target/arm: Add cpu properties for SME
Mirror the properties for SVE. The main difference is that any arbitrary set of powers of 2 may be supported, and not the stricter constraints that apply to SVE. Include a property to control FEAT_SME_FA64, as failing to restrict the runtime to the proper subset of insns could be a major point for bugs. Signed-off-by:Richard Henderson <richard.henderson@linaro.org> Reviewed-by:
Peter Maydell <peter.maydell@linaro.org> Message-id: 20220620175235.60881-18-richard.henderson@linaro.org Signed-off-by:
Peter Maydell <peter.maydell@linaro.org>
Showing
- docs/system/arm/cpu-features.rst 56 additions, 0 deletionsdocs/system/arm/cpu-features.rst
- target/arm/cpu.c 11 additions, 3 deletionstarget/arm/cpu.c
- target/arm/cpu.h 2 additions, 0 deletionstarget/arm/cpu.h
- target/arm/cpu64.c 110 additions, 4 deletionstarget/arm/cpu64.c
- target/arm/internals.h 1 addition, 0 deletionstarget/arm/internals.h
Loading
Please register or sign in to comment