Home | History | Annotate | Download | only in CodeGen

Lines Matching defs:Continue

494   // the continue target.
502 // Store the blocks to use for break and continue.
523 // to correctly handle break/continue though.
573 // Store the blocks to use for break and continue.
597 // to correctly handle break/continue though.
630 // If there's an increment, the continue scope will be overwritten
632 JumpDest Continue = getJumpDestInCurrentScope("for.cond");
633 llvm::BasicBlock *CondBlock = Continue.getBlock();
673 // condition as the continue block. Otherwise we'll need to create
675 // condition), and that we will become our continue block.
677 Continue = getJumpDestInCurrentScope("for.inc");
679 // Store the blocks to use for break and continue.
680 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
691 EmitBlock(Continue.getBlock());
723 // If there's an increment, the continue scope will be overwritten
749 // Create a block for the increment. In case of a 'continue', we jump there.
750 JumpDest Continue = getJumpDestInCurrentScope("for.inc");
752 // Store the blocks to use for break and continue.
753 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
763 EmitBlock(Continue.getBlock());
888 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!");
1199 continue;
1268 // switches continue to function properly
1469 if (StrVal[i] != '\n') continue;