https://gcc.gnu.org/bugzilla/show_bug.cgi?id=93670

--- Comment #2 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
Created attachment 47817
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47817&action=edit
gcc10-pr93670.patch

VL vs. DQ vs. BW where only one or two but not all 3 are enabled is a mess :(.
The extraction insns 32x4 256->128 are VL+F, 32x4 512->128 are F, 64x2 256->128
VL+DQ, 64x2 512->128 DQ, 32x8 512->256 DQ, 64x4 512->256 F, when not counting
the nonmasked i128 in AVX2 and f128 in AVX.

Reply via email to