75 #ifndef ARM_MATH_CM0_FAMILY 78 q31_t inA1, inA2, inA3, inA4;
79 q31_t inB1, inB2, inB3, inB4;
82 blkCnt = blockSize >> 2u;
100 *pDst++ = __QSUB(inA1, inB1);
101 *pDst++ = __QSUB(inA2, inB2);
102 *pDst++ = __QSUB(inA3, inB3);
103 *pDst++ = __QSUB(inA4, inB4);
111 blkCnt = blockSize % 0x4u;
117 *pDst++ = __QSUB(*pSrcA++, *pSrcB++);
134 *pDst++ = (
q31_t) clip_q63_to_q31((
q63_t) * pSrcA++ - *pSrcB++);
int64_t q63_t
64-bit fractional data type in 1.63 format.
void arm_sub_q31(q31_t *pSrcA, q31_t *pSrcB, q31_t *pDst, uint32_t blockSize)
Q31 vector subtraction.
int32_t q31_t
32-bit fractional data type in 1.31 format.