Home
last modified time | relevance | path

Searched refs:reduction_op (Results 1 – 7 of 7) sorted by relevance

/third_party/mesa3d/src/compiler/spirv/
Dvtn_subgroup.c405 nir_op reduction_op; in vtn_handle_subgroup() local
410 reduction_op = nir_op_iadd; in vtn_handle_subgroup()
415 reduction_op = nir_op_fadd; in vtn_handle_subgroup()
418 reduction_op = nir_op_imul; in vtn_handle_subgroup()
421 reduction_op = nir_op_fmul; in vtn_handle_subgroup()
426 reduction_op = nir_op_imin; in vtn_handle_subgroup()
431 reduction_op = nir_op_umin; in vtn_handle_subgroup()
436 reduction_op = nir_op_fmin; in vtn_handle_subgroup()
441 reduction_op = nir_op_imax; in vtn_handle_subgroup()
446 reduction_op = nir_op_umax; in vtn_handle_subgroup()
[all …]
/third_party/mesa3d/src/compiler/nir/
Dnir_opt_uniform_atomics.c197 *scan = nir_exclusive_scan(b, data, .reduction_op=op); in reduce_data()
204 *reduce = nir_reduce(b, data, .reduction_op=op); in reduce_data()
Dnir_lower_int64.c1134 nir_op reduction_op, unsigned cluster_size, in build_scan_intrinsic() argument
1141 nir_intrinsic_set_reduction_op(scan, reduction_op); in build_scan_intrinsic()
Dnir_print.c941 nir_op reduction_op = nir_intrinsic_reduction_op(instr); in print_intrinsic_instr() local
942 fprintf(fp, "reduction_op=%s", nir_op_infos[reduction_op].name); in print_intrinsic_instr()
/third_party/mesa3d/src/gallium/auxiliary/gallivm/
Dlp_bld_nir_soa.c2255 nir_op reduction_op = nir_intrinsic_reduction_op(instr); in emit_reduce() local
2267 bool is_flt = reduction_op == nir_op_fadd || in emit_reduce()
2268 reduction_op == nir_op_fmul || in emit_reduce()
2269 reduction_op == nir_op_fmin || in emit_reduce()
2270 reduction_op == nir_op_fmax; in emit_reduce()
2271 bool is_unsigned = reduction_op == nir_op_umin || in emit_reduce()
2272 reduction_op == nir_op_umax; in emit_reduce()
2283 switch (reduction_op) { in emit_reduce()
2414 switch (reduction_op) { in emit_reduce()
/third_party/mesa3d/src/amd/vulkan/
Dradv_acceleration_structure.c1404 nir_ssa_def *min_reduced = nir_reduce(&b, min, .reduction_op = nir_op_fmin); in build_leaf_shader()
1405 nir_ssa_def *max_reduced = nir_reduce(&b, max, .reduction_op = nir_op_fmax); in build_leaf_shader()
/third_party/mesa3d/src/amd/common/
Dac_nir_lower_ngg.c1651 num_prims_in_wave = nir_reduce(b, prm_cnt, .reduction_op = nir_op_iadd); in ngg_gs_shader_query()