82 #ifndef ARM_MATH_CM0_FAMILY 90 blkCnt = blockSize >> 2u;
99 in1 = __SXTB16(
__ROR(input1, 8));
100 in2 = __SXTB16(input1);
104 sum = __SMLAD(in1, in1, sum);
105 sum = __SMLAD(in2, in2, sum);
113 blkCnt = blockSize % 0x4u;
129 sum += ((
q15_t) in * in);
int8_t q7_t
8-bit fractional data type in 1.7 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_power_q7(q7_t *pSrc, uint32_t blockSize, q31_t *pResult)
Sum of the squares of the elements of a Q7 vector.
#define __ROR
Rotate Right in unsigned value (32 bit)
int32_t q31_t
32-bit fractional data type in 1.31 format.