Lines Matching defs:RCI
128 RCInfo &RCI = RegClass[RC->getID()];
134 if (!RCI.Order)
135 RCI.Order.reset(new MCPhysReg[NumRegs]);
160 RCI.Order[N++] = PhysReg;
164 RCI.NumRegs = N + CSRAlias.size();
165 assert(RCI.NumRegs <= NumRegs && "Allocation order larger than regclass");
172 RCI.Order[N++] = PhysReg;
177 if (StressRA && RCI.NumRegs > StressRA)
178 RCI.NumRegs = StressRA;
183 if (Super != RC && getNumAllocatableRegs(Super) > RCI.NumRegs)
184 RCI.ProperSubClass = true;
186 RCI.MinCost = MinCost;
187 RCI.LastCostChange = LastCostChange;
191 for (unsigned I = 0; I != RCI.NumRegs; ++I)
192 dbgs() << ' ' << printReg(RCI.Order[I], TRI);
193 dbgs() << (RCI.ProperSubClass ? " ] (sub-class)\n" : " ]\n");
196 // RCI is now up-to-date.
197 RCI.Tag = Tag;