aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/__bit
AgeCommit message (Expand)AuthorFilesLines
2024-04-22[libc++] Remove _LIBCPP_DISABLE_NODISCARD_EXTENSIONS and refactor the tests (...Nikolas Klauser9-12/+12
2024-04-11[libcxx] Use generic builtins for popcount, clz and ctz (#86563)Marc Auberer3-1/+25
2024-03-23[libc++] Vectorize mismatch (#73255)Nikolas Klauser2-4/+18
2024-01-20[libc++][hardening] Categorize assertions that produce incorrect results (#77...Konstantin Varlamov1-1/+1
2023-12-18[libc++] Format the code base (#74334)Louis Dionne7-66/+68
2023-12-04[libc++] Rename _LIBCPP_INLINE_VISIBILITY to _LIBCPP_HIDE_FROM_ABI (#74095)Louis Dionne3-7/+7
2023-09-12[libc++] Fix the rotate direction used in countl_zero()Armando Martín2-2/+7
2023-09-12[libcxx] <experimental/simd> Added aliagned flag types, traits is_simd_flag_t...Zhangyin1-5/+13
2023-08-12[libc++] Fix the signature of std::rotl and std::rotrDaniil Kalinin1-15/+16
2023-08-01[libc++] Optimize ranges::find for vector<bool>Nikolas Klauser1-0/+30
2023-06-28[libc++][hardening][NFC] Introduce `_LIBCPP_ASSERT_UNCATEGORIZED`.varconst1-1/+1
2023-06-13[libc++] Add [[nodiscard]] extensions to the functions in <bit>Nikolas Klauser9-18/+18
2023-04-09[libc++] Remove <cstdlib> includesNikolas Klauser1-1/+0
2023-02-15[libc++][NFC] Replace _LIBCPP_STD_VER > x with _LIBCPP_STD_VER >= xNikolas Klauser2-4/+4
2023-02-11[libc++] Enable radability-identifier-naming for local variables and fix any ...Nikolas Klauser1-2/+2
2023-01-08[libc++] Granularize <bit> and remove <__bits>Nikolas Klauser11-0/+544
2022-12-23[libc++] Granularize <type_traits> includes in <compare>Nikolas Klauser1-1/+1
2022-06-13[libc++][NFC] Use concepts in <bit>.Mark de Wever1-8/+6
2022-03-13[libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI.Joe Loser1-2/+2
2022-03-01[libc++] Revert "Protect users from relying on detail headers" & related changesLouis Dionne2-2/+0
2022-02-26[libcxx][modules] protects users from relying on detail headersChristopher Di Bella2-0/+2
2022-02-04[libc++] Normalize all our '#pragma GCC system_header', and regression-test.Arthur O'Dwyer1-1/+1
2021-11-22[libc++] Implement P1272R4 (std::byteswap)Nikolas Klauser1-0/+55
2021-09-09[libc++] Implement C++20's P0476R2: std::bit_castLouis Dionne1-0/+38