]> Gitweb @ Texas Instruments - Open Source Git Repositories - git.TI.com/gitweb - ep-processor-libraries/dsplib.git/blobdiff - ti/dsplib/src/DSPF_sp_svd_cmplx/c66/DSPF_sp_svd_cmplx.c
PRSDK-5635: fix bugs that caused failure of DSPLIB kernels when compiled with 8.3...
[ep-processor-libraries/dsplib.git] / ti / dsplib / src / DSPF_sp_svd_cmplx / c66 / DSPF_sp_svd_cmplx.c
index 62eae28f2974682f4cad6e85e7cab7b6ef3f2fb1..5fc29bafb65a2525b4a773f2662fb4ad7a6ce345 100644 (file)
@@ -79,9 +79,9 @@
 #define real_to_f2(a) _ftof2(0,a)
 #endif
 
-static int DSPF_sp_convert_to_bidiag_cmplx(const int Nrows,const int Ncols,float *restrict U,float *restrict V,float *restrict diag,float *restrict superdiag);
-static int DSPF_sp_bidiag_to_diag_cmplx(const int Nrows,const int Ncols,float *restrict U,float *restrict V,float *restrict diag,float *restrict superdiag);
-static int DSPF_sp_sort_singular_values_cmplx(const int Nrows,const int Ncols,float *restrict U,float *restrict V,float *restrict singular_values);
+static int DSPF_sp_convert_to_bidiag_cmplx(const int Nrows,const int Ncols,float * U,float * V,float * diag,float * superdiag);
+static int DSPF_sp_bidiag_to_diag_cmplx(const int Nrows,const int Ncols,float * U,float * V,float * diag,float * superdiag);
+static int DSPF_sp_sort_singular_values_cmplx(const int Nrows,const int Ncols,float * U,float * V,float * singular_values);
 
 static void complex_sp_sqrt(__float2_t cx,__float2_t *cz);
 static void complex_sp_inv(__float2_t cx,__float2_t *cz);
@@ -158,7 +158,7 @@ int DSPF_sp_svd_cmplx(const int Nrows,const int Ncols,float *restrict A,float *r
   return status;
 }
 
-static int DSPF_sp_convert_to_bidiag_cmplx(const int Nrows,const int Ncols,float *restrict U,float *restrict V,float *restrict diag,float *restrict superdiag)
+static int DSPF_sp_convert_to_bidiag_cmplx(const int Nrows,const int Ncols,float * U,float * V,float * diag,float * superdiag)
 {
   int i,j,k,addr;
   float scale;
@@ -536,7 +536,7 @@ if (scale>0) {
   return 0;
 }
 
-static int DSPF_sp_bidiag_to_diag_cmplx(const int Nrows,const int Ncols,float *restrict U,float *restrict V,float *restrict diag,float *restrict superdiag)
+static int DSPF_sp_bidiag_to_diag_cmplx(const int Nrows,const int Ncols,float * U,float * V,float * diag,float * superdiag)
 {
 
   int row,i,k,m,rotation_test,iter,total_iter,addr;
@@ -841,7 +841,7 @@ static int DSPF_sp_bidiag_to_diag_cmplx(const int Nrows,const int Ncols,float *r
   return total_iter;
 }
 
-static int DSPF_sp_sort_singular_values_cmplx(const int Nrows,const int Ncols,float *restrict U,float *restrict V,float *restrict singular_values)
+static int DSPF_sp_sort_singular_values_cmplx(const int Nrows,const int Ncols,float * U,float * V,float * singular_values)
 {
   int i,j,row,max_index,addr;
   float temp1,temp2;