summaryrefslogtreecommitdiff
path: root/gcc/config/rs6000/predicates.md
diff options
context:
space:
mode:
authordje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2014-04-09 19:53:39 +0000
committerdje <dje@138bc75d-0d04-0410-961f-82ee72b054a4>2014-04-09 19:53:39 +0000
commit7c9e467e75a8793a3f444014a8f93af500c24075 (patch)
tree7e8d6b1a2885cc33be6ab56c93dab6bbaf99757c /gcc/config/rs6000/predicates.md
parent3235f8eb131f5cce00ecab1c0b022affb7d4b0bc (diff)
downloadgcc-7c9e467e75a8793a3f444014a8f93af500c24075.tar.gz
Revert
2014-04-08 Pat Haugen <pthaugen@us.ibm.com> * config/rs6000/sync.md (AINT mode_iterator): Move definition. (loadsync_<mode>): Change mode. (load_quadpti, store_quadpti): New. (atomic_load<mode>, atomic_store<mode>): Add support for TI mode. * config/rs6000/rs6000.md (unspec enum): Add UNSPEC_LSQ. * config/rs6000/predicates.md (quad_memory_operand): !TARGET_SYNC_TI. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@209253 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/rs6000/predicates.md')
-rw-r--r--gcc/config/rs6000/predicates.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/config/rs6000/predicates.md b/gcc/config/rs6000/predicates.md
index d204835f9e9..28f4f5d98b1 100644
--- a/gcc/config/rs6000/predicates.md
+++ b/gcc/config/rs6000/predicates.md
@@ -624,14 +624,14 @@
(match_test "offsettable_nonstrict_memref_p (op)")))
;; Return 1 if the operand is suitable for load/store quad memory.
-;; This predicate only checks for non-atomic loads/stores (not lqarx/stqcx).
+;; This predicate only checks for non-atomic loads/stores.
(define_predicate "quad_memory_operand"
(match_code "mem")
{
rtx addr, op0, op1;
int ret;
- if (!TARGET_QUAD_MEMORY && !TARGET_SYNC_TI)
+ if (!TARGET_QUAD_MEMORY)
ret = 0;
else if (!memory_operand (op, mode))