Lines Matching refs:iterator
515 /// Move the iterator to the next repeated substring.
603 typedef RepeatedSubstringIterator iterator;
604 iterator begin() { return iterator(Root); }
605 iterator end() { return iterator(nullptr); }
633 std::vector<MachineBasicBlock::iterator> InstrList;
648 MachineBasicBlock::iterator &It, bool &CanOutlineWithPrevInstr,
651 std::vector<MachineBasicBlock::iterator> &InstrListForMBB) {
670 DenseMap<MachineInstr *, unsigned, MachineInstrExpressionTrait>::iterator
701 MachineBasicBlock::iterator &It, bool &CanOutlineWithPrevInstr,
703 std::vector<MachineBasicBlock::iterator> &InstrListForMBB) {
752 MachineBasicBlock::iterator It = MBB.begin();
769 std::vector<MachineBasicBlock::iterator> InstrListForMBB;
771 for (MachineBasicBlock::iterator Et = MBB.end(); It != Et; ++It) {
1056 MachineBasicBlock::iterator StartIt = Mapper.InstrList[StartIdx];
1057 MachineBasicBlock::iterator EndIt = Mapper.InstrList[EndIdx];
1236 MachineBasicBlock::iterator StartIt = C.front();
1237 MachineBasicBlock::iterator EndIt = C.back();