aboutsummaryrefslogtreecommitdiff
path: root/softfloat/softfloat.mk.in
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2024-06-20 13:00:15 -0700
committerGitHub <noreply@github.com>2024-06-20 13:00:15 -0700
commit5e7928a3475f3fe6a148abd74abb6d97c65c31f2 (patch)
treeed26fe6c26a09cf2eaa74e829444c02e2f6ea96a /softfloat/softfloat.mk.in
parenta826a4efd2f4ee4667ad0712b20cac459e45d66c (diff)
parentfe47d091e1bd833ec0e1250df1414ace63c19cac (diff)
downloadspike-5e7928a3475f3fe6a148abd74abb6d97c65c31f2.zip
spike-5e7928a3475f3fe6a148abd74abb6d97c65c31f2.tar.gz
spike-5e7928a3475f3fe6a148abd74abb6d97c65c31f2.tar.bz2
Merge pull request #1695 from riscv-software-src/bf16-ops
Add several BF16 ops to SoftFloat
Diffstat (limited to 'softfloat/softfloat.mk.in')
-rw-r--r--softfloat/softfloat.mk.in12
1 files changed, 10 insertions, 2 deletions
diff --git a/softfloat/softfloat.mk.in b/softfloat/softfloat.mk.in
index 9c780ac..626b611 100644
--- a/softfloat/softfloat.mk.in
+++ b/softfloat/softfloat.mk.in
@@ -1,6 +1,14 @@
softfloat_subproject_deps =
softfloat_c_srcs = \
+ bf16_add.c \
+ bf16_div.c \
+ bf16_mul.c \
+ bf16_mulAdd.c \
+ bf16_sqrt.c \
+ bf16_sub.c \
+ bf16_to_f32.c \
+ bf16_to_f64.c \
f128_add.c \
f128_classify.c \
f128_div.c \
@@ -45,7 +53,6 @@ softfloat_c_srcs = \
f16_sqrt.c \
f16_sub.c \
f16_to_f128.c \
- bf16_to_f32.c \
f16_to_f32.c \
f16_to_f64.c \
f16_to_i8.c \
@@ -76,8 +83,8 @@ softfloat_c_srcs = \
f32_roundToInt.c \
f32_sqrt.c \
f32_sub.c \
- f32_to_f128.c \
f32_to_bf16.c \
+ f32_to_f128.c \
f32_to_f16.c \
f32_to_f64.c \
f32_to_i16.c \
@@ -106,6 +113,7 @@ softfloat_c_srcs = \
f64_roundToInt.c \
f64_sqrt.c \
f64_sub.c \
+ f64_to_bf16.c \
f64_to_f128.c \
f64_to_f16.c \
f64_to_f32.c \