From: Uros Bizjak Date: Wed, 15 Jan 2020 19:22:39 +0000 (+0100) Subject: PR target/93254 - -msse generates sse2 instructions X-Git-Tag: releases/gcc-9.3.0~226 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=49e76760a298b735a07e4165d9b8c73946e32287;p=thirdparty%2Fgcc.git PR target/93254 - -msse generates sse2 instructions 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. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 861a806f8fe8..4a3e06a3819a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2020-01-15 Uroš Bizjak + + 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 Backport from mainline diff --git a/gcc/config/i386/i386.md b/gcc/config/i386/i386.md index f8915440ff34..e7f692e6a214 100644 --- a/gcc/config/i386/i386.md +++ b/gcc/config/i386/i386.md @@ -3653,7 +3653,7 @@ } } [(set (attr "isa") - (cond [(eq_attr "alternative" "14,15") + (cond [(eq_attr "alternative" "9,10") (const_string "sse2") ] (const_string "*")))