Home
last modified time | relevance | path

Searched refs:pcg128_t (Results 1 – 1 of 1) sorted by relevance

/freebsd/sys/contrib/pcg-c/include/
H A Dpcg_variants.h40 typedef __uint128_t pcg128_t; typedef
42 ((((pcg128_t)high) << 64) + low)
103 static inline pcg128_t pcg_rotr_128(pcg128_t value, unsigned int rot) in pcg_rotr_128()
132 static inline uint64_t pcg_output_xsh_rs_128_64(pcg128_t state) in pcg_output_xsh_rs_128_64()
156 static inline uint64_t pcg_output_xsh_rr_128_64(pcg128_t state) in pcg_output_xsh_rr_128_64()
190 static inline pcg128_t pcg_output_rxs_m_xs_128_128(pcg128_t state) in pcg_output_rxs_m_xs_128_128()
192 pcg128_t word = ((state >> ((state >> 122u) + 6u)) ^ state) in pcg_output_rxs_m_xs_128_128()
219 static inline uint64_t pcg_output_rxs_m_128_64(pcg128_t state) in pcg_output_rxs_m_128_64()
237 static inline uint64_t pcg_output_xsl_rr_128_64(pcg128_t state) in pcg_output_xsl_rr_128_64()
258 static inline pcg128_t pcg_output_xsl_rr_rr_128_128(pcg128_t state) in pcg_output_xsl_rr_rr_128_128()
[all …]