• Home
  • Raw
  • Download

Lines Matching refs:vop3p

989    Builder::Result res = bld.vop3p(op, Definition(dst), src0, src1, opsel_lo, opsel_hi);  in emit_vop3p_instruction()
1008 bld.vop3p(op, Definition(dst), src[0], src[1], src[2], 0x0, 0x7).instr->vop3p().clamp = clamp; in emit_idot_instruction()
1515 Temp sub = bld.vop3p(aco_opcode::v_pk_sub_u16, Definition(bld.tmp(v1)), Operand::zero(), in visit_alu_instr()
1517 bld.vop3p(aco_opcode::v_pk_max_i16, Definition(dst), sub, src, opsel_lo, opsel_hi); in visit_alu_instr()
1897 add_instr->vop3p().clamp = 1; in visit_alu_instr()
1980 add_instr->vop3p().clamp = 1; in visit_alu_instr()
2140 sub_instr->vop3p().clamp = 1; in visit_alu_instr()
2222 sub_instr->vop3p().clamp = 1; in visit_alu_instr()
2358 VOP3P_instruction& sub = add->vop3p(); in visit_alu_instr()
2402 bld.vop3p(aco_opcode::v_pk_fma_f16, Definition(dst), src0, src1, src2, opsel_lo, opsel_hi); in visit_alu_instr()
2531 Instruction* vop3p = in visit_alu_instr() local
2532 bld.vop3p(aco_opcode::v_pk_mul_f16, Definition(dst), src, Operand::c16(0x3C00), in visit_alu_instr()
2534 vop3p->vop3p().neg_lo[0] = true; in visit_alu_instr()
2535 vop3p->vop3p().neg_hi[0] = true; in visit_alu_instr()
2560 Instruction* vop3p = in visit_alu_instr() local
2561 bld.vop3p(aco_opcode::v_pk_max_f16, Definition(dst), src, src, in visit_alu_instr()
2564 vop3p->vop3p().neg_lo[1] = true; in visit_alu_instr()
2565 vop3p->vop3p().neg_hi[1] = true; in visit_alu_instr()
2595 Instruction* vop3p = in visit_alu_instr() local
2596 bld.vop3p(aco_opcode::v_pk_mul_f16, Definition(dst), src, Operand::c16(0x3C00), in visit_alu_instr()
2598 vop3p->vop3p().clamp = true; in visit_alu_instr()