Lines Matching refs:ContBlock

2529   llvm::BasicBlock *ContBlock = nullptr;  in emitOMPSimdRegion()  local
2535 ContBlock = CGF.createBasicBlock("simd.if.end"); in emitOMPSimdRegion()
2536 emitPreCond(CGF, S, S.getPreCond(), ThenBlock, ContBlock, in emitOMPSimdRegion()
2597 if (ContBlock) { in emitOMPSimdRegion()
2598 CGF.EmitBranch(ContBlock); in emitOMPSimdRegion()
2599 CGF.EmitBlock(ContBlock, true); in emitOMPSimdRegion()
3291 llvm::BasicBlock *ContBlock = nullptr; in EmitOMPWorksharingLoop() local
3297 ContBlock = createBasicBlock("omp.precond.end"); in EmitOMPWorksharingLoop()
3298 emitPreCond(*this, S, S.getPreCond(), ThenBlock, ContBlock, in EmitOMPWorksharingLoop()
3496 if (ContBlock) { in EmitOMPWorksharingLoop()
3497 EmitBranch(ContBlock); in EmitOMPWorksharingLoop()
3498 EmitBlock(ContBlock, /*IsFinished=*/true); in EmitOMPWorksharingLoop()
5626 llvm::BasicBlock *ContBlock = nullptr; in EmitOMPDistributeLoop() local
5632 ContBlock = createBasicBlock("omp.precond.end"); in EmitOMPDistributeLoop()
5633 emitPreCond(*this, S, S.getPreCond(), ThenBlock, ContBlock, in EmitOMPDistributeLoop()
5821 if (ContBlock) { in EmitOMPDistributeLoop()
5822 EmitBranch(ContBlock); in EmitOMPDistributeLoop()
5823 EmitBlock(ContBlock, true); in EmitOMPDistributeLoop()
7638 llvm::BasicBlock *ContBlock = nullptr; in EmitOMPTaskLoopBasedDirective() local
7645 ContBlock = CGF.createBasicBlock("taskloop.if.end"); in EmitOMPTaskLoopBasedDirective()
7646 emitPreCond(CGF, S, S.getPreCond(), ThenBlock, ContBlock, in EmitOMPTaskLoopBasedDirective()
7707 if (ContBlock) { in EmitOMPTaskLoopBasedDirective()
7708 CGF.EmitBranch(ContBlock); in EmitOMPTaskLoopBasedDirective()
7709 CGF.EmitBlock(ContBlock, true); in EmitOMPTaskLoopBasedDirective()