Lines Matching refs:InsertPos

181   auto InsertPos = MBB->end();  in getEarliestInsertPos()  local
182 while (InsertPos != MBB->begin()) { in getEarliestInsertPos()
183 if (BeforeSet.count(&*std::prev(InsertPos))) { in getEarliestInsertPos()
186 for (auto Pos = InsertPos, E = MBB->begin(); Pos != E; --Pos) in getEarliestInsertPos()
191 --InsertPos; in getEarliestInsertPos()
193 return InsertPos; in getEarliestInsertPos()
205 auto InsertPos = MBB->begin(); in getLatestInsertPos() local
206 while (InsertPos != MBB->end()) { in getLatestInsertPos()
207 if (AfterSet.count(&*InsertPos)) { in getLatestInsertPos()
210 for (auto Pos = InsertPos, E = MBB->end(); Pos != E; ++Pos) in getLatestInsertPos()
215 ++InsertPos; in getLatestInsertPos()
217 return InsertPos; in getLatestInsertPos()
355 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet); in placeBlockMarker() local
357 BuildMI(*Header, InsertPos, Header->findDebugLoc(InsertPos), in placeBlockMarker()
388 InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet); in placeBlockMarker()
389 MachineInstr *End = BuildMI(MBB, InsertPos, MBB.findPrevDebugLoc(InsertPos), in placeBlockMarker()
434 auto InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet); in placeLoopMarker() local
435 MachineInstr *Begin = BuildMI(MBB, InsertPos, MBB.findDebugLoc(InsertPos), in placeLoopMarker()
451 InsertPos = getEarliestInsertPos(AfterLoop, BeforeSet, AfterSet); in placeLoopMarker()
456 BuildMI(*AfterLoop, InsertPos, EndDL, TII.get(WebAssembly::END_LOOP)); in placeLoopMarker()
603 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet); in placeTryMarker() local
605 BuildMI(*Header, InsertPos, Header->findDebugLoc(InsertPos), in placeTryMarker()
644 InsertPos = getEarliestInsertPos(Cont, BeforeSet, AfterSet); in placeTryMarker()
646 BuildMI(*Cont, InsertPos, Bottom->findBranchDebugLoc(), in placeTryMarker()