Searched refs:TopDownPtrState (Results 1 – 3 of 3) sorted by relevance
324 bool TopDownPtrState::InitTopDown(ARCInstKind Kind, Instruction *I) { in InitTopDown()349 bool TopDownPtrState::MatchWithRelease(ARCMDKindCache &Cache, in MatchWithRelease()377 bool TopDownPtrState::HandlePotentialAlterRefCount( in HandlePotentialAlterRefCount()416 void TopDownPtrState::HandlePotentialUse(Instruction *Inst, const Value *Ptr, in HandlePotentialUse()
189 struct TopDownPtrState : PtrState { struct190 TopDownPtrState() = default;
196 BlotMapVector<const Value *, TopDownPtrState> PerPtrTopDown;267 TopDownPtrState &getPtrTopDownState(const Value *Arg) { in getPtrTopDownState()382 Pair.first->second.Merge(Pair.second ? TopDownPtrState() : MI->second, in MergePred()390 MI->second.Merge(TopDownPtrState(), /*TopDown=*/true); in MergePred()1214 TopDownPtrState &S, in CheckForUseCFGHazard()1251 TopDownPtrState &S, in CheckForCanReleaseCFGHazard()1285 TopDownPtrState &S = I->second; in CheckForCFGHazards()1545 TopDownPtrState &S = MyStates.getPtrTopDownState(Root); in VisitInstructionTopDown()1567 TopDownPtrState &S = MyStates.getPtrTopDownState(Arg); in VisitInstructionTopDown()1575 TopDownPtrState &S = MyStates.getPtrTopDownState(Arg); in VisitInstructionTopDown()[all …]