mirror of
https://gcc.gnu.org/git/gcc.git
synced 2024-11-23 19:03:59 +08:00
re PR target/70188 (gcc 4.9+ miscompiles code on hppa)
PR target/70188 * config/pa/constraints.md: Revert 2015-02-13 change. Use define_constraint for "Q" and "T" constraints. From-SVN: r234308
This commit is contained in:
parent
220379df22
commit
ecd71a9e48
@ -1,3 +1,9 @@
|
||||
2016-03-17 John David Anglin <danglin@gcc.gnu.org>
|
||||
|
||||
PR target/70188
|
||||
* config/pa/constraints.md: Revert 2015-02-13 change. Use
|
||||
define_constraint for "Q" and "T" constraints.
|
||||
|
||||
2016-03-17 Evandro Menezes <e.menezes@samsung.com>
|
||||
|
||||
Tweak the pipeline model for Exynos M1
|
||||
|
@ -106,7 +106,7 @@
|
||||
(and (match_code "mem")
|
||||
(match_test "IS_LO_SUM_DLT_ADDR_P (XEXP (op, 0))")))
|
||||
|
||||
(define_memory_constraint "Q"
|
||||
(define_constraint "Q"
|
||||
"A memory operand that can be used as the destination operand of an
|
||||
integer store, or the source operand of an integer load. That is
|
||||
any memory operand that isn't a symbolic, indexed or lo_sum memory
|
||||
@ -122,7 +122,7 @@
|
||||
(and (match_code "mem")
|
||||
(match_test "IS_INDEX_ADDR_P (XEXP (op, 0))")))
|
||||
|
||||
(define_memory_constraint "T"
|
||||
(define_constraint "T"
|
||||
"A memory operand for floating-point loads and stores."
|
||||
(match_test "floating_point_store_memory_operand (op, mode)"))
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user