LLVM API Documentation
#include <X86InstrBuilder.h>
Public Types | |
| enum | { RegBase, FrameIndexBase } |
Public Member Functions | |
| X86AddressMode () | |
Public Attributes | |
| enum llvm::X86AddressMode:: { ... } | BaseType |
| union { | |
| unsigned Reg | |
| int FrameIndex | |
| } | Base |
| unsigned | Scale |
| unsigned | IndexReg |
| unsigned | Disp |
| GlobalValue * | GV |
Definition at line 37 of file X86InstrBuilder.h.
| anonymous enum |
| llvm::X86AddressMode::X86AddressMode | ( | ) | [inline] |
| enum { ... } llvm::X86AddressMode::BaseType |
Referenced by llvm::addFullAddress(), and llvm::X86TargetLowering::EmitInstrWithCustomInserter().
Definition at line 44 of file X86InstrBuilder.h.
Referenced by llvm::addFullAddress(), and llvm::X86TargetLowering::EmitInstrWithCustomInserter().
Definition at line 45 of file X86InstrBuilder.h.
Referenced by llvm::addFullAddress(), and llvm::X86TargetLowering::EmitInstrWithCustomInserter().
| union { ... } llvm::X86AddressMode::Base |
Referenced by llvm::addFullAddress(), llvm::X86TargetLowering::EmitInstrWithCustomInserter(), and X86AddressMode().
Definition at line 48 of file X86InstrBuilder.h.
Referenced by llvm::addFullAddress(), llvm::X86InstrInfo::convertToThreeAddress(), and llvm::X86TargetLowering::EmitInstrWithCustomInserter().
Definition at line 49 of file X86InstrBuilder.h.
Referenced by llvm::addFullAddress(), llvm::X86InstrInfo::convertToThreeAddress(), and llvm::X86TargetLowering::EmitInstrWithCustomInserter().
Definition at line 50 of file X86InstrBuilder.h.
Referenced by llvm::addFullAddress(), and llvm::X86TargetLowering::EmitInstrWithCustomInserter().
Definition at line 51 of file X86InstrBuilder.h.
Referenced by llvm::addFullAddress(), and llvm::X86TargetLowering::EmitInstrWithCustomInserter().