OSDN Git Service

* cse.c (cse_find_path): Don't wrap a gcc_assert in ENABLE_CHECKING.
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 17 Dec 2006 13:12:37 +0000 (13:12 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 17 Dec 2006 13:12:37 +0000 (13:12 +0000)
commit5b58e627871a05f4a496badb305d8864e3772229
treecc9c266ef1bc257bbe93f684bd3bb24144d88eaf
parentc6ddfc693fdc24d155c9ef3e7ad8fbb83d6feca4
* cse.c (cse_find_path): Don't wrap a gcc_assert in ENABLE_CHECKING.
(cse_extended_basic_block): When truncating a path while processing
it, make sure to clear the visited bit on the basic blocks in the
truncated part of the path.
(cse_main): Use reverse completion order, not DFS order, to walk
the CFG.
(gate_handle_cse): Revert erroneous commit of a counter.

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