Lines Matching refs:Create
127 BasicBlock *NewRetBlock = BasicBlock::Create(F.getContext(), Name, &F); in unifyReturnBlockSet()
131 ReturnInst::Create(F.getContext(), nullptr, NewRetBlock); in unifyReturnBlockSet()
134 PN = PHINode::Create(F.getReturnType(), ReturningBlocks.size(), in unifyReturnBlockSet()
137 ReturnInst::Create(F.getContext(), PN, NewRetBlock); in unifyReturnBlockSet()
150 BranchInst::Create(NewRetBlock, BB); in unifyReturnBlockSet()
187 DummyReturnBB = BasicBlock::Create(F.getContext(), in runOnFunction()
191 ReturnInst::Create(F.getContext(), RetVal, DummyReturnBB); in runOnFunction()
199 BranchInst::Create(LoopHeaderBB, DummyReturnBB, BoolTrue, BB); in runOnFunction()
202 BasicBlock *TransitionBB = BasicBlock::Create(F.getContext(), in runOnFunction()
210 BranchInst::Create(TransitionBB, DummyReturnBB, BoolTrue, BB); in runOnFunction()
221 UnreachableBlock = BasicBlock::Create(F.getContext(), in runOnFunction()
228 BranchInst::Create(UnreachableBlock, BB); in runOnFunction()
246 CallInst::Create(UnreachableIntrin, {}, "", UnreachableBlock); in runOnFunction()
251 ReturnInst::Create(F.getContext(), RetVal, UnreachableBlock); in runOnFunction()