aboutsummaryrefslogtreecommitdiff
path: root/gcc/reg-stack.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1995-06-15 17:36:39 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1995-06-15 17:36:39 -0400
commit8a0c27ee54f71707b9bee0aaf3dc99442ce8e88f (patch)
tree51045d55bfd2d347c42bbe03d6b822d151ac6f87 /gcc/reg-stack.c
parent66759bfbb714b04fd35697691145ac5bff0e2785 (diff)
downloadgcc-8a0c27ee54f71707b9bee0aaf3dc99442ce8e88f.zip
gcc-8a0c27ee54f71707b9bee0aaf3dc99442ce8e88f.tar.gz
gcc-8a0c27ee54f71707b9bee0aaf3dc99442ce8e88f.tar.bz2
(record_reg_life): Call record_reg_life_pat with 0 for douse argument so that...
(record_reg_life): Call record_reg_life_pat with 0 for douse argument so that USE's created to mark variables within blocks don't get marked as set. From-SVN: r9991
Diffstat (limited to 'gcc/reg-stack.c')
-rw-r--r--gcc/reg-stack.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c
index 8931fb2..c099c61 100644
--- a/gcc/reg-stack.c
+++ b/gcc/reg-stack.c
@@ -1199,7 +1199,7 @@ record_reg_life (insn, block, regstack)
if (GET_CODE (XEXP (note, 0)) == USE)
record_reg_life_pat (SET_DEST (XEXP (note, 0)), &src, NULL_PTR, 0);
- record_reg_life_pat (PATTERN (insn), &src, &dest, 1);
+ record_reg_life_pat (PATTERN (insn), &src, &dest, 0);
for (regno = FIRST_STACK_REG; regno <= LAST_STACK_REG; regno++)
if (! TEST_HARD_REG_BIT (regstack->reg_set, regno))
{