Home
last modified time | relevance | path

Searched refs:nir_lower_explicit_io (Results 1 - 20 of 20) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/clover/nir/
H A Dinvocation.cpp529 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_constant,
550 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_uniform,
555 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_constant,
557 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_shared,
560 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_function_temp,
563 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_global,
/third_party/mesa3d/src/panfrost/vulkan/
H A Dpanvk_vX_shader.c319 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo, in shader_create()
321 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ssbo, in shader_create()
323 NIR_PASS_V(nir, nir_lower_explicit_io, in shader_create()
334 NIR_PASS_V(nir, nir_lower_explicit_io, in shader_create()
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_kernel.c425 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_constant, in brw_kernel_from_spirv()
428 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_uniform, in brw_kernel_from_spirv()
431 NIR_PASS_V(nir, nir_lower_explicit_io, in brw_kernel_from_spirv()
H A Dbrw_nir_rt.c146 * nir_lower_explicit_io will have a fit. in lower_rt_io_derefs()
191 * and we assume nir_lower_explicit_io is called elsewhere thanks to
218 NIR_PASS_V(nir, nir_lower_explicit_io, in lower_rt_io_and_scratch()
H A Dbrw_mesh.cpp126 NIR_PASS(_, nir, nir_lower_explicit_io, in brw_nir_lower_tue_outputs()
321 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_task_payload, in brw_nir_lower_tue_inputs()
H A Dbrw_nir.c1175 OPT(nir_lower_explicit_io, nir_var_function_temp, in brw_postprocess_nir()
/third_party/mesa3d/src/freedreno/vulkan/
H A Dtu_shader.c773 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_push_const, in tu_shader_create()
776 NIR_PASS_V(nir, nir_lower_explicit_io, in tu_shader_create()
780 NIR_PASS_V(nir, nir_lower_explicit_io, in tu_shader_create()
787 NIR_PASS_V(nir, nir_lower_explicit_io, in tu_shader_create()
/third_party/mesa3d/src/microsoft/spirv_to_dxil/
H A Ddxil_spirv_nir.c656 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_push_const, in dxil_spirv_nir_passes()
664 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo | nir_var_mem_ssbo, in dxil_spirv_nir_passes()
671 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_shared, in dxil_spirv_nir_passes()
/third_party/mesa3d/src/imagination/rogue/
H A Drogue_nir.c133 nir_lower_explicit_io, in rogue_nir_passes()
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_pipeline.c478 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_push_const, in lvp_shader_compile_to_ir()
481 NIR_PASS_V(nir, nir_lower_explicit_io, in lvp_shader_compile_to_ir()
485 NIR_PASS_V(nir, nir_lower_explicit_io, in lvp_shader_compile_to_ir()
491 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_shared, nir_address_format_32bit_offset); in lvp_shader_compile_to_ir()
/third_party/mesa3d/src/compiler/glsl/
H A Dgl_nir_lower_buffers.c222 * handled by nir_lower_explicit_io(). in lower_buffer_interface_derefs_impl()
228 /* This will get handled by nir_lower_explicit_io(). */ in lower_buffer_interface_derefs_impl()
235 * of nir_lower_explicit_io. Our offset to the start of the UBO in lower_buffer_interface_derefs_impl()
343 * we leave the derefs in place and let nir_lower_explicit_io handle them. in gl_nir_lower_buffers()
351 /* If that did something, we validate and then call nir_lower_explicit_io in gl_nir_lower_buffers()
356 nir_lower_explicit_io(shader, nir_var_mem_ubo | nir_var_mem_ssbo, in gl_nir_lower_buffers()
/third_party/mesa3d/src/microsoft/clc/
H A Dclc_compiler.c1035 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ssbo, in clc_spirv_to_dxil()
1037 NIR_PASS_V(nir, nir_lower_explicit_io, in clc_spirv_to_dxil()
1093 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_mem_ubo, in clc_spirv_to_dxil()
/third_party/mesa3d/src/intel/vulkan/
H A Danv_pipeline.c722 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_global, in anv_pipeline_lower_nir()
724 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_push_const, in anv_pipeline_lower_nir()
734 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_ubo, in anv_pipeline_lower_nir()
737 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_ssbo, in anv_pipeline_lower_nir()
770 NIR_PASS(_, nir, nir_lower_explicit_io, in anv_pipeline_lower_nir()
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_shader.c1003 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_push_const, nir_address_format_32bit_offset); in radv_shader_spirv_to_nir()
1005 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_ubo | nir_var_mem_ssbo, in radv_shader_spirv_to_nir()
1023 NIR_PASS(_, nir, nir_lower_explicit_io, var_modes, nir_address_format_32bit_offset); in radv_shader_spirv_to_nir()
1032 NIR_PASS(_, nir, nir_lower_explicit_io, nir_var_mem_global | nir_var_mem_constant, in radv_shader_spirv_to_nir()
H A Dradv_pipeline_rt.c839 NIR_PASS(_, shader, nir_lower_explicit_io, nir_var_function_temp, in parse_rt_stage()
/third_party/mesa3d/src/broadcom/vulkan/
H A Dv3dv_pipeline.c401 NIR_PASS(_, nir, nir_lower_explicit_io, in preprocess_nir()
405 NIR_PASS(_, nir, nir_lower_explicit_io, in preprocess_nir()
409 NIR_PASS(_, nir, nir_lower_explicit_io, in preprocess_nir()
3134 NIR_PASS(_, nir, nir_lower_explicit_io, in lower_cs_shared()
/third_party/mesa3d/src/mesa/state_tracker/
H A Dst_glsl_to_nir.cpp415 NIR_PASS_V(prog->nir, nir_lower_explicit_io, in st_nir_preprocess()
/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_io.c2330 * embedded enum. If nir_lower_explicit_io is called on any shader that
2335 nir_lower_explicit_io(nir_shader *shader, nir_variable_mode modes, in nir_lower_explicit_io() function
H A Dnir.h4796 bool nir_lower_explicit_io(nir_shader *shader,
/third_party/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_from_nir.cpp3203 NIR_PASS_V(nir, nir_lower_explicit_io, nir_var_function_temp, nir_address_format_32bit_offset);

Completed in 42 milliseconds