Home | History | Annotate | Download | only in libFLAC

Lines Matching defs:dat

607 				__m128i qlp[6], dat[6];
626 dat[5] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-12))); // ? d[i-11] ? d[i-12]
627 dat[4] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-10))); // ? d[i-9] ? d[i-10]
628 dat[3] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-8 ))); // ? d[i-7] ? d[i-8]
629 dat[2] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-6 ))); // ? d[i-5] ? d[i-6]
630 dat[1] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-4 ))); // ? d[i-3] ? d[i-4]
631 dat[0] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-2 ))); // ? d[i-1] ? d[i-2]
633 summ = _mm_mul_epi32(dat[5], qlp[5]) ;
634 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[4], qlp[4]));
635 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[3], qlp[3]));
636 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[2], qlp[2]));
637 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[1], qlp[1]));
638 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[0], qlp[0]));
647 dat[5] = _mm_alignr_epi8(dat[4], dat[5], 8); // ? d[i-10] ? d[i-11]
648 dat[4] = _mm_alignr_epi8(dat[3], dat[4], 8); // ? d[i-8] ? d[i-9]
649 dat[3] = _mm_alignr_epi8(dat[2], dat[3], 8); // ? d[i-6] ? d[i-7]
650 dat[2] = _mm_alignr_epi8(dat[1], dat[2], 8); // ? d[i-4] ? d[i-5]
651 dat[1] = _mm_alignr_epi8(dat[0], dat[1], 8); // ? d[i-2] ? d[i-3]
652 dat[0] = _mm_alignr_epi8(temp, dat[0], 8); // ? d[i ] ? d[i-1]
654 summ = _mm_mul_epi32(dat[5], qlp[5]) ;
655 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[4], qlp[4]));
656 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[3], qlp[3]));
657 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[2], qlp[2]));
658 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[1], qlp[1]));
659 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[0], qlp[0]));
669 __m128i qlp[5], dat[5];
686 dat[4] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-10)));
687 dat[3] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-8 )));
688 dat[2] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-6 )));
689 dat[1] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-4 )));
690 dat[0] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-2 )));
692 summ = _mm_mul_epi32(dat[4], qlp[4]) ;
693 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[3], qlp[3]));
694 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[2], qlp[2]));
695 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[1], qlp[1]));
696 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[0], qlp[0]));
705 dat[4] = _mm_alignr_epi8(dat[3], dat[4], 8);
706 dat[3] = _mm_alignr_epi8(dat[2], dat[3], 8);
707 dat[2] = _mm_alignr_epi8(dat[1], dat[2], 8);
708 dat[1] = _mm_alignr_epi8(dat[0], dat[1], 8);
709 dat[0] = _mm_alignr_epi8(temp, dat[0], 8);
711 summ = _mm_mul_epi32(dat[4], qlp[4]) ;
712 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[3], qlp[3]));
713 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[2], qlp[2]));
714 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[1], qlp[1]));
715 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[0], qlp[0]));
727 __m128i qlp[4], dat[4];
742 dat[3] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-8 )));
743 dat[2] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-6 )));
744 dat[1] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-4 )));
745 dat[0] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-2 )));
747 summ = _mm_mul_epi32(dat[3], qlp[3]) ;
748 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[2], qlp[2]));
749 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[1], qlp[1]));
750 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[0], qlp[0]));
759 dat[3] = _mm_alignr_epi8(dat[2], dat[3], 8);
760 dat[2] = _mm_alignr_epi8(dat[1], dat[2], 8);
761 dat[1] = _mm_alignr_epi8(dat[0], dat[1], 8);
762 dat[0] = _mm_alignr_epi8(temp, dat[0], 8);
764 summ = _mm_mul_epi32(dat[3], qlp[3]) ;
765 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[2], qlp[2]));
766 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[1], qlp[1]));
767 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[0], qlp[0]));
777 __m128i qlp[3], dat[3];
790 dat[2] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-6 )));
791 dat[1] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-4 )));
792 dat[0] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-2 )));
794 summ = _mm_mul_epi32(dat[2], qlp[2]) ;
795 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[1], qlp[1]));
796 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[0], qlp[0]));
805 dat[2] = _mm_alignr_epi8(dat[1], dat[2], 8);
806 dat[1] = _mm_alignr_epi8(dat[0], dat[1], 8);
807 dat[0] = _mm_alignr_epi8(temp, dat[0], 8);
809 summ = _mm_mul_epi32(dat[2], qlp[2]) ;
810 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[1], qlp[1]));
811 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[0], qlp[0]));
823 __m128i qlp[2], dat[2];
834 dat[1] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-4 )));
835 dat[0] = _mm_cvtepu32_epi64(_mm_loadl_epi64((const __m128i*)(data-2 )));
837 summ = _mm_mul_epi32(dat[1], qlp[1]) ;
838 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[0], qlp[0]));
847 dat[1] = _mm_alignr_epi8(dat[0], dat[1], 8);
848 dat[0] = _mm_alignr_epi8(temp, dat[0], 8);
850 summ = _mm_mul_epi32(dat[1], qlp[1]) ;
851 summ = _mm_add_epi64(summ, _mm_mul_epi32(dat[0], qlp[0]));