Commit hunk missing from last change
authorhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Jul 2012 06:11:09 +0000 (06:11 +0000)
committerhp <hp@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Jul 2012 06:11:09 +0000 (06:11 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@189509 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/config/cris/sync.md

index 1066db0..b342484 100644 (file)
    (match_operand:BWD 2 "<atomic_op_op_pred>")
    (match_operand 3)
    (atomic_op:BWD (match_dup 0) (match_dup 1))]
-  ""
+  "<MODE>mode == QImode || !TARGET_ATOMICS_MAY_CALL_LIBFUNCS"
 {
   enum memmodel mmodel = (enum memmodel) INTVAL (operands[3]);