[PATCH 3/5] Use simplify_subreg_regno in combine.c:subst
Fri Sep 19 06:17:00 GMT 2014
On 09/18/14 04:13, Richard Sandiford wrote:
> combine.c:subst should refuse to substitute a hard register
> into a subreg if the new subreg would not be simplified to a
> simple hard register, since the result would have to be reloaded.
> This is more for optimisation than correctness, since in theory
> the RA should be able to fix up any unsimplified subregs.
> * combine.c (subst): Use simplify_subreg_regno rather than
> REG_CANNOT_CHANGE_MODE_P to detect invalid mode changes.
OK independent of other changes.
More information about the Gcc-patches