------- Comment #4 from irar at il dot ibm dot com 2010-08-10 09:06 ------- I am testing the same patch as in comment #1.
Testcase that shows the problem:
int
foo(short x)
{
short i, y;
int sum;
for (i = 0; i < x; i++)
y = x * i;
for (i = x; i > 0; i--)
sum += y;
return sum;
}
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45241
