Lines Matching defs:AfterSet

204 // satisfying the restrictions given by BeforeSet and AfterSet. BeforeSet
205 // contains instructions that should go before the marker, and AfterSet contains
206 // ones that should go after the marker. In this function, AfterSet is only
211 const Container &AfterSet) {
218 assert(!AfterSet.count(&*std::prev(Pos)));
228 // satisfying the restrictions given by BeforeSet and AfterSet. BeforeSet
229 // contains instructions that should go before the marker, and AfterSet contains
235 const Container &AfterSet) {
238 if (AfterSet.count(&*InsertPos)) {
330 SmallPtrSet<const MachineInstr *, 4> AfterSet;
338 AfterSet.insert(&MI);
353 AfterSet.insert(&MI);
371 AfterSet.insert(&MI);
380 AfterSet.insert(&*std::prev(I));
387 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet);
395 AfterSet.clear();
400 AfterSet.insert(&MI);
418 AfterSet.insert(&MI);
424 InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet);
457 SmallPtrSet<const MachineInstr *, 4> AfterSet;
465 AfterSet.insert(&MI);
470 auto InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet);
477 AfterSet.clear();
482 AfterSet.insert(&MI);
487 InsertPos = getEarliestInsertPos(AfterLoop, BeforeSet, AfterSet);
556 SmallPtrSet<const MachineInstr *, 4> AfterSet;
564 AfterSet.insert(&MI);
575 AfterSet.insert(&MI);
587 AfterSet.insert(&MI);
602 AfterSet.insert(&MI);
608 AfterSet.insert(&*std::prev(MI.getIterator()));
629 AfterSet.insert(&*std::prev(I));
635 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet);
643 AfterSet.clear();
648 AfterSet.insert(&MI);
653 AfterSet.insert(&MI);
667 AfterSet.insert(&MI);
675 InsertPos = getEarliestInsertPos(Cont, BeforeSet, AfterSet);
749 SmallPtrSet<const MachineInstr *, 4> AfterSet;
757 AfterSet.insert(&MI);
768 AfterSet.insert(&MI);
780 AfterSet.insert(&MI);
795 AfterSet.insert(&MI);
801 AfterSet.insert(&*std::prev(MI.getIterator()));
822 AfterSet.insert(&*std::prev(I));
840 auto InsertPos = getLatestInsertPos(Header, BeforeSet, AfterSet);
907 AfterSet.clear();
912 AfterSet.insert(&MI);
924 AfterSet.insert(&MI);
933 AfterSet.insert(&MI);
938 InsertPos = getEarliestInsertPos(&MBB, BeforeSet, AfterSet);
1185 SmallPtrSet<const MachineInstr *, 4> AfterSet;
1186 AfterSet.insert(RangeBegin);
1192 AfterSet.insert(&*std::prev(I));
1199 BeginBB, SmallPtrSet<const MachineInstr *, 4>(), AfterSet);
1398 SmallPtrSet<const MachineInstr *, 4> AfterSet;
1399 AfterSet.insert(RangeBegin);
1405 AfterSet.insert(&*std::prev(I));
1412 BeginBB, SmallPtrSet<const MachineInstr *, 4>(), AfterSet);