aboutsummaryrefslogtreecommitdiff
path: root/libc/utils
AgeCommit message (Expand)AuthorFilesLines
2024-05-31[libc] Add line numbers to libc utility error messages (#94010)Joseph Huber3-10/+14
2024-05-23[libc][docs] adds macro handling, POSIX status, and validation to docgen (#89...Michael Flanders7-230/+521
2024-04-23[libc] Generate docs for `setjmp.h` (#89542)Rajveer Singh Bharadwaj1-0/+15
2024-04-18[libc][docs] Updates implementation status for some preexisting docgen json f...Michael Flanders3-41/+151
2024-04-18[libc][docs] adds threads.h impl status docs (#89275)Michael Flanders1-0/+87
2024-04-12[libc][docs] use docgen to generate stdbit rst docs (#88540)Michael Flanders2-0/+242
2024-04-11[libc][docs] Generate docs for signal.h & optimized is_implemented func (#88028)Xu Zhang2-4/+38
2024-04-09[libc] Add proxy header for fenv.h macro constants. #87863 (#87896)Job Henandez Lara1-1/+0
2024-04-08[libc][docs] generate docs for ctype.h (#87946)Zander Dumont-Strom1-3/+43
2024-04-08[libc] remove MPFR and related tests in full build (#87693)Schrodinger ZHU Yifan1-7/+1
2024-04-05[libc] Add proxy header math_macros.h. (#87598)lntue1-1/+1
2024-04-05[libc][docs] Introduce docgen (#87682)Nick Desaulniers3-0/+145
2024-04-05[libc] Implement roundeven C23 math functions (#87678)Vinayak Dev2-0/+13
2024-04-04[libc][math][c23] Add exp2m1f C23 math function (#86996)OverMighty2-4/+47
2024-04-02[libc] Implement temporary `printf` on the GPU (#85331)Joseph Huber2-1/+157
2024-04-01[libc] allow libc-hdrgen to work on windows files (#87292)Stephen Neuendorffer1-0/+8
2024-04-01[libc][math] Implement atan2f correctly rounded to all rounding modes. (#86716)lntue2-0/+9
2024-03-29[libc] Change RPC interface to not use device ids (#87087)Joseph Huber5-150/+85
2024-03-27[libc] Remove obsolete LIBC_HAS_BUILTIN macro (#86554)Marc Auberer1-0/+5
2024-03-20Revert "[libomptarget][nextgen-plugin] Use SCRELEASE/SCACQUIRE in packet head...Gheorghe-Teodor Bercea1-2/+1
2024-03-20[libomptarget][nextgen-plugin] Use SCRELEASE/SCACQUIRE in packet headers (#85...Gheorghe-Teodor Bercea1-1/+2
2024-03-18[libc] Remove direct math.h includes (#85324)Michael Jones1-1/+1
2024-03-11[libc] Build the GPU during the projects setup like libc-hdrgen (#84667)Joseph Huber6-45/+10
2024-03-10[libc] Move RPC opcodes include out of the headerJoseph Huber4-8/+11
2024-03-10[libc][NFC] Clean up stray ';' and default enum warningJoseph Huber1-2/+2
2024-03-08 [libc][NFCI] Remove lane size template argument on RPC server (#84557)Joseph Huber1-261/+223
2024-03-01[libc] Fix flipped AMDGPU kernel launch arguments (#83648)Joseph Huber1-6/+6
2024-02-29[libc] Revert https://github.com/llvm/llvm-project/pull/83199 since it broke ...lntue2-2/+2
2024-02-28[libc] fix clang-tidy llvm-header-guard warnings (#82679)Nick Desaulniers1-3/+3
2024-02-27[libc] Add "include/" to the LLVM include directories (#83199)Joseph Huber2-2/+2
2024-02-23[libc][NFC] Remove all trailing spaces from libc (#82831)Joseph Huber4-18/+18
2024-02-23[libc] Remove 'llvm-gpu-none' directory from build (#82816)Joseph Huber4-4/+4
2024-02-22[libc] Rework the GPU build to be a regular target (#81921)Joseph Huber7-30/+51
2024-02-15[libc] add support for function level attributes (#79891)Schrodinger ZHU Yifan2-19/+196
2024-02-13[libc] Rework the RPC interface to accept runtime wave sizes (#80914)Joseph Huber1-38/+18
2024-02-08[libc] Only declare float128 math functions in the generated math.h if float1...lntue1-1/+14
2024-01-30[libc] Change the starting port index to use the SMID (#79200)Joseph Huber1-1/+1
2024-01-23[libc][NFC] Remove `FPBits` cast operator (#79142)Guillaume Chatelet1-1/+1
2024-01-23[reland][libc] Remove unnecessary `FPBits` functions and properties (#79128)Guillaume Chatelet1-1/+1
2024-01-23Revert "[libc] Remove unnecessary `FPBits` functions and properties" (#79118)Guillaume Chatelet1-1/+1
2024-01-23[libc] Remove unnecessary `FPBits` functions and properties (#79113)Guillaume Chatelet1-1/+1
2024-01-21[libc] fix unit tests in fullbuild (#78864)Schrodinger ZHU Yifan1-4/+8
2024-01-19[libc] Redo the install targets (#78795)Petr Hosek1-1/+1
2024-01-19[libc] Fix is_subnormal for Intel Extended Precision (#78592)Guillaume Chatelet1-4/+4
2024-01-16[libc] Fix libc-hdrgen crosscompiling (#78227)Petr Hosek1-2/+0
2024-01-12[libc] Build native libc-hdrgen when crosscompiling (#77848)Petr Hosek1-0/+2
2024-01-03[libc][NFC] Remove `FloatProperties` (#76508)Guillaume Chatelet1-1/+1
2023-12-28[libc][NFC] Integrate `FloatProperties` into `FPBits` (#76506)Guillaume Chatelet2-2/+0
2023-12-16Use StringRef::{starts,ends}_with (NFC)Kazu Hirata1-3/+3
2023-12-15[libc][NFC] Rename `MANTISSA_WIDTH` in `FRACTION_LEN` (#75489)Guillaume Chatelet1-16/+13