aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-ssa-loop-ivopts.c
diff options
context:
space:
mode:
authorRichard Sandiford <rdsandiford@googlemail.com>2012-02-05 14:49:05 +0000
committerRichard Sandiford <rsandifo@gcc.gnu.org>2012-02-05 14:49:05 +0000
commit7bd8c53f50564ff3dd4f7a24363c4e2cb3e9c553 (patch)
tree76357d6cc57f79962fea776858753c8839a376cb /gcc/tree-ssa-loop-ivopts.c
parentf4f629390b100a5b79f3802aca3efa56a6967ba1 (diff)
downloadgcc-7bd8c53f50564ff3dd4f7a24363c4e2cb3e9c553.zip
gcc-7bd8c53f50564ff3dd4f7a24363c4e2cb3e9c553.tar.gz
gcc-7bd8c53f50564ff3dd4f7a24363c4e2cb3e9c553.tar.bz2
reload1.c (reload_regs_reach_end_p): Replace with...
gcc/ * reload1.c (reload_regs_reach_end_p): Replace with... (reload_reg_rtx_reaches_end_p): ...this function. (new_spill_reg_store): Update commentary. (emit_input_reload_insns): Don't clear new_spill_reg_store here. (emit_output_reload_insns): Check reload_reg_rtx_reaches_end_p before setting new_spill_reg_store. (emit_reload_insns): Use a separate loop to clear new_spill_reg_store. Use reload_reg_rtx_reaches_end_p instead of reload_regs_reach_end_p. Also use reload_reg_rtx_reaches_end_p when reading new_spill_reg_store for non-spill reload registers. From-SVN: r183908
Diffstat (limited to 'gcc/tree-ssa-loop-ivopts.c')
0 files changed, 0 insertions, 0 deletions