Home
last modified time | relevance | path

Searched refs:nir_loop_last_block (Results 1 – 8 of 8) sorted by relevance

/external/mesa3d/src/compiler/nir/
Dnir_opt_loop_unroll.c71 nir_instr *last_instr = nir_block_last_instr(nir_loop_last_block(loop)); in loop_prepare_for_unroll()
166 nir_after_block(nir_loop_last_block(loop))); in simple_unroll()
248 nir_after_block(nir_loop_last_block(loop))); in complex_unroll_loop_body()
253 nir_after_block(nir_loop_last_block(loop))); in complex_unroll_loop_body()
376 nir_after_block(nir_loop_last_block(loop))); in complex_unroll()
538 nir_cursor loop_end = nir_after_block(nir_loop_last_block(loop)); in wrapper_unroll()
569 nir_after_block(nir_loop_last_block(loop))); in wrapper_unroll()
627 nir_cf_reinsert(lp_header, nir_after_block(nir_loop_last_block(loop))); in remove_out_of_bounds_induction_use()
628 nir_cf_reinsert(lp_body, nir_after_block(nir_loop_last_block(loop))); in remove_out_of_bounds_induction_use()
677 nir_after_block(nir_loop_last_block(loop))); in remove_out_of_bounds_induction_use()
[all …]
Dnir_opt_trivial_continues.c98 if (lower_trivial_continues_block(nir_loop_last_block(loop), loop)) in lower_trivial_continues_list()
Dnir_opt_if.c813 nir_block *last_block = nir_loop_last_block(loop); in opt_if_loop_last_continue()
Dnir.c1836 return nir_loop_last_block(loop); in nir_cf_node_cf_tree_last()
Dnir.h3156 nir_loop_last_block(nir_loop *loop) in nir_loop_last_block() function
/external/mesa3d/src/compiler/nir/tests/
Dlower_returns_tests.cpp201 create_one_source_phi(bld.shader, nir_loop_last_block(loop_outer), one); in TEST_F()
205 create_one_source_phi(bld.shader, nir_loop_last_block(loop_outer), one); in TEST_F()
/external/mesa3d/src/gallium/drivers/lima/ir/pp/
Dnir.c718 loop_last_block = nir_loop_last_block(nloop); in ppir_emit_loop()
/external/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp9357 nir_block *last = nir_loop_last_block(loop); in visit_phi()
9770 if (nir_loop_last_block(loop)->successors[0] != nir_loop_first_block(loop)) { in visit_loop()