[libc-commits] [libc] bbba694 - [libc][NFC] Use explicit conversion in aarch64 FEnv.

Siva Chandra via libc-commits libc-commits at lists.llvm.org
Fri Apr 16 22:53:44 PDT 2021


Author: Siva Chandra
Date: 2021-04-16T22:53:12-07:00
New Revision: bbba69425c6131283163af99201577c296aa3877

URL: https://github.com/llvm/llvm-project/commit/bbba69425c6131283163af99201577c296aa3877
DIFF: https://github.com/llvm/llvm-project/commit/bbba69425c6131283163af99201577c296aa3877.diff

LOG: [libc][NFC] Use explicit conversion in aarch64 FEnv.

Added: 
    

Modified: 
    libc/utils/FPUtil/aarch64/FEnv.h

Removed: 
    


################################################################################
diff  --git a/libc/utils/FPUtil/aarch64/FEnv.h b/libc/utils/FPUtil/aarch64/FEnv.h
index 44723ace3f3e6..327ce07265682 100644
--- a/libc/utils/FPUtil/aarch64/FEnv.h
+++ b/libc/utils/FPUtil/aarch64/FEnv.h
@@ -115,8 +115,8 @@ static inline int setExcept(int excepts) {
 static inline int raiseExcept(int excepts) {
   float zero = 0.0f;
   float one = 1.0f;
-  float largeValue = FPBits<float>(FPBits<float>::maxNormal);
-  float smallValue = FPBits<float>(FPBits<float>::minNormal);
+  float largeValue = float(FPBits<float>(FPBits<float>::maxNormal));
+  float smallValue = float(FPBits<float>(FPBits<float>::minNormal));
   auto divfunc = [](float a, float b) {
     __asm__ __volatile__("ldr  s0, %0\n\t"
                          "ldr  s1, %1\n\t"


        


More information about the libc-commits mailing list