Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGenericUniformityImpl.h547 bool computeJoin(const BlockT &SuccBlock, const BlockT &PushedLabel) { in computeJoin() argument
548 const auto *OldLabel = BlockLabels[&SuccBlock]; in computeJoin()
550 LLVM_DEBUG(dbgs() << "labeling " << Context.print(&SuccBlock) << ":\n" in computeJoin()
559 if (OldLabel != &SuccBlock) { in computeJoin()
560 auto SuccIdx = CyclePOT.getIndex(&SuccBlock); in computeJoin()
570 BlockLabels[&SuccBlock] = &PushedLabel; in computeJoin()
576 LLVM_DEBUG(dbgs() << "\tnew label: " << Context.print(&SuccBlock) << "\n"); in computeJoin()
577 BlockLabels[&SuccBlock] = &SuccBlock; in computeJoin()
596 bool visitEdge(const BlockT &SuccBlock, const BlockT &Label) { in visitEdge() argument
597 if (!computeJoin(SuccBlock, Label)) in visitEdge()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp263 if (CFGBlock *SuccBlock = *I) { in checkForRecursiveFunctionCall() local
264 if (!Visited.insert(SuccBlock).second) in checkForRecursiveFunctionCall()
268 if (ExitID == SuccBlock->getBlockID()) in checkForRecursiveFunctionCall()
272 if (hasRecursiveCallInPath(FD, *SuccBlock)) { in checkForRecursiveFunctionCall()
277 WorkList.push_back(SuccBlock); in checkForRecursiveFunctionCall()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineSink.cpp1460 for (MachineBasicBlock *SuccBlock : in FindSuccToSinkTo()
1463 if (AllUsesDominatedByBlock(Reg, SuccBlock, MBB, BreakPHIEdge, in FindSuccToSinkTo()
1465 SuccToSinkTo = SuccBlock; in FindSuccToSinkTo()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp4975 BasicBlock *SuccBlock = BB->getTerminator()->getSuccessor(0); in tryToSimplifyUncondBranchWithICmpInIt() local
4977 if (PHIUse == nullptr || PHIUse != &SuccBlock->front() || in tryToSimplifyUncondBranchWithICmpInIt()
5016 Builder.CreateBr(SuccBlock); in tryToSimplifyUncondBranchWithICmpInIt()
5019 Updates.push_back({DominatorTree::Insert, NewBB, SuccBlock}); in tryToSimplifyUncondBranchWithICmpInIt()