CMSIS-DSP  
CMSIS DSP Software Library
 
Loading...
Searching...
No Matches
Helium/q15.hpp File Reference

Data Structures

struct  vector_traits< Q15, arch, typename std::enable_if< std::is_base_of< Helium, arch >::value >::type >
 Vector features for Q15 on Helium. More...
 

Namespaces

namespace  inner
 

Functions

Q15DSPVector vconst (Q15 val)
 Vector const.
 
template<int S, typename std::enable_if< S==1, bool >::type = true>
int16x8_t vload1 (const Q15 *p)
 Vector load with stride.
 
Q< 33, 30 > vmacc (const Q< 33, 30 > sum, const int16x8_t vala, const int16x8_t valb)
 Vector accumulate into scalar.
 
Q< 33, 30 > vreduce (const Q< 33, 30 > sum)
 Reduce accumulation value.