Lines Matching refs:ReleasesToMove

512     void MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove,
523 RRInfo &RetainsToMove, RRInfo &ReleasesToMove,
1517 RRInfo &ReleasesToMove, in MoveCalls() argument
1528 for (Instruction *InsertPt : ReleasesToMove.ReverseInsertPts) { in MoveCalls()
1547 if (MDNode *M = ReleasesToMove.ReleaseMetadata) in MoveCalls()
1550 if (ReleasesToMove.IsTailCallRelease) in MoveCalls()
1565 for (Instruction *OrigRelease : ReleasesToMove.Calls) { in MoveCalls()
1578 RRInfo &ReleasesToMove, Value *Arg, bool KnownSafe, in PairUpRetainsAndReleases() argument
1617 if (ReleasesToMove.Calls.insert(NewRetainRelease).second) { in PairUpRetainsAndReleases()
1631 ReleasesToMove.ReleaseMetadata = in PairUpRetainsAndReleases()
1633 ReleasesToMove.IsTailCallRelease = in PairUpRetainsAndReleases()
1637 if (ReleasesToMove.ReleaseMetadata != in PairUpRetainsAndReleases()
1639 ReleasesToMove.ReleaseMetadata = nullptr; in PairUpRetainsAndReleases()
1640 if (ReleasesToMove.IsTailCallRelease != in PairUpRetainsAndReleases()
1642 ReleasesToMove.IsTailCallRelease = false; in PairUpRetainsAndReleases()
1648 if (ReleasesToMove.ReverseInsertPts.insert(RIP).second) { in PairUpRetainsAndReleases()
1731 ReleasesToMove.ReverseInsertPts.clear(); in PairUpRetainsAndReleases()
1746 !ReleasesToMove.ReverseInsertPts.empty(); in PairUpRetainsAndReleases()
1809 RRInfo RetainsToMove, ReleasesToMove; in PerformCodePlacement() local
1813 RetainsToMove, ReleasesToMove, Arg, KnownSafe, in PerformCodePlacement()
1819 MoveCalls(Arg, RetainsToMove, ReleasesToMove, in PerformCodePlacement()