(old) htmldiff from-(new)

System Register index by instruction and encoding

Below are indexes for registers and operations accessed in the following ways:

For AArch32

For AArch64

Registers and operations in AArch32

Accessed using MCR/MRC:

Register selectorsNameDescription
coprocopc1CRnCRmopc2
0b11100b0000b00000b00000b000DBGDIDRDebug ID Register
0b11100b0000b00000b00000b010DBGDTRRXextDebug OS Lock Data Transfer Register, Receive, External View
0b11100b0000b00000b00010b000DBGDSCRintDebug Status and Control Register, Internal View
0b11100b0000b00000b00100b000DBGDCCINTDCC Interrupt Enable Register
0b11100b0000b00000b00100b010DBGDSCRextDebug Status and Control Register, External View
0b11100b0000b00000b00110b010DBGDTRTXextDebug OS Lock Data Transfer Register, Transmit
0b11100b0000b00000b01010b000DBGDTRRXintDebug Data Transfer Register, Receive
0b11100b0000b00000b01010b000DBGDTRTXintDebug Data Transfer Register, Transmit
0b11100b0000b00000b01100b000DBGWFARDebug Watchpoint Fault Address Register
0b11100b0000b00000b01100b010DBGOSECCRDebug OS Lock Exception Catch Control Register
0b11100b0000b00000b01110b000DBGVCRDebug Vector Catch Register
0b11100b0000b00000bnnnn0b100DBGBVR<n>Debug Breakpoint Value Registers
0b11100b0000b00000bnnnn0b101DBGBCR<n>Debug Breakpoint Control Registers
0b11100b0000b00000bnnnn0b110DBGWVR<n>Debug Watchpoint Value Registers
0b11100b0000b00000bnnnn0b111DBGWCR<n>Debug Watchpoint Control Registers
0b11100b0000b00010b00000b000DBGDRARDebug ROM Address Register
0b11100b0000b00010b00000b100DBGOSLARDebug OS Lock Access Register
0b11100b0000b00010b00010b100DBGOSLSRDebug OS Lock Status Register
0b11100b0000b00010b00110b100DBGOSDLRDebug OS Double Lock Register
0b11100b0000b00010b01000b100DBGPRCRDebug Power Control Register
0b11100b0000b00010bnnnn0b001DBGBXVR<n>Debug Breakpoint Extended Value Registers
0b11100b0000b00100b00000b000DBGDSARDebug Self Address Register
0b11100b0000b01110b00000b111DBGDEVID2Debug Device ID register 2
0b11100b0000b01110b00010b111DBGDEVID1Debug Device ID register 1
0b11100b0000b01110b00100b111DBGDEVIDDebug Device ID register 0
0b11100b0000b01110b10000b110DBGCLAIMSETDebug Claim Tag Set register
0b11100b0000b01110b10010b110DBGCLAIMCLRDebug Claim Tag Clear register
0b11100b0000b01110b11100b110DBGAUTHSTATUSDebug Authentication Status register
0b11100b1110b00000b00000b000JIDRJazelle ID Register
0b11100b1110b00010b00000b000JOSCRJazelle OS Control Register
0b11100b1110b00100b00000b000JMCRJazelle Main Configuration Register
0b11110b0000b00000b00000b000MIDRMain ID Register
0b11110b0000b00000b00000b001CTRCache Type Register
0b11110b0000b00000b00000b010TCMTRTCM Type Register
0b11110b0000b00000b00000b011TLBTRTLB Type Register
0b11110b0000b00000b00000b101MPIDRMultiprocessor Affinity Register
0b11110b0000b00000b00000b110REVIDRRevision ID Register
0b11110b0000b00000b00010b000ID_PFR0Processor Feature Register 0
0b11110b0000b00000b00010b001ID_PFR1Processor Feature Register 1
0b11110b0000b00000b00010b010ID_DFR0Debug Feature Register 0
0b11110b0000b00000b00010b011ID_AFR0Auxiliary Feature Register 0
0b11110b0000b00000b00010b100ID_MMFR0Memory Model Feature Register 0
0b11110b0000b00000b00010b101ID_MMFR1Memory Model Feature Register 1
0b11110b0000b00000b00010b110ID_MMFR2Memory Model Feature Register 2
0b11110b0000b00000b00010b111ID_MMFR3Memory Model Feature Register 3
0b11110b0000b00000b00100b000ID_ISAR0Instruction Set Attribute Register 0
0b11110b0000b00000b00100b001ID_ISAR1Instruction Set Attribute Register 1
0b11110b0000b00000b00100b010ID_ISAR2Instruction Set Attribute Register 2
0b11110b0000b00000b00100b011ID_ISAR3Instruction Set Attribute Register 3
0b11110b0000b00000b00100b100ID_ISAR4Instruction Set Attribute Register 4
0b11110b0000b00000b00100b101ID_ISAR5Instruction Set Attribute Register 5
0b11110b0000b00000b00100b110ID_MMFR4Memory Model Feature Register 4
0b11110b0000b00000b00100b111ID_ISAR6Instruction Set Attribute Register 6
0b11110b0000b00000b00110b100ID_PFR2Processor Feature Register 2
0b11110b0000b00010b00000b000SCTLRSystem Control Register
0b11110b0000b00010b00000b001ACTLRAuxiliary Control Register
0b11110b0000b00010b00000b010CPACRArchitectural Feature Access Control Register
0b11110b0000b00010b00000b011ACTLR2Auxiliary Control Register 2
0b11110b0000b00010b00010b000SCRSecure Configuration Register
0b11110b0000b00010b00010b001SDERSecure Debug Enable Register
0b11110b0000b00010b00010b010NSACRNon-Secure Access Control Register
0b11110b0000b00010b00100b001TRFCRTrace Filter Control Register
0b11110b0000b00010b00110b001SDCRSecure Debug Control Register
0b11110b0000b00100b00000b000TTBR0Translation Table Base Register 0
0b11110b0000b00100b00000b001TTBR1Translation Table Base Register 1
0b11110b0000b00100b00000b010TTBCRTranslation Table Base Control Register
0b11110b0000b00100b00000b011TTBCR2Translation Table Base Control Register 2
0b11110b0000b00110b00000b000DACRDomain Access Control Register
0b11110b0000b01000b01100b000ICC_PMRInterrupt Controller Interrupt Priority Mask Register
0b11110b0000b01000b01100b000ICV_PMRInterrupt Controller Virtual Interrupt Priority Mask Register
0b11110b0000b01010b00000b000DFSRData Fault Status Register
0b11110b0000b01010b00000b001IFSRInstruction Fault Status Register
0b11110b0000b01010b00010b000ADFSRAuxiliary Data Fault Status Register
0b11110b0000b01010b00010b001AIFSRAuxiliary Instruction Fault Status Register
0b11110b0000b01010b00110b000ERRIDRError Record ID Register
0b11110b0000b01010b00110b001ERRSELRError Record Select Register
0b11110b0000b01010b01000b000ERXFRSelected Error Record Feature Register
0b11110b0000b01010b01000b001ERXCTLRSelected Error Record Control Register
0b11110b0000b01010b01000b010ERXSTATUSSelected Error Record Primary Status Register
0b11110b0000b01010b01000b011ERXADDRSelected Error Record Address Register
0b11110b0000b01010b01000b100ERXFR2Selected Error Record Feature Register 2
0b11110b0000b01010b01000b101ERXCTLR2Selected Error Record Control Register 2
0b11110b0000b01010b01000b111ERXADDR2Selected Error Record Address Register 2
0b11110b0000b01010b01010b000ERXMISC0 Selected Error Record Miscellaneous Register 0
0b11110b0000b01010b01010b001ERXMISC1 Selected Error Record Miscellaneous Register 1
0b11110b0000b01010b01010b010ERXMISC4 Selected Error Record Miscellaneous Register 4
0b11110b0000b01010b01010b011ERXMISC5 Selected Error Record Miscellaneous Register 5
0b11110b0000b01010b01010b100ERXMISC2 Selected Error Record Miscellaneous Register 2
0b11110b0000b01010b01010b101ERXMISC3 Selected Error Record Miscellaneous Register 3
0b11110b0000b01010b01010b110ERXMISC6 Selected Error Record Miscellaneous Register 6
0b11110b0000b01010b01010b111ERXMISC7 Selected Error Record Miscellaneous Register 7
0b11110b0000b01100b00000b000DFARData Fault Address Register
0b11110b0000b01100b00000b010IFARInstruction Fault Address Register
0b11110b0000b01110b00010b000ICIALLUISInstruction Cache Invalidate All to PoU, Inner Shareable
0b11110b0000b01110b00010b110BPIALLISBranch Predictor Invalidate All, Inner Shareable
0b11110b0000b01110b00110b100CFPRCTXControl Flow Prediction Restriction by Context
0b11110b0000b01110b00110b101DVPRCTXData Value Prediction Restriction by Context
0b11110b0000b01110b00110b111CPPRCTXCache Prefetch Prediction Restriction by Context
0b11110b0000b01110b01000b000PARPhysical Address Register
0b11110b0000b01110b01010b000ICIALLUInstruction Cache Invalidate All to PoU
0b11110b0000b01110b01010b001ICIMVAUInstruction Cache line Invalidate by VA to PoU
0b11110b0000b01110b01010b100CP15ISBInstruction Synchronization Barrier System instruction
0b11110b0000b01110b01010b110BPIALLBranch Predictor Invalidate All
0b11110b0000b01110b01010b111BPIMVABranch Predictor Invalidate by VA
0b11110b0000b01110b01100b001DCIMVACData Cache line Invalidate by VA to PoC
0b11110b0000b01110b01100b010DCISWData Cache line Invalidate by Set/Way
0b11110b0000b01110b10000b000ATS1CPRAddress Translate Stage 1 Current state PL1 Read
0b11110b0000b01110b10000b001ATS1CPWAddress Translate Stage 1 Current state PL1 Write
0b11110b0000b01110b10000b010ATS1CURAddress Translate Stage 1 Current state Unprivileged Read
0b11110b0000b01110b10000b011ATS1CUWAddress Translate Stage 1 Current state Unprivileged Write
0b11110b0000b01110b10000b100ATS12NSOPRAddress Translate Stages 1 and 2 Non-secure Only PL1 Read
0b11110b0000b01110b10000b101ATS12NSOPWAddress Translate Stages 1 and 2 Non-secure Only PL1 Write
0b11110b0000b01110b10000b110ATS12NSOURAddress Translate Stages 1 and 2 Non-secure Only Unprivileged Read
0b11110b0000b01110b10000b111ATS12NSOUWAddress Translate Stages 1 and 2 Non-secure Only Unprivileged Write
0b11110b0000b01110b10010b000ATS1CPRPAddress Translate Stage 1 Current state PL1 Read PAN
0b11110b0000b01110b10010b001ATS1CPWPAddress Translate Stage 1 Current state PL1 Write PAN
0b11110b0000b01110b10100b001DCCMVACData Cache line Clean by VA to PoC
0b11110b0000b01110b10100b010DCCSWData Cache line Clean by Set/Way
0b11110b0000b01110b10100b100CP15DSBData Synchronization Barrier System instruction
0b11110b0000b01110b10100b101CP15DMBData Memory Barrier System instruction
0b11110b0000b01110b10110b001DCCMVAUData Cache line Clean by VA to PoU
0b11110b0000b01110b11100b001DCCIMVACData Cache line Clean and Invalidate by VA to PoC
0b11110b0000b01110b11100b010DCCISWData Cache line Clean and Invalidate by Set/Way
0b11110b0000b10000b00110b000TLBIALLISTLB Invalidate All, Inner Shareable
0b11110b0000b10000b00110b001TLBIMVAISTLB Invalidate by VA, Inner Shareable
0b11110b0000b10000b00110b010TLBIASIDISTLB Invalidate by ASID match, Inner Shareable
0b11110b0000b10000b00110b011TLBIMVAAISTLB Invalidate by VA, All ASID, Inner Shareable
0b11110b0000b10000b00110b101TLBIMVALISTLB Invalidate by VA, Last level, Inner Shareable
0b11110b0000b10000b00110b111TLBIMVAALISTLB Invalidate by VA, All ASID, Last level, Inner Shareable
0b11110b0000b10000b01010b000ITLBIALLInstruction TLB Invalidate All
0b11110b0000b10000b01010b001ITLBIMVAInstruction TLB Invalidate by VA
0b11110b0000b10000b01010b010ITLBIASIDInstruction TLB Invalidate by ASID match
0b11110b0000b10000b01100b000DTLBIALLData TLB Invalidate All
0b11110b0000b10000b01100b001DTLBIMVAData TLB Invalidate by VA
0b11110b0000b10000b01100b010DTLBIASIDData TLB Invalidate by ASID match
0b11110b0000b10000b01110b000TLBIALLTLB Invalidate All
0b11110b0000b10000b01110b001TLBIMVATLB Invalidate by VA
0b11110b0000b10000b01110b010TLBIASIDTLB Invalidate by ASID match
0b11110b0000b10000b01110b011TLBIMVAATLB Invalidate by VA, All ASID
0b11110b0000b10000b01110b101TLBIMVALTLB Invalidate by VA, Last level
0b11110b0000b10000b01110b111TLBIMVAALTLB Invalidate by VA, All ASID, Last level
0b11110b0000b10010b11000b000PMCRPerformance Monitors Control Register
0b11110b0000b10010b11000b001PMCNTENSETPerformance Monitors Count Enable Set register
0b11110b0000b10010b11000b010PMCNTENCLRPerformance Monitors Count Enable Clear register
0b11110b0000b10010b11000b011PMOVSRPerformance Monitors Overflow Flag Status Register
0b11110b0000b10010b11000b100PMSWINCPerformance Monitors Software Increment register
0b11110b0000b10010b11000b101PMSELRPerformance Monitors Event Counter Selection Register
0b11110b0000b10010b11000b110PMCEID0Performance Monitors Common Event Identification register 0
0b11110b0000b10010b11000b111PMCEID1Performance Monitors Common Event Identification register 1
0b11110b0000b10010b11010b000PMCCNTRPerformance Monitors Cycle Count Register
0b11110b0000b10010b11010b001PMXEVTYPERPerformance Monitors Selected Event Type Register
0b11110b0000b10010b11010b010PMXEVCNTRPerformance Monitors Selected Event Count Register
0b11110b0000b10010b11100b000PMUSERENRPerformance Monitors User Enable Register
0b11110b0000b10010b11100b001PMINTENSETPerformance Monitors Interrupt Enable Set register
0b11110b0000b10010b11100b010PMINTENCLRPerformance Monitors Interrupt Enable Clear register
0b11110b0000b10010b11100b011PMOVSSETPerformance Monitors Overflow Flag Status Set register
0b11110b0000b10010b11100b100PMCEID2Performance Monitors Common Event Identification register 2
0b11110b0000b10010b11100b101PMCEID3Performance Monitors Common Event Identification register 3
0b11110b0000b10010b11100b110PMMIRPerformance Monitors Machine Identification Register
0b11110b0000b10100b00100b000MAIR0Memory Attribute Indirection Register 0
0b11110b0000b10100b00100b000PRRRPrimary Region Remap Register
0b11110b0000b10100b00100b001MAIR1Memory Attribute Indirection Register 1
0b11110b0000b10100b00100b001NMRRNormal Memory Remap Register
0b11110b0000b10100b00110b000AMAIR0Auxiliary Memory Attribute Indirection Register 0
0b11110b0000b10100b00110b001AMAIR1Auxiliary Memory Attribute Indirection Register 1
0b11110b0000b11000b00000b000VBARVector Base Address Register
0b11110b0000b11000b00000b001MVBARMonitor Vector Base Address Register
0b11110b0000b11000b00000b001RVBARReset Vector Base Address Register
0b11110b0000b11000b00000b010RMRReset Management Register
0b11110b0000b11000b00010b000ISRInterrupt Status Register
0b11110b0000b11000b00010b001DISRDeferred Interrupt Status Register
0b11110b0000b11000b10000b000ICC_IAR0Interrupt Controller Interrupt Acknowledge Register 0
0b11110b0000b11000b10000b000ICV_IAR0Interrupt Controller Virtual Interrupt Acknowledge Register 0
0b11110b0000b11000b10000b001ICC_EOIR0Interrupt Controller End Of Interrupt Register 0
0b11110b0000b11000b10000b001ICV_EOIR0Interrupt Controller Virtual End Of Interrupt Register 0
0b11110b0000b11000b10000b010ICC_HPPIR0Interrupt Controller Highest Priority Pending Interrupt Register 0
0b11110b0000b11000b10000b010ICV_HPPIR0Interrupt Controller Virtual Highest Priority Pending Interrupt Register 0
0b11110b0000b11000b10000b011ICC_BPR0Interrupt Controller Binary Point Register 0
0b11110b0000b11000b10000b011ICV_BPR0Interrupt Controller Virtual Binary Point Register 0
0b11110b0000b11000b10000b1[n:1:0]ICC_AP0R<n>Interrupt Controller Active Priorities Group 0 Registers
0b11110b0000b11000b10000b1[n:1:0]ICV_AP0R<n>Interrupt Controller Virtual Active Priorities Group 0 Registers
0b11110b0000b11000b10010b0[n:1:0]ICC_AP1R<n>Interrupt Controller Active Priorities Group 1 Registers
0b11110b0000b11000b10110b001ICC_DIRInterrupt Controller Deactivate Interrupt Register
0b11110b0000b11000b10110b011ICC_RPRInterrupt Controller Running Priority Register
0b11110b0000b11000b10110b011ICV_RPRInterrupt Controller Virtual Running Priority Register
0b11110b0000b11000b11000b000ICC_IAR1Interrupt Controller Interrupt Acknowledge Register 1
0b11110b0000b11000b11000b000ICV_IAR1Interrupt Controller Virtual Interrupt Acknowledge Register 1
0b11110b0000b11000b11000b001ICC_EOIR1Interrupt Controller End Of Interrupt Register 1
0b11110b0000b11000b11000b010ICC_HPPIR1Interrupt Controller Highest Priority Pending Interrupt Register 1
0b11110b0000b11000b11000b010ICV_HPPIR1Interrupt Controller Virtual Highest Priority Pending Interrupt Register 1
0b11110b0000b11000b11000b011ICC_BPR1Interrupt Controller Binary Point Register 1
0b11110b0000b11000b11000b100ICC_CTLRInterrupt Controller Control Register
0b11110b0000b11000b11000b101ICC_SREInterrupt Controller System Register Enable register
0b11110b0000b11000b11000b110ICC_IGRPEN0Interrupt Controller Interrupt Group 0 Enable register
0b11110b0000b11000b11000b110ICV_IGRPEN0Interrupt Controller Virtual Interrupt Group 0 Enable register
0b11110b0000b11000b11000b111ICC_IGRPEN1Interrupt Controller Interrupt Group 1 Enable register
0b11110b0000b11010b00000b000FCSEIDRFCSE Process ID register
0b11110b0000b11010b00000b001CONTEXTIDRContext ID Register
0b11110b0000b11010b00000b010TPIDRURWPL0 Read/Write Software Thread ID Register
0b11110b0000b11010b00000b011TPIDRUROPL0 Read-Only Software Thread ID Register
0b11110b0000b11010b00000b100TPIDRPRWPL1 Software Thread ID Register
0b11110b0000b11010b00100b000AMCRActivity Monitors Control Register
0b11110b0000b11010b00100b001AMCFGRActivity Monitors Configuration Register
0b11110b0000b11010b00100b010AMCGCRActivity Monitors Counter Group Configuration Register
0b11110b0000b11010b00100b011AMUSERENRActivity Monitors User Enable Register
0b11110b0000b11010b00100b100AMCNTENCLR0Activity Monitors Count Enable Clear Register 0
0b11110b0000b11010b00100b101AMCNTENSET0Activity Monitors Count Enable Set Register 0
0b11110b0000b11010b00110b000AMCNTENCLR1Activity Monitors Count Enable Clear Register 1
0b11110b0000b11010b00110b001AMCNTENSET1Activity Monitors Count Enable Set Register 1
0b11110b0000b11010b011[n:3]0b[n:2:0]AMEVTYPER0<n>Activity Monitors Event Type Registers 0
0b11110b0000b11010b111[n:3]0b[n:2:0]AMEVTYPER1<n>Activity Monitors Event Type Registers 1
0b11110b0000b11100b00000b000CNTFRQCounter-timer Frequency register
0b11110b0000b11100b00010b000CNTKCTLCounter-timer Kernel Control register
0b11110b0000b11100b00100b000CNTP_TVALCounter-timer Physical Timer TimerValue register
0b11110b0000b11100b00100b001CNTP_CTLCounter-timer Physical Timer Control register
0b11110b0000b11100b00110b000CNTV_TVALCounter-timer Virtual Timer TimerValue register
0b11110b0000b11100b00110b001CNTV_CTLCounter-timer Virtual Timer Control register
0b11110b0000b11100b10[n:4:3]0b[n:2:0]PMEVCNTR<n>Performance Monitors Event Count Registers
0b11110b0000b11100b11110b111PMCCFILTRPerformance Monitors Cycle Count Filter Register
0b11110b0000b11100b11[n:4:3]0b[n:2:0]PMEVTYPER<n>Performance Monitors Event Type Registers
0b11110b0010b00000b00000b000CCSIDRCurrent Cache Size ID Register
0b11110b0010b00000b00000b001CLIDRCache Level ID Register
0b11110b0010b00000b00000b010CCSIDR2Current Cache Size ID Register 2
0b11110b0010b00000b00000b111AIDRAuxiliary ID Register
0b11110b0100b00000b00000b000CSSELRCache Size Selection Register
0b11110b0110b01000b01010b000DSPSRDebug Saved Program Status Register
0b11110b0110b01000b01010b001DLRDebug Link Register
0b11110b1000b00000b00000b000VPIDRVirtualization Processor ID Register
0b11110b1000b00000b00000b101VMPIDRVirtualization Multiprocessor ID Register
0b11110b1000b00010b00000b000HSCTLRHyp System Control Register
0b11110b1000b00010b00000b001HACTLRHyp Auxiliary Control Register
0b11110b1000b00010b00000b011HACTLR2Hyp Auxiliary Control Register 2
0b11110b1000b00010b00010b000HCRHyp Configuration Register
0b11110b1000b00010b00010b001HDCRHyp Debug Control Register
0b11110b1000b00010b00010b010HCPTRHyp Architectural Feature Trap Register
0b11110b1000b00010b00010b011HSTRHyp System Trap Register
0b11110b1000b00010b00010b100HCR2Hyp Configuration Register 2
0b11110b1000b00010b00010b111HACRHyp Auxiliary Configuration Register
0b11110b1000b00010b00100b001HTRFCRHyp Trace Filter Control Register
0b11110b1000b00100b00000b010HTCRHyp Translation Control Register
0b11110b1000b00100b00010b010VTCRVirtualization Translation Control Register
0b11110b1000b01010b00010b000HADFSRHyp Auxiliary Data Fault Status Register
0b11110b1000b01010b00010b001HAIFSRHyp Auxiliary Instruction Fault Status Register
0b11110b1000b01010b00100b000HSRHyp Syndrome Register
0b11110b1000b01010b00100b011VDFSRVirtual SError Exception Syndrome Register
0b11110b1000b01100b00000b000HDFARHyp Data Fault Address Register
0b11110b1000b01100b00000b010HIFARHyp Instruction Fault Address Register
0b11110b1000b01100b00000b100HPFARHyp IPA Fault Address Register
0b11110b1000b01110b10000b000ATS1HRAddress Translate Stage 1 Hyp mode Read
0b11110b1000b01110b10000b001ATS1HWAddress Translate Stage 1 Hyp mode Write
0b11110b1000b10000b00000b001TLBIIPAS2ISTLB Invalidate by Intermediate Physical Address, Stage 2, Inner Shareable
0b11110b1000b10000b00000b101TLBIIPAS2LISTLB Invalidate by Intermediate Physical Address, Stage 2, Last level, Inner Shareable
0b11110b1000b10000b00110b000TLBIALLHISTLB Invalidate All, Hyp mode, Inner Shareable
0b11110b1000b10000b00110b001TLBIMVAHISTLB Invalidate by VA, Hyp mode, Inner Shareable
0b11110b1000b10000b00110b100TLBIALLNSNHISTLB Invalidate All, Non-Secure Non-Hyp, Inner Shareable
0b11110b1000b10000b00110b101TLBIMVALHISTLB Invalidate by VA, Last level, Hyp mode, Inner Shareable
0b11110b1000b10000b01000b001TLBIIPAS2TLB Invalidate by Intermediate Physical Address, Stage 2
0b11110b1000b10000b01000b101TLBIIPAS2LTLB Invalidate by Intermediate Physical Address, Stage 2, Last level
0b11110b1000b10000b01110b000TLBIALLHTLB Invalidate All, Hyp mode
0b11110b1000b10000b01110b001TLBIMVAHTLB Invalidate by VA, Hyp mode
0b11110b1000b10000b01110b100TLBIALLNSNHTLB Invalidate All, Non-Secure Non-Hyp
0b11110b1000b10000b01110b101TLBIMVALHTLB Invalidate by VA, Last level, Hyp mode
0b11110b1000b10100b00100b000HMAIR0Hyp Memory Attribute Indirection Register 0
0b11110b1000b10100b00100b001HMAIR1Hyp Memory Attribute Indirection Register 1
0b11110b1000b10100b00110b000HAMAIR0Hyp Auxiliary Memory Attribute Indirection Register 0
0b11110b1000b10100b00110b001HAMAIR1Hyp Auxiliary Memory Attribute Indirection Register 1
0b11110b1000b11000b00000b000HVBARHyp Vector Base Address Register
0b11110b1000b11000b00000b010HRMRHyp Reset Management Register
0b11110b1000b11000b00010b001VDISRVirtual Deferred Interrupt Status Register
0b11110b1000b11000b10000b0[n:1:0]ICH_AP0R<n>Interrupt Controller Hyp Active Priorities Group 0 Registers
0b11110b1000b11000b10010b0[n:1:0]ICH_AP1R<n>Interrupt Controller Hyp Active Priorities Group 1 Registers
0b11110b1000b11000b10010b101ICC_HSREInterrupt Controller Hyp System Register Enable register
0b11110b1000b11000b10110b000ICH_HCRInterrupt Controller Hyp Control Register
0b11110b1000b11000b10110b001ICH_VTRInterrupt Controller VGIC Type Register
0b11110b1000b11000b10110b010ICH_MISRInterrupt Controller Maintenance Interrupt State Register
0b11110b1000b11000b10110b011ICH_EISRInterrupt Controller End of Interrupt Status Register
0b11110b1000b11000b10110b101ICH_ELRSRInterrupt Controller Empty List Register Status Register
0b11110b1000b11000b10110b111ICH_VMCRInterrupt Controller Virtual Machine Control Register
0b11110b1000b11000b110[n:3]0b[n:2:0]ICH_LR<n>Interrupt Controller List Registers
0b11110b1000b11000b111[n:3]0b[n:2:0]ICH_LRC<n>Interrupt Controller List Registers
0b11110b1000b11010b00000b010HTPIDRHyp Software Thread ID Register
0b11110b1000b11100b00010b000CNTHCTLCounter-timer Hyp Control register
0b11110b1000b11100b00100b000CNTHP_TVALCounter-timer Hyp Physical Timer TimerValue register
0b11110b1000b11100b00100b001CNTHP_CTLCounter-timer Hyp Physical Timer Control register
0b11110b1100b11000b11000b100ICC_MCTLRInterrupt Controller Monitor Control Register
0b11110b1100b11000b11000b101ICC_MSREInterrupt Controller Monitor System Register Enable register
0b11110b1100b11000b11000b111ICC_MGRPEN1Interrupt Controller Monitor Interrupt Group 1 Enable register

