LIEF: Library to Instrument Executable Formats Version 0.17.0
Loading...
Searching...
No Matches
registers.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  LIEF
 LIEF namespace.
 
namespace  LIEF::assembly
 Namespace related to assembly/disassembly support.
 
namespace  LIEF::assembly::aarch64
 AArch64 architecture-related namespace.
 

Enumerations

enum class  LIEF::assembly::aarch64::REG {
  LIEF::assembly::aarch64::NoRegister = 0 , LIEF::assembly::aarch64::FFR = 1 , LIEF::assembly::aarch64::FP = 2 , LIEF::assembly::aarch64::FPCR = 3 ,
  LIEF::assembly::aarch64::FPSR = 4 , LIEF::assembly::aarch64::LR = 5 , LIEF::assembly::aarch64::NZCV = 6 , LIEF::assembly::aarch64::SP = 7 ,
  LIEF::assembly::aarch64::VG = 8 , LIEF::assembly::aarch64::WSP = 9 , LIEF::assembly::aarch64::WZR = 10 , LIEF::assembly::aarch64::XZR = 11 ,
  LIEF::assembly::aarch64::ZA = 12 , LIEF::assembly::aarch64::B0 = 13 , LIEF::assembly::aarch64::B1 = 14 , LIEF::assembly::aarch64::B2 = 15 ,
  LIEF::assembly::aarch64::B3 = 16 , LIEF::assembly::aarch64::B4 = 17 , LIEF::assembly::aarch64::B5 = 18 , LIEF::assembly::aarch64::B6 = 19 ,
  LIEF::assembly::aarch64::B7 = 20 , LIEF::assembly::aarch64::B8 = 21 , LIEF::assembly::aarch64::B9 = 22 , LIEF::assembly::aarch64::B10 = 23 ,
  LIEF::assembly::aarch64::B11 = 24 , LIEF::assembly::aarch64::B12 = 25 , LIEF::assembly::aarch64::B13 = 26 , LIEF::assembly::aarch64::B14 = 27 ,
  LIEF::assembly::aarch64::B15 = 28 , LIEF::assembly::aarch64::B16 = 29 , LIEF::assembly::aarch64::B17 = 30 , LIEF::assembly::aarch64::B18 = 31 ,
  LIEF::assembly::aarch64::B19 = 32 , LIEF::assembly::aarch64::B20 = 33 , LIEF::assembly::aarch64::B21 = 34 , LIEF::assembly::aarch64::B22 = 35 ,
  LIEF::assembly::aarch64::B23 = 36 , LIEF::assembly::aarch64::B24 = 37 , LIEF::assembly::aarch64::B25 = 38 , LIEF::assembly::aarch64::B26 = 39 ,
  LIEF::assembly::aarch64::B27 = 40 , LIEF::assembly::aarch64::B28 = 41 , LIEF::assembly::aarch64::B29 = 42 , LIEF::assembly::aarch64::B30 = 43 ,
  LIEF::assembly::aarch64::B31 = 44 , LIEF::assembly::aarch64::D0 = 45 , LIEF::assembly::aarch64::D1 = 46 , LIEF::assembly::aarch64::D2 = 47 ,
  LIEF::assembly::aarch64::D3 = 48 , LIEF::assembly::aarch64::D4 = 49 , LIEF::assembly::aarch64::D5 = 50 , LIEF::assembly::aarch64::D6 = 51 ,
  LIEF::assembly::aarch64::D7 = 52 , LIEF::assembly::aarch64::D8 = 53 , LIEF::assembly::aarch64::D9 = 54 , LIEF::assembly::aarch64::D10 = 55 ,
  LIEF::assembly::aarch64::D11 = 56 , LIEF::assembly::aarch64::D12 = 57 , LIEF::assembly::aarch64::D13 = 58 , LIEF::assembly::aarch64::D14 = 59 ,
  LIEF::assembly::aarch64::D15 = 60 , LIEF::assembly::aarch64::D16 = 61 , LIEF::assembly::aarch64::D17 = 62 , LIEF::assembly::aarch64::D18 = 63 ,
  LIEF::assembly::aarch64::D19 = 64 , LIEF::assembly::aarch64::D20 = 65 , LIEF::assembly::aarch64::D21 = 66 , LIEF::assembly::aarch64::D22 = 67 ,
  LIEF::assembly::aarch64::D23 = 68 , LIEF::assembly::aarch64::D24 = 69 , LIEF::assembly::aarch64::D25 = 70 , LIEF::assembly::aarch64::D26 = 71 ,
  LIEF::assembly::aarch64::D27 = 72 , LIEF::assembly::aarch64::D28 = 73 , LIEF::assembly::aarch64::D29 = 74 , LIEF::assembly::aarch64::D30 = 75 ,
  LIEF::assembly::aarch64::D31 = 76 , LIEF::assembly::aarch64::H0 = 77 , LIEF::assembly::aarch64::H1 = 78 , LIEF::assembly::aarch64::H2 = 79 ,
  LIEF::assembly::aarch64::H3 = 80 , LIEF::assembly::aarch64::H4 = 81 , LIEF::assembly::aarch64::H5 = 82 , LIEF::assembly::aarch64::H6 = 83 ,
  LIEF::assembly::aarch64::H7 = 84 , LIEF::assembly::aarch64::H8 = 85 , LIEF::assembly::aarch64::H9 = 86 , LIEF::assembly::aarch64::H10 = 87 ,
  LIEF::assembly::aarch64::H11 = 88 , LIEF::assembly::aarch64::H12 = 89 , LIEF::assembly::aarch64::H13 = 90 , LIEF::assembly::aarch64::H14 = 91 ,
  LIEF::assembly::aarch64::H15 = 92 , LIEF::assembly::aarch64::H16 = 93 , LIEF::assembly::aarch64::H17 = 94 , LIEF::assembly::aarch64::H18 = 95 ,
  LIEF::assembly::aarch64::H19 = 96 , LIEF::assembly::aarch64::H20 = 97 , LIEF::assembly::aarch64::H21 = 98 , LIEF::assembly::aarch64::H22 = 99 ,
  LIEF::assembly::aarch64::H23 = 100 , LIEF::assembly::aarch64::H24 = 101 , LIEF::assembly::aarch64::H25 = 102 , LIEF::assembly::aarch64::H26 = 103 ,
  LIEF::assembly::aarch64::H27 = 104 , LIEF::assembly::aarch64::H28 = 105 , LIEF::assembly::aarch64::H29 = 106 , LIEF::assembly::aarch64::H30 = 107 ,
  LIEF::assembly::aarch64::H31 = 108 , LIEF::assembly::aarch64::P0 = 109 , LIEF::assembly::aarch64::P1 = 110 , LIEF::assembly::aarch64::P2 = 111 ,
  LIEF::assembly::aarch64::P3 = 112 , LIEF::assembly::aarch64::P4 = 113 , LIEF::assembly::aarch64::P5 = 114 , LIEF::assembly::aarch64::P6 = 115 ,
  LIEF::assembly::aarch64::P7 = 116 , LIEF::assembly::aarch64::P8 = 117 , LIEF::assembly::aarch64::P9 = 118 , LIEF::assembly::aarch64::P10 = 119 ,
  LIEF::assembly::aarch64::P11 = 120 , LIEF::assembly::aarch64::P12 = 121 , LIEF::assembly::aarch64::P13 = 122 , LIEF::assembly::aarch64::P14 = 123 ,
  LIEF::assembly::aarch64::P15 = 124 , LIEF::assembly::aarch64::PN0 = 125 , LIEF::assembly::aarch64::PN1 = 126 , LIEF::assembly::aarch64::PN2 = 127 ,
  LIEF::assembly::aarch64::PN3 = 128 , LIEF::assembly::aarch64::PN4 = 129 , LIEF::assembly::aarch64::PN5 = 130 , LIEF::assembly::aarch64::PN6 = 131 ,
  LIEF::assembly::aarch64::PN7 = 132 , LIEF::assembly::aarch64::PN8 = 133 , LIEF::assembly::aarch64::PN9 = 134 , LIEF::assembly::aarch64::PN10 = 135 ,
  LIEF::assembly::aarch64::PN11 = 136 , LIEF::assembly::aarch64::PN12 = 137 , LIEF::assembly::aarch64::PN13 = 138 , LIEF::assembly::aarch64::PN14 = 139 ,
  LIEF::assembly::aarch64::PN15 = 140 , LIEF::assembly::aarch64::Q0 = 141 , LIEF::assembly::aarch64::Q1 = 142 , LIEF::assembly::aarch64::Q2 = 143 ,
  LIEF::assembly::aarch64::Q3 = 144 , LIEF::assembly::aarch64::Q4 = 145 , LIEF::assembly::aarch64::Q5 = 146 , LIEF::assembly::aarch64::Q6 = 147 ,
  LIEF::assembly::aarch64::Q7 = 148 , LIEF::assembly::aarch64::Q8 = 149 , LIEF::assembly::aarch64::Q9 = 150 , LIEF::assembly::aarch64::Q10 = 151 ,
  LIEF::assembly::aarch64::Q11 = 152 , LIEF::assembly::aarch64::Q12 = 153 , LIEF::assembly::aarch64::Q13 = 154 , LIEF::assembly::aarch64::Q14 = 155 ,
  LIEF::assembly::aarch64::Q15 = 156 , LIEF::assembly::aarch64::Q16 = 157 , LIEF::assembly::aarch64::Q17 = 158 , LIEF::assembly::aarch64::Q18 = 159 ,
  LIEF::assembly::aarch64::Q19 = 160 , LIEF::assembly::aarch64::Q20 = 161 , LIEF::assembly::aarch64::Q21 = 162 , LIEF::assembly::aarch64::Q22 = 163 ,
  LIEF::assembly::aarch64::Q23 = 164 , LIEF::assembly::aarch64::Q24 = 165 , LIEF::assembly::aarch64::Q25 = 166 , LIEF::assembly::aarch64::Q26 = 167 ,
  LIEF::assembly::aarch64::Q27 = 168 , LIEF::assembly::aarch64::Q28 = 169 , LIEF::assembly::aarch64::Q29 = 170 , LIEF::assembly::aarch64::Q30 = 171 ,
  LIEF::assembly::aarch64::Q31 = 172 , LIEF::assembly::aarch64::S0 = 173 , LIEF::assembly::aarch64::S1 = 174 , LIEF::assembly::aarch64::S2 = 175 ,
  LIEF::assembly::aarch64::S3 = 176 , LIEF::assembly::aarch64::S4 = 177 , LIEF::assembly::aarch64::S5 = 178 , LIEF::assembly::aarch64::S6 = 179 ,
  LIEF::assembly::aarch64::S7 = 180 , LIEF::assembly::aarch64::S8 = 181 , LIEF::assembly::aarch64::S9 = 182 , LIEF::assembly::aarch64::S10 = 183 ,
  LIEF::assembly::aarch64::S11 = 184 , LIEF::assembly::aarch64::S12 = 185 , LIEF::assembly::aarch64::S13 = 186 , LIEF::assembly::aarch64::S14 = 187 ,
  LIEF::assembly::aarch64::S15 = 188 , LIEF::assembly::aarch64::S16 = 189 , LIEF::assembly::aarch64::S17 = 190 , LIEF::assembly::aarch64::S18 = 191 ,
  LIEF::assembly::aarch64::S19 = 192 , LIEF::assembly::aarch64::S20 = 193 , LIEF::assembly::aarch64::S21 = 194 , LIEF::assembly::aarch64::S22 = 195 ,
  LIEF::assembly::aarch64::S23 = 196 , LIEF::assembly::aarch64::S24 = 197 , LIEF::assembly::aarch64::S25 = 198 , LIEF::assembly::aarch64::S26 = 199 ,
  LIEF::assembly::aarch64::S27 = 200 , LIEF::assembly::aarch64::S28 = 201 , LIEF::assembly::aarch64::S29 = 202 , LIEF::assembly::aarch64::S30 = 203 ,
  LIEF::assembly::aarch64::S31 = 204 , LIEF::assembly::aarch64::W0 = 205 , LIEF::assembly::aarch64::W1 = 206 , LIEF::assembly::aarch64::W2 = 207 ,
  LIEF::assembly::aarch64::W3 = 208 , LIEF::assembly::aarch64::W4 = 209 , LIEF::assembly::aarch64::W5 = 210 , LIEF::assembly::aarch64::W6 = 211 ,
  LIEF::assembly::aarch64::W7 = 212 , LIEF::assembly::aarch64::W8 = 213 , LIEF::assembly::aarch64::W9 = 214 , LIEF::assembly::aarch64::W10 = 215 ,
  LIEF::assembly::aarch64::W11 = 216 , LIEF::assembly::aarch64::W12 = 217 , LIEF::assembly::aarch64::W13 = 218 , LIEF::assembly::aarch64::W14 = 219 ,
  LIEF::assembly::aarch64::W15 = 220 , LIEF::assembly::aarch64::W16 = 221 , LIEF::assembly::aarch64::W17 = 222 , LIEF::assembly::aarch64::W18 = 223 ,
  LIEF::assembly::aarch64::W19 = 224 , LIEF::assembly::aarch64::W20 = 225 , LIEF::assembly::aarch64::W21 = 226 , LIEF::assembly::aarch64::W22 = 227 ,
  LIEF::assembly::aarch64::W23 = 228 , LIEF::assembly::aarch64::W24 = 229 , LIEF::assembly::aarch64::W25 = 230 , LIEF::assembly::aarch64::W26 = 231 ,
  LIEF::assembly::aarch64::W27 = 232 , LIEF::assembly::aarch64::W28 = 233 , LIEF::assembly::aarch64::W29 = 234 , LIEF::assembly::aarch64::W30 = 235 ,
  LIEF::assembly::aarch64::X0 = 236 , LIEF::assembly::aarch64::X1 = 237 , LIEF::assembly::aarch64::X2 = 238 , LIEF::assembly::aarch64::X3 = 239 ,
  LIEF::assembly::aarch64::X4 = 240 , LIEF::assembly::aarch64::X5 = 241 , LIEF::assembly::aarch64::X6 = 242 , LIEF::assembly::aarch64::X7 = 243 ,
  LIEF::assembly::aarch64::X8 = 244 , LIEF::assembly::aarch64::X9 = 245 , LIEF::assembly::aarch64::X10 = 246 , LIEF::assembly::aarch64::X11 = 247 ,
  LIEF::assembly::aarch64::X12 = 248 , LIEF::assembly::aarch64::X13 = 249 , LIEF::assembly::aarch64::X14 = 250 , LIEF::assembly::aarch64::X15 = 251 ,
  LIEF::assembly::aarch64::X16 = 252 , LIEF::assembly::aarch64::X17 = 253 , LIEF::assembly::aarch64::X18 = 254 , LIEF::assembly::aarch64::X19 = 255 ,
  LIEF::assembly::aarch64::X20 = 256 , LIEF::assembly::aarch64::X21 = 257 , LIEF::assembly::aarch64::X22 = 258 , LIEF::assembly::aarch64::X23 = 259 ,
  LIEF::assembly::aarch64::X24 = 260 , LIEF::assembly::aarch64::X25 = 261 , LIEF::assembly::aarch64::X26 = 262 , LIEF::assembly::aarch64::X27 = 263 ,
  LIEF::assembly::aarch64::X28 = 264 , LIEF::assembly::aarch64::Z0 = 265 , LIEF::assembly::aarch64::Z1 = 266 , LIEF::assembly::aarch64::Z2 = 267 ,
  LIEF::assembly::aarch64::Z3 = 268 , LIEF::assembly::aarch64::Z4 = 269 , LIEF::assembly::aarch64::Z5 = 270 , LIEF::assembly::aarch64::Z6 = 271 ,
  LIEF::assembly::aarch64::Z7 = 272 , LIEF::assembly::aarch64::Z8 = 273 , LIEF::assembly::aarch64::Z9 = 274 , LIEF::assembly::aarch64::Z10 = 275 ,
  LIEF::assembly::aarch64::Z11 = 276 , LIEF::assembly::aarch64::Z12 = 277 , LIEF::assembly::aarch64::Z13 = 278 , LIEF::assembly::aarch64::Z14 = 279 ,
  LIEF::assembly::aarch64::Z15 = 280 , LIEF::assembly::aarch64::Z16 = 281 , LIEF::assembly::aarch64::Z17 = 282 , LIEF::assembly::aarch64::Z18 = 283 ,
  LIEF::assembly::aarch64::Z19 = 284 , LIEF::assembly::aarch64::Z20 = 285 , LIEF::assembly::aarch64::Z21 = 286 , LIEF::assembly::aarch64::Z22 = 287 ,
  LIEF::assembly::aarch64::Z23 = 288 , LIEF::assembly::aarch64::Z24 = 289 , LIEF::assembly::aarch64::Z25 = 290 , LIEF::assembly::aarch64::Z26 = 291 ,
  LIEF::assembly::aarch64::Z27 = 292 , LIEF::assembly::aarch64::Z28 = 293 , LIEF::assembly::aarch64::Z29 = 294 , LIEF::assembly::aarch64::Z30 = 295 ,
  LIEF::assembly::aarch64::Z31 = 296 , LIEF::assembly::aarch64::ZAB0 = 297 , LIEF::assembly::aarch64::ZAD0 = 298 , LIEF::assembly::aarch64::ZAD1 = 299 ,
  LIEF::assembly::aarch64::ZAD2 = 300 , LIEF::assembly::aarch64::ZAD3 = 301 , LIEF::assembly::aarch64::ZAD4 = 302 , LIEF::assembly::aarch64::ZAD5 = 303 ,
  LIEF::assembly::aarch64::ZAD6 = 304 , LIEF::assembly::aarch64::ZAD7 = 305 , LIEF::assembly::aarch64::ZAH0 = 306 , LIEF::assembly::aarch64::ZAH1 = 307 ,
  LIEF::assembly::aarch64::ZAQ0 = 308 , LIEF::assembly::aarch64::ZAQ1 = 309 , LIEF::assembly::aarch64::ZAQ2 = 310 , LIEF::assembly::aarch64::ZAQ3 = 311 ,
  LIEF::assembly::aarch64::ZAQ4 = 312 , LIEF::assembly::aarch64::ZAQ5 = 313 , LIEF::assembly::aarch64::ZAQ6 = 314 , LIEF::assembly::aarch64::ZAQ7 = 315 ,
  LIEF::assembly::aarch64::ZAQ8 = 316 , LIEF::assembly::aarch64::ZAQ9 = 317 , LIEF::assembly::aarch64::ZAQ10 = 318 , LIEF::assembly::aarch64::ZAQ11 = 319 ,
  LIEF::assembly::aarch64::ZAQ12 = 320 , LIEF::assembly::aarch64::ZAQ13 = 321 , LIEF::assembly::aarch64::ZAQ14 = 322 , LIEF::assembly::aarch64::ZAQ15 = 323 ,
  LIEF::assembly::aarch64::ZAS0 = 324 , LIEF::assembly::aarch64::ZAS1 = 325 , LIEF::assembly::aarch64::ZAS2 = 326 , LIEF::assembly::aarch64::ZAS3 = 327 ,
  LIEF::assembly::aarch64::ZT0 = 328 , LIEF::assembly::aarch64::D0_D1 = 329 , LIEF::assembly::aarch64::D1_D2 = 330 , LIEF::assembly::aarch64::D2_D3 = 331 ,
  LIEF::assembly::aarch64::D3_D4 = 332 , LIEF::assembly::aarch64::D4_D5 = 333 , LIEF::assembly::aarch64::D5_D6 = 334 , LIEF::assembly::aarch64::D6_D7 = 335 ,
  LIEF::assembly::aarch64::D7_D8 = 336 , LIEF::assembly::aarch64::D8_D9 = 337 , LIEF::assembly::aarch64::D9_D10 = 338 , LIEF::assembly::aarch64::D10_D11 = 339 ,
  LIEF::assembly::aarch64::D11_D12 = 340 , LIEF::assembly::aarch64::D12_D13 = 341 , LIEF::assembly::aarch64::D13_D14 = 342 , LIEF::assembly::aarch64::D14_D15 = 343 ,
  LIEF::assembly::aarch64::D15_D16 = 344 , LIEF::assembly::aarch64::D16_D17 = 345 , LIEF::assembly::aarch64::D17_D18 = 346 , LIEF::assembly::aarch64::D18_D19 = 347 ,
  LIEF::assembly::aarch64::D19_D20 = 348 , LIEF::assembly::aarch64::D20_D21 = 349 , LIEF::assembly::aarch64::D21_D22 = 350 , LIEF::assembly::aarch64::D22_D23 = 351 ,
  LIEF::assembly::aarch64::D23_D24 = 352 , LIEF::assembly::aarch64::D24_D25 = 353 , LIEF::assembly::aarch64::D25_D26 = 354 , LIEF::assembly::aarch64::D26_D27 = 355 ,
  LIEF::assembly::aarch64::D27_D28 = 356 , LIEF::assembly::aarch64::D28_D29 = 357 , LIEF::assembly::aarch64::D29_D30 = 358 , LIEF::assembly::aarch64::D30_D31 = 359 ,
  LIEF::assembly::aarch64::D31_D0 = 360 , LIEF::assembly::aarch64::D0_D1_D2_D3 = 361 , LIEF::assembly::aarch64::D1_D2_D3_D4 = 362 , LIEF::assembly::aarch64::D2_D3_D4_D5 = 363 ,
  LIEF::assembly::aarch64::D3_D4_D5_D6 = 364 , LIEF::assembly::aarch64::D4_D5_D6_D7 = 365 , LIEF::assembly::aarch64::D5_D6_D7_D8 = 366 , LIEF::assembly::aarch64::D6_D7_D8_D9 = 367 ,
  LIEF::assembly::aarch64::D7_D8_D9_D10 = 368 , LIEF::assembly::aarch64::D8_D9_D10_D11 = 369 , LIEF::assembly::aarch64::D9_D10_D11_D12 = 370 , LIEF::assembly::aarch64::D10_D11_D12_D13 = 371 ,
  LIEF::assembly::aarch64::D11_D12_D13_D14 = 372 , LIEF::assembly::aarch64::D12_D13_D14_D15 = 373 , LIEF::assembly::aarch64::D13_D14_D15_D16 = 374 , LIEF::assembly::aarch64::D14_D15_D16_D17 = 375 ,
  LIEF::assembly::aarch64::D15_D16_D17_D18 = 376 , LIEF::assembly::aarch64::D16_D17_D18_D19 = 377 , LIEF::assembly::aarch64::D17_D18_D19_D20 = 378 , LIEF::assembly::aarch64::D18_D19_D20_D21 = 379 ,
  LIEF::assembly::aarch64::D19_D20_D21_D22 = 380 , LIEF::assembly::aarch64::D20_D21_D22_D23 = 381 , LIEF::assembly::aarch64::D21_D22_D23_D24 = 382 , LIEF::assembly::aarch64::D22_D23_D24_D25 = 383 ,
  LIEF::assembly::aarch64::D23_D24_D25_D26 = 384 , LIEF::assembly::aarch64::D24_D25_D26_D27 = 385 , LIEF::assembly::aarch64::D25_D26_D27_D28 = 386 , LIEF::assembly::aarch64::D26_D27_D28_D29 = 387 ,
  LIEF::assembly::aarch64::D27_D28_D29_D30 = 388 , LIEF::assembly::aarch64::D28_D29_D30_D31 = 389 , LIEF::assembly::aarch64::D29_D30_D31_D0 = 390 , LIEF::assembly::aarch64::D30_D31_D0_D1 = 391 ,
  LIEF::assembly::aarch64::D31_D0_D1_D2 = 392 , LIEF::assembly::aarch64::D0_D1_D2 = 393 , LIEF::assembly::aarch64::D1_D2_D3 = 394 , LIEF::assembly::aarch64::D2_D3_D4 = 395 ,
  LIEF::assembly::aarch64::D3_D4_D5 = 396 , LIEF::assembly::aarch64::D4_D5_D6 = 397 , LIEF::assembly::aarch64::D5_D6_D7 = 398 , LIEF::assembly::aarch64::D6_D7_D8 = 399 ,
  LIEF::assembly::aarch64::D7_D8_D9 = 400 , LIEF::assembly::aarch64::D8_D9_D10 = 401 , LIEF::assembly::aarch64::D9_D10_D11 = 402 , LIEF::assembly::aarch64::D10_D11_D12 = 403 ,
  LIEF::assembly::aarch64::D11_D12_D13 = 404 , LIEF::assembly::aarch64::D12_D13_D14 = 405 , LIEF::assembly::aarch64::D13_D14_D15 = 406 , LIEF::assembly::aarch64::D14_D15_D16 = 407 ,
  LIEF::assembly::aarch64::D15_D16_D17 = 408 , LIEF::assembly::aarch64::D16_D17_D18 = 409 , LIEF::assembly::aarch64::D17_D18_D19 = 410 , LIEF::assembly::aarch64::D18_D19_D20 = 411 ,
  LIEF::assembly::aarch64::D19_D20_D21 = 412 , LIEF::assembly::aarch64::D20_D21_D22 = 413 , LIEF::assembly::aarch64::D21_D22_D23 = 414 , LIEF::assembly::aarch64::D22_D23_D24 = 415 ,
  LIEF::assembly::aarch64::D23_D24_D25 = 416 , LIEF::assembly::aarch64::D24_D25_D26 = 417 , LIEF::assembly::aarch64::D25_D26_D27 = 418 , LIEF::assembly::aarch64::D26_D27_D28 = 419 ,
  LIEF::assembly::aarch64::D27_D28_D29 = 420 , LIEF::assembly::aarch64::D28_D29_D30 = 421 , LIEF::assembly::aarch64::D29_D30_D31 = 422 , LIEF::assembly::aarch64::D30_D31_D0 = 423 ,
  LIEF::assembly::aarch64::D31_D0_D1 = 424 , LIEF::assembly::aarch64::P0_P1 = 425 , LIEF::assembly::aarch64::P1_P2 = 426 , LIEF::assembly::aarch64::P2_P3 = 427 ,
  LIEF::assembly::aarch64::P3_P4 = 428 , LIEF::assembly::aarch64::P4_P5 = 429 , LIEF::assembly::aarch64::P5_P6 = 430 , LIEF::assembly::aarch64::P6_P7 = 431 ,
  LIEF::assembly::aarch64::P7_P8 = 432 , LIEF::assembly::aarch64::P8_P9 = 433 , LIEF::assembly::aarch64::P9_P10 = 434 , LIEF::assembly::aarch64::P10_P11 = 435 ,
  LIEF::assembly::aarch64::P11_P12 = 436 , LIEF::assembly::aarch64::P12_P13 = 437 , LIEF::assembly::aarch64::P13_P14 = 438 , LIEF::assembly::aarch64::P14_P15 = 439 ,
  LIEF::assembly::aarch64::P15_P0 = 440 , LIEF::assembly::aarch64::Q0_Q1 = 441 , LIEF::assembly::aarch64::Q1_Q2 = 442 , LIEF::assembly::aarch64::Q2_Q3 = 443 ,
  LIEF::assembly::aarch64::Q3_Q4 = 444 , LIEF::assembly::aarch64::Q4_Q5 = 445 , LIEF::assembly::aarch64::Q5_Q6 = 446 , LIEF::assembly::aarch64::Q6_Q7 = 447 ,
  LIEF::assembly::aarch64::Q7_Q8 = 448 , LIEF::assembly::aarch64::Q8_Q9 = 449 , LIEF::assembly::aarch64::Q9_Q10 = 450 , LIEF::assembly::aarch64::Q10_Q11 = 451 ,
  LIEF::assembly::aarch64::Q11_Q12 = 452 , LIEF::assembly::aarch64::Q12_Q13 = 453 , LIEF::assembly::aarch64::Q13_Q14 = 454 , LIEF::assembly::aarch64::Q14_Q15 = 455 ,
  LIEF::assembly::aarch64::Q15_Q16 = 456 , LIEF::assembly::aarch64::Q16_Q17 = 457 , LIEF::assembly::aarch64::Q17_Q18 = 458 , LIEF::assembly::aarch64::Q18_Q19 = 459 ,
  LIEF::assembly::aarch64::Q19_Q20 = 460 , LIEF::assembly::aarch64::Q20_Q21 = 461 , LIEF::assembly::aarch64::Q21_Q22 = 462 , LIEF::assembly::aarch64::Q22_Q23 = 463 ,
  LIEF::assembly::aarch64::Q23_Q24 = 464 , LIEF::assembly::aarch64::Q24_Q25 = 465 , LIEF::assembly::aarch64::Q25_Q26 = 466 , LIEF::assembly::aarch64::Q26_Q27 = 467 ,
  LIEF::assembly::aarch64::Q27_Q28 = 468 , LIEF::assembly::aarch64::Q28_Q29 = 469 , LIEF::assembly::aarch64::Q29_Q30 = 470 , LIEF::assembly::aarch64::Q30_Q31 = 471 ,
  LIEF::assembly::aarch64::Q31_Q0 = 472 , LIEF::assembly::aarch64::Q0_Q1_Q2_Q3 = 473 , LIEF::assembly::aarch64::Q1_Q2_Q3_Q4 = 474 , LIEF::assembly::aarch64::Q2_Q3_Q4_Q5 = 475 ,
  LIEF::assembly::aarch64::Q3_Q4_Q5_Q6 = 476 , LIEF::assembly::aarch64::Q4_Q5_Q6_Q7 = 477 , LIEF::assembly::aarch64::Q5_Q6_Q7_Q8 = 478 , LIEF::assembly::aarch64::Q6_Q7_Q8_Q9 = 479 ,
  LIEF::assembly::aarch64::Q7_Q8_Q9_Q10 = 480 , LIEF::assembly::aarch64::Q8_Q9_Q10_Q11 = 481 , LIEF::assembly::aarch64::Q9_Q10_Q11_Q12 = 482 , LIEF::assembly::aarch64::Q10_Q11_Q12_Q13 = 483 ,
  LIEF::assembly::aarch64::Q11_Q12_Q13_Q14 = 484 , LIEF::assembly::aarch64::Q12_Q13_Q14_Q15 = 485 , LIEF::assembly::aarch64::Q13_Q14_Q15_Q16 = 486 , LIEF::assembly::aarch64::Q14_Q15_Q16_Q17 = 487 ,
  LIEF::assembly::aarch64::Q15_Q16_Q17_Q18 = 488 , LIEF::assembly::aarch64::Q16_Q17_Q18_Q19 = 489 , LIEF::assembly::aarch64::Q17_Q18_Q19_Q20 = 490 , LIEF::assembly::aarch64::Q18_Q19_Q20_Q21 = 491 ,
  LIEF::assembly::aarch64::Q19_Q20_Q21_Q22 = 492 , LIEF::assembly::aarch64::Q20_Q21_Q22_Q23 = 493 , LIEF::assembly::aarch64::Q21_Q22_Q23_Q24 = 494 , LIEF::assembly::aarch64::Q22_Q23_Q24_Q25 = 495 ,
  LIEF::assembly::aarch64::Q23_Q24_Q25_Q26 = 496 , LIEF::assembly::aarch64::Q24_Q25_Q26_Q27 = 497 , LIEF::assembly::aarch64::Q25_Q26_Q27_Q28 = 498 , LIEF::assembly::aarch64::Q26_Q27_Q28_Q29 = 499 ,
  LIEF::assembly::aarch64::Q27_Q28_Q29_Q30 = 500 , LIEF::assembly::aarch64::Q28_Q29_Q30_Q31 = 501 , LIEF::assembly::aarch64::Q29_Q30_Q31_Q0 = 502 , LIEF::assembly::aarch64::Q30_Q31_Q0_Q1 = 503 ,
  LIEF::assembly::aarch64::Q31_Q0_Q1_Q2 = 504 , LIEF::assembly::aarch64::Q0_Q1_Q2 = 505 , LIEF::assembly::aarch64::Q1_Q2_Q3 = 506 , LIEF::assembly::aarch64::Q2_Q3_Q4 = 507 ,
  LIEF::assembly::aarch64::Q3_Q4_Q5 = 508 , LIEF::assembly::aarch64::Q4_Q5_Q6 = 509 , LIEF::assembly::aarch64::Q5_Q6_Q7 = 510 , LIEF::assembly::aarch64::Q6_Q7_Q8 = 511 ,
  LIEF::assembly::aarch64::Q7_Q8_Q9 = 512 , LIEF::assembly::aarch64::Q8_Q9_Q10 = 513 , LIEF::assembly::aarch64::Q9_Q10_Q11 = 514 , LIEF::assembly::aarch64::Q10_Q11_Q12 = 515 ,
  LIEF::assembly::aarch64::Q11_Q12_Q13 = 516 , LIEF::assembly::aarch64::Q12_Q13_Q14 = 517 , LIEF::assembly::aarch64::Q13_Q14_Q15 = 518 , LIEF::assembly::aarch64::Q14_Q15_Q16 = 519 ,
  LIEF::assembly::aarch64::Q15_Q16_Q17 = 520 , LIEF::assembly::aarch64::Q16_Q17_Q18 = 521 , LIEF::assembly::aarch64::Q17_Q18_Q19 = 522 , LIEF::assembly::aarch64::Q18_Q19_Q20 = 523 ,
  LIEF::assembly::aarch64::Q19_Q20_Q21 = 524 , LIEF::assembly::aarch64::Q20_Q21_Q22 = 525 , LIEF::assembly::aarch64::Q21_Q22_Q23 = 526 , LIEF::assembly::aarch64::Q22_Q23_Q24 = 527 ,
  LIEF::assembly::aarch64::Q23_Q24_Q25 = 528 , LIEF::assembly::aarch64::Q24_Q25_Q26 = 529 , LIEF::assembly::aarch64::Q25_Q26_Q27 = 530 , LIEF::assembly::aarch64::Q26_Q27_Q28 = 531 ,
  LIEF::assembly::aarch64::Q27_Q28_Q29 = 532 , LIEF::assembly::aarch64::Q28_Q29_Q30 = 533 , LIEF::assembly::aarch64::Q29_Q30_Q31 = 534 , LIEF::assembly::aarch64::Q30_Q31_Q0 = 535 ,
  LIEF::assembly::aarch64::Q31_Q0_Q1 = 536 , LIEF::assembly::aarch64::X22_X23_X24_X25_X26_X27_X28_FP = 537 , LIEF::assembly::aarch64::X0_X1_X2_X3_X4_X5_X6_X7 = 538 , LIEF::assembly::aarch64::X2_X3_X4_X5_X6_X7_X8_X9 = 539 ,
  LIEF::assembly::aarch64::X4_X5_X6_X7_X8_X9_X10_X11 = 540 , LIEF::assembly::aarch64::X6_X7_X8_X9_X10_X11_X12_X13 = 541 , LIEF::assembly::aarch64::X8_X9_X10_X11_X12_X13_X14_X15 = 542 , LIEF::assembly::aarch64::X10_X11_X12_X13_X14_X15_X16_X17 = 543 ,
  LIEF::assembly::aarch64::X12_X13_X14_X15_X16_X17_X18_X19 = 544 , LIEF::assembly::aarch64::X14_X15_X16_X17_X18_X19_X20_X21 = 545 , LIEF::assembly::aarch64::X16_X17_X18_X19_X20_X21_X22_X23 = 546 , LIEF::assembly::aarch64::X18_X19_X20_X21_X22_X23_X24_X25 = 547 ,
  LIEF::assembly::aarch64::X20_X21_X22_X23_X24_X25_X26_X27 = 548 , LIEF::assembly::aarch64::W30_WZR = 549 , LIEF::assembly::aarch64::W0_W1 = 550 , LIEF::assembly::aarch64::W2_W3 = 551 ,
  LIEF::assembly::aarch64::W4_W5 = 552 , LIEF::assembly::aarch64::W6_W7 = 553 , LIEF::assembly::aarch64::W8_W9 = 554 , LIEF::assembly::aarch64::W10_W11 = 555 ,
  LIEF::assembly::aarch64::W12_W13 = 556 , LIEF::assembly::aarch64::W14_W15 = 557 , LIEF::assembly::aarch64::W16_W17 = 558 , LIEF::assembly::aarch64::W18_W19 = 559 ,
  LIEF::assembly::aarch64::W20_W21 = 560 , LIEF::assembly::aarch64::W22_W23 = 561 , LIEF::assembly::aarch64::W24_W25 = 562 , LIEF::assembly::aarch64::W26_W27 = 563 ,
  LIEF::assembly::aarch64::W28_W29 = 564 , LIEF::assembly::aarch64::LR_XZR = 565 , LIEF::assembly::aarch64::X28_FP = 566 , LIEF::assembly::aarch64::X0_X1 = 567 ,
  LIEF::assembly::aarch64::X2_X3 = 568 , LIEF::assembly::aarch64::X4_X5 = 569 , LIEF::assembly::aarch64::X6_X7 = 570 , LIEF::assembly::aarch64::X8_X9 = 571 ,
  LIEF::assembly::aarch64::X10_X11 = 572 , LIEF::assembly::aarch64::X12_X13 = 573 , LIEF::assembly::aarch64::X14_X15 = 574 , LIEF::assembly::aarch64::X16_X17 = 575 ,
  LIEF::assembly::aarch64::X18_X19 = 576 , LIEF::assembly::aarch64::X20_X21 = 577 , LIEF::assembly::aarch64::X22_X23 = 578 , LIEF::assembly::aarch64::X24_X25 = 579 ,
  LIEF::assembly::aarch64::X26_X27 = 580 , LIEF::assembly::aarch64::Z0_Z1 = 581 , LIEF::assembly::aarch64::Z1_Z2 = 582 , LIEF::assembly::aarch64::Z2_Z3 = 583 ,
  LIEF::assembly::aarch64::Z3_Z4 = 584 , LIEF::assembly::aarch64::Z4_Z5 = 585 , LIEF::assembly::aarch64::Z5_Z6 = 586 , LIEF::assembly::aarch64::Z6_Z7 = 587 ,
  LIEF::assembly::aarch64::Z7_Z8 = 588 , LIEF::assembly::aarch64::Z8_Z9 = 589 , LIEF::assembly::aarch64::Z9_Z10 = 590 , LIEF::assembly::aarch64::Z10_Z11 = 591 ,
  LIEF::assembly::aarch64::Z11_Z12 = 592 , LIEF::assembly::aarch64::Z12_Z13 = 593 , LIEF::assembly::aarch64::Z13_Z14 = 594 , LIEF::assembly::aarch64::Z14_Z15 = 595 ,
  LIEF::assembly::aarch64::Z15_Z16 = 596 , LIEF::assembly::aarch64::Z16_Z17 = 597 , LIEF::assembly::aarch64::Z17_Z18 = 598 , LIEF::assembly::aarch64::Z18_Z19 = 599 ,
  LIEF::assembly::aarch64::Z19_Z20 = 600 , LIEF::assembly::aarch64::Z20_Z21 = 601 , LIEF::assembly::aarch64::Z21_Z22 = 602 , LIEF::assembly::aarch64::Z22_Z23 = 603 ,
  LIEF::assembly::aarch64::Z23_Z24 = 604 , LIEF::assembly::aarch64::Z24_Z25 = 605 , LIEF::assembly::aarch64::Z25_Z26 = 606 , LIEF::assembly::aarch64::Z26_Z27 = 607 ,
  LIEF::assembly::aarch64::Z27_Z28 = 608 , LIEF::assembly::aarch64::Z28_Z29 = 609 , LIEF::assembly::aarch64::Z29_Z30 = 610 , LIEF::assembly::aarch64::Z30_Z31 = 611 ,
  LIEF::assembly::aarch64::Z31_Z0 = 612 , LIEF::assembly::aarch64::Z0_Z1_Z2_Z3 = 613 , LIEF::assembly::aarch64::Z1_Z2_Z3_Z4 = 614 , LIEF::assembly::aarch64::Z2_Z3_Z4_Z5 = 615 ,
  LIEF::assembly::aarch64::Z3_Z4_Z5_Z6 = 616 , LIEF::assembly::aarch64::Z4_Z5_Z6_Z7 = 617 , LIEF::assembly::aarch64::Z5_Z6_Z7_Z8 = 618 , LIEF::assembly::aarch64::Z6_Z7_Z8_Z9 = 619 ,
  LIEF::assembly::aarch64::Z7_Z8_Z9_Z10 = 620 , LIEF::assembly::aarch64::Z8_Z9_Z10_Z11 = 621 , LIEF::assembly::aarch64::Z9_Z10_Z11_Z12 = 622 , LIEF::assembly::aarch64::Z10_Z11_Z12_Z13 = 623 ,
  LIEF::assembly::aarch64::Z11_Z12_Z13_Z14 = 624 , LIEF::assembly::aarch64::Z12_Z13_Z14_Z15 = 625 , LIEF::assembly::aarch64::Z13_Z14_Z15_Z16 = 626 , LIEF::assembly::aarch64::Z14_Z15_Z16_Z17 = 627 ,
  LIEF::assembly::aarch64::Z15_Z16_Z17_Z18 = 628 , LIEF::assembly::aarch64::Z16_Z17_Z18_Z19 = 629 , LIEF::assembly::aarch64::Z17_Z18_Z19_Z20 = 630 , LIEF::assembly::aarch64::Z18_Z19_Z20_Z21 = 631 ,
  LIEF::assembly::aarch64::Z19_Z20_Z21_Z22 = 632 , LIEF::assembly::aarch64::Z20_Z21_Z22_Z23 = 633 , LIEF::assembly::aarch64::Z21_Z22_Z23_Z24 = 634 , LIEF::assembly::aarch64::Z22_Z23_Z24_Z25 = 635 ,
  LIEF::assembly::aarch64::Z23_Z24_Z25_Z26 = 636 , LIEF::assembly::aarch64::Z24_Z25_Z26_Z27 = 637 , LIEF::assembly::aarch64::Z25_Z26_Z27_Z28 = 638 , LIEF::assembly::aarch64::Z26_Z27_Z28_Z29 = 639 ,
  LIEF::assembly::aarch64::Z27_Z28_Z29_Z30 = 640 , LIEF::assembly::aarch64::Z28_Z29_Z30_Z31 = 641 , LIEF::assembly::aarch64::Z29_Z30_Z31_Z0 = 642 , LIEF::assembly::aarch64::Z30_Z31_Z0_Z1 = 643 ,
  LIEF::assembly::aarch64::Z31_Z0_Z1_Z2 = 644 , LIEF::assembly::aarch64::Z0_Z1_Z2 = 645 , LIEF::assembly::aarch64::Z1_Z2_Z3 = 646 , LIEF::assembly::aarch64::Z2_Z3_Z4 = 647 ,
  LIEF::assembly::aarch64::Z3_Z4_Z5 = 648 , LIEF::assembly::aarch64::Z4_Z5_Z6 = 649 , LIEF::assembly::aarch64::Z5_Z6_Z7 = 650 , LIEF::assembly::aarch64::Z6_Z7_Z8 = 651 ,
  LIEF::assembly::aarch64::Z7_Z8_Z9 = 652 , LIEF::assembly::aarch64::Z8_Z9_Z10 = 653 , LIEF::assembly::aarch64::Z9_Z10_Z11 = 654 , LIEF::assembly::aarch64::Z10_Z11_Z12 = 655 ,
  LIEF::assembly::aarch64::Z11_Z12_Z13 = 656 , LIEF::assembly::aarch64::Z12_Z13_Z14 = 657 , LIEF::assembly::aarch64::Z13_Z14_Z15 = 658 , LIEF::assembly::aarch64::Z14_Z15_Z16 = 659 ,
  LIEF::assembly::aarch64::Z15_Z16_Z17 = 660 , LIEF::assembly::aarch64::Z16_Z17_Z18 = 661 , LIEF::assembly::aarch64::Z17_Z18_Z19 = 662 , LIEF::assembly::aarch64::Z18_Z19_Z20 = 663 ,
  LIEF::assembly::aarch64::Z19_Z20_Z21 = 664 , LIEF::assembly::aarch64::Z20_Z21_Z22 = 665 , LIEF::assembly::aarch64::Z21_Z22_Z23 = 666 , LIEF::assembly::aarch64::Z22_Z23_Z24 = 667 ,
  LIEF::assembly::aarch64::Z23_Z24_Z25 = 668 , LIEF::assembly::aarch64::Z24_Z25_Z26 = 669 , LIEF::assembly::aarch64::Z25_Z26_Z27 = 670 , LIEF::assembly::aarch64::Z26_Z27_Z28 = 671 ,
  LIEF::assembly::aarch64::Z27_Z28_Z29 = 672 , LIEF::assembly::aarch64::Z28_Z29_Z30 = 673 , LIEF::assembly::aarch64::Z29_Z30_Z31 = 674 , LIEF::assembly::aarch64::Z30_Z31_Z0 = 675 ,
  LIEF::assembly::aarch64::Z31_Z0_Z1 = 676 , LIEF::assembly::aarch64::Z16_Z24 = 677 , LIEF::assembly::aarch64::Z17_Z25 = 678 , LIEF::assembly::aarch64::Z18_Z26 = 679 ,
  LIEF::assembly::aarch64::Z19_Z27 = 680 , LIEF::assembly::aarch64::Z20_Z28 = 681 , LIEF::assembly::aarch64::Z21_Z29 = 682 , LIEF::assembly::aarch64::Z22_Z30 = 683 ,
  LIEF::assembly::aarch64::Z23_Z31 = 684 , LIEF::assembly::aarch64::Z0_Z8 = 685 , LIEF::assembly::aarch64::Z1_Z9 = 686 , LIEF::assembly::aarch64::Z2_Z10 = 687 ,
  LIEF::assembly::aarch64::Z3_Z11 = 688 , LIEF::assembly::aarch64::Z4_Z12 = 689 , LIEF::assembly::aarch64::Z5_Z13 = 690 , LIEF::assembly::aarch64::Z6_Z14 = 691 ,
  LIEF::assembly::aarch64::Z7_Z15 = 692 , LIEF::assembly::aarch64::Z16_Z20_Z24_Z28 = 693 , LIEF::assembly::aarch64::Z17_Z21_Z25_Z29 = 694 , LIEF::assembly::aarch64::Z18_Z22_Z26_Z30 = 695 ,
  LIEF::assembly::aarch64::Z19_Z23_Z27_Z31 = 696 , LIEF::assembly::aarch64::Z0_Z4_Z8_Z12 = 697 , LIEF::assembly::aarch64::Z1_Z5_Z9_Z13 = 698 , LIEF::assembly::aarch64::Z2_Z6_Z10_Z14 = 699 ,
  LIEF::assembly::aarch64::Z3_Z7_Z11_Z15 = 700 , LIEF::assembly::aarch64::NUM_TARGET_REGS = 701
}
 
