Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
google
GitHub Repository: google/crosvm
Path: blob/main/aarch64_sys_reg/src/gen.rs
5392 views
1
/* automatically generated by gen.sh - do not manually edit */
2
3
#![cfg_attr(rustfmt, rustfmt_skip)]
4
#![allow(non_upper_case_globals)]
5
6
use crate::AArch64SysRegId;
7
8
// Op0 Op1 CRn CRm Op2
9
pub const OSDTRRX_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0000, 0b0000, 0b010);
10
pub const MDCCINT_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0000, 0b0010, 0b000);
11
pub const MDSCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0000, 0b0010, 0b010);
12
pub const OSDTRTX_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0000, 0b0011, 0b010);
13
pub const MDSELR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0000, 0b0100, 0b010);
14
pub const MDSTEPOP_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0000, 0b0101, 0b010);
15
pub const OSECCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0000, 0b0110, 0b010);
16
pub const MDRAR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0001, 0b0000, 0b000);
17
pub const OSLAR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0001, 0b0000, 0b100);
18
pub const OSLSR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0001, 0b0001, 0b100);
19
pub const OSDLR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0001, 0b0011, 0b100);
20
pub const DBGPRCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0001, 0b0100, 0b100);
21
pub const DBGCLAIMSET_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0111, 0b1000, 0b110);
22
pub const DBGCLAIMCLR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0111, 0b1001, 0b110);
23
pub const DBGAUTHSTATUS_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b0111, 0b1110, 0b110);
24
pub const SPMACCESSR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b1001, 0b1101, 0b011);
25
pub const SPMIIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b1001, 0b1101, 0b100);
26
pub const SPMDEVARCH_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b1001, 0b1101, 0b101);
27
pub const SPMDEVAFF_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b1001, 0b1101, 0b110);
28
pub const SPMCFGR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b1001, 0b1101, 0b111);
29
pub const SPMINTENSET_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b1001, 0b1110, 0b001);
30
pub const SPMINTENCLR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b1001, 0b1110, 0b010);
31
pub const PMCCNTSVR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b1110, 0b1011, 0b111);
32
pub const PMICNTSVR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b000, 0b1110, 0b1100, 0b000);
33
pub const TRCTRACEIDR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0000, 0b001);
34
pub const TRCVICTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0000, 0b010);
35
pub const TRCIDR8 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0000, 0b110);
36
pub const TRCIMSPEC0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0000, 0b111);
37
pub const TRCPRGCTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0001, 0b000);
38
pub const TRCQCTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0001, 0b001);
39
pub const TRCVIIECTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0001, 0b010);
40
pub const TRCIDR9 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0001, 0b110);
41
pub const TRCITEEDCR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0010, 0b001);
42
pub const TRCVISSCTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0010, 0b010);
43
pub const TRCIDR10 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0010, 0b110);
44
pub const TRCSTATR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0011, 0b000);
45
pub const TRCVIPCSSCTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0011, 0b010);
46
pub const TRCIDR11 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0011, 0b110);
47
pub const TRCCONFIGR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0100, 0b000);
48
pub const TRCIDR12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0100, 0b110);
49
pub const TRCIDR13 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0101, 0b110);
50
pub const TRCAUXCTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0110, 0b000);
51
pub const TRCSEQRSTEVR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0110, 0b100);
52
pub const TRCSEQSTR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b0111, 0b100);
53
pub const TRCEVENTCTL0R : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1000, 0b000);
54
pub const TRCIDR0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1000, 0b111);
55
pub const TRCEVENTCTL1R : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1001, 0b000);
56
pub const TRCIDR1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1001, 0b111);
57
pub const TRCRSR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1010, 0b000);
58
pub const TRCIDR2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1010, 0b111);
59
pub const TRCSTALLCTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1011, 0b000);
60
pub const TRCIDR3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1011, 0b111);
61
pub const TRCTSCTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1100, 0b000);
62
pub const TRCIDR4 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1100, 0b111);
63
pub const TRCSYNCPR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1101, 0b000);
64
pub const TRCIDR5 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1101, 0b111);
65
pub const TRCCCCTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1110, 0b000);
66
pub const TRCIDR6 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1110, 0b111);
67
pub const TRCBBCTLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1111, 0b000);
68
pub const TRCIDR7 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0000, 0b1111, 0b111);
69
pub const TRCOSLSR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0001, 0b0001, 0b100);
70
pub const TRCCIDCCTLR0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0011, 0b0000, 0b010);
71
pub const TRCCIDCCTLR1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0011, 0b0001, 0b010);
72
pub const TRCVMIDCCTLR0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0011, 0b0010, 0b010);
73
pub const TRCVMIDCCTLR1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0011, 0b0011, 0b010);
74
pub const TRCDEVID : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0111, 0b0010, 0b111);
75
pub const TRCCLAIMSET : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0111, 0b1000, 0b110);
76
pub const TRCCLAIMCLR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0111, 0b1001, 0b110);
77
pub const TRCAUTHSTATUS : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0111, 0b1110, 0b110);
78
pub const TRCDEVARCH : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b0111, 0b1111, 0b110);
79
pub const BRBCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b1001, 0b0000, 0b000);
80
pub const BRBFCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b1001, 0b0000, 0b001);
81
pub const BRBTS_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b1001, 0b0000, 0b010);
82
pub const BRBINFINJ_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b1001, 0b0001, 0b000);
83
pub const BRBSRCINJ_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b1001, 0b0001, 0b001);
84
pub const BRBTGTINJ_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b1001, 0b0001, 0b010);
85
pub const BRBIDR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b001, 0b1001, 0b0010, 0b000);
86
pub const MDCCSR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b0000, 0b0001, 0b000);
87
pub const DBGDTR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b0000, 0b0100, 0b000);
88
pub const DBGDTRRX_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b0000, 0b0101, 0b000);
89
pub const DBGDTRTX_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b0000, 0b0101, 0b000);
90
pub const SPMCR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b1001, 0b1100, 0b000);
91
pub const SPMCNTENSET_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b1001, 0b1100, 0b001);
92
pub const SPMCNTENCLR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b1001, 0b1100, 0b010);
93
pub const SPMOVSCLR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b1001, 0b1100, 0b011);
94
pub const SPMZR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b1001, 0b1100, 0b100);
95
pub const SPMSELR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b1001, 0b1100, 0b101);
96
pub const SPMOVSSET_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b011, 0b1001, 0b1110, 0b011);
97
pub const DBGVCR32_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b100, 0b0000, 0b0111, 0b000);
98
pub const BRBCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b100, 0b1001, 0b0000, 0b000);
99
pub const SPMACCESSR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b100, 0b1001, 0b1101, 0b011);
100
pub const BRBCR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b101, 0b1001, 0b0000, 0b000);
101
pub const SPMACCESSR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b101, 0b1001, 0b1101, 0b011);
102
pub const SPMACCESSR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b110, 0b1001, 0b1101, 0b011);
103
pub const SPMROOTCR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b110, 0b1001, 0b1110, 0b111);
104
pub const SPMSCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b10, 0b111, 0b1001, 0b1110, 0b111);
105
pub const MIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0000, 0b000);
106
pub const MPIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0000, 0b101);
107
pub const REVIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0000, 0b110);
108
pub const ID_PFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0001, 0b000);
109
pub const ID_PFR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0001, 0b001);
110
pub const ID_DFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0001, 0b010);
111
pub const ID_AFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0001, 0b011);
112
pub const ID_MMFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0001, 0b100);
113
pub const ID_MMFR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0001, 0b101);
114
pub const ID_MMFR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0001, 0b110);
115
pub const ID_MMFR3_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0001, 0b111);
116
pub const ID_ISAR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0010, 0b000);
117
pub const ID_ISAR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0010, 0b001);
118
pub const ID_ISAR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0010, 0b010);
119
pub const ID_ISAR3_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0010, 0b011);
120
pub const ID_ISAR4_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0010, 0b100);
121
pub const ID_ISAR5_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0010, 0b101);
122
pub const ID_MMFR4_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0010, 0b110);
123
pub const ID_ISAR6_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0010, 0b111);
124
pub const MVFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0011, 0b000);
125
pub const MVFR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0011, 0b001);
126
pub const MVFR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0011, 0b010);
127
pub const ID_PFR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0011, 0b100);
128
pub const ID_DFR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0011, 0b101);
129
pub const ID_MMFR5_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0011, 0b110);
130
pub const ID_AA64PFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0100, 0b000);
131
pub const ID_AA64PFR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0100, 0b001);
132
pub const ID_AA64PFR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0100, 0b010);
133
pub const ID_AA64ZFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0100, 0b100);
134
pub const ID_AA64SMFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0100, 0b101);
135
pub const ID_AA64FPFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0100, 0b111);
136
pub const ID_AA64DFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0101, 0b000);
137
pub const ID_AA64DFR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0101, 0b001);
138
pub const ID_AA64DFR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0101, 0b010);
139
pub const ID_AA64AFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0101, 0b100);
140
pub const ID_AA64AFR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0101, 0b101);
141
pub const ID_AA64ISAR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0110, 0b000);
142
pub const ID_AA64ISAR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0110, 0b001);
143
pub const ID_AA64ISAR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0110, 0b010);
144
pub const ID_AA64ISAR3_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0110, 0b011);
145
pub const ID_AA64MMFR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0111, 0b000);
146
pub const ID_AA64MMFR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0111, 0b001);
147
pub const ID_AA64MMFR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0111, 0b010);
148
pub const ID_AA64MMFR3_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0111, 0b011);
149
pub const ID_AA64MMFR4_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0000, 0b0111, 0b100);
150
pub const SCTLR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0000, 0b000);
151
pub const ACTLR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0000, 0b001);
152
pub const CPACR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0000, 0b010);
153
pub const SCTLR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0000, 0b011);
154
pub const RGSR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0000, 0b101);
155
pub const GCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0000, 0b110);
156
pub const ZCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0010, 0b000);
157
pub const TRFCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0010, 0b001);
158
pub const TRCITECR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0010, 0b011);
159
pub const SMPRI_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0010, 0b100);
160
pub const SMCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0010, 0b110);
161
pub const SCTLRMASK_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0100, 0b000);
162
pub const ACTLRMASK_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0100, 0b001);
163
pub const CPACRMASK_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0100, 0b010);
164
pub const SCTLR2MASK_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0100, 0b011);
165
pub const CPACRALIAS_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0100, 0b100);
166
pub const ACTLRALIAS_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0100, 0b101);
167
pub const SCTLRALIAS_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0100, 0b110);
168
pub const SCTLR2ALIAS_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0001, 0b0100, 0b111);
169
pub const TTBR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0000, 0b000);
170
pub const TTBR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0000, 0b001);
171
pub const TCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0000, 0b010);
172
pub const TCR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0000, 0b011);
173
pub const APIAKeyLo_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0001, 0b000);
174
pub const APIAKeyHi_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0001, 0b001);
175
pub const APIBKeyLo_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0001, 0b010);
176
pub const APIBKeyHi_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0001, 0b011);
177
pub const APDAKeyLo_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0010, 0b000);
178
pub const APDAKeyHi_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0010, 0b001);
179
pub const APDBKeyLo_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0010, 0b010);
180
pub const APDBKeyHi_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0010, 0b011);
181
pub const APGAKeyLo_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0011, 0b000);
182
pub const APGAKeyHi_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0011, 0b001);
183
pub const GCSCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0101, 0b000);
184
pub const GCSPR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0101, 0b001);
185
pub const GCSCRE0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0101, 0b010);
186
pub const TCRMASK_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0111, 0b010);
187
pub const TCR2MASK_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0111, 0b011);
188
pub const TCRALIAS_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0111, 0b110);
189
pub const TCR2ALIAS_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0010, 0b0111, 0b111);
190
pub const SPSR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0100, 0b0000, 0b000);
191
pub const ELR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0100, 0b0000, 0b001);
192
pub const SP_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0100, 0b0001, 0b000);
193
pub const SPSel : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0100, 0b0010, 0b000);
194
pub const CurrentEL : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0100, 0b0010, 0b010);
195
pub const PAN : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0100, 0b0010, 0b011);
196
pub const UAO : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0100, 0b0010, 0b100);
197
pub const ALLINT : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0100, 0b0011, 0b000);
198
pub const PM : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0100, 0b0011, 0b001);
199
pub const ICC_PMR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0100, 0b0110, 0b000);
200
pub const AFSR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0001, 0b000);
201
pub const AFSR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0001, 0b001);
202
pub const ESR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0010, 0b000);
203
pub const ERRIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0011, 0b000);
204
pub const ERRSELR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0011, 0b001);
205
pub const ERXGSR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0011, 0b010);
206
pub const ERXFR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0100, 0b000);
207
pub const ERXCTLR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0100, 0b001);
208
pub const ERXSTATUS_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0100, 0b010);
209
pub const ERXADDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0100, 0b011);
210
pub const ERXPFGF_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0100, 0b100);
211
pub const ERXPFGCTL_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0100, 0b101);
212
pub const ERXPFGCDN_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0100, 0b110);
213
pub const ERXMISC0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0101, 0b000);
214
pub const ERXMISC1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0101, 0b001);
215
pub const ERXMISC2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0101, 0b010);
216
pub const ERXMISC3_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0101, 0b011);
217
pub const TFSR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0110, 0b000);
218
pub const TFSRE0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0101, 0b0110, 0b001);
219
pub const FAR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0110, 0b0000, 0b000);
220
pub const PFAR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0110, 0b0000, 0b101);
221
pub const PAR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b0111, 0b0100, 0b000);
222
pub const PMSCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1001, 0b000);
223
pub const PMSNEVFR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1001, 0b001);
224
pub const PMSICR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1001, 0b010);
225
pub const PMSIRR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1001, 0b011);
226
pub const PMSFCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1001, 0b100);
227
pub const PMSEVFR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1001, 0b101);
228
pub const PMSLATFR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1001, 0b110);
229
pub const PMSIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1001, 0b111);
230
pub const PMBLIMITR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1010, 0b000);
231
pub const PMBPTR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1010, 0b001);
232
pub const PMBSR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1010, 0b011);
233
pub const PMSDSFR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1010, 0b100);
234
pub const PMBMAR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1010, 0b101);
235
pub const PMBIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1010, 0b111);
236
pub const TRBLIMITR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1011, 0b000);
237
pub const TRBPTR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1011, 0b001);
238
pub const TRBBASER_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1011, 0b010);
239
pub const TRBSR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1011, 0b011);
240
pub const TRBMAR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1011, 0b100);
241
pub const TRBMPAM_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1011, 0b101);
242
pub const TRBTRG_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1011, 0b110);
243
pub const TRBIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1011, 0b111);
244
pub const PMSSCR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1101, 0b011);
245
pub const PMINTENSET_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1110, 0b001);
246
pub const PMINTENCLR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1110, 0b010);
247
pub const PMUACR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1110, 0b100);
248
pub const PMECR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1110, 0b101);
249
pub const PMMIR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1110, 0b110);
250
pub const PMIAR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1001, 0b1110, 0b111);
251
pub const MAIR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0010, 0b000);
252
pub const MAIR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0010, 0b001);
253
pub const PIRE0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0010, 0b010);
254
pub const PIR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0010, 0b011);
255
pub const POR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0010, 0b100);
256
pub const S2POR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0010, 0b101);
257
pub const AMAIR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0011, 0b000);
258
pub const AMAIR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0011, 0b001);
259
pub const LORSA_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0100, 0b000);
260
pub const LOREA_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0100, 0b001);
261
pub const LORN_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0100, 0b010);
262
pub const LORC_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0100, 0b011);
263
pub const MPAMIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0100, 0b100);
264
pub const MPAMBWIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0100, 0b101);
265
pub const LORID_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0100, 0b111);
266
pub const MPAM1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0101, 0b000);
267
pub const MPAM0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0101, 0b001);
268
pub const MPAMSM_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0101, 0b011);
269
pub const MPAMBW1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0101, 0b100);
270
pub const MPAMBW0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0101, 0b101);
271
pub const MPAMBWSM_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1010, 0b0101, 0b111);
272
pub const VBAR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b0000, 0b000);
273
pub const RVBAR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b0000, 0b001);
274
pub const RMR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b0000, 0b010);
275
pub const ISR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b0001, 0b000);
276
pub const DISR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b0001, 0b001);
277
pub const ICC_IAR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1000, 0b000);
278
pub const ICC_EOIR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1000, 0b001);
279
pub const ICC_HPPIR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1000, 0b010);
280
pub const ICC_BPR0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1000, 0b011);
281
pub const ICC_NMIAR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1001, 0b101);
282
pub const ICC_DIR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1011, 0b001);
283
pub const ICC_RPR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1011, 0b011);
284
pub const ICC_SGI1R_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1011, 0b101);
285
pub const ICC_ASGI1R_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1011, 0b110);
286
pub const ICC_SGI0R_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1011, 0b111);
287
pub const ICC_IAR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1100, 0b000);
288
pub const ICC_EOIR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1100, 0b001);
289
pub const ICC_HPPIR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1100, 0b010);
290
pub const ICC_BPR1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1100, 0b011);
291
pub const ICC_CTLR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1100, 0b100);
292
pub const ICC_SRE_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1100, 0b101);
293
pub const ICC_IGRPEN0_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1100, 0b110);
294
pub const ICC_IGRPEN1_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1100, 0b1100, 0b111);
295
pub const CONTEXTIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1101, 0b0000, 0b001);
296
pub const RCWSMASK_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1101, 0b0000, 0b011);
297
pub const TPIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1101, 0b0000, 0b100);
298
pub const ACCDATA_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1101, 0b0000, 0b101);
299
pub const RCWMASK_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1101, 0b0000, 0b110);
300
pub const SCXTNUM_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1101, 0b0000, 0b111);
301
pub const CNTKCTL_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b000, 0b1110, 0b0001, 0b000);
302
pub const CCSIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b001, 0b0000, 0b0000, 0b000);
303
pub const CLIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b001, 0b0000, 0b0000, 0b001);
304
pub const CCSIDR2_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b001, 0b0000, 0b0000, 0b010);
305
pub const GMID_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b001, 0b0000, 0b0000, 0b100);
306
pub const SMIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b001, 0b0000, 0b0000, 0b110);
307
pub const AIDR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b001, 0b0000, 0b0000, 0b111);
308
pub const CSSELR_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b010, 0b0000, 0b0000, 0b000);
309
pub const CTR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0000, 0b0000, 0b001);
310
pub const DCZID_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0000, 0b0000, 0b111);
311
pub const RNDR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0010, 0b0100, 0b000);
312
pub const RNDRRS : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0010, 0b0100, 0b001);
313
pub const GCSPR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0010, 0b0101, 0b001);
314
pub const NZCV : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0010, 0b000);
315
pub const DAIF : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0010, 0b001);
316
pub const SVCR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0010, 0b010);
317
pub const DIT : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0010, 0b101);
318
pub const SSBS : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0010, 0b110);
319
pub const TCO : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0010, 0b111);
320
pub const FPCR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0100, 0b000);
321
pub const FPSR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0100, 0b001);
322
pub const FPMR : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0100, 0b010);
323
pub const DSPSR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0101, 0b000);
324
pub const DLR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b0100, 0b0101, 0b001);
325
pub const PMICNTR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b0100, 0b000);
326
pub const PMICFILTR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b0110, 0b000);
327
pub const PMCR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1100, 0b000);
328
pub const PMCNTENSET_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1100, 0b001);
329
pub const PMCNTENCLR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1100, 0b010);
330
pub const PMOVSCLR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1100, 0b011);
331
pub const PMSWINC_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1100, 0b100);
332
pub const PMSELR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1100, 0b101);
333
pub const PMCEID0_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1100, 0b110);
334
pub const PMCEID1_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1100, 0b111);
335
pub const PMCCNTR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1101, 0b000);
336
pub const PMXEVTYPER_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1101, 0b001);
337
pub const PMXEVCNTR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1101, 0b010);
338
pub const PMZR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1101, 0b100);
339
pub const PMUSERENR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1110, 0b000);
340
pub const PMOVSSET_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1001, 0b1110, 0b011);
341
pub const POR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1010, 0b0010, 0b100);
342
pub const TPIDR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0000, 0b010);
343
pub const TPIDRRO_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0000, 0b011);
344
pub const TPIDR2_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0000, 0b101);
345
pub const SCXTNUM_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0000, 0b111);
346
pub const AMCR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0010, 0b000);
347
pub const AMCFGR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0010, 0b001);
348
pub const AMCGCR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0010, 0b010);
349
pub const AMUSERENR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0010, 0b011);
350
pub const AMCNTENCLR0_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0010, 0b100);
351
pub const AMCNTENSET0_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0010, 0b101);
352
pub const AMCG1IDR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0010, 0b110);
353
pub const AMCNTENCLR1_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0011, 0b000);
354
pub const AMCNTENSET1_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1101, 0b0011, 0b001);
355
pub const CNTFRQ_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0000, 0b000);
356
pub const CNTPCT_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0000, 0b001);
357
pub const CNTVCT_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0000, 0b010);
358
pub const CNTPCTSS_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0000, 0b101);
359
pub const CNTVCTSS_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0000, 0b110);
360
pub const CNTP_TVAL_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0010, 0b000);
361
pub const CNTP_CTL_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0010, 0b001);
362
pub const CNTP_CVAL_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0010, 0b010);
363
pub const CNTV_TVAL_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0011, 0b000);
364
pub const CNTV_CTL_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0011, 0b001);
365
pub const CNTV_CVAL_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b0011, 0b010);
366
pub const PMCCFILTR_EL0 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b011, 0b1110, 0b1111, 0b111);
367
pub const VPIDR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0000, 0b0000, 0b000);
368
pub const VMPIDR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0000, 0b0000, 0b101);
369
pub const SCTLR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0000, 0b000);
370
pub const ACTLR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0000, 0b001);
371
pub const SCTLR2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0000, 0b011);
372
pub const HCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0001, 0b000);
373
pub const MDCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0001, 0b001);
374
pub const CPTR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0001, 0b010);
375
pub const HSTR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0001, 0b011);
376
pub const HFGRTR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0001, 0b100);
377
pub const HFGWTR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0001, 0b101);
378
pub const HFGITR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0001, 0b110);
379
pub const HACR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0001, 0b111);
380
pub const ZCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0010, 0b000);
381
pub const TRFCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0010, 0b001);
382
pub const HCRX_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0010, 0b010);
383
pub const TRCITECR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0010, 0b011);
384
pub const SMPRIMAP_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0010, 0b101);
385
pub const SMCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0010, 0b110);
386
pub const SDER32_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0011, 0b001);
387
pub const SCTLRMASK_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0100, 0b000);
388
pub const ACTLRMASK_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0100, 0b001);
389
pub const CPTRMASK_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0100, 0b010);
390
pub const SCTLR2MASK_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0001, 0b0100, 0b011);
391
pub const TTBR0_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0000, 0b000);
392
pub const TTBR1_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0000, 0b001);
393
pub const TCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0000, 0b010);
394
pub const TCR2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0000, 0b011);
395
pub const VTTBR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0001, 0b000);
396
pub const VTCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0001, 0b010);
397
pub const VNCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0010, 0b000);
398
pub const HDBSSBR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0011, 0b010);
399
pub const HDBSSPROD_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0011, 0b011);
400
pub const HACDBSBR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0011, 0b100);
401
pub const HACDBSCONS_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0011, 0b101);
402
pub const GCSCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0101, 0b000);
403
pub const GCSPR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0101, 0b001);
404
pub const VSTTBR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0110, 0b000);
405
pub const VSTCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0110, 0b010);
406
pub const TCRMASK_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0111, 0b010);
407
pub const TCR2MASK_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0010, 0b0111, 0b011);
408
pub const DACR32_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0011, 0b0000, 0b000);
409
pub const HDFGRTR2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0011, 0b0001, 0b000);
410
pub const HDFGWTR2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0011, 0b0001, 0b001);
411
pub const HFGRTR2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0011, 0b0001, 0b010);
412
pub const HFGWTR2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0011, 0b0001, 0b011);
413
pub const HDFGRTR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0011, 0b0001, 0b100);
414
pub const HDFGWTR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0011, 0b0001, 0b101);
415
pub const HAFGRTR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0011, 0b0001, 0b110);
416
pub const HFGITR2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0011, 0b0001, 0b111);
417
pub const SPSR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0100, 0b0000, 0b000);
418
pub const ELR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0100, 0b0000, 0b001);
419
pub const SP_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0100, 0b0001, 0b000);
420
pub const SPSR_irq : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0100, 0b0011, 0b000);
421
pub const SPSR_abt : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0100, 0b0011, 0b001);
422
pub const SPSR_und : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0100, 0b0011, 0b010);
423
pub const SPSR_fiq : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0100, 0b0011, 0b011);
424
pub const IFSR32_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0101, 0b0000, 0b001);
425
pub const AFSR0_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0101, 0b0001, 0b000);
426
pub const AFSR1_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0101, 0b0001, 0b001);
427
pub const ESR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0101, 0b0010, 0b000);
428
pub const VSESR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0101, 0b0010, 0b011);
429
pub const FPEXC32_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0101, 0b0011, 0b000);
430
pub const TFSR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0101, 0b0110, 0b000);
431
pub const FAR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0110, 0b0000, 0b000);
432
pub const HPFAR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0110, 0b0000, 0b100);
433
pub const PFAR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b0110, 0b0000, 0b101);
434
pub const PMSCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1001, 0b1001, 0b000);
435
pub const PMBSR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1001, 0b1010, 0b011);
436
pub const TRBSR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1001, 0b1011, 0b011);
437
pub const MAIR2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0001, 0b001);
438
pub const MAIR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0010, 0b000);
439
pub const PIRE0_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0010, 0b010);
440
pub const PIR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0010, 0b011);
441
pub const POR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0010, 0b100);
442
pub const S2PIR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0010, 0b101);
443
pub const AMAIR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0011, 0b000);
444
pub const AMAIR2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0011, 0b001);
445
pub const MPAMHCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0100, 0b000);
446
pub const MPAMVPMV_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0100, 0b001);
447
pub const MPAM2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0101, 0b000);
448
pub const MPAMBW2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0101, 0b100);
449
pub const MPAMBWCAP_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0101, 0b110);
450
pub const MPAMVPM0_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0110, 0b000);
451
pub const MPAMVPM1_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0110, 0b001);
452
pub const MPAMVPM2_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0110, 0b010);
453
pub const MPAMVPM3_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0110, 0b011);
454
pub const MPAMVPM4_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0110, 0b100);
455
pub const MPAMVPM5_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0110, 0b101);
456
pub const MPAMVPM6_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0110, 0b110);
457
pub const MPAMVPM7_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b0110, 0b111);
458
pub const MECID_P0_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b1000, 0b000);
459
pub const MECID_A0_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b1000, 0b001);
460
pub const MECID_P1_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b1000, 0b010);
461
pub const MECID_A1_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b1000, 0b011);
462
pub const MECIDR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b1000, 0b111);
463
pub const VMECID_P_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b1001, 0b000);
464
pub const VMECID_A_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1010, 0b1001, 0b001);
465
pub const VBAR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b0000, 0b000);
466
pub const RVBAR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b0000, 0b001);
467
pub const RMR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b0000, 0b010);
468
pub const VDISR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b0001, 0b001);
469
pub const ICC_SRE_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b1001, 0b101);
470
pub const ICH_HCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b1011, 0b000);
471
pub const ICH_VTR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b1011, 0b001);
472
pub const ICH_MISR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b1011, 0b010);
473
pub const ICH_EISR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b1011, 0b011);
474
pub const ICH_ELRSR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b1011, 0b101);
475
pub const ICH_VMCR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1100, 0b1011, 0b111);
476
pub const CONTEXTIDR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1101, 0b0000, 0b001);
477
pub const TPIDR_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1101, 0b0000, 0b010);
478
pub const SCXTNUM_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1101, 0b0000, 0b111);
479
pub const CNTVOFF_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0000, 0b011);
480
pub const CNTPOFF_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0000, 0b110);
481
pub const CNTHCTL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0001, 0b000);
482
pub const CNTHP_TVAL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0010, 0b000);
483
pub const CNTHP_CTL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0010, 0b001);
484
pub const CNTHP_CVAL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0010, 0b010);
485
pub const CNTHV_TVAL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0011, 0b000);
486
pub const CNTHV_CTL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0011, 0b001);
487
pub const CNTHV_CVAL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0011, 0b010);
488
pub const CNTHVS_TVAL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0100, 0b000);
489
pub const CNTHVS_CTL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0100, 0b001);
490
pub const CNTHVS_CVAL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0100, 0b010);
491
pub const CNTHPS_TVAL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0101, 0b000);
492
pub const CNTHPS_CTL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0101, 0b001);
493
pub const CNTHPS_CVAL_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b100, 0b1110, 0b0101, 0b010);
494
pub const SCTLR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0000, 0b000);
495
pub const ACTLR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0000, 0b001);
496
pub const CPACR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0000, 0b010);
497
pub const SCTLR2_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0000, 0b011);
498
pub const ZCR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0010, 0b000);
499
pub const TRFCR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0010, 0b001);
500
pub const TRCITECR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0010, 0b011);
501
pub const SMCR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0010, 0b110);
502
pub const SCTLRMASK_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0100, 0b000);
503
pub const ACTLRMASK_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0100, 0b001);
504
pub const CPACRMASK_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0100, 0b010);
505
pub const SCTLR2MASK_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0001, 0b0100, 0b011);
506
pub const TTBR0_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0010, 0b0000, 0b000);
507
pub const TTBR1_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0010, 0b0000, 0b001);
508
pub const TCR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0010, 0b0000, 0b010);
509
pub const TCR2_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0010, 0b0000, 0b011);
510
pub const GCSCR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0010, 0b0101, 0b000);
511
pub const GCSPR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0010, 0b0101, 0b001);
512
pub const TCRMASK_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0010, 0b0111, 0b010);
513
pub const TCR2MASK_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0010, 0b0111, 0b011);
514
pub const SPSR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0100, 0b0000, 0b000);
515
pub const ELR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0100, 0b0000, 0b001);
516
pub const AFSR0_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0101, 0b0001, 0b000);
517
pub const AFSR1_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0101, 0b0001, 0b001);
518
pub const ESR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0101, 0b0010, 0b000);
519
pub const TFSR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0101, 0b0110, 0b000);
520
pub const FAR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0110, 0b0000, 0b000);
521
pub const PFAR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b0110, 0b0000, 0b101);
522
pub const PMSCR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1001, 0b1001, 0b000);
523
pub const PMBSR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1001, 0b1010, 0b011);
524
pub const TRBSR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1001, 0b1011, 0b011);
525
pub const MAIR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1010, 0b0010, 0b000);
526
pub const MAIR2_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1010, 0b0010, 0b001);
527
pub const PIRE0_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1010, 0b0010, 0b010);
528
pub const PIR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1010, 0b0010, 0b011);
529
pub const POR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1010, 0b0010, 0b100);
530
pub const AMAIR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1010, 0b0011, 0b000);
531
pub const AMAIR2_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1010, 0b0011, 0b001);
532
pub const MPAM1_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1010, 0b0101, 0b000);
533
pub const MPAMBW1_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1010, 0b0101, 0b100);
534
pub const VBAR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1100, 0b0000, 0b000);
535
pub const CONTEXTIDR_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1101, 0b0000, 0b001);
536
pub const SCXTNUM_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1101, 0b0000, 0b111);
537
pub const CNTKCTL_EL12 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1110, 0b0001, 0b000);
538
pub const CNTP_TVAL_EL02 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1110, 0b0010, 0b000);
539
pub const CNTP_CTL_EL02 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1110, 0b0010, 0b001);
540
pub const CNTP_CVAL_EL02 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1110, 0b0010, 0b010);
541
pub const CNTV_TVAL_EL02 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1110, 0b0011, 0b000);
542
pub const CNTV_CTL_EL02 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1110, 0b0011, 0b001);
543
pub const CNTV_CVAL_EL02 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b101, 0b1110, 0b0011, 0b010);
544
pub const SCTLR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0001, 0b0000, 0b000);
545
pub const ACTLR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0001, 0b0000, 0b001);
546
pub const SCTLR2_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0001, 0b0000, 0b011);
547
pub const SCR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0001, 0b0001, 0b000);
548
pub const SDER32_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0001, 0b0001, 0b001);
549
pub const CPTR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0001, 0b0001, 0b010);
550
pub const FGWTE3_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0001, 0b0001, 0b101);
551
pub const ZCR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0001, 0b0010, 0b000);
552
pub const SMCR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0001, 0b0010, 0b110);
553
pub const MDCR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0001, 0b0011, 0b001);
554
pub const TTBR0_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0010, 0b0000, 0b000);
555
pub const TCR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0010, 0b0000, 0b010);
556
pub const GPTBR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0010, 0b0001, 0b100);
557
pub const GPCBW_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0010, 0b0001, 0b101);
558
pub const GPCCR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0010, 0b0001, 0b110);
559
pub const GCSCR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0010, 0b0101, 0b000);
560
pub const GCSPR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0010, 0b0101, 0b001);
561
pub const SPSR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0100, 0b0000, 0b000);
562
pub const ELR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0100, 0b0000, 0b001);
563
pub const SP_EL2 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0100, 0b0001, 0b000);
564
pub const AFSR0_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0101, 0b0001, 0b000);
565
pub const AFSR1_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0101, 0b0001, 0b001);
566
pub const ESR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0101, 0b0010, 0b000);
567
pub const VSESR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0101, 0b0010, 0b011);
568
pub const TFSR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0101, 0b0110, 0b000);
569
pub const FAR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0110, 0b0000, 0b000);
570
pub const MFAR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b0110, 0b0000, 0b101);
571
pub const PMBSR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1001, 0b1010, 0b011);
572
pub const TRBSR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1001, 0b1011, 0b011);
573
pub const MAIR2_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1010, 0b0001, 0b001);
574
pub const MAIR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1010, 0b0010, 0b000);
575
pub const PIR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1010, 0b0010, 0b011);
576
pub const POR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1010, 0b0010, 0b100);
577
pub const AMAIR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1010, 0b0011, 0b000);
578
pub const AMAIR2_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1010, 0b0011, 0b001);
579
pub const MPAM3_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1010, 0b0101, 0b000);
580
pub const MPAMBW3_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1010, 0b0101, 0b100);
581
pub const MECID_RL_A_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1010, 0b1010, 0b001);
582
pub const VBAR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1100, 0b0000, 0b000);
583
pub const RVBAR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1100, 0b0000, 0b001);
584
pub const RMR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1100, 0b0000, 0b010);
585
pub const VDISR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1100, 0b0001, 0b001);
586
pub const ICC_CTLR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1100, 0b1100, 0b100);
587
pub const ICC_SRE_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1100, 0b1100, 0b101);
588
pub const ICC_IGRPEN1_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1100, 0b1100, 0b111);
589
pub const TPIDR_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1101, 0b0000, 0b010);
590
pub const SCXTNUM_EL3 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b110, 0b1101, 0b0000, 0b111);
591
pub const CNTPS_TVAL_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b111, 0b1110, 0b0010, 0b000);
592
pub const CNTPS_CTL_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b111, 0b1110, 0b0010, 0b001);
593
pub const CNTPS_CVAL_EL1 : AArch64SysRegId = AArch64SysRegId::new_unchecked(0b11, 0b111, 0b1110, 0b0010, 0b010);
594
595