https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96270
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|unassigned at gcc dot gnu.org |rguenth at gcc dot gnu.org Priority|P3 |P2 Status|NEW |ASSIGNED --- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> --- I think we have some duplicates about this PRE issue but I also thought this specific one is already mitigated by 1dc00a8ec9aeba86b74b16bff6f171824bb7b4a1 Now here code hoisting comes into play and with the other outstanding PRE issues the issue is it operates based on values thus we do not actually know the expression we operate on and VN value-numbers u.r the same as u.i.