Home
last modified time | relevance | path

Searched refs:lower_to_scalar (Results 1 – 24 of 24) sorted by relevance

/third_party/mesa3d/src/compiler/nir/
Dnir_lower_subgroups.c218 if (options->lower_to_scalar && swizzle->num_components > 1) { in lower_shuffle_to_swizzle()
296 if (options->lower_to_scalar && shuffle->num_components > 1) { in lower_shuffle()
499 if (options->lower_to_scalar && qbcst->num_components > 1) { in lower_dynamic_quad_broadcast()
547 if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr()
557 if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr()
566 if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr()
703 if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr()
713 else if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr()
728 else if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr()
740 if (options->lower_to_scalar && intrin->num_components > 1) in lower_subgroups_instr()
[all …]
Dnir.h3659 bool lower_to_scalar; member
5022 bool lower_to_scalar:1; member
/third_party/mesa3d/src/mesa/state_tracker/
Dst_glsl_to_nir.cpp278 if (nir->options->lower_to_scalar) { in st_nir_opts()
411 if (options->lower_to_scalar) { in st_nir_preprocess()
548 if (!nir->options->lower_to_scalar) { in st_glsl_to_nir_post_opts()
624 if (producer->options->lower_to_scalar) { in st_nir_link_shaders()
773 if (options->lower_to_scalar) { in st_link_nir()
Dst_nir_builtins.c48 if (nir->options->lower_to_scalar) { in st_nir_finish_builtin_shader()
/third_party/mesa3d/src/freedreno/ir3/
Dir3_nir.c73 .lower_to_scalar = true,
130 .lower_to_scalar = true,
540 .lower_to_scalar = true, in ir3_nir_post_finalize()
/third_party/mesa3d/src/intel/compiler/
Dbrw_compiler.c57 .lower_to_scalar = true, \
Dbrw_nir.c832 .lower_to_scalar = true, in brw_preprocess_nir()
/third_party/mesa3d/src/gallium/drivers/v3d/
Dv3d_screen.c686 .lower_to_scalar = true,
/third_party/mesa3d/src/gallium/drivers/llvmpipe/
Dlp_screen.c603 .lower_to_scalar = true,
/third_party/mesa3d/src/gallium/drivers/radeonsi/
Dsi_get.c1039 .lower_to_scalar = true, in si_init_screen_get_functions()
Dsi_shader_nir.c853 .lower_to_scalar = true, in si_lower_nir()
/third_party/mesa3d/src/mesa/drivers/dri/i965/
Dbrw_program.c184 NIR_PASS_V(nir, brw_nir_lower_uniforms, nir->options->lower_to_scalar); in brw_nir_lower_resources()
/third_party/mesa3d/src/broadcom/vulkan/
Dv3dv_pipeline.c244 .lower_to_scalar = true,
1704 if (nir->options->lower_to_scalar) { in st_nir_opts()
1738 if (producer->options->lower_to_scalar) { in link_shaders()
/third_party/mesa3d/src/gallium/drivers/nouveau/nv50/
Dnv50_screen.c990 .lower_to_scalar = true,
/third_party/mesa3d/src/gallium/drivers/r600/
Dr600_pipe_common.c1353 .lower_to_scalar = true, in r600_common_screen_init()
/third_party/mesa3d/src/amd/vulkan/
Dradv_pipeline.c3493 bool lower_to_scalar = false; in radv_create_shaders() local
3509 lower_to_scalar = true; in radv_create_shaders()
3515 lower_to_scalar |= in radv_create_shaders()
3518 if (lower_to_scalar) in radv_create_shaders()
Dradv_shader.c671 .lower_to_scalar = 1, in radv_shader_compile_to_nir()
/third_party/mesa3d/src/gallium/drivers/zink/
Dzink_compiler.c1365 subgroup_options.lower_to_scalar = true; in zink_shader_create()
/third_party/mesa3d/src/gallium/auxiliary/nir/
Dtgsi_to_nir.c2421 if (nir->options->lower_to_scalar) { in ttn_optimize_nir()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_nir.c2455 .lower_to_scalar = true, in lp_build_opt_nir()
/third_party/mesa3d/src/gallium/drivers/vc4/
Dvc4_program.c2188 .lower_to_scalar = true,
/third_party/mesa3d/docs/relnotes/
D19.3.0.rst2435 - nir: add nir_shader_compiler_options::lower_to_scalar
2436 - st/mesa: use nir_shader_compiler_options::lower_to_scalar
2437 - tgsi_to_nir: use nir_shader_compiler_options::lower_to_scalar
D21.2.0.rst2474 - nir: Add filter callback for lower_to_scalar to the options
2475 - gallium: pass lower_to_scalar_filter to lower_to_scalar pass
/third_party/mesa3d/src/gallium/drivers/nouveau/codegen/
Dnv50_ir_from_nir.cpp3292 op.lower_to_scalar = false; in nvir_nir_shader_compiler_options()