Lines Matching refs:Decoder

178                                    uint64_t Address, const void *Decoder);
180 uint64_t Address, const void *Decoder);
182 uint64_t Address, const void *Decoder);
184 uint64_t Address, const void *Decoder);
187 uint64_t Address, const void *Decoder);
190 const void *Decoder);
193 const void *Decoder);
196 const void *Decoder);
198 MCInst &Inst, unsigned RegNo, uint64_t Address, const void *Decoder);
200 uint64_t Address, const void *Decoder);
202 uint64_t Address, const void *Decoder);
204 uint64_t Address, const void *Decoder);
206 uint64_t Address, const void *Decoder);
208 uint64_t Address, const void *Decoder);
211 const void *Decoder);
213 uint64_t Address, const void *Decoder);
215 uint64_t Address, const void *Decoder);
217 uint64_t Address, const void *Decoder);
219 uint64_t Address, const void *Decoder);
221 uint64_t Address, const void *Decoder);
225 const void *Decoder);
227 uint64_t Address, const void *Decoder);
229 uint64_t Address, const void *Decoder);
231 uint64_t Address, const void *Decoder);
233 uint64_t Address, const void *Decoder);
235 uint64_t Address, const void *Decoder);
238 const void *Decoder);
241 uint64_t Address, const void *Decoder);
243 uint64_t Address, const void *Decoder);
245 uint64_t Address, const void *Decoder);
247 uint64_t Address, const void *Decoder);
249 uint64_t Address, const void *Decoder);
252 uint64_t Address, const void *Decoder);
254 uint64_t Address, const void *Decoder);
258 const void *Decoder);
260 uint64_t Address, const void *Decoder);
262 uint64_t Address, const void *Decoder);
264 uint64_t Address, const void *Decoder);
266 uint64_t Address, const void *Decoder);
271 const void *Decoder);
273 uint64_t Address, const void *Decoder);
275 uint64_t Address, const void *Decoder);
277 uint64_t Address, const void *Decoder);
279 uint64_t Address, const void *Decoder);
281 uint64_t Address, const void *Decoder);
283 uint64_t Address, const void *Decoder);
285 uint64_t Address, const void *Decoder);
287 uint64_t Address, const void *Decoder);
289 uint64_t Address, const void *Decoder);
291 uint64_t Address, const void *Decoder);
293 uint64_t Address, const void *Decoder);
295 uint64_t Address, const void *Decoder);
297 uint64_t Address, const void *Decoder);
299 uint64_t Address, const void *Decoder);
301 uint64_t Address, const void *Decoder);
303 uint64_t Address, const void *Decoder);
305 uint64_t Address, const void *Decoder);
307 uint64_t Address, const void *Decoder);
309 uint64_t Address, const void *Decoder);
311 uint64_t Address, const void *Decoder);
313 uint64_t Address, const void *Decoder);
315 uint64_t Address, const void *Decoder);
317 uint64_t Address, const void *Decoder);
319 uint64_t Address, const void *Decoder);
321 uint64_t Address, const void *Decoder);
323 uint64_t Address, const void *Decoder);
325 uint64_t Address, const void *Decoder);
327 uint64_t Address, const void *Decoder);
329 uint64_t Address, const void *Decoder);
331 uint64_t Address, const void *Decoder);
333 uint64_t Address, const void *Decoder);
335 uint64_t Address, const void *Decoder);
337 uint64_t Address, const void *Decoder);
339 uint64_t Address, const void *Decoder);
341 uint64_t Address, const void *Decoder);
343 uint64_t Address, const void *Decoder);
346 uint64_t Address, const void *Decoder);
348 uint64_t Address, const void *Decoder);
350 uint64_t Address, const void *Decoder);
352 uint64_t Address, const void *Decoder);
354 uint64_t Address, const void *Decoder);
356 uint64_t Address, const void *Decoder);
358 uint64_t Address, const void *Decoder);
360 uint64_t Address, const void *Decoder);
362 uint64_t Address, const void *Decoder);
364 uint64_t Address, const void *Decoder);
366 uint64_t Address, const void *Decoder);
368 uint64_t Address, const void *Decoder);
370 uint64_t Address, const void *Decoder);
372 uint64_t Address, const void *Decoder);
374 uint64_t Address, const void *Decoder);
376 uint64_t Address, const void *Decoder);
378 uint64_t Address, const void *Decoder);
380 uint64_t Address, const void *Decoder);
382 uint64_t Address, const void *Decoder);
384 uint64_t Address, const void *Decoder);
386 uint64_t Address, const void *Decoder);
388 uint64_t Address, const void *Decoder);
390 uint64_t Address, const void *Decoder);
392 uint64_t Address, const void *Decoder);
394 uint64_t Address, const void *Decoder);
396 uint64_t Address, const void *Decoder);
400 const void *Decoder);
403 uint64_t Address, const void *Decoder);
405 uint64_t Address, const void *Decoder);
407 uint64_t Address, const void *Decoder);
409 uint64_t Address, const void *Decoder);
411 uint64_t Address, const void *Decoder);
413 uint64_t Address, const void *Decoder);
415 uint64_t Address, const void *Decoder);
417 uint64_t Address, const void *Decoder);
419 uint64_t Address, const void *Decoder);
421 uint64_t Address, const void *Decoder);
423 uint64_t Address, const void* Decoder);
425 uint64_t Address, const void* Decoder);
427 uint64_t Address, const void* Decoder);
429 uint64_t Address, const void* Decoder);
431 uint64_t Address, const void *Decoder);
433 uint64_t Address, const void *Decoder);
435 uint64_t Address, const void *Decoder);
438 const void *Decoder);
440 uint64_t Address, const void *Decoder);
442 uint64_t Address, const void *Decoder);
445 uint64_t Address, const void *Decoder);
447 uint64_t Address, const void *Decoder);
450 uint64_t Address, const void *Decoder);
453 uint64_t Address, const void *Decoder);
455 uint64_t Address, const void *Decoder);
457 uint64_t Address, const void *Decoder);
459 uint64_t Address, const void *Decoder);
461 uint64_t Address, const void *Decoder);
463 uint64_t Address, const void *Decoder);
465 uint64_t Address, const void *Decoder);
467 uint64_t Address, const void *Decoder);
469 uint64_t Address, const void *Decoder);
471 uint64_t Address, const void *Decoder);
473 uint64_t Address, const void *Decoder);
475 uint64_t Address, const void *Decoder);
477 uint64_t Address, const void *Decoder);
479 uint64_t Address, const void *Decoder);
481 uint64_t Address, const void *Decoder);
483 uint64_t Address, const void *Decoder);
485 uint64_t Address, const void *Decoder);
487 uint64_t Address, const void *Decoder);
490 uint64_t Address, const void *Decoder);
492 uint64_t Address, const void *Decoder);
494 uint64_t Address, const void *Decoder);
498 uint64_t Address, const void *Decoder);
501 const void *Decoder);
504 const void *Decoder);
506 const void *Decoder);
509 const void *Decoder);
511 const void *Decoder);
513 uint64_t Address, const void *Decoder);
515 uint64_t Address, const void *Decoder);
518 const void *Decoder);
521 const void *Decoder);
524 const void *Decoder);
528 const void *Decoder);
532 const void *Decoder);
535 uint64_t Address, const void *Decoder);
538 uint64_t Address, const void *Decoder);
541 uint64_t Address, const void *Decoder);
545 const void *Decoder);
549 const void *Decoder);
552 const void *Decoder);
555 const void *Decoder);
557 uint64_t Address, const void *Decoder);
559 uint64_t Address, const void *Decoder);
562 uint64_t Address, const void *Decoder);
564 uint64_t Address, const void *Decoder);
566 uint64_t Address, const void *Decoder);
569 const void *Decoder);
571 uint64_t Address, const void *Decoder);
705 MCInst &MI, const void *Decoder) { in tryAddingSymbolicOperand() argument
706 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingSymbolicOperand()
722 const void *Decoder) { in tryAddingPcLoadReferenceComment() argument
723 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment()
1134 uint64_t Address, const void *Decoder) { in DecodeGPRRegisterClass() argument
1145 const void *Decoder) { in DecodeCLRMGPRRegisterClass() argument
1159 uint64_t Address, const void *Decoder) { in DecodeGPRnopcRegisterClass() argument
1165 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRnopcRegisterClass()
1172 uint64_t Address, const void *Decoder) { in DecodeGPRwithAPSRRegisterClass() argument
1181 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRwithAPSRRegisterClass()
1187 uint64_t Address, const void *Decoder) { in DecodeGPRwithZRRegisterClass() argument
1199 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRwithZRRegisterClass()
1205 uint64_t Address, const void *Decoder) { in DecodeGPRwithZRnospRegisterClass() argument
1209 Check(S, DecodeGPRwithZRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRwithZRnospRegisterClass()
1214 uint64_t Address, const void *Decoder) { in DecodetGPRRegisterClass() argument
1217 return DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodetGPRRegisterClass()
1226 uint64_t Address, const void *Decoder) { in DecodeGPRPairRegisterClass() argument
1243 uint64_t Address, const void *Decoder) { in DecodeGPRPairnospRegisterClass() argument
1257 const void *Decoder) { in DecodeGPRspRegisterClass() argument
1267 uint64_t Address, const void *Decoder) { in DecodetcGPRRegisterClass() argument
1297 uint64_t Address, const void *Decoder) { in DecoderGPRRegisterClass() argument
1301 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecoderGPRRegisterClass()
1306 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecoderGPRRegisterClass()
1322 uint64_t Address, const void *Decoder) { in DecodeSPRRegisterClass() argument
1332 uint64_t Address, const void *Decoder) { in DecodeHPRRegisterClass() argument
1333 return DecodeSPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeHPRRegisterClass()
1348 uint64_t Address, const void *Decoder) { in DecodeDPRRegisterClass() argument
1350 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeDPRRegisterClass()
1363 uint64_t Address, const void *Decoder) { in DecodeDPR_8RegisterClass() argument
1366 return DecodeDPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeDPR_8RegisterClass()
1370 uint64_t Address, const void *Decoder) { in DecodeSPR_8RegisterClass() argument
1373 return DecodeSPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeSPR_8RegisterClass()
1378 uint64_t Address, const void *Decoder) { in DecodeDPR_VFP2RegisterClass() argument
1381 return DecodeDPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeDPR_VFP2RegisterClass()
1392 uint64_t Address, const void *Decoder) { in DecodeQPRRegisterClass() argument
1412 uint64_t Address, const void *Decoder) { in DecodeDPairRegisterClass() argument
1435 const void *Decoder) { in DecodeDPairSpacedRegisterClass() argument
1445 uint64_t Address, const void *Decoder) { in DecodePredicateOperand() argument
1462 uint64_t Address, const void *Decoder) { in DecodeCCOutOperand() argument
1471 uint64_t Address, const void *Decoder) { in DecodeSORegImmOperand() argument
1479 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegImmOperand()
1508 uint64_t Address, const void *Decoder) { in DecodeSORegRegOperand() argument
1516 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegRegOperand()
1518 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rs, Address, Decoder))) in DecodeSORegRegOperand()
1543 uint64_t Address, const void *Decoder) { in DecodeRegListOperand() argument
1573 if (!Check(S, DecodeCLRMGPRRegisterClass(Inst, i, Address, Decoder))) { in DecodeRegListOperand()
1577 if (!Check(S, DecodeGPRRegisterClass(Inst, i, Address, Decoder))) in DecodeRegListOperand()
1590 uint64_t Address, const void *Decoder) { in DecodeSPRRegListOperand() argument
1603 if (!Check(S, DecodeSPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeSPRRegListOperand()
1606 if (!Check(S, DecodeSPRRegisterClass(Inst, ++Vd, Address, Decoder))) in DecodeSPRRegListOperand()
1614 uint64_t Address, const void *Decoder) { in DecodeDPRRegListOperand() argument
1628 if (!Check(S, DecodeDPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeDPRRegListOperand()
1631 if (!Check(S, DecodeDPRRegisterClass(Inst, ++Vd, Address, Decoder))) in DecodeDPRRegListOperand()
1639 uint64_t Address, const void *Decoder) { in DecodeBitfieldMaskOperand() argument
1666 uint64_t Address, const void *Decoder) { in DecodeCopMemInstruction() argument
1676 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCopMemInstruction()
1752 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeCopMemInstruction()
1833 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeCopMemInstruction()
1845 uint64_t Address, const void *Decoder) { in DecodeAddrMode2IdxInstruction() argument
1867 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1874 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1887 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1894 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1912 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1943 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1950 uint64_t Address, const void *Decoder) { in DecodeSORegMemOperand() argument
1978 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSORegMemOperand()
1980 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegMemOperand()
1994 uint64_t Address, const void *Decoder) { in DecodeAddrMode3Instruction() argument
2117 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
2125 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeAddrMode3Instruction()
2134 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt+1, Address, Decoder))) in DecodeAddrMode3Instruction()
2158 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
2166 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
2173 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode3Instruction()
2178 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeAddrMode3Instruction()
2185 uint64_t Address, const void *Decoder) { in DecodeRFEInstruction() argument
2207 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeRFEInstruction()
2214 uint64_t Address, const void *Decoder) { in DecodeQADDInstruction() argument
2223 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeQADDInstruction()
2225 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeQADDInstruction()
2227 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeQADDInstruction()
2229 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeQADDInstruction()
2231 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeQADDInstruction()
2238 uint64_t Address, const void *Decoder) { in DecodeMemMultipleWritebackInstruction() argument
2312 return DecodeRFEInstruction(Inst, Insn, Address, Decoder); in DecodeMemMultipleWritebackInstruction()
2315 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
2317 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
2319 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
2321 if (!Check(S, DecodeRegListOperand(Inst, reglist, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
2329 uint64_t Address, const void *Decoder) { in DecodeHINTInstruction() argument
2332 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeHINTInstruction()
2339 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeHINTInstruction()
2351 uint64_t Address, const void *Decoder) { in DecodeCPSInstruction() argument
2398 uint64_t Address, const void *Decoder) { in DecodeT2CPSInstruction() argument
2440 uint64_t Address, const void *Decoder) { in DecodeT2MOVTWInstruction() argument
2452 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeT2MOVTWInstruction()
2454 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeT2MOVTWInstruction()
2457 if (!tryAddingSymbolicOperand(Address, imm, false, 4, Inst, Decoder)) in DecodeT2MOVTWInstruction()
2464 uint64_t Address, const void *Decoder) { in DecodeArmMOVTWInstruction() argument
2475 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeArmMOVTWInstruction()
2478 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeArmMOVTWInstruction()
2481 if (!tryAddingSymbolicOperand(Address, imm, false, 4, Inst, Decoder)) in DecodeArmMOVTWInstruction()
2484 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeArmMOVTWInstruction()
2491 uint64_t Address, const void *Decoder) { in DecodeSMLAInstruction() argument
2501 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeSMLAInstruction()
2503 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeSMLAInstruction()
2505 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSMLAInstruction()
2507 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSMLAInstruction()
2509 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Ra, Address, Decoder))) in DecodeSMLAInstruction()
2512 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSMLAInstruction()
2519 uint64_t Address, const void *Decoder) { in DecodeTSTInstruction() argument
2527 return DecodeSETPANInstruction(Inst, Insn, Address, Decoder); in DecodeTSTInstruction()
2529 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTSTInstruction()
2531 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeTSTInstruction()
2533 if (!Check(S, DecodePredicateOperand(Inst, Pred, Address, Decoder))) in DecodeTSTInstruction()
2540 uint64_t Address, const void *Decoder) { in DecodeSETPANInstruction() argument
2545 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeSETPANInstruction()
2568 uint64_t Address, const void *Decoder) { in DecodeAddrModeImm12Operand() argument
2575 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrModeImm12Operand()
2582 tryAddingPcLoadReferenceComment(Address, Address + imm + 8, Decoder); in DecodeAddrModeImm12Operand()
2588 uint64_t Address, const void *Decoder) { in DecodeAddrMode5Operand() argument
2596 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode5Operand()
2608 uint64_t Address, const void *Decoder) { in DecodeAddrMode5FP16Operand() argument
2616 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode5FP16Operand()
2628 uint64_t Address, const void *Decoder) { in DecodeAddrMode7Operand() argument
2629 return DecodeGPRRegisterClass(Inst, Val, Address, Decoder); in DecodeAddrMode7Operand()
2634 uint64_t Address, const void *Decoder) { in DecodeT2BInstruction() argument
2653 true, 4, Inst, Decoder)) in DecodeT2BInstruction()
2661 uint64_t Address, const void *Decoder) { in DecodeBranchImmInstruction() argument
2671 true, 4, Inst, Decoder)) in DecodeBranchImmInstruction()
2677 true, 4, Inst, Decoder)) in DecodeBranchImmInstruction()
2683 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeBranchImmInstruction()
2690 uint64_t Address, const void *Decoder) { in DecodeAddrMode6Operand() argument
2696 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode6Operand()
2707 uint64_t Address, const void *Decoder) { in DecodeVLDInstruction() argument
2728 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2740 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2744 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2762 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+1)%32, Address, Decoder))) in DecodeVLDInstruction()
2777 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVLDInstruction()
2798 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVLDInstruction()
2813 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+4)%32, Address, Decoder))) in DecodeVLDInstruction()
2828 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3)%32, Address, Decoder))) in DecodeVLDInstruction()
2837 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+6)%32, Address, Decoder))) in DecodeVLDInstruction()
2910 if (!Check(S, DecodeGPRRegisterClass(Inst, wb, Address, Decoder))) in DecodeVLDInstruction()
2918 if (!Check(S, DecodeAddrMode6Operand(Inst, Rn, Address, Decoder))) in DecodeVLDInstruction()
2964 !Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLDInstruction()
2983 uint64_t Address, const void *Decoder) { in DecodeVLDST1Instruction() argument
2991 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST1Instruction()
2992 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST1Instruction()
2996 uint64_t Address, const void *Decoder) { in DecodeVLDST2Instruction() argument
3006 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST2Instruction()
3007 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST2Instruction()
3011 uint64_t Address, const void *Decoder) { in DecodeVLDST3Instruction() argument
3019 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST3Instruction()
3020 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST3Instruction()
3024 uint64_t Address, const void *Decoder) { in DecodeVLDST4Instruction() argument
3029 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST4Instruction()
3030 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST4Instruction()
3034 uint64_t Address, const void *Decoder) { in DecodeVSTInstruction() argument
3112 if (!Check(S, DecodeGPRRegisterClass(Inst, wb, Address, Decoder))) in DecodeVSTInstruction()
3120 if (!Check(S, DecodeAddrMode6Operand(Inst, Rn, Address, Decoder))) in DecodeVSTInstruction()
3129 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVSTInstruction()
3184 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
3196 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
3200 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
3218 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+1)%32, Address, Decoder))) in DecodeVSTInstruction()
3233 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVSTInstruction()
3254 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVSTInstruction()
3269 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+4)%32, Address, Decoder))) in DecodeVSTInstruction()
3284 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3)%32, Address, Decoder))) in DecodeVSTInstruction()
3293 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+6)%32, Address, Decoder))) in DecodeVSTInstruction()
3304 uint64_t Address, const void *Decoder) { in DecodeVLD1DupInstruction() argument
3323 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1DupInstruction()
3327 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1DupInstruction()
3332 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1DupInstruction()
3336 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1DupInstruction()
3344 !Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD1DupInstruction()
3351 uint64_t Address, const void *Decoder) { in DecodeVLD2DupInstruction() argument
3367 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
3374 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
3378 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
3386 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2DupInstruction()
3391 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD2DupInstruction()
3399 uint64_t Address, const void *Decoder) { in DecodeVLD3DupInstruction() argument
3408 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3DupInstruction()
3410 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+inc)%32, Address, Decoder))) in DecodeVLD3DupInstruction()
3412 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2*inc)%32, Address, Decoder))) in DecodeVLD3DupInstruction()
3415 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3DupInstruction()
3419 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3DupInstruction()
3426 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD3DupInstruction()
3434 uint64_t Address, const void *Decoder) { in DecodeVLD4DupInstruction() argument
3458 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4DupInstruction()
3460 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
3462 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2*inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
3464 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3*inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
3467 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4DupInstruction()
3471 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4DupInstruction()
3478 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD4DupInstruction()
3487 uint64_t Address, const void *Decoder) { in DecodeVMOVModImmInstruction() argument
3500 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVMOVModImmInstruction()
3503 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVMOVModImmInstruction()
3514 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVMOVModImmInstruction()
3521 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVMOVModImmInstruction()
3533 uint64_t Address, const void *Decoder) { in DecodeMVEModImmInstruction() argument
3548 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEModImmInstruction()
3561 uint64_t Address, const void *Decoder) { in DecodeMVEVADCInstruction() argument
3566 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEVADCInstruction()
3572 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qn, Address, Decoder))) in DecodeMVEVADCInstruction()
3576 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qm, Address, Decoder))) in DecodeMVEVADCInstruction()
3586 uint64_t Address, const void *Decoder) { in DecodeVSHLMaxInstruction() argument
3595 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSHLMaxInstruction()
3597 if (!Check(S, DecodeDPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVSHLMaxInstruction()
3605 uint64_t Address, const void *Decoder) { in DecodeShiftRight8Imm() argument
3611 uint64_t Address, const void *Decoder) { in DecodeShiftRight16Imm() argument
3617 uint64_t Address, const void *Decoder) { in DecodeShiftRight32Imm() argument
3623 uint64_t Address, const void *Decoder) { in DecodeShiftRight64Imm() argument
3629 uint64_t Address, const void *Decoder) { in DecodeTBLInstruction() argument
3640 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeTBLInstruction()
3643 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeTBLInstruction()
3650 if (!Check(S, DecodeDPairRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTBLInstruction()
3654 if (!Check(S, DecodeDPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTBLInstruction()
3658 if (!Check(S, DecodeDPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeTBLInstruction()
3665 uint64_t Address, const void *Decoder) { in DecodeThumbAddSpecialReg() argument
3671 if (!Check(S, DecodetGPRRegisterClass(Inst, dst, Address, Decoder))) in DecodeThumbAddSpecialReg()
3689 uint64_t Address, const void *Decoder) { in DecodeThumbBROperand() argument
3691 true, 2, Inst, Decoder)) in DecodeThumbBROperand()
3697 uint64_t Address, const void *Decoder) { in DecodeT2BROperand() argument
3699 true, 4, Inst, Decoder)) in DecodeT2BROperand()
3705 uint64_t Address, const void *Decoder) { in DecodeThumbCmpBROperand() argument
3707 true, 2, Inst, Decoder)) in DecodeThumbCmpBROperand()
3713 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModeRR() argument
3719 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbAddrModeRR()
3721 if (!Check(S, DecodetGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbAddrModeRR()
3728 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModeIS() argument
3734 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbAddrModeIS()
3742 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModePC() argument
3746 tryAddingPcLoadReferenceComment(Address, (Address & ~2u) + imm + 4, Decoder); in DecodeThumbAddrModePC()
3752 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModeSP() argument
3760 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeSOReg() argument
3779 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeSOReg()
3781 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeT2AddrModeSOReg()
3789 uint64_t Address, const void *Decoder) { in DecodeT2LoadShift() argument
3796 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadShift()
3828 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadShift()
3858 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadShift()
3865 if (!Check(S, DecodeT2AddrModeSOReg(Inst, addrmode, Address, Decoder))) in DecodeT2LoadShift()
3872 uint64_t Address, const void* Decoder) { in DecodeT2LoadImm8() argument
3884 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm8()
3915 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadImm8()
3946 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadImm8()
3950 if (!Check(S, DecodeT2AddrModeImm8(Inst, imm, Address, Decoder))) in DecodeT2LoadImm8()
3956 uint64_t Address, const void* Decoder) { in DecodeT2LoadImm12() argument
3965 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm12()
3996 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadImm12()
4026 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadImm12()
4030 if (!Check(S, DecodeT2AddrModeImm12(Inst, imm, Address, Decoder))) in DecodeT2LoadImm12()
4036 uint64_t Address, const void* Decoder) { in DecodeT2LoadT() argument
4064 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadT()
4067 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadT()
4069 if (!Check(S, DecodeT2AddrModeImm8(Inst, imm, Address, Decoder))) in DecodeT2LoadT()
4075 uint64_t Address, const void* Decoder) { in DecodeT2LoadLabel() argument
4083 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadLabel()
4111 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadLabel()
4128 uint64_t Address, const void *Decoder) { in DecodeT2Imm8S4() argument
4142 const void *Decoder) { in DecodeT2Imm7S4() argument
4157 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm8s4() argument
4163 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm8s4()
4165 if (!Check(S, DecodeT2Imm8S4(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm8s4()
4173 const void *Decoder) { in DecodeT2AddrModeImm7s4() argument
4179 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm7s4()
4181 if (!Check(S, DecodeT2Imm7S4(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm7s4()
4188 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm0_1020s4() argument
4194 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm0_1020s4()
4203 uint64_t Address, const void *Decoder) { in DecodeT2Imm8() argument
4216 uint64_t Address, const void *Decoder) { in DecodeT2Imm7() argument
4230 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm8() argument
4267 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm8()
4269 if (!Check(S, DecodeT2Imm8(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm8()
4278 const void *Decoder) { in DecodeTAddrModeImm7() argument
4284 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTAddrModeImm7()
4286 if (!Check(S, DecodeT2Imm7<shift>(Inst, imm, Address, Decoder))) in DecodeTAddrModeImm7()
4295 const void *Decoder) { in DecodeT2AddrModeImm7() argument
4301 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm7()
4303 } else if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm7()
4305 if (!Check(S, DecodeT2Imm7<shift>(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm7()
4312 uint64_t Address, const void *Decoder) { in DecodeT2LdStPre() argument
4350 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LdStPre()
4354 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LdStPre()
4358 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LdStPre()
4362 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LdStPre()
4366 if (!Check(S, DecodeT2AddrModeImm8(Inst, addr, Address, Decoder))) in DecodeT2LdStPre()
4373 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm12() argument
4391 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm12()
4399 uint64_t Address, const void *Decoder) { in DecodeThumbAddSPImm() argument
4410 uint64_t Address, const void *Decoder) { in DecodeThumbAddSPReg() argument
4417 if (!Check(S, DecodeGPRRegisterClass(Inst, Rdm, Address, Decoder))) in DecodeThumbAddSPReg()
4420 if (!Check(S, DecodeGPRRegisterClass(Inst, Rdm, Address, Decoder))) in DecodeThumbAddSPReg()
4427 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbAddSPReg()
4435 uint64_t Address, const void *Decoder) { in DecodeThumbCPS() argument
4446 uint64_t Address, const void *Decoder) { in DecodePostIdxReg() argument
4451 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodePostIdxReg()
4459 uint64_t Address, const void *Decoder) { in DecodeMveAddrModeRQ() argument
4464 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMveAddrModeRQ()
4466 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qm, Address, Decoder))) in DecodeMveAddrModeRQ()
4474 uint64_t Address, const void *Decoder) { in DecodeMveAddrModeQ() argument
4479 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qm, Address, Decoder))) in DecodeMveAddrModeQ()
4496 uint64_t Address, const void *Decoder) { in DecodeThumbBLXOffset() argument
4514 true, 4, Inst, Decoder)) in DecodeThumbBLXOffset()
4520 uint64_t Address, const void *Decoder) { in DecodeCoprocessor() argument
4525 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCoprocessor()
4536 uint64_t Address, const void *Decoder) { in DecodeThumbTableBranch() argument
4538 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeThumbTableBranch()
4545 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbTableBranch()
4547 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbTableBranch()
4554 uint64_t Address, const void *Decoder) { in DecodeThumb2BCCInstruction() argument
4575 return DecodeMemBarrierOption(Inst, imm, Address, Decoder); in DecodeThumb2BCCInstruction()
4584 if (!Check(S, DecodeT2BROperand(Inst, brtarget, Address, Decoder))) in DecodeThumb2BCCInstruction()
4586 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeThumb2BCCInstruction()
4596 uint64_t Address, const void *Decoder) { in DecodeT2SOImm() argument
4628 uint64_t Address, const void *Decoder) { in DecodeThumbBCCTargetOperand() argument
4630 true, 2, Inst, Decoder)) in DecodeThumbBCCTargetOperand()
4637 const void *Decoder) { in DecodeThumbBLTargetOperand() argument
4654 true, 4, Inst, Decoder)) in DecodeThumbBLTargetOperand()
4660 uint64_t Address, const void *Decoder) { in DecodeMemBarrierOption() argument
4669 uint64_t Address, const void *Decoder) { in DecodeInstSyncBarrierOption() argument
4678 uint64_t Address, const void *Decoder) { in DecodeMSRMask() argument
4681 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeMSRMask()
4760 uint64_t Address, const void *Decoder) { in DecodeBankedReg() argument
4775 uint64_t Address, const void *Decoder) { in DecodeDoubleRegLoad() argument
4785 if (!Check(S, DecodeGPRPairRegisterClass(Inst, Rt, Address, Decoder))) in DecodeDoubleRegLoad()
4787 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeDoubleRegLoad()
4789 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeDoubleRegLoad()
4797 const void *Decoder) { in DecodeDoubleRegStore() argument
4805 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeDoubleRegStore()
4811 if (!Check(S, DecodeGPRPairRegisterClass(Inst, Rt, Address, Decoder))) in DecodeDoubleRegStore()
4813 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeDoubleRegStore()
4815 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeDoubleRegStore()
4822 uint64_t Address, const void *Decoder) { in DecodeLDRPreImm() argument
4834 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDRPreImm()
4836 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDRPreImm()
4838 if (!Check(S, DecodeAddrModeImm12Operand(Inst, imm, Address, Decoder))) in DecodeLDRPreImm()
4840 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeLDRPreImm()
4847 uint64_t Address, const void *Decoder) { in DecodeLDRPreReg() argument
4861 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDRPreReg()
4863 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDRPreReg()
4865 if (!Check(S, DecodeSORegMemOperand(Inst, imm, Address, Decoder))) in DecodeLDRPreReg()
4867 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeLDRPreReg()
4874 uint64_t Address, const void *Decoder) { in DecodeSTRPreImm() argument
4886 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSTRPreImm()
4888 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSTRPreImm()
4890 if (!Check(S, DecodeAddrModeImm12Operand(Inst, imm, Address, Decoder))) in DecodeSTRPreImm()
4892 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSTRPreImm()
4899 uint64_t Address, const void *Decoder) { in DecodeSTRPreReg() argument
4911 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSTRPreReg()
4913 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSTRPreReg()
4915 if (!Check(S, DecodeSORegMemOperand(Inst, imm, Address, Decoder))) in DecodeSTRPreReg()
4917 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSTRPreReg()
4924 uint64_t Address, const void *Decoder) { in DecodeVLD1LN() argument
4966 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1LN()
4969 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1LN()
4972 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1LN()
4977 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD1LN()
4983 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1LN()
4991 uint64_t Address, const void *Decoder) { in DecodeVST1LN() argument
5034 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST1LN()
5037 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST1LN()
5042 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST1LN()
5048 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST1LN()
5056 uint64_t Address, const void *Decoder) { in DecodeVLD2LN() argument
5094 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2LN()
5096 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD2LN()
5099 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2LN()
5102 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2LN()
5107 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD2LN()
5113 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2LN()
5115 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD2LN()
5123 uint64_t Address, const void *Decoder) { in DecodeVST2LN() argument
5162 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST2LN()
5165 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST2LN()
5170 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST2LN()
5176 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST2LN()
5178 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST2LN()
5186 uint64_t Address, const void *Decoder) { in DecodeVLD3LN() argument
5222 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3LN()
5224 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD3LN()
5226 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD3LN()
5230 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3LN()
5233 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3LN()
5238 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD3LN()
5244 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3LN()
5246 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD3LN()
5248 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD3LN()
5256 uint64_t Address, const void *Decoder) { in DecodeVST3LN() argument
5293 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST3LN()
5296 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST3LN()
5301 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST3LN()
5307 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST3LN()
5309 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST3LN()
5311 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVST3LN()
5319 uint64_t Address, const void *Decoder) { in DecodeVLD4LN() argument
5362 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4LN()
5364 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD4LN()
5366 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD4LN()
5368 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVLD4LN()
5372 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4LN()
5375 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4LN()
5380 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD4LN()
5386 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4LN()
5388 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD4LN()
5390 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD4LN()
5392 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVLD4LN()
5400 uint64_t Address, const void *Decoder) { in DecodeVST4LN() argument
5444 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST4LN()
5447 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST4LN()
5452 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST4LN()
5458 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST4LN()
5460 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST4LN()
5462 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVST4LN()
5464 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVST4LN()
5472 uint64_t Address, const void *Decoder) { in DecodeVMOVSRR() argument
5483 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm , Address, Decoder))) in DecodeVMOVSRR()
5485 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm+1, Address, Decoder))) in DecodeVMOVSRR()
5487 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt , Address, Decoder))) in DecodeVMOVSRR()
5489 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2 , Address, Decoder))) in DecodeVMOVSRR()
5491 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeVMOVSRR()
5498 uint64_t Address, const void *Decoder) { in DecodeVMOVRRS() argument
5509 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt , Address, Decoder))) in DecodeVMOVRRS()
5511 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2 , Address, Decoder))) in DecodeVMOVRRS()
5513 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm , Address, Decoder))) in DecodeVMOVRRS()
5515 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm+1, Address, Decoder))) in DecodeVMOVRRS()
5517 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeVMOVRRS()
5524 uint64_t Address, const void *Decoder) { in DecodeIT() argument
5554 uint64_t Address, const void *Decoder) { in DecodeT2LDRDPreInstruction() argument
5574 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5577 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5580 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5583 if (!Check(S, DecodeT2AddrModeImm8s4(Inst, addr, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5591 uint64_t Address, const void *Decoder) { in DecodeT2STRDPreInstruction() argument
5609 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2STRDPreInstruction()
5612 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2STRDPreInstruction()
5615 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeT2STRDPreInstruction()
5618 if (!Check(S, DecodeT2AddrModeImm8s4(Inst, addr, Address, Decoder))) in DecodeT2STRDPreInstruction()
5625 uint64_t Address, const void *Decoder) { in DecodeT2Adr() argument
5631 DecodeStatus S = DecoderGPRRegisterClass(Inst, Rd, Address, Decoder); in DecodeT2Adr()
5652 const void *Decoder) { in DecodeT2ShifterImmOperand() argument
5662 uint64_t Address, const void *Decoder) { in DecodeSwap() argument
5669 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeSwap()
5676 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSwap()
5678 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeSwap()
5680 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSwap()
5682 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSwap()
5689 uint64_t Address, const void *Decoder) { in DecodeVCVTD() argument
5691 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTD()
5733 return DecodeVMOVModImmInstruction(Inst, Insn, Address, Decoder); in DecodeVCVTD()
5738 if (!Check(S, DecodeDPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeVCVTD()
5740 if (!Check(S, DecodeDPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeVCVTD()
5748 uint64_t Address, const void *Decoder) { in DecodeVCVTQ() argument
5750 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTQ()
5792 return DecodeVMOVModImmInstruction(Inst, Insn, Address, Decoder); in DecodeVCVTQ()
5797 if (!Check(S, DecodeQPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeVCVTQ()
5799 if (!Check(S, DecodeQPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeVCVTQ()
5809 const void *Decoder) { in DecodeNEONComplexLane64Instruction() argument
5823 if (!Check(S, DestRegDecoder(Inst, Vd, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
5825 if (!Check(S, DestRegDecoder(Inst, Vd, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
5827 if (!Check(S, DestRegDecoder(Inst, Vn, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
5829 if (!Check(S, DecodeDPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
5840 uint64_t Address, const void *Decoder) { in DecodeLDR() argument
5852 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDR()
5854 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDR()
5856 if (!Check(S, DecodeAddrMode7Operand(Inst, Rn, Address, Decoder))) in DecodeLDR()
5858 if (!Check(S, DecodePostIdxReg(Inst, Rm, Address, Decoder))) in DecodeLDR()
5860 if (!Check(S, DecodePredicateOperand(Inst, Cond, Address, Decoder))) in DecodeLDR()
5867 uint64_t Address, const void *Decoder) { in DecoderForMRRC2AndMCRR2() argument
5893 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
5895 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
5901 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
5903 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
5913 const void *Decoder) { in DecodeForVMRSandVMSR() argument
5915 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeForVMRSandVMSR()
5935 Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder)); in DecodeForVMRSandVMSR()
5937 Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder)); in DecodeForVMRSandVMSR()
5955 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeForVMRSandVMSR()
5965 const void *Decoder) { in DecodeBFLabelOperand() argument
5977 Decoder)) in DecodeBFLabelOperand()
5984 const void *Decoder) { in DecodeBFAfterTargetOperand() argument
5989 Decoder)) in DecodeBFAfterTargetOperand()
5996 const void *Decoder) { in DecodePredNoALOperand() argument
6004 const void *Decoder) { in DecodeLOLoop() argument
6020 Inst, Imm, Address, Decoder))) in DecodeLOLoop()
6031 Address, Decoder)) || in DecodeLOLoop()
6033 Inst, Imm, Address, Decoder))) in DecodeLOLoop()
6057 Address, Decoder))) in DecodeLOLoop()
6067 const void *Decoder) { in DecodeLongShiftOperand() argument
6079 uint64_t Address, const void *Decoder) { in DecodetGPROddRegisterClass() argument
6089 uint64_t Address, const void *Decoder) { in DecodetGPREvenRegisterClass() argument
6100 uint64_t Address, const void *Decoder) { in DecodeGPRwithAPSR_NZCVnospRegisterClass() argument
6116 const void *Decoder) { in DecodeVSCCLRM() argument
6125 if (!Check(S, DecodeDPRRegListOperand(Inst, reglist, Address, Decoder))) { in DecodeVSCCLRM()
6132 if (!Check(S, DecodeSPRRegListOperand(Inst, reglist, Address, Decoder))) { in DecodeVSCCLRM()
6143 const void *Decoder) { in DecodeMQPRRegisterClass() argument
6159 const void *Decoder) { in DecodeQQPRRegisterClass() argument
6175 const void *Decoder) { in DecodeQQQQPRRegisterClass() argument
6186 const void *Decoder) { in DecodeVPTMaskOperand() argument
6216 uint64_t Address, const void *Decoder) { in DecodeVpredROperand() argument
6230 const void *Decoder) { in DecodeRestrictedIPredicateOperand() argument
6238 const void *Decoder) { in DecodeRestrictedSPredicateOperand() argument
6261 const void *Decoder) { in DecodeRestrictedUPredicateOperand() argument
6268 const void *Decoder) { in DecodeRestrictedFPPredicateOperand() argument
6298 uint64_t Address, const void *Decoder) { in DecodeVCVTImmOperand() argument
6342 const void *Decoder) { in DecodeVSTRVLDR_SYSREG() argument
6357 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVSTRVLDR_SYSREG()
6371 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVSTRVLDR_SYSREG()
6374 if (!Check(S, DecodeT2AddrModeImm7s4(Inst, addr, Address, Decoder))) in DecodeVSTRVLDR_SYSREG()
6384 MCInst &Inst, unsigned Val, uint64_t Address, const void *Decoder, in DecodeMVE_MEM_pre() argument
6392 if (!Check(S, RnDecoder(Inst, Rn, Address, Decoder))) in DecodeMVE_MEM_pre()
6394 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVE_MEM_pre()
6396 if (!Check(S, AddrDecoder(Inst, addr, Address, Decoder))) in DecodeMVE_MEM_pre()
6404 uint64_t Address, const void *Decoder) { in DecodeMVE_MEM_1_pre() argument
6405 return DecodeMVE_MEM_pre(Inst, Val, Address, Decoder, in DecodeMVE_MEM_1_pre()
6413 uint64_t Address, const void *Decoder) { in DecodeMVE_MEM_2_pre() argument
6414 return DecodeMVE_MEM_pre(Inst, Val, Address, Decoder, in DecodeMVE_MEM_2_pre()
6422 uint64_t Address, const void *Decoder) { in DecodeMVE_MEM_3_pre() argument
6423 return DecodeMVE_MEM_pre(Inst, Val, Address, Decoder, in DecodeMVE_MEM_3_pre()
6432 const void *Decoder) { in DecodePowerTwoOperand() argument
6445 const void *Decoder) { in DecodeMVEPairVectorIndexOperand() argument
6454 uint64_t Address, const void *Decoder) { in DecodeMVEVMOVQtoDReg() argument
6462 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeMVEVMOVQtoDReg()
6464 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeMVEVMOVQtoDReg()
6466 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEVMOVQtoDReg()
6468 if (!Check(S, DecodeMVEPairVectorIndexOperand<2>(Inst, index, Address, Decoder))) in DecodeMVEVMOVQtoDReg()
6470 if (!Check(S, DecodeMVEPairVectorIndexOperand<0>(Inst, index, Address, Decoder))) in DecodeMVEVMOVQtoDReg()
6477 uint64_t Address, const void *Decoder) { in DecodeMVEVMOVDRegtoQ() argument
6485 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6487 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6489 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6491 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6493 if (!Check(S, DecodeMVEPairVectorIndexOperand<2>(Inst, index, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6495 if (!Check(S, DecodeMVEPairVectorIndexOperand<0>(Inst, index, Address, Decoder))) in DecodeMVEVMOVDRegtoQ()
6502 MCInst &Inst, unsigned Insn, uint64_t Address, const void *Decoder) { in DecodeMVEOverlappingLongShift() argument
6531 if (!Check(S, DecoderGPRRegisterClass(Inst, Rda, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6535 if (!Check(S, DecoderGPRRegisterClass(Inst, Rda, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6539 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6555 if (!Check(S, DecodetGPREvenRegisterClass(Inst, RdaLo, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6557 if (!Check(S, DecodetGPROddRegisterClass(Inst, RdaHi, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6561 if (!Check(S, DecodetGPREvenRegisterClass(Inst, RdaLo, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6563 if (!Check(S, DecodetGPROddRegisterClass(Inst, RdaHi, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6567 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeMVEOverlappingLongShift()
6581 const void *Decoder) { in DecodeMVEVCVTt1fp() argument
6589 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qd, Address, Decoder))) in DecodeMVEVCVTt1fp()
6591 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qm, Address, Decoder))) in DecodeMVEVCVTt1fp()
6593 if (!Check(S, DecodeVCVTImmOperand(Inst, imm6, Address, Decoder))) in DecodeMVEVCVTt1fp()
6601 const void *Decoder) { in DecodeMVEVCMP() argument
6605 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qn, Address, Decoder))) in DecodeMVEVCMP()
6615 if (!Check(S, DecodeGPRwithZRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeMVEVCMP()
6623 if (!Check(S, DecodeMQPRRegisterClass(Inst, Qm, Address, Decoder))) in DecodeMVEVCMP()
6627 if (!Check(S, predicate_decoder(Inst, fc, Address, Decoder))) in DecodeMVEVCMP()
6638 const void *Decoder) { in DecodeMveVCTP() argument
6642 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMveVCTP()
6648 const void *Decoder) { in DecodeMVEVPNOT() argument
6656 uint64_t Address, const void *Decoder) { in DecodeT2AddSubSPImm() argument
6672 DecodeGPRspRegisterClass(Inst, Rd, Address, Decoder))) || // dst in DecodeT2AddSubSPImm()
6673 (!Check(DS, DecodeGPRspRegisterClass(Inst, Rn, Address, Decoder)))) in DecodeT2AddSubSPImm()
6680 if (!Check(DS, DecodeT2SOImm(Inst, Imm12, Address, Decoder))) // imm12 in DecodeT2AddSubSPImm()
6682 if (!Check(DS, DecodeCCOutOperand(Inst, S, Address, Decoder))) // cc_out in DecodeT2AddSubSPImm()