libflame  revision_anchor
Functions
bl1_allocv.c File Reference

(r)

Functions

void * bl1_vallocv (unsigned int n_elem, unsigned int elem_size)
 
int * bl1_iallocv (unsigned int n_elem)
 
float * bl1_sallocv (unsigned int n_elem)
 
double * bl1_dallocv (unsigned int n_elem)
 
scomplexbl1_callocv (unsigned int n_elem)
 
dcomplexbl1_zallocv (unsigned int n_elem)
 

Function Documentation

◆ bl1_callocv()

scomplex* bl1_callocv ( unsigned int  n_elem)
41 {
42  return ( scomplex* ) BLIS1_MALLOC( n_elem * sizeof( scomplex ) );
43 }
Definition: blis_type_defs.h:133

Referenced by bl1_caxpymt(), bl1_caxpysmt(), bl1_caxpyv(), bl1_cgemv(), bl1_cger(), bl1_chemv(), bl1_cher(), bl1_cher2(), bl1_csymv_blas(), bl1_csyr2_blas(), bl1_csyr_blas(), bl1_ctrmv(), bl1_ctrmvsx(), bl1_ctrsv(), and bl1_ctrsvsx().

◆ bl1_dallocv()

double* bl1_dallocv ( unsigned int  n_elem)
36 {
37  return ( double* ) BLIS1_MALLOC( n_elem * sizeof( double ) );
38 }

Referenced by bl1_dtrmvsx(), and bl1_dtrsvsx().

◆ bl1_iallocv()

int* bl1_iallocv ( unsigned int  n_elem)
26 {
27  return ( int* ) BLIS1_MALLOC( n_elem * sizeof( int ) );
28 }

◆ bl1_sallocv()

float* bl1_sallocv ( unsigned int  n_elem)
31 {
32  return ( float* ) BLIS1_MALLOC( n_elem * sizeof( float ) );
33 }

Referenced by bl1_strmvsx(), and bl1_strsvsx().

◆ bl1_vallocv()

void* bl1_vallocv ( unsigned int  n_elem,
unsigned int  elem_size 
)
21 {
22  return ( void* ) BLIS1_MALLOC( n_elem * elem_size );
23 }

◆ bl1_zallocv()

dcomplex* bl1_zallocv ( unsigned int  n_elem)
46 {
47  return ( dcomplex* ) BLIS1_MALLOC( n_elem * sizeof( dcomplex ) );
48 }
Definition: blis_type_defs.h:138

Referenced by bl1_zaxpymt(), bl1_zaxpysmt(), bl1_zaxpyv(), bl1_zgemv(), bl1_zger(), bl1_zhemv(), bl1_zher(), bl1_zher2(), bl1_zsymv_blas(), bl1_zsyr2_blas(), bl1_zsyr_blas(), bl1_ztrmv(), bl1_ztrmvsx(), bl1_ztrsv(), and bl1_ztrsvsx().