Home
last modified time | relevance | path

Searched refs:NewRetBlock (Results 1 – 2 of 2) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp83 BasicBlock *NewRetBlock = BasicBlock::Create(F.getContext(), in unifyReturnBlocks() local
88 ReturnInst::Create(F.getContext(), nullptr, NewRetBlock); in unifyReturnBlocks()
93 NewRetBlock->getInstList().push_back(PN); in unifyReturnBlocks()
94 ReturnInst::Create(F.getContext(), PN, NewRetBlock); in unifyReturnBlocks()
106 BranchInst::Create(NewRetBlock, BB); in unifyReturnBlocks()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp157 BasicBlock *NewRetBlock = BasicBlock::Create(F.getContext(), Name, &F); in unifyReturnBlockSet() local
158 IRBuilder<> B(NewRetBlock); in unifyReturnBlockSet()
200 BranchInst::Create(NewRetBlock, BB); in unifyReturnBlockSet()
201 Updates.push_back({DominatorTree::Insert, BB, NewRetBlock}); in unifyReturnBlockSet()
214 return NewRetBlock; in unifyReturnBlockSet()