Home
last modified time | relevance | path

Searched refs:ReleasesToMove (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp546 void MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove,
556 RRInfo &RetainsToMove, RRInfo &ReleasesToMove,
1761 RRInfo &ReleasesToMove, in MoveCalls() argument
1772 for (Instruction *InsertPt : ReleasesToMove.ReverseInsertPts) { in MoveCalls()
1799 if (MDNode *M = ReleasesToMove.ReleaseMetadata) in MoveCalls()
1802 if (ReleasesToMove.IsTailCallRelease) in MoveCalls()
1817 for (Instruction *OrigRelease : ReleasesToMove.Calls) { in MoveCalls()
1830 RRInfo &ReleasesToMove, Value *Arg, bool KnownSafe, in PairUpRetainsAndReleases() argument
1869 if (ReleasesToMove.Calls.insert(NewRetainRelease).second) { in PairUpRetainsAndReleases()
1883 ReleasesToMove.ReleaseMetadata = in PairUpRetainsAndReleases()
[all …]