Lines Matching refs:c
22 float16_t* c, in cmsisdsp_add() argument
26 arm_add_f16(a,b,c,l); in cmsisdsp_add()
33 float64_t* c, in cmsisdsp_add() argument
37 arm_add_f64(a,b,c,l); in cmsisdsp_add()
43 float32_t* c, in cmsisdsp_add() argument
46 arm_add_f32(a,b,c,l); in cmsisdsp_add()
54 Q31* c, in cmsisdsp_add() argument
60 reinterpret_cast<q31_t*>(c),l); in cmsisdsp_add()
66 Q15* c, in cmsisdsp_add() argument
72 reinterpret_cast<q15_t*>(c),l); in cmsisdsp_add()
77 Q7* c, in cmsisdsp_add() argument
83 reinterpret_cast<q7_t*>(c),l); in cmsisdsp_add()
89 float16_t &c, in cmsisdsp_dot() argument
92 arm_dot_prod_f16(a,b,l,&c); in cmsisdsp_dot()
99 float64_t &c, in cmsisdsp_dot() argument
102 arm_dot_prod_f64(a,b,l,&c); in cmsisdsp_dot()
107 float32_t &c, in cmsisdsp_dot() argument
110 arm_dot_prod_f32(a,b,l,&c); in cmsisdsp_dot()
118 Q<15,48> &c, in cmsisdsp_dot() argument
123 reinterpret_cast<q63_t*>(&c)); in cmsisdsp_dot()
129 Q<33,30> &c, in cmsisdsp_dot() argument
134 reinterpret_cast<q63_t*>(&c)); in cmsisdsp_dot()
140 Q<17,14> &c, in cmsisdsp_dot() argument
145 reinterpret_cast<q31_t*>(&c)); in cmsisdsp_dot()
150 const double* c, in cmsisdsp_dot_expr() argument
160 arm_mult_f64(c,d,tmp2,l); in cmsisdsp_dot_expr()
166 const float32_t* c, in cmsisdsp_dot_expr() argument
176 arm_mult_f32(c,d,tmp2,l); in cmsisdsp_dot_expr()
183 const float16_t* c, in cmsisdsp_dot_expr() argument
193 arm_mult_f16(c,d,tmp2,l); in cmsisdsp_dot_expr()
236 const Q7* c, in cmsisdsp_dot_expr() argument
251 arm_mult_q7(reinterpret_cast<const q7_t*>(c), in cmsisdsp_dot_expr()
262 const Q15* c, in cmsisdsp_dot_expr() argument
275 arm_mult_q15(reinterpret_cast<const q15_t*>(c), in cmsisdsp_dot_expr()
284 const Q31* c, in cmsisdsp_dot_expr() argument
297 arm_mult_q31(reinterpret_cast<const q31_t*>(c), in cmsisdsp_dot_expr()
307 float32_t* c, in cmsisdsp_mat_add() argument
326 dst.pData = c; in cmsisdsp_mat_add()
334 float16_t* c, in cmsisdsp_mat_add() argument
353 dst.pData = c; in cmsisdsp_mat_add()
361 Q31* c, in cmsisdsp_mat_add() argument
380 dst.pData = reinterpret_cast<q31_t *>(c); in cmsisdsp_mat_add()
387 Q15* c, in cmsisdsp_mat_add() argument
406 dst.pData = reinterpret_cast<q15_t *>(c); in cmsisdsp_mat_add()
414 Q7* c, in cmsisdsp_mat_add() argument
419 (void)c; in cmsisdsp_mat_add()
452 const uint32_t r,const uint32_t c) in _cmsis_outer() argument
456 for(unsigned int col=0; col<c ; col +=4 ) in _cmsis_outer()
458 mve_pred16_t p0 = vctp32q(c-col); in _cmsis_outer()
462 vstrwq_p(&res[row*c+col],v1,p0); in _cmsis_outer()
472 const uint32_t r,const uint32_t c) in _cmsis_outer() argument
476 for(unsigned int col=0; col<c ; col +=8 ) in _cmsis_outer()
478 mve_pred16_t p0 = vctp16q(c-col); in _cmsis_outer()
482 vstrhq_p(&res[row*c+col],v1,p0); in _cmsis_outer()
491 const uint32_t r,const uint32_t c) in _cmsis_outer() argument
498 for(unsigned int col=0; col<c ; col +=4 ) in _cmsis_outer()
500 mve_pred16_t p0 = vctp32q(c-col); in _cmsis_outer()
504 vstrwq_p(&pr[row*c+col],v1,p0); in _cmsis_outer()
512 const uint32_t r,const uint32_t c) in _cmsis_outer() argument
519 for(unsigned int col=0; col<c ; col +=8 ) in _cmsis_outer()
521 mve_pred16_t p0 = vctp16q(c-col); in _cmsis_outer()
525 vstrhq_p(&pr[row*c+col],v1,p0); in _cmsis_outer()
533 const uint32_t r,const uint32_t c) in _cmsis_outer() argument
540 for(unsigned int col=0; col<c ; col +=16 ) in _cmsis_outer()
542 mve_pred16_t p0 = vctp8q(c-col); in _cmsis_outer()
546 vstrbq_p(&pr[row*c+col],v1,p0); in _cmsis_outer()
708 void cmsis_init_qr(float32_t *f,const int r,const int c) in cmsis_init_qr() argument
710 if ((r==4) && (c==4)) in cmsis_init_qr()
712 memcpy(f,random_isometry_4x4_f32,sizeof(float32_t)*r*c); in cmsis_init_qr()
714 if ((r==16) && (c==16)) in cmsis_init_qr()
716 memcpy(f,random_isometry_16x16_f32,sizeof(float32_t)*r*c); in cmsis_init_qr()
718 if ((r==32) && (c==32)) in cmsis_init_qr()
720 memcpy(f,random_isometry_32x32_f32,sizeof(float32_t)*r*c); in cmsis_init_qr()
725 void cmsis_init_qr(float64_t *f,const int r,const int c) in cmsis_init_qr() argument
727 if ((r==4) && (c==4)) in cmsis_init_qr()
729 copy_f32_to_f64(f,(float32_t*)random_isometry_4x4_f32,r*c); in cmsis_init_qr()
731 if ((r==16) && (c==16)) in cmsis_init_qr()
733 copy_f32_to_f64(f,(float32_t*)random_isometry_16x16_f32,r*c); in cmsis_init_qr()
735 if ((r==32) && (c==32)) in cmsis_init_qr()
737 copy_f32_to_f64(f,(float32_t*)random_isometry_32x32_f32,r*c); in cmsis_init_qr()
742 void cmsis_init_qr(float16_t *f,const int r,const int c) in cmsis_init_qr() argument
744 if ((r==4) && (c==4)) in cmsis_init_qr()
746 copy_f32_to_f16(f,(float32_t*)random_isometry_4x4_f32,r*c); in cmsis_init_qr()
748 if ((r==16) && (c==16)) in cmsis_init_qr()
750 copy_f32_to_f16(f,(float32_t*)random_isometry_16x16_f32,r*c); in cmsis_init_qr()
752 if ((r==32) && (c==32)) in cmsis_init_qr()
754 copy_f32_to_f16(f,(float32_t*)random_isometry_32x32_f32,r*c); in cmsis_init_qr()
771 void cmsis_init_cholesky(float32_t *f,const int r,const int c) in cmsis_init_cholesky() argument
773 if ((r==4) && (c==4)) in cmsis_init_cholesky()
775 memcpy(f,random_sdp_4x4_f32,sizeof(float32_t)*r*c); in cmsis_init_cholesky()
777 if ((r==16) && (c==16)) in cmsis_init_cholesky()
779 memcpy(f,random_sdp_16x16_f32,sizeof(float32_t)*r*c); in cmsis_init_cholesky()
781 if ((r==32) && (c==32)) in cmsis_init_cholesky()
783 memcpy(f,random_sdp_32x32_f32,sizeof(float32_t)*r*c); in cmsis_init_cholesky()
787 void cmsis_init_cholesky(float64_t *f,const int r,const int c) in cmsis_init_cholesky() argument
789 if ((r==4) && (c==4)) in cmsis_init_cholesky()
791 copy_f32_to_f64(f,(float32_t*)random_sdp_4x4_f32,r*c); in cmsis_init_cholesky()
793 if ((r==16) && (c==16)) in cmsis_init_cholesky()
795 copy_f32_to_f64(f,(float32_t*)random_sdp_16x16_f32,r*c); in cmsis_init_cholesky()
797 if ((r==32) && (c==32)) in cmsis_init_cholesky()
799 copy_f32_to_f64(f,(float32_t*)random_sdp_32x32_f32,r*c); in cmsis_init_cholesky()
804 void cmsis_init_cholesky(float16_t *f,const int r,const int c) in cmsis_init_cholesky() argument
806 if ((r==4) && (c==4)) in cmsis_init_cholesky()
808 copy_f32_to_f16(f,(float32_t*)random_sdp_4x4_f32,r*c); in cmsis_init_cholesky()
810 if ((r==16) && (c==16)) in cmsis_init_cholesky()
812 copy_f32_to_f16(f,(float32_t*)random_sdp_16x16_f32,r*c); in cmsis_init_cholesky()
814 if ((r==32) && (c==32)) in cmsis_init_cholesky()
816 copy_f32_to_f16(f,(float32_t*)random_sdp_32x32_f32,r*c); in cmsis_init_cholesky()
823 arm_matrix_instance_f64 *c, in cmsis_mat_mult() argument
827 arm_mat_mult_f64(a,b,c); in cmsis_mat_mult()
832 arm_matrix_instance_f32 *c, in cmsis_mat_mult() argument
836 arm_mat_mult_f32(a,b,c); in cmsis_mat_mult()
842 arm_matrix_instance_f16 *c, in cmsis_mat_mult() argument
846 arm_mat_mult_f16(a,b,c); in cmsis_mat_mult()
852 arm_matrix_instance_q7 *c, in cmsis_mat_mult() argument
855 arm_mat_mult_q7(a,b,c,pState); in cmsis_mat_mult()
860 arm_matrix_instance_q15 *c, in cmsis_mat_mult() argument
863 arm_mat_mult_q15(a,b,c,pState); in cmsis_mat_mult()
868 arm_matrix_instance_q31 *c, in cmsis_mat_mult() argument
872 arm_mat_mult_q31(a,b,c); in cmsis_mat_mult()