> Am 26.09.2026 um 10:28 schrieb Uros Bizjak <[email protected]>:
>
> On Sat, Sep 26, 2026 at 8:59 AM Richard Biener <[email protected]> wrote:
>>
>>
>>
>>>> Am 26.09.2026 um 00:06 schrieb Andrea Pinski
>>>> <[email protected]>:
>>>
>>> On Fri, Sep 25, 2026 at 6:11 AM Richard Biener <[email protected]> wrote:
>>>>
>>>> The following complements the existing (xor (and A B) B) to (and (not A) B)
>>>> transform. I've seen this candidate when analyzing PR127606.
>>>>
>>>> Bootstrapped and tested on x86_64-unknown-linux-gnu.
>>>>
>>>> OK?
>>>
>>> I think this makes sense since nand (bic on aarch64/arm) is a very
>>> common instruction.
>>> Also we have done this on the gimple/generic level for a long time.
>>> The match pattern was done in r6-1883-g5b00d9211625c1 but we have done
>>> in fold-const since r0-69890-g9d24eb542cfde8 (I didn't even realize it
>>> was my change until I looked it up).
>>>
>>> So yes this is ok.
>
> Richi, can you please hold off the patch until the RA issue in the PR
> is addressed?
Yes, sure.
Richard
> Thanks,
> Uros.