Lines Matching defs:CreateBranch

288                     bool CreateBranch) {
296 if (CreateBranch)
300 void llvm::spliceBB(IRBuilder<> &Builder, BasicBlock *New, bool CreateBranch) {
304 spliceBB(Builder.saveIP(), New, CreateBranch);
305 if (CreateBranch)
315 BasicBlock *llvm::splitBB(IRBuilderBase::InsertPoint IP, bool CreateBranch,
321 spliceBB(IP, New, CreateBranch);
326 BasicBlock *llvm::splitBB(IRBuilderBase &Builder, bool CreateBranch,
329 BasicBlock *New = splitBB(Builder.saveIP(), CreateBranch, Name);
330 if (CreateBranch)
340 BasicBlock *llvm::splitBB(IRBuilder<> &Builder, bool CreateBranch,
343 BasicBlock *New = splitBB(Builder.saveIP(), CreateBranch, Name);
344 if (CreateBranch)
354 BasicBlock *llvm::splitBBWithSuffix(IRBuilderBase &Builder, bool CreateBranch,
357 return splitBB(Builder, CreateBranch, Old->getName() + Suffix);
1806 BasicBlock *TaskExitBB = splitBB(Builder, /*CreateBranch=*/true, "task.exit");
1807 BasicBlock *TaskBodyBB = splitBB(Builder, /*CreateBranch=*/true, "task.body");
1809 splitBB(Builder, /*CreateBranch=*/true, "task.alloca");
1962 splitBB(Builder, /*CreateBranch=*/true, "if.end");
2108 splitBBWithSuffix(Builder, /*CreateBranch=*/false, ".sections.after");
2144 splitBBWithSuffix(Builder, /*CreateBranch=*/true, "sections.fini");
3885 spliceBB(Builder, After, /*CreateBranch=*/false);
6883 splitBB(Builder, /*CreateBranch=*/true, "target.task.body");
6885 splitBB(Builder, /*CreateBranch=*/true, "target.task.alloca");
8191 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "teams.entry");
8212 BasicBlock *ExitBB = splitBB(Builder, /*CreateBranch=*/true, "teams.exit");
8213 BasicBlock *BodyBB = splitBB(Builder, /*CreateBranch=*/true, "teams.body");
8215 splitBB(Builder, /*CreateBranch=*/true, "teams.alloca");