Accessed using MCRR/MRRC:

Register selectorsNameDescription
coprocCRmopc1
0b11100b00010b0000DBGDRARDebug ROM Address Register
0b11100b00100b0000DBGDSARDebug Self Address Register
0b11110b000[n:3]0b00b[n:2:0]AMEVCNTR0<n>Activity Monitors Event Counter Registers 0
0b11110b00100b0000TTBR0Translation Table Base Register 0
0b11110b00100b0001TTBR1Translation Table Base Register 1
0b11110b00100b0100HTTBRHyp Translation Table Base Register
0b11110b00100b0110VTTBRVirtualization Translation Table Base Register
0b11110b010[n:3]0b00b[n:2:0]AMEVCNTR1<n>Activity Monitors Event Counter Registers 1
0b11110b01110b0000PARPhysical Address Register
0b11110b10010b0000PMCCNTRPerformance Monitors Cycle Count Register
0b11110b11000b0000ICC_SGI1RInterrupt Controller Software Generated Interrupt Group 1 Register
0b11110b11000b0001ICC_ASGI1RInterrupt Controller Alias Software Generated Interrupt Group 1 Register
0b11110b11000b0010ICC_SGI0RInterrupt Controller Software Generated Interrupt Group 0 Register
0b11110b11100b0000CNTPCTCounter-timer Physical Count register
0b11110b11100b0001CNTVCTCounter-timer Virtual Count register
0b11110b11100b0010CNTP_CVALCounter-timer Physical Timer CompareValue register
0b11110b11100b0011CNTV_CVALCounter-timer Virtual Timer CompareValue register
0b11110b11100b0100CNTVOFFCounter-timer Virtual Offset register
0b11110b11100b0110CNTHP_CVALCounter-timer Hyp Physical CompareValue register

