aboutsummaryrefslogtreecommitdiff
path: root/riscv/insns/vmfle_vf.h
diff options
context:
space:
mode:
authorChih-Min Chao <chihmin.chao@sifive.com>2019-11-28 20:06:06 -0800
committerChih-Min Chao <chihmin.chao@sifive.com>2020-01-09 01:42:36 -0800
commita94b8914a622820d1b8ba1bb66ce1c8a544a4073 (patch)
tree28b001896b21a93916ad139303318b715094ccc3 /riscv/insns/vmfle_vf.h
parenta9dce622c3d6fb2b72a4ca6daebdacebfd55b274 (diff)
downloadspike-a94b8914a622820d1b8ba1bb66ce1c8a544a4073.zip
spike-a94b8914a622820d1b8ba1bb66ce1c8a544a4073.tar.gz
spike-a94b8914a622820d1b8ba1bb66ce1c8a544a4073.tar.bz2
rvv: add vmfxxx.v[vf] float64 support
Signed-off-by: Chih-Min Chao <chihmin.chao@sifive.com>
Diffstat (limited to 'riscv/insns/vmfle_vf.h')
-rw-r--r--riscv/insns/vmfle_vf.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/riscv/insns/vmfle_vf.h b/riscv/insns/vmfle_vf.h
index 90607ec..1a3a7c4 100644
--- a/riscv/insns/vmfle_vf.h
+++ b/riscv/insns/vmfle_vf.h
@@ -1,5 +1,9 @@
-// vfle.vf vd, vs2, rs1
+// vmfle.vf vd, vs2, rs1
VI_VFP_LOOP_CMP
({
res = f32_le(vs2, rs1);
-}, false)
+},
+{
+ res = f64_le(vs2, rs1);
+},
+false)