| Commit message (Expand) | Author | Age | Files | Lines |
* | [libc] Add a few missing deps, includes, and fix a few typos. | Siva Chandra | 2022-02-01 | 9 | -2/+18 |
* | [libc] Adjust few fcntl macros for aarch64. | Siva Chandra Reddy | 2022-02-01 | 1 | -0/+12 |
* | [libc] Add implementations of POSIX mkdir, mkdirat, rmdir, unlink and unlinkat. | Siva Chandra Reddy | 2022-02-01 | 30 | -1/+645 |
* | Move LLVM Proposal to doc directory, create index | Jeff Bailey | 2022-01-29 | 8 | -3/+407 |
* | [libc] Enable creat, fsync, open, openat, read and write for aarch64. | Siva Chandra | 2022-01-28 | 3 | -0/+21 |
* | [libc] Add implementations of the POSIX creat and openat functions. | Siva Chandra Reddy | 2022-01-28 | 14 | -0/+277 |
* | [libc] Refactor sqrt implementations and add tests for generic sqrt implement... | Tue Ly | 2022-01-28 | 21 | -350/+469 |
* | [libc][NFC] Create file with all permissions for the user in read_write_test. | Siva Chandra Reddy | 2022-01-28 | 1 | -1/+1 |
* | [libc] Fix 64-bit Apple ARM support and header includes | Dominic Chen | 2022-01-28 | 5 | -5/+2 |
* | [libc] Revert "Refactor sqrt implementations and add tests for generic sqrt i... | Siva Chandra Reddy | 2022-01-27 | 21 | -464/+351 |
* | [libc] Revert "Guard sqrt_80_bit_long_double.h header to not be included with... | Siva Chandra Reddy | 2022-01-27 | 1 | -4/+1 |
* | [libc] Add POSIX close, fsync, open, read and write functions. | Siva Chandra Reddy | 2022-01-27 | 28 | -33/+507 |
* | [libc] Guard sqrt_80_bit_long_double.h header to not be included with aarch64. | Tue Ly | 2022-01-27 | 1 | -1/+4 |
* | [libc][NFC] Move the POSIX write function to the default build on linux. | Siva Chandra Reddy | 2022-01-27 | 5 | -8/+7 |
* | [libc][NFC] Let var args be treated as a named type in the spec. | Siva Chandra Reddy | 2022-01-27 | 1 | -1/+1 |
* | [libc] Refactor sqrt implementations and add tests for generic sqrt implement... | Tue Ly | 2022-01-27 | 21 | -351/+464 |
* | [libc] Make logf function correctly rounded for all rounding modes. | Tue Ly | 2022-01-25 | 2 | -26/+76 |
* | [libc][NFC] Workaround clang assertion in inline asm | Alex Brachet | 2022-01-25 | 3 | -3/+3 |
* | [libc] Implement log10f correctly rounded for all rounding modes. | Tue Ly | 2022-01-25 | 15 | -0/+415 |
* | [libc] Let header generator generate the type header inclusion boiler plate. | Siva Chandra Reddy | 2022-01-24 | 5 | -223/+40 |
* | [libc][cmake] Make `add_tablegen` calls match others | John Ericson | 2022-01-24 | 2 | -2/+2 |
* | [libc][NFC] Add 'struct_' prefix to type headers defining struct types. | Siva Chandra Reddy | 2022-01-21 | 5 | -6/+6 |
* | [libc] Use __builtin_clz to find leading 1 in hypot | Clint Caywood | 2022-01-20 | 1 | -19/+25 |
* | [libc] Move the remaining public types to their own type headers. | Siva Chandra Reddy | 2022-01-20 | 23 | -78/+378 |
* | [libc] Make log2f correctly rounded for all rounding modes when FMA is not av... | Tue Ly | 2022-01-20 | 2 | -5/+18 |
* | [libc] Use get_round() instead of floating point tricks in generic hypot impl... | Tue Ly | 2022-01-20 | 2 | -10/+2 |
* | [libc] Implement correct rounding with all rounding modes for hypot functions. | Tue Ly | 2022-01-20 | 7 | -10/+1289 |
* | [libc] Move type definitions to their own self contained header files. | Siva Chandra Reddy | 2022-01-20 | 10 | -83/+115 |
* | [libc] Add a naming rule for global constants. | Siva Chandra Reddy | 2022-01-19 | 9 | -72/+74 |
* | [libc] improve error message for unsupported target platforms | Yannic Bonenberger | 2022-01-19 | 1 | -1/+1 |
* | [libc][Obvious] Add -Wno-c++17-extensions to sinf, cosf and sincosf targets. | Siva Chandra Reddy | 2022-01-19 | 1 | -0/+7 |
* | [libc] Remove as_double usage as constant initializations in sincosf implemen... | Tue Ly | 2022-01-18 | 4 | -36/+34 |
* | Revert "[cmake] Use `GNUInstallDirs` to support custom installation dirs." | John Ericson | 2022-01-16 | 1 | -2/+0 |
* | [cmake] Use `GNUInstallDirs` to support custom installation dirs. | John Ericson | 2022-01-16 | 1 | -0/+2 |
* | Revert "[cmake] Use `GNUInstallDirs` to support custom installation dirs." | John Ericson | 2022-01-15 | 1 | -2/+0 |
* | [cmake] Use `GNUInstallDirs` to support custom installation dirs. | John Ericson | 2022-01-15 | 1 | -0/+2 |
* | [libc] move strdup out of requiring SCUDO | Michael Jones | 2022-01-14 | 1 | -0/+4 |
* | [libc] Implement correctly rounded log2f based on RLIBM library. | Tue Ly | 2022-01-14 | 21 | -47/+528 |
* | [libc] Update exhaustive testing documentations. | Tue Ly | 2022-01-14 | 1 | -0/+6 |
* | [libc] Fix precision constants for long double in MPFRUtils.cpp. | Tue Ly | 2022-01-13 | 1 | -2/+6 |
* | [libc][trivial] Make LlvmLibcExhaustiveTest::check method purely virtual. | Tue Ly | 2022-01-13 | 1 | -1/+1 |
* | [libc] Add multithreading support for exhaustive testing and MPFRUtils. | Tue Ly | 2022-01-13 | 8 | -63/+219 |
* | [libc] Add rounding mode support for MPFR testing macros. | Tue Ly | 2022-01-13 | 3 | -256/+421 |
* | [libc] fix strtold_test formatting on ARM | Michael Jones | 2022-01-12 | 1 | -2/+2 |
* | [libc] add working ARM entrypoints | Michael Jones | 2022-01-12 | 2 | -4/+13 |
* | [libc][NFC] Move sys/mman entrypoints to the default build configs. | Siva Chandra Reddy | 2022-01-11 | 14 | -34/+37 |
* | [libc] Add linux aarch64 syscall implementation. | Siva Chandra | 2022-01-10 | 6 | -6/+143 |
* | [libc] Re-enable thrd_test. | Siva Chandra Reddy | 2022-01-10 | 1 | -13/+12 |
* | [libc][obvious] Fix style of MPFRWrapper. | Siva Chandra Reddy | 2021-12-23 | 4 | -289/+298 |
* | [libc][NFC] fix variable name | Michael Jones | 2021-12-23 | 1 | -3/+3 |