Accessed using MRS/MSR:

Register selectorsNameDescription
RMM1
0b00b10b1110ELR_hypException Link Register (Hyp mode)
0b10b00b1110SPSR_fiqSaved Program Status Register (FIQ mode)
0b10b10b0000SPSR_irqSaved Program Status Register (IRQ mode)
0b10b10b0010SPSR_svcSaved Program Status Register (Supervisor mode)
0b10b10b0100SPSR_abtSaved Program Status Register (Abort mode)
0b10b10b0110SPSR_undSaved Program Status Register (Undefined mode)
0b10b10b1100SPSR_monSaved Program Status Register (Monitor mode)
0b10b10b1110SPSR_hypSaved Program Status Register (Hyp mode)

Accessed using VMRS/VMSR:

Register selectorsNameDescription
reg
0b0000FPSIDFloating-Point System ID register
0b0001FPSCRFloating-Point Status and Control Register
0b0101MVFR2Media and VFP Feature Register 2
0b0110MVFR1Media and VFP Feature Register 1
0b0111MVFR0Media and VFP Feature Register 0
0b1000FPEXCFloating-Point Exception Control register

Registers and operations in AArch64

Accessed using AT:

Register selectorsNameDescription
op0op1CRnCRmop2
0b010b0000b01110b10000b000AT S1E1RAddress Translate Stage 1 EL1 Read
0b010b0000b01110b10000b001AT S1E1WAddress Translate Stage 1 EL1 Write
0b010b0000b01110b10000b010AT S1E0RAddress Translate Stage 1 EL0 Read
0b010b0000b01110b10000b011AT S1E0WAddress Translate Stage 1 EL0 Write
0b010b0000b01110b10010b000AT S1E1RPAddress Translate Stage 1 EL1 Read PAN
0b010b0000b01110b10010b001AT S1E1WPAddress Translate Stage 1 EL1 Write PAN
0b010b1000b01110b10000b000AT S1E2RAddress Translate Stage 1 EL2 Read
0b010b1000b01110b10000b001AT S1E2WAddress Translate Stage 1 EL2 Write
0b010b1000b01110b10000b100AT S12E1RAddress Translate Stages 1 and 2 EL1 Read
0b010b1000b01110b10000b101AT S12E1WAddress Translate Stages 1 and 2 EL1 Write
0b010b1000b01110b10000b110AT S12E0RAddress Translate Stages 1 and 2 EL0 Read
0b010b1000b01110b10000b111AT S12E0WAddress Translate Stages 1 and 2 EL0 Write
0b010b1100b01110b10000b000AT S1E3RAddress Translate Stage 1 EL3 Read
0b010b1100b01110b10000b001AT S1E3WAddress Translate Stage 1 EL3 Write

