| 
    LLVM 22.0.0git
    
   | 
 
#include "Target/X86/AsmParser/X86Operand.h"
Public Attributes | |
| MCRegister | SegReg | 
| const MCExpr * | Disp | 
| MCRegister | BaseReg | 
| MCRegister | DefaultBaseReg | 
| MCRegister | IndexReg | 
| unsigned | Scale | 
| unsigned | Size | 
| unsigned | ModeSize | 
| unsigned | FrontendSize | 
| If the memory operand is unsized and there are multiple instruction matches, prefer the one with this size.   | |
| bool | MaybeDirectBranchDest | 
| If false, then this operand must be a memory operand for an indirect branch instruction.   | |
Definition at line 62 of file X86Operand.h.
| MCRegister llvm::X86Operand::MemOp::BaseReg | 
Definition at line 65 of file X86Operand.h.
| MCRegister llvm::X86Operand::MemOp::DefaultBaseReg | 
Definition at line 66 of file X86Operand.h.
Definition at line 64 of file X86Operand.h.
| unsigned llvm::X86Operand::MemOp::FrontendSize | 
If the memory operand is unsized and there are multiple instruction matches, prefer the one with this size.
Definition at line 74 of file X86Operand.h.
| MCRegister llvm::X86Operand::MemOp::IndexReg | 
Definition at line 67 of file X86Operand.h.
| bool llvm::X86Operand::MemOp::MaybeDirectBranchDest | 
If false, then this operand must be a memory operand for an indirect branch instruction.
Otherwise, this operand may belong to either a direct or indirect branch instruction.
Definition at line 79 of file X86Operand.h.
| unsigned llvm::X86Operand::MemOp::ModeSize | 
Definition at line 70 of file X86Operand.h.
| unsigned llvm::X86Operand::MemOp::Scale | 
Definition at line 68 of file X86Operand.h.
| MCRegister llvm::X86Operand::MemOp::SegReg | 
Definition at line 63 of file X86Operand.h.
| unsigned llvm::X86Operand::MemOp::Size | 
Definition at line 69 of file X86Operand.h.