aboutsummaryrefslogtreecommitdiff
path: root/libc/config
diff options
context:
space:
mode:
authorOverMighty <its.overmighty@gmail.com>2024-06-04 16:03:31 +0200
committerGitHub <noreply@github.com>2024-06-04 10:03:31 -0400
commit2635d0419e4800c34c7cfea120a12fec8d4878fe (patch)
tree4af760d34894119bf893243985b5772e223588f5 /libc/config
parentd999ce0302f06d250f6d496b56a5a5f2dc331e61 (diff)
downloadllvm-2635d0419e4800c34c7cfea120a12fec8d4878fe.zip
llvm-2635d0419e4800c34c7cfea120a12fec8d4878fe.tar.gz
llvm-2635d0419e4800c34c7cfea120a12fec8d4878fe.tar.bz2
[libc][math][c23] Add {nearbyint,rint,lrint,llrint,lround,llround}f16 C23 math functions (#94218)
https://github.com/llvm/llvm-project/issues/93566
Diffstat (limited to 'libc/config')
-rw-r--r--libc/config/linux/aarch64/entrypoints.txt6
-rw-r--r--libc/config/linux/x86_64/entrypoints.txt6
2 files changed, 12 insertions, 0 deletions
diff --git a/libc/config/linux/aarch64/entrypoints.txt b/libc/config/linux/aarch64/entrypoints.txt
index 3bbd162..23842c9 100644
--- a/libc/config/linux/aarch64/entrypoints.txt
+++ b/libc/config/linux/aarch64/entrypoints.txt
@@ -502,6 +502,12 @@ if(LIBC_TYPES_HAS_FLOAT16)
libc.src.math.ceilf16
libc.src.math.fabsf16
libc.src.math.floorf16
+ libc.src.math.llrintf16
+ libc.src.math.llroundf16
+ libc.src.math.lrintf16
+ libc.src.math.lroundf16
+ libc.src.math.nearbyintf16
+ libc.src.math.rintf16
libc.src.math.roundf16
libc.src.math.roundevenf16
libc.src.math.truncf16
diff --git a/libc/config/linux/x86_64/entrypoints.txt b/libc/config/linux/x86_64/entrypoints.txt
index 6243429..6506ea3 100644
--- a/libc/config/linux/x86_64/entrypoints.txt
+++ b/libc/config/linux/x86_64/entrypoints.txt
@@ -535,6 +535,12 @@ if(LIBC_TYPES_HAS_FLOAT16)
libc.src.math.ceilf16
libc.src.math.fabsf16
libc.src.math.floorf16
+ libc.src.math.llrintf16
+ libc.src.math.llroundf16
+ libc.src.math.lrintf16
+ libc.src.math.lroundf16
+ libc.src.math.nearbyintf16
+ libc.src.math.rintf16
libc.src.math.roundf16
libc.src.math.roundevenf16
libc.src.math.truncf16