https://gcc.gnu.org/bugzilla/show_bug.cgi?id=102688

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |ASSIGNED
           Assignee|unassigned at gcc dot gnu.org      |marxin at gcc dot 
gnu.org

--- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> ---
Yes, it's turned off by default in rs6000 here:

static const struct default_options rs6000_option_optimization_table[] =
  {
...
    /* -frename-registers leads to non-optimal codegen and performance
       on rs6000, turn it off by default.  */
    { OPT_LEVELS_ALL, OPT_frename_registers, NULL, 0 },
...
  }

I'm going to handle it.

Reply via email to