aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/vfcvt_xu_f_v.h
blob: 51c00ca951ab471d0f31614120188aa88a1c1550 (plain)
1
2
3
4
5
6
7
8
9
10
11
// vfcvt.xu.f.v vd, vd2, vm
VI_VFP_VV_LOOP
({
  P.VU.elt<uint16_t>(rd_num, i) = f16_to_ui16(vs2, STATE.frm->read(), true);
},
{
  P.VU.elt<uint32_t>(rd_num, i) = f32_to_ui32(vs2, STATE.frm->read(), true);
},
{
  P.VU.elt<uint64_t>(rd_num, i) = f64_to_ui64(vs2, STATE.frm->read(), true);
})