HomeSort by relevance Sort by last modified time
    Searched defs:Disassembler (Results 1 - 22 of 22) sorted by null

  /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/v8/src/
disassembler.h 13 class Disassembler : public AllStatic {
disasm.h 32 // A generic Disassembler interface
33 class Disassembler {
36 explicit Disassembler(const NameConverter& converter);
38 virtual ~Disassembler();
54 DISALLOW_IMPLICIT_CONSTRUCTORS(Disassembler);
  /art/disassembler/
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...]
  /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/ExecutionEngine/RuntimeDyld/
RuntimeDyldCheckerImpl.h 25 RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, MCDisassembler *Disassembler,
69 MCDisassembler *Disassembler;
  /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/bindings/python/llvm/
disassembler.py 1 #===- disassembler.py - Python LLVM Bindings -----------------*- python -*--===#
27 'Disassembler',
44 # LLVMInitializeAll{TargetInfo,TargetMC,Disassembler}s, but
50 for initializer in ("TargetInfo", "TargetMC", "Disassembler"):
59 class Disassembler(LLVMObject):
60 """Represents a disassembler instance.
62 Disassembler instances are tied to specific "triple," which must be defined
65 Disassembler instances can disassemble instructions from multiple sources.
68 """Create a new disassembler instance.
70 The triple argument is the triple to create the disassembler for. Thi
    [all...]
  /external/v8/src/ppc/
disasm-ppc.cc 5 // A Disassembler object is used to disassemble a block of code instruction by
12 // Disassembler d(converter);
21 // The Disassembler class also has a convenience method to disassemble a block
23 // achieved by just calling Disassembler::Disassemble(stdout, begin, end);
348 // The disassembler may end up decoding data inlined in the code. We do not want
357 // For currently unimplemented decodings the disassembler calls Unknown(instr)
362 // For currently unimplemented decodings the disassembler calls
    [all...]
  /external/v8/src/s390/
disasm-s390.cc 5 // A Disassembler object is used to disassemble a block of code instruction by
12 // Disassembler d(converter);
21 // The Disassembler class also has a convenience method to disassemble a block
23 // achieved by just calling Disassembler::Disassemble(stdout, begin, end);
478 // The disassembler may end up decoding data inlined in the code. We do not want
486 // For currently unimplemented decodings the disassembler calls Unknown(instr)
490 // For currently unimplemented decodings the disassembler calls
    [all...]
  /external/v8/src/arm/
disasm-arm.cc 5 // A Disassembler object is used to disassemble a block of code instruction by
12 // Disassembler d(converter);
21 // The Disassembler class also has a convenience method to disassemble a block
23 // achieved by just calling Disassembler::Disassemble(stdout, begin, end);
149 // These condition names are defined in a way to match the native disassembler
181 // These shift names are defined in a way to match the native disassembler
705 // The disassembler may end up decoding data inlined in the code. We do not want
714 // For currently unimplemented decodings the disassembler calls Unknown(instr)
    [all...]
  /external/v8/src/mips/
disasm-mips.cc 5 // A Disassembler object is used to disassemble a block of code instruction by
12 // Disassembler d(converter);
21 // The Disassembler class also has a convenience method to disassemble a block
23 // achieved by just calling Disassembler::Disassemble(stdout, begin, end);
772 // For currently unimplemented decodings the disassembler calls Unknown(instr)
    [all...]
  /external/v8/src/mips64/
disasm-mips64.cc 5 // A Disassembler object is used to disassemble a block of code instruction by
12 // Disassembler d(converter);
21 // The Disassembler class also has a convenience method to disassemble a block
23 // achieved by just calling Disassembler::Disassemble(stdout, begin, end);
793 // For currently unimplemented decodings the disassembler calls Unknown(instr)
    [all...]
  /external/v8/src/arm64/
disasm-arm64.cc     [all...]
  /external/v8/src/ia32/
disasm-ia32.cc 230 // The IA32 disassembler implementation.
361 // Disassembler helper functions.
    [all...]
  /external/v8/src/x87/
disasm-x87.cc 230 // The X87 disassembler implementation.
298 // Disassembler helper functions.
    [all...]
  /external/v8/src/x64/
disasm-x64.cc 439 // Disassembler helper functions.
    [all...]
  /external/llvm/lib/Target/Hexagon/Disassembler/
HexagonDisassembler.cpp 1 //===-- HexagonDisassembler.cpp - Disassembler for Hexagon ISA ------------===//
10 #define DEBUG_TYPE "hexagon-disassembler"
41 /// \brief Hexagon disassembler for all Hexagon platforms.
184 HexagonDisassembler const &disassembler(void const *Decoder) { function in namespace:__anon17658
188 return disassembler(Decoder).getContext();
412 // This code is used by the disassembler to disambiguate between GP
415 // follow an immediate extender. Disassembler alwaus select absolute
644 HexagonDisassembler const &Disassembler = disassembler(Decoder);
645 int64_t FullValue = fullValue(*Disassembler.MCII
    [all...]
  /external/eclipse-basebuilder/basebuilder-3.6.2/org.eclipse.releng.basebuilder/plugins/
org.eclipse.equinox.p2.repository.tools_2.0.1.R36x_v20100823.jar 
  /prebuilts/eclipse/mavenplugins/tycho/tycho-dependencies-m2repo/org/eclipse/tycho/tycho-bundles-external/0.20.0/eclipse/plugins/
org.eclipse.equinox.p2.repository.tools_2.1.0.v20130327-2119.jar 
  /prebuilts/tools/common/m2/repository/org/eclipse/tycho/tycho-bundles-external/0.18.1/eclipse/plugins/
org.eclipse.equinox.p2.repository.tools_2.1.0.v20130327-2119.jar 

Completed in 1116 milliseconds