Lines Matching refs:SVT

315   EVT SVT = Op.getValueType().getScalarType();  in matchUnaryPredicate()  local
324 if (!Cst || Cst->getValueType(0) != SVT || !Match(Cst)) in matchUnaryPredicate()
348 EVT SVT = LHS.getValueType().getScalarType(); in matchBinaryPredicate() local
358 if (!AllowTypeMismatch && (LHSOp.getValueType() != SVT || in matchBinaryPredicate()
2798 EVT SVT = SrcVector.getValueType().getScalarType(); in getSplatValue() local
2799 EVT LegalSVT = SVT; in getSplatValue()
2800 if (LegalTypes && !TLI->isTypeLegal(SVT)) { in getSplatValue()
2801 if (!SVT.isInteger()) in getSplatValue()
2804 if (LegalSVT.bitsLT(SVT)) in getSplatValue()
4905 EVT SVT = VT.getScalarType(); in foldCONCAT_VECTORS() local
4910 Elts.append(OpVT.getVectorNumElements(), DAG.getUNDEF(SVT)); in foldCONCAT_VECTORS()
4920 SVT = (SVT.bitsLT(Op.getValueType()) ? Op.getValueType() : SVT); in foldCONCAT_VECTORS()
4922 if (SVT.bitsGT(VT.getScalarType())) { in foldCONCAT_VECTORS()
4925 Op = DAG.getUNDEF(SVT); in foldCONCAT_VECTORS()
4927 Op = DAG.getTargetLoweringInfo().isZExtFree(Op.getValueType(), SVT) in foldCONCAT_VECTORS()
4928 ? DAG.getZExtOrTrunc(Op, DL, SVT) in foldCONCAT_VECTORS()
4929 : DAG.getSExtOrTrunc(Op, DL, SVT); in foldCONCAT_VECTORS()
5692 EVT SVT = (Opcode == ISD::SETCC ? MVT::i1 : VT.getScalarType()); in FoldConstantArithmetic() local
5694 (Opcode == ISD::SETCC && SVT != VT.getScalarType()) in FoldConstantArithmetic()
5750 SDValue ScalarResult = getNode(Opcode, DL, SVT, ScalarOps); in FoldConstantArithmetic()
5753 if (LegalSVT != SVT) in FoldConstantArithmetic()
7928 EVT SVT, Align Alignment, in getTruncStore() argument
7942 PtrInfo, MMOFlags, MemoryLocation::getSizeOrUnknown(SVT.getStoreSize()), in getTruncStore()
7944 return getTruncStore(Chain, dl, Val, Ptr, SVT, MMO); in getTruncStore()
7948 SDValue Ptr, EVT SVT, in getTruncStore() argument
7954 if (VT == SVT) in getTruncStore()
7957 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) && in getTruncStore()
7959 assert(VT.isInteger() == SVT.isInteger() && in getTruncStore()
7961 assert(VT.isVector() == SVT.isVector() && in getTruncStore()
7964 VT.getVectorElementCount() == SVT.getVectorElementCount()) && in getTruncStore()
7972 ID.AddInteger(SVT.getRawBits()); in getTruncStore()
7974 dl.getIROrder(), VTs, ISD::UNINDEXED, true, SVT, MMO)); in getTruncStore()
7983 ISD::UNINDEXED, true, SVT, MMO); in getTruncStore()
8176 EVT SVT, Align Alignment, in getTruncStoreVP() argument
8190 PtrInfo, MMOFlags, MemoryLocation::getSizeOrUnknown(SVT.getStoreSize()), in getTruncStoreVP()
8192 return getTruncStoreVP(Chain, dl, Val, Ptr, Mask, EVL, SVT, MMO, in getTruncStoreVP()
8198 SDValue EVL, EVT SVT, in getTruncStoreVP() argument
8204 if (VT == SVT) in getTruncStoreVP()
8209 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) && in getTruncStoreVP()
8211 assert(VT.isInteger() == SVT.isInteger() && "Can't do FP-INT conversion!"); in getTruncStoreVP()
8212 assert(VT.isVector() == SVT.isVector() && in getTruncStoreVP()
8215 VT.getVectorElementCount() == SVT.getVectorElementCount()) && in getTruncStoreVP()
8223 ID.AddInteger(SVT.getRawBits()); in getTruncStoreVP()
8225 dl.getIROrder(), VTs, ISD::UNINDEXED, true, IsCompressing, SVT, MMO)); in getTruncStoreVP()
8235 ISD::UNINDEXED, true, IsCompressing, SVT, MMO); in getTruncStoreVP()
8429 SDValue Mask, SDValue EVL, MachinePointerInfo PtrInfo, EVT SVT, in getTruncStridedStoreVP() argument
8443 return getTruncStridedStoreVP(Chain, DL, Val, Ptr, Stride, Mask, EVL, SVT, in getTruncStridedStoreVP()
8450 SDValue EVL, EVT SVT, in getTruncStridedStoreVP() argument
8456 if (VT == SVT) in getTruncStridedStoreVP()
8461 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) && in getTruncStridedStoreVP()
8463 assert(VT.isInteger() == SVT.isInteger() && "Can't do FP-INT conversion!"); in getTruncStridedStoreVP()
8464 assert(VT.isVector() == SVT.isVector() && in getTruncStridedStoreVP()
8467 VT.getVectorElementCount() == SVT.getVectorElementCount()) && in getTruncStridedStoreVP()
8475 ID.AddInteger(SVT.getRawBits()); in getTruncStridedStoreVP()
8477 DL.getIROrder(), VTs, ISD::UNINDEXED, true, IsCompressing, SVT, MMO)); in getTruncStridedStoreVP()
8486 IsCompressing, SVT, MMO); in getTruncStridedStoreVP()
11187 EVT SVT = TLI->getSetCCResultType(getDataLayout(), *getContext(), ResEltVT); in UnrollVectorOverflowOp() local
11188 SDVTList VTs = getVTList(ResEltVT, SVT); in UnrollVectorOverflowOp()