Lines Matching refs:Address
155 uint64_t Address, const void *Decoder);
157 unsigned RegNo, uint64_t Address,
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);
170 uint64_t Address, const void *Decoder);
173 uint64_t Address,
176 uint64_t Address, const void *Decoder);
178 uint64_t Address, const void *Decoder);
180 unsigned RegNo, uint64_t Address,
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);
192 uint64_t Address, const void *Decoder);
194 uint64_t Address, const void *Decoder);
197 uint64_t Address, const void *Decoder);
199 uint64_t Address, const void *Decoder);
202 uint64_t Address,
205 uint64_t Address, const void *Decoder);
207 uint64_t Address, const void *Decoder);
209 uint64_t Address, const void *Decoder);
211 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);
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);
328 uint64_t Address, const void *Decoder);
330 uint64_t Address, const void *Decoder);
332 uint64_t Address, const void *Decoder);
334 uint64_t Address, const void *Decoder);
336 uint64_t Address, const void *Decoder);
338 uint64_t Address, const void *Decoder);
340 uint64_t Address, const void *Decoder);
342 uint64_t Address, const void *Decoder);
344 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);
377 uint64_t Address, const void *Decoder);
379 uint64_t Address, const void *Decoder);
392 uint64_t Address, in getInstruction() argument
403 if (Region.readBytes(Address, 4, (uint8_t*)bytes, NULL) == -1) { in getInstruction()
416 Address, this, STI); in getInstruction()
425 result = decodeInstruction(DecoderTableVFP32, MI, insn, Address, this, STI); in getInstruction()
432 result = decodeInstruction(DecoderTableNEONData32, MI, insn, Address, in getInstruction()
438 if (!DecodePredicateOperand(MI, 0xE, Address, this)) in getInstruction()
444 result = decodeInstruction(DecoderTableNEONLoadStore32, MI, insn, Address, in getInstruction()
450 if (!DecodePredicateOperand(MI, 0xE, Address, this)) in getInstruction()
456 result = decodeInstruction(DecoderTableNEONDup32, MI, insn, Address, in getInstruction()
462 if (!DecodePredicateOperand(MI, 0xE, Address, this)) in getInstruction()
489 static bool tryAddingSymbolicOperand(uint64_t Address, int32_t Value, in tryAddingSymbolicOperand() argument
500 !getOpInfo(DisInfo, Address, 0 /* Offset */, InstSize, 1, &SymbolicOp)) { in tryAddingSymbolicOperand()
514 Address, &ReferenceName); in tryAddingSymbolicOperand()
600 static void tryAddingPcLoadReferenceComment(uint64_t Address, int Value, in tryAddingPcLoadReferenceComment() argument
609 (void)SymbolLookUp(DisInfo, Value, &ReferenceType, Address, &ReferenceName); in tryAddingPcLoadReferenceComment()
741 uint64_t Address, in getInstruction() argument
752 if (Region.readBytes(Address, 2, (uint8_t*)bytes, NULL) == -1) { in getInstruction()
759 Address, this, STI); in getInstruction()
768 Address, this, STI); in getInstruction()
779 Address, this, STI); in getInstruction()
804 if (Region.readBytes(Address, 4, (uint8_t*)bytes, NULL) == -1) { in getInstruction()
814 result = decodeInstruction(DecoderTableThumb32, MI, insn32, Address, in getInstruction()
825 result = decodeInstruction(DecoderTableThumb232, MI, insn32, Address, in getInstruction()
834 result = decodeInstruction(DecoderTableVFP32, MI, insn32, Address, this, STI); in getInstruction()
842 result = decodeInstruction(DecoderTableNEONDup32, MI, insn32, Address, in getInstruction()
856 Address, this, STI); in getInstruction()
871 Address, this, STI); in getInstruction()
899 uint64_t Address, const void *Decoder) { in DecodeGPRRegisterClass() argument
910 uint64_t Address, const void *Decoder) { in DecodeGPRnopcRegisterClass() argument
916 Check(S, DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder)); in DecodeGPRnopcRegisterClass()
922 uint64_t Address, const void *Decoder) { in DecodetGPRRegisterClass() argument
925 return DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodetGPRRegisterClass()
929 uint64_t Address, const void *Decoder) { in DecodetcGPRRegisterClass() argument
959 uint64_t Address, const void *Decoder) { in DecoderGPRRegisterClass() argument
961 return DecodeGPRRegisterClass(Inst, RegNo, Address, Decoder); in DecoderGPRRegisterClass()
976 uint64_t Address, const void *Decoder) { in DecodeSPRRegisterClass() argument
997 uint64_t Address, const void *Decoder) { in DecodeDPRRegisterClass() argument
1007 uint64_t Address, const void *Decoder) { in DecodeDPR_8RegisterClass() argument
1010 return DecodeDPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeDPR_8RegisterClass()
1015 uint64_t Address, const void *Decoder) { in DecodeDPR_VFP2RegisterClass() argument
1018 return DecodeDPRRegisterClass(Inst, RegNo, Address, Decoder); in DecodeDPR_VFP2RegisterClass()
1030 uint64_t Address, const void *Decoder) { in DecodeQPRRegisterClass() argument
1050 uint64_t Address, const void *Decoder) { in DecodeDPairRegisterClass() argument
1072 uint64_t Address, in DecodeDPairSpacedRegisterClass() argument
1083 uint64_t Address, const void *Decoder) { in DecodePredicateOperand() argument
1097 uint64_t Address, const void *Decoder) { in DecodeCCOutOperand() argument
1106 uint64_t Address, const void *Decoder) { in DecodeSOImmOperand() argument
1115 uint64_t Address, const void *Decoder) { in DecodeSORegImmOperand() argument
1123 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegImmOperand()
1152 uint64_t Address, const void *Decoder) { in DecodeSORegRegOperand() argument
1160 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegRegOperand()
1162 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rs, Address, Decoder))) in DecodeSORegRegOperand()
1187 uint64_t Address, const void *Decoder) { in DecodeRegListOperand() argument
1210 if (!Check(S, DecodeGPRRegisterClass(Inst, i, Address, Decoder))) in DecodeRegListOperand()
1222 uint64_t Address, const void *Decoder) { in DecodeSPRRegListOperand() argument
1228 if (!Check(S, DecodeSPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeSPRRegListOperand()
1231 if (!Check(S, DecodeSPRRegisterClass(Inst, ++Vd, Address, Decoder))) in DecodeSPRRegListOperand()
1239 uint64_t Address, const void *Decoder) { in DecodeDPRRegListOperand() argument
1247 if (!Check(S, DecodeDPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeDPRRegListOperand()
1250 if (!Check(S, DecodeDPRRegisterClass(Inst, ++Vd, Address, Decoder))) in DecodeDPRRegListOperand()
1258 uint64_t Address, const void *Decoder) { in DecodeBitfieldMaskOperand() argument
1285 uint64_t Address, const void *Decoder) { in DecodeCopMemInstruction() argument
1337 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeCopMemInstruction()
1418 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeCopMemInstruction()
1430 uint64_t Address, const void *Decoder) { in DecodeAddrMode2IdxInstruction() argument
1452 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1459 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1472 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1479 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1497 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1528 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeAddrMode2IdxInstruction()
1535 uint64_t Address, const void *Decoder) { in DecodeSORegMemOperand() argument
1563 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSORegMemOperand()
1565 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSORegMemOperand()
1579 uint64_t Address, const void *Decoder) { in DecodeAddrMode3Instruction() argument
1702 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
1710 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeAddrMode3Instruction()
1719 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt+1, Address, Decoder))) in DecodeAddrMode3Instruction()
1743 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
1751 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode3Instruction()
1758 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode3Instruction()
1763 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeAddrMode3Instruction()
1770 uint64_t Address, const void *Decoder) { in DecodeRFEInstruction() argument
1792 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeRFEInstruction()
1800 uint64_t Address, const void *Decoder) { in DecodeMemMultipleWritebackInstruction() argument
1868 return DecodeRFEInstruction(Inst, Insn, Address, Decoder); in DecodeMemMultipleWritebackInstruction()
1871 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
1873 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
1875 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
1877 if (!Check(S, DecodeRegListOperand(Inst, reglist, Address, Decoder))) in DecodeMemMultipleWritebackInstruction()
1884 uint64_t Address, const void *Decoder) { in DecodeCPSInstruction() argument
1924 uint64_t Address, const void *Decoder) { in DecodeT2CPSInstruction() argument
1964 uint64_t Address, const void *Decoder) { in DecodeT2MOVTWInstruction() argument
1976 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeT2MOVTWInstruction()
1978 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeT2MOVTWInstruction()
1981 if (!tryAddingSymbolicOperand(Address, imm, false, 4, Inst, Decoder)) in DecodeT2MOVTWInstruction()
1988 uint64_t Address, const void *Decoder) { in DecodeArmMOVTWInstruction() argument
1999 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeArmMOVTWInstruction()
2001 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeArmMOVTWInstruction()
2004 if (!tryAddingSymbolicOperand(Address, imm, false, 4, Inst, Decoder)) in DecodeArmMOVTWInstruction()
2007 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeArmMOVTWInstruction()
2014 uint64_t Address, const void *Decoder) { in DecodeSMLAInstruction() argument
2024 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeSMLAInstruction()
2026 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rd, Address, Decoder))) in DecodeSMLAInstruction()
2028 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSMLAInstruction()
2030 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodeSMLAInstruction()
2032 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Ra, Address, Decoder))) in DecodeSMLAInstruction()
2035 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSMLAInstruction()
2042 uint64_t Address, const void *Decoder) { in DecodeAddrModeImm12Operand() argument
2049 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrModeImm12Operand()
2056 tryAddingPcLoadReferenceComment(Address, Address + imm + 8, Decoder); in DecodeAddrModeImm12Operand()
2062 uint64_t Address, const void *Decoder) { in DecodeAddrMode5Operand() argument
2069 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeAddrMode5Operand()
2081 uint64_t Address, const void *Decoder) { in DecodeAddrMode7Operand() argument
2082 return DecodeGPRRegisterClass(Inst, Val, Address, Decoder); in DecodeAddrMode7Operand()
2087 uint64_t Address, const void *Decoder) { in DecodeT2BInstruction() argument
2105 if (!tryAddingSymbolicOperand(Address, Address + imm32 + 4, in DecodeT2BInstruction()
2114 uint64_t Address, const void *Decoder) { in DecodeBranchImmInstruction() argument
2123 if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<26>(imm) + 8, in DecodeBranchImmInstruction()
2129 if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<26>(imm) + 8, in DecodeBranchImmInstruction()
2132 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeBranchImmInstruction()
2140 uint64_t Address, const void *Decoder) { in DecodeAddrMode6Operand() argument
2146 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeAddrMode6Operand()
2157 uint64_t Address, const void *Decoder) { in DecodeVLDInstruction() argument
2178 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2190 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2194 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLDInstruction()
2212 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+1)%32, Address, Decoder))) in DecodeVLDInstruction()
2227 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVLDInstruction()
2247 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVLDInstruction()
2262 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+4)%32, Address, Decoder))) in DecodeVLDInstruction()
2277 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3)%32, Address, Decoder))) in DecodeVLDInstruction()
2286 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+6)%32, Address, Decoder))) in DecodeVLDInstruction()
2359 if (!Check(S, DecodeGPRRegisterClass(Inst, wb, Address, Decoder))) in DecodeVLDInstruction()
2367 if (!Check(S, DecodeAddrMode6Operand(Inst, Rn, Address, Decoder))) in DecodeVLDInstruction()
2412 !Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLDInstruction()
2431 uint64_t Address, const void *Decoder) { in DecodeVSTInstruction() argument
2509 if (!Check(S, DecodeGPRRegisterClass(Inst, wb, Address, Decoder))) in DecodeVSTInstruction()
2517 if (!Check(S, DecodeAddrMode6Operand(Inst, Rn, Address, Decoder))) in DecodeVSTInstruction()
2526 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVSTInstruction()
2582 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
2594 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
2598 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSTInstruction()
2616 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+1)%32, Address, Decoder))) in DecodeVSTInstruction()
2631 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVSTInstruction()
2652 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2)%32, Address, Decoder))) in DecodeVSTInstruction()
2667 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+4)%32, Address, Decoder))) in DecodeVSTInstruction()
2682 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3)%32, Address, Decoder))) in DecodeVSTInstruction()
2691 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+6)%32, Address, Decoder))) in DecodeVSTInstruction()
2702 uint64_t Address, const void *Decoder) { in DecodeVLD1DupInstruction() argument
2721 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1DupInstruction()
2725 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1DupInstruction()
2730 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1DupInstruction()
2734 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1DupInstruction()
2742 !Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD1DupInstruction()
2749 uint64_t Address, const void *Decoder) { in DecodeVLD2DupInstruction() argument
2765 if (!Check(S, DecodeDPairRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
2772 if (!Check(S, DecodeDPairSpacedRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
2776 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2DupInstruction()
2784 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2DupInstruction()
2789 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD2DupInstruction()
2797 uint64_t Address, const void *Decoder) { in DecodeVLD3DupInstruction() argument
2806 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3DupInstruction()
2808 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+inc)%32, Address, Decoder))) in DecodeVLD3DupInstruction()
2810 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2*inc)%32, Address, Decoder))) in DecodeVLD3DupInstruction()
2813 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3DupInstruction()
2817 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3DupInstruction()
2824 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD3DupInstruction()
2832 uint64_t Address, const void *Decoder) { in DecodeVLD4DupInstruction() argument
2858 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4DupInstruction()
2860 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
2862 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+2*inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
2864 if (!Check(S, DecodeDPRRegisterClass(Inst, (Rd+3*inc)%32, Address, Decoder))) in DecodeVLD4DupInstruction()
2867 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4DupInstruction()
2871 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4DupInstruction()
2878 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD4DupInstruction()
2887 uint64_t Address, const void *Decoder) { in DecodeNEONModImmInstruction() argument
2900 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeNEONModImmInstruction()
2903 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeNEONModImmInstruction()
2914 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeNEONModImmInstruction()
2921 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeNEONModImmInstruction()
2932 uint64_t Address, const void *Decoder) { in DecodeVSHLMaxInstruction() argument
2941 if (!Check(S, DecodeQPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVSHLMaxInstruction()
2943 if (!Check(S, DecodeDPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVSHLMaxInstruction()
2951 uint64_t Address, const void *Decoder) { in DecodeShiftRight8Imm() argument
2957 uint64_t Address, const void *Decoder) { in DecodeShiftRight16Imm() argument
2963 uint64_t Address, const void *Decoder) { in DecodeShiftRight32Imm() argument
2969 uint64_t Address, const void *Decoder) { in DecodeShiftRight64Imm() argument
2975 uint64_t Address, const void *Decoder) { in DecodeTBLInstruction() argument
2986 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeTBLInstruction()
2989 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeTBLInstruction()
2996 if (!Check(S, DecodeDPairRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTBLInstruction()
3000 if (!Check(S, DecodeDPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeTBLInstruction()
3004 if (!Check(S, DecodeDPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeTBLInstruction()
3011 uint64_t Address, const void *Decoder) { in DecodeThumbAddSpecialReg() argument
3017 if (!Check(S, DecodetGPRRegisterClass(Inst, dst, Address, Decoder))) in DecodeThumbAddSpecialReg()
3035 uint64_t Address, const void *Decoder) { in DecodeThumbBROperand() argument
3036 if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<12>(Val<<1) + 4, in DecodeThumbBROperand()
3043 uint64_t Address, const void *Decoder) { in DecodeT2BROperand() argument
3044 if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<21>(Val) + 4, in DecodeT2BROperand()
3051 uint64_t Address, const void *Decoder) { in DecodeThumbCmpBROperand() argument
3052 if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<7>(Val<<1) + 4, in DecodeThumbCmpBROperand()
3059 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModeRR() argument
3065 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbAddrModeRR()
3067 if (!Check(S, DecodetGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbAddrModeRR()
3074 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModeIS() argument
3080 if (!Check(S, DecodetGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbAddrModeIS()
3088 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModePC() argument
3092 tryAddingPcLoadReferenceComment(Address, (Address & ~2u) + imm + 4, Decoder); in DecodeThumbAddrModePC()
3098 uint64_t Address, const void *Decoder) { in DecodeThumbAddrModeSP() argument
3106 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeSOReg() argument
3113 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeSOReg()
3115 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeT2AddrModeSOReg()
3123 uint64_t Address, const void *Decoder) { in DecodeT2LoadShift() argument
3133 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LoadShift()
3171 if (!Check(S, DecodeT2AddrModeSOReg(Inst, addrmode, Address, Decoder))) in DecodeT2LoadShift()
3178 uint64_t Address, const void *Decoder) { in DecodeT2Imm8S4() argument
3192 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm8s4() argument
3198 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm8s4()
3200 if (!Check(S, DecodeT2Imm8S4(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm8s4()
3207 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm0_1020s4() argument
3213 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm0_1020s4()
3222 uint64_t Address, const void *Decoder) { in DecodeT2Imm8() argument
3235 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm8() argument
3257 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm8()
3259 if (!Check(S, DecodeT2Imm8(Inst, imm, Address, Decoder))) in DecodeT2AddrModeImm8()
3266 uint64_t Address, const void *Decoder) { in DecodeT2LdStPre() argument
3277 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LdStPre()
3281 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LdStPre()
3285 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LdStPre()
3289 if (!Check(S, DecodeT2AddrModeImm8(Inst, addr, Address, Decoder))) in DecodeT2LdStPre()
3296 uint64_t Address, const void *Decoder) { in DecodeT2AddrModeImm12() argument
3302 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2AddrModeImm12()
3311 uint64_t Address, const void *Decoder) { in DecodeThumbAddSPImm() argument
3322 uint64_t Address, const void *Decoder) { in DecodeThumbAddSPReg() argument
3329 if (!Check(S, DecodeGPRRegisterClass(Inst, Rdm, Address, Decoder))) in DecodeThumbAddSPReg()
3332 if (!Check(S, DecodeGPRRegisterClass(Inst, Rdm, Address, Decoder))) in DecodeThumbAddSPReg()
3339 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbAddSPReg()
3347 uint64_t Address, const void *Decoder) { in DecodeThumbCPS() argument
3358 uint64_t Address, const void *Decoder) { in DecodePostIdxReg() argument
3363 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rm, Address, Decoder))) in DecodePostIdxReg()
3371 uint64_t Address, const void *Decoder) { in DecodeThumbBLXOffset() argument
3387 if (!tryAddingSymbolicOperand(Address, in DecodeThumbBLXOffset()
3388 (Address & ~2u) + imm32 + 4, in DecodeThumbBLXOffset()
3395 uint64_t Address, const void *Decoder) { in DecodeCoprocessor() argument
3405 uint64_t Address, const void *Decoder) { in DecodeThumbTableBranch() argument
3412 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeThumbTableBranch()
3414 if (!Check(S, DecoderGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeThumbTableBranch()
3421 uint64_t Address, const void *Decoder) { in DecodeThumb2BCCInstruction() argument
3442 return DecodeMemBarrierOption(Inst, imm, Address, Decoder); in DecodeThumb2BCCInstruction()
3451 if (!Check(S, DecodeT2BROperand(Inst, brtarget, Address, Decoder))) in DecodeThumb2BCCInstruction()
3453 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeThumb2BCCInstruction()
3463 uint64_t Address, const void *Decoder) { in DecodeT2SOImm() argument
3495 uint64_t Address, const void *Decoder){ in DecodeThumbBCCTargetOperand() argument
3496 if (!tryAddingSymbolicOperand(Address, Address + SignExtend32<9>(Val<<1) + 4, in DecodeThumbBCCTargetOperand()
3503 uint64_t Address, const void *Decoder){ in DecodeThumbBLTargetOperand() argument
3519 if (!tryAddingSymbolicOperand(Address, Address + imm32 + 4, in DecodeThumbBLTargetOperand()
3526 uint64_t Address, const void *Decoder) { in DecodeMemBarrierOption() argument
3535 uint64_t Address, const void *Decoder) { in DecodeMSRMask() argument
3542 uint64_t Address, const void *Decoder) { in DecodeDoubleRegLoad() argument
3551 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeDoubleRegLoad()
3553 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt+1, Address, Decoder))) in DecodeDoubleRegLoad()
3555 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeDoubleRegLoad()
3557 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeDoubleRegLoad()
3565 uint64_t Address, const void *Decoder){ in DecodeDoubleRegStore() argument
3573 if (!Check(S, DecoderGPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeDoubleRegStore()
3579 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeDoubleRegStore()
3581 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt+1, Address, Decoder))) in DecodeDoubleRegStore()
3583 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeDoubleRegStore()
3585 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeDoubleRegStore()
3592 uint64_t Address, const void *Decoder) { in DecodeLDRPreImm() argument
3604 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDRPreImm()
3606 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDRPreImm()
3608 if (!Check(S, DecodeAddrModeImm12Operand(Inst, imm, Address, Decoder))) in DecodeLDRPreImm()
3610 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeLDRPreImm()
3617 uint64_t Address, const void *Decoder) { in DecodeLDRPreReg() argument
3631 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDRPreReg()
3633 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDRPreReg()
3635 if (!Check(S, DecodeSORegMemOperand(Inst, imm, Address, Decoder))) in DecodeLDRPreReg()
3637 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeLDRPreReg()
3645 uint64_t Address, const void *Decoder) { in DecodeSTRPreImm() argument
3657 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSTRPreImm()
3659 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSTRPreImm()
3661 if (!Check(S, DecodeAddrModeImm12Operand(Inst, imm, Address, Decoder))) in DecodeSTRPreImm()
3663 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSTRPreImm()
3670 uint64_t Address, const void *Decoder) { in DecodeSTRPreReg() argument
3682 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSTRPreReg()
3684 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSTRPreReg()
3686 if (!Check(S, DecodeSORegMemOperand(Inst, imm, Address, Decoder))) in DecodeSTRPreReg()
3688 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSTRPreReg()
3695 uint64_t Address, const void *Decoder) { in DecodeVLD1LN() argument
3737 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1LN()
3740 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1LN()
3743 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD1LN()
3748 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD1LN()
3754 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD1LN()
3762 uint64_t Address, const void *Decoder) { in DecodeVST1LN() argument
3805 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST1LN()
3808 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST1LN()
3813 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST1LN()
3819 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST1LN()
3828 uint64_t Address, const void *Decoder) { in DecodeVLD2LN() argument
3866 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2LN()
3868 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD2LN()
3871 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2LN()
3874 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD2LN()
3879 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD2LN()
3885 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD2LN()
3887 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD2LN()
3895 uint64_t Address, const void *Decoder) { in DecodeVST2LN() argument
3934 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST2LN()
3937 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST2LN()
3942 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST2LN()
3948 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST2LN()
3950 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST2LN()
3959 uint64_t Address, const void *Decoder) { in DecodeVLD3LN() argument
3995 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3LN()
3997 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD3LN()
3999 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD3LN()
4003 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3LN()
4006 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD3LN()
4011 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD3LN()
4017 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD3LN()
4019 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD3LN()
4021 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD3LN()
4029 uint64_t Address, const void *Decoder) { in DecodeVST3LN() argument
4066 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST3LN()
4069 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST3LN()
4074 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST3LN()
4080 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST3LN()
4082 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST3LN()
4084 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVST3LN()
4093 uint64_t Address, const void *Decoder) { in DecodeVLD4LN() argument
4136 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4LN()
4138 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD4LN()
4140 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD4LN()
4142 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVLD4LN()
4146 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4LN()
4149 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVLD4LN()
4154 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVLD4LN()
4160 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVLD4LN()
4162 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVLD4LN()
4164 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVLD4LN()
4166 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVLD4LN()
4174 uint64_t Address, const void *Decoder) { in DecodeVST4LN() argument
4218 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST4LN()
4221 if (!Check(S, DecodeGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeVST4LN()
4226 if (!Check(S, DecodeGPRRegisterClass(Inst, Rm, Address, Decoder))) in DecodeVST4LN()
4232 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd, Address, Decoder))) in DecodeVST4LN()
4234 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+inc, Address, Decoder))) in DecodeVST4LN()
4236 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+2*inc, Address, Decoder))) in DecodeVST4LN()
4238 if (!Check(S, DecodeDPRRegisterClass(Inst, Rd+3*inc, Address, Decoder))) in DecodeVST4LN()
4246 uint64_t Address, const void *Decoder) { in DecodeVMOVSRR() argument
4257 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm , Address, Decoder))) in DecodeVMOVSRR()
4259 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm+1, Address, Decoder))) in DecodeVMOVSRR()
4261 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt , Address, Decoder))) in DecodeVMOVSRR()
4263 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2 , Address, Decoder))) in DecodeVMOVSRR()
4265 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeVMOVSRR()
4272 uint64_t Address, const void *Decoder) { in DecodeVMOVRRS() argument
4283 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt , Address, Decoder))) in DecodeVMOVRRS()
4285 if (!Check(S, DecodeGPRRegisterClass(Inst, Rt2 , Address, Decoder))) in DecodeVMOVRRS()
4287 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm , Address, Decoder))) in DecodeVMOVRRS()
4289 if (!Check(S, DecodeSPRRegisterClass(Inst, Rm+1, Address, Decoder))) in DecodeVMOVRRS()
4291 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeVMOVRRS()
4298 uint64_t Address, const void *Decoder) { in DecodeIT() argument
4320 uint64_t Address, const void *Decoder) { in DecodeT2LDRDPreInstruction() argument
4340 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2LDRDPreInstruction()
4343 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeT2LDRDPreInstruction()
4346 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2LDRDPreInstruction()
4349 if (!Check(S, DecodeT2AddrModeImm8s4(Inst, addr, Address, Decoder))) in DecodeT2LDRDPreInstruction()
4357 uint64_t Address, const void *Decoder) { in DecodeT2STRDPreInstruction() argument
4375 if (!Check(S, DecoderGPRRegisterClass(Inst, Rn, Address, Decoder))) in DecodeT2STRDPreInstruction()
4378 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt, Address, Decoder))) in DecodeT2STRDPreInstruction()
4381 if (!Check(S, DecoderGPRRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeT2STRDPreInstruction()
4384 if (!Check(S, DecodeT2AddrModeImm8s4(Inst, addr, Address, Decoder))) in DecodeT2STRDPreInstruction()
4391 uint64_t Address, const void *Decoder) { in DecodeT2Adr() argument
4406 uint64_t Address, in DecodeT2ShifterImmOperand() argument
4417 uint64_t Address, const void *Decoder) { in DecodeSwap() argument
4424 return DecodeCPSInstruction(Inst, Insn, Address, Decoder); in DecodeSwap()
4431 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecodeSwap()
4433 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeSwap()
4435 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeSwap()
4437 if (!Check(S, DecodePredicateOperand(Inst, pred, Address, Decoder))) in DecodeSwap()
4444 uint64_t Address, const void *Decoder) { in DecodeVCVTD() argument
4457 return DecodeNEONModImmInstruction(Inst, Insn, Address, Decoder); in DecodeVCVTD()
4462 if (!Check(S, DecodeDPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeVCVTD()
4464 if (!Check(S, DecodeDPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeVCVTD()
4472 uint64_t Address, const void *Decoder) { in DecodeVCVTQ() argument
4485 return DecodeNEONModImmInstruction(Inst, Insn, Address, Decoder); in DecodeVCVTQ()
4490 if (!Check(S, DecodeQPRRegisterClass(Inst, Vd, Address, Decoder))) in DecodeVCVTQ()
4492 if (!Check(S, DecodeQPRRegisterClass(Inst, Vm, Address, Decoder))) in DecodeVCVTQ()
4500 uint64_t Address, const void *Decoder) { in DecodeLDR() argument
4512 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecodeLDR()
4514 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rn, Address, Decoder))) in DecodeLDR()
4516 if (!Check(S, DecodeAddrMode7Operand(Inst, Rn, Address, Decoder))) in DecodeLDR()
4518 if (!Check(S, DecodePostIdxReg(Inst, Rm, Address, Decoder))) in DecodeLDR()
4520 if (!Check(S, DecodePredicateOperand(Inst, Cond, Address, Decoder))) in DecodeLDR()
4527 uint64_t Address, const void *Decoder) { in DecodeMRRC2() argument
4545 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt, Address, Decoder))) in DecodeMRRC2()
4547 if (!Check(S, DecodeGPRnopcRegisterClass(Inst, Rt2, Address, Decoder))) in DecodeMRRC2()