Searched refs:ReverseInsertPts (Results 1 – 3 of 3) sorted by relevance
81 SmallPtrSet<Instruction *, 2> ReverseInsertPts; member158 void InsertReverseInsertPt(Instruction *I) { RRI.ReverseInsertPts.insert(I); } in InsertReverseInsertPt()160 void ClearReverseInsertPts() { RRI.ReverseInsertPts.clear(); } in ClearReverseInsertPts()162 bool HasReverseInsertPts() const { return !RRI.ReverseInsertPts.empty(); } in HasReverseInsertPts()
87 ReverseInsertPts.clear(); in clear()106 bool Partial = ReverseInsertPts.size() != Other.ReverseInsertPts.size(); in Merge()107 for (Instruction *Inst : Other.ReverseInsertPts) in Merge()108 Partial |= ReverseInsertPts.insert(Inst).second; in Merge()
1490 for (Instruction *InsertPt : ReleasesToMove.ReverseInsertPts) { in MoveCalls()1501 for (Instruction *InsertPt : RetainsToMove.ReverseInsertPts) { in MoveCalls()1611 for (Instruction *RIP : NewRetainReleaseRRI.ReverseInsertPts) { in PairUpRetainsAndReleases()1612 if (ReleasesToMove.ReverseInsertPts.insert(RIP).second) { in PairUpRetainsAndReleases()1670 for (Instruction *RIP : NewReleaseRetainRRI.ReverseInsertPts) { in PairUpRetainsAndReleases()1671 if (RetainsToMove.ReverseInsertPts.insert(RIP).second) { in PairUpRetainsAndReleases()1697 RetainsToMove.ReverseInsertPts.clear(); in PairUpRetainsAndReleases()1698 ReleasesToMove.ReverseInsertPts.clear(); in PairUpRetainsAndReleases()1711 const bool WillPerformCodeMotion = RetainsToMove.ReverseInsertPts.size() || in PairUpRetainsAndReleases()1712 ReleasesToMove.ReverseInsertPts.size(); in PairUpRetainsAndReleases()