aboutsummaryrefslogtreecommitdiff
path: root/libc/test
AgeCommit message (Expand)AuthorFilesLines
2024-02-27[libc] Add "include/" to the LLVM include directories (#83199)Joseph Huber10-8/+11
2024-02-27[libc][stdbit] implement stdc_has_single_bit (C23) (#83168)Nick Desaulniers7-0/+114
2024-02-27[libc] Re-Enable GPU tests and fix math exception handling (#83172)Joseph Huber5-264/+234
2024-02-27[libc] Add fixed point support to printf (#82707)Michael Jones2-0/+214
2024-02-27[libc] Work around incorrect fmin/fmax results for +/-x (#83158)Joseph Huber1-99/+96
2024-02-27[libc][math][c23] Add C23 math functions ilogbf128, logbf128, and llogb(f|l|f...lntue12-136/+234
2024-02-27[libc] Re-enable several GPU math smoke tests (#83147)Joseph Huber1-76/+0
2024-02-26[libc][stdfix] Add sqrt for fixed point types. (#83042)lntue7-0/+153
2024-02-26[libc][__support/memory_size] fix missing branch and add related tests (#83016)Schrodinger ZHU Yifan1-0/+7
2024-02-26[libc][stdbit] implement stdc_count_ones (C23) (#82444)Nick Desaulniers7-0/+119
2024-02-26[libc][stdbit] implement stdc_count_zeros (C23) (#82437)Nick Desaulniers7-0/+119
2024-02-23[libc][NFC] Remove all trailing spaces from libc (#82831)Joseph Huber6-7/+7
2024-02-22[libc] Rework the GPU build to be a regular target (#81921)Joseph Huber12-63/+54
2024-02-22[libc] add FXBits class (#82065)Michael Jones4-1/+366
2024-02-20[libc][__support][bit] add count_zeros (#82076)Nick Desaulniers1-0/+13
2024-02-20[libc] Cleanup of hermetic test flag handling (#82384)Joseph Huber1-2/+2
2024-02-20[libc][c23] add definitions for stdckdint.h (#82059)Schrodinger ZHU Yifan2-0/+42
2024-02-16[libc][stdfix] Add round functions for fixed point types. (#81994)lntue14-0/+239
2024-02-16[reland][libc][NFC] Use user defined literals to build 128 and 256 bit consta...Guillaume Chatelet4-62/+71
2024-02-15[libc] Move compile options to new cmake file (#81917)Michael Jones1-2/+3
2024-02-15[libc][stdfix] Add abs functions for signed fixed point types. (#81823)lntue9-0/+139
2024-02-15[libc][stdfix] Add support for fixed point types in the testing infrastructur...lntue3-83/+58
2024-02-15Revert "[reland][libc][NFC] Use user defined literals to build 128 and 256 bi...Guillaume Chatelet4-71/+62
2024-02-15[reland][libc][NFC] Use user defined literals to build 128 and 256 bit consta...Guillaume Chatelet4-62/+71
2024-02-14[libc][fix] Fix new test that crashes the NVPTX backendJoseph Huber1-10/+13
2024-02-14[libc][math] Add C23 ldexpf128 math function and fix DyadicFloat conversions ...lntue7-8/+67
2024-02-14[libc] Fix fixed point detection and add compile option. (#81788)lntue1-0/+3
2024-02-14[libc][stdbit] implement stdc_first_trailing_one (C23) (#81768)Nick Desaulniers8-0/+122
2024-02-14[libc][stdbit] implement stdc_first_trailing_zero (C23) (#81526)Nick Desaulniers8-0/+123
2024-02-14Revert "[libc][NFC] Use user defined literals to build 128 and 256 bit consta...Guillaume Chatelet4-71/+62
2024-02-14[libc][NFC] Use user defined literals to build 128 and 256 bit constants. (#8...Guillaume Chatelet4-62/+71
2024-02-14[libc][stdbit] implement stdc_first_leading_one (C23) (#81502)Nick Desaulniers8-0/+128
2024-02-14[libc] Add user defined literals to initialize `BigInt` and `__uint128_t` con...Guillaume Chatelet4-213/+323
2024-02-13[libc] Allow BigInt class to use base word types other than uint64_t. (#81634)lntue1-1/+47
2024-02-13[libc] Rework the RPC interface to accept runtime wave sizes (#80914)Joseph Huber1-7/+3
2024-02-12[libc][stdbit] implement stdc_first_leading_zero (C23) (#81340)Nick Desaulniers8-0/+128
2024-02-09[libc][math] Add C23 math function frexpf128. (#81337)lntue6-40/+55
2024-02-09[libc][NFC] Fix few warnings in tests. (#81262)lntue2-2/+1
2024-02-09[libc][math] Add C23 math function fdimf128. (#81074)lntue6-75/+46
2024-02-07[libc] Support C23 'b' (binary) modifier in printf (#80851)Artem Tyurin2-0/+127
2024-02-07[libc][stdbit] implement stdc_trailing_ones (C23) (#80459)Nick Desaulniers7-0/+119
2024-02-06[libc] add inttypes macros (#80726)Schrodinger ZHU Yifan2-0/+21
2024-02-06[libc][stdbit] implement stdc_trailing_zeros (C23) (#80344)Nick Desaulniers7-110/+138
2024-02-06[libc] Move libc_errno inside of LIBC_NAMESPACE (#80774)michaelrj-google121-311/+326
2024-02-05[libc] implement insque and remque (#80305)Sirui Mu2-0/+197
2024-02-05[libc] Refactor _build_gpu_objects cmake function. (#80631)lntue2-2/+2
2024-02-05[libc][math] Add float128 rounding functions (ceilf128, floorf128, roundf128,...lntue5-0/+116
2024-02-05[libc] Add `next_toward_inf` fo `FPBits` (#80654)Guillaume Chatelet1-0/+21
2024-02-05[libc][NFC] Make FPRep more testable (#80453)Guillaume Chatelet1-34/+34
2024-02-01[libc][stdbit] fix return types (#80337)Nick Desaulniers10-45/+37