aboutsummaryrefslogtreecommitdiff
path: root/gcc/rtl.c
diff options
context:
space:
mode:
authorJeff Law <law@gcc.gnu.org>1997-08-11 13:31:10 -0600
committerJeff Law <law@gcc.gnu.org>1997-08-11 13:31:10 -0600
commit5fa39bfeb7285e06d0cd52c1da94fe93a67703d0 (patch)
tree9a73a8a74c825a512172d5eb5297e78ed4da80fa /gcc/rtl.c
parent861bb6c1b0958236ad93717f98d347aa6152bd09 (diff)
downloadgcc-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