#[repr(u32)]pub enum arm64_sysreg {
ARM64_SYSREG_INVALID,
ARM64_SYSREG_MDCCSR_EL0,
ARM64_SYSREG_DBGDTRRX_EL0,
ARM64_SYSREG_MDRAR_EL1,
ARM64_SYSREG_OSLSR_EL1,
ARM64_SYSREG_DBGAUTHSTATUS_EL1,
ARM64_SYSREG_PMCEID0_EL0,
ARM64_SYSREG_PMCEID1_EL0,
ARM64_SYSREG_MIDR_EL1,
ARM64_SYSREG_CCSIDR_EL1,
ARM64_SYSREG_CCSIDR2_EL1,
ARM64_SYSREG_CLIDR_EL1,
ARM64_SYSREG_CTR_EL0,
ARM64_SYSREG_MPIDR_EL1,
ARM64_SYSREG_REVIDR_EL1,
ARM64_SYSREG_AIDR_EL1,
ARM64_SYSREG_DCZID_EL0,
ARM64_SYSREG_ID_PFR0_EL1,
ARM64_SYSREG_ID_PFR1_EL1,
ARM64_SYSREG_ID_DFR0_EL1,
ARM64_SYSREG_ID_AFR0_EL1,
ARM64_SYSREG_ID_MMFR0_EL1,
ARM64_SYSREG_ID_MMFR1_EL1,
ARM64_SYSREG_ID_MMFR2_EL1,
ARM64_SYSREG_ID_MMFR3_EL1,
ARM64_SYSREG_ID_ISAR0_EL1,
ARM64_SYSREG_ID_ISAR1_EL1,
ARM64_SYSREG_ID_ISAR2_EL1,
ARM64_SYSREG_ID_ISAR3_EL1,
ARM64_SYSREG_ID_ISAR4_EL1,
ARM64_SYSREG_ID_ISAR5_EL1,
ARM64_SYSREG_ID_ISAR6_EL1,
ARM64_SYSREG_ID_AA64PFR0_EL1,
ARM64_SYSREG_ID_AA64PFR1_EL1,
ARM64_SYSREG_ID_AA64DFR0_EL1,
ARM64_SYSREG_ID_AA64DFR1_EL1,
ARM64_SYSREG_ID_AA64AFR0_EL1,
ARM64_SYSREG_ID_AA64AFR1_EL1,
ARM64_SYSREG_ID_AA64ISAR0_EL1,
ARM64_SYSREG_ID_AA64ISAR1_EL1,
ARM64_SYSREG_ID_AA64MMFR0_EL1,
ARM64_SYSREG_ID_AA64MMFR1_EL1,
ARM64_SYSREG_ID_AA64MMFR2_EL1,
ARM64_SYSREG_MVFR0_EL1,
ARM64_SYSREG_MVFR1_EL1,
ARM64_SYSREG_MVFR2_EL1,
ARM64_SYSREG_RVBAR_EL1,
ARM64_SYSREG_RVBAR_EL2,
ARM64_SYSREG_RVBAR_EL3,
ARM64_SYSREG_ISR_EL1,
ARM64_SYSREG_CNTPCT_EL0,
ARM64_SYSREG_CNTVCT_EL0,
ARM64_SYSREG_ID_MMFR4_EL1,
ARM64_SYSREG_TRCSTATR,
ARM64_SYSREG_TRCIDR8,
ARM64_SYSREG_TRCIDR9,
ARM64_SYSREG_TRCIDR10,
ARM64_SYSREG_TRCIDR11,
ARM64_SYSREG_TRCIDR12,
ARM64_SYSREG_TRCIDR13,
ARM64_SYSREG_TRCIDR0,
ARM64_SYSREG_TRCIDR1,
ARM64_SYSREG_TRCIDR2,
ARM64_SYSREG_TRCIDR3,
ARM64_SYSREG_TRCIDR4,
ARM64_SYSREG_TRCIDR5,
ARM64_SYSREG_TRCIDR6,
ARM64_SYSREG_TRCIDR7,
ARM64_SYSREG_TRCOSLSR,
ARM64_SYSREG_TRCPDSR,
ARM64_SYSREG_TRCDEVAFF0,
ARM64_SYSREG_TRCDEVAFF1,
ARM64_SYSREG_TRCLSR,
ARM64_SYSREG_TRCAUTHSTATUS,
ARM64_SYSREG_TRCDEVARCH,
ARM64_SYSREG_TRCDEVID,
ARM64_SYSREG_TRCDEVTYPE,
ARM64_SYSREG_TRCPIDR4,
ARM64_SYSREG_TRCPIDR5,
ARM64_SYSREG_TRCPIDR6,
ARM64_SYSREG_TRCPIDR7,
ARM64_SYSREG_TRCPIDR0,
ARM64_SYSREG_TRCPIDR1,
ARM64_SYSREG_TRCPIDR2,
ARM64_SYSREG_TRCPIDR3,
ARM64_SYSREG_TRCCIDR0,
ARM64_SYSREG_TRCCIDR1,
ARM64_SYSREG_TRCCIDR2,
ARM64_SYSREG_TRCCIDR3,
ARM64_SYSREG_ICC_IAR1_EL1,
ARM64_SYSREG_ICC_IAR0_EL1,
ARM64_SYSREG_ICC_HPPIR1_EL1,
ARM64_SYSREG_ICC_HPPIR0_EL1,
ARM64_SYSREG_ICC_RPR_EL1,
ARM64_SYSREG_ICH_VTR_EL2,
ARM64_SYSREG_ICH_EISR_EL2,
ARM64_SYSREG_ICH_ELRSR_EL2,
ARM64_SYSREG_ID_AA64ZFR0_EL1,
ARM64_SYSREG_LORID_EL1,
ARM64_SYSREG_ERRIDR_EL1,
ARM64_SYSREG_ERXFR_EL1,
ARM64_SYSREG_OSLAR_EL1,
ARM64_SYSREG_PMSWINC_EL0,
ARM64_SYSREG_TRCOSLAR,
ARM64_SYSREG_TRCLAR,
ARM64_SYSREG_ICC_EOIR1_EL1,
ARM64_SYSREG_ICC_EOIR0_EL1,
ARM64_SYSREG_ICC_DIR_EL1,
ARM64_SYSREG_ICC_SGI1R_EL1,
ARM64_SYSREG_ICC_ASGI1R_EL1,
ARM64_SYSREG_ICC_SGI0R_EL1,
ARM64_SYSREG_OSDTRRX_EL1,
ARM64_SYSREG_OSDTRTX_EL1,
ARM64_SYSREG_TEECR32_EL1,
ARM64_SYSREG_MDCCINT_EL1,
ARM64_SYSREG_MDSCR_EL1,
ARM64_SYSREG_DBGDTR_EL0,
ARM64_SYSREG_OSECCR_EL1,
ARM64_SYSREG_DBGVCR32_EL2,
ARM64_SYSREG_DBGBVR0_EL1,
ARM64_SYSREG_DBGBVR1_EL1,
ARM64_SYSREG_DBGBVR2_EL1,
ARM64_SYSREG_DBGBVR3_EL1,
ARM64_SYSREG_DBGBVR4_EL1,
ARM64_SYSREG_DBGBVR5_EL1,
ARM64_SYSREG_DBGBVR6_EL1,
ARM64_SYSREG_DBGBVR7_EL1,
ARM64_SYSREG_DBGBVR8_EL1,
ARM64_SYSREG_DBGBVR9_EL1,
ARM64_SYSREG_DBGBVR10_EL1,
ARM64_SYSREG_DBGBVR11_EL1,
ARM64_SYSREG_DBGBVR12_EL1,
ARM64_SYSREG_DBGBVR13_EL1,
ARM64_SYSREG_DBGBVR14_EL1,
ARM64_SYSREG_DBGBVR15_EL1,
ARM64_SYSREG_DBGBCR0_EL1,
ARM64_SYSREG_DBGBCR1_EL1,
ARM64_SYSREG_DBGBCR2_EL1,
ARM64_SYSREG_DBGBCR3_EL1,
ARM64_SYSREG_DBGBCR4_EL1,
ARM64_SYSREG_DBGBCR5_EL1,
ARM64_SYSREG_DBGBCR6_EL1,
ARM64_SYSREG_DBGBCR7_EL1,
ARM64_SYSREG_DBGBCR8_EL1,
ARM64_SYSREG_DBGBCR9_EL1,
ARM64_SYSREG_DBGBCR10_EL1,
ARM64_SYSREG_DBGBCR11_EL1,
ARM64_SYSREG_DBGBCR12_EL1,
ARM64_SYSREG_DBGBCR13_EL1,
ARM64_SYSREG_DBGBCR14_EL1,
ARM64_SYSREG_DBGBCR15_EL1,
ARM64_SYSREG_DBGWVR0_EL1,
ARM64_SYSREG_DBGWVR1_EL1,
ARM64_SYSREG_DBGWVR2_EL1,
ARM64_SYSREG_DBGWVR3_EL1,
ARM64_SYSREG_DBGWVR4_EL1,
ARM64_SYSREG_DBGWVR5_EL1,
ARM64_SYSREG_DBGWVR6_EL1,
ARM64_SYSREG_DBGWVR7_EL1,
ARM64_SYSREG_DBGWVR8_EL1,
ARM64_SYSREG_DBGWVR9_EL1,
ARM64_SYSREG_DBGWVR10_EL1,
ARM64_SYSREG_DBGWVR11_EL1,
ARM64_SYSREG_DBGWVR12_EL1,
ARM64_SYSREG_DBGWVR13_EL1,
ARM64_SYSREG_DBGWVR14_EL1,
ARM64_SYSREG_DBGWVR15_EL1,
ARM64_SYSREG_DBGWCR0_EL1,
ARM64_SYSREG_DBGWCR1_EL1,
ARM64_SYSREG_DBGWCR2_EL1,
ARM64_SYSREG_DBGWCR3_EL1,
ARM64_SYSREG_DBGWCR4_EL1,
ARM64_SYSREG_DBGWCR5_EL1,
ARM64_SYSREG_DBGWCR6_EL1,
ARM64_SYSREG_DBGWCR7_EL1,
ARM64_SYSREG_DBGWCR8_EL1,
ARM64_SYSREG_DBGWCR9_EL1,
ARM64_SYSREG_DBGWCR10_EL1,
ARM64_SYSREG_DBGWCR11_EL1,
ARM64_SYSREG_DBGWCR12_EL1,
ARM64_SYSREG_DBGWCR13_EL1,
ARM64_SYSREG_DBGWCR14_EL1,
ARM64_SYSREG_DBGWCR15_EL1,
ARM64_SYSREG_TEEHBR32_EL1,
ARM64_SYSREG_OSDLR_EL1,
ARM64_SYSREG_DBGPRCR_EL1,
ARM64_SYSREG_DBGCLAIMSET_EL1,
ARM64_SYSREG_DBGCLAIMCLR_EL1,
ARM64_SYSREG_CSSELR_EL1,
ARM64_SYSREG_VPIDR_EL2,
ARM64_SYSREG_VMPIDR_EL2,
ARM64_SYSREG_CPACR_EL1,
ARM64_SYSREG_SCTLR_EL1,
ARM64_SYSREG_SCTLR_EL2,
ARM64_SYSREG_SCTLR_EL3,
ARM64_SYSREG_ACTLR_EL1,
ARM64_SYSREG_ACTLR_EL2,
ARM64_SYSREG_ACTLR_EL3,
ARM64_SYSREG_HCR_EL2,
ARM64_SYSREG_SCR_EL3,
ARM64_SYSREG_MDCR_EL2,
ARM64_SYSREG_SDER32_EL3,
ARM64_SYSREG_CPTR_EL2,
ARM64_SYSREG_CPTR_EL3,
ARM64_SYSREG_HSTR_EL2,
ARM64_SYSREG_HACR_EL2,
ARM64_SYSREG_MDCR_EL3,
ARM64_SYSREG_TTBR0_EL1,
ARM64_SYSREG_TTBR0_EL2,
ARM64_SYSREG_TTBR0_EL3,
ARM64_SYSREG_TTBR1_EL1,
ARM64_SYSREG_TCR_EL1,
ARM64_SYSREG_TCR_EL2,
ARM64_SYSREG_TCR_EL3,
ARM64_SYSREG_VTTBR_EL2,
ARM64_SYSREG_VTCR_EL2,
ARM64_SYSREG_DACR32_EL2,
ARM64_SYSREG_SPSR_EL1,
ARM64_SYSREG_SPSR_EL2,
ARM64_SYSREG_SPSR_EL3,
ARM64_SYSREG_ELR_EL1,
ARM64_SYSREG_ELR_EL2,
ARM64_SYSREG_ELR_EL3,
ARM64_SYSREG_SP_EL0,
ARM64_SYSREG_SP_EL1,
ARM64_SYSREG_SP_EL2,
ARM64_SYSREG_SPSEL,
ARM64_SYSREG_NZCV,
ARM64_SYSREG_DAIF,
ARM64_SYSREG_CURRENTEL,
ARM64_SYSREG_SPSR_IRQ,
ARM64_SYSREG_SPSR_ABT,
ARM64_SYSREG_SPSR_UND,
ARM64_SYSREG_SPSR_FIQ,
ARM64_SYSREG_FPCR,
ARM64_SYSREG_FPSR,
ARM64_SYSREG_DSPSR_EL0,
ARM64_SYSREG_DLR_EL0,
ARM64_SYSREG_IFSR32_EL2,
ARM64_SYSREG_AFSR0_EL1,
ARM64_SYSREG_AFSR0_EL2,
ARM64_SYSREG_AFSR0_EL3,
ARM64_SYSREG_AFSR1_EL1,
ARM64_SYSREG_AFSR1_EL2,
ARM64_SYSREG_AFSR1_EL3,
ARM64_SYSREG_ESR_EL1,
ARM64_SYSREG_ESR_EL2,
ARM64_SYSREG_ESR_EL3,
ARM64_SYSREG_FPEXC32_EL2,
ARM64_SYSREG_FAR_EL1,
ARM64_SYSREG_FAR_EL2,
ARM64_SYSREG_FAR_EL3,
ARM64_SYSREG_HPFAR_EL2,
ARM64_SYSREG_PAR_EL1,
ARM64_SYSREG_PMCR_EL0,
ARM64_SYSREG_PMCNTENSET_EL0,
ARM64_SYSREG_PMCNTENCLR_EL0,
ARM64_SYSREG_PMOVSCLR_EL0,
ARM64_SYSREG_PMSELR_EL0,
ARM64_SYSREG_PMCCNTR_EL0,
ARM64_SYSREG_PMXEVTYPER_EL0,
ARM64_SYSREG_PMXEVCNTR_EL0,
ARM64_SYSREG_PMUSERENR_EL0,
ARM64_SYSREG_PMINTENSET_EL1,
ARM64_SYSREG_PMINTENCLR_EL1,
ARM64_SYSREG_PMOVSSET_EL0,
ARM64_SYSREG_MAIR_EL1,
ARM64_SYSREG_MAIR_EL2,
ARM64_SYSREG_MAIR_EL3,
ARM64_SYSREG_AMAIR_EL1,
ARM64_SYSREG_AMAIR_EL2,
ARM64_SYSREG_AMAIR_EL3,
ARM64_SYSREG_VBAR_EL1,
ARM64_SYSREG_VBAR_EL2,
ARM64_SYSREG_VBAR_EL3,
ARM64_SYSREG_RMR_EL1,
ARM64_SYSREG_RMR_EL2,
ARM64_SYSREG_RMR_EL3,
ARM64_SYSREG_CONTEXTIDR_EL1,
ARM64_SYSREG_TPIDR_EL0,
ARM64_SYSREG_TPIDR_EL2,
ARM64_SYSREG_TPIDR_EL3,
ARM64_SYSREG_TPIDRRO_EL0,
ARM64_SYSREG_TPIDR_EL1,
ARM64_SYSREG_CNTFRQ_EL0,
ARM64_SYSREG_CNTVOFF_EL2,
ARM64_SYSREG_CNTKCTL_EL1,
ARM64_SYSREG_CNTHCTL_EL2,
ARM64_SYSREG_CNTP_TVAL_EL0,
ARM64_SYSREG_CNTHP_TVAL_EL2,
ARM64_SYSREG_CNTPS_TVAL_EL1,
ARM64_SYSREG_CNTP_CTL_EL0,
ARM64_SYSREG_CNTHP_CTL_EL2,
ARM64_SYSREG_CNTPS_CTL_EL1,
ARM64_SYSREG_CNTP_CVAL_EL0,
ARM64_SYSREG_CNTHP_CVAL_EL2,
ARM64_SYSREG_CNTPS_CVAL_EL1,
ARM64_SYSREG_CNTV_TVAL_EL0,
ARM64_SYSREG_CNTV_CTL_EL0,
ARM64_SYSREG_CNTV_CVAL_EL0,
ARM64_SYSREG_PMEVCNTR0_EL0,
ARM64_SYSREG_PMEVCNTR1_EL0,
ARM64_SYSREG_PMEVCNTR2_EL0,
ARM64_SYSREG_PMEVCNTR3_EL0,
ARM64_SYSREG_PMEVCNTR4_EL0,
ARM64_SYSREG_PMEVCNTR5_EL0,
ARM64_SYSREG_PMEVCNTR6_EL0,
ARM64_SYSREG_PMEVCNTR7_EL0,
ARM64_SYSREG_PMEVCNTR8_EL0,
ARM64_SYSREG_PMEVCNTR9_EL0,
ARM64_SYSREG_PMEVCNTR10_EL0,
ARM64_SYSREG_PMEVCNTR11_EL0,
ARM64_SYSREG_PMEVCNTR12_EL0,
ARM64_SYSREG_PMEVCNTR13_EL0,
ARM64_SYSREG_PMEVCNTR14_EL0,
ARM64_SYSREG_PMEVCNTR15_EL0,
ARM64_SYSREG_PMEVCNTR16_EL0,
ARM64_SYSREG_PMEVCNTR17_EL0,
ARM64_SYSREG_PMEVCNTR18_EL0,
ARM64_SYSREG_PMEVCNTR19_EL0,
ARM64_SYSREG_PMEVCNTR20_EL0,
ARM64_SYSREG_PMEVCNTR21_EL0,
ARM64_SYSREG_PMEVCNTR22_EL0,
ARM64_SYSREG_PMEVCNTR23_EL0,
ARM64_SYSREG_PMEVCNTR24_EL0,
ARM64_SYSREG_PMEVCNTR25_EL0,
ARM64_SYSREG_PMEVCNTR26_EL0,
ARM64_SYSREG_PMEVCNTR27_EL0,
ARM64_SYSREG_PMEVCNTR28_EL0,
ARM64_SYSREG_PMEVCNTR29_EL0,
ARM64_SYSREG_PMEVCNTR30_EL0,
ARM64_SYSREG_PMCCFILTR_EL0,
ARM64_SYSREG_PMEVTYPER0_EL0,
ARM64_SYSREG_PMEVTYPER1_EL0,
ARM64_SYSREG_PMEVTYPER2_EL0,
ARM64_SYSREG_PMEVTYPER3_EL0,
ARM64_SYSREG_PMEVTYPER4_EL0,
ARM64_SYSREG_PMEVTYPER5_EL0,
ARM64_SYSREG_PMEVTYPER6_EL0,
ARM64_SYSREG_PMEVTYPER7_EL0,
ARM64_SYSREG_PMEVTYPER8_EL0,
ARM64_SYSREG_PMEVTYPER9_EL0,
ARM64_SYSREG_PMEVTYPER10_EL0,
ARM64_SYSREG_PMEVTYPER11_EL0,
ARM64_SYSREG_PMEVTYPER12_EL0,
ARM64_SYSREG_PMEVTYPER13_EL0,
ARM64_SYSREG_PMEVTYPER14_EL0,
ARM64_SYSREG_PMEVTYPER15_EL0,
ARM64_SYSREG_PMEVTYPER16_EL0,
ARM64_SYSREG_PMEVTYPER17_EL0,
ARM64_SYSREG_PMEVTYPER18_EL0,
ARM64_SYSREG_PMEVTYPER19_EL0,
ARM64_SYSREG_PMEVTYPER20_EL0,
ARM64_SYSREG_PMEVTYPER21_EL0,
ARM64_SYSREG_PMEVTYPER22_EL0,
ARM64_SYSREG_PMEVTYPER23_EL0,
ARM64_SYSREG_PMEVTYPER24_EL0,
ARM64_SYSREG_PMEVTYPER25_EL0,
ARM64_SYSREG_PMEVTYPER26_EL0,
ARM64_SYSREG_PMEVTYPER27_EL0,
ARM64_SYSREG_PMEVTYPER28_EL0,
ARM64_SYSREG_PMEVTYPER29_EL0,
ARM64_SYSREG_PMEVTYPER30_EL0,
ARM64_SYSREG_TRCPRGCTLR,
ARM64_SYSREG_TRCPROCSELR,
ARM64_SYSREG_TRCCONFIGR,
ARM64_SYSREG_TRCAUXCTLR,
ARM64_SYSREG_TRCEVENTCTL0R,
ARM64_SYSREG_TRCEVENTCTL1R,
ARM64_SYSREG_TRCSTALLCTLR,
ARM64_SYSREG_TRCTSCTLR,
ARM64_SYSREG_TRCSYNCPR,
ARM64_SYSREG_TRCCCCTLR,
ARM64_SYSREG_TRCBBCTLR,
ARM64_SYSREG_TRCTRACEIDR,
ARM64_SYSREG_TRCQCTLR,
ARM64_SYSREG_TRCVICTLR,
ARM64_SYSREG_TRCVIIECTLR,
ARM64_SYSREG_TRCVISSCTLR,
ARM64_SYSREG_TRCVIPCSSCTLR,
ARM64_SYSREG_TRCVDCTLR,
ARM64_SYSREG_TRCVDSACCTLR,
ARM64_SYSREG_TRCVDARCCTLR,
ARM64_SYSREG_TRCSEQEVR0,
ARM64_SYSREG_TRCSEQEVR1,
ARM64_SYSREG_TRCSEQEVR2,
ARM64_SYSREG_TRCSEQRSTEVR,
ARM64_SYSREG_TRCSEQSTR,
ARM64_SYSREG_TRCEXTINSELR,
ARM64_SYSREG_TRCCNTRLDVR0,
ARM64_SYSREG_TRCCNTRLDVR1,
ARM64_SYSREG_TRCCNTRLDVR2,
ARM64_SYSREG_TRCCNTRLDVR3,
ARM64_SYSREG_TRCCNTCTLR0,
ARM64_SYSREG_TRCCNTCTLR1,
ARM64_SYSREG_TRCCNTCTLR2,
ARM64_SYSREG_TRCCNTCTLR3,
ARM64_SYSREG_TRCCNTVR0,
ARM64_SYSREG_TRCCNTVR1,
ARM64_SYSREG_TRCCNTVR2,
ARM64_SYSREG_TRCCNTVR3,
ARM64_SYSREG_TRCIMSPEC0,
ARM64_SYSREG_TRCIMSPEC1,
ARM64_SYSREG_TRCIMSPEC2,
ARM64_SYSREG_TRCIMSPEC3,
ARM64_SYSREG_TRCIMSPEC4,
ARM64_SYSREG_TRCIMSPEC5,
ARM64_SYSREG_TRCIMSPEC6,
ARM64_SYSREG_TRCIMSPEC7,
ARM64_SYSREG_TRCRSCTLR2,
ARM64_SYSREG_TRCRSCTLR3,
ARM64_SYSREG_TRCRSCTLR4,
ARM64_SYSREG_TRCRSCTLR5,
ARM64_SYSREG_TRCRSCTLR6,
ARM64_SYSREG_TRCRSCTLR7,
ARM64_SYSREG_TRCRSCTLR8,
ARM64_SYSREG_TRCRSCTLR9,
ARM64_SYSREG_TRCRSCTLR10,
ARM64_SYSREG_TRCRSCTLR11,
ARM64_SYSREG_TRCRSCTLR12,
ARM64_SYSREG_TRCRSCTLR13,
ARM64_SYSREG_TRCRSCTLR14,
ARM64_SYSREG_TRCRSCTLR15,
ARM64_SYSREG_TRCRSCTLR16,
ARM64_SYSREG_TRCRSCTLR17,
ARM64_SYSREG_TRCRSCTLR18,
ARM64_SYSREG_TRCRSCTLR19,
ARM64_SYSREG_TRCRSCTLR20,
ARM64_SYSREG_TRCRSCTLR21,
ARM64_SYSREG_TRCRSCTLR22,
ARM64_SYSREG_TRCRSCTLR23,
ARM64_SYSREG_TRCRSCTLR24,
ARM64_SYSREG_TRCRSCTLR25,
ARM64_SYSREG_TRCRSCTLR26,
ARM64_SYSREG_TRCRSCTLR27,
ARM64_SYSREG_TRCRSCTLR28,
ARM64_SYSREG_TRCRSCTLR29,
ARM64_SYSREG_TRCRSCTLR30,
ARM64_SYSREG_TRCRSCTLR31,
ARM64_SYSREG_TRCSSCCR0,
ARM64_SYSREG_TRCSSCCR1,
ARM64_SYSREG_TRCSSCCR2,
ARM64_SYSREG_TRCSSCCR3,
ARM64_SYSREG_TRCSSCCR4,
ARM64_SYSREG_TRCSSCCR5,
ARM64_SYSREG_TRCSSCCR6,
ARM64_SYSREG_TRCSSCCR7,
ARM64_SYSREG_TRCSSCSR0,
ARM64_SYSREG_TRCSSCSR1,
ARM64_SYSREG_TRCSSCSR2,
ARM64_SYSREG_TRCSSCSR3,
ARM64_SYSREG_TRCSSCSR4,
ARM64_SYSREG_TRCSSCSR5,
ARM64_SYSREG_TRCSSCSR6,
ARM64_SYSREG_TRCSSCSR7,
ARM64_SYSREG_TRCSSPCICR0,
ARM64_SYSREG_TRCSSPCICR1,
ARM64_SYSREG_TRCSSPCICR2,
ARM64_SYSREG_TRCSSPCICR3,
ARM64_SYSREG_TRCSSPCICR4,
ARM64_SYSREG_TRCSSPCICR5,
ARM64_SYSREG_TRCSSPCICR6,
ARM64_SYSREG_TRCSSPCICR7,
ARM64_SYSREG_TRCPDCR,
ARM64_SYSREG_TRCACVR0,
ARM64_SYSREG_TRCACVR1,
ARM64_SYSREG_TRCACVR2,
ARM64_SYSREG_TRCACVR3,
ARM64_SYSREG_TRCACVR4,
ARM64_SYSREG_TRCACVR5,
ARM64_SYSREG_TRCACVR6,
ARM64_SYSREG_TRCACVR7,
ARM64_SYSREG_TRCACVR8,
ARM64_SYSREG_TRCACVR9,
ARM64_SYSREG_TRCACVR10,
ARM64_SYSREG_TRCACVR11,
ARM64_SYSREG_TRCACVR12,
ARM64_SYSREG_TRCACVR13,
ARM64_SYSREG_TRCACVR14,
ARM64_SYSREG_TRCACVR15,
ARM64_SYSREG_TRCACATR0,
ARM64_SYSREG_TRCACATR1,
ARM64_SYSREG_TRCACATR2,
ARM64_SYSREG_TRCACATR3,
ARM64_SYSREG_TRCACATR4,
ARM64_SYSREG_TRCACATR5,
ARM64_SYSREG_TRCACATR6,
ARM64_SYSREG_TRCACATR7,
ARM64_SYSREG_TRCACATR8,
ARM64_SYSREG_TRCACATR9,
ARM64_SYSREG_TRCACATR10,
ARM64_SYSREG_TRCACATR11,
ARM64_SYSREG_TRCACATR12,
ARM64_SYSREG_TRCACATR13,
ARM64_SYSREG_TRCACATR14,
ARM64_SYSREG_TRCACATR15,
ARM64_SYSREG_TRCDVCVR0,
ARM64_SYSREG_TRCDVCVR1,
ARM64_SYSREG_TRCDVCVR2,
ARM64_SYSREG_TRCDVCVR3,
ARM64_SYSREG_TRCDVCVR4,
ARM64_SYSREG_TRCDVCVR5,
ARM64_SYSREG_TRCDVCVR6,
ARM64_SYSREG_TRCDVCVR7,
ARM64_SYSREG_TRCDVCMR0,
ARM64_SYSREG_TRCDVCMR1,
ARM64_SYSREG_TRCDVCMR2,
ARM64_SYSREG_TRCDVCMR3,
ARM64_SYSREG_TRCDVCMR4,
ARM64_SYSREG_TRCDVCMR5,
ARM64_SYSREG_TRCDVCMR6,
ARM64_SYSREG_TRCDVCMR7,
ARM64_SYSREG_TRCCIDCVR0,
ARM64_SYSREG_TRCCIDCVR1,
ARM64_SYSREG_TRCCIDCVR2,
ARM64_SYSREG_TRCCIDCVR3,
ARM64_SYSREG_TRCCIDCVR4,
ARM64_SYSREG_TRCCIDCVR5,
ARM64_SYSREG_TRCCIDCVR6,
ARM64_SYSREG_TRCCIDCVR7,
ARM64_SYSREG_TRCVMIDCVR0,
ARM64_SYSREG_TRCVMIDCVR1,
ARM64_SYSREG_TRCVMIDCVR2,
ARM64_SYSREG_TRCVMIDCVR3,
ARM64_SYSREG_TRCVMIDCVR4,
ARM64_SYSREG_TRCVMIDCVR5,
ARM64_SYSREG_TRCVMIDCVR6,
ARM64_SYSREG_TRCVMIDCVR7,
ARM64_SYSREG_TRCCIDCCTLR0,
ARM64_SYSREG_TRCCIDCCTLR1,
ARM64_SYSREG_TRCVMIDCCTLR0,
ARM64_SYSREG_TRCVMIDCCTLR1,
ARM64_SYSREG_TRCITCTRL,
ARM64_SYSREG_TRCCLAIMSET,
ARM64_SYSREG_TRCCLAIMCLR,
ARM64_SYSREG_ICC_BPR1_EL1,
ARM64_SYSREG_ICC_BPR0_EL1,
ARM64_SYSREG_ICC_PMR_EL1,
ARM64_SYSREG_ICC_CTLR_EL1,
ARM64_SYSREG_ICC_CTLR_EL3,
ARM64_SYSREG_ICC_SRE_EL1,
ARM64_SYSREG_ICC_SRE_EL2,
ARM64_SYSREG_ICC_SRE_EL3,
ARM64_SYSREG_ICC_IGRPEN0_EL1,
ARM64_SYSREG_ICC_IGRPEN1_EL1,
ARM64_SYSREG_ICC_IGRPEN1_EL3,
ARM64_SYSREG_ICC_SEIEN_EL1,
ARM64_SYSREG_ICC_AP0R0_EL1,
ARM64_SYSREG_ICC_AP0R1_EL1,
ARM64_SYSREG_ICC_AP0R2_EL1,
ARM64_SYSREG_ICC_AP0R3_EL1,
ARM64_SYSREG_ICC_AP1R0_EL1,
ARM64_SYSREG_ICC_AP1R1_EL1,
ARM64_SYSREG_ICC_AP1R2_EL1,
ARM64_SYSREG_ICC_AP1R3_EL1,
ARM64_SYSREG_ICH_AP0R0_EL2,
ARM64_SYSREG_ICH_AP0R1_EL2,
ARM64_SYSREG_ICH_AP0R2_EL2,
ARM64_SYSREG_ICH_AP0R3_EL2,
ARM64_SYSREG_ICH_AP1R0_EL2,
ARM64_SYSREG_ICH_AP1R1_EL2,
ARM64_SYSREG_ICH_AP1R2_EL2,
ARM64_SYSREG_ICH_AP1R3_EL2,
ARM64_SYSREG_ICH_HCR_EL2,
ARM64_SYSREG_ICH_MISR_EL2,
ARM64_SYSREG_ICH_VMCR_EL2,
ARM64_SYSREG_ICH_VSEIR_EL2,
ARM64_SYSREG_ICH_LR0_EL2,
ARM64_SYSREG_ICH_LR1_EL2,
ARM64_SYSREG_ICH_LR2_EL2,
ARM64_SYSREG_ICH_LR3_EL2,
ARM64_SYSREG_ICH_LR4_EL2,
ARM64_SYSREG_ICH_LR5_EL2,
ARM64_SYSREG_ICH_LR6_EL2,
ARM64_SYSREG_ICH_LR7_EL2,
ARM64_SYSREG_ICH_LR8_EL2,
ARM64_SYSREG_ICH_LR9_EL2,
ARM64_SYSREG_ICH_LR10_EL2,
ARM64_SYSREG_ICH_LR11_EL2,
ARM64_SYSREG_ICH_LR12_EL2,
ARM64_SYSREG_ICH_LR13_EL2,
ARM64_SYSREG_ICH_LR14_EL2,
ARM64_SYSREG_ICH_LR15_EL2,
ARM64_SYSREG_PAN,
ARM64_SYSREG_LORSA_EL1,
ARM64_SYSREG_LOREA_EL1,
ARM64_SYSREG_LORN_EL1,
ARM64_SYSREG_LORC_EL1,
ARM64_SYSREG_TTBR1_EL2,
ARM64_SYSREG_CONTEXTIDR_EL2,
ARM64_SYSREG_CNTHV_TVAL_EL2,
ARM64_SYSREG_CNTHV_CVAL_EL2,
ARM64_SYSREG_CNTHV_CTL_EL2,
ARM64_SYSREG_SCTLR_EL12,
ARM64_SYSREG_CPACR_EL12,
ARM64_SYSREG_TTBR0_EL12,
ARM64_SYSREG_TTBR1_EL12,
ARM64_SYSREG_TCR_EL12,
ARM64_SYSREG_AFSR0_EL12,
ARM64_SYSREG_AFSR1_EL12,
ARM64_SYSREG_ESR_EL12,
ARM64_SYSREG_FAR_EL12,
ARM64_SYSREG_MAIR_EL12,
ARM64_SYSREG_AMAIR_EL12,
ARM64_SYSREG_VBAR_EL12,
ARM64_SYSREG_CONTEXTIDR_EL12,
ARM64_SYSREG_CNTKCTL_EL12,
ARM64_SYSREG_CNTP_TVAL_EL02,
ARM64_SYSREG_CNTP_CTL_EL02,
ARM64_SYSREG_CNTP_CVAL_EL02,
ARM64_SYSREG_CNTV_TVAL_EL02,
ARM64_SYSREG_CNTV_CTL_EL02,
ARM64_SYSREG_CNTV_CVAL_EL02,
ARM64_SYSREG_SPSR_EL12,
ARM64_SYSREG_ELR_EL12,
ARM64_SYSREG_UAO,
ARM64_SYSREG_PMBLIMITR_EL1,
ARM64_SYSREG_PMBPTR_EL1,
ARM64_SYSREG_PMBSR_EL1,
ARM64_SYSREG_PMBIDR_EL1,
ARM64_SYSREG_PMSCR_EL2,
ARM64_SYSREG_PMSCR_EL12,
ARM64_SYSREG_PMSCR_EL1,
ARM64_SYSREG_PMSICR_EL1,
ARM64_SYSREG_PMSIRR_EL1,
ARM64_SYSREG_PMSFCR_EL1,
ARM64_SYSREG_PMSEVFR_EL1,
ARM64_SYSREG_PMSLATFR_EL1,
ARM64_SYSREG_PMSIDR_EL1,
ARM64_SYSREG_ERRSELR_EL1,
ARM64_SYSREG_ERXCTLR_EL1,
ARM64_SYSREG_ERXSTATUS_EL1,
ARM64_SYSREG_ERXADDR_EL1,
ARM64_SYSREG_ERXMISC0_EL1,
ARM64_SYSREG_ERXMISC1_EL1,
ARM64_SYSREG_DISR_EL1,
ARM64_SYSREG_VDISR_EL2,
ARM64_SYSREG_VSESR_EL2,
ARM64_SYSREG_APIAKEYLO_EL1,
ARM64_SYSREG_APIAKEYHI_EL1,
ARM64_SYSREG_APIBKEYLO_EL1,
ARM64_SYSREG_APIBKEYHI_EL1,
ARM64_SYSREG_APDAKEYLO_EL1,
ARM64_SYSREG_APDAKEYHI_EL1,
ARM64_SYSREG_APDBKEYLO_EL1,
ARM64_SYSREG_APDBKEYHI_EL1,
ARM64_SYSREG_APGAKEYLO_EL1,
ARM64_SYSREG_APGAKEYHI_EL1,
ARM64_SYSREG_VSTCR_EL2,
ARM64_SYSREG_VSTTBR_EL2,
ARM64_SYSREG_CNTHVS_TVAL_EL2,
ARM64_SYSREG_CNTHVS_CVAL_EL2,
ARM64_SYSREG_CNTHVS_CTL_EL2,
ARM64_SYSREG_CNTHPS_TVAL_EL2,
ARM64_SYSREG_CNTHPS_CVAL_EL2,
ARM64_SYSREG_CNTHPS_CTL_EL2,
ARM64_SYSREG_SDER32_EL2,
ARM64_SYSREG_ERXPFGCTL_EL1,
ARM64_SYSREG_ERXPFGCDN_EL1,
ARM64_SYSREG_ERXTS_EL1,
ARM64_SYSREG_ERXMISC2_EL1,
ARM64_SYSREG_ERXMISC3_EL1,
ARM64_SYSREG_ERXPFGF_EL1,
ARM64_SYSREG_MPAM0_EL1,
ARM64_SYSREG_MPAM1_EL1,
ARM64_SYSREG_MPAM2_EL2,
ARM64_SYSREG_MPAM3_EL3,
ARM64_SYSREG_MPAM1_EL12,
ARM64_SYSREG_MPAMHCR_EL2,
ARM64_SYSREG_MPAMVPMV_EL2,
ARM64_SYSREG_MPAMVPM0_EL2,
ARM64_SYSREG_MPAMVPM1_EL2,
ARM64_SYSREG_MPAMVPM2_EL2,
ARM64_SYSREG_MPAMVPM3_EL2,
ARM64_SYSREG_MPAMVPM4_EL2,
ARM64_SYSREG_MPAMVPM5_EL2,
ARM64_SYSREG_MPAMVPM6_EL2,
ARM64_SYSREG_MPAMVPM7_EL2,
ARM64_SYSREG_MPAMIDR_EL1,
ARM64_SYSREG_AMCR_EL0,
ARM64_SYSREG_AMCFGR_EL0,
ARM64_SYSREG_AMCGCR_EL0,
ARM64_SYSREG_AMUSERENR_EL0,
ARM64_SYSREG_AMCNTENCLR0_EL0,
ARM64_SYSREG_AMCNTENSET0_EL0,
ARM64_SYSREG_AMEVCNTR00_EL0,
ARM64_SYSREG_AMEVCNTR01_EL0,
ARM64_SYSREG_AMEVCNTR02_EL0,
ARM64_SYSREG_AMEVCNTR03_EL0,
ARM64_SYSREG_AMEVTYPER00_EL0,
ARM64_SYSREG_AMEVTYPER01_EL0,
ARM64_SYSREG_AMEVTYPER02_EL0,
ARM64_SYSREG_AMEVTYPER03_EL0,
ARM64_SYSREG_AMCNTENCLR1_EL0,
ARM64_SYSREG_AMCNTENSET1_EL0,
ARM64_SYSREG_AMEVCNTR10_EL0,
ARM64_SYSREG_AMEVCNTR11_EL0,
ARM64_SYSREG_AMEVCNTR12_EL0,
ARM64_SYSREG_AMEVCNTR13_EL0,
ARM64_SYSREG_AMEVCNTR14_EL0,
ARM64_SYSREG_AMEVCNTR15_EL0,
ARM64_SYSREG_AMEVCNTR16_EL0,
ARM64_SYSREG_AMEVCNTR17_EL0,
ARM64_SYSREG_AMEVCNTR18_EL0,
ARM64_SYSREG_AMEVCNTR19_EL0,
ARM64_SYSREG_AMEVCNTR110_EL0,
ARM64_SYSREG_AMEVCNTR111_EL0,
ARM64_SYSREG_AMEVCNTR112_EL0,
ARM64_SYSREG_AMEVCNTR113_EL0,
ARM64_SYSREG_AMEVCNTR114_EL0,
ARM64_SYSREG_AMEVCNTR115_EL0,
ARM64_SYSREG_AMEVTYPER10_EL0,
ARM64_SYSREG_AMEVTYPER11_EL0,
ARM64_SYSREG_AMEVTYPER12_EL0,
ARM64_SYSREG_AMEVTYPER13_EL0,
ARM64_SYSREG_AMEVTYPER14_EL0,
ARM64_SYSREG_AMEVTYPER15_EL0,
ARM64_SYSREG_AMEVTYPER16_EL0,
ARM64_SYSREG_AMEVTYPER17_EL0,
ARM64_SYSREG_AMEVTYPER18_EL0,
ARM64_SYSREG_AMEVTYPER19_EL0,
ARM64_SYSREG_AMEVTYPER110_EL0,
ARM64_SYSREG_AMEVTYPER111_EL0,
ARM64_SYSREG_AMEVTYPER112_EL0,
ARM64_SYSREG_AMEVTYPER113_EL0,
ARM64_SYSREG_AMEVTYPER114_EL0,
ARM64_SYSREG_AMEVTYPER115_EL0,
ARM64_SYSREG_TRFCR_EL1,
ARM64_SYSREG_TRFCR_EL2,
ARM64_SYSREG_TRFCR_EL12,
ARM64_SYSREG_DIT,
ARM64_SYSREG_VNCR_EL2,
ARM64_SYSREG_ZCR_EL1,
ARM64_SYSREG_ZCR_EL2,
ARM64_SYSREG_ZCR_EL3,
ARM64_SYSREG_ZCR_EL12,
ARM64_SYSREG_CPM_IOACC_CTL_EL3,
}