Lines Matching refs:RCI
92 RCInfo &RCI = RegClass[RC->getID()]; in compute() local
98 if (!RCI.Order) in compute()
99 RCI.Order.reset(new MCPhysReg[NumRegs]); in compute()
125 RCI.Order[N++] = PhysReg; in compute()
129 RCI.NumRegs = N + CSRAlias.size(); in compute()
130 assert(RCI.NumRegs <= NumRegs && "Allocation order larger than regclass"); in compute()
138 RCI.Order[N++] = PhysReg; in compute()
143 if (StressRA && RCI.NumRegs > StressRA) in compute()
144 RCI.NumRegs = StressRA; in compute()
149 if (Super != RC && getNumAllocatableRegs(Super) > RCI.NumRegs) in compute()
150 RCI.ProperSubClass = true; in compute()
152 RCI.MinCost = uint8_t(MinCost); in compute()
153 RCI.LastCostChange = LastCostChange; in compute()
157 for (unsigned I = 0; I != RCI.NumRegs; ++I) in compute()
158 dbgs() << ' ' << printReg(RCI.Order[I], TRI); in compute()
159 dbgs() << (RCI.ProperSubClass ? " ] (sub-class)\n" : " ]\n"); in compute()
163 RCI.Tag = Tag; in compute()