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

/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DObjCARC.cpp1721 void MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove,
3103 /// MoveCalls - Move the calls in RetainsToMove and ReleasesToMove.
3106 RRInfo &ReleasesToMove,
3116 PI = ReleasesToMove.ReverseInsertPts.begin(),
3117 PE = ReleasesToMove.ReverseInsertPts.end(); PI != PE; ++PI) {
3141 if (MDNode *M = ReleasesToMove.ReleaseMetadata)
3144 if (ReleasesToMove.IsTailCallRelease)
3157 AI = ReleasesToMove.Calls.begin(),
3158 AE = ReleasesToMove.Calls.end(); AI != AE; ++AI) {
3175 RRInfo ReleasesToMove; local
3104 MoveCalls(Value *Arg, RRInfo &RetainsToMove, RRInfo &ReleasesToMove, MapVector<Value *, RRInfo> &Retains, DenseMap<Value *, RRInfo> &Releases, SmallVectorImpl<Instruction *> &DeadInsts, Module *M) argument
[all...]

Completed in 167 milliseconds