Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp49 std::vector<BasicBlock *> UnreachableBlocks; in unifyUnreachableBlocks() local
53 UnreachableBlocks.push_back(&I); in unifyUnreachableBlocks()
55 if (UnreachableBlocks.size() <= 1) in unifyUnreachableBlocks()
62 for (BasicBlock *BB : UnreachableBlocks) { in unifyUnreachableBlocks()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp237 SmallVector<BasicBlock *, 4> UnreachableBlocks; in runOnFunction() local
255 UnreachableBlocks.push_back(BB); in runOnFunction()
330 if (!UnreachableBlocks.empty()) { in runOnFunction()
333 if (UnreachableBlocks.size() == 1) { in runOnFunction()
334 UnreachableBlock = UnreachableBlocks.front(); in runOnFunction()
340 Updates.reserve(Updates.size() + UnreachableBlocks.size()); in runOnFunction()
341 for (BasicBlock *BB : UnreachableBlocks) { in runOnFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DAnalysis.cpp751 SmallVector<const MachineBasicBlock *, 16> UnreachableBlocks; in getEHScopeMembership() local
760 UnreachableBlocks.push_back(&MBB); in getEHScopeMembership()
785 for (const MachineBasicBlock *MBB : UnreachableBlocks) in getEHScopeMembership()