Searched refs:minpos (Results 1 – 1 of 1) sorted by relevance
2249 ANHE *minpos; in downheap() local2255 … /* fast path */ (minpos = pos + 0), (minat = ANHE_at (*minpos)); in downheap()2256 … if ( ANHE_at (pos [1]) < minat) (minpos = pos + 1), (minat = ANHE_at (*minpos)); in downheap()2257 … if ( ANHE_at (pos [2]) < minat) (minpos = pos + 2), (minat = ANHE_at (*minpos)); in downheap()2258 … if ( ANHE_at (pos [3]) < minat) (minpos = pos + 3), (minat = ANHE_at (*minpos)); in downheap()2262 … /* slow path */ (minpos = pos + 0), (minat = ANHE_at (*minpos)); in downheap()2263 … if (pos + 1 < E && ANHE_at (pos [1]) < minat) (minpos = pos + 1), (minat = ANHE_at (*minpos)); in downheap()2264 … if (pos + 2 < E && ANHE_at (pos [2]) < minat) (minpos = pos + 2), (minat = ANHE_at (*minpos)); in downheap()2265 … if (pos + 3 < E && ANHE_at (pos [3]) < minat) (minpos = pos + 3), (minat = ANHE_at (*minpos)); in downheap()2273 heap [k] = *minpos; in downheap()[all …]