commit | dd9e719ba52d68b709c0044e536ea49bff36f271 | [log] [tgz] |
---|---|---|
author | Nick Desaulniers <nickdesaulniers@users.noreply.github.com> | Wed Mar 27 08:22:51 2024 -0700 |
committer | Copybara-Service <copybara-worker@google.com> | Wed Mar 27 08:26:14 2024 -0700 |
tree | ca2223d780a8df506a4d35204c7e6c611d5d52f8 | |
parent | 1e93b6d9b58cce3f1ecd0ecc2707ca5df14f889b [diff] |
[libc][support][UInt] implement 128b math helpers (#86531) Flush out the remaining UInt<128> support and add test coverage. We could have used cpp::popcount in the implementation of UInt::has_single_bit, but has_single_bit has a perhaps useful early return. GitOrigin-RevId: 51f7b262425959d4e2bd6bc79fed283586d0472e