Searched refs:ballot_components (Results 1 – 10 of 10) sorted by relevance
/third_party/mesa3d/src/compiler/nir/ |
D | nir_lower_subgroups.c | 73 return nir_extract_bits(b, &value, 1, 0, options->ballot_components, in ballot_type_to_uint() 406 if (options->ballot_components == 1) in build_ballot_imm_ishl() 424 for (unsigned i = 0; i < options->ballot_components; i++) in build_ballot_imm_ishl() 426 nir_ssa_def *min_shift_val = nir_build_imm(b, options->ballot_components, 32, min_shift); in build_ballot_imm_ishl() 429 for (unsigned i = 0; i < options->ballot_components; i++) in build_ballot_imm_ishl() 431 nir_ssa_def *max_shift_val = nir_build_imm(b, options->ballot_components, 32, max_shift); in build_ballot_imm_ishl() 505 for (unsigned i = 0; i < options->ballot_components; i++) in build_subgroup_mask() 507 nir_ssa_def *min_idx_val = nir_build_imm(b, options->ballot_components, 32, min_idx); in build_subgroup_mask() 510 nir_pad_vector_imm_int(b, result, ~0ull, options->ballot_components); in build_subgroup_mask() 686 if (intrin->dest.ssa.num_components == options->ballot_components && in lower_subgroups_instr() [all …]
|
D | nir.h | 4884 uint8_t ballot_components; member
|
/third_party/mesa3d/src/intel/compiler/ |
D | brw_nir.c | 888 .ballot_components = 1, in brw_preprocess_nir() 1262 .ballot_components = 1, in brw_postprocess_nir() 1429 .ballot_components = 1, in brw_nir_apply_key()
|
/third_party/mesa3d/src/gallium/drivers/radeonsi/ |
D | si_shader_nir.c | 268 .ballot_components = 1, in si_lower_nir()
|
/third_party/mesa3d/src/freedreno/ir3/ |
D | ir3_nir.c | 504 .ballot_components = max_subgroup_size / 32, in ir3_nir_post_finalize()
|
/third_party/mesa3d/src/gallium/frontends/lavapipe/ |
D | lvp_pipeline.c | 455 subgroup_opts.ballot_components = 1; in lvp_shader_compile_to_ir()
|
/third_party/mesa3d/src/amd/vulkan/ |
D | radv_shader.c | 965 .ballot_components = 1, in radv_shader_spirv_to_nir()
|
/third_party/mesa3d/src/gallium/auxiliary/gallivm/ |
D | lp_bld_nir.c | 2771 .ballot_components = 1, in lp_build_opt_nir()
|
/third_party/mesa3d/src/nouveau/codegen/ |
D | nv50_ir_from_nir.cpp | 3193 subgroup_options.ballot_components = 1; in run()
|
/third_party/mesa3d/src/gallium/drivers/zink/ |
D | zink_compiler.c | 3063 subgroup_options.ballot_components = 4; in zink_shader_create()
|