Home
last modified time | relevance | path

Searched refs:nir_build_deref_var (Results 1 – 25 of 39) sorted by relevance

12

/external/mesa3d/src/compiler/nir/tests/
Dvars_tests.cpp207 return nir_load_deref_with_access(b, nir_build_deref_var(b, var), in nir_load_var_volatile()
215 nir_store_deref_with_access(b, nir_build_deref_var(b, var), in nir_store_var_volatile()
589 nir_copy_deref_with_access(b, nir_build_deref_var(b, v), in TEST_F()
590 nir_build_deref_var(b, v), in TEST_F()
592 nir_copy_deref_with_access(b, nir_build_deref_var(b, v), in TEST_F()
593 nir_build_deref_var(b, v), in TEST_F()
1090 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); in TEST_F()
1123 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); in TEST_F()
1146 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); in TEST_F()
1180 nir_build_deref_array_imm(b, nir_build_deref_var(b, vec), 1); in TEST_F()
[all …]
Dload_store_vectorizer_tests.cpp1188 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F()
1222 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F()
1239 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F()
1274 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F()
1313 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F()
1347 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F()
1381 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F()
1398 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F()
1435 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F()
1474 nir_deref_instr *deref = nir_build_deref_var(b, var); in TEST_F()
[all …]
Dbuilder_tests.cpp55 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(b, var)->dest.ssa); in store_test_val()
/external/mesa3d/src/compiler/nir/
Dnir_lower_variable_initializers.c69 build_constant_load(b, nir_build_deref_var(b, var), in lower_const_initializer()
75 nir_deref_instr *src_deref = nir_build_deref_var(b, var->pointer_initializer); in lower_const_initializer()
76 nir_deref_instr *dst_deref = nir_build_deref_var(b, var); in lower_const_initializer()
Dnir_lower_multiview.c241 nir_deref_instr *loop_index_deref = nir_build_deref_var(&b, loop_index_var); in nir_lower_multiview()
250 nir_deref_instr *view_index_deref = nir_build_deref_var(&b, view_index_var); in nir_lower_multiview()
290 nir_build_deref_array(&b, nir_build_deref_var(&b, pos_var), loop_index); in nir_lower_multiview()
Dnir_lower_drawpixels.c140 nir_deref_instr *tex_deref = nir_build_deref_var(b, state->tex); in lower_color()
179 nir_build_deref_var(b, state->pixelmap); in lower_color()
Dnir_lower_bitmap.c93 nir_deref_instr *tex_deref = nir_build_deref_var(b, tex_var); in lower_bitmap()
Dnir_lower_io_to_scalar.c217 nir_deref_instr *deref = nir_build_deref_var(b, chan_var); in lower_load_to_scalar_early()
276 nir_deref_instr *deref = nir_build_deref_var(b, chan_var); in lower_store_output_to_scalar_early()
Dnir_split_per_member_structs.c110 return nir_build_deref_var(b, member); in build_member_deref()
Dnir_lower_io_to_vector.c322 return nir_build_deref_var(b, new_var); in build_array_deref_of_new_var()
354 nir_deref_instr *deref = nir_build_deref_var(b, new_var); in build_array_deref_of_new_var_flat()
Dnir_builder.h1087 nir_build_deref_var(nir_builder *build, nir_variable *var) in nir_build_deref_var() function
1439 return nir_load_deref(build, nir_build_deref_var(build, var)); in nir_load_var()
1446 nir_store_deref(build, nir_build_deref_var(build, var), value, writemask); in nir_store_var()
1452 nir_copy_deref(build, nir_build_deref_var(build, dest), in nir_copy_var()
1453 nir_build_deref_var(build, src)); in nir_copy_var()
Dnir_lower_io_to_temporaries.c239 nir_deref_instr *input_root = nir_build_deref_var(b, input); in fixup_interpolation_instr()
Dnir_lower_io_arrays_to_elements.c165 nir_deref_instr *element_deref = nir_build_deref_var(b, element); in lower_array()
/external/mesa3d/src/amd/vulkan/
Dradv_meta_fmask_expand.c69 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; in build_fmask_expand_compute_shader()
70 nir_ssa_def *output_img_deref = &nir_build_deref_var(&b, output_img)->dest.ssa; in build_fmask_expand_compute_shader()
Dradv_meta_bufimage.c90 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; in build_nir_itob_compute_shader()
119 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); in build_nir_itob_compute_shader()
325 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; in build_nir_btoi_compute_shader()
346 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); in build_nir_btoi_compute_shader()
561 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; in build_nir_btoi_r32g32b32_compute_shader()
589 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); in build_nir_btoi_r32g32b32_compute_shader()
747 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; in build_nir_itoi_compute_shader()
770 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); in build_nir_itoi_compute_shader()
989 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; in build_nir_itoi_r32g32b32_compute_shader()
1020 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); in build_nir_itoi_r32g32b32_compute_shader()
[all …]
Dradv_meta_resolve_cs.c133 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); in build_resolve_compute_shader()
224 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; in build_depth_stencil_resolve_compute_shader()
293 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); in build_depth_stencil_resolve_compute_shader()
Dradv_meta_blit.c141 nir_ssa_def *tex_deref = &nir_build_deref_var(&b, sampler)->dest.ssa; in build_nir_copy_fragment_shader()
199 nir_ssa_def *tex_deref = &nir_build_deref_var(&b, sampler)->dest.ssa; in build_nir_copy_fragment_shader_depth()
257 nir_ssa_def *tex_deref = &nir_build_deref_var(&b, sampler)->dest.ssa; in build_nir_copy_fragment_shader_stencil()
Dradv_meta_fast_clear.c68 nir_ssa_def *input_img_deref = &nir_build_deref_var(&b, input_img)->dest.ssa; in build_dcc_decompress_compute_shader()
92 store->src[0] = nir_src_for_ssa(&nir_build_deref_var(&b, output_img)->dest.ssa); in build_dcc_decompress_compute_shader()
/external/mesa3d/src/mesa/state_tracker/
Dst_nir_lower_tex_src_plane.c145 nir_deref_instr *tex_deref_instr = nir_build_deref_var(b, samp); in lower_tex_src_plane_block()
Dst_pbo.c499 nir_deref_instr *tex_deref = nir_build_deref_var(&b, tex_var); in create_fs()
530 nir_deref_instr *img_deref = nir_build_deref_var(&b, img_var); in create_fs()
/external/mesa3d/src/intel/vulkan/
Danv_nir_lower_multiview.c142 nir_deref_instr *deref = nir_build_deref_var(b, idx_var); in build_view_index()
/external/mesa3d/src/compiler/glsl/
Dgl_nir_lower_samplers_as_deref.c209 nir_deref_instr *new_deref = nir_build_deref_var(b, var); in lower_deref()
/external/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c495 nir_deref_instr *deref = nir_build_deref_var(&c->build, var); in ttn_array_deref()
678 nir_deref_instr *deref = nir_build_deref_var(&c->build, in ttn_src_for_file_and_index()
1447 nir_deref_instr *deref = nir_build_deref_var(b, var); in ttn_tex()
1612 nir_deref_instr *deref = nir_build_deref_var(b, var); in ttn_txq()
1747 nir_deref_instr *image_deref = nir_build_deref_var(b, image); in ttn_mem()
2230 nir_store_deref(b, nir_build_deref_var(b, var), store_value, in ttn_add_output_stores()
/external/mesa3d/src/compiler/spirv/
Dvtn_cfg.c132 ret_deref = nir_build_deref_var(&b->nb, ret_tmp); in vtn_handle_function_call()
887 vtn_local_load(b, nir_build_deref_var(&b->nb, phi_var), 0)); in vtn_handle_phis_first_pass()
922 vtn_local_store(b, src, nir_build_deref_var(&b->nb, phi_var), 0); in vtn_handle_phi_second_pass()
/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_nir_vectorize_vs_inputs.c155 nir_deref_instr *deref = nir_build_deref_var(b, var); in r600_create_new_load()

12