Lines Matching +full:- +full:s
8 #define REL_ERROR (1.0e-5)
23 *outp=arm_weighted_average_f64(inp, coefsp,this->nbSamples);
26 ASSERT_REL_ERROR(*outp,refp[this->offset],REL_ERROR);
37 arm_copy_f64(inp, outp,this->nbSamples); in test_copy_f64()
52 arm_fill_f64(val, outp,this->nbSamples); in test_fill_f64()
55 for(i=0 ; i < this->nbSamples; i++) in test_fill_f64()
69 arm_f64_to_float(inp, outp,this->nbSamples); in test_f64_to_float()
83 arm_f64_to_q15(inp, outp,this->nbSamples); in test_f64_to_q15()
97 arm_f64_to_q31(inp, outp,this->nbSamples); in test_f64_to_q31()
111 arm_f64_to_q7(inp, outp,this->nbSamples); in test_f64_to_q7()
124 arm_sort_instance_f64 S;
126 arm_sort_init_f64(&S, ARM_SORT_BITONIC, ARM_SORT_ASCENDING);
128 arm_sort_f64(&S,inp,outp,this->nbSamples);
139 arm_sort_instance_f64 S;
141 arm_sort_init_f64(&S, ARM_SORT_BITONIC, ARM_SORT_ASCENDING);
143 arm_sort_f64(&S,inp,inp,this->nbSamples);
155 arm_sort_instance_f64 S;
157 arm_sort_init_f64(&S, ARM_SORT_BITONIC, ARM_SORT_ASCENDING);
159 arm_sort_f64(&S,inp,outp,this->nbSamples);
171 arm_sort_instance_f64 S;
173 arm_sort_init_f64(&S, ARM_SORT_BUBBLE, ARM_SORT_ASCENDING);
175 arm_sort_f64(&S,inp,outp,this->nbSamples);
186 arm_sort_instance_f64 S;
188 arm_sort_init_f64(&S, ARM_SORT_BUBBLE, ARM_SORT_ASCENDING);
190 arm_sort_f64(&S,inp,inp,this->nbSamples);
202 arm_sort_instance_f64 S;
204 arm_sort_init_f64(&S, ARM_SORT_BUBBLE, ARM_SORT_ASCENDING);
206 arm_sort_f64(&S,inp,outp,this->nbSamples);
218 arm_sort_instance_f64 S;
220 arm_sort_init_f64(&S, ARM_SORT_HEAP, ARM_SORT_ASCENDING);
222 arm_sort_f64(&S,inp,outp,this->nbSamples);
233 arm_sort_instance_f64 S;
235 arm_sort_init_f64(&S, ARM_SORT_HEAP, ARM_SORT_ASCENDING);
237 arm_sort_f64(&S,inp,inp,this->nbSamples);
248 arm_sort_instance_f64 S;
250 arm_sort_init_f64(&S, ARM_SORT_HEAP, ARM_SORT_ASCENDING);
252 arm_sort_f64(&S,inp,outp,this->nbSamples);
264 arm_sort_instance_f64 S;
266 arm_sort_init_f64(&S, ARM_SORT_INSERTION, ARM_SORT_ASCENDING);
268 arm_sort_f64(&S,inp,outp,this->nbSamples);
279 arm_sort_instance_f64 S;
281 arm_sort_init_f64(&S, ARM_SORT_INSERTION, ARM_SORT_ASCENDING);
283 arm_sort_f64(&S,inp,inp,this->nbSamples);
295 arm_sort_instance_f64 S;
297 arm_sort_init_f64(&S, ARM_SORT_INSERTION, ARM_SORT_ASCENDING);
299 arm_sort_f64(&S,inp,outp,this->nbSamples);
312 buf = (float64_t *)malloc((this->nbSamples)*sizeof(float64_t) );
313 arm_merge_sort_instance_f64 S;
315 arm_merge_sort_init_f64(&S, ARM_SORT_ASCENDING, buf);
316 arm_merge_sort_f64(&S,inp,outp,this->nbSamples);
329 buf = (float64_t *)malloc((this->nbSamples)*sizeof(float64_t) );
330 arm_merge_sort_instance_f64 S;
332 arm_merge_sort_init_f64(&S, ARM_SORT_ASCENDING, buf);
333 arm_merge_sort_f64(&S,inp,outp,this->nbSamples);
344 arm_sort_instance_f64 S;
346 arm_sort_init_f64(&S, ARM_SORT_QUICK, ARM_SORT_ASCENDING);
348 arm_sort_f64(&S,inp,outp,this->nbSamples);
359 arm_sort_instance_f64 S;
361 arm_sort_init_f64(&S, ARM_SORT_QUICK, ARM_SORT_ASCENDING);
363 arm_sort_f64(&S,inp,inp,this->nbSamples);
375 arm_sort_instance_f64 S;
377 arm_sort_init_f64(&S, ARM_SORT_QUICK, ARM_SORT_ASCENDING);
379 arm_sort_f64(&S,inp,outp,this->nbSamples);
391 arm_sort_instance_f64 S;
393 arm_sort_init_f64(&S, ARM_SORT_SELECTION, ARM_SORT_ASCENDING);
395 arm_sort_f64(&S,inp,outp,this->nbSamples);
406 arm_sort_instance_f64 S;
408 arm_sort_init_f64(&S, ARM_SORT_SELECTION, ARM_SORT_ASCENDING);
410 arm_sort_f64(&S,inp,inp,this->nbSamples);
422 arm_sort_instance_f64 S;
424 arm_sort_init_f64(&S, ARM_SORT_SELECTION, ARM_SORT_ASCENDING);
426 arm_sort_f64(&S,inp,outp,this->nbSamples);
442 this->nbSamples = 2; in setUp()
443 input.reload(SupportTestsF64::INPUTS_F64_ID,mgr,this->nbSamples); in setUp()
444 coefs.reload(SupportTestsF64::WEIGHTS_F64_ID,mgr,this->nbSamples); in setUp()
449 this->offset=0; in setUp()
453 this->nbSamples = 4; in setUp()
454 input.reload(SupportTestsF64::INPUTS_F64_ID,mgr,this->nbSamples); in setUp()
455 coefs.reload(SupportTestsF64::WEIGHTS_F64_ID,mgr,this->nbSamples); in setUp()
460 this->offset=1; in setUp()
464 this->nbSamples = 5; in setUp()
465 input.reload(SupportTestsF64::INPUTS_F64_ID,mgr,this->nbSamples); in setUp()
466 coefs.reload(SupportTestsF64::WEIGHTS_F64_ID,mgr,this->nbSamples); in setUp()
471 this->offset=2; in setUp()
475 this->nbSamples = 2; in setUp()
476 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
483 this->nbSamples = 4; in setUp()
484 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
491 this->nbSamples = 5; in setUp()
492 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
499 this->nbSamples = 2; in setUp()
501 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
506 this->nbSamples = 4; in setUp()
508 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
513 this->nbSamples = 5; in setUp()
515 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
522 this->nbSamples = 16; in setUp()
523 input.reload(SupportTestsF64::INPUT_BITONIC_SORT_16_F64_ID,mgr,this->nbSamples); in setUp()
525 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
529 this->nbSamples = 32; in setUp()
530 input.reload(SupportTestsF64::INPUT_BITONIC_SORT_64_F64_ID,mgr,this->nbSamples); in setUp()
532 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
536 this->nbSamples = 32; in setUp()
537 input.reload(SupportTestsF64::INPUT_BITONIC_SORT_64_F64_ID,mgr,this->nbSamples); in setUp()
539 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
543 this->nbSamples = 16; in setUp()
544 input.reload(SupportTestsF64::INPUT_SORT_CONST_F64_ID,mgr,this->nbSamples); in setUp()
546 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
550 this->nbSamples = 11; in setUp()
551 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
553 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
557 this->nbSamples = 11; in setUp()
558 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
560 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
564 this->nbSamples = 16; in setUp()
565 input.reload(SupportTestsF64::INPUT_SORT_CONST_F64_ID,mgr,this->nbSamples); in setUp()
567 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
571 this->nbSamples = 11; in setUp()
572 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
574 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
578 this->nbSamples = 11; in setUp()
579 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
581 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
585 this->nbSamples = 16; in setUp()
586 input.reload(SupportTestsF64::INPUT_SORT_CONST_F64_ID,mgr,this->nbSamples); in setUp()
588 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
592 this->nbSamples = 11; in setUp()
593 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
595 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
599 this->nbSamples = 11; in setUp()
600 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
602 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
606 this->nbSamples = 16; in setUp()
607 input.reload(SupportTestsF64::INPUT_SORT_CONST_F64_ID,mgr,this->nbSamples); in setUp()
609 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
613 this->nbSamples = 11; in setUp()
614 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
616 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
620 this->nbSamples = 16; in setUp()
621 input.reload(SupportTestsF64::INPUT_SORT_CONST_F64_ID,mgr,this->nbSamples); in setUp()
623 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
627 this->nbSamples = 11; in setUp()
628 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
630 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
634 this->nbSamples = 11; in setUp()
635 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
637 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
641 this->nbSamples = 16; in setUp()
642 input.reload(SupportTestsF64::INPUT_SORT_CONST_F64_ID,mgr,this->nbSamples); in setUp()
644 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
648 this->nbSamples = 11; in setUp()
649 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
651 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
655 this->nbSamples = 11; in setUp()
656 input.reload(SupportTestsF64::INPUT_SORT_F64_ID,mgr,this->nbSamples); in setUp()
658 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
662 this->nbSamples = 16; in setUp()
663 input.reload(SupportTestsF64::INPUT_SORT_CONST_F64_ID,mgr,this->nbSamples); in setUp()
665 output.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
670 this->nbSamples = 1; in setUp()
671 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
672 refQ15.reload(SupportTestsF64::SAMPLES_Q15_ID,mgr,this->nbSamples); in setUp()
673 outputQ15.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
678 this->nbSamples = 4; in setUp()
679 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
680 refQ15.reload(SupportTestsF64::SAMPLES_Q15_ID,mgr,this->nbSamples); in setUp()
681 outputQ15.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
686 this->nbSamples = 5; in setUp()
687 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
688 refQ15.reload(SupportTestsF64::SAMPLES_Q15_ID,mgr,this->nbSamples); in setUp()
689 outputQ15.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
694 this->nbSamples = 1; in setUp()
695 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
696 refQ31.reload(SupportTestsF64::SAMPLES_Q31_ID,mgr,this->nbSamples); in setUp()
697 outputQ31.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
702 this->nbSamples = 4; in setUp()
703 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
704 refQ31.reload(SupportTestsF64::SAMPLES_Q31_ID,mgr,this->nbSamples); in setUp()
705 outputQ31.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
710 this->nbSamples = 6; in setUp()
711 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
712 refQ31.reload(SupportTestsF64::SAMPLES_Q31_ID,mgr,this->nbSamples); in setUp()
713 outputQ31.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
718 this->nbSamples = 1; in setUp()
719 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
720 refQ7.reload(SupportTestsF64::SAMPLES_Q7_ID,mgr,this->nbSamples); in setUp()
721 outputQ7.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
726 this->nbSamples = 4; in setUp()
727 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
728 refQ7.reload(SupportTestsF64::SAMPLES_Q7_ID,mgr,this->nbSamples); in setUp()
729 outputQ7.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
734 this->nbSamples = 5; in setUp()
735 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
736 refQ7.reload(SupportTestsF64::SAMPLES_Q7_ID,mgr,this->nbSamples); in setUp()
737 outputQ7.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
742 this->nbSamples = 1; in setUp()
743 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
744 refF32.reload(SupportTestsF64::SAMPLES_F32_ID,mgr,this->nbSamples); in setUp()
745 outputF32.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
750 this->nbSamples = 4; in setUp()
751 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
752 refF32.reload(SupportTestsF64::SAMPLES_F32_ID,mgr,this->nbSamples); in setUp()
753 outputF32.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()
758 this->nbSamples = 5; in setUp()
759 input.reload(SupportTestsF64::SAMPLES_F64_ID,mgr,this->nbSamples); in setUp()
760 refF32.reload(SupportTestsF64::SAMPLES_F32_ID,mgr,this->nbSamples); in setUp()
761 outputF32.create(this->nbSamples,SupportTestsF64::OUT_F64_ID,mgr); in setUp()