From bc82c87cad5bfd662ec03441ee2befe9cfcccd42 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Tue, 22 Aug 2000 01:42:46 -0700 Subject: [PATCH] alias.c (init_alias_analysis): Do not register struct_value_incoming_rtx or static_chain_rtx as pointing to... * alias.c (init_alias_analysis): Do not register struct_value_incoming_rtx or static_chain_rtx as pointing to stack memory. From-SVN: r35873 --- gcc/ChangeLog | 6 ++++++ gcc/alias.c | 9 --------- 2 files changed, 6 insertions(+), 9 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6a277a3a8cc..7372015bfcf 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2000-08-22 Richard Henderson + + * alias.c (init_alias_analysis): Do not register + struct_value_incoming_rtx or static_chain_rtx as pointing + to stack memory. + Tue Aug 22 01:44:43 2000 Jeffrey A Law (law@cygnus.com) * protoize.c (munge_compile_params): Fix typo and formatting buglets. diff --git a/gcc/alias.c b/gcc/alias.c index ae8663845ab..bfa450595d5 100644 --- a/gcc/alias.c +++ b/gcc/alias.c @@ -1983,15 +1983,6 @@ init_alias_analysis () new_reg_base_value[HARD_FRAME_POINTER_REGNUM] = gen_rtx_ADDRESS (Pmode, hard_frame_pointer_rtx); #endif - if (struct_value_incoming_rtx - && GET_CODE (struct_value_incoming_rtx) == REG) - new_reg_base_value[REGNO (struct_value_incoming_rtx)] - = gen_rtx_ADDRESS (Pmode, struct_value_incoming_rtx); - - if (static_chain_rtx - && GET_CODE (static_chain_rtx) == REG) - new_reg_base_value[REGNO (static_chain_rtx)] - = gen_rtx_ADDRESS (Pmode, static_chain_rtx); /* Walk the insns adding values to the new_reg_base_value array. */ for (insn = get_insns (); insn; insn = NEXT_INSN (insn)) -- 2.30.2