Lines Matching refs:VecVT

6233     EVT VecVT = EVT::getVectorVT(*DAG.getContext(), EltVT, NE);  in lowerLaneOp()  local
6234 return DAG.getBuildVector(VecVT, SL, Scalars); in lowerLaneOp()
6277 MVT VecVT = MVT::getVectorVT(MVT::i32, ValSize / 32); in lowerLaneOp() local
6278 Src0 = DAG.getBitcast(VecVT, Src0); in lowerLaneOp()
6281 Src1 = DAG.getBitcast(VecVT, Src1); in lowerLaneOp()
6284 Src2 = DAG.getBitcast(VecVT, Src2); in lowerLaneOp()
6286 SDValue LaneOp = createLaneOp(Src0, Src1, Src2, VecVT); in lowerLaneOp()
7152 EVT VecVT = Vec.getValueType(); in lowerINSERT_SUBVECTOR() local
7154 EVT EltVT = VecVT.getVectorElementType(); in lowerINSERT_SUBVECTOR()
7163 unsigned VecNumElts = VecVT.getVectorNumElements(); in lowerINSERT_SUBVECTOR()
7185 return DAG.getNode(ISD::BITCAST, SL, VecVT, Vec); in lowerINSERT_SUBVECTOR()
7191 Vec = DAG.getNode(ISD::INSERT_VECTOR_ELT, SL, VecVT, Vec, Elt, in lowerINSERT_SUBVECTOR()
7202 EVT VecVT = Vec.getValueType(); in lowerINSERT_VECTOR_ELT() local
7203 EVT EltVT = VecVT.getVectorElementType(); in lowerINSERT_VECTOR_ELT()
7204 unsigned VecSize = VecVT.getSizeInBits(); in lowerINSERT_VECTOR_ELT()
7209 unsigned NumElts = VecVT.getVectorNumElements(); in lowerINSERT_VECTOR_ELT()
7235 return DAG.getNode(ISD::BITCAST, SL, VecVT, Concat); in lowerINSERT_VECTOR_ELT()
7260 DAG.getSplatBuildVector(VecVT, SL, InsVal)); in lowerINSERT_VECTOR_ELT()
7273 return DAG.getNode(ISD::BITCAST, SL, VecVT, BFI); in lowerINSERT_VECTOR_ELT()
7283 EVT VecVT = Vec.getValueType(); in lowerEXTRACT_VECTOR_ELT() local
7284 unsigned VecSize = VecVT.getSizeInBits(); in lowerEXTRACT_VECTOR_ELT()
7285 EVT EltVT = VecVT.getVectorElementType(); in lowerEXTRACT_VECTOR_ELT()
7299 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VecVT); in lowerEXTRACT_VECTOR_ELT()
7340 unsigned NElem = VecVT.getVectorNumElements(); in lowerEXTRACT_VECTOR_ELT()
9460 EVT VecVT = in handleD16VData() local
9462 return DAG.getBuildVector(VecVT, DL, PackedElts); in handleD16VData()
13363 EVT VecVT = Vec.getValueType(); in shouldExpandVectorDynExt() local
13364 EVT EltVT = VecVT.getVectorElementType(); in shouldExpandVectorDynExt()
13366 unsigned NumElem = VecVT.getVectorNumElements(); in shouldExpandVectorDynExt()
13377 EVT VecVT = Vec.getValueType(); in performExtractVectorEltCombine() local
13378 EVT VecEltVT = VecVT.getVectorElementType(); in performExtractVectorEltCombine()
13381 unsigned VecSize = VecVT.getSizeInBits(); in performExtractVectorEltCombine()
13438 for (unsigned I = 0, E = VecVT.getVectorNumElements(); I < E; ++I) { in performExtractVectorEltCombine()
13458 EVT NewVT = getEquivalentMemType(*DAG.getContext(), VecVT); in performExtractVectorEltCombine()
13495 EVT VecVT = Vec.getValueType(); in performInsertVectorEltCombine() local
13496 EVT EltVT = VecVT.getVectorElementType(); in performInsertVectorEltCombine()
13509 for (unsigned I = 0, E = VecVT.getVectorNumElements(); I < E; ++I) { in performInsertVectorEltCombine()
13516 return DAG.getBuildVector(VecVT, SL, Ops); in performInsertVectorEltCombine()