Re: [PATCH 6/7] aarch64: Use SVE2 BSL1N for DImode arguments

2025-07-07 Thread Remi Machet
On 7/7/25 06:19, Kyrylo Tkachov wrote: > External email: Use caution opening links or attachments > > > Hi all, > > Similar to other patches in this series, this patch adds a splitter > for DImode BSL1N operations, taking care to generate the right code > in the GP regs case. > > Thus for the test

[PATCH 6/7] aarch64: Use SVE2 BSL1N for DImode arguments

2025-07-07 Thread Kyrylo Tkachov
Hi all, Similar to other patches in this series, this patch adds a splitter for DImode BSL1N operations, taking care to generate the right code in the GP regs case. Thus for the testcase we generate: bsl1n_gp: eon x0, x0, x1 and x0, x0, x2 eor x0, x0, x1 ret bsl1n_d: bsl1n z0.d, z0.d, z1.d, z2.d