Thrill
0.1
|
Go to the source code of this file.
Namespaces | |
tlx | |
Functions | |
template<typename Integral > | |
unsigned | clz (Integral x) |
template<> | |
unsigned | clz< int > (int i) |
clz (count leading zeros) More... | |
template<> | |
unsigned | clz< long > (long i) |
clz (count leading zeros) More... | |
template<> | |
unsigned | clz< long long > (long long i) |
clz (count leading zeros) More... | |
template<> | |
unsigned | clz< unsigned > (unsigned i) |
clz (count leading zeros) More... | |
template<> | |
unsigned | clz< unsigned long > (unsigned long i) |
clz (count leading zeros) More... | |
template<> | |
unsigned | clz< unsigned long long > (unsigned long long i) |
clz (count leading zeros) More... | |
template<typename Integral > | |
static unsigned | clz_template (Integral x) |
clz (count leading zeros) - generic implementation More... | |