Home
last modified time | relevance | path

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

/third_party/mesa3d/src/compiler/nir/
H A Dnir_lower_subgroups.c566 nir_intrinsic_instr *qbcst = in lower_dynamic_quad_broadcast() local
569 qbcst->num_components = intrin->num_components; in lower_dynamic_quad_broadcast()
570 qbcst->src[1] = nir_src_for_ssa(nir_imm_int(b, i)); in lower_dynamic_quad_broadcast()
571 nir_src_copy(&qbcst->src[0], &intrin->src[0]); in lower_dynamic_quad_broadcast()
572 nir_ssa_dest_init(&qbcst->instr, &qbcst->dest, in lower_dynamic_quad_broadcast()
578 if (options->lower_to_scalar && qbcst->num_components > 1) { in lower_dynamic_quad_broadcast()
579 qbcst_dst = lower_subgroup_op_to_scalar(b, qbcst, false); in lower_dynamic_quad_broadcast()
581 nir_builder_instr_insert(b, &qbcst->instr); in lower_dynamic_quad_broadcast()
582 qbcst_dst = &qbcst in lower_dynamic_quad_broadcast()
[all...]

Completed in 2 milliseconds