Skip to content

Instantly share code, notes, and snippets.

@winocm
Last active June 18, 2021 10:02
Show Gist options
  • Save winocm/bd32816ab630e772690417cb32e5235b to your computer and use it in GitHub Desktop.
Save winocm/bd32816ab630e772690417cb32e5235b to your computer and use it in GitHub Desktop.
ARM SysReg+SysOp information from Qemu 6.0-ish.
L2CTLR_EL1 AArch32 encoding: p0, 1, Rt, c11, c0, 2
AArch64 encoding: S3_1_c11_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2CTLR AArch32 encoding: p15, 1, Rt, c9, c0, 2
AArch64 encoding: S0_1_c9_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2ECTLR_EL1 AArch32 encoding: p0, 1, Rt, c11, c0, 3
AArch64 encoding: S3_1_c11_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2ECTLR AArch32 encoding: p15, 1, Rt, c9, c0, 3
AArch64 encoding: S0_1_c9_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2ACTLR AArch32 encoding: p0, 1, Rt, c15, c0, 0
AArch64 encoding: S3_1_c15_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUACTLR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 0
AArch64 encoding: S3_1_c15_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUACTLR AArch32 encoding: p15, 0, Rt, c0, c15, 0
AArch64 encoding: S0_0_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUECTLR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 1
AArch64 encoding: S3_1_c15_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUECTLR AArch32 encoding: p15, 1, Rt, c0, c15, 0
AArch64 encoding: S0_1_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUMERRSR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 2
AArch64 encoding: S3_1_c15_c2_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUMERRSR AArch32 encoding: p15, 2, Rt, c0, c15, 0
AArch64 encoding: S0_2_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2MERRSR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 3
AArch64 encoding: S3_1_c15_c2_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2MERRSR AArch32 encoding: p15, 3, Rt, c0, c15, 0
AArch64 encoding: S0_3_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 1
AArch64 encoding: S3_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 1
AArch64 encoding: S0_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ID_PFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 0
AArch64 encoding: S3_0_c0_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_PFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 1
AArch64 encoding: S3_0_c0_c1_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_DFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 2
AArch64 encoding: S3_0_c0_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 3
AArch64 encoding: S3_0_c0_c1_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 4
AArch64 encoding: S3_0_c0_c1_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 5
AArch64 encoding: S3_0_c0_c1_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR2 AArch32 encoding: p0, 0, Rt, c0, c1, 6
AArch64 encoding: S3_0_c0_c1_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR3 AArch32 encoding: p0, 0, Rt, c0, c1, 7
AArch64 encoding: S3_0_c0_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR0 AArch32 encoding: p0, 0, Rt, c0, c2, 0
AArch64 encoding: S3_0_c0_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR1 AArch32 encoding: p0, 0, Rt, c0, c2, 1
AArch64 encoding: S3_0_c0_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR2 AArch32 encoding: p0, 0, Rt, c0, c2, 2
AArch64 encoding: S3_0_c0_c2_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR3 AArch32 encoding: p0, 0, Rt, c0, c2, 3
AArch64 encoding: S3_0_c0_c2_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR4 AArch32 encoding: p0, 0, Rt, c0, c2, 4
AArch64 encoding: S3_0_c0_c2_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR5 AArch32 encoding: p0, 0, Rt, c0, c2, 5
AArch64 encoding: S3_0_c0_c2_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR4 AArch32 encoding: p0, 0, Rt, c0, c2, 6
AArch64 encoding: S3_0_c0_c2_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR6 AArch32 encoding: p0, 0, Rt, c0, c2, 7
AArch64 encoding: S3_0_c0_c2_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVA_prefetch AArch32 encoding: p15, 0, Rt, c7, c13, 1
AArch64 encoding: S0_0_c7_c13_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ISB AArch32 encoding: p15, 0, Rt, c7, c5, 4
AArch64 encoding: S0_0_c7_c5_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DSB AArch32 encoding: p15, 0, Rt, c7, c10, 4
AArch64 encoding: S0_0_c7_c10_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DMB AArch32 encoding: p15, 0, Rt, c7, c10, 5
AArch64 encoding: S0_0_c7_c10_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
IFAR AArch32 encoding: p15, 0, Rt, c6, c0, 2
AArch64 encoding: S0_0_c6_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
WFAR AArch32 encoding: p15, 0, Rt, c6, c0, 1
AArch64 encoding: S0_0_c6_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPACR AArch32 encoding: p0, 0, Rt, c1, c0, 2
AArch64 encoding: S3_0_c1_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDR_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 2
AArch64 encoding: S3_3_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRURW AArch32 encoding: p15, 0, Rt, c13, c0, 2
AArch64 encoding: S0_0_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRRO_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 3
AArch64 encoding: S3_3_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDRURO AArch32 encoding: p15, 0, Rt, c13, c0, 3
AArch64 encoding: S0_0_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 4
AArch64 encoding: S3_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDRPRW AArch32 encoding: p15, 0, Rt, c13, c0, 4
AArch64 encoding: S0_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLBIALLIS AArch32 encoding: p15, 0, Rt, c8, c3, 0
AArch64 encoding: S0_0_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAIS AArch32 encoding: p15, 0, Rt, c8, c3, 1
AArch64 encoding: S0_0_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASIDIS AArch32 encoding: p15, 0, Rt, c8, c3, 2
AArch64 encoding: S0_0_c8_c3_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAAIS AArch32 encoding: p15, 0, Rt, c8, c3, 3
AArch64 encoding: S0_0_c8_c3_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
PMOVSSET AArch32 encoding: p15, 0, Rt, c9, c14, 3
AArch64 encoding: S0_0_c9_c14_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSSET_EL0 AArch32 encoding: p0, 3, Rt, c9, c14, 3
AArch64 encoding: S3_3_c9_c14_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CLIDR AArch32 encoding: p0, 1, Rt, c0, c0, 1
AArch64 encoding: S3_1_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
NOP AArch32 encoding: p15, 0, Rt, c7, c0, 4
AArch64 encoding: S0_0_c7_c0_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
PMCNTENSET AArch32 encoding: p15, 0, Rt, c9, c12, 1
AArch64 encoding: S0_0_c9_c12_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENSET_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 1
AArch64 encoding: S3_3_c9_c12_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR AArch32 encoding: p15, 0, Rt, c9, c12, 2
AArch64 encoding: S0_0_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 2
AArch64 encoding: S3_3_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSR AArch32 encoding: p15, 0, Rt, c9, c12, 3
AArch64 encoding: S0_0_c9_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 3
AArch64 encoding: S3_3_c9_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSWINC AArch32 encoding: p15, 0, Rt, c9, c12, 4
AArch64 encoding: S0_0_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSWINC_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 4
AArch64 encoding: S3_3_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSELR AArch32 encoding: p15, 0, Rt, c9, c12, 5
AArch64 encoding: S0_0_c9_c12_5
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSELR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 5
AArch64 encoding: S3_3_c9_c12_5
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 0
AArch64 encoding: S0_0_c9_c13_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 0
AArch64 encoding: S3_3_c9_c13_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR AArch32 encoding: p15, 0, Rt, c14, c15, 7
AArch64 encoding: S0_0_c14_c15_7
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR_EL0 AArch32 encoding: p0, 3, Rt, c14, c15, 7
AArch64 encoding: S3_3_c14_c15_7
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER AArch32 encoding: p15, 0, Rt, c9, c13, 1
AArch64 encoding: S0_0_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 1
AArch64 encoding: S3_3_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 2
AArch64 encoding: S0_0_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 2
AArch64 encoding: S3_3_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMUSERENR AArch32 encoding: p15, 0, Rt, c9, c14, 0
AArch64 encoding: S0_0_c9_c14_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMUSERENR_EL0 AArch32 encoding: p0, 3, Rt, c9, c14, 0
AArch64 encoding: S3_3_c9_c14_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMINTENSET AArch32 encoding: p15, 0, Rt, c9, c14, 1
AArch64 encoding: S0_0_c9_c14_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENSET_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 1
AArch64 encoding: S3_0_c9_c14_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR AArch32 encoding: p15, 0, Rt, c9, c14, 2
AArch64 encoding: S0_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 2
AArch64 encoding: S3_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CCSIDR AArch32 encoding: p0, 1, Rt, c0, c0, 0
AArch64 encoding: S3_1_c0_c0_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CSSELR AArch32 encoding: p0, 2, Rt, c0, c0, 0
AArch64 encoding: S3_2_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AIDR AArch32 encoding: p0, 1, Rt, c0, c0, 7
AArch64 encoding: S3_1_c0_c0_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
AFSR0_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 0
AArch64 encoding: S3_0_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AFSR1_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 1
AArch64 encoding: S3_0_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL1 AArch32 encoding: p0, 0, Rt, c10, c2, 0
AArch64 encoding: S3_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c2, 0
AArch64 encoding: S3_6_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
MAIR0 AArch32 encoding: p15, 0, Rt, c10, c2, 0
AArch64 encoding: S0_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR1 AArch32 encoding: p15, 0, Rt, c10, c2, 1
AArch64 encoding: S0_0_c10_c2_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ISR_EL1 AArch32 encoding: p0, 0, Rt, c12, c1, 0
AArch64 encoding: S3_0_c12_c1_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ITLBIALL AArch32 encoding: p15, 0, Rt, c8, c5, 0
AArch64 encoding: S0_0_c8_c5_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIMVA AArch32 encoding: p15, 0, Rt, c8, c5, 1
AArch64 encoding: S0_0_c8_c5_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIASID AArch32 encoding: p15, 0, Rt, c8, c5, 2
AArch64 encoding: S0_0_c8_c5_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIALL AArch32 encoding: p15, 0, Rt, c8, c6, 0
AArch64 encoding: S0_0_c8_c6_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIMVA AArch32 encoding: p15, 0, Rt, c8, c6, 1
AArch64 encoding: S0_0_c8_c6_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIASID AArch32 encoding: p15, 0, Rt, c8, c6, 2
AArch64 encoding: S0_0_c8_c6_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIALL AArch32 encoding: p15, 0, Rt, c8, c7, 0
AArch64 encoding: S0_0_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVA AArch32 encoding: p15, 0, Rt, c8, c7, 1
AArch64 encoding: S0_0_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASID AArch32 encoding: p15, 0, Rt, c8, c7, 2
AArch64 encoding: S0_0_c8_c7_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAA AArch32 encoding: p15, 0, Rt, c8, c7, 3
AArch64 encoding: S0_0_c8_c7_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DBGDIDR AArch32 encoding: p14, 0, Rt, c0, c0, 0
AArch64 encoding: S0_0_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGDRAR AArch32 encoding: p14, 0, Rt, c1, c0, 0
AArch64 encoding: S0_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDRAR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S2_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
DBGDSAR AArch32 encoding: p14, 0, Rt, c2, c0, 0
AArch64 encoding: S0_0_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDSCR_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 2
AArch64 encoding: S2_0_c0_c2_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MDCCSR_EL0 AArch32 encoding: p14, 0, Rt, c0, c1, 0
AArch64 encoding: S2_0_c0_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSLAR_EL1 AArch32 encoding: p14, 0, Rt, c1, c0, 4
AArch64 encoding: S2_0_c1_c0_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
OSLSR_EL1 AArch32 encoding: p14, 0, Rt, c1, c1, 4
AArch64 encoding: S2_0_c1_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSDLR_EL1 AArch32 encoding: p14, 0, Rt, c1, c3, 4
AArch64 encoding: S2_0_c1_c3_4
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR AArch32 encoding: p14, 0, Rt, c0, c7, 0
AArch64 encoding: S0_0_c0_c7_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR32_EL2 AArch32 encoding: p0, 4, Rt, c0, c7, 0
AArch64 encoding: S2_4_c0_c7_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCCINT_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 0
AArch64 encoding: S2_0_c0_c2_0
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGDRAR AArch32 encoding: p14, 0, Rt, c0, c1, 0
AArch64 encoding: S0_0_c0_c1_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGDSAR AArch32 encoding: p14, 0, Rt, c0, c2, 0
AArch64 encoding: S0_0_c0_c2_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c0, 4
AArch64 encoding: S2_0_c0_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c0, 5
AArch64 encoding: S2_0_c0_c0_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c1, 4
AArch64 encoding: S2_0_c0_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c1, 5
AArch64 encoding: S2_0_c0_c1_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c2, 4
AArch64 encoding: S2_0_c0_c2_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c2, 5
AArch64 encoding: S2_0_c0_c2_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c3, 4
AArch64 encoding: S2_0_c0_c3_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c3, 5
AArch64 encoding: S2_0_c0_c3_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c4, 4
AArch64 encoding: S2_0_c0_c4_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c4, 5
AArch64 encoding: S2_0_c0_c4_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c5, 4
AArch64 encoding: S2_0_c0_c5_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c5, 5
AArch64 encoding: S2_0_c0_c5_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c0, 6
AArch64 encoding: S2_0_c0_c0_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c0, 7
AArch64 encoding: S2_0_c0_c0_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c1, 6
AArch64 encoding: S2_0_c0_c1_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c1, 7
AArch64 encoding: S2_0_c0_c1_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c2, 6
AArch64 encoding: S2_0_c0_c2_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c2, 7
AArch64 encoding: S2_0_c0_c2_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c3, 6
AArch64 encoding: S2_0_c0_c3_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c3, 7
AArch64 encoding: S2_0_c0_c3_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMCR AArch32 encoding: p15, 0, Rt, c9, c12, 0
AArch64 encoding: S0_0_c9_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 0
AArch64 encoding: S3_3_c9_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0 AArch32 encoding: p15, 0, Rt, c14, c8, 0
AArch64 encoding: S0_0_c14_c8_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 0
AArch64 encoding: S3_3_c14_c8_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0 AArch32 encoding: p15, 0, Rt, c14, c12, 0
AArch64 encoding: S0_0_c14_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 0
AArch64 encoding: S3_3_c14_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1 AArch32 encoding: p15, 0, Rt, c14, c8, 1
AArch64 encoding: S0_0_c14_c8_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 1
AArch64 encoding: S3_3_c14_c8_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1 AArch32 encoding: p15, 0, Rt, c14, c12, 1
AArch64 encoding: S0_0_c14_c12_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 1
AArch64 encoding: S3_3_c14_c12_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2 AArch32 encoding: p15, 0, Rt, c14, c8, 2
AArch64 encoding: S0_0_c14_c8_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 2
AArch64 encoding: S3_3_c14_c8_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2 AArch32 encoding: p15, 0, Rt, c14, c12, 2
AArch64 encoding: S0_0_c14_c12_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 2
AArch64 encoding: S3_3_c14_c12_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3 AArch32 encoding: p15, 0, Rt, c14, c8, 3
AArch64 encoding: S0_0_c14_c8_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 3
AArch64 encoding: S3_3_c14_c8_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3 AArch32 encoding: p15, 0, Rt, c14, c12, 3
AArch64 encoding: S0_0_c14_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 3
AArch64 encoding: S3_3_c14_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCEID2 AArch32 encoding: p15, 0, Rt, c9, c14, 4
AArch64 encoding: S0_0_c9_c14_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMCEID3 AArch32 encoding: p15, 0, Rt, c9, c14, 5
AArch64 encoding: S0_0_c9_c14_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMMIR_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 6
AArch64 encoding: S3_0_c9_c14_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c4, 0
AArch64 encoding: S3_0_c0_c4_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c4, 1
AArch64 encoding: S3_0_c0_c4_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 2
AArch64 encoding: S3_0_c0_c4_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 3
AArch64 encoding: S3_0_c0_c4_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ZFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c4, 4
AArch64 encoding: S3_0_c0_c4_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 5
AArch64 encoding: S3_0_c0_c4_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 6
AArch64 encoding: S3_0_c0_c4_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 7
AArch64 encoding: S3_0_c0_c4_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 0
AArch64 encoding: S3_0_c0_c5_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 1
AArch64 encoding: S3_0_c0_c5_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 2
AArch64 encoding: S3_0_c0_c5_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 3
AArch64 encoding: S3_0_c0_c5_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 4
AArch64 encoding: S3_0_c0_c5_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 5
AArch64 encoding: S3_0_c0_c5_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 6
AArch64 encoding: S3_0_c0_c5_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 7
AArch64 encoding: S3_0_c0_c5_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c6, 0
AArch64 encoding: S3_0_c0_c6_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c6, 1
AArch64 encoding: S3_0_c0_c6_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 2
AArch64 encoding: S3_0_c0_c6_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 3
AArch64 encoding: S3_0_c0_c6_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR4_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 4
AArch64 encoding: S3_0_c0_c6_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 5
AArch64 encoding: S3_0_c0_c6_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 6
AArch64 encoding: S3_0_c0_c6_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 7
AArch64 encoding: S3_0_c0_c6_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c7, 0
AArch64 encoding: S3_0_c0_c7_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c7, 1
AArch64 encoding: S3_0_c0_c7_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR2_EL1 AArch32 encoding: p0, 0, Rt, c0, c7, 2
AArch64 encoding: S3_0_c0_c7_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 3
AArch64 encoding: S3_0_c0_c7_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR4_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 4
AArch64 encoding: S3_0_c0_c7_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 5
AArch64 encoding: S3_0_c0_c7_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 6
AArch64 encoding: S3_0_c0_c7_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 7
AArch64 encoding: S3_0_c0_c7_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c3, 0
AArch64 encoding: S3_0_c0_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c3, 1
AArch64 encoding: S3_0_c0_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR2_EL1 AArch32 encoding: p0, 0, Rt, c0, c3, 2
AArch64 encoding: S3_0_c0_c3_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 3
AArch64 encoding: S3_0_c0_c3_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_PFR2 AArch32 encoding: p0, 0, Rt, c0, c3, 4
AArch64 encoding: S3_0_c0_c3_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 5
AArch64 encoding: S3_0_c0_c3_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 6
AArch64 encoding: S3_0_c0_c3_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 7
AArch64 encoding: S3_0_c0_c3_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
PMCEID0 AArch32 encoding: p15, 0, Rt, c9, c12, 6
AArch64 encoding: S0_0_c9_c12_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMCEID0_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 6
AArch64 encoding: S3_3_c9_c12_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMCEID1 AArch32 encoding: p15, 0, Rt, c9, c12, 7
AArch64 encoding: S0_0_c9_c12_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMCEID1_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 7
AArch64 encoding: S3_3_c9_c12_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
NZCV AArch32 encoding: p0, 3, Rt, c4, c2, 0
AArch64 encoding: S3_3_c4_c2_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
DAIF AArch32 encoding: p0, 3, Rt, c4, c2, 1
AArch64 encoding: S3_3_c4_c2_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
FPCR AArch32 encoding: p0, 3, Rt, c4, c4, 0
AArch64 encoding: S3_3_c4_c4_0
Type flags:
ARM_CP_SUPPRESS_TB_END
ARM_CP_FPU
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
FPSR AArch32 encoding: p0, 3, Rt, c4, c4, 1
AArch64 encoding: S3_3_c4_c4_1
Type flags:
ARM_CP_SUPPRESS_TB_END
ARM_CP_FPU
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
DCZID_EL0 AArch32 encoding: p0, 3, Rt, c0, c0, 7
AArch64 encoding: S3_3_c0_c0_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DC_ZVA AArch32 encoding: p0, 3, Rt, c7, c4, 1
AArch64 encoding: S1_3_c7_c4_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
CURRENTEL AArch32 encoding: p0, 0, Rt, c4, c2, 2
AArch64 encoding: S3_0_c4_c2_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
IC_IALLUIS AArch32 encoding: p0, 0, Rt, c7, c1, 0
AArch64 encoding: S1_0_c7_c1_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
IC_IALLU AArch32 encoding: p0, 0, Rt, c7, c5, 0
AArch64 encoding: S1_0_c7_c5_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
IC_IVAU AArch32 encoding: p0, 3, Rt, c7, c5, 1
AArch64 encoding: S1_3_c7_c5_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_IVAC AArch32 encoding: p0, 0, Rt, c7, c6, 1
AArch64 encoding: S1_0_c7_c6_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DC_ISW AArch32 encoding: p0, 0, Rt, c7, c6, 2
AArch64 encoding: S1_0_c7_c6_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DC_CVAC AArch32 encoding: p0, 3, Rt, c7, c10, 1
AArch64 encoding: S1_3_c7_c10_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_CSW AArch32 encoding: p0, 0, Rt, c7, c10, 2
AArch64 encoding: S1_0_c7_c10_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DC_CVAU AArch32 encoding: p0, 3, Rt, c7, c11, 1
AArch64 encoding: S1_3_c7_c11_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_CIVAC AArch32 encoding: p0, 3, Rt, c7, c14, 1
AArch64 encoding: S1_3_c7_c14_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_CISW AArch32 encoding: p0, 0, Rt, c7, c14, 2
AArch64 encoding: S1_0_c7_c14_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VMALLE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 0
AArch64 encoding: S1_0_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 1
AArch64 encoding: S1_0_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_ASIDE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 2
AArch64 encoding: S1_0_c8_c3_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAAE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 3
AArch64 encoding: S1_0_c8_c3_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VALE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 5
AArch64 encoding: S1_0_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAALE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 7
AArch64 encoding: S1_0_c8_c3_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VMALLE1 AArch32 encoding: p0, 0, Rt, c8, c7, 0
AArch64 encoding: S1_0_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAE1 AArch32 encoding: p0, 0, Rt, c8, c7, 1
AArch64 encoding: S1_0_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_ASIDE1 AArch32 encoding: p0, 0, Rt, c8, c7, 2
AArch64 encoding: S1_0_c8_c7_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAAE1 AArch32 encoding: p0, 0, Rt, c8, c7, 3
AArch64 encoding: S1_0_c8_c7_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VALE1 AArch32 encoding: p0, 0, Rt, c8, c7, 5
AArch64 encoding: S1_0_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAALE1 AArch32 encoding: p0, 0, Rt, c8, c7, 7
AArch64 encoding: S1_0_c8_c7_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_IPAS2E1IS AArch32 encoding: p0, 4, Rt, c8, c0, 1
AArch64 encoding: S1_4_c8_c0_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2LE1IS AArch32 encoding: p0, 4, Rt, c8, c0, 5
AArch64 encoding: S1_4_c8_c0_5
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE1IS AArch32 encoding: p0, 4, Rt, c8, c3, 4
AArch64 encoding: S1_4_c8_c3_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VMALLS12E1IS AArch32 encoding: p0, 4, Rt, c8, c3, 6
AArch64 encoding: S1_4_c8_c3_6
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2E1 AArch32 encoding: p0, 4, Rt, c8, c4, 1
AArch64 encoding: S1_4_c8_c4_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2LE1 AArch32 encoding: p0, 4, Rt, c8, c4, 5
AArch64 encoding: S1_4_c8_c4_5
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE1 AArch32 encoding: p0, 4, Rt, c8, c7, 4
AArch64 encoding: S1_4_c8_c7_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VMALLS12E1 AArch32 encoding: p0, 4, Rt, c8, c7, 6
AArch64 encoding: S1_4_c8_c7_6
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E1R AArch32 encoding: p0, 0, Rt, c7, c8, 0
AArch64 encoding: S1_0_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S1E1W AArch32 encoding: p0, 0, Rt, c7, c8, 1
AArch64 encoding: S1_0_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S1E0R AArch32 encoding: p0, 0, Rt, c7, c8, 2
AArch64 encoding: S1_0_c7_c8_2
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S1E0W AArch32 encoding: p0, 0, Rt, c7, c8, 3
AArch64 encoding: S1_0_c7_c8_3
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S12E1R AArch32 encoding: p0, 4, Rt, c7, c8, 4
AArch64 encoding: S1_4_c7_c8_4
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S12E1W AArch32 encoding: p0, 4, Rt, c7, c8, 5
AArch64 encoding: S1_4_c7_c8_5
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S12E0R AArch32 encoding: p0, 4, Rt, c7, c8, 6
AArch64 encoding: S1_4_c7_c8_6
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S12E0W AArch32 encoding: p0, 4, Rt, c7, c8, 7
AArch64 encoding: S1_4_c7_c8_7
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E3R AArch32 encoding: p0, 6, Rt, c7, c8, 0
AArch64 encoding: S1_6_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
AT_S1E3W AArch32 encoding: p0, 6, Rt, c7, c8, 1
AArch64 encoding: S1_6_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
PAR_EL1 AArch32 encoding: p0, 0, Rt, c7, c4, 0
AArch64 encoding: S3_0_c7_c4_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLBIMVALIS AArch32 encoding: p15, 0, Rt, c8, c3, 5
AArch64 encoding: S0_0_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAALIS AArch32 encoding: p15, 0, Rt, c8, c3, 7
AArch64 encoding: S0_0_c8_c3_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAL AArch32 encoding: p15, 0, Rt, c8, c7, 5
AArch64 encoding: S0_0_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAAL AArch32 encoding: p15, 0, Rt, c8, c7, 7
AArch64 encoding: S0_0_c8_c7_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVALH AArch32 encoding: p15, 4, Rt, c8, c7, 5
AArch64 encoding: S0_4_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVALHIS AArch32 encoding: p15, 4, Rt, c8, c3, 5
AArch64 encoding: S0_4_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2 AArch32 encoding: p15, 4, Rt, c8, c4, 1
AArch64 encoding: S0_4_c8_c4_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2IS AArch32 encoding: p15, 4, Rt, c8, c0, 1
AArch64 encoding: S0_4_c8_c0_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2L AArch32 encoding: p15, 4, Rt, c8, c4, 5
AArch64 encoding: S0_4_c8_c4_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2LIS AArch32 encoding: p15, 4, Rt, c8, c0, 5
AArch64 encoding: S0_4_c8_c0_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
ICIALLUIS AArch32 encoding: p15, 0, Rt, c7, c1, 0
AArch64 encoding: S0_0_c7_c1_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
BPIALLUIS AArch32 encoding: p15, 0, Rt, c7, c1, 6
AArch64 encoding: S0_0_c7_c1_6
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ICIALLU AArch32 encoding: p15, 0, Rt, c7, c5, 0
AArch64 encoding: S0_0_c7_c5_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ICIMVAU AArch32 encoding: p15, 0, Rt, c7, c5, 1
AArch64 encoding: S0_0_c7_c5_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
BPIALL AArch32 encoding: p15, 0, Rt, c7, c5, 6
AArch64 encoding: S0_0_c7_c5_6
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
BPIMVA AArch32 encoding: p15, 0, Rt, c7, c5, 7
AArch64 encoding: S0_0_c7_c5_7
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCIMVAC AArch32 encoding: p15, 0, Rt, c7, c6, 1
AArch64 encoding: S0_0_c7_c6_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCISW AArch32 encoding: p15, 0, Rt, c7, c6, 2
AArch64 encoding: S0_0_c7_c6_2
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCMVAC AArch32 encoding: p15, 0, Rt, c7, c10, 1
AArch64 encoding: S0_0_c7_c10_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCSW AArch32 encoding: p15, 0, Rt, c7, c10, 2
AArch64 encoding: S0_0_c7_c10_2
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCMVAU AArch32 encoding: p15, 0, Rt, c7, c11, 1
AArch64 encoding: S0_0_c7_c11_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCIMVAC AArch32 encoding: p15, 0, Rt, c7, c14, 1
AArch64 encoding: S0_0_c7_c14_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCISW AArch32 encoding: p15, 0, Rt, c7, c14, 2
AArch64 encoding: S0_0_c7_c14_2
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DACR AArch32 encoding: p15, 0, Rt, c3, c0, 0
AArch64 encoding: S0_0_c3_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ELR_EL1 AArch32 encoding: p0, 0, Rt, c4, c0, 1
AArch64 encoding: S3_0_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SPSR_EL1 AArch32 encoding: p0, 0, Rt, c4, c0, 0
AArch64 encoding: S3_0_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SP_EL0 AArch32 encoding: p0, 0, Rt, c4, c1, 0
AArch64 encoding: S3_0_c4_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SP_EL1 AArch32 encoding: p0, 4, Rt, c4, c1, 0
AArch64 encoding: S3_4_c4_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSel AArch32 encoding: p0, 0, Rt, c4, c2, 0
AArch64 encoding: S3_0_c4_c2_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FPEXC32_EL2 AArch32 encoding: p0, 4, Rt, c5, c3, 0
AArch64 encoding: S3_4_c5_c3_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
DACR32_EL2 AArch32 encoding: p0, 4, Rt, c3, c0, 0
AArch64 encoding: S3_4_c3_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
IFSR32_EL2 AArch32 encoding: p0, 4, Rt, c5, c0, 1
AArch64 encoding: S3_4_c5_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_IRQ AArch32 encoding: p0, 4, Rt, c4, c3, 0
AArch64 encoding: S3_4_c4_c3_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_ABT AArch32 encoding: p0, 4, Rt, c4, c3, 1
AArch64 encoding: S3_4_c4_c3_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_UND AArch32 encoding: p0, 4, Rt, c4, c3, 2
AArch64 encoding: S3_4_c4_c3_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_FIQ AArch32 encoding: p0, 4, Rt, c4, c3, 3
AArch64 encoding: S3_4_c4_c3_3
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCR_EL3 AArch32 encoding: p0, 6, Rt, c1, c3, 1
AArch64 encoding: S3_6_c1_c3_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SDCR AArch32 encoding: p15, 0, Rt, c1, c3, 1
AArch64 encoding: S0_0_c1_c3_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
VPIDR AArch32 encoding: p15, 4, Rt, c0, c0, 0
AArch64 encoding: S0_4_c0_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 0
AArch64 encoding: S3_4_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VMPIDR AArch32 encoding: p15, 4, Rt, c0, c0, 5
AArch64 encoding: S0_4_c0_c0_5
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VMPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 5
AArch64 encoding: S3_4_c0_c0_5
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 0
AArch64 encoding: S3_4_c1_c1_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR AArch32 encoding: p15, 4, Rt, c1, c1, 0
AArch64 encoding: S0_4_c1_c1_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HACR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 7
AArch64 encoding: S3_4_c1_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ELR_EL2 AArch32 encoding: p0, 4, Rt, c4, c0, 1
AArch64 encoding: S3_4_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ESR_EL2 AArch32 encoding: p0, 4, Rt, c5, c2, 0
AArch64 encoding: S3_4_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
FAR_EL2 AArch32 encoding: p0, 4, Rt, c6, c0, 0
AArch64 encoding: S3_4_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HIFAR AArch32 encoding: p15, 4, Rt, c6, c0, 2
AArch64 encoding: S0_4_c6_c0_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_EL2 AArch32 encoding: p0, 4, Rt, c4, c0, 0
AArch64 encoding: S3_4_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VBAR_EL2 AArch32 encoding: p0, 4, Rt, c12, c0, 0
AArch64 encoding: S3_4_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SP_EL2 AArch32 encoding: p0, 6, Rt, c4, c1, 0
AArch64 encoding: S3_6_c4_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CPTR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 2
AArch64 encoding: S3_4_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c2, 0
AArch64 encoding: S3_4_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HMAIR1 AArch32 encoding: p15, 4, Rt, c10, c2, 1
AArch64 encoding: S0_4_c10_c2_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AMAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c3, 0
AArch64 encoding: S3_4_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HAMAIR1 AArch32 encoding: p15, 4, Rt, c10, c3, 1
AArch64 encoding: S0_4_c10_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR0_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 0
AArch64 encoding: S3_4_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR1_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 1
AArch64 encoding: S3_4_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 2
AArch64 encoding: S3_4_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTCR AArch32 encoding: p15, 4, Rt, c2, c1, 2
AArch64 encoding: S0_4_c2_c1_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 2
AArch64 encoding: S3_4_c2_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR AArch32 encoding: p15, 6, Rt, c0, c2, 0
AArch64 encoding: S0_6_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 0
AArch64 encoding: S3_4_c2_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 0
AArch64 encoding: S3_4_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TPIDR_EL2 AArch32 encoding: p0, 4, Rt, c13, c0, 2
AArch64 encoding: S3_4_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TTBR0_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 0
AArch64 encoding: S3_4_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HTTBR AArch32 encoding: p15, 4, Rt, c0, c2, 0
AArch64 encoding: S0_4_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TLBIALLNSNH AArch32 encoding: p15, 4, Rt, c8, c7, 4
AArch64 encoding: S0_4_c8_c7_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLNSNHIS AArch32 encoding: p15, 4, Rt, c8, c3, 4
AArch64 encoding: S0_4_c8_c3_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLH AArch32 encoding: p15, 4, Rt, c8, c7, 0
AArch64 encoding: S0_4_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLHIS AArch32 encoding: p15, 4, Rt, c8, c3, 0
AArch64 encoding: S0_4_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVAH AArch32 encoding: p15, 4, Rt, c8, c7, 1
AArch64 encoding: S0_4_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVAHIS AArch32 encoding: p15, 4, Rt, c8, c3, 1
AArch64 encoding: S0_4_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE2 AArch32 encoding: p0, 4, Rt, c8, c7, 0
AArch64 encoding: S1_4_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VAE2 AArch32 encoding: p0, 4, Rt, c8, c7, 1
AArch64 encoding: S1_4_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VALE2 AArch32 encoding: p0, 4, Rt, c8, c7, 5
AArch64 encoding: S1_4_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 0
AArch64 encoding: S1_4_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VAE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 1
AArch64 encoding: S1_4_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VALE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 5
AArch64 encoding: S1_4_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E2R AArch32 encoding: p0, 4, Rt, c7, c8, 0
AArch64 encoding: S1_4_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E2W AArch32 encoding: p0, 4, Rt, c7, c8, 1
AArch64 encoding: S1_4_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
ATS1HR AArch32 encoding: p15, 4, Rt, c7, c8, 0
AArch64 encoding: S0_4_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
ATS1HW AArch32 encoding: p15, 4, Rt, c7, c8, 1
AArch64 encoding: S0_4_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
CNTHCTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c1, 0
AArch64 encoding: S3_4_c14_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTVOFF_EL2 AArch32 encoding: p0, 4, Rt, c14, c0, 3
AArch64 encoding: S3_4_c14_c0_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTVOFF AArch32 encoding: p15, 4, Rt, c0, c14, 0
AArch64 encoding: S0_4_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 2
AArch64 encoding: S3_4_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CVAL AArch32 encoding: p15, 6, Rt, c0, c14, 0
AArch64 encoding: S0_6_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_TVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 0
AArch64 encoding: S3_4_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 1
AArch64 encoding: S3_4_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 1
AArch64 encoding: S3_4_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HPFAR AArch32 encoding: p15, 4, Rt, c6, c0, 4
AArch64 encoding: S0_4_c6_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HPFAR_EL2 AArch32 encoding: p0, 4, Rt, c6, c0, 4
AArch64 encoding: S3_4_c6_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HSTR_EL2 AArch32 encoding: p15, 4, Rt, c1, c1, 3
AArch64 encoding: S3_4_c1_c1_3
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR2 AArch32 encoding: p15, 4, Rt, c1, c1, 4
AArch64 encoding: S0_4_c1_c1_4
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VSTTBR_EL2 AArch32 encoding: p0, 4, Rt, c2, c6, 0
AArch64 encoding: S3_4_c2_c6_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VSTCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c6, 2
AArch64 encoding: S3_4_c2_c6_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCR_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 0
AArch64 encoding: S3_6_c1_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SCR AArch32 encoding: p15, 0, Rt, c1, c1, 0
AArch64 encoding: S0_0_c1_c1_0
Type flags:
ARM_CP_ALIAS
ARM_CP_NEWEL
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SDER32_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 1
AArch64 encoding: S3_6_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SDER AArch32 encoding: p15, 0, Rt, c1, c1, 1
AArch64 encoding: S0_0_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
MVBAR AArch32 encoding: p15, 0, Rt, c12, c0, 1
AArch64 encoding: S0_0_c12_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0_EL3 AArch32 encoding: p0, 6, Rt, c2, c0, 0
AArch64 encoding: S3_6_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
TCR_EL3 AArch32 encoding: p0, 6, Rt, c2, c0, 2
AArch64 encoding: S3_6_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ELR_EL3 AArch32 encoding: p0, 6, Rt, c4, c0, 1
AArch64 encoding: S3_6_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ESR_EL3 AArch32 encoding: p0, 6, Rt, c5, c2, 0
AArch64 encoding: S3_6_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
FAR_EL3 AArch32 encoding: p0, 6, Rt, c6, c0, 0
AArch64 encoding: S3_6_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SPSR_EL3 AArch32 encoding: p0, 6, Rt, c4, c0, 0
AArch64 encoding: S3_6_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
VBAR_EL3 AArch32 encoding: p0, 6, Rt, c12, c0, 0
AArch64 encoding: S3_6_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CPTR_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 2
AArch64 encoding: S3_6_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
TPIDR_EL3 AArch32 encoding: p0, 6, Rt, c13, c0, 2
AArch64 encoding: S3_6_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
AMAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c3, 0
AArch64 encoding: S3_6_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
AFSR0_EL3 AArch32 encoding: p0, 6, Rt, c5, c1, 0
AArch64 encoding: S3_6_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
AFSR1_EL3 AArch32 encoding: p0, 6, Rt, c5, c1, 1
AArch64 encoding: S3_6_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
TLBI_ALLE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 0
AArch64 encoding: S1_6_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VAE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 1
AArch64 encoding: S1_6_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VALE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 5
AArch64 encoding: S1_6_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_ALLE3 AArch32 encoding: p0, 6, Rt, c8, c7, 0
AArch64 encoding: S1_6_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VAE3 AArch32 encoding: p0, 6, Rt, c8, c7, 1
AArch64 encoding: S1_6_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VALE3 AArch32 encoding: p0, 6, Rt, c8, c7, 5
AArch64 encoding: S1_6_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
RVBAR_EL3 AArch32 encoding: p0, 6, Rt, c12, c0, 1
AArch64 encoding: S3_6_c12_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
SCTLR_EL3 AArch32 encoding: p0, 6, Rt, c1, c0, 0
AArch64 encoding: S3_6_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
NSACR AArch32 encoding: p15, 0, Rt, c1, c1, 2
AArch64 encoding: S0_0_c1_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DFSR AArch32 encoding: p15, 0, Rt, c5, c0, 0
AArch64 encoding: S0_0_c5_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
IFSR AArch32 encoding: p15, 0, Rt, c5, c0, 1
AArch64 encoding: S0_0_c5_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DFAR AArch32 encoding: p15, 0, Rt, c6, c0, 0
AArch64 encoding: S0_0_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FAR_EL1 AArch32 encoding: p0, 0, Rt, c6, c0, 0
AArch64 encoding: S3_0_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ESR_EL1 AArch32 encoding: p0, 0, Rt, c5, c2, 0
AArch64 encoding: S3_0_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 0
AArch64 encoding: S3_0_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR1_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 1
AArch64 encoding: S3_0_c2_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TCR_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 2
AArch64 encoding: S3_0_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBCR AArch32 encoding: p15, 0, Rt, c2, c0, 2
AArch64 encoding: S0_0_c2_c0_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBCR2 AArch32 encoding: p15, 0, Rt, c2, c0, 3
AArch64 encoding: S0_0_c2_c0_3
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTFRQ AArch32 encoding: p15, 0, Rt, c14, c0, 0
AArch64 encoding: S0_0_c14_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
CNTFRQ_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 0
AArch64 encoding: S3_3_c14_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
CNTKCTL AArch32 encoding: p0, 0, Rt, c14, c1, 0
AArch64 encoding: S3_0_c14_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTP_CTL AArch32 encoding: p15, 0, Rt, c14, c2, 1
AArch64 encoding: S0_0_c14_c2_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CTL_S AArch32 encoding: p15, 0, Rt, c14, c2, 1
AArch64 encoding: S0_0_c14_c2_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CTL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 1
AArch64 encoding: S3_3_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CTL AArch32 encoding: p15, 0, Rt, c14, c3, 1
AArch64 encoding: S0_0_c14_c3_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CTL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 1
AArch64 encoding: S3_3_c14_c3_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL AArch32 encoding: p15, 0, Rt, c14, c2, 0
AArch64 encoding: S0_0_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL_S AArch32 encoding: p15, 0, Rt, c14, c2, 0
AArch64 encoding: S0_0_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 0
AArch64 encoding: S3_3_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_TVAL AArch32 encoding: p15, 0, Rt, c14, c3, 0
AArch64 encoding: S0_0_c14_c3_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_TVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 0
AArch64 encoding: S3_3_c14_c3_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTPCT AArch32 encoding: p15, 0, Rt, c0, c14, 0
AArch64 encoding: S0_0_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTPCT_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 1
AArch64 encoding: S3_3_c14_c0_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTVCT AArch32 encoding: p15, 1, Rt, c0, c14, 0
AArch64 encoding: S0_1_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTVCT_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 2
AArch64 encoding: S3_3_c14_c0_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTP_CVAL AArch32 encoding: p15, 2, Rt, c0, c14, 0
AArch64 encoding: S0_2_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CVAL_S AArch32 encoding: p15, 2, Rt, c0, c14, 0
AArch64 encoding: S0_2_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 2
AArch64 encoding: S3_3_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CVAL AArch32 encoding: p15, 3, Rt, c0, c14, 0
AArch64 encoding: S0_3_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 2
AArch64 encoding: S3_3_c14_c3_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTPS_TVAL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 0
AArch64 encoding: S3_7_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTPS_CTL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 1
AArch64 encoding: S3_7_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTPS_CVAL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 2
AArch64 encoding: S3_7_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PAR AArch32 encoding: p15, 0, Rt, c7, c4, 0
AArch64 encoding: S0_0_c7_c4_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AMAIR0 AArch32 encoding: p0, 0, Rt, c10, c3, 0
AArch64 encoding: S3_0_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AMAIR1 AArch32 encoding: p15, 0, Rt, c10, c3, 1
AArch64 encoding: S0_0_c10_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PAR AArch32 encoding: p15, 0, Rt, c0, c7, 0
AArch64 encoding: S0_0_c0_c7_0
Type flags:
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0 AArch32 encoding: p15, 0, Rt, c0, c2, 0
AArch64 encoding: S0_0_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR1 AArch32 encoding: p15, 1, Rt, c0, c2, 0
AArch64 encoding: S0_1_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
JIDR AArch32 encoding: p14, 7, Rt, c0, c0, 0
AArch64 encoding: S0_7_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
JOSCR AArch32 encoding: p14, 7, Rt, c1, c0, 0
AArch64 encoding: S0_7_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
JMCR AArch32 encoding: p14, 7, Rt, c2, c0, 0
AArch64 encoding: S0_7_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 0
AArch64 encoding: S3_0_c0_c0_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MIDR AArch32 encoding: p15, 0, Rt, c0, c0, 4
AArch64 encoding: S0_0_c0_c0_4
Type flags:
ARM_CP_CONST
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MIDR AArch32 encoding: p15, 0, Rt, c0, c0, 7
AArch64 encoding: S0_0_c0_c0_7
Type flags:
ARM_CP_CONST
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
REVIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 6
AArch64 encoding: S3_0_c0_c0_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CTR AArch32 encoding: p15, 0, Rt, c0, c0, 1
AArch64 encoding: S0_0_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CTR_EL0 AArch32 encoding: p0, 3, Rt, c0, c0, 1
AArch64 encoding: S3_3_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
TCMTR AArch32 encoding: p15, 0, Rt, c0, c0, 2
AArch64 encoding: S0_0_c0_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
TLBTR AArch32 encoding: p15, 0, Rt, c0, c0, 3
AArch64 encoding: S0_0_c0_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MPIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 5
AArch64 encoding: S3_0_c0_c0_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ACTLR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 1
AArch64 encoding: S3_0_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ACTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 1
AArch64 encoding: S3_4_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ACTLR_EL3 AArch32 encoding: p0, 6, Rt, c1, c0, 1
AArch64 encoding: S3_6_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ACTLR2 AArch32 encoding: p15, 0, Rt, c1, c0, 3
AArch64 encoding: S0_0_c1_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
HACTLR2 AArch32 encoding: p15, 4, Rt, c1, c0, 3
AArch64 encoding: S0_4_c1_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CBAR AArch32 encoding: p15, 1, Rt, c15, c3, 0
AArch64 encoding: S0_1_c15_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CBAR_EL1 AArch32 encoding: p0, 1, Rt, c15, c3, 0
AArch64 encoding: S3_1_c15_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
VBAR AArch32 encoding: p0, 0, Rt, c12, c0, 0
AArch64 encoding: S3_0_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SCTLR AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S3_0_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
LORSA_EL1 AArch32 encoding: p0, 0, Rt, c10, c4, 0
AArch64 encoding: S3_0_c10_c4_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
LOREA_EL1 AArch32 encoding: p0, 0, Rt, c10, c4, 1
AArch64 encoding: S3_0_c10_c4_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
LORN_EL1 AArch32 encoding: p0, 0, Rt, c10, c4, 2
AArch64 encoding: S3_0_c10_c4_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
LORC_EL1 AArch32 encoding: p0, 0, Rt, c10, c4, 3
AArch64 encoding: S3_0_c10_c4_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
LORID_EL1 AArch32 encoding: p0, 0, Rt, c10, c4, 7
AArch64 encoding: S3_0_c10_c4_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
PAN AArch32 encoding: p0, 0, Rt, c4, c2, 3
AArch64 encoding: S3_0_c4_c2_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AT_S1E1R AArch32 encoding: p0, 0, Rt, c7, c9, 0
AArch64 encoding: S1_0_c7_c9_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S1E1W AArch32 encoding: p0, 0, Rt, c7, c9, 1
AArch64 encoding: S1_0_c7_c9_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ATS1CPRP AArch32 encoding: p15, 0, Rt, c7, c9, 0
AArch64 encoding: S0_0_c7_c9_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ATS1CPWP AArch32 encoding: p15, 0, Rt, c7, c9, 1
AArch64 encoding: S0_0_c7_c9_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
UAO AArch32 encoding: p0, 0, Rt, c4, c2, 4
AArch64 encoding: S3_0_c4_c2_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DIT AArch32 encoding: p0, 3, Rt, c4, c2, 5
AArch64 encoding: S3_3_c4_c2_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
SSBS AArch32 encoding: p0, 3, Rt, c4, c2, 6
AArch64 encoding: S3_3_c4_c2_6
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CONTEXTIDR_EL2 AArch32 encoding: p0, 4, Rt, c13, c0, 1
AArch64 encoding: S3_4_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TTBR1_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 1
AArch64 encoding: S3_4_c2_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHV_CVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c3, 2
AArch64 encoding: S3_4_c14_c3_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHV_TVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c3, 0
AArch64 encoding: S3_4_c14_c3_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHV_CTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c3, 1
AArch64 encoding: S3_4_c14_c3_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTP_CTL_EL02 AArch32 encoding: p0, 5, Rt, c14, c2, 1
AArch64 encoding: S3_5_c14_c2_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTV_CTL_EL02 AArch32 encoding: p0, 5, Rt, c14, c3, 1
AArch64 encoding: S3_5_c14_c3_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTP_TVAL_EL02 AArch32 encoding: p0, 5, Rt, c14, c2, 0
AArch64 encoding: S3_5_c14_c2_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTV_TVAL_EL02 AArch32 encoding: p0, 5, Rt, c14, c3, 0
AArch64 encoding: S3_5_c14_c3_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTP_CVAL_EL02 AArch32 encoding: p0, 5, Rt, c14, c2, 2
AArch64 encoding: S3_5_c14_c2_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTV_CVAL_EL02 AArch32 encoding: p0, 5, Rt, c14, c3, 2
AArch64 encoding: S3_5_c14_c3_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ZCR_EL1 AArch32 encoding: p0, 0, Rt, c1, c2, 0
AArch64 encoding: S3_0_c1_c2_0
Type flags:
ARM_CP_SVE
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ZCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c2, 0
AArch64 encoding: S3_4_c1_c2_0
Type flags:
ARM_CP_SVE
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ZCR_EL3 AArch32 encoding: p0, 6, Rt, c1, c2, 0
AArch64 encoding: S3_6_c1_c2_0
Type flags:
ARM_CP_SVE
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
APDAKEYLO_EL1 AArch32 encoding: p0, 0, Rt, c2, c2, 0
AArch64 encoding: S3_0_c2_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
APDAKEYHI_EL1 AArch32 encoding: p0, 0, Rt, c2, c2, 1
AArch64 encoding: S3_0_c2_c2_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
APDBKEYLO_EL1 AArch32 encoding: p0, 0, Rt, c2, c2, 2
AArch64 encoding: S3_0_c2_c2_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
APDBKEYHI_EL1 AArch32 encoding: p0, 0, Rt, c2, c2, 3
AArch64 encoding: S3_0_c2_c2_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
APGAKEYLO_EL1 AArch32 encoding: p0, 0, Rt, c2, c3, 0
AArch64 encoding: S3_0_c2_c3_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
APGAKEYHI_EL1 AArch32 encoding: p0, 0, Rt, c2, c3, 1
AArch64 encoding: S3_0_c2_c3_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
APIAKEYLO_EL1 AArch32 encoding: p0, 0, Rt, c2, c1, 0
AArch64 encoding: S3_0_c2_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
APIAKEYHI_EL1 AArch32 encoding: p0, 0, Rt, c2, c1, 1
AArch64 encoding: S3_0_c2_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
APIBKEYLO_EL1 AArch32 encoding: p0, 0, Rt, c2, c1, 2
AArch64 encoding: S3_0_c2_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
APIBKEYHI_EL1 AArch32 encoding: p0, 0, Rt, c2, c1, 3
AArch64 encoding: S3_0_c2_c1_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
RNDR AArch32 encoding: p0, 3, Rt, c2, c4, 0
AArch64 encoding: S3_3_c2_c4_0
Type flags:
ARM_CP_SUPPRESS_TB_END
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
RNDRRS AArch32 encoding: p0, 3, Rt, c2, c4, 1
AArch64 encoding: S3_3_c2_c4_1
Type flags:
ARM_CP_SUPPRESS_TB_END
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
TLBI_RVAE1IS AArch32 encoding: p0, 0, Rt, c8, c2, 1
AArch64 encoding: S1_0_c8_c2_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVAAE1IS AArch32 encoding: p0, 0, Rt, c8, c2, 3
AArch64 encoding: S1_0_c8_c2_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVALE1IS AArch32 encoding: p0, 0, Rt, c8, c2, 5
AArch64 encoding: S1_0_c8_c2_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVAALE1IS AArch32 encoding: p0, 0, Rt, c8, c2, 7
AArch64 encoding: S1_0_c8_c2_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVAE1OS AArch32 encoding: p0, 0, Rt, c8, c5, 1
AArch64 encoding: S1_0_c8_c5_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVAAE1OS AArch32 encoding: p0, 0, Rt, c8, c5, 3
AArch64 encoding: S1_0_c8_c5_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVALE1OS AArch32 encoding: p0, 0, Rt, c8, c5, 5
AArch64 encoding: S1_0_c8_c5_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVAALE1OS AArch32 encoding: p0, 0, Rt, c8, c5, 7
AArch64 encoding: S1_0_c8_c5_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVAE1 AArch32 encoding: p0, 0, Rt, c8, c6, 1
AArch64 encoding: S1_0_c8_c6_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVAAE1 AArch32 encoding: p0, 0, Rt, c8, c6, 3
AArch64 encoding: S1_0_c8_c6_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVALE1 AArch32 encoding: p0, 0, Rt, c8, c6, 5
AArch64 encoding: S1_0_c8_c6_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RVAALE1 AArch32 encoding: p0, 0, Rt, c8, c6, 7
AArch64 encoding: S1_0_c8_c6_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_RIPAS2E1IS AArch32 encoding: p0, 4, Rt, c8, c0, 2
AArch64 encoding: S1_4_c8_c0_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RIPAS2LE1IS AArch32 encoding: p0, 4, Rt, c8, c0, 6
AArch64 encoding: S1_4_c8_c0_6
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RVAE2IS AArch32 encoding: p0, 4, Rt, c8, c2, 1
AArch64 encoding: S1_4_c8_c2_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RVALE2IS AArch32 encoding: p0, 4, Rt, c8, c2, 5
AArch64 encoding: S1_4_c8_c2_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RIPAS2E1 AArch32 encoding: p0, 4, Rt, c8, c4, 2
AArch64 encoding: S1_4_c8_c4_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RIPAS2LE1 AArch32 encoding: p0, 4, Rt, c8, c4, 6
AArch64 encoding: S1_4_c8_c4_6
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RVAE2OS AArch32 encoding: p0, 4, Rt, c8, c5, 1
AArch64 encoding: S1_4_c8_c5_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RVALE2OS AArch32 encoding: p0, 4, Rt, c8, c5, 5
AArch64 encoding: S1_4_c8_c5_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RVAE2 AArch32 encoding: p0, 4, Rt, c8, c6, 1
AArch64 encoding: S1_4_c8_c6_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RVALE2 AArch32 encoding: p0, 4, Rt, c8, c6, 5
AArch64 encoding: S1_4_c8_c6_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RVAE3IS AArch32 encoding: p0, 6, Rt, c8, c2, 1
AArch64 encoding: S1_6_c8_c2_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_RVALE3IS AArch32 encoding: p0, 6, Rt, c8, c2, 5
AArch64 encoding: S1_6_c8_c2_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_RVAE3OS AArch32 encoding: p0, 6, Rt, c8, c5, 1
AArch64 encoding: S1_6_c8_c5_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_RVALE3OS AArch32 encoding: p0, 6, Rt, c8, c5, 5
AArch64 encoding: S1_6_c8_c5_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_RVAE3 AArch32 encoding: p0, 6, Rt, c8, c6, 1
AArch64 encoding: S1_6_c8_c6_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_RVALE3 AArch32 encoding: p0, 6, Rt, c8, c6, 5
AArch64 encoding: S1_6_c8_c6_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VMALLE1OS AArch32 encoding: p0, 0, Rt, c8, c1, 0
AArch64 encoding: S1_0_c8_c1_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_ASIDE1OS AArch32 encoding: p0, 0, Rt, c8, c1, 2
AArch64 encoding: S1_0_c8_c1_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_ALLE2OS AArch32 encoding: p0, 4, Rt, c8, c1, 0
AArch64 encoding: S1_4_c8_c1_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE1OS AArch32 encoding: p0, 4, Rt, c8, c1, 4
AArch64 encoding: S1_4_c8_c1_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VMALLS12E1OS AArch32 encoding: p0, 4, Rt, c8, c1, 6
AArch64 encoding: S1_4_c8_c1_6
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2E1OS AArch32 encoding: p0, 4, Rt, c8, c4, 0
AArch64 encoding: S1_4_c8_c4_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RIPAS2E1OS AArch32 encoding: p0, 4, Rt, c8, c4, 3
AArch64 encoding: S1_4_c8_c4_3
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2LE1OS AArch32 encoding: p0, 4, Rt, c8, c4, 4
AArch64 encoding: S1_4_c8_c4_4
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_RIPAS2LE1OS AArch32 encoding: p0, 4, Rt, c8, c4, 7
AArch64 encoding: S1_4_c8_c4_7
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE3OS AArch32 encoding: p0, 6, Rt, c8, c1, 0
AArch64 encoding: S1_6_c8_c1_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
DC_CVAP AArch32 encoding: p0, 3, Rt, c7, c12, 1
AArch64 encoding: S1_3_c7_c12_1
Type flags:
ARM_CP_SUPPRESS_TB_END
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_CVADP AArch32 encoding: p0, 3, Rt, c7, c13, 1
AArch64 encoding: S1_3_c7_c13_1
Type flags:
ARM_CP_SUPPRESS_TB_END
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
CFP_RCTX AArch32 encoding: p0, 3, Rt, c7, c3, 4
AArch64 encoding: S1_3_c7_c3_4
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DVP_RCTX AArch32 encoding: p0, 3, Rt, c7, c3, 5
AArch64 encoding: S1_3_c7_c3_5
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
CPP_RCTX AArch32 encoding: p0, 3, Rt, c7, c3, 7
AArch64 encoding: S1_3_c7_c3_7
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
CFPRCTX AArch32 encoding: p15, 0, Rt, c7, c3, 4
AArch64 encoding: S0_0_c7_c3_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DVPRCTX AArch32 encoding: p15, 0, Rt, c7, c3, 5
AArch64 encoding: S0_0_c7_c3_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
CPPRCTX AArch32 encoding: p15, 0, Rt, c7, c3, 7
AArch64 encoding: S0_0_c7_c3_7
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
L2CTLR AArch32 encoding: p15, 1, Rt, c9, c0, 2
AArch64 encoding: S0_1_c9_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2ECTLR AArch32 encoding: p15, 1, Rt, c9, c0, 3
AArch64 encoding: S0_1_c9_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 1
AArch64 encoding: S3_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 1
AArch64 encoding: S0_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ID_PFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 0
AArch64 encoding: S3_0_c0_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_PFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 1
AArch64 encoding: S3_0_c0_c1_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_DFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 2
AArch64 encoding: S3_0_c0_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 3
AArch64 encoding: S3_0_c0_c1_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 4
AArch64 encoding: S3_0_c0_c1_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 5
AArch64 encoding: S3_0_c0_c1_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR2 AArch32 encoding: p0, 0, Rt, c0, c1, 6
AArch64 encoding: S3_0_c0_c1_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR3 AArch32 encoding: p0, 0, Rt, c0, c1, 7
AArch64 encoding: S3_0_c0_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR0 AArch32 encoding: p0, 0, Rt, c0, c2, 0
AArch64 encoding: S3_0_c0_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR1 AArch32 encoding: p0, 0, Rt, c0, c2, 1
AArch64 encoding: S3_0_c0_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR2 AArch32 encoding: p0, 0, Rt, c0, c2, 2
AArch64 encoding: S3_0_c0_c2_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR3 AArch32 encoding: p0, 0, Rt, c0, c2, 3
AArch64 encoding: S3_0_c0_c2_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR4 AArch32 encoding: p0, 0, Rt, c0, c2, 4
AArch64 encoding: S3_0_c0_c2_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR5 AArch32 encoding: p0, 0, Rt, c0, c2, 5
AArch64 encoding: S3_0_c0_c2_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR4 AArch32 encoding: p0, 0, Rt, c0, c2, 6
AArch64 encoding: S3_0_c0_c2_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR6 AArch32 encoding: p0, 0, Rt, c0, c2, 7
AArch64 encoding: S3_0_c0_c2_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVA_prefetch AArch32 encoding: p15, 0, Rt, c7, c13, 1
AArch64 encoding: S0_0_c7_c13_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ISB AArch32 encoding: p15, 0, Rt, c7, c5, 4
AArch64 encoding: S0_0_c7_c5_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DSB AArch32 encoding: p15, 0, Rt, c7, c10, 4
AArch64 encoding: S0_0_c7_c10_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DMB AArch32 encoding: p15, 0, Rt, c7, c10, 5
AArch64 encoding: S0_0_c7_c10_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
IFAR AArch32 encoding: p15, 0, Rt, c6, c0, 2
AArch64 encoding: S0_0_c6_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
WFAR AArch32 encoding: p15, 0, Rt, c6, c0, 1
AArch64 encoding: S0_0_c6_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPACR AArch32 encoding: p0, 0, Rt, c1, c0, 2
AArch64 encoding: S3_0_c1_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDR_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 2
AArch64 encoding: S3_3_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRURW AArch32 encoding: p15, 0, Rt, c13, c0, 2
AArch64 encoding: S0_0_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRRO_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 3
AArch64 encoding: S3_3_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDRURO AArch32 encoding: p15, 0, Rt, c13, c0, 3
AArch64 encoding: S0_0_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 4
AArch64 encoding: S3_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDRPRW AArch32 encoding: p15, 0, Rt, c13, c0, 4
AArch64 encoding: S0_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLBIALLIS AArch32 encoding: p15, 0, Rt, c8, c3, 0
AArch64 encoding: S0_0_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAIS AArch32 encoding: p15, 0, Rt, c8, c3, 1
AArch64 encoding: S0_0_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASIDIS AArch32 encoding: p15, 0, Rt, c8, c3, 2
AArch64 encoding: S0_0_c8_c3_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAAIS AArch32 encoding: p15, 0, Rt, c8, c3, 3
AArch64 encoding: S0_0_c8_c3_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
PMOVSSET AArch32 encoding: p15, 0, Rt, c9, c14, 3
AArch64 encoding: S0_0_c9_c14_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSSET_EL0 AArch32 encoding: p0, 3, Rt, c9, c14, 3
AArch64 encoding: S3_3_c9_c14_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CLIDR AArch32 encoding: p0, 1, Rt, c0, c0, 1
AArch64 encoding: S3_1_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
NOP AArch32 encoding: p15, 0, Rt, c7, c0, 4
AArch64 encoding: S0_0_c7_c0_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
PMCNTENSET AArch32 encoding: p15, 0, Rt, c9, c12, 1
AArch64 encoding: S0_0_c9_c12_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENSET_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 1
AArch64 encoding: S3_3_c9_c12_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR AArch32 encoding: p15, 0, Rt, c9, c12, 2
AArch64 encoding: S0_0_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 2
AArch64 encoding: S3_3_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSR AArch32 encoding: p15, 0, Rt, c9, c12, 3
AArch64 encoding: S0_0_c9_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 3
AArch64 encoding: S3_3_c9_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSWINC AArch32 encoding: p15, 0, Rt, c9, c12, 4
AArch64 encoding: S0_0_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSWINC_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 4
AArch64 encoding: S3_3_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSELR AArch32 encoding: p15, 0, Rt, c9, c12, 5
AArch64 encoding: S0_0_c9_c12_5
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSELR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 5
AArch64 encoding: S3_3_c9_c12_5
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 0
AArch64 encoding: S0_0_c9_c13_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 0
AArch64 encoding: S3_3_c9_c13_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR AArch32 encoding: p15, 0, Rt, c14, c15, 7
AArch64 encoding: S0_0_c14_c15_7
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR_EL0 AArch32 encoding: p0, 3, Rt, c14, c15, 7
AArch64 encoding: S3_3_c14_c15_7
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER AArch32 encoding: p15, 0, Rt, c9, c13, 1
AArch64 encoding: S0_0_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 1
AArch64 encoding: S3_3_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 2
AArch64 encoding: S0_0_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 2
AArch64 encoding: S3_3_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMUSERENR AArch32 encoding: p15, 0, Rt, c9, c14, 0
AArch64 encoding: S0_0_c9_c14_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMUSERENR_EL0 AArch32 encoding: p0, 3, Rt, c9, c14, 0
AArch64 encoding: S3_3_c9_c14_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMINTENSET AArch32 encoding: p15, 0, Rt, c9, c14, 1
AArch64 encoding: S0_0_c9_c14_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENSET_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 1
AArch64 encoding: S3_0_c9_c14_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR AArch32 encoding: p15, 0, Rt, c9, c14, 2
AArch64 encoding: S0_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 2
AArch64 encoding: S3_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CCSIDR AArch32 encoding: p0, 1, Rt, c0, c0, 0
AArch64 encoding: S3_1_c0_c0_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CSSELR AArch32 encoding: p0, 2, Rt, c0, c0, 0
AArch64 encoding: S3_2_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AIDR AArch32 encoding: p0, 1, Rt, c0, c0, 7
AArch64 encoding: S3_1_c0_c0_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
AFSR0_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 0
AArch64 encoding: S3_0_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AFSR1_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 1
AArch64 encoding: S3_0_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL1 AArch32 encoding: p0, 0, Rt, c10, c2, 0
AArch64 encoding: S3_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c2, 0
AArch64 encoding: S3_6_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
MAIR0 AArch32 encoding: p15, 0, Rt, c10, c2, 0
AArch64 encoding: S0_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR1 AArch32 encoding: p15, 0, Rt, c10, c2, 1
AArch64 encoding: S0_0_c10_c2_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ISR_EL1 AArch32 encoding: p0, 0, Rt, c12, c1, 0
AArch64 encoding: S3_0_c12_c1_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ITLBIALL AArch32 encoding: p15, 0, Rt, c8, c5, 0
AArch64 encoding: S0_0_c8_c5_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIMVA AArch32 encoding: p15, 0, Rt, c8, c5, 1
AArch64 encoding: S0_0_c8_c5_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIASID AArch32 encoding: p15, 0, Rt, c8, c5, 2
AArch64 encoding: S0_0_c8_c5_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIALL AArch32 encoding: p15, 0, Rt, c8, c6, 0
AArch64 encoding: S0_0_c8_c6_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIMVA AArch32 encoding: p15, 0, Rt, c8, c6, 1
AArch64 encoding: S0_0_c8_c6_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIASID AArch32 encoding: p15, 0, Rt, c8, c6, 2
AArch64 encoding: S0_0_c8_c6_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIALL AArch32 encoding: p15, 0, Rt, c8, c7, 0
AArch64 encoding: S0_0_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVA AArch32 encoding: p15, 0, Rt, c8, c7, 1
AArch64 encoding: S0_0_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASID AArch32 encoding: p15, 0, Rt, c8, c7, 2
AArch64 encoding: S0_0_c8_c7_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAA AArch32 encoding: p15, 0, Rt, c8, c7, 3
AArch64 encoding: S0_0_c8_c7_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DBGDIDR AArch32 encoding: p14, 0, Rt, c0, c0, 0
AArch64 encoding: S0_0_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGDRAR AArch32 encoding: p14, 0, Rt, c1, c0, 0
AArch64 encoding: S0_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDRAR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S2_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
DBGDSAR AArch32 encoding: p14, 0, Rt, c2, c0, 0
AArch64 encoding: S0_0_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDSCR_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 2
AArch64 encoding: S2_0_c0_c2_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MDCCSR_EL0 AArch32 encoding: p14, 0, Rt, c0, c1, 0
AArch64 encoding: S2_0_c0_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSLAR_EL1 AArch32 encoding: p14, 0, Rt, c1, c0, 4
AArch64 encoding: S2_0_c1_c0_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
OSLSR_EL1 AArch32 encoding: p14, 0, Rt, c1, c1, 4
AArch64 encoding: S2_0_c1_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSDLR_EL1 AArch32 encoding: p14, 0, Rt, c1, c3, 4
AArch64 encoding: S2_0_c1_c3_4
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR AArch32 encoding: p14, 0, Rt, c0, c7, 0
AArch64 encoding: S0_0_c0_c7_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR32_EL2 AArch32 encoding: p0, 4, Rt, c0, c7, 0
AArch64 encoding: S2_4_c0_c7_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCCINT_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 0
AArch64 encoding: S2_0_c0_c2_0
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGDRAR AArch32 encoding: p14, 0, Rt, c0, c1, 0
AArch64 encoding: S0_0_c0_c1_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGDSAR AArch32 encoding: p14, 0, Rt, c0, c2, 0
AArch64 encoding: S0_0_c0_c2_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c0, 4
AArch64 encoding: S2_0_c0_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c0, 5
AArch64 encoding: S2_0_c0_c0_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c1, 4
AArch64 encoding: S2_0_c0_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c1, 5
AArch64 encoding: S2_0_c0_c1_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c2, 4
AArch64 encoding: S2_0_c0_c2_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c2, 5
AArch64 encoding: S2_0_c0_c2_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c3, 4
AArch64 encoding: S2_0_c0_c3_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c3, 5
AArch64 encoding: S2_0_c0_c3_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c4, 4
AArch64 encoding: S2_0_c0_c4_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c4, 5
AArch64 encoding: S2_0_c0_c4_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c5, 4
AArch64 encoding: S2_0_c0_c5_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c5, 5
AArch64 encoding: S2_0_c0_c5_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c0, 6
AArch64 encoding: S2_0_c0_c0_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c0, 7
AArch64 encoding: S2_0_c0_c0_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c1, 6
AArch64 encoding: S2_0_c0_c1_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c1, 7
AArch64 encoding: S2_0_c0_c1_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c2, 6
AArch64 encoding: S2_0_c0_c2_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c2, 7
AArch64 encoding: S2_0_c0_c2_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c3, 6
AArch64 encoding: S2_0_c0_c3_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c3, 7
AArch64 encoding: S2_0_c0_c3_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMCR AArch32 encoding: p15, 0, Rt, c9, c12, 0
AArch64 encoding: S0_0_c9_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 0
AArch64 encoding: S3_3_c9_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0 AArch32 encoding: p15, 0, Rt, c14, c8, 0
AArch64 encoding: S0_0_c14_c8_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 0
AArch64 encoding: S3_3_c14_c8_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0 AArch32 encoding: p15, 0, Rt, c14, c12, 0
AArch64 encoding: S0_0_c14_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 0
AArch64 encoding: S3_3_c14_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1 AArch32 encoding: p15, 0, Rt, c14, c8, 1
AArch64 encoding: S0_0_c14_c8_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 1
AArch64 encoding: S3_3_c14_c8_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1 AArch32 encoding: p15, 0, Rt, c14, c12, 1
AArch64 encoding: S0_0_c14_c12_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 1
AArch64 encoding: S3_3_c14_c12_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2 AArch32 encoding: p15, 0, Rt, c14, c8, 2
AArch64 encoding: S0_0_c14_c8_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 2
AArch64 encoding: S3_3_c14_c8_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2 AArch32 encoding: p15, 0, Rt, c14, c12, 2
AArch64 encoding: S0_0_c14_c12_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 2
AArch64 encoding: S3_3_c14_c12_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3 AArch32 encoding: p15, 0, Rt, c14, c8, 3
AArch64 encoding: S0_0_c14_c8_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 3
AArch64 encoding: S3_3_c14_c8_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3 AArch32 encoding: p15, 0, Rt, c14, c12, 3
AArch64 encoding: S0_0_c14_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 3
AArch64 encoding: S3_3_c14_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
VPIDR AArch32 encoding: p15, 4, Rt, c0, c0, 0
AArch64 encoding: S0_4_c0_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 0
AArch64 encoding: S3_4_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VMPIDR AArch32 encoding: p15, 4, Rt, c0, c0, 5
AArch64 encoding: S0_4_c0_c0_5
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VMPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 5
AArch64 encoding: S3_4_c0_c0_5
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 0
AArch64 encoding: S3_4_c1_c1_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR AArch32 encoding: p15, 4, Rt, c1, c1, 0
AArch64 encoding: S0_4_c1_c1_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HACR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 7
AArch64 encoding: S3_4_c1_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ELR_EL2 AArch32 encoding: p0, 4, Rt, c4, c0, 1
AArch64 encoding: S3_4_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ESR_EL2 AArch32 encoding: p0, 4, Rt, c5, c2, 0
AArch64 encoding: S3_4_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
FAR_EL2 AArch32 encoding: p0, 4, Rt, c6, c0, 0
AArch64 encoding: S3_4_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HIFAR AArch32 encoding: p15, 4, Rt, c6, c0, 2
AArch64 encoding: S0_4_c6_c0_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_EL2 AArch32 encoding: p0, 4, Rt, c4, c0, 0
AArch64 encoding: S3_4_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VBAR_EL2 AArch32 encoding: p0, 4, Rt, c12, c0, 0
AArch64 encoding: S3_4_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SP_EL2 AArch32 encoding: p0, 6, Rt, c4, c1, 0
AArch64 encoding: S3_6_c4_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CPTR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 2
AArch64 encoding: S3_4_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c2, 0
AArch64 encoding: S3_4_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HMAIR1 AArch32 encoding: p15, 4, Rt, c10, c2, 1
AArch64 encoding: S0_4_c10_c2_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AMAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c3, 0
AArch64 encoding: S3_4_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HAMAIR1 AArch32 encoding: p15, 4, Rt, c10, c3, 1
AArch64 encoding: S0_4_c10_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR0_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 0
AArch64 encoding: S3_4_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR1_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 1
AArch64 encoding: S3_4_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 2
AArch64 encoding: S3_4_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTCR AArch32 encoding: p15, 4, Rt, c2, c1, 2
AArch64 encoding: S0_4_c2_c1_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 2
AArch64 encoding: S3_4_c2_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR AArch32 encoding: p15, 6, Rt, c0, c2, 0
AArch64 encoding: S0_6_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 0
AArch64 encoding: S3_4_c2_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 0
AArch64 encoding: S3_4_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TPIDR_EL2 AArch32 encoding: p0, 4, Rt, c13, c0, 2
AArch64 encoding: S3_4_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TTBR0_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 0
AArch64 encoding: S3_4_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HTTBR AArch32 encoding: p15, 4, Rt, c0, c2, 0
AArch64 encoding: S0_4_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TLBIALLNSNH AArch32 encoding: p15, 4, Rt, c8, c7, 4
AArch64 encoding: S0_4_c8_c7_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLNSNHIS AArch32 encoding: p15, 4, Rt, c8, c3, 4
AArch64 encoding: S0_4_c8_c3_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLH AArch32 encoding: p15, 4, Rt, c8, c7, 0
AArch64 encoding: S0_4_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLHIS AArch32 encoding: p15, 4, Rt, c8, c3, 0
AArch64 encoding: S0_4_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVAH AArch32 encoding: p15, 4, Rt, c8, c7, 1
AArch64 encoding: S0_4_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVAHIS AArch32 encoding: p15, 4, Rt, c8, c3, 1
AArch64 encoding: S0_4_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE2 AArch32 encoding: p0, 4, Rt, c8, c7, 0
AArch64 encoding: S1_4_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VAE2 AArch32 encoding: p0, 4, Rt, c8, c7, 1
AArch64 encoding: S1_4_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VALE2 AArch32 encoding: p0, 4, Rt, c8, c7, 5
AArch64 encoding: S1_4_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 0
AArch64 encoding: S1_4_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VAE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 1
AArch64 encoding: S1_4_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VALE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 5
AArch64 encoding: S1_4_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E2R AArch32 encoding: p0, 4, Rt, c7, c8, 0
AArch64 encoding: S1_4_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E2W AArch32 encoding: p0, 4, Rt, c7, c8, 1
AArch64 encoding: S1_4_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
ATS1HR AArch32 encoding: p15, 4, Rt, c7, c8, 0
AArch64 encoding: S0_4_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
ATS1HW AArch32 encoding: p15, 4, Rt, c7, c8, 1
AArch64 encoding: S0_4_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
CNTHCTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c1, 0
AArch64 encoding: S3_4_c14_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTVOFF_EL2 AArch32 encoding: p0, 4, Rt, c14, c0, 3
AArch64 encoding: S3_4_c14_c0_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTVOFF AArch32 encoding: p15, 4, Rt, c0, c14, 0
AArch64 encoding: S0_4_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 2
AArch64 encoding: S3_4_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CVAL AArch32 encoding: p15, 6, Rt, c0, c14, 0
AArch64 encoding: S0_6_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_TVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 0
AArch64 encoding: S3_4_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 1
AArch64 encoding: S3_4_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 1
AArch64 encoding: S3_4_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HPFAR AArch32 encoding: p15, 4, Rt, c6, c0, 4
AArch64 encoding: S0_4_c6_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HPFAR_EL2 AArch32 encoding: p0, 4, Rt, c6, c0, 4
AArch64 encoding: S3_4_c6_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HSTR_EL2 AArch32 encoding: p15, 4, Rt, c1, c1, 3
AArch64 encoding: S3_4_c1_c1_3
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCR_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 0
AArch64 encoding: S3_6_c1_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SCR AArch32 encoding: p15, 0, Rt, c1, c1, 0
AArch64 encoding: S0_0_c1_c1_0
Type flags:
ARM_CP_ALIAS
ARM_CP_NEWEL
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SDER32_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 1
AArch64 encoding: S3_6_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SDER AArch32 encoding: p15, 0, Rt, c1, c1, 1
AArch64 encoding: S0_0_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
MVBAR AArch32 encoding: p15, 0, Rt, c12, c0, 1
AArch64 encoding: S0_0_c12_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0_EL3 AArch32 encoding: p0, 6, Rt, c2, c0, 0
AArch64 encoding: S3_6_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
TCR_EL3 AArch32 encoding: p0, 6, Rt, c2, c0, 2
AArch64 encoding: S3_6_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ELR_EL3 AArch32 encoding: p0, 6, Rt, c4, c0, 1
AArch64 encoding: S3_6_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ESR_EL3 AArch32 encoding: p0, 6, Rt, c5, c2, 0
AArch64 encoding: S3_6_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
FAR_EL3 AArch32 encoding: p0, 6, Rt, c6, c0, 0
AArch64 encoding: S3_6_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SPSR_EL3 AArch32 encoding: p0, 6, Rt, c4, c0, 0
AArch64 encoding: S3_6_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
VBAR_EL3 AArch32 encoding: p0, 6, Rt, c12, c0, 0
AArch64 encoding: S3_6_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CPTR_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 2
AArch64 encoding: S3_6_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
TPIDR_EL3 AArch32 encoding: p0, 6, Rt, c13, c0, 2
AArch64 encoding: S3_6_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
AMAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c3, 0
AArch64 encoding: S3_6_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
AFSR0_EL3 AArch32 encoding: p0, 6, Rt, c5, c1, 0
AArch64 encoding: S3_6_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
AFSR1_EL3 AArch32 encoding: p0, 6, Rt, c5, c1, 1
AArch64 encoding: S3_6_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
TLBI_ALLE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 0
AArch64 encoding: S1_6_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VAE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 1
AArch64 encoding: S1_6_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VALE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 5
AArch64 encoding: S1_6_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_ALLE3 AArch32 encoding: p0, 6, Rt, c8, c7, 0
AArch64 encoding: S1_6_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VAE3 AArch32 encoding: p0, 6, Rt, c8, c7, 1
AArch64 encoding: S1_6_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VALE3 AArch32 encoding: p0, 6, Rt, c8, c7, 5
AArch64 encoding: S1_6_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
RVBAR_EL3 AArch32 encoding: p0, 6, Rt, c12, c0, 1
AArch64 encoding: S3_6_c12_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
SCTLR_EL3 AArch32 encoding: p0, 6, Rt, c1, c0, 0
AArch64 encoding: S3_6_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
NSACR AArch32 encoding: p15, 0, Rt, c1, c1, 2
AArch64 encoding: S0_0_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL1_READ
DFSR AArch32 encoding: p15, 0, Rt, c5, c0, 0
AArch64 encoding: S0_0_c5_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
IFSR AArch32 encoding: p15, 0, Rt, c5, c0, 1
AArch64 encoding: S0_0_c5_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DFAR AArch32 encoding: p15, 0, Rt, c6, c0, 0
AArch64 encoding: S0_0_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FAR_EL1 AArch32 encoding: p0, 0, Rt, c6, c0, 0
AArch64 encoding: S3_0_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ESR_EL1 AArch32 encoding: p0, 0, Rt, c5, c2, 0
AArch64 encoding: S3_0_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 0
AArch64 encoding: S3_0_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR1_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 1
AArch64 encoding: S3_0_c2_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TCR_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 2
AArch64 encoding: S3_0_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBCR AArch32 encoding: p15, 0, Rt, c2, c0, 2
AArch64 encoding: S0_0_c2_c0_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TEECR AArch32 encoding: p14, 6, Rt, c0, c0, 0
AArch64 encoding: S0_6_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TEEHBR AArch32 encoding: p14, 6, Rt, c1, c0, 0
AArch64 encoding: S0_6_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTFRQ AArch32 encoding: p15, 0, Rt, c14, c0, 0
AArch64 encoding: S0_0_c14_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
CNTFRQ_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 0
AArch64 encoding: S3_3_c14_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
CNTKCTL AArch32 encoding: p0, 0, Rt, c14, c1, 0
AArch64 encoding: S3_0_c14_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTP_CTL AArch32 encoding: p15, 0, Rt, c14, c2, 1
AArch64 encoding: S0_0_c14_c2_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CTL_S AArch32 encoding: p15, 0, Rt, c14, c2, 1
AArch64 encoding: S0_0_c14_c2_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CTL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 1
AArch64 encoding: S3_3_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CTL AArch32 encoding: p15, 0, Rt, c14, c3, 1
AArch64 encoding: S0_0_c14_c3_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CTL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 1
AArch64 encoding: S3_3_c14_c3_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL AArch32 encoding: p15, 0, Rt, c14, c2, 0
AArch64 encoding: S0_0_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL_S AArch32 encoding: p15, 0, Rt, c14, c2, 0
AArch64 encoding: S0_0_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 0
AArch64 encoding: S3_3_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_TVAL AArch32 encoding: p15, 0, Rt, c14, c3, 0
AArch64 encoding: S0_0_c14_c3_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_TVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 0
AArch64 encoding: S3_3_c14_c3_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTPCT AArch32 encoding: p15, 0, Rt, c0, c14, 0
AArch64 encoding: S0_0_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTPCT_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 1
AArch64 encoding: S3_3_c14_c0_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTVCT AArch32 encoding: p15, 1, Rt, c0, c14, 0
AArch64 encoding: S0_1_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTVCT_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 2
AArch64 encoding: S3_3_c14_c0_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTP_CVAL AArch32 encoding: p15, 2, Rt, c0, c14, 0
AArch64 encoding: S0_2_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CVAL_S AArch32 encoding: p15, 2, Rt, c0, c14, 0
AArch64 encoding: S0_2_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 2
AArch64 encoding: S3_3_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CVAL AArch32 encoding: p15, 3, Rt, c0, c14, 0
AArch64 encoding: S0_3_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 2
AArch64 encoding: S3_3_c14_c3_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTPS_TVAL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 0
AArch64 encoding: S3_7_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTPS_CTL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 1
AArch64 encoding: S3_7_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTPS_CVAL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 2
AArch64 encoding: S3_7_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PAR AArch32 encoding: p15, 0, Rt, c7, c4, 0
AArch64 encoding: S0_0_c7_c4_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AMAIR0 AArch32 encoding: p0, 0, Rt, c10, c3, 0
AArch64 encoding: S3_0_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AMAIR1 AArch32 encoding: p15, 0, Rt, c10, c3, 1
AArch64 encoding: S0_0_c10_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PAR AArch32 encoding: p15, 0, Rt, c0, c7, 0
AArch64 encoding: S0_0_c0_c7_0
Type flags:
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0 AArch32 encoding: p15, 0, Rt, c0, c2, 0
AArch64 encoding: S0_0_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR1 AArch32 encoding: p15, 1, Rt, c0, c2, 0
AArch64 encoding: S0_1_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
JIDR AArch32 encoding: p14, 7, Rt, c0, c0, 0
AArch64 encoding: S0_7_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
JOSCR AArch32 encoding: p14, 7, Rt, c1, c0, 0
AArch64 encoding: S0_7_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
JMCR AArch32 encoding: p14, 7, Rt, c2, c0, 0
AArch64 encoding: S0_7_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CTR AArch32 encoding: p15, 0, Rt, c0, c0, 1
AArch64 encoding: S0_0_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CTR_EL0 AArch32 encoding: p0, 3, Rt, c0, c0, 1
AArch64 encoding: S3_3_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
TCMTR AArch32 encoding: p15, 0, Rt, c0, c0, 2
AArch64 encoding: S0_0_c0_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
TLBTR AArch32 encoding: p15, 0, Rt, c0, c0, 3
AArch64 encoding: S0_0_c0_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MPIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 5
AArch64 encoding: S3_0_c0_c0_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ACTLR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 1
AArch64 encoding: S3_0_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ACTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 1
AArch64 encoding: S3_4_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ACTLR_EL3 AArch32 encoding: p0, 6, Rt, c1, c0, 1
AArch64 encoding: S3_6_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CBAR AArch32 encoding: p15, 4, Rt, c15, c0, 0
AArch64 encoding: S0_4_c15_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
VBAR AArch32 encoding: p0, 0, Rt, c12, c0, 0
AArch64 encoding: S3_0_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SCTLR AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S3_0_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2CTLR_EL1 AArch32 encoding: p0, 1, Rt, c11, c0, 2
AArch64 encoding: S3_1_c11_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2CTLR AArch32 encoding: p15, 1, Rt, c9, c0, 2
AArch64 encoding: S0_1_c9_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2ECTLR_EL1 AArch32 encoding: p0, 1, Rt, c11, c0, 3
AArch64 encoding: S3_1_c11_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2ECTLR AArch32 encoding: p15, 1, Rt, c9, c0, 3
AArch64 encoding: S0_1_c9_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2ACTLR AArch32 encoding: p0, 1, Rt, c15, c0, 0
AArch64 encoding: S3_1_c15_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUACTLR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 0
AArch64 encoding: S3_1_c15_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUACTLR AArch32 encoding: p15, 0, Rt, c0, c15, 0
AArch64 encoding: S0_0_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUECTLR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 1
AArch64 encoding: S3_1_c15_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUECTLR AArch32 encoding: p15, 1, Rt, c0, c15, 0
AArch64 encoding: S0_1_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUMERRSR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 2
AArch64 encoding: S3_1_c15_c2_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUMERRSR AArch32 encoding: p15, 2, Rt, c0, c15, 0
AArch64 encoding: S0_2_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2MERRSR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 3
AArch64 encoding: S3_1_c15_c2_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2MERRSR AArch32 encoding: p15, 3, Rt, c0, c15, 0
AArch64 encoding: S0_3_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 1
AArch64 encoding: S3_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 1
AArch64 encoding: S0_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ID_PFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 0
AArch64 encoding: S3_0_c0_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_PFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 1
AArch64 encoding: S3_0_c0_c1_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_DFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 2
AArch64 encoding: S3_0_c0_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 3
AArch64 encoding: S3_0_c0_c1_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 4
AArch64 encoding: S3_0_c0_c1_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 5
AArch64 encoding: S3_0_c0_c1_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR2 AArch32 encoding: p0, 0, Rt, c0, c1, 6
AArch64 encoding: S3_0_c0_c1_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR3 AArch32 encoding: p0, 0, Rt, c0, c1, 7
AArch64 encoding: S3_0_c0_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR0 AArch32 encoding: p0, 0, Rt, c0, c2, 0
AArch64 encoding: S3_0_c0_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR1 AArch32 encoding: p0, 0, Rt, c0, c2, 1
AArch64 encoding: S3_0_c0_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR2 AArch32 encoding: p0, 0, Rt, c0, c2, 2
AArch64 encoding: S3_0_c0_c2_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR3 AArch32 encoding: p0, 0, Rt, c0, c2, 3
AArch64 encoding: S3_0_c0_c2_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR4 AArch32 encoding: p0, 0, Rt, c0, c2, 4
AArch64 encoding: S3_0_c0_c2_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR5 AArch32 encoding: p0, 0, Rt, c0, c2, 5
AArch64 encoding: S3_0_c0_c2_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR4 AArch32 encoding: p0, 0, Rt, c0, c2, 6
AArch64 encoding: S3_0_c0_c2_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR6 AArch32 encoding: p0, 0, Rt, c0, c2, 7
AArch64 encoding: S3_0_c0_c2_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVA_prefetch AArch32 encoding: p15, 0, Rt, c7, c13, 1
AArch64 encoding: S0_0_c7_c13_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ISB AArch32 encoding: p15, 0, Rt, c7, c5, 4
AArch64 encoding: S0_0_c7_c5_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DSB AArch32 encoding: p15, 0, Rt, c7, c10, 4
AArch64 encoding: S0_0_c7_c10_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DMB AArch32 encoding: p15, 0, Rt, c7, c10, 5
AArch64 encoding: S0_0_c7_c10_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
IFAR AArch32 encoding: p15, 0, Rt, c6, c0, 2
AArch64 encoding: S0_0_c6_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
WFAR AArch32 encoding: p15, 0, Rt, c6, c0, 1
AArch64 encoding: S0_0_c6_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPACR AArch32 encoding: p0, 0, Rt, c1, c0, 2
AArch64 encoding: S3_0_c1_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDR_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 2
AArch64 encoding: S3_3_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRURW AArch32 encoding: p15, 0, Rt, c13, c0, 2
AArch64 encoding: S0_0_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRRO_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 3
AArch64 encoding: S3_3_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDRURO AArch32 encoding: p15, 0, Rt, c13, c0, 3
AArch64 encoding: S0_0_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 4
AArch64 encoding: S3_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDRPRW AArch32 encoding: p15, 0, Rt, c13, c0, 4
AArch64 encoding: S0_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLBIALLIS AArch32 encoding: p15, 0, Rt, c8, c3, 0
AArch64 encoding: S0_0_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAIS AArch32 encoding: p15, 0, Rt, c8, c3, 1
AArch64 encoding: S0_0_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASIDIS AArch32 encoding: p15, 0, Rt, c8, c3, 2
AArch64 encoding: S0_0_c8_c3_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAAIS AArch32 encoding: p15, 0, Rt, c8, c3, 3
AArch64 encoding: S0_0_c8_c3_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
PMOVSSET AArch32 encoding: p15, 0, Rt, c9, c14, 3
AArch64 encoding: S0_0_c9_c14_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSSET_EL0 AArch32 encoding: p0, 3, Rt, c9, c14, 3
AArch64 encoding: S3_3_c9_c14_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CLIDR AArch32 encoding: p0, 1, Rt, c0, c0, 1
AArch64 encoding: S3_1_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
NOP AArch32 encoding: p15, 0, Rt, c7, c0, 4
AArch64 encoding: S0_0_c7_c0_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
PMCNTENSET AArch32 encoding: p15, 0, Rt, c9, c12, 1
AArch64 encoding: S0_0_c9_c12_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENSET_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 1
AArch64 encoding: S3_3_c9_c12_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR AArch32 encoding: p15, 0, Rt, c9, c12, 2
AArch64 encoding: S0_0_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 2
AArch64 encoding: S3_3_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSR AArch32 encoding: p15, 0, Rt, c9, c12, 3
AArch64 encoding: S0_0_c9_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 3
AArch64 encoding: S3_3_c9_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSWINC AArch32 encoding: p15, 0, Rt, c9, c12, 4
AArch64 encoding: S0_0_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSWINC_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 4
AArch64 encoding: S3_3_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSELR AArch32 encoding: p15, 0, Rt, c9, c12, 5
AArch64 encoding: S0_0_c9_c12_5
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSELR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 5
AArch64 encoding: S3_3_c9_c12_5
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 0
AArch64 encoding: S0_0_c9_c13_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 0
AArch64 encoding: S3_3_c9_c13_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR AArch32 encoding: p15, 0, Rt, c14, c15, 7
AArch64 encoding: S0_0_c14_c15_7
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR_EL0 AArch32 encoding: p0, 3, Rt, c14, c15, 7
AArch64 encoding: S3_3_c14_c15_7
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER AArch32 encoding: p15, 0, Rt, c9, c13, 1
AArch64 encoding: S0_0_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 1
AArch64 encoding: S3_3_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 2
AArch64 encoding: S0_0_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 2
AArch64 encoding: S3_3_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMUSERENR AArch32 encoding: p15, 0, Rt, c9, c14, 0
AArch64 encoding: S0_0_c9_c14_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMUSERENR_EL0 AArch32 encoding: p0, 3, Rt, c9, c14, 0
AArch64 encoding: S3_3_c9_c14_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMINTENSET AArch32 encoding: p15, 0, Rt, c9, c14, 1
AArch64 encoding: S0_0_c9_c14_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENSET_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 1
AArch64 encoding: S3_0_c9_c14_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR AArch32 encoding: p15, 0, Rt, c9, c14, 2
AArch64 encoding: S0_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 2
AArch64 encoding: S3_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CCSIDR AArch32 encoding: p0, 1, Rt, c0, c0, 0
AArch64 encoding: S3_1_c0_c0_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CSSELR AArch32 encoding: p0, 2, Rt, c0, c0, 0
AArch64 encoding: S3_2_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AIDR AArch32 encoding: p0, 1, Rt, c0, c0, 7
AArch64 encoding: S3_1_c0_c0_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
AFSR0_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 0
AArch64 encoding: S3_0_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AFSR1_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 1
AArch64 encoding: S3_0_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL1 AArch32 encoding: p0, 0, Rt, c10, c2, 0
AArch64 encoding: S3_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c2, 0
AArch64 encoding: S3_6_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
MAIR0 AArch32 encoding: p15, 0, Rt, c10, c2, 0
AArch64 encoding: S0_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR1 AArch32 encoding: p15, 0, Rt, c10, c2, 1
AArch64 encoding: S0_0_c10_c2_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ISR_EL1 AArch32 encoding: p0, 0, Rt, c12, c1, 0
AArch64 encoding: S3_0_c12_c1_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ITLBIALL AArch32 encoding: p15, 0, Rt, c8, c5, 0
AArch64 encoding: S0_0_c8_c5_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIMVA AArch32 encoding: p15, 0, Rt, c8, c5, 1
AArch64 encoding: S0_0_c8_c5_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIASID AArch32 encoding: p15, 0, Rt, c8, c5, 2
AArch64 encoding: S0_0_c8_c5_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIALL AArch32 encoding: p15, 0, Rt, c8, c6, 0
AArch64 encoding: S0_0_c8_c6_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIMVA AArch32 encoding: p15, 0, Rt, c8, c6, 1
AArch64 encoding: S0_0_c8_c6_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIASID AArch32 encoding: p15, 0, Rt, c8, c6, 2
AArch64 encoding: S0_0_c8_c6_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIALL AArch32 encoding: p15, 0, Rt, c8, c7, 0
AArch64 encoding: S0_0_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVA AArch32 encoding: p15, 0, Rt, c8, c7, 1
AArch64 encoding: S0_0_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASID AArch32 encoding: p15, 0, Rt, c8, c7, 2
AArch64 encoding: S0_0_c8_c7_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAA AArch32 encoding: p15, 0, Rt, c8, c7, 3
AArch64 encoding: S0_0_c8_c7_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DBGDIDR AArch32 encoding: p14, 0, Rt, c0, c0, 0
AArch64 encoding: S0_0_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGDRAR AArch32 encoding: p14, 0, Rt, c1, c0, 0
AArch64 encoding: S0_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDRAR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S2_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
DBGDSAR AArch32 encoding: p14, 0, Rt, c2, c0, 0
AArch64 encoding: S0_0_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDSCR_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 2
AArch64 encoding: S2_0_c0_c2_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MDCCSR_EL0 AArch32 encoding: p14, 0, Rt, c0, c1, 0
AArch64 encoding: S2_0_c0_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSLAR_EL1 AArch32 encoding: p14, 0, Rt, c1, c0, 4
AArch64 encoding: S2_0_c1_c0_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
OSLSR_EL1 AArch32 encoding: p14, 0, Rt, c1, c1, 4
AArch64 encoding: S2_0_c1_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSDLR_EL1 AArch32 encoding: p14, 0, Rt, c1, c3, 4
AArch64 encoding: S2_0_c1_c3_4
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR AArch32 encoding: p14, 0, Rt, c0, c7, 0
AArch64 encoding: S0_0_c0_c7_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR32_EL2 AArch32 encoding: p0, 4, Rt, c0, c7, 0
AArch64 encoding: S2_4_c0_c7_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCCINT_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 0
AArch64 encoding: S2_0_c0_c2_0
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGDRAR AArch32 encoding: p14, 0, Rt, c0, c1, 0
AArch64 encoding: S0_0_c0_c1_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGDSAR AArch32 encoding: p14, 0, Rt, c0, c2, 0
AArch64 encoding: S0_0_c0_c2_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c0, 4
AArch64 encoding: S2_0_c0_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c0, 5
AArch64 encoding: S2_0_c0_c0_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c1, 4
AArch64 encoding: S2_0_c0_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c1, 5
AArch64 encoding: S2_0_c0_c1_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c2, 4
AArch64 encoding: S2_0_c0_c2_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c2, 5
AArch64 encoding: S2_0_c0_c2_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c3, 4
AArch64 encoding: S2_0_c0_c3_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c3, 5
AArch64 encoding: S2_0_c0_c3_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c4, 4
AArch64 encoding: S2_0_c0_c4_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c4, 5
AArch64 encoding: S2_0_c0_c4_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c5, 4
AArch64 encoding: S2_0_c0_c5_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c5, 5
AArch64 encoding: S2_0_c0_c5_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c0, 6
AArch64 encoding: S2_0_c0_c0_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c0, 7
AArch64 encoding: S2_0_c0_c0_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c1, 6
AArch64 encoding: S2_0_c0_c1_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c1, 7
AArch64 encoding: S2_0_c0_c1_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c2, 6
AArch64 encoding: S2_0_c0_c2_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c2, 7
AArch64 encoding: S2_0_c0_c2_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c3, 6
AArch64 encoding: S2_0_c0_c3_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c3, 7
AArch64 encoding: S2_0_c0_c3_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMCR AArch32 encoding: p15, 0, Rt, c9, c12, 0
AArch64 encoding: S0_0_c9_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 0
AArch64 encoding: S3_3_c9_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0 AArch32 encoding: p15, 0, Rt, c14, c8, 0
AArch64 encoding: S0_0_c14_c8_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 0
AArch64 encoding: S3_3_c14_c8_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0 AArch32 encoding: p15, 0, Rt, c14, c12, 0
AArch64 encoding: S0_0_c14_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 0
AArch64 encoding: S3_3_c14_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1 AArch32 encoding: p15, 0, Rt, c14, c8, 1
AArch64 encoding: S0_0_c14_c8_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 1
AArch64 encoding: S3_3_c14_c8_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1 AArch32 encoding: p15, 0, Rt, c14, c12, 1
AArch64 encoding: S0_0_c14_c12_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 1
AArch64 encoding: S3_3_c14_c12_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2 AArch32 encoding: p15, 0, Rt, c14, c8, 2
AArch64 encoding: S0_0_c14_c8_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 2
AArch64 encoding: S3_3_c14_c8_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2 AArch32 encoding: p15, 0, Rt, c14, c12, 2
AArch64 encoding: S0_0_c14_c12_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 2
AArch64 encoding: S3_3_c14_c12_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3 AArch32 encoding: p15, 0, Rt, c14, c8, 3
AArch64 encoding: S0_0_c14_c8_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 3
AArch64 encoding: S3_3_c14_c8_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3 AArch32 encoding: p15, 0, Rt, c14, c12, 3
AArch64 encoding: S0_0_c14_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 3
AArch64 encoding: S3_3_c14_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
ID_AA64PFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c4, 0
AArch64 encoding: S3_0_c0_c4_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c4, 1
AArch64 encoding: S3_0_c0_c4_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 2
AArch64 encoding: S3_0_c0_c4_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 3
AArch64 encoding: S3_0_c0_c4_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ZFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c4, 4
AArch64 encoding: S3_0_c0_c4_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 5
AArch64 encoding: S3_0_c0_c4_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 6
AArch64 encoding: S3_0_c0_c4_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 7
AArch64 encoding: S3_0_c0_c4_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 0
AArch64 encoding: S3_0_c0_c5_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 1
AArch64 encoding: S3_0_c0_c5_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 2
AArch64 encoding: S3_0_c0_c5_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 3
AArch64 encoding: S3_0_c0_c5_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 4
AArch64 encoding: S3_0_c0_c5_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 5
AArch64 encoding: S3_0_c0_c5_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 6
AArch64 encoding: S3_0_c0_c5_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 7
AArch64 encoding: S3_0_c0_c5_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c6, 0
AArch64 encoding: S3_0_c0_c6_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c6, 1
AArch64 encoding: S3_0_c0_c6_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 2
AArch64 encoding: S3_0_c0_c6_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 3
AArch64 encoding: S3_0_c0_c6_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR4_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 4
AArch64 encoding: S3_0_c0_c6_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 5
AArch64 encoding: S3_0_c0_c6_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 6
AArch64 encoding: S3_0_c0_c6_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 7
AArch64 encoding: S3_0_c0_c6_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c7, 0
AArch64 encoding: S3_0_c0_c7_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c7, 1
AArch64 encoding: S3_0_c0_c7_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR2_EL1 AArch32 encoding: p0, 0, Rt, c0, c7, 2
AArch64 encoding: S3_0_c0_c7_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 3
AArch64 encoding: S3_0_c0_c7_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR4_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 4
AArch64 encoding: S3_0_c0_c7_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 5
AArch64 encoding: S3_0_c0_c7_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 6
AArch64 encoding: S3_0_c0_c7_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 7
AArch64 encoding: S3_0_c0_c7_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c3, 0
AArch64 encoding: S3_0_c0_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c3, 1
AArch64 encoding: S3_0_c0_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR2_EL1 AArch32 encoding: p0, 0, Rt, c0, c3, 2
AArch64 encoding: S3_0_c0_c3_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 3
AArch64 encoding: S3_0_c0_c3_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_PFR2 AArch32 encoding: p0, 0, Rt, c0, c3, 4
AArch64 encoding: S3_0_c0_c3_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 5
AArch64 encoding: S3_0_c0_c3_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 6
AArch64 encoding: S3_0_c0_c3_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 7
AArch64 encoding: S3_0_c0_c3_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
PMCEID0 AArch32 encoding: p15, 0, Rt, c9, c12, 6
AArch64 encoding: S0_0_c9_c12_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMCEID0_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 6
AArch64 encoding: S3_3_c9_c12_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMCEID1 AArch32 encoding: p15, 0, Rt, c9, c12, 7
AArch64 encoding: S0_0_c9_c12_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMCEID1_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 7
AArch64 encoding: S3_3_c9_c12_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
NZCV AArch32 encoding: p0, 3, Rt, c4, c2, 0
AArch64 encoding: S3_3_c4_c2_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
DAIF AArch32 encoding: p0, 3, Rt, c4, c2, 1
AArch64 encoding: S3_3_c4_c2_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
FPCR AArch32 encoding: p0, 3, Rt, c4, c4, 0
AArch64 encoding: S3_3_c4_c4_0
Type flags:
ARM_CP_SUPPRESS_TB_END
ARM_CP_FPU
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
FPSR AArch32 encoding: p0, 3, Rt, c4, c4, 1
AArch64 encoding: S3_3_c4_c4_1
Type flags:
ARM_CP_SUPPRESS_TB_END
ARM_CP_FPU
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
DCZID_EL0 AArch32 encoding: p0, 3, Rt, c0, c0, 7
AArch64 encoding: S3_3_c0_c0_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DC_ZVA AArch32 encoding: p0, 3, Rt, c7, c4, 1
AArch64 encoding: S1_3_c7_c4_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
CURRENTEL AArch32 encoding: p0, 0, Rt, c4, c2, 2
AArch64 encoding: S3_0_c4_c2_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
IC_IALLUIS AArch32 encoding: p0, 0, Rt, c7, c1, 0
AArch64 encoding: S1_0_c7_c1_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
IC_IALLU AArch32 encoding: p0, 0, Rt, c7, c5, 0
AArch64 encoding: S1_0_c7_c5_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
IC_IVAU AArch32 encoding: p0, 3, Rt, c7, c5, 1
AArch64 encoding: S1_3_c7_c5_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_IVAC AArch32 encoding: p0, 0, Rt, c7, c6, 1
AArch64 encoding: S1_0_c7_c6_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DC_ISW AArch32 encoding: p0, 0, Rt, c7, c6, 2
AArch64 encoding: S1_0_c7_c6_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DC_CVAC AArch32 encoding: p0, 3, Rt, c7, c10, 1
AArch64 encoding: S1_3_c7_c10_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_CSW AArch32 encoding: p0, 0, Rt, c7, c10, 2
AArch64 encoding: S1_0_c7_c10_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DC_CVAU AArch32 encoding: p0, 3, Rt, c7, c11, 1
AArch64 encoding: S1_3_c7_c11_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_CIVAC AArch32 encoding: p0, 3, Rt, c7, c14, 1
AArch64 encoding: S1_3_c7_c14_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_CISW AArch32 encoding: p0, 0, Rt, c7, c14, 2
AArch64 encoding: S1_0_c7_c14_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VMALLE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 0
AArch64 encoding: S1_0_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 1
AArch64 encoding: S1_0_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_ASIDE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 2
AArch64 encoding: S1_0_c8_c3_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAAE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 3
AArch64 encoding: S1_0_c8_c3_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VALE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 5
AArch64 encoding: S1_0_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAALE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 7
AArch64 encoding: S1_0_c8_c3_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VMALLE1 AArch32 encoding: p0, 0, Rt, c8, c7, 0
AArch64 encoding: S1_0_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAE1 AArch32 encoding: p0, 0, Rt, c8, c7, 1
AArch64 encoding: S1_0_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_ASIDE1 AArch32 encoding: p0, 0, Rt, c8, c7, 2
AArch64 encoding: S1_0_c8_c7_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAAE1 AArch32 encoding: p0, 0, Rt, c8, c7, 3
AArch64 encoding: S1_0_c8_c7_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VALE1 AArch32 encoding: p0, 0, Rt, c8, c7, 5
AArch64 encoding: S1_0_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAALE1 AArch32 encoding: p0, 0, Rt, c8, c7, 7
AArch64 encoding: S1_0_c8_c7_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_IPAS2E1IS AArch32 encoding: p0, 4, Rt, c8, c0, 1
AArch64 encoding: S1_4_c8_c0_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2LE1IS AArch32 encoding: p0, 4, Rt, c8, c0, 5
AArch64 encoding: S1_4_c8_c0_5
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE1IS AArch32 encoding: p0, 4, Rt, c8, c3, 4
AArch64 encoding: S1_4_c8_c3_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VMALLS12E1IS AArch32 encoding: p0, 4, Rt, c8, c3, 6
AArch64 encoding: S1_4_c8_c3_6
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2E1 AArch32 encoding: p0, 4, Rt, c8, c4, 1
AArch64 encoding: S1_4_c8_c4_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2LE1 AArch32 encoding: p0, 4, Rt, c8, c4, 5
AArch64 encoding: S1_4_c8_c4_5
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE1 AArch32 encoding: p0, 4, Rt, c8, c7, 4
AArch64 encoding: S1_4_c8_c7_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VMALLS12E1 AArch32 encoding: p0, 4, Rt, c8, c7, 6
AArch64 encoding: S1_4_c8_c7_6
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E1R AArch32 encoding: p0, 0, Rt, c7, c8, 0
AArch64 encoding: S1_0_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S1E1W AArch32 encoding: p0, 0, Rt, c7, c8, 1
AArch64 encoding: S1_0_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S1E0R AArch32 encoding: p0, 0, Rt, c7, c8, 2
AArch64 encoding: S1_0_c7_c8_2
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S1E0W AArch32 encoding: p0, 0, Rt, c7, c8, 3
AArch64 encoding: S1_0_c7_c8_3
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S12E1R AArch32 encoding: p0, 4, Rt, c7, c8, 4
AArch64 encoding: S1_4_c7_c8_4
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S12E1W AArch32 encoding: p0, 4, Rt, c7, c8, 5
AArch64 encoding: S1_4_c7_c8_5
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S12E0R AArch32 encoding: p0, 4, Rt, c7, c8, 6
AArch64 encoding: S1_4_c7_c8_6
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S12E0W AArch32 encoding: p0, 4, Rt, c7, c8, 7
AArch64 encoding: S1_4_c7_c8_7
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E3R AArch32 encoding: p0, 6, Rt, c7, c8, 0
AArch64 encoding: S1_6_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
AT_S1E3W AArch32 encoding: p0, 6, Rt, c7, c8, 1
AArch64 encoding: S1_6_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
PAR_EL1 AArch32 encoding: p0, 0, Rt, c7, c4, 0
AArch64 encoding: S3_0_c7_c4_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLBIMVALIS AArch32 encoding: p15, 0, Rt, c8, c3, 5
AArch64 encoding: S0_0_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAALIS AArch32 encoding: p15, 0, Rt, c8, c3, 7
AArch64 encoding: S0_0_c8_c3_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAL AArch32 encoding: p15, 0, Rt, c8, c7, 5
AArch64 encoding: S0_0_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAAL AArch32 encoding: p15, 0, Rt, c8, c7, 7
AArch64 encoding: S0_0_c8_c7_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVALH AArch32 encoding: p15, 4, Rt, c8, c7, 5
AArch64 encoding: S0_4_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVALHIS AArch32 encoding: p15, 4, Rt, c8, c3, 5
AArch64 encoding: S0_4_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2 AArch32 encoding: p15, 4, Rt, c8, c4, 1
AArch64 encoding: S0_4_c8_c4_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2IS AArch32 encoding: p15, 4, Rt, c8, c0, 1
AArch64 encoding: S0_4_c8_c0_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2L AArch32 encoding: p15, 4, Rt, c8, c4, 5
AArch64 encoding: S0_4_c8_c4_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2LIS AArch32 encoding: p15, 4, Rt, c8, c0, 5
AArch64 encoding: S0_4_c8_c0_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
ICIALLUIS AArch32 encoding: p15, 0, Rt, c7, c1, 0
AArch64 encoding: S0_0_c7_c1_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
BPIALLUIS AArch32 encoding: p15, 0, Rt, c7, c1, 6
AArch64 encoding: S0_0_c7_c1_6
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ICIALLU AArch32 encoding: p15, 0, Rt, c7, c5, 0
AArch64 encoding: S0_0_c7_c5_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ICIMVAU AArch32 encoding: p15, 0, Rt, c7, c5, 1
AArch64 encoding: S0_0_c7_c5_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
BPIALL AArch32 encoding: p15, 0, Rt, c7, c5, 6
AArch64 encoding: S0_0_c7_c5_6
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
BPIMVA AArch32 encoding: p15, 0, Rt, c7, c5, 7
AArch64 encoding: S0_0_c7_c5_7
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCIMVAC AArch32 encoding: p15, 0, Rt, c7, c6, 1
AArch64 encoding: S0_0_c7_c6_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCISW AArch32 encoding: p15, 0, Rt, c7, c6, 2
AArch64 encoding: S0_0_c7_c6_2
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCMVAC AArch32 encoding: p15, 0, Rt, c7, c10, 1
AArch64 encoding: S0_0_c7_c10_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCSW AArch32 encoding: p15, 0, Rt, c7, c10, 2
AArch64 encoding: S0_0_c7_c10_2
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCMVAU AArch32 encoding: p15, 0, Rt, c7, c11, 1
AArch64 encoding: S0_0_c7_c11_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCIMVAC AArch32 encoding: p15, 0, Rt, c7, c14, 1
AArch64 encoding: S0_0_c7_c14_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCISW AArch32 encoding: p15, 0, Rt, c7, c14, 2
AArch64 encoding: S0_0_c7_c14_2
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DACR AArch32 encoding: p15, 0, Rt, c3, c0, 0
AArch64 encoding: S0_0_c3_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ELR_EL1 AArch32 encoding: p0, 0, Rt, c4, c0, 1
AArch64 encoding: S3_0_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SPSR_EL1 AArch32 encoding: p0, 0, Rt, c4, c0, 0
AArch64 encoding: S3_0_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SP_EL0 AArch32 encoding: p0, 0, Rt, c4, c1, 0
AArch64 encoding: S3_0_c4_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SP_EL1 AArch32 encoding: p0, 4, Rt, c4, c1, 0
AArch64 encoding: S3_4_c4_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSel AArch32 encoding: p0, 0, Rt, c4, c2, 0
AArch64 encoding: S3_0_c4_c2_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FPEXC32_EL2 AArch32 encoding: p0, 4, Rt, c5, c3, 0
AArch64 encoding: S3_4_c5_c3_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
DACR32_EL2 AArch32 encoding: p0, 4, Rt, c3, c0, 0
AArch64 encoding: S3_4_c3_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
IFSR32_EL2 AArch32 encoding: p0, 4, Rt, c5, c0, 1
AArch64 encoding: S3_4_c5_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_IRQ AArch32 encoding: p0, 4, Rt, c4, c3, 0
AArch64 encoding: S3_4_c4_c3_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_ABT AArch32 encoding: p0, 4, Rt, c4, c3, 1
AArch64 encoding: S3_4_c4_c3_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_UND AArch32 encoding: p0, 4, Rt, c4, c3, 2
AArch64 encoding: S3_4_c4_c3_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_FIQ AArch32 encoding: p0, 4, Rt, c4, c3, 3
AArch64 encoding: S3_4_c4_c3_3
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCR_EL3 AArch32 encoding: p0, 6, Rt, c1, c3, 1
AArch64 encoding: S3_6_c1_c3_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SDCR AArch32 encoding: p15, 0, Rt, c1, c3, 1
AArch64 encoding: S0_0_c1_c3_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
VPIDR AArch32 encoding: p15, 4, Rt, c0, c0, 0
AArch64 encoding: S0_4_c0_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 0
AArch64 encoding: S3_4_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VMPIDR AArch32 encoding: p15, 4, Rt, c0, c0, 5
AArch64 encoding: S0_4_c0_c0_5
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VMPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 5
AArch64 encoding: S3_4_c0_c0_5
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 0
AArch64 encoding: S3_4_c1_c1_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR AArch32 encoding: p15, 4, Rt, c1, c1, 0
AArch64 encoding: S0_4_c1_c1_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HACR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 7
AArch64 encoding: S3_4_c1_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ELR_EL2 AArch32 encoding: p0, 4, Rt, c4, c0, 1
AArch64 encoding: S3_4_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ESR_EL2 AArch32 encoding: p0, 4, Rt, c5, c2, 0
AArch64 encoding: S3_4_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
FAR_EL2 AArch32 encoding: p0, 4, Rt, c6, c0, 0
AArch64 encoding: S3_4_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HIFAR AArch32 encoding: p15, 4, Rt, c6, c0, 2
AArch64 encoding: S0_4_c6_c0_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_EL2 AArch32 encoding: p0, 4, Rt, c4, c0, 0
AArch64 encoding: S3_4_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VBAR_EL2 AArch32 encoding: p0, 4, Rt, c12, c0, 0
AArch64 encoding: S3_4_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SP_EL2 AArch32 encoding: p0, 6, Rt, c4, c1, 0
AArch64 encoding: S3_6_c4_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CPTR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 2
AArch64 encoding: S3_4_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c2, 0
AArch64 encoding: S3_4_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HMAIR1 AArch32 encoding: p15, 4, Rt, c10, c2, 1
AArch64 encoding: S0_4_c10_c2_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AMAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c3, 0
AArch64 encoding: S3_4_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HAMAIR1 AArch32 encoding: p15, 4, Rt, c10, c3, 1
AArch64 encoding: S0_4_c10_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR0_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 0
AArch64 encoding: S3_4_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR1_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 1
AArch64 encoding: S3_4_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 2
AArch64 encoding: S3_4_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTCR AArch32 encoding: p15, 4, Rt, c2, c1, 2
AArch64 encoding: S0_4_c2_c1_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 2
AArch64 encoding: S3_4_c2_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR AArch32 encoding: p15, 6, Rt, c0, c2, 0
AArch64 encoding: S0_6_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 0
AArch64 encoding: S3_4_c2_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 0
AArch64 encoding: S3_4_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TPIDR_EL2 AArch32 encoding: p0, 4, Rt, c13, c0, 2
AArch64 encoding: S3_4_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TTBR0_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 0
AArch64 encoding: S3_4_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HTTBR AArch32 encoding: p15, 4, Rt, c0, c2, 0
AArch64 encoding: S0_4_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TLBIALLNSNH AArch32 encoding: p15, 4, Rt, c8, c7, 4
AArch64 encoding: S0_4_c8_c7_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLNSNHIS AArch32 encoding: p15, 4, Rt, c8, c3, 4
AArch64 encoding: S0_4_c8_c3_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLH AArch32 encoding: p15, 4, Rt, c8, c7, 0
AArch64 encoding: S0_4_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLHIS AArch32 encoding: p15, 4, Rt, c8, c3, 0
AArch64 encoding: S0_4_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVAH AArch32 encoding: p15, 4, Rt, c8, c7, 1
AArch64 encoding: S0_4_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVAHIS AArch32 encoding: p15, 4, Rt, c8, c3, 1
AArch64 encoding: S0_4_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE2 AArch32 encoding: p0, 4, Rt, c8, c7, 0
AArch64 encoding: S1_4_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VAE2 AArch32 encoding: p0, 4, Rt, c8, c7, 1
AArch64 encoding: S1_4_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VALE2 AArch32 encoding: p0, 4, Rt, c8, c7, 5
AArch64 encoding: S1_4_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 0
AArch64 encoding: S1_4_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VAE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 1
AArch64 encoding: S1_4_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VALE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 5
AArch64 encoding: S1_4_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E2R AArch32 encoding: p0, 4, Rt, c7, c8, 0
AArch64 encoding: S1_4_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E2W AArch32 encoding: p0, 4, Rt, c7, c8, 1
AArch64 encoding: S1_4_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
ATS1HR AArch32 encoding: p15, 4, Rt, c7, c8, 0
AArch64 encoding: S0_4_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
ATS1HW AArch32 encoding: p15, 4, Rt, c7, c8, 1
AArch64 encoding: S0_4_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
CNTHCTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c1, 0
AArch64 encoding: S3_4_c14_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTVOFF_EL2 AArch32 encoding: p0, 4, Rt, c14, c0, 3
AArch64 encoding: S3_4_c14_c0_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTVOFF AArch32 encoding: p15, 4, Rt, c0, c14, 0
AArch64 encoding: S0_4_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 2
AArch64 encoding: S3_4_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CVAL AArch32 encoding: p15, 6, Rt, c0, c14, 0
AArch64 encoding: S0_6_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_TVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 0
AArch64 encoding: S3_4_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 1
AArch64 encoding: S3_4_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 1
AArch64 encoding: S3_4_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HPFAR AArch32 encoding: p15, 4, Rt, c6, c0, 4
AArch64 encoding: S0_4_c6_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HPFAR_EL2 AArch32 encoding: p0, 4, Rt, c6, c0, 4
AArch64 encoding: S3_4_c6_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HSTR_EL2 AArch32 encoding: p15, 4, Rt, c1, c1, 3
AArch64 encoding: S3_4_c1_c1_3
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR2 AArch32 encoding: p15, 4, Rt, c1, c1, 4
AArch64 encoding: S0_4_c1_c1_4
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCR_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 0
AArch64 encoding: S3_6_c1_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SCR AArch32 encoding: p15, 0, Rt, c1, c1, 0
AArch64 encoding: S0_0_c1_c1_0
Type flags:
ARM_CP_ALIAS
ARM_CP_NEWEL
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SDER32_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 1
AArch64 encoding: S3_6_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SDER AArch32 encoding: p15, 0, Rt, c1, c1, 1
AArch64 encoding: S0_0_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
MVBAR AArch32 encoding: p15, 0, Rt, c12, c0, 1
AArch64 encoding: S0_0_c12_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0_EL3 AArch32 encoding: p0, 6, Rt, c2, c0, 0
AArch64 encoding: S3_6_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
TCR_EL3 AArch32 encoding: p0, 6, Rt, c2, c0, 2
AArch64 encoding: S3_6_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ELR_EL3 AArch32 encoding: p0, 6, Rt, c4, c0, 1
AArch64 encoding: S3_6_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ESR_EL3 AArch32 encoding: p0, 6, Rt, c5, c2, 0
AArch64 encoding: S3_6_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
FAR_EL3 AArch32 encoding: p0, 6, Rt, c6, c0, 0
AArch64 encoding: S3_6_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SPSR_EL3 AArch32 encoding: p0, 6, Rt, c4, c0, 0
AArch64 encoding: S3_6_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
VBAR_EL3 AArch32 encoding: p0, 6, Rt, c12, c0, 0
AArch64 encoding: S3_6_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CPTR_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 2
AArch64 encoding: S3_6_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
TPIDR_EL3 AArch32 encoding: p0, 6, Rt, c13, c0, 2
AArch64 encoding: S3_6_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
AMAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c3, 0
AArch64 encoding: S3_6_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
AFSR0_EL3 AArch32 encoding: p0, 6, Rt, c5, c1, 0
AArch64 encoding: S3_6_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
AFSR1_EL3 AArch32 encoding: p0, 6, Rt, c5, c1, 1
AArch64 encoding: S3_6_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
TLBI_ALLE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 0
AArch64 encoding: S1_6_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VAE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 1
AArch64 encoding: S1_6_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VALE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 5
AArch64 encoding: S1_6_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_ALLE3 AArch32 encoding: p0, 6, Rt, c8, c7, 0
AArch64 encoding: S1_6_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VAE3 AArch32 encoding: p0, 6, Rt, c8, c7, 1
AArch64 encoding: S1_6_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VALE3 AArch32 encoding: p0, 6, Rt, c8, c7, 5
AArch64 encoding: S1_6_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
RVBAR_EL3 AArch32 encoding: p0, 6, Rt, c12, c0, 1
AArch64 encoding: S3_6_c12_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
SCTLR_EL3 AArch32 encoding: p0, 6, Rt, c1, c0, 0
AArch64 encoding: S3_6_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
NSACR AArch32 encoding: p15, 0, Rt, c1, c1, 2
AArch64 encoding: S0_0_c1_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DFSR AArch32 encoding: p15, 0, Rt, c5, c0, 0
AArch64 encoding: S0_0_c5_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
IFSR AArch32 encoding: p15, 0, Rt, c5, c0, 1
AArch64 encoding: S0_0_c5_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DFAR AArch32 encoding: p15, 0, Rt, c6, c0, 0
AArch64 encoding: S0_0_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FAR_EL1 AArch32 encoding: p0, 0, Rt, c6, c0, 0
AArch64 encoding: S3_0_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ESR_EL1 AArch32 encoding: p0, 0, Rt, c5, c2, 0
AArch64 encoding: S3_0_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 0
AArch64 encoding: S3_0_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR1_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 1
AArch64 encoding: S3_0_c2_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TCR_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 2
AArch64 encoding: S3_0_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBCR AArch32 encoding: p15, 0, Rt, c2, c0, 2
AArch64 encoding: S0_0_c2_c0_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTFRQ AArch32 encoding: p15, 0, Rt, c14, c0, 0
AArch64 encoding: S0_0_c14_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
CNTFRQ_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 0
AArch64 encoding: S3_3_c14_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
CNTKCTL AArch32 encoding: p0, 0, Rt, c14, c1, 0
AArch64 encoding: S3_0_c14_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTP_CTL AArch32 encoding: p15, 0, Rt, c14, c2, 1
AArch64 encoding: S0_0_c14_c2_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CTL_S AArch32 encoding: p15, 0, Rt, c14, c2, 1
AArch64 encoding: S0_0_c14_c2_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CTL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 1
AArch64 encoding: S3_3_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CTL AArch32 encoding: p15, 0, Rt, c14, c3, 1
AArch64 encoding: S0_0_c14_c3_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CTL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 1
AArch64 encoding: S3_3_c14_c3_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL AArch32 encoding: p15, 0, Rt, c14, c2, 0
AArch64 encoding: S0_0_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL_S AArch32 encoding: p15, 0, Rt, c14, c2, 0
AArch64 encoding: S0_0_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 0
AArch64 encoding: S3_3_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_TVAL AArch32 encoding: p15, 0, Rt, c14, c3, 0
AArch64 encoding: S0_0_c14_c3_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_TVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 0
AArch64 encoding: S3_3_c14_c3_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTPCT AArch32 encoding: p15, 0, Rt, c0, c14, 0
AArch64 encoding: S0_0_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTPCT_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 1
AArch64 encoding: S3_3_c14_c0_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTVCT AArch32 encoding: p15, 1, Rt, c0, c14, 0
AArch64 encoding: S0_1_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTVCT_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 2
AArch64 encoding: S3_3_c14_c0_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTP_CVAL AArch32 encoding: p15, 2, Rt, c0, c14, 0
AArch64 encoding: S0_2_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CVAL_S AArch32 encoding: p15, 2, Rt, c0, c14, 0
AArch64 encoding: S0_2_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 2
AArch64 encoding: S3_3_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CVAL AArch32 encoding: p15, 3, Rt, c0, c14, 0
AArch64 encoding: S0_3_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 2
AArch64 encoding: S3_3_c14_c3_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTPS_TVAL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 0
AArch64 encoding: S3_7_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTPS_CTL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 1
AArch64 encoding: S3_7_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTPS_CVAL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 2
AArch64 encoding: S3_7_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PAR AArch32 encoding: p15, 0, Rt, c7, c4, 0
AArch64 encoding: S0_0_c7_c4_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AMAIR0 AArch32 encoding: p0, 0, Rt, c10, c3, 0
AArch64 encoding: S3_0_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AMAIR1 AArch32 encoding: p15, 0, Rt, c10, c3, 1
AArch64 encoding: S0_0_c10_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PAR AArch32 encoding: p15, 0, Rt, c0, c7, 0
AArch64 encoding: S0_0_c0_c7_0
Type flags:
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0 AArch32 encoding: p15, 0, Rt, c0, c2, 0
AArch64 encoding: S0_0_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR1 AArch32 encoding: p15, 1, Rt, c0, c2, 0
AArch64 encoding: S0_1_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
JIDR AArch32 encoding: p14, 7, Rt, c0, c0, 0
AArch64 encoding: S0_7_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
JOSCR AArch32 encoding: p14, 7, Rt, c1, c0, 0
AArch64 encoding: S0_7_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
JMCR AArch32 encoding: p14, 7, Rt, c2, c0, 0
AArch64 encoding: S0_7_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 0
AArch64 encoding: S3_0_c0_c0_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MIDR AArch32 encoding: p15, 0, Rt, c0, c0, 4
AArch64 encoding: S0_0_c0_c0_4
Type flags:
ARM_CP_CONST
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MIDR AArch32 encoding: p15, 0, Rt, c0, c0, 7
AArch64 encoding: S0_0_c0_c0_7
Type flags:
ARM_CP_CONST
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
REVIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 6
AArch64 encoding: S3_0_c0_c0_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CTR AArch32 encoding: p15, 0, Rt, c0, c0, 1
AArch64 encoding: S0_0_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CTR_EL0 AArch32 encoding: p0, 3, Rt, c0, c0, 1
AArch64 encoding: S3_3_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
TCMTR AArch32 encoding: p15, 0, Rt, c0, c0, 2
AArch64 encoding: S0_0_c0_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
TLBTR AArch32 encoding: p15, 0, Rt, c0, c0, 3
AArch64 encoding: S0_0_c0_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MPIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 5
AArch64 encoding: S3_0_c0_c0_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ACTLR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 1
AArch64 encoding: S3_0_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ACTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 1
AArch64 encoding: S3_4_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ACTLR_EL3 AArch32 encoding: p0, 6, Rt, c1, c0, 1
AArch64 encoding: S3_6_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CBAR AArch32 encoding: p15, 1, Rt, c15, c3, 0
AArch64 encoding: S0_1_c15_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CBAR_EL1 AArch32 encoding: p0, 1, Rt, c15, c3, 0
AArch64 encoding: S3_1_c15_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
VBAR AArch32 encoding: p0, 0, Rt, c12, c0, 0
AArch64 encoding: S3_0_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SCTLR AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S3_0_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2CTLR_EL1 AArch32 encoding: p0, 1, Rt, c11, c0, 2
AArch64 encoding: S3_1_c11_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2CTLR AArch32 encoding: p15, 1, Rt, c9, c0, 2
AArch64 encoding: S0_1_c9_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2ECTLR_EL1 AArch32 encoding: p0, 1, Rt, c11, c0, 3
AArch64 encoding: S3_1_c11_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2ECTLR AArch32 encoding: p15, 1, Rt, c9, c0, 3
AArch64 encoding: S0_1_c9_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2ACTLR AArch32 encoding: p0, 1, Rt, c15, c0, 0
AArch64 encoding: S3_1_c15_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUACTLR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 0
AArch64 encoding: S3_1_c15_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUACTLR AArch32 encoding: p15, 0, Rt, c0, c15, 0
AArch64 encoding: S0_0_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUECTLR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 1
AArch64 encoding: S3_1_c15_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUECTLR AArch32 encoding: p15, 1, Rt, c0, c15, 0
AArch64 encoding: S0_1_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUMERRSR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 2
AArch64 encoding: S3_1_c15_c2_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPUMERRSR AArch32 encoding: p15, 2, Rt, c0, c15, 0
AArch64 encoding: S0_2_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2MERRSR_EL1 AArch32 encoding: p0, 1, Rt, c15, c2, 3
AArch64 encoding: S3_1_c15_c2_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2MERRSR AArch32 encoding: p15, 3, Rt, c0, c15, 0
AArch64 encoding: S0_3_c0_c15_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 1
AArch64 encoding: S3_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 1
AArch64 encoding: S0_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ID_PFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 0
AArch64 encoding: S3_0_c0_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_PFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 1
AArch64 encoding: S3_0_c0_c1_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_DFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 2
AArch64 encoding: S3_0_c0_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 3
AArch64 encoding: S3_0_c0_c1_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 4
AArch64 encoding: S3_0_c0_c1_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 5
AArch64 encoding: S3_0_c0_c1_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR2 AArch32 encoding: p0, 0, Rt, c0, c1, 6
AArch64 encoding: S3_0_c0_c1_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR3 AArch32 encoding: p0, 0, Rt, c0, c1, 7
AArch64 encoding: S3_0_c0_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR0 AArch32 encoding: p0, 0, Rt, c0, c2, 0
AArch64 encoding: S3_0_c0_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR1 AArch32 encoding: p0, 0, Rt, c0, c2, 1
AArch64 encoding: S3_0_c0_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR2 AArch32 encoding: p0, 0, Rt, c0, c2, 2
AArch64 encoding: S3_0_c0_c2_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR3 AArch32 encoding: p0, 0, Rt, c0, c2, 3
AArch64 encoding: S3_0_c0_c2_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR4 AArch32 encoding: p0, 0, Rt, c0, c2, 4
AArch64 encoding: S3_0_c0_c2_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR5 AArch32 encoding: p0, 0, Rt, c0, c2, 5
AArch64 encoding: S3_0_c0_c2_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR4 AArch32 encoding: p0, 0, Rt, c0, c2, 6
AArch64 encoding: S3_0_c0_c2_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR6 AArch32 encoding: p0, 0, Rt, c0, c2, 7
AArch64 encoding: S3_0_c0_c2_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVA_prefetch AArch32 encoding: p15, 0, Rt, c7, c13, 1
AArch64 encoding: S0_0_c7_c13_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ISB AArch32 encoding: p15, 0, Rt, c7, c5, 4
AArch64 encoding: S0_0_c7_c5_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DSB AArch32 encoding: p15, 0, Rt, c7, c10, 4
AArch64 encoding: S0_0_c7_c10_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DMB AArch32 encoding: p15, 0, Rt, c7, c10, 5
AArch64 encoding: S0_0_c7_c10_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
IFAR AArch32 encoding: p15, 0, Rt, c6, c0, 2
AArch64 encoding: S0_0_c6_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
WFAR AArch32 encoding: p15, 0, Rt, c6, c0, 1
AArch64 encoding: S0_0_c6_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPACR AArch32 encoding: p0, 0, Rt, c1, c0, 2
AArch64 encoding: S3_0_c1_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDR_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 2
AArch64 encoding: S3_3_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRURW AArch32 encoding: p15, 0, Rt, c13, c0, 2
AArch64 encoding: S0_0_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRRO_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 3
AArch64 encoding: S3_3_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDRURO AArch32 encoding: p15, 0, Rt, c13, c0, 3
AArch64 encoding: S0_0_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 4
AArch64 encoding: S3_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDRPRW AArch32 encoding: p15, 0, Rt, c13, c0, 4
AArch64 encoding: S0_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLBIALLIS AArch32 encoding: p15, 0, Rt, c8, c3, 0
AArch64 encoding: S0_0_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAIS AArch32 encoding: p15, 0, Rt, c8, c3, 1
AArch64 encoding: S0_0_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASIDIS AArch32 encoding: p15, 0, Rt, c8, c3, 2
AArch64 encoding: S0_0_c8_c3_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAAIS AArch32 encoding: p15, 0, Rt, c8, c3, 3
AArch64 encoding: S0_0_c8_c3_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
PMOVSSET AArch32 encoding: p15, 0, Rt, c9, c14, 3
AArch64 encoding: S0_0_c9_c14_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSSET_EL0 AArch32 encoding: p0, 3, Rt, c9, c14, 3
AArch64 encoding: S3_3_c9_c14_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CLIDR AArch32 encoding: p0, 1, Rt, c0, c0, 1
AArch64 encoding: S3_1_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
NOP AArch32 encoding: p15, 0, Rt, c7, c0, 4
AArch64 encoding: S0_0_c7_c0_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
PMCNTENSET AArch32 encoding: p15, 0, Rt, c9, c12, 1
AArch64 encoding: S0_0_c9_c12_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENSET_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 1
AArch64 encoding: S3_3_c9_c12_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR AArch32 encoding: p15, 0, Rt, c9, c12, 2
AArch64 encoding: S0_0_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 2
AArch64 encoding: S3_3_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSR AArch32 encoding: p15, 0, Rt, c9, c12, 3
AArch64 encoding: S0_0_c9_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 3
AArch64 encoding: S3_3_c9_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSWINC AArch32 encoding: p15, 0, Rt, c9, c12, 4
AArch64 encoding: S0_0_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSWINC_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 4
AArch64 encoding: S3_3_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSELR AArch32 encoding: p15, 0, Rt, c9, c12, 5
AArch64 encoding: S0_0_c9_c12_5
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSELR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 5
AArch64 encoding: S3_3_c9_c12_5
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 0
AArch64 encoding: S0_0_c9_c13_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 0
AArch64 encoding: S3_3_c9_c13_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR AArch32 encoding: p15, 0, Rt, c14, c15, 7
AArch64 encoding: S0_0_c14_c15_7
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR_EL0 AArch32 encoding: p0, 3, Rt, c14, c15, 7
AArch64 encoding: S3_3_c14_c15_7
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER AArch32 encoding: p15, 0, Rt, c9, c13, 1
AArch64 encoding: S0_0_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 1
AArch64 encoding: S3_3_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 2
AArch64 encoding: S0_0_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 2
AArch64 encoding: S3_3_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMUSERENR AArch32 encoding: p15, 0, Rt, c9, c14, 0
AArch64 encoding: S0_0_c9_c14_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMUSERENR_EL0 AArch32 encoding: p0, 3, Rt, c9, c14, 0
AArch64 encoding: S3_3_c9_c14_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMINTENSET AArch32 encoding: p15, 0, Rt, c9, c14, 1
AArch64 encoding: S0_0_c9_c14_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENSET_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 1
AArch64 encoding: S3_0_c9_c14_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR AArch32 encoding: p15, 0, Rt, c9, c14, 2
AArch64 encoding: S0_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 2
AArch64 encoding: S3_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CCSIDR AArch32 encoding: p0, 1, Rt, c0, c0, 0
AArch64 encoding: S3_1_c0_c0_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CSSELR AArch32 encoding: p0, 2, Rt, c0, c0, 0
AArch64 encoding: S3_2_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AIDR AArch32 encoding: p0, 1, Rt, c0, c0, 7
AArch64 encoding: S3_1_c0_c0_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
AFSR0_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 0
AArch64 encoding: S3_0_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AFSR1_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 1
AArch64 encoding: S3_0_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL1 AArch32 encoding: p0, 0, Rt, c10, c2, 0
AArch64 encoding: S3_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c2, 0
AArch64 encoding: S3_6_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
MAIR0 AArch32 encoding: p15, 0, Rt, c10, c2, 0
AArch64 encoding: S0_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR1 AArch32 encoding: p15, 0, Rt, c10, c2, 1
AArch64 encoding: S0_0_c10_c2_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ISR_EL1 AArch32 encoding: p0, 0, Rt, c12, c1, 0
AArch64 encoding: S3_0_c12_c1_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ITLBIALL AArch32 encoding: p15, 0, Rt, c8, c5, 0
AArch64 encoding: S0_0_c8_c5_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIMVA AArch32 encoding: p15, 0, Rt, c8, c5, 1
AArch64 encoding: S0_0_c8_c5_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIASID AArch32 encoding: p15, 0, Rt, c8, c5, 2
AArch64 encoding: S0_0_c8_c5_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIALL AArch32 encoding: p15, 0, Rt, c8, c6, 0
AArch64 encoding: S0_0_c8_c6_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIMVA AArch32 encoding: p15, 0, Rt, c8, c6, 1
AArch64 encoding: S0_0_c8_c6_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIASID AArch32 encoding: p15, 0, Rt, c8, c6, 2
AArch64 encoding: S0_0_c8_c6_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIALL AArch32 encoding: p15, 0, Rt, c8, c7, 0
AArch64 encoding: S0_0_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVA AArch32 encoding: p15, 0, Rt, c8, c7, 1
AArch64 encoding: S0_0_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASID AArch32 encoding: p15, 0, Rt, c8, c7, 2
AArch64 encoding: S0_0_c8_c7_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAA AArch32 encoding: p15, 0, Rt, c8, c7, 3
AArch64 encoding: S0_0_c8_c7_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DBGDIDR AArch32 encoding: p14, 0, Rt, c0, c0, 0
AArch64 encoding: S0_0_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGDRAR AArch32 encoding: p14, 0, Rt, c1, c0, 0
AArch64 encoding: S0_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDRAR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S2_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
DBGDSAR AArch32 encoding: p14, 0, Rt, c2, c0, 0
AArch64 encoding: S0_0_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDSCR_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 2
AArch64 encoding: S2_0_c0_c2_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MDCCSR_EL0 AArch32 encoding: p14, 0, Rt, c0, c1, 0
AArch64 encoding: S2_0_c0_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSLAR_EL1 AArch32 encoding: p14, 0, Rt, c1, c0, 4
AArch64 encoding: S2_0_c1_c0_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
OSLSR_EL1 AArch32 encoding: p14, 0, Rt, c1, c1, 4
AArch64 encoding: S2_0_c1_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSDLR_EL1 AArch32 encoding: p14, 0, Rt, c1, c3, 4
AArch64 encoding: S2_0_c1_c3_4
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR AArch32 encoding: p14, 0, Rt, c0, c7, 0
AArch64 encoding: S0_0_c0_c7_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR32_EL2 AArch32 encoding: p0, 4, Rt, c0, c7, 0
AArch64 encoding: S2_4_c0_c7_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCCINT_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 0
AArch64 encoding: S2_0_c0_c2_0
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGDRAR AArch32 encoding: p14, 0, Rt, c0, c1, 0
AArch64 encoding: S0_0_c0_c1_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGDSAR AArch32 encoding: p14, 0, Rt, c0, c2, 0
AArch64 encoding: S0_0_c0_c2_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c0, 4
AArch64 encoding: S2_0_c0_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c0, 5
AArch64 encoding: S2_0_c0_c0_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c1, 4
AArch64 encoding: S2_0_c0_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c1, 5
AArch64 encoding: S2_0_c0_c1_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c2, 4
AArch64 encoding: S2_0_c0_c2_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c2, 5
AArch64 encoding: S2_0_c0_c2_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c3, 4
AArch64 encoding: S2_0_c0_c3_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c3, 5
AArch64 encoding: S2_0_c0_c3_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c4, 4
AArch64 encoding: S2_0_c0_c4_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c4, 5
AArch64 encoding: S2_0_c0_c4_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c5, 4
AArch64 encoding: S2_0_c0_c5_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c5, 5
AArch64 encoding: S2_0_c0_c5_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c0, 6
AArch64 encoding: S2_0_c0_c0_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c0, 7
AArch64 encoding: S2_0_c0_c0_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c1, 6
AArch64 encoding: S2_0_c0_c1_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c1, 7
AArch64 encoding: S2_0_c0_c1_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c2, 6
AArch64 encoding: S2_0_c0_c2_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c2, 7
AArch64 encoding: S2_0_c0_c2_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c3, 6
AArch64 encoding: S2_0_c0_c3_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c3, 7
AArch64 encoding: S2_0_c0_c3_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMCR AArch32 encoding: p15, 0, Rt, c9, c12, 0
AArch64 encoding: S0_0_c9_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 0
AArch64 encoding: S3_3_c9_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0 AArch32 encoding: p15, 0, Rt, c14, c8, 0
AArch64 encoding: S0_0_c14_c8_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 0
AArch64 encoding: S3_3_c14_c8_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0 AArch32 encoding: p15, 0, Rt, c14, c12, 0
AArch64 encoding: S0_0_c14_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 0
AArch64 encoding: S3_3_c14_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1 AArch32 encoding: p15, 0, Rt, c14, c8, 1
AArch64 encoding: S0_0_c14_c8_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 1
AArch64 encoding: S3_3_c14_c8_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1 AArch32 encoding: p15, 0, Rt, c14, c12, 1
AArch64 encoding: S0_0_c14_c12_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 1
AArch64 encoding: S3_3_c14_c12_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2 AArch32 encoding: p15, 0, Rt, c14, c8, 2
AArch64 encoding: S0_0_c14_c8_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 2
AArch64 encoding: S3_3_c14_c8_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2 AArch32 encoding: p15, 0, Rt, c14, c12, 2
AArch64 encoding: S0_0_c14_c12_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 2
AArch64 encoding: S3_3_c14_c12_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3 AArch32 encoding: p15, 0, Rt, c14, c8, 3
AArch64 encoding: S0_0_c14_c8_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 3
AArch64 encoding: S3_3_c14_c8_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3 AArch32 encoding: p15, 0, Rt, c14, c12, 3
AArch64 encoding: S0_0_c14_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 3
AArch64 encoding: S3_3_c14_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
ID_AA64PFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c4, 0
AArch64 encoding: S3_0_c0_c4_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c4, 1
AArch64 encoding: S3_0_c0_c4_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 2
AArch64 encoding: S3_0_c0_c4_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 3
AArch64 encoding: S3_0_c0_c4_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ZFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c4, 4
AArch64 encoding: S3_0_c0_c4_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 5
AArch64 encoding: S3_0_c0_c4_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 6
AArch64 encoding: S3_0_c0_c4_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64PFR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c4, 7
AArch64 encoding: S3_0_c0_c4_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 0
AArch64 encoding: S3_0_c0_c5_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 1
AArch64 encoding: S3_0_c0_c5_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 2
AArch64 encoding: S3_0_c0_c5_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64DFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 3
AArch64 encoding: S3_0_c0_c5_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 4
AArch64 encoding: S3_0_c0_c5_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c5, 5
AArch64 encoding: S3_0_c0_c5_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 6
AArch64 encoding: S3_0_c0_c5_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64AFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c5, 7
AArch64 encoding: S3_0_c0_c5_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c6, 0
AArch64 encoding: S3_0_c0_c6_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c6, 1
AArch64 encoding: S3_0_c0_c6_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR2_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 2
AArch64 encoding: S3_0_c0_c6_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 3
AArch64 encoding: S3_0_c0_c6_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR4_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 4
AArch64 encoding: S3_0_c0_c6_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 5
AArch64 encoding: S3_0_c0_c6_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 6
AArch64 encoding: S3_0_c0_c6_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64ISAR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c6, 7
AArch64 encoding: S3_0_c0_c6_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c7, 0
AArch64 encoding: S3_0_c0_c7_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c7, 1
AArch64 encoding: S3_0_c0_c7_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR2_EL1 AArch32 encoding: p0, 0, Rt, c0, c7, 2
AArch64 encoding: S3_0_c0_c7_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 3
AArch64 encoding: S3_0_c0_c7_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR4_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 4
AArch64 encoding: S3_0_c0_c7_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 5
AArch64 encoding: S3_0_c0_c7_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 6
AArch64 encoding: S3_0_c0_c7_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AA64MMFR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c7, 7
AArch64 encoding: S3_0_c0_c7_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR0_EL1 AArch32 encoding: p0, 0, Rt, c0, c3, 0
AArch64 encoding: S3_0_c0_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR1_EL1 AArch32 encoding: p0, 0, Rt, c0, c3, 1
AArch64 encoding: S3_0_c0_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR2_EL1 AArch32 encoding: p0, 0, Rt, c0, c3, 2
AArch64 encoding: S3_0_c0_c3_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR3_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 3
AArch64 encoding: S3_0_c0_c3_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_PFR2 AArch32 encoding: p0, 0, Rt, c0, c3, 4
AArch64 encoding: S3_0_c0_c3_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR5_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 5
AArch64 encoding: S3_0_c0_c3_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR6_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 6
AArch64 encoding: S3_0_c0_c3_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVFR7_EL1_RESERVED AArch32 encoding: p0, 0, Rt, c0, c3, 7
AArch64 encoding: S3_0_c0_c3_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
PMCEID0 AArch32 encoding: p15, 0, Rt, c9, c12, 6
AArch64 encoding: S0_0_c9_c12_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMCEID0_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 6
AArch64 encoding: S3_3_c9_c12_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMCEID1 AArch32 encoding: p15, 0, Rt, c9, c12, 7
AArch64 encoding: S0_0_c9_c12_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
PMCEID1_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 7
AArch64 encoding: S3_3_c9_c12_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
NZCV AArch32 encoding: p0, 3, Rt, c4, c2, 0
AArch64 encoding: S3_3_c4_c2_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
DAIF AArch32 encoding: p0, 3, Rt, c4, c2, 1
AArch64 encoding: S3_3_c4_c2_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
FPCR AArch32 encoding: p0, 3, Rt, c4, c4, 0
AArch64 encoding: S3_3_c4_c4_0
Type flags:
ARM_CP_SUPPRESS_TB_END
ARM_CP_FPU
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
FPSR AArch32 encoding: p0, 3, Rt, c4, c4, 1
AArch64 encoding: S3_3_c4_c4_1
Type flags:
ARM_CP_SUPPRESS_TB_END
ARM_CP_FPU
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
DCZID_EL0 AArch32 encoding: p0, 3, Rt, c0, c0, 7
AArch64 encoding: S3_3_c0_c0_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DC_ZVA AArch32 encoding: p0, 3, Rt, c7, c4, 1
AArch64 encoding: S1_3_c7_c4_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
CURRENTEL AArch32 encoding: p0, 0, Rt, c4, c2, 2
AArch64 encoding: S3_0_c4_c2_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
IC_IALLUIS AArch32 encoding: p0, 0, Rt, c7, c1, 0
AArch64 encoding: S1_0_c7_c1_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
IC_IALLU AArch32 encoding: p0, 0, Rt, c7, c5, 0
AArch64 encoding: S1_0_c7_c5_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
IC_IVAU AArch32 encoding: p0, 3, Rt, c7, c5, 1
AArch64 encoding: S1_3_c7_c5_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_IVAC AArch32 encoding: p0, 0, Rt, c7, c6, 1
AArch64 encoding: S1_0_c7_c6_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DC_ISW AArch32 encoding: p0, 0, Rt, c7, c6, 2
AArch64 encoding: S1_0_c7_c6_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DC_CVAC AArch32 encoding: p0, 3, Rt, c7, c10, 1
AArch64 encoding: S1_3_c7_c10_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_CSW AArch32 encoding: p0, 0, Rt, c7, c10, 2
AArch64 encoding: S1_0_c7_c10_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DC_CVAU AArch32 encoding: p0, 3, Rt, c7, c11, 1
AArch64 encoding: S1_3_c7_c11_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_CIVAC AArch32 encoding: p0, 3, Rt, c7, c14, 1
AArch64 encoding: S1_3_c7_c14_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DC_CISW AArch32 encoding: p0, 0, Rt, c7, c14, 2
AArch64 encoding: S1_0_c7_c14_2
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VMALLE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 0
AArch64 encoding: S1_0_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 1
AArch64 encoding: S1_0_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_ASIDE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 2
AArch64 encoding: S1_0_c8_c3_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAAE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 3
AArch64 encoding: S1_0_c8_c3_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VALE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 5
AArch64 encoding: S1_0_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAALE1IS AArch32 encoding: p0, 0, Rt, c8, c3, 7
AArch64 encoding: S1_0_c8_c3_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VMALLE1 AArch32 encoding: p0, 0, Rt, c8, c7, 0
AArch64 encoding: S1_0_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAE1 AArch32 encoding: p0, 0, Rt, c8, c7, 1
AArch64 encoding: S1_0_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_ASIDE1 AArch32 encoding: p0, 0, Rt, c8, c7, 2
AArch64 encoding: S1_0_c8_c7_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAAE1 AArch32 encoding: p0, 0, Rt, c8, c7, 3
AArch64 encoding: S1_0_c8_c7_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VALE1 AArch32 encoding: p0, 0, Rt, c8, c7, 5
AArch64 encoding: S1_0_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_VAALE1 AArch32 encoding: p0, 0, Rt, c8, c7, 7
AArch64 encoding: S1_0_c8_c7_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBI_IPAS2E1IS AArch32 encoding: p0, 4, Rt, c8, c0, 1
AArch64 encoding: S1_4_c8_c0_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2LE1IS AArch32 encoding: p0, 4, Rt, c8, c0, 5
AArch64 encoding: S1_4_c8_c0_5
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE1IS AArch32 encoding: p0, 4, Rt, c8, c3, 4
AArch64 encoding: S1_4_c8_c3_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VMALLS12E1IS AArch32 encoding: p0, 4, Rt, c8, c3, 6
AArch64 encoding: S1_4_c8_c3_6
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2E1 AArch32 encoding: p0, 4, Rt, c8, c4, 1
AArch64 encoding: S1_4_c8_c4_1
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_IPAS2LE1 AArch32 encoding: p0, 4, Rt, c8, c4, 5
AArch64 encoding: S1_4_c8_c4_5
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE1 AArch32 encoding: p0, 4, Rt, c8, c7, 4
AArch64 encoding: S1_4_c8_c7_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VMALLS12E1 AArch32 encoding: p0, 4, Rt, c8, c7, 6
AArch64 encoding: S1_4_c8_c7_6
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E1R AArch32 encoding: p0, 0, Rt, c7, c8, 0
AArch64 encoding: S1_0_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S1E1W AArch32 encoding: p0, 0, Rt, c7, c8, 1
AArch64 encoding: S1_0_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S1E0R AArch32 encoding: p0, 0, Rt, c7, c8, 2
AArch64 encoding: S1_0_c7_c8_2
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S1E0W AArch32 encoding: p0, 0, Rt, c7, c8, 3
AArch64 encoding: S1_0_c7_c8_3
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
AT_S12E1R AArch32 encoding: p0, 4, Rt, c7, c8, 4
AArch64 encoding: S1_4_c7_c8_4
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S12E1W AArch32 encoding: p0, 4, Rt, c7, c8, 5
AArch64 encoding: S1_4_c7_c8_5
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S12E0R AArch32 encoding: p0, 4, Rt, c7, c8, 6
AArch64 encoding: S1_4_c7_c8_6
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S12E0W AArch32 encoding: p0, 4, Rt, c7, c8, 7
AArch64 encoding: S1_4_c7_c8_7
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E3R AArch32 encoding: p0, 6, Rt, c7, c8, 0
AArch64 encoding: S1_6_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
AT_S1E3W AArch32 encoding: p0, 6, Rt, c7, c8, 1
AArch64 encoding: S1_6_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
PAR_EL1 AArch32 encoding: p0, 0, Rt, c7, c4, 0
AArch64 encoding: S3_0_c7_c4_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLBIMVALIS AArch32 encoding: p15, 0, Rt, c8, c3, 5
AArch64 encoding: S0_0_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAALIS AArch32 encoding: p15, 0, Rt, c8, c3, 7
AArch64 encoding: S0_0_c8_c3_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAL AArch32 encoding: p15, 0, Rt, c8, c7, 5
AArch64 encoding: S0_0_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAAL AArch32 encoding: p15, 0, Rt, c8, c7, 7
AArch64 encoding: S0_0_c8_c7_7
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVALH AArch32 encoding: p15, 4, Rt, c8, c7, 5
AArch64 encoding: S0_4_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVALHIS AArch32 encoding: p15, 4, Rt, c8, c3, 5
AArch64 encoding: S0_4_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2 AArch32 encoding: p15, 4, Rt, c8, c4, 1
AArch64 encoding: S0_4_c8_c4_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2IS AArch32 encoding: p15, 4, Rt, c8, c0, 1
AArch64 encoding: S0_4_c8_c0_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2L AArch32 encoding: p15, 4, Rt, c8, c4, 5
AArch64 encoding: S0_4_c8_c4_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIIPAS2LIS AArch32 encoding: p15, 4, Rt, c8, c0, 5
AArch64 encoding: S0_4_c8_c0_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
ICIALLUIS AArch32 encoding: p15, 0, Rt, c7, c1, 0
AArch64 encoding: S0_0_c7_c1_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
BPIALLUIS AArch32 encoding: p15, 0, Rt, c7, c1, 6
AArch64 encoding: S0_0_c7_c1_6
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ICIALLU AArch32 encoding: p15, 0, Rt, c7, c5, 0
AArch64 encoding: S0_0_c7_c5_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ICIMVAU AArch32 encoding: p15, 0, Rt, c7, c5, 1
AArch64 encoding: S0_0_c7_c5_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
BPIALL AArch32 encoding: p15, 0, Rt, c7, c5, 6
AArch64 encoding: S0_0_c7_c5_6
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
BPIMVA AArch32 encoding: p15, 0, Rt, c7, c5, 7
AArch64 encoding: S0_0_c7_c5_7
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCIMVAC AArch32 encoding: p15, 0, Rt, c7, c6, 1
AArch64 encoding: S0_0_c7_c6_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCISW AArch32 encoding: p15, 0, Rt, c7, c6, 2
AArch64 encoding: S0_0_c7_c6_2
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCMVAC AArch32 encoding: p15, 0, Rt, c7, c10, 1
AArch64 encoding: S0_0_c7_c10_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCSW AArch32 encoding: p15, 0, Rt, c7, c10, 2
AArch64 encoding: S0_0_c7_c10_2
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCMVAU AArch32 encoding: p15, 0, Rt, c7, c11, 1
AArch64 encoding: S0_0_c7_c11_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCIMVAC AArch32 encoding: p15, 0, Rt, c7, c14, 1
AArch64 encoding: S0_0_c7_c14_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DCCISW AArch32 encoding: p15, 0, Rt, c7, c14, 2
AArch64 encoding: S0_0_c7_c14_2
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DACR AArch32 encoding: p15, 0, Rt, c3, c0, 0
AArch64 encoding: S0_0_c3_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ELR_EL1 AArch32 encoding: p0, 0, Rt, c4, c0, 1
AArch64 encoding: S3_0_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SPSR_EL1 AArch32 encoding: p0, 0, Rt, c4, c0, 0
AArch64 encoding: S3_0_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SP_EL0 AArch32 encoding: p0, 0, Rt, c4, c1, 0
AArch64 encoding: S3_0_c4_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SP_EL1 AArch32 encoding: p0, 4, Rt, c4, c1, 0
AArch64 encoding: S3_4_c4_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSel AArch32 encoding: p0, 0, Rt, c4, c2, 0
AArch64 encoding: S3_0_c4_c2_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FPEXC32_EL2 AArch32 encoding: p0, 4, Rt, c5, c3, 0
AArch64 encoding: S3_4_c5_c3_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
DACR32_EL2 AArch32 encoding: p0, 4, Rt, c3, c0, 0
AArch64 encoding: S3_4_c3_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
IFSR32_EL2 AArch32 encoding: p0, 4, Rt, c5, c0, 1
AArch64 encoding: S3_4_c5_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_IRQ AArch32 encoding: p0, 4, Rt, c4, c3, 0
AArch64 encoding: S3_4_c4_c3_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_ABT AArch32 encoding: p0, 4, Rt, c4, c3, 1
AArch64 encoding: S3_4_c4_c3_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_UND AArch32 encoding: p0, 4, Rt, c4, c3, 2
AArch64 encoding: S3_4_c4_c3_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_FIQ AArch32 encoding: p0, 4, Rt, c4, c3, 3
AArch64 encoding: S3_4_c4_c3_3
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCR_EL3 AArch32 encoding: p0, 6, Rt, c1, c3, 1
AArch64 encoding: S3_6_c1_c3_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SDCR AArch32 encoding: p15, 0, Rt, c1, c3, 1
AArch64 encoding: S0_0_c1_c3_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
VPIDR AArch32 encoding: p15, 4, Rt, c0, c0, 0
AArch64 encoding: S0_4_c0_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 0
AArch64 encoding: S3_4_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VMPIDR AArch32 encoding: p15, 4, Rt, c0, c0, 5
AArch64 encoding: S0_4_c0_c0_5
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VMPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 5
AArch64 encoding: S3_4_c0_c0_5
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 0
AArch64 encoding: S3_4_c1_c1_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR AArch32 encoding: p15, 4, Rt, c1, c1, 0
AArch64 encoding: S0_4_c1_c1_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HACR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 7
AArch64 encoding: S3_4_c1_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ELR_EL2 AArch32 encoding: p0, 4, Rt, c4, c0, 1
AArch64 encoding: S3_4_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ESR_EL2 AArch32 encoding: p0, 4, Rt, c5, c2, 0
AArch64 encoding: S3_4_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
FAR_EL2 AArch32 encoding: p0, 4, Rt, c6, c0, 0
AArch64 encoding: S3_4_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HIFAR AArch32 encoding: p15, 4, Rt, c6, c0, 2
AArch64 encoding: S0_4_c6_c0_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SPSR_EL2 AArch32 encoding: p0, 4, Rt, c4, c0, 0
AArch64 encoding: S3_4_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VBAR_EL2 AArch32 encoding: p0, 4, Rt, c12, c0, 0
AArch64 encoding: S3_4_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SP_EL2 AArch32 encoding: p0, 6, Rt, c4, c1, 0
AArch64 encoding: S3_6_c4_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CPTR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 2
AArch64 encoding: S3_4_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c2, 0
AArch64 encoding: S3_4_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HMAIR1 AArch32 encoding: p15, 4, Rt, c10, c2, 1
AArch64 encoding: S0_4_c10_c2_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AMAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c3, 0
AArch64 encoding: S3_4_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HAMAIR1 AArch32 encoding: p15, 4, Rt, c10, c3, 1
AArch64 encoding: S0_4_c10_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR0_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 0
AArch64 encoding: S3_4_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR1_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 1
AArch64 encoding: S3_4_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 2
AArch64 encoding: S3_4_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTCR AArch32 encoding: p15, 4, Rt, c2, c1, 2
AArch64 encoding: S0_4_c2_c1_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 2
AArch64 encoding: S3_4_c2_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR AArch32 encoding: p15, 6, Rt, c0, c2, 0
AArch64 encoding: S0_6_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 0
AArch64 encoding: S3_4_c2_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 0
AArch64 encoding: S3_4_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TPIDR_EL2 AArch32 encoding: p0, 4, Rt, c13, c0, 2
AArch64 encoding: S3_4_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TTBR0_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 0
AArch64 encoding: S3_4_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HTTBR AArch32 encoding: p15, 4, Rt, c0, c2, 0
AArch64 encoding: S0_4_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TLBIALLNSNH AArch32 encoding: p15, 4, Rt, c8, c7, 4
AArch64 encoding: S0_4_c8_c7_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLNSNHIS AArch32 encoding: p15, 4, Rt, c8, c3, 4
AArch64 encoding: S0_4_c8_c3_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLH AArch32 encoding: p15, 4, Rt, c8, c7, 0
AArch64 encoding: S0_4_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIALLHIS AArch32 encoding: p15, 4, Rt, c8, c3, 0
AArch64 encoding: S0_4_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVAH AArch32 encoding: p15, 4, Rt, c8, c7, 1
AArch64 encoding: S0_4_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBIMVAHIS AArch32 encoding: p15, 4, Rt, c8, c3, 1
AArch64 encoding: S0_4_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE2 AArch32 encoding: p0, 4, Rt, c8, c7, 0
AArch64 encoding: S1_4_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VAE2 AArch32 encoding: p0, 4, Rt, c8, c7, 1
AArch64 encoding: S1_4_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VALE2 AArch32 encoding: p0, 4, Rt, c8, c7, 5
AArch64 encoding: S1_4_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_ALLE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 0
AArch64 encoding: S1_4_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VAE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 1
AArch64 encoding: S1_4_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
TLBI_VALE2IS AArch32 encoding: p0, 4, Rt, c8, c3, 5
AArch64 encoding: S1_4_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E2R AArch32 encoding: p0, 4, Rt, c7, c8, 0
AArch64 encoding: S1_4_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
AT_S1E2W AArch32 encoding: p0, 4, Rt, c7, c8, 1
AArch64 encoding: S1_4_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
ATS1HR AArch32 encoding: p15, 4, Rt, c7, c8, 0
AArch64 encoding: S0_4_c7_c8_0
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
ATS1HW AArch32 encoding: p15, 4, Rt, c7, c8, 1
AArch64 encoding: S0_4_c7_c8_1
Type flags:
ARM_CP_NO_RAW
ARM_CP_RAISES_EXC
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
CNTHCTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c1, 0
AArch64 encoding: S3_4_c14_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTVOFF_EL2 AArch32 encoding: p0, 4, Rt, c14, c0, 3
AArch64 encoding: S3_4_c14_c0_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTVOFF AArch32 encoding: p15, 4, Rt, c0, c14, 0
AArch64 encoding: S0_4_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 2
AArch64 encoding: S3_4_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CVAL AArch32 encoding: p15, 6, Rt, c0, c14, 0
AArch64 encoding: S0_6_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_TVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 0
AArch64 encoding: S3_4_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 1
AArch64 encoding: S3_4_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 1
AArch64 encoding: S3_4_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HPFAR AArch32 encoding: p15, 4, Rt, c6, c0, 4
AArch64 encoding: S0_4_c6_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HPFAR_EL2 AArch32 encoding: p0, 4, Rt, c6, c0, 4
AArch64 encoding: S3_4_c6_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HSTR_EL2 AArch32 encoding: p15, 4, Rt, c1, c1, 3
AArch64 encoding: S3_4_c1_c1_3
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR2 AArch32 encoding: p15, 4, Rt, c1, c1, 4
AArch64 encoding: S0_4_c1_c1_4
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCR_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 0
AArch64 encoding: S3_6_c1_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SCR AArch32 encoding: p15, 0, Rt, c1, c1, 0
AArch64 encoding: S0_0_c1_c1_0
Type flags:
ARM_CP_ALIAS
ARM_CP_NEWEL
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SDER32_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 1
AArch64 encoding: S3_6_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SDER AArch32 encoding: p15, 0, Rt, c1, c1, 1
AArch64 encoding: S0_0_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
MVBAR AArch32 encoding: p15, 0, Rt, c12, c0, 1
AArch64 encoding: S0_0_c12_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0_EL3 AArch32 encoding: p0, 6, Rt, c2, c0, 0
AArch64 encoding: S3_6_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
TCR_EL3 AArch32 encoding: p0, 6, Rt, c2, c0, 2
AArch64 encoding: S3_6_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ELR_EL3 AArch32 encoding: p0, 6, Rt, c4, c0, 1
AArch64 encoding: S3_6_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ESR_EL3 AArch32 encoding: p0, 6, Rt, c5, c2, 0
AArch64 encoding: S3_6_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
FAR_EL3 AArch32 encoding: p0, 6, Rt, c6, c0, 0
AArch64 encoding: S3_6_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SPSR_EL3 AArch32 encoding: p0, 6, Rt, c4, c0, 0
AArch64 encoding: S3_6_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
VBAR_EL3 AArch32 encoding: p0, 6, Rt, c12, c0, 0
AArch64 encoding: S3_6_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CPTR_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 2
AArch64 encoding: S3_6_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
TPIDR_EL3 AArch32 encoding: p0, 6, Rt, c13, c0, 2
AArch64 encoding: S3_6_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
AMAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c3, 0
AArch64 encoding: S3_6_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
AFSR0_EL3 AArch32 encoding: p0, 6, Rt, c5, c1, 0
AArch64 encoding: S3_6_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
AFSR1_EL3 AArch32 encoding: p0, 6, Rt, c5, c1, 1
AArch64 encoding: S3_6_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
TLBI_ALLE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 0
AArch64 encoding: S1_6_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VAE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 1
AArch64 encoding: S1_6_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VALE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 5
AArch64 encoding: S1_6_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_ALLE3 AArch32 encoding: p0, 6, Rt, c8, c7, 0
AArch64 encoding: S1_6_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VAE3 AArch32 encoding: p0, 6, Rt, c8, c7, 1
AArch64 encoding: S1_6_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VALE3 AArch32 encoding: p0, 6, Rt, c8, c7, 5
AArch64 encoding: S1_6_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
RVBAR_EL3 AArch32 encoding: p0, 6, Rt, c12, c0, 1
AArch64 encoding: S3_6_c12_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
SCTLR_EL3 AArch32 encoding: p0, 6, Rt, c1, c0, 0
AArch64 encoding: S3_6_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
NSACR AArch32 encoding: p15, 0, Rt, c1, c1, 2
AArch64 encoding: S0_0_c1_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DFSR AArch32 encoding: p15, 0, Rt, c5, c0, 0
AArch64 encoding: S0_0_c5_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
IFSR AArch32 encoding: p15, 0, Rt, c5, c0, 1
AArch64 encoding: S0_0_c5_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DFAR AArch32 encoding: p15, 0, Rt, c6, c0, 0
AArch64 encoding: S0_0_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FAR_EL1 AArch32 encoding: p0, 0, Rt, c6, c0, 0
AArch64 encoding: S3_0_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ESR_EL1 AArch32 encoding: p0, 0, Rt, c5, c2, 0
AArch64 encoding: S3_0_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 0
AArch64 encoding: S3_0_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR1_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 1
AArch64 encoding: S3_0_c2_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TCR_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 2
AArch64 encoding: S3_0_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBCR AArch32 encoding: p15, 0, Rt, c2, c0, 2
AArch64 encoding: S0_0_c2_c0_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTFRQ AArch32 encoding: p15, 0, Rt, c14, c0, 0
AArch64 encoding: S0_0_c14_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
CNTFRQ_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 0
AArch64 encoding: S3_3_c14_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
CNTKCTL AArch32 encoding: p0, 0, Rt, c14, c1, 0
AArch64 encoding: S3_0_c14_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTP_CTL AArch32 encoding: p15, 0, Rt, c14, c2, 1
AArch64 encoding: S0_0_c14_c2_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CTL_S AArch32 encoding: p15, 0, Rt, c14, c2, 1
AArch64 encoding: S0_0_c14_c2_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CTL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 1
AArch64 encoding: S3_3_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CTL AArch32 encoding: p15, 0, Rt, c14, c3, 1
AArch64 encoding: S0_0_c14_c3_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CTL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 1
AArch64 encoding: S3_3_c14_c3_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL AArch32 encoding: p15, 0, Rt, c14, c2, 0
AArch64 encoding: S0_0_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL_S AArch32 encoding: p15, 0, Rt, c14, c2, 0
AArch64 encoding: S0_0_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_TVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 0
AArch64 encoding: S3_3_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_TVAL AArch32 encoding: p15, 0, Rt, c14, c3, 0
AArch64 encoding: S0_0_c14_c3_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_TVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 0
AArch64 encoding: S3_3_c14_c3_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTPCT AArch32 encoding: p15, 0, Rt, c0, c14, 0
AArch64 encoding: S0_0_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTPCT_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 1
AArch64 encoding: S3_3_c14_c0_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTVCT AArch32 encoding: p15, 1, Rt, c0, c14, 0
AArch64 encoding: S0_1_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTVCT_EL0 AArch32 encoding: p0, 3, Rt, c14, c0, 2
AArch64 encoding: S3_3_c14_c0_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
CNTP_CVAL AArch32 encoding: p15, 2, Rt, c0, c14, 0
AArch64 encoding: S0_2_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CVAL_S AArch32 encoding: p15, 2, Rt, c0, c14, 0
AArch64 encoding: S0_2_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTP_CVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c2, 2
AArch64 encoding: S3_3_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CVAL AArch32 encoding: p15, 3, Rt, c0, c14, 0
AArch64 encoding: S0_3_c0_c14_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTV_CVAL_EL0 AArch32 encoding: p0, 3, Rt, c14, c3, 2
AArch64 encoding: S3_3_c14_c3_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
CNTPS_TVAL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 0
AArch64 encoding: S3_7_c14_c2_0
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTPS_CTL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 1
AArch64 encoding: S3_7_c14_c2_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CNTPS_CVAL_EL1 AArch32 encoding: p0, 7, Rt, c14, c2, 2
AArch64 encoding: S3_7_c14_c2_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PAR AArch32 encoding: p15, 0, Rt, c7, c4, 0
AArch64 encoding: S0_0_c7_c4_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AMAIR0 AArch32 encoding: p0, 0, Rt, c10, c3, 0
AArch64 encoding: S3_0_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AMAIR1 AArch32 encoding: p15, 0, Rt, c10, c3, 1
AArch64 encoding: S0_0_c10_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PAR AArch32 encoding: p15, 0, Rt, c0, c7, 0
AArch64 encoding: S0_0_c0_c7_0
Type flags:
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0 AArch32 encoding: p15, 0, Rt, c0, c2, 0
AArch64 encoding: S0_0_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR1 AArch32 encoding: p15, 1, Rt, c0, c2, 0
AArch64 encoding: S0_1_c0_c2_0
Type flags:
ARM_CP_64BIT
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
JIDR AArch32 encoding: p14, 7, Rt, c0, c0, 0
AArch64 encoding: S0_7_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
JOSCR AArch32 encoding: p14, 7, Rt, c1, c0, 0
AArch64 encoding: S0_7_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
JMCR AArch32 encoding: p14, 7, Rt, c2, c0, 0
AArch64 encoding: S0_7_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 0
AArch64 encoding: S3_0_c0_c0_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MIDR AArch32 encoding: p15, 0, Rt, c0, c0, 4
AArch64 encoding: S0_0_c0_c0_4
Type flags:
ARM_CP_CONST
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MIDR AArch32 encoding: p15, 0, Rt, c0, c0, 7
AArch64 encoding: S0_0_c0_c0_7
Type flags:
ARM_CP_CONST
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
REVIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 6
AArch64 encoding: S3_0_c0_c0_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CTR AArch32 encoding: p15, 0, Rt, c0, c0, 1
AArch64 encoding: S0_0_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CTR_EL0 AArch32 encoding: p0, 3, Rt, c0, c0, 1
AArch64 encoding: S3_3_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
TCMTR AArch32 encoding: p15, 0, Rt, c0, c0, 2
AArch64 encoding: S0_0_c0_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
TLBTR AArch32 encoding: p15, 0, Rt, c0, c0, 3
AArch64 encoding: S0_0_c0_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MPIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 5
AArch64 encoding: S3_0_c0_c0_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ACTLR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 1
AArch64 encoding: S3_0_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ACTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 1
AArch64 encoding: S3_4_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ACTLR_EL3 AArch32 encoding: p0, 6, Rt, c1, c0, 1
AArch64 encoding: S3_6_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CBAR AArch32 encoding: p15, 1, Rt, c15, c3, 0
AArch64 encoding: S0_1_c15_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CBAR_EL1 AArch32 encoding: p0, 1, Rt, c15, c3, 0
AArch64 encoding: S3_1_c15_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
VBAR AArch32 encoding: p0, 0, Rt, c12, c0, 0
AArch64 encoding: S3_0_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SCTLR AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S3_0_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2LOCKDOWN AArch32 encoding: p15, 1, Rt, c9, c0, 0
AArch64 encoding: S0_1_c9_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
L2AUXCR AArch32 encoding: p15, 1, Rt, c9, c0, 2
AArch64 encoding: S0_1_c9_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 1
AArch64 encoding: S3_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 1
AArch64 encoding: S0_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ID_PFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 0
AArch64 encoding: S3_0_c0_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_PFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 1
AArch64 encoding: S3_0_c0_c1_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_DFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 2
AArch64 encoding: S3_0_c0_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 3
AArch64 encoding: S3_0_c0_c1_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 4
AArch64 encoding: S3_0_c0_c1_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 5
AArch64 encoding: S3_0_c0_c1_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR2 AArch32 encoding: p0, 0, Rt, c0, c1, 6
AArch64 encoding: S3_0_c0_c1_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR3 AArch32 encoding: p0, 0, Rt, c0, c1, 7
AArch64 encoding: S3_0_c0_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR0 AArch32 encoding: p0, 0, Rt, c0, c2, 0
AArch64 encoding: S3_0_c0_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR1 AArch32 encoding: p0, 0, Rt, c0, c2, 1
AArch64 encoding: S3_0_c0_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR2 AArch32 encoding: p0, 0, Rt, c0, c2, 2
AArch64 encoding: S3_0_c0_c2_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR3 AArch32 encoding: p0, 0, Rt, c0, c2, 3
AArch64 encoding: S3_0_c0_c2_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR4 AArch32 encoding: p0, 0, Rt, c0, c2, 4
AArch64 encoding: S3_0_c0_c2_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR5 AArch32 encoding: p0, 0, Rt, c0, c2, 5
AArch64 encoding: S3_0_c0_c2_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR4 AArch32 encoding: p0, 0, Rt, c0, c2, 6
AArch64 encoding: S3_0_c0_c2_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR6 AArch32 encoding: p0, 0, Rt, c0, c2, 7
AArch64 encoding: S3_0_c0_c2_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVA_prefetch AArch32 encoding: p15, 0, Rt, c7, c13, 1
AArch64 encoding: S0_0_c7_c13_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ISB AArch32 encoding: p15, 0, Rt, c7, c5, 4
AArch64 encoding: S0_0_c7_c5_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DSB AArch32 encoding: p15, 0, Rt, c7, c10, 4
AArch64 encoding: S0_0_c7_c10_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DMB AArch32 encoding: p15, 0, Rt, c7, c10, 5
AArch64 encoding: S0_0_c7_c10_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
IFAR AArch32 encoding: p15, 0, Rt, c6, c0, 2
AArch64 encoding: S0_0_c6_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
WFAR AArch32 encoding: p15, 0, Rt, c6, c0, 1
AArch64 encoding: S0_0_c6_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPACR AArch32 encoding: p0, 0, Rt, c1, c0, 2
AArch64 encoding: S3_0_c1_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDR_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 2
AArch64 encoding: S3_3_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRURW AArch32 encoding: p15, 0, Rt, c13, c0, 2
AArch64 encoding: S0_0_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRRO_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 3
AArch64 encoding: S3_3_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDRURO AArch32 encoding: p15, 0, Rt, c13, c0, 3
AArch64 encoding: S0_0_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 4
AArch64 encoding: S3_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDRPRW AArch32 encoding: p15, 0, Rt, c13, c0, 4
AArch64 encoding: S0_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CLIDR AArch32 encoding: p0, 1, Rt, c0, c0, 1
AArch64 encoding: S3_1_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
NOP AArch32 encoding: p15, 0, Rt, c7, c0, 4
AArch64 encoding: S0_0_c7_c0_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
PMCNTENSET AArch32 encoding: p15, 0, Rt, c9, c12, 1
AArch64 encoding: S0_0_c9_c12_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENSET_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 1
AArch64 encoding: S3_3_c9_c12_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR AArch32 encoding: p15, 0, Rt, c9, c12, 2
AArch64 encoding: S0_0_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 2
AArch64 encoding: S3_3_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSR AArch32 encoding: p15, 0, Rt, c9, c12, 3
AArch64 encoding: S0_0_c9_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 3
AArch64 encoding: S3_3_c9_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSWINC AArch32 encoding: p15, 0, Rt, c9, c12, 4
AArch64 encoding: S0_0_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSWINC_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 4
AArch64 encoding: S3_3_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSELR AArch32 encoding: p15, 0, Rt, c9, c12, 5
AArch64 encoding: S0_0_c9_c12_5
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSELR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 5
AArch64 encoding: S3_3_c9_c12_5
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 0
AArch64 encoding: S0_0_c9_c13_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 0
AArch64 encoding: S3_3_c9_c13_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR AArch32 encoding: p15, 0, Rt, c14, c15, 7
AArch64 encoding: S0_0_c14_c15_7
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR_EL0 AArch32 encoding: p0, 3, Rt, c14, c15, 7
AArch64 encoding: S3_3_c14_c15_7
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER AArch32 encoding: p15, 0, Rt, c9, c13, 1
AArch64 encoding: S0_0_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 1
AArch64 encoding: S3_3_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 2
AArch64 encoding: S0_0_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 2
AArch64 encoding: S3_3_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMUSERENR AArch32 encoding: p15, 0, Rt, c9, c14, 0
AArch64 encoding: S0_0_c9_c14_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMUSERENR_EL0 AArch32 encoding: p0, 3, Rt, c9, c14, 0
AArch64 encoding: S3_3_c9_c14_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMINTENSET AArch32 encoding: p15, 0, Rt, c9, c14, 1
AArch64 encoding: S0_0_c9_c14_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENSET_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 1
AArch64 encoding: S3_0_c9_c14_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR AArch32 encoding: p15, 0, Rt, c9, c14, 2
AArch64 encoding: S0_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 2
AArch64 encoding: S3_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CCSIDR AArch32 encoding: p0, 1, Rt, c0, c0, 0
AArch64 encoding: S3_1_c0_c0_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CSSELR AArch32 encoding: p0, 2, Rt, c0, c0, 0
AArch64 encoding: S3_2_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AIDR AArch32 encoding: p0, 1, Rt, c0, c0, 7
AArch64 encoding: S3_1_c0_c0_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
AFSR0_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 0
AArch64 encoding: S3_0_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AFSR1_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 1
AArch64 encoding: S3_0_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL1 AArch32 encoding: p0, 0, Rt, c10, c2, 0
AArch64 encoding: S3_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c2, 0
AArch64 encoding: S3_6_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
MAIR0 AArch32 encoding: p15, 0, Rt, c10, c2, 0
AArch64 encoding: S0_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR1 AArch32 encoding: p15, 0, Rt, c10, c2, 1
AArch64 encoding: S0_0_c10_c2_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ISR_EL1 AArch32 encoding: p0, 0, Rt, c12, c1, 0
AArch64 encoding: S3_0_c12_c1_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ITLBIALL AArch32 encoding: p15, 0, Rt, c8, c5, 0
AArch64 encoding: S0_0_c8_c5_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIMVA AArch32 encoding: p15, 0, Rt, c8, c5, 1
AArch64 encoding: S0_0_c8_c5_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIASID AArch32 encoding: p15, 0, Rt, c8, c5, 2
AArch64 encoding: S0_0_c8_c5_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIALL AArch32 encoding: p15, 0, Rt, c8, c6, 0
AArch64 encoding: S0_0_c8_c6_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIMVA AArch32 encoding: p15, 0, Rt, c8, c6, 1
AArch64 encoding: S0_0_c8_c6_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIASID AArch32 encoding: p15, 0, Rt, c8, c6, 2
AArch64 encoding: S0_0_c8_c6_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIALL AArch32 encoding: p15, 0, Rt, c8, c7, 0
AArch64 encoding: S0_0_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVA AArch32 encoding: p15, 0, Rt, c8, c7, 1
AArch64 encoding: S0_0_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASID AArch32 encoding: p15, 0, Rt, c8, c7, 2
AArch64 encoding: S0_0_c8_c7_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAA AArch32 encoding: p15, 0, Rt, c8, c7, 3
AArch64 encoding: S0_0_c8_c7_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DBGDIDR AArch32 encoding: p14, 0, Rt, c0, c0, 0
AArch64 encoding: S0_0_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGDRAR AArch32 encoding: p14, 0, Rt, c1, c0, 0
AArch64 encoding: S0_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDRAR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S2_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
DBGDSAR AArch32 encoding: p14, 0, Rt, c2, c0, 0
AArch64 encoding: S0_0_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDSCR_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 2
AArch64 encoding: S2_0_c0_c2_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MDCCSR_EL0 AArch32 encoding: p14, 0, Rt, c0, c1, 0
AArch64 encoding: S2_0_c0_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSLAR_EL1 AArch32 encoding: p14, 0, Rt, c1, c0, 4
AArch64 encoding: S2_0_c1_c0_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
OSLSR_EL1 AArch32 encoding: p14, 0, Rt, c1, c1, 4
AArch64 encoding: S2_0_c1_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSDLR_EL1 AArch32 encoding: p14, 0, Rt, c1, c3, 4
AArch64 encoding: S2_0_c1_c3_4
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR AArch32 encoding: p14, 0, Rt, c0, c7, 0
AArch64 encoding: S0_0_c0_c7_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR32_EL2 AArch32 encoding: p0, 4, Rt, c0, c7, 0
AArch64 encoding: S2_4_c0_c7_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCCINT_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 0
AArch64 encoding: S2_0_c0_c2_0
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c0, 4
AArch64 encoding: S2_0_c0_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c0, 5
AArch64 encoding: S2_0_c0_c0_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c1, 4
AArch64 encoding: S2_0_c0_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c1, 5
AArch64 encoding: S2_0_c0_c1_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c2, 4
AArch64 encoding: S2_0_c0_c2_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c2, 5
AArch64 encoding: S2_0_c0_c2_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c3, 4
AArch64 encoding: S2_0_c0_c3_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c3, 5
AArch64 encoding: S2_0_c0_c3_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c4, 4
AArch64 encoding: S2_0_c0_c4_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c4, 5
AArch64 encoding: S2_0_c0_c4_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c5, 4
AArch64 encoding: S2_0_c0_c5_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c5, 5
AArch64 encoding: S2_0_c0_c5_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c0, 6
AArch64 encoding: S2_0_c0_c0_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c0, 7
AArch64 encoding: S2_0_c0_c0_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c1, 6
AArch64 encoding: S2_0_c0_c1_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c1, 7
AArch64 encoding: S2_0_c0_c1_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMCR AArch32 encoding: p15, 0, Rt, c9, c12, 0
AArch64 encoding: S0_0_c9_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 0
AArch64 encoding: S3_3_c9_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0 AArch32 encoding: p15, 0, Rt, c14, c8, 0
AArch64 encoding: S0_0_c14_c8_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 0
AArch64 encoding: S3_3_c14_c8_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0 AArch32 encoding: p15, 0, Rt, c14, c12, 0
AArch64 encoding: S0_0_c14_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 0
AArch64 encoding: S3_3_c14_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1 AArch32 encoding: p15, 0, Rt, c14, c8, 1
AArch64 encoding: S0_0_c14_c8_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 1
AArch64 encoding: S3_3_c14_c8_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1 AArch32 encoding: p15, 0, Rt, c14, c12, 1
AArch64 encoding: S0_0_c14_c12_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 1
AArch64 encoding: S3_3_c14_c12_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2 AArch32 encoding: p15, 0, Rt, c14, c8, 2
AArch64 encoding: S0_0_c14_c8_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 2
AArch64 encoding: S3_3_c14_c8_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2 AArch32 encoding: p15, 0, Rt, c14, c12, 2
AArch64 encoding: S0_0_c14_c12_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 2
AArch64 encoding: S3_3_c14_c12_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3 AArch32 encoding: p15, 0, Rt, c14, c8, 3
AArch64 encoding: S0_0_c14_c8_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 3
AArch64 encoding: S3_3_c14_c8_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3 AArch32 encoding: p15, 0, Rt, c14, c12, 3
AArch64 encoding: S0_0_c14_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 3
AArch64 encoding: S3_3_c14_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
VPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 0
AArch64 encoding: S3_4_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VMPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 5
AArch64 encoding: S3_4_c0_c0_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VBAR_EL2 AArch32 encoding: p0, 4, Rt, c12, c0, 0
AArch64 encoding: S3_4_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 0
AArch64 encoding: S3_4_c1_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HACR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 7
AArch64 encoding: S3_4_c1_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ESR_EL2 AArch32 encoding: p0, 4, Rt, c5, c2, 0
AArch64 encoding: S3_4_c5_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CPTR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 2
AArch64 encoding: S3_4_c1_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c2, 0
AArch64 encoding: S3_4_c10_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HMAIR1 AArch32 encoding: p15, 4, Rt, c10, c2, 1
AArch64 encoding: S0_4_c10_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AMAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c3, 0
AArch64 encoding: S3_4_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HAMAIR1 AArch32 encoding: p15, 4, Rt, c10, c3, 1
AArch64 encoding: S0_4_c10_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR0_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 0
AArch64 encoding: S3_4_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR1_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 1
AArch64 encoding: S3_4_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 2
AArch64 encoding: S3_4_c2_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 2
AArch64 encoding: S3_4_c2_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR AArch32 encoding: p15, 6, Rt, c0, c2, 0
AArch64 encoding: S0_6_c0_c2_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 0
AArch64 encoding: S3_4_c2_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 0
AArch64 encoding: S3_4_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TPIDR_EL2 AArch32 encoding: p0, 4, Rt, c13, c0, 2
AArch64 encoding: S3_4_c13_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TTBR0_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 0
AArch64 encoding: S3_4_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HTTBR AArch32 encoding: p15, 4, Rt, c0, c2, 0
AArch64 encoding: S0_4_c0_c2_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHCTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c1, 0
AArch64 encoding: S3_4_c14_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTVOFF_EL2 AArch32 encoding: p0, 4, Rt, c14, c0, 3
AArch64 encoding: S3_4_c14_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTVOFF AArch32 encoding: p15, 4, Rt, c0, c14, 0
AArch64 encoding: S0_4_c0_c14_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 2
AArch64 encoding: S3_4_c14_c2_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CVAL AArch32 encoding: p15, 6, Rt, c0, c14, 0
AArch64 encoding: S0_6_c0_c14_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_TVAL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 0
AArch64 encoding: S3_4_c14_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CNTHP_CTL_EL2 AArch32 encoding: p0, 4, Rt, c14, c2, 1
AArch64 encoding: S3_4_c14_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 1
AArch64 encoding: S3_4_c1_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HPFAR_EL2 AArch32 encoding: p0, 4, Rt, c6, c0, 4
AArch64 encoding: S3_4_c6_c0_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HSTR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 3
AArch64 encoding: S3_4_c1_c1_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
FAR_EL2 AArch32 encoding: p0, 4, Rt, c6, c0, 0
AArch64 encoding: S3_4_c6_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HIFAR AArch32 encoding: p15, 4, Rt, c6, c0, 2
AArch64 encoding: S0_4_c6_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCR_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 0
AArch64 encoding: S3_6_c1_c1_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SCR AArch32 encoding: p15, 0, Rt, c1, c1, 0
AArch64 encoding: S0_0_c1_c1_0
Type flags:
ARM_CP_ALIAS
ARM_CP_NEWEL
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SDER32_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 1
AArch64 encoding: S3_6_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SDER AArch32 encoding: p15, 0, Rt, c1, c1, 1
AArch64 encoding: S0_0_c1_c1_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
MVBAR AArch32 encoding: p15, 0, Rt, c12, c0, 1
AArch64 encoding: S0_0_c12_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0_EL3 AArch32 encoding: p0, 6, Rt, c2, c0, 0
AArch64 encoding: S3_6_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
TCR_EL3 AArch32 encoding: p0, 6, Rt, c2, c0, 2
AArch64 encoding: S3_6_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ELR_EL3 AArch32 encoding: p0, 6, Rt, c4, c0, 1
AArch64 encoding: S3_6_c4_c0_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
ESR_EL3 AArch32 encoding: p0, 6, Rt, c5, c2, 0
AArch64 encoding: S3_6_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
FAR_EL3 AArch32 encoding: p0, 6, Rt, c6, c0, 0
AArch64 encoding: S3_6_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
SPSR_EL3 AArch32 encoding: p0, 6, Rt, c4, c0, 0
AArch64 encoding: S3_6_c4_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
VBAR_EL3 AArch32 encoding: p0, 6, Rt, c12, c0, 0
AArch64 encoding: S3_6_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
CPTR_EL3 AArch32 encoding: p0, 6, Rt, c1, c1, 2
AArch64 encoding: S3_6_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
TPIDR_EL3 AArch32 encoding: p0, 6, Rt, c13, c0, 2
AArch64 encoding: S3_6_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
AMAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c3, 0
AArch64 encoding: S3_6_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
AFSR0_EL3 AArch32 encoding: p0, 6, Rt, c5, c1, 0
AArch64 encoding: S3_6_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
AFSR1_EL3 AArch32 encoding: p0, 6, Rt, c5, c1, 1
AArch64 encoding: S3_6_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
TLBI_ALLE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 0
AArch64 encoding: S1_6_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VAE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 1
AArch64 encoding: S1_6_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VALE3IS AArch32 encoding: p0, 6, Rt, c8, c3, 5
AArch64 encoding: S1_6_c8_c3_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_ALLE3 AArch32 encoding: p0, 6, Rt, c8, c7, 0
AArch64 encoding: S1_6_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VAE3 AArch32 encoding: p0, 6, Rt, c8, c7, 1
AArch64 encoding: S1_6_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
TLBI_VALE3 AArch32 encoding: p0, 6, Rt, c8, c7, 5
AArch64 encoding: S1_6_c8_c7_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
RVBAR_EL3 AArch32 encoding: p0, 6, Rt, c12, c0, 1
AArch64 encoding: S3_6_c12_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
SCTLR_EL3 AArch32 encoding: p0, 6, Rt, c1, c0, 0
AArch64 encoding: S3_6_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
NSACR AArch32 encoding: p15, 0, Rt, c1, c1, 2
AArch64 encoding: S0_0_c1_c1_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL1_READ
DFSR AArch32 encoding: p15, 0, Rt, c5, c0, 0
AArch64 encoding: S0_0_c5_c0_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
IFSR AArch32 encoding: p15, 0, Rt, c5, c0, 1
AArch64 encoding: S0_0_c5_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DFAR AArch32 encoding: p15, 0, Rt, c6, c0, 0
AArch64 encoding: S0_0_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FAR_EL1 AArch32 encoding: p0, 0, Rt, c6, c0, 0
AArch64 encoding: S3_0_c6_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ESR_EL1 AArch32 encoding: p0, 0, Rt, c5, c2, 0
AArch64 encoding: S3_0_c5_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR0_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 0
AArch64 encoding: S3_0_c2_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBR1_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 1
AArch64 encoding: S3_0_c2_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TCR_EL1 AArch32 encoding: p0, 0, Rt, c2, c0, 2
AArch64 encoding: S3_0_c2_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TTBCR AArch32 encoding: p15, 0, Rt, c2, c0, 2
AArch64 encoding: S0_0_c2_c0_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TEECR AArch32 encoding: p14, 6, Rt, c0, c0, 0
AArch64 encoding: S0_6_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TEEHBR AArch32 encoding: p14, 6, Rt, c1, c0, 0
AArch64 encoding: S0_6_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PAR AArch32 encoding: p15, 0, Rt, c7, c4, 0
AArch64 encoding: S0_0_c7_c4_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
JIDR AArch32 encoding: p14, 7, Rt, c0, c0, 0
AArch64 encoding: S0_7_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
JOSCR AArch32 encoding: p14, 7, Rt, c1, c0, 0
AArch64 encoding: S0_7_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
JMCR AArch32 encoding: p14, 7, Rt, c2, c0, 0
AArch64 encoding: S0_7_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CTR AArch32 encoding: p15, 0, Rt, c0, c0, 1
AArch64 encoding: S0_0_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CTR_EL0 AArch32 encoding: p0, 3, Rt, c0, c0, 1
AArch64 encoding: S3_3_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
TCMTR AArch32 encoding: p15, 0, Rt, c0, c0, 2
AArch64 encoding: S0_0_c0_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
TLBTR AArch32 encoding: p15, 0, Rt, c0, c0, 3
AArch64 encoding: S0_0_c0_c0_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MPIDR_EL1 AArch32 encoding: p0, 0, Rt, c0, c0, 5
AArch64 encoding: S3_0_c0_c0_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ACTLR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 1
AArch64 encoding: S3_0_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ACTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 1
AArch64 encoding: S3_4_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ACTLR_EL3 AArch32 encoding: p0, 6, Rt, c1, c0, 1
AArch64 encoding: S3_6_c1_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
VBAR AArch32 encoding: p0, 0, Rt, c12, c0, 0
AArch64 encoding: S3_0_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
SCTLR AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S3_0_c1_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
This file has been truncated, but you can view the full file.
A9_PWRCTL AArch32 encoding: p15, 0, Rt, c15, c0, 0
AArch64 encoding: S0_0_c15_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
A9_DIAG AArch32 encoding: p15, 0, Rt, c15, c0, 1
AArch64 encoding: S0_0_c15_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
A9_PWRDIAG AArch32 encoding: p15, 0, Rt, c15, c0, 2
AArch64 encoding: S0_0_c15_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
NEONBUSY AArch32 encoding: p15, 0, Rt, c15, c1, 0
AArch64 encoding: S0_0_c15_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLB_LOCKR AArch32 encoding: p15, 5, Rt, c15, c4, 2
AArch64 encoding: S0_5_c15_c4_2
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLB_LOCKW AArch32 encoding: p15, 5, Rt, c15, c4, 4
AArch64 encoding: S0_5_c15_c4_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLB_VA AArch32 encoding: p15, 5, Rt, c15, c5, 2
AArch64 encoding: S0_5_c15_c5_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLB_PA AArch32 encoding: p15, 5, Rt, c15, c6, 2
AArch64 encoding: S0_5_c15_c6_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLB_ATTR AArch32 encoding: p15, 5, Rt, c15, c7, 2
AArch64 encoding: S0_5_c15_c7_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
FCSEIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 0
AArch64 encoding: S0_0_c13_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 1
AArch64 encoding: S3_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CONTEXTIDR_S AArch32 encoding: p15, 0, Rt, c13, c0, 1
AArch64 encoding: S0_0_c13_c0_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ID_PFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 0
AArch64 encoding: S3_0_c0_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_PFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 1
AArch64 encoding: S3_0_c0_c1_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_DFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 2
AArch64 encoding: S3_0_c0_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_AFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 3
AArch64 encoding: S3_0_c0_c1_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR0 AArch32 encoding: p0, 0, Rt, c0, c1, 4
AArch64 encoding: S3_0_c0_c1_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR1 AArch32 encoding: p0, 0, Rt, c0, c1, 5
AArch64 encoding: S3_0_c0_c1_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR2 AArch32 encoding: p0, 0, Rt, c0, c1, 6
AArch64 encoding: S3_0_c0_c1_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR3 AArch32 encoding: p0, 0, Rt, c0, c1, 7
AArch64 encoding: S3_0_c0_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR0 AArch32 encoding: p0, 0, Rt, c0, c2, 0
AArch64 encoding: S3_0_c0_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR1 AArch32 encoding: p0, 0, Rt, c0, c2, 1
AArch64 encoding: S3_0_c0_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR2 AArch32 encoding: p0, 0, Rt, c0, c2, 2
AArch64 encoding: S3_0_c0_c2_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR3 AArch32 encoding: p0, 0, Rt, c0, c2, 3
AArch64 encoding: S3_0_c0_c2_3
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR4 AArch32 encoding: p0, 0, Rt, c0, c2, 4
AArch64 encoding: S3_0_c0_c2_4
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR5 AArch32 encoding: p0, 0, Rt, c0, c2, 5
AArch64 encoding: S3_0_c0_c2_5
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_MMFR4 AArch32 encoding: p0, 0, Rt, c0, c2, 6
AArch64 encoding: S3_0_c0_c2_6
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ID_ISAR6 AArch32 encoding: p0, 0, Rt, c0, c2, 7
AArch64 encoding: S3_0_c0_c2_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
MVA_prefetch AArch32 encoding: p15, 0, Rt, c7, c13, 1
AArch64 encoding: S0_0_c7_c13_1
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ISB AArch32 encoding: p15, 0, Rt, c7, c5, 4
AArch64 encoding: S0_0_c7_c5_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DSB AArch32 encoding: p15, 0, Rt, c7, c10, 4
AArch64 encoding: S0_0_c7_c10_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
DMB AArch32 encoding: p15, 0, Rt, c7, c10, 5
AArch64 encoding: S0_0_c7_c10_5
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
IFAR AArch32 encoding: p15, 0, Rt, c6, c0, 2
AArch64 encoding: S0_0_c6_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
WFAR AArch32 encoding: p15, 0, Rt, c6, c0, 1
AArch64 encoding: S0_0_c6_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CPACR AArch32 encoding: p0, 0, Rt, c1, c0, 2
AArch64 encoding: S3_0_c1_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDR_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 2
AArch64 encoding: S3_3_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRURW AArch32 encoding: p15, 0, Rt, c13, c0, 2
AArch64 encoding: S0_0_c13_c0_2
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
TPIDRRO_EL0 AArch32 encoding: p0, 3, Rt, c13, c0, 3
AArch64 encoding: S3_3_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDRURO AArch32 encoding: p15, 0, Rt, c13, c0, 3
AArch64 encoding: S0_0_c13_c0_3
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
TPIDR_EL1 AArch32 encoding: p0, 0, Rt, c13, c0, 4
AArch64 encoding: S3_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TPIDRPRW AArch32 encoding: p15, 0, Rt, c13, c0, 4
AArch64 encoding: S0_0_c13_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
TLBIALLIS AArch32 encoding: p15, 0, Rt, c8, c3, 0
AArch64 encoding: S0_0_c8_c3_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAIS AArch32 encoding: p15, 0, Rt, c8, c3, 1
AArch64 encoding: S0_0_c8_c3_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASIDIS AArch32 encoding: p15, 0, Rt, c8, c3, 2
AArch64 encoding: S0_0_c8_c3_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAAIS AArch32 encoding: p15, 0, Rt, c8, c3, 3
AArch64 encoding: S0_0_c8_c3_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
CLIDR AArch32 encoding: p0, 1, Rt, c0, c0, 1
AArch64 encoding: S3_1_c0_c0_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
NOP AArch32 encoding: p15, 0, Rt, c7, c0, 4
AArch64 encoding: S0_0_c7_c0_4
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
PMCNTENSET AArch32 encoding: p15, 0, Rt, c9, c12, 1
AArch64 encoding: S0_0_c9_c12_1
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENSET_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 1
AArch64 encoding: S3_3_c9_c12_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR AArch32 encoding: p15, 0, Rt, c9, c12, 2
AArch64 encoding: S0_0_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCNTENCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 2
AArch64 encoding: S3_3_c9_c12_2
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSR AArch32 encoding: p15, 0, Rt, c9, c12, 3
AArch64 encoding: S0_0_c9_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMOVSCLR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 3
AArch64 encoding: S3_3_c9_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSWINC AArch32 encoding: p15, 0, Rt, c9, c12, 4
AArch64 encoding: S0_0_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSWINC_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 4
AArch64 encoding: S3_3_c9_c12_4
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
EL0_WRITE
PMSELR AArch32 encoding: p15, 0, Rt, c9, c12, 5
AArch64 encoding: S0_0_c9_c12_5
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMSELR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 5
AArch64 encoding: S3_3_c9_c12_5
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 0
AArch64 encoding: S0_0_c9_c13_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 0
AArch64 encoding: S3_3_c9_c13_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR AArch32 encoding: p15, 0, Rt, c14, c15, 7
AArch64 encoding: S0_0_c14_c15_7
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCCFILTR_EL0 AArch32 encoding: p0, 3, Rt, c14, c15, 7
AArch64 encoding: S3_3_c14_c15_7
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER AArch32 encoding: p15, 0, Rt, c9, c13, 1
AArch64 encoding: S0_0_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVTYPER_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 1
AArch64 encoding: S3_3_c9_c13_1
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR AArch32 encoding: p15, 0, Rt, c9, c13, 2
AArch64 encoding: S0_0_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMXEVCNTR_EL0 AArch32 encoding: p0, 3, Rt, c9, c13, 2
AArch64 encoding: S3_3_c9_c13_2
Type flags:
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMUSERENR AArch32 encoding: p15, 0, Rt, c9, c14, 0
AArch64 encoding: S0_0_c9_c14_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMUSERENR_EL0 AArch32 encoding: p0, 3, Rt, c9, c14, 0
AArch64 encoding: S3_3_c9_c14_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
PMINTENSET AArch32 encoding: p15, 0, Rt, c9, c14, 1
AArch64 encoding: S0_0_c9_c14_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENSET_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 1
AArch64 encoding: S3_0_c9_c14_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR AArch32 encoding: p15, 0, Rt, c9, c14, 2
AArch64 encoding: S0_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMINTENCLR_EL1 AArch32 encoding: p0, 0, Rt, c9, c14, 2
AArch64 encoding: S3_0_c9_c14_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
CCSIDR AArch32 encoding: p0, 1, Rt, c0, c0, 0
AArch64 encoding: S3_1_c0_c0_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
CSSELR AArch32 encoding: p0, 2, Rt, c0, c0, 0
AArch64 encoding: S3_2_c0_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AIDR AArch32 encoding: p0, 1, Rt, c0, c0, 7
AArch64 encoding: S3_1_c0_c0_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
AFSR0_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 0
AArch64 encoding: S3_0_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
AFSR1_EL1 AArch32 encoding: p0, 0, Rt, c5, c1, 1
AArch64 encoding: S3_0_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL1 AArch32 encoding: p0, 0, Rt, c10, c2, 0
AArch64 encoding: S3_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR_EL3 AArch32 encoding: p0, 6, Rt, c10, c2, 0
AArch64 encoding: S3_6_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
MAIR0 AArch32 encoding: p15, 0, Rt, c10, c2, 0
AArch64 encoding: S0_0_c10_c2_0
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MAIR1 AArch32 encoding: p15, 0, Rt, c10, c2, 1
AArch64 encoding: S0_0_c10_c2_1
Type flags:
<None>
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
ISR_EL1 AArch32 encoding: p0, 0, Rt, c12, c1, 0
AArch64 encoding: S3_0_c12_c1_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
ITLBIALL AArch32 encoding: p15, 0, Rt, c8, c5, 0
AArch64 encoding: S0_0_c8_c5_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIMVA AArch32 encoding: p15, 0, Rt, c8, c5, 1
AArch64 encoding: S0_0_c8_c5_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
ITLBIASID AArch32 encoding: p15, 0, Rt, c8, c5, 2
AArch64 encoding: S0_0_c8_c5_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIALL AArch32 encoding: p15, 0, Rt, c8, c6, 0
AArch64 encoding: S0_0_c8_c6_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIMVA AArch32 encoding: p15, 0, Rt, c8, c6, 1
AArch64 encoding: S0_0_c8_c6_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DTLBIASID AArch32 encoding: p15, 0, Rt, c8, c6, 2
AArch64 encoding: S0_0_c8_c6_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIALL AArch32 encoding: p15, 0, Rt, c8, c7, 0
AArch64 encoding: S0_0_c8_c7_0
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVA AArch32 encoding: p15, 0, Rt, c8, c7, 1
AArch64 encoding: S0_0_c8_c7_1
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIASID AArch32 encoding: p15, 0, Rt, c8, c7, 2
AArch64 encoding: S0_0_c8_c7_2
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
TLBIMVAA AArch32 encoding: p15, 0, Rt, c8, c7, 3
AArch64 encoding: S0_0_c8_c7_3
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
DBGDIDR AArch32 encoding: p14, 0, Rt, c0, c0, 0
AArch64 encoding: S0_0_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
DBGDRAR AArch32 encoding: p14, 0, Rt, c1, c0, 0
AArch64 encoding: S0_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDRAR_EL1 AArch32 encoding: p0, 0, Rt, c1, c0, 0
AArch64 encoding: S2_0_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL2_READ
EL1_READ
DBGDSAR AArch32 encoding: p14, 0, Rt, c2, c0, 0
AArch64 encoding: S0_0_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL2_READ
EL1_READ
EL0_READ
MDSCR_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 2
AArch64 encoding: S2_0_c0_c2_2
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
MDCCSR_EL0 AArch32 encoding: p14, 0, Rt, c0, c1, 0
AArch64 encoding: S2_0_c0_c1_0
Type flags:
ARM_CP_ALIAS
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSLAR_EL1 AArch32 encoding: p14, 0, Rt, c1, c0, 4
AArch64 encoding: S2_0_c1_c0_4
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_WRITE
EL2_WRITE
EL1_WRITE
OSLSR_EL1 AArch32 encoding: p14, 0, Rt, c1, c1, 4
AArch64 encoding: S2_0_c1_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL2_READ
EL1_READ
OSDLR_EL1 AArch32 encoding: p14, 0, Rt, c1, c3, 4
AArch64 encoding: S2_0_c1_c3_4
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR AArch32 encoding: p14, 0, Rt, c0, c7, 0
AArch64 encoding: S0_0_c0_c7_0
Type flags:
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGVCR32_EL2 AArch32 encoding: p0, 4, Rt, c0, c7, 0
AArch64 encoding: S2_4_c0_c7_0
Type flags:
ARM_CP_NOP
ARM_CP_WFI
ARM_CP_NZCV
ARM_CP_CURRENTEL
ARM_CP_DC_ZVA
ARM_CP_DC_GVA
ARM_CP_DC_GZVA
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MDCCINT_EL1 AArch32 encoding: p14, 0, Rt, c0, c2, 0
AArch64 encoding: S2_0_c0_c2_0
Type flags:
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c0, 4
AArch64 encoding: S2_0_c0_c0_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c0, 5
AArch64 encoding: S2_0_c0_c0_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c1, 4
AArch64 encoding: S2_0_c0_c1_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c1, 5
AArch64 encoding: S2_0_c0_c1_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c2, 4
AArch64 encoding: S2_0_c0_c2_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c2, 5
AArch64 encoding: S2_0_c0_c2_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c3, 4
AArch64 encoding: S2_0_c0_c3_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c3, 5
AArch64 encoding: S2_0_c0_c3_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c4, 4
AArch64 encoding: S2_0_c0_c4_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c4, 5
AArch64 encoding: S2_0_c0_c4_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBVR AArch32 encoding: p14, 0, Rt, c0, c5, 4
AArch64 encoding: S2_0_c0_c5_4
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGBCR AArch32 encoding: p14, 0, Rt, c0, c5, 5
AArch64 encoding: S2_0_c0_c5_5
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c0, 6
AArch64 encoding: S2_0_c0_c0_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c0, 7
AArch64 encoding: S2_0_c0_c0_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c1, 6
AArch64 encoding: S2_0_c0_c1_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c1, 7
AArch64 encoding: S2_0_c0_c1_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c2, 6
AArch64 encoding: S2_0_c0_c2_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c2, 7
AArch64 encoding: S2_0_c0_c2_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWVR AArch32 encoding: p14, 0, Rt, c0, c3, 6
AArch64 encoding: S2_0_c0_c3_6
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
DBGWCR AArch32 encoding: p14, 0, Rt, c0, c3, 7
AArch64 encoding: S2_0_c0_c3_7
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
PMCR AArch32 encoding: p15, 0, Rt, c9, c12, 0
AArch64 encoding: S0_0_c9_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMCR_EL0 AArch32 encoding: p0, 3, Rt, c9, c12, 0
AArch64 encoding: S3_3_c9_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0 AArch32 encoding: p15, 0, Rt, c14, c8, 0
AArch64 encoding: S0_0_c14_c8_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR0_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 0
AArch64 encoding: S3_3_c14_c8_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0 AArch32 encoding: p15, 0, Rt, c14, c12, 0
AArch64 encoding: S0_0_c14_c12_0
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER0_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 0
AArch64 encoding: S3_3_c14_c12_0
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1 AArch32 encoding: p15, 0, Rt, c14, c8, 1
AArch64 encoding: S0_0_c14_c8_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR1_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 1
AArch64 encoding: S3_3_c14_c8_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1 AArch32 encoding: p15, 0, Rt, c14, c12, 1
AArch64 encoding: S0_0_c14_c12_1
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER1_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 1
AArch64 encoding: S3_3_c14_c12_1
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2 AArch32 encoding: p15, 0, Rt, c14, c8, 2
AArch64 encoding: S0_0_c14_c8_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR2_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 2
AArch64 encoding: S3_3_c14_c8_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2 AArch32 encoding: p15, 0, Rt, c14, c12, 2
AArch64 encoding: S0_0_c14_c12_2
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER2_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 2
AArch64 encoding: S3_3_c14_c12_2
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3 AArch32 encoding: p15, 0, Rt, c14, c8, 3
AArch64 encoding: S0_0_c14_c8_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVCNTR3_EL0 AArch32 encoding: p0, 3, Rt, c14, c8, 3
AArch64 encoding: S3_3_c14_c8_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3 AArch32 encoding: p15, 0, Rt, c14, c12, 3
AArch64 encoding: S0_0_c14_c12_3
Type flags:
ARM_CP_ALIAS
ARM_CP_IO
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
PMEVTYPER3_EL0 AArch32 encoding: p0, 3, Rt, c14, c12, 3
AArch64 encoding: S3_3_c14_c12_3
Type flags:
ARM_CP_IO
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
EL1_READ
EL1_WRITE
EL0_READ
EL0_WRITE
VPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 0
AArch64 encoding: S3_4_c0_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VMPIDR_EL2 AArch32 encoding: p0, 4, Rt, c0, c0, 5
AArch64 encoding: S3_4_c0_c0_5
Type flags:
ARM_CP_NO_RAW
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VBAR_EL2 AArch32 encoding: p0, 4, Rt, c12, c0, 0
AArch64 encoding: S3_4_c12_c0_0
Type flags:
<None>
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HCR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 0
AArch64 encoding: S3_4_c1_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HACR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 7
AArch64 encoding: S3_4_c1_c1_7
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
ESR_EL2 AArch32 encoding: p0, 4, Rt, c5, c2, 0
AArch64 encoding: S3_4_c5_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
CPTR_EL2 AArch32 encoding: p0, 4, Rt, c1, c1, 2
AArch64 encoding: S3_4_c1_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
MAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c2, 0
AArch64 encoding: S3_4_c10_c2_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HMAIR1 AArch32 encoding: p15, 4, Rt, c10, c2, 1
AArch64 encoding: S0_4_c10_c2_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AMAIR_EL2 AArch32 encoding: p0, 4, Rt, c10, c3, 0
AArch64 encoding: S3_4_c10_c3_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HAMAIR1 AArch32 encoding: p15, 4, Rt, c10, c3, 1
AArch64 encoding: S0_4_c10_c3_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR0_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 0
AArch64 encoding: S3_4_c5_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
AFSR1_EL2 AArch32 encoding: p0, 4, Rt, c5, c1, 1
AArch64 encoding: S3_4_c5_c1_1
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 2
AArch64 encoding: S3_4_c2_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTCR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 2
AArch64 encoding: S3_4_c2_c1_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR AArch32 encoding: p15, 6, Rt, c0, c2, 0
AArch64 encoding: S0_6_c0_c2_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
VTTBR_EL2 AArch32 encoding: p0, 4, Rt, c2, c1, 0
AArch64 encoding: S3_4_c2_c1_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
SCTLR_EL2 AArch32 encoding: p0, 4, Rt, c1, c0, 0
AArch64 encoding: S3_4_c1_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TPIDR_EL2 AArch32 encoding: p0, 4, Rt, c13, c0, 2
AArch64 encoding: S3_4_c13_c0_2
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_BOTH
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
TTBR0_EL2 AArch32 encoding: p0, 4, Rt, c2, c0, 0
AArch64 encoding: S3_4_c2_c0_0
Type flags:
ARM_CP_CONST
State flags:
ARM_CP_STATE_AA64
Permission flags:
EL3_READ
EL3_WRITE
EL2_READ
EL2_WRITE
HTTBR AArch32 encoding: p15, 4, Rt, c0, c2, 0
AArch64 encoding: S0_4_c0_c2_0
Type flags:
ARM_CP_CONST
ARM_CP_64BIT
State flags:
ARM_CP_STATE_AA32
Permission flags:
EL3_READ
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment