Lines Matching defs:alu
75 nir_alu_instr *alu = nir_instr_as_alu(ssa->parent_instr);
76 alu->src[0].swizzle[0] = 2;
77 alu->src[0].swizzle[2] = 0;
163 nir_alu_instr *alu = nir_instr_as_alu(instr);
167 if (alu->op == nir_op_fsin || alu->op == nir_op_fcos) {
174 nir_instr_rewrite_src(instr, &alu->src[0].src,
175 nir_src_for_ssa(nir_fmul(&b, alu->src[0].src.ssa, imm)));
182 alu->op == nir_op_fdiv || alu->op == nir_op_flog2 ||
183 alu->op == nir_op_fsin || alu->op == nir_op_fcos)) {
184 nir_ssa_def *ssa = &alu->dest.dest.ssa;
197 mul->dest.saturate = alu->dest.saturate;
198 alu->dest.saturate = 0;