Lines Matching refs:LoopExit

875   JumpDest LoopExit = getJumpDestInCurrentScope("while.end");  in EmitWhileStmt()  local
878 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader)); in EmitWhileStmt()
911 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitWhileStmt()
921 if (ExitBlock != LoopExit.getBlock()) { in EmitWhileStmt()
923 EmitBranchThroughCleanup(LoopExit); in EmitWhileStmt()
956 EmitBlock(LoopExit.getBlock(), true); in EmitWhileStmt()
966 JumpDest LoopExit = getJumpDestInCurrentScope("do.end"); in EmitDoStmt() local
972 BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond)); in EmitDoStmt()
1011 BoolCondVal, LoopBody, LoopExit.getBlock(), in EmitDoStmt()
1018 EmitBlock(LoopExit.getBlock()); in EmitDoStmt()
1028 JumpDest LoopExit = getJumpDestInCurrentScope("for.end"); in EmitForStmt() local
1068 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitForStmt()
1082 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitForStmt()
1102 if (ExitBlock != LoopExit.getBlock()) { in EmitForStmt()
1104 EmitBranchThroughCleanup(LoopExit); in EmitForStmt()
1139 EmitBlock(LoopExit.getBlock(), true); in EmitForStmt()
1145 JumpDest LoopExit = getJumpDestInCurrentScope("for.end"); in EmitCXXForRangeStmt() local
1169 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitCXXForRangeStmt()
1186 if (ExitBlock != LoopExit.getBlock()) { in EmitCXXForRangeStmt()
1188 EmitBranchThroughCleanup(LoopExit); in EmitCXXForRangeStmt()
1198 BreakContinueStack.push_back(BreakContinue(LoopExit, Continue)); in EmitCXXForRangeStmt()
1221 EmitBlock(LoopExit.getBlock(), true); in EmitCXXForRangeStmt()