https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110762
--- Comment #11 from Richard Biener <rguenth at gcc dot gnu.org> --- (In reply to Richard Biener from comment #2) > The > > (insn 13 4 14 2 (set (reg:V2SF 20 xmm0 [orig:91 x2 ] [91]) > (vec_select:V2SF (reg:V4SF 20 xmm0 [94]) > (parallel [ > (const_int 0 [0]) > (const_int 1 [0x1]) > ]))) "t.c":10:12 4394 {sse_storelps} > (nil)) > > insns are gone in split after reload. The opinion is that the above insn leaves the upper half of xmm0 undefined.