Age | Commit message (Expand) | Author | Files | Lines |
2024-06-14 | [libc] add rwlock (#94156) | Schrodinger ZHU Yifan | 35 | -5/+1836 |
2024-06-14 | [libc] add LIBC_INLINE annotations to BlockStore (#95573) | Michael Jones | 1 | -18/+19 |
2024-06-14 | [libc] Remove unnecessary include from putchar.h (#95576) | Michael Jones | 1 | -2/+0 |
2024-06-14 | [libc][stdlib] Make the FreeListHeap constant-initializable (#95453) | PiJoules | 10 | -114/+283 |
2024-06-14 | Revert "[libc] printf, putchar and vprintf in bareemetal entrypoints (#95436)" | Haowei Wu | 2 | -6/+0 |
2024-06-14 | [libc] Fixed NamedType usage in Fenv HeaderSpec Types (#95487) | RoseZhang03 | 1 | -2/+2 |
2024-06-14 | [libc][math][c23] Add f16fmaf C23 math function (#95483) | OverMighty | 29 | -300/+501 |
2024-06-13 | [libc] printf, putchar and vprintf in bareemetal entrypoints (#95436) | Petr Hosek | 2 | -0/+6 |
2024-06-13 | [libc] Provide vprintf for baremetal (#95363) | Petr Hosek | 3 | -1/+63 |
2024-06-13 | Reland "[libc] fix aarch64 linux full build (#95358)" (#95423) | Schrodinger ZHU Yifan | 7 | -1/+49 |
2024-06-13 | [libc][stdlib] Fix UB in freelist (#95330) | PiJoules | 2 | -36/+20 |
2024-06-13 | [libc] Fix build breaks caused by f16sqrtf changes (#95459) | OverMighty | 3 | -2/+6 |
2024-06-13 | [llvm-project] Fix typo "seperate" (#95373) | Jay Foad | 3 | -7/+7 |
2024-06-13 | [libc][math][c23] Add f16sqrtf C23 math function (#95251) | OverMighty | 29 | -123/+352 |
2024-06-13 | Revert "[libc] fix aarch64 linux full build (#95358)" (#95419) | Schrodinger ZHU Yifan | 3 | -14/+0 |
2024-06-13 | [libc] fix aarch64 linux full build (#95358) | Schrodinger ZHU Yifan | 3 | -0/+14 |
2024-06-12 | [libc][stdlib] Add the FreelistHeap (#95066) | PiJoules | 4 | -0/+449 |
2024-06-12 | [libc][macros] Define LIBC_CONSTINIT (#95316) | PiJoules | 1 | -0/+12 |
2024-06-12 | [libc][__support] Add constexpr to FixedVector members (#95315) | PiJoules | 1 | -11/+11 |
2024-06-12 | [libc] Fix definition of `UINT_MAX` in limits.h (#95279) | Joseph Huber | 1 | -3/+3 |
2024-06-12 | [libc] Add baremetal putchar (#95182) | Michael Jones | 3 | -8/+37 |
2024-06-11 | [libc][math][c23] Add {totalorder,totalordermag}f16 C23 math functions (#95014) | OverMighty | 18 | -4/+480 |
2024-06-10 | [libc][stdlib] Change old unsigned short variables to size_t (#95065) | PiJoules | 1 | -3/+3 |
2024-06-10 | [libc][stdlib] Add freelist class (#95041) | PiJoules | 4 | -0/+386 |
2024-06-10 | [libc][stdlib] Move LIBC_INLINE after template and before constexpr (#95037) | PiJoules | 1 | -2/+2 |
2024-06-10 | [NFC][libc][stdlib] LLVM_LIBC_SRC_STDLIB_LDIV_H -> LLVM_LIBC_SRC_STDL… (#95... | PiJoules | 1 | -1/+1 |
2024-06-10 | [libc][math][c23] Add MPFR unit tests for {rint,lrint,llrint,lround,llround}f... | OverMighty | 9 | -35/+222 |
2024-06-10 | [libc][stdlib] Add Block class (#94407) | PiJoules | 4 | -0/+1077 |
2024-06-10 | Reapply "[libc][math][c23] Add MPFR unit tests for {ceil,floor,round,roundeve... | OverMighty | 12 | -53/+264 |
2024-06-10 | [libc][math][c23] Temporarily disable float16 on 32-bit Arm (#95027) | OverMighty | 1 | -1/+1 |
2024-06-10 | [libc][math][c23] Add {remainder,remquo}f16 C23 math functions (#94773) | OverMighty | 14 | -17/+151 |
2024-06-10 | [libc][math][c23] Temporarily disable float16 on RISC-V (#94984) | OverMighty | 1 | -1/+2 |
2024-06-10 | [libc] Add WordTypeSelector<16> specialization (#94979) | OverMighty | 6 | -6/+25 |
2024-06-10 | [libc][math][c23] Temporarily disable modff16 on AArch64 (#94972) | OverMighty | 1 | -1/+1 |
2024-06-10 | [libc][math][c23] Add {frexp,ilogb,llogb,logb,modf}f16 C23 math functions (#9... | OverMighty | 31 | -36/+480 |
2024-06-10 | [libc][math][c23] Add nanf16 C23 math function (#94767) | OverMighty | 11 | -2/+129 |
2024-06-08 | [libc][math][C23] Implemented remquof128 function (#94809) | Hendrik Hübner | 10 | -1/+83 |
2024-06-08 | [libc][math][c23] fmul correcly rounded to all rounding modes (#91537) | Job Henandez Lara | 14 | -1/+303 |
2024-06-07 | [libc][math][c23] Temporarily disable fmodf16 on AArch64 (#94813) | OverMighty | 1 | -1/+0 |
2024-06-07 | [libc][math][c23] Add fmodf16 C23 math function (#94629) | OverMighty | 16 | -46/+193 |
2024-06-07 | [libc] Add baremetal printf (#94078) | Michael Jones | 6 | -33/+104 |
2024-06-07 | [libc] Correctly pass the C++ standard to NVPTX internal builds | Joseph Huber | 1 | -3/+7 |
2024-06-06 | [libc] fixed target issue with exit_handler (#94678) | aaryanshukla | 1 | -0/+4 |
2024-06-06 | [libc][FixedVector] Add more helper methods (#94278) | PiJoules | 3 | -1/+45 |
2024-06-06 | [libc] at_quick_exit function implemented (#94317) | aaryanshukla | 14 | -88/+315 |
2024-06-06 | [libc][math][c23] Add {fmaximum,fminimum}{,_mag,_mag_num,_num} C23 math funct... | OverMighty | 40 | -74/+781 |
2024-06-06 | [libc][math][c23] Fix implicit conversion in smoke tests for {fmax,fmin}f16 (... | OverMighty | 3 | -8/+22 |
2024-06-06 | [libc] Enable varargs tests for AMDGPU targets | Joseph Huber | 2 | -2/+13 |
2024-06-06 | [libc][math] Temporarily disable nexttowardf16 on aarch64 due to clang-11 bug... | lntue | 1 | -1/+4 |
2024-06-06 | [libc] Disable varargs tests on gpu, nvptx can't build them yet | Jon Chesterfield | 2 | -6/+2 |