OSDN Git Service

* config/i386/i386.md (adddi_4_rex64, addsi_4, addhi_4): For
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / predicates.md
index fc89ec4..c9921d6 100644 (file)
   (and (match_code "const_int")
        (match_test "INTVAL (op) == 128")))
 
+;; Match exactly -128.
+(define_predicate "constm128_operand"
+  (and (match_code "const_int")
+       (match_test "INTVAL (op) == -128")))
+
 ;; Match 2, 4, or 8.  Used for leal multiplicands.
 (define_predicate "const248_operand"
   (match_code "const_int")