https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98461
--- Comment #9 from Hongtao.liu <crazylht at gmail dot com> --- > 128: https://godbolt.org/z/Exo3d9 zero_extend should be redudant, add another combine splitter for the bellow? Failed to match this instruction: (set (reg:SI 91 [ _6 ]) (zero_extend:SI (subreg:HI (unspec:SI [ (subreg:V16QI (reg:V2DI 92) 0) ] UNSPEC_MOVMSK) 0)))