Home
last modified time | relevance | path

Searched refs:TopDownPtrState (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/Transforms/ObjCARC/
DPtrState.cpp296 bool TopDownPtrState::InitTopDown(ARCInstKind Kind, Instruction *I) { in InitTopDown()
321 bool TopDownPtrState::MatchWithRelease(ARCMDKindCache &Cache, in MatchWithRelease()
350 bool TopDownPtrState::HandlePotentialAlterRefCount(Instruction *Inst, in HandlePotentialAlterRefCount()
383 void TopDownPtrState::HandlePotentialUse(Instruction *Inst, const Value *Ptr, in HandlePotentialUse()
DPtrState.h188 struct TopDownPtrState : PtrState { struct
189 TopDownPtrState() : PtrState() {} in TopDownPtrState() argument
DObjCARCOpts.cpp191 BlotMapVector<const Value *, TopDownPtrState> PerPtrTopDown;
254 TopDownPtrState &getPtrTopDownState(const Value *Arg) { in getPtrTopDownState()
365 Pair.first->second.Merge(Pair.second ? TopDownPtrState() : MI->second, in MergePred()
373 MI->second.Merge(TopDownPtrState(), /*TopDown=*/true); in MergePred()
942 TopDownPtrState &S, in CheckForUseCFGHazard()
980 TopDownPtrState &S, in CheckForCanReleaseCFGHazard()
1015 TopDownPtrState &S = I->second; in CheckForCFGHazards()
1270 TopDownPtrState &S = MyStates.getPtrTopDownState(Arg); in VisitInstructionTopDown()
1278 TopDownPtrState &S = MyStates.getPtrTopDownState(Arg); in VisitInstructionTopDown()
1310 TopDownPtrState &S = MI->second; in VisitInstructionTopDown()