libflame revision_anchor
Functions
bl1_allocm.c File Reference

(r)

Functions

voidbl1_vallocm (unsigned int m, unsigned int n, unsigned int elem_size)
 
intbl1_iallocm (unsigned int m, unsigned int n)
 
floatbl1_sallocm (unsigned int m, unsigned int n)
 
doublebl1_dallocm (unsigned int m, unsigned int n)
 
scomplexbl1_callocm (unsigned int m, unsigned int n)
 
dcomplexbl1_zallocm (unsigned int m, unsigned int n)
 

Function Documentation

◆ bl1_callocm()

scomplex * bl1_callocm ( unsigned int  m,
unsigned int  n 
)
41{
42 return ( scomplex* ) BLIS1_MALLOC( m * n * sizeof( scomplex ) );
43}
int i
Definition bl1_axmyv2.c:145
Definition blis_type_defs.h:133

Referenced by bl1_ccreate_contigm(), bl1_ccreate_contigmr(), bl1_ccreate_contigmt(), bl1_cgemm(), bl1_chemm(), bl1_cher2k(), bl1_cherk(), bl1_csymm(), bl1_csyr2k(), bl1_ctrmm(), bl1_ctrmmsx(), bl1_ctrsm(), and bl1_ctrsmsx().

◆ bl1_dallocm()

double * bl1_dallocm ( unsigned int  m,
unsigned int  n 
)
36{
37 return ( double* ) BLIS1_MALLOC( m * n * sizeof( double ) );
38}

Referenced by bl1_dcreate_contigm(), bl1_dcreate_contigmr(), bl1_dcreate_contigmt(), bl1_dgemm(), bl1_dsymm(), bl1_dsyr2k(), bl1_dtrmmsx(), and bl1_dtrsmsx().

◆ bl1_iallocm()

int * bl1_iallocm ( unsigned int  m,
unsigned int  n 
)
26{
27 return ( int* ) BLIS1_MALLOC( m * n * sizeof( int ) );
28}

◆ bl1_sallocm()

float * bl1_sallocm ( unsigned int  m,
unsigned int  n 
)
31{
32 return ( float* ) BLIS1_MALLOC( m * n * sizeof( float ) );
33}

Referenced by bl1_screate_contigm(), bl1_screate_contigmr(), bl1_screate_contigmt(), bl1_sgemm(), bl1_ssymm(), bl1_ssyr2k(), bl1_strmmsx(), and bl1_strsmsx().

◆ bl1_vallocm()

void * bl1_vallocm ( unsigned int  m,
unsigned int  n,
unsigned int  elem_size 
)
21{
22 return ( void* ) BLIS1_MALLOC( m * n * elem_size );
23}

◆ bl1_zallocm()

dcomplex * bl1_zallocm ( unsigned int  m,
unsigned int  n 
)