Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:Continue

443   // the continue target.
451 // Store the blocks to use for break and continue.
472 // to correctly handle break/continue though.
522 // Store the blocks to use for break and continue.
546 // to correctly handle break/continue though.
579 // If there's an increment, the continue scope will be overwritten
581 JumpDest Continue = getJumpDestInCurrentScope("for.cond");
582 llvm::BasicBlock *CondBlock = Continue.getBlock();
622 // condition as the continue block. Otherwise we'll need to create
624 // condition), and that we will become our continue block.
626 Continue = getJumpDestInCurrentScope("for.inc");
628 // Store the blocks to use for break and continue.
629 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
640 EmitBlock(Continue.getBlock());
672 // If there's an increment, the continue scope will be overwritten
698 // Create a block for the increment. In case of a 'continue', we jump there.
699 JumpDest Continue = getJumpDestInCurrentScope("for.inc");
701 // Store the blocks to use for break and continue.
702 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
712 EmitBlock(Continue.getBlock());
810 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!");
1120 continue;
1189 // switches continue to function properly
1387 if (StrVal[i] != '\n') continue;