Lines Matching defs:src0
307 Temp fadd(Temp src0, Temp src1, Builder b)
309 if (src0.bytes() == 2)
310 return b.vop2(aco_opcode::v_add_f16, b.def(v2b), src0, src1);
312 return b.vop2(aco_opcode::v_add_f32, b.def(v1), src0, src1);
315 Temp fmul(Temp src0, Temp src1, Builder b)
317 if (src0.bytes() == 2)
318 return b.vop2(aco_opcode::v_mul_f16, b.def(v2b), src0, src1);
320 return b.vop2(aco_opcode::v_mul_f32, b.def(v1), src0, src1);
323 Temp fma(Temp src0, Temp src1, Temp src2, Builder b)
325 if (src0.bytes() == 2)
326 return b.vop3(aco_opcode::v_fma_f16, b.def(v2b), src0, src1, src2);
328 return b.vop3(aco_opcode::v_fma_f32, b.def(v1), src0, src1, src2);