gcse.c (gcse_emit_move_after): New.
commit10d1bb3675d063e88ada643bdaa8f51e01f47e5f
authorJan Hubicka <jh@suse.cz>
Fri, 31 May 2002 11:43:18 +0000 (31 13:43 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 31 May 2002 11:43:18 +0000 (31 11:43 +0000)
tree20d9e9485a82572e2e4ec62cf80c757770eaf93d
parent8a72fb761ecbcb9ec734eea3ce550caa08a3d014
gcse.c (gcse_emit_move_after): New.

* gcse.c (gcse_emit_move_after): New.
(pre_delete, hoist_store): Use it.

* reload1.c (emit_input_reload_insns): Use constrain_operands
instead of constraint_accepts_reg_p to verify optimization.
(constraint_accepts_reg_p): Kill

* reload1.c (reload_cse_delete_noop_set): Kill.
(reload_cse_simplify): use delte_insn_and_edges.

From-SVN: r54105
gcc/ChangeLog
gcc/gcse.c
gcc/gengenrtl.c
gcc/reload1.c