Searched refs:MCDisassembler (Results 1 - 25 of 50) sorted by relevance

12

/external/swiftshader/third_party/LLVM/lib/MC/
H A DMCDisassembler.cpp1 //===-- lib/MC/MCDisassembler.cpp - Disassembler interface ------*- C++ -*-===//
10 #include "llvm/MC/MCDisassembler.h"
13 MCDisassembler::~MCDisassembler() {
H A DMakefile13 PARALLEL_DIRS := MCParser MCDisassembler
/external/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.h16 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
24 class AArch64Disassembler : public MCDisassembler {
27 : MCDisassembler(STI, Ctx) {}
31 MCDisassembler::DecodeStatus
/external/swiftshader/third_party/LLVM/lib/Target/MBlaze/Disassembler/
H A DMBlazeDisassembler.h11 // MBlazeDisassembler, a subclass of MCDisassembler.
18 #include "llvm/MC/MCDisassembler.h"
31 class MBlazeDisassembler : public MCDisassembler {
36 MCDisassembler(STI) {
42 /// getInstruction - See MCDisassembler.
43 MCDisassembler::DecodeStatus getInstruction(MCInst &instr,
50 /// getEDInfo - See MCDisassembler.
/external/llvm/lib/MC/MCDisassembler/
H A DMCDisassembler.cpp1 //===-- MCDisassembler.cpp - Disassembler interface -----------------------===//
10 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
11 #include "llvm/MC/MCDisassembler/MCExternalSymbolizer.h"
16 MCDisassembler::~MCDisassembler() {
19 bool MCDisassembler::tryAddingSymbolicOperand(MCInst &Inst, int64_t Value,
30 void MCDisassembler::tryAddingPcLoadReferenceComment(int64_t Value,
37 void MCDisassembler::setSymbolizer(std::unique_ptr<MCSymbolizer> Symzer) {
H A DDisassembler.h24 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
73 std::unique_ptr<const llvm::MCDisassembler> DisAsm;
92 const MCDisassembler *disAsm, MCInstPrinter *iP)
112 const MCDisassembler *getDisAsm() const { return DisAsm.get(); }
/external/swiftshader/third_party/LLVM/tools/llvm-mc/
H A DMakefile21 LINK_COMPONENTS := $(TARGETS_TO_BUILD) MCDisassembler MCParser MC support
/external/swiftshader/third_party/LLVM/tools/llvm-objdump/
H A DMakefile12 LINK_COMPONENTS = $(TARGETS_TO_BUILD) DebugInfo MC MCParser MCDisassembler \
/external/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.h19 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
26 class LanaiDisassembler : public MCDisassembler {
32 // getInstruction - See MCDisassembler.
33 MCDisassembler::DecodeStatus
H A DLanaiDisassembler.cpp27 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 static MCDisassembler *createLanaiDisassembler(const Target &T,
46 : MCDisassembler(STI, Ctx) {}
79 return MCDisassembler::Fail;
86 return MCDisassembler::Success;
139 if (Result == MCDisassembler::Fail)
140 return MCDisassembler::Fail;
146 if (Result != MCDisassembler::Fail) {
152 return MCDisassembler::Fail;
166 return MCDisassembler
[all...]
/external/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp10 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
31 typedef MCDisassembler::DecodeStatus DecodeStatus;
88 class ARMDisassembler : public MCDisassembler {
91 MCDisassembler(STI, Ctx) {
103 class ThumbDisassembler : public MCDisassembler {
106 MCDisassembler(STI, Ctx) {
125 case MCDisassembler::Success:
128 case MCDisassembler::SoftFail:
131 case MCDisassembler
[all...]
/external/swiftshader/third_party/LLVM/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp22 #include "llvm/MC/MCDisassembler.h"
31 typedef MCDisassembler::DecodeStatus DecodeStatus;
35 class ARMDisassembler : public MCDisassembler {
40 MCDisassembler(STI) {
46 /// getInstruction - See MCDisassembler.
54 /// getEDInfo - See MCDisassembler.
60 class ThumbDisassembler : public MCDisassembler {
65 MCDisassembler(STI) {
71 /// getInstruction - See MCDisassembler.
79 /// getEDInfo - See MCDisassembler
[all...]
/external/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp21 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
33 class WebAssemblyDisassembler final : public MCDisassembler {
44 : MCDisassembler(STI, Ctx), MCII(std::move(MCII)) {}
48 static MCDisassembler *createWebAssemblyDisassembler(const Target &T,
63 MCDisassembler::DecodeStatus WebAssemblyDisassembler::getInstruction(
71 return MCDisassembler::Fail;
76 return MCDisassembler::Fail;
86 return MCDisassembler::Fail;
99 return MCDisassembler
[all...]
/external/swiftshader/third_party/LLVM/lib/MC/MCDisassembler/
H A DDisassembler.h29 class MCDisassembler;
67 llvm::OwningPtr<const llvm::MCDisassembler> DisAsm;
81 llvm::MCContext *ctx, const MCDisassembler *disAsm,
92 const MCDisassembler *getDisAsm() const { return DisAsm.get(); }
H A DDisassembler.cpp15 #include "llvm/MC/MCDisassembler.h"
69 MCDisassembler *DisAsm = TheTarget->createMCDisassembler(*STI);
141 const MCDisassembler *DisAsm = DC->getDisAsm();
143 MCDisassembler::DecodeStatus S;
147 case MCDisassembler::Fail:
148 case MCDisassembler::SoftFail:
152 case MCDisassembler::Success: {
/external/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp18 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
29 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 class MipsDisassembler : public MCDisassembler {
38 : MCDisassembler(STI, Ctx),
508 static MCDisassembler *createMipsDisassembler(
515 static MCDisassembler *createMipselDisassembler(
570 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail)
571 return MCDisassembler::Fail;
573 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler
[all...]
/external/llvm/lib/Target/Sparc/Disassembler/
H A DSparcDisassembler.cpp17 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
28 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 class SparcDisassembler : public MCDisassembler {
36 : MCDisassembler(STI, Ctx) {}
50 static MCDisassembler *createSparcDisassembler(const Target &T,
157 return MCDisassembler::Fail;
160 return MCDisassembler::Success;
168 return MCDisassembler::Fail;
171 return MCDisassembler
[all...]
/external/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyldChecker.h21 class MCDisassembler;
71 RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *Disassembler,
/external/llvm/include/llvm/MC/MCDisassembler/
H A DMCDisassembler.h1 //===-- llvm/MC/MCDisassembler.h - Disassembler interface -------*- C++ -*-===//
13 #include "llvm/MC/MCDisassembler/MCSymbolizer.h"
26 class MCDisassembler { class in namespace:llvm
56 MCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) function in class:llvm::MCDisassembler
59 virtual ~MCDisassembler();
72 /// \return - MCDisassembler::Success if the instruction is valid,
73 /// MCDisassembler::SoftFail if the instruction was
75 /// MCDisassembler::Fail if the instruction was invalid.
/external/swiftshader/third_party/LLVM/include/llvm/MC/
H A DMCDisassembler.h1 //===-- llvm/MC/MCDisassembler.h - Disassembler interface -------*- C++ -*-===//
25 /// MCDisassembler - Superclass for all disassemblers. Consumes a memory region
27 class MCDisassembler { class in namespace:llvm
58 MCDisassembler(const MCSubtargetInfo &STI) : GetOpInfo(0), SymbolLookUp(0), function in class:llvm::MCDisassembler
62 virtual ~MCDisassembler();
76 /// @return - MCDisassembler::Success if the instruction is valid,
77 /// MCDisassembler::SoftFail if the instruction was
79 /// MCDisassembler::Fail if the instruction was invalid.
/external/llvm/lib/Target/XCore/Disassembler/
H A DXCoreDisassembler.cpp18 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
28 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 class XCoreDisassembler : public MCDisassembler {
36 MCDisassembler(STI, Ctx) {}
205 return MCDisassembler::Fail;
208 return MCDisassembler::Success;
217 return MCDisassembler::Fail;
220 return MCDisassembler::Success;
226 return MCDisassembler
[all...]
/external/llvm/tools/llvm-mc/
H A DDisassembler.cpp19 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
34 static bool PrintInsts(const MCDisassembler &DisAsm,
48 MCDisassembler::DecodeStatus S;
52 case MCDisassembler::Fail:
65 case MCDisassembler::SoftFail:
71 case MCDisassembler::Success:
156 std::unique_ptr<const MCDisassembler> DisAsm(
/external/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp19 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
37 typedef MCDisassembler::DecodeStatus DecodeStatus;
41 class HexagonDisassembler : public MCDisassembler {
47 : MCDisassembler(STI, Ctx), MCII(MCII), CurrentBundle(new MCInst *) {}
143 static MCDisassembler *createHexagonDisassembler(const Target &T,
167 return MCDisassembler::Fail;
174 if(Result == MCDisassembler::Fail)
178 return MCDisassembler::Fail;
179 return MCDisassembler
[all...]
/external/llvm/lib/Target/SystemZ/Disassembler/
H A DSystemZDisassembler.cpp11 #include "llvm/MC/MCDisassembler/MCDisassembler.h"
21 typedef MCDisassembler::DecodeStatus DecodeStatus;
24 class SystemZDisassembler : public MCDisassembler {
27 : MCDisassembler(STI, Ctx) {}
37 static MCDisassembler *createSystemZDisassembler(const Target &T,
72 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder);
82 return MCDisassembler::Fail;
84 return MCDisassembler
[all...]
/external/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCheckerImpl.h24 RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, MCDisassembler *Disassembler,
68 MCDisassembler *Disassembler;

Completed in 463 milliseconds

12