Skip to content

Commit

Permalink
Add paca and pacg detection
Browse files Browse the repository at this point in the history
  • Loading branch information
Mykola Hohsdze authored and Mykola Hohsdze committed Mar 12, 2023
1 parent e07bb89 commit 04dd437
Showing 1 changed file with 14 additions and 3 deletions.
17 changes: 14 additions & 3 deletions src/impl_aarch64_freebsd.c
Original file line number Diff line number Diff line change
Expand Up @@ -196,7 +196,13 @@ ID_AA64ISAR1_FEATURES(dgh, AARCH64_DGH)
ID_AA64ISAR1_FEATURES(bf16, AARCH64_BF16)
ID_AA64ISAR1_FEATURES(sb, AARCH64_SB)
ID_AA64ISAR1_FEATURES(frint, AARCH64_FRINT)
ID_AA64ISAR1_FEATURES(pacg, AARCH64_PACG)
ID_AA64ISAR1_FEATURES(pacg_gpi, AARCH64_PACG)
ID_AA64ISAR1_FEATURES(pacg_gpa, AARCH64_PACG)
ID_AA64ISAR1_FEATURES(api_pac, AARCH64_PACA)
ID_AA64ISAR1_FEATURES(api_epac, AARCH64_PACA)
ID_AA64ISAR1_FEATURES(api_epac2, AARCH64_PACA)
ID_AA64ISAR1_FEATURES(api_fpac, AARCH64_PACA)
ID_AA64ISAR1_FEATURES(api_fpac_combined, AARCH64_PACA)
ID_AA64ISAR1_FEATURES(paca, AARCH64_PACA)
ID_AA64ISAR1_FEATURES(lrcpc, AARCH64_LRCPC)
ID_AA64ISAR1_FEATURES(ilrcpc, AARCH64_LRCPC, AARCH64_ILRCPC)
Expand All @@ -211,14 +217,19 @@ static MrsFeature id_aa64isar1[] = {
ID_AA64ISAR1_SET_FEATURE(bf16, "BF16"),
ID_AA64ISAR1_SET_FEATURE(sb, "SB"),
ID_AA64ISAR1_SET_FEATURE(frint, "FRINTTS"),
ID_AA64ISAR1_SET_FEATURE(pacg, "GPI"),
ID_AA64ISAR1_SET_FEATURE(paca, "GPA"),
ID_AA64ISAR1_SET_FEATURE(pacg_gpi, "GPI"),
ID_AA64ISAR1_SET_FEATURE(pacg_gpa, "GPA"),
ID_AA64ISAR1_SET_FEATURE(lrcpc, "RCPC-8.3"),
ID_AA64ISAR1_SET_FEATURE(ilrcpc, "RCPC-8.4"),
ID_AA64ISAR1_SET_FEATURE(fcma, "FCMA"),
ID_AA64ISAR1_SET_FEATURE(jscvt, "JSCVT"),
ID_AA64ISAR1_SET_FEATURE(dcpop, "DCPoP"),
ID_AA64ISAR1_SET_FEATURE(dcpodp, "DCCVADP"),
ID_AA64ISAR1_SET_FEATURE(api_pac, "API PAC"),
ID_AA64ISAR1_SET_FEATURE(api_epac, "API EPAC"),
ID_AA64ISAR1_SET_FEATURE(api_epac2, "Impl PAuth+EPAC2"),
ID_AA64ISAR1_SET_FEATURE(api_fpac, "Impl PAuth+FPAC"),
ID_AA64ISAR1_SET_FEATURE(api_fpac_combined, "Impl PAuth+FPAC+Combined"),
MRS_FEATURE_END,
};

Expand Down

0 comments on commit 04dd437

Please sign in to comment.