Lines Matching refs:LoopExit

1882                                       JumpDest LoopExit) {  in EmitOMPLoopBody()  argument
1899 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
2085 auto LoopExit = getJumpDestInCurrentScope("omp.inner.for.end"); in EmitOMPInnerLoop() local
2108 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitOMPInnerLoop()
2116 if (ExitBlock != LoopExit.getBlock()) { in EmitOMPInnerLoop()
2118 EmitBranchThroughCleanup(LoopExit); in EmitOMPInnerLoop()
2126 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
2138 EmitBlock(LoopExit.getBlock()); in EmitOMPInnerLoop()
2458 CodeGenFunction::JumpDest LoopExit) { in emitOMPLoopBodyWithStopPoint() argument
2459 CGF.EmitOMPLoopBody(S, LoopExit); in emitOMPLoopBodyWithStopPoint()
2817 JumpDest LoopExit = getJumpDestInCurrentScope("omp.dispatch.end"); in EmitOMPOuterLoop() local
2845 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitOMPOuterLoop()
2851 if (ExitBlock != LoopExit.getBlock()) { in EmitOMPOuterLoop()
2853 EmitBranchThroughCleanup(LoopExit); in EmitOMPOuterLoop()
2864 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
2880 [&S, &LoopArgs, LoopExit, &CodeGenLoop, IVSize, IVSigned, &CodeGenOrdered, in EmitOMPOuterLoop()
2890 [&S, LoopExit, &CodeGenLoop](CodeGenFunction &CGF) { in EmitOMPOuterLoop()
2891 CodeGenLoop(CGF, S, LoopExit); in EmitOMPOuterLoop()
2910 EmitBlock(LoopExit.getBlock()); in EmitOMPOuterLoop()
3172 CodeGenFunction::JumpDest LoopExit) { in emitInnerParallelForWhenCombined() argument
3396 JumpDest LoopExit = in EmitOMPWorksharingLoop() local
3409 &S, ScheduleKind, LoopExit, in EmitOMPWorksharingLoop()
3446 [&S, LoopExit](CodeGenFunction &CGF) { in EmitOMPWorksharingLoop()
3447 emitOMPLoopBodyWithStopPoint(CGF, S, LoopExit); in EmitOMPWorksharingLoop()
3451 EmitBlock(LoopExit.getBlock()); in EmitOMPWorksharingLoop()
5684 JumpDest LoopExit = in EmitOMPDistributeLoop() local
5733 [&S, &LoopScope, Cond, IncExpr, LoopExit, &CodeGenLoop, in EmitOMPDistributeLoop()
5737 [&S, LoopExit, &CodeGenLoop](CodeGenFunction &CGF) { in EmitOMPDistributeLoop()
5738 CodeGenLoop(CGF, S, LoopExit); in EmitOMPDistributeLoop()
5749 EmitBlock(LoopExit.getBlock()); in EmitOMPDistributeLoop()