Lines Matching refs:SVT

368   EVT SVT = Op.getValueType().getScalarType();  in matchUnaryPredicateImpl()  local
377 if (!Cst || Cst->getValueType(0) != SVT || !Match(Cst)) in matchUnaryPredicateImpl()
406 EVT SVT = LHS.getValueType().getScalarType(); in matchBinaryPredicate() local
416 if (!AllowTypeMismatch && (LHSOp.getValueType() != SVT || in matchBinaryPredicate()
2998 EVT SVT = SrcVector.getValueType().getScalarType(); in getSplatValue() local
2999 EVT LegalSVT = SVT; in getSplatValue()
3000 if (LegalTypes && !TLI->isTypeLegal(SVT)) { in getSplatValue()
3001 if (!SVT.isInteger()) in getSplatValue()
3004 if (LegalSVT.bitsLT(SVT)) in getSplatValue()
5847 EVT SVT = VT.getScalarType(); in foldCONCAT_VECTORS() local
5852 Elts.append(OpVT.getVectorNumElements(), DAG.getUNDEF(SVT)); in foldCONCAT_VECTORS()
5862 SVT = (SVT.bitsLT(Op.getValueType()) ? Op.getValueType() : SVT); in foldCONCAT_VECTORS()
5864 if (SVT.bitsGT(VT.getScalarType())) { in foldCONCAT_VECTORS()
5867 Op = DAG.getUNDEF(SVT); in foldCONCAT_VECTORS()
5869 Op = DAG.getTargetLoweringInfo().isZExtFree(Op.getValueType(), SVT) in foldCONCAT_VECTORS()
5870 ? DAG.getZExtOrTrunc(Op, DL, SVT) in foldCONCAT_VECTORS()
5871 : DAG.getSExtOrTrunc(Op, DL, SVT); in foldCONCAT_VECTORS()
6680 EVT SVT = (Opcode == ISD::SETCC ? MVT::i1 : VT.getScalarType()); in FoldConstantArithmetic() local
6682 (Opcode == ISD::SETCC && SVT != VT.getScalarType()) in FoldConstantArithmetic()
6738 SDValue ScalarResult = getNode(Opcode, DL, SVT, ScalarOps, Flags); in FoldConstantArithmetic()
6741 if (LegalSVT != SVT) in FoldConstantArithmetic()
8213 EVT SVT = EVT::getVectorVT(*DAG.getContext(), VT.getScalarType(), NElts); in getMemsetStores() local
8221 TLI.isTypeLegal(SVT) && in getMemsetStores()
8222 LargestVT.getSizeInBits() == SVT.getSizeInBits()) { in getMemsetStores()
8225 SDValue TailValue = DAG.getNode(ISD::BITCAST, dl, SVT, MemSetValue); in getMemsetStores()
9052 EVT SVT, Align Alignment, in getTruncStore() argument
9066 PtrInfo, MMOFlags, LocationSize::precise(SVT.getStoreSize()), Alignment, in getTruncStore()
9068 return getTruncStore(Chain, dl, Val, Ptr, SVT, MMO); in getTruncStore()
9072 SDValue Ptr, EVT SVT, in getTruncStore() argument
9078 if (VT == SVT) in getTruncStore()
9081 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) && in getTruncStore()
9083 assert(VT.isInteger() == SVT.isInteger() && in getTruncStore()
9085 assert(VT.isVector() == SVT.isVector() && in getTruncStore()
9088 VT.getVectorElementCount() == SVT.getVectorElementCount()) && in getTruncStore()
9096 ID.AddInteger(SVT.getRawBits()); in getTruncStore()
9098 dl.getIROrder(), VTs, ISD::UNINDEXED, true, SVT, MMO)); in getTruncStore()
9107 ISD::UNINDEXED, true, SVT, MMO); in getTruncStore()
9300 EVT SVT, Align Alignment, in getTruncStoreVP() argument
9314 PtrInfo, MMOFlags, LocationSize::precise(SVT.getStoreSize()), Alignment, in getTruncStoreVP()
9316 return getTruncStoreVP(Chain, dl, Val, Ptr, Mask, EVL, SVT, MMO, in getTruncStoreVP()
9322 SDValue EVL, EVT SVT, in getTruncStoreVP() argument
9328 if (VT == SVT) in getTruncStoreVP()
9333 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) && in getTruncStoreVP()
9335 assert(VT.isInteger() == SVT.isInteger() && "Can't do FP-INT conversion!"); in getTruncStoreVP()
9336 assert(VT.isVector() == SVT.isVector() && in getTruncStoreVP()
9339 VT.getVectorElementCount() == SVT.getVectorElementCount()) && in getTruncStoreVP()
9347 ID.AddInteger(SVT.getRawBits()); in getTruncStoreVP()
9349 dl.getIROrder(), VTs, ISD::UNINDEXED, true, IsCompressing, SVT, MMO)); in getTruncStoreVP()
9359 ISD::UNINDEXED, true, IsCompressing, SVT, MMO); in getTruncStoreVP()
9491 SDValue EVL, EVT SVT, in getTruncStridedStoreVP() argument
9497 if (VT == SVT) in getTruncStridedStoreVP()
9502 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) && in getTruncStridedStoreVP()
9504 assert(VT.isInteger() == SVT.isInteger() && "Can't do FP-INT conversion!"); in getTruncStridedStoreVP()
9505 assert(VT.isVector() == SVT.isVector() && in getTruncStridedStoreVP()
9508 VT.getVectorElementCount() == SVT.getVectorElementCount()) && in getTruncStridedStoreVP()
9516 ID.AddInteger(SVT.getRawBits()); in getTruncStridedStoreVP()
9518 DL.getIROrder(), VTs, ISD::UNINDEXED, true, IsCompressing, SVT, MMO)); in getTruncStridedStoreVP()
9527 IsCompressing, SVT, MMO); in getTruncStridedStoreVP()
12503 EVT SVT = TLI->getSetCCResultType(getDataLayout(), *getContext(), ResEltVT); in UnrollVectorOverflowOp() local
12504 SDVTList VTs = getVTList(ResEltVT, SVT); in UnrollVectorOverflowOp()