http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51848
Ira Rosen <irar at il dot ibm.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |irar at il dot ibm.com --- Comment #2 from Ira Rosen <irar at il dot ibm.com> 2012-01-15 08:06:09 UTC --- We don't recognize this as reduction because we look for: a1 = phi < a0, a2 > a3 = ... a2 = operation (a3, a1) and here we have a1 = phi < a0, a2 > a3 = ... a4 = operation (a3, a1) a2 = a4 + 1