Home
last modified time | relevance | path

Searched refs:coefsN (Results 1 – 4 of 4) sorted by relevance

/frameworks/av/media/libaudioprocessing/
DAudioResamplerFirProcessNeon.h77 const int16_t* coefsN, in ProcessNeonIntrinsic() argument
90 coefsN = (const int16_t*)__builtin_assume_aligned(coefsN, 16); in ProcessNeonIntrinsic()
110 int16x8_t negCoef = vld1q_s16(coefsN); in ProcessNeonIntrinsic()
111 coefsN += 8; in ProcessNeonIntrinsic()
185 const int32_t* coefsN, in ProcessNeonIntrinsic() argument
198 coefsN = (const int32_t*)__builtin_assume_aligned(coefsN, 16); in ProcessNeonIntrinsic()
218 int32x4x2_t negCoef = vld1q_s32_x2(coefsN); in ProcessNeonIntrinsic()
219 coefsN += 8; in ProcessNeonIntrinsic()
227 negCoef.val[0] = vld1q_s32(coefsN); in ProcessNeonIntrinsic()
228 coefsN += 4; in ProcessNeonIntrinsic()
[all …]
DAudioResamplerFirProcess.h183 const TC* coefsN, in ProcessBase() argument
206 c = TFUNC::interpolaten(coefsN[count], coefsN[0], lerpP); in ProcessBase()
212 coefsN++; in ProcessBase()
225 mac(l, r, TFUNC::interpolaten(coefsN[count], coefsN[0], lerpP), sN); in ProcessBase()
226 coefsN++; in ProcessBase()
237 mac(l, TFUNC::interpolaten(coefsN[count], coefsN[0], lerpP), sN); in ProcessBase()
238 coefsN++; in ProcessBase()
254 const TC* coefsN, in ProcessL() argument
259 ProcessBase<CHANNELS, STRIDE, InterpNull>(out, count, coefsP, coefsN, sP, sN, 0, volumeLR); in ProcessL()
300 const TC* coefsN, in Process() argument
[all …]
DAudioResamplerFirProcessSSE.h41 const float* coefsN, in ProcessSSEIntrinsic() argument
67 __m128 negCoef = _mm_load_ps(coefsN); in ProcessSSEIntrinsic()
69 coefsN += 4; in ProcessSSEIntrinsic()
180 const float* coefsN,
185 ProcessSSEIntrinsic<1, 16, true>(out, count, coefsP, coefsN, sP, sN, volumeLR,
193 const float* coefsN,
198 ProcessSSEIntrinsic<2, 16, true>(out, count, coefsP, coefsN, sP, sN, volumeLR,
206 const float* coefsN,
214 ProcessSSEIntrinsic<1, 16, false>(out, count, coefsP, coefsN, sP, sN, volumeLR,
222 const float* coefsN,
[all …]
DAudioResamplerSinc.cpp423 int32_t const* coefsN = mFirCoefs + indexN; in filterCoefficient() local
435 interpolate<CHANNELS>(l, r, coefsN++, offset, lerpN, sN); in filterCoefficient()
444 int32_t const* coefsN1 = coefsN + offset; in filterCoefficient()
460 coefsN = (const int32_t*)__builtin_assume_aligned(coefsN, 16); in filterCoefficient()
467 coefsNV0 = vld1q_s32(coefsN); in filterCoefficient()
473 coefsN += 4; in filterCoefficient()
512 int32_t const* coefsN1 = coefsN + offset; in filterCoefficient()
530 coefsN = (const int32_t*)__builtin_assume_aligned(coefsN, 16); in filterCoefficient()
537 coefsNV0 = vld1q_s32(coefsN); in filterCoefficient()
543 coefsN += 4; in filterCoefficient()