rs6000.c (rs6000_internal_arg_pointer): Only return a reg rtx.
2018-01-30 Aaron Sawdey <acsawdey@linux.vnet.ibm.com> * config/rs6000/rs6000.c (rs6000_internal_arg_pointer): Only return a reg rtx. From-SVN: r257193
This commit is contained in:
parent
86145a19ab
commit
a5d37900ad
2 changed files with 8 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
|||
2018-01-30 Aaron Sawdey <acsawdey@linux.vnet.ibm.com>
|
||||
|
||||
* config/rs6000/rs6000.c (rs6000_internal_arg_pointer): Only return
|
||||
a reg rtx.
|
||||
|
||||
2018-01-30 Richard Biener <rguenther@suse.de>
|
||||
Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
|
|
|
@ -29602,8 +29602,9 @@ rs6000_internal_arg_pointer (void)
|
|||
emit_insn_after (pat, get_insns ());
|
||||
pop_topmost_sequence ();
|
||||
}
|
||||
return plus_constant (Pmode, cfun->machine->split_stack_arg_pointer,
|
||||
FIRST_PARM_OFFSET (current_function_decl));
|
||||
rtx ret = plus_constant (Pmode, cfun->machine->split_stack_arg_pointer,
|
||||
FIRST_PARM_OFFSET (current_function_decl));
|
||||
return copy_to_reg (ret);
|
||||
}
|
||||
return virtual_incoming_args_rtx;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue