/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | AMDGPUUnifyDivergentExitNodes.cpp | 280 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/ |
D | UnifyFunctionExitNodes.cpp | 61 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/ |
D | AMDGPUUnifyDivergentExitNodes.cpp | 290 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/ |
D | UnifyFunctionExitNodes.cpp | 65 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/ |
D | UnifyFunctionExitNodes.cpp | 58 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/ |
D | UnifyFunctionExitNodes.h | 28 BasicBlock *UnreachableBlock; member 42 BasicBlock *getUnreachableBlock() const { return UnreachableBlock; } in getUnreachableBlock()
|
/external/llvm/include/llvm/Transforms/Utils/ |
D | UnifyFunctionExitNodes.h | 26 BasicBlock *ReturnBlock, *UnwindBlock, *UnreachableBlock; member 43 BasicBlock *getUnreachableBlock() const { return UnreachableBlock; } in getUnreachableBlock()
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/fuzz/ |
D | available_instructions_test.cpp | 277 TEST(AvailableInstructionsTest, UnreachableBlock) { in TEST() argument
|
/external/clang/include/clang/Analysis/ |
D | CFG.h | 429 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/ |
D | CFG.h | 799 llvm::PointerIntPair<CFGBlock *, 2> UnreachableBlock; variable 816 return UnreachableBlock.getPointer(); in getPossiblyUnreachableBlock() 834 Kind K = (Kind) UnreachableBlock.getInt(); in isReachable()
|
/external/clang/lib/CodeGen/ |
D | CodeGenFunction.h | 1030 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()
|
D | CodeGenFunction.cpp | 56 CaseRangeBlock(nullptr), UnreachableBlock(nullptr), NumReturnExprs(0), in CodeGenFunction() 376 EmitIfUsed(*this, UnreachableBlock); in FinishFunction()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CodeGenFunction.h | 1499 llvm::BasicBlock *UnreachableBlock = nullptr; 1909 if (!UnreachableBlock) { 1910 UnreachableBlock = createBasicBlock("unreachable"); 1911 new llvm::UnreachableInst(getLLVMContext(), UnreachableBlock); 1913 return UnreachableBlock;
|
D | CodeGenFunction.cpp | 447 EmitIfUsed(*this, UnreachableBlock); in FinishFunction()
|
/external/clang/lib/Analysis/ |
D | CFG.cpp | 3949 UnreachableBlock(!IsReachable ? B : nullptr, in AdjacentBlock() 3954 UnreachableBlock(B == AlternateBlock ? nullptr : AlternateBlock, in AdjacentBlock()
|
/external/swiftshader/third_party/SPIRV-Tools/test/val/ |
D | val_cfg_test.cpp | 1209 TEST_P(ValidateCFG, UnreachableBlock) { in TEST_P() argument
|
/external/angle/third_party/vulkan-deps/spirv-tools/src/test/val/ |
D | val_cfg_test.cpp | 1209 TEST_P(ValidateCFG, UnreachableBlock) { in TEST_P() argument
|
/external/deqp-deps/SPIRV-Tools/test/val/ |
D | val_cfg_test.cpp | 1209 TEST_P(ValidateCFG, UnreachableBlock) { in TEST_P() argument
|
/external/llvm-project/clang/lib/Analysis/ |
D | CFG.cpp | 5066 UnreachableBlock(!IsReachable ? B : nullptr, in AdjacentBlock() 5071 UnreachableBlock(B == AlternateBlock ? nullptr : AlternateBlock, in AdjacentBlock()
|