Home
last modified time | relevance | path

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

12

/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.c366 nir_cf_extract(&tmp, nir_before_block(first), in nir_opt_collapse_if()
Dnir.h3901 nir_before_block(nir_block *block) in nir_before_block() function
3943 return nir_before_block(block); in nir_before_block_after_phis()
3991 return nir_before_block(nir_cf_node_as_block(node)); in nir_before_cf_node()
4002 return nir_before_block(nir_cf_node_as_block(nir_cf_node_next(node))); in nir_after_cf_node()
4075 nir_instr_insert(nir_before_block(block), before); in nir_instr_insert_before_block()
4120 cursor = nir_before_block(instr->block); in nir_instr_remove()
Dnir_opt_if.c231 nir_cf_extract(&header, nir_before_block(header_block), in opt_peel_loop_initial_if()
1190 nir_cf_extract(&tmp, nir_before_block(first_continue_from_blk), in opt_if_loop_terminator()
Dnir_control_flow.c588 nir_before_block(before); in stitch_blocks()
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.cpp120 ASSERT_TRUE(nir_cursors_equal(c, nir_before_block(nir_start_block(b->impl)))); in TEST_F()
139 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/gallium/auxiliary/nir/
Dnir_draw_helpers.c72 b->cursor = nir_before_block(block); in nir_lower_pstipple_block()
291 b->cursor = nir_before_block(block); in nir_lower_aapoint_impl()
/third_party/mesa3d/src/broadcom/compiler/
Dv3d_nir_lower_line_smooth.c97 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/compiler/glsl/
Dgl_nir_lower_xfb_varying.c160 b.cursor = nir_before_block(nir_start_block(impl)); in gl_nir_lower_xfb_varying()
Dgl_nir_lower_packed_varyings.c976 state->b.cursor = nir_before_block(nir_start_block(state->impl)); in lower_packed_inputs()
/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()
Dbrw_nir_lower_shader_calls.c336 b->cursor = nir_before_block(nir_start_block(impl)); in brw_nir_create_trivial_return_shader()
Dbrw_nir_lower_ray_queries.c496 b->cursor = nir_before_block(nir_start_block(b->impl)); in lower_ray_query_impl()
Dbrw_mesh.cpp545 b.cursor = nir_before_block(nir_start_block(entrypoint)); in brw_nir_initialize_mue()
/third_party/mesa3d/src/gallium/drivers/d3d12/
Dd3d12_nir_passes.c735 b.cursor = nir_before_block(block); in d3d12_lower_primitive_id()
851 b.cursor = nir_before_block(first); in d3d12_lower_triangle_strip()
1133 b.cursor = nir_before_block(block); in d3d12_write_0_to_new_varying()
/third_party/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp319 b.cursor = nir_before_block(nir_start_block(impl)); in st_nir_zero_initialize_clip_distance()
/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/iris/
Diris_program.c503 b.cursor = nir_before_block(nir_start_block(impl)); in iris_setup_uniforms()

12