reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1577 for (Instruction *InsertPt : ReleasesToMove.ReverseInsertPts) { 1590 for (Instruction *InsertPt : RetainsToMove.ReverseInsertPts) { 1696 for (Instruction *RIP : NewRetainReleaseRRI.ReverseInsertPts) { 1697 if (ReleasesToMove.ReverseInsertPts.insert(RIP).second) { 1753 for (Instruction *RIP : NewReleaseRetainRRI.ReverseInsertPts) { 1754 if (RetainsToMove.ReverseInsertPts.insert(RIP).second) { 1779 RetainsToMove.ReverseInsertPts.clear(); 1780 ReleasesToMove.ReverseInsertPts.clear(); 1794 !RetainsToMove.ReverseInsertPts.empty() || 1795 !ReleasesToMove.ReverseInsertPts.empty();lib/Transforms/ObjCARC/PtrState.cpp
98 ReverseInsertPts.clear(); 117 bool Partial = ReverseInsertPts.size() != Other.ReverseInsertPts.size(); 117 bool Partial = ReverseInsertPts.size() != Other.ReverseInsertPts.size(); 118 for (Instruction *Inst : Other.ReverseInsertPts) 119 Partial |= ReverseInsertPts.insert(Inst).second;lib/Transforms/ObjCARC/PtrState.h
159 void InsertReverseInsertPt(Instruction *I) { RRI.ReverseInsertPts.insert(I); } 161 void ClearReverseInsertPts() { RRI.ReverseInsertPts.clear(); } 163 bool HasReverseInsertPts() const { return !RRI.ReverseInsertPts.empty(); }