Lines Matching refs:iterator
62 #include <iterator>
277 for (LocMap::iterator I = locInts.begin(); I.valid(); ++I) {
291 LocMap::iterator I = locInts.find(Idx);
700 for (MachineFunction::iterator MFI = mf.begin(), MFE = mf.end(); MFI != MFE;
703 for (MachineBasicBlock::iterator MBBI = MBB->begin(), MBBE = MBB->end();
739 LocMap::iterator I = locInts.find(Start);
807 LocMap::iterator I = locInts.find(Idx.getRegSlot(true));
834 LocMap::iterator I = locInts.find(Idx);
914 LocMap::iterator I = locInts.begin();
1048 LocMap::iterator LocMapI;
1062 LiveInterval::iterator LII = LI->advanceTo(LI->begin(), LocMapI.start());
1063 LiveInterval::iterator LIE = LI->end();
1244 for (LocMap::iterator I = locInts.begin(); I.valid(); ++I) {
1256 /// Find an iterator for inserting a DBG_VALUE instruction.
1257 static MachineBasicBlock::iterator
1268 MachineBasicBlock::iterator I = MBB->SkipPHIsLabelsAndDebug(MBB->begin());
1276 std::next(MachineBasicBlock::iterator(MI));
1279 /// Find an iterator for inserting the next DBG_VALUE instruction
1281 static MachineBasicBlock::iterator
1283 MachineBasicBlock::iterator I,
1312 MachineBasicBlock::iterator I = findInsertLocation(MBB, StartIdx, LIS);
1358 MachineBasicBlock::iterator I = findInsertLocation(MBB, Idx, LIS);
1368 MachineFunction::iterator MFEnd = VRM->getMachineFunction().end();
1386 MachineFunction::iterator MBB = LIS.getMBBFromIndex(Start)->getIterator();
1414 MachineFunction::iterator MBB = LIS.getMBBFromIndex(loc)->getIterator();