[PATCH] x86: drop SSE4a from SSE check again
Jan Beulich
jbeulich@suse.com
Tue Jun 9 12:52:08 GMT 2020
On 09.06.2020 14:46, Jan Beulich wrote:
> 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.
I'd additionally like to note that documentation of -msse-check and
implemention are not consistent: The text says "for any SSE
instruction", yet NoAVX is also present on e.g. MOVQ2DQ and CVTPI2PS,
which clearly are SSE instructions. The question is which of the two
is wrong here.
Jan
More information about the Binutils
mailing list