Searched refs:GetRCIdentityRoot (Results 1 – 5 of 5) sorted by relevance
107 inline const Value *GetRCIdentityRoot(const Value *V) { in GetRCIdentityRoot() function121 inline Value *GetRCIdentityRoot(Value *V) { in GetRCIdentityRoot() function122 return const_cast<Value *>(GetRCIdentityRoot((const Value *)V)); in GetRCIdentityRoot()129 return GetRCIdentityRoot(cast<CallInst>(Inst)->getArgOperand(0)); in GetArgRCIdentityRoot()194 GetRCIdentityRoot(LI->getPointerOperand()); in IsObjCIdentifiedObject()
47 const Value *SA = GetRCIdentityRoot(LocA.Ptr); in alias()48 const Value *SB = GetRCIdentityRoot(LocB.Ptr); in alias()80 const Value *S = GetRCIdentityRoot(Loc.Ptr); in pointsToConstantMemory()
357 Value *New = GetRCIdentityRoot(Store->getValueOperand()); in tryToContractReleaseIntoStoreStrong()460 if (GetRCIdentityRoot(&*BBI) == GetArgRCIdentityRoot(Inst)) { in tryToPeepholeInstruction()
113 if (!U->use_empty() || GetRCIdentityRoot(U) != Arg) in FindSingleUseIdentifiedObject()1133 Value *Incoming = GetRCIdentityRoot(PN->getIncomingValue(i)); in OptimizeIndividualCallImpl()1189 Value *Incoming = GetRCIdentityRoot(PN->getIncomingValue(i)); in OptimizeIndividualCallImpl()1512 Value *Root = GetRCIdentityRoot(Retain->getOperand(0)); in collectReleaseInsertPts()2088 GetRCIdentityRoot(LI->getPointerOperand()))) in PerformCodePlacement()2385 const Value *Arg = GetRCIdentityRoot(Ret->getOperand(0)); in OptimizeReturns()
1682 Value *RetOpnd = objcarc::GetRCIdentityRoot(RI->getOperand(0)); in inlineRetainOrClaimRVCalls()1700 objcarc::GetRCIdentityRoot(II->getOperand(0)) == RetOpnd) { in inlineRetainOrClaimRVCalls()1718 if (objcarc::GetRCIdentityRoot(CI) == RetOpnd && in inlineRetainOrClaimRVCalls()