@@ -354,6 +354,10 @@ void cblas_sspmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo,
354354 const CBLAS_INT N , const float alpha , const float * Ap ,
355355 const float * X , const CBLAS_INT incX ,
356356 const float beta , float * Y , const CBLAS_INT incY );
357+ void cblas_sskewsymv (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
358+ const CBLAS_INT N , const float alpha , const float * A ,
359+ const CBLAS_INT lda , const float * X , const CBLAS_INT incX ,
360+ const float beta , float * Y , const CBLAS_INT incY );
357361void cblas_sger (CBLAS_LAYOUT layout , const CBLAS_INT M , const CBLAS_INT N ,
358362 const float alpha , const float * X , const CBLAS_INT incX ,
359363 const float * Y , const CBLAS_INT incY , float * A , const CBLAS_INT lda );
@@ -370,6 +374,10 @@ void cblas_ssyr2(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo,
370374void cblas_sspr2 (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
371375 const CBLAS_INT N , const float alpha , const float * X ,
372376 const CBLAS_INT incX , const float * Y , const CBLAS_INT incY , float * A );
377+ void cblas_sskewsyr2 (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
378+ const CBLAS_INT N , const float alpha , const float * X ,
379+ const CBLAS_INT incX , const float * Y , const CBLAS_INT incY , float * A ,
380+ const CBLAS_INT lda );
373381
374382void cblas_dsymv (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
375383 const CBLAS_INT N , const double alpha , const double * A ,
@@ -383,6 +391,10 @@ void cblas_dspmv(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo,
383391 const CBLAS_INT N , const double alpha , const double * Ap ,
384392 const double * X , const CBLAS_INT incX ,
385393 const double beta , double * Y , const CBLAS_INT incY );
394+ void cblas_dskewsymv (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
395+ const CBLAS_INT N , const double alpha , const double * A ,
396+ const CBLAS_INT lda , const double * X , const CBLAS_INT incX ,
397+ const double beta , double * Y , const CBLAS_INT incY );
386398void cblas_dger (CBLAS_LAYOUT layout , const CBLAS_INT M , const CBLAS_INT N ,
387399 const double alpha , const double * X , const CBLAS_INT incX ,
388400 const double * Y , const CBLAS_INT incY , double * A , const CBLAS_INT lda );
@@ -399,6 +411,10 @@ void cblas_dsyr2(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo,
399411void cblas_dspr2 (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
400412 const CBLAS_INT N , const double alpha , const double * X ,
401413 const CBLAS_INT incX , const double * Y , const CBLAS_INT incY , double * A );
414+ void cblas_dskewsyr2 (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
415+ const CBLAS_INT N , const double alpha , const double * X ,
416+ const CBLAS_INT incX , const double * Y , const CBLAS_INT incY , double * A ,
417+ const CBLAS_INT lda );
402418
403419
404420/*
@@ -491,6 +507,11 @@ void cblas_ssymm(CBLAS_LAYOUT layout, CBLAS_SIDE Side,
491507 const float alpha , const float * A , const CBLAS_INT lda ,
492508 const float * B , const CBLAS_INT ldb , const float beta ,
493509 float * C , const CBLAS_INT ldc );
510+ void cblas_sskewsymm (CBLAS_LAYOUT layout , CBLAS_SIDE Side ,
511+ CBLAS_UPLO Uplo , const CBLAS_INT M , const CBLAS_INT N ,
512+ const float alpha , const float * A , const CBLAS_INT lda ,
513+ const float * B , const CBLAS_INT ldb , const float beta ,
514+ float * C , const CBLAS_INT ldc );
494515void cblas_ssyrk (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
495516 CBLAS_TRANSPOSE Trans , const CBLAS_INT N , const CBLAS_INT K ,
496517 const float alpha , const float * A , const CBLAS_INT lda ,
@@ -500,6 +521,11 @@ void cblas_ssyr2k(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo,
500521 const float alpha , const float * A , const CBLAS_INT lda ,
501522 const float * B , const CBLAS_INT ldb , const float beta ,
502523 float * C , const CBLAS_INT ldc );
524+ void cblas_sskewsyr2k (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
525+ CBLAS_TRANSPOSE Trans , const CBLAS_INT N , const CBLAS_INT K ,
526+ const float alpha , const float * A , const CBLAS_INT lda ,
527+ const float * B , const CBLAS_INT ldb , const float beta ,
528+ float * C , const CBLAS_INT ldc );
503529void cblas_strmm (CBLAS_LAYOUT layout , CBLAS_SIDE Side ,
504530 CBLAS_UPLO Uplo , CBLAS_TRANSPOSE TransA ,
505531 CBLAS_DIAG Diag , const CBLAS_INT M , const CBLAS_INT N ,
@@ -526,6 +552,11 @@ void cblas_dsymm(CBLAS_LAYOUT layout, CBLAS_SIDE Side,
526552 const double alpha , const double * A , const CBLAS_INT lda ,
527553 const double * B , const CBLAS_INT ldb , const double beta ,
528554 double * C , const CBLAS_INT ldc );
555+ void cblas_dskewsymm (CBLAS_LAYOUT layout , CBLAS_SIDE Side ,
556+ CBLAS_UPLO Uplo , const CBLAS_INT M , const CBLAS_INT N ,
557+ const double alpha , const double * A , const CBLAS_INT lda ,
558+ const double * B , const CBLAS_INT ldb , const double beta ,
559+ double * C , const CBLAS_INT ldc );
529560void cblas_dsyrk (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
530561 CBLAS_TRANSPOSE Trans , const CBLAS_INT N , const CBLAS_INT K ,
531562 const double alpha , const double * A , const CBLAS_INT lda ,
@@ -535,6 +566,11 @@ void cblas_dsyr2k(CBLAS_LAYOUT layout, CBLAS_UPLO Uplo,
535566 const double alpha , const double * A , const CBLAS_INT lda ,
536567 const double * B , const CBLAS_INT ldb , const double beta ,
537568 double * C , const CBLAS_INT ldc );
569+ void cblas_dskewsyr2k (CBLAS_LAYOUT layout , CBLAS_UPLO Uplo ,
570+ CBLAS_TRANSPOSE Trans , const CBLAS_INT N , const CBLAS_INT K ,
571+ const double alpha , const double * A , const CBLAS_INT lda ,
572+ const double * B , const CBLAS_INT ldb , const double beta ,
573+ double * C , const CBLAS_INT ldc );
538574void cblas_dtrmm (CBLAS_LAYOUT layout , CBLAS_SIDE Side ,
539575 CBLAS_UPLO Uplo , CBLAS_TRANSPOSE TransA ,
540576 CBLAS_DIAG Diag , const CBLAS_INT M , const CBLAS_INT N ,
0 commit comments