Hello! Attached patch addresses UNRESOLVED part of cunroll-1.c test failure, but with fixed dump filename, I got:
FAIL: gcc.dg/tree-ssa/cunroll-1.c scan-tree-dump cunrolli "Unrolled loop 1 completely .duplicated 1 times.." I'll leave this to Honza to decide. Uros. Index: gcc.dg/tree-ssa/cunroll-1.c =================================================================== --- gcc.dg/tree-ssa/cunroll-1.c (revision 193292) +++ gcc.dg/tree-ssa/cunroll-1.c (working copy) @@ -8,6 +8,6 @@ a[i]=5; } /* Array bounds says the loop will not roll much. */ -/* { dg-final { scan-tree-dump "Unrolled loop 1 completely .duplicated 1 times.." "cunroll"} } */ -/* { dg-final { scan-tree-dump "Last iteration exit edge was proved true." "cunroll"} } */ +/* { dg-final { scan-tree-dump "Unrolled loop 1 completely .duplicated 1 times.." "cunrolli"} } */ +/* { dg-final { scan-tree-dump "Last iteration exit edge was proved true." "cunrolli"} } */ /* { dg-final { cleanup-tree-dump "cunrolli" } } */