Lines Matching refs:ExclusionSet

1233     AA::InstExclusionSetTy ExclusionSet;  in forallInterferingAccesses()  local
1247 ExclusionSet.insert(Acc.getRemoteInst()); in forallInterferingAccesses()
1300 &ExclusionSet, IsLiveInCalleeCB)) in forallInterferingAccesses()
1307 &ExclusionSet, IsLiveInCalleeCB)) in forallInterferingAccesses()
1331 bool Inserted = ExclusionSet.insert(&I).second; in forallInterferingAccesses()
1336 *Acc.getRemoteInst()->getFunction(), &ExclusionSet)) in forallInterferingAccesses()
1340 ExclusionSet.erase(&I); in forallInterferingAccesses()
3380 const AA::InstExclusionSetTy *ExclusionSet = nullptr; member
3393 InstSetDMI::getHashValue(ExclusionSet)); in computeHashValue()
3403 : From(&From), To(&To), ExclusionSet(ES) { in ReachabilityQueryInfo()
3406 ExclusionSet = nullptr; in ReachabilityQueryInfo()
3408 ExclusionSet = A.getInfoCache().getOrCreateUniqueBlockExecutionSet(ES); in ReachabilityQueryInfo()
3413 : From(RQI.From), To(RQI.To), ExclusionSet(RQI.ExclusionSet) {} in ReachabilityQueryInfo()
3435 return InstSetDMI::isEqual(LHS->ExclusionSet, RHS->ExclusionSet); in isEqual()
3508 assert((!RQI.ExclusionSet || !RQI.ExclusionSet->empty()) && in rememberResult()
3511 RQITy(A, *RQI.From, *RQI.To, RQI.ExclusionSet, true); in rememberResult()
3538 if (StackRQI.ExclusionSet) { in checkQueryCache()
3575 const AA::InstExclusionSetTy *ExclusionSet) const override { in isAssumedReachable()
3580 RQITy StackRQI(A, From, To, ExclusionSet, false); in isAssumedReachable()
3615 const AA::InstExclusionSetTy *ExclusionSet) { in isReachableImpl() argument
3618 if (ExclusionSet && IP != Origin && ExclusionSet->count(IP)) { in isReachableImpl()
3635 WillReachInBlock(*RQI.From, *RQI.To, RQI.ExclusionSet)) in isReachableImpl()
3641 if (!WillReachInBlock(ToBB->front(), *RQI.To, RQI.ExclusionSet)) in isReachableImpl()
3647 if (RQI.ExclusionSet) in isReachableImpl()
3648 for (auto *I : *RQI.ExclusionSet) in isReachableImpl()
3655 RQI.ExclusionSet)) in isReachableImpl()
10629 const AA::InstExclusionSetTy *ExclusionSet) const override { in instructionCanReach()
10633 RQITy StackRQI(A, From, To, ExclusionSet, false); in instructionCanReach()
10683 RQI.ExclusionSet)) in isReachableImpl()
10700 A, *RQI.From, CBInst, RQI.ExclusionSet); in isReachableImpl()