diff options
author | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-11-25 21:23:27 +0000 |
---|---|---|
committer | steven <steven@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-11-25 21:23:27 +0000 |
commit | bbe0b6d7be80a09b5623612dc9b67dee6ad6ba3c (patch) | |
tree | 4555801976230422922dfb334952ad6333bda406 /gcc/reg-stack.c | |
parent | 8706d7a37f5e3a761ff6e6498fd123e62522f7bf (diff) | |
download | gcc-bbe0b6d7be80a09b5623612dc9b67dee6ad6ba3c.tar.gz |
* cse.c (cse_altered): Remove.
(record_jump_equiv): Make true/false argument a bool instead
of an int.
(cse_insn): Don't set cse_altered. Use delete_insn_and_edges
where appropriate. Emit a new jump before the existing one
instead of after so that delete_insn_and_edges removes the
dead edges properly. Check any_condjump_p before calling
record_jump_equiv.
(cse_basic_block): Check any_condjump_p before calling
record_jump_equiv.
(cse_main): Don't set/check cse_altered. Remove USE_C_ALLOCA.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@119209 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions