Lines Matching refs:MCDisassembler

24 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 const MCDisassembler * /*Decoder*/) { in decodeCondBrTarget() argument
69 return MCDisassembler::Success; in decodeCondBrTarget()
74 const MCDisassembler * /*Decoder*/) { in decodeDirectBrTarget() argument
77 return MCDisassembler::Success; in decodeDirectBrTarget()
88 return MCDisassembler::Success; in decodeRegisterClass()
93 const MCDisassembler *Decoder) { in DecodeCRRCRegisterClass()
99 const MCDisassembler *Decoder) { in DecodeCRBITRCRegisterClass()
105 const MCDisassembler *Decoder) { in DecodeF4RCRegisterClass()
111 const MCDisassembler *Decoder) { in DecodeF8RCRegisterClass()
117 const MCDisassembler *Decoder) { in DecodeVFRCRegisterClass()
123 const MCDisassembler *Decoder) { in DecodeVRRCRegisterClass()
129 const MCDisassembler *Decoder) { in DecodeVSRCRegisterClass()
135 const MCDisassembler *Decoder) { in DecodeVSFRCRegisterClass()
141 const MCDisassembler *Decoder) { in DecodeVSSRCRegisterClass()
147 const MCDisassembler *Decoder) { in DecodeGPRCRegisterClass()
153 const MCDisassembler *Decoder) { in DecodeGPRC_NOR0RegisterClass()
159 const MCDisassembler *Decoder) { in DecodeG8RCRegisterClass()
165 const MCDisassembler *Decoder) { in DecodeG8pRCRegisterClass()
171 const MCDisassembler *Decoder) { in DecodeG8RC_NOX0RegisterClass()
180 const MCDisassembler *Decoder) { in DecodeSPERCRegisterClass()
186 const MCDisassembler *Decoder) { in DecodeACCRCRegisterClass()
192 const MCDisassembler *Decoder) { in DecodeVSRpRCRegisterClass()
202 const MCDisassembler *Decoder) { in decodeUImmOperand()
205 return MCDisassembler::Success; in decodeUImmOperand()
211 const MCDisassembler *Decoder) { in decodeSImmOperand()
214 return MCDisassembler::Success; in decodeSImmOperand()
219 const MCDisassembler *Decoder) { in decodeImmZeroOperand()
221 return MCDisassembler::Fail; in decodeImmZeroOperand()
223 return MCDisassembler::Success; in decodeImmZeroOperand()
228 const MCDisassembler *Decoder) { in decodeVSRpEvenOperands()
230 return MCDisassembler::Fail; in decodeVSRpEvenOperands()
232 return MCDisassembler::Success; in decodeVSRpEvenOperands()
237 const MCDisassembler *Decoder) { in decodeMemRIOperands()
268 return MCDisassembler::Success; in decodeMemRIOperands()
273 const MCDisassembler *Decoder) { in decodeMemRIXOperands()
290 return MCDisassembler::Success; in decodeMemRIXOperands()
295 const MCDisassembler *Decoder) { in decodeMemRIHashOperands()
307 return MCDisassembler::Success; in decodeMemRIHashOperands()
312 const MCDisassembler *Decoder) { in decodeMemRIX16Operands()
323 return MCDisassembler::Success; in decodeMemRIX16Operands()
328 const MCDisassembler *Decoder) { in decodeMemRI34PCRelOperands()
342 const MCDisassembler *Decoder) { in decodeMemRI34Operands()
352 return MCDisassembler::Success; in decodeMemRI34Operands()
357 const MCDisassembler *Decoder) { in decodeSPE8Operands()
368 return MCDisassembler::Success; in decodeSPE8Operands()
373 const MCDisassembler *Decoder) { in decodeSPE4Operands()
384 return MCDisassembler::Success; in decodeSPE4Operands()
389 const MCDisassembler *Decoder) { in decodeSPE2Operands()
400 return MCDisassembler::Success; in decodeSPE2Operands()
405 const MCDisassembler *Decoder) { in decodeCRBitMOperand()
412 return MCDisassembler::Success; in decodeCRBitMOperand()
438 if (result != MCDisassembler::Fail) { in getInstruction()
448 return MCDisassembler::Fail; in getInstruction()
457 if (result != MCDisassembler::Fail) in getInstruction()