Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/include/__random/
H A Dlinear_congruential_engine.h339 uint32_t __ar[__k+3];
340 __q.generate(__ar, __ar + __k + 3);
341 result_type __s = static_cast<result_type>(__ar[3] % __m);
352 uint32_t __ar[__k+3];
353 __q.generate(__ar, __ar + __k + 3);
354 result_type __s = static_cast<result_type>((__ar[3] +
355 ((uint64_t)__ar[4] << 32)) % __m);
H A Dsubtract_with_carry_engine.h216 uint32_t __ar[__r * __k]; in __seed() local
217 __q.generate(__ar, __ar + __r * __k); in __seed()
219 __x_[__i] = static_cast<result_type>(__ar[__i] & _Max); in __seed()
231 uint32_t __ar[__r * __k]; in __seed() local
232 __q.generate(__ar, __ar + __r * __k); in __seed()
235 (__ar[2 * __i] + ((uint64_t)__ar[2 * __i + 1] << 32)) & _Max); in __seed()
H A Dmersenne_twister_engine.h354 uint32_t __ar[__n * __k]; in __seed() local
355 __q.generate(__ar, __ar + __n * __k); in __seed()
357 __x_[__i] = static_cast<result_type>(__ar[__i] & _Max); in __seed()
379 uint32_t __ar[__n * __k]; in __seed() local
380 __q.generate(__ar, __ar + __n * __k); in __seed()
383 (__ar[2 * __i] + ((uint64_t)__ar[2 * __i + 1] << 32)) & _Max); in __seed()