[libc-commits] [PATCH] D151674: [libc][RISCV] Add log, log2, log1p, log10 for RISC-V64 entrypoints.
Tue Ly via Phabricator via libc-commits
libc-commits at lists.llvm.org
Mon May 29 20:10:28 PDT 2023
lntue created this revision.
lntue added reviewers: michaelrj, sivachandra, mikhail.ramalho.
Herald added subscribers: jobnoorman, luke, VincentWu, vkmr, frasercrmck, luismarques, apazos, sameer.abuasal, tschuett, s.egerton, Jim, benna, psnobl, jocewei, PkmX, arphaman, the_o, brucehoult, MartinMosbeck, rogfer01, edward-jones, zzheng, jrtc27, shiva0217, kito-cheng, niosHD, sabuasal, simoncook, johnrusso, rbar, asb, arichardson.
Herald added projects: libc-project, All.
lntue requested review of this revision.
Herald added subscribers: pcwang-thead, eopXD.
Add log, log2, log1p, log10 RISCV64 entrypoints.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D151674
Files:
libc/config/linux/riscv64/entrypoints.txt
libc/docs/math/index.rst
Index: libc/docs/math/index.rst
===================================================================
--- libc/docs/math/index.rst
+++ libc/docs/math/index.rst
@@ -394,25 +394,25 @@
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
| 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| | | | | |
+------------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+---------+
Index: libc/config/linux/riscv64/entrypoints.txt
===================================================================
--- libc/config/linux/riscv64/entrypoints.txt
+++ libc/config/linux/riscv64/entrypoints.txt
@@ -286,9 +286,13 @@
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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D151674.526500.patch
Type: text/x-patch
Size: 4684 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/libc-commits/attachments/20230530/fc6796e6/attachment-0001.bin>
More information about the libc-commits
mailing list