Lines Matching refs:unHi
2135 Int32 unLo, unHi, ltLo, gtHi, n, m;
2170 unHi = gtHi = hi;
2174 if (unLo > unHi) break;
2185 if (unLo > unHi) break;
2186 n = (Int32)eclass[fmap[unHi]] - (Int32)med;
2188 fswap(fmap[unHi], fmap[gtHi]);
2189 gtHi--; unHi--;
2193 unHi--;
2195 if (unLo > unHi) break;
2196 fswap(fmap[unLo], fmap[unHi]); unLo++; unHi--;
2199 AssertD ( unHi == unLo-1, "fallbackQSort3(2)" );
2204 m = fmin(hi-gtHi, gtHi-unHi); fvswap(unLo, hi-m+1, m);
2207 m = hi - (gtHi - unHi) + 1;
2667 Int32 unLo, unHi, ltLo, gtHi, n, m, med;
2699 unHi = gtHi = hi;
2703 if (unLo > unHi) break;
2713 if (unLo > unHi) break;
2714 n = ((Int32)block[ptr[unHi]+d]) - med;
2716 mswap(ptr[unHi], ptr[gtHi]);
2717 gtHi--; unHi--; continue;
2720 unHi--;
2722 if (unLo > unHi) break;
2723 mswap(ptr[unLo], ptr[unHi]); unLo++; unHi--;
2726 AssertD ( unHi == unLo-1, "mainQSort3(2)" );
2734 m = mmin(hi-gtHi, gtHi-unHi); mvswap(unLo, hi-m+1, m);
2737 m = hi - (gtHi - unHi) + 1;