Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__random/
H A Dindependent_bits_engine.h37 static _LIBCPP_CONSTEXPR const size_t _Dt = numeric_limits<_UInt>::digits; variable
40 static _LIBCPP_CONSTEXPR const _UInt _Y0 = _W0 >= _Dt ? 0 : (_R0 >> _W0) << _W0;
53 static _LIBCPP_CONSTEXPR const result_type _Dt = numeric_limits<result_type>::digits; variable
55 static_assert(__w <= _Dt, "independent_bits_engine invalid parameters");
81 __w == _Dt ? result_type(~0) : (result_type(1) << __w) - result_type(1);
138 …__enable_if_t<__count< _Dt, int> = 0> _LIBCPP_HIDE_FROM_ABI static result_type __lshift(result_typ…
142 template <size_t __count, __enable_if_t<(__count >= _Dt), int> = 0>
H A Dmersenne_twister_engine.h147 static _LIBCPP_CONSTEXPR const result_type _Dt = numeric_limits<result_type>::digits; variable
148 static_assert(__w <= _Dt, "mersenne_twister_engine invalid parameters");
159 __w == _Dt ? result_type(~0) : (result_type(1) << __w) - result_type(1);
302 …__enable_if_t<__count< _Dt, int> = 0> _LIBCPP_HIDE_FROM_ABI static result_type __rshift(result_typ…
306 template <size_t __count, __enable_if_t<(__count >= _Dt), int> = 0>
679 …const result_type __mask = __r == _Dt ? result_type(~0) : (result_type(1) << __r) - result_type(1); in __seed()
711 …const result_type __mask = __r == _Dt ? result_type(~0) : (result_type(1) << __r) - result_type(1); in __seed()
738 …const result_type __mask = __r == _Dt ? result_type(~0) : (result_type(1) << __r) - result_type(1); in operator()
H A Dsubtract_with_carry_engine.h61 static _LIBCPP_CONSTEXPR const result_type _Dt = numeric_limits<result_type>::digits; variable
63 static_assert(__w <= _Dt, "subtract_with_carry_engine invalid parameters");
70 __w == _Dt ? result_type(~0) : (result_type(1) << __w) - result_type(1);