Lines Matching refs:iterator
325 void SIScheduleBlock::initRegPressure(MachineBasicBlock::iterator BeginBlock,
326 MachineBasicBlock::iterator EndBlock) {
398 void SIScheduleBlock::schedule(MachineBasicBlock::iterator BeginBlock,
399 MachineBasicBlock::iterator EndBlock) {
502 std::vector<SUnit *>::iterator I = llvm::find(TopReadySUs, SU);
517 std::map<unsigned, unsigned>::iterator I =
626 std::map<SISchedulerBlockCreatorVariant, SIScheduleBlocks>::iterator B =
834 std::map<std::set<unsigned>, unsigned>::iterator Pos =
876 std::map<std::set<unsigned>, unsigned>::iterator Pos =
907 std::map<std::pair<unsigned, unsigned>, unsigned>::iterator Pos =
1267 static MachineBasicBlock::iterator
1268 nextIfDebug(MachineBasicBlock::iterator I,
1342 MachineBasicBlock::iterator CurrentTopFastSched = DAG->getCurrentTop();
1343 std::vector<MachineBasicBlock::iterator> PosOld;
1344 std::vector<MachineBasicBlock::iterator> PosNew;
1355 MachineBasicBlock::iterator Pos = MI;
1389 MachineBasicBlock::iterator POld = PosOld[i-1];
1390 MachineBasicBlock::iterator PNew = PosNew[i-1];
1465 std::set<unsigned>::iterator RegPos = PredOutRegs.find(Reg);
1529 std::set<unsigned>::iterator RegPos = PredOutRegs.find(Reg);
1609 std::vector<SIScheduleBlock*>::iterator Best;
1633 for (std::vector<SIScheduleBlock*>::iterator I = ReadyBlocks.begin(),
1696 std::set<unsigned>::iterator Pos = LiveRegs.find(Reg);
1721 for (std::map<unsigned, unsigned>::iterator RegI =
2023 for (std::vector<unsigned>::iterator I = ScheduledSUnits.begin(),