Searched refs:RetainsToMove (Results 1 - 1 of 1) sorted by relevance

/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp1130 void MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove,
1143 RRInfo &RetainsToMove,
2288 /// Move the calls in RetainsToMove and ReleasesToMove.
2290 RRInfo &RetainsToMove,
2317 PI = RetainsToMove.ReverseInsertPts.begin(),
2318 PE = RetainsToMove.ReverseInsertPts.end(); PI != PE; ++PI) {
2337 AI = RetainsToMove.Calls.begin(),
2338 AE = RetainsToMove.Calls.end(); AI != AE; ++AI) {
2364 RRInfo &RetainsToMove,
2376 // Connect the dots between the top-down-collected RetainsToMove an
2289 MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, MapVector<Value *, RRInfo> &Retains, DenseMap<Value *, RRInfo> &Releases, SmallVectorImpl<Instruction *> &DeadInsts, Module *M) argument
2356 ConnectTDBUTraversals(DenseMap<const BasicBlock *, BBState> &BBStates, MapVector<Value *, RRInfo> &Retains, DenseMap<Value *, RRInfo> &Releases, Module *M, SmallVectorImpl<Instruction *> &NewRetains, SmallVectorImpl<Instruction *> &NewReleases, SmallVectorImpl<Instruction *> &DeadInsts, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, Value *Arg, bool KnownSafe, bool &AnyPairsCompletelyEliminated) argument
2601 RRInfo RetainsToMove; local
[all...]

Completed in 790 milliseconds