Home
last modified time | relevance | path

Searched refs:cur_pos (Results 1 – 2 of 2) sorted by relevance

/oneTBB/include/oneapi/tbb/
H A Dconcurrent_priority_queue.h348 size_type cur_pos = mark; in heapify() local
351 size_type parent = (cur_pos - 1) >> 1; in heapify()
355 cur_pos = parent; in heapify()
356 } while(cur_pos); in heapify()
357 data[cur_pos] = std::move(to_place); in heapify()
364 size_type cur_pos = 0, child = 1; in reheap() local
373 data[cur_pos] = std::move(data[target]); in reheap()
374 cur_pos = target; in reheap()
375 child = (cur_pos << 1) + 1; in reheap()
377 if (cur_pos != data.size() - 1) in reheap()
[all …]
H A Dflow_graph.h1837 size_type cur_pos = mark; in heapify() local
1841 size_type parent = (cur_pos-1)>>1; in heapify()
1844 this->move_item(cur_pos, parent); in heapify()
1845 cur_pos = parent; in heapify()
1846 } while( cur_pos ); in heapify()
1847 (void) this->place_item(cur_pos, to_place); in heapify()
1853 size_type cur_pos=0, child=1; in reheap() local
1862 this->get_my_item(cur_pos))) in reheap()
1865 this->swap_items(cur_pos, target); in reheap()
1866 cur_pos = target; in reheap()
[all …]