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()
76 const MCDisassembler *Decoder) { in tryAddingSymbolicOperand()
86 return MCDisassembler::Fail; in decodeRegisterClass()
88 return MCDisassembler::Success; in decodeRegisterClass()
93 const MCDisassembler *Decoder) { in DecodeGR32BitRegisterClass()
99 const MCDisassembler *Decoder) { in DecodeGRH32BitRegisterClass()
105 const MCDisassembler *Decoder) { in DecodeGR64BitRegisterClass()
111 const MCDisassembler *Decoder) { in DecodeGR128BitRegisterClass()
117 const MCDisassembler *Decoder) { in DecodeADDR64BitRegisterClass()
123 const MCDisassembler *Decoder) { in DecodeFP32BitRegisterClass()
129 const MCDisassembler *Decoder) { in DecodeFP64BitRegisterClass()
135 const MCDisassembler *Decoder) { in DecodeFP128BitRegisterClass()
141 const MCDisassembler *Decoder) { in DecodeVR32BitRegisterClass()
147 const MCDisassembler *Decoder) { in DecodeVR64BitRegisterClass()
153 const MCDisassembler *Decoder) { in DecodeVR128BitRegisterClass()
159 const MCDisassembler *Decoder) { in DecodeAR32BitRegisterClass()
165 const MCDisassembler *Decoder) { in DecodeCR64BitRegisterClass()
172 return MCDisassembler::Fail; in decodeUImmOperand()
174 return MCDisassembler::Success; in decodeUImmOperand()
180 return MCDisassembler::Fail; in decodeSImmOperand()
182 return MCDisassembler::Success; in decodeSImmOperand()
187 const MCDisassembler *Decoder) { in decodeU1ImmOperand()
193 const MCDisassembler *Decoder) { in decodeU2ImmOperand()
199 const MCDisassembler *Decoder) { in decodeU3ImmOperand()
205 const MCDisassembler *Decoder) { in decodeU4ImmOperand()
211 const MCDisassembler *Decoder) { in decodeU6ImmOperand()
217 const MCDisassembler *Decoder) { in decodeU8ImmOperand()
223 const MCDisassembler *Decoder) { in decodeU12ImmOperand()
229 const MCDisassembler *Decoder) { in decodeU16ImmOperand()
235 const MCDisassembler *Decoder) { in decodeU32ImmOperand()
241 const MCDisassembler *Decoder) { in decodeS8ImmOperand()
247 const MCDisassembler *Decoder) { in decodeS16ImmOperand()
253 const MCDisassembler *Decoder) { in decodeS32ImmOperand()
260 const MCDisassembler *Decoder) { in decodePCDBLOperand()
268 return MCDisassembler::Success; in decodePCDBLOperand()
273 const MCDisassembler *Decoder) { in decodePC12DBLBranchOperand()
279 const MCDisassembler *Decoder) { in decodePC16DBLBranchOperand()
285 const MCDisassembler *Decoder) { in decodePC24DBLBranchOperand()
291 const MCDisassembler *Decoder) { in decodePC32DBLBranchOperand()
297 const MCDisassembler *Decoder) { in decodePC32DBLOperand()
308 return MCDisassembler::Success; in decodeBDAddr12Operand()
318 return MCDisassembler::Success; in decodeBDAddr20Operand()
330 return MCDisassembler::Success; in decodeBDXAddr12Operand()
342 return MCDisassembler::Success; in decodeBDXAddr20Operand()
354 return MCDisassembler::Success; in decodeBDLAddr12Len4Operand()
366 return MCDisassembler::Success; in decodeBDLAddr12Len8Operand()
378 return MCDisassembler::Success; in decodeBDRAddr12Operand()
390 return MCDisassembler::Success; in decodeBDVAddr12Operand()
395 const MCDisassembler *Decoder) { in decodeBDAddr32Disp12Operand()
401 const MCDisassembler *Decoder) { in decodeBDAddr32Disp20Operand()
407 const MCDisassembler *Decoder) { in decodeBDAddr64Disp12Operand()
413 const MCDisassembler *Decoder) { in decodeBDAddr64Disp20Operand()
419 const MCDisassembler *Decoder) { in decodeBDXAddr64Disp12Operand()
425 const MCDisassembler *Decoder) { in decodeBDXAddr64Disp20Operand()
431 const MCDisassembler *Decoder) { in decodeBDLAddr64Disp12Len4Operand()
437 const MCDisassembler *Decoder) { in decodeBDLAddr64Disp12Len8Operand()
443 const MCDisassembler *Decoder) { in decodeBDRAddr64Disp12Operand()
449 const MCDisassembler *Decoder) { in decodeBDVAddr64Disp12Operand()
462 return MCDisassembler::Fail; in getInstruction()
480 return MCDisassembler::Fail; in getInstruction()