Lines Matching refs:NumRegs

363     unsigned NumRegs;  in getCopyFromPartsVector()  local
366 NumRegs = TLI.getVectorTypeBreakdownForCallingConv( in getCopyFromPartsVector()
370 NumRegs = in getCopyFromPartsVector()
375 assert(NumRegs == NumParts && "Part count doesn't match vector breakdown!"); in getCopyFromPartsVector()
376 NumParts = NumRegs; // Silence a compiler warning. in getCopyFromPartsVector()
696 unsigned NumRegs; in getCopyToPartsVector() local
698 NumRegs = TLI.getVectorTypeBreakdownForCallingConv( in getCopyToPartsVector()
702 NumRegs = in getCopyToPartsVector()
707 assert(NumRegs == NumParts && "Part count doesn't match vector breakdown!"); in getCopyToPartsVector()
708 NumParts = NumRegs; // Silence a compiler warning. in getCopyToPartsVector()
772 unsigned NumRegs = in RegsForValue() local
780 for (unsigned i = 0; i != NumRegs; ++i) in RegsForValue()
783 RegCount.push_back(NumRegs); in RegsForValue()
784 Reg += NumRegs; in RegsForValue()
804 unsigned NumRegs = RegCount[Value]; in getCopyFromRegs() local
810 Parts.resize(NumRegs); in getCopyFromRegs()
811 for (unsigned i = 0; i != NumRegs; ++i) { in getCopyFromRegs()
866 Values[Value] = getCopyFromParts(DAG, dl, Parts.begin(), NumRegs, in getCopyFromRegs()
868 Part += NumRegs; in getCopyFromRegs()
883 unsigned NumRegs = Regs.size(); in getCopyToRegs() local
884 SmallVector<SDValue, 8> Parts(NumRegs); in getCopyToRegs()
902 SmallVector<SDValue, 8> Chains(NumRegs); in getCopyToRegs()
903 for (unsigned i = 0; i != NumRegs; ++i) { in getCopyToRegs()
915 if (NumRegs == 1 || Flag) in getCopyToRegs()
926 Chain = Chains[NumRegs-1]; in getCopyToRegs()
974 unsigned NumRegs = TLI.getNumRegisters(*DAG.getContext(), ValueVTs[Value]); in AddInlineAsmOperands() local
976 for (unsigned i = 0; i != NumRegs; ++i) { in AddInlineAsmOperands()
7418 unsigned NumRegs = 1; in GetRegistersForValue() local
7420 NumRegs = TLI.getNumRegisters(Context, OpInfo.ConstraintVT); in GetRegistersForValue()
7438 for (; NumRegs; --NumRegs, ++I) { in GetRegistersForValue()
7744 unsigned NumRegs = InlineAsm::getNumOperandRegisters(OpFlag); in visitInlineAsm() local
7747 for (unsigned i = 0; i != NumRegs; ++i) in visitInlineAsm()
8444 unsigned NumRegs = getNumRegisters(CLI.RetTy->getContext(), RetVT); in LowerCallTo() local
8446 RetTys.append(NumRegs, RegisterVT); in LowerCallTo()
8447 for (unsigned j = 0; j != NumRegs; ++j) in LowerCallTo()
8498 unsigned NumRegs = getNumRegistersForCallingConv(CLI.RetTy->getContext(), in LowerCallTo() local
8500 for (unsigned i = 0; i != NumRegs; ++i) { in LowerCallTo()
8745 unsigned NumRegs = getNumRegistersForCallingConv(CLI.RetTy->getContext(), in LowerCallTo() local
8749 NumRegs, RegisterVT, VT, nullptr, in LowerCallTo()
8751 CurReg += NumRegs; in LowerCallTo()
9105 unsigned NumRegs = TLI->getNumRegistersForCallingConv( in LowerArguments() local
9107 for (unsigned i = 0; i != NumRegs; ++i) { in LowerArguments()
9110 if (NumRegs > 1 && i == 0) in LowerArguments()
9115 if (i == NumRegs - 1) in LowerArguments()