Lines Matching refs:s16
217 vmull.s16 q12,d8,d0[1] @// y1 * cos1(part of b0)
218 vmull.s16 q13,d8,d0[3] @// y1 * cos3(part of b1)
219 vmull.s16 q14,d8,d1[1] @// y1 * sin3(part of b2)
220 vmull.s16 q15,d8,d1[3] @// y1 * sin1(part of b3)
222 vmlal.s16 q12,d9,d0[3] @// y1 * cos1 + y3 * cos3(part of b0)
223 vmlal.s16 q13,d9,d2[1] @// y1 * cos3 - y3 * sin1(part of b1)
224 vmlal.s16 q14,d9,d3[3] @// y1 * sin3 - y3 * cos1(part of b2)
225 vmlal.s16 q15,d9,d5[1] @// y1 * sin1 - y3 * sin3(part of b3)
231 vmull.s16 q10,d10,d0[0]
232 vmlal.s16 q10,d11,d0[2]
235 vmull.s16 q11,d10,d0[0]
236 vmlal.s16 q11,d11,d1[2]
238 vmull.s16 q8,d10,d0[0]
239 vmlal.s16 q8,d11,d2[2]
241 vmull.s16 q9,d10,d0[0]
242 vmlal.s16 q9,d11,d3[2]
257 vmlal.s16 q12,d14,d1[1]
258 vmlal.s16 q13,d14,d3[3]
259 vmlal.s16 q14,d14,d6[1]
260 vmlsl.s16 q15,d14,d7[1]
263 vmlal.s16 q12,d15,d1[3]
264 vmlal.s16 q13,d15,d5[1]
265 vmlsl.s16 q14,d15,d7[1]
266 vmlsl.s16 q15,d15,d3[3]
269 vmlal.s16 q10,d12,d1[0]
270 vmlal.s16 q10,d13,d1[2]
271 vmlal.s16 q11,d12,d3[0]
272 vmlal.s16 q11,d13,d4[2]
273 vmlal.s16 q8,d12,d5[0]
274 vmlal.s16 q8,d13,d7[2]
275 vmlal.s16 q9,d12,d7[0]
276 vmlsl.s16 q9,d13,d5[2]
287 vmlal.s16 q12,d8,d2[1] @// y1 * cos1(part of b0)
288 vmlal.s16 q13,d8,d6[3] @// y1 * cos3(part of b1)
289 vmlsl.s16 q14,d8,d4[3] @// y1 * sin3(part of b2)
290 vmlsl.s16 q15,d8,d0[1] @// y1 * sin1(part of b3)
292 vmlal.s16 q12,d9,d2[3] @// y1 * cos1 + y3 * cos3(part of b0)
293 vmlsl.s16 q13,d9,d7[3] @// y1 * cos3 - y3 * sin1(part of b1)
294 vmlsl.s16 q14,d9,d2[1] @// y1 * sin3 - y3 * cos1(part of b2)
295 vmlsl.s16 q15,d9,d3[1] @// y1 * sin1 - y3 * sin3(part of b3)
301 vmlal.s16 q10,d10,d2[0]
302 vmlal.s16 q10,d11,d2[2]
305 vmlal.s16 q11,d10,d6[0]
306 vmlal.s16 q11,d11,d7[2]
308 vmlsl.s16 q8,d10,d6[0]
309 vmlsl.s16 q8,d11,d3[2]
311 vmlsl.s16 q9,d10,d2[0]
312 vmlsl.s16 q9,d11,d1[2]
331 vmlal.s16 q12,d14,d3[1]
332 vmlsl.s16 q13,d14,d6[1]
333 vmlsl.s16 q14,d14,d0[1]
334 vmlsl.s16 q15,d14,d6[3]
337 vmlal.s16 q12,d15,d3[3]
338 vmlsl.s16 q13,d15,d4[3]
339 vmlsl.s16 q14,d15,d2[3]
340 vmlal.s16 q15,d15,d5[3]
343 vmlal.s16 q10,d12,d3[0]
344 vmlal.s16 q10,d13,d3[2]
345 vmlsl.s16 q11,d12,d7[0]
346 vmlsl.s16 q11,d13,d5[2]
347 vmlsl.s16 q8,d12,d1[0]
348 vmlsl.s16 q8,d13,d1[2]
349 vmlsl.s16 q9,d12,d5[0]
350 vmlal.s16 q9,d13,d7[2]
363 vmlal.s16 q12,d8,d4[1] @// y1 * cos1(part of b0)
364 vmlsl.s16 q13,d8,d3[1] @// y1 * cos3(part of b1)
365 vmlsl.s16 q14,d8,d5[1] @// y1 * sin3(part of b2)
366 vmlal.s16 q15,d8,d2[1] @// y1 * sin1(part of b3)
368 vmlal.s16 q12,d9,d4[3] @// y1 * cos1 + y3 * cos3(part of b0)
369 vmlsl.s16 q13,d9,d1[3] @// y1 * cos3 - y3 * sin1(part of b1)
370 vmlsl.s16 q14,d9,d7[3] @// y1 * sin3 - y3 * cos1(part of b2)
371 vmlal.s16 q15,d9,d1[1] @// y1 * sin1 - y3 * sin3(part of b3)
377 vmlal.s16 q10,d10,d0[0]
378 vmlal.s16 q10,d11,d4[2]
381 vmlsl.s16 q11,d10,d0[0]
382 vmlsl.s16 q11,d11,d2[2]
384 vmlsl.s16 q8,d10,d0[0]
385 vmlsl.s16 q8,d11,d6[2]
387 vmlal.s16 q9,d10,d0[0]
388 vmlal.s16 q9,d11,d0[2]
400 vmlal.s16 q12,d14,d5[1]
401 vmlsl.s16 q13,d14,d0[2]
402 vmlal.s16 q14,d14,d5[3]
403 vmlal.s16 q15,d14,d4[3]
406 vmlal.s16 q12,d15,d5[3]
407 vmlsl.s16 q13,d15,d1[1]
408 vmlal.s16 q14,d15,d3[1]
409 vmlsl.s16 q15,d15,d7[3]
412 vmlal.s16 q10,d12,d5[0]
413 vmlal.s16 q10,d13,d5[2]
414 vmlsl.s16 q11,d12,d1[0]
415 vmlsl.s16 q11,d13,d0[2]
416 vmlal.s16 q8,d12,d7[0]
417 vmlal.s16 q8,d13,d4[2]
418 vmlal.s16 q9,d12,d3[0]
419 vmlal.s16 q9,d13,d6[2]
433 vmlal.s16 q12,d8,d6[1] @// y1 * cos1(part of b0)
434 vmlsl.s16 q13,d8,d2[3] @// y1 * cos3(part of b1)
435 vmlal.s16 q14,d8,d0[1] @// y1 * sin3(part of b2)
436 vmlsl.s16 q15,d8,d4[1] @// y1 * sin1(part of b3)
438 vmlal.s16 q12,d9,d6[3] @// y1 * cos1 + y3 * cos3(part of b0)
439 vmlsl.s16 q13,d9,d4[1] @// y1 * cos3 - y3 * sin1(part of b1)
440 vmlal.s16 q14,d9,d1[3] @// y1 * sin3 - y3 * cos1(part of b2)
441 vmlsl.s16 q15,d9,d0[1] @// y1 * sin1 - y3 * sin3(part of b3)
447 vmlal.s16 q10,d10,d6[0]
448 vmlal.s16 q10,d11,d6[2]
451 vmlsl.s16 q11,d10,d2[0]
452 vmlsl.s16 q11,d11,d3[2]
454 vmlal.s16 q8,d10,d2[0]
455 vmlal.s16 q8,d11,d0[2]
457 vmlsl.s16 q9,d10,d6[0]
458 vmlsl.s16 q9,d11,d2[2]
466 vmlal.s16 q12,d14,d7[1]
467 vmlsl.s16 q13,d14,d5[3]
468 vmlal.s16 q14,d14,d4[1]
469 vmlsl.s16 q15,d14,d2[3]
472 vmlal.s16 q12,d15,d7[3]
473 vmlsl.s16 q13,d15,d7[1]
474 vmlal.s16 q14,d15,d6[3]
475 vmlsl.s16 q15,d15,d6[1]
478 vmlal.s16 q10,d12,d7[0]
479 vmlal.s16 q10,d13,d7[2]
480 vmlsl.s16 q11,d12,d5[0]
481 vmlsl.s16 q11,d13,d6[2]
482 vmlal.s16 q8,d12,d3[0]
483 vmlal.s16 q8,d13,d5[2]
484 vmlsl.s16 q9,d12,d1[0]
485 vmlsl.s16 q9,d13,d4[2]
558 vmull.s16 q12,d8,d2[1] @// y1 * cos1(part of b0)
559 vmull.s16 q13,d8,d2[3] @// y1 * cos3(part of b1)
560 vmull.s16 q14,d8,d3[1] @// y1 * sin3(part of b2)
561 vmull.s16 q15,d8,d3[3] @// y1 * sin1(part of b3)
563 vmlal.s16 q12,d9,d6[3] @// y1 * cos1 + y3 * cos3(part of b0)
564 vmlsl.s16 q13,d9,d7[3] @// y1 * cos3 - y3 * sin1(part of b1)
565 vmlsl.s16 q14,d9,d6[1] @// y1 * sin3 - y3 * cos1(part of b2)
566 vmlsl.s16 q15,d9,d4[3] @// y1 * sin1 - y3 * sin3(part of b3)
572 vmull.s16 q10,d10,d0[0]
573 vmlal.s16 q10,d11,d4[2]
576 vmull.s16 q11,d10,d0[0]
577 vmlal.s16 q11,d11,d5[2]
579 vmull.s16 q8,d10,d0[0]
580 vmlal.s16 q8,d11,d6[2]
582 vmull.s16 q9,d10,d0[0]
583 vmlal.s16 q9,d11,d7[2]
593 vmlsl.s16 q12,d14,d4[3]
594 vmlsl.s16 q13,d14,d2[1]
595 vmlsl.s16 q14,d14,d0[1]
596 vmlsl.s16 q15,d14,d2[3]
599 vmlsl.s16 q12,d15,d0[3]
600 vmlsl.s16 q13,d15,d3[1]
601 vmlsl.s16 q14,d15,d6[3]
602 vmlal.s16 q15,d15,d5[3]
605 vmlsl.s16 q10,d12,d7[0]
606 vmlsl.s16 q10,d13,d2[2]
607 vmlsl.s16 q11,d12,d5[0]
608 vmlsl.s16 q11,d13,d0[2]
609 vmlsl.s16 q8,d12,d3[0]
610 vmlsl.s16 q8,d13,d3[2]
611 vmlsl.s16 q9,d12,d1[0]
612 vmlsl.s16 q9,d13,d6[2]
629 vmlsl.s16 q12,d8,d4[1] @// y1 * cos1(part of b0)
630 vmlal.s16 q13,d8,d7[1] @// y1 * cos3(part of b1)
631 vmlal.s16 q14,d8,d2[3] @// y1 * sin3(part of b2)
632 vmlal.s16 q15,d8,d1[3] @// y1 * sin1(part of b3)
634 vmlal.s16 q12,d9,d7[1] @// y1 * cos1 + y3 * cos3(part of b0)
635 vmlal.s16 q13,d9,d1[3] @// y1 * cos3 - y3 * sin1(part of b1)
636 vmlal.s16 q14,d9,d3[3] @// y1 * sin3 - y3 * cos1(part of b2)
637 vmlsl.s16 q15,d9,d6[3] @// y1 * sin1 - y3 * sin3(part of b3)
643 vmlsl.s16 q10,d10,d2[0]
644 vmlsl.s16 q10,d11,d6[2]
647 vmlsl.s16 q11,d10,d6[0]
648 vmlal.s16 q11,d11,d4[2]
650 vmlal.s16 q8,d10,d6[0]
651 vmlal.s16 q8,d11,d0[2]
653 vmlal.s16 q9,d10,d2[0]
654 vmlal.s16 q9,d11,d5[2]
669 vmlal.s16 q12,d14,d2[3]
670 vmlal.s16 q13,d14,d3[3]
671 vmlsl.s16 q14,d14,d5[3]
672 vmlsl.s16 q15,d14,d0[3]
675 vmlal.s16 q12,d15,d1[3]
676 vmlsl.s16 q13,d15,d6[3]
677 vmlsl.s16 q14,d15,d0[3]
678 vmlal.s16 q15,d15,d7[3]
681 vmlal.s16 q10,d12,d5[0]
682 vmlal.s16 q10,d13,d0[2]
683 vmlal.s16 q11,d12,d1[0]
684 vmlal.s16 q11,d13,d6[2]
685 vmlal.s16 q8,d12,d7[0]
686 vmlsl.s16 q8,d13,d2[2]
687 vmlsl.s16 q9,d12,d3[0]
688 vmlsl.s16 q9,d13,d4[2]
706 vmlal.s16 q12,d8,d6[1] @// y1 * cos1(part of b0)
707 vmlsl.s16 q13,d8,d1[1] @// y1 * cos3(part of b1)
708 vmlsl.s16 q14,d8,d7[1] @// y1 * sin3(part of b2)
709 vmlal.s16 q15,d8,d0[3] @// y1 * sin1(part of b3)
711 vmlsl.s16 q12,d9,d5[1] @// y1 * cos1 + y3 * cos3(part of b0)
712 vmlsl.s16 q13,d9,d4[1] @// y1 * cos3 - y3 * sin1(part of b1)
713 vmlal.s16 q14,d9,d2[1] @// y1 * sin3 - y3 * cos1(part of b2)
714 vmlal.s16 q15,d9,d7[1] @// y1 * sin1 - y3 * sin3(part of b3)
720 vmlal.s16 q10,d10,d0[0]
721 vmlsl.s16 q10,d11,d7[2]
724 vmlsl.s16 q11,d10,d0[0]
725 vmlsl.s16 q11,d11,d1[2]
727 vmlsl.s16 q8,d10,d0[0]
728 vmlal.s16 q8,d11,d5[2]
730 vmlal.s16 q9,d10,d0[0]
731 vmlal.s16 q9,d11,d3[2]
741 vmlsl.s16 q12,d14,d0[1]
742 vmlal.s16 q13,d14,d6[1]
743 vmlal.s16 q14,d14,d4[1]
744 vmlsl.s16 q15,d14,d1[1]
747 vmlsl.s16 q12,d15,d3[3]
748 vmlal.s16 q13,d15,d0[1]
749 vmlsl.s16 q14,d15,d5[1]
750 vmlsl.s16 q15,d15,d6[1]
753 vmlsl.s16 q10,d12,d3[0]
754 vmlsl.s16 q10,d13,d1[2]
755 vmlsl.s16 q11,d12,d7[0]
756 vmlal.s16 q11,d13,d3[2]
757 vmlal.s16 q8,d12,d1[0]
758 vmlal.s16 q8,d13,d7[2]
759 vmlsl.s16 q9,d12,d5[0]
760 vmlsl.s16 q9,d13,d2[2]
770 vmlal.s16 q12,d8,d7[3] @// y1 * cos1(part of b0)
771 vmlal.s16 q13,d8,d4[3] @// y1 * cos3(part of b1)
772 vmlsl.s16 q14,d8,d1[1] @// y1 * sin3(part of b2)
773 vmlal.s16 q15,d8,d2[1] @// y1 * sin1(part of b3)
775 vmlal.s16 q12,d9,d3[1] @// y1 * cos1 + y3 * cos3(part of b0)
776 vmlsl.s16 q13,d9,d5[3] @// y1 * cos3 - y3 * sin1(part of b1)
777 vmlsl.s16 q14,d9,d7[3] @// y1 * sin3 - y3 * cos1(part of b2)
778 vmlal.s16 q15,d9,d5[1] @// y1 * sin1 - y3 * sin3(part of b3)
784 vmlsl.s16 q10,d10,d6[0]
785 vmlal.s16 q10,d11,d5[2]
788 vmlal.s16 q11,d10,d2[0]
789 vmlal.s16 q11,d11,d7[2]
791 vmlsl.s16 q8,d10,d2[0]
792 vmlsl.s16 q8,d11,d4[2]
794 vmlal.s16 q9,d10,d6[0]
795 vmlal.s16 q9,d11,d1[2]
807 vmlal.s16 q12,d14,d1[1]
808 vmlsl.s16 q13,d14,d0[3]
809 vmlal.s16 q14,d14,d1[3]
810 vmlsl.s16 q15,d14,d3[1]
813 vmlal.s16 q12,d15,d5[3]
814 vmlsl.s16 q13,d15,d5[1]
815 vmlal.s16 q14,d15,d4[3]
816 vmlsl.s16 q15,d15,d4[1]
819 vmlal.s16 q10,d12,d1[0]
820 vmlal.s16 q10,d13,d3[2]
821 vmlsl.s16 q11,d12,d3[0]
822 vmlsl.s16 q11,d13,d2[2]
823 vmlal.s16 q8,d12,d5[0]
824 vmlal.s16 q8,d13,d1[2]
825 vmlsl.s16 q9,d12,d7[0]
826 vmlsl.s16 q9,d13,d0[2]
877 vmull.s16 q12,d8,d4[1] @// y1 * cos1(part of b0)
878 vmull.s16 q13,d8,d4[3] @// y1 * cos3(part of b1)
879 vmull.s16 q14,d8,d5[1] @// y1 * sin3(part of b2)
880 vmull.s16 q15,d8,d5[3] @// y1 * sin1(part of b3)
882 vmlsl.s16 q12,d9,d3[1] @// y1 * cos1 + y3 * cos3(part of b0)
883 vmlsl.s16 q13,d9,d1[3] @// y1 * cos3 - y3 * sin1(part of b1)
884 vmlsl.s16 q14,d9,d0[2] @// y1 * sin3 - y3 * cos1(part of b2)
885 vmlsl.s16 q15,d9,d1[1] @// y1 * sin1 - y3 * sin3(part of b3)
891 vmull.s16 q10,d10,d0[0]
892 vmlsl.s16 q10,d11,d7[2]
895 vmull.s16 q11,d10,d0[0]
896 vmlsl.s16 q11,d11,d6[2]
898 vmull.s16 q8,d10,d0[0]
899 vmlsl.s16 q8,d11,d5[2]
901 vmull.s16 q9,d10,d0[0]
902 vmlsl.s16 q9,d11,d4[2]
915 vmlsl.s16 q12,d14,d5[1]
916 vmlsl.s16 q13,d14,d7[3]
917 vmlal.s16 q14,d14,d5[3]
918 vmlal.s16 q15,d14,d3[1]
921 vmlal.s16 q12,d15,d2[1]
922 vmlal.s16 q13,d15,d1[1]
923 vmlal.s16 q14,d15,d4[3]
924 vmlsl.s16 q15,d15,d7[3]
927 vmlsl.s16 q10,d12,d1[0]
928 vmlal.s16 q10,d13,d6[2]
929 vmlsl.s16 q11,d12,d3[0]
930 vmlal.s16 q11,d13,d3[2]
931 vmlsl.s16 q8,d12,d5[0]
932 vmlal.s16 q8,d13,d0[2]
933 vmlsl.s16 q9,d12,d7[0]
934 vmlal.s16 q9,d13,d2[2]
944 vmlal.s16 q12,d8,d6[1] @// y1 * cos1(part of b0)
945 vmlsl.s16 q13,d8,d5[1] @// y1 * cos3(part of b1)
946 vmlsl.s16 q14,d8,d0[3] @// y1 * sin3(part of b2)
947 vmlsl.s16 q15,d8,d3[3] @// y1 * sin1(part of b3)
949 vmlsl.s16 q12,d9,d1[1] @// y1 * cos1 + y3 * cos3(part of b0)
950 vmlsl.s16 q13,d9,d4[1] @// y1 * cos3 - y3 * sin1(part of b1)
951 vmlal.s16 q14,d9,d6[1] @// y1 * sin3 - y3 * cos1(part of b2)
952 vmlal.s16 q15,d9,d0[1] @// y1 * sin1 - y3 * sin3(part of b3)
958 vmlal.s16 q10,d10,d2[0]
959 vmlsl.s16 q10,d11,d5[2]
962 vmlal.s16 q11,d10,d6[0]
963 vmlsl.s16 q11,d11,d0[2]
965 vmlsl.s16 q8,d10,d6[0]
966 vmlsl.s16 q8,d11,d4[2]
968 vmlsl.s16 q9,d10,d2[0]
969 vmlal.s16 q9,d11,d6[2]
985 vmlsl.s16 q12,d14,d7[1]
986 vmlal.s16 q13,d14,d2[1]
987 vmlal.s16 q14,d14,d4[1]
988 vmlsl.s16 q15,d14,d5[1]
991 vmlal.s16 q12,d15,d0[3]
992 vmlal.s16 q13,d15,d7[1]
993 vmlsl.s16 q14,d15,d1[1]
994 vmlsl.s16 q15,d15,d6[1]
997 vmlsl.s16 q10,d12,d3[0]
998 vmlal.s16 q10,d13,d4[2]
999 vmlal.s16 q11,d12,d7[0]
1000 vmlal.s16 q11,d13,d2[2]
1001 vmlal.s16 q8,d12,d1[0]
1002 vmlsl.s16 q8,d13,d6[2]
1003 vmlal.s16 q9,d12,d5[0]
1004 vmlsl.s16 q9,d13,d0[2]
1017 vmlsl.s16 q12,d8,d7[3] @// y1 * cos1(part of b0)
1018 vmlsl.s16 q13,d8,d0[1] @// y1 * cos3(part of b1)
1019 vmlal.s16 q14,d8,d6[3] @// y1 * sin3(part of b2)
1020 vmlal.s16 q15,d8,d1[3] @// y1 * sin1(part of b3)
1022 vmlsl.s16 q12,d9,d0[1] @// y1 * cos1 + y3 * cos3(part of b0)
1023 vmlal.s16 q13,d9,d5[3] @// y1 * cos3 - y3 * sin1(part of b1)
1024 vmlal.s16 q14,d9,d3[3] @// y1 * sin3 - y3 * cos1(part of b2)
1025 vmlsl.s16 q15,d9,d2[3] @// y1 * sin1 - y3 * sin3(part of b3)
1031 vmlal.s16 q10,d10,d0[0]
1032 vmlsl.s16 q10,d11,d3[2]
1035 vmlsl.s16 q11,d10,d0[0]
1036 vmlsl.s16 q11,d11,d5[2]
1038 vmlsl.s16 q8,d10,d0[0]
1039 vmlal.s16 q8,d11,d1[2]
1041 vmlal.s16 q9,d10,d0[0]
1042 vmlal.s16 q9,d11,d7[2]
1052 vmlal.s16 q12,d14,d6[3]
1053 vmlal.s16 q13,d14,d3[3]
1054 vmlsl.s16 q14,d14,d1[3]
1055 vmlal.s16 q15,d14,d7[1]
1058 vmlal.s16 q12,d15,d1[3]
1059 vmlsl.s16 q13,d15,d2[3]
1060 vmlal.s16 q14,d15,d7[1]
1061 vmlal.s16 q15,d15,d4[1]
1064 vmlsl.s16 q10,d12,d5[0]
1065 vmlal.s16 q10,d13,d2[2]
1066 vmlal.s16 q11,d12,d1[0]
1067 vmlsl.s16 q11,d13,d7[2]
1068 vmlsl.s16 q8,d12,d7[0]
1069 vmlsl.s16 q8,d13,d3[2]
1070 vmlsl.s16 q9,d12,d3[0]
1071 vmlal.s16 q9,d13,d1[2]
1083 vmlsl.s16 q12,d8,d5[3] @// y1 * cos1(part of b0)
1084 vmlsl.s16 q13,d8,d6[3] @// y1 * cos3(part of b1)
1085 vmlal.s16 q14,d8,d3[1] @// y1 * sin3(part of b2)
1086 vmlsl.s16 q15,d8,d0[1] @// y1 * sin1(part of b3)
1088 vmlsl.s16 q12,d9,d2[3] @// y1 * cos1 + y3 * cos3(part of b0)
1089 vmlal.s16 q13,d9,d0[1] @// y1 * cos3 - y3 * sin1(part of b1)
1090 vmlsl.s16 q14,d9,d2[1] @// y1 * sin3 - y3 * cos1(part of b2)
1091 vmlal.s16 q15,d9,d4[3] @// y1 * sin1 - y3 * sin3(part of b3)
1097 vmlal.s16 q10,d10,d6[0]
1098 vmlsl.s16 q10,d11,d1[2]
1101 vmlsl.s16 q11,d10,d2[0]
1102 vmlal.s16 q11,d11,d4[2]
1104 vmlal.s16 q8,d10,d2[0]
1105 vmlsl.s16 q8,d11,d7[2]
1107 vmlsl.s16 q9,d10,d6[0]
1108 vmlsl.s16 q9,d11,d5[2]
1116 vmlal.s16 q12,d14,d4[3]
1117 vmlsl.s16 q13,d14,d6[1]
1118 vmlal.s16 q14,d14,d7[3]
1119 vmlal.s16 q15,d14,d6[3]
1122 vmlal.s16 q12,d15,d3[3]
1123 vmlsl.s16 q13,d15,d3[1]
1124 vmlal.s16 q14,d15,d2[3]
1125 vmlsl.s16 q15,d15,d2[1]
1128 vmlsl.s16 q10,d12,d7[0]
1129 vmlal.s16 q10,d13,d0[2]
1130 vmlal.s16 q11,d12,d5[0]
1131 vmlsl.s16 q11,d13,d1[2]
1132 vmlsl.s16 q8,d12,d3[0]
1133 vmlal.s16 q8,d13,d2[2]
1134 vmlal.s16 q9,d12,d1[0]
1135 vmlsl.s16 q9,d13,d3[2]
1187 vmull.s16 q12,d8,d6[1] @// y1 * cos1(part of b0)
1188 vmull.s16 q13,d8,d6[3] @// y1 * cos3(part of b1)
1189 vmull.s16 q14,d8,d7[1] @// y1 * sin3(part of b2)
1190 vmull.s16 q15,d8,d7[3] @// y1 * sin1(part of b3)
1192 vmlsl.s16 q12,d9,d2[3] @// y1 * cos1 + y3 * cos3(part of b0)
1193 vmlsl.s16 q13,d9,d4[1] @// y1 * cos3 - y3 * sin1(part of b1)
1194 vmlsl.s16 q14,d9,d5[3] @// y1 * sin3 - y3 * cos1(part of b2)
1195 vmlsl.s16 q15,d9,d7[1] @// y1 * sin1 - y3 * sin3(part of b3)
1201 vmull.s16 q10,d10,d0[0]
1202 vmlsl.s16 q10,d11,d3[2]
1205 vmull.s16 q11,d10,d0[0]
1206 vmlsl.s16 q11,d11,d2[2]
1208 vmull.s16 q8,d10,d0[0]
1209 vmlsl.s16 q8,d11,d1[2]
1211 vmull.s16 q9,d10,d0[0]
1212 vmlsl.s16 q9,d11,d0[2]
1227 vmlal.s16 q12,d14,d0[1]
1228 vmlal.s16 q13,d14,d1[3]
1229 vmlal.s16 q14,d14,d4[1]
1230 vmlal.s16 q15,d14,d6[3]
1233 vmlsl.s16 q12,d15,d4[1]
1234 vmlsl.s16 q13,d15,d0[3]
1235 vmlsl.s16 q14,d15,d2[3]
1236 vmlsl.s16 q15,d15,d6[1]
1239 vmlal.s16 q10,d12,d7[0]
1240 vmlal.s16 q10,d13,d5[2]
1241 vmlal.s16 q11,d12,d5[0]
1242 vmlsl.s16 q11,d13,d7[2]
1243 vmlal.s16 q8,d12,d3[0]
1244 vmlsl.s16 q8,d13,d4[2]
1245 vmlal.s16 q9,d12,d1[0]
1246 vmlsl.s16 q9,d13,d1[2]
1258 vmlal.s16 q12,d8,d7[3] @// y1 * cos1(part of b0)
1259 vmlal.s16 q13,d8,d3[1] @// y1 * cos3(part of b1)
1260 vmlal.s16 q14,d8,d1[1] @// y1 * sin3(part of b2)
1261 vmlal.s16 q15,d8,d5[3] @// y1 * sin1(part of b3)
1263 vmlal.s16 q12,d9,d4[3] @// y1 * cos1 + y3 * cos3(part of b0)
1264 vmlsl.s16 q13,d9,d5[3] @// y1 * cos3 - y3 * sin1(part of b1)
1265 vmlsl.s16 q14,d9,d0[1] @// y1 * sin3 - y3 * cos1(part of b2)
1266 vmlsl.s16 q15,d9,d5[1] @// y1 * sin1 - y3 * sin3(part of b3)
1272 vmlsl.s16 q10,d10,d2[0]
1273 vmlal.s16 q10,d11,d1[2]
1276 vmlsl.s16 q11,d10,d6[0]
1277 vmlal.s16 q11,d11,d3[2]
1279 vmlal.s16 q8,d10,d6[0]
1280 vmlsl.s16 q8,d11,d7[2]
1282 vmlal.s16 q9,d10,d2[0]
1283 vmlsl.s16 q9,d11,d2[2]
1299 vmlsl.s16 q12,d14,d1[1]
1300 vmlsl.s16 q13,d14,d7[3]
1301 vmlal.s16 q14,d14,d1[3]
1302 vmlal.s16 q15,d14,d4[3]
1305 vmlal.s16 q12,d15,d2[1]
1306 vmlal.s16 q13,d15,d5[1]
1307 vmlsl.s16 q14,d15,d3[1]
1308 vmlsl.s16 q15,d15,d4[1]
1311 vmlsl.s16 q10,d12,d5[0]
1312 vmlsl.s16 q10,d13,d7[2]
1313 vmlsl.s16 q11,d12,d1[0]
1314 vmlal.s16 q11,d13,d1[2]
1315 vmlsl.s16 q8,d12,d7[0]
1316 vmlal.s16 q8,d13,d5[2]
1317 vmlal.s16 q9,d12,d3[0]
1318 vmlsl.s16 q9,d13,d3[2]
1330 vmlsl.s16 q12,d8,d5[3] @// y1 * cos1(part of b0)
1331 vmlsl.s16 q13,d8,d2[3] @// y1 * cos3(part of b1)
1332 vmlal.s16 q14,d8,d4[3] @// y1 * sin3(part of b2)
1333 vmlal.s16 q15,d8,d3[3] @// y1 * sin1(part of b3)
1335 vmlsl.s16 q12,d9,d6[3] @// y1 * cos1 + y3 * cos3(part of b0)
1336 vmlal.s16 q13,d9,d0[3] @// y1 * cos3 - y3 * sin1(part of b1)
1337 vmlsl.s16 q14,d9,d6[1] @// y1 * sin3 - y3 * cos1(part of b2)
1338 vmlsl.s16 q15,d9,d3[1] @// y1 * sin1 - y3 * sin3(part of b3)
1344 vmlal.s16 q10,d10,d0[0]
1345 vmlsl.s16 q10,d11,d0[2]
1348 vmlsl.s16 q11,d10,d0[0]
1349 vmlal.s16 q11,d11,d6[2]
1351 vmlsl.s16 q8,d10,d0[0]
1352 vmlal.s16 q8,d11,d2[2]
1354 vmlal.s16 q9,d10,d0[0]
1355 vmlsl.s16 q9,d11,d4[2]
1370 vmlal.s16 q12,d14,d3[1]
1371 vmlsl.s16 q13,d14,d2[1]
1372 vmlal.s16 q14,d14,d7[3]
1373 vmlal.s16 q15,d14,d2[3]
1376 vmlsl.s16 q12,d15,d0[3]
1377 vmlal.s16 q13,d15,d4[3]
1378 vmlal.s16 q14,d15,d6[3]
1379 vmlsl.s16 q15,d15,d2[1]
1382 vmlal.s16 q10,d12,d3[0]
1383 vmlsl.s16 q10,d13,d6[2]
1384 vmlal.s16 q11,d12,d7[0]
1385 vmlsl.s16 q11,d13,d4[2]
1386 vmlsl.s16 q8,d12,d1[0]
1387 vmlal.s16 q8,d13,d0[2]
1388 vmlal.s16 q9,d12,d5[0]
1389 vmlsl.s16 q9,d13,d5[2]
1401 vmlal.s16 q12,d8,d3[3] @// y1 * cos1(part of b0)
1402 vmlsl.s16 q13,d8,d7[1] @// y1 * cos3(part of b1)
1403 vmlsl.s16 q14,d8,d5[1] @// y1 * sin3(part of b2)
1404 vmlal.s16 q15,d8,d1[3] @// y1 * sin1(part of b3)
1406 vmlsl.s16 q12,d9,d7[1] @// y1 * cos1 + y3 * cos3(part of b0)
1407 vmlsl.s16 q13,d9,d6[1] @// y1 * cos3 - y3 * sin1(part of b1)
1408 vmlal.s16 q14,d9,d3[3] @// y1 * sin3 - y3 * cos1(part of b2)
1409 vmlsl.s16 q15,d9,d1[1] @// y1 * sin1 - y3 * sin3(part of b3)
1415 vmlsl.s16 q10,d10,d6[0]
1416 vmlal.s16 q10,d11,d2[2]
1419 vmlal.s16 q11,d10,d2[0]
1420 vmlsl.s16 q11,d11,d0[2]
1422 vmlsl.s16 q8,d10,d2[0]
1423 vmlal.s16 q8,d11,d3[2]
1425 vmlal.s16 q9,d10,d6[0]
1426 vmlsl.s16 q9,d11,d6[2]
1437 vmlsl.s16 q12,d14,d5[1]
1438 vmlal.s16 q13,d14,d3[3]
1439 vmlsl.s16 q14,d14,d2[1]
1440 vmlal.s16 q15,d14,d0[3]
1443 vmlal.s16 q12,d15,d1[3]
1444 vmlsl.s16 q13,d15,d1[1]
1445 vmlal.s16 q14,d15,d0[3]
1446 vmlsl.s16 q15,d15,d0[1]
1449 vmlsl.s16 q10,d12,d1[0]
1450 vmlal.s16 q10,d13,d4[2]
1451 vmlal.s16 q11,d12,d3[0]
1452 vmlsl.s16 q11,d13,d5[2]
1453 vmlsl.s16 q8,d12,d5[0]
1454 vmlal.s16 q8,d13,d6[2]
1455 vmlal.s16 q9,d12,d7[0]
1456 vmlsl.s16 q9,d13,d7[2]
1542 vmull.s16 q12,d8,d0[1] @// y1 * cos1(part of b0)
1543 vmull.s16 q13,d8,d0[3] @// y1 * cos3(part of b1)
1544 vmull.s16 q14,d8,d1[1] @// y1 * sin3(part of b2)
1545 vmull.s16 q15,d8,d1[3] @// y1 * sin1(part of b3)
1547 vmlal.s16 q12,d9,d0[3] @// y1 * cos1 + y3 * cos3(part of b0)
1548 vmlal.s16 q13,d9,d2[1] @// y1 * cos3 - y3 * sin1(part of b1)
1549 vmlal.s16 q14,d9,d3[3] @// y1 * sin3 - y3 * cos1(part of b2)
1550 vmlal.s16 q15,d9,d5[1] @// y1 * sin1 - y3 * sin3(part of b3)
1554 vmull.s16 q10,d10,d0[0]
1555 vmlal.s16 q10,d11,d0[2]
1558 vmull.s16 q11,d10,d0[0]
1559 vmlal.s16 q11,d11,d1[2]
1561 vmull.s16 q8,d10,d0[0]
1562 vmlal.s16 q8,d11,d2[2]
1564 vmull.s16 q9,d10,d0[0]
1565 vmlal.s16 q9,d11,d3[2]
1577 vmlal.s16 q12,d14,d1[1]
1578 vmlal.s16 q13,d14,d3[3]
1579 vmlal.s16 q14,d14,d6[1]
1580 vmlsl.s16 q15,d14,d7[1]
1583 vmlal.s16 q12,d15,d1[3]
1584 vmlal.s16 q13,d15,d5[1]
1585 vmlsl.s16 q14,d15,d7[1]
1586 vmlsl.s16 q15,d15,d3[3]
1589 vmlal.s16 q10,d12,d1[0]
1590 vmlal.s16 q10,d13,d1[2]
1591 vmlal.s16 q11,d12,d3[0]
1592 vmlal.s16 q11,d13,d4[2]
1593 vmlal.s16 q8,d12,d5[0]
1594 vmlal.s16 q8,d13,d7[2]
1595 vmlal.s16 q9,d12,d7[0]
1596 vmlsl.s16 q9,d13,d5[2]
1603 vmlal.s16 q12,d8,d2[1] @// y1 * cos1(part of b0)
1604 vmlal.s16 q13,d8,d6[3] @// y1 * cos3(part of b1)
1605 vmlsl.s16 q14,d8,d4[3] @// y1 * sin3(part of b2)
1606 vmlsl.s16 q15,d8,d0[1] @// y1 * sin1(part of b3)
1608 vmlal.s16 q12,d9,d2[3] @// y1 * cos1 + y3 * cos3(part of b0)
1609 vmlsl.s16 q13,d9,d7[3] @// y1 * cos3 - y3 * sin1(part of b1)
1610 vmlsl.s16 q14,d9,d2[1] @// y1 * sin3 - y3 * cos1(part of b2)
1611 vmlsl.s16 q15,d9,d3[1] @// y1 * sin1 - y3 * sin3(part of b3)
1617 vmlal.s16 q10,d10,d2[0]
1618 vmlal.s16 q10,d11,d2[2]
1621 vmlal.s16 q11,d10,d6[0]
1622 vmlal.s16 q11,d11,d7[2]
1624 vmlsl.s16 q8,d10,d6[0]
1625 vmlsl.s16 q8,d11,d3[2]
1627 vmlsl.s16 q9,d10,d2[0]
1628 vmlsl.s16 q9,d11,d1[2]
1641 vmlal.s16 q12,d14,d3[1]
1642 vmlsl.s16 q13,d14,d6[1]
1643 vmlsl.s16 q14,d14,d0[1]
1644 vmlsl.s16 q15,d14,d6[3]
1647 vmlal.s16 q12,d15,d3[3]
1648 vmlsl.s16 q13,d15,d4[3]
1649 vmlsl.s16 q14,d15,d2[3]
1650 vmlal.s16 q15,d15,d5[3]
1653 vmlal.s16 q10,d12,d3[0]
1654 vmlal.s16 q10,d13,d3[2]
1655 vmlsl.s16 q11,d12,d7[0]
1656 vmlsl.s16 q11,d13,d5[2]
1657 vmlsl.s16 q8,d12,d1[0]
1658 vmlsl.s16 q8,d13,d1[2]
1659 vmlsl.s16 q9,d12,d5[0]
1660 vmlal.s16 q9,d13,d7[2]
1670 vmlal.s16 q12,d8,d4[1] @// y1 * cos1(part of b0)
1671 vmlsl.s16 q13,d8,d3[1] @// y1 * cos3(part of b1)
1672 vmlsl.s16 q14,d8,d5[1] @// y1 * sin3(part of b2)
1673 vmlal.s16 q15,d8,d2[1] @// y1 * sin1(part of b3)
1675 vmlal.s16 q12,d9,d4[3] @// y1 * cos1 + y3 * cos3(part of b0)
1676 vmlsl.s16 q13,d9,d1[3] @// y1 * cos3 - y3 * sin1(part of b1)
1677 vmlsl.s16 q14,d9,d7[3] @// y1 * sin3 - y3 * cos1(part of b2)
1678 vmlal.s16 q15,d9,d1[1] @// y1 * sin1 - y3 * sin3(part of b3)
1684 vmlal.s16 q10,d10,d0[0]
1685 vmlal.s16 q10,d11,d4[2]
1688 vmlsl.s16 q11,d10,d0[0]
1689 vmlsl.s16 q11,d11,d2[2]
1691 vmlsl.s16 q8,d10,d0[0]
1692 vmlsl.s16 q8,d11,d6[2]
1694 vmlal.s16 q9,d10,d0[0]
1695 vmlal.s16 q9,d11,d0[2]
1704 vmlal.s16 q12,d14,d5[1]
1705 vmlsl.s16 q13,d14,d0[2]
1706 vmlal.s16 q14,d14,d5[3]
1707 vmlal.s16 q15,d14,d4[3]
1710 vmlal.s16 q12,d15,d5[3]
1711 vmlsl.s16 q13,d15,d1[1]
1712 vmlal.s16 q14,d15,d3[1]
1713 vmlsl.s16 q15,d15,d7[3]
1716 vmlal.s16 q10,d12,d5[0]
1717 vmlal.s16 q10,d13,d5[2]
1718 vmlsl.s16 q11,d12,d1[0]
1719 vmlsl.s16 q11,d13,d0[2]
1720 vmlal.s16 q8,d12,d7[0]
1721 vmlal.s16 q8,d13,d4[2]
1722 vmlal.s16 q9,d12,d3[0]
1723 vmlal.s16 q9,d13,d6[2]
1732 vmlal.s16 q12,d8,d6[1] @// y1 * cos1(part of b0)
1733 vmlsl.s16 q13,d8,d2[3] @// y1 * cos3(part of b1)
1734 vmlal.s16 q14,d8,d0[1] @// y1 * sin3(part of b2)
1735 vmlsl.s16 q15,d8,d4[1] @// y1 * sin1(part of b3)
1737 vmlal.s16 q12,d9,d6[3] @// y1 * cos1 + y3 * cos3(part of b0)
1738 vmlsl.s16 q13,d9,d4[1] @// y1 * cos3 - y3 * sin1(part of b1)
1739 vmlal.s16 q14,d9,d1[3] @// y1 * sin3 - y3 * cos1(part of b2)
1740 vmlsl.s16 q15,d9,d0[1] @// y1 * sin1 - y3 * sin3(part of b3)
1746 vmlal.s16 q10,d10,d6[0]
1747 vmlal.s16 q10,d11,d6[2]
1750 vmlsl.s16 q11,d10,d2[0]
1751 vmlsl.s16 q11,d11,d3[2]
1753 vmlal.s16 q8,d10,d2[0]
1754 vmlal.s16 q8,d11,d0[2]
1756 vmlsl.s16 q9,d10,d6[0]
1757 vmlsl.s16 q9,d11,d2[2]
1762 vmlal.s16 q12,d14,d7[1]
1763 vmlsl.s16 q13,d14,d5[3]
1764 vmlal.s16 q14,d14,d4[1]
1765 vmlsl.s16 q15,d14,d2[3]
1768 vmlal.s16 q12,d15,d7[3]
1769 vmlsl.s16 q13,d15,d7[1]
1770 vmlal.s16 q14,d15,d6[3]
1771 vmlsl.s16 q15,d15,d6[1]
1774 vmlal.s16 q10,d12,d7[0]
1775 vmlal.s16 q10,d13,d7[2]
1776 vmlsl.s16 q11,d12,d5[0]
1777 vmlsl.s16 q11,d13,d6[2]
1778 vmlal.s16 q8,d12,d3[0]
1779 vmlal.s16 q8,d13,d5[2]
1780 vmlsl.s16 q9,d12,d1[0]
1781 vmlsl.s16 q9,d13,d4[2]
1834 vmull.s16 q12,d8,d2[1] @// y1 * cos1(part of b0)
1835 vmull.s16 q13,d8,d2[3] @// y1 * cos3(part of b1)
1836 vmull.s16 q14,d8,d3[1] @// y1 * sin3(part of b2)
1837 vmull.s16 q15,d8,d3[3] @// y1 * sin1(part of b3)
1839 vmlal.s16 q12,d9,d6[3] @// y1 * cos1 + y3 * cos3(part of b0)
1840 vmlsl.s16 q13,d9,d7[3] @// y1 * cos3 - y3 * sin1(part of b1)
1841 vmlsl.s16 q14,d9,d6[1] @// y1 * sin3 - y3 * cos1(part of b2)
1842 vmlsl.s16 q15,d9,d4[3] @// y1 * sin1 - y3 * sin3(part of b3)
1848 vmull.s16 q10,d10,d0[0]
1849 vmlal.s16 q10,d11,d4[2]
1852 vmull.s16 q11,d10,d0[0]
1853 vmlal.s16 q11,d11,d5[2]
1855 vmull.s16 q8,d10,d0[0]
1856 vmlal.s16 q8,d11,d6[2]
1858 vmull.s16 q9,d10,d0[0]
1859 vmlal.s16 q9,d11,d7[2]
1868 vmlsl.s16 q12,d14,d4[3]
1869 vmlsl.s16 q13,d14,d2[1]
1870 vmlsl.s16 q14,d14,d0[1]
1871 vmlsl.s16 q15,d14,d2[3]
1874 vmlsl.s16 q12,d15,d0[3]
1875 vmlsl.s16 q13,d15,d3[1]
1876 vmlsl.s16 q14,d15,d6[3]
1877 vmlal.s16 q15,d15,d5[3]
1880 vmlsl.s16 q10,d12,d7[0]
1881 vmlsl.s16 q10,d13,d2[2]
1882 vmlsl.s16 q11,d12,d5[0]
1883 vmlsl.s16 q11,d13,d0[2]
1884 vmlsl.s16 q8,d12,d3[0]
1885 vmlsl.s16 q8,d13,d3[2]
1886 vmlsl.s16 q9,d12,d1[0]
1887 vmlsl.s16 q9,d13,d6[2]
1899 vmlsl.s16 q12,d8,d4[1] @// y1 * cos1(part of b0)
1900 vmlal.s16 q13,d8,d7[1] @// y1 * cos3(part of b1)
1901 vmlal.s16 q14,d8,d2[3] @// y1 * sin3(part of b2)
1902 vmlal.s16 q15,d8,d1[3] @// y1 * sin1(part of b3)
1904 vmlal.s16 q12,d9,d7[1] @// y1 * cos1 + y3 * cos3(part of b0)
1905 vmlal.s16 q13,d9,d1[3] @// y1 * cos3 - y3 * sin1(part of b1)
1906 vmlal.s16 q14,d9,d3[3] @// y1 * sin3 - y3 * cos1(part of b2)
1907 vmlsl.s16 q15,d9,d6[3] @// y1 * sin1 - y3 * sin3(part of b3)
1913 vmlsl.s16 q10,d10,d2[0]
1914 vmlsl.s16 q10,d11,d6[2]
1917 vmlsl.s16 q11,d10,d6[0]
1918 vmlal.s16 q11,d11,d4[2]
1920 vmlal.s16 q8,d10,d6[0]
1921 vmlal.s16 q8,d11,d0[2]
1923 vmlal.s16 q9,d10,d2[0]
1924 vmlal.s16 q9,d11,d5[2]
1938 vmlal.s16 q12,d14,d2[3]
1939 vmlal.s16 q13,d14,d3[3]
1940 vmlsl.s16 q14,d14,d5[3]
1941 vmlsl.s16 q15,d14,d0[3]
1944 vmlal.s16 q12,d15,d1[3]
1945 vmlsl.s16 q13,d15,d6[3]
1946 vmlsl.s16 q14,d15,d0[3]
1947 vmlal.s16 q15,d15,d7[3]
1950 vmlal.s16 q10,d12,d5[0]
1951 vmlal.s16 q10,d13,d0[2]
1952 vmlal.s16 q11,d12,d1[0]
1953 vmlal.s16 q11,d13,d6[2]
1954 vmlal.s16 q8,d12,d7[0]
1955 vmlsl.s16 q8,d13,d2[2]
1956 vmlsl.s16 q9,d12,d3[0]
1957 vmlsl.s16 q9,d13,d4[2]
1968 vmlal.s16 q12,d8,d6[1] @// y1 * cos1(part of b0)
1969 vmlsl.s16 q13,d8,d1[1] @// y1 * cos3(part of b1)
1970 vmlsl.s16 q14,d8,d7[1] @// y1 * sin3(part of b2)
1971 vmlal.s16 q15,d8,d0[3] @// y1 * sin1(part of b3)
1973 vmlsl.s16 q12,d9,d5[1] @// y1 * cos1 + y3 * cos3(part of b0)
1974 vmlsl.s16 q13,d9,d4[1] @// y1 * cos3 - y3 * sin1(part of b1)
1975 vmlal.s16 q14,d9,d2[1] @// y1 * sin3 - y3 * cos1(part of b2)
1976 vmlal.s16 q15,d9,d7[1] @// y1 * sin1 - y3 * sin3(part of b3)
1982 vmlal.s16 q10,d10,d0[0]
1983 vmlsl.s16 q10,d11,d7[2]
1986 vmlsl.s16 q11,d10,d0[0]
1987 vmlsl.s16 q11,d11,d1[2]
1989 vmlsl.s16 q8,d10,d0[0]
1990 vmlal.s16 q8,d11,d5[2]
1992 vmlal.s16 q9,d10,d0[0]
1993 vmlal.s16 q9,d11,d3[2]
2001 vmlsl.s16 q12,d14,d0[1]
2002 vmlal.s16 q13,d14,d6[1]
2003 vmlal.s16 q14,d14,d4[1]
2004 vmlsl.s16 q15,d14,d1[1]
2007 vmlsl.s16 q12,d15,d3[3]
2008 vmlal.s16 q13,d15,d0[1]
2009 vmlsl.s16 q14,d15,d5[1]
2010 vmlsl.s16 q15,d15,d6[1]
2013 vmlsl.s16 q10,d12,d3[0]
2014 vmlsl.s16 q10,d13,d1[2]
2015 vmlsl.s16 q11,d12,d7[0]
2016 vmlal.s16 q11,d13,d3[2]
2017 vmlal.s16 q8,d12,d1[0]
2018 vmlal.s16 q8,d13,d7[2]
2019 vmlsl.s16 q9,d12,d5[0]
2020 vmlsl.s16 q9,d13,d2[2]
2027 vmlal.s16 q12,d8,d7[3] @// y1 * cos1(part of b0)
2028 vmlal.s16 q13,d8,d4[3] @// y1 * cos3(part of b1)
2029 vmlsl.s16 q14,d8,d1[1] @// y1 * sin3(part of b2)
2030 vmlal.s16 q15,d8,d2[1] @// y1 * sin1(part of b3)
2032 vmlal.s16 q12,d9,d3[1] @// y1 * cos1 + y3 * cos3(part of b0)
2033 vmlsl.s16 q13,d9,d5[3] @// y1 * cos3 - y3 * sin1(part of b1)
2034 vmlsl.s16 q14,d9,d7[3] @// y1 * sin3 - y3 * cos1(part of b2)
2035 vmlal.s16 q15,d9,d5[1] @// y1 * sin1 - y3 * sin3(part of b3)
2041 vmlsl.s16 q10,d10,d6[0]
2042 vmlal.s16 q10,d11,d5[2]
2045 vmlal.s16 q11,d10,d2[0]
2046 vmlal.s16 q11,d11,d7[2]
2048 vmlsl.s16 q8,d10,d2[0]
2049 vmlsl.s16 q8,d11,d4[2]
2051 vmlal.s16 q9,d10,d6[0]
2052 vmlal.s16 q9,d11,d1[2]
2060 vmlal.s16 q12,d14,d1[1]
2061 vmlsl.s16 q13,d14,d0[3]
2062 vmlal.s16 q14,d14,d1[3]
2063 vmlsl.s16 q15,d14,d3[1]
2066 vmlal.s16 q12,d15,d5[3]
2067 vmlsl.s16 q13,d15,d5[1]
2068 vmlal.s16 q14,d15,d4[3]
2069 vmlsl.s16 q15,d15,d4[1]
2072 vmlal.s16 q10,d12,d1[0]
2073 vmlal.s16 q10,d13,d3[2]
2074 vmlsl.s16 q11,d12,d3[0]
2075 vmlsl.s16 q11,d13,d2[2]
2076 vmlal.s16 q8,d12,d5[0]
2077 vmlal.s16 q8,d13,d1[2]
2078 vmlsl.s16 q9,d12,d7[0]
2079 vmlsl.s16 q9,d13,d0[2]
2129 vmull.s16 q12,d8,d4[1] @// y1 * cos1(part of b0)
2130 vmull.s16 q13,d8,d4[3] @// y1 * cos3(part of b1)
2131 vmull.s16 q14,d8,d5[1] @// y1 * sin3(part of b2)
2132 vmull.s16 q15,d8,d5[3] @// y1 * sin1(part of b3)
2134 vmlsl.s16 q12,d9,d3[1] @// y1 * cos1 + y3 * cos3(part of b0)
2135 vmlsl.s16 q13,d9,d1[3] @// y1 * cos3 - y3 * sin1(part of b1)
2136 vmlsl.s16 q14,d9,d0[2] @// y1 * sin3 - y3 * cos1(part of b2)
2137 vmlsl.s16 q15,d9,d1[1] @// y1 * sin1 - y3 * sin3(part of b3)
2143 vmull.s16 q10,d10,d0[0]
2144 vmlsl.s16 q10,d11,d7[2]
2147 vmull.s16 q11,d10,d0[0]
2148 vmlsl.s16 q11,d11,d6[2]
2150 vmull.s16 q8,d10,d0[0]
2151 vmlsl.s16 q8,d11,d5[2]
2153 vmull.s16 q9,d10,d0[0]
2154 vmlsl.s16 q9,d11,d4[2]
2162 vmlsl.s16 q12,d14,d5[1]
2163 vmlsl.s16 q13,d14,d7[3]
2164 vmlal.s16 q14,d14,d5[3]
2165 vmlal.s16 q15,d14,d3[1]
2168 vmlal.s16 q12,d15,d2[1]
2169 vmlal.s16 q13,d15,d1[1]
2170 vmlal.s16 q14,d15,d4[3]
2171 vmlsl.s16 q15,d15,d7[3]
2174 vmlsl.s16 q10,d12,d1[0]
2175 vmlal.s16 q10,d13,d6[2]
2176 vmlsl.s16 q11,d12,d3[0]
2177 vmlal.s16 q11,d13,d3[2]
2178 vmlsl.s16 q8,d12,d5[0]
2179 vmlal.s16 q8,d13,d0[2]
2180 vmlsl.s16 q9,d12,d7[0]
2181 vmlal.s16 q9,d13,d2[2]
2191 vmlal.s16 q12,d8,d6[1] @// y1 * cos1(part of b0)
2192 vmlsl.s16 q13,d8,d5[1] @// y1 * cos3(part of b1)
2193 vmlsl.s16 q14,d8,d0[3] @// y1 * sin3(part of b2)
2194 vmlsl.s16 q15,d8,d3[3] @// y1 * sin1(part of b3)
2196 vmlsl.s16 q12,d9,d1[1] @// y1 * cos1 + y3 * cos3(part of b0)
2197 vmlsl.s16 q13,d9,d4[1] @// y1 * cos3 - y3 * sin1(part of b1)
2198 vmlal.s16 q14,d9,d6[1] @// y1 * sin3 - y3 * cos1(part of b2)
2199 vmlal.s16 q15,d9,d0[1] @// y1 * sin1 - y3 * sin3(part of b3)
2205 vmlal.s16 q10,d10,d2[0]
2206 vmlsl.s16 q10,d11,d5[2]
2209 vmlal.s16 q11,d10,d6[0]
2210 vmlsl.s16 q11,d11,d0[2]
2212 vmlsl.s16 q8,d10,d6[0]
2213 vmlsl.s16 q8,d11,d4[2]
2215 vmlsl.s16 q9,d10,d2[0]
2216 vmlal.s16 q9,d11,d6[2]
2228 vmlsl.s16 q12,d14,d7[1]
2229 vmlal.s16 q13,d14,d2[1]
2230 vmlal.s16 q14,d14,d4[1]
2231 vmlsl.s16 q15,d14,d5[1]
2234 vmlal.s16 q12,d15,d0[3]
2235 vmlal.s16 q13,d15,d7[1]
2236 vmlsl.s16 q14,d15,d1[1]
2237 vmlsl.s16 q15,d15,d6[1]
2240 vmlsl.s16 q10,d12,d3[0]
2241 vmlal.s16 q10,d13,d4[2]
2242 vmlal.s16 q11,d12,d7[0]
2243 vmlal.s16 q11,d13,d2[2]
2244 vmlal.s16 q8,d12,d1[0]
2245 vmlsl.s16 q8,d13,d6[2]
2246 vmlal.s16 q9,d12,d5[0]
2247 vmlsl.s16 q9,d13,d0[2]
2257 vmlsl.s16 q12,d8,d7[3] @// y1 * cos1(part of b0)
2258 vmlsl.s16 q13,d8,d0[1] @// y1 * cos3(part of b1)
2259 vmlal.s16 q14,d8,d6[3] @// y1 * sin3(part of b2)
2260 vmlal.s16 q15,d8,d1[3] @// y1 * sin1(part of b3)
2262 vmlsl.s16 q12,d9,d0[1] @// y1 * cos1 + y3 * cos3(part of b0)
2263 vmlal.s16 q13,d9,d5[3] @// y1 * cos3 - y3 * sin1(part of b1)
2264 vmlal.s16 q14,d9,d3[3] @// y1 * sin3 - y3 * cos1(part of b2)
2265 vmlsl.s16 q15,d9,d2[3] @// y1 * sin1 - y3 * sin3(part of b3)
2271 vmlal.s16 q10,d10,d0[0]
2272 vmlsl.s16 q10,d11,d3[2]
2275 vmlsl.s16 q11,d10,d0[0]
2276 vmlsl.s16 q11,d11,d5[2]
2278 vmlsl.s16 q8,d10,d0[0]
2279 vmlal.s16 q8,d11,d1[2]
2281 vmlal.s16 q9,d10,d0[0]
2282 vmlal.s16 q9,d11,d7[2]
2290 vmlal.s16 q12,d14,d6[3]
2291 vmlal.s16 q13,d14,d3[3]
2292 vmlsl.s16 q14,d14,d1[3]
2293 vmlal.s16 q15,d14,d7[1]
2296 vmlal.s16 q12,d15,d1[3]
2297 vmlsl.s16 q13,d15,d2[3]
2298 vmlal.s16 q14,d15,d7[1]
2299 vmlal.s16 q15,d15,d4[1]
2302 vmlsl.s16 q10,d12,d5[0]
2303 vmlal.s16 q10,d13,d2[2]
2304 vmlal.s16 q11,d12,d1[0]
2305 vmlsl.s16 q11,d13,d7[2]
2306 vmlsl.s16 q8,d12,d7[0]
2307 vmlsl.s16 q8,d13,d3[2]
2308 vmlsl.s16 q9,d12,d3[0]
2309 vmlal.s16 q9,d13,d1[2]
2316 vmlsl.s16 q12,d8,d5[3] @// y1 * cos1(part of b0)
2317 vmlsl.s16 q13,d8,d6[3] @// y1 * cos3(part of b1)
2318 vmlal.s16 q14,d8,d3[1] @// y1 * sin3(part of b2)
2319 vmlsl.s16 q15,d8,d0[1] @// y1 * sin1(part of b3)
2321 vmlsl.s16 q12,d9,d2[3] @// y1 * cos1 + y3 * cos3(part of b0)
2322 vmlal.s16 q13,d9,d0[1] @// y1 * cos3 - y3 * sin1(part of b1)
2323 vmlsl.s16 q14,d9,d2[1] @// y1 * sin3 - y3 * cos1(part of b2)
2324 vmlal.s16 q15,d9,d4[3] @// y1 * sin1 - y3 * sin3(part of b3)
2330 vmlal.s16 q10,d10,d6[0]
2331 vmlsl.s16 q10,d11,d1[2]
2334 vmlsl.s16 q11,d10,d2[0]
2335 vmlal.s16 q11,d11,d4[2]
2337 vmlal.s16 q8,d10,d2[0]
2338 vmlsl.s16 q8,d11,d7[2]
2340 vmlsl.s16 q9,d10,d6[0]
2341 vmlsl.s16 q9,d11,d5[2]
2348 vmlal.s16 q12,d14,d4[3]
2349 vmlsl.s16 q13,d14,d6[1]
2350 vmlal.s16 q14,d14,d7[3]
2351 vmlal.s16 q15,d14,d6[3]
2354 vmlal.s16 q12,d15,d3[3]
2355 vmlsl.s16 q13,d15,d3[1]
2356 vmlal.s16 q14,d15,d2[3]
2357 vmlsl.s16 q15,d15,d2[1]
2360 vmlsl.s16 q10,d12,d7[0]
2361 vmlal.s16 q10,d13,d0[2]
2362 vmlal.s16 q11,d12,d5[0]
2363 vmlsl.s16 q11,d13,d1[2]
2364 vmlsl.s16 q8,d12,d3[0]
2365 vmlal.s16 q8,d13,d2[2]
2366 vmlal.s16 q9,d12,d1[0]
2367 vmlsl.s16 q9,d13,d3[2]
2419 vmull.s16 q12,d8,d6[1] @// y1 * cos1(part of b0)
2420 vmull.s16 q13,d8,d6[3] @// y1 * cos3(part of b1)
2421 vmull.s16 q14,d8,d7[1] @// y1 * sin3(part of b2)
2422 vmull.s16 q15,d8,d7[3] @// y1 * sin1(part of b3)
2424 vmlsl.s16 q12,d9,d2[3] @// y1 * cos1 + y3 * cos3(part of b0)
2425 vmlsl.s16 q13,d9,d4[1] @// y1 * cos3 - y3 * sin1(part of b1)
2426 vmlsl.s16 q14,d9,d5[3] @// y1 * sin3 - y3 * cos1(part of b2)
2427 vmlsl.s16 q15,d9,d7[1] @// y1 * sin1 - y3 * sin3(part of b3)
2433 vmull.s16 q10,d10,d0[0]
2434 vmlsl.s16 q10,d11,d3[2]
2437 vmull.s16 q11,d10,d0[0]
2438 vmlsl.s16 q11,d11,d2[2]
2440 vmull.s16 q8,d10,d0[0]
2441 vmlsl.s16 q8,d11,d1[2]
2443 vmull.s16 q9,d10,d0[0]
2444 vmlsl.s16 q9,d11,d0[2]
2456 vmlal.s16 q12,d14,d0[1]
2457 vmlal.s16 q13,d14,d1[3]
2458 vmlal.s16 q14,d14,d4[1]
2459 vmlal.s16 q15,d14,d6[3]
2462 vmlsl.s16 q12,d15,d4[1]
2463 vmlsl.s16 q13,d15,d0[3]
2464 vmlsl.s16 q14,d15,d2[3]
2465 vmlsl.s16 q15,d15,d6[1]
2468 vmlal.s16 q10,d12,d7[0]
2469 vmlal.s16 q10,d13,d5[2]
2470 vmlal.s16 q11,d12,d5[0]
2471 vmlsl.s16 q11,d13,d7[2]
2472 vmlal.s16 q8,d12,d3[0]
2473 vmlsl.s16 q8,d13,d4[2]
2474 vmlal.s16 q9,d12,d1[0]
2475 vmlsl.s16 q9,d13,d1[2]
2485 vmlal.s16 q12,d8,d7[3] @// y1 * cos1(part of b0)
2486 vmlal.s16 q13,d8,d3[1] @// y1 * cos3(part of b1)
2487 vmlal.s16 q14,d8,d1[1] @// y1 * sin3(part of b2)
2488 vmlal.s16 q15,d8,d5[3] @// y1 * sin1(part of b3)
2490 vmlal.s16 q12,d9,d4[3] @// y1 * cos1 + y3 * cos3(part of b0)
2491 vmlsl.s16 q13,d9,d5[3] @// y1 * cos3 - y3 * sin1(part of b1)
2492 vmlsl.s16 q14,d9,d0[1] @// y1 * sin3 - y3 * cos1(part of b2)
2493 vmlsl.s16 q15,d9,d5[1] @// y1 * sin1 - y3 * sin3(part of b3)
2499 vmlsl.s16 q10,d10,d2[0]
2500 vmlal.s16 q10,d11,d1[2]
2503 vmlsl.s16 q11,d10,d6[0]
2504 vmlal.s16 q11,d11,d3[2]
2506 vmlal.s16 q8,d10,d6[0]
2507 vmlsl.s16 q8,d11,d7[2]
2509 vmlal.s16 q9,d10,d2[0]
2510 vmlsl.s16 q9,d11,d2[2]
2524 vmlsl.s16 q12,d14,d1[1]
2525 vmlsl.s16 q13,d14,d7[3]
2526 vmlal.s16 q14,d14,d1[3]
2527 vmlal.s16 q15,d14,d4[3]
2530 vmlal.s16 q12,d15,d2[1]
2531 vmlal.s16 q13,d15,d5[1]
2532 vmlsl.s16 q14,d15,d3[1]
2533 vmlsl.s16 q15,d15,d4[1]
2536 vmlsl.s16 q10,d12,d5[0]
2537 vmlsl.s16 q10,d13,d7[2]
2538 vmlsl.s16 q11,d12,d1[0]
2539 vmlal.s16 q11,d13,d1[2]
2540 vmlsl.s16 q8,d12,d7[0]
2541 vmlal.s16 q8,d13,d5[2]
2542 vmlal.s16 q9,d12,d3[0]
2543 vmlsl.s16 q9,d13,d3[2]
2553 vmlsl.s16 q12,d8,d5[3] @// y1 * cos1(part of b0)
2554 vmlsl.s16 q13,d8,d2[3] @// y1 * cos3(part of b1)
2555 vmlal.s16 q14,d8,d4[3] @// y1 * sin3(part of b2)
2556 vmlal.s16 q15,d8,d3[3] @// y1 * sin1(part of b3)
2558 vmlsl.s16 q12,d9,d6[3] @// y1 * cos1 + y3 * cos3(part of b0)
2559 vmlal.s16 q13,d9,d0[3] @// y1 * cos3 - y3 * sin1(part of b1)
2560 vmlsl.s16 q14,d9,d6[1] @// y1 * sin3 - y3 * cos1(part of b2)
2561 vmlsl.s16 q15,d9,d3[1] @// y1 * sin1 - y3 * sin3(part of b3)
2567 vmlal.s16 q10,d10,d0[0]
2568 vmlsl.s16 q10,d11,d0[2]
2571 vmlsl.s16 q11,d10,d0[0]
2572 vmlal.s16 q11,d11,d6[2]
2574 vmlsl.s16 q8,d10,d0[0]
2575 vmlal.s16 q8,d11,d2[2]
2577 vmlal.s16 q9,d10,d0[0]
2578 vmlsl.s16 q9,d11,d4[2]
2586 vmlal.s16 q12,d14,d3[1]
2587 vmlsl.s16 q13,d14,d2[1]
2588 vmlal.s16 q14,d14,d7[3]
2589 vmlal.s16 q15,d14,d2[3]
2592 vmlsl.s16 q12,d15,d0[3]
2593 vmlal.s16 q13,d15,d4[3]
2594 vmlal.s16 q14,d15,d6[3]
2595 vmlsl.s16 q15,d15,d2[1]
2598 vmlal.s16 q10,d12,d3[0]
2599 vmlsl.s16 q10,d13,d6[2]
2600 vmlal.s16 q11,d12,d7[0]
2601 vmlsl.s16 q11,d13,d4[2]
2602 vmlsl.s16 q8,d12,d1[0]
2603 vmlal.s16 q8,d13,d0[2]
2604 vmlal.s16 q9,d12,d5[0]
2605 vmlsl.s16 q9,d13,d5[2]
2614 vmlal.s16 q12,d8,d3[3] @// y1 * cos1(part of b0)
2615 vmlsl.s16 q13,d8,d7[1] @// y1 * cos3(part of b1)
2616 vmlsl.s16 q14,d8,d5[1] @// y1 * sin3(part of b2)
2617 vmlal.s16 q15,d8,d1[3] @// y1 * sin1(part of b3)
2619 vmlsl.s16 q12,d9,d7[1] @// y1 * cos1 + y3 * cos3(part of b0)
2620 vmlsl.s16 q13,d9,d6[1] @// y1 * cos3 - y3 * sin1(part of b1)
2621 vmlal.s16 q14,d9,d3[3] @// y1 * sin3 - y3 * cos1(part of b2)
2622 vmlsl.s16 q15,d9,d1[1] @// y1 * sin1 - y3 * sin3(part of b3)
2628 vmlsl.s16 q10,d10,d6[0]
2629 vmlal.s16 q10,d11,d2[2]
2632 vmlal.s16 q11,d10,d2[0]
2633 vmlsl.s16 q11,d11,d0[2]
2635 vmlsl.s16 q8,d10,d2[0]
2636 vmlal.s16 q8,d11,d3[2]
2638 vmlal.s16 q9,d10,d6[0]
2639 vmlsl.s16 q9,d11,d6[2]
2647 vmlsl.s16 q12,d14,d5[1]
2648 vmlal.s16 q13,d14,d3[3]
2649 vmlsl.s16 q14,d14,d2[1]
2650 vmlal.s16 q15,d14,d0[3]
2653 vmlal.s16 q12,d15,d1[3]
2654 vmlsl.s16 q13,d15,d1[1]
2655 vmlal.s16 q14,d15,d0[3]
2656 vmlsl.s16 q15,d15,d0[1]
2659 vmlsl.s16 q10,d12,d1[0]
2660 vmlal.s16 q10,d13,d4[2]
2661 vmlal.s16 q11,d12,d3[0]
2662 vmlsl.s16 q11,d13,d5[2]
2663 vmlsl.s16 q8,d12,d5[0]
2664 vmlal.s16 q8,d13,d6[2]
2665 vmlal.s16 q9,d12,d7[0]
2666 vmlsl.s16 q9,d13,d7[2]
2780 vqmovun.s16 d12,q6
2781 vqmovun.s16 d13,q10
2782 vqmovun.s16 d20,q7
2783 vqmovun.s16 d21,q11
2784 vqmovun.s16 d14,q8
2785 vqmovun.s16 d15,q12
2786 vqmovun.s16 d22,q9
2787 vqmovun.s16 d23,q13
2845 vqmovun.s16 d12,q6
2846 vqmovun.s16 d13,q10
2847 vqmovun.s16 d20,q7
2848 vqmovun.s16 d21,q11
2849 vqmovun.s16 d14,q8
2850 vqmovun.s16 d15,q12
2851 vqmovun.s16 d22,q9
2852 vqmovun.s16 d23,q13