Searched refs:nir_var_mem_ubo (Results 1 - 25 of 56) sorted by relevance

123

/xsrc/external/mit/MesaLib/dist/src/compiler/glsl/
H A Dgl_nir_linker.h40 nir_var_mem_ubo | \
H A Dgl_nir_lower_buffers.c86 if (nir_deref_mode_is(deref, nir_var_mem_ubo)) {
132 if (var->data.mode == nir_var_mem_ubo) {
193 if (!nir_deref_mode_is_one_of(deref, nir_var_mem_ubo |
253 if (!nir_deref_mode_is_one_of(deref, nir_var_mem_ubo |
279 if (!nir_deref_mode_is_one_of(deref, nir_var_mem_ubo |
336 nir_foreach_variable_with_modes(var, shader, nir_var_mem_ubo | nir_var_mem_ssbo) {
356 nir_lower_explicit_io(shader, nir_var_mem_ubo | nir_var_mem_ssbo,
/xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/
H A Dgl_nir_lower_buffers.c83 if (deref->mode == nir_var_mem_ubo) {
116 if (var->data.mode == nir_var_mem_ubo) {
151 if (!(deref->mode & (nir_var_mem_ubo | nir_var_mem_ssbo)))
201 if (!(deref->mode & (nir_var_mem_ubo | nir_var_mem_ssbo)))
226 if (!(deref->mode & (nir_var_mem_ubo | nir_var_mem_ssbo)))
295 nir_lower_explicit_io(shader, nir_var_mem_ubo | nir_var_mem_ssbo,
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/
H A Dnir_lower_uniforms_to_ubo.c136 nir_foreach_variable_with_modes(var, shader, nir_var_mem_ubo) {
151 nir_variable *ubo = nir_variable_create(shader, nir_var_mem_ubo, type,
H A Dnir_lower_amul.c257 if (var->data.mode == nir_var_mem_ubo) {
H A Dnir_opt_access.c345 nir_var_mem_ubo |
H A Dnir_divergence_analysis.c602 case nir_var_mem_ubo:
H A Dnir_opt_gcm.c267 nir_var_mem_ubo | nir_var_mem_ssbo)))) {
H A Dnir_opt_load_store_vectorize.c76 LOAD(nir_var_mem_ubo, ubo, 0, 1, -1)
987 nir_var_mem_push_const | nir_var_mem_ubo))
/xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/
H A Dload_store_vectorizer_tests.cpp208 case nir_var_mem_ubo:
391 create_load(nir_var_mem_ubo, 0, 0, 0x1);
392 create_load(nir_var_mem_ubo, 0, 4, 0x2);
397 EXPECT_TRUE(run_vectorizer(nir_var_mem_ubo));
413 create_load(nir_var_mem_ubo, 0, 0, 0x1, 32, 2);
414 create_load(nir_var_mem_ubo, 0, 4, 0x2, 32, 2);
419 EXPECT_TRUE(run_vectorizer(nir_var_mem_ubo));
436 create_load(nir_var_mem_ubo, 0, 0, 0x1, 32, 4);
437 create_load(nir_var_mem_ubo, 0, 4, 0x2, 32, 1);
442 EXPECT_TRUE(run_vectorizer(nir_var_mem_ubo));
[all...]
/xsrc/external/mit/MesaLib/dist/src/microsoft/spirv_to_dxil/
H A Dspirv_to_dxil.c58 nir, nir_var_mem_ubo,
229 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo | nir_var_mem_ssbo,
/xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/
H A Dnir_lower_phis_to_scalar.c95 deref->mode == nir_var_mem_ubo ||
H A Dnir_lower_io.c107 if (var->data.mode == nir_var_mem_ubo || var->data.mode == nir_var_mem_ssbo)
707 case nir_var_mem_ubo:
737 if (mode != nir_var_mem_ubo && mode != nir_var_shader_in)
H A Dnir_print.c411 case nir_var_mem_ubo:
506 var->data.mode == nir_var_mem_ubo ||
/xsrc/external/mit/MesaLib/dist/src/microsoft/clc/
H A Dclc_compiler.c417 nir_variable_create(nir, nir_var_mem_ubo,
436 nir_variable_create(nir, nir_var_mem_ubo,
652 if (alignment >= (deref->modes == nir_var_mem_ubo ? 16 : 4))
1030 NIR_PASS_V(nir, nir_remove_dead_variables, nir_var_uniform | nir_var_mem_ubo | nir_var_mem_constant | nir_var_function_temp, NULL);
1141 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo,
H A Dclc_nir.c195 nir_deref_instr *deref = nir_build_deref_cast(b, ptr, nir_var_mem_ubo, type,
/xsrc/external/mit/MesaLib/dist/src/panfrost/lib/
H A Dpan_indirect_dispatch.c162 nir_variable_create(b.shader, nir_var_mem_ubo,
/xsrc/external/mit/MesaLib/dist/src/intel/compiler/
H A Dbrw_nir.c870 nir_var_mem_ubo | nir_var_mem_ssbo,
1004 .modes = nir_var_mem_ubo | nir_var_mem_ssbo |
1011 options.robust_modes = nir_var_mem_ubo | nir_var_mem_ssbo |
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/
H A Dzink_compiler.c993 nir_foreach_variable_with_modes(var, shader, nir_var_mem_ssbo | nir_var_mem_ubo) {
998 if (var->data.mode == nir_var_mem_ubo)
1020 nir_variable *var = nir_variable_create(shader, nir_var_mem_ubo, glsl_struct_type(fields, 1, "struct", false), buf);
1400 nir_var_mem_ubo |
1404 if (var->data.mode == nir_var_mem_ubo) {
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/
H A Dsi_shader_nir.c723 variable->data.mode == nir_var_mem_ubo ||
746 variable->data.mode == nir_var_mem_ubo) {
/xsrc/external/mit/MesaLib/dist/src/gallium/drivers/d3d12/
H A Dd3d12_nir_passes.c480 if (var->data.mode == nir_var_mem_ubo) {
522 nir_variable *ubo = nir_variable_create(nir, nir_var_mem_ubo, type,
/xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/
H A Dir3_nir.c245 .modes = nir_var_mem_ubo,
247 .robust_modes = compiler->robust_ubo_access ? nir_var_mem_ubo : 0,
/xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/
H A Dtu_shader.c643 nir_var_uniform | nir_var_mem_ubo | nir_var_mem_ssbo,
749 nir_var_mem_ubo | nir_var_mem_ssbo,
/xsrc/external/mit/MesaLib/dist/src/panfrost/vulkan/
H A Dpanvk_vX_shader.c514 nir_var_mem_ubo | nir_var_mem_ssbo,
/xsrc/external/mit/MesaLib/dist/src/compiler/spirv/
H A Dvtn_variables.c411 base->mode == vtn_variable_mode_ssbo ? nir_var_mem_ssbo : nir_var_mem_ubo;
1482 nir_mode = nir_var_mem_ubo;
1554 nir_mode = nir_var_mem_ubo;

Completed in 45 milliseconds

123