diff options
author | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1995-06-15 21:36:39 +0000 |
---|---|---|
committer | kenner <kenner@138bc75d-0d04-0410-961f-82ee72b054a4> | 1995-06-15 21:36:39 +0000 |
commit | 45bf4f7de4b9147611a659c5d6719d11cb208dc1 (patch) | |
tree | 51045d55bfd2d347c42bbe03d6b822d151ac6f87 /gcc/reg-stack.c | |
parent | 1c71bedab0105a3eff2b18e3e4bdff5d09c14d09 (diff) | |
download | gcc-45bf4f7de4b9147611a659c5d6719d11cb208dc1.tar.gz |
(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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@9991 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/reg-stack.c')
-rw-r--r-- | gcc/reg-stack.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/reg-stack.c b/gcc/reg-stack.c index 8931fb2a32b..c099c61a016 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)) { |