Lines Matching refs:getIterator

286         I = std::next(ScopeTop->getIterator());  in placeBlockMarker()
412 auto Iter = std::next(Bottom->getIterator()); in placeLoopMarker()
415 Iter = std::next(Bottom->getIterator()); in placeLoopMarker()
494 auto Iter = std::next(Bottom->getIterator()); in placeTryMarker()
497 Iter = std::next(Bottom->getIterator()); in placeTryMarker()
510 I = std::next(ScopeTop->getIterator()); in placeTryMarker()
574 if (MI.getIterator() != Header->begin() && in placeTryMarker()
575 std::prev(MI.getIterator())->isEHLabel()) { in placeTryMarker()
576 AfterSet.insert(&*std::prev(MI.getIterator())); in placeTryMarker()
577 ThrowingCall = &*std::prev(MI.getIterator()); in placeTryMarker()
766 for (auto B = Try->getIterator(), E = std::next(EndTry->getIterator()); in removeUnnecessaryInstrs()
884 auto SplitPos = std::next(RangeEnd->getIterator()); in addTryDelegate()
888 MF.insert(std::next(EndBB->getIterator()), DelegateBB); in addTryDelegate()
927 MF.insert(std::next(PreBB->getIterator()), PostBB); in addTryDelegate()
928 MF.insert(std::next(PreBB->getIterator()), DelegateBB); in addTryDelegate()
949 MF.insert(PostBB->getIterator(), PreBB); in addTryDelegate()
950 MF.insert(PostBB->getIterator(), DelegateBB); in addTryDelegate()
1134 if (RangeBegin->getIterator() != MBB.begin() && in fixCallUnwindMismatches()
1135 std::prev(RangeBegin->getIterator())->isEHLabel()) in fixCallUnwindMismatches()
1136 RangeBegin = &*std::prev(RangeBegin->getIterator()); in fixCallUnwindMismatches()
1137 if (std::next(RangeEnd->getIterator()) != MBB.end() && in fixCallUnwindMismatches()
1138 std::next(RangeEnd->getIterator())->isEHLabel()) in fixCallUnwindMismatches()
1139 RangeEnd = &*std::next(RangeEnd->getIterator()); in fixCallUnwindMismatches()
1416 for (; std::next(BrDest->getIterator()) != MF.end(); in fixCatchUnwindMismatches()