Lines Matching refs:MCDisassembler
25 typedef MCDisassembler::DecodeStatus DecodeStatus;
29 class SystemZDisassembler : public MCDisassembler {
32 : MCDisassembler(STI, Ctx) {} in SystemZDisassembler()
42 static MCDisassembler *createSystemZDisassembler(const Target &T, in createSystemZDisassembler()
77 const MCDisassembler *Decoder) { in tryAddingSymbolicOperand()
91 return MCDisassembler::Fail; in decodeRegisterClass()
94 return MCDisassembler::Success; in decodeRegisterClass()
99 const MCDisassembler *Decoder) { in DecodeGR32BitRegisterClass()
105 const MCDisassembler *Decoder) { in DecodeGRH32BitRegisterClass()
111 const MCDisassembler *Decoder) { in DecodeGR64BitRegisterClass()
117 const MCDisassembler *Decoder) { in DecodeGR128BitRegisterClass()
123 const MCDisassembler *Decoder) { in DecodeADDR32BitRegisterClass()
129 const MCDisassembler *Decoder) { in DecodeADDR64BitRegisterClass()
135 const MCDisassembler *Decoder) { in DecodeFP32BitRegisterClass()
141 const MCDisassembler *Decoder) { in DecodeFP64BitRegisterClass()
147 const MCDisassembler *Decoder) { in DecodeFP128BitRegisterClass()
153 const MCDisassembler *Decoder) { in DecodeVR32BitRegisterClass()
159 const MCDisassembler *Decoder) { in DecodeVR64BitRegisterClass()
165 const MCDisassembler *Decoder) { in DecodeVR128BitRegisterClass()
171 const MCDisassembler *Decoder) { in DecodeAR32BitRegisterClass()
177 const MCDisassembler *Decoder) { in DecodeCR64BitRegisterClass()
184 return MCDisassembler::Fail; in decodeUImmOperand()
186 return MCDisassembler::Success; in decodeUImmOperand()
192 return MCDisassembler::Fail; in decodeSImmOperand()
194 return MCDisassembler::Success; in decodeSImmOperand()
199 const MCDisassembler *Decoder) { in decodeU1ImmOperand()
205 const MCDisassembler *Decoder) { in decodeU2ImmOperand()
211 const MCDisassembler *Decoder) { in decodeU3ImmOperand()
217 const MCDisassembler *Decoder) { in decodeU4ImmOperand()
223 const MCDisassembler *Decoder) { in decodeU8ImmOperand()
229 const MCDisassembler *Decoder) { in decodeU12ImmOperand()
235 const MCDisassembler *Decoder) { in decodeU16ImmOperand()
241 const MCDisassembler *Decoder) { in decodeU32ImmOperand()
247 const MCDisassembler *Decoder) { in decodeS8ImmOperand()
253 const MCDisassembler *Decoder) { in decodeS16ImmOperand()
259 const MCDisassembler *Decoder) { in decodeS20ImmOperand()
265 const MCDisassembler *Decoder) { in decodeS32ImmOperand()
272 const MCDisassembler *Decoder) { in decodeLenOperand()
274 return MCDisassembler::Fail; in decodeLenOperand()
276 return MCDisassembler::Success; in decodeLenOperand()
282 const MCDisassembler *Decoder) { in decodePCDBLOperand()
290 return MCDisassembler::Success; in decodePCDBLOperand()
295 const MCDisassembler *Decoder) { in decodePC12DBLBranchOperand()
301 const MCDisassembler *Decoder) { in decodePC16DBLBranchOperand()
307 const MCDisassembler *Decoder) { in decodePC24DBLBranchOperand()
313 const MCDisassembler *Decoder) { in decodePC32DBLBranchOperand()
319 const MCDisassembler *Decoder) { in decodePC32DBLOperand()
332 return MCDisassembler::Fail; in getInstruction()
350 return MCDisassembler::Fail; in getInstruction()