gcse.c (bypass_block, [...]): Do not create irreducible loops.
authorZdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>
Sat, 8 Mar 2003 09:47:28 +0000 (10:47 +0100)
committerZdenek Dvorak <rakdver@gcc.gnu.org>
Sat, 8 Mar 2003 09:47:28 +0000 (09:47 +0000)
commit72b8d451f1b0c3bef4b3afc688ada5d5175d97d0
tree2049f3fc3ca464bc5ba32b5c28fce7018ba25366
parent612dc71803c6a8419ad07b13462dd15732d650b4
gcse.c (bypass_block, [...]): Do not create irreducible loops.

* gcse.c (bypass_block, bypass_conditional_jumps): Do not create
irreducible loops.

* loop-unroll.c (unroll_loop_runtime_iterations): Update irreducible
loops info correctly.

From-SVN: r63980
gcc/ChangeLog
gcc/gcse.c
gcc/loop-unroll.c