blob: bad7308e54c7b5a2cc2eaf82fda9a3c27a17e38b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
// vfredsum: vd[0] = sum( vs2[*] , vs1[0] )
bool is_propagate = true;
VI_VFP_VV_LOOP_REDUCTION
({
vd_0 = f16_add(vd_0, vs2);
},
{
vd_0 = f32_add(vd_0, vs2);
},
{
vd_0 = f64_add(vd_0, vs2);
})
|