1 /* This file is automatically generated by aarch64-gen. Do not edit! */
2 /* Copyright (C) 2012-2016 Free Software Foundation, Inc.
3 Contributed by ARM Ltd.
5 This file is part of the GNU opcodes library.
7 This library is free software; you can redistribute it and/or modify
8 it under the terms of the GNU General Public License as published by
9 the Free Software Foundation; either version 3, or (at your option)
12 It is distributed in the hope that it will be useful, but WITHOUT
13 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
14 or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
15 License for more details.
17 You should have received a copy of the GNU General Public License
18 along with this program; see the file COPYING3. If not,
19 see <http://www.gnu.org/licenses/>. */
22 #include "aarch64-dis.h"
24 /* Called by aarch64_opcode_lookup. */
27 aarch64_opcode_lookup_1 (uint32_t word
)
29 if (((word
>> 26) & 0x1) == 0)
31 if (((word
>> 25) & 0x1) == 0)
33 if (((word
>> 27) & 0x1) == 0)
35 if (((word
>> 24) & 0x1) == 0)
37 if (((word
>> 31) & 0x1) == 0)
39 /* 33222222222211111111110000000000
40 10987654321098765432109876543210
41 xxxxxxxxxxxxxxxxxxxxxxxx0000xxx0
47 /* 33222222222211111111110000000000
48 10987654321098765432109876543210
49 xxxxxxxxxxxxxxxxxxxxxxxx0000xxx1
56 if (((word
>> 29) & 0x1) == 0)
58 if (((word
>> 30) & 0x1) == 0)
60 /* 33222222222211111111110000000000
61 10987654321098765432109876543210
62 xxxxxxxxxxxxxxxxxxxxxxxx1000x00x
68 /* 33222222222211111111110000000000
69 10987654321098765432109876543210
70 xxxxxxxxxxxxxxxxxxxxxxxx1000x01x
77 if (((word
>> 30) & 0x1) == 0)
79 /* 33222222222211111111110000000000
80 10987654321098765432109876543210
81 xxxxxxxxxxxxxxxxxxxxxxxx1000x10x
87 /* 33222222222211111111110000000000
88 10987654321098765432109876543210
89 xxxxxxxxxxxxxxxxxxxxxxxx1000x11x
98 if (((word
>> 28) & 0x1) == 0)
100 if (((word
>> 22) & 0x1) == 0)
102 if (((word
>> 23) & 0x1) == 0)
104 if (((word
>> 29) & 0x1) == 0)
106 if (((word
>> 15) & 0x1) == 0)
108 if (((word
>> 21) & 0x1) == 0)
110 if (((word
>> 31) & 0x1) == 0)
112 if (((word
>> 30) & 0x1) == 0)
114 /* 33222222222211111111110000000000
115 10987654321098765432109876543210
116 xxxxxxxxxxxxxxx0xxxxx000x0010000
122 /* 33222222222211111111110000000000
123 10987654321098765432109876543210
124 xxxxxxxxxxxxxxx0xxxxx000x0010010
131 /* 33222222222211111111110000000000
132 10987654321098765432109876543210
133 xxxxxxxxxxxxxxx0xxxxx000x00100x1
140 if (((word
>> 31) & 0x1) == 0)
142 /* 33222222222211111111110000000000
143 10987654321098765432109876543210
144 xxxxxxxxxxxxxxx0xxxxx100x00100x0
150 /* 33222222222211111111110000000000
151 10987654321098765432109876543210
152 xxxxxxxxxxxxxxx0xxxxx100x00100x1
160 if (((word
>> 21) & 0x1) == 0)
162 if (((word
>> 31) & 0x1) == 0)
164 if (((word
>> 30) & 0x1) == 0)
166 /* 33222222222211111111110000000000
167 10987654321098765432109876543210
168 xxxxxxxxxxxxxxx1xxxxx000x0010000
174 /* 33222222222211111111110000000000
175 10987654321098765432109876543210
176 xxxxxxxxxxxxxxx1xxxxx000x0010010
183 /* 33222222222211111111110000000000
184 10987654321098765432109876543210
185 xxxxxxxxxxxxxxx1xxxxx000x00100x1
192 if (((word
>> 31) & 0x1) == 0)
194 /* 33222222222211111111110000000000
195 10987654321098765432109876543210
196 xxxxxxxxxxxxxxx1xxxxx100x00100x0
202 /* 33222222222211111111110000000000
203 10987654321098765432109876543210
204 xxxxxxxxxxxxxxx1xxxxx100x00100x1
213 /* 33222222222211111111110000000000
214 10987654321098765432109876543210
215 xxxxxxxxxxxxxxxxxxxxxx00x00101xx
222 if (((word
>> 29) & 0x1) == 0)
224 if (((word
>> 15) & 0x1) == 0)
226 if (((word
>> 21) & 0x1) == 0)
228 if (((word
>> 31) & 0x1) == 0)
230 /* 33222222222211111111110000000000
231 10987654321098765432109876543210
232 xxxxxxxxxxxxxxx0xxxxx001x00100x0
238 /* 33222222222211111111110000000000
239 10987654321098765432109876543210
240 xxxxxxxxxxxxxxx0xxxxx001x00100x1
247 if (((word
>> 31) & 0x1) == 0)
249 if (((word
>> 30) & 0x1) == 0)
251 /* 33222222222211111111110000000000
252 10987654321098765432109876543210
253 xxxxxxxxxxxxxxx0xxxxx101x0010000
259 /* 33222222222211111111110000000000
260 10987654321098765432109876543210
261 xxxxxxxxxxxxxxx0xxxxx101x0010010
268 /* 33222222222211111111110000000000
269 10987654321098765432109876543210
270 xxxxxxxxxxxxxxx0xxxxx101x00100x1
278 if (((word
>> 21) & 0x1) == 0)
280 if (((word
>> 31) & 0x1) == 0)
282 if (((word
>> 30) & 0x1) == 0)
284 /* 33222222222211111111110000000000
285 10987654321098765432109876543210
286 xxxxxxxxxxxxxxx1xxxxx001x0010000
292 /* 33222222222211111111110000000000
293 10987654321098765432109876543210
294 xxxxxxxxxxxxxxx1xxxxx001x0010010
301 /* 33222222222211111111110000000000
302 10987654321098765432109876543210
303 xxxxxxxxxxxxxxx1xxxxx001x00100x1
310 if (((word
>> 31) & 0x1) == 0)
312 if (((word
>> 30) & 0x1) == 0)
314 /* 33222222222211111111110000000000
315 10987654321098765432109876543210
316 xxxxxxxxxxxxxxx1xxxxx101x0010000
322 /* 33222222222211111111110000000000
323 10987654321098765432109876543210
324 xxxxxxxxxxxxxxx1xxxxx101x0010010
331 /* 33222222222211111111110000000000
332 10987654321098765432109876543210
333 xxxxxxxxxxxxxxx1xxxxx101x00100x1
342 /* 33222222222211111111110000000000
343 10987654321098765432109876543210
344 xxxxxxxxxxxxxxxxxxxxxx01x00101xx
352 if (((word
>> 23) & 0x1) == 0)
354 if (((word
>> 29) & 0x1) == 0)
356 if (((word
>> 15) & 0x1) == 0)
358 if (((word
>> 21) & 0x1) == 0)
360 if (((word
>> 31) & 0x1) == 0)
362 if (((word
>> 30) & 0x1) == 0)
364 /* 33222222222211111111110000000000
365 10987654321098765432109876543210
366 xxxxxxxxxxxxxxx0xxxxx010x0010000
372 /* 33222222222211111111110000000000
373 10987654321098765432109876543210
374 xxxxxxxxxxxxxxx0xxxxx010x0010010
381 /* 33222222222211111111110000000000
382 10987654321098765432109876543210
383 xxxxxxxxxxxxxxx0xxxxx010x00100x1
390 if (((word
>> 31) & 0x1) == 0)
392 /* 33222222222211111111110000000000
393 10987654321098765432109876543210
394 xxxxxxxxxxxxxxx0xxxxx110x00100x0
400 /* 33222222222211111111110000000000
401 10987654321098765432109876543210
402 xxxxxxxxxxxxxxx0xxxxx110x00100x1
410 if (((word
>> 21) & 0x1) == 0)
412 if (((word
>> 31) & 0x1) == 0)
414 if (((word
>> 30) & 0x1) == 0)
416 /* 33222222222211111111110000000000
417 10987654321098765432109876543210
418 xxxxxxxxxxxxxxx1xxxxx010x0010000
424 /* 33222222222211111111110000000000
425 10987654321098765432109876543210
426 xxxxxxxxxxxxxxx1xxxxx010x0010010
433 /* 33222222222211111111110000000000
434 10987654321098765432109876543210
435 xxxxxxxxxxxxxxx1xxxxx010x00100x1
442 if (((word
>> 31) & 0x1) == 0)
444 /* 33222222222211111111110000000000
445 10987654321098765432109876543210
446 xxxxxxxxxxxxxxx1xxxxx110x00100x0
452 /* 33222222222211111111110000000000
453 10987654321098765432109876543210
454 xxxxxxxxxxxxxxx1xxxxx110x00100x1
463 if (((word
>> 30) & 0x1) == 0)
465 /* 33222222222211111111110000000000
466 10987654321098765432109876543210
467 xxxxxxxxxxxxxxxxxxxxxx10x001010x
473 /* 33222222222211111111110000000000
474 10987654321098765432109876543210
475 xxxxxxxxxxxxxxxxxxxxxx10x001011x
483 if (((word
>> 29) & 0x1) == 0)
485 if (((word
>> 15) & 0x1) == 0)
487 if (((word
>> 21) & 0x1) == 0)
489 if (((word
>> 31) & 0x1) == 0)
491 if (((word
>> 30) & 0x1) == 0)
493 /* 33222222222211111111110000000000
494 10987654321098765432109876543210
495 xxxxxxxxxxxxxxx0xxxxx011x0010000
501 /* 33222222222211111111110000000000
502 10987654321098765432109876543210
503 xxxxxxxxxxxxxxx0xxxxx011x0010010
510 /* 33222222222211111111110000000000
511 10987654321098765432109876543210
512 xxxxxxxxxxxxxxx0xxxxx011x00100x1
519 if (((word
>> 31) & 0x1) == 0)
521 if (((word
>> 30) & 0x1) == 0)
523 /* 33222222222211111111110000000000
524 10987654321098765432109876543210
525 xxxxxxxxxxxxxxx0xxxxx111x0010000
531 /* 33222222222211111111110000000000
532 10987654321098765432109876543210
533 xxxxxxxxxxxxxxx0xxxxx111x0010010
540 /* 33222222222211111111110000000000
541 10987654321098765432109876543210
542 xxxxxxxxxxxxxxx0xxxxx111x00100x1
550 if (((word
>> 21) & 0x1) == 0)
552 if (((word
>> 31) & 0x1) == 0)
554 if (((word
>> 30) & 0x1) == 0)
556 /* 33222222222211111111110000000000
557 10987654321098765432109876543210
558 xxxxxxxxxxxxxxx1xxxxx011x0010000
564 /* 33222222222211111111110000000000
565 10987654321098765432109876543210
566 xxxxxxxxxxxxxxx1xxxxx011x0010010
573 /* 33222222222211111111110000000000
574 10987654321098765432109876543210
575 xxxxxxxxxxxxxxx1xxxxx011x00100x1
582 if (((word
>> 31) & 0x1) == 0)
584 if (((word
>> 30) & 0x1) == 0)
586 /* 33222222222211111111110000000000
587 10987654321098765432109876543210
588 xxxxxxxxxxxxxxx1xxxxx111x0010000
594 /* 33222222222211111111110000000000
595 10987654321098765432109876543210
596 xxxxxxxxxxxxxxx1xxxxx111x0010010
603 /* 33222222222211111111110000000000
604 10987654321098765432109876543210
605 xxxxxxxxxxxxxxx1xxxxx111x00100x1
614 if (((word
>> 30) & 0x1) == 0)
616 /* 33222222222211111111110000000000
617 10987654321098765432109876543210
618 xxxxxxxxxxxxxxxxxxxxxx11x001010x
624 /* 33222222222211111111110000000000
625 10987654321098765432109876543210
626 xxxxxxxxxxxxxxxxxxxxxx11x001011x
636 if (((word
>> 24) & 0x1) == 0)
638 if (((word
>> 29) & 0x1) == 0)
640 if (((word
>> 31) & 0x1) == 0)
642 /* 33222222222211111111110000000000
643 10987654321098765432109876543210
644 xxxxxxxxxxxxxxxxxxxxxxxx000110x0
650 if (((word
>> 30) & 0x1) == 0)
652 /* 33222222222211111111110000000000
653 10987654321098765432109876543210
654 xxxxxxxxxxxxxxxxxxxxxxxx00011001
660 /* 33222222222211111111110000000000
661 10987654321098765432109876543210
662 xxxxxxxxxxxxxxxxxxxxxxxx00011011
670 if (((word
>> 10) & 0x1) == 0)
672 if (((word
>> 11) & 0x1) == 0)
674 if (((word
>> 21) & 0x1) == 0)
676 if (((word
>> 23) & 0x1) == 0)
678 if (((word
>> 22) & 0x1) == 0)
680 if (((word
>> 31) & 0x1) == 0)
682 if (((word
>> 30) & 0x1) == 0)
684 /* 33222222222211111111110000000000
685 10987654321098765432109876543210
686 xxxxxxxxxx00xxxxxxxxx00000011100
692 /* 33222222222211111111110000000000
693 10987654321098765432109876543210
694 xxxxxxxxxx00xxxxxxxxx00000011110
701 /* 33222222222211111111110000000000
702 10987654321098765432109876543210
703 xxxxxxxxxx00xxxxxxxxx000000111x1
710 if (((word
>> 31) & 0x1) == 0)
712 if (((word
>> 30) & 0x1) == 0)
714 /* 33222222222211111111110000000000
715 10987654321098765432109876543210
716 xxxxxxxxxx00xxxxxxxxx01000011100
722 /* 33222222222211111111110000000000
723 10987654321098765432109876543210
724 xxxxxxxxxx00xxxxxxxxx01000011110
731 /* 33222222222211111111110000000000
732 10987654321098765432109876543210
733 xxxxxxxxxx00xxxxxxxxx010000111x1
741 if (((word
>> 30) & 0x1) == 0)
743 if (((word
>> 31) & 0x1) == 0)
745 /* 33222222222211111111110000000000
746 10987654321098765432109876543210
747 xxxxxxxxxx00xxxxxxxxx0x100011100
753 /* 33222222222211111111110000000000
754 10987654321098765432109876543210
755 xxxxxxxxxx00xxxxxxxxx0x100011101
762 if (((word
>> 31) & 0x1) == 0)
764 /* 33222222222211111111110000000000
765 10987654321098765432109876543210
766 xxxxxxxxxx00xxxxxxxxx0x100011110
772 /* 33222222222211111111110000000000
773 10987654321098765432109876543210
774 xxxxxxxxxx00xxxxxxxxx0x100011111
783 if (((word
>> 12) & 0x1) == 0)
785 if (((word
>> 13) & 0x1) == 0)
787 if (((word
>> 14) & 0x1) == 0)
789 if (((word
>> 15) & 0x1) == 0)
791 if (((word
>> 22) & 0x1) == 0)
793 if (((word
>> 23) & 0x1) == 0)
795 if (((word
>> 31) & 0x1) == 0)
797 if (((word
>> 30) & 0x1) == 0)
799 /* 33222222222211111111110000000000
800 10987654321098765432109876543210
801 xxxxxxxxxx000000xxxxx10000011100
807 /* 33222222222211111111110000000000
808 10987654321098765432109876543210
809 xxxxxxxxxx000000xxxxx10000011110
816 /* 33222222222211111111110000000000
817 10987654321098765432109876543210
818 xxxxxxxxxx000000xxxxx100000111x1
825 if (((word
>> 31) & 0x1) == 0)
827 if (((word
>> 30) & 0x1) == 0)
829 /* 33222222222211111111110000000000
830 10987654321098765432109876543210
831 xxxxxxxxxx000000xxxxx10100011100
837 /* 33222222222211111111110000000000
838 10987654321098765432109876543210
839 xxxxxxxxxx000000xxxxx10100011110
846 /* 33222222222211111111110000000000
847 10987654321098765432109876543210
848 xxxxxxxxxx000000xxxxx101000111x1
856 if (((word
>> 23) & 0x1) == 0)
858 if (((word
>> 31) & 0x1) == 0)
860 if (((word
>> 30) & 0x1) == 0)
862 /* 33222222222211111111110000000000
863 10987654321098765432109876543210
864 xxxxxxxxxx000000xxxxx11000011100
870 /* 33222222222211111111110000000000
871 10987654321098765432109876543210
872 xxxxxxxxxx000000xxxxx11000011110
879 /* 33222222222211111111110000000000
880 10987654321098765432109876543210
881 xxxxxxxxxx000000xxxxx110000111x1
888 if (((word
>> 31) & 0x1) == 0)
890 if (((word
>> 30) & 0x1) == 0)
892 /* 33222222222211111111110000000000
893 10987654321098765432109876543210
894 xxxxxxxxxx000000xxxxx11100011100
900 /* 33222222222211111111110000000000
901 10987654321098765432109876543210
902 xxxxxxxxxx000000xxxxx11100011110
909 /* 33222222222211111111110000000000
910 10987654321098765432109876543210
911 xxxxxxxxxx000000xxxxx111000111x1
920 if (((word
>> 22) & 0x1) == 0)
922 if (((word
>> 23) & 0x1) == 0)
924 if (((word
>> 31) & 0x1) == 0)
926 if (((word
>> 30) & 0x1) == 0)
928 /* 33222222222211111111110000000000
929 10987654321098765432109876543210
930 xxxxxxxxxx000001xxxxx10000011100
936 /* 33222222222211111111110000000000
937 10987654321098765432109876543210
938 xxxxxxxxxx000001xxxxx10000011110
945 /* 33222222222211111111110000000000
946 10987654321098765432109876543210
947 xxxxxxxxxx000001xxxxx100000111x1
954 if (((word
>> 31) & 0x1) == 0)
956 if (((word
>> 30) & 0x1) == 0)
958 /* 33222222222211111111110000000000
959 10987654321098765432109876543210
960 xxxxxxxxxx000001xxxxx10100011100
966 /* 33222222222211111111110000000000
967 10987654321098765432109876543210
968 xxxxxxxxxx000001xxxxx10100011110
975 /* 33222222222211111111110000000000
976 10987654321098765432109876543210
977 xxxxxxxxxx000001xxxxx101000111x1
985 if (((word
>> 23) & 0x1) == 0)
987 if (((word
>> 31) & 0x1) == 0)
989 if (((word
>> 30) & 0x1) == 0)
991 /* 33222222222211111111110000000000
992 10987654321098765432109876543210
993 xxxxxxxxxx000001xxxxx11000011100
999 /* 33222222222211111111110000000000
1000 10987654321098765432109876543210
1001 xxxxxxxxxx000001xxxxx11000011110
1008 /* 33222222222211111111110000000000
1009 10987654321098765432109876543210
1010 xxxxxxxxxx000001xxxxx110000111x1
1017 if (((word
>> 31) & 0x1) == 0)
1019 if (((word
>> 30) & 0x1) == 0)
1021 /* 33222222222211111111110000000000
1022 10987654321098765432109876543210
1023 xxxxxxxxxx000001xxxxx11100011100
1029 /* 33222222222211111111110000000000
1030 10987654321098765432109876543210
1031 xxxxxxxxxx000001xxxxx11100011110
1038 /* 33222222222211111111110000000000
1039 10987654321098765432109876543210
1040 xxxxxxxxxx000001xxxxx111000111x1
1050 if (((word
>> 22) & 0x1) == 0)
1052 if (((word
>> 23) & 0x1) == 0)
1054 if (((word
>> 31) & 0x1) == 0)
1056 if (((word
>> 30) & 0x1) == 0)
1058 /* 33222222222211111111110000000000
1059 10987654321098765432109876543210
1060 xxxxxxxxxx00001xxxxxx10000011100
1066 /* 33222222222211111111110000000000
1067 10987654321098765432109876543210
1068 xxxxxxxxxx00001xxxxxx10000011110
1075 /* 33222222222211111111110000000000
1076 10987654321098765432109876543210
1077 xxxxxxxxxx00001xxxxxx100000111x1
1084 if (((word
>> 31) & 0x1) == 0)
1086 if (((word
>> 30) & 0x1) == 0)
1088 /* 33222222222211111111110000000000
1089 10987654321098765432109876543210
1090 xxxxxxxxxx00001xxxxxx10100011100
1096 /* 33222222222211111111110000000000
1097 10987654321098765432109876543210
1098 xxxxxxxxxx00001xxxxxx10100011110
1105 /* 33222222222211111111110000000000
1106 10987654321098765432109876543210
1107 xxxxxxxxxx00001xxxxxx101000111x1
1115 if (((word
>> 23) & 0x1) == 0)
1117 if (((word
>> 31) & 0x1) == 0)
1119 if (((word
>> 30) & 0x1) == 0)
1121 /* 33222222222211111111110000000000
1122 10987654321098765432109876543210
1123 xxxxxxxxxx00001xxxxxx11000011100
1129 /* 33222222222211111111110000000000
1130 10987654321098765432109876543210
1131 xxxxxxxxxx00001xxxxxx11000011110
1138 /* 33222222222211111111110000000000
1139 10987654321098765432109876543210
1140 xxxxxxxxxx00001xxxxxx110000111x1
1147 if (((word
>> 31) & 0x1) == 0)
1149 if (((word
>> 30) & 0x1) == 0)
1151 /* 33222222222211111111110000000000
1152 10987654321098765432109876543210
1153 xxxxxxxxxx00001xxxxxx11100011100
1159 /* 33222222222211111111110000000000
1160 10987654321098765432109876543210
1161 xxxxxxxxxx00001xxxxxx11100011110
1168 /* 33222222222211111111110000000000
1169 10987654321098765432109876543210
1170 xxxxxxxxxx00001xxxxxx111000111x1
1180 if (((word
>> 14) & 0x1) == 0)
1182 if (((word
>> 22) & 0x1) == 0)
1184 if (((word
>> 23) & 0x1) == 0)
1186 if (((word
>> 31) & 0x1) == 0)
1188 if (((word
>> 30) & 0x1) == 0)
1190 /* 33222222222211111111110000000000
1191 10987654321098765432109876543210
1192 xxxxxxxxxx00010xxxxxx10000011100
1198 /* 33222222222211111111110000000000
1199 10987654321098765432109876543210
1200 xxxxxxxxxx00010xxxxxx10000011110
1207 /* 33222222222211111111110000000000
1208 10987654321098765432109876543210
1209 xxxxxxxxxx00010xxxxxx100000111x1
1216 if (((word
>> 31) & 0x1) == 0)
1218 if (((word
>> 30) & 0x1) == 0)
1220 /* 33222222222211111111110000000000
1221 10987654321098765432109876543210
1222 xxxxxxxxxx00010xxxxxx10100011100
1228 /* 33222222222211111111110000000000
1229 10987654321098765432109876543210
1230 xxxxxxxxxx00010xxxxxx10100011110
1237 /* 33222222222211111111110000000000
1238 10987654321098765432109876543210
1239 xxxxxxxxxx00010xxxxxx101000111x1
1247 if (((word
>> 23) & 0x1) == 0)
1249 if (((word
>> 31) & 0x1) == 0)
1251 if (((word
>> 30) & 0x1) == 0)
1253 /* 33222222222211111111110000000000
1254 10987654321098765432109876543210
1255 xxxxxxxxxx00010xxxxxx11000011100
1261 /* 33222222222211111111110000000000
1262 10987654321098765432109876543210
1263 xxxxxxxxxx00010xxxxxx11000011110
1270 /* 33222222222211111111110000000000
1271 10987654321098765432109876543210
1272 xxxxxxxxxx00010xxxxxx110000111x1
1279 if (((word
>> 31) & 0x1) == 0)
1281 if (((word
>> 30) & 0x1) == 0)
1283 /* 33222222222211111111110000000000
1284 10987654321098765432109876543210
1285 xxxxxxxxxx00010xxxxxx11100011100
1291 /* 33222222222211111111110000000000
1292 10987654321098765432109876543210
1293 xxxxxxxxxx00010xxxxxx11100011110
1300 /* 33222222222211111111110000000000
1301 10987654321098765432109876543210
1302 xxxxxxxxxx00010xxxxxx111000111x1
1311 if (((word
>> 22) & 0x1) == 0)
1313 if (((word
>> 23) & 0x1) == 0)
1315 if (((word
>> 31) & 0x1) == 0)
1317 if (((word
>> 30) & 0x1) == 0)
1319 /* 33222222222211111111110000000000
1320 10987654321098765432109876543210
1321 xxxxxxxxxx00011xxxxxx10000011100
1327 /* 33222222222211111111110000000000
1328 10987654321098765432109876543210
1329 xxxxxxxxxx00011xxxxxx10000011110
1336 /* 33222222222211111111110000000000
1337 10987654321098765432109876543210
1338 xxxxxxxxxx00011xxxxxx100000111x1
1345 if (((word
>> 31) & 0x1) == 0)
1347 if (((word
>> 30) & 0x1) == 0)
1349 /* 33222222222211111111110000000000
1350 10987654321098765432109876543210
1351 xxxxxxxxxx00011xxxxxx10100011100
1357 /* 33222222222211111111110000000000
1358 10987654321098765432109876543210
1359 xxxxxxxxxx00011xxxxxx10100011110
1366 /* 33222222222211111111110000000000
1367 10987654321098765432109876543210
1368 xxxxxxxxxx00011xxxxxx101000111x1
1376 if (((word
>> 23) & 0x1) == 0)
1378 if (((word
>> 31) & 0x1) == 0)
1380 if (((word
>> 30) & 0x1) == 0)
1382 /* 33222222222211111111110000000000
1383 10987654321098765432109876543210
1384 xxxxxxxxxx00011xxxxxx11000011100
1390 /* 33222222222211111111110000000000
1391 10987654321098765432109876543210
1392 xxxxxxxxxx00011xxxxxx11000011110
1399 /* 33222222222211111111110000000000
1400 10987654321098765432109876543210
1401 xxxxxxxxxx00011xxxxxx110000111x1
1408 if (((word
>> 31) & 0x1) == 0)
1410 if (((word
>> 30) & 0x1) == 0)
1412 /* 33222222222211111111110000000000
1413 10987654321098765432109876543210
1414 xxxxxxxxxx00011xxxxxx11100011100
1420 /* 33222222222211111111110000000000
1421 10987654321098765432109876543210
1422 xxxxxxxxxx00011xxxxxx11100011110
1429 /* 33222222222211111111110000000000
1430 10987654321098765432109876543210
1431 xxxxxxxxxx00011xxxxxx111000111x1
1442 if (((word
>> 13) & 0x1) == 0)
1444 if (((word
>> 14) & 0x1) == 0)
1446 if (((word
>> 22) & 0x1) == 0)
1448 if (((word
>> 23) & 0x1) == 0)
1450 if (((word
>> 31) & 0x1) == 0)
1452 if (((word
>> 30) & 0x1) == 0)
1454 /* 33222222222211111111110000000000
1455 10987654321098765432109876543210
1456 xxxxxxxxxx00100xxxxxx10000011100
1462 /* 33222222222211111111110000000000
1463 10987654321098765432109876543210
1464 xxxxxxxxxx00100xxxxxx10000011110
1471 /* 33222222222211111111110000000000
1472 10987654321098765432109876543210
1473 xxxxxxxxxx00100xxxxxx100000111x1
1480 if (((word
>> 31) & 0x1) == 0)
1482 if (((word
>> 30) & 0x1) == 0)
1484 /* 33222222222211111111110000000000
1485 10987654321098765432109876543210
1486 xxxxxxxxxx00100xxxxxx10100011100
1492 /* 33222222222211111111110000000000
1493 10987654321098765432109876543210
1494 xxxxxxxxxx00100xxxxxx10100011110
1501 /* 33222222222211111111110000000000
1502 10987654321098765432109876543210
1503 xxxxxxxxxx00100xxxxxx101000111x1
1511 if (((word
>> 23) & 0x1) == 0)
1513 if (((word
>> 31) & 0x1) == 0)
1515 if (((word
>> 30) & 0x1) == 0)
1517 /* 33222222222211111111110000000000
1518 10987654321098765432109876543210
1519 xxxxxxxxxx00100xxxxxx11000011100
1525 /* 33222222222211111111110000000000
1526 10987654321098765432109876543210
1527 xxxxxxxxxx00100xxxxxx11000011110
1534 /* 33222222222211111111110000000000
1535 10987654321098765432109876543210
1536 xxxxxxxxxx00100xxxxxx110000111x1
1543 if (((word
>> 31) & 0x1) == 0)
1545 if (((word
>> 30) & 0x1) == 0)
1547 /* 33222222222211111111110000000000
1548 10987654321098765432109876543210
1549 xxxxxxxxxx00100xxxxxx11100011100
1555 /* 33222222222211111111110000000000
1556 10987654321098765432109876543210
1557 xxxxxxxxxx00100xxxxxx11100011110
1564 /* 33222222222211111111110000000000
1565 10987654321098765432109876543210
1566 xxxxxxxxxx00100xxxxxx111000111x1
1575 if (((word
>> 22) & 0x1) == 0)
1577 if (((word
>> 23) & 0x1) == 0)
1579 if (((word
>> 31) & 0x1) == 0)
1581 if (((word
>> 30) & 0x1) == 0)
1583 /* 33222222222211111111110000000000
1584 10987654321098765432109876543210
1585 xxxxxxxxxx00101xxxxxx10000011100
1591 /* 33222222222211111111110000000000
1592 10987654321098765432109876543210
1593 xxxxxxxxxx00101xxxxxx10000011110
1600 /* 33222222222211111111110000000000
1601 10987654321098765432109876543210
1602 xxxxxxxxxx00101xxxxxx100000111x1
1609 if (((word
>> 31) & 0x1) == 0)
1611 if (((word
>> 30) & 0x1) == 0)
1613 /* 33222222222211111111110000000000
1614 10987654321098765432109876543210
1615 xxxxxxxxxx00101xxxxxx10100011100
1621 /* 33222222222211111111110000000000
1622 10987654321098765432109876543210
1623 xxxxxxxxxx00101xxxxxx10100011110
1630 /* 33222222222211111111110000000000
1631 10987654321098765432109876543210
1632 xxxxxxxxxx00101xxxxxx101000111x1
1640 if (((word
>> 23) & 0x1) == 0)
1642 if (((word
>> 31) & 0x1) == 0)
1644 if (((word
>> 30) & 0x1) == 0)
1646 /* 33222222222211111111110000000000
1647 10987654321098765432109876543210
1648 xxxxxxxxxx00101xxxxxx11000011100
1654 /* 33222222222211111111110000000000
1655 10987654321098765432109876543210
1656 xxxxxxxxxx00101xxxxxx11000011110
1663 /* 33222222222211111111110000000000
1664 10987654321098765432109876543210
1665 xxxxxxxxxx00101xxxxxx110000111x1
1672 if (((word
>> 31) & 0x1) == 0)
1674 if (((word
>> 30) & 0x1) == 0)
1676 /* 33222222222211111111110000000000
1677 10987654321098765432109876543210
1678 xxxxxxxxxx00101xxxxxx11100011100
1684 /* 33222222222211111111110000000000
1685 10987654321098765432109876543210
1686 xxxxxxxxxx00101xxxxxx11100011110
1693 /* 33222222222211111111110000000000
1694 10987654321098765432109876543210
1695 xxxxxxxxxx00101xxxxxx111000111x1
1705 if (((word
>> 14) & 0x1) == 0)
1707 if (((word
>> 22) & 0x1) == 0)
1709 if (((word
>> 23) & 0x1) == 0)
1711 if (((word
>> 31) & 0x1) == 0)
1713 if (((word
>> 30) & 0x1) == 0)
1715 /* 33222222222211111111110000000000
1716 10987654321098765432109876543210
1717 xxxxxxxxxx00110xxxxxx10000011100
1723 /* 33222222222211111111110000000000
1724 10987654321098765432109876543210
1725 xxxxxxxxxx00110xxxxxx10000011110
1732 /* 33222222222211111111110000000000
1733 10987654321098765432109876543210
1734 xxxxxxxxxx00110xxxxxx100000111x1
1741 if (((word
>> 31) & 0x1) == 0)
1743 if (((word
>> 30) & 0x1) == 0)
1745 /* 33222222222211111111110000000000
1746 10987654321098765432109876543210
1747 xxxxxxxxxx00110xxxxxx10100011100
1753 /* 33222222222211111111110000000000
1754 10987654321098765432109876543210
1755 xxxxxxxxxx00110xxxxxx10100011110
1762 /* 33222222222211111111110000000000
1763 10987654321098765432109876543210
1764 xxxxxxxxxx00110xxxxxx101000111x1
1772 if (((word
>> 23) & 0x1) == 0)
1774 if (((word
>> 31) & 0x1) == 0)
1776 if (((word
>> 30) & 0x1) == 0)
1778 /* 33222222222211111111110000000000
1779 10987654321098765432109876543210
1780 xxxxxxxxxx00110xxxxxx11000011100
1786 /* 33222222222211111111110000000000
1787 10987654321098765432109876543210
1788 xxxxxxxxxx00110xxxxxx11000011110
1795 /* 33222222222211111111110000000000
1796 10987654321098765432109876543210
1797 xxxxxxxxxx00110xxxxxx110000111x1
1804 if (((word
>> 31) & 0x1) == 0)
1806 if (((word
>> 30) & 0x1) == 0)
1808 /* 33222222222211111111110000000000
1809 10987654321098765432109876543210
1810 xxxxxxxxxx00110xxxxxx11100011100
1816 /* 33222222222211111111110000000000
1817 10987654321098765432109876543210
1818 xxxxxxxxxx00110xxxxxx11100011110
1825 /* 33222222222211111111110000000000
1826 10987654321098765432109876543210
1827 xxxxxxxxxx00110xxxxxx111000111x1
1836 if (((word
>> 22) & 0x1) == 0)
1838 if (((word
>> 23) & 0x1) == 0)
1840 if (((word
>> 31) & 0x1) == 0)
1842 if (((word
>> 30) & 0x1) == 0)
1844 /* 33222222222211111111110000000000
1845 10987654321098765432109876543210
1846 xxxxxxxxxx00111xxxxxx10000011100
1852 /* 33222222222211111111110000000000
1853 10987654321098765432109876543210
1854 xxxxxxxxxx00111xxxxxx10000011110
1861 /* 33222222222211111111110000000000
1862 10987654321098765432109876543210
1863 xxxxxxxxxx00111xxxxxx100000111x1
1870 if (((word
>> 31) & 0x1) == 0)
1872 if (((word
>> 30) & 0x1) == 0)
1874 /* 33222222222211111111110000000000
1875 10987654321098765432109876543210
1876 xxxxxxxxxx00111xxxxxx10100011100
1882 /* 33222222222211111111110000000000
1883 10987654321098765432109876543210
1884 xxxxxxxxxx00111xxxxxx10100011110
1891 /* 33222222222211111111110000000000
1892 10987654321098765432109876543210
1893 xxxxxxxxxx00111xxxxxx101000111x1
1901 if (((word
>> 23) & 0x1) == 0)
1903 if (((word
>> 31) & 0x1) == 0)
1905 if (((word
>> 30) & 0x1) == 0)
1907 /* 33222222222211111111110000000000
1908 10987654321098765432109876543210
1909 xxxxxxxxxx00111xxxxxx11000011100
1915 /* 33222222222211111111110000000000
1916 10987654321098765432109876543210
1917 xxxxxxxxxx00111xxxxxx11000011110
1924 /* 33222222222211111111110000000000
1925 10987654321098765432109876543210
1926 xxxxxxxxxx00111xxxxxx110000111x1
1933 if (((word
>> 31) & 0x1) == 0)
1935 if (((word
>> 30) & 0x1) == 0)
1937 /* 33222222222211111111110000000000
1938 10987654321098765432109876543210
1939 xxxxxxxxxx00111xxxxxx11100011100
1945 /* 33222222222211111111110000000000
1946 10987654321098765432109876543210
1947 xxxxxxxxxx00111xxxxxx11100011110
1954 /* 33222222222211111111110000000000
1955 10987654321098765432109876543210
1956 xxxxxxxxxx00111xxxxxx111000111x1
1969 if (((word
>> 21) & 0x1) == 0)
1971 if (((word
>> 23) & 0x1) == 0)
1973 if (((word
>> 22) & 0x1) == 0)
1975 if (((word
>> 31) & 0x1) == 0)
1977 if (((word
>> 30) & 0x1) == 0)
1979 /* 33222222222211111111110000000000
1980 10987654321098765432109876543210
1981 xxxxxxxxxx01xxxxxxxxx00000011100
1987 /* 33222222222211111111110000000000
1988 10987654321098765432109876543210
1989 xxxxxxxxxx01xxxxxxxxx00000011110
1996 /* 33222222222211111111110000000000
1997 10987654321098765432109876543210
1998 xxxxxxxxxx01xxxxxxxxx000000111x1
2005 if (((word
>> 31) & 0x1) == 0)
2007 if (((word
>> 30) & 0x1) == 0)
2009 /* 33222222222211111111110000000000
2010 10987654321098765432109876543210
2011 xxxxxxxxxx01xxxxxxxxx01000011100
2017 /* 33222222222211111111110000000000
2018 10987654321098765432109876543210
2019 xxxxxxxxxx01xxxxxxxxx01000011110
2026 /* 33222222222211111111110000000000
2027 10987654321098765432109876543210
2028 xxxxxxxxxx01xxxxxxxxx010000111x1
2036 if (((word
>> 30) & 0x1) == 0)
2038 if (((word
>> 31) & 0x1) == 0)
2040 /* 33222222222211111111110000000000
2041 10987654321098765432109876543210
2042 xxxxxxxxxx01xxxxxxxxx0x100011100
2048 /* 33222222222211111111110000000000
2049 10987654321098765432109876543210
2050 xxxxxxxxxx01xxxxxxxxx0x100011101
2057 /* 33222222222211111111110000000000
2058 10987654321098765432109876543210
2059 xxxxxxxxxx01xxxxxxxxx0x10001111x
2067 if (((word
>> 23) & 0x1) == 0)
2069 if (((word
>> 22) & 0x1) == 0)
2071 if (((word
>> 31) & 0x1) == 0)
2073 if (((word
>> 30) & 0x1) == 0)
2075 /* 33222222222211111111110000000000
2076 10987654321098765432109876543210
2077 xxxxxxxxxx01xxxxxxxxx10000011100
2083 /* 33222222222211111111110000000000
2084 10987654321098765432109876543210
2085 xxxxxxxxxx01xxxxxxxxx10000011110
2092 /* 33222222222211111111110000000000
2093 10987654321098765432109876543210
2094 xxxxxxxxxx01xxxxxxxxx100000111x1
2101 if (((word
>> 31) & 0x1) == 0)
2103 if (((word
>> 30) & 0x1) == 0)
2105 /* 33222222222211111111110000000000
2106 10987654321098765432109876543210
2107 xxxxxxxxxx01xxxxxxxxx11000011100
2113 /* 33222222222211111111110000000000
2114 10987654321098765432109876543210
2115 xxxxxxxxxx01xxxxxxxxx11000011110
2122 /* 33222222222211111111110000000000
2123 10987654321098765432109876543210
2124 xxxxxxxxxx01xxxxxxxxx110000111x1
2132 if (((word
>> 30) & 0x1) == 0)
2134 if (((word
>> 31) & 0x1) == 0)
2136 /* 33222222222211111111110000000000
2137 10987654321098765432109876543210
2138 xxxxxxxxxx01xxxxxxxxx1x100011100
2144 /* 33222222222211111111110000000000
2145 10987654321098765432109876543210
2146 xxxxxxxxxx01xxxxxxxxx1x100011101
2153 if (((word
>> 31) & 0x1) == 0)
2155 /* 33222222222211111111110000000000
2156 10987654321098765432109876543210
2157 xxxxxxxxxx01xxxxxxxxx1x100011110
2163 /* 33222222222211111111110000000000
2164 10987654321098765432109876543210
2165 xxxxxxxxxx01xxxxxxxxx1x100011111
2176 if (((word
>> 23) & 0x1) == 0)
2178 if (((word
>> 22) & 0x1) == 0)
2180 if (((word
>> 31) & 0x1) == 0)
2182 if (((word
>> 30) & 0x1) == 0)
2184 /* 33222222222211111111110000000000
2185 10987654321098765432109876543210
2186 xxxxxxxxxx1xxxxxxxxxxx0000011100
2192 /* 33222222222211111111110000000000
2193 10987654321098765432109876543210
2194 xxxxxxxxxx1xxxxxxxxxxx0000011110
2201 /* 33222222222211111111110000000000
2202 10987654321098765432109876543210
2203 xxxxxxxxxx1xxxxxxxxxxx00000111x1
2210 if (((word
>> 31) & 0x1) == 0)
2212 if (((word
>> 30) & 0x1) == 0)
2214 /* 33222222222211111111110000000000
2215 10987654321098765432109876543210
2216 xxxxxxxxxx1xxxxxxxxxxx1000011100
2222 /* 33222222222211111111110000000000
2223 10987654321098765432109876543210
2224 xxxxxxxxxx1xxxxxxxxxxx1000011110
2231 /* 33222222222211111111110000000000
2232 10987654321098765432109876543210
2233 xxxxxxxxxx1xxxxxxxxxxx10000111x1
2241 if (((word
>> 30) & 0x1) == 0)
2243 if (((word
>> 31) & 0x1) == 0)
2245 /* 33222222222211111111110000000000
2246 10987654321098765432109876543210
2247 xxxxxxxxxx1xxxxxxxxxxxx100011100
2253 /* 33222222222211111111110000000000
2254 10987654321098765432109876543210
2255 xxxxxxxxxx1xxxxxxxxxxxx100011101
2262 /* 33222222222211111111110000000000
2263 10987654321098765432109876543210
2264 xxxxxxxxxx1xxxxxxxxxxxx10001111x
2274 if (((word
>> 23) & 0x1) == 0)
2276 if (((word
>> 22) & 0x1) == 0)
2278 if (((word
>> 31) & 0x1) == 0)
2280 if (((word
>> 30) & 0x1) == 0)
2282 /* 33222222222211111111110000000000
2283 10987654321098765432109876543210
2284 xxxxxxxxxxxxxxxxxxxxxx0010011x00
2290 /* 33222222222211111111110000000000
2291 10987654321098765432109876543210
2292 xxxxxxxxxxxxxxxxxxxxxx0010011x10
2299 /* 33222222222211111111110000000000
2300 10987654321098765432109876543210
2301 xxxxxxxxxxxxxxxxxxxxxx0010011xx1
2308 if (((word
>> 31) & 0x1) == 0)
2310 if (((word
>> 30) & 0x1) == 0)
2312 /* 33222222222211111111110000000000
2313 10987654321098765432109876543210
2314 xxxxxxxxxxxxxxxxxxxxxx1010011x00
2320 /* 33222222222211111111110000000000
2321 10987654321098765432109876543210
2322 xxxxxxxxxxxxxxxxxxxxxx1010011x10
2329 /* 33222222222211111111110000000000
2330 10987654321098765432109876543210
2331 xxxxxxxxxxxxxxxxxxxxxx1010011xx1
2339 if (((word
>> 30) & 0x1) == 0)
2341 if (((word
>> 31) & 0x1) == 0)
2343 /* 33222222222211111111110000000000
2344 10987654321098765432109876543210
2345 xxxxxxxxxxxxxxxxxxxxxxx110011x00
2351 /* 33222222222211111111110000000000
2352 10987654321098765432109876543210
2353 xxxxxxxxxxxxxxxxxxxxxxx110011x01
2360 if (((word
>> 31) & 0x1) == 0)
2362 /* 33222222222211111111110000000000
2363 10987654321098765432109876543210
2364 xxxxxxxxxxxxxxxxxxxxxxx110011x10
2370 /* 33222222222211111111110000000000
2371 10987654321098765432109876543210
2372 xxxxxxxxxxxxxxxxxxxxxxx110011x11
2384 if (((word
>> 24) & 0x1) == 0)
2386 if (((word
>> 27) & 0x1) == 0)
2388 if (((word
>> 23) & 0x1) == 0)
2390 if (((word
>> 29) & 0x1) == 0)
2392 if (((word
>> 30) & 0x1) == 0)
2394 /* 33222222222211111111110000000000
2395 10987654321098765432109876543210
2396 xxxxxxxxxxxxxxxxxxxxxxx00100x00x
2402 /* 33222222222211111111110000000000
2403 10987654321098765432109876543210
2404 xxxxxxxxxxxxxxxxxxxxxxx00100x01x
2411 if (((word
>> 30) & 0x1) == 0)
2413 /* 33222222222211111111110000000000
2414 10987654321098765432109876543210
2415 xxxxxxxxxxxxxxxxxxxxxxx00100x10x
2421 /* 33222222222211111111110000000000
2422 10987654321098765432109876543210
2423 xxxxxxxxxxxxxxxxxxxxxxx00100x11x
2431 if (((word
>> 29) & 0x1) == 0)
2433 if (((word
>> 30) & 0x1) == 0)
2435 /* 33222222222211111111110000000000
2436 10987654321098765432109876543210
2437 xxxxxxxxxxxxxxxxxxxxxxx10100x00x
2443 /* 33222222222211111111110000000000
2444 10987654321098765432109876543210
2445 xxxxxxxxxxxxxxxxxxxxxxx10100x01x
2452 /* 33222222222211111111110000000000
2453 10987654321098765432109876543210
2454 xxxxxxxxxxxxxxxxxxxxxxx10100x1xx
2462 if (((word
>> 21) & 0x1) == 0)
2464 if (((word
>> 28) & 0x1) == 0)
2466 if (((word
>> 29) & 0x1) == 0)
2468 if (((word
>> 30) & 0x1) == 0)
2470 /* 33222222222211111111110000000000
2471 10987654321098765432109876543210
2472 xxxxxxxxxxxxxxxxxxxxx0xx0101000x
2478 /* 33222222222211111111110000000000
2479 10987654321098765432109876543210
2480 xxxxxxxxxxxxxxxxxxxxx0xx0101001x
2487 if (((word
>> 30) & 0x1) == 0)
2489 /* 33222222222211111111110000000000
2490 10987654321098765432109876543210
2491 xxxxxxxxxxxxxxxxxxxxx0xx0101010x
2497 /* 33222222222211111111110000000000
2498 10987654321098765432109876543210
2499 xxxxxxxxxxxxxxxxxxxxx0xx0101011x
2507 if (((word
>> 10) & 0x1) == 0)
2509 if (((word
>> 11) & 0x1) == 0)
2511 if (((word
>> 22) & 0x1) == 0)
2513 if (((word
>> 23) & 0x1) == 0)
2515 if (((word
>> 29) & 0x1) == 0)
2517 if (((word
>> 30) & 0x1) == 0)
2519 /* 33222222222211111111110000000000
2520 10987654321098765432109876543210
2521 xxxxxxxxxx00xxxxxxxxx0000101100x
2527 /* 33222222222211111111110000000000
2528 10987654321098765432109876543210
2529 xxxxxxxxxx00xxxxxxxxx0000101101x
2536 if (((word
>> 30) & 0x1) == 0)
2538 /* 33222222222211111111110000000000
2539 10987654321098765432109876543210
2540 xxxxxxxxxx00xxxxxxxxx0000101110x
2546 /* 33222222222211111111110000000000
2547 10987654321098765432109876543210
2548 xxxxxxxxxx00xxxxxxxxx0000101111x
2556 if (((word
>> 30) & 0x1) == 0)
2558 /* 33222222222211111111110000000000
2559 10987654321098765432109876543210
2560 xxxxxxxxxx00xxxxxxxxx00101011x0x
2566 /* 33222222222211111111110000000000
2567 10987654321098765432109876543210
2568 xxxxxxxxxx00xxxxxxxxx00101011x1x
2576 if (((word
>> 23) & 0x1) == 0)
2578 if (((word
>> 30) & 0x1) == 0)
2580 /* 33222222222211111111110000000000
2581 10987654321098765432109876543210
2582 xxxxxxxxxx00xxxxxxxxx01001011x0x
2588 /* 33222222222211111111110000000000
2589 10987654321098765432109876543210
2590 xxxxxxxxxx00xxxxxxxxx01001011x1x
2597 if (((word
>> 12) & 0x1) == 0)
2599 if (((word
>> 13) & 0x1) == 0)
2601 if (((word
>> 14) & 0x1) == 0)
2603 /* 33222222222211111111110000000000
2604 10987654321098765432109876543210
2605 xxxxxxxxxx00000xxxxxx01101011xxx
2611 /* 33222222222211111111110000000000
2612 10987654321098765432109876543210
2613 xxxxxxxxxx00001xxxxxx01101011xxx
2620 /* 33222222222211111111110000000000
2621 10987654321098765432109876543210
2622 xxxxxxxxxx0001xxxxxxx01101011xxx
2629 if (((word
>> 14) & 0x1) == 0)
2631 /* 33222222222211111111110000000000
2632 10987654321098765432109876543210
2633 xxxxxxxxxx001x0xxxxxx01101011xxx
2639 /* 33222222222211111111110000000000
2640 10987654321098765432109876543210
2641 xxxxxxxxxx001x1xxxxxx01101011xxx
2651 if (((word
>> 23) & 0x1) == 0)
2653 if (((word
>> 30) & 0x1) == 0)
2655 /* 33222222222211111111110000000000
2656 10987654321098765432109876543210
2657 xxxxxxxxxx01xxxxxxxxx0x001011x0x
2663 /* 33222222222211111111110000000000
2664 10987654321098765432109876543210
2665 xxxxxxxxxx01xxxxxxxxx0x001011x1x
2672 if (((word
>> 12) & 0x1) == 0)
2674 if (((word
>> 13) & 0x1) == 0)
2676 if (((word
>> 14) & 0x1) == 0)
2678 if (((word
>> 30) & 0x1) == 0)
2680 /* 33222222222211111111110000000000
2681 10987654321098765432109876543210
2682 xxxxxxxxxx01000xxxxxx0x101011x0x
2688 if (((word
>> 31) & 0x1) == 0)
2690 /* 33222222222211111111110000000000
2691 10987654321098765432109876543210
2692 xxxxxxxxxx01000xxxxxx0x101011x10
2698 /* 33222222222211111111110000000000
2699 10987654321098765432109876543210
2700 xxxxxxxxxx01000xxxxxx0x101011x11
2708 /* 33222222222211111111110000000000
2709 10987654321098765432109876543210
2710 xxxxxxxxxx01001xxxxxx0x101011xxx
2717 /* 33222222222211111111110000000000
2718 10987654321098765432109876543210
2719 xxxxxxxxxx0101xxxxxxx0x101011xxx
2726 /* 33222222222211111111110000000000
2727 10987654321098765432109876543210
2728 xxxxxxxxxx011xxxxxxxx0x101011xxx
2737 if (((word
>> 11) & 0x1) == 0)
2739 if (((word
>> 22) & 0x1) == 0)
2741 if (((word
>> 30) & 0x1) == 0)
2743 /* 33222222222211111111110000000000
2744 10987654321098765432109876543210
2745 xxxxxxxxxx10xxxxxxxxx00x01011x0x
2751 /* 33222222222211111111110000000000
2752 10987654321098765432109876543210
2753 xxxxxxxxxx10xxxxxxxxx00x01011x1x
2760 if (((word
>> 12) & 0x1) == 0)
2762 if (((word
>> 13) & 0x1) == 0)
2764 if (((word
>> 14) & 0x1) == 0)
2766 /* 33222222222211111111110000000000
2767 10987654321098765432109876543210
2768 xxxxxxxxxx10000xxxxxx01x01011xxx
2774 /* 33222222222211111111110000000000
2775 10987654321098765432109876543210
2776 xxxxxxxxxx10001xxxxxx01x01011xxx
2783 /* 33222222222211111111110000000000
2784 10987654321098765432109876543210
2785 xxxxxxxxxx1001xxxxxxx01x01011xxx
2792 if (((word
>> 14) & 0x1) == 0)
2794 /* 33222222222211111111110000000000
2795 10987654321098765432109876543210
2796 xxxxxxxxxx101x0xxxxxx01x01011xxx
2802 /* 33222222222211111111110000000000
2803 10987654321098765432109876543210
2804 xxxxxxxxxx101x1xxxxxx01x01011xxx
2813 if (((word
>> 12) & 0x1) == 0)
2815 if (((word
>> 13) & 0x1) == 0)
2817 if (((word
>> 14) & 0x1) == 0)
2819 if (((word
>> 30) & 0x1) == 0)
2821 /* 33222222222211111111110000000000
2822 10987654321098765432109876543210
2823 xxxxxxxxxx11000xxxxxx0xx01011x0x
2829 /* 33222222222211111111110000000000
2830 10987654321098765432109876543210
2831 xxxxxxxxxx11000xxxxxx0xx01011x1x
2838 /* 33222222222211111111110000000000
2839 10987654321098765432109876543210
2840 xxxxxxxxxx11001xxxxxx0xx01011xxx
2847 /* 33222222222211111111110000000000
2848 10987654321098765432109876543210
2849 xxxxxxxxxx1101xxxxxxx0xx01011xxx
2856 /* 33222222222211111111110000000000
2857 10987654321098765432109876543210
2858 xxxxxxxxxx111xxxxxxxx0xx01011xxx
2868 if (((word
>> 29) & 0x1) == 0)
2870 if (((word
>> 30) & 0x1) == 0)
2872 /* 33222222222211111111110000000000
2873 10987654321098765432109876543210
2874 xxxxxxxxxxxxxxxxxxxxx1xx0101x00x
2880 /* 33222222222211111111110000000000
2881 10987654321098765432109876543210
2882 xxxxxxxxxxxxxxxxxxxxx1xx0101x01x
2889 if (((word
>> 30) & 0x1) == 0)
2891 /* 33222222222211111111110000000000
2892 10987654321098765432109876543210
2893 xxxxxxxxxxxxxxxxxxxxx1xx0101x10x
2899 /* 33222222222211111111110000000000
2900 10987654321098765432109876543210
2901 xxxxxxxxxxxxxxxxxxxxx1xx0101x11x
2911 if (((word
>> 27) & 0x1) == 0)
2913 if (((word
>> 23) & 0x1) == 0)
2915 if (((word
>> 29) & 0x1) == 0)
2917 if (((word
>> 30) & 0x1) == 0)
2919 /* 33222222222211111111110000000000
2920 10987654321098765432109876543210
2921 xxxxxxxxxxxxxxxxxxxxxxx01100x00x
2927 /* 33222222222211111111110000000000
2928 10987654321098765432109876543210
2929 xxxxxxxxxxxxxxxxxxxxxxx01100x01x
2936 /* 33222222222211111111110000000000
2937 10987654321098765432109876543210
2938 xxxxxxxxxxxxxxxxxxxxxxx01100x1xx
2945 /* 33222222222211111111110000000000
2946 10987654321098765432109876543210
2947 xxxxxxxxxxxxxxxxxxxxxxx11100xxxx
2954 if (((word
>> 21) & 0x1) == 0)
2956 if (((word
>> 28) & 0x1) == 0)
2958 if (((word
>> 29) & 0x1) == 0)
2960 if (((word
>> 30) & 0x1) == 0)
2962 /* 33222222222211111111110000000000
2963 10987654321098765432109876543210
2964 xxxxxxxxxxxxxxxxxxxxx0xx1101000x
2970 /* 33222222222211111111110000000000
2971 10987654321098765432109876543210
2972 xxxxxxxxxxxxxxxxxxxxx0xx1101001x
2979 if (((word
>> 30) & 0x1) == 0)
2981 /* 33222222222211111111110000000000
2982 10987654321098765432109876543210
2983 xxxxxxxxxxxxxxxxxxxxx0xx1101010x
2989 /* 33222222222211111111110000000000
2990 10987654321098765432109876543210
2991 xxxxxxxxxxxxxxxxxxxxx0xx1101011x
2999 if (((word
>> 15) & 0x1) == 0)
3001 if (((word
>> 22) & 0x1) == 0)
3003 /* 33222222222211111111110000000000
3004 10987654321098765432109876543210
3005 xxxxxxxxxxxxxxx0xxxxx00x11011xxx
3011 if (((word
>> 23) & 0x1) == 0)
3013 /* 33222222222211111111110000000000
3014 10987654321098765432109876543210
3015 xxxxxxxxxxxxxxx0xxxxx01011011xxx
3021 /* 33222222222211111111110000000000
3022 10987654321098765432109876543210
3023 xxxxxxxxxxxxxxx0xxxxx01111011xxx
3031 /* 33222222222211111111110000000000
3032 10987654321098765432109876543210
3033 xxxxxxxxxxxxxxx1xxxxx0xx11011xxx
3041 if (((word
>> 23) & 0x1) == 0)
3043 if (((word
>> 28) & 0x1) == 0)
3045 if (((word
>> 29) & 0x1) == 0)
3047 if (((word
>> 30) & 0x1) == 0)
3049 /* 33222222222211111111110000000000
3050 10987654321098765432109876543210
3051 xxxxxxxxxxxxxxxxxxxxx1x01101000x
3057 /* 33222222222211111111110000000000
3058 10987654321098765432109876543210
3059 xxxxxxxxxxxxxxxxxxxxx1x01101001x
3066 if (((word
>> 30) & 0x1) == 0)
3068 /* 33222222222211111111110000000000
3069 10987654321098765432109876543210
3070 xxxxxxxxxxxxxxxxxxxxx1x01101010x
3076 /* 33222222222211111111110000000000
3077 10987654321098765432109876543210
3078 xxxxxxxxxxxxxxxxxxxxx1x01101011x
3086 if (((word
>> 15) & 0x1) == 0)
3088 /* 33222222222211111111110000000000
3089 10987654321098765432109876543210
3090 xxxxxxxxxxxxxxx0xxxxx1x011011xxx
3096 /* 33222222222211111111110000000000
3097 10987654321098765432109876543210
3098 xxxxxxxxxxxxxxx1xxxxx1x011011xxx
3106 if (((word
>> 15) & 0x1) == 0)
3108 /* 33222222222211111111110000000000
3109 10987654321098765432109876543210
3110 xxxxxxxxxxxxxxx0xxxxx1x11101xxxx
3116 /* 33222222222211111111110000000000
3117 10987654321098765432109876543210
3118 xxxxxxxxxxxxxxx1xxxxx1x11101xxxx
3130 if (((word
>> 27) & 0x1) == 0)
3132 if (((word
>> 28) & 0x1) == 0)
3134 if (((word
>> 24) & 0x1) == 0)
3136 if (((word
>> 13) & 0x1) == 0)
3138 if (((word
>> 29) & 0x1) == 0)
3140 if (((word
>> 14) & 0x1) == 0)
3142 if (((word
>> 15) & 0x1) == 0)
3144 if (((word
>> 21) & 0x1) == 0)
3146 if (((word
>> 30) & 0x1) == 0)
3148 if (((word
>> 31) & 0x1) == 0)
3150 if (((word
>> 16) & 0x1) == 0)
3152 if (((word
>> 17) & 0x1) == 0)
3154 if (((word
>> 18) & 0x1) == 0)
3156 if (((word
>> 19) & 0x1) == 0)
3158 if (((word
>> 20) & 0x1) == 0)
3160 /* 33222222222211111111110000000000
3161 10987654321098765432109876543210
3162 xxxxxxxxxxxxx000000000xx0x100000
3168 /* 33222222222211111111110000000000
3169 10987654321098765432109876543210
3170 xxxxxxxxxxxxx000000010xx0x100000
3177 if (((word
>> 20) & 0x1) == 0)
3179 /* 33222222222211111111110000000000
3180 10987654321098765432109876543210
3181 xxxxxxxxxxxxx000000100xx0x100000
3187 /* 33222222222211111111110000000000
3188 10987654321098765432109876543210
3189 xxxxxxxxxxxxx000000110xx0x100000
3197 if (((word
>> 19) & 0x1) == 0)
3199 /* 33222222222211111111110000000000
3200 10987654321098765432109876543210
3201 xxxxxxxxxxxxx0000010x0xx0x100000
3207 /* 33222222222211111111110000000000
3208 10987654321098765432109876543210
3209 xxxxxxxxxxxxx0000011x0xx0x100000
3217 if (((word
>> 18) & 0x1) == 0)
3219 if (((word
>> 19) & 0x1) == 0)
3221 /* 33222222222211111111110000000000
3222 10987654321098765432109876543210
3223 xxxxxxxxxxxxx0000100x0xx0x100000
3229 if (((word
>> 20) & 0x1) == 0)
3231 /* 33222222222211111111110000000000
3232 10987654321098765432109876543210
3233 xxxxxxxxxxxxx000010100xx0x100000
3239 /* 33222222222211111111110000000000
3240 10987654321098765432109876543210
3241 xxxxxxxxxxxxx000010110xx0x100000
3249 /* 33222222222211111111110000000000
3250 10987654321098765432109876543210
3251 xxxxxxxxxxxxx000011xx0xx0x100000
3259 if (((word
>> 17) & 0x1) == 0)
3261 if (((word
>> 18) & 0x1) == 0)
3263 if (((word
>> 19) & 0x1) == 0)
3265 /* 33222222222211111111110000000000
3266 10987654321098765432109876543210
3267 xxxxxxxxxxxxx0001000x0xx0x100000
3273 if (((word
>> 20) & 0x1) == 0)
3275 /* 33222222222211111111110000000000
3276 10987654321098765432109876543210
3277 xxxxxxxxxxxxx000100100xx0x100000
3283 /* 33222222222211111111110000000000
3284 10987654321098765432109876543210
3285 xxxxxxxxxxxxx000100110xx0x100000
3293 if (((word
>> 19) & 0x1) == 0)
3295 /* 33222222222211111111110000000000
3296 10987654321098765432109876543210
3297 xxxxxxxxxxxxx0001010x0xx0x100000
3303 /* 33222222222211111111110000000000
3304 10987654321098765432109876543210
3305 xxxxxxxxxxxxx0001011x0xx0x100000
3313 if (((word
>> 18) & 0x1) == 0)
3315 if (((word
>> 19) & 0x1) == 0)
3317 if (((word
>> 20) & 0x1) == 0)
3319 /* 33222222222211111111110000000000
3320 10987654321098765432109876543210
3321 xxxxxxxxxxxxx000110000xx0x100000
3327 /* 33222222222211111111110000000000
3328 10987654321098765432109876543210
3329 xxxxxxxxxxxxx000110010xx0x100000
3336 if (((word
>> 20) & 0x1) == 0)
3338 /* 33222222222211111111110000000000
3339 10987654321098765432109876543210
3340 xxxxxxxxxxxxx000110100xx0x100000
3346 /* 33222222222211111111110000000000
3347 10987654321098765432109876543210
3348 xxxxxxxxxxxxx000110110xx0x100000
3356 /* 33222222222211111111110000000000
3357 10987654321098765432109876543210
3358 xxxxxxxxxxxxx000111xx0xx0x100000
3367 if (((word
>> 23) & 0x1) == 0)
3369 /* 33222222222211111111110000000000
3370 10987654321098765432109876543210
3371 xxxxxxxxxxxxx000xxxxx0x00x100001
3377 /* 33222222222211111111110000000000
3378 10987654321098765432109876543210
3379 xxxxxxxxxxxxx000xxxxx0x10x100001
3387 if (((word
>> 23) & 0x1) == 0)
3389 /* 33222222222211111111110000000000
3390 10987654321098765432109876543210
3391 xxxxxxxxxxxxx000xxxxx0x00x10001x
3397 /* 33222222222211111111110000000000
3398 10987654321098765432109876543210
3399 xxxxxxxxxxxxx000xxxxx0x10x10001x
3407 if (((word
>> 30) & 0x1) == 0)
3409 if (((word
>> 31) & 0x1) == 0)
3411 if (((word
>> 10) & 0x1) == 0)
3413 if (((word
>> 11) & 0x1) == 0)
3415 if (((word
>> 12) & 0x1) == 0)
3417 /* 33222222222211111111110000000000
3418 10987654321098765432109876543210
3419 xxxxxxxxxx000000xxxxx1xx0x100000
3425 /* 33222222222211111111110000000000
3426 10987654321098765432109876543210
3427 xxxxxxxxxx001000xxxxx1xx0x100000
3434 /* 33222222222211111111110000000000
3435 10987654321098765432109876543210
3436 xxxxxxxxxx01x000xxxxx1xx0x100000
3443 if (((word
>> 11) & 0x1) == 0)
3445 if (((word
>> 12) & 0x1) == 0)
3447 /* 33222222222211111111110000000000
3448 10987654321098765432109876543210
3449 xxxxxxxxxx100000xxxxx1xx0x100000
3455 /* 33222222222211111111110000000000
3456 10987654321098765432109876543210
3457 xxxxxxxxxx101000xxxxx1xx0x100000
3464 /* 33222222222211111111110000000000
3465 10987654321098765432109876543210
3466 xxxxxxxxxx11x000xxxxx1xx0x100000
3474 if (((word
>> 23) & 0x1) == 0)
3476 /* 33222222222211111111110000000000
3477 10987654321098765432109876543210
3478 xxxxxxxxxxxxx000xxxxx1x00x100001
3484 /* 33222222222211111111110000000000
3485 10987654321098765432109876543210
3486 xxxxxxxxxxxxx000xxxxx1x10x100001
3494 if (((word
>> 23) & 0x1) == 0)
3496 /* 33222222222211111111110000000000
3497 10987654321098765432109876543210
3498 xxxxxxxxxxxxx000xxxxx1x00x10001x
3504 /* 33222222222211111111110000000000
3505 10987654321098765432109876543210
3506 xxxxxxxxxxxxx000xxxxx1x10x10001x
3515 if (((word
>> 30) & 0x1) == 0)
3517 if (((word
>> 31) & 0x1) == 0)
3519 if (((word
>> 21) & 0x1) == 0)
3521 if (((word
>> 16) & 0x1) == 0)
3523 if (((word
>> 18) & 0x1) == 0)
3525 if (((word
>> 19) & 0x1) == 0)
3527 if (((word
>> 20) & 0x1) == 0)
3529 /* 33222222222211111111110000000000
3530 10987654321098765432109876543210
3531 xxxxxxxxxxxxx0010x0000xx0x100000
3537 /* 33222222222211111111110000000000
3538 10987654321098765432109876543210
3539 xxxxxxxxxxxxx0010x0010xx0x100000
3546 /* 33222222222211111111110000000000
3547 10987654321098765432109876543210
3548 xxxxxxxxxxxxx0010x01x0xx0x100000
3555 if (((word
>> 20) & 0x1) == 0)
3557 /* 33222222222211111111110000000000
3558 10987654321098765432109876543210
3559 xxxxxxxxxxxxx0010x1x00xx0x100000
3565 /* 33222222222211111111110000000000
3566 10987654321098765432109876543210
3567 xxxxxxxxxxxxx0010x1x10xx0x100000
3575 if (((word
>> 17) & 0x1) == 0)
3577 if (((word
>> 18) & 0x1) == 0)
3579 if (((word
>> 19) & 0x1) == 0)
3581 if (((word
>> 20) & 0x1) == 0)
3583 /* 33222222222211111111110000000000
3584 10987654321098765432109876543210
3585 xxxxxxxxxxxxx001100000xx0x100000
3591 /* 33222222222211111111110000000000
3592 10987654321098765432109876543210
3593 xxxxxxxxxxxxx001100010xx0x100000
3600 /* 33222222222211111111110000000000
3601 10987654321098765432109876543210
3602 xxxxxxxxxxxxx0011001x0xx0x100000
3609 /* 33222222222211111111110000000000
3610 10987654321098765432109876543210
3611 xxxxxxxxxxxxx001101xx0xx0x100000
3618 if (((word
>> 18) & 0x1) == 0)
3620 if (((word
>> 19) & 0x1) == 0)
3622 if (((word
>> 20) & 0x1) == 0)
3624 /* 33222222222211111111110000000000
3625 10987654321098765432109876543210
3626 xxxxxxxxxxxxx001110000xx0x100000
3632 /* 33222222222211111111110000000000
3633 10987654321098765432109876543210
3634 xxxxxxxxxxxxx001110010xx0x100000
3641 /* 33222222222211111111110000000000
3642 10987654321098765432109876543210
3643 xxxxxxxxxxxxx0011101x0xx0x100000
3650 /* 33222222222211111111110000000000
3651 10987654321098765432109876543210
3652 xxxxxxxxxxxxx001111xx0xx0x100000
3661 if (((word
>> 10) & 0x1) == 0)
3663 if (((word
>> 12) & 0x1) == 0)
3665 /* 33222222222211111111110000000000
3666 10987654321098765432109876543210
3667 xxxxxxxxxx0x0001xxxxx1xx0x100000
3673 /* 33222222222211111111110000000000
3674 10987654321098765432109876543210
3675 xxxxxxxxxx0x1001xxxxx1xx0x100000
3682 if (((word
>> 11) & 0x1) == 0)
3684 if (((word
>> 12) & 0x1) == 0)
3686 /* 33222222222211111111110000000000
3687 10987654321098765432109876543210
3688 xxxxxxxxxx100001xxxxx1xx0x100000
3694 /* 33222222222211111111110000000000
3695 10987654321098765432109876543210
3696 xxxxxxxxxx101001xxxxx1xx0x100000
3703 if (((word
>> 12) & 0x1) == 0)
3705 /* 33222222222211111111110000000000
3706 10987654321098765432109876543210
3707 xxxxxxxxxx110001xxxxx1xx0x100000
3713 /* 33222222222211111111110000000000
3714 10987654321098765432109876543210
3715 xxxxxxxxxx111001xxxxx1xx0x100000
3725 if (((word
>> 22) & 0x1) == 0)
3727 if (((word
>> 23) & 0x1) == 0)
3729 /* 33222222222211111111110000000000
3730 10987654321098765432109876543210
3731 xxxxxxxxxxxxx001xxxxxx000x100001
3737 /* 33222222222211111111110000000000
3738 10987654321098765432109876543210
3739 xxxxxxxxxxxxx001xxxxxx010x100001
3746 if (((word
>> 23) & 0x1) == 0)
3748 /* 33222222222211111111110000000000
3749 10987654321098765432109876543210
3750 xxxxxxxxxxxxx001xxxxxx100x100001
3756 /* 33222222222211111111110000000000
3757 10987654321098765432109876543210
3758 xxxxxxxxxxxxx001xxxxxx110x100001
3767 if (((word
>> 21) & 0x1) == 0)
3769 if (((word
>> 23) & 0x1) == 0)
3771 /* 33222222222211111111110000000000
3772 10987654321098765432109876543210
3773 xxxxxxxxxxxxx001xxxxx0x00x10001x
3779 /* 33222222222211111111110000000000
3780 10987654321098765432109876543210
3781 xxxxxxxxxxxxx001xxxxx0x10x10001x
3788 if (((word
>> 22) & 0x1) == 0)
3790 if (((word
>> 23) & 0x1) == 0)
3792 /* 33222222222211111111110000000000
3793 10987654321098765432109876543210
3794 xxxxxxxxxxxxx001xxxxx1000x10001x
3800 /* 33222222222211111111110000000000
3801 10987654321098765432109876543210
3802 xxxxxxxxxxxxx001xxxxx1010x10001x
3809 if (((word
>> 23) & 0x1) == 0)
3811 /* 33222222222211111111110000000000
3812 10987654321098765432109876543210
3813 xxxxxxxxxxxxx001xxxxx1100x10001x
3819 /* 33222222222211111111110000000000
3820 10987654321098765432109876543210
3821 xxxxxxxxxxxxx001xxxxx1110x10001x
3832 if (((word
>> 15) & 0x1) == 0)
3834 if (((word
>> 21) & 0x1) == 0)
3836 if (((word
>> 30) & 0x1) == 0)
3838 if (((word
>> 31) & 0x1) == 0)
3840 /* 33222222222211111111110000000000
3841 10987654321098765432109876543210
3842 xxxxxxxxxxxxx010xxxxx0xx0x100000
3848 if (((word
>> 23) & 0x1) == 0)
3850 /* 33222222222211111111110000000000
3851 10987654321098765432109876543210
3852 xxxxxxxxxxxxx010xxxxx0x00x100001
3858 /* 33222222222211111111110000000000
3859 10987654321098765432109876543210
3860 xxxxxxxxxxxxx010xxxxx0x10x100001
3868 if (((word
>> 23) & 0x1) == 0)
3870 /* 33222222222211111111110000000000
3871 10987654321098765432109876543210
3872 xxxxxxxxxxxxx010xxxxx0x00x10001x
3878 /* 33222222222211111111110000000000
3879 10987654321098765432109876543210
3880 xxxxxxxxxxxxx010xxxxx0x10x10001x
3888 if (((word
>> 30) & 0x1) == 0)
3890 if (((word
>> 31) & 0x1) == 0)
3892 if (((word
>> 11) & 0x1) == 0)
3894 if (((word
>> 12) & 0x1) == 0)
3896 if (((word
>> 10) & 0x1) == 0)
3898 /* 33222222222211111111110000000000
3899 10987654321098765432109876543210
3900 xxxxxxxxxx000010xxxxx1xx0x100000
3906 /* 33222222222211111111110000000000
3907 10987654321098765432109876543210
3908 xxxxxxxxxx100010xxxxx1xx0x100000
3915 if (((word
>> 22) & 0x1) == 0)
3917 if (((word
>> 23) & 0x1) == 0)
3919 /* 33222222222211111111110000000000
3920 10987654321098765432109876543210
3921 xxxxxxxxxxx01010xxxxx1000x100000
3927 /* 33222222222211111111110000000000
3928 10987654321098765432109876543210
3929 xxxxxxxxxxx01010xxxxx1010x100000
3936 /* 33222222222211111111110000000000
3937 10987654321098765432109876543210
3938 xxxxxxxxxxx01010xxxxx11x0x100000
3946 if (((word
>> 10) & 0x1) == 0)
3948 /* 33222222222211111111110000000000
3949 10987654321098765432109876543210
3950 xxxxxxxxxx01x010xxxxx1xx0x100000
3956 /* 33222222222211111111110000000000
3957 10987654321098765432109876543210
3958 xxxxxxxxxx11x010xxxxx1xx0x100000
3966 if (((word
>> 23) & 0x1) == 0)
3968 /* 33222222222211111111110000000000
3969 10987654321098765432109876543210
3970 xxxxxxxxxxxxx010xxxxx1x00x100001
3976 /* 33222222222211111111110000000000
3977 10987654321098765432109876543210
3978 xxxxxxxxxxxxx010xxxxx1x10x100001
3986 if (((word
>> 23) & 0x1) == 0)
3988 /* 33222222222211111111110000000000
3989 10987654321098765432109876543210
3990 xxxxxxxxxxxxx010xxxxx1x00x10001x
3996 /* 33222222222211111111110000000000
3997 10987654321098765432109876543210
3998 xxxxxxxxxxxxx010xxxxx1x10x10001x
4007 if (((word
>> 30) & 0x1) == 0)
4009 if (((word
>> 31) & 0x1) == 0)
4011 if (((word
>> 21) & 0x1) == 0)
4013 /* 33222222222211111111110000000000
4014 10987654321098765432109876543210
4015 xxxxxxxxxxxxx011xxxxx0xx0x100000
4021 if (((word
>> 10) & 0x1) == 0)
4023 if (((word
>> 11) & 0x1) == 0)
4025 if (((word
>> 20) & 0x1) == 0)
4027 if (((word
>> 22) & 0x1) == 0)
4029 /* 33222222222211111111110000000000
4030 10987654321098765432109876543210
4031 xxxxxxxxxx00x011xxxx010x0x100000
4037 if (((word
>> 23) & 0x1) == 0)
4039 /* 33222222222211111111110000000000
4040 10987654321098765432109876543210
4041 xxxxxxxxxx00x011xxxx01100x100000
4047 /* 33222222222211111111110000000000
4048 10987654321098765432109876543210
4049 xxxxxxxxxx00x011xxxx01110x100000
4057 if (((word
>> 22) & 0x1) == 0)
4059 /* 33222222222211111111110000000000
4060 10987654321098765432109876543210
4061 xxxxxxxxxx00x011xxxx110x0x100000
4067 if (((word
>> 23) & 0x1) == 0)
4069 /* 33222222222211111111110000000000
4070 10987654321098765432109876543210
4071 xxxxxxxxxx00x011xxxx11100x100000
4077 /* 33222222222211111111110000000000
4078 10987654321098765432109876543210
4079 xxxxxxxxxx00x011xxxx11110x100000
4088 if (((word
>> 22) & 0x1) == 0)
4090 /* 33222222222211111111110000000000
4091 10987654321098765432109876543210
4092 xxxxxxxxxx01x011xxxxx10x0x100000
4098 if (((word
>> 23) & 0x1) == 0)
4100 /* 33222222222211111111110000000000
4101 10987654321098765432109876543210
4102 xxxxxxxxxx01x011xxxxx1100x100000
4108 /* 33222222222211111111110000000000
4109 10987654321098765432109876543210
4110 xxxxxxxxxx01x011xxxxx1110x100000
4119 if (((word
>> 11) & 0x1) == 0)
4121 if (((word
>> 20) & 0x1) == 0)
4123 if (((word
>> 22) & 0x1) == 0)
4125 /* 33222222222211111111110000000000
4126 10987654321098765432109876543210
4127 xxxxxxxxxx10x011xxxx010x0x100000
4133 if (((word
>> 23) & 0x1) == 0)
4135 /* 33222222222211111111110000000000
4136 10987654321098765432109876543210
4137 xxxxxxxxxx10x011xxxx01100x100000
4143 /* 33222222222211111111110000000000
4144 10987654321098765432109876543210
4145 xxxxxxxxxx10x011xxxx01110x100000
4153 if (((word
>> 22) & 0x1) == 0)
4155 /* 33222222222211111111110000000000
4156 10987654321098765432109876543210
4157 xxxxxxxxxx10x011xxxx110x0x100000
4163 if (((word
>> 23) & 0x1) == 0)
4165 /* 33222222222211111111110000000000
4166 10987654321098765432109876543210
4167 xxxxxxxxxx10x011xxxx11100x100000
4173 /* 33222222222211111111110000000000
4174 10987654321098765432109876543210
4175 xxxxxxxxxx10x011xxxx11110x100000
4184 if (((word
>> 22) & 0x1) == 0)
4186 /* 33222222222211111111110000000000
4187 10987654321098765432109876543210
4188 xxxxxxxxxx11x011xxxxx10x0x100000
4194 if (((word
>> 23) & 0x1) == 0)
4196 /* 33222222222211111111110000000000
4197 10987654321098765432109876543210
4198 xxxxxxxxxx11x011xxxxx1100x100000
4204 /* 33222222222211111111110000000000
4205 10987654321098765432109876543210
4206 xxxxxxxxxx11x011xxxxx1110x100000
4217 if (((word
>> 22) & 0x1) == 0)
4219 if (((word
>> 21) & 0x1) == 0)
4221 if (((word
>> 23) & 0x1) == 0)
4223 /* 33222222222211111111110000000000
4224 10987654321098765432109876543210
4225 xxxxxxxxxxxxx011xxxxx0000x100001
4231 /* 33222222222211111111110000000000
4232 10987654321098765432109876543210
4233 xxxxxxxxxxxxx011xxxxx0010x100001
4240 if (((word
>> 23) & 0x1) == 0)
4242 /* 33222222222211111111110000000000
4243 10987654321098765432109876543210
4244 xxxxxxxxxxxxx011xxxxx1000x100001
4250 /* 33222222222211111111110000000000
4251 10987654321098765432109876543210
4252 xxxxxxxxxxxxx011xxxxx1010x100001
4260 if (((word
>> 23) & 0x1) == 0)
4262 /* 33222222222211111111110000000000
4263 10987654321098765432109876543210
4264 xxxxxxxxxxxxx011xxxxxx100x100001
4270 /* 33222222222211111111110000000000
4271 10987654321098765432109876543210
4272 xxxxxxxxxxxxx011xxxxxx110x100001
4281 if (((word
>> 21) & 0x1) == 0)
4283 if (((word
>> 23) & 0x1) == 0)
4285 /* 33222222222211111111110000000000
4286 10987654321098765432109876543210
4287 xxxxxxxxxxxxx011xxxxx0x00x10001x
4293 /* 33222222222211111111110000000000
4294 10987654321098765432109876543210
4295 xxxxxxxxxxxxx011xxxxx0x10x10001x
4302 if (((word
>> 22) & 0x1) == 0)
4304 if (((word
>> 23) & 0x1) == 0)
4306 /* 33222222222211111111110000000000
4307 10987654321098765432109876543210
4308 xxxxxxxxxxxxx011xxxxx1000x10001x
4314 /* 33222222222211111111110000000000
4315 10987654321098765432109876543210
4316 xxxxxxxxxxxxx011xxxxx1010x10001x
4323 if (((word
>> 23) & 0x1) == 0)
4325 /* 33222222222211111111110000000000
4326 10987654321098765432109876543210
4327 xxxxxxxxxxxxx011xxxxx1100x10001x
4333 /* 33222222222211111111110000000000
4334 10987654321098765432109876543210
4335 xxxxxxxxxxxxx011xxxxx1110x10001x
4347 if (((word
>> 21) & 0x1) == 0)
4349 if (((word
>> 15) & 0x1) == 0)
4351 if (((word
>> 14) & 0x1) == 0)
4353 if (((word
>> 4) & 0x1) == 0)
4355 /* 33222222222211111111110000000000
4356 10987654321098765432109876543210
4357 xxxx0xxxxxxxx000xxxxx0xx0x1001xx
4363 /* 33222222222211111111110000000000
4364 10987654321098765432109876543210
4365 xxxx1xxxxxxxx000xxxxx0xx0x1001xx
4372 if (((word
>> 30) & 0x1) == 0)
4374 if (((word
>> 31) & 0x1) == 0)
4376 if (((word
>> 4) & 0x1) == 0)
4378 /* 33222222222211111111110000000000
4379 10987654321098765432109876543210
4380 xxxx0xxxxxxxx010xxxxx0xx0x100100
4386 /* 33222222222211111111110000000000
4387 10987654321098765432109876543210
4388 xxxx1xxxxxxxx010xxxxx0xx0x100100
4395 if (((word
>> 22) & 0x1) == 0)
4397 if (((word
>> 23) & 0x1) == 0)
4399 /* 33222222222211111111110000000000
4400 10987654321098765432109876543210
4401 xxxxxxxxxxxxx010xxxxx0000x100101
4407 /* 33222222222211111111110000000000
4408 10987654321098765432109876543210
4409 xxxxxxxxxxxxx010xxxxx0010x100101
4416 if (((word
>> 23) & 0x1) == 0)
4418 /* 33222222222211111111110000000000
4419 10987654321098765432109876543210
4420 xxxxxxxxxxxxx010xxxxx0100x100101
4426 /* 33222222222211111111110000000000
4427 10987654321098765432109876543210
4428 xxxxxxxxxxxxx010xxxxx0110x100101
4437 if (((word
>> 22) & 0x1) == 0)
4439 /* 33222222222211111111110000000000
4440 10987654321098765432109876543210
4441 xxxxxxxxxxxxx010xxxxx00x0x10011x
4447 if (((word
>> 23) & 0x1) == 0)
4449 /* 33222222222211111111110000000000
4450 10987654321098765432109876543210
4451 xxxxxxxxxxxxx010xxxxx0100x10011x
4457 /* 33222222222211111111110000000000
4458 10987654321098765432109876543210
4459 xxxxxxxxxxxxx010xxxxx0110x10011x
4469 if (((word
>> 30) & 0x1) == 0)
4471 if (((word
>> 14) & 0x1) == 0)
4473 if (((word
>> 4) & 0x1) == 0)
4475 /* 33222222222211111111110000000000
4476 10987654321098765432109876543210
4477 xxxx0xxxxxxxx001xxxxx0xx0x10010x
4483 /* 33222222222211111111110000000000
4484 10987654321098765432109876543210
4485 xxxx1xxxxxxxx001xxxxx0xx0x10010x
4492 if (((word
>> 31) & 0x1) == 0)
4494 if (((word
>> 4) & 0x1) == 0)
4496 /* 33222222222211111111110000000000
4497 10987654321098765432109876543210
4498 xxxx0xxxxxxxx011xxxxx0xx0x100100
4504 /* 33222222222211111111110000000000
4505 10987654321098765432109876543210
4506 xxxx1xxxxxxxx011xxxxx0xx0x100100
4513 if (((word
>> 22) & 0x1) == 0)
4515 if (((word
>> 23) & 0x1) == 0)
4517 /* 33222222222211111111110000000000
4518 10987654321098765432109876543210
4519 xxxxxxxxxxxxx011xxxxx0000x100101
4525 /* 33222222222211111111110000000000
4526 10987654321098765432109876543210
4527 xxxxxxxxxxxxx011xxxxx0010x100101
4534 if (((word
>> 23) & 0x1) == 0)
4536 /* 33222222222211111111110000000000
4537 10987654321098765432109876543210
4538 xxxxxxxxxxxxx011xxxxx0100x100101
4544 /* 33222222222211111111110000000000
4545 10987654321098765432109876543210
4546 xxxxxxxxxxxxx011xxxxx0110x100101
4556 if (((word
>> 22) & 0x1) == 0)
4558 if (((word
>> 23) & 0x1) == 0)
4560 /* 33222222222211111111110000000000
4561 10987654321098765432109876543210
4562 xxxxxxxxxxxxx0x1xxxxx0000x10011x
4568 /* 33222222222211111111110000000000
4569 10987654321098765432109876543210
4570 xxxxxxxxxxxxx0x1xxxxx0010x10011x
4577 if (((word
>> 23) & 0x1) == 0)
4579 /* 33222222222211111111110000000000
4580 10987654321098765432109876543210
4581 xxxxxxxxxxxxx0x1xxxxx0100x10011x
4587 /* 33222222222211111111110000000000
4588 10987654321098765432109876543210
4589 xxxxxxxxxxxxx0x1xxxxx0110x10011x
4599 if (((word
>> 30) & 0x1) == 0)
4601 if (((word
>> 31) & 0x1) == 0)
4603 if (((word
>> 4) & 0x1) == 0)
4605 /* 33222222222211111111110000000000
4606 10987654321098765432109876543210
4607 xxxx0xxxxxxxx0xxxxxxx1xx0x100100
4613 /* 33222222222211111111110000000000
4614 10987654321098765432109876543210
4615 xxxx1xxxxxxxx0xxxxxxx1xx0x100100
4622 if (((word
>> 15) & 0x1) == 0)
4624 if (((word
>> 22) & 0x1) == 0)
4626 if (((word
>> 23) & 0x1) == 0)
4628 /* 33222222222211111111110000000000
4629 10987654321098765432109876543210
4630 xxxxxxxxxxxxx0x0xxxxx1000x100101
4636 /* 33222222222211111111110000000000
4637 10987654321098765432109876543210
4638 xxxxxxxxxxxxx0x0xxxxx1010x100101
4645 if (((word
>> 23) & 0x1) == 0)
4647 /* 33222222222211111111110000000000
4648 10987654321098765432109876543210
4649 xxxxxxxxxxxxx0x0xxxxx1100x100101
4655 /* 33222222222211111111110000000000
4656 10987654321098765432109876543210
4657 xxxxxxxxxxxxx0x0xxxxx1110x100101
4665 if (((word
>> 22) & 0x1) == 0)
4667 if (((word
>> 23) & 0x1) == 0)
4669 /* 33222222222211111111110000000000
4670 10987654321098765432109876543210
4671 xxxxxxxxxxxxx0x1xxxxx1000x100101
4677 /* 33222222222211111111110000000000
4678 10987654321098765432109876543210
4679 xxxxxxxxxxxxx0x1xxxxx1010x100101
4686 if (((word
>> 23) & 0x1) == 0)
4688 /* 33222222222211111111110000000000
4689 10987654321098765432109876543210
4690 xxxxxxxxxxxxx0x1xxxxx1100x100101
4696 /* 33222222222211111111110000000000
4697 10987654321098765432109876543210
4698 xxxxxxxxxxxxx0x1xxxxx1110x100101
4708 if (((word
>> 15) & 0x1) == 0)
4710 if (((word
>> 22) & 0x1) == 0)
4712 if (((word
>> 23) & 0x1) == 0)
4714 /* 33222222222211111111110000000000
4715 10987654321098765432109876543210
4716 xxxxxxxxxxxxx0x0xxxxx1000x10011x
4722 /* 33222222222211111111110000000000
4723 10987654321098765432109876543210
4724 xxxxxxxxxxxxx0x0xxxxx1010x10011x
4731 if (((word
>> 23) & 0x1) == 0)
4733 /* 33222222222211111111110000000000
4734 10987654321098765432109876543210
4735 xxxxxxxxxxxxx0x0xxxxx1100x10011x
4741 /* 33222222222211111111110000000000
4742 10987654321098765432109876543210
4743 xxxxxxxxxxxxx0x0xxxxx1110x10011x
4751 if (((word
>> 22) & 0x1) == 0)
4753 /* 33222222222211111111110000000000
4754 10987654321098765432109876543210
4755 xxxxxxxxxxxxx0x1xxxxx10x0x10011x
4761 /* 33222222222211111111110000000000
4762 10987654321098765432109876543210
4763 xxxxxxxxxxxxx0x1xxxxx11x0x10011x
4774 if (((word
>> 29) & 0x1) == 0)
4776 if (((word
>> 14) & 0x1) == 0)
4778 if (((word
>> 15) & 0x1) == 0)
4780 if (((word
>> 21) & 0x1) == 0)
4782 if (((word
>> 30) & 0x1) == 0)
4784 if (((word
>> 31) & 0x1) == 0)
4786 if (((word
>> 17) & 0x1) == 0)
4788 if (((word
>> 19) & 0x1) == 0)
4790 if (((word
>> 20) & 0x1) == 0)
4792 if (((word
>> 16) & 0x1) == 0)
4794 /* 33222222222211111111110000000000
4795 10987654321098765432109876543210
4796 xxxxxxxxxxxxx10000x000xx0x100000
4802 /* 33222222222211111111110000000000
4803 10987654321098765432109876543210
4804 xxxxxxxxxxxxx10010x000xx0x100000
4811 /* 33222222222211111111110000000000
4812 10987654321098765432109876543210
4813 xxxxxxxxxxxxx100x0x010xx0x100000
4820 if (((word
>> 16) & 0x1) == 0)
4822 if (((word
>> 20) & 0x1) == 0)
4824 /* 33222222222211111111110000000000
4825 10987654321098765432109876543210
4826 xxxxxxxxxxxxx10000x100xx0x100000
4832 /* 33222222222211111111110000000000
4833 10987654321098765432109876543210
4834 xxxxxxxxxxxxx10000x110xx0x100000
4841 if (((word
>> 20) & 0x1) == 0)
4843 /* 33222222222211111111110000000000
4844 10987654321098765432109876543210
4845 xxxxxxxxxxxxx10010x100xx0x100000
4851 /* 33222222222211111111110000000000
4852 10987654321098765432109876543210
4853 xxxxxxxxxxxxx10010x110xx0x100000
4862 if (((word
>> 16) & 0x1) == 0)
4864 if (((word
>> 20) & 0x1) == 0)
4866 /* 33222222222211111111110000000000
4867 10987654321098765432109876543210
4868 xxxxxxxxxxxxx10001xx00xx0x100000
4874 /* 33222222222211111111110000000000
4875 10987654321098765432109876543210
4876 xxxxxxxxxxxxx10001xx10xx0x100000
4883 /* 33222222222211111111110000000000
4884 10987654321098765432109876543210
4885 xxxxxxxxxxxxx10011xxx0xx0x100000
4893 if (((word
>> 23) & 0x1) == 0)
4895 /* 33222222222211111111110000000000
4896 10987654321098765432109876543210
4897 xxxxxxxxxxxxx100xxxxx0x00x100001
4903 /* 33222222222211111111110000000000
4904 10987654321098765432109876543210
4905 xxxxxxxxxxxxx100xxxxx0x10x100001
4913 if (((word
>> 23) & 0x1) == 0)
4915 /* 33222222222211111111110000000000
4916 10987654321098765432109876543210
4917 xxxxxxxxxxxxx100xxxxx0x00x10001x
4923 /* 33222222222211111111110000000000
4924 10987654321098765432109876543210
4925 xxxxxxxxxxxxx100xxxxx0x10x10001x
4933 if (((word
>> 23) & 0x1) == 0)
4935 if (((word
>> 30) & 0x1) == 0)
4937 if (((word
>> 31) & 0x1) == 0)
4939 if (((word
>> 22) & 0x1) == 0)
4941 /* 33222222222211111111110000000000
4942 10987654321098765432109876543210
4943 xxxxxxxxxxxxx100xxxxx1000x100000
4949 /* 33222222222211111111110000000000
4950 10987654321098765432109876543210
4951 xxxxxxxxxxxxx100xxxxx1100x100000
4958 /* 33222222222211111111110000000000
4959 10987654321098765432109876543210
4960 xxxxxxxxxxxxx100xxxxx1x00x100001
4967 /* 33222222222211111111110000000000
4968 10987654321098765432109876543210
4969 xxxxxxxxxxxxx100xxxxx1x00x10001x
4976 if (((word
>> 30) & 0x1) == 0)
4978 if (((word
>> 31) & 0x1) == 0)
4980 if (((word
>> 22) & 0x1) == 0)
4982 /* 33222222222211111111110000000000
4983 10987654321098765432109876543210
4984 xxxxxxxxxxxxx100xxxxx1010x100000
4990 /* 33222222222211111111110000000000
4991 10987654321098765432109876543210
4992 xxxxxxxxxxxxx100xxxxx1110x100000
4999 /* 33222222222211111111110000000000
5000 10987654321098765432109876543210
5001 xxxxxxxxxxxxx100xxxxx1x10x100001
5008 /* 33222222222211111111110000000000
5009 10987654321098765432109876543210
5010 xxxxxxxxxxxxx100xxxxx1x10x10001x
5019 if (((word
>> 30) & 0x1) == 0)
5021 if (((word
>> 31) & 0x1) == 0)
5023 if (((word
>> 21) & 0x1) == 0)
5025 if (((word
>> 16) & 0x1) == 0)
5027 if (((word
>> 17) & 0x1) == 0)
5029 if (((word
>> 18) & 0x1) == 0)
5031 if (((word
>> 19) & 0x1) == 0)
5033 /* 33222222222211111111110000000000
5034 10987654321098765432109876543210
5035 xxxxxxxxxxxxx1010000x0xx0x100000
5041 /* 33222222222211111111110000000000
5042 10987654321098765432109876543210
5043 xxxxxxxxxxxxx1010001x0xx0x100000
5050 if (((word
>> 19) & 0x1) == 0)
5052 /* 33222222222211111111110000000000
5053 10987654321098765432109876543210
5054 xxxxxxxxxxxxx1010010x0xx0x100000
5060 /* 33222222222211111111110000000000
5061 10987654321098765432109876543210
5062 xxxxxxxxxxxxx1010011x0xx0x100000
5070 if (((word
>> 18) & 0x1) == 0)
5072 if (((word
>> 19) & 0x1) == 0)
5074 /* 33222222222211111111110000000000
5075 10987654321098765432109876543210
5076 xxxxxxxxxxxxx1010100x0xx0x100000
5082 /* 33222222222211111111110000000000
5083 10987654321098765432109876543210
5084 xxxxxxxxxxxxx1010101x0xx0x100000
5091 if (((word
>> 19) & 0x1) == 0)
5093 /* 33222222222211111111110000000000
5094 10987654321098765432109876543210
5095 xxxxxxxxxxxxx1010110x0xx0x100000
5101 /* 33222222222211111111110000000000
5102 10987654321098765432109876543210
5103 xxxxxxxxxxxxx1010111x0xx0x100000
5112 if (((word
>> 17) & 0x1) == 0)
5114 if (((word
>> 18) & 0x1) == 0)
5116 if (((word
>> 19) & 0x1) == 0)
5118 /* 33222222222211111111110000000000
5119 10987654321098765432109876543210
5120 xxxxxxxxxxxxx1011000x0xx0x100000
5126 /* 33222222222211111111110000000000
5127 10987654321098765432109876543210
5128 xxxxxxxxxxxxx1011001x0xx0x100000
5135 if (((word
>> 19) & 0x1) == 0)
5137 /* 33222222222211111111110000000000
5138 10987654321098765432109876543210
5139 xxxxxxxxxxxxx1011010x0xx0x100000
5145 /* 33222222222211111111110000000000
5146 10987654321098765432109876543210
5147 xxxxxxxxxxxxx1011011x0xx0x100000
5155 if (((word
>> 18) & 0x1) == 0)
5157 if (((word
>> 19) & 0x1) == 0)
5159 /* 33222222222211111111110000000000
5160 10987654321098765432109876543210
5161 xxxxxxxxxxxxx1011100x0xx0x100000
5167 /* 33222222222211111111110000000000
5168 10987654321098765432109876543210
5169 xxxxxxxxxxxxx1011101x0xx0x100000
5176 /* 33222222222211111111110000000000
5177 10987654321098765432109876543210
5178 xxxxxxxxxxxxx101111xx0xx0x100000
5187 if (((word
>> 12) & 0x1) == 0)
5189 if (((word
>> 23) & 0x1) == 0)
5191 if (((word
>> 22) & 0x1) == 0)
5193 /* 33222222222211111111110000000000
5194 10987654321098765432109876543210
5195 xxxxxxxxxxxx0101xxxxx1000x100000
5201 /* 33222222222211111111110000000000
5202 10987654321098765432109876543210
5203 xxxxxxxxxxxx0101xxxxx1100x100000
5210 /* 33222222222211111111110000000000
5211 10987654321098765432109876543210
5212 xxxxxxxxxxxx0101xxxxx1x10x100000
5219 if (((word
>> 10) & 0x1) == 0)
5221 if (((word
>> 11) & 0x1) == 0)
5223 /* 33222222222211111111110000000000
5224 10987654321098765432109876543210
5225 xxxxxxxxxx001101xxxxx1xx0x100000
5231 /* 33222222222211111111110000000000
5232 10987654321098765432109876543210
5233 xxxxxxxxxx011101xxxxx1xx0x100000
5240 /* 33222222222211111111110000000000
5241 10987654321098765432109876543210
5242 xxxxxxxxxx1x1101xxxxx1xx0x100000
5251 if (((word
>> 22) & 0x1) == 0)
5253 if (((word
>> 23) & 0x1) == 0)
5255 /* 33222222222211111111110000000000
5256 10987654321098765432109876543210
5257 xxxxxxxxxxxxx101xxxxxx000x100001
5263 /* 33222222222211111111110000000000
5264 10987654321098765432109876543210
5265 xxxxxxxxxxxxx101xxxxxx010x100001
5272 if (((word
>> 23) & 0x1) == 0)
5274 /* 33222222222211111111110000000000
5275 10987654321098765432109876543210
5276 xxxxxxxxxxxxx101xxxxxx100x100001
5282 /* 33222222222211111111110000000000
5283 10987654321098765432109876543210
5284 xxxxxxxxxxxxx101xxxxxx110x100001
5293 if (((word
>> 21) & 0x1) == 0)
5295 if (((word
>> 23) & 0x1) == 0)
5297 /* 33222222222211111111110000000000
5298 10987654321098765432109876543210
5299 xxxxxxxxxxxxx101xxxxx0x00x10001x
5305 /* 33222222222211111111110000000000
5306 10987654321098765432109876543210
5307 xxxxxxxxxxxxx101xxxxx0x10x10001x
5314 if (((word
>> 22) & 0x1) == 0)
5316 if (((word
>> 23) & 0x1) == 0)
5318 /* 33222222222211111111110000000000
5319 10987654321098765432109876543210
5320 xxxxxxxxxxxxx101xxxxx1000x10001x
5326 /* 33222222222211111111110000000000
5327 10987654321098765432109876543210
5328 xxxxxxxxxxxxx101xxxxx1010x10001x
5335 if (((word
>> 23) & 0x1) == 0)
5337 /* 33222222222211111111110000000000
5338 10987654321098765432109876543210
5339 xxxxxxxxxxxxx101xxxxx1100x10001x
5345 /* 33222222222211111111110000000000
5346 10987654321098765432109876543210
5347 xxxxxxxxxxxxx101xxxxx1110x10001x
5358 if (((word
>> 15) & 0x1) == 0)
5360 if (((word
>> 21) & 0x1) == 0)
5362 if (((word
>> 30) & 0x1) == 0)
5364 if (((word
>> 31) & 0x1) == 0)
5366 /* 33222222222211111111110000000000
5367 10987654321098765432109876543210
5368 xxxxxxxxxxxxx110xxxxx0xx0x100000
5374 if (((word
>> 23) & 0x1) == 0)
5376 /* 33222222222211111111110000000000
5377 10987654321098765432109876543210
5378 xxxxxxxxxxxxx110xxxxx0x00x100001
5384 /* 33222222222211111111110000000000
5385 10987654321098765432109876543210
5386 xxxxxxxxxxxxx110xxxxx0x10x100001
5394 if (((word
>> 23) & 0x1) == 0)
5396 /* 33222222222211111111110000000000
5397 10987654321098765432109876543210
5398 xxxxxxxxxxxxx110xxxxx0x00x10001x
5404 /* 33222222222211111111110000000000
5405 10987654321098765432109876543210
5406 xxxxxxxxxxxxx110xxxxx0x10x10001x
5414 if (((word
>> 23) & 0x1) == 0)
5416 if (((word
>> 30) & 0x1) == 0)
5418 /* 33222222222211111111110000000000
5419 10987654321098765432109876543210
5420 xxxxxxxxxxxxx110xxxxx1x00x10000x
5426 /* 33222222222211111111110000000000
5427 10987654321098765432109876543210
5428 xxxxxxxxxxxxx110xxxxx1x00x10001x
5435 if (((word
>> 30) & 0x1) == 0)
5437 /* 33222222222211111111110000000000
5438 10987654321098765432109876543210
5439 xxxxxxxxxxxxx110xxxxx1x10x10000x
5445 /* 33222222222211111111110000000000
5446 10987654321098765432109876543210
5447 xxxxxxxxxxxxx110xxxxx1x10x10001x
5456 if (((word
>> 30) & 0x1) == 0)
5458 if (((word
>> 31) & 0x1) == 0)
5460 if (((word
>> 21) & 0x1) == 0)
5462 /* 33222222222211111111110000000000
5463 10987654321098765432109876543210
5464 xxxxxxxxxxxxx111xxxxx0xx0x100000
5470 if (((word
>> 10) & 0x1) == 0)
5472 if (((word
>> 11) & 0x1) == 0)
5474 if (((word
>> 12) & 0x1) == 0)
5476 if (((word
>> 20) & 0x1) == 0)
5478 if (((word
>> 22) & 0x1) == 0)
5480 if (((word
>> 23) & 0x1) == 0)
5482 /* 33222222222211111111110000000000
5483 10987654321098765432109876543210
5484 xxxxxxxxxx000111xxxx01000x100000
5490 /* 33222222222211111111110000000000
5491 10987654321098765432109876543210
5492 xxxxxxxxxx000111xxxx01010x100000
5499 if (((word
>> 23) & 0x1) == 0)
5501 /* 33222222222211111111110000000000
5502 10987654321098765432109876543210
5503 xxxxxxxxxx000111xxxx01100x100000
5509 /* 33222222222211111111110000000000
5510 10987654321098765432109876543210
5511 xxxxxxxxxx000111xxxx01110x100000
5519 if (((word
>> 22) & 0x1) == 0)
5521 if (((word
>> 23) & 0x1) == 0)
5523 /* 33222222222211111111110000000000
5524 10987654321098765432109876543210
5525 xxxxxxxxxx000111xxxx11000x100000
5531 /* 33222222222211111111110000000000
5532 10987654321098765432109876543210
5533 xxxxxxxxxx000111xxxx11010x100000
5540 if (((word
>> 23) & 0x1) == 0)
5542 /* 33222222222211111111110000000000
5543 10987654321098765432109876543210
5544 xxxxxxxxxx000111xxxx11100x100000
5550 /* 33222222222211111111110000000000
5551 10987654321098765432109876543210
5552 xxxxxxxxxx000111xxxx11110x100000
5561 if (((word
>> 20) & 0x1) == 0)
5563 if (((word
>> 22) & 0x1) == 0)
5565 if (((word
>> 23) & 0x1) == 0)
5567 /* 33222222222211111111110000000000
5568 10987654321098765432109876543210
5569 xxxxxxxxxx001111xxxx01000x100000
5575 /* 33222222222211111111110000000000
5576 10987654321098765432109876543210
5577 xxxxxxxxxx001111xxxx01010x100000
5584 if (((word
>> 23) & 0x1) == 0)
5586 /* 33222222222211111111110000000000
5587 10987654321098765432109876543210
5588 xxxxxxxxxx001111xxxx01100x100000
5594 /* 33222222222211111111110000000000
5595 10987654321098765432109876543210
5596 xxxxxxxxxx001111xxxx01110x100000
5604 if (((word
>> 22) & 0x1) == 0)
5606 if (((word
>> 23) & 0x1) == 0)
5608 /* 33222222222211111111110000000000
5609 10987654321098765432109876543210
5610 xxxxxxxxxx001111xxxx11000x100000
5616 /* 33222222222211111111110000000000
5617 10987654321098765432109876543210
5618 xxxxxxxxxx001111xxxx11010x100000
5625 if (((word
>> 23) & 0x1) == 0)
5627 /* 33222222222211111111110000000000
5628 10987654321098765432109876543210
5629 xxxxxxxxxx001111xxxx11100x100000
5635 /* 33222222222211111111110000000000
5636 10987654321098765432109876543210
5637 xxxxxxxxxx001111xxxx11110x100000
5647 if (((word
>> 20) & 0x1) == 0)
5649 if (((word
>> 22) & 0x1) == 0)
5651 if (((word
>> 23) & 0x1) == 0)
5653 /* 33222222222211111111110000000000
5654 10987654321098765432109876543210
5655 xxxxxxxxxx01x111xxxx01000x100000
5661 /* 33222222222211111111110000000000
5662 10987654321098765432109876543210
5663 xxxxxxxxxx01x111xxxx01010x100000
5670 if (((word
>> 23) & 0x1) == 0)
5672 /* 33222222222211111111110000000000
5673 10987654321098765432109876543210
5674 xxxxxxxxxx01x111xxxx01100x100000
5680 /* 33222222222211111111110000000000
5681 10987654321098765432109876543210
5682 xxxxxxxxxx01x111xxxx01110x100000
5690 if (((word
>> 22) & 0x1) == 0)
5692 if (((word
>> 23) & 0x1) == 0)
5694 /* 33222222222211111111110000000000
5695 10987654321098765432109876543210
5696 xxxxxxxxxx01x111xxxx11000x100000
5702 /* 33222222222211111111110000000000
5703 10987654321098765432109876543210
5704 xxxxxxxxxx01x111xxxx11010x100000
5711 if (((word
>> 23) & 0x1) == 0)
5713 /* 33222222222211111111110000000000
5714 10987654321098765432109876543210
5715 xxxxxxxxxx01x111xxxx11100x100000
5721 /* 33222222222211111111110000000000
5722 10987654321098765432109876543210
5723 xxxxxxxxxx01x111xxxx11110x100000
5733 if (((word
>> 11) & 0x1) == 0)
5735 if (((word
>> 12) & 0x1) == 0)
5737 if (((word
>> 22) & 0x1) == 0)
5739 if (((word
>> 23) & 0x1) == 0)
5741 /* 33222222222211111111110000000000
5742 10987654321098765432109876543210
5743 xxxxxxxxxx100111xxxxx1000x100000
5749 /* 33222222222211111111110000000000
5750 10987654321098765432109876543210
5751 xxxxxxxxxx100111xxxxx1010x100000
5758 if (((word
>> 23) & 0x1) == 0)
5760 /* 33222222222211111111110000000000
5761 10987654321098765432109876543210
5762 xxxxxxxxxx100111xxxxx1100x100000
5768 /* 33222222222211111111110000000000
5769 10987654321098765432109876543210
5770 xxxxxxxxxx100111xxxxx1110x100000
5778 if (((word
>> 20) & 0x1) == 0)
5780 if (((word
>> 22) & 0x1) == 0)
5782 if (((word
>> 23) & 0x1) == 0)
5784 /* 33222222222211111111110000000000
5785 10987654321098765432109876543210
5786 xxxxxxxxxx101111xxxx01000x100000
5792 /* 33222222222211111111110000000000
5793 10987654321098765432109876543210
5794 xxxxxxxxxx101111xxxx01010x100000
5801 if (((word
>> 23) & 0x1) == 0)
5803 /* 33222222222211111111110000000000
5804 10987654321098765432109876543210
5805 xxxxxxxxxx101111xxxx01100x100000
5811 /* 33222222222211111111110000000000
5812 10987654321098765432109876543210
5813 xxxxxxxxxx101111xxxx01110x100000
5821 if (((word
>> 22) & 0x1) == 0)
5823 if (((word
>> 23) & 0x1) == 0)
5825 /* 33222222222211111111110000000000
5826 10987654321098765432109876543210
5827 xxxxxxxxxx101111xxxx11000x100000
5833 /* 33222222222211111111110000000000
5834 10987654321098765432109876543210
5835 xxxxxxxxxx101111xxxx11010x100000
5842 if (((word
>> 23) & 0x1) == 0)
5844 /* 33222222222211111111110000000000
5845 10987654321098765432109876543210
5846 xxxxxxxxxx101111xxxx11100x100000
5852 /* 33222222222211111111110000000000
5853 10987654321098765432109876543210
5854 xxxxxxxxxx101111xxxx11110x100000
5864 if (((word
>> 20) & 0x1) == 0)
5866 if (((word
>> 22) & 0x1) == 0)
5868 if (((word
>> 23) & 0x1) == 0)
5870 /* 33222222222211111111110000000000
5871 10987654321098765432109876543210
5872 xxxxxxxxxx11x111xxxx01000x100000
5878 /* 33222222222211111111110000000000
5879 10987654321098765432109876543210
5880 xxxxxxxxxx11x111xxxx01010x100000
5887 if (((word
>> 23) & 0x1) == 0)
5889 /* 33222222222211111111110000000000
5890 10987654321098765432109876543210
5891 xxxxxxxxxx11x111xxxx01100x100000
5897 /* 33222222222211111111110000000000
5898 10987654321098765432109876543210
5899 xxxxxxxxxx11x111xxxx01110x100000
5907 if (((word
>> 22) & 0x1) == 0)
5909 if (((word
>> 23) & 0x1) == 0)
5911 /* 33222222222211111111110000000000
5912 10987654321098765432109876543210
5913 xxxxxxxxxx11x111xxxx11000x100000
5919 /* 33222222222211111111110000000000
5920 10987654321098765432109876543210
5921 xxxxxxxxxx11x111xxxx11010x100000
5928 if (((word
>> 23) & 0x1) == 0)
5930 /* 33222222222211111111110000000000
5931 10987654321098765432109876543210
5932 xxxxxxxxxx11x111xxxx11100x100000
5938 /* 33222222222211111111110000000000
5939 10987654321098765432109876543210
5940 xxxxxxxxxx11x111xxxx11110x100000
5952 if (((word
>> 22) & 0x1) == 0)
5954 if (((word
>> 21) & 0x1) == 0)
5956 if (((word
>> 23) & 0x1) == 0)
5958 /* 33222222222211111111110000000000
5959 10987654321098765432109876543210
5960 xxxxxxxxxxxxx111xxxxx0000x100001
5966 /* 33222222222211111111110000000000
5967 10987654321098765432109876543210
5968 xxxxxxxxxxxxx111xxxxx0010x100001
5975 if (((word
>> 23) & 0x1) == 0)
5977 /* 33222222222211111111110000000000
5978 10987654321098765432109876543210
5979 xxxxxxxxxxxxx111xxxxx1000x100001
5985 /* 33222222222211111111110000000000
5986 10987654321098765432109876543210
5987 xxxxxxxxxxxxx111xxxxx1010x100001
5995 if (((word
>> 23) & 0x1) == 0)
5997 /* 33222222222211111111110000000000
5998 10987654321098765432109876543210
5999 xxxxxxxxxxxxx111xxxxxx100x100001
6005 /* 33222222222211111111110000000000
6006 10987654321098765432109876543210
6007 xxxxxxxxxxxxx111xxxxxx110x100001
6016 if (((word
>> 21) & 0x1) == 0)
6018 if (((word
>> 22) & 0x1) == 0)
6020 if (((word
>> 23) & 0x1) == 0)
6022 /* 33222222222211111111110000000000
6023 10987654321098765432109876543210
6024 xxxxxxxxxxxxx111xxxxx0000x10001x
6030 /* 33222222222211111111110000000000
6031 10987654321098765432109876543210
6032 xxxxxxxxxxxxx111xxxxx0010x10001x
6039 if (((word
>> 23) & 0x1) == 0)
6041 /* 33222222222211111111110000000000
6042 10987654321098765432109876543210
6043 xxxxxxxxxxxxx111xxxxx0100x10001x
6049 /* 33222222222211111111110000000000
6050 10987654321098765432109876543210
6051 xxxxxxxxxxxxx111xxxxx0110x10001x
6059 if (((word
>> 22) & 0x1) == 0)
6061 if (((word
>> 23) & 0x1) == 0)
6063 /* 33222222222211111111110000000000
6064 10987654321098765432109876543210
6065 xxxxxxxxxxxxx111xxxxx1000x10001x
6071 /* 33222222222211111111110000000000
6072 10987654321098765432109876543210
6073 xxxxxxxxxxxxx111xxxxx1010x10001x
6080 if (((word
>> 23) & 0x1) == 0)
6082 /* 33222222222211111111110000000000
6083 10987654321098765432109876543210
6084 xxxxxxxxxxxxx111xxxxx1100x10001x
6090 /* 33222222222211111111110000000000
6091 10987654321098765432109876543210
6092 xxxxxxxxxxxxx111xxxxx1110x10001x
6104 if (((word
>> 21) & 0x1) == 0)
6106 if (((word
>> 14) & 0x1) == 0)
6108 if (((word
>> 15) & 0x1) == 0)
6110 if (((word
>> 4) & 0x1) == 0)
6112 /* 33222222222211111111110000000000
6113 10987654321098765432109876543210
6114 xxxx0xxxxxxxx100xxxxx0xx0x1001xx
6120 /* 33222222222211111111110000000000
6121 10987654321098765432109876543210
6122 xxxx1xxxxxxxx100xxxxx0xx0x1001xx
6129 if (((word
>> 30) & 0x1) == 0)
6131 if (((word
>> 31) & 0x1) == 0)
6133 if (((word
>> 4) & 0x1) == 0)
6135 /* 33222222222211111111110000000000
6136 10987654321098765432109876543210
6137 xxxx0xxxxxxxx101xxxxx0xx0x100100
6143 /* 33222222222211111111110000000000
6144 10987654321098765432109876543210
6145 xxxx1xxxxxxxx101xxxxx0xx0x100100
6152 if (((word
>> 20) & 0x1) == 0)
6154 if (((word
>> 22) & 0x1) == 0)
6156 if (((word
>> 23) & 0x1) == 0)
6158 /* 33222222222211111111110000000000
6159 10987654321098765432109876543210
6160 xxxxxxxxxxxxx101xxxx00000x100101
6166 /* 33222222222211111111110000000000
6167 10987654321098765432109876543210
6168 xxxxxxxxxxxxx101xxxx00010x100101
6175 if (((word
>> 23) & 0x1) == 0)
6177 /* 33222222222211111111110000000000
6178 10987654321098765432109876543210
6179 xxxxxxxxxxxxx101xxxx00100x100101
6185 /* 33222222222211111111110000000000
6186 10987654321098765432109876543210
6187 xxxxxxxxxxxxx101xxxx00110x100101
6195 if (((word
>> 22) & 0x1) == 0)
6197 if (((word
>> 23) & 0x1) == 0)
6199 /* 33222222222211111111110000000000
6200 10987654321098765432109876543210
6201 xxxxxxxxxxxxx101xxxx10000x100101
6207 /* 33222222222211111111110000000000
6208 10987654321098765432109876543210
6209 xxxxxxxxxxxxx101xxxx10010x100101
6216 if (((word
>> 23) & 0x1) == 0)
6218 /* 33222222222211111111110000000000
6219 10987654321098765432109876543210
6220 xxxxxxxxxxxxx101xxxx10100x100101
6226 /* 33222222222211111111110000000000
6227 10987654321098765432109876543210
6228 xxxxxxxxxxxxx101xxxx10110x100101
6238 if (((word
>> 22) & 0x1) == 0)
6240 if (((word
>> 23) & 0x1) == 0)
6242 /* 33222222222211111111110000000000
6243 10987654321098765432109876543210
6244 xxxxxxxxxxxxx101xxxxx0000x10011x
6250 /* 33222222222211111111110000000000
6251 10987654321098765432109876543210
6252 xxxxxxxxxxxxx101xxxxx0010x10011x
6259 if (((word
>> 23) & 0x1) == 0)
6261 /* 33222222222211111111110000000000
6262 10987654321098765432109876543210
6263 xxxxxxxxxxxxx101xxxxx0100x10011x
6269 /* 33222222222211111111110000000000
6270 10987654321098765432109876543210
6271 xxxxxxxxxxxxx101xxxxx0110x10011x
6281 if (((word
>> 15) & 0x1) == 0)
6283 if (((word
>> 30) & 0x1) == 0)
6285 if (((word
>> 31) & 0x1) == 0)
6287 if (((word
>> 4) & 0x1) == 0)
6289 /* 33222222222211111111110000000000
6290 10987654321098765432109876543210
6291 xxxx0xxxxxxxx110xxxxx0xx0x100100
6297 /* 33222222222211111111110000000000
6298 10987654321098765432109876543210
6299 xxxx1xxxxxxxx110xxxxx0xx0x100100
6306 if (((word
>> 22) & 0x1) == 0)
6308 if (((word
>> 23) & 0x1) == 0)
6310 /* 33222222222211111111110000000000
6311 10987654321098765432109876543210
6312 xxxxxxxxxxxxx110xxxxx0000x100101
6318 /* 33222222222211111111110000000000
6319 10987654321098765432109876543210
6320 xxxxxxxxxxxxx110xxxxx0010x100101
6327 if (((word
>> 23) & 0x1) == 0)
6329 /* 33222222222211111111110000000000
6330 10987654321098765432109876543210
6331 xxxxxxxxxxxxx110xxxxx0100x100101
6337 /* 33222222222211111111110000000000
6338 10987654321098765432109876543210
6339 xxxxxxxxxxxxx110xxxxx0110x100101
6348 if (((word
>> 22) & 0x1) == 0)
6350 if (((word
>> 23) & 0x1) == 0)
6352 /* 33222222222211111111110000000000
6353 10987654321098765432109876543210
6354 xxxxxxxxxxxxx110xxxxx0000x10011x
6360 /* 33222222222211111111110000000000
6361 10987654321098765432109876543210
6362 xxxxxxxxxxxxx110xxxxx0010x10011x
6369 if (((word
>> 23) & 0x1) == 0)
6371 /* 33222222222211111111110000000000
6372 10987654321098765432109876543210
6373 xxxxxxxxxxxxx110xxxxx0100x10011x
6379 /* 33222222222211111111110000000000
6380 10987654321098765432109876543210
6381 xxxxxxxxxxxxx110xxxxx0110x10011x
6390 if (((word
>> 30) & 0x1) == 0)
6392 if (((word
>> 31) & 0x1) == 0)
6394 if (((word
>> 4) & 0x1) == 0)
6396 /* 33222222222211111111110000000000
6397 10987654321098765432109876543210
6398 xxxx0xxxxxxxx111xxxxx0xx0x100100
6404 /* 33222222222211111111110000000000
6405 10987654321098765432109876543210
6406 xxxx1xxxxxxxx111xxxxx0xx0x100100
6413 if (((word
>> 22) & 0x1) == 0)
6415 if (((word
>> 23) & 0x1) == 0)
6417 /* 33222222222211111111110000000000
6418 10987654321098765432109876543210
6419 xxxxxxxxxxxxx111xxxxx0000x100101
6425 /* 33222222222211111111110000000000
6426 10987654321098765432109876543210
6427 xxxxxxxxxxxxx111xxxxx0010x100101
6434 if (((word
>> 23) & 0x1) == 0)
6436 /* 33222222222211111111110000000000
6437 10987654321098765432109876543210
6438 xxxxxxxxxxxxx111xxxxx0100x100101
6444 /* 33222222222211111111110000000000
6445 10987654321098765432109876543210
6446 xxxxxxxxxxxxx111xxxxx0110x100101
6455 if (((word
>> 20) & 0x1) == 0)
6457 if (((word
>> 22) & 0x1) == 0)
6459 /* 33222222222211111111110000000000
6460 10987654321098765432109876543210
6461 xxxxxxxxxxxxx111xxxx000x0x10011x
6467 if (((word
>> 23) & 0x1) == 0)
6469 /* 33222222222211111111110000000000
6470 10987654321098765432109876543210
6471 xxxxxxxxxxxxx111xxxx00100x10011x
6477 /* 33222222222211111111110000000000
6478 10987654321098765432109876543210
6479 xxxxxxxxxxxxx111xxxx00110x10011x
6487 if (((word
>> 22) & 0x1) == 0)
6489 if (((word
>> 23) & 0x1) == 0)
6491 /* 33222222222211111111110000000000
6492 10987654321098765432109876543210
6493 xxxxxxxxxxxxx111xxxx10000x10011x
6499 /* 33222222222211111111110000000000
6500 10987654321098765432109876543210
6501 xxxxxxxxxxxxx111xxxx10010x10011x
6508 if (((word
>> 23) & 0x1) == 0)
6510 /* 33222222222211111111110000000000
6511 10987654321098765432109876543210
6512 xxxxxxxxxxxxx111xxxx10100x10011x
6518 /* 33222222222211111111110000000000
6519 10987654321098765432109876543210
6520 xxxxxxxxxxxxx111xxxx10110x10011x
6532 if (((word
>> 30) & 0x1) == 0)
6534 if (((word
>> 31) & 0x1) == 0)
6536 if (((word
>> 4) & 0x1) == 0)
6538 /* 33222222222211111111110000000000
6539 10987654321098765432109876543210
6540 xxxx0xxxxxxxx1xxxxxxx1xx0x100100
6546 /* 33222222222211111111110000000000
6547 10987654321098765432109876543210
6548 xxxx1xxxxxxxx1xxxxxxx1xx0x100100
6555 if (((word
>> 14) & 0x1) == 0)
6557 if (((word
>> 20) & 0x1) == 0)
6559 if (((word
>> 22) & 0x1) == 0)
6561 if (((word
>> 23) & 0x1) == 0)
6563 /* 33222222222211111111110000000000
6564 10987654321098765432109876543210
6565 xxxxxxxxxxxxx10xxxxx01000x100101
6571 /* 33222222222211111111110000000000
6572 10987654321098765432109876543210
6573 xxxxxxxxxxxxx10xxxxx01010x100101
6580 if (((word
>> 23) & 0x1) == 0)
6582 /* 33222222222211111111110000000000
6583 10987654321098765432109876543210
6584 xxxxxxxxxxxxx10xxxxx01100x100101
6590 /* 33222222222211111111110000000000
6591 10987654321098765432109876543210
6592 xxxxxxxxxxxxx10xxxxx01110x100101
6600 if (((word
>> 22) & 0x1) == 0)
6602 if (((word
>> 23) & 0x1) == 0)
6604 /* 33222222222211111111110000000000
6605 10987654321098765432109876543210
6606 xxxxxxxxxxxxx10xxxxx11000x100101
6612 /* 33222222222211111111110000000000
6613 10987654321098765432109876543210
6614 xxxxxxxxxxxxx10xxxxx11010x100101
6621 if (((word
>> 23) & 0x1) == 0)
6623 /* 33222222222211111111110000000000
6624 10987654321098765432109876543210
6625 xxxxxxxxxxxxx10xxxxx11100x100101
6631 /* 33222222222211111111110000000000
6632 10987654321098765432109876543210
6633 xxxxxxxxxxxxx10xxxxx11110x100101
6642 if (((word
>> 15) & 0x1) == 0)
6644 if (((word
>> 22) & 0x1) == 0)
6646 if (((word
>> 23) & 0x1) == 0)
6648 /* 33222222222211111111110000000000
6649 10987654321098765432109876543210
6650 xxxxxxxxxxxxx110xxxxx1000x100101
6656 /* 33222222222211111111110000000000
6657 10987654321098765432109876543210
6658 xxxxxxxxxxxxx110xxxxx1010x100101
6665 if (((word
>> 23) & 0x1) == 0)
6667 /* 33222222222211111111110000000000
6668 10987654321098765432109876543210
6669 xxxxxxxxxxxxx110xxxxx1100x100101
6675 /* 33222222222211111111110000000000
6676 10987654321098765432109876543210
6677 xxxxxxxxxxxxx110xxxxx1110x100101
6685 if (((word
>> 22) & 0x1) == 0)
6687 if (((word
>> 23) & 0x1) == 0)
6689 /* 33222222222211111111110000000000
6690 10987654321098765432109876543210
6691 xxxxxxxxxxxxx111xxxxx1000x100101
6697 /* 33222222222211111111110000000000
6698 10987654321098765432109876543210
6699 xxxxxxxxxxxxx111xxxxx1010x100101
6706 if (((word
>> 23) & 0x1) == 0)
6708 /* 33222222222211111111110000000000
6709 10987654321098765432109876543210
6710 xxxxxxxxxxxxx111xxxxx1100x100101
6716 /* 33222222222211111111110000000000
6717 10987654321098765432109876543210
6718 xxxxxxxxxxxxx111xxxxx1110x100101
6729 if (((word
>> 14) & 0x1) == 0)
6731 if (((word
>> 22) & 0x1) == 0)
6733 /* 33222222222211111111110000000000
6734 10987654321098765432109876543210
6735 xxxxxxxxxxxxx10xxxxxx10x0x10011x
6741 if (((word
>> 23) & 0x1) == 0)
6743 /* 33222222222211111111110000000000
6744 10987654321098765432109876543210
6745 xxxxxxxxxxxxx10xxxxxx1100x10011x
6751 /* 33222222222211111111110000000000
6752 10987654321098765432109876543210
6753 xxxxxxxxxxxxx10xxxxxx1110x10011x
6761 if (((word
>> 15) & 0x1) == 0)
6763 if (((word
>> 22) & 0x1) == 0)
6765 if (((word
>> 23) & 0x1) == 0)
6767 /* 33222222222211111111110000000000
6768 10987654321098765432109876543210
6769 xxxxxxxxxxxxx110xxxxx1000x10011x
6775 /* 33222222222211111111110000000000
6776 10987654321098765432109876543210
6777 xxxxxxxxxxxxx110xxxxx1010x10011x
6784 if (((word
>> 23) & 0x1) == 0)
6786 /* 33222222222211111111110000000000
6787 10987654321098765432109876543210
6788 xxxxxxxxxxxxx110xxxxx1100x10011x
6794 /* 33222222222211111111110000000000
6795 10987654321098765432109876543210
6796 xxxxxxxxxxxxx110xxxxx1110x10011x
6804 if (((word
>> 20) & 0x1) == 0)
6806 if (((word
>> 22) & 0x1) == 0)
6808 if (((word
>> 23) & 0x1) == 0)
6810 /* 33222222222211111111110000000000
6811 10987654321098765432109876543210
6812 xxxxxxxxxxxxx111xxxx01000x10011x
6818 /* 33222222222211111111110000000000
6819 10987654321098765432109876543210
6820 xxxxxxxxxxxxx111xxxx01010x10011x
6827 if (((word
>> 23) & 0x1) == 0)
6829 /* 33222222222211111111110000000000
6830 10987654321098765432109876543210
6831 xxxxxxxxxxxxx111xxxx01100x10011x
6837 /* 33222222222211111111110000000000
6838 10987654321098765432109876543210
6839 xxxxxxxxxxxxx111xxxx01110x10011x
6847 if (((word
>> 22) & 0x1) == 0)
6849 if (((word
>> 23) & 0x1) == 0)
6851 /* 33222222222211111111110000000000
6852 10987654321098765432109876543210
6853 xxxxxxxxxxxxx111xxxx11000x10011x
6859 /* 33222222222211111111110000000000
6860 10987654321098765432109876543210
6861 xxxxxxxxxxxxx111xxxx11010x10011x
6868 if (((word
>> 23) & 0x1) == 0)
6870 /* 33222222222211111111110000000000
6871 10987654321098765432109876543210
6872 xxxxxxxxxxxxx111xxxx11100x10011x
6878 /* 33222222222211111111110000000000
6879 10987654321098765432109876543210
6880 xxxxxxxxxxxxx111xxxx11110x10011x
6895 if (((word
>> 29) & 0x1) == 0)
6897 if (((word
>> 30) & 0x1) == 0)
6899 if (((word
>> 31) & 0x1) == 0)
6901 if (((word
>> 21) & 0x1) == 0)
6903 if (((word
>> 20) & 0x1) == 0)
6905 if (((word
>> 22) & 0x1) == 0)
6907 if (((word
>> 23) & 0x1) == 0)
6909 /* 33222222222211111111110000000000
6910 10987654321098765432109876543210
6911 xxxxxxxxxxxxxxxxxxxx00001x100000
6917 /* 33222222222211111111110000000000
6918 10987654321098765432109876543210
6919 xxxxxxxxxxxxxxxxxxxx00011x100000
6926 if (((word
>> 23) & 0x1) == 0)
6928 /* 33222222222211111111110000000000
6929 10987654321098765432109876543210
6930 xxxxxxxxxxxxxxxxxxxx00101x100000
6936 /* 33222222222211111111110000000000
6937 10987654321098765432109876543210
6938 xxxxxxxxxxxxxxxxxxxx00111x100000
6946 if (((word
>> 15) & 0x1) == 0)
6948 /* 33222222222211111111110000000000
6949 10987654321098765432109876543210
6950 xxxxxxxxxxxxxxx0xxxx10xx1x100000
6956 /* 33222222222211111111110000000000
6957 10987654321098765432109876543210
6958 xxxxxxxxxxxxxxx1xxxx10xx1x100000
6966 if (((word
>> 14) & 0x1) == 0)
6968 if (((word
>> 13) & 0x1) == 0)
6970 if (((word
>> 15) & 0x1) == 0)
6972 /* 33222222222211111111110000000000
6973 10987654321098765432109876543210
6974 xxxxxxxxxxxxx000xxxxx1xx1x100000
6980 if (((word
>> 16) & 0x1) == 0)
6982 if (((word
>> 17) & 0x1) == 0)
6984 if (((word
>> 18) & 0x1) == 0)
6986 if (((word
>> 19) & 0x1) == 0)
6988 /* 33222222222211111111110000000000
6989 10987654321098765432109876543210
6990 xxxxxxxxxxxxx0010000x1xx1x100000
6996 /* 33222222222211111111110000000000
6997 10987654321098765432109876543210
6998 xxxxxxxxxxxxx0010001x1xx1x100000
7005 if (((word
>> 19) & 0x1) == 0)
7007 /* 33222222222211111111110000000000
7008 10987654321098765432109876543210
7009 xxxxxxxxxxxxx0010010x1xx1x100000
7015 /* 33222222222211111111110000000000
7016 10987654321098765432109876543210
7017 xxxxxxxxxxxxx0010011x1xx1x100000
7025 if (((word
>> 18) & 0x1) == 0)
7027 if (((word
>> 19) & 0x1) == 0)
7029 /* 33222222222211111111110000000000
7030 10987654321098765432109876543210
7031 xxxxxxxxxxxxx0010100x1xx1x100000
7037 /* 33222222222211111111110000000000
7038 10987654321098765432109876543210
7039 xxxxxxxxxxxxx0010101x1xx1x100000
7046 /* 33222222222211111111110000000000
7047 10987654321098765432109876543210
7048 xxxxxxxxxxxxx001011xx1xx1x100000
7056 if (((word
>> 17) & 0x1) == 0)
7058 if (((word
>> 18) & 0x1) == 0)
7060 if (((word
>> 19) & 0x1) == 0)
7062 /* 33222222222211111111110000000000
7063 10987654321098765432109876543210
7064 xxxxxxxxxxxxx0011000x1xx1x100000
7070 /* 33222222222211111111110000000000
7071 10987654321098765432109876543210
7072 xxxxxxxxxxxxx0011001x1xx1x100000
7079 /* 33222222222211111111110000000000
7080 10987654321098765432109876543210
7081 xxxxxxxxxxxxx001101xx1xx1x100000
7088 if (((word
>> 18) & 0x1) == 0)
7090 if (((word
>> 19) & 0x1) == 0)
7092 /* 33222222222211111111110000000000
7093 10987654321098765432109876543210
7094 xxxxxxxxxxxxx0011100x1xx1x100000
7100 /* 33222222222211111111110000000000
7101 10987654321098765432109876543210
7102 xxxxxxxxxxxxx0011101x1xx1x100000
7109 /* 33222222222211111111110000000000
7110 10987654321098765432109876543210
7111 xxxxxxxxxxxxx001111xx1xx1x100000
7121 if (((word
>> 15) & 0x1) == 0)
7123 if (((word
>> 11) & 0x1) == 0)
7125 if (((word
>> 12) & 0x1) == 0)
7127 /* 33222222222211111111110000000000
7128 10987654321098765432109876543210
7129 xxxxxxxxxxx00100xxxxx1xx1x100000
7135 /* 33222222222211111111110000000000
7136 10987654321098765432109876543210
7137 xxxxxxxxxxx01100xxxxx1xx1x100000
7144 if (((word
>> 16) & 0x1) == 0)
7146 if (((word
>> 17) & 0x1) == 0)
7148 if (((word
>> 18) & 0x1) == 0)
7150 if (((word
>> 19) & 0x1) == 0)
7152 if (((word
>> 20) & 0x1) == 0)
7154 /* 33222222222211111111110000000000
7155 10987654321098765432109876543210
7156 xxxxxxxxxxx1x100000001xx1x100000
7162 /* 33222222222211111111110000000000
7163 10987654321098765432109876543210
7164 xxxxxxxxxxx1x100000011xx1x100000
7171 /* 33222222222211111111110000000000
7172 10987654321098765432109876543210
7173 xxxxxxxxxxx1x1000001x1xx1x100000
7180 if (((word
>> 20) & 0x1) == 0)
7182 /* 33222222222211111111110000000000
7183 10987654321098765432109876543210
7184 xxxxxxxxxxx1x100001x01xx1x100000
7190 /* 33222222222211111111110000000000
7191 10987654321098765432109876543210
7192 xxxxxxxxxxx1x100001x11xx1x100000
7200 /* 33222222222211111111110000000000
7201 10987654321098765432109876543210
7202 xxxxxxxxxxx1x10001xxx1xx1x100000
7209 if (((word
>> 17) & 0x1) == 0)
7211 /* 33222222222211111111110000000000
7212 10987654321098765432109876543210
7213 xxxxxxxxxxx1x10010xxx1xx1x100000
7219 /* 33222222222211111111110000000000
7220 10987654321098765432109876543210
7221 xxxxxxxxxxx1x10011xxx1xx1x100000
7230 if (((word
>> 16) & 0x1) == 0)
7232 if (((word
>> 19) & 0x1) == 0)
7234 if (((word
>> 20) & 0x1) == 0)
7236 /* 33222222222211111111110000000000
7237 10987654321098765432109876543210
7238 xxxxxxxxxxxxx1010xx001xx1x100000
7244 /* 33222222222211111111110000000000
7245 10987654321098765432109876543210
7246 xxxxxxxxxxxxx1010xx011xx1x100000
7253 /* 33222222222211111111110000000000
7254 10987654321098765432109876543210
7255 xxxxxxxxxxxxx1010xx1x1xx1x100000
7262 if (((word
>> 20) & 0x1) == 0)
7264 /* 33222222222211111111110000000000
7265 10987654321098765432109876543210
7266 xxxxxxxxxxxxx1011xxx01xx1x100000
7272 /* 33222222222211111111110000000000
7273 10987654321098765432109876543210
7274 xxxxxxxxxxxxx1011xxx11xx1x100000
7284 if (((word
>> 15) & 0x1) == 0)
7286 if (((word
>> 10) & 0x1) == 0)
7288 if (((word
>> 11) & 0x1) == 0)
7290 if (((word
>> 12) & 0x1) == 0)
7292 if (((word
>> 13) & 0x1) == 0)
7294 if (((word
>> 20) & 0x1) == 0)
7296 /* 33222222222211111111110000000000
7297 10987654321098765432109876543210
7298 xxxxxxxxxx000010xxxx01xx1x100000
7304 if (((word
>> 16) & 0x1) == 0)
7306 if (((word
>> 18) & 0x1) == 0)
7308 /* 33222222222211111111110000000000
7309 10987654321098765432109876543210
7310 xxxxxxxxxx0000100x0x11xx1x100000
7316 /* 33222222222211111111110000000000
7317 10987654321098765432109876543210
7318 xxxxxxxxxx0000100x1x11xx1x100000
7325 /* 33222222222211111111110000000000
7326 10987654321098765432109876543210
7327 xxxxxxxxxx0000101xxx11xx1x100000
7335 /* 33222222222211111111110000000000
7336 10987654321098765432109876543210
7337 xxxxxxxxxx000110xxxxx1xx1x100000
7344 if (((word
>> 13) & 0x1) == 0)
7346 /* 33222222222211111111110000000000
7347 10987654321098765432109876543210
7348 xxxxxxxxxx001010xxxxx1xx1x100000
7354 /* 33222222222211111111110000000000
7355 10987654321098765432109876543210
7356 xxxxxxxxxx001110xxxxx1xx1x100000
7364 if (((word
>> 13) & 0x1) == 0)
7366 /* 33222222222211111111110000000000
7367 10987654321098765432109876543210
7368 xxxxxxxxxx01x010xxxxx1xx1x100000
7374 /* 33222222222211111111110000000000
7375 10987654321098765432109876543210
7376 xxxxxxxxxx01x110xxxxx1xx1x100000
7384 if (((word
>> 11) & 0x1) == 0)
7386 if (((word
>> 12) & 0x1) == 0)
7388 if (((word
>> 13) & 0x1) == 0)
7390 /* 33222222222211111111110000000000
7391 10987654321098765432109876543210
7392 xxxxxxxxxx100010xxxxx1xx1x100000
7398 /* 33222222222211111111110000000000
7399 10987654321098765432109876543210
7400 xxxxxxxxxx100110xxxxx1xx1x100000
7407 if (((word
>> 13) & 0x1) == 0)
7409 /* 33222222222211111111110000000000
7410 10987654321098765432109876543210
7411 xxxxxxxxxx101010xxxxx1xx1x100000
7417 /* 33222222222211111111110000000000
7418 10987654321098765432109876543210
7419 xxxxxxxxxx101110xxxxx1xx1x100000
7427 if (((word
>> 13) & 0x1) == 0)
7429 /* 33222222222211111111110000000000
7430 10987654321098765432109876543210
7431 xxxxxxxxxx11x010xxxxx1xx1x100000
7437 /* 33222222222211111111110000000000
7438 10987654321098765432109876543210
7439 xxxxxxxxxx11x110xxxxx1xx1x100000
7448 /* 33222222222211111111110000000000
7449 10987654321098765432109876543210
7450 xxxxxxxxxxxxxx11xxxxx1xx1x100000
7459 if (((word
>> 13) & 0x1) == 0)
7461 if (((word
>> 14) & 0x1) == 0)
7463 if (((word
>> 15) & 0x1) == 0)
7465 if (((word
>> 22) & 0x1) == 0)
7467 /* 33222222222211111111110000000000
7468 10987654321098765432109876543210
7469 xxxxxxxxxxxxx000xxxxxx0x1x100001
7475 /* 33222222222211111111110000000000
7476 10987654321098765432109876543210
7477 xxxxxxxxxxxxx000xxxxxx1x1x100001
7484 if (((word
>> 23) & 0x1) == 0)
7486 /* 33222222222211111111110000000000
7487 10987654321098765432109876543210
7488 xxxxxxxxxxxxx001xxxxxxx01x100001
7494 /* 33222222222211111111110000000000
7495 10987654321098765432109876543210
7496 xxxxxxxxxxxxx001xxxxxxx11x100001
7504 if (((word
>> 15) & 0x1) == 0)
7506 if (((word
>> 23) & 0x1) == 0)
7508 if (((word
>> 21) & 0x1) == 0)
7510 /* 33222222222211111111110000000000
7511 10987654321098765432109876543210
7512 xxxxxxxxxxxxx010xxxxx0x01x100001
7518 /* 33222222222211111111110000000000
7519 10987654321098765432109876543210
7520 xxxxxxxxxxxxx010xxxxx1x01x100001
7527 if (((word
>> 22) & 0x1) == 0)
7529 /* 33222222222211111111110000000000
7530 10987654321098765432109876543210
7531 xxxxxxxxxxxxx010xxxxxx011x100001
7537 /* 33222222222211111111110000000000
7538 10987654321098765432109876543210
7539 xxxxxxxxxxxxx010xxxxxx111x100001
7547 if (((word
>> 22) & 0x1) == 0)
7549 if (((word
>> 21) & 0x1) == 0)
7551 if (((word
>> 23) & 0x1) == 0)
7553 /* 33222222222211111111110000000000
7554 10987654321098765432109876543210
7555 xxxxxxxxxxxxx011xxxxx0001x100001
7561 /* 33222222222211111111110000000000
7562 10987654321098765432109876543210
7563 xxxxxxxxxxxxx011xxxxx0011x100001
7570 /* 33222222222211111111110000000000
7571 10987654321098765432109876543210
7572 xxxxxxxxxxxxx011xxxxx10x1x100001
7579 if (((word
>> 23) & 0x1) == 0)
7581 /* 33222222222211111111110000000000
7582 10987654321098765432109876543210
7583 xxxxxxxxxxxxx011xxxxxx101x100001
7589 /* 33222222222211111111110000000000
7590 10987654321098765432109876543210
7591 xxxxxxxxxxxxx011xxxxxx111x100001
7601 if (((word
>> 14) & 0x1) == 0)
7603 if (((word
>> 15) & 0x1) == 0)
7605 /* 33222222222211111111110000000000
7606 10987654321098765432109876543210
7607 xxxxxxxxxxxxx100xxxxxxxx1x100001
7613 if (((word
>> 23) & 0x1) == 0)
7615 /* 33222222222211111111110000000000
7616 10987654321098765432109876543210
7617 xxxxxxxxxxxxx101xxxxxxx01x100001
7623 /* 33222222222211111111110000000000
7624 10987654321098765432109876543210
7625 xxxxxxxxxxxxx101xxxxxxx11x100001
7633 if (((word
>> 15) & 0x1) == 0)
7635 if (((word
>> 23) & 0x1) == 0)
7637 if (((word
>> 21) & 0x1) == 0)
7639 /* 33222222222211111111110000000000
7640 10987654321098765432109876543210
7641 xxxxxxxxxxxxx110xxxxx0x01x100001
7647 /* 33222222222211111111110000000000
7648 10987654321098765432109876543210
7649 xxxxxxxxxxxxx110xxxxx1x01x100001
7656 /* 33222222222211111111110000000000
7657 10987654321098765432109876543210
7658 xxxxxxxxxxxxx110xxxxxxx11x100001
7665 if (((word
>> 22) & 0x1) == 0)
7667 if (((word
>> 21) & 0x1) == 0)
7669 if (((word
>> 23) & 0x1) == 0)
7671 /* 33222222222211111111110000000000
7672 10987654321098765432109876543210
7673 xxxxxxxxxxxxx111xxxxx0001x100001
7679 /* 33222222222211111111110000000000
7680 10987654321098765432109876543210
7681 xxxxxxxxxxxxx111xxxxx0011x100001
7688 /* 33222222222211111111110000000000
7689 10987654321098765432109876543210
7690 xxxxxxxxxxxxx111xxxxx10x1x100001
7697 if (((word
>> 23) & 0x1) == 0)
7699 /* 33222222222211111111110000000000
7700 10987654321098765432109876543210
7701 xxxxxxxxxxxxx111xxxxxx101x100001
7707 /* 33222222222211111111110000000000
7708 10987654321098765432109876543210
7709 xxxxxxxxxxxxx111xxxxxx111x100001
7721 if (((word
>> 13) & 0x1) == 0)
7723 if (((word
>> 14) & 0x1) == 0)
7725 if (((word
>> 15) & 0x1) == 0)
7727 if (((word
>> 21) & 0x1) == 0)
7729 /* 33222222222211111111110000000000
7730 10987654321098765432109876543210
7731 xxxxxxxxxxxxx000xxxxx0xx1x10001x
7737 /* 33222222222211111111110000000000
7738 10987654321098765432109876543210
7739 xxxxxxxxxxxxx000xxxxx1xx1x10001x
7746 if (((word
>> 21) & 0x1) == 0)
7748 /* 33222222222211111111110000000000
7749 10987654321098765432109876543210
7750 xxxxxxxxxxxxx001xxxxx0xx1x10001x
7756 if (((word
>> 22) & 0x1) == 0)
7758 /* 33222222222211111111110000000000
7759 10987654321098765432109876543210
7760 xxxxxxxxxxxxx001xxxxx10x1x10001x
7766 /* 33222222222211111111110000000000
7767 10987654321098765432109876543210
7768 xxxxxxxxxxxxx001xxxxx11x1x10001x
7777 if (((word
>> 15) & 0x1) == 0)
7779 if (((word
>> 21) & 0x1) == 0)
7781 if (((word
>> 23) & 0x1) == 0)
7783 /* 33222222222211111111110000000000
7784 10987654321098765432109876543210
7785 xxxxxxxxxxxxx010xxxxx0x01x10001x
7791 /* 33222222222211111111110000000000
7792 10987654321098765432109876543210
7793 xxxxxxxxxxxxx010xxxxx0x11x10001x
7800 if (((word
>> 23) & 0x1) == 0)
7802 /* 33222222222211111111110000000000
7803 10987654321098765432109876543210
7804 xxxxxxxxxxxxx010xxxxx1x01x10001x
7810 /* 33222222222211111111110000000000
7811 10987654321098765432109876543210
7812 xxxxxxxxxxxxx010xxxxx1x11x10001x
7820 if (((word
>> 21) & 0x1) == 0)
7822 if (((word
>> 23) & 0x1) == 0)
7824 /* 33222222222211111111110000000000
7825 10987654321098765432109876543210
7826 xxxxxxxxxxxxx011xxxxx0x01x10001x
7832 /* 33222222222211111111110000000000
7833 10987654321098765432109876543210
7834 xxxxxxxxxxxxx011xxxxx0x11x10001x
7841 if (((word
>> 22) & 0x1) == 0)
7843 if (((word
>> 23) & 0x1) == 0)
7845 /* 33222222222211111111110000000000
7846 10987654321098765432109876543210
7847 xxxxxxxxxxxxx011xxxxx1001x10001x
7853 /* 33222222222211111111110000000000
7854 10987654321098765432109876543210
7855 xxxxxxxxxxxxx011xxxxx1011x10001x
7862 if (((word
>> 23) & 0x1) == 0)
7864 /* 33222222222211111111110000000000
7865 10987654321098765432109876543210
7866 xxxxxxxxxxxxx011xxxxx1101x10001x
7872 /* 33222222222211111111110000000000
7873 10987654321098765432109876543210
7874 xxxxxxxxxxxxx011xxxxx1111x10001x
7885 if (((word
>> 14) & 0x1) == 0)
7887 if (((word
>> 15) & 0x1) == 0)
7889 if (((word
>> 21) & 0x1) == 0)
7891 /* 33222222222211111111110000000000
7892 10987654321098765432109876543210
7893 xxxxxxxxxxxxx100xxxxx0xx1x10001x
7899 /* 33222222222211111111110000000000
7900 10987654321098765432109876543210
7901 xxxxxxxxxxxxx100xxxxx1xx1x10001x
7908 if (((word
>> 21) & 0x1) == 0)
7910 /* 33222222222211111111110000000000
7911 10987654321098765432109876543210
7912 xxxxxxxxxxxxx101xxxxx0xx1x10001x
7918 if (((word
>> 22) & 0x1) == 0)
7920 /* 33222222222211111111110000000000
7921 10987654321098765432109876543210
7922 xxxxxxxxxxxxx101xxxxx10x1x10001x
7928 /* 33222222222211111111110000000000
7929 10987654321098765432109876543210
7930 xxxxxxxxxxxxx101xxxxx11x1x10001x
7939 if (((word
>> 15) & 0x1) == 0)
7941 if (((word
>> 21) & 0x1) == 0)
7943 if (((word
>> 23) & 0x1) == 0)
7945 /* 33222222222211111111110000000000
7946 10987654321098765432109876543210
7947 xxxxxxxxxxxxx110xxxxx0x01x10001x
7953 /* 33222222222211111111110000000000
7954 10987654321098765432109876543210
7955 xxxxxxxxxxxxx110xxxxx0x11x10001x
7962 if (((word
>> 23) & 0x1) == 0)
7964 /* 33222222222211111111110000000000
7965 10987654321098765432109876543210
7966 xxxxxxxxxxxxx110xxxxx1x01x10001x
7972 /* 33222222222211111111110000000000
7973 10987654321098765432109876543210
7974 xxxxxxxxxxxxx110xxxxx1x11x10001x
7982 if (((word
>> 21) & 0x1) == 0)
7984 if (((word
>> 22) & 0x1) == 0)
7986 if (((word
>> 23) & 0x1) == 0)
7988 /* 33222222222211111111110000000000
7989 10987654321098765432109876543210
7990 xxxxxxxxxxxxx111xxxxx0001x10001x
7996 /* 33222222222211111111110000000000
7997 10987654321098765432109876543210
7998 xxxxxxxxxxxxx111xxxxx0011x10001x
8005 if (((word
>> 23) & 0x1) == 0)
8007 /* 33222222222211111111110000000000
8008 10987654321098765432109876543210
8009 xxxxxxxxxxxxx111xxxxx0101x10001x
8015 /* 33222222222211111111110000000000
8016 10987654321098765432109876543210
8017 xxxxxxxxxxxxx111xxxxx0111x10001x
8025 if (((word
>> 22) & 0x1) == 0)
8027 if (((word
>> 23) & 0x1) == 0)
8029 /* 33222222222211111111110000000000
8030 10987654321098765432109876543210
8031 xxxxxxxxxxxxx111xxxxx1001x10001x
8037 /* 33222222222211111111110000000000
8038 10987654321098765432109876543210
8039 xxxxxxxxxxxxx111xxxxx1011x10001x
8046 if (((word
>> 23) & 0x1) == 0)
8048 /* 33222222222211111111110000000000
8049 10987654321098765432109876543210
8050 xxxxxxxxxxxxx111xxxxx1101x10001x
8056 /* 33222222222211111111110000000000
8057 10987654321098765432109876543210
8058 xxxxxxxxxxxxx111xxxxx1111x10001x
8071 if (((word
>> 15) & 0x1) == 0)
8073 if (((word
>> 14) & 0x1) == 0)
8075 if (((word
>> 13) & 0x1) == 0)
8077 if (((word
>> 30) & 0x1) == 0)
8079 if (((word
>> 4) & 0x1) == 0)
8081 if (((word
>> 21) & 0x1) == 0)
8083 /* 33222222222211111111110000000000
8084 10987654321098765432109876543210
8085 xxxx0xxxxxxxx000xxxxx0xx1x10010x
8091 if (((word
>> 11) & 0x1) == 0)
8093 if (((word
>> 12) & 0x1) == 0)
8095 /* 33222222222211111111110000000000
8096 10987654321098765432109876543210
8097 xxxx0xxxxxx00000xxxxx1xx1x10010x
8103 /* 33222222222211111111110000000000
8104 10987654321098765432109876543210
8105 xxxx0xxxxxx01000xxxxx1xx1x10010x
8112 if (((word
>> 12) & 0x1) == 0)
8114 /* 33222222222211111111110000000000
8115 10987654321098765432109876543210
8116 xxxx0xxxxxx10000xxxxx1xx1x10010x
8122 /* 33222222222211111111110000000000
8123 10987654321098765432109876543210
8124 xxxx0xxxxxx11000xxxxx1xx1x10010x
8133 if (((word
>> 21) & 0x1) == 0)
8135 /* 33222222222211111111110000000000
8136 10987654321098765432109876543210
8137 xxxx1xxxxxxxx000xxxxx0xx1x10010x
8143 if (((word
>> 11) & 0x1) == 0)
8145 if (((word
>> 12) & 0x1) == 0)
8147 /* 33222222222211111111110000000000
8148 10987654321098765432109876543210
8149 xxxx1xxxxxx00000xxxxx1xx1x10010x
8155 /* 33222222222211111111110000000000
8156 10987654321098765432109876543210
8157 xxxx1xxxxxx01000xxxxx1xx1x10010x
8164 if (((word
>> 12) & 0x1) == 0)
8166 /* 33222222222211111111110000000000
8167 10987654321098765432109876543210
8168 xxxx1xxxxxx10000xxxxx1xx1x10010x
8174 /* 33222222222211111111110000000000
8175 10987654321098765432109876543210
8176 xxxx1xxxxxx11000xxxxx1xx1x10010x
8186 if (((word
>> 31) & 0x1) == 0)
8188 if (((word
>> 21) & 0x1) == 0)
8190 if (((word
>> 10) & 0x1) == 0)
8192 if (((word
>> 11) & 0x1) == 0)
8194 /* 33222222222211111111110000000000
8195 10987654321098765432109876543210
8196 xxxxxxxxxx00x000xxxxx0xx1x100110
8202 if (((word
>> 12) & 0x1) == 0)
8204 /* 33222222222211111111110000000000
8205 10987654321098765432109876543210
8206 xxxxxxxxxx010000xxxxx0xx1x100110
8212 /* 33222222222211111111110000000000
8213 10987654321098765432109876543210
8214 xxxxxxxxxx011000xxxxx0xx1x100110
8222 if (((word
>> 11) & 0x1) == 0)
8224 /* 33222222222211111111110000000000
8225 10987654321098765432109876543210
8226 xxxxxxxxxx10x000xxxxx0xx1x100110
8232 if (((word
>> 12) & 0x1) == 0)
8234 /* 33222222222211111111110000000000
8235 10987654321098765432109876543210
8236 xxxxxxxxxx110000xxxxx0xx1x100110
8242 /* 33222222222211111111110000000000
8243 10987654321098765432109876543210
8244 xxxxxxxxxx111000xxxxx0xx1x100110
8253 /* 33222222222211111111110000000000
8254 10987654321098765432109876543210
8255 xxxxxxxxxxxxx000xxxxx1xx1x100110
8262 /* 33222222222211111111110000000000
8263 10987654321098765432109876543210
8264 xxxxxxxxxxxxx000xxxxxxxx1x100111
8272 if (((word
>> 21) & 0x1) == 0)
8274 if (((word
>> 30) & 0x1) == 0)
8276 if (((word
>> 4) & 0x1) == 0)
8278 /* 33222222222211111111110000000000
8279 10987654321098765432109876543210
8280 xxxx0xxxxxxxx100xxxxx0xx1x10010x
8286 /* 33222222222211111111110000000000
8287 10987654321098765432109876543210
8288 xxxx1xxxxxxxx100xxxxx0xx1x10010x
8295 if (((word
>> 16) & 0x1) == 0)
8297 if (((word
>> 17) & 0x1) == 0)
8299 if (((word
>> 18) & 0x1) == 0)
8301 if (((word
>> 19) & 0x1) == 0)
8303 if (((word
>> 20) & 0x1) == 0)
8305 /* 33222222222211111111110000000000
8306 10987654321098765432109876543210
8307 xxxxxxxxxxxxx100000000xx1x10011x
8313 if (((word
>> 4) & 0x1) == 0)
8315 /* 33222222222211111111110000000000
8316 10987654321098765432109876543210
8317 xxxx0xxxxxxxx100000010xx1x10011x
8323 /* 33222222222211111111110000000000
8324 10987654321098765432109876543210
8325 xxxx1xxxxxxxx100000010xx1x10011x
8333 /* 33222222222211111111110000000000
8334 10987654321098765432109876543210
8335 xxxxxxxxxxxxx1000001x0xx1x10011x
8342 /* 33222222222211111111110000000000
8343 10987654321098765432109876543210
8344 xxxxxxxxxxxxx100001xx0xx1x10011x
8351 if (((word
>> 18) & 0x1) == 0)
8353 /* 33222222222211111111110000000000
8354 10987654321098765432109876543210
8355 xxxxxxxxxxxxx100010xx0xx1x10011x
8361 if (((word
>> 19) & 0x1) == 0)
8363 /* 33222222222211111111110000000000
8364 10987654321098765432109876543210
8365 xxxxxxxxxxxxx1000110x0xx1x10011x
8371 /* 33222222222211111111110000000000
8372 10987654321098765432109876543210
8373 xxxxxxxxxxxxx1000111x0xx1x10011x
8382 if (((word
>> 17) & 0x1) == 0)
8384 if (((word
>> 18) & 0x1) == 0)
8386 if (((word
>> 4) & 0x1) == 0)
8388 /* 33222222222211111111110000000000
8389 10987654321098765432109876543210
8390 xxxx0xxxxxxxx100100xx0xx1x10011x
8396 /* 33222222222211111111110000000000
8397 10987654321098765432109876543210
8398 xxxx1xxxxxxxx100100xx0xx1x10011x
8405 /* 33222222222211111111110000000000
8406 10987654321098765432109876543210
8407 xxxxxxxxxxxxx100101xx0xx1x10011x
8414 if (((word
>> 18) & 0x1) == 0)
8416 /* 33222222222211111111110000000000
8417 10987654321098765432109876543210
8418 xxxxxxxxxxxxx100110xx0xx1x10011x
8424 if (((word
>> 19) & 0x1) == 0)
8426 /* 33222222222211111111110000000000
8427 10987654321098765432109876543210
8428 xxxxxxxxxxxxx1001110x0xx1x10011x
8434 /* 33222222222211111111110000000000
8435 10987654321098765432109876543210
8436 xxxxxxxxxxxxx1001111x0xx1x10011x
8447 if (((word
>> 30) & 0x1) == 0)
8449 if (((word
>> 4) & 0x1) == 0)
8451 /* 33222222222211111111110000000000
8452 10987654321098765432109876543210
8453 xxxx0xxxxxxxx100xxxxx1xx1x10010x
8459 /* 33222222222211111111110000000000
8460 10987654321098765432109876543210
8461 xxxx1xxxxxxxx100xxxxx1xx1x10010x
8468 /* 33222222222211111111110000000000
8469 10987654321098765432109876543210
8470 xxxxxxxxxxxxx100xxxxx1xx1x10011x
8479 if (((word
>> 23) & 0x1) == 0)
8481 if (((word
>> 21) & 0x1) == 0)
8483 if (((word
>> 22) & 0x1) == 0)
8485 if (((word
>> 30) & 0x1) == 0)
8487 if (((word
>> 31) & 0x1) == 0)
8489 if (((word
>> 9) & 0x1) == 0)
8491 if (((word
>> 20) & 0x1) == 0)
8493 if (((word
>> 4) & 0x1) == 0)
8495 /* 33222222222211111111110000000000
8496 10987654321098765432109876543210
8497 xxxx0xxxx0xxxx10xxxx00001x100100
8503 /* 33222222222211111111110000000000
8504 10987654321098765432109876543210
8505 xxxx1xxxx0xxxx10xxxx00001x100100
8512 if (((word
>> 19) & 0x1) == 0)
8514 /* 33222222222211111111110000000000
8515 10987654321098765432109876543210
8516 xxxxxxxxx0xxxx10xxx010001x100100
8522 /* 33222222222211111111110000000000
8523 10987654321098765432109876543210
8524 xxxxxxxxx0xxxx10xxx110001x100100
8532 if (((word
>> 4) & 0x1) == 0)
8534 /* 33222222222211111111110000000000
8535 10987654321098765432109876543210
8536 xxxx0xxxx1xxxx10xxxxx0001x100100
8542 /* 33222222222211111111110000000000
8543 10987654321098765432109876543210
8544 xxxx1xxxx1xxxx10xxxxx0001x100100
8552 if (((word
>> 13) & 0x1) == 0)
8554 /* 33222222222211111111110000000000
8555 10987654321098765432109876543210
8556 xxxxxxxxxxxxx010xxxxx0001x100101
8562 /* 33222222222211111111110000000000
8563 10987654321098765432109876543210
8564 xxxxxxxxxxxxx110xxxxx0001x100101
8572 /* 33222222222211111111110000000000
8573 10987654321098765432109876543210
8574 xxxxxxxxxxxxxx10xxxxx0001x10011x
8581 if (((word
>> 30) & 0x1) == 0)
8583 if (((word
>> 31) & 0x1) == 0)
8585 if (((word
>> 4) & 0x1) == 0)
8587 if (((word
>> 9) & 0x1) == 0)
8589 if (((word
>> 20) & 0x1) == 0)
8591 /* 33222222222211111111110000000000
8592 10987654321098765432109876543210
8593 xxxx0xxxx0xxxx10xxxx00101x100100
8599 if (((word
>> 19) & 0x1) == 0)
8601 /* 33222222222211111111110000000000
8602 10987654321098765432109876543210
8603 xxxx0xxxx0xxxx10xxx010101x100100
8609 /* 33222222222211111111110000000000
8610 10987654321098765432109876543210
8611 xxxx0xxxx0xxxx10xxx110101x100100
8619 /* 33222222222211111111110000000000
8620 10987654321098765432109876543210
8621 xxxx0xxxx1xxxx10xxxxx0101x100100
8628 /* 33222222222211111111110000000000
8629 10987654321098765432109876543210
8630 xxxx1xxxxxxxxx10xxxxx0101x100100
8637 if (((word
>> 13) & 0x1) == 0)
8639 /* 33222222222211111111110000000000
8640 10987654321098765432109876543210
8641 xxxxxxxxxxxxx010xxxxx0101x100101
8647 /* 33222222222211111111110000000000
8648 10987654321098765432109876543210
8649 xxxxxxxxxxxxx110xxxxx0101x100101
8657 if (((word
>> 13) & 0x1) == 0)
8659 /* 33222222222211111111110000000000
8660 10987654321098765432109876543210
8661 xxxxxxxxxxxxx010xxxxx0101x10011x
8667 /* 33222222222211111111110000000000
8668 10987654321098765432109876543210
8669 xxxxxxxxxxxxx110xxxxx0101x10011x
8678 if (((word
>> 13) & 0x1) == 0)
8680 if (((word
>> 22) & 0x1) == 0)
8682 /* 33222222222211111111110000000000
8683 10987654321098765432109876543210
8684 xxxxxxxxxxxxx010xxxxx1001x1001xx
8690 if (((word
>> 30) & 0x1) == 0)
8692 /* 33222222222211111111110000000000
8693 10987654321098765432109876543210
8694 xxxxxxxxxxxxx010xxxxx1101x10010x
8700 /* 33222222222211111111110000000000
8701 10987654321098765432109876543210
8702 xxxxxxxxxxxxx010xxxxx1101x10011x
8710 if (((word
>> 22) & 0x1) == 0)
8712 if (((word
>> 30) & 0x1) == 0)
8714 /* 33222222222211111111110000000000
8715 10987654321098765432109876543210
8716 xxxxxxxxxxxxx110xxxxx1001x10010x
8722 /* 33222222222211111111110000000000
8723 10987654321098765432109876543210
8724 xxxxxxxxxxxxx110xxxxx1001x10011x
8731 if (((word
>> 30) & 0x1) == 0)
8733 /* 33222222222211111111110000000000
8734 10987654321098765432109876543210
8735 xxxxxxxxxxxxx110xxxxx1101x10010x
8741 /* 33222222222211111111110000000000
8742 10987654321098765432109876543210
8743 xxxxxxxxxxxxx110xxxxx1101x10011x
8753 if (((word
>> 30) & 0x1) == 0)
8755 if (((word
>> 21) & 0x1) == 0)
8757 if (((word
>> 22) & 0x1) == 0)
8759 if (((word
>> 31) & 0x1) == 0)
8761 if (((word
>> 9) & 0x1) == 0)
8763 if (((word
>> 20) & 0x1) == 0)
8765 if (((word
>> 4) & 0x1) == 0)
8767 /* 33222222222211111111110000000000
8768 10987654321098765432109876543210
8769 xxxx0xxxx0xxxx10xxxx00011x100100
8775 /* 33222222222211111111110000000000
8776 10987654321098765432109876543210
8777 xxxx1xxxx0xxxx10xxxx00011x100100
8784 /* 33222222222211111111110000000000
8785 10987654321098765432109876543210
8786 xxxxxxxxx0xxxx10xxxx10011x100100
8793 if (((word
>> 4) & 0x1) == 0)
8795 /* 33222222222211111111110000000000
8796 10987654321098765432109876543210
8797 xxxx0xxxx1xxxx10xxxxx0011x100100
8803 /* 33222222222211111111110000000000
8804 10987654321098765432109876543210
8805 xxxx1xxxx1xxxx10xxxxx0011x100100
8813 if (((word
>> 13) & 0x1) == 0)
8815 /* 33222222222211111111110000000000
8816 10987654321098765432109876543210
8817 xxxxxxxxxxxxx010xxxxx0011x100101
8823 /* 33222222222211111111110000000000
8824 10987654321098765432109876543210
8825 xxxxxxxxxxxxx110xxxxx0011x100101
8833 if (((word
>> 31) & 0x1) == 0)
8835 if (((word
>> 4) & 0x1) == 0)
8837 if (((word
>> 9) & 0x1) == 0)
8839 if (((word
>> 20) & 0x1) == 0)
8841 /* 33222222222211111111110000000000
8842 10987654321098765432109876543210
8843 xxxx0xxxx0xxxx10xxxx00111x100100
8849 /* 33222222222211111111110000000000
8850 10987654321098765432109876543210
8851 xxxx0xxxx0xxxx10xxxx10111x100100
8858 /* 33222222222211111111110000000000
8859 10987654321098765432109876543210
8860 xxxx0xxxx1xxxx10xxxxx0111x100100
8867 if (((word
>> 9) & 0x1) == 0)
8869 /* 33222222222211111111110000000000
8870 10987654321098765432109876543210
8871 xxxx1xxxx0xxxx10xxxxx0111x100100
8877 /* 33222222222211111111110000000000
8878 10987654321098765432109876543210
8879 xxxx1xxxx1xxxx10xxxxx0111x100100
8887 if (((word
>> 13) & 0x1) == 0)
8889 /* 33222222222211111111110000000000
8890 10987654321098765432109876543210
8891 xxxxxxxxxxxxx010xxxxx0111x100101
8897 /* 33222222222211111111110000000000
8898 10987654321098765432109876543210
8899 xxxxxxxxxxxxx110xxxxx0111x100101
8908 if (((word
>> 13) & 0x1) == 0)
8910 if (((word
>> 22) & 0x1) == 0)
8912 /* 33222222222211111111110000000000
8913 10987654321098765432109876543210
8914 xxxxxxxxxxxxx010xxxxx1011x10010x
8920 /* 33222222222211111111110000000000
8921 10987654321098765432109876543210
8922 xxxxxxxxxxxxx010xxxxx1111x10010x
8929 if (((word
>> 22) & 0x1) == 0)
8931 /* 33222222222211111111110000000000
8932 10987654321098765432109876543210
8933 xxxxxxxxxxxxx110xxxxx1011x10010x
8939 /* 33222222222211111111110000000000
8940 10987654321098765432109876543210
8941 xxxxxxxxxxxxx110xxxxx1111x10010x
8950 if (((word
>> 13) & 0x1) == 0)
8952 if (((word
>> 31) & 0x1) == 0)
8954 if (((word
>> 21) & 0x1) == 0)
8956 if (((word
>> 4) & 0x1) == 0)
8958 /* 33222222222211111111110000000000
8959 10987654321098765432109876543210
8960 xxxx0xxxxxxxx010xxxxx0x11x100110
8966 /* 33222222222211111111110000000000
8967 10987654321098765432109876543210
8968 xxxx1xxxxxxxx010xxxxx0x11x100110
8975 /* 33222222222211111111110000000000
8976 10987654321098765432109876543210
8977 xxxxxxxxxxxxx010xxxxx1x11x100110
8984 if (((word
>> 22) & 0x1) == 0)
8986 /* 33222222222211111111110000000000
8987 10987654321098765432109876543210
8988 xxxxxxxxxxxxx010xxxxxx011x100111
8994 /* 33222222222211111111110000000000
8995 10987654321098765432109876543210
8996 xxxxxxxxxxxxx010xxxxxx111x100111
9004 if (((word
>> 21) & 0x1) == 0)
9006 if (((word
>> 31) & 0x1) == 0)
9008 if (((word
>> 4) & 0x1) == 0)
9010 /* 33222222222211111111110000000000
9011 10987654321098765432109876543210
9012 xxxx0xxxxxxxx110xxxxx0x11x100110
9018 /* 33222222222211111111110000000000
9019 10987654321098765432109876543210
9020 xxxx1xxxxxxxx110xxxxx0x11x100110
9027 if (((word
>> 22) & 0x1) == 0)
9029 /* 33222222222211111111110000000000
9030 10987654321098765432109876543210
9031 xxxxxxxxxxxxx110xxxxx0011x100111
9037 /* 33222222222211111111110000000000
9038 10987654321098765432109876543210
9039 xxxxxxxxxxxxx110xxxxx0111x100111
9047 if (((word
>> 31) & 0x1) == 0)
9049 /* 33222222222211111111110000000000
9050 10987654321098765432109876543210
9051 xxxxxxxxxxxxx110xxxxx1x11x100110
9057 if (((word
>> 22) & 0x1) == 0)
9059 /* 33222222222211111111110000000000
9060 10987654321098765432109876543210
9061 xxxxxxxxxxxxx110xxxxx1011x100111
9067 /* 33222222222211111111110000000000
9068 10987654321098765432109876543210
9069 xxxxxxxxxxxxx110xxxxx1111x100111
9082 if (((word
>> 21) & 0x1) == 0)
9084 if (((word
>> 30) & 0x1) == 0)
9086 if (((word
>> 14) & 0x1) == 0)
9088 if (((word
>> 13) & 0x1) == 0)
9090 if (((word
>> 4) & 0x1) == 0)
9092 /* 33222222222211111111110000000000
9093 10987654321098765432109876543210
9094 xxxx0xxxxxxxx001xxxxx0xx1x10010x
9100 /* 33222222222211111111110000000000
9101 10987654321098765432109876543210
9102 xxxx1xxxxxxxx001xxxxx0xx1x10010x
9109 if (((word
>> 20) & 0x1) == 0)
9111 if (((word
>> 22) & 0x1) == 0)
9113 if (((word
>> 23) & 0x1) == 0)
9115 /* 33222222222211111111110000000000
9116 10987654321098765432109876543210
9117 xxxxxxxxxxxxx101xxxx00001x10010x
9123 /* 33222222222211111111110000000000
9124 10987654321098765432109876543210
9125 xxxxxxxxxxxxx101xxxx00011x10010x
9132 if (((word
>> 23) & 0x1) == 0)
9134 /* 33222222222211111111110000000000
9135 10987654321098765432109876543210
9136 xxxxxxxxxxxxx101xxxx00101x10010x
9142 /* 33222222222211111111110000000000
9143 10987654321098765432109876543210
9144 xxxxxxxxxxxxx101xxxx00111x10010x
9152 if (((word
>> 22) & 0x1) == 0)
9154 if (((word
>> 23) & 0x1) == 0)
9156 /* 33222222222211111111110000000000
9157 10987654321098765432109876543210
9158 xxxxxxxxxxxxx101xxxx10001x10010x
9164 /* 33222222222211111111110000000000
9165 10987654321098765432109876543210
9166 xxxxxxxxxxxxx101xxxx10011x10010x
9173 if (((word
>> 23) & 0x1) == 0)
9175 /* 33222222222211111111110000000000
9176 10987654321098765432109876543210
9177 xxxxxxxxxxxxx101xxxx10101x10010x
9183 /* 33222222222211111111110000000000
9184 10987654321098765432109876543210
9185 xxxxxxxxxxxxx101xxxx10111x10010x
9195 if (((word
>> 31) & 0x1) == 0)
9197 if (((word
>> 4) & 0x1) == 0)
9199 if (((word
>> 20) & 0x1) == 0)
9201 if (((word
>> 22) & 0x1) == 0)
9203 /* 33222222222211111111110000000000
9204 10987654321098765432109876543210
9205 xxxx0xxxxxxxxx11xxxx000x1x100100
9211 /* 33222222222211111111110000000000
9212 10987654321098765432109876543210
9213 xxxx0xxxxxxxxx11xxxx001x1x100100
9220 if (((word
>> 16) & 0x1) == 0)
9222 if (((word
>> 19) & 0x1) == 0)
9224 /* 33222222222211111111110000000000
9225 10987654321098765432109876543210
9226 xxxx0xxxxxxxxx110xx010xx1x100100
9232 if (((word
>> 10) & 0x1) == 0)
9234 if (((word
>> 12) & 0x1) == 0)
9236 if (((word
>> 13) & 0x1) == 0)
9238 /* 33222222222211111111110000000000
9239 10987654321098765432109876543210
9240 xxxx0xxxxx0x00110xx110xx1x100100
9246 /* 33222222222211111111110000000000
9247 10987654321098765432109876543210
9248 xxxx0xxxxx0x01110xx110xx1x100100
9255 if (((word
>> 22) & 0x1) == 0)
9257 /* 33222222222211111111110000000000
9258 10987654321098765432109876543210
9259 xxxx0xxxxx0x1x110xx1100x1x100100
9265 /* 33222222222211111111110000000000
9266 10987654321098765432109876543210
9267 xxxx0xxxxx0x1x110xx1101x1x100100
9275 /* 33222222222211111111110000000000
9276 10987654321098765432109876543210
9277 xxxx0xxxxx1xxx110xx110xx1x100100
9285 if (((word
>> 10) & 0x1) == 0)
9287 if (((word
>> 12) & 0x1) == 0)
9289 /* 33222222222211111111110000000000
9290 10987654321098765432109876543210
9291 xxxx0xxxxx0x0x111xxx10xx1x100100
9297 /* 33222222222211111111110000000000
9298 10987654321098765432109876543210
9299 xxxx0xxxxx0x1x111xxx10xx1x100100
9306 /* 33222222222211111111110000000000
9307 10987654321098765432109876543210
9308 xxxx0xxxxx1xxx111xxx10xx1x100100
9317 if (((word
>> 22) & 0x1) == 0)
9319 /* 33222222222211111111110000000000
9320 10987654321098765432109876543210
9321 xxxx1xxxxxxxxx11xxxxx00x1x100100
9327 /* 33222222222211111111110000000000
9328 10987654321098765432109876543210
9329 xxxx1xxxxxxxxx11xxxxx01x1x100100
9337 if (((word
>> 13) & 0x1) == 0)
9339 if (((word
>> 22) & 0x1) == 0)
9341 if (((word
>> 23) & 0x1) == 0)
9343 /* 33222222222211111111110000000000
9344 10987654321098765432109876543210
9345 xxxxxxxxxxxxx011xxxxx0001x100101
9351 /* 33222222222211111111110000000000
9352 10987654321098765432109876543210
9353 xxxxxxxxxxxxx011xxxxx0011x100101
9360 if (((word
>> 23) & 0x1) == 0)
9362 /* 33222222222211111111110000000000
9363 10987654321098765432109876543210
9364 xxxxxxxxxxxxx011xxxxx0101x100101
9370 /* 33222222222211111111110000000000
9371 10987654321098765432109876543210
9372 xxxxxxxxxxxxx011xxxxx0111x100101
9380 if (((word
>> 22) & 0x1) == 0)
9382 if (((word
>> 23) & 0x1) == 0)
9384 /* 33222222222211111111110000000000
9385 10987654321098765432109876543210
9386 xxxxxxxxxxxxx111xxxxx0001x100101
9392 /* 33222222222211111111110000000000
9393 10987654321098765432109876543210
9394 xxxxxxxxxxxxx111xxxxx0011x100101
9401 if (((word
>> 23) & 0x1) == 0)
9403 /* 33222222222211111111110000000000
9404 10987654321098765432109876543210
9405 xxxxxxxxxxxxx111xxxxx0101x100101
9411 /* 33222222222211111111110000000000
9412 10987654321098765432109876543210
9413 xxxxxxxxxxxxx111xxxxx0111x100101
9424 if (((word
>> 13) & 0x1) == 0)
9426 if (((word
>> 23) & 0x1) == 0)
9428 if (((word
>> 22) & 0x1) == 0)
9430 /* 33222222222211111111110000000000
9431 10987654321098765432109876543210
9432 xxxxxxxxxxxxx0x1xxxxx0001x10011x
9438 /* 33222222222211111111110000000000
9439 10987654321098765432109876543210
9440 xxxxxxxxxxxxx0x1xxxxx0101x10011x
9447 if (((word
>> 31) & 0x1) == 0)
9449 if (((word
>> 14) & 0x1) == 0)
9451 if (((word
>> 19) & 0x1) == 0)
9453 if (((word
>> 20) & 0x1) == 0)
9455 if (((word
>> 16) & 0x1) == 0)
9457 if (((word
>> 17) & 0x1) == 0)
9459 if (((word
>> 18) & 0x1) == 0)
9461 /* 33222222222211111111110000000000
9462 10987654321098765432109876543210
9463 xxxxxxxxxxxxx001000000x11x100110
9469 /* 33222222222211111111110000000000
9470 10987654321098765432109876543210
9471 xxxxxxxxxxxxx001001000x11x100110
9478 if (((word
>> 18) & 0x1) == 0)
9480 /* 33222222222211111111110000000000
9481 10987654321098765432109876543210
9482 xxxxxxxxxxxxx001010000x11x100110
9488 /* 33222222222211111111110000000000
9489 10987654321098765432109876543210
9490 xxxxxxxxxxxxx001011000x11x100110
9498 if (((word
>> 17) & 0x1) == 0)
9500 if (((word
>> 18) & 0x1) == 0)
9502 /* 33222222222211111111110000000000
9503 10987654321098765432109876543210
9504 xxxxxxxxxxxxx001100000x11x100110
9510 /* 33222222222211111111110000000000
9511 10987654321098765432109876543210
9512 xxxxxxxxxxxxx001101000x11x100110
9519 if (((word
>> 18) & 0x1) == 0)
9521 /* 33222222222211111111110000000000
9522 10987654321098765432109876543210
9523 xxxxxxxxxxxxx001110000x11x100110
9529 /* 33222222222211111111110000000000
9530 10987654321098765432109876543210
9531 xxxxxxxxxxxxx001111000x11x100110
9540 /* 33222222222211111111110000000000
9541 10987654321098765432109876543210
9542 xxxxxxxxxxxxx001xxx010x11x100110
9549 if (((word
>> 16) & 0x1) == 0)
9551 if (((word
>> 17) & 0x1) == 0)
9553 if (((word
>> 18) & 0x1) == 0)
9555 if (((word
>> 20) & 0x1) == 0)
9557 /* 33222222222211111111110000000000
9558 10987654321098765432109876543210
9559 xxxxxxxxxxxxx001000100x11x100110
9565 /* 33222222222211111111110000000000
9566 10987654321098765432109876543210
9567 xxxxxxxxxxxxx001000110x11x100110
9574 if (((word
>> 20) & 0x1) == 0)
9576 /* 33222222222211111111110000000000
9577 10987654321098765432109876543210
9578 xxxxxxxxxxxxx001001100x11x100110
9584 /* 33222222222211111111110000000000
9585 10987654321098765432109876543210
9586 xxxxxxxxxxxxx001001110x11x100110
9594 if (((word
>> 18) & 0x1) == 0)
9596 if (((word
>> 20) & 0x1) == 0)
9598 /* 33222222222211111111110000000000
9599 10987654321098765432109876543210
9600 xxxxxxxxxxxxx001010100x11x100110
9606 /* 33222222222211111111110000000000
9607 10987654321098765432109876543210
9608 xxxxxxxxxxxxx001010110x11x100110
9615 /* 33222222222211111111110000000000
9616 10987654321098765432109876543210
9617 xxxxxxxxxxxxx0010111x0x11x100110
9625 if (((word
>> 17) & 0x1) == 0)
9627 if (((word
>> 18) & 0x1) == 0)
9629 if (((word
>> 20) & 0x1) == 0)
9631 /* 33222222222211111111110000000000
9632 10987654321098765432109876543210
9633 xxxxxxxxxxxxx001100100x11x100110
9639 /* 33222222222211111111110000000000
9640 10987654321098765432109876543210
9641 xxxxxxxxxxxxx001100110x11x100110
9648 if (((word
>> 20) & 0x1) == 0)
9650 /* 33222222222211111111110000000000
9651 10987654321098765432109876543210
9652 xxxxxxxxxxxxx001101100x11x100110
9658 /* 33222222222211111111110000000000
9659 10987654321098765432109876543210
9660 xxxxxxxxxxxxx001101110x11x100110
9668 if (((word
>> 18) & 0x1) == 0)
9670 /* 33222222222211111111110000000000
9671 10987654321098765432109876543210
9672 xxxxxxxxxxxxx0011101x0x11x100110
9678 /* 33222222222211111111110000000000
9679 10987654321098765432109876543210
9680 xxxxxxxxxxxxx0011111x0x11x100110
9690 if (((word
>> 4) & 0x1) == 0)
9692 /* 33222222222211111111110000000000
9693 10987654321098765432109876543210
9694 xxxx0xxxxxxxx011xxxxx0x11x100110
9700 /* 33222222222211111111110000000000
9701 10987654321098765432109876543210
9702 xxxx1xxxxxxxx011xxxxx0x11x100110
9710 /* 33222222222211111111110000000000
9711 10987654321098765432109876543210
9712 xxxxxxxxxxxxx0x1xxxxx0x11x100111
9720 if (((word
>> 14) & 0x1) == 0)
9722 if (((word
>> 23) & 0x1) == 0)
9724 if (((word
>> 22) & 0x1) == 0)
9726 /* 33222222222211111111110000000000
9727 10987654321098765432109876543210
9728 xxxxxxxxxxxxx101xxxxx0001x10011x
9734 /* 33222222222211111111110000000000
9735 10987654321098765432109876543210
9736 xxxxxxxxxxxxx101xxxxx0101x10011x
9743 if (((word
>> 31) & 0x1) == 0)
9745 if (((word
>> 16) & 0x1) == 0)
9747 if (((word
>> 17) & 0x1) == 0)
9749 if (((word
>> 18) & 0x1) == 0)
9751 if (((word
>> 19) & 0x1) == 0)
9753 if (((word
>> 20) & 0x1) == 0)
9755 /* 33222222222211111111110000000000
9756 10987654321098765432109876543210
9757 xxxxxxxxxxxxx101000000x11x100110
9763 /* 33222222222211111111110000000000
9764 10987654321098765432109876543210
9765 xxxxxxxxxxxxx101000010x11x100110
9772 if (((word
>> 20) & 0x1) == 0)
9774 if (((word
>> 22) & 0x1) == 0)
9776 /* 33222222222211111111110000000000
9777 10987654321098765432109876543210
9778 xxxxxxxxxxxxx101000100011x100110
9784 /* 33222222222211111111110000000000
9785 10987654321098765432109876543210
9786 xxxxxxxxxxxxx101000100111x100110
9793 /* 33222222222211111111110000000000
9794 10987654321098765432109876543210
9795 xxxxxxxxxxxxx101000110x11x100110
9803 if (((word
>> 19) & 0x1) == 0)
9805 if (((word
>> 20) & 0x1) == 0)
9807 /* 33222222222211111111110000000000
9808 10987654321098765432109876543210
9809 xxxxxxxxxxxxx101001000x11x100110
9815 if (((word
>> 22) & 0x1) == 0)
9817 /* 33222222222211111111110000000000
9818 10987654321098765432109876543210
9819 xxxxxxxxxxxxx101001010011x100110
9825 /* 33222222222211111111110000000000
9826 10987654321098765432109876543210
9827 xxxxxxxxxxxxx101001010111x100110
9835 if (((word
>> 20) & 0x1) == 0)
9837 /* 33222222222211111111110000000000
9838 10987654321098765432109876543210
9839 xxxxxxxxxxxxx101001100x11x100110
9845 if (((word
>> 22) & 0x1) == 0)
9847 /* 33222222222211111111110000000000
9848 10987654321098765432109876543210
9849 xxxxxxxxxxxxx101001110011x100110
9855 /* 33222222222211111111110000000000
9856 10987654321098765432109876543210
9857 xxxxxxxxxxxxx101001110111x100110
9867 if (((word
>> 18) & 0x1) == 0)
9869 if (((word
>> 19) & 0x1) == 0)
9871 /* 33222222222211111111110000000000
9872 10987654321098765432109876543210
9873 xxxxxxxxxxxxx1010100x0x11x100110
9879 /* 33222222222211111111110000000000
9880 10987654321098765432109876543210
9881 xxxxxxxxxxxxx1010101x0x11x100110
9888 if (((word
>> 19) & 0x1) == 0)
9890 if (((word
>> 20) & 0x1) == 0)
9892 /* 33222222222211111111110000000000
9893 10987654321098765432109876543210
9894 xxxxxxxxxxxxx101011000x11x100110
9900 /* 33222222222211111111110000000000
9901 10987654321098765432109876543210
9902 xxxxxxxxxxxxx101011010x11x100110
9909 /* 33222222222211111111110000000000
9910 10987654321098765432109876543210
9911 xxxxxxxxxxxxx1010111x0x11x100110
9920 if (((word
>> 17) & 0x1) == 0)
9922 if (((word
>> 18) & 0x1) == 0)
9924 if (((word
>> 19) & 0x1) == 0)
9926 if (((word
>> 20) & 0x1) == 0)
9928 /* 33222222222211111111110000000000
9929 10987654321098765432109876543210
9930 xxxxxxxxxxxxx101100000x11x100110
9936 /* 33222222222211111111110000000000
9937 10987654321098765432109876543210
9938 xxxxxxxxxxxxx101100010x11x100110
9945 if (((word
>> 20) & 0x1) == 0)
9947 if (((word
>> 22) & 0x1) == 0)
9949 /* 33222222222211111111110000000000
9950 10987654321098765432109876543210
9951 xxxxxxxxxxxxx101100100011x100110
9957 /* 33222222222211111111110000000000
9958 10987654321098765432109876543210
9959 xxxxxxxxxxxxx101100100111x100110
9966 /* 33222222222211111111110000000000
9967 10987654321098765432109876543210
9968 xxxxxxxxxxxxx101100110x11x100110
9976 if (((word
>> 19) & 0x1) == 0)
9978 if (((word
>> 22) & 0x1) == 0)
9980 /* 33222222222211111111110000000000
9981 10987654321098765432109876543210
9982 xxxxxxxxxxxxx1011010x0011x100110
9988 /* 33222222222211111111110000000000
9989 10987654321098765432109876543210
9990 xxxxxxxxxxxxx1011010x0111x100110
9997 if (((word
>> 20) & 0x1) == 0)
9999 /* 33222222222211111111110000000000
10000 10987654321098765432109876543210
10001 xxxxxxxxxxxxx101101100x11x100110
10007 if (((word
>> 22) & 0x1) == 0)
10009 /* 33222222222211111111110000000000
10010 10987654321098765432109876543210
10011 xxxxxxxxxxxxx101101110011x100110
10017 /* 33222222222211111111110000000000
10018 10987654321098765432109876543210
10019 xxxxxxxxxxxxx101101110111x100110
10029 if (((word
>> 18) & 0x1) == 0)
10031 if (((word
>> 19) & 0x1) == 0)
10033 /* 33222222222211111111110000000000
10034 10987654321098765432109876543210
10035 xxxxxxxxxxxxx1011100x0x11x100110
10041 /* 33222222222211111111110000000000
10042 10987654321098765432109876543210
10043 xxxxxxxxxxxxx1011101x0x11x100110
10050 if (((word
>> 19) & 0x1) == 0)
10052 if (((word
>> 20) & 0x1) == 0)
10054 /* 33222222222211111111110000000000
10055 10987654321098765432109876543210
10056 xxxxxxxxxxxxx101111000x11x100110
10062 /* 33222222222211111111110000000000
10063 10987654321098765432109876543210
10064 xxxxxxxxxxxxx101111010x11x100110
10071 /* 33222222222211111111110000000000
10072 10987654321098765432109876543210
10073 xxxxxxxxxxxxx1011111x0x11x100110
10083 if (((word
>> 22) & 0x1) == 0)
10085 /* 33222222222211111111110000000000
10086 10987654321098765432109876543210
10087 xxxxxxxxxxxxx101xxxxx0011x100111
10093 /* 33222222222211111111110000000000
10094 10987654321098765432109876543210
10095 xxxxxxxxxxxxx101xxxxx0111x100111
10104 if (((word
>> 23) & 0x1) == 0)
10106 if (((word
>> 20) & 0x1) == 0)
10108 /* 33222222222211111111110000000000
10109 10987654321098765432109876543210
10110 xxxxxxxxxxxxx111xxxx00x01x10011x
10116 if (((word
>> 22) & 0x1) == 0)
10118 /* 33222222222211111111110000000000
10119 10987654321098765432109876543210
10120 xxxxxxxxxxxxx111xxxx10001x10011x
10126 /* 33222222222211111111110000000000
10127 10987654321098765432109876543210
10128 xxxxxxxxxxxxx111xxxx10101x10011x
10136 if (((word
>> 31) & 0x1) == 0)
10138 /* 33222222222211111111110000000000
10139 10987654321098765432109876543210
10140 xxxxxxxxxxxxx111xxxxx0x11x100110
10146 if (((word
>> 22) & 0x1) == 0)
10148 /* 33222222222211111111110000000000
10149 10987654321098765432109876543210
10150 xxxxxxxxxxxxx111xxxxx0011x100111
10156 /* 33222222222211111111110000000000
10157 10987654321098765432109876543210
10158 xxxxxxxxxxxxx111xxxxx0111x100111
10170 if (((word
>> 30) & 0x1) == 0)
10172 if (((word
>> 14) & 0x1) == 0)
10174 if (((word
>> 20) & 0x1) == 0)
10176 if (((word
>> 31) & 0x1) == 0)
10178 if (((word
>> 16) & 0x1) == 0)
10180 if (((word
>> 17) & 0x1) == 0)
10182 if (((word
>> 18) & 0x1) == 0)
10184 if (((word
>> 19) & 0x1) == 0)
10186 /* 33222222222211111111110000000000
10187 10987654321098765432109876543210
10188 xxxxxxxxxxxxxx01000001xx1x100100
10194 if (((word
>> 10) & 0x1) == 0)
10196 if (((word
>> 11) & 0x1) == 0)
10198 if (((word
>> 12) & 0x1) == 0)
10200 /* 33222222222211111111110000000000
10201 10987654321098765432109876543210
10202 xxxxxxxxxx000x01000101xx1x100100
10208 /* 33222222222211111111110000000000
10209 10987654321098765432109876543210
10210 xxxxxxxxxx001x01000101xx1x100100
10217 /* 33222222222211111111110000000000
10218 10987654321098765432109876543210
10219 xxxxxxxxxx01xx01000101xx1x100100
10226 /* 33222222222211111111110000000000
10227 10987654321098765432109876543210
10228 xxxxxxxxxx1xxx01000101xx1x100100
10236 if (((word
>> 11) & 0x1) == 0)
10238 if (((word
>> 12) & 0x1) == 0)
10240 /* 33222222222211111111110000000000
10241 10987654321098765432109876543210
10242 xxxxxxxxxxx00x01001x01xx1x100100
10248 /* 33222222222211111111110000000000
10249 10987654321098765432109876543210
10250 xxxxxxxxxxx01x01001x01xx1x100100
10257 /* 33222222222211111111110000000000
10258 10987654321098765432109876543210
10259 xxxxxxxxxxx1xx01001x01xx1x100100
10267 if (((word
>> 10) & 0x1) == 0)
10269 if (((word
>> 11) & 0x1) == 0)
10271 /* 33222222222211111111110000000000
10272 10987654321098765432109876543210
10273 xxxxxxxxxx00xx0101xx01xx1x100100
10279 /* 33222222222211111111110000000000
10280 10987654321098765432109876543210
10281 xxxxxxxxxx01xx0101xx01xx1x100100
10288 /* 33222222222211111111110000000000
10289 10987654321098765432109876543210
10290 xxxxxxxxxx1xxx0101xx01xx1x100100
10298 if (((word
>> 10) & 0x1) == 0)
10300 if (((word
>> 11) & 0x1) == 0)
10302 if (((word
>> 17) & 0x1) == 0)
10304 if (((word
>> 18) & 0x1) == 0)
10306 /* 33222222222211111111110000000000
10307 10987654321098765432109876543210
10308 xxxxxxxxxx00xx01100x01xx1x100100
10314 /* 33222222222211111111110000000000
10315 10987654321098765432109876543210
10316 xxxxxxxxxx00xx01101x01xx1x100100
10323 /* 33222222222211111111110000000000
10324 10987654321098765432109876543210
10325 xxxxxxxxxx00xx0111xx01xx1x100100
10332 if (((word
>> 17) & 0x1) == 0)
10334 if (((word
>> 18) & 0x1) == 0)
10336 /* 33222222222211111111110000000000
10337 10987654321098765432109876543210
10338 xxxxxxxxxx01xx01100x01xx1x100100
10344 /* 33222222222211111111110000000000
10345 10987654321098765432109876543210
10346 xxxxxxxxxx01xx01101x01xx1x100100
10353 /* 33222222222211111111110000000000
10354 10987654321098765432109876543210
10355 xxxxxxxxxx01xx0111xx01xx1x100100
10363 if (((word
>> 17) & 0x1) == 0)
10365 /* 33222222222211111111110000000000
10366 10987654321098765432109876543210
10367 xxxxxxxxxx1xxx0110xx01xx1x100100
10373 /* 33222222222211111111110000000000
10374 10987654321098765432109876543210
10375 xxxxxxxxxx1xxx0111xx01xx1x100100
10384 if (((word
>> 22) & 0x1) == 0)
10386 if (((word
>> 23) & 0x1) == 0)
10388 /* 33222222222211111111110000000000
10389 10987654321098765432109876543210
10390 xxxxxxxxxxxxxx01xxxx01001x100101
10396 /* 33222222222211111111110000000000
10397 10987654321098765432109876543210
10398 xxxxxxxxxxxxxx01xxxx01011x100101
10405 if (((word
>> 23) & 0x1) == 0)
10407 /* 33222222222211111111110000000000
10408 10987654321098765432109876543210
10409 xxxxxxxxxxxxxx01xxxx01101x100101
10415 /* 33222222222211111111110000000000
10416 10987654321098765432109876543210
10417 xxxxxxxxxxxxxx01xxxx01111x100101
10426 if (((word
>> 22) & 0x1) == 0)
10428 if (((word
>> 23) & 0x1) == 0)
10430 /* 33222222222211111111110000000000
10431 10987654321098765432109876543210
10432 xxxxxxxxxxxxxx01xxxx11001x10010x
10438 /* 33222222222211111111110000000000
10439 10987654321098765432109876543210
10440 xxxxxxxxxxxxxx01xxxx11011x10010x
10447 if (((word
>> 23) & 0x1) == 0)
10449 /* 33222222222211111111110000000000
10450 10987654321098765432109876543210
10451 xxxxxxxxxxxxxx01xxxx11101x10010x
10457 /* 33222222222211111111110000000000
10458 10987654321098765432109876543210
10459 xxxxxxxxxxxxxx01xxxx11111x10010x
10468 if (((word
>> 31) & 0x1) == 0)
10470 if (((word
>> 16) & 0x1) == 0)
10472 if (((word
>> 17) & 0x1) == 0)
10474 if (((word
>> 18) & 0x1) == 0)
10476 if (((word
>> 19) & 0x1) == 0)
10478 if (((word
>> 20) & 0x1) == 0)
10480 /* 33222222222211111111110000000000
10481 10987654321098765432109876543210
10482 xxxxxxxxxxxxxx11000001xx1x100100
10488 /* 33222222222211111111110000000000
10489 10987654321098765432109876543210
10490 xxxxxxxxxxxxxx11000011xx1x100100
10497 if (((word
>> 20) & 0x1) == 0)
10499 /* 33222222222211111111110000000000
10500 10987654321098765432109876543210
10501 xxxxxxxxxxxxxx11000101xx1x100100
10507 /* 33222222222211111111110000000000
10508 10987654321098765432109876543210
10509 xxxxxxxxxxxxxx11000111xx1x100100
10517 /* 33222222222211111111110000000000
10518 10987654321098765432109876543210
10519 xxxxxxxxxxxxxx11001xx1xx1x100100
10526 if (((word
>> 18) & 0x1) == 0)
10528 /* 33222222222211111111110000000000
10529 10987654321098765432109876543210
10530 xxxxxxxxxxxxxx11010xx1xx1x100100
10536 /* 33222222222211111111110000000000
10537 10987654321098765432109876543210
10538 xxxxxxxxxxxxxx11011xx1xx1x100100
10546 if (((word
>> 17) & 0x1) == 0)
10548 if (((word
>> 18) & 0x1) == 0)
10550 if (((word
>> 19) & 0x1) == 0)
10552 /* 33222222222211111111110000000000
10553 10987654321098765432109876543210
10554 xxxxxxxxxxxxxx111000x1xx1x100100
10560 if (((word
>> 20) & 0x1) == 0)
10562 /* 33222222222211111111110000000000
10563 10987654321098765432109876543210
10564 xxxxxxxxxxxxxx11100101xx1x100100
10570 /* 33222222222211111111110000000000
10571 10987654321098765432109876543210
10572 xxxxxxxxxxxxxx11100111xx1x100100
10580 /* 33222222222211111111110000000000
10581 10987654321098765432109876543210
10582 xxxxxxxxxxxxxx11101xx1xx1x100100
10589 if (((word
>> 18) & 0x1) == 0)
10591 if (((word
>> 19) & 0x1) == 0)
10593 /* 33222222222211111111110000000000
10594 10987654321098765432109876543210
10595 xxxxxxxxxxxxxx111100x1xx1x100100
10601 /* 33222222222211111111110000000000
10602 10987654321098765432109876543210
10603 xxxxxxxxxxxxxx111101x1xx1x100100
10610 /* 33222222222211111111110000000000
10611 10987654321098765432109876543210
10612 xxxxxxxxxxxxxx11111xx1xx1x100100
10621 if (((word
>> 13) & 0x1) == 0)
10623 if (((word
>> 22) & 0x1) == 0)
10625 if (((word
>> 23) & 0x1) == 0)
10627 /* 33222222222211111111110000000000
10628 10987654321098765432109876543210
10629 xxxxxxxxxxxxx011xxxxx1001x100101
10635 /* 33222222222211111111110000000000
10636 10987654321098765432109876543210
10637 xxxxxxxxxxxxx011xxxxx1011x100101
10644 if (((word
>> 23) & 0x1) == 0)
10646 /* 33222222222211111111110000000000
10647 10987654321098765432109876543210
10648 xxxxxxxxxxxxx011xxxxx1101x100101
10654 /* 33222222222211111111110000000000
10655 10987654321098765432109876543210
10656 xxxxxxxxxxxxx011xxxxx1111x100101
10664 if (((word
>> 22) & 0x1) == 0)
10666 if (((word
>> 23) & 0x1) == 0)
10668 /* 33222222222211111111110000000000
10669 10987654321098765432109876543210
10670 xxxxxxxxxxxxx111xxxxx1001x100101
10676 /* 33222222222211111111110000000000
10677 10987654321098765432109876543210
10678 xxxxxxxxxxxxx111xxxxx1011x100101
10685 if (((word
>> 23) & 0x1) == 0)
10687 /* 33222222222211111111110000000000
10688 10987654321098765432109876543210
10689 xxxxxxxxxxxxx111xxxxx1101x100101
10695 /* 33222222222211111111110000000000
10696 10987654321098765432109876543210
10697 xxxxxxxxxxxxx111xxxxx1111x100101
10708 if (((word
>> 13) & 0x1) == 0)
10710 if (((word
>> 23) & 0x1) == 0)
10712 if (((word
>> 22) & 0x1) == 0)
10714 /* 33222222222211111111110000000000
10715 10987654321098765432109876543210
10716 xxxxxxxxxxxxx0x1xxxxx1001x10011x
10722 /* 33222222222211111111110000000000
10723 10987654321098765432109876543210
10724 xxxxxxxxxxxxx0x1xxxxx1101x10011x
10731 if (((word
>> 31) & 0x1) == 0)
10733 if (((word
>> 14) & 0x1) == 0)
10735 /* 33222222222211111111110000000000
10736 10987654321098765432109876543210
10737 xxxxxxxxxxxxx001xxxxx1x11x100110
10743 /* 33222222222211111111110000000000
10744 10987654321098765432109876543210
10745 xxxxxxxxxxxxx011xxxxx1x11x100110
10752 /* 33222222222211111111110000000000
10753 10987654321098765432109876543210
10754 xxxxxxxxxxxxx0x1xxxxx1x11x100111
10762 if (((word
>> 14) & 0x1) == 0)
10764 if (((word
>> 23) & 0x1) == 0)
10766 if (((word
>> 22) & 0x1) == 0)
10768 /* 33222222222211111111110000000000
10769 10987654321098765432109876543210
10770 xxxxxxxxxxxxx101xxxxx1001x10011x
10776 /* 33222222222211111111110000000000
10777 10987654321098765432109876543210
10778 xxxxxxxxxxxxx101xxxxx1101x10011x
10785 if (((word
>> 31) & 0x1) == 0)
10787 /* 33222222222211111111110000000000
10788 10987654321098765432109876543210
10789 xxxxxxxxxxxxx101xxxxx1x11x100110
10795 /* 33222222222211111111110000000000
10796 10987654321098765432109876543210
10797 xxxxxxxxxxxxx101xxxxx1x11x100111
10805 if (((word
>> 23) & 0x1) == 0)
10807 if (((word
>> 20) & 0x1) == 0)
10809 /* 33222222222211111111110000000000
10810 10987654321098765432109876543210
10811 xxxxxxxxxxxxx111xxxx01x01x10011x
10817 if (((word
>> 22) & 0x1) == 0)
10819 /* 33222222222211111111110000000000
10820 10987654321098765432109876543210
10821 xxxxxxxxxxxxx111xxxx11001x10011x
10827 /* 33222222222211111111110000000000
10828 10987654321098765432109876543210
10829 xxxxxxxxxxxxx111xxxx11101x10011x
10837 if (((word
>> 31) & 0x1) == 0)
10839 /* 33222222222211111111110000000000
10840 10987654321098765432109876543210
10841 xxxxxxxxxxxxx111xxxxx1x11x100110
10847 if (((word
>> 20) & 0x1) == 0)
10849 /* 33222222222211111111110000000000
10850 10987654321098765432109876543210
10851 xxxxxxxxxxxxx111xxxx01x11x100111
10857 if (((word
>> 22) & 0x1) == 0)
10859 /* 33222222222211111111110000000000
10860 10987654321098765432109876543210
10861 xxxxxxxxxxxxx111xxxx11011x100111
10867 /* 33222222222211111111110000000000
10868 10987654321098765432109876543210
10869 xxxxxxxxxxxxx111xxxx11111x100111
10886 if (((word
>> 29) & 0x1) == 0)
10888 if (((word
>> 30) & 0x1) == 0)
10890 if (((word
>> 31) & 0x1) == 0)
10892 /* 33222222222211111111110000000000
10893 10987654321098765432109876543210
10894 xxxxxxxxxxxxxxxxxxxxxxxxxx101000
10900 /* 33222222222211111111110000000000
10901 10987654321098765432109876543210
10902 xxxxxxxxxxxxxxxxxxxxxxxxxx101001
10909 if (((word
>> 24) & 0x1) == 0)
10911 if (((word
>> 25) & 0x1) == 0)
10913 if (((word
>> 31) & 0x1) == 0)
10915 /* 33222222222211111111110000000000
10916 10987654321098765432109876543210
10917 xxxxxxxxxxxxxxxxxxxxxxxx00101010
10923 if (((word
>> 0) & 0x1) == 0)
10925 if (((word
>> 1) & 0x1) == 0)
10927 if (((word
>> 21) & 0x1) == 0)
10929 /* 33222222222211111111110000000000
10930 10987654321098765432109876543210
10931 00xxxxxxxxxxxxxxxxxxx0xx00101011
10937 /* 33222222222211111111110000000000
10938 10987654321098765432109876543210
10939 00xxxxxxxxxxxxxxxxxxx1xx00101011
10946 if (((word
>> 21) & 0x1) == 0)
10948 /* 33222222222211111111110000000000
10949 10987654321098765432109876543210
10950 01xxxxxxxxxxxxxxxxxxx0xx00101011
10956 /* 33222222222211111111110000000000
10957 10987654321098765432109876543210
10958 01xxxxxxxxxxxxxxxxxxx1xx00101011
10966 if (((word
>> 1) & 0x1) == 0)
10968 if (((word
>> 21) & 0x1) == 0)
10970 /* 33222222222211111111110000000000
10971 10987654321098765432109876543210
10972 10xxxxxxxxxxxxxxxxxxx0xx00101011
10978 /* 33222222222211111111110000000000
10979 10987654321098765432109876543210
10980 10xxxxxxxxxxxxxxxxxxx1xx00101011
10987 if (((word
>> 21) & 0x1) == 0)
10989 /* 33222222222211111111110000000000
10990 10987654321098765432109876543210
10991 11xxxxxxxxxxxxxxxxxxx0xx00101011
10997 /* 33222222222211111111110000000000
10998 10987654321098765432109876543210
10999 11xxxxxxxxxxxxxxxxxxx1xx00101011
11009 if (((word
>> 21) & 0x1) == 0)
11011 if (((word
>> 22) & 0x1) == 0)
11013 if (((word
>> 23) & 0x1) == 0)
11015 /* 33222222222211111111110000000000
11016 10987654321098765432109876543210
11017 xxxxxxxxxxxxxxxxxxxxx0000110101x
11023 /* 33222222222211111111110000000000
11024 10987654321098765432109876543210
11025 xxxxxxxxxxxxxxxxxxxxx0010110101x
11032 /* 33222222222211111111110000000000
11033 10987654321098765432109876543210
11034 xxxxxxxxxxxxxxxxxxxxx01x0110101x
11041 if (((word
>> 23) & 0x1) == 0)
11043 /* 33222222222211111111110000000000
11044 10987654321098765432109876543210
11045 xxxxxxxxxxxxxxxxxxxxx1x00110101x
11051 /* 33222222222211111111110000000000
11052 10987654321098765432109876543210
11053 xxxxxxxxxxxxxxxxxxxxx1x10110101x
11062 if (((word
>> 21) & 0x1) == 0)
11064 /* 33222222222211111111110000000000
11065 10987654321098765432109876543210
11066 xxxxxxxxxxxxxxxxxxxxx0xx1x10101x
11072 /* 33222222222211111111110000000000
11073 10987654321098765432109876543210
11074 xxxxxxxxxxxxxxxxxxxxx1xx1x10101x
11083 if (((word
>> 24) & 0x1) == 0)
11085 if (((word
>> 25) & 0x1) == 0)
11087 /* 33222222222211111111110000000000
11088 10987654321098765432109876543210
11089 xxxxxxxxxxxxxxxxxxxxxxxx001011xx
11095 /* 33222222222211111111110000000000
11096 10987654321098765432109876543210
11097 xxxxxxxxxxxxxxxxxxxxxxxx011011xx
11104 if (((word
>> 25) & 0x1) == 0)
11106 /* 33222222222211111111110000000000
11107 10987654321098765432109876543210
11108 xxxxxxxxxxxxxxxxxxxxxxxx101011xx
11114 /* 33222222222211111111110000000000
11115 10987654321098765432109876543210
11116 xxxxxxxxxxxxxxxxxxxxxxxx111011xx
11126 if (((word
>> 25) & 0x1) == 0)
11128 if (((word
>> 28) & 0x1) == 0)
11130 if (((word
>> 22) & 0x1) == 0)
11132 if (((word
>> 23) & 0x1) == 0)
11134 if (((word
>> 24) & 0x1) == 0)
11136 if (((word
>> 29) & 0x1) == 0)
11138 /* 33222222222211111111110000000000
11139 10987654321098765432109876543210
11140 xxxxxxxxxxxxxxxxxxxxxx00001100xx
11146 /* 33222222222211111111110000000000
11147 10987654321098765432109876543210
11148 xxxxxxxxxxxxxxxxxxxxxx00001101xx
11155 if (((word
>> 29) & 0x1) == 0)
11157 if (((word
>> 13) & 0x1) == 0)
11159 if (((word
>> 21) & 0x1) == 0)
11161 /* 33222222222211111111110000000000
11162 10987654321098765432109876543210
11163 xxxxxxxxxxxxx0xxxxxxx000101100xx
11169 /* 33222222222211111111110000000000
11170 10987654321098765432109876543210
11171 xxxxxxxxxxxxx0xxxxxxx100101100xx
11178 if (((word
>> 21) & 0x1) == 0)
11180 /* 33222222222211111111110000000000
11181 10987654321098765432109876543210
11182 xxxxxxxxxxxxx1xxxxxxx000101100xx
11188 /* 33222222222211111111110000000000
11189 10987654321098765432109876543210
11190 xxxxxxxxxxxxx1xxxxxxx100101100xx
11198 /* 33222222222211111111110000000000
11199 10987654321098765432109876543210
11200 xxxxxxxxxxxxxxxxxxxxxx00101101xx
11208 if (((word
>> 29) & 0x1) == 0)
11210 if (((word
>> 21) & 0x1) == 0)
11212 if (((word
>> 24) & 0x1) == 0)
11214 /* 33222222222211111111110000000000
11215 10987654321098765432109876543210
11216 xxxxxxxxxxxxxxxxxxxxx001001100xx
11222 if (((word
>> 13) & 0x1) == 0)
11224 /* 33222222222211111111110000000000
11225 10987654321098765432109876543210
11226 xxxxxxxxxxxxx0xxxxxxx001101100xx
11232 /* 33222222222211111111110000000000
11233 10987654321098765432109876543210
11234 xxxxxxxxxxxxx1xxxxxxx001101100xx
11242 if (((word
>> 13) & 0x1) == 0)
11244 /* 33222222222211111111110000000000
11245 10987654321098765432109876543210
11246 xxxxxxxxxxxxx0xxxxxxx101x01100xx
11252 /* 33222222222211111111110000000000
11253 10987654321098765432109876543210
11254 xxxxxxxxxxxxx1xxxxxxx101x01100xx
11262 /* 33222222222211111111110000000000
11263 10987654321098765432109876543210
11264 xxxxxxxxxxxxxxxxxxxxxx01x01101xx
11272 if (((word
>> 23) & 0x1) == 0)
11274 if (((word
>> 24) & 0x1) == 0)
11276 if (((word
>> 29) & 0x1) == 0)
11278 /* 33222222222211111111110000000000
11279 10987654321098765432109876543210
11280 xxxxxxxxxxxxxxxxxxxxxx10001100xx
11286 /* 33222222222211111111110000000000
11287 10987654321098765432109876543210
11288 xxxxxxxxxxxxxxxxxxxxxx10001101xx
11295 if (((word
>> 29) & 0x1) == 0)
11297 if (((word
>> 13) & 0x1) == 0)
11299 if (((word
>> 21) & 0x1) == 0)
11301 /* 33222222222211111111110000000000
11302 10987654321098765432109876543210
11303 xxxxxxxxxxxxx0xxxxxxx010101100xx
11309 /* 33222222222211111111110000000000
11310 10987654321098765432109876543210
11311 xxxxxxxxxxxxx0xxxxxxx110101100xx
11318 if (((word
>> 21) & 0x1) == 0)
11320 /* 33222222222211111111110000000000
11321 10987654321098765432109876543210
11322 xxxxxxxxxxxxx1xxxxxxx010101100xx
11328 /* 33222222222211111111110000000000
11329 10987654321098765432109876543210
11330 xxxxxxxxxxxxx1xxxxxxx110101100xx
11338 /* 33222222222211111111110000000000
11339 10987654321098765432109876543210
11340 xxxxxxxxxxxxxxxxxxxxxx10101101xx
11348 if (((word
>> 29) & 0x1) == 0)
11350 if (((word
>> 21) & 0x1) == 0)
11352 if (((word
>> 24) & 0x1) == 0)
11354 /* 33222222222211111111110000000000
11355 10987654321098765432109876543210
11356 xxxxxxxxxxxxxxxxxxxxx011001100xx
11362 if (((word
>> 13) & 0x1) == 0)
11364 /* 33222222222211111111110000000000
11365 10987654321098765432109876543210
11366 xxxxxxxxxxxxx0xxxxxxx011101100xx
11372 /* 33222222222211111111110000000000
11373 10987654321098765432109876543210
11374 xxxxxxxxxxxxx1xxxxxxx011101100xx
11382 if (((word
>> 13) & 0x1) == 0)
11384 /* 33222222222211111111110000000000
11385 10987654321098765432109876543210
11386 xxxxxxxxxxxxx0xxxxxxx111x01100xx
11392 /* 33222222222211111111110000000000
11393 10987654321098765432109876543210
11394 xxxxxxxxxxxxx1xxxxxxx111x01100xx
11402 /* 33222222222211111111110000000000
11403 10987654321098765432109876543210
11404 xxxxxxxxxxxxxxxxxxxxxx11x01101xx
11413 if (((word
>> 24) & 0x1) == 0)
11415 if (((word
>> 29) & 0x1) == 0)
11417 /* 33222222222211111111110000000000
11418 10987654321098765432109876543210
11419 xxxxxxxxxxxxxxxxxxxxxxxx001110xx
11425 if (((word
>> 10) & 0x1) == 0)
11427 if (((word
>> 11) & 0x1) == 0)
11429 if (((word
>> 22) & 0x1) == 0)
11431 /* 33222222222211111111110000000000
11432 10987654321098765432109876543210
11433 xxxxxxxxxx00xxxxxxxxxx0x001111xx
11439 /* 33222222222211111111110000000000
11440 10987654321098765432109876543210
11441 xxxxxxxxxx00xxxxxxxxxx1x001111xx
11448 if (((word
>> 22) & 0x1) == 0)
11450 /* 33222222222211111111110000000000
11451 10987654321098765432109876543210
11452 xxxxxxxxxx01xxxxxxxxxx0x001111xx
11458 /* 33222222222211111111110000000000
11459 10987654321098765432109876543210
11460 xxxxxxxxxx01xxxxxxxxxx1x001111xx
11468 if (((word
>> 22) & 0x1) == 0)
11470 /* 33222222222211111111110000000000
11471 10987654321098765432109876543210
11472 xxxxxxxxxx1xxxxxxxxxxx0x001111xx
11478 /* 33222222222211111111110000000000
11479 10987654321098765432109876543210
11480 xxxxxxxxxx1xxxxxxxxxxx1x001111xx
11489 if (((word
>> 22) & 0x1) == 0)
11491 /* 33222222222211111111110000000000
11492 10987654321098765432109876543210
11493 xxxxxxxxxxxxxxxxxxxxxx0x10111xxx
11499 /* 33222222222211111111110000000000
11500 10987654321098765432109876543210
11501 xxxxxxxxxxxxxxxxxxxxxx1x10111xxx
11510 if (((word
>> 24) & 0x1) == 0)
11512 if (((word
>> 21) & 0x1) == 0)
11514 if (((word
>> 28) & 0x1) == 0)
11516 if (((word
>> 10) & 0x1) == 0)
11518 if (((word
>> 29) & 0x1) == 0)
11520 if (((word
>> 11) & 0x1) == 0)
11522 if (((word
>> 12) & 0x1) == 0)
11524 /* 33222222222211111111110000000000
11525 10987654321098765432109876543210
11526 xxxxxxxxxx000xxxxxxxx0xx011100xx
11532 /* 33222222222211111111110000000000
11533 10987654321098765432109876543210
11534 xxxxxxxxxx001xxxxxxxx0xx011100xx
11541 if (((word
>> 12) & 0x1) == 0)
11543 if (((word
>> 14) & 0x1) == 0)
11545 /* 33222222222211111111110000000000
11546 10987654321098765432109876543210
11547 xxxxxxxxxx010x0xxxxxx0xx011100xx
11553 /* 33222222222211111111110000000000
11554 10987654321098765432109876543210
11555 xxxxxxxxxx010x1xxxxxx0xx011100xx
11562 if (((word
>> 13) & 0x1) == 0)
11564 if (((word
>> 14) & 0x1) == 0)
11566 /* 33222222222211111111110000000000
11567 10987654321098765432109876543210
11568 xxxxxxxxxx01100xxxxxx0xx011100xx
11574 /* 33222222222211111111110000000000
11575 10987654321098765432109876543210
11576 xxxxxxxxxx01101xxxxxx0xx011100xx
11583 if (((word
>> 14) & 0x1) == 0)
11585 /* 33222222222211111111110000000000
11586 10987654321098765432109876543210
11587 xxxxxxxxxx01110xxxxxx0xx011100xx
11593 /* 33222222222211111111110000000000
11594 10987654321098765432109876543210
11595 xxxxxxxxxx01111xxxxxx0xx011100xx
11605 /* 33222222222211111111110000000000
11606 10987654321098765432109876543210
11607 xxxxxxxxxx0xxxxxxxxxx0xx011101xx
11614 if (((word
>> 15) & 0x1) == 0)
11616 if (((word
>> 22) & 0x1) == 0)
11618 if (((word
>> 29) & 0x1) == 0)
11620 if (((word
>> 11) & 0x1) == 0)
11622 /* 33222222222211111111110000000000
11623 10987654321098765432109876543210
11624 xxxxxxxxxx10xxx0xxxxx00x011100xx
11630 if (((word
>> 12) & 0x1) == 0)
11632 if (((word
>> 13) & 0x1) == 0)
11634 /* 33222222222211111111110000000000
11635 10987654321098765432109876543210
11636 xxxxxxxxxx1100x0xxxxx00x011100xx
11642 /* 33222222222211111111110000000000
11643 10987654321098765432109876543210
11644 xxxxxxxxxx1101x0xxxxx00x011100xx
11651 if (((word
>> 13) & 0x1) == 0)
11653 /* 33222222222211111111110000000000
11654 10987654321098765432109876543210
11655 xxxxxxxxxx1110x0xxxxx00x011100xx
11661 /* 33222222222211111111110000000000
11662 10987654321098765432109876543210
11663 xxxxxxxxxx1111x0xxxxx00x011100xx
11672 /* 33222222222211111111110000000000
11673 10987654321098765432109876543210
11674 xxxxxxxxxx1xxxx0xxxxx00x011101xx
11681 if (((word
>> 11) & 0x1) == 0)
11683 if (((word
>> 12) & 0x1) == 0)
11685 if (((word
>> 13) & 0x1) == 0)
11687 if (((word
>> 23) & 0x1) == 0)
11689 if (((word
>> 29) & 0x1) == 0)
11691 /* 33222222222211111111110000000000
11692 10987654321098765432109876543210
11693 xxxxxxxxxx1000x0xxxxx010011100xx
11699 /* 33222222222211111111110000000000
11700 10987654321098765432109876543210
11701 xxxxxxxxxx1000x0xxxxx010011101xx
11708 if (((word
>> 29) & 0x1) == 0)
11710 /* 33222222222211111111110000000000
11711 10987654321098765432109876543210
11712 xxxxxxxxxx1000x0xxxxx011011100xx
11718 /* 33222222222211111111110000000000
11719 10987654321098765432109876543210
11720 xxxxxxxxxx1000x0xxxxx011011101xx
11728 if (((word
>> 23) & 0x1) == 0)
11730 if (((word
>> 29) & 0x1) == 0)
11732 /* 33222222222211111111110000000000
11733 10987654321098765432109876543210
11734 xxxxxxxxxx1001x0xxxxx010011100xx
11740 /* 33222222222211111111110000000000
11741 10987654321098765432109876543210
11742 xxxxxxxxxx1001x0xxxxx010011101xx
11749 /* 33222222222211111111110000000000
11750 10987654321098765432109876543210
11751 xxxxxxxxxx1001x0xxxxx01101110xxx
11759 if (((word
>> 13) & 0x1) == 0)
11761 if (((word
>> 23) & 0x1) == 0)
11763 if (((word
>> 29) & 0x1) == 0)
11765 /* 33222222222211111111110000000000
11766 10987654321098765432109876543210
11767 xxxxxxxxxx1010x0xxxxx010011100xx
11773 /* 33222222222211111111110000000000
11774 10987654321098765432109876543210
11775 xxxxxxxxxx1010x0xxxxx010011101xx
11782 if (((word
>> 29) & 0x1) == 0)
11784 /* 33222222222211111111110000000000
11785 10987654321098765432109876543210
11786 xxxxxxxxxx1010x0xxxxx011011100xx
11792 /* 33222222222211111111110000000000
11793 10987654321098765432109876543210
11794 xxxxxxxxxx1010x0xxxxx011011101xx
11802 if (((word
>> 23) & 0x1) == 0)
11804 if (((word
>> 29) & 0x1) == 0)
11806 /* 33222222222211111111110000000000
11807 10987654321098765432109876543210
11808 xxxxxxxxxx1011x0xxxxx010011100xx
11814 /* 33222222222211111111110000000000
11815 10987654321098765432109876543210
11816 xxxxxxxxxx1011x0xxxxx010011101xx
11823 if (((word
>> 29) & 0x1) == 0)
11825 /* 33222222222211111111110000000000
11826 10987654321098765432109876543210
11827 xxxxxxxxxx1011x0xxxxx011011100xx
11833 /* 33222222222211111111110000000000
11834 10987654321098765432109876543210
11835 xxxxxxxxxx1011x0xxxxx011011101xx
11845 if (((word
>> 12) & 0x1) == 0)
11847 if (((word
>> 13) & 0x1) == 0)
11849 if (((word
>> 23) & 0x1) == 0)
11851 /* 33222222222211111111110000000000
11852 10987654321098765432109876543210
11853 xxxxxxxxxx1100x0xxxxx01001110xxx
11859 /* 33222222222211111111110000000000
11860 10987654321098765432109876543210
11861 xxxxxxxxxx1100x0xxxxx01101110xxx
11868 if (((word
>> 23) & 0x1) == 0)
11870 /* 33222222222211111111110000000000
11871 10987654321098765432109876543210
11872 xxxxxxxxxx1101x0xxxxx01001110xxx
11878 /* 33222222222211111111110000000000
11879 10987654321098765432109876543210
11880 xxxxxxxxxx1101x0xxxxx01101110xxx
11888 if (((word
>> 13) & 0x1) == 0)
11890 if (((word
>> 29) & 0x1) == 0)
11892 /* 33222222222211111111110000000000
11893 10987654321098765432109876543210
11894 xxxxxxxxxx1110x0xxxxx01x011100xx
11900 /* 33222222222211111111110000000000
11901 10987654321098765432109876543210
11902 xxxxxxxxxx1110x0xxxxx01x011101xx
11909 if (((word
>> 23) & 0x1) == 0)
11911 if (((word
>> 29) & 0x1) == 0)
11913 /* 33222222222211111111110000000000
11914 10987654321098765432109876543210
11915 xxxxxxxxxx1111x0xxxxx010011100xx
11921 /* 33222222222211111111110000000000
11922 10987654321098765432109876543210
11923 xxxxxxxxxx1111x0xxxxx010011101xx
11930 /* 33222222222211111111110000000000
11931 10987654321098765432109876543210
11932 xxxxxxxxxx1111x0xxxxx01101110xxx
11943 if (((word
>> 11) & 0x1) == 0)
11945 /* 33222222222211111111110000000000
11946 10987654321098765432109876543210
11947 xxxxxxxxxx10xxx1xxxxx0xx01110xxx
11953 /* 33222222222211111111110000000000
11954 10987654321098765432109876543210
11955 xxxxxxxxxx11xxx1xxxxx0xx01110xxx
11964 if (((word
>> 29) & 0x1) == 0)
11966 if (((word
>> 30) & 0x1) == 0)
11968 if (((word
>> 16) & 0x1) == 0)
11970 if (((word
>> 17) & 0x1) == 0)
11972 /* 33222222222211111111110000000000
11973 10987654321098765432109876543210
11974 xxxxxxxxxxxxxxxx00xxx0xx0111100x
11980 /* 33222222222211111111110000000000
11981 10987654321098765432109876543210
11982 xxxxxxxxxxxxxxxx01xxx0xx0111100x
11989 if (((word
>> 17) & 0x1) == 0)
11991 /* 33222222222211111111110000000000
11992 10987654321098765432109876543210
11993 xxxxxxxxxxxxxxxx10xxx0xx0111100x
11999 /* 33222222222211111111110000000000
12000 10987654321098765432109876543210
12001 xxxxxxxxxxxxxxxx11xxx0xx0111100x
12009 if (((word
>> 10) & 0x1) == 0)
12011 if (((word
>> 12) & 0x1) == 0)
12013 if (((word
>> 13) & 0x1) == 0)
12015 if (((word
>> 14) & 0x1) == 0)
12017 /* 33222222222211111111110000000000
12018 10987654321098765432109876543210
12019 xxxxxxxxxx0x000xxxxxx0xx0111101x
12025 /* 33222222222211111111110000000000
12026 10987654321098765432109876543210
12027 xxxxxxxxxx0x001xxxxxx0xx0111101x
12034 if (((word
>> 14) & 0x1) == 0)
12036 /* 33222222222211111111110000000000
12037 10987654321098765432109876543210
12038 xxxxxxxxxx0x010xxxxxx0xx0111101x
12044 /* 33222222222211111111110000000000
12045 10987654321098765432109876543210
12046 xxxxxxxxxx0x011xxxxxx0xx0111101x
12054 if (((word
>> 13) & 0x1) == 0)
12056 if (((word
>> 14) & 0x1) == 0)
12058 /* 33222222222211111111110000000000
12059 10987654321098765432109876543210
12060 xxxxxxxxxx0x100xxxxxx0xx0111101x
12066 /* 33222222222211111111110000000000
12067 10987654321098765432109876543210
12068 xxxxxxxxxx0x101xxxxxx0xx0111101x
12075 /* 33222222222211111111110000000000
12076 10987654321098765432109876543210
12077 xxxxxxxxxx0x11xxxxxxx0xx0111101x
12085 if (((word
>> 11) & 0x1) == 0)
12087 if (((word
>> 13) & 0x1) == 0)
12089 /* 33222222222211111111110000000000
12090 10987654321098765432109876543210
12091 xxxxxxxxxx10x0xxxxxxx0xx0111101x
12097 /* 33222222222211111111110000000000
12098 10987654321098765432109876543210
12099 xxxxxxxxxx10x1xxxxxxx0xx0111101x
12106 if (((word
>> 13) & 0x1) == 0)
12108 /* 33222222222211111111110000000000
12109 10987654321098765432109876543210
12110 xxxxxxxxxx11x0xxxxxxx0xx0111101x
12116 if (((word
>> 23) & 0x1) == 0)
12118 /* 33222222222211111111110000000000
12119 10987654321098765432109876543210
12120 xxxxxxxxxx11x1xxxxxxx0x00111101x
12126 /* 33222222222211111111110000000000
12127 10987654321098765432109876543210
12128 xxxxxxxxxx11x1xxxxxxx0x10111101x
12139 if (((word
>> 11) & 0x1) == 0)
12141 if (((word
>> 12) & 0x1) == 0)
12143 if (((word
>> 13) & 0x1) == 0)
12145 /* 33222222222211111111110000000000
12146 10987654321098765432109876543210
12147 xxxxxxxxxxx000xxxxxxx0xx011111xx
12153 if (((word
>> 23) & 0x1) == 0)
12155 /* 33222222222211111111110000000000
12156 10987654321098765432109876543210
12157 xxxxxxxxxxx001xxxxxxx0x0011111xx
12163 /* 33222222222211111111110000000000
12164 10987654321098765432109876543210
12165 xxxxxxxxxxx001xxxxxxx0x1011111xx
12173 /* 33222222222211111111110000000000
12174 10987654321098765432109876543210
12175 xxxxxxxxxxx01xxxxxxxx0xx011111xx
12182 if (((word
>> 13) & 0x1) == 0)
12184 /* 33222222222211111111110000000000
12185 10987654321098765432109876543210
12186 xxxxxxxxxxx1x0xxxxxxx0xx011111xx
12192 if (((word
>> 23) & 0x1) == 0)
12194 /* 33222222222211111111110000000000
12195 10987654321098765432109876543210
12196 xxxxxxxxxxx1x1xxxxxxx0x0011111xx
12202 /* 33222222222211111111110000000000
12203 10987654321098765432109876543210
12204 xxxxxxxxxxx1x1xxxxxxx0x1011111xx
12215 if (((word
>> 10) & 0x1) == 0)
12217 if (((word
>> 11) & 0x1) == 0)
12219 if (((word
>> 12) & 0x1) == 0)
12221 if (((word
>> 13) & 0x1) == 0)
12223 if (((word
>> 14) & 0x1) == 0)
12225 if (((word
>> 15) & 0x1) == 0)
12227 if (((word
>> 28) & 0x1) == 0)
12229 if (((word
>> 29) & 0x1) == 0)
12231 if (((word
>> 30) & 0x1) == 0)
12233 /* 33222222222211111111110000000000
12234 10987654321098765432109876543210
12235 xxxxxxxxxx000000xxxxx1xx0111000x
12241 /* 33222222222211111111110000000000
12242 10987654321098765432109876543210
12243 xxxxxxxxxx000000xxxxx1xx0111001x
12250 if (((word
>> 30) & 0x1) == 0)
12252 /* 33222222222211111111110000000000
12253 10987654321098765432109876543210
12254 xxxxxxxxxx000000xxxxx1xx0111010x
12260 /* 33222222222211111111110000000000
12261 10987654321098765432109876543210
12262 xxxxxxxxxx000000xxxxx1xx0111011x
12270 if (((word
>> 16) & 0x1) == 0)
12272 if (((word
>> 17) & 0x1) == 0)
12274 if (((word
>> 18) & 0x1) == 0)
12276 if (((word
>> 19) & 0x1) == 0)
12278 if (((word
>> 20) & 0x1) == 0)
12280 /* 33222222222211111111110000000000
12281 10987654321098765432109876543210
12282 xxxxxxxxxx000000000001xx01111xxx
12288 /* 33222222222211111111110000000000
12289 10987654321098765432109876543210
12290 xxxxxxxxxx000000000011xx01111xxx
12297 if (((word
>> 20) & 0x1) == 0)
12299 /* 33222222222211111111110000000000
12300 10987654321098765432109876543210
12301 xxxxxxxxxx000000000101xx01111xxx
12307 /* 33222222222211111111110000000000
12308 10987654321098765432109876543210
12309 xxxxxxxxxx000000000111xx01111xxx
12317 /* 33222222222211111111110000000000
12318 10987654321098765432109876543210
12319 xxxxxxxxxx000000001xx1xx01111xxx
12326 if (((word
>> 18) & 0x1) == 0)
12328 /* 33222222222211111111110000000000
12329 10987654321098765432109876543210
12330 xxxxxxxxxx000000010xx1xx01111xxx
12336 if (((word
>> 19) & 0x1) == 0)
12338 /* 33222222222211111111110000000000
12339 10987654321098765432109876543210
12340 xxxxxxxxxx0000000110x1xx01111xxx
12346 /* 33222222222211111111110000000000
12347 10987654321098765432109876543210
12348 xxxxxxxxxx0000000111x1xx01111xxx
12357 if (((word
>> 17) & 0x1) == 0)
12359 if (((word
>> 18) & 0x1) == 0)
12361 if (((word
>> 19) & 0x1) == 0)
12363 if (((word
>> 20) & 0x1) == 0)
12365 /* 33222222222211111111110000000000
12366 10987654321098765432109876543210
12367 xxxxxxxxxx000000100001xx01111xxx
12373 /* 33222222222211111111110000000000
12374 10987654321098765432109876543210
12375 xxxxxxxxxx000000100011xx01111xxx
12382 if (((word
>> 20) & 0x1) == 0)
12384 /* 33222222222211111111110000000000
12385 10987654321098765432109876543210
12386 xxxxxxxxxx000000100101xx01111xxx
12392 /* 33222222222211111111110000000000
12393 10987654321098765432109876543210
12394 xxxxxxxxxx000000100111xx01111xxx
12402 /* 33222222222211111111110000000000
12403 10987654321098765432109876543210
12404 xxxxxxxxxx000000101xx1xx01111xxx
12411 if (((word
>> 18) & 0x1) == 0)
12413 /* 33222222222211111111110000000000
12414 10987654321098765432109876543210
12415 xxxxxxxxxx000000110xx1xx01111xxx
12421 if (((word
>> 19) & 0x1) == 0)
12423 /* 33222222222211111111110000000000
12424 10987654321098765432109876543210
12425 xxxxxxxxxx0000001110x1xx01111xxx
12431 /* 33222222222211111111110000000000
12432 10987654321098765432109876543210
12433 xxxxxxxxxx0000001111x1xx01111xxx
12444 if (((word
>> 29) & 0x1) == 0)
12446 if (((word
>> 30) & 0x1) == 0)
12448 /* 33222222222211111111110000000000
12449 10987654321098765432109876543210
12450 xxxxxxxxxx000001xxxxx1xx0111x00x
12456 /* 33222222222211111111110000000000
12457 10987654321098765432109876543210
12458 xxxxxxxxxx000001xxxxx1xx0111x01x
12465 if (((word
>> 30) & 0x1) == 0)
12467 /* 33222222222211111111110000000000
12468 10987654321098765432109876543210
12469 xxxxxxxxxx000001xxxxx1xx0111x10x
12475 /* 33222222222211111111110000000000
12476 10987654321098765432109876543210
12477 xxxxxxxxxx000001xxxxx1xx0111x11x
12486 if (((word
>> 28) & 0x1) == 0)
12488 if (((word
>> 15) & 0x1) == 0)
12490 if (((word
>> 29) & 0x1) == 0)
12492 if (((word
>> 30) & 0x1) == 0)
12494 /* 33222222222211111111110000000000
12495 10987654321098765432109876543210
12496 xxxxxxxxxx000010xxxxx1xx0111000x
12502 /* 33222222222211111111110000000000
12503 10987654321098765432109876543210
12504 xxxxxxxxxx000010xxxxx1xx0111001x
12511 if (((word
>> 30) & 0x1) == 0)
12513 /* 33222222222211111111110000000000
12514 10987654321098765432109876543210
12515 xxxxxxxxxx000010xxxxx1xx0111010x
12521 /* 33222222222211111111110000000000
12522 10987654321098765432109876543210
12523 xxxxxxxxxx000010xxxxx1xx0111011x
12531 if (((word
>> 29) & 0x1) == 0)
12533 if (((word
>> 30) & 0x1) == 0)
12535 /* 33222222222211111111110000000000
12536 10987654321098765432109876543210
12537 xxxxxxxxxx000011xxxxx1xx0111000x
12543 /* 33222222222211111111110000000000
12544 10987654321098765432109876543210
12545 xxxxxxxxxx000011xxxxx1xx0111001x
12552 if (((word
>> 30) & 0x1) == 0)
12554 /* 33222222222211111111110000000000
12555 10987654321098765432109876543210
12556 xxxxxxxxxx000011xxxxx1xx0111010x
12562 /* 33222222222211111111110000000000
12563 10987654321098765432109876543210
12564 xxxxxxxxxx000011xxxxx1xx0111011x
12573 if (((word
>> 17) & 0x1) == 0)
12575 if (((word
>> 15) & 0x1) == 0)
12577 if (((word
>> 16) & 0x1) == 0)
12579 if (((word
>> 18) & 0x1) == 0)
12581 /* 33222222222211111111110000000000
12582 10987654321098765432109876543210
12583 xxxxxxxxxx000010000xx1xx01111xxx
12589 /* 33222222222211111111110000000000
12590 10987654321098765432109876543210
12591 xxxxxxxxxx000010001xx1xx01111xxx
12598 if (((word
>> 18) & 0x1) == 0)
12600 /* 33222222222211111111110000000000
12601 10987654321098765432109876543210
12602 xxxxxxxxxx000010100xx1xx01111xxx
12608 /* 33222222222211111111110000000000
12609 10987654321098765432109876543210
12610 xxxxxxxxxx000010101xx1xx01111xxx
12618 if (((word
>> 16) & 0x1) == 0)
12620 if (((word
>> 18) & 0x1) == 0)
12622 /* 33222222222211111111110000000000
12623 10987654321098765432109876543210
12624 xxxxxxxxxx000011000xx1xx01111xxx
12630 /* 33222222222211111111110000000000
12631 10987654321098765432109876543210
12632 xxxxxxxxxx000011001xx1xx01111xxx
12639 if (((word
>> 18) & 0x1) == 0)
12641 /* 33222222222211111111110000000000
12642 10987654321098765432109876543210
12643 xxxxxxxxxx000011100xx1xx01111xxx
12649 /* 33222222222211111111110000000000
12650 10987654321098765432109876543210
12651 xxxxxxxxxx000011101xx1xx01111xxx
12660 if (((word
>> 18) & 0x1) == 0)
12662 /* 33222222222211111111110000000000
12663 10987654321098765432109876543210
12664 xxxxxxxxxx00001xx10xx1xx01111xxx
12670 if (((word
>> 15) & 0x1) == 0)
12672 if (((word
>> 16) & 0x1) == 0)
12674 /* 33222222222211111111110000000000
12675 10987654321098765432109876543210
12676 xxxxxxxxxx000010011xx1xx01111xxx
12682 /* 33222222222211111111110000000000
12683 10987654321098765432109876543210
12684 xxxxxxxxxx000010111xx1xx01111xxx
12691 /* 33222222222211111111110000000000
12692 10987654321098765432109876543210
12693 xxxxxxxxxx000011x11xx1xx01111xxx
12704 if (((word
>> 14) & 0x1) == 0)
12706 if (((word
>> 15) & 0x1) == 0)
12708 if (((word
>> 28) & 0x1) == 0)
12710 if (((word
>> 29) & 0x1) == 0)
12712 if (((word
>> 30) & 0x1) == 0)
12714 /* 33222222222211111111110000000000
12715 10987654321098765432109876543210
12716 xxxxxxxxxx000100xxxxx1xx0111000x
12722 /* 33222222222211111111110000000000
12723 10987654321098765432109876543210
12724 xxxxxxxxxx000100xxxxx1xx0111001x
12731 if (((word
>> 30) & 0x1) == 0)
12733 /* 33222222222211111111110000000000
12734 10987654321098765432109876543210
12735 xxxxxxxxxx000100xxxxx1xx0111010x
12741 /* 33222222222211111111110000000000
12742 10987654321098765432109876543210
12743 xxxxxxxxxx000100xxxxx1xx0111011x
12751 if (((word
>> 3) & 0x1) == 0)
12753 if (((word
>> 4) & 0x1) == 0)
12755 /* 33222222222211111111110000000000
12756 10987654321098765432109876543210
12757 xxx00xxxxx000100xxxxx1xx01111xxx
12763 /* 33222222222211111111110000000000
12764 10987654321098765432109876543210
12765 xxx01xxxxx000100xxxxx1xx01111xxx
12772 if (((word
>> 4) & 0x1) == 0)
12774 /* 33222222222211111111110000000000
12775 10987654321098765432109876543210
12776 xxx10xxxxx000100xxxxx1xx01111xxx
12782 /* 33222222222211111111110000000000
12783 10987654321098765432109876543210
12784 xxx11xxxxx000100xxxxx1xx01111xxx
12793 if (((word
>> 29) & 0x1) == 0)
12795 if (((word
>> 30) & 0x1) == 0)
12797 /* 33222222222211111111110000000000
12798 10987654321098765432109876543210
12799 xxxxxxxxxx000101xxxxx1xx0111x00x
12805 /* 33222222222211111111110000000000
12806 10987654321098765432109876543210
12807 xxxxxxxxxx000101xxxxx1xx0111x01x
12814 if (((word
>> 30) & 0x1) == 0)
12816 /* 33222222222211111111110000000000
12817 10987654321098765432109876543210
12818 xxxxxxxxxx000101xxxxx1xx0111x10x
12824 /* 33222222222211111111110000000000
12825 10987654321098765432109876543210
12826 xxxxxxxxxx000101xxxxx1xx0111x11x
12835 if (((word
>> 15) & 0x1) == 0)
12837 if (((word
>> 29) & 0x1) == 0)
12839 if (((word
>> 30) & 0x1) == 0)
12841 /* 33222222222211111111110000000000
12842 10987654321098765432109876543210
12843 xxxxxxxxxx000110xxxxx1xx0111x00x
12849 /* 33222222222211111111110000000000
12850 10987654321098765432109876543210
12851 xxxxxxxxxx000110xxxxx1xx0111x01x
12858 if (((word
>> 30) & 0x1) == 0)
12860 /* 33222222222211111111110000000000
12861 10987654321098765432109876543210
12862 xxxxxxxxxx000110xxxxx1xx0111x10x
12868 /* 33222222222211111111110000000000
12869 10987654321098765432109876543210
12870 xxxxxxxxxx000110xxxxx1xx0111x11x
12878 if (((word
>> 22) & 0x1) == 0)
12880 if (((word
>> 30) & 0x1) == 0)
12882 /* 33222222222211111111110000000000
12883 10987654321098765432109876543210
12884 xxxxxxxxxx000111xxxxx10x0111xx0x
12890 /* 33222222222211111111110000000000
12891 10987654321098765432109876543210
12892 xxxxxxxxxx000111xxxxx10x0111xx1x
12899 if (((word
>> 30) & 0x1) == 0)
12901 /* 33222222222211111111110000000000
12902 10987654321098765432109876543210
12903 xxxxxxxxxx000111xxxxx11x0111xx0x
12909 /* 33222222222211111111110000000000
12910 10987654321098765432109876543210
12911 xxxxxxxxxx000111xxxxx11x0111xx1x
12922 if (((word
>> 28) & 0x1) == 0)
12924 if (((word
>> 13) & 0x1) == 0)
12926 if (((word
>> 14) & 0x1) == 0)
12928 if (((word
>> 15) & 0x1) == 0)
12930 if (((word
>> 29) & 0x1) == 0)
12932 if (((word
>> 30) & 0x1) == 0)
12934 /* 33222222222211111111110000000000
12935 10987654321098765432109876543210
12936 xxxxxxxxxx001000xxxxx1xx0111000x
12942 /* 33222222222211111111110000000000
12943 10987654321098765432109876543210
12944 xxxxxxxxxx001000xxxxx1xx0111001x
12951 if (((word
>> 30) & 0x1) == 0)
12953 /* 33222222222211111111110000000000
12954 10987654321098765432109876543210
12955 xxxxxxxxxx001000xxxxx1xx0111010x
12961 /* 33222222222211111111110000000000
12962 10987654321098765432109876543210
12963 xxxxxxxxxx001000xxxxx1xx0111011x
12971 if (((word
>> 30) & 0x1) == 0)
12973 /* 33222222222211111111110000000000
12974 10987654321098765432109876543210
12975 xxxxxxxxxx001001xxxxx1xx01110x0x
12981 /* 33222222222211111111110000000000
12982 10987654321098765432109876543210
12983 xxxxxxxxxx001001xxxxx1xx01110x1x
12991 if (((word
>> 15) & 0x1) == 0)
12993 if (((word
>> 29) & 0x1) == 0)
12995 if (((word
>> 30) & 0x1) == 0)
12997 /* 33222222222211111111110000000000
12998 10987654321098765432109876543210
12999 xxxxxxxxxx001010xxxxx1xx0111000x
13005 /* 33222222222211111111110000000000
13006 10987654321098765432109876543210
13007 xxxxxxxxxx001010xxxxx1xx0111001x
13014 if (((word
>> 30) & 0x1) == 0)
13016 /* 33222222222211111111110000000000
13017 10987654321098765432109876543210
13018 xxxxxxxxxx001010xxxxx1xx0111010x
13024 /* 33222222222211111111110000000000
13025 10987654321098765432109876543210
13026 xxxxxxxxxx001010xxxxx1xx0111011x
13034 if (((word
>> 30) & 0x1) == 0)
13036 /* 33222222222211111111110000000000
13037 10987654321098765432109876543210
13038 xxxxxxxxxx001011xxxxx1xx01110x0x
13044 /* 33222222222211111111110000000000
13045 10987654321098765432109876543210
13046 xxxxxxxxxx001011xxxxx1xx01110x1x
13055 if (((word
>> 14) & 0x1) == 0)
13057 if (((word
>> 15) & 0x1) == 0)
13059 if (((word
>> 29) & 0x1) == 0)
13061 if (((word
>> 30) & 0x1) == 0)
13063 /* 33222222222211111111110000000000
13064 10987654321098765432109876543210
13065 xxxxxxxxxx001100xxxxx1xx0111000x
13071 /* 33222222222211111111110000000000
13072 10987654321098765432109876543210
13073 xxxxxxxxxx001100xxxxx1xx0111001x
13080 if (((word
>> 30) & 0x1) == 0)
13082 /* 33222222222211111111110000000000
13083 10987654321098765432109876543210
13084 xxxxxxxxxx001100xxxxx1xx0111010x
13090 /* 33222222222211111111110000000000
13091 10987654321098765432109876543210
13092 xxxxxxxxxx001100xxxxx1xx0111011x
13100 if (((word
>> 30) & 0x1) == 0)
13102 /* 33222222222211111111110000000000
13103 10987654321098765432109876543210
13104 xxxxxxxxxx001101xxxxx1xx01110x0x
13110 /* 33222222222211111111110000000000
13111 10987654321098765432109876543210
13112 xxxxxxxxxx001101xxxxx1xx01110x1x
13120 if (((word
>> 29) & 0x1) == 0)
13122 if (((word
>> 30) & 0x1) == 0)
13124 /* 33222222222211111111110000000000
13125 10987654321098765432109876543210
13126 xxxxxxxxxx00111xxxxxx1xx0111000x
13132 /* 33222222222211111111110000000000
13133 10987654321098765432109876543210
13134 xxxxxxxxxx00111xxxxxx1xx0111001x
13141 if (((word
>> 30) & 0x1) == 0)
13143 /* 33222222222211111111110000000000
13144 10987654321098765432109876543210
13145 xxxxxxxxxx00111xxxxxx1xx0111010x
13151 /* 33222222222211111111110000000000
13152 10987654321098765432109876543210
13153 xxxxxxxxxx00111xxxxxx1xx0111011x
13163 if (((word
>> 30) & 0x1) == 0)
13165 /* 33222222222211111111110000000000
13166 10987654321098765432109876543210
13167 xxxxxxxxxx001xxxxxxxx1xx01111x0x
13173 if (((word
>> 13) & 0x1) == 0)
13175 if (((word
>> 14) & 0x1) == 0)
13177 /* 33222222222211111111110000000000
13178 10987654321098765432109876543210
13179 xxxxxxxxxx00100xxxxxx1xx01111x1x
13185 /* 33222222222211111111110000000000
13186 10987654321098765432109876543210
13187 xxxxxxxxxx00101xxxxxx1xx01111x1x
13194 /* 33222222222211111111110000000000
13195 10987654321098765432109876543210
13196 xxxxxxxxxx0011xxxxxxx1xx01111x1x
13206 if (((word
>> 12) & 0x1) == 0)
13208 if (((word
>> 13) & 0x1) == 0)
13210 if (((word
>> 14) & 0x1) == 0)
13212 if (((word
>> 15) & 0x1) == 0)
13214 if (((word
>> 28) & 0x1) == 0)
13216 if (((word
>> 29) & 0x1) == 0)
13218 /* 33222222222211111111110000000000
13219 10987654321098765432109876543210
13220 xxxxxxxxxx010000xxxxx1xx011100xx
13226 /* 33222222222211111111110000000000
13227 10987654321098765432109876543210
13228 xxxxxxxxxx010000xxxxx1xx011101xx
13235 if (((word
>> 30) & 0x1) == 0)
13237 /* 33222222222211111111110000000000
13238 10987654321098765432109876543210
13239 xxxxxxxxxx010000xxxxx1xx01111x0x
13245 /* 33222222222211111111110000000000
13246 10987654321098765432109876543210
13247 xxxxxxxxxx010000xxxxx1xx01111x1x
13255 if (((word
>> 28) & 0x1) == 0)
13257 if (((word
>> 16) & 0x1) == 0)
13259 if (((word
>> 29) & 0x1) == 0)
13261 /* 33222222222211111111110000000000
13262 10987654321098765432109876543210
13263 xxxxxxxxxx0100010xxxx1xx011100xx
13269 /* 33222222222211111111110000000000
13270 10987654321098765432109876543210
13271 xxxxxxxxxx0100010xxxx1xx011101xx
13278 if (((word
>> 19) & 0x1) == 0)
13280 if (((word
>> 23) & 0x1) == 0)
13282 if (((word
>> 29) & 0x1) == 0)
13284 /* 33222222222211111111110000000000
13285 10987654321098765432109876543210
13286 xxxxxxxxxx0100011xx0x1x0011100xx
13292 /* 33222222222211111111110000000000
13293 10987654321098765432109876543210
13294 xxxxxxxxxx0100011xx0x1x0011101xx
13301 /* 33222222222211111111110000000000
13302 10987654321098765432109876543210
13303 xxxxxxxxxx0100011xx0x1x101110xxx
13310 if (((word
>> 23) & 0x1) == 0)
13312 if (((word
>> 29) & 0x1) == 0)
13314 /* 33222222222211111111110000000000
13315 10987654321098765432109876543210
13316 xxxxxxxxxx0100011xx1x1x0011100xx
13322 /* 33222222222211111111110000000000
13323 10987654321098765432109876543210
13324 xxxxxxxxxx0100011xx1x1x0011101xx
13331 /* 33222222222211111111110000000000
13332 10987654321098765432109876543210
13333 xxxxxxxxxx0100011xx1x1x101110xxx
13342 if (((word
>> 29) & 0x1) == 0)
13344 if (((word
>> 30) & 0x1) == 0)
13346 /* 33222222222211111111110000000000
13347 10987654321098765432109876543210
13348 xxxxxxxxxx010001xxxxx1xx0111100x
13354 /* 33222222222211111111110000000000
13355 10987654321098765432109876543210
13356 xxxxxxxxxx010001xxxxx1xx0111101x
13363 /* 33222222222211111111110000000000
13364 10987654321098765432109876543210
13365 xxxxxxxxxx010001xxxxx1xx011111xx
13374 if (((word
>> 15) & 0x1) == 0)
13376 if (((word
>> 28) & 0x1) == 0)
13378 if (((word
>> 16) & 0x1) == 0)
13380 if (((word
>> 19) & 0x1) == 0)
13382 if (((word
>> 29) & 0x1) == 0)
13384 /* 33222222222211111111110000000000
13385 10987654321098765432109876543210
13386 xxxxxxxxxx0100100xx0x1xx011100xx
13392 /* 33222222222211111111110000000000
13393 10987654321098765432109876543210
13394 xxxxxxxxxx0100100xx0x1xx011101xx
13401 /* 33222222222211111111110000000000
13402 10987654321098765432109876543210
13403 xxxxxxxxxx0100100xx1x1xx01110xxx
13410 if (((word
>> 29) & 0x1) == 0)
13412 if (((word
>> 30) & 0x1) == 0)
13414 /* 33222222222211111111110000000000
13415 10987654321098765432109876543210
13416 xxxxxxxxxx0100101xxxx1xx0111000x
13422 /* 33222222222211111111110000000000
13423 10987654321098765432109876543210
13424 xxxxxxxxxx0100101xxxx1xx0111001x
13431 if (((word
>> 30) & 0x1) == 0)
13433 /* 33222222222211111111110000000000
13434 10987654321098765432109876543210
13435 xxxxxxxxxx0100101xxxx1xx0111010x
13441 /* 33222222222211111111110000000000
13442 10987654321098765432109876543210
13443 xxxxxxxxxx0100101xxxx1xx0111011x
13452 if (((word
>> 29) & 0x1) == 0)
13454 if (((word
>> 30) & 0x1) == 0)
13456 /* 33222222222211111111110000000000
13457 10987654321098765432109876543210
13458 xxxxxxxxxx010010xxxxx1xx0111100x
13464 /* 33222222222211111111110000000000
13465 10987654321098765432109876543210
13466 xxxxxxxxxx010010xxxxx1xx0111101x
13473 /* 33222222222211111111110000000000
13474 10987654321098765432109876543210
13475 xxxxxxxxxx010010xxxxx1xx011111xx
13483 if (((word
>> 16) & 0x1) == 0)
13485 if (((word
>> 19) & 0x1) == 0)
13487 if (((word
>> 20) & 0x1) == 0)
13489 if (((word
>> 28) & 0x1) == 0)
13491 if (((word
>> 29) & 0x1) == 0)
13493 /* 33222222222211111111110000000000
13494 10987654321098765432109876543210
13495 xxxxxxxxxx0100110xx001xx011100xx
13501 /* 33222222222211111111110000000000
13502 10987654321098765432109876543210
13503 xxxxxxxxxx0100110xx001xx011101xx
13510 if (((word
>> 29) & 0x1) == 0)
13512 /* 33222222222211111111110000000000
13513 10987654321098765432109876543210
13514 xxxxxxxxxx0100110xx001xx011110xx
13520 /* 33222222222211111111110000000000
13521 10987654321098765432109876543210
13522 xxxxxxxxxx0100110xx001xx011111xx
13530 if (((word
>> 23) & 0x1) == 0)
13532 if (((word
>> 28) & 0x1) == 0)
13534 if (((word
>> 29) & 0x1) == 0)
13536 /* 33222222222211111111110000000000
13537 10987654321098765432109876543210
13538 xxxxxxxxxx0100110xx011x0011100xx
13544 /* 33222222222211111111110000000000
13545 10987654321098765432109876543210
13546 xxxxxxxxxx0100110xx011x0011101xx
13553 if (((word
>> 29) & 0x1) == 0)
13555 /* 33222222222211111111110000000000
13556 10987654321098765432109876543210
13557 xxxxxxxxxx0100110xx011x0011110xx
13563 /* 33222222222211111111110000000000
13564 10987654321098765432109876543210
13565 xxxxxxxxxx0100110xx011x0011111xx
13573 if (((word
>> 28) & 0x1) == 0)
13575 if (((word
>> 29) & 0x1) == 0)
13577 /* 33222222222211111111110000000000
13578 10987654321098765432109876543210
13579 xxxxxxxxxx0100110xx011x1011100xx
13585 /* 33222222222211111111110000000000
13586 10987654321098765432109876543210
13587 xxxxxxxxxx0100110xx011x1011101xx
13594 if (((word
>> 29) & 0x1) == 0)
13596 /* 33222222222211111111110000000000
13597 10987654321098765432109876543210
13598 xxxxxxxxxx0100110xx011x1011110xx
13604 /* 33222222222211111111110000000000
13605 10987654321098765432109876543210
13606 xxxxxxxxxx0100110xx011x1011111xx
13616 if (((word
>> 28) & 0x1) == 0)
13618 if (((word
>> 29) & 0x1) == 0)
13620 /* 33222222222211111111110000000000
13621 10987654321098765432109876543210
13622 xxxxxxxxxx0100110xx1x1xx011100xx
13628 /* 33222222222211111111110000000000
13629 10987654321098765432109876543210
13630 xxxxxxxxxx0100110xx1x1xx011101xx
13637 if (((word
>> 29) & 0x1) == 0)
13639 /* 33222222222211111111110000000000
13640 10987654321098765432109876543210
13641 xxxxxxxxxx0100110xx1x1xx011110xx
13647 /* 33222222222211111111110000000000
13648 10987654321098765432109876543210
13649 xxxxxxxxxx0100110xx1x1xx011111xx
13658 if (((word
>> 19) & 0x1) == 0)
13660 if (((word
>> 23) & 0x1) == 0)
13662 if (((word
>> 28) & 0x1) == 0)
13664 if (((word
>> 29) & 0x1) == 0)
13666 /* 33222222222211111111110000000000
13667 10987654321098765432109876543210
13668 xxxxxxxxxx0100111xx0x1x0011100xx
13674 /* 33222222222211111111110000000000
13675 10987654321098765432109876543210
13676 xxxxxxxxxx0100111xx0x1x0011101xx
13683 if (((word
>> 29) & 0x1) == 0)
13685 /* 33222222222211111111110000000000
13686 10987654321098765432109876543210
13687 xxxxxxxxxx0100111xx0x1x0011110xx
13693 /* 33222222222211111111110000000000
13694 10987654321098765432109876543210
13695 xxxxxxxxxx0100111xx0x1x0011111xx
13703 if (((word
>> 29) & 0x1) == 0)
13705 /* 33222222222211111111110000000000
13706 10987654321098765432109876543210
13707 xxxxxxxxxx0100111xx0x1x10111x0xx
13713 /* 33222222222211111111110000000000
13714 10987654321098765432109876543210
13715 xxxxxxxxxx0100111xx0x1x10111x1xx
13723 if (((word
>> 28) & 0x1) == 0)
13725 if (((word
>> 29) & 0x1) == 0)
13727 /* 33222222222211111111110000000000
13728 10987654321098765432109876543210
13729 xxxxxxxxxx0100111xx1x1xx011100xx
13735 /* 33222222222211111111110000000000
13736 10987654321098765432109876543210
13737 xxxxxxxxxx0100111xx1x1xx011101xx
13744 if (((word
>> 29) & 0x1) == 0)
13746 /* 33222222222211111111110000000000
13747 10987654321098765432109876543210
13748 xxxxxxxxxx0100111xx1x1xx011110xx
13754 /* 33222222222211111111110000000000
13755 10987654321098765432109876543210
13756 xxxxxxxxxx0100111xx1x1xx011111xx
13768 if (((word
>> 14) & 0x1) == 0)
13770 if (((word
>> 15) & 0x1) == 0)
13772 if (((word
>> 28) & 0x1) == 0)
13774 if (((word
>> 16) & 0x1) == 0)
13776 if (((word
>> 29) & 0x1) == 0)
13778 /* 33222222222211111111110000000000
13779 10987654321098765432109876543210
13780 xxxxxxxxxx0101000xxxx1xx011100xx
13786 /* 33222222222211111111110000000000
13787 10987654321098765432109876543210
13788 xxxxxxxxxx0101000xxxx1xx011101xx
13795 if (((word
>> 29) & 0x1) == 0)
13797 if (((word
>> 30) & 0x1) == 0)
13799 /* 33222222222211111111110000000000
13800 10987654321098765432109876543210
13801 xxxxxxxxxx0101001xxxx1xx0111000x
13807 /* 33222222222211111111110000000000
13808 10987654321098765432109876543210
13809 xxxxxxxxxx0101001xxxx1xx0111001x
13816 if (((word
>> 30) & 0x1) == 0)
13818 /* 33222222222211111111110000000000
13819 10987654321098765432109876543210
13820 xxxxxxxxxx0101001xxxx1xx0111010x
13826 /* 33222222222211111111110000000000
13827 10987654321098765432109876543210
13828 xxxxxxxxxx0101001xxxx1xx0111011x
13837 if (((word
>> 29) & 0x1) == 0)
13839 if (((word
>> 30) & 0x1) == 0)
13841 /* 33222222222211111111110000000000
13842 10987654321098765432109876543210
13843 xxxxxxxxxx010100xxxxx1xx0111100x
13849 /* 33222222222211111111110000000000
13850 10987654321098765432109876543210
13851 xxxxxxxxxx010100xxxxx1xx0111101x
13858 /* 33222222222211111111110000000000
13859 10987654321098765432109876543210
13860 xxxxxxxxxx010100xxxxx1xx011111xx
13868 if (((word
>> 16) & 0x1) == 0)
13870 if (((word
>> 20) & 0x1) == 0)
13872 if (((word
>> 28) & 0x1) == 0)
13874 /* 33222222222211111111110000000000
13875 10987654321098765432109876543210
13876 xxxxxxxxxx0101010xxx01xx01110xxx
13882 /* 33222222222211111111110000000000
13883 10987654321098765432109876543210
13884 xxxxxxxxxx0101010xxx01xx01111xxx
13891 if (((word
>> 29) & 0x1) == 0)
13893 /* 33222222222211111111110000000000
13894 10987654321098765432109876543210
13895 xxxxxxxxxx0101010xxx11xx0111x0xx
13901 /* 33222222222211111111110000000000
13902 10987654321098765432109876543210
13903 xxxxxxxxxx0101010xxx11xx0111x1xx
13911 if (((word
>> 19) & 0x1) == 0)
13913 if (((word
>> 20) & 0x1) == 0)
13915 if (((word
>> 23) & 0x1) == 0)
13917 if (((word
>> 28) & 0x1) == 0)
13919 if (((word
>> 29) & 0x1) == 0)
13921 /* 33222222222211111111110000000000
13922 10987654321098765432109876543210
13923 xxxxxxxxxx0101011xx001x0011100xx
13929 /* 33222222222211111111110000000000
13930 10987654321098765432109876543210
13931 xxxxxxxxxx0101011xx001x0011101xx
13938 if (((word
>> 29) & 0x1) == 0)
13940 /* 33222222222211111111110000000000
13941 10987654321098765432109876543210
13942 xxxxxxxxxx0101011xx001x0011110xx
13948 /* 33222222222211111111110000000000
13949 10987654321098765432109876543210
13950 xxxxxxxxxx0101011xx001x0011111xx
13958 if (((word
>> 28) & 0x1) == 0)
13960 if (((word
>> 29) & 0x1) == 0)
13962 /* 33222222222211111111110000000000
13963 10987654321098765432109876543210
13964 xxxxxxxxxx0101011xx001x1011100xx
13970 /* 33222222222211111111110000000000
13971 10987654321098765432109876543210
13972 xxxxxxxxxx0101011xx001x1011101xx
13979 if (((word
>> 29) & 0x1) == 0)
13981 /* 33222222222211111111110000000000
13982 10987654321098765432109876543210
13983 xxxxxxxxxx0101011xx001x1011110xx
13989 /* 33222222222211111111110000000000
13990 10987654321098765432109876543210
13991 xxxxxxxxxx0101011xx001x1011111xx
14000 if (((word
>> 29) & 0x1) == 0)
14002 /* 33222222222211111111110000000000
14003 10987654321098765432109876543210
14004 xxxxxxxxxx0101011xx011xx0111x0xx
14010 /* 33222222222211111111110000000000
14011 10987654321098765432109876543210
14012 xxxxxxxxxx0101011xx011xx0111x1xx
14020 if (((word
>> 23) & 0x1) == 0)
14022 if (((word
>> 28) & 0x1) == 0)
14024 if (((word
>> 29) & 0x1) == 0)
14026 /* 33222222222211111111110000000000
14027 10987654321098765432109876543210
14028 xxxxxxxxxx0101011xx1x1x0011100xx
14034 /* 33222222222211111111110000000000
14035 10987654321098765432109876543210
14036 xxxxxxxxxx0101011xx1x1x0011101xx
14043 if (((word
>> 29) & 0x1) == 0)
14045 /* 33222222222211111111110000000000
14046 10987654321098765432109876543210
14047 xxxxxxxxxx0101011xx1x1x0011110xx
14053 /* 33222222222211111111110000000000
14054 10987654321098765432109876543210
14055 xxxxxxxxxx0101011xx1x1x0011111xx
14063 if (((word
>> 28) & 0x1) == 0)
14065 if (((word
>> 29) & 0x1) == 0)
14067 /* 33222222222211111111110000000000
14068 10987654321098765432109876543210
14069 xxxxxxxxxx0101011xx1x1x1011100xx
14075 /* 33222222222211111111110000000000
14076 10987654321098765432109876543210
14077 xxxxxxxxxx0101011xx1x1x1011101xx
14084 if (((word
>> 29) & 0x1) == 0)
14086 /* 33222222222211111111110000000000
14087 10987654321098765432109876543210
14088 xxxxxxxxxx0101011xx1x1x1011110xx
14094 /* 33222222222211111111110000000000
14095 10987654321098765432109876543210
14096 xxxxxxxxxx0101011xx1x1x1011111xx
14108 if (((word
>> 15) & 0x1) == 0)
14110 if (((word
>> 28) & 0x1) == 0)
14112 if (((word
>> 16) & 0x1) == 0)
14114 if (((word
>> 19) & 0x1) == 0)
14116 if (((word
>> 29) & 0x1) == 0)
14118 /* 33222222222211111111110000000000
14119 10987654321098765432109876543210
14120 xxxxxxxxxx0101100xx0x1xx011100xx
14126 /* 33222222222211111111110000000000
14127 10987654321098765432109876543210
14128 xxxxxxxxxx0101100xx0x1xx011101xx
14135 /* 33222222222211111111110000000000
14136 10987654321098765432109876543210
14137 xxxxxxxxxx0101100xx1x1xx01110xxx
14144 if (((word
>> 29) & 0x1) == 0)
14146 if (((word
>> 30) & 0x1) == 0)
14148 /* 33222222222211111111110000000000
14149 10987654321098765432109876543210
14150 xxxxxxxxxx0101101xxxx1xx0111000x
14156 /* 33222222222211111111110000000000
14157 10987654321098765432109876543210
14158 xxxxxxxxxx0101101xxxx1xx0111001x
14165 if (((word
>> 30) & 0x1) == 0)
14167 /* 33222222222211111111110000000000
14168 10987654321098765432109876543210
14169 xxxxxxxxxx0101101xxxx1xx0111010x
14175 /* 33222222222211111111110000000000
14176 10987654321098765432109876543210
14177 xxxxxxxxxx0101101xxxx1xx0111011x
14186 if (((word
>> 29) & 0x1) == 0)
14188 /* 33222222222211111111110000000000
14189 10987654321098765432109876543210
14190 xxxxxxxxxx010110xxxxx1xx011110xx
14196 /* 33222222222211111111110000000000
14197 10987654321098765432109876543210
14198 xxxxxxxxxx010110xxxxx1xx011111xx
14206 if (((word
>> 19) & 0x1) == 0)
14208 if (((word
>> 28) & 0x1) == 0)
14210 /* 33222222222211111111110000000000
14211 10987654321098765432109876543210
14212 xxxxxxxxxx010111xxx0x1xx01110xxx
14218 /* 33222222222211111111110000000000
14219 10987654321098765432109876543210
14220 xxxxxxxxxx010111xxx0x1xx01111xxx
14227 if (((word
>> 28) & 0x1) == 0)
14229 /* 33222222222211111111110000000000
14230 10987654321098765432109876543210
14231 xxxxxxxxxx010111xxx1x1xx01110xxx
14237 /* 33222222222211111111110000000000
14238 10987654321098765432109876543210
14239 xxxxxxxxxx010111xxx1x1xx01111xxx
14250 if (((word
>> 13) & 0x1) == 0)
14252 if (((word
>> 14) & 0x1) == 0)
14254 if (((word
>> 15) & 0x1) == 0)
14256 if (((word
>> 28) & 0x1) == 0)
14258 /* 33222222222211111111110000000000
14259 10987654321098765432109876543210
14260 xxxxxxxxxx011000xxxxx1xx01110xxx
14266 if (((word
>> 30) & 0x1) == 0)
14268 /* 33222222222211111111110000000000
14269 10987654321098765432109876543210
14270 xxxxxxxxxx011000xxxxx1xx01111x0x
14276 /* 33222222222211111111110000000000
14277 10987654321098765432109876543210
14278 xxxxxxxxxx011000xxxxx1xx01111x1x
14286 if (((word
>> 16) & 0x1) == 0)
14288 if (((word
>> 28) & 0x1) == 0)
14290 if (((word
>> 29) & 0x1) == 0)
14292 /* 33222222222211111111110000000000
14293 10987654321098765432109876543210
14294 xxxxxxxxxx0110010xxxx1xx011100xx
14300 /* 33222222222211111111110000000000
14301 10987654321098765432109876543210
14302 xxxxxxxxxx0110010xxxx1xx011101xx
14309 if (((word
>> 29) & 0x1) == 0)
14311 /* 33222222222211111111110000000000
14312 10987654321098765432109876543210
14313 xxxxxxxxxx0110010xxxx1xx011110xx
14319 /* 33222222222211111111110000000000
14320 10987654321098765432109876543210
14321 xxxxxxxxxx0110010xxxx1xx011111xx
14329 if (((word
>> 19) & 0x1) == 0)
14331 if (((word
>> 23) & 0x1) == 0)
14333 if (((word
>> 29) & 0x1) == 0)
14335 /* 33222222222211111111110000000000
14336 10987654321098765432109876543210
14337 xxxxxxxxxx0110011xx0x1x00111x0xx
14343 /* 33222222222211111111110000000000
14344 10987654321098765432109876543210
14345 xxxxxxxxxx0110011xx0x1x00111x1xx
14352 if (((word
>> 29) & 0x1) == 0)
14354 /* 33222222222211111111110000000000
14355 10987654321098765432109876543210
14356 xxxxxxxxxx0110011xx0x1x10111x0xx
14362 /* 33222222222211111111110000000000
14363 10987654321098765432109876543210
14364 xxxxxxxxxx0110011xx0x1x10111x1xx
14372 if (((word
>> 23) & 0x1) == 0)
14374 if (((word
>> 29) & 0x1) == 0)
14376 /* 33222222222211111111110000000000
14377 10987654321098765432109876543210
14378 xxxxxxxxxx0110011xx1x1x00111x0xx
14384 /* 33222222222211111111110000000000
14385 10987654321098765432109876543210
14386 xxxxxxxxxx0110011xx1x1x00111x1xx
14393 if (((word
>> 29) & 0x1) == 0)
14395 /* 33222222222211111111110000000000
14396 10987654321098765432109876543210
14397 xxxxxxxxxx0110011xx1x1x10111x0xx
14403 /* 33222222222211111111110000000000
14404 10987654321098765432109876543210
14405 xxxxxxxxxx0110011xx1x1x10111x1xx
14416 if (((word
>> 15) & 0x1) == 0)
14418 if (((word
>> 28) & 0x1) == 0)
14420 if (((word
>> 19) & 0x1) == 0)
14422 if (((word
>> 29) & 0x1) == 0)
14424 /* 33222222222211111111110000000000
14425 10987654321098765432109876543210
14426 xxxxxxxxxx011010xxx0x1xx011100xx
14432 if (((word
>> 22) & 0x1) == 0)
14434 /* 33222222222211111111110000000000
14435 10987654321098765432109876543210
14436 xxxxxxxxxx011010xxx0x10x011101xx
14442 /* 33222222222211111111110000000000
14443 10987654321098765432109876543210
14444 xxxxxxxxxx011010xxx0x11x011101xx
14452 /* 33222222222211111111110000000000
14453 10987654321098765432109876543210
14454 xxxxxxxxxx011010xxx1x1xx01110xxx
14461 /* 33222222222211111111110000000000
14462 10987654321098765432109876543210
14463 xxxxxxxxxx011010xxxxx1xx01111xxx
14470 if (((word
>> 16) & 0x1) == 0)
14472 if (((word
>> 19) & 0x1) == 0)
14474 if (((word
>> 20) & 0x1) == 0)
14476 if (((word
>> 28) & 0x1) == 0)
14478 if (((word
>> 29) & 0x1) == 0)
14480 /* 33222222222211111111110000000000
14481 10987654321098765432109876543210
14482 xxxxxxxxxx0110110xx001xx011100xx
14488 /* 33222222222211111111110000000000
14489 10987654321098765432109876543210
14490 xxxxxxxxxx0110110xx001xx011101xx
14497 if (((word
>> 29) & 0x1) == 0)
14499 /* 33222222222211111111110000000000
14500 10987654321098765432109876543210
14501 xxxxxxxxxx0110110xx001xx011110xx
14507 /* 33222222222211111111110000000000
14508 10987654321098765432109876543210
14509 xxxxxxxxxx0110110xx001xx011111xx
14517 if (((word
>> 29) & 0x1) == 0)
14519 /* 33222222222211111111110000000000
14520 10987654321098765432109876543210
14521 xxxxxxxxxx0110110xx011xx0111x0xx
14527 /* 33222222222211111111110000000000
14528 10987654321098765432109876543210
14529 xxxxxxxxxx0110110xx011xx0111x1xx
14537 if (((word
>> 28) & 0x1) == 0)
14539 if (((word
>> 29) & 0x1) == 0)
14541 /* 33222222222211111111110000000000
14542 10987654321098765432109876543210
14543 xxxxxxxxxx0110110xx1x1xx011100xx
14549 /* 33222222222211111111110000000000
14550 10987654321098765432109876543210
14551 xxxxxxxxxx0110110xx1x1xx011101xx
14558 if (((word
>> 29) & 0x1) == 0)
14560 /* 33222222222211111111110000000000
14561 10987654321098765432109876543210
14562 xxxxxxxxxx0110110xx1x1xx011110xx
14568 /* 33222222222211111111110000000000
14569 10987654321098765432109876543210
14570 xxxxxxxxxx0110110xx1x1xx011111xx
14579 if (((word
>> 19) & 0x1) == 0)
14581 if (((word
>> 23) & 0x1) == 0)
14583 if (((word
>> 28) & 0x1) == 0)
14585 if (((word
>> 29) & 0x1) == 0)
14587 /* 33222222222211111111110000000000
14588 10987654321098765432109876543210
14589 xxxxxxxxxx0110111xx0x1x0011100xx
14595 /* 33222222222211111111110000000000
14596 10987654321098765432109876543210
14597 xxxxxxxxxx0110111xx0x1x0011101xx
14604 if (((word
>> 29) & 0x1) == 0)
14606 /* 33222222222211111111110000000000
14607 10987654321098765432109876543210
14608 xxxxxxxxxx0110111xx0x1x0011110xx
14614 /* 33222222222211111111110000000000
14615 10987654321098765432109876543210
14616 xxxxxxxxxx0110111xx0x1x0011111xx
14624 if (((word
>> 28) & 0x1) == 0)
14626 if (((word
>> 29) & 0x1) == 0)
14628 /* 33222222222211111111110000000000
14629 10987654321098765432109876543210
14630 xxxxxxxxxx0110111xx0x1x1011100xx
14636 /* 33222222222211111111110000000000
14637 10987654321098765432109876543210
14638 xxxxxxxxxx0110111xx0x1x1011101xx
14645 if (((word
>> 29) & 0x1) == 0)
14647 /* 33222222222211111111110000000000
14648 10987654321098765432109876543210
14649 xxxxxxxxxx0110111xx0x1x1011110xx
14655 /* 33222222222211111111110000000000
14656 10987654321098765432109876543210
14657 xxxxxxxxxx0110111xx0x1x1011111xx
14666 if (((word
>> 23) & 0x1) == 0)
14668 if (((word
>> 28) & 0x1) == 0)
14670 if (((word
>> 29) & 0x1) == 0)
14672 /* 33222222222211111111110000000000
14673 10987654321098765432109876543210
14674 xxxxxxxxxx0110111xx1x1x0011100xx
14680 /* 33222222222211111111110000000000
14681 10987654321098765432109876543210
14682 xxxxxxxxxx0110111xx1x1x0011101xx
14689 if (((word
>> 29) & 0x1) == 0)
14691 /* 33222222222211111111110000000000
14692 10987654321098765432109876543210
14693 xxxxxxxxxx0110111xx1x1x0011110xx
14699 /* 33222222222211111111110000000000
14700 10987654321098765432109876543210
14701 xxxxxxxxxx0110111xx1x1x0011111xx
14709 if (((word
>> 28) & 0x1) == 0)
14711 if (((word
>> 29) & 0x1) == 0)
14713 /* 33222222222211111111110000000000
14714 10987654321098765432109876543210
14715 xxxxxxxxxx0110111xx1x1x1011100xx
14721 /* 33222222222211111111110000000000
14722 10987654321098765432109876543210
14723 xxxxxxxxxx0110111xx1x1x1011101xx
14730 if (((word
>> 29) & 0x1) == 0)
14732 /* 33222222222211111111110000000000
14733 10987654321098765432109876543210
14734 xxxxxxxxxx0110111xx1x1x1011110xx
14740 /* 33222222222211111111110000000000
14741 10987654321098765432109876543210
14742 xxxxxxxxxx0110111xx1x1x1011111xx
14755 if (((word
>> 14) & 0x1) == 0)
14757 if (((word
>> 15) & 0x1) == 0)
14759 if (((word
>> 28) & 0x1) == 0)
14761 if (((word
>> 16) & 0x1) == 0)
14763 if (((word
>> 20) & 0x1) == 0)
14765 if (((word
>> 29) & 0x1) == 0)
14767 /* 33222222222211111111110000000000
14768 10987654321098765432109876543210
14769 xxxxxxxxxx0111000xxx01xx011100xx
14775 /* 33222222222211111111110000000000
14776 10987654321098765432109876543210
14777 xxxxxxxxxx0111000xxx01xx011101xx
14784 if (((word
>> 29) & 0x1) == 0)
14786 /* 33222222222211111111110000000000
14787 10987654321098765432109876543210
14788 xxxxxxxxxx0111000xxx11xx011100xx
14794 /* 33222222222211111111110000000000
14795 10987654321098765432109876543210
14796 xxxxxxxxxx0111000xxx11xx011101xx
14804 if (((word
>> 30) & 0x1) == 0)
14806 /* 33222222222211111111110000000000
14807 10987654321098765432109876543210
14808 xxxxxxxxxx0111001xxxx1xx01110x0x
14814 /* 33222222222211111111110000000000
14815 10987654321098765432109876543210
14816 xxxxxxxxxx0111001xxxx1xx01110x1x
14824 if (((word
>> 29) & 0x1) == 0)
14826 if (((word
>> 30) & 0x1) == 0)
14828 /* 33222222222211111111110000000000
14829 10987654321098765432109876543210
14830 xxxxxxxxxx011100xxxxx1xx0111100x
14836 /* 33222222222211111111110000000000
14837 10987654321098765432109876543210
14838 xxxxxxxxxx011100xxxxx1xx0111101x
14845 /* 33222222222211111111110000000000
14846 10987654321098765432109876543210
14847 xxxxxxxxxx011100xxxxx1xx011111xx
14855 if (((word
>> 16) & 0x1) == 0)
14857 if (((word
>> 28) & 0x1) == 0)
14859 if (((word
>> 29) & 0x1) == 0)
14861 /* 33222222222211111111110000000000
14862 10987654321098765432109876543210
14863 xxxxxxxxxx0111010xxxx1xx011100xx
14869 /* 33222222222211111111110000000000
14870 10987654321098765432109876543210
14871 xxxxxxxxxx0111010xxxx1xx011101xx
14878 if (((word
>> 29) & 0x1) == 0)
14880 /* 33222222222211111111110000000000
14881 10987654321098765432109876543210
14882 xxxxxxxxxx0111010xxxx1xx011110xx
14888 /* 33222222222211111111110000000000
14889 10987654321098765432109876543210
14890 xxxxxxxxxx0111010xxxx1xx011111xx
14898 if (((word
>> 19) & 0x1) == 0)
14900 if (((word
>> 20) & 0x1) == 0)
14902 if (((word
>> 23) & 0x1) == 0)
14904 if (((word
>> 28) & 0x1) == 0)
14906 if (((word
>> 29) & 0x1) == 0)
14908 /* 33222222222211111111110000000000
14909 10987654321098765432109876543210
14910 xxxxxxxxxx0111011xx001x0011100xx
14916 /* 33222222222211111111110000000000
14917 10987654321098765432109876543210
14918 xxxxxxxxxx0111011xx001x0011101xx
14925 if (((word
>> 29) & 0x1) == 0)
14927 /* 33222222222211111111110000000000
14928 10987654321098765432109876543210
14929 xxxxxxxxxx0111011xx001x0011110xx
14935 /* 33222222222211111111110000000000
14936 10987654321098765432109876543210
14937 xxxxxxxxxx0111011xx001x0011111xx
14945 if (((word
>> 28) & 0x1) == 0)
14947 if (((word
>> 29) & 0x1) == 0)
14949 /* 33222222222211111111110000000000
14950 10987654321098765432109876543210
14951 xxxxxxxxxx0111011xx001x1011100xx
14957 /* 33222222222211111111110000000000
14958 10987654321098765432109876543210
14959 xxxxxxxxxx0111011xx001x1011101xx
14966 if (((word
>> 29) & 0x1) == 0)
14968 /* 33222222222211111111110000000000
14969 10987654321098765432109876543210
14970 xxxxxxxxxx0111011xx001x1011110xx
14976 /* 33222222222211111111110000000000
14977 10987654321098765432109876543210
14978 xxxxxxxxxx0111011xx001x1011111xx
14987 if (((word
>> 28) & 0x1) == 0)
14989 /* 33222222222211111111110000000000
14990 10987654321098765432109876543210
14991 xxxxxxxxxx0111011xx011xx01110xxx
14997 /* 33222222222211111111110000000000
14998 10987654321098765432109876543210
14999 xxxxxxxxxx0111011xx011xx01111xxx
15007 if (((word
>> 23) & 0x1) == 0)
15009 if (((word
>> 28) & 0x1) == 0)
15011 if (((word
>> 29) & 0x1) == 0)
15013 /* 33222222222211111111110000000000
15014 10987654321098765432109876543210
15015 xxxxxxxxxx0111011xx1x1x0011100xx
15021 /* 33222222222211111111110000000000
15022 10987654321098765432109876543210
15023 xxxxxxxxxx0111011xx1x1x0011101xx
15030 if (((word
>> 29) & 0x1) == 0)
15032 /* 33222222222211111111110000000000
15033 10987654321098765432109876543210
15034 xxxxxxxxxx0111011xx1x1x0011110xx
15040 /* 33222222222211111111110000000000
15041 10987654321098765432109876543210
15042 xxxxxxxxxx0111011xx1x1x0011111xx
15050 if (((word
>> 28) & 0x1) == 0)
15052 if (((word
>> 29) & 0x1) == 0)
15054 /* 33222222222211111111110000000000
15055 10987654321098765432109876543210
15056 xxxxxxxxxx0111011xx1x1x1011100xx
15062 /* 33222222222211111111110000000000
15063 10987654321098765432109876543210
15064 xxxxxxxxxx0111011xx1x1x1011101xx
15071 if (((word
>> 29) & 0x1) == 0)
15073 /* 33222222222211111111110000000000
15074 10987654321098765432109876543210
15075 xxxxxxxxxx0111011xx1x1x1011110xx
15081 /* 33222222222211111111110000000000
15082 10987654321098765432109876543210
15083 xxxxxxxxxx0111011xx1x1x1011111xx
15095 if (((word
>> 15) & 0x1) == 0)
15097 if (((word
>> 28) & 0x1) == 0)
15099 if (((word
>> 16) & 0x1) == 0)
15101 if (((word
>> 19) & 0x1) == 0)
15103 if (((word
>> 29) & 0x1) == 0)
15105 /* 33222222222211111111110000000000
15106 10987654321098765432109876543210
15107 xxxxxxxxxx0111100xx0x1xx011100xx
15113 /* 33222222222211111111110000000000
15114 10987654321098765432109876543210
15115 xxxxxxxxxx0111100xx0x1xx011101xx
15122 /* 33222222222211111111110000000000
15123 10987654321098765432109876543210
15124 xxxxxxxxxx0111100xx1x1xx01110xxx
15131 if (((word
>> 30) & 0x1) == 0)
15133 /* 33222222222211111111110000000000
15134 10987654321098765432109876543210
15135 xxxxxxxxxx0111101xxxx1xx01110x0x
15141 /* 33222222222211111111110000000000
15142 10987654321098765432109876543210
15143 xxxxxxxxxx0111101xxxx1xx01110x1x
15151 if (((word
>> 29) & 0x1) == 0)
15153 if (((word
>> 30) & 0x1) == 0)
15155 /* 33222222222211111111110000000000
15156 10987654321098765432109876543210
15157 xxxxxxxxxx011110xxxxx1xx0111100x
15163 /* 33222222222211111111110000000000
15164 10987654321098765432109876543210
15165 xxxxxxxxxx011110xxxxx1xx0111101x
15172 /* 33222222222211111111110000000000
15173 10987654321098765432109876543210
15174 xxxxxxxxxx011110xxxxx1xx011111xx
15182 if (((word
>> 16) & 0x1) == 0)
15184 if (((word
>> 19) & 0x1) == 0)
15186 if (((word
>> 20) & 0x1) == 0)
15188 if (((word
>> 29) & 0x1) == 0)
15190 /* 33222222222211111111110000000000
15191 10987654321098765432109876543210
15192 xxxxxxxxxx0111110xx001xx0111x0xx
15198 /* 33222222222211111111110000000000
15199 10987654321098765432109876543210
15200 xxxxxxxxxx0111110xx001xx0111x1xx
15207 if (((word
>> 23) & 0x1) == 0)
15209 if (((word
>> 28) & 0x1) == 0)
15211 if (((word
>> 29) & 0x1) == 0)
15213 /* 33222222222211111111110000000000
15214 10987654321098765432109876543210
15215 xxxxxxxxxx0111110xx011x0011100xx
15221 /* 33222222222211111111110000000000
15222 10987654321098765432109876543210
15223 xxxxxxxxxx0111110xx011x0011101xx
15230 if (((word
>> 29) & 0x1) == 0)
15232 /* 33222222222211111111110000000000
15233 10987654321098765432109876543210
15234 xxxxxxxxxx0111110xx011x0011110xx
15240 /* 33222222222211111111110000000000
15241 10987654321098765432109876543210
15242 xxxxxxxxxx0111110xx011x0011111xx
15250 if (((word
>> 28) & 0x1) == 0)
15252 if (((word
>> 29) & 0x1) == 0)
15254 /* 33222222222211111111110000000000
15255 10987654321098765432109876543210
15256 xxxxxxxxxx0111110xx011x1011100xx
15262 /* 33222222222211111111110000000000
15263 10987654321098765432109876543210
15264 xxxxxxxxxx0111110xx011x1011101xx
15271 if (((word
>> 29) & 0x1) == 0)
15273 /* 33222222222211111111110000000000
15274 10987654321098765432109876543210
15275 xxxxxxxxxx0111110xx011x1011110xx
15281 /* 33222222222211111111110000000000
15282 10987654321098765432109876543210
15283 xxxxxxxxxx0111110xx011x1011111xx
15293 if (((word
>> 29) & 0x1) == 0)
15295 /* 33222222222211111111110000000000
15296 10987654321098765432109876543210
15297 xxxxxxxxxx0111110xx1x1xx0111x0xx
15303 /* 33222222222211111111110000000000
15304 10987654321098765432109876543210
15305 xxxxxxxxxx0111110xx1x1xx0111x1xx
15313 if (((word
>> 19) & 0x1) == 0)
15315 if (((word
>> 28) & 0x1) == 0)
15317 /* 33222222222211111111110000000000
15318 10987654321098765432109876543210
15319 xxxxxxxxxx0111111xx0x1xx01110xxx
15325 /* 33222222222211111111110000000000
15326 10987654321098765432109876543210
15327 xxxxxxxxxx0111111xx0x1xx01111xxx
15334 if (((word
>> 28) & 0x1) == 0)
15336 /* 33222222222211111111110000000000
15337 10987654321098765432109876543210
15338 xxxxxxxxxx0111111xx1x1xx01110xxx
15344 /* 33222222222211111111110000000000
15345 10987654321098765432109876543210
15346 xxxxxxxxxx0111111xx1x1xx01111xxx
15360 if (((word
>> 11) & 0x1) == 0)
15362 if (((word
>> 28) & 0x1) == 0)
15364 if (((word
>> 12) & 0x1) == 0)
15366 if (((word
>> 13) & 0x1) == 0)
15368 if (((word
>> 14) & 0x1) == 0)
15370 if (((word
>> 15) & 0x1) == 0)
15372 if (((word
>> 29) & 0x1) == 0)
15374 /* 33222222222211111111110000000000
15375 10987654321098765432109876543210
15376 xxxxxxxxxx100000xxxxx1xx011100xx
15382 /* 33222222222211111111110000000000
15383 10987654321098765432109876543210
15384 xxxxxxxxxx100000xxxxx1xx011101xx
15391 if (((word
>> 29) & 0x1) == 0)
15393 /* 33222222222211111111110000000000
15394 10987654321098765432109876543210
15395 xxxxxxxxxx100001xxxxx1xx011100xx
15401 /* 33222222222211111111110000000000
15402 10987654321098765432109876543210
15403 xxxxxxxxxx100001xxxxx1xx011101xx
15411 if (((word
>> 15) & 0x1) == 0)
15413 if (((word
>> 29) & 0x1) == 0)
15415 /* 33222222222211111111110000000000
15416 10987654321098765432109876543210
15417 xxxxxxxxxx100010xxxxx1xx011100xx
15423 /* 33222222222211111111110000000000
15424 10987654321098765432109876543210
15425 xxxxxxxxxx100010xxxxx1xx011101xx
15432 if (((word
>> 23) & 0x1) == 0)
15434 if (((word
>> 29) & 0x1) == 0)
15436 /* 33222222222211111111110000000000
15437 10987654321098765432109876543210
15438 xxxxxxxxxx100011xxxxx1x0011100xx
15444 /* 33222222222211111111110000000000
15445 10987654321098765432109876543210
15446 xxxxxxxxxx100011xxxxx1x0011101xx
15453 if (((word
>> 29) & 0x1) == 0)
15455 /* 33222222222211111111110000000000
15456 10987654321098765432109876543210
15457 xxxxxxxxxx100011xxxxx1x1011100xx
15463 /* 33222222222211111111110000000000
15464 10987654321098765432109876543210
15465 xxxxxxxxxx100011xxxxx1x1011101xx
15475 if (((word
>> 14) & 0x1) == 0)
15477 if (((word
>> 15) & 0x1) == 0)
15479 if (((word
>> 29) & 0x1) == 0)
15481 /* 33222222222211111111110000000000
15482 10987654321098765432109876543210
15483 xxxxxxxxxx100100xxxxx1xx011100xx
15489 /* 33222222222211111111110000000000
15490 10987654321098765432109876543210
15491 xxxxxxxxxx100100xxxxx1xx011101xx
15498 if (((word
>> 29) & 0x1) == 0)
15500 /* 33222222222211111111110000000000
15501 10987654321098765432109876543210
15502 xxxxxxxxxx100101xxxxx1xx011100xx
15508 /* 33222222222211111111110000000000
15509 10987654321098765432109876543210
15510 xxxxxxxxxx100101xxxxx1xx011101xx
15518 if (((word
>> 15) & 0x1) == 0)
15520 if (((word
>> 29) & 0x1) == 0)
15522 /* 33222222222211111111110000000000
15523 10987654321098765432109876543210
15524 xxxxxxxxxx100110xxxxx1xx011100xx
15530 /* 33222222222211111111110000000000
15531 10987654321098765432109876543210
15532 xxxxxxxxxx100110xxxxx1xx011101xx
15539 if (((word
>> 23) & 0x1) == 0)
15541 if (((word
>> 29) & 0x1) == 0)
15543 /* 33222222222211111111110000000000
15544 10987654321098765432109876543210
15545 xxxxxxxxxx100111xxxxx1x0011100xx
15551 /* 33222222222211111111110000000000
15552 10987654321098765432109876543210
15553 xxxxxxxxxx100111xxxxx1x0011101xx
15560 /* 33222222222211111111110000000000
15561 10987654321098765432109876543210
15562 xxxxxxxxxx100111xxxxx1x101110xxx
15572 if (((word
>> 13) & 0x1) == 0)
15574 if (((word
>> 14) & 0x1) == 0)
15576 if (((word
>> 15) & 0x1) == 0)
15578 if (((word
>> 29) & 0x1) == 0)
15580 /* 33222222222211111111110000000000
15581 10987654321098765432109876543210
15582 xxxxxxxxxx101000xxxxx1xx011100xx
15588 /* 33222222222211111111110000000000
15589 10987654321098765432109876543210
15590 xxxxxxxxxx101000xxxxx1xx011101xx
15597 if (((word
>> 29) & 0x1) == 0)
15599 /* 33222222222211111111110000000000
15600 10987654321098765432109876543210
15601 xxxxxxxxxx101001xxxxx1xx011100xx
15607 /* 33222222222211111111110000000000
15608 10987654321098765432109876543210
15609 xxxxxxxxxx101001xxxxx1xx011101xx
15617 if (((word
>> 15) & 0x1) == 0)
15619 if (((word
>> 29) & 0x1) == 0)
15621 /* 33222222222211111111110000000000
15622 10987654321098765432109876543210
15623 xxxxxxxxxx101010xxxxx1xx011100xx
15629 /* 33222222222211111111110000000000
15630 10987654321098765432109876543210
15631 xxxxxxxxxx101010xxxxx1xx011101xx
15638 if (((word
>> 23) & 0x1) == 0)
15640 if (((word
>> 29) & 0x1) == 0)
15642 /* 33222222222211111111110000000000
15643 10987654321098765432109876543210
15644 xxxxxxxxxx101011xxxxx1x0011100xx
15650 /* 33222222222211111111110000000000
15651 10987654321098765432109876543210
15652 xxxxxxxxxx101011xxxxx1x0011101xx
15659 if (((word
>> 29) & 0x1) == 0)
15661 /* 33222222222211111111110000000000
15662 10987654321098765432109876543210
15663 xxxxxxxxxx101011xxxxx1x1011100xx
15669 /* 33222222222211111111110000000000
15670 10987654321098765432109876543210
15671 xxxxxxxxxx101011xxxxx1x1011101xx
15681 if (((word
>> 14) & 0x1) == 0)
15683 if (((word
>> 15) & 0x1) == 0)
15685 if (((word
>> 29) & 0x1) == 0)
15687 /* 33222222222211111111110000000000
15688 10987654321098765432109876543210
15689 xxxxxxxxxx101100xxxxx1xx011100xx
15695 /* 33222222222211111111110000000000
15696 10987654321098765432109876543210
15697 xxxxxxxxxx101100xxxxx1xx011101xx
15704 if (((word
>> 29) & 0x1) == 0)
15706 /* 33222222222211111111110000000000
15707 10987654321098765432109876543210
15708 xxxxxxxxxx101101xxxxx1xx011100xx
15714 /* 33222222222211111111110000000000
15715 10987654321098765432109876543210
15716 xxxxxxxxxx101101xxxxx1xx011101xx
15724 if (((word
>> 15) & 0x1) == 0)
15726 if (((word
>> 29) & 0x1) == 0)
15728 /* 33222222222211111111110000000000
15729 10987654321098765432109876543210
15730 xxxxxxxxxx101110xxxxx1xx011100xx
15736 /* 33222222222211111111110000000000
15737 10987654321098765432109876543210
15738 xxxxxxxxxx101110xxxxx1xx011101xx
15745 if (((word
>> 23) & 0x1) == 0)
15747 if (((word
>> 29) & 0x1) == 0)
15749 /* 33222222222211111111110000000000
15750 10987654321098765432109876543210
15751 xxxxxxxxxx101111xxxxx1x0011100xx
15757 /* 33222222222211111111110000000000
15758 10987654321098765432109876543210
15759 xxxxxxxxxx101111xxxxx1x0011101xx
15766 if (((word
>> 29) & 0x1) == 0)
15768 /* 33222222222211111111110000000000
15769 10987654321098765432109876543210
15770 xxxxxxxxxx101111xxxxx1x1011100xx
15776 /* 33222222222211111111110000000000
15777 10987654321098765432109876543210
15778 xxxxxxxxxx101111xxxxx1x1011101xx
15790 if (((word
>> 29) & 0x1) == 0)
15792 if (((word
>> 30) & 0x1) == 0)
15794 if (((word
>> 4) & 0x1) == 0)
15796 /* 33222222222211111111110000000000
15797 10987654321098765432109876543210
15798 xxxx0xxxxx10xxxxxxxxx1xx0111100x
15804 /* 33222222222211111111110000000000
15805 10987654321098765432109876543210
15806 xxxx1xxxxx10xxxxxxxxx1xx0111100x
15813 if (((word
>> 12) & 0x1) == 0)
15815 if (((word
>> 13) & 0x1) == 0)
15817 if (((word
>> 14) & 0x1) == 0)
15819 /* 33222222222211111111110000000000
15820 10987654321098765432109876543210
15821 xxxxxxxxxx10000xxxxxx1xx0111101x
15827 /* 33222222222211111111110000000000
15828 10987654321098765432109876543210
15829 xxxxxxxxxx10001xxxxxx1xx0111101x
15836 /* 33222222222211111111110000000000
15837 10987654321098765432109876543210
15838 xxxxxxxxxx1001xxxxxxx1xx0111101x
15845 if (((word
>> 13) & 0x1) == 0)
15847 /* 33222222222211111111110000000000
15848 10987654321098765432109876543210
15849 xxxxxxxxxx1010xxxxxxx1xx0111101x
15855 if (((word
>> 15) & 0x1) == 0)
15857 /* 33222222222211111111110000000000
15858 10987654321098765432109876543210
15859 xxxxxxxxxx1011x0xxxxx1xx0111101x
15865 /* 33222222222211111111110000000000
15866 10987654321098765432109876543210
15867 xxxxxxxxxx1011x1xxxxx1xx0111101x
15877 if (((word
>> 12) & 0x1) == 0)
15879 if (((word
>> 13) & 0x1) == 0)
15881 if (((word
>> 14) & 0x1) == 0)
15883 /* 33222222222211111111110000000000
15884 10987654321098765432109876543210
15885 xxxxxxxxxx10000xxxxxx1xx011111xx
15891 /* 33222222222211111111110000000000
15892 10987654321098765432109876543210
15893 xxxxxxxxxx10001xxxxxx1xx011111xx
15900 if (((word
>> 23) & 0x1) == 0)
15902 /* 33222222222211111111110000000000
15903 10987654321098765432109876543210
15904 xxxxxxxxxx1001xxxxxxx1x0011111xx
15910 /* 33222222222211111111110000000000
15911 10987654321098765432109876543210
15912 xxxxxxxxxx1001xxxxxxx1x1011111xx
15920 if (((word
>> 13) & 0x1) == 0)
15922 if (((word
>> 15) & 0x1) == 0)
15924 /* 33222222222211111111110000000000
15925 10987654321098765432109876543210
15926 xxxxxxxxxx1010x0xxxxx1xx011111xx
15932 /* 33222222222211111111110000000000
15933 10987654321098765432109876543210
15934 xxxxxxxxxx1010x1xxxxx1xx011111xx
15941 if (((word
>> 15) & 0x1) == 0)
15943 /* 33222222222211111111110000000000
15944 10987654321098765432109876543210
15945 xxxxxxxxxx1011x0xxxxx1xx011111xx
15951 /* 33222222222211111111110000000000
15952 10987654321098765432109876543210
15953 xxxxxxxxxx1011x1xxxxx1xx011111xx
15964 if (((word
>> 28) & 0x1) == 0)
15966 if (((word
>> 12) & 0x1) == 0)
15968 if (((word
>> 13) & 0x1) == 0)
15970 if (((word
>> 14) & 0x1) == 0)
15972 if (((word
>> 15) & 0x1) == 0)
15974 if (((word
>> 29) & 0x1) == 0)
15976 /* 33222222222211111111110000000000
15977 10987654321098765432109876543210
15978 xxxxxxxxxx110000xxxxx1xx011100xx
15984 /* 33222222222211111111110000000000
15985 10987654321098765432109876543210
15986 xxxxxxxxxx110000xxxxx1xx011101xx
15993 if (((word
>> 29) & 0x1) == 0)
15995 /* 33222222222211111111110000000000
15996 10987654321098765432109876543210
15997 xxxxxxxxxx110001xxxxx1xx011100xx
16003 /* 33222222222211111111110000000000
16004 10987654321098765432109876543210
16005 xxxxxxxxxx110001xxxxx1xx011101xx
16013 if (((word
>> 15) & 0x1) == 0)
16015 if (((word
>> 29) & 0x1) == 0)
16017 /* 33222222222211111111110000000000
16018 10987654321098765432109876543210
16019 xxxxxxxxxx110010xxxxx1xx011100xx
16025 /* 33222222222211111111110000000000
16026 10987654321098765432109876543210
16027 xxxxxxxxxx110010xxxxx1xx011101xx
16034 if (((word
>> 23) & 0x1) == 0)
16036 /* 33222222222211111111110000000000
16037 10987654321098765432109876543210
16038 xxxxxxxxxx110011xxxxx1x001110xxx
16044 /* 33222222222211111111110000000000
16045 10987654321098765432109876543210
16046 xxxxxxxxxx110011xxxxx1x101110xxx
16055 if (((word
>> 14) & 0x1) == 0)
16057 if (((word
>> 15) & 0x1) == 0)
16059 if (((word
>> 29) & 0x1) == 0)
16061 /* 33222222222211111111110000000000
16062 10987654321098765432109876543210
16063 xxxxxxxxxx110100xxxxx1xx011100xx
16069 /* 33222222222211111111110000000000
16070 10987654321098765432109876543210
16071 xxxxxxxxxx110100xxxxx1xx011101xx
16078 if (((word
>> 29) & 0x1) == 0)
16080 /* 33222222222211111111110000000000
16081 10987654321098765432109876543210
16082 xxxxxxxxxx110101xxxxx1xx011100xx
16088 /* 33222222222211111111110000000000
16089 10987654321098765432109876543210
16090 xxxxxxxxxx110101xxxxx1xx011101xx
16098 if (((word
>> 15) & 0x1) == 0)
16100 if (((word
>> 29) & 0x1) == 0)
16102 /* 33222222222211111111110000000000
16103 10987654321098765432109876543210
16104 xxxxxxxxxx110110xxxxx1xx011100xx
16110 /* 33222222222211111111110000000000
16111 10987654321098765432109876543210
16112 xxxxxxxxxx110110xxxxx1xx011101xx
16119 if (((word
>> 23) & 0x1) == 0)
16121 /* 33222222222211111111110000000000
16122 10987654321098765432109876543210
16123 xxxxxxxxxx110111xxxxx1x001110xxx
16129 /* 33222222222211111111110000000000
16130 10987654321098765432109876543210
16131 xxxxxxxxxx110111xxxxx1x101110xxx
16141 if (((word
>> 13) & 0x1) == 0)
16143 if (((word
>> 14) & 0x1) == 0)
16145 if (((word
>> 15) & 0x1) == 0)
16147 if (((word
>> 22) & 0x1) == 0)
16149 if (((word
>> 23) & 0x1) == 0)
16151 if (((word
>> 29) & 0x1) == 0)
16153 /* 33222222222211111111110000000000
16154 10987654321098765432109876543210
16155 xxxxxxxxxx111000xxxxx100011100xx
16161 /* 33222222222211111111110000000000
16162 10987654321098765432109876543210
16163 xxxxxxxxxx111000xxxxx100011101xx
16170 if (((word
>> 29) & 0x1) == 0)
16172 /* 33222222222211111111110000000000
16173 10987654321098765432109876543210
16174 xxxxxxxxxx111000xxxxx101011100xx
16180 /* 33222222222211111111110000000000
16181 10987654321098765432109876543210
16182 xxxxxxxxxx111000xxxxx101011101xx
16190 if (((word
>> 23) & 0x1) == 0)
16192 if (((word
>> 29) & 0x1) == 0)
16194 /* 33222222222211111111110000000000
16195 10987654321098765432109876543210
16196 xxxxxxxxxx111000xxxxx110011100xx
16202 /* 33222222222211111111110000000000
16203 10987654321098765432109876543210
16204 xxxxxxxxxx111000xxxxx110011101xx
16211 if (((word
>> 29) & 0x1) == 0)
16213 /* 33222222222211111111110000000000
16214 10987654321098765432109876543210
16215 xxxxxxxxxx111000xxxxx111011100xx
16221 /* 33222222222211111111110000000000
16222 10987654321098765432109876543210
16223 xxxxxxxxxx111000xxxxx111011101xx
16232 if (((word
>> 29) & 0x1) == 0)
16234 /* 33222222222211111111110000000000
16235 10987654321098765432109876543210
16236 xxxxxxxxxx111001xxxxx1xx011100xx
16242 /* 33222222222211111111110000000000
16243 10987654321098765432109876543210
16244 xxxxxxxxxx111001xxxxx1xx011101xx
16252 if (((word
>> 15) & 0x1) == 0)
16254 if (((word
>> 29) & 0x1) == 0)
16256 /* 33222222222211111111110000000000
16257 10987654321098765432109876543210
16258 xxxxxxxxxx111010xxxxx1xx011100xx
16264 /* 33222222222211111111110000000000
16265 10987654321098765432109876543210
16266 xxxxxxxxxx111010xxxxx1xx011101xx
16273 if (((word
>> 29) & 0x1) == 0)
16275 /* 33222222222211111111110000000000
16276 10987654321098765432109876543210
16277 xxxxxxxxxx111011xxxxx1xx011100xx
16283 /* 33222222222211111111110000000000
16284 10987654321098765432109876543210
16285 xxxxxxxxxx111011xxxxx1xx011101xx
16294 if (((word
>> 14) & 0x1) == 0)
16296 if (((word
>> 15) & 0x1) == 0)
16298 if (((word
>> 29) & 0x1) == 0)
16300 /* 33222222222211111111110000000000
16301 10987654321098765432109876543210
16302 xxxxxxxxxx111100xxxxx1xx011100xx
16308 /* 33222222222211111111110000000000
16309 10987654321098765432109876543210
16310 xxxxxxxxxx111100xxxxx1xx011101xx
16317 /* 33222222222211111111110000000000
16318 10987654321098765432109876543210
16319 xxxxxxxxxx111101xxxxx1xx01110xxx
16326 if (((word
>> 15) & 0x1) == 0)
16328 if (((word
>> 29) & 0x1) == 0)
16330 /* 33222222222211111111110000000000
16331 10987654321098765432109876543210
16332 xxxxxxxxxx111110xxxxx1xx011100xx
16338 /* 33222222222211111111110000000000
16339 10987654321098765432109876543210
16340 xxxxxxxxxx111110xxxxx1xx011101xx
16347 if (((word
>> 23) & 0x1) == 0)
16349 if (((word
>> 29) & 0x1) == 0)
16351 /* 33222222222211111111110000000000
16352 10987654321098765432109876543210
16353 xxxxxxxxxx111111xxxxx1x0011100xx
16359 /* 33222222222211111111110000000000
16360 10987654321098765432109876543210
16361 xxxxxxxxxx111111xxxxx1x0011101xx
16368 /* 33222222222211111111110000000000
16369 10987654321098765432109876543210
16370 xxxxxxxxxx111111xxxxx1x101110xxx
16381 if (((word
>> 29) & 0x1) == 0)
16383 if (((word
>> 30) & 0x1) == 0)
16385 /* 33222222222211111111110000000000
16386 10987654321098765432109876543210
16387 xxxxxxxxxx11xxxxxxxxx1xx0111100x
16393 if (((word
>> 12) & 0x1) == 0)
16395 if (((word
>> 13) & 0x1) == 0)
16397 if (((word
>> 14) & 0x1) == 0)
16399 if (((word
>> 15) & 0x1) == 0)
16401 /* 33222222222211111111110000000000
16402 10987654321098765432109876543210
16403 xxxxxxxxxx110000xxxxx1xx0111101x
16409 /* 33222222222211111111110000000000
16410 10987654321098765432109876543210
16411 xxxxxxxxxx110001xxxxx1xx0111101x
16418 /* 33222222222211111111110000000000
16419 10987654321098765432109876543210
16420 xxxxxxxxxx11001xxxxxx1xx0111101x
16427 /* 33222222222211111111110000000000
16428 10987654321098765432109876543210
16429 xxxxxxxxxx1101xxxxxxx1xx0111101x
16436 if (((word
>> 13) & 0x1) == 0)
16438 if (((word
>> 15) & 0x1) == 0)
16440 /* 33222222222211111111110000000000
16441 10987654321098765432109876543210
16442 xxxxxxxxxx1110x0xxxxx1xx0111101x
16448 /* 33222222222211111111110000000000
16449 10987654321098765432109876543210
16450 xxxxxxxxxx1110x1xxxxx1xx0111101x
16457 if (((word
>> 14) & 0x1) == 0)
16459 /* 33222222222211111111110000000000
16460 10987654321098765432109876543210
16461 xxxxxxxxxx11110xxxxxx1xx0111101x
16467 if (((word
>> 23) & 0x1) == 0)
16469 /* 33222222222211111111110000000000
16470 10987654321098765432109876543210
16471 xxxxxxxxxx11111xxxxxx1x00111101x
16477 /* 33222222222211111111110000000000
16478 10987654321098765432109876543210
16479 xxxxxxxxxx11111xxxxxx1x10111101x
16490 if (((word
>> 12) & 0x1) == 0)
16492 if (((word
>> 13) & 0x1) == 0)
16494 if (((word
>> 14) & 0x1) == 0)
16496 if (((word
>> 15) & 0x1) == 0)
16498 /* 33222222222211111111110000000000
16499 10987654321098765432109876543210
16500 xxxxxxxxxx110000xxxxx1xx011111xx
16506 /* 33222222222211111111110000000000
16507 10987654321098765432109876543210
16508 xxxxxxxxxx110001xxxxx1xx011111xx
16515 /* 33222222222211111111110000000000
16516 10987654321098765432109876543210
16517 xxxxxxxxxx11001xxxxxx1xx011111xx
16524 if (((word
>> 14) & 0x1) == 0)
16526 /* 33222222222211111111110000000000
16527 10987654321098765432109876543210
16528 xxxxxxxxxx11010xxxxxx1xx011111xx
16534 if (((word
>> 23) & 0x1) == 0)
16536 /* 33222222222211111111110000000000
16537 10987654321098765432109876543210
16538 xxxxxxxxxx11011xxxxxx1x0011111xx
16544 /* 33222222222211111111110000000000
16545 10987654321098765432109876543210
16546 xxxxxxxxxx11011xxxxxx1x1011111xx
16555 if (((word
>> 13) & 0x1) == 0)
16557 /* 33222222222211111111110000000000
16558 10987654321098765432109876543210
16559 xxxxxxxxxx1110xxxxxxx1xx011111xx
16565 /* 33222222222211111111110000000000
16566 10987654321098765432109876543210
16567 xxxxxxxxxx1111xxxxxxx1xx011111xx
16580 if (((word
>> 15) & 0x1) == 0)
16582 if (((word
>> 28) & 0x1) == 0)
16584 if (((word
>> 10) & 0x1) == 0)
16586 if (((word
>> 12) & 0x1) == 0)
16588 if (((word
>> 13) & 0x1) == 0)
16590 if (((word
>> 14) & 0x1) == 0)
16592 /* 33222222222211111111110000000000
16593 10987654321098765432109876543210
16594 xxxxxxxxxx0x0000xxxxxxxx11110xxx
16600 /* 33222222222211111111110000000000
16601 10987654321098765432109876543210
16602 xxxxxxxxxx0x0010xxxxxxxx11110xxx
16609 if (((word
>> 14) & 0x1) == 0)
16611 if (((word
>> 29) & 0x1) == 0)
16613 if (((word
>> 30) & 0x1) == 0)
16615 /* 33222222222211111111110000000000
16616 10987654321098765432109876543210
16617 xxxxxxxxxx0x0100xxxxxxxx1111000x
16623 /* 33222222222211111111110000000000
16624 10987654321098765432109876543210
16625 xxxxxxxxxx0x0100xxxxxxxx1111001x
16632 if (((word
>> 30) & 0x1) == 0)
16634 /* 33222222222211111111110000000000
16635 10987654321098765432109876543210
16636 xxxxxxxxxx0x0100xxxxxxxx1111010x
16642 /* 33222222222211111111110000000000
16643 10987654321098765432109876543210
16644 xxxxxxxxxx0x0100xxxxxxxx1111011x
16652 if (((word
>> 29) & 0x1) == 0)
16654 if (((word
>> 30) & 0x1) == 0)
16656 /* 33222222222211111111110000000000
16657 10987654321098765432109876543210
16658 xxxxxxxxxx0x0110xxxxxxxx1111000x
16664 /* 33222222222211111111110000000000
16665 10987654321098765432109876543210
16666 xxxxxxxxxx0x0110xxxxxxxx1111001x
16673 if (((word
>> 30) & 0x1) == 0)
16675 /* 33222222222211111111110000000000
16676 10987654321098765432109876543210
16677 xxxxxxxxxx0x0110xxxxxxxx1111010x
16683 /* 33222222222211111111110000000000
16684 10987654321098765432109876543210
16685 xxxxxxxxxx0x0110xxxxxxxx1111011x
16695 if (((word
>> 13) & 0x1) == 0)
16697 if (((word
>> 14) & 0x1) == 0)
16699 if (((word
>> 23) & 0x1) == 0)
16701 /* 33222222222211111111110000000000
16702 10987654321098765432109876543210
16703 xxxxxxxxxx0x1000xxxxxxx011110xxx
16709 /* 33222222222211111111110000000000
16710 10987654321098765432109876543210
16711 xxxxxxxxxx0x1000xxxxxxx111110xxx
16718 if (((word
>> 23) & 0x1) == 0)
16720 /* 33222222222211111111110000000000
16721 10987654321098765432109876543210
16722 xxxxxxxxxx0x1010xxxxxxx011110xxx
16728 /* 33222222222211111111110000000000
16729 10987654321098765432109876543210
16730 xxxxxxxxxx0x1010xxxxxxx111110xxx
16738 if (((word
>> 14) & 0x1) == 0)
16740 if (((word
>> 30) & 0x1) == 0)
16742 /* 33222222222211111111110000000000
16743 10987654321098765432109876543210
16744 xxxxxxxxxx0x1100xxxxxxxx11110x0x
16750 /* 33222222222211111111110000000000
16751 10987654321098765432109876543210
16752 xxxxxxxxxx0x1100xxxxxxxx11110x1x
16759 if (((word
>> 30) & 0x1) == 0)
16761 /* 33222222222211111111110000000000
16762 10987654321098765432109876543210
16763 xxxxxxxxxx0x1110xxxxxxxx11110x0x
16769 /* 33222222222211111111110000000000
16770 10987654321098765432109876543210
16771 xxxxxxxxxx0x1110xxxxxxxx11110x1x
16781 if (((word
>> 12) & 0x1) == 0)
16783 if (((word
>> 29) & 0x1) == 0)
16785 /* 33222222222211111111110000000000
16786 10987654321098765432109876543210
16787 xxxxxxxxxx1x0xx0xxxxxxxx111100xx
16793 /* 33222222222211111111110000000000
16794 10987654321098765432109876543210
16795 xxxxxxxxxx1x0xx0xxxxxxxx111101xx
16802 if (((word
>> 29) & 0x1) == 0)
16804 /* 33222222222211111111110000000000
16805 10987654321098765432109876543210
16806 xxxxxxxxxx1x1xx0xxxxxxxx111100xx
16812 /* 33222222222211111111110000000000
16813 10987654321098765432109876543210
16814 xxxxxxxxxx1x1xx0xxxxxxxx111101xx
16823 if (((word
>> 29) & 0x1) == 0)
16825 if (((word
>> 30) & 0x1) == 0)
16827 if (((word
>> 21) & 0x1) == 0)
16829 /* 33222222222211111111110000000000
16830 10987654321098765432109876543210
16831 xxxxxxxxxxxxxxx0xxxxx0xx1111100x
16837 /* 33222222222211111111110000000000
16838 10987654321098765432109876543210
16839 xxxxxxxxxxxxxxx0xxxxx1xx1111100x
16846 if (((word
>> 10) & 0x1) == 0)
16848 if (((word
>> 13) & 0x1) == 0)
16850 if (((word
>> 14) & 0x1) == 0)
16852 if (((word
>> 23) & 0x1) == 0)
16854 /* 33222222222211111111110000000000
16855 10987654321098765432109876543210
16856 xxxxxxxxxx0xx000xxxxxxx01111101x
16862 /* 33222222222211111111110000000000
16863 10987654321098765432109876543210
16864 xxxxxxxxxx0xx000xxxxxxx11111101x
16871 if (((word
>> 23) & 0x1) == 0)
16873 /* 33222222222211111111110000000000
16874 10987654321098765432109876543210
16875 xxxxxxxxxx0xx010xxxxxxx01111101x
16881 /* 33222222222211111111110000000000
16882 10987654321098765432109876543210
16883 xxxxxxxxxx0xx010xxxxxxx11111101x
16891 if (((word
>> 14) & 0x1) == 0)
16893 /* 33222222222211111111110000000000
16894 10987654321098765432109876543210
16895 xxxxxxxxxx0xx100xxxxxxxx1111101x
16901 /* 33222222222211111111110000000000
16902 10987654321098765432109876543210
16903 xxxxxxxxxx0xx110xxxxxxxx1111101x
16911 if (((word
>> 12) & 0x1) == 0)
16913 if (((word
>> 13) & 0x1) == 0)
16915 /* 33222222222211111111110000000000
16916 10987654321098765432109876543210
16917 xxxxxxxxxx1x00x0xxxxxxxx1111101x
16923 /* 33222222222211111111110000000000
16924 10987654321098765432109876543210
16925 xxxxxxxxxx1x01x0xxxxxxxx1111101x
16932 if (((word
>> 13) & 0x1) == 0)
16934 if (((word
>> 14) & 0x1) == 0)
16936 /* 33222222222211111111110000000000
16937 10987654321098765432109876543210
16938 xxxxxxxxxx1x1000xxxxxxxx1111101x
16944 /* 33222222222211111111110000000000
16945 10987654321098765432109876543210
16946 xxxxxxxxxx1x1010xxxxxxxx1111101x
16953 if (((word
>> 14) & 0x1) == 0)
16955 /* 33222222222211111111110000000000
16956 10987654321098765432109876543210
16957 xxxxxxxxxx1x1100xxxxxxxx1111101x
16963 /* 33222222222211111111110000000000
16964 10987654321098765432109876543210
16965 xxxxxxxxxx1x1110xxxxxxxx1111101x
16976 if (((word
>> 12) & 0x1) == 0)
16978 if (((word
>> 13) & 0x1) == 0)
16980 if (((word
>> 14) & 0x1) == 0)
16982 /* 33222222222211111111110000000000
16983 10987654321098765432109876543210
16984 xxxxxxxxxxxx0000xxxxxxxx111111xx
16990 /* 33222222222211111111110000000000
16991 10987654321098765432109876543210
16992 xxxxxxxxxxxx0010xxxxxxxx111111xx
16999 if (((word
>> 14) & 0x1) == 0)
17001 /* 33222222222211111111110000000000
17002 10987654321098765432109876543210
17003 xxxxxxxxxxxx0100xxxxxxxx111111xx
17009 /* 33222222222211111111110000000000
17010 10987654321098765432109876543210
17011 xxxxxxxxxxxx0110xxxxxxxx111111xx
17019 if (((word
>> 13) & 0x1) == 0)
17021 if (((word
>> 14) & 0x1) == 0)
17023 /* 33222222222211111111110000000000
17024 10987654321098765432109876543210
17025 xxxxxxxxxxxx1000xxxxxxxx111111xx
17031 /* 33222222222211111111110000000000
17032 10987654321098765432109876543210
17033 xxxxxxxxxxxx1010xxxxxxxx111111xx
17040 if (((word
>> 14) & 0x1) == 0)
17042 /* 33222222222211111111110000000000
17043 10987654321098765432109876543210
17044 xxxxxxxxxxxx1100xxxxxxxx111111xx
17050 /* 33222222222211111111110000000000
17051 10987654321098765432109876543210
17052 xxxxxxxxxxxx1110xxxxxxxx111111xx
17063 if (((word
>> 28) & 0x1) == 0)
17065 if (((word
>> 10) & 0x1) == 0)
17067 if (((word
>> 12) & 0x1) == 0)
17069 if (((word
>> 13) & 0x1) == 0)
17071 if (((word
>> 14) & 0x1) == 0)
17073 /* 33222222222211111111110000000000
17074 10987654321098765432109876543210
17075 xxxxxxxxxx0x0001xxxxxxxx11110xxx
17081 /* 33222222222211111111110000000000
17082 10987654321098765432109876543210
17083 xxxxxxxxxx0x0011xxxxxxxx11110xxx
17090 if (((word
>> 29) & 0x1) == 0)
17092 if (((word
>> 30) & 0x1) == 0)
17094 /* 33222222222211111111110000000000
17095 10987654321098765432109876543210
17096 xxxxxxxxxx0x01x1xxxxxxxx1111000x
17102 /* 33222222222211111111110000000000
17103 10987654321098765432109876543210
17104 xxxxxxxxxx0x01x1xxxxxxxx1111001x
17111 if (((word
>> 30) & 0x1) == 0)
17113 /* 33222222222211111111110000000000
17114 10987654321098765432109876543210
17115 xxxxxxxxxx0x01x1xxxxxxxx1111010x
17121 /* 33222222222211111111110000000000
17122 10987654321098765432109876543210
17123 xxxxxxxxxx0x01x1xxxxxxxx1111011x
17132 if (((word
>> 13) & 0x1) == 0)
17134 if (((word
>> 14) & 0x1) == 0)
17136 if (((word
>> 23) & 0x1) == 0)
17138 if (((word
>> 29) & 0x1) == 0)
17140 /* 33222222222211111111110000000000
17141 10987654321098765432109876543210
17142 xxxxxxxxxx0x1001xxxxxxx0111100xx
17148 /* 33222222222211111111110000000000
17149 10987654321098765432109876543210
17150 xxxxxxxxxx0x1001xxxxxxx0111101xx
17157 if (((word
>> 29) & 0x1) == 0)
17159 /* 33222222222211111111110000000000
17160 10987654321098765432109876543210
17161 xxxxxxxxxx0x1001xxxxxxx1111100xx
17167 /* 33222222222211111111110000000000
17168 10987654321098765432109876543210
17169 xxxxxxxxxx0x1001xxxxxxx1111101xx
17177 if (((word
>> 29) & 0x1) == 0)
17179 /* 33222222222211111111110000000000
17180 10987654321098765432109876543210
17181 xxxxxxxxxx0x1011xxxxxxxx111100xx
17187 /* 33222222222211111111110000000000
17188 10987654321098765432109876543210
17189 xxxxxxxxxx0x1011xxxxxxxx111101xx
17197 if (((word
>> 14) & 0x1) == 0)
17199 if (((word
>> 30) & 0x1) == 0)
17201 /* 33222222222211111111110000000000
17202 10987654321098765432109876543210
17203 xxxxxxxxxx0x1101xxxxxxxx11110x0x
17209 /* 33222222222211111111110000000000
17210 10987654321098765432109876543210
17211 xxxxxxxxxx0x1101xxxxxxxx11110x1x
17218 /* 33222222222211111111110000000000
17219 10987654321098765432109876543210
17220 xxxxxxxxxx0x1111xxxxxxxx11110xxx
17229 if (((word
>> 11) & 0x1) == 0)
17231 if (((word
>> 14) & 0x1) == 0)
17233 if (((word
>> 12) & 0x1) == 0)
17235 if (((word
>> 29) & 0x1) == 0)
17237 /* 33222222222211111111110000000000
17238 10987654321098765432109876543210
17239 xxxxxxxxxx100x01xxxxxxxx111100xx
17245 /* 33222222222211111111110000000000
17246 10987654321098765432109876543210
17247 xxxxxxxxxx100x01xxxxxxxx111101xx
17254 if (((word
>> 29) & 0x1) == 0)
17256 /* 33222222222211111111110000000000
17257 10987654321098765432109876543210
17258 xxxxxxxxxx101x01xxxxxxxx111100xx
17264 /* 33222222222211111111110000000000
17265 10987654321098765432109876543210
17266 xxxxxxxxxx101x01xxxxxxxx111101xx
17274 if (((word
>> 13) & 0x1) == 0)
17276 if (((word
>> 29) & 0x1) == 0)
17278 /* 33222222222211111111110000000000
17279 10987654321098765432109876543210
17280 xxxxxxxxxx10x011xxxxxxxx111100xx
17286 /* 33222222222211111111110000000000
17287 10987654321098765432109876543210
17288 xxxxxxxxxx10x011xxxxxxxx111101xx
17295 if (((word
>> 12) & 0x1) == 0)
17297 if (((word
>> 29) & 0x1) == 0)
17299 /* 33222222222211111111110000000000
17300 10987654321098765432109876543210
17301 xxxxxxxxxx100111xxxxxxxx111100xx
17307 /* 33222222222211111111110000000000
17308 10987654321098765432109876543210
17309 xxxxxxxxxx100111xxxxxxxx111101xx
17316 if (((word
>> 29) & 0x1) == 0)
17318 /* 33222222222211111111110000000000
17319 10987654321098765432109876543210
17320 xxxxxxxxxx101111xxxxxxxx111100xx
17326 /* 33222222222211111111110000000000
17327 10987654321098765432109876543210
17328 xxxxxxxxxx101111xxxxxxxx111101xx
17338 if (((word
>> 12) & 0x1) == 0)
17340 if (((word
>> 29) & 0x1) == 0)
17342 if (((word
>> 30) & 0x1) == 0)
17344 /* 33222222222211111111110000000000
17345 10987654321098765432109876543210
17346 xxxxxxxxxx110xx1xxxxxxxx1111000x
17352 /* 33222222222211111111110000000000
17353 10987654321098765432109876543210
17354 xxxxxxxxxx110xx1xxxxxxxx1111001x
17361 if (((word
>> 30) & 0x1) == 0)
17363 /* 33222222222211111111110000000000
17364 10987654321098765432109876543210
17365 xxxxxxxxxx110xx1xxxxxxxx1111010x
17371 /* 33222222222211111111110000000000
17372 10987654321098765432109876543210
17373 xxxxxxxxxx110xx1xxxxxxxx1111011x
17381 if (((word
>> 13) & 0x1) == 0)
17383 if (((word
>> 29) & 0x1) == 0)
17385 if (((word
>> 30) & 0x1) == 0)
17387 /* 33222222222211111111110000000000
17388 10987654321098765432109876543210
17389 xxxxxxxxxx1110x1xxxxxxxx1111000x
17395 /* 33222222222211111111110000000000
17396 10987654321098765432109876543210
17397 xxxxxxxxxx1110x1xxxxxxxx1111001x
17404 if (((word
>> 30) & 0x1) == 0)
17406 /* 33222222222211111111110000000000
17407 10987654321098765432109876543210
17408 xxxxxxxxxx1110x1xxxxxxxx1111010x
17414 /* 33222222222211111111110000000000
17415 10987654321098765432109876543210
17416 xxxxxxxxxx1110x1xxxxxxxx1111011x
17424 if (((word
>> 29) & 0x1) == 0)
17426 /* 33222222222211111111110000000000
17427 10987654321098765432109876543210
17428 xxxxxxxxxx1111x1xxxxxxxx111100xx
17434 /* 33222222222211111111110000000000
17435 10987654321098765432109876543210
17436 xxxxxxxxxx1111x1xxxxxxxx111101xx
17447 if (((word
>> 29) & 0x1) == 0)
17449 if (((word
>> 30) & 0x1) == 0)
17451 if (((word
>> 21) & 0x1) == 0)
17453 /* 33222222222211111111110000000000
17454 10987654321098765432109876543210
17455 xxxxxxxxxxxxxxx1xxxxx0xx1111100x
17461 /* 33222222222211111111110000000000
17462 10987654321098765432109876543210
17463 xxxxxxxxxxxxxxx1xxxxx1xx1111100x
17470 if (((word
>> 10) & 0x1) == 0)
17472 if (((word
>> 12) & 0x1) == 0)
17474 /* 33222222222211111111110000000000
17475 10987654321098765432109876543210
17476 xxxxxxxxxx0x0xx1xxxxxxxx1111101x
17482 if (((word
>> 13) & 0x1) == 0)
17484 if (((word
>> 14) & 0x1) == 0)
17486 if (((word
>> 23) & 0x1) == 0)
17488 /* 33222222222211111111110000000000
17489 10987654321098765432109876543210
17490 xxxxxxxxxx0x1001xxxxxxx01111101x
17496 /* 33222222222211111111110000000000
17497 10987654321098765432109876543210
17498 xxxxxxxxxx0x1001xxxxxxx11111101x
17505 /* 33222222222211111111110000000000
17506 10987654321098765432109876543210
17507 xxxxxxxxxx0x1011xxxxxxxx1111101x
17514 /* 33222222222211111111110000000000
17515 10987654321098765432109876543210
17516 xxxxxxxxxx0x11x1xxxxxxxx1111101x
17524 if (((word
>> 11) & 0x1) == 0)
17526 if (((word
>> 12) & 0x1) == 0)
17528 /* 33222222222211111111110000000000
17529 10987654321098765432109876543210
17530 xxxxxxxxxx100xx1xxxxxxxx1111101x
17536 /* 33222222222211111111110000000000
17537 10987654321098765432109876543210
17538 xxxxxxxxxx101xx1xxxxxxxx1111101x
17545 if (((word
>> 13) & 0x1) == 0)
17547 /* 33222222222211111111110000000000
17548 10987654321098765432109876543210
17549 xxxxxxxxxx11x0x1xxxxxxxx1111101x
17555 /* 33222222222211111111110000000000
17556 10987654321098765432109876543210
17557 xxxxxxxxxx11x1x1xxxxxxxx1111101x
17567 if (((word
>> 10) & 0x1) == 0)
17569 if (((word
>> 13) & 0x1) == 0)
17571 if (((word
>> 14) & 0x1) == 0)
17573 if (((word
>> 23) & 0x1) == 0)
17575 /* 33222222222211111111110000000000
17576 10987654321098765432109876543210
17577 xxxxxxxxxx0xx001xxxxxxx0111111xx
17583 /* 33222222222211111111110000000000
17584 10987654321098765432109876543210
17585 xxxxxxxxxx0xx001xxxxxxx1111111xx
17592 /* 33222222222211111111110000000000
17593 10987654321098765432109876543210
17594 xxxxxxxxxx0xx011xxxxxxxx111111xx
17601 /* 33222222222211111111110000000000
17602 10987654321098765432109876543210
17603 xxxxxxxxxx0xx1x1xxxxxxxx111111xx
17610 if (((word
>> 11) & 0x1) == 0)
17612 if (((word
>> 12) & 0x1) == 0)
17614 if (((word
>> 13) & 0x1) == 0)
17616 /* 33222222222211111111110000000000
17617 10987654321098765432109876543210
17618 xxxxxxxxxx1000x1xxxxxxxx111111xx
17624 /* 33222222222211111111110000000000
17625 10987654321098765432109876543210
17626 xxxxxxxxxx1001x1xxxxxxxx111111xx
17633 /* 33222222222211111111110000000000
17634 10987654321098765432109876543210
17635 xxxxxxxxxx101xx1xxxxxxxx111111xx
17642 if (((word
>> 12) & 0x1) == 0)
17644 /* 33222222222211111111110000000000
17645 10987654321098765432109876543210
17646 xxxxxxxxxx110xx1xxxxxxxx111111xx
17652 if (((word
>> 13) & 0x1) == 0)
17654 /* 33222222222211111111110000000000
17655 10987654321098765432109876543210
17656 xxxxxxxxxx1110x1xxxxxxxx111111xx
17662 /* 33222222222211111111110000000000
17663 10987654321098765432109876543210
17664 xxxxxxxxxx1111x1xxxxxxxx111111xx
17680 /* Lookup opcode WORD in the opcode table. N.B. all alias
17681 opcodes are ignored here. */
17683 const aarch64_opcode
*
17684 aarch64_opcode_lookup (uint32_t word
)
17686 return aarch64_opcode_table
+ aarch64_opcode_lookup_1 (word
);
17689 const aarch64_opcode
*
17690 aarch64_find_next_opcode (const aarch64_opcode
*opcode
)
17692 /* Use the index as the key to locate the next opcode. */
17693 int key
= opcode
- aarch64_opcode_table
;
17697 case 901: value
= 905; break; /* stnp --> stp. */
17698 case 905: return NULL
; /* stp --> NULL. */
17699 case 899: value
= 900; break; /* stllrb --> stllrh. */
17700 case 900: return NULL
; /* stllrh --> NULL. */
17701 case 902: value
= 906; break; /* ldnp --> ldp. */
17702 case 906: return NULL
; /* ldp --> NULL. */
17703 case 1117: value
= 1118; break; /* msr --> hint. */
17704 case 1118: value
= 1127; break; /* hint --> clrex. */
17705 case 1127: value
= 1128; break; /* clrex --> dsb. */
17706 case 1128: value
= 1129; break; /* dsb --> dmb. */
17707 case 1129: value
= 1130; break; /* dmb --> isb. */
17708 case 1130: value
= 1131; break; /* isb --> sys. */
17709 case 1131: value
= 1136; break; /* sys --> msr. */
17710 case 1136: return NULL
; /* msr --> NULL. */
17711 case 1137: value
= 1138; break; /* sysl --> mrs. */
17712 case 1138: return NULL
; /* mrs --> NULL. */
17713 case 431: value
= 432; break; /* st4 --> st1. */
17714 case 432: value
= 433; break; /* st1 --> st2. */
17715 case 433: value
= 434; break; /* st2 --> st3. */
17716 case 434: return NULL
; /* st3 --> NULL. */
17717 case 439: value
= 440; break; /* st4 --> st1. */
17718 case 440: value
= 441; break; /* st1 --> st2. */
17719 case 441: value
= 442; break; /* st2 --> st3. */
17720 case 442: return NULL
; /* st3 --> NULL. */
17721 case 435: value
= 436; break; /* ld4 --> ld1. */
17722 case 436: value
= 437; break; /* ld1 --> ld2. */
17723 case 437: value
= 438; break; /* ld2 --> ld3. */
17724 case 438: return NULL
; /* ld3 --> NULL. */
17725 case 451: value
= 453; break; /* ld1 --> ld1r. */
17726 case 453: return NULL
; /* ld1r --> NULL. */
17727 case 455: value
= 457; break; /* ld2 --> ld2r. */
17728 case 457: return NULL
; /* ld2r --> NULL. */
17729 case 452: value
= 454; break; /* ld3 --> ld3r. */
17730 case 454: return NULL
; /* ld3r --> NULL. */
17731 case 456: value
= 458; break; /* ld4 --> ld4r. */
17732 case 458: return NULL
; /* ld4r --> NULL. */
17733 case 443: value
= 444; break; /* ld4 --> ld1. */
17734 case 444: value
= 445; break; /* ld1 --> ld2. */
17735 case 445: value
= 446; break; /* ld2 --> ld3. */
17736 case 446: return NULL
; /* ld3 --> NULL. */
17737 case 463: value
= 465; break; /* ld1 --> ld1r. */
17738 case 465: return NULL
; /* ld1r --> NULL. */
17739 case 464: value
= 466; break; /* ld3 --> ld3r. */
17740 case 466: return NULL
; /* ld3r --> NULL. */
17741 case 467: value
= 469; break; /* ld2 --> ld2r. */
17742 case 469: return NULL
; /* ld2r --> NULL. */
17743 case 468: value
= 470; break; /* ld4 --> ld4r. */
17744 case 470: return NULL
; /* ld4r --> NULL. */
17745 case 718: value
= 719; break; /* fcvtzs --> fcvtzs. */
17746 case 719: return NULL
; /* fcvtzs --> NULL. */
17747 case 714: value
= 715; break; /* scvtf --> scvtf. */
17748 case 715: return NULL
; /* scvtf --> NULL. */
17749 case 720: value
= 721; break; /* fcvtzu --> fcvtzu. */
17750 case 721: return NULL
; /* fcvtzu --> NULL. */
17751 case 716: value
= 717; break; /* ucvtf --> ucvtf. */
17752 case 717: return NULL
; /* ucvtf --> NULL. */
17753 case 722: value
= 723; break; /* fcvtns --> fcvtns. */
17754 case 723: return NULL
; /* fcvtns --> NULL. */
17755 case 742: value
= 743; break; /* fcvtms --> fcvtms. */
17756 case 743: return NULL
; /* fcvtms --> NULL. */
17757 case 738: value
= 739; break; /* fcvtps --> fcvtps. */
17758 case 739: return NULL
; /* fcvtps --> NULL. */
17759 case 746: value
= 747; break; /* fcvtzs --> fcvtzs. */
17760 case 747: return NULL
; /* fcvtzs --> NULL. */
17761 case 730: value
= 731; break; /* fcvtas --> fcvtas. */
17762 case 731: return NULL
; /* fcvtas --> NULL. */
17763 case 726: value
= 727; break; /* scvtf --> scvtf. */
17764 case 727: return NULL
; /* scvtf --> NULL. */
17765 case 734: value
= 735; break; /* fmov --> fmov. */
17766 case 735: return NULL
; /* fmov --> NULL. */
17767 case 724: value
= 725; break; /* fcvtnu --> fcvtnu. */
17768 case 725: return NULL
; /* fcvtnu --> NULL. */
17769 case 744: value
= 745; break; /* fcvtmu --> fcvtmu. */
17770 case 745: return NULL
; /* fcvtmu --> NULL. */
17771 case 740: value
= 741; break; /* fcvtpu --> fcvtpu. */
17772 case 741: return NULL
; /* fcvtpu --> NULL. */
17773 case 748: value
= 749; break; /* fcvtzu --> fcvtzu. */
17774 case 749: return NULL
; /* fcvtzu --> NULL. */
17775 case 732: value
= 733; break; /* fcvtau --> fcvtau. */
17776 case 733: return NULL
; /* fcvtau --> NULL. */
17777 case 728: value
= 729; break; /* ucvtf --> ucvtf. */
17778 case 729: return NULL
; /* ucvtf --> NULL. */
17779 case 736: value
= 737; break; /* fmov --> fmov. */
17780 case 737: return NULL
; /* fmov --> NULL. */
17781 case 764: value
= 765; break; /* fmov --> fmov. */
17782 case 765: return NULL
; /* fmov --> NULL. */
17783 case 773: value
= 774; break; /* frintn --> frintn. */
17784 case 774: return NULL
; /* frintn --> NULL. */
17785 case 768: value
= 769; break; /* fneg --> fneg. */
17786 case 769: return NULL
; /* fneg --> NULL. */
17787 case 777: value
= 778; break; /* frintm --> frintm. */
17788 case 778: return NULL
; /* frintm --> NULL. */
17789 case 766: value
= 767; break; /* fabs --> fabs. */
17790 case 767: return NULL
; /* fabs --> NULL. */
17791 case 775: value
= 776; break; /* frintp --> frintp. */
17792 case 776: return NULL
; /* frintp --> NULL. */
17793 case 770: value
= 771; break; /* fsqrt --> fsqrt. */
17794 case 771: return NULL
; /* fsqrt --> NULL. */
17795 case 779: value
= 780; break; /* frintz --> frintz. */
17796 case 780: return NULL
; /* frintz --> NULL. */
17797 case 781: value
= 782; break; /* frinta --> frinta. */
17798 case 782: return NULL
; /* frinta --> NULL. */
17799 case 783: value
= 784; break; /* frintx --> frintx. */
17800 case 784: return NULL
; /* frintx --> NULL. */
17801 case 785: value
= 786; break; /* frinti --> frinti. */
17802 case 786: return NULL
; /* frinti --> NULL. */
17803 case 756: value
= 757; break; /* fcmp --> fcmp. */
17804 case 757: return NULL
; /* fcmp --> NULL. */
17805 case 758: value
= 759; break; /* fcmpe --> fcmpe. */
17806 case 759: return NULL
; /* fcmpe --> NULL. */
17807 case 760: value
= 761; break; /* fcmp --> fcmp. */
17808 case 761: return NULL
; /* fcmp --> NULL. */
17809 case 762: value
= 763; break; /* fcmpe --> fcmpe. */
17810 case 763: return NULL
; /* fcmpe --> NULL. */
17811 case 813: value
= 814; break; /* fmov --> fmov. */
17812 case 814: return NULL
; /* fmov --> NULL. */
17813 case 787: value
= 788; break; /* fmul --> fmul. */
17814 case 788: return NULL
; /* fmul --> NULL. */
17815 case 803: value
= 804; break; /* fnmul --> fnmul. */
17816 case 804: return NULL
; /* fnmul --> NULL. */
17817 case 795: value
= 796; break; /* fmax --> fmax. */
17818 case 796: return NULL
; /* fmax --> NULL. */
17819 case 791: value
= 792; break; /* fadd --> fadd. */
17820 case 792: return NULL
; /* fadd --> NULL. */
17821 case 799: value
= 800; break; /* fmaxnm --> fmaxnm. */
17822 case 800: return NULL
; /* fmaxnm --> NULL. */
17823 case 789: value
= 790; break; /* fdiv --> fdiv. */
17824 case 790: return NULL
; /* fdiv --> NULL. */
17825 case 797: value
= 798; break; /* fmin --> fmin. */
17826 case 798: return NULL
; /* fmin --> NULL. */
17827 case 793: value
= 794; break; /* fsub --> fsub. */
17828 case 794: return NULL
; /* fsub --> NULL. */
17829 case 801: value
= 802; break; /* fminnm --> fminnm. */
17830 case 802: return NULL
; /* fminnm --> NULL. */
17831 case 752: value
= 753; break; /* fccmp --> fccmp. */
17832 case 753: return NULL
; /* fccmp --> NULL. */
17833 case 754: value
= 755; break; /* fccmpe --> fccmpe. */
17834 case 755: return NULL
; /* fccmpe --> NULL. */
17835 case 815: value
= 816; break; /* fcsel --> fcsel. */
17836 case 816: return NULL
; /* fcsel --> NULL. */
17837 case 130: value
= 365; break; /* movi --> sshr. */
17838 case 365: value
= 367; break; /* sshr --> srshr. */
17839 case 367: return NULL
; /* srshr --> NULL. */
17840 case 138: value
= 387; break; /* mvni --> ushr. */
17841 case 387: value
= 389; break; /* ushr --> urshr. */
17842 case 389: value
= 391; break; /* urshr --> sri. */
17843 case 391: value
= 393; break; /* sri --> sqshlu. */
17844 case 393: return NULL
; /* sqshlu --> NULL. */
17845 case 131: value
= 366; break; /* orr --> ssra. */
17846 case 366: value
= 368; break; /* ssra --> srsra. */
17847 case 368: value
= 369; break; /* srsra --> shl. */
17848 case 369: value
= 370; break; /* shl --> sqshl. */
17849 case 370: return NULL
; /* sqshl --> NULL. */
17850 case 139: value
= 388; break; /* bic --> usra. */
17851 case 388: value
= 390; break; /* usra --> ursra. */
17852 case 390: value
= 392; break; /* ursra --> sli. */
17853 case 392: value
= 394; break; /* sli --> uqshl. */
17854 case 394: return NULL
; /* uqshl --> NULL. */
17855 case 805: value
= 806; break; /* fmadd --> fmadd. */
17856 case 806: return NULL
; /* fmadd --> NULL. */
17857 case 809: value
= 810; break; /* fnmadd --> fnmadd. */
17858 case 810: return NULL
; /* fnmadd --> NULL. */
17859 case 132: value
= 371; break; /* movi --> shrn. */
17860 case 371: value
= 372; break; /* shrn --> shrn2. */
17861 case 372: value
= 379; break; /* shrn2 --> sshll. */
17862 case 379: value
= 381; break; /* sshll --> sshll2. */
17863 case 381: return NULL
; /* sshll2 --> NULL. */
17864 case 140: value
= 395; break; /* mvni --> sqshrun. */
17865 case 395: value
= 396; break; /* sqshrun --> sqshrun2. */
17866 case 396: value
= 403; break; /* sqshrun2 --> ushll. */
17867 case 403: value
= 405; break; /* ushll --> ushll2. */
17868 case 405: return NULL
; /* ushll2 --> NULL. */
17869 case 133: value
= 375; break; /* orr --> sqshrn. */
17870 case 375: value
= 376; break; /* sqshrn --> sqshrn2. */
17871 case 376: return NULL
; /* sqshrn2 --> NULL. */
17872 case 141: value
= 399; break; /* bic --> uqshrn. */
17873 case 399: value
= 400; break; /* uqshrn --> uqshrn2. */
17874 case 400: return NULL
; /* uqshrn2 --> NULL. */
17875 case 135: value
= 383; break; /* movi --> scvtf. */
17876 case 383: value
= 384; break; /* scvtf --> scvtf. */
17877 case 384: return NULL
; /* scvtf --> NULL. */
17878 case 143: value
= 144; break; /* movi --> movi. */
17879 case 144: value
= 407; break; /* movi --> ucvtf. */
17880 case 407: value
= 408; break; /* ucvtf --> ucvtf. */
17881 case 408: return NULL
; /* ucvtf --> NULL. */
17882 case 137: value
= 385; break; /* fmov --> fcvtzs. */
17883 case 385: value
= 386; break; /* fcvtzs --> fcvtzs. */
17884 case 386: return NULL
; /* fcvtzs --> NULL. */
17885 case 409: value
= 410; break; /* fcvtzu --> fcvtzu. */
17886 case 410: return NULL
; /* fcvtzu --> NULL. */
17887 case 807: value
= 808; break; /* fmsub --> fmsub. */
17888 case 808: return NULL
; /* fmsub --> NULL. */
17889 case 811: value
= 812; break; /* fnmsub --> fnmsub. */
17890 case 812: return NULL
; /* fnmsub --> NULL. */
17891 case 589: value
= 590; break; /* scvtf --> scvtf. */
17892 case 590: return NULL
; /* scvtf --> NULL. */
17893 case 591: value
= 592; break; /* fcvtzs --> fcvtzs. */
17894 case 592: return NULL
; /* fcvtzs --> NULL. */
17895 case 605: value
= 606; break; /* ucvtf --> ucvtf. */
17896 case 606: return NULL
; /* ucvtf --> NULL. */
17897 case 607: value
= 608; break; /* fcvtzu --> fcvtzu. */
17898 case 608: return NULL
; /* fcvtzu --> NULL. */
17899 default: return NULL
;
17902 return aarch64_opcode_table
+ value
;
17905 const aarch64_opcode
*
17906 aarch64_find_alias_opcode (const aarch64_opcode
*opcode
)
17908 /* Use the index as the key to locate the alias opcode. */
17909 int key
= opcode
- aarch64_opcode_table
;
17913 case 2: value
= 3; break; /* sbc --> ngc. */
17914 case 4: value
= 5; break; /* sbcs --> ngcs. */
17915 case 7: value
= 8; break; /* adds --> cmn. */
17916 case 10: value
= 11; break; /* subs --> cmp. */
17917 case 12: value
= 13; break; /* add --> mov. */
17918 case 14: value
= 15; break; /* adds --> cmn. */
17919 case 17: value
= 18; break; /* subs --> cmp. */
17920 case 20: value
= 21; break; /* adds --> cmn. */
17921 case 22: value
= 23; break; /* sub --> neg. */
17922 case 24: value
= 26; break; /* subs --> negs. */
17923 case 149: value
= 150; break; /* umov --> mov. */
17924 case 151: value
= 152; break; /* ins --> mov. */
17925 case 153: value
= 154; break; /* ins --> mov. */
17926 case 235: value
= 236; break; /* not --> mvn. */
17927 case 310: value
= 311; break; /* orr --> mov. */
17928 case 379: value
= 380; break; /* sshll --> sxtl. */
17929 case 381: value
= 382; break; /* sshll2 --> sxtl2. */
17930 case 403: value
= 404; break; /* ushll --> uxtl. */
17931 case 405: value
= 406; break; /* ushll2 --> uxtl2. */
17932 case 526: value
= 527; break; /* dup --> mov. */
17933 case 609: value
= 614; break; /* sbfm --> sxtw. */
17934 case 616: value
= 618; break; /* bfm --> bfc. */
17935 case 620: value
= 624; break; /* ubfm --> uxth. */
17936 case 642: value
= 644; break; /* csinc --> cset. */
17937 case 645: value
= 647; break; /* csinv --> csetm. */
17938 case 648: value
= 649; break; /* csneg --> cneg. */
17939 case 667: value
= 667; break; /* rev --> rev. */
17940 case 674: value
= 675; break; /* lslv --> lsl. */
17941 case 676: value
= 677; break; /* lsrv --> lsr. */
17942 case 678: value
= 679; break; /* asrv --> asr. */
17943 case 680: value
= 681; break; /* rorv --> ror. */
17944 case 690: value
= 691; break; /* madd --> mul. */
17945 case 692: value
= 693; break; /* msub --> mneg. */
17946 case 694: value
= 695; break; /* smaddl --> smull. */
17947 case 696: value
= 697; break; /* smsubl --> smnegl. */
17948 case 699: value
= 700; break; /* umaddl --> umull. */
17949 case 701: value
= 702; break; /* umsubl --> umnegl. */
17950 case 712: value
= 713; break; /* extr --> ror. */
17951 case 919: value
= 920; break; /* and --> bic. */
17952 case 921: value
= 922; break; /* orr --> mov. */
17953 case 924: value
= 925; break; /* ands --> tst. */
17954 case 928: value
= 930; break; /* orr --> uxtw. */
17955 case 931: value
= 932; break; /* orn --> mvn. */
17956 case 935: value
= 936; break; /* ands --> tst. */
17957 case 966: value
= 1062; break; /* ldaddb --> staddb. */
17958 case 967: value
= 1063; break; /* ldaddh --> staddh. */
17959 case 968: value
= 1064; break; /* ldadd --> stadd. */
17960 case 970: value
= 1065; break; /* ldaddlb --> staddlb. */
17961 case 973: value
= 1066; break; /* ldaddlh --> staddlh. */
17962 case 976: value
= 1067; break; /* ldaddl --> staddl. */
17963 case 978: value
= 1068; break; /* ldclrb --> stclrb. */
17964 case 979: value
= 1069; break; /* ldclrh --> stclrh. */
17965 case 980: value
= 1070; break; /* ldclr --> stclr. */
17966 case 982: value
= 1071; break; /* ldclrlb --> stclrlb. */
17967 case 985: value
= 1072; break; /* ldclrlh --> stclrlh. */
17968 case 988: value
= 1073; break; /* ldclrl --> stclrl. */
17969 case 990: value
= 1074; break; /* ldeorb --> steorb. */
17970 case 991: value
= 1075; break; /* ldeorh --> steorh. */
17971 case 992: value
= 1076; break; /* ldeor --> steor. */
17972 case 994: value
= 1077; break; /* ldeorlb --> steorlb. */
17973 case 997: value
= 1078; break; /* ldeorlh --> steorlh. */
17974 case 1000: value
= 1079; break; /* ldeorl --> steorl. */
17975 case 1002: value
= 1080; break; /* ldsetb --> stsetb. */
17976 case 1003: value
= 1081; break; /* ldseth --> stseth. */
17977 case 1004: value
= 1082; break; /* ldset --> stset. */
17978 case 1006: value
= 1083; break; /* ldsetlb --> stsetlb. */
17979 case 1009: value
= 1084; break; /* ldsetlh --> stsetlh. */
17980 case 1012: value
= 1085; break; /* ldsetl --> stsetl. */
17981 case 1014: value
= 1086; break; /* ldsmaxb --> stsmaxb. */
17982 case 1015: value
= 1087; break; /* ldsmaxh --> stsmaxh. */
17983 case 1016: value
= 1088; break; /* ldsmax --> stsmax. */
17984 case 1018: value
= 1089; break; /* ldsmaxlb --> stsmaxlb. */
17985 case 1021: value
= 1090; break; /* ldsmaxlh --> stsmaxlh. */
17986 case 1024: value
= 1091; break; /* ldsmaxl --> stsmaxl. */
17987 case 1026: value
= 1092; break; /* ldsminb --> stsminb. */
17988 case 1027: value
= 1093; break; /* ldsminh --> stsminh. */
17989 case 1028: value
= 1094; break; /* ldsmin --> stsmin. */
17990 case 1030: value
= 1095; break; /* ldsminlb --> stsminlb. */
17991 case 1033: value
= 1096; break; /* ldsminlh --> stsminlh. */
17992 case 1036: value
= 1097; break; /* ldsminl --> stsminl. */
17993 case 1038: value
= 1098; break; /* ldumaxb --> stumaxb. */
17994 case 1039: value
= 1099; break; /* ldumaxh --> stumaxh. */
17995 case 1040: value
= 1100; break; /* ldumax --> stumax. */
17996 case 1042: value
= 1101; break; /* ldumaxlb --> stumaxlb. */
17997 case 1045: value
= 1102; break; /* ldumaxlh --> stumaxlh. */
17998 case 1048: value
= 1103; break; /* ldumaxl --> stumaxl. */
17999 case 1050: value
= 1104; break; /* lduminb --> stuminb. */
18000 case 1051: value
= 1105; break; /* lduminh --> stuminh. */
18001 case 1052: value
= 1106; break; /* ldumin --> stumin. */
18002 case 1054: value
= 1107; break; /* lduminlb --> stuminlb. */
18003 case 1057: value
= 1108; break; /* lduminlh --> stuminlh. */
18004 case 1060: value
= 1109; break; /* lduminl --> stuminl. */
18005 case 1110: value
= 1111; break; /* movn --> mov. */
18006 case 1112: value
= 1113; break; /* movz --> mov. */
18007 case 1118: value
= 1126; break; /* hint --> psb. */
18008 case 1131: value
= 1135; break; /* sys --> tlbi. */
18009 case 1186: value
= 1881; break; /* and --> bic. */
18010 case 1188: value
= 1169; break; /* and --> mov. */
18011 case 1189: value
= 1173; break; /* ands --> movs. */
18012 case 1224: value
= 1882; break; /* cmpge --> cmple. */
18013 case 1227: value
= 1885; break; /* cmpgt --> cmplt. */
18014 case 1229: value
= 1883; break; /* cmphi --> cmplo. */
18015 case 1232: value
= 1884; break; /* cmphs --> cmpls. */
18016 case 1254: value
= 1166; break; /* cpy --> mov. */
18017 case 1255: value
= 1168; break; /* cpy --> mov. */
18018 case 1256: value
= 1892; break; /* cpy --> fmov. */
18019 case 1268: value
= 1161; break; /* dup --> mov. */
18020 case 1269: value
= 1163; break; /* dup --> mov. */
18021 case 1270: value
= 1891; break; /* dup --> fmov. */
18022 case 1271: value
= 1164; break; /* dupm --> mov. */
18023 case 1273: value
= 1886; break; /* eor --> eon. */
18024 case 1275: value
= 1174; break; /* eor --> not. */
18025 case 1276: value
= 1175; break; /* eors --> nots. */
18026 case 1281: value
= 1887; break; /* facge --> facle. */
18027 case 1282: value
= 1888; break; /* facgt --> faclt. */
18028 case 1291: value
= 1889; break; /* fcmge --> fcmle. */
18029 case 1293: value
= 1890; break; /* fcmgt --> fcmlt. */
18030 case 1299: value
= 1158; break; /* fcpy --> fmov. */
18031 case 1316: value
= 1157; break; /* fdup --> fmov. */
18032 case 1614: value
= 1159; break; /* orr --> mov. */
18033 case 1615: value
= 1893; break; /* orr --> orn. */
18034 case 1617: value
= 1162; break; /* orr --> mov. */
18035 case 1618: value
= 1172; break; /* orrs --> movs. */
18036 case 1674: value
= 1167; break; /* sel --> mov. */
18037 case 1675: value
= 1170; break; /* sel --> mov. */
18038 default: return NULL
;
18041 return aarch64_opcode_table
+ value
;
18044 const aarch64_opcode
*
18045 aarch64_find_next_alias_opcode (const aarch64_opcode
*opcode
)
18047 /* Use the index as the key to locate the next opcode. */
18048 int key
= opcode
- aarch64_opcode_table
;
18052 case 3: value
= 2; break; /* ngc --> sbc. */
18053 case 5: value
= 4; break; /* ngcs --> sbcs. */
18054 case 8: value
= 7; break; /* cmn --> adds. */
18055 case 11: value
= 10; break; /* cmp --> subs. */
18056 case 13: value
= 12; break; /* mov --> add. */
18057 case 15: value
= 14; break; /* cmn --> adds. */
18058 case 18: value
= 17; break; /* cmp --> subs. */
18059 case 21: value
= 20; break; /* cmn --> adds. */
18060 case 23: value
= 22; break; /* neg --> sub. */
18061 case 26: value
= 25; break; /* negs --> cmp. */
18062 case 25: value
= 24; break; /* cmp --> subs. */
18063 case 150: value
= 149; break; /* mov --> umov. */
18064 case 152: value
= 151; break; /* mov --> ins. */
18065 case 154: value
= 153; break; /* mov --> ins. */
18066 case 236: value
= 235; break; /* mvn --> not. */
18067 case 311: value
= 310; break; /* mov --> orr. */
18068 case 380: value
= 379; break; /* sxtl --> sshll. */
18069 case 382: value
= 381; break; /* sxtl2 --> sshll2. */
18070 case 404: value
= 403; break; /* uxtl --> ushll. */
18071 case 406: value
= 405; break; /* uxtl2 --> ushll2. */
18072 case 527: value
= 526; break; /* mov --> dup. */
18073 case 614: value
= 613; break; /* sxtw --> sxth. */
18074 case 613: value
= 612; break; /* sxth --> sxtb. */
18075 case 612: value
= 615; break; /* sxtb --> asr. */
18076 case 615: value
= 611; break; /* asr --> sbfx. */
18077 case 611: value
= 610; break; /* sbfx --> sbfiz. */
18078 case 610: value
= 609; break; /* sbfiz --> sbfm. */
18079 case 618: value
= 619; break; /* bfc --> bfxil. */
18080 case 619: value
= 617; break; /* bfxil --> bfi. */
18081 case 617: value
= 616; break; /* bfi --> bfm. */
18082 case 624: value
= 623; break; /* uxth --> uxtb. */
18083 case 623: value
= 626; break; /* uxtb --> lsr. */
18084 case 626: value
= 625; break; /* lsr --> lsl. */
18085 case 625: value
= 622; break; /* lsl --> ubfx. */
18086 case 622: value
= 621; break; /* ubfx --> ubfiz. */
18087 case 621: value
= 620; break; /* ubfiz --> ubfm. */
18088 case 644: value
= 643; break; /* cset --> cinc. */
18089 case 643: value
= 642; break; /* cinc --> csinc. */
18090 case 647: value
= 646; break; /* csetm --> cinv. */
18091 case 646: value
= 645; break; /* cinv --> csinv. */
18092 case 649: value
= 648; break; /* cneg --> csneg. */
18093 case 667: value
= 668; break; /* rev --> rev64. */
18094 case 675: value
= 674; break; /* lsl --> lslv. */
18095 case 677: value
= 676; break; /* lsr --> lsrv. */
18096 case 679: value
= 678; break; /* asr --> asrv. */
18097 case 681: value
= 680; break; /* ror --> rorv. */
18098 case 691: value
= 690; break; /* mul --> madd. */
18099 case 693: value
= 692; break; /* mneg --> msub. */
18100 case 695: value
= 694; break; /* smull --> smaddl. */
18101 case 697: value
= 696; break; /* smnegl --> smsubl. */
18102 case 700: value
= 699; break; /* umull --> umaddl. */
18103 case 702: value
= 701; break; /* umnegl --> umsubl. */
18104 case 713: value
= 712; break; /* ror --> extr. */
18105 case 920: value
= 919; break; /* bic --> and. */
18106 case 922: value
= 921; break; /* mov --> orr. */
18107 case 925: value
= 924; break; /* tst --> ands. */
18108 case 930: value
= 929; break; /* uxtw --> mov. */
18109 case 929: value
= 928; break; /* mov --> orr. */
18110 case 932: value
= 931; break; /* mvn --> orn. */
18111 case 936: value
= 935; break; /* tst --> ands. */
18112 case 1062: value
= 966; break; /* staddb --> ldaddb. */
18113 case 1063: value
= 967; break; /* staddh --> ldaddh. */
18114 case 1064: value
= 968; break; /* stadd --> ldadd. */
18115 case 1065: value
= 970; break; /* staddlb --> ldaddlb. */
18116 case 1066: value
= 973; break; /* staddlh --> ldaddlh. */
18117 case 1067: value
= 976; break; /* staddl --> ldaddl. */
18118 case 1068: value
= 978; break; /* stclrb --> ldclrb. */
18119 case 1069: value
= 979; break; /* stclrh --> ldclrh. */
18120 case 1070: value
= 980; break; /* stclr --> ldclr. */
18121 case 1071: value
= 982; break; /* stclrlb --> ldclrlb. */
18122 case 1072: value
= 985; break; /* stclrlh --> ldclrlh. */
18123 case 1073: value
= 988; break; /* stclrl --> ldclrl. */
18124 case 1074: value
= 990; break; /* steorb --> ldeorb. */
18125 case 1075: value
= 991; break; /* steorh --> ldeorh. */
18126 case 1076: value
= 992; break; /* steor --> ldeor. */
18127 case 1077: value
= 994; break; /* steorlb --> ldeorlb. */
18128 case 1078: value
= 997; break; /* steorlh --> ldeorlh. */
18129 case 1079: value
= 1000; break; /* steorl --> ldeorl. */
18130 case 1080: value
= 1002; break; /* stsetb --> ldsetb. */
18131 case 1081: value
= 1003; break; /* stseth --> ldseth. */
18132 case 1082: value
= 1004; break; /* stset --> ldset. */
18133 case 1083: value
= 1006; break; /* stsetlb --> ldsetlb. */
18134 case 1084: value
= 1009; break; /* stsetlh --> ldsetlh. */
18135 case 1085: value
= 1012; break; /* stsetl --> ldsetl. */
18136 case 1086: value
= 1014; break; /* stsmaxb --> ldsmaxb. */
18137 case 1087: value
= 1015; break; /* stsmaxh --> ldsmaxh. */
18138 case 1088: value
= 1016; break; /* stsmax --> ldsmax. */
18139 case 1089: value
= 1018; break; /* stsmaxlb --> ldsmaxlb. */
18140 case 1090: value
= 1021; break; /* stsmaxlh --> ldsmaxlh. */
18141 case 1091: value
= 1024; break; /* stsmaxl --> ldsmaxl. */
18142 case 1092: value
= 1026; break; /* stsminb --> ldsminb. */
18143 case 1093: value
= 1027; break; /* stsminh --> ldsminh. */
18144 case 1094: value
= 1028; break; /* stsmin --> ldsmin. */
18145 case 1095: value
= 1030; break; /* stsminlb --> ldsminlb. */
18146 case 1096: value
= 1033; break; /* stsminlh --> ldsminlh. */
18147 case 1097: value
= 1036; break; /* stsminl --> ldsminl. */
18148 case 1098: value
= 1038; break; /* stumaxb --> ldumaxb. */
18149 case 1099: value
= 1039; break; /* stumaxh --> ldumaxh. */
18150 case 1100: value
= 1040; break; /* stumax --> ldumax. */
18151 case 1101: value
= 1042; break; /* stumaxlb --> ldumaxlb. */
18152 case 1102: value
= 1045; break; /* stumaxlh --> ldumaxlh. */
18153 case 1103: value
= 1048; break; /* stumaxl --> ldumaxl. */
18154 case 1104: value
= 1050; break; /* stuminb --> lduminb. */
18155 case 1105: value
= 1051; break; /* stuminh --> lduminh. */
18156 case 1106: value
= 1052; break; /* stumin --> ldumin. */
18157 case 1107: value
= 1054; break; /* stuminlb --> lduminlb. */
18158 case 1108: value
= 1057; break; /* stuminlh --> lduminlh. */
18159 case 1109: value
= 1060; break; /* stuminl --> lduminl. */
18160 case 1111: value
= 1110; break; /* mov --> movn. */
18161 case 1113: value
= 1112; break; /* mov --> movz. */
18162 case 1126: value
= 1125; break; /* psb --> esb. */
18163 case 1125: value
= 1124; break; /* esb --> sevl. */
18164 case 1124: value
= 1123; break; /* sevl --> sev. */
18165 case 1123: value
= 1122; break; /* sev --> wfi. */
18166 case 1122: value
= 1121; break; /* wfi --> wfe. */
18167 case 1121: value
= 1120; break; /* wfe --> yield. */
18168 case 1120: value
= 1119; break; /* yield --> nop. */
18169 case 1119: value
= 1118; break; /* nop --> hint. */
18170 case 1135: value
= 1134; break; /* tlbi --> ic. */
18171 case 1134: value
= 1133; break; /* ic --> dc. */
18172 case 1133: value
= 1132; break; /* dc --> at. */
18173 case 1132: value
= 1131; break; /* at --> sys. */
18174 case 1881: value
= 1186; break; /* bic --> and. */
18175 case 1169: value
= 1188; break; /* mov --> and. */
18176 case 1173: value
= 1189; break; /* movs --> ands. */
18177 case 1882: value
= 1224; break; /* cmple --> cmpge. */
18178 case 1885: value
= 1227; break; /* cmplt --> cmpgt. */
18179 case 1883: value
= 1229; break; /* cmplo --> cmphi. */
18180 case 1884: value
= 1232; break; /* cmpls --> cmphs. */
18181 case 1166: value
= 1254; break; /* mov --> cpy. */
18182 case 1168: value
= 1255; break; /* mov --> cpy. */
18183 case 1892: value
= 1171; break; /* fmov --> mov. */
18184 case 1171: value
= 1256; break; /* mov --> cpy. */
18185 case 1161: value
= 1268; break; /* mov --> dup. */
18186 case 1163: value
= 1160; break; /* mov --> mov. */
18187 case 1160: value
= 1269; break; /* mov --> dup. */
18188 case 1891: value
= 1165; break; /* fmov --> mov. */
18189 case 1165: value
= 1270; break; /* mov --> dup. */
18190 case 1164: value
= 1271; break; /* mov --> dupm. */
18191 case 1886: value
= 1273; break; /* eon --> eor. */
18192 case 1174: value
= 1275; break; /* not --> eor. */
18193 case 1175: value
= 1276; break; /* nots --> eors. */
18194 case 1887: value
= 1281; break; /* facle --> facge. */
18195 case 1888: value
= 1282; break; /* faclt --> facgt. */
18196 case 1889: value
= 1291; break; /* fcmle --> fcmge. */
18197 case 1890: value
= 1293; break; /* fcmlt --> fcmgt. */
18198 case 1158: value
= 1299; break; /* fmov --> fcpy. */
18199 case 1157: value
= 1316; break; /* fmov --> fdup. */
18200 case 1159: value
= 1614; break; /* mov --> orr. */
18201 case 1893: value
= 1615; break; /* orn --> orr. */
18202 case 1162: value
= 1617; break; /* mov --> orr. */
18203 case 1172: value
= 1618; break; /* movs --> orrs. */
18204 case 1167: value
= 1674; break; /* mov --> sel. */
18205 case 1170: value
= 1675; break; /* mov --> sel. */
18206 default: return NULL
;
18209 return aarch64_opcode_table
+ value
;
18213 aarch64_extract_operand (const aarch64_operand
*self
,
18214 aarch64_opnd_info
*info
,
18215 aarch64_insn code
, const aarch64_inst
*inst
)
18217 /* Use the index as the key. */
18218 int key
= self
- aarch64_operands
;
18266 return aarch64_ext_regno (self
, info
, code
, inst
);
18268 return aarch64_ext_regrt_sysins (self
, info
, code
, inst
);
18270 return aarch64_ext_regno_pair (self
, info
, code
, inst
);
18272 return aarch64_ext_reg_extended (self
, info
, code
, inst
);
18274 return aarch64_ext_reg_shifted (self
, info
, code
, inst
);
18276 return aarch64_ext_ft (self
, info
, code
, inst
);
18280 return aarch64_ext_reglane (self
, info
, code
, inst
);
18282 return aarch64_ext_reglist (self
, info
, code
, inst
);
18284 return aarch64_ext_ldst_reglist (self
, info
, code
, inst
);
18286 return aarch64_ext_ldst_reglist_r (self
, info
, code
, inst
);
18288 return aarch64_ext_ldst_elemlist (self
, info
, code
, inst
);
18318 return aarch64_ext_imm (self
, info
, code
, inst
);
18321 return aarch64_ext_advsimd_imm_shift (self
, info
, code
, inst
);
18325 return aarch64_ext_advsimd_imm_modified (self
, info
, code
, inst
);
18327 return aarch64_ext_shll_imm (self
, info
, code
, inst
);
18330 return aarch64_ext_fpimm (self
, info
, code
, inst
);
18333 return aarch64_ext_limm (self
, info
, code
, inst
);
18335 return aarch64_ext_aimm (self
, info
, code
, inst
);
18337 return aarch64_ext_imm_half (self
, info
, code
, inst
);
18339 return aarch64_ext_fbits (self
, info
, code
, inst
);
18342 return aarch64_ext_cond (self
, info
, code
, inst
);
18345 return aarch64_ext_addr_simple (self
, info
, code
, inst
);
18347 return aarch64_ext_addr_regoff (self
, info
, code
, inst
);
18351 return aarch64_ext_addr_simm (self
, info
, code
, inst
);
18353 return aarch64_ext_addr_uimm12 (self
, info
, code
, inst
);
18355 return aarch64_ext_simd_addr_post (self
, info
, code
, inst
);
18357 return aarch64_ext_sysreg (self
, info
, code
, inst
);
18359 return aarch64_ext_pstatefield (self
, info
, code
, inst
);
18364 return aarch64_ext_sysins_op (self
, info
, code
, inst
);
18367 return aarch64_ext_barrier (self
, info
, code
, inst
);
18369 return aarch64_ext_prfop (self
, info
, code
, inst
);
18371 return aarch64_ext_hint (self
, info
, code
, inst
);
18376 return aarch64_ext_sve_addr_ri_s4xvl (self
, info
, code
, inst
);
18378 return aarch64_ext_sve_addr_ri_s6xvl (self
, info
, code
, inst
);
18380 return aarch64_ext_sve_addr_ri_s9xvl (self
, info
, code
, inst
);
18385 return aarch64_ext_sve_addr_ri_u6 (self
, info
, code
, inst
);
18398 return aarch64_ext_sve_addr_rr_lsl (self
, info
, code
, inst
);
18407 return aarch64_ext_sve_addr_rz_xtw (self
, info
, code
, inst
);
18412 return aarch64_ext_sve_addr_zi_u5 (self
, info
, code
, inst
);
18414 return aarch64_ext_sve_addr_zz_lsl (self
, info
, code
, inst
);
18416 return aarch64_ext_sve_addr_zz_sxtw (self
, info
, code
, inst
);
18418 return aarch64_ext_sve_addr_zz_uxtw (self
, info
, code
, inst
);
18420 return aarch64_ext_sve_aimm (self
, info
, code
, inst
);
18422 return aarch64_ext_sve_asimm (self
, info
, code
, inst
);
18424 return aarch64_ext_sve_float_half_one (self
, info
, code
, inst
);
18426 return aarch64_ext_sve_float_half_two (self
, info
, code
, inst
);
18428 return aarch64_ext_sve_float_zero_one (self
, info
, code
, inst
);
18430 return aarch64_ext_inv_limm (self
, info
, code
, inst
);
18432 return aarch64_ext_sve_limm_mov (self
, info
, code
, inst
);
18434 return aarch64_ext_sve_scale (self
, info
, code
, inst
);
18437 return aarch64_ext_sve_shlimm (self
, info
, code
, inst
);
18440 return aarch64_ext_sve_shrimm (self
, info
, code
, inst
);
18442 return aarch64_ext_sve_index (self
, info
, code
, inst
);
18445 return aarch64_ext_sve_reglist (self
, info
, code
, inst
);
18446 default: assert (0); abort ();
This page took 0.603651 seconds and 4 git commands to generate.