/external/llvm/bindings/python/llvm/tests/ |
H A D | test_disassembler.py | 3 from ..disassembler import Disassembler namespace 7 Disassembler('i686-apple-darwin9') 13 disassembler = Disassembler(triple) 22 disassembler = Disassembler('i686-apple-darwin9')
|
/external/v8/src/ |
H A D | disasm.h | 53 // A generic Disassembler interface 54 class Disassembler { class in namespace:disasm 57 explicit Disassembler(const NameConverter& converter); 59 virtual ~Disassembler(); 75 DISALLOW_IMPLICIT_CONSTRUCTORS(Disassembler);
|
H A D | disassembler.h | 36 class Disassembler : public AllStatic { class in namespace:v8::internal
|
H A D | disassembler.cc | 45 void Disassembler::Dump(FILE* f, byte* begin, byte* end) { 127 disasm::Disassembler d(converter); 317 int Disassembler::Decode(FILE* f, byte* begin, byte* end) { 324 void Disassembler::Decode(FILE* f, Code* code) { 342 void Disassembler::Dump(FILE* f, byte* begin, byte* end) {} 343 int Disassembler::Decode(FILE* f, byte* begin, byte* end) { return 0; } 344 void Disassembler::Decode(FILE* f, Code* code) {}
|
/external/llvm/lib/Target/MBlaze/ |
H A D | Makefile | 21 DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc
|
/external/llvm/lib/Target/Mips/ |
H A D | Makefile | 20 DIRS = InstPrinter Disassembler AsmParser TargetInfo MCTargetDesc
|
/external/llvm/lib/Target/X86/ |
H A D | Makefile | 22 DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc Utils
|
/external/llvm/lib/MC/MCDisassembler/ |
H A D | EDOperand.h | 1 //===-EDOperand.h - LLVM Enhanced Disassembler ------------------*- C++ -*-===// 34 const EDDisassembler &Disassembler; member in struct:llvm::EDOperand
|
H A D | EDInst.cpp | 1 //===-EDInst.cpp - LLVM Enhanced Disassembler -----------------------------===// 30 Disassembler(disassembler), 37 OperandOrder = ThisInstInfo->operandOrders[Disassembler.llvmSyntaxVariant()]; 63 if (Disassembler.printInst(String, *Inst)) 122 EDOperand *operand = new EDOperand(Disassembler, *this, opIndex, mcOpIndex); 178 Disassembler));
|
H A D | EDOperand.cpp | 1 //===-- EDOperand.cpp - LLVM Enhanced Disassembler ------------------------===// 27 Disassembler(disassembler), 33 Triple::ArchType arch = Disassembler.TgtTriple.getArch(); 131 Triple::ArchType arch = Disassembler.TgtTriple.getArch(); 157 if (callback(&ripVal, Disassembler.registerIDWithName("RIP"), arg)) 176 unsigned fsID = Disassembler.registerIDWithName("FS"); 177 unsigned gsID = Disassembler.registerIDWithName("GS"); 235 if (callback(&pcVal, Disassembler.registerIDWithName("PC"), arg))
|
H A D | EDToken.h | 1 //===-EDToken.h - LLVM Enhanced Disassembler --------------------*- C++ -*-===// 41 EDDisassembler &Disassembler; member in struct:llvm::EDToken
|
H A D | EDInst.h | 1 //===-- EDInst.h - LLVM Enhanced Disassembler -------------------*- C++ -*-===// 62 EDDisassembler &Disassembler; member in struct:llvm::EDInst
|
H A D | EDDisassembler.cpp | 1 //===-EDDisassembler.cpp - LLVM Enhanced Disassembler ---------------------===// 163 Disassembler.reset(Tgt->createMCDisassembler(*STI)); 165 if (!Disassembler) 168 InstInfos = Disassembler->getEDInfo(); 231 S = Disassembler->getInstruction(*inst, byteSize, memoryObject, address,
|
H A D | EDDisassembler.h | 1 //===-- EDDisassembler.h - LLVM Enhanced Disassembler -----------*- C++ -*-===// 146 llvm::OwningPtr<const llvm::MCDisassembler> Disassembler; member in struct:llvm::EDDisassembler
|
H A D | EDToken.cpp | 1 //===-- EDToken.cpp - LLVM Enhanced Disassembler --------------------------===// 10 // This file implements the Enhanced Disassembler library's token class. The 27 Disassembler(disassembler),
|
/external/llvm/lib/Target/ARM/ |
H A D | Makefile | 22 DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc
|
/external/llvm/tools/llvm-mc/ |
H A D | Disassembler.h | 1 //===- Disassembler.h - Text File Disassembler ----------------------------===// 29 class Disassembler { class in namespace:llvm
|
H A D | Disassembler.cpp | 1 //===- Disassembler.cpp - Disassembler for hex strings --------------------===// 15 #include "Disassembler.h" 143 int Disassembler::disassemble(const Target &T, 200 int Disassembler::disassembleEnhanced(const std::string &TS,
|
/external/llvm/include/llvm/Support/ |
H A D | TargetSelect.h | 43 void LLVMInitialize##TargetName##Disassembler(); 107 #define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler();
|
/external/llvm/bindings/python/llvm/ |
H A D | disassembler.py | 28 'Disassembler', 34 class Disassembler(LLVMObject): class in inherits:LLVMObject 37 Disassembler instances are tied to specific "triple," which must be defined 40 Disassembler instances can disassemble instructions from multiple sources. 122 library.LLVMDisasmDispose.argtypes = [Disassembler] 124 library.LLVMDisasmInstruction.argtypes = [Disassembler, POINTER(c_ubyte),
|
/external/llvm/include/llvm/Config/ |
H A D | llvm-config.h.cmake | 64 /* LLVM name for the native Disassembler init function, if available */ 65 #cmakedefine LLVM_NATIVE_DISASSEMBLER LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler
|
/external/llvm/include/llvm-c/ |
H A D | Target.h | 71 void LLVMInitialize##TargetName##Disassembler(); 125 LLVMInitialize##TargetName##Disassembler();
|
/external/llvm/ |
H A D | Android.mk | 40 lib/Target/ARM/Disassembler \ 56 lib/Target/X86/Disassembler \
|
/external/llvm/utils/ |
H A D | GenLibDeps.pl | 94 $libpath =~ s/(.+)Disassembler$/Target\/$1\/Disassembler/; 135 $libpath =~ s/(.+)Disassembler$/Target\/$1\/Disassembler/;
|
/external/llvm/lib/Support/ |
H A D | CMakeLists.txt | 68 Disassembler.cpp
|