Home
last modified time | relevance | path

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

/frameworks/av/media/libaudioprocessing/
DAudioResamplerFirProcessNeon.h76 const int16_t* coefsP, in ProcessNeonIntrinsic() argument
89 coefsP = (const int16_t*)__builtin_assume_aligned(coefsP, 16); in ProcessNeonIntrinsic()
108 int16x8_t posCoef = vld1q_s16(coefsP); in ProcessNeonIntrinsic()
109 coefsP += 8; in ProcessNeonIntrinsic()
184 const int32_t* coefsP, in ProcessNeonIntrinsic() argument
197 coefsP = (const int32_t*)__builtin_assume_aligned(coefsP, 16); in ProcessNeonIntrinsic()
216 int32x4x2_t posCoef = vld1q_s32_x2(coefsP); in ProcessNeonIntrinsic()
217 coefsP += 8; in ProcessNeonIntrinsic()
222 posCoef.val[0] = vld1q_s32(coefsP); in ProcessNeonIntrinsic()
223 coefsP += 4; in ProcessNeonIntrinsic()
[all …]
DAudioResamplerFirProcess.h182 const TC* coefsP, in ProcessBase() argument
198 TC c = TFUNC::interpolatep(coefsP[0], coefsP[count], lerpP); in ProcessBase()
204 coefsP++; in ProcessBase()
222 mac(l, r, TFUNC::interpolatep(coefsP[0], coefsP[count], lerpP), sP); in ProcessBase()
223 coefsP++; in ProcessBase()
234 mac(l, TFUNC::interpolatep(coefsP[0], coefsP[count], lerpP), sP); in ProcessBase()
235 coefsP++; in ProcessBase()
253 const TC* coefsP, in ProcessL() argument
259 ProcessBase<CHANNELS, STRIDE, InterpNull>(out, count, coefsP, coefsN, sP, sN, 0, volumeLR); in ProcessL()
299 const TC* coefsP, in Process() argument
[all …]
DAudioResamplerFirProcessSSE.h40 const float* coefsP, in ProcessSSEIntrinsic() argument
66 __m128 posCoef = _mm_load_ps(coefsP); in ProcessSSEIntrinsic()
68 coefsP += 4; in ProcessSSEIntrinsic()
156 const float* coefsP,
162 ProcessSSEIntrinsic<1, 16, true>(out, count, coefsP, coefsN, sP, sN, volumeLR,
169 const float* coefsP,
175 ProcessSSEIntrinsic<2, 16, true>(out, count, coefsP, coefsN, sP, sN, volumeLR,
182 const float* coefsP,
191 ProcessSSEIntrinsic<1, 16, false>(out, count, coefsP, coefsN, sP, sN, volumeLR,
198 const float* coefsP,
[all …]
DAudioResamplerSinc.cpp422 int32_t const* coefsP = mFirCoefs + indexP; in filterCoefficient() local
433 interpolate<CHANNELS>(l, r, coefsP++, offset, lerpP, sP); in filterCoefficient()
443 int32_t const* coefsP1 = coefsP + offset; in filterCoefficient()
459 coefsP = (const int32_t*)__builtin_assume_aligned(coefsP, 16); in filterCoefficient()
466 coefsPV0 = vld1q_s32(coefsP); in filterCoefficient()
472 coefsP += 4; in filterCoefficient()
511 int32_t const* coefsP1 = coefsP + offset; in filterCoefficient()
529 coefsP = (const int32_t*)__builtin_assume_aligned(coefsP, 16); in filterCoefficient()
536 coefsPV0 = vld1q_s32(coefsP); in filterCoefficient()
542 coefsP += 4; in filterCoefficient()