Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCodeGenPGO.cpp219 struct BreakContinue { struct
222 BreakContinue() : BreakCount(0), ContinueCount(0) {} in BreakContinue() function
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()
/external/llvm-project/clang/lib/CodeGen/
DCodeGenPGO.cpp362 struct BreakContinue { struct
365 BreakContinue() : BreakCount(0), ContinueCount(0) {} in BreakContinue() function
367 SmallVector<BreakContinue, 8> BreakContinueStack;
476 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
488 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
501 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
508 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
525 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt()
532 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitForStmt()
563 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
[all …]
DCoverageMappingGen.cpp915 struct BreakContinue { struct
919 SmallVector<BreakContinue, 8> BreakContinueStack;
1053 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
1056 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
1081 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
1085 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
1112 BreakContinue BodyBC = BreakContinueStack.pop_back_val(); in VisitForStmt()
1116 BreakContinue IncrementBC; in VisitForStmt()
1153 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
1156 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitCXXForRangeStmt()
[all …]
DCGStmt.cpp773 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
870 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
969 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
1095 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
1865 BreakContinueStack.push_back(BreakContinue(SwitchExit, OuterContinue)); in EmitSwitchStmt()
DCodeGenFunction.h1338 struct BreakContinue {
1339 BreakContinue(JumpDest Break, JumpDest Continue)
1345 SmallVector<BreakContinue, 8> BreakContinueStack;
DCGStmtOpenMP.cpp1811 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
1906 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
2467 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
DCGObjC.cpp1963 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()