Lines Matching refs:Heap
229 std::pop_heap(Heap.begin(), Heap.end(), isLess); in pop_heap_adjust()
230 while (updateAndCheckDecreased(Heap.back())) { in pop_heap_adjust()
231 std::push_heap(Heap.begin(), Heap.end(), isLess); in pop_heap_adjust()
232 std::pop_heap(Heap.begin(), Heap.end(), isLess); in pop_heap_adjust()
244 size_t size() override { return Heap.size(); } in size()
250 Heap.push_back(CB); in push()
252 std::push_heap(Heap.begin(), Heap.end(), isLess); in push()
260 CallBase *CB = Heap.pop_back_val(); in pop()
270 llvm::erase_if(Heap, PredWrapper); in erase_if()
271 std::make_heap(Heap.begin(), Heap.end(), isLess); in erase_if()
275 SmallVector<CallBase *, 16> Heap; member in __anona7cbcc7e0111::PriorityInlineOrder