aboutsummaryrefslogtreecommitdiff
path: root/libc/utils
AgeCommit message (Expand)AuthorFilesLines
5 days[libc][NFC] Add sollya script to compute worst case range reduction. (#104803)lntue1-0/+80
13 daysRevert "libc: Remove `extern "C"` from main declarations" (#102827)Schrodinger ZHU Yifan1-1/+1
13 dayslibc: Remove `extern "C"` from main declarations (#102825)David Blaikie1-1/+1
2024-08-07[libc] Fix conflict values from internal `limits.h` when used externallyJoseph Huber1-0/+3
2024-08-07[libc] Fix bot accidentally picking up conflicting MB_LEN_MAXJoseph Huber1-0/+2
2024-08-06[libc] Fix index into argument vectorJoseph Huber1-1/+1
2024-08-06[libc] Fix GPU argument vector writing `nullptr` to stringJoseph Huber1-1/+1
2024-08-06[libc][math][c23] Add ffma{,l,f128} and fdiv{,l,f128} C23 math functions #101...aaryanshukla1-4/+13
2024-08-06[libc] Make RPC malloc implementation return 'nullptr' on alloc failureJoseph Huber2-2/+2
2024-08-05[libc] Add loader option to force serial execution of GPU region (#101601)Joseph Huber1-0/+33
2024-08-01[libc] Use LLVM CommandLine for loader tool (#101501)Joseph Huber5-80/+95
2024-08-01[libc] Remove extra parensJoseph Huber1-1/+1
2024-08-01[libc] Change the GPU loaders to LLVM executables (#101442)Joseph Huber5-9/+18
2024-07-31[libc][math][c23] Add dfma{l,f128} and dsub{l,f128} C23 math functions (#101089)aaryanshukla1-0/+6
2024-07-21[libc][math][c23] Add entrypoints and tests for dsqrt{l,f128} (#99815)Job Henandez Lara1-0/+6
2024-07-21[libc][math][c23] Add entrypoints and tests for fsqrt{,l,f128} (#99669)Job Henandez Lara1-0/+12
2024-07-20[libc] Fix GPU 'printf' on strings with paddingJoseph Huber1-0/+4
2024-07-18[libc][CMake] Set library type of libcMPFRWrapper to STATIC (#99527)OverMighty1-1/+1
2024-07-18[libc][math][c23] Add {f,d}mul{l,f128} and f16mul{,f,l,f128} C23 math functio...OverMighty2-7/+16
2024-07-17[libc] Fix wrong printf usage in AMDGPU loaderJoseph Huber1-2/+2
2024-07-17[libc] Add Kernel Resource Usage to nvptx-loader (#97503)jameshu158694-24/+58
2024-07-12[libc] Implement (v|f)printf on the GPU (#96369)Joseph Huber1-8/+39
2024-07-12[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98597)Petr Hosek2-4/+6
2024-07-12Revert "[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration...Mehdi Amini2-6/+4
2024-07-11[libc] Migrate to using LIBC_NAMESPACE_DECL for namespace declaration (#98075)Petr Hosek2-4/+6
2024-07-08[libc][math] Implement cbrtf function correctly rounded to all rounding modes...lntue2-0/+9
2024-07-07[libc] support out of tree build with dynlibs (#97959)Schrodinger ZHU Yifan2-3/+9
2024-07-06[libc][C23][math] Implement cospif function correctly rounded for all roundin...Hendrik Hübner2-0/+36
2024-07-02[libc][math][c23] Add f16{add,sub}f C23 math functions (#96787)OverMighty2-1/+20
2024-07-02[libc] Add mpfr tests for fmul. (#97376)Job Henandez Lara2-7/+26
2024-07-01[libc][math][c23] Implemented sinpif function correctly rounded for all round...Hendrik Hübner2-3/+20
2024-07-01[libc] Implement the 'remove' function on the GPU (#97096)Joseph Huber1-0/+11
2024-06-30[libc][math][c23] Add f16sqrt{,l,f128} C23 math functions (#96642)OverMighty1-0/+11
2024-06-29[libc][math][c23] Add f16div{,l,f128} C23 math functions (#97054)OverMighty1-0/+11
2024-06-27[libc][math][c23] Add f16fma{,l,f128} C23 math function (#96711)OverMighty1-0/+14
2024-06-25[libc][math][c23] Add MPFR exhaustive test for fmodf16 (#94656)OverMighty1-0/+6
2024-06-25[libc][math][c23] Add f16divf C23 math function (#96131)OverMighty2-42/+81
2024-06-14[libc][math][c23] Add f16fmaf C23 math function (#95483)OverMighty2-47/+79
2024-06-13[libc][math][c23] Add f16sqrtf C23 math function (#95251)OverMighty3-45/+69
2024-06-10[libc][math][c23] Add MPFR unit tests for {rint,lrint,llrint,lround,llround}f...OverMighty1-0/+9
2024-06-10Reapply "[libc][math][c23] Add MPFR unit tests for {ceil,floor,round,roundeve...OverMighty1-4/+35
2024-06-05Revert "[libc][math][c23] Add MPFR unit tests for {ceil,floor,round,roundeven...OverMighty1-35/+4
2024-06-05[libc][math][c23] Add MPFR unit tests for {ceil,floor,round,roundeven,trunc}f...OverMighty1-4/+35
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