Lines Matching defs:Continue
453 // the continue target.
461 // Store the blocks to use for break and continue.
482 // to correctly handle break/continue though.
532 // Store the blocks to use for break and continue.
556 // to correctly handle break/continue though.
589 // If there's an increment, the continue scope will be overwritten
591 JumpDest Continue = getJumpDestInCurrentScope("for.cond");
592 llvm::BasicBlock *CondBlock = Continue.getBlock();
632 // condition as the continue block. Otherwise we'll need to create
634 // condition), and that we will become our continue block.
636 Continue = getJumpDestInCurrentScope("for.inc");
638 // Store the blocks to use for break and continue.
639 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
650 EmitBlock(Continue.getBlock());
682 // If there's an increment, the continue scope will be overwritten
708 // Create a block for the increment. In case of a 'continue', we jump there.
709 JumpDest Continue = getJumpDestInCurrentScope("for.inc");
711 // Store the blocks to use for break and continue.
712 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
722 EmitBlock(Continue.getBlock());
844 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!");
1155 continue;
1224 // switches continue to function properly
1425 if (StrVal[i] != '\n') continue;