Lines Matching refs:LoopExit
1910 JumpDest LoopExit) { in EmitOMPLoopBody() argument
1927 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
2113 auto LoopExit = getJumpDestInCurrentScope("omp.inner.for.end"); in EmitOMPInnerLoop() local
2136 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitOMPInnerLoop()
2144 if (ExitBlock != LoopExit.getBlock()) { in EmitOMPInnerLoop()
2146 EmitBranchThroughCleanup(LoopExit); in EmitOMPInnerLoop()
2154 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
2166 EmitBlock(LoopExit.getBlock()); in EmitOMPInnerLoop()
2485 CodeGenFunction::JumpDest LoopExit) { in emitOMPLoopBodyWithStopPoint() argument
2486 CGF.EmitOMPLoopBody(S, LoopExit); in emitOMPLoopBodyWithStopPoint()
2857 JumpDest LoopExit = getJumpDestInCurrentScope("omp.dispatch.end"); in EmitOMPOuterLoop() local
2885 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitOMPOuterLoop()
2891 if (ExitBlock != LoopExit.getBlock()) { in EmitOMPOuterLoop()
2893 EmitBranchThroughCleanup(LoopExit); in EmitOMPOuterLoop()
2904 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
2920 [&S, &LoopArgs, LoopExit, &CodeGenLoop, IVSize, IVSigned, &CodeGenOrdered, in EmitOMPOuterLoop()
2930 [&S, LoopExit, &CodeGenLoop](CodeGenFunction &CGF) { in EmitOMPOuterLoop()
2931 CodeGenLoop(CGF, S, LoopExit); in EmitOMPOuterLoop()
2950 EmitBlock(LoopExit.getBlock()); in EmitOMPOuterLoop()
3217 CodeGenFunction::JumpDest LoopExit) { in emitInnerParallelForWhenCombined() argument
3441 JumpDest LoopExit = in EmitOMPWorksharingLoop() local
3454 &S, ScheduleKind, LoopExit, in EmitOMPWorksharingLoop()
3491 [&S, LoopExit](CodeGenFunction &CGF) { in EmitOMPWorksharingLoop()
3492 emitOMPLoopBodyWithStopPoint(CGF, S, LoopExit); in EmitOMPWorksharingLoop()
3496 EmitBlock(LoopExit.getBlock()); in EmitOMPWorksharingLoop()
5772 JumpDest LoopExit = in EmitOMPDistributeLoop() local
5821 [&S, &LoopScope, Cond, IncExpr, LoopExit, &CodeGenLoop, in EmitOMPDistributeLoop()
5825 [&S, LoopExit, &CodeGenLoop](CodeGenFunction &CGF) { in EmitOMPDistributeLoop()
5826 CodeGenLoop(CGF, S, LoopExit); in EmitOMPDistributeLoop()
5837 EmitBlock(LoopExit.getBlock()); in EmitOMPDistributeLoop()