Lines Matching refs:RegIdx
277 /// intervals. Given a pair (RegIdx, ParentVNI->id), Values contains:
279 /// 1. No entry - the value is not mapped to Edit.get(RegIdx).
281 /// Edit.get(RegIdx). Each value is represented by a minimal live range at
283 /// of RegIdx in RegAssign.
295 /// getLRCalc - Return the LRCalc to use for RegIdx. In spill mode, the
298 LiveRangeCalc &getLRCalc(unsigned RegIdx) {
299 return LRCalc[SpillMode != SM_Partition && RegIdx != 0];
302 /// defValue - define a value in RegIdx from ParentVNI at Idx.
307 VNInfo *defValue(unsigned RegIdx, const VNInfo *ParentVNI, SlotIndex Idx);
309 /// forceRecompute - Force the live range of ParentVNI in RegIdx to be
313 void forceRecompute(unsigned RegIdx, const VNInfo *ParentVNI);
317 VNInfo *defFromParent(unsigned RegIdx,