Home
last modified time | relevance | path

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

/third_party/mesa3d/src/compiler/spirv/
H A 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 in vtn_handle_subgroup()
[all...]
/third_party/mesa3d/src/compiler/nir/
H A 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()
H A Dnir_lower_int64.c1134 nir_op reduction_op, unsigned cluster_size, in build_scan_intrinsic()
1141 nir_intrinsic_set_reduction_op(scan, reduction_op); in build_scan_intrinsic()
1133 build_scan_intrinsic(nir_builder *b, nir_intrinsic_op scan_op, nir_op reduction_op, unsigned cluster_size, nir_ssa_def *val) build_scan_intrinsic() argument
H A 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/
H A 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/
H A 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/
H A Dac_nir_lower_ngg.c1651 num_prims_in_wave = nir_reduce(b, prm_cnt, .reduction_op = nir_op_iadd); in ngg_gs_shader_query()

Completed in 23 milliseconds