Lines Matching refs:iterator
88 #include <iterator>
196 void predicateInstr(MachineBasicBlock *ToB, MachineBasicBlock::iterator At,
199 MachineBasicBlock::iterator At, MachineBasicBlock *FromB,
202 unsigned buildMux(MachineBasicBlock *B, MachineBasicBlock::iterator At,
256 MachineFunction::iterator NextBI = std::next(MachineFunction::iterator(B));
615 for (DTNodeVectType::iterator I = Cn.begin(), E = Cn.end(); I != E; ++I) {
651 for (MachineLoop::iterator I = L->begin(), E = L->end(); I != E; ++I)
710 MachineBasicBlock::iterator At, MachineInstr *MI,
761 MachineBasicBlock::iterator At, MachineBasicBlock *FromB,
764 MachineBasicBlock::iterator End = FromB->getFirstTerminator();
765 MachineBasicBlock::iterator I, NextI;
778 MachineBasicBlock::iterator At, const TargetRegisterClass *DRC,
861 MachineBasicBlock::iterator OldTI = FP.SplitB->getFirstTerminator();
871 MachineBasicBlock::iterator At = FP.SplitB->getFirstTerminator();
967 for (DTNodeVectType::iterator I = Cn.begin(), E = Cn.end(); I != E; ++I) {
986 MachineBasicBlock::iterator I, NextI, NonPHI = B->getFirstNonPHI();
1065 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end(); I != E; ++I)