Home
last modified time | relevance | path

Searched refs:nir_before_block (Results 1 – 20 of 20) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_opt_loop_unroll.c135 nir_before_block(first_continue_block), in simple_unroll()
152 nir_cf_extract(&lp_header, nir_before_block(header_blk), in simple_unroll()
158 nir_cf_extract(&continue_from_lst, nir_before_block(first_continue_block), in simple_unroll()
193 nir_cf_extract(&break_list, nir_before_block(first_break_block), in simple_unroll()
252 nir_cf_extract(lp_body, nir_before_block(nir_loop_first_block(loop)), in complex_unroll_loop_body()
358 nir_cf_extract(&lp_header, nir_before_block(header_blk), in complex_unroll()
390 nir_cf_extract(&lp_header, nir_before_block(header_blk), in complex_unroll()
403 nir_cf_extract(&limit_break_list, nir_before_block(first_break_block), in complex_unroll()
407 nir_cf_extract(&continue_list, nir_before_block(first_continue_block), in complex_unroll()
480 nir_cf_extract(&lp_header, nir_before_block(nir_loop_first_block(loop)), in complex_unroll_single_terminator()
[all …]
Dnir_lower_io_to_temporaries.c102 b.cursor = nir_before_block(nir_start_block(impl)); in emit_output_copies_impl()
282 b.cursor = nir_before_block(nir_start_block(impl)); in emit_input_copies_impl()
Dnir_opt_move_discards_to_top.c213 nir_cursor cursor = nir_before_block(nir_start_block(impl)); in opt_move_discards_to_top_impl()
Dnir_phi_builder.c296 nir_instr_insert(nir_before_block(phi->instr.block), &phi->instr); in nir_phi_builder_finish()
Dnir_opt_peephole_select.c364 nir_cf_extract(&tmp, nir_before_block(first), in nir_opt_collapse_if()
Dnir.h4021 nir_before_block(nir_block *block) in nir_before_block() function
4063 return nir_before_block(block); in nir_before_block_after_phis()
4111 return nir_before_block(nir_cf_node_as_block(node)); in nir_before_cf_node()
4122 return nir_before_block(nir_cf_node_as_block(nir_cf_node_next(node))); in nir_after_cf_node()
4195 nir_instr_insert(nir_before_block(block), before); in nir_instr_insert_before_block()
4240 cursor = nir_before_block(instr->block); in nir_instr_remove()
Dnir_opt_if.c230 nir_cf_extract(&header, nir_before_block(header_block), in opt_peel_loop_initial_if()
998 nir_cf_extract(&tmp, nir_before_block(first_continue_from_blk), in opt_if_loop_terminator()
Dnir_lower_goto_ifs.c949 b.cursor = nir_before_block(nir_start_block(impl)); in nir_lower_goto_ifs_impl()
/third_party/mesa3d/src/compiler/nir/tests/
Dcore_tests.cpp121 ASSERT_TRUE(nir_cursors_equal(c, nir_before_block(nir_start_block(b->impl)))); in TEST_F()
140 ASSERT_TRUE(nir_cursors_equal(c, nir_before_block(nir_start_block(b->impl)))); in TEST_F()
Dopt_if_tests.cpp163 bld.cursor = nir_before_block(nir_loop_first_block(loop)); in TEST_F()
/third_party/mesa3d/src/intel/vulkan/
Danv_nir_lower_multiview.c57 b->cursor = nir_before_block(nir_start_block(b->impl)); in build_instance_id()
77 b->cursor = nir_before_block(nir_start_block(b->impl)); in build_view_index()
/third_party/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_line_smooth.c92 b.cursor = nir_before_block(nir_start_block(impl)); in initialise_coverage_var()
Dv3d_nir_lower_io.c650 b->cursor = nir_before_block(first); in emit_gs_prolog()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_draw_helpers.c72 b->cursor = nir_before_block(block); in nir_lower_pstipple_block()
290 b->cursor = nir_before_block(block); in nir_lower_aapoint_impl()
/third_party/mesa3d/src/intel/compiler/
Dbrw_nir_lower_rt_intrinsics.c55 b->cursor = nir_before_block(nir_start_block(b->impl)); in lower_rt_intrinsics_impl()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_nir_passes.c678 b.cursor = nir_before_block(block); in d3d12_lower_primitive_id()
794 b.cursor = nir_before_block(first); in d3d12_lower_triangle_strip()
/third_party/mesa3d/src/amd/compiler/
Daco_instruction_selection_setup.cpp147 nir_cf_extract(&tmp, nir_before_block(first_continue_from_blk), in sanitize_if()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c1564 b.cursor = nir_before_block(nir_start_block(impl)); in zink_shader_tcs_create()
/third_party/mesa3d/src/gallium/drivers/iris/
Diris_program.c495 b.cursor = nir_before_block(nir_start_block(impl)); in iris_setup_uniforms()
/third_party/mesa3d/src/gallium/drivers/crocus/
Dcrocus_program.c464 b.cursor = nir_before_block(nir_start_block(impl)); in crocus_setup_uniforms()