Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DFlattenCFG.cpp142 BasicBlock *FirstCondBlock = nullptr; in FlattenParallelAndOr() local
197 if (FirstCondBlock) in FlattenParallelAndOr()
199 FirstCondBlock = Pred; in FlattenParallelAndOr()
229 if (!FirstCondBlock || !LastCondBlock || (FirstCondBlock == LastCondBlock)) in FlattenParallelAndOr()
250 for (; CurrBlock != FirstCondBlock; in FlattenParallelAndOr()
279 BranchInst *PBI = cast<BranchInst>(FirstCondBlock->getTerminator()); in FlattenParallelAndOr()
287 FirstCondBlock->back().eraseFromParent(); in FlattenParallelAndOr()
288 FirstCondBlock->splice(FirstCondBlock->end(), CB); in FlattenParallelAndOr()
289 PBI = cast<BranchInst>(FirstCondBlock->getTerminator()); in FlattenParallelAndOr()
311 LLVM_DEBUG(dbgs() << "Use parallel and/or in:\n" << *FirstCondBlock); in FlattenParallelAndOr()