Lines Matching defs:RCI
127 RCInfo &RCI = RegClass[RC->getID()];
133 if (!RCI.Order)
134 RCI.Order.reset(new MCPhysReg[NumRegs]);
159 RCI.Order[N++] = PhysReg;
163 RCI.NumRegs = N + CSRAlias.size();
164 assert(RCI.NumRegs <= NumRegs && "Allocation order larger than regclass");
171 RCI.Order[N++] = PhysReg;
176 if (StressRA && RCI.NumRegs > StressRA)
177 RCI.NumRegs = StressRA;
182 if (Super != RC && getNumAllocatableRegs(Super) > RCI.NumRegs)
183 RCI.ProperSubClass = true;
185 RCI.MinCost = MinCost;
186 RCI.LastCostChange = LastCostChange;
190 for (unsigned I = 0; I != RCI.NumRegs; ++I)
191 dbgs() << ' ' << printReg(RCI.Order[I], TRI);
192 dbgs() << (RCI.ProperSubClass ? " ] (sub-class)\n" : " ]\n");
195 // RCI is now up-to-date.
196 RCI.Tag = Tag;