Home
last modified time | relevance | path

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

/external/clang/lib/CodeGen/
DCodeGenPGO.cpp224 SmallVector<BreakContinue, 8> BreakContinueStack; member
315 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt()
316 BreakContinueStack.back().BreakCount += CurrentCount; in VisitBreakStmt()
323 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt()
324 BreakContinueStack.back().ContinueCount += CurrentCount; in VisitContinueStmt()
333 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
345 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
358 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
365 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitDoStmt()
382 BreakContinueStack.push_back(BreakContinue()); in VisitForStmt()
[all …]
DCoverageMappingGen.cpp591 SmallVector<BreakContinue, 8> BreakContinueStack; member
651 assert(!BreakContinueStack.empty() && "break not in a loop or switch!"); in VisitBreakStmt()
652 BreakContinueStack.back().BreakCount = addCounters( in VisitBreakStmt()
653 BreakContinueStack.back().BreakCount, getRegion().getCounter()); in VisitBreakStmt()
658 assert(!BreakContinueStack.empty() && "continue stmt not in a loop!"); in VisitContinueStmt()
659 BreakContinueStack.back().ContinueCount = addCounters( in VisitContinueStmt()
660 BreakContinueStack.back().ContinueCount, getRegion().getCounter()); in VisitContinueStmt()
671 BreakContinueStack.push_back(BreakContinue()); in VisitWhileStmt()
674 BreakContinue BC = BreakContinueStack.pop_back_val(); in VisitWhileStmt()
694 BreakContinueStack.push_back(BreakContinue()); in VisitDoStmt()
[all …]
DCGStmt.cpp674 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
725 BreakContinueStack.pop_back(); in EmitWhileStmt()
753 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
777 BreakContinueStack.pop_back(); in EmitDoStmt()
834 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
887 BreakContinueStack.pop_back(); in EmitForStmt()
952 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
966 BreakContinueStack.pop_back(); in EmitCXXForRangeStmt()
1076 assert(!BreakContinueStack.empty() && "break stmt not in a loop or switch!"); in EmitBreakStmt()
1084 EmitBranchThroughCleanup(BreakContinueStack.back().BreakBlock); in EmitBreakStmt()
[all …]
DCGStmtOpenMP.cpp1266 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPLoopBody()
1271 BreakContinueStack.pop_back(); in EmitOMPLoopBody()
1306 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPInnerLoop()
1314 BreakContinueStack.pop_back(); in EmitOMPInnerLoop()
1721 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitOMPOuterLoop()
1744 BreakContinueStack.pop_back(); in EmitOMPOuterLoop()
3381 return BreakContinueStack.back().BreakBlock; in getOMPCancelDestination()
DCGObjC.cpp1674 BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody)); in EmitObjCForCollectionStmt()
1679 BreakContinueStack.pop_back(); in EmitObjCForCollectionStmt()
DCodeGenFunction.cpp275 assert(BreakContinueStack.empty() && in FinishFunction()
DCodeGenFunction.h966 SmallVector<BreakContinue, 8> BreakContinueStack; variable