aboutsummaryrefslogtreecommitdiff
path: root/gcc/stmt.c
diff options
context:
space:
mode:
authorDoug Evans <dje@gnu.org>1993-09-24 19:40:36 +0000
committerDoug Evans <dje@gnu.org>1993-09-24 19:40:36 +0000
commit73a187c146fc166d75bbcacccfb8470b455fdfca (patch)
treeb3981a3b28094f007a0573f25092fd7e0def7ca4 /gcc/stmt.c
parent11c50c5efd0f85b2ae515d7b4fd6c3d6ae5d3ecf (diff)
downloadgcc-73a187c146fc166d75bbcacccfb8470b455fdfca.zip
gcc-73a187c146fc166d75bbcacccfb8470b455fdfca.tar.gz
gcc-73a187c146fc166d75bbcacccfb8470b455fdfca.tar.bz2
flow.c: (life_analysis): Mark HARD_FRAME_POINTER_REGNUM as live at the end of the function.
* flow.c: (life_analysis): Mark HARD_FRAME_POINTER_REGNUM as live at the end of the function. (insn_dead_p): Don't delete insns that set the hard frame pointer. (mark_set_1): Don't add death information about HARD_FRAME_POINTER_REGNUM. (mark_used_regs, case REG): Don't put HARD_FRAME_POINTER_REGNUM in regs_ever_live. Don't mark it as needed either. * function.c: (instantiate_virtual_regs_1, case MEM): references to MEM via the hard frame pointer shouldn't be copied. From-SVN: r5455
Diffstat (limited to 'gcc/stmt.c')
0 files changed, 0 insertions, 0 deletions