On 10/14/21 16:27, Jeff Law wrote:
So what's the preferred way to handle this?  We're in the process of evaluating 
-frename-registers on our target right now and subject to verification of a 
couple issues, our inclination is to turn it on for our target at -O2.

Jeff

I think the best approach is doing that in TARGET_OPTION_OPTIMIZATION_TABLE 
like c6x does:

static const struct default_options c6x_option_optimization_table[] =
  {
    { OPT_LEVELS_1_PLUS, OPT_frename_registers, NULL, 1 },
...
}

Cheers,
Martin

Reply via email to