Home
last modified time | relevance | path

Searched refs:GetBasicARCInstKind (Results 1 – 9 of 9) sorted by relevance

/external/llvm/lib/Transforms/ObjCARC/
DObjCARC.h60 assert((IsForwarding(GetBasicARCInstKind(CI)) || in EraseInstruction()
61 (IsNoopOnNull(GetBasicARCInstKind(CI)) && in EraseInstruction()
DDependencyAnalysis.cpp182 switch (GetBasicARCInstKind(Inst)) { in Depends()
198 ARCInstKind Class = GetBasicARCInstKind(Inst); in Depends()
212 return CanInterruptRV(GetBasicARCInstKind(Inst)); in Depends()
DObjCARCContract.cpp173 if (!Retain || GetBasicARCInstKind(Retain) != ARCInstKind::Retain || in contractAutorelease()
224 ARCInstKind Class = GetBasicARCInstKind(Inst); in findSafeStoreForStoreStrongContraction()
287 while (I != Begin && GetBasicARCInstKind(&*I) != ARCInstKind::Retain) { in findRetainForStoreStrongContraction()
298 if (GetBasicARCInstKind(Retain) != ARCInstKind::Retain) in findRetainForStoreStrongContraction()
411 ARCInstKind Class = GetBasicARCInstKind(Inst); in tryToPeepholeInstruction()
DObjCARCOpts.cpp62 if (IsForwarding(GetBasicARCInstKind(Arg))) in FindSingleUseIdentifiedObject()
610 if (GetBasicARCInstKind(&*I) == ARCInstKind::AutoreleaseRV && in OptimizeRetainRVCall()
652 if (isa<ReturnInst>(U) || GetBasicARCInstKind(U) == ARCInstKind::RetainRV) in OptimizeAutoreleaseRVCall()
688 ARCInstKind Class = GetBasicARCInstKind(Inst); in OptimizeIndividualCalls()
1819 ARCInstKind Class = GetBasicARCInstKind(Inst); in OptimizeWeakCalls()
1923 ARCInstKind Class = GetBasicARCInstKind(Inst); in OptimizeWeakCalls()
1932 switch (GetBasicARCInstKind(UserInst)) { in OptimizeWeakCalls()
1944 switch (GetBasicARCInstKind(UserInst)) { in OptimizeWeakCalls()
2012 ARCInstKind Class = GetBasicARCInstKind(Call); in HasSafePathToPredecessorCall()
2036 if (!Retain || !IsRetain(GetBasicARCInstKind(Retain)) || in FindPredecessorRetainWithSafePath()
[all …]
DObjCARCExpand.cpp102 switch (GetBasicARCInstKind(Inst)) { in runOnFunction()
DObjCARCAPElim.cpp97 switch (GetBasicARCInstKind(Inst)) { in OptimizeBB()
/external/llvm/include/llvm/Analysis/
DObjCARCAnalysisUtils.h80 if (!IsForwarding(GetBasicARCInstKind(V))) in GetUnderlyingObjCPtr()
106 if (!IsForwarding(GetBasicARCInstKind(V))) in GetRCIdentityRoot()
DObjCARCInstKind.h101 inline ARCInstKind GetBasicARCInstKind(const Value *V) { in GetBasicARCInstKind() function
/external/llvm/lib/Analysis/
DObjCARCAliasAnalysis.cpp114 switch (GetBasicARCInstKind(CS.getInstruction())) { in getModRefInfo()