Lines Matching defs:NumRegs

235     unsigned NumRegs =
238 assert(NumRegs == NumParts && "Part count doesn't match vector breakdown!");
239 NumParts = NumRegs; // Silence a compiler warning.
536 unsigned NumRegs = TLI.getVectorTypeBreakdown(*DAG.getContext(), ValueVT,
541 assert(NumRegs == NumParts && "Part count doesn't match vector breakdown!");
542 NumParts = NumRegs; // Silence a compiler warning.
621 unsigned NumRegs = tli.getNumRegisters(Context, ValueVT);
623 for (unsigned i = 0; i != NumRegs; ++i)
626 Reg += NumRegs;
694 unsigned NumRegs = TLI.getNumRegisters(*DAG.getContext(), ValueVT);
697 Parts.resize(NumRegs);
698 for (unsigned i = 0; i != NumRegs; ++i) {
763 NumRegs, RegisterVT, ValueVT, V);
764 Part += NumRegs;
783 unsigned NumRegs = Regs.size();
784 SmallVector<SDValue, 8> Parts(NumRegs);
798 SmallVector<SDValue, 8> Chains(NumRegs);
799 for (unsigned i = 0; i != NumRegs; ++i) {
811 if (NumRegs == 1 || Flag)
812 // If NumRegs > 1 && Flag is used then the use of the last CopyToReg is
822 Chain = Chains[NumRegs-1];
824 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &Chains[0], NumRegs);
856 unsigned NumRegs = TLI.getNumRegisters(*DAG.getContext(), ValueVTs[Value]);
858 for (unsigned i = 0; i != NumRegs; ++i) {
6106 unsigned NumRegs = 1;
6133 NumRegs = TLI.getNumRegisters(Context, OpInfo.ConstraintVT);
6155 if (NumRegs != 1) {
6161 --NumRegs; ++I;
6162 for (; NumRegs; --NumRegs, ++I) {
6181 for (; NumRegs; --NumRegs)
7005 unsigned NumRegs = getNumRegisters(CLI.RetTy->getContext(), VT);
7006 for (unsigned i = 0; i != NumRegs; ++i) {
7152 unsigned NumRegs = getNumRegisters(CLI.RetTy->getContext(), VT);
7155 NumRegs, RegisterVT, VT, NULL,
7157 CurReg += NumRegs;
7285 unsigned NumRegs = TLI->getNumRegisters(*CurDAG->getContext(), VT);
7286 for (unsigned i = 0; i != NumRegs; ++i) {
7289 if (NumRegs > 1 && i == 0)