Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/ObjCARC/
DObjCARCContract.cpp114 ImmutableCallSite CS(GetArgRCIdentityRoot(Retain)); in optimizeRetainCall()
150 const Value *Arg = GetArgRCIdentityRoot(Autorelease); in contractAutorelease()
174 GetArgRCIdentityRoot(Retain) != Arg) in contractAutorelease()
301 if (GetArgRCIdentityRoot(Retain) != New) in findRetainForStoreStrongContraction()
336 auto *Load = dyn_cast<LoadInst>(GetArgRCIdentityRoot(Release)); in tryToContractReleaseIntoStoreStrong()
450 if (&*BBI == GetArgRCIdentityRoot(Inst)) { in tryToPeepholeInstruction()
DObjCARCOpts.cpp580 const Value *Arg = GetArgRCIdentityRoot(RetainRV); in OptimizeRetainRVCall()
611 GetArgRCIdentityRoot(&*I) == Arg) { in OptimizeRetainRVCall()
646 const Value *Ptr = GetArgRCIdentityRoot(AutoreleaseRV); in OptimizeAutoreleaseRVCall()
821 const Value *Arg = GetArgRCIdentityRoot(Inst); in OptimizeIndividualCalls()
1112 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionBottomUp()
1125 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionBottomUp()
1270 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionTopDown()
1278 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionTopDown()
1560 MultipleOwners || MultiOwnersSet.count(GetArgRCIdentityRoot(NewRetain)); in PairUpRetainsAndReleases()
1754 Value *Arg = GetArgRCIdentityRoot(Retain); in PerformCodePlacement()
[all …]
DDependencyAnalysis.cpp191 return GetArgRCIdentityRoot(Inst) == Arg; in Depends()
203 return GetArgRCIdentityRoot(Inst) == Arg; in Depends()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/ObjCARC/
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()
DDependencyAnalysis.cpp191 return GetArgRCIdentityRoot(Inst) == Arg; in Depends()
203 return GetArgRCIdentityRoot(Inst) == Arg; in Depends()
DObjCARCOpts.cpp581 const Value *Arg = GetArgRCIdentityRoot(RetainRV); in OptimizeRetainRVCall()
612 GetArgRCIdentityRoot(&*I) == Arg) { in OptimizeRetainRVCall()
648 const Value *Ptr = GetArgRCIdentityRoot(AutoreleaseRV); in OptimizeAutoreleaseRVCall()
872 const Value *Arg = GetArgRCIdentityRoot(Inst); in OptimizeIndividualCalls()
1169 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionBottomUp()
1182 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionBottomUp()
1304 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionTopDown()
1312 Arg = GetArgRCIdentityRoot(Inst); in VisitInstructionTopDown()
1784 Value *Arg = GetArgRCIdentityRoot(Retain); in PerformCodePlacement()
2049 GetArgRCIdentityRoot(Retain) != Arg) { in FindPredecessorRetainWithSafePath()
[all …]
/external/llvm/include/llvm/Analysis/
DObjCARCAnalysisUtils.h125 inline Value *GetArgRCIdentityRoot(Value *Inst) { in GetArgRCIdentityRoot() function
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DObjCARCAnalysisUtils.h138 inline Value *GetArgRCIdentityRoot(Value *Inst) { in GetArgRCIdentityRoot() function