/external/llvm/lib/Target/ARM/Disassembler/ |
D | ARMDisassembler.cpp | 31 typedef MCDisassembler::DecodeStatus DecodeStatus; 88 class ARMDisassembler : public MCDisassembler { 91 MCDisassembler(STI, Ctx) { in ARMDisassembler() 103 class ThumbDisassembler : public MCDisassembler { 106 MCDisassembler(STI, Ctx) { in ThumbDisassembler() 125 case MCDisassembler::Success: in Check() 128 case MCDisassembler::SoftFail: in Check() 131 case MCDisassembler::Fail: in Check() 398 static MCDisassembler *createARMDisassembler(const Target &T, in createARMDisassembler() 404 static MCDisassembler *createThumbDisassembler(const Target &T, in createThumbDisassembler() [all …]
|
/external/llvm/lib/Target/Mips/Disassembler/ |
D | MipsDisassembler.cpp | 29 typedef MCDisassembler::DecodeStatus DecodeStatus; 33 class MipsDisassembler : public MCDisassembler { 38 : MCDisassembler(STI, Ctx), in MipsDisassembler() 470 static MCDisassembler *createMipsDisassembler( in createMipsDisassembler() 477 static MCDisassembler *createMipselDisassembler( in createMipselDisassembler() 532 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF() 533 return MCDisassembler::Fail; in DecodeINSVE_DF() 535 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF() 536 return MCDisassembler::Fail; in DecodeINSVE_DF() 542 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF() [all …]
|
/external/llvm/lib/Target/Sparc/Disassembler/ |
D | SparcDisassembler.cpp | 28 typedef MCDisassembler::DecodeStatus DecodeStatus; 33 class SparcDisassembler : public MCDisassembler { 36 : MCDisassembler(STI, Ctx) {} in SparcDisassembler() 50 static MCDisassembler *createSparcDisassembler(const Target &T, in createSparcDisassembler() 138 return MCDisassembler::Fail; in DecodeIntRegsRegisterClass() 141 return MCDisassembler::Success; in DecodeIntRegsRegisterClass() 149 return MCDisassembler::Fail; in DecodeI64RegsRegisterClass() 152 return MCDisassembler::Success; in DecodeI64RegsRegisterClass() 161 return MCDisassembler::Fail; in DecodeFPRegsRegisterClass() 164 return MCDisassembler::Success; in DecodeFPRegsRegisterClass() [all …]
|
/external/llvm/lib/Target/XCore/Disassembler/ |
D | XCoreDisassembler.cpp | 28 typedef MCDisassembler::DecodeStatus DecodeStatus; 33 class XCoreDisassembler : public MCDisassembler { 36 MCDisassembler(STI, Ctx) {} in XCoreDisassembler() 205 return MCDisassembler::Fail; in DecodeGRRegsRegisterClass() 208 return MCDisassembler::Success; in DecodeGRRegsRegisterClass() 217 return MCDisassembler::Fail; in DecodeRRegsRegisterClass() 220 return MCDisassembler::Success; in DecodeRRegsRegisterClass() 226 return MCDisassembler::Fail; in DecodeBitpOperand() 231 return MCDisassembler::Success; in DecodeBitpOperand() 237 return MCDisassembler::Success; in DecodeNegImmOperand() [all …]
|
/external/llvm/lib/Target/Hexagon/Disassembler/ |
D | HexagonDisassembler.cpp | 38 typedef MCDisassembler::DecodeStatus DecodeStatus; 42 class HexagonDisassembler : public MCDisassembler { 48 : MCDisassembler(STI, Ctx), MCII(MCII), CurrentBundle(new MCInst *) {} in HexagonDisassembler() 144 static MCDisassembler *createHexagonDisassembler(const Target &T, in createHexagonDisassembler() 168 return MCDisassembler::Fail; in getInstruction() 175 if(Result == MCDisassembler::Fail) in getInstruction() 179 return MCDisassembler::Fail; in getInstruction() 180 return MCDisassembler::Success; in getInstruction() 220 return MCDisassembler::Fail; in getSingleInstruction() 292 MCDisassembler::Success) in getSingleInstruction() [all …]
|
/external/llvm/lib/Target/SystemZ/Disassembler/ |
D | SystemZDisassembler.cpp | 21 typedef MCDisassembler::DecodeStatus DecodeStatus; 24 class SystemZDisassembler : public MCDisassembler { 27 : MCDisassembler(STI, Ctx) {} in SystemZDisassembler() 37 static MCDisassembler *createSystemZDisassembler(const Target &T, in createSystemZDisassembler() 54 return MCDisassembler::Fail; in decodeRegisterClass() 56 return MCDisassembler::Success; in decodeRegisterClass() 128 return MCDisassembler::Fail; in decodeUImmOperand() 130 return MCDisassembler::Success; in decodeUImmOperand() 136 return MCDisassembler::Fail; in decodeSImmOperand() 138 return MCDisassembler::Success; in decodeSImmOperand() [all …]
|
/external/llvm/lib/MC/MCDisassembler/ |
D | MCDisassembler.cpp | 16 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()
|
D | Disassembler.h | 28 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()
|
D | Disassembler.cpp | 70 MCDisassembler *DisAsm = TheTarget->createMCDisassembler(*STI, *Ctx); in LLVMCreateDisasmCPUFeatures() 248 const MCDisassembler *DisAsm = DC->getDisAsm(); in LLVMDisasmInstruction() 250 MCDisassembler::DecodeStatus S; in LLVMDisasmInstruction() 256 case MCDisassembler::Fail: in LLVMDisasmInstruction() 257 case MCDisassembler::SoftFail: in LLVMDisasmInstruction() 261 case MCDisassembler::Success: { in LLVMDisasmInstruction()
|
D | LLVMBuild.txt | 1 ;===- ./lib/MC/MCDisassembler/LLVMBuild.txt --------------------*- Conf -*--===; 20 name = MCDisassembler
|
D | CMakeLists.txt | 5 MCDisassembler.cpp
|
/external/llvm/tools/llvm-mc/ |
D | Disassembler.cpp | 34 static bool PrintInsts(const MCDisassembler &DisAsm, in PrintInsts() 48 MCDisassembler::DecodeStatus S; in PrintInsts() 52 case MCDisassembler::Fail: in PrintInsts() 65 case MCDisassembler::SoftFail: in PrintInsts() 71 case MCDisassembler::Success: in PrintInsts() 156 std::unique_ptr<const MCDisassembler> DisAsm( in disassemble()
|
D | Makefile | 12 LINK_COMPONENTS := all-targets MCDisassembler MCParser MC support
|
/external/llvm/lib/Target/AArch64/Disassembler/ |
D | AArch64Disassembler.h | 24 class AArch64Disassembler : public MCDisassembler { 27 : MCDisassembler(STI, Ctx) {} in AArch64Disassembler() 31 MCDisassembler::DecodeStatus
|
/external/llvm/test/TableGen/ |
D | trydecode-emission2.td | 43 …ecodeInstB(MI, insn, Address, Decoder) == MCDisassembler::Fail) { DecodeComplete = false; return M… 44 …ecodeInstA(MI, insn, Address, Decoder) == MCDisassembler::Fail) { DecodeComplete = false; return M…
|
D | trydecode-emission3.td | 44 …codeInstBOp(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { DecodeComplete = false; return M…
|
D | trydecode-emission.td | 43 …ecodeInstB(MI, insn, Address, Decoder) == MCDisassembler::Fail) { DecodeComplete = false; return M…
|
/external/llvm/include/llvm/MC/ |
D | MCDisassembler.h | 26 class MCDisassembler { 56 MCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) in MCDisassembler() function 59 virtual ~MCDisassembler();
|
/external/llvm/lib/Target/PowerPC/Disassembler/ |
D | PPCDisassembler.cpp | 22 typedef MCDisassembler::DecodeStatus DecodeStatus; 25 class PPCDisassembler : public MCDisassembler { 31 : MCDisassembler(STI, Ctx), IsLittleEndian(IsLittleEndian) {} in PPCDisassembler() 40 static MCDisassembler *createPPCDisassembler(const Target &T, in createPPCDisassembler() 46 static MCDisassembler *createPPCLEDisassembler(const Target &T, in createPPCLEDisassembler() 212 return MCDisassembler::Success; in decodeRegisterClass() 304 return MCDisassembler::Success; in decodeUImmOperand() 312 return MCDisassembler::Success; in decodeSImmOperand() 347 return MCDisassembler::Success; in decodeMemRIOperands() 368 return MCDisassembler::Success; in decodeMemRIXOperands() [all …]
|
/external/llvm/include/llvm/ExecutionEngine/ |
D | RuntimeDyldChecker.h | 17 class MCDisassembler; variable 67 RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *Disassembler,
|
/external/llvm/lib/Target/X86/Disassembler/ |
D | X86Disassembler.cpp | 76 const MCDisassembler *Dis); 82 : MCDisassembler(STI, Ctx), MII(std::move(MII)) { in X86GenericDisassembler() 140 MCDisassembler::DecodeStatus X86GenericDisassembler::getInstruction( in getInstruction() 209 const MCDisassembler *Dis) { in tryAddingSymbolicOperand() 223 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment() 291 const MCDisassembler *Dis) { in translateImmediate() 635 const MCDisassembler *Dis) { in translateRMMemory() 818 InternalInstruction &insn, const MCDisassembler *Dis) { in translateRM() 902 const MCDisassembler *Dis) { in translateOperand() 965 const MCDisassembler *Dis) { in translateInstruction() [all …]
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
D | RuntimeDyldCheckerImpl.h | 25 RuntimeDyldCheckerImpl(RuntimeDyld &RTDyld, MCDisassembler *Disassembler, 69 MCDisassembler *Disassembler;
|
/external/llvm/lib/MC/ |
D | Makefile | 13 PARALLEL_DIRS := MCParser MCDisassembler
|
/external/llvm/unittests/MC/ |
D | CMakeLists.txt | 4 MCDisassembler
|
/external/llvm/tools/sancov/ |
D | CMakeLists.txt | 9 MCDisassembler
|