Searched refs:BreakContinueStack (Results 1 - 7 of 7) sorted by relevance
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/CodeGen/ |
H A D | CodeGenPGO.cpp | 213 /// BreakContinueStack - Keep counts of breaks and continues inside loops. 219 SmallVector<BreakContinue, 8> BreakContinueStack; member in struct:__anon3820::ComputeRegionCounts 310 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); 311 BreakContinueStack.back().BreakCount += CurrentCount; 318 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); 319 BreakContinueStack.back().ContinueCount += CurrentCount; 328 BreakContinueStack.push_back(BreakContinue()); 340 BreakContinue BC = BreakContinueStack.pop_back_val(); 353 BreakContinueStack.push_back(BreakContinue()); 360 BreakContinue BC = BreakContinueStack [all...] |
H A D | CoverageMappingGen.cpp | 550 SmallVector<BreakContinue, 8> BreakContinueStack; member in struct:__anon3826::CounterCoverageMappingBuilder 610 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); 611 BreakContinueStack.back().BreakCount = addCounters( 612 BreakContinueStack.back().BreakCount, getRegion().getCounter()); 617 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); 618 BreakContinueStack.back().ContinueCount = addCounters( 619 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); 630 BreakContinueStack.push_back(BreakContinue()); 633 BreakContinue BC = BreakContinueStack.pop_back_val(); 653 BreakContinueStack [all...] |
H A D | CGStmt.cpp | 627 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); 678 BreakContinueStack.pop_back(); 706 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); 729 BreakContinueStack.pop_back(); 784 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); 837 BreakContinueStack.pop_back(); 899 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); 913 BreakContinueStack.pop_back(); 1023 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!"); 1031 EmitBranchThroughCleanup(BreakContinueStack [all...] |
H A D | CGStmtOpenMP.cpp | 893 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); 898 BreakContinueStack.pop_back(); 933 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); 941 BreakContinueStack.pop_back(); 1351 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); 1374 BreakContinueStack.pop_back(); 2597 return BreakContinueStack.back().BreakBlock;
|
H A D | CGObjC.cpp | 1679 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); 1684 BreakContinueStack.pop_back();
|
H A D | CodeGenFunction.cpp | 275 assert(BreakContinueStack.empty() &&
|
H A D | CodeGenFunction.h | 932 // BreakContinueStack - This keeps track of where break and continue 941 SmallVector<BreakContinue, 8> BreakContinueStack; member in class:clang::CodeGen::CodeGenFunction
|
Completed in 140 milliseconds