HomeSort by relevance Sort by last modified time
    Searched refs:MCDisassembler (Results 1 - 24 of 24) sorted by null

  /external/llvm/include/llvm/MC/
MCObjectDisassembler.h 25 class MCDisassembler;
31 /// This class builds on MCDisassembler to disassemble whole sections, creating
37 const MCDisassembler &Dis;
42 const MCDisassembler &Dis,
MCDisassembler.h 1 //===-- llvm/MC/MCDisassembler.h - Disassembler interface -------*- C++ -*-===//
26 /// MCDisassembler - Superclass for all disassemblers. Consumes a memory region
28 class MCDisassembler {
59 MCDisassembler(const MCSubtargetInfo &STI) : GetOpInfo(0), SymbolLookUp(0),
64 virtual ~MCDisassembler();
78 /// @return - MCDisassembler::Success if the instruction is valid,
79 /// MCDisassembler::SoftFail if the instruction was
81 /// MCDisassembler::Fail if the instruction was invalid.
  /external/llvm/lib/MC/
Makefile 13 PARALLEL_DIRS := MCParser MCDisassembler
MCDisassembler.cpp 1 //===-- lib/MC/MCDisassembler.cpp - Disassembler interface ------*- C++ -*-===//
10 #include "llvm/MC/MCDisassembler.h"
16 MCDisassembler::~MCDisassembler() {
20 MCDisassembler::setupForSymbolicDisassembly(
36 bool MCDisassembler::tryAddingSymbolicOperand(MCInst &Inst, int64_t Value,
47 void MCDisassembler::tryAddingPcLoadReferenceComment(int64_t Value,
54 void MCDisassembler::setSymbolizer(OwningPtr<MCSymbolizer> &Symzer) {
Android.mk 15 MCDisassembler.cpp \
MCObjectDisassembler.cpp 17 #include "llvm/MC/MCDisassembler.h"
32 const MCDisassembler &Dis,
  /external/llvm/tools/llvm-mc/
Makefile 12 LINK_COMPONENTS := all-targets MCDisassembler MCParser MC support
Disassembler.cpp 18 #include "llvm/MC/MCDisassembler.h"
51 static bool PrintInsts(const MCDisassembler &DisAsm,
65 MCDisassembler::DecodeStatus S;
69 case MCDisassembler::Fail:
82 case MCDisassembler::SoftFail:
88 case MCDisassembler::Success:
161 OwningPtr<const MCDisassembler> DisAsm(T.createMCDisassembler(STI));
  /external/llvm/tools/llvm-objdump/
Makefile 12 LINK_COMPONENTS := all-targets DebugInfo MC MCParser MCDisassembler Object
MachODump.cpp 21 #include "llvm/MC/MCDisassembler.h"
233 OwningPtr<const MCDisassembler> DisAsm(TheTarget->createMCDisassembler(*STI));
llvm-objdump.cpp 27 #include "llvm/MC/MCDisassembler.h"
302 OwningPtr<MCDisassembler> DisAsm(TheTarget->createMCDisassembler(*STI));
  /external/llvm/lib/Target/ARM/Disassembler/
ARMDisassembler.cpp 12 #include "llvm/MC/MCDisassembler.h"
32 typedef MCDisassembler::DecodeStatus DecodeStatus;
89 class ARMDisassembler : public MCDisassembler {
94 MCDisassembler(STI) {
100 /// getInstruction - See MCDisassembler.
110 class ThumbDisassembler : public MCDisassembler {
115 MCDisassembler(STI) {
121 /// getInstruction - See MCDisassembler.
138 case MCDisassembler::Success:
141 case MCDisassembler::SoftFail
    [all...]
  /external/llvm/lib/Target/Mips/Disassembler/
MipsDisassembler.cpp 17 #include "llvm/MC/MCDisassembler.h"
27 typedef MCDisassembler::DecodeStatus DecodeStatus;
32 class MipsDisassemblerBase : public MCDisassembler {
38 MCDisassembler(STI), RegInfo(Info), isBigEndian(bigEndian) {}
59 /// getInstruction - See MCDisassembler.
78 /// getInstruction - See MCDisassembler.
195 static MCDisassembler *createMipsDisassembler(
201 static MCDisassembler *createMipselDisassembler(
207 static MCDisassembler *createMips64Disassembler(
213 static MCDisassembler *createMips64elDisassembler
    [all...]
  /external/llvm/lib/Target/AArch64/Disassembler/
AArch64Disassembler.cpp 26 #include "llvm/MC/MCDisassembler.h"
36 typedef MCDisassembler::DecodeStatus DecodeStatus;
40 class AArch64Disassembler : public MCDisassembler {
46 : MCDisassembler(STI), RegInfo(Info) {
51 /// See MCDisassembler.
194 case MCDisassembler::Success:
197 case MCDisassembler::SoftFail:
200 case MCDisassembler::Fail:
219 return MCDisassembler::Fail;
231 if (result != MCDisassembler::Fail)
    [all...]
  /external/llvm/lib/Target/XCore/Disassembler/
XCoreDisassembler.cpp 17 #include "llvm/MC/MCDisassembler.h"
26 typedef MCDisassembler::DecodeStatus DecodeStatus;
31 class XCoreDisassembler : public MCDisassembler {
35 MCDisassembler(STI), RegInfo(Info) {}
37 /// \brief See MCDisassembler.
216 return MCDisassembler::Fail;
219 return MCDisassembler::Success;
228 return MCDisassembler::Fail;
231 return MCDisassembler::Success;
237 return MCDisassembler::Fail
    [all...]
  /external/llvm/lib/MC/MCDisassembler/
Disassembler.h 29 class MCDisassembler;
73 llvm::OwningPtr<const llvm::MCDisassembler> DisAsm;
89 llvm::MCContext *ctx, const MCDisassembler *disAsm,
110 const MCDisassembler *getDisAsm() const { return DisAsm.get(); }
Disassembler.cpp 14 #include "llvm/MC/MCDisassembler.h"
75 MCDisassembler *DisAsm = TheTarget->createMCDisassembler(*STI);
167 const MCDisassembler *DisAsm = DC->getDisAsm();
169 MCDisassembler::DecodeStatus S;
173 case MCDisassembler::Fail:
174 case MCDisassembler::SoftFail:
178 case MCDisassembler::Success: {
  /external/llvm/lib/Target/SystemZ/Disassembler/
SystemZDisassembler.cpp 11 #include "llvm/MC/MCDisassembler.h"
20 typedef MCDisassembler::DecodeStatus DecodeStatus;
23 class SystemZDisassembler : public MCDisassembler {
26 : MCDisassembler(STI) {}
29 // Override MCDisassembler.
39 static MCDisassembler *createSystemZDisassembler(const Target &T,
57 return MCDisassembler::Fail;
60 return MCDisassembler::Success;
109 return MCDisassembler::Success;
116 return MCDisassembler::Success
    [all...]
  /external/llvm/lib/Target/X86/Disassembler/
X86Disassembler.h 62 // adhering to the MCDisassembler interface.
88 #include "llvm/MC/MCDisassembler.h"
103 class X86GenericDisassembler : public MCDisassembler {
115 /// getInstruction - See MCDisassembler.
X86Disassembler.cpp 20 #include "llvm/MC/MCDisassembler.h"
73 const MCDisassembler *Dis);
78 : MCDisassembler(STI), MII(MII), fMode(mode) {}
114 MCDisassembler::DecodeStatus
192 const MCDisassembler *Dis) {
206 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder);
219 const MCDisassembler *Dis) {
370 const MCDisassembler *Dis) {
554 InternalInstruction &insn, const MCDisassembler *Dis) {
    [all...]
  /frameworks/compile/libbcc/lib/Support/
Disassembler.cpp 27 #include <llvm/MC/MCDisassembler.h>
75 const llvm::MCDisassembler *disassembler = NULL;
138 llvm::MCDisassembler::DecodeStatus decode_result =
143 case llvm::MCDisassembler::Fail: {
149 case llvm::MCDisassembler::SoftFail: {
154 case llvm::MCDisassembler::Success : {
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/gallivm/
lp_bld_debug.cpp 49 #include <llvm/MC/MCDisassembler.h>
218 OwningPtr<const MCDisassembler> DisAsm(T->createMCDisassembler(*STI));
220 OwningPtr<const MCDisassembler> DisAsm(T->createMCDisassembler());
  /external/mesa3d/src/gallium/auxiliary/gallivm/
lp_bld_debug.cpp 49 #include <llvm/MC/MCDisassembler.h>
218 OwningPtr<const MCDisassembler> DisAsm(T->createMCDisassembler(*STI));
220 OwningPtr<const MCDisassembler> DisAsm(T->createMCDisassembler());
  /external/llvm/include/llvm/Support/
TargetRegistry.h 38 class MCDisassembler;
111 typedef MCDisassembler *(*MCDisassemblerCtorTy)(const Target &T,
209 /// MCDisassembler, if registered.
401 MCDisassembler *createMCDisassembler(const MCSubtargetInfo &STI) const {
745 /// RegisterMCDisassembler - Register a MCDisassembler implementation for
753 /// @param Fn - A function to construct an MCDisassembler for the target.
    [all...]

Completed in 1538 milliseconds