|
libflame
12600
|
Functions | |
| fla_gemv_t * | FLA_Cntl_gemv_obj_create (FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_scal_t *sub_scal, fla_gemv_t *sub_gemv) |
| fla_trsv_t * | FLA_Cntl_trsv_obj_create (FLA_Matrix_type matrix_type, int variant, fla_blocksize_t *blocksize, fla_trsv_t *sub_trsv, fla_gemv_t *sub_gemv) |
| fla_gemv_t* FLA_Cntl_gemv_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_scal_t * | sub_scal, | ||
| fla_gemv_t * | sub_gemv | ||
| ) |
References fla_gemv_s::blocksize, fla_tpose_s::blocksize, FLA_malloc(), fla_gemv_s::matrix_type, fla_tpose_s::matrix_type, fla_gemv_s::sub_gemv, fla_gemv_s::sub_scal, fla_gemv_s::variant, and fla_tpose_s::variant.
Referenced by FLA_Gemv_cntl_init(), and FLASH_Gemv_cntl_init().
{
fla_gemv_t* cntl;
cntl = ( fla_gemv_t* ) FLA_malloc( sizeof(fla_gemv_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_scal = sub_scal;
cntl->sub_gemv = sub_gemv;
return cntl;
}
| fla_trsv_t* FLA_Cntl_trsv_obj_create | ( | FLA_Matrix_type | matrix_type, |
| int | variant, | ||
| fla_blocksize_t * | blocksize, | ||
| fla_trsv_t * | sub_trsv, | ||
| fla_gemv_t * | sub_gemv | ||
| ) |
References fla_trsv_s::blocksize, fla_tpose_s::blocksize, FLA_malloc(), fla_trsv_s::matrix_type, fla_tpose_s::matrix_type, fla_trsv_s::sub_gemv, fla_trsv_s::sub_trsv, fla_trsv_s::variant, and fla_tpose_s::variant.
Referenced by FLA_Trsv_cntl_init(), and FLASH_Trsv_cntl_init().
{
fla_trsv_t* cntl;
cntl = ( fla_trsv_t* ) FLA_malloc( sizeof(fla_trsv_t) );
cntl->matrix_type = matrix_type;
cntl->variant = variant;
cntl->blocksize = blocksize;
cntl->sub_trsv = sub_trsv;
cntl->sub_gemv = sub_gemv;
return cntl;
}
1.7.6.1