diff options
author | Andrew Waterman <andrew@sifive.com> | 2024-06-20 13:00:15 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-20 13:00:15 -0700 |
commit | 5e7928a3475f3fe6a148abd74abb6d97c65c31f2 (patch) | |
tree | ed26fe6c26a09cf2eaa74e829444c02e2f6ea96a /softfloat/softfloat.mk.in | |
parent | a826a4efd2f4ee4667ad0712b20cac459e45d66c (diff) | |
parent | fe47d091e1bd833ec0e1250df1414ace63c19cac (diff) | |
download | spike-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.in | 12 |
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 \ |