Lines Matching refs:IntermediateVT

333     EVT IntermediateVT;  in getCopyFromPartsVector()  local
340 *DAG.getContext(), *CallConv, ValueVT, IntermediateVT, in getCopyFromPartsVector()
344 TLI.getVectorTypeBreakdown(*DAG.getContext(), ValueVT, IntermediateVT, in getCopyFromPartsVector()
362 PartVT, IntermediateVT, V, CallConv); in getCopyFromPartsVector()
371 PartVT, IntermediateVT, V, CallConv); in getCopyFromPartsVector()
377 IntermediateVT.isVector() in getCopyFromPartsVector()
379 *DAG.getContext(), IntermediateVT.getScalarType(), in getCopyFromPartsVector()
380 IntermediateVT.getVectorElementCount() * NumParts) in getCopyFromPartsVector()
382 IntermediateVT.getScalarType(), in getCopyFromPartsVector()
384 Val = DAG.getNode(IntermediateVT.isVector() ? ISD::CONCAT_VECTORS in getCopyFromPartsVector()
700 EVT IntermediateVT; in getCopyToPartsVector() local
706 *DAG.getContext(), CallConv.value(), ValueVT, IntermediateVT, in getCopyToPartsVector()
710 TLI.getVectorTypeBreakdown(*DAG.getContext(), ValueVT, IntermediateVT, in getCopyToPartsVector()
718 assert(IntermediateVT.isScalableVector() == ValueVT.isScalableVector() && in getCopyToPartsVector()
723 if (IntermediateVT.isVector()) in getCopyToPartsVector()
724 DestEltCnt = IntermediateVT.getVectorElementCount() * NumIntermediates; in getCopyToPartsVector()
729 *DAG.getContext(), IntermediateVT.getScalarType(), *DestEltCnt); in getCopyToPartsVector()
756 if (IntermediateVT.isVector()) { in getCopyToPartsVector()
759 unsigned IntermediateNumElts = IntermediateVT.getVectorMinNumElements(); in getCopyToPartsVector()
761 DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, IntermediateVT, Val, in getCopyToPartsVector()
764 Ops[i] = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, IntermediateVT, Val, in getCopyToPartsVector()