Table shows some information about cpu cores designed by Arm company (as they provide TRM documentation).
Table is maintained by Marcin Juszkiewicz — AArch64/Arm developer working at Red Hat.
Sources used to generate table are available in git repository at github. Patches are always welcomed.
Table generated on 12 November 2025 10:37 UTC.
| CPU core name | arch level | year | ID | physical memory address size (bits) | virtual memory address size (bits) | supported page sizes | SVE vector length | features |
|---|---|---|---|---|---|---|---|---|
| Cortex-A34 | v8.0 | 2016.03 | 0xd02 | 40 | 4k, 16k, 64k | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, CRC32, Debugv8, DoubleLock, FP, MixedEnd, MixedEndEL0, PMULL, PMUv3, SHA1, SHA256 | ||
| Cortex-A53 | v8.0 | 2013.08 | 0xd03 | 40 | 4k, 64k | AA32EL0, AA32EL1, AA32EL2, AA32EL3, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, CRC32, Debugv8, DoubleLock, FP, MixedEnd, MixedEndEL0, PMULL, PMUv3, SHA1, SHA256 | ||
| Cortex-A35 | v8.0 | 2015.12 | 0xd04 | 40 | 4k, 16k, 64k | AA32EL0, AA32EL1, AA32EL2, AA32EL3, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, CRC32, Debugv8, DoubleLock, FP, MixedEnd, MixedEndEL0, PMULL, PMUv3, SHA1, SHA256 | ||
| Cortex-A55 | v8.2 | 2016.09 | 0xd05 | 40 | 48 | 4k, 16k, 64k | AA32EL0, AA32EL1, AA32EL2, AA32EL3, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-A65 | v8.2 | 2018.01 | 0xd06 | 44 | 48 | 4k, 16k, 64k | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-A57 | v8.0 | 2013.06 | 0xd07 | 44 | 4k, 64k | AA32EL0, AA32EL1, AA32EL2, AA32EL3, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, CRC32, Debugv8, DoubleLock, FP, MixedEnd, MixedEndEL0, PMULL, PMUv3, SHA1, SHA256 | ||
| Cortex-A72 | v8.0 | 2014.10 | 0xd08 | 44 | 4k, 64k | AA32EL0, AA32EL1, AA32EL2, AA32EL3, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, CRC32, Debugv8, DoubleLock, FP, MixedEnd, MixedEndEL0, PMULL, PMUv3, SHA1, SHA256 | ||
| Cortex-A73 | v8.0 | 2015.06 | 0xd09 | 40 | 4k, 16k, 64k | AA32EL0, AA32EL1, AA32EL2, AA32EL3, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, CRC32, CSV2, CSV3, Debugv8, DoubleLock, FP, MixedEnd, MixedEndEL0, PMULL, PMUv3, SHA1, SHA256 | ||
| Cortex-A75 | v8.2 | 2016.09 | 0xd0a | 44 | 4k, 16k, 64k | AA32EL0, AA32EL1, AA32EL2, AA32EL3, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, CSV2, CSV3, DPB, Debugv8p2, DoubleLock, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, TTCNP, UAO, VHE, VMID16, XNX | ||
| Cortex-A76 | v8.2 | 2016.12 | 0xd0b | 40 | 48 | 4k, 16k, 64k | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, CSV2, CSV3, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Neoverse-N1 | v8.2 | 2016.11 | 0xd0c | 48 | 48 | 4k, 16k, 64k | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, CSV2, CSV3, DPB, Debugv8p2, DotProd, DoubleLock, EVT, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, SPE, SSBS2, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-A77 | v8.2 | 2018.04 | 0xd0d | 40 | 48 | 4k, 16k, 64k | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, CSV2, CSV3, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-A76AE | v8.2 | 2018.10 | 0xd0e | 40 | 48 | 4k, 16k, 64k | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, CSV2, CSV3, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Neoverse-V1 | v8.4 | 2019.03 | 0xd40 | 48 | 48 | 4k, 16k, 64k | 256 | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AMUv1, ASID16, AdvSIMD, BBM, CCIDX, CRC32, CSV2, CSV3, DGH, DIT, DPB2, Debugv8p2, DotProd, EVT, FCMA, FHM, FP, FP16, FlagM, HAFDBS, HPDS2, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MixedEnd, MixedEndEL0, NV2, PACQARMA5, PAN2, PAuth2, PMULL, RASv1p1, RDM, RNG, S2FWB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPEv1p1, SSBS2, SVE, TRF, TTCNP, UAO, VHE, VMID16, XNX, XS |
| Cortex-A78 | v8.2 | 2018.12 | 0xd41 | 40 | 48 | 4k, 16k, 64k | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, CSV2, CSV3, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-A78AE | v8.2 | 2019.06 | 0xd42 | 48 | 48 | 4k, 16k, 64k | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, CSV2, CSV3, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, FlagM, HAFDBS, HPDS2, IESB, LOR, LRCPC, LRCPC2, LSE, LSE2, MixedEnd, MixedEndEL0, PACQARMA5, PAN2, PAuth2, PMULL, RAS, RDM, SHA1, SHA256, SPE, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-A65AE | v8.2 | 2018.12 | 0xd43 | 44 | 48 | 4k, 16k, 64k | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-X1 | v8.2 | 2018.12 | 0xd44 | 40 | 48 | 4k, 16k, 64k | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, CSV2, CSV3, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-A510 | v9.0 | 2019.04 | 0xd46 | 40 | 48 | 4k, 16k, 64k | 128 | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CRC32, CSV2_2, CSV3, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, EVT, FCMA, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HPDS2, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA5, PAN3, PMULL, PMUv3p5, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX |
| Cortex-A710 | v9.0 | 2019.10 | 0xd47 | 40 | 48 | 4k, 16k, 64k | 128 | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CRC32, CSV2_2, CSV3, DIT, DPB2, Debugv8p4, DotProd, E0PD, EVT, FCMA, FHM, FP, FP16, FRINTTS, FlagM2, HAFDBS, HPDS2, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE2, MixedEnd, MixedEndEL0, PACQARMA5, PAN2, PAuth2, PMULL, PMUv3p5, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX |
| Cortex-X2 | v9.0 | 2019.10 | 0xd48 | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CRC32, CSV2_2, CSV3, DIT, DPB2, Debugv8p4, DotProd, E0PD, EVT, FCMA, FHM, FP, FP16, FRINTTS, FlagM2, HAFDBS, HPDS2, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE2, MixedEnd, MixedEndEL0, PACQARMA5, PAN2, PAuth2, PMULL, PMUv3p5, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX |
| Neoverse-N2 | v9.0 | 2020.10 | 0xd49 | 48 | 48 | 4k, 16k, 64k | 128 | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, EVT, FCMA, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HPDS2, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE2, MixedEnd, MixedEndEL0, NV2, PACQARMA5, PAN2, PMULL, PMUv3p5, RASv1p1, RDM, RNG, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p1, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX |
| Neoverse-E1 | v8.2 | 2019.02 | 0xd4a | 44 | 48 | 4k, 16k, 64k | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, HAFDBS, HPDS2, IESB, LOR, LRCPC, LSE, MixedEnd, MixedEndEL0, PAN2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-A78C | v8.2 | 2020.11 | 0xd4b | 40 | 48 | 4k, 16k, 64k | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, CSV2, CSV3, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, FlagM, HAFDBS, HPDS2, IESB, LOR, LRCPC, LRCPC2, LSE, LSE2, MixedEnd, MixedEndEL0, PACQARMA5, PAN2, PAuth2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-X1C | v8.2 | 2020.01 | 0xd4c | 40 | 48 | 4k, 16k, 64k | AA32EL0, AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, ASID16, AdvSIMD, BBM, CRC32, CSV2, CSV3, DPB, Debugv8p2, DotProd, DoubleLock, FP, FP16, FlagM, HAFDBS, HPDS2, IESB, LOR, LRCPC, LRCPC2, LSE, LSE2, MixedEnd, MixedEndEL0, PACQARMA5, PAN2, PAuth2, PMULL, RAS, RDM, SHA1, SHA256, SSBS, TTCNP, UAO, VHE, VMID16, XNX | |
| Cortex-A715 | v9.0 | 2020.07 | 0xd4d | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CRC32, CSV2_2, CSV3, DIT, DPB2, DotProd, E0PD, EVT, FCMA, FHM, FP, FP16, FRINTTS, FlagM2, HAFDBS, HPDS2, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA5, PAN3, PAuth2, PMULL, PMUv3p5, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p1, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, nTLBPA |
| Cortex-X3 | v9.0 | 2020.04 | 0xd4e | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CRC32, CSV2_2, CSV3, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, EVT, FCMA, FHM, FP, FP16, FRINTTS, FlagM2, HAFDBS, HPDS2, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA5, PAN3, PAuth2, PMULL, PMUv3p5, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p1, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX |
| Neoverse-V2 | v9.0 | 2021.10 | 0xd4f | 48 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, EVT, FCMA, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HPDS2, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, NV2, PACQARMA5, PAN3, PMULL, PMUv3p5, RASv1p1, RDM, RNG, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p1, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX |
| Cortex-A520 | v9.2 | 2021.11 | 0xd80 | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CONSTPACFIELD, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, ECV_POFF, EVT, FCMA, FGT, FHM, FP, FP16, FRINTTS, FlagM2, HAFDBS, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA3, PAN3, PAuth2, PMULL, PMUv3p7, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| Cortex-A720 | v9.2 | 2021.11 | 0xd81 | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CONSTPACFIELD, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, ECV_POFF, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA3, PAN3, PMULL, PMUv3p7, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p2, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| Cortex-X4 | v9.2 | 2021.11 | 0xd82 | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CONSTPACFIELD, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, ECV_POFF, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA3, PAN3, PMULL, PMUv3p7, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p2, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| Neoverse-V3AE | v9.2 | 2023.03 | 0xd83 | 48 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BRBE, BTI, CCIDX, CONSTPACFIELD, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, ECV_POFF, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LS64, LS64_ACCDATA, LS64_V, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, NV2, PACQARMA3, PAN3, PMULL, PMUv3p7, RASv1p1, RDM, RME, RNG, RNG_TRAP, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p2, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| Neoverse-V3 | v9.2 | 2023.03 | 0xd84 | 48 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BRBE, BTI, CCIDX, CONSTPACFIELD, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, ECV_POFF, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LS64, LS64_ACCDATA, LS64_V, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, NV2, PACQARMA3, PAN3, PMULL, PMUv3p7, RASv1p1, RDM, RME, RNG, RNG_TRAP, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p2, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| Cortex-X925 | v9.2 | 2023.01 | 0xd85 | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CONSTPACFIELD, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, ECV_POFF, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA3, PAN3, PMULL, PMUv3p7, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p2, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| Cortex-A725 | v9.2 | 2022.11 | 0xd87 | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CONSTPACFIELD, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, ECV_POFF, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA3, PAN3, PMULL, PMUv3p7, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p2, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| Cortex-A720AE | v9.2 | 2023.11 | 0xd89 | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CONSTPACFIELD, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, ECV_POFF, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA3, PAN3, PMULL, PMUv3p7, RASv1p1, RDM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p2, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| C1-Nano | v9.3 | 2023.10 | 0xd8a | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CLRBHB, CMOW, CONSTPACFIELD, CSV2_3, CSV3, DGH, DIT, DPB2, Debugv8p8, DotProd, E0PD, ECBHB, ECV_POFF, ETS2, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HBC, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LRCPC3, LSE2, MOPS, MTE3, MTE_PERM, MixedEnd, MixedEndEL0, NMI, PACQARMA3, PAN3, PMUv3p8, RASv1p1, RDM, RNG, RNG_TRAP, RPRFM, S2FWB, SB, SHA256, SHA3, SM3, SM4, SME2, SPECRES, SPECRES2, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TIDCP1, TLBIOS, TLBIRANGE, TME, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| C1-Pro | v9.3 | 2023.11 | 0xd8b | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CLRBHB, CMOW, CONSTPACFIELD, CRC32, CSV2_3, CSV3, DGH, DIT, DPB2, Debugv8p9, DotProd, E0PD, ECBHB, ECV_POFF, ETS2, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HAFT, HBC, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LRCPC3, LSE, LSE2, MOPS, MTE3, MTE_PERM, MixedEnd, MixedEndEL0, NMI, PACQARMA3, PAN3, PMULL, PMUv3p8, RASv1p1, RDM, RNG_TRAP, RPRFM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SME2, SME_F16F16, SPECRES, SPECRES2, SPE_DPFZS, SPEv1p3, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TCR2, TIDCP1, TLBIOS, TLBIRANGE, TME, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| C1-Ultra | v9.3 | 2023.12 | 0xd8c | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CLRBHB, CMOW, CONSTPACFIELD, CRC32, CSV2_3, CSV3, DGH, DIT, DPB2, Debugv8p8, DotProd, E0PD, ECBHB, ECV_POFF, ETS2, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HAFT, HBC, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LRCPC3, LSE, LSE2, MOPS, MTE3, MTE_PERM, MixedEnd, MixedEndEL0, NMI, PACQARMA3, PAN3, PMULL, PMUv3p8, RASv1p1, RDM, RNG_TRAP, RPRFM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SME2, SME_F16F16, SPECRES, SPECRES2, SPE_DPFZS, SPEv1p3, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TCR2, TIDCP1, TLBIOS, TLBIRANGE, TME, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| Neoverse-N3 | v9.2 | 2023.09 | 0xd8e | 48 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CONSTPACFIELD, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, ECV_POFF, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA3, PAN3, PMULL, PMUv3p7, RASv1p1, RDM, RNG, RNG_TRAP, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SPEv1p2, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TME, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| Cortex-A320 | v9.2 | 2024.12 | 0xd8f | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CONSTPACFIELD, CRC32, CSV2_2, CSV3, DGH, DIT, DPB2, Debugv8p4, DotProd, E0PD, ECBHB, ECV_POFF, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LSE, LSE2, MTE3, MixedEnd, MixedEndEL0, PACQARMA3, PAN3, PMULL, PMUv3p7, RASv1p1, RDM, RNG, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SPECRES, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TLBIOS, TLBIRANGE, TME, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |
| C1-Premium | v9.3 | 2023.12 | 0xd90 | 40 | 48 | 4k, 16k, 64k | 128 | AA64EL0, AA64EL1, AA64EL2, AA64EL3, AES, AFP, AMUv1, ASID16, AdvSIMD, BBM, BF16, BTI, CCIDX, CLRBHB, CMOW, CONSTPACFIELD, CRC32, CSV2_3, CSV3, DGH, DIT, DPB2, Debugv8p8, DotProd, E0PD, ECBHB, ECV_POFF, ETS2, EVT, FCMA, FGT, FHM, FP, FP16, FPACCOMBINE, FRINTTS, FlagM2, HAFDBS, HAFT, HBC, HCX, HPDS2, HPMN0, I8MM, IDST, IESB, JSCVT, LOR, LRCPC, LRCPC2, LRCPC3, LSE, LSE2, MOPS, MTE3, MTE_PERM, MixedEnd, MixedEndEL0, NMI, PACQARMA3, PAN3, PMULL, PMUv3p8, RASv1p1, RDM, RNG_TRAP, RPRFM, S2FWB, SB, SHA1, SHA256, SHA3, SHA512, SM3, SM4, SME2, SME_F16F16, SPECRES, SPECRES2, SPE_DPFZS, SPEv1p3, SSBS2, SVE, SVE2, SVE_AES, SVE_BitPerm, SVE_PMULL128, SVE_SHA3, SVE_SM4, TCR2, TIDCP1, TLBIOS, TLBIRANGE, TME, TRBE, TRF, TTCNP, TTL, TTST, UAO, VHE, VMID16, XNX, XS, nTLBPA |