https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114908
--- Comment #8 from Imple Lee <lee.imple at gmail dot com> --- I tried another way to permute the register. Although GCC does generate simd instructions, the generated code is sub-optimal. I opened PR114966 for that.