aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>2016-03-17 22:49:15 +0000
committerdanglin <danglin@138bc75d-0d04-0410-961f-82ee72b054a4>2016-03-17 22:49:15 +0000
commit9f545ffb3cf0f65c0a2e44439997110589594950 (patch)
tree3efc6781790a4343849735e06755706dbcc212e7
parenta75d875a3c64180c9d6c368e2d87036d70f66036 (diff)
PR target/70188
* config/pa/constraints.md: Revert 2015-02-13 change. Use define_constraint for "Q" and "T" constraints. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234308 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/config/pa/constraints.md4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index fc50cb7a203..7c0f325fea4 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -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
diff --git a/gcc/config/pa/constraints.md b/gcc/config/pa/constraints.md
index b90e8f6ddd8..cd38e4509a0 100644
--- a/gcc/config/pa/constraints.md
+++ b/gcc/config/pa/constraints.md
@@ -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)"))