reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
7349 if (Operand.isToken() && Kind <= MCK_LAST_TOKEN) 7350 return isSubclass(matchTokenString(Operand.getToken()), Kind) ? 7358 DiagnosticPredicate DP(Operand.isAM2OffsetImm()); 7365 DiagnosticPredicate DP(Operand.isAM3Offset()); 7372 DiagnosticPredicate DP(Operand.isARMBranchTarget()); 7379 DiagnosticPredicate DP(Operand.isAddrMode3()); 7386 DiagnosticPredicate DP(Operand.isAddrMode5()); 7393 DiagnosticPredicate DP(Operand.isAddrMode5FP16()); 7400 DiagnosticPredicate DP(Operand.isAlignedMemory16()); 7409 DiagnosticPredicate DP(Operand.isAlignedMemory32()); 7418 DiagnosticPredicate DP(Operand.isAlignedMemory64()); 7427 DiagnosticPredicate DP(Operand.isAlignedMemory64or128()); 7436 DiagnosticPredicate DP(Operand.isAlignedMemory64or128or256()); 7445 DiagnosticPredicate DP(Operand.isAlignedMemoryNone()); 7454 DiagnosticPredicate DP(Operand.isAlignedMemory()); 7461 DiagnosticPredicate DP(Operand.isDupAlignedMemory16()); 7470 DiagnosticPredicate DP(Operand.isDupAlignedMemory32()); 7479 DiagnosticPredicate DP(Operand.isDupAlignedMemory64()); 7488 DiagnosticPredicate DP(Operand.isDupAlignedMemory64or128()); 7497 DiagnosticPredicate DP(Operand.isDupAlignedMemoryNone()); 7506 DiagnosticPredicate DP(Operand.isAdrLabel()); 7513 DiagnosticPredicate DP(Operand.isBankedReg()); 7520 DiagnosticPredicate DP(Operand.isBitfield()); 7527 DiagnosticPredicate DP(Operand.isCCOut()); 7534 DiagnosticPredicate DP(Operand.isCondCode()); 7541 DiagnosticPredicate DP(Operand.isCoprocNum()); 7548 DiagnosticPredicate DP(Operand.isCoprocOption()); 7555 DiagnosticPredicate DP(Operand.isCoprocReg()); 7562 DiagnosticPredicate DP(Operand.isDPRRegList()); 7571 DiagnosticPredicate DP(Operand.isFPDRegListWithVPR()); 7578 DiagnosticPredicate DP(Operand.isFPImm()); 7585 DiagnosticPredicate DP(Operand.isFPSRegListWithVPR()); 7592 DiagnosticPredicate DP(Operand.isImmediate<0,15>()); 7601 DiagnosticPredicate DP(Operand.isImmediate<0,1>()); 7610 DiagnosticPredicate DP(Operand.isImmediate<0,239>()); 7619 DiagnosticPredicate DP(Operand.isImmediate<0,255>()); 7628 DiagnosticPredicate DP(Operand.isImmediate<0,31>()); 7637 DiagnosticPredicate DP(Operand.isImmediate<0,32>()); 7646 DiagnosticPredicate DP(Operand.isImmediate<0,3>()); 7655 DiagnosticPredicate DP(Operand.isImmediate<0,63>()); 7664 DiagnosticPredicate DP(Operand.isImmediate<0,65535>()); 7673 DiagnosticPredicate DP(Operand.isImm0_65535Expr()); 7682 DiagnosticPredicate DP(Operand.isImmediate<0,7>()); 7691 DiagnosticPredicate DP(Operand.isImmediate<16,16>()); 7700 DiagnosticPredicate DP(Operand.isImmediate<1,15>()); 7709 DiagnosticPredicate DP(Operand.isImmediate<1,16>()); 7718 DiagnosticPredicate DP(Operand.isImmediate<1,31>()); 7727 DiagnosticPredicate DP(Operand.isImmediate<1,32>()); 7736 DiagnosticPredicate DP(Operand.isImmediate<1,7>()); 7745 DiagnosticPredicate DP(Operand.isImmediate<0,16777215>()); 7754 DiagnosticPredicate DP(Operand.isImmediate<256,65535>()); 7763 DiagnosticPredicate DP(Operand.isImmediate<32,32>()); 7772 DiagnosticPredicate DP(Operand.isImmediate<8,8>()); 7781 DiagnosticPredicate DP(Operand.isImmediate<8,255>()); 7790 DiagnosticPredicate DP(Operand.isImm()); 7797 DiagnosticPredicate DP(Operand.isInstSyncBarrierOpt()); 7804 DiagnosticPredicate DP(Operand.isMSRMask()); 7811 DiagnosticPredicate DP(Operand.isImmediate<1,15>()); 7820 DiagnosticPredicate DP(Operand.isImmediate<1,7>()); 7829 DiagnosticPredicate DP(Operand.isPowerTwoInRange<1,8>()); 7838 DiagnosticPredicate DP(Operand.isMemBarrierOpt()); 7845 DiagnosticPredicate DP(Operand.isMemImm0_1020s4Offset()); 7852 DiagnosticPredicate DP(Operand.isMemImm12Offset()); 7859 DiagnosticPredicate DP(Operand.isMemImm7ShiftedOffset<0,ARM::GPRnopcRegClassID>()); 7866 DiagnosticPredicate DP(Operand.isMemImm7ShiftedOffset<0,ARM::rGPRRegClassID>()); 7873 DiagnosticPredicate DP(Operand.isMemImm7ShiftedOffset<1,ARM::GPRnopcRegClassID>()); 7880 DiagnosticPredicate DP(Operand.isMemImm7ShiftedOffset<1,ARM::rGPRRegClassID>()); 7887 DiagnosticPredicate DP(Operand.isMemImm7ShiftedOffset<2,ARM::GPRnopcRegClassID>()); 7894 DiagnosticPredicate DP(Operand.isMemImm7ShiftedOffset<2,ARM::rGPRRegClassID>()); 7901 DiagnosticPredicate DP(Operand.isMemImm7s4Offset()); 7908 DiagnosticPredicate DP(Operand.isMemImm8Offset()); 7915 DiagnosticPredicate DP(Operand.isMemImm8s4Offset()); 7922 DiagnosticPredicate DP(Operand.isMemNegImm8Offset()); 7929 DiagnosticPredicate DP(Operand.isMemNoOffset()); 7936 DiagnosticPredicate DP(Operand.isMemNoOffsetT2()); 7943 DiagnosticPredicate DP(Operand.isMemNoOffsetT2NoSp()); 7950 DiagnosticPredicate DP(Operand.isMemNoOffsetT()); 7957 DiagnosticPredicate DP(Operand.isMemPosImm8Offset()); 7964 DiagnosticPredicate DP(Operand.isMemRegOffset()); 7971 DiagnosticPredicate DP(Operand.isMemRegQOffset<2>()); 7978 DiagnosticPredicate DP(Operand.isMemRegQOffset<3>()); 7985 DiagnosticPredicate DP(Operand.isMemRegRQOffset<0>()); 7992 DiagnosticPredicate DP(Operand.isMemRegRQOffset<1>()); 7999 DiagnosticPredicate DP(Operand.isMemRegRQOffset<2>()); 8006 DiagnosticPredicate DP(Operand.isMemRegRQOffset<3>()); 8013 DiagnosticPredicate DP(Operand.isModImm()); 8020 DiagnosticPredicate DP(Operand.isModImmNeg()); 8027 DiagnosticPredicate DP(Operand.isModImmNot()); 8034 DiagnosticPredicate DP(Operand.isMveSaturateOp()); 8043 DiagnosticPredicate DP(Operand.isPKHASRImm()); 8050 DiagnosticPredicate DP(Operand.isImmediate<0,31>()); 8059 DiagnosticPredicate DP(Operand.isPostIdxImm8()); 8066 DiagnosticPredicate DP(Operand.isPostIdxImm8s4()); 8073 DiagnosticPredicate DP(Operand.isPostIdxReg()); 8080 DiagnosticPredicate DP(Operand.isPostIdxRegShifted()); 8087 DiagnosticPredicate DP(Operand.isProcIFlags()); 8094 DiagnosticPredicate DP(Operand.isRegList()); 8101 DiagnosticPredicate DP(Operand.isRegListWithAPSR()); 8108 DiagnosticPredicate DP(Operand.isRotImm()); 8115 DiagnosticPredicate DP(Operand.isSPRRegList()); 8124 DiagnosticPredicate DP(Operand.isImmediate<0,1>()); 8133 DiagnosticPredicate DP(Operand.isRegShiftedImm()); 8140 DiagnosticPredicate DP(Operand.isRegShiftedReg()); 8147 DiagnosticPredicate DP(Operand.isShifterImm()); 8154 DiagnosticPredicate DP(Operand.isThumbBranchTarget()); 8161 DiagnosticPredicate DP(Operand.isThumbMemPC()); 8168 DiagnosticPredicate DP(Operand.isThumbModImmNeg1_7()); 8175 DiagnosticPredicate DP(Operand.isThumbModImmNeg8_255()); 8182 DiagnosticPredicate DP(Operand.isImmediate<1,32>()); 8191 DiagnosticPredicate DP(Operand.isTraceSyncBarrierOpt()); 8198 DiagnosticPredicate DP(Operand.isUnsignedOffset<8, 2>()); 8205 DiagnosticPredicate DP(Operand.isVPTPred()); 8212 DiagnosticPredicate DP(Operand.isVPTPred()); 8219 DiagnosticPredicate DP(Operand.isVecListTwoMQ()); 8228 DiagnosticPredicate DP(Operand.isVecListFourMQ()); 8237 DiagnosticPredicate DP(Operand.isVecListDPairAllLanes()); 8244 DiagnosticPredicate DP(Operand.isVecListDPair()); 8251 DiagnosticPredicate DP(Operand.isVecListDPairSpacedAllLanes()); 8258 DiagnosticPredicate DP(Operand.isVecListDPairSpaced()); 8265 DiagnosticPredicate DP(Operand.isVecListFourDAllLanes()); 8272 DiagnosticPredicate DP(Operand.isVecListFourD()); 8279 DiagnosticPredicate DP(Operand.isVecListFourDByteIndexed()); 8286 DiagnosticPredicate DP(Operand.isVecListFourDHWordIndexed()); 8293 DiagnosticPredicate DP(Operand.isVecListFourDWordIndexed()); 8300 DiagnosticPredicate DP(Operand.isVecListFourQAllLanes()); 8307 DiagnosticPredicate DP(Operand.isVecListFourQ()); 8314 DiagnosticPredicate DP(Operand.isVecListFourQHWordIndexed()); 8321 DiagnosticPredicate DP(Operand.isVecListFourQWordIndexed()); 8328 DiagnosticPredicate DP(Operand.isVecListOneDAllLanes()); 8335 DiagnosticPredicate DP(Operand.isVecListOneD()); 8342 DiagnosticPredicate DP(Operand.isVecListOneDByteIndexed()); 8349 DiagnosticPredicate DP(Operand.isVecListOneDHWordIndexed()); 8356 DiagnosticPredicate DP(Operand.isVecListOneDWordIndexed()); 8363 DiagnosticPredicate DP(Operand.isVecListThreeDAllLanes()); 8370 DiagnosticPredicate DP(Operand.isVecListThreeD()); 8377 DiagnosticPredicate DP(Operand.isVecListThreeDByteIndexed()); 8384 DiagnosticPredicate DP(Operand.isVecListThreeDHWordIndexed()); 8391 DiagnosticPredicate DP(Operand.isVecListThreeDWordIndexed()); 8398 DiagnosticPredicate DP(Operand.isVecListThreeQAllLanes()); 8405 DiagnosticPredicate DP(Operand.isVecListThreeQ()); 8412 DiagnosticPredicate DP(Operand.isVecListThreeQHWordIndexed()); 8419 DiagnosticPredicate DP(Operand.isVecListThreeQWordIndexed()); 8426 DiagnosticPredicate DP(Operand.isVecListTwoDByteIndexed()); 8433 DiagnosticPredicate DP(Operand.isVecListTwoDHWordIndexed()); 8440 DiagnosticPredicate DP(Operand.isVecListTwoDWordIndexed()); 8447 DiagnosticPredicate DP(Operand.isVecListTwoQHWordIndexed()); 8454 DiagnosticPredicate DP(Operand.isVecListTwoQWordIndexed()); 8461 DiagnosticPredicate DP(Operand.isVectorIndex16()); 8468 DiagnosticPredicate DP(Operand.isVectorIndex32()); 8475 DiagnosticPredicate DP(Operand.isVectorIndex64()); 8482 DiagnosticPredicate DP(Operand.isVectorIndex8()); 8489 DiagnosticPredicate DP(Operand.isMemTBB()); 8496 DiagnosticPredicate DP(Operand.isMemTBH()); 8503 DiagnosticPredicate DP(Operand.isMVEPairVectorIndex<0, 1>()); 8510 DiagnosticPredicate DP(Operand.isMVEPairVectorIndex<2, 3>()); 8517 DiagnosticPredicate DP(Operand.isComplexRotation<90, 0>()); 8526 DiagnosticPredicate DP(Operand.isComplexRotation<180, 90>()); 8535 DiagnosticPredicate DP(Operand.isNEONmovReplicate<8, 16>()); 8542 DiagnosticPredicate DP(Operand.isNEONinvReplicate<8, 16>()); 8549 DiagnosticPredicate DP(Operand.isNEONmovReplicate<8, 32>()); 8556 DiagnosticPredicate DP(Operand.isNEONinvReplicate<8, 32>()); 8563 DiagnosticPredicate DP(Operand.isNEONmovReplicate<8, 64>()); 8570 DiagnosticPredicate DP(Operand.isNEONinvReplicate<8, 64>()); 8577 DiagnosticPredicate DP(Operand.isNEONmovReplicate<16, 32>()); 8584 DiagnosticPredicate DP(Operand.isNEONmovReplicate<16, 64>()); 8591 DiagnosticPredicate DP(Operand.isNEONmovReplicate<32, 64>()); 8598 DiagnosticPredicate DP(Operand.isExpImm<0>()); 8605 DiagnosticPredicate DP(Operand.isExpImm<8>()); 8612 DiagnosticPredicate DP(Operand.isExpImm<16>()); 8619 DiagnosticPredicate DP(Operand.isExpImm<24>()); 8626 DiagnosticPredicate DP(Operand.isInvertedExpImm<0,16>()); 8633 DiagnosticPredicate DP(Operand.isInvertedExpImm<8,16>()); 8640 DiagnosticPredicate DP(Operand.isInvertedExpImm<0,32>()); 8647 DiagnosticPredicate DP(Operand.isInvertedExpImm<8,32>()); 8654 DiagnosticPredicate DP(Operand.isInvertedExpImm<16,32>()); 8661 DiagnosticPredicate DP(Operand.isInvertedExpImm<24,32>()); 8668 DiagnosticPredicate DP(Operand.isVectorIndexInRange<4>()); 8675 DiagnosticPredicate DP(Operand.isVectorIndexInRange<8>()); 8682 DiagnosticPredicate DP(Operand.isVectorIndexInRange<16>()); 8689 DiagnosticPredicate DP(Operand.isImmediate<1,32>()); 8698 DiagnosticPredicate DP(Operand.isImmediate<1,16>()); 8707 DiagnosticPredicate DP(Operand.isMemImm7ShiftedOffset<0,ARM::tGPRRegClassID>()); 8714 DiagnosticPredicate DP(Operand.isMemImm7ShiftedOffset<1,ARM::tGPRRegClassID>()); 8721 DiagnosticPredicate DP(Operand.isConstPoolAsmImm()); 8728 DiagnosticPredicate DP(Operand.isFBits16()); 8735 DiagnosticPredicate DP(Operand.isFBits32()); 8742 DiagnosticPredicate DP(Operand.isImmediate<0,4095>()); 8751 DiagnosticPredicate DP(Operand.isImm0_4095Neg()); 8758 DiagnosticPredicate DP(Operand.isITMask()); 8765 DiagnosticPredicate DP(Operand.isITCondCode()); 8772 DiagnosticPredicate DP(Operand.isLEOffset()); 8781 DiagnosticPredicate DP(Operand.isMVELongShift()); 8790 DiagnosticPredicate DP(Operand.isNEONi16splat()); 8797 DiagnosticPredicate DP(Operand.isNEONi32splat()); 8804 DiagnosticPredicate DP(Operand.isNEONi64splat()); 8811 DiagnosticPredicate DP(Operand.isNEONi8splat()); 8818 DiagnosticPredicate DP(Operand.isNEONi16splatNot()); 8825 DiagnosticPredicate DP(Operand.isNEONi32splatNot()); 8832 DiagnosticPredicate DP(Operand.isNEONi32vmov()); 8839 DiagnosticPredicate DP(Operand.isNEONi32vmovNeg()); 8846 DiagnosticPredicate DP(Operand.isITCondCodeNoAL()); 8853 DiagnosticPredicate DP(Operand.isITCondCodeNoAL()); 8860 DiagnosticPredicate DP(Operand.isITCondCodeRestrictedFP()); 8869 DiagnosticPredicate DP(Operand.isITCondCodeRestrictedI()); 8878 DiagnosticPredicate DP(Operand.isITCondCodeRestrictedS()); 8887 DiagnosticPredicate DP(Operand.isITCondCodeRestrictedU()); 8896 DiagnosticPredicate DP(Operand.isImmediate<1,16>()); 8905 DiagnosticPredicate DP(Operand.isImmediate<1,32>()); 8914 DiagnosticPredicate DP(Operand.isImmediate<1,64>()); 8923 DiagnosticPredicate DP(Operand.isImmediate<1,8>()); 8932 DiagnosticPredicate DP(Operand.isT2SOImm()); 8939 DiagnosticPredicate DP(Operand.isT2SOImmNeg()); 8946 DiagnosticPredicate DP(Operand.isT2SOImmNot()); 8953 DiagnosticPredicate DP(Operand.isMemUImm12Offset()); 8960 DiagnosticPredicate DP(Operand.isT2MemRegOffset()); 8967 DiagnosticPredicate DP(Operand.isImm7s4()); 8974 DiagnosticPredicate DP(Operand.isImm7Shift0()); 8981 DiagnosticPredicate DP(Operand.isImm7Shift1()); 8988 DiagnosticPredicate DP(Operand.isImm7Shift2()); 8995 DiagnosticPredicate DP(Operand.isImm8s4()); 9002 DiagnosticPredicate DP(Operand.isMemPCRelImm12()); 9009 DiagnosticPredicate DP(Operand.isMemThumbRIs1()); 9016 DiagnosticPredicate DP(Operand.isMemThumbRIs2()); 9023 DiagnosticPredicate DP(Operand.isMemThumbRIs4()); 9030 DiagnosticPredicate DP(Operand.isMemThumbRR()); 9037 DiagnosticPredicate DP(Operand.isMemThumbSPI()); 9044 DiagnosticPredicate DP(Operand.isImm0_1020s4()); 9051 DiagnosticPredicate DP(Operand.isImm0_508s4()); 9058 DiagnosticPredicate DP(Operand.isImm0_508s4Neg()); 9065 DiagnosticPredicate DP(Operand.isUnsignedOffset<11, 1>()); 9074 if (Operand.isReg()) { 9076 switch (Operand.getReg()) {