Lines Matching refs:ReleasesToMove

548   void MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove,
558 RRInfo &RetainsToMove, RRInfo &ReleasesToMove,
1800 RRInfo &ReleasesToMove, in MoveCalls() argument
1811 for (Instruction *InsertPt : ReleasesToMove.ReverseInsertPts) { in MoveCalls()
1830 if (MDNode *M = ReleasesToMove.ReleaseMetadata) in MoveCalls()
1833 if (ReleasesToMove.IsTailCallRelease) in MoveCalls()
1848 for (Instruction *OrigRelease : ReleasesToMove.Calls) { in MoveCalls()
1861 RRInfo &ReleasesToMove, Value *Arg, bool KnownSafe, in PairUpRetainsAndReleases() argument
1900 if (ReleasesToMove.Calls.insert(NewRetainRelease).second) { in PairUpRetainsAndReleases()
1914 ReleasesToMove.ReleaseMetadata = in PairUpRetainsAndReleases()
1916 ReleasesToMove.IsTailCallRelease = in PairUpRetainsAndReleases()
1920 if (ReleasesToMove.ReleaseMetadata != in PairUpRetainsAndReleases()
1922 ReleasesToMove.ReleaseMetadata = nullptr; in PairUpRetainsAndReleases()
1923 if (ReleasesToMove.IsTailCallRelease != in PairUpRetainsAndReleases()
1925 ReleasesToMove.IsTailCallRelease = false; in PairUpRetainsAndReleases()
1931 if (ReleasesToMove.ReverseInsertPts.insert(RIP).second) { in PairUpRetainsAndReleases()
2014 ReleasesToMove.ReverseInsertPts.clear(); in PairUpRetainsAndReleases()
2029 !ReleasesToMove.ReverseInsertPts.empty(); in PairUpRetainsAndReleases()
2092 RRInfo RetainsToMove, ReleasesToMove; in PerformCodePlacement() local
2096 RetainsToMove, ReleasesToMove, Arg, KnownSafe, in PerformCodePlacement()
2102 MoveCalls(Arg, RetainsToMove, ReleasesToMove, in PerformCodePlacement()