Lines Matching refs:lo
96 uint64_t lo; member
106 return num.lo; in php_random_uint128_lo()
109 static inline php_random_uint128_t php_random_uint128_constant(uint64_t hi, uint64_t lo) in php_random_uint128_constant() argument
114 r.lo = lo; in php_random_uint128_constant()
123 r.lo = (num1.lo + num2.lo); in php_random_uint128_add()
124 r.hi = (num1.hi + num2.hi + (r.lo < num1.lo)); in php_random_uint128_add()
133 x0 = num1.lo & 0xffffffffULL, in php_random_uint128_multiply()
134 x1 = num1.lo >> 32, in php_random_uint128_multiply()
135 y0 = num2.lo & 0xffffffffULL, in php_random_uint128_multiply()
136 y1 = num2.lo >> 32, in php_random_uint128_multiply()
139 r.hi = num1.hi * num2.lo + num1.lo * num2.hi; in php_random_uint128_multiply()
140 r.lo = num1.lo * num2.lo; in php_random_uint128_multiply()
149 v = (num.hi ^ num.lo), in php_random_pcgoneseq128xslrr64_rotr64()
167 static inline php_random_uint128_t php_random_uint128_constant(uint64_t hi, uint64_t lo) in php_random_uint128_constant() argument
171 r = ((php_random_uint128_t) hi << 64) + lo; in php_random_uint128_constant()