This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [patch] PR middle-end/53850: memset builtin problem in TM
- From: Richard Henderson <rth at redhat dot com>
- To: Aldy Hernandez <aldyh at redhat dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 21 Sep 2012 18:32:05 -0700
- Subject: Re: [patch] PR middle-end/53850: memset builtin problem in TM
- References: <505CD56A.3040608@redhat.com>
On 09/21/2012 02:00 PM, Aldy Hernandez wrote:
> + /* ?? For TM_* builtin replacements, can we set this to FALSE??
> + Otherwise, do we need to propagate the may_irr bit? */
> + node->local.tm_may_enter_irr = true;
Yes we can. Indeed, I think we should have to insist on it.
Assert that the replacement is one of our TM builtins. If we're
replacing anything else at this stage, something (else) bad has happened.
r~