1Category,Algorithm,Assignee,CL,Complete 2Search,any_of,Nikolas Klauser,`D123016 <https://llvm.org/D123016>`_,✅ 3Search,all_of,Nikolas Klauser,`D123016 <https://llvm.org/D123016>`_,✅ 4Search,none_of,Nikolas Klauser,`D123016 <https://llvm.org/D123016>`_,✅ 5Search,find,Nikolas Klauser,`D121248 <https://llvm.org/D121248>`_,✅ 6Search,find_if,Nikolas Klauser,`D121248 <https://llvm.org/D121248>`_,✅ 7Search,find_if_not,Nikolas Klauser,`D121248 <https://llvm.org/D121248>`_,✅ 8Search,find_first_of,Nikolas Klauser,`D126529 <https://llvm.org/D126529>`_,✅ 9Search,adjacent_find,Nikolas Klauser,`D126610 <https://llvm.org/D126610>`_,✅ 10Search,mismatch,Nikolas Klauser,`D117817 <https://llvm.org/D117817>`_,✅ 11Search,equal,Nikolas Klauser,`D123681 <https://llvm.org/D123681>`_,✅ 12Search,lexicographical_compare,Nikolas Klauser,`D127130 <https://llvm.org/D127130>`_,Under review 13Search,partition_point,Christopher Di Bella,`D105794 <https://llvm.org/D105794>`_,Under review 14Search,lower_bound,Nikolas Klauser,`D121964 <https://llvm.org/D121964>`_,✅ 15Search,upper_bound,Nikolas Klauser,`D121964 <https://llvm.org/D121964>`_,✅ 16Search,equal_range,Christopher Di Bella,n/a,Not started 17Search,binary_search,Nikolas Klauser,`D121964 <https://llvm.org/D121964>`_,✅ 18Search,min,Nikolas Klauser,`D119589 <https://llvm.org/D119589>`_,✅ 19Search,max,Nikolas Klauser,`D122002 <https://llvm.org/D122002>`_,✅ 20Search,minmax,Nikolas Klauser,`D120637 <https://llvm.org/D120637>`_,✅ 21Search,min_element,Nikolas Klauser,`D117025 <https://llvm.org/D117025>`_,✅ 22Search,max_element,Nikolas Klauser,`D117523 <https://llvm.org/D117523>`_,✅ 23Search,minmax_element,Nikolas Klauser,`D120637 <https://llvm.org/D120637>`_,✅ 24Search,count,Nikolas Klauser,`D121523 <https://llvm.org/D121523>`_,✅ 25Search,count_if,Nikolas Klauser,`D121523 <https://llvm.org/D121523>`_,✅ 26Search,search,Nikolas Klauser,`D124079 <https://llvm.org/D124079>`_,Under review 27Search,search_n,Nikolas Klauser,`D124079 <https://llvm.org/D124079>`_,Under review 28Search,find_end,Nikolas Klauser,`D124079 <https://llvm.org/D124079>`_,Under review 29Read-only,is_partitioned,Nikolas Klauser,`D124440 <https://llvm.org/D124440>`_,✅ 30Read-only,is_sorted,Nikolas Klauser,`D125608 <https://llvm.org/D125608>`_,✅ 31Read-only,is_sorted_unitl,Nikolas Klauser,`D125608 <https://llvm.org/D125608>`_,✅ 32Read-only,includes,Nikolas Klauser,n/a,Not started 33Read-only,is_heap,Nikolas Klauser,n/a,Not started 34Read-only,is_heap_until,Nikolas Klauser,n/a,Not started 35Read-only,clamp,Nikolas Klauser,`D126193 <https://llvm.org/D126193>`_,Under review 36Read-only,is_permutation,Nikolas Klauser,`D127194 <https://llvm.org/D127194>`_,Under review 37Read-only,for_each,Nikolas Klauser,`D124332 <https://llvm.org/D124332>`_,✅ 38Read-only,for_each_n,Nikolas Klauser,`D124332 <https://llvm.org/D124332>`_,✅ 39Write,copy,Nikolas Klauser,`D122982 <https://llvm.org/D122982>`_,✅ 40Write,copy_if,Nikolas Klauser,`D122982 <https://llvm.org/D122982>`_,✅ 41Write,copy_n,Nikolas Klauser,`D122982 <https://llvm.org/D122982>`_,✅ 42Write,copy_backward,Nikolas Klauser,`D122982 <https://llvm.org/D122982>`_,✅ 43Write,move,Nikolas Klauser,`D126616 <https://llvm.org/D126616>`_,Under review 44Write,move_backward,Nikolas Klauser,`D126616 <https://llvm.org/D126616>`_,Under review 45Write,fill,Nikolas Klauser,`D123462 <https://llvm.org/D123462>`_,✅ 46Write,fill_n,Nikolas Klauser,`D123462 <https://llvm.org/D123462>`_,✅ 47Write,transform,Nikolas Klauser,`D122173 <https://llvm.org/D122173>`_,✅ 48Write,generate,Nikolas Klauser,n/a,Not started 49Write,generate_n,Nikolas Klauser,n/a,Not started 50Write,remove_copy,Nikolas Klauser,n/a,Not started 51Write,remove_copy_if,Nikolas Klauser,n/a,Not started 52Write,replace,Nikolas Klauser,`D126283 <https://llvm.org/D126283>`_,✅ 53Write,replace_if,Nikolas Klauser,`D126283 <https://llvm.org/D126283>`_,✅ 54Write,replace_copy,Nikolas Klauser,n/a,Not started 55Write,replace_copy_if,Nikolas Klauser,n/a,Not started 56Write,swap_ranges,Nikolas Klauser,`D116303 <https://llvm.org/D116303>`_,✅ 57Write,reverse_copy,Nikolas Klauser,`D127211 <https://llvm.org/D127211>`_,Under review 58Write,rotate_copy,Nikolas Klauser,`D127211 <https://llvm.org/D127211>`_,Under review 59Write,sample,Not assigned,n/a,Not started 60Write,unique_copy,Not assigned,n/a,Not started 61Write,partition_copy,Not assigned,n/a,Not started 62Write,partial_sort_copy,Not assigned,n/a,Not started 63Merge,merge,Not assigned,n/a,Not started 64Merge,set_difference,Not assigned,n/a,Not started 65Merge,set_intersection,Not assigned,n/a,Not started 66Merge,set_symmetric_difference,Not assigned,n/a,Not started 67Merge,set_union,Not assigned,n/a,Not started 68Permutation,remove,Not assigned,n/a,Not started 69Permutation,remove_if,Not assigned,n/a,Not started 70Permutation,reverse,Nikolas Klauser,`D125752 <https://llvm.org/D125752>`_,✅ 71Permutation,rotate,Nikolas Klauser,`D124122 <https://llvm.org/D124122>`_,Under review 72Permutation,shuffle,Not assigned,n/a,Not started 73Permutation,unique,Not assigned,n/a,Not started 74Permutation,partition,Not assigned,n/a,Not started 75Permutation,stable_partition,Not assigned,n/a,Not started 76Permutation,sort,Konstantin Varlamov,n/a,In progress 77Permutation,stable_sort,Konstantin Varlamov,n/a,In progress 78Permutation,partial_sort,Konstantin Varlamov,n/a,In progress 79Permutation,nth_element,Not assigned,n/a,Not started 80Permutation,inplace_merge,Not assigned,n/a,Not started 81Permutation,make_heap,Not assigned,n/a,Not started 82Permutation,push_heap,Not assigned,n/a,Not started 83Permutation,pop_heap,Not assigned,n/a,Not started 84Permutation,sort_heap,Not assigned,n/a,Not started 85Permutation,prev_permutation,Not assigned,n/a,Not started 86Permutation,next_permutation,Not assigned,n/a,Not started 87Uninitialised memory,uninitialized_copy,Konstantin Varlamov,`D116023 <https://llvm.org/D116023>`_,✅ 88Uninitialised memory,uninitialized_copy_n,Konstantin Varlamov,`D116023 <https://llvm.org/D116023>`_,✅ 89Uninitialised memory,uninitialized_fill,Konstantin Varlamov,`D115626 <https://llvm.org/D115626>`_,✅ 90Uninitialised memory,uninitialized_fill_n,Konstantin Varlamov,`D115626 <https://llvm.org/D115626>`_,✅ 91Uninitialised memory,uninitialized_move,Konstantin Varlamov,`D116023 <https://llvm.org/D116023>`_,✅ 92Uninitialised memory,uninitialized_move_n,Konstantin Varlamov,`D116023 <https://llvm.org/D116023>`_,✅ 93Uninitialised memory,uninitialized_default_construct,Konstantin Varlamov,`D115315 <https://llvm.org/D115315>`_,✅ 94Uninitialised memory,uninitialized_default_construct_n,Konstantin Varlamov,`D115315 <https://llvm.org/D115315>`_,✅ 95Uninitialised memory,uninitialized_value_construct,Konstantin Varlamov,`D115626 <https://llvm.org/D115626>`_,✅ 96Uninitialised memory,uninitialized_value_construct_n,Konstantin Varlamov,`D115626 <https://llvm.org/D115626>`_,✅ 97Uninitialised memory,destroy,Konstantin Varlamov,`D116078 <https://llvm.org/D116078>`_,✅ 98Uninitialised memory,destroy_n,Konstantin Varlamov,`D116078 <https://llvm.org/D116078>`_,✅ 99Uninitialised memory,destroy_at,Konstantin Varlamov,`D116078 <https://llvm.org/D116078>`_,✅ 100Uninitialised memory,construct_at,Konstantin Varlamov,`D116078 <https://llvm.org/D116078>`_,✅ 101