Re: [PATCH 3/6] target/arm: Fix b16b16 feature test for SME2 BFCLAMP, BFMAX, BFMIN

Peter Maydell <[email protected]> Tue, 28 Jul 2026 14:42:28 +0100
Newsgroups org.nongnu.qemu-arm,org.nongnu.qemu-devel
Message-ID <CAFEAcA89_cs7YQRrJFxhHscryJ+BK54dy6jDNqUK4O35oCTHrg@mail.gmail.com>
On Sun, 19 Jul 2026 at 18:49, Richard Henderson
<[email protected]> wrote:
>
> These are controlled by FEAT_SVE_B16B16 not FEAT_SME_B16B16.
>
> Cc: [email protected]
> Fixes: bc65d2bd1cb ("target/arm: Implement SME2 Multiple and Single SVE Destructive")
> Fixes: 930760eb753 ("target/arm: Implement SME2 Multiple Vectors SVE Destructive")
> Fixes: 8b61eff8e72 ("target/arm: Implement SME2 FCLAMP, SCLAMP, UCLAMP")
> Signed-off-by: Richard Henderson <[email protected]>

Yes, FEAT_SME_B16B16 is for the ZA-targeting insns, and the Z-targeting
insns (even the SME ones) are FEAT_SVE_B16B16.

Reviewed-by: Peter Maydell <[email protected]>

I'll try to put this one patch into an arm pullreq for rc3.

thanks
-- PMM