On 12/13/11 11:49, Eric Botcazou wrote:
This fixes the PR.
You need to put the Component before the / in the ChangeLog, otherwise the
commit won't be cross-referenced in Bugzilla.
Funny, I just noticed. I will do so from now on.
Thanks.
> This fixes the PR.
You need to put the Component before the / in the ChangeLog, otherwise the
commit won't be cross-referenced in Bugzilla.
--
Eric Botcazou
On 12/13/2011 07:37 AM, Aldy Hernandez wrote:
> PR/51443
> * trans-mem.c (struct diagnose_tm): Remove saw_unsafe.
> (diagnose_tm_1): Same.
> (ipa_tm_execute): Do not test tm_may_enter_irr before we set it.
> (ipa_tm_scan_irr_function): Return gracefully when no
>
A while back we redesigned how the may go irrevocable bit was set. In
particular, we redesigned it so that the analysis was done after
IPA-inline was done, so we didn't make incorrect assumptions about
irrevocability.
This means that any set or use of the tm_may_enter_irr bit before we
calcu