mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-24 23:46:05 +00:00
[libc][math][c23] Add remaining linux/* entrypoints for {,u}fromfp{,x}* (#86692)
This commit is contained in:
parent
d9a685a9dd
commit
cd17082b24
@ -396,6 +396,12 @@ set(TARGET_LIBM_ENTRYPOINTS
|
||||
libc.src.math.frexp
|
||||
libc.src.math.frexpf
|
||||
libc.src.math.frexpl
|
||||
libc.src.math.fromfp
|
||||
libc.src.math.fromfpf
|
||||
libc.src.math.fromfpl
|
||||
libc.src.math.fromfpx
|
||||
libc.src.math.fromfpxf
|
||||
libc.src.math.fromfpxl
|
||||
libc.src.math.hypot
|
||||
libc.src.math.hypotf
|
||||
libc.src.math.ilogb
|
||||
@ -478,6 +484,12 @@ set(TARGET_LIBM_ENTRYPOINTS
|
||||
libc.src.math.trunc
|
||||
libc.src.math.truncf
|
||||
libc.src.math.truncl
|
||||
libc.src.math.ufromfp
|
||||
libc.src.math.ufromfpf
|
||||
libc.src.math.ufromfpl
|
||||
libc.src.math.ufromfpx
|
||||
libc.src.math.ufromfpxf
|
||||
libc.src.math.ufromfpxl
|
||||
)
|
||||
|
||||
if(LIBC_TYPES_HAS_FLOAT128)
|
||||
@ -500,6 +512,8 @@ if(LIBC_TYPES_HAS_FLOAT128)
|
||||
libc.src.math.fminimum_mag_numf128
|
||||
libc.src.math.fmodf128
|
||||
libc.src.math.frexpf128
|
||||
libc.src.math.fromfpf128
|
||||
libc.src.math.fromfpxf128
|
||||
libc.src.math.ilogbf128
|
||||
libc.src.math.ldexpf128
|
||||
libc.src.math.llogbf128
|
||||
@ -517,6 +531,8 @@ if(LIBC_TYPES_HAS_FLOAT128)
|
||||
libc.src.math.roundf128
|
||||
libc.src.math.sqrtf128
|
||||
libc.src.math.truncf128
|
||||
libc.src.math.ufromfpf128
|
||||
libc.src.math.ufromfpxf128
|
||||
)
|
||||
endif()
|
||||
|
||||
|
@ -263,6 +263,12 @@ set(TARGET_LIBM_ENTRYPOINTS
|
||||
libc.src.math.frexp
|
||||
libc.src.math.frexpf
|
||||
libc.src.math.frexpl
|
||||
libc.src.math.fromfp
|
||||
libc.src.math.fromfpf
|
||||
libc.src.math.fromfpl
|
||||
libc.src.math.fromfpx
|
||||
libc.src.math.fromfpxf
|
||||
libc.src.math.fromfpxl
|
||||
libc.src.math.hypot
|
||||
libc.src.math.hypotf
|
||||
libc.src.math.ilogb
|
||||
@ -345,6 +351,12 @@ set(TARGET_LIBM_ENTRYPOINTS
|
||||
libc.src.math.trunc
|
||||
libc.src.math.truncf
|
||||
libc.src.math.truncl
|
||||
libc.src.math.ufromfp
|
||||
libc.src.math.ufromfpf
|
||||
libc.src.math.ufromfpl
|
||||
libc.src.math.ufromfpx
|
||||
libc.src.math.ufromfpxf
|
||||
libc.src.math.ufromfpxl
|
||||
)
|
||||
|
||||
set(TARGET_LLVMLIBC_ENTRYPOINTS
|
||||
|
@ -404,6 +404,12 @@ set(TARGET_LIBM_ENTRYPOINTS
|
||||
libc.src.math.frexp
|
||||
libc.src.math.frexpf
|
||||
libc.src.math.frexpl
|
||||
libc.src.math.fromfp
|
||||
libc.src.math.fromfpf
|
||||
libc.src.math.fromfpl
|
||||
libc.src.math.fromfpx
|
||||
libc.src.math.fromfpxf
|
||||
libc.src.math.fromfpxl
|
||||
libc.src.math.hypot
|
||||
libc.src.math.hypotf
|
||||
libc.src.math.ilogb
|
||||
@ -486,6 +492,12 @@ set(TARGET_LIBM_ENTRYPOINTS
|
||||
libc.src.math.trunc
|
||||
libc.src.math.truncf
|
||||
libc.src.math.truncl
|
||||
libc.src.math.ufromfp
|
||||
libc.src.math.ufromfpf
|
||||
libc.src.math.ufromfpl
|
||||
libc.src.math.ufromfpx
|
||||
libc.src.math.ufromfpxf
|
||||
libc.src.math.ufromfpxl
|
||||
)
|
||||
|
||||
if(LIBC_TYPES_HAS_FLOAT128)
|
||||
@ -508,6 +520,8 @@ if(LIBC_TYPES_HAS_FLOAT128)
|
||||
libc.src.math.fminimum_mag_numf128
|
||||
libc.src.math.fmodf128
|
||||
libc.src.math.frexpf128
|
||||
libc.src.math.fromfpf128
|
||||
libc.src.math.fromfpxf128
|
||||
libc.src.math.ilogbf128
|
||||
libc.src.math.ldexpf128
|
||||
libc.src.math.llogbf128
|
||||
@ -525,6 +539,8 @@ if(LIBC_TYPES_HAS_FLOAT128)
|
||||
libc.src.math.roundf128
|
||||
libc.src.math.sqrtf128
|
||||
libc.src.math.truncf128
|
||||
libc.src.math.ufromfpf128
|
||||
libc.src.math.ufromfpxf128
|
||||
)
|
||||
endif()
|
||||
|
||||
|
@ -190,21 +190,21 @@ Basic Operations
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| frexpf128 | |check| | |check| | | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| fromfp | |check| | | | | | | | | | | | |
|
||||
| fromfp | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| fromfpf | |check| | | | | | | | | | | | |
|
||||
| fromfpf | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| fromfpl | |check| | | | | | | | | | | | |
|
||||
| fromfpl | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| fromfpf128 | |check| | | | | | | | | | | | |
|
||||
| fromfpf128 | |check| | |check| | | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| fromfpx | |check| | | | | | | | | | | | |
|
||||
| fromfpx | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| fromfpxf | |check| | | | | | | | | | | | |
|
||||
| fromfpxf | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| fromfpxl | |check| | | | | | | | | | | | |
|
||||
| fromfpxl | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| fromfpxf128 | |check| | | | | | | | | | | | |
|
||||
| fromfpxf128 | |check| | |check| | | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| ilogb | |check| | |check| | |check| | |check| | |check| | | | |check| | |check| | |check| | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
@ -364,21 +364,21 @@ Basic Operations
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| truncf128 | |check| | |check| | | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| ufromfp | |check| | | | | | | | | | | | |
|
||||
| ufromfp | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| ufromfpf | |check| | | | | | | | | | | | |
|
||||
| ufromfpf | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| ufromfpl | |check| | | | | | | | | | | | |
|
||||
| ufromfpl | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| ufromfpf128 | |check| | | | | | | | | | | | |
|
||||
| ufromfpf128 | |check| | |check| | | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| ufromfpx | |check| | | | | | | | | | | | |
|
||||
| ufromfpx | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| ufromfpxf | |check| | | | | | | | | | | | |
|
||||
| ufromfpxf | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| ufromfpxl | |check| | | | | | | | | | | | |
|
||||
| ufromfpxl | |check| | |check| | |check| | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
| ufromfpxf128 | |check| | | | | | | | | | | | |
|
||||
| ufromfpxf128 | |check| | |check| | | |check| | | | | | | | | |
|
||||
+------------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user