aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/algorithm
AgeCommit message (Expand)AuthorFilesLines
2024-05-27[libc++][pstl] Merge all frontend functions for the PSTL (#89219)Louis Dionne1-16/+1
2024-04-14[libc++][RFC] Only include what is required by-version in the umbrella header...Nikolas Klauser1-125/+134
2024-02-29[libc++] Clean up includes of <__assert> (#80091)Louis Dionne1-1/+0
2024-02-13[libc++][ranges] Implement ranges::contains_subrange (#66963)ZijunZhaoCCK1-0/+14
2023-12-19[libcxx] adds ranges::fold_left_with_iter and ranges::fold_left (#75259)Christopher Di Bella1-0/+21
2023-12-19[libc++] Implement ranges::contains (#65148)ZijunZhaoCCK1-0/+9
2023-11-28[libc++][PSTL] Implement std::equal (#72448)Nikolas Klauser1-0/+1
2023-10-29[libc++] Remove a few transitive includes (#70553)philnik7771-1/+0
2023-10-24[libc++][PSTL] Implement std::rotate_copyNikolas Klauser1-0/+1
2023-10-22[libc++][PSTL] Implement std::moveNikolas Klauser1-0/+1
2023-09-18[libc++] Implement ranges::ends_withZijun Zhao1-0/+17
2023-07-20[libc++][PSTL] Implement std::sortNikolas Klauser1-0/+1
2023-06-29[libc++] Remove the legacy debug mode.varconst1-1/+0
2023-06-15[libc++][PSTL] Implement std::is_partitionedNikolas Klauser1-0/+1
2023-06-13[libc++][PSTL] Implement std::generate{,_n}Nikolas Klauser1-0/+10
2023-06-06[libc++][PSTL] Implement std::replace{,_if,_copy,_copy_if}Nikolas Klauser1-0/+1
2023-06-06[libc++][PSTL] Implement std::count{,_if}Nikolas Klauser1-0/+1
2023-06-01[libc++][PSTL] Implement std::stable_sortNikolas Klauser1-0/+1
2023-05-30[libc++][PSTL] Implement std::mergeNikolas Klauser1-0/+1
2023-05-15[libc++][PSTL] Implement std::copy{,_n}Nikolas Klauser1-0/+1
2023-05-15[libc++] Implement ranges::starts_withzijunzhao1-0/+13
2023-05-15Revert "[libc++][PSTL] Implement std::copy{,_n}"Nikolas Klauser1-1/+0
2023-05-15[libc++][PSTL] Implement std::copy{,_n}Nikolas Klauser1-0/+1
2023-05-15[libc++][PSTL] Implement std::transformNikolas Klauser1-0/+1
2023-05-15Revert "[libc++][PSTL] Implement std::transform"Nikolas Klauser1-1/+0
2023-05-15[libc++][PSTL] Implement std::transformNikolas Klauser1-0/+1
2023-05-05[libc++][PSTL] Make the PSTL available by default under -fexperimental-libraryNikolas Klauser1-7/+4
2023-05-01[libc++][PSTL] Implement std::fill{,_n}Nikolas Klauser1-0/+1
2023-05-01[libc++][PSTL] Implement std::find{,_if,_if_not}Nikolas Klauser1-0/+1
2023-04-30[libc++][PSTL] Implement std::for_each{, _n}Nikolas Klauser1-0/+1
2023-04-29[libc++][PSTL] Implement std::{any, all, none}_ofNikolas Klauser1-0/+4
2023-04-22[libc++] Remove the chrono include from algorithmIan Anderson1-4/+0
2023-04-21[libc++][PSTL] Remove current integrationNikolas Klauser1-4/+0
2023-04-09[libc++] Remove <cstdlib> includesNikolas Klauser1-0/+1
2023-02-27[libc++] Improves clang-format settings.Mark de Wever1-111/+111
2023-02-17[libc++] Granularize <bit> includesNikolas Klauser1-0/+1
2023-02-13[libc++] Granularize <type_traits> includes in <algorithm>Nikolas Klauser1-1/+1
2023-02-12[libc++][spaceship] Implement `lexicographical_compare_three_way`Adrian Vogelsgesang1-0/+13
2023-01-13Reapply "[libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}`"varconst1-1/+1
2023-01-08[libc++] Granularize <bit> and remove <__bits>Nikolas Klauser1-1/+0
2022-11-05[libc++] Granularize <concept> includesNikolas Klauser1-0/+1
2022-10-02Revert "[libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}`"Vitaly Buka1-1/+1
2022-10-01[libc++][ranges]Refactor `copy{,_backward}` and `move{,_backward}`Konstantin Varlamov1-1/+1
2022-09-27[libc++][NFC] Fix some standard-mandated includes commentsNikolas Klauser1-0/+2
2022-09-25[libc++] Rewrites graph_header_deps.py.Mark de Wever1-1/+1
2022-09-05[libc++] Granularize the rest of memoryNikolas Klauser1-2/+4
2022-09-03[NFC][libc++] Moves transitive includes location.Mark de Wever1-9/+9
2022-09-02Revert "[libc++] Granularize the rest of memory"Vitaly Buka1-5/+2
2022-09-02[libc++] Granularize the rest of memoryNikolas Klauser1-2/+5
2022-08-31[libc++] Reduces the number of transitive includes.Mark de Wever1-2/+5