2002-05-20 David S. Miller <davem@redhat.com>
authordavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 May 2002 07:55:22 +0000 (07:55 +0000)
committerdavem <davem@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 21 May 2002 07:55:22 +0000 (07:55 +0000)
commit362ed03f273327a0ab5008d8e9ffc38a3e3d76c3
tree932d7037971627befb8ca826cb992f2101ea8745
parent07ee603e2d7849d72255d8d854bc96b59ffb1573
2002-05-20  David S. Miller  <davem@redhat.com>

* cselib.c (max_value_regs): New.
(cselib_lookup, cselib_invalidate_regno): Initialize it when
adding new entries to the REG_VALUES table and we are dealing with
a hard register.
(clear_table): Initialize it.
(cselib_invalidate_regno): Use it to determine which hard
registers to scan when mode is not VOIDmode.

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