/external/mesa3d/src/compiler/nir/ |
D | nir_split_var_copies.c | 73 split_deref_copy_instr(b, nir_build_deref_struct(b, dst, i), in split_deref_copy_instr() 74 nir_build_deref_struct(b, src, i), in split_deref_copy_instr()
|
D | nir_passthrough_gs.c | 102 copy_vars(b, nir_build_deref_struct(b, dst, i), nir_build_deref_struct(b, src, i)); in copy_vars()
|
D | nir_lower_io_to_temporaries.c | 150 nir_build_deref_struct(b, temp_deref, in emit_interp() 153 nir_build_deref_struct(b, new_interp_deref, in emit_interp()
|
D | nir_lower_variable_initializers.c | 38 build_constant_load(b, nir_build_deref_struct(b, deref, i), in build_constant_load()
|
D | nir_lower_printf.c | 141 nir_deref_instr *arg_deref = nir_build_deref_struct(b, args, i); in lower_printf_intrin()
|
D | nir_lower_const_arrays_to_uniforms.c | 395 new_deref_instr = nir_build_deref_struct(&b, new_deref_instr, in nir_lower_const_arrays_to_uniforms()
|
D | nir_builder.h | 1601 nir_build_deref_struct(nir_builder *build, nir_deref_instr *parent, in nir_build_deref_struct() function 1722 return nir_build_deref_struct(b, parent, leader->strct.index); in nir_build_deref_follower()
|
D | nir_deref.c | 1212 nir_deref_instr *replace = nir_build_deref_struct(b, parent, 0); in opt_replace_struct_wrapper_cast()
|
/external/mesa3d/src/amd/vulkan/tests/ |
D | radv_nir_lower_hit_attrib_derefs_tests.cpp | 169 nir_deref_instr *member_deref = nir_build_deref_struct(b, var_deref, i); in TEST_F() 201 nir_deref_instr *member_deref = nir_build_deref_struct(b, var_deref, 0); in TEST_F() 226 nir_deref_instr *member_deref = nir_build_deref_struct(b, element_deref, 0); in TEST_F()
|
/external/mesa3d/src/compiler/nir/tests/ |
D | vars_tests.cpp | 1314 nir_build_deref_struct(b, nir_build_deref_var(b, ssbo0), 0); in TEST_F() 1318 nir_build_deref_struct(b, nir_build_deref_var(b, ssbo1), 0); in TEST_F() 1323 nir_build_deref_struct(b, nir_build_deref_var(b, out), 0); in TEST_F() 1357 nir_build_deref_struct(b, nir_build_deref_var(b, ssbo0), 0); in TEST_F() 1361 nir_build_deref_struct(b, nir_build_deref_var(b, ssbo1), 0); in TEST_F() 1366 nir_build_deref_struct(b, nir_build_deref_var(b, out), 0); in TEST_F() 1398 nir_deref_instr *ssbo_0_x = nir_build_deref_struct(b, ssbo_0, 0); in TEST_F() 1404 nir_deref_instr *ssbo_i_x = nir_build_deref_struct(b, ssbo_i, 0); in TEST_F() 1409 nir_build_deref_struct(b, nir_build_deref_var(b, out), 0); in TEST_F() 1441 nir_deref_instr *ssbo_0_x = nir_build_deref_struct(b, ssbo_0, 0); in TEST_F() [all …]
|
D | load_store_vectorizer_tests.cpp | 1305 create_shared_load(nir_build_deref_struct(b, deref, 0), 0x1); in TEST_F() 1306 create_shared_load(nir_build_deref_array_imm(b, nir_build_deref_struct(b, deref, 1), 0), 0x2); in TEST_F() 1467 create_shared_load(nir_build_deref_struct(b, deref, 0), 0x1, 1); in TEST_F() 1468 create_shared_load(nir_build_deref_array_imm(b, nir_build_deref_struct(b, deref, 1), 0), 0x2); in TEST_F() 1764 …nir_deref_instr *load_deref = nir_build_deref_array(b, nir_build_deref_struct(b, deref, 0), index0… in TEST_F() 1767 create_shared_store(nir_build_deref_array(b, nir_build_deref_struct(b, deref, 1), index1), 0x2); in TEST_F()
|
/external/mesa3d/src/gallium/drivers/d3d12/ |
D | d3d12_tcs_variant.cpp | 71 copy_vars(b, nir_build_deref_struct(b, dst, i), nir_build_deref_struct(b, src, i)); in copy_vars()
|
D | d3d12_gs_variant.cpp | 61 copy_vars(b, nir_build_deref_struct(b, dst, i), nir_build_deref_struct(b, src, i)); in copy_vars()
|
D | d3d12_nir_passes.c | 991 write_0(b, nir_build_deref_struct(b, deref, i)); in write_0()
|
/external/mesa3d/src/compiler/glsl/ |
D | gl_nir_lower_xfb_varying.c | 104 *deref = nir_build_deref_struct(b, *deref, idx); in get_deref()
|
D | gl_nir_lower_named_interface_blocks.c | 103 parent = nir_build_deref_struct(b, parent, (*p)->strct.index); in process_derefs()
|
D | gl_nir_lower_packed_varyings.c | 664 nir_build_deref_struct(&state->b, unpacked_var_deref, i); in lower_varying()
|
/external/mesa3d/src/microsoft/vulkan/ |
D | dzn_nir.c | 799 copy_vars(b, nir_build_deref_struct(b, dst, i), nir_build_deref_struct(b, src, i)); in copy_vars()
|
/external/mesa3d/src/vulkan/runtime/ |
D | vk_meta_clear.c | 67 nir_build_deref_struct(b, nir_build_deref_var(b, push), 0); in build_clear_shader()
|
D | vk_meta_blit_resolve.c | 124 nir_build_deref_struct(b, nir_build_deref_var(b, var), field); in load_struct_var()
|
/external/mesa3d/src/gallium/drivers/zink/ |
D | zink_compiler.c | 61 copy_vars(b, nir_build_deref_struct(b, dst, i), nir_build_deref_struct(b, src, i)); in copy_vars() 328 return nir_build_deref_struct(b, replicate_derefs(b, parent, new), old->strct.index); in replicate_derefs() 2286 nir_deref_instr *deref_struct = nir_build_deref_struct(b, deref_array, 0); in rewrite_atomic_ssbo_instr() 2359 nir_deref_instr *deref_struct = nir_build_deref_struct(b, deref_array, 0); in remove_bo_access_instr() 3138 nir_deref_instr *strct = nir_build_deref_struct(&b, var_deref, member); in lower_64bit_vars_function() 3161 nir_deref_instr *strct = nir_build_deref_struct(&b, deref, i); in lower_64bit_vars_function() 3201 nir_deref_instr *strct = nir_build_deref_struct(&b, var_deref, member); in lower_64bit_vars_function() 3231 nir_deref_instr *strct = nir_build_deref_struct(&b, deref, i); in lower_64bit_vars_function() 3809 deref = nir_build_deref_struct(b, deref, slot_offset); in add_derefs_instr()
|
/external/mesa3d/src/nouveau/vulkan/ |
D | nvk_query_pool.c | 714 nir_build_deref_struct(b, nir_build_deref_var(b, var), field); in load_struct_var()
|
D | nvk_cmd_indirect.c | 68 nir_build_deref_struct(b, nir_build_deref_var(b, var), field); in load_struct_var()
|
/external/mesa3d/src/compiler/spirv/ |
D | vtn_opencl.c | 840 nir_build_deref_struct(&b->nb, deref_var, i - 1); in handle_printf()
|
D | vtn_variables.c | 489 tail = nir_build_deref_struct(&b->nb, tail, field); in vtn_pointer_dereference() 565 nir_deref_instr *child = nir_build_deref_struct(&b->nb, deref, i); in _vtn_local_load_store()
|