Home | History | Annotate | Download | only in libopenjpeg20

Lines Matching refs:in_even

428     const OPJ_INT32* in_even = &tiledp[0];
438 tmp[0] = in_even[0] - ((in_odd[0] + 1) >> 1);
440 tmp[i] = in_even[j + 1] - ((in_odd[j] + in_odd[j + 1] + 2) >> 2);
443 tmp[len - 1] = in_even[(len - 1) / 2] - ((in_odd[(len - 2) / 2] + 1) >> 1);
461 s1n = in_even[0];
469 s1n = in_even[j];
481 tmp[len - 1] = in_even[(len - 1) / 2] - ((d1n + 1) >> 1);
496 const OPJ_INT32* in_even = &tiledp[sn];
507 tmp[i] = in_odd[j] - ((in_even[j] + in_even[j + 1] + 2) >> 2);
510 tmp[len - 1] = in_odd[len / 2 - 1] - ((in_even[len / 2 - 1] + 1) >> 1);
514 tmp[0] = in_even[0] + tmp[1];
516 tmp[i] = in_even[j] + ((tmp[i + 1] + tmp[i - 1]) >> 1);
519 tmp[len - 1] = in_even[len / 2] + tmp[len - 2];
530 s1 = in_even[1];
531 dc = in_odd[0] - ((in_even[0] + s1 + 2) >> 2);
532 tmp[0] = in_even[0] + dc;
536 s2 = in_even[j + 1];
588 const OPJ_INT32* in_even = &tiledp[sn];
590 out[1] = in_odd[0] - ((in_even[0] + 1) >> 1);
591 out[0] = in_even[0] + out[1];
655 const OPJ_INT32* in_even = &tiledp_col[0];
678 s1n_0 = LOADU(in_even + 0);
679 s1n_1 = LOADU(in_even + VREG_INT_COUNT);
694 s1n_0 = LOADU(in_even + j * stride);
695 s1n_1 = LOADU(in_even + j * stride + VREG_INT_COUNT);
718 s1n_0 = LOADU(in_even + (OPJ_SIZE_T)((len - 1) / 2) * stride);
726 s1n_1 = LOADU(in_even + (OPJ_SIZE_T)((len - 1) / 2) * stride + VREG_INT_COUNT);
763 const OPJ_INT32* in_even = &tiledp_col[(OPJ_SIZE_T)sn * stride];
780 s1_0 = LOADU(in_even + stride);
781 /* in_odd[0] - ((in_even[0] + s1 + 2) >> 2); */
783 SAR(ADD3(LOADU(in_even + 0), s1_0, two), 2));
784 STORE(tmp + PARALLEL_COLS_53 * 0, ADD(LOADU(in_even + 0), dc_0));
786 s1_1 = LOADU(in_even + stride + VREG_INT_COUNT);
787 /* in_odd[0] - ((in_even[0] + s1 + 2) >> 2); */
789 SAR(ADD3(LOADU(in_even + VREG_INT_COUNT), s1_1, two), 2));
791 ADD(LOADU(in_even + VREG_INT_COUNT), dc_1));
795 s2_0 = LOADU(in_even + (j + 1) * stride);
796 s2_1 = LOADU(in_even + (j + 1) * stride + VREG_INT_COUNT);
919 const OPJ_INT32* in_even = &tiledp_col[(OPJ_SIZE_T)sn * stride];
927 s1 = in_even[stride];
928 dc = in_odd[0] - ((in_even[0] + s1 + 2) >> 2);
929 tmp[0] = in_even[0] + dc;
932 s2 = in_even[(OPJ_SIZE_T)(j + 1) * stride];
1010 const OPJ_INT32* in_even = &tiledp_col[(OPJ_SIZE_T)sn * stride];
1013 out[1] = in_odd[0] - ((in_even[0] + 1) >> 1);
1014 out[0] = in_even[0] + out[1];