Searched refs:make_heap (Results 1 - 25 of 29) sorted by relevance

12

/openbsd-current/gnu/gcc/libstdc++-v3/include/backward/
H A Dheap.h64 using std::make_heap;
H A Dalgo.h124 using std::make_heap;
/openbsd-current/gnu/lib/libstdc++/libstdc++/include/backward/
H A Dheap.h64 using std::make_heap;
H A Dalgo.h124 using std::make_heap;
/openbsd-current/gnu/llvm/libcxx/include/__algorithm/
H A Dmake_heap.h43 void make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, _Compare __comp) { function
49 void make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) { function
50 std::make_heap(std::move(__first), std::move(__last),
H A Dranges_make_heap.h13 #include <__algorithm/make_heap.h>
72 inline constexpr auto make_heap = __make_heap::__fn{}; member in namespace:ranges::__cpo
H A Dpartial_sort.h15 #include <__algorithm/make_heap.h>
H A Dpartial_sort_copy.h15 #include <__algorithm/make_heap.h>
/openbsd-current/gnu/llvm/libcxx/benchmarks/algorithms/
H A Dmake_heap.bench.cpp21 [](auto& Copy) { std::make_heap(Copy.begin(), Copy.end()); });
H A Dranges_make_heap.bench.cpp21 [](auto& Copy) { std::ranges::make_heap(Copy); });
H A Dranges_make_heap_then_sort_heap.bench.cpp21 std::ranges::make_heap(Copy);
H A Dmake_heap_then_sort_heap.bench.cpp21 std::make_heap(Copy.begin(), Copy.end());
H A Dcommon.h172 std::make_heap(V.begin(), V.end());
/openbsd-current/gnu/gcc/libstdc++-v3/include/ext/pb_ds/detail/binary_heap_/
H A Dsplit_join_fn_imps.hpp116 std::make_heap(m_a_entries, m_a_entries + m_size, static_cast<entry_cmp& >(*this));
117 std::make_heap(other.m_a_entries, other.m_a_entries + other.m_size, static_cast<entry_cmp& >(other));
166 std::make_heap(m_a_entries, m_a_entries + m_size, static_cast<entry_cmp& >(*this));
H A Dconstructors_destructor_fn_imps.hpp71 std::make_heap(m_a_entries, m_a_entries + m_size, static_cast<entry_cmp& >(*this));
H A Derase_fn_imps.hpp158 std::make_heap(m_a_entries, m_a_entries + m_size, static_cast<entry_cmp& >(*this));
/openbsd-current/gnu/lib/libstdc++/libstdc++/testsuite/25_algorithms/
H A Dheap.cc56 // make_heap and sort_heap are not checked (they could be).
73 // sort array s2 using make_heap/sort_heap
78 std::make_heap(s2, s2 + N);
110 // sort array s2 using make_heap/sort_heap
115 std::make_heap(s2, s2 + N, gt);
/openbsd-current/gnu/llvm/llvm/include/llvm/ADT/
H A DPriorityQueue.h71 std::make_heap(this->c.begin(), this->c.end(), this->comp);
/openbsd-current/gnu/gcc/libstdc++-v3/include/bits/
H A Dstl_queue.h353 { std::make_heap(c.begin(), c.end(), comp); }
378 std::make_heap(c.begin(), c.end(), comp);
H A Dstl_heap.h113 // Heap-manipulation functions: push_heap, pop_heap, make_heap, sort_heap.
344 make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) function
384 make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, function
H A Dstl_algo.h2479 std::make_heap(__first, __middle);
2499 std::make_heap(__first, __middle, __comp);
2644 std::make_heap(__result_first, __result_real_last);
2713 std::make_heap(__result_first, __result_real_last, __comp);
/openbsd-current/gnu/lib/libstdc++/libstdc++/include/bits/
H A Dstl_heap.h66 // Heap-manipulation functions: push_heap, pop_heap, make_heap, sort_heap.
226 make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last) function in namespace:std
251 make_heap(_RandomAccessIterator __first, _RandomAccessIterator __last, function in namespace:std
H A Dstl_queue.h335 { make_heap(c.begin(), c.end(), comp); }
358 make_heap(c.begin(), c.end(), comp);
/openbsd-current/gnu/llvm/llvm/lib/Analysis/
H A DInlineOrder.cpp270 std::make_heap(Heap.begin(), Heap.end(), isLess);
/openbsd-current/gnu/llvm/llvm/lib/Transforms/IPO/
H A DFunctionSpecialization.cpp308 std::make_heap(BestSpecs.begin(), BestSpecs.begin() + NSpecs, CompareGain);

Completed in 386 milliseconds

12