Home
last modified time | relevance | path

Searched refs:BreakContinue (Results 1 – 6 of 6) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCodeGenPGO.cpp378 struct BreakContinue { struct
381 BreakContinue() : BreakCount(0), ContinueCount(0) {} in BreakContinue() argument
383 SmallVector<BreakContinue, 8> BreakContinueStack;
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()
548 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitForStmt()
579 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
[all …]
H A DCoverageMappingGen.cpp944 struct BreakContinue { struct
948 SmallVector<BreakContinue, 8> BreakContinueStack;
1090 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
1093 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
1129 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
1133 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
1172 BreakContinue BodyBC = BreakContinueStack.pop_back_val(); in VisitForStmt()
1179 BreakContinue IncrementBC; in VisitForStmt()
1223 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
1226 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitCXXForRangeStmt()
[all …]
H A DCGStmt.cpp878 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
972 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
1068 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
1198 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
2024 BreakContinueStack.push_back(BreakContinue(SwitchExit, OuterContinue)); in EmitSwitchStmt()
H A DCodeGenFunction.h1429 struct BreakContinue {
1430 BreakContinue(JumpDest Break, JumpDest Continue)
1436 SmallVector<BreakContinue, 8> BreakContinueStack;
H A DCGStmtOpenMP.cpp1899 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
2126 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
2864 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
H A DCGObjC.cpp2024 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()