Home
last modified time | relevance | path

Searched refs:GetBasicInstructionClass (Results 1 – 7 of 7) sorted by relevance

/external/llvm/lib/Transforms/ObjCARC/
DObjCARC.h197 static inline InstructionClass GetBasicInstructionClass(const Value *V) { in GetBasicInstructionClass() function
218 if (!IsForwarding(GetBasicInstructionClass(V))) in GetUnderlyingObjCPtr()
232 if (!IsForwarding(GetBasicInstructionClass(V))) in StripPointerCastsAndObjCCalls()
245 if (!IsForwarding(GetBasicInstructionClass(V))) in StripPointerCastsAndObjCCalls()
283 assert(IsForwarding(GetBasicInstructionClass(CI)) && in EraseInstruction()
DDependencyAnalysis.cpp163 switch (GetBasicInstructionClass(Inst)) { in Depends()
179 InstructionClass Class = GetBasicInstructionClass(Inst); in Depends()
193 return CanInterruptRV(GetBasicInstructionClass(Inst)); in Depends()
DObjCARCContract.cpp207 GetBasicInstructionClass(Retain) != IC_Retain || in ContractAutorelease()
260 InstructionClass Class = GetBasicInstructionClass(Inst); in ContractRelease()
285 while (I != Begin && GetBasicInstructionClass(I) != IC_Retain) in ContractRelease()
288 if (GetBasicInstructionClass(Retain) != IC_Retain) return; in ContractRelease()
381 InstructionClass Class = GetBasicInstructionClass(Inst); in runOnFunction()
DObjCARCExpand.cpp102 switch (GetBasicInstructionClass(Inst)) { in runOnFunction()
DObjCARCOpts.cpp146 if (IsForwarding(GetBasicInstructionClass(Arg))) in FindSingleUseIdentifiedObject()
203 switch (GetBasicInstructionClass(UUser)) { in DoesRetainableObjPtrEscape()
1012 if (GetBasicInstructionClass(I) == IC_AutoreleaseRV && in OptimizeRetainRVCall()
1059 if (isa<ReturnInst>(I) || GetBasicInstructionClass(I) == IC_RetainRV) in OptimizeAutoreleaseRVCall()
1097 InstructionClass Class = GetBasicInstructionClass(Inst); in OptimizeIndividualCalls()
2307 InstructionClass Class = GetBasicInstructionClass(Inst); in OptimizeWeakCalls()
2411 InstructionClass Class = GetBasicInstructionClass(Inst); in OptimizeWeakCalls()
2421 switch (GetBasicInstructionClass(UserInst)) { in OptimizeWeakCalls()
2434 switch (GetBasicInstructionClass(UserInst)) { in OptimizeWeakCalls()
2519 InstructionClass AutoreleaseClass = GetBasicInstructionClass(Autorelease); in OptimizeReturns()
[all …]
DObjCARCAliasAnalysis.cpp136 switch (GetBasicInstructionClass(CS.getInstruction())) { in getModRefInfo()
DObjCARCAPElim.cpp99 switch (GetBasicInstructionClass(Inst)) { in OptimizeBB()