Home
last modified time | relevance | path

Searched refs:UnreachableBlock (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp216 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 DUnifyFunctionExitNodes.cpp60 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 DUnifyFunctionExitNodes.h29 BasicBlock *UnreachableBlock; member
45 BasicBlock *getUnreachableBlock() const { return UnreachableBlock; } in getUnreachableBlock()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/
H A DCFG.h629 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 DCodeGenFunction.h1386 llvm::BasicBlock *UnreachableBlock = nullptr;
1624 if (!UnreachableBlock) {
1625 UnreachableBlock = createBasicBlock("unreachable");
1626 new llvm::UnreachableInst(getLLVMContext(), UnreachableBlock);
1628 return UnreachableBlock;
H A DCodeGenFunction.cpp404 EmitIfUsed(*this, UnreachableBlock); in FinishFunction()
/freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/
H A DCFG.cpp4741 UnreachableBlock(!IsReachable ? B : nullptr, in AdjacentBlock()
4746 UnreachableBlock(B == AlternateBlock ? nullptr : AlternateBlock, in AdjacentBlock()