Remove invalid SSE2 ISA requirements in *movsf_internal.
authorUros Bizjak <ubizjak@gmail.com>
Wed, 15 Jan 2020 15:29:41 +0000 (16:29 +0100)
committerUros Bizjak <ubizjak@gmail.com>
Wed, 15 Jan 2020 15:29:41 +0000 (16:29 +0100)
* config/i386/i386.md (*movsf_internal): Do not require
SSE2 ISA for alternatives 14 and 15.

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

index 0ad4e97d1a95adca45627b2c2b51f01bfd922b57..471620eafdc727f05423157615b3425ae5811b9f 100644 (file)
@@ -1,3 +1,8 @@
+2020-01-15  Uroš Bizjak  <ubizjak@gmail.com>
+
+       * config/i386/i386.md (*movsf_internal): Do not require
+       SSE2 ISA for alternatives 14 and 15.
+
 2020-01-15  Richard Biener  <rguenther@suse.de>
 
        PR middle-end/93273
index f08410a471e0e7e964846a518b47c39db1057a17..c9d2f338fe9a9a2285e0d5dc9f6e090480b7107e 100644 (file)
     }
 }
   [(set (attr "isa")
-     (cond [(eq_attr "alternative" "9,10,14,15")
+     (cond [(eq_attr "alternative" "9,10")
              (const_string "sse2")
           ]
           (const_string "*")))