| 
           
            
              
                Displacement
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a displacement value used for memory offset calculations.
             
           
         | 
      
      
        | 
           
            
              
                EVEXPrefix
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents the EVEX prefix used in Intel instructions.
             
           
         | 
      
      
        | 
           
            
              
                Instruction
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents an instruction for Intel x86 and x86-64 architectures.
             
           
         | 
      
      
        | 
           
            
              
                IntelParser
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a parser for Intel (x86 or x86-64) instructions.
             
           
         | 
      
      
        | 
           
            
              
                JumpTarget
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents the target of a jump instruction.
             
           
         | 
      
      
        | 
           
            
              
                LowUIRBuilder
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents the LowUIR builder for Intel.
             
           
         | 
      
      
        | 
           
            
              
                Offset
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents an offset value used for relative jump instructions.
             
           
         | 
      
      
        | 
           
            
              
                Opcode
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
              
 Represents an Intel opcode. This type should be generated using
 scripts/genOpcode.fsx from the `IntelSupportedOpcodes.txt` file.
 
             
           
         | 
      
      
        | 
           
            
              
                Operand
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents four different types of intel operands:
 register, memory, direct address, and immediate.
             
           
         | 
      
      
        | 
           
            
              
                Operands
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a set of operands in an intel instruction.
             
           
         | 
      
      
        | 
           
            
              
                OperandSize
              
            
           
         | 
        
          
         | 
      
      
        | 
           
            
              
                Prefix
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents an instruction prefixes.
             
           
         | 
      
      
        | 
           
            
              
                Register (Module)
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Provides functions to handle Intel registers.
             
           
         | 
      
      
        | 
           
            
              
                Register (Type)
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
              
 Represents registers for Intel x86 and x86-64. 
            
           
         | 
      
      
        | 
           
            
              
                RegisterFactory
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a factory for accessing various Intel register variables.
             
           
         | 
      
      
        | 
           
            
              
                REXPrefix
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents the REX prefix used in x86-64 instructions.
             
           
         | 
      
      
        | 
           
            
              
                Scale
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents the scaling factor used in index addressing.
             
           
         | 
      
      
        | 
           
            
              
                ScaledIndex
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a scaled index composed of a register and a scaling factor.
             
           
         | 
      
      
        | 
           
            
              
                SegmentSelector
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents a segment selector used in intel architecture.
             
           
         | 
      
      
        | 
           
            
              
                StaticRoundingMode
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents static rounding modes with Suppress All Exceptions (SAE) control,
 enabled via EVEX.b = 1 in register-register vector instructions.
             
           
         | 
      
      
        | 
           
            
              
                VEXInfo
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents the VEX prefix used in Intel instructions.
             
           
         | 
      
      
        | 
           
            
              
                VEXType
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents the original VEX prefix type (Vector Extension).
             
           
         | 
      
      
        | 
           
            
              
                ZeroingOrMerging
              
            
           
         | 
        
          
            
              
             
            
              
             
            
              
            
            
               Represents the zeroing or merging behavior of the destination result
 (P[23] in EVEX encoding).
             
           
         |