Lines Matching refs:LiveUnionI
137 LiveUnionI.setMap(LiveUnion->getMap());
138 LiveUnionI.find(VirtRegI->start);
143 while (LiveUnionI.valid()) {
147 while (VirtRegI->start < LiveUnionI.stop() &&
148 VirtRegI->end > LiveUnionI.start()) {
150 LiveInterval *VReg = LiveUnionI.value();
158 if (!(++LiveUnionI).valid()) {
164 // The iterators are now not overlapping, LiveUnionI has been advanced
166 assert(VirtRegI->end <= LiveUnionI.start() && "Expected non-overlap");
169 VirtRegI = VirtReg->advanceTo(VirtRegI, LiveUnionI.start());
174 if (VirtRegI->start < LiveUnionI.stop())
177 // Still not overlapping. Catch up LiveUnionI.
178 LiveUnionI.advanceTo(VirtRegI->start);