Home | History | Annotate | Download | only in audioflinger

Lines Matching refs:posCoef

108         int16x8_t posCoef = vld1q_s16(coefsP);
118 posCoef1 = vsubq_s16(posCoef1, posCoef);
124 posCoef = vaddq_s16(posCoef, posCoef1);
135 accum = vmlal_s16(accum, vget_low_s16(posSamp), vget_high_s16(posCoef)); // reversed
136 accum = vmlal_s16(accum, vget_high_s16(posSamp), vget_low_s16(posCoef)); // reversed
149 accum = vmlal_s16(accum, vget_low_s16(posSamp.val[0]), vget_high_s16(posCoef)); // r
150 accum = vmlal_s16(accum, vget_high_s16(posSamp.val[0]), vget_low_s16(posCoef)); // r
151 accum2 = vmlal_s16(accum2, vget_low_s16(posSamp.val[1]), vget_high_s16(posCoef)); // r
152 accum2 = vmlal_s16(accum2, vget_high_s16(posSamp.val[1]), vget_low_s16(posCoef)); // r
216 int32x4x2_t posCoef = vld1q_s32_x2(coefsP);
221 int32x4x2_t posCoef;
222 posCoef.val[0] = vld1q_s32(coefsP);
224 posCoef.val[1] = vld1q_s32(coefsP);
251 posCoef1.val[0] = vsubq_s32(posCoef1.val[0], posCoef.val[0]);
252 posCoef1.val[1] = vsubq_s32(posCoef1.val[1], posCoef.val[1]);
261 posCoef.val[0] = vaddq_s32(posCoef.val[0], posCoef1.val[0]);
262 posCoef.val[1] = vaddq_s32(posCoef.val[1], posCoef1.val[1]);
279 posSamp0 = vqrdmulhq_s32(posSamp0, posCoef.val[1]); // reversed
280 posSamp1 = vqrdmulhq_s32(posSamp1, posCoef.val[0]); // reversed
305 posSamp0 = vqrdmulhq_s32(posSamp0, posCoef.val[1]); // reversed
306 posSamp1 = vqrdmulhq_s32(posSamp1, posCoef.val[0]); // reversed
322 posSamp0 = vqrdmulhq_s32(posSamp0, posCoef.val[1]); // reversed
323 posSamp1 = vqrdmulhq_s32(posSamp1, posCoef.val[0]); // reversed
391 float32x4x2_t posCoef = vld1q_f32_x2(coefsP);
396 float32x4x2_t posCoef;
397 posCoef.val[0] = vld1q_f32(coefsP);
399 posCoef.val[1] = vld1q_f32(coefsP);
425 posCoef1.val[0] = vsubq_f32(posCoef1.val[0], posCoef.val[0]);
426 posCoef1.val[1] = vsubq_f32(posCoef1.val[1], posCoef.val[1]);
430 posCoef.val[0] = vmlaq_lane_f32(posCoef.val[0], posCoef1.val[0], interp, 0);
431 posCoef.val[1] = vmlaq_lane_f32(posCoef.val[1], posCoef1.val[1], interp, 0);
462 accum = vmlaq_f32(accum, posSamp.val[0], posCoef.val[1]);
463 accum = vmlaq_f32(accum, posSamp.val[1], posCoef.val[0]);
499 accum = vmlaq_f32(accum, posSamp0.val[0], posCoef.val[1]); // reversed
500 accum = vmlaq_f32(accum, posSamp1.val[0], posCoef.val[0]); // reversed
501 accum2 = vmlaq_f32(accum2, posSamp0.val[1], posCoef.val[1]); // reversed
502 accum2 = vmlaq_f32(accum2, posSamp1.val[1], posCoef.val[0]); // reversed