gcse.c (bypass_last_basic_block): New global variable.
authorRoger Sayle <roger@eyesopen.com>
Sat, 25 Jan 2003 21:49:52 +0000 (21:49 +0000)
committerRoger Sayle <sayle@gcc.gnu.org>
Sat, 25 Jan 2003 21:49:52 +0000 (21:49 +0000)
commit7821bfc741f6cdf7044997ce8a9e157920765c1a
tree16a8b8743826b7fb1be29a0f0f140d95a6a88de1
parent5f0bea72c558bdd22238fffb4ba31d71221c473a
gcse.c (bypass_last_basic_block): New global variable.

* gcse.c (bypass_last_basic_block): New global variable.
(bypass_block):  Use redirect_edge_and_branch_force to redirect
fall-through edges.  Use bypass_last_basic_block to determine
which blocks have valid PRE information.
(bypass_conditional_jumps): Initialize bypass_last_basic_block.

From-SVN: r61800
gcc/ChangeLog
gcc/gcse.c