Lines Matching refs:break_block
3602 HBasicBlock* break_block) { in CreateLoop() argument
3605 if (break_block != NULL) { in CreateLoop()
3606 if (loop_successor != NULL) Goto(loop_successor, break_block); in CreateLoop()
3607 break_block->SetJoinId(statement->ExitId()); in CreateLoop()
3608 return break_block; in CreateLoop()
4767 HBasicBlock* break_block = break_info.break_block(); in VisitBlock() local
4768 if (break_block != NULL) { in VisitBlock()
4769 if (current_block() != NULL) Goto(break_block); in VisitBlock()
4770 break_block->SetJoinId(stmt->ExitId()); in VisitBlock()
4771 set_current_block(break_block); in VisitBlock()
4858 block = current->info()->break_block(); in Get()
4918 HBasicBlock* break_block = break_scope()->Get( in VisitBreakStatement() local
4937 Goto(break_block); in VisitBreakStatement()
5119 HBasicBlock* break_block = break_info.break_block(); in VisitSwitchStatement() local
5120 if (break_block == NULL) { in VisitSwitchStatement()
5125 if (fall_through_block != NULL) Goto(fall_through_block, break_block); in VisitSwitchStatement()
5126 if (last_block != NULL) Goto(last_block, break_block); in VisitSwitchStatement()
5127 break_block->SetJoinId(stmt->ExitId()); in VisitSwitchStatement()
5128 set_current_block(break_block); in VisitSwitchStatement()
5187 break_info.break_block()); in VisitDoWhileStatement()
5227 break_info.break_block()); in VisitWhileStatement()
5276 break_info.break_block()); in VisitForStatement()
5431 break_info.break_block()); in BuildForInBody()