https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91469
--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> --- The result is correct at least, so testing this patch. (insn 72 69 14 3 (set (reg:SI 115) (mem:SI (plus:SI (mult:SI (reg/v:SI 92 [ _23 ]) (const_int 4 [0x4])) (symbol_ref:SI ("d") [flags 0x2] <var_decl 0x7f0a63be1cf0 d>)) [1 d S4 A32])) -1 (nil)) (insn 14 72 15 3 (set (subreg:V4SI (reg/v:SI 90 [ f ]) 0) (umax:V4SI (subreg:V4SI (reg:SI 114) 0) (subreg:V4SI (reg:SI 115) 0))) 3665 {*sse4_1_umaxv4si3} (expr_list:REG_UNUSED (reg:CC 17 flags) (nil)))