Lines Matching refs:BeforeSet
140 const SmallPtrSet<const MachineInstr *, 4> &BeforeSet, in getEarliestInsertPos() argument
144 if (BeforeSet.count(&*std::prev(InsertPos))) { in getEarliestInsertPos()
164 const SmallPtrSet<const MachineInstr *, 4> &BeforeSet, in getLatestInsertPos() argument
172 assert(!BeforeSet.count(&*Pos)); in getLatestInsertPos()
288 SmallPtrSet<const MachineInstr *, 4> BeforeSet; in placeBlockMarker() local
301 BeforeSet.insert(&MI); in placeBlockMarker()
315 BeforeSet.insert(&MI); in placeBlockMarker()
324 BeforeSet.insert(&MI); in placeBlockMarker()
360 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet); in placeBlockMarker()
367 BeforeSet.clear(); in placeBlockMarker()
384 BeforeSet.insert(&MI); in placeBlockMarker()
393 InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet); in placeBlockMarker()
428 SmallPtrSet<const MachineInstr *, 4> BeforeSet; in placeLoopMarker() local
434 BeforeSet.insert(&MI); in placeLoopMarker()
442 auto InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet); in placeLoopMarker()
448 BeforeSet.clear(); in placeLoopMarker()
459 InsertPos = getEarliestInsertPos(AfterLoop, BeforeSet, AfterSet); in placeLoopMarker()
531 SmallPtrSet<const MachineInstr *, 4> BeforeSet; in placeTryMarker() local
544 BeforeSet.insert(&MI); in placeTryMarker()
559 BeforeSet.insert(&MI); in placeTryMarker()
612 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet); in placeTryMarker()
619 BeforeSet.clear(); in placeTryMarker()
642 BeforeSet.insert(&MI); in placeTryMarker()
653 InsertPos = getEarliestInsertPos(Cont, BeforeSet, AfterSet); in placeTryMarker()