uint128_t 165 bignum.c static int nlz(BDIGIT x) { return nlz_int128((uint128_t)x) - (SIZEOF_INT128_T-SIZEOF_BDIGIT) * CHAR_BIT; } uint128_t 174 bignum.c #define U128(a,b,c,d) (((uint128_t)U64(a,b) << 64) | U64(c,d)) uint128_t 285 bignum.c static const uint128_t maxpow128_num[35] = { uint128_t 4451 bignum.c rb_uint128t2big(uint128_t n) uint128_t 4471 bignum.c uint128_t u; uint128_t 4475 bignum.c u = 1 + (uint128_t)(-(n + 1)); /* u = -n avoiding overflow */ uint128_t 90 ext/rbconfig/sizeof/sizes.c DEFINE(uint128_t, UINT128_T); uint128_t 1600 include/ruby/ruby.h # define DSIZE_T uint128_t uint128_t 242 internal.h nlz_int128(uint128_t x) uint128_t 244 internal.h uint128_t y; uint128_t 412 internal.h SIZEOF_INT128_T * CHAR_BIT - nlz_int128((uint128_t)(x))) uint128_t 286 random.c const uint128_t m = ((uint128_t)1 << dig) | 1; uint128_t 287 random.c uint128_t x = ((uint128_t)a << 32) | b;