From 1e2881031c89fdc48ccebeb00b0b29473576534d Mon Sep 17 00:00:00 2001 From: Tom de Vries Date: Wed, 3 Dec 2014 10:28:25 +0000 Subject: Rename fuse-caller-save 2014-12-03 Tom de Vries PR rtl-optimization/63957 * doc/invoke.texi: Replace -fuse-caller-save with -fipa-ra. * final.c (rest_of_handle_final): Replace flag_use_caller_save with flag_ipa_ra. (get_call_reg_set_usage): Same. * lra-assigns.c (lra_assign): Same. * lra-constraints.c (need_for_call_save_p): Same. * lra-lives.c (process_bb_lives): Same. * lra.c (lra): Same. * calls.c (expand_call): Same. (emit_library_call_value_1): Same. * config/arm/arm.c (arm_option_override): Same. * opts.c (default_options_table): Replace OPT_fuse_caller_save with OPT_fipa_ra. * target.def (call_fusage_contains_non_callee_clobbers): Replace fuse-caller-save with fipa-ra. * doc/tm.texi (TARGET_CALL_FUSAGE_CONTAINS_NON_CALLEE_CLOBBERS): Same. * common.opt: Same. * gcc.dg/ira-shrinkwrap-prep-1.c: Replace -fno-use-caller-save with -fno-ipa-ra. * gcc.dg/ira-shrinkwrap-prep-2.c: Same. * gcc.target/aarch64/aapcs64/aapcs64.exp: Same. * gcc.dg/fuse-caller-save.c: Replace -fuse-caller-save with -fipa-ra. * gcc.target/aarch64/fuse-caller-save.c: Same. * gcc.target/arm/fuse-caller-save.c: Same. * gcc.target/i386/fuse-caller-save-rec.c: Same. * gcc.target/i386/fuse-caller-save-xmm-run.c: Same. * gcc.target/i386/fuse-caller-save-xmm.c: Same. * gcc.target/i386/fuse-caller-save.c: Same. * gcc.target/mips/fuse-caller-save-micromips.c: Same. * gcc.target/mips/fuse-caller-save-mips16.c: Same. * gcc.target/mips/fuse-caller-save.c: Same. * gcc.target/mips/mips.exp: Replace use-caller-save with ipa-ra in -ffoo/-fno-foo options. From-SVN: r218305 --- gcc/target.def | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/target.def') diff --git a/gcc/target.def b/gcc/target.def index 647ebbe..e7cec46 100644 --- a/gcc/target.def +++ b/gcc/target.def @@ -5553,7 +5553,7 @@ linker (e.g. stubs, veneers, branch islands), but not including those\n\ modifiable by the callee. The affected registers may be mentioned explicitly\n\ in the call pattern, or included as clobbers in CALL_INSN_FUNCTION_USAGE.\n\ The default version of this hook is set to false. The purpose of this hook\n\ -is to enable the fuse-caller-save optimization.", +is to enable the fipa-ra optimization.", bool, false) -- cgit v1.1