Review `<bit>` hacks and optimize.
Open
- Dominant language
- C++
- Stars
- 2.5k
- Forks
- 486
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 295
Description
Examples:
https://github.com/NVIDIA/libcudacxx/blob/main/include/cuda/std/detail/libcxx/include/bit#LL699C1-L705C2
https://github.com/NVIDIA/libcudacxx/blob/main/include/cuda/std/detail/libcxx/include/bit#LL192C1-L205C2
We should review some of the implementations and see if some of the hacks are still required. Recent compiler changes may have made some math functions `constexpr`.
Contributor guide
Assessment
This issue has not been assessed yet.