libflame
revision_anchor
|
Functions | |
void | bli_set_dims_with_trans (trans_t trans, int m, int n, int *m_new, int *n_new) |
void | bli_set_dim_with_side (side_t side, int m, int n, int *dim_new) |
void bli_set_dim_with_side | ( | side_t | side, |
int | m, | ||
int | n, | ||
int * | dim_new | ||
) |
References bli_is_left().
Referenced by bli_chemm(), bli_csymm(), bli_ctrmm(), bli_ctrmmsx(), bli_ctrsm(), bli_ctrsmsx(), bli_dsymm(), bli_dtrmm(), bli_dtrmmsx(), bli_dtrsm(), bli_dtrsmsx(), bli_ssymm(), bli_strmm(), bli_strmmsx(), bli_strsm(), bli_strsmsx(), bli_zhemm(), bli_zsymm(), bli_ztrmm(), bli_ztrmmsx(), bli_ztrsm(), and bli_ztrsmsx().
{ if ( bli_is_left( side ) ) { *dim_new = m; } else // if ( bli_is_right( side ) ) { *dim_new = n; } }
void bli_set_dims_with_trans | ( | trans_t | trans, |
int | m, | ||
int | n, | ||
int * | m_new, | ||
int * | n_new | ||
) |
References bli_does_trans().
Referenced by bli_cher2k(), bli_csyr2k(), bli_dsyr2k(), bli_ssyr2k(), bli_zher2k(), and bli_zsyr2k().
{ if ( bli_does_trans( trans ) ) { *m_new = n; *n_new = m; } else { *m_new = m; *n_new = n; } }