• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/

Lines Matching refs:iterator

52 #include <iterator>
514 LiveRange::iterator I = LI.FindSegmentContaining(Def);
899 LiveInterval::iterator LiveI = LI.begin(), LiveE = LI.end();
914 ArrayRef<SlotIndex>::iterator SlotI = llvm::lower_bound(Slots, LiveI->start);
915 ArrayRef<SlotIndex>::iterator SlotE = Slots.end();
1057 LiveRange::iterator E = LR.end();
1059 LiveRange::iterator OldIdxIn = LR.find(OldIdx.getBaseIndex());
1065 LiveRange::iterator OldIdxOut;
1080 LiveRange::iterator Next = std::next(OldIdxIn);
1085 LiveRange::iterator NewIdxIn =
1090 LiveRange::iterator Prev = std::prev(NewIdxIn);
1134 LiveRange::iterator AfterNewIdx
1146 LiveRange::iterator IPrev = std::prev(OldIdxOut);
1151 LiveRange::iterator INext = std::next(OldIdxOut);
1169 LiveRange::iterator NewSegment = std::prev(E);
1174 LiveRange::iterator Prev = std::prev(NewSegment);
1182 LiveRange::iterator Prev = std::prev(AfterNewIdx);
1187 LiveRange::iterator NewSegment = AfterNewIdx;
1219 LiveRange::iterator NewSegment = std::prev(AfterNewIdx);
1230 LiveRange::iterator E = LR.end();
1232 LiveRange::iterator OldIdxIn = LR.find(OldIdx.getBaseIndex());
1238 LiveRange::iterator OldIdxOut;
1274 LiveRange::iterator NewIdxOut = LR.find(NewIdx.getRegSlot());
1297 LiveRange::iterator NewIdxIn = NewIdxOut;
1303 LiveRange::iterator Prev = std::prev(OldIdxIn);
1327 LiveRange::iterator NewSegment = NewIdxIn;
1328 LiveRange::iterator Next = std::next(NewSegment);
1387 LiveRange::iterator NewSegment = NewIdxOut;
1397 SmallVectorImpl<SlotIndex>::iterator RI =
1439 MachineBasicBlock::iterator MII = MBB->end();
1445 MachineBasicBlock::iterator Begin = MBB->begin();
1492 void LiveIntervals::repairOldRegInRange(const MachineBasicBlock::iterator Begin,
1493 const MachineBasicBlock::iterator End,
1497 LiveInterval::iterator LII = LR.find(endIdx);
1509 for (MachineBasicBlock::iterator I = End; I != Begin;) {
1541 // removeSegment method that returned an iterator.
1588 MachineBasicBlock::iterator Begin,
1589 MachineBasicBlock::iterator End,
1606 for (MachineBasicBlock::iterator I = End; I != Begin;) {