Lines Matching defs:LoopExit
1947 JumpDest LoopExit) {
1965 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
2153 auto LoopExit = getJumpDestInCurrentScope("omp.inner.for.end");
2176 llvm::BasicBlock *ExitBlock = LoopExit.getBlock();
2184 if (ExitBlock != LoopExit.getBlock()) {
2186 EmitBranchThroughCleanup(LoopExit);
2194 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
2206 EmitBlock(LoopExit.getBlock());
2526 CodeGenFunction::JumpDest LoopExit) {
2527 CGF.EmitOMPLoopBody(S, LoopExit);
2910 JumpDest LoopExit = getJumpDestInCurrentScope("omp.dispatch.end");
2938 llvm::BasicBlock *ExitBlock = LoopExit.getBlock();
2944 if (ExitBlock != LoopExit.getBlock()) {
2946 EmitBranchThroughCleanup(LoopExit);
2957 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
2974 [&S, &LoopArgs, LoopExit, &CodeGenLoop, IVSize, IVSigned, &CodeGenOrdered,
2984 [&S, LoopExit, &CodeGenLoop](CodeGenFunction &CGF) {
2985 CodeGenLoop(CGF, S, LoopExit);
3004 EmitBlock(LoopExit.getBlock());
3273 CodeGenFunction::JumpDest LoopExit) {
3496 JumpDest LoopExit =
3509 &S, ScheduleKind, LoopExit, EKind,
3545 [&S, LoopExit](CodeGenFunction &CGF) {
3546 emitOMPLoopBodyWithStopPoint(CGF, S, LoopExit);
3550 EmitBlock(LoopExit.getBlock());
5889 JumpDest LoopExit =
5938 [&S, &LoopScope, Cond, IncExpr, LoopExit, &CodeGenLoop,
5942 [&S, LoopExit, &CodeGenLoop](CodeGenFunction &CGF) {
5943 CodeGenLoop(CGF, S, LoopExit);
5954 EmitBlock(LoopExit.getBlock());