[compiler-rt] [builtins] Support building the 128-bit float functions on x86 (PR #68132)

Alexander Richardson via llvm-commits llvm-commits at lists.llvm.org
Fri Oct 13 16:15:37 PDT 2023


================
@@ -137,11 +137,12 @@ si_int __ucmpti2(tu_int a, tu_int b);
 di_int __fixsfdi(      float a);
 di_int __fixdfdi(     double a);
 di_int __fixxfdi(long double a);
+di_int __fixtfdi(long double a);
 
 ti_int __fixsfti(      float a);
 ti_int __fixdfti(     double a);
 ti_int __fixxfti(long double a);
-uint64_t __fixtfdi(long double input);  // ppc only, doesn't match documentation
+ti_int __fixtfti(long double a);
 
 su_int __fixunssfsi(      float a);
 su_int __fixunsdfsi(     double a);
----------------
arichardson wrote:

Yes it probably makes sense to add these too.

https://github.com/llvm/llvm-project/pull/68132


More information about the llvm-commits mailing list