Accessed using CFP:

Register selectorsNameDescription
op0op1CRnCRmop2
0b010b0110b01110b00110b100CFP RCTXControl Flow Prediction Restriction by Context

Accessed using CPP:

Register selectorsNameDescription
op0op1CRnCRmop2
0b010b0110b01110b00110b111CPP RCTXCache Prefetch Prediction Restriction by Context

Accessed using DC:

Register selectorsNameDescription
op0op1CRnCRmop2
0b010b0000b01110b01100b001DC IVACData or unified Cache line Invalidate by VA to PoC
0b010b0000b01110b01100b010DC ISWData or unified Cache line Invalidate by Set/Way
0b010b0000b01110b01100b011DC IGVACData, Allocation Tag or unified Cache line Invalidate of Allocation Tags by VA to PoC
0b010b0000b01110b01100b100DC IGSWData, Allocation Tag or unified Cache line Invalidate of Allocation Tags by Set/Way
0b010b0000b01110b01100b101DC IGDVACData, Allocation Tag or unified Cache line Invalidate of Allocation Tags by VA to PoC
0b010b0000b01110b01100b110DC IGDSWData, Allocation Tag or unified Cache line Invalidate of Data and Allocation Tags by Set/Way
0b010b0000b01110b10100b010DC CSWData or unified Cache line Clean by Set/Way
0b010b0000b01110b10100b100DC CGSWData, Allocation Tag or unified Cache line Clean of Allocation Tags by Set/Way
0b010b0000b01110b10100b110DC CGDSWData, Allocation Tag or unified Cache line Clean of Data and Allocation Tags by Set/Way
0b010b0000b01110b11100b010DC CISWData or unified Cache line Clean and Invalidate by Set/Way
0b010b0000b01110b11100b100DC CIGSWData, Allocation Tag or unified Cache line Clean and Invalidate of Allocation Tags by Set/Way
0b010b0000b01110b11100b110DC CIGDSWData, Allocation Tag or unified Cache line Clean and Invalidate of Data and Allocation Tags by Set/Way
0b010b0110b01110b01000b001DC ZVAData Cache Zero by VA
0b010b0110b01110b01000b011DC GVAData Cache set Allocation Tag by VA
0b010b0110b01110b01000b100DC GZVAData Cache set Allocation Tags and Zero by VA
0b010b0110b01110b10100b001DC CVACData or unified Cache line Clean by VA to PoC
0b010b0110b01110b10100b011DC CGVACData, Allocation Tag or unified Cache line Clean of Allocation Tags by VA to PoC
0b010b0110b01110b10100b101DC CGDVACData, Allocation Tag or unified Cache line Clean of Allocation Tags by VA to PoC
0b010b0110b01110b10110b001DC CVAUData or unified Cache line Clean by VA to PoU
0b010b0110b01110b11000b001DC CVAPData or unified Cache line Clean by VA to PoP
0b010b0110b01110b11000b011DC CGVAPData, Allocation Tag or unified Cache line Clean of Allocation Tags by VA to PoP
0b010b0110b01110b11000b101DC CGDVAPData, Allocation Tag or unified Cache line Clean of Data and Allocation Tags by VA to PoP
0b010b0110b01110b11010b001DC CVADPData or unified Cache line Clean by VA to PoDP
0b010b0110b01110b11010b011DC CGVADPData, Allocation Tag or unified Cache line Clean of Data and Allocation Tags by VA to PoDP
0b010b0110b01110b11010b101DC CGDVADPData, Allocation Tag or unified Cache line Clean of Allocation Tags by VA to PoDP
0b010b0110b01110b11100b001DC CIVACData or unified Cache line Clean and Invalidate by VA to PoC
0b010b0110b01110b11100b011DC CIGVACData, Allocation Tag or unified Cache line Clean and Invalidate of Allocation Tags by VA to PoC
0b010b0110b01110b11100b101DC CIGDVACData, Allocation Tag or unified Cache line Clean and Invalidate of Data and Allocation Tags by VA to PoC

Accessed using DVP:

Register selectorsNameDescription
op0op1CRnCRmop2
0b010b0110b01110b00110b101DVP RCTXData Value Prediction Restriction by Context

Accessed using IC:

Register selectorsNameDescription
op0op1CRnCRmop2Rt
0b010b0000b01110b00010b0000b11111IC IALLUISInstruction Cache Invalidate All to PoU, Inner Shareable
0b010b0000b01110b01010b0000b11111IC IALLUInstruction Cache Invalidate All to PoU
0b010b0110b01110b01010b001-IC IVAUInstruction Cache line Invalidate by VA to PoU

Accessed using MRS/MSR:

