Lines Matching refs:InsertPos

180   auto InsertPos = MBB->end();  in getEarliestInsertPos()  local
181 while (InsertPos != MBB->begin()) { in getEarliestInsertPos()
182 if (BeforeSet.count(&*std::prev(InsertPos))) { in getEarliestInsertPos()
185 for (auto Pos = InsertPos, E = MBB->begin(); Pos != E; --Pos) in getEarliestInsertPos()
190 --InsertPos; in getEarliestInsertPos()
192 return InsertPos; in getEarliestInsertPos()
204 auto InsertPos = MBB->begin(); in getLatestInsertPos() local
205 while (InsertPos != MBB->end()) { in getLatestInsertPos()
206 if (AfterSet.count(&*InsertPos)) { in getLatestInsertPos()
209 for (auto Pos = InsertPos, E = MBB->end(); Pos != E; ++Pos) in getLatestInsertPos()
214 ++InsertPos; in getLatestInsertPos()
216 return InsertPos; in getLatestInsertPos()
354 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet); in placeBlockMarker() local
356 BuildMI(*Header, InsertPos, Header->findDebugLoc(InsertPos), in placeBlockMarker()
387 InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet); in placeBlockMarker()
388 MachineInstr *End = BuildMI(MBB, InsertPos, MBB.findPrevDebugLoc(InsertPos), in placeBlockMarker()
433 auto InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet); in placeLoopMarker() local
434 MachineInstr *Begin = BuildMI(MBB, InsertPos, MBB.findDebugLoc(InsertPos), in placeLoopMarker()
450 InsertPos = getEarliestInsertPos(AfterLoop, BeforeSet, AfterSet); in placeLoopMarker()
455 BuildMI(*AfterLoop, InsertPos, EndDL, TII.get(WebAssembly::END_LOOP)); in placeLoopMarker()
602 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet); in placeTryMarker() local
604 BuildMI(*Header, InsertPos, Header->findDebugLoc(InsertPos), in placeTryMarker()
643 InsertPos = getEarliestInsertPos(Cont, BeforeSet, AfterSet); in placeTryMarker()
645 BuildMI(*Cont, InsertPos, Bottom->findBranchDebugLoc(), in placeTryMarker()