mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-08 01:17:12 +08:00
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
This commit is contained in:
parent
f95b2ff93e
commit
bc82c87cad
@ -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.
|
||||
|
@ -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))
|
||||
|
Loading…
Reference in New Issue
Block a user