Searched refs:SlotI (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | LiveIntervals.cpp | 941 ArrayRef<SlotIndex>::iterator SlotI = llvm::lower_bound(Slots, LiveI->start); in checkRegMaskInterference() local 945 if (SlotI == SlotE) in checkRegMaskInterference() 961 assert(*SlotI >= LiveI->start); in checkRegMaskInterference() 963 while (*SlotI < LiveI->end) { in checkRegMaskInterference() 965 unionBitMask(SlotI - Slots.begin()); in checkRegMaskInterference() 966 if (++SlotI == SlotE) in checkRegMaskInterference() 970 if (*SlotI == LiveI->end) in checkRegMaskInterference() 971 if (MachineInstr *MI = getInstructionFromIndex(*SlotI)) in checkRegMaskInterference() 973 unionBitMask(SlotI++ - Slots.begin()); in checkRegMaskInterference() 976 if (++LiveI == LiveE || SlotI == SlotE || *SlotI > LI.endIndex()) in checkRegMaskInterference() [all …]
|
H A D | LiveInterval.cpp | 804 ArrayRef<SlotIndex>::iterator SlotI = Slots.begin(); in isLiveAtIndexes() 808 if (SlotI == SlotE) in isLiveAtIndexes() 812 const_iterator SegmentI = find(*SlotI); in isLiveAtIndexes() 820 for ( ; SlotI != SlotE; ++SlotI) { in isLiveAtIndexes() 823 SegmentI = advanceTo(SegmentI, *SlotI); in isLiveAtIndexes() 828 if (SegmentI->contains(*SlotI)) in isLiveAtIndexes() 801 ArrayRef<SlotIndex>::iterator SlotI = Slots.begin(); isLiveAtIndexes() local
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 785 MachineBasicBlock::iterator SlotI = Slot; in searchBackward() local 786 if (!searchRange(MBB, ++SlotI.getReverse(), MBB.rend(), RegDU, MemDU, Slot, in searchBackward() 793 MBB.splice(std::next(SlotI), &MBB, Filler.getReverse()); in searchBackward() 794 MIBundleBuilder(MBB, SlotI, std::next(SlotI, 2)); in searchBackward()
|