diff options
Diffstat (limited to 'gcc/calls.c')
-rw-r--r-- | gcc/calls.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/calls.c b/gcc/calls.c index c64c0eb6bf7..d6bfa0a6d9f 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -3330,7 +3330,7 @@ expand_call (tree exp, rtx target, int ignore) next_arg_reg, valreg, old_inhibit_defer_pop, call_fusage, flags, args_so_far); - if (flag_use_caller_save) + if (flag_ipa_ra) { rtx_call_insn *last; rtx datum = NULL_RTX; @@ -4370,7 +4370,7 @@ emit_library_call_value_1 (int retval, rtx orgfun, rtx value, valreg, old_inhibit_defer_pop + 1, call_fusage, flags, args_so_far); - if (flag_use_caller_save) + if (flag_ipa_ra) { rtx last, datum = orgfun; gcc_assert (GET_CODE (datum) == SYMBOL_REF); |