]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
PR target/93254 - -msse generates sse2 instructions
authorUros Bizjak <ubizjak@gmail.com>
Wed, 15 Jan 2020 19:22:39 +0000 (20:22 +0100)
committerUros Bizjak <ubizjak@gmail.com>
Wed, 15 Jan 2020 19:22:39 +0000 (20:22 +0100)
PR target/93254
* config/i386/i386.md (*movsf_internal): Require SSE2 ISA for
alternatives 9 and 10.  Do not require SSE2 ISA for alternatives
14 and 15.

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

index 861a806f8fe8dc348a306840dd9481a4e5422e3c..4a3e06a3819acd4a8ab64a32cc12145afb44b46d 100644 (file)
@@ -1,3 +1,10 @@
+2020-01-15  Uroš Bizjak  <ubizjak@gmail.com>
+
+       PR target/93254
+       * config/i386/i386.md (*movsf_internal): Require SSE2 ISA for
+       alternatives 9 and 10.  Do not require SSE2 ISA for alternatives
+       14 and 15.
+
 2020-01-14  Martin Jambor  <mjambor@suse.cz>
 
        Backport from mainline
index f8915440ff34718b79aaa726503898a64a353dbc..e7f692e6a214872c61403311ba01f4f65e9e3545 100644 (file)
     }
 }
   [(set (attr "isa")
-     (cond [(eq_attr "alternative" "14,15")
+     (cond [(eq_attr "alternative" "9,10")
              (const_string "sse2")
           ]
           (const_string "*")))