Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopSimplifyCFG.cpp245 BasicBlock *TheOnlySucc = getOnlyLiveSuccessor(BB); in analyze() local
251 bool TakeFoldCandidate = TheOnlySucc && LI.getLoopFor(BB) == &L; in analyze()
257 if (!TakeFoldCandidate || TheOnlySucc == Succ) { in analyze()
288 BasicBlock *TheOnlySucc = getOnlyLiveSuccessor(From); in analyze() local
289 return !TheOnlySucc || TheOnlySucc == To || LI.getLoopFor(From) != &L; in analyze()
496 BasicBlock *TheOnlySucc = getOnlyLiveSuccessor(BB); in foldTerminators() local
497 assert(TheOnlySucc && "Should have one live successor!"); in foldTerminators()
501 << TheOnlySucc->getName() << "\n"); in foldTerminators()
507 if (Succ != TheOnlySucc) { in foldTerminators()
522 bool PreserveLCSSAPhi = !L.contains(TheOnlySucc); in foldTerminators()
[all …]