Home
last modified time | relevance | path

Searched refs:nir_block_last_instr (Results 1 – 15 of 15) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_loop_analyze.h37 nir_instr *lst_instr = nir_block_last_instr(nir_cf_node_as_block(node)); in contains_other_jump()
84 last_instr = nir_block_last_instr(break_block); in nir_is_trivial_loop_if()
Dnir_opt_loop_unroll.c70 nir_instr *last_instr = nir_block_last_instr(nir_loop_last_block(loop)); in loop_prepare_for_unroll()
203 nir_instr *break_instr = nir_block_last_instr(limiting_term->break_block); in simple_unroll()
234 nir_instr_remove(nir_block_last_instr(term->break_block)); in move_cf_list_into_loop_term()
357 nir_instr *break_instr = nir_block_last_instr(limiting_term->break_block); in complex_unroll()
Dnir_opt_dead_cf.c120 nir_instr *last_instr = nir_block_last_instr(last_block); in opt_constant_if()
250 nir_instr *instr = nir_block_last_instr(block); in ends_in_jump()
Dnir_opt_trivial_continues.c60 nir_instr *last_instr = nir_block_last_instr(block); in lower_trivial_continues_block()
Dnir_opt_if.c158 nir_instr *last_instr = nir_block_last_instr(block); in opt_peel_loop_initial_if()
Dnir_lower_returns.c170 nir_instr *last_instr = nir_block_last_instr(block); in lower_returns_in_block()
Dnir_lower_phis_to_scalar.c229 nir_instr *pred_last_instr = nir_block_last_instr(src->pred); in lower_phis_to_scalar_block()
Dnir_control_flow.c52 nir_block_last_instr(block)->type == nir_instr_type_jump; in block_ends_in_jump()
454 nir_instr *instr = nir_block_last_instr(block); in nir_handle_add_jump()
Dnir_opt_gcm.c444 nir_instr *jump_instr = nir_block_last_instr(instr->block); in gcm_place_instr()
Dnir_validate.c709 validate_assert(state, instr == nir_block_last_instr(block)); in validate_block()
736 nir_block_last_instr(block)->type == nir_instr_type_jump) { in validate_block()
738 nir_jump_instr *jump = nir_instr_as_jump(nir_block_last_instr(block)); in validate_block()
Dnir_loop_analyze.c299 nir_instr *instr = nir_block_last_instr(block); in ends_in_break()
Dnir.h1594 nir_block_last_instr(nir_block *block) in nir_block_last_instr() function
2120 nir_instr *last_instr = nir_block_last_instr(block); in nir_after_block_before_jump()
Dnir_from_ssa.c261 nir_instr *last_instr = nir_block_last_instr(block); in get_parallel_copy_at_end_of_block()
Dnir.c1025 nir_instr *last = nir_block_last_instr(cursor.block); in nir_instr_insert()
1046 assert(cursor.instr == nir_block_last_instr(cursor.instr->block)); in nir_instr_insert()
/external/mesa3d/src/gallium/drivers/freedreno/ir3/
Dir3_nir_lower_if_else.c170 nir_block_last_instr(prev_block)); in flatten_block()
190 nir_instr_insert_after(nir_block_last_instr(prev_block), in flatten_block()