This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH, LRA] Remove REG_DEAD and REG_UNUSED notes.


On 09/24/2013 10:40 AM, Yvan Roux wrote:
> Hi,
>
> This patch removes REG_DEAD and REG_UNUSED notes in update_inc_notes,
> as it is what the function is supposed to do (see the comments) and as
> keeping these notes produce some failures, at least on ARM.
>
> Thanks,
> Yvan
>
> 2013-09-24  Yvan Roux  <yvan.roux@linaro.org>
>
>         * lra.c (update_inc_notes): Remove all REG_DEAD and REG_UNUSED notes.
Ok.  Thanks, Yvan.

Another possibility would run one more time LRA live pass at the end of
LRA to update notes correctly but it would be wasting CPU time as the
same will be done by DF-framework at the end of whole RA and the LRA
live pass makes much more than notes.
 



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]