aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcse.c
diff options
context:
space:
mode:
authorZdenek Dvorak <rakdver@atrey.karlin.mff.cuni.cz>2003-06-20 00:26:53 +0200
committerZdenek Dvorak <rakdver@gcc.gnu.org>2003-06-19 22:26:53 +0000
commitbc083e182853335e115251f4e3b1600781232dc6 (patch)
tree6084993664b330ea768562a9ee5e1c8633bf0737 /gcc/gcse.c
parent1bc7c5b629d70dab15eef0224ab6d9dae0b51b97 (diff)
downloadgcc-bc083e182853335e115251f4e3b1600781232dc6.zip
gcc-bc083e182853335e115251f4e3b1600781232dc6.tar.gz
gcc-bc083e182853335e115251f4e3b1600781232dc6.tar.bz2
* gcse.c (store_killed_in_insn): Fix.
From-SVN: r68230
Diffstat (limited to 'gcc/gcse.c')
-rw-r--r--gcc/gcse.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gcc/gcse.c b/gcc/gcse.c
index 0dbe56a..0ef0320 100644
--- a/gcc/gcse.c
+++ b/gcc/gcse.c
@@ -7464,7 +7464,7 @@ store_killed_in_insn (x, x_regs, insn)
base of some of registers used in mem is stack pointer. */
for (reg = x_regs; reg; reg = XEXP (reg, 1))
{
- base = find_base_term (reg);
+ base = find_base_term (XEXP (reg, 0));
if (!base
|| (GET_CODE (base) == ADDRESS
&& GET_MODE (base) == Pmode
@@ -7831,7 +7831,6 @@ store_motion ()
print_rtl (gcse_file, get_insns ());
}
-
init_alias_analysis ();
/* Find all the available and anticipatable stores. */