| /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/tests/ |
| test_disassembler.py | 5 from ..disassembler import Disassembler, Option_UseMarkup 9 Disassembler('i686-apple-darwin9') 15 disassembler = Disassembler(triple) 17 count, s = disassembler.get_instruction(sequence) 22 with self.assertRaisesRegex(Exception, "Could not obtain disassembler for triple"): 23 Disassembler("nonexistent-triple-raises") 28 disassembler = Disassembler('i686-apple-darwin9' [all...] |
| /src/external/apache2/llvm/dist/llvm/tools/llvm-ml/ |
| Disassembler.h | 1 //===- Disassembler.h - Text File Disassembler ----------------------------===// 9 // This class implements the disassembler of strings of bytes written in 28 class Disassembler {
|
| /src/external/apache2/llvm/lib/libLLVMAArch64Disassembler/ |
| Makefile | 10 .PATH: ${LLVM_SRCDIR}/lib/Target/AArch64/Disassembler
|
| /src/external/apache2/llvm/lib/libLLVMAMDGPUDisassembler/ |
| Makefile | 10 .PATH: ${LLVM_SRCDIR}/lib/Target/AMDGPU/Disassembler
|
| /src/external/apache2/llvm/lib/libLLVMARMDisassembler/ |
| Makefile | 10 .PATH: ${LLVM_SRCDIR}/lib/Target/ARM/Disassembler
|
| /src/external/apache2/llvm/lib/libLLVMMCDisassembler/ |
| Makefile | 9 SRCS+= Disassembler.cpp \
|
| /src/external/apache2/llvm/lib/libLLVMMipsDisassembler/ |
| Makefile | 10 .PATH: ${LLVM_SRCDIR}/lib/Target/Mips/Disassembler
|
| /src/external/apache2/llvm/lib/libLLVMPowerPCDisassembler/ |
| Makefile | 10 .PATH: ${LLVM_SRCDIR}/lib/Target/PowerPC/Disassembler
|
| /src/external/apache2/llvm/lib/libLLVMSparcDisassembler/ |
| Makefile | 10 .PATH: ${LLVM_SRCDIR}/lib/Target/Sparc/Disassembler
|
| /src/external/apache2/llvm/lib/libLLVMX86Disassembler/ |
| Makefile | 10 .PATH: ${LLVM_SRCDIR}/lib/Target/X86/Disassembler
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-mc/ |
| Disassembler.h | 1 //===- Disassembler.h - Text File Disassembler ----------------------------===// 9 // This class implements the disassembler of strings of bytes written in 30 class Disassembler {
|
| Disassembler.cpp | 1 //===- Disassembler.cpp - Disassembler for hex strings --------------------===// 9 // This class implements the disassembler of strings of bytes written in 14 #include "Disassembler.h" 132 int Disassembler::disassemble(const Target &T, const std::string &Triple, 154 errs() << "error: no disassembler for target " << Triple << "\n";
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Support/ |
| TargetSelect.h | 40 // Declare all of the available disassembler initialization functions. 42 void LLVMInitialize##TargetName##Disassembler(); 106 #define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler(); 152 /// this function to initialize the native target disassembler. 154 // If we have a native target, initialize the corresponding disassembler.
|
| /src/external/apache2/llvm/dist/llvm/bindings/python/llvm/ |
| disassembler.py | 1 #===- disassembler.py - Python LLVM Bindings -----------------*- python -*--===# 26 'Disassembler', 43 # LLVMInitializeAll{TargetInfo,TargetMC,Disassembler}s, but 49 for initializer in ("TargetInfo", "TargetMC", "Disassembler"): 58 class Disassembler(LLVMObject): 59 """Represents a disassembler instance. 61 Disassembler instances are tied to specific "triple," which must be defined 64 Disassembler instances can disassemble instructions from multiple sources. 67 """Create a new disassembler instance. 69 The triple argument is the triple to create the disassembler for. Thi [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/ |
| RuntimeDyldCheckerImpl.h | 32 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter, 68 MCDisassembler *Disassembler;
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/Config/ |
| llvm-config.h.cmake | 41 /* LLVM name for the native Disassembler init function, if available */ 42 #cmakedefine LLVM_NATIVE_DISASSEMBLER LLVMInitialize${LLVM_NATIVE_ARCH}Disassembler
|
| /src/external/apache2/llvm/dist/llvm/include/llvm-c/ |
| Target.h | 67 /* Declare all of the available disassembler initialization functions. */ 69 void LLVMInitialize##TargetName##Disassembler(void); 123 LLVMInitialize##TargetName##Disassembler(); 168 function to initialize the disassembler for the native target corresponding
|
| /src/external/gpl3/gdb/dist/gdb/python/lib/gdb/ |
| disassembler.py | 16 """Disassembler related module.""" 18 import _gdb.disassembler 20 # Re-export everything from the _gdb.disassembler module, which is 23 from _gdb.disassembler import * # noqa: F401,F403 27 # Module global dictionary of gdb.disassembler.Disassembler objects. 33 # dictionary then we use that Disassembler object. 35 # If there's no architecture specific disassembler then we look for 37 # disassembler. 39 # If none of the above checks found a suitable disassembler, then n [all...] |
| /src/external/gpl3/gdb.old/dist/gdb/python/lib/gdb/ |
| disassembler.py | 16 """Disassembler related module.""" 18 import _gdb.disassembler 20 # Re-export everything from the _gdb.disassembler module, which is 23 from _gdb.disassembler import * # noqa: F401,F403 27 # Module global dictionary of gdb.disassembler.Disassembler objects. 33 # dictionary then we use that Disassembler object. 35 # If there's no architecture specific disassembler then we look for 37 # disassembler. 39 # If none of the above checks found a suitable disassembler, then n [all...] |
| /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/Disassembler/ |
| HexagonDisassembler.cpp | 1 //===- HexagonDisassembler.cpp - Disassembler for Hexagon ISA -------------===// 9 #define DEBUG_TYPE "hexagon-disassembler" 42 /// Hexagon disassembler for all Hexagon platforms. 63 static uint64_t fullValue(HexagonDisassembler const &Disassembler, MCInst &MI, 65 MCInstrInfo MCII = *Disassembler.MCII; 66 if (!Disassembler.CurrentExtender || 73 Disassembler.CurrentExtender->getOperand(0).getExpr()->evaluateAsAbsolute( 81 static HexagonDisassembler const &disassembler(void const *Decoder) { function in namespace:__anon4839 86 HexagonDisassembler const &Disassembler = disassembler(Decoder) [all...] |
| /src/external/apache2/llvm/bin/llvm-mc/ |
| Makefile | 11 Disassembler.cpp
|
| /src/external/apache2/llvm/dist/llvm/include/llvm/ExecutionEngine/ |
| RuntimeDyldChecker.h | 40 /// and has limited disassembler integration for accessing instruction 151 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter,
|
| /src/external/apache2/llvm/dist/llvm/utils/ |
| GenLibDeps.pl | 94 $libpath =~ s/(.+)Disassembler$/Target\/$1\/Disassembler/; 136 $libpath =~ s/(.+)Disassembler$/Target\/$1\/Disassembler/;
|
| /src/external/apache2/llvm/dist/llvm/lib/Target/ARC/Disassembler/ |
| ARCDisassembler.cpp | 1 //===- ARCDisassembler.cpp - Disassembler for ARC ---------------*- C++ -*-===// 10 /// This file is part of the ARC Disassembler. 28 #define DEBUG_TYPE "arc-disassembler" 34 /// A disassembler class for ARC. 172 auto Disassembler = static_cast<const MCDisassembler *>(Decoder); 173 return (nullptr != Disassembler && 174 Disassembler->tryAddingSymbolicOperand(Inst, Value, Address, true, 0, 367 // Register the disassembler.
|
| /src/external/apache2/llvm/dist/llvm/tools/llvm-cfi-verify/lib/ |
| FileAnalysis.h | 73 // Disassembler and analysis tool for machine code files. Keeps track of non- 211 std::unique_ptr<const MCDisassembler> Disassembler;
|