Lines Matching refs:n_short
365 if (ixheaacd_drc_offset->n_short > ixheaacd_drc_offset->lfac) {
369 for (i = ixheaacd_drc_offset->lfac; i < ixheaacd_drc_offset->n_short;
372 -src1[ixheaacd_drc_offset->n_short - i - 1], src2[i]);
390 if (ixheaacd_drc_offset->n_short > ixheaacd_drc_offset->lfac) {
391 for (i = ixheaacd_drc_offset->lfac; i < ixheaacd_drc_offset->n_short;
394 -src1[ixheaacd_drc_offset->n_short - i - 1], src2[i]) >>
417 WORD32 *win_rev = win_fwd + ixheaacd_drc_offset->n_short - 1;
420 for (i = 0; i < ixheaacd_drc_offset->n_short / 2; i++) {
425 fp[ixheaacd_drc_offset->n_short - i - 1] = ixheaacd_add32_sat(
427 (ixheaacd_mult32_sh1(fp[ixheaacd_drc_offset->n_short - i - 1],
434 for (i = ixheaacd_drc_offset->n_short;
435 i < ixheaacd_drc_offset->n_flat_ls + ixheaacd_drc_offset->n_short;
440 for (i = 0; i < ixheaacd_drc_offset->n_short / 2; i++) {
445 fp[ixheaacd_drc_offset->n_short - i - 1] = ixheaacd_add32_sat(
447 ixheaacd_mult32_sh1(fp[ixheaacd_drc_offset->n_short - i - 1],
454 for (i = ixheaacd_drc_offset->n_short;
455 i < ixheaacd_drc_offset->n_flat_ls + ixheaacd_drc_offset->n_short;
463 WORD32 n_short, WORD8 shiftp,
466 const WORD32 *win_fwd = win_rev - n_short + 1;
468 n_short / 2; i++) {
470 ixheaacd_mult32_sh1(-src1[n_short / 2 - i - 1], *win_rev),
473 fp[n_short - i - 1] = ixheaacd_add32_sat(
474 ixheaacd_mult32_sh1(-src1[n_short / 2 - i - 1], *win_fwd),
475 (fp[n_short - i - 1] >> (shift_olap - shiftp)));
481 for (i = 0; i < n_short / 2; i++) {
483 (ixheaacd_mult32_sh1(-src1[n_short / 2 - i - 1], *win_rev) >>
487 fp[n_short - i - 1] = ixheaacd_add32_sat(
488 (ixheaacd_mult32_sh1(-src1[n_short / 2 - i - 1], *win_fwd) >>
490 fp[n_short - i - 1]);
500 WORD32 *win_fwd1, WORD32 n_short, WORD32 flag,
504 const WORD32 *win_rev = win_fwd + n_short - 1;
505 const WORD32 *win_rev1 = win_fwd1 - n_short + 1;
507 for (i = 0; i < n_short / 2; i++) {
509 ixheaacd_mult32_sh1(src1[n_short / 2 + i], *win_fwd) >>
513 fp[n_short - i - 1] = ixheaacd_add32_sat(
514 ixheaacd_mult32_sh1(-src1[n_short / 2 + i], *win_rev) >>
516 fp[n_short - i - 1]);
522 for (; i < n_short; i++) {
523 fp[i + n_short / 2] = ixheaacd_add32_sat(
524 ixheaacd_mult32_sh1(-src1[n_short - i - 1], *win_fwd1) >>
526 (fp[i + n_short / 2] >> (shift_olap - output_q)));
528 fp[3 * n_short - n_short / 2 - i - 1] = ixheaacd_add32_sat(
529 ixheaacd_mult32_sh1(-src1[n_short - i - 1], *win_rev1) >>
531 (fp[3 * n_short - n_short / 2 - i - 1] >> (shift_olap - output_q)));
537 for (; i < n_short; i++) {
538 fp[i + n_short / 2] =
539 ixheaacd_add32_sat(-src1[n_short - i - 1] >> (shiftp - output_q),
540 fp[i + n_short / 2] >> (shift_olap - output_q));
541 fp[3 * n_short - n_short / 2 - i - 1] = ixheaacd_add32_sat(
542 -src1[n_short - i - 1] >> (shiftp - output_q),
543 fp[3 * n_short - n_short / 2 - i - 1] >> (shift_olap - output_q));
548 for (i = 0; i < n_short / 2; i++) {
550 ixheaacd_mult32_sh1(src1[n_short / 2 + i], *win_fwd) >>
554 fp[n_short - i - 1] = ixheaacd_add32_sat(
555 ixheaacd_mult32_sh1(-src1[n_short / 2 + i], *win_rev) >>
557 fp[n_short - i - 1]);
563 for (; i < n_short; i++) {
564 fp[i + n_short / 2] = ixheaacd_add32_sat(
565 ixheaacd_mult32_sh1(-src1[n_short - i - 1], *win_fwd1) >>
567 fp[i + n_short / 2]);
569 fp[3 * n_short - n_short / 2 - i - 1] = ixheaacd_add32_sat(
570 ixheaacd_mult32_sh1(-src1[n_short - i - 1], *win_rev1) >>
572 fp[3 * n_short - n_short / 2 - i - 1]);
578 for (; i < n_short; i++) {
579 fp[i + n_short / 2] =
580 ixheaacd_add32_sat(-src1[n_short - i - 1] >> (shiftp - shift_olap),
581 fp[i + n_short / 2]);
582 fp[3 * n_short - n_short / 2 - i - 1] =
583 ixheaacd_add32_sat(-src1[n_short - i - 1] >> (shiftp - shift_olap),
584 fp[3 * n_short - n_short / 2 - i - 1]);