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.cpp1420 SmallVector<BreakContinue, 8> BreakContinueStack; member
1546 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt()
1548 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt()
1549 BreakContinueStack.back().BreakCount, getRegion().getCounter()); in VisitBreakStmt()
1556 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt()
1558 BreakContinueStack.back().ContinueCount = addCounters( in VisitContinueStmt()
1559 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); in VisitContinueStmt()
1582 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
1585 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
1630 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
[all …]
H A DCGStmt.cpp1000 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
1073 BreakContinueStack.pop_back(); in EmitWhileStmt()
1109 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
1141 BreakContinueStack.pop_back(); in EmitDoStmt()
1223 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
1234 BreakContinueStack.back().ContinueBlock = Continue; in EmitForStmt()
1293 BreakContinueStack.pop_back(); in EmitForStmt()
1379 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
1393 BreakContinueStack.pop_back(); in EmitCXXForRangeStmt()
1589 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!"); in EmitBreakStmt()
[all …]
H A DCGStmtOpenMP.cpp1927 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
1974 BreakContinueStack.pop_back(); in EmitOMPLoopBody()
2154 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
2162 BreakContinueStack.pop_back(); in EmitOMPInnerLoop()
2904 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
2939 BreakContinueStack.pop_back(); in EmitOMPOuterLoop()
5522 : BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()
5570 ? BreakContinueStack.back().ContinueBlock.getBlock() in EmitOMPScanDirective()
5576 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()
5604 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()
[all …]
H A DCGObjC.cpp2014 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()
2019 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
H A DCodeGenFunction.cpp366 assert(BreakContinueStack.empty() && in FinishFunction()
H A DCodeGenFunction.h1532 SmallVector<BreakContinue, 8> BreakContinueStack;