Lines Matching refs:DoneBB

681   llvm::BasicBlock *DoneBB = createBasicBlock("omp.arraycpy.done");  in EmitOMPAggregateAssign()  local
684 Builder.CreateCondBr(IsEmpty, DoneBB, BodyBB); in EmitOMPAggregateAssign()
717 Builder.CreateCondBr(Done, DoneBB, BodyBB); in EmitOMPAggregateAssign()
722 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPAggregateAssign()
1094 llvm::BasicBlock *DoneBB = nullptr; in EmitOMPLastprivateClauseFinal() local
1109 DoneBB = createBasicBlock(".omp.lastprivate.done"); in EmitOMPLastprivateClauseFinal()
1110 Builder.CreateCondBr(IsLastIterCond, ThenBB, DoneBB); in EmitOMPLastprivateClauseFinal()
1169 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPLastprivateClauseFinal()
1437 llvm::BasicBlock *DoneBB = nullptr; in emitPostUpdateForReductionClause() local
1440 if (!DoneBB) { in emitPostUpdateForReductionClause()
1445 DoneBB = CGF.createBasicBlock(".omp.reduction.pu.done"); in emitPostUpdateForReductionClause()
1446 CGF.Builder.CreateCondBr(Cond, ThenBB, DoneBB); in emitPostUpdateForReductionClause()
1453 if (DoneBB) in emitPostUpdateForReductionClause()
1454 CGF.EmitBlock(DoneBB, /*IsFinished=*/true); in emitPostUpdateForReductionClause()
1963 llvm::BasicBlock *DoneBB = nullptr; in EmitOMPLinearClauseFinal() local
1968 if (!DoneBB) { in EmitOMPLinearClauseFinal()
1973 DoneBB = createBasicBlock(".omp.linear.pu.done"); in EmitOMPLinearClauseFinal()
1974 Builder.CreateCondBr(Cond, ThenBB, DoneBB); in EmitOMPLinearClauseFinal()
1992 if (DoneBB) in EmitOMPLinearClauseFinal()
1993 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPLinearClauseFinal()
2206 llvm::BasicBlock *DoneBB = nullptr; in EmitOMPSimdFinal() local
2215 if (!DoneBB) { in EmitOMPSimdFinal()
2220 DoneBB = createBasicBlock(".omp.final.done"); in EmitOMPSimdFinal()
2221 Builder.CreateCondBr(Cond, ThenBB, DoneBB); in EmitOMPSimdFinal()
2243 if (DoneBB) in EmitOMPSimdFinal()
2244 EmitBlock(DoneBB, /*IsFinished=*/true); in EmitOMPSimdFinal()