Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCodeGenPGO.cpp382 SmallVector<BreakContinue, 8> BreakContinueStack; member
473 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt()
474 BreakContinueStack.back().BreakCount += CurrentCount; in VisitBreakStmt()
481 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt()
482 BreakContinueStack.back().ContinueCount += CurrentCount; in VisitContinueStmt()
491 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
503 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
516 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
523 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
540 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt()
[all …]
H A DCoverageMappingGen.cpp938 SmallVector<BreakContinue, 8> BreakContinueStack; member
1048 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt()
1049 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt()
1050 BreakContinueStack.back().BreakCount, getRegion().getCounter()); in VisitBreakStmt()
1057 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt()
1058 BreakContinueStack.back().ContinueCount = addCounters( in VisitContinueStmt()
1059 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); in VisitContinueStmt()
1080 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
1083 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
1119 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
[all …]
H A DCGStmt.cpp803 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
869 BreakContinueStack.pop_back(); in EmitWhileStmt()
897 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
918 BreakContinueStack.pop_back(); in EmitDoStmt()
993 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
1004 BreakContinueStack.back().ContinueBlock = Continue; in EmitForStmt()
1052 BreakContinueStack.pop_back(); in EmitForStmt()
1123 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
1137 BreakContinueStack.pop_back(); in EmitCXXForRangeStmt()
1282 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!"); in EmitBreakStmt()
[all …]
H A DCGStmtOpenMP.cpp1865 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
1912 BreakContinueStack.pop_back(); in EmitOMPLoopBody()
2076 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
2084 BreakContinueStack.pop_back(); in EmitOMPInnerLoop()
2643 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
2678 BreakContinueStack.pop_back(); in EmitOMPOuterLoop()
4904 : BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()
4953 ? BreakContinueStack.back().ContinueBlock.getBlock() in EmitOMPScanDirective()
4959 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()
4988 EmitBranch(BreakContinueStack.back().ContinueBlock.getBlock()); in EmitOMPScanDirective()
[all …]
H A DCGObjC.cpp1965 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()
1970 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
H A DCodeGenFunction.cpp336 assert(BreakContinueStack.empty() && in FinishFunction()
H A DCodeGenFunction.h1393 SmallVector<BreakContinue, 8> BreakContinueStack;