Lines Matching refs:src
40 pan_has_source_mod(nir_alu_src *src, nir_op op)
42 if (!src->src.is_ssa || src->src.ssa->parent_instr->type != nir_instr_type_alu)
45 nir_alu_instr *alu = nir_instr_as_alu(src->src.ssa->parent_instr);
54 if (!alu->src[0].src.is_ssa)
58 * src. In a scalar world, this is just psrc, but for vector archs we need
63 .src = alu->src[0].src,
68 nsrc.swizzle[i] = alu->src[0].swizzle[src->swizzle[i]];
71 *src = nsrc;
118 if (alu->src[0].swizzle[i] != i)