|
libflame
12600
|
| fla_gemm_t* FLA_Cntl_gemm_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scal_t * | sub_scal, | ||
| fla_gemm_t * | sub_gemm | ||
| ) |
References fla_gemm_s::blocksize, fla_trsv_s::blocksize, FLA_malloc(), fla_gemm_s::matrix_type, fla_trsv_s::matrix_type, fla_gemm_s::sub_gemm, fla_gemm_s::sub_scal, fla_gemm_s::variant, and fla_trsv_s::variant.
Referenced by FLA_Gemm_cntl_init(), and FLASH_Gemm_cntl_init().
{
fla_gemm_t* cntl;
cntl = ( fla_gemm_t* ) FLA_malloc( sizeof(fla_gemm_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_scal = sub_scal;
cntl->sub_gemm = sub_gemm;
return cntl;
}
| fla_hemm_t* FLA_Cntl_hemm_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scal_t * | sub_scal, | ||
| fla_hemm_t * | sub_hemm, | ||
| fla_gemm_t * | sub_gemm1, | ||
| fla_gemm_t * | sub_gemm2 | ||
| ) |
References fla_trsv_s::blocksize, fla_hemm_s::blocksize, FLA_malloc(), fla_trsv_s::matrix_type, fla_hemm_s::matrix_type, fla_hemm_s::sub_gemm1, fla_hemm_s::sub_gemm2, fla_hemm_s::sub_hemm, fla_hemm_s::sub_scal, fla_trsv_s::variant, and fla_hemm_s::variant.
Referenced by FLA_Hemm_cntl_init(), and FLASH_Hemm_cntl_init().
{
fla_hemm_t* cntl;
cntl = ( fla_hemm_t* ) FLA_malloc( sizeof(fla_hemm_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_scal = sub_scal;
cntl->sub_hemm = sub_hemm;
cntl->sub_gemm1 = sub_gemm1;
cntl->sub_gemm2 = sub_gemm2;
return cntl;
}
| fla_her2k_t* FLA_Cntl_her2k_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scalr_t * | sub_scalr, | ||
| fla_her2k_t * | sub_her2k, | ||
| fla_gemm_t * | sub_gemm1, | ||
| fla_gemm_t * | sub_gemm2 | ||
| ) |
References fla_trsv_s::blocksize, fla_her2k_s::blocksize, FLA_malloc(), fla_trsv_s::matrix_type, fla_her2k_s::matrix_type, fla_her2k_s::sub_gemm1, fla_her2k_s::sub_gemm2, fla_her2k_s::sub_her2k, fla_her2k_s::sub_scalr, fla_trsv_s::variant, and fla_her2k_s::variant.
Referenced by FLA_Her2k_cntl_init(), and FLASH_Her2k_cntl_init().
{
fla_her2k_t* cntl;
cntl = ( fla_her2k_t* ) FLA_malloc( sizeof(fla_her2k_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_scalr = sub_scalr;
cntl->sub_her2k = sub_her2k;
cntl->sub_gemm1 = sub_gemm1;
cntl->sub_gemm2 = sub_gemm2;
return cntl;
}
| fla_herk_t* FLA_Cntl_herk_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scalr_t * | sub_scalr, | ||
| fla_herk_t * | sub_herk, | ||
| fla_gemm_t * | sub_gemm | ||
| ) |
References fla_trsv_s::blocksize, fla_herk_s::blocksize, FLA_malloc(), fla_trsv_s::matrix_type, fla_herk_s::matrix_type, fla_herk_s::sub_gemm, fla_herk_s::sub_herk, fla_herk_s::sub_scalr, fla_trsv_s::variant, and fla_herk_s::variant.
Referenced by FLA_Herk_cntl_init(), and FLASH_Herk_cntl_init().
{
fla_herk_t* cntl;
cntl = ( fla_herk_t* ) FLA_malloc( sizeof(fla_herk_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_scalr = sub_scalr;
cntl->sub_herk = sub_herk;
cntl->sub_gemm = sub_gemm;
return cntl;
}
| fla_symm_t* FLA_Cntl_symm_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scal_t * | sub_scal, | ||
| fla_symm_t * | sub_symm, | ||
| fla_gemm_t * | sub_gemm1, | ||
| fla_gemm_t * | sub_gemm2 | ||
| ) |
References fla_trsv_s::blocksize, fla_symm_s::blocksize, FLA_malloc(), fla_trsv_s::matrix_type, fla_symm_s::matrix_type, fla_symm_s::sub_gemm1, fla_symm_s::sub_gemm2, fla_symm_s::sub_scal, fla_symm_s::sub_symm, fla_trsv_s::variant, and fla_symm_s::variant.
Referenced by FLA_Symm_cntl_init(), and FLASH_Symm_cntl_init().
{
fla_symm_t* cntl;
cntl = ( fla_symm_t* ) FLA_malloc( sizeof(fla_symm_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_scal = sub_scal;
cntl->sub_symm = sub_symm;
cntl->sub_gemm1 = sub_gemm1;
cntl->sub_gemm2 = sub_gemm2;
return cntl;
}
| fla_syr2k_t* FLA_Cntl_syr2k_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scalr_t * | sub_scalr, | ||
| fla_syr2k_t * | sub_syr2k, | ||
| fla_gemm_t * | sub_gemm1, | ||
| fla_gemm_t * | sub_gemm2 | ||
| ) |
References fla_trsv_s::blocksize, fla_syr2k_s::blocksize, FLA_malloc(), fla_trsv_s::matrix_type, fla_syr2k_s::matrix_type, fla_syr2k_s::sub_gemm1, fla_syr2k_s::sub_gemm2, fla_syr2k_s::sub_scalr, fla_syr2k_s::sub_syr2k, fla_trsv_s::variant, and fla_syr2k_s::variant.
Referenced by FLA_Syr2k_cntl_init(), and FLASH_Syr2k_cntl_init().
{
fla_syr2k_t* cntl;
cntl = ( fla_syr2k_t* ) FLA_malloc( sizeof(fla_syr2k_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_scalr = sub_scalr;
cntl->sub_syr2k = sub_syr2k;
cntl->sub_gemm1 = sub_gemm1;
cntl->sub_gemm2 = sub_gemm2;
return cntl;
}
| fla_syrk_t* FLA_Cntl_syrk_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scalr_t * | sub_scalr, | ||
| fla_syrk_t * | sub_syrk, | ||
| fla_gemm_t * | sub_gemm | ||
| ) |
References fla_trsv_s::blocksize, fla_syrk_s::blocksize, FLA_malloc(), fla_trsv_s::matrix_type, fla_syrk_s::matrix_type, fla_syrk_s::sub_gemm, fla_syrk_s::sub_scalr, fla_syrk_s::sub_syrk, fla_trsv_s::variant, and fla_syrk_s::variant.
Referenced by FLA_Syrk_cntl_init(), and FLASH_Syrk_cntl_init().
{
fla_syrk_t* cntl;
cntl = ( fla_syrk_t* ) FLA_malloc( sizeof(fla_syrk_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_scalr = sub_scalr;
cntl->sub_syrk = sub_syrk;
cntl->sub_gemm = sub_gemm;
return cntl;
}
| fla_trmm_t* FLA_Cntl_trmm_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scal_t * | sub_scal, | ||
| fla_trmm_t * | sub_trmm, | ||
| fla_gemm_t * | sub_gemm | ||
| ) |
References fla_trsv_s::blocksize, fla_trmm_s::blocksize, FLA_malloc(), fla_trsv_s::matrix_type, fla_trmm_s::matrix_type, fla_trmm_s::sub_gemm, fla_trmm_s::sub_scal, fla_trmm_s::sub_trmm, fla_trsv_s::variant, and fla_trmm_s::variant.
Referenced by FLA_Trmm_cntl_init(), and FLASH_Trmm_cntl_init().
{
fla_trmm_t* cntl;
cntl = ( fla_trmm_t* ) FLA_malloc( sizeof(fla_trmm_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_scal = sub_scal;
cntl->sub_trmm = sub_trmm;
cntl->sub_gemm = sub_gemm;
return cntl;
}
| fla_trsm_t* FLA_Cntl_trsm_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scal_t * | sub_scal, | ||
| fla_trsm_t * | sub_trsm, | ||
| fla_gemm_t * | sub_gemm | ||
| ) |
References fla_trsv_s::blocksize, fla_trsm_s::blocksize, FLA_malloc(), fla_trsv_s::matrix_type, fla_trsm_s::matrix_type, fla_trsm_s::sub_gemm, fla_trsm_s::sub_scal, fla_trsm_s::sub_trsm, fla_trsv_s::variant, and fla_trsm_s::variant.
Referenced by FLA_Trsm_cntl_init(), and FLASH_Trsm_cntl_init().
{
fla_trsm_t* cntl;
cntl = ( fla_trsm_t* ) FLA_malloc( sizeof(fla_trsm_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_scal = sub_scal;
cntl->sub_trsm = sub_trsm;
cntl->sub_gemm = sub_gemm;
return cntl;
}
1.7.6.1