Home
last modified time | relevance | path

Searched refs:outAccum (Results 1 – 2 of 2) sorted by relevance

/frameworks/av/media/libaudioprocessing/
DAudioResamplerFirProcessSSE.h156 __m128 outAccum = _mm_setzero_ps(); in ProcessSSEIntrinsic() local
159 outAccum = _mm_add_ps(accL, _mm_movehl_ps(accL, accL)); in ProcessSSEIntrinsic()
160 outAccum = _mm_add_ps(outAccum, _mm_shuffle_ps(outAccum, outAccum, 0x11)); in ProcessSSEIntrinsic()
163 outAccum = _mm_hadd_ps(accL, accR); in ProcessSSEIntrinsic()
164 outAccum = _mm_hadd_ps(outAccum, outAccum); in ProcessSSEIntrinsic()
167 outSamp = _mm_fmadd_ps(outAccum, vLR,outSamp); in ProcessSSEIntrinsic()
169 outAccum = _mm_mul_ps(outAccum, vLR); in ProcessSSEIntrinsic()
170 outSamp = _mm_add_ps(outSamp, outAccum); in ProcessSSEIntrinsic()
DAudioResamplerFirProcessNeon.h167 int32x2_t outAccum = vpadd_s32(vget_low_s32(accum), vget_high_s32(accum)); in ProcessNeonIntrinsic() local
170 outAccum = vpadd_s32(outAccum, outAccum); in ProcessNeonIntrinsic()
174 outAccum = vpadd_s32(outAccum, outAccum2); in ProcessNeonIntrinsic()
176 outAccum = vqrdmulh_s32(outAccum, vLR); in ProcessNeonIntrinsic()
177 outSamp = vqadd_s32(outSamp, outAccum); in ProcessNeonIntrinsic()
342 int32x2_t outAccum = vpadd_s32(vget_low_s32(accum), vget_high_s32(accum)); in ProcessNeonIntrinsic() local
345 outAccum = vpadd_s32(outAccum, outAccum); in ProcessNeonIntrinsic()
349 outAccum = vpadd_s32(outAccum, outAccum2); in ProcessNeonIntrinsic()
351 outAccum = vqrdmulh_s32(outAccum, vLR); in ProcessNeonIntrinsic()
352 outSamp = vqadd_s32(outSamp, outAccum); in ProcessNeonIntrinsic()
[all …]