/third_party/cmsis/CMSIS/DSP/Source/TransformFunctions/ |
D | arm_cfft_radix2_q31.c | 32 q31_t * pSrc, 38 q31_t * pSrc, 44 q31_t * pSrc, 68 q31_t * pSrc) in arm_cfft_radix2_q31() argument 73 arm_radix2_butterfly_inverse_q31(pSrc, S->fftLen, in arm_cfft_radix2_q31() 78 arm_radix2_butterfly_q31(pSrc, S->fftLen, in arm_cfft_radix2_q31() 82 arm_bitreversal_q31(pSrc, S->fftLen, S->bitRevFactor, S->pBitRevTable); in arm_cfft_radix2_q31() 90 q31_t * pSrc, in arm_radix2_butterfly_q31() argument 116 xt = (pSrc[2 * i] >> 1U) - (pSrc[2 * l] >> 1U); in arm_radix2_butterfly_q31() 117 pSrc[2 * i] = ((pSrc[2 * i] >> 1U) + (pSrc[2 * l] >> 1U)) >> 1U; in arm_radix2_butterfly_q31() [all …]
|
D | arm_cfft_radix2_f32.c | 32 float32_t * pSrc, 38 float32_t * pSrc, 45 float32_t * pSrc, 69 float32_t * pSrc) in arm_cfft_radix2_f32() argument 75 arm_radix2_butterfly_inverse_f32(pSrc, S->fftLen, S->pTwiddle, in arm_cfft_radix2_f32() 81 arm_radix2_butterfly_f32(pSrc, S->fftLen, S->pTwiddle, in arm_cfft_radix2_f32() 88 arm_bitreversal_f32(pSrc, S->fftLen, S->bitRevFactor, S->pBitRevTable); in arm_cfft_radix2_f32() 114 float32_t * pSrc, in arm_radix2_butterfly_f32() argument 147 a0 = pSrc[2 * i] + pSrc[2 * l]; in arm_radix2_butterfly_f32() 148 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_radix2_butterfly_f32() [all …]
|
D | arm_cfft_radix2_f16.c | 34 float16_t * pSrc, 40 float16_t * pSrc, 47 float16_t * pSrc, 71 float16_t * pSrc) in arm_cfft_radix2_f16() argument 77 arm_radix2_butterfly_inverse_f16(pSrc, S->fftLen, S->pTwiddle, in arm_cfft_radix2_f16() 83 arm_radix2_butterfly_f16(pSrc, S->fftLen, S->pTwiddle, in arm_cfft_radix2_f16() 90 arm_bitreversal_f16(pSrc, S->fftLen, S->bitRevFactor, S->pBitRevTable); in arm_cfft_radix2_f16() 116 float16_t * pSrc, in arm_radix2_butterfly_f16() argument 149 a0 = pSrc[2 * i] + pSrc[2 * l]; in arm_radix2_butterfly_f16() 150 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_radix2_butterfly_f16() [all …]
|
D | arm_bitreversal.c | 43 float32_t * pSrc, in arm_bitreversal_f32() argument 63 in = pSrc[2U * i]; in arm_bitreversal_f32() 64 pSrc[2U * i] = pSrc[2U * j]; in arm_bitreversal_f32() 65 pSrc[2U * j] = in; in arm_bitreversal_f32() 68 in = pSrc[(2U * i) + 1U]; in arm_bitreversal_f32() 69 pSrc[(2U * i) + 1U] = pSrc[(2U * j) + 1U]; in arm_bitreversal_f32() 70 pSrc[(2U * j) + 1U] = in; in arm_bitreversal_f32() 73 in = pSrc[2U * (i + fftLenBy2p1)]; in arm_bitreversal_f32() 74 pSrc[2U * (i + fftLenBy2p1)] = pSrc[2U * (j + fftLenBy2p1)]; in arm_bitreversal_f32() 75 pSrc[2U * (j + fftLenBy2p1)] = in; in arm_bitreversal_f32() [all …]
|
D | arm_cfft_radix8_f16.c | 48 float16_t * pSrc, in arm_radix8_butterfly_f16() argument 83 r1 = pSrc[2 * i1] + pSrc[2 * i5]; in arm_radix8_butterfly_f16() 84 r5 = pSrc[2 * i1] - pSrc[2 * i5]; in arm_radix8_butterfly_f16() 85 r2 = pSrc[2 * i2] + pSrc[2 * i6]; in arm_radix8_butterfly_f16() 86 r6 = pSrc[2 * i2] - pSrc[2 * i6]; in arm_radix8_butterfly_f16() 87 r3 = pSrc[2 * i3] + pSrc[2 * i7]; in arm_radix8_butterfly_f16() 88 r7 = pSrc[2 * i3] - pSrc[2 * i7]; in arm_radix8_butterfly_f16() 89 r4 = pSrc[2 * i4] + pSrc[2 * i8]; in arm_radix8_butterfly_f16() 90 r8 = pSrc[2 * i4] - pSrc[2 * i8]; in arm_radix8_butterfly_f16() 95 pSrc[2 * i1] = r1 + r2; in arm_radix8_butterfly_f16() [all …]
|
D | arm_cfft_radix8_f32.c | 46 float32_t * pSrc, in arm_radix8_butterfly_f32() argument 81 r1 = pSrc[2 * i1] + pSrc[2 * i5]; in arm_radix8_butterfly_f32() 82 r5 = pSrc[2 * i1] - pSrc[2 * i5]; in arm_radix8_butterfly_f32() 83 r2 = pSrc[2 * i2] + pSrc[2 * i6]; in arm_radix8_butterfly_f32() 84 r6 = pSrc[2 * i2] - pSrc[2 * i6]; in arm_radix8_butterfly_f32() 85 r3 = pSrc[2 * i3] + pSrc[2 * i7]; in arm_radix8_butterfly_f32() 86 r7 = pSrc[2 * i3] - pSrc[2 * i7]; in arm_radix8_butterfly_f32() 87 r4 = pSrc[2 * i4] + pSrc[2 * i8]; in arm_radix8_butterfly_f32() 88 r8 = pSrc[2 * i4] - pSrc[2 * i8]; in arm_radix8_butterfly_f32() 93 pSrc[2 * i1] = r1 + r2; in arm_radix8_butterfly_f32() [all …]
|
D | arm_cfft_radix2_q15.c | 32 q15_t * pSrc, 38 q15_t * pSrc, 44 q15_t * pSrc, 68 q15_t * pSrc) in arm_cfft_radix2_q15() argument 73 arm_radix2_butterfly_inverse_q15 (pSrc, S->fftLen, S->pTwiddle, S->twidCoefModifier); in arm_cfft_radix2_q15() 77 arm_radix2_butterfly_q15 (pSrc, S->fftLen, S->pTwiddle, S->twidCoefModifier); in arm_cfft_radix2_q15() 80 arm_bitreversal_q15(pSrc, S->fftLen, S->bitRevFactor, S->pBitRevTable); in arm_cfft_radix2_q15() 88 q15_t * pSrc, in arm_radix2_butterfly_q15() argument 117 T = read_q15x2 (pSrc + (2 * i)); in arm_radix2_butterfly_q15() 121 S = read_q15x2 (pSrc + (2 * l)); in arm_radix2_butterfly_q15() [all …]
|
D | arm_cfft_radix4_q31.c | 33 q31_t * pSrc, 39 q31_t * pSrc, 45 q31_t * pSrc, 77 q31_t * pSrc) in arm_cfft_radix4_q31() argument 82 arm_radix4_butterfly_inverse_q31(pSrc, S->fftLen, S->pTwiddle, S->twidCoefModifier); in arm_cfft_radix4_q31() 87 arm_radix4_butterfly_q31(pSrc, S->fftLen, S->pTwiddle, S->twidCoefModifier); in arm_cfft_radix4_q31() 93 arm_bitreversal_q31(pSrc, S->fftLen, S->bitRevFactor, S->pBitRevTable); in arm_cfft_radix4_q31() 146 q31_t * pSrc, in arm_radix4_butterfly_q31() argument 191 r1 = (pSrc[(2U * i0)] >> 4U) + (pSrc[(2U * i2)] >> 4U); in arm_radix4_butterfly_q31() 193 r2 = (pSrc[(2U * i0)] >> 4U) - (pSrc[(2U * i2)] >> 4U); in arm_radix4_butterfly_q31() [all …]
|
D | arm_cfft_radix4_f16.c | 34 float16_t * pSrc, 40 float16_t * pSrc, 46 float16_t * pSrc, 54 float16_t * pSrc, 78 float16_t * pSrc, in arm_cfft_radix4by2_f16() argument 98 a0 = pSrc[2 * i] + pSrc[2 * l]; in arm_cfft_radix4by2_f16() 99 xt = pSrc[2 * i] - pSrc[2 * l]; in arm_cfft_radix4by2_f16() 101 yt = pSrc[2 * i + 1] - pSrc[2 * l + 1]; in arm_cfft_radix4by2_f16() 102 a1 = pSrc[2 * l + 1] + pSrc[2 * i + 1]; in arm_cfft_radix4by2_f16() 109 pSrc[2 * i] = a0; in arm_cfft_radix4by2_f16() [all …]
|
D | arm_cfft_f64.c | 34 float64_t * pSrc, 40 uint64_t * pSrc, 62 float64_t * pSrc, in arm_radix4_butterfly_f64() argument 113 r1 = pSrc[(2U * i0)] + pSrc[(2U * i2)]; in arm_radix4_butterfly_f64() 116 r2 = pSrc[(2U * i0)] - pSrc[(2U * i2)]; in arm_radix4_butterfly_f64() 119 s1 = pSrc[(2U * i0) + 1U] + pSrc[(2U * i2) + 1U]; in arm_radix4_butterfly_f64() 122 s2 = pSrc[(2U * i0) + 1U] - pSrc[(2U * i2) + 1U]; in arm_radix4_butterfly_f64() 125 t1 = pSrc[2U * i1] + pSrc[2U * i3]; in arm_radix4_butterfly_f64() 128 pSrc[2U * i0] = r1 + t1; in arm_radix4_butterfly_f64() 134 t2 = pSrc[(2U * i1) + 1U] + pSrc[(2U * i3) + 1U]; in arm_radix4_butterfly_f64() [all …]
|
D | arm_cfft_radix4_f32.c | 32 float32_t * pSrc, 38 float32_t * pSrc, 44 float32_t * pSrc, 73 float32_t * pSrc) in arm_cfft_radix4_f32() argument 78 …arm_radix4_butterfly_inverse_f32(pSrc, S->fftLen, S->pTwiddle, S->twidCoefModifier, S->onebyfftLen… in arm_cfft_radix4_f32() 83 arm_radix4_butterfly_f32(pSrc, S->fftLen, S->pTwiddle, S->twidCoefModifier); in arm_cfft_radix4_f32() 89 arm_bitreversal_f32(pSrc, S->fftLen, S->bitRevFactor, S->pBitRevTable); in arm_cfft_radix4_f32() 112 float32_t * pSrc, in arm_radix4_butterfly_f32() argument 153 xaIn = pSrc[(2U * i0)]; in arm_radix4_butterfly_f32() 154 yaIn = pSrc[(2U * i0) + 1U]; in arm_radix4_butterfly_f32() [all …]
|
D | arm_bitreversal2.c | 42 uint64_t *pSrc, in arm_bitreversal_64() argument 54 tmp = pSrc[a]; in arm_bitreversal_64() 55 pSrc[a] = pSrc[b]; in arm_bitreversal_64() 56 pSrc[b] = tmp; in arm_bitreversal_64() 59 tmp = pSrc[a+1]; in arm_bitreversal_64() 60 pSrc[a+1] = pSrc[b+1]; in arm_bitreversal_64() 61 pSrc[b+1] = tmp; in arm_bitreversal_64() 76 uint32_t *pSrc, in arm_bitreversal_32() argument 88 tmp = pSrc[a]; in arm_bitreversal_32() 89 pSrc[a] = pSrc[b]; in arm_bitreversal_32() [all …]
|
D | arm_bitreversal_f16.c | 43 float16_t * pSrc, in arm_bitreversal_f16() argument 63 in = pSrc[2U * i]; in arm_bitreversal_f16() 64 pSrc[2U * i] = pSrc[2U * j]; in arm_bitreversal_f16() 65 pSrc[2U * j] = in; in arm_bitreversal_f16() 68 in = pSrc[(2U * i) + 1U]; in arm_bitreversal_f16() 69 pSrc[(2U * i) + 1U] = pSrc[(2U * j) + 1U]; in arm_bitreversal_f16() 70 pSrc[(2U * j) + 1U] = in; in arm_bitreversal_f16() 73 in = pSrc[2U * (i + fftLenBy2p1)]; in arm_bitreversal_f16() 74 pSrc[2U * (i + fftLenBy2p1)] = pSrc[2U * (j + fftLenBy2p1)]; in arm_bitreversal_f16() 75 pSrc[2U * (j + fftLenBy2p1)] = in; in arm_bitreversal_f16() [all …]
|
D | arm_cfft_q31.c | 40 q31_t *pSrc, in _arm_radix4_butterfly_q31_mve() argument 78 q31_t *inA = pSrc + CMPLX_DIM * i * n1; in _arm_radix4_butterfly_q31_mve() 171 vecScGathAddr = vecScGathAddr + (uint32_t) pSrc; in _arm_radix4_butterfly_q31_mve() 220 static void arm_cfft_radix4by2_q31_mve(const arm_cfft_instance_q31 *S, q31_t *pSrc, uint32_t fftLen) in arm_cfft_radix4by2_q31_mve() argument 231 pIn0 = pSrc; in arm_cfft_radix4by2_q31_mve() 232 pIn1 = pSrc + fftLen; in arm_cfft_radix4by2_q31_mve() 258 _arm_radix4_butterfly_q31_mve(S, pSrc, n2); in arm_cfft_radix4by2_q31_mve() 260 _arm_radix4_butterfly_q31_mve(S, pSrc + fftLen, n2); in arm_cfft_radix4by2_q31_mve() 262 pIn0 = pSrc; in arm_cfft_radix4by2_q31_mve() 290 q31_t *pSrc, in _arm_radix4_butterfly_inverse_q31_mve() argument [all …]
|
D | arm_cfft_q15.c | 38 q15_t *pSrc, in _arm_radix4_butterfly_q15_mve() argument 75 q15_t *inA = pSrc + CMPLX_DIM * i * n1; in _arm_radix4_butterfly_q15_mve() 161 vecScGathAddr = vecScGathAddr + (uint32_t) pSrc; in _arm_radix4_butterfly_q15_mve() 203 static void arm_cfft_radix4by2_q15_mve(const arm_cfft_instance_q15 *S, q15_t *pSrc, uint32_t fftLen) in arm_cfft_radix4by2_q15_mve() argument 216 pIn0 = pSrc; in arm_cfft_radix4by2_q15_mve() 217 pIn1 = pSrc + fftLen; in arm_cfft_radix4by2_q15_mve() 244 _arm_radix4_butterfly_q15_mve(S, pSrc, n2); in arm_cfft_radix4by2_q15_mve() 246 _arm_radix4_butterfly_q15_mve(S, pSrc + fftLen, n2); in arm_cfft_radix4by2_q15_mve() 249 pIn0 = pSrc; in arm_cfft_radix4by2_q15_mve() 274 static void _arm_radix4_butterfly_inverse_q15_mve(const arm_cfft_instance_q15 *S,q15_t *pSrc, uint3… in _arm_radix4_butterfly_inverse_q15_mve() argument [all …]
|
/third_party/cmsis/CMSIS/DSP/Source/SupportFunctions/ |
D | arm_bitonic_sort_f32.c | 35 static void arm_bitonic_sort_core_f32(float32_t *pSrc, uint32_t n, uint8_t dir) in arm_bitonic_sort_core_f32() argument 43 leftPtr = pSrc; in arm_bitonic_sort_core_f32() 44 rightPtr = pSrc+n-1; in arm_bitonic_sort_core_f32() 65 leftPtr = pSrc+j; in arm_bitonic_sort_core_f32() 66 rightPtr = pSrc+j+step; in arm_bitonic_sort_core_f32() 232 static void arm_bitonic_sort_16_f32(float32_t *pSrc, float32_t *pDst, uint8_t dir) in arm_bitonic_sort_16_f32() argument 240 a = vld1q_f32(pSrc); in arm_bitonic_sort_16_f32() 241 b = vld1q_f32(pSrc+4); in arm_bitonic_sort_16_f32() 242 c = vld1q_f32(pSrc+8); in arm_bitonic_sort_16_f32() 243 d = vld1q_f32(pSrc+12); in arm_bitonic_sort_16_f32() [all …]
|
D | arm_quick_sort_f32.c | 31 static uint32_t arm_quick_sort_partition_f32(float32_t *pSrc, int32_t first, int32_t last, uint8_t … in arm_quick_sort_partition_f32() argument 40 pivot = pSrc[pivot_index]; in arm_quick_sort_partition_f32() 67 } while (pSrc[i] < pivot && i<last); in arm_quick_sort_partition_f32() 73 } while (pSrc[j] > pivot); in arm_quick_sort_partition_f32() 81 } while (pSrc[i] > pivot && i<last); in arm_quick_sort_partition_f32() 87 } while (pSrc[j] < pivot); in arm_quick_sort_partition_f32() 94 temp=pSrc[i]; in arm_quick_sort_partition_f32() 95 pSrc[i]=pSrc[j]; in arm_quick_sort_partition_f32() 96 pSrc[j]=temp; in arm_quick_sort_partition_f32() 103 static void arm_quick_sort_core_f32(float32_t *pSrc, int32_t first, int32_t last, uint8_t dir) in arm_quick_sort_core_f32() argument [all …]
|
/third_party/openh264/codec/common/src/ |
D | mc.cpp | 50 typedef void (*PMcChromaWidthExtFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int3… 54 typedef void (*PWelsMcWidthHeightFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int… 100 static inline void McCopyWidthEq2_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_… in McCopyWidthEq2_c() argument 104 ST16A2 (pDst, LD16 (pSrc)); in McCopyWidthEq2_c() 106 pSrc += iSrcStride; in McCopyWidthEq2_c() 110 static inline void McCopyWidthEq4_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_… in McCopyWidthEq4_c() argument 114 ST32A4 (pDst, LD32 (pSrc)); in McCopyWidthEq4_c() 116 pSrc += iSrcStride; in McCopyWidthEq4_c() 120 static inline void McCopyWidthEq8_c (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_… in McCopyWidthEq8_c() argument 124 ST64A8 (pDst, LD64 (pSrc)); in McCopyWidthEq8_c() [all …]
|
D | copy_mb.cpp | 48 void WelsCopy4x4_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS) { in WelsCopy4x4_c() argument 54 ST32 (pDst, LD32 (pSrc)); in WelsCopy4x4_c() 55 ST32 (pDst + iStrideD, LD32 (pSrc + iStrideS)); in WelsCopy4x4_c() 56 ST32 (pDst + kiDstStride2, LD32 (pSrc + kiSrcStride2)); in WelsCopy4x4_c() 57 ST32 (pDst + kiDstStride3, LD32 (pSrc + kiSrcStride3)); in WelsCopy4x4_c() 59 void WelsCopy8x4_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS) { in WelsCopy8x4_c() argument 60 WelsCopy4x4_c (pDst, iStrideD, pSrc, iStrideS); in WelsCopy8x4_c() 61 WelsCopy4x4_c (pDst + 4, iStrideD, pSrc + 4, iStrideS); in WelsCopy8x4_c() 63 void WelsCopy4x8_c (uint8_t* pDst, int32_t iStrideD, uint8_t* pSrc, int32_t iStrideS) { in WelsCopy4x8_c() argument 64 WelsCopy4x4_c (pDst, iStrideD, pSrc, iStrideS); in WelsCopy4x8_c() [all …]
|
/third_party/openh264/codec/common/loongarch/ |
D | copy_mb_lsx.c | 45 uint8_t* pSrc, int32_t iStrideS) { in WelsCopy8x8_lsx() argument 54 pSrc, iStride0, in WelsCopy8x8_lsx() 55 pSrc, iStrideS, in WelsCopy8x8_lsx() 56 pSrc, iStride1, in WelsCopy8x8_lsx() 57 pSrc, iStride1 + iStrideS, in WelsCopy8x8_lsx() 59 pSrc += iStride2; in WelsCopy8x8_lsx() 61 pSrc, iStride0, in WelsCopy8x8_lsx() 62 pSrc, iStrideS, in WelsCopy8x8_lsx() 63 pSrc, iStride1, in WelsCopy8x8_lsx() 64 pSrc, iStride1 + iStrideS, in WelsCopy8x8_lsx() [all …]
|
/third_party/openh264/codec/common/inc/ |
D | mc.h | 38 typedef void (*PWelsMcFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstSt… 41 typedef void (*PWelsLumaHalfpelMcFunc) (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int… 68 void McCopyWidthEq4_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStrid… 70 void McCopyWidthEq8_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStrid… 72 void McCopyWidthEq16_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStri… 74 void McChromaWidthEq8_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStr… 77 void McChromaWidthEq4_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstStr… 84 void McHorVer01WidthEq16_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDst… 86 void McHorVer01WidthEq8_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstS… 88 void McHorVer01WidthEq4_neon (const uint8_t* pSrc, int32_t iSrcStride, uint8_t* pDst, int32_t iDstS… [all …]
|
/third_party/openh264/codec/processing/src/imagerotate/ |
D | imagerotate.cpp | 54 EResult CImageRotating::ProcessImageRotate (int32_t iType, uint8_t* pSrc, uint32_t uiBytesPerPixel,… in ProcessImageRotate() argument 57 m_pfRotateImage.pfImageRotate90D (pSrc, uiBytesPerPixel, iWidth, iHeight, pDst); in ProcessImageRotate() 59 m_pfRotateImage.pfImageRotate180D (pSrc, uiBytesPerPixel, iWidth, iHeight, pDst); in ProcessImageRotate() 61 m_pfRotateImage.pfImageRotate270D (pSrc, uiBytesPerPixel, iWidth, iHeight, pDst); in ProcessImageRotate() 68 EResult CImageRotating::Process (int32_t iType, SPixMap* pSrc, SPixMap* pDst) { in Process() argument 71 if ((pSrc->eFormat == VIDEO_FORMAT_RGBA) || in Process() 72 (pSrc->eFormat == VIDEO_FORMAT_BGRA) || in Process() 73 (pSrc->eFormat == VIDEO_FORMAT_ABGR) || in Process() 74 (pSrc->eFormat == VIDEO_FORMAT_ARGB)) { in Process() 75 …eReturn = ProcessImageRotate (iType, (uint8_t*)pSrc->pPixel[0], pSrc->iSizeInBits * 8, pSrc->sRect… in Process() [all …]
|
/third_party/cmsis/CMSIS/DSP/Include/dsp/ |
D | statistics_functions.h | 156 const q31_t * pSrc, 168 const float32_t * pSrc, 180 const q15_t * pSrc, 192 const q7_t * pSrc, 204 const q7_t * pSrc, 216 const q15_t * pSrc, 228 const q31_t * pSrc, 240 const float32_t * pSrc, 252 const float32_t * pSrc, 264 const q31_t * pSrc, [all …]
|
/third_party/cmsis/CMSIS/DSP/Source/BasicMathFunctions/ |
D | arm_shift_q7.c | 60 const q7_t * pSrc, in arm_shift_q7() argument 77 vecSrc = vld1q(pSrc); in arm_shift_q7() 87 pSrc += 16; in arm_shift_q7() 97 vecSrc = vld1q(pSrc); in arm_shift_q7() 105 const q7_t * pSrc, in arm_shift_q7() argument 131 in1 = *pSrc++; in arm_shift_q7() 132 in2 = *pSrc++; in arm_shift_q7() 133 in3 = *pSrc++; in arm_shift_q7() 134 in4 = *pSrc++; in arm_shift_q7() 142 *pDst++ = (q7_t) __SSAT(((q15_t) *pSrc++ << shiftBits), 8); in arm_shift_q7() [all …]
|
D | arm_shift_q15.c | 58 const q15_t * pSrc, in arm_shift_q15() argument 75 vecSrc = vld1q(pSrc); in arm_shift_q15() 85 pSrc += 8; in arm_shift_q15() 95 vecSrc = vld1q(pSrc); in arm_shift_q15() 103 const q15_t * pSrc, in arm_shift_q15() argument 129 in1 = *pSrc++; in arm_shift_q15() 130 in2 = *pSrc++; in arm_shift_q15() 142 in1 = *pSrc++; in arm_shift_q15() 143 in2 = *pSrc++; in arm_shift_q15() 154 *pDst++ = __SSAT(((q31_t) *pSrc++ << shiftBits), 16); in arm_shift_q15() [all …]
|