Searched refs:BreakContinueStack (Results 1 - 7 of 7) sorted by relevance
/external/clang/lib/CodeGen/ |
H A D | CodeGenPGO.cpp | 248 /// BreakContinueStack - Keep counts of breaks and continues inside loops. 254 SmallVector<BreakContinue, 8> BreakContinueStack; member in struct:__anon994::ComputeRegionCounts 337 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); 338 BreakContinueStack.back().BreakCount += PGO.getCurrentRegionCount(); 345 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); 346 BreakContinueStack.back().ContinueCount += PGO.getCurrentRegionCount(); 355 BreakContinueStack.push_back(BreakContinue()); 367 BreakContinue BC = BreakContinueStack.pop_back_val(); 381 BreakContinueStack.push_back(BreakContinue()); 387 BreakContinue BC = BreakContinueStack [all...] |
H A D | CoverageMappingGen.cpp | 552 SmallVector<BreakContinue, 8> BreakContinueStack; member in struct:__anon995::CounterCoverageMappingBuilder 606 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); 607 BreakContinueStack.back().BreakCount = addCounters( 608 BreakContinueStack.back().BreakCount, getRegion().getCounter()); 613 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); 614 BreakContinueStack.back().ContinueCount = addCounters( 615 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); 626 BreakContinueStack.push_back(BreakContinue()); 629 BreakContinue BC = BreakContinueStack.pop_back_val(); 649 BreakContinueStack [all...] |
H A D | CGStmt.cpp | 695 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); 749 BreakContinueStack.pop_back(); 777 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); 800 BreakContinueStack.pop_back(); 859 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); 915 BreakContinueStack.pop_back(); 981 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); 995 BreakContinueStack.pop_back(); 1109 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!"); 1117 EmitBranchThroughCleanup(BreakContinueStack [all...] |
H A D | CGStmtOpenMP.cpp | 562 BreakContinueStack.push_back(BreakContinue(JumpDest(), Continue)); 567 BreakContinueStack.pop_back(); 608 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); 615 BreakContinueStack.pop_back(); 941 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); 951 BreakContinueStack.pop_back();
|
H A D | CodeGenFunction.cpp | 217 assert(BreakContinueStack.empty() &&
|
H A D | CGObjC.cpp | 1628 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); 1633 BreakContinueStack.pop_back();
|
H A D | CodeGenFunction.h | 880 // BreakContinueStack - This keeps track of where break and continue 889 SmallVector<BreakContinue, 8> BreakContinueStack; member in class:clang::CodeGen::CodeGenFunction
|
Completed in 120 milliseconds