Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.cpp377 struct BreakContinue { struct
380 BreakContinue() : BreakCount(0), ContinueCount(0) {} in BreakContinue() function
382 SmallVector<BreakContinue, 8> BreakContinueStack;
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()
578 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
606 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()
[all …]
H A DCoverageMappingGen.cpp934 struct BreakContinue { struct
938 SmallVector<BreakContinue, 8> BreakContinueStack;
1080 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
1083 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
1119 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
1123 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
1169 BreakContinue IncrementBC; in VisitForStmt()
1213 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
1216 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitCXXForRangeStmt()
1249 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()
[all …]
H A DCGStmt.cpp806 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
900 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
996 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
1126 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
1931 BreakContinueStack.push_back(BreakContinue(SwitchExit, OuterContinue)); in EmitSwitchStmt()
H A DCodeGenFunction.h1386 struct BreakContinue {
1387 BreakContinue(JumpDest Break, JumpDest Continue)
1393 SmallVector<BreakContinue, 8> BreakContinueStack;
H A DCGStmtOpenMP.cpp1873 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
2084 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
2670 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
H A DCGObjC.cpp1967 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()