Lines Matching defs:lo
177 static void simpleSort ( EState* s, Int32 lo, Int32 hi, Int32 d )
190 bigN = hi - lo + 1;
199 i = lo + h;
210 if (j <= (lo + h - 1)) break;
223 if (j <= (lo + h - 1)) break;
236 if (j <= (lo + h - 1)) break;
310 Int32 sp, lo, hi, d;
326 pop ( lo, hi, d );
328 if (hi - lo < SMALL_THRESH || d > DEPTH_THRESH) {
329 simpleSort ( s, lo, hi, d );
334 med = med3 ( block[zptr[ lo ]+d],
336 block[zptr[ (lo+hi)>>1 ]+d] );
338 unLo = ltLo = lo;
363 push(lo, hi, d+1 );
367 n = min(ltLo-lo, unLo-ltLo); vswap(zptr, lo, unLo-n, n);
370 n = lo + unLo - ltLo - 1;
373 push ( lo, n, d );
517 Int32 lo = ftab[sb] & CLEARMASK;
519 if (hi > lo) {
522 ss, j, numQSorted, hi - lo + 1 );
523 qSort3 ( s, lo, hi, 2 );
524 numQSorted += ( hi - lo + 1 );
544 Int32 lo = ftab[sbn] & CLEARMASK;
547 put0 = lo;