Renamed SKP_[u]int* to opus_[u]int*
[opus.git] / silk / fixed / silk_solve_LS_FIX.c
index a287a29..ef69fb4 100644 (file)
@@ -33,50 +33,50 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 /*****************************/\r
 \r
 typedef struct {\r
-    SKP_int32 Q36_part;\r
-    SKP_int32 Q48_part;\r
+    opus_int32 Q36_part;\r
+    opus_int32 Q48_part;\r
 } inv_D_t;\r
 \r
 /* Factorize square matrix A into LDL form */\r
 SKP_INLINE void silk_LDL_factorize_FIX(\r
-    SKP_int32           *A,         /* I/O Pointer to Symetric Square Matrix */\r
-    SKP_int             M,          /* I   Size of Matrix */\r
-    SKP_int32           *L_Q16,     /* I/O Pointer to Square Upper triangular Matrix */\r
+    opus_int32           *A,         /* I/O Pointer to Symetric Square Matrix */\r
+    opus_int             M,          /* I   Size of Matrix */\r
+    opus_int32           *L_Q16,     /* I/O Pointer to Square Upper triangular Matrix */\r
     inv_D_t             *inv_D      /* I/O Pointer to vector holding inverted diagonal elements of D */\r
 );\r
 \r
 /* Solve Lx = b, when L is lower triangular and has ones on the diagonal */\r
 SKP_INLINE void silk_LS_SolveFirst_FIX(\r
-    const SKP_int32     *L_Q16,     /* I Pointer to Lower Triangular Matrix */\r
-    SKP_int             M,          /* I Dim of Matrix equation */\r
-    const SKP_int32     *b,         /* I b Vector */\r
-    SKP_int32           *x_Q16      /* O x Vector */  \r
+    const opus_int32     *L_Q16,     /* I Pointer to Lower Triangular Matrix */\r
+    opus_int             M,          /* I Dim of Matrix equation */\r
+    const opus_int32     *b,         /* I b Vector */\r
+    opus_int32           *x_Q16      /* O x Vector */  \r
 );\r
 \r
 /* Solve L^t*x = b, where L is lower triangular with ones on the diagonal */\r
 SKP_INLINE void silk_LS_SolveLast_FIX(\r
-    const SKP_int32     *L_Q16,     /* I Pointer to Lower Triangular Matrix */\r
-    const SKP_int       M,          /* I Dim of Matrix equation */\r
-    const SKP_int32     *b,         /* I b Vector */\r
-    SKP_int32           *x_Q16      /* O x Vector */  \r
+    const opus_int32     *L_Q16,     /* I Pointer to Lower Triangular Matrix */\r
+    const opus_int       M,          /* I Dim of Matrix equation */\r
+    const opus_int32     *b,         /* I b Vector */\r
+    opus_int32           *x_Q16      /* O x Vector */  \r
 );\r
 \r
 SKP_INLINE void silk_LS_divide_Q16_FIX(\r
-    SKP_int32           T[],    /* I/O Numenator vector */\r
+    opus_int32           T[],    /* I/O Numenator vector */\r
     inv_D_t             *inv_D, /* I   1 / D vector     */\r
-    SKP_int             M       /* I   dimension        */\r
+    opus_int             M       /* I   dimension        */\r
 );\r
 \r
 /* Solves Ax = b, assuming A is symmetric */\r
 void silk_solve_LDL_FIX(\r
-    SKP_int32                       *A,                 /* I    Pointer to symetric square matrix A         */\r
-    SKP_int                         M,                  /* I    Size of matrix                              */\r
-    const SKP_int32                 *b,                 /* I    Pointer to b vector                         */\r
-    SKP_int32                       *x_Q16              /* O    Pointer to x solution vector                */\r
+    opus_int32                       *A,                 /* I    Pointer to symetric square matrix A         */\r
+    opus_int                         M,                  /* I    Size of matrix                              */\r
+    const opus_int32                 *b,                 /* I    Pointer to b vector                         */\r
+    opus_int32                       *x_Q16              /* O    Pointer to x solution vector                */\r
 )\r
 {\r
-    SKP_int32 L_Q16[  MAX_MATRIX_SIZE * MAX_MATRIX_SIZE ]; \r
-    SKP_int32 Y[      MAX_MATRIX_SIZE ];\r
+    opus_int32 L_Q16[  MAX_MATRIX_SIZE * MAX_MATRIX_SIZE ]; \r
+    opus_int32 Y[      MAX_MATRIX_SIZE ];\r
     inv_D_t   inv_D[  MAX_MATRIX_SIZE ];\r
 \r
     SKP_assert( M <= MAX_MATRIX_SIZE );\r
@@ -106,17 +106,17 @@ void silk_solve_LDL_FIX(
 }\r
 \r
 SKP_INLINE void silk_LDL_factorize_FIX(\r
-    SKP_int32           *A,         /* I   Pointer to Symetric Square Matrix */\r
-    SKP_int             M,          /* I   Size of Matrix */\r
-    SKP_int32           *L_Q16,     /* I/O Pointer to Square Upper triangular Matrix */\r
+    opus_int32           *A,         /* I   Pointer to Symetric Square Matrix */\r
+    opus_int             M,          /* I   Size of Matrix */\r
+    opus_int32           *L_Q16,     /* I/O Pointer to Square Upper triangular Matrix */\r
     inv_D_t             *inv_D      /* I/O Pointer to vector holding inverted diagonal elements of D */\r
 )\r
 {\r
-    SKP_int   i, j, k, status, loop_count;\r
-    const SKP_int32 *ptr1, *ptr2;\r
-    SKP_int32 diag_min_value, tmp_32, err;\r
-    SKP_int32 v_Q0[ MAX_MATRIX_SIZE ], D_Q0[ MAX_MATRIX_SIZE ];\r
-    SKP_int32 one_div_diag_Q36, one_div_diag_Q40, one_div_diag_Q48;\r
+    opus_int   i, j, k, status, loop_count;\r
+    const opus_int32 *ptr1, *ptr2;\r
+    opus_int32 diag_min_value, tmp_32, err;\r
+    opus_int32 v_Q0[ MAX_MATRIX_SIZE ], D_Q0[ MAX_MATRIX_SIZE ];\r
+    opus_int32 one_div_diag_Q36, one_div_diag_Q40, one_div_diag_Q48;\r
 \r
     SKP_assert( M <= MAX_MATRIX_SIZE );\r
 \r
@@ -178,14 +178,14 @@ SKP_INLINE void silk_LDL_factorize_FIX(
 }\r
 \r
 SKP_INLINE void silk_LS_divide_Q16_FIX(\r
-    SKP_int32 T[],      /* I/O Numenator vector */\r
+    opus_int32 T[],      /* I/O Numenator vector */\r
     inv_D_t *inv_D,     /* I   1 / D vector     */\r
-    SKP_int M           /* I   Order */\r
+    opus_int M           /* I   Order */\r
 )\r
 {\r
-    SKP_int   i;\r
-    SKP_int32 tmp_32;\r
-    SKP_int32 one_div_diag_Q36, one_div_diag_Q48;\r
+    opus_int   i;\r
+    opus_int32 tmp_32;\r
+    opus_int32 one_div_diag_Q36, one_div_diag_Q48;\r
 \r
     for( i = 0; i < M; i++ ) {\r
         one_div_diag_Q36 = inv_D[ i ].Q36_part;\r
@@ -198,15 +198,15 @@ SKP_INLINE void silk_LS_divide_Q16_FIX(
 \r
 /* Solve Lx = b, when L is lower triangular and has ones on the diagonal */\r
 SKP_INLINE void silk_LS_SolveFirst_FIX(\r
-    const SKP_int32     *L_Q16, /* I Pointer to Lower Triangular Matrix */\r
-    SKP_int             M,      /* I Dim of Matrix equation */\r
-    const SKP_int32     *b,     /* I b Vector */\r
-    SKP_int32           *x_Q16  /* O x Vector */  \r
+    const opus_int32     *L_Q16, /* I Pointer to Lower Triangular Matrix */\r
+    opus_int             M,      /* I Dim of Matrix equation */\r
+    const opus_int32     *b,     /* I b Vector */\r
+    opus_int32           *x_Q16  /* O x Vector */  \r
 )\r
 {\r
-    SKP_int i, j;\r
-    const SKP_int32 *ptr32;\r
-    SKP_int32 tmp_32;\r
+    opus_int i, j;\r
+    const opus_int32 *ptr32;\r
+    opus_int32 tmp_32;\r
 \r
     for( i = 0; i < M; i++ ) {\r
         ptr32 = matrix_adr( L_Q16, i, 0, M );\r
@@ -220,15 +220,15 @@ SKP_INLINE void silk_LS_SolveFirst_FIX(
 \r
 /* Solve L^t*x = b, where L is lower triangular with ones on the diagonal */\r
 SKP_INLINE void silk_LS_SolveLast_FIX(\r
-    const SKP_int32     *L_Q16,     /* I Pointer to Lower Triangular Matrix */\r
-    const SKP_int       M,          /* I Dim of Matrix equation */\r
-    const SKP_int32     *b,         /* I b Vector */\r
-    SKP_int32           *x_Q16      /* O x Vector */  \r
+    const opus_int32     *L_Q16,     /* I Pointer to Lower Triangular Matrix */\r
+    const opus_int       M,          /* I Dim of Matrix equation */\r
+    const opus_int32     *b,         /* I b Vector */\r
+    opus_int32           *x_Q16      /* O x Vector */  \r
 )\r
 {\r
-    SKP_int i, j;\r
-    const SKP_int32 *ptr32;\r
-    SKP_int32 tmp_32;\r
+    opus_int i, j;\r
+    const opus_int32 *ptr32;\r
+    opus_int32 tmp_32;\r
 \r
     for( i = M - 1; i >= 0; i-- ) {\r
         ptr32 = matrix_adr( L_Q16, 0, i, M );\r