Searched refs:TerminatedPath (Results 1 – 1 of 1) sorted by relevance
547 struct TerminatedPath { struct in __anon96f7eebd0511::ClobberWalker560 Optional<TerminatedPath>564 SmallVectorImpl<TerminatedPath> &Terminated) { in getBlockingAccess()599 TerminatedPath Term{Res.Result, PathIndex}; in getBlockingAccess()664 TerminatedPath PrimaryClobber;667 SmallVector<TerminatedPath, 4> OtherClobbers;703 SmallVector<TerminatedPath, 4> TerminatedPaths; in tryOptimizePhi()709 auto MoveDominatedPathToEnd = [&](SmallVectorImpl<TerminatedPath> &Paths) { in tryOptimizePhi()728 assert(all_of(TerminatedPaths, [&](const TerminatedPath &P) { in tryOptimizePhi()735 if (Optional<TerminatedPath> Blocker = getBlockingAccess( in tryOptimizePhi()[all …]