libflame
12600
|
Go to the source code of this file.
void bl1_check_storage_2m | ( | int | a_rs, |
int | a_cs, | ||
int | b_rs, | ||
int | b_cs | ||
) |
References bl1_abort_msg(), and bl1_is_gen_storage().
{ if ( bl1_is_gen_storage( a_rs, a_cs ) || bl1_is_gen_storage( b_rs, b_cs ) ) { bl1_abort_msg( "Function or conditional branch/case not yet implemented." ); } }
void bl1_check_storage_3m | ( | int | a_rs, |
int | a_cs, | ||
int | b_rs, | ||
int | b_cs, | ||
int | c_rs, | ||
int | c_cs | ||
) |
References bl1_abort_msg(), and bl1_is_gen_storage().
{ if ( bl1_is_gen_storage( a_rs, a_cs ) || bl1_is_gen_storage( b_rs, b_cs ) || bl1_is_gen_storage( c_rs, c_cs ) ) { bl1_abort_msg( "Function or conditional branch/case not yet implemented." ); } }
int bl1_does_conj | ( | trans1_t | trans | ) |
References BLIS1_CONJ_NO_TRANSPOSE, and BLIS1_CONJ_TRANSPOSE.
Referenced by bl1_caxpymt(), bl1_caxpysmt(), bl1_ccopymt(), bl1_cswapmt(), bl1_proj_trans1_to_conj(), bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zcopymt(), and bl1_zswapmt().
{ return ( trans == BLIS1_CONJ_NO_TRANSPOSE || trans == BLIS1_CONJ_TRANSPOSE ); }
int bl1_does_notrans | ( | trans1_t | trans | ) |
References BLIS1_CONJ_NO_TRANSPOSE, and BLIS1_NO_TRANSPOSE.
Referenced by bl1_caxpymt(), bl1_caxpysmt(), bl1_ccopymt(), bl1_cewinvscalmt(), bl1_cewscalmt(), bl1_csewinvscalmt(), bl1_csewscalmt(), bl1_cswapmt(), bl1_daxpymt(), bl1_daxpysmt(), bl1_dcopymt(), bl1_dewinvscalmt(), bl1_dewscalmt(), bl1_dswapmt(), bl1_icopymt(), bl1_saxpymt(), bl1_saxpysmt(), bl1_scopymt(), bl1_sewinvscalmt(), bl1_sewscalmt(), bl1_sswapmt(), bl1_vector_inc(), bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zcopymt(), bl1_zdewinvscalmt(), bl1_zdewscalmt(), bl1_zewinvscalmt(), bl1_zewscalmt(), and bl1_zswapmt().
{ return ( trans == BLIS1_NO_TRANSPOSE || trans == BLIS1_CONJ_NO_TRANSPOSE ); }
int bl1_does_trans | ( | trans1_t | trans | ) |
References BLIS1_CONJ_TRANSPOSE, and BLIS1_TRANSPOSE.
Referenced by bl1_caxpymrt(), bl1_caxpymt(), bl1_caxpysmt(), bl1_cccopymrt(), bl1_cccopymt(), bl1_ccopymrt(), bl1_ccopymt(), bl1_ccreate_contigmt(), bl1_cdcopymrt(), bl1_cdcopymt(), bl1_cewinvscalmt(), bl1_cewscalmt(), bl1_cgemv(), bl1_cscopymrt(), bl1_cscopymt(), bl1_csewinvscalmt(), bl1_csewscalmt(), bl1_cswapmt(), bl1_czcopymrt(), bl1_czcopymt(), bl1_daxpymrt(), bl1_daxpymt(), bl1_daxpysmt(), bl1_dccopymrt(), bl1_dccopymt(), bl1_dcopymrt(), bl1_dcopymt(), bl1_dcreate_contigmt(), bl1_ddcopymrt(), bl1_ddcopymt(), bl1_dewinvscalmt(), bl1_dewscalmt(), bl1_dgemv(), bl1_dscopymrt(), bl1_dscopymt(), bl1_dswapmt(), bl1_dzcopymrt(), bl1_dzcopymt(), bl1_icopymt(), bl1_saxpymrt(), bl1_saxpymt(), bl1_saxpysmt(), bl1_sccopymrt(), bl1_sccopymt(), bl1_scopymrt(), bl1_scopymt(), bl1_screate_contigmt(), bl1_sdcopymrt(), bl1_sdcopymt(), bl1_set_dims_with_trans(), bl1_sewinvscalmt(), bl1_sewscalmt(), bl1_sgemv(), bl1_sscopymrt(), bl1_sscopymt(), bl1_sswapmt(), bl1_szcopymrt(), bl1_szcopymt(), bl1_zaxpymrt(), bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zccopymrt(), bl1_zccopymt(), bl1_zcopymrt(), bl1_zcopymt(), bl1_zcreate_contigmt(), bl1_zdcopymrt(), bl1_zdcopymt(), bl1_zdewinvscalmt(), bl1_zdewscalmt(), bl1_zewinvscalmt(), bl1_zewscalmt(), bl1_zgemv(), bl1_zscopymrt(), bl1_zscopymt(), bl1_zswapmt(), bl1_zzcopymrt(), and bl1_zzcopymt().
{ return ( trans == BLIS1_TRANSPOSE || trans == BLIS1_CONJ_TRANSPOSE ); }
int bl1_is_col_storage | ( | int | rs, |
int | cs | ||
) |
Referenced by bl1_caxpymrt(), bl1_caxpymt(), bl1_caxpysmt(), bl1_cccopymrt(), bl1_ccopymrt(), bl1_ccopymt(), bl1_cdcopymrt(), bl1_cewinvscalmt(), bl1_cewscalmt(), bl1_cgemm(), bl1_chemm(), bl1_cher2k(), bl1_cherk(), bl1_cscopymrt(), bl1_csewinvscalmt(), bl1_csewscalmt(), bl1_cswapmt(), bl1_csymm(), bl1_csymmize(), bl1_csyr2k(), bl1_csyrk(), bl1_ctrmm(), bl1_ctrmmsx(), bl1_ctrsm(), bl1_ctrsmsx(), bl1_czcopymrt(), bl1_daxpymrt(), bl1_daxpymt(), bl1_daxpysmt(), bl1_dccopymrt(), bl1_dcopymrt(), bl1_dcopymt(), bl1_ddcopymrt(), bl1_dewinvscalmt(), bl1_dewscalmt(), bl1_dgemm(), bl1_dscopymrt(), bl1_dswapmt(), bl1_dsymm(), bl1_dsymmize(), bl1_dsyr2k(), bl1_dsyrk(), bl1_dtrmm(), bl1_dtrmmsx(), bl1_dtrsm(), bl1_dtrsmsx(), bl1_dzcopymrt(), bl1_icopymt(), bl1_is_gen_storage(), bl1_saxpymrt(), bl1_saxpymt(), bl1_saxpysmt(), bl1_sccopymrt(), bl1_scopymrt(), bl1_scopymt(), bl1_sdcopymrt(), bl1_sewinvscalmt(), bl1_sewscalmt(), bl1_sgemm(), bl1_sscopymrt(), bl1_sswapmt(), bl1_ssymm(), bl1_ssymmize(), bl1_ssyr2k(), bl1_ssyrk(), bl1_strmm(), bl1_strmmsx(), bl1_strsm(), bl1_strsmsx(), bl1_szcopymrt(), bl1_zaxpymrt(), bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zccopymrt(), bl1_zcopymrt(), bl1_zcopymt(), bl1_zdcopymrt(), bl1_zdewinvscalmt(), bl1_zdewscalmt(), bl1_zewinvscalmt(), bl1_zewscalmt(), bl1_zgemm(), bl1_zhemm(), bl1_zher2k(), bl1_zherk(), bl1_zscopymrt(), bl1_zswapmt(), bl1_zsymm(), bl1_zsymmize(), bl1_zsyr2k(), bl1_zsyrk(), bl1_ztrmm(), bl1_ztrmmsx(), bl1_ztrsm(), bl1_ztrsmsx(), and bl1_zzcopymrt().
{
return ( rs == 1 );
}
int bl1_is_conj | ( | conj1_t | conj | ) |
References BLIS1_CONJUGATE.
Referenced by bl1_caxpyv(), bl1_ccopyv(), bl1_cdot(), bl1_cdot_in(), bl1_cewinvscalv(), bl1_cewscalv(), bl1_cgemv(), bl1_cger(), bl1_chemv(), bl1_cher(), bl1_cher2(), bl1_cinvert2s(), bl1_cinverts(), bl1_cinvertv(), bl1_csymmize(), bl1_czcopyv(), bl1_zaxpyv(), bl1_zccopyv(), bl1_zcopyv(), bl1_zdot(), bl1_zdot_in(), bl1_zewinvscalv(), bl1_zewscalv(), bl1_zgemv(), bl1_zger(), bl1_zhemv(), bl1_zher(), bl1_zher2(), bl1_zinvert2s(), bl1_zinverts(), bl1_zinvertv(), and bl1_zsymmize().
{ return ( conj == BLIS1_CONJUGATE ); }
int bl1_is_conjnotrans | ( | trans1_t | trans | ) |
References BLIS1_CONJ_NO_TRANSPOSE.
Referenced by bl1_cgemm(), bl1_cgemv(), bl1_ctrmm(), bl1_ctrmv(), bl1_ctrsm(), bl1_ctrsv(), bl1_param_map_to_netlib_trans(), bl1_zgemm(), bl1_zgemv(), bl1_ztrmm(), bl1_ztrmv(), bl1_ztrsm(), bl1_ztrsv(), and FLA_Param_map_blis_to_flame_trans().
{ return ( trans == BLIS1_CONJ_NO_TRANSPOSE ); }
int bl1_is_conjtrans | ( | trans1_t | trans | ) |
References BLIS1_CONJ_TRANSPOSE.
Referenced by bl1_csyr2k_blas(), bl1_dsyr2k_blas(), bl1_param_map_to_netlib_trans(), bl1_ssyr2k_blas(), bl1_zsyr2k_blas(), and FLA_Param_map_blis_to_flame_trans().
{ return ( trans == BLIS1_CONJ_TRANSPOSE ); }
int bl1_is_gen_storage | ( | int | rs, |
int | cs | ||
) |
References bl1_is_col_storage(), and bl1_is_row_storage().
Referenced by bl1_ccreate_contigm(), bl1_ccreate_contigmr(), bl1_ccreate_contigmt(), bl1_cfree_contigm(), bl1_cfree_saved_contigm(), bl1_cfree_saved_contigmr(), bl1_cfree_saved_contigmsr(), bl1_check_storage_2m(), bl1_check_storage_3m(), bl1_csymmize(), bl1_dcreate_contigm(), bl1_dcreate_contigmr(), bl1_dcreate_contigmt(), bl1_dfree_contigm(), bl1_dfree_saved_contigm(), bl1_dfree_saved_contigmr(), bl1_dfree_saved_contigmsr(), bl1_dsymmize(), bl1_screate_contigm(), bl1_screate_contigmr(), bl1_screate_contigmt(), bl1_sfree_contigm(), bl1_sfree_saved_contigm(), bl1_sfree_saved_contigmr(), bl1_sfree_saved_contigmsr(), bl1_ssymmize(), bl1_zcreate_contigm(), bl1_zcreate_contigmr(), bl1_zcreate_contigmt(), bl1_zfree_contigm(), bl1_zfree_saved_contigm(), bl1_zfree_saved_contigmr(), bl1_zfree_saved_contigmsr(), and bl1_zsymmize().
{ return ( !bl1_is_col_storage( rs, cs ) && !bl1_is_row_storage( rs, cs ) ); }
int bl1_is_left | ( | side1_t | side | ) |
References BLIS1_LEFT.
Referenced by bl1_capdiagmv(), bl1_ccreate_contigmsr(), bl1_cfree_saved_contigmsr(), bl1_csapdiagmv(), bl1_dapdiagmv(), bl1_dcreate_contigmsr(), bl1_dfree_saved_contigmsr(), bl1_param_map_to_netlib_side(), bl1_sapdiagmv(), bl1_screate_contigmsr(), bl1_set_dim_with_side(), bl1_sfree_saved_contigmsr(), bl1_zapdiagmv(), bl1_zcreate_contigmsr(), bl1_zdapdiagmv(), bl1_zfree_saved_contigmsr(), and FLA_Param_map_blis_to_flame_side().
{ return ( side == BLIS1_LEFT ); }
int bl1_is_lower | ( | uplo1_t | uplo | ) |
References BLIS1_LOWER_TRIANGULAR.
Referenced by bl1_caxpymrt(), bl1_cccopymrt(), bl1_ccopymrt(), bl1_cdcopymrt(), bl1_cscopymrt(), bl1_csymmize(), bl1_czcopymrt(), bl1_daxpymrt(), bl1_dccopymrt(), bl1_dcopymrt(), bl1_ddcopymrt(), bl1_dscopymrt(), bl1_dsymmize(), bl1_dzcopymrt(), bl1_param_map_to_netlib_uplo(), bl1_saxpymrt(), bl1_sccopymrt(), bl1_scopymrt(), bl1_sdcopymrt(), bl1_sscopymrt(), bl1_ssymmize(), bl1_szcopymrt(), bl1_zaxpymrt(), bl1_zccopymrt(), bl1_zcopymrt(), bl1_zdcopymrt(), bl1_zscopymrt(), bl1_zsymmize(), bl1_zzcopymrt(), and FLA_Param_map_blis_to_flame_uplo().
{ return ( uplo == BLIS1_LOWER_TRIANGULAR ); }
int bl1_is_noconj | ( | conj1_t | conj | ) |
References BLIS1_NO_CONJUGATE.
{ return ( conj == BLIS1_NO_CONJUGATE ); }
int bl1_is_nonunit_diag | ( | diag1_t | diag | ) |
References BLIS1_NONUNIT_DIAG.
Referenced by bl1_crandmr(), bl1_drandmr(), bl1_param_map_to_netlib_diag(), bl1_srandmr(), bl1_zrandmr(), and FLA_Param_map_blis_to_flame_diag().
{ return ( diag == BLIS1_NONUNIT_DIAG ); }
int bl1_is_notrans | ( | trans1_t | trans | ) |
References BLIS1_NO_TRANSPOSE.
Referenced by bl1_param_map_to_netlib_trans(), and FLA_Param_map_blis_to_flame_trans().
{ return ( trans == BLIS1_NO_TRANSPOSE ); }
int bl1_is_right | ( | side1_t | side | ) |
References BLIS1_RIGHT.
Referenced by bl1_param_map_to_netlib_side(), and FLA_Param_map_blis_to_flame_side().
{ return ( side == BLIS1_RIGHT ); }
int bl1_is_row_or_col_storage | ( | int | rs, |
int | cs | ||
) |
int bl1_is_row_storage | ( | int | rs, |
int | cs | ||
) |
Referenced by bl1_capdiagmv(), bl1_caxpymt(), bl1_caxpysmt(), bl1_cccopymr(), bl1_cccopymt(), bl1_cconjm(), bl1_cconjmr(), bl1_ccopymr(), bl1_ccopymt(), bl1_cdcopymr(), bl1_cdcopymt(), bl1_cewinvscalmt(), bl1_cewscalmt(), bl1_cfnorm(), bl1_cgemv(), bl1_cger(), bl1_chemv(), bl1_cher(), bl1_cher2(), bl1_cinvscalm(), bl1_cmaxabsm(), bl1_cmaxabsmr(), bl1_crandm(), bl1_crandmr(), bl1_csapdiagmv(), bl1_cscalm(), bl1_cscalmr(), bl1_cscopymr(), bl1_cscopymt(), bl1_csetmr(), bl1_csewinvscalmt(), bl1_csewscalmt(), bl1_csinvscalm(), bl1_csscalm(), bl1_csscalmr(), bl1_cswapmt(), bl1_csymmize(), bl1_csymv(), bl1_csyr(), bl1_csyr2(), bl1_ctrmv(), bl1_ctrsv(), bl1_czcopymr(), bl1_czcopymt(), bl1_dapdiagmv(), bl1_daxpymt(), bl1_daxpysmt(), bl1_dccopymr(), bl1_dccopymt(), bl1_dcopymr(), bl1_dcopymt(), bl1_ddcopymr(), bl1_ddcopymt(), bl1_dewinvscalmt(), bl1_dewscalmt(), bl1_dfnorm(), bl1_dgemv(), bl1_dger(), bl1_dinvscalm(), bl1_dmaxabsm(), bl1_dmaxabsmr(), bl1_drandm(), bl1_drandmr(), bl1_dscalm(), bl1_dscalmr(), bl1_dscopymr(), bl1_dscopymt(), bl1_dsetmr(), bl1_dswapmt(), bl1_dsymmize(), bl1_dsymv(), bl1_dsyr(), bl1_dsyr2(), bl1_dtrmv(), bl1_dtrsv(), bl1_dzcopymr(), bl1_dzcopymt(), bl1_icopymt(), bl1_is_gen_storage(), bl1_sapdiagmv(), bl1_saxpymt(), bl1_saxpysmt(), bl1_sccopymr(), bl1_sccopymt(), bl1_scopymr(), bl1_scopymt(), bl1_sdcopymr(), bl1_sdcopymt(), bl1_sewinvscalmt(), bl1_sewscalmt(), bl1_sfnorm(), bl1_sgemv(), bl1_sger(), bl1_sinvscalm(), bl1_smaxabsm(), bl1_smaxabsmr(), bl1_srandm(), bl1_srandmr(), bl1_sscalm(), bl1_sscalmr(), bl1_sscopymr(), bl1_sscopymt(), bl1_ssetmr(), bl1_sswapmt(), bl1_ssymmize(), bl1_ssymv(), bl1_ssyr(), bl1_ssyr2(), bl1_strmv(), bl1_strsv(), bl1_szcopymr(), bl1_szcopymt(), bl1_zapdiagmv(), bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zccopymr(), bl1_zccopymt(), bl1_zconjm(), bl1_zconjmr(), bl1_zcopymr(), bl1_zcopymt(), bl1_zdapdiagmv(), bl1_zdcopymr(), bl1_zdcopymt(), bl1_zdewinvscalmt(), bl1_zdewscalmt(), bl1_zdinvscalm(), bl1_zdscalm(), bl1_zdscalmr(), bl1_zewinvscalmt(), bl1_zewscalmt(), bl1_zfnorm(), bl1_zgemv(), bl1_zger(), bl1_zhemv(), bl1_zher(), bl1_zher2(), bl1_zinvscalm(), bl1_zmaxabsm(), bl1_zmaxabsmr(), bl1_zrandm(), bl1_zrandmr(), bl1_zscalm(), bl1_zscalmr(), bl1_zscopymr(), bl1_zscopymt(), bl1_zsetmr(), bl1_zswapmt(), bl1_zsymmize(), bl1_zsymv(), bl1_zsyr(), bl1_zsyr2(), bl1_ztrmv(), bl1_ztrsv(), bl1_zzcopymr(), and bl1_zzcopymt().
{
return ( cs == 1 );
}
int bl1_is_trans | ( | trans1_t | trans | ) |
References BLIS1_TRANSPOSE.
Referenced by bl1_param_map_to_netlib_trans(), and FLA_Param_map_blis_to_flame_trans().
{ return ( trans == BLIS1_TRANSPOSE ); }
int bl1_is_unit_diag | ( | diag1_t | diag | ) |
References BLIS1_UNIT_DIAG.
Referenced by bl1_crandmr(), bl1_drandmr(), bl1_param_map_to_netlib_diag(), bl1_srandmr(), bl1_zrandmr(), and FLA_Param_map_blis_to_flame_diag().
{ return ( diag == BLIS1_UNIT_DIAG ); }
int bl1_is_upper | ( | uplo1_t | uplo | ) |
References BLIS1_UPPER_TRIANGULAR.
Referenced by bl1_cccopymr(), bl1_cconjmr(), bl1_ccopymr(), bl1_cdcopymr(), bl1_cmaxabsmr(), bl1_crandmr(), bl1_cscalmr(), bl1_cscopymr(), bl1_csetmr(), bl1_csscalmr(), bl1_csymmize(), bl1_czcopymr(), bl1_dccopymr(), bl1_dcopymr(), bl1_ddcopymr(), bl1_dmaxabsmr(), bl1_drandmr(), bl1_dscalmr(), bl1_dscopymr(), bl1_dsetmr(), bl1_dsymmize(), bl1_dzcopymr(), bl1_param_map_to_netlib_uplo(), bl1_sccopymr(), bl1_scopymr(), bl1_sdcopymr(), bl1_smaxabsmr(), bl1_srandmr(), bl1_sscalmr(), bl1_sscopymr(), bl1_ssetmr(), bl1_ssymmize(), bl1_szcopymr(), bl1_zccopymr(), bl1_zconjmr(), bl1_zcopymr(), bl1_zdcopymr(), bl1_zdscalmr(), bl1_zmaxabsmr(), bl1_zrandmr(), bl1_zscalmr(), bl1_zscopymr(), bl1_zsetmr(), bl1_zsymmize(), bl1_zzcopymr(), and FLA_Param_map_blis_to_flame_uplo().
{ return ( uplo == BLIS1_UPPER_TRIANGULAR ); }
int bl1_is_vector | ( | int | m, |
int | n | ||
) |
Referenced by bl1_caxpymt(), bl1_caxpysmt(), bl1_cccopymt(), bl1_cconjm(), bl1_ccopymt(), bl1_cdcopymt(), bl1_cewinvscalmt(), bl1_cewscalmt(), bl1_cfnorm(), bl1_cinvscalm(), bl1_cscalm(), bl1_cscopymt(), bl1_csewinvscalmt(), bl1_csewscalmt(), bl1_csinvscalm(), bl1_csscalm(), bl1_cswapmt(), bl1_czcopymt(), bl1_daxpymt(), bl1_daxpysmt(), bl1_dccopymt(), bl1_dcopymt(), bl1_ddcopymt(), bl1_dewinvscalmt(), bl1_dewscalmt(), bl1_dfnorm(), bl1_dinvscalm(), bl1_dscalm(), bl1_dscopymt(), bl1_dswapmt(), bl1_dzcopymt(), bl1_icopymt(), bl1_saxpymt(), bl1_saxpysmt(), bl1_sccopymt(), bl1_scopymt(), bl1_sdcopymt(), bl1_sewinvscalmt(), bl1_sewscalmt(), bl1_sfnorm(), bl1_sinvscalm(), bl1_sscalm(), bl1_sscopymt(), bl1_sswapmt(), bl1_szcopymt(), bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zccopymt(), bl1_zconjm(), bl1_zcopymt(), bl1_zdcopymt(), bl1_zdewinvscalmt(), bl1_zdewscalmt(), bl1_zdinvscalm(), bl1_zdscalm(), bl1_zewinvscalmt(), bl1_zewscalmt(), bl1_zfnorm(), bl1_zinvscalm(), bl1_zscalm(), bl1_zscopymt(), bl1_zswapmt(), and bl1_zzcopymt().
{
return ( m == 1 || n == 1 );
}
int bl1_is_zero_diag | ( | diag1_t | diag | ) |
References BLIS1_ZERO_DIAG.
Referenced by bl1_crandmr(), bl1_drandmr(), bl1_srandmr(), bl1_zrandmr(), and FLA_Param_map_blis_to_flame_diag().
{ return ( diag == BLIS1_ZERO_DIAG ); }
conj1_t bl1_proj_trans1_to_conj | ( | trans1_t | trans | ) |
References bl1_does_conj(), BLIS1_CONJUGATE, and BLIS1_NO_CONJUGATE.
Referenced by bl1_caxpymrt(), bl1_caxpymt(), bl1_caxpysmt(), bl1_cccopymrt(), bl1_cccopymt(), bl1_ccopymrt(), bl1_cdcopymrt(), bl1_cdcopymt(), bl1_cewinvscalmt(), bl1_cewscalmt(), bl1_cscopymrt(), bl1_cscopymt(), bl1_csewinvscalmt(), bl1_csewscalmt(), bl1_czcopymrt(), bl1_czcopymt(), bl1_daxpymrt(), bl1_dccopymrt(), bl1_dccopymt(), bl1_dcopymrt(), bl1_ddcopymrt(), bl1_ddcopymt(), bl1_dewinvscalmt(), bl1_dewscalmt(), bl1_dscopymrt(), bl1_dscopymt(), bl1_dzcopymrt(), bl1_dzcopymt(), bl1_icopymt(), bl1_saxpymrt(), bl1_sccopymrt(), bl1_sccopymt(), bl1_scopymrt(), bl1_sdcopymrt(), bl1_sdcopymt(), bl1_sewinvscalmt(), bl1_sewscalmt(), bl1_sscopymrt(), bl1_sscopymt(), bl1_szcopymrt(), bl1_szcopymt(), bl1_zaxpymrt(), bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zccopymrt(), bl1_zccopymt(), bl1_zcopymrt(), bl1_zdcopymrt(), bl1_zdcopymt(), bl1_zdewinvscalmt(), bl1_zdewscalmt(), bl1_zewinvscalmt(), bl1_zewscalmt(), bl1_zscopymrt(), bl1_zscopymt(), bl1_zzcopymrt(), and bl1_zzcopymt().
{ if ( bl1_does_conj( trans ) ) return BLIS1_CONJUGATE; else return BLIS1_NO_CONJUGATE; }
int bl1_vector_dim | ( | int | m, |
int | n | ||
) |
Referenced by bl1_caxpymt(), bl1_caxpysmt(), bl1_cccopymt(), bl1_cconjm(), bl1_ccopymt(), bl1_cdcopymt(), bl1_cewinvscalmt(), bl1_cewscalmt(), bl1_cfnorm(), bl1_cinvscalm(), bl1_cscalm(), bl1_cscopymt(), bl1_csewinvscalmt(), bl1_csewscalmt(), bl1_csinvscalm(), bl1_csscalm(), bl1_cswapmt(), bl1_czcopymt(), bl1_daxpymt(), bl1_daxpysmt(), bl1_dccopymt(), bl1_dcopymt(), bl1_ddcopymt(), bl1_dewinvscalmt(), bl1_dewscalmt(), bl1_dfnorm(), bl1_dinvscalm(), bl1_dscalm(), bl1_dscopymt(), bl1_dswapmt(), bl1_dzcopymt(), bl1_icopymt(), bl1_saxpymt(), bl1_saxpysmt(), bl1_sccopymt(), bl1_scopymt(), bl1_sdcopymt(), bl1_sewinvscalmt(), bl1_sewscalmt(), bl1_sfnorm(), bl1_sinvscalm(), bl1_sscalm(), bl1_sscopymt(), bl1_sswapmt(), bl1_szcopymt(), bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zccopymt(), bl1_zconjm(), bl1_zcopymt(), bl1_zdcopymt(), bl1_zdewinvscalmt(), bl1_zdewscalmt(), bl1_zdinvscalm(), bl1_zdscalm(), bl1_zewinvscalmt(), bl1_zewscalmt(), bl1_zfnorm(), bl1_zinvscalm(), bl1_zscalm(), bl1_zscopymt(), bl1_zswapmt(), and bl1_zzcopymt().
{ if ( m == 1 ) return n; else return m; }
int bl1_vector_inc | ( | trans1_t | trans, |
int | m, | ||
int | n, | ||
int | rs, | ||
int | cs | ||
) |
References bl1_does_notrans().
Referenced by bl1_caxpymt(), bl1_caxpysmt(), bl1_cccopymt(), bl1_cconjm(), bl1_ccopymt(), bl1_cdcopymt(), bl1_cewinvscalmt(), bl1_cewscalmt(), bl1_cfnorm(), bl1_cinvscalm(), bl1_cscalm(), bl1_cscopymt(), bl1_csewinvscalmt(), bl1_csewscalmt(), bl1_csinvscalm(), bl1_csscalm(), bl1_cswapmt(), bl1_czcopymt(), bl1_daxpymt(), bl1_daxpysmt(), bl1_dccopymt(), bl1_dcopymt(), bl1_ddcopymt(), bl1_dewinvscalmt(), bl1_dewscalmt(), bl1_dfnorm(), bl1_dinvscalm(), bl1_dscalm(), bl1_dscopymt(), bl1_dswapmt(), bl1_dzcopymt(), bl1_icopymt(), bl1_saxpymt(), bl1_saxpysmt(), bl1_sccopymt(), bl1_scopymt(), bl1_sdcopymt(), bl1_sewinvscalmt(), bl1_sewscalmt(), bl1_sfnorm(), bl1_sinvscalm(), bl1_sscalm(), bl1_sscopymt(), bl1_sswapmt(), bl1_szcopymt(), bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zccopymt(), bl1_zconjm(), bl1_zcopymt(), bl1_zdcopymt(), bl1_zdewinvscalmt(), bl1_zdewscalmt(), bl1_zdinvscalm(), bl1_zdscalm(), bl1_zewinvscalmt(), bl1_zewscalmt(), bl1_zfnorm(), bl1_zinvscalm(), bl1_zscalm(), bl1_zscopymt(), bl1_zswapmt(), and bl1_zzcopymt().
{ if ( bl1_does_notrans( trans ) ) { if ( m == 1 ) return cs; else return rs; } else // if ( bl1_does_trans( trans ) ) { if ( m == 1 ) return rs; else return cs; } }
int bl1_zero_dim1 | ( | int | m | ) |
Referenced by bl1_caxpysv(), bl1_caxpyv(), bl1_ccopyv(), bl1_cdcopyv(), bl1_chemv(), bl1_cher(), bl1_cher2(), bl1_cscalv(), bl1_cscopyv(), bl1_csscalv(), bl1_cswapv(), bl1_csymmize(), bl1_csymv(), bl1_csyr(), bl1_csyr2(), bl1_ctrmv(), bl1_ctrmvsx(), bl1_ctrsv(), bl1_ctrsvsx(), bl1_czcopyv(), bl1_daxpysv(), bl1_dccopyv(), bl1_dscalv(), bl1_dscopyv(), bl1_dswapv(), bl1_dsymmize(), bl1_dsymv(), bl1_dsyr(), bl1_dsyr2(), bl1_dtrmv(), bl1_dtrmvsx(), bl1_dtrsv(), bl1_dtrsvsx(), bl1_dzcopyv(), bl1_icopyv(), bl1_saxpysv(), bl1_sccopyv(), bl1_sdcopyv(), bl1_sscalv(), bl1_sswapv(), bl1_ssymmize(), bl1_ssymv(), bl1_ssyr(), bl1_ssyr2(), bl1_strmv(), bl1_strmvsx(), bl1_strsv(), bl1_strsvsx(), bl1_szcopyv(), bl1_zaxpysv(), bl1_zaxpyv(), bl1_zccopyv(), bl1_zcopyv(), bl1_zdcopyv(), bl1_zdscalv(), bl1_zhemv(), bl1_zher(), bl1_zher2(), bl1_zscalv(), bl1_zscopyv(), bl1_zswapv(), bl1_zsymmize(), bl1_zsymv(), bl1_zsyr(), bl1_zsyr2(), bl1_ztrmv(), bl1_ztrmvsx(), bl1_ztrsv(), and bl1_ztrsvsx().
{
return ( m == 0 );
}
int bl1_zero_dim2 | ( | int | m, |
int | n | ||
) |
Referenced by bl1_capdiagmv(), bl1_caxpymrt(), bl1_caxpymt(), bl1_caxpysmt(), bl1_cccopymr(), bl1_cccopymrt(), bl1_cccopymt(), bl1_cconjm(), bl1_cconjmr(), bl1_ccopymr(), bl1_ccopymrt(), bl1_ccopymt(), bl1_cdcopymr(), bl1_cdcopymrt(), bl1_cdcopymt(), bl1_cewinvscalmt(), bl1_cewscalmt(), bl1_cfnorm(), bl1_cgemv(), bl1_cger(), bl1_chemm(), bl1_cher2k(), bl1_cherk(), bl1_cinvscalm(), bl1_cmaxabsm(), bl1_cmaxabsmr(), bl1_crandm(), bl1_crandmr(), bl1_csapdiagmv(), bl1_cscalm(), bl1_cscalmr(), bl1_cscopymr(), bl1_cscopymrt(), bl1_cscopymt(), bl1_csetmr(), bl1_csewinvscalmt(), bl1_csewscalmt(), bl1_csinvscalm(), bl1_csscalm(), bl1_csscalmr(), bl1_cswapmt(), bl1_csymm(), bl1_csyr2k(), bl1_csyrk(), bl1_ctrmm(), bl1_ctrmmsx(), bl1_ctrsm(), bl1_ctrsmsx(), bl1_czcopymr(), bl1_czcopymrt(), bl1_czcopymt(), bl1_dapdiagmv(), bl1_daxpymrt(), bl1_daxpymt(), bl1_daxpysmt(), bl1_dccopymr(), bl1_dccopymrt(), bl1_dccopymt(), bl1_dcopymr(), bl1_dcopymrt(), bl1_dcopymt(), bl1_ddcopymr(), bl1_ddcopymrt(), bl1_ddcopymt(), bl1_dewinvscalmt(), bl1_dewscalmt(), bl1_dfnorm(), bl1_dgemv(), bl1_dger(), bl1_dinvscalm(), bl1_dmaxabsm(), bl1_dmaxabsmr(), bl1_drandm(), bl1_drandmr(), bl1_dscalm(), bl1_dscalmr(), bl1_dscopymr(), bl1_dscopymrt(), bl1_dscopymt(), bl1_dsetmr(), bl1_dswapmt(), bl1_dsymm(), bl1_dsyr2k(), bl1_dsyrk(), bl1_dtrmm(), bl1_dtrmmsx(), bl1_dtrsm(), bl1_dtrsmsx(), bl1_dzcopymr(), bl1_dzcopymrt(), bl1_dzcopymt(), bl1_icopymt(), bl1_sapdiagmv(), bl1_saxpymrt(), bl1_saxpymt(), bl1_saxpysmt(), bl1_sccopymr(), bl1_sccopymrt(), bl1_sccopymt(), bl1_scopymr(), bl1_scopymrt(), bl1_scopymt(), bl1_sdcopymr(), bl1_sdcopymrt(), bl1_sdcopymt(), bl1_sewinvscalmt(), bl1_sewscalmt(), bl1_sfnorm(), bl1_sgemv(), bl1_sger(), bl1_sinvscalm(), bl1_smaxabsm(), bl1_smaxabsmr(), bl1_srandm(), bl1_srandmr(), bl1_sscalm(), bl1_sscalmr(), bl1_sscopymr(), bl1_sscopymrt(), bl1_sscopymt(), bl1_ssetmr(), bl1_sswapmt(), bl1_ssymm(), bl1_ssyr2k(), bl1_ssyrk(), bl1_strmm(), bl1_strmmsx(), bl1_strsm(), bl1_strsmsx(), bl1_szcopymr(), bl1_szcopymrt(), bl1_szcopymt(), bl1_zapdiagmv(), bl1_zaxpymrt(), bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zccopymr(), bl1_zccopymrt(), bl1_zccopymt(), bl1_zconjm(), bl1_zconjmr(), bl1_zcopymr(), bl1_zcopymrt(), bl1_zcopymt(), bl1_zdapdiagmv(), bl1_zdcopymr(), bl1_zdcopymrt(), bl1_zdcopymt(), bl1_zdewinvscalmt(), bl1_zdewscalmt(), bl1_zdinvscalm(), bl1_zdscalm(), bl1_zdscalmr(), bl1_zewinvscalmt(), bl1_zewscalmt(), bl1_zfnorm(), bl1_zgemv(), bl1_zger(), bl1_zhemm(), bl1_zher2k(), bl1_zherk(), bl1_zinvscalm(), bl1_zmaxabsm(), bl1_zmaxabsmr(), bl1_zrandm(), bl1_zrandmr(), bl1_zscalm(), bl1_zscalmr(), bl1_zscopymr(), bl1_zscopymrt(), bl1_zscopymt(), bl1_zsetmr(), bl1_zswapmt(), bl1_zsymm(), bl1_zsyr2k(), bl1_zsyrk(), bl1_ztrmm(), bl1_ztrmmsx(), bl1_ztrsm(), bl1_ztrsmsx(), bl1_zzcopymr(), bl1_zzcopymrt(), and bl1_zzcopymt().
{
return ( m == 0 || n == 0 );
}
int bl1_zero_dim3 | ( | int | m, |
int | k, | ||
int | n | ||
) |
Referenced by bl1_cgemm(), bl1_dgemm(), bl1_sgemm(), and bl1_zgemm().
{
return ( m == 0 || k == 0 || n == 0 );
}