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;
193 BlotMapVector<const Value *, TopDownPtrState> PerPtrTopDown;264 TopDownPtrState &getPtrTopDownState(const Value *Arg) { in getPtrTopDownState()379 Pair.first->second.Merge(Pair.second ? TopDownPtrState() : MI->second, in MergePred()387 MI->second.Merge(TopDownPtrState(), /*TopDown=*/true); in MergePred()1175 TopDownPtrState &S, in CheckForUseCFGHazard()1212 TopDownPtrState &S, in CheckForCanReleaseCFGHazard()1246 TopDownPtrState &S = I->second; in CheckForCFGHazards()1506 TopDownPtrState &S = MyStates.getPtrTopDownState(Root); in VisitInstructionTopDown()1528 TopDownPtrState &S = MyStates.getPtrTopDownState(Arg); in VisitInstructionTopDown()1536 TopDownPtrState &S = MyStates.getPtrTopDownState(Arg); in VisitInstructionTopDown()[all …]