Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp25 std::vector<BasicBlock *> UnreachableBlocks; in unifyUnreachableBlocks() local
29 UnreachableBlocks.push_back(&I); in unifyUnreachableBlocks()
31 if (UnreachableBlocks.size() <= 1) in unifyUnreachableBlocks()
38 for (BasicBlock *BB : UnreachableBlocks) { in unifyUnreachableBlocks()
H A DCloneFunction.cpp917 SmallVector<BasicBlock *, 16> UnreachableBlocks; in CloneAndPruneIntoFromInst() local
920 UnreachableBlocks.push_back(&BB); in CloneAndPruneIntoFromInst()
921 DeleteDeadBlocks(UnreachableBlocks); in CloneAndPruneIntoFromInst()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp201 SmallVector<BasicBlock *, 4> UnreachableBlocks; in run() local
224 UnreachableBlocks.push_back(BB); in run()
269 if (!UnreachableBlocks.empty()) { in run()
272 if (UnreachableBlocks.size() == 1) { in run()
273 UnreachableBlock = UnreachableBlocks.front(); in run()
279 Updates.reserve(Updates.size() + UnreachableBlocks.size()); in run()
280 for (BasicBlock *BB : UnreachableBlocks) { in run()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/
H A DAnalysis.cpp820 SmallVector<const MachineBasicBlock *, 16> UnreachableBlocks; in getEHScopeMembership() local
829 UnreachableBlocks.push_back(&MBB); in getEHScopeMembership()
854 for (const MachineBasicBlock *MBB : UnreachableBlocks) in getEHScopeMembership()