https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102216
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Keywords| |TREE --- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- So how 4.4.x got the right answer at the tree level was just by accident really. VRP used SCEV which basically does a combine. Forwprop never happened of PointerPlus until 4.6. 4.5 removed the SCEV usage in VRP and removed the optimization ...