]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commit - gas/ChangeLog
x86: drop SSE4a from SSE check again
authorJan Beulich <jbeulich@suse.com>
Tue, 16 Jun 2020 08:34:55 +0000 (10:34 +0200)
committerJan Beulich <jbeulich@suse.com>
Tue, 16 Jun 2020 08:34:55 +0000 (10:34 +0200)
commit2106ed9baf1098a5d76469ecde30813065c46c68
treeec8c017bc51e49ab5880cf91810399c71921840a
parenta435742a7fb32f6320ce0e6074e2500e28378104
x86: drop SSE4a from SSE check again

Upon re-consideration in commit 569d50f1c611 ("x86: further refine SSE
check (SSE4a, SHA, GFNI)") I went too far: Mixing of SSE and AVX insns
doesn't suffer as bad a penalty on AMD CPUs as on Intel ones. SSE4a
being an AMD-only extension, it shouldn't be part of the ISA extensions
set for which the diagnostic may get issued. Undo that part.
gas/ChangeLog
gas/config/tc-i386.c
gas/testsuite/gas/i386/sse-check-error.l
gas/testsuite/gas/i386/sse-check-warn.e
gas/testsuite/gas/i386/sse-check.s
gas/testsuite/gas/i386/x86-64-sse-check-error.l