Home
last modified time | relevance | path

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

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AVR/Disassembler/
H A DAVRDisassembler.cpp38 : MCDisassembler(STI, Ctx) {} in AVRDisassembler()
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()
138 return MCDisassembler::Fail; in decodeFIOARr()
149 return MCDisassembler::Fail; in decodeFIORdA()
175 return MCDisassembler::Fail; in decodeFRd()
282 if (Result == MCDisassembler::Fail) return MCDisassembler::Fail; in getInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp133 MCDisassembler(STI, Ctx) { in ARMDisassembler()
162 case MCDisassembler::Success: in Check()
165 case MCDisassembler::SoftFail: in Check()
168 case MCDisassembler::Fail: in Check()
682 return MCDisassembler::Fail; in getARMInstruction()
706 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingSymbolicOperand()
723 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment()
761 MCDisassembler::DecodeStatus
1105 return MCDisassembler::Fail; in getThumbInstruction()
2332 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeHINTInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/Disassembler/
H A DRISCVDisassembler.cpp71 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()
104 return MCDisassembler::Fail; in DecodeFPR32CRegisterClass()
115 return MCDisassembler::Fail; in DecodeFPR64RegisterClass()
126 return MCDisassembler::Fail; in DecodeFPR64CRegisterClass()
137 return MCDisassembler::Fail; in DecodeGPRNoX0RegisterClass()
147 return MCDisassembler::Fail; in DecodeGPRNoX0X2RegisterClass()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp156 return MCDisassembler::Success; in onSymbolStart()
166 return MCDisassembler::Fail; in getInstruction()
179 return MCDisassembler::Fail; in getInstruction()
182 return MCDisassembler::Fail; in getInstruction()
184 return MCDisassembler::Fail; in getInstruction()
188 return MCDisassembler::Fail; in getInstruction()
209 return MCDisassembler::Fail; in getInstruction()
216 return MCDisassembler::Fail; in getInstruction()
224 return MCDisassembler::Fail; in getInstruction()
249 return MCDisassembler::Fail; in getInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp46 : MCDisassembler(STI, Ctx), in MipsDisassembler()
616 return MCDisassembler::Fail; in DecodeINSVE_DF()
619 return MCDisassembler::Fail; in DecodeINSVE_DF()
626 return MCDisassembler::Fail; in DecodeINSVE_DF()
824 return MCDisassembler::Fail; in DecodePOP65GroupBranchMMR6()
1392 return MCDisassembler::Fail; in getInstruction()
1399 return MCDisassembler::Fail; in DecodeCPU16RegsRegisterClass()
1856 == MCDisassembler::Fail) in DecodeMemMMReglistImm4Lsl2()
2480 MCDisassembler::Fail) in DecodeMovePOperands()
2490 MCDisassembler::Fail) in DecodeMovePOperands()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/Disassembler/
H A DSparcDisassembler.cpp34 : MCDisassembler(STI, Ctx) {} in SparcDisassembler()
150 return MCDisassembler::Fail; in DecodeIntRegsRegisterClass()
161 return MCDisassembler::Fail; in DecodeI64RegsRegisterClass()
173 return MCDisassembler::Fail; in DecodeFPRegsRegisterClass()
185 return MCDisassembler::Fail; in DecodeDFPRegsRegisterClass()
197 return MCDisassembler::Fail; in DecodeQFPRegsRegisterClass()
201 return MCDisassembler::Fail; in DecodeQFPRegsRegisterClass()
211 return MCDisassembler::Fail; in DecodeCPRegsRegisterClass()
221 return MCDisassembler::Fail; in DecodeFCCRegsRegisterClass()
363 return MCDisassembler::Fail; in getInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.cpp46 : MCDisassembler(STI, Ctx) {} in LanaiDisassembler()
80 return MCDisassembler::Fail; in readInstruction32()
87 return MCDisassembler::Success; in readInstruction32()
140 return MCDisassembler::Fail; in getInstruction()
152 return MCDisassembler::Fail; in getInstruction()
167 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
171 return MCDisassembler::Success; in DecodeGPRRegisterClass()
183 return MCDisassembler::Success; in decodeRiMemoryValue()
195 return MCDisassembler::Success; in decodeRrMemoryValue()
214 const MCDisassembler *Dis = static_cast<const MCDisassembler *>(Decoder); in tryAddingSymbolicOperand()
[all …]
H A DLanaiDisassembler.h22 class LanaiDisassembler : public MCDisassembler {
29 MCDisassembler::DecodeStatus
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/Disassembler/
H A DBPFDisassembler.cpp65 : MCDisassembler(STI, Ctx) {} in BPFDisassembler()
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()
147 return MCDisassembler::Fail; in readInstruction64()
161 return MCDisassembler::Success; in readInstruction64()
173 if (Result == MCDisassembler::Fail) return MCDisassembler::Fail; in getInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/Disassembler/
H A DVEDisassembler.cpp35 : MCDisassembler(STI, Ctx) {} in VEDisassembler()
131 return MCDisassembler::Fail; in DecodeI32RegisterClass()
141 return MCDisassembler::Fail; in DecodeI64RegisterClass()
151 return MCDisassembler::Fail; in DecodeF32RegisterClass()
161 return MCDisassembler::Fail; in DecodeF128RegisterClass()
174 return MCDisassembler::Fail; in DecodeV64RegisterClass()
185 return MCDisassembler::Fail; in DecodeVMRegisterClass()
195 return MCDisassembler::Fail; in DecodeVM512RegisterClass()
205 return MCDisassembler::Fail; in DecodeMISCRegisterClass()
208 return MCDisassembler::Fail; in DecodeMISCRegisterClass()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/Disassembler/
H A DPPCDisassembler.cpp69 return MCDisassembler::Success; in decodeCondBrTarget()
77 return MCDisassembler::Success; in decodeDirectBrTarget()
88 return MCDisassembler::Success; in decodeRegisterClass()
204 return MCDisassembler::Success; in decodeUImmOperand()
212 return MCDisassembler::Success; in decodeSImmOperand()
218 return MCDisassembler::Fail; in decodeImmZeroOperand()
220 return MCDisassembler::Success; in decodeImmZeroOperand()
227 return MCDisassembler::Fail; in decodeVSRpEvenOperands()
229 return MCDisassembler::Success; in decodeVSRpEvenOperands()
264 return MCDisassembler::Success; in decodeMemRIOperands()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/Disassembler/
H A DXCoreDisassembler.cpp36 MCDisassembler(STI, Ctx) {} in XCoreDisassembler()
204 return MCDisassembler::Fail; in DecodeGRRegsRegisterClass()
207 return MCDisassembler::Success; in DecodeGRRegsRegisterClass()
216 return MCDisassembler::Fail; in DecodeRRegsRegisterClass()
225 return MCDisassembler::Fail; in DecodeBitpOperand()
243 return MCDisassembler::Fail; in Decode2OpInstruction()
262 return MCDisassembler::Fail; in Decode3OpInstruction()
340 return MCDisassembler::Fail; in Decode2OpInstructionFail()
504 return MCDisassembler::Fail; in DecodeL2OpInstructionFail()
675 return MCDisassembler::Fail; in DecodeL5RInstructionFail()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/Disassembler/
H A DARCDisassembler.cpp128 return MCDisassembler::Fail; in DecodeGPR32RegisterClass()
133 return MCDisassembler::Success; in DecodeGPR32RegisterClass()
168 return MCDisassembler::Success; in DecodeMEMrs9()
195 return MCDisassembler::Success; in DecodeBranchTargetS()
206 return MCDisassembler::Success; in DecodeSignedOperand()
218 return MCDisassembler::Success; in DecodeFromCyclicRange()
228 return MCDisassembler::Fail; in DecodeStLImmInstruction()
235 return MCDisassembler::Success; in DecodeStLImmInstruction()
246 return MCDisassembler::Fail; in DecodeLdLImmInstruction()
267 return MCDisassembler::Fail; in DecodeLdRLImmInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonDepDecoders.inc19 return MCDisassembler::Success;
24 return MCDisassembler::Success;
29 return MCDisassembler::Success;
34 return MCDisassembler::Success;
39 return MCDisassembler::Success;
44 return MCDisassembler::Success;
49 return MCDisassembler::Success;
54 return MCDisassembler::Success;
59 return MCDisassembler::Success;
64 return MCDisassembler::Success;
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp56 MCDisassembler::Success : in addOperand()
57 MCDisassembler::Fail; in addOperand()
81 return MCDisassembler::Success; in decodeSoppBrTarget()
398 return MCDisassembler::Fail; in tryDecodeInst()
653 return MCDisassembler::Success; in convertSDWAInst()
673 return isValidDPP8(MI) ? MCDisassembler::Success : MCDisassembler::SoftFail; in convertDPP8Inst()
1515 return MCDisassembler::Fail; in decodeCOMPUTE_PGM_RSRC1()
1527 return MCDisassembler::Fail; in decodeCOMPUTE_PGM_RSRC1()
1624 MCDisassembler::DecodeStatus
1702 MCDisassembler::Fail) { in decodeKernelDescriptorDirective()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/Disassembler/
H A DMSP430Disassembler.cpp47 : MCDisassembler(STI, Ctx) {} in MSP430Disassembler()
77 return MCDisassembler::Fail; in DecodeGR8RegisterClass()
81 return MCDisassembler::Success; in DecodeGR8RegisterClass()
95 return MCDisassembler::Fail; in DecodeGR16RegisterClass()
99 return MCDisassembler::Success; in DecodeGR16RegisterClass()
125 return MCDisassembler::Success; in DecodeCGImm()
135 MCDisassembler::Success) in DecodeMemOperand()
136 return MCDisassembler::Fail; in DecodeMemOperand()
139 return MCDisassembler::Success; in DecodeMemOperand()
238 return MCDisassembler::Fail; in getInstructionI()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/MC/MCDisassembler/
H A DMCDisassembler.cpp17 MCDisassembler::~MCDisassembler() = default;
19 Optional<MCDisassembler::DecodeStatus>
20 MCDisassembler::onSymbolStart(SymbolInfoTy &Symbol, uint64_t &Size, in onSymbolStart()
26 bool MCDisassembler::tryAddingSymbolicOperand(MCInst &Inst, int64_t Value, in tryAddingSymbolicOperand()
36 void MCDisassembler::tryAddingPcLoadReferenceComment(int64_t Value, in tryAddingPcLoadReferenceComment()
42 void MCDisassembler::setSymbolizer(std::unique_ptr<MCSymbolizer> Symzer) { in setSymbolizer()
H A DDisassembler.cpp83 std::unique_ptr<MCDisassembler> DisAsm( in LLVMCreateDisasmCPUFeatures()
262 const MCDisassembler *DisAsm = DC->getDisAsm(); in LLVMDisasmInstruction()
264 MCDisassembler::DecodeStatus S; in LLVMDisasmInstruction()
269 case MCDisassembler::Fail: in LLVMDisasmInstruction()
270 case MCDisassembler::SoftFail: in LLVMDisasmInstruction()
274 case MCDisassembler::Success: { in LLVMDisasmInstruction()
H A DDisassembler.h72 std::unique_ptr<const llvm::MCDisassembler> DisAsm;
94 std::unique_ptr<const MCDisassembler> &&DisAsm, in LLVMDisasmContext()
109 const MCDisassembler *getDisAsm() const { return DisAsm.get(); } in getDisAsm()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/Disassembler/
H A DSystemZDisassembler.cpp32 : MCDisassembler(STI, Ctx) {} in SystemZDisassembler()
77 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingSymbolicOperand()
87 return MCDisassembler::Fail; in decodeRegisterClass()
89 return MCDisassembler::Success; in decodeRegisterClass()
173 return MCDisassembler::Fail; in decodeUImmOperand()
175 return MCDisassembler::Success; in decodeUImmOperand()
181 return MCDisassembler::Fail; in decodeSImmOperand()
183 return MCDisassembler::Success; in decodeSImmOperand()
258 return MCDisassembler::Success; in decodePCDBLOperand()
455 return MCDisassembler::Fail; in getInstruction()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp177 return MCDisassembler::Fail; in getInstruction()
187 return MCDisassembler::Fail; in getInstruction()
194 return MCDisassembler::Fail; in getInstruction()
196 return MCDisassembler::Success; in getInstruction()
535 return MCDisassembler::Fail; in DecodeRegisterClass()
672 return MCDisassembler::Fail; in DecodeCtrRegsRegisterClass()
676 return MCDisassembler::Fail; in DecodeCtrRegsRegisterClass()
700 return MCDisassembler::Fail; in DecodeCtrRegs64RegisterClass()
704 return MCDisassembler::Fail; in DecodeCtrRegs64RegisterClass()
723 return MCDisassembler::Fail; in DecodeModRegsRegisterClass()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/tools/llvm-mc/
H A DDisassembler.cpp34 static bool PrintInsts(const MCDisassembler &DisAsm, in PrintInsts()
48 MCDisassembler::DecodeStatus S; in PrintInsts()
51 case MCDisassembler::Fail: in PrintInsts()
64 case MCDisassembler::SoftFail: in PrintInsts()
70 case MCDisassembler::Success: in PrintInsts()
151 std::unique_ptr<const MCDisassembler> DisAsm( in disassemble()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.h19 class AArch64Disassembler : public MCDisassembler {
22 : MCDisassembler(STI, Ctx) {} in AArch64Disassembler()
26 MCDisassembler::DecodeStatus
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/
H A DMCDisassembler.h76 class MCDisassembler {
106 MCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) in MCDisassembler() function
109 virtual ~MCDisassembler();
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/RuntimeDyld/
H A DRuntimeDyldCheckerImpl.h32 MCDisassembler *Disassembler, MCInstPrinter *InstPrinter,
68 MCDisassembler *Disassembler;

12