Lines Matching refs:hi
95 uint64_t hi; member
101 return num.hi; in php_random_uint128_hi()
109 static inline php_random_uint128_t php_random_uint128_constant(uint64_t hi, uint64_t lo) in php_random_uint128_constant() argument
113 r.hi = hi; in php_random_uint128_constant()
124 r.hi = (num1.hi + num2.hi + (r.lo < num1.lo)); in php_random_uint128_add()
139 r.hi = num1.hi * num2.lo + num1.lo * num2.hi; in php_random_uint128_multiply()
141 r.hi += x1 * y1 + ((x1 * y0 + (x0 * y0 >> 32)) >> 32) + (z0 >> 32); in php_random_uint128_multiply()
149 v = (num.hi ^ num.lo), in php_random_pcgoneseq128xslrr64_rotr64()
150 s = num.hi >> 58U; 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()