Lines Matching refs:VecVT

3427     MVT VecVT = MVT::Other;  in LowerFormalArguments()  local
3432 VecVT = MVT::v16f32; in LowerFormalArguments()
3434 VecVT = MVT::v8f32; in LowerFormalArguments()
3436 VecVT = MVT::v4f32; in LowerFormalArguments()
3442 if (VecVT != MVT::Other) in LowerFormalArguments()
3443 RegParmTypes.push_back(VecVT); in LowerFormalArguments()
4913 EVT VecVT = VecOp.getValueType(); in shouldScalarizeBinop() local
4914 if (!isOperationLegalOrCustomOrPromote(VecOp.getOpcode(), VecVT)) in shouldScalarizeBinop()
4919 EVT ScalarVT = VecVT.getScalarType(); in shouldScalarizeBinop()
7335 MVT VecVT = MVT::getVectorVT(VecSVT, VT.getSizeInBits() / LoadSize); in EltsFromConsecutiveLoads() local
7336 if (TLI.isTypeLegal(VecVT)) { in EltsFromConsecutiveLoads()
7337 SDVTList Tys = DAG.getVTList(VecVT, MVT::Other); in EltsFromConsecutiveLoads()
16310 MVT VecVT = Vec.getSimpleValueType(); in ExtractBitFromMaskVector() local
16314 assert((VecVT.getVectorNumElements() <= 16 || Subtarget.hasBWI()) && in ExtractBitFromMaskVector()
16320 unsigned NumElts = VecVT.getVectorNumElements(); in ExtractBitFromMaskVector()
16335 unsigned NumElems = VecVT.getVectorNumElements(); in ExtractBitFromMaskVector()
16336 MVT WideVecVT = VecVT; in ExtractBitFromMaskVector()
16357 MVT VecVT = Vec.getSimpleValueType(); in LowerEXTRACT_VECTOR_ELT() local
16360 if (VecVT.getVectorElementType() == MVT::i1) in LowerEXTRACT_VECTOR_ELT()
16401 if (VecVT.is256BitVector() || VecVT.is512BitVector()) { in LowerEXTRACT_VECTOR_ELT()
16404 MVT EltVT = VecVT.getVectorElementType(); in LowerEXTRACT_VECTOR_ELT()
16416 assert(VecVT.is128BitVector() && "Unexpected vector length"); in LowerEXTRACT_VECTOR_ELT()
16473 Vec = DAG.getVectorShuffle(VecVT, dl, Vec, DAG.getUNDEF(VecVT), Mask); in LowerEXTRACT_VECTOR_ELT()
16489 Vec = DAG.getVectorShuffle(VecVT, dl, Vec, DAG.getUNDEF(VecVT), Mask); in LowerEXTRACT_VECTOR_ELT()
16505 MVT VecVT = Vec.getSimpleValueType(); in InsertBitToMaskVector() local
16510 unsigned NumElts = VecVT.getVectorNumElements(); in InsertBitToMaskVector()
16516 return DAG.getNode(ISD::TRUNCATE, dl, VecVT, ExtOp); in InsertBitToMaskVector()
16522 return DAG.getNode(ISD::INSERT_SUBVECTOR, dl, VecVT, Vec, EltInVec, in InsertBitToMaskVector()
16712 MVT VecVT = Vec.getSimpleValueType(); in LowerEXTRACT_SUBVECTOR() local
16713 unsigned NumElems = VecVT.getVectorNumElements(); in LowerEXTRACT_SUBVECTOR()
16716 MVT WideVecVT = VecVT; in LowerEXTRACT_SUBVECTOR()
17314 MVT VecVT = MVT::getVectorVT(VT, NumElts); in LowerI64IntToFP_AVX512DQ() local
17318 SDValue CvtVec = DAG.getNode(Op.getOpcode(), dl, VecVT, InVec); in LowerI64IntToFP_AVX512DQ()
18561 EVT VecVT = X.getValueType(); in lowerAddSubToHorizontalOp() local
18562 unsigned BitWidth = VecVT.getSizeInBits(); in lowerAddSubToHorizontalOp()
18729 MVT VecVT = (OpVT == MVT::f32 ? MVT::v4f32 : MVT::v2f64); in LowerFGETSIGN() local
18730 SDValue Res = DAG.getNode(ISD::SCALAR_TO_VECTOR, dl, VecVT, N0); in LowerFGETSIGN()
19954 MVT VecVT = VT == MVT::f32 ? MVT::v4f32 : MVT::v2f64; in LowerSELECT() local
19955 SDValue VOp1 = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, VecVT, Op1); in LowerSELECT()
19956 SDValue VOp2 = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, VecVT, Op2); in LowerSELECT()
19957 SDValue VCmp = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, VecVT, Cmp); in LowerSELECT()
19962 SDValue VSel = DAG.getSelect(DL, VecVT, VCmp, VOp1, VOp2); in LowerSELECT()
25593 MVT VecVT = MVT::getVectorVT(VT, 128 / VT.getSizeInBits()); in LowerBITREVERSE_XOP() local
25594 SDValue Res = DAG.getNode(ISD::SCALAR_TO_VECTOR, DL, VecVT, In); in LowerBITREVERSE_XOP()
25595 Res = DAG.getNode(ISD::BITREVERSE, DL, VecVT, Res); in LowerBITREVERSE_XOP()
26734 MVT VecVT = MVT::getVectorVT(MVT::i64, NumElts); in ReplaceNodeResults() local
26741 Res = DAG.getNode(N->getOpcode(), SDLoc(N), VecVT, Res); in ReplaceNodeResults()
32892 EVT VecVT = N0->getValueType(0); in combineBitcastvxi1() local
32894 if (!VT.isScalarInteger() || !VecVT.isSimple()) in combineBitcastvxi1()
32922 switch (VecVT.getSimpleVT().SimpleTy) { in combineBitcastvxi1()
37954 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, VecSize / 64); in combineStore() local
37955 SDValue BitCast = DAG.getBitcast(VecVT, ExtOp0); in combineStore()
39762 EVT VecVT = OpSize == 512 ? MVT::v16i32 : in combineVectorSizedSetCCEquality() local
39765 EVT CmpVT = OpSize == 512 ? MVT::v16i1 : VecVT; in combineVectorSizedSetCCEquality()
39772 SDValue A = DAG.getBitcast(VecVT, X.getOperand(0).getOperand(0)); in combineVectorSizedSetCCEquality()
39773 SDValue B = DAG.getBitcast(VecVT, X.getOperand(0).getOperand(1)); in combineVectorSizedSetCCEquality()
39774 SDValue C = DAG.getBitcast(VecVT, X.getOperand(1).getOperand(0)); in combineVectorSizedSetCCEquality()
39775 SDValue D = DAG.getBitcast(VecVT, X.getOperand(1).getOperand(1)); in combineVectorSizedSetCCEquality()
39780 SDValue VecX = DAG.getBitcast(VecVT, X); in combineVectorSizedSetCCEquality()
39781 SDValue VecY = DAG.getBitcast(VecVT, Y); in combineVectorSizedSetCCEquality()