Lines Matching refs:LiveInterval
30 void LiveIntervalUnion::unify(LiveInterval &VirtReg) { in unify()
36 LiveInterval::iterator RegPos = VirtReg.begin(); in unify()
37 LiveInterval::iterator RegEnd = VirtReg.end(); in unify()
57 void LiveIntervalUnion::extract(LiveInterval &VirtReg) { in extract()
63 LiveInterval::iterator RegPos = VirtReg.begin(); in extract()
64 LiveInterval::iterator RegEnd = VirtReg.end(); in extract()
105 bool LiveIntervalUnion::Query::isSeenInterference(LiveInterval *VirtReg) const { in isSeenInterference()
106 SmallVectorImpl<LiveInterval*>::const_iterator I = in isSeenInterference()
142 LiveInterval::iterator VirtRegEnd = VirtReg->end(); in collectInterferingVRegs()
143 LiveInterval *RecentReg = 0; in collectInterferingVRegs()
151 LiveInterval *VReg = LiveUnionI.value(); in collectInterferingVRegs()
194 LiveInterval::iterator VRI = VirtReg->find(Overlaps.start()); in checkLoopInterference()