https://gcc.gnu.org/bugzilla/show_bug.cgi?id=121634
--- Comment #4 from Xi Ruoyao <xry111 at gcc dot gnu.org> --- (insn 10 9 11 2 (set (reg:V4SI 82 [ _6 ]) (plus:V4SI (mult:V4SI (sign_extend:V4SI (vec_select:V4HI (reg:V8HI 88) (parallel [ (const_int 1 [0x1]) (const_int 3 [0x3]) (const_int 5 [0x5]) (const_int 7 [0x7]) ]))) (sign_extend:V8SI (vec_select:V4HI (reg:V8HI 88) (parallel [ (const_int 1 [0x1]) (const_int 3 [0x3]) (const_int 5 [0x5]) (const_int 7 [0x7]) ])))) (reg:V4SI 87))) "bad.ii":9:43 914 {simd_maddw_evod_v8hi_s} Hmm, this seems making no sense. Likely regressed by r15-7620.