PR rtl-optimization/17482
commitd447762fb7ea49d2f78c9624065660c34cb6b7ee
authorsteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Sep 2004 07:48:29 +0000 (21 07:48 +0000)
committersteven <steven@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 Sep 2004 07:48:29 +0000 (21 07:48 +0000)
treecf57012ff1cccade663d2393c59d5330bb6d67f1
parent8d2d4ec8e0be0f215cfc6d88546e55ca608ef367
PR rtl-optimization/17482
* postreload-gcse.c (reg_avail_info, oprs_unchanged_p,
load_killed_in_block_p): Clarify comments.
(record_last_reg_set_info): Make static inline.
(mark_call, mark_set, mark_clobber, mark_oprs_set): Remove.
(record_opr_changes): New function to replace the above.
(compute_hash_table): Clarify comments.  Use record_opr_changes.
(reg_set_between_after_reload_p): Clean up.
(reg_used_between_after_reload_p): Likewise.
(eliminate_partially_redundant_load): Clarify comments.

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