]> git.ipfire.org Git - thirdparty/gcc.git/commit
x86: slightly correct / simplify *vec_extractv2ti
authorJan Beulich <jbeulich@suse.com>
Fri, 7 Jul 2023 07:45:06 +0000 (09:45 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 7 Jul 2023 07:45:06 +0000 (09:45 +0200)
commita069b8662689865178596e2aab46d4dc4eaa051e
treeab96c4fe0d9b6db8f9c7bc4bdf4413b002b6528d
parentcab6a6b6d3a28032c812f78b5d96aedb597c91f8
x86: slightly correct / simplify *vec_extractv2ti

V2TImode values cannot appear in the upper 16 YMM registers without
AVX512VL being enabled. Therefore forcing 512-bit mode (also not
reflected in the "mode" attribute) is pointless.

gcc/

* config/i386/sse.md (*vec_extractv2ti): Drop g modifiers.
gcc/config/i386/sse.md