Searched refs:UnreachableBlock (Results 1 – 7 of 7) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUUnifyDivergentExitNodes.cpp | 216 BasicBlock *UnreachableBlock = nullptr; in runOnFunction() local 219 UnreachableBlock = UnreachableBlocks.front(); in runOnFunction() 221 UnreachableBlock = BasicBlock::Create(F.getContext(), in runOnFunction() 223 new UnreachableInst(F.getContext(), UnreachableBlock); in runOnFunction() 228 BranchInst::Create(UnreachableBlock, BB); in runOnFunction() 239 UnreachableBlock->getTerminator()->eraseFromParent(); in runOnFunction() 246 CallInst::Create(UnreachableIntrin, {}, "", UnreachableBlock); in runOnFunction() 251 ReturnInst::Create(F.getContext(), RetVal, UnreachableBlock); in runOnFunction() 252 ReturningBlocks.push_back(UnreachableBlock); in runOnFunction()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Utils/ |
| H A D | UnifyFunctionExitNodes.cpp | 60 UnreachableBlock = nullptr; in runOnFunction() 62 UnreachableBlock = UnreachableBlocks.front(); in runOnFunction() 64 UnreachableBlock = BasicBlock::Create(F.getContext(), in runOnFunction() 66 new UnreachableInst(F.getContext(), UnreachableBlock); in runOnFunction() 70 BranchInst::Create(UnreachableBlock, BB); in runOnFunction()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/ |
| H A D | UnifyFunctionExitNodes.h | 29 BasicBlock *UnreachableBlock; member 45 BasicBlock *getUnreachableBlock() const { return UnreachableBlock; } in getUnreachableBlock()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/ |
| H A D | CFG.h | 629 llvm::PointerIntPair<CFGBlock *, 2> UnreachableBlock; variable 646 return UnreachableBlock.getPointer(); in getPossiblyUnreachableBlock() 664 Kind K = (Kind) UnreachableBlock.getInt(); in isReachable()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CodeGenFunction.h | 1386 llvm::BasicBlock *UnreachableBlock = nullptr; 1624 if (!UnreachableBlock) { 1625 UnreachableBlock = createBasicBlock("unreachable"); 1626 new llvm::UnreachableInst(getLLVMContext(), UnreachableBlock); 1628 return UnreachableBlock;
|
| H A D | CodeGenFunction.cpp | 404 EmitIfUsed(*this, UnreachableBlock); in FinishFunction()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | CFG.cpp | 4741 UnreachableBlock(!IsReachable ? B : nullptr, in AdjacentBlock() 4746 UnreachableBlock(B == AlternateBlock ? nullptr : AlternateBlock, in AdjacentBlock()
|