[Bug middle-end/49946] Thread jumps confuse loop unrolling

2011-08-08 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49946 --- Comment #2 from Igor Zamyatin 2011-08-08 11:35:32 UTC --- cunrolli does not handle the loop in the testcase because of the condition "ul == UL_NO_GROWTH && unr_insns > ninsns" in try_unroll_loop_completely. Meanwhile may_increase_size is true

[Bug middle-end/49946] Thread jumps confuse loop unrolling

2011-08-03 Thread izamyatin at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49946 --- Comment #1 from Igor Zamyatin 2011-08-03 15:26:57 UTC --- Used compiler: Target: x86_64-unknown-linux-gnu Thread model: posix gcc version 4.7.0 20110802 (experimental) (GCC)