78 #ifndef ARM_MATH_CM0_FAMILY 84 blkCnt = blockSize >> 2u;
101 blkCnt = blockSize % 0x4u;
107 sum = __SMLALD(*pSrcA++, *pSrcB++, sum);
125 sum += (
q63_t) ((
q31_t) * pSrcA++ * *pSrcB++);
int64_t q63_t
64-bit fractional data type in 1.63 format.
int16_t q15_t
16-bit fractional data type in 1.15 format.
#define __SIMD32(addr)
definition to read/write two 16 bit values.
void arm_dot_prod_q15(q15_t *pSrcA, q15_t *pSrcB, uint32_t blockSize, q63_t *result)
Dot product of Q15 vectors.
int32_t q31_t
32-bit fractional data type in 1.31 format.