HomeSort by relevance Sort by last modified time
    Searched refs:Disassembler (Results 1 - 25 of 81) sorted by null

1 2 3 4

  /external/v8/src/
disasm.h 32 // A generic Disassembler interface
33 class Disassembler {
36 explicit Disassembler(const NameConverter& converter);
38 virtual ~Disassembler();
54 DISALLOW_IMPLICIT_CONSTRUCTORS(Disassembler);
disassembler.h 13 class Disassembler : public AllStatic {
  /external/vixl/examples/
custom-disassembler.h 40 class CustomDisassembler: public Disassembler {
42 CustomDisassembler() : Disassembler() { }
  /art/disassembler/
disassembler.cc 17 #include "disassembler.h"
30 Disassembler* Disassembler::Create(InstructionSet instruction_set, DisassemblerOptions* options) {
44 UNIMPLEMENTED(FATAL) << "no disassembler for " << instruction_set;
49 std::string Disassembler::FormatInstructionPointer(const uint8_t* begin) {
58 Disassembler* create_disassembler(InstructionSet instruction_set, DisassemblerOptions* options) {
59 return Disassembler::Create(instruction_set, options);
disassembler.h 31 // Should the disassembler print absolute or relative addresses.
40 // If set, the disassembler is allowed to look at load targets in literal
57 class Disassembler {
59 // Creates a Disassembler for the given InstructionSet with the
61 // Disassembler.
62 static Disassembler* Create(InstructionSet instruction_set, DisassemblerOptions* options);
64 virtual ~Disassembler() {
78 explicit Disassembler(DisassemblerOptions* disassembler_options)
87 DISALLOW_COPY_AND_ASSIGN(Disassembler);
95 Disassembler* create_disassembler(InstructionSet instruction_set, DisassemblerOptions* options)
    [all...]
disassembler_mips.h 22 #include "disassembler.h"
27 class DisassemblerMips FINAL : public Disassembler {
30 : Disassembler(options),
disassembler_arm64.h 20 #include "disassembler.h"
31 class CustomDisassembler FINAL : public vixl::Disassembler {
34 : vixl::Disassembler(),
54 // Indicate if the disassembler should read data loaded from literal pools.
67 class DisassemblerArm64 FINAL : public Disassembler {
70 Disassembler(options), disasm(options) {
disassembler_arm.h 22 #include "disassembler.h"
27 class DisassemblerArm FINAL : public Disassembler {
29 explicit DisassemblerArm(DisassemblerOptions* options) : Disassembler(options) {}
disassembler_x86.h 20 #include "disassembler.h"
27 class DisassemblerX86 FINAL : public Disassembler {
30 : Disassembler(options), supports_rex_(supports_rex) {}
  /external/llvm/bindings/python/llvm/tests/
test_disassembler.py 3 from ..disassembler import Disassembler, Option_UseMarkup
7 Disassembler('i686-apple-darwin9')
13 disassembler = Disassembler(triple)
15 count, s = disassembler.get_instruction(sequence)
20 with self.assertRaisesRegexp(Exception, "Could not obtain disassembler for triple"):
21 Disassembler("nonexistent-triple-raises")
26 disassembler = Disassembler('i686-apple-darwin9'
    [all...]
  /external/llvm/lib/Target/XCore/
Makefile 20 DIRS = Disassembler InstPrinter TargetInfo MCTargetDesc
  /external/llvm/tools/llvm-mc/
Disassembler.h 1 //===- Disassembler.h - Text File Disassembler ----------------------------===//
10 // This class implements the disassembler of strings of bytes written in
29 class Disassembler {
  /external/llvm/lib/Target/AArch64/
Makefile 23 DIRS = TargetInfo InstPrinter AsmParser Disassembler MCTargetDesc Utils
  /external/llvm/lib/Target/ARM/
Makefile 22 DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc
  /external/llvm/lib/Target/Hexagon/
Makefile 24 DIRS = TargetInfo MCTargetDesc Disassembler AsmParser
  /external/llvm/lib/Target/Mips/
Makefile 22 DIRS = InstPrinter Disassembler AsmParser TargetInfo MCTargetDesc
  /external/llvm/lib/Target/PowerPC/
Makefile 22 DIRS = AsmParser Disassembler InstPrinter TargetInfo MCTargetDesc
  /external/llvm/lib/Target/Sparc/
Makefile 21 DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc
  /external/llvm/lib/Target/SystemZ/
Makefile 25 DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc
  /external/llvm/lib/Target/X86/
Makefile 21 DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc Utils
  /external/vixl/src/vixl/a64/
disasm-a64.h 38 class Disassembler: public DecoderVisitor {
40 Disassembler();
41 Disassembler(char* text_buffer, int buffer_size);
42 virtual ~Disassembler();
165 class PrintDisassembler: public Disassembler {
disasm-a64.cc 32 Disassembler::Disassembler() {
41 Disassembler::Disassembler(char* text_buffer, int buffer_size) {
50 Disassembler::~Disassembler() {
57 char* Disassembler::GetOutput() {
62 void Disassembler::VisitAddSubImmediate(const Instruction* instr) {
107 void Disassembler::VisitAddSubShifted(const Instruction* instr) {
154 void Disassembler::VisitAddSubExtended(const Instruction* instr)
    [all...]
  /external/llvm/include/llvm/ExecutionEngine/
RuntimeDyldChecker.h 32 /// and has limited disassembler integration for accessing instruction
67 RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *Disassembler,
  /frameworks/compile/libbcc/lib/Support/
Android.mk 26 Disassembler.cpp \
  /external/llvm/include/llvm/Support/
TargetSelect.h 41 // Declare all of the available disassembler initialization functions.
43 void LLVMInitialize##TargetName##Disassembler();
107 #define LLVM_DISASSEMBLER(TargetName) LLVMInitialize##TargetName##Disassembler();
153 /// this function to initialize the native target disassembler.
155 // If we have a native target, initialize the corresponding disassembler.

Completed in 1685 milliseconds

1 2 3 4