libflame  revision_anchor
Functions
bli_allocm.c File Reference

(r)

Functions

void * bli_vallocm (unsigned int m, unsigned int n, unsigned int elem_size)
int * bli_iallocm (unsigned int m, unsigned int n)
float * bli_sallocm (unsigned int m, unsigned int n)
double * bli_dallocm (unsigned int m, unsigned int n)
scomplexbli_callocm (unsigned int m, unsigned int n)
dcomplexbli_zallocm (unsigned int m, unsigned int n)

Function Documentation

scomplex* bli_callocm ( unsigned int  m,
unsigned int  n 
)
double* bli_dallocm ( unsigned int  m,
unsigned int  n 
)

Referenced by bli_dcreate_contigm(), bli_dcreate_contigmr(), bli_dcreate_contigmt(), bli_dgemm(), bli_dsymm(), bli_dsyr2k(), bli_dtrmmsx(), and bli_dtrsmsx().

{
    return ( double* ) BLIS_MALLOC( m * n * sizeof( double ) );
}
int* bli_iallocm ( unsigned int  m,
unsigned int  n 
)
{
    return ( int* ) BLIS_MALLOC( m * n * sizeof( int ) );
}
float* bli_sallocm ( unsigned int  m,
unsigned int  n 
)

Referenced by bli_screate_contigm(), bli_screate_contigmr(), bli_screate_contigmt(), bli_sgemm(), bli_ssymm(), bli_ssyr2k(), bli_strmmsx(), and bli_strsmsx().

{
    return ( float* ) BLIS_MALLOC( m * n * sizeof( float ) );
}
void* bli_vallocm ( unsigned int  m,
unsigned int  n,
unsigned int  elem_size 
)
{
    return ( void* ) BLIS_MALLOC( m * n * elem_size );
}
dcomplex* bli_zallocm ( unsigned int  m,
unsigned int  n 
)