79 #ifdef ARM_MATH_MATRIX_CHECK 97 #ifndef ARM_MATH_CM0_FAMILY
102 blkCnt = numSamples >> 2u;
119 blkCnt = numSamples % 0x4u;
125 *pOut++ = (
q15_t) __QSUB16(*pInA++, *pInB++);
142 *pOut++ = (
q15_t) __SSAT(((
q31_t) * pInA++ - *pInB++), 16);
arm_status arm_mat_sub_q15(const arm_matrix_instance_q15 *pSrcA, const arm_matrix_instance_q15 *pSrcB, arm_matrix_instance_q15 *pDst)
Q15 matrix subtraction.
int16_t q15_t
16-bit fractional data type in 1.15 format.
#define __SIMD32(addr)
definition to read/write two 16 bit values.
Instance structure for the Q15 matrix structure.
int32_t q31_t
32-bit fractional data type in 1.31 format.
arm_status
Error status returned by some functions in the library.