target/arm/tcg/cpu64.c: Extra test for GPC3.
Reviewed-by: Richard Henderson <richard.henderson@linaro.org> Signed-off-by: Jim MacArthur <jim.macarthur@linaro.org> Message-id: 20260618-jmac-gpc3b-v3-1-353e546067e7@linaro.org Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Jim MacArthur committed
Jun 18, 2026 at 17:33 UTC
9d2019d05b7dd1236b39adca97ef62d4fc9db490
1 file changed
+5
target/arm/cpu-features.h
+5
@@ -1159,6 +1159,11 @@ static inline bool isar_feature_aa64_rme_gpc2(const ARMISARegisters *id)
1159
return FIELD_EX64_IDREG(id, ID_AA64PFR0, RME) >= 2;
1160
}
1161
1162
+static inline bool isar_feature_aa64_rme_gpc3(const ARMISARegisters *id)
1163
+{
1164
+ return FIELD_EX64_IDREG(id, ID_AA64PFR0, RME) >= 3;
1165
+}
1166
+
1167
static inline bool isar_feature_aa64_dit(const ARMISARegisters *id)
1168
{
1169
return FIELD_EX64_IDREG(id, ID_AA64PFR0, DIT) != 0;