Lines Matching defs:CreateBranch
316 bool CreateBranch) {
324 if (CreateBranch)
328 void llvm::spliceBB(IRBuilder<> &Builder, BasicBlock *New, bool CreateBranch) {
332 spliceBB(Builder.saveIP(), New, CreateBranch);
333 if (CreateBranch)
343 BasicBlock *llvm::splitBB(IRBuilderBase::InsertPoint IP, bool CreateBranch,
349 spliceBB(IP, New, CreateBranch);
354 BasicBlock *llvm::splitBB(IRBuilderBase &Builder, bool CreateBranch,
357 BasicBlock *New = splitBB(Builder.saveIP(), CreateBranch, Name);
358 if (CreateBranch)
368 BasicBlock *llvm::splitBB(IRBuilder<> &Builder, bool CreateBranch,
371 BasicBlock *New = splitBB(Builder.saveIP(), CreateBranch, Name);
372 if (CreateBranch)
382 BasicBlock *llvm::splitBBWithSuffix(IRBuilderBase &Builder, bool CreateBranch,
385 return splitBB(Builder, CreateBranch, Old->getName() + Suffix);
1905 BasicBlock *TaskExitBB = splitBB(Builder, /*CreateBranch=*/true, "task.exit");
1906 BasicBlock *TaskBodyBB = splitBB(Builder, /*CreateBranch=*/true, "task.body");
1908 splitBB(Builder, /*CreateBranch=*/true, "task.alloca");
2113 splitBB(Builder, /*CreateBranch=*/true, "if.end");
2260 splitBBWithSuffix(Builder, /*CreateBranch=*/false, ".sections.after");
2304 splitBBWithSuffix(Builder, /*CreateBranch=*/true, "sections.fini");
4040 spliceBB(Builder, After, /*CreateBranch=*/false);
6907 splitBB(Builder, /*CreateBranch=*/true, "outlined.body");
7212 splitBB(Builder, /*CreateBranch=*/true, "target.task.body");
7214 splitBB(Builder, /*CreateBranch=*/true, "target.task.alloca");
9035 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "teams.entry");
9056 BasicBlock *ExitBB = splitBB(Builder, /*CreateBranch=*/true, "teams.exit");
9057 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "teams.body");
9059 splitBB(Builder, /*CreateBranch=*/true, "teams.alloca");