]> git.ipfire.org Git - thirdparty/gcc.git/commit
cselib.c (clear_table): Do not take argument; always clear just used slots.
authorJan Hubicka <jh@suse.cz>
Fri, 14 Mar 2003 20:15:13 +0000 (21:15 +0100)
committerJan Hubicka <hubicka@gcc.gnu.org>
Fri, 14 Mar 2003 20:15:13 +0000 (20:15 +0000)
commitcd648cec5c78e596fc86e570f243dac6752ad764
tree3085a6e478e08536454831e0b1720bcba93526a0
parent82c34dcb178f76c9ce6c0a6b7fac79b3c6aaff8b
cselib.c (clear_table): Do not take argument; always clear just used slots.

* cselib.c (clear_table): Do not take argument; always clear just
used slots.
(cselib_process_insn):  Update call of clear_table
(cselib_init): Do not call clear_table.
(cselib_finish): Clear table.

* cse.c (count_reg_usage): Do not check side_effects_p.
* rtlanal.c (set_noop_p): Check side_effects_p only when set looks
like noop.
(find_reg_equal_equiv_note): Do not use find_reg_note.

From-SVN: r64369
gcc/ChangeLog
gcc/cse.c
gcc/cselib.c
gcc/rtlanal.c