aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/vfdot_vv.h
blob: 8f5225acd48bb75607ea172c8ee0c475c57236fe (plain)
1
2
3
4
5
6
7
8
9
10
11
// vfdot.vv vd, vs2, vs1
VI_VFP_VV_LOOP
({
  vd = f16_add(vd, f16_mul(vs2, vs1));
},
{
  vd = f32_add(vd, f32_mul(vs2, vs1));
},
{
  vd = f64_add(vd, f64_mul(vs2, vs1));
})