Home
last modified time | relevance | path

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

/openbsd/src/gnu/llvm/llvm/lib/Transforms/ObjCARC/
DObjCARC.h46 assert((IsForwarding(GetBasicARCInstKind(CI)) || in EraseInstruction()
47 (IsNoopOnNull(GetBasicARCInstKind(CI)) && in EraseInstruction()
DObjCARCContract.cpp169 if (!Retain || GetBasicARCInstKind(Retain) != ARCInstKind::Retain || in contractAutorelease()
224 ARCInstKind Class = GetBasicARCInstKind(Inst); in findSafeStoreForStoreStrongContraction()
290 while (I != Begin && GetBasicARCInstKind(&*I) != ARCInstKind::Retain) { in findRetainForStoreStrongContraction()
301 if (GetBasicARCInstKind(Retain) != ARCInstKind::Retain) in findRetainForStoreStrongContraction()
417 ARCInstKind Class = GetBasicARCInstKind(Inst); in tryToPeepholeInstruction()
DDependencyAnalysis.cpp169 switch (GetBasicARCInstKind(Inst)) { in Depends()
185 ARCInstKind Class = GetBasicARCInstKind(Inst); in Depends()
DObjCARCOpts.cpp98 if (IsForwarding(GetBasicARCInstKind(Arg))) in FindSingleUseIdentifiedObject()
732 if (isa<ReturnInst>(U) || GetBasicARCInstKind(U) == ARCInstKind::RetainRV) in OptimizeAutoreleaseRVCall()
815 ARCInstKind Class = GetBasicARCInstKind(Inst); in OptimizeIndividualCalls()
2088 ARCInstKind Class = GetBasicARCInstKind(Inst); in OptimizeWeakCalls()
2192 ARCInstKind Class = GetBasicARCInstKind(&Inst); in OptimizeWeakCalls()
2201 switch (GetBasicARCInstKind(UserInst)) { in OptimizeWeakCalls()
2213 switch (GetBasicARCInstKind(UserInst)) { in OptimizeWeakCalls()
2275 ARCInstKind Class = GetBasicARCInstKind(Call); in HasSafePathToPredecessorCall()
2292 if (!Retain || !IsRetain(GetBasicARCInstKind(Retain)) || in FindPredecessorRetainWithSafePath()
2313 ARCInstKind AutoreleaseClass = GetBasicARCInstKind(Autorelease); in FindPredecessorAutoreleaseWithSafePath()
[all …]
DObjCARCExpand.cpp59 switch (GetBasicARCInstKind(&Inst)) { in runImpl()
DObjCARCAPElim.cpp69 switch (GetBasicARCInstKind(&Inst)) { in OptimizeBB()
DPtrState.cpp297 if (CanUse(Call, Ptr, PA, GetBasicARCInstKind(Call))) { in HandlePotentialUse()
/openbsd/src/gnu/llvm/llvm/include/llvm/Analysis/
DObjCARCAnalysisUtils.h72 if (!IsForwarding(GetBasicARCInstKind(V))) in GetUnderlyingObjCPtr()
113 if (!IsForwarding(GetBasicARCInstKind(V))) in GetRCIdentityRoot()
DObjCARCInstKind.h104 inline ARCInstKind GetBasicARCInstKind(const Value *V) { in GetBasicARCInstKind() function
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DObjCARCAliasAnalysis.cpp117 switch (GetBasicARCInstKind(Call)) { in getModRefInfo()