Lines Matching refs:getVectorVT
1841 return MVT::getVectorVT(MVT::i1, VT.getVectorElementCount()); in getSetCCResultType()
6078 EVT VecVT = EVT::getVectorVT( in CombineVMOVDRRCandidateWithVecOp()
6394 MVT WidenVT = MVT::getVectorVT(MVT::getIntegerVT(EltSize), NumElts); in LowerCTPOP()
6615 EVT SplitVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, CmpElements); in LowerVSETCC()
7816 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), IVT, NumElts); in LowerBUILD_VECTOR()
7854 EVT HVT = EVT::getVectorVT(*DAG.getContext(), ExtVT, NumElts / 2); in LowerBUILD_VECTOR()
7874 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerBUILD_VECTOR()
7977 EVT ShuffleVT = EVT::getVectorVT(*DAG.getContext(), SmallestEltTy, NumElts); in ReconstructShuffle()
7994 EVT DestVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumSrcElts); in ReconstructShuffle()
8690 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerVECTOR_SHUFFLE()
8771 EVT IVecVT = EVT::getVectorVT(*DAG.getContext(), IEltVT, in LowerINSERT_VECTOR_ELT()
8852 EVT ConcatVT = MVT::getVectorVT(ElType, NumElts); in LowerCONCAT_VECTORS_i1()
8922 EVT SubVT = MVT::getVectorVT(ElType, NumElts); in LowerEXTRACT_SUBVECTOR()
9236 return DAG.getBuildVector(MVT::getVectorVT(TruncVT, NumElts), dl, Ops); in SkipExtensionForVMULL()
12258 EVT ConcatVT = EVT::getVectorVT(*DAG.getContext(), ElemTy, NumElts * 2); in AddCombineVUZPToVPADDL()
12355 case MVT::i8: widenType = MVT::getVectorVT(MVT::i16, numElem); break; in AddCombineBUILD_VECTORToVPADDL()
12356 case MVT::i16: widenType = MVT::getVectorVT(MVT::i32, numElem); break; in AddCombineBUILD_VECTORToVPADDL()
12357 case MVT::i32: widenType = MVT::getVectorVT(MVT::i64, numElem); break; in AddCombineBUILD_VECTORToVPADDL()
12934 EVT LegalVecVT = MVT::getVectorVT(ScalarType, LegalLanes); in PerformVQDMULHCombine()
12939 MVT::getVectorVT(MVT::getIntegerVT(128 / VecVT.getVectorNumElements()), in PerformVQDMULHCombine()
14494 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, NumElts); in PerformBUILD_VECTORCombine()
14556 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); in PerformARMBUILD_VECTORCombine()
14695 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, in PerformInsertEltCombine()
15134 AlignedVecTy = MVT::getVectorVT(EltTy, NumElts); in CombineBaseUpdate()
15545 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(), in PerformTruncatingStoreCombine()
15577 EVT::getVectorVT(*DAG.getContext(), StoreType, in PerformTruncatingStoreCombine()
15667 EVT NewFromVT = EVT::getVectorVT(C, FromEltVT, NumElements); in PerformSplittingToNarrowingStores()
15668 EVT NewToVT = EVT::getVectorVT( in PerformSplittingToNarrowingStores()
15716 EVT NewToVT = EVT::getVectorVT(C, ToVT.getVectorElementType(), in PerformSplittingMVETruncToNarrowingStores()
15829 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, in PerformSTORECombine()
16662 EVT NewFromVT = EVT::getVectorVT( in PerformSplittingToWideningLoad()
16664 EVT NewToVT = EVT::getVectorVT( in PerformSplittingToWideningLoad()
17524 EVT NewFromVT = EVT::getVectorVT( in PerformSplittingMVEEXTToWideningLoad()
17526 EVT NewToVT = EVT::getVectorVT( in PerformSplittingMVEEXTToWideningLoad()
19760 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
19776 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
19801 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
19823 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
19837 Info.memVT = EVT::getVectorVT(VecTy->getContext(), MVT::i64, Factor * 2); in getTgtMemIntrinsic()
19851 Info.memVT = EVT::getVectorVT(VecTy->getContext(), MVT::i64, Factor * 2); in getTgtMemIntrinsic()
19883 Info.memVT = MVT::getVectorVT(MVT::getIntegerVT(MemSize), in getTgtMemIntrinsic()
19913 Info.memVT = MVT::getVectorVT(MVT::getIntegerVT(MemSize), in getTgtMemIntrinsic()