Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp51 std::vector<BasicBlock*> UnreachableBlocks; in runOnFunction() local
56 UnreachableBlocks.push_back(&I); in runOnFunction()
59 if (UnreachableBlocks.empty()) { in runOnFunction()
61 } else if (UnreachableBlocks.size() == 1) { in runOnFunction()
62 UnreachableBlock = UnreachableBlocks.front(); in runOnFunction()
68 for (BasicBlock *BB : UnreachableBlocks) { in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp171 SmallVector<BasicBlock *, 4> UnreachableBlocks; in runOnFunction() local
182 UnreachableBlocks.push_back(BB); in runOnFunction()
215 if (!UnreachableBlocks.empty()) { in runOnFunction()
218 if (UnreachableBlocks.size() == 1) { in runOnFunction()
219 UnreachableBlock = UnreachableBlocks.front(); in runOnFunction()
225 for (BasicBlock *BB : UnreachableBlocks) { in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DAnalysis.cpp696 SmallVector<const MachineBasicBlock *, 16> UnreachableBlocks; in getEHScopeMembership() local
705 UnreachableBlocks.push_back(&MBB); in getEHScopeMembership()
730 for (const MachineBasicBlock *MBB : UnreachableBlocks) in getEHScopeMembership()