Home
last modified time | relevance | path

Searched refs:BreakContinueStack (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCodeGenPGO.cpp364 SmallVector<BreakContinue, 8> BreakContinueStack; member
456 BreakContinueStack.back().BreakCount += CurrentCount; in VisitBreakStmt()
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()
607 BreakContinueStack.push_back(BreakContinue()); in VisitSwitchStmt()
[all …]
H A DCoverageMappingGen.cpp836 SmallVector<BreakContinue, 8> BreakContinueStack; member
927 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt()
958 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
986 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
1011 BreakContinueStack.emplace_back(); in VisitForStmt()
1014 BreakContinueStack.emplace_back(); in VisitForStmt()
1024 IncrementBC = BreakContinueStack.pop_back_val(); in VisitForStmt()
1058 BreakContinueStack.push_back(BreakContinue()); in VisitCXXForRangeStmt()
1084 BreakContinueStack.push_back(BreakContinue()); in VisitObjCForCollectionStmt()
1109 BreakContinueStack.push_back(BreakContinue()); in VisitSwitchStmt()
[all …]
H A DCGStmt.cpp745 BreakContinueStack.pop_back(); in EmitWhileStmt()
773 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
799 BreakContinueStack.pop_back(); in EmitDoStmt()
857 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
910 BreakContinueStack.pop_back(); in EmitForStmt()
992 BreakContinueStack.pop_back(); in EmitCXXForRangeStmt()
1124 EmitBranchThroughCleanup(BreakContinueStack.back().BreakBlock); in EmitBreakStmt()
1246 JumpDest Block = BreakContinueStack.back().BreakBlock; in EmitCaseStmt()
1640 if (!BreakContinueStack.empty()) in EmitSwitchStmt()
1641 OuterContinue = BreakContinueStack.back().ContinueBlock; in EmitSwitchStmt()
[all …]
H A DCGStmtOpenMP.cpp1316 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
1321 BreakContinueStack.pop_back(); in EmitOMPLoopBody()
1358 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
1366 BreakContinueStack.pop_back(); in EmitOMPInnerLoop()
1833 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
1859 BreakContinueStack.pop_back(); in EmitOMPOuterLoop()
H A DCGObjC.cpp1785 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()
1790 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
H A DCodeGenFunction.cpp298 assert(BreakContinueStack.empty() && in FinishFunction()
H A DCodeGenFunction.h1246 SmallVector<BreakContinue, 8> BreakContinueStack;