aboutsummaryrefslogtreecommitdiff
path: root/gcc/reg-stack.c
diff options
context:
space:
mode:
authorSteven Bosscher <steven@gcc.gnu.org>2006-11-25 21:23:27 +0000
committerSteven Bosscher <steven@gcc.gnu.org>2006-11-25 21:23:27 +0000
commit0129d079d05412592fb9b3bddafee53e033fe9f6 (patch)
tree4555801976230422922dfb334952ad6333bda406 /gcc/reg-stack.c
parentbbe7da4a15f047443504a5156ec3e8a7718fd867 (diff)
downloadgcc-0129d079d05412592fb9b3bddafee53e033fe9f6.zip
gcc-0129d079d05412592fb9b3bddafee53e033fe9f6.tar.gz
gcc-0129d079d05412592fb9b3bddafee53e033fe9f6.tar.bz2
cse.c (cse_altered): Remove.
* 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. From-SVN: r119209
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions