@@ -2398,6 +2398,28 @@ float LAPACKE_clanhe( int matrix_layout, char norm, char uplo, lapack_int n,
23982398double LAPACKE_zlanhe( int matrix_layout, char norm, char uplo, lapack_int n,
23992399 const lapack_complex_double* a, lapack_int lda );
24002400
2401+ lapack_int LAPACKE_clacrm( int matrix_layout, lapack_int m, lapack_int n,
2402+ const lapack_complex_float* a,
2403+ lapack_int lda, const float* b,
2404+ lapack_int ldb, lapack_complex_float* c,
2405+ lapack_int ldc );
2406+ lapack_int LAPACKE_zlacrm( int matrix_layout, lapack_int m, lapack_int n,
2407+ const lapack_complex_double* a,
2408+ lapack_int lda, const double* b,
2409+ lapack_int ldb, lapack_complex_double* c,
2410+ lapack_int ldc );
2411+
2412+ lapack_int LAPACKE_clarcm( int matrix_layout, lapack_int m, lapack_int n,
2413+ const float* a, lapack_int lda,
2414+ const lapack_complex_float* b,
2415+ lapack_int ldb, lapack_complex_float* c,
2416+ lapack_int ldc );
2417+ lapack_int LAPACKE_zlarcm( int matrix_layout, lapack_int m, lapack_int n,
2418+ const double* a, lapack_int lda,
2419+ const lapack_complex_double* b,
2420+ lapack_int ldb, lapack_complex_double* c,
2421+ lapack_int ldc );
2422+
24012423float LAPACKE_slansy( int matrix_layout, char norm, char uplo, lapack_int n,
24022424 const float* a, lapack_int lda );
24032425double LAPACKE_dlansy( int matrix_layout, char norm, char uplo, lapack_int n,
@@ -7586,6 +7608,28 @@ double LAPACKE_zlanhe_work( int matrix_layout, char norm, char uplo,
75867608 lapack_int n, const lapack_complex_double* a,
75877609 lapack_int lda, double* work );
75887610
7611+ lapack_int LAPACKE_clacrm_work( int matrix_layout, lapack_int m, lapack_int n,
7612+ const lapack_complex_float* a,
7613+ lapack_int lda, const float* b,
7614+ lapack_int ldb, lapack_complex_float* c,
7615+ lapack_int ldc, float* work );
7616+ lapack_int LAPACKE_zlacrm_work( int matrix_layout, lapack_int m, lapack_int n,
7617+ const lapack_complex_double* a,
7618+ lapack_int lda, const double* b,
7619+ lapack_int ldb, lapack_complex_double* c,
7620+ lapack_int ldc, double* work );
7621+
7622+ lapack_int LAPACKE_clarcm_work( int matrix_layout, lapack_int m, lapack_int n,
7623+ const float* a, lapack_int lda,
7624+ const lapack_complex_float* b,
7625+ lapack_int ldb, lapack_complex_float* c,
7626+ lapack_int ldc, float* work );
7627+ lapack_int LAPACKE_zlarcm_work( int matrix_layout, lapack_int m, lapack_int n,
7628+ const double* a, lapack_int lda,
7629+ const lapack_complex_double* b,
7630+ lapack_int ldb, lapack_complex_double* c,
7631+ lapack_int ldc, double* work );
7632+
75897633float LAPACKE_slansy_work( int matrix_layout, char norm, char uplo,
75907634 lapack_int n, const float* a, lapack_int lda,
75917635 float* work );
@@ -13347,6 +13391,10 @@ lapack_int LAPACKE_zhegv_2stage_work( int matrix_layout, lapack_int itype, char
1334713391#define LAPACK_zlange LAPACK_GLOBAL(zlange,ZLANGE)
1334813392#define LAPACK_clanhe LAPACK_GLOBAL(clanhe,CLANHE)
1334913393#define LAPACK_zlanhe LAPACK_GLOBAL(zlanhe,ZLANHE)
13394+ #define LAPACK_clarcm LAPACK_GLOBAL(clarcm,CLARCM)
13395+ #define LAPACK_zlarcm LAPACK_GLOBAL(zlarcm,ZLARCM)
13396+ #define LAPACK_clacrm LAPACK_GLOBAL(clacrm,CLACRM)
13397+ #define LAPACK_zlacrm LAPACK_GLOBAL(zlacrm,ZLACRM)
1335013398#define LAPACK_slansy LAPACK_GLOBAL(slansy,SLANSY)
1335113399#define LAPACK_dlansy LAPACK_GLOBAL(dlansy,DLANSY)
1335213400#define LAPACK_clansy LAPACK_GLOBAL(clansy,CLANSY)
@@ -17896,6 +17944,22 @@ float LAPACK_clanhe( char* norm, char* uplo, lapack_int* n,
1789617944 const lapack_complex_float* a, lapack_int* lda, float* work );
1789717945double LAPACK_zlanhe( char* norm, char* uplo, lapack_int* n,
1789817946 const lapack_complex_double* a, lapack_int* lda, double* work );
17947+ void LAPACK_clarcm( lapack_int* m, lapack_int* n, const float* a,
17948+ lapack_int* lda, const lapack_complex_float* b,
17949+ lapack_int* ldb, lapack_complex_float* c,
17950+ lapack_int* ldc, float* work );
17951+ void LAPACK_zlarcm( lapack_int* m, lapack_int* n, const double* a,
17952+ lapack_int* lda, const lapack_complex_double* b,
17953+ lapack_int* ldb, lapack_complex_double* c,
17954+ lapack_int* ldc, double* work );
17955+ void LAPACK_clacrm( lapack_int* m, lapack_int* n, const lapack_complex_float* a,
17956+ lapack_int* lda, const float* b,
17957+ lapack_int* ldb, lapack_complex_float* c,
17958+ lapack_int* ldc, float* work );
17959+ void LAPACK_zlacrm( lapack_int* m, lapack_int* n, const lapack_complex_double* a,
17960+ lapack_int* lda, const double* b,
17961+ lapack_int* ldb, lapack_complex_double* c,
17962+ lapack_int* ldc, double* work );
1789917963float LAPACK_slansy( char* norm, char* uplo, lapack_int* n, const float* a,
1790017964 lapack_int* lda, float* work );
1790117965double LAPACK_dlansy( char* norm, char* uplo, lapack_int* n, const double* a,
0 commit comments