#include <Disassembler.h>
|
| LLVMDisasmContext (std::string tripleName, void *disInfo, int tagType, LLVMOpInfoCallback getOpInfo, LLVMSymbolLookupCallback symbolLookUp, const Target *theTarget, const MCAsmInfo *mAI, const MCRegisterInfo *mRI, const MCSubtargetInfo *mSI, const MCInstrInfo *mII, llvm::MCContext *ctx, const MCDisassembler *disAsm, MCInstPrinter *iP) |
|
const std::string & | getTripleName () const |
|
void * | getDisInfo () const |
|
int | getTagType () const |
|
LLVMOpInfoCallback | getGetOpInfo () const |
|
LLVMSymbolLookupCallback | getSymbolLookupCallback () const |
|
const Target * | getTarget () const |
|
const MCDisassembler * | getDisAsm () const |
|
const MCAsmInfo * | getAsmInfo () const |
|
const MCInstrInfo * | getInstrInfo () const |
|
const MCRegisterInfo * | getRegisterInfo () const |
|
const MCSubtargetInfo * | getSubtargetInfo () const |
|
MCInstPrinter * | getIP () |
|
void | setIP (MCInstPrinter *NewIP) |
|
uint64_t | getOptions () const |
|
void | addOptions (uint64_t Options) |
|
StringRef | getCPU () const |
|
void | setCPU (const char *CPU) |
|
llvm::LLVMDisasmContext::LLVMDisasmContext |
( |
std::string |
tripleName, |
|
|
void * |
disInfo, |
|
|
int |
tagType, |
|
|
LLVMOpInfoCallback |
getOpInfo, |
|
|
LLVMSymbolLookupCallback |
symbolLookUp, |
|
|
const Target * |
theTarget, |
|
|
const MCAsmInfo * |
mAI, |
|
|
const MCRegisterInfo * |
mRI, |
|
|
const MCSubtargetInfo * |
mSI, |
|
|
const MCInstrInfo * |
mII, |
|
|
llvm::MCContext * |
ctx, |
|
|
const MCDisassembler * |
disAsm, |
|
|
MCInstPrinter * |
iP |
|
) |
| |
|
inline |
void llvm::LLVMDisasmContext::addOptions |
( |
uint64_t |
Options | ) |
|
|
inline |
const MCAsmInfo* llvm::LLVMDisasmContext::getAsmInfo |
( |
| ) |
const |
|
inline |
StringRef llvm::LLVMDisasmContext::getCPU |
( |
| ) |
const |
|
inline |
void* llvm::LLVMDisasmContext::getDisInfo |
( |
| ) |
const |
|
inline |
const MCInstrInfo* llvm::LLVMDisasmContext::getInstrInfo |
( |
| ) |
const |
|
inline |
uint64_t llvm::LLVMDisasmContext::getOptions |
( |
| ) |
const |
|
inline |
const MCRegisterInfo* llvm::LLVMDisasmContext::getRegisterInfo |
( |
| ) |
const |
|
inline |
int llvm::LLVMDisasmContext::getTagType |
( |
| ) |
const |
|
inline |
const Target* llvm::LLVMDisasmContext::getTarget |
( |
| ) |
const |
|
inline |
const std::string& llvm::LLVMDisasmContext::getTripleName |
( |
| ) |
const |
|
inline |
void llvm::LLVMDisasmContext::setCPU |
( |
const char * |
CPU | ) |
|
|
inline |
SmallString<128> llvm::LLVMDisasmContext::CommentsToEmit |
The documentation for this class was generated from the following file: