Home
last modified time | relevance | path

Searched refs:nir_var_mem_push_const (Results 1 – 25 of 34) sorted by relevance

12

/aosp_15_r20/external/mesa3d/src/compiler/nir/tests/
H A Dload_store_vectorizer_tests.cpp193 case nir_var_mem_push_const: in create_indirect_load()
211 if (mode != nir_var_mem_push_const) { in create_indirect_load()
478 create_load(nir_var_mem_push_const, 0, 0, 0x1); in TEST_F()
479 create_load(nir_var_mem_push_const, 0, 4, 0x2); in TEST_F()
484 EXPECT_TRUE(run_vectorizer(nir_var_mem_push_const)); in TEST_F()
498 create_load(nir_var_mem_push_const, 0, 0, 0x1); in TEST_F()
499 nir_intrinsic_set_base(create_load(nir_var_mem_push_const, 0, 0, 0x2), 4); in TEST_F()
504 EXPECT_TRUE(run_vectorizer(nir_var_mem_push_const)); in TEST_F()
1527 create_load(nir_var_mem_push_const, 0, 0, 0x1); in TEST_F()
1528 nir_intrinsic_set_base(create_load(nir_var_mem_push_const, 0, 4, 0x2), 4); in TEST_F()
[all …]
/aosp_15_r20/external/mesa3d/src/amd/common/
H A Dac_nir_lower_subdword_loads.c56 if (!(modes & nir_var_mem_push_const)) in lower_subdword_loads()
/aosp_15_r20/external/mesa3d/src/amd/vulkan/
H A Dradv_pipeline.c402 ….modes = nir_var_mem_ssbo | nir_var_mem_ubo | nir_var_mem_push_const | nir_var_mem_shared | nir_va… in radv_postprocess_nir()
438 (ac_nir_lower_subdword_options){.modes_1_comp = nir_var_mem_ubo | nir_var_mem_push_const, in radv_postprocess_nir()
439 … .modes_N_comps = nir_var_mem_ubo | nir_var_mem_push_const | nir_var_mem_ssbo}); in radv_postprocess_nir()
/aosp_15_r20/external/mesa3d/src/compiler/nir/
H A Dnir_opt_load_store_vectorize.c82 LOAD(nir_var_mem_push_const, push_constant, -1, 0, -1, 1) in get_info()
588 restrict_modes |= nir_var_uniform | nir_var_mem_push_const; in create_entry()
979 nir_var_mem_push_const | nir_var_mem_ubo)) in check_for_aliasing()
H A Dnir_lower_mem_access_bit_sizes.c412 return nir_var_mem_push_const; in intrin_to_variable_mode()
H A Dnir_opt_gcm.c279 nir_var_mem_push_const)) { in pin_intrinsic()
H A Dnir_lower_io.c955 nir_var_mem_push_const | nir_var_mem_constant)); in build_addr_for_var()
1490 case nir_var_mem_push_const: in build_explicit_io_load()
1562 } else if (mode == nir_var_mem_push_const) { in build_explicit_io_load()
H A Dnir.c242 case nir_var_mem_push_const: in nir_shader_add_variable()
1462 nir_deref_mode_is(nir_src_as_deref(intr->src[0]), nir_var_mem_push_const)) in nir_src_is_always_uniform()
H A Dnir.h191 nir_var_mem_push_const = (1 << 8), enumerator
220 nir_var_mem_push_const | nir_var_mem_task_payload |
H A Dnir_validate.c1767 nir_var_mem_push_const | in nir_validate_shader()
H A Dnir_print.c712 case nir_var_mem_push_const: in get_variable_mode_str()
/aosp_15_r20/external/mesa3d/src/vulkan/runtime/
H A Dvk_meta_clear.c64 nir_variable *push = nir_variable_create(b->shader, nir_var_mem_push_const, in build_clear_shader()
H A Dvk_meta_blit_resolve.c213 nir_variable *push = nir_variable_create(b->shader, nir_var_mem_push_const, in build_blit_shader()
/aosp_15_r20/external/mesa3d/src/nouveau/vulkan/
H A Dnvk_query_pool.c869 nir_variable *push = nir_variable_create(b->shader, nir_var_mem_push_const, in build_copy_queries_shader()
H A Dnvk_shader.c430 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_push_const, in nvk_lower_nir()
/aosp_15_r20/external/mesa3d/src/microsoft/spirv_to_dxil/
H A Ddxil_spirv_nir.c995 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_push_const, in dxil_spirv_nir_passes()
/aosp_15_r20/external/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_shader.c444 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_push_const, in panvk_lower_nir()
/aosp_15_r20/external/mesa3d/src/asahi/vulkan/
H A Dhk_shader.c575 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_push_const, in hk_lower_nir()
/aosp_15_r20/external/mesa3d/src/gallium/drivers/zink/nir_to_spirv/
H A Dnir_to_spirv.c499 case nir_var_mem_push_const: in get_storage_class()
753 if (var->data.mode == nir_var_mem_push_const) { in input_var_init()
4571 nir_foreach_variable_with_modes(var, s, nir_var_mem_push_const) in nir_to_spirv()
/aosp_15_r20/external/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c390 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_push_const, in lvp_shader_lower()
/aosp_15_r20/external/mesa3d/src/intel/vulkan_hasvk/
H A Danv_pipeline.c510 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_push_const, in anv_pipeline_lower_nir()
/aosp_15_r20/external/mesa3d/src/panfrost/midgard/
H A Dmidgard_compile.c426 .modes = nir_var_mem_ubo | nir_var_mem_push_const | nir_var_mem_ssbo | in midgard_preprocess_nir()
/aosp_15_r20/external/mesa3d/src/compiler/spirv/
H A Dvtn_variables.c1778 nir_mode = nir_var_mem_push_const; in vtn_storage_class_to_mode()
/aosp_15_r20/external/mesa3d/src/broadcom/vulkan/
H A Dv3dv_pipeline.c313 nir_var_mem_push_const, in preprocess_nir()
/aosp_15_r20/external/mesa3d/src/microsoft/compiler/
H A Ddxil_nir.c2099 …d req_align = (nir_deref_mode_is_one_of(deref, nir_var_mem_ubo | nir_var_mem_push_const) ? 16 : 4); in dxil_nir_split_unaligned_loads_stores()

12