Lines Matching refs:BreakContinueStack
749 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader));
800 BreakContinueStack.pop_back();
828 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond));
854 BreakContinueStack.pop_back();
912 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
965 BreakContinueStack.pop_back();
1033 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
1047 BreakContinueStack.pop_back();
1192 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!");
1200 EmitBranchThroughCleanup(BreakContinueStack.back().BreakBlock);
1204 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!");
1212 EmitBranchThroughCleanup(BreakContinueStack.back().ContinueBlock);
1322 JumpDest Block = BreakContinueStack.back().BreakBlock;
1713 // All break statements jump to NextBlock. If BreakContinueStack is non-empty
1716 if (!BreakContinueStack.empty())
1717 OuterContinue = BreakContinueStack.back().ContinueBlock;
1719 BreakContinueStack.push_back(BreakContinue(SwitchExit, OuterContinue));
1724 BreakContinueStack.pop_back();