Lines Matching full:ror
75 ShiftType ror; member
102 const TestData kTests[] = {{{ls, r3, r3, r13, ROR, 0},
105 "ls r3 r3 r13 ROR 0",
107 {{cs, r2, r7, r1, ROR, 16},
110 "cs r2 r7 r1 ROR 16",
112 {{mi, r13, r0, r2, ROR, 8},
115 "mi r13 r0 r2 ROR 8",
117 {{lt, r0, r6, r1, ROR, 8},
120 "lt r0 r6 r1 ROR 8",
122 {{al, r6, r4, r8, ROR, 16},
125 "al r6 r4 r8 ROR 16",
127 {{gt, r1, r7, r10, ROR, 16},
130 "gt r1 r7 r10 ROR 16",
132 {{cc, r12, r9, r11, ROR, 16},
135 "cc r12 r9 r11 ROR 16",
137 {{mi, r6, r8, r13, ROR, 24},
140 "mi r6 r8 r13 ROR 24",
142 {{mi, r9, r1, r6, ROR, 16},
145 "mi r9 r1 r6 ROR 16",
147 {{le, r8, r9, r14, ROR, 8},
150 "le r8 r9 r14 ROR 8",
152 {{mi, r6, r0, r1, ROR, 8},
155 "mi r6 r0 r1 ROR 8",
157 {{cs, r14, r2, r2, ROR, 24},
160 "cs r14 r2 r2 ROR 24",
162 {{ge, r1, r11, r8, ROR, 8},
165 "ge r1 r11 r8 ROR 8",
167 {{al, r6, r8, r9, ROR, 16},
170 "al r6 r8 r9 ROR 16",
172 {{ls, r12, r8, r2, ROR, 24},
175 "ls r12 r8 r2 ROR 24",
177 {{vc, r2, r8, r8, ROR, 0},
180 "vc r2 r8 r8 ROR 0",
182 {{le, r14, r6, r4, ROR, 16},
185 "le r14 r6 r4 ROR 16",
187 {{ge, r0, r4, r12, ROR, 0},
190 "ge r0 r4 r12 ROR 0",
192 {{cc, r1, r3, r9, ROR, 24},
195 "cc r1 r3 r9 ROR 24",
197 {{mi, r9, r5, r4, ROR, 8},
200 "mi r9 r5 r4 ROR 8",
202 {{al, r4, r10, r4, ROR, 8},
205 "al r4 r10 r4 ROR 8",
207 {{vs, r8, r13, r1, ROR, 24},
210 "vs r8 r13 r1 ROR 24",
212 {{eq, r4, r12, r2, ROR, 0},
215 "eq r4 r12 r2 ROR 0",
217 {{pl, r7, r5, r6, ROR, 24},
220 "pl r7 r5 r6 ROR 24",
222 {{lt, r9, r14, r14, ROR, 24},
225 "lt r9 r14 r14 ROR 24",
227 {{ge, r8, r6, r2, ROR, 0},
230 "ge r8 r6 r2 ROR 0",
232 {{lt, r11, r6, r6, ROR, 0},
235 "lt r11 r6 r6 ROR 0",
237 {{le, r12, r2, r2, ROR, 16},
240 "le r12 r2 r2 ROR 16",
242 {{hi, r10, r2, r2, ROR, 16},
245 "hi r10 r2 r2 ROR 16",
247 {{mi, r0, r8, r6, ROR, 0},
250 "mi r0 r8 r6 ROR 0",
252 {{pl, r0, r6, r11, ROR, 8},
255 "pl r0 r6 r11 ROR 8",
257 {{hi, r0, r0, r3, ROR, 0},
260 "hi r0 r0 r3 ROR 0",
262 {{gt, r4, r9, r13, ROR, 16},
265 "gt r4 r9 r13 ROR 16",
267 {{ne, r4, r7, r10, ROR, 16},
270 "ne r4 r7 r10 ROR 16",
272 {{vc, r4, r13, r9, ROR, 16},
275 "vc r4 r13 r9 ROR 16",
277 {{hi, r8, r9, r4, ROR, 8},
280 "hi r8 r9 r4 ROR 8",
282 {{hi, r2, r6, r0, ROR, 8},
285 "hi r2 r6 r0 ROR 8",
287 {{cs, r13, r7, r6, ROR, 0},
290 "cs r13 r7 r6 ROR 0",
292 {{gt, r11, r1, r14, ROR, 8},
295 "gt r11 r1 r14 ROR 8",
297 {{eq, r0, r1, r4, ROR, 8},
300 "eq r0 r1 r4 ROR 8",
302 {{eq, r11, r12, r1, ROR, 16},
305 "eq r11 r12 r1 ROR 16",
307 {{pl, r2, r12, r9, ROR, 16},
310 "pl r2 r12 r9 ROR 16",
312 {{ls, r1, r5, r11, ROR, 16},
315 "ls r1 r5 r11 ROR 16",
317 {{pl, r0, r13, r9, ROR, 24},
320 "pl r0 r13 r9 ROR 24",
322 {{pl, r6, r7, r11, ROR, 16},
325 "pl r6 r7 r11 ROR 16",
327 {{le, r0, r10, r9, ROR, 0},
330 "le r0 r10 r9 ROR 0",
332 {{vc, r9, r14, r5, ROR, 0},
335 "vc r9 r14 r5 ROR 0",
337 {{ls, r10, r4, r1, ROR, 16},
340 "ls r10 r4 r1 ROR 16",
342 {{ls, r3, r7, r2, ROR, 0},
345 "ls r3 r7 r2 ROR 0",
347 {{mi, r13, r14, r3, ROR, 0},
350 "mi r13 r14 r3 ROR 0",
352 {{lt, r2, r14, r4, ROR, 8},
355 "lt r2 r14 r4 ROR 8",
357 {{cc, r1, r9, r5, ROR, 16},
360 "cc r1 r9 r5 ROR 16",
362 {{pl, r12, r8, r4, ROR, 16},
365 "pl r12 r8 r4 ROR 16",
367 {{vs, r10, r13, r3, ROR, 16},
370 "vs r10 r13 r3 ROR 16",
372 {{hi, r10, r13, r14, ROR, 0},
375 "hi r10 r13 r14 ROR 0",
377 {{vc, r1, r7, r6, ROR, 0},
380 "vc r1 r7 r6 ROR 0",
382 {{vs, r4, r3, r11, ROR, 16},
385 "vs r4 r3 r11 ROR 16",
387 {{lt, r3, r12, r3, ROR, 24},
390 "lt r3 r12 r3 ROR 24",
392 {{ge, r4, r0, r6, ROR, 24},
395 "ge r4 r0 r6 ROR 24",
397 {{vc, r12, r4, r0, ROR, 0},
400 "vc r12 r4 r0 ROR 0",
402 {{ne, r2, r2, r9, ROR, 8},
405 "ne r2 r2 r9 ROR 8",
407 {{le, r9, r4, r13, ROR, 8},
410 "le r9 r4 r13 ROR 8",
412 {{lt, r13, r1, r14, ROR, 24},
415 "lt r13 r1 r14 ROR 24",
417 {{ge, r7, r3, r9, ROR, 0},
420 "ge r7 r3 r9 ROR 0",
422 {{mi, r6, r2, r12, ROR, 0},
425 "mi r6 r2 r12 ROR 0",
427 {{vs, r2, r13, r10, ROR, 0},
430 "vs r2 r13 r10 ROR 0",
432 {{lt, r3, r12, r3, ROR, 16},
435 "lt r3 r12 r3 ROR 16",
437 {{ne, r3, r6, r14, ROR, 16},
440 "ne r3 r6 r14 ROR 16",
442 {{le, r6, r7, r0, ROR, 0},
445 "le r6 r7 r0 ROR 0",
447 {{vs, r3, r1, r1, ROR, 0},
450 "vs r3 r1 r1 ROR 0",
452 {{ge, r0, r6, r0, ROR, 8},
455 "ge r0 r6 r0 ROR 8",
457 {{ne, r10, r0, r13, ROR, 16},
460 "ne r10 r0 r13 ROR 16",
462 {{ne, r11, r8, r11, ROR, 16},
465 "ne r11 r8 r11 ROR 16",
467 {{lt, r4, r5, r11, ROR, 16},
470 "lt r4 r5 r11 ROR 16",
472 {{gt, r2, r13, r4, ROR, 8},
475 "gt r2 r13 r4 ROR 8",
477 {{ls, r14, r7, r9, ROR, 24},
480 "ls r14 r7 r9 ROR 24",
482 {{vc, r4, r12, r9, ROR, 16},
485 "vc r4 r12 r9 ROR 16",
487 {{vc, r7, r9, r3, ROR, 0},
490 "vc r7 r9 r3 ROR 0",
492 {{eq, r10, r3, r11, ROR, 0},
495 "eq r10 r3 r11 ROR 0",
497 {{ne, r3, r6, r11, ROR, 16},
500 "ne r3 r6 r11 ROR 16",
502 {{cs, r1, r2, r3, ROR, 16},
505 "cs r1 r2 r3 ROR 16",
507 {{gt, r0, r1, r12, ROR, 0},
510 "gt r0 r1 r12 ROR 0",
512 {{mi, r11, r8, r11, ROR, 16},
515 "mi r11 r8 r11 ROR 16",
517 {{mi, r6, r9, r0, ROR, 24},
520 "mi r6 r9 r0 ROR 24",
522 {{hi, r3, r12, r12, ROR, 0},
525 "hi r3 r12 r12 ROR 0",
527 {{lt, r8, r2, r2, ROR, 16},
530 "lt r8 r2 r2 ROR 16",
532 {{le, r4, r12, r5, ROR, 0},
535 "le r4 r12 r5 ROR 0",
537 {{cs, r12, r13, r0, ROR, 24},
540 "cs r12 r13 r0 ROR 24",
542 {{al, r11, r12, r3, ROR, 16},
545 "al r11 r12 r3 ROR 16",
547 {{hi, r0, r14, r14, ROR, 8},
550 "hi r0 r14 r14 ROR 8",
552 {{gt, r3, r4, r4, ROR, 0},
555 "gt r3 r4 r4 ROR 0",
557 {{mi, r13, r10, r13, ROR, 24},
560 "mi r13 r10 r13 ROR 24",
562 {{eq, r0, r5, r8, ROR, 0},
565 "eq r0 r5 r8 ROR 0",
567 {{mi, r0, r5, r11, ROR, 16},
570 "mi r0 r5 r11 ROR 16",
572 {{eq, r0, r9, r2, ROR, 16},
575 "eq r0 r9 r2 ROR 16",
577 {{lt, r14, r10, r12, ROR, 24},
580 "lt r14 r10 r12 ROR 24",
582 {{eq, r14, r6, r0, ROR, 8},
585 "eq r14 r6 r0 ROR 8",
587 {{eq, r12, r13, r8, ROR, 24},
590 "eq r12 r13 r8 ROR 24",
592 {{hi, r5, r7, r12, ROR, 16},
595 "hi r5 r7 r12 ROR 16",
597 {{mi, r7, r0, r10, ROR, 8},
600 "mi r7 r0 r10 ROR 8",
602 {{cc, r9, r8, r12, ROR, 24},
605 "cc r9 r8 r12 ROR 24",
607 {{gt, r13, r14, r6, ROR, 0},
610 "gt r13 r14 r6 ROR 0",
612 {{al, r5, r4, r2, ROR, 16},
615 "al r5 r4 r2 ROR 16",
617 {{pl, r8, r0, r3, ROR, 24},
620 "pl r8 r0 r3 ROR 24",
622 {{eq, r1, r4, r1, ROR, 8},
625 "eq r1 r4 r1 ROR 8",
627 {{lt, r5, r9, r12, ROR, 8},
630 "lt r5 r9 r12 ROR 8",
632 {{vs, r8, r8, r2, ROR, 0},
635 "vs r8 r8 r2 ROR 0",
637 {{pl, r11, r3, r6, ROR, 0},
640 "pl r11 r3 r6 ROR 0",
642 {{al, r2, r9, r11, ROR, 8},
645 "al r2 r9 r11 ROR 8",
647 {{pl, r0, r4, r10, ROR, 8},
650 "pl r0 r4 r10 ROR 8",
652 {{pl, r9, r14, r2, ROR, 16},
655 "pl r9 r14 r2 ROR 16",
657 {{ge, r13, r11, r10, ROR, 24},
660 "ge r13 r11 r10 ROR 24",
662 {{al, r10, r8, r4, ROR, 8},
665 "al r10 r8 r4 ROR 8",
667 {{cc, r1, r2, r4, ROR, 8},
670 "cc r1 r2 r4 ROR 8",
672 {{mi, r8, r7, r9, ROR, 0},
675 "mi r8 r7 r9 ROR 0",
677 {{pl, r8, r9, r6, ROR, 8},
680 "pl r8 r9 r6 ROR 8",
682 {{mi, r2, r7, r3, ROR, 16},
685 "mi r2 r7 r3 ROR 16",
687 {{vc, r12, r11, r2, ROR, 0},
690 "vc r12 r11 r2 ROR 0",
692 {{ge, r3, r6, r1, ROR, 8},
695 "ge r3 r6 r1 ROR 8",
697 {{ls, r6, r0, r2, ROR, 16},
700 "ls r6 r0 r2 ROR 16",
702 {{cs, r11, r10, r9, ROR, 8},
705 "cs r11 r10 r9 ROR 8",
707 {{pl, r2, r4, r7, ROR, 0},
710 "pl r2 r4 r7 ROR 0",
712 {{eq, r9, r2, r11, ROR, 8},
715 "eq r9 r2 r11 ROR 8",
717 {{hi, r5, r11, r8, ROR, 0},
720 "hi r5 r11 r8 ROR 0",
722 {{hi, r5, r7, r3, ROR, 8},
725 "hi r5 r7 r3 ROR 8",
727 {{lt, r0, r1, r9, ROR, 8},
730 "lt r0 r1 r9 ROR 8",
732 {{le, r6, r3, r8, ROR, 24},
735 "le r6 r3 r8 ROR 24",
737 {{hi, r5, r7, r2, ROR, 0},
740 "hi r5 r7 r2 ROR 0",
742 {{eq, r0, r5, r3, ROR, 24},
745 "eq r0 r5 r3 ROR 24",
747 {{mi, r13, r13, r4, ROR, 8},
750 "mi r13 r13 r4 ROR 8",
752 {{eq, r4, r13, r0, ROR, 8},
755 "eq r4 r13 r0 ROR 8",
757 {{ge, r11, r4, r2, ROR, 8},
760 "ge r11 r4 r2 ROR 8",
762 {{pl, r5, r1, r9, ROR, 24},
765 "pl r5 r1 r9 ROR 24",
767 {{pl, r6, r4, r0, ROR, 16},
770 "pl r6 r4 r0 ROR 16",
772 {{ge, r6, r0, r11, ROR, 16},
775 "ge r6 r0 r11 ROR 16",
777 {{cc, r4, r0, r14, ROR, 16},
780 "cc r4 r0 r14 ROR 16",
782 {{ge, r10, r10, r12, ROR, 8},
785 "ge r10 r10 r12 ROR 8",
787 {{eq, r1, r11, r2, ROR, 8},
790 "eq r1 r11 r2 ROR 8",
792 {{ne, r2, r14, r6, ROR, 16},
795 "ne r2 r14 r6 ROR 16",
797 {{al, r4, r10, r9, ROR, 8},
800 "al r4 r10 r9 ROR 8",
802 {{al, r11, r12, r10, ROR, 0},
805 "al r11 r12 r10 ROR 0",
807 {{ne, r0, r13, r10, ROR, 16},
810 "ne r0 r13 r10 ROR 16",
812 {{pl, r4, r2, r5, ROR, 0},
815 "pl r4 r2 r5 ROR 0",
817 {{al, r14, r8, r8, ROR, 16},
820 "al r14 r8 r8 ROR 16",
822 {{pl, r3, r5, r14, ROR, 0},
825 "pl r3 r5 r14 ROR 0",
827 {{le, r6, r14, r11, ROR, 0},
830 "le r6 r14 r11 ROR 0",
832 {{cc, r9, r12, r12, ROR, 8},
835 "cc r9 r12 r12 ROR 8",
837 {{lt, r1, r4, r1, ROR, 16},
840 "lt r1 r4 r1 ROR 16",
842 {{ge, r10, r11, r10, ROR, 0},
845 "ge r10 r11 r10 ROR 0",
847 {{gt, r0, r11, r12, ROR, 8},
850 "gt r0 r11 r12 ROR 8",
852 {{vc, r13, r1, r12, ROR, 16},
855 "vc r13 r1 r12 ROR 16",
857 {{vs, r8, r5, r13, ROR, 16},
860 "vs r8 r5 r13 ROR 16",
862 {{ge, r5, r7, r12, ROR, 8},
865 "ge r5 r7 r12 ROR 8",
867 {{eq, r7, r3, r6, ROR, 8},
870 "eq r7 r3 r6 ROR 8",
872 {{hi, r14, r13, r3, ROR, 8},
875 "hi r14 r13 r3 ROR 8",
877 {{hi, r3, r7, r1, ROR, 8},
880 "hi r3 r7 r1 ROR 8",
882 {{al, r2, r1, r12, ROR, 8},
885 "al r2 r1 r12 ROR 8",
887 {{mi, r5, r6, r4, ROR, 16},
890 "mi r5 r6 r4 ROR 16",
892 {{eq, r2, r12, r0, ROR, 24},
895 "eq r2 r12 r0 ROR 24",
897 {{cs, r14, r8, r12, ROR, 0},
900 "cs r14 r8 r12 ROR 0",
902 {{hi, r10, r7, r11, ROR, 24},
905 "hi r10 r7 r11 ROR 24",
907 {{le, r9, r8, r0, ROR, 8},
910 "le r9 r8 r0 ROR 8",
912 {{vs, r6, r8, r7, ROR, 0},
915 "vs r6 r8 r7 ROR 0",
917 {{le, r0, r8, r13, ROR, 0},
920 "le r0 r8 r13 ROR 0",
922 {{cc, r4, r4, r6, ROR, 16},
925 "cc r4 r4 r6 ROR 16",
927 {{ge, r0, r9, r3, ROR, 8},
930 "ge r0 r9 r3 ROR 8",
932 {{cs, r5, r4, r2, ROR, 0},
935 "cs r5 r4 r2 ROR 0",
937 {{gt, r12, r9, r8, ROR, 16},
940 "gt r12 r9 r8 ROR 16",
942 {{vs, r4, r9, r3, ROR, 24},
945 "vs r4 r9 r3 ROR 24",
947 {{cc, r8, r11, r8, ROR, 8},
950 "cc r8 r11 r8 ROR 8",
952 {{lt, r5, r6, r11, ROR, 24},
955 "lt r5 r6 r11 ROR 24",
957 {{cc, r8, r11, r1, ROR, 24},
960 "cc r8 r11 r1 ROR 24",
962 {{ls, r0, r0, r14, ROR, 16},
965 "ls r0 r0 r14 ROR 16",
967 {{lt, r10, r14, r7, ROR, 8},
970 "lt r10 r14 r7 ROR 8",
972 {{pl, r10, r13, r6, ROR, 16},
975 "pl r10 r13 r6 ROR 16",
977 {{lt, r11, r13, r4, ROR, 8},
980 "lt r11 r13 r4 ROR 8",
982 {{cs, r5, r14, r0, ROR, 0},
985 "cs r5 r14 r0 ROR 0",
987 {{lt, r3, r2, r10, ROR, 0},
990 "lt r3 r2 r10 ROR 0",
992 {{ls, r7, r6, r7, ROR, 8},
995 "ls r7 r6 r7 ROR 8",
997 {{ge, r2, r14, r14, ROR, 0},
1000 "ge r2 r14 r14 ROR 0",
1002 {{al, r9, r5, r9, ROR, 0},
1005 "al r9 r5 r9 ROR 0",
1007 {{vc, r14, r2, r5, ROR, 24},
1010 "vc r14 r2 r5 ROR 24",
1012 {{hi, r1, r9, r3, ROR, 16},
1015 "hi r1 r9 r3 ROR 16",
1017 {{lt, r1, r3, r10, ROR, 8},
1020 "lt r1 r3 r10 ROR 8",
1022 {{lt, r12, r1, r5, ROR, 16},
1025 "lt r12 r1 r5 ROR 16",
1027 {{ge, r3, r4, r10, ROR, 0},
1030 "ge r3 r4 r10 ROR 0",
1032 {{ge, r7, r13, r8, ROR, 16},
1035 "ge r7 r13 r8 ROR 16",
1037 {{eq, r12, r8, r7, ROR, 16},
1040 "eq r12 r8 r7 ROR 16",
1042 {{vs, r6, r12, r0, ROR, 16},
1045 "vs r6 r12 r0 ROR 16",
1047 {{al, r4, r2, r9, ROR, 24},
1050 "al r4 r2 r9 ROR 24",
1052 {{ne, r4, r12, r6, ROR, 8},
1055 "ne r4 r12 r6 ROR 8",
1057 {{pl, r10, r5, r11, ROR, 8},
1060 "pl r10 r5 r11 ROR 8",
1062 {{cc, r12, r5, r1, ROR, 0},
1065 "cc r12 r5 r1 ROR 0",
1067 {{lt, r11, r7, r8, ROR, 16},
1070 "lt r11 r7 r8 ROR 16",
1072 {{ls, r1, r7, r5, ROR, 0},
1075 "ls r1 r7 r5 ROR 0",
1077 {{mi, r13, r2, r12, ROR, 16},
1080 "mi r13 r2 r12 ROR 16",
1082 {{ls, r1, r7, r2, ROR, 16},
1085 "ls r1 r7 r2 ROR 16",
1087 {{al, r14, r8, r13, ROR, 8},
1090 "al r14 r8 r13 ROR 8",
1092 {{lt, r1, r0, r10, ROR, 0},
1095 "lt r1 r0 r10 ROR 0",
1097 {{al, r10, r7, r5, ROR, 24},
1100 "al r10 r7 r5 ROR 24",
1102 {{vs, r12, r14, r10, ROR, 0},
1105 "vs r12 r14 r10 ROR 0",
1107 {{vs, r7, r9, r1, ROR, 16},
1110 "vs r7 r9 r1 ROR 16",
1112 {{pl, r8, r0, r0, ROR, 24},
1115 "pl r8 r0 r0 ROR 24",
1117 {{le, r12, r12, r5, ROR, 8},
1120 "le r12 r12 r5 ROR 8",
1122 {{gt, r2, r7, r11, ROR, 24},
1125 "gt r2 r7 r11 ROR 24",
1127 {{ne, r2, r0, r4, ROR, 24},
1130 "ne r2 r0 r4 ROR 24",
1132 {{le, r7, r3, r7, ROR, 16},
1135 "le r7 r3 r7 ROR 16",
1137 {{vc, r3, r13, r8, ROR, 16},
1140 "vc r3 r13 r8 ROR 16",
1142 {{al, r12, r14, r0, ROR, 8},
1145 "al r12 r14 r0 ROR 8",
1147 {{le, r4, r9, r1, ROR, 0},
1150 "le r4 r9 r1 ROR 0",
1152 {{ge, r0, r1, r1, ROR, 8},
1155 "ge r0 r1 r1 ROR 8",
1157 {{pl, r0, r11, r13, ROR, 16},
1160 "pl r0 r11 r13 ROR 16",
1162 {{hi, r7, r14, r0, ROR, 0},
1165 "hi r7 r14 r0 ROR 0",
1167 {{ls, r11, r14, r6, ROR, 24},
1170 "ls r11 r14 r6 ROR 24",
1172 {{ge, r2, r9, r12, ROR, 0},
1175 "ge r2 r9 r12 ROR 0",
1177 {{lt, r12, r1, r7, ROR, 16},
1180 "lt r12 r1 r7 ROR 16",
1182 {{eq, r7, r7, r12, ROR, 16},
1185 "eq r7 r7 r12 ROR 16",
1187 {{ls, r2, r9, r14, ROR, 24},
1190 "ls r2 r9 r14 ROR 24",
1192 {{lt, r10, r14, r14, ROR, 24},
1195 "lt r10 r14 r14 ROR 24",
1197 {{pl, r8, r10, r8, ROR, 16},
1200 "pl r8 r10 r8 ROR 16",
1202 {{ls, r8, r12, r2, ROR, 8},
1205 "ls r8 r12 r2 ROR 8",
1207 {{ne, r11, r10, r3, ROR, 0},
1210 "ne r11 r10 r3 ROR 0",
1212 {{ne, r6, r2, r10, ROR, 8},
1215 "ne r6 r2 r10 ROR 8",
1217 {{mi, r10, r7, r12, ROR, 16},
1220 "mi r10 r7 r12 ROR 16",
1222 {{vc, r8, r14, r7, ROR, 24},
1225 "vc r8 r14 r7 ROR 24",
1227 {{gt, r12, r9, r4, ROR, 8},
1230 "gt r12 r9 r4 ROR 8",
1232 {{pl, r1, r4, r11, ROR, 16},
1235 "pl r1 r4 r11 ROR 16",
1237 {{mi, r3, r10, r6, ROR, 16},
1240 "mi r3 r10 r6 ROR 16",
1242 {{eq, r14, r10, r12, ROR, 24},
1245 "eq r14 r10 r12 ROR 24",
1247 {{eq, r7, r9, r13, ROR, 8},
1250 "eq r7 r9 r13 ROR 8",
1252 {{eq, r11, r7, r4, ROR, 16},
1255 "eq r11 r7 r4 ROR 16",
1257 {{vc, r12, r1, r6, ROR, 0},
1260 "vc r12 r1 r6 ROR 0",
1262 {{pl, r6, r0, r2, ROR, 0},
1265 "pl r6 r0 r2 ROR 0",
1267 {{hi, r11, r14, r5, ROR, 8},
1270 "hi r11 r14 r5 ROR 8",
1272 {{pl, r4, r14, r5, ROR, 24},
1275 "pl r4 r14 r5 ROR 24",
1277 {{eq, r5, r1, r14, ROR, 0},
1280 "eq r5 r1 r14 ROR 0",
1282 {{gt, r2, r8, r9, ROR, 24},
1285 "gt r2 r8 r9 ROR 24",
1287 {{pl, r11, r8, r11, ROR, 8},
1290 "pl r11 r8 r11 ROR 8",
1292 {{cc, r7, r7, r8, ROR, 16},
1295 "cc r7 r7 r8 ROR 16",
1297 {{le, r8, r3, r0, ROR, 16},
1300 "le r8 r3 r0 ROR 16",
1302 {{hi, r4, r5, r9, ROR, 8},
1305 "hi r4 r5 r9 ROR 8",
1307 {{pl, r2, r9, r7, ROR, 8},
1310 "pl r2 r9 r7 ROR 8",
1312 {{al, r11, r11, r2, ROR, 16},
1315 "al r11 r11 r2 ROR 16",
1317 {{ne, r12, r5, r3, ROR, 24},
1320 "ne r12 r5 r3 ROR 24",
1322 {{mi, r6, r8, r5, ROR, 16},
1325 "mi r6 r8 r5 ROR 16",
1327 {{le, r14, r0, r7, ROR, 0},
1330 "le r14 r0 r7 ROR 0",
1332 {{cc, r8, r4, r13, ROR, 8},
1335 "cc r8 r4 r13 ROR 8",
1337 {{al, r1, r11, r3, ROR, 8},
1340 "al r1 r11 r3 ROR 8",
1342 {{vc, r3, r2, r13, ROR, 16},
1345 "vc r3 r2 r13 ROR 16",
1347 {{vs, r11, r14, r8, ROR, 16},
1350 "vs r11 r14 r8 ROR 16",
1352 {{eq, r3, r4, r12, ROR, 24},
1355 "eq r3 r4 r12 ROR 24",
1357 {{gt, r10, r10, r5, ROR, 8},
1360 "gt r10 r10 r5 ROR 8",
1362 {{hi, r6, r10, r4, ROR, 16},
1365 "hi r6 r10 r4 ROR 16",
1367 {{eq, r12, r3, r13, ROR, 8},
1370 "eq r12 r3 r13 ROR 8",
1372 {{le, r7, r10, r2, ROR, 8},
1375 "le r7 r10 r2 ROR 8",
1377 {{cs, r4, r9, r14, ROR, 0},
1380 "cs r4 r9 r14 ROR 0",
1382 {{ge, r10, r3, r5, ROR, 16},
1385 "ge r10 r3 r5 ROR 16",
1387 {{cc, r1, r10, r11, ROR, 0},
1390 "cc r1 r10 r11 ROR 0",
1392 {{ls, r10, r11, r6, ROR, 24},
1395 "ls r10 r11 r6 ROR 24",
1397 {{ne, r12, r10, r1, ROR, 8},
1400 "ne r12 r10 r1 ROR 8",
1402 {{lt, r10, r4, r7, ROR, 24},
1405 "lt r10 r4 r7 ROR 24",
1407 {{ge, r7, r0, r10, ROR, 0},
1410 "ge r7 r0 r10 ROR 0",
1412 {{ls, r7, r6, r5, ROR, 0},
1415 "ls r7 r6 r5 ROR 0",
1417 {{cc, r8, r1, r8, ROR, 8},
1420 "cc r8 r1 r8 ROR 8",
1422 {{cs, r7, r0, r13, ROR, 24},
1425 "cs r7 r0 r13 ROR 24",
1427 {{cc, r10, r6, r0, ROR, 0},
1430 "cc r10 r6 r0 ROR 0",
1432 {{mi, r0, r13, r6, ROR, 8},
1435 "mi r0 r13 r6 ROR 8",
1437 {{hi, r12, r5, r3, ROR, 16},
1440 "hi r12 r5 r3 ROR 16",
1442 {{vs, r4, r9, r2, ROR, 8},
1445 "vs r4 r9 r2 ROR 8",
1447 {{vs, r9, r7, r12, ROR, 24},
1450 "vs r9 r7 r12 ROR 24",
1452 {{cc, r7, r13, r8, ROR, 0},
1455 "cc r7 r13 r8 ROR 0",
1457 {{mi, r14, r3, r2, ROR, 8},
1460 "mi r14 r3 r2 ROR 8",
1462 {{vc, r11, r14, r2, ROR, 8},
1465 "vc r11 r14 r2 ROR 8",
1467 {{pl, r9, r7, r0, ROR, 16},
1470 "pl r9 r7 r0 ROR 16",
1472 {{vs, r13, r10, r4, ROR, 24},
1475 "vs r13 r10 r4 ROR 24",
1477 {{vs, r13, r8, r10, ROR, 16},
1480 "vs r13 r8 r10 ROR 16",
1482 {{hi, r9, r8, r8, ROR, 0},
1485 "hi r9 r8 r8 ROR 0",
1487 {{mi, r10, r14, r9, ROR, 16},
1490 "mi r10 r14 r9 ROR 16",
1492 {{pl, r4, r2, r5, ROR, 24},
1495 "pl r4 r2 r5 ROR 24",
1497 {{cc, r13, r10, r4, ROR, 8},
1500 "cc r13 r10 r4 ROR 8",
1502 {{hi, r4, r9, r2, ROR, 16},
1505 "hi r4 r9 r2 ROR 16",
1507 {{cs, r13, r5, r0, ROR, 16},
1510 "cs r13 r5 r0 ROR 16",
1512 {{le, r10, r5, r0, ROR, 0},
1515 "le r10 r5 r0 ROR 0",
1517 {{al, r10, r7, r7, ROR, 24},
1520 "al r10 r7 r7 ROR 24",
1522 {{pl, r2, r1, r10, ROR, 16},
1525 "pl r2 r1 r10 ROR 16",
1527 {{le, r7, r11, r0, ROR, 24},
1530 "le r7 r11 r0 ROR 24",
1532 {{vs, r6, r8, r0, ROR, 8},
1535 "vs r6 r8 r0 ROR 8",
1537 {{al, r6, r9, r2, ROR, 8},
1540 "al r6 r9 r2 ROR 8",
1542 {{vs, r3, r12, r1, ROR, 8},
1545 "vs r3 r12 r1 ROR 8",
1547 {{le, r14, r5, r11, ROR, 16},
1550 "le r14 r5 r11 ROR 16",
1552 {{cs, r1, r12, r14, ROR, 0},
1555 "cs r1 r12 r14 ROR 0",
1557 {{ne, r14, r2, r2, ROR, 24},
1560 "ne r14 r2 r2 ROR 24",
1562 {{eq, r14, r0, r8, ROR, 16},
1565 "eq r14 r0 r8 ROR 16",
1567 {{ge, r13, r1, r2, ROR, 24},
1570 "ge r13 r1 r2 ROR 24",
1572 {{lt, r2, r1, r10, ROR, 8},
1575 "lt r2 r1 r10 ROR 8",
1577 {{vc, r9, r3, r14, ROR, 0},
1580 "vc r9 r3 r14 ROR 0",
1582 {{gt, r6, r0, r4, ROR, 24},
1585 "gt r6 r0 r4 ROR 24",
1587 {{cs, r4, r12, r2, ROR, 0},
1590 "cs r4 r12 r2 ROR 0",
1592 {{vc, r1, r7, r5, ROR, 8},
1595 "vc r1 r7 r5 ROR 8",
1597 {{cs, r6, r7, r1, ROR, 8},
1600 "cs r6 r7 r1 ROR 8",
1602 {{cs, r1, r10, r7, ROR, 8},
1605 "cs r1 r10 r7 ROR 8",
1607 {{eq, r13, r5, r0, ROR, 16},
1610 "eq r13 r5 r0 ROR 16",
1612 {{gt, r11, r12, r12, ROR, 16},
1615 "gt r11 r12 r12 ROR 16",
1617 {{le, r7, r12, r9, ROR, 16},
1620 "le r7 r12 r9 ROR 16",
1622 {{le, r3, r7, r6, ROR, 8},
1625 "le r3 r7 r6 ROR 8",
1627 {{pl, r4, r7, r6, ROR, 8},
1630 "pl r4 r7 r6 ROR 8",
1632 {{ge, r1, r7, r8, ROR, 16},
1635 "ge r1 r7 r8 ROR 16",
1637 {{vs, r4, r6, r4, ROR, 0},
1640 "vs r4 r6 r4 ROR 0",
1642 {{hi, r11, r11, r4, ROR, 8},
1645 "hi r11 r11 r4 ROR 8",
1647 {{hi, r13, r0, r1, ROR, 16},
1650 "hi r13 r0 r1 ROR 16",
1652 {{lt, r0, r3, r1, ROR, 0},
1655 "lt r0 r3 r1 ROR 0",
1657 {{vs, r2, r14, r1, ROR, 16},
1660 "vs r2 r14 r1 ROR 16",
1662 {{lt, r0, r2, r3, ROR, 16},
1665 "lt r0 r2 r3 ROR 16",
1667 {{cc, r8, r14, r2, ROR, 0},
1670 "cc r8 r14 r2 ROR 0",
1672 {{mi, r1, r4, r5, ROR, 8},
1675 "mi r1 r4 r5 ROR 8",
1677 {{cc, r13, r5, r9, ROR, 24},
1680 "cc r13 r5 r9 ROR 24",
1682 {{cc, r0, r14, r3, ROR, 8},
1685 "cc r0 r14 r3 ROR 8",
1687 {{vc, r6, r5, r10, ROR, 8},
1690 "vc r6 r5 r10 ROR 8",
1692 {{vs, r6, r10, r9, ROR, 8},
1695 "vs r6 r10 r9 ROR 8",
1697 {{gt, r5, r14, r3, ROR, 16},
1700 "gt r5 r14 r3 ROR 16",
1702 {{hi, r12, r7, r5, ROR, 0},
1705 "hi r12 r7 r5 ROR 0",
1707 {{hi, r6, r3, r0, ROR, 8},
1710 "hi r6 r3 r0 ROR 8",
1712 {{le, r12, r3, r1, ROR, 8},
1715 "le r12 r3 r1 ROR 8",
1717 {{cc, r13, r14, r0, ROR, 16},
1720 "cc r13 r14 r0 ROR 16",
1722 {{ls, r14, r14, r11, ROR, 24},
1725 "ls r14 r14 r11 ROR 24",
1727 {{lt, r0, r13, r0, ROR, 0},
1730 "lt r0 r13 r0 ROR 0",
1732 {{pl, r12, r7, r4, ROR, 24},
1735 "pl r12 r7 r4 ROR 24",
1737 {{mi, r11, r1, r11, ROR, 16},
1740 "mi r11 r1 r11 ROR 16",
1742 {{al, r5, r2, r11, ROR, 24},
1745 "al r5 r2 r11 ROR 24",
1747 {{mi, r3, r3, r4, ROR, 24},
1750 "mi r3 r3 r4 ROR 24",
1752 {{vc, r12, r12, r8, ROR, 24},
1755 "vc r12 r12 r8 ROR 24",
1757 {{ls, r3, r12, r10, ROR, 24},
1760 "ls r3 r12 r10 ROR 24",
1762 {{ne, r0, r0, r4, ROR, 0},
1765 "ne r0 r0 r4 ROR 0",
1767 {{ne, r12, r8, r13, ROR, 8},
1770 "ne r12 r8 r13 ROR 8",
1772 {{mi, r4, r4, r2, ROR, 16},
1775 "mi r4 r4 r2 ROR 16",
1777 {{ge, r8, r2, r10, ROR, 16},
1780 "ge r8 r2 r10 ROR 16",
1782 {{cs, r6, r5, r12, ROR, 8},
1785 "cs r6 r5 r12 ROR 8",
1787 {{ne, r7, r13, r5, ROR, 0},
1790 "ne r7 r13 r5 ROR 0",
1792 {{ne, r4, r3, r1, ROR, 24},
1795 "ne r4 r3 r1 ROR 24",
1797 {{ls, r4, r4, r4, ROR, 24},
1800 "ls r4 r4 r4 ROR 24",
1802 {{ge, r14, r10, r14, ROR, 24},
1805 "ge r14 r10 r14 ROR 24",
1807 {{lt, r4, r7, r2, ROR, 24},
1810 "lt r4 r7 r2 ROR 24",
1812 {{vs, r10, r3, r3, ROR, 16},
1815 "vs r10 r3 r3 ROR 16",
1817 {{mi, r13, r2, r5, ROR, 0},
1820 "mi r13 r2 r5 ROR 0",
1822 {{cc, r14, r0, r0, ROR, 0},
1825 "cc r14 r0 r0 ROR 0",
1827 {{ne, r7, r11, r10, ROR, 16},
1830 "ne r7 r11 r10 ROR 16",
1832 {{al, r12, r13, r4, ROR, 24},
1835 "al r12 r13 r4 ROR 24",
1837 {{lt, r6, r8, r1, ROR, 0},
1840 "lt r6 r8 r1 ROR 0",
1842 {{ne, r10, r6, r6, ROR, 24},
1845 "ne r10 r6 r6 ROR 24",
1847 {{le, r12, r5, r0, ROR, 0},
1850 "le r12 r5 r0 ROR 0",
1852 {{ne, r6, r9, r11, ROR, 0},
1855 "ne r6 r9 r11 ROR 0",
1857 {{hi, r10, r5, r10, ROR, 16},
1860 "hi r10 r5 r10 ROR 16",
1862 {{hi, r7, r14, r3, ROR, 24},
1865 "hi r7 r14 r3 ROR 24",
1867 {{ls, r7, r10, r5, ROR, 16},
1870 "ls r7 r10 r5 ROR 16",
1872 {{vs, r11, r4, r4, ROR, 0},
1875 "vs r11 r4 r4 ROR 0",
1877 {{ls, r13, r2, r0, ROR, 0},
1880 "ls r13 r2 r0 ROR 0",
1882 {{lt, r4, r13, r11, ROR, 8},
1885 "lt r4 r13 r11 ROR 8",
1887 {{ne, r2, r12, r12, ROR, 0},
1890 "ne r2 r12 r12 ROR 0",
1892 {{cc, r5, r7, r5, ROR, 0},
1895 "cc r5 r7 r5 ROR 0",
1897 {{vc, r6, r14, r9, ROR, 24},
1900 "vc r6 r14 r9 ROR 24",
1902 {{ne, r10, r11, r12, ROR, 8},
1905 "ne r10 r11 r12 ROR 8",
1907 {{gt, r10, r6, r7, ROR, 16},
1910 "gt r10 r6 r7 ROR 16",
1912 {{pl, r7, r13, r4, ROR, 8},
1915 "pl r7 r13 r4 ROR 8",
1917 {{ne, r4, r8, r1, ROR, 0},
1920 "ne r4 r8 r1 ROR 0",
1922 {{mi, r5, r6, r9, ROR, 16},
1925 "mi r5 r6 r9 ROR 16",
1927 {{mi, r14, r8, r3, ROR, 16},
1930 "mi r14 r8 r3 ROR 16",
1932 {{lt, r1, r14, r14, ROR, 16},
1935 "lt r1 r14 r14 ROR 16",
1937 {{le, r9, r12, r9, ROR, 8},
1940 "le r9 r12 r9 ROR 8",
1942 {{le, r10, r2, r2, ROR, 16},
1945 "le r10 r2 r2 ROR 16",
1947 {{vc, r11, r12, r0, ROR, 16},
1950 "vc r11 r12 r0 ROR 16",
1952 {{vc, r5, r12, r1, ROR, 16},
1955 "vc r5 r12 r1 ROR 16",
1957 {{hi, r2, r9, r2, ROR, 0},
1960 "hi r2 r9 r2 ROR 0",
1962 {{vs, r11, r7, r14, ROR, 0},
1965 "vs r11 r7 r14 ROR 0",
1967 {{eq, r11, r2, r14, ROR, 8},
1970 "eq r11 r2 r14 ROR 8",
1972 {{cs, r11, r2, r3, ROR, 16},
1975 "cs r11 r2 r3 ROR 16",
1977 {{vc, r1, r9, r7, ROR, 16},
1980 "vc r1 r9 r7 ROR 16",
1982 {{mi, r14, r11, r9, ROR, 16},
1985 "mi r14 r11 r9 ROR 16",
1987 {{ge, r11, r8, r12, ROR, 16},
1990 "ge r11 r8 r12 ROR 16",
1992 {{vs, r11, r12, r11, ROR, 16},
1995 "vs r11 r12 r11 ROR 16",
1997 {{al, r6, r5, r14, ROR, 8},
2000 "al r6 r5 r14 ROR 8",
2002 {{mi, r9, r8, r0, ROR, 24},
2005 "mi r9 r8 r0 ROR 24",
2007 {{vs, r4, r2, r11, ROR, 24},
2010 "vs r4 r2 r11 ROR 24",
2012 {{ne, r5, r7, r5, ROR, 8},
2015 "ne r5 r7 r5 ROR 8",
2017 {{cs, r2, r4, r2, ROR, 0},
2020 "cs r2 r4 r2 ROR 0",
2022 {{ne, r10, r4, r8, ROR, 0},
2025 "ne r10 r4 r8 ROR 0",
2027 {{vs, r4, r7, r0, ROR, 16},
2030 "vs r4 r7 r0 ROR 16",
2032 {{gt, r1, r1, r2, ROR, 24},
2035 "gt r1 r1 r2 ROR 24",
2037 {{pl, r4, r13, r10, ROR, 24},
2040 "pl r4 r13 r10 ROR 24",
2042 {{vs, r2, r3, r8, ROR, 0},
2045 "vs r2 r3 r8 ROR 0",
2047 {{lt, r10, r0, r10, ROR, 16},
2050 "lt r10 r0 r10 ROR 16",
2052 {{cs, r7, r12, r4, ROR, 0},
2055 "cs r7 r12 r4 ROR 0",
2057 {{lt, r4, r6, r5, ROR, 8},
2060 "lt r4 r6 r5 ROR 8",
2062 {{pl, r14, r11, r2, ROR, 24},
2065 "pl r14 r11 r2 ROR 24",
2067 {{ge, r10, r7, r6, ROR, 0},
2070 "ge r10 r7 r6 ROR 0",
2072 {{pl, r8, r5, r10, ROR, 24},
2075 "pl r8 r5 r10 ROR 24",
2077 {{mi, r2, r5, r5, ROR, 0},
2080 "mi r2 r5 r5 ROR 0",
2082 {{mi, r6, r13, r2, ROR, 24},
2085 "mi r6 r13 r2 ROR 24",
2087 {{vs, r5, r8, r4, ROR, 8},
2090 "vs r5 r8 r4 ROR 8",
2092 {{mi, r14, r13, r10, ROR, 24},
2095 "mi r14 r13 r10 ROR 24",
2097 {{vs, r12, r0, r7, ROR, 24},
2100 "vs r12 r0 r7 ROR 24",
2102 {{lt, r2, r11, r1, ROR, 24},
2105 "lt r2 r11 r1 ROR 24",
2107 {{ls, r8, r1, r2, ROR, 16},
2110 "ls r8 r1 r2 ROR 16",
2112 {{vs, r9, r14, r7, ROR, 16},
2115 "vs r9 r14 r7 ROR 16",
2117 {{ls, r12, r1, r14, ROR, 16},
2120 "ls r12 r1 r14 ROR 16",
2122 {{le, r8, r12, r7, ROR, 24},
2125 "le r8 r12 r7 ROR 24",
2127 {{pl, r6, r6, r0, ROR, 8},
2130 "pl r6 r6 r0 ROR 8",
2132 {{ne, r5, r13, r6, ROR, 24},
2135 "ne r5 r13 r6 ROR 24",
2137 {{lt, r3, r10, r5, ROR, 16},
2140 "lt r3 r10 r5 ROR 16",
2142 {{eq, r6, r11, r7, ROR, 16},
2145 "eq r6 r11 r7 ROR 16",
2147 {{cs, r10, r13, r4, ROR, 0},
2150 "cs r10 r13 r4 ROR 0",
2152 {{le, r13, r13, r0, ROR, 24},
2155 "le r13 r13 r0 ROR 24",
2157 {{vc, r4, r12, r9, ROR, 0},
2160 "vc r4 r12 r9 ROR 0",
2162 {{gt, r3, r2, r4, ROR, 16},
2165 "gt r3 r2 r4 ROR 16",
2167 {{cs, r14, r11, r9, ROR, 8},
2170 "cs r14 r11 r9 ROR 8",
2172 {{lt, r14, r1, r13, ROR, 16},
2175 "lt r14 r1 r13 ROR 16",
2177 {{cs, r6, r4, r12, ROR, 8},
2180 "cs r6 r4 r12 ROR 8",
2182 {{lt, r10, r13, r5, ROR, 8},
2185 "lt r10 r13 r5 ROR 8",
2187 {{mi, r6, r12, r12, ROR, 0},
2190 "mi r6 r12 r12 ROR 0",
2192 {{ge, r12, r1, r12, ROR, 16},
2195 "ge r12 r1 r12 ROR 16",
2197 {{hi, r7, r11, r13, ROR, 8},
2200 "hi r7 r11 r13 ROR 8",
2202 {{vs, r3, r11, r11, ROR, 0},
2205 "vs r3 r11 r11 ROR 0",
2207 {{vc, r6, r12, r12, ROR, 0},
2210 "vc r6 r12 r12 ROR 0",
2212 {{gt, r10, r0, r13, ROR, 8},
2215 "gt r10 r0 r13 ROR 8",
2217 {{pl, r4, r7, r5, ROR, 16},
2220 "pl r4 r7 r5 ROR 16",
2222 {{cc, r11, r4, r13, ROR, 0},
2225 "cc r11 r4 r13 ROR 0",
2227 {{gt, r14, r13, r13, ROR, 24},
2230 "gt r14 r13 r13 ROR 24",
2232 {{lt, r7, r11, r11, ROR, 8},
2235 "lt r7 r11 r11 ROR 8",
2237 {{ge, r12, r7, r0, ROR, 16},
2240 "ge r12 r7 r0 ROR 16",
2242 {{ne, r10, r12, r13, ROR, 0},
2245 "ne r10 r12 r13 ROR 0",
2247 {{gt, r12, r9, r0, ROR, 8},
2250 "gt r12 r9 r0 ROR 8",
2252 {{pl, r10, r14, r6, ROR, 16},
2255 "pl r10 r14 r6 ROR 16",
2257 {{vc, r6, r5, r2, ROR, 24},
2260 "vc r6 r5 r2 ROR 24",
2262 {{gt, r12, r7, r5, ROR, 16},
2265 "gt r12 r7 r5 ROR 16",
2267 {{eq, r11, r9, r0, ROR, 16},
2270 "eq r11 r9 r0 ROR 16",
2272 {{lt, r7, r7, r4, ROR, 16},
2275 "lt r7 r7 r4 ROR 16",
2277 {{gt, r5, r4, r10, ROR, 8},
2280 "gt r5 r4 r10 ROR 8",
2282 {{hi, r10, r2, r13, ROR, 16},
2285 "hi r10 r2 r13 ROR 16",
2287 {{al, r13, r5, r5, ROR, 24},
2290 "al r13 r5 r5 ROR 24",
2292 {{cs, r12, r0, r7, ROR, 24},
2295 "cs r12 r0 r7 ROR 24",
2297 {{hi, r1, r13, r10, ROR, 16},
2300 "hi r1 r13 r10 ROR 16",
2302 {{eq, r13, r8, r10, ROR, 8},
2305 "eq r13 r8 r10 ROR 8",
2307 {{le, r6, r8, r3, ROR, 8},
2310 "le r6 r8 r3 ROR 8",
2312 {{lt, r13, r12, r12, ROR, 0},
2315 "lt r13 r12 r12 ROR 0",
2317 {{ls, r9, r10, r9, ROR, 0},
2320 "ls r9 r10 r9 ROR 0",
2322 {{eq, r1, r3, r13, ROR, 16},
2325 "eq r1 r3 r13 ROR 16",
2327 {{vs, r12, r12, r9, ROR, 8},
2330 "vs r12 r12 r9 ROR 8",
2332 {{vc, r7, r8, r7, ROR, 8},
2335 "vc r7 r8 r7 ROR 8",
2337 {{eq, r6, r0, r14, ROR, 24},
2340 "eq r6 r0 r14 ROR 24",
2342 {{le, r0, r13, r10, ROR, 8},
2345 "le r0 r13 r10 ROR 8",
2347 {{ge, r11, r6, r3, ROR, 8},
2350 "ge r11 r6 r3 ROR 8",
2352 {{gt, r2, r2, r8, ROR, 0},
2355 "gt r2 r2 r8 ROR 0",
2357 {{le, r6, r4, r0, ROR, 8},
2360 "le r6 r4 r0 ROR 8",
2362 {{le, r2, r8, r12, ROR, 16},
2365 "le r2 r8 r12 ROR 16",
2367 {{le, r10, r1, r4, ROR, 24},
2370 "le r10 r1 r4 ROR 24",
2372 {{cc, r4, r1, r10, ROR, 16},
2375 "cc r4 r1 r10 ROR 16",
2377 {{pl, r9, r4, r9, ROR, 16},
2380 "pl r9 r4 r9 ROR 16",
2382 {{mi, r8, r4, r12, ROR, 0},
2385 "mi r8 r4 r12 ROR 0",
2387 {{lt, r5, r0, r10, ROR, 24},
2390 "lt r5 r0 r10 ROR 24",
2392 {{hi, r5, r0, r8, ROR, 0},
2395 "hi r5 r0 r8 ROR 0",
2397 {{cs, r4, r9, r3, ROR, 8},
2400 "cs r4 r9 r3 ROR 8",
2402 {{vs, r2, r5, r1, ROR, 8},
2405 "vs r2 r5 r1 ROR 8",
2407 {{ne, r10, r13, r9, ROR, 8},
2410 "ne r10 r13 r9 ROR 8",
2412 {{cs, r0, r5, r11, ROR, 8},
2415 "cs r0 r5 r11 ROR 8",
2417 {{mi, r8, r9, r8, ROR, 8},
2420 "mi r8 r9 r8 ROR 8",
2422 {{al, r3, r14, r2, ROR, 0},
2425 "al r3 r14 r2 ROR 0",
2427 {{hi, r9, r10, r9, ROR, 24},
2430 "hi r9 r10 r9 ROR 24",
2432 {{lt, r14, r3, r1, ROR, 8},
2435 "lt r14 r3 r1 ROR 8",
2437 {{pl, r11, r12, r14, ROR, 16},
2440 "pl r11 r12 r14 ROR 16",
2442 {{eq, r12, r1, r6, ROR, 0},
2445 "eq r12 r1 r6 ROR 0",
2447 {{ls, r9, r12, r1, ROR, 8},
2450 "ls r9 r12 r1 ROR 8",
2452 {{pl, r8, r6, r10, ROR, 24},
2455 "pl r8 r6 r10 ROR 24",
2457 {{pl, r1, r10, r14, ROR, 8},
2460 "pl r1 r10 r14 ROR 8",
2462 {{mi, r10, r7, r12, ROR, 0},
2465 "mi r10 r7 r12 ROR 0",
2467 {{al, r9, r2, r7, ROR, 24},
2470 "al r9 r2 r7 ROR 24",
2472 {{ls, r2, r9, r8, ROR, 16},
2475 "ls r2 r9 r8 ROR 16",
2477 {{ls, r5, r12, r11, ROR, 16},
2480 "ls r5 r12 r11 ROR 16",
2482 {{mi, r9, r10, r11, ROR, 24},
2485 "mi r9 r10 r11 ROR 24",
2487 {{mi, r10, r2, r10, ROR, 8},
2490 "mi r10 r2 r10 ROR 8",
2492 {{gt, r7, r5, r4, ROR, 24},
2495 "gt r7 r5 r4 ROR 24",
2497 {{le, r11, r9, r6, ROR, 16},
2500 "le r11 r9 r6 ROR 16",
2502 {{ne, r13, r2, r10, ROR, 16},
2505 "ne r13 r2 r10 ROR 16",
2507 {{ge, r8, r8, r13, ROR, 0},
2510 "ge r8 r8 r13 ROR 0",
2512 {{al, r0, r14, r11, ROR, 8},
2515 "al r0 r14 r11 ROR 8",
2517 {{mi, r3, r5, r14, ROR, 0},
2520 "mi r3 r5 r14 ROR 0",
2522 {{ne, r3, r12, r10, ROR, 16},
2525 "ne r3 r12 r10 ROR 16",
2527 {{le, r4, r14, r12, ROR, 0},
2530 "le r4 r14 r12 ROR 0",
2532 {{vs, r14, r9, r6, ROR, 16},
2535 "vs r14 r9 r6 ROR 16",
2537 {{cs, r9, r3, r11, ROR, 8},
2540 "cs r9 r3 r11 ROR 8",
2542 {{le, r12, r14, r13, ROR, 8},
2545 "le r12 r14 r13 ROR 8",
2547 {{eq, r6, r12, r5, ROR, 24},
2550 "eq r6 r12 r5 ROR 24",
2552 {{cc, r2, r11, r11, ROR, 8},
2555 "cc r2 r11 r11 ROR 8",
2557 {{vs, r9, r3, r7, ROR, 0},
2560 "vs r9 r3 r7 ROR 0",
2562 {{le, r5, r6, r11, ROR, 8},
2565 "le r5 r6 r11 ROR 8",
2567 {{cc, r5, r14, r9, ROR, 16},
2570 "cc r5 r14 r9 ROR 16",
2572 {{ne, r11, r14, r4, ROR, 24},
2575 "ne r11 r14 r4 ROR 24",
2577 {{gt, r0, r14, r13, ROR, 16},
2580 "gt r0 r14 r13 ROR 16",
2582 {{cc, r0, r12, r13, ROR, 24},
2585 "cc r0 r12 r13 ROR 24",
2587 {{vs, r14, r11, r8, ROR, 24},
2590 "vs r14 r11 r8 ROR 24",
2592 {{ge, r12, r4, r6, ROR, 0},
2595 "ge r12 r4 r6 ROR 0",
2597 {{gt, r4, r0, r4, ROR, 0},
2600 "gt r4 r0 r4 ROR 0",
2602 {{hi, r2, r3, r6, ROR, 0},
2605 "hi r2 r3 r6 ROR 0",
2607 {{gt, r3, r13, r6, ROR, 0},
2610 "gt r3 r13 r6 ROR 0",
2612 {{cc, r2, r5, r10, ROR, 0},
2615 "cc r2 r5 r10 ROR 0",
2617 {{ne, r3, r10, r9, ROR, 8},
2620 "ne r3 r10 r9 ROR 8",
2622 {{al, r8, r4, r12, ROR, 8},
2625 "al r8 r4 r12 ROR 8",
2627 {{cc, r14, r0, r2, ROR, 0},
2630 "cc r14 r0 r2 ROR 0",
2632 {{hi, r5, r5, r12, ROR, 24},
2635 "hi r5 r5 r12 ROR 24",
2637 {{cc, r0, r8, r8, ROR, 8},
2640 "cc r0 r8 r8 ROR 8",
2642 {{vc, r0, r9, r12, ROR, 24},
2645 "vc r0 r9 r12 ROR 24",
2647 {{vc, r8, r2, r11, ROR, 16},
2650 "vc r8 r2 r11 ROR 16",
2652 {{ne, r13, r13, r7, ROR, 24},
2655 "ne r13 r13 r7 ROR 24",
2657 {{al, r4, r4, r1, ROR, 0},
2660 "al r4 r4 r1 ROR 0",
2662 {{cc, r1, r9, r10, ROR, 16},
2665 "cc r1 r9 r10 ROR 16",
2667 {{cs, r2, r0, r5, ROR, 24},
2670 "cs r2 r0 r5 ROR 24",
2672 {{hi, r11, r11, r9, ROR, 24},
2675 "hi r11 r11 r9 ROR 24",
2677 {{ls, r12, r2, r7, ROR, 24},
2680 "ls r12 r2 r7 ROR 24",
2682 {{le, r4, r2, r6, ROR, 16},
2685 "le r4 r2 r6 ROR 16",
2687 {{ls, r8, r0, r14, ROR, 8},
2690 "ls r8 r0 r14 ROR 8",
2692 {{ne, r5, r9, r0, ROR, 8},
2695 "ne r5 r9 r0 ROR 8",
2697 {{ge, r7, r8, r14, ROR, 8},
2700 "ge r7 r8 r14 ROR 8",
2702 {{ne, r14, r6, r13, ROR, 8},
2705 "ne r14 r6 r13 ROR 8",
2707 {{cs, r13, r2, r9, ROR, 0},
2710 "cs r13 r2 r9 ROR 0",
2712 {{hi, r9, r0, r0, ROR, 8},
2715 "hi r9 r0 r0 ROR 8",
2717 {{vs, r12, r9, r3, ROR, 16},
2720 "vs r12 r9 r3 ROR 16",
2722 {{ne, r2, r14, r8, ROR, 24},
2725 "ne r2 r14 r8 ROR 24",
2727 {{le, r13, r14, r2, ROR, 8},
2730 "le r13 r14 r2 ROR 8",
2732 {{gt, r9, r7, r12, ROR, 16},
2735 "gt r9 r7 r12 ROR 16",
2737 {{ne, r2, r13, r7, ROR, 16},
2740 "ne r2 r13 r7 ROR 16",
2742 {{pl, r10, r11, r13, ROR, 24},
2745 "pl r10 r11 r13 ROR 24",
2747 {{mi, r5, r3, r8, ROR, 24},
2750 "mi r5 r3 r8 ROR 24",
2752 {{le, r12, r8, r2, ROR, 16},
2755 "le r12 r8 r2 ROR 16",
2757 {{ls, r4, r10, r9, ROR, 8},
2760 "ls r4 r10 r9 ROR 8",
2762 {{eq, r6, r11, r8, ROR, 24},
2765 "eq r6 r11 r8 ROR 24",
2767 {{le, r11, r12, r5, ROR, 24},
2770 "le r11 r12 r5 ROR 24",
2772 {{gt, r0, r10, r0, ROR, 8},
2775 "gt r0 r10 r0 ROR 8",
2777 {{pl, r9, r4, r9, ROR, 0},
2780 "pl r9 r4 r9 ROR 0",
2782 {{vc, r14, r2, r8, ROR, 24},
2785 "vc r14 r2 r8 ROR 24",
2787 {{gt, r7, r0, r7, ROR, 0},
2790 "gt r7 r0 r7 ROR 0",
2792 {{vc, r12, r12, r9, ROR, 0},
2795 "vc r12 r12 r9 ROR 0",
2797 {{pl, r2, r12, r3, ROR, 0},
2800 "pl r2 r12 r3 ROR 0",
2802 {{cs, r10, r2, r0, ROR, 16},
2805 "cs r10 r2 r0 ROR 16",
2807 {{vs, r6, r5, r10, ROR, 16},
2810 "vs r6 r5 r10 ROR 16",
2812 {{pl, r5, r14, r6, ROR, 24},
2815 "pl r5 r14 r6 ROR 24",
2817 {{al, r12, r5, r9, ROR, 16},
2820 "al r12 r5 r9 ROR 16",
2822 {{ge, r3, r0, r3, ROR, 24},
2825 "ge r3 r0 r3 ROR 24",
2827 {{le, r4, r11, r12, ROR, 8},
2830 "le r4 r11 r12 ROR 8",
2832 {{pl, r10, r10, r13, ROR, 16},
2835 "pl r10 r10 r13 ROR 16",
2837 {{al, r1, r8, r3, ROR, 8},
2840 "al r1 r8 r3 ROR 8",
2842 {{cc, r8, r6, r12, ROR, 16},
2845 "cc r8 r6 r12 ROR 16",
2847 {{vs, r13, r5, r6, ROR, 16},
2850 "vs r13 r5 r6 ROR 16",
2852 {{eq, r10, r6, r2, ROR, 8},
2855 "eq r10 r6 r2 ROR 8",
2857 {{gt, r3, r3, r9, ROR, 24},
2860 "gt r3 r3 r9 ROR 24",
2862 {{hi, r4, r6, r9, ROR, 0},
2865 "hi r4 r6 r9 ROR 0",
2867 {{vs, r7, r6, r8, ROR, 16},
2870 "vs r7 r6 r8 ROR 16",
2872 {{hi, r6, r11, r0, ROR, 24},
2875 "hi r6 r11 r0 ROR 24",
2877 {{ge, r2, r6, r4, ROR, 24},
2880 "ge r2 r6 r4 ROR 24",
2882 {{pl, r5, r2, r10, ROR, 16},
2885 "pl r5 r2 r10 ROR 16",
2887 {{hi, r3, r13, r5, ROR, 16},
2890 "hi r3 r13 r5 ROR 16",
2892 {{lt, r6, r7, r7, ROR, 24},
2895 "lt r6 r7 r7 ROR 24",
2897 {{ne, r13, r9, r10, ROR, 24},
2900 "ne r13 r9 r10 ROR 24",
2902 {{mi, r6, r0, r11, ROR, 0},
2905 "mi r6 r0 r11 ROR 0",
2907 {{ge, r9, r3, r3, ROR, 24},
2910 "ge r9 r3 r3 ROR 24",
2912 {{ls, r10, r11, r3, ROR, 16},
2915 "ls r10 r11 r3 ROR 16",
2917 {{al, r13, r13, r7, ROR, 8},
2920 "al r13 r13 r7 ROR 8",
2922 {{lt, r9, r11, r2, ROR, 16},
2925 "lt r9 r11 r2 ROR 16",
2927 {{ls, r10, r9, r8, ROR, 24},
2930 "ls r10 r9 r8 ROR 24",
2932 {{cs, r6, r12, r9, ROR, 8},
2935 "cs r6 r12 r9 ROR 8",
2937 {{le, r14, r5, r0, ROR, 0},
2940 "le r14 r5 r0 ROR 0",
2942 {{le, r8, r1, r1, ROR, 8},
2945 "le r8 r1 r1 ROR 8",
2947 {{hi, r2, r0, r3, ROR, 8},
2950 "hi r2 r0 r3 ROR 8",
2952 {{ne, r4, r8, r1, ROR, 8},
2955 "ne r4 r8 r1 ROR 8",
2957 {{al, r13, r8, r9, ROR, 8},
2960 "al r13 r8 r9 ROR 8",
2962 {{mi, r4, r10, r13, ROR, 16},
2965 "mi r4 r10 r13 ROR 16",
2967 {{cc, r10, r5, r5, ROR, 24},
2970 "cc r10 r5 r5 ROR 24",
2972 {{ls, r0, r12, r3, ROR, 24},
2975 "ls r0 r12 r3 ROR 24",
2977 {{vc, r4, r11, r11, ROR, 24},
2980 "vc r4 r11 r11 ROR 24",
2982 {{hi, r5, r12, r0, ROR, 24},
2985 "hi r5 r12 r0 ROR 24",
2987 {{le, r7, r3, r9, ROR, 0},
2990 "le r7 r3 r9 ROR 0",
2992 {{vs, r14, r7, r9, ROR, 24},
2995 "vs r14 r7 r9 ROR 24",
2997 {{ne, r2, r2, r9, ROR, 24},
3000 "ne r2 r2 r9 ROR 24",
3002 {{ls, r5, r7, r11, ROR, 16},
3005 "ls r5 r7 r11 ROR 16",
3007 {{ls, r0, r8, r4, ROR, 0},
3010 "ls r0 r8 r4 ROR 0",
3012 {{hi, r5, r13, r0, ROR, 0},
3015 "hi r5 r13 r0 ROR 0",
3017 {{mi, r7, r12, r7, ROR, 8},
3020 "mi r7 r12 r7 ROR 8",
3022 {{ne, r3, r1, r3, ROR, 0},
3025 "ne r3 r1 r3 ROR 0",
3027 {{ne, r9, r11, r8, ROR, 16},
3030 "ne r9 r11 r8 ROR 16",
3032 {{ge, r12, r4, r14, ROR, 0},
3035 "ge r12 r4 r14 ROR 0",
3037 {{ne, r11, r1, r4, ROR, 24},
3040 "ne r11 r1 r4 ROR 24",
3042 {{ge, r9, r9, r13, ROR, 0},
3045 "ge r9 r9 r13 ROR 0",
3047 {{gt, r13, r9, r14, ROR, 16},
3050 "gt r13 r9 r14 ROR 16",
3052 {{vs, r10, r0, r12, ROR, 16},
3055 "vs r10 r0 r12 ROR 16",
3057 {{pl, r10, r7, r1, ROR, 24},
3060 "pl r10 r7 r1 ROR 24",
3062 {{al, r14, r12, r10, ROR, 0},
3065 "al r14 r12 r10 ROR 0",
3067 {{cc, r10, r8, r10, ROR, 8},
3070 "cc r10 r8 r10 ROR 8",
3072 {{eq, r14, r2, r14, ROR, 16},
3075 "eq r14 r2 r14 ROR 16",
3077 {{vc, r3, r12, r8, ROR, 16},
3080 "vc r3 r12 r8 ROR 16",
3082 {{gt, r13, r4, r7, ROR, 0},
3085 "gt r13 r4 r7 ROR 0",
3087 {{ne, r12, r6, r11, ROR, 16},
3090 "ne r12 r6 r11 ROR 16",
3092 {{vs, r1, r7, r12, ROR, 0},
3095 "vs r1 r7 r12 ROR 0",
3097 {{hi, r14, r3, r7, ROR, 0},
3100 "hi r14 r3 r7 ROR 0",
3102 {{ne, r4, r2, r0, ROR, 16},
3105 "ne r4 r2 r0 ROR 16",
3107 {{cs, r11, r3, r11, ROR, 24},
3110 "cs r11 r3 r11 ROR 24",
3112 {{le, r10, r2, r0, ROR, 24},
3115 "le r10 r2 r0 ROR 24",
3117 {{vs, r8, r11, r0, ROR, 8},
3120 "vs r8 r11 r0 ROR 8",
3122 {{le, r12, r7, r7, ROR, 8},
3125 "le r12 r7 r7 ROR 8",
3127 {{eq, r8, r6, r13, ROR, 16},
3130 "eq r8 r6 r13 ROR 16",
3132 {{hi, r1, r12, r7, ROR, 24},
3135 "hi r1 r12 r7 ROR 24",
3137 {{gt, r9, r7, r14, ROR, 8},
3140 "gt r9 r7 r14 ROR 8",
3142 {{pl, r10, r2, r7, ROR, 8},
3145 "pl r10 r2 r7 ROR 8",
3147 {{cc, r0, r12, r3, ROR, 0},
3150 "cc r0 r12 r3 ROR 0",
3152 {{ge, r3, r0, r0, ROR, 8},
3155 "ge r3 r0 r0 ROR 8",
3157 {{lt, r10, r14, r1, ROR, 16},
3160 "lt r10 r14 r1 ROR 16",
3162 {{vc, r0, r0, r13, ROR, 8},
3165 "vc r0 r0 r13 ROR 8",
3167 {{vc, r2, r12, r0, ROR, 8},
3170 "vc r2 r12 r0 ROR 8",
3172 {{gt, r1, r7, r7, ROR, 24},
3175 "gt r1 r7 r7 ROR 24",
3177 {{cc, r8, r12, r0, ROR, 24},
3180 "cc r8 r12 r0 ROR 24",
3182 {{vs, r0, r10, r12, ROR, 8},
3185 "vs r0 r10 r12 ROR 8",
3187 {{le, r0, r1, r11, ROR, 8},
3190 "le r0 r1 r11 ROR 8",
3192 {{vs, r9, r12, r9, ROR, 8},
3195 "vs r9 r12 r9 ROR 8",
3197 {{mi, r7, r7, r13, ROR, 24},
3200 "mi r7 r7 r13 ROR 24",
3202 {{cc, r1, r4, r3, ROR, 0},
3205 "cc r1 r4 r3 ROR 0",
3207 {{pl, r1, r12, r4, ROR, 16},
3210 "pl r1 r12 r4 ROR 16",
3212 {{mi, r4, r9, r13, ROR, 24},
3215 "mi r4 r9 r13 ROR 24",
3217 {{eq, r12, r14, r14, ROR, 16},
3220 "eq r12 r14 r14 ROR 16",
3222 {{ls, r10, r0, r4, ROR, 0},
3225 "ls r10 r0 r4 ROR 0",
3227 {{hi, r3, r6, r12, ROR, 8},
3230 "hi r3 r6 r12 ROR 8",
3232 {{le, r10, r0, r4, ROR, 8},
3235 "le r10 r0 r4 ROR 8",
3237 {{lt, r12, r3, r2, ROR, 8},
3240 "lt r12 r3 r2 ROR 8",
3242 {{pl, r13, r11, r10, ROR, 16},
3245 "pl r13 r11 r10 ROR 16",
3247 {{ne, r13, r14, r14, ROR, 24},
3250 "ne r13 r14 r14 ROR 24",
3252 {{eq, r9, r9, r0, ROR, 8},
3255 "eq r9 r9 r0 ROR 8",
3257 {{eq, r12, r10, r0, ROR, 8},
3260 "eq r12 r10 r0 ROR 8",
3262 {{ne, r0, r0, r3, ROR, 0},
3265 "ne r0 r0 r3 ROR 0",
3267 {{gt, r12, r14, r4, ROR, 0},
3270 "gt r12 r14 r4 ROR 0",
3272 {{pl, r1, r2, r14, ROR, 0},
3275 "pl r1 r2 r14 ROR 0",
3277 {{lt, r1, r8, r8, ROR, 8},
3280 "lt r1 r8 r8 ROR 8",
3282 {{cc, r9, r0, r2, ROR, 16},
3285 "cc r9 r0 r2 ROR 16",
3287 {{cs, r9, r0, r5, ROR, 8},
3290 "cs r9 r0 r5 ROR 8",
3292 {{mi, r13, r8, r5, ROR, 24},
3295 "mi r13 r8 r5 ROR 24",
3297 {{vc, r1, r1, r7, ROR, 8},
3300 "vc r1 r1 r7 ROR 8",
3302 {{cs, r6, r5, r5, ROR, 16},
3305 "cs r6 r5 r5 ROR 16",
3307 {{le, r1, r13, r3, ROR, 24},
3310 "le r1 r13 r3 ROR 24",
3312 {{gt, r11, r7, r3, ROR, 24},
3315 "gt r11 r7 r3 ROR 24",
3317 {{al, r3, r3, r5, ROR, 0},
3320 "al r3 r3 r5 ROR 0",
3322 {{hi, r5, r7, r14, ROR, 24},
3325 "hi r5 r7 r14 ROR 24",
3327 {{ne, r1, r9, r4, ROR, 24},
3330 "ne r1 r9 r4 ROR 24",
3332 {{hi, r7, r3, r11, ROR, 8},
3335 "hi r7 r3 r11 ROR 8",
3337 {{al, r1, r8, r8, ROR, 8},
3340 "al r1 r8 r8 ROR 8",
3342 {{hi, r3, r8, r1, ROR, 16},
3345 "hi r3 r8 r1 ROR 16",
3347 {{ge, r9, r9, r10, ROR, 16},
3350 "ge r9 r9 r10 ROR 16",
3352 {{le, r11, r1, r0, ROR, 24},
3355 "le r11 r1 r0 ROR 24",
3357 {{ls, r13, r12, r9, ROR, 0},
3360 "ls r13 r12 r9 ROR 0",
3362 {{hi, r8, r6, r7, ROR, 24},
3365 "hi r8 r6 r7 ROR 24",
3367 {{lt, r8, r13, r11, ROR, 16},
3370 "lt r8 r13 r11 ROR 16",
3372 {{ge, r3, r9, r9, ROR, 0},
3375 "ge r3 r9 r9 ROR 0",
3377 {{ne, r5, r7, r4, ROR, 24},
3380 "ne r5 r7 r4 ROR 24",
3382 {{al, r3, r12, r2, ROR, 24},
3385 "al r3 r12 r2 ROR 24",
3387 {{ne, r0, r4, r13, ROR, 0},
3390 "ne r0 r4 r13 ROR 0",
3392 {{ge, r14, r8, r9, ROR, 0},
3395 "ge r14 r8 r9 ROR 0",
3397 {{ne, r9, r13, r12, ROR, 16},
3400 "ne r9 r13 r12 ROR 16",
3402 {{pl, r11, r1, r4, ROR, 24},
3405 "pl r11 r1 r4 ROR 24",
3407 {{ne, r2, r12, r10, ROR, 16},
3410 "ne r2 r12 r10 ROR 16",
3412 {{gt, r1, r4, r11, ROR, 0},
3415 "gt r1 r4 r11 ROR 0",
3417 {{lt, r7, r6, r13, ROR, 16},
3420 "lt r7 r6 r13 ROR 16",
3422 {{hi, r2, r4, r6, ROR, 8},
3425 "hi r2 r4 r6 ROR 8",
3427 {{al, r12, r0, r9, ROR, 0},
3430 "al r12 r0 r9 ROR 0",
3432 {{lt, r0, r14, r3, ROR, 24},
3435 "lt r0 r14 r3 ROR 24",
3437 {{mi, r5, r8, r10, ROR, 16},
3440 "mi r5 r8 r10 ROR 16",
3442 {{vc, r4, r1, r4, ROR, 8},
3445 "vc r4 r1 r4 ROR 8",
3447 {{cc, r3, r4, r8, ROR, 24},
3450 "cc r3 r4 r8 ROR 24",
3452 {{cs, r11, r0, r0, ROR, 16},
3455 "cs r11 r0 r0 ROR 16",
3457 {{le, r9, r2, r11, ROR, 0},
3460 "le r9 r2 r11 ROR 0",
3462 {{vc, r10, r7, r8, ROR, 8},
3465 "vc r10 r7 r8 ROR 8",
3467 {{le, r0, r3, r1, ROR, 24},
3470 "le r0 r3 r1 ROR 24",
3472 {{ne, r4, r8, r2, ROR, 0},
3475 "ne r4 r8 r2 ROR 0",
3477 {{gt, r6, r4, r13, ROR, 0},
3480 "gt r6 r4 r13 ROR 0",
3482 {{ge, r10, r5, r11, ROR, 8},
3485 "ge r10 r5 r11 ROR 8",
3487 {{ge, r11, r14, r5, ROR, 24},
3490 "ge r11 r14 r5 ROR 24",
3492 {{gt, r14, r8, r3, ROR, 8},
3495 "gt r14 r8 r3 ROR 8",
3497 {{al, r2, r7, r3, ROR, 24},
3500 "al r2 r7 r3 ROR 24",
3502 {{le, r5, r3, r4, ROR, 8},
3505 "le r5 r3 r4 ROR 8",
3507 {{ls, r14, r7, r2, ROR, 16},
3510 "ls r14 r7 r2 ROR 16",
3512 {{vc, r11, r7, r0, ROR, 24},
3515 "vc r11 r7 r0 ROR 24",
3517 {{al, r8, r6, r12, ROR, 8},
3520 "al r8 r6 r12 ROR 8",
3522 {{ne, r3, r7, r11, ROR, 16},
3525 "ne r3 r7 r11 ROR 16",
3527 {{ls, r3, r0, r9, ROR, 24},
3530 "ls r3 r0 r9 ROR 24",
3532 {{vs, r7, r12, r11, ROR, 8},
3535 "vs r7 r12 r11 ROR 8",
3537 {{ge, r2, r5, r2, ROR, 16},
3540 "ge r2 r5 r2 ROR 16",
3542 {{vs, r14, r14, r4, ROR, 24},
3545 "vs r14 r14 r4 ROR 24",
3547 {{pl, r3, r8, r12, ROR, 24},
3550 "pl r3 r8 r12 ROR 24",
3552 {{hi, r1, r6, r3, ROR, 16},
3555 "hi r1 r6 r3 ROR 16",
3557 {{pl, r2, r5, r11, ROR, 24},
3560 "pl r2 r5 r11 ROR 24",
3562 {{vs, r5, r2, r3, ROR, 0},
3565 "vs r5 r2 r3 ROR 0",
3567 {{al, r3, r14, r10, ROR, 0},
3570 "al r3 r14 r10 ROR 0",
3572 {{cs, r12, r8, r1, ROR, 24},
3575 "cs r12 r8 r1 ROR 24",
3577 {{mi, r4, r12, r7, ROR, 8},
3580 "mi r4 r12 r7 ROR 8",
3582 {{ls, r12, r2, r5, ROR, 8},
3585 "ls r12 r2 r5 ROR 8",
3587 {{ge, r7, r11, r9, ROR, 0},
3590 "ge r7 r11 r9 ROR 0",
3592 {{lt, r4, r12, r14, ROR, 24},
3595 "lt r4 r12 r14 ROR 24",
3597 {{vs, r5, r11, r2, ROR, 8},
3600 "vs r5 r11 r2 ROR 8",
3602 {{lt, r6, r6, r2, ROR, 16},
3605 "lt r6 r6 r2 ROR 16",
3607 {{lt, r10, r10, r14, ROR, 8},
3610 "lt r10 r10 r14 ROR 8",
3612 {{gt, r6, r5, r5, ROR, 24},
3615 "gt r6 r5 r5 ROR 24",
3617 {{ls, r13, r14, r4, ROR, 24},
3620 "ls r13 r14 r4 ROR 24",
3622 {{ls, r12, r13, r10, ROR, 24},
3625 "ls r12 r13 r10 ROR 24",
3627 {{pl, r8, r1, r8, ROR, 16},
3630 "pl r8 r1 r8 ROR 16",
3632 {{ge, r12, r2, r2, ROR, 24},
3635 "ge r12 r2 r2 ROR 24",
3637 {{pl, r6, r13, r13, ROR, 8},
3640 "pl r6 r13 r13 ROR 8",
3642 {{pl, r9, r10, r6, ROR, 8},
3645 "pl r9 r10 r6 ROR 8",
3647 {{hi, r0, r2, r1, ROR, 16},
3650 "hi r0 r2 r1 ROR 16",
3652 {{pl, r13, r1, r8, ROR, 8},
3655 "pl r13 r1 r8 ROR 8",
3657 {{le, r9, r13, r3, ROR, 8},
3660 "le r9 r13 r3 ROR 8",
3662 {{ne, r8, r5, r8, ROR, 16},
3665 "ne r8 r5 r8 ROR 16",
3667 {{pl, r1, r9, r5, ROR, 24},
3670 "pl r1 r9 r5 ROR 24",
3672 {{hi, r1, r9, r5, ROR, 16},
3675 "hi r1 r9 r5 ROR 16",
3677 {{mi, r3, r7, r12, ROR, 16},
3680 "mi r3 r7 r12 ROR 16",
3682 {{al, r0, r10, r11, ROR, 8},
3685 "al r0 r10 r11 ROR 8",
3687 {{lt, r14, r2, r13, ROR, 16},
3690 "lt r14 r2 r13 ROR 16",
3692 {{al, r8, r7, r0, ROR, 0},
3695 "al r8 r7 r0 ROR 0",
3697 {{mi, r13, r14, r9, ROR, 0},
3700 "mi r13 r14 r9 ROR 0",
3702 {{lt, r12, r13, r1, ROR, 16},
3705 "lt r12 r13 r1 ROR 16",
3707 {{mi, r14, r7, r2, ROR, 16},
3710 "mi r14 r7 r2 ROR 16",
3712 {{hi, r2, r4, r7, ROR, 8},
3715 "hi r2 r4 r7 ROR 8",
3717 {{le, r13, r12, r7, ROR, 24},
3720 "le r13 r12 r7 ROR 24",
3722 {{mi, r1, r5, r7, ROR, 24},
3725 "mi r1 r5 r7 ROR 24",
3727 {{cc, r9, r10, r10, ROR, 16},
3730 "cc r9 r10 r10 ROR 16",
3732 {{eq, r8, r8, r11, ROR, 24},
3735 "eq r8 r8 r11 ROR 24",
3737 {{hi, r4, r13, r1, ROR, 24},
3740 "hi r4 r13 r1 ROR 24",
3742 {{vs, r3, r14, r3, ROR, 8},
3745 "vs r3 r14 r3 ROR 8",
3747 {{lt, r8, r6, r11, ROR, 8},
3750 "lt r8 r6 r11 ROR 8",
3752 {{ls, r5, r11, r1, ROR, 8},
3755 "ls r5 r11 r1 ROR 8",
3757 {{vs, r13, r5, r10, ROR, 0},
3760 "vs r13 r5 r10 ROR 0",
3762 {{al, r9, r5, r4, ROR, 0},
3765 "al r9 r5 r4 ROR 0",
3767 {{le, r8, r6, r5, ROR, 24},
3770 "le r8 r6 r5 ROR 24",
3772 {{hi, r3, r14, r10, ROR, 8},
3775 "hi r3 r14 r10 ROR 8",
3777 {{mi, r9, r2, r11, ROR, 16},
3780 "mi r9 r2 r11 ROR 16",
3782 {{cs, r5, r6, r6, ROR, 24},
3785 "cs r5 r6 r6 ROR 24",
3787 {{ls, r2, r10, r4, ROR, 16},
3790 "ls r2 r10 r4 ROR 16",
3792 {{al, r2, r11, r1, ROR, 0},
3795 "al r2 r11 r1 ROR 0",
3797 {{al, r4, r5, r5, ROR, 0},
3800 "al r4 r5 r5 ROR 0",
3802 {{cc, r3, r0, r3, ROR, 8},
3805 "cc r3 r0 r3 ROR 8",
3807 {{hi, r14, r9, r11, ROR, 8},
3810 "hi r14 r9 r11 ROR 8",
3812 {{cs, r0, r1, r13, ROR, 8},
3815 "cs r0 r1 r13 ROR 8",
3817 {{vs, r9, r6, r2, ROR, 24},
3820 "vs r9 r6 r2 ROR 24",
3822 {{lt, r9, r12, r2, ROR, 0},
3825 "lt r9 r12 r2 ROR 0",
3827 {{hi, r14, r12, r2, ROR, 24},
3830 "hi r14 r12 r2 ROR 24",
3832 {{lt, r0, r10, r1, ROR, 8},
3835 "lt r0 r10 r1 ROR 8",
3837 {{vs, r0, r12, r0, ROR, 24},
3840 "vs r0 r12 r0 ROR 24",
3842 {{mi, r4, r2, r9, ROR, 16},
3845 "mi r4 r2 r9 ROR 16",
3847 {{pl, r5, r4, r13, ROR, 24},
3850 "pl r5 r4 r13 ROR 24",
3852 {{cs, r9, r9, r2, ROR, 8},
3855 "cs r9 r9 r2 ROR 8",
3857 {{vs, r8, r6, r6, ROR, 8},
3860 "vs r8 r6 r6 ROR 8",
3862 {{cc, r12, r2, r8, ROR, 16},
3865 "cc r12 r2 r8 ROR 16",
3867 {{ge, r4, r0, r11, ROR, 0},
3870 "ge r4 r0 r11 ROR 0",
3872 {{hi, r13, r3, r4, ROR, 8},
3875 "hi r13 r3 r4 ROR 8",
3877 {{cs, r5, r8, r9, ROR, 24},
3880 "cs r5 r8 r9 ROR 24",
3882 {{cc, r10, r2, r14, ROR, 24},
3885 "cc r10 r2 r14 ROR 24",
3887 {{pl, r10, r1, r13, ROR, 0},
3890 "pl r10 r1 r13 ROR 0",
3892 {{ne, r4, r13, r13, ROR, 8},
3895 "ne r4 r13 r13 ROR 8",
3897 {{pl, r13, r11, r14, ROR, 16},
3900 "pl r13 r11 r14 ROR 16",
3902 {{cs, r10, r6, r11, ROR, 24},
3905 "cs r10 r6 r11 ROR 24",
3907 {{hi, r10, r14, r14, ROR, 16},
3910 "hi r10 r14 r14 ROR 16",
3912 {{eq, r5, r1, r1, ROR, 24},
3915 "eq r5 r1 r1 ROR 24",
3917 {{lt, r11, r5, r1, ROR, 8},
3920 "lt r11 r5 r1 ROR 8",
3922 {{gt, r7, r11, r13, ROR, 16},
3925 "gt r7 r11 r13 ROR 16",
3927 {{mi, r1, r5, r10, ROR, 16},
3930 "mi r1 r5 r10 ROR 16",
3932 {{gt, r10, r1, r13, ROR, 0},
3935 "gt r10 r1 r13 ROR 0",
3937 {{cs, r14, r2, r13, ROR, 0},
3940 "cs r14 r2 r13 ROR 0",
3942 {{hi, r10, r14, r6, ROR, 16},
3945 "hi r10 r14 r6 ROR 16",
3947 {{hi, r0, r6, r9, ROR, 16},
3950 "hi r0 r6 r9 ROR 16",
3952 {{gt, r14, r4, r9, ROR, 8},
3955 "gt r14 r4 r9 ROR 8",
3957 {{mi, r1, r6, r11, ROR, 8},
3960 "mi r1 r6 r11 ROR 8",
3962 {{gt, r7, r2, r8, ROR, 16},
3965 "gt r7 r2 r8 ROR 16",
3967 {{cc, r6, r9, r0, ROR, 8},
3970 "cc r6 r9 r0 ROR 8",
3972 {{ls, r5, r3, r3, ROR, 16},
3975 "ls r5 r3 r3 ROR 16",
3977 {{al, r0, r6, r7, ROR, 0},
3980 "al r0 r6 r7 ROR 0",
3982 {{lt, r10, r0, r2, ROR, 0},
3985 "lt r10 r0 r2 ROR 0",
3987 {{le, r13, r8, r0, ROR, 0},
3990 "le r13 r8 r0 ROR 0",
3992 {{al, r0, r8, r0, ROR, 24},
3995 "al r0 r8 r0 ROR 24",
3997 {{hi, r8, r8, r5, ROR, 16},
4000 "hi r8 r8 r5 ROR 16",
4002 {{mi, r9, r10, r13, ROR, 24},
4005 "mi r9 r10 r13 ROR 24",
4007 {{eq, r13, r12, r4, ROR, 24},
4010 "eq r13 r12 r4 ROR 24",
4012 {{cs, r1, r14, r14, ROR, 16},
4015 "cs r1 r14 r14 ROR 16",
4017 {{cs, r8, r6, r11, ROR, 0},
4020 "cs r8 r6 r11 ROR 0",
4022 {{cc, r11, r4, r13, ROR, 16},
4025 "cc r11 r4 r13 ROR 16",
4027 {{hi, r3, r4, r5, ROR, 0},
4030 "hi r3 r4 r5 ROR 0",
4032 {{pl, r7, r3, r9, ROR, 16},
4035 "pl r7 r3 r9 ROR 16",
4037 {{lt, r5, r1, r0, ROR, 16},
4040 "lt r5 r1 r0 ROR 16",
4042 {{gt, r9, r7, r9, ROR, 24},
4045 "gt r9 r7 r9 ROR 24",
4047 {{ls, r7, r14, r5, ROR, 24},
4050 "ls r7 r14 r5 ROR 24",
4052 {{le, r3, r0, r8, ROR, 0},
4055 "le r3 r0 r8 ROR 0",
4057 {{pl, r8, r1, r0, ROR, 24},
4060 "pl r8 r1 r0 ROR 24",
4062 {{ge, r3, r13, r14, ROR, 0},
4065 "ge r3 r13 r14 ROR 0",
4067 {{gt, r4, r12, r6, ROR, 16},
4070 "gt r4 r12 r6 ROR 16",
4072 {{cc, r9, r5, r11, ROR, 0},
4075 "cc r9 r5 r11 ROR 0",
4077 {{vs, r8, r3, r4, ROR, 16},
4080 "vs r8 r3 r4 ROR 16",
4082 {{gt, r0, r13, r14, ROR, 24},
4085 "gt r0 r13 r14 ROR 24",
4087 {{vs, r8, r11, r14, ROR, 24},
4090 "vs r8 r11 r14 ROR 24",
4092 {{ge, r5, r11, r11, ROR, 8},
4095 "ge r5 r11 r11 ROR 8",
4097 {{gt, r14, r2, r9, ROR, 8},
4100 "gt r14 r2 r9 ROR 8",
4102 {{vc, r2, r9, r4, ROR, 16},
4105 "vc r2 r9 r4 ROR 16",
4107 {{eq, r8, r3, r7, ROR, 8},
4110 "eq r8 r3 r7 ROR 8",
4112 {{pl, r8, r14, r14, ROR, 8},
4115 "pl r8 r14 r14 ROR 8",
4117 {{mi, r13, r3, r7, ROR, 24},
4120 "mi r13 r3 r7 ROR 24",
4122 {{pl, r1, r12, r4, ROR, 0},
4125 "pl r1 r12 r4 ROR 0",
4127 {{eq, r1, r12, r12, ROR, 8},
4130 "eq r1 r12 r12 ROR 8",
4132 {{cs, r10, r9, r9, ROR, 0},
4135 "cs r10 r9 r9 ROR 0",
4137 {{lt, r14, r12, r1, ROR, 8},
4140 "lt r14 r12 r1 ROR 8",
4142 {{hi, r8, r5, r10, ROR, 0},
4145 "hi r8 r5 r10 ROR 0",
4147 {{lt, r0, r8, r1, ROR, 16},
4150 "lt r0 r8 r1 ROR 16",
4152 {{vc, r13, r4, r9, ROR, 24},
4155 "vc r13 r4 r9 ROR 24",
4157 {{cc, r3, r4, r1, ROR, 24},
4160 "cc r3 r4 r1 ROR 24",
4162 {{vc, r0, r5, r3, ROR, 24},
4165 "vc r0 r5 r3 ROR 24",
4167 {{lt, r2, r7, r3, ROR, 8},
4170 "lt r2 r7 r3 ROR 8",
4172 {{pl, r5, r7, r14, ROR, 8},
4175 "pl r5 r7 r14 ROR 8",
4177 {{ne, r11, r11, r13, ROR, 24},
4180 "ne r11 r11 r13 ROR 24",
4182 {{ge, r6, r14, r8, ROR, 24},
4185 "ge r6 r14 r8 ROR 24",
4187 {{le, r6, r7, r1, ROR, 0},
4190 "le r6 r7 r1 ROR 0",
4192 {{vc, r12, r4, r10, ROR, 0},
4195 "vc r12 r4 r10 ROR 0",
4197 {{ne, r12, r7, r13, ROR, 8},
4200 "ne r12 r7 r13 ROR 8",
4202 {{cc, r3, r11, r3, ROR, 16},
4205 "cc r3 r11 r3 ROR 16",
4207 {{gt, r0, r2, r5, ROR, 0},
4210 "gt r0 r2 r5 ROR 0",
4212 {{ge, r6, r14, r5, ROR, 16},
4215 "ge r6 r14 r5 ROR 16",
4217 {{eq, r11, r6, r11, ROR, 16},
4220 "eq r11 r6 r11 ROR 16",
4222 {{vc, r11, r7, r14, ROR, 8},
4225 "vc r11 r7 r14 ROR 8",
4227 {{ls, r14, r4, r3, ROR, 24},
4230 "ls r14 r4 r3 ROR 24",
4232 {{lt, r0, r5, r13, ROR, 16},
4235 "lt r0 r5 r13 ROR 16",
4237 {{hi, r11, r1, r10, ROR, 24},
4240 "hi r11 r1 r10 ROR 24",
4242 {{ls, r7, r7, r2, ROR, 16},
4245 "ls r7 r7 r2 ROR 16",
4247 {{hi, r1, r2, r6, ROR, 0},
4250 "hi r1 r2 r6 ROR 0",
4252 {{hi, r2, r0, r11, ROR, 8},
4255 "hi r2 r0 r11 ROR 8",
4257 {{lt, r7, r9, r5, ROR, 0},
4260 "lt r7 r9 r5 ROR 0",
4262 {{hi, r12, r14, r13, ROR, 8},
4265 "hi r12 r14 r13 ROR 8",
4267 {{hi, r4, r6, r2, ROR, 8},
4270 "hi r4 r6 r2 ROR 8",
4272 {{eq, r3, r6, r10, ROR, 16},
4275 "eq r3 r6 r10 ROR 16",
4277 {{al, r10, r13, r6, ROR, 16},
4280 "al r10 r13 r6 ROR 16",
4282 {{vs, r3, r12, r10, ROR, 24},
4285 "vs r3 r12 r10 ROR 24",
4287 {{le, r1, r4, r14, ROR, 24},
4290 "le r1 r4 r14 ROR 24",
4292 {{vc, r2, r1, r3, ROR, 24},
4295 "vc r2 r1 r3 ROR 24",
4297 {{hi, r11, r3, r2, ROR, 24},
4300 "hi r11 r3 r2 ROR 24",
4302 {{al, r6, r11, r13, ROR, 8},
4305 "al r6 r11 r13 ROR 8",
4307 {{lt, r5, r13, r12, ROR, 16},
4310 "lt r5 r13 r12 ROR 16",
4312 {{cc, r10, r2, r0, ROR, 16},
4315 "cc r10 r2 r0 ROR 16",
4317 {{ge, r2, r14, r3, ROR, 24},
4320 "ge r2 r14 r3 ROR 24",
4322 {{gt, r14, r0, r9, ROR, 8},
4325 "gt r14 r0 r9 ROR 8",
4327 {{ne, r7, r5, r12, ROR, 8},
4330 "ne r7 r5 r12 ROR 8",
4332 {{gt, r2, r13, r13, ROR, 16},
4335 "gt r2 r13 r13 ROR 16",
4337 {{lt, r0, r5, r10, ROR, 24},
4340 "lt r0 r5 r10 ROR 24",
4342 {{ls, r13, r2, r6, ROR, 16},
4345 "ls r13 r2 r6 ROR 16",
4347 {{vc, r8, r12, r11, ROR, 16},
4350 "vc r8 r12 r11 ROR 16",
4352 {{vs, r1, r3, r7, ROR, 24},
4355 "vs r1 r3 r7 ROR 24",
4357 {{hi, r10, r3, r7, ROR, 0},
4360 "hi r10 r3 r7 ROR 0",
4362 {{ls, r11, r9, r7, ROR, 8},
4365 "ls r11 r9 r7 ROR 8",
4367 {{al, r10, r6, r1, ROR, 16},
4370 "al r10 r6 r1 ROR 16",
4372 {{cs, r1, r6, r11, ROR, 8},
4375 "cs r1 r6 r11 ROR 8",
4377 {{lt, r6, r6, r10, ROR, 24},
4380 "lt r6 r6 r10 ROR 24",
4382 {{le, r10, r10, r5, ROR, 8},
4385 "le r10 r10 r5 ROR 8",
4387 {{mi, r3, r10, r1, ROR, 24},
4390 "mi r3 r10 r1 ROR 24",
4392 {{le, r9, r4, r11, ROR, 8},
4395 "le r9 r4 r11 ROR 8",
4397 {{ge, r8, r4, r12, ROR, 8},
4400 "ge r8 r4 r12 ROR 8",
4402 {{gt, r8, r9, r10, ROR, 8},
4405 "gt r8 r9 r10 ROR 8",
4407 {{cc, r1, r10, r1, ROR, 16},
4410 "cc r1 r10 r1 ROR 16",
4412 {{vc, r10, r10, r13, ROR, 0},
4415 "vc r10 r10 r13 ROR 0",
4417 {{vs, r7, r13, r0, ROR, 16},
4420 "vs r7 r13 r0 ROR 16",
4422 {{le, r1, r10, r13, ROR, 8},
4425 "le r1 r10 r13 ROR 8",
4427 {{ls, r8, r3, r12, ROR, 8},
4430 "ls r8 r3 r12 ROR 8",
4432 {{vc, r13, r9, r12, ROR, 8},
4435 "vc r13 r9 r12 ROR 8",
4437 {{vs, r11, r8, r9, ROR, 0},
4440 "vs r11 r8 r9 ROR 0",
4442 {{pl, r8, r0, r7, ROR, 24},
4445 "pl r8 r0 r7 ROR 24",
4447 {{cs, r7, r8, r4, ROR, 24},
4450 "cs r7 r8 r4 ROR 24",
4452 {{gt, r12, r12, r0, ROR, 0},
4455 "gt r12 r12 r0 ROR 0",
4457 {{cc, r5, r8, r4, ROR, 8},
4460 "cc r5 r8 r4 ROR 8",
4462 {{cc, r4, r11, r11, ROR, 16},
4465 "cc r4 r11 r11 ROR 16",
4467 {{mi, r13, r9, r7, ROR, 24},
4470 "mi r13 r9 r7 ROR 24",
4472 {{lt, r5, r7, r13, ROR, 24},
4475 "lt r5 r7 r13 ROR 24",
4477 {{ne, r6, r5, r0, ROR, 8},
4480 "ne r6 r5 r0 ROR 8",
4482 {{vc, r14, r6, r1, ROR, 16},
4485 "vc r14 r6 r1 ROR 16",
4487 {{lt, r8, r10, r0, ROR, 8},
4490 "lt r8 r10 r0 ROR 8",
4492 {{gt, r2, r1, r14, ROR, 0},
4495 "gt r2 r1 r14 ROR 0",
4497 {{mi, r4, r3, r0, ROR, 8},
4500 "mi r4 r3 r0 ROR 8",
4502 {{gt, r1, r3, r14, ROR, 24},
4505 "gt r1 r3 r14 ROR 24",
4507 {{cc, r3, r9, r1, ROR, 0},
4510 "cc r3 r9 r1 ROR 0",
4512 {{ne, r3, r1, r6, ROR, 24},
4515 "ne r3 r1 r6 ROR 24",
4517 {{gt, r3, r11, r6, ROR, 24},
4520 "gt r3 r11 r6 ROR 24",
4522 {{mi, r9, r7, r7, ROR, 0},
4525 "mi r9 r7 r7 ROR 0",
4527 {{le, r0, r11, r11, ROR, 0},
4530 "le r0 r11 r11 ROR 0",
4532 {{ge, r6, r10, r6, ROR, 16},
4535 "ge r6 r10 r6 ROR 16",
4537 {{ls, r12, r9, r6, ROR, 8},
4540 "ls r12 r9 r6 ROR 8",
4542 {{al, r1, r5, r11, ROR, 8},
4545 "al r1 r5 r11 ROR 8",
4547 {{cs, r9, r10, r9, ROR, 8},
4550 "cs r9 r10 r9 ROR 8",
4552 {{mi, r11, r14, r9, ROR, 24},
4555 "mi r11 r14 r9 ROR 24",
4557 {{ne, r12, r11, r12, ROR, 16},
4560 "ne r12 r11 r12 ROR 16",
4562 {{ge, r7, r5, r1, ROR, 0},
4565 "ge r7 r5 r1 ROR 0",
4567 {{vc, r6, r13, r2, ROR, 16},
4570 "vc r6 r13 r2 ROR 16",
4572 {{mi, r8, r2, r3, ROR, 8},
4575 "mi r8 r2 r3 ROR 8",
4577 {{lt, r10, r0, r2, ROR, 16},
4580 "lt r10 r0 r2 ROR 16",
4582 {{ge, r0, r14, r7, ROR, 8},
4585 "ge r0 r14 r7 ROR 8",
4587 {{mi, r5, r11, r6, ROR, 0},
4590 "mi r5 r11 r6 ROR 0",
4592 {{eq, r10, r11, r0, ROR, 24},
4595 "eq r10 r11 r0 ROR 24",
4597 {{gt, r10, r3, r3, ROR, 16},
4600 "gt r10 r3 r3 ROR 16",
4602 {{cs, r5, r1, r1, ROR, 0},
4605 "cs r5 r1 r1 ROR 0",
4607 {{ls, r6, r13, r2, ROR, 0},
4610 "ls r6 r13 r2 ROR 0",
4612 {{al, r0, r2, r7, ROR, 0},
4615 "al r0 r2 r7 ROR 0",
4617 {{le, r9, r13, r12, ROR, 24},
4620 "le r9 r13 r12 ROR 24",
4622 {{eq, r11, r0, r4, ROR, 0},
4625 "eq r11 r0 r4 ROR 0",
4627 {{ne, r10, r10, r12, ROR, 24},
4630 "ne r10 r10 r12 ROR 24",
4632 {{ls, r0, r6, r7, ROR, 16},
4635 "ls r0 r6 r7 ROR 16",
4637 {{ls, r5, r4, r6, ROR, 16},
4640 "ls r5 r4 r6 ROR 16",
4642 {{eq, r7, r3, r12, ROR, 8},
4645 "eq r7 r3 r12 ROR 8",
4647 {{cs, r8, r0, r3, ROR, 0},
4650 "cs r8 r0 r3 ROR 0",
4652 {{ls, r1, r3, r2, ROR, 0},
4655 "ls r1 r3 r2 ROR 0",
4657 {{lt, r2, r0, r2, ROR, 24},
4660 "lt r2 r0 r2 ROR 24",
4662 {{eq, r6, r9, r10, ROR, 8},
4665 "eq r6 r9 r10 ROR 8",
4667 {{vs, r12, r4, r10, ROR, 16},
4670 "vs r12 r4 r10 ROR 16",
4672 {{cc, r0, r14, r1, ROR, 24},
4675 "cc r0 r14 r1 ROR 24",
4677 {{al, r6, r11, r10, ROR, 0},
4680 "al r6 r11 r10 ROR 0",
4682 {{le, r4, r3, r4, ROR, 16},
4685 "le r4 r3 r4 ROR 16",
4687 {{vs, r5, r14, r1, ROR, 8},
4690 "vs r5 r14 r1 ROR 8",
4692 {{eq, r8, r10, r4, ROR, 24},
4695 "eq r8 r10 r4 ROR 24",
4697 {{ne, r10, r11, r5, ROR, 16},
4700 "ne r10 r11 r5 ROR 16",
4702 {{vc, r5, r1, r9, ROR, 8},
4705 "vc r5 r1 r9 ROR 8",
4707 {{vc, r2, r9, r7, ROR, 16},
4710 "vc r2 r9 r7 ROR 16",
4712 {{ne, r12, r3, r4, ROR, 24},
4715 "ne r12 r3 r4 ROR 24",
4717 {{mi, r1, r9, r11, ROR, 16},
4720 "mi r1 r9 r11 ROR 16",
4722 {{hi, r12, r5, r2, ROR, 0},
4725 "hi r12 r5 r2 ROR 0",
4727 {{ge, r14, r3, r7, ROR, 16},
4730 "ge r14 r3 r7 ROR 16",
4732 {{lt, r11, r14, r7, ROR, 0},
4735 "lt r11 r14 r7 ROR 0",
4737 {{ge, r5, r2, r5, ROR, 0},
4740 "ge r5 r2 r5 ROR 0",
4742 {{ne, r10, r6, r11, ROR, 8},
4745 "ne r10 r6 r11 ROR 8",
4747 {{vs, r11, r5, r13, ROR, 8},
4750 "vs r11 r5 r13 ROR 8",
4752 {{cc, r10, r10, r11, ROR, 16},
4755 "cc r10 r10 r11 ROR 16",
4757 {{hi, r6, r13, r5, ROR, 24},
4760 "hi r6 r13 r5 ROR 24",
4762 {{gt, r13, r14, r2, ROR, 0},
4765 "gt r13 r14 r2 ROR 0",
4767 {{mi, r9, r1, r14, ROR, 16},
4770 "mi r9 r1 r14 ROR 16",
4772 {{eq, r4, r1, r9, ROR, 16},
4775 "eq r4 r1 r9 ROR 16",
4777 {{ge, r10, r0, r14, ROR, 24},
4780 "ge r10 r0 r14 ROR 24",
4782 {{ls, r12, r12, r11, ROR, 24},
4785 "ls r12 r12 r11 ROR 24",
4787 {{ls, r14, r7, r14, ROR, 24},
4790 "ls r14 r7 r14 ROR 24",
4792 {{ne, r10, r2, r11, ROR, 8},
4795 "ne r10 r2 r11 ROR 8",
4797 {{lt, r14, r2, r9, ROR, 0},
4800 "lt r14 r2 r9 ROR 0",
4802 {{eq, r4, r4, r1, ROR, 24},
4805 "eq r4 r4 r1 ROR 24",
4807 {{cc, r7, r0, r9, ROR, 24},
4810 "cc r7 r0 r9 ROR 24",
4812 {{al, r3, r3, r11, ROR, 8},
4815 "al r3 r3 r11 ROR 8",
4817 {{le, r8, r9, r14, ROR, 0},
4820 "le r8 r9 r14 ROR 0",
4822 {{gt, r2, r9, r4, ROR, 16},
4825 "gt r2 r9 r4 ROR 16",
4827 {{ne, r11, r11, r12, ROR, 0},
4830 "ne r11 r11 r12 ROR 0",
4832 {{hi, r13, r11, r3, ROR, 0},
4835 "hi r13 r11 r3 ROR 0",
4837 {{eq, r10, r13, r14, ROR, 24},
4840 "eq r10 r13 r14 ROR 24",
4842 {{ne, r3, r5, r3, ROR, 0},
4845 "ne r3 r5 r3 ROR 0",
4847 {{eq, r9, r4, r14, ROR, 0},
4850 "eq r9 r4 r14 ROR 0",
4852 {{al, r14, r8, r7, ROR, 24},
4855 "al r14 r8 r7 ROR 24",
4857 {{mi, r0, r0, r13, ROR, 8},
4860 "mi r0 r0 r13 ROR 8",
4862 {{cc, r9, r4, r13, ROR, 16},
4865 "cc r9 r4 r13 ROR 16",
4867 {{cc, r10, r0, r4, ROR, 24},
4870 "cc r10 r0 r4 ROR 24",
4872 {{ge, r7, r5, r10, ROR, 24},
4875 "ge r7 r5 r10 ROR 24",
4877 {{vs, r7, r0, r14, ROR, 24},
4880 "vs r7 r0 r14 ROR 24",
4882 {{cc, r12, r5, r9, ROR, 16},
4885 "cc r12 r5 r9 ROR 16",
4887 {{le, r6, r8, r2, ROR, 0},
4890 "le r6 r8 r2 ROR 0",
4892 {{ne, r13, r13, r3, ROR, 24},
4895 "ne r13 r13 r3 ROR 24",
4897 {{eq, r1, r10, r1, ROR, 8},
4900 "eq r1 r10 r1 ROR 8",
4902 {{eq, r14, r10, r6, ROR, 16},
4905 "eq r14 r10 r6 ROR 16",
4907 {{al, r14, r14, r10, ROR, 8},
4910 "al r14 r14 r10 ROR 8",
4912 {{al, r7, r8, r4, ROR, 24},
4915 "al r7 r8 r4 ROR 24",
4917 {{al, r11, r6, r6, ROR, 8},
4920 "al r11 r6 r6 ROR 8",
4922 {{lt, r5, r3, r13, ROR, 16},
4925 "lt r5 r3 r13 ROR 16",
4927 {{cc, r8, r3, r2, ROR, 24},
4930 "cc r8 r3 r2 ROR 24",
4932 {{ge, r11, r0, r10, ROR, 0},
4935 "ge r11 r0 r10 ROR 0",
4937 {{ge, r7, r12, r12, ROR, 16},
4940 "ge r7 r12 r12 ROR 16",
4942 {{ls, r7, r5, r2, ROR, 8},
4945 "ls r7 r5 r2 ROR 8",
4947 {{hi, r14, r4, r3, ROR, 8},
4950 "hi r14 r4 r3 ROR 8",
4952 {{le, r3, r5, r2, ROR, 0},
4955 "le r3 r5 r2 ROR 0",
4957 {{cs, r13, r9, r13, ROR, 16},
4960 "cs r13 r9 r13 ROR 16",
4962 {{ge, r1, r14, r2, ROR, 16},
4965 "ge r1 r14 r2 ROR 16",
4967 {{gt, r4, r6, r2, ROR, 16},
4970 "gt r4 r6 r2 ROR 16",
4972 {{al, r6, r8, r13, ROR, 0},
4975 "al r6 r8 r13 ROR 0",
4977 {{gt, r6, r8, r3, ROR, 16},
4980 "gt r6 r8 r3 ROR 16",
4982 {{ge, r5, r11, r14, ROR, 24},
4985 "ge r5 r11 r14 ROR 24",
4987 {{cc, r9, r10, r11, ROR, 16},
4990 "cc r9 r10 r11 ROR 16",
4992 {{vs, r11, r13, r3, ROR, 0},
4995 "vs r11 r13 r3 ROR 0",
4997 {{cc, r2, r5, r12, ROR, 24},
5000 "cc r2 r5 r12 ROR 24",
5002 {{ge, r3, r9, r11, ROR, 0},
5005 "ge r3 r9 r11 ROR 0",
5007 {{ne, r8, r3, r1, ROR, 8},
5010 "ne r8 r3 r1 ROR 8",
5012 {{ls, r1, r6, r6, ROR, 16},
5015 "ls r1 r6 r6 ROR 16",
5017 {{pl, r8, r13, r4, ROR, 16},
5020 "pl r8 r13 r4 ROR 16",
5022 {{ge, r7, r3, r0, ROR, 24},
5025 "ge r7 r3 r0 ROR 24",
5027 {{ls, r12, r9, r7, ROR, 16},
5030 "ls r12 r9 r7 ROR 16",
5032 {{ls, r14, r6, r7, ROR, 24},
5035 "ls r14 r6 r7 ROR 24",
5037 {{al, r7, r0, r10, ROR, 8},
5040 "al r7 r0 r10 ROR 8",
5042 {{mi, r5, r14, r11, ROR, 0},
5045 "mi r5 r14 r11 ROR 0",
5047 {{ls, r12, r8, r2, ROR, 0},
5050 "ls r12 r8 r2 ROR 0",
5052 {{gt, r2, r2, r10, ROR, 8},
5055 "gt r2 r2 r10 ROR 8",
5057 {{ls, r3, r2, r5, ROR, 0},
5060 "ls r3 r2 r5 ROR 0",
5062 {{ge, r4, r14, r3, ROR, 24},
5065 "ge r4 r14 r3 ROR 24",
5067 {{ls, r5, r2, r6, ROR, 16},
5070 "ls r5 r2 r6 ROR 16",
5072 {{le, r10, r1, r7, ROR, 0},
5075 "le r10 r1 r7 ROR 0",
5077 {{gt, r13, r2, r9, ROR, 16},
5080 "gt r13 r2 r9 ROR 16",
5082 {{cs, r12, r9, r7, ROR, 16},
5085 "cs r12 r9 r7 ROR 16",
5087 {{al, r10, r12, r1, ROR, 24},
5090 "al r10 r12 r1 ROR 24",
5092 {{le, r9, r3, r14, ROR, 16},
5095 "le r9 r3 r14 ROR 16",
5097 {{le, r1, r4, r6, ROR, 16},
5100 "le r1 r4 r6 ROR 16",
5105 #include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-sxtab-a32.h"
5106 #include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-sxtab16-a32.h"
5107 #include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-sxtah-a32.h"
5108 #include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-uxtab-a32.h"
5109 #include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-uxtab16-a32.h"
5110 #include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-uxtah-a32.h"
5135 ShiftType ror = kTests[i].operands.ror; in TestHelper() local
5137 Operand op(rm, ror, amount); in TestHelper()