If SME Streaming Mode is enabled, but FP is disabled, we get two assertion failures within the translator. Beyond the assertions, this combination should succeed because we're executing on the SME co-processor's registers, not the core cpu's AdvSIMD registers.
r~ Richard Henderson (2): target/arm: Make DisasContext.{fp,sve}_access_checked tristate target/arm: Simplify pstate_sm check in sve_access_check target/arm/tcg/translate-a64.h | 2 +- target/arm/tcg/translate.h | 10 +++++++--- target/arm/tcg/translate-a64.c | 35 +++++++++++++++++----------------- 3 files changed, 25 insertions(+), 22 deletions(-) -- 2.43.0