aboutsummaryrefslogtreecommitdiff
path: root/libc/config
diff options
context:
space:
mode:
authorlntue <35648136+lntue@users.noreply.github.com>2024-03-08 12:15:02 -0500
committerGitHub <noreply@github.com>2024-03-08 12:15:02 -0500
commit60d7bf3dbe6c32ed67ed65cb15727cddd9531979 (patch)
tree08b00ed14639c3e8c325b8898e0638efe5e09be2 /libc/config
parent599ab6d63e5b12fd9c421140653f0510f0d29eab (diff)
downloadllvm-60d7bf3dbe6c32ed67ed65cb15727cddd9531979.zip
llvm-60d7bf3dbe6c32ed67ed65cb15727cddd9531979.tar.gz
llvm-60d7bf3dbe6c32ed67ed65cb15727cddd9531979.tar.bz2
[libc][math][c23] Add (l|ll)rintf128 and (l|ll)roundf128 math functions. (#84504)
Diffstat (limited to 'libc/config')
-rw-r--r--libc/config/linux/aarch64/entrypoints.txt5
-rw-r--r--libc/config/linux/riscv/entrypoints.txt5
-rw-r--r--libc/config/linux/x86_64/entrypoints.txt5
3 files changed, 15 insertions, 0 deletions
diff --git a/libc/config/linux/aarch64/entrypoints.txt b/libc/config/linux/aarch64/entrypoints.txt
index c32773f..fa15ddd 100644
--- a/libc/config/linux/aarch64/entrypoints.txt
+++ b/libc/config/linux/aarch64/entrypoints.txt
@@ -430,6 +430,11 @@ if(LIBC_TYPES_HAS_FLOAT128)
libc.src.math.ldexpf128
libc.src.math.llogbf128
libc.src.math.logbf128
+ libc.src.math.llrintf128
+ libc.src.math.llroundf128
+ libc.src.math.lrintf128
+ libc.src.math.lroundf128
+ libc.src.math.rintf128
libc.src.math.roundf128
libc.src.math.sqrtf128
libc.src.math.truncf128
diff --git a/libc/config/linux/riscv/entrypoints.txt b/libc/config/linux/riscv/entrypoints.txt
index bf51808..924cf2f 100644
--- a/libc/config/linux/riscv/entrypoints.txt
+++ b/libc/config/linux/riscv/entrypoints.txt
@@ -438,6 +438,11 @@ if(LIBC_TYPES_HAS_FLOAT128)
libc.src.math.ldexpf128
libc.src.math.llogbf128
libc.src.math.logbf128
+ libc.src.math.llrintf128
+ libc.src.math.llroundf128
+ libc.src.math.lrintf128
+ libc.src.math.lroundf128
+ libc.src.math.rintf128
libc.src.math.roundf128
libc.src.math.sqrtf128
libc.src.math.truncf128
diff --git a/libc/config/linux/x86_64/entrypoints.txt b/libc/config/linux/x86_64/entrypoints.txt
index 0b77a9e..0880c37 100644
--- a/libc/config/linux/x86_64/entrypoints.txt
+++ b/libc/config/linux/x86_64/entrypoints.txt
@@ -468,6 +468,11 @@ if(LIBC_TYPES_HAS_FLOAT128)
libc.src.math.ldexpf128
libc.src.math.llogbf128
libc.src.math.logbf128
+ libc.src.math.llrintf128
+ libc.src.math.llroundf128
+ libc.src.math.lrintf128
+ libc.src.math.lroundf128
+ libc.src.math.rintf128
libc.src.math.roundf128
libc.src.math.sqrtf128
libc.src.math.truncf128