Searched refs:Latches (Results 1 - 3 of 3) sorted by relevance
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | LoopUnroll.cpp | 544 std::vector<BasicBlock *> Latches; local 546 Latches.push_back(LatchBlock); 639 Latches.push_back(New); 659 DT->addNewBlock(New, Latches[It - 1]); 694 assert(Latches.back() == LastValueMap[LatchBlock] && "bad last latch"); 695 PN->addIncoming(InVal, Latches.back()); 731 for (unsigned i = 0, e = Latches.size(); i != e; ++i) { 762 setDest(Latches[i], Dest, Headers[i], NeedConditional, ContinueOnTrue, 798 BranchInst *Term = cast<BranchInst>(Latches.back()->getTerminator()); 833 DT->findNearestCommonDominator(ExitingBlocks[i], Latches[ [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | SIAnnotateControlFlow.cpp | 301 SmallVector <BasicBlock *, 8> Latches; local 302 L->getLoopLatches(Latches); 306 if (!is_contained(Latches, Pred))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LoopLoadElimination.cpp | 149 SmallVector<BasicBlock *, 8> Latches; local 150 L->getLoopLatches(Latches); 151 return llvm::all_of(Latches, [&](const BasicBlock *Latch) {
|
Completed in 68 milliseconds