/external/llvm/include/llvm/MC/ |
MCObjectDisassembler.h | 25 class MCDisassembler; 31 /// This class builds on MCDisassembler to disassemble whole sections, creating 37 const MCDisassembler &Dis; 42 const MCDisassembler &Dis,
|
MCDisassembler.h | 1 //===-- llvm/MC/MCDisassembler.h - Disassembler interface -------*- C++ -*-===// 26 /// MCDisassembler - Superclass for all disassemblers. Consumes a memory region 28 class MCDisassembler { 59 MCDisassembler(const MCSubtargetInfo &STI) : GetOpInfo(0), SymbolLookUp(0), 64 virtual ~MCDisassembler(); 78 /// @return - MCDisassembler::Success if the instruction is valid, 79 /// MCDisassembler::SoftFail if the instruction was 81 /// MCDisassembler::Fail if the instruction was invalid.
|
/external/llvm/lib/MC/ |
Makefile | 13 PARALLEL_DIRS := MCParser MCDisassembler
|
MCDisassembler.cpp | 1 //===-- lib/MC/MCDisassembler.cpp - Disassembler interface ------*- C++ -*-===// 10 #include "llvm/MC/MCDisassembler.h" 16 MCDisassembler::~MCDisassembler() { 20 MCDisassembler::setupForSymbolicDisassembly( 36 bool MCDisassembler::tryAddingSymbolicOperand(MCInst &Inst, int64_t Value, 47 void MCDisassembler::tryAddingPcLoadReferenceComment(int64_t Value, 54 void MCDisassembler::setSymbolizer(OwningPtr<MCSymbolizer> &Symzer) {
|
Android.mk | 15 MCDisassembler.cpp \
|
MCObjectDisassembler.cpp | 17 #include "llvm/MC/MCDisassembler.h" 32 const MCDisassembler &Dis,
|
/external/llvm/tools/llvm-mc/ |
Makefile | 12 LINK_COMPONENTS := all-targets MCDisassembler MCParser MC support
|
Disassembler.cpp | 18 #include "llvm/MC/MCDisassembler.h" 51 static bool PrintInsts(const MCDisassembler &DisAsm, 65 MCDisassembler::DecodeStatus S; 69 case MCDisassembler::Fail: 82 case MCDisassembler::SoftFail: 88 case MCDisassembler::Success: 161 OwningPtr<const MCDisassembler> DisAsm(T.createMCDisassembler(STI));
|
/external/llvm/tools/llvm-objdump/ |
Makefile | 12 LINK_COMPONENTS := all-targets DebugInfo MC MCParser MCDisassembler Object
|
MachODump.cpp | 21 #include "llvm/MC/MCDisassembler.h" 233 OwningPtr<const MCDisassembler> DisAsm(TheTarget->createMCDisassembler(*STI));
|
llvm-objdump.cpp | 27 #include "llvm/MC/MCDisassembler.h" 302 OwningPtr<MCDisassembler> DisAsm(TheTarget->createMCDisassembler(*STI));
|
/external/llvm/lib/Target/ARM/Disassembler/ |
ARMDisassembler.cpp | 12 #include "llvm/MC/MCDisassembler.h" 32 typedef MCDisassembler::DecodeStatus DecodeStatus; 89 class ARMDisassembler : public MCDisassembler { 94 MCDisassembler(STI) { 100 /// getInstruction - See MCDisassembler. 110 class ThumbDisassembler : public MCDisassembler { 115 MCDisassembler(STI) { 121 /// getInstruction - See MCDisassembler. 138 case MCDisassembler::Success: 141 case MCDisassembler::SoftFail [all...] |
/external/llvm/lib/Target/Mips/Disassembler/ |
MipsDisassembler.cpp | 17 #include "llvm/MC/MCDisassembler.h" 27 typedef MCDisassembler::DecodeStatus DecodeStatus; 32 class MipsDisassemblerBase : public MCDisassembler { 38 MCDisassembler(STI), RegInfo(Info), isBigEndian(bigEndian) {} 59 /// getInstruction - See MCDisassembler. 78 /// getInstruction - See MCDisassembler. 195 static MCDisassembler *createMipsDisassembler( 201 static MCDisassembler *createMipselDisassembler( 207 static MCDisassembler *createMips64Disassembler( 213 static MCDisassembler *createMips64elDisassembler [all...] |
/external/llvm/lib/Target/AArch64/Disassembler/ |
AArch64Disassembler.cpp | 26 #include "llvm/MC/MCDisassembler.h" 36 typedef MCDisassembler::DecodeStatus DecodeStatus; 40 class AArch64Disassembler : public MCDisassembler { 46 : MCDisassembler(STI), RegInfo(Info) { 51 /// See MCDisassembler. 194 case MCDisassembler::Success: 197 case MCDisassembler::SoftFail: 200 case MCDisassembler::Fail: 219 return MCDisassembler::Fail; 231 if (result != MCDisassembler::Fail) [all...] |
/external/llvm/lib/Target/XCore/Disassembler/ |
XCoreDisassembler.cpp | 17 #include "llvm/MC/MCDisassembler.h" 26 typedef MCDisassembler::DecodeStatus DecodeStatus; 31 class XCoreDisassembler : public MCDisassembler { 35 MCDisassembler(STI), RegInfo(Info) {} 37 /// \brief See MCDisassembler. 216 return MCDisassembler::Fail; 219 return MCDisassembler::Success; 228 return MCDisassembler::Fail; 231 return MCDisassembler::Success; 237 return MCDisassembler::Fail [all...] |
/external/llvm/lib/MC/MCDisassembler/ |
Disassembler.h | 29 class MCDisassembler; 73 llvm::OwningPtr<const llvm::MCDisassembler> DisAsm; 89 llvm::MCContext *ctx, const MCDisassembler *disAsm, 110 const MCDisassembler *getDisAsm() const { return DisAsm.get(); }
|
Disassembler.cpp | 14 #include "llvm/MC/MCDisassembler.h" 75 MCDisassembler *DisAsm = TheTarget->createMCDisassembler(*STI); 167 const MCDisassembler *DisAsm = DC->getDisAsm(); 169 MCDisassembler::DecodeStatus S; 173 case MCDisassembler::Fail: 174 case MCDisassembler::SoftFail: 178 case MCDisassembler::Success: {
|
/external/llvm/lib/Target/SystemZ/Disassembler/ |
SystemZDisassembler.cpp | 11 #include "llvm/MC/MCDisassembler.h" 20 typedef MCDisassembler::DecodeStatus DecodeStatus; 23 class SystemZDisassembler : public MCDisassembler { 26 : MCDisassembler(STI) {} 29 // Override MCDisassembler. 39 static MCDisassembler *createSystemZDisassembler(const Target &T, 57 return MCDisassembler::Fail; 60 return MCDisassembler::Success; 109 return MCDisassembler::Success; 116 return MCDisassembler::Success [all...] |
/external/llvm/lib/Target/X86/Disassembler/ |
X86Disassembler.h | 62 // adhering to the MCDisassembler interface. 88 #include "llvm/MC/MCDisassembler.h" 103 class X86GenericDisassembler : public MCDisassembler { 115 /// getInstruction - See MCDisassembler.
|
X86Disassembler.cpp | 20 #include "llvm/MC/MCDisassembler.h" 73 const MCDisassembler *Dis); 78 : MCDisassembler(STI), MII(MII), fMode(mode) {} 114 MCDisassembler::DecodeStatus 192 const MCDisassembler *Dis) { 206 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); 219 const MCDisassembler *Dis) { 370 const MCDisassembler *Dis) { 554 InternalInstruction &insn, const MCDisassembler *Dis) { [all...] |
/frameworks/compile/libbcc/lib/Support/ |
Disassembler.cpp | 27 #include <llvm/MC/MCDisassembler.h> 75 const llvm::MCDisassembler *disassembler = NULL; 138 llvm::MCDisassembler::DecodeStatus decode_result = 143 case llvm::MCDisassembler::Fail: { 149 case llvm::MCDisassembler::SoftFail: { 154 case llvm::MCDisassembler::Success : {
|
/external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/ |
lp_bld_debug.cpp | 49 #include <llvm/MC/MCDisassembler.h> 218 OwningPtr<const MCDisassembler> DisAsm(T->createMCDisassembler(*STI)); 220 OwningPtr<const MCDisassembler> DisAsm(T->createMCDisassembler());
|
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_debug.cpp | 49 #include <llvm/MC/MCDisassembler.h> 218 OwningPtr<const MCDisassembler> DisAsm(T->createMCDisassembler(*STI)); 220 OwningPtr<const MCDisassembler> DisAsm(T->createMCDisassembler());
|
/external/llvm/include/llvm/Support/ |
TargetRegistry.h | 38 class MCDisassembler; 111 typedef MCDisassembler *(*MCDisassemblerCtorTy)(const Target &T, 209 /// MCDisassembler, if registered. 401 MCDisassembler *createMCDisassembler(const MCSubtargetInfo &STI) const { 745 /// RegisterMCDisassembler - Register a MCDisassembler implementation for 753 /// @param Fn - A function to construct an MCDisassembler for the target. [all...] |