From 8b7fc36b1067eefe77bdf65eb39000399f26c5c8 Mon Sep 17 00:00:00 2001 From: Weiwei Li Date: Fri, 14 Apr 2023 10:00:10 +0800 Subject: Add (unratified) BF16(Zfbfmin/Zvfbfmin/Zvfbfwma) extensions. --- unratified/rv_zfbfmin | 2 ++ unratified/rv_zvfbfmin | 2 ++ unratified/rv_zvfbfwma | 2 ++ 3 files changed, 6 insertions(+) create mode 100644 unratified/rv_zfbfmin create mode 100644 unratified/rv_zvfbfmin create mode 100644 unratified/rv_zvfbfwma diff --git a/unratified/rv_zfbfmin b/unratified/rv_zfbfmin new file mode 100644 index 0000000..003c7b9 --- /dev/null +++ b/unratified/rv_zfbfmin @@ -0,0 +1,2 @@ +fcvt.bf16.s rd rs1 24..20=8 31..27=0x08 rm 26..25=2 6..2=0x14 1..0=3 +fcvt.s.bf16 rd rs1 24..20=6 31..27=0x08 rm 26..25=0 6..2=0x14 1..0=3 diff --git a/unratified/rv_zvfbfmin b/unratified/rv_zvfbfmin new file mode 100644 index 0000000..8908959 --- /dev/null +++ b/unratified/rv_zvfbfmin @@ -0,0 +1,2 @@ +vfncvtbf16.f.f.w 31..26=0x12 vm vs2 19..15=0x1D 14..12=0x1 vd 6..0=0x57 +vfwcvtbf16.f.f.v 31..26=0x12 vm vs2 19..15=0x0D 14..12=0x1 vd 6..0=0x57 diff --git a/unratified/rv_zvfbfwma b/unratified/rv_zvfbfwma new file mode 100644 index 0000000..03357d9 --- /dev/null +++ b/unratified/rv_zvfbfwma @@ -0,0 +1,2 @@ +vfwmaccbf16.vv 31..26=0x23 vm vs2 vs1 14..12=0x1 vd 6..0=0x57 +vfwmaccbf16.vf 31..26=0x23 vm vs2 rs1 14..12=0x5 vd 6..0=0x57 -- cgit v1.1