Register selectorsNameDescription
op0op1CRnCRmop2
0b100b0000b00000b00000b010OSDTRRX_EL1OS Lock Data Transfer Register, Receive
0b100b0000b00000b00100b000MDCCINT_EL1Monitor DCC Interrupt Enable Register
0b100b0000b00000b00100b010MDSCR_EL1Monitor Debug System Control Register
0b100b0000b00000b00110b010OSDTRTX_EL1OS Lock Data Transfer Register, Transmit
0b100b0000b00000b01100b010OSECCR_EL1OS Lock Exception Catch Control Register
0b100b0000b00000bnnnn0b100DBGBVR<n>_EL1Debug Breakpoint Value Registers
0b100b0000b00000bnnnn0b101DBGBCR<n>_EL1Debug Breakpoint Control Registers
0b100b0000b00000bnnnn0b110DBGWVR<n>_EL1Debug Watchpoint Value Registers
0b100b0000b00000bnnnn0b111DBGWCR<n>_EL1Debug Watchpoint Control Registers
0b100b0000b00010b00000b000MDRAR_EL1Monitor Debug ROM Address Register
0b100b0000b00010b00000b100OSLAR_EL1OS Lock Access Register
0b100b0000b00010b00010b100OSLSR_EL1OS Lock Status Register
0b100b0000b00010b00110b100OSDLR_EL1OS Double Lock Register
0b100b0000b00010b01000b100DBGPRCR_EL1Debug Power Control Register
0b100b0000b01110b10000b110DBGCLAIMSET_EL1Debug Claim Tag Set register
0b100b0000b01110b10010b110DBGCLAIMCLR_EL1Debug Claim Tag Clear register
0b100b0000b01110b11100b110DBGAUTHSTATUS_EL1Debug Authentication Status register
0b100b0110b00000b00010b000MDCCSR_EL0Monitor DCC Status Register
0b100b0110b00000b01000b000DBGDTR_EL0Debug Data Transfer Register, half-duplex
0b100b0110b00000b01010b000DBGDTRRX_EL0Debug Data Transfer Register, Receive
0b100b0110b00000b01010b000DBGDTRTX_EL0Debug Data Transfer Register, Transmit
0b100b1000b00000b01110b000DBGVCR32_EL2Debug Vector Catch Register
0b110b0000b00000b00000b000MIDR_EL1Main ID Register
0b110b0000b00000b00000b101MPIDR_EL1Multiprocessor Affinity Register
0b110b0000b00000b00000b110REVIDR_EL1Revision ID Register
0b110b0000b00000b00010b000ID_PFR0_EL1AArch32 Processor Feature Register 0
0b110b0000b00000b00010b001ID_PFR1_EL1AArch32 Processor Feature Register 1
0b110b0000b00000b00010b010ID_DFR0_EL1AArch32 Debug Feature Register 0
0b110b0000b00000b00010b011ID_AFR0_EL1AArch32 Auxiliary Feature Register 0
0b110b0000b00000b00010b100ID_MMFR0_EL1AArch32 Memory Model Feature Register 0
0b110b0000b00000b00010b101ID_MMFR1_EL1AArch32 Memory Model Feature Register 1
0b110b0000b00000b00010b110ID_MMFR2_EL1AArch32 Memory Model Feature Register 2
0b110b0000b00000b00010b111ID_MMFR3_EL1AArch32 Memory Model Feature Register 3
0b110b0000b00000b00100b000ID_ISAR0_EL1AArch32 Instruction Set Attribute Register 0
0b110b0000b00000b00100b001ID_ISAR1_EL1AArch32 Instruction Set Attribute Register 1
0b110b0000b00000b00100b010ID_ISAR2_EL1AArch32 Instruction Set Attribute Register 2
0b110b0000b00000b00100b011ID_ISAR3_EL1AArch32 Instruction Set Attribute Register 3
0b110b0000b00000b00100b100ID_ISAR4_EL1AArch32 Instruction Set Attribute Register 4
0b110b0000b00000b00100b101ID_ISAR5_EL1AArch32 Instruction Set Attribute Register 5
0b110b0000b00000b00100b110ID_MMFR4_EL1AArch32 Memory Model Feature Register 4
0b110b0000b00000b00100b111ID_ISAR6_EL1AArch32 Instruction Set Attribute Register 6
0b110b0000b00000b00110b000MVFR0_EL1AArch32 Media and VFP Feature Register 0
0b110b0000b00000b00110b001MVFR1_EL1AArch32 Media and VFP Feature Register 1
0b110b0000b00000b00110b010MVFR2_EL1AArch32 Media and VFP Feature Register 2
0b110b0000b00000b00110b100ID_PFR2_EL1AArch32 Processor Feature Register 2
0b110b0000b00000b01000b000ID_AA64PFR0_EL1AArch64 Processor Feature Register 0
0b110b0000b00000b01000b001ID_AA64PFR1_EL1AArch64 Processor Feature Register 1
0b110b0000b00000b01000b100ID_AA64ZFR0_EL1SVE Feature ID register 0
0b110b0000b00000b01010b000ID_AA64DFR0_EL1AArch64 Debug Feature Register 0
0b110b0000b00000b01010b001ID_AA64DFR1_EL1AArch64 Debug Feature Register 1
0b110b0000b00000b01010b100ID_AA64AFR0_EL1AArch64 Auxiliary Feature Register 0
0b110b0000b00000b01010b101ID_AA64AFR1_EL1AArch64 Auxiliary Feature Register 1
0b110b0000b00000b01100b000ID_AA64ISAR0_EL1AArch64 Instruction Set Attribute Register 0
0b110b0000b00000b01100b001ID_AA64ISAR1_EL1AArch64 Instruction Set Attribute Register 1
0b110b0000b00000b01110b000ID_AA64MMFR0_EL1AArch64 Memory Model Feature Register 0
0b110b0000b00000b01110b001ID_AA64MMFR1_EL1AArch64 Memory Model Feature Register 1
0b110b0000b00000b01110b010ID_AA64MMFR2_EL1AArch64 Memory Model Feature Register 2
0b110b0000b00010b00000b000SCTLR_EL1System Control Register (EL1)
0b110b0000b00010b00000b001ACTLR_EL1Auxiliary Control Register (EL1)
0b110b0000b00010b00000b010CPACR_EL1Architectural Feature Access Control Register
0b110b0000b00010b00000b101RGSR_EL1Random Allocation Tag Seed Register.
0b110b0000b00010b00000b110GCR_EL1Tag Control Register.
0b110b0000b00010b00100b000ZCR_EL1SVE Control Register for EL1
0b110b0000b00010b00100b001TRFCR_EL1Trace Filter Control Register (EL1)
0b110b0000b00100b00000b000TTBR0_EL1Translation Table Base Register 0 (EL1)
0b110b0000b00100b00000b001TTBR1_EL1Translation Table Base Register 1 (EL1)
0b110b0000b00100b00000b010TCR_EL1Translation Control Register (EL1)
0b110b0000b00100b00010b000APIAKeyLo_EL1Pointer Authentication Key A for Instruction (bits[63:0])
0b110b0000b00100b00010b001APIAKeyHi_EL1Pointer Authentication Key A for Instruction (bits[127:64])
0b110b0000b00100b00010b010APIBKeyLo_EL1Pointer Authentication Key B for Instruction (bits[63:0])
0b110b0000b00100b00010b011APIBKeyHi_EL1Pointer Authentication Key B for Instruction (bits[127:64])
0b110b0000b00100b00100b000APDAKeyLo_EL1Pointer Authentication Key A for Data (bits[63:0])
0b110b0000b00100b00100b001APDAKeyHi_EL1Pointer Authentication Key A for Data (bits[127:64])
0b110b0000b00100b00100b010APDBKeyLo_EL1Pointer Authentication Key B for Data (bits[63:0])
0b110b0000b00100b00100b011APDBKeyHi_EL1Pointer Authentication Key B for Data (bits[127:64])
0b110b0000b00100b00110b000APGAKeyLo_EL1Pointer Authentication Key A for Code (bits[63:0])
0b110b0000b00100b00110b001APGAKeyHi_EL1Pointer Authentication Key A for Code (bits[127:64])
0b110b0000b01000b00000b000SPSR_EL1Saved Program Status Register (EL1)
0b110b0000b01000b00000b001ELR_EL1Exception Link Register (EL1)
0b110b0000b01000b00010b000SP_EL0Stack Pointer (EL0)
0b110b0000b01000b00100b000SPSelStack Pointer Select
0b110b0000b01000b00100b010CurrentELCurrent Exception Level
0b110b0000b01000b00100b011PANPrivileged Access Never
0b110b0000b01000b00100b100UAOUser Access Override
0b110b0000b01000b01100b000ICC_PMR_EL1Interrupt Controller Interrupt Priority Mask Register
0b110b0000b01010b00010b000AFSR0_EL1Auxiliary Fault Status Register 0 (EL1)
0b110b0000b01010b00010b001AFSR1_EL1Auxiliary Fault Status Register 1 (EL1)
0b110b0000b01010b00100b000ESR_EL1Exception Syndrome Register (EL1)
0b110b0000b01010b00110b000ERRIDR_EL1Error Record ID Register
0b110b0000b01010b00110b001ERRSELR_EL1Error Record Select Register
0b110b0000b01010b01000b000ERXFR_EL1Selected Error Record Feature Register
0b110b0000b01010b01000b001ERXCTLR_EL1Selected Error Record Control Register
0b110b0000b01010b01000b010ERXSTATUS_EL1Selected Error Record Primary Status Register
0b110b0000b01010b01000b011ERXADDR_EL1Selected Error Record Address Register
0b110b0000b01010b01000b100ERXPFGF_EL1Selected Pseudo-fault Generation Feature Register
0b110b0000b01010b01000b101ERXPFGCTL_EL1Selected Pseudo-fault Generation Control Register
0b110b0000b01010b01000b110ERXPFGCDN_EL1Selected Pseudo-fault Generation Countdown Register
0b110b0000b01010b01010b000ERXMISC0_EL1Selected Error Record Miscellaneous Register 0
0b110b0000b01010b01010b001ERXMISC1_EL1Selected Error Record Miscellaneous Register 1
0b110b0000b01010b01010b010ERXMISC2_EL1Selected Error Record Miscellaneous Register 2
0b110b0000b01010b01010b011ERXMISC3_EL1Selected Error Record Miscellaneous Register 3
0b110b0000b01100b00000b000FAR_EL1Fault Address Register (EL1)
0b110b0000b01100b01010b000TFSR_EL1Tag Fail Status Register (EL1).
0b110b0000b01100b01100b001TFSRE0_EL1Tag Fail Status Register (EL0).
0b110b0000b01110b01000b000PAR_EL1Physical Address Register
0b110b0000b10010b10010b000PMSCR_EL1Statistical Profiling Control Register (EL1)
0b110b0000b10010b10010b010PMSICR_EL1Sampling Interval Counter Register
0b110b0000b10010b10010b011PMSIRR_EL1Sampling Interval Reload Register
0b110b0000b10010b10010b100PMSFCR_EL1Sampling Filter Control Register
0b110b0000b10010b10010b101PMSEVFR_EL1Sampling Event Filter Register
0b110b0000b10010b10010b110PMSLATFR_EL1Sampling Latency Filter Register
0b110b0000b10010b10010b111PMSIDR_EL1Sampling Profiling ID Register
0b110b0000b10010b10100b000PMBLIMITR_EL1Profiling Buffer Limit Address Register
0b110b0000b10010b10100b001PMBPTR_EL1Profiling Buffer Write Pointer Register
0b110b0000b10010b10100b011PMBSR_EL1Profiling Buffer Status/syndrome Register
0b110b0000b10010b10100b111PMBIDR_EL1Profiling Buffer ID Register
0b110b0000b10010b11100b001PMINTENSET_EL1Performance Monitors Interrupt Enable Set register
0b110b0000b10010b11100b010PMINTENCLR_EL1Performance Monitors Interrupt Enable Clear register
0b110b0000b10010b11100b110PMMIR_EL1Performance Monitors Machine Identification Register
0b110b0000b10100b00100b000MAIR_EL1Memory Attribute Indirection Register (EL1)
0b110b0000b10100b00110b000AMAIR_EL1Auxiliary Memory Attribute Indirection Register (EL1)
0b110b0000b10100b01000b000LORSA_EL1LORegion Start Address (EL1)
0b110b0000b10100b01000b001LOREA_EL1LORegion End Address (EL1)
0b110b0000b10100b01000b010LORN_EL1LORegion Number (EL1)
0b110b0000b10100b01000b011LORC_EL1LORegion Control (EL1)
0b110b0000b10100b01000b100MPAMIDR_EL1MPAM ID Register (EL1)
0b110b0000b10100b01000b111LORID_EL1LORegionID (EL1)
0b110b0000b10100b01010b000MPAM1_EL1MPAM1 Register (EL1)
0b110b0000b10100b01010b001MPAM0_EL1MPAM0 Register (EL1)
0b110b0000b11000b00000b000VBAR_EL1Vector Base Address Register (EL1)
0b110b0000b11000b00000b001RVBAR_EL1Reset Vector Base Address Register (if EL2 and EL3 not implemented)
0b110b0000b11000b00000b010RMR_EL1Reset Management Register (EL1)
0b110b0000b11000b00010b000ISR_EL1Interrupt Status Register
0b110b0000b11000b00010b001DISR_EL1Deferred Interrupt Status Register
0b110b0000b11000b10000b000ICC_IAR0_EL1Interrupt Controller Interrupt Acknowledge Register 0
0b110b0000b11000b10000b001ICC_EOIR0_EL1Interrupt Controller End Of Interrupt Register 0
0b110b0000b11000b10000b010ICC_HPPIR0_EL1Interrupt Controller Highest Priority Pending Interrupt Register 0
0b110b0000b11000b10000b011ICC_BPR0_EL1Interrupt Controller Binary Point Register 0
0b110b0000b11000b10000b1[n:1:0]ICC_AP0R<n>_EL1Interrupt Controller Active Priorities Group 0 Registers
0b110b0000b11000b10010b0[n:1:0]ICC_AP1R<n>_EL1Interrupt Controller Active Priorities Group 1 Registers
0b110b0000b11000b10110b001ICC_DIR_EL1Interrupt Controller Deactivate Interrupt Register
0b110b0000b11000b10110b011ICC_RPR_EL1Interrupt Controller Running Priority Register
0b110b0000b11000b10110b101ICC_SGI1R_EL1Interrupt Controller Software Generated Interrupt Group 1 Register
0b110b0000b11000b10110b110ICC_ASGI1R_EL1Interrupt Controller Alias Software Generated Interrupt Group 1 Register
0b110b0000b11000b10110b111ICC_SGI0R_EL1Interrupt Controller Software Generated Interrupt Group 0 Register
0b110b0000b11000b11000b000ICC_IAR1_EL1Interrupt Controller Interrupt Acknowledge Register 1
0b110b0000b11000b11000b001ICC_EOIR1_EL1Interrupt Controller End Of Interrupt Register 1
0b110b0000b11000b11000b010ICC_HPPIR1_EL1Interrupt Controller Highest Priority Pending Interrupt Register 1
0b110b0000b11000b11000b011ICC_BPR1_EL1Interrupt Controller Binary Point Register 1
0b110b0000b11000b11000b100ICC_CTLR_EL1Interrupt Controller Control Register (EL1)
0b110b0000b11000b11000b101ICC_SRE_EL1Interrupt Controller System Register Enable register (EL1)
0b110b0000b11000b11000b110ICC_IGRPEN0_EL1Interrupt Controller Interrupt Group 0 Enable register
0b110b0000b11000b11000b111ICC_IGRPEN1_EL1Interrupt Controller Interrupt Group 1 Enable register
0b110b0000b11010b00000b001CONTEXTIDR_EL1Context ID Register (EL1)
0b110b0000b11010b00000b100TPIDR_EL1EL1 Software Thread ID Register
0b110b0000b11010b00000b111SCXTNUM_EL1EL1 Read/Write Software Context Number
0b110b0000b11100b00010b000CNTKCTL_EL1Counter-timer Kernel Control register
0b110b0010b00000b00000b000CCSIDR_EL1Current Cache Size ID Register
0b110b0010b00000b00000b001CLIDR_EL1Cache Level ID Register
0b110b0010b00000b00000b010CCSIDR2_EL1Current Cache Size ID Register 2
0b110b0010b00000b00000b100GMID_EL1 Multiple tag transfer ID register
0b110b0010b00000b00000b111AIDR_EL1Auxiliary ID Register
0b110b0100b00000b00000b000CSSELR_EL1Cache Size Selection Register
0b110b0110b00000b00000b001CTR_EL0Cache Type Register
0b110b0110b00000b00000b111DCZID_EL0Data Cache Zero ID register
0b110b0110b00100b01000b000RNDRRandom Number
0b110b0110b00100b01000b001RNDRRSReseeded Random Number
0b110b0110b01000b00100b000NZCVCondition Flags
0b110b0110b01000b00100b001DAIFInterrupt Mask Bits
0b110b0110b01000b00100b101DITData Independent Timing
0b110b0110b01000b00100b110SSBSSpeculative Store Bypass Safe
0b110b0110b01000b00100b111TCOTag Check Override
0b110b0110b01000b01000b000FPCRFloating-point Control Register
0b110b0110b01000b01000b001FPSRFloating-point Status Register
0b110b0110b01000b01010b000DSPSR_EL0Debug Saved Program Status Register
0b110b0110b01000b01010b001DLR_EL0Debug Link Register
0b110b0110b10010b11000b000PMCR_EL0Performance Monitors Control Register
0b110b0110b10010b11000b001PMCNTENSET_EL0Performance Monitors Count Enable Set register
0b110b0110b10010b11000b010PMCNTENCLR_EL0Performance Monitors Count Enable Clear register
0b110b0110b10010b11000b011PMOVSCLR_EL0Performance Monitors Overflow Flag Status Clear Register
0b110b0110b10010b11000b100PMSWINC_EL0Performance Monitors Software Increment register
0b110b0110b10010b11000b101PMSELR_EL0Performance Monitors Event Counter Selection Register
0b110b0110b10010b11000b110PMCEID0_EL0Performance Monitors Common Event Identification register 0
0b110b0110b10010b11000b111PMCEID1_EL0Performance Monitors Common Event Identification register 1
0b110b0110b10010b11010b000PMCCNTR_EL0Performance Monitors Cycle Count Register
0b110b0110b10010b11010b001PMXEVTYPER_EL0Performance Monitors Selected Event Type Register
0b110b0110b10010b11010b010PMXEVCNTR_EL0Performance Monitors Selected Event Count Register
0b110b0110b10010b11100b000PMUSERENR_EL0Performance Monitors User Enable Register
0b110b0110b10010b11100b011PMOVSSET_EL0Performance Monitors Overflow Flag Status Set register
0b110b0110b11010b00000b010TPIDR_EL0EL0 Read/Write Software Thread ID Register
0b110b0110b11010b00000b011TPIDRRO_EL0EL0 Read-Only Software Thread ID Register
0b110b0110b11010b00000b111SCXTNUM_EL0EL0 Read/Write Software Context Number
0b110b0110b11010b00100b000AMCR_EL0Activity Monitors Control Register
0b110b0110b11010b00100b001AMCFGR_EL0Activity Monitors Configuration Register
0b110b0110b11010b00100b010AMCGCR_EL0Activity Monitors Counter Group Configuration Register
0b110b0110b11010b00100b011AMUSERENR_EL0Activity Monitors User Enable Register
0b110b0110b11010b00100b100AMCNTENCLR0_EL0Activity Monitors Count Enable Clear Register 0
0b110b0110b11010b00100b101AMCNTENSET0_EL0Activity Monitors Count Enable Set Register 0
0b110b0110b11010b00110b000AMCNTENCLR1_EL0Activity Monitors Count Enable Clear Register 1
0b110b0110b11010b00110b001AMCNTENSET1_EL0Activity Monitors Count Enable Set Register 1
0b110b0110b11010b010[n:3]0b[n:2:0]AMEVCNTR0<n>_EL0Activity Monitors Event Counter Registers 0
0b110b0110b11010b011[n:3]0b[n:2:0]AMEVTYPER0<n>_EL0Activity Monitors Event Type Registers 0
0b110b0110b11010b110[n:3]0b[n:2:0]AMEVCNTR1<n>_EL0Activity Monitors Event Counter Registers 1
0b110b0110b11010b111[n:3]0b[n:2:0]AMEVTYPER1<n>_EL0Activity Monitors Event Type Registers 1
0b110b0110b11100b00000b000CNTFRQ_EL0Counter-timer Frequency register
0b110b0110b11100b00000b001CNTPCT_EL0Counter-timer Physical Count register
0b110b0110b11100b00000b010CNTVCT_EL0Counter-timer Virtual Count register
0b110b0110b11100b00100b000CNTP_TVAL_EL0Counter-timer Physical Timer TimerValue register
0b110b0110b11100b00100b001CNTP_CTL_EL0Counter-timer Physical Timer Control register
0b110b0110b11100b00100b010CNTP_CVAL_EL0Counter-timer Physical Timer CompareValue register
0b110b0110b11100b00110b000CNTV_TVAL_EL0Counter-timer Virtual Timer TimerValue register
0b110b0110b11100b00110b001CNTV_CTL_EL0Counter-timer Virtual Timer Control register
0b110b0110b11100b00110b010CNTV_CVAL_EL0Counter-timer Virtual Timer CompareValue register
0b110b0110b11100b10[n:4:3]0b[n:2:0]PMEVCNTR<n>_EL0Performance Monitors Event Count Registers
0b110b0110b11100b11110b111PMCCFILTR_EL0Performance Monitors Cycle Count Filter Register
0b110b0110b11100b11[n:4:3]0b[n:2:0]PMEVTYPER<n>_EL0Performance Monitors Event Type Registers
0b110b1000b00000b00000b000VPIDR_EL2Virtualization Processor ID Register
0b110b1000b00000b00000b101VMPIDR_EL2Virtualization Multiprocessor ID Register
0b110b1000b00010b00000b000SCTLR_EL2System Control Register (EL2)
0b110b1000b00010b00000b001ACTLR_EL2Auxiliary Control Register (EL2)
0b110b1000b00010b00010b000HCR_EL2Hypervisor Configuration Register
0b110b1000b00010b00010b001MDCR_EL2Monitor Debug Configuration Register (EL2)
0b110b1000b00010b00010b010CPTR_EL2Architectural Feature Trap Register (EL2)
0b110b1000b00010b00010b011HSTR_EL2Hypervisor System Trap Register
0b110b1000b00010b00010b111HACR_EL2Hypervisor Auxiliary Control Register
0b110b1000b00010b00100b000ZCR_EL2SVE Control Register for EL2
0b110b1000b00010b00100b001TRFCR_EL2Trace Filter Control Register (EL2)
0b110b1000b00010b00110b001SDER32_EL2AArch32 Secure Debug Enable Register
0b110b1000b00100b00000b000TTBR0_EL2Translation Table Base Register 0 (EL2)
0b110b1000b00100b00000b001TTBR1_EL2Translation Table Base Register 1 (EL2)
0b110b1000b00100b00000b010TCR_EL2Translation Control Register (EL2)
0b110b1000b00100b00010b000VTTBR_EL2Virtualization Translation Table Base Register
0b110b1000b00100b00010b010VTCR_EL2Virtualization Translation Control Register
0b110b1000b00100b00100b000VNCR_EL2Virtual Nested Control Register
0b110b1000b00100b01100b000VSTTBR_EL2Virtualization Secure Translation Table Base Register
0b110b1000b00100b01100b010VSTCR_EL2Virtualization Secure Translation Control Register
0b110b1000b00110b00000b000DACR32_EL2Domain Access Control Register
0b110b1000b01000b00000b000SPSR_EL2Saved Program Status Register (EL2)
0b110b1000b01000b00000b001ELR_EL2Exception Link Register (EL2)
0b110b1000b01000b00010b000SP_EL1Stack Pointer (EL1)
0b110b1000b01000b00110b000SPSR_irqSaved Program Status Register (IRQ mode)
0b110b1000b01000b00110b001SPSR_abtSaved Program Status Register (Abort mode)
0b110b1000b01000b00110b010SPSR_undSaved Program Status Register (Undefined mode)
0b110b1000b01000b00110b011SPSR_fiqSaved Program Status Register (FIQ mode)
0b110b1000b01010b00000b001IFSR32_EL2Instruction Fault Status Register (EL2)
0b110b1000b01010b00010b000AFSR0_EL2Auxiliary Fault Status Register 0 (EL2)
0b110b1000b01010b00010b001AFSR1_EL2Auxiliary Fault Status Register 1 (EL2)
0b110b1000b01010b00100b000ESR_EL2Exception Syndrome Register (EL2)
0b110b1000b01010b00100b011VSESR_EL2Virtual SErrorDeferred ExceptionInterrupt SyndromeStatus Register
0b110b1000b01010b00110b000FPEXC32_EL2Floating-Point Exception Control register
0b110b1000b01100b00000b000FAR_EL2Fault Address Register (EL2)
0b110b1000b01100b00000b100HPFAR_EL2Hypervisor IPA Fault Address Register
0b110b1000b01100b01010b000TFSR_EL2Tag Fail Status Register (EL2).
0b110b1000b10010b10010b000PMSCR_EL2Statistical Profiling Control Register (EL2)
0b110b1000b10100b00100b000MAIR_EL2Memory Attribute Indirection Register (EL2)
0b110b1000b10100b00110b000AMAIR_EL2Auxiliary Memory Attribute Indirection Register (EL2)
0b110b1000b10100b01000b000MPAMHCR_EL2MPAM Hypervisor Control Register (EL2)
0b110b1000b10100b01000b001MPAMVPMV_EL2MPAM Virtual Partition Mapping Valid Register
0b110b1000b10100b01010b000MPAM2_EL2MPAM2 Register (EL2)
0b110b1000b10100b01100b000MPAMVPM0_EL2MPAM Virtual PARTID Mapping Register 0
0b110b1000b10100b01100b001MPAMVPM1_EL2MPAM Virtual PARTID Mapping Register 1
0b110b1000b10100b01100b010MPAMVPM2_EL2MPAM Virtual PARTID Mapping Register 2
0b110b1000b10100b01100b011MPAMVPM3_EL2MPAM Virtual PARTID Mapping Register 3
0b110b1000b10100b01100b100MPAMVPM4_EL2MPAM Virtual PARTID Mapping Register 4
0b110b1000b10100b01100b101MPAMVPM5_EL2MPAM Virtual PARTID Mapping Register 5
0b110b1000b10100b01100b110MPAMVPM6_EL2MPAM Virtual PARTID Mapping Register 6
0b110b1000b10100b01100b111MPAMVPM7_EL2MPAM Virtual PARTID Mapping Register 7
0b110b1000b11000b00000b000VBAR_EL2Vector Base Address Register (EL2)
0b110b1000b11000b00000b001RVBAR_EL2Reset Vector Base Address Register (if EL3 not implemented)
0b110b1000b11000b00000b010RMR_EL2Reset Management Register (EL2)
0b110b1000b11000b00010b001VDISR_EL2Virtual Deferred Interrupt Status Register
0b110b1000b11000b10000b0[n:1:0]ICH_AP0R<n>_EL2Interrupt Controller Hyp Active Priorities Group 0 Registers
0b110b1000b11000b10010b0[n:1:0]ICH_AP1R<n>_EL2Interrupt Controller Hyp Active Priorities Group 1 Registers
0b110b1000b11000b10010b101ICC_SRE_EL2Interrupt Controller System Register Enable register (EL2)
0b110b1000b11000b10110b000ICH_HCR_EL2Interrupt Controller Hyp Control Register
0b110b1000b11000b10110b001ICH_VTR_EL2Interrupt Controller VGIC Type Register
0b110b1000b11000b10110b010ICH_MISR_EL2Interrupt Controller Maintenance Interrupt State Register
0b110b1000b11000b10110b011ICH_EISR_EL2Interrupt Controller End of Interrupt Status Register
0b110b1000b11000b10110b101ICH_ELRSR_EL2Interrupt Controller Empty List Register Status Register
0b110b1000b11000b10110b111ICH_VMCR_EL2Interrupt Controller Virtual Machine Control Register
0b110b1000b11000b110[n:3]0b[n:2:0]ICH_LR<n>_EL2Interrupt Controller List Registers
0b110b1000b11010b00000b001CONTEXTIDR_EL2Context ID Register (EL2)
0b110b1000b11010b00000b010TPIDR_EL2EL2 Software Thread ID Register
0b110b1000b11010b00000b111SCXTNUM_EL2EL2 Read/Write Software Context Number
0b110b1000b11100b00000b011CNTVOFF_EL2Counter-timer Virtual Offset register
0b110b1000b11100b00010b000CNTHCTL_EL2Counter-timer Hypervisor Control register
0b110b1000b11100b00100b000CNTHP_TVAL_EL2Counter-timer Physical Timer TimerValue register (EL2)
0b110b1000b11100b00100b001CNTHP_CTL_EL2Counter-timer Hypervisor Physical Timer Control register
0b110b1000b11100b00100b010CNTHP_CVAL_EL2Counter-timer Physical Timer CompareValue register (EL2)
0b110b1000b11100b00110b000CNTHV_TVAL_EL2Counter-timer Virtual Timer TimerValue Register (EL2)
0b110b1000b11100b00110b001CNTHV_CTL_EL2Counter-timer Virtual Timer Control register (EL2)
0b110b1000b11100b00110b010CNTHV_CVAL_EL2Counter-timer Virtual Timer CompareValue register (EL2)
0b110b1000b11100b01000b000CNTHVS_TVAL_EL2Counter-timer Secure Virtual Timer TimerValue register (EL2)
0b110b1000b11100b01000b001CNTHVS_CTL_EL2Counter-timer Secure Virtual Timer Control register (EL2)
0b110b1000b11100b01000b010CNTHVS_CVAL_EL2Counter-timer Secure Virtual Timer CompareValue register (EL2)
0b110b1000b11100b01010b000CNTHPS_TVAL_EL2Counter-timer Secure Physical Timer TimerValue register (EL2)
0b110b1000b11100b01010b001CNTHPS_CTL_EL2Counter-timer Secure Physical Timer Control register (EL2)
0b110b1000b11100b01010b010CNTHPS_CVAL_EL2Counter-timer Secure Physical Timer CompareValue register (EL2)
0b110b1100b00010b00000b000SCTLR_EL3System Control Register (EL3)
0b110b1100b00010b00000b001ACTLR_EL3Auxiliary Control Register (EL3)
0b110b1100b00010b00010b000SCR_EL3Secure Configuration Register
0b110b1100b00010b00010b001SDER32_EL3AArch32 Secure Debug Enable Register
0b110b1100b00010b00010b010CPTR_EL3Architectural Feature Trap Register (EL3)
0b110b1100b00010b00100b000ZCR_EL3SVE Control Register for EL3
0b110b1100b00010b00110b001MDCR_EL3Monitor Debug Configuration Register (EL3)
0b110b1100b00100b00000b000TTBR0_EL3Translation Table Base Register 0 (EL3)
0b110b1100b00100b00000b010TCR_EL3Translation Control Register (EL3)
0b110b1100b01000b00000b000SPSR_EL3Saved Program Status Register (EL3)
0b110b1100b01000b00000b001ELR_EL3Exception Link Register (EL3)
0b110b1100b01000b00010b000SP_EL2Stack Pointer (EL2)
0b110b1100b01010b00010b000AFSR0_EL3Auxiliary Fault Status Register 0 (EL3)
0b110b1100b01010b00010b001AFSR1_EL3Auxiliary Fault Status Register 1 (EL3)
0b110b1100b01010b00100b000ESR_EL3Exception Syndrome Register (EL3)
0b110b1100b01100b00000b000FAR_EL3Fault Address Register (EL3)
0b110b1100b01100b01100b01010b000TFSR_EL3Tag Fail Status Register (EL3).
0b110b1100b10100b00100b000MAIR_EL3Memory Attribute Indirection Register (EL3)
0b110b1100b10100b00110b000AMAIR_EL3Auxiliary Memory Attribute Indirection Register (EL3)
0b110b1100b10100b01010b000MPAM3_EL3MPAM3 Register (EL3)
0b110b1100b11000b00000b000VBAR_EL3Vector Base Address Register (EL3)
0b110b1100b11000b00000b001RVBAR_EL3Reset Vector Base Address Register (if EL3 implemented)
0b110b1100b11000b00000b010RMR_EL3Reset Management Register (EL3)
0b110b1100b11000b11000b100ICC_CTLR_EL3Interrupt Controller Control Register (EL3)
0b110b1100b11000b11000b101ICC_SRE_EL3Interrupt Controller System Register Enable register (EL3)
0b110b1100b11000b11000b111ICC_IGRPEN1_EL3Interrupt Controller Interrupt Group 1 Enable register (EL3)
0b110b1100b11010b00000b010TPIDR_EL3EL3 Software Thread ID Register
0b110b1100b11010b00000b111SCXTNUM_EL3EL3 Read/Write Software Context Number
0b110b1110b11100b00100b000CNTPS_TVAL_EL1Counter-timer Physical Secure Timer TimerValue register
0b110b1110b11100b00100b001CNTPS_CTL_EL1Counter-timer Physical Secure Timer Control register
0b110b1110b11100b00100b010CNTPS_CVAL_EL1Counter-timer Physical Secure Timer CompareValue register

