Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.cpp505 struct BreakContinue { struct
508 BreakContinue() = default;
510 SmallVector<BreakContinue, 8> BreakContinueStack;
619 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
631 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
644 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
651 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
668 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt()
706 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
734 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()
[all …]
H A DCoverageMappingGen.cpp1337 struct BreakContinue { struct
1341 SmallVector<BreakContinue, 8> BreakContinueStack;
1498 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
1501 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
1537 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
1541 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
1587 BreakContinue IncrementBC; in VisitForStmt()
1631 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
1634 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitCXXForRangeStmt()
1667 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()
[all …]
H A DCGStmt.cpp897 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
991 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
1087 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
1217 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
2042 BreakContinueStack.push_back(BreakContinue(SwitchExit, OuterContinue)); in EmitSwitchStmt()
H A DCodeGenFunction.h1437 struct BreakContinue {
1438 BreakContinue(JumpDest Break, JumpDest Continue)
1444 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.cpp2013 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()