Home | History | Annotate | Download | only in fixed

Lines Matching defs:ptr2

49     const opus_int16 *ptr1, *ptr2;
53 ptr2 = t;
60 inner_prod += silk_RSHIFT32( silk_SMULBB( ptr1[ i ], ptr2[i] ), rshifts );
68 Xt[ lag ] = silk_inner_prod_aligned( ptr1, ptr2, L ); /* X[:,lag]'*t */
86 const opus_int16 *ptr1, *ptr2;
117 ptr2 = &x[ order - 2 ]; /* First sample of column 1 of X */
125 energy += silk_RSHIFT32( silk_SMULBB( ptr1[ i ], ptr2[i] ), rshifts_local );
131 energy = silk_SUB32( energy, silk_RSHIFT32( silk_SMULBB( ptr1[ L - j ], ptr2[ L - j ] ), rshifts_local ) );
132 energy = silk_ADD32( energy, silk_RSHIFT32( silk_SMULBB( ptr1[ -j ], ptr2[ -j ] ), rshifts_local ) );
136 ptr2--; /* Update pointer to first sample of next column (lag) in X */
141 energy = silk_inner_prod_aligned( ptr1, ptr2, L );
146 energy = silk_SUB32( energy, silk_SMULBB( ptr1[ L - j ], ptr2[ L - j ] ) );
147 energy = silk_SMLABB( energy, ptr1[ -j ], ptr2[ -j ] );
151 ptr2--;/* Update pointer to first sample of next column (lag) in X */