Lines Matching refs:NumIntermediates
353 unsigned NumIntermediates; in getCopyFromPartsVector() local
359 NumIntermediates, RegisterVT); in getCopyFromPartsVector()
363 NumIntermediates, RegisterVT); in getCopyFromPartsVector()
374 SmallVector<SDValue, 8> Ops(NumIntermediates); in getCopyFromPartsVector()
375 if (NumIntermediates == NumParts) { in getCopyFromPartsVector()
384 assert(NumParts % NumIntermediates == 0 && in getCopyFromPartsVector()
386 unsigned Factor = NumParts / NumIntermediates; in getCopyFromPartsVector()
387 for (unsigned i = 0; i != NumIntermediates; ++i) in getCopyFromPartsVector()
401 NumIntermediates); in getCopyFromPartsVector()
749 unsigned NumIntermediates; in getCopyToPartsVector() local
753 *DAG.getContext(), *CallConv, ValueVT, IntermediateVT, NumIntermediates, in getCopyToPartsVector()
758 NumIntermediates, RegisterVT); in getCopyToPartsVector()
771 DestEltCnt = IntermediateVT.getVectorElementCount() * NumIntermediates; in getCopyToPartsVector()
773 DestEltCnt = ElementCount::getFixed(NumIntermediates); in getCopyToPartsVector()
801 SmallVector<SDValue, 8> Ops(NumIntermediates); in getCopyToPartsVector()
802 for (unsigned i = 0; i != NumIntermediates; ++i) { in getCopyToPartsVector()
817 if (NumParts == NumIntermediates) { in getCopyToPartsVector()
825 assert(NumIntermediates != 0 && "division by zero"); in getCopyToPartsVector()
826 assert(NumParts % NumIntermediates == 0 && in getCopyToPartsVector()
828 unsigned Factor = NumParts / NumIntermediates; in getCopyToPartsVector()
829 for (unsigned i = 0; i != NumIntermediates; ++i) in getCopyToPartsVector()