Lines Matching refs:float16_t

55       const float16_t *inp1=input1.ptr();    \
56 const float16_t *inp2=input2.ptr(); \
58 float16_t *ap=a.ptr(); \
59 float16_t *bp=b.ptr(); \
61 float16_t *outp=output.ptr(); \
68 const float16_t *inp1=input1.ptr(); \
70 float16_t *ap=a.ptr(); \
72 float16_t *outp=output.ptr(); \
81 memcpy((void*)ap,(const void*)inp1,sizeof(float16_t)*rows*columns);\
86 memcpy((void*)bp,(const void*)inp2,sizeof(float16_t)*rows*columns);\
96 memcpy((void*)ap,(const void*)inp1,sizeof(float16_t)*rows*rows); \
101 memcpy((void*)bp,(const void*)inp2,sizeof(float16_t)*rows*columns);\
111 memcpy((void*)ap,(const void*)inp1,sizeof(float16_t)*rows*columns);\
129 memcpy((void*)ap,(const void*)inp1,2*sizeof(float16_t)*rows*columns);\
145 const float16_t *inp1=input1.ptr(); \
146 const float16_t *inp2=input2.ptr(); \
148 float16_t *ap=a.ptr(); \
149 float16_t *bp=b.ptr(); \
151 float16_t *outp=output.ptr(); \
160 memcpy((void*)ap,(const void*)inp1,sizeof(float16_t)*rows*internal);\
163 memcpy((void*)bp,(const void*)inp2,sizeof(float16_t)*internal);
166 static void checkInnerTailOverflow(float16_t *b) in checkInnerTailOverflow()
184 const float16_t *inp1=input1.ptr(); in test_householder_f16()
186 float16_t *outp=output.ptr(); in test_householder_f16()
187 float16_t *outBetap=outputBeta.ptr(); in test_householder_f16()
194 float16_t beta = arm_householder_f16(inp1,DEFAULT_HOUSEHOLDER_THRESHOLD_F16,vecDim,outp); in test_householder_f16()
208 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_householder_f16()
209 ASSERT_SNR(outputBeta,refBeta,(float16_t)SNR_THRESHOLD); in test_householder_f16()
222 const float16_t *inp1=input1.ptr(); in test_mat_qr_f16()
224 float16_t *outTaup=outputTau.ptr(); in test_mat_qr_f16()
225 float16_t *outRp=outputR.ptr(); in test_mat_qr_f16()
226 float16_t *outQp=outputQ.ptr(); in test_mat_qr_f16()
227 float16_t *pTmpA=a.ptr(); in test_mat_qr_f16()
228 float16_t *pTmpB=b.ptr(); in test_mat_qr_f16()
243 in1.pData = (float16_t*)inp1; in test_mat_qr_f16()
248 outR.pData = (float16_t*)outRp; in test_mat_qr_f16()
252 outQ.pData = (float16_t*)outQp; in test_mat_qr_f16()
302 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_mat_vec_mult_f16()
329 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_mat_add_f16()
356 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_mat_sub_f16()
383 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_mat_scale_f16()
410 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_mat_trans_f16()
437 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_mat_cmplx_trans_f16()
443 static void refInnerTail(float16_t *b) in refInnerTail()
451 static void checkInnerTail(float16_t *b) in checkInnerTail()
461 const float16_t *inp1=input1.ptr(); in test_mat_inverse_f16()
463 float16_t *ap=a.ptr(); in test_mat_inverse_f16()
465 float16_t *outp=output.ptr(); in test_mat_inverse_f16()
510 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD_INV); in test_mat_inverse_f16()
518 float16_t *ap=a.ptr(); in test_mat_cholesky_dpo_f16()
519 const float16_t *inp1=input1.ptr(); in test_mat_cholesky_dpo_f16()
522 float16_t *outp=output.ptr(); in test_mat_cholesky_dpo_f16()
547 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD_CHOL); in test_mat_cholesky_dpo_f16()
554 float16_t *ap=a.ptr(); in test_solve_upper_triangular_f16()
555 const float16_t *inp1=input1.ptr(); in test_solve_upper_triangular_f16()
557 float16_t *bp=b.ptr(); in test_solve_upper_triangular_f16()
558 const float16_t *inp2=input2.ptr(); in test_solve_upper_triangular_f16()
561 float16_t *outp=output.ptr(); in test_solve_upper_triangular_f16()
588 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_solve_upper_triangular_f16()
595 float16_t *ap=a.ptr(); in test_solve_lower_triangular_f16()
596 const float16_t *inp1=input1.ptr(); in test_solve_lower_triangular_f16()
598 float16_t *bp=b.ptr(); in test_solve_lower_triangular_f16()
599 const float16_t *inp2=input2.ptr(); in test_solve_lower_triangular_f16()
602 float16_t *outp=output.ptr(); in test_solve_lower_triangular_f16()
628 ASSERT_SNR(output,ref,(float16_t)SNR_THRESHOLD); in test_solve_lower_triangular_f16()