Home
last modified time | relevance | path

Searched refs:nir_start_block (Results 1 – 25 of 42) sorted by relevance

12

/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()
Dcontrol_flow_tests.cpp81 nir_block *block_0 = nir_start_block(b.impl); in TEST_F()
Dalgebraic_tests.cpp94 exec_list_make_empty(&nir_start_block(b->impl)->instr_list); in test_op()
/third_party/mesa3d/src/compiler/nir/
Dnir_dominance.c39 if (block == nir_start_block(impl)) in init_block()
182 if (block != nir_start_block(impl)) in nir_calc_dominance_impl()
191 nir_block *start_block = nir_start_block(impl); in nir_calc_dominance_impl()
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_lower_returns.c166 block != nir_start_block(state->builder.impl)) { in lower_returns_in_block()
Dnir_opt_comparison_pre.c359 comparison_pre_block(nir_start_block(impl), &bq, &bld); in nir_opt_comparison_pre_impl()
Dnir_opt_vectorize.c393 bool progress = vectorize_block(nir_start_block(impl), instr_set, in nir_opt_vectorize_impl()
Dnir_opt_gcm.c489 state->instr_infos[instr->index].early_block = nir_start_block(state->impl); in gcm_schedule_early_instr()
/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()
257 assert(view_index->parent_instr->block == nir_start_block(entrypoint)); in anv_nir_lower_multiview()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir_move_varying_inputs.c196 state.start_block = nir_start_block(function->impl); in ir3_nir_move_varying_inputs()
216 state.start_block = nir_start_block(function->impl); in ir3_nir_move_varying_inputs()
Dir3_nir_lower_tex_prefetch.c207 nir_block *block = nir_start_block(impl); in lower_tex_prefetch_func()
/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()
123 assert(block == nir_start_block(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()
/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.c649 nir_block *first = nir_start_block(impl); in emit_gs_prolog()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dnir_draw_helpers.c105 nir_block *start = nir_start_block(impl); in nir_lower_pstipple_impl()
290 nir_block *block = nir_start_block(impl); in nir_lower_aapoint_impl()
/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/microsoft/clc/
Dclc_nir.c240 b.cursor = nir_before_instr(nir_block_first_instr(nir_start_block(func->impl))); in clc_lower_printf_base()
/third_party/mesa3d/src/gallium/drivers/i915/
Di915_screen.c226 nir_block *first = nir_start_block(impl); in i915_check_control_flow()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir_vectorize_vs_inputs.c440 bool progress = r600_vectorize_block(&b, nir_start_block(impl), instr_set, in r600_vectorize_io_impl()
Dsfn_nir_lower_fs_out_to_vector.cpp142 bool progress = vectorize_block(&b, nir_start_block(impl)); in run()

12