From e415bc4c035b1b655cf2cafcbe515382d1cefc93 Mon Sep 17 00:00:00 2001 From: Martin Liska Date: Tue, 12 Oct 2021 16:05:49 +0200 Subject: Fix handling of flag_rename_registers by a target. PR target/102688 gcc/ChangeLog: * common.opt: Use EnabledBy instead of detection in finish_options and process_options. * opts.c (finish_options): Remove handling of x_flag_unroll_all_loops. * toplev.c (process_options): Likewise for flag_web and flag_rename_registers. --- gcc/toplev.c | 7 ------- 1 file changed, 7 deletions(-) (limited to 'gcc/toplev.c') diff --git a/gcc/toplev.c b/gcc/toplev.c index 167feac..81546b1 100644 --- a/gcc/toplev.c +++ b/gcc/toplev.c @@ -1331,13 +1331,6 @@ process_options (bool no_backend) flag_abi_version = 2; } - /* web and rename-registers help when run after loop unrolling. */ - if (!OPTION_SET_P (flag_web)) - flag_web = flag_unroll_loops; - - if (!OPTION_SET_P (flag_rename_registers)) - flag_rename_registers = flag_unroll_loops; - if (flag_non_call_exceptions) flag_asynchronous_unwind_tables = 1; if (flag_asynchronous_unwind_tables) -- cgit v1.1