aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2014-05-21 21:30:25 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2014-05-21 21:30:25 +0200
commit0bfba0434a2acaf270660cafc9a1536f17a5fd75 (patch)
treeca30b5242b1113a368cc0a5c509d96ca731457be /gcc
parent1edb7356d55721eb4160580ff6f42a1ad1269ced (diff)
downloadgcc-0bfba0434a2acaf270660cafc9a1536f17a5fd75.zip
gcc-0bfba0434a2acaf270660cafc9a1536f17a5fd75.tar.gz
gcc-0bfba0434a2acaf270660cafc9a1536f17a5fd75.tar.bz2
* config/rs6000/predicates.md (update_indexed_address_mem): Delete.
From-SVN: r210724
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/rs6000/predicates.md8
2 files changed, 4 insertions, 8 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 8caf9c8..3a11ef5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2014-05-21 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * config/rs6000/predicates.md (update_indexed_address_mem): Delete.
+
2014-05-21 Marek Polacek <polacek@redhat.com>
PR sanitizer/61272
diff --git a/gcc/config/rs6000/predicates.md b/gcc/config/rs6000/predicates.md
index 382fefa..f538b42 100644
--- a/gcc/config/rs6000/predicates.md
+++ b/gcc/config/rs6000/predicates.md
@@ -743,14 +743,6 @@
|| GET_CODE (XEXP (op, 0)) == PRE_DEC
|| GET_CODE (XEXP (op, 0)) == PRE_MODIFY))"))
-;; Return 1 if the operand is a MEM with an update-indexed-form address. Note
-;; that PRE_INC/PRE_DEC will always be non-indexed (i.e. non X-form) since the
-;; increment is based on the mode size and will therefor always be a const.
-(define_special_predicate "update_indexed_address_mem"
- (match_test "(MEM_P (op)
- && GET_CODE (XEXP (op, 0)) == PRE_MODIFY
- && indexed_address (XEXP (XEXP (op, 0), 1), mode))"))
-
;; Return 1 if the operand is a MEM with an indexed-form address.
(define_special_predicate "indexed_address_mem"
(match_test "(MEM_P (op)