[Bug rtl-optimization/54133] regrename introduces additional dependencies
ebotcazou at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Thu Aug 2 07:22:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54133
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |ebotcazou at gcc dot
| |gnu.org
--- Comment #6 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2012-08-02 07:21:50 UTC ---
> In experiment, if I disable r0/r1 from renaming, most regressions observed in
> CSiBE are gone.
>
> So how should this be fixed? Thanks.
The choice of the renaming register can be parameterized at the class level,
but I'm not sure this would work here. You could also try to add some
additional heuristics for this choice, as it seems to be clearly
counter-productive here.
More information about the Gcc-bugs
mailing list