Sign in
llvm
/
llvm-project
/
libc
/
HEAD
c352bc0
[libc] Add implementations of the remaining fenv functions.
by Siva Chandra Reddy
· 9 days ago
main
master
4a1af72
[libc][NFC] Make few maths functions buildable outside of LLVM libc build.
by Siva Chandra Reddy
· 9 days ago
4ca0a35
Fix errors in distributions
by Guillaume Chatelet
· 13 days ago
9a7c34f
[libc][aarch64] Enable a bunch of math functions.
by Siva Chandra
· 3 weeks ago
77fb813
[libc] Add aarch64 flavors of floor, round, sqrt and trunc.
by Siva Chandra
· 3 weeks ago
ebf99c6
[libc][NFC] Move generic math implementations to the generic directory.
by Siva Chandra
· 3 weeks ago
3db81ea
[LIBC] Add optimized memcpy routine for AArch64
by Andre Vieira
· 3 weeks ago
5cac183
[libc] Add hardware implementations of ceil and ceilf for aarch64.
by Siva Chandra
· 3 weeks ago
3b8dd41
[libc][NFC] Add a death test API adaptation macro
by Michael Jones
· 4 weeks ago
b38ee8e
[libc] Small adjustments to fenv tests
by Michael Jones
· 4 weeks ago
f74c203
[libc][Obvious] Fix typo
by Cheng Wang
· 4 weeks ago
7ad4313
[libc][Obvious] Remove DEPS for unistd.h in CMake file of memmove.
by Cheng Wang
· 4 weeks ago
e8b2140
[libc][NFC] Add a few casts to suppress loss of precision warnings
by Michael Jones
· 4 weeks ago
e55a1ef
[CMake][libc] Support cross-compiling libc-hdrgen
by Petr Hosek
· 5 weeks ago
1f2b8bf
[CMake][libc] Don't do CPU feature detection when cross-compiling
by Petr Hosek
· 5 weeks ago
191b852
[libc] Fix list of public headers usable on aarch64.
by Siva Chandra
· 4 weeks ago
3fa95c8
[libc] Fix the CMake var name of the list of public headers.
by Siva Chandra
· 4 weeks ago
7f73f51
[libc] Include only the relevant header files in the integration test.
by Siva Chandra
· 4 weeks ago
c440262
[libc] Disable sqrtl_test on non-x86 platforms.
by Siva Chandra
· 4 weeks ago
51a5a11
[libc][NFC] Use a end of list marker for cpu feature detection.
by Siva Chandra Reddy
· 4 weeks ago
7bb6397
[libc] Distinguish compiler and run failures
by Petr Hosek
· 5 weeks ago
6342e03
[libc][NFC][obvious] fix the names of MPFR tests
by Michael Jones
· 5 weeks ago
9cba7ca
[libc][NFC] add "LlvmLibc" as a prefix to all test names
by Michael Jones
· 6 weeks ago
f4548c8
[libc] Extend the current fenv functions to aarch64.
by Siva Chandra
· 6 weeks ago
c275190
[libc][NFC] remove dependency on non standard ssize_t
by Guillaume Chatelet
· 6 weeks ago
9302c96
[libc][NFC] Remove dead code
by Guillaume Chatelet
· 5 weeks ago
106be8d
[libc][NFC][Obvious] Add a missing dep.
by Siva Chandra
· 5 weeks ago
51665b1
[libc][NFC] Use ASSERT_EQ instead of EXPECT_EQ in fenv/exception_status_test
by Siva Chandra Reddy
· 5 weeks ago
91ad978
[libc] CopyAlignedBlocks can now specify alignment on top of block size
by Guillaume Chatelet
· 6 weeks ago
15c1fd0
[libc] Allow customization of memcpy via flags.
by Guillaume Chatelet
· 6 weeks ago
fb3ec3d
[libc] Add memmove implementation.
by Cheng Wang
· 3 months ago
e33c67e
[libc] Use #undef isascii in specific header
by Roland McGrath
· 6 weeks ago
e87cf8c
[libc][NFC] change isblank and iscntrl from implicit casting
by Michael Jones
· 6 weeks ago
8dceceb
[libc][NFC] add macro for fuchsia to switch test backend to zxtest
by Michael Jones
· 6 weeks ago
505dfe5
[libc] Refresh benchmark progress bar when needed.
by Guillaume Chatelet
· 6 weeks ago
5bbb505
[libc][NFC] Use more specific comparison macros in LdExpTest.h.
by Siva Chandra Reddy
· 6 weeks ago
d6be9b1
[libc] add isascii and toascii implementations
by Michael Jones
· 6 weeks ago
9c202de
[libc][NFC] Make __support/common.h an in tree header.
by Siva Chandra Reddy
· 6 weeks ago
bb437cf
[libc][NFC] add includes for internal headers to all libc functions
by Michael Jones
· 7 weeks ago
b14e6a4
[libc] Switch to use a macro which does not insert a section for every libc function.
by Michael Jones
· 9 weeks ago
e78f2e0
[libc] Use a wrapper for rand instead of calling std::rand in fma tests.
by Siva Chandra Reddy
· 7 weeks ago
6ae29f1
[libc] Add implementation of fmaf.
by Tue Ly
· 8 weeks ago
d803feb
[libc] Align src buffer instead of dst buffer
by Guillaume Chatelet
· 7 weeks ago
51c12e0
[libc] remove modulo from CircularArrayRef iterator
by Guillaume Chatelet
· 7 weeks ago
984f053
[libc] Add implementations of nextafter[f|l] functions.
by Siva Chandra Reddy
· 7 weeks ago
0989e60
[libc] Add implementations of nearbyint[f|l].
by Siva Chandra Reddy
· 8 weeks ago
f7a1621
[libc][NFC] Use ASSERT_FP_EQ to compare nan values in tests.
by Siva Chandra Reddy
· 8 weeks ago
7b0a750
[libc] Add implementations of rounding functions which depend rounding mode.
by Siva Chandra Reddy
· 9 weeks ago
e5f3601
[libc][NFC] Use `#include <math.h>` in utils/FPUtil/ManipulationFunctions.h.
by Siva Chandra Reddy
· 10 weeks ago
942ab3b
[libc][NFC] Use ASSERT_FP_EQ to comapre NaN values in tests.
by Siva Chandra Reddy
· 10 weeks ago
cd659fe
[libc][Obvious] Fix typo is wrappergen unittest.
by Siva Chandra Reddy
· 10 weeks ago
ea2ff12
[libc] Add python3 to libc buildbot depedencies.
by Paula Toth
· 10 weeks ago
bd43696
[libc] Refactor WrapperGen to make the flow cleaner.
by Siva Chandra Reddy
· 2 months ago
e4def8b
Fix dead link
by Guillaume Chatelet
· 10 weeks ago
e654d48
[libc] revamp memory function benchmark
by Guillaume Chatelet
· 10 weeks ago
cf725ef
[libc] add back math.h #include utils/FPUtil/ManipulationFunctions.h
by Krasimir Georgiev
· 10 weeks ago
8b3da3c
[libc][NFC] Use ASSERT_FP_EQ to comapre NaN values in tests.
by Siva Chandra Reddy
· 2 months ago
229cf50
[libc][NFC] Rename global `nan` in tests to `aNaN`.
by Siva Chandra Reddy
· 2 months ago
e17427f
[libc][NFC][Obvious] Remove few unnecessary #include directives in tests.
by Siva Chandra Reddy
· 2 months ago
562db87
[libc] Add remainder[f|l] and remquo[f|l] to the list of aarch64 entrypoints.
by Siva Chandra
· 2 months ago
3acb649
[libc][NFC] Skip adding dummy targets for skipped unit tests.
by Siva Chandra
· 2 months ago
cfcba5c
[libc] Add memcmp implementation.
by Cheng Wang
· 3 months ago
6bac295
[libc][Obvious] Mark functions in DummyFEnv.h as static inline.
by Siva Chandra Reddy
· 2 months ago
6556db3
[libc][Obvious] Include <fenv.h> from DummyFenv.h.
by Siva Chandra Reddy
· 2 months ago
3ef433c
[libc] Let wrappergen pick LLVM libc mangled name from aliasee file.
by Siva Chandra Reddy
· 3 months ago
aaf7502
[libc] Add implementations of lround[f|l] and llround[f|l].
by Siva Chandra Reddy
· 3 months ago
dd2da58
[libc] Add [l|ll]abs implementation.
by Cheng Wang
· 3 months ago
23c32e6
[libc] Raise x87 exceptions by synchronizing with "fwait".
by Siva Chandra Reddy
· 3 months ago
a4a99ee
[libc] add tests to WrapperGen
by Michael Jones
· 3 months ago
b41a394
[libc][NFC] Remove dependence on xmmintrin.h to read/write MXCSR.
by Siva Chandra Reddy
· 3 months ago
31ad92f
[libc] Add simple x86_64 floating point exception and rounding mode support.
by Siva Chandra Reddy
· 3 months ago
d561dac
[libc] Add implementation of hypot.
by Tue Ly
· 5 months ago
f24843f
[libc] Fix couple of corner cases in remquo.
by Siva Chandra Reddy
· 3 months ago
4f1a1cc
[libc] Add strncpy implementation.
by Cheng Wang
· 4 months ago
6456118
Initial commit of mktime.
by Raman Tenneti
· 3 months ago
f65b00c
[libc] Improve memcpy copy loop
by Guillaume Chatelet
· 3 months ago
51a50ac
[libc] Fix typo in buildbot README.txt.
by Cheng Wang
· 4 months ago
00aa8d9
[libc][Obvious] Fix typo in strnlen_test.cpp.
by Cheng Wang
· 3 months ago
cb8a7a3
Fix case mismatch between definition and declaration
by Guillaume Chatelet
· 3 months ago
0e92109
[libc] Make more of the libc unit testing llvm independent
by Michael Jones
· 3 months ago
eca9d50
[libc] Switch functions to using global headers
by Michael Jones
· 3 months ago
25a6008
[libc] Combine all math differential fuzzers into one target.
by Siva Chandra Reddy
· 3 months ago
7c15f87
[libc] Add differential fuzzers for ldexp and remquo.
by Siva Chandra Reddy
· 3 months ago
11716de
[libc] Fix the overflow check condition of ldexp.
by Siva Chandra Reddy
· 3 months ago
ff6c567
[libc][NFC][Obvious] Remove few unnecessary pieces from ilogb tests.
by Siva Chandra Reddy
· 3 months ago
78ab470
[libc][obvious] Fix fdim[f|l] signatures in stdc spec.
by Siva Chandra Reddy
· 3 months ago
16b4d45
[libc] Add implementations of ldexp[f|l].
by Siva Chandra Reddy
· 4 months ago
104f8c0
[libc] make part of libc's unit test framework independent of llvm
by Michael Jones
· 3 months ago
c3a4f46
[libc] Add implementations of fdim[f|l].
by Tue Ly
· 4 months ago
a20a10d
[libc] Extend WrapperGen to emit aliases.
by Siva Chandra Reddy
· 4 months ago
86c1b9b
[libc][WrapperGen] Replace the C _Noreturn annotation with C++ [[noreturn]].
by Siva Chandra Reddy
· 4 months ago
15c6d98
[libc] Add implementations of ilogb[f|l].
by Siva Chandra Reddy
· 4 months ago
458bf29
[libc][NFC] Make test macros callable from helper methods of test classes.
by Siva Chandra Reddy
· 4 months ago
687a2b7
[libc] Fix WrapperGen seeing no arguments as a void argument.
by Michael Jones
· 4 months ago
10d993e
[libc][NFC][Obvious] Use the new macro to declare special constants in tests.
by Siva Chandra Reddy
· 4 months ago
25ff0da
[LIBC][NFC] Rename errno and assert files to match other files with functions
by Michael Jones
· 4 months ago
8750b17
[libc][NFC] Use a convenience macro to declare special floating point constants.
by Siva Chandra Reddy
· 4 months ago
c47f8d1
[libc] Add LLVM libc specific functions to llvm_libc_ext.td.
by Michael Jones
· 4 months ago
a8f3a75
[libc] Use entrypoints.txt as the single source of list of functions for a platform.
by Michael Jones
· 5 months ago
ec25226
[libc][NFC] Add probability distributions for memory function sizes
by Guillaume Chatelet
· 4 months ago
Next »