Home
last modified time | relevance | path

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

/frameworks/av/media/libaudioprocessing/
DAudioResamplerFirProcessNeon.h110 int16x8_t negCoef = vld1q_s16(coefsN); in ProcessNeonIntrinsic() local
119 negCoef = vsubq_s16(negCoef, negCoef1); in ProcessNeonIntrinsic()
122 negCoef = vqrdmulhq_lane_s16(negCoef, interp, 0); in ProcessNeonIntrinsic()
125 negCoef = vaddq_s16(negCoef, negCoef1); in ProcessNeonIntrinsic()
137 accum = vmlal_s16(accum, vget_low_s16(negSamp), vget_low_s16(negCoef)); in ProcessNeonIntrinsic()
138 accum = vmlal_s16(accum, vget_high_s16(negSamp), vget_high_s16(negCoef)); in ProcessNeonIntrinsic()
153 accum = vmlal_s16(accum, vget_low_s16(negSamp.val[0]), vget_low_s16(negCoef)); in ProcessNeonIntrinsic()
154 accum = vmlal_s16(accum, vget_high_s16(negSamp.val[0]), vget_high_s16(negCoef)); in ProcessNeonIntrinsic()
155 accum2 = vmlal_s16(accum2, vget_low_s16(negSamp.val[1]), vget_low_s16(negCoef)); in ProcessNeonIntrinsic()
156 accum2 = vmlal_s16(accum2, vget_high_s16(negSamp.val[1]), vget_high_s16(negCoef)); in ProcessNeonIntrinsic()
[all …]
DAudioResamplerFirProcessSSE.h67 __m128 negCoef = _mm_load_ps(coefsN); in ProcessSSEIntrinsic() local
81 negCoef = _mm_sub_ps(negCoef, negCoef1); in ProcessSSEIntrinsic()
86 negCoef = _mm_fmadd_ps(negCoef, interp, negCoef1); in ProcessSSEIntrinsic()
89 negCoef = _mm_mul_ps(negCoef, interp); in ProcessSSEIntrinsic()
91 negCoef = _mm_add_ps(negCoef, negCoef1); in ProcessSSEIntrinsic()
105 accL = _mm_fmadd_ps(negSamp, negCoef, accL); in ProcessSSEIntrinsic()
108 negSamp = _mm_mul_ps(negSamp, negCoef); in ProcessSSEIntrinsic()
131 accL = _mm_fmadd_ps(negSampL, negCoef, accL); in ProcessSSEIntrinsic()
132 accR = _mm_fmadd_ps(negSampR, negCoef, accR); in ProcessSSEIntrinsic()
136 negSampL = _mm_mul_ps(negSampL, negCoef); in ProcessSSEIntrinsic()
[all …]