Lines Matching full:8
67 vtbl.8 \out\()l, {\tbl}, \in\()l
69 vtbl.8 \out\()h, {\tmp}, \in\()h
71 vtbl.8 \out\()h, {\tbl}, \in\()h
77 vldr \out\()h, \sym + 8
267 vld1.8 {\t0-\t1}, [bskey, :256]!
269 vld1.8 {\t2-\t3}, [bskey, :256]!
274 vld1.8 {\t0-\t1}, [bskey, :256]!
278 vld1.8 {\t2-\t3}, [bskey, :256]!
303 vext.8 \t0, \x0, \x0, #12
304 vext.8 \t1, \x1, \x1, #12
306 vext.8 \t2, \x2, \x2, #12
308 vext.8 \t3, \x3, \x3, #12
310 vext.8 \t4, \x4, \x4, #12
312 vext.8 \t5, \x5, \x5, #12
314 vext.8 \t6, \x6, \x6, #12
316 vext.8 \t7, \x7, \x7, #12
319 veor.8 \x7, \x7, \t7
320 vext.8 \x0, \x0, \x0, #8
324 vext.8 \x1, \x1, \x1, #8
329 vext.8 \t0, \x4, \x4, #8
331 vext.8 \t1, \x5, \x5, #8
333 vext.8 \x4, \x3, \x3, #8
335 vext.8 \x5, \x7, \x7, #8
337 vext.8 \x3, \x6, \x6, #8
339 vext.8 \x6, \x2, \x2, #8
359 vld1.8 {\t0-\t1}, [bskey, :256]!
361 vld1.8 {\t2-\t3}, [bskey, :256]!
363 vld1.8 {\t4-\t5}, [bskey, :256]!
365 vld1.8 {\t6-\t7}, [bskey, :256]
372 vext.8 \t0, \x0, \x0, #8
373 vext.8 \t6, \x6, \x6, #8
374 vext.8 \t7, \x7, \x7, #8
376 vext.8 \t1, \x1, \x1, #8
378 vext.8 \t2, \x2, \x2, #8
380 vext.8 \t3, \x3, \x3, #8
382 vext.8 \t4, \x4, \x4, #8
384 vext.8 \t5, \x5, \x5, #8
452 vst1.8 {q7}, [r0, :128]! // save round 0 key
459 vtst.8 q0, q7, q8
460 vtst.8 q1, q7, q9
461 vtst.8 q2, q7, q10
462 vtst.8 q3, q7, q11
463 vtst.8 q4, q7, q12
464 vtst.8 q5, q7, q13
465 vtst.8 q6, q7, q6
466 vtst.8 q7, q7, q15
474 vst1.8 {q0-q1}, [r0, :256]!
475 vst1.8 {q2-q3}, [r0, :256]!
476 vst1.8 {q4-q5}, [r0, :256]!
477 vst1.8 {q6-q7}, [r0, :256]!
482 vst1.8 {q15}, [r0, :128]
490 vld1.8 {q9}, [bskey, :128]! // round 0 key
537 vld1.8 {q12}, [bskey, :128] // last round key
558 vld1.8 {q9}, [bskey, :128] // round 0 key
607 vld1.8 {q12}, [bskey, :128] // last round key
634 cmp r5, #8
636 bxlt ip // computed goto if blocks < 8
638 vld1.8 {q0}, [r1]!
639 vld1.8 {q1}, [r1]!
640 vld1.8 {q2}, [r1]!
641 vld1.8 {q3}, [r1]!
642 vld1.8 {q4}, [r1]!
643 vld1.8 {q5}, [r1]!
644 vld1.8 {q6}, [r1]!
645 vld1.8 {q7}, [r1]!
653 cmp r5, #8
655 bxlt ip // computed goto if blocks < 8
657 vst1.8 {\o0}, [r0]!
658 vst1.8 {\o1}, [r0]!
659 vst1.8 {\o2}, [r0]!
660 vst1.8 {\o3}, [r0]!
661 vst1.8 {\o4}, [r0]!
662 vst1.8 {\o5}, [r0]!
663 vst1.8 {\o6}, [r0]!
664 vst1.8 {\o7}, [r0]!
666 1: subs r5, r5, #8
694 cmp r5, #8
697 bxlt ip // computed goto if blocks < 8
699 vld1.8 {q0}, [lr]!
700 vld1.8 {q1}, [lr]!
701 vld1.8 {q2}, [lr]!
702 vld1.8 {q3}, [lr]!
703 vld1.8 {q4}, [lr]!
704 vld1.8 {q5}, [lr]!
705 vld1.8 {q6}, [lr]!
706 vld1.8 {q7}, [lr]
712 vld1.8 {q8}, [r6]
723 cmp r5, #8
725 bxlt ip // computed goto if blocks < 8
727 vld1.8 {q9}, [r1]!
728 vld1.8 {q10}, [r1]!
729 vld1.8 {q11}, [r1]!
730 vld1.8 {q12}, [r1]!
731 vld1.8 {q13}, [r1]!
732 vld1.8 {q14}, [r1]!
733 vld1.8 {q15}, [r1]!
738 bxlt ip // computed goto if blocks < 8
741 vst1.8 {q0}, [r0]!
743 vst1.8 {q1}, [r0]!
745 vst1.8 {q6}, [r0]!
747 vst1.8 {q4}, [r0]!
749 vst1.8 {q2}, [r0]!
751 vst1.8 {q7}, [r0]!
753 vst1.8 {q3}, [r0]!
755 vld1.8 {q8}, [r1]! // load next round's iv
756 2: vst1.8 {q5}, [r0]!
758 subs r5, r5, #8
759 vst1.8 {q8}, [r6] // store next round's iv
774 vrev32.8 \q, \q
789 vld1.8 {q0}, [r6] // load counter
790 vrev32.8 q1, q0
810 cmp r5, #8
813 bxlt ip // computed goto if blocks < 8
829 cmp r5, #8
833 bxlt ip // computed goto if blocks < 8
835 vld1.8 {q8}, [r1]!
836 vld1.8 {q9}, [r1]!
837 vld1.8 {q10}, [r1]!
838 vld1.8 {q11}, [r1]!
839 vld1.8 {q12}, [r1]!
840 vld1.8 {q13}, [r1]!
841 vld1.8 {q14}, [r1]!
844 vld1.8 {q15}, [r1]!
847 cmp r5, #8
849 bxlt ip // computed goto if blocks < 8
852 vst1.8 {q0}, [r0]!
854 vst1.8 {q1}, [r0]!
856 vst1.8 {q4}, [r0]!
858 vst1.8 {q6}, [r0]!
860 vst1.8 {q3}, [r0]!
862 vst1.8 {q7}, [r0]!
864 vst1.8 {q2}, [r0]!
868 vst1.8 {q5}, [r0]!
872 subs r5, r5, #8
875 vst1.8 {q0}, [r6]
878 5: vst1.8 {q5}, [r4]
886 vext.8 \tmp, \tmp, \tmp, #8
897 vld1.8 {q14}, [r7] // load iv
905 cmp r6, #8
908 bxlt ip // computed goto if blocks < 8
910 vld1.8 {q0}, [r1]!
913 vst1.8 {q14}, [r4, :128]!
915 vld1.8 {q1}, [r1]!
918 vst1.8 {q12}, [r4, :128]!
920 vld1.8 {q2}, [r1]!
923 vst1.8 {q14}, [r4, :128]!
925 vld1.8 {q3}, [r1]!
928 vst1.8 {q12}, [r4, :128]!
930 vld1.8 {q4}, [r1]!
933 vst1.8 {q14}, [r4, :128]!
935 vld1.8 {q5}, [r1]!
938 vst1.8 {q12}, [r4, :128]!
940 vld1.8 {q6}, [r1]!
943 vst1.8 {q14}, [r4, :128]!
945 vld1.8 {q7}, [r1]!
951 vst1.8 {q12}, [r4, :128]
953 vst1.8 {q14}, [r7] // store next iv
966 sub ip, sp, #128 // make room for 8x tweak
978 cmp r6, #8
981 bxlt ip // computed goto if blocks < 8
983 vld1.8 {q8}, [r4, :128]!
984 vld1.8 {q9}, [r4, :128]!
985 vld1.8 {q10}, [r4, :128]!
986 vld1.8 {q11}, [r4, :128]!
987 vld1.8 {q12}, [r4, :128]!
988 vld1.8 {q13}, [r4, :128]!
989 vld1.8 {q14}, [r4, :128]!
990 vld1.8 {q15}, [r4, :128]
994 bxlt ip // computed goto if blocks < 8
997 vst1.8 {\o0}, [r0]!
999 vst1.8 {\o1}, [r0]!
1001 vst1.8 {\o2}, [r0]!
1003 vst1.8 {\o3}, [r0]!
1005 vst1.8 {\o4}, [r0]!
1007 vst1.8 {\o5}, [r0]!
1009 vst1.8 {\o6}, [r0]!
1011 vst1.8 {\o7}, [r0]!
1013 1: subs r6, r6, #8