Lines Matching refs:cur_block
544 struct ir3_block *cur_block = instr->block; in retarget_jump() local
547 if (cur_block->successors[0] == old_target) { in retarget_jump()
548 cur_block->successors[0] = new_target; in retarget_jump()
550 assert(cur_block->successors[1] == old_target); in retarget_jump()
551 cur_block->successors[1] = new_target; in retarget_jump()
555 if (cur_block->physical_successors[0] == old_target) { in retarget_jump()
556 cur_block->physical_successors[0] = new_target; in retarget_jump()
558 assert(cur_block->physical_successors[1] == old_target); in retarget_jump()
559 cur_block->physical_successors[1] = new_target; in retarget_jump()
563 ir3_block_add_predecessor(new_target, cur_block); in retarget_jump()
564 ir3_block_add_physical_predecessor(new_target, cur_block); in retarget_jump()
567 ir3_block_remove_predecessor(old_target, cur_block); in retarget_jump()
568 ir3_block_remove_physical_predecessor(old_target, cur_block); in retarget_jump()