Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCodeGenPGO.cpp219 struct BreakContinue { struct
222 BreakContinue() : BreakCount(0), ContinueCount(0) {} in BreakContinue() argument
224 SmallVector<BreakContinue, 8> BreakContinueStack;
333 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
345 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
358 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
365 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
382 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt()
389 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitForStmt()
418 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
[all …]
DCoverageMappingGen.cpp587 struct BreakContinue { struct
591 SmallVector<BreakContinue, 8> BreakContinueStack;
671 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
674 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
694 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
698 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
718 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt()
721 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitForStmt()
750 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
753 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitCXXForRangeStmt()
[all …]
DCGStmt.cpp674 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
753 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
834 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
952 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
1566 BreakContinueStack.push_back(BreakContinue(SwitchExit, OuterContinue)); in EmitSwitchStmt()
DCodeGenFunction.h959 struct BreakContinue { struct
960 BreakContinue(JumpDest Break, JumpDest Continue) in BreakContinue() argument
966 SmallVector<BreakContinue, 8> BreakContinueStack; argument
DCGStmtOpenMP.cpp1266 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
1306 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
1721 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
DCGObjC.cpp1674 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()