#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: