Searched refs:qbcst (Results 1 – 1 of 1) sorted by relevance
487 nir_intrinsic_instr *qbcst = in lower_dynamic_quad_broadcast() local490 qbcst->num_components = intrin->num_components; in lower_dynamic_quad_broadcast()491 qbcst->src[1] = nir_src_for_ssa(nir_imm_int(b, i)); in lower_dynamic_quad_broadcast()492 nir_src_copy(&qbcst->src[0], &intrin->src[0]); in lower_dynamic_quad_broadcast()493 nir_ssa_dest_init(&qbcst->instr, &qbcst->dest, in lower_dynamic_quad_broadcast()499 if (options->lower_to_scalar && qbcst->num_components > 1) { in lower_dynamic_quad_broadcast()500 qbcst_dst = lower_subgroup_op_to_scalar(b, qbcst, false); in lower_dynamic_quad_broadcast()502 nir_builder_instr_insert(b, &qbcst->instr); in lower_dynamic_quad_broadcast()503 qbcst_dst = &qbcst->dest.ssa; in lower_dynamic_quad_broadcast()