Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp117 ImmutableCallSite CS(GetArgRCIdentityRoot(Retain)); in optimizeRetainCall()
155 const Value *Arg = GetArgRCIdentityRoot(Autorelease); in contractAutorelease()
179 GetArgRCIdentityRoot(Retain) != Arg) in contractAutorelease()
309 if (GetArgRCIdentityRoot(Retain) != New) in findRetainForStoreStrongContraction()
363 auto *Load = dyn_cast<LoadInst>(GetArgRCIdentityRoot(Release)); in tryToContractReleaseIntoStoreStrong()
480 if (&*BBI == GetArgRCIdentityRoot(Inst)) { in tryToPeepholeInstruction()
H A DDependencyAnalysis.cpp188 return GetArgRCIdentityRoot(Inst) == Arg; in Depends()
200 return GetArgRCIdentityRoot(Inst) == Arg; in Depends()
H A DObjCARCOpts.cpp581 const Value *Arg = GetArgRCIdentityRoot(RetainRV); in OptimizeRetainRVCall()
623 EquivalentArgs.count(GetArgRCIdentityRoot(&*I))) { in OptimizeRetainRVCall()
659 const Value *Ptr = GetArgRCIdentityRoot(AutoreleaseRV); in OptimizeAutoreleaseRVCall()
883 const Value *Arg = GetArgRCIdentityRoot(Inst); in OptimizeIndividualCalls()
1177 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionBottomUp()
1190 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionBottomUp()
1312 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionTopDown()
1320 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionTopDown()
1791 Value *Arg = GetArgRCIdentityRoot(Retain); in PerformCodePlacement()
2056 GetArgRCIdentityRoot(Retain) != Arg) { in FindPredecessorRetainWithSafePath()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DObjCARCAnalysisUtils.h138 inline Value *GetArgRCIdentityRoot(Value *Inst) { in GetArgRCIdentityRoot() function