Lines Matching refs:src
62 nir_deref_instr *deref = nir_src_as_deref(intr->src[0]);
74 nir_ssa_def *ssa = nir_mov(&b, intr->src[1].ssa);
76 alu->src[0].swizzle[0] = 2;
77 alu->src[0].swizzle[2] = 0;
78 nir_instr_rewrite_src(instr, &intr->src[1], nir_src_for_ssa(ssa));
101 switch (tex->src[i].src_type) {
103 coord = &tex->src[i].src;
108 src1 = &tex->src[i].src;
130 vec->src[i].src = nir_src_for_ssa(coord->ssa);
131 vec->src[i].swizzle[0] = i;
134 vec->src[i].src = nir_src_for_ssa(src1->ssa);
164 /* multiply sin/cos src by constant
174 nir_instr_rewrite_src(instr, &alu->src[0].src,
175 nir_src_for_ssa(nir_fmul(&b, alu->src[0].src.ssa, imm)));
189 mul->src[0].src = mul->src[1].src = nir_src_for_ssa(ssa);
190 mul->src[1].swizzle[0] = 1;