CMSIS-DSP  
CMSIS DSP Software Library
 
Loading...
Searching...
No Matches
num_features/complex_half.hpp File Reference

Data Structures

struct  number_traits< std::complex< float16_t > >
 Feature for complex float16. More...
 
struct  vector_traits< std::complex< float16_t >, arch, typename std::enable_if<!std::is_base_of< Helium, arch >::value &&!std::is_base_of< Neon, arch >::value >::type >
 float16 vector description when no vector architecture More...
 

Namespaces

namespace  inner
 

Functions

std::complex< float16_t > from_accumulator (const std::complex< float16_t > a)
 Convert from accumulator datatype.
 
std::complex< float16_t > mac (const std::complex< float16_t > acc, const std::complex< float16_t > a, const std::complex< float16_t > b)
 Multiply and accumulate.
 
void accumulate (std::complex< float16_t > &a, const std::complex< float16_t > &b)
 Accumulate.
 
std::complex< float16_t > mult (const std::complex< float16_t > &a, const std::complex< float16_t > &b)
 Multiply.