Home | History | Annotate | Download | only in float

Lines Matching refs:Order

40     const silk_float                *x,                                 /* I    x vector [L+order-1] used to create X       */
43 const opus_int Order, /* I Max lag for correlation */
44 silk_float *Xt /* O X'*t correlation vector [order] */
50 ptr1 = &x[ Order - 1 ]; /* Points to first sample of column 0 of X: X[:,0] */
51 for( lag = 0; lag < Order; lag++ ) {
60 const silk_float *x, /* I x vector [ L+order-1 ] used to create X */
62 const opus_int Order, /* I Max lag for correlation */
63 silk_float *XX /* O X'*X correlation matrix [order x order] */
70 ptr1 = &x[ Order - 1 ]; /* First sample of column 0 of X */
72 matrix_ptr( XX, 0, 0, Order ) = ( silk_float )energy;
73 for( j = 1; j < Order; j++ ) {
76 matrix_ptr( XX, j, j, Order ) = ( silk_float )energy;
79 ptr2 = &x[ Order - 2 ]; /* First sample of column 1 of X */
80 for( lag = 1; lag < Order; lag++ ) {
83 matrix_ptr( XX, lag, 0, Order ) = ( silk_float )energy;
84 matrix_ptr( XX, 0, lag, Order ) = ( silk_float )energy;
86 for( j = 1; j < ( Order - lag ); j++ ) {
88 matrix_ptr( XX, lag + j, j, Order ) = ( silk_float )energy;
89 matrix_ptr( XX, j, lag + j, Order ) = ( silk_float )energy;