| 
           
            
              
                AddressingMode
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents the addressing mode used in ARM64 memory access.
             
           
         | 
      
      
        | 
           
            
              
                Amount
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents an immediate or register-based shift amount.
             
           
         | 
      
      
        | 
           
            
              
                ARM64Parser
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a parser for 64-bit ARM instructions.
             
           
         | 
      
      
        | 
           
            
              
                BarrierOperation
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents an optional limitation on the barrier operation in ARM64 system
 instructions.
             
           
         | 
      
      
        | 
           
            
              
                Condition
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a condition code used in the A64 ISA, which includes instructions
 that either set condition flags, test condition codes, or both.
             
           
         | 
      
      
        | 
           
            
              
                Const
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents an immediate constant value used in ARM64 instructions.
             
           
         | 
      
      
        | 
           
            
              
                ExtendRegisterOffset
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a register extension with an optional offset.
             
           
         | 
      
      
        | 
           
            
              
                ExtendType
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents value extension types used in ARM64 instructions.
             
           
         | 
      
      
        | 
           
            
              
                ImmOffset
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents an immediate offset or PC-relative label.
             
           
         | 
      
      
        | 
           
            
              
                Index
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents an element index in a SIMD vector register.
             
           
         | 
      
      
        | 
           
            
              
                Instruction
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents an ARM64 instruction.
             
           
         | 
      
      
        | 
           
            
              
                Label
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a constant label used in PC-relative instructions.
             
           
         | 
      
      
        | 
           
            
              
                Offset
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents offset values used in memory addressing.
             
           
         | 
      
      
        | 
           
            
              
                Opcode
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents an ARM64 (AArch64) opcode.
             
           
         | 
      
      
        | 
           
            
              
                Operand
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a single operand used in an ARM64 instruction.
             
           
         | 
      
      
        | 
           
            
              
                Operands
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a set of operands in an ARM64 instruction.
             
           
         | 
      
      
        | 
           
            
              
                PrefetchOperation
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents prefetch operations used for memory hint instructions.
             
           
         | 
      
      
        | 
           
            
              
                Pstate
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents processor state specifiers for ARM64 system instructions.
             
           
         | 
      
      
        | 
           
            
              
                Register (Module)
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Provides functions to handle ARM64 registers.
             
           
         | 
      
      
        | 
           
            
              
                Register (Type)
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
              
 Represents registers for ARMv8 (AArch64). 
            
           
         | 
      
      
        | 
           
            
              
                RegisterFactory
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a factory for accessing various ARM64 register variables.
             
           
         | 
      
      
        | 
           
            
              
                RegisterOffset
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents register-based offset used in ARM64 memory addressing.
             
           
         | 
      
      
        | 
           
            
              
                ScalRegister
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a scalar SIMD or FP register in ARM64.
             
           
         | 
      
      
        | 
           
            
              
                Shift
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a shift operation with type and amount.
             
           
         | 
      
      
        | 
           
            
              
                ShiftOp
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents shift types used in ARM64.
             
           
         | 
      
      
        | 
           
            
              
                SIMDRegister
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a SIMD/FP register used in ARM64 instructions, including scalar
 and vector forms.
             
           
         | 
      
      
        | 
           
            
              
                SIMDVector
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents SIMD vector types.
             
           
         | 
      
      
        | 
           
            
              
                VectorRegister
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a SIMD vector register with a vector type.
             
           
         | 
      
      
        | 
           
            
              
                VectorRegisterWithIndex
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a SIMD vector register with an element index.
             
           
         |