Home
last modified time | relevance | path

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

/third_party/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()
573 nir_cursor loop_end = nir_after_block(nir_loop_last_block(loop)); in wrapper_unroll()
604 nir_after_block(nir_loop_last_block(loop))); in wrapper_unroll()
662 nir_cf_reinsert(lp_header, nir_after_block(nir_loop_last_block(loop))); in remove_out_of_bounds_induction_use()
663 nir_cf_reinsert(lp_body, nir_after_block(nir_loop_last_block(loop))); in remove_out_of_bounds_induction_use()
712 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_gcm.c514 nir_block_ends_in_break(nir_loop_last_block(loop))) in set_block_for_loop_instr()
Dnir_opt_if.c782 nir_block *last_block = nir_loop_last_block(loop); in opt_if_loop_last_continue()
Dnir.c2049 return nir_loop_last_block(loop); in nir_cf_node_cf_tree_last()
Dnir.h3136 nir_loop_last_block(nir_loop *loop) in nir_loop_last_block() function
/third_party/mesa3d/src/compiler/nir/tests/
Dlower_returns_tests.cpp197 create_one_source_phi(bld.shader, nir_loop_last_block(loop_outer), one); in TEST_F()
201 create_one_source_phi(bld.shader, nir_loop_last_block(loop_outer), one); in TEST_F()
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
Dnir.c747 loop_last_block = nir_loop_last_block(nloop); in ppir_emit_loop()
/third_party/mesa3d/src/microsoft/compiler/
Dnir_to_dxil.c5129 assert(nir_loop_last_block(loop)->successors[0]); in emit_loop()
5130 assert(!nir_loop_last_block(loop)->successors[1]); in emit_loop()
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection.cpp10144 nir_block* last = nir_loop_last_block(loop); in visit_phi()
10523 if (nir_loop_last_block(loop)->successors[0] != nir_loop_first_block(loop)) { in visit_loop()