Namespaces | |
namespace | inner |
Data Structures | |
struct | number_traits< Q31 > |
Features for Q31. More... | |
struct | vector_traits< Q31, arch, typename std::enable_if<!std::is_base_of< Helium, arch >::value &&!std::is_base_of< Neon, arch >::value >::type > |
Vector features for Q31 when no vector instructions. More... | |
struct number_traits< Q31 > |
Features for Q31.
Public Types | |
typedef Q< 15, 48 > | accumulator |
Accumulator datatype. | |
typedef Q31 | compute_type |
Compute type. | |
Static Public Member Functions | |
static constexpr Q31 | one () |
One value. | |
Static Public Attributes | |
static constexpr bool | is_float = false |
Is not a float. | |
static constexpr bool | is_fixed = true |
Is fixed point. | |
|
inlinestaticconstexpr |
One value.
struct vector_traits< Q31, arch, typename std::enable_if<!std::is_base_of< Helium, arch >::value &&!std::is_base_of< Neon, arch >::value >::type > |
Vector features for Q31 when no vector instructions.
arch | Current architecture |