Lines Matching refs:lo
28 uint64_t lo; member
38 return num.lo; in php_random_uint128_lo()
41 static inline php_random_uint128_t php_random_uint128_constant(uint64_t hi, uint64_t lo) in php_random_uint128_constant() argument
46 r.lo = lo; in php_random_uint128_constant()
55 r.lo = (num1.lo + num2.lo); in php_random_uint128_add()
56 r.hi = (num1.hi + num2.hi + (r.lo < num1.lo)); in php_random_uint128_add()
65 x0 = num1.lo & 0xffffffffULL, in php_random_uint128_multiply()
66 x1 = num1.lo >> 32, in php_random_uint128_multiply()
67 y0 = num2.lo & 0xffffffffULL, in php_random_uint128_multiply()
68 y1 = num2.lo >> 32, in php_random_uint128_multiply()
71 r.hi = num1.hi * num2.lo + num1.lo * num2.hi; in php_random_uint128_multiply()
72 r.lo = num1.lo * num2.lo; in php_random_uint128_multiply()
81 v = (num.hi ^ num.lo), in php_random_pcgoneseq128xslrr64_rotr64()
99 static inline php_random_uint128_t php_random_uint128_constant(uint64_t hi, uint64_t lo) in php_random_uint128_constant() argument
103 r = ((php_random_uint128_t) hi << 64) + lo; in php_random_uint128_constant()