Lines Matching refs:LiveUnionI
136 LiveUnionI.setMap(LiveUnion->getMap());
137 LiveUnionI.find(VirtRegI->start);
142 while (LiveUnionI.valid()) {
146 while (VirtRegI->start < LiveUnionI.stop() &&
147 VirtRegI->end > LiveUnionI.start()) {
149 LiveInterval *VReg = LiveUnionI.value();
157 if (!(++LiveUnionI).valid()) {
163 // The iterators are now not overlapping, LiveUnionI has been advanced
165 assert(VirtRegI->end <= LiveUnionI.start() && "Expected non-overlap");
168 VirtRegI = VirtReg->advanceTo(VirtRegI, LiveUnionI.start());
173 if (VirtRegI->start < LiveUnionI.stop())
176 // Still not overlapping. Catch up LiveUnionI.
177 LiveUnionI.advanceTo(VirtRegI->start);