LLVM  3.7.0
Public Attributes | List of all members
llvm::X86Operand::MemOp Struct Reference

#include <X86Operand.h>

Collaboration diagram for llvm::X86Operand::MemOp:
[legend]

Public Attributes

unsigned SegReg
 
const MCExprDisp
 
unsigned BaseReg
 
unsigned IndexReg
 
unsigned Scale
 
unsigned Size
 
unsigned ModeSize
 

Detailed Description

Definition at line 52 of file X86Operand.h.

Member Data Documentation

unsigned llvm::X86Operand::MemOp::BaseReg

Definition at line 55 of file X86Operand.h.

Referenced by llvm::X86Operand::getMemBaseReg().

const MCExpr* llvm::X86Operand::MemOp::Disp

Definition at line 54 of file X86Operand.h.

Referenced by llvm::X86Operand::getMemDisp().

unsigned llvm::X86Operand::MemOp::IndexReg

Definition at line 56 of file X86Operand.h.

Referenced by llvm::X86Operand::getMemIndexReg().

unsigned llvm::X86Operand::MemOp::ModeSize
unsigned llvm::X86Operand::MemOp::Scale

Definition at line 57 of file X86Operand.h.

Referenced by llvm::X86Operand::getMemScale().

unsigned llvm::X86Operand::MemOp::SegReg

Definition at line 53 of file X86Operand.h.

Referenced by llvm::X86Operand::getMemSegReg().

unsigned llvm::X86Operand::MemOp::Size

The documentation for this struct was generated from the following file: