diff options
author | Jeff Law <law@gcc.gnu.org> | 1997-08-11 13:31:10 -0600 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1997-08-11 13:31:10 -0600 |
commit | 5fa39bfeb7285e06d0cd52c1da94fe93a67703d0 (patch) | |
tree | 9a73a8a74c825a512172d5eb5297e78ed4da80fa /gcc/rtl.c | |
parent | 861bb6c1b0958236ad93717f98d347aa6152bd09 (diff) | |
download | gcc-5fa39bfeb7285e06d0cd52c1da94fe93a67703d0.zip gcc-5fa39bfeb7285e06d0cd52c1da94fe93a67703d0.tar.gz gcc-5fa39bfeb7285e06d0cd52c1da94fe93a67703d0.tar.bz2 |
* Integrate reload bugfix from Wilson which enables the PA port
to bootstrap again.
* reload1.c (reload): Sum needs for both OPADDR_ADDR and and
OPERAND_ADDRESS when computing how many registers an insn needs.
(reload_reg_free_p): OPADDR_ADDR and OPERAND_ADDRESS reloads do
conflict.
(reload_reg_free_before_p): Treat OPERAND_ADDRESS reloads just like
OPADDR_ADDR reload.
(reload_reg_reaches_end_p): For RELOAD_FOR_OPADDR_ADDR insns, registers
in reload_reg_use_in_op_addr do not reach the end.
do not reach the end.
(reloads_conflict): RELOAD_FOR_OPADDR_ADDR conflicts with
RELOAD_FOR_OPERAND_ADDRESS.
Start a new ChangeLog for gcc3.
From-SVN: r14767
Diffstat (limited to 'gcc/rtl.c')
0 files changed, 0 insertions, 0 deletions