Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenPGO.cpp359 struct BreakContinue { struct
362 BreakContinue() : BreakCount(0), ContinueCount(0) {} in BreakContinue() function
364 SmallVector<BreakContinue, 8> BreakContinueStack;
473 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
485 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
498 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
505 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
522 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt()
560 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
588 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()
[all …]
H A DCoverageMappingGen.cpp832 struct BreakContinue { struct
836 SmallVector<BreakContinue, 8> BreakContinueStack;
958 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
961 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
986 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
990 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
1021 BreakContinue IncrementBC; in VisitForStmt()
1058 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
1061 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitCXXForRangeStmt()
1084 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()
[all …]
H A DCGStmt.cpp694 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
773 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
857 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
978 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
1643 BreakContinueStack.push_back(BreakContinue(SwitchExit, OuterContinue)); in EmitSwitchStmt()
H A DCodeGenFunction.h1239 struct BreakContinue {
1240 BreakContinue(JumpDest Break, JumpDest Continue)
1246 SmallVector<BreakContinue, 8> BreakContinueStack;
H A DCGStmtOpenMP.cpp1316 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
1358 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
1833 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
H A DCGObjC.cpp1785 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()