Lines Matching refs:float32_t

41 void cmsisdsp_add(const float32_t* a,   in cmsisdsp_add()
42 const float32_t* b, in cmsisdsp_add()
43 float32_t* c, in cmsisdsp_add()
105 void cmsisdsp_dot(const float32_t* a, in cmsisdsp_dot()
106 const float32_t* b, in cmsisdsp_dot()
107 float32_t &c, in cmsisdsp_dot()
164 void cmsisdsp_dot_expr(const float32_t* a, in cmsisdsp_dot_expr()
165 const float32_t* b, in cmsisdsp_dot_expr()
166 const float32_t* c, in cmsisdsp_dot_expr()
167 const float32_t* d, in cmsisdsp_dot_expr()
168 float32_t* tmp1, in cmsisdsp_dot_expr()
169 float32_t* tmp2, in cmsisdsp_dot_expr()
170 const float32_t scale, in cmsisdsp_dot_expr()
171 float32_t &r, in cmsisdsp_dot_expr()
199 const float32_t * pSrc, in cmsisdsp_fir()
200 float32_t * pDst, in cmsisdsp_fir()
305 void cmsisdsp_mat_add(const float32_t* a, in cmsisdsp_mat_add()
306 const float32_t* b, in cmsisdsp_mat_add()
307 float32_t* c, in cmsisdsp_mat_add()
318 srca.pData = (float32_t*)a; in cmsisdsp_mat_add()
322 srcb.pData = (float32_t*)b; in cmsisdsp_mat_add()
449 void _cmsis_outer(const float32_t *a, in _cmsis_outer()
450 const float32_t *b, in _cmsis_outer()
451 float32_t *res, in _cmsis_outer()
552 const float32_t householder_pattern_4[4] = {-0.45143621, -1. , 0.07823104, 0.56856041};
553 const float32_t householder_pattern_16[16] ={ 0.5122637 , -0.86917937, -0.19042511, 0.46574409, 0…
557 const float32_t householder_pattern_32[32] ={-0.27607152, -0.64010692, 0.24924816, -0.1221291 , 0…
565 static void copy_f32_to_f64(float64_t *dst,float32_t *src,int nb) in copy_f32_to_f64()
573 void cmsis_init_householder(float32_t *f,const int nb) in cmsis_init_householder()
577 memcpy(f,householder_pattern_4,sizeof(float32_t)*nb); in cmsis_init_householder()
581 memcpy(f,householder_pattern_16,sizeof(float32_t)*nb); in cmsis_init_householder()
585 memcpy(f,householder_pattern_32,sizeof(float32_t)*nb); in cmsis_init_householder()
593 copy_f32_to_f64(f,(float32_t*)householder_pattern_4,nb); in cmsis_init_householder()
597 copy_f32_to_f64(f,(float32_t*)householder_pattern_16,nb); in cmsis_init_householder()
601 copy_f32_to_f64(f,(float32_t*)householder_pattern_32,nb); in cmsis_init_householder()
606 static void copy_f32_to_f16(float16_t *dst,float32_t *src,int nb) in copy_f32_to_f16()
621 copy_f32_to_f16(f,(float32_t*)householder_pattern_4,nb); in cmsis_init_householder()
625 copy_f32_to_f16(f,(float32_t*)householder_pattern_16,nb); in cmsis_init_householder()
629 copy_f32_to_f16(f,(float32_t*)householder_pattern_32,nb); in cmsis_init_householder()
634 const float32_t random_isometry_4x4_f32[4*4] = {-0.46109607, -0.24352342, -0.81533958, -0.20615929,…
639 const float32_t random_isometry_16x16_f32[16*16] = {5.69380480e-02, -1.37633572e-01, 1.02055860e-0…
705 const float32_t random_isometry_32x32_f32[32*32] = {
708 void cmsis_init_qr(float32_t *f,const int r,const int c) in cmsis_init_qr()
712 memcpy(f,random_isometry_4x4_f32,sizeof(float32_t)*r*c); in cmsis_init_qr()
716 memcpy(f,random_isometry_16x16_f32,sizeof(float32_t)*r*c); in cmsis_init_qr()
720 memcpy(f,random_isometry_32x32_f32,sizeof(float32_t)*r*c); in cmsis_init_qr()
729 copy_f32_to_f64(f,(float32_t*)random_isometry_4x4_f32,r*c); in cmsis_init_qr()
733 copy_f32_to_f64(f,(float32_t*)random_isometry_16x16_f32,r*c); in cmsis_init_qr()
737 copy_f32_to_f64(f,(float32_t*)random_isometry_32x32_f32,r*c); in cmsis_init_qr()
746 copy_f32_to_f16(f,(float32_t*)random_isometry_4x4_f32,r*c); in cmsis_init_qr()
750 copy_f32_to_f16(f,(float32_t*)random_isometry_16x16_f32,r*c); in cmsis_init_qr()
754 copy_f32_to_f16(f,(float32_t*)random_isometry_32x32_f32,r*c); in cmsis_init_qr()
759 const float32_t random_sdp_4x4_f32[4*4]={
763 const float32_t random_sdp_16x16_f32[16*16]={
767 const float32_t random_sdp_32x32_f32[32*32] = {
771 void cmsis_init_cholesky(float32_t *f,const int r,const int c) in cmsis_init_cholesky()
775 memcpy(f,random_sdp_4x4_f32,sizeof(float32_t)*r*c); in cmsis_init_cholesky()
779 memcpy(f,random_sdp_16x16_f32,sizeof(float32_t)*r*c); in cmsis_init_cholesky()
783 memcpy(f,random_sdp_32x32_f32,sizeof(float32_t)*r*c); in cmsis_init_cholesky()
791 copy_f32_to_f64(f,(float32_t*)random_sdp_4x4_f32,r*c); in cmsis_init_cholesky()
795 copy_f32_to_f64(f,(float32_t*)random_sdp_16x16_f32,r*c); in cmsis_init_cholesky()
799 copy_f32_to_f64(f,(float32_t*)random_sdp_32x32_f32,r*c); in cmsis_init_cholesky()
808 copy_f32_to_f16(f,(float32_t*)random_sdp_4x4_f32,r*c); in cmsis_init_cholesky()
812 copy_f32_to_f16(f,(float32_t*)random_sdp_16x16_f32,r*c); in cmsis_init_cholesky()
816 copy_f32_to_f16(f,(float32_t*)random_sdp_32x32_f32,r*c); in cmsis_init_cholesky()
833 float32_t * pState=nullptr) in cmsis_mat_mult()
922 float32_t cmsis_householder(const float32_t *src,float32_t* dst,uint32_t nb) in cmsis_householder()
954 const float32_t threshold, in cmsis_qr()
957 float32_t * pOutTau, in cmsis_qr()
958 float32_t *pTmpA, in cmsis_qr()
959 float32_t *pTmpB in cmsis_qr()
1016 const float32_t *pVec, in cmsis_mat_vec_mult()
1017 float32_t *pDst) in cmsis_mat_vec_mult()
1065 const float32_t * a, in cmsis_complex_mat_vec()
1066 const float32_t * b, in cmsis_complex_mat_vec()
1067 const float32_t scalar, in cmsis_complex_mat_vec()
1068 float32_t * tmp, in cmsis_complex_mat_vec()
1069 float32_t * dst) in cmsis_complex_mat_vec()