Searched refs:BreakContinueStack (Results 1 – 7 of 7) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CodeGenPGO.cpp | 382 SmallVector<BreakContinue, 8> BreakContinueStack; member 473 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt() 474 BreakContinueStack.back().BreakCount += CurrentCount; in VisitBreakStmt() 481 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt() 482 BreakContinueStack.back().ContinueCount += CurrentCount; in VisitContinueStmt() 491 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt() 503 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt() 516 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt() 523 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt() 540 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt() [all …]
|
H A D | CoverageMappingGen.cpp | 938 SmallVector<BreakContinue, 8> BreakContinueStack; member 1048 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt() 1049 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt() 1050 BreakContinueStack.back().BreakCount, getRegion().getCounter()); in VisitBreakStmt() 1057 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt() 1058 BreakContinueStack.back().ContinueCount = addCounters( in VisitContinueStmt() 1059 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); in VisitContinueStmt() 1080 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt() 1083 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt() 1119 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt() [all …]
|
H A D | CGStmt.cpp | 803 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt() 869 BreakContinueStack.pop_back(); in EmitWhileStmt() 897 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt() 918 BreakContinueStack.pop_back(); in EmitDoStmt() 993 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt() 1004 BreakContinueStack.back().ContinueBlock = Continue; in EmitForStmt() 1052 BreakContinueStack.pop_back(); in EmitForStmt() 1123 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt() 1137 BreakContinueStack.pop_back(); in EmitCXXForRangeStmt() 1282 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!"); in EmitBreakStmt() [all …]
|
H A D | CGStmtOpenMP.cpp | 1865 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody() 1912 BreakContinueStack.pop_back(); in EmitOMPLoopBody() 2076 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop() 2084 BreakContinueStack.pop_back(); in EmitOMPInnerLoop() 2643 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop() 2678 BreakContinueStack.pop_back(); in EmitOMPOuterLoop() 4904 : BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective() 4953 ? BreakContinueStack.back().ContinueBlock.getBlock() in EmitOMPScanDirective() 4959 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective() 4988 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective() [all …]
|
H A D | CGObjC.cpp | 1965 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt() 1970 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
|
H A D | CodeGenFunction.cpp | 336 assert(BreakContinueStack.empty() && in FinishFunction()
|
H A D | CodeGenFunction.h | 1393 SmallVector<BreakContinue, 8> BreakContinueStack;
|