81 #ifndef ARM_MATH_CM0_FAMILY 89 blkCnt = blockSize >> 2u;
100 in1 = __SXTB16(
__ROR(in, 8));
108 in1 = in1 & 0xFF00FF00;
109 in2 = in2 & 0xFF00FF00;
111 #ifndef ARM_MATH_BIG_ENDIAN 113 out2 = __PKHTB(in1, in2, 16);
114 out1 = __PKHBT(in2, in1, 16);
118 out1 = __PKHTB(in1, in2, 16);
119 out2 = __PKHBT(in2, in1, 16);
132 blkCnt = blockSize % 0x4u;
147 *pDst++ = (
q15_t) * pIn++ << 8;
int8_t q7_t
8-bit fractional data type in 1.7 format.
void arm_q7_to_q15(q7_t *pSrc, q15_t *pDst, uint32_t blockSize)
Converts the elements of the Q7 vector to Q15 vector.
int16_t q15_t
16-bit fractional data type in 1.15 format.
#define __SIMD32(addr)
definition to read/write two 16 bit values.
#define __ROR
Rotate Right in unsigned value (32 bit)
int32_t q31_t
32-bit fractional data type in 1.31 format.