diff options
author | Chih-Min Chao <chihmin.chao@sifive.com> | 2020-04-23 21:20:32 -0700 |
---|---|---|
committer | Chih-Min Chao <chihmin.chao@sifive.com> | 2020-04-23 21:21:40 -0700 |
commit | 5f2f08cdc3b0899d6534b73608c31b63d099c86e (patch) | |
tree | 638cd291f35521754405fbae3e64b2213a6057a7 /riscv | |
parent | 693532f976e073d13e082dd0c30ab6d2c66cf11b (diff) | |
download | spike-5f2f08cdc3b0899d6534b73608c31b63d099c86e.zip spike-5f2f08cdc3b0899d6534b73608c31b63d099c86e.tar.gz spike-5f2f08cdc3b0899d6534b73608c31b63d099c86e.tar.bz2 |
rvv: fix vfncvt.xu.f.w for fp16
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
Diffstat (limited to 'riscv')
-rw-r--r-- | riscv/insns/vfncvt_xu_f_w.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/riscv/insns/vfncvt_xu_f_w.h b/riscv/insns/vfncvt_xu_f_w.h index ad1c3ba..3b7d473 100644 --- a/riscv/insns/vfncvt_xu_f_w.h +++ b/riscv/insns/vfncvt_xu_f_w.h @@ -2,7 +2,7 @@ VI_VFP_CVT_SCALE ({ auto vs2 = P.VU.elt<float32_t>(rs2_num, i); - P.VU.elt<uint16_t>(rd_num, i, true) = f32_to_ui32(vs2, STATE.frm, true); + P.VU.elt<uint16_t>(rd_num, i, true) = f32_to_ui16(vs2, STATE.frm, true); }, { auto vs2 = P.VU.elt<float64_t>(rs2_num, i); |