Home
last modified time | relevance | path

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

/minix3/external/bsd/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h203 static inline InstructionClass GetBasicInstructionClass(const Value *V) { in GetBasicInstructionClass() function
224 if (!IsForwarding(GetBasicInstructionClass(V))) in GetUnderlyingObjCPtr()
238 if (!IsForwarding(GetBasicInstructionClass(V))) in StripPointerCastsAndObjCCalls()
251 if (!IsForwarding(GetBasicInstructionClass(V))) in StripPointerCastsAndObjCCalls()
289 assert((IsForwarding(GetBasicInstructionClass(CI)) || in EraseInstruction()
290 (IsNoopOnNull(GetBasicInstructionClass(CI)) && in EraseInstruction()
H A DDependencyAnalysis.cpp165 switch (GetBasicInstructionClass(Inst)) { in Depends()
181 InstructionClass Class = GetBasicInstructionClass(Inst); in Depends()
195 return CanInterruptRV(GetBasicInstructionClass(Inst)); in Depends()
H A DObjCARCContract.cpp181 GetBasicInstructionClass(Retain) != IC_Retain || in ContractAutorelease()
234 InstructionClass Class = GetBasicInstructionClass(Inst); in ContractRelease()
259 while (I != Begin && GetBasicInstructionClass(I) != IC_Retain) in ContractRelease()
262 if (GetBasicInstructionClass(Retain) != IC_Retain) return; in ContractRelease()
351 InstructionClass Class = GetBasicInstructionClass(Inst); in runOnFunction()
H A DObjCARCExpand.cpp102 switch (GetBasicInstructionClass(Inst)) { in runOnFunction()
H A DObjCARCAliasAnalysis.cpp137 switch (GetBasicInstructionClass(CS.getInstruction())) { in getModRefInfo()
H A DObjCARCAPElim.cpp100 switch (GetBasicInstructionClass(Inst)) { in OptimizeBB()
H A DObjCARCOpts.cpp156 if (IsForwarding(GetBasicInstructionClass(Arg))) in FindSingleUseIdentifiedObject()
1219 if (GetBasicInstructionClass(I) == IC_AutoreleaseRV && in OptimizeRetainRVCall()
1261 if (isa<ReturnInst>(U) || GetBasicInstructionClass(U) == IC_RetainRV) in OptimizeAutoreleaseRVCall()
1297 InstructionClass Class = GetBasicInstructionClass(Inst); in OptimizeIndividualCalls()
2643 InstructionClass Class = GetBasicInstructionClass(Inst); in OptimizeWeakCalls()
2746 InstructionClass Class = GetBasicInstructionClass(Inst); in OptimizeWeakCalls()
2755 switch (GetBasicInstructionClass(UserInst)) { in OptimizeWeakCalls()
2767 switch (GetBasicInstructionClass(UserInst)) { in OptimizeWeakCalls()
2836 InstructionClass Class = GetBasicInstructionClass(Call); in HasSafePathToPredecessorCall()
2862 !IsRetain(GetBasicInstructionClass(Retain)) || in FindPredecessorRetainWithSafePath()
[all …]