X-Git-Url: https://git.ti.com/gitweb?p=ep-processor-libraries%2Fdsplib.git;a=blobdiff_plain;f=ti%2Fdsplib%2Fsrc%2FDSPF_sp_svd_cmplx%2Fc66%2FDSPF_sp_svd_cmplx.c;h=5fc29bafb65a2525b4a773f2662fb4ad7a6ce345;hp=62eae28f2974682f4cad6e85e7cab7b6ef3f2fb1;hb=5b59c4ecc45655fb1b865eb5f0c05722c11c92b2;hpb=5eb3b2fca0aa795b23956dd8f8b64d077bf4fef0 diff --git a/ti/dsplib/src/DSPF_sp_svd_cmplx/c66/DSPF_sp_svd_cmplx.c b/ti/dsplib/src/DSPF_sp_svd_cmplx/c66/DSPF_sp_svd_cmplx.c index 62eae28..5fc29ba 100644 --- a/ti/dsplib/src/DSPF_sp_svd_cmplx/c66/DSPF_sp_svd_cmplx.c +++ b/ti/dsplib/src/DSPF_sp_svd_cmplx/c66/DSPF_sp_svd_cmplx.c @@ -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;