https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112359

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Last reconfirmed|                            |2023-11-03
             Status|UNCONFIRMED                 |NEW
                 CC|                            |rdapp at gcc dot gnu.org,
                   |                            |rguenth at gcc dot gnu.org
     Ever confirmed|0                           |1
           Priority|P3                          |P1
   Target Milestone|---                         |14.0

--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed.  We get

_ifc__24 = .COND_IOR (_30, u_lsm.8_6, ivtmp.16_8, u_lsm.8_6);

we shouldn't have generated these outside of if (vectorized) versions or when
not vectorizing.  I see we discover this opportunities "late", after deciding
whether to version the loop or not.  We have to refrain from taking the
opportunity when we didn't version.

Reply via email to