Lines Matching refs:LoopExit
1848 JumpDest LoopExit) { in EmitOMPLoopBody() argument
1865 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
2035 auto LoopExit = getJumpDestInCurrentScope("omp.inner.for.end"); in EmitOMPInnerLoop() local
2058 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitOMPInnerLoop()
2066 if (ExitBlock != LoopExit.getBlock()) { in EmitOMPInnerLoop()
2068 EmitBranchThroughCleanup(LoopExit); in EmitOMPInnerLoop()
2076 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
2088 EmitBlock(LoopExit.getBlock()); in EmitOMPInnerLoop()
2418 CodeGenFunction::JumpDest LoopExit) { in emitOMPLoopBodyWithStopPoint() argument
2419 CGF.EmitOMPLoopBody(S, LoopExit); in emitOMPLoopBodyWithStopPoint()
2596 JumpDest LoopExit = getJumpDestInCurrentScope("omp.dispatch.end"); in EmitOMPOuterLoop() local
2624 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitOMPOuterLoop()
2630 if (ExitBlock != LoopExit.getBlock()) { in EmitOMPOuterLoop()
2632 EmitBranchThroughCleanup(LoopExit); in EmitOMPOuterLoop()
2643 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
2659 [&S, &LoopArgs, LoopExit, &CodeGenLoop, IVSize, IVSigned, &CodeGenOrdered, in EmitOMPOuterLoop()
2669 [&S, LoopExit, &CodeGenLoop](CodeGenFunction &CGF) { in EmitOMPOuterLoop()
2670 CodeGenLoop(CGF, S, LoopExit); in EmitOMPOuterLoop()
2689 EmitBlock(LoopExit.getBlock()); in EmitOMPOuterLoop()
2953 CodeGenFunction::JumpDest LoopExit) { in emitInnerParallelForWhenCombined() argument
3176 JumpDest LoopExit = in EmitOMPWorksharingLoop() local
3189 &S, ScheduleKind, LoopExit, in EmitOMPWorksharingLoop()
3226 [&S, LoopExit](CodeGenFunction &CGF) { in EmitOMPWorksharingLoop()
3227 emitOMPLoopBodyWithStopPoint(CGF, S, LoopExit); in EmitOMPWorksharingLoop()
3231 EmitBlock(LoopExit.getBlock()); in EmitOMPWorksharingLoop()
5157 JumpDest LoopExit = in EmitOMPDistributeLoop() local
5206 [&S, &LoopScope, Cond, IncExpr, LoopExit, &CodeGenLoop, in EmitOMPDistributeLoop()
5210 [&S, LoopExit, &CodeGenLoop](CodeGenFunction &CGF) { in EmitOMPDistributeLoop()
5211 CodeGenLoop(CGF, S, LoopExit); in EmitOMPDistributeLoop()
5222 EmitBlock(LoopExit.getBlock()); in EmitOMPDistributeLoop()