Home
last modified time | relevance | path

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

/external/llvm/lib/Transforms/ObjCARC/
DObjCARC.h80 if (!IsForwarding(GetBasicARCInstKind(V))) in GetUnderlyingObjCPtr()
106 if (!IsForwarding(GetBasicARCInstKind(V))) in GetRCIdentityRoot()
152 assert((IsForwarding(GetBasicARCInstKind(CI)) || in EraseInstruction()
153 (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()
605 if (GetBasicARCInstKind(I) == ARCInstKind::AutoreleaseRV && in OptimizeRetainRVCall()
647 if (isa<ReturnInst>(U) || GetBasicARCInstKind(U) == ARCInstKind::RetainRV) in OptimizeAutoreleaseRVCall()
683 ARCInstKind Class = GetBasicARCInstKind(Inst); in OptimizeIndividualCalls()
1817 ARCInstKind Class = GetBasicARCInstKind(Inst); in OptimizeWeakCalls()
1921 ARCInstKind Class = GetBasicARCInstKind(Inst); in OptimizeWeakCalls()
1930 switch (GetBasicARCInstKind(UserInst)) { in OptimizeWeakCalls()
1942 switch (GetBasicARCInstKind(UserInst)) { in OptimizeWeakCalls()
2010 ARCInstKind Class = GetBasicARCInstKind(Call); in HasSafePathToPredecessorCall()
2034 if (!Retain || !IsRetain(GetBasicARCInstKind(Retain)) || in FindPredecessorRetainWithSafePath()
[all …]
DARCInstKind.h101 static inline ARCInstKind GetBasicARCInstKind(const Value *V) { in GetBasicARCInstKind() function
DObjCARCExpand.cpp102 switch (GetBasicARCInstKind(Inst)) { in runOnFunction()
DObjCARCAPElim.cpp100 switch (GetBasicARCInstKind(Inst)) { in OptimizeBB()
DObjCARCAliasAnalysis.cpp142 switch (GetBasicARCInstKind(CS.getInstruction())) { in getModRefInfo()