Lines Matching defs:RCI
80 RCInfo &RCI = RegClass[RC->getID()];
85 if (!RCI.Order)
86 RCI.Order.reset(new MCPhysReg[NumRegs]);
111 RCI.Order[N++] = PhysReg;
115 RCI.NumRegs = N + CSRAlias.size();
116 assert (RCI.NumRegs <= NumRegs && "Allocation order larger than regclass");
124 RCI.Order[N++] = PhysReg;
129 if (StressRA && RCI.NumRegs > StressRA)
130 RCI.NumRegs = StressRA;
134 if (Super != RC && getNumAllocatableRegs(Super) > RCI.NumRegs)
135 RCI.ProperSubClass = true;
137 RCI.MinCost = uint8_t(MinCost);
138 RCI.LastCostChange = LastCostChange;
142 for (unsigned I = 0; I != RCI.NumRegs; ++I)
143 dbgs() << ' ' << PrintReg(RCI.Order[I], TRI);
144 dbgs() << (RCI.ProperSubClass ? " ] (sub-class)\n" : " ]\n");
147 // RCI is now up-to-date.
148 RCI.Tag = Tag;