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()
937 TopDownPtrState &S, in CheckForUseCFGHazard()
975 TopDownPtrState &S, in CheckForCanReleaseCFGHazard()
1010 TopDownPtrState &S = I->second; in CheckForCFGHazards()
1265 TopDownPtrState &S = MyStates.getPtrTopDownState(Arg); in VisitInstructionTopDown()
1273 TopDownPtrState &S = MyStates.getPtrTopDownState(Arg); in VisitInstructionTopDown()
1305 TopDownPtrState &S = MI->second; in VisitInstructionTopDown()