Lines Matching defs:BeforeSet

204 // satisfying the restrictions given by BeforeSet and AfterSet. BeforeSet
210 getEarliestInsertPos(MachineBasicBlock *MBB, const Container &BeforeSet,
214 if (BeforeSet.count(&*std::prev(InsertPos))) {
228 // satisfying the restrictions given by BeforeSet and AfterSet. BeforeSet
230 // ones that should go after the marker. In this function, BeforeSet is only
234 getLatestInsertPos(MachineBasicBlock *MBB, const Container &BeforeSet,
242 assert(!BeforeSet.count(&*Pos));
328 SmallPtrSet<const MachineInstr *, 4> BeforeSet;
341 BeforeSet.insert(&MI);
356 BeforeSet.insert(&MI);
366 BeforeSet.insert(&MI);
387 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet);
394 BeforeSet.clear();
415 BeforeSet.insert(&MI);
424 InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet);
456 SmallPtrSet<const MachineInstr *, 4> BeforeSet;
462 BeforeSet.insert(&MI);
470 auto InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet);
476 BeforeSet.clear();
487 InsertPos = getEarliestInsertPos(AfterLoop, BeforeSet, AfterSet);
554 SmallPtrSet<const MachineInstr *, 4> BeforeSet;
567 BeforeSet.insert(&MI);
582 BeforeSet.insert(&MI);
635 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet);
642 BeforeSet.clear();
664 BeforeSet.insert(&MI);
675 InsertPos = getEarliestInsertPos(Cont, BeforeSet, AfterSet);
747 SmallPtrSet<const MachineInstr *, 4> BeforeSet;
760 BeforeSet.insert(&MI);
775 BeforeSet.insert(&MI);
840 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet);
906 BeforeSet.clear();
921 BeforeSet.insert(&MI);
938 InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet);