HomeSort by: relevance | last modified time | path
    Searched refs:Disassembler (Results 1 - 25 of 35) sorted by relevancy

1 2

  /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;

Completed in 40 milliseconds

1 2