Lines Matching refs:RegIdx
328 /// intervals. Given a pair (RegIdx, ParentVNI->id), Values contains:
330 /// 1. No entry - the value is not mapped to Edit.get(RegIdx).
332 /// Edit.get(RegIdx). Each value is represented by a minimal live range at
334 /// of RegIdx in RegAssign.
346 /// getLICalc - Return the LICalc to use for RegIdx. In spill mode, the
349 LiveIntervalCalc &getLICalc(unsigned RegIdx) {
350 return LICalc[SpillMode != SM_Partition && RegIdx != 0];
361 /// defValue - define a value in RegIdx from ParentVNI at Idx.
369 VNInfo *defValue(unsigned RegIdx, const VNInfo *ParentVNI, SlotIndex Idx,
372 /// forceRecompute - Force the live range of ParentVNI in RegIdx to be
376 void forceRecompute(unsigned RegIdx, const VNInfo &ParentVNI);
384 VNInfo *defFromParent(unsigned RegIdx, const VNInfo *ParentVNI,
434 bool Late, unsigned RegIdx);