Searched refs:TopDownPtrState (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/Transforms/ObjCARC/ |
D | PtrState.cpp | 296 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()
|
D | PtrState.h | 188 struct TopDownPtrState : PtrState { struct 189 TopDownPtrState() : PtrState() {} in TopDownPtrState() function
|
D | ObjCARCOpts.cpp | 191 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()
|