| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/tests/ |
| H A D | load_store_vectorizer_tests.cpp | 212 case nir_var_mem_ssbo: 273 case nir_var_mem_ssbo: 541 create_load(nir_var_mem_ssbo, 0, 0, 0x1); 542 create_load(nir_var_mem_ssbo, 0, 4, 0x2); 547 EXPECT_TRUE(run_vectorizer(nir_var_mem_ssbo)); 562 create_indirect_load(nir_var_mem_ssbo, 0, index_base, 0x1); 563 create_indirect_load(nir_var_mem_ssbo, 0, nir_iadd_imm(b, index_base, 4), 0x2); 568 EXPECT_TRUE(run_vectorizer(nir_var_mem_ssbo)); 584 create_indirect_load(nir_var_mem_ssbo, 0, index_base_prev, 0x1); 585 create_indirect_load(nir_var_mem_ssbo, [all...] |
| H A D | vars_tests.cpp | 222 nir_variable *in = create_int(nir_var_mem_ssbo, "in"); 244 nir_variable *in = create_int(nir_var_mem_ssbo, "in"); 279 nir_variable *in = create_int(nir_var_mem_ssbo, "in"); 352 nir_variable *v = create_int(nir_var_mem_ssbo, "v"); 400 nir_variable *v = create_int(nir_var_mem_ssbo, "v"); 585 nir_variable *v = create_int(nir_var_mem_ssbo, "v"); 616 nir_variable **v = create_many_int(nir_var_mem_ssbo, "v", 4); 627 nir_var_mem_ssbo); 642 nir_variable **x = create_many_int(nir_var_mem_ssbo, "x", 1); 647 nir_var_mem_ssbo); [all...] |
| H A D | builder_tests.cpp | 50 nir_variable *var = nir_variable_create(b->shader, nir_var_mem_ssbo,
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/tests/ |
| H A D | vars_tests.cpp | 249 nir_variable *v = create_int(nir_var_mem_ssbo, "v"); 426 nir_variable **v = create_many_int(nir_var_mem_ssbo, "v", 4); 481 nir_variable *in0 = create_ivec2(nir_var_mem_ssbo, "in0"); 482 nir_variable *in1 = create_ivec2(nir_var_mem_ssbo, "in1"); 483 nir_variable *vec = create_ivec2(nir_var_mem_ssbo, "vec"); 484 nir_variable *out = create_int(nir_var_mem_ssbo, "out"); 517 nir_variable *in0 = create_ivec2(nir_var_mem_ssbo, "in0"); 518 nir_variable *vec = create_ivec2(nir_var_mem_ssbo, "vec"); 541 nir_variable *in0 = create_ivec2(nir_var_mem_ssbo, "in0"); 542 nir_variable *vec = create_ivec2(nir_var_mem_ssbo, "ve [all...] |
| /xsrc/external/mit/MesaLib/dist/src/compiler/glsl/ |
| H A D | gl_nir_linker.h | 41 nir_var_mem_ssbo)
|
| H A D | gl_nir_lower_buffers.c | 90 assert(nir_deref_mode_is(deref, nir_var_mem_ssbo)); 136 assert(var->data.mode == nir_var_mem_ssbo); 194 nir_var_mem_ssbo)) 254 nir_var_mem_ssbo)) 280 nir_var_mem_ssbo)) 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,
|
| H A D | gl_nir_lower_atomics.c | 104 var->data.mode != nir_var_mem_ssbo &&
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/glsl/ |
| H A D | gl_nir_lower_buffers.c | 87 assert(deref->mode == nir_var_mem_ssbo); 120 assert(var->data.mode == nir_var_mem_ssbo); 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,
|
| H A D | gl_nir_lower_atomics.c | 104 var->data.mode != nir_var_mem_ssbo &&
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/nir/ |
| H A D | nir_opt_access.c | 69 nir_foreach_variable_with_modes(possible_var, state->shader, nir_var_mem_ssbo) { 170 if (!nir_deref_mode_may_be(deref, nir_var_mem_ssbo | nir_var_mem_global)) 173 bool ssbo = nir_deref_mode_is(deref, nir_var_mem_ssbo); 189 if (var->data.mode != nir_var_mem_ssbo && 198 bool is_buffer = var->data.mode == nir_var_mem_ssbo || 264 if (!nir_deref_mode_is(nir_src_as_deref(instr->src[0]), nir_var_mem_ssbo)) 346 nir_var_mem_ssbo)
|
| H A D | nir_opt_dead_write_vars.c | 124 nir_var_mem_ssbo | 139 nir_var_mem_ssbo | 146 clear_unused_for_modes(&unused_writes, nir_var_mem_ssbo |
|
| H A D | nir_opt_combine_stores.c | 292 nir_var_mem_ssbo | 323 nir_var_mem_ssbo | 329 combine_stores_with_modes(state, nir_var_mem_ssbo | 354 combine_stores_with_modes(state, nir_var_mem_ssbo | 362 combine_stores_with_modes(state, nir_var_mem_ssbo |
|
| H A D | nir_opt_load_store_vectorize.c | 77 LOAD(nir_var_mem_ssbo, ssbo, 0, 1, -1) 78 STORE(nir_var_mem_ssbo, ssbo, 1, 2, -1, 0) 85 ATOMIC(nir_var_mem_ssbo, ssbo, add, 0, 1, -1, 2) 86 ATOMIC(nir_var_mem_ssbo, ssbo, imin, 0, 1, -1, 2) 87 ATOMIC(nir_var_mem_ssbo, ssbo, umin, 0, 1, -1, 2) 88 ATOMIC(nir_var_mem_ssbo, ssbo, imax, 0, 1, -1, 2) 89 ATOMIC(nir_var_mem_ssbo, ssbo, umax, 0, 1, -1, 2) 90 ATOMIC(nir_var_mem_ssbo, ssbo, and, 0, 1, -1, 2) 91 ATOMIC(nir_var_mem_ssbo, ssbo, or, 0, 1, -1, 2) 92 ATOMIC(nir_var_mem_ssbo, ssb [all...] |
| H A D | nir_lower_memory_model.c | 65 *modes = nir_var_mem_ssbo; 69 *modes = nir_var_mem_ssbo; 86 *modes = nir_var_mem_ssbo;
|
| H A D | nir_opt_copy_prop_vars.c | 157 nir_var_mem_ssbo | 172 nir_var_mem_ssbo | 209 written->modes |= nir_var_mem_ssbo | 217 written->modes |= nir_var_mem_ssbo | 845 nir_var_mem_ssbo | 862 nir_var_mem_ssbo | 870 apply_barrier_for_modes(copies, nir_var_mem_ssbo | 901 apply_barrier_for_modes(copies, nir_var_mem_ssbo | 909 apply_barrier_for_modes(copies, nir_var_mem_ssbo |
|
| H A D | nir_lower_amul.c | 264 } else if (var->data.mode == nir_var_mem_ssbo) {
|
| H A D | nir_lower_atomics_to_ssbo.c | 206 ssbo = nir_variable_create(shader, nir_var_mem_ssbo, type, name);
|
| H A D | nir_opt_dead_cf.c | 254 if (!nir_deref_mode_may_be(deref, nir_var_mem_ssbo |
|
| /xsrc/external/mit/MesaLib/dist/src/compiler/spirv/tests/ |
| H A D | avail_vis.cpp | 84 EXPECT_NE(nir_intrinsic_memory_modes(intrinsic) & nir_var_mem_ssbo, 0); 148 EXPECT_NE(nir_intrinsic_memory_modes(intrinsic) & nir_var_mem_ssbo, 0); 214 EXPECT_NE(nir_intrinsic_memory_modes(first) & nir_var_mem_ssbo, 0); 219 EXPECT_NE(nir_intrinsic_memory_modes(second) & nir_var_mem_ssbo, 0); 286 EXPECT_NE(nir_intrinsic_memory_modes(first) & nir_var_mem_ssbo, 0); 291 EXPECT_NE(nir_intrinsic_memory_modes(second) & nir_var_mem_ssbo, 0); 354 EXPECT_NE(nir_intrinsic_memory_modes(intrinsic) & nir_var_mem_ssbo, 0); 417 EXPECT_NE(nir_intrinsic_memory_modes(intrinsic) & nir_var_mem_ssbo, 0);
|
| /xsrc/external/mit/MesaLib.old/dist/src/compiler/nir/ |
| H A D | nir_opt_dead_write_vars.c | 124 nir_var_mem_ssbo | 137 nir_var_mem_ssbo |
|
| H A D | nir_opt_combine_stores.c | 292 nir_var_mem_ssbo | 315 nir_var_mem_ssbo |
|
| H A D | nir_lower_atomics_to_ssbo.c | 226 ssbo = nir_variable_create(shader, nir_var_mem_ssbo, type, name);
|
| H A D | nir_lower_phis_to_scalar.c | 96 deref->mode == nir_var_mem_ssbo ||
|
| H A D | nir_opt_copy_prop_vars.c | 157 nir_var_mem_ssbo | 170 nir_var_mem_ssbo | 787 nir_var_mem_ssbo | 803 nir_var_mem_ssbo |
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/zink/ |
| H A D | nir_lower_dynamic_bo_access.c | 117 nir_foreach_variable_with_modes(var, b->shader, nir_var_mem_ssbo)
|