* reload1.c (reload_reg_free_before_p): Delete.
authoramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Nov 1998 13:04:01 +0000 (13:04 +0000)
committeramylaar <amylaar@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 16 Nov 1998 13:04:01 +0000 (13:04 +0000)
commitc6bdbe11eead702394740f57d96732de35d9c9a6
tree59d55b1818ca417921cf07df3ea6477a26cfb47c
parent4012c20a5059682830aac88c95e6a52912869a71
* reload1.c (reload_reg_free_before_p): Delete.
Changed all callers to use reload_reg_free_for_value_p instead.
(reload_reg_free_for_value_p): Handle more reload types.
A RELOAD_FOR_INPUT doesn't conflict with its
RELOAD_FOR_INPUT_ADDRESS / RELOAD_FOR_INPADDR_ADDRESS.
Add special case for OUT == const0_rtx.
Added ignore_address_reloads argument.  Changed all callers.

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