User Details
User Details
- User Since
- Jul 1 2020, 2:12 PM (134 w, 4 d)
Yesterday
Yesterday
lntue added a comment to D142781: [libc][math] Implement acoshf function correctly rounded to all rounding modes..
lntue updated the diff for D142781: [libc][math] Implement acoshf function correctly rounded to all rounding modes..
Sync to HEAD.
Fri, Jan 27
Fri, Jan 27
lntue committed rG46b15fd19e84: [libc][math] Implement asinhf function correctly rounded for all rounding modes. (authored by lntue).
[libc][math] Implement asinhf function correctly rounded for all rounding modes.
lntue committed rGa369bb8a3b18: [libc][cmake] Fix LIBC_TARGET_OS query from compiler triple for `darwin`. (authored by lntue).
[libc][cmake] Fix LIBC_TARGET_OS query from compiler triple for `darwin`.
Thu, Jan 26
Thu, Jan 26
Wed, Jan 25
Wed, Jan 25
lntue accepted D142518: [libc] Implement strcasestr.
lntue accepted D142517: [libc] Templatize strstr.
lntue accepted D142515: [libc] fix strtointmax tests.
Tue, Jan 24
Tue, Jan 24
Mon, Jan 23
Mon, Jan 23
Fri, Jan 20
Fri, Jan 20
Thu, Jan 19
Thu, Jan 19
lntue added a comment to D142108: [libc][NFC] Detect host CPU features using try_compile instead of try_run..
Tue, Jan 10
Tue, Jan 10
Mon, Jan 9
Mon, Jan 9
[libc][Obvious] Re-enable log10 tests.
lntue committed rG05727d94de75: [libc][Obvious] Fix typos in LLVMLibCArchitectures.cmake defining target… (authored by lntue).
[libc][Obvious] Fix typos in LLVMLibCArchitectures.cmake defining target…
lntue requested review of D141282: [libc][cmake] Fix LIBC_TARGET_OS query from compiler triple for `darwin`..
lntue added inline comments to D141235: [libc] Templatize str{,n}cmp.
Sun, Jan 8
Sun, Jan 8
lntue committed rG9e5fde59a466: [libc][Obvious] Temporarily disable log10_test for further investigation. (authored by lntue).
[libc][Obvious] Temporarily disable log10_test for further investigation.
lntue committed rG1b9c21fda951: [libc][Obvious] Remove constexpr fomr exact_mult in double_double.h (authored by lntue).
[libc][Obvious] Remove constexpr fomr exact_mult in double_double.h
lntue committed rG5814b7b27963: [libc][math] Implement log10 function correctly rounded for all rounding modes (authored by lntue).
[libc][math] Implement log10 function correctly rounded for all rounding modes
lntue updated the diff for D139846: [libc][math] Implement log10 function correctly rounded for all rounding modes.
Update log algorithm doc and unit tests.
Sat, Jan 7
Sat, Jan 7
Thu, Jan 5
Thu, Jan 5
Dec 22 2022
Dec 22 2022
Dec 21 2022
Dec 21 2022
lntue added inline comments to D140441: [libc] change str to int tests to be templated.
Dec 20 2022
Dec 20 2022
lntue added a comment to D140441: [libc] change str to int tests to be templated.
Look like you'll need to update the bazel layout for the tests. It complains about missing files.
lntue added inline comments to D140178: [libc] add fuzz target for strtointeger functions.
lntue accepted D140378: [libc] Add a baremetal config..
Dec 15 2022
Dec 15 2022
lntue added inline comments to D140078: [libc] Handle allocation failures in the dirent API gracefully..
lntue added inline comments to D140078: [libc] Handle allocation failures in the dirent API gracefully..
lntue added inline comments to D140070: [libc] fix shifting exact multiples of 64 in uint.
Dec 13 2022
Dec 13 2022
lntue updated the diff for D139846: [libc][math] Implement log10 function correctly rounded for all rounding modes.
Sync to HEAD.
lntue committed rGd6802581700b: [libc] Implement a high-precision floating point class. (authored by lntue).
[libc] Implement a high-precision floating point class.
lntue added inline comments to D136799: [libc] Implement a high-precision floating point class..
lntue added inline comments to D136799: [libc] Implement a high-precision floating point class..
lntue updated the diff for D136799: [libc] Implement a high-precision floating point class..
Address comments.
Dec 12 2022
Dec 12 2022
lntue updated the summary of D139846: [libc][math] Implement log10 function correctly rounded for all rounding modes.
Dec 10 2022
Dec 10 2022
Dec 9 2022
Dec 9 2022
lntue added inline comments to D139584: [libc] Add custom operator new to handle allocation failures gracefully..
Dec 7 2022
Dec 7 2022
lntue added inline comments to D139576: [libc] move errno out of file internals.
lntue added inline comments to D139584: [libc] Add custom operator new to handle allocation failures gracefully..
lntue committed rG360b41c7ba7f: [libc] Fix undefined behavior in UInt<>::shift_right. (authored by lntue).
[libc] Fix undefined behavior in UInt<>::shift_right.
lntue added inline comments to D139566: [libc] Fix undefined behavior in UInt<>::shift_right..
lntue requested review of D139566: [libc] Fix undefined behavior in UInt<>::shift_right..
lntue added inline comments to D136799: [libc] Implement a high-precision floating point class..
lntue added a reviewer for D136799: [libc] Implement a high-precision floating point class.: renyichen.
lntue updated the diff for D136799: [libc] Implement a high-precision floating point class..
Change the name of the class to DyadicFloat, add normalization, and add tests.
Dec 5 2022
Dec 5 2022
Dec 2 2022
Dec 2 2022
lntue committed rG28f13353b6b1: [libc][Obvious] Update error bounds for uint_test.QuickMulHiTests. (authored by lntue).
[libc][Obvious] Update error bounds for uint_test.QuickMulHiTests.
lntue committed rGb80f535879a3: [libc][math] Implement full multiplication and quick_mul_hi for UInt class. (authored by lntue).
[libc][math] Implement full multiplication and quick_mul_hi for UInt class.
Dec 1 2022
Dec 1 2022
lntue updated the diff for D138541: [libc][math] Implement full multiplication and quick_mul_hi for UInt class..
Add comments about error bounds and efficiency of quick_mul_hi + More tests.
lntue added inline comments to D139064: Onboard signbitf to llvmlibc math functions..
Nov 30 2022
Nov 30 2022
lntue committed rG926dd32aab1d: [libc][math] Improve the performance of subtraction for UInt<>. (authored by lntue).
[libc][math] Improve the performance of subtraction for UInt<>.
Nov 29 2022
Nov 29 2022
Nov 22 2022
Nov 22 2022
lntue updated the summary of D138541: [libc][math] Implement full multiplication and quick_mul_hi for UInt class..
lntue updated the summary of D138506: [libc][math] Improve the performance of subtraction for UInt<>..
lntue requested review of D138506: [libc][math] Improve the performance of subtraction for UInt<>..
Nov 19 2022
Nov 19 2022
lntue committed rG0d41b32b741e: [libc][math] Remove UInt<128>::operation* specialization. (authored by lntue).
[libc][math] Remove UInt<128>::operation* specialization.
lntue committed rGe205fc1836c9: [libc] Add sub_with_borrow to builtin_wrapper.h (authored by lntue).
[libc] Add sub_with_borrow to builtin_wrapper.h
Nov 18 2022
Nov 18 2022
lntue updated the diff for D138182: [libc] Add sub_with_borrow to builtin_wrapper.h.
Add DEFINE_NAMED_PAIR_TEMPLATE and update return values for builtins wrappers.
Nov 17 2022
Nov 17 2022
lntue added a comment to D138239: [libc][math] Remove UInt<128>::operation* specialization..
lntue updated the summary of D138239: [libc][math] Remove UInt<128>::operation* specialization..
lntue added inline comments to D138182: [libc] Add sub_with_borrow to builtin_wrapper.h.
lntue updated the summary of D138239: [libc][math] Remove UInt<128>::operation* specialization..
lntue requested review of D138239: [libc][math] Remove UInt<128>::operation* specialization..
Nov 16 2022
Nov 16 2022
lntue requested review of D138182: [libc] Add sub_with_borrow to builtin_wrapper.h.
lntue accepted D138076: [libc] add scanf entrypoints.