/third_party/mesa3d/src/compiler/nir/ |
H A D | nir_lower_is_helper_invocation.c | 59 nir_ssa_def *current_is_helper = nir_load_deref(b, is_helper_deref); in nir_lower_load_and_store_is_helper() 66 nir_ssa_def *is_helper = nir_load_deref(b, is_helper_deref); in nir_lower_load_and_store_is_helper()
|
H A D | nir_lower_multiview.c | 299 nir_ssa_def *loop_index = nir_load_deref(&b, loop_index_deref); in nir_lower_multiview() 306 nir_load_deref(&b, nir_build_deref_array(&b, view_index_deref, loop_index)); in nir_lower_multiview()
|
H A D | nir_lower_single_sampled.c | 64 lowered = nir_load_deref(b, nir_src_as_deref(intrin->src[0])); in lower_single_sampled_instr()
|
H A D | nir_lower_printf.c | 97 nir_ssa_def *arg = nir_load_deref(b, arg_deref); in lower_printf_instr()
|
H A D | nir_lower_memcpy.c | 57 return nir_load_deref(b, deref); in memcpy_load_deref_elem()
|
H A D | nir_lower_atomics_to_ssbo.c | 112 offset_load = nir_load_deref(b, deref_offset); in lower_instr()
|
H A D | nir_builder.h | 1379 #undef nir_load_deref macro 1381 nir_load_deref(nir_builder *build, nir_deref_instr *deref) 1445 return nir_load_deref(build, nir_build_deref_var(build, var)); 1467 return nir_load_deref(build, deref); 1475 return nir_load_deref(build, deref);
|
H A D | nir_lower_io_to_temporaries.c | 248 nir_ssa_def *load = nir_load_deref(b, nir_src_as_deref(interp->src[0])); in fixup_interpolation_instr()
|
H A D | nir_lower_const_arrays_to_uniforms.c | 405 nir_ssa_def *new_def = nir_load_deref(&b, new_deref_instr); in nir_lower_const_arrays_to_uniforms()
|
H A D | nir_lower_double_ops.c | 605 return nir_load_deref(b, ret_deref); in lower_doubles_instr_to_soft()
|
/third_party/mesa3d/src/compiler/glsl/ |
H A D | gl_nir_lower_xfb_varying.c | 143 nir_ssa_def *value = nir_load_deref(b, m_deref); in copy_to_new_var() 147 nir_ssa_def *value = nir_load_deref(b, deref); in copy_to_new_var()
|
H A D | gl_nir_lower_images.c | 98 src = nir_load_deref(b, deref); in lower_impl()
|
H A D | gl_nir_lower_packed_varyings.c | 788 rhs_swizzle : nir_load_deref(&state->b, unpacked_var_deref); in lower_varying() 814 rhs_swizzle : nir_load_deref(&state->b, unpacked_var_deref); in lower_varying() 854 nir_load_deref(&state->b, unpacked_var_deref); in lower_varying() 866 ssa_def = nir_load_deref(&state->b, packed_deref); in lower_varying()
|
H A D | glsl_to_nir.cpp | 1719 nir_store_deref(&b, evaluate_deref(ir->return_deref), nir_load_deref(&b, ret_deref), ~0); in visit() 2504 nir_ssa_def *load = nir_load_deref(&b, sampler_deref); in visit() 2677 nir_ssa_def *load = nir_load_deref(&b, this->deref); in visit()
|
/third_party/mesa3d/src/gallium/drivers/d3d12/ |
H A D | d3d12_gs_variant.cpp | 40 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, vertices), nir_imm_int(b, 0))); in nir_cull_face() 42 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, vertices), nir_imm_int(b, 1))); in nir_cull_face() 44 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, vertices), nir_imm_int(b, 2))); in nir_cull_face() 282 emit_ctx->loop_index = nir_load_deref(b, emit_ctx->loop_index_deref); in d3d12_begin_emit_primitives_gs() 291 nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, edgeflag_var), emit_ctx->loop_index)); in d3d12_begin_emit_primitives_gs()
|
/third_party/mesa3d/src/compiler/nir/tests/ |
H A D | vars_tests.cpp | 1090 nir_ssa_def *loaded_from_deref = nir_load_deref(b, deref); in TEST_F() 1123 nir_load_deref(b, deref); in TEST_F() 1146 nir_load_deref(b, deref); in TEST_F() 1189 nir_store_var(b, out0, nir_load_deref(b, load_deref_y), 1); in TEST_F() 1232 nir_store_var(b, out, nir_load_deref(b, load_deref), 1); in TEST_F() 1267 nir_store_var(b, out[0], nir_load_deref(b, indirect), 1); in TEST_F() 1270 nir_store_var(b, out[1], nir_load_deref(b, indirect), 1); in TEST_F() 1309 nir_store_var(b, out, nir_load_deref(b, load_deref), 1); in TEST_F() 1356 nir_store_deref(b, out_x, nir_load_deref(b, ssbo0_x), 1); in TEST_F() 1402 nir_store_deref(b, out_x, nir_load_deref( in TEST_F() [all...] |
/third_party/mesa3d/src/microsoft/compiler/ |
H A D | dxil_nir_tess.c | 134 state->count = nir_load_deref(b, loop_var_deref); in start_tcs_loop()
|
/third_party/mesa3d/src/intel/vulkan/ |
H A D | anv_nir_lower_multiview.c | 146 state->view_index = nir_load_deref(b, deref); in build_view_index()
|
/third_party/mesa3d/src/microsoft/clc/ |
H A D | clc_nir.c | 182 nir_load_deref(b, deref); in lower_load_kernel_input()
|
/third_party/mesa3d/src/compiler/spirv/ |
H A D | vtn_opencl.c | 475 return ret_deref ? nir_load_deref(&b->nb, ret_deref) : NULL; in handle_clc_fn() 615 return ret_deref ? nir_load_deref(&b->nb, ret_deref) : NULL; in handle_core()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
H A D | zink_compiler.c | 994 loads[i] = nir_load_deref(b, nir_build_deref_var(b, split[i+1])); in lower_attrib() 1348 result[i] = nir_load_deref(b, deref_arr); in remove_bo_access_instr() 1777 nir_ssa_def *load = nir_load_deref(&b, strct); in lower_64bit_vars() 1797 nir_ssa_def *load = nir_load_deref(&b, deref); in lower_64bit_vars() 1807 nir_ssa_def *load = nir_load_deref(&b, strct); in lower_64bit_vars() 2536 nir_ssa_def *def = nir_load_deref(b, deref); in lower_bindless_io_instr() 3364 nir_ssa_def *load = nir_load_deref(&b, in_array_var); in zink_shader_tcs_create()
|
/third_party/mesa3d/src/mesa/state_tracker/ |
H A D | st_atifs_to_nir.c | 142 return nir_load_deref(t->b, deref); in atifs_load_uniform()
|
/third_party/mesa3d/src/gallium/auxiliary/nir/ |
H A D | tgsi_to_nir.c | 570 nir_ssa_def *load = nir_load_deref(&c->build, in ttn_src_for_file_and_index() 675 return nir_src_for_ssa(nir_load_deref(&c->build, deref)); in ttn_src_for_file_and_index() 684 return nir_src_for_ssa(nir_load_deref(&c->build, deref)); in ttn_src_for_file_and_index()
|
/third_party/mesa3d/src/amd/vulkan/ |
H A D | radv_nir_lower_ray_queries.c | 62 return nir_load_deref(b, nir_build_deref_array(b, nir_build_deref_var(b, array), index)); in nir_load_array() 105 return nir_load_deref( in rq_load_array()
|
/third_party/mesa3d/src/gallium/drivers/r600/sfn/ |
H A D | sfn_nir_lower_64bit.cpp | 492 auto *load1 = nir_load_deref(b, deref1); in split_load_deref_var() 497 auto *load2 = nir_load_deref(b, deref2); in split_load_deref_var()
|