Home
last modified time | relevance | path

Searched refs:MCDisassembler (Results 1 – 25 of 41) sorted by relevance

12

/external/llvm/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp32 typedef MCDisassembler::DecodeStatus DecodeStatus;
89 class ARMDisassembler : public MCDisassembler {
94 MCDisassembler(STI, Ctx) { in ARMDisassembler()
108 class ThumbDisassembler : public MCDisassembler {
113 MCDisassembler(STI, Ctx) { in ThumbDisassembler()
134 case MCDisassembler::Success: in Check()
137 case MCDisassembler::SoftFail: in Check()
140 case MCDisassembler::Fail: in Check()
403 static MCDisassembler *createARMDisassembler(const Target &T, in createARMDisassembler()
409 static MCDisassembler *createThumbDisassembler(const Target &T, in createThumbDisassembler()
[all …]
/external/llvm/lib/Target/Mips/Disassembler/
DMipsDisassembler.cpp30 typedef MCDisassembler::DecodeStatus DecodeStatus;
35 class MipsDisassemblerBase : public MCDisassembler {
41 MCDisassembler(STI, Ctx), in MipsDisassemblerBase()
349 static MCDisassembler *createMipsDisassembler( in createMipsDisassembler()
356 static MCDisassembler *createMipselDisassembler( in createMipselDisassembler()
363 static MCDisassembler *createMips64Disassembler( in createMips64Disassembler()
370 static MCDisassembler *createMips64elDisassembler( in createMips64elDisassembler()
425 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
426 return MCDisassembler::Fail; in DecodeINSVE_DF()
428 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
[all …]
/external/llvm/lib/Target/Sparc/Disassembler/
DSparcDisassembler.cpp26 typedef MCDisassembler::DecodeStatus DecodeStatus;
31 class SparcDisassembler : public MCDisassembler {
36 MCDisassembler(STI, Ctx) in SparcDisassembler()
55 static MCDisassembler *createSparcDisassembler( in createSparcDisassembler()
121 return MCDisassembler::Fail; in DecodeIntRegsRegisterClass()
124 return MCDisassembler::Success; in DecodeIntRegsRegisterClass()
132 return MCDisassembler::Fail; in DecodeI64RegsRegisterClass()
135 return MCDisassembler::Success; in DecodeI64RegsRegisterClass()
144 return MCDisassembler::Fail; in DecodeFPRegsRegisterClass()
147 return MCDisassembler::Success; in DecodeFPRegsRegisterClass()
[all …]
/external/llvm/lib/Target/XCore/Disassembler/
DXCoreDisassembler.cpp29 typedef MCDisassembler::DecodeStatus DecodeStatus;
34 class XCoreDisassembler : public MCDisassembler {
37 MCDisassembler(STI, Ctx) {} in XCoreDisassembler()
218 return MCDisassembler::Fail; in DecodeGRRegsRegisterClass()
221 return MCDisassembler::Success; in DecodeGRRegsRegisterClass()
230 return MCDisassembler::Fail; in DecodeRRegsRegisterClass()
233 return MCDisassembler::Success; in DecodeRRegsRegisterClass()
239 return MCDisassembler::Fail; in DecodeBitpOperand()
244 return MCDisassembler::Success; in DecodeBitpOperand()
250 return MCDisassembler::Success; in DecodeNegImmOperand()
[all …]
/external/llvm/lib/MC/
DMCDisassembler.cpp16 MCDisassembler::~MCDisassembler() { in ~MCDisassembler()
19 bool MCDisassembler::tryAddingSymbolicOperand(MCInst &Inst, int64_t Value, in tryAddingSymbolicOperand()
30 void MCDisassembler::tryAddingPcLoadReferenceComment(int64_t Value, in tryAddingPcLoadReferenceComment()
37 void MCDisassembler::setSymbolizer(std::unique_ptr<MCSymbolizer> Symzer) { in setSymbolizer()
DCMakeLists.txt14 MCDisassembler.cpp
55 add_subdirectory(MCDisassembler)
DMakefile13 PARALLEL_DIRS := MCAnalysis MCParser MCDisassembler
DLLVMBuild.txt19 subdirectories = MCAnalysis MCDisassembler MCParser
/external/llvm/lib/Target/SystemZ/Disassembler/
DSystemZDisassembler.cpp22 typedef MCDisassembler::DecodeStatus DecodeStatus;
25 class SystemZDisassembler : public MCDisassembler {
28 : MCDisassembler(STI, Ctx) {} in SystemZDisassembler()
39 static MCDisassembler *createSystemZDisassembler(const Target &T, in createSystemZDisassembler()
56 return MCDisassembler::Fail; in decodeRegisterClass()
58 return MCDisassembler::Success; in decodeRegisterClass()
113 return MCDisassembler::Success; in decodeUImmOperand()
120 return MCDisassembler::Success; in decodeSImmOperand()
174 return MCDisassembler::Success; in decodePCDBLOperand()
196 return MCDisassembler::Success; in decodeBDAddr12Operand()
[all …]
/external/llvm/lib/Target/AArch64/Disassembler/
DAArch64Disassembler.h24 class AArch64Disassembler : public MCDisassembler {
27 : MCDisassembler(STI, Ctx) {} in AArch64Disassembler()
32 MCDisassembler::DecodeStatus
/external/llvm/tools/llvm-mc/
DDisassembler.cpp53 static bool PrintInsts(const MCDisassembler &DisAsm, in PrintInsts()
68 MCDisassembler::DecodeStatus S; in PrintInsts()
72 case MCDisassembler::Fail: in PrintInsts()
85 case MCDisassembler::SoftFail: in PrintInsts()
91 case MCDisassembler::Success: in PrintInsts()
180 std::unique_ptr<const MCDisassembler> DisAsm( in disassemble()
DMakefile12 LINK_COMPONENTS := all-targets MCDisassembler MCParser MC support
/external/llvm/include/llvm/ExecutionEngine/
DRuntimeDyldChecker.h20 class MCDisassembler; variable
67 MCDisassembler *Disassembler, in RuntimeDyldChecker()
91 MCDisassembler *Disassembler;
/external/llvm/include/llvm/MC/
DMCObjectDisassembler.h32 class MCDisassembler; variable
46 const MCDisassembler &Dis,
110 const MCDisassembler &Dis;
159 const MCDisassembler &Dis,
DMCDisassembler.h27 class MCDisassembler {
58 MCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) in MCDisassembler() function
61 virtual ~MCDisassembler();
/external/llvm/lib/MC/MCDisassembler/
DDisassembler.h28 class MCDisassembler; variable
72 std::unique_ptr<const llvm::MCDisassembler> DisAsm;
92 llvm::MCContext *ctx, const MCDisassembler *disAsm, in LLVMDisasmContext()
114 const MCDisassembler *getDisAsm() const { return DisAsm.get(); } in getDisAsm()
DDisassembler.cpp73 MCDisassembler *DisAsm = TheTarget->createMCDisassembler(*STI, *Ctx); in LLVMCreateDisasmCPU()
270 const MCDisassembler *DisAsm = DC->getDisAsm(); in LLVMDisasmInstruction()
272 MCDisassembler::DecodeStatus S; in LLVMDisasmInstruction()
278 case MCDisassembler::Fail: in LLVMDisasmInstruction()
279 case MCDisassembler::SoftFail: in LLVMDisasmInstruction()
283 case MCDisassembler::Success: { in LLVMDisasmInstruction()
DLLVMBuild.txt1 ;===- ./lib/MC/MCDisassembler/LLVMBuild.txt --------------------*- Conf -*--===;
20 name = MCDisassembler
/external/llvm/lib/Target/X86/Disassembler/
DX86Disassembler.cpp77 const MCDisassembler *Dis);
83 : MCDisassembler(STI, Ctx), MII(std::move(MII)) { in X86GenericDisassembler()
130 MCDisassembler::DecodeStatus
208 const MCDisassembler *Dis) { in tryAddingSymbolicOperand()
222 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment()
290 const MCDisassembler *Dis) { in translateImmediate()
443 const MCDisassembler *Dis) { in translateRMMemory()
626 InternalInstruction &insn, const MCDisassembler *Dis) { in translateRM()
710 const MCDisassembler *Dis) { in translateOperand()
773 const MCDisassembler *Dis) { in translateInstruction()
[all …]
DX86Disassembler.h93 class X86GenericDisassembler : public MCDisassembler {
/external/llvm/lib/Target/PowerPC/Disassembler/
DPPCDisassembler.cpp22 typedef MCDisassembler::DecodeStatus DecodeStatus;
25 class PPCDisassembler : public MCDisassembler {
28 : MCDisassembler(STI, Ctx) {} in PPCDisassembler()
41 static MCDisassembler *createPPCDisassembler(const Target &T, in createPPCDisassembler()
176 return MCDisassembler::Success; in decodeRegisterClass()
247 return MCDisassembler::Success; in decodeUImmOperand()
255 return MCDisassembler::Success; in decodeSImmOperand()
290 return MCDisassembler::Success; in decodeMemRIOperands()
311 return MCDisassembler::Success; in decodeMemRIXOperands()
322 return MCDisassembler::Success; in decodeCRBitMOperand()
[all …]
/external/lldb/source/Plugins/Disassembler/llvm/
DDisassemblerLLVMC.h24 class MCDisassembler; variable
65 std::unique_ptr<llvm::MCDisassembler> m_disasm_ap;
/external/llvm/tools/llvm-objdump/
DMakefile12 LINK_COMPONENTS := all-targets DebugInfo MC MCAnalysis MCParser MCDisassembler Object
/external/llvm/tools/lto/
DCMakeLists.txt6 MCDisassembler
/external/llvm/tools/llvm-c-test/
DCMakeLists.txt5 MCDisassembler

12