Home
last modified time | relevance | path

Searched refs:BreakContinueStack (Results 1 – 7 of 7) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenPGO.cpp383 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 DCoverageMappingGen.cpp948 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 DCGStmt.cpp878 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 DCGStmtOpenMP.cpp1899 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 DCGObjC.cpp2024 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()
2029 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
H A DCodeGenFunction.cpp331 assert(BreakContinueStack.empty() && in FinishFunction()
H A DCodeGenFunction.h1436 SmallVector<BreakContinue, 8> BreakContinueStack;