Lines Matching refs:ExitBlock
703 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitWhileStmt() local
705 ExitBlock = createBasicBlock("while.exit"); in EmitWhileStmt()
707 BoolCondVal, LoopBody, ExitBlock, in EmitWhileStmt()
710 if (ExitBlock != LoopExit.getBlock()) { in EmitWhileStmt()
711 EmitBlock(ExitBlock); in EmitWhileStmt()
846 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitForStmt() local
850 ExitBlock = createBasicBlock("for.cond.cleanup"); in EmitForStmt()
859 BoolCondVal, ForBody, ExitBlock, in EmitForStmt()
862 if (ExitBlock != LoopExit.getBlock()) { in EmitForStmt()
863 EmitBlock(ExitBlock); in EmitForStmt()
926 llvm::BasicBlock *ExitBlock = LoopExit.getBlock(); in EmitCXXForRangeStmt() local
928 ExitBlock = createBasicBlock("for.cond.cleanup"); in EmitCXXForRangeStmt()
937 BoolCondVal, ForBody, ExitBlock, in EmitCXXForRangeStmt()
940 if (ExitBlock != LoopExit.getBlock()) { in EmitCXXForRangeStmt()
941 EmitBlock(ExitBlock); in EmitCXXForRangeStmt()