> this patch reduces max-peeled-insns and max-completely-peeled-insns from 400 > to 100. The reason why I am doing this is that I want to reduce code bloat > caused by my cunroll work that enabled a lot more unrolling then previously > causing considerable code size regression at -O3.
Did you notice that gcc.c-torture/compile/pr43186.c regressed? It now again takes a while to compile, so times out on slow machines: FAIL: gcc.c-torture/compile/pr43186.c -O3 -fomit-frame-pointer (test for excess errors) FAIL: gcc.c-torture/compile/pr43186.c -O3 -fomit-frame-pointer -funroll-loops (test for excess errors) FAIL: gcc.c-torture/compile/pr43186.c -O3 -fomit-frame-pointer -funroll-all- loops -finline-functions (test for excess errors) FAIL: gcc.c-torture/compile/pr43186.c -O3 -g (test for excess errors) WARNING: program timed out. WARNING: program timed out. WARNING: program timed out. WARNING: program timed out. -- Eric Botcazou