Lines Matching refs:MCDisassembler

27 typedef MCDisassembler::DecodeStatus DecodeStatus;
32 class VEDisassembler : public MCDisassembler {
35 : MCDisassembler(STI, Ctx) {} in VEDisassembler()
44 static MCDisassembler *createVEDisassembler(const Target &T, in createVEDisassembler()
129 const MCDisassembler *Decoder) { in DecodeI32RegisterClass()
131 return MCDisassembler::Fail; in DecodeI32RegisterClass()
134 return MCDisassembler::Success; in DecodeI32RegisterClass()
139 const MCDisassembler *Decoder) { in DecodeI64RegisterClass()
141 return MCDisassembler::Fail; in DecodeI64RegisterClass()
144 return MCDisassembler::Success; in DecodeI64RegisterClass()
149 const MCDisassembler *Decoder) { in DecodeF32RegisterClass()
151 return MCDisassembler::Fail; in DecodeF32RegisterClass()
154 return MCDisassembler::Success; in DecodeF32RegisterClass()
159 const MCDisassembler *Decoder) { in DecodeF128RegisterClass()
161 return MCDisassembler::Fail; in DecodeF128RegisterClass()
164 return MCDisassembler::Success; in DecodeF128RegisterClass()
169 const MCDisassembler *Decoder) { in DecodeV64RegisterClass()
174 return MCDisassembler::Fail; in DecodeV64RegisterClass()
178 return MCDisassembler::Success; in DecodeV64RegisterClass()
183 const MCDisassembler *Decoder) { in DecodeVMRegisterClass()
185 return MCDisassembler::Fail; in DecodeVMRegisterClass()
188 return MCDisassembler::Success; in DecodeVMRegisterClass()
193 const MCDisassembler *Decoder) { in DecodeVM512RegisterClass()
195 return MCDisassembler::Fail; in DecodeVM512RegisterClass()
198 return MCDisassembler::Success; in DecodeVM512RegisterClass()
203 const MCDisassembler *Decoder) { in DecodeMISCRegisterClass()
205 return MCDisassembler::Fail; in DecodeMISCRegisterClass()
208 return MCDisassembler::Fail; in DecodeMISCRegisterClass()
210 return MCDisassembler::Success; in DecodeMISCRegisterClass()
214 const MCDisassembler *Decoder);
216 const MCDisassembler *Decoder);
219 const MCDisassembler *Decoder);
221 const MCDisassembler *Decoder);
224 const MCDisassembler *Decoder);
226 const MCDisassembler *Decoder);
229 const MCDisassembler *Decoder);
232 const MCDisassembler *Decoder);
235 const MCDisassembler *Decoder);
238 const MCDisassembler *Decoder);
241 const MCDisassembler *Decoder);
243 const MCDisassembler *Decoder);
245 const MCDisassembler *Decoder);
247 const MCDisassembler *Decoder);
249 const MCDisassembler *Decoder);
251 const MCDisassembler *Decoder);
254 const MCDisassembler *Decoder);
257 const MCDisassembler *Decoder);
260 const MCDisassembler *Decoder);
263 const MCDisassembler *Decoder);
274 return MCDisassembler::Fail; in readInstruction64()
287 return MCDisassembler::Success; in readInstruction64()
298 if (Result == MCDisassembler::Fail) in getInstruction()
299 return MCDisassembler::Fail; in getInstruction()
305 if (Result != MCDisassembler::Fail) { in getInstruction()
310 return MCDisassembler::Fail; in getInstruction()
314 const MCDisassembler *Decoder);
317 const MCDisassembler *Decoder) { in DecodeASX()
328 if (status != MCDisassembler::Success) in DecodeASX()
337 if (status != MCDisassembler::Success) in DecodeASX()
346 return MCDisassembler::Success; in DecodeASX()
350 const MCDisassembler *Decoder) { in DecodeAS()
359 if (status != MCDisassembler::Success) in DecodeAS()
368 return MCDisassembler::Success; in DecodeAS()
372 const MCDisassembler *Decoder, bool isLoad, in DecodeMem()
379 if (status != MCDisassembler::Success) in DecodeMem()
384 if (status != MCDisassembler::Success) in DecodeMem()
389 if (status != MCDisassembler::Success) in DecodeMem()
392 return MCDisassembler::Success; in DecodeMem()
396 const MCDisassembler *Decoder, bool isLoad, in DecodeMemAS()
403 if (status != MCDisassembler::Success) in DecodeMemAS()
408 if (status != MCDisassembler::Success) in DecodeMemAS()
413 if (status != MCDisassembler::Success) in DecodeMemAS()
416 return MCDisassembler::Success; in DecodeMemAS()
420 const MCDisassembler *Decoder) { in DecodeLoadI32()
426 const MCDisassembler *Decoder) { in DecodeStoreI32()
431 const MCDisassembler *Decoder) { in DecodeLoadI64()
437 const MCDisassembler *Decoder) { in DecodeStoreI64()
442 const MCDisassembler *Decoder) { in DecodeLoadF32()
448 const MCDisassembler *Decoder) { in DecodeStoreF32()
454 const MCDisassembler *Decoder) { in DecodeLoadASI64()
461 const MCDisassembler *Decoder) { in DecodeStoreASI64()
467 const MCDisassembler *Decoder, bool isImmOnly, in DecodeCAS()
476 if (status != MCDisassembler::Success) in DecodeCAS()
481 if (status != MCDisassembler::Success) in DecodeCAS()
487 if (status != MCDisassembler::Success) in DecodeCAS()
498 if (status != MCDisassembler::Success) in DecodeCAS()
501 return MCDisassembler::Success; in DecodeCAS()
505 const MCDisassembler *Decoder) { in DecodeTS1AMI64()
511 const MCDisassembler *Decoder) { in DecodeTS1AMI32()
517 const MCDisassembler *Decoder) { in DecodeCASI64()
523 const MCDisassembler *Decoder) { in DecodeCASI32()
529 const MCDisassembler *Decoder) { in DecodeCall()
534 const MCDisassembler *Decoder) { in DecodeSIMM7()
537 return MCDisassembler::Success; in DecodeSIMM7()
541 const MCDisassembler *Decoder) { in DecodeSIMM32()
544 return MCDisassembler::Success; in DecodeSIMM32()
585 const MCDisassembler *Decoder) { in DecodeCCOperand()
587 return MCDisassembler::Success; in DecodeCCOperand()
592 const MCDisassembler *Decoder) { in DecodeRDOperand()
594 return MCDisassembler::Success; in DecodeRDOperand()
600 const MCDisassembler *Decoder) { in DecodeBranchCondition()
612 if (status != MCDisassembler::Success) in DecodeBranchCondition()
624 const MCDisassembler *Decoder) { in DecodeBranchConditionAlways()