Lines Matching refs:SVT

366   EVT SVT = Op.getValueType().getScalarType();  in matchUnaryPredicateImpl()  local
375 if (!Cst || Cst->getValueType(0) != SVT || !Match(Cst)) in matchUnaryPredicateImpl()
404 EVT SVT = LHS.getValueType().getScalarType(); in matchBinaryPredicate() local
414 if (!AllowTypeMismatch && (LHSOp.getValueType() != SVT || in matchBinaryPredicate()
2957 EVT SVT = SrcVector.getValueType().getScalarType(); in getSplatValue() local
2958 EVT LegalSVT = SVT; in getSplatValue()
2959 if (LegalTypes && !TLI->isTypeLegal(SVT)) { in getSplatValue()
2960 if (!SVT.isInteger()) in getSplatValue()
2963 if (LegalSVT.bitsLT(SVT)) in getSplatValue()
5523 EVT SVT = VT.getScalarType(); in foldCONCAT_VECTORS() local
5528 Elts.append(OpVT.getVectorNumElements(), DAG.getUNDEF(SVT)); in foldCONCAT_VECTORS()
5538 SVT = (SVT.bitsLT(Op.getValueType()) ? Op.getValueType() : SVT); in foldCONCAT_VECTORS()
5540 if (SVT.bitsGT(VT.getScalarType())) { in foldCONCAT_VECTORS()
5543 Op = DAG.getUNDEF(SVT); in foldCONCAT_VECTORS()
5545 Op = DAG.getTargetLoweringInfo().isZExtFree(Op.getValueType(), SVT) in foldCONCAT_VECTORS()
5546 ? DAG.getZExtOrTrunc(Op, DL, SVT) in foldCONCAT_VECTORS()
5547 : DAG.getSExtOrTrunc(Op, DL, SVT); in foldCONCAT_VECTORS()
6351 EVT SVT = (Opcode == ISD::SETCC ? MVT::i1 : VT.getScalarType()); in FoldConstantArithmetic() local
6353 (Opcode == ISD::SETCC && SVT != VT.getScalarType()) in FoldConstantArithmetic()
6409 SDValue ScalarResult = getNode(Opcode, DL, SVT, ScalarOps); in FoldConstantArithmetic()
6412 if (LegalSVT != SVT) in FoldConstantArithmetic()
7848 EVT SVT = EVT::getVectorVT(*DAG.getContext(), VT.getScalarType(), NElts); in getMemsetStores() local
7856 TLI.isTypeLegal(SVT) && in getMemsetStores()
7857 LargestVT.getSizeInBits() == SVT.getSizeInBits()) { in getMemsetStores()
7860 SDValue TailValue = DAG.getNode(ISD::BITCAST, dl, SVT, MemSetValue); in getMemsetStores()
8654 EVT SVT, Align Alignment, in getTruncStore() argument
8668 PtrInfo, MMOFlags, MemoryLocation::getSizeOrUnknown(SVT.getStoreSize()), in getTruncStore()
8670 return getTruncStore(Chain, dl, Val, Ptr, SVT, MMO); in getTruncStore()
8674 SDValue Ptr, EVT SVT, in getTruncStore() argument
8680 if (VT == SVT) in getTruncStore()
8683 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) && in getTruncStore()
8685 assert(VT.isInteger() == SVT.isInteger() && in getTruncStore()
8687 assert(VT.isVector() == SVT.isVector() && in getTruncStore()
8690 VT.getVectorElementCount() == SVT.getVectorElementCount()) && in getTruncStore()
8698 ID.AddInteger(SVT.getRawBits()); in getTruncStore()
8700 dl.getIROrder(), VTs, ISD::UNINDEXED, true, SVT, MMO)); in getTruncStore()
8709 ISD::UNINDEXED, true, SVT, MMO); in getTruncStore()
8902 EVT SVT, Align Alignment, in getTruncStoreVP() argument
8916 PtrInfo, MMOFlags, MemoryLocation::getSizeOrUnknown(SVT.getStoreSize()), in getTruncStoreVP()
8918 return getTruncStoreVP(Chain, dl, Val, Ptr, Mask, EVL, SVT, MMO, in getTruncStoreVP()
8924 SDValue EVL, EVT SVT, in getTruncStoreVP() argument
8930 if (VT == SVT) in getTruncStoreVP()
8935 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) && in getTruncStoreVP()
8937 assert(VT.isInteger() == SVT.isInteger() && "Can't do FP-INT conversion!"); in getTruncStoreVP()
8938 assert(VT.isVector() == SVT.isVector() && in getTruncStoreVP()
8941 VT.getVectorElementCount() == SVT.getVectorElementCount()) && in getTruncStoreVP()
8949 ID.AddInteger(SVT.getRawBits()); in getTruncStoreVP()
8951 dl.getIROrder(), VTs, ISD::UNINDEXED, true, IsCompressing, SVT, MMO)); in getTruncStoreVP()
8961 ISD::UNINDEXED, true, IsCompressing, SVT, MMO); in getTruncStoreVP()
9155 SDValue Mask, SDValue EVL, MachinePointerInfo PtrInfo, EVT SVT, in getTruncStridedStoreVP() argument
9169 return getTruncStridedStoreVP(Chain, DL, Val, Ptr, Stride, Mask, EVL, SVT, in getTruncStridedStoreVP()
9176 SDValue EVL, EVT SVT, in getTruncStridedStoreVP() argument
9182 if (VT == SVT) in getTruncStridedStoreVP()
9187 assert(SVT.getScalarType().bitsLT(VT.getScalarType()) && in getTruncStridedStoreVP()
9189 assert(VT.isInteger() == SVT.isInteger() && "Can't do FP-INT conversion!"); in getTruncStridedStoreVP()
9190 assert(VT.isVector() == SVT.isVector() && in getTruncStridedStoreVP()
9193 VT.getVectorElementCount() == SVT.getVectorElementCount()) && in getTruncStridedStoreVP()
9201 ID.AddInteger(SVT.getRawBits()); in getTruncStridedStoreVP()
9203 DL.getIROrder(), VTs, ISD::UNINDEXED, true, IsCompressing, SVT, MMO)); in getTruncStridedStoreVP()
9212 IsCompressing, SVT, MMO); in getTruncStridedStoreVP()
12173 EVT SVT = TLI->getSetCCResultType(getDataLayout(), *getContext(), ResEltVT); in UnrollVectorOverflowOp() local
12174 SDVTList VTs = getVTList(ResEltVT, SVT); in UnrollVectorOverflowOp()