[libc-commits] [libc] e557b8a - [libc][RISCV] Add log, log2, log1p, log10 for RISC-V64 entrypoints.
Tue Ly via libc-commits
libc-commits at lists.llvm.org
Tue May 30 11:18:54 PDT 2023
Author: Tue Ly
Date: 2023-05-30T14:18:19-04:00
New Revision: e557b8a14247ad58ec20ff82612de852155f77ad
URL: https://github.com/llvm/llvm-project/commit/e557b8a14247ad58ec20ff82612de852155f77ad
DIFF: https://github.com/llvm/llvm-project/commit/e557b8a14247ad58ec20ff82612de852155f77ad.diff
LOG: [libc][RISCV] Add log, log2, log1p, log10 for RISC-V64 entrypoints.
Add log, log2, log1p, log10 RISCV64 entrypoints.
Reviewed By: michaelrj, sivachandra
Differential Revision: https://reviews.llvm.org/D151674
Added:
Modified:
libc/config/linux/riscv64/entrypoints.txt
libc/docs/math/index.rst
Removed:
################################################################################
diff --git a/libc/config/linux/riscv64/entrypoints.txt b/libc/config/linux/riscv64/entrypoints.txt
index c36a623701e5c..85e1364066f08 100644
--- a/libc/config/linux/riscv64/entrypoints.txt
+++ b/libc/config/linux/riscv64/entrypoints.txt
@@ -286,9 +286,13 @@ set(TARGET_LIBM_ENTRYPOINTS
libc.src.math.llround
libc.src.math.llroundf
libc.src.math.llroundl
+ libc.src.math.log10
libc.src.math.log10f
+ libc.src.math.log1p
libc.src.math.log1pf
+ libc.src.math.log2
libc.src.math.log2f
+ libc.src.math.log
libc.src.math.logf
libc.src.math.logb
libc.src.math.logbf
diff --git a/libc/docs/math/index.rst b/libc/docs/math/index.rst
index 40f18862849bc..cd9909ceda660 100644
--- a/libc/docs/math/index.rst
+++ b/libc/docs/math/index.rst
@@ -394,25 +394,25 @@ Higher Math Functions
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
| lgammal | | | | | | | | | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
-| log | |check| | |check| | | | |check| | | | |check| | | | | |
+| log | |check| | |check| | | |check| | |check| | | | |check| | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
| logf | |check| | |check| | | |check| | |check| | | | |check| | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
| logl | | | | | | | | | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
-| log10 | |check| | |check| | | | |check| | | | |check| | | | | |
+| log10 | |check| | |check| | | |check| | |check| | | | |check| | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
| log10f | |check| | |check| | | |check| | |check| | | | |check| | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
| log10l | | | | | | | | | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
-| log1p | |check| | |check| | | | |check| | | | |check| | | | | |
+| log1p | |check| | |check| | | |check| | |check| | | | |check| | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
| log1pf | |check| | |check| | | |check| | |check| | | | |check| | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
| log1pl | | | | | | | | | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
-| log2 | |check| | |check| | | | |check| | | | |check| | | | | |
+| log2 | |check| | |check| | | |check| | |check| | | | |check| | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
| log2f | |check| | |check| | | |check| | |check| | | | |check| | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
More information about the libc-commits
mailing list