Lines Matching refs:VecVT
6724 EVT VecVT = Vec.getValueType(); in lowerINSERT_SUBVECTOR() local
6726 EVT EltVT = VecVT.getVectorElementType(); in lowerINSERT_SUBVECTOR()
6735 unsigned VecNumElts = VecVT.getVectorNumElements(); in lowerINSERT_SUBVECTOR()
6757 return DAG.getNode(ISD::BITCAST, SL, VecVT, Vec); in lowerINSERT_SUBVECTOR()
6763 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, SL, VecVT, Vec, Elt, in lowerINSERT_SUBVECTOR()
6774 EVT VecVT = Vec.getValueType(); in lowerINSERT_VECTOR_ELT() local
6775 EVT EltVT = VecVT.getVectorElementType(); in lowerINSERT_VECTOR_ELT()
6776 unsigned VecSize = VecVT.getSizeInBits(); in lowerINSERT_VECTOR_ELT()
6781 unsigned NumElts = VecVT.getVectorNumElements(); in lowerINSERT_VECTOR_ELT()
6807 return DAG.getNode(ISD::BITCAST, SL, VecVT, Concat); in lowerINSERT_VECTOR_ELT()
6832 DAG.getSplatBuildVector(VecVT, SL, InsVal)); in lowerINSERT_VECTOR_ELT()
6845 return DAG.getNode(ISD::BITCAST, SL, VecVT, BFI); in lowerINSERT_VECTOR_ELT()
6855 EVT VecVT = Vec.getValueType(); in lowerEXTRACT_VECTOR_ELT() local
6856 unsigned VecSize = VecVT.getSizeInBits(); in lowerEXTRACT_VECTOR_ELT()
6857 EVT EltVT = VecVT.getVectorElementType(); in lowerEXTRACT_VECTOR_ELT()
6871 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VecVT); in lowerEXTRACT_VECTOR_ELT()
6912 unsigned NElem = VecVT.getVectorNumElements(); in lowerEXTRACT_VECTOR_ELT()
9226 EVT VecVT = in handleD16VData() local
9228 return DAG.getBuildVector(VecVT, DL, PackedElts); in handleD16VData()
13065 EVT VecVT = Vec.getValueType(); in shouldExpandVectorDynExt() local
13066 EVT EltVT = VecVT.getVectorElementType(); in shouldExpandVectorDynExt()
13068 unsigned NumElem = VecVT.getVectorNumElements(); in shouldExpandVectorDynExt()
13079 EVT VecVT = Vec.getValueType(); in performExtractVectorEltCombine() local
13080 EVT VecEltVT = VecVT.getVectorElementType(); in performExtractVectorEltCombine()
13083 unsigned VecSize = VecVT.getSizeInBits(); in performExtractVectorEltCombine()
13140 for (unsigned I = 0, E = VecVT.getVectorNumElements(); I < E; ++I) { in performExtractVectorEltCombine()
13160 EVT NewVT = getEquivalentMemType(*DAG.getContext(), VecVT); in performExtractVectorEltCombine()
13197 EVT VecVT = Vec.getValueType(); in performInsertVectorEltCombine() local
13198 EVT EltVT = VecVT.getVectorElementType(); in performInsertVectorEltCombine()
13211 for (unsigned I = 0, E = VecVT.getVectorNumElements(); I < E; ++I) { in performInsertVectorEltCombine()
13218 return DAG.getBuildVector(VecVT, SL, Ops); in performInsertVectorEltCombine()