aboutsummaryrefslogtreecommitdiff
path: root/gcc/local-alloc.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1996-01-16 08:51:43 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1996-01-16 08:51:43 -0500
commit3298a1b11fc88045c41f4bcfa5d1e2205cceeb69 (patch)
treed92f41f1190dc26ce3d3e79bc91b68dd9d8e6106 /gcc/local-alloc.c
parent36102b210e815f60c40aa39f00bac65b80158b33 (diff)
downloadgcc-3298a1b11fc88045c41f4bcfa5d1e2205cceeb69.zip
gcc-3298a1b11fc88045c41f4bcfa5d1e2205cceeb69.tar.gz
gcc-3298a1b11fc88045c41f4bcfa5d1e2205cceeb69.tar.bz2
(memref_referenced_p, case REG): Fix last change.
From-SVN: r11020
Diffstat (limited to 'gcc/local-alloc.c')
-rw-r--r--gcc/local-alloc.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/local-alloc.c b/gcc/local-alloc.c
index fd43fae..c36aca8 100644
--- a/gcc/local-alloc.c
+++ b/gcc/local-alloc.c
@@ -625,8 +625,8 @@ memref_referenced_p (memref, x)
return 0;
case REG:
- return (reg_equiv_replacement[REGNO (x)] == 0
- || memref_referenced_p (memref,
+ return (reg_equiv_replacement[REGNO (x)]
+ && memref_referenced_p (memref,
reg_equiv_replacement[REGNO (x)]));
case MEM: