Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DUnifyFunctionExitNodes.cpp87 BasicBlock *NewRetBlock = BasicBlock::Create(F.getContext(), in runOnFunction() local
92 ReturnInst::Create(F.getContext(), nullptr, NewRetBlock); in runOnFunction()
97 NewRetBlock->getInstList().push_back(PN); in runOnFunction()
98 ReturnInst::Create(F.getContext(), PN, NewRetBlock); in runOnFunction()
111 BranchInst::Create(NewRetBlock, BB); in runOnFunction()
113 ReturnBlock = NewRetBlock; in runOnFunction()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUUnifyDivergentExitNodes.cpp127 BasicBlock *NewRetBlock = BasicBlock::Create(F.getContext(), Name, &F); in unifyReturnBlockSet() local
131 ReturnInst::Create(F.getContext(), nullptr, NewRetBlock); in unifyReturnBlockSet()
136 NewRetBlock->getInstList().push_back(PN); in unifyReturnBlockSet()
137 ReturnInst::Create(F.getContext(), PN, NewRetBlock); in unifyReturnBlockSet()
150 BranchInst::Create(NewRetBlock, BB); in unifyReturnBlockSet()
158 return NewRetBlock; in unifyReturnBlockSet()