Home | History | Annotate | Download | only in SelectionDAG

Lines Matching full:numregs

233     unsigned NumRegs =
236 assert(NumRegs == NumParts && "Part count doesn't match vector breakdown!");
237 NumParts = NumRegs; // Silence a compiler warning.
533 unsigned NumRegs = TLI.getVectorTypeBreakdown(*DAG.getContext(), ValueVT,
538 assert(NumRegs == NumParts && "Part count doesn't match vector breakdown!");
539 NumParts = NumRegs; // Silence a compiler warning.
616 unsigned NumRegs = tli.getNumRegisters(Context, ValueVT);
618 for (unsigned i = 0; i != NumRegs; ++i)
621 Reg += NumRegs;
689 unsigned NumRegs = TLI.getNumRegisters(*DAG.getContext(), ValueVT);
692 Parts.resize(NumRegs);
693 for (unsigned i = 0; i != NumRegs; ++i) {
750 NumRegs, RegisterVT, ValueVT, V);
751 Part += NumRegs;
770 unsigned NumRegs = Regs.size();
771 SmallVector<SDValue, 8> Parts(NumRegs);
785 SmallVector<SDValue, 8> Chains(NumRegs);
786 for (unsigned i = 0; i != NumRegs; ++i) {
798 if (NumRegs == 1 || Flag)
799 // If NumRegs > 1 && Flag is used then the use of the last CopyToReg is
809 Chain = Chains[NumRegs-1];
811 Chain = DAG.getNode(ISD::TokenFactor, dl, MVT::Other, &Chains[0], NumRegs);
842 unsigned NumRegs = TLI.getNumRegisters(*DAG.getContext(), ValueVTs[Value]);
844 for (unsigned i = 0; i != NumRegs; ++i) {
5751 unsigned NumRegs = 1;
5778 NumRegs = TLI.getNumRegisters(Context, OpInfo.ConstraintVT);
5800 if (NumRegs != 1) {
5806 --NumRegs; ++I;
5807 for (; NumRegs; --NumRegs, ++I) {
5826 for (; NumRegs; --NumRegs)
6472 unsigned NumRegs = getNumRegisters(CLI.RetTy->getContext(), VT);
6473 for (unsigned i = 0; i != NumRegs; ++i) {
6526 unsigned NumRegs = getNumRegisters(CLI.RetTy->getContext(), VT);
6529 NumRegs, RegisterVT, VT, NULL,
6531 CurReg += NumRegs;
6655 unsigned NumRegs = TLI.getNumRegisters(*CurDAG->getContext(), VT);
6656 for (unsigned i = 0; i != NumRegs; ++i) {
6659 if (NumRegs > 1 && i == 0)