On Fri, Jul 12, 2024 at 7:24 AM liuhongt wrote:
>
> >- _5 = __atomic_fetch_or_8 (&set_work_pending_p, 1, 0);
> >- # DEBUG old => (long int) _5
> >+ _6 = .ATOMIC_BIT_TEST_AND_SET (&set_work_pending_p, 0, 1, 0,
> >__atomic_fetch_or_8);
> >+ # DEBUG old => NULL
> > # DEBUG BEGIN_STMT
> >- # D
>- _5 = __atomic_fetch_or_8 (&set_work_pending_p, 1, 0);
>- # DEBUG old => (long int) _5
>+ _6 = .ATOMIC_BIT_TEST_AND_SET (&set_work_pending_p, 0, 1, 0,
>__atomic_fetch_or_8);
>+ # DEBUG old => NULL
> # DEBUG BEGIN_STMT
>- # DEBUG D#2 => _5 & 1
>+ # DEBUG D#2 => NULL
>...
>- _10 = ~_5;
>-