aboutsummaryrefslogtreecommitdiff
path: root/libc/utils
AgeCommit message (Expand)AuthorFilesLines
2025-11-19[Clang] Gut the libc wrapper headers and simplify (#168438)Joseph Huber2-62/+2
2025-10-30[libc][hdrgen] Sort identifiers with leading underscores specially (#165745)Roland McGrath11-71/+120
2025-10-30[libc][hdrgen] Add extra_standards and license_text (#165459)Roland McGrath8-16/+106
2025-10-28[libc][hdrgen] Fix `includes` sorting in JSON emission (#165460)Roland McGrath1-3/+1
2025-10-08[NFC][CI] Use Fully Qualified Names for All ContainersAiden Grossman1-1/+1
2025-09-22[libc] Add -Wextra for libc tests (#153321)Vinay Deshmukh1-2/+3
2025-09-17[libc][math][c23] Add rsqrtf16() function (#137545)Anton Shepelev4-0/+10
2025-09-06[libc][math][c++23] Add sqrtbf16 math function (#156654)Krishna Pandey1-0/+7
2025-09-02[libc][math][c23] Implement C23 math function atanpif16 (#150400)Mohamed Emad4-0/+19
2025-08-24[libc][math][c++23] Add {nearbyint,rint,lrint,llrint,lround,llround}bf16 math...Krishna Pandey1-0/+6
2025-08-18Reland "[libc][math][c23] Implement C23 math function asinpif16" (#152690)Mohamed Emad4-0/+19
2025-08-13[libc][math][c++23] Add bf16fma{,f,l,f128} math functions (#153231)Krishna Pandey1-0/+36
2025-08-12Revert "[libc] Add -Wextra for libc tests" (#153169)William Huynh1-3/+2
2025-08-12[libc] Add -Wextra for libc tests (#133643)Vinay Deshmukh1-2/+3
2025-08-08[libc][math][c++23] Add bf16{add,sub}{,f,l,f128} math functions (#152774)Krishna Pandey1-0/+35
2025-08-08[libc][hdrgen] Fix hdrgen when using macros as guards in stdlib.yaml. (#152732)Muhammad Bassiouni1-2/+3
2025-08-06[libc][math][c++23] Implement basic arithmetic operations for BFloat16 (#151228)Krishna Pandey2-1/+8
2025-07-26Revert "[libc][math][c23] Implement C23 math function asinpif16" (#150756)OverMighty4-10/+0
2025-07-26[libc][math][c23] Implement C23 math function asinpif16 (#146226)Mohamed Emad4-0/+10
2025-07-23[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>...lntue6-8/+7
2025-07-09[libc][math][c++23] Add bfloat16 support in LLVM libc (#144463)Krishna Pandey3-2/+12
2025-07-09[libc] Simplify the version guard for mpfr. (#146354)Connector Switch1-14/+6
2025-04-24[libc][math][c23] Add acospif16() function (#134664)Anton4-0/+21
2025-03-23[libc][math][c23] Add fmaf16 C23 math function. (#130757)Harrison Hao1-0/+5
2025-03-21Reapply "[LLVM] Make the GPU loader utilities an LLVM tool (#132096)" (#132277)Joseph Huber8-1374/+0
2025-03-20Revert "[LLVM] Make the GPU loader utilities an LLVM tool (#132096)"Joseph Huber8-0/+1374
2025-03-20[LLVM] Make the GPU loader utilities an LLVM tool (#132096)Joseph Huber8-1374/+0
2025-03-20[libc][docs] Add dirent implementation status doc and include in CMakeLists (...Prashanth1-0/+51
2025-03-18[libc][docs] Add sys/utsname header and documentation for uname function (#13...Prashanth1-0/+3
2025-03-18[libc] Define (stub) dl_iterate_phdr (#131436)Roland McGrath1-0/+1
2025-03-18[libc] Fix compile error in MPFRWrapper when float128 is long double (#131821)OverMighty1-2/+4
2025-03-18[libc][math] Fix incorrect logic in fputil::generic::add_or_sub (#116129)OverMighty1-0/+10
2025-03-17[libc][docs] Add glob implementation status doc and include in CMakeLists (#1...Prashanth1-0/+28
2025-03-14[libc] init uefi (#131246)Tristan Ross1-0/+1
2025-03-14[libc] Fix implicit conversion warnings in tests. (#131362)lntue1-2/+2
2025-03-13[libc] Make RPC server handling header only (#131205)Joseph Huber7-564/+7
2025-03-13[libc] Remove use of C++ STL features from `rpc_server.cpp` (#131169)Joseph Huber1-53/+109
2025-03-12[libc] Template the writing mode for the writer class (#111559)Joseph Huber2-11/+8
2025-03-04[libc][bazel] Add BUILD targets for complex functions and tests. (#129618)Jorge Gorbe Moya3-2/+25
2025-02-28[libc] Fix warning in libc/utils/MPCWrapper/MPCUtils.h (#129349)Jorge Gorbe Moya1-2/+2
2025-02-26[libc][hdrgen] Allow to treat hdrgen Python code as a Python module. (#128955)Alexey Samsonov13-398/+429
2025-02-19[libc] Add --json mode for hdrgen (#127847)Roland McGrath4-32/+87
2025-02-15[libc] Produce standard-compliant header guard macros in hdrgen (#127356)Roland McGrath2-4/+4
2025-02-14[libc] Elide extra space in hdrgen function declarations (#127287)Roland McGrath3-1/+14
2025-02-14[libc] Add merge_yaml_files feature to hdrgen (#127269)Roland McGrath11-35/+133
2025-02-14[libc] Make template_header optional for hdrgen (#127259)Roland McGrath6-30/+103
2025-02-14[libc] Fix hdrgen to be compatible with Python 3.8 (#127265)Roland McGrath1-8/+6
2025-02-14[libc] Make hdrgen deduce header type lists from function signatures (#127251)Roland McGrath6-24/+103
2025-02-14[libc] Make hdrgen emit correct relative paths for llvm-libc-types (#127150)Roland McGrath7-16/+77
2025-02-13[libc] Make hdrgen support macro_header YAML field. (#123265)Roland McGrath8-13/+46