Home
last modified time | relevance | path

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

12345678910

/external/llvm-project/llvm/lib/Target/AVR/Disassembler/
DAVRDisassembler.cpp30 typedef MCDisassembler::DecodeStatus DecodeStatus;
35 class AVRDisassembler : public MCDisassembler {
38 : MCDisassembler(STI, Ctx) {} in AVRDisassembler()
47 static MCDisassembler *createAVRDisassembler(const Target &T, in createAVRDisassembler()
74 return MCDisassembler::Fail; in DecodeGPR8RegisterClass()
78 return MCDisassembler::Success; in DecodeGPR8RegisterClass()
84 return MCDisassembler::Fail; in DecodeLD8RegisterClass()
88 return MCDisassembler::Success; in DecodeLD8RegisterClass()
95 return MCDisassembler::Success; in DecodePTRREGSRegisterClass()
137 if (DecodeGPR8RegisterClass(Inst, reg, Address, Decoder) == MCDisassembler::Fail) in decodeFIOARr()
[all …]
/external/llvm/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp31 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()
402 static MCDisassembler *createARMDisassembler(const Target &T, in createARMDisassembler()
408 static MCDisassembler *createThumbDisassembler(const Target &T, in createThumbDisassembler()
[all …]
/external/llvm-project/llvm/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp36 using DecodeStatus = MCDisassembler::DecodeStatus;
130 class ARMDisassembler : public MCDisassembler {
133 MCDisassembler(STI, Ctx) { in ARMDisassembler()
162 case MCDisassembler::Success: in Check()
165 case MCDisassembler::SoftFail: in Check()
168 case MCDisassembler::Fail: in Check()
575 static MCDisassembler *createARMDisassembler(const Target &T, in createARMDisassembler()
592 return MCDisassembler::Fail; in checkDecodedInstruction()
594 return MCDisassembler::SoftFail; in checkDecodedInstruction()
607 return MCDisassembler::SoftFail; in checkDecodedInstruction()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/Disassembler/
DARMDisassembler.cpp36 using DecodeStatus = MCDisassembler::DecodeStatus;
130 class ARMDisassembler : public MCDisassembler {
133 MCDisassembler(STI, Ctx) { in ARMDisassembler()
162 case MCDisassembler::Success: in Check()
165 case MCDisassembler::SoftFail: in Check()
168 case MCDisassembler::Fail: in Check()
574 static MCDisassembler *createARMDisassembler(const Target &T, in createARMDisassembler()
591 return MCDisassembler::Fail; in checkDecodedInstruction()
593 return MCDisassembler::SoftFail; in checkDecodedInstruction()
606 return MCDisassembler::SoftFail; in checkDecodedInstruction()
[all …]
/external/llvm-project/llvm/lib/Target/RISCV/Disassembler/
DRISCVDisassembler.cpp30 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 class RISCVDisassembler : public MCDisassembler {
39 : MCDisassembler(STI, Ctx), MCII(MCII) {} in RISCVDisassembler()
47 static MCDisassembler *createRISCVDisassembler(const Target &T, in createRISCVDisassembler()
65 static_cast<const MCDisassembler *>(Decoder) in DecodeGPRRegisterClass()
71 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
75 return MCDisassembler::Success; in DecodeGPRRegisterClass()
82 return MCDisassembler::Fail; in DecodeFPR16RegisterClass()
86 return MCDisassembler::Success; in DecodeFPR16RegisterClass()
93 return MCDisassembler::Fail; in DecodeFPR32RegisterClass()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AVR/Disassembler/
DAVRDisassembler.cpp30 typedef MCDisassembler::DecodeStatus DecodeStatus;
35 class AVRDisassembler : public MCDisassembler {
38 : MCDisassembler(STI, Ctx) {} in AVRDisassembler()
47 static MCDisassembler *createAVRDisassembler(const Target &T, in createAVRDisassembler()
62 return MCDisassembler::Success; in DecodeGPR8RegisterClass()
67 return MCDisassembler::Success; in DecodeLD8RegisterClass()
72 return MCDisassembler::Success; in DecodePTRREGSRegisterClass()
81 return MCDisassembler::Fail; in readInstruction16()
87 return MCDisassembler::Success; in readInstruction16()
95 return MCDisassembler::Fail; in readInstruction32()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/RISCV/Disassembler/
DRISCVDisassembler.cpp30 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 class RISCVDisassembler : public MCDisassembler {
37 : MCDisassembler(STI, Ctx) {} in RISCVDisassembler()
45 static MCDisassembler *createRISCVDisassembler(const Target &T, in createRISCVDisassembler()
63 static_cast<const MCDisassembler *>(Decoder) in DecodeGPRRegisterClass()
69 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
73 return MCDisassembler::Success; in DecodeGPRRegisterClass()
80 return MCDisassembler::Fail; in DecodeFPR32RegisterClass()
84 return MCDisassembler::Success; in DecodeFPR32RegisterClass()
91 return MCDisassembler::Fail; in DecodeFPR32CRegisterClass()
[all …]
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/Mips/
DMipsGenDisassemblerTables.inc7649 …eCPU16RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
7653 …eCPU16RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
7655 …eCPU16RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
7661 …ecodeGPR32RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
7663 …eCPU16RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
7667 …ecodeGPR32RegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
7671 …eCPU16RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
7673 …eCPU16RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
7675 …eCPU16RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
7679 …eCPU16RegsRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
[all …]
/external/swiftshader/third_party/llvm-10.0/configs/common/lib/Target/PowerPC/
DPPCGenDisassemblerTables.inc4927 …f (decodeUImmOperand<5>(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
4929 …DecodeG8RCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
4931 … (decodeSImmOperand<16>(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
4935 …f (decodeUImmOperand<5>(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
4937 …DecodeGPRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
4939 … (decodeSImmOperand<16>(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
4943 …DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
4945 …DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
4947 …DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
4951 …DecodeVRRCRegisterClass(MI, tmp, Address, Decoder) == MCDisassembler::Fail) { return MCDisassemble…
[all …]
/external/llvm/lib/Target/Mips/Disassembler/
DMipsDisassembler.cpp29 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 class MipsDisassembler : public MCDisassembler {
38 : MCDisassembler(STI, Ctx), in MipsDisassembler()
508 static MCDisassembler *createMipsDisassembler( in createMipsDisassembler()
515 static MCDisassembler *createMipselDisassembler( in createMipselDisassembler()
570 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
571 return MCDisassembler::Fail; in DecodeINSVE_DF()
573 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
574 return MCDisassembler::Fail; in DecodeINSVE_DF()
580 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/Disassembler/
DWebAssemblyDisassembler.cpp36 using DecodeStatus = MCDisassembler::DecodeStatus;
43 class WebAssemblyDisassembler final : public MCDisassembler {
56 : MCDisassembler(STI, Ctx), MCII(std::move(MCII)) {} in WebAssemblyDisassembler()
60 static MCDisassembler *createWebAssemblyDisassembler(const Target &T, in createWebAssemblyDisassembler()
123 MCDisassembler::DecodeStatus WebAssemblyDisassembler::onSymbolStart( in onSymbolStart()
131 return MCDisassembler::Fail; in onSymbolStart()
138 return MCDisassembler::Fail; in onSymbolStart()
145 return MCDisassembler::Fail; in onSymbolStart()
155 return MCDisassembler::Success; in onSymbolStart()
158 MCDisassembler::DecodeStatus WebAssemblyDisassembler::getInstruction( in getInstruction()
[all …]
/external/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/
DWebAssemblyDisassembler.cpp36 using DecodeStatus = MCDisassembler::DecodeStatus;
43 class WebAssemblyDisassembler final : public MCDisassembler {
57 : MCDisassembler(STI, Ctx), MCII(std::move(MCII)) {} in WebAssemblyDisassembler()
61 static MCDisassembler *createWebAssemblyDisassembler(const Target &T, in createWebAssemblyDisassembler()
124 Optional<MCDisassembler::DecodeStatus> WebAssemblyDisassembler::onSymbolStart( in onSymbolStart()
156 return MCDisassembler::Success; in onSymbolStart()
159 MCDisassembler::DecodeStatus WebAssemblyDisassembler::getInstruction( in getInstruction()
166 return MCDisassembler::Fail; in getInstruction()
179 return MCDisassembler::Fail; in getInstruction()
182 return MCDisassembler::Fail; in getInstruction()
[all …]
/external/llvm-project/llvm/lib/Target/Mips/Disassembler/
DMipsDisassembler.cpp36 using DecodeStatus = MCDisassembler::DecodeStatus;
40 class MipsDisassembler : public MCDisassembler {
46 : MCDisassembler(STI, Ctx), in MipsDisassembler()
552 static MCDisassembler *createMipsDisassembler( in createMipsDisassembler()
559 static MCDisassembler *createMipselDisassembler( in createMipselDisassembler()
615 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
616 return MCDisassembler::Fail; in DecodeINSVE_DF()
618 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
619 return MCDisassembler::Fail; in DecodeINSVE_DF()
625 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Mips/Disassembler/
DMipsDisassembler.cpp36 using DecodeStatus = MCDisassembler::DecodeStatus;
40 class MipsDisassembler : public MCDisassembler {
46 : MCDisassembler(STI, Ctx), in MipsDisassembler()
552 static MCDisassembler *createMipsDisassembler( in createMipsDisassembler()
559 static MCDisassembler *createMipselDisassembler( in createMipselDisassembler()
615 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
616 return MCDisassembler::Fail; in DecodeINSVE_DF()
618 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
619 return MCDisassembler::Fail; in DecodeINSVE_DF()
625 if (RegDecoder(MI, tmp, Address, Decoder) == MCDisassembler::Fail) in DecodeINSVE_DF()
[all …]
/external/llvm/lib/Target/Sparc/Disassembler/
DSparcDisassembler.cpp28 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 class SparcDisassembler : public MCDisassembler {
36 : MCDisassembler(STI, Ctx) {} in SparcDisassembler()
50 static MCDisassembler *createSparcDisassembler(const Target &T, in createSparcDisassembler()
157 return MCDisassembler::Fail; in DecodeIntRegsRegisterClass()
160 return MCDisassembler::Success; in DecodeIntRegsRegisterClass()
168 return MCDisassembler::Fail; in DecodeI64RegsRegisterClass()
171 return MCDisassembler::Success; in DecodeI64RegsRegisterClass()
180 return MCDisassembler::Fail; in DecodeFPRegsRegisterClass()
183 return MCDisassembler::Success; in DecodeFPRegsRegisterClass()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Sparc/Disassembler/
DSparcDisassembler.cpp26 typedef MCDisassembler::DecodeStatus DecodeStatus;
31 class SparcDisassembler : public MCDisassembler {
34 : MCDisassembler(STI, Ctx) {} in SparcDisassembler()
43 static MCDisassembler *createSparcDisassembler(const Target &T, in createSparcDisassembler()
150 return MCDisassembler::Fail; in DecodeIntRegsRegisterClass()
153 return MCDisassembler::Success; in DecodeIntRegsRegisterClass()
161 return MCDisassembler::Fail; in DecodeI64RegsRegisterClass()
164 return MCDisassembler::Success; in DecodeI64RegsRegisterClass()
173 return MCDisassembler::Fail; in DecodeFPRegsRegisterClass()
176 return MCDisassembler::Success; in DecodeFPRegsRegisterClass()
[all …]
/external/llvm-project/llvm/lib/Target/Sparc/Disassembler/
DSparcDisassembler.cpp26 typedef MCDisassembler::DecodeStatus DecodeStatus;
31 class SparcDisassembler : public MCDisassembler {
34 : MCDisassembler(STI, Ctx) {} in SparcDisassembler()
43 static MCDisassembler *createSparcDisassembler(const Target &T, in createSparcDisassembler()
150 return MCDisassembler::Fail; in DecodeIntRegsRegisterClass()
153 return MCDisassembler::Success; in DecodeIntRegsRegisterClass()
161 return MCDisassembler::Fail; in DecodeI64RegsRegisterClass()
164 return MCDisassembler::Success; in DecodeI64RegsRegisterClass()
173 return MCDisassembler::Fail; in DecodeFPRegsRegisterClass()
176 return MCDisassembler::Success; in DecodeFPRegsRegisterClass()
[all …]
/external/llvm-project/llvm/lib/Target/Lanai/Disassembler/
DLanaiDisassembler.cpp27 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 static MCDisassembler *createLanaiDisassembler(const Target & /*T*/, in createLanaiDisassembler()
46 : MCDisassembler(STI, Ctx) {} in LanaiDisassembler()
80 return MCDisassembler::Fail; in readInstruction32()
87 return MCDisassembler::Success; in readInstruction32()
139 if (Result == MCDisassembler::Fail) in getInstruction()
140 return MCDisassembler::Fail; in getInstruction()
146 if (Result != MCDisassembler::Fail) { in getInstruction()
152 return MCDisassembler::Fail; in getInstruction()
167 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Lanai/Disassembler/
DLanaiDisassembler.cpp27 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 static MCDisassembler *createLanaiDisassembler(const Target & /*T*/, in createLanaiDisassembler()
46 : MCDisassembler(STI, Ctx) {} in LanaiDisassembler()
80 return MCDisassembler::Fail; in readInstruction32()
87 return MCDisassembler::Success; in readInstruction32()
139 if (Result == MCDisassembler::Fail) in getInstruction()
140 return MCDisassembler::Fail; in getInstruction()
146 if (Result != MCDisassembler::Fail) { in getInstruction()
152 return MCDisassembler::Fail; in getInstruction()
167 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
[all …]
/external/llvm/lib/Target/Lanai/Disassembler/
DLanaiDisassembler.cpp27 typedef MCDisassembler::DecodeStatus DecodeStatus;
33 static MCDisassembler *createLanaiDisassembler(const Target &T, in createLanaiDisassembler()
46 : MCDisassembler(STI, Ctx) {} in LanaiDisassembler()
79 return MCDisassembler::Fail; in readInstruction32()
86 return MCDisassembler::Success; in readInstruction32()
139 if (Result == MCDisassembler::Fail) in getInstruction()
140 return MCDisassembler::Fail; in getInstruction()
146 if (Result != MCDisassembler::Fail) { in getInstruction()
152 return MCDisassembler::Fail; in getInstruction()
166 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
[all …]
/external/llvm-project/llvm/lib/Target/BPF/Disassembler/
DBPFDisassembler.cpp29 typedef MCDisassembler::DecodeStatus DecodeStatus;
34 class BPFDisassembler : public MCDisassembler {
65 : MCDisassembler(STI, Ctx) {} in BPFDisassembler()
79 static MCDisassembler *createBPFDisassembler(const Target &T, in createBPFDisassembler()
104 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
108 return MCDisassembler::Success; in DecodeGPRRegisterClass()
119 return MCDisassembler::Fail; in DecodeGPR32RegisterClass()
123 return MCDisassembler::Success; in DecodeGPR32RegisterClass()
130 return MCDisassembler::Fail; in decodeMemoryOpValue()
136 return MCDisassembler::Success; in decodeMemoryOpValue()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/MC/MCDisassembler/
DMCDisassembler.cpp17 MCDisassembler::~MCDisassembler() = default;
19 MCDisassembler::DecodeStatus
20 MCDisassembler::onSymbolStart(StringRef Name, uint64_t &Size, in onSymbolStart()
24 return MCDisassembler::Success; in onSymbolStart()
27 bool MCDisassembler::tryAddingSymbolicOperand(MCInst &Inst, int64_t Value, in tryAddingSymbolicOperand()
37 void MCDisassembler::tryAddingPcLoadReferenceComment(int64_t Value, in tryAddingPcLoadReferenceComment()
43 void MCDisassembler::setSymbolizer(std::unique_ptr<MCSymbolizer> Symzer) { in setSymbolizer()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/BPF/Disassembler/
DBPFDisassembler.cpp29 typedef MCDisassembler::DecodeStatus DecodeStatus;
34 class BPFDisassembler : public MCDisassembler {
65 : MCDisassembler(STI, Ctx) {} in BPFDisassembler()
79 static MCDisassembler *createBPFDisassembler(const Target &T, in createBPFDisassembler()
104 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
108 return MCDisassembler::Success; in DecodeGPRRegisterClass()
119 return MCDisassembler::Fail; in DecodeGPR32RegisterClass()
123 return MCDisassembler::Success; in DecodeGPR32RegisterClass()
133 return MCDisassembler::Success; in decodeMemoryOpValue()
144 return MCDisassembler::Fail; in readInstruction64()
[all …]
/external/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
DAMDGPUDisassembler.cpp59 using DecodeStatus = llvm::MCDisassembler::DecodeStatus;
64 MCDisassembler(STI, Ctx), MCII(MCII), MRI(*Ctx.getRegisterInfo()), in AMDGPUDisassembler()
72 inline static MCDisassembler::DecodeStatus
76 MCDisassembler::Success : in addOperand()
77 MCDisassembler::Fail; in addOperand()
101 return MCDisassembler::Success; in decodeSoppBrTarget()
267 return MCDisassembler::Success; in tryDecodeInst()
270 return MCDisassembler::Fail; in tryDecodeInst()
293 DecodeStatus Res = MCDisassembler::Fail; in getInstruction()
309 if (convertDPP8Inst(MI) == MCDisassembler::Success) in getInstruction()
[all …]
/external/llvm-project/llvm/lib/Target/PowerPC/Disassembler/
DPPCDisassembler.cpp24 typedef MCDisassembler::DecodeStatus DecodeStatus;
27 class PPCDisassembler : public MCDisassembler {
33 : MCDisassembler(STI, Ctx), IsLittleEndian(IsLittleEndian) {} in PPCDisassembler()
41 static MCDisassembler *createPPCDisassembler(const Target &T, in createPPCDisassembler()
47 static MCDisassembler *createPPCLEDisassembler(const Target &T, in createPPCLEDisassembler()
67 return MCDisassembler::Success; in decodeCondBrTarget()
75 return MCDisassembler::Success; in decodeDirectBrTarget()
86 return MCDisassembler::Success; in decodeRegisterClass()
196 return MCDisassembler::Success; in decodeUImmOperand()
204 return MCDisassembler::Success; in decodeSImmOperand()
[all …]

12345678910