Lines Matching defs:PredED
2804 /// Merge barrier and assumption information from \p PredED into the successor
2808 const ExecutionDomainTy &PredED);
2810 /// Merge all information from \p PredED into the successor \p ED. If
2814 const ExecutionDomainTy &PredED,
2987 Attributor &A, ExecutionDomainTy &ED, const ExecutionDomainTy &PredED) {
2988 for (auto *EA : PredED.EncounteredAssumes)
2991 for (auto *AB : PredED.AlignedBarriers)
2996 Attributor &A, ExecutionDomainTy &ED, const ExecutionDomainTy &PredED,
3002 InitialEdgeOnly || (PredED.IsExecutedByInitialThreadOnly &&
3007 PredED.IsReachedFromAlignedBarrierOnly);
3010 PredED.EncounteredNonLocalSideEffect);
3013 mergeInPredecessorBarriersAndAssumptions(A, ED, PredED);
3357 auto &PredED = BEDMap[PredBB];
3358 if (setAndRecord(PredED.IsReachingAlignedBarrierOnly, false)) {