From bc083e182853335e115251f4e3b1600781232dc6 Mon Sep 17 00:00:00 2001 From: Zdenek Dvorak Date: Fri, 20 Jun 2003 00:26:53 +0200 Subject: [PATCH] * gcse.c (store_killed_in_insn): Fix. From-SVN: r68230 --- gcc/ChangeLog | 4 ++++ gcc/gcse.c | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index f33760127f1..9df96b2cbb9 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2003-06-20 Zdenek Dvorak + + * gcse.c (store_killed_in_insn): Fix. + 2003-06-19 Zack Weinberg * target.h (asm_out.file_start, file_start_app_off, diff --git a/gcc/gcse.c b/gcc/gcse.c index 0dbe56a6326..0ef03201a80 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. */ -- 2.30.2