https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106146
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2022-07-11 Ever confirmed|0 |1 Severity|normal |enhancement --- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Looks like: (insn 26 25 31 (set (reg/v:VNx4SF 32 v0 [orig:100 res ] [100]) (unspec:VNx4SF [ (reg:VNx4BI 68 p0 [orig:95 pg ] [95]) (unspec:VNx4SF [ (reg:VNx4BI 68 p0 [orig:95 pg ] [95]) (const_int 1 [0x1]) (reg/v:VNx4SF 32 v0 [orig:100 res ] [100]) (reg/v:VNx4SF 33 v1 [orig:97 a0v ] [97]) ] UNSPEC_COND_FADD) (const_vector:VNx4SF repeat [ (const_double:SF 0.0 [0x0.0p+0]) ]) ] UNSPEC_SEL)) "/app/example.cpp":19:38 7127 {*cond_addvnx4sf_any_strict} (nil)) Prints out two asm instructions.