summaryrefslogtreecommitdiff
path: root/libc/AOR_v20.02
Commit message (Collapse)AuthorAgeFilesLines
* Harmonize Python shebangserge-sans-paille2020-07-161-1/+1
| | | | Differential Revision: https://reviews.llvm.org/D83857
* [libc] Disable AOR ulp tests for sinf, cosf and sincosf.Siva Chandra Reddy2020-04-171-19/+19
| | | | | They seemed to fallback to the system libc and start depending on its accuracy.
* [libc] Move implementations of cosf, sinf, sincosf to src/math directory.Siva Chandra Reddy2020-04-169-541/+0
| | | | | | | | | | | | | | NFC intended in the implementaton. Only mechanical changes to fit the LLVM libc implementation standard have been done. Math testing infrastructure has been added. This infrastructure compares the results produced by the libc with the high precision results from MPFR. Tests making use of this infrastructure have been added for cosf, sinf and sincosf. Reviewers: abrachet, phosek Differential Revision: https://reviews.llvm.org/D76825
* [libc] NFC: Fix trivial typo in comments, documents, and messagesKazuaki Ishizaki2020-04-0610-12/+12
| | | | Differential Revision: https://reviews.llvm.org/D77462
* [libc] Add a README.md file to the AOR directory.Siva Chandra Reddy2020-03-162-0/+76
| | | | | Also, add config.mk file which will help test the implementations in the "math" directory for x86_64 with a simple "make check".
* [libc] Provide Arm Optimized Routines for the LLVM libc project.Kristof Beyls2020-03-16180-0/+75362
This adds the Arm Optimized Routines (see https://github.com/ARM-software/optimized-routines) source code under the the LLVM license. The version of the code provided in this patch is v20.02 of the Arm Optimized Routines project. This entire contribution is being committed as is even though it does not currently fit the LLVM libc model and does not follow the LLVM coding style. In the near future, implementations from this patch will be moved over to their right place in the LLVM-libc tree. This will be done over many small patches, all of which will go through the normal LLVM code review process. See this libc-dev post for the plan: http://lists.llvm.org/pipermail/libc-dev/2020-March/000044.html Differential revision of the original upload: https://reviews.llvm.org/D75355