Home
last modified time | relevance | path

Searched refs:TerminatedPath (Results 1 – 1 of 1) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DMemorySSA.cpp609 struct TerminatedPath { struct in __anon231cb74d0511::ClobberWalker
622 Optional<TerminatedPath>
626 SmallVectorImpl<TerminatedPath> &Terminated) { in getBlockingAccess()
670 TerminatedPath Term{Res.Result, PathIndex}; in getBlockingAccess()
738 TerminatedPath PrimaryClobber;
741 SmallVector<TerminatedPath, 4> OtherClobbers;
777 SmallVector<TerminatedPath, 4> TerminatedPaths; in tryOptimizePhi()
783 auto MoveDominatedPathToEnd = [&](SmallVectorImpl<TerminatedPath> &Paths) { in tryOptimizePhi()
802 assert(all_of(TerminatedPaths, [&](const TerminatedPath &P) { in tryOptimizePhi()
809 if (Optional<TerminatedPath> Blocker = getBlockingAccess( in tryOptimizePhi()
[all …]