Lines Matching refs:IntermediateVT

351     EVT IntermediateVT;  in getCopyFromPartsVector()  local
358 *DAG.getContext(), *CallConv, ValueVT, IntermediateVT, in getCopyFromPartsVector()
362 TLI.getVectorTypeBreakdown(*DAG.getContext(), ValueVT, IntermediateVT, in getCopyFromPartsVector()
379 Ops[i] = getCopyFromParts(DAG, DL, &Parts[i], 1, PartVT, IntermediateVT, in getCopyFromPartsVector()
389 IntermediateVT, V, InChain, CallConv); in getCopyFromPartsVector()
395 IntermediateVT.isVector() in getCopyFromPartsVector()
397 *DAG.getContext(), IntermediateVT.getScalarType(), in getCopyFromPartsVector()
398 IntermediateVT.getVectorElementCount() * NumParts) in getCopyFromPartsVector()
400 IntermediateVT.getScalarType(), in getCopyFromPartsVector()
402 Val = DAG.getNode(IntermediateVT.isVector() ? ISD::CONCAT_VECTORS in getCopyFromPartsVector()
747 EVT IntermediateVT; in getCopyToPartsVector() local
753 *DAG.getContext(), *CallConv, ValueVT, IntermediateVT, NumIntermediates, in getCopyToPartsVector()
757 TLI.getVectorTypeBreakdown(*DAG.getContext(), ValueVT, IntermediateVT, in getCopyToPartsVector()
765 assert(IntermediateVT.isScalableVector() == ValueVT.isScalableVector() && in getCopyToPartsVector()
770 if (IntermediateVT.isVector()) in getCopyToPartsVector()
771 DestEltCnt = IntermediateVT.getVectorElementCount() * NumIntermediates; in getCopyToPartsVector()
776 *DAG.getContext(), IntermediateVT.getScalarType(), *DestEltCnt); in getCopyToPartsVector()
803 if (IntermediateVT.isVector()) { in getCopyToPartsVector()
806 unsigned IntermediateNumElts = IntermediateVT.getVectorMinNumElements(); in getCopyToPartsVector()
808 DAG.getNode(ISD::EXTRACT_SUBVECTOR, DL, IntermediateVT, Val, in getCopyToPartsVector()
811 Ops[i] = DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, IntermediateVT, Val, in getCopyToPartsVector()