enum class  LIEF::assembly::aarch64::SYSREG {
  LIEF::assembly::aarch64::OSDTRRX_EL1 = 32770 , LIEF::assembly::aarch64::DBGBVR0_EL1 = 32772 , LIEF::assembly::aarch64::DBGBCR0_EL1 = 32773 , LIEF::assembly::aarch64::DBGWVR0_EL1 = 32774 ,
  LIEF::assembly::aarch64::DBGWCR0_EL1 = 32775 , LIEF::assembly::aarch64::DBGBVR1_EL1 = 32780 , LIEF::assembly::aarch64::DBGBCR1_EL1 = 32781 , LIEF::assembly::aarch64::DBGWVR1_EL1 = 32782 ,
  LIEF::assembly::aarch64::DBGWCR1_EL1 = 32783 , LIEF::assembly::aarch64::MDCCINT_EL1 = 32784 , LIEF::assembly::aarch64::MDSCR_EL1 = 32786 , LIEF::assembly::aarch64::DBGBVR2_EL1 = 32788 ,
  LIEF::assembly::aarch64::DBGBCR2_EL1 = 32789 , LIEF::assembly::aarch64::DBGWVR2_EL1 = 32790 , LIEF::assembly::aarch64::DBGWCR2_EL1 = 32791 , LIEF::assembly::aarch64::OSDTRTX_EL1 = 32794 ,
  LIEF::assembly::aarch64::DBGBVR3_EL1 = 32796 , LIEF::assembly::aarch64::DBGBCR3_EL1 = 32797 , LIEF::assembly::aarch64::DBGWVR3_EL1 = 32798 , LIEF::assembly::aarch64::DBGWCR3_EL1 = 32799 ,
  LIEF::assembly::aarch64::MDSELR_EL1 = 32802 , LIEF::assembly::aarch64::DBGBVR4_EL1 = 32804 , LIEF::assembly::aarch64::DBGBCR4_EL1 = 32805 , LIEF::assembly::aarch64::DBGWVR4_EL1 = 32806 ,
  LIEF::assembly::aarch64::DBGWCR4_EL1 = 32807 , LIEF::assembly::aarch64::MDSTEPOP_EL1 = 32810 , LIEF::assembly::aarch64::DBGBVR5_EL1 = 32812 , LIEF::assembly::aarch64::DBGBCR5_EL1 = 32813 ,
  LIEF::assembly::aarch64::DBGWVR5_EL1 = 32814 , LIEF::assembly::aarch64::DBGWCR5_EL1 = 32815 , LIEF::assembly::aarch64::OSECCR_EL1 = 32818 , LIEF::assembly::aarch64::DBGBVR6_EL1 = 32820 ,
  LIEF::assembly::aarch64::DBGBCR6_EL1 = 32821 , LIEF::assembly::aarch64::DBGWVR6_EL1 = 32822 , LIEF::assembly::aarch64::DBGWCR6_EL1 = 32823 , LIEF::assembly::aarch64::DBGBVR7_EL1 = 32828 ,
  LIEF::assembly::aarch64::DBGBCR7_EL1 = 32829 , LIEF::assembly::aarch64::DBGWVR7_EL1 = 32830 , LIEF::assembly::aarch64::DBGWCR7_EL1 = 32831 , LIEF::assembly::aarch64::DBGBVR8_EL1 = 32836 ,
  LIEF::assembly::aarch64::DBGBCR8_EL1 = 32837 , LIEF::assembly::aarch64::DBGWVR8_EL1 = 32838 , LIEF::assembly::aarch64::DBGWCR8_EL1 = 32839 , LIEF::assembly::aarch64::DBGBVR9_EL1 = 32844 ,
  LIEF::assembly::aarch64::DBGBCR9_EL1 = 32845 , LIEF::assembly::aarch64::DBGWVR9_EL1 = 32846 , LIEF::assembly::aarch64::DBGWCR9_EL1 = 32847 , LIEF::assembly::aarch64::DBGBVR10_EL1 = 32852 ,
  LIEF::assembly::aarch64::DBGBCR10_EL1 = 32853 , LIEF::assembly::aarch64::DBGWVR10_EL1 = 32854 , LIEF::assembly::aarch64::DBGWCR10_EL1 = 32855 , LIEF::assembly::aarch64::DBGBVR11_EL1 = 32860 ,
  LIEF::assembly::aarch64::DBGBCR11_EL1 = 32861 , LIEF::assembly::aarch64::DBGWVR11_EL1 = 32862 , LIEF::assembly::aarch64::DBGWCR11_EL1 = 32863 , LIEF::assembly::aarch64::DBGBVR12_EL1 = 32868 ,
  LIEF::assembly::aarch64::DBGBCR12_EL1 = 32869 , LIEF::assembly::aarch64::DBGWVR12_EL1 = 32870 , LIEF::assembly::aarch64::DBGWCR12_EL1 = 32871 , LIEF::assembly::aarch64::DBGBVR13_EL1 = 32876 ,
  LIEF::assembly::aarch64::DBGBCR13_EL1 = 32877 , LIEF::assembly::aarch64::DBGWVR13_EL1 = 32878 , LIEF::assembly::aarch64::DBGWCR13_EL1 = 32879 , LIEF::assembly::aarch64::DBGBVR14_EL1 = 32884 ,
  LIEF::assembly::aarch64::DBGBCR14_EL1 = 32885 , LIEF::assembly::aarch64::DBGWVR14_EL1 = 32886 , LIEF::assembly::aarch64::DBGWCR14_EL1 = 32887 , LIEF::assembly::aarch64::DBGBVR15_EL1 = 32892 ,
  LIEF::assembly::aarch64::DBGBCR15_EL1 = 32893 , LIEF::assembly::aarch64::DBGWVR15_EL1 = 32894 , LIEF::assembly::aarch64::DBGWCR15_EL1 = 32895 , LIEF::assembly::aarch64::MDRAR_EL1 = 32896 ,
  LIEF::assembly::aarch64::OSLAR_EL1 = 32900 , LIEF::assembly::aarch64::OSLSR_EL1 = 32908 , LIEF::assembly::aarch64::OSDLR_EL1 = 32924 , LIEF::assembly::aarch64::DBGPRCR_EL1 = 32932 ,
  LIEF::assembly::aarch64::DBGCLAIMSET_EL1 = 33734 , LIEF::assembly::aarch64::DBGCLAIMCLR_EL1 = 33742 , LIEF::assembly::aarch64::DBGAUTHSTATUS_EL1 = 33782 , LIEF::assembly::aarch64::SPMCGCR0_EL1 = 34024 ,
  LIEF::assembly::aarch64::SPMCGCR1_EL1 = 34025 , LIEF::assembly::aarch64::SPMACCESSR_EL1 = 34027 , LIEF::assembly::aarch64::SPMIIDR_EL1 = 34028 , LIEF::assembly::aarch64::SPMDEVARCH_EL1 = 34029 ,
  LIEF::assembly::aarch64::SPMDEVAFF_EL1 = 34030 , LIEF::assembly::aarch64::SPMCFGR_EL1 = 34031 , LIEF::assembly::aarch64::SPMINTENSET_EL1 = 34033 , LIEF::assembly::aarch64::SPMINTENCLR_EL1 = 34034 ,
  LIEF::assembly::aarch64::PMEVCNTSVR0_EL1 = 34624 , LIEF::assembly::aarch64::PMEVCNTSVR1_EL1 = 34625 , LIEF::assembly::aarch64::PMEVCNTSVR2_EL1 = 34626 , LIEF::assembly::aarch64::PMEVCNTSVR3_EL1 = 34627 ,
  LIEF::assembly::aarch64::PMEVCNTSVR4_EL1 = 34628 , LIEF::assembly::aarch64::PMEVCNTSVR5_EL1 = 34629 , LIEF::assembly::aarch64::PMEVCNTSVR6_EL1 = 34630 , LIEF::assembly::aarch64::PMEVCNTSVR7_EL1 = 34631 ,
  LIEF::assembly::aarch64::PMEVCNTSVR8_EL1 = 34632 , LIEF::assembly::aarch64::PMEVCNTSVR9_EL1 = 34633 , LIEF::assembly::aarch64::PMEVCNTSVR10_EL1 = 34634 , LIEF::assembly::aarch64::PMEVCNTSVR11_EL1 = 34635 ,
  LIEF::assembly::aarch64::PMEVCNTSVR12_EL1 = 34636 , LIEF::assembly::aarch64::PMEVCNTSVR13_EL1 = 34637 , LIEF::assembly::aarch64::PMEVCNTSVR14_EL1 = 34638 , LIEF::assembly::aarch64::PMEVCNTSVR15_EL1 = 34639 ,
  LIEF::assembly::aarch64::PMEVCNTSVR16_EL1 = 34640 , LIEF::assembly::aarch64::PMEVCNTSVR17_EL1 = 34641 , LIEF::assembly::aarch64::PMEVCNTSVR18_EL1 = 34642 , LIEF::assembly::aarch64::PMEVCNTSVR19_EL1 = 34643 ,
  LIEF::assembly::aarch64::PMEVCNTSVR20_EL1 = 34644 , LIEF::assembly::aarch64::PMEVCNTSVR21_EL1 = 34645 , LIEF::assembly::aarch64::PMEVCNTSVR22_EL1 = 34646 , LIEF::assembly::aarch64::PMEVCNTSVR23_EL1 = 34647 ,
  LIEF::assembly::aarch64::PMEVCNTSVR24_EL1 = 34648 , LIEF::assembly::aarch64::PMEVCNTSVR25_EL1 = 34649 , LIEF::assembly::aarch64::PMEVCNTSVR26_EL1 = 34650 , LIEF::assembly::aarch64::PMEVCNTSVR27_EL1 = 34651 ,
  LIEF::assembly::aarch64::PMEVCNTSVR28_EL1 = 34652 , LIEF::assembly::aarch64::PMEVCNTSVR29_EL1 = 34653 , LIEF::assembly::aarch64::PMEVCNTSVR30_EL1 = 34654 , LIEF::assembly::aarch64::PMCCNTSVR_EL1 = 34655 ,
  LIEF::assembly::aarch64::PMICNTSVR_EL1 = 34656 , LIEF::assembly::aarch64::TRCTRACEIDR = 34817 , LIEF::assembly::aarch64::TRCVICTLR = 34818 , LIEF::assembly::aarch64::TRCSEQEVR0 = 34820 ,
  LIEF::assembly::aarch64::TRCCNTRLDVR0 = 34821 , LIEF::assembly::aarch64::TRCIDR8 = 34822 , LIEF::assembly::aarch64::TRCIMSPEC0 = 34823 , LIEF::assembly::aarch64::TRCPRGCTLR = 34824 ,
  LIEF::assembly::aarch64::TRCQCTLR = 34825 , LIEF::assembly::aarch64::TRCVIIECTLR = 34826 , LIEF::assembly::aarch64::TRCSEQEVR1 = 34828 , LIEF::assembly::aarch64::TRCCNTRLDVR1 = 34829 ,
  LIEF::assembly::aarch64::TRCIDR9 = 34830 , LIEF::assembly::aarch64::TRCIMSPEC1 = 34831 , LIEF::assembly::aarch64::TRCPROCSELR = 34832 , LIEF::assembly::aarch64::TRCITEEDCR = 34833 ,
  LIEF::assembly::aarch64::TRCVISSCTLR = 34834 , LIEF::assembly::aarch64::TRCSEQEVR2 = 34836 , LIEF::assembly::aarch64::TRCCNTRLDVR2 = 34837 , LIEF::assembly::aarch64::TRCIDR10 = 34838 ,
  LIEF::assembly::aarch64::TRCIMSPEC2 = 34839 , LIEF::assembly::aarch64::TRCSTATR = 34840 , LIEF::assembly::aarch64::TRCVIPCSSCTLR = 34842 , LIEF::assembly::aarch64::TRCCNTRLDVR3 = 34845 ,
  LIEF::assembly::aarch64::TRCIDR11 = 34846 , LIEF::assembly::aarch64::TRCIMSPEC3 = 34847 , LIEF::assembly::aarch64::TRCCONFIGR = 34848 , LIEF::assembly::aarch64::TRCCNTCTLR0 = 34853 ,
  LIEF::assembly::aarch64::TRCIDR12 = 34854 , LIEF::assembly::aarch64::TRCIMSPEC4 = 34855 , LIEF::assembly::aarch64::TRCCNTCTLR1 = 34861 , LIEF::assembly::aarch64::TRCIDR13 = 34862 ,
  LIEF::assembly::aarch64::TRCIMSPEC5 = 34863 , LIEF::assembly::aarch64::TRCAUXCTLR = 34864 , LIEF::assembly::aarch64::TRCSEQRSTEVR = 34868 , LIEF::assembly::aarch64::TRCCNTCTLR2 = 34869 ,
  LIEF::assembly::aarch64::TRCIMSPEC6 = 34871 , LIEF::assembly::aarch64::TRCSEQSTR = 34876 , LIEF::assembly::aarch64::TRCCNTCTLR3 = 34877 , LIEF::assembly::aarch64::TRCIMSPEC7 = 34879 ,
  LIEF::assembly::aarch64::TRCEVENTCTL0R = 34880 , LIEF::assembly::aarch64::TRCVDCTLR = 34882 , LIEF::assembly::aarch64::TRCEXTINSELR = 34884 , LIEF::assembly::aarch64::TRCEXTINSELR0 = 34884 ,
  LIEF::assembly::aarch64::TRCCNTVR0 = 34885 , LIEF::assembly::aarch64::TRCIDR0 = 34887 , LIEF::assembly::aarch64::TRCEVENTCTL1R = 34888 , LIEF::assembly::aarch64::TRCVDSACCTLR = 34890 ,
  LIEF::assembly::aarch64::TRCEXTINSELR1 = 34892 , LIEF::assembly::aarch64::TRCCNTVR1 = 34893 , LIEF::assembly::aarch64::TRCIDR1 = 34895 , LIEF::assembly::aarch64::TRCRSR = 34896 ,
  LIEF::assembly::aarch64::TRCVDARCCTLR = 34898 , LIEF::assembly::aarch64::TRCEXTINSELR2 = 34900 , LIEF::assembly::aarch64::TRCCNTVR2 = 34901 , LIEF::assembly::aarch64::TRCIDR2 = 34903 ,
  LIEF::assembly::aarch64::TRCSTALLCTLR = 34904 , LIEF::assembly::aarch64::TRCEXTINSELR3 = 34908 , LIEF::assembly::aarch64::TRCCNTVR3 = 34909 , LIEF::assembly::aarch64::TRCIDR3 = 34911 ,
  LIEF::assembly::aarch64::TRCTSCTLR = 34912 , LIEF::assembly::aarch64::TRCIDR4 = 34919 , LIEF::assembly::aarch64::TRCSYNCPR = 34920 , LIEF::assembly::aarch64::TRCIDR5 = 34927 ,
  LIEF::assembly::aarch64::TRCCCCTLR = 34928 , LIEF::assembly::aarch64::TRCIDR6 = 34935 , LIEF::assembly::aarch64::TRCBBCTLR = 34936 , LIEF::assembly::aarch64::TRCIDR7 = 34943 ,
  LIEF::assembly::aarch64::TRCRSCTLR16 = 34945 , LIEF::assembly::aarch64::TRCSSCCR0 = 34946 , LIEF::assembly::aarch64::TRCSSPCICR0 = 34947 , LIEF::assembly::aarch64::TRCOSLAR = 34948 ,
  LIEF::assembly::aarch64::TRCRSCTLR17 = 34953 , LIEF::assembly::aarch64::TRCSSCCR1 = 34954 , LIEF::assembly::aarch64::TRCSSPCICR1 = 34955 , LIEF::assembly::aarch64::TRCOSLSR = 34956 ,
  LIEF::assembly::aarch64::TRCRSCTLR2 = 34960 , LIEF::assembly::aarch64::TRCRSCTLR18 = 34961 , LIEF::assembly::aarch64::TRCSSCCR2 = 34962 , LIEF::assembly::aarch64::TRCSSPCICR2 = 34963 ,
  LIEF::assembly::aarch64::TRCRSCTLR3 = 34968 , LIEF::assembly::aarch64::TRCRSCTLR19 = 34969 , LIEF::assembly::aarch64::TRCSSCCR3 = 34970 , LIEF::assembly::aarch64::TRCSSPCICR3 = 34971 ,
  LIEF::assembly::aarch64::TRCRSCTLR4 = 34976 , LIEF::assembly::aarch64::TRCRSCTLR20 = 34977 , LIEF::assembly::aarch64::TRCSSCCR4 = 34978 , LIEF::assembly::aarch64::TRCSSPCICR4 = 34979 ,
  LIEF::assembly::aarch64::TRCPDCR = 34980 , LIEF::assembly::aarch64::TRCRSCTLR5 = 34984 , LIEF::assembly::aarch64::TRCRSCTLR21 = 34985 , LIEF::assembly::aarch64::TRCSSCCR5 = 34986 ,
  LIEF::assembly::aarch64::TRCSSPCICR5 = 34987 , LIEF::assembly::aarch64::TRCPDSR = 34988 , LIEF::assembly::aarch64::TRCRSCTLR6 = 34992 , LIEF::assembly::aarch64::TRCRSCTLR22 = 34993 ,
  LIEF::assembly::aarch64::TRCSSCCR6 = 34994 , LIEF::assembly::aarch64::TRCSSPCICR6 = 34995 , LIEF::assembly::aarch64::TRCRSCTLR7 = 35000 , LIEF::assembly::aarch64::TRCRSCTLR23 = 35001 ,
  LIEF::assembly::aarch64::TRCSSCCR7 = 35002 , LIEF::assembly::aarch64::TRCSSPCICR7 = 35003 , LIEF::assembly::aarch64::TRCRSCTLR8 = 35008 , LIEF::assembly::aarch64::TRCRSCTLR24 = 35009 ,
  LIEF::assembly::aarch64::TRCSSCSR0 = 35010 , LIEF::assembly::aarch64::TRCRSCTLR9 = 35016 , LIEF::assembly::aarch64::TRCRSCTLR25 = 35017 , LIEF::assembly::aarch64::TRCSSCSR1 = 35018 ,
  LIEF::assembly::aarch64::TRCRSCTLR10 = 35024 , LIEF::assembly::aarch64::TRCRSCTLR26 = 35025 , LIEF::assembly::aarch64::TRCSSCSR2 = 35026 , LIEF::assembly::aarch64::TRCRSCTLR11 = 35032 ,
  LIEF::assembly::aarch64::TRCRSCTLR27 = 35033 , LIEF::assembly::aarch64::TRCSSCSR3 = 35034 , LIEF::assembly::aarch64::TRCRSCTLR12 = 35040 , LIEF::assembly::aarch64::TRCRSCTLR28 = 35041 ,
  LIEF::assembly::aarch64::TRCSSCSR4 = 35042 , LIEF::assembly::aarch64::TRCRSCTLR13 = 35048 , LIEF::assembly::aarch64::TRCRSCTLR29 = 35049 , LIEF::assembly::aarch64::TRCSSCSR5 = 35050 ,
  LIEF::assembly::aarch64::TRCRSCTLR14 = 35056 , LIEF::assembly::aarch64::TRCRSCTLR30 = 35057 , LIEF::assembly::aarch64::TRCSSCSR6 = 35058 , LIEF::assembly::aarch64::TRCRSCTLR15 = 35064 ,
  LIEF::assembly::aarch64::TRCRSCTLR31 = 35065 , LIEF::assembly::aarch64::TRCSSCSR7 = 35066 , LIEF::assembly::aarch64::TRCACVR0 = 35072 , LIEF::assembly::aarch64::TRCACVR8 = 35073 ,
  LIEF::assembly::aarch64::TRCACATR0 = 35074 , LIEF::assembly::aarch64::TRCACATR8 = 35075 , LIEF::assembly::aarch64::TRCDVCVR0 = 35076 , LIEF::assembly::aarch64::TRCDVCVR4 = 35077 ,
  LIEF::assembly::aarch64::TRCDVCMR0 = 35078 , LIEF::assembly::aarch64::TRCDVCMR4 = 35079 , LIEF::assembly::aarch64::TRCACVR1 = 35088 , LIEF::assembly::aarch64::TRCACVR9 = 35089 ,
  LIEF::assembly::aarch64::TRCACATR1 = 35090 , LIEF::assembly::aarch64::TRCACATR9 = 35091 , LIEF::assembly::aarch64::TRCACVR2 = 35104 , LIEF::assembly::aarch64::TRCACVR10 = 35105 ,
  LIEF::assembly::aarch64::TRCACATR2 = 35106 , LIEF::assembly::aarch64::TRCACATR10 = 35107 , LIEF::assembly::aarch64::TRCDVCVR1 = 35108 , LIEF::assembly::aarch64::TRCDVCVR5 = 35109 ,
  LIEF::assembly::aarch64::TRCDVCMR1 = 35110 , LIEF::assembly::aarch64::TRCDVCMR5 = 35111 , LIEF::assembly::aarch64::TRCACVR3 = 35120 , LIEF::assembly::aarch64::TRCACVR11 = 35121 ,
  LIEF::assembly::aarch64::TRCACATR3 = 35122 , LIEF::assembly::aarch64::TRCACATR11 = 35123 , LIEF::assembly::aarch64::TRCACVR4 = 35136 , LIEF::assembly::aarch64::TRCACVR12 = 35137 ,
  LIEF::assembly::aarch64::TRCACATR4 = 35138 , LIEF::assembly::aarch64::TRCACATR12 = 35139 , LIEF::assembly::aarch64::TRCDVCVR2 = 35140 , LIEF::assembly::aarch64::TRCDVCVR6 = 35141 ,
  LIEF::assembly::aarch64::TRCDVCMR2 = 35142 , LIEF::assembly::aarch64::TRCDVCMR6 = 35143 , LIEF::assembly::aarch64::TRCACVR5 = 35152 , LIEF::assembly::aarch64::TRCACVR13 = 35153 ,
  LIEF::assembly::aarch64::TRCACATR5 = 35154 , LIEF::assembly::aarch64::TRCACATR13 = 35155 , LIEF::assembly::aarch64::TRCACVR6 = 35168 , LIEF::assembly::aarch64::TRCACVR14 = 35169 ,
  LIEF::assembly::aarch64::TRCACATR6 = 35170 , LIEF::assembly::aarch64::TRCACATR14 = 35171 , LIEF::assembly::aarch64::TRCDVCVR3 = 35172 , LIEF::assembly::aarch64::TRCDVCVR7 = 35173 ,
  LIEF::assembly::aarch64::TRCDVCMR3 = 35174 , LIEF::assembly::aarch64::TRCDVCMR7 = 35175 , LIEF::assembly::aarch64::TRCACVR7 = 35184 , LIEF::assembly::aarch64::TRCACVR15 = 35185 ,
  LIEF::assembly::aarch64::TRCACATR7 = 35186 , LIEF::assembly::aarch64::TRCACATR15 = 35187 , LIEF::assembly::aarch64::TRCCIDCVR0 = 35200 , LIEF::assembly::aarch64::TRCVMIDCVR0 = 35201 ,
  LIEF::assembly::aarch64::TRCCIDCCTLR0 = 35202 , LIEF::assembly::aarch64::TRCCIDCCTLR1 = 35210 , LIEF::assembly::aarch64::TRCCIDCVR1 = 35216 , LIEF::assembly::aarch64::TRCVMIDCVR1 = 35217 ,
  LIEF::assembly::aarch64::TRCVMIDCCTLR0 = 35218 , LIEF::assembly::aarch64::TRCVMIDCCTLR1 = 35226 , LIEF::assembly::aarch64::TRCCIDCVR2 = 35232 , LIEF::assembly::aarch64::TRCVMIDCVR2 = 35233 ,
  LIEF::assembly::aarch64::TRCCIDCVR3 = 35248 , LIEF::assembly::aarch64::TRCVMIDCVR3 = 35249 , LIEF::assembly::aarch64::TRCCIDCVR4 = 35264 , LIEF::assembly::aarch64::TRCVMIDCVR4 = 35265 ,
  LIEF::assembly::aarch64::TRCCIDCVR5 = 35280 , LIEF::assembly::aarch64::TRCVMIDCVR5 = 35281 , LIEF::assembly::aarch64::TRCCIDCVR6 = 35296 , LIEF::assembly::aarch64::TRCVMIDCVR6 = 35297 ,
  LIEF::assembly::aarch64::TRCCIDCVR7 = 35312 , LIEF::assembly::aarch64::TRCVMIDCVR7 = 35313 , LIEF::assembly::aarch64::TRCITCTRL = 35716 , LIEF::assembly::aarch64::TRCDEVID = 35735 ,
  LIEF::assembly::aarch64::TRCDEVTYPE = 35743 , LIEF::assembly::aarch64::TRCPIDR4 = 35751 , LIEF::assembly::aarch64::TRCPIDR5 = 35759 , LIEF::assembly::aarch64::TRCPIDR6 = 35767 ,
  LIEF::assembly::aarch64::TRCPIDR7 = 35775 , LIEF::assembly::aarch64::TRCCLAIMSET = 35782 , LIEF::assembly::aarch64::TRCPIDR0 = 35783 , LIEF::assembly::aarch64::TRCCLAIMCLR = 35790 ,
  LIEF::assembly::aarch64::TRCPIDR1 = 35791 , LIEF::assembly::aarch64::TRCDEVAFF0 = 35798 , LIEF::assembly::aarch64::TRCPIDR2 = 35799 , LIEF::assembly::aarch64::TRCDEVAFF1 = 35806 ,
  LIEF::assembly::aarch64::TRCPIDR3 = 35807 , LIEF::assembly::aarch64::TRCLAR = 35814 , LIEF::assembly::aarch64::TRCCIDR0 = 35815 , LIEF::assembly::aarch64::TRCLSR = 35822 ,
  LIEF::assembly::aarch64::TRCCIDR1 = 35823 , LIEF::assembly::aarch64::TRCAUTHSTATUS = 35830 , LIEF::assembly::aarch64::TRCCIDR2 = 35831 , LIEF::assembly::aarch64::TRCDEVARCH = 35838 ,
  LIEF::assembly::aarch64::TRCCIDR3 = 35839 , LIEF::assembly::aarch64::BRBINF0_EL1 = 35840 , LIEF::assembly::aarch64::BRBSRC0_EL1 = 35841 , LIEF::assembly::aarch64::BRBTGT0_EL1 = 35842 ,
  LIEF::assembly::aarch64::BRBINF16_EL1 = 35844 , LIEF::assembly::aarch64::BRBSRC16_EL1 = 35845 , LIEF::assembly::aarch64::BRBTGT16_EL1 = 35846 , LIEF::assembly::aarch64::BRBINF1_EL1 = 35848 ,
  LIEF::assembly::aarch64::BRBSRC1_EL1 = 35849 , LIEF::assembly::aarch64::BRBTGT1_EL1 = 35850 , LIEF::assembly::aarch64::BRBINF17_EL1 = 35852 , LIEF::assembly::aarch64::BRBSRC17_EL1 = 35853 ,
  LIEF::assembly::aarch64::BRBTGT17_EL1 = 35854 , LIEF::assembly::aarch64::BRBINF2_EL1 = 35856 , LIEF::assembly::aarch64::BRBSRC2_EL1 = 35857 , LIEF::assembly::aarch64::BRBTGT2_EL1 = 35858 ,
  LIEF::assembly::aarch64::BRBINF18_EL1 = 35860 , LIEF::assembly::aarch64::BRBSRC18_EL1 = 35861 , LIEF::assembly::aarch64::BRBTGT18_EL1 = 35862 , LIEF::assembly::aarch64::BRBINF3_EL1 = 35864 ,
  LIEF::assembly::aarch64::BRBSRC3_EL1 = 35865 , LIEF::assembly::aarch64::BRBTGT3_EL1 = 35866 , LIEF::assembly::aarch64::BRBINF19_EL1 = 35868 , LIEF::assembly::aarch64::BRBSRC19_EL1 = 35869 ,
  LIEF::assembly::aarch64::BRBTGT19_EL1 = 35870 , LIEF::assembly::aarch64::BRBINF4_EL1 = 35872 , LIEF::assembly::aarch64::BRBSRC4_EL1 = 35873 , LIEF::assembly::aarch64::BRBTGT4_EL1 = 35874 ,
  LIEF::assembly::aarch64::BRBINF20_EL1 = 35876 , LIEF::assembly::aarch64::BRBSRC20_EL1 = 35877 , LIEF::assembly::aarch64::BRBTGT20_EL1 = 35878 , LIEF::assembly::aarch64::BRBINF5_EL1 = 35880 ,
  LIEF::assembly::aarch64::BRBSRC5_EL1 = 35881 , LIEF::assembly::aarch64::BRBTGT5_EL1 = 35882 , LIEF::assembly::aarch64::BRBINF21_EL1 = 35884 , LIEF::assembly::aarch64::BRBSRC21_EL1 = 35885 ,
  LIEF::assembly::aarch64::BRBTGT21_EL1 = 35886 , LIEF::assembly::aarch64::BRBINF6_EL1 = 35888 , LIEF::assembly::aarch64::BRBSRC6_EL1 = 35889 , LIEF::assembly::aarch64::BRBTGT6_EL1 = 35890 ,
  LIEF::assembly::aarch64::BRBINF22_EL1 = 35892 , LIEF::assembly::aarch64::BRBSRC22_EL1 = 35893 , LIEF::assembly::aarch64::BRBTGT22_EL1 = 35894 , LIEF::assembly::aarch64::BRBINF7_EL1 = 35896 ,
  LIEF::assembly::aarch64::BRBSRC7_EL1 = 35897 , LIEF::assembly::aarch64::BRBTGT7_EL1 = 35898 , LIEF::assembly::aarch64::BRBINF23_EL1 = 35900 , LIEF::assembly::aarch64::BRBSRC23_EL1 = 35901 ,
  LIEF::assembly::aarch64::BRBTGT23_EL1 = 35902 , LIEF::assembly::aarch64::BRBINF8_EL1 = 35904 , LIEF::assembly::aarch64::BRBSRC8_EL1 = 35905 , LIEF::assembly::aarch64::BRBTGT8_EL1 = 35906 ,
  LIEF::assembly::aarch64::BRBINF24_EL1 = 35908 , LIEF::assembly::aarch64::BRBSRC24_EL1 = 35909 , LIEF::assembly::aarch64::BRBTGT24_EL1 = 35910 , LIEF::assembly::aarch64::BRBINF9_EL1 = 35912 ,
  LIEF::assembly::aarch64::BRBSRC9_EL1 = 35913 , LIEF::assembly::aarch64::BRBTGT9_EL1 = 35914 , LIEF::assembly::aarch64::BRBINF25_EL1 = 35916 , LIEF::assembly::aarch64::BRBSRC25_EL1 = 35917 ,
  LIEF::assembly::aarch64::BRBTGT25_EL1 = 35918 , LIEF::assembly::aarch64::BRBINF10_EL1 = 35920 , LIEF::assembly::aarch64::BRBSRC10_EL1 = 35921 , LIEF::assembly::aarch64::BRBTGT10_EL1 = 35922 ,
  LIEF::assembly::aarch64::BRBINF26_EL1 = 35924 , LIEF::assembly::aarch64::BRBSRC26_EL1 = 35925 , LIEF::assembly::aarch64::BRBTGT26_EL1 = 35926 , LIEF::assembly::aarch64::BRBINF11_EL1 = 35928 ,
  LIEF::assembly::aarch64::BRBSRC11_EL1 = 35929 , LIEF::assembly::aarch64::BRBTGT11_EL1 = 35930 , LIEF::assembly::aarch64::BRBINF27_EL1 = 35932 , LIEF::assembly::aarch64::BRBSRC27_EL1 = 35933 ,
  LIEF::assembly::aarch64::BRBTGT27_EL1 = 35934 , LIEF::assembly::aarch64::BRBINF12_EL1 = 35936 , LIEF::assembly::aarch64::BRBSRC12_EL1 = 35937 , LIEF::assembly::aarch64::BRBTGT12_EL1 = 35938 ,
  LIEF::assembly::aarch64::BRBINF28_EL1 = 35940 , LIEF::assembly::aarch64::BRBSRC28_EL1 = 35941 , LIEF::assembly::aarch64::BRBTGT28_EL1 = 35942 , LIEF::assembly::aarch64::BRBINF13_EL1 = 35944 ,
  LIEF::assembly::aarch64::BRBSRC13_EL1 = 35945 , LIEF::assembly::aarch64::BRBTGT13_EL1 = 35946 , LIEF::assembly::aarch64::BRBINF29_EL1 = 35948 , LIEF::assembly::aarch64::BRBSRC29_EL1 = 35949 ,
  LIEF::assembly::aarch64::BRBTGT29_EL1 = 35950 , LIEF::assembly::aarch64::BRBINF14_EL1 = 35952 , LIEF::assembly::aarch64::BRBSRC14_EL1 = 35953 , LIEF::assembly::aarch64::BRBTGT14_EL1 = 35954 ,
  LIEF::assembly::aarch64::BRBINF30_EL1 = 35956 , LIEF::assembly::aarch64::BRBSRC30_EL1 = 35957 , LIEF::assembly::aarch64::BRBTGT30_EL1 = 35958 , LIEF::assembly::aarch64::BRBINF15_EL1 = 35960 ,
  LIEF::assembly::aarch64::BRBSRC15_EL1 = 35961 , LIEF::assembly::aarch64::BRBTGT15_EL1 = 35962 , LIEF::assembly::aarch64::BRBINF31_EL1 = 35964 , LIEF::assembly::aarch64::BRBSRC31_EL1 = 35965 ,
  LIEF::assembly::aarch64::BRBTGT31_EL1 = 35966 , LIEF::assembly::aarch64::BRBCR_EL1 = 35968 , LIEF::assembly::aarch64::BRBFCR_EL1 = 35969 , LIEF::assembly::aarch64::BRBTS_EL1 = 35970 ,
  LIEF::assembly::aarch64::BRBINFINJ_EL1 = 35976 , LIEF::assembly::aarch64::BRBSRCINJ_EL1 = 35977 , LIEF::assembly::aarch64::BRBTGTINJ_EL1 = 35978 , LIEF::assembly::aarch64::BRBIDR0_EL1 = 35984 ,
  LIEF::assembly::aarch64::TEECR32_EL1 = 36864 , LIEF::assembly::aarch64::TEEHBR32_EL1 = 36992 , LIEF::assembly::aarch64::MDCCSR_EL0 = 38920 , LIEF::assembly::aarch64::DBGDTR_EL0 = 38944 ,
  LIEF::assembly::aarch64::DBGDTRRX_EL0 = 38952 , LIEF::assembly::aarch64::DBGDTRTX_EL0 = 38952 , LIEF::assembly::aarch64::SPMCR_EL0 = 40160 , LIEF::assembly::aarch64::SPMCNTENSET_EL0 = 40161 ,
  LIEF::assembly::aarch64::SPMCNTENCLR_EL0 = 40162 , LIEF::assembly::aarch64::SPMOVSCLR_EL0 = 40163 , LIEF::assembly::aarch64::SPMZR_EL0 = 40164 , LIEF::assembly::aarch64::SPMSELR_EL0 = 40165 ,
  LIEF::assembly::aarch64::SPMOVSSET_EL0 = 40179 , LIEF::assembly::aarch64::SPMEVCNTR0_EL0 = 40704 , LIEF::assembly::aarch64::SPMEVCNTR1_EL0 = 40705 , LIEF::assembly::aarch64::SPMEVCNTR2_EL0 = 40706 ,
  LIEF::assembly::aarch64::SPMEVCNTR3_EL0 = 40707 , LIEF::assembly::aarch64::SPMEVCNTR4_EL0 = 40708 , LIEF::assembly::aarch64::SPMEVCNTR5_EL0 = 40709 , LIEF::assembly::aarch64::SPMEVCNTR6_EL0 = 40710 ,
  LIEF::assembly::aarch64::SPMEVCNTR7_EL0 = 40711 , LIEF::assembly::aarch64::SPMEVCNTR8_EL0 = 40712 , LIEF::assembly::aarch64::SPMEVCNTR9_EL0 = 40713 , LIEF::assembly::aarch64::SPMEVCNTR10_EL0 = 40714 ,
  LIEF::assembly::aarch64::SPMEVCNTR11_EL0 = 40715 , LIEF::assembly::aarch64::SPMEVCNTR12_EL0 = 40716 , LIEF::assembly::aarch64::SPMEVCNTR13_EL0 = 40717 , LIEF::assembly::aarch64::SPMEVCNTR14_EL0 = 40718 ,
  LIEF::assembly::aarch64::SPMEVCNTR15_EL0 = 40719 , LIEF::assembly::aarch64::SPMEVTYPER0_EL0 = 40720 , LIEF::assembly::aarch64::SPMEVTYPER1_EL0 = 40721 , LIEF::assembly::aarch64::SPMEVTYPER2_EL0 = 40722 ,
  LIEF::assembly::aarch64::SPMEVTYPER3_EL0 = 40723 , LIEF::assembly::aarch64::SPMEVTYPER4_EL0 = 40724 , LIEF::assembly::aarch64::SPMEVTYPER5_EL0 = 40725 , LIEF::assembly::aarch64::SPMEVTYPER6_EL0 = 40726 ,
  LIEF::assembly::aarch64::SPMEVTYPER7_EL0 = 40727 , LIEF::assembly::aarch64::SPMEVTYPER8_EL0 = 40728 , LIEF::assembly::aarch64::SPMEVTYPER9_EL0 = 40729 , LIEF::assembly::aarch64::SPMEVTYPER10_EL0 = 40730 ,
  LIEF::assembly::aarch64::SPMEVTYPER11_EL0 = 40731 , LIEF::assembly::aarch64::SPMEVTYPER12_EL0 = 40732 , LIEF::assembly::aarch64::SPMEVTYPER13_EL0 = 40733 , LIEF::assembly::aarch64::SPMEVTYPER14_EL0 = 40734 ,
  LIEF::assembly::aarch64::SPMEVTYPER15_EL0 = 40735 , LIEF::assembly::aarch64::SPMEVFILTR0_EL0 = 40736 , LIEF::assembly::aarch64::SPMEVFILTR1_EL0 = 40737 , LIEF::assembly::aarch64::SPMEVFILTR2_EL0 = 40738 ,
  LIEF::assembly::aarch64::SPMEVFILTR3_EL0 = 40739 , LIEF::assembly::aarch64::SPMEVFILTR4_EL0 = 40740 , LIEF::assembly::aarch64::SPMEVFILTR5_EL0 = 40741 , LIEF::assembly::aarch64::SPMEVFILTR6_EL0 = 40742 ,
  LIEF::assembly::aarch64::SPMEVFILTR7_EL0 = 40743 , LIEF::assembly::aarch64::SPMEVFILTR8_EL0 = 40744 , LIEF::assembly::aarch64::SPMEVFILTR9_EL0 = 40745 , LIEF::assembly::aarch64::SPMEVFILTR10_EL0 = 40746 ,
  LIEF::assembly::aarch64::SPMEVFILTR11_EL0 = 40747 , LIEF::assembly::aarch64::SPMEVFILTR12_EL0 = 40748 , LIEF::assembly::aarch64::SPMEVFILTR13_EL0 = 40749 , LIEF::assembly::aarch64::SPMEVFILTR14_EL0 = 40750 ,
  LIEF::assembly::aarch64::SPMEVFILTR15_EL0 = 40751 , LIEF::assembly::aarch64::SPMEVFILT2R0_EL0 = 40752 , LIEF::assembly::aarch64::SPMEVFILT2R1_EL0 = 40753 , LIEF::assembly::aarch64::SPMEVFILT2R2_EL0 = 40754 ,
  LIEF::assembly::aarch64::SPMEVFILT2R3_EL0 = 40755 , LIEF::assembly::aarch64::SPMEVFILT2R4_EL0 = 40756 , LIEF::assembly::aarch64::SPMEVFILT2R5_EL0 = 40757 , LIEF::assembly::aarch64::SPMEVFILT2R6_EL0 = 40758 ,
  LIEF::assembly::aarch64::SPMEVFILT2R7_EL0 = 40759 , LIEF::assembly::aarch64::SPMEVFILT2R8_EL0 = 40760 , LIEF::assembly::aarch64::SPMEVFILT2R9_EL0 = 40761 , LIEF::assembly::aarch64::SPMEVFILT2R10_EL0 = 40762 ,
  LIEF::assembly::aarch64::SPMEVFILT2R11_EL0 = 40763 , LIEF::assembly::aarch64::SPMEVFILT2R12_EL0 = 40764 , LIEF::assembly::aarch64::SPMEVFILT2R13_EL0 = 40765 , LIEF::assembly::aarch64::SPMEVFILT2R14_EL0 = 40766 ,
  LIEF::assembly::aarch64::SPMEVFILT2R15_EL0 = 40767 , LIEF::assembly::aarch64::DBGVCR32_EL2 = 41016 , LIEF::assembly::aarch64::BRBCR_EL2 = 42112 , LIEF::assembly::aarch64::SPMACCESSR_EL2 = 42219 ,
  LIEF::assembly::aarch64::BRBCR_EL12 = 44160 , LIEF::assembly::aarch64::SPMACCESSR_EL12 = 44267 , LIEF::assembly::aarch64::SPMACCESSR_EL3 = 46315 , LIEF::assembly::aarch64::SPMROOTCR_EL3 = 46327 ,
  LIEF::assembly::aarch64::SPMSCR_EL1 = 48375 , LIEF::assembly::aarch64::MIDR_EL1 = 49152 , LIEF::assembly::aarch64::MPUIR_EL1 = 49156 , LIEF::assembly::aarch64::MPIDR_EL1 = 49157 ,
  LIEF::assembly::aarch64::REVIDR_EL1 = 49158 , LIEF::assembly::aarch64::ID_PFR0_EL1 = 49160 , LIEF::assembly::aarch64::ID_PFR1_EL1 = 49161 , LIEF::assembly::aarch64::ID_DFR0_EL1 = 49162 ,
  LIEF::assembly::aarch64::ID_AFR0_EL1 = 49163 , LIEF::assembly::aarch64::ID_MMFR0_EL1 = 49164 , LIEF::assembly::aarch64::ID_MMFR1_EL1 = 49165 , LIEF::assembly::aarch64::ID_MMFR2_EL1 = 49166 ,
  LIEF::assembly::aarch64::ID_MMFR3_EL1 = 49167 , LIEF::assembly::aarch64::ID_ISAR0_EL1 = 49168 , LIEF::assembly::aarch64::ID_ISAR1_EL1 = 49169 , LIEF::assembly::aarch64::ID_ISAR2_EL1 = 49170 ,
  LIEF::assembly::aarch64::ID_ISAR3_EL1 = 49171 , LIEF::assembly::aarch64::ID_ISAR4_EL1 = 49172 , LIEF::assembly::aarch64::ID_ISAR5_EL1 = 49173 , LIEF::assembly::aarch64::ID_MMFR4_EL1 = 49174 ,
  LIEF::assembly::aarch64::ID_ISAR6_EL1 = 49175 , LIEF::assembly::aarch64::MVFR0_EL1 = 49176 , LIEF::assembly::aarch64::MVFR1_EL1 = 49177 , LIEF::assembly::aarch64::MVFR2_EL1 = 49178 ,
  LIEF::assembly::aarch64::ID_PFR2_EL1 = 49180 , LIEF::assembly::aarch64::ID_DFR1_EL1 = 49181 , LIEF::assembly::aarch64::ID_MMFR5_EL1 = 49182 , LIEF::assembly::aarch64::ID_AA64PFR0_EL1 = 49184 ,
  LIEF::assembly::aarch64::ID_AA64PFR1_EL1 = 49185 , LIEF::assembly::aarch64::ID_AA64PFR2_EL1 = 49186 , LIEF::assembly::aarch64::ID_AA64ZFR0_EL1 = 49188 , LIEF::assembly::aarch64::ID_AA64SMFR0_EL1 = 49189 ,
  LIEF::assembly::aarch64::ID_AA64FPFR0_EL1 = 49191 , LIEF::assembly::aarch64::ID_AA64DFR0_EL1 = 49192 , LIEF::assembly::aarch64::ID_AA64DFR1_EL1 = 49193 , LIEF::assembly::aarch64::ID_AA64DFR2_EL1 = 49194 ,
  LIEF::assembly::aarch64::ID_AA64AFR0_EL1 = 49196 , LIEF::assembly::aarch64::ID_AA64AFR1_EL1 = 49197 , LIEF::assembly::aarch64::ID_AA64ISAR0_EL1 = 49200 , LIEF::assembly::aarch64::ID_AA64ISAR1_EL1 = 49201 ,
  LIEF::assembly::aarch64::ID_AA64ISAR2_EL1 = 49202 , LIEF::assembly::aarch64::ID_AA64ISAR3_EL1 = 49203 , LIEF::assembly::aarch64::ID_AA64MMFR0_EL1 = 49208 , LIEF::assembly::aarch64::ID_AA64MMFR1_EL1 = 49209 ,
  LIEF::assembly::aarch64::ID_AA64MMFR2_EL1 = 49210 , LIEF::assembly::aarch64::ID_AA64MMFR3_EL1 = 49211 , LIEF::assembly::aarch64::ID_AA64MMFR4_EL1 = 49212 , LIEF::assembly::aarch64::SCTLR_EL1 = 49280 ,
  LIEF::assembly::aarch64::ACTLR_EL1 = 49281 , LIEF::assembly::aarch64::CPACR_EL1 = 49282 , LIEF::assembly::aarch64::SCTLR2_EL1 = 49283 , LIEF::assembly::aarch64::RGSR_EL1 = 49285 ,
  LIEF::assembly::aarch64::GCR_EL1 = 49286 , LIEF::assembly::aarch64::ZCR_EL1 = 49296 , LIEF::assembly::aarch64::TRFCR_EL1 = 49297 , LIEF::assembly::aarch64::TRCITECR_EL1 = 49299 ,
  LIEF::assembly::aarch64::SMPRI_EL1 = 49300 , LIEF::assembly::aarch64::SMCR_EL1 = 49302 , LIEF::assembly::aarch64::TTBR0_EL1 = 49408 , LIEF::assembly::aarch64::TTBR1_EL1 = 49409 ,
  LIEF::assembly::aarch64::TCR_EL1 = 49410 , LIEF::assembly::aarch64::TCR2_EL1 = 49411 , LIEF::assembly::aarch64::APIAKeyLo_EL1 = 49416 , LIEF::assembly::aarch64::APIAKeyHi_EL1 = 49417 ,
  LIEF::assembly::aarch64::APIBKeyLo_EL1 = 49418 , LIEF::assembly::aarch64::APIBKeyHi_EL1 = 49419 , LIEF::assembly::aarch64::APDAKeyLo_EL1 = 49424 , LIEF::assembly::aarch64::APDAKeyHi_EL1 = 49425 ,
  LIEF::assembly::aarch64::APDBKeyLo_EL1 = 49426 , LIEF::assembly::aarch64::APDBKeyHi_EL1 = 49427 , LIEF::assembly::aarch64::APGAKeyLo_EL1 = 49432 , LIEF::assembly::aarch64::APGAKeyHi_EL1 = 49433 ,
  LIEF::assembly::aarch64::GCSCR_EL1 = 49448 , LIEF::assembly::aarch64::GCSPR_EL1 = 49449 , LIEF::assembly::aarch64::GCSCRE0_EL1 = 49450 , LIEF::assembly::aarch64::SPSR_EL1 = 49664 ,
  LIEF::assembly::aarch64::ELR_EL1 = 49665 , LIEF::assembly::aarch64::SP_EL0 = 49672 , LIEF::assembly::aarch64::SPSel = 49680 , LIEF::assembly::aarch64::CurrentEL = 49682 ,
  LIEF::assembly::aarch64::PAN = 49683 , LIEF::assembly::aarch64::UAO = 49684 , LIEF::assembly::aarch64::ALLINT = 49688 , LIEF::assembly::aarch64::PM = 49689 ,
  LIEF::assembly::aarch64::ICC_PMR_EL1 = 49712 , LIEF::assembly::aarch64::AFSR0_EL1 = 49800 , LIEF::assembly::aarch64::AFSR1_EL1 = 49801 , LIEF::assembly::aarch64::ESR_EL1 = 49808 ,
  LIEF::assembly::aarch64::ERRIDR_EL1 = 49816 , LIEF::assembly::aarch64::ERRSELR_EL1 = 49817 , LIEF::assembly::aarch64::ERXGSR_EL1 = 49818 , LIEF::assembly::aarch64::ERXFR_EL1 = 49824 ,
  LIEF::assembly::aarch64::ERXCTLR_EL1 = 49825 , LIEF::assembly::aarch64::ERXSTATUS_EL1 = 49826 , LIEF::assembly::aarch64::ERXADDR_EL1 = 49827 , LIEF::assembly::aarch64::ERXPFGF_EL1 = 49828 ,
  LIEF::assembly::aarch64::ERXPFGCTL_EL1 = 49829 , LIEF::assembly::aarch64::ERXPFGCDN_EL1 = 49830 , LIEF::assembly::aarch64::ERXMISC0_EL1 = 49832 , LIEF::assembly::aarch64::ERXMISC1_EL1 = 49833 ,
  LIEF::assembly::aarch64::ERXMISC2_EL1 = 49834 , LIEF::assembly::aarch64::ERXMISC3_EL1 = 49835 , LIEF::assembly::aarch64::TFSR_EL1 = 49840 , LIEF::assembly::aarch64::TFSRE0_EL1 = 49841 ,
  LIEF::assembly::aarch64::FAR_EL1 = 49920 , LIEF::assembly::aarch64::PFAR_EL1 = 49925 , LIEF::assembly::aarch64::PRENR_EL1 = 49929 , LIEF::assembly::aarch64::PRSELR_EL1 = 49937 ,
  LIEF::assembly::aarch64::PRBAR_EL1 = 49984 , LIEF::assembly::aarch64::PRLAR_EL1 = 49985 , LIEF::assembly::aarch64::PRBAR1_EL1 = 49988 , LIEF::assembly::aarch64::PRLAR1_EL1 = 49989 ,
  LIEF::assembly::aarch64::PRBAR2_EL1 = 49992 , LIEF::assembly::aarch64::PRLAR2_EL1 = 49993 , LIEF::assembly::aarch64::PRBAR3_EL1 = 49996 , LIEF::assembly::aarch64::PRLAR3_EL1 = 49997 ,
  LIEF::assembly::aarch64::PRBAR4_EL1 = 50000 , LIEF::assembly::aarch64::PRLAR4_EL1 = 50001 , LIEF::assembly::aarch64::PRBAR5_EL1 = 50004 , LIEF::assembly::aarch64::PRLAR5_EL1 = 50005 ,
  LIEF::assembly::aarch64::PRBAR6_EL1 = 50008 , LIEF::assembly::aarch64::PRLAR6_EL1 = 50009 , LIEF::assembly::aarch64::PRBAR7_EL1 = 50012 , LIEF::assembly::aarch64::PRLAR7_EL1 = 50013 ,
  LIEF::assembly::aarch64::PRBAR8_EL1 = 50016 , LIEF::assembly::aarch64::PRLAR8_EL1 = 50017 , LIEF::assembly::aarch64::PRBAR9_EL1 = 50020 , LIEF::assembly::aarch64::PRLAR9_EL1 = 50021 ,
  LIEF::assembly::aarch64::PRBAR10_EL1 = 50024 , LIEF::assembly::aarch64::PRLAR10_EL1 = 50025 , LIEF::assembly::aarch64::PRBAR11_EL1 = 50028 , LIEF::assembly::aarch64::PRLAR11_EL1 = 50029 ,
  LIEF::assembly::aarch64::PRBAR12_EL1 = 50032 , LIEF::assembly::aarch64::PRLAR12_EL1 = 50033 , LIEF::assembly::aarch64::PRBAR13_EL1 = 50036 , LIEF::assembly::aarch64::PRLAR13_EL1 = 50037 ,
  LIEF::assembly::aarch64::PRBAR14_EL1 = 50040 , LIEF::assembly::aarch64::PRLAR14_EL1 = 50041 , LIEF::assembly::aarch64::PRBAR15_EL1 = 50044 , LIEF::assembly::aarch64::PRLAR15_EL1 = 50045 ,
  LIEF::assembly::aarch64::PAR_EL1 = 50080 , LIEF::assembly::aarch64::PMSCR_EL1 = 50376 , LIEF::assembly::aarch64::PMSNEVFR_EL1 = 50377 , LIEF::assembly::aarch64::PMSICR_EL1 = 50378 ,
  LIEF::assembly::aarch64::PMSIRR_EL1 = 50379 , LIEF::assembly::aarch64::PMSFCR_EL1 = 50380 , LIEF::assembly::aarch64::PMSEVFR_EL1 = 50381 , LIEF::assembly::aarch64::PMSLATFR_EL1 = 50382 ,
  LIEF::assembly::aarch64::PMSIDR_EL1 = 50383 , LIEF::assembly::aarch64::PMBLIMITR_EL1 = 50384 , LIEF::assembly::aarch64::PMBPTR_EL1 = 50385 , LIEF::assembly::aarch64::PMBSR_EL1 = 50387 ,
  LIEF::assembly::aarch64::PMSDSFR_EL1 = 50388 , LIEF::assembly::aarch64::PMBIDR_EL1 = 50391 , LIEF::assembly::aarch64::TRBLIMITR_EL1 = 50392 , LIEF::assembly::aarch64::TRBPTR_EL1 = 50393 ,
  LIEF::assembly::aarch64::TRBBASER_EL1 = 50394 , LIEF::assembly::aarch64::TRBSR_EL1 = 50395 , LIEF::assembly::aarch64::TRBMAR_EL1 = 50396 , LIEF::assembly::aarch64::TRBTRG_EL1 = 50398 ,
  LIEF::assembly::aarch64::TRBIDR_EL1 = 50399 , LIEF::assembly::aarch64::PMSSCR_EL1 = 50411 , LIEF::assembly::aarch64::PMINTENSET_EL1 = 50417 , LIEF::assembly::aarch64::PMINTENCLR_EL1 = 50418 ,
  LIEF::assembly::aarch64::PMUACR_EL1 = 50420 , LIEF::assembly::aarch64::PMECR_EL1 = 50421 , LIEF::assembly::aarch64::PMMIR_EL1 = 50422 , LIEF::assembly::aarch64::PMIAR_EL1 = 50423 ,
  LIEF::assembly::aarch64::MAIR_EL1 = 50448 , LIEF::assembly::aarch64::MAIR2_EL1 = 50449 , LIEF::assembly::aarch64::PIRE0_EL1 = 50450 , LIEF::assembly::aarch64::PIR_EL1 = 50451 ,
  LIEF::assembly::aarch64::POR_EL1 = 50452 , LIEF::assembly::aarch64::S2POR_EL1 = 50453 , LIEF::assembly::aarch64::AMAIR_EL1 = 50456 , LIEF::assembly::aarch64::AMAIR2_EL1 = 50457 ,
  LIEF::assembly::aarch64::LORSA_EL1 = 50464 , LIEF::assembly::aarch64::LOREA_EL1 = 50465 , LIEF::assembly::aarch64::LORN_EL1 = 50466 , LIEF::assembly::aarch64::LORC_EL1 = 50467 ,
  LIEF::assembly::aarch64::MPAMIDR_EL1 = 50468 , LIEF::assembly::aarch64::LORID_EL1 = 50471 , LIEF::assembly::aarch64::MPAM1_EL1 = 50472 , LIEF::assembly::aarch64::MPAM0_EL1 = 50473 ,
  LIEF::assembly::aarch64::MPAMSM_EL1 = 50475 , LIEF::assembly::aarch64::VBAR_EL1 = 50688 , LIEF::assembly::aarch64::RVBAR_EL1 = 50689 , LIEF::assembly::aarch64::RMR_EL1 = 50690 ,
  LIEF::assembly::aarch64::ISR_EL1 = 50696 , LIEF::assembly::aarch64::DISR_EL1 = 50697 , LIEF::assembly::aarch64::ICC_IAR0_EL1 = 50752 , LIEF::assembly::aarch64::ICC_EOIR0_EL1 = 50753 ,
  LIEF::assembly::aarch64::ICC_HPPIR0_EL1 = 50754 , LIEF::assembly::aarch64::ICC_BPR0_EL1 = 50755 , LIEF::assembly::aarch64::ICC_AP0R0_EL1 = 50756 , LIEF::assembly::aarch64::ICC_AP0R1_EL1 = 50757 ,
  LIEF::assembly::aarch64::ICC_AP0R2_EL1 = 50758 , LIEF::assembly::aarch64::ICC_AP0R3_EL1 = 50759 , LIEF::assembly::aarch64::ICC_AP1R0_EL1 = 50760 , LIEF::assembly::aarch64::ICC_AP1R1_EL1 = 50761 ,
  LIEF::assembly::aarch64::ICC_AP1R2_EL1 = 50762 , LIEF::assembly::aarch64::ICC_AP1R3_EL1 = 50763 , LIEF::assembly::aarch64::ICC_NMIAR1_EL1 = 50765 , LIEF::assembly::aarch64::ICC_DIR_EL1 = 50777 ,
  LIEF::assembly::aarch64::ICC_RPR_EL1 = 50779 , LIEF::assembly::aarch64::ICC_SGI1R_EL1 = 50781 , LIEF::assembly::aarch64::ICC_ASGI1R_EL1 = 50782 , LIEF::assembly::aarch64::ICC_SGI0R_EL1 = 50783 ,
  LIEF::assembly::aarch64::ICC_IAR1_EL1 = 50784 , LIEF::assembly::aarch64::ICC_EOIR1_EL1 = 50785 , LIEF::assembly::aarch64::ICC_HPPIR1_EL1 = 50786 , LIEF::assembly::aarch64::ICC_BPR1_EL1 = 50787 ,
  LIEF::assembly::aarch64::ICC_CTLR_EL1 = 50788 , LIEF::assembly::aarch64::ICC_SRE_EL1 = 50789 , LIEF::assembly::aarch64::ICC_IGRPEN0_EL1 = 50790 , LIEF::assembly::aarch64::ICC_IGRPEN1_EL1 = 50791 ,
  LIEF::assembly::aarch64::CONTEXTIDR_EL1 = 50817 , LIEF::assembly::aarch64::RCWSMASK_EL1 = 50819 , LIEF::assembly::aarch64::TPIDR_EL1 = 50820 , LIEF::assembly::aarch64::ACCDATA_EL1 = 50821 ,
  LIEF::assembly::aarch64::RCWMASK_EL1 = 50822 , LIEF::assembly::aarch64::SCXTNUM_EL1 = 50823 , LIEF::assembly::aarch64::CNTKCTL_EL1 = 50952 , LIEF::assembly::aarch64::CCSIDR_EL1 = 51200 ,
  LIEF::assembly::aarch64::CLIDR_EL1 = 51201 , LIEF::assembly::aarch64::CCSIDR2_EL1 = 51202 , LIEF::assembly::aarch64::GMID_EL1 = 51204 , LIEF::assembly::aarch64::SMIDR_EL1 = 51206 ,
  LIEF::assembly::aarch64::AIDR_EL1 = 51207 , LIEF::assembly::aarch64::CSSELR_EL1 = 53248 , LIEF::assembly::aarch64::CTR_EL0 = 55297 , LIEF::assembly::aarch64::DCZID_EL0 = 55303 ,
  LIEF::assembly::aarch64::RNDR = 55584 , LIEF::assembly::aarch64::RNDRRS = 55585 , LIEF::assembly::aarch64::GCSPR_EL0 = 55593 , LIEF::assembly::aarch64::NZCV = 55824 ,
  LIEF::assembly::aarch64::DAIF = 55825 , LIEF::assembly::aarch64::SVCR = 55826 , LIEF::assembly::aarch64::DIT = 55829 , LIEF::assembly::aarch64::SSBS = 55830 ,
  LIEF::assembly::aarch64::TCO = 55831 , LIEF::assembly::aarch64::FPCR = 55840 , LIEF::assembly::aarch64::FPSR = 55841 , LIEF::assembly::aarch64::FPMR = 55842 ,
  LIEF::assembly::aarch64::DSPSR_EL0 = 55848 , LIEF::assembly::aarch64::DLR_EL0 = 55849 , LIEF::assembly::aarch64::PMICNTR_EL0 = 56480 , LIEF::assembly::aarch64::PMICFILTR_EL0 = 56496 ,
  LIEF::assembly::aarch64::PMCR_EL0 = 56544 , LIEF::assembly::aarch64::PMCNTENSET_EL0 = 56545 , LIEF::assembly::aarch64::PMCNTENCLR_EL0 = 56546 , LIEF::assembly::aarch64::PMOVSCLR_EL0 = 56547 ,
  LIEF::assembly::aarch64::PMSWINC_EL0 = 56548 , LIEF::assembly::aarch64::PMSELR_EL0 = 56549 , LIEF::assembly::aarch64::PMCEID0_EL0 = 56550 , LIEF::assembly::aarch64::PMCEID1_EL0 = 56551 ,
  LIEF::assembly::aarch64::PMCCNTR_EL0 = 56552 , LIEF::assembly::aarch64::PMXEVTYPER_EL0 = 56553 , LIEF::assembly::aarch64::PMXEVCNTR_EL0 = 56554 , LIEF::assembly::aarch64::PMZR_EL0 = 56556 ,
  LIEF::assembly::aarch64::PMUSERENR_EL0 = 56560 , LIEF::assembly::aarch64::PMOVSSET_EL0 = 56563 , LIEF::assembly::aarch64::POR_EL0 = 56596 , LIEF::assembly::aarch64::TPIDR_EL0 = 56962 ,
  LIEF::assembly::aarch64::TPIDRRO_EL0 = 56963 , LIEF::assembly::aarch64::TPIDR2_EL0 = 56965 , LIEF::assembly::aarch64::SCXTNUM_EL0 = 56967 , LIEF::assembly::aarch64::AMCR_EL0 = 56976 ,
  LIEF::assembly::aarch64::AMCFGR_EL0 = 56977 , LIEF::assembly::aarch64::AMCGCR_EL0 = 56978 , LIEF::assembly::aarch64::AMUSERENR_EL0 = 56979 , LIEF::assembly::aarch64::AMCNTENCLR0_EL0 = 56980 ,
  LIEF::assembly::aarch64::AMCNTENSET0_EL0 = 56981 , LIEF::assembly::aarch64::AMCG1IDR_EL0 = 56982 , LIEF::assembly::aarch64::AMCNTENCLR1_EL0 = 56984 , LIEF::assembly::aarch64::AMCNTENSET1_EL0 = 56985 ,
  LIEF::assembly::aarch64::AMEVCNTR00_EL0 = 56992 , LIEF::assembly::aarch64::AMEVCNTR01_EL0 = 56993 , LIEF::assembly::aarch64::AMEVCNTR02_EL0 = 56994 , LIEF::assembly::aarch64::AMEVCNTR03_EL0 = 56995 ,
  LIEF::assembly::aarch64::AMEVTYPER00_EL0 = 57008 , LIEF::assembly::aarch64::AMEVTYPER01_EL0 = 57009 , LIEF::assembly::aarch64::AMEVTYPER02_EL0 = 57010 , LIEF::assembly::aarch64::AMEVTYPER03_EL0 = 57011 ,
  LIEF::assembly::aarch64::AMEVCNTR10_EL0 = 57056 , LIEF::assembly::aarch64::AMEVCNTR11_EL0 = 57057 , LIEF::assembly::aarch64::AMEVCNTR12_EL0 = 57058 , LIEF::assembly::aarch64::AMEVCNTR13_EL0 = 57059 ,
  LIEF::assembly::aarch64::AMEVCNTR14_EL0 = 57060 , LIEF::assembly::aarch64::AMEVCNTR15_EL0 = 57061 , LIEF::assembly::aarch64::AMEVCNTR16_EL0 = 57062 , LIEF::assembly::aarch64::AMEVCNTR17_EL0 = 57063 ,
  LIEF::assembly::aarch64::AMEVCNTR18_EL0 = 57064 , LIEF::assembly::aarch64::AMEVCNTR19_EL0 = 57065 , LIEF::assembly::aarch64::AMEVCNTR110_EL0 = 57066 , LIEF::assembly::aarch64::AMEVCNTR111_EL0 = 57067 ,
  LIEF::assembly::aarch64::AMEVCNTR112_EL0 = 57068 , LIEF::assembly::aarch64::AMEVCNTR113_EL0 = 57069 , LIEF::assembly::aarch64::AMEVCNTR114_EL0 = 57070 , LIEF::assembly::aarch64::AMEVCNTR115_EL0 = 57071 ,
  LIEF::assembly::aarch64::AMEVTYPER10_EL0 = 57072 , LIEF::assembly::aarch64::AMEVTYPER11_EL0 = 57073 , LIEF::assembly::aarch64::AMEVTYPER12_EL0 = 57074 , LIEF::assembly::aarch64::AMEVTYPER13_EL0 = 57075 ,
  LIEF::assembly::aarch64::AMEVTYPER14_EL0 = 57076 , LIEF::assembly::aarch64::AMEVTYPER15_EL0 = 57077 , LIEF::assembly::aarch64::AMEVTYPER16_EL0 = 57078 , LIEF::assembly::aarch64::AMEVTYPER17_EL0 = 57079 ,
  LIEF::assembly::aarch64::AMEVTYPER18_EL0 = 57080 , LIEF::assembly::aarch64::AMEVTYPER19_EL0 = 57081 , LIEF::assembly::aarch64::AMEVTYPER110_EL0 = 57082 , LIEF::assembly::aarch64::AMEVTYPER111_EL0 = 57083 ,
  LIEF::assembly::aarch64::AMEVTYPER112_EL0 = 57084 , LIEF::assembly::aarch64::AMEVTYPER113_EL0 = 57085 , LIEF::assembly::aarch64::AMEVTYPER114_EL0 = 57086 , LIEF::assembly::aarch64::AMEVTYPER115_EL0 = 57087 ,
  LIEF::assembly::aarch64::CNTFRQ_EL0 = 57088 , LIEF::assembly::aarch64::CNTPCT_EL0 = 57089 , LIEF::assembly::aarch64::CNTVCT_EL0 = 57090 , LIEF::assembly::aarch64::CNTPCTSS_EL0 = 57093 ,
  LIEF::assembly::aarch64::CNTVCTSS_EL0 = 57094 , LIEF::assembly::aarch64::CNTP_TVAL_EL0 = 57104 , LIEF::assembly::aarch64::CNTP_CTL_EL0 = 57105 , LIEF::assembly::aarch64::CNTP_CVAL_EL0 = 57106 ,
  LIEF::assembly::aarch64::CNTV_TVAL_EL0 = 57112 , LIEF::assembly::aarch64::CNTV_CTL_EL0 = 57113 , LIEF::assembly::aarch64::CNTV_CVAL_EL0 = 57114 , LIEF::assembly::aarch64::PMEVCNTR0_EL0 = 57152 ,
  LIEF::assembly::aarch64::PMEVCNTR1_EL0 = 57153 , LIEF::assembly::aarch64::PMEVCNTR2_EL0 = 57154 , LIEF::assembly::aarch64::PMEVCNTR3_EL0 = 57155 , LIEF::assembly::aarch64::PMEVCNTR4_EL0 = 57156 ,
  LIEF::assembly::aarch64::PMEVCNTR5_EL0 = 57157 , LIEF::assembly::aarch64::PMEVCNTR6_EL0 = 57158 , LIEF::assembly::aarch64::PMEVCNTR7_EL0 = 57159 , LIEF::assembly::aarch64::PMEVCNTR8_EL0 = 57160 ,
  LIEF::assembly::aarch64::PMEVCNTR9_EL0 = 57161 , LIEF::assembly::aarch64::PMEVCNTR10_EL0 = 57162 , LIEF::assembly::aarch64::PMEVCNTR11_EL0 = 57163 , LIEF::assembly::aarch64::PMEVCNTR12_EL0 = 57164 ,
  LIEF::assembly::aarch64::PMEVCNTR13_EL0 = 57165 , LIEF::assembly::aarch64::PMEVCNTR14_EL0 = 57166 , LIEF::assembly::aarch64::PMEVCNTR15_EL0 = 57167 , LIEF::assembly::aarch64::PMEVCNTR16_EL0 = 57168 ,
  LIEF::assembly::aarch64::PMEVCNTR17_EL0 = 57169 , LIEF::assembly::aarch64::PMEVCNTR18_EL0 = 57170 , LIEF::assembly::aarch64::PMEVCNTR19_EL0 = 57171 , LIEF::assembly::aarch64::PMEVCNTR20_EL0 = 57172 ,
  LIEF::assembly::aarch64::PMEVCNTR21_EL0 = 57173 , LIEF::assembly::aarch64::PMEVCNTR22_EL0 = 57174 , LIEF::assembly::aarch64::PMEVCNTR23_EL0 = 57175 , LIEF::assembly::aarch64::PMEVCNTR24_EL0 = 57176 ,
  LIEF::assembly::aarch64::PMEVCNTR25_EL0 = 57177 , LIEF::assembly::aarch64::PMEVCNTR26_EL0 = 57178 , LIEF::assembly::aarch64::PMEVCNTR27_EL0 = 57179 , LIEF::assembly::aarch64::PMEVCNTR28_EL0 = 57180 ,
  LIEF::assembly::aarch64::PMEVCNTR29_EL0 = 57181 , LIEF::assembly::aarch64::PMEVCNTR30_EL0 = 57182 , LIEF::assembly::aarch64::PMEVTYPER0_EL0 = 57184 , LIEF::assembly::aarch64::PMEVTYPER1_EL0 = 57185 ,
  LIEF::assembly::aarch64::PMEVTYPER2_EL0 = 57186 , LIEF::assembly::aarch64::PMEVTYPER3_EL0 = 57187 , LIEF::assembly::aarch64::PMEVTYPER4_EL0 = 57188 , LIEF::assembly::aarch64::PMEVTYPER5_EL0 = 57189 ,
  LIEF::assembly::aarch64::PMEVTYPER6_EL0 = 57190 , LIEF::assembly::aarch64::PMEVTYPER7_EL0 = 57191 , LIEF::assembly::aarch64::PMEVTYPER8_EL0 = 57192 , LIEF::assembly::aarch64::PMEVTYPER9_EL0 = 57193 ,
  LIEF::assembly::aarch64::PMEVTYPER10_EL0 = 57194 , LIEF::assembly::aarch64::PMEVTYPER11_EL0 = 57195 , LIEF::assembly::aarch64::PMEVTYPER12_EL0 = 57196 , LIEF::assembly::aarch64::PMEVTYPER13_EL0 = 57197 ,
  LIEF::assembly::aarch64::PMEVTYPER14_EL0 = 57198 , LIEF::assembly::aarch64::PMEVTYPER15_EL0 = 57199 , LIEF::assembly::aarch64::PMEVTYPER16_EL0 = 57200 , LIEF::assembly::aarch64::PMEVTYPER17_EL0 = 57201 ,
  LIEF::assembly::aarch64::PMEVTYPER18_EL0 = 57202 , LIEF::assembly::aarch64::PMEVTYPER19_EL0 = 57203 , LIEF::assembly::aarch64::PMEVTYPER20_EL0 = 57204 , LIEF::assembly::aarch64::PMEVTYPER21_EL0 = 57205 ,
  LIEF::assembly::aarch64::PMEVTYPER22_EL0 = 57206 , LIEF::assembly::aarch64::PMEVTYPER23_EL0 = 57207 , LIEF::assembly::aarch64::PMEVTYPER24_EL0 = 57208 , LIEF::assembly::aarch64::PMEVTYPER25_EL0 = 57209 ,
  LIEF::assembly::aarch64::PMEVTYPER26_EL0 = 57210 , LIEF::assembly::aarch64::PMEVTYPER27_EL0 = 57211 , LIEF::assembly::aarch64::PMEVTYPER28_EL0 = 57212 , LIEF::assembly::aarch64::PMEVTYPER29_EL0 = 57213 ,
  LIEF::assembly::aarch64::PMEVTYPER30_EL0 = 57214 , LIEF::assembly::aarch64::PMCCFILTR_EL0 = 57215 , LIEF::assembly::aarch64::VPIDR_EL2 = 57344 , LIEF::assembly::aarch64::MPUIR_EL2 = 57348 ,
  LIEF::assembly::aarch64::VMPIDR_EL2 = 57349 , LIEF::assembly::aarch64::SCTLR_EL2 = 57472 , LIEF::assembly::aarch64::ACTLR_EL2 = 57473 , LIEF::assembly::aarch64::SCTLR2_EL2 = 57475 ,
  LIEF::assembly::aarch64::HCR_EL2 = 57480 , LIEF::assembly::aarch64::MDCR_EL2 = 57481 , LIEF::assembly::aarch64::CPTR_EL2 = 57482 , LIEF::assembly::aarch64::HSTR_EL2 = 57483 ,
  LIEF::assembly::aarch64::HFGRTR_EL2 = 57484 , LIEF::assembly::aarch64::HFGWTR_EL2 = 57485 , LIEF::assembly::aarch64::HFGITR_EL2 = 57486 , LIEF::assembly::aarch64::HACR_EL2 = 57487 ,
  LIEF::assembly::aarch64::ZCR_EL2 = 57488 , LIEF::assembly::aarch64::TRFCR_EL2 = 57489 , LIEF::assembly::aarch64::HCRX_EL2 = 57490 , LIEF::assembly::aarch64::TRCITECR_EL2 = 57491 ,
  LIEF::assembly::aarch64::SMPRIMAP_EL2 = 57493 , LIEF::assembly::aarch64::SMCR_EL2 = 57494 , LIEF::assembly::aarch64::SDER32_EL2 = 57497 , LIEF::assembly::aarch64::TTBR0_EL2 = 57600 ,
  LIEF::assembly::aarch64::VSCTLR_EL2 = 57600 , LIEF::assembly::aarch64::TTBR1_EL2 = 57601 , LIEF::assembly::aarch64::TCR_EL2 = 57602 , LIEF::assembly::aarch64::TCR2_EL2 = 57603 ,
  LIEF::assembly::aarch64::VTTBR_EL2 = 57608 , LIEF::assembly::aarch64::VTCR_EL2 = 57610 , LIEF::assembly::aarch64::VNCR_EL2 = 57616 , LIEF::assembly::aarch64::HDBSSBR_EL2 = 57626 ,
  LIEF::assembly::aarch64::HDBSSPROD_EL2 = 57627 , LIEF::assembly::aarch64::HACDBSBR_EL2 = 57628 , LIEF::assembly::aarch64::HACDBSCONS_EL2 = 57629 , LIEF::assembly::aarch64::GCSCR_EL2 = 57640 ,
  LIEF::assembly::aarch64::GCSPR_EL2 = 57641 , LIEF::assembly::aarch64::VSTTBR_EL2 = 57648 , LIEF::assembly::aarch64::VSTCR_EL2 = 57650 , LIEF::assembly::aarch64::DACR32_EL2 = 57728 ,
  LIEF::assembly::aarch64::HDFGRTR2_EL2 = 57736 , LIEF::assembly::aarch64::HDFGWTR2_EL2 = 57737 , LIEF::assembly::aarch64::HFGRTR2_EL2 = 57738 , LIEF::assembly::aarch64::HFGWTR2_EL2 = 57739 ,
  LIEF::assembly::aarch64::HDFGRTR_EL2 = 57740 , LIEF::assembly::aarch64::HDFGWTR_EL2 = 57741 , LIEF::assembly::aarch64::HAFGRTR_EL2 = 57742 , LIEF::assembly::aarch64::HFGITR2_EL2 = 57743 ,
  LIEF::assembly::aarch64::SPSR_EL2 = 57856 , LIEF::assembly::aarch64::ELR_EL2 = 57857 , LIEF::assembly::aarch64::SP_EL1 = 57864 , LIEF::assembly::aarch64::SPSR_irq = 57880 ,
  LIEF::assembly::aarch64::SPSR_abt = 57881 , LIEF::assembly::aarch64::SPSR_und = 57882 , LIEF::assembly::aarch64::SPSR_fiq = 57883 , LIEF::assembly::aarch64::IFSR32_EL2 = 57985 ,
  LIEF::assembly::aarch64::AFSR0_EL2 = 57992 , LIEF::assembly::aarch64::AFSR1_EL2 = 57993 , LIEF::assembly::aarch64::ESR_EL2 = 58000 , LIEF::assembly::aarch64::VSESR_EL2 = 58003 ,
  LIEF::assembly::aarch64::FPEXC32_EL2 = 58008 , LIEF::assembly::aarch64::TFSR_EL2 = 58032 , LIEF::assembly::aarch64::FAR_EL2 = 58112 , LIEF::assembly::aarch64::HPFAR_EL2 = 58116 ,
  LIEF::assembly::aarch64::PFAR_EL2 = 58117 , LIEF::assembly::aarch64::PRENR_EL2 = 58121 , LIEF::assembly::aarch64::PRSELR_EL2 = 58129 , LIEF::assembly::aarch64::PRBAR_EL2 = 58176 ,
  LIEF::assembly::aarch64::PRLAR_EL2 = 58177 , LIEF::assembly::aarch64::PRBAR1_EL2 = 58180 , LIEF::assembly::aarch64::PRLAR1_EL2 = 58181 , LIEF::assembly::aarch64::PRBAR2_EL2 = 58184 ,
  LIEF::assembly::aarch64::PRLAR2_EL2 = 58185 , LIEF::assembly::aarch64::PRBAR3_EL2 = 58188 , LIEF::assembly::aarch64::PRLAR3_EL2 = 58189 , LIEF::assembly::aarch64::PRBAR4_EL2 = 58192 ,
  LIEF::assembly::aarch64::PRLAR4_EL2 = 58193 , LIEF::assembly::aarch64::PRBAR5_EL2 = 58196 , LIEF::assembly::aarch64::PRLAR5_EL2 = 58197 , LIEF::assembly::aarch64::PRBAR6_EL2 = 58200 ,
  LIEF::assembly::aarch64::PRLAR6_EL2 = 58201 , LIEF::assembly::aarch64::PRBAR7_EL2 = 58204 , LIEF::assembly::aarch64::PRLAR7_EL2 = 58205 , LIEF::assembly::aarch64::PRBAR8_EL2 = 58208 ,
  LIEF::assembly::aarch64::PRLAR8_EL2 = 58209 , LIEF::assembly::aarch64::PRBAR9_EL2 = 58212 , LIEF::assembly::aarch64::PRLAR9_EL2 = 58213 , LIEF::assembly::aarch64::PRBAR10_EL2 = 58216 ,
  LIEF::assembly::aarch64::PRLAR10_EL2 = 58217 , LIEF::assembly::aarch64::PRBAR11_EL2 = 58220 , LIEF::assembly::aarch64::PRLAR11_EL2 = 58221 , LIEF::assembly::aarch64::PRBAR12_EL2 = 58224 ,
  LIEF::assembly::aarch64::PRLAR12_EL2 = 58225 , LIEF::assembly::aarch64::PRBAR13_EL2 = 58228 , LIEF::assembly::aarch64::PRLAR13_EL2 = 58229 , LIEF::assembly::aarch64::PRBAR14_EL2 = 58232 ,
  LIEF::assembly::aarch64::PRLAR14_EL2 = 58233 , LIEF::assembly::aarch64::PRBAR15_EL2 = 58236 , LIEF::assembly::aarch64::PRLAR15_EL2 = 58237 , LIEF::assembly::aarch64::PMSCR_EL2 = 58568 ,
  LIEF::assembly::aarch64::MAIR2_EL2 = 58633 , LIEF::assembly::aarch64::MAIR_EL2 = 58640 , LIEF::assembly::aarch64::PIRE0_EL2 = 58642 , LIEF::assembly::aarch64::PIR_EL2 = 58643 ,
  LIEF::assembly::aarch64::POR_EL2 = 58644 , LIEF::assembly::aarch64::S2PIR_EL2 = 58645 , LIEF::assembly::aarch64::AMAIR_EL2 = 58648 , LIEF::assembly::aarch64::AMAIR2_EL2 = 58649 ,
  LIEF::assembly::aarch64::MPAMHCR_EL2 = 58656 , LIEF::assembly::aarch64::MPAMVPMV_EL2 = 58657 , LIEF::assembly::aarch64::MPAM2_EL2 = 58664 , LIEF::assembly::aarch64::MPAMVPM0_EL2 = 58672 ,
  LIEF::assembly::aarch64::MPAMVPM1_EL2 = 58673 , LIEF::assembly::aarch64::MPAMVPM2_EL2 = 58674 , LIEF::assembly::aarch64::MPAMVPM3_EL2 = 58675 , LIEF::assembly::aarch64::MPAMVPM4_EL2 = 58676 ,
  LIEF::assembly::aarch64::MPAMVPM5_EL2 = 58677 , LIEF::assembly::aarch64::MPAMVPM6_EL2 = 58678 , LIEF::assembly::aarch64::MPAMVPM7_EL2 = 58679 , LIEF::assembly::aarch64::MECID_P0_EL2 = 58688 ,
  LIEF::assembly::aarch64::MECID_A0_EL2 = 58689 , LIEF::assembly::aarch64::MECID_P1_EL2 = 58690 , LIEF::assembly::aarch64::MECID_A1_EL2 = 58691 , LIEF::assembly::aarch64::MECIDR_EL2 = 58695 ,
  LIEF::assembly::aarch64::VMECID_P_EL2 = 58696 , LIEF::assembly::aarch64::VMECID_A_EL2 = 58697 , LIEF::assembly::aarch64::VBAR_EL2 = 58880 , LIEF::assembly::aarch64::RVBAR_EL2 = 58881 ,
  LIEF::assembly::aarch64::RMR_EL2 = 58882 , LIEF::assembly::aarch64::VDISR_EL2 = 58889 , LIEF::assembly::aarch64::ICH_AP0R0_EL2 = 58944 , LIEF::assembly::aarch64::ICH_AP0R1_EL2 = 58945 ,
  LIEF::assembly::aarch64::ICH_AP0R2_EL2 = 58946 , LIEF::assembly::aarch64::ICH_AP0R3_EL2 = 58947 , LIEF::assembly::aarch64::ICH_AP1R0_EL2 = 58952 , LIEF::assembly::aarch64::ICH_AP1R1_EL2 = 58953 ,
  LIEF::assembly::aarch64::ICH_AP1R2_EL2 = 58954 , LIEF::assembly::aarch64::ICH_AP1R3_EL2 = 58955 , LIEF::assembly::aarch64::ICC_SRE_EL2 = 58957 , LIEF::assembly::aarch64::ICH_HCR_EL2 = 58968 ,
  LIEF::assembly::aarch64::ICH_VTR_EL2 = 58969 , LIEF::assembly::aarch64::ICH_MISR_EL2 = 58970 , LIEF::assembly::aarch64::ICH_EISR_EL2 = 58971 , LIEF::assembly::aarch64::ICH_ELRSR_EL2 = 58973 ,
  LIEF::assembly::aarch64::ICH_VMCR_EL2 = 58975 , LIEF::assembly::aarch64::ICH_LR0_EL2 = 58976 , LIEF::assembly::aarch64::ICH_LR1_EL2 = 58977 , LIEF::assembly::aarch64::ICH_LR2_EL2 = 58978 ,
  LIEF::assembly::aarch64::ICH_LR3_EL2 = 58979 , LIEF::assembly::aarch64::ICH_LR4_EL2 = 58980 , LIEF::assembly::aarch64::ICH_LR5_EL2 = 58981 , LIEF::assembly::aarch64::ICH_LR6_EL2 = 58982 ,
  LIEF::assembly::aarch64::ICH_LR7_EL2 = 58983 , LIEF::assembly::aarch64::ICH_LR8_EL2 = 58984 , LIEF::assembly::aarch64::ICH_LR9_EL2 = 58985 , LIEF::assembly::aarch64::ICH_LR10_EL2 = 58986 ,
  LIEF::assembly::aarch64::ICH_LR11_EL2 = 58987 , LIEF::assembly::aarch64::ICH_LR12_EL2 = 58988 , LIEF::assembly::aarch64::ICH_LR13_EL2 = 58989 , LIEF::assembly::aarch64::ICH_LR14_EL2 = 58990 ,
  LIEF::assembly::aarch64::ICH_LR15_EL2 = 58991 , LIEF::assembly::aarch64::CONTEXTIDR_EL2 = 59009 , LIEF::assembly::aarch64::TPIDR_EL2 = 59010 , LIEF::assembly::aarch64::SCXTNUM_EL2 = 59015 ,
  LIEF::assembly::aarch64::AMEVCNTVOFF00_EL2 = 59072 , LIEF::assembly::aarch64::AMEVCNTVOFF01_EL2 = 59073 , LIEF::assembly::aarch64::AMEVCNTVOFF02_EL2 = 59074 , LIEF::assembly::aarch64::AMEVCNTVOFF03_EL2 = 59075 ,
  LIEF::assembly::aarch64::AMEVCNTVOFF04_EL2 = 59076 , LIEF::assembly::aarch64::AMEVCNTVOFF05_EL2 = 59077 , LIEF::assembly::aarch64::AMEVCNTVOFF06_EL2 = 59078 , LIEF::assembly::aarch64::AMEVCNTVOFF07_EL2 = 59079 ,
  LIEF::assembly::aarch64::AMEVCNTVOFF08_EL2 = 59080 , LIEF::assembly::aarch64::AMEVCNTVOFF09_EL2 = 59081 , LIEF::assembly::aarch64::AMEVCNTVOFF010_EL2 = 59082 , LIEF::assembly::aarch64::AMEVCNTVOFF011_EL2 = 59083 ,
  LIEF::assembly::aarch64::AMEVCNTVOFF012_EL2 = 59084 , LIEF::assembly::aarch64::AMEVCNTVOFF013_EL2 = 59085 , LIEF::assembly::aarch64::AMEVCNTVOFF014_EL2 = 59086 , LIEF::assembly::aarch64::AMEVCNTVOFF015_EL2 = 59087 ,
  LIEF::assembly::aarch64::AMEVCNTVOFF10_EL2 = 59088 , LIEF::assembly::aarch64::AMEVCNTVOFF11_EL2 = 59089 , LIEF::assembly::aarch64::AMEVCNTVOFF12_EL2 = 59090 , LIEF::assembly::aarch64::AMEVCNTVOFF13_EL2 = 59091 ,
  LIEF::assembly::aarch64::AMEVCNTVOFF14_EL2 = 59092 , LIEF::assembly::aarch64::AMEVCNTVOFF15_EL2 = 59093 , LIEF::assembly::aarch64::AMEVCNTVOFF16_EL2 = 59094 , LIEF::assembly::aarch64::AMEVCNTVOFF17_EL2 = 59095 ,
  LIEF::assembly::aarch64::AMEVCNTVOFF18_EL2 = 59096 , LIEF::assembly::aarch64::AMEVCNTVOFF19_EL2 = 59097 , LIEF::assembly::aarch64::AMEVCNTVOFF110_EL2 = 59098 , LIEF::assembly::aarch64::AMEVCNTVOFF111_EL2 = 59099 ,
  LIEF::assembly::aarch64::AMEVCNTVOFF112_EL2 = 59100 , LIEF::assembly::aarch64::AMEVCNTVOFF113_EL2 = 59101 , LIEF::assembly::aarch64::AMEVCNTVOFF114_EL2 = 59102 , LIEF::assembly::aarch64::AMEVCNTVOFF115_EL2 = 59103 ,
  LIEF::assembly::aarch64::CNTVOFF_EL2 = 59139 , LIEF::assembly::aarch64::CNTSCALE_EL2 = 59140 , LIEF::assembly::aarch64::CNTISCALE_EL2 = 59141 , LIEF::assembly::aarch64::CNTPOFF_EL2 = 59142 ,
  LIEF::assembly::aarch64::CNTVFRQ_EL2 = 59143 , LIEF::assembly::aarch64::CNTHCTL_EL2 = 59144 , LIEF::assembly::aarch64::CNTHP_TVAL_EL2 = 59152 , LIEF::assembly::aarch64::CNTHP_CTL_EL2 = 59153 ,
  LIEF::assembly::aarch64::CNTHP_CVAL_EL2 = 59154 , LIEF::assembly::aarch64::CNTHV_TVAL_EL2 = 59160 , LIEF::assembly::aarch64::CNTHV_CTL_EL2 = 59161 , LIEF::assembly::aarch64::CNTHV_CVAL_EL2 = 59162 ,
  LIEF::assembly::aarch64::CNTHVS_TVAL_EL2 = 59168 , LIEF::assembly::aarch64::CNTHVS_CTL_EL2 = 59169 , LIEF::assembly::aarch64::CNTHVS_CVAL_EL2 = 59170 , LIEF::assembly::aarch64::CNTHPS_TVAL_EL2 = 59176 ,
  LIEF::assembly::aarch64::CNTHPS_CTL_EL2 = 59177 , LIEF::assembly::aarch64::CNTHPS_CVAL_EL2 = 59178 , LIEF::assembly::aarch64::SCTLR_EL12 = 59520 , LIEF::assembly::aarch64::CPACR_EL12 = 59522 ,
  LIEF::assembly::aarch64::SCTLR2_EL12 = 59523 , LIEF::assembly::aarch64::ZCR_EL12 = 59536 , LIEF::assembly::aarch64::TRFCR_EL12 = 59537 , LIEF::assembly::aarch64::TRCITECR_EL12 = 59539 ,
  LIEF::assembly::aarch64::SMCR_EL12 = 59542 , LIEF::assembly::aarch64::TTBR0_EL12 = 59648 , LIEF::assembly::aarch64::TTBR1_EL12 = 59649 , LIEF::assembly::aarch64::TCR_EL12 = 59650 ,
  LIEF::assembly::aarch64::TCR2_EL12 = 59651 , LIEF::assembly::aarch64::GCSCR_EL12 = 59688 , LIEF::assembly::aarch64::GCSPR_EL12 = 59689 , LIEF::assembly::aarch64::SPSR_EL12 = 59904 ,
  LIEF::assembly::aarch64::ELR_EL12 = 59905 , LIEF::assembly::aarch64::AFSR0_EL12 = 60040 , LIEF::assembly::aarch64::AFSR1_EL12 = 60041 , LIEF::assembly::aarch64::ESR_EL12 = 60048 ,
  LIEF::assembly::aarch64::TFSR_EL12 = 60080 , LIEF::assembly::aarch64::FAR_EL12 = 60160 , LIEF::assembly::aarch64::PFAR_EL12 = 60165 , LIEF::assembly::aarch64::PMSCR_EL12 = 60616 ,
  LIEF::assembly::aarch64::MAIR_EL12 = 60688 , LIEF::assembly::aarch64::MAIR2_EL12 = 60689 , LIEF::assembly::aarch64::PIRE0_EL12 = 60690 , LIEF::assembly::aarch64::PIR_EL12 = 60691 ,
  LIEF::assembly::aarch64::POR_EL12 = 60692 , LIEF::assembly::aarch64::AMAIR_EL12 = 60696 , LIEF::assembly::aarch64::AMAIR2_EL12 = 60697 , LIEF::assembly::aarch64::MPAM1_EL12 = 60712 ,
  LIEF::assembly::aarch64::VBAR_EL12 = 60928 , LIEF::assembly::aarch64::CONTEXTIDR_EL12 = 61057 , LIEF::assembly::aarch64::SCXTNUM_EL12 = 61063 , LIEF::assembly::aarch64::CNTKCTL_EL12 = 61192 ,
  LIEF::assembly::aarch64::CNTP_TVAL_EL02 = 61200 , LIEF::assembly::aarch64::CNTP_CTL_EL02 = 61201 , LIEF::assembly::aarch64::CNTP_CVAL_EL02 = 61202 , LIEF::assembly::aarch64::CNTV_TVAL_EL02 = 61208 ,
  LIEF::assembly::aarch64::CNTV_CTL_EL02 = 61209 , LIEF::assembly::aarch64::CNTV_CVAL_EL02 = 61210 , LIEF::assembly::aarch64::SCTLR_EL3 = 61568 , LIEF::assembly::aarch64::ACTLR_EL3 = 61569 ,
  LIEF::assembly::aarch64::SCTLR2_EL3 = 61571 , LIEF::assembly::aarch64::SCR_EL3 = 61576 , LIEF::assembly::aarch64::SDER32_EL3 = 61577 , LIEF::assembly::aarch64::CPTR_EL3 = 61578 ,
  LIEF::assembly::aarch64::FGWTE3_EL3 = 61581 , LIEF::assembly::aarch64::ZCR_EL3 = 61584 , LIEF::assembly::aarch64::SMCR_EL3 = 61590 , LIEF::assembly::aarch64::MDCR_EL3 = 61593 ,
  LIEF::assembly::aarch64::TTBR0_EL3 = 61696 , LIEF::assembly::aarch64::TCR_EL3 = 61698 , LIEF::assembly::aarch64::GPTBR_EL3 = 61708 , LIEF::assembly::aarch64::GPCCR_EL3 = 61710 ,
  LIEF::assembly::aarch64::GCSCR_EL3 = 61736 , LIEF::assembly::aarch64::GCSPR_EL3 = 61737 , LIEF::assembly::aarch64::SPSR_EL3 = 61952 , LIEF::assembly::aarch64::ELR_EL3 = 61953 ,
  LIEF::assembly::aarch64::SP_EL2 = 61960 , LIEF::assembly::aarch64::AFSR0_EL3 = 62088 , LIEF::assembly::aarch64::AFSR1_EL3 = 62089 , LIEF::assembly::aarch64::ESR_EL3 = 62096 ,
  LIEF::assembly::aarch64::VSESR_EL3 = 62099 , LIEF::assembly::aarch64::TFSR_EL3 = 62128 , LIEF::assembly::aarch64::FAR_EL3 = 62208 , LIEF::assembly::aarch64::MFAR_EL3 = 62213 ,
  LIEF::assembly::aarch64::MAIR2_EL3 = 62729 , LIEF::assembly::aarch64::MAIR_EL3 = 62736 , LIEF::assembly::aarch64::PIR_EL3 = 62739 , LIEF::assembly::aarch64::POR_EL3 = 62740 ,
  LIEF::assembly::aarch64::AMAIR_EL3 = 62744 , LIEF::assembly::aarch64::AMAIR2_EL3 = 62745 , LIEF::assembly::aarch64::MPAM3_EL3 = 62760 , LIEF::assembly::aarch64::MECID_RL_A_EL3 = 62801 ,
  LIEF::assembly::aarch64::VBAR_EL3 = 62976 , LIEF::assembly::aarch64::RVBAR_EL3 = 62977 , LIEF::assembly::aarch64::RMR_EL3 = 62978 , LIEF::assembly::aarch64::VDISR_EL3 = 62985 ,
  LIEF::assembly::aarch64::ICC_CTLR_EL3 = 63076 , LIEF::assembly::aarch64::ICC_SRE_EL3 = 63077 , LIEF::assembly::aarch64::ICC_IGRPEN1_EL3 = 63079 , LIEF::assembly::aarch64::TPIDR_EL3 = 63106 ,
  LIEF::assembly::aarch64::SCXTNUM_EL3 = 63111 , LIEF::assembly::aarch64::CNTPS_TVAL_EL1 = 65296 , LIEF::assembly::aarch64::CNTPS_CTL_EL1 = 65297 , LIEF::assembly::aarch64::CNTPS_CVAL_EL1 = 65298 ,
  LIEF::assembly::aarch64::CPM_IOACC_CTL_EL3 = 65424 , LIEF::assembly::aarch64::NUM_TARGET_SYSREGS = 1213
}
 

Functions

const char * LIEF::assembly::aarch64::get_register_name (REG r)
 
const char * LIEF::assembly::aarch64::get_register_name (SYSREG r)