Lines Matching defs:DoneBB
775 llvm::BasicBlock *DoneBB = createBasicBlock("omp.arraycpy.done");
778 Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB);
813 Builder.CreateCondBr(Done, DoneBB, BodyBB);
818 EmitBlock(DoneBB, /*IsFinished=*/true);
1174 llvm::BasicBlock *DoneBB = nullptr;
1189 DoneBB = createBasicBlock(".omp.lastprivate.done");
1190 Builder.CreateCondBr(IsLastIterCond, ThenBB, DoneBB);
1250 EmitBlock(DoneBB, /*IsFinished=*/true);
1511 llvm::BasicBlock *DoneBB = nullptr;
1514 if (!DoneBB) {
1519 DoneBB = CGF.createBasicBlock(".omp.reduction.pu.done");
1520 CGF.Builder.CreateCondBr(Cond, ThenBB, DoneBB);
1527 if (DoneBB)
1528 CGF.EmitBlock(DoneBB, /*IsFinished=*/true);
2252 llvm::BasicBlock *DoneBB = nullptr;
2257 if (!DoneBB) {
2262 DoneBB = createBasicBlock(".omp.linear.pu.done");
2263 Builder.CreateCondBr(Cond, ThenBB, DoneBB);
2281 if (DoneBB)
2282 EmitBlock(DoneBB, /*IsFinished=*/true);
2484 llvm::BasicBlock *DoneBB = nullptr;
2493 if (!DoneBB) {
2498 DoneBB = createBasicBlock(".omp.final.done");
2499 Builder.CreateCondBr(Cond, ThenBB, DoneBB);
2520 if (DoneBB)
2521 EmitBlock(DoneBB, /*IsFinished=*/true);