Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__random/
H A Dseed_seq.h108 size_t __kpmodn = __p % __n; // (__k + __p) % __n in generate() local
116 if (++__kpmodn == __n) in generate()
117 __kpmodn = 0; in generate()
121 result_type __r = 1664525 * _Tp(__first[__kmodn] ^ __first[__kpmodn] ^ __first[__k1modn]); in generate()
122 __first[__kpmodn] += __r; in generate()
132 if (++__kpmodn == __n) in generate()
133 __kpmodn = 0; in generate()
137 result_type __r = 1664525 * _Tp(__first[__kmodn] ^ __first[__kpmodn] ^ __first[__k1modn]); in generate()
138 __first[__kpmodn] += __r; in generate()
148 if (++__kpmodn == __n) in generate()
[all …]