summaryrefslogtreecommitdiff
path: root/libc
Commit message (Expand)AuthorAgeFilesLines
* [libc][obvious] Fix style of MPFRWrapper.Siva Chandra Reddy2021-12-234-289/+298
* [libc][NFC] fix variable nameMichael Jones2021-12-231-3/+3
* [libc] Add performance tests for hypotf and hypot.Tue Ly2021-12-234-0/+159
* [libc] add modified Eisel-Lemire for long doublesMichael Jones2021-12-222-5/+197
* [libc][Obvious] Add target OSUtil tests only if the target OS/arch match.Siva Chandra Reddy2021-12-222-2/+6
* [libc] Move the x86_64 syscall functions to OSUtil.Siva Chandra Reddy2021-12-2238-88/+106
* [libc][obvious] fix formatting mistakeMichael Jones2021-12-222-4/+4
* [libc] apply formatting to testsMichael Jones2021-12-2275-872/+900
* [libc] Show average runtime for math single-input-single-output performance t...Tue Ly2021-12-211-7/+35
* [libc][Obvious] Change func_ to <func>_ in add_math_function.md.Tue Ly2021-12-171-3/+3
* [libc] fix memcpy builtin loopingMichael Jones2021-12-161-2/+0
* [libc] Fix problem with using isnan in test/src/math/logf_test.cpp.Tue Ly2021-12-161-2/+2
* [libc] Implement correctly rounded logf based on RLIBM library.Tue Ly2021-12-1617-0/+418
* [libc] Add documentation about how to add a math function to LLVM-libc.Tue Ly2021-12-161-0/+181
* [libc] Disable signal.h API and its users.Siva Chandra Reddy2021-12-165-38/+43
* [libc][NFC] Remove dependecies on entrypoints from loader tests.Siva Chandra Reddy2021-12-1310-12/+148
* [libc] add basic strtold implementationMichael Jones2021-12-138-4/+349
* [libc][NFC] Add back NOLINT anntotations to PolyEval.Siva Chandra Reddy2021-12-131-14/+14
* [libc] Add ADD_FMA_FLAG macro to add -mfma flag to functions that requires it.Tue Ly2021-12-117-29/+35
* [libc][NFC] Add NOLINT annotations at call sites to immintrin functions.Siva Chandra Reddy2021-12-102-30/+30
* [libc] Use intrinsics for x86-64 fma and optimize PolyEval for x86-64 with de...Tue Ly2021-12-094-13/+112
* [libc] Add a .clang-tidy file for the toplevel libc directory.Siva Chandra Reddy2021-12-095-26/+27
* [libc][Obvious] Fix variable naming in the generic sqrt implementations.Siva Chandra Reddy2021-12-082-67/+67
* [libc] Fix two missing cases in 1c92911e9e1d503c0dfc4367da7f15d0dff50587Haojian Wu2021-12-081-2/+2
* Re-Reland "[benchmarks] Move libcxx's fork of google/benchmark and llvm/utils'"Mircea Trofin2021-12-072-2/+2
* [libc][obvious] fix missed renameMichael Jones2021-12-071-2/+2
* [libc] fix the .yaml files not being trackedMichael Jones2021-12-071-0/+1
* [libc] apply new lint rulesMichael Jones2021-12-07149-2409/+2447
* [libc] update tidy rules to fix variable formattingMichael Jones2021-12-074-1/+32
* [libc] Fix invalid include for SqrtLongDouble.hGuillaume Chatelet2021-12-031-3/+2
* [libc] Select FPUtils implementations via code instead of buildGuillaume Chatelet2021-12-0313-30/+67
* [libc] Fix bugs with negative and mixed normal/denormal inputs in hypot imple...Tue Ly2021-12-032-17/+39
* [libc][NFC] Fix typo in CMakeLists documentationGuillaume Chatelet2021-12-031-1/+1
* Fix typos in FPUtil READMEGuillaume Chatelet2021-12-031-2/+2
* [libc] Fix a bug in MPFRUtils making ULP values off by 2^(-mantissaWidth).Tue Ly2021-12-021-3/+20
* [libc] Add _64 element to aarch64Guillaume Chatelet2021-12-011-0/+2
* [libc][clang-tidy] fix namespace check for externalsMichael Jones2021-11-307-18/+26
* [libc] Add a reasonably optimized version for bcmpGuillaume Chatelet2021-11-305-15/+72
* [libc] Add memmove benchmarksGuillaume Chatelet2021-11-309-14/+91
* [libc] Make string entrypoints mutualy exclusive.Siva Chandra Reddy2021-11-268-42/+56
* [libc] Fix wrong type for load/store of Repeated elementsGuillaume Chatelet2021-11-241-3/+3
* [libc] add memmove basic building blocksGuillaume Chatelet2021-11-223-3/+115
* [libc] Remove unused variableGuillaume Chatelet2021-11-221-2/+0
* [libc][Obvious][NFC] A bunch of cosmetic cleanup.Siva Chandra Reddy2021-11-199-6/+26
* [libc] fix strtof/d/ld NaN parsingMichael Jones2021-11-172-9/+52
* [libc] Use more consistent if defined syntaxGuillaume Chatelet2021-11-171-2/+2
* [libc] Fix missing restrictsGuillaume Chatelet2021-11-171-1/+1
* [libc] Fix documentation typoGuillaume Chatelet2021-11-171-2/+2
* [libc][benchmark] add memmove to size distribution, also update other distrib...Guillaume Chatelet2021-11-1738-30/+85
* Revert "[libc][NFC][Obvious] Fix the benchmarks after the switch to llvm/thir...Mircea Trofin2021-11-161-1/+1