[0/4] x86: some more optimization plus a new pseudo insn form

Message ID bbc351cd-fa35-a3b7-8e2b-9d2edc4ab379@suse.com
Headers
Series x86: some more optimization plus a new pseudo insn form |

Message

Jan Beulich June 16, 2023, 7:29 a.m. UTC
  While the first three patches here merely may require establishing
how far we may want to go with optimizations which are possible,
the last patch is at least partly RFC, for going beyond what
vendor documentation states / suggests. Constructive comments
welcome.

1: optimize pre-AVX512 {,V}PCMPEQQ with identical sources
2: optimize pre-AVX512 {,V}PCMPGT* with identical sources
3: optimize 128-bit VPBROADCASTQ to VPUNPCKLQDQ
4: provide a 128-bit VBROADCASTSD pseudo

Jan