Commit 96fd013f by Richard Kenner

(emit_call_1): Properly add a CLOBBER for sp to

CALL_INSN_FUNCTION_USAGE.

From-SVN: r8116
parent bbbd6700
...@@ -443,7 +443,8 @@ emit_call_1 (funexp, funtype, stack_size, struct_value_size, next_arg_reg, ...@@ -443,7 +443,8 @@ emit_call_1 (funexp, funtype, stack_size, struct_value_size, next_arg_reg,
{ {
if (!already_popped) if (!already_popped)
CALL_INSN_FUNCTION_USAGE (call_insn) = CALL_INSN_FUNCTION_USAGE (call_insn) =
gen_rtx (EXPR_LIST, CLOBBER, stack_pointer_rtx, gen_rtx (EXPR_LIST, VOIDmode,
gen_rtx (CLOBBER, stack_pointer_rtx),
CALL_INSN_FUNCTION_USAGE (call_insn)); CALL_INSN_FUNCTION_USAGE (call_insn));
stack_size -= RETURN_POPS_ARGS (funtype, stack_size); stack_size -= RETURN_POPS_ARGS (funtype, stack_size);
stack_size_rtx = GEN_INT (stack_size); stack_size_rtx = GEN_INT (stack_size);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment