aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/CMakeLists.txt
AgeCommit message (Expand)AuthorFilesLines
2024-06-12[libc++] Overhaul the PSTL dispatching mechanism (#88131)Louis Dionne1-3/+5
2024-06-10[libc++][TZDB] Implements zoned_traits. (#91059)Mark de Wever1-0/+1
2024-06-10[libc++][TZDB] Implements time_zone::to_sys. (#90394)Mark de Wever1-0/+1
2024-05-28[libc++] Make the __availability header a sub-header of __config (#93083)Louis Dionne1-1/+2
2024-05-28[libc++] Split up ABI and platform configuration to their own headers (#90863)Louis Dionne1-0/+3
2024-05-27[libc++][pstl] Merge all frontend functions for the PSTL (#89219)Louis Dionne1-18/+2
2024-05-21[libc++] Implement C++20 atomic_ref (#76647)Damien L-G1-0/+2
2024-05-11[libc++] Vectorize std::mismatch with trivially equality comparable types (#8...Nikolas Klauser1-0/+1
2024-05-10[libc++][NFC] Replace __apply_cv with __copy_cv or __copy_cvref (#90867)Nikolas Klauser1-1/+0
2024-05-02[libc++] Granularize <ostream> (#85537)Nikolas Klauser1-0/+2
2024-04-22[libc++] Remove stray CMake install step for modulemap file (#89394)Louis Dionne1-6/+0
2024-04-22[libc++] Don't commit libcxx.imp (#89391)Louis Dionne1-1/+15
2024-04-18[libc++][TZDB] Adds local_info formatter. (#86256)Mark de Wever1-0/+1
2024-04-18[libc++][pstl] Move the CPU algorithm implementations to __pstl (#89109)Louis Dionne1-8/+8
2024-04-17[libc++][pstl] Promote CPU backends to top-level backends (#88968)Louis Dionne1-6/+5
2024-04-15[libc++] Add a utility to check whether a range is valid (#87665)Louis Dionne1-0/+1
2024-04-15[libc++][PSTL] Introduce cpu traits (#88134)Louis Dionne1-0/+1
2024-04-13[libc++][NFC] Move basic ASan annotation functions into a utility header (#87...Nikolas Klauser1-0/+1
2024-04-10[libc++] Adds a global private constructor tag. (#87920)Mark de Wever1-0/+1
2024-04-10[libc++][chrono] Adds the sys_info class. (#85619)Mark de Wever1-0/+1
2024-04-09[libc++][format] Switches to Unicode 15.1. (#86543)Mark de Wever1-0/+1
2024-04-04[libc++][NFC] Make __desugars_to a variable template and rename the header to...Nikolas Klauser1-1/+1
2024-04-03[libc++][chrono] Loads leap-seconds.list in tzdb. (#82113)Mark de Wever1-0/+1
2024-04-01[libc++] Refactor __tuple_like and __pair_like (#85206)Nikolas Klauser1-1/+1
2024-03-29[libc++] Remove <queue> and <stack> includes from <format> (#85520)Nikolas Klauser1-0/+5
2024-03-23[libc++] Vectorize mismatch (#73255)Nikolas Klauser1-0/+1
2024-03-18[libc++][NFC] Merge is{,_nothrow,_trivially}{,_copy,_move,_default}{_assignab...Nikolas Klauser1-15/+0
2024-03-11[libc++] Remove <tuple> from <variant> (#83183)Nikolas Klauser1-0/+1
2024-03-08[libc++][NFC] Move __format/format_fwd.h to __fwd/format.h (#84336)Nikolas Klauser1-1/+1
2024-03-04[libc++] Don't generate the modulemap file (#80352)Louis Dionne1-8/+1
2024-03-03[libc++] Rename __fwd/hash.h to __fwd/functional.h and add reference_wrapper ...Nikolas Klauser1-1/+1
2024-02-19[libc++][complex] P2819R2: Add `tuple` protocol to `complex` (#79744)Hristo Hristov1-0/+1
2024-02-17[libc++][chrono] Loads tzdata.zi in tzdb. (#74928)Mark de Wever1-0/+2
2024-02-13[libc++][ranges] Implement ranges::contains_subrange (#66963)ZijunZhaoCCK1-0/+1
2024-02-12[libc++] Move the contents of `__fwd/get.h` into the forward declaration head...Nikolas Klauser1-1/+0
2024-02-04Reapply "[libc++] Optimize vector growing of trivially relocatable types" (#8...Nikolas Klauser1-0/+1
2024-02-03[libc++] Move the locale support headers to __locale_dir/locale_base_api/ (#7...Nikolas Klauser1-7/+8
2024-02-02Revert "[libc++] Optimize vector growing of trivially relocatable types (#766...Kirill Stoimenov1-1/+0
2024-02-02[libc++] Optimize vector growing of trivially relocatable types (#76657)Nikolas Klauser1-0/+1
2024-02-01[libc++][NFC] Remove <experimental/__memory> (#80194)Nikolas Klauser1-1/+0
2024-01-30[libc++] Split the monolithic __threading_support header (#79654)Louis Dionne1-1/+5
2024-01-22[libc++][numeric] P0543R3: Saturation arithmetic (#77967)Hristo Hristov1-0/+1
2024-01-17[libc++][hardening] Rework how the assertion handler can be overridden. (#77883)Konstantin Varlamov1-1/+9
2023-12-24[libc++][NFC] Refactor <experimental/simd> a bit to simplify dependencies (#7...Nikolas Klauser1-2/+0
2023-12-19[libcxx] adds ranges::fold_left_with_iter and ranges::fold_left (#75259)Christopher Di Bella1-0/+1
2023-12-19[libc++] Implement ranges::contains (#65148)ZijunZhaoCCK1-0/+1
2023-12-15[libc++] Optimize std::find for segmented iterators (#67224)Nikolas Klauser1-0/+1
2023-12-12[libc++] P2770R0: Stashing stashing iterators for proper flattening (#66033)Jakub Mazurkiewicz1-0/+1
2023-11-29[libc++] Speed up classic locale (take 2) (#73533)Louis Dionne1-0/+1
2023-11-28[libc++][PSTL] Implement std::equal (#72448)Nikolas Klauser1-0/+1