i386.md (*andndi3_doubleword): Depend on TARGET_SSE2.
authorUros Bizjak <ubizjak@gmail.com>
Thu, 1 Dec 2016 17:10:58 +0000 (18:10 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Thu, 1 Dec 2016 17:10:58 +0000 (18:10 +0100)
* config/i386/i386.md (*andndi3_doubleword): Depend on TARGET_SSE2.

From-SVN: r243121

gcc/ChangeLog
gcc/config/i386/i386.md

index 5b2570b..6768c5f 100644 (file)
@@ -1,3 +1,7 @@
+2016-12-01  Uros Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/i386.md (*andndi3_doubleword): Depend on TARGET_SSE2.
+
 2016-12-01  Georg-Johann Lay  <avr@gjlay.de>
 
        * config/avr/avr.c: Fix coding rule glitches.
index ed525b9..583d2bb 100644 (file)
          (not:DI (match_operand:DI 1 "register_operand" "r"))
          (match_operand:DI 2 "nonimmediate_operand" "rm")))
    (clobber (reg:CC FLAGS_REG))]
-  "TARGET_BMI && !TARGET_64BIT && TARGET_STV && TARGET_SSE"
+  "TARGET_BMI && !TARGET_64BIT && TARGET_STV && TARGET_SSE2"
   "#"
   "&& reload_completed"
   [(parallel [(set (match_dup 0)
    (set_attr "btver2_decode" "direct")
    (set_attr "mode" "SI")])
 
-(define_insn "*bmi_andn_<mode>_ccno"
+(define_insn "*andn_<mode>_ccno"
   [(set (reg FLAGS_REG)
        (compare
          (and:SWI48