Searched refs:BreakContinueStack (Results 1 – 7 of 7) sorted by relevance
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | CodeGenPGO.cpp | 250 SmallVector<BreakContinue, 8> BreakContinueStack; member 333 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt() 334 BreakContinueStack.back().BreakCount += PGO.getCurrentRegionCount(); in VisitBreakStmt() 341 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt() 342 BreakContinueStack.back().ContinueCount += PGO.getCurrentRegionCount(); in VisitContinueStmt() 351 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt() 363 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt() 377 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt() 383 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt() 404 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt() [all …]
|
| H A D | CoverageMappingGen.cpp | 559 SmallVector<BreakContinue, 8> BreakContinueStack; member 661 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt() 662 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt() 663 BreakContinueStack.back().BreakCount, getCurrentRegionCount()); in VisitBreakStmt() 669 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt() 670 BreakContinueStack.back().ContinueCount = addCounters( in VisitContinueStmt() 671 BreakContinueStack.back().ContinueCount, getCurrentRegionCount()); in VisitContinueStmt() 679 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt() 690 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt() 705 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt() [all …]
|
| H A D | CGStmt.cpp | 696 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt() 750 BreakContinueStack.pop_back(); in EmitWhileStmt() 778 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt() 801 BreakContinueStack.pop_back(); in EmitDoStmt() 860 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt() 916 BreakContinueStack.pop_back(); in EmitForStmt() 982 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt() 996 BreakContinueStack.pop_back(); in EmitCXXForRangeStmt() 1104 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!"); in EmitBreakStmt() 1112 EmitBranchThroughCleanup(BreakContinueStack.back().BreakBlock); in EmitBreakStmt() [all …]
|
| H A D | CGStmtOpenMP.cpp | 286 BreakContinueStack.push_back(BreakContinue(JumpDest(), Continue)); in EmitOMPLoopBody() 291 BreakContinueStack.pop_back(); in EmitOMPLoopBody() 335 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop() 343 BreakContinueStack.pop_back(); in EmitOMPInnerLoop()
|
| H A D | CGObjC.cpp | 1632 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt() 1637 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
|
| H A D | CodeGenFunction.cpp | 213 assert(BreakContinueStack.empty() && in FinishFunction()
|
| H A D | CodeGenFunction.h | 921 SmallVector<BreakContinue, 8> BreakContinueStack; variable
|