if (is_const)
CONST_CALL_P (call_insn) = 1;
+ /* Restore this now, so that we do defer pops for this call's args
+ if the context of the call as a whole permits. */
+ inhibit_defer_pop = old_inhibit_defer_pop;
+
#ifndef ACCUMULATE_OUTGOING_ARGS
/* If returning from the subroutine does not automatically pop the args,
we need an instruction to pop them sooner or later.
adjust_stack (stack_size_rtx);
}
#endif
-
- inhibit_defer_pop = old_inhibit_defer_pop;
}
/* Generate all the code for a function call