Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/llvm/lib/Target/ARM/Disassembler/
H A DARMDisassembler.cpp94 MCDisassembler(STI, Ctx) { in ARMDisassembler()
109 MCDisassembler(STI, Ctx) { in ThumbDisassembler()
130 case MCDisassembler::Success: in Check()
136 case MCDisassembler::Fail: in Check()
507 return MCDisassembler::Fail; in getInstruction()
531 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingSymbolicOperand()
548 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment()
576 MCDisassembler::DecodeStatus
855 return MCDisassembler::Fail; in getInstruction()
1958 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeHINTInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AVR/Disassembler/
H A DAVRDisassembler.cpp38 : MCDisassembler(STI, Ctx) {} in AVRDisassembler()
63 return MCDisassembler::Success; in DecodeGPR8RegisterClass()
68 return MCDisassembler::Success; in DecodeLD8RegisterClass()
73 return MCDisassembler::Success; in DecodePTRREGSRegisterClass()
82 return MCDisassembler::Fail; in readInstruction16()
88 return MCDisassembler::Success; in readInstruction16()
96 return MCDisassembler::Fail; in readInstruction32()
102 return MCDisassembler::Success; in readInstruction32()
127 if (Result == MCDisassembler::Fail) return MCDisassembler::Fail; in getInstruction()
141 if (Result == MCDisassembler::Fail) return MCDisassembler::Fail; in getInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/WebAssembly/Disassembler/
H A DWebAssemblyDisassembler.cpp126 return MCDisassembler::Fail; in getInstruction()
139 return MCDisassembler::Fail; in getInstruction()
142 return MCDisassembler::Fail; in getInstruction()
144 return MCDisassembler::Fail; in getInstruction()
148 return MCDisassembler::Fail; in getInstruction()
166 return MCDisassembler::Fail; in getInstruction()
173 return MCDisassembler::Fail; in getInstruction()
179 return MCDisassembler::Fail; in getInstruction()
185 return MCDisassembler::Fail; in getInstruction()
190 return MCDisassembler::Fail; in getInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/Disassembler/
H A DMipsDisassembler.cpp46 : MCDisassembler(STI, Ctx), in MipsDisassembler()
617 return MCDisassembler::Fail; in DecodeINSVE_DF()
620 return MCDisassembler::Fail; in DecodeINSVE_DF()
627 return MCDisassembler::Fail; in DecodeINSVE_DF()
825 return MCDisassembler::Fail; in DecodePOP65GroupBranchMMR6()
1382 return MCDisassembler::Fail; in getInstruction()
1389 return MCDisassembler::Fail; in DecodeCPU16RegsRegisterClass()
1846 == MCDisassembler::Fail) in DecodeMemMMReglistImm4Lsl2()
2461 MCDisassembler::Fail) in DecodeMovePOperands()
2471 MCDisassembler::Fail) in DecodeMovePOperands()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Sparc/Disassembler/
H A DSparcDisassembler.cpp34 : MCDisassembler(STI, Ctx) {} in SparcDisassembler()
157 return MCDisassembler::Fail; in DecodeIntRegsRegisterClass()
168 return MCDisassembler::Fail; in DecodeI64RegsRegisterClass()
180 return MCDisassembler::Fail; in DecodeFPRegsRegisterClass()
192 return MCDisassembler::Fail; in DecodeDFPRegsRegisterClass()
204 return MCDisassembler::Fail; in DecodeQFPRegsRegisterClass()
208 return MCDisassembler::Fail; in DecodeQFPRegsRegisterClass()
218 return MCDisassembler::Fail; in DecodeCPRegsRegisterClass()
228 return MCDisassembler::Fail; in DecodeFCCRegsRegisterClass()
371 return MCDisassembler::Fail; in getInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/RISCV/Disassembler/
H A DRISCVDisassembler.cpp36 : MCDisassembler(STI, Ctx) {} in RISCVDisassembler()
74 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
81 return MCDisassembler::Success; in DecodeGPRRegisterClass()
99 return MCDisassembler::Fail; in DecodeFPR32RegisterClass()
106 return MCDisassembler::Success; in DecodeFPR32RegisterClass()
113 return MCDisassembler::Fail; in DecodeFPR32CRegisterClass()
135 return MCDisassembler::Fail; in DecodeFPR64RegisterClass()
149 return MCDisassembler::Fail; in DecodeFPR64CRegisterClass()
160 return MCDisassembler::Fail; in DecodeGPRNoX0RegisterClass()
170 return MCDisassembler::Fail; in DecodeGPRNoX0X2RegisterClass()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.cpp45 : MCDisassembler(STI, Ctx) {} in LanaiDisassembler()
79 return MCDisassembler::Fail; in readInstruction32()
86 return MCDisassembler::Success; in readInstruction32()
138 return MCDisassembler::Fail; in getInstruction()
150 return MCDisassembler::Fail; in getInstruction()
165 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
169 return MCDisassembler::Success; in DecodeGPRRegisterClass()
181 return MCDisassembler::Success; in decodeRiMemoryValue()
193 return MCDisassembler::Success; in decodeRrMemoryValue()
212 const MCDisassembler *Dis = static_cast<const MCDisassembler *>(Decoder); in tryAddingSymbolicOperand()
[all …]
H A DLanaiDisassembler.h23 class LanaiDisassembler : public MCDisassembler {
30 MCDisassembler::DecodeStatus
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonDepDecoders.h22 return MCDisassembler::Success; in s4_0ImmDecoder()
27 return MCDisassembler::Success; in s29_3ImmDecoder()
32 return MCDisassembler::Success; in s8_0ImmDecoder()
37 return MCDisassembler::Success; in s4_3ImmDecoder()
42 return MCDisassembler::Success; in s31_1ImmDecoder()
47 return MCDisassembler::Success; in s3_0ImmDecoder()
52 return MCDisassembler::Success; in s30_2ImmDecoder()
57 return MCDisassembler::Success; in s6_0ImmDecoder()
62 return MCDisassembler::Success; in s6_3ImmDecoder()
67 return MCDisassembler::Success; in s4_1ImmDecoder()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/BPF/Disassembler/
H A DBPFDisassembler.cpp65 : MCDisassembler(STI, Ctx) {} in BPFDisassembler()
105 return MCDisassembler::Fail; in DecodeGPRRegisterClass()
109 return MCDisassembler::Success; in DecodeGPRRegisterClass()
120 return MCDisassembler::Fail; in DecodeGPR32RegisterClass()
124 return MCDisassembler::Success; in DecodeGPR32RegisterClass()
134 return MCDisassembler::Success; in decodeMemoryOpValue()
145 return MCDisassembler::Fail; in readInstruction64()
159 return MCDisassembler::Success; in readInstruction64()
172 if (Result == MCDisassembler::Fail) return MCDisassembler::Fail; in getInstruction()
185 if (Result == MCDisassembler::Fail) return MCDisassembler::Fail; in getInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/XCore/Disassembler/
H A DXCoreDisassembler.cpp36 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()
244 return MCDisassembler::Fail; in Decode2OpInstruction()
263 return MCDisassembler::Fail; in Decode3OpInstruction()
341 return MCDisassembler::Fail; in Decode2OpInstructionFail()
505 return MCDisassembler::Fail; in DecodeL2OpInstructionFail()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/ARC/Disassembler/
H A DARCDisassembler.cpp126 return MCDisassembler::Fail; in DecodeGPR32RegisterClass()
131 return MCDisassembler::Success; in DecodeGPR32RegisterClass()
166 return MCDisassembler::Success; in DecodeMEMrs9()
193 return MCDisassembler::Success; in DecodeBranchTargetS()
204 return MCDisassembler::Success; in DecodeSignedOperand()
216 return MCDisassembler::Success; in DecodeFromCyclicRange()
226 return MCDisassembler::Fail; in DecodeStLImmInstruction()
233 return MCDisassembler::Success; in DecodeStLImmInstruction()
244 return MCDisassembler::Fail; in DecodeLdLImmInstruction()
265 return MCDisassembler::Fail; in DecodeLdRLImmInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/Disassembler/
H A DPPCDisassembler.cpp69 return MCDisassembler::Success; in DecodePCRel24BranchTarget()
80 return MCDisassembler::Success; in decodeRegisterClass()
196 return MCDisassembler::Success; in decodeUImmOperand()
204 return MCDisassembler::Success; in decodeSImmOperand()
239 return MCDisassembler::Success; in decodeMemRIOperands()
260 return MCDisassembler::Success; in decodeMemRIXOperands()
275 return MCDisassembler::Success; in decodeMemRIX16Operands()
290 return MCDisassembler::Success; in decodeSPE8Operands()
305 return MCDisassembler::Success; in decodeSPE4Operands()
320 return MCDisassembler::Success; in decodeSPE2Operands()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/Disassembler/
H A DMSP430Disassembler.cpp50 : MCDisassembler(STI, Ctx) {} in MSP430Disassembler()
81 return MCDisassembler::Fail; in DecodeGR8RegisterClass()
85 return MCDisassembler::Success; in DecodeGR8RegisterClass()
99 return MCDisassembler::Fail; in DecodeGR16RegisterClass()
103 return MCDisassembler::Success; in DecodeGR16RegisterClass()
129 return MCDisassembler::Success; in DecodeCGImm()
139 MCDisassembler::Success) in DecodeMemOperand()
140 return MCDisassembler::Fail; in DecodeMemOperand()
143 return MCDisassembler::Success; in DecodeMemOperand()
243 return MCDisassembler::Fail; in getInstructionI()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/Disassembler/
H A DSystemZDisassembler.cpp32 : MCDisassembler(STI, Ctx) {} in SystemZDisassembler()
78 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingSymbolicOperand()
88 return MCDisassembler::Fail; in decodeRegisterClass()
90 return MCDisassembler::Success; in decodeRegisterClass()
174 return MCDisassembler::Fail; in decodeUImmOperand()
176 return MCDisassembler::Success; in decodeUImmOperand()
182 return MCDisassembler::Fail; in decodeSImmOperand()
184 return MCDisassembler::Success; in decodeSImmOperand()
259 return MCDisassembler::Success; in decodePCDBLOperand()
457 return MCDisassembler::Fail; in getInstruction()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/Disassembler/
H A DHexagonDisassembler.cpp180 return MCDisassembler::Fail; in getInstruction()
190 return MCDisassembler::Fail; in getInstruction()
194 return MCDisassembler::Fail; in getInstruction()
196 return MCDisassembler::Success; in getInstruction()
529 return MCDisassembler::Fail; in DecodeRegisterClass()
662 return MCDisassembler::Fail; in DecodeCtrRegsRegisterClass()
666 return MCDisassembler::Fail; in DecodeCtrRegsRegisterClass()
690 return MCDisassembler::Fail; in DecodeCtrRegs64RegisterClass()
694 return MCDisassembler::Fail; in DecodeCtrRegs64RegisterClass()
713 return MCDisassembler::Fail; in DecodeModRegsRegisterClass()
[all …]
/freebsd-12.1/contrib/llvm/lib/MC/MCDisassembler/
H A DMCDisassembler.cpp16 MCDisassembler::~MCDisassembler() = default;
18 bool MCDisassembler::tryAddingSymbolicOperand(MCInst &Inst, int64_t Value, in tryAddingSymbolicOperand()
29 void MCDisassembler::tryAddingPcLoadReferenceComment(int64_t Value, in tryAddingPcLoadReferenceComment()
36 void MCDisassembler::setSymbolizer(std::unique_ptr<MCSymbolizer> Symzer) { in setSymbolizer()
H A DDisassembler.cpp80 MCDisassembler *DisAsm = TheTarget->createMCDisassembler(*STI, *Ctx); in LLVMCreateDisasmCPUFeatures()
257 const MCDisassembler *DisAsm = DC->getDisAsm(); in LLVMDisasmInstruction()
259 MCDisassembler::DecodeStatus S; in LLVMDisasmInstruction()
265 case MCDisassembler::Fail: in LLVMDisasmInstruction()
266 case MCDisassembler::SoftFail: in LLVMDisasmInstruction()
270 case MCDisassembler::Success: { in LLVMDisasmInstruction()
H A DDisassembler.h73 std::unique_ptr<const llvm::MCDisassembler> DisAsm;
92 const MCDisassembler *disAsm, MCInstPrinter *iP) in LLVMDisasmContext()
112 const MCDisassembler *getDisAsm() const { return DisAsm.get(); } in getDisAsm()
/freebsd-12.1/contrib/llvm/tools/llvm-mc/
H A DDisassembler.cpp34 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()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/Disassembler/
H A DAMDGPUDisassembler.cpp61 MCDisassembler::Success : in addOperand()
62 MCDisassembler::SoftFail; in addOperand()
84 return MCDisassembler::Success; in decodeSoppBrTarget()
165 return MCDisassembler::Success; in tryDecodeInst()
168 return MCDisassembler::Fail; in tryDecodeInst()
285 return MCDisassembler::Success; in convertSDWAInst()
316 return MCDisassembler::Success; in convertMIMGInst()
320 return MCDisassembler::Success; in convertMIMGInst()
329 return MCDisassembler::Success; in convertMIMGInst()
357 return MCDisassembler::Success; in convertMIMGInst()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/Disassembler/
H A DAArch64Disassembler.h20 class AArch64Disassembler : public MCDisassembler {
23 : MCDisassembler(STI, Ctx) {} in AArch64Disassembler()
27 MCDisassembler::DecodeStatus
/freebsd-12.1/contrib/llvm/include/llvm/MC/MCDisassembler/
H A DMCDisassembler.h27 class MCDisassembler {
57 MCDisassembler(const MCSubtargetInfo &STI, MCContext &Ctx) in MCDisassembler() function
60 virtual ~MCDisassembler();
/freebsd-12.1/contrib/llvm/include/llvm/ExecutionEngine/
H A DRuntimeDyldChecker.h23 class MCDisassembler; variable
73 RuntimeDyldChecker(RuntimeDyld &RTDyld, MCDisassembler *Disassembler,
/freebsd-12.1/contrib/llvm/lib/Target/X86/Disassembler/
H A DX86Disassembler.cpp128 const MCDisassembler *Dis);
135 class X86GenericDisassembler : public MCDisassembler {
156 : MCDisassembler(STI, Ctx), MII(std::move(MII)) { in X86GenericDisassembler()
214 MCDisassembler::DecodeStatus X86GenericDisassembler::getInstruction( in getInstruction()
299 const MCDisassembler *Dis) { in tryAddingSymbolicOperand()
313 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment()
381 const MCDisassembler *Dis) { in translateImmediate()
728 const MCDisassembler *Dis) { in translateRMMemory()
951 const MCDisassembler *Dis) { in translateOperand()
1010 const MCDisassembler *Dis) { in translateInstruction()
[all …]

12