Home
last modified time | relevance | path

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

/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DUnifyLoopExits.cpp95 auto UserBlock = UserInst->getParent(); in INITIALIZE_PASS_DEPENDENCY() local
96 if (UserBlock == LoopExitBlock) in INITIALIZE_PASS_DEPENDENCY()
98 if (L->contains(UserBlock)) in INITIALIZE_PASS_DEPENDENCY()
103 << UserBlock->getName() << ")" in INITIALIZE_PASS_DEPENDENCY()