Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUUnifyDivergentExitNodes.cpp280 BasicBlock *UnreachableBlock = nullptr; in runOnFunction() local
283 UnreachableBlock = UnreachableBlocks.front(); in runOnFunction()
285 UnreachableBlock = BasicBlock::Create(F.getContext(), in runOnFunction()
287 new UnreachableInst(F.getContext(), UnreachableBlock); in runOnFunction()
292 BranchInst::Create(UnreachableBlock, BB); in runOnFunction()
303 UnreachableBlock->getTerminator()->eraseFromParent(); in runOnFunction()
310 CallInst::Create(UnreachableIntrin, {}, "", UnreachableBlock); in runOnFunction()
315 ReturnInst::Create(F.getContext(), RetVal, UnreachableBlock); in runOnFunction()
316 ReturningBlocks.push_back(UnreachableBlock); in runOnFunction()
/external/llvm/lib/Transforms/Utils/
DUnifyFunctionExitNodes.cpp61 UnreachableBlock = nullptr; in runOnFunction()
63 UnreachableBlock = UnreachableBlocks.front(); in runOnFunction()
65 UnreachableBlock = BasicBlock::Create(F.getContext(), in runOnFunction()
67 new UnreachableInst(F.getContext(), UnreachableBlock); in runOnFunction()
71 BranchInst::Create(UnreachableBlock, BB); in runOnFunction()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUUnifyDivergentExitNodes.cpp290 BasicBlock *UnreachableBlock = nullptr; in runOnFunction() local
293 UnreachableBlock = UnreachableBlocks.front(); in runOnFunction()
295 UnreachableBlock = BasicBlock::Create(F.getContext(), in runOnFunction()
297 new UnreachableInst(F.getContext(), UnreachableBlock); in runOnFunction()
302 BranchInst::Create(UnreachableBlock, BB); in runOnFunction()
314 UnreachableBlock->getTerminator()->eraseFromParent(); in runOnFunction()
321 CallInst::Create(UnreachableIntrin, {}, "", UnreachableBlock); in runOnFunction()
326 ReturnInst::Create(F.getContext(), RetVal, UnreachableBlock); in runOnFunction()
327 ReturningBlocks.push_back(UnreachableBlock); in runOnFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DUnifyFunctionExitNodes.cpp65 UnreachableBlock = nullptr; in runOnFunction()
67 UnreachableBlock = UnreachableBlocks.front(); in runOnFunction()
69 UnreachableBlock = BasicBlock::Create(F.getContext(), in runOnFunction()
71 new UnreachableInst(F.getContext(), UnreachableBlock); in runOnFunction()
75 BranchInst::Create(UnreachableBlock, BB); in runOnFunction()
/external/llvm-project/llvm/lib/Transforms/Utils/
DUnifyFunctionExitNodes.cpp58 BasicBlock *UnreachableBlock = in unifyUnreachableBlocks() local
60 new UnreachableInst(F.getContext(), UnreachableBlock); in unifyUnreachableBlocks()
64 BranchInst::Create(UnreachableBlock, BB); in unifyUnreachableBlocks()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/
DUnifyFunctionExitNodes.h28 BasicBlock *UnreachableBlock; member
42 BasicBlock *getUnreachableBlock() const { return UnreachableBlock; } in getUnreachableBlock()
/external/llvm/include/llvm/Transforms/Utils/
DUnifyFunctionExitNodes.h26 BasicBlock *ReturnBlock, *UnwindBlock, *UnreachableBlock; member
43 BasicBlock *getUnreachableBlock() const { return UnreachableBlock; } in getUnreachableBlock()
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/fuzz/
Davailable_instructions_test.cpp277 TEST(AvailableInstructionsTest, UnreachableBlock) { in TEST() argument
/external/clang/include/clang/Analysis/
DCFG.h429 llvm::PointerIntPair<CFGBlock*, 2> UnreachableBlock; variable
446 return UnreachableBlock.getPointer(); in getPossiblyUnreachableBlock()
464 Kind K = (Kind) UnreachableBlock.getInt(); in isReachable()
/external/llvm-project/clang/include/clang/Analysis/
DCFG.h799 llvm::PointerIntPair<CFGBlock *, 2> UnreachableBlock; variable
816 return UnreachableBlock.getPointer(); in getPossiblyUnreachableBlock()
834 Kind K = (Kind) UnreachableBlock.getInt(); in isReachable()
/external/clang/lib/CodeGen/
DCodeGenFunction.h1030 llvm::BasicBlock *UnreachableBlock; variable
1224 if (!UnreachableBlock) { in getUnreachableBlock()
1225 UnreachableBlock = createBasicBlock("unreachable"); in getUnreachableBlock()
1226 new llvm::UnreachableInst(getLLVMContext(), UnreachableBlock); in getUnreachableBlock()
1228 return UnreachableBlock; in getUnreachableBlock()
DCodeGenFunction.cpp56 CaseRangeBlock(nullptr), UnreachableBlock(nullptr), NumReturnExprs(0), in CodeGenFunction()
376 EmitIfUsed(*this, UnreachableBlock); in FinishFunction()
/external/llvm-project/clang/lib/CodeGen/
DCodeGenFunction.h1499 llvm::BasicBlock *UnreachableBlock = nullptr;
1909 if (!UnreachableBlock) {
1910 UnreachableBlock = createBasicBlock("unreachable");
1911 new llvm::UnreachableInst(getLLVMContext(), UnreachableBlock);
1913 return UnreachableBlock;
DCodeGenFunction.cpp447 EmitIfUsed(*this, UnreachableBlock); in FinishFunction()
/external/clang/lib/Analysis/
DCFG.cpp3949 UnreachableBlock(!IsReachable ? B : nullptr, in AdjacentBlock()
3954 UnreachableBlock(B == AlternateBlock ? nullptr : AlternateBlock, in AdjacentBlock()
/external/swiftshader/third_party/SPIRV-Tools/test/val/
Dval_cfg_test.cpp1209 TEST_P(ValidateCFG, UnreachableBlock) { in TEST_P() argument
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/val/
Dval_cfg_test.cpp1209 TEST_P(ValidateCFG, UnreachableBlock) { in TEST_P() argument
/external/deqp-deps/SPIRV-Tools/test/val/
Dval_cfg_test.cpp1209 TEST_P(ValidateCFG, UnreachableBlock) { in TEST_P() argument
/external/llvm-project/clang/lib/Analysis/
DCFG.cpp5066 UnreachableBlock(!IsReachable ? B : nullptr, in AdjacentBlock()
5071 UnreachableBlock(B == AlternateBlock ? nullptr : AlternateBlock, in AdjacentBlock()