Accessed using TLBI:

Register selectorsNameDescription
op0op1CRnCRmop2Rt
0b010b0000b10000b00010b0000b11111TLBI VMALLE1OSTLB Invalidate by VMID, All at stage 1, EL1, Outer Shareable
0b010b0000b10000b00010b001-TLBI VAE1OSTLB Invalidate by VA, EL1, Outer Shareable
0b010b0000b10000b00010b010-TLBI ASIDE1OSTLB Invalidate by ASID, EL1, Outer Shareable
0b010b0000b10000b00010b011-TLBI VAAE1OSTLB Invalidate by VA, All ASID, EL1, Outer Shareable
0b010b0000b10000b00010b101-TLBI VALE1OSTLB Invalidate by VA, Last level, EL1, Outer Shareable
0b010b0000b10000b00010b111-TLBI VAALE1OSTLB Invalidate by VA, All ASID, Last Level, EL1, Outer Shareable
0b010b0000b10000b00100b001-TLBI RVAE1ISTLB Range Invalidate by VA, EL1, Inner Shareable
0b010b0000b10000b00100b011-TLBI RVAAE1ISTLB Range Invalidate by VA, All ASID, EL1, Inner Shareable
0b010b0000b10000b00100b101-TLBI RVALE1ISTLB Range Invalidate by VA, Last level, EL1, Inner Shareable
0b010b0000b10000b00100b111-TLBI RVAALE1ISTLB Range Invalidate by VA, All ASID, Last Level, EL1, Inner Shareable
0b010b0000b10000b00110b0000b11111TLBI VMALLE1ISTLB Invalidate by VMID, All at stage 1, EL1, Inner Shareable
0b010b0000b10000b00110b001-TLBI VAE1ISTLB Invalidate by VA, EL1, Inner Shareable
0b010b0000b10000b00110b010-TLBI ASIDE1ISTLB Invalidate by ASID, EL1, Inner Shareable
0b010b0000b10000b00110b011-TLBI VAAE1ISTLB Invalidate by VA, All ASID, EL1, Inner Shareable
0b010b0000b10000b00110b101-TLBI VALE1ISTLB Invalidate by VA, Last level, EL1, Inner Shareable
0b010b0000b10000b00110b111-TLBI VAALE1ISTLB Invalidate by VA, All ASID, Last Level, EL1, Inner Shareable
0b010b0000b10000b01010b001-TLBI RVAE1OSTLB Range Invalidate by VA, EL1, Outer Shareable
0b010b0000b10000b01010b011-TLBI RVAAE1OSTLB Range Invalidate by VA, All ASID, EL1, Outer Shareable
0b010b0000b10000b01010b101-TLBI RVALE1OSTLB Range Invalidate by VA, Last level, EL1, Outer Shareable
0b010b0000b10000b01010b111-TLBI RVAALE1OSTLB Range Invalidate by VA, All ASID, Last Level, EL1, Outer Shareable
0b010b0000b10000b01100b001-TLBI RVAE1TLB Range Invalidate by VA, EL1
0b010b0000b10000b01100b011-TLBI RVAAE1TLB Range Invalidate by VA, All ASID, EL1
0b010b0000b10000b01100b101-TLBI RVALE1TLB Range Invalidate by VA, Last level, EL1
0b010b0000b10000b01100b111-TLBI RVAALE1TLB Range Invalidate by VA, All ASID, Last level, EL1
0b010b0000b10000b01110b0000b11111TLBI VMALLE1TLB Invalidate by VMID, All at stage 1, EL1
0b010b0000b10000b01110b001-TLBI VAE1TLB Invalidate by VA, EL1
0b010b0000b10000b01110b010-TLBI ASIDE1TLB Invalidate by ASID, EL1
0b010b0000b10000b01110b011-TLBI VAAE1TLB Invalidate by VA, All ASID, EL1
0b010b0000b10000b01110b101-TLBI VALE1TLB Invalidate by VA, Last level, EL1
0b010b0000b10000b01110b111-TLBI VAALE1TLB Invalidate by VA, All ASID, Last level, EL1
0b010b1000b10000b00000b001-TLBI IPAS2E1ISTLB Invalidate by Intermediate Physical Address, Stage 2, EL1, Inner Shareable
0b010b1000b10000b00000b010-TLBI RIPAS2E1ISTLB Range Invalidate by Intermediate Physical Address, Stage 2, EL1, Inner Shareable
0b010b1000b10000b00000b101-TLBI IPAS2LE1ISTLB Invalidate by Intermediate Physical Address, Stage 2, Last level, EL1, Inner Shareable
0b010b1000b10000b00000b110-TLBI RIPAS2LE1ISTLB Range Invalidate by Intermediate Physical Address, Stage 2, Last level, EL1, Inner Shareable
0b010b1000b10000b00010b0000b11111TLBI ALLE2OSTLB Invalidate All, EL2, Outer Shareable
0b010b1000b10000b00010b001-TLBI VAE2OSTLB Invalidate by VA, EL2, Outer Shareable
0b010b1000b10000b00010b1000b11111TLBI ALLE1OSTLB Invalidate All, EL1, Outer Shareable
0b010b1000b10000b00010b101-TLBI VALE2OSTLB Invalidate by VA, Last level, EL2, Outer Shareable
0b010b1000b10000b00010b1100b11111TLBI VMALLS12E1OSTLB Invalidate by VMID, All at Stage 1 and 2, EL1, Outer Shareable
0b010b1000b10000b00100b001-TLBI RVAE2ISTLB Range Invalidate by VA, EL2, Inner Shareable
0b010b1000b10000b00100b101-TLBI RVALE2ISTLB Range Invalidate by VA, Last level, EL2, Inner Shareable
0b010b1000b10000b00110b0000b11111TLBI ALLE2ISTLB Invalidate All, EL2, Inner Shareable
0b010b1000b10000b00110b001-TLBI VAE2ISTLB Invalidate by VA, EL2, Inner Shareable
0b010b1000b10000b00110b1000b11111TLBI ALLE1ISTLB Invalidate All, EL1, Inner Shareable
0b010b1000b10000b00110b101-TLBI VALE2ISTLB Invalidate by VA, Last level, EL2, Inner Shareable
0b010b1000b10000b00110b1100b11111TLBI VMALLS12E1ISTLB Invalidate by VMID, All at Stage 1 and 2, EL1, Inner Shareable
0b010b1000b10000b01000b000-TLBI IPAS2E1OSTLB Invalidate by Intermediate Physical Address, Stage 2, EL1, Outer Shareable
0b010b1000b10000b01000b001-TLBI IPAS2E1TLB Invalidate by Intermediate Physical Address, Stage 2, EL1
0b010b1000b10000b01000b010-TLBI RIPAS2E1TLB Range Invalidate by Intermediate Physical Address, Stage 2, EL1
0b010b1000b10000b01000b011-TLBI RIPAS2E1OSTLB Range Invalidate by Intermediate Physical Address, Stage 2, EL1, Outer Shareable
0b010b1000b10000b01000b100-TLBI IPAS2LE1OSTLB Invalidate by Intermediate Physical Address, Stage 2, Last level, EL1, Outer Shareable
0b010b1000b10000b01000b101-TLBI IPAS2LE1TLB Invalidate by Intermediate Physical Address, Stage 2, Last level, EL1
0b010b1000b10000b01000b110-TLBI RIPAS2LE1TLB Range Invalidate by Intermediate Physical Address, Stage 2, Last level, EL1
0b010b1000b10000b01000b111-TLBI RIPAS2LE1OSTLB Range Invalidate by Intermediate Physical Address, Stage 2, Last level, EL1, Outer Shareable
0b010b1000b10000b01010b001-TLBI RVAE2OSTLB Range Invalidate by VA, EL2, Outer Shareable
0b010b1000b10000b01010b101-TLBI RVALE2OSTLB Range Invalidate by VA, Last level, EL2, Outer Shareable
0b010b1000b10000b01100b001-TLBI RVAE2TLB Range Invalidate by VA, EL2
0b010b1000b10000b01100b101-TLBI RVALE2TLB Range Invalidate by VA, Last level, EL2
0b010b1000b10000b01110b0000b11111TLBI ALLE2TLB Invalidate All, EL2
0b010b1000b10000b01110b001-TLBI VAE2TLB Invalidate by VA, EL2
0b010b1000b10000b01110b1000b11111TLBI ALLE1TLB Invalidate All, EL1
0b010b1000b10000b01110b101-TLBI VALE2TLB Invalidate by VA, Last level, EL2
0b010b1000b10000b01110b1100b11111TLBI VMALLS12E1TLB Invalidate by VMID, All at Stage 1 and 2, EL1
0b010b1100b10000b00010b0000b11111TLBI ALLE3OSTLB Invalidate All, EL3, Outer Shareable
0b010b1100b10000b00010b001-TLBI VAE3OSTLB Invalidate by VA, EL3, Outer Shareable
0b010b1100b10000b00010b101-TLBI VALE3OSTLB Invalidate by VA, Last level, EL3, Outer Shareable
0b010b1100b10000b00100b001-TLBI RVAE3ISTLB Range Invalidate by VA, EL3, Inner Shareable
0b010b1100b10000b00100b101-TLBI RVALE3ISTLB Range Invalidate by VA, Last level, EL3, Inner Shareable
0b010b1100b10000b00110b0000b11111TLBI ALLE3ISTLB Invalidate All, EL3, Inner Shareable
0b010b1100b10000b00110b001-TLBI VAE3ISTLB Invalidate by VA, EL3, Inner Shareable
0b010b1100b10000b00110b101-TLBI VALE3ISTLB Invalidate by VA, Last level, EL3, Inner Shareable
0b010b1100b10000b01010b001-TLBI RVAE3OSTLB Range Invalidate by VA, EL3, Outer Shareable
0b010b1100b10000b01010b101-TLBI RVALE3OSTLB Range Invalidate by VA, Last level, EL3, Outer Shareable
0b010b1100b10000b01100b001-TLBI RVAE3TLB Range Invalidate by VA, EL3
0b010b1100b10000b01100b101-TLBI RVALE3TLB Range Invalidate by VA, Last level, EL3
0b010b1100b10000b01110b0000b11111TLBI ALLE3TLB Invalidate All, EL3
0b010b1100b10000b01110b001-TLBI VAE3TLB Invalidate by VA, EL3
0b010b1100b10000b01110b101-TLBI VALE3TLB Invalidate by VA, Last level, EL3

2713/0312/20192018 2116:5943

Copyright © 2010-20192010-2018 Arm Limited or its affiliates. All rights reserved. This document is Non-Confidential.

(old) htmldiff from-(new)