diff options
author | Richard Henderson <rth@cygnus.com> | 2000-08-22 01:42:46 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2000-08-22 01:42:46 -0700 |
commit | bc82c87cad5bfd662ec03441ee2befe9cfcccd42 (patch) | |
tree | d9c01c9761983460b47732e2d6dd8b011015422e /gcc | |
parent | f95b2ff93ebac90f3b3f993defdefdb67257a909 (diff) | |
download | gcc-bc82c87cad5bfd662ec03441ee2befe9cfcccd42.zip gcc-bc82c87cad5bfd662ec03441ee2befe9cfcccd42.tar.gz gcc-bc82c87cad5bfd662ec03441ee2befe9cfcccd42.tar.bz2 |
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
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/alias.c | 9 |
2 files changed, 6 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 6a277a3..7372015 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2000-08-22 Richard Henderson <rth@cygnus.com> + + * 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 ae86638..bfa4505 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)) |