aboutsummaryrefslogtreecommitdiff
path: root/libc
AgeCommit message (Expand)AuthorFilesLines
2020-07-13[libc][benchmark] Add display option to render.py3Andre Vieira1-5/+24
2020-07-10[libc] [Obvious] Remove unneeded header in strchr.cgyurgyik2-3/+0
2020-07-10[libc] Add strchr implementation. Fixes bug in memchr.cgyurgyik9-1/+163
2020-07-08[libc] Fix typographical error in math_utils.h.Chris Gyurgyik1-1/+1
2020-07-07[libc] Add memchr implementation.cgyurgyik8-2/+178
2020-07-06[libc] Add documentation for clang-tidy checks.Paula Toth1-0/+86
2020-07-06[libc] Add documentation for integration tests.Paula Toth1-0/+19
2020-06-28[libc] This commit fixes the strcmp fuzzing test. It uses a single input andcgyurgyik2-24/+53
2020-06-25[libc] Add the remaining long double flavors of nearest integer functions.Siva Chandra Reddy16-38/+443
2020-06-24[libc] Enable copysignl, frexpl, logbl and modfl on aarch64.Siva Chandra1-0/+4
2020-06-24[libc][Obvious] Remove a debug #include of iostream.Siva Chandra Reddy1-2/+0
2020-06-23[libc] Add long double flavors of the floating point manipulation functions.Siva Chandra Reddy19-42/+707
2020-06-23[libc][Obvious] Fix few typos in tests.Siva Chandra Reddy6-12/+10
2020-06-23Remove strcmp fuzz from CMakeList since it breaks build.cgyurgyik1-8/+0
2020-06-23Add stddef.h to fix missing size_t type build errors.Simon Pilgrim1-0/+1
2020-06-23[libc] Add fuzz test for strcmp.cgyurgyik1-4/+5
2020-06-23Add strcmp fuzz test.cgyurgyik2-0/+63
2020-06-22[libc] Match x86 long double NaN classification with that of the compiler.Siva Chandra Reddy5-2/+108
2020-06-19[libc] This adds the strcmp (string compare) implementation.cgyurgyik6-0/+159
2020-06-18[libc] Migrate the libc benchmark instruction to ninja.Anthony Steinhauser1-2/+2
2020-06-18[libc] Add implementations long double fabsl and truncl functions.Siva Chandra Reddy19-24/+589
2020-06-17[libc][benchmarks] Link the memory benchmark exes to functions from LLVM libc.Siva Chandra Reddy22-8/+18
2020-06-15[lib][NFC] Split the floating point util functions into multiple files.Siva Chandra Reddy24-227/+301
2020-06-15[libc] Enable string functions for aarch64.Siva Chandra1-0/+5
2020-06-15[libc] Extract an architecture independent copy of memcpy implementation.Siva Chandra Reddy2-5/+88
2020-06-11[libc] Add implementation of few floating point manipulation functions.Siva Chandra Reddy34-10/+1503
2020-06-10[libc] Fix integration test header dependency.Paula Toth1-1/+1
2020-06-10[libc][Obvious] Use full path with cmake's if(EXISTS ...).Siva Chandra Reddy2-2/+2
2020-06-10[libc] Add a simple linux aarch64 config.Siva Chandra2-0/+31
2020-06-10[libc][NFC] Make cpu feature check tolerate non-x86 architectures.Siva Chandra1-3/+9
2020-06-09[libc] Add implementations of round and roundf.Siva Chandra Reddy12-36/+299
2020-06-09[libc] Skip fuzzer as well if its dependent entrypoints are skipped.Siva Chandra Reddy1-2/+18
2020-06-09[libc][NFC] Adjust sinf and cosf around -infinity inputs.Siva Chandra Reddy2-4/+4
2020-06-09[libc][NFC][Obvious] Tidy up some CMake files.Siva Chandra Reddy4-4/+6
2020-06-09[libc] Skip entrypoints not present in the entrypoints list.Siva Chandra Reddy10-19/+106
2020-06-08[libc][NFC] Add few more missing entrypoints to the entrypoint list.Siva Chandra Reddy1-0/+4
2020-06-08[libc][NFC] Add bzero to list of entrypoints.Siva Chandra Reddy3-0/+23
2020-06-08[libc][NFC][Obvious] Add names to various string entrypoints.Siva Chandra Reddy1-0/+1
2020-06-03[libc][NFC] Add ceil[f], floor[f] and trunc[f] to the spec and config files.Siva Chandra Reddy3-1/+24
2020-06-02[libc] Remove integration test target from check libc.Paula Toth1-9/+8
2020-06-02[libc] Add integration tests.Paula Toth9-63/+241
2020-06-01[libc] Expose APIGenerator.Paula Toth2-185/+218
2020-06-01[libc] Add implementations of ceil[f], floor[f] and trunc[f] from math.h.Siva Chandra Reddy25-8/+948
2020-05-28[libc] Add implementation of call_once from threads.h.Siva Chandra Reddy9-1/+263
2020-05-28[libc][NFC][Obvious] Fix few header guards in src/threads.Siva Chandra Reddy5-15/+15
2020-05-28[libc][NFC][Obvious] Remove line break from a CMake message.Siva Chandra Reddy1-2/+2
2020-05-28[libc] Fixing the build command for benchmarks.Anthony Steinhauser1-1/+1
2020-05-26[libc][NFC][Obvious] Convert the MPFR operations enum to an enum class.Siva Chandra Reddy9-41/+43
2020-05-26[libc][NFC] Simplify memcpy implementationGuillaume Chatelet7-166/+125
2020-05-21[libc] Make clang-tidy use host compiler's resource dir.Paula Toth3-9/+48