Searched refs:BreakContinueStack (Results 1 – 7 of 7) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CodeGenPGO.cpp | 383 SmallVector<BreakContinue, 8> BreakContinueStack; member 474 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt() 475 BreakContinueStack.back().BreakCount += CurrentCount; in VisitBreakStmt() 482 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt() 483 BreakContinueStack.back().ContinueCount += CurrentCount; in VisitContinueStmt() 492 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt() 504 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt() 517 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt() 524 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt() 541 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt() [all …]
|
| H A D | CoverageMappingGen.cpp | 948 SmallVector<BreakContinue, 8> BreakContinueStack; member 1058 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt() 1059 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt() 1060 BreakContinueStack.back().BreakCount, getRegion().getCounter()); in VisitBreakStmt() 1067 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt() 1068 BreakContinueStack.back().ContinueCount = addCounters( in VisitContinueStmt() 1069 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); in VisitContinueStmt() 1090 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt() 1093 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt() 1129 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt() [all …]
|
| H A D | CGStmt.cpp | 878 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt() 944 BreakContinueStack.pop_back(); in EmitWhileStmt() 972 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt() 993 BreakContinueStack.pop_back(); in EmitDoStmt() 1068 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt() 1079 BreakContinueStack.back().ContinueBlock = Continue; in EmitForStmt() 1127 BreakContinueStack.pop_back(); in EmitForStmt() 1198 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt() 1212 BreakContinueStack.pop_back(); in EmitCXXForRangeStmt() 1392 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!"); in EmitBreakStmt() [all …]
|
| H A D | CGStmtOpenMP.cpp | 1899 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody() 1946 BreakContinueStack.pop_back(); in EmitOMPLoopBody() 2126 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop() 2134 BreakContinueStack.pop_back(); in EmitOMPInnerLoop() 2864 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop() 2899 BreakContinueStack.pop_back(); in EmitOMPOuterLoop() 5431 : BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective() 5480 ? BreakContinueStack.back().ContinueBlock.getBlock() in EmitOMPScanDirective() 5486 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective() 5515 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective() [all …]
|
| H A D | CGObjC.cpp | 2024 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt() 2029 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
|
| H A D | CodeGenFunction.cpp | 331 assert(BreakContinueStack.empty() && in FinishFunction()
|
| H A D | CodeGenFunction.h | 1436 SmallVector<BreakContinue, 8> BreakContinueStack;
|