Lines Matching refs:NVT
5625 EVT NVT = EVT::getVectorVT(*DAG.getContext(), PVT, NumElems); in LowerAsSplatVectorLoad() local
5626 SDValue V1 = DAG.getLoad(NVT, dl, Chain, Ptr, in LowerAsSplatVectorLoad()
5634 return DAG.getVectorShuffle(NVT, dl, V1, DAG.getUNDEF(NVT), &Mask[0]); in LowerAsSplatVectorLoad()
8659 MVT NVT = MVT::getVectorVT(EltVT, NumLaneElems); in LowerVECTOR_SHUFFLE_256() local
8733 Output[l] = DAG.getNode(ISD::BUILD_VECTOR, dl, NVT, SVOps); in LowerVECTOR_SHUFFLE_256()
8736 Output[l] = DAG.getUNDEF(NVT); in LowerVECTOR_SHUFFLE_256()
8742 SDValue Op1 = (InputUsed[1] < 0) ? DAG.getUNDEF(NVT) : in LowerVECTOR_SHUFFLE_256()
8746 Output[l] = DAG.getVectorShuffle(NVT, dl, Op0, Op1, &Mask[0]); in LowerVECTOR_SHUFFLE_256()
9153 MVT NVT = MVT::getVectorVT(NeVT, NumElems >> Shift); in LowerVectorIntExtend() local
9155 if (!DAG.getTargetLoweringInfo().isTypeLegal(NVT)) in LowerVectorIntExtend()
9159 unsigned SignificantBits = NVT.getSizeInBits() >> Shift; in LowerVectorIntExtend()
9190 DAG.getNode(X86ISD::VZEXT, DL, NVT, V1)); in LowerVectorIntExtend()
10885 MVT NVT = MVT::getVectorVT(MVT::i32, SVT.getVectorNumElements()); in lowerUINT_TO_FP_vec() local
10887 DAG.getNode(ISD::ZERO_EXTEND, dl, NVT, N0)); in lowerUINT_TO_FP_vec()
11307 MVT NVT = MVT::getVectorVT(VT.getVectorElementType(), NumElems * 2); in LowerTRUNCATE() local
11313 SDValue V = DAG.getVectorShuffle(NVT, DL, in LowerTRUNCATE()
11314 DAG.getNode(ISD::BITCAST, DL, NVT, In), in LowerTRUNCATE()
11315 DAG.getUNDEF(NVT), &MaskVec[0]); in LowerTRUNCATE()
19707 EVT NVT = (VT == MVT::v4i32) ? MVT::v2i64 : MVT::v2f64; in PerformSELECTCombine() local
19708 SDValue NewA = DAG.getNode(ISD::BITCAST, DL, NVT, LHS); in PerformSELECTCombine()
19709 SDValue NewB = DAG.getNode(ISD::BITCAST, DL, NVT, RHS); in PerformSELECTCombine()
19710 SDValue Select = getTargetShuffleNode(X86ISD::MOVSD, DL, NVT, NewA, in PerformSELECTCombine()