OSDN Git Service

* gcse.c (bypass_last_basic_block): New global variable.
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Jan 2003 21:49:52 +0000 (21:49 +0000)
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 25 Jan 2003 21:49:52 +0000 (21:49 +0000)
commit8724a717bea0272d93e47c60002ca2d5a96e8739
tree16a8b8743826b7fb1be29a0f0f140d95a6a88de1
parent690108365864207ccfe3c995b78589e4086f0165
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@61800 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gcse.c