Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DDivergenceAnalysis.cpp211 auto *UserBlock = TaintStack.pop_back_val(); in analyzeLoopExitDivergence() local
214 if (!inRegion(*UserBlock)) in analyzeLoopExitDivergence()
217 assert(!OuterDivLoop.contains(UserBlock) && in analyzeLoopExitDivergence()
221 if (!DT.dominates(&LoopHeader, UserBlock)) { in analyzeLoopExitDivergence()
223 for (const auto &Phi : UserBlock->phis()) { in analyzeLoopExitDivergence()
230 for (const auto &I : *UserBlock) { in analyzeLoopExitDivergence()
235 for (const auto *SuccBlock : successors(UserBlock)) { in analyzeLoopExitDivergence()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Utils/
H A DUnifyLoopExits.cpp101 auto UserBlock = UserInst->getParent(); in INITIALIZE_PASS_DEPENDENCY() local
102 if (UserBlock == LoopExitBlock) in INITIALIZE_PASS_DEPENDENCY()
104 if (L->contains(UserBlock)) in INITIALIZE_PASS_DEPENDENCY()
109 << UserBlock->getName() << ")" in INITIALIZE_PASS_DEPENDENCY()
/openbsd-src/gnu/llvm/llvm/include/llvm/ADT/
H A DGenericUniformityImpl.h884 for (const auto *UserBlock : DomFrontier) { in analyzeCycleExitDivergence() local
886 << Context.print(UserBlock) << "\n"); in analyzeCycleExitDivergence()
887 for (const auto &Phi : UserBlock->phis()) { in analyzeCycleExitDivergence()
895 for (const auto *UserBlock : DomRegion) { in analyzeCycleExitDivergence() local
897 << Context.print(UserBlock) << "\n"); in analyzeCycleExitDivergence()
898 for (const auto &I : *UserBlock) { in analyzeCycleExitDivergence()