Lines Matching refs:Decoder
146 uint64_t Address, const void *Decoder);
149 const void *Decoder);
152 const void *Decoder);
154 uint64_t Address, const void *Decoder);
156 uint64_t Address, const void *Decoder);
158 uint64_t Address, const void *Decoder);
160 uint64_t Address, const void *Decoder);
162 uint64_t Address, const void *Decoder);
164 uint64_t Address, const void *Decoder);
166 uint64_t Address, const void *Decoder);
168 uint64_t Address, const void *Decoder);
172 const void *Decoder);
174 uint64_t Address, const void *Decoder);
176 uint64_t Address, const void *Decoder);
179 const void *Decoder);
182 uint64_t Address, const void *Decoder);
184 uint64_t Address, const void *Decoder);
186 uint64_t Address, const void *Decoder);
188 uint64_t Address, const void *Decoder);
190 uint64_t Address, const void *Decoder);
193 uint64_t Address, const void *Decoder);
195 uint64_t Address, const void *Decoder);
199 const void *Decoder);
201 uint64_t Address, const void *Decoder);
203 uint64_t Address, const void *Decoder);
205 uint64_t Address, const void *Decoder);
207 uint64_t Address, const void *Decoder);
212 const void *Decoder);
214 uint64_t Address, const void *Decoder);
216 uint64_t Address, const void *Decoder);
218 uint64_t Address, const void *Decoder);
220 uint64_t Address, const void *Decoder);
222 uint64_t Address, const void *Decoder);
224 uint64_t Address, const void *Decoder);
226 uint64_t Address, const void *Decoder);
228 uint64_t Address, const void *Decoder);
230 uint64_t Address, const void *Decoder);
232 uint64_t Address, const void *Decoder);
234 uint64_t Address, const void *Decoder);
236 uint64_t Address, const void *Decoder);
238 uint64_t Address, const void *Decoder);
240 uint64_t Address, const void *Decoder);
242 uint64_t Address, const void *Decoder);
244 uint64_t Address, const void *Decoder);
246 uint64_t Address, const void *Decoder);
248 uint64_t Address, const void *Decoder);
250 uint64_t Address, const void *Decoder);
252 uint64_t Address, const void *Decoder);
254 uint64_t Address, const void *Decoder);
256 uint64_t Address, const void *Decoder);
258 uint64_t Address, 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);
268 uint64_t Address, const void *Decoder);
270 uint64_t Address, const void *Decoder);
272 uint64_t Address, const void *Decoder);
274 uint64_t Address, const void *Decoder);
276 uint64_t Address, const void *Decoder);
278 uint64_t Address, const void *Decoder);
280 uint64_t Address, const void *Decoder);
282 uint64_t Address, const void *Decoder);
284 uint64_t Address, const void *Decoder);
286 uint64_t Address, const void *Decoder);
288 uint64_t Address, const void *Decoder);
290 uint64_t Address, const void *Decoder);
292 uint64_t Address, const void *Decoder);
294 uint64_t Address, const void *Decoder);
296 uint64_t Address, const void *Decoder);
298 uint64_t Address, const void *Decoder);
300 uint64_t Address, const void *Decoder);
302 uint64_t Address, const void *Decoder);
304 uint64_t Address, const void *Decoder);
306 uint64_t Address, const void *Decoder);
308 uint64_t Address, const void *Decoder);
310 uint64_t Address, const void *Decoder);
312 uint64_t Address, const void *Decoder);
314 uint64_t Address, const void *Decoder);
316 uint64_t Address, const void *Decoder);
318 uint64_t Address, const void *Decoder);
320 uint64_t Address, const void *Decoder);
322 uint64_t Address, const void *Decoder);
324 uint64_t Address, const void *Decoder);
326 uint64_t Address, const void *Decoder);
330 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);
345 uint64_t Address, const void *Decoder);
347 uint64_t Address, const void *Decoder);
349 uint64_t Address, const void *Decoder);
351 uint64_t Address, const void *Decoder);
353 uint64_t Address, const void* Decoder);
355 uint64_t Address, const void* Decoder);
357 uint64_t Address, const void* Decoder);
359 uint64_t Address, const void* Decoder);
361 uint64_t Address, const void *Decoder);
363 uint64_t Address, const void *Decoder);
365 uint64_t Address, const void *Decoder);
367 uint64_t Address, const void *Decoder);
369 uint64_t Address, const void *Decoder);
371 uint64_t Address, const void *Decoder);
373 uint64_t Address, const void *Decoder);
375 uint64_t Address, const void *Decoder);
377 uint64_t Address, const void *Decoder);
379 uint64_t Address, const void *Decoder);
381 uint64_t Address, const void *Decoder);
383 uint64_t Address, const void *Decoder);
385 uint64_t Address, const void *Decoder);
387 uint64_t Address, const void *Decoder);
389 uint64_t Address, const void *Decoder);
391 uint64_t Address, const void *Decoder);
393 uint64_t Address, const void *Decoder);
395 uint64_t Address, const void *Decoder);
397 uint64_t Address, const void *Decoder);
399 uint64_t Address, const void *Decoder);
401 uint64_t Address, const void *Decoder);
403 uint64_t Address, const void *Decoder);
406 uint64_t Address, const void *Decoder);
408 uint64_t Address, const void *Decoder);
410 uint64_t Address, const void *Decoder);
530 MCInst &MI, const void *Decoder) { in tryAddingSymbolicOperand() argument
531 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingSymbolicOperand()
547 const void *Decoder) { in tryAddingPcLoadReferenceComment() argument
548 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in tryAddingPcLoadReferenceComment()
877 uint64_t Address, const void *Decoder) { in DecodeGPRRegisterClass() argument
888 uint64_t Address, const void *Decoder) { in DecodeGPRnopcRegisterClass() argument
894 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRnopcRegisterClass()
901 uint64_t Address, const void *Decoder) { in DecodeGPRwithAPSRRegisterClass() argument
910 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRwithAPSRRegisterClass()
915 uint64_t Address, const void *Decoder) { in DecodetGPRRegisterClass() argument
918 return DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodetGPRRegisterClass()
927 uint64_t Address, const void *Decoder) { in DecodeGPRPairRegisterClass() argument
942 uint64_t Address, const void *Decoder) { in DecodetcGPRRegisterClass() argument
972 uint64_t Address, const void *Decoder) { in DecoderGPRRegisterClass() argument
976 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecoderGPRRegisterClass()
981 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecoderGPRRegisterClass()
997 uint64_t Address, const void *Decoder) { in DecodeSPRRegisterClass() argument
1007 uint64_t Address, const void *Decoder) { in DecodeHPRRegisterClass() argument
1008 return DecodeSPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeHPRRegisterClass()
1023 uint64_t Address, const void *Decoder) { in DecodeDPRRegisterClass() argument
1025 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeDPRRegisterClass()
1038 uint64_t Address, const void *Decoder) { in DecodeDPR_8RegisterClass() argument
1041 return DecodeDPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeDPR_8RegisterClass()
1046 uint64_t Address, const void *Decoder) { in DecodeDPR_VFP2RegisterClass() argument
1049 return DecodeDPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeDPR_VFP2RegisterClass()
1060 uint64_t Address, const void *Decoder) { in DecodeQPRRegisterClass() argument
1080 uint64_t Address, const void *Decoder) { in DecodeDPairRegisterClass() argument
1103 const void *Decoder) { in DecodeDPairSpacedRegisterClass() argument
1113 uint64_t Address, const void *Decoder) { in DecodePredicateOperand() argument
1127 uint64_t Address, const void *Decoder) { in DecodeCCOutOperand() argument
1136 uint64_t Address, const void *Decoder) { in DecodeSORegImmOperand() argument
1144 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegImmOperand()
1173 uint64_t Address, const void *Decoder) { in DecodeSORegRegOperand() argument
1181 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegRegOperand()
1183 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rs, Address, Decoder))) in DecodeSORegRegOperand()
1208 uint64_t Address, const void *Decoder) { in DecodeRegListOperand() argument
1233 if (!Check(S, DecodeGPRRegisterClass(Inst, i, Address, Decoder))) in DecodeRegListOperand()
1245 uint64_t Address, const void *Decoder) { in DecodeSPRRegListOperand() argument
1258 if (!Check(S, DecodeSPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeSPRRegListOperand()
1261 if (!Check(S, DecodeSPRRegisterClass(Inst, ++Vd, Address, Decoder))) in DecodeSPRRegListOperand()
1269 uint64_t Address, const void *Decoder) { in DecodeDPRRegListOperand() argument
1283 if (!Check(S, DecodeDPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeDPRRegListOperand()
1286 if (!Check(S, DecodeDPRRegisterClass(Inst, ++Vd, Address, Decoder))) in DecodeDPRRegListOperand()
1294 uint64_t Address, const void *Decoder) { in DecodeBitfieldMaskOperand() argument
1321 uint64_t Address, const void *Decoder) { in DecodeCopMemInstruction() argument
1372 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCopMemInstruction()
1378 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeCopMemInstruction()
1459 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeCopMemInstruction()
1471 uint64_t Address, const void *Decoder) { in DecodeAddrMode2IdxInstruction() argument
1493 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1500 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1513 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1520 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1538 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1569 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1576 uint64_t Address, const void *Decoder) { in DecodeSORegMemOperand() argument
1604 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSORegMemOperand()
1606 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegMemOperand()
1620 uint64_t Address, const void *Decoder) { in DecodeAddrMode3Instruction() argument
1743 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
1751 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeAddrMode3Instruction()
1760 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt+1, Address, Decoder))) in DecodeAddrMode3Instruction()
1784 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
1792 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
1799 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode3Instruction()
1804 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeAddrMode3Instruction()
1811 uint64_t Address, const void *Decoder) { in DecodeRFEInstruction() argument
1833 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeRFEInstruction()
1840 uint64_t Address, const void *Decoder) { in DecodeQADDInstruction() argument
1849 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeQADDInstruction()
1851 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeQADDInstruction()
1853 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeQADDInstruction()
1855 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeQADDInstruction()
1857 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeQADDInstruction()
1864 uint64_t Address, const void *Decoder) { in DecodeMemMultipleWritebackInstruction() argument
1938 return DecodeRFEInstruction(Inst, Insn, Address, Decoder); in DecodeMemMultipleWritebackInstruction()
1941 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
1943 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
1945 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
1947 if (!Check(S, DecodeRegListOperand(Inst, reglist, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
1955 uint64_t Address, const void *Decoder) { in DecodeHINTInstruction() argument
1958 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeHINTInstruction()
1965 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeHINTInstruction()
1977 uint64_t Address, const void *Decoder) { in DecodeCPSInstruction() argument
2024 uint64_t Address, const void *Decoder) { in DecodeT2CPSInstruction() argument
2066 uint64_t Address, const void *Decoder) { in DecodeT2MOVTWInstruction() argument
2078 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeT2MOVTWInstruction()
2080 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeT2MOVTWInstruction()
2083 if (!tryAddingSymbolicOperand(Address, imm, false, 4, Inst, Decoder)) in DecodeT2MOVTWInstruction()
2090 uint64_t Address, const void *Decoder) { in DecodeArmMOVTWInstruction() argument
2101 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeArmMOVTWInstruction()
2104 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeArmMOVTWInstruction()
2107 if (!tryAddingSymbolicOperand(Address, imm, false, 4, Inst, Decoder)) in DecodeArmMOVTWInstruction()
2110 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeArmMOVTWInstruction()
2117 uint64_t Address, const void *Decoder) { in DecodeSMLAInstruction() argument
2127 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeSMLAInstruction()
2129 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeSMLAInstruction()
2131 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSMLAInstruction()
2133 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSMLAInstruction()
2135 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Ra, Address, Decoder))) in DecodeSMLAInstruction()
2138 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSMLAInstruction()
2145 uint64_t Address, const void *Decoder) { in DecodeTSTInstruction() argument
2153 return DecodeSETPANInstruction(Inst, Insn, Address, Decoder); in DecodeTSTInstruction()
2155 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTSTInstruction()
2157 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeTSTInstruction()
2159 if (!Check(S, DecodePredicateOperand(Inst, Pred, Address, Decoder))) in DecodeTSTInstruction()
2166 uint64_t Address, const void *Decoder) { in DecodeSETPANInstruction() argument
2171 const MCDisassembler *Dis = static_cast<const MCDisassembler*>(Decoder); in DecodeSETPANInstruction()
2194 uint64_t Address, const void *Decoder) { in DecodeAddrModeImm12Operand() argument
2201 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrModeImm12Operand()
2208 tryAddingPcLoadReferenceComment(Address, Address + imm + 8, Decoder); in DecodeAddrModeImm12Operand()
2214 uint64_t Address, const void *Decoder) { in DecodeAddrMode5Operand() argument
2222 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode5Operand()
2234 uint64_t Address, const void *Decoder) { in DecodeAddrMode5FP16Operand() argument
2242 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode5FP16Operand()
2254 uint64_t Address, const void *Decoder) { in DecodeAddrMode7Operand() argument
2255 return DecodeGPRRegisterClass(Inst, Val, Address, Decoder); in DecodeAddrMode7Operand()
2260 uint64_t Address, const void *Decoder) { in DecodeT2BInstruction() argument
2279 true, 4, Inst, Decoder)) in DecodeT2BInstruction()
2287 uint64_t Address, const void *Decoder) { in DecodeBranchImmInstruction() argument
2297 true, 4, Inst, Decoder)) in DecodeBranchImmInstruction()
2303 true, 4, Inst, Decoder)) in DecodeBranchImmInstruction()
2305 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeBranchImmInstruction()
2312 uint64_t Address, const void *Decoder) { in DecodeAddrMode6Operand() argument
2318 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode6Operand()
2329 uint64_t Address, const void *Decoder) { in DecodeVLDInstruction() argument
2350 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2362 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2366 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2384 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+1)%32, Address, Decoder))) in DecodeVLDInstruction()
2399 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVLDInstruction()
2420 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVLDInstruction()
2435 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+4)%32, Address, Decoder))) in DecodeVLDInstruction()
2450 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3)%32, Address, Decoder))) in DecodeVLDInstruction()
2459 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+6)%32, Address, Decoder))) in DecodeVLDInstruction()
2532 if (!Check(S, DecodeGPRRegisterClass(Inst, wb, Address, Decoder))) in DecodeVLDInstruction()
2540 if (!Check(S, DecodeAddrMode6Operand(Inst, Rn, Address, Decoder))) in DecodeVLDInstruction()
2586 !Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLDInstruction()
2605 uint64_t Address, const void *Decoder) { in DecodeVLDST1Instruction() argument
2613 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST1Instruction()
2614 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST1Instruction()
2618 uint64_t Address, const void *Decoder) { in DecodeVLDST2Instruction() argument
2628 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST2Instruction()
2629 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST2Instruction()
2633 uint64_t Address, const void *Decoder) { in DecodeVLDST3Instruction() argument
2641 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST3Instruction()
2642 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST3Instruction()
2646 uint64_t Address, const void *Decoder) { in DecodeVLDST4Instruction() argument
2651 return load ? DecodeVLDInstruction(Inst, Insn, Address, Decoder) in DecodeVLDST4Instruction()
2652 : DecodeVSTInstruction(Inst, Insn, Address, Decoder); in DecodeVLDST4Instruction()
2656 uint64_t Address, const void *Decoder) { in DecodeVSTInstruction() argument
2734 if (!Check(S, DecodeGPRRegisterClass(Inst, wb, Address, Decoder))) in DecodeVSTInstruction()
2742 if (!Check(S, DecodeAddrMode6Operand(Inst, Rn, Address, Decoder))) in DecodeVSTInstruction()
2751 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVSTInstruction()
2806 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
2818 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
2822 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
2840 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+1)%32, Address, Decoder))) in DecodeVSTInstruction()
2855 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVSTInstruction()
2876 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVSTInstruction()
2891 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+4)%32, Address, Decoder))) in DecodeVSTInstruction()
2906 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3)%32, Address, Decoder))) in DecodeVSTInstruction()
2915 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+6)%32, Address, Decoder))) in DecodeVSTInstruction()
2926 uint64_t Address, const void *Decoder) { in DecodeVLD1DupInstruction() argument
2945 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1DupInstruction()
2949 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1DupInstruction()
2954 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1DupInstruction()
2958 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1DupInstruction()
2966 !Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD1DupInstruction()
2973 uint64_t Address, const void *Decoder) { in DecodeVLD2DupInstruction() argument
2989 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
2996 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
3000 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
3008 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2DupInstruction()
3013 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD2DupInstruction()
3021 uint64_t Address, const void *Decoder) { in DecodeVLD3DupInstruction() argument
3030 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3DupInstruction()
3032 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+inc)%32, Address, Decoder))) in DecodeVLD3DupInstruction()
3034 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2*inc)%32, Address, Decoder))) in DecodeVLD3DupInstruction()
3037 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3DupInstruction()
3041 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3DupInstruction()
3048 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD3DupInstruction()
3056 uint64_t Address, const void *Decoder) { in DecodeVLD4DupInstruction() argument
3080 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4DupInstruction()
3082 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
3084 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2*inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
3086 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3*inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
3089 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4DupInstruction()
3093 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4DupInstruction()
3100 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD4DupInstruction()
3109 uint64_t Address, const void *Decoder) { in DecodeNEONModImmInstruction() argument
3122 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeNEONModImmInstruction()
3125 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeNEONModImmInstruction()
3136 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeNEONModImmInstruction()
3143 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeNEONModImmInstruction()
3154 uint64_t Address, const void *Decoder) { in DecodeVSHLMaxInstruction() argument
3163 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSHLMaxInstruction()
3165 if (!Check(S, DecodeDPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVSHLMaxInstruction()
3173 uint64_t Address, const void *Decoder) { in DecodeShiftRight8Imm() argument
3179 uint64_t Address, const void *Decoder) { in DecodeShiftRight16Imm() argument
3185 uint64_t Address, const void *Decoder) { in DecodeShiftRight32Imm() argument
3191 uint64_t Address, const void *Decoder) { in DecodeShiftRight64Imm() argument
3197 uint64_t Address, const void *Decoder) { in DecodeTBLInstruction() argument
3208 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeTBLInstruction()
3211 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeTBLInstruction()
3218 if (!Check(S, DecodeDPairRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTBLInstruction()
3222 if (!Check(S, DecodeDPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTBLInstruction()
3226 if (!Check(S, DecodeDPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeTBLInstruction()
3233 uint64_t Address, const void *Decoder) { in DecodeThumbAddSpecialReg() argument
3239 if (!Check(S, DecodetGPRRegisterClass(Inst, dst, Address, Decoder))) in DecodeThumbAddSpecialReg()
3257 uint64_t Address, const void *Decoder) { in DecodeThumbBROperand() argument
3259 true, 2, Inst, Decoder)) in DecodeThumbBROperand()
3265 uint64_t Address, const void *Decoder) { in DecodeT2BROperand() argument
3267 true, 4, Inst, Decoder)) in DecodeT2BROperand()
3273 uint64_t Address, const void *Decoder) { in DecodeThumbCmpBROperand() argument
3275 true, 2, Inst, Decoder)) in DecodeThumbCmpBROperand()
3281 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModeRR() argument
3287 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbAddrModeRR()
3289 if (!Check(S, DecodetGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbAddrModeRR()
3296 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModeIS() argument
3302 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbAddrModeIS()
3310 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModePC() argument
3314 tryAddingPcLoadReferenceComment(Address, (Address & ~2u) + imm + 4, Decoder); in DecodeThumbAddrModePC()
3320 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModeSP() argument
3328 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeSOReg() argument
3347 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeSOReg()
3349 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeT2AddrModeSOReg()
3357 uint64_t Address, const void *Decoder) { in DecodeT2LoadShift() argument
3364 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadShift()
3396 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadShift()
3426 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadShift()
3433 if (!Check(S, DecodeT2AddrModeSOReg(Inst, addrmode, Address, Decoder))) in DecodeT2LoadShift()
3440 uint64_t Address, const void* Decoder) { in DecodeT2LoadImm8() argument
3452 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm8()
3483 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadImm8()
3514 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadImm8()
3518 if (!Check(S, DecodeT2AddrModeImm8(Inst, imm, Address, Decoder))) in DecodeT2LoadImm8()
3524 uint64_t Address, const void* Decoder) { in DecodeT2LoadImm12() argument
3533 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadImm12()
3564 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadImm12()
3594 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadImm12()
3598 if (!Check(S, DecodeT2AddrModeImm12(Inst, imm, Address, Decoder))) in DecodeT2LoadImm12()
3604 uint64_t Address, const void* Decoder) { in DecodeT2LoadT() argument
3632 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LoadT()
3635 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadT()
3637 if (!Check(S, DecodeT2AddrModeImm8(Inst, imm, Address, Decoder))) in DecodeT2LoadT()
3643 uint64_t Address, const void* Decoder) { in DecodeT2LoadLabel() argument
3651 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeT2LoadLabel()
3679 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadLabel()
3696 uint64_t Address, const void *Decoder) { in DecodeT2Imm8S4() argument
3710 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm8s4() argument
3716 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm8s4()
3718 if (!Check(S, DecodeT2Imm8S4(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm8s4()
3725 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm0_1020s4() argument
3731 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm0_1020s4()
3740 uint64_t Address, const void *Decoder) { in DecodeT2Imm8() argument
3752 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm8() argument
3789 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm8()
3791 if (!Check(S, DecodeT2Imm8(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm8()
3798 uint64_t Address, const void *Decoder) { in DecodeT2LdStPre() argument
3836 return DecodeT2LoadLabel(Inst, Insn, Address, Decoder); in DecodeT2LdStPre()
3840 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LdStPre()
3844 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LdStPre()
3848 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LdStPre()
3852 if (!Check(S, DecodeT2AddrModeImm8(Inst, addr, Address, Decoder))) in DecodeT2LdStPre()
3859 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm12() argument
3877 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm12()
3885 uint64_t Address, const void *Decoder) { in DecodeThumbAddSPImm() argument
3896 uint64_t Address, const void *Decoder) { in DecodeThumbAddSPReg() argument
3903 if (!Check(S, DecodeGPRRegisterClass(Inst, Rdm, Address, Decoder))) in DecodeThumbAddSPReg()
3906 if (!Check(S, DecodeGPRRegisterClass(Inst, Rdm, Address, Decoder))) in DecodeThumbAddSPReg()
3913 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbAddSPReg()
3921 uint64_t Address, const void *Decoder) { in DecodeThumbCPS() argument
3932 uint64_t Address, const void *Decoder) { in DecodePostIdxReg() argument
3937 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodePostIdxReg()
3945 uint64_t Address, const void *Decoder) { in DecodeThumbBLXOffset() argument
3963 true, 4, Inst, Decoder)) in DecodeThumbBLXOffset()
3969 uint64_t Address, const void *Decoder) { in DecodeCoprocessor() argument
3974 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeCoprocessor()
3985 uint64_t Address, const void *Decoder) { in DecodeThumbTableBranch() argument
3992 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbTableBranch()
3994 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbTableBranch()
4001 uint64_t Address, const void *Decoder) { in DecodeThumb2BCCInstruction() argument
4022 return DecodeMemBarrierOption(Inst, imm, Address, Decoder); in DecodeThumb2BCCInstruction()
4031 if (!Check(S, DecodeT2BROperand(Inst, brtarget, Address, Decoder))) in DecodeThumb2BCCInstruction()
4033 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeThumb2BCCInstruction()
4043 uint64_t Address, const void *Decoder) { in DecodeT2SOImm() argument
4075 uint64_t Address, const void *Decoder) { in DecodeThumbBCCTargetOperand() argument
4077 true, 2, Inst, Decoder)) in DecodeThumbBCCTargetOperand()
4084 const void *Decoder) { in DecodeThumbBLTargetOperand() argument
4101 true, 4, Inst, Decoder)) in DecodeThumbBLTargetOperand()
4107 uint64_t Address, const void *Decoder) { in DecodeMemBarrierOption() argument
4116 uint64_t Address, const void *Decoder) { in DecodeInstSyncBarrierOption() argument
4125 uint64_t Address, const void *Decoder) { in DecodeMSRMask() argument
4128 ((const MCDisassembler*)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeMSRMask()
4207 uint64_t Address, const void *Decoder) { in DecodeBankedReg() argument
4222 uint64_t Address, const void *Decoder) { in DecodeDoubleRegLoad() argument
4232 if (!Check(S, DecodeGPRPairRegisterClass(Inst, Rt, Address, Decoder))) in DecodeDoubleRegLoad()
4234 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeDoubleRegLoad()
4236 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeDoubleRegLoad()
4244 const void *Decoder) { in DecodeDoubleRegStore() argument
4252 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeDoubleRegStore()
4258 if (!Check(S, DecodeGPRPairRegisterClass(Inst, Rt, Address, Decoder))) in DecodeDoubleRegStore()
4260 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeDoubleRegStore()
4262 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeDoubleRegStore()
4269 uint64_t Address, const void *Decoder) { in DecodeLDRPreImm() argument
4281 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDRPreImm()
4283 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDRPreImm()
4285 if (!Check(S, DecodeAddrModeImm12Operand(Inst, imm, Address, Decoder))) in DecodeLDRPreImm()
4287 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeLDRPreImm()
4294 uint64_t Address, const void *Decoder) { in DecodeLDRPreReg() argument
4308 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDRPreReg()
4310 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDRPreReg()
4312 if (!Check(S, DecodeSORegMemOperand(Inst, imm, Address, Decoder))) in DecodeLDRPreReg()
4314 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeLDRPreReg()
4321 uint64_t Address, const void *Decoder) { in DecodeSTRPreImm() argument
4333 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSTRPreImm()
4335 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSTRPreImm()
4337 if (!Check(S, DecodeAddrModeImm12Operand(Inst, imm, Address, Decoder))) in DecodeSTRPreImm()
4339 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSTRPreImm()
4346 uint64_t Address, const void *Decoder) { in DecodeSTRPreReg() argument
4358 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSTRPreReg()
4360 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSTRPreReg()
4362 if (!Check(S, DecodeSORegMemOperand(Inst, imm, Address, Decoder))) in DecodeSTRPreReg()
4364 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSTRPreReg()
4371 uint64_t Address, const void *Decoder) { in DecodeVLD1LN() argument
4413 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1LN()
4416 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1LN()
4419 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1LN()
4424 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD1LN()
4430 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1LN()
4438 uint64_t Address, const void *Decoder) { in DecodeVST1LN() argument
4481 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST1LN()
4484 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST1LN()
4489 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST1LN()
4495 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST1LN()
4503 uint64_t Address, const void *Decoder) { in DecodeVLD2LN() argument
4541 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2LN()
4543 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD2LN()
4546 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2LN()
4549 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2LN()
4554 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD2LN()
4560 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2LN()
4562 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD2LN()
4570 uint64_t Address, const void *Decoder) { in DecodeVST2LN() argument
4609 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST2LN()
4612 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST2LN()
4617 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST2LN()
4623 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST2LN()
4625 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST2LN()
4633 uint64_t Address, const void *Decoder) { in DecodeVLD3LN() argument
4669 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3LN()
4671 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD3LN()
4673 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD3LN()
4677 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3LN()
4680 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3LN()
4685 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD3LN()
4691 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3LN()
4693 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD3LN()
4695 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD3LN()
4703 uint64_t Address, const void *Decoder) { in DecodeVST3LN() argument
4740 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST3LN()
4743 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST3LN()
4748 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST3LN()
4754 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST3LN()
4756 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST3LN()
4758 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVST3LN()
4766 uint64_t Address, const void *Decoder) { in DecodeVLD4LN() argument
4809 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4LN()
4811 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD4LN()
4813 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD4LN()
4815 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVLD4LN()
4819 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4LN()
4822 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4LN()
4827 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD4LN()
4833 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4LN()
4835 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD4LN()
4837 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD4LN()
4839 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVLD4LN()
4847 uint64_t Address, const void *Decoder) { in DecodeVST4LN() argument
4891 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST4LN()
4894 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST4LN()
4899 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST4LN()
4905 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST4LN()
4907 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST4LN()
4909 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVST4LN()
4911 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVST4LN()
4919 uint64_t Address, const void *Decoder) { in DecodeVMOVSRR() argument
4930 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm , Address, Decoder))) in DecodeVMOVSRR()
4932 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm+1, Address, Decoder))) in DecodeVMOVSRR()
4934 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt , Address, Decoder))) in DecodeVMOVSRR()
4936 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2 , Address, Decoder))) in DecodeVMOVSRR()
4938 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeVMOVSRR()
4945 uint64_t Address, const void *Decoder) { in DecodeVMOVRRS() argument
4956 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt , Address, Decoder))) in DecodeVMOVRRS()
4958 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2 , Address, Decoder))) in DecodeVMOVRRS()
4960 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm , Address, Decoder))) in DecodeVMOVRRS()
4962 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm+1, Address, Decoder))) in DecodeVMOVRRS()
4964 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeVMOVRRS()
4971 uint64_t Address, const void *Decoder) { in DecodeIT() argument
4991 uint64_t Address, const void *Decoder) { in DecodeT2LDRDPreInstruction() argument
5011 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5014 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5017 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5020 if (!Check(S, DecodeT2AddrModeImm8s4(Inst, addr, Address, Decoder))) in DecodeT2LDRDPreInstruction()
5028 uint64_t Address, const void *Decoder) { in DecodeT2STRDPreInstruction() argument
5046 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2STRDPreInstruction()
5049 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2STRDPreInstruction()
5052 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeT2STRDPreInstruction()
5055 if (!Check(S, DecodeT2AddrModeImm8s4(Inst, addr, Address, Decoder))) in DecodeT2STRDPreInstruction()
5062 uint64_t Address, const void *Decoder) { in DecodeT2Adr() argument
5078 const void *Decoder) { in DecodeT2ShifterImmOperand() argument
5088 uint64_t Address, const void *Decoder) { in DecodeSwap() argument
5095 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeSwap()
5102 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSwap()
5104 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeSwap()
5106 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSwap()
5108 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSwap()
5115 uint64_t Address, const void *Decoder) { in DecodeVCVTD() argument
5117 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTD()
5159 return DecodeNEONModImmInstruction(Inst, Insn, Address, Decoder); in DecodeVCVTD()
5164 if (!Check(S, DecodeDPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeVCVTD()
5166 if (!Check(S, DecodeDPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeVCVTD()
5174 uint64_t Address, const void *Decoder) { in DecodeVCVTQ() argument
5176 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeVCVTQ()
5218 return DecodeNEONModImmInstruction(Inst, Insn, Address, Decoder); in DecodeVCVTQ()
5223 if (!Check(S, DecodeQPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeVCVTQ()
5225 if (!Check(S, DecodeQPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeVCVTQ()
5235 const void *Decoder) { in DecodeNEONComplexLane64Instruction() argument
5249 if (!Check(S, DestRegDecoder(Inst, Vd, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
5251 if (!Check(S, DestRegDecoder(Inst, Vd, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
5253 if (!Check(S, DestRegDecoder(Inst, Vn, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
5255 if (!Check(S, DecodeDPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeNEONComplexLane64Instruction()
5266 uint64_t Address, const void *Decoder) { in DecodeLDR() argument
5278 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDR()
5280 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDR()
5282 if (!Check(S, DecodeAddrMode7Operand(Inst, Rn, Address, Decoder))) in DecodeLDR()
5284 if (!Check(S, DecodePostIdxReg(Inst, Rm, Address, Decoder))) in DecodeLDR()
5286 if (!Check(S, DecodePredicateOperand(Inst, Cond, Address, Decoder))) in DecodeLDR()
5293 uint64_t Address, const void *Decoder) { in DecoderForMRRC2AndMCRR2() argument
5319 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
5321 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
5327 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
5329 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecoderForMRRC2AndMCRR2()
5339 const void *Decoder) { in DecodeForVMRSandVMSR() argument
5341 ((const MCDisassembler *)Decoder)->getSubtargetInfo().getFeatureBits(); in DecodeForVMRSandVMSR()
5349 Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder)); in DecodeForVMRSandVMSR()
5351 Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder)); in DecodeForVMRSandVMSR()
5358 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeForVMRSandVMSR()