lo 181 ext/uvector/uvector.c return (x.hi == y.hi && x.lo == y.lo); lo 190 ext/uvector/uvector.c return (x.hi == y.hi && x.lo == y.lo); lo 575 ext/uvector/uvector.c if (SCM_INTP(x)) r.lo = SCM_INT_VALUE(x); lo 579 ext/uvector/uvector.c r.lo = ii.lo; lo 599 ext/uvector/uvector.c #define INT64BITOP(r, x, op, y) ((r.lo = x.lo op y.lo), (r.hi = x.hi op y.hi)) lo 701 ext/uvector/uvector.c #define INT64LT(a, b) ((a.hi < b.hi) || (a.hi == b.hi) && (a.lo < b.lo)) lo 75 gc/darwin_stop_world.c ptr_t lo, hi; lo 86 gc/darwin_stop_world.c lo = GC_approx_sp(); lo 96 gc/darwin_stop_world.c lo = (void*)(state.r1 - PPC_RED_ZONE_SIZE); lo 137 gc/darwin_stop_world.c (unsigned long) lo, lo 141 gc/darwin_stop_world.c GC_push_all_stack(lo,hi); lo 152 gc/darwin_stop_world.c ptr_t lo, hi; lo 164 gc/darwin_stop_world.c lo = GC_approx_sp(); lo 178 gc/darwin_stop_world.c lo = (void*)(info.r1 - PPC_RED_ZONE_SIZE); lo 221 gc/darwin_stop_world.c lo = (void*)info.esp; lo 244 gc/darwin_stop_world.c (unsigned long) lo, lo 248 gc/darwin_stop_world.c GC_push_all_stack(lo, hi); lo 709 gc/dyn_load.c extern void GC_get_next_stack(char *start, char **lo, char **hi); lo 234 gc/pthread_stop_world.c ptr_t lo, hi; lo 248 gc/pthread_stop_world.c lo = (ptr_t)GC_save_regs_in_stack(); lo 250 gc/pthread_stop_world.c lo = GC_approx_sp(); lo 255 gc/pthread_stop_world.c lo = p -> stop_info.stack_ptr; lo 269 gc/pthread_stop_world.c (unsigned long) lo, (unsigned long) hi); lo 271 gc/pthread_stop_world.c if (0 == lo) ABORT("GC_push_all_stacks: sp not set!\n"); lo 274 gc/pthread_stop_world.c GC_push_all_stack(hi, lo); lo 276 gc/pthread_stop_world.c GC_push_all_stack(lo, hi); lo 670 gc/pthread_support.c int GC_segment_is_thread_stack(ptr_t lo, ptr_t hi) lo 677 gc/pthread_support.c if (marker_sp[i] > lo & marker_sp[i] < hi) return 1; lo 684 gc/pthread_support.c if (p -> stack_end >= lo && p -> stack_end < hi) return 1; lo 686 gc/pthread_support.c if (p -> stack_end > lo && p -> stack_end <= hi) return 1; lo 406 gc/win32_threads.c void GC_get_next_stack(char *start, char **lo, char **hi) lo 422 gc/win32_threads.c *lo = ADDR_LIMIT; lo 425 gc/win32_threads.c *lo = GC_get_stack_min(current_min); lo 426 gc/win32_threads.c if (*lo < start) *lo = start; lo 312 src/bignum.c r.lo = b->values[0]; lo 321 src/bignum.c r.lo = b->values[0]; lo 370 src/bignum.c r.lo = b->values[0]; lo 821 src/bignum.c u_long hi, lo, x, r0, r1, c; lo 826 src/bignum.c UMUL(hi, lo, x, y); lo 830 src/bignum.c UADD(r1, c, r0, lo); lo 237 src/char.c charset_print_ch(out, r->lo); lo 238 src/char.c if (r->hi == r->lo) continue; lo 239 src/char.c if (r->hi - r->lo > 2) Scm_Printf(out, "-"); lo 277 src/char.c rd->lo = rs->lo; lo 366 src/char.c if (rx->lo != ry->lo || rx->hi != ry->hi) return FALSE; lo 382 src/char.c if (rx->lo < ry->lo) return FALSE; lo 383 src/char.c if (rx->lo > ry->hi) { ry = ry->next; continue; } lo 395 src/char.c static struct ScmCharSetRange *newrange(int lo, int hi, lo 400 src/char.c n->lo = lo; lo 408 src/char.c struct ScmCharSetRange *lo, *lop, *hi; lo 432 src/char.c for (lop = NULL, lo = cs->ranges; lo; lop = lo, lo = lo->next) { lo 433 src/char.c if (from <= lo->hi+1) break; lo 435 src/char.c if (!lo) { lo 439 src/char.c for (hi = lo; hi; hi = hi->next) { lo 443 src/char.c if (from < lo->lo) { /* FROM extends the LO */ lo 444 src/char.c if (lo == hi) { lo 445 src/char.c if (to < hi->lo-1) { lo 446 src/char.c if (lop == NULL) cs->ranges = newrange(from, to, lo); lo 447 src/char.c else lop->next = newrange(from, to, lo); lo 449 src/char.c lo->lo = from; lo 451 src/char.c } else if (hi == NULL || to < hi->lo-1) { lo 452 src/char.c lo->lo = from; lo 453 src/char.c lo->hi = to; lo 454 src/char.c lo->next = hi; lo 456 src/char.c lo->lo = from; lo 457 src/char.c lo->hi = hi->hi; lo 458 src/char.c lo->next = hi->next; lo 461 src/char.c if (lo != hi) { lo 462 src/char.c if (hi == NULL || to < hi->lo-1) { lo 463 src/char.c lo->hi = to; lo 464 src/char.c lo->next = hi; lo 466 src/char.c lo->hi = hi->hi; lo 467 src/char.c lo->next = hi->next; lo 482 src/char.c Scm_CharSetAddRange(dst, r->lo, r->hi); lo 496 src/char.c if (r->lo != SCM_CHARSET_MASK_CHARS) { lo 497 src/char.c r->hi = r->lo - 1; lo 498 src/char.c r->lo = last; lo 536 src/char.c if (r->lo <= c && c <= r->hi) return TRUE; lo 563 src/char.c if (!cs->ranges || cs->ranges->lo != SCM_CHARSET_MASK_CHARS) { lo 577 src/char.c cell = Scm_Cons(SCM_MAKE_INT(r->lo), SCM_MAKE_INT(r->hi)); lo 593 src/char.c Scm_Printf(port, "(%d-%d)", r->lo, r->hi); lo 138 src/compare.c static void sort_q(ScmObj *elts, int lo, int hi, int depth, int limit, lo 141 src/compare.c while (lo < hi) { lo 143 src/compare.c sort_h(elts+lo, (hi-lo+1), cmp, data); lo 146 src/compare.c int l = lo, r = hi; lo 147 src/compare.c ScmObj pivot = elts[lo], tmp; lo 156 src/compare.c if (lo < r) sort_q(elts, lo, r, depth+1, limit, cmp, data); lo 159 src/compare.c lo = l; lo 888 src/gauche.h ScmChar lo; /* lower boundary of range (inclusive) */ lo 187 src/gauche/arith.h #define UMUL(hi, lo, x, y) \ lo 191 src/gauche/arith.h lo = xl_ * yl_; \ lo 199 src/gauche/arith.h lo += t4_; \ lo 200 src/gauche/arith.h if (lo < t4_) hi++; \ lo 153 src/gauche/arith_i386.h #define UMUL(hi, lo, x, y) \ lo 158 src/gauche/arith_i386.h : "=r" (hi), "=r" (lo) \ lo 89 src/gauche/int64.h unsigned long lo; lo 93 src/gauche/int64.h unsigned long lo; lo 103 src/gauche/int64.h ((v64).hi = LONG_MAX, (v64).lo = ULONG_MAX) lo 105 src/gauche/int64.h ((v64).hi = (u_long)LONG_MAX + 1, (v64).lo = 0) lo 107 src/gauche/int64.h ((v64).hi = ULONG_MAX, (v64).lo = ULONG_MAX) lo 109 src/gauche/int64.h ((v64).hi = (v64).lo = 0) lo 148 src/gauche/int64.h ((v64.hi)*4294967296.0 + (double)(v64.lo)) lo 479 src/number.c if (i.hi == 0) return Scm_MakeInteger(i.lo); lo 480 src/number.c val[0] = i.lo; lo 496 src/number.c if (i.hi == 0) return Scm_MakeIntegerU(i.lo); lo 497 src/number.c val[0] = i.lo; lo 516 src/number.c r.lo = v; lo 581 src/number.c r.lo = v; lo 315 src/test-arith.c UMUL(hi, lo, x, y); \ lo 316 src/test-arith.c if (hi == hiexp && lo == loexp) { \ lo 320 src/test-arith.c printf("ERROR: got hi=%u, lo=%u\n", hi, lo); \ lo 326 src/test-arith.c u_long hi, lo, x, y;