Lines Matching defs:SlotI
974 ArrayRef<SlotIndex>::iterator SlotI = llvm::lower_bound(Slots, LiveI->start);
978 if (SlotI == SlotE)
994 assert(*SlotI >= LiveI->start);
996 while (*SlotI < LiveI->end) {
997 // *SlotI overlaps LI. Collect mask bits.
998 unionBitMask(SlotI - Slots.begin());
999 if (++SlotI == SlotE)
1003 if (*SlotI == LiveI->end)
1004 if (MachineInstr *MI = getInstructionFromIndex(*SlotI))
1006 unionBitMask(SlotI++ - Slots.begin());
1007 // *SlotI is beyond the current LI segment.
1009 if (++LiveI == LiveE || SlotI == SlotE || *SlotI > LI.endIndex())
1011 while (LiveI->end < *SlotI)
1013 // Advance SlotI until it overlaps.
1014 while (*SlotI < LiveI->start)
1015 if (++SlotI == SlotE)