Searched refs:SlotI (Results 1 – 5 of 5) sorted by relevance
/external/llvm/lib/CodeGen/ |
D | LiveInterval.cpp | 755 ArrayRef<SlotIndex>::iterator SlotI = Slots.begin(); in isLiveAtIndexes() local 759 if (SlotI == SlotE) in isLiveAtIndexes() 763 const_iterator SegmentI = find(*SlotI); in isLiveAtIndexes() 771 for ( ; SlotI != SlotE; ++SlotI) { in isLiveAtIndexes() 774 SegmentI = advanceTo(SegmentI, *SlotI); in isLiveAtIndexes() 779 if (SegmentI->contains(*SlotI)) in isLiveAtIndexes()
|
D | LiveIntervalAnalysis.cpp | 864 ArrayRef<SlotIndex>::iterator SlotI = in checkRegMaskInterference() local 869 if (SlotI == SlotE) in checkRegMaskInterference() 874 assert(*SlotI >= LiveI->start); in checkRegMaskInterference() 876 while (*SlotI < LiveI->end) { in checkRegMaskInterference() 885 UsableRegs.clearBitsNotInMask(Bits[SlotI-Slots.begin()]); in checkRegMaskInterference() 886 if (++SlotI == SlotE) in checkRegMaskInterference() 890 LiveI = LI.advanceTo(LiveI, *SlotI); in checkRegMaskInterference() 894 while (*SlotI < LiveI->start) in checkRegMaskInterference() 895 if (++SlotI == SlotE) in checkRegMaskInterference()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Mips/ |
D | MipsDelaySlotFiller.cpp | 755 MachineBasicBlock::iterator SlotI = Slot; in searchBackward() local 756 if (!searchRange(MBB, ++SlotI.getReverse(), MBB.rend(), RegDU, MemDU, Slot, in searchBackward() 760 MBB.splice(std::next(SlotI), &MBB, Filler.getReverse()); in searchBackward() 761 MIBundleBuilder(MBB, SlotI, std::next(SlotI, 2)); in searchBackward()
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | LiveInterval.cpp | 818 ArrayRef<SlotIndex>::iterator SlotI = Slots.begin(); in isLiveAtIndexes() local 822 if (SlotI == SlotE) in isLiveAtIndexes() 826 const_iterator SegmentI = find(*SlotI); in isLiveAtIndexes() 834 for ( ; SlotI != SlotE; ++SlotI) { in isLiveAtIndexes() 837 SegmentI = advanceTo(SegmentI, *SlotI); in isLiveAtIndexes() 842 if (SegmentI->contains(*SlotI)) in isLiveAtIndexes()
|
D | LiveIntervals.cpp | 904 ArrayRef<SlotIndex>::iterator SlotI = in checkRegMaskInterference() local 909 if (SlotI == SlotE) in checkRegMaskInterference() 914 assert(*SlotI >= LiveI->start); in checkRegMaskInterference() 916 while (*SlotI < LiveI->end) { in checkRegMaskInterference() 925 UsableRegs.clearBitsNotInMask(Bits[SlotI-Slots.begin()]); in checkRegMaskInterference() 926 if (++SlotI == SlotE) in checkRegMaskInterference() 930 LiveI = LI.advanceTo(LiveI, *SlotI); in checkRegMaskInterference() 934 while (*SlotI < LiveI->start) in checkRegMaskInterference() 935 if (++SlotI == SlotE) in checkRegMaskInterference()
|