Lines Matching refs:DoneBB
702 llvm::BasicBlock *DoneBB = createBasicBlock("omp.arraycpy.done");
705 Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB);
738 Builder.CreateCondBr(Done, DoneBB, BodyBB);
743 EmitBlock(DoneBB, /*IsFinished=*/true);
1117 llvm::BasicBlock *DoneBB = nullptr;
1132 DoneBB = createBasicBlock(".omp.lastprivate.done");
1133 Builder.CreateCondBr(IsLastIterCond, ThenBB, DoneBB);
1192 EmitBlock(DoneBB, /*IsFinished=*/true);
1460 llvm::BasicBlock *DoneBB = nullptr;
1463 if (!DoneBB) {
1468 DoneBB = CGF.createBasicBlock(".omp.reduction.pu.done");
1469 CGF.Builder.CreateCondBr(Cond, ThenBB, DoneBB);
1476 if (DoneBB)
1477 CGF.EmitBlock(DoneBB, /*IsFinished=*/true);
2133 llvm::BasicBlock *DoneBB = nullptr;
2138 if (!DoneBB) {
2143 DoneBB = createBasicBlock(".omp.linear.pu.done");
2144 Builder.CreateCondBr(Cond, ThenBB, DoneBB);
2162 if (DoneBB)
2163 EmitBlock(DoneBB, /*IsFinished=*/true);
2375 llvm::BasicBlock *DoneBB = nullptr;
2384 if (!DoneBB) {
2389 DoneBB = createBasicBlock(".omp.final.done");
2390 Builder.CreateCondBr(Cond, ThenBB, DoneBB);
2412 if (DoneBB)
2413 EmitBlock(DoneBB, /*IsFinished=*/true);