Lines Matching refs:LoopExit
1874 JumpDest LoopExit) { in EmitOMPLoopBody() argument
1891 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
2077 auto LoopExit = getJumpDestInCurrentScope("omp.inner.for.end"); in EmitOMPInnerLoop() local
2100 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitOMPInnerLoop()
2108 if (ExitBlock != LoopExit.getBlock()) { in EmitOMPInnerLoop()
2110 EmitBranchThroughCleanup(LoopExit); in EmitOMPInnerLoop()
2118 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
2130 EmitBlock(LoopExit.getBlock()); in EmitOMPInnerLoop()
2450 CodeGenFunction::JumpDest LoopExit) { in emitOMPLoopBodyWithStopPoint() argument
2451 CGF.EmitOMPLoopBody(S, LoopExit); in emitOMPLoopBodyWithStopPoint()
2759 JumpDest LoopExit = getJumpDestInCurrentScope("omp.dispatch.end"); in EmitOMPOuterLoop() local
2787 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitOMPOuterLoop()
2793 if (ExitBlock != LoopExit.getBlock()) { in EmitOMPOuterLoop()
2795 EmitBranchThroughCleanup(LoopExit); in EmitOMPOuterLoop()
2806 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
2822 [&S, &LoopArgs, LoopExit, &CodeGenLoop, IVSize, IVSigned, &CodeGenOrdered, in EmitOMPOuterLoop()
2832 [&S, LoopExit, &CodeGenLoop](CodeGenFunction &CGF) { in EmitOMPOuterLoop()
2833 CodeGenLoop(CGF, S, LoopExit); in EmitOMPOuterLoop()
2852 EmitBlock(LoopExit.getBlock()); in EmitOMPOuterLoop()
3114 CodeGenFunction::JumpDest LoopExit) { in emitInnerParallelForWhenCombined() argument
3338 JumpDest LoopExit = in EmitOMPWorksharingLoop() local
3351 &S, ScheduleKind, LoopExit, in EmitOMPWorksharingLoop()
3388 [&S, LoopExit](CodeGenFunction &CGF) { in EmitOMPWorksharingLoop()
3389 emitOMPLoopBodyWithStopPoint(CGF, S, LoopExit); in EmitOMPWorksharingLoop()
3393 EmitBlock(LoopExit.getBlock()); in EmitOMPWorksharingLoop()
5620 JumpDest LoopExit = in EmitOMPDistributeLoop() local
5669 [&S, &LoopScope, Cond, IncExpr, LoopExit, &CodeGenLoop, in EmitOMPDistributeLoop()
5673 [&S, LoopExit, &CodeGenLoop](CodeGenFunction &CGF) { in EmitOMPDistributeLoop()
5674 CodeGenLoop(CGF, S, LoopExit); in EmitOMPDistributeLoop()
5685 EmitBlock(LoopExit.getBlock()); in EmitOMPDistributeLoop()