Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:LiveInterval

128   for (LiveInterval::const_vni_iterator I = CurLI->vni_begin(),
155 .shrinkToUses(const_cast<LiveInterval*>(CurLI));
177 LiveInterval::const_iterator LVI = CurLI->begin();
178 LiveInterval::const_iterator LVE = CurLI->end();
275 unsigned SplitAnalysis::countLiveBlocks(const LiveInterval *cli) const {
278 LiveInterval *li = const_cast<LiveInterval*>(cli);
279 LiveInterval::iterator LVI = li->begin();
280 LiveInterval::iterator LVE = li->end();
300 const LiveInterval &Orig = LIS.getInterval(OrigReg);
302 LiveInterval::const_iterator I = Orig.find(Idx);
312 void SplitAnalysis::analyze(const LiveInterval *li) {
323 /// Create a new SplitEditor for editing the LiveInterval analyzed by SA.
379 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx));
397 LI->addSegment(LiveInterval::Segment(Def, Def.getDeadSlot(), OldVNI));
404 LI->addSegment(LiveInterval::Segment(Def, Def.getDeadSlot(), VNI));
424 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx));
425 LI->addSegment(LiveInterval::Segment(Def, Def.getDeadSlot(), VNI));
437 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx));
634 LiveInterval *LI = &LIS.getInterval(Edit->get(0));
733 LiveInterval *LI = &LIS.getInterval(Edit->get(0));
734 LiveInterval *Parent = &Edit->getParent();
743 for (LiveInterval::vni_iterator VI = LI->vni_begin(), VE = LI->vni_end();
818 for (LiveInterval::vni_iterator VI = LI->vni_begin(), VE = LI->vni_end();
839 for (LiveInterval::const_iterator ParentI = Edit->getParent().begin(),
870 LR.addSegment(LiveInterval::Segment(Start, End, VNI));
946 for (LiveInterval::const_vni_iterator I = Edit->getParent().vni_begin(),
993 LiveInterval *LI = &LIS.getInterval(Edit->get(RegIdx));
1021 LiveInterval *LI = &LIS.getInterval(*I);
1022 for (LiveInterval::const_iterator LII = LI->begin(), LIE = LI->end();
1052 for (LiveInterval::const_vni_iterator I = Edit->getParent().vni_begin(),
1095 LiveInterval &LI = LIS.getInterval(*I);
1110 LiveInterval *li = &LIS.getInterval(Edit->get(i));
1115 SmallVector<LiveInterval*, 8> dups;