aboutsummaryrefslogtreecommitdiff
path: root/build/Linux-x86_64-GCC/Makefile
diff options
context:
space:
mode:
authorJerry Zhao <jerryz123@berkeley.edu>2023-10-13 15:23:50 -0700
committerGitHub <noreply@github.com>2023-10-13 15:23:50 -0700
commiteb498c55bab0f49c3903f69524e2674abe71c26b (patch)
treebe448123945308a8bc01e831adb0c83b640aa979 /build/Linux-x86_64-GCC/Makefile
parent5c06db33fc1e2130f67c045327b0ec949032df1d (diff)
parentbef5a34e1b2ef862e2c5cc0ed4f1ab6e92d01af1 (diff)
downloadberkeley-softfloat-3-eb498c55bab0f49c3903f69524e2674abe71c26b.zip
berkeley-softfloat-3-eb498c55bab0f49c3903f69524e2674abe71c26b.tar.gz
berkeley-softfloat-3-eb498c55bab0f49c3903f69524e2674abe71c26b.tar.bz2
Merge pull request #21 from nibrunieAtSi5/bf16-support
[#18] Adding minimal BFloat16 support
Diffstat (limited to 'build/Linux-x86_64-GCC/Makefile')
-rw-r--r--build/Linux-x86_64-GCC/Makefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/build/Linux-x86_64-GCC/Makefile b/build/Linux-x86_64-GCC/Makefile
index 2ee5dad..72f251a 100644
--- a/build/Linux-x86_64-GCC/Makefile
+++ b/build/Linux-x86_64-GCC/Makefile
@@ -94,6 +94,8 @@ OBJS_SPECIALIZE = \
s_f16UIToCommonNaN$(OBJ) \
s_commonNaNToF16UI$(OBJ) \
s_propagateNaNF16UI$(OBJ) \
+ s_bf16UIToCommonNaN$(OBJ) \
+ s_commonNaNToBF16UI$(OBJ) \
s_f32UIToCommonNaN$(OBJ) \
s_commonNaNToF32UI$(OBJ) \
s_propagateNaNF32UI$(OBJ) \
@@ -114,6 +116,8 @@ OBJS_OTHERS = \
s_roundToUI64$(OBJ) \
s_roundToI32$(OBJ) \
s_roundToI64$(OBJ) \
+ s_normSubnormalBF16Sig$(OBJ) \
+ s_roundPackToBF16$(OBJ) \
s_normSubnormalF16Sig$(OBJ) \
s_roundPackToF16$(OBJ) \
s_normRoundPackToF16$(OBJ) \
@@ -172,6 +176,8 @@ OBJS_OTHERS = \
i64_to_extF80M$(OBJ) \
i64_to_f128$(OBJ) \
i64_to_f128M$(OBJ) \
+ bf16_isSignalingNaN$(OBJ) \
+ bf16_to_f32$(OBJ) \
f16_to_ui32$(OBJ) \
f16_to_ui64$(OBJ) \
f16_to_i32$(OBJ) \
@@ -209,6 +215,7 @@ OBJS_OTHERS = \
f32_to_ui64_r_minMag$(OBJ) \
f32_to_i32_r_minMag$(OBJ) \
f32_to_i64_r_minMag$(OBJ) \
+ f32_to_bf16$(OBJ) \
f32_to_f16$(OBJ) \
f32_to_f64$(OBJ) \
f32_to_extF80$(OBJ) \