Lines Matching refs:getVectorVT
1889 return MVT::getVectorVT(MVT::i1, VT.getVectorElementCount()); in getSetCCResultType()
6179 EVT VecVT = EVT::getVectorVT( in CombineVMOVDRRCandidateWithVecOp()
6495 MVT WidenVT = MVT::getVectorVT(MVT::getIntegerVT(EltSize), NumElts); in LowerCTPOP()
6716 EVT SplitVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, CmpElements); in LowerVSETCC()
7974 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), IVT, NumElts); in LowerBUILD_VECTOR()
8012 EVT HVT = EVT::getVectorVT(*DAG.getContext(), ExtVT, NumElts / 2); in LowerBUILD_VECTOR()
8032 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerBUILD_VECTOR()
8135 EVT ShuffleVT = EVT::getVectorVT(*DAG.getContext(), SmallestEltTy, NumElts); in ReconstructShuffle()
8152 EVT DestVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumSrcElts); in ReconstructShuffle()
8858 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NumElts); in LowerVECTOR_SHUFFLE()
8940 EVT IVecVT = EVT::getVectorVT(*DAG.getContext(), IEltVT, in LowerINSERT_VECTOR_ELT()
9022 EVT ConcatVT = MVT::getVectorVT(ElType, NumElts); in LowerCONCAT_VECTORS_i1()
9128 EVT SubVT = MVT::getVectorVT(ElType, NumElts); in LowerEXTRACT_SUBVECTOR()
9442 return DAG.getBuildVector(MVT::getVectorVT(TruncVT, NumElts), dl, Ops); in SkipExtensionForVMULL()
12471 EVT ConcatVT = EVT::getVectorVT(*DAG.getContext(), ElemTy, NumElts * 2); in AddCombineVUZPToVPADDL()
12568 case MVT::i8: widenType = MVT::getVectorVT(MVT::i16, numElem); break; in AddCombineBUILD_VECTORToVPADDL()
12569 case MVT::i16: widenType = MVT::getVectorVT(MVT::i32, numElem); break; in AddCombineBUILD_VECTORToVPADDL()
12570 case MVT::i32: widenType = MVT::getVectorVT(MVT::i64, numElem); break; in AddCombineBUILD_VECTORToVPADDL()
13150 EVT LegalVecVT = MVT::getVectorVT(ScalarType, LegalLanes); in PerformVQDMULHCombine()
13155 MVT::getVectorVT(MVT::getIntegerVT(128 / VecVT.getVectorNumElements()), in PerformVQDMULHCombine()
15040 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, NumElts); in PerformBUILD_VECTORCombine()
15102 EVT VecVT = EVT::getVectorVT(*DAG.getContext(), MVT::i32, NumElts); in PerformARMBUILD_VECTORCombine()
15241 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, in PerformInsertEltCombine()
15806 AlignedVecTy = MVT::getVectorVT(EltTy, NumElts); in TryCombineBaseUpdate()
16373 EVT WideVecVT = EVT::getVectorVT(*DAG.getContext(), StVT.getScalarType(), in PerformTruncatingStoreCombine()
16405 EVT::getVectorVT(*DAG.getContext(), StoreType, in PerformTruncatingStoreCombine()
16495 EVT NewFromVT = EVT::getVectorVT(C, FromEltVT, NumElements); in PerformSplittingToNarrowingStores()
16496 EVT NewToVT = EVT::getVectorVT( in PerformSplittingToNarrowingStores()
16544 EVT NewToVT = EVT::getVectorVT(C, ToVT.getVectorElementType(), in PerformSplittingMVETruncToNarrowingStores()
16657 EVT FloatVT = EVT::getVectorVT(*DAG.getContext(), MVT::f64, in PerformSTORECombine()
17525 EVT NewFromVT = EVT::getVectorVT( in PerformSplittingToWideningLoad()
17527 EVT NewToVT = EVT::getVectorVT( in PerformSplittingToWideningLoad()
18449 EVT NewFromVT = EVT::getVectorVT( in PerformSplittingMVEEXTToWideningLoad()
18451 EVT NewToVT = EVT::getVectorVT( in PerformSplittingMVEEXTToWideningLoad()
20709 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
20725 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
20750 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
20772 Info.memVT = EVT::getVectorVT(I.getType()->getContext(), MVT::i64, NumElts); in getTgtMemIntrinsic()
20786 Info.memVT = EVT::getVectorVT(VecTy->getContext(), MVT::i64, Factor * 2); in getTgtMemIntrinsic()
20800 Info.memVT = EVT::getVectorVT(VecTy->getContext(), MVT::i64, Factor * 2); in getTgtMemIntrinsic()
20832 Info.memVT = MVT::getVectorVT(MVT::getIntegerVT(MemSize), in getTgtMemIntrinsic()
20862 Info.memVT = MVT::getVectorVT(MVT::getIntegerVT(MemSize), in getTgtMemIntrinsic()