Searched refs:GetObjCArg (Results 1 – 4 of 4) sorted by relevance
118 ImmutableCallSite CS(GetObjCArg(Retain)); in OptimizeRetainCall()157 const Value *Arg = GetObjCArg(Autorelease); in ContractAutorelease()182 GetObjCArg(Retain) != Arg) in ContractAutorelease()211 LoadInst *Load = dyn_cast<LoadInst>(GetObjCArg(Release)); in ContractRelease()263 if (GetObjCArg(Retain) != New) return; in ContractRelease()391 if (&*BBI == GetObjCArg(Inst)) { in runOnFunction()
174 return GetObjCArg(Inst) == Arg; in Depends()186 return GetObjCArg(Inst) == Arg; in Depends()
1201 const Value *Arg = GetObjCArg(RetainRV); in OptimizeRetainRVCall()1227 GetObjCArg(I) == Arg) { in OptimizeRetainRVCall()1262 const Value *Ptr = GetObjCArg(AutoreleaseRV); in OptimizeAutoreleaseRVCall()1436 const Value *Arg = GetObjCArg(Inst); in OptimizeIndividualCalls()1728 Arg = GetObjCArg(Inst); in VisitInstructionBottomUp()1762 Arg = GetObjCArg(Inst); in VisitInstructionBottomUp()1988 Arg = GetObjCArg(Inst); in VisitInstructionTopDown()2018 Arg = GetObjCArg(Inst); in VisitInstructionTopDown()2394 MultipleOwners || MultiOwnersSet.count(GetObjCArg(NewRetain)); in ConnectTDBUTraversals()2617 Value *Arg = GetObjCArg(Retain); in PerformCodePlacement()[all …]
261 static inline Value *GetObjCArg(Value *Inst) { in GetObjCArg() function