/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/utility/e8m0.hpp File Reference

/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/utility/e8m0.hpp File Reference#

Composable Kernel: /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck/utility/e8m0.hpp File Reference
e8m0.hpp File Reference

Go to the source code of this file.

Classes

struct  ck::e8m0_bexp_t
 Unsigned representation of a conventional biased Float32 exponent. More...
 

Namespaces

 ck
 
 ck::utils
 

Functions

template<typename T >
__host__ constexpr __device__ int32_t ck::utils::get_exponent_value (T x)
 
template<>
__host__ constexpr __device__ int32_t ck::utils::get_exponent_value< e8m0_bexp_t > (e8m0_bexp_t x)