Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCodeGenPGO.cpp599 SmallVector<BreakContinue, 8> BreakContinueStack; member
690 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt()
691 BreakContinueStack.back().BreakCount += CurrentCount; in VisitBreakStmt()
698 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt()
699 BreakContinueStack.back().ContinueCount += CurrentCount; in VisitContinueStmt()
708 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
720 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
733 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
740 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
757 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt()
[all …]
H A DCoverageMappingGen.cpp1457 SmallVector<BreakContinue, 8> BreakContinueStack; member
1591 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt()
1593 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt()
1594 BreakContinueStack.back().BreakCount, getRegion().getCounter()); in VisitBreakStmt()
1601 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt()
1603 BreakContinueStack.back().ContinueCount = addCounters( in VisitContinueStmt()
1604 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); in VisitContinueStmt()
1627 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
1630 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
1676 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
[all …]
H A DCGStmt.cpp1091 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
1174 BreakContinueStack.pop_back(); in EmitWhileStmt()
1210 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
1241 BreakContinueStack.pop_back(); in EmitDoStmt()
1331 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
1342 BreakContinueStack.back().ContinueBlock = Continue; in EmitForStmt()
1415 BreakContinueStack.pop_back(); in EmitForStmt()
1513 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
1530 BreakContinueStack.pop_back(); in EmitCXXForRangeStmt()
1736 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!"); in EmitBreakStmt()
[all …]
H A DCGStmtOpenMP.cpp1972 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
2019 BreakContinueStack.pop_back(); in EmitOMPLoopBody()
2201 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
2209 BreakContinueStack.pop_back(); in EmitOMPInnerLoop()
3046 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
3082 BreakContinueStack.pop_back(); in EmitOMPOuterLoop()
5729 : BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()
5778 ? BreakContinueStack.back().ContinueBlock.getBlock() in EmitOMPScanDirective()
5784 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()
5812 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()
[all …]
H A DCGObjC.cpp2059 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()
2064 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
H A DCodeGenFunction.cpp370 assert(BreakContinueStack.empty() && in FinishFunction()
H A DCodeGenFunction.h1563 SmallVector<BreakContinue, 8> BreakContinueStack;