1 /* This file is automatically generated by aarch64-gen. Do not edit! */
2 /* Copyright (C) 2012-2023 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
>> 28) & 0x1) == 0)
39 if (((word
>> 21) & 0x1) == 0)
41 if (((word
>> 29) & 0x1) == 0)
43 if (((word
>> 30) & 0x1) == 0)
45 if (((word
>> 22) & 0x1) == 0)
47 if (((word
>> 23) & 0x1) == 0)
49 /* 33222222222211111111110000000000
50 10987654321098765432109876543210
51 x0000000000xxxxxxxxxxxxxxxxxxxxx
57 if (((word
>> 3) & 0x1) == 0)
59 if (((word
>> 4) & 0x1) == 0)
61 /* 33222222222211111111110000000000
62 10987654321098765432109876543210
63 x0000000100xxxxxxxxxxxxxxxx00xxx
69 /* 33222222222211111111110000000000
70 10987654321098765432109876543210
71 x0000000100xxxxxxxxxxxxxxxx10xxx
78 if (((word
>> 4) & 0x1) == 0)
80 /* 33222222222211111111110000000000
81 10987654321098765432109876543210
82 x0000000100xxxxxxxxxxxxxxxx01xxx
88 /* 33222222222211111111110000000000
89 10987654321098765432109876543210
90 x0000000100xxxxxxxxxxxxxxxx11xxx
99 if (((word
>> 4) & 0x1) == 0)
101 /* 33222222222211111111110000000000
102 10987654321098765432109876543210
103 x0000000x10xxxxxxxxxxxxxxxx0xxxx
109 /* 33222222222211111111110000000000
110 10987654321098765432109876543210
111 x0000000x10xxxxxxxxxxxxxxxx1xxxx
119 if (((word
>> 18) & 0x1) == 0)
121 if (((word
>> 17) & 0x1) == 0)
123 if (((word
>> 19) & 0x1) == 0)
125 if (((word
>> 20) & 0x1) == 0)
127 /* 33222222222211111111110000000000
128 10987654321098765432109876543210
129 x1000000xx00000xxxxxxxxxxxxxxxxx
135 if (((word
>> 16) & 0x1) == 0)
137 if (((word
>> 22) & 0x1) == 0)
139 /* 33222222222211111111110000000000
140 10987654321098765432109876543210
141 x1000000x0010000xxxxxxxxxxxxxxxx
147 /* 33222222222211111111110000000000
148 10987654321098765432109876543210
149 x1000000x1010000xxxxxxxxxxxxxxxx
156 if (((word
>> 22) & 0x1) == 0)
158 /* 33222222222211111111110000000000
159 10987654321098765432109876543210
160 x1000000x0010001xxxxxxxxxxxxxxxx
166 /* 33222222222211111111110000000000
167 10987654321098765432109876543210
168 x1000000x1010001xxxxxxxxxxxxxxxx
177 if (((word
>> 22) & 0x1) == 0)
179 /* 33222222222211111111110000000000
180 10987654321098765432109876543210
181 x1000000x00x100xxxxxxxxxxxxxxxxx
187 /* 33222222222211111111110000000000
188 10987654321098765432109876543210
189 x1000000x10x100xxxxxxxxxxxxxxxxx
197 if (((word
>> 19) & 0x1) == 0)
199 /* 33222222222211111111110000000000
200 10987654321098765432109876543210
201 x1000000xx0x001xxxxxxxxxxxxxxxxx
207 if (((word
>> 22) & 0x1) == 0)
209 if (((word
>> 14) & 0x1) == 0)
211 /* 33222222222211111111110000000000
212 10987654321098765432109876543210
213 x1000000x00x101xx0xxxxxxxxxxxxxx
219 /* 33222222222211111111110000000000
220 10987654321098765432109876543210
221 x1000000x00x101xx1xxxxxxxxxxxxxx
228 /* 33222222222211111111110000000000
229 10987654321098765432109876543210
230 x1000000x10x101xxxxxxxxxxxxxxxxx
239 if (((word
>> 10) & 0x1) == 0)
241 if (((word
>> 11) & 0x1) == 0)
243 if (((word
>> 19) & 0x1) == 0)
245 if (((word
>> 17) & 0x1) == 0)
247 /* 33222222222211111111110000000000
248 10987654321098765432109876543210
249 x1000000xx0x010xxxxx00xxxxxxxxxx
255 /* 33222222222211111111110000000000
256 10987654321098765432109876543210
257 x1000000xx0x011xxxxx00xxxxxxxxxx
264 if (((word
>> 22) & 0x1) == 0)
266 if (((word
>> 14) & 0x1) == 0)
268 /* 33222222222211111111110000000000
269 10987654321098765432109876543210
270 x1000000x00x11xxx0xx00xxxxxxxxxx
276 /* 33222222222211111111110000000000
277 10987654321098765432109876543210
278 x1000000x00x11xxx1xx00xxxxxxxxxx
285 if (((word
>> 23) & 0x1) == 0)
287 if (((word
>> 17) & 0x1) == 0)
289 /* 33222222222211111111110000000000
290 10987654321098765432109876543210
291 x1000000010x110xxxxx00xxxxxxxxxx
297 /* 33222222222211111111110000000000
298 10987654321098765432109876543210
299 x1000000010x111xxxxx00xxxxxxxxxx
306 /* 33222222222211111111110000000000
307 10987654321098765432109876543210
308 x1000000110x11xxxxxx00xxxxxxxxxx
317 if (((word
>> 17) & 0x1) == 0)
319 /* 33222222222211111111110000000000
320 10987654321098765432109876543210
321 x1000000xx0xx10xxxxx10xxxxxxxxxx
327 /* 33222222222211111111110000000000
328 10987654321098765432109876543210
329 x1000000xx0xx11xxxxx10xxxxxxxxxx
337 if (((word
>> 11) & 0x1) == 0)
339 if (((word
>> 17) & 0x1) == 0)
341 /* 33222222222211111111110000000000
342 10987654321098765432109876543210
343 x1000000xx0xx10xxxxx01xxxxxxxxxx
349 /* 33222222222211111111110000000000
350 10987654321098765432109876543210
351 x1000000xx0xx11xxxxx01xxxxxxxxxx
358 if (((word
>> 17) & 0x1) == 0)
360 /* 33222222222211111111110000000000
361 10987654321098765432109876543210
362 x1000000xx0xx10xxxxx11xxxxxxxxxx
368 /* 33222222222211111111110000000000
369 10987654321098765432109876543210
370 x1000000xx0xx11xxxxx11xxxxxxxxxx
381 if (((word
>> 22) & 0x1) == 0)
383 if (((word
>> 23) & 0x1) == 0)
385 if (((word
>> 30) & 0x1) == 0)
387 if (((word
>> 0) & 0x1) == 0)
389 if (((word
>> 13) & 0x1) == 0)
391 if (((word
>> 14) & 0x1) == 0)
393 if (((word
>> 15) & 0x1) == 0)
395 /* 33222222222211111111110000000000
396 10987654321098765432109876543210
397 x0100000000xxxxx000xxxxxxxxxxxx0
403 /* 33222222222211111111110000000000
404 10987654321098765432109876543210
405 x0100000000xxxxx100xxxxxxxxxxxx0
412 if (((word
>> 15) & 0x1) == 0)
414 /* 33222222222211111111110000000000
415 10987654321098765432109876543210
416 x0100000000xxxxx010xxxxxxxxxxxx0
422 /* 33222222222211111111110000000000
423 10987654321098765432109876543210
424 x0100000000xxxxx110xxxxxxxxxxxx0
432 if (((word
>> 14) & 0x1) == 0)
434 if (((word
>> 15) & 0x1) == 0)
436 /* 33222222222211111111110000000000
437 10987654321098765432109876543210
438 x0100000000xxxxx001xxxxxxxxxxxx0
444 /* 33222222222211111111110000000000
445 10987654321098765432109876543210
446 x0100000000xxxxx101xxxxxxxxxxxx0
453 if (((word
>> 15) & 0x1) == 0)
455 /* 33222222222211111111110000000000
456 10987654321098765432109876543210
457 x0100000000xxxxx011xxxxxxxxxxxx0
463 /* 33222222222211111111110000000000
464 10987654321098765432109876543210
465 x0100000000xxxxx111xxxxxxxxxxxx0
474 if (((word
>> 13) & 0x1) == 0)
476 if (((word
>> 14) & 0x1) == 0)
478 if (((word
>> 15) & 0x1) == 0)
480 /* 33222222222211111111110000000000
481 10987654321098765432109876543210
482 x0100000000xxxxx000xxxxxxxxxxxx1
488 /* 33222222222211111111110000000000
489 10987654321098765432109876543210
490 x0100000000xxxxx100xxxxxxxxxxxx1
497 if (((word
>> 15) & 0x1) == 0)
499 /* 33222222222211111111110000000000
500 10987654321098765432109876543210
501 x0100000000xxxxx010xxxxxxxxxxxx1
507 /* 33222222222211111111110000000000
508 10987654321098765432109876543210
509 x0100000000xxxxx110xxxxxxxxxxxx1
517 if (((word
>> 14) & 0x1) == 0)
519 if (((word
>> 15) & 0x1) == 0)
521 /* 33222222222211111111110000000000
522 10987654321098765432109876543210
523 x0100000000xxxxx001xxxxxxxxxxxx1
529 /* 33222222222211111111110000000000
530 10987654321098765432109876543210
531 x0100000000xxxxx101xxxxxxxxxxxx1
538 if (((word
>> 15) & 0x1) == 0)
540 /* 33222222222211111111110000000000
541 10987654321098765432109876543210
542 x0100000000xxxxx011xxxxxxxxxxxx1
548 /* 33222222222211111111110000000000
549 10987654321098765432109876543210
550 x0100000000xxxxx111xxxxxxxxxxxx1
560 /* 33222222222211111111110000000000
561 10987654321098765432109876543210
562 x1100000000xxxxxxxxxxxxxxxxxxxxx
569 if (((word
>> 4) & 0x1) == 0)
571 if (((word
>> 30) & 0x1) == 0)
573 if (((word
>> 3) & 0x1) == 0)
575 /* 33222222222211111111110000000000
576 10987654321098765432109876543210
577 x0100000100xxxxxxxxxxxxxxxx00xxx
583 /* 33222222222211111111110000000000
584 10987654321098765432109876543210
585 x0100000100xxxxxxxxxxxxxxxx01xxx
592 /* 33222222222211111111110000000000
593 10987654321098765432109876543210
594 x1100000100xxxxxxxxxxxxxxxx0xxxx
601 if (((word
>> 3) & 0x1) == 0)
603 /* 33222222222211111111110000000000
604 10987654321098765432109876543210
605 xx100000100xxxxxxxxxxxxxxxx10xxx
611 /* 33222222222211111111110000000000
612 10987654321098765432109876543210
613 xx100000100xxxxxxxxxxxxxxxx11xxx
622 if (((word
>> 23) & 0x1) == 0)
624 if (((word
>> 30) & 0x1) == 0)
626 if (((word
>> 0) & 0x1) == 0)
628 if (((word
>> 13) & 0x1) == 0)
630 if (((word
>> 14) & 0x1) == 0)
632 if (((word
>> 15) & 0x1) == 0)
634 /* 33222222222211111111110000000000
635 10987654321098765432109876543210
636 x0100000010xxxxx000xxxxxxxxxxxx0
642 /* 33222222222211111111110000000000
643 10987654321098765432109876543210
644 x0100000010xxxxx100xxxxxxxxxxxx0
651 if (((word
>> 15) & 0x1) == 0)
653 /* 33222222222211111111110000000000
654 10987654321098765432109876543210
655 x0100000010xxxxx010xxxxxxxxxxxx0
661 /* 33222222222211111111110000000000
662 10987654321098765432109876543210
663 x0100000010xxxxx110xxxxxxxxxxxx0
671 if (((word
>> 14) & 0x1) == 0)
673 if (((word
>> 15) & 0x1) == 0)
675 /* 33222222222211111111110000000000
676 10987654321098765432109876543210
677 x0100000010xxxxx001xxxxxxxxxxxx0
683 /* 33222222222211111111110000000000
684 10987654321098765432109876543210
685 x0100000010xxxxx101xxxxxxxxxxxx0
692 if (((word
>> 15) & 0x1) == 0)
694 /* 33222222222211111111110000000000
695 10987654321098765432109876543210
696 x0100000010xxxxx011xxxxxxxxxxxx0
702 /* 33222222222211111111110000000000
703 10987654321098765432109876543210
704 x0100000010xxxxx111xxxxxxxxxxxx0
713 if (((word
>> 13) & 0x1) == 0)
715 if (((word
>> 14) & 0x1) == 0)
717 if (((word
>> 15) & 0x1) == 0)
719 /* 33222222222211111111110000000000
720 10987654321098765432109876543210
721 x0100000010xxxxx000xxxxxxxxxxxx1
727 /* 33222222222211111111110000000000
728 10987654321098765432109876543210
729 x0100000010xxxxx100xxxxxxxxxxxx1
736 if (((word
>> 15) & 0x1) == 0)
738 /* 33222222222211111111110000000000
739 10987654321098765432109876543210
740 x0100000010xxxxx010xxxxxxxxxxxx1
746 /* 33222222222211111111110000000000
747 10987654321098765432109876543210
748 x0100000010xxxxx110xxxxxxxxxxxx1
756 if (((word
>> 14) & 0x1) == 0)
758 if (((word
>> 15) & 0x1) == 0)
760 /* 33222222222211111111110000000000
761 10987654321098765432109876543210
762 x0100000010xxxxx001xxxxxxxxxxxx1
768 /* 33222222222211111111110000000000
769 10987654321098765432109876543210
770 x0100000010xxxxx101xxxxxxxxxxxx1
777 if (((word
>> 15) & 0x1) == 0)
779 /* 33222222222211111111110000000000
780 10987654321098765432109876543210
781 x0100000010xxxxx011xxxxxxxxxxxx1
787 /* 33222222222211111111110000000000
788 10987654321098765432109876543210
789 x0100000010xxxxx111xxxxxxxxxxxx1
799 /* 33222222222211111111110000000000
800 10987654321098765432109876543210
801 x1100000010xxxxxxxxxxxxxxxxxxxxx
808 if (((word
>> 4) & 0x1) == 0)
810 if (((word
>> 30) & 0x1) == 0)
812 /* 33222222222211111111110000000000
813 10987654321098765432109876543210
814 x0100000110xxxxxxxxxxxxxxxx0xxxx
820 /* 33222222222211111111110000000000
821 10987654321098765432109876543210
822 x1100000110xxxxxxxxxxxxxxxx0xxxx
829 /* 33222222222211111111110000000000
830 10987654321098765432109876543210
831 xx100000110xxxxxxxxxxxxxxxx1xxxx
841 if (((word
>> 22) & 0x1) == 0)
843 if (((word
>> 23) & 0x1) == 0)
845 if (((word
>> 30) & 0x1) == 0)
847 if (((word
>> 0) & 0x1) == 0)
849 if (((word
>> 13) & 0x1) == 0)
851 if (((word
>> 14) & 0x1) == 0)
853 if (((word
>> 15) & 0x1) == 0)
855 /* 33222222222211111111110000000000
856 10987654321098765432109876543210
857 x0x00000001xxxxx000xxxxxxxxxxxx0
863 /* 33222222222211111111110000000000
864 10987654321098765432109876543210
865 x0x00000001xxxxx100xxxxxxxxxxxx0
872 if (((word
>> 15) & 0x1) == 0)
874 /* 33222222222211111111110000000000
875 10987654321098765432109876543210
876 x0x00000001xxxxx010xxxxxxxxxxxx0
882 /* 33222222222211111111110000000000
883 10987654321098765432109876543210
884 x0x00000001xxxxx110xxxxxxxxxxxx0
892 if (((word
>> 14) & 0x1) == 0)
894 if (((word
>> 15) & 0x1) == 0)
896 /* 33222222222211111111110000000000
897 10987654321098765432109876543210
898 x0x00000001xxxxx001xxxxxxxxxxxx0
904 /* 33222222222211111111110000000000
905 10987654321098765432109876543210
906 x0x00000001xxxxx101xxxxxxxxxxxx0
913 if (((word
>> 15) & 0x1) == 0)
915 /* 33222222222211111111110000000000
916 10987654321098765432109876543210
917 x0x00000001xxxxx011xxxxxxxxxxxx0
923 /* 33222222222211111111110000000000
924 10987654321098765432109876543210
925 x0x00000001xxxxx111xxxxxxxxxxxx0
934 if (((word
>> 13) & 0x1) == 0)
936 if (((word
>> 14) & 0x1) == 0)
938 if (((word
>> 15) & 0x1) == 0)
940 /* 33222222222211111111110000000000
941 10987654321098765432109876543210
942 x0x00000001xxxxx000xxxxxxxxxxxx1
948 /* 33222222222211111111110000000000
949 10987654321098765432109876543210
950 x0x00000001xxxxx100xxxxxxxxxxxx1
957 if (((word
>> 15) & 0x1) == 0)
959 /* 33222222222211111111110000000000
960 10987654321098765432109876543210
961 x0x00000001xxxxx010xxxxxxxxxxxx1
967 /* 33222222222211111111110000000000
968 10987654321098765432109876543210
969 x0x00000001xxxxx110xxxxxxxxxxxx1
977 if (((word
>> 14) & 0x1) == 0)
979 if (((word
>> 15) & 0x1) == 0)
981 /* 33222222222211111111110000000000
982 10987654321098765432109876543210
983 x0x00000001xxxxx001xxxxxxxxxxxx1
989 /* 33222222222211111111110000000000
990 10987654321098765432109876543210
991 x0x00000001xxxxx101xxxxxxxxxxxx1
998 if (((word
>> 15) & 0x1) == 0)
1000 /* 33222222222211111111110000000000
1001 10987654321098765432109876543210
1002 x0x00000001xxxxx011xxxxxxxxxxxx1
1008 /* 33222222222211111111110000000000
1009 10987654321098765432109876543210
1010 x0x00000001xxxxx111xxxxxxxxxxxx1
1020 /* 33222222222211111111110000000000
1021 10987654321098765432109876543210
1022 x1x00000001xxxxxxxxxxxxxxxxxxxxx
1029 if (((word
>> 4) & 0x1) == 0)
1031 if (((word
>> 30) & 0x1) == 0)
1033 /* 33222222222211111111110000000000
1034 10987654321098765432109876543210
1035 x0x00000101xxxxxxxxxxxxxxxx0xxxx
1041 /* 33222222222211111111110000000000
1042 10987654321098765432109876543210
1043 x1x00000101xxxxxxxxxxxxxxxx0xxxx
1050 /* 33222222222211111111110000000000
1051 10987654321098765432109876543210
1052 xxx00000101xxxxxxxxxxxxxxxx1xxxx
1060 if (((word
>> 23) & 0x1) == 0)
1062 if (((word
>> 30) & 0x1) == 0)
1064 if (((word
>> 0) & 0x1) == 0)
1066 if (((word
>> 13) & 0x1) == 0)
1068 if (((word
>> 14) & 0x1) == 0)
1070 if (((word
>> 15) & 0x1) == 0)
1072 /* 33222222222211111111110000000000
1073 10987654321098765432109876543210
1074 x0x00000011xxxxx000xxxxxxxxxxxx0
1080 /* 33222222222211111111110000000000
1081 10987654321098765432109876543210
1082 x0x00000011xxxxx100xxxxxxxxxxxx0
1089 if (((word
>> 15) & 0x1) == 0)
1091 /* 33222222222211111111110000000000
1092 10987654321098765432109876543210
1093 x0x00000011xxxxx010xxxxxxxxxxxx0
1099 /* 33222222222211111111110000000000
1100 10987654321098765432109876543210
1101 x0x00000011xxxxx110xxxxxxxxxxxx0
1109 if (((word
>> 14) & 0x1) == 0)
1111 if (((word
>> 15) & 0x1) == 0)
1113 /* 33222222222211111111110000000000
1114 10987654321098765432109876543210
1115 x0x00000011xxxxx001xxxxxxxxxxxx0
1121 /* 33222222222211111111110000000000
1122 10987654321098765432109876543210
1123 x0x00000011xxxxx101xxxxxxxxxxxx0
1130 if (((word
>> 15) & 0x1) == 0)
1132 /* 33222222222211111111110000000000
1133 10987654321098765432109876543210
1134 x0x00000011xxxxx011xxxxxxxxxxxx0
1140 /* 33222222222211111111110000000000
1141 10987654321098765432109876543210
1142 x0x00000011xxxxx111xxxxxxxxxxxx0
1151 if (((word
>> 13) & 0x1) == 0)
1153 if (((word
>> 14) & 0x1) == 0)
1155 if (((word
>> 15) & 0x1) == 0)
1157 /* 33222222222211111111110000000000
1158 10987654321098765432109876543210
1159 x0x00000011xxxxx000xxxxxxxxxxxx1
1165 /* 33222222222211111111110000000000
1166 10987654321098765432109876543210
1167 x0x00000011xxxxx100xxxxxxxxxxxx1
1174 if (((word
>> 15) & 0x1) == 0)
1176 /* 33222222222211111111110000000000
1177 10987654321098765432109876543210
1178 x0x00000011xxxxx010xxxxxxxxxxxx1
1184 /* 33222222222211111111110000000000
1185 10987654321098765432109876543210
1186 x0x00000011xxxxx110xxxxxxxxxxxx1
1194 if (((word
>> 14) & 0x1) == 0)
1196 if (((word
>> 15) & 0x1) == 0)
1198 /* 33222222222211111111110000000000
1199 10987654321098765432109876543210
1200 x0x00000011xxxxx001xxxxxxxxxxxx1
1206 /* 33222222222211111111110000000000
1207 10987654321098765432109876543210
1208 x0x00000011xxxxx101xxxxxxxxxxxx1
1215 if (((word
>> 15) & 0x1) == 0)
1217 /* 33222222222211111111110000000000
1218 10987654321098765432109876543210
1219 x0x00000011xxxxx011xxxxxxxxxxxx1
1225 /* 33222222222211111111110000000000
1226 10987654321098765432109876543210
1227 x0x00000011xxxxx111xxxxxxxxxxxx1
1237 /* 33222222222211111111110000000000
1238 10987654321098765432109876543210
1239 x1x00000011xxxxxxxxxxxxxxxxxxxxx
1246 if (((word
>> 4) & 0x1) == 0)
1248 if (((word
>> 30) & 0x1) == 0)
1250 /* 33222222222211111111110000000000
1251 10987654321098765432109876543210
1252 x0x00000111xxxxxxxxxxxxxxxx0xxxx
1258 /* 33222222222211111111110000000000
1259 10987654321098765432109876543210
1260 x1x00000111xxxxxxxxxxxxxxxx0xxxx
1267 /* 33222222222211111111110000000000
1268 10987654321098765432109876543210
1269 xxx00000111xxxxxxxxxxxxxxxx1xxxx
1279 if (((word
>> 31) & 0x1) == 0)
1281 /* 33222222222211111111110000000000
1282 10987654321098765432109876543210
1283 0xx10000xxxxxxxxxxxxxxxxxxxxxxxx
1289 /* 33222222222211111111110000000000
1290 10987654321098765432109876543210
1291 1xx10000xxxxxxxxxxxxxxxxxxxxxxxx
1299 if (((word
>> 28) & 0x1) == 0)
1301 if (((word
>> 21) & 0x1) == 0)
1303 if (((word
>> 22) & 0x1) == 0)
1305 if (((word
>> 23) & 0x1) == 0)
1307 if (((word
>> 29) & 0x1) == 0)
1309 if (((word
>> 3) & 0x1) == 0)
1311 if (((word
>> 4) & 0x1) == 0)
1313 if (((word
>> 20) & 0x1) == 0)
1315 if (((word
>> 2) & 0x1) == 0)
1317 /* 33222222222211111111110000000000
1318 10987654321098765432109876543210
1319 xx0000010000xxxxxxxxxxxxxxx000xx
1325 /* 33222222222211111111110000000000
1326 10987654321098765432109876543210
1327 xx0000010000xxxxxxxxxxxxxxx001xx
1334 if (((word
>> 5) & 0x1) == 0)
1336 if (((word
>> 15) & 0x1) == 0)
1338 /* 33222222222211111111110000000000
1339 10987654321098765432109876543210
1340 xx0000010001xxxx0xxxxxxxxx000xxx
1346 /* 33222222222211111111110000000000
1347 10987654321098765432109876543210
1348 xx0000010001xxxx1xxxxxxxxx000xxx
1355 if (((word
>> 15) & 0x1) == 0)
1357 /* 33222222222211111111110000000000
1358 10987654321098765432109876543210
1359 xx0000010001xxxx0xxxxxxxxx100xxx
1365 /* 33222222222211111111110000000000
1366 10987654321098765432109876543210
1367 xx0000010001xxxx1xxxxxxxxx100xxx
1376 if (((word
>> 20) & 0x1) == 0)
1378 if (((word
>> 2) & 0x1) == 0)
1380 /* 33222222222211111111110000000000
1381 10987654321098765432109876543210
1382 xx0000010000xxxxxxxxxxxxxxx100xx
1388 /* 33222222222211111111110000000000
1389 10987654321098765432109876543210
1390 xx0000010000xxxxxxxxxxxxxxx101xx
1397 if (((word
>> 5) & 0x1) == 0)
1399 if (((word
>> 15) & 0x1) == 0)
1401 /* 33222222222211111111110000000000
1402 10987654321098765432109876543210
1403 xx0000010001xxxx0xxxxxxxxx010xxx
1409 /* 33222222222211111111110000000000
1410 10987654321098765432109876543210
1411 xx0000010001xxxx1xxxxxxxxx010xxx
1418 if (((word
>> 15) & 0x1) == 0)
1420 /* 33222222222211111111110000000000
1421 10987654321098765432109876543210
1422 xx0000010001xxxx0xxxxxxxxx110xxx
1428 /* 33222222222211111111110000000000
1429 10987654321098765432109876543210
1430 xx0000010001xxxx1xxxxxxxxx110xxx
1440 if (((word
>> 4) & 0x1) == 0)
1442 if (((word
>> 20) & 0x1) == 0)
1444 /* 33222222222211111111110000000000
1445 10987654321098765432109876543210
1446 xx0000010000xxxxxxxxxxxxxxx01xxx
1452 if (((word
>> 15) & 0x1) == 0)
1454 /* 33222222222211111111110000000000
1455 10987654321098765432109876543210
1456 xx0000010001xxxx0xxxxxxxxxx01xxx
1462 /* 33222222222211111111110000000000
1463 10987654321098765432109876543210
1464 xx0000010001xxxx1xxxxxxxxxx01xxx
1472 if (((word
>> 20) & 0x1) == 0)
1474 /* 33222222222211111111110000000000
1475 10987654321098765432109876543210
1476 xx0000010000xxxxxxxxxxxxxxx11xxx
1482 if (((word
>> 15) & 0x1) == 0)
1484 /* 33222222222211111111110000000000
1485 10987654321098765432109876543210
1486 xx0000010001xxxx0xxxxxxxxxx11xxx
1492 /* 33222222222211111111110000000000
1493 10987654321098765432109876543210
1494 xx0000010001xxxx1xxxxxxxxxx11xxx
1504 if (((word
>> 15) & 0x1) == 0)
1506 if (((word
>> 30) & 0x1) == 0)
1508 if (((word
>> 3) & 0x1) == 0)
1510 if (((word
>> 13) & 0x1) == 0)
1512 if (((word
>> 14) & 0x1) == 0)
1514 /* 33222222222211111111110000000000
1515 10987654321098765432109876543210
1516 x0100001000xxxxx000xxxxxxxxx0xxx
1522 /* 33222222222211111111110000000000
1523 10987654321098765432109876543210
1524 x0100001000xxxxx010xxxxxxxxx0xxx
1531 if (((word
>> 14) & 0x1) == 0)
1533 /* 33222222222211111111110000000000
1534 10987654321098765432109876543210
1535 x0100001000xxxxx001xxxxxxxxx0xxx
1541 /* 33222222222211111111110000000000
1542 10987654321098765432109876543210
1543 x0100001000xxxxx011xxxxxxxxx0xxx
1551 if (((word
>> 13) & 0x1) == 0)
1553 if (((word
>> 14) & 0x1) == 0)
1555 /* 33222222222211111111110000000000
1556 10987654321098765432109876543210
1557 x0100001000xxxxx000xxxxxxxxx1xxx
1563 /* 33222222222211111111110000000000
1564 10987654321098765432109876543210
1565 x0100001000xxxxx010xxxxxxxxx1xxx
1572 if (((word
>> 14) & 0x1) == 0)
1574 /* 33222222222211111111110000000000
1575 10987654321098765432109876543210
1576 x0100001000xxxxx001xxxxxxxxx1xxx
1582 /* 33222222222211111111110000000000
1583 10987654321098765432109876543210
1584 x0100001000xxxxx011xxxxxxxxx1xxx
1593 /* 33222222222211111111110000000000
1594 10987654321098765432109876543210
1595 x1100001000xxxxx0xxxxxxxxxxxxxxx
1602 if (((word
>> 3) & 0x1) == 0)
1604 if (((word
>> 13) & 0x1) == 0)
1606 if (((word
>> 14) & 0x1) == 0)
1608 if (((word
>> 30) & 0x1) == 0)
1610 /* 33222222222211111111110000000000
1611 10987654321098765432109876543210
1612 x0100001000xxxxx100xxxxxxxxx0xxx
1618 /* 33222222222211111111110000000000
1619 10987654321098765432109876543210
1620 x1100001000xxxxx100xxxxxxxxx0xxx
1627 /* 33222222222211111111110000000000
1628 10987654321098765432109876543210
1629 xx100001000xxxxx110xxxxxxxxx0xxx
1636 if (((word
>> 14) & 0x1) == 0)
1638 /* 33222222222211111111110000000000
1639 10987654321098765432109876543210
1640 xx100001000xxxxx101xxxxxxxxx0xxx
1646 /* 33222222222211111111110000000000
1647 10987654321098765432109876543210
1648 xx100001000xxxxx111xxxxxxxxx0xxx
1656 if (((word
>> 13) & 0x1) == 0)
1658 if (((word
>> 14) & 0x1) == 0)
1660 /* 33222222222211111111110000000000
1661 10987654321098765432109876543210
1662 xx100001000xxxxx100xxxxxxxxx1xxx
1668 /* 33222222222211111111110000000000
1669 10987654321098765432109876543210
1670 xx100001000xxxxx110xxxxxxxxx1xxx
1677 if (((word
>> 14) & 0x1) == 0)
1679 /* 33222222222211111111110000000000
1680 10987654321098765432109876543210
1681 xx100001000xxxxx101xxxxxxxxx1xxx
1687 /* 33222222222211111111110000000000
1688 10987654321098765432109876543210
1689 xx100001000xxxxx111xxxxxxxxx1xxx
1700 if (((word
>> 3) & 0x1) == 0)
1702 if (((word
>> 4) & 0x1) == 0)
1704 if (((word
>> 29) & 0x1) == 0)
1706 if (((word
>> 30) & 0x1) == 0)
1708 /* 33222222222211111111110000000000
1709 10987654321098765432109876543210
1710 x0000001100xxxxxxxxxxxxxxxx00xxx
1716 if (((word
>> 12) & 0x1) == 0)
1718 if (((word
>> 20) & 0x1) == 0)
1720 /* 33222222222211111111110000000000
1721 10987654321098765432109876543210
1722 x10000011000xxxxxxx0xxxxxxx00xxx
1728 if (((word
>> 15) & 0x1) == 0)
1730 /* 33222222222211111111110000000000
1731 10987654321098765432109876543210
1732 x10000011001xxxx0xx0xxxxxxx00xxx
1738 /* 33222222222211111111110000000000
1739 10987654321098765432109876543210
1740 x10000011001xxxx1xx0xxxxxxx00xxx
1748 if (((word
>> 20) & 0x1) == 0)
1750 /* 33222222222211111111110000000000
1751 10987654321098765432109876543210
1752 x10000011000xxxxxxx1xxxxxxx00xxx
1758 if (((word
>> 15) & 0x1) == 0)
1760 /* 33222222222211111111110000000000
1761 10987654321098765432109876543210
1762 x10000011001xxxx0xx1xxxxxxx00xxx
1768 /* 33222222222211111111110000000000
1769 10987654321098765432109876543210
1770 x10000011001xxxx1xx1xxxxxxx00xxx
1780 /* 33222222222211111111110000000000
1781 10987654321098765432109876543210
1782 xx100001100xxxxxxxxxxxxxxxx00xxx
1789 if (((word
>> 29) & 0x1) == 0)
1791 if (((word
>> 30) & 0x1) == 0)
1793 /* 33222222222211111111110000000000
1794 10987654321098765432109876543210
1795 x0000001100xxxxxxxxxxxxxxxx10xxx
1801 if (((word
>> 12) & 0x1) == 0)
1803 if (((word
>> 20) & 0x1) == 0)
1805 /* 33222222222211111111110000000000
1806 10987654321098765432109876543210
1807 x10000011000xxxxxxx0xxxxxxx10xxx
1813 if (((word
>> 15) & 0x1) == 0)
1815 /* 33222222222211111111110000000000
1816 10987654321098765432109876543210
1817 x10000011001xxxx0xx0xxxxxxx10xxx
1823 /* 33222222222211111111110000000000
1824 10987654321098765432109876543210
1825 x10000011001xxxx1xx0xxxxxxx10xxx
1833 if (((word
>> 20) & 0x1) == 0)
1835 /* 33222222222211111111110000000000
1836 10987654321098765432109876543210
1837 x10000011000xxxxxxx1xxxxxxx10xxx
1843 if (((word
>> 15) & 0x1) == 0)
1845 /* 33222222222211111111110000000000
1846 10987654321098765432109876543210
1847 x10000011001xxxx0xx1xxxxxxx10xxx
1853 /* 33222222222211111111110000000000
1854 10987654321098765432109876543210
1855 x10000011001xxxx1xx1xxxxxxx10xxx
1865 /* 33222222222211111111110000000000
1866 10987654321098765432109876543210
1867 xx100001100xxxxxxxxxxxxxxxx10xxx
1875 if (((word
>> 4) & 0x1) == 0)
1877 if (((word
>> 29) & 0x1) == 0)
1879 if (((word
>> 12) & 0x1) == 0)
1881 if (((word
>> 20) & 0x1) == 0)
1883 /* 33222222222211111111110000000000
1884 10987654321098765432109876543210
1885 xx0000011000xxxxxxx0xxxxxxx01xxx
1891 if (((word
>> 15) & 0x1) == 0)
1893 /* 33222222222211111111110000000000
1894 10987654321098765432109876543210
1895 xx0000011001xxxx0xx0xxxxxxx01xxx
1901 /* 33222222222211111111110000000000
1902 10987654321098765432109876543210
1903 xx0000011001xxxx1xx0xxxxxxx01xxx
1911 if (((word
>> 20) & 0x1) == 0)
1913 /* 33222222222211111111110000000000
1914 10987654321098765432109876543210
1915 xx0000011000xxxxxxx1xxxxxxx01xxx
1921 if (((word
>> 15) & 0x1) == 0)
1923 /* 33222222222211111111110000000000
1924 10987654321098765432109876543210
1925 xx0000011001xxxx0xx1xxxxxxx01xxx
1931 /* 33222222222211111111110000000000
1932 10987654321098765432109876543210
1933 xx0000011001xxxx1xx1xxxxxxx01xxx
1942 /* 33222222222211111111110000000000
1943 10987654321098765432109876543210
1944 xx100001100xxxxxxxxxxxxxxxx01xxx
1951 if (((word
>> 29) & 0x1) == 0)
1953 if (((word
>> 12) & 0x1) == 0)
1955 if (((word
>> 20) & 0x1) == 0)
1957 /* 33222222222211111111110000000000
1958 10987654321098765432109876543210
1959 xx0000011000xxxxxxx0xxxxxxx11xxx
1965 if (((word
>> 15) & 0x1) == 0)
1967 /* 33222222222211111111110000000000
1968 10987654321098765432109876543210
1969 xx0000011001xxxx0xx0xxxxxxx11xxx
1975 /* 33222222222211111111110000000000
1976 10987654321098765432109876543210
1977 xx0000011001xxxx1xx0xxxxxxx11xxx
1985 if (((word
>> 20) & 0x1) == 0)
1987 /* 33222222222211111111110000000000
1988 10987654321098765432109876543210
1989 xx0000011000xxxxxxx1xxxxxxx11xxx
1995 if (((word
>> 15) & 0x1) == 0)
1997 /* 33222222222211111111110000000000
1998 10987654321098765432109876543210
1999 xx0000011001xxxx0xx1xxxxxxx11xxx
2005 /* 33222222222211111111110000000000
2006 10987654321098765432109876543210
2007 xx0000011001xxxx1xx1xxxxxxx11xxx
2016 /* 33222222222211111111110000000000
2017 10987654321098765432109876543210
2018 xx100001100xxxxxxxxxxxxxxxx11xxx
2028 if (((word
>> 23) & 0x1) == 0)
2030 if (((word
>> 3) & 0x1) == 0)
2032 if (((word
>> 15) & 0x1) == 0)
2034 if (((word
>> 20) & 0x1) == 0)
2036 if (((word
>> 13) & 0x1) == 0)
2038 if (((word
>> 14) & 0x1) == 0)
2040 /* 33222222222211111111110000000000
2041 10987654321098765432109876543210
2042 xxx000010100xxxx000xxxxxxxxx0xxx
2048 /* 33222222222211111111110000000000
2049 10987654321098765432109876543210
2050 xxx000010100xxxx010xxxxxxxxx0xxx
2057 if (((word
>> 14) & 0x1) == 0)
2059 /* 33222222222211111111110000000000
2060 10987654321098765432109876543210
2061 xxx000010100xxxx001xxxxxxxxx0xxx
2067 /* 33222222222211111111110000000000
2068 10987654321098765432109876543210
2069 xxx000010100xxxx011xxxxxxxxx0xxx
2077 if (((word
>> 4) & 0x1) == 0)
2079 if (((word
>> 5) & 0x1) == 0)
2081 if (((word
>> 12) & 0x1) == 0)
2083 /* 33222222222211111111110000000000
2084 10987654321098765432109876543210
2085 xxx000010101xxxx0xx0xxxxxx000xxx
2091 /* 33222222222211111111110000000000
2092 10987654321098765432109876543210
2093 xxx000010101xxxx0xx1xxxxxx000xxx
2100 if (((word
>> 12) & 0x1) == 0)
2102 /* 33222222222211111111110000000000
2103 10987654321098765432109876543210
2104 xxx000010101xxxx0xx0xxxxxx100xxx
2110 /* 33222222222211111111110000000000
2111 10987654321098765432109876543210
2112 xxx000010101xxxx0xx1xxxxxx100xxx
2120 if (((word
>> 5) & 0x1) == 0)
2122 if (((word
>> 12) & 0x1) == 0)
2124 /* 33222222222211111111110000000000
2125 10987654321098765432109876543210
2126 xxx000010101xxxx0xx0xxxxxx010xxx
2132 /* 33222222222211111111110000000000
2133 10987654321098765432109876543210
2134 xxx000010101xxxx0xx1xxxxxx010xxx
2141 if (((word
>> 12) & 0x1) == 0)
2143 /* 33222222222211111111110000000000
2144 10987654321098765432109876543210
2145 xxx000010101xxxx0xx0xxxxxx110xxx
2151 /* 33222222222211111111110000000000
2152 10987654321098765432109876543210
2153 xxx000010101xxxx0xx1xxxxxx110xxx
2163 if (((word
>> 20) & 0x1) == 0)
2165 if (((word
>> 13) & 0x1) == 0)
2167 if (((word
>> 14) & 0x1) == 0)
2169 /* 33222222222211111111110000000000
2170 10987654321098765432109876543210
2171 xxx000010100xxxx100xxxxxxxxx0xxx
2177 /* 33222222222211111111110000000000
2178 10987654321098765432109876543210
2179 xxx000010100xxxx110xxxxxxxxx0xxx
2186 if (((word
>> 14) & 0x1) == 0)
2188 /* 33222222222211111111110000000000
2189 10987654321098765432109876543210
2190 xxx000010100xxxx101xxxxxxxxx0xxx
2196 /* 33222222222211111111110000000000
2197 10987654321098765432109876543210
2198 xxx000010100xxxx111xxxxxxxxx0xxx
2206 if (((word
>> 4) & 0x1) == 0)
2208 if (((word
>> 5) & 0x1) == 0)
2210 if (((word
>> 12) & 0x1) == 0)
2212 /* 33222222222211111111110000000000
2213 10987654321098765432109876543210
2214 xxx000010101xxxx1xx0xxxxxx000xxx
2220 /* 33222222222211111111110000000000
2221 10987654321098765432109876543210
2222 xxx000010101xxxx1xx1xxxxxx000xxx
2229 if (((word
>> 12) & 0x1) == 0)
2231 /* 33222222222211111111110000000000
2232 10987654321098765432109876543210
2233 xxx000010101xxxx1xx0xxxxxx100xxx
2239 /* 33222222222211111111110000000000
2240 10987654321098765432109876543210
2241 xxx000010101xxxx1xx1xxxxxx100xxx
2249 if (((word
>> 5) & 0x1) == 0)
2251 if (((word
>> 12) & 0x1) == 0)
2253 /* 33222222222211111111110000000000
2254 10987654321098765432109876543210
2255 xxx000010101xxxx1xx0xxxxxx010xxx
2261 /* 33222222222211111111110000000000
2262 10987654321098765432109876543210
2263 xxx000010101xxxx1xx1xxxxxx010xxx
2270 if (((word
>> 12) & 0x1) == 0)
2272 /* 33222222222211111111110000000000
2273 10987654321098765432109876543210
2274 xxx000010101xxxx1xx0xxxxxx110xxx
2280 /* 33222222222211111111110000000000
2281 10987654321098765432109876543210
2282 xxx000010101xxxx1xx1xxxxxx110xxx
2293 if (((word
>> 15) & 0x1) == 0)
2295 if (((word
>> 20) & 0x1) == 0)
2297 if (((word
>> 13) & 0x1) == 0)
2299 if (((word
>> 14) & 0x1) == 0)
2301 /* 33222222222211111111110000000000
2302 10987654321098765432109876543210
2303 xxx000010100xxxx000xxxxxxxxx1xxx
2309 /* 33222222222211111111110000000000
2310 10987654321098765432109876543210
2311 xxx000010100xxxx010xxxxxxxxx1xxx
2318 if (((word
>> 14) & 0x1) == 0)
2320 /* 33222222222211111111110000000000
2321 10987654321098765432109876543210
2322 xxx000010100xxxx001xxxxxxxxx1xxx
2328 /* 33222222222211111111110000000000
2329 10987654321098765432109876543210
2330 xxx000010100xxxx011xxxxxxxxx1xxx
2338 if (((word
>> 4) & 0x1) == 0)
2340 if (((word
>> 5) & 0x1) == 0)
2342 if (((word
>> 12) & 0x1) == 0)
2344 /* 33222222222211111111110000000000
2345 10987654321098765432109876543210
2346 xxx000010101xxxx0xx0xxxxxx001xxx
2352 /* 33222222222211111111110000000000
2353 10987654321098765432109876543210
2354 xxx000010101xxxx0xx1xxxxxx001xxx
2361 /* 33222222222211111111110000000000
2362 10987654321098765432109876543210
2363 xxx000010101xxxx0xxxxxxxxx101xxx
2370 if (((word
>> 5) & 0x1) == 0)
2372 if (((word
>> 12) & 0x1) == 0)
2374 /* 33222222222211111111110000000000
2375 10987654321098765432109876543210
2376 xxx000010101xxxx0xx0xxxxxx011xxx
2382 /* 33222222222211111111110000000000
2383 10987654321098765432109876543210
2384 xxx000010101xxxx0xx1xxxxxx011xxx
2391 /* 33222222222211111111110000000000
2392 10987654321098765432109876543210
2393 xxx000010101xxxx0xxxxxxxxx111xxx
2402 if (((word
>> 20) & 0x1) == 0)
2404 if (((word
>> 13) & 0x1) == 0)
2406 if (((word
>> 14) & 0x1) == 0)
2408 /* 33222222222211111111110000000000
2409 10987654321098765432109876543210
2410 xxx000010100xxxx100xxxxxxxxx1xxx
2416 /* 33222222222211111111110000000000
2417 10987654321098765432109876543210
2418 xxx000010100xxxx110xxxxxxxxx1xxx
2425 if (((word
>> 14) & 0x1) == 0)
2427 /* 33222222222211111111110000000000
2428 10987654321098765432109876543210
2429 xxx000010100xxxx101xxxxxxxxx1xxx
2435 /* 33222222222211111111110000000000
2436 10987654321098765432109876543210
2437 xxx000010100xxxx111xxxxxxxxx1xxx
2445 if (((word
>> 4) & 0x1) == 0)
2447 if (((word
>> 5) & 0x1) == 0)
2449 /* 33222222222211111111110000000000
2450 10987654321098765432109876543210
2451 xxx000010101xxxx1xxxxxxxxx001xxx
2457 if (((word
>> 12) & 0x1) == 0)
2459 /* 33222222222211111111110000000000
2460 10987654321098765432109876543210
2461 xxx000010101xxxx1xx0xxxxxx101xxx
2467 /* 33222222222211111111110000000000
2468 10987654321098765432109876543210
2469 xxx000010101xxxx1xx1xxxxxx101xxx
2477 if (((word
>> 5) & 0x1) == 0)
2479 /* 33222222222211111111110000000000
2480 10987654321098765432109876543210
2481 xxx000010101xxxx1xxxxxxxxx011xxx
2487 if (((word
>> 12) & 0x1) == 0)
2489 /* 33222222222211111111110000000000
2490 10987654321098765432109876543210
2491 xxx000010101xxxx1xx0xxxxxx111xxx
2497 /* 33222222222211111111110000000000
2498 10987654321098765432109876543210
2499 xxx000010101xxxx1xx1xxxxxx111xxx
2511 if (((word
>> 4) & 0x1) == 0)
2513 if (((word
>> 29) & 0x1) == 0)
2515 if (((word
>> 3) & 0x1) == 0)
2517 if (((word
>> 12) & 0x1) == 0)
2519 if (((word
>> 15) & 0x1) == 0)
2521 /* 33222222222211111111110000000000
2522 10987654321098765432109876543210
2523 xx000001110xxxxx0xx0xxxxxxx00xxx
2529 /* 33222222222211111111110000000000
2530 10987654321098765432109876543210
2531 xx000001110xxxxx1xx0xxxxxxx00xxx
2538 if (((word
>> 20) & 0x1) == 0)
2540 /* 33222222222211111111110000000000
2541 10987654321098765432109876543210
2542 xx0000011100xxxxxxx1xxxxxxx00xxx
2548 if (((word
>> 15) & 0x1) == 0)
2550 /* 33222222222211111111110000000000
2551 10987654321098765432109876543210
2552 xx0000011101xxxx0xx1xxxxxxx00xxx
2558 /* 33222222222211111111110000000000
2559 10987654321098765432109876543210
2560 xx0000011101xxxx1xx1xxxxxxx00xxx
2569 if (((word
>> 12) & 0x1) == 0)
2571 if (((word
>> 11) & 0x1) == 0)
2573 if (((word
>> 15) & 0x1) == 0)
2575 /* 33222222222211111111110000000000
2576 10987654321098765432109876543210
2577 xx000001110xxxxx0xx00xxxxxx01xxx
2583 /* 33222222222211111111110000000000
2584 10987654321098765432109876543210
2585 xx000001110xxxxx1xx00xxxxxx01xxx
2592 /* 33222222222211111111110000000000
2593 10987654321098765432109876543210
2594 xx000001110xxxxxxxx01xxxxxx01xxx
2601 if (((word
>> 20) & 0x1) == 0)
2603 /* 33222222222211111111110000000000
2604 10987654321098765432109876543210
2605 xx0000011100xxxxxxx1xxxxxxx01xxx
2611 if (((word
>> 15) & 0x1) == 0)
2613 /* 33222222222211111111110000000000
2614 10987654321098765432109876543210
2615 xx0000011101xxxx0xx1xxxxxxx01xxx
2621 /* 33222222222211111111110000000000
2622 10987654321098765432109876543210
2623 xx0000011101xxxx1xx1xxxxxxx01xxx
2633 if (((word
>> 30) & 0x1) == 0)
2635 /* 33222222222211111111110000000000
2636 10987654321098765432109876543210
2637 x0100001110xxxxxxxxxxxxxxxx0xxxx
2643 /* 33222222222211111111110000000000
2644 10987654321098765432109876543210
2645 x1100001110xxxxxxxxxxxxxxxx0xxxx
2653 if (((word
>> 3) & 0x1) == 0)
2655 if (((word
>> 29) & 0x1) == 0)
2657 if (((word
>> 12) & 0x1) == 0)
2659 if (((word
>> 15) & 0x1) == 0)
2661 /* 33222222222211111111110000000000
2662 10987654321098765432109876543210
2663 xx000001110xxxxx0xx0xxxxxxx10xxx
2669 /* 33222222222211111111110000000000
2670 10987654321098765432109876543210
2671 xx000001110xxxxx1xx0xxxxxxx10xxx
2678 if (((word
>> 20) & 0x1) == 0)
2680 /* 33222222222211111111110000000000
2681 10987654321098765432109876543210
2682 xx0000011100xxxxxxx1xxxxxxx10xxx
2688 if (((word
>> 15) & 0x1) == 0)
2690 /* 33222222222211111111110000000000
2691 10987654321098765432109876543210
2692 xx0000011101xxxx0xx1xxxxxxx10xxx
2698 /* 33222222222211111111110000000000
2699 10987654321098765432109876543210
2700 xx0000011101xxxx1xx1xxxxxxx10xxx
2709 /* 33222222222211111111110000000000
2710 10987654321098765432109876543210
2711 xx100001110xxxxxxxxxxxxxxxx10xxx
2718 if (((word
>> 12) & 0x1) == 0)
2720 if (((word
>> 11) & 0x1) == 0)
2722 if (((word
>> 15) & 0x1) == 0)
2724 /* 33222222222211111111110000000000
2725 10987654321098765432109876543210
2726 xxx00001110xxxxx0xx00xxxxxx11xxx
2732 /* 33222222222211111111110000000000
2733 10987654321098765432109876543210
2734 xxx00001110xxxxx1xx00xxxxxx11xxx
2741 /* 33222222222211111111110000000000
2742 10987654321098765432109876543210
2743 xxx00001110xxxxxxxx01xxxxxx11xxx
2750 if (((word
>> 20) & 0x1) == 0)
2752 /* 33222222222211111111110000000000
2753 10987654321098765432109876543210
2754 xxx000011100xxxxxxx1xxxxxxx11xxx
2760 if (((word
>> 15) & 0x1) == 0)
2762 /* 33222222222211111111110000000000
2763 10987654321098765432109876543210
2764 xxx000011101xxxx0xx1xxxxxxx11xxx
2770 /* 33222222222211111111110000000000
2771 10987654321098765432109876543210
2772 xxx000011101xxxx1xx1xxxxxxx11xxx
2785 if (((word
>> 29) & 0x1) == 0)
2787 if (((word
>> 30) & 0x1) == 0)
2789 if (((word
>> 4) & 0x1) == 0)
2791 /* 33222222222211111111110000000000
2792 10987654321098765432109876543210
2793 x0000001xx1xxxxxxxxxxxxxxxx0xxxx
2799 /* 33222222222211111111110000000000
2800 10987654321098765432109876543210
2801 x0000001xx1xxxxxxxxxxxxxxxx1xxxx
2808 if (((word
>> 15) & 0x1) == 0)
2810 if (((word
>> 3) & 0x1) == 0)
2812 if (((word
>> 4) & 0x1) == 0)
2814 if (((word
>> 10) & 0x1) == 0)
2816 if (((word
>> 11) & 0x1) == 0)
2818 if (((word
>> 12) & 0x1) == 0)
2820 if (((word
>> 2) & 0x1) == 0)
2822 if (((word
>> 23) & 0x1) == 0)
2824 if (((word
>> 20) & 0x1) == 0)
2826 /* 33222222222211111111110000000000
2827 10987654321098765432109876543210
2828 x10000010x10xxxx0xx000xxxxx000xx
2834 /* 33222222222211111111110000000000
2835 10987654321098765432109876543210
2836 x10000010x11xxxx0xx000xxxxx000xx
2843 if (((word
>> 16) & 0x1) == 0)
2845 /* 33222222222211111111110000000000
2846 10987654321098765432109876543210
2847 x10000011x1xxxx00xx000xxxxx000xx
2853 /* 33222222222211111111110000000000
2854 10987654321098765432109876543210
2855 x10000011x1xxxx10xx000xxxxx000xx
2863 if (((word
>> 23) & 0x1) == 0)
2865 if (((word
>> 20) & 0x1) == 0)
2867 /* 33222222222211111111110000000000
2868 10987654321098765432109876543210
2869 x10000010x10xxxx0xx000xxxxx001xx
2875 /* 33222222222211111111110000000000
2876 10987654321098765432109876543210
2877 x10000010x11xxxx0xx000xxxxx001xx
2884 if (((word
>> 16) & 0x1) == 0)
2886 /* 33222222222211111111110000000000
2887 10987654321098765432109876543210
2888 x10000011x1xxxx00xx000xxxxx001xx
2894 /* 33222222222211111111110000000000
2895 10987654321098765432109876543210
2896 x10000011x1xxxx10xx000xxxxx001xx
2905 if (((word
>> 23) & 0x1) == 0)
2907 if (((word
>> 20) & 0x1) == 0)
2909 /* 33222222222211111111110000000000
2910 10987654321098765432109876543210
2911 x10000010x10xxxx0xx100xxxxx00xxx
2917 /* 33222222222211111111110000000000
2918 10987654321098765432109876543210
2919 x10000010x11xxxx0xx100xxxxx00xxx
2926 if (((word
>> 16) & 0x1) == 0)
2928 /* 33222222222211111111110000000000
2929 10987654321098765432109876543210
2930 x10000011x1xxxx00xx100xxxxx00xxx
2936 /* 33222222222211111111110000000000
2937 10987654321098765432109876543210
2938 x10000011x1xxxx10xx100xxxxx00xxx
2947 if (((word
>> 12) & 0x1) == 0)
2949 if (((word
>> 22) & 0x1) == 0)
2951 if (((word
>> 23) & 0x1) == 0)
2953 if (((word
>> 20) & 0x1) == 0)
2955 /* 33222222222211111111110000000000
2956 10987654321098765432109876543210
2957 x10000010010xxxx0xx010xxxxx00xxx
2963 /* 33222222222211111111110000000000
2964 10987654321098765432109876543210
2965 x10000010011xxxx0xx010xxxxx00xxx
2972 if (((word
>> 16) & 0x1) == 0)
2974 /* 33222222222211111111110000000000
2975 10987654321098765432109876543210
2976 x1000001101xxxx00xx010xxxxx00xxx
2982 /* 33222222222211111111110000000000
2983 10987654321098765432109876543210
2984 x1000001101xxxx10xx010xxxxx00xxx
2992 if (((word
>> 23) & 0x1) == 0)
2994 if (((word
>> 20) & 0x1) == 0)
2996 /* 33222222222211111111110000000000
2997 10987654321098765432109876543210
2998 x10000010110xxxx0xx010xxxxx00xxx
3004 /* 33222222222211111111110000000000
3005 10987654321098765432109876543210
3006 x10000010111xxxx0xx010xxxxx00xxx
3013 if (((word
>> 16) & 0x1) == 0)
3015 /* 33222222222211111111110000000000
3016 10987654321098765432109876543210
3017 x1000001111xxxx00xx010xxxxx00xxx
3023 /* 33222222222211111111110000000000
3024 10987654321098765432109876543210
3025 x1000001111xxxx10xx010xxxxx00xxx
3034 if (((word
>> 23) & 0x1) == 0)
3036 if (((word
>> 20) & 0x1) == 0)
3038 /* 33222222222211111111110000000000
3039 10987654321098765432109876543210
3040 x10000010x10xxxx0xx110xxxxx00xxx
3046 /* 33222222222211111111110000000000
3047 10987654321098765432109876543210
3048 x10000010x11xxxx0xx110xxxxx00xxx
3055 if (((word
>> 16) & 0x1) == 0)
3057 /* 33222222222211111111110000000000
3058 10987654321098765432109876543210
3059 x10000011x1xxxx00xx110xxxxx00xxx
3065 /* 33222222222211111111110000000000
3066 10987654321098765432109876543210
3067 x10000011x1xxxx10xx110xxxxx00xxx
3077 if (((word
>> 11) & 0x1) == 0)
3079 if (((word
>> 12) & 0x1) == 0)
3081 if (((word
>> 2) & 0x1) == 0)
3083 /* 33222222222211111111110000000000
3084 10987654321098765432109876543210
3085 x1000001xx1xxxxx0xx001xxxxx000xx
3091 /* 33222222222211111111110000000000
3092 10987654321098765432109876543210
3093 x1000001xx1xxxxx0xx001xxxxx001xx
3100 if (((word
>> 23) & 0x1) == 0)
3102 if (((word
>> 20) & 0x1) == 0)
3104 /* 33222222222211111111110000000000
3105 10987654321098765432109876543210
3106 x10000010x10xxxx0xx101xxxxx00xxx
3112 /* 33222222222211111111110000000000
3113 10987654321098765432109876543210
3114 x10000010x11xxxx0xx101xxxxx00xxx
3121 if (((word
>> 16) & 0x1) == 0)
3123 /* 33222222222211111111110000000000
3124 10987654321098765432109876543210
3125 x10000011x1xxxx00xx101xxxxx00xxx
3131 /* 33222222222211111111110000000000
3132 10987654321098765432109876543210
3133 x10000011x1xxxx10xx101xxxxx00xxx
3142 if (((word
>> 12) & 0x1) == 0)
3144 if (((word
>> 22) & 0x1) == 0)
3146 /* 33222222222211111111110000000000
3147 10987654321098765432109876543210
3148 x1000001x01xxxxx0xx011xxxxx00xxx
3154 /* 33222222222211111111110000000000
3155 10987654321098765432109876543210
3156 x1000001x11xxxxx0xx011xxxxx00xxx
3163 if (((word
>> 16) & 0x1) == 0)
3165 /* 33222222222211111111110000000000
3166 10987654321098765432109876543210
3167 x1000001xx1xxxx00xx111xxxxx00xxx
3173 /* 33222222222211111111110000000000
3174 10987654321098765432109876543210
3175 x1000001xx1xxxx10xx111xxxxx00xxx
3185 if (((word
>> 10) & 0x1) == 0)
3187 if (((word
>> 11) & 0x1) == 0)
3189 if (((word
>> 12) & 0x1) == 0)
3191 if (((word
>> 2) & 0x1) == 0)
3193 if (((word
>> 23) & 0x1) == 0)
3195 if (((word
>> 20) & 0x1) == 0)
3197 /* 33222222222211111111110000000000
3198 10987654321098765432109876543210
3199 x10000010x10xxxx0xx000xxxxx100xx
3205 /* 33222222222211111111110000000000
3206 10987654321098765432109876543210
3207 x10000010x11xxxx0xx000xxxxx100xx
3214 if (((word
>> 16) & 0x1) == 0)
3216 /* 33222222222211111111110000000000
3217 10987654321098765432109876543210
3218 x10000011x1xxxx00xx000xxxxx100xx
3224 /* 33222222222211111111110000000000
3225 10987654321098765432109876543210
3226 x10000011x1xxxx10xx000xxxxx100xx
3234 if (((word
>> 20) & 0x1) == 0)
3236 /* 33222222222211111111110000000000
3237 10987654321098765432109876543210
3238 x1000001xx10xxxx0xx000xxxxx101xx
3244 /* 33222222222211111111110000000000
3245 10987654321098765432109876543210
3246 x1000001xx11xxxx0xx000xxxxx101xx
3254 if (((word
>> 23) & 0x1) == 0)
3256 if (((word
>> 20) & 0x1) == 0)
3258 /* 33222222222211111111110000000000
3259 10987654321098765432109876543210
3260 x10000010x10xxxx0xx100xxxxx10xxx
3266 /* 33222222222211111111110000000000
3267 10987654321098765432109876543210
3268 x10000010x11xxxx0xx100xxxxx10xxx
3275 if (((word
>> 16) & 0x1) == 0)
3277 /* 33222222222211111111110000000000
3278 10987654321098765432109876543210
3279 x10000011x1xxxx00xx100xxxxx10xxx
3285 /* 33222222222211111111110000000000
3286 10987654321098765432109876543210
3287 x10000011x1xxxx10xx100xxxxx10xxx
3296 if (((word
>> 12) & 0x1) == 0)
3298 if (((word
>> 22) & 0x1) == 0)
3300 if (((word
>> 23) & 0x1) == 0)
3302 if (((word
>> 20) & 0x1) == 0)
3304 /* 33222222222211111111110000000000
3305 10987654321098765432109876543210
3306 x10000010010xxxx0xx010xxxxx10xxx
3312 /* 33222222222211111111110000000000
3313 10987654321098765432109876543210
3314 x10000010011xxxx0xx010xxxxx10xxx
3321 if (((word
>> 16) & 0x1) == 0)
3323 /* 33222222222211111111110000000000
3324 10987654321098765432109876543210
3325 x1000001101xxxx00xx010xxxxx10xxx
3331 /* 33222222222211111111110000000000
3332 10987654321098765432109876543210
3333 x1000001101xxxx10xx010xxxxx10xxx
3341 if (((word
>> 23) & 0x1) == 0)
3343 if (((word
>> 20) & 0x1) == 0)
3345 /* 33222222222211111111110000000000
3346 10987654321098765432109876543210
3347 x10000010110xxxx0xx010xxxxx10xxx
3353 /* 33222222222211111111110000000000
3354 10987654321098765432109876543210
3355 x10000010111xxxx0xx010xxxxx10xxx
3362 if (((word
>> 16) & 0x1) == 0)
3364 /* 33222222222211111111110000000000
3365 10987654321098765432109876543210
3366 x1000001111xxxx00xx010xxxxx10xxx
3372 /* 33222222222211111111110000000000
3373 10987654321098765432109876543210
3374 x1000001111xxxx10xx010xxxxx10xxx
3383 if (((word
>> 23) & 0x1) == 0)
3385 if (((word
>> 20) & 0x1) == 0)
3387 /* 33222222222211111111110000000000
3388 10987654321098765432109876543210
3389 x10000010x10xxxx0xx110xxxxx10xxx
3395 /* 33222222222211111111110000000000
3396 10987654321098765432109876543210
3397 x10000010x11xxxx0xx110xxxxx10xxx
3404 if (((word
>> 16) & 0x1) == 0)
3406 /* 33222222222211111111110000000000
3407 10987654321098765432109876543210
3408 x10000011x1xxxx00xx110xxxxx10xxx
3414 /* 33222222222211111111110000000000
3415 10987654321098765432109876543210
3416 x10000011x1xxxx10xx110xxxxx10xxx
3426 if (((word
>> 11) & 0x1) == 0)
3428 if (((word
>> 12) & 0x1) == 0)
3430 /* 33222222222211111111110000000000
3431 10987654321098765432109876543210
3432 x1000001xx1xxxxx0xx001xxxxx10xxx
3438 if (((word
>> 23) & 0x1) == 0)
3440 if (((word
>> 20) & 0x1) == 0)
3442 /* 33222222222211111111110000000000
3443 10987654321098765432109876543210
3444 x10000010x10xxxx0xx101xxxxx10xxx
3450 /* 33222222222211111111110000000000
3451 10987654321098765432109876543210
3452 x10000010x11xxxx0xx101xxxxx10xxx
3459 if (((word
>> 16) & 0x1) == 0)
3461 /* 33222222222211111111110000000000
3462 10987654321098765432109876543210
3463 x10000011x1xxxx00xx101xxxxx10xxx
3469 /* 33222222222211111111110000000000
3470 10987654321098765432109876543210
3471 x10000011x1xxxx10xx101xxxxx10xxx
3480 if (((word
>> 12) & 0x1) == 0)
3482 if (((word
>> 22) & 0x1) == 0)
3484 /* 33222222222211111111110000000000
3485 10987654321098765432109876543210
3486 x1000001x01xxxxx0xx011xxxxx10xxx
3492 /* 33222222222211111111110000000000
3493 10987654321098765432109876543210
3494 x1000001x11xxxxx0xx011xxxxx10xxx
3501 if (((word
>> 16) & 0x1) == 0)
3503 /* 33222222222211111111110000000000
3504 10987654321098765432109876543210
3505 x1000001xx1xxxx00xx111xxxxx10xxx
3511 /* 33222222222211111111110000000000
3512 10987654321098765432109876543210
3513 x1000001xx1xxxx10xx111xxxxx10xxx
3524 if (((word
>> 4) & 0x1) == 0)
3526 if (((word
>> 10) & 0x1) == 0)
3528 if (((word
>> 11) & 0x1) == 0)
3530 if (((word
>> 23) & 0x1) == 0)
3532 if (((word
>> 20) & 0x1) == 0)
3534 /* 33222222222211111111110000000000
3535 10987654321098765432109876543210
3536 x10000010x10xxxx0xxx00xxxxx01xxx
3542 /* 33222222222211111111110000000000
3543 10987654321098765432109876543210
3544 x10000010x11xxxx0xxx00xxxxx01xxx
3551 if (((word
>> 16) & 0x1) == 0)
3553 /* 33222222222211111111110000000000
3554 10987654321098765432109876543210
3555 x10000011x1xxxx00xxx00xxxxx01xxx
3561 /* 33222222222211111111110000000000
3562 10987654321098765432109876543210
3563 x10000011x1xxxx10xxx00xxxxx01xxx
3571 if (((word
>> 12) & 0x1) == 0)
3573 if (((word
>> 22) & 0x1) == 0)
3575 if (((word
>> 23) & 0x1) == 0)
3577 if (((word
>> 20) & 0x1) == 0)
3579 /* 33222222222211111111110000000000
3580 10987654321098765432109876543210
3581 x10000010010xxxx0xx010xxxxx01xxx
3587 /* 33222222222211111111110000000000
3588 10987654321098765432109876543210
3589 x10000010011xxxx0xx010xxxxx01xxx
3596 if (((word
>> 16) & 0x1) == 0)
3598 /* 33222222222211111111110000000000
3599 10987654321098765432109876543210
3600 x1000001101xxxx00xx010xxxxx01xxx
3606 /* 33222222222211111111110000000000
3607 10987654321098765432109876543210
3608 x1000001101xxxx10xx010xxxxx01xxx
3616 if (((word
>> 23) & 0x1) == 0)
3618 if (((word
>> 20) & 0x1) == 0)
3620 /* 33222222222211111111110000000000
3621 10987654321098765432109876543210
3622 x10000010110xxxx0xx010xxxxx01xxx
3628 /* 33222222222211111111110000000000
3629 10987654321098765432109876543210
3630 x10000010111xxxx0xx010xxxxx01xxx
3637 if (((word
>> 16) & 0x1) == 0)
3639 /* 33222222222211111111110000000000
3640 10987654321098765432109876543210
3641 x1000001111xxxx00xx010xxxxx01xxx
3647 /* 33222222222211111111110000000000
3648 10987654321098765432109876543210
3649 x1000001111xxxx10xx010xxxxx01xxx
3658 if (((word
>> 23) & 0x1) == 0)
3660 if (((word
>> 20) & 0x1) == 0)
3662 /* 33222222222211111111110000000000
3663 10987654321098765432109876543210
3664 x10000010x10xxxx0xx110xxxxx01xxx
3670 /* 33222222222211111111110000000000
3671 10987654321098765432109876543210
3672 x10000010x11xxxx0xx110xxxxx01xxx
3679 if (((word
>> 16) & 0x1) == 0)
3681 /* 33222222222211111111110000000000
3682 10987654321098765432109876543210
3683 x10000011x1xxxx00xx110xxxxx01xxx
3689 /* 33222222222211111111110000000000
3690 10987654321098765432109876543210
3691 x10000011x1xxxx10xx110xxxxx01xxx
3701 if (((word
>> 11) & 0x1) == 0)
3703 if (((word
>> 12) & 0x1) == 0)
3705 /* 33222222222211111111110000000000
3706 10987654321098765432109876543210
3707 x1000001xx1xxxxx0xx001xxxxx01xxx
3713 if (((word
>> 22) & 0x1) == 0)
3715 if (((word
>> 23) & 0x1) == 0)
3717 if (((word
>> 20) & 0x1) == 0)
3719 /* 33222222222211111111110000000000
3720 10987654321098765432109876543210
3721 x10000010010xxxx0xx101xxxxx01xxx
3727 /* 33222222222211111111110000000000
3728 10987654321098765432109876543210
3729 x10000010011xxxx0xx101xxxxx01xxx
3736 if (((word
>> 16) & 0x1) == 0)
3738 /* 33222222222211111111110000000000
3739 10987654321098765432109876543210
3740 x1000001101xxxx00xx101xxxxx01xxx
3746 /* 33222222222211111111110000000000
3747 10987654321098765432109876543210
3748 x1000001101xxxx10xx101xxxxx01xxx
3756 if (((word
>> 23) & 0x1) == 0)
3758 if (((word
>> 20) & 0x1) == 0)
3760 /* 33222222222211111111110000000000
3761 10987654321098765432109876543210
3762 x10000010110xxxx0xx101xxxxx01xxx
3768 /* 33222222222211111111110000000000
3769 10987654321098765432109876543210
3770 x10000010111xxxx0xx101xxxxx01xxx
3777 if (((word
>> 16) & 0x1) == 0)
3779 /* 33222222222211111111110000000000
3780 10987654321098765432109876543210
3781 x1000001111xxxx00xx101xxxxx01xxx
3787 /* 33222222222211111111110000000000
3788 10987654321098765432109876543210
3789 x1000001111xxxx10xx101xxxxx01xxx
3799 if (((word
>> 12) & 0x1) == 0)
3801 if (((word
>> 22) & 0x1) == 0)
3803 /* 33222222222211111111110000000000
3804 10987654321098765432109876543210
3805 x1000001x01xxxxx0xx011xxxxx01xxx
3811 /* 33222222222211111111110000000000
3812 10987654321098765432109876543210
3813 x1000001x11xxxxx0xx011xxxxx01xxx
3820 if (((word
>> 16) & 0x1) == 0)
3822 /* 33222222222211111111110000000000
3823 10987654321098765432109876543210
3824 x1000001xx1xxxx00xx111xxxxx01xxx
3830 /* 33222222222211111111110000000000
3831 10987654321098765432109876543210
3832 x1000001xx1xxxx10xx111xxxxx01xxx
3842 if (((word
>> 10) & 0x1) == 0)
3844 if (((word
>> 11) & 0x1) == 0)
3846 if (((word
>> 23) & 0x1) == 0)
3848 if (((word
>> 20) & 0x1) == 0)
3850 /* 33222222222211111111110000000000
3851 10987654321098765432109876543210
3852 x10000010x10xxxx0xxx00xxxxx11xxx
3858 /* 33222222222211111111110000000000
3859 10987654321098765432109876543210
3860 x10000010x11xxxx0xxx00xxxxx11xxx
3867 if (((word
>> 16) & 0x1) == 0)
3869 /* 33222222222211111111110000000000
3870 10987654321098765432109876543210
3871 x10000011x1xxxx00xxx00xxxxx11xxx
3877 /* 33222222222211111111110000000000
3878 10987654321098765432109876543210
3879 x10000011x1xxxx10xxx00xxxxx11xxx
3887 if (((word
>> 12) & 0x1) == 0)
3889 if (((word
>> 22) & 0x1) == 0)
3891 if (((word
>> 23) & 0x1) == 0)
3893 if (((word
>> 20) & 0x1) == 0)
3895 /* 33222222222211111111110000000000
3896 10987654321098765432109876543210
3897 x10000010010xxxx0xx010xxxxx11xxx
3903 /* 33222222222211111111110000000000
3904 10987654321098765432109876543210
3905 x10000010011xxxx0xx010xxxxx11xxx
3912 if (((word
>> 16) & 0x1) == 0)
3914 /* 33222222222211111111110000000000
3915 10987654321098765432109876543210
3916 x1000001101xxxx00xx010xxxxx11xxx
3922 /* 33222222222211111111110000000000
3923 10987654321098765432109876543210
3924 x1000001101xxxx10xx010xxxxx11xxx
3932 if (((word
>> 23) & 0x1) == 0)
3934 if (((word
>> 20) & 0x1) == 0)
3936 /* 33222222222211111111110000000000
3937 10987654321098765432109876543210
3938 x10000010110xxxx0xx010xxxxx11xxx
3944 /* 33222222222211111111110000000000
3945 10987654321098765432109876543210
3946 x10000010111xxxx0xx010xxxxx11xxx
3953 if (((word
>> 16) & 0x1) == 0)
3955 /* 33222222222211111111110000000000
3956 10987654321098765432109876543210
3957 x1000001111xxxx00xx010xxxxx11xxx
3963 /* 33222222222211111111110000000000
3964 10987654321098765432109876543210
3965 x1000001111xxxx10xx010xxxxx11xxx
3974 if (((word
>> 23) & 0x1) == 0)
3976 if (((word
>> 20) & 0x1) == 0)
3978 /* 33222222222211111111110000000000
3979 10987654321098765432109876543210
3980 x10000010x10xxxx0xx110xxxxx11xxx
3986 /* 33222222222211111111110000000000
3987 10987654321098765432109876543210
3988 x10000010x11xxxx0xx110xxxxx11xxx
3995 if (((word
>> 16) & 0x1) == 0)
3997 /* 33222222222211111111110000000000
3998 10987654321098765432109876543210
3999 x10000011x1xxxx00xx110xxxxx11xxx
4005 /* 33222222222211111111110000000000
4006 10987654321098765432109876543210
4007 x10000011x1xxxx10xx110xxxxx11xxx
4017 if (((word
>> 11) & 0x1) == 0)
4019 if (((word
>> 12) & 0x1) == 0)
4021 /* 33222222222211111111110000000000
4022 10987654321098765432109876543210
4023 x1000001xx1xxxxx0xx001xxxxx11xxx
4029 if (((word
>> 22) & 0x1) == 0)
4031 if (((word
>> 20) & 0x1) == 0)
4033 /* 33222222222211111111110000000000
4034 10987654321098765432109876543210
4035 x1000001x010xxxx0xx101xxxxx11xxx
4041 /* 33222222222211111111110000000000
4042 10987654321098765432109876543210
4043 x1000001x011xxxx0xx101xxxxx11xxx
4050 if (((word
>> 23) & 0x1) == 0)
4052 if (((word
>> 20) & 0x1) == 0)
4054 /* 33222222222211111111110000000000
4055 10987654321098765432109876543210
4056 x10000010110xxxx0xx101xxxxx11xxx
4062 /* 33222222222211111111110000000000
4063 10987654321098765432109876543210
4064 x10000010111xxxx0xx101xxxxx11xxx
4071 if (((word
>> 16) & 0x1) == 0)
4073 /* 33222222222211111111110000000000
4074 10987654321098765432109876543210
4075 x1000001111xxxx00xx101xxxxx11xxx
4081 /* 33222222222211111111110000000000
4082 10987654321098765432109876543210
4083 x1000001111xxxx10xx101xxxxx11xxx
4093 if (((word
>> 12) & 0x1) == 0)
4095 if (((word
>> 22) & 0x1) == 0)
4097 /* 33222222222211111111110000000000
4098 10987654321098765432109876543210
4099 x1000001x01xxxxx0xx011xxxxx11xxx
4105 /* 33222222222211111111110000000000
4106 10987654321098765432109876543210
4107 x1000001x11xxxxx0xx011xxxxx11xxx
4114 if (((word
>> 16) & 0x1) == 0)
4116 /* 33222222222211111111110000000000
4117 10987654321098765432109876543210
4118 x1000001xx1xxxx00xx111xxxxx11xxx
4124 /* 33222222222211111111110000000000
4125 10987654321098765432109876543210
4126 x1000001xx1xxxx10xx111xxxxx11xxx
4138 if (((word
>> 13) & 0x1) == 0)
4140 if (((word
>> 14) & 0x1) == 0)
4142 if (((word
>> 16) & 0x1) == 0)
4144 /* 33222222222211111111110000000000
4145 10987654321098765432109876543210
4146 x1000001xx1xxxx0100xxxxxxxxxxxxx
4152 /* 33222222222211111111110000000000
4153 10987654321098765432109876543210
4154 x1000001xx1xxxx1100xxxxxxxxxxxxx
4161 if (((word
>> 10) & 0x1) == 0)
4163 if (((word
>> 11) & 0x1) == 0)
4165 if (((word
>> 0) & 0x1) == 0)
4167 if (((word
>> 12) & 0x1) == 0)
4169 /* 33222222222211111111110000000000
4170 10987654321098765432109876543210
4171 x1000001xx1xxxxx110000xxxxxxxxx0
4177 /* 33222222222211111111110000000000
4178 10987654321098765432109876543210
4179 x1000001xx1xxxxx110100xxxxxxxxx0
4186 /* 33222222222211111111110000000000
4187 10987654321098765432109876543210
4188 x1000001xx1xxxxx110x00xxxxxxxxx1
4195 if (((word
>> 12) & 0x1) == 0)
4197 /* 33222222222211111111110000000000
4198 10987654321098765432109876543210
4199 x1000001xx1xxxxx110010xxxxxxxxxx
4205 if (((word
>> 5) & 0x1) == 0)
4207 if (((word
>> 6) & 0x1) == 0)
4209 /* 33222222222211111111110000000000
4210 10987654321098765432109876543210
4211 x1000001xx1xxxxx110110xxx00xxxxx
4217 /* 33222222222211111111110000000000
4218 10987654321098765432109876543210
4219 x1000001xx1xxxxx110110xxx10xxxxx
4226 /* 33222222222211111111110000000000
4227 10987654321098765432109876543210
4228 x1000001xx1xxxxx110110xxxx1xxxxx
4237 if (((word
>> 11) & 0x1) == 0)
4239 if (((word
>> 12) & 0x1) == 0)
4241 if (((word
>> 0) & 0x1) == 0)
4243 /* 33222222222211111111110000000000
4244 10987654321098765432109876543210
4245 x1000001xx1xxxxx110001xxxxxxxxx0
4251 /* 33222222222211111111110000000000
4252 10987654321098765432109876543210
4253 x1000001xx1xxxxx110001xxxxxxxxx1
4260 if (((word
>> 22) & 0x1) == 0)
4262 if (((word
>> 0) & 0x1) == 0)
4264 /* 33222222222211111111110000000000
4265 10987654321098765432109876543210
4266 x1000001x01xxxxx110101xxxxxxxxx0
4272 /* 33222222222211111111110000000000
4273 10987654321098765432109876543210
4274 x1000001x01xxxxx110101xxxxxxxxx1
4281 if (((word
>> 5) & 0x1) == 0)
4283 if (((word
>> 20) & 0x1) == 0)
4285 /* 33222222222211111111110000000000
4286 10987654321098765432109876543210
4287 x1000001x110xxxx110101xxxx0xxxxx
4293 /* 33222222222211111111110000000000
4294 10987654321098765432109876543210
4295 x1000001x111xxxx110101xxxx0xxxxx
4302 /* 33222222222211111111110000000000
4303 10987654321098765432109876543210
4304 x1000001x11xxxxx110101xxxx1xxxxx
4313 if (((word
>> 12) & 0x1) == 0)
4315 if (((word
>> 0) & 0x1) == 0)
4317 /* 33222222222211111111110000000000
4318 10987654321098765432109876543210
4319 x1000001xx1xxxxx110011xxxxxxxxx0
4325 /* 33222222222211111111110000000000
4326 10987654321098765432109876543210
4327 x1000001xx1xxxxx110011xxxxxxxxx1
4334 if (((word
>> 5) & 0x1) == 0)
4336 if (((word
>> 6) & 0x1) == 0)
4338 /* 33222222222211111111110000000000
4339 10987654321098765432109876543210
4340 x1000001xx1xxxxx110111xxx00xxxxx
4346 /* 33222222222211111111110000000000
4347 10987654321098765432109876543210
4348 x1000001xx1xxxxx110111xxx10xxxxx
4355 /* 33222222222211111111110000000000
4356 10987654321098765432109876543210
4357 x1000001xx1xxxxx110111xxxx1xxxxx
4368 if (((word
>> 10) & 0x1) == 0)
4370 if (((word
>> 11) & 0x1) == 0)
4372 if (((word
>> 12) & 0x1) == 0)
4374 if (((word
>> 14) & 0x1) == 0)
4376 if (((word
>> 0) & 0x1) == 0)
4378 if (((word
>> 5) & 0x1) == 0)
4380 if (((word
>> 8) & 0x1) == 0)
4382 /* 33222222222211111111110000000000
4383 10987654321098765432109876543210
4384 x1000001xx1xxxxx101000x0xx0xxxx0
4390 if (((word
>> 9) & 0x1) == 0)
4392 /* 33222222222211111111110000000000
4393 10987654321098765432109876543210
4394 x1000001xx1xxxxx10100001xx0xxxx0
4400 /* 33222222222211111111110000000000
4401 10987654321098765432109876543210
4402 x1000001xx1xxxxx10100011xx0xxxx0
4410 if (((word
>> 8) & 0x1) == 0)
4412 if (((word
>> 9) & 0x1) == 0)
4414 /* 33222222222211111111110000000000
4415 10987654321098765432109876543210
4416 x1000001xx1xxxxx10100000xx1xxxx0
4422 /* 33222222222211111111110000000000
4423 10987654321098765432109876543210
4424 x1000001xx1xxxxx10100010xx1xxxx0
4431 /* 33222222222211111111110000000000
4432 10987654321098765432109876543210
4433 x1000001xx1xxxxx101000x1xx1xxxx0
4441 if (((word
>> 5) & 0x1) == 0)
4443 if (((word
>> 8) & 0x1) == 0)
4445 /* 33222222222211111111110000000000
4446 10987654321098765432109876543210
4447 x1000001xx1xxxxx101000x0xx0xxxx1
4453 /* 33222222222211111111110000000000
4454 10987654321098765432109876543210
4455 x1000001xx1xxxxx101000x1xx0xxxx1
4462 if (((word
>> 8) & 0x1) == 0)
4464 if (((word
>> 9) & 0x1) == 0)
4466 /* 33222222222211111111110000000000
4467 10987654321098765432109876543210
4468 x1000001xx1xxxxx10100000xx1xxxx1
4474 /* 33222222222211111111110000000000
4475 10987654321098765432109876543210
4476 x1000001xx1xxxxx10100010xx1xxxx1
4483 /* 33222222222211111111110000000000
4484 10987654321098765432109876543210
4485 x1000001xx1xxxxx101000x1xx1xxxx1
4494 if (((word
>> 16) & 0x1) == 0)
4496 if (((word
>> 5) & 0x1) == 0)
4498 if (((word
>> 17) & 0x1) == 0)
4500 if (((word
>> 18) & 0x1) == 0)
4502 if (((word
>> 19) & 0x1) == 0)
4504 if (((word
>> 22) & 0x1) == 0)
4506 /* 33222222222211111111110000000000
4507 10987654321098765432109876543210
4508 x1000001x01x0000111000xxxx0xxxxx
4514 /* 33222222222211111111110000000000
4515 10987654321098765432109876543210
4516 x1000001x11x0000111000xxxx0xxxxx
4523 if (((word
>> 20) & 0x1) == 0)
4525 /* 33222222222211111111110000000000
4526 10987654321098765432109876543210
4527 x1000001xx101000111000xxxx0xxxxx
4533 /* 33222222222211111111110000000000
4534 10987654321098765432109876543210
4535 x1000001xx111000111000xxxx0xxxxx
4543 if (((word
>> 20) & 0x1) == 0)
4545 /* 33222222222211111111110000000000
4546 10987654321098765432109876543210
4547 x1000001xx10x100111000xxxx0xxxxx
4553 /* 33222222222211111111110000000000
4554 10987654321098765432109876543210
4555 x1000001xx11x100111000xxxx0xxxxx
4563 if (((word
>> 18) & 0x1) == 0)
4565 if (((word
>> 19) & 0x1) == 0)
4567 if (((word
>> 20) & 0x1) == 0)
4569 /* 33222222222211111111110000000000
4570 10987654321098765432109876543210
4571 x1000001xx100010111000xxxx0xxxxx
4577 /* 33222222222211111111110000000000
4578 10987654321098765432109876543210
4579 x1000001xx110010111000xxxx0xxxxx
4586 if (((word
>> 20) & 0x1) == 0)
4588 /* 33222222222211111111110000000000
4589 10987654321098765432109876543210
4590 x1000001xx101010111000xxxx0xxxxx
4596 /* 33222222222211111111110000000000
4597 10987654321098765432109876543210
4598 x1000001xx111010111000xxxx0xxxxx
4606 if (((word
>> 1) & 0x1) == 0)
4608 /* 33222222222211111111110000000000
4609 10987654321098765432109876543210
4610 x1000001xx1xx110111000xxxx0xxx0x
4616 /* 33222222222211111111110000000000
4617 10987654321098765432109876543210
4618 x1000001xx1xx110111000xxxx0xxx1x
4627 if (((word
>> 17) & 0x1) == 0)
4629 if (((word
>> 22) & 0x1) == 0)
4631 /* 33222222222211111111110000000000
4632 10987654321098765432109876543210
4633 x1000001x01xxx00111000xxxx1xxxxx
4639 /* 33222222222211111111110000000000
4640 10987654321098765432109876543210
4641 x1000001x11xxx00111000xxxx1xxxxx
4648 if (((word
>> 20) & 0x1) == 0)
4650 /* 33222222222211111111110000000000
4651 10987654321098765432109876543210
4652 x1000001xx10xx10111000xxxx1xxxxx
4658 /* 33222222222211111111110000000000
4659 10987654321098765432109876543210
4660 x1000001xx11xx10111000xxxx1xxxxx
4669 if (((word
>> 17) & 0x1) == 0)
4671 if (((word
>> 0) & 0x1) == 0)
4673 if (((word
>> 18) & 0x1) == 0)
4675 if (((word
>> 5) & 0x1) == 0)
4677 if (((word
>> 19) & 0x1) == 0)
4679 if (((word
>> 20) & 0x1) == 0)
4681 /* 33222222222211111111110000000000
4682 10987654321098765432109876543210
4683 x1000001xx100001111000xxxx0xxxx0
4689 /* 33222222222211111111110000000000
4690 10987654321098765432109876543210
4691 x1000001xx110001111000xxxx0xxxx0
4698 if (((word
>> 20) & 0x1) == 0)
4700 /* 33222222222211111111110000000000
4701 10987654321098765432109876543210
4702 x1000001xx101001111000xxxx0xxxx0
4708 /* 33222222222211111111110000000000
4709 10987654321098765432109876543210
4710 x1000001xx111001111000xxxx0xxxx0
4718 if (((word
>> 20) & 0x1) == 0)
4720 /* 33222222222211111111110000000000
4721 10987654321098765432109876543210
4722 x1000001xx10x001111000xxxx1xxxx0
4728 /* 33222222222211111111110000000000
4729 10987654321098765432109876543210
4730 x1000001xx11x001111000xxxx1xxxx0
4738 if (((word
>> 20) & 0x1) == 0)
4740 /* 33222222222211111111110000000000
4741 10987654321098765432109876543210
4742 x1000001xx10x101111000xxxxxxxxx0
4748 /* 33222222222211111111110000000000
4749 10987654321098765432109876543210
4750 x1000001xx11x101111000xxxxxxxxx0
4758 if (((word
>> 20) & 0x1) == 0)
4760 /* 33222222222211111111110000000000
4761 10987654321098765432109876543210
4762 x1000001xx10xx01111000xxxxxxxxx1
4768 /* 33222222222211111111110000000000
4769 10987654321098765432109876543210
4770 x1000001xx11xx01111000xxxxxxxxx1
4778 if (((word
>> 5) & 0x1) == 0)
4780 if (((word
>> 18) & 0x1) == 0)
4782 if (((word
>> 20) & 0x1) == 0)
4784 if (((word
>> 22) & 0x1) == 0)
4786 /* 33222222222211111111110000000000
4787 10987654321098765432109876543210
4788 x1000001x010x011111000xxxx0xxxxx
4794 /* 33222222222211111111110000000000
4795 10987654321098765432109876543210
4796 x1000001x110x011111000xxxx0xxxxx
4803 if (((word
>> 6) & 0x1) == 0)
4805 if (((word
>> 22) & 0x1) == 0)
4807 /* 33222222222211111111110000000000
4808 10987654321098765432109876543210
4809 x1000001x011x011111000xxx00xxxxx
4815 /* 33222222222211111111110000000000
4816 10987654321098765432109876543210
4817 x1000001x111x011111000xxx00xxxxx
4824 if (((word
>> 22) & 0x1) == 0)
4826 /* 33222222222211111111110000000000
4827 10987654321098765432109876543210
4828 x1000001x011x011111000xxx10xxxxx
4834 /* 33222222222211111111110000000000
4835 10987654321098765432109876543210
4836 x1000001x111x011111000xxx10xxxxx
4845 if (((word
>> 1) & 0x1) == 0)
4847 /* 33222222222211111111110000000000
4848 10987654321098765432109876543210
4849 x1000001xx1xx111111000xxxx0xxx0x
4855 /* 33222222222211111111110000000000
4856 10987654321098765432109876543210
4857 x1000001xx1xx111111000xxxx0xxx1x
4865 if (((word
>> 20) & 0x1) == 0)
4867 /* 33222222222211111111110000000000
4868 10987654321098765432109876543210
4869 x1000001xx10xx11111000xxxx1xxxxx
4875 if (((word
>> 6) & 0x1) == 0)
4877 /* 33222222222211111111110000000000
4878 10987654321098765432109876543210
4879 x1000001xx11xx11111000xxx01xxxxx
4885 /* 33222222222211111111110000000000
4886 10987654321098765432109876543210
4887 x1000001xx11xx11111000xxx11xxxxx
4899 if (((word
>> 0) & 0x1) == 0)
4901 if (((word
>> 5) & 0x1) == 0)
4903 if (((word
>> 8) & 0x1) == 0)
4905 /* 33222222222211111111110000000000
4906 10987654321098765432109876543210
4907 x1000001xx1xxxxx1x1100x0xx0xxxx0
4913 /* 33222222222211111111110000000000
4914 10987654321098765432109876543210
4915 x1000001xx1xxxxx1x1100x1xx0xxxx0
4922 if (((word
>> 8) & 0x1) == 0)
4924 if (((word
>> 9) & 0x1) == 0)
4926 /* 33222222222211111111110000000000
4927 10987654321098765432109876543210
4928 x1000001xx1xxxxx1x110000xx1xxxx0
4934 /* 33222222222211111111110000000000
4935 10987654321098765432109876543210
4936 x1000001xx1xxxxx1x110010xx1xxxx0
4943 /* 33222222222211111111110000000000
4944 10987654321098765432109876543210
4945 x1000001xx1xxxxx1x1100x1xx1xxxx0
4953 if (((word
>> 5) & 0x1) == 0)
4955 if (((word
>> 8) & 0x1) == 0)
4957 /* 33222222222211111111110000000000
4958 10987654321098765432109876543210
4959 x1000001xx1xxxxx1x1100x0xx0xxxx1
4965 /* 33222222222211111111110000000000
4966 10987654321098765432109876543210
4967 x1000001xx1xxxxx1x1100x1xx0xxxx1
4974 if (((word
>> 8) & 0x1) == 0)
4976 if (((word
>> 9) & 0x1) == 0)
4978 /* 33222222222211111111110000000000
4979 10987654321098765432109876543210
4980 x1000001xx1xxxxx1x110000xx1xxxx1
4986 /* 33222222222211111111110000000000
4987 10987654321098765432109876543210
4988 x1000001xx1xxxxx1x110010xx1xxxx1
4995 /* 33222222222211111111110000000000
4996 10987654321098765432109876543210
4997 x1000001xx1xxxxx1x1100x1xx1xxxx1
5007 if (((word
>> 0) & 0x1) == 0)
5009 if (((word
>> 5) & 0x1) == 0)
5011 if (((word
>> 8) & 0x1) == 0)
5013 if (((word
>> 12) & 0x1) == 0)
5015 /* 33222222222211111111110000000000
5016 10987654321098765432109876543210
5017 x1000001xx1xxxxx1x1010x0xx0xxxx0
5023 /* 33222222222211111111110000000000
5024 10987654321098765432109876543210
5025 x1000001xx1xxxxx1x1110x0xx0xxxx0
5032 if (((word
>> 9) & 0x1) == 0)
5034 if (((word
>> 12) & 0x1) == 0)
5036 /* 33222222222211111111110000000000
5037 10987654321098765432109876543210
5038 x1000001xx1xxxxx1x101001xx0xxxx0
5044 /* 33222222222211111111110000000000
5045 10987654321098765432109876543210
5046 x1000001xx1xxxxx1x111001xx0xxxx0
5053 /* 33222222222211111111110000000000
5054 10987654321098765432109876543210
5055 x1000001xx1xxxxx1x1x1011xx0xxxx0
5063 if (((word
>> 8) & 0x1) == 0)
5065 if (((word
>> 9) & 0x1) == 0)
5067 if (((word
>> 12) & 0x1) == 0)
5069 /* 33222222222211111111110000000000
5070 10987654321098765432109876543210
5071 x1000001xx1xxxxx1x101000xx1xxxx0
5077 /* 33222222222211111111110000000000
5078 10987654321098765432109876543210
5079 x1000001xx1xxxxx1x111000xx1xxxx0
5086 if (((word
>> 12) & 0x1) == 0)
5088 /* 33222222222211111111110000000000
5089 10987654321098765432109876543210
5090 x1000001xx1xxxxx1x101010xx1xxxx0
5096 /* 33222222222211111111110000000000
5097 10987654321098765432109876543210
5098 x1000001xx1xxxxx1x111010xx1xxxx0
5106 if (((word
>> 12) & 0x1) == 0)
5108 /* 33222222222211111111110000000000
5109 10987654321098765432109876543210
5110 x1000001xx1xxxxx1x1010x1xx1xxxx0
5116 /* 33222222222211111111110000000000
5117 10987654321098765432109876543210
5118 x1000001xx1xxxxx1x1110x1xx1xxxx0
5127 if (((word
>> 5) & 0x1) == 0)
5129 if (((word
>> 8) & 0x1) == 0)
5131 if (((word
>> 12) & 0x1) == 0)
5133 /* 33222222222211111111110000000000
5134 10987654321098765432109876543210
5135 x1000001xx1xxxxx1x1010x0xx0xxxx1
5141 /* 33222222222211111111110000000000
5142 10987654321098765432109876543210
5143 x1000001xx1xxxxx1x1110x0xx0xxxx1
5150 if (((word
>> 12) & 0x1) == 0)
5152 /* 33222222222211111111110000000000
5153 10987654321098765432109876543210
5154 x1000001xx1xxxxx1x1010x1xx0xxxx1
5160 /* 33222222222211111111110000000000
5161 10987654321098765432109876543210
5162 x1000001xx1xxxxx1x1110x1xx0xxxx1
5170 if (((word
>> 8) & 0x1) == 0)
5172 if (((word
>> 9) & 0x1) == 0)
5174 if (((word
>> 12) & 0x1) == 0)
5176 /* 33222222222211111111110000000000
5177 10987654321098765432109876543210
5178 x1000001xx1xxxxx1x101000xx1xxxx1
5184 /* 33222222222211111111110000000000
5185 10987654321098765432109876543210
5186 x1000001xx1xxxxx1x111000xx1xxxx1
5193 if (((word
>> 12) & 0x1) == 0)
5195 /* 33222222222211111111110000000000
5196 10987654321098765432109876543210
5197 x1000001xx1xxxxx1x101010xx1xxxx1
5203 /* 33222222222211111111110000000000
5204 10987654321098765432109876543210
5205 x1000001xx1xxxxx1x111010xx1xxxx1
5213 if (((word
>> 12) & 0x1) == 0)
5215 /* 33222222222211111111110000000000
5216 10987654321098765432109876543210
5217 x1000001xx1xxxxx1x1010x1xx1xxxx1
5223 /* 33222222222211111111110000000000
5224 10987654321098765432109876543210
5225 x1000001xx1xxxxx1x1110x1xx1xxxx1
5236 if (((word
>> 11) & 0x1) == 0)
5238 if (((word
>> 12) & 0x1) == 0)
5240 /* 33222222222211111111110000000000
5241 10987654321098765432109876543210
5242 x1000001xx1xxxxx1x1001xxxxxxxxxx
5248 /* 33222222222211111111110000000000
5249 10987654321098765432109876543210
5250 x1000001xx1xxxxx1x1101xxxxxxxxxx
5257 if (((word
>> 12) & 0x1) == 0)
5259 /* 33222222222211111111110000000000
5260 10987654321098765432109876543210
5261 x1000001xx1xxxxx1x1011xxxxxxxxxx
5267 /* 33222222222211111111110000000000
5268 10987654321098765432109876543210
5269 x1000001xx1xxxxx1x1111xxxxxxxxxx
5281 if (((word
>> 22) & 0x1) == 0)
5283 if (((word
>> 23) & 0x1) == 0)
5285 if (((word
>> 15) & 0x1) == 0)
5287 if (((word
>> 30) & 0x1) == 0)
5289 if (((word
>> 3) & 0x1) == 0)
5291 if (((word
>> 13) & 0x1) == 0)
5293 if (((word
>> 14) & 0x1) == 0)
5295 /* 33222222222211111111110000000000
5296 10987654321098765432109876543210
5297 x0100001001xxxxx000xxxxxxxxx0xxx
5303 /* 33222222222211111111110000000000
5304 10987654321098765432109876543210
5305 x0100001001xxxxx010xxxxxxxxx0xxx
5312 if (((word
>> 14) & 0x1) == 0)
5314 /* 33222222222211111111110000000000
5315 10987654321098765432109876543210
5316 x0100001001xxxxx001xxxxxxxxx0xxx
5322 /* 33222222222211111111110000000000
5323 10987654321098765432109876543210
5324 x0100001001xxxxx011xxxxxxxxx0xxx
5332 if (((word
>> 13) & 0x1) == 0)
5334 if (((word
>> 14) & 0x1) == 0)
5336 /* 33222222222211111111110000000000
5337 10987654321098765432109876543210
5338 x0100001001xxxxx000xxxxxxxxx1xxx
5344 /* 33222222222211111111110000000000
5345 10987654321098765432109876543210
5346 x0100001001xxxxx010xxxxxxxxx1xxx
5353 if (((word
>> 14) & 0x1) == 0)
5355 /* 33222222222211111111110000000000
5356 10987654321098765432109876543210
5357 x0100001001xxxxx001xxxxxxxxx1xxx
5363 /* 33222222222211111111110000000000
5364 10987654321098765432109876543210
5365 x0100001001xxxxx011xxxxxxxxx1xxx
5374 /* 33222222222211111111110000000000
5375 10987654321098765432109876543210
5376 x1100001001xxxxx0xxxxxxxxxxxxxxx
5383 if (((word
>> 3) & 0x1) == 0)
5385 if (((word
>> 13) & 0x1) == 0)
5387 if (((word
>> 14) & 0x1) == 0)
5389 if (((word
>> 30) & 0x1) == 0)
5391 /* 33222222222211111111110000000000
5392 10987654321098765432109876543210
5393 x0100001001xxxxx100xxxxxxxxx0xxx
5399 /* 33222222222211111111110000000000
5400 10987654321098765432109876543210
5401 x1100001001xxxxx100xxxxxxxxx0xxx
5408 /* 33222222222211111111110000000000
5409 10987654321098765432109876543210
5410 xx100001001xxxxx110xxxxxxxxx0xxx
5417 if (((word
>> 14) & 0x1) == 0)
5419 /* 33222222222211111111110000000000
5420 10987654321098765432109876543210
5421 xx100001001xxxxx101xxxxxxxxx0xxx
5427 /* 33222222222211111111110000000000
5428 10987654321098765432109876543210
5429 xx100001001xxxxx111xxxxxxxxx0xxx
5437 if (((word
>> 13) & 0x1) == 0)
5439 if (((word
>> 14) & 0x1) == 0)
5441 /* 33222222222211111111110000000000
5442 10987654321098765432109876543210
5443 xx100001001xxxxx100xxxxxxxxx1xxx
5449 /* 33222222222211111111110000000000
5450 10987654321098765432109876543210
5451 xx100001001xxxxx110xxxxxxxxx1xxx
5458 if (((word
>> 14) & 0x1) == 0)
5460 /* 33222222222211111111110000000000
5461 10987654321098765432109876543210
5462 xx100001001xxxxx101xxxxxxxxx1xxx
5468 /* 33222222222211111111110000000000
5469 10987654321098765432109876543210
5470 xx100001001xxxxx111xxxxxxxxx1xxx
5480 if (((word
>> 4) & 0x1) == 0)
5482 /* 33222222222211111111110000000000
5483 10987654321098765432109876543210
5484 xx100001101xxxxxxxxxxxxxxxx0xxxx
5490 /* 33222222222211111111110000000000
5491 10987654321098765432109876543210
5492 xx100001101xxxxxxxxxxxxxxxx1xxxx
5500 if (((word
>> 23) & 0x1) == 0)
5502 if (((word
>> 3) & 0x1) == 0)
5504 if (((word
>> 13) & 0x1) == 0)
5506 if (((word
>> 14) & 0x1) == 0)
5508 if (((word
>> 15) & 0x1) == 0)
5510 /* 33222222222211111111110000000000
5511 10987654321098765432109876543210
5512 xx100001011xxxxx000xxxxxxxxx0xxx
5518 /* 33222222222211111111110000000000
5519 10987654321098765432109876543210
5520 xx100001011xxxxx100xxxxxxxxx0xxx
5527 if (((word
>> 15) & 0x1) == 0)
5529 /* 33222222222211111111110000000000
5530 10987654321098765432109876543210
5531 xx100001011xxxxx010xxxxxxxxx0xxx
5537 /* 33222222222211111111110000000000
5538 10987654321098765432109876543210
5539 xx100001011xxxxx110xxxxxxxxx0xxx
5547 if (((word
>> 14) & 0x1) == 0)
5549 if (((word
>> 15) & 0x1) == 0)
5551 /* 33222222222211111111110000000000
5552 10987654321098765432109876543210
5553 xx100001011xxxxx001xxxxxxxxx0xxx
5559 /* 33222222222211111111110000000000
5560 10987654321098765432109876543210
5561 xx100001011xxxxx101xxxxxxxxx0xxx
5568 if (((word
>> 15) & 0x1) == 0)
5570 /* 33222222222211111111110000000000
5571 10987654321098765432109876543210
5572 xx100001011xxxxx011xxxxxxxxx0xxx
5578 /* 33222222222211111111110000000000
5579 10987654321098765432109876543210
5580 xx100001011xxxxx111xxxxxxxxx0xxx
5589 if (((word
>> 13) & 0x1) == 0)
5591 if (((word
>> 14) & 0x1) == 0)
5593 if (((word
>> 15) & 0x1) == 0)
5595 /* 33222222222211111111110000000000
5596 10987654321098765432109876543210
5597 xx100001011xxxxx000xxxxxxxxx1xxx
5603 /* 33222222222211111111110000000000
5604 10987654321098765432109876543210
5605 xx100001011xxxxx100xxxxxxxxx1xxx
5612 if (((word
>> 15) & 0x1) == 0)
5614 /* 33222222222211111111110000000000
5615 10987654321098765432109876543210
5616 xx100001011xxxxx010xxxxxxxxx1xxx
5622 /* 33222222222211111111110000000000
5623 10987654321098765432109876543210
5624 xx100001011xxxxx110xxxxxxxxx1xxx
5632 if (((word
>> 14) & 0x1) == 0)
5634 if (((word
>> 15) & 0x1) == 0)
5636 /* 33222222222211111111110000000000
5637 10987654321098765432109876543210
5638 xx100001011xxxxx001xxxxxxxxx1xxx
5644 /* 33222222222211111111110000000000
5645 10987654321098765432109876543210
5646 xx100001011xxxxx101xxxxxxxxx1xxx
5653 if (((word
>> 15) & 0x1) == 0)
5655 /* 33222222222211111111110000000000
5656 10987654321098765432109876543210
5657 xx100001011xxxxx011xxxxxxxxx1xxx
5663 /* 33222222222211111111110000000000
5664 10987654321098765432109876543210
5665 xx100001011xxxxx111xxxxxxxxx1xxx
5675 if (((word
>> 4) & 0x1) == 0)
5677 if (((word
>> 30) & 0x1) == 0)
5679 /* 33222222222211111111110000000000
5680 10987654321098765432109876543210
5681 x0100001111xxxxxxxxxxxxxxxx0xxxx
5687 /* 33222222222211111111110000000000
5688 10987654321098765432109876543210
5689 x1100001111xxxxxxxxxxxxxxxx0xxxx
5696 /* 33222222222211111111110000000000
5697 10987654321098765432109876543210
5698 xx100001111xxxxxxxxxxxxxxxx1xxxx
5709 if (((word
>> 29) & 0x1) == 0)
5711 if (((word
>> 30) & 0x1) == 0)
5713 /* 33222222222211111111110000000000
5714 10987654321098765432109876543210
5715 x0010001xxxxxxxxxxxxxxxxxxxxxxxx
5721 /* 33222222222211111111110000000000
5722 10987654321098765432109876543210
5723 x1010001xxxxxxxxxxxxxxxxxxxxxxxx
5730 if (((word
>> 30) & 0x1) == 0)
5732 /* 33222222222211111111110000000000
5733 10987654321098765432109876543210
5734 x0110001xxxxxxxxxxxxxxxxxxxxxxxx
5740 /* 33222222222211111111110000000000
5741 10987654321098765432109876543210
5742 x1110001xxxxxxxxxxxxxxxxxxxxxxxx
5752 if (((word
>> 28) & 0x1) == 0)
5754 if (((word
>> 22) & 0x1) == 0)
5756 if (((word
>> 23) & 0x1) == 0)
5758 if (((word
>> 29) & 0x1) == 0)
5760 if (((word
>> 15) & 0x1) == 0)
5762 if (((word
>> 21) & 0x1) == 0)
5764 if (((word
>> 31) & 0x1) == 0)
5766 if (((word
>> 30) & 0x1) == 0)
5768 /* 33222222222211111111110000000000
5769 10987654321098765432109876543210
5770 0000100x000xxxxx0xxxxxxxxxxxxxxx
5776 /* 33222222222211111111110000000000
5777 10987654321098765432109876543210
5778 0100100x000xxxxx0xxxxxxxxxxxxxxx
5785 /* 33222222222211111111110000000000
5786 10987654321098765432109876543210
5787 1x00100x000xxxxx0xxxxxxxxxxxxxxx
5794 if (((word
>> 31) & 0x1) == 0)
5796 /* 33222222222211111111110000000000
5797 10987654321098765432109876543210
5798 0x00100x001xxxxx0xxxxxxxxxxxxxxx
5804 /* 33222222222211111111110000000000
5805 10987654321098765432109876543210
5806 1x00100x001xxxxx0xxxxxxxxxxxxxxx
5814 if (((word
>> 21) & 0x1) == 0)
5816 if (((word
>> 31) & 0x1) == 0)
5818 if (((word
>> 30) & 0x1) == 0)
5820 /* 33222222222211111111110000000000
5821 10987654321098765432109876543210
5822 0000100x000xxxxx1xxxxxxxxxxxxxxx
5828 /* 33222222222211111111110000000000
5829 10987654321098765432109876543210
5830 0100100x000xxxxx1xxxxxxxxxxxxxxx
5837 /* 33222222222211111111110000000000
5838 10987654321098765432109876543210
5839 1x00100x000xxxxx1xxxxxxxxxxxxxxx
5846 if (((word
>> 31) & 0x1) == 0)
5848 /* 33222222222211111111110000000000
5849 10987654321098765432109876543210
5850 0x00100x001xxxxx1xxxxxxxxxxxxxxx
5856 /* 33222222222211111111110000000000
5857 10987654321098765432109876543210
5858 1x00100x001xxxxx1xxxxxxxxxxxxxxx
5867 if (((word
>> 30) & 0x1) == 0)
5869 /* 33222222222211111111110000000000
5870 10987654321098765432109876543210
5871 x010100x00xxxxxxxxxxxxxxxxxxxxxx
5877 /* 33222222222211111111110000000000
5878 10987654321098765432109876543210
5879 x110100x00xxxxxxxxxxxxxxxxxxxxxx
5887 if (((word
>> 29) & 0x1) == 0)
5889 if (((word
>> 15) & 0x1) == 0)
5891 if (((word
>> 21) & 0x1) == 0)
5893 if (((word
>> 31) & 0x1) == 0)
5895 /* 33222222222211111111110000000000
5896 10987654321098765432109876543210
5897 0x00100x100xxxxx0xxxxxxxxxxxxxxx
5903 /* 33222222222211111111110000000000
5904 10987654321098765432109876543210
5905 1x00100x100xxxxx0xxxxxxxxxxxxxxx
5912 if (((word
>> 31) & 0x1) == 0)
5914 if (((word
>> 30) & 0x1) == 0)
5916 /* 33222222222211111111110000000000
5917 10987654321098765432109876543210
5918 0000100x101xxxxx0xxxxxxxxxxxxxxx
5924 /* 33222222222211111111110000000000
5925 10987654321098765432109876543210
5926 0100100x101xxxxx0xxxxxxxxxxxxxxx
5933 /* 33222222222211111111110000000000
5934 10987654321098765432109876543210
5935 1x00100x101xxxxx0xxxxxxxxxxxxxxx
5943 if (((word
>> 21) & 0x1) == 0)
5945 if (((word
>> 31) & 0x1) == 0)
5947 if (((word
>> 30) & 0x1) == 0)
5949 /* 33222222222211111111110000000000
5950 10987654321098765432109876543210
5951 0000100x100xxxxx1xxxxxxxxxxxxxxx
5957 /* 33222222222211111111110000000000
5958 10987654321098765432109876543210
5959 0100100x100xxxxx1xxxxxxxxxxxxxxx
5966 /* 33222222222211111111110000000000
5967 10987654321098765432109876543210
5968 1x00100x100xxxxx1xxxxxxxxxxxxxxx
5975 if (((word
>> 31) & 0x1) == 0)
5977 if (((word
>> 30) & 0x1) == 0)
5979 /* 33222222222211111111110000000000
5980 10987654321098765432109876543210
5981 0000100x101xxxxx1xxxxxxxxxxxxxxx
5987 /* 33222222222211111111110000000000
5988 10987654321098765432109876543210
5989 0100100x101xxxxx1xxxxxxxxxxxxxxx
5996 /* 33222222222211111111110000000000
5997 10987654321098765432109876543210
5998 1x00100x101xxxxx1xxxxxxxxxxxxxxx
6007 if (((word
>> 30) & 0x1) == 0)
6009 /* 33222222222211111111110000000000
6010 10987654321098765432109876543210
6011 x010100x10xxxxxxxxxxxxxxxxxxxxxx
6017 /* 33222222222211111111110000000000
6018 10987654321098765432109876543210
6019 x110100x10xxxxxxxxxxxxxxxxxxxxxx
6028 if (((word
>> 23) & 0x1) == 0)
6030 if (((word
>> 29) & 0x1) == 0)
6032 if (((word
>> 15) & 0x1) == 0)
6034 if (((word
>> 21) & 0x1) == 0)
6036 if (((word
>> 31) & 0x1) == 0)
6038 if (((word
>> 30) & 0x1) == 0)
6040 /* 33222222222211111111110000000000
6041 10987654321098765432109876543210
6042 0000100x010xxxxx0xxxxxxxxxxxxxxx
6048 /* 33222222222211111111110000000000
6049 10987654321098765432109876543210
6050 0100100x010xxxxx0xxxxxxxxxxxxxxx
6057 /* 33222222222211111111110000000000
6058 10987654321098765432109876543210
6059 1x00100x010xxxxx0xxxxxxxxxxxxxxx
6066 if (((word
>> 31) & 0x1) == 0)
6068 /* 33222222222211111111110000000000
6069 10987654321098765432109876543210
6070 0x00100x011xxxxx0xxxxxxxxxxxxxxx
6076 /* 33222222222211111111110000000000
6077 10987654321098765432109876543210
6078 1x00100x011xxxxx0xxxxxxxxxxxxxxx
6086 if (((word
>> 21) & 0x1) == 0)
6088 if (((word
>> 31) & 0x1) == 0)
6090 if (((word
>> 30) & 0x1) == 0)
6092 /* 33222222222211111111110000000000
6093 10987654321098765432109876543210
6094 0000100x010xxxxx1xxxxxxxxxxxxxxx
6100 /* 33222222222211111111110000000000
6101 10987654321098765432109876543210
6102 0100100x010xxxxx1xxxxxxxxxxxxxxx
6109 /* 33222222222211111111110000000000
6110 10987654321098765432109876543210
6111 1x00100x010xxxxx1xxxxxxxxxxxxxxx
6118 if (((word
>> 31) & 0x1) == 0)
6120 /* 33222222222211111111110000000000
6121 10987654321098765432109876543210
6122 0x00100x011xxxxx1xxxxxxxxxxxxxxx
6128 /* 33222222222211111111110000000000
6129 10987654321098765432109876543210
6130 1x00100x011xxxxx1xxxxxxxxxxxxxxx
6139 if (((word
>> 30) & 0x1) == 0)
6141 /* 33222222222211111111110000000000
6142 10987654321098765432109876543210
6143 x010100x01xxxxxxxxxxxxxxxxxxxxxx
6149 /* 33222222222211111111110000000000
6150 10987654321098765432109876543210
6151 x110100x01xxxxxxxxxxxxxxxxxxxxxx
6159 if (((word
>> 29) & 0x1) == 0)
6161 if (((word
>> 15) & 0x1) == 0)
6163 if (((word
>> 21) & 0x1) == 0)
6165 if (((word
>> 31) & 0x1) == 0)
6167 if (((word
>> 30) & 0x1) == 0)
6169 /* 33222222222211111111110000000000
6170 10987654321098765432109876543210
6171 0000100x110xxxxx0xxxxxxxxxxxxxxx
6177 /* 33222222222211111111110000000000
6178 10987654321098765432109876543210
6179 0100100x110xxxxx0xxxxxxxxxxxxxxx
6186 /* 33222222222211111111110000000000
6187 10987654321098765432109876543210
6188 1x00100x110xxxxx0xxxxxxxxxxxxxxx
6195 if (((word
>> 31) & 0x1) == 0)
6197 if (((word
>> 30) & 0x1) == 0)
6199 /* 33222222222211111111110000000000
6200 10987654321098765432109876543210
6201 0000100x111xxxxx0xxxxxxxxxxxxxxx
6207 /* 33222222222211111111110000000000
6208 10987654321098765432109876543210
6209 0100100x111xxxxx0xxxxxxxxxxxxxxx
6216 /* 33222222222211111111110000000000
6217 10987654321098765432109876543210
6218 1x00100x111xxxxx0xxxxxxxxxxxxxxx
6226 if (((word
>> 21) & 0x1) == 0)
6228 if (((word
>> 31) & 0x1) == 0)
6230 if (((word
>> 30) & 0x1) == 0)
6232 /* 33222222222211111111110000000000
6233 10987654321098765432109876543210
6234 0000100x110xxxxx1xxxxxxxxxxxxxxx
6240 /* 33222222222211111111110000000000
6241 10987654321098765432109876543210
6242 0100100x110xxxxx1xxxxxxxxxxxxxxx
6249 /* 33222222222211111111110000000000
6250 10987654321098765432109876543210
6251 1x00100x110xxxxx1xxxxxxxxxxxxxxx
6258 if (((word
>> 31) & 0x1) == 0)
6260 if (((word
>> 30) & 0x1) == 0)
6262 /* 33222222222211111111110000000000
6263 10987654321098765432109876543210
6264 0000100x111xxxxx1xxxxxxxxxxxxxxx
6270 /* 33222222222211111111110000000000
6271 10987654321098765432109876543210
6272 0100100x111xxxxx1xxxxxxxxxxxxxxx
6279 /* 33222222222211111111110000000000
6280 10987654321098765432109876543210
6281 1x00100x111xxxxx1xxxxxxxxxxxxxxx
6290 if (((word
>> 30) & 0x1) == 0)
6292 /* 33222222222211111111110000000000
6293 10987654321098765432109876543210
6294 x010100x11xxxxxxxxxxxxxxxxxxxxxx
6300 /* 33222222222211111111110000000000
6301 10987654321098765432109876543210
6302 x110100x11xxxxxxxxxxxxxxxxxxxxxx
6312 if (((word
>> 24) & 0x1) == 0)
6314 if (((word
>> 29) & 0x1) == 0)
6316 if (((word
>> 31) & 0x1) == 0)
6318 /* 33222222222211111111110000000000
6319 10987654321098765432109876543210
6320 0x011000xxxxxxxxxxxxxxxxxxxxxxxx
6326 if (((word
>> 30) & 0x1) == 0)
6328 /* 33222222222211111111110000000000
6329 10987654321098765432109876543210
6330 10011000xxxxxxxxxxxxxxxxxxxxxxxx
6336 /* 33222222222211111111110000000000
6337 10987654321098765432109876543210
6338 11011000xxxxxxxxxxxxxxxxxxxxxxxx
6346 if (((word
>> 10) & 0x1) == 0)
6348 if (((word
>> 11) & 0x1) == 0)
6350 if (((word
>> 21) & 0x1) == 0)
6352 if (((word
>> 23) & 0x1) == 0)
6354 if (((word
>> 22) & 0x1) == 0)
6356 if (((word
>> 31) & 0x1) == 0)
6358 if (((word
>> 30) & 0x1) == 0)
6360 /* 33222222222211111111110000000000
6361 10987654321098765432109876543210
6362 00111000000xxxxxxxxx00xxxxxxxxxx
6368 /* 33222222222211111111110000000000
6369 10987654321098765432109876543210
6370 01111000000xxxxxxxxx00xxxxxxxxxx
6377 /* 33222222222211111111110000000000
6378 10987654321098765432109876543210
6379 1x111000000xxxxxxxxx00xxxxxxxxxx
6386 if (((word
>> 31) & 0x1) == 0)
6388 if (((word
>> 30) & 0x1) == 0)
6390 /* 33222222222211111111110000000000
6391 10987654321098765432109876543210
6392 00111000010xxxxxxxxx00xxxxxxxxxx
6398 /* 33222222222211111111110000000000
6399 10987654321098765432109876543210
6400 01111000010xxxxxxxxx00xxxxxxxxxx
6407 /* 33222222222211111111110000000000
6408 10987654321098765432109876543210
6409 1x111000010xxxxxxxxx00xxxxxxxxxx
6417 if (((word
>> 30) & 0x1) == 0)
6419 if (((word
>> 31) & 0x1) == 0)
6421 /* 33222222222211111111110000000000
6422 10987654321098765432109876543210
6423 001110001x0xxxxxxxxx00xxxxxxxxxx
6429 /* 33222222222211111111110000000000
6430 10987654321098765432109876543210
6431 101110001x0xxxxxxxxx00xxxxxxxxxx
6438 if (((word
>> 31) & 0x1) == 0)
6440 /* 33222222222211111111110000000000
6441 10987654321098765432109876543210
6442 011110001x0xxxxxxxxx00xxxxxxxxxx
6448 /* 33222222222211111111110000000000
6449 10987654321098765432109876543210
6450 111110001x0xxxxxxxxx00xxxxxxxxxx
6459 if (((word
>> 12) & 0x1) == 0)
6461 if (((word
>> 13) & 0x1) == 0)
6463 if (((word
>> 14) & 0x1) == 0)
6465 if (((word
>> 15) & 0x1) == 0)
6467 if (((word
>> 22) & 0x1) == 0)
6469 if (((word
>> 23) & 0x1) == 0)
6471 if (((word
>> 31) & 0x1) == 0)
6473 if (((word
>> 30) & 0x1) == 0)
6475 /* 33222222222211111111110000000000
6476 10987654321098765432109876543210
6477 00111000001xxxxx000000xxxxxxxxxx
6483 /* 33222222222211111111110000000000
6484 10987654321098765432109876543210
6485 01111000001xxxxx000000xxxxxxxxxx
6492 /* 33222222222211111111110000000000
6493 10987654321098765432109876543210
6494 1x111000001xxxxx000000xxxxxxxxxx
6501 if (((word
>> 31) & 0x1) == 0)
6503 if (((word
>> 30) & 0x1) == 0)
6505 /* 33222222222211111111110000000000
6506 10987654321098765432109876543210
6507 00111000101xxxxx000000xxxxxxxxxx
6513 /* 33222222222211111111110000000000
6514 10987654321098765432109876543210
6515 01111000101xxxxx000000xxxxxxxxxx
6522 /* 33222222222211111111110000000000
6523 10987654321098765432109876543210
6524 1x111000101xxxxx000000xxxxxxxxxx
6532 if (((word
>> 23) & 0x1) == 0)
6534 if (((word
>> 31) & 0x1) == 0)
6536 if (((word
>> 30) & 0x1) == 0)
6538 /* 33222222222211111111110000000000
6539 10987654321098765432109876543210
6540 00111000011xxxxx000000xxxxxxxxxx
6546 /* 33222222222211111111110000000000
6547 10987654321098765432109876543210
6548 01111000011xxxxx000000xxxxxxxxxx
6555 /* 33222222222211111111110000000000
6556 10987654321098765432109876543210
6557 1x111000011xxxxx000000xxxxxxxxxx
6564 if (((word
>> 31) & 0x1) == 0)
6566 if (((word
>> 30) & 0x1) == 0)
6568 /* 33222222222211111111110000000000
6569 10987654321098765432109876543210
6570 00111000111xxxxx000000xxxxxxxxxx
6576 /* 33222222222211111111110000000000
6577 10987654321098765432109876543210
6578 01111000111xxxxx000000xxxxxxxxxx
6585 /* 33222222222211111111110000000000
6586 10987654321098765432109876543210
6587 1x111000111xxxxx000000xxxxxxxxxx
6596 if (((word
>> 22) & 0x1) == 0)
6598 if (((word
>> 23) & 0x1) == 0)
6600 if (((word
>> 31) & 0x1) == 0)
6602 if (((word
>> 30) & 0x1) == 0)
6604 /* 33222222222211111111110000000000
6605 10987654321098765432109876543210
6606 00111000001xxxxx100000xxxxxxxxxx
6612 /* 33222222222211111111110000000000
6613 10987654321098765432109876543210
6614 01111000001xxxxx100000xxxxxxxxxx
6621 /* 33222222222211111111110000000000
6622 10987654321098765432109876543210
6623 1x111000001xxxxx100000xxxxxxxxxx
6630 if (((word
>> 31) & 0x1) == 0)
6632 if (((word
>> 30) & 0x1) == 0)
6634 /* 33222222222211111111110000000000
6635 10987654321098765432109876543210
6636 00111000101xxxxx100000xxxxxxxxxx
6642 /* 33222222222211111111110000000000
6643 10987654321098765432109876543210
6644 01111000101xxxxx100000xxxxxxxxxx
6651 /* 33222222222211111111110000000000
6652 10987654321098765432109876543210
6653 1x111000101xxxxx100000xxxxxxxxxx
6661 if (((word
>> 23) & 0x1) == 0)
6663 if (((word
>> 31) & 0x1) == 0)
6665 if (((word
>> 30) & 0x1) == 0)
6667 /* 33222222222211111111110000000000
6668 10987654321098765432109876543210
6669 00111000011xxxxx100000xxxxxxxxxx
6675 /* 33222222222211111111110000000000
6676 10987654321098765432109876543210
6677 01111000011xxxxx100000xxxxxxxxxx
6684 /* 33222222222211111111110000000000
6685 10987654321098765432109876543210
6686 1x111000011xxxxx100000xxxxxxxxxx
6693 if (((word
>> 31) & 0x1) == 0)
6695 if (((word
>> 30) & 0x1) == 0)
6697 /* 33222222222211111111110000000000
6698 10987654321098765432109876543210
6699 00111000111xxxxx100000xxxxxxxxxx
6705 /* 33222222222211111111110000000000
6706 10987654321098765432109876543210
6707 01111000111xxxxx100000xxxxxxxxxx
6714 /* 33222222222211111111110000000000
6715 10987654321098765432109876543210
6716 1x111000111xxxxx100000xxxxxxxxxx
6726 if (((word
>> 15) & 0x1) == 0)
6728 if (((word
>> 22) & 0x1) == 0)
6730 if (((word
>> 23) & 0x1) == 0)
6732 if (((word
>> 31) & 0x1) == 0)
6734 if (((word
>> 30) & 0x1) == 0)
6736 /* 33222222222211111111110000000000
6737 10987654321098765432109876543210
6738 00111000001xxxxx010000xxxxxxxxxx
6744 /* 33222222222211111111110000000000
6745 10987654321098765432109876543210
6746 01111000001xxxxx010000xxxxxxxxxx
6753 /* 33222222222211111111110000000000
6754 10987654321098765432109876543210
6755 1x111000001xxxxx010000xxxxxxxxxx
6762 if (((word
>> 31) & 0x1) == 0)
6764 if (((word
>> 30) & 0x1) == 0)
6766 /* 33222222222211111111110000000000
6767 10987654321098765432109876543210
6768 00111000101xxxxx010000xxxxxxxxxx
6774 /* 33222222222211111111110000000000
6775 10987654321098765432109876543210
6776 01111000101xxxxx010000xxxxxxxxxx
6783 /* 33222222222211111111110000000000
6784 10987654321098765432109876543210
6785 1x111000101xxxxx010000xxxxxxxxxx
6793 if (((word
>> 23) & 0x1) == 0)
6795 if (((word
>> 31) & 0x1) == 0)
6797 if (((word
>> 30) & 0x1) == 0)
6799 /* 33222222222211111111110000000000
6800 10987654321098765432109876543210
6801 00111000011xxxxx010000xxxxxxxxxx
6807 /* 33222222222211111111110000000000
6808 10987654321098765432109876543210
6809 01111000011xxxxx010000xxxxxxxxxx
6816 /* 33222222222211111111110000000000
6817 10987654321098765432109876543210
6818 1x111000011xxxxx010000xxxxxxxxxx
6825 if (((word
>> 31) & 0x1) == 0)
6827 if (((word
>> 30) & 0x1) == 0)
6829 /* 33222222222211111111110000000000
6830 10987654321098765432109876543210
6831 00111000111xxxxx010000xxxxxxxxxx
6837 /* 33222222222211111111110000000000
6838 10987654321098765432109876543210
6839 01111000111xxxxx010000xxxxxxxxxx
6846 /* 33222222222211111111110000000000
6847 10987654321098765432109876543210
6848 1x111000111xxxxx010000xxxxxxxxxx
6857 if (((word
>> 31) & 0x1) == 0)
6859 if (((word
>> 30) & 0x1) == 0)
6861 /* 33222222222211111111110000000000
6862 10987654321098765432109876543210
6863 00111000xx1xxxxx110000xxxxxxxxxx
6869 /* 33222222222211111111110000000000
6870 10987654321098765432109876543210
6871 01111000xx1xxxxx110000xxxxxxxxxx
6878 /* 33222222222211111111110000000000
6879 10987654321098765432109876543210
6880 1x111000xx1xxxxx110000xxxxxxxxxx
6889 if (((word
>> 14) & 0x1) == 0)
6891 if (((word
>> 15) & 0x1) == 0)
6893 if (((word
>> 22) & 0x1) == 0)
6895 if (((word
>> 23) & 0x1) == 0)
6897 if (((word
>> 31) & 0x1) == 0)
6899 if (((word
>> 30) & 0x1) == 0)
6901 /* 33222222222211111111110000000000
6902 10987654321098765432109876543210
6903 00111000001xxxxx001000xxxxxxxxxx
6909 /* 33222222222211111111110000000000
6910 10987654321098765432109876543210
6911 01111000001xxxxx001000xxxxxxxxxx
6918 /* 33222222222211111111110000000000
6919 10987654321098765432109876543210
6920 1x111000001xxxxx001000xxxxxxxxxx
6927 if (((word
>> 31) & 0x1) == 0)
6929 if (((word
>> 30) & 0x1) == 0)
6931 /* 33222222222211111111110000000000
6932 10987654321098765432109876543210
6933 00111000101xxxxx001000xxxxxxxxxx
6939 /* 33222222222211111111110000000000
6940 10987654321098765432109876543210
6941 01111000101xxxxx001000xxxxxxxxxx
6948 /* 33222222222211111111110000000000
6949 10987654321098765432109876543210
6950 1x111000101xxxxx001000xxxxxxxxxx
6958 if (((word
>> 23) & 0x1) == 0)
6960 if (((word
>> 31) & 0x1) == 0)
6962 if (((word
>> 30) & 0x1) == 0)
6964 /* 33222222222211111111110000000000
6965 10987654321098765432109876543210
6966 00111000011xxxxx001000xxxxxxxxxx
6972 /* 33222222222211111111110000000000
6973 10987654321098765432109876543210
6974 01111000011xxxxx001000xxxxxxxxxx
6981 /* 33222222222211111111110000000000
6982 10987654321098765432109876543210
6983 1x111000011xxxxx001000xxxxxxxxxx
6990 if (((word
>> 31) & 0x1) == 0)
6992 if (((word
>> 30) & 0x1) == 0)
6994 /* 33222222222211111111110000000000
6995 10987654321098765432109876543210
6996 00111000111xxxxx001000xxxxxxxxxx
7002 /* 33222222222211111111110000000000
7003 10987654321098765432109876543210
7004 01111000111xxxxx001000xxxxxxxxxx
7011 /* 33222222222211111111110000000000
7012 10987654321098765432109876543210
7013 1x111000111xxxxx001000xxxxxxxxxx
7022 /* 33222222222211111111110000000000
7023 10987654321098765432109876543210
7024 xx111000xx1xxxxx101000xxxxxxxxxx
7031 if (((word
>> 22) & 0x1) == 0)
7033 if (((word
>> 23) & 0x1) == 0)
7035 if (((word
>> 31) & 0x1) == 0)
7037 if (((word
>> 30) & 0x1) == 0)
7039 /* 33222222222211111111110000000000
7040 10987654321098765432109876543210
7041 00111000001xxxxxx11000xxxxxxxxxx
7047 /* 33222222222211111111110000000000
7048 10987654321098765432109876543210
7049 01111000001xxxxxx11000xxxxxxxxxx
7056 /* 33222222222211111111110000000000
7057 10987654321098765432109876543210
7058 1x111000001xxxxxx11000xxxxxxxxxx
7065 if (((word
>> 31) & 0x1) == 0)
7067 if (((word
>> 30) & 0x1) == 0)
7069 /* 33222222222211111111110000000000
7070 10987654321098765432109876543210
7071 00111000101xxxxxx11000xxxxxxxxxx
7077 /* 33222222222211111111110000000000
7078 10987654321098765432109876543210
7079 01111000101xxxxxx11000xxxxxxxxxx
7086 /* 33222222222211111111110000000000
7087 10987654321098765432109876543210
7088 1x111000101xxxxxx11000xxxxxxxxxx
7096 if (((word
>> 23) & 0x1) == 0)
7098 if (((word
>> 31) & 0x1) == 0)
7100 if (((word
>> 30) & 0x1) == 0)
7102 /* 33222222222211111111110000000000
7103 10987654321098765432109876543210
7104 00111000011xxxxxx11000xxxxxxxxxx
7110 /* 33222222222211111111110000000000
7111 10987654321098765432109876543210
7112 01111000011xxxxxx11000xxxxxxxxxx
7119 /* 33222222222211111111110000000000
7120 10987654321098765432109876543210
7121 1x111000011xxxxxx11000xxxxxxxxxx
7128 if (((word
>> 31) & 0x1) == 0)
7130 if (((word
>> 30) & 0x1) == 0)
7132 /* 33222222222211111111110000000000
7133 10987654321098765432109876543210
7134 00111000111xxxxxx11000xxxxxxxxxx
7140 /* 33222222222211111111110000000000
7141 10987654321098765432109876543210
7142 01111000111xxxxxx11000xxxxxxxxxx
7149 /* 33222222222211111111110000000000
7150 10987654321098765432109876543210
7151 1x111000111xxxxxx11000xxxxxxxxxx
7162 if (((word
>> 13) & 0x1) == 0)
7164 if (((word
>> 14) & 0x1) == 0)
7166 if (((word
>> 15) & 0x1) == 0)
7168 if (((word
>> 22) & 0x1) == 0)
7170 if (((word
>> 23) & 0x1) == 0)
7172 if (((word
>> 31) & 0x1) == 0)
7174 if (((word
>> 30) & 0x1) == 0)
7176 /* 33222222222211111111110000000000
7177 10987654321098765432109876543210
7178 00111000001xxxxx000100xxxxxxxxxx
7184 /* 33222222222211111111110000000000
7185 10987654321098765432109876543210
7186 01111000001xxxxx000100xxxxxxxxxx
7193 /* 33222222222211111111110000000000
7194 10987654321098765432109876543210
7195 1x111000001xxxxx000100xxxxxxxxxx
7202 if (((word
>> 31) & 0x1) == 0)
7204 if (((word
>> 30) & 0x1) == 0)
7206 /* 33222222222211111111110000000000
7207 10987654321098765432109876543210
7208 00111000101xxxxx000100xxxxxxxxxx
7214 /* 33222222222211111111110000000000
7215 10987654321098765432109876543210
7216 01111000101xxxxx000100xxxxxxxxxx
7223 /* 33222222222211111111110000000000
7224 10987654321098765432109876543210
7225 1x111000101xxxxx000100xxxxxxxxxx
7233 if (((word
>> 23) & 0x1) == 0)
7235 if (((word
>> 31) & 0x1) == 0)
7237 if (((word
>> 30) & 0x1) == 0)
7239 /* 33222222222211111111110000000000
7240 10987654321098765432109876543210
7241 00111000011xxxxx000100xxxxxxxxxx
7247 /* 33222222222211111111110000000000
7248 10987654321098765432109876543210
7249 01111000011xxxxx000100xxxxxxxxxx
7256 /* 33222222222211111111110000000000
7257 10987654321098765432109876543210
7258 1x111000011xxxxx000100xxxxxxxxxx
7265 if (((word
>> 31) & 0x1) == 0)
7267 if (((word
>> 30) & 0x1) == 0)
7269 /* 33222222222211111111110000000000
7270 10987654321098765432109876543210
7271 00111000111xxxxx000100xxxxxxxxxx
7277 /* 33222222222211111111110000000000
7278 10987654321098765432109876543210
7279 01111000111xxxxx000100xxxxxxxxxx
7286 /* 33222222222211111111110000000000
7287 10987654321098765432109876543210
7288 1x111000111xxxxx000100xxxxxxxxxx
7297 /* 33222222222211111111110000000000
7298 10987654321098765432109876543210
7299 xx111000xx1xxxxx100100xxxxxxxxxx
7306 if (((word
>> 15) & 0x1) == 0)
7308 if (((word
>> 22) & 0x1) == 0)
7310 if (((word
>> 23) & 0x1) == 0)
7312 if (((word
>> 31) & 0x1) == 0)
7314 if (((word
>> 30) & 0x1) == 0)
7316 /* 33222222222211111111110000000000
7317 10987654321098765432109876543210
7318 00111000001xxxxx010100xxxxxxxxxx
7324 /* 33222222222211111111110000000000
7325 10987654321098765432109876543210
7326 01111000001xxxxx010100xxxxxxxxxx
7333 /* 33222222222211111111110000000000
7334 10987654321098765432109876543210
7335 1x111000001xxxxx010100xxxxxxxxxx
7342 if (((word
>> 31) & 0x1) == 0)
7344 if (((word
>> 30) & 0x1) == 0)
7346 /* 33222222222211111111110000000000
7347 10987654321098765432109876543210
7348 00111000101xxxxx010100xxxxxxxxxx
7354 /* 33222222222211111111110000000000
7355 10987654321098765432109876543210
7356 01111000101xxxxx010100xxxxxxxxxx
7363 /* 33222222222211111111110000000000
7364 10987654321098765432109876543210
7365 1x111000101xxxxx010100xxxxxxxxxx
7373 if (((word
>> 23) & 0x1) == 0)
7375 if (((word
>> 31) & 0x1) == 0)
7377 if (((word
>> 30) & 0x1) == 0)
7379 /* 33222222222211111111110000000000
7380 10987654321098765432109876543210
7381 00111000011xxxxx010100xxxxxxxxxx
7387 /* 33222222222211111111110000000000
7388 10987654321098765432109876543210
7389 01111000011xxxxx010100xxxxxxxxxx
7396 /* 33222222222211111111110000000000
7397 10987654321098765432109876543210
7398 1x111000011xxxxx010100xxxxxxxxxx
7405 if (((word
>> 31) & 0x1) == 0)
7407 if (((word
>> 30) & 0x1) == 0)
7409 /* 33222222222211111111110000000000
7410 10987654321098765432109876543210
7411 00111000111xxxxx010100xxxxxxxxxx
7417 /* 33222222222211111111110000000000
7418 10987654321098765432109876543210
7419 01111000111xxxxx010100xxxxxxxxxx
7426 /* 33222222222211111111110000000000
7427 10987654321098765432109876543210
7428 1x111000111xxxxx010100xxxxxxxxxx
7437 /* 33222222222211111111110000000000
7438 10987654321098765432109876543210
7439 xx111000xx1xxxxx110100xxxxxxxxxx
7447 if (((word
>> 14) & 0x1) == 0)
7449 if (((word
>> 15) & 0x1) == 0)
7451 if (((word
>> 22) & 0x1) == 0)
7453 if (((word
>> 23) & 0x1) == 0)
7455 if (((word
>> 31) & 0x1) == 0)
7457 if (((word
>> 30) & 0x1) == 0)
7459 /* 33222222222211111111110000000000
7460 10987654321098765432109876543210
7461 00111000001xxxxx001100xxxxxxxxxx
7467 /* 33222222222211111111110000000000
7468 10987654321098765432109876543210
7469 01111000001xxxxx001100xxxxxxxxxx
7476 /* 33222222222211111111110000000000
7477 10987654321098765432109876543210
7478 1x111000001xxxxx001100xxxxxxxxxx
7485 if (((word
>> 31) & 0x1) == 0)
7487 if (((word
>> 30) & 0x1) == 0)
7489 /* 33222222222211111111110000000000
7490 10987654321098765432109876543210
7491 00111000101xxxxx001100xxxxxxxxxx
7497 /* 33222222222211111111110000000000
7498 10987654321098765432109876543210
7499 01111000101xxxxx001100xxxxxxxxxx
7506 /* 33222222222211111111110000000000
7507 10987654321098765432109876543210
7508 1x111000101xxxxx001100xxxxxxxxxx
7516 if (((word
>> 23) & 0x1) == 0)
7518 if (((word
>> 31) & 0x1) == 0)
7520 if (((word
>> 30) & 0x1) == 0)
7522 /* 33222222222211111111110000000000
7523 10987654321098765432109876543210
7524 00111000011xxxxx001100xxxxxxxxxx
7530 /* 33222222222211111111110000000000
7531 10987654321098765432109876543210
7532 01111000011xxxxx001100xxxxxxxxxx
7539 /* 33222222222211111111110000000000
7540 10987654321098765432109876543210
7541 1x111000011xxxxx001100xxxxxxxxxx
7548 if (((word
>> 31) & 0x1) == 0)
7550 if (((word
>> 30) & 0x1) == 0)
7552 /* 33222222222211111111110000000000
7553 10987654321098765432109876543210
7554 00111000111xxxxx001100xxxxxxxxxx
7560 /* 33222222222211111111110000000000
7561 10987654321098765432109876543210
7562 01111000111xxxxx001100xxxxxxxxxx
7569 /* 33222222222211111111110000000000
7570 10987654321098765432109876543210
7571 1x111000111xxxxx001100xxxxxxxxxx
7580 /* 33222222222211111111110000000000
7581 10987654321098765432109876543210
7582 xx111000xx1xxxxx101100xxxxxxxxxx
7589 if (((word
>> 22) & 0x1) == 0)
7591 if (((word
>> 23) & 0x1) == 0)
7593 if (((word
>> 31) & 0x1) == 0)
7595 if (((word
>> 30) & 0x1) == 0)
7597 /* 33222222222211111111110000000000
7598 10987654321098765432109876543210
7599 00111000001xxxxxx11100xxxxxxxxxx
7605 /* 33222222222211111111110000000000
7606 10987654321098765432109876543210
7607 01111000001xxxxxx11100xxxxxxxxxx
7614 /* 33222222222211111111110000000000
7615 10987654321098765432109876543210
7616 1x111000001xxxxxx11100xxxxxxxxxx
7623 if (((word
>> 31) & 0x1) == 0)
7625 if (((word
>> 30) & 0x1) == 0)
7627 /* 33222222222211111111110000000000
7628 10987654321098765432109876543210
7629 00111000101xxxxxx11100xxxxxxxxxx
7635 /* 33222222222211111111110000000000
7636 10987654321098765432109876543210
7637 01111000101xxxxxx11100xxxxxxxxxx
7644 /* 33222222222211111111110000000000
7645 10987654321098765432109876543210
7646 1x111000101xxxxxx11100xxxxxxxxxx
7654 if (((word
>> 23) & 0x1) == 0)
7656 if (((word
>> 31) & 0x1) == 0)
7658 if (((word
>> 30) & 0x1) == 0)
7660 /* 33222222222211111111110000000000
7661 10987654321098765432109876543210
7662 00111000011xxxxxx11100xxxxxxxxxx
7668 /* 33222222222211111111110000000000
7669 10987654321098765432109876543210
7670 01111000011xxxxxx11100xxxxxxxxxx
7677 /* 33222222222211111111110000000000
7678 10987654321098765432109876543210
7679 1x111000011xxxxxx11100xxxxxxxxxx
7686 if (((word
>> 31) & 0x1) == 0)
7688 if (((word
>> 30) & 0x1) == 0)
7690 /* 33222222222211111111110000000000
7691 10987654321098765432109876543210
7692 00111000111xxxxxx11100xxxxxxxxxx
7698 /* 33222222222211111111110000000000
7699 10987654321098765432109876543210
7700 01111000111xxxxxx11100xxxxxxxxxx
7707 /* 33222222222211111111110000000000
7708 10987654321098765432109876543210
7709 1x111000111xxxxxx11100xxxxxxxxxx
7722 if (((word
>> 21) & 0x1) == 0)
7724 if (((word
>> 23) & 0x1) == 0)
7726 if (((word
>> 22) & 0x1) == 0)
7728 if (((word
>> 31) & 0x1) == 0)
7730 if (((word
>> 30) & 0x1) == 0)
7732 /* 33222222222211111111110000000000
7733 10987654321098765432109876543210
7734 00111000000xxxxxxxxx10xxxxxxxxxx
7740 /* 33222222222211111111110000000000
7741 10987654321098765432109876543210
7742 01111000000xxxxxxxxx10xxxxxxxxxx
7749 /* 33222222222211111111110000000000
7750 10987654321098765432109876543210
7751 1x111000000xxxxxxxxx10xxxxxxxxxx
7758 if (((word
>> 31) & 0x1) == 0)
7760 if (((word
>> 30) & 0x1) == 0)
7762 /* 33222222222211111111110000000000
7763 10987654321098765432109876543210
7764 00111000010xxxxxxxxx10xxxxxxxxxx
7770 /* 33222222222211111111110000000000
7771 10987654321098765432109876543210
7772 01111000010xxxxxxxxx10xxxxxxxxxx
7779 /* 33222222222211111111110000000000
7780 10987654321098765432109876543210
7781 1x111000010xxxxxxxxx10xxxxxxxxxx
7789 if (((word
>> 30) & 0x1) == 0)
7791 if (((word
>> 31) & 0x1) == 0)
7793 /* 33222222222211111111110000000000
7794 10987654321098765432109876543210
7795 001110001x0xxxxxxxxx10xxxxxxxxxx
7801 /* 33222222222211111111110000000000
7802 10987654321098765432109876543210
7803 101110001x0xxxxxxxxx10xxxxxxxxxx
7810 /* 33222222222211111111110000000000
7811 10987654321098765432109876543210
7812 x11110001x0xxxxxxxxx10xxxxxxxxxx
7820 if (((word
>> 23) & 0x1) == 0)
7822 if (((word
>> 22) & 0x1) == 0)
7824 if (((word
>> 31) & 0x1) == 0)
7826 if (((word
>> 30) & 0x1) == 0)
7828 /* 33222222222211111111110000000000
7829 10987654321098765432109876543210
7830 00111000001xxxxxxxxx10xxxxxxxxxx
7836 /* 33222222222211111111110000000000
7837 10987654321098765432109876543210
7838 01111000001xxxxxxxxx10xxxxxxxxxx
7845 /* 33222222222211111111110000000000
7846 10987654321098765432109876543210
7847 1x111000001xxxxxxxxx10xxxxxxxxxx
7854 if (((word
>> 31) & 0x1) == 0)
7856 if (((word
>> 30) & 0x1) == 0)
7858 /* 33222222222211111111110000000000
7859 10987654321098765432109876543210
7860 00111000011xxxxxxxxx10xxxxxxxxxx
7866 /* 33222222222211111111110000000000
7867 10987654321098765432109876543210
7868 01111000011xxxxxxxxx10xxxxxxxxxx
7875 /* 33222222222211111111110000000000
7876 10987654321098765432109876543210
7877 1x111000011xxxxxxxxx10xxxxxxxxxx
7885 if (((word
>> 30) & 0x1) == 0)
7887 if (((word
>> 31) & 0x1) == 0)
7889 /* 33222222222211111111110000000000
7890 10987654321098765432109876543210
7891 001110001x1xxxxxxxxx10xxxxxxxxxx
7897 /* 33222222222211111111110000000000
7898 10987654321098765432109876543210
7899 101110001x1xxxxxxxxx10xxxxxxxxxx
7906 if (((word
>> 31) & 0x1) == 0)
7908 /* 33222222222211111111110000000000
7909 10987654321098765432109876543210
7910 011110001x1xxxxxxxxx10xxxxxxxxxx
7916 /* 33222222222211111111110000000000
7917 10987654321098765432109876543210
7918 111110001x1xxxxxxxxx10xxxxxxxxxx
7929 if (((word
>> 21) & 0x1) == 0)
7931 if (((word
>> 23) & 0x1) == 0)
7933 if (((word
>> 22) & 0x1) == 0)
7935 if (((word
>> 31) & 0x1) == 0)
7937 if (((word
>> 30) & 0x1) == 0)
7939 /* 33222222222211111111110000000000
7940 10987654321098765432109876543210
7941 00111000000xxxxxxxxxx1xxxxxxxxxx
7947 /* 33222222222211111111110000000000
7948 10987654321098765432109876543210
7949 01111000000xxxxxxxxxx1xxxxxxxxxx
7956 /* 33222222222211111111110000000000
7957 10987654321098765432109876543210
7958 1x111000000xxxxxxxxxx1xxxxxxxxxx
7965 if (((word
>> 31) & 0x1) == 0)
7967 if (((word
>> 30) & 0x1) == 0)
7969 /* 33222222222211111111110000000000
7970 10987654321098765432109876543210
7971 00111000010xxxxxxxxxx1xxxxxxxxxx
7977 /* 33222222222211111111110000000000
7978 10987654321098765432109876543210
7979 01111000010xxxxxxxxxx1xxxxxxxxxx
7986 /* 33222222222211111111110000000000
7987 10987654321098765432109876543210
7988 1x111000010xxxxxxxxxx1xxxxxxxxxx
7996 if (((word
>> 30) & 0x1) == 0)
7998 if (((word
>> 31) & 0x1) == 0)
8000 /* 33222222222211111111110000000000
8001 10987654321098765432109876543210
8002 001110001x0xxxxxxxxxx1xxxxxxxxxx
8008 /* 33222222222211111111110000000000
8009 10987654321098765432109876543210
8010 101110001x0xxxxxxxxxx1xxxxxxxxxx
8017 /* 33222222222211111111110000000000
8018 10987654321098765432109876543210
8019 x11110001x0xxxxxxxxxx1xxxxxxxxxx
8027 if (((word
>> 23) & 0x1) == 0)
8029 /* 33222222222211111111110000000000
8030 10987654321098765432109876543210
8031 xx1110000x1xxxxxxxxxx1xxxxxxxxxx
8037 /* 33222222222211111111110000000000
8038 10987654321098765432109876543210
8039 xx1110001x1xxxxxxxxxx1xxxxxxxxxx
8049 if (((word
>> 23) & 0x1) == 0)
8051 if (((word
>> 22) & 0x1) == 0)
8053 if (((word
>> 29) & 0x1) == 0)
8055 if (((word
>> 10) & 0x1) == 0)
8057 if (((word
>> 11) & 0x1) == 0)
8059 if (((word
>> 21) & 0x1) == 0)
8061 if (((word
>> 30) & 0x1) == 0)
8063 if (((word
>> 31) & 0x1) == 0)
8065 /* 33222222222211111111110000000000
8066 10987654321098765432109876543210
8067 00011001000xxxxxxxxx00xxxxxxxxxx
8073 /* 33222222222211111111110000000000
8074 10987654321098765432109876543210
8075 10011001000xxxxxxxxx00xxxxxxxxxx
8082 if (((word
>> 31) & 0x1) == 0)
8084 /* 33222222222211111111110000000000
8085 10987654321098765432109876543210
8086 01011001000xxxxxxxxx00xxxxxxxxxx
8092 /* 33222222222211111111110000000000
8093 10987654321098765432109876543210
8094 11011001000xxxxxxxxx00xxxxxxxxxx
8102 /* 33222222222211111111110000000000
8103 10987654321098765432109876543210
8104 xx011001001xxxxxxxxx00xxxxxxxxxx
8111 /* 33222222222211111111110000000000
8112 10987654321098765432109876543210
8113 xx01100100xxxxxxxxxx10xxxxxxxxxx
8120 if (((word
>> 21) & 0x1) == 0)
8122 if (((word
>> 12) & 0x1) == 0)
8124 if (((word
>> 13) & 0x1) == 0)
8126 if (((word
>> 14) & 0x1) == 0)
8128 if (((word
>> 15) & 0x1) == 0)
8130 /* 33222222222211111111110000000000
8131 10987654321098765432109876543210
8132 xx011001000xxxxx0000x1xxxxxxxxxx
8138 /* 33222222222211111111110000000000
8139 10987654321098765432109876543210
8140 xx011001000xxxxx1000x1xxxxxxxxxx
8147 if (((word
>> 15) & 0x1) == 0)
8149 /* 33222222222211111111110000000000
8150 10987654321098765432109876543210
8151 xx011001000xxxxx0100x1xxxxxxxxxx
8157 /* 33222222222211111111110000000000
8158 10987654321098765432109876543210
8159 xx011001000xxxxx1100x1xxxxxxxxxx
8167 if (((word
>> 14) & 0x1) == 0)
8169 if (((word
>> 15) & 0x1) == 0)
8171 /* 33222222222211111111110000000000
8172 10987654321098765432109876543210
8173 xx011001000xxxxx0010x1xxxxxxxxxx
8179 /* 33222222222211111111110000000000
8180 10987654321098765432109876543210
8181 xx011001000xxxxx1010x1xxxxxxxxxx
8188 if (((word
>> 15) & 0x1) == 0)
8190 /* 33222222222211111111110000000000
8191 10987654321098765432109876543210
8192 xx011001000xxxxx0110x1xxxxxxxxxx
8198 /* 33222222222211111111110000000000
8199 10987654321098765432109876543210
8200 xx011001000xxxxx1110x1xxxxxxxxxx
8209 if (((word
>> 13) & 0x1) == 0)
8211 if (((word
>> 14) & 0x1) == 0)
8213 if (((word
>> 15) & 0x1) == 0)
8215 /* 33222222222211111111110000000000
8216 10987654321098765432109876543210
8217 xx011001000xxxxx0001x1xxxxxxxxxx
8223 /* 33222222222211111111110000000000
8224 10987654321098765432109876543210
8225 xx011001000xxxxx1001x1xxxxxxxxxx
8232 if (((word
>> 15) & 0x1) == 0)
8234 /* 33222222222211111111110000000000
8235 10987654321098765432109876543210
8236 xx011001000xxxxx0101x1xxxxxxxxxx
8242 /* 33222222222211111111110000000000
8243 10987654321098765432109876543210
8244 xx011001000xxxxx1101x1xxxxxxxxxx
8252 if (((word
>> 14) & 0x1) == 0)
8254 if (((word
>> 15) & 0x1) == 0)
8256 /* 33222222222211111111110000000000
8257 10987654321098765432109876543210
8258 xx011001000xxxxx0011x1xxxxxxxxxx
8264 /* 33222222222211111111110000000000
8265 10987654321098765432109876543210
8266 xx011001000xxxxx1011x1xxxxxxxxxx
8273 if (((word
>> 15) & 0x1) == 0)
8275 /* 33222222222211111111110000000000
8276 10987654321098765432109876543210
8277 xx011001000xxxxx0111x1xxxxxxxxxx
8283 /* 33222222222211111111110000000000
8284 10987654321098765432109876543210
8285 xx011001000xxxxx1111x1xxxxxxxxxx
8295 /* 33222222222211111111110000000000
8296 10987654321098765432109876543210
8297 xx011001001xxxxxxxxxx1xxxxxxxxxx
8305 if (((word
>> 31) & 0x1) == 0)
8307 if (((word
>> 30) & 0x1) == 0)
8309 /* 33222222222211111111110000000000
8310 10987654321098765432109876543210
8311 0011100100xxxxxxxxxxxxxxxxxxxxxx
8317 /* 33222222222211111111110000000000
8318 10987654321098765432109876543210
8319 0111100100xxxxxxxxxxxxxxxxxxxxxx
8326 /* 33222222222211111111110000000000
8327 10987654321098765432109876543210
8328 1x11100100xxxxxxxxxxxxxxxxxxxxxx
8336 if (((word
>> 29) & 0x1) == 0)
8338 if (((word
>> 10) & 0x1) == 0)
8340 if (((word
>> 11) & 0x1) == 0)
8342 if (((word
>> 21) & 0x1) == 0)
8344 if (((word
>> 30) & 0x1) == 0)
8346 if (((word
>> 31) & 0x1) == 0)
8348 /* 33222222222211111111110000000000
8349 10987654321098765432109876543210
8350 00011001010xxxxxxxxx00xxxxxxxxxx
8356 /* 33222222222211111111110000000000
8357 10987654321098765432109876543210
8358 10011001010xxxxxxxxx00xxxxxxxxxx
8365 if (((word
>> 31) & 0x1) == 0)
8367 /* 33222222222211111111110000000000
8368 10987654321098765432109876543210
8369 01011001010xxxxxxxxx00xxxxxxxxxx
8375 /* 33222222222211111111110000000000
8376 10987654321098765432109876543210
8377 11011001010xxxxxxxxx00xxxxxxxxxx
8385 /* 33222222222211111111110000000000
8386 10987654321098765432109876543210
8387 xx011001011xxxxxxxxx00xxxxxxxxxx
8394 /* 33222222222211111111110000000000
8395 10987654321098765432109876543210
8396 xx01100101xxxxxxxxxx10xxxxxxxxxx
8403 if (((word
>> 21) & 0x1) == 0)
8405 if (((word
>> 12) & 0x1) == 0)
8407 if (((word
>> 13) & 0x1) == 0)
8409 if (((word
>> 14) & 0x1) == 0)
8411 if (((word
>> 15) & 0x1) == 0)
8413 /* 33222222222211111111110000000000
8414 10987654321098765432109876543210
8415 xx011001010xxxxx0000x1xxxxxxxxxx
8421 /* 33222222222211111111110000000000
8422 10987654321098765432109876543210
8423 xx011001010xxxxx1000x1xxxxxxxxxx
8430 if (((word
>> 15) & 0x1) == 0)
8432 /* 33222222222211111111110000000000
8433 10987654321098765432109876543210
8434 xx011001010xxxxx0100x1xxxxxxxxxx
8440 /* 33222222222211111111110000000000
8441 10987654321098765432109876543210
8442 xx011001010xxxxx1100x1xxxxxxxxxx
8450 if (((word
>> 14) & 0x1) == 0)
8452 if (((word
>> 15) & 0x1) == 0)
8454 /* 33222222222211111111110000000000
8455 10987654321098765432109876543210
8456 xx011001010xxxxx0010x1xxxxxxxxxx
8462 /* 33222222222211111111110000000000
8463 10987654321098765432109876543210
8464 xx011001010xxxxx1010x1xxxxxxxxxx
8471 if (((word
>> 15) & 0x1) == 0)
8473 /* 33222222222211111111110000000000
8474 10987654321098765432109876543210
8475 xx011001010xxxxx0110x1xxxxxxxxxx
8481 /* 33222222222211111111110000000000
8482 10987654321098765432109876543210
8483 xx011001010xxxxx1110x1xxxxxxxxxx
8492 if (((word
>> 13) & 0x1) == 0)
8494 if (((word
>> 14) & 0x1) == 0)
8496 if (((word
>> 15) & 0x1) == 0)
8498 /* 33222222222211111111110000000000
8499 10987654321098765432109876543210
8500 xx011001010xxxxx0001x1xxxxxxxxxx
8506 /* 33222222222211111111110000000000
8507 10987654321098765432109876543210
8508 xx011001010xxxxx1001x1xxxxxxxxxx
8515 if (((word
>> 15) & 0x1) == 0)
8517 /* 33222222222211111111110000000000
8518 10987654321098765432109876543210
8519 xx011001010xxxxx0101x1xxxxxxxxxx
8525 /* 33222222222211111111110000000000
8526 10987654321098765432109876543210
8527 xx011001010xxxxx1101x1xxxxxxxxxx
8535 if (((word
>> 14) & 0x1) == 0)
8537 if (((word
>> 15) & 0x1) == 0)
8539 /* 33222222222211111111110000000000
8540 10987654321098765432109876543210
8541 xx011001010xxxxx0011x1xxxxxxxxxx
8547 /* 33222222222211111111110000000000
8548 10987654321098765432109876543210
8549 xx011001010xxxxx1011x1xxxxxxxxxx
8556 if (((word
>> 15) & 0x1) == 0)
8558 /* 33222222222211111111110000000000
8559 10987654321098765432109876543210
8560 xx011001010xxxxx0111x1xxxxxxxxxx
8566 /* 33222222222211111111110000000000
8567 10987654321098765432109876543210
8568 xx011001010xxxxx1111x1xxxxxxxxxx
8578 /* 33222222222211111111110000000000
8579 10987654321098765432109876543210
8580 xx011001011xxxxxxxxxx1xxxxxxxxxx
8588 if (((word
>> 31) & 0x1) == 0)
8590 if (((word
>> 30) & 0x1) == 0)
8592 /* 33222222222211111111110000000000
8593 10987654321098765432109876543210
8594 0011100101xxxxxxxxxxxxxxxxxxxxxx
8600 /* 33222222222211111111110000000000
8601 10987654321098765432109876543210
8602 0111100101xxxxxxxxxxxxxxxxxxxxxx
8609 /* 33222222222211111111110000000000
8610 10987654321098765432109876543210
8611 1x11100101xxxxxxxxxxxxxxxxxxxxxx
8620 if (((word
>> 29) & 0x1) == 0)
8622 if (((word
>> 10) & 0x1) == 0)
8624 if (((word
>> 11) & 0x1) == 0)
8626 if (((word
>> 21) & 0x1) == 0)
8628 if (((word
>> 22) & 0x1) == 0)
8630 if (((word
>> 30) & 0x1) == 0)
8632 if (((word
>> 31) & 0x1) == 0)
8634 /* 33222222222211111111110000000000
8635 10987654321098765432109876543210
8636 00011001100xxxxxxxxx00xxxxxxxxxx
8642 /* 33222222222211111111110000000000
8643 10987654321098765432109876543210
8644 10011001100xxxxxxxxx00xxxxxxxxxx
8651 /* 33222222222211111111110000000000
8652 10987654321098765432109876543210
8653 x1011001100xxxxxxxxx00xxxxxxxxxx
8660 if (((word
>> 30) & 0x1) == 0)
8662 /* 33222222222211111111110000000000
8663 10987654321098765432109876543210
8664 x0011001110xxxxxxxxx00xxxxxxxxxx
8670 /* 33222222222211111111110000000000
8671 10987654321098765432109876543210
8672 x1011001110xxxxxxxxx00xxxxxxxxxx
8680 if (((word
>> 22) & 0x1) == 0)
8682 /* 33222222222211111111110000000000
8683 10987654321098765432109876543210
8684 xx011001101xxxxxxxxx00xxxxxxxxxx
8690 /* 33222222222211111111110000000000
8691 10987654321098765432109876543210
8692 xx011001111xxxxxxxxx00xxxxxxxxxx
8700 if (((word
>> 22) & 0x1) == 0)
8702 /* 33222222222211111111110000000000
8703 10987654321098765432109876543210
8704 xx01100110xxxxxxxxxx10xxxxxxxxxx
8710 /* 33222222222211111111110000000000
8711 10987654321098765432109876543210
8712 xx01100111xxxxxxxxxx10xxxxxxxxxx
8720 if (((word
>> 21) & 0x1) == 0)
8722 if (((word
>> 12) & 0x1) == 0)
8724 if (((word
>> 13) & 0x1) == 0)
8726 if (((word
>> 14) & 0x1) == 0)
8728 if (((word
>> 15) & 0x1) == 0)
8730 if (((word
>> 22) & 0x1) == 0)
8732 /* 33222222222211111111110000000000
8733 10987654321098765432109876543210
8734 xx011001100xxxxx0000x1xxxxxxxxxx
8740 /* 33222222222211111111110000000000
8741 10987654321098765432109876543210
8742 xx011001110xxxxx0000x1xxxxxxxxxx
8749 if (((word
>> 22) & 0x1) == 0)
8751 /* 33222222222211111111110000000000
8752 10987654321098765432109876543210
8753 xx011001100xxxxx1000x1xxxxxxxxxx
8759 /* 33222222222211111111110000000000
8760 10987654321098765432109876543210
8761 xx011001110xxxxx1000x1xxxxxxxxxx
8769 if (((word
>> 15) & 0x1) == 0)
8771 if (((word
>> 22) & 0x1) == 0)
8773 /* 33222222222211111111110000000000
8774 10987654321098765432109876543210
8775 xx011001100xxxxx0100x1xxxxxxxxxx
8781 /* 33222222222211111111110000000000
8782 10987654321098765432109876543210
8783 xx011001110xxxxx0100x1xxxxxxxxxx
8790 /* 33222222222211111111110000000000
8791 10987654321098765432109876543210
8792 xx0110011x0xxxxx1100x1xxxxxxxxxx
8800 if (((word
>> 14) & 0x1) == 0)
8802 if (((word
>> 15) & 0x1) == 0)
8804 if (((word
>> 22) & 0x1) == 0)
8806 /* 33222222222211111111110000000000
8807 10987654321098765432109876543210
8808 xx011001100xxxxx0010x1xxxxxxxxxx
8814 /* 33222222222211111111110000000000
8815 10987654321098765432109876543210
8816 xx011001110xxxxx0010x1xxxxxxxxxx
8823 if (((word
>> 22) & 0x1) == 0)
8825 /* 33222222222211111111110000000000
8826 10987654321098765432109876543210
8827 xx011001100xxxxx1010x1xxxxxxxxxx
8833 /* 33222222222211111111110000000000
8834 10987654321098765432109876543210
8835 xx011001110xxxxx1010x1xxxxxxxxxx
8843 if (((word
>> 15) & 0x1) == 0)
8845 if (((word
>> 22) & 0x1) == 0)
8847 /* 33222222222211111111110000000000
8848 10987654321098765432109876543210
8849 xx011001100xxxxx0110x1xxxxxxxxxx
8855 /* 33222222222211111111110000000000
8856 10987654321098765432109876543210
8857 xx011001110xxxxx0110x1xxxxxxxxxx
8864 /* 33222222222211111111110000000000
8865 10987654321098765432109876543210
8866 xx0110011x0xxxxx1110x1xxxxxxxxxx
8875 if (((word
>> 13) & 0x1) == 0)
8877 if (((word
>> 14) & 0x1) == 0)
8879 if (((word
>> 15) & 0x1) == 0)
8881 if (((word
>> 22) & 0x1) == 0)
8883 /* 33222222222211111111110000000000
8884 10987654321098765432109876543210
8885 xx011001100xxxxx0001x1xxxxxxxxxx
8891 /* 33222222222211111111110000000000
8892 10987654321098765432109876543210
8893 xx011001110xxxxx0001x1xxxxxxxxxx
8900 if (((word
>> 22) & 0x1) == 0)
8902 /* 33222222222211111111110000000000
8903 10987654321098765432109876543210
8904 xx011001100xxxxx1001x1xxxxxxxxxx
8910 /* 33222222222211111111110000000000
8911 10987654321098765432109876543210
8912 xx011001110xxxxx1001x1xxxxxxxxxx
8920 if (((word
>> 15) & 0x1) == 0)
8922 if (((word
>> 22) & 0x1) == 0)
8924 /* 33222222222211111111110000000000
8925 10987654321098765432109876543210
8926 xx011001100xxxxx0101x1xxxxxxxxxx
8932 /* 33222222222211111111110000000000
8933 10987654321098765432109876543210
8934 xx011001110xxxxx0101x1xxxxxxxxxx
8941 /* 33222222222211111111110000000000
8942 10987654321098765432109876543210
8943 xx0110011x0xxxxx1101x1xxxxxxxxxx
8951 if (((word
>> 14) & 0x1) == 0)
8953 if (((word
>> 15) & 0x1) == 0)
8955 if (((word
>> 22) & 0x1) == 0)
8957 /* 33222222222211111111110000000000
8958 10987654321098765432109876543210
8959 xx011001100xxxxx0011x1xxxxxxxxxx
8965 /* 33222222222211111111110000000000
8966 10987654321098765432109876543210
8967 xx011001110xxxxx0011x1xxxxxxxxxx
8974 if (((word
>> 22) & 0x1) == 0)
8976 /* 33222222222211111111110000000000
8977 10987654321098765432109876543210
8978 xx011001100xxxxx1011x1xxxxxxxxxx
8984 /* 33222222222211111111110000000000
8985 10987654321098765432109876543210
8986 xx011001110xxxxx1011x1xxxxxxxxxx
8994 if (((word
>> 15) & 0x1) == 0)
8996 if (((word
>> 22) & 0x1) == 0)
8998 /* 33222222222211111111110000000000
8999 10987654321098765432109876543210
9000 xx011001100xxxxx0111x1xxxxxxxxxx
9006 /* 33222222222211111111110000000000
9007 10987654321098765432109876543210
9008 xx011001110xxxxx0111x1xxxxxxxxxx
9015 /* 33222222222211111111110000000000
9016 10987654321098765432109876543210
9017 xx0110011x0xxxxx1111x1xxxxxxxxxx
9027 if (((word
>> 22) & 0x1) == 0)
9029 /* 33222222222211111111110000000000
9030 10987654321098765432109876543210
9031 xx011001101xxxxxxxxxx1xxxxxxxxxx
9037 /* 33222222222211111111110000000000
9038 10987654321098765432109876543210
9039 xx011001111xxxxxxxxxx1xxxxxxxxxx
9048 if (((word
>> 30) & 0x1) == 0)
9050 if (((word
>> 31) & 0x1) == 0)
9052 /* 33222222222211111111110000000000
9053 10987654321098765432109876543210
9054 001110011xxxxxxxxxxxxxxxxxxxxxxx
9060 /* 33222222222211111111110000000000
9061 10987654321098765432109876543210
9062 101110011xxxxxxxxxxxxxxxxxxxxxxx
9069 if (((word
>> 31) & 0x1) == 0)
9071 /* 33222222222211111111110000000000
9072 10987654321098765432109876543210
9073 011110011xxxxxxxxxxxxxxxxxxxxxxx
9079 /* 33222222222211111111110000000000
9080 10987654321098765432109876543210
9081 111110011xxxxxxxxxxxxxxxxxxxxxxx
9094 if (((word
>> 24) & 0x1) == 0)
9096 if (((word
>> 27) & 0x1) == 0)
9098 if (((word
>> 23) & 0x1) == 0)
9100 if (((word
>> 29) & 0x1) == 0)
9102 if (((word
>> 30) & 0x1) == 0)
9104 /* 33222222222211111111110000000000
9105 10987654321098765432109876543210
9106 x00x00100xxxxxxxxxxxxxxxxxxxxxxx
9112 /* 33222222222211111111110000000000
9113 10987654321098765432109876543210
9114 x10x00100xxxxxxxxxxxxxxxxxxxxxxx
9121 if (((word
>> 30) & 0x1) == 0)
9123 /* 33222222222211111111110000000000
9124 10987654321098765432109876543210
9125 x01x00100xxxxxxxxxxxxxxxxxxxxxxx
9131 /* 33222222222211111111110000000000
9132 10987654321098765432109876543210
9133 x11x00100xxxxxxxxxxxxxxxxxxxxxxx
9141 if (((word
>> 29) & 0x1) == 0)
9143 if (((word
>> 30) & 0x1) == 0)
9145 /* 33222222222211111111110000000000
9146 10987654321098765432109876543210
9147 x00x00101xxxxxxxxxxxxxxxxxxxxxxx
9153 /* 33222222222211111111110000000000
9154 10987654321098765432109876543210
9155 x10x00101xxxxxxxxxxxxxxxxxxxxxxx
9162 /* 33222222222211111111110000000000
9163 10987654321098765432109876543210
9164 xx1x00101xxxxxxxxxxxxxxxxxxxxxxx
9172 if (((word
>> 21) & 0x1) == 0)
9174 if (((word
>> 28) & 0x1) == 0)
9176 if (((word
>> 29) & 0x1) == 0)
9178 if (((word
>> 30) & 0x1) == 0)
9180 /* 33222222222211111111110000000000
9181 10987654321098765432109876543210
9182 x0001010xx0xxxxxxxxxxxxxxxxxxxxx
9188 /* 33222222222211111111110000000000
9189 10987654321098765432109876543210
9190 x1001010xx0xxxxxxxxxxxxxxxxxxxxx
9197 if (((word
>> 30) & 0x1) == 0)
9199 /* 33222222222211111111110000000000
9200 10987654321098765432109876543210
9201 x0101010xx0xxxxxxxxxxxxxxxxxxxxx
9207 /* 33222222222211111111110000000000
9208 10987654321098765432109876543210
9209 x1101010xx0xxxxxxxxxxxxxxxxxxxxx
9217 if (((word
>> 10) & 0x1) == 0)
9219 if (((word
>> 11) & 0x1) == 0)
9221 if (((word
>> 22) & 0x1) == 0)
9223 if (((word
>> 23) & 0x1) == 0)
9225 if (((word
>> 29) & 0x1) == 0)
9227 if (((word
>> 30) & 0x1) == 0)
9229 /* 33222222222211111111110000000000
9230 10987654321098765432109876543210
9231 x0011010000xxxxxxxxx00xxxxxxxxxx
9237 /* 33222222222211111111110000000000
9238 10987654321098765432109876543210
9239 x1011010000xxxxxxxxx00xxxxxxxxxx
9246 if (((word
>> 30) & 0x1) == 0)
9248 /* 33222222222211111111110000000000
9249 10987654321098765432109876543210
9250 x0111010000xxxxxxxxx00xxxxxxxxxx
9256 /* 33222222222211111111110000000000
9257 10987654321098765432109876543210
9258 x1111010000xxxxxxxxx00xxxxxxxxxx
9266 if (((word
>> 30) & 0x1) == 0)
9268 /* 33222222222211111111110000000000
9269 10987654321098765432109876543210
9270 x0x11010100xxxxxxxxx00xxxxxxxxxx
9276 /* 33222222222211111111110000000000
9277 10987654321098765432109876543210
9278 x1x11010100xxxxxxxxx00xxxxxxxxxx
9286 if (((word
>> 23) & 0x1) == 0)
9288 if (((word
>> 30) & 0x1) == 0)
9290 /* 33222222222211111111110000000000
9291 10987654321098765432109876543210
9292 x0x11010010xxxxxxxxx00xxxxxxxxxx
9298 /* 33222222222211111111110000000000
9299 10987654321098765432109876543210
9300 x1x11010010xxxxxxxxx00xxxxxxxxxx
9307 if (((word
>> 12) & 0x1) == 0)
9309 if (((word
>> 13) & 0x1) == 0)
9311 if (((word
>> 14) & 0x1) == 0)
9313 if (((word
>> 29) & 0x1) == 0)
9315 if (((word
>> 30) & 0x1) == 0)
9317 /* 33222222222211111111110000000000
9318 10987654321098765432109876543210
9319 x0011010110xxxxxx00000xxxxxxxxxx
9325 if (((word
>> 16) & 0x1) == 0)
9327 /* 33222222222211111111110000000000
9328 10987654321098765432109876543210
9329 x1011010110xxxx0x00000xxxxxxxxxx
9335 /* 33222222222211111111110000000000
9336 10987654321098765432109876543210
9337 x1011010110xxxx1x00000xxxxxxxxxx
9345 /* 33222222222211111111110000000000
9346 10987654321098765432109876543210
9347 xx111010110xxxxxx00000xxxxxxxxxx
9354 if (((word
>> 30) & 0x1) == 0)
9356 /* 33222222222211111111110000000000
9357 10987654321098765432109876543210
9358 x0x11010110xxxxxx10000xxxxxxxxxx
9364 /* 33222222222211111111110000000000
9365 10987654321098765432109876543210
9366 x1x11010110xxxxxx10000xxxxxxxxxx
9374 if (((word
>> 14) & 0x1) == 0)
9376 if (((word
>> 30) & 0x1) == 0)
9378 /* 33222222222211111111110000000000
9379 10987654321098765432109876543210
9380 x0x11010110xxxxxx01000xxxxxxxxxx
9386 if (((word
>> 16) & 0x1) == 0)
9388 /* 33222222222211111111110000000000
9389 10987654321098765432109876543210
9390 x1x11010110xxxx0x01000xxxxxxxxxx
9396 /* 33222222222211111111110000000000
9397 10987654321098765432109876543210
9398 x1x11010110xxxx1x01000xxxxxxxxxx
9406 /* 33222222222211111111110000000000
9407 10987654321098765432109876543210
9408 xxx11010110xxxxxx11000xxxxxxxxxx
9416 if (((word
>> 13) & 0x1) == 0)
9418 if (((word
>> 14) & 0x1) == 0)
9420 if (((word
>> 30) & 0x1) == 0)
9422 /* 33222222222211111111110000000000
9423 10987654321098765432109876543210
9424 x0x11010110xxxxxx00100xxxxxxxxxx
9430 if (((word
>> 16) & 0x1) == 0)
9432 /* 33222222222211111111110000000000
9433 10987654321098765432109876543210
9434 x1x11010110xxxx0x00100xxxxxxxxxx
9440 /* 33222222222211111111110000000000
9441 10987654321098765432109876543210
9442 x1x11010110xxxx1x00100xxxxxxxxxx
9450 /* 33222222222211111111110000000000
9451 10987654321098765432109876543210
9452 xxx11010110xxxxxx10100xxxxxxxxxx
9459 if (((word
>> 30) & 0x1) == 0)
9461 /* 33222222222211111111110000000000
9462 10987654321098765432109876543210
9463 x0x11010110xxxxxxx1100xxxxxxxxxx
9469 /* 33222222222211111111110000000000
9470 10987654321098765432109876543210
9471 x1x11010110xxxxxxx1100xxxxxxxxxx
9482 if (((word
>> 22) & 0x1) == 0)
9484 if (((word
>> 14) & 0x1) == 0)
9486 /* 33222222222211111111110000000000
9487 10987654321098765432109876543210
9488 xxx11010x00xxxxxx0xx10xxxxxxxxxx
9494 /* 33222222222211111111110000000000
9495 10987654321098765432109876543210
9496 xxx11010x00xxxxxx1xx10xxxxxxxxxx
9503 if (((word
>> 23) & 0x1) == 0)
9505 if (((word
>> 30) & 0x1) == 0)
9507 /* 33222222222211111111110000000000
9508 10987654321098765432109876543210
9509 x0x11010010xxxxxxxxx10xxxxxxxxxx
9515 /* 33222222222211111111110000000000
9516 10987654321098765432109876543210
9517 x1x11010010xxxxxxxxx10xxxxxxxxxx
9524 if (((word
>> 12) & 0x1) == 0)
9526 if (((word
>> 13) & 0x1) == 0)
9528 if (((word
>> 14) & 0x1) == 0)
9530 if (((word
>> 30) & 0x1) == 0)
9532 /* 33222222222211111111110000000000
9533 10987654321098765432109876543210
9534 x0x11010110xxxxxx00010xxxxxxxxxx
9540 if (((word
>> 16) & 0x1) == 0)
9542 if (((word
>> 31) & 0x1) == 0)
9544 /* 33222222222211111111110000000000
9545 10987654321098765432109876543210
9546 01x11010110xxxx0x00010xxxxxxxxxx
9552 /* 33222222222211111111110000000000
9553 10987654321098765432109876543210
9554 11x11010110xxxx0x00010xxxxxxxxxx
9561 /* 33222222222211111111110000000000
9562 10987654321098765432109876543210
9563 x1x11010110xxxx1x00010xxxxxxxxxx
9571 /* 33222222222211111111110000000000
9572 10987654321098765432109876543210
9573 xxx11010110xxxxxx10010xxxxxxxxxx
9580 if (((word
>> 14) & 0x1) == 0)
9582 if (((word
>> 30) & 0x1) == 0)
9584 /* 33222222222211111111110000000000
9585 10987654321098765432109876543210
9586 x0x11010110xxxxxx01010xxxxxxxxxx
9592 /* 33222222222211111111110000000000
9593 10987654321098765432109876543210
9594 x1x11010110xxxxxx01010xxxxxxxxxx
9601 /* 33222222222211111111110000000000
9602 10987654321098765432109876543210
9603 xxx11010110xxxxxx11010xxxxxxxxxx
9611 if (((word
>> 13) & 0x1) == 0)
9613 if (((word
>> 14) & 0x1) == 0)
9615 if (((word
>> 16) & 0x1) == 0)
9617 /* 33222222222211111111110000000000
9618 10987654321098765432109876543210
9619 xxx11010110xxxx0x00110xxxxxxxxxx
9625 /* 33222222222211111111110000000000
9626 10987654321098765432109876543210
9627 xxx11010110xxxx1x00110xxxxxxxxxx
9634 /* 33222222222211111111110000000000
9635 10987654321098765432109876543210
9636 xxx11010110xxxxxx10110xxxxxxxxxx
9643 /* 33222222222211111111110000000000
9644 10987654321098765432109876543210
9645 xxx11010110xxxxxxx1110xxxxxxxxxx
9656 if (((word
>> 11) & 0x1) == 0)
9658 if (((word
>> 22) & 0x1) == 0)
9660 if (((word
>> 23) & 0x1) == 0)
9662 /* 33222222222211111111110000000000
9663 10987654321098765432109876543210
9664 xxx11010000xxxxxxxxx01xxxxxxxxxx
9670 if (((word
>> 30) & 0x1) == 0)
9672 /* 33222222222211111111110000000000
9673 10987654321098765432109876543210
9674 x0x11010100xxxxxxxxx01xxxxxxxxxx
9680 /* 33222222222211111111110000000000
9681 10987654321098765432109876543210
9682 x1x11010100xxxxxxxxx01xxxxxxxxxx
9690 if (((word
>> 12) & 0x1) == 0)
9692 if (((word
>> 13) & 0x1) == 0)
9694 if (((word
>> 14) & 0x1) == 0)
9696 if (((word
>> 16) & 0x1) == 0)
9698 /* 33222222222211111111110000000000
9699 10987654321098765432109876543210
9700 xxx11010x10xxxx0x00001xxxxxxxxxx
9706 /* 33222222222211111111110000000000
9707 10987654321098765432109876543210
9708 xxx11010x10xxxx1x00001xxxxxxxxxx
9715 if (((word
>> 30) & 0x1) == 0)
9717 /* 33222222222211111111110000000000
9718 10987654321098765432109876543210
9719 x0x11010x10xxxxxx10001xxxxxxxxxx
9725 /* 33222222222211111111110000000000
9726 10987654321098765432109876543210
9727 x1x11010x10xxxxxx10001xxxxxxxxxx
9735 if (((word
>> 14) & 0x1) == 0)
9737 if (((word
>> 30) & 0x1) == 0)
9739 /* 33222222222211111111110000000000
9740 10987654321098765432109876543210
9741 x0x11010x10xxxxxx01001xxxxxxxxxx
9747 /* 33222222222211111111110000000000
9748 10987654321098765432109876543210
9749 x1x11010x10xxxxxx01001xxxxxxxxxx
9756 /* 33222222222211111111110000000000
9757 10987654321098765432109876543210
9758 xxx11010x10xxxxxx11001xxxxxxxxxx
9766 if (((word
>> 13) & 0x1) == 0)
9768 if (((word
>> 14) & 0x1) == 0)
9770 if (((word
>> 30) & 0x1) == 0)
9772 /* 33222222222211111111110000000000
9773 10987654321098765432109876543210
9774 x0x11010x10xxxxxx00101xxxxxxxxxx
9780 if (((word
>> 16) & 0x1) == 0)
9782 /* 33222222222211111111110000000000
9783 10987654321098765432109876543210
9784 x1x11010x10xxxx0x00101xxxxxxxxxx
9790 /* 33222222222211111111110000000000
9791 10987654321098765432109876543210
9792 x1x11010x10xxxx1x00101xxxxxxxxxx
9800 /* 33222222222211111111110000000000
9801 10987654321098765432109876543210
9802 xxx11010x10xxxxxx10101xxxxxxxxxx
9809 /* 33222222222211111111110000000000
9810 10987654321098765432109876543210
9811 xxx11010x10xxxxxxx1101xxxxxxxxxx
9820 if (((word
>> 12) & 0x1) == 0)
9822 if (((word
>> 13) & 0x1) == 0)
9824 if (((word
>> 14) & 0x1) == 0)
9826 if (((word
>> 30) & 0x1) == 0)
9828 /* 33222222222211111111110000000000
9829 10987654321098765432109876543210
9830 x0x11010xx0xxxxxx00011xxxxxxxxxx
9836 if (((word
>> 16) & 0x1) == 0)
9838 /* 33222222222211111111110000000000
9839 10987654321098765432109876543210
9840 x1x11010xx0xxxx0x00011xxxxxxxxxx
9846 /* 33222222222211111111110000000000
9847 10987654321098765432109876543210
9848 x1x11010xx0xxxx1x00011xxxxxxxxxx
9856 /* 33222222222211111111110000000000
9857 10987654321098765432109876543210
9858 xxx11010xx0xxxxxx10011xxxxxxxxxx
9865 if (((word
>> 14) & 0x1) == 0)
9867 if (((word
>> 30) & 0x1) == 0)
9869 /* 33222222222211111111110000000000
9870 10987654321098765432109876543210
9871 x0x11010xx0xxxxxx01011xxxxxxxxxx
9877 /* 33222222222211111111110000000000
9878 10987654321098765432109876543210
9879 x1x11010xx0xxxxxx01011xxxxxxxxxx
9886 /* 33222222222211111111110000000000
9887 10987654321098765432109876543210
9888 xxx11010xx0xxxxxx11011xxxxxxxxxx
9896 if (((word
>> 13) & 0x1) == 0)
9898 if (((word
>> 14) & 0x1) == 0)
9900 if (((word
>> 16) & 0x1) == 0)
9902 /* 33222222222211111111110000000000
9903 10987654321098765432109876543210
9904 xxx11010xx0xxxx0x00111xxxxxxxxxx
9910 /* 33222222222211111111110000000000
9911 10987654321098765432109876543210
9912 xxx11010xx0xxxx1x00111xxxxxxxxxx
9919 /* 33222222222211111111110000000000
9920 10987654321098765432109876543210
9921 xxx11010xx0xxxxxx10111xxxxxxxxxx
9928 /* 33222222222211111111110000000000
9929 10987654321098765432109876543210
9930 xxx11010xx0xxxxxxx1111xxxxxxxxxx
9941 if (((word
>> 29) & 0x1) == 0)
9943 if (((word
>> 30) & 0x1) == 0)
9945 /* 33222222222211111111110000000000
9946 10987654321098765432109876543210
9947 x00x1010xx1xxxxxxxxxxxxxxxxxxxxx
9953 /* 33222222222211111111110000000000
9954 10987654321098765432109876543210
9955 x10x1010xx1xxxxxxxxxxxxxxxxxxxxx
9962 if (((word
>> 30) & 0x1) == 0)
9964 /* 33222222222211111111110000000000
9965 10987654321098765432109876543210
9966 x01x1010xx1xxxxxxxxxxxxxxxxxxxxx
9972 /* 33222222222211111111110000000000
9973 10987654321098765432109876543210
9974 x11x1010xx1xxxxxxxxxxxxxxxxxxxxx
9984 if (((word
>> 27) & 0x1) == 0)
9986 if (((word
>> 23) & 0x1) == 0)
9988 if (((word
>> 29) & 0x1) == 0)
9990 if (((word
>> 30) & 0x1) == 0)
9992 /* 33222222222211111111110000000000
9993 10987654321098765432109876543210
9994 x00x00110xxxxxxxxxxxxxxxxxxxxxxx
10000 /* 33222222222211111111110000000000
10001 10987654321098765432109876543210
10002 x10x00110xxxxxxxxxxxxxxxxxxxxxxx
10009 /* 33222222222211111111110000000000
10010 10987654321098765432109876543210
10011 xx1x00110xxxxxxxxxxxxxxxxxxxxxxx
10018 /* 33222222222211111111110000000000
10019 10987654321098765432109876543210
10020 xxxx00111xxxxxxxxxxxxxxxxxxxxxxx
10027 if (((word
>> 21) & 0x1) == 0)
10029 if (((word
>> 28) & 0x1) == 0)
10031 if (((word
>> 29) & 0x1) == 0)
10033 if (((word
>> 30) & 0x1) == 0)
10035 /* 33222222222211111111110000000000
10036 10987654321098765432109876543210
10037 x0001011xx0xxxxxxxxxxxxxxxxxxxxx
10043 /* 33222222222211111111110000000000
10044 10987654321098765432109876543210
10045 x1001011xx0xxxxxxxxxxxxxxxxxxxxx
10052 if (((word
>> 30) & 0x1) == 0)
10054 /* 33222222222211111111110000000000
10055 10987654321098765432109876543210
10056 x0101011xx0xxxxxxxxxxxxxxxxxxxxx
10062 /* 33222222222211111111110000000000
10063 10987654321098765432109876543210
10064 x1101011xx0xxxxxxxxxxxxxxxxxxxxx
10072 if (((word
>> 15) & 0x1) == 0)
10074 if (((word
>> 22) & 0x1) == 0)
10076 /* 33222222222211111111110000000000
10077 10987654321098765432109876543210
10078 xxx11011x00xxxxx0xxxxxxxxxxxxxxx
10084 if (((word
>> 23) & 0x1) == 0)
10086 /* 33222222222211111111110000000000
10087 10987654321098765432109876543210
10088 xxx11011010xxxxx0xxxxxxxxxxxxxxx
10094 /* 33222222222211111111110000000000
10095 10987654321098765432109876543210
10096 xxx11011110xxxxx0xxxxxxxxxxxxxxx
10104 /* 33222222222211111111110000000000
10105 10987654321098765432109876543210
10106 xxx11011xx0xxxxx1xxxxxxxxxxxxxxx
10114 if (((word
>> 23) & 0x1) == 0)
10116 if (((word
>> 28) & 0x1) == 0)
10118 if (((word
>> 29) & 0x1) == 0)
10120 if (((word
>> 30) & 0x1) == 0)
10122 /* 33222222222211111111110000000000
10123 10987654321098765432109876543210
10124 x00010110x1xxxxxxxxxxxxxxxxxxxxx
10130 /* 33222222222211111111110000000000
10131 10987654321098765432109876543210
10132 x10010110x1xxxxxxxxxxxxxxxxxxxxx
10139 if (((word
>> 30) & 0x1) == 0)
10141 /* 33222222222211111111110000000000
10142 10987654321098765432109876543210
10143 x01010110x1xxxxxxxxxxxxxxxxxxxxx
10149 /* 33222222222211111111110000000000
10150 10987654321098765432109876543210
10151 x11010110x1xxxxxxxxxxxxxxxxxxxxx
10159 if (((word
>> 15) & 0x1) == 0)
10161 /* 33222222222211111111110000000000
10162 10987654321098765432109876543210
10163 xxx110110x1xxxxx0xxxxxxxxxxxxxxx
10169 /* 33222222222211111111110000000000
10170 10987654321098765432109876543210
10171 xxx110110x1xxxxx1xxxxxxxxxxxxxxx
10179 if (((word
>> 15) & 0x1) == 0)
10181 /* 33222222222211111111110000000000
10182 10987654321098765432109876543210
10183 xxxx10111x1xxxxx0xxxxxxxxxxxxxxx
10189 /* 33222222222211111111110000000000
10190 10987654321098765432109876543210
10191 xxxx10111x1xxxxx1xxxxxxxxxxxxxxx
10203 if (((word
>> 27) & 0x1) == 0)
10205 if (((word
>> 28) & 0x1) == 0)
10207 if (((word
>> 24) & 0x1) == 0)
10209 if (((word
>> 29) & 0x1) == 0)
10211 if (((word
>> 13) & 0x1) == 0)
10213 if (((word
>> 14) & 0x1) == 0)
10215 if (((word
>> 15) & 0x1) == 0)
10217 if (((word
>> 21) & 0x1) == 0)
10219 if (((word
>> 30) & 0x1) == 0)
10221 if (((word
>> 31) & 0x1) == 0)
10223 if (((word
>> 16) & 0x1) == 0)
10225 if (((word
>> 17) & 0x1) == 0)
10227 if (((word
>> 18) & 0x1) == 0)
10229 if (((word
>> 19) & 0x1) == 0)
10231 if (((word
>> 20) & 0x1) == 0)
10233 /* 33222222222211111111110000000000
10234 10987654321098765432109876543210
10235 000001x0xx000000000xxxxxxxxxxxxx
10241 /* 33222222222211111111110000000000
10242 10987654321098765432109876543210
10243 000001x0xx010000000xxxxxxxxxxxxx
10250 if (((word
>> 20) & 0x1) == 0)
10252 /* 33222222222211111111110000000000
10253 10987654321098765432109876543210
10254 000001x0xx001000000xxxxxxxxxxxxx
10260 /* 33222222222211111111110000000000
10261 10987654321098765432109876543210
10262 000001x0xx011000000xxxxxxxxxxxxx
10270 if (((word
>> 19) & 0x1) == 0)
10272 /* 33222222222211111111110000000000
10273 10987654321098765432109876543210
10274 000001x0xx0x0100000xxxxxxxxxxxxx
10280 /* 33222222222211111111110000000000
10281 10987654321098765432109876543210
10282 000001x0xx0x1100000xxxxxxxxxxxxx
10290 if (((word
>> 18) & 0x1) == 0)
10292 if (((word
>> 19) & 0x1) == 0)
10294 /* 33222222222211111111110000000000
10295 10987654321098765432109876543210
10296 000001x0xx0x0010000xxxxxxxxxxxxx
10302 if (((word
>> 20) & 0x1) == 0)
10304 /* 33222222222211111111110000000000
10305 10987654321098765432109876543210
10306 000001x0xx001010000xxxxxxxxxxxxx
10312 /* 33222222222211111111110000000000
10313 10987654321098765432109876543210
10314 000001x0xx011010000xxxxxxxxxxxxx
10322 /* 33222222222211111111110000000000
10323 10987654321098765432109876543210
10324 000001x0xx0xx110000xxxxxxxxxxxxx
10332 if (((word
>> 17) & 0x1) == 0)
10334 if (((word
>> 18) & 0x1) == 0)
10336 if (((word
>> 19) & 0x1) == 0)
10338 /* 33222222222211111111110000000000
10339 10987654321098765432109876543210
10340 000001x0xx0x0001000xxxxxxxxxxxxx
10346 if (((word
>> 20) & 0x1) == 0)
10348 /* 33222222222211111111110000000000
10349 10987654321098765432109876543210
10350 000001x0xx001001000xxxxxxxxxxxxx
10356 /* 33222222222211111111110000000000
10357 10987654321098765432109876543210
10358 000001x0xx011001000xxxxxxxxxxxxx
10366 if (((word
>> 19) & 0x1) == 0)
10368 /* 33222222222211111111110000000000
10369 10987654321098765432109876543210
10370 000001x0xx0x0101000xxxxxxxxxxxxx
10376 /* 33222222222211111111110000000000
10377 10987654321098765432109876543210
10378 000001x0xx0x1101000xxxxxxxxxxxxx
10386 if (((word
>> 18) & 0x1) == 0)
10388 if (((word
>> 19) & 0x1) == 0)
10390 if (((word
>> 20) & 0x1) == 0)
10392 /* 33222222222211111111110000000000
10393 10987654321098765432109876543210
10394 000001x0xx000011000xxxxxxxxxxxxx
10400 /* 33222222222211111111110000000000
10401 10987654321098765432109876543210
10402 000001x0xx010011000xxxxxxxxxxxxx
10409 if (((word
>> 20) & 0x1) == 0)
10411 /* 33222222222211111111110000000000
10412 10987654321098765432109876543210
10413 000001x0xx001011000xxxxxxxxxxxxx
10419 /* 33222222222211111111110000000000
10420 10987654321098765432109876543210
10421 000001x0xx011011000xxxxxxxxxxxxx
10429 /* 33222222222211111111110000000000
10430 10987654321098765432109876543210
10431 000001x0xx0xx111000xxxxxxxxxxxxx
10440 if (((word
>> 23) & 0x1) == 0)
10442 /* 33222222222211111111110000000000
10443 10987654321098765432109876543210
10444 100001x00x0xxxxx000xxxxxxxxxxxxx
10450 /* 33222222222211111111110000000000
10451 10987654321098765432109876543210
10452 100001x01x0xxxxx000xxxxxxxxxxxxx
10460 if (((word
>> 31) & 0x1) == 0)
10462 if (((word
>> 12) & 0x1) == 0)
10464 if (((word
>> 10) & 0x1) == 0)
10466 if (((word
>> 11) & 0x1) == 0)
10468 /* 33222222222211111111110000000000
10469 10987654321098765432109876543210
10470 010001x0xx0xxxxx000000xxxxxxxxxx
10476 /* 33222222222211111111110000000000
10477 10987654321098765432109876543210
10478 010001x0xx0xxxxx000010xxxxxxxxxx
10485 if (((word
>> 11) & 0x1) == 0)
10487 /* 33222222222211111111110000000000
10488 10987654321098765432109876543210
10489 010001x0xx0xxxxx000001xxxxxxxxxx
10495 /* 33222222222211111111110000000000
10496 10987654321098765432109876543210
10497 010001x0xx0xxxxx000011xxxxxxxxxx
10505 /* 33222222222211111111110000000000
10506 10987654321098765432109876543210
10507 010001x0xx0xxxxx0001xxxxxxxxxxxx
10514 if (((word
>> 23) & 0x1) == 0)
10516 /* 33222222222211111111110000000000
10517 10987654321098765432109876543210
10518 110001x00x0xxxxx000xxxxxxxxxxxxx
10524 /* 33222222222211111111110000000000
10525 10987654321098765432109876543210
10526 110001x01x0xxxxx000xxxxxxxxxxxxx
10535 if (((word
>> 30) & 0x1) == 0)
10537 if (((word
>> 31) & 0x1) == 0)
10539 if (((word
>> 10) & 0x1) == 0)
10541 if (((word
>> 11) & 0x1) == 0)
10543 if (((word
>> 12) & 0x1) == 0)
10545 /* 33222222222211111111110000000000
10546 10987654321098765432109876543210
10547 000001x0xx1xxxxx000000xxxxxxxxxx
10553 /* 33222222222211111111110000000000
10554 10987654321098765432109876543210
10555 000001x0xx1xxxxx000100xxxxxxxxxx
10562 /* 33222222222211111111110000000000
10563 10987654321098765432109876543210
10564 000001x0xx1xxxxx000x10xxxxxxxxxx
10571 if (((word
>> 11) & 0x1) == 0)
10573 if (((word
>> 12) & 0x1) == 0)
10575 /* 33222222222211111111110000000000
10576 10987654321098765432109876543210
10577 000001x0xx1xxxxx000001xxxxxxxxxx
10583 /* 33222222222211111111110000000000
10584 10987654321098765432109876543210
10585 000001x0xx1xxxxx000101xxxxxxxxxx
10592 /* 33222222222211111111110000000000
10593 10987654321098765432109876543210
10594 000001x0xx1xxxxx000x11xxxxxxxxxx
10602 if (((word
>> 23) & 0x1) == 0)
10604 /* 33222222222211111111110000000000
10605 10987654321098765432109876543210
10606 100001x00x1xxxxx000xxxxxxxxxxxxx
10612 /* 33222222222211111111110000000000
10613 10987654321098765432109876543210
10614 100001x01x1xxxxx000xxxxxxxxxxxxx
10622 if (((word
>> 23) & 0x1) == 0)
10624 if (((word
>> 31) & 0x1) == 0)
10626 if (((word
>> 10) & 0x1) == 0)
10628 if (((word
>> 11) & 0x1) == 0)
10630 /* 33222222222211111111110000000000
10631 10987654321098765432109876543210
10632 010001x00x1xxxxx000x00xxxxxxxxxx
10638 /* 33222222222211111111110000000000
10639 10987654321098765432109876543210
10640 010001x00x1xxxxx000x10xxxxxxxxxx
10647 if (((word
>> 11) & 0x1) == 0)
10649 /* 33222222222211111111110000000000
10650 10987654321098765432109876543210
10651 010001x00x1xxxxx000x01xxxxxxxxxx
10657 /* 33222222222211111111110000000000
10658 10987654321098765432109876543210
10659 010001x00x1xxxxx000x11xxxxxxxxxx
10667 /* 33222222222211111111110000000000
10668 10987654321098765432109876543210
10669 110001x00x1xxxxx000xxxxxxxxxxxxx
10676 if (((word
>> 31) & 0x1) == 0)
10678 if (((word
>> 10) & 0x1) == 0)
10680 if (((word
>> 11) & 0x1) == 0)
10682 if (((word
>> 12) & 0x1) == 0)
10684 if (((word
>> 22) & 0x1) == 0)
10686 /* 33222222222211111111110000000000
10687 10987654321098765432109876543210
10688 010001x0101xxxxx000000xxxxxxxxxx
10694 /* 33222222222211111111110000000000
10695 10987654321098765432109876543210
10696 010001x0111xxxxx000000xxxxxxxxxx
10703 if (((word
>> 22) & 0x1) == 0)
10705 /* 33222222222211111111110000000000
10706 10987654321098765432109876543210
10707 010001x0101xxxxx000100xxxxxxxxxx
10713 /* 33222222222211111111110000000000
10714 10987654321098765432109876543210
10715 010001x0111xxxxx000100xxxxxxxxxx
10723 if (((word
>> 12) & 0x1) == 0)
10725 if (((word
>> 22) & 0x1) == 0)
10727 /* 33222222222211111111110000000000
10728 10987654321098765432109876543210
10729 010001x0101xxxxx000010xxxxxxxxxx
10735 /* 33222222222211111111110000000000
10736 10987654321098765432109876543210
10737 010001x0111xxxxx000010xxxxxxxxxx
10744 /* 33222222222211111111110000000000
10745 10987654321098765432109876543210
10746 010001x01x1xxxxx000110xxxxxxxxxx
10754 if (((word
>> 11) & 0x1) == 0)
10756 if (((word
>> 12) & 0x1) == 0)
10758 if (((word
>> 22) & 0x1) == 0)
10760 /* 33222222222211111111110000000000
10761 10987654321098765432109876543210
10762 010001x0101xxxxx000001xxxxxxxxxx
10768 /* 33222222222211111111110000000000
10769 10987654321098765432109876543210
10770 010001x0111xxxxx000001xxxxxxxxxx
10777 if (((word
>> 22) & 0x1) == 0)
10779 /* 33222222222211111111110000000000
10780 10987654321098765432109876543210
10781 010001x0101xxxxx000101xxxxxxxxxx
10787 /* 33222222222211111111110000000000
10788 10987654321098765432109876543210
10789 010001x0111xxxxx000101xxxxxxxxxx
10797 if (((word
>> 12) & 0x1) == 0)
10799 if (((word
>> 22) & 0x1) == 0)
10801 /* 33222222222211111111110000000000
10802 10987654321098765432109876543210
10803 010001x0101xxxxx000011xxxxxxxxxx
10809 /* 33222222222211111111110000000000
10810 10987654321098765432109876543210
10811 010001x0111xxxxx000011xxxxxxxxxx
10818 /* 33222222222211111111110000000000
10819 10987654321098765432109876543210
10820 010001x01x1xxxxx000111xxxxxxxxxx
10829 /* 33222222222211111111110000000000
10830 10987654321098765432109876543210
10831 110001x01x1xxxxx000xxxxxxxxxxxxx
10841 if (((word
>> 31) & 0x1) == 0)
10843 if (((word
>> 21) & 0x1) == 0)
10845 if (((word
>> 16) & 0x1) == 0)
10847 if (((word
>> 17) & 0x1) == 0)
10849 if (((word
>> 18) & 0x1) == 0)
10851 if (((word
>> 19) & 0x1) == 0)
10853 if (((word
>> 20) & 0x1) == 0)
10855 /* 33222222222211111111110000000000
10856 10987654321098765432109876543210
10857 0x0001x0xx000000100xxxxxxxxxxxxx
10863 if (((word
>> 30) & 0x1) == 0)
10865 /* 33222222222211111111110000000000
10866 10987654321098765432109876543210
10867 000001x0xx010000100xxxxxxxxxxxxx
10873 /* 33222222222211111111110000000000
10874 10987654321098765432109876543210
10875 010001x0xx010000100xxxxxxxxxxxxx
10883 if (((word
>> 20) & 0x1) == 0)
10885 /* 33222222222211111111110000000000
10886 10987654321098765432109876543210
10887 0x0001x0xx001000100xxxxxxxxxxxxx
10893 if (((word
>> 30) & 0x1) == 0)
10895 /* 33222222222211111111110000000000
10896 10987654321098765432109876543210
10897 000001x0xx011000100xxxxxxxxxxxxx
10903 /* 33222222222211111111110000000000
10904 10987654321098765432109876543210
10905 010001x0xx011000100xxxxxxxxxxxxx
10914 if (((word
>> 19) & 0x1) == 0)
10916 if (((word
>> 20) & 0x1) == 0)
10918 /* 33222222222211111111110000000000
10919 10987654321098765432109876543210
10920 0x0001x0xx000100100xxxxxxxxxxxxx
10926 if (((word
>> 30) & 0x1) == 0)
10928 /* 33222222222211111111110000000000
10929 10987654321098765432109876543210
10930 000001x0xx010100100xxxxxxxxxxxxx
10936 /* 33222222222211111111110000000000
10937 10987654321098765432109876543210
10938 010001x0xx010100100xxxxxxxxxxxxx
10946 if (((word
>> 20) & 0x1) == 0)
10948 if (((word
>> 30) & 0x1) == 0)
10950 /* 33222222222211111111110000000000
10951 10987654321098765432109876543210
10952 000001x0xx001100100xxxxxxxxxxxxx
10958 /* 33222222222211111111110000000000
10959 10987654321098765432109876543210
10960 010001x0xx001100100xxxxxxxxxxxxx
10967 /* 33222222222211111111110000000000
10968 10987654321098765432109876543210
10969 0x0001x0xx011100100xxxxxxxxxxxxx
10978 if (((word
>> 18) & 0x1) == 0)
10980 if (((word
>> 19) & 0x1) == 0)
10982 if (((word
>> 20) & 0x1) == 0)
10984 /* 33222222222211111111110000000000
10985 10987654321098765432109876543210
10986 0x0001x0xx000010100xxxxxxxxxxxxx
10992 /* 33222222222211111111110000000000
10993 10987654321098765432109876543210
10994 0x0001x0xx010010100xxxxxxxxxxxxx
11001 if (((word
>> 20) & 0x1) == 0)
11003 /* 33222222222211111111110000000000
11004 10987654321098765432109876543210
11005 0x0001x0xx001010100xxxxxxxxxxxxx
11011 /* 33222222222211111111110000000000
11012 10987654321098765432109876543210
11013 0x0001x0xx011010100xxxxxxxxxxxxx
11021 if (((word
>> 19) & 0x1) == 0)
11023 if (((word
>> 20) & 0x1) == 0)
11025 if (((word
>> 30) & 0x1) == 0)
11027 /* 33222222222211111111110000000000
11028 10987654321098765432109876543210
11029 000001x0xx000110100xxxxxxxxxxxxx
11035 /* 33222222222211111111110000000000
11036 10987654321098765432109876543210
11037 010001x0xx000110100xxxxxxxxxxxxx
11044 /* 33222222222211111111110000000000
11045 10987654321098765432109876543210
11046 0x0001x0xx010110100xxxxxxxxxxxxx
11053 if (((word
>> 20) & 0x1) == 0)
11055 /* 33222222222211111111110000000000
11056 10987654321098765432109876543210
11057 0x0001x0xx001110100xxxxxxxxxxxxx
11063 /* 33222222222211111111110000000000
11064 10987654321098765432109876543210
11065 0x0001x0xx011110100xxxxxxxxxxxxx
11075 if (((word
>> 17) & 0x1) == 0)
11077 if (((word
>> 18) & 0x1) == 0)
11079 if (((word
>> 19) & 0x1) == 0)
11081 if (((word
>> 20) & 0x1) == 0)
11083 /* 33222222222211111111110000000000
11084 10987654321098765432109876543210
11085 0x0001x0xx000001100xxxxxxxxxxxxx
11091 if (((word
>> 30) & 0x1) == 0)
11093 /* 33222222222211111111110000000000
11094 10987654321098765432109876543210
11095 000001x0xx010001100xxxxxxxxxxxxx
11101 /* 33222222222211111111110000000000
11102 10987654321098765432109876543210
11103 010001x0xx010001100xxxxxxxxxxxxx
11111 if (((word
>> 20) & 0x1) == 0)
11113 /* 33222222222211111111110000000000
11114 10987654321098765432109876543210
11115 0x0001x0xx001001100xxxxxxxxxxxxx
11121 if (((word
>> 30) & 0x1) == 0)
11123 /* 33222222222211111111110000000000
11124 10987654321098765432109876543210
11125 000001x0xx011001100xxxxxxxxxxxxx
11131 /* 33222222222211111111110000000000
11132 10987654321098765432109876543210
11133 010001x0xx011001100xxxxxxxxxxxxx
11142 if (((word
>> 19) & 0x1) == 0)
11144 if (((word
>> 30) & 0x1) == 0)
11146 /* 33222222222211111111110000000000
11147 10987654321098765432109876543210
11148 000001x0xx0x0101100xxxxxxxxxxxxx
11154 /* 33222222222211111111110000000000
11155 10987654321098765432109876543210
11156 010001x0xx0x0101100xxxxxxxxxxxxx
11163 if (((word
>> 20) & 0x1) == 0)
11165 if (((word
>> 30) & 0x1) == 0)
11167 /* 33222222222211111111110000000000
11168 10987654321098765432109876543210
11169 000001x0xx001101100xxxxxxxxxxxxx
11175 /* 33222222222211111111110000000000
11176 10987654321098765432109876543210
11177 010001x0xx001101100xxxxxxxxxxxxx
11184 /* 33222222222211111111110000000000
11185 10987654321098765432109876543210
11186 0x0001x0xx011101100xxxxxxxxxxxxx
11195 if (((word
>> 18) & 0x1) == 0)
11197 if (((word
>> 19) & 0x1) == 0)
11199 if (((word
>> 20) & 0x1) == 0)
11201 if (((word
>> 30) & 0x1) == 0)
11203 /* 33222222222211111111110000000000
11204 10987654321098765432109876543210
11205 000001x0xx000011100xxxxxxxxxxxxx
11211 /* 33222222222211111111110000000000
11212 10987654321098765432109876543210
11213 010001x0xx000011100xxxxxxxxxxxxx
11220 if (((word
>> 30) & 0x1) == 0)
11222 /* 33222222222211111111110000000000
11223 10987654321098765432109876543210
11224 000001x0xx010011100xxxxxxxxxxxxx
11230 /* 33222222222211111111110000000000
11231 10987654321098765432109876543210
11232 010001x0xx010011100xxxxxxxxxxxxx
11240 if (((word
>> 20) & 0x1) == 0)
11242 /* 33222222222211111111110000000000
11243 10987654321098765432109876543210
11244 0x0001x0xx001011100xxxxxxxxxxxxx
11250 if (((word
>> 30) & 0x1) == 0)
11252 /* 33222222222211111111110000000000
11253 10987654321098765432109876543210
11254 000001x0xx011011100xxxxxxxxxxxxx
11260 /* 33222222222211111111110000000000
11261 10987654321098765432109876543210
11262 010001x0xx011011100xxxxxxxxxxxxx
11271 if (((word
>> 19) & 0x1) == 0)
11273 if (((word
>> 20) & 0x1) == 0)
11275 if (((word
>> 30) & 0x1) == 0)
11277 /* 33222222222211111111110000000000
11278 10987654321098765432109876543210
11279 000001x0xx000111100xxxxxxxxxxxxx
11285 /* 33222222222211111111110000000000
11286 10987654321098765432109876543210
11287 010001x0xx000111100xxxxxxxxxxxxx
11294 if (((word
>> 30) & 0x1) == 0)
11296 /* 33222222222211111111110000000000
11297 10987654321098765432109876543210
11298 000001x0xx010111100xxxxxxxxxxxxx
11304 /* 33222222222211111111110000000000
11305 10987654321098765432109876543210
11306 010001x0xx010111100xxxxxxxxxxxxx
11314 if (((word
>> 20) & 0x1) == 0)
11316 if (((word
>> 30) & 0x1) == 0)
11318 /* 33222222222211111111110000000000
11319 10987654321098765432109876543210
11320 000001x0xx001111100xxxxxxxxxxxxx
11326 /* 33222222222211111111110000000000
11327 10987654321098765432109876543210
11328 010001x0xx001111100xxxxxxxxxxxxx
11335 /* 33222222222211111111110000000000
11336 10987654321098765432109876543210
11337 0x0001x0xx011111100xxxxxxxxxxxxx
11348 if (((word
>> 10) & 0x1) == 0)
11350 if (((word
>> 12) & 0x1) == 0)
11352 if (((word
>> 30) & 0x1) == 0)
11354 /* 33222222222211111111110000000000
11355 10987654321098765432109876543210
11356 000001x0xx1xxxxx1000x0xxxxxxxxxx
11362 if (((word
>> 22) & 0x1) == 0)
11364 /* 33222222222211111111110000000000
11365 10987654321098765432109876543210
11366 010001x0x01xxxxx1000x0xxxxxxxxxx
11372 /* 33222222222211111111110000000000
11373 10987654321098765432109876543210
11374 010001x0x11xxxxx1000x0xxxxxxxxxx
11382 if (((word
>> 30) & 0x1) == 0)
11384 /* 33222222222211111111110000000000
11385 10987654321098765432109876543210
11386 000001x0xx1xxxxx1001x0xxxxxxxxxx
11392 if (((word
>> 22) & 0x1) == 0)
11394 /* 33222222222211111111110000000000
11395 10987654321098765432109876543210
11396 010001x0x01xxxxx1001x0xxxxxxxxxx
11402 /* 33222222222211111111110000000000
11403 10987654321098765432109876543210
11404 010001x0x11xxxxx1001x0xxxxxxxxxx
11413 if (((word
>> 12) & 0x1) == 0)
11415 if (((word
>> 30) & 0x1) == 0)
11417 if (((word
>> 11) & 0x1) == 0)
11419 /* 33222222222211111111110000000000
11420 10987654321098765432109876543210
11421 000001x0xx1xxxxx100001xxxxxxxxxx
11427 /* 33222222222211111111110000000000
11428 10987654321098765432109876543210
11429 000001x0xx1xxxxx100011xxxxxxxxxx
11436 if (((word
>> 22) & 0x1) == 0)
11438 /* 33222222222211111111110000000000
11439 10987654321098765432109876543210
11440 010001x0x01xxxxx1000x1xxxxxxxxxx
11446 /* 33222222222211111111110000000000
11447 10987654321098765432109876543210
11448 010001x0x11xxxxx1000x1xxxxxxxxxx
11456 if (((word
>> 30) & 0x1) == 0)
11458 if (((word
>> 11) & 0x1) == 0)
11460 /* 33222222222211111111110000000000
11461 10987654321098765432109876543210
11462 000001x0xx1xxxxx100101xxxxxxxxxx
11468 /* 33222222222211111111110000000000
11469 10987654321098765432109876543210
11470 000001x0xx1xxxxx100111xxxxxxxxxx
11477 if (((word
>> 22) & 0x1) == 0)
11479 /* 33222222222211111111110000000000
11480 10987654321098765432109876543210
11481 010001x0x01xxxxx1001x1xxxxxxxxxx
11487 /* 33222222222211111111110000000000
11488 10987654321098765432109876543210
11489 010001x0x11xxxxx1001x1xxxxxxxxxx
11500 if (((word
>> 22) & 0x1) == 0)
11502 if (((word
>> 21) & 0x1) == 0)
11504 if (((word
>> 23) & 0x1) == 0)
11506 /* 33222222222211111111110000000000
11507 10987654321098765432109876543210
11508 1x0001x0000xxxxx100xxxxxxxxxxxxx
11514 /* 33222222222211111111110000000000
11515 10987654321098765432109876543210
11516 1x0001x0100xxxxx100xxxxxxxxxxxxx
11523 if (((word
>> 23) & 0x1) == 0)
11525 if (((word
>> 30) & 0x1) == 0)
11527 /* 33222222222211111111110000000000
11528 10987654321098765432109876543210
11529 100001x0001xxxxx100xxxxxxxxxxxxx
11535 /* 33222222222211111111110000000000
11536 10987654321098765432109876543210
11537 110001x0001xxxxx100xxxxxxxxxxxxx
11544 if (((word
>> 30) & 0x1) == 0)
11546 /* 33222222222211111111110000000000
11547 10987654321098765432109876543210
11548 100001x0101xxxxx100xxxxxxxxxxxxx
11554 /* 33222222222211111111110000000000
11555 10987654321098765432109876543210
11556 110001x0101xxxxx100xxxxxxxxxxxxx
11565 if (((word
>> 23) & 0x1) == 0)
11567 if (((word
>> 30) & 0x1) == 0)
11569 /* 33222222222211111111110000000000
11570 10987654321098765432109876543210
11571 100001x001xxxxxx100xxxxxxxxxxxxx
11577 if (((word
>> 21) & 0x1) == 0)
11579 /* 33222222222211111111110000000000
11580 10987654321098765432109876543210
11581 110001x0010xxxxx100xxxxxxxxxxxxx
11587 /* 33222222222211111111110000000000
11588 10987654321098765432109876543210
11589 110001x0011xxxxx100xxxxxxxxxxxxx
11597 if (((word
>> 30) & 0x1) == 0)
11599 /* 33222222222211111111110000000000
11600 10987654321098765432109876543210
11601 100001x011xxxxxx100xxxxxxxxxxxxx
11607 if (((word
>> 21) & 0x1) == 0)
11609 /* 33222222222211111111110000000000
11610 10987654321098765432109876543210
11611 110001x0110xxxxx100xxxxxxxxxxxxx
11617 /* 33222222222211111111110000000000
11618 10987654321098765432109876543210
11619 110001x0111xxxxx100xxxxxxxxxxxxx
11631 if (((word
>> 15) & 0x1) == 0)
11633 if (((word
>> 21) & 0x1) == 0)
11635 if (((word
>> 30) & 0x1) == 0)
11637 if (((word
>> 31) & 0x1) == 0)
11639 /* 33222222222211111111110000000000
11640 10987654321098765432109876543210
11641 000001x0xx0xxxxx010xxxxxxxxxxxxx
11647 if (((word
>> 23) & 0x1) == 0)
11649 /* 33222222222211111111110000000000
11650 10987654321098765432109876543210
11651 100001x00x0xxxxx010xxxxxxxxxxxxx
11657 /* 33222222222211111111110000000000
11658 10987654321098765432109876543210
11659 100001x01x0xxxxx010xxxxxxxxxxxxx
11667 if (((word
>> 31) & 0x1) == 0)
11669 if (((word
>> 10) & 0x1) == 0)
11671 if (((word
>> 11) & 0x1) == 0)
11673 if (((word
>> 12) & 0x1) == 0)
11675 /* 33222222222211111111110000000000
11676 10987654321098765432109876543210
11677 010001x0xx0xxxxx010000xxxxxxxxxx
11683 /* 33222222222211111111110000000000
11684 10987654321098765432109876543210
11685 010001x0xx0xxxxx010100xxxxxxxxxx
11692 if (((word
>> 12) & 0x1) == 0)
11694 /* 33222222222211111111110000000000
11695 10987654321098765432109876543210
11696 010001x0xx0xxxxx010010xxxxxxxxxx
11702 /* 33222222222211111111110000000000
11703 10987654321098765432109876543210
11704 010001x0xx0xxxxx010110xxxxxxxxxx
11712 if (((word
>> 11) & 0x1) == 0)
11714 if (((word
>> 12) & 0x1) == 0)
11716 /* 33222222222211111111110000000000
11717 10987654321098765432109876543210
11718 010001x0xx0xxxxx010001xxxxxxxxxx
11724 /* 33222222222211111111110000000000
11725 10987654321098765432109876543210
11726 010001x0xx0xxxxx010101xxxxxxxxxx
11733 if (((word
>> 12) & 0x1) == 0)
11735 /* 33222222222211111111110000000000
11736 10987654321098765432109876543210
11737 010001x0xx0xxxxx010011xxxxxxxxxx
11743 /* 33222222222211111111110000000000
11744 10987654321098765432109876543210
11745 010001x0xx0xxxxx010111xxxxxxxxxx
11754 if (((word
>> 23) & 0x1) == 0)
11756 /* 33222222222211111111110000000000
11757 10987654321098765432109876543210
11758 110001x00x0xxxxx010xxxxxxxxxxxxx
11764 /* 33222222222211111111110000000000
11765 10987654321098765432109876543210
11766 110001x01x0xxxxx010xxxxxxxxxxxxx
11775 if (((word
>> 30) & 0x1) == 0)
11777 if (((word
>> 31) & 0x1) == 0)
11779 if (((word
>> 11) & 0x1) == 0)
11781 if (((word
>> 12) & 0x1) == 0)
11783 if (((word
>> 10) & 0x1) == 0)
11785 /* 33222222222211111111110000000000
11786 10987654321098765432109876543210
11787 000001x0xx1xxxxx010000xxxxxxxxxx
11793 /* 33222222222211111111110000000000
11794 10987654321098765432109876543210
11795 000001x0xx1xxxxx010001xxxxxxxxxx
11802 if (((word
>> 22) & 0x1) == 0)
11804 if (((word
>> 23) & 0x1) == 0)
11806 /* 33222222222211111111110000000000
11807 10987654321098765432109876543210
11808 000001x0001xxxxx01010xxxxxxxxxxx
11814 /* 33222222222211111111110000000000
11815 10987654321098765432109876543210
11816 000001x0101xxxxx01010xxxxxxxxxxx
11823 /* 33222222222211111111110000000000
11824 10987654321098765432109876543210
11825 000001x0x11xxxxx01010xxxxxxxxxxx
11833 if (((word
>> 12) & 0x1) == 0)
11835 if (((word
>> 10) & 0x1) == 0)
11837 /* 33222222222211111111110000000000
11838 10987654321098765432109876543210
11839 000001x0xx1xxxxx010010xxxxxxxxxx
11845 /* 33222222222211111111110000000000
11846 10987654321098765432109876543210
11847 000001x0xx1xxxxx010011xxxxxxxxxx
11854 if (((word
>> 22) & 0x1) == 0)
11856 if (((word
>> 23) & 0x1) == 0)
11858 /* 33222222222211111111110000000000
11859 10987654321098765432109876543210
11860 000001x0001xxxxx01011xxxxxxxxxxx
11866 /* 33222222222211111111110000000000
11867 10987654321098765432109876543210
11868 000001x0101xxxxx01011xxxxxxxxxxx
11875 /* 33222222222211111111110000000000
11876 10987654321098765432109876543210
11877 000001x0x11xxxxx01011xxxxxxxxxxx
11886 if (((word
>> 23) & 0x1) == 0)
11888 /* 33222222222211111111110000000000
11889 10987654321098765432109876543210
11890 100001x00x1xxxxx010xxxxxxxxxxxxx
11896 /* 33222222222211111111110000000000
11897 10987654321098765432109876543210
11898 100001x01x1xxxxx010xxxxxxxxxxxxx
11906 if (((word
>> 23) & 0x1) == 0)
11908 /* 33222222222211111111110000000000
11909 10987654321098765432109876543210
11910 x10001x00x1xxxxx010xxxxxxxxxxxxx
11916 if (((word
>> 31) & 0x1) == 0)
11918 if (((word
>> 22) & 0x1) == 0)
11920 /* 33222222222211111111110000000000
11921 10987654321098765432109876543210
11922 010001x0101xxxxx010xxxxxxxxxxxxx
11928 /* 33222222222211111111110000000000
11929 10987654321098765432109876543210
11930 010001x0111xxxxx010xxxxxxxxxxxxx
11937 /* 33222222222211111111110000000000
11938 10987654321098765432109876543210
11939 110001x01x1xxxxx010xxxxxxxxxxxxx
11949 if (((word
>> 30) & 0x1) == 0)
11951 if (((word
>> 31) & 0x1) == 0)
11953 if (((word
>> 21) & 0x1) == 0)
11955 /* 33222222222211111111110000000000
11956 10987654321098765432109876543210
11957 000001x0xx0xxxxx110xxxxxxxxxxxxx
11963 if (((word
>> 10) & 0x1) == 0)
11965 if (((word
>> 11) & 0x1) == 0)
11967 if (((word
>> 20) & 0x1) == 0)
11969 if (((word
>> 22) & 0x1) == 0)
11971 /* 33222222222211111111110000000000
11972 10987654321098765432109876543210
11973 000001x0x010xxxx110x00xxxxxxxxxx
11979 if (((word
>> 23) & 0x1) == 0)
11981 /* 33222222222211111111110000000000
11982 10987654321098765432109876543210
11983 000001x00110xxxx110x00xxxxxxxxxx
11989 /* 33222222222211111111110000000000
11990 10987654321098765432109876543210
11991 000001x01110xxxx110x00xxxxxxxxxx
11999 if (((word
>> 22) & 0x1) == 0)
12001 /* 33222222222211111111110000000000
12002 10987654321098765432109876543210
12003 000001x0x011xxxx110x00xxxxxxxxxx
12009 if (((word
>> 23) & 0x1) == 0)
12011 /* 33222222222211111111110000000000
12012 10987654321098765432109876543210
12013 000001x00111xxxx110x00xxxxxxxxxx
12019 /* 33222222222211111111110000000000
12020 10987654321098765432109876543210
12021 000001x01111xxxx110x00xxxxxxxxxx
12030 if (((word
>> 22) & 0x1) == 0)
12032 /* 33222222222211111111110000000000
12033 10987654321098765432109876543210
12034 000001x0x01xxxxx110x10xxxxxxxxxx
12040 if (((word
>> 23) & 0x1) == 0)
12042 /* 33222222222211111111110000000000
12043 10987654321098765432109876543210
12044 000001x0011xxxxx110x10xxxxxxxxxx
12050 /* 33222222222211111111110000000000
12051 10987654321098765432109876543210
12052 000001x0111xxxxx110x10xxxxxxxxxx
12061 if (((word
>> 11) & 0x1) == 0)
12063 if (((word
>> 20) & 0x1) == 0)
12065 if (((word
>> 22) & 0x1) == 0)
12067 /* 33222222222211111111110000000000
12068 10987654321098765432109876543210
12069 000001x0x010xxxx110x01xxxxxxxxxx
12075 if (((word
>> 23) & 0x1) == 0)
12077 /* 33222222222211111111110000000000
12078 10987654321098765432109876543210
12079 000001x00110xxxx110x01xxxxxxxxxx
12085 /* 33222222222211111111110000000000
12086 10987654321098765432109876543210
12087 000001x01110xxxx110x01xxxxxxxxxx
12095 if (((word
>> 22) & 0x1) == 0)
12097 /* 33222222222211111111110000000000
12098 10987654321098765432109876543210
12099 000001x0x011xxxx110x01xxxxxxxxxx
12105 if (((word
>> 23) & 0x1) == 0)
12107 /* 33222222222211111111110000000000
12108 10987654321098765432109876543210
12109 000001x00111xxxx110x01xxxxxxxxxx
12115 /* 33222222222211111111110000000000
12116 10987654321098765432109876543210
12117 000001x01111xxxx110x01xxxxxxxxxx
12126 if (((word
>> 22) & 0x1) == 0)
12128 /* 33222222222211111111110000000000
12129 10987654321098765432109876543210
12130 000001x0x01xxxxx110x11xxxxxxxxxx
12136 if (((word
>> 23) & 0x1) == 0)
12138 /* 33222222222211111111110000000000
12139 10987654321098765432109876543210
12140 000001x0011xxxxx110x11xxxxxxxxxx
12146 /* 33222222222211111111110000000000
12147 10987654321098765432109876543210
12148 000001x0111xxxxx110x11xxxxxxxxxx
12159 if (((word
>> 22) & 0x1) == 0)
12161 if (((word
>> 21) & 0x1) == 0)
12163 if (((word
>> 23) & 0x1) == 0)
12165 /* 33222222222211111111110000000000
12166 10987654321098765432109876543210
12167 100001x0000xxxxx110xxxxxxxxxxxxx
12173 /* 33222222222211111111110000000000
12174 10987654321098765432109876543210
12175 100001x0100xxxxx110xxxxxxxxxxxxx
12182 if (((word
>> 23) & 0x1) == 0)
12184 /* 33222222222211111111110000000000
12185 10987654321098765432109876543210
12186 100001x0001xxxxx110xxxxxxxxxxxxx
12192 /* 33222222222211111111110000000000
12193 10987654321098765432109876543210
12194 100001x0101xxxxx110xxxxxxxxxxxxx
12202 if (((word
>> 23) & 0x1) == 0)
12204 /* 33222222222211111111110000000000
12205 10987654321098765432109876543210
12206 100001x001xxxxxx110xxxxxxxxxxxxx
12212 /* 33222222222211111111110000000000
12213 10987654321098765432109876543210
12214 100001x011xxxxxx110xxxxxxxxxxxxx
12223 if (((word
>> 21) & 0x1) == 0)
12225 if (((word
>> 31) & 0x1) == 0)
12227 if (((word
>> 10) & 0x1) == 0)
12229 if (((word
>> 11) & 0x1) == 0)
12231 /* 33222222222211111111110000000000
12232 10987654321098765432109876543210
12233 010001x0xx0xxxxx110x00xxxxxxxxxx
12239 if (((word
>> 23) & 0x1) == 0)
12241 /* 33222222222211111111110000000000
12242 10987654321098765432109876543210
12243 010001x00x0xxxxx110x10xxxxxxxxxx
12249 /* 33222222222211111111110000000000
12250 10987654321098765432109876543210
12251 010001x01x0xxxxx110x10xxxxxxxxxx
12259 if (((word
>> 11) & 0x1) == 0)
12261 /* 33222222222211111111110000000000
12262 10987654321098765432109876543210
12263 010001x0xx0xxxxx110x01xxxxxxxxxx
12269 if (((word
>> 23) & 0x1) == 0)
12271 /* 33222222222211111111110000000000
12272 10987654321098765432109876543210
12273 010001x00x0xxxxx110x11xxxxxxxxxx
12279 /* 33222222222211111111110000000000
12280 10987654321098765432109876543210
12281 010001x01x0xxxxx110x11xxxxxxxxxx
12290 if (((word
>> 22) & 0x1) == 0)
12292 if (((word
>> 23) & 0x1) == 0)
12294 /* 33222222222211111111110000000000
12295 10987654321098765432109876543210
12296 110001x0000xxxxx110xxxxxxxxxxxxx
12302 /* 33222222222211111111110000000000
12303 10987654321098765432109876543210
12304 110001x0100xxxxx110xxxxxxxxxxxxx
12311 if (((word
>> 23) & 0x1) == 0)
12313 /* 33222222222211111111110000000000
12314 10987654321098765432109876543210
12315 110001x0010xxxxx110xxxxxxxxxxxxx
12321 /* 33222222222211111111110000000000
12322 10987654321098765432109876543210
12323 110001x0110xxxxx110xxxxxxxxxxxxx
12332 if (((word
>> 22) & 0x1) == 0)
12334 if (((word
>> 23) & 0x1) == 0)
12336 /* 33222222222211111111110000000000
12337 10987654321098765432109876543210
12338 x10001x0001xxxxx110xxxxxxxxxxxxx
12344 if (((word
>> 31) & 0x1) == 0)
12346 if (((word
>> 10) & 0x1) == 0)
12348 if (((word
>> 12) & 0x1) == 0)
12350 /* 33222222222211111111110000000000
12351 10987654321098765432109876543210
12352 010001x0101xxxxx1100x0xxxxxxxxxx
12358 /* 33222222222211111111110000000000
12359 10987654321098765432109876543210
12360 010001x0101xxxxx1101x0xxxxxxxxxx
12367 if (((word
>> 12) & 0x1) == 0)
12369 /* 33222222222211111111110000000000
12370 10987654321098765432109876543210
12371 010001x0101xxxxx1100x1xxxxxxxxxx
12377 /* 33222222222211111111110000000000
12378 10987654321098765432109876543210
12379 010001x0101xxxxx1101x1xxxxxxxxxx
12387 /* 33222222222211111111110000000000
12388 10987654321098765432109876543210
12389 110001x0101xxxxx110xxxxxxxxxxxxx
12397 if (((word
>> 23) & 0x1) == 0)
12399 /* 33222222222211111111110000000000
12400 10987654321098765432109876543210
12401 x10001x0011xxxxx110xxxxxxxxxxxxx
12407 if (((word
>> 31) & 0x1) == 0)
12409 if (((word
>> 10) & 0x1) == 0)
12411 if (((word
>> 12) & 0x1) == 0)
12413 /* 33222222222211111111110000000000
12414 10987654321098765432109876543210
12415 010001x0111xxxxx1100x0xxxxxxxxxx
12421 /* 33222222222211111111110000000000
12422 10987654321098765432109876543210
12423 010001x0111xxxxx1101x0xxxxxxxxxx
12430 if (((word
>> 12) & 0x1) == 0)
12432 /* 33222222222211111111110000000000
12433 10987654321098765432109876543210
12434 010001x0111xxxxx1100x1xxxxxxxxxx
12440 /* 33222222222211111111110000000000
12441 10987654321098765432109876543210
12442 010001x0111xxxxx1101x1xxxxxxxxxx
12450 /* 33222222222211111111110000000000
12451 10987654321098765432109876543210
12452 110001x0111xxxxx110xxxxxxxxxxxxx
12465 if (((word
>> 14) & 0x1) == 0)
12467 if (((word
>> 15) & 0x1) == 0)
12469 if (((word
>> 21) & 0x1) == 0)
12471 if (((word
>> 30) & 0x1) == 0)
12473 if (((word
>> 31) & 0x1) == 0)
12475 if (((word
>> 17) & 0x1) == 0)
12477 if (((word
>> 19) & 0x1) == 0)
12479 if (((word
>> 20) & 0x1) == 0)
12481 if (((word
>> 16) & 0x1) == 0)
12483 /* 33222222222211111111110000000000
12484 10987654321098765432109876543210
12485 000001x0xx000x00001xxxxxxxxxxxxx
12491 /* 33222222222211111111110000000000
12492 10987654321098765432109876543210
12493 000001x0xx000x01001xxxxxxxxxxxxx
12500 /* 33222222222211111111110000000000
12501 10987654321098765432109876543210
12502 000001x0xx010x0x001xxxxxxxxxxxxx
12509 if (((word
>> 16) & 0x1) == 0)
12511 if (((word
>> 20) & 0x1) == 0)
12513 /* 33222222222211111111110000000000
12514 10987654321098765432109876543210
12515 000001x0xx001x00001xxxxxxxxxxxxx
12521 /* 33222222222211111111110000000000
12522 10987654321098765432109876543210
12523 000001x0xx011x00001xxxxxxxxxxxxx
12530 if (((word
>> 20) & 0x1) == 0)
12532 /* 33222222222211111111110000000000
12533 10987654321098765432109876543210
12534 000001x0xx001x01001xxxxxxxxxxxxx
12540 /* 33222222222211111111110000000000
12541 10987654321098765432109876543210
12542 000001x0xx011x01001xxxxxxxxxxxxx
12551 if (((word
>> 16) & 0x1) == 0)
12553 if (((word
>> 20) & 0x1) == 0)
12555 /* 33222222222211111111110000000000
12556 10987654321098765432109876543210
12557 000001x0xx00xx10001xxxxxxxxxxxxx
12563 /* 33222222222211111111110000000000
12564 10987654321098765432109876543210
12565 000001x0xx01xx10001xxxxxxxxxxxxx
12572 /* 33222222222211111111110000000000
12573 10987654321098765432109876543210
12574 000001x0xx0xxx11001xxxxxxxxxxxxx
12582 if (((word
>> 23) & 0x1) == 0)
12584 /* 33222222222211111111110000000000
12585 10987654321098765432109876543210
12586 100001x00x0xxxxx001xxxxxxxxxxxxx
12592 /* 33222222222211111111110000000000
12593 10987654321098765432109876543210
12594 100001x01x0xxxxx001xxxxxxxxxxxxx
12602 if (((word
>> 31) & 0x1) == 0)
12604 if (((word
>> 12) & 0x1) == 0)
12606 /* 33222222222211111111110000000000
12607 10987654321098765432109876543210
12608 010001x0xx0xxxxx0010xxxxxxxxxxxx
12614 /* 33222222222211111111110000000000
12615 10987654321098765432109876543210
12616 010001x0xx0xxxxx0011xxxxxxxxxxxx
12623 if (((word
>> 23) & 0x1) == 0)
12625 /* 33222222222211111111110000000000
12626 10987654321098765432109876543210
12627 110001x00x0xxxxx001xxxxxxxxxxxxx
12633 /* 33222222222211111111110000000000
12634 10987654321098765432109876543210
12635 110001x01x0xxxxx001xxxxxxxxxxxxx
12644 if (((word
>> 30) & 0x1) == 0)
12646 if (((word
>> 31) & 0x1) == 0)
12648 if (((word
>> 10) & 0x1) == 0)
12650 if (((word
>> 11) & 0x1) == 0)
12652 if (((word
>> 22) & 0x1) == 0)
12654 if (((word
>> 23) & 0x1) == 0)
12656 /* 33222222222211111111110000000000
12657 10987654321098765432109876543210
12658 000001x0001xxxxx001x00xxxxxxxxxx
12664 /* 33222222222211111111110000000000
12665 10987654321098765432109876543210
12666 000001x0101xxxxx001x00xxxxxxxxxx
12673 if (((word
>> 23) & 0x1) == 0)
12675 /* 33222222222211111111110000000000
12676 10987654321098765432109876543210
12677 000001x0011xxxxx001x00xxxxxxxxxx
12683 /* 33222222222211111111110000000000
12684 10987654321098765432109876543210
12685 000001x0111xxxxx001x00xxxxxxxxxx
12693 if (((word
>> 22) & 0x1) == 0)
12695 /* 33222222222211111111110000000000
12696 10987654321098765432109876543210
12697 000001x0x01xxxxx001x10xxxxxxxxxx
12703 /* 33222222222211111111110000000000
12704 10987654321098765432109876543210
12705 000001x0x11xxxxx001x10xxxxxxxxxx
12713 if (((word
>> 11) & 0x1) == 0)
12715 /* 33222222222211111111110000000000
12716 10987654321098765432109876543210
12717 000001x0xx1xxxxx001x01xxxxxxxxxx
12723 if (((word
>> 22) & 0x1) == 0)
12725 if (((word
>> 23) & 0x1) == 0)
12727 /* 33222222222211111111110000000000
12728 10987654321098765432109876543210
12729 000001x0001xxxxx001x11xxxxxxxxxx
12735 /* 33222222222211111111110000000000
12736 10987654321098765432109876543210
12737 000001x0101xxxxx001x11xxxxxxxxxx
12744 if (((word
>> 23) & 0x1) == 0)
12746 /* 33222222222211111111110000000000
12747 10987654321098765432109876543210
12748 000001x0011xxxxx001x11xxxxxxxxxx
12754 /* 33222222222211111111110000000000
12755 10987654321098765432109876543210
12756 000001x0111xxxxx001x11xxxxxxxxxx
12766 if (((word
>> 23) & 0x1) == 0)
12768 /* 33222222222211111111110000000000
12769 10987654321098765432109876543210
12770 100001x00x1xxxxx001xxxxxxxxxxxxx
12776 /* 33222222222211111111110000000000
12777 10987654321098765432109876543210
12778 100001x01x1xxxxx001xxxxxxxxxxxxx
12786 if (((word
>> 23) & 0x1) == 0)
12788 /* 33222222222211111111110000000000
12789 10987654321098765432109876543210
12790 x10001x00x1xxxxx001xxxxxxxxxxxxx
12796 if (((word
>> 31) & 0x1) == 0)
12798 if (((word
>> 10) & 0x1) == 0)
12800 if (((word
>> 12) & 0x1) == 0)
12802 if (((word
>> 22) & 0x1) == 0)
12804 /* 33222222222211111111110000000000
12805 10987654321098765432109876543210
12806 010001x0101xxxxx0010x0xxxxxxxxxx
12812 /* 33222222222211111111110000000000
12813 10987654321098765432109876543210
12814 010001x0111xxxxx0010x0xxxxxxxxxx
12821 if (((word
>> 22) & 0x1) == 0)
12823 /* 33222222222211111111110000000000
12824 10987654321098765432109876543210
12825 010001x0101xxxxx0011x0xxxxxxxxxx
12831 /* 33222222222211111111110000000000
12832 10987654321098765432109876543210
12833 010001x0111xxxxx0011x0xxxxxxxxxx
12841 if (((word
>> 12) & 0x1) == 0)
12843 if (((word
>> 22) & 0x1) == 0)
12845 /* 33222222222211111111110000000000
12846 10987654321098765432109876543210
12847 010001x0101xxxxx0010x1xxxxxxxxxx
12853 /* 33222222222211111111110000000000
12854 10987654321098765432109876543210
12855 010001x0111xxxxx0010x1xxxxxxxxxx
12862 if (((word
>> 22) & 0x1) == 0)
12864 /* 33222222222211111111110000000000
12865 10987654321098765432109876543210
12866 010001x0101xxxxx0011x1xxxxxxxxxx
12872 /* 33222222222211111111110000000000
12873 10987654321098765432109876543210
12874 010001x0111xxxxx0011x1xxxxxxxxxx
12883 /* 33222222222211111111110000000000
12884 10987654321098765432109876543210
12885 110001x01x1xxxxx001xxxxxxxxxxxxx
12895 if (((word
>> 30) & 0x1) == 0)
12897 if (((word
>> 31) & 0x1) == 0)
12899 if (((word
>> 21) & 0x1) == 0)
12901 if (((word
>> 16) & 0x1) == 0)
12903 if (((word
>> 17) & 0x1) == 0)
12905 if (((word
>> 18) & 0x1) == 0)
12907 if (((word
>> 19) & 0x1) == 0)
12909 /* 33222222222211111111110000000000
12910 10987654321098765432109876543210
12911 000001x0xx0x0000101xxxxxxxxxxxxx
12917 /* 33222222222211111111110000000000
12918 10987654321098765432109876543210
12919 000001x0xx0x1000101xxxxxxxxxxxxx
12926 if (((word
>> 19) & 0x1) == 0)
12928 /* 33222222222211111111110000000000
12929 10987654321098765432109876543210
12930 000001x0xx0x0100101xxxxxxxxxxxxx
12936 /* 33222222222211111111110000000000
12937 10987654321098765432109876543210
12938 000001x0xx0x1100101xxxxxxxxxxxxx
12946 if (((word
>> 18) & 0x1) == 0)
12948 if (((word
>> 19) & 0x1) == 0)
12950 /* 33222222222211111111110000000000
12951 10987654321098765432109876543210
12952 000001x0xx0x0010101xxxxxxxxxxxxx
12958 /* 33222222222211111111110000000000
12959 10987654321098765432109876543210
12960 000001x0xx0x1010101xxxxxxxxxxxxx
12967 if (((word
>> 19) & 0x1) == 0)
12969 /* 33222222222211111111110000000000
12970 10987654321098765432109876543210
12971 000001x0xx0x0110101xxxxxxxxxxxxx
12977 /* 33222222222211111111110000000000
12978 10987654321098765432109876543210
12979 000001x0xx0x1110101xxxxxxxxxxxxx
12988 if (((word
>> 17) & 0x1) == 0)
12990 if (((word
>> 18) & 0x1) == 0)
12992 if (((word
>> 19) & 0x1) == 0)
12994 /* 33222222222211111111110000000000
12995 10987654321098765432109876543210
12996 000001x0xx0x0001101xxxxxxxxxxxxx
13002 /* 33222222222211111111110000000000
13003 10987654321098765432109876543210
13004 000001x0xx0x1001101xxxxxxxxxxxxx
13011 if (((word
>> 19) & 0x1) == 0)
13013 /* 33222222222211111111110000000000
13014 10987654321098765432109876543210
13015 000001x0xx0x0101101xxxxxxxxxxxxx
13021 /* 33222222222211111111110000000000
13022 10987654321098765432109876543210
13023 000001x0xx0x1101101xxxxxxxxxxxxx
13031 if (((word
>> 18) & 0x1) == 0)
13033 if (((word
>> 19) & 0x1) == 0)
13035 /* 33222222222211111111110000000000
13036 10987654321098765432109876543210
13037 000001x0xx0x0011101xxxxxxxxxxxxx
13043 /* 33222222222211111111110000000000
13044 10987654321098765432109876543210
13045 000001x0xx0x1011101xxxxxxxxxxxxx
13052 /* 33222222222211111111110000000000
13053 10987654321098765432109876543210
13054 000001x0xx0xx111101xxxxxxxxxxxxx
13063 if (((word
>> 12) & 0x1) == 0)
13065 if (((word
>> 23) & 0x1) == 0)
13067 if (((word
>> 22) & 0x1) == 0)
13069 /* 33222222222211111111110000000000
13070 10987654321098765432109876543210
13071 000001x0001xxxxx1010xxxxxxxxxxxx
13077 /* 33222222222211111111110000000000
13078 10987654321098765432109876543210
13079 000001x0011xxxxx1010xxxxxxxxxxxx
13086 /* 33222222222211111111110000000000
13087 10987654321098765432109876543210
13088 000001x01x1xxxxx1010xxxxxxxxxxxx
13095 if (((word
>> 10) & 0x1) == 0)
13097 if (((word
>> 11) & 0x1) == 0)
13099 /* 33222222222211111111110000000000
13100 10987654321098765432109876543210
13101 000001x0xx1xxxxx101100xxxxxxxxxx
13107 /* 33222222222211111111110000000000
13108 10987654321098765432109876543210
13109 000001x0xx1xxxxx101110xxxxxxxxxx
13116 /* 33222222222211111111110000000000
13117 10987654321098765432109876543210
13118 000001x0xx1xxxxx1011x1xxxxxxxxxx
13127 if (((word
>> 22) & 0x1) == 0)
13129 if (((word
>> 21) & 0x1) == 0)
13131 if (((word
>> 23) & 0x1) == 0)
13133 /* 33222222222211111111110000000000
13134 10987654321098765432109876543210
13135 100001x0000xxxxx101xxxxxxxxxxxxx
13141 /* 33222222222211111111110000000000
13142 10987654321098765432109876543210
13143 100001x0100xxxxx101xxxxxxxxxxxxx
13150 if (((word
>> 23) & 0x1) == 0)
13152 /* 33222222222211111111110000000000
13153 10987654321098765432109876543210
13154 100001x0001xxxxx101xxxxxxxxxxxxx
13160 /* 33222222222211111111110000000000
13161 10987654321098765432109876543210
13162 100001x0101xxxxx101xxxxxxxxxxxxx
13170 if (((word
>> 23) & 0x1) == 0)
13172 /* 33222222222211111111110000000000
13173 10987654321098765432109876543210
13174 100001x001xxxxxx101xxxxxxxxxxxxx
13180 /* 33222222222211111111110000000000
13181 10987654321098765432109876543210
13182 100001x011xxxxxx101xxxxxxxxxxxxx
13191 if (((word
>> 21) & 0x1) == 0)
13193 if (((word
>> 31) & 0x1) == 0)
13195 if (((word
>> 16) & 0x1) == 0)
13197 if (((word
>> 17) & 0x1) == 0)
13199 if (((word
>> 18) & 0x1) == 0)
13201 if (((word
>> 19) & 0x1) == 0)
13203 /* 33222222222211111111110000000000
13204 10987654321098765432109876543210
13205 010001x0xx0x0000101xxxxxxxxxxxxx
13211 /* 33222222222211111111110000000000
13212 10987654321098765432109876543210
13213 010001x0xx0x1000101xxxxxxxxxxxxx
13220 if (((word
>> 20) & 0x1) == 0)
13222 /* 33222222222211111111110000000000
13223 10987654321098765432109876543210
13224 010001x0xx00x100101xxxxxxxxxxxxx
13230 /* 33222222222211111111110000000000
13231 10987654321098765432109876543210
13232 010001x0xx01x100101xxxxxxxxxxxxx
13240 /* 33222222222211111111110000000000
13241 10987654321098765432109876543210
13242 010001x0xx0xxx10101xxxxxxxxxxxxx
13249 if (((word
>> 17) & 0x1) == 0)
13251 if (((word
>> 18) & 0x1) == 0)
13253 if (((word
>> 19) & 0x1) == 0)
13255 if (((word
>> 20) & 0x1) == 0)
13257 /* 33222222222211111111110000000000
13258 10987654321098765432109876543210
13259 010001x0xx000001101xxxxxxxxxxxxx
13265 /* 33222222222211111111110000000000
13266 10987654321098765432109876543210
13267 010001x0xx010001101xxxxxxxxxxxxx
13274 /* 33222222222211111111110000000000
13275 10987654321098765432109876543210
13276 010001x0xx0x1001101xxxxxxxxxxxxx
13283 if (((word
>> 20) & 0x1) == 0)
13285 /* 33222222222211111111110000000000
13286 10987654321098765432109876543210
13287 010001x0xx00x101101xxxxxxxxxxxxx
13293 /* 33222222222211111111110000000000
13294 10987654321098765432109876543210
13295 010001x0xx01x101101xxxxxxxxxxxxx
13303 /* 33222222222211111111110000000000
13304 10987654321098765432109876543210
13305 010001x0xx0xxx11101xxxxxxxxxxxxx
13313 if (((word
>> 23) & 0x1) == 0)
13315 /* 33222222222211111111110000000000
13316 10987654321098765432109876543210
13317 110001x00x0xxxxx101xxxxxxxxxxxxx
13323 /* 33222222222211111111110000000000
13324 10987654321098765432109876543210
13325 110001x01x0xxxxx101xxxxxxxxxxxxx
13333 if (((word
>> 22) & 0x1) == 0)
13335 if (((word
>> 23) & 0x1) == 0)
13337 /* 33222222222211111111110000000000
13338 10987654321098765432109876543210
13339 x10001x0001xxxxx101xxxxxxxxxxxxx
13345 if (((word
>> 31) & 0x1) == 0)
13347 if (((word
>> 10) & 0x1) == 0)
13349 if (((word
>> 12) & 0x1) == 0)
13351 /* 33222222222211111111110000000000
13352 10987654321098765432109876543210
13353 010001x0101xxxxx1010x0xxxxxxxxxx
13359 /* 33222222222211111111110000000000
13360 10987654321098765432109876543210
13361 010001x0101xxxxx1011x0xxxxxxxxxx
13368 if (((word
>> 12) & 0x1) == 0)
13370 /* 33222222222211111111110000000000
13371 10987654321098765432109876543210
13372 010001x0101xxxxx1010x1xxxxxxxxxx
13378 /* 33222222222211111111110000000000
13379 10987654321098765432109876543210
13380 010001x0101xxxxx1011x1xxxxxxxxxx
13388 /* 33222222222211111111110000000000
13389 10987654321098765432109876543210
13390 110001x0101xxxxx101xxxxxxxxxxxxx
13398 if (((word
>> 23) & 0x1) == 0)
13400 /* 33222222222211111111110000000000
13401 10987654321098765432109876543210
13402 x10001x0011xxxxx101xxxxxxxxxxxxx
13408 if (((word
>> 31) & 0x1) == 0)
13410 if (((word
>> 10) & 0x1) == 0)
13412 if (((word
>> 12) & 0x1) == 0)
13414 /* 33222222222211111111110000000000
13415 10987654321098765432109876543210
13416 010001x0111xxxxx1010x0xxxxxxxxxx
13422 /* 33222222222211111111110000000000
13423 10987654321098765432109876543210
13424 010001x0111xxxxx1011x0xxxxxxxxxx
13431 if (((word
>> 12) & 0x1) == 0)
13433 /* 33222222222211111111110000000000
13434 10987654321098765432109876543210
13435 010001x0111xxxxx1010x1xxxxxxxxxx
13441 /* 33222222222211111111110000000000
13442 10987654321098765432109876543210
13443 010001x0111xxxxx1011x1xxxxxxxxxx
13451 /* 33222222222211111111110000000000
13452 10987654321098765432109876543210
13453 110001x0111xxxxx101xxxxxxxxxxxxx
13465 if (((word
>> 15) & 0x1) == 0)
13467 if (((word
>> 21) & 0x1) == 0)
13469 if (((word
>> 30) & 0x1) == 0)
13471 if (((word
>> 31) & 0x1) == 0)
13473 /* 33222222222211111111110000000000
13474 10987654321098765432109876543210
13475 000001x0xx0xxxxx011xxxxxxxxxxxxx
13481 if (((word
>> 23) & 0x1) == 0)
13483 /* 33222222222211111111110000000000
13484 10987654321098765432109876543210
13485 100001x00x0xxxxx011xxxxxxxxxxxxx
13491 /* 33222222222211111111110000000000
13492 10987654321098765432109876543210
13493 100001x01x0xxxxx011xxxxxxxxxxxxx
13501 if (((word
>> 31) & 0x1) == 0)
13503 if (((word
>> 10) & 0x1) == 0)
13505 if (((word
>> 11) & 0x1) == 0)
13507 if (((word
>> 12) & 0x1) == 0)
13509 /* 33222222222211111111110000000000
13510 10987654321098765432109876543210
13511 010001x0xx0xxxxx011000xxxxxxxxxx
13517 /* 33222222222211111111110000000000
13518 10987654321098765432109876543210
13519 010001x0xx0xxxxx011100xxxxxxxxxx
13526 if (((word
>> 12) & 0x1) == 0)
13528 /* 33222222222211111111110000000000
13529 10987654321098765432109876543210
13530 010001x0xx0xxxxx011010xxxxxxxxxx
13536 /* 33222222222211111111110000000000
13537 10987654321098765432109876543210
13538 010001x0xx0xxxxx011110xxxxxxxxxx
13546 if (((word
>> 11) & 0x1) == 0)
13548 if (((word
>> 12) & 0x1) == 0)
13550 /* 33222222222211111111110000000000
13551 10987654321098765432109876543210
13552 010001x0xx0xxxxx011001xxxxxxxxxx
13558 /* 33222222222211111111110000000000
13559 10987654321098765432109876543210
13560 010001x0xx0xxxxx011101xxxxxxxxxx
13567 /* 33222222222211111111110000000000
13568 10987654321098765432109876543210
13569 010001x0xx0xxxxx011x11xxxxxxxxxx
13577 if (((word
>> 23) & 0x1) == 0)
13579 /* 33222222222211111111110000000000
13580 10987654321098765432109876543210
13581 110001x00x0xxxxx011xxxxxxxxxxxxx
13587 /* 33222222222211111111110000000000
13588 10987654321098765432109876543210
13589 110001x01x0xxxxx011xxxxxxxxxxxxx
13598 if (((word
>> 30) & 0x1) == 0)
13600 if (((word
>> 31) & 0x1) == 0)
13602 if (((word
>> 10) & 0x1) == 0)
13604 if (((word
>> 11) & 0x1) == 0)
13606 if (((word
>> 12) & 0x1) == 0)
13608 /* 33222222222211111111110000000000
13609 10987654321098765432109876543210
13610 000001x0xx1xxxxx011000xxxxxxxxxx
13616 /* 33222222222211111111110000000000
13617 10987654321098765432109876543210
13618 000001x0xx1xxxxx011100xxxxxxxxxx
13625 /* 33222222222211111111110000000000
13626 10987654321098765432109876543210
13627 000001x0xx1xxxxx011x10xxxxxxxxxx
13634 if (((word
>> 11) & 0x1) == 0)
13636 if (((word
>> 12) & 0x1) == 0)
13638 /* 33222222222211111111110000000000
13639 10987654321098765432109876543210
13640 000001x0xx1xxxxx011001xxxxxxxxxx
13646 /* 33222222222211111111110000000000
13647 10987654321098765432109876543210
13648 000001x0xx1xxxxx011101xxxxxxxxxx
13655 /* 33222222222211111111110000000000
13656 10987654321098765432109876543210
13657 000001x0xx1xxxxx011x11xxxxxxxxxx
13665 if (((word
>> 23) & 0x1) == 0)
13667 /* 33222222222211111111110000000000
13668 10987654321098765432109876543210
13669 100001x00x1xxxxx011xxxxxxxxxxxxx
13675 /* 33222222222211111111110000000000
13676 10987654321098765432109876543210
13677 100001x01x1xxxxx011xxxxxxxxxxxxx
13685 if (((word
>> 23) & 0x1) == 0)
13687 /* 33222222222211111111110000000000
13688 10987654321098765432109876543210
13689 x10001x00x1xxxxx011xxxxxxxxxxxxx
13695 if (((word
>> 31) & 0x1) == 0)
13697 if (((word
>> 12) & 0x1) == 0)
13699 if (((word
>> 22) & 0x1) == 0)
13701 /* 33222222222211111111110000000000
13702 10987654321098765432109876543210
13703 010001x0101xxxxx0110xxxxxxxxxxxx
13709 /* 33222222222211111111110000000000
13710 10987654321098765432109876543210
13711 010001x0111xxxxx0110xxxxxxxxxxxx
13718 if (((word
>> 22) & 0x1) == 0)
13720 /* 33222222222211111111110000000000
13721 10987654321098765432109876543210
13722 010001x0101xxxxx0111xxxxxxxxxxxx
13728 /* 33222222222211111111110000000000
13729 10987654321098765432109876543210
13730 010001x0111xxxxx0111xxxxxxxxxxxx
13738 /* 33222222222211111111110000000000
13739 10987654321098765432109876543210
13740 110001x01x1xxxxx011xxxxxxxxxxxxx
13750 if (((word
>> 30) & 0x1) == 0)
13752 if (((word
>> 31) & 0x1) == 0)
13754 if (((word
>> 21) & 0x1) == 0)
13756 /* 33222222222211111111110000000000
13757 10987654321098765432109876543210
13758 000001x0xx0xxxxx111xxxxxxxxxxxxx
13764 if (((word
>> 10) & 0x1) == 0)
13766 if (((word
>> 11) & 0x1) == 0)
13768 if (((word
>> 12) & 0x1) == 0)
13770 if (((word
>> 20) & 0x1) == 0)
13772 if (((word
>> 22) & 0x1) == 0)
13774 if (((word
>> 23) & 0x1) == 0)
13776 /* 33222222222211111111110000000000
13777 10987654321098765432109876543210
13778 000001x00010xxxx111000xxxxxxxxxx
13784 /* 33222222222211111111110000000000
13785 10987654321098765432109876543210
13786 000001x01010xxxx111000xxxxxxxxxx
13793 if (((word
>> 23) & 0x1) == 0)
13795 /* 33222222222211111111110000000000
13796 10987654321098765432109876543210
13797 000001x00110xxxx111000xxxxxxxxxx
13803 /* 33222222222211111111110000000000
13804 10987654321098765432109876543210
13805 000001x01110xxxx111000xxxxxxxxxx
13813 if (((word
>> 22) & 0x1) == 0)
13815 if (((word
>> 23) & 0x1) == 0)
13817 /* 33222222222211111111110000000000
13818 10987654321098765432109876543210
13819 000001x00011xxxx111000xxxxxxxxxx
13825 /* 33222222222211111111110000000000
13826 10987654321098765432109876543210
13827 000001x01011xxxx111000xxxxxxxxxx
13834 if (((word
>> 23) & 0x1) == 0)
13836 /* 33222222222211111111110000000000
13837 10987654321098765432109876543210
13838 000001x00111xxxx111000xxxxxxxxxx
13844 /* 33222222222211111111110000000000
13845 10987654321098765432109876543210
13846 000001x01111xxxx111000xxxxxxxxxx
13855 if (((word
>> 20) & 0x1) == 0)
13857 if (((word
>> 22) & 0x1) == 0)
13859 if (((word
>> 23) & 0x1) == 0)
13861 /* 33222222222211111111110000000000
13862 10987654321098765432109876543210
13863 000001x00010xxxx111100xxxxxxxxxx
13869 /* 33222222222211111111110000000000
13870 10987654321098765432109876543210
13871 000001x01010xxxx111100xxxxxxxxxx
13878 if (((word
>> 23) & 0x1) == 0)
13880 /* 33222222222211111111110000000000
13881 10987654321098765432109876543210
13882 000001x00110xxxx111100xxxxxxxxxx
13888 /* 33222222222211111111110000000000
13889 10987654321098765432109876543210
13890 000001x01110xxxx111100xxxxxxxxxx
13898 if (((word
>> 22) & 0x1) == 0)
13900 if (((word
>> 23) & 0x1) == 0)
13902 /* 33222222222211111111110000000000
13903 10987654321098765432109876543210
13904 000001x00011xxxx111100xxxxxxxxxx
13910 /* 33222222222211111111110000000000
13911 10987654321098765432109876543210
13912 000001x01011xxxx111100xxxxxxxxxx
13919 if (((word
>> 23) & 0x1) == 0)
13921 /* 33222222222211111111110000000000
13922 10987654321098765432109876543210
13923 000001x00111xxxx111100xxxxxxxxxx
13929 /* 33222222222211111111110000000000
13930 10987654321098765432109876543210
13931 000001x01111xxxx111100xxxxxxxxxx
13941 if (((word
>> 20) & 0x1) == 0)
13943 if (((word
>> 22) & 0x1) == 0)
13945 if (((word
>> 23) & 0x1) == 0)
13947 /* 33222222222211111111110000000000
13948 10987654321098765432109876543210
13949 000001x00010xxxx111x10xxxxxxxxxx
13955 /* 33222222222211111111110000000000
13956 10987654321098765432109876543210
13957 000001x01010xxxx111x10xxxxxxxxxx
13964 if (((word
>> 23) & 0x1) == 0)
13966 /* 33222222222211111111110000000000
13967 10987654321098765432109876543210
13968 000001x00110xxxx111x10xxxxxxxxxx
13974 /* 33222222222211111111110000000000
13975 10987654321098765432109876543210
13976 000001x01110xxxx111x10xxxxxxxxxx
13984 if (((word
>> 22) & 0x1) == 0)
13986 if (((word
>> 23) & 0x1) == 0)
13988 /* 33222222222211111111110000000000
13989 10987654321098765432109876543210
13990 000001x00011xxxx111x10xxxxxxxxxx
13996 /* 33222222222211111111110000000000
13997 10987654321098765432109876543210
13998 000001x01011xxxx111x10xxxxxxxxxx
14005 if (((word
>> 23) & 0x1) == 0)
14007 /* 33222222222211111111110000000000
14008 10987654321098765432109876543210
14009 000001x00111xxxx111x10xxxxxxxxxx
14015 /* 33222222222211111111110000000000
14016 10987654321098765432109876543210
14017 000001x01111xxxx111x10xxxxxxxxxx
14027 if (((word
>> 11) & 0x1) == 0)
14029 if (((word
>> 12) & 0x1) == 0)
14031 if (((word
>> 22) & 0x1) == 0)
14033 if (((word
>> 23) & 0x1) == 0)
14035 /* 33222222222211111111110000000000
14036 10987654321098765432109876543210
14037 000001x0001xxxxx111001xxxxxxxxxx
14043 /* 33222222222211111111110000000000
14044 10987654321098765432109876543210
14045 000001x0101xxxxx111001xxxxxxxxxx
14052 if (((word
>> 23) & 0x1) == 0)
14054 /* 33222222222211111111110000000000
14055 10987654321098765432109876543210
14056 000001x0011xxxxx111001xxxxxxxxxx
14062 /* 33222222222211111111110000000000
14063 10987654321098765432109876543210
14064 000001x0111xxxxx111001xxxxxxxxxx
14072 if (((word
>> 20) & 0x1) == 0)
14074 if (((word
>> 22) & 0x1) == 0)
14076 if (((word
>> 23) & 0x1) == 0)
14078 /* 33222222222211111111110000000000
14079 10987654321098765432109876543210
14080 000001x00010xxxx111101xxxxxxxxxx
14086 /* 33222222222211111111110000000000
14087 10987654321098765432109876543210
14088 000001x01010xxxx111101xxxxxxxxxx
14095 if (((word
>> 23) & 0x1) == 0)
14097 /* 33222222222211111111110000000000
14098 10987654321098765432109876543210
14099 000001x00110xxxx111101xxxxxxxxxx
14105 /* 33222222222211111111110000000000
14106 10987654321098765432109876543210
14107 000001x01110xxxx111101xxxxxxxxxx
14115 if (((word
>> 22) & 0x1) == 0)
14117 if (((word
>> 23) & 0x1) == 0)
14119 /* 33222222222211111111110000000000
14120 10987654321098765432109876543210
14121 000001x00011xxxx111101xxxxxxxxxx
14127 /* 33222222222211111111110000000000
14128 10987654321098765432109876543210
14129 000001x01011xxxx111101xxxxxxxxxx
14136 if (((word
>> 23) & 0x1) == 0)
14138 /* 33222222222211111111110000000000
14139 10987654321098765432109876543210
14140 000001x00111xxxx111101xxxxxxxxxx
14146 /* 33222222222211111111110000000000
14147 10987654321098765432109876543210
14148 000001x01111xxxx111101xxxxxxxxxx
14158 if (((word
>> 20) & 0x1) == 0)
14160 if (((word
>> 22) & 0x1) == 0)
14162 if (((word
>> 23) & 0x1) == 0)
14164 /* 33222222222211111111110000000000
14165 10987654321098765432109876543210
14166 000001x00010xxxx111x11xxxxxxxxxx
14172 /* 33222222222211111111110000000000
14173 10987654321098765432109876543210
14174 000001x01010xxxx111x11xxxxxxxxxx
14181 if (((word
>> 23) & 0x1) == 0)
14183 /* 33222222222211111111110000000000
14184 10987654321098765432109876543210
14185 000001x00110xxxx111x11xxxxxxxxxx
14191 /* 33222222222211111111110000000000
14192 10987654321098765432109876543210
14193 000001x01110xxxx111x11xxxxxxxxxx
14201 if (((word
>> 22) & 0x1) == 0)
14203 if (((word
>> 23) & 0x1) == 0)
14205 /* 33222222222211111111110000000000
14206 10987654321098765432109876543210
14207 000001x00011xxxx111x11xxxxxxxxxx
14213 /* 33222222222211111111110000000000
14214 10987654321098765432109876543210
14215 000001x01011xxxx111x11xxxxxxxxxx
14222 if (((word
>> 23) & 0x1) == 0)
14224 /* 33222222222211111111110000000000
14225 10987654321098765432109876543210
14226 000001x00111xxxx111x11xxxxxxxxxx
14232 /* 33222222222211111111110000000000
14233 10987654321098765432109876543210
14234 000001x01111xxxx111x11xxxxxxxxxx
14246 if (((word
>> 22) & 0x1) == 0)
14248 if (((word
>> 21) & 0x1) == 0)
14250 if (((word
>> 23) & 0x1) == 0)
14252 /* 33222222222211111111110000000000
14253 10987654321098765432109876543210
14254 100001x0000xxxxx111xxxxxxxxxxxxx
14260 /* 33222222222211111111110000000000
14261 10987654321098765432109876543210
14262 100001x0100xxxxx111xxxxxxxxxxxxx
14269 if (((word
>> 23) & 0x1) == 0)
14271 /* 33222222222211111111110000000000
14272 10987654321098765432109876543210
14273 100001x0001xxxxx111xxxxxxxxxxxxx
14279 /* 33222222222211111111110000000000
14280 10987654321098765432109876543210
14281 100001x0101xxxxx111xxxxxxxxxxxxx
14289 if (((word
>> 23) & 0x1) == 0)
14291 /* 33222222222211111111110000000000
14292 10987654321098765432109876543210
14293 100001x001xxxxxx111xxxxxxxxxxxxx
14299 /* 33222222222211111111110000000000
14300 10987654321098765432109876543210
14301 100001x011xxxxxx111xxxxxxxxxxxxx
14310 if (((word
>> 21) & 0x1) == 0)
14312 if (((word
>> 22) & 0x1) == 0)
14314 if (((word
>> 23) & 0x1) == 0)
14316 /* 33222222222211111111110000000000
14317 10987654321098765432109876543210
14318 x10001x0000xxxxx111xxxxxxxxxxxxx
14324 /* 33222222222211111111110000000000
14325 10987654321098765432109876543210
14326 x10001x0100xxxxx111xxxxxxxxxxxxx
14333 if (((word
>> 23) & 0x1) == 0)
14335 /* 33222222222211111111110000000000
14336 10987654321098765432109876543210
14337 x10001x0010xxxxx111xxxxxxxxxxxxx
14343 /* 33222222222211111111110000000000
14344 10987654321098765432109876543210
14345 x10001x0110xxxxx111xxxxxxxxxxxxx
14353 if (((word
>> 23) & 0x1) == 0)
14355 if (((word
>> 31) & 0x1) == 0)
14357 if (((word
>> 10) & 0x1) == 0)
14359 if (((word
>> 11) & 0x1) == 0)
14361 /* 33222222222211111111110000000000
14362 10987654321098765432109876543210
14363 010001x00x1xxxxx111x00xxxxxxxxxx
14369 /* 33222222222211111111110000000000
14370 10987654321098765432109876543210
14371 010001x00x1xxxxx111x10xxxxxxxxxx
14378 /* 33222222222211111111110000000000
14379 10987654321098765432109876543210
14380 010001x00x1xxxxx111xx1xxxxxxxxxx
14387 if (((word
>> 22) & 0x1) == 0)
14389 /* 33222222222211111111110000000000
14390 10987654321098765432109876543210
14391 110001x0001xxxxx111xxxxxxxxxxxxx
14397 /* 33222222222211111111110000000000
14398 10987654321098765432109876543210
14399 110001x0011xxxxx111xxxxxxxxxxxxx
14407 if (((word
>> 22) & 0x1) == 0)
14409 if (((word
>> 31) & 0x1) == 0)
14411 if (((word
>> 10) & 0x1) == 0)
14413 if (((word
>> 12) & 0x1) == 0)
14415 /* 33222222222211111111110000000000
14416 10987654321098765432109876543210
14417 010001x0101xxxxx1110x0xxxxxxxxxx
14423 if (((word
>> 11) & 0x1) == 0)
14425 /* 33222222222211111111110000000000
14426 10987654321098765432109876543210
14427 010001x0101xxxxx111100xxxxxxxxxx
14433 /* 33222222222211111111110000000000
14434 10987654321098765432109876543210
14435 010001x0101xxxxx111110xxxxxxxxxx
14443 if (((word
>> 12) & 0x1) == 0)
14445 /* 33222222222211111111110000000000
14446 10987654321098765432109876543210
14447 010001x0101xxxxx1110x1xxxxxxxxxx
14453 /* 33222222222211111111110000000000
14454 10987654321098765432109876543210
14455 010001x0101xxxxx1111x1xxxxxxxxxx
14463 /* 33222222222211111111110000000000
14464 10987654321098765432109876543210
14465 110001x0101xxxxx111xxxxxxxxxxxxx
14472 if (((word
>> 31) & 0x1) == 0)
14474 if (((word
>> 10) & 0x1) == 0)
14476 if (((word
>> 12) & 0x1) == 0)
14478 /* 33222222222211111111110000000000
14479 10987654321098765432109876543210
14480 010001x0111xxxxx1110x0xxxxxxxxxx
14486 if (((word
>> 11) & 0x1) == 0)
14488 /* 33222222222211111111110000000000
14489 10987654321098765432109876543210
14490 010001x0111xxxxx111100xxxxxxxxxx
14496 /* 33222222222211111111110000000000
14497 10987654321098765432109876543210
14498 010001x0111xxxxx111110xxxxxxxxxx
14506 if (((word
>> 12) & 0x1) == 0)
14508 /* 33222222222211111111110000000000
14509 10987654321098765432109876543210
14510 010001x0111xxxxx1110x1xxxxxxxxxx
14516 /* 33222222222211111111110000000000
14517 10987654321098765432109876543210
14518 010001x0111xxxxx1111x1xxxxxxxxxx
14526 /* 33222222222211111111110000000000
14527 10987654321098765432109876543210
14528 110001x0111xxxxx111xxxxxxxxxxxxx
14542 if (((word
>> 21) & 0x1) == 0)
14544 if (((word
>> 15) & 0x1) == 0)
14546 if (((word
>> 30) & 0x1) == 0)
14548 if (((word
>> 13) & 0x1) == 0)
14550 if (((word
>> 14) & 0x1) == 0)
14552 if (((word
>> 31) & 0x1) == 0)
14554 if (((word
>> 4) & 0x1) == 0)
14556 /* 33222222222211111111110000000000
14557 10987654321098765432109876543210
14558 001001x0xx0xxxxx000xxxxxxxx0xxxx
14564 /* 33222222222211111111110000000000
14565 10987654321098765432109876543210
14566 001001x0xx0xxxxx000xxxxxxxx1xxxx
14573 if (((word
>> 23) & 0x1) == 0)
14575 /* 33222222222211111111110000000000
14576 10987654321098765432109876543210
14577 101001x00x0xxxxx000xxxxxxxxxxxxx
14583 /* 33222222222211111111110000000000
14584 10987654321098765432109876543210
14585 101001x01x0xxxxx000xxxxxxxxxxxxx
14593 if (((word
>> 31) & 0x1) == 0)
14595 if (((word
>> 4) & 0x1) == 0)
14597 /* 33222222222211111111110000000000
14598 10987654321098765432109876543210
14599 001001x0xx0xxxxx010xxxxxxxx0xxxx
14605 /* 33222222222211111111110000000000
14606 10987654321098765432109876543210
14607 001001x0xx0xxxxx010xxxxxxxx1xxxx
14614 if (((word
>> 22) & 0x1) == 0)
14616 if (((word
>> 23) & 0x1) == 0)
14618 /* 33222222222211111111110000000000
14619 10987654321098765432109876543210
14620 101001x0000xxxxx010xxxxxxxxxxxxx
14626 /* 33222222222211111111110000000000
14627 10987654321098765432109876543210
14628 101001x0100xxxxx010xxxxxxxxxxxxx
14635 if (((word
>> 23) & 0x1) == 0)
14637 /* 33222222222211111111110000000000
14638 10987654321098765432109876543210
14639 101001x0010xxxxx010xxxxxxxxxxxxx
14645 /* 33222222222211111111110000000000
14646 10987654321098765432109876543210
14647 101001x0110xxxxx010xxxxxxxxxxxxx
14657 if (((word
>> 14) & 0x1) == 0)
14659 if (((word
>> 31) & 0x1) == 0)
14661 if (((word
>> 4) & 0x1) == 0)
14663 /* 33222222222211111111110000000000
14664 10987654321098765432109876543210
14665 001001x0xx0xxxxx001xxxxxxxx0xxxx
14671 /* 33222222222211111111110000000000
14672 10987654321098765432109876543210
14673 001001x0xx0xxxxx001xxxxxxxx1xxxx
14680 if (((word
>> 23) & 0x1) == 0)
14682 /* 33222222222211111111110000000000
14683 10987654321098765432109876543210
14684 101001x00x0xxxxx001xxxxxxxxxxxxx
14690 /* 33222222222211111111110000000000
14691 10987654321098765432109876543210
14692 101001x01x0xxxxx001xxxxxxxxxxxxx
14700 if (((word
>> 31) & 0x1) == 0)
14702 if (((word
>> 4) & 0x1) == 0)
14704 /* 33222222222211111111110000000000
14705 10987654321098765432109876543210
14706 001001x0xx0xxxxx011xxxxxxxx0xxxx
14712 /* 33222222222211111111110000000000
14713 10987654321098765432109876543210
14714 001001x0xx0xxxxx011xxxxxxxx1xxxx
14721 if (((word
>> 22) & 0x1) == 0)
14723 if (((word
>> 23) & 0x1) == 0)
14725 /* 33222222222211111111110000000000
14726 10987654321098765432109876543210
14727 101001x0000xxxxx011xxxxxxxxxxxxx
14733 /* 33222222222211111111110000000000
14734 10987654321098765432109876543210
14735 101001x0100xxxxx011xxxxxxxxxxxxx
14742 if (((word
>> 23) & 0x1) == 0)
14744 /* 33222222222211111111110000000000
14745 10987654321098765432109876543210
14746 101001x0010xxxxx011xxxxxxxxxxxxx
14752 /* 33222222222211111111110000000000
14753 10987654321098765432109876543210
14754 101001x0110xxxxx011xxxxxxxxxxxxx
14765 if (((word
>> 31) & 0x1) == 0)
14767 /* 33222222222211111111110000000000
14768 10987654321098765432109876543210
14769 011001x0xx0xxxxx0xxxxxxxxxxxxxxx
14775 if (((word
>> 13) & 0x1) == 0)
14777 if (((word
>> 22) & 0x1) == 0)
14779 /* 33222222222211111111110000000000
14780 10987654321098765432109876543210
14781 111001x0x00xxxxx0x0xxxxxxxxxxxxx
14787 if (((word
>> 23) & 0x1) == 0)
14789 /* 33222222222211111111110000000000
14790 10987654321098765432109876543210
14791 111001x0010xxxxx0x0xxxxxxxxxxxxx
14797 /* 33222222222211111111110000000000
14798 10987654321098765432109876543210
14799 111001x0110xxxxx0x0xxxxxxxxxxxxx
14807 if (((word
>> 14) & 0x1) == 0)
14809 if (((word
>> 22) & 0x1) == 0)
14811 if (((word
>> 23) & 0x1) == 0)
14813 /* 33222222222211111111110000000000
14814 10987654321098765432109876543210
14815 111001x0000xxxxx001xxxxxxxxxxxxx
14821 /* 33222222222211111111110000000000
14822 10987654321098765432109876543210
14823 111001x0100xxxxx001xxxxxxxxxxxxx
14830 if (((word
>> 23) & 0x1) == 0)
14832 /* 33222222222211111111110000000000
14833 10987654321098765432109876543210
14834 111001x0010xxxxx001xxxxxxxxxxxxx
14840 /* 33222222222211111111110000000000
14841 10987654321098765432109876543210
14842 111001x0110xxxxx001xxxxxxxxxxxxx
14850 if (((word
>> 22) & 0x1) == 0)
14852 if (((word
>> 23) & 0x1) == 0)
14854 /* 33222222222211111111110000000000
14855 10987654321098765432109876543210
14856 111001x0000xxxxx011xxxxxxxxxxxxx
14862 /* 33222222222211111111110000000000
14863 10987654321098765432109876543210
14864 111001x0100xxxxx011xxxxxxxxxxxxx
14871 if (((word
>> 23) & 0x1) == 0)
14873 /* 33222222222211111111110000000000
14874 10987654321098765432109876543210
14875 111001x0010xxxxx011xxxxxxxxxxxxx
14881 /* 33222222222211111111110000000000
14882 10987654321098765432109876543210
14883 111001x0110xxxxx011xxxxxxxxxxxxx
14895 if (((word
>> 13) & 0x1) == 0)
14897 if (((word
>> 30) & 0x1) == 0)
14899 if (((word
>> 14) & 0x1) == 0)
14901 if (((word
>> 4) & 0x1) == 0)
14903 /* 33222222222211111111110000000000
14904 10987654321098765432109876543210
14905 x01001x0xx0xxxxx100xxxxxxxx0xxxx
14911 /* 33222222222211111111110000000000
14912 10987654321098765432109876543210
14913 x01001x0xx0xxxxx100xxxxxxxx1xxxx
14920 if (((word
>> 31) & 0x1) == 0)
14922 if (((word
>> 4) & 0x1) == 0)
14924 /* 33222222222211111111110000000000
14925 10987654321098765432109876543210
14926 001001x0xx0xxxxx110xxxxxxxx0xxxx
14932 /* 33222222222211111111110000000000
14933 10987654321098765432109876543210
14934 001001x0xx0xxxxx110xxxxxxxx1xxxx
14941 if (((word
>> 22) & 0x1) == 0)
14943 if (((word
>> 23) & 0x1) == 0)
14945 /* 33222222222211111111110000000000
14946 10987654321098765432109876543210
14947 101001x0000xxxxx110xxxxxxxxxxxxx
14953 /* 33222222222211111111110000000000
14954 10987654321098765432109876543210
14955 101001x0100xxxxx110xxxxxxxxxxxxx
14962 if (((word
>> 23) & 0x1) == 0)
14964 /* 33222222222211111111110000000000
14965 10987654321098765432109876543210
14966 101001x0010xxxxx110xxxxxxxxxxxxx
14972 /* 33222222222211111111110000000000
14973 10987654321098765432109876543210
14974 101001x0110xxxxx110xxxxxxxxxxxxx
14984 if (((word
>> 31) & 0x1) == 0)
14986 if (((word
>> 17) & 0x1) == 0)
14988 if (((word
>> 18) & 0x1) == 0)
14990 if (((word
>> 20) & 0x1) == 0)
14992 /* 33222222222211111111110000000000
14993 10987654321098765432109876543210
14994 011001x0xx00x00x1x0xxxxxxxxxxxxx
15000 /* 33222222222211111111110000000000
15001 10987654321098765432109876543210
15002 011001x0xx01x00x1x0xxxxxxxxxxxxx
15009 if (((word
>> 16) & 0x1) == 0)
15011 /* 33222222222211111111110000000000
15012 10987654321098765432109876543210
15013 011001x0xx0xx1001x0xxxxxxxxxxxxx
15019 /* 33222222222211111111110000000000
15020 10987654321098765432109876543210
15021 011001x0xx0xx1011x0xxxxxxxxxxxxx
15029 if (((word
>> 16) & 0x1) == 0)
15031 /* 33222222222211111111110000000000
15032 10987654321098765432109876543210
15033 011001x0xx0xxx101x0xxxxxxxxxxxxx
15039 /* 33222222222211111111110000000000
15040 10987654321098765432109876543210
15041 011001x0xx0xxx111x0xxxxxxxxxxxxx
15049 if (((word
>> 22) & 0x1) == 0)
15051 if (((word
>> 23) & 0x1) == 0)
15053 /* 33222222222211111111110000000000
15054 10987654321098765432109876543210
15055 111001x0000xxxxx1x0xxxxxxxxxxxxx
15061 /* 33222222222211111111110000000000
15062 10987654321098765432109876543210
15063 111001x0100xxxxx1x0xxxxxxxxxxxxx
15070 if (((word
>> 23) & 0x1) == 0)
15072 /* 33222222222211111111110000000000
15073 10987654321098765432109876543210
15074 111001x0010xxxxx1x0xxxxxxxxxxxxx
15080 /* 33222222222211111111110000000000
15081 10987654321098765432109876543210
15082 111001x0110xxxxx1x0xxxxxxxxxxxxx
15092 if (((word
>> 14) & 0x1) == 0)
15094 if (((word
>> 30) & 0x1) == 0)
15096 if (((word
>> 31) & 0x1) == 0)
15098 if (((word
>> 4) & 0x1) == 0)
15100 /* 33222222222211111111110000000000
15101 10987654321098765432109876543210
15102 001001x0xx0xxxxx101xxxxxxxx0xxxx
15108 /* 33222222222211111111110000000000
15109 10987654321098765432109876543210
15110 001001x0xx0xxxxx101xxxxxxxx1xxxx
15117 if (((word
>> 20) & 0x1) == 0)
15119 if (((word
>> 22) & 0x1) == 0)
15121 if (((word
>> 23) & 0x1) == 0)
15123 /* 33222222222211111111110000000000
15124 10987654321098765432109876543210
15125 101001x00000xxxx101xxxxxxxxxxxxx
15131 /* 33222222222211111111110000000000
15132 10987654321098765432109876543210
15133 101001x01000xxxx101xxxxxxxxxxxxx
15140 if (((word
>> 23) & 0x1) == 0)
15142 /* 33222222222211111111110000000000
15143 10987654321098765432109876543210
15144 101001x00100xxxx101xxxxxxxxxxxxx
15150 /* 33222222222211111111110000000000
15151 10987654321098765432109876543210
15152 101001x01100xxxx101xxxxxxxxxxxxx
15160 if (((word
>> 22) & 0x1) == 0)
15162 if (((word
>> 23) & 0x1) == 0)
15164 /* 33222222222211111111110000000000
15165 10987654321098765432109876543210
15166 101001x00001xxxx101xxxxxxxxxxxxx
15172 /* 33222222222211111111110000000000
15173 10987654321098765432109876543210
15174 101001x01001xxxx101xxxxxxxxxxxxx
15181 if (((word
>> 23) & 0x1) == 0)
15183 /* 33222222222211111111110000000000
15184 10987654321098765432109876543210
15185 101001x00101xxxx101xxxxxxxxxxxxx
15191 /* 33222222222211111111110000000000
15192 10987654321098765432109876543210
15193 101001x01101xxxx101xxxxxxxxxxxxx
15203 if (((word
>> 22) & 0x1) == 0)
15205 if (((word
>> 23) & 0x1) == 0)
15207 if (((word
>> 31) & 0x1) == 0)
15209 /* 33222222222211111111110000000000
15210 10987654321098765432109876543210
15211 011001x0000xxxxx101xxxxxxxxxxxxx
15217 /* 33222222222211111111110000000000
15218 10987654321098765432109876543210
15219 111001x0000xxxxx101xxxxxxxxxxxxx
15226 if (((word
>> 31) & 0x1) == 0)
15228 if (((word
>> 16) & 0x1) == 0)
15230 if (((word
>> 17) & 0x1) == 0)
15232 /* 33222222222211111111110000000000
15233 10987654321098765432109876543210
15234 011001x0100xxx00101xxxxxxxxxxxxx
15240 /* 33222222222211111111110000000000
15241 10987654321098765432109876543210
15242 011001x0100xxx10101xxxxxxxxxxxxx
15249 /* 33222222222211111111110000000000
15250 10987654321098765432109876543210
15251 011001x0100xxxx1101xxxxxxxxxxxxx
15258 /* 33222222222211111111110000000000
15259 10987654321098765432109876543210
15260 111001x0100xxxxx101xxxxxxxxxxxxx
15268 if (((word
>> 23) & 0x1) == 0)
15270 /* 33222222222211111111110000000000
15271 10987654321098765432109876543210
15272 x11001x0010xxxxx101xxxxxxxxxxxxx
15278 if (((word
>> 31) & 0x1) == 0)
15280 if (((word
>> 16) & 0x1) == 0)
15282 /* 33222222222211111111110000000000
15283 10987654321098765432109876543210
15284 011001x0110xxxx0101xxxxxxxxxxxxx
15290 /* 33222222222211111111110000000000
15291 10987654321098765432109876543210
15292 011001x0110xxxx1101xxxxxxxxxxxxx
15299 /* 33222222222211111111110000000000
15300 10987654321098765432109876543210
15301 111001x0110xxxxx101xxxxxxxxxxxxx
15311 if (((word
>> 30) & 0x1) == 0)
15313 if (((word
>> 31) & 0x1) == 0)
15315 if (((word
>> 4) & 0x1) == 0)
15317 /* 33222222222211111111110000000000
15318 10987654321098765432109876543210
15319 001001x0xx0xxxxx111xxxxxxxx0xxxx
15325 /* 33222222222211111111110000000000
15326 10987654321098765432109876543210
15327 001001x0xx0xxxxx111xxxxxxxx1xxxx
15334 if (((word
>> 22) & 0x1) == 0)
15336 if (((word
>> 23) & 0x1) == 0)
15338 /* 33222222222211111111110000000000
15339 10987654321098765432109876543210
15340 101001x0000xxxxx111xxxxxxxxxxxxx
15346 /* 33222222222211111111110000000000
15347 10987654321098765432109876543210
15348 101001x0100xxxxx111xxxxxxxxxxxxx
15355 if (((word
>> 23) & 0x1) == 0)
15357 /* 33222222222211111111110000000000
15358 10987654321098765432109876543210
15359 101001x0010xxxxx111xxxxxxxxxxxxx
15365 /* 33222222222211111111110000000000
15366 10987654321098765432109876543210
15367 101001x0110xxxxx111xxxxxxxxxxxxx
15376 if (((word
>> 20) & 0x1) == 0)
15378 if (((word
>> 22) & 0x1) == 0)
15380 /* 33222222222211111111110000000000
15381 10987654321098765432109876543210
15382 x11001x0x000xxxx111xxxxxxxxxxxxx
15388 if (((word
>> 23) & 0x1) == 0)
15390 /* 33222222222211111111110000000000
15391 10987654321098765432109876543210
15392 x11001x00100xxxx111xxxxxxxxxxxxx
15398 /* 33222222222211111111110000000000
15399 10987654321098765432109876543210
15400 x11001x01100xxxx111xxxxxxxxxxxxx
15408 if (((word
>> 22) & 0x1) == 0)
15410 if (((word
>> 23) & 0x1) == 0)
15412 /* 33222222222211111111110000000000
15413 10987654321098765432109876543210
15414 x11001x00001xxxx111xxxxxxxxxxxxx
15420 /* 33222222222211111111110000000000
15421 10987654321098765432109876543210
15422 x11001x01001xxxx111xxxxxxxxxxxxx
15429 if (((word
>> 23) & 0x1) == 0)
15431 /* 33222222222211111111110000000000
15432 10987654321098765432109876543210
15433 x11001x00101xxxx111xxxxxxxxxxxxx
15439 /* 33222222222211111111110000000000
15440 10987654321098765432109876543210
15441 x11001x01101xxxx111xxxxxxxxxxxxx
15454 if (((word
>> 13) & 0x1) == 0)
15456 if (((word
>> 30) & 0x1) == 0)
15458 if (((word
>> 31) & 0x1) == 0)
15460 if (((word
>> 4) & 0x1) == 0)
15462 /* 33222222222211111111110000000000
15463 10987654321098765432109876543210
15464 001001x0xx1xxxxxxx0xxxxxxxx0xxxx
15470 /* 33222222222211111111110000000000
15471 10987654321098765432109876543210
15472 001001x0xx1xxxxxxx0xxxxxxxx1xxxx
15479 if (((word
>> 14) & 0x1) == 0)
15481 if (((word
>> 23) & 0x1) == 0)
15483 /* 33222222222211111111110000000000
15484 10987654321098765432109876543210
15485 101001x00x1xxxxxx00xxxxxxxxxxxxx
15491 /* 33222222222211111111110000000000
15492 10987654321098765432109876543210
15493 101001x01x1xxxxxx00xxxxxxxxxxxxx
15500 if (((word
>> 15) & 0x1) == 0)
15502 if (((word
>> 22) & 0x1) == 0)
15504 if (((word
>> 23) & 0x1) == 0)
15506 /* 33222222222211111111110000000000
15507 10987654321098765432109876543210
15508 101001x0001xxxxx010xxxxxxxxxxxxx
15514 /* 33222222222211111111110000000000
15515 10987654321098765432109876543210
15516 101001x0101xxxxx010xxxxxxxxxxxxx
15523 if (((word
>> 23) & 0x1) == 0)
15525 /* 33222222222211111111110000000000
15526 10987654321098765432109876543210
15527 101001x0011xxxxx010xxxxxxxxxxxxx
15533 /* 33222222222211111111110000000000
15534 10987654321098765432109876543210
15535 101001x0111xxxxx010xxxxxxxxxxxxx
15543 if (((word
>> 22) & 0x1) == 0)
15545 if (((word
>> 23) & 0x1) == 0)
15547 /* 33222222222211111111110000000000
15548 10987654321098765432109876543210
15549 101001x0001xxxxx110xxxxxxxxxxxxx
15555 /* 33222222222211111111110000000000
15556 10987654321098765432109876543210
15557 101001x0101xxxxx110xxxxxxxxxxxxx
15564 if (((word
>> 23) & 0x1) == 0)
15566 /* 33222222222211111111110000000000
15567 10987654321098765432109876543210
15568 101001x0011xxxxx110xxxxxxxxxxxxx
15574 /* 33222222222211111111110000000000
15575 10987654321098765432109876543210
15576 101001x0111xxxxx110xxxxxxxxxxxxx
15587 if (((word
>> 15) & 0x1) == 0)
15589 if (((word
>> 14) & 0x1) == 0)
15591 if (((word
>> 12) & 0x1) == 0)
15593 if (((word
>> 10) & 0x1) == 0)
15595 if (((word
>> 23) & 0x1) == 0)
15597 /* 33222222222211111111110000000000
15598 10987654321098765432109876543210
15599 x11001x00x1xxxxx0000x0xxxxxxxxxx
15605 if (((word
>> 22) & 0x1) == 0)
15607 /* 33222222222211111111110000000000
15608 10987654321098765432109876543210
15609 x11001x0101xxxxx0000x0xxxxxxxxxx
15615 /* 33222222222211111111110000000000
15616 10987654321098765432109876543210
15617 x11001x0111xxxxx0000x0xxxxxxxxxx
15625 if (((word
>> 23) & 0x1) == 0)
15627 /* 33222222222211111111110000000000
15628 10987654321098765432109876543210
15629 x11001x00x1xxxxx0000x1xxxxxxxxxx
15635 if (((word
>> 22) & 0x1) == 0)
15637 /* 33222222222211111111110000000000
15638 10987654321098765432109876543210
15639 x11001x0101xxxxx0000x1xxxxxxxxxx
15645 /* 33222222222211111111110000000000
15646 10987654321098765432109876543210
15647 x11001x0111xxxxx0000x1xxxxxxxxxx
15656 if (((word
>> 22) & 0x1) == 0)
15658 /* 33222222222211111111110000000000
15659 10987654321098765432109876543210
15660 x11001x0x01xxxxx0001xxxxxxxxxxxx
15666 /* 33222222222211111111110000000000
15667 10987654321098765432109876543210
15668 x11001x0x11xxxxx0001xxxxxxxxxxxx
15676 if (((word
>> 22) & 0x1) == 0)
15678 if (((word
>> 23) & 0x1) == 0)
15680 if (((word
>> 31) & 0x1) == 0)
15682 /* 33222222222211111111110000000000
15683 10987654321098765432109876543210
15684 011001x0001xxxxx010xxxxxxxxxxxxx
15690 /* 33222222222211111111110000000000
15691 10987654321098765432109876543210
15692 111001x0001xxxxx010xxxxxxxxxxxxx
15699 if (((word
>> 31) & 0x1) == 0)
15701 if (((word
>> 10) & 0x1) == 0)
15703 /* 33222222222211111111110000000000
15704 10987654321098765432109876543210
15705 011001x0101xxxxx010xx0xxxxxxxxxx
15711 /* 33222222222211111111110000000000
15712 10987654321098765432109876543210
15713 011001x0101xxxxx010xx1xxxxxxxxxx
15720 /* 33222222222211111111110000000000
15721 10987654321098765432109876543210
15722 111001x0101xxxxx010xxxxxxxxxxxxx
15730 if (((word
>> 23) & 0x1) == 0)
15732 if (((word
>> 31) & 0x1) == 0)
15734 /* 33222222222211111111110000000000
15735 10987654321098765432109876543210
15736 011001x0011xxxxx010xxxxxxxxxxxxx
15742 /* 33222222222211111111110000000000
15743 10987654321098765432109876543210
15744 111001x0011xxxxx010xxxxxxxxxxxxx
15751 if (((word
>> 31) & 0x1) == 0)
15753 if (((word
>> 10) & 0x1) == 0)
15755 /* 33222222222211111111110000000000
15756 10987654321098765432109876543210
15757 011001x0111xxxxx010xx0xxxxxxxxxx
15763 /* 33222222222211111111110000000000
15764 10987654321098765432109876543210
15765 011001x0111xxxxx010xx1xxxxxxxxxx
15772 /* 33222222222211111111110000000000
15773 10987654321098765432109876543210
15774 111001x0111xxxxx010xxxxxxxxxxxxx
15784 if (((word
>> 22) & 0x1) == 0)
15786 if (((word
>> 23) & 0x1) == 0)
15788 /* 33222222222211111111110000000000
15789 10987654321098765432109876543210
15790 x11001x0001xxxxx1x0xxxxxxxxxxxxx
15796 if (((word
>> 31) & 0x1) == 0)
15798 if (((word
>> 10) & 0x1) == 0)
15800 /* 33222222222211111111110000000000
15801 10987654321098765432109876543210
15802 011001x0101xxxxx1x0xx0xxxxxxxxxx
15808 /* 33222222222211111111110000000000
15809 10987654321098765432109876543210
15810 011001x0101xxxxx1x0xx1xxxxxxxxxx
15817 /* 33222222222211111111110000000000
15818 10987654321098765432109876543210
15819 111001x0101xxxxx1x0xxxxxxxxxxxxx
15827 if (((word
>> 23) & 0x1) == 0)
15829 /* 33222222222211111111110000000000
15830 10987654321098765432109876543210
15831 x11001x0011xxxxx1x0xxxxxxxxxxxxx
15837 if (((word
>> 31) & 0x1) == 0)
15839 if (((word
>> 10) & 0x1) == 0)
15841 /* 33222222222211111111110000000000
15842 10987654321098765432109876543210
15843 011001x0111xxxxx1x0xx0xxxxxxxxxx
15849 /* 33222222222211111111110000000000
15850 10987654321098765432109876543210
15851 011001x0111xxxxx1x0xx1xxxxxxxxxx
15858 /* 33222222222211111111110000000000
15859 10987654321098765432109876543210
15860 111001x0111xxxxx1x0xxxxxxxxxxxxx
15871 if (((word
>> 30) & 0x1) == 0)
15873 if (((word
>> 31) & 0x1) == 0)
15875 if (((word
>> 4) & 0x1) == 0)
15877 /* 33222222222211111111110000000000
15878 10987654321098765432109876543210
15879 001001x0xx1xxxxxxx1xxxxxxxx0xxxx
15885 /* 33222222222211111111110000000000
15886 10987654321098765432109876543210
15887 001001x0xx1xxxxxxx1xxxxxxxx1xxxx
15894 if (((word
>> 14) & 0x1) == 0)
15896 if (((word
>> 15) & 0x1) == 0)
15898 if (((word
>> 23) & 0x1) == 0)
15900 /* 33222222222211111111110000000000
15901 10987654321098765432109876543210
15902 101001x00x1xxxxx001xxxxxxxxxxxxx
15908 /* 33222222222211111111110000000000
15909 10987654321098765432109876543210
15910 101001x01x1xxxxx001xxxxxxxxxxxxx
15917 if (((word
>> 20) & 0x1) == 0)
15919 if (((word
>> 22) & 0x1) == 0)
15921 if (((word
>> 23) & 0x1) == 0)
15923 /* 33222222222211111111110000000000
15924 10987654321098765432109876543210
15925 101001x00010xxxx101xxxxxxxxxxxxx
15931 /* 33222222222211111111110000000000
15932 10987654321098765432109876543210
15933 101001x01010xxxx101xxxxxxxxxxxxx
15940 if (((word
>> 23) & 0x1) == 0)
15942 /* 33222222222211111111110000000000
15943 10987654321098765432109876543210
15944 101001x00110xxxx101xxxxxxxxxxxxx
15950 /* 33222222222211111111110000000000
15951 10987654321098765432109876543210
15952 101001x01110xxxx101xxxxxxxxxxxxx
15960 if (((word
>> 22) & 0x1) == 0)
15962 if (((word
>> 23) & 0x1) == 0)
15964 /* 33222222222211111111110000000000
15965 10987654321098765432109876543210
15966 101001x00011xxxx101xxxxxxxxxxxxx
15972 /* 33222222222211111111110000000000
15973 10987654321098765432109876543210
15974 101001x01011xxxx101xxxxxxxxxxxxx
15981 if (((word
>> 23) & 0x1) == 0)
15983 /* 33222222222211111111110000000000
15984 10987654321098765432109876543210
15985 101001x00111xxxx101xxxxxxxxxxxxx
15991 /* 33222222222211111111110000000000
15992 10987654321098765432109876543210
15993 101001x01111xxxx101xxxxxxxxxxxxx
16003 if (((word
>> 15) & 0x1) == 0)
16005 if (((word
>> 22) & 0x1) == 0)
16007 if (((word
>> 23) & 0x1) == 0)
16009 /* 33222222222211111111110000000000
16010 10987654321098765432109876543210
16011 101001x0001xxxxx011xxxxxxxxxxxxx
16017 /* 33222222222211111111110000000000
16018 10987654321098765432109876543210
16019 101001x0101xxxxx011xxxxxxxxxxxxx
16026 if (((word
>> 23) & 0x1) == 0)
16028 /* 33222222222211111111110000000000
16029 10987654321098765432109876543210
16030 101001x0011xxxxx011xxxxxxxxxxxxx
16036 /* 33222222222211111111110000000000
16037 10987654321098765432109876543210
16038 101001x0111xxxxx011xxxxxxxxxxxxx
16046 if (((word
>> 22) & 0x1) == 0)
16048 if (((word
>> 23) & 0x1) == 0)
16050 /* 33222222222211111111110000000000
16051 10987654321098765432109876543210
16052 101001x0001xxxxx111xxxxxxxxxxxxx
16058 /* 33222222222211111111110000000000
16059 10987654321098765432109876543210
16060 101001x0101xxxxx111xxxxxxxxxxxxx
16067 if (((word
>> 23) & 0x1) == 0)
16069 /* 33222222222211111111110000000000
16070 10987654321098765432109876543210
16071 101001x0011xxxxx111xxxxxxxxxxxxx
16077 /* 33222222222211111111110000000000
16078 10987654321098765432109876543210
16079 101001x0111xxxxx111xxxxxxxxxxxxx
16090 if (((word
>> 14) & 0x1) == 0)
16092 if (((word
>> 15) & 0x1) == 0)
16094 if (((word
>> 10) & 0x1) == 0)
16096 if (((word
>> 23) & 0x1) == 0)
16098 /* 33222222222211111111110000000000
16099 10987654321098765432109876543210
16100 x11001x00x1xxxxx001xx0xxxxxxxxxx
16106 if (((word
>> 22) & 0x1) == 0)
16108 /* 33222222222211111111110000000000
16109 10987654321098765432109876543210
16110 x11001x0101xxxxx001xx0xxxxxxxxxx
16116 /* 33222222222211111111110000000000
16117 10987654321098765432109876543210
16118 x11001x0111xxxxx001xx0xxxxxxxxxx
16126 /* 33222222222211111111110000000000
16127 10987654321098765432109876543210
16128 x11001x0xx1xxxxx001xx1xxxxxxxxxx
16135 if (((word
>> 22) & 0x1) == 0)
16137 if (((word
>> 31) & 0x1) == 0)
16139 if (((word
>> 10) & 0x1) == 0)
16141 /* 33222222222211111111110000000000
16142 10987654321098765432109876543210
16143 011001x0x01xxxxx101xx0xxxxxxxxxx
16149 /* 33222222222211111111110000000000
16150 10987654321098765432109876543210
16151 011001x0x01xxxxx101xx1xxxxxxxxxx
16158 /* 33222222222211111111110000000000
16159 10987654321098765432109876543210
16160 111001x0x01xxxxx101xxxxxxxxxxxxx
16167 if (((word
>> 23) & 0x1) == 0)
16169 /* 33222222222211111111110000000000
16170 10987654321098765432109876543210
16171 x11001x0011xxxxx101xxxxxxxxxxxxx
16177 if (((word
>> 31) & 0x1) == 0)
16179 if (((word
>> 10) & 0x1) == 0)
16181 /* 33222222222211111111110000000000
16182 10987654321098765432109876543210
16183 011001x0111xxxxx101xx0xxxxxxxxxx
16189 /* 33222222222211111111110000000000
16190 10987654321098765432109876543210
16191 011001x0111xxxxx101xx1xxxxxxxxxx
16198 /* 33222222222211111111110000000000
16199 10987654321098765432109876543210
16200 111001x0111xxxxx101xxxxxxxxxxxxx
16210 if (((word
>> 15) & 0x1) == 0)
16212 if (((word
>> 22) & 0x1) == 0)
16214 if (((word
>> 23) & 0x1) == 0)
16216 /* 33222222222211111111110000000000
16217 10987654321098765432109876543210
16218 x11001x0001xxxxx011xxxxxxxxxxxxx
16224 if (((word
>> 31) & 0x1) == 0)
16226 if (((word
>> 10) & 0x1) == 0)
16228 /* 33222222222211111111110000000000
16229 10987654321098765432109876543210
16230 011001x0101xxxxx011xx0xxxxxxxxxx
16236 /* 33222222222211111111110000000000
16237 10987654321098765432109876543210
16238 011001x0101xxxxx011xx1xxxxxxxxxx
16245 /* 33222222222211111111110000000000
16246 10987654321098765432109876543210
16247 111001x0101xxxxx011xxxxxxxxxxxxx
16255 if (((word
>> 23) & 0x1) == 0)
16257 /* 33222222222211111111110000000000
16258 10987654321098765432109876543210
16259 x11001x0011xxxxx011xxxxxxxxxxxxx
16265 if (((word
>> 31) & 0x1) == 0)
16267 if (((word
>> 10) & 0x1) == 0)
16269 /* 33222222222211111111110000000000
16270 10987654321098765432109876543210
16271 011001x0111xxxxx011xx0xxxxxxxxxx
16277 /* 33222222222211111111110000000000
16278 10987654321098765432109876543210
16279 011001x0111xxxxx011xx1xxxxxxxxxx
16286 /* 33222222222211111111110000000000
16287 10987654321098765432109876543210
16288 111001x0111xxxxx011xxxxxxxxxxxxx
16297 if (((word
>> 22) & 0x1) == 0)
16299 if (((word
>> 23) & 0x1) == 0)
16301 if (((word
>> 20) & 0x1) == 0)
16303 /* 33222222222211111111110000000000
16304 10987654321098765432109876543210
16305 x11001x00010xxxx111xxxxxxxxxxxxx
16311 /* 33222222222211111111110000000000
16312 10987654321098765432109876543210
16313 x11001x00011xxxx111xxxxxxxxxxxxx
16320 if (((word
>> 31) & 0x1) == 0)
16322 /* 33222222222211111111110000000000
16323 10987654321098765432109876543210
16324 011001x0101xxxxx111xxxxxxxxxxxxx
16330 if (((word
>> 20) & 0x1) == 0)
16332 /* 33222222222211111111110000000000
16333 10987654321098765432109876543210
16334 111001x01010xxxx111xxxxxxxxxxxxx
16340 /* 33222222222211111111110000000000
16341 10987654321098765432109876543210
16342 111001x01011xxxx111xxxxxxxxxxxxx
16351 if (((word
>> 23) & 0x1) == 0)
16353 if (((word
>> 31) & 0x1) == 0)
16355 /* 33222222222211111111110000000000
16356 10987654321098765432109876543210
16357 011001x0011xxxxx111xxxxxxxxxxxxx
16363 if (((word
>> 20) & 0x1) == 0)
16365 /* 33222222222211111111110000000000
16366 10987654321098765432109876543210
16367 111001x00110xxxx111xxxxxxxxxxxxx
16373 /* 33222222222211111111110000000000
16374 10987654321098765432109876543210
16375 111001x00111xxxx111xxxxxxxxxxxxx
16383 if (((word
>> 31) & 0x1) == 0)
16385 /* 33222222222211111111110000000000
16386 10987654321098765432109876543210
16387 011001x0111xxxxx111xxxxxxxxxxxxx
16393 if (((word
>> 20) & 0x1) == 0)
16395 /* 33222222222211111111110000000000
16396 10987654321098765432109876543210
16397 111001x01110xxxx111xxxxxxxxxxxxx
16403 /* 33222222222211111111110000000000
16404 10987654321098765432109876543210
16405 111001x01111xxxx111xxxxxxxxxxxxx
16421 if (((word
>> 29) & 0x1) == 0)
16423 if (((word
>> 30) & 0x1) == 0)
16425 if (((word
>> 31) & 0x1) == 0)
16427 if (((word
>> 21) & 0x1) == 0)
16429 if (((word
>> 20) & 0x1) == 0)
16431 if (((word
>> 22) & 0x1) == 0)
16433 if (((word
>> 23) & 0x1) == 0)
16435 /* 33222222222211111111110000000000
16436 10987654321098765432109876543210
16437 000001x10000xxxxxxxxxxxxxxxxxxxx
16443 /* 33222222222211111111110000000000
16444 10987654321098765432109876543210
16445 000001x11000xxxxxxxxxxxxxxxxxxxx
16452 if (((word
>> 23) & 0x1) == 0)
16454 /* 33222222222211111111110000000000
16455 10987654321098765432109876543210
16456 000001x10100xxxxxxxxxxxxxxxxxxxx
16462 /* 33222222222211111111110000000000
16463 10987654321098765432109876543210
16464 000001x11100xxxxxxxxxxxxxxxxxxxx
16472 if (((word
>> 15) & 0x1) == 0)
16474 /* 33222222222211111111110000000000
16475 10987654321098765432109876543210
16476 000001x1xx01xxxx0xxxxxxxxxxxxxxx
16482 /* 33222222222211111111110000000000
16483 10987654321098765432109876543210
16484 000001x1xx01xxxx1xxxxxxxxxxxxxxx
16492 if (((word
>> 14) & 0x1) == 0)
16494 if (((word
>> 13) & 0x1) == 0)
16496 if (((word
>> 15) & 0x1) == 0)
16498 if (((word
>> 22) & 0x1) == 0)
16500 if (((word
>> 23) & 0x1) == 0)
16502 /* 33222222222211111111110000000000
16503 10987654321098765432109876543210
16504 000001x1001xxxxx000xxxxxxxxxxxxx
16510 if (((word
>> 10) & 0x1) == 0)
16512 if (((word
>> 11) & 0x1) == 0)
16514 /* 33222222222211111111110000000000
16515 10987654321098765432109876543210
16516 000001x1101xxxxx000x00xxxxxxxxxx
16522 if (((word
>> 12) & 0x1) == 0)
16524 /* 33222222222211111111110000000000
16525 10987654321098765432109876543210
16526 000001x1101xxxxx000010xxxxxxxxxx
16532 /* 33222222222211111111110000000000
16533 10987654321098765432109876543210
16534 000001x1101xxxxx000110xxxxxxxxxx
16542 if (((word
>> 11) & 0x1) == 0)
16544 /* 33222222222211111111110000000000
16545 10987654321098765432109876543210
16546 000001x1101xxxxx000x01xxxxxxxxxx
16552 if (((word
>> 12) & 0x1) == 0)
16554 /* 33222222222211111111110000000000
16555 10987654321098765432109876543210
16556 000001x1101xxxxx000011xxxxxxxxxx
16562 /* 33222222222211111111110000000000
16563 10987654321098765432109876543210
16564 000001x1101xxxxx000111xxxxxxxxxx
16574 /* 33222222222211111111110000000000
16575 10987654321098765432109876543210
16576 000001x1x11xxxxx000xxxxxxxxxxxxx
16583 if (((word
>> 16) & 0x1) == 0)
16585 if (((word
>> 17) & 0x1) == 0)
16587 if (((word
>> 18) & 0x1) == 0)
16589 if (((word
>> 19) & 0x1) == 0)
16591 /* 33222222222211111111110000000000
16592 10987654321098765432109876543210
16593 000001x1xx1x0000100xxxxxxxxxxxxx
16599 /* 33222222222211111111110000000000
16600 10987654321098765432109876543210
16601 000001x1xx1x1000100xxxxxxxxxxxxx
16608 if (((word
>> 19) & 0x1) == 0)
16610 /* 33222222222211111111110000000000
16611 10987654321098765432109876543210
16612 000001x1xx1x0100100xxxxxxxxxxxxx
16618 /* 33222222222211111111110000000000
16619 10987654321098765432109876543210
16620 000001x1xx1x1100100xxxxxxxxxxxxx
16628 if (((word
>> 18) & 0x1) == 0)
16630 if (((word
>> 19) & 0x1) == 0)
16632 /* 33222222222211111111110000000000
16633 10987654321098765432109876543210
16634 000001x1xx1x0010100xxxxxxxxxxxxx
16640 /* 33222222222211111111110000000000
16641 10987654321098765432109876543210
16642 000001x1xx1x1010100xxxxxxxxxxxxx
16649 if (((word
>> 19) & 0x1) == 0)
16651 /* 33222222222211111111110000000000
16652 10987654321098765432109876543210
16653 000001x1xx1x0110100xxxxxxxxxxxxx
16659 /* 33222222222211111111110000000000
16660 10987654321098765432109876543210
16661 000001x1xx1x1110100xxxxxxxxxxxxx
16670 if (((word
>> 17) & 0x1) == 0)
16672 if (((word
>> 18) & 0x1) == 0)
16674 if (((word
>> 19) & 0x1) == 0)
16676 /* 33222222222211111111110000000000
16677 10987654321098765432109876543210
16678 000001x1xx1x0001100xxxxxxxxxxxxx
16684 /* 33222222222211111111110000000000
16685 10987654321098765432109876543210
16686 000001x1xx1x1001100xxxxxxxxxxxxx
16693 if (((word
>> 19) & 0x1) == 0)
16695 /* 33222222222211111111110000000000
16696 10987654321098765432109876543210
16697 000001x1xx1x0101100xxxxxxxxxxxxx
16703 /* 33222222222211111111110000000000
16704 10987654321098765432109876543210
16705 000001x1xx1x1101100xxxxxxxxxxxxx
16713 if (((word
>> 18) & 0x1) == 0)
16715 if (((word
>> 19) & 0x1) == 0)
16717 /* 33222222222211111111110000000000
16718 10987654321098765432109876543210
16719 000001x1xx1x0011100xxxxxxxxxxxxx
16725 /* 33222222222211111111110000000000
16726 10987654321098765432109876543210
16727 000001x1xx1x1011100xxxxxxxxxxxxx
16734 /* 33222222222211111111110000000000
16735 10987654321098765432109876543210
16736 000001x1xx1xx111100xxxxxxxxxxxxx
16746 if (((word
>> 15) & 0x1) == 0)
16748 if (((word
>> 10) & 0x1) == 0)
16750 if (((word
>> 11) & 0x1) == 0)
16752 if (((word
>> 12) & 0x1) == 0)
16754 /* 33222222222211111111110000000000
16755 10987654321098765432109876543210
16756 000001x1xx1xxxxx001000xxxxxxxxxx
16762 /* 33222222222211111111110000000000
16763 10987654321098765432109876543210
16764 000001x1xx1xxxxx001100xxxxxxxxxx
16771 if (((word
>> 12) & 0x1) == 0)
16773 /* 33222222222211111111110000000000
16774 10987654321098765432109876543210
16775 000001x1xx1xxxxx001010xxxxxxxxxx
16781 if (((word
>> 16) & 0x1) == 0)
16783 if (((word
>> 17) & 0x1) == 0)
16785 if (((word
>> 18) & 0x1) == 0)
16787 if (((word
>> 19) & 0x1) == 0)
16789 if (((word
>> 20) & 0x1) == 0)
16791 /* 33222222222211111111110000000000
16792 10987654321098765432109876543210
16793 000001x1xx100000001110xxxxxxxxxx
16799 /* 33222222222211111111110000000000
16800 10987654321098765432109876543210
16801 000001x1xx110000001110xxxxxxxxxx
16808 /* 33222222222211111111110000000000
16809 10987654321098765432109876543210
16810 000001x1xx1x1000001110xxxxxxxxxx
16817 if (((word
>> 20) & 0x1) == 0)
16819 /* 33222222222211111111110000000000
16820 10987654321098765432109876543210
16821 000001x1xx10x100001110xxxxxxxxxx
16827 /* 33222222222211111111110000000000
16828 10987654321098765432109876543210
16829 000001x1xx11x100001110xxxxxxxxxx
16837 /* 33222222222211111111110000000000
16838 10987654321098765432109876543210
16839 000001x1xx1xxx10001110xxxxxxxxxx
16846 if (((word
>> 17) & 0x1) == 0)
16848 /* 33222222222211111111110000000000
16849 10987654321098765432109876543210
16850 000001x1xx1xxx01001110xxxxxxxxxx
16856 /* 33222222222211111111110000000000
16857 10987654321098765432109876543210
16858 000001x1xx1xxx11001110xxxxxxxxxx
16868 /* 33222222222211111111110000000000
16869 10987654321098765432109876543210
16870 000001x1xx1xxxxx001xx1xxxxxxxxxx
16877 if (((word
>> 16) & 0x1) == 0)
16879 if (((word
>> 19) & 0x1) == 0)
16881 if (((word
>> 20) & 0x1) == 0)
16883 /* 33222222222211111111110000000000
16884 10987654321098765432109876543210
16885 000001x1xx100xx0101xxxxxxxxxxxxx
16891 /* 33222222222211111111110000000000
16892 10987654321098765432109876543210
16893 000001x1xx110xx0101xxxxxxxxxxxxx
16900 /* 33222222222211111111110000000000
16901 10987654321098765432109876543210
16902 000001x1xx1x1xx0101xxxxxxxxxxxxx
16909 if (((word
>> 20) & 0x1) == 0)
16911 /* 33222222222211111111110000000000
16912 10987654321098765432109876543210
16913 000001x1xx10xxx1101xxxxxxxxxxxxx
16919 /* 33222222222211111111110000000000
16920 10987654321098765432109876543210
16921 000001x1xx11xxx1101xxxxxxxxxxxxx
16931 if (((word
>> 15) & 0x1) == 0)
16933 if (((word
>> 10) & 0x1) == 0)
16935 if (((word
>> 11) & 0x1) == 0)
16937 if (((word
>> 12) & 0x1) == 0)
16939 if (((word
>> 13) & 0x1) == 0)
16941 if (((word
>> 20) & 0x1) == 0)
16943 /* 33222222222211111111110000000000
16944 10987654321098765432109876543210
16945 000001x1xx10xxxx010000xxxxxxxxxx
16951 if (((word
>> 16) & 0x1) == 0)
16953 if (((word
>> 18) & 0x1) == 0)
16955 /* 33222222222211111111110000000000
16956 10987654321098765432109876543210
16957 000001x1xx11x0x0010000xxxxxxxxxx
16963 /* 33222222222211111111110000000000
16964 10987654321098765432109876543210
16965 000001x1xx11x1x0010000xxxxxxxxxx
16972 /* 33222222222211111111110000000000
16973 10987654321098765432109876543210
16974 000001x1xx11xxx1010000xxxxxxxxxx
16982 /* 33222222222211111111110000000000
16983 10987654321098765432109876543210
16984 000001x1xx1xxxxx011000xxxxxxxxxx
16991 if (((word
>> 13) & 0x1) == 0)
16993 /* 33222222222211111111110000000000
16994 10987654321098765432109876543210
16995 000001x1xx1xxxxx010100xxxxxxxxxx
17001 /* 33222222222211111111110000000000
17002 10987654321098765432109876543210
17003 000001x1xx1xxxxx011100xxxxxxxxxx
17011 if (((word
>> 13) & 0x1) == 0)
17013 /* 33222222222211111111110000000000
17014 10987654321098765432109876543210
17015 000001x1xx1xxxxx010x10xxxxxxxxxx
17021 /* 33222222222211111111110000000000
17022 10987654321098765432109876543210
17023 000001x1xx1xxxxx011x10xxxxxxxxxx
17031 if (((word
>> 11) & 0x1) == 0)
17033 if (((word
>> 12) & 0x1) == 0)
17035 if (((word
>> 13) & 0x1) == 0)
17037 /* 33222222222211111111110000000000
17038 10987654321098765432109876543210
17039 000001x1xx1xxxxx010001xxxxxxxxxx
17045 /* 33222222222211111111110000000000
17046 10987654321098765432109876543210
17047 000001x1xx1xxxxx011001xxxxxxxxxx
17054 if (((word
>> 13) & 0x1) == 0)
17056 /* 33222222222211111111110000000000
17057 10987654321098765432109876543210
17058 000001x1xx1xxxxx010101xxxxxxxxxx
17064 /* 33222222222211111111110000000000
17065 10987654321098765432109876543210
17066 000001x1xx1xxxxx011101xxxxxxxxxx
17074 if (((word
>> 13) & 0x1) == 0)
17076 /* 33222222222211111111110000000000
17077 10987654321098765432109876543210
17078 000001x1xx1xxxxx010x11xxxxxxxxxx
17084 /* 33222222222211111111110000000000
17085 10987654321098765432109876543210
17086 000001x1xx1xxxxx011x11xxxxxxxxxx
17095 /* 33222222222211111111110000000000
17096 10987654321098765432109876543210
17097 000001x1xx1xxxxx11xxxxxxxxxxxxxx
17106 if (((word
>> 13) & 0x1) == 0)
17108 if (((word
>> 14) & 0x1) == 0)
17110 if (((word
>> 15) & 0x1) == 0)
17112 if (((word
>> 22) & 0x1) == 0)
17114 /* 33222222222211111111110000000000
17115 10987654321098765432109876543210
17116 100001x1x0xxxxxx000xxxxxxxxxxxxx
17122 /* 33222222222211111111110000000000
17123 10987654321098765432109876543210
17124 100001x1x1xxxxxx000xxxxxxxxxxxxx
17131 if (((word
>> 23) & 0x1) == 0)
17133 /* 33222222222211111111110000000000
17134 10987654321098765432109876543210
17135 100001x10xxxxxxx100xxxxxxxxxxxxx
17141 /* 33222222222211111111110000000000
17142 10987654321098765432109876543210
17143 100001x11xxxxxxx100xxxxxxxxxxxxx
17151 if (((word
>> 15) & 0x1) == 0)
17153 if (((word
>> 23) & 0x1) == 0)
17155 if (((word
>> 21) & 0x1) == 0)
17157 /* 33222222222211111111110000000000
17158 10987654321098765432109876543210
17159 100001x10x0xxxxx010xxxxxxxxxxxxx
17165 /* 33222222222211111111110000000000
17166 10987654321098765432109876543210
17167 100001x10x1xxxxx010xxxxxxxxxxxxx
17174 if (((word
>> 22) & 0x1) == 0)
17176 /* 33222222222211111111110000000000
17177 10987654321098765432109876543210
17178 100001x110xxxxxx010xxxxxxxxxxxxx
17184 /* 33222222222211111111110000000000
17185 10987654321098765432109876543210
17186 100001x111xxxxxx010xxxxxxxxxxxxx
17194 if (((word
>> 22) & 0x1) == 0)
17196 if (((word
>> 21) & 0x1) == 0)
17198 if (((word
>> 23) & 0x1) == 0)
17200 /* 33222222222211111111110000000000
17201 10987654321098765432109876543210
17202 100001x1000xxxxx110xxxxxxxxxxxxx
17208 /* 33222222222211111111110000000000
17209 10987654321098765432109876543210
17210 100001x1100xxxxx110xxxxxxxxxxxxx
17217 /* 33222222222211111111110000000000
17218 10987654321098765432109876543210
17219 100001x1x01xxxxx110xxxxxxxxxxxxx
17226 if (((word
>> 23) & 0x1) == 0)
17228 /* 33222222222211111111110000000000
17229 10987654321098765432109876543210
17230 100001x101xxxxxx110xxxxxxxxxxxxx
17236 /* 33222222222211111111110000000000
17237 10987654321098765432109876543210
17238 100001x111xxxxxx110xxxxxxxxxxxxx
17248 if (((word
>> 14) & 0x1) == 0)
17250 if (((word
>> 15) & 0x1) == 0)
17252 /* 33222222222211111111110000000000
17253 10987654321098765432109876543210
17254 100001x1xxxxxxxx001xxxxxxxxxxxxx
17260 if (((word
>> 22) & 0x1) == 0)
17262 /* 33222222222211111111110000000000
17263 10987654321098765432109876543210
17264 100001x1x0xxxxxx101xxxxxxxxxxxxx
17270 if (((word
>> 23) & 0x1) == 0)
17272 /* 33222222222211111111110000000000
17273 10987654321098765432109876543210
17274 100001x101xxxxxx101xxxxxxxxxxxxx
17280 /* 33222222222211111111110000000000
17281 10987654321098765432109876543210
17282 100001x111xxxxxx101xxxxxxxxxxxxx
17291 if (((word
>> 15) & 0x1) == 0)
17293 if (((word
>> 23) & 0x1) == 0)
17295 if (((word
>> 21) & 0x1) == 0)
17297 /* 33222222222211111111110000000000
17298 10987654321098765432109876543210
17299 100001x10x0xxxxx011xxxxxxxxxxxxx
17305 /* 33222222222211111111110000000000
17306 10987654321098765432109876543210
17307 100001x10x1xxxxx011xxxxxxxxxxxxx
17314 /* 33222222222211111111110000000000
17315 10987654321098765432109876543210
17316 100001x11xxxxxxx011xxxxxxxxxxxxx
17323 if (((word
>> 22) & 0x1) == 0)
17325 if (((word
>> 21) & 0x1) == 0)
17327 if (((word
>> 23) & 0x1) == 0)
17329 /* 33222222222211111111110000000000
17330 10987654321098765432109876543210
17331 100001x1000xxxxx111xxxxxxxxxxxxx
17337 /* 33222222222211111111110000000000
17338 10987654321098765432109876543210
17339 100001x1100xxxxx111xxxxxxxxxxxxx
17346 /* 33222222222211111111110000000000
17347 10987654321098765432109876543210
17348 100001x1x01xxxxx111xxxxxxxxxxxxx
17355 if (((word
>> 23) & 0x1) == 0)
17357 /* 33222222222211111111110000000000
17358 10987654321098765432109876543210
17359 100001x101xxxxxx111xxxxxxxxxxxxx
17365 /* 33222222222211111111110000000000
17366 10987654321098765432109876543210
17367 100001x111xxxxxx111xxxxxxxxxxxxx
17379 if (((word
>> 13) & 0x1) == 0)
17381 if (((word
>> 14) & 0x1) == 0)
17383 if (((word
>> 15) & 0x1) == 0)
17385 if (((word
>> 21) & 0x1) == 0)
17387 if (((word
>> 31) & 0x1) == 0)
17389 if (((word
>> 10) & 0x1) == 0)
17391 if (((word
>> 11) & 0x1) == 0)
17393 if (((word
>> 12) & 0x1) == 0)
17395 /* 33222222222211111111110000000000
17396 10987654321098765432109876543210
17397 010001x1xx0xxxxx000000xxxxxxxxxx
17403 /* 33222222222211111111110000000000
17404 10987654321098765432109876543210
17405 010001x1xx0xxxxx000100xxxxxxxxxx
17412 if (((word
>> 12) & 0x1) == 0)
17414 /* 33222222222211111111110000000000
17415 10987654321098765432109876543210
17416 010001x1xx0xxxxx000010xxxxxxxxxx
17422 /* 33222222222211111111110000000000
17423 10987654321098765432109876543210
17424 010001x1xx0xxxxx000110xxxxxxxxxx
17432 if (((word
>> 11) & 0x1) == 0)
17434 if (((word
>> 12) & 0x1) == 0)
17436 /* 33222222222211111111110000000000
17437 10987654321098765432109876543210
17438 010001x1xx0xxxxx000001xxxxxxxxxx
17444 /* 33222222222211111111110000000000
17445 10987654321098765432109876543210
17446 010001x1xx0xxxxx000101xxxxxxxxxx
17453 if (((word
>> 12) & 0x1) == 0)
17455 /* 33222222222211111111110000000000
17456 10987654321098765432109876543210
17457 010001x1xx0xxxxx000011xxxxxxxxxx
17463 /* 33222222222211111111110000000000
17464 10987654321098765432109876543210
17465 010001x1xx0xxxxx000111xxxxxxxxxx
17474 /* 33222222222211111111110000000000
17475 10987654321098765432109876543210
17476 110001x1xx0xxxxx000xxxxxxxxxxxxx
17483 if (((word
>> 23) & 0x1) == 0)
17485 if (((word
>> 31) & 0x1) == 0)
17487 if (((word
>> 10) & 0x1) == 0)
17489 if (((word
>> 11) & 0x1) == 0)
17491 if (((word
>> 12) & 0x1) == 0)
17493 /* 33222222222211111111110000000000
17494 10987654321098765432109876543210
17495 010001x10x1xxxxx000000xxxxxxxxxx
17501 /* 33222222222211111111110000000000
17502 10987654321098765432109876543210
17503 010001x10x1xxxxx000100xxxxxxxxxx
17510 if (((word
>> 12) & 0x1) == 0)
17512 /* 33222222222211111111110000000000
17513 10987654321098765432109876543210
17514 010001x10x1xxxxx000010xxxxxxxxxx
17520 /* 33222222222211111111110000000000
17521 10987654321098765432109876543210
17522 010001x10x1xxxxx000110xxxxxxxxxx
17530 if (((word
>> 11) & 0x1) == 0)
17532 if (((word
>> 12) & 0x1) == 0)
17534 /* 33222222222211111111110000000000
17535 10987654321098765432109876543210
17536 010001x10x1xxxxx000001xxxxxxxxxx
17542 /* 33222222222211111111110000000000
17543 10987654321098765432109876543210
17544 010001x10x1xxxxx000101xxxxxxxxxx
17551 if (((word
>> 12) & 0x1) == 0)
17553 /* 33222222222211111111110000000000
17554 10987654321098765432109876543210
17555 010001x10x1xxxxx000011xxxxxxxxxx
17561 /* 33222222222211111111110000000000
17562 10987654321098765432109876543210
17563 010001x10x1xxxxx000111xxxxxxxxxx
17572 /* 33222222222211111111110000000000
17573 10987654321098765432109876543210
17574 110001x10x1xxxxx000xxxxxxxxxxxxx
17581 /* 33222222222211111111110000000000
17582 10987654321098765432109876543210
17583 x10001x11x1xxxxx000xxxxxxxxxxxxx
17591 if (((word
>> 21) & 0x1) == 0)
17593 if (((word
>> 31) & 0x1) == 0)
17595 if (((word
>> 10) & 0x1) == 0)
17597 if (((word
>> 11) & 0x1) == 0)
17599 if (((word
>> 12) & 0x1) == 0)
17601 /* 33222222222211111111110000000000
17602 10987654321098765432109876543210
17603 010001x1xx0xxxxx100000xxxxxxxxxx
17609 /* 33222222222211111111110000000000
17610 10987654321098765432109876543210
17611 010001x1xx0xxxxx100100xxxxxxxxxx
17618 if (((word
>> 12) & 0x1) == 0)
17620 /* 33222222222211111111110000000000
17621 10987654321098765432109876543210
17622 010001x1xx0xxxxx100010xxxxxxxxxx
17628 if (((word
>> 22) & 0x1) == 0)
17630 if (((word
>> 23) & 0x1) == 0)
17632 /* 33222222222211111111110000000000
17633 10987654321098765432109876543210
17634 010001x1000xxxxx100110xxxxxxxxxx
17640 /* 33222222222211111111110000000000
17641 10987654321098765432109876543210
17642 010001x1100xxxxx100110xxxxxxxxxx
17649 /* 33222222222211111111110000000000
17650 10987654321098765432109876543210
17651 010001x1x10xxxxx100110xxxxxxxxxx
17660 if (((word
>> 11) & 0x1) == 0)
17662 /* 33222222222211111111110000000000
17663 10987654321098765432109876543210
17664 010001x1xx0xxxxx100x01xxxxxxxxxx
17670 /* 33222222222211111111110000000000
17671 10987654321098765432109876543210
17672 010001x1xx0xxxxx100x11xxxxxxxxxx
17680 if (((word
>> 22) & 0x1) == 0)
17682 /* 33222222222211111111110000000000
17683 10987654321098765432109876543210
17684 110001x1x00xxxxx100xxxxxxxxxxxxx
17690 /* 33222222222211111111110000000000
17691 10987654321098765432109876543210
17692 110001x1x10xxxxx100xxxxxxxxxxxxx
17700 if (((word
>> 31) & 0x1) == 0)
17702 if (((word
>> 4) & 0x1) == 0)
17704 /* 33222222222211111111110000000000
17705 10987654321098765432109876543210
17706 010001x1xx1xxxxx100xxxxxxxx0xxxx
17712 /* 33222222222211111111110000000000
17713 10987654321098765432109876543210
17714 010001x1xx1xxxxx100xxxxxxxx1xxxx
17721 if (((word
>> 22) & 0x1) == 0)
17723 /* 33222222222211111111110000000000
17724 10987654321098765432109876543210
17725 110001x1x01xxxxx100xxxxxxxxxxxxx
17731 /* 33222222222211111111110000000000
17732 10987654321098765432109876543210
17733 110001x1x11xxxxx100xxxxxxxxxxxxx
17743 if (((word
>> 15) & 0x1) == 0)
17745 if (((word
>> 21) & 0x1) == 0)
17747 if (((word
>> 31) & 0x1) == 0)
17749 if (((word
>> 10) & 0x1) == 0)
17751 if (((word
>> 11) & 0x1) == 0)
17753 if (((word
>> 12) & 0x1) == 0)
17755 /* 33222222222211111111110000000000
17756 10987654321098765432109876543210
17757 010001x1xx0xxxxx010000xxxxxxxxxx
17763 /* 33222222222211111111110000000000
17764 10987654321098765432109876543210
17765 010001x1xx0xxxxx010100xxxxxxxxxx
17772 if (((word
>> 12) & 0x1) == 0)
17774 /* 33222222222211111111110000000000
17775 10987654321098765432109876543210
17776 010001x1xx0xxxxx010010xxxxxxxxxx
17782 /* 33222222222211111111110000000000
17783 10987654321098765432109876543210
17784 010001x1xx0xxxxx010110xxxxxxxxxx
17792 if (((word
>> 11) & 0x1) == 0)
17794 if (((word
>> 12) & 0x1) == 0)
17796 /* 33222222222211111111110000000000
17797 10987654321098765432109876543210
17798 010001x1xx0xxxxx010001xxxxxxxxxx
17804 /* 33222222222211111111110000000000
17805 10987654321098765432109876543210
17806 010001x1xx0xxxxx010101xxxxxxxxxx
17813 if (((word
>> 12) & 0x1) == 0)
17815 /* 33222222222211111111110000000000
17816 10987654321098765432109876543210
17817 010001x1xx0xxxxx010011xxxxxxxxxx
17823 /* 33222222222211111111110000000000
17824 10987654321098765432109876543210
17825 010001x1xx0xxxxx010111xxxxxxxxxx
17834 if (((word
>> 23) & 0x1) == 0)
17836 /* 33222222222211111111110000000000
17837 10987654321098765432109876543210
17838 110001x10x0xxxxx010xxxxxxxxxxxxx
17844 /* 33222222222211111111110000000000
17845 10987654321098765432109876543210
17846 110001x11x0xxxxx010xxxxxxxxxxxxx
17854 if (((word
>> 23) & 0x1) == 0)
17856 if (((word
>> 31) & 0x1) == 0)
17858 if (((word
>> 10) & 0x1) == 0)
17860 if (((word
>> 11) & 0x1) == 0)
17862 if (((word
>> 12) & 0x1) == 0)
17864 if (((word
>> 16) & 0x1) == 0)
17866 /* 33222222222211111111110000000000
17867 10987654321098765432109876543210
17868 010001x10x1xxxx0010000xxxxxxxxxx
17874 /* 33222222222211111111110000000000
17875 10987654321098765432109876543210
17876 010001x10x1xxxx1010000xxxxxxxxxx
17883 if (((word
>> 16) & 0x1) == 0)
17885 /* 33222222222211111111110000000000
17886 10987654321098765432109876543210
17887 010001x10x1xxxx0010100xxxxxxxxxx
17893 /* 33222222222211111111110000000000
17894 10987654321098765432109876543210
17895 010001x10x1xxxx1010100xxxxxxxxxx
17903 if (((word
>> 16) & 0x1) == 0)
17905 /* 33222222222211111111110000000000
17906 10987654321098765432109876543210
17907 010001x10x1xxxx0010x10xxxxxxxxxx
17913 /* 33222222222211111111110000000000
17914 10987654321098765432109876543210
17915 010001x10x1xxxx1010x10xxxxxxxxxx
17923 if (((word
>> 11) & 0x1) == 0)
17925 if (((word
>> 12) & 0x1) == 0)
17927 /* 33222222222211111111110000000000
17928 10987654321098765432109876543210
17929 010001x10x1xxxxx010001xxxxxxxxxx
17935 /* 33222222222211111111110000000000
17936 10987654321098765432109876543210
17937 010001x10x1xxxxx010101xxxxxxxxxx
17944 /* 33222222222211111111110000000000
17945 10987654321098765432109876543210
17946 010001x10x1xxxxx010x11xxxxxxxxxx
17954 /* 33222222222211111111110000000000
17955 10987654321098765432109876543210
17956 110001x10x1xxxxx010xxxxxxxxxxxxx
17963 /* 33222222222211111111110000000000
17964 10987654321098765432109876543210
17965 x10001x11x1xxxxx010xxxxxxxxxxxxx
17973 if (((word
>> 21) & 0x1) == 0)
17975 if (((word
>> 31) & 0x1) == 0)
17977 if (((word
>> 11) & 0x1) == 0)
17979 if (((word
>> 10) & 0x1) == 0)
17981 if (((word
>> 12) & 0x1) == 0)
17983 /* 33222222222211111111110000000000
17984 10987654321098765432109876543210
17985 010001x1xx0xxxxx110000xxxxxxxxxx
17991 if (((word
>> 23) & 0x1) == 0)
17993 /* 33222222222211111111110000000000
17994 10987654321098765432109876543210
17995 010001x10x0xxxxx110100xxxxxxxxxx
18001 /* 33222222222211111111110000000000
18002 10987654321098765432109876543210
18003 010001x11x0xxxxx110100xxxxxxxxxx
18011 if (((word
>> 12) & 0x1) == 0)
18013 /* 33222222222211111111110000000000
18014 10987654321098765432109876543210
18015 010001x1xx0xxxxx110001xxxxxxxxxx
18021 if (((word
>> 23) & 0x1) == 0)
18023 /* 33222222222211111111110000000000
18024 10987654321098765432109876543210
18025 010001x10x0xxxxx110101xxxxxxxxxx
18031 /* 33222222222211111111110000000000
18032 10987654321098765432109876543210
18033 010001x11x0xxxxx110101xxxxxxxxxx
18042 if (((word
>> 12) & 0x1) == 0)
18044 if (((word
>> 10) & 0x1) == 0)
18046 /* 33222222222211111111110000000000
18047 10987654321098765432109876543210
18048 010001x1xx0xxxxx110010xxxxxxxxxx
18054 /* 33222222222211111111110000000000
18055 10987654321098765432109876543210
18056 010001x1xx0xxxxx110011xxxxxxxxxx
18063 if (((word
>> 16) & 0x1) == 0)
18065 /* 33222222222211111111110000000000
18066 10987654321098765432109876543210
18067 010001x1xx0xxxx011011xxxxxxxxxxx
18073 /* 33222222222211111111110000000000
18074 10987654321098765432109876543210
18075 010001x1xx0xxxx111011xxxxxxxxxxx
18084 if (((word
>> 22) & 0x1) == 0)
18086 if (((word
>> 23) & 0x1) == 0)
18088 /* 33222222222211111111110000000000
18089 10987654321098765432109876543210
18090 110001x1000xxxxx110xxxxxxxxxxxxx
18096 /* 33222222222211111111110000000000
18097 10987654321098765432109876543210
18098 110001x1100xxxxx110xxxxxxxxxxxxx
18105 if (((word
>> 23) & 0x1) == 0)
18107 /* 33222222222211111111110000000000
18108 10987654321098765432109876543210
18109 110001x1010xxxxx110xxxxxxxxxxxxx
18115 /* 33222222222211111111110000000000
18116 10987654321098765432109876543210
18117 110001x1110xxxxx110xxxxxxxxxxxxx
18126 if (((word
>> 23) & 0x1) == 0)
18128 if (((word
>> 22) & 0x1) == 0)
18130 /* 33222222222211111111110000000000
18131 10987654321098765432109876543210
18132 x10001x1001xxxxx110xxxxxxxxxxxxx
18138 /* 33222222222211111111110000000000
18139 10987654321098765432109876543210
18140 x10001x1011xxxxx110xxxxxxxxxxxxx
18147 if (((word
>> 31) & 0x1) == 0)
18149 /* 33222222222211111111110000000000
18150 10987654321098765432109876543210
18151 010001x11x1xxxxx110xxxxxxxxxxxxx
18157 if (((word
>> 22) & 0x1) == 0)
18159 /* 33222222222211111111110000000000
18160 10987654321098765432109876543210
18161 110001x1101xxxxx110xxxxxxxxxxxxx
18167 /* 33222222222211111111110000000000
18168 10987654321098765432109876543210
18169 110001x1111xxxxx110xxxxxxxxxxxxx
18181 if (((word
>> 14) & 0x1) == 0)
18183 if (((word
>> 15) & 0x1) == 0)
18185 if (((word
>> 21) & 0x1) == 0)
18187 if (((word
>> 31) & 0x1) == 0)
18189 if (((word
>> 10) & 0x1) == 0)
18191 if (((word
>> 11) & 0x1) == 0)
18193 /* 33222222222211111111110000000000
18194 10987654321098765432109876543210
18195 010001x1xx0xxxxx001x00xxxxxxxxxx
18201 /* 33222222222211111111110000000000
18202 10987654321098765432109876543210
18203 010001x1xx0xxxxx001x10xxxxxxxxxx
18210 if (((word
>> 11) & 0x1) == 0)
18212 /* 33222222222211111111110000000000
18213 10987654321098765432109876543210
18214 010001x1xx0xxxxx001x01xxxxxxxxxx
18220 /* 33222222222211111111110000000000
18221 10987654321098765432109876543210
18222 010001x1xx0xxxxx001x11xxxxxxxxxx
18230 /* 33222222222211111111110000000000
18231 10987654321098765432109876543210
18232 110001x1xx0xxxxx001xxxxxxxxxxxxx
18239 if (((word
>> 23) & 0x1) == 0)
18241 if (((word
>> 31) & 0x1) == 0)
18243 if (((word
>> 10) & 0x1) == 0)
18245 if (((word
>> 11) & 0x1) == 0)
18247 if (((word
>> 12) & 0x1) == 0)
18249 /* 33222222222211111111110000000000
18250 10987654321098765432109876543210
18251 010001x10x1xxxxx001000xxxxxxxxxx
18257 /* 33222222222211111111110000000000
18258 10987654321098765432109876543210
18259 010001x10x1xxxxx001100xxxxxxxxxx
18266 if (((word
>> 12) & 0x1) == 0)
18268 /* 33222222222211111111110000000000
18269 10987654321098765432109876543210
18270 010001x10x1xxxxx001010xxxxxxxxxx
18276 /* 33222222222211111111110000000000
18277 10987654321098765432109876543210
18278 010001x10x1xxxxx001110xxxxxxxxxx
18286 if (((word
>> 11) & 0x1) == 0)
18288 if (((word
>> 12) & 0x1) == 0)
18290 /* 33222222222211111111110000000000
18291 10987654321098765432109876543210
18292 010001x10x1xxxxx001001xxxxxxxxxx
18298 /* 33222222222211111111110000000000
18299 10987654321098765432109876543210
18300 010001x10x1xxxxx001101xxxxxxxxxx
18307 if (((word
>> 12) & 0x1) == 0)
18309 /* 33222222222211111111110000000000
18310 10987654321098765432109876543210
18311 010001x10x1xxxxx001011xxxxxxxxxx
18317 /* 33222222222211111111110000000000
18318 10987654321098765432109876543210
18319 010001x10x1xxxxx001111xxxxxxxxxx
18328 /* 33222222222211111111110000000000
18329 10987654321098765432109876543210
18330 110001x10x1xxxxx001xxxxxxxxxxxxx
18337 if (((word
>> 12) & 0x1) == 0)
18339 /* 33222222222211111111110000000000
18340 10987654321098765432109876543210
18341 x10001x11x1xxxxx0010xxxxxxxxxxxx
18347 /* 33222222222211111111110000000000
18348 10987654321098765432109876543210
18349 x10001x11x1xxxxx0011xxxxxxxxxxxx
18358 if (((word
>> 21) & 0x1) == 0)
18360 if (((word
>> 31) & 0x1) == 0)
18362 if (((word
>> 10) & 0x1) == 0)
18364 if (((word
>> 11) & 0x1) == 0)
18366 if (((word
>> 12) & 0x1) == 0)
18368 /* 33222222222211111111110000000000
18369 10987654321098765432109876543210
18370 010001x1xx0xxxxx101000xxxxxxxxxx
18376 /* 33222222222211111111110000000000
18377 10987654321098765432109876543210
18378 010001x1xx0xxxxx101100xxxxxxxxxx
18385 if (((word
>> 12) & 0x1) == 0)
18387 /* 33222222222211111111110000000000
18388 10987654321098765432109876543210
18389 010001x1xx0xxxxx101010xxxxxxxxxx
18395 /* 33222222222211111111110000000000
18396 10987654321098765432109876543210
18397 010001x1xx0xxxxx101110xxxxxxxxxx
18405 if (((word
>> 11) & 0x1) == 0)
18407 if (((word
>> 12) & 0x1) == 0)
18409 /* 33222222222211111111110000000000
18410 10987654321098765432109876543210
18411 010001x1xx0xxxxx101001xxxxxxxxxx
18417 /* 33222222222211111111110000000000
18418 10987654321098765432109876543210
18419 010001x1xx0xxxxx101101xxxxxxxxxx
18426 /* 33222222222211111111110000000000
18427 10987654321098765432109876543210
18428 010001x1xx0xxxxx101x11xxxxxxxxxx
18436 /* 33222222222211111111110000000000
18437 10987654321098765432109876543210
18438 110001x1xx0xxxxx101xxxxxxxxxxxxx
18445 if (((word
>> 22) & 0x1) == 0)
18447 if (((word
>> 31) & 0x1) == 0)
18449 /* 33222222222211111111110000000000
18450 10987654321098765432109876543210
18451 010001x1x01xxxxx101xxxxxxxxxxxxx
18457 /* 33222222222211111111110000000000
18458 10987654321098765432109876543210
18459 110001x1x01xxxxx101xxxxxxxxxxxxx
18466 /* 33222222222211111111110000000000
18467 10987654321098765432109876543210
18468 x10001x1x11xxxxx101xxxxxxxxxxxxx
18477 if (((word
>> 15) & 0x1) == 0)
18479 if (((word
>> 21) & 0x1) == 0)
18481 if (((word
>> 31) & 0x1) == 0)
18483 if (((word
>> 10) & 0x1) == 0)
18485 if (((word
>> 11) & 0x1) == 0)
18487 if (((word
>> 12) & 0x1) == 0)
18489 /* 33222222222211111111110000000000
18490 10987654321098765432109876543210
18491 010001x1xx0xxxxx011000xxxxxxxxxx
18497 /* 33222222222211111111110000000000
18498 10987654321098765432109876543210
18499 010001x1xx0xxxxx011100xxxxxxxxxx
18506 if (((word
>> 12) & 0x1) == 0)
18508 if (((word
>> 22) & 0x1) == 0)
18510 /* 33222222222211111111110000000000
18511 10987654321098765432109876543210
18512 010001x1x00xxxxx011010xxxxxxxxxx
18518 /* 33222222222211111111110000000000
18519 10987654321098765432109876543210
18520 010001x1x10xxxxx011010xxxxxxxxxx
18527 /* 33222222222211111111110000000000
18528 10987654321098765432109876543210
18529 010001x1xx0xxxxx011110xxxxxxxxxx
18537 if (((word
>> 11) & 0x1) == 0)
18539 if (((word
>> 12) & 0x1) == 0)
18541 /* 33222222222211111111110000000000
18542 10987654321098765432109876543210
18543 010001x1xx0xxxxx011001xxxxxxxxxx
18549 /* 33222222222211111111110000000000
18550 10987654321098765432109876543210
18551 010001x1xx0xxxxx011101xxxxxxxxxx
18558 if (((word
>> 12) & 0x1) == 0)
18560 if (((word
>> 22) & 0x1) == 0)
18562 /* 33222222222211111111110000000000
18563 10987654321098765432109876543210
18564 010001x1x00xxxxx011011xxxxxxxxxx
18570 /* 33222222222211111111110000000000
18571 10987654321098765432109876543210
18572 010001x1x10xxxxx011011xxxxxxxxxx
18579 /* 33222222222211111111110000000000
18580 10987654321098765432109876543210
18581 010001x1xx0xxxxx011111xxxxxxxxxx
18590 if (((word
>> 23) & 0x1) == 0)
18592 /* 33222222222211111111110000000000
18593 10987654321098765432109876543210
18594 110001x10x0xxxxx011xxxxxxxxxxxxx
18600 /* 33222222222211111111110000000000
18601 10987654321098765432109876543210
18602 110001x11x0xxxxx011xxxxxxxxxxxxx
18610 if (((word
>> 31) & 0x1) == 0)
18612 if (((word
>> 10) & 0x1) == 0)
18614 if (((word
>> 11) & 0x1) == 0)
18616 if (((word
>> 12) & 0x1) == 0)
18618 /* 33222222222211111111110000000000
18619 10987654321098765432109876543210
18620 010001x1xx1xxxxx011000xxxxxxxxxx
18626 /* 33222222222211111111110000000000
18627 10987654321098765432109876543210
18628 010001x1xx1xxxxx011100xxxxxxxxxx
18635 if (((word
>> 12) & 0x1) == 0)
18637 /* 33222222222211111111110000000000
18638 10987654321098765432109876543210
18639 010001x1xx1xxxxx011010xxxxxxxxxx
18645 /* 33222222222211111111110000000000
18646 10987654321098765432109876543210
18647 010001x1xx1xxxxx011110xxxxxxxxxx
18655 if (((word
>> 11) & 0x1) == 0)
18657 if (((word
>> 12) & 0x1) == 0)
18659 /* 33222222222211111111110000000000
18660 10987654321098765432109876543210
18661 010001x1xx1xxxxx011001xxxxxxxxxx
18667 /* 33222222222211111111110000000000
18668 10987654321098765432109876543210
18669 010001x1xx1xxxxx011101xxxxxxxxxx
18676 if (((word
>> 12) & 0x1) == 0)
18678 /* 33222222222211111111110000000000
18679 10987654321098765432109876543210
18680 010001x1xx1xxxxx011011xxxxxxxxxx
18686 /* 33222222222211111111110000000000
18687 10987654321098765432109876543210
18688 010001x1xx1xxxxx011111xxxxxxxxxx
18697 if (((word
>> 23) & 0x1) == 0)
18699 /* 33222222222211111111110000000000
18700 10987654321098765432109876543210
18701 110001x10x1xxxxx011xxxxxxxxxxxxx
18707 /* 33222222222211111111110000000000
18708 10987654321098765432109876543210
18709 110001x11x1xxxxx011xxxxxxxxxxxxx
18718 if (((word
>> 21) & 0x1) == 0)
18720 if (((word
>> 31) & 0x1) == 0)
18722 if (((word
>> 10) & 0x1) == 0)
18724 if (((word
>> 11) & 0x1) == 0)
18726 if (((word
>> 12) & 0x1) == 0)
18728 /* 33222222222211111111110000000000
18729 10987654321098765432109876543210
18730 010001x1xx0xxxxx111000xxxxxxxxxx
18736 /* 33222222222211111111110000000000
18737 10987654321098765432109876543210
18738 010001x1xx0xxxxx111100xxxxxxxxxx
18745 if (((word
>> 12) & 0x1) == 0)
18747 /* 33222222222211111111110000000000
18748 10987654321098765432109876543210
18749 010001x1xx0xxxxx111010xxxxxxxxxx
18755 /* 33222222222211111111110000000000
18756 10987654321098765432109876543210
18757 010001x1xx0xxxxx111110xxxxxxxxxx
18765 if (((word
>> 11) & 0x1) == 0)
18767 if (((word
>> 12) & 0x1) == 0)
18769 /* 33222222222211111111110000000000
18770 10987654321098765432109876543210
18771 010001x1xx0xxxxx111001xxxxxxxxxx
18777 /* 33222222222211111111110000000000
18778 10987654321098765432109876543210
18779 010001x1xx0xxxxx111101xxxxxxxxxx
18786 if (((word
>> 12) & 0x1) == 0)
18788 /* 33222222222211111111110000000000
18789 10987654321098765432109876543210
18790 010001x1xx0xxxxx111011xxxxxxxxxx
18796 /* 33222222222211111111110000000000
18797 10987654321098765432109876543210
18798 010001x1xx0xxxxx111111xxxxxxxxxx
18807 if (((word
>> 22) & 0x1) == 0)
18809 if (((word
>> 23) & 0x1) == 0)
18811 /* 33222222222211111111110000000000
18812 10987654321098765432109876543210
18813 110001x1000xxxxx111xxxxxxxxxxxxx
18819 /* 33222222222211111111110000000000
18820 10987654321098765432109876543210
18821 110001x1100xxxxx111xxxxxxxxxxxxx
18828 if (((word
>> 23) & 0x1) == 0)
18830 /* 33222222222211111111110000000000
18831 10987654321098765432109876543210
18832 110001x1010xxxxx111xxxxxxxxxxxxx
18838 /* 33222222222211111111110000000000
18839 10987654321098765432109876543210
18840 110001x1110xxxxx111xxxxxxxxxxxxx
18849 if (((word
>> 22) & 0x1) == 0)
18851 if (((word
>> 23) & 0x1) == 0)
18853 if (((word
>> 31) & 0x1) == 0)
18855 if (((word
>> 10) & 0x1) == 0)
18857 if (((word
>> 12) & 0x1) == 0)
18859 if (((word
>> 16) & 0x1) == 0)
18861 if (((word
>> 17) & 0x1) == 0)
18863 /* 33222222222211111111110000000000
18864 10987654321098765432109876543210
18865 010001x1001xxx001110x0xxxxxxxxxx
18871 /* 33222222222211111111110000000000
18872 10987654321098765432109876543210
18873 010001x1001xxx101110x0xxxxxxxxxx
18880 /* 33222222222211111111110000000000
18881 10987654321098765432109876543210
18882 010001x1001xxxx11110x0xxxxxxxxxx
18889 /* 33222222222211111111110000000000
18890 10987654321098765432109876543210
18891 010001x1001xxxxx1111x0xxxxxxxxxx
18898 if (((word
>> 12) & 0x1) == 0)
18900 if (((word
>> 17) & 0x1) == 0)
18902 /* 33222222222211111111110000000000
18903 10987654321098765432109876543210
18904 010001x1001xxx0x1110x1xxxxxxxxxx
18910 /* 33222222222211111111110000000000
18911 10987654321098765432109876543210
18912 010001x1001xxx1x1110x1xxxxxxxxxx
18919 /* 33222222222211111111110000000000
18920 10987654321098765432109876543210
18921 010001x1001xxxxx1111x1xxxxxxxxxx
18929 /* 33222222222211111111110000000000
18930 10987654321098765432109876543210
18931 110001x1001xxxxx111xxxxxxxxxxxxx
18938 /* 33222222222211111111110000000000
18939 10987654321098765432109876543210
18940 x10001x1101xxxxx111xxxxxxxxxxxxx
18947 if (((word
>> 23) & 0x1) == 0)
18949 /* 33222222222211111111110000000000
18950 10987654321098765432109876543210
18951 x10001x1011xxxxx111xxxxxxxxxxxxx
18957 /* 33222222222211111111110000000000
18958 10987654321098765432109876543210
18959 x10001x1111xxxxx111xxxxxxxxxxxxx
18972 if (((word
>> 15) & 0x1) == 0)
18974 if (((word
>> 14) & 0x1) == 0)
18976 if (((word
>> 13) & 0x1) == 0)
18978 if (((word
>> 30) & 0x1) == 0)
18980 if (((word
>> 21) & 0x1) == 0)
18982 if (((word
>> 31) & 0x1) == 0)
18984 if (((word
>> 4) & 0x1) == 0)
18986 /* 33222222222211111111110000000000
18987 10987654321098765432109876543210
18988 001001x1xx0xxxxx000xxxxxxxx0xxxx
18994 /* 33222222222211111111110000000000
18995 10987654321098765432109876543210
18996 001001x1xx0xxxxx000xxxxxxxx1xxxx
19003 if (((word
>> 23) & 0x1) == 0)
19005 /* 33222222222211111111110000000000
19006 10987654321098765432109876543210
19007 101001x10x0xxxxx000xxxxxxxxxxxxx
19013 /* 33222222222211111111110000000000
19014 10987654321098765432109876543210
19015 101001x11x0xxxxx000xxxxxxxxxxxxx
19023 if (((word
>> 31) & 0x1) == 0)
19025 if (((word
>> 4) & 0x1) == 0)
19027 if (((word
>> 10) & 0x1) == 0)
19029 if (((word
>> 11) & 0x1) == 0)
19031 if (((word
>> 12) & 0x1) == 0)
19033 /* 33222222222211111111110000000000
19034 10987654321098765432109876543210
19035 001001x1xx1xxxxx000000xxxxx0xxxx
19041 /* 33222222222211111111110000000000
19042 10987654321098765432109876543210
19043 001001x1xx1xxxxx000100xxxxx0xxxx
19050 if (((word
>> 12) & 0x1) == 0)
19052 /* 33222222222211111111110000000000
19053 10987654321098765432109876543210
19054 001001x1xx1xxxxx000010xxxxx0xxxx
19060 /* 33222222222211111111110000000000
19061 10987654321098765432109876543210
19062 001001x1xx1xxxxx000110xxxxx0xxxx
19070 if (((word
>> 11) & 0x1) == 0)
19072 if (((word
>> 12) & 0x1) == 0)
19074 /* 33222222222211111111110000000000
19075 10987654321098765432109876543210
19076 001001x1xx1xxxxx000001xxxxx0xxxx
19082 /* 33222222222211111111110000000000
19083 10987654321098765432109876543210
19084 001001x1xx1xxxxx000101xxxxx0xxxx
19091 if (((word
>> 12) & 0x1) == 0)
19093 /* 33222222222211111111110000000000
19094 10987654321098765432109876543210
19095 001001x1xx1xxxxx000011xxxxx0xxxx
19101 /* 33222222222211111111110000000000
19102 10987654321098765432109876543210
19103 001001x1xx1xxxxx000111xxxxx0xxxx
19112 if (((word
>> 10) & 0x1) == 0)
19114 if (((word
>> 11) & 0x1) == 0)
19116 if (((word
>> 12) & 0x1) == 0)
19118 /* 33222222222211111111110000000000
19119 10987654321098765432109876543210
19120 001001x1xx1xxxxx000000xxxxx1xxxx
19126 /* 33222222222211111111110000000000
19127 10987654321098765432109876543210
19128 001001x1xx1xxxxx000100xxxxx1xxxx
19135 if (((word
>> 12) & 0x1) == 0)
19137 /* 33222222222211111111110000000000
19138 10987654321098765432109876543210
19139 001001x1xx1xxxxx000010xxxxx1xxxx
19145 /* 33222222222211111111110000000000
19146 10987654321098765432109876543210
19147 001001x1xx1xxxxx000110xxxxx1xxxx
19155 if (((word
>> 11) & 0x1) == 0)
19157 if (((word
>> 12) & 0x1) == 0)
19159 /* 33222222222211111111110000000000
19160 10987654321098765432109876543210
19161 001001x1xx1xxxxx000001xxxxx1xxxx
19167 /* 33222222222211111111110000000000
19168 10987654321098765432109876543210
19169 001001x1xx1xxxxx000101xxxxx1xxxx
19176 if (((word
>> 12) & 0x1) == 0)
19178 /* 33222222222211111111110000000000
19179 10987654321098765432109876543210
19180 001001x1xx1xxxxx000011xxxxx1xxxx
19186 /* 33222222222211111111110000000000
19187 10987654321098765432109876543210
19188 001001x1xx1xxxxx000111xxxxx1xxxx
19198 if (((word
>> 23) & 0x1) == 0)
19200 /* 33222222222211111111110000000000
19201 10987654321098765432109876543210
19202 101001x10x1xxxxx000xxxxxxxxxxxxx
19208 /* 33222222222211111111110000000000
19209 10987654321098765432109876543210
19210 101001x11x1xxxxx000xxxxxxxxxxxxx
19219 if (((word
>> 31) & 0x1) == 0)
19221 if (((word
>> 21) & 0x1) == 0)
19223 if (((word
>> 10) & 0x1) == 0)
19225 if (((word
>> 11) & 0x1) == 0)
19227 /* 33222222222211111111110000000000
19228 10987654321098765432109876543210
19229 011001x1xx0xxxxx000x00xxxxxxxxxx
19235 if (((word
>> 12) & 0x1) == 0)
19237 /* 33222222222211111111110000000000
19238 10987654321098765432109876543210
19239 011001x1xx0xxxxx000010xxxxxxxxxx
19245 /* 33222222222211111111110000000000
19246 10987654321098765432109876543210
19247 011001x1xx0xxxxx000110xxxxxxxxxx
19255 if (((word
>> 11) & 0x1) == 0)
19257 /* 33222222222211111111110000000000
19258 10987654321098765432109876543210
19259 011001x1xx0xxxxx000x01xxxxxxxxxx
19265 if (((word
>> 12) & 0x1) == 0)
19267 /* 33222222222211111111110000000000
19268 10987654321098765432109876543210
19269 011001x1xx0xxxxx000011xxxxxxxxxx
19275 /* 33222222222211111111110000000000
19276 10987654321098765432109876543210
19277 011001x1xx0xxxxx000111xxxxxxxxxx
19286 /* 33222222222211111111110000000000
19287 10987654321098765432109876543210
19288 011001x1xx1xxxxx000xxxxxxxxxxxxx
19295 /* 33222222222211111111110000000000
19296 10987654321098765432109876543210
19297 111001x1xxxxxxxx000xxxxxxxxxxxxx
19305 if (((word
>> 21) & 0x1) == 0)
19307 if (((word
>> 30) & 0x1) == 0)
19309 if (((word
>> 31) & 0x1) == 0)
19311 if (((word
>> 4) & 0x1) == 0)
19313 /* 33222222222211111111110000000000
19314 10987654321098765432109876543210
19315 001001x1xx0xxxxx001xxxxxxxx0xxxx
19321 /* 33222222222211111111110000000000
19322 10987654321098765432109876543210
19323 001001x1xx0xxxxx001xxxxxxxx1xxxx
19330 if (((word
>> 23) & 0x1) == 0)
19332 /* 33222222222211111111110000000000
19333 10987654321098765432109876543210
19334 101001x10x0xxxxx001xxxxxxxxxxxxx
19340 /* 33222222222211111111110000000000
19341 10987654321098765432109876543210
19342 101001x11x0xxxxx001xxxxxxxxxxxxx
19350 if (((word
>> 31) & 0x1) == 0)
19352 if (((word
>> 16) & 0x1) == 0)
19354 if (((word
>> 17) & 0x1) == 0)
19356 if (((word
>> 18) & 0x1) == 0)
19358 if (((word
>> 19) & 0x1) == 0)
19360 if (((word
>> 20) & 0x1) == 0)
19362 /* 33222222222211111111110000000000
19363 10987654321098765432109876543210
19364 011001x1xx000000001xxxxxxxxxxxxx
19370 if (((word
>> 4) & 0x1) == 0)
19372 /* 33222222222211111111110000000000
19373 10987654321098765432109876543210
19374 011001x1xx010000001xxxxxxxx0xxxx
19380 /* 33222222222211111111110000000000
19381 10987654321098765432109876543210
19382 011001x1xx010000001xxxxxxxx1xxxx
19390 /* 33222222222211111111110000000000
19391 10987654321098765432109876543210
19392 011001x1xx0x1000001xxxxxxxxxxxxx
19399 /* 33222222222211111111110000000000
19400 10987654321098765432109876543210
19401 011001x1xx0xx100001xxxxxxxxxxxxx
19408 if (((word
>> 18) & 0x1) == 0)
19410 /* 33222222222211111111110000000000
19411 10987654321098765432109876543210
19412 011001x1xx0xx010001xxxxxxxxxxxxx
19418 if (((word
>> 19) & 0x1) == 0)
19420 /* 33222222222211111111110000000000
19421 10987654321098765432109876543210
19422 011001x1xx0x0110001xxxxxxxxxxxxx
19428 /* 33222222222211111111110000000000
19429 10987654321098765432109876543210
19430 011001x1xx0x1110001xxxxxxxxxxxxx
19439 if (((word
>> 17) & 0x1) == 0)
19441 if (((word
>> 18) & 0x1) == 0)
19443 if (((word
>> 4) & 0x1) == 0)
19445 /* 33222222222211111111110000000000
19446 10987654321098765432109876543210
19447 011001x1xx0xx001001xxxxxxxx0xxxx
19453 /* 33222222222211111111110000000000
19454 10987654321098765432109876543210
19455 011001x1xx0xx001001xxxxxxxx1xxxx
19462 /* 33222222222211111111110000000000
19463 10987654321098765432109876543210
19464 011001x1xx0xx101001xxxxxxxxxxxxx
19471 if (((word
>> 18) & 0x1) == 0)
19473 /* 33222222222211111111110000000000
19474 10987654321098765432109876543210
19475 011001x1xx0xx011001xxxxxxxxxxxxx
19481 if (((word
>> 19) & 0x1) == 0)
19483 /* 33222222222211111111110000000000
19484 10987654321098765432109876543210
19485 011001x1xx0x0111001xxxxxxxxxxxxx
19491 /* 33222222222211111111110000000000
19492 10987654321098765432109876543210
19493 011001x1xx0x1111001xxxxxxxxxxxxx
19503 if (((word
>> 22) & 0x1) == 0)
19505 if (((word
>> 23) & 0x1) == 0)
19507 /* 33222222222211111111110000000000
19508 10987654321098765432109876543210
19509 111001x1000xxxxx001xxxxxxxxxxxxx
19515 /* 33222222222211111111110000000000
19516 10987654321098765432109876543210
19517 111001x1100xxxxx001xxxxxxxxxxxxx
19524 /* 33222222222211111111110000000000
19525 10987654321098765432109876543210
19526 111001x1x10xxxxx001xxxxxxxxxxxxx
19535 if (((word
>> 30) & 0x1) == 0)
19537 if (((word
>> 31) & 0x1) == 0)
19539 if (((word
>> 4) & 0x1) == 0)
19541 if (((word
>> 12) & 0x1) == 0)
19543 /* 33222222222211111111110000000000
19544 10987654321098765432109876543210
19545 001001x1xx1xxxxx0010xxxxxxx0xxxx
19551 /* 33222222222211111111110000000000
19552 10987654321098765432109876543210
19553 001001x1xx1xxxxx0011xxxxxxx0xxxx
19560 if (((word
>> 12) & 0x1) == 0)
19562 /* 33222222222211111111110000000000
19563 10987654321098765432109876543210
19564 001001x1xx1xxxxx0010xxxxxxx1xxxx
19570 /* 33222222222211111111110000000000
19571 10987654321098765432109876543210
19572 001001x1xx1xxxxx0011xxxxxxx1xxxx
19580 if (((word
>> 23) & 0x1) == 0)
19582 /* 33222222222211111111110000000000
19583 10987654321098765432109876543210
19584 101001x10x1xxxxx001xxxxxxxxxxxxx
19590 /* 33222222222211111111110000000000
19591 10987654321098765432109876543210
19592 101001x11x1xxxxx001xxxxxxxxxxxxx
19600 /* 33222222222211111111110000000000
19601 10987654321098765432109876543210
19602 x11001x1xx1xxxxx001xxxxxxxxxxxxx
19611 if (((word
>> 30) & 0x1) == 0)
19613 if (((word
>> 21) & 0x1) == 0)
19615 if (((word
>> 22) & 0x1) == 0)
19617 if (((word
>> 23) & 0x1) == 0)
19619 if (((word
>> 31) & 0x1) == 0)
19621 if (((word
>> 9) & 0x1) == 0)
19623 if (((word
>> 20) & 0x1) == 0)
19625 if (((word
>> 4) & 0x1) == 0)
19627 /* 33222222222211111111110000000000
19628 10987654321098765432109876543210
19629 001001x10000xxxx01xxxx0xxxx0xxxx
19635 /* 33222222222211111111110000000000
19636 10987654321098765432109876543210
19637 001001x10000xxxx01xxxx0xxxx1xxxx
19644 if (((word
>> 19) & 0x1) == 0)
19646 /* 33222222222211111111110000000000
19647 10987654321098765432109876543210
19648 001001x100010xxx01xxxx0xxxxxxxxx
19654 /* 33222222222211111111110000000000
19655 10987654321098765432109876543210
19656 001001x100011xxx01xxxx0xxxxxxxxx
19664 if (((word
>> 4) & 0x1) == 0)
19666 /* 33222222222211111111110000000000
19667 10987654321098765432109876543210
19668 001001x1000xxxxx01xxxx1xxxx0xxxx
19674 /* 33222222222211111111110000000000
19675 10987654321098765432109876543210
19676 001001x1000xxxxx01xxxx1xxxx1xxxx
19684 if (((word
>> 13) & 0x1) == 0)
19686 /* 33222222222211111111110000000000
19687 10987654321098765432109876543210
19688 101001x1000xxxxx010xxxxxxxxxxxxx
19694 /* 33222222222211111111110000000000
19695 10987654321098765432109876543210
19696 101001x1000xxxxx011xxxxxxxxxxxxx
19704 if (((word
>> 31) & 0x1) == 0)
19706 if (((word
>> 9) & 0x1) == 0)
19708 if (((word
>> 20) & 0x1) == 0)
19710 if (((word
>> 4) & 0x1) == 0)
19712 /* 33222222222211111111110000000000
19713 10987654321098765432109876543210
19714 001001x11000xxxx01xxxx0xxxx0xxxx
19720 /* 33222222222211111111110000000000
19721 10987654321098765432109876543210
19722 001001x11000xxxx01xxxx0xxxx1xxxx
19729 /* 33222222222211111111110000000000
19730 10987654321098765432109876543210
19731 001001x11001xxxx01xxxx0xxxxxxxxx
19738 if (((word
>> 4) & 0x1) == 0)
19740 /* 33222222222211111111110000000000
19741 10987654321098765432109876543210
19742 001001x1100xxxxx01xxxx1xxxx0xxxx
19748 /* 33222222222211111111110000000000
19749 10987654321098765432109876543210
19750 001001x1100xxxxx01xxxx1xxxx1xxxx
19758 if (((word
>> 13) & 0x1) == 0)
19760 /* 33222222222211111111110000000000
19761 10987654321098765432109876543210
19762 101001x1100xxxxx010xxxxxxxxxxxxx
19768 /* 33222222222211111111110000000000
19769 10987654321098765432109876543210
19770 101001x1100xxxxx011xxxxxxxxxxxxx
19779 if (((word
>> 23) & 0x1) == 0)
19781 if (((word
>> 31) & 0x1) == 0)
19783 if (((word
>> 4) & 0x1) == 0)
19785 if (((word
>> 9) & 0x1) == 0)
19787 if (((word
>> 20) & 0x1) == 0)
19789 /* 33222222222211111111110000000000
19790 10987654321098765432109876543210
19791 001001x10100xxxx01xxxx0xxxx0xxxx
19797 if (((word
>> 19) & 0x1) == 0)
19799 /* 33222222222211111111110000000000
19800 10987654321098765432109876543210
19801 001001x101010xxx01xxxx0xxxx0xxxx
19807 /* 33222222222211111111110000000000
19808 10987654321098765432109876543210
19809 001001x101011xxx01xxxx0xxxx0xxxx
19817 /* 33222222222211111111110000000000
19818 10987654321098765432109876543210
19819 001001x1010xxxxx01xxxx1xxxx0xxxx
19826 /* 33222222222211111111110000000000
19827 10987654321098765432109876543210
19828 001001x1010xxxxx01xxxxxxxxx1xxxx
19835 if (((word
>> 13) & 0x1) == 0)
19837 /* 33222222222211111111110000000000
19838 10987654321098765432109876543210
19839 101001x1010xxxxx010xxxxxxxxxxxxx
19845 /* 33222222222211111111110000000000
19846 10987654321098765432109876543210
19847 101001x1010xxxxx011xxxxxxxxxxxxx
19855 if (((word
>> 31) & 0x1) == 0)
19857 if (((word
>> 4) & 0x1) == 0)
19859 if (((word
>> 9) & 0x1) == 0)
19861 if (((word
>> 20) & 0x1) == 0)
19863 /* 33222222222211111111110000000000
19864 10987654321098765432109876543210
19865 001001x11100xxxx01xxxx0xxxx0xxxx
19871 /* 33222222222211111111110000000000
19872 10987654321098765432109876543210
19873 001001x11101xxxx01xxxx0xxxx0xxxx
19880 /* 33222222222211111111110000000000
19881 10987654321098765432109876543210
19882 001001x1110xxxxx01xxxx1xxxx0xxxx
19889 if (((word
>> 9) & 0x1) == 0)
19891 /* 33222222222211111111110000000000
19892 10987654321098765432109876543210
19893 001001x1110xxxxx01xxxx0xxxx1xxxx
19899 /* 33222222222211111111110000000000
19900 10987654321098765432109876543210
19901 001001x1110xxxxx01xxxx1xxxx1xxxx
19909 if (((word
>> 13) & 0x1) == 0)
19911 /* 33222222222211111111110000000000
19912 10987654321098765432109876543210
19913 101001x1110xxxxx010xxxxxxxxxxxxx
19919 /* 33222222222211111111110000000000
19920 10987654321098765432109876543210
19921 101001x1110xxxxx011xxxxxxxxxxxxx
19931 if (((word
>> 31) & 0x1) == 0)
19933 if (((word
>> 4) & 0x1) == 0)
19935 /* 33222222222211111111110000000000
19936 10987654321098765432109876543210
19937 001001x1xx1xxxxx01xxxxxxxxx0xxxx
19943 if (((word
>> 10) & 0x1) == 0)
19945 if (((word
>> 11) & 0x1) == 0)
19947 if (((word
>> 12) & 0x1) == 0)
19949 if (((word
>> 3) & 0x1) == 0)
19951 /* 33222222222211111111110000000000
19952 10987654321098765432109876543210
19953 001001x1xx1xxxxx01x000xxxxx10xxx
19959 /* 33222222222211111111110000000000
19960 10987654321098765432109876543210
19961 001001x1xx1xxxxx01x000xxxxx11xxx
19968 if (((word
>> 13) & 0x1) == 0)
19970 if (((word
>> 0) & 0x1) == 0)
19972 /* 33222222222211111111110000000000
19973 10987654321098765432109876543210
19974 001001x1xx1xxxxx010100xxxxx1xxx0
19980 /* 33222222222211111111110000000000
19981 10987654321098765432109876543210
19982 001001x1xx1xxxxx010100xxxxx1xxx1
19989 /* 33222222222211111111110000000000
19990 10987654321098765432109876543210
19991 001001x1xx1xxxxx011100xxxxx1xxxx
19999 if (((word
>> 12) & 0x1) == 0)
20001 if (((word
>> 3) & 0x1) == 0)
20003 /* 33222222222211111111110000000000
20004 10987654321098765432109876543210
20005 001001x1xx1xxxxx01x010xxxxx10xxx
20011 /* 33222222222211111111110000000000
20012 10987654321098765432109876543210
20013 001001x1xx1xxxxx01x010xxxxx11xxx
20020 if (((word
>> 13) & 0x1) == 0)
20022 if (((word
>> 0) & 0x1) == 0)
20024 /* 33222222222211111111110000000000
20025 10987654321098765432109876543210
20026 001001x1xx1xxxxx010110xxxxx1xxx0
20032 /* 33222222222211111111110000000000
20033 10987654321098765432109876543210
20034 001001x1xx1xxxxx010110xxxxx1xxx1
20041 /* 33222222222211111111110000000000
20042 10987654321098765432109876543210
20043 001001x1xx1xxxxx011110xxxxx1xxxx
20052 if (((word
>> 11) & 0x1) == 0)
20054 if (((word
>> 12) & 0x1) == 0)
20056 if (((word
>> 3) & 0x1) == 0)
20058 /* 33222222222211111111110000000000
20059 10987654321098765432109876543210
20060 001001x1xx1xxxxx01x001xxxxx10xxx
20066 /* 33222222222211111111110000000000
20067 10987654321098765432109876543210
20068 001001x1xx1xxxxx01x001xxxxx11xxx
20075 if (((word
>> 13) & 0x1) == 0)
20077 if (((word
>> 0) & 0x1) == 0)
20079 /* 33222222222211111111110000000000
20080 10987654321098765432109876543210
20081 001001x1xx1xxxxx010101xxxxx1xxx0
20087 /* 33222222222211111111110000000000
20088 10987654321098765432109876543210
20089 001001x1xx1xxxxx010101xxxxx1xxx1
20096 /* 33222222222211111111110000000000
20097 10987654321098765432109876543210
20098 001001x1xx1xxxxx011101xxxxx1xxxx
20106 if (((word
>> 12) & 0x1) == 0)
20108 if (((word
>> 3) & 0x1) == 0)
20110 /* 33222222222211111111110000000000
20111 10987654321098765432109876543210
20112 001001x1xx1xxxxx01x011xxxxx10xxx
20118 /* 33222222222211111111110000000000
20119 10987654321098765432109876543210
20120 001001x1xx1xxxxx01x011xxxxx11xxx
20127 if (((word
>> 0) & 0x1) == 0)
20129 /* 33222222222211111111110000000000
20130 10987654321098765432109876543210
20131 001001x1xx1xxxxx01x111xxxxx1xxx0
20137 /* 33222222222211111111110000000000
20138 10987654321098765432109876543210
20139 001001x1xx1xxxxx01x111xxxxx1xxx1
20150 if (((word
>> 13) & 0x1) == 0)
20152 if (((word
>> 22) & 0x1) == 0)
20154 if (((word
>> 23) & 0x1) == 0)
20156 /* 33222222222211111111110000000000
20157 10987654321098765432109876543210
20158 101001x1001xxxxx010xxxxxxxxxxxxx
20164 /* 33222222222211111111110000000000
20165 10987654321098765432109876543210
20166 101001x1101xxxxx010xxxxxxxxxxxxx
20173 if (((word
>> 23) & 0x1) == 0)
20175 /* 33222222222211111111110000000000
20176 10987654321098765432109876543210
20177 101001x1011xxxxx010xxxxxxxxxxxxx
20183 /* 33222222222211111111110000000000
20184 10987654321098765432109876543210
20185 101001x1111xxxxx010xxxxxxxxxxxxx
20193 if (((word
>> 22) & 0x1) == 0)
20195 if (((word
>> 23) & 0x1) == 0)
20197 /* 33222222222211111111110000000000
20198 10987654321098765432109876543210
20199 101001x1001xxxxx011xxxxxxxxxxxxx
20205 /* 33222222222211111111110000000000
20206 10987654321098765432109876543210
20207 101001x1101xxxxx011xxxxxxxxxxxxx
20214 if (((word
>> 23) & 0x1) == 0)
20216 /* 33222222222211111111110000000000
20217 10987654321098765432109876543210
20218 101001x1011xxxxx011xxxxxxxxxxxxx
20224 /* 33222222222211111111110000000000
20225 10987654321098765432109876543210
20226 101001x1111xxxxx011xxxxxxxxxxxxx
20237 if (((word
>> 13) & 0x1) == 0)
20239 if (((word
>> 31) & 0x1) == 0)
20241 if (((word
>> 21) & 0x1) == 0)
20243 if (((word
>> 4) & 0x1) == 0)
20245 /* 33222222222211111111110000000000
20246 10987654321098765432109876543210
20247 011001x1xx0xxxxx010xxxxxxxx0xxxx
20253 /* 33222222222211111111110000000000
20254 10987654321098765432109876543210
20255 011001x1xx0xxxxx010xxxxxxxx1xxxx
20262 /* 33222222222211111111110000000000
20263 10987654321098765432109876543210
20264 011001x1xx1xxxxx010xxxxxxxxxxxxx
20271 if (((word
>> 22) & 0x1) == 0)
20273 /* 33222222222211111111110000000000
20274 10987654321098765432109876543210
20275 111001x1x0xxxxxx010xxxxxxxxxxxxx
20281 if (((word
>> 21) & 0x1) == 0)
20283 /* 33222222222211111111110000000000
20284 10987654321098765432109876543210
20285 111001x1x10xxxxx010xxxxxxxxxxxxx
20291 if (((word
>> 23) & 0x1) == 0)
20293 /* 33222222222211111111110000000000
20294 10987654321098765432109876543210
20295 111001x1011xxxxx010xxxxxxxxxxxxx
20301 /* 33222222222211111111110000000000
20302 10987654321098765432109876543210
20303 111001x1111xxxxx010xxxxxxxxxxxxx
20313 if (((word
>> 21) & 0x1) == 0)
20315 if (((word
>> 31) & 0x1) == 0)
20317 if (((word
>> 4) & 0x1) == 0)
20319 /* 33222222222211111111110000000000
20320 10987654321098765432109876543210
20321 011001x1xx0xxxxx011xxxxxxxx0xxxx
20327 /* 33222222222211111111110000000000
20328 10987654321098765432109876543210
20329 011001x1xx0xxxxx011xxxxxxxx1xxxx
20336 if (((word
>> 22) & 0x1) == 0)
20338 if (((word
>> 23) & 0x1) == 0)
20340 /* 33222222222211111111110000000000
20341 10987654321098765432109876543210
20342 111001x1000xxxxx011xxxxxxxxxxxxx
20348 /* 33222222222211111111110000000000
20349 10987654321098765432109876543210
20350 111001x1100xxxxx011xxxxxxxxxxxxx
20357 if (((word
>> 23) & 0x1) == 0)
20359 /* 33222222222211111111110000000000
20360 10987654321098765432109876543210
20361 111001x1010xxxxx011xxxxxxxxxxxxx
20367 /* 33222222222211111111110000000000
20368 10987654321098765432109876543210
20369 111001x1110xxxxx011xxxxxxxxxxxxx
20378 if (((word
>> 31) & 0x1) == 0)
20380 /* 33222222222211111111110000000000
20381 10987654321098765432109876543210
20382 011001x1xx1xxxxx011xxxxxxxxxxxxx
20388 if (((word
>> 22) & 0x1) == 0)
20390 if (((word
>> 23) & 0x1) == 0)
20392 /* 33222222222211111111110000000000
20393 10987654321098765432109876543210
20394 111001x1001xxxxx011xxxxxxxxxxxxx
20400 /* 33222222222211111111110000000000
20401 10987654321098765432109876543210
20402 111001x1101xxxxx011xxxxxxxxxxxxx
20409 if (((word
>> 23) & 0x1) == 0)
20411 /* 33222222222211111111110000000000
20412 10987654321098765432109876543210
20413 111001x1011xxxxx011xxxxxxxxxxxxx
20419 /* 33222222222211111111110000000000
20420 10987654321098765432109876543210
20421 111001x1111xxxxx011xxxxxxxxxxxxx
20434 if (((word
>> 21) & 0x1) == 0)
20436 if (((word
>> 30) & 0x1) == 0)
20438 if (((word
>> 14) & 0x1) == 0)
20440 if (((word
>> 13) & 0x1) == 0)
20442 if (((word
>> 4) & 0x1) == 0)
20444 /* 33222222222211111111110000000000
20445 10987654321098765432109876543210
20446 x01001x1xx0xxxxx100xxxxxxxx0xxxx
20452 /* 33222222222211111111110000000000
20453 10987654321098765432109876543210
20454 x01001x1xx0xxxxx100xxxxxxxx1xxxx
20461 if (((word
>> 20) & 0x1) == 0)
20463 if (((word
>> 22) & 0x1) == 0)
20465 if (((word
>> 23) & 0x1) == 0)
20467 /* 33222222222211111111110000000000
20468 10987654321098765432109876543210
20469 x01001x10000xxxx101xxxxxxxxxxxxx
20475 /* 33222222222211111111110000000000
20476 10987654321098765432109876543210
20477 x01001x11000xxxx101xxxxxxxxxxxxx
20484 if (((word
>> 23) & 0x1) == 0)
20486 /* 33222222222211111111110000000000
20487 10987654321098765432109876543210
20488 x01001x10100xxxx101xxxxxxxxxxxxx
20494 /* 33222222222211111111110000000000
20495 10987654321098765432109876543210
20496 x01001x11100xxxx101xxxxxxxxxxxxx
20504 if (((word
>> 22) & 0x1) == 0)
20506 if (((word
>> 23) & 0x1) == 0)
20508 /* 33222222222211111111110000000000
20509 10987654321098765432109876543210
20510 x01001x10001xxxx101xxxxxxxxxxxxx
20516 /* 33222222222211111111110000000000
20517 10987654321098765432109876543210
20518 x01001x11001xxxx101xxxxxxxxxxxxx
20525 if (((word
>> 23) & 0x1) == 0)
20527 /* 33222222222211111111110000000000
20528 10987654321098765432109876543210
20529 x01001x10101xxxx101xxxxxxxxxxxxx
20535 /* 33222222222211111111110000000000
20536 10987654321098765432109876543210
20537 x01001x11101xxxx101xxxxxxxxxxxxx
20547 if (((word
>> 31) & 0x1) == 0)
20549 if (((word
>> 4) & 0x1) == 0)
20551 if (((word
>> 20) & 0x1) == 0)
20553 if (((word
>> 22) & 0x1) == 0)
20555 /* 33222222222211111111110000000000
20556 10987654321098765432109876543210
20557 001001x1x000xxxx11xxxxxxxxx0xxxx
20563 /* 33222222222211111111110000000000
20564 10987654321098765432109876543210
20565 001001x1x100xxxx11xxxxxxxxx0xxxx
20572 if (((word
>> 16) & 0x1) == 0)
20574 if (((word
>> 19) & 0x1) == 0)
20576 /* 33222222222211111111110000000000
20577 10987654321098765432109876543210
20578 001001x1xx010xx011xxxxxxxxx0xxxx
20584 if (((word
>> 10) & 0x1) == 0)
20586 if (((word
>> 12) & 0x1) == 0)
20588 if (((word
>> 13) & 0x1) == 0)
20590 /* 33222222222211111111110000000000
20591 10987654321098765432109876543210
20592 001001x1xx011xx01100x0xxxxx0xxxx
20598 /* 33222222222211111111110000000000
20599 10987654321098765432109876543210
20600 001001x1xx011xx01110x0xxxxx0xxxx
20607 if (((word
>> 22) & 0x1) == 0)
20609 /* 33222222222211111111110000000000
20610 10987654321098765432109876543210
20611 001001x1x0011xx011x1x0xxxxx0xxxx
20617 /* 33222222222211111111110000000000
20618 10987654321098765432109876543210
20619 001001x1x1011xx011x1x0xxxxx0xxxx
20627 /* 33222222222211111111110000000000
20628 10987654321098765432109876543210
20629 001001x1xx011xx011xxx1xxxxx0xxxx
20637 if (((word
>> 10) & 0x1) == 0)
20639 if (((word
>> 12) & 0x1) == 0)
20641 /* 33222222222211111111110000000000
20642 10987654321098765432109876543210
20643 001001x1xx01xxx111x0x0xxxxx0xxxx
20649 /* 33222222222211111111110000000000
20650 10987654321098765432109876543210
20651 001001x1xx01xxx111x1x0xxxxx0xxxx
20658 /* 33222222222211111111110000000000
20659 10987654321098765432109876543210
20660 001001x1xx01xxx111xxx1xxxxx0xxxx
20669 if (((word
>> 22) & 0x1) == 0)
20671 /* 33222222222211111111110000000000
20672 10987654321098765432109876543210
20673 001001x1x00xxxxx11xxxxxxxxx1xxxx
20679 /* 33222222222211111111110000000000
20680 10987654321098765432109876543210
20681 001001x1x10xxxxx11xxxxxxxxx1xxxx
20689 if (((word
>> 13) & 0x1) == 0)
20691 if (((word
>> 22) & 0x1) == 0)
20693 if (((word
>> 23) & 0x1) == 0)
20695 /* 33222222222211111111110000000000
20696 10987654321098765432109876543210
20697 101001x1000xxxxx110xxxxxxxxxxxxx
20703 /* 33222222222211111111110000000000
20704 10987654321098765432109876543210
20705 101001x1100xxxxx110xxxxxxxxxxxxx
20712 if (((word
>> 23) & 0x1) == 0)
20714 /* 33222222222211111111110000000000
20715 10987654321098765432109876543210
20716 101001x1010xxxxx110xxxxxxxxxxxxx
20722 /* 33222222222211111111110000000000
20723 10987654321098765432109876543210
20724 101001x1110xxxxx110xxxxxxxxxxxxx
20732 if (((word
>> 22) & 0x1) == 0)
20734 if (((word
>> 23) & 0x1) == 0)
20736 /* 33222222222211111111110000000000
20737 10987654321098765432109876543210
20738 101001x1000xxxxx111xxxxxxxxxxxxx
20744 /* 33222222222211111111110000000000
20745 10987654321098765432109876543210
20746 101001x1100xxxxx111xxxxxxxxxxxxx
20753 if (((word
>> 23) & 0x1) == 0)
20755 /* 33222222222211111111110000000000
20756 10987654321098765432109876543210
20757 101001x1010xxxxx111xxxxxxxxxxxxx
20763 /* 33222222222211111111110000000000
20764 10987654321098765432109876543210
20765 101001x1110xxxxx111xxxxxxxxxxxxx
20776 if (((word
>> 13) & 0x1) == 0)
20778 if (((word
>> 31) & 0x1) == 0)
20780 if (((word
>> 14) & 0x1) == 0)
20782 if (((word
>> 19) & 0x1) == 0)
20784 if (((word
>> 20) & 0x1) == 0)
20786 if (((word
>> 16) & 0x1) == 0)
20788 if (((word
>> 17) & 0x1) == 0)
20790 if (((word
>> 18) & 0x1) == 0)
20792 /* 33222222222211111111110000000000
20793 10987654321098765432109876543210
20794 011001x1xx000000100xxxxxxxxxxxxx
20800 /* 33222222222211111111110000000000
20801 10987654321098765432109876543210
20802 011001x1xx000100100xxxxxxxxxxxxx
20809 if (((word
>> 18) & 0x1) == 0)
20811 /* 33222222222211111111110000000000
20812 10987654321098765432109876543210
20813 011001x1xx000010100xxxxxxxxxxxxx
20819 /* 33222222222211111111110000000000
20820 10987654321098765432109876543210
20821 011001x1xx000110100xxxxxxxxxxxxx
20829 if (((word
>> 17) & 0x1) == 0)
20831 if (((word
>> 18) & 0x1) == 0)
20833 /* 33222222222211111111110000000000
20834 10987654321098765432109876543210
20835 011001x1xx000001100xxxxxxxxxxxxx
20841 /* 33222222222211111111110000000000
20842 10987654321098765432109876543210
20843 011001x1xx000101100xxxxxxxxxxxxx
20850 if (((word
>> 18) & 0x1) == 0)
20852 /* 33222222222211111111110000000000
20853 10987654321098765432109876543210
20854 011001x1xx000011100xxxxxxxxxxxxx
20860 /* 33222222222211111111110000000000
20861 10987654321098765432109876543210
20862 011001x1xx000111100xxxxxxxxxxxxx
20871 /* 33222222222211111111110000000000
20872 10987654321098765432109876543210
20873 011001x1xx010xxx100xxxxxxxxxxxxx
20880 if (((word
>> 16) & 0x1) == 0)
20882 if (((word
>> 17) & 0x1) == 0)
20884 if (((word
>> 18) & 0x1) == 0)
20886 if (((word
>> 20) & 0x1) == 0)
20888 /* 33222222222211111111110000000000
20889 10987654321098765432109876543210
20890 011001x1xx001000100xxxxxxxxxxxxx
20896 /* 33222222222211111111110000000000
20897 10987654321098765432109876543210
20898 011001x1xx011000100xxxxxxxxxxxxx
20905 if (((word
>> 20) & 0x1) == 0)
20907 /* 33222222222211111111110000000000
20908 10987654321098765432109876543210
20909 011001x1xx001100100xxxxxxxxxxxxx
20915 /* 33222222222211111111110000000000
20916 10987654321098765432109876543210
20917 011001x1xx011100100xxxxxxxxxxxxx
20925 if (((word
>> 18) & 0x1) == 0)
20927 if (((word
>> 20) & 0x1) == 0)
20929 /* 33222222222211111111110000000000
20930 10987654321098765432109876543210
20931 011001x1xx001010100xxxxxxxxxxxxx
20937 /* 33222222222211111111110000000000
20938 10987654321098765432109876543210
20939 011001x1xx011010100xxxxxxxxxxxxx
20946 /* 33222222222211111111110000000000
20947 10987654321098765432109876543210
20948 011001x1xx0x1110100xxxxxxxxxxxxx
20956 if (((word
>> 17) & 0x1) == 0)
20958 if (((word
>> 18) & 0x1) == 0)
20960 if (((word
>> 20) & 0x1) == 0)
20962 /* 33222222222211111111110000000000
20963 10987654321098765432109876543210
20964 011001x1xx001001100xxxxxxxxxxxxx
20970 /* 33222222222211111111110000000000
20971 10987654321098765432109876543210
20972 011001x1xx011001100xxxxxxxxxxxxx
20979 if (((word
>> 20) & 0x1) == 0)
20981 /* 33222222222211111111110000000000
20982 10987654321098765432109876543210
20983 011001x1xx001101100xxxxxxxxxxxxx
20989 /* 33222222222211111111110000000000
20990 10987654321098765432109876543210
20991 011001x1xx011101100xxxxxxxxxxxxx
20999 if (((word
>> 18) & 0x1) == 0)
21001 /* 33222222222211111111110000000000
21002 10987654321098765432109876543210
21003 011001x1xx0x1011100xxxxxxxxxxxxx
21009 /* 33222222222211111111110000000000
21010 10987654321098765432109876543210
21011 011001x1xx0x1111100xxxxxxxxxxxxx
21021 if (((word
>> 4) & 0x1) == 0)
21023 /* 33222222222211111111110000000000
21024 10987654321098765432109876543210
21025 011001x1xx0xxxxx110xxxxxxxx0xxxx
21031 /* 33222222222211111111110000000000
21032 10987654321098765432109876543210
21033 011001x1xx0xxxxx110xxxxxxxx1xxxx
21041 if (((word
>> 22) & 0x1) == 0)
21043 if (((word
>> 23) & 0x1) == 0)
21045 /* 33222222222211111111110000000000
21046 10987654321098765432109876543210
21047 111001x1000xxxxx1x0xxxxxxxxxxxxx
21053 /* 33222222222211111111110000000000
21054 10987654321098765432109876543210
21055 111001x1100xxxxx1x0xxxxxxxxxxxxx
21062 /* 33222222222211111111110000000000
21063 10987654321098765432109876543210
21064 111001x1x10xxxxx1x0xxxxxxxxxxxxx
21072 if (((word
>> 14) & 0x1) == 0)
21074 if (((word
>> 31) & 0x1) == 0)
21076 if (((word
>> 16) & 0x1) == 0)
21078 if (((word
>> 19) & 0x1) == 0)
21080 if (((word
>> 17) & 0x1) == 0)
21082 if (((word
>> 18) & 0x1) == 0)
21084 if (((word
>> 20) & 0x1) == 0)
21086 /* 33222222222211111111110000000000
21087 10987654321098765432109876543210
21088 011001x1xx000000101xxxxxxxxxxxxx
21094 /* 33222222222211111111110000000000
21095 10987654321098765432109876543210
21096 011001x1xx010000101xxxxxxxxxxxxx
21103 if (((word
>> 20) & 0x1) == 0)
21105 /* 33222222222211111111110000000000
21106 10987654321098765432109876543210
21107 011001x1xx000100101xxxxxxxxxxxxx
21113 if (((word
>> 22) & 0x1) == 0)
21115 /* 33222222222211111111110000000000
21116 10987654321098765432109876543210
21117 011001x1x0010100101xxxxxxxxxxxxx
21123 if (((word
>> 23) & 0x1) == 0)
21125 /* 33222222222211111111110000000000
21126 10987654321098765432109876543210
21127 011001x101010100101xxxxxxxxxxxxx
21133 /* 33222222222211111111110000000000
21134 10987654321098765432109876543210
21135 011001x111010100101xxxxxxxxxxxxx
21145 if (((word
>> 18) & 0x1) == 0)
21147 if (((word
>> 20) & 0x1) == 0)
21149 /* 33222222222211111111110000000000
21150 10987654321098765432109876543210
21151 011001x1xx000010101xxxxxxxxxxxxx
21157 /* 33222222222211111111110000000000
21158 10987654321098765432109876543210
21159 011001x1xx010010101xxxxxxxxxxxxx
21166 if (((word
>> 20) & 0x1) == 0)
21168 /* 33222222222211111111110000000000
21169 10987654321098765432109876543210
21170 011001x1xx000110101xxxxxxxxxxxxx
21176 if (((word
>> 23) & 0x1) == 0)
21178 /* 33222222222211111111110000000000
21179 10987654321098765432109876543210
21180 011001x10x010110101xxxxxxxxxxxxx
21186 /* 33222222222211111111110000000000
21187 10987654321098765432109876543210
21188 011001x11x010110101xxxxxxxxxxxxx
21198 if (((word
>> 20) & 0x1) == 0)
21200 if (((word
>> 17) & 0x1) == 0)
21202 if (((word
>> 18) & 0x1) == 0)
21204 if (((word
>> 22) & 0x1) == 0)
21206 /* 33222222222211111111110000000000
21207 10987654321098765432109876543210
21208 011001x1x0001000101xxxxxxxxxxxxx
21214 /* 33222222222211111111110000000000
21215 10987654321098765432109876543210
21216 011001x1x1001000101xxxxxxxxxxxxx
21223 /* 33222222222211111111110000000000
21224 10987654321098765432109876543210
21225 011001x1xx001100101xxxxxxxxxxxxx
21232 if (((word
>> 22) & 0x1) == 0)
21234 if (((word
>> 23) & 0x1) == 0)
21236 /* 33222222222211111111110000000000
21237 10987654321098765432109876543210
21238 011001x100001x10101xxxxxxxxxxxxx
21244 /* 33222222222211111111110000000000
21245 10987654321098765432109876543210
21246 011001x110001x10101xxxxxxxxxxxxx
21253 /* 33222222222211111111110000000000
21254 10987654321098765432109876543210
21255 011001x1x1001x10101xxxxxxxxxxxxx
21263 if (((word
>> 22) & 0x1) == 0)
21265 if (((word
>> 23) & 0x1) == 0)
21267 /* 33222222222211111111110000000000
21268 10987654321098765432109876543210
21269 011001x100011xx0101xxxxxxxxxxxxx
21275 /* 33222222222211111111110000000000
21276 10987654321098765432109876543210
21277 011001x110011xx0101xxxxxxxxxxxxx
21284 if (((word
>> 17) & 0x1) == 0)
21286 if (((word
>> 18) & 0x1) == 0)
21288 /* 33222222222211111111110000000000
21289 10987654321098765432109876543210
21290 011001x1x1011000101xxxxxxxxxxxxx
21296 if (((word
>> 23) & 0x1) == 0)
21298 /* 33222222222211111111110000000000
21299 10987654321098765432109876543210
21300 011001x101011100101xxxxxxxxxxxxx
21306 /* 33222222222211111111110000000000
21307 10987654321098765432109876543210
21308 011001x111011100101xxxxxxxxxxxxx
21316 if (((word
>> 18) & 0x1) == 0)
21318 /* 33222222222211111111110000000000
21319 10987654321098765432109876543210
21320 011001x1x1011010101xxxxxxxxxxxxx
21326 if (((word
>> 23) & 0x1) == 0)
21328 /* 33222222222211111111110000000000
21329 10987654321098765432109876543210
21330 011001x101011110101xxxxxxxxxxxxx
21336 /* 33222222222211111111110000000000
21337 10987654321098765432109876543210
21338 011001x111011110101xxxxxxxxxxxxx
21350 if (((word
>> 17) & 0x1) == 0)
21352 if (((word
>> 18) & 0x1) == 0)
21354 if (((word
>> 19) & 0x1) == 0)
21356 if (((word
>> 20) & 0x1) == 0)
21358 /* 33222222222211111111110000000000
21359 10987654321098765432109876543210
21360 011001x1xx000001101xxxxxxxxxxxxx
21366 /* 33222222222211111111110000000000
21367 10987654321098765432109876543210
21368 011001x1xx010001101xxxxxxxxxxxxx
21375 if (((word
>> 20) & 0x1) == 0)
21377 if (((word
>> 22) & 0x1) == 0)
21379 /* 33222222222211111111110000000000
21380 10987654321098765432109876543210
21381 011001x1x0001001101xxxxxxxxxxxxx
21387 /* 33222222222211111111110000000000
21388 10987654321098765432109876543210
21389 011001x1x1001001101xxxxxxxxxxxxx
21396 /* 33222222222211111111110000000000
21397 10987654321098765432109876543210
21398 011001x1xx011001101xxxxxxxxxxxxx
21406 if (((word
>> 19) & 0x1) == 0)
21408 if (((word
>> 22) & 0x1) == 0)
21410 /* 33222222222211111111110000000000
21411 10987654321098765432109876543210
21412 011001x1x00x0101101xxxxxxxxxxxxx
21418 if (((word
>> 23) & 0x1) == 0)
21420 /* 33222222222211111111110000000000
21421 10987654321098765432109876543210
21422 011001x1010x0101101xxxxxxxxxxxxx
21428 /* 33222222222211111111110000000000
21429 10987654321098765432109876543210
21430 011001x1110x0101101xxxxxxxxxxxxx
21438 if (((word
>> 20) & 0x1) == 0)
21440 /* 33222222222211111111110000000000
21441 10987654321098765432109876543210
21442 011001x1xx001101101xxxxxxxxxxxxx
21448 if (((word
>> 22) & 0x1) == 0)
21450 /* 33222222222211111111110000000000
21451 10987654321098765432109876543210
21452 011001x1x0011101101xxxxxxxxxxxxx
21458 if (((word
>> 23) & 0x1) == 0)
21460 /* 33222222222211111111110000000000
21461 10987654321098765432109876543210
21462 011001x101011101101xxxxxxxxxxxxx
21468 /* 33222222222211111111110000000000
21469 10987654321098765432109876543210
21470 011001x111011101101xxxxxxxxxxxxx
21481 if (((word
>> 18) & 0x1) == 0)
21483 if (((word
>> 19) & 0x1) == 0)
21485 if (((word
>> 20) & 0x1) == 0)
21487 /* 33222222222211111111110000000000
21488 10987654321098765432109876543210
21489 011001x1xx000011101xxxxxxxxxxxxx
21495 /* 33222222222211111111110000000000
21496 10987654321098765432109876543210
21497 011001x1xx010011101xxxxxxxxxxxxx
21504 if (((word
>> 20) & 0x1) == 0)
21506 /* 33222222222211111111110000000000
21507 10987654321098765432109876543210
21508 011001x1xx001011101xxxxxxxxxxxxx
21514 /* 33222222222211111111110000000000
21515 10987654321098765432109876543210
21516 011001x1xx011011101xxxxxxxxxxxxx
21524 if (((word
>> 19) & 0x1) == 0)
21526 if (((word
>> 20) & 0x1) == 0)
21528 /* 33222222222211111111110000000000
21529 10987654321098765432109876543210
21530 011001x1xx000111101xxxxxxxxxxxxx
21536 if (((word
>> 23) & 0x1) == 0)
21538 /* 33222222222211111111110000000000
21539 10987654321098765432109876543210
21540 011001x10x010111101xxxxxxxxxxxxx
21546 /* 33222222222211111111110000000000
21547 10987654321098765432109876543210
21548 011001x11x010111101xxxxxxxxxxxxx
21556 if (((word
>> 23) & 0x1) == 0)
21558 /* 33222222222211111111110000000000
21559 10987654321098765432109876543210
21560 011001x10x0x1111101xxxxxxxxxxxxx
21566 /* 33222222222211111111110000000000
21567 10987654321098765432109876543210
21568 011001x11x0x1111101xxxxxxxxxxxxx
21579 if (((word
>> 22) & 0x1) == 0)
21581 if (((word
>> 23) & 0x1) == 0)
21583 /* 33222222222211111111110000000000
21584 10987654321098765432109876543210
21585 111001x1000xxxxx101xxxxxxxxxxxxx
21591 /* 33222222222211111111110000000000
21592 10987654321098765432109876543210
21593 111001x1100xxxxx101xxxxxxxxxxxxx
21600 if (((word
>> 23) & 0x1) == 0)
21602 /* 33222222222211111111110000000000
21603 10987654321098765432109876543210
21604 111001x1010xxxxx101xxxxxxxxxxxxx
21610 /* 33222222222211111111110000000000
21611 10987654321098765432109876543210
21612 111001x1110xxxxx101xxxxxxxxxxxxx
21621 if (((word
>> 31) & 0x1) == 0)
21623 /* 33222222222211111111110000000000
21624 10987654321098765432109876543210
21625 011001x1xx0xxxxx111xxxxxxxxxxxxx
21631 if (((word
>> 20) & 0x1) == 0)
21633 /* 33222222222211111111110000000000
21634 10987654321098765432109876543210
21635 111001x1xx00xxxx111xxxxxxxxxxxxx
21641 if (((word
>> 22) & 0x1) == 0)
21643 if (((word
>> 23) & 0x1) == 0)
21645 /* 33222222222211111111110000000000
21646 10987654321098765432109876543210
21647 111001x10001xxxx111xxxxxxxxxxxxx
21653 /* 33222222222211111111110000000000
21654 10987654321098765432109876543210
21655 111001x11001xxxx111xxxxxxxxxxxxx
21662 if (((word
>> 23) & 0x1) == 0)
21664 /* 33222222222211111111110000000000
21665 10987654321098765432109876543210
21666 111001x10101xxxx111xxxxxxxxxxxxx
21672 /* 33222222222211111111110000000000
21673 10987654321098765432109876543210
21674 111001x11101xxxx111xxxxxxxxxxxxx
21687 if (((word
>> 30) & 0x1) == 0)
21689 if (((word
>> 14) & 0x1) == 0)
21691 if (((word
>> 20) & 0x1) == 0)
21693 if (((word
>> 31) & 0x1) == 0)
21695 if (((word
>> 9) & 0x1) == 0)
21697 if (((word
>> 16) & 0x1) == 0)
21699 if (((word
>> 17) & 0x1) == 0)
21701 if (((word
>> 18) & 0x1) == 0)
21703 if (((word
>> 19) & 0x1) == 0)
21705 /* 33222222222211111111110000000000
21706 10987654321098765432109876543210
21707 001001x1xx10000010xxxx0xxxxxxxxx
21713 if (((word
>> 10) & 0x1) == 0)
21715 if (((word
>> 11) & 0x1) == 0)
21717 if (((word
>> 12) & 0x1) == 0)
21719 /* 33222222222211111111110000000000
21720 10987654321098765432109876543210
21721 001001x1xx10100010x0000xxxxxxxxx
21727 /* 33222222222211111111110000000000
21728 10987654321098765432109876543210
21729 001001x1xx10100010x1000xxxxxxxxx
21736 /* 33222222222211111111110000000000
21737 10987654321098765432109876543210
21738 001001x1xx10100010xx100xxxxxxxxx
21745 /* 33222222222211111111110000000000
21746 10987654321098765432109876543210
21747 001001x1xx10100010xxx10xxxxxxxxx
21755 if (((word
>> 11) & 0x1) == 0)
21757 if (((word
>> 12) & 0x1) == 0)
21759 /* 33222222222211111111110000000000
21760 10987654321098765432109876543210
21761 001001x1xx10x10010x00x0xxxxxxxxx
21767 /* 33222222222211111111110000000000
21768 10987654321098765432109876543210
21769 001001x1xx10x10010x10x0xxxxxxxxx
21776 /* 33222222222211111111110000000000
21777 10987654321098765432109876543210
21778 001001x1xx10x10010xx1x0xxxxxxxxx
21786 if (((word
>> 10) & 0x1) == 0)
21788 if (((word
>> 11) & 0x1) == 0)
21790 /* 33222222222211111111110000000000
21791 10987654321098765432109876543210
21792 001001x1xx10xx1010xx000xxxxxxxxx
21798 /* 33222222222211111111110000000000
21799 10987654321098765432109876543210
21800 001001x1xx10xx1010xx100xxxxxxxxx
21807 /* 33222222222211111111110000000000
21808 10987654321098765432109876543210
21809 001001x1xx10xx1010xxx10xxxxxxxxx
21817 if (((word
>> 10) & 0x1) == 0)
21819 if (((word
>> 11) & 0x1) == 0)
21821 if (((word
>> 17) & 0x1) == 0)
21823 if (((word
>> 18) & 0x1) == 0)
21825 /* 33222222222211111111110000000000
21826 10987654321098765432109876543210
21827 001001x1xx10x00110xx000xxxxxxxxx
21833 /* 33222222222211111111110000000000
21834 10987654321098765432109876543210
21835 001001x1xx10x10110xx000xxxxxxxxx
21842 /* 33222222222211111111110000000000
21843 10987654321098765432109876543210
21844 001001x1xx10xx1110xx000xxxxxxxxx
21851 if (((word
>> 17) & 0x1) == 0)
21853 if (((word
>> 18) & 0x1) == 0)
21855 /* 33222222222211111111110000000000
21856 10987654321098765432109876543210
21857 001001x1xx10x00110xx100xxxxxxxxx
21863 /* 33222222222211111111110000000000
21864 10987654321098765432109876543210
21865 001001x1xx10x10110xx100xxxxxxxxx
21872 /* 33222222222211111111110000000000
21873 10987654321098765432109876543210
21874 001001x1xx10xx1110xx100xxxxxxxxx
21882 if (((word
>> 17) & 0x1) == 0)
21884 /* 33222222222211111111110000000000
21885 10987654321098765432109876543210
21886 001001x1xx10xx0110xxx10xxxxxxxxx
21892 /* 33222222222211111111110000000000
21893 10987654321098765432109876543210
21894 001001x1xx10xx1110xxx10xxxxxxxxx
21903 /* 33222222222211111111110000000000
21904 10987654321098765432109876543210
21905 001001x1xx10xxxx10xxxx1xxxxxxxxx
21912 if (((word
>> 22) & 0x1) == 0)
21914 if (((word
>> 23) & 0x1) == 0)
21916 /* 33222222222211111111110000000000
21917 10987654321098765432109876543210
21918 101001x10010xxxx10xxxxxxxxxxxxxx
21924 /* 33222222222211111111110000000000
21925 10987654321098765432109876543210
21926 101001x11010xxxx10xxxxxxxxxxxxxx
21933 if (((word
>> 23) & 0x1) == 0)
21935 /* 33222222222211111111110000000000
21936 10987654321098765432109876543210
21937 101001x10110xxxx10xxxxxxxxxxxxxx
21943 /* 33222222222211111111110000000000
21944 10987654321098765432109876543210
21945 101001x11110xxxx10xxxxxxxxxxxxxx
21954 if (((word
>> 22) & 0x1) == 0)
21956 if (((word
>> 23) & 0x1) == 0)
21958 /* 33222222222211111111110000000000
21959 10987654321098765432109876543210
21960 x01001x10011xxxx10xxxxxxxxxxxxxx
21966 /* 33222222222211111111110000000000
21967 10987654321098765432109876543210
21968 x01001x11011xxxx10xxxxxxxxxxxxxx
21975 if (((word
>> 23) & 0x1) == 0)
21977 /* 33222222222211111111110000000000
21978 10987654321098765432109876543210
21979 x01001x10111xxxx10xxxxxxxxxxxxxx
21985 /* 33222222222211111111110000000000
21986 10987654321098765432109876543210
21987 x01001x11111xxxx10xxxxxxxxxxxxxx
21996 if (((word
>> 31) & 0x1) == 0)
21998 if (((word
>> 16) & 0x1) == 0)
22000 if (((word
>> 17) & 0x1) == 0)
22002 if (((word
>> 18) & 0x1) == 0)
22004 if (((word
>> 19) & 0x1) == 0)
22006 if (((word
>> 20) & 0x1) == 0)
22008 /* 33222222222211111111110000000000
22009 10987654321098765432109876543210
22010 001001x1xx10000011xxxxxxxxxxxxxx
22016 /* 33222222222211111111110000000000
22017 10987654321098765432109876543210
22018 001001x1xx11000011xxxxxxxxxxxxxx
22025 if (((word
>> 20) & 0x1) == 0)
22027 /* 33222222222211111111110000000000
22028 10987654321098765432109876543210
22029 001001x1xx10100011xxxxxxxxxxxxxx
22035 /* 33222222222211111111110000000000
22036 10987654321098765432109876543210
22037 001001x1xx11100011xxxxxxxxxxxxxx
22045 /* 33222222222211111111110000000000
22046 10987654321098765432109876543210
22047 001001x1xx1xx10011xxxxxxxxxxxxxx
22054 if (((word
>> 18) & 0x1) == 0)
22056 /* 33222222222211111111110000000000
22057 10987654321098765432109876543210
22058 001001x1xx1xx01011xxxxxxxxxxxxxx
22064 /* 33222222222211111111110000000000
22065 10987654321098765432109876543210
22066 001001x1xx1xx11011xxxxxxxxxxxxxx
22074 if (((word
>> 17) & 0x1) == 0)
22076 if (((word
>> 18) & 0x1) == 0)
22078 if (((word
>> 19) & 0x1) == 0)
22080 /* 33222222222211111111110000000000
22081 10987654321098765432109876543210
22082 001001x1xx1x000111xxxxxxxxxxxxxx
22088 if (((word
>> 20) & 0x1) == 0)
22090 /* 33222222222211111111110000000000
22091 10987654321098765432109876543210
22092 001001x1xx10100111xxxxxxxxxxxxxx
22098 /* 33222222222211111111110000000000
22099 10987654321098765432109876543210
22100 001001x1xx11100111xxxxxxxxxxxxxx
22108 /* 33222222222211111111110000000000
22109 10987654321098765432109876543210
22110 001001x1xx1xx10111xxxxxxxxxxxxxx
22117 if (((word
>> 18) & 0x1) == 0)
22119 if (((word
>> 19) & 0x1) == 0)
22121 /* 33222222222211111111110000000000
22122 10987654321098765432109876543210
22123 001001x1xx1x001111xxxxxxxxxxxxxx
22129 /* 33222222222211111111110000000000
22130 10987654321098765432109876543210
22131 001001x1xx1x101111xxxxxxxxxxxxxx
22138 /* 33222222222211111111110000000000
22139 10987654321098765432109876543210
22140 001001x1xx1xx11111xxxxxxxxxxxxxx
22149 if (((word
>> 13) & 0x1) == 0)
22151 if (((word
>> 22) & 0x1) == 0)
22153 if (((word
>> 23) & 0x1) == 0)
22155 /* 33222222222211111111110000000000
22156 10987654321098765432109876543210
22157 101001x1001xxxxx110xxxxxxxxxxxxx
22163 /* 33222222222211111111110000000000
22164 10987654321098765432109876543210
22165 101001x1101xxxxx110xxxxxxxxxxxxx
22172 if (((word
>> 23) & 0x1) == 0)
22174 /* 33222222222211111111110000000000
22175 10987654321098765432109876543210
22176 101001x1011xxxxx110xxxxxxxxxxxxx
22182 /* 33222222222211111111110000000000
22183 10987654321098765432109876543210
22184 101001x1111xxxxx110xxxxxxxxxxxxx
22192 if (((word
>> 22) & 0x1) == 0)
22194 if (((word
>> 23) & 0x1) == 0)
22196 /* 33222222222211111111110000000000
22197 10987654321098765432109876543210
22198 101001x1001xxxxx111xxxxxxxxxxxxx
22204 /* 33222222222211111111110000000000
22205 10987654321098765432109876543210
22206 101001x1101xxxxx111xxxxxxxxxxxxx
22213 if (((word
>> 23) & 0x1) == 0)
22215 /* 33222222222211111111110000000000
22216 10987654321098765432109876543210
22217 101001x1011xxxxx111xxxxxxxxxxxxx
22223 /* 33222222222211111111110000000000
22224 10987654321098765432109876543210
22225 101001x1111xxxxx111xxxxxxxxxxxxx
22236 if (((word
>> 13) & 0x1) == 0)
22238 if (((word
>> 31) & 0x1) == 0)
22240 if (((word
>> 14) & 0x1) == 0)
22242 /* 33222222222211111111110000000000
22243 10987654321098765432109876543210
22244 011001x1xx1xxxxx100xxxxxxxxxxxxx
22250 /* 33222222222211111111110000000000
22251 10987654321098765432109876543210
22252 011001x1xx1xxxxx110xxxxxxxxxxxxx
22259 if (((word
>> 22) & 0x1) == 0)
22261 if (((word
>> 23) & 0x1) == 0)
22263 /* 33222222222211111111110000000000
22264 10987654321098765432109876543210
22265 111001x1001xxxxx1x0xxxxxxxxxxxxx
22271 /* 33222222222211111111110000000000
22272 10987654321098765432109876543210
22273 111001x1101xxxxx1x0xxxxxxxxxxxxx
22280 /* 33222222222211111111110000000000
22281 10987654321098765432109876543210
22282 111001x1x11xxxxx1x0xxxxxxxxxxxxx
22290 if (((word
>> 14) & 0x1) == 0)
22292 if (((word
>> 31) & 0x1) == 0)
22294 /* 33222222222211111111110000000000
22295 10987654321098765432109876543210
22296 011001x1xx1xxxxx101xxxxxxxxxxxxx
22302 if (((word
>> 22) & 0x1) == 0)
22304 if (((word
>> 23) & 0x1) == 0)
22306 /* 33222222222211111111110000000000
22307 10987654321098765432109876543210
22308 111001x1001xxxxx101xxxxxxxxxxxxx
22314 /* 33222222222211111111110000000000
22315 10987654321098765432109876543210
22316 111001x1101xxxxx101xxxxxxxxxxxxx
22323 /* 33222222222211111111110000000000
22324 10987654321098765432109876543210
22325 111001x1x11xxxxx101xxxxxxxxxxxxx
22333 if (((word
>> 31) & 0x1) == 0)
22335 /* 33222222222211111111110000000000
22336 10987654321098765432109876543210
22337 011001x1xx1xxxxx111xxxxxxxxxxxxx
22343 if (((word
>> 20) & 0x1) == 0)
22345 if (((word
>> 23) & 0x1) == 0)
22347 /* 33222222222211111111110000000000
22348 10987654321098765432109876543210
22349 111001x10x10xxxx111xxxxxxxxxxxxx
22355 /* 33222222222211111111110000000000
22356 10987654321098765432109876543210
22357 111001x11x10xxxx111xxxxxxxxxxxxx
22364 if (((word
>> 22) & 0x1) == 0)
22366 if (((word
>> 23) & 0x1) == 0)
22368 /* 33222222222211111111110000000000
22369 10987654321098765432109876543210
22370 111001x10011xxxx111xxxxxxxxxxxxx
22376 /* 33222222222211111111110000000000
22377 10987654321098765432109876543210
22378 111001x11011xxxx111xxxxxxxxxxxxx
22385 if (((word
>> 23) & 0x1) == 0)
22387 /* 33222222222211111111110000000000
22388 10987654321098765432109876543210
22389 111001x10111xxxx111xxxxxxxxxxxxx
22395 /* 33222222222211111111110000000000
22396 10987654321098765432109876543210
22397 111001x11111xxxx111xxxxxxxxxxxxx
22414 if (((word
>> 29) & 0x1) == 0)
22416 if (((word
>> 30) & 0x1) == 0)
22418 if (((word
>> 31) & 0x1) == 0)
22420 /* 33222222222211111111110000000000
22421 10987654321098765432109876543210
22422 000101xxxxxxxxxxxxxxxxxxxxxxxxxx
22428 /* 33222222222211111111110000000000
22429 10987654321098765432109876543210
22430 100101xxxxxxxxxxxxxxxxxxxxxxxxxx
22437 if (((word
>> 24) & 0x1) == 0)
22439 if (((word
>> 4) & 0x1) == 0)
22441 if (((word
>> 25) & 0x1) == 0)
22443 if (((word
>> 31) & 0x1) == 0)
22445 /* 33222222222211111111110000000000
22446 10987654321098765432109876543210
22447 01010100xxxxxxxxxxxxxxxxxxx0xxxx
22453 if (((word
>> 0) & 0x1) == 0)
22455 if (((word
>> 1) & 0x1) == 0)
22457 if (((word
>> 21) & 0x1) == 0)
22459 /* 33222222222211111111110000000000
22460 10987654321098765432109876543210
22461 11010100xx0xxxxxxxxxxxxxxxx0xx00
22467 if (((word
>> 22) & 0x1) == 0)
22469 /* 33222222222211111111110000000000
22470 10987654321098765432109876543210
22471 11010100x01xxxxxxxxxxxxxxxx0xx00
22477 /* 33222222222211111111110000000000
22478 10987654321098765432109876543210
22479 11010100x11xxxxxxxxxxxxxxxx0xx00
22487 if (((word
>> 21) & 0x1) == 0)
22489 /* 33222222222211111111110000000000
22490 10987654321098765432109876543210
22491 11010100xx0xxxxxxxxxxxxxxxx0xx10
22497 /* 33222222222211111111110000000000
22498 10987654321098765432109876543210
22499 11010100xx1xxxxxxxxxxxxxxxx0xx10
22507 if (((word
>> 1) & 0x1) == 0)
22509 if (((word
>> 21) & 0x1) == 0)
22511 /* 33222222222211111111110000000000
22512 10987654321098765432109876543210
22513 11010100xx0xxxxxxxxxxxxxxxx0xx01
22519 /* 33222222222211111111110000000000
22520 10987654321098765432109876543210
22521 11010100xx1xxxxxxxxxxxxxxxx0xx01
22528 if (((word
>> 21) & 0x1) == 0)
22530 /* 33222222222211111111110000000000
22531 10987654321098765432109876543210
22532 11010100xx0xxxxxxxxxxxxxxxx0xx11
22538 /* 33222222222211111111110000000000
22539 10987654321098765432109876543210
22540 11010100xx1xxxxxxxxxxxxxxxx0xx11
22550 if (((word
>> 21) & 0x1) == 0)
22552 if (((word
>> 22) & 0x1) == 0)
22554 if (((word
>> 23) & 0x1) == 0)
22556 /* 33222222222211111111110000000000
22557 10987654321098765432109876543210
22558 x1010110000xxxxxxxxxxxxxxxx0xxxx
22564 /* 33222222222211111111110000000000
22565 10987654321098765432109876543210
22566 x1010110100xxxxxxxxxxxxxxxx0xxxx
22573 /* 33222222222211111111110000000000
22574 10987654321098765432109876543210
22575 x1010110x10xxxxxxxxxxxxxxxx0xxxx
22582 if (((word
>> 23) & 0x1) == 0)
22584 /* 33222222222211111111110000000000
22585 10987654321098765432109876543210
22586 x10101100x1xxxxxxxxxxxxxxxx0xxxx
22592 /* 33222222222211111111110000000000
22593 10987654321098765432109876543210
22594 x10101101x1xxxxxxxxxxxxxxxx0xxxx
22603 if (((word
>> 25) & 0x1) == 0)
22605 /* 33222222222211111111110000000000
22606 10987654321098765432109876543210
22607 x1010100xxxxxxxxxxxxxxxxxxx1xxxx
22613 if (((word
>> 10) & 0x1) == 0)
22615 if (((word
>> 21) & 0x1) == 0)
22617 if (((word
>> 22) & 0x1) == 0)
22619 if (((word
>> 23) & 0x1) == 0)
22621 /* 33222222222211111111110000000000
22622 10987654321098765432109876543210
22623 x1010110000xxxxxxxxxx0xxxxx1xxxx
22629 /* 33222222222211111111110000000000
22630 10987654321098765432109876543210
22631 x1010110100xxxxxxxxxx0xxxxx1xxxx
22638 /* 33222222222211111111110000000000
22639 10987654321098765432109876543210
22640 x1010110x10xxxxxxxxxx0xxxxx1xxxx
22647 /* 33222222222211111111110000000000
22648 10987654321098765432109876543210
22649 x1010110xx1xxxxxxxxxx0xxxxx1xxxx
22656 if (((word
>> 21) & 0x1) == 0)
22658 if (((word
>> 22) & 0x1) == 0)
22660 if (((word
>> 23) & 0x1) == 0)
22662 /* 33222222222211111111110000000000
22663 10987654321098765432109876543210
22664 x1010110000xxxxxxxxxx1xxxxx1xxxx
22670 /* 33222222222211111111110000000000
22671 10987654321098765432109876543210
22672 x1010110100xxxxxxxxxx1xxxxx1xxxx
22679 /* 33222222222211111111110000000000
22680 10987654321098765432109876543210
22681 x1010110x10xxxxxxxxxx1xxxxx1xxxx
22688 /* 33222222222211111111110000000000
22689 10987654321098765432109876543210
22690 x1010110xx1xxxxxxxxxx1xxxxx1xxxx
22700 if (((word
>> 21) & 0x1) == 0)
22702 if (((word
>> 25) & 0x1) == 0)
22704 /* 33222222222211111111110000000000
22705 10987654321098765432109876543210
22706 x1010101xx0xxxxxxxxxxxxxxxxxxxxx
22712 if (((word
>> 10) & 0x1) == 0)
22714 /* 33222222222211111111110000000000
22715 10987654321098765432109876543210
22716 x1010111xx0xxxxxxxxxx0xxxxxxxxxx
22722 /* 33222222222211111111110000000000
22723 10987654321098765432109876543210
22724 x1010111xx0xxxxxxxxxx1xxxxxxxxxx
22732 if (((word
>> 25) & 0x1) == 0)
22734 /* 33222222222211111111110000000000
22735 10987654321098765432109876543210
22736 x1010101xx1xxxxxxxxxxxxxxxxxxxxx
22742 if (((word
>> 10) & 0x1) == 0)
22744 /* 33222222222211111111110000000000
22745 10987654321098765432109876543210
22746 x1010111xx1xxxxxxxxxx0xxxxxxxxxx
22752 /* 33222222222211111111110000000000
22753 10987654321098765432109876543210
22754 x1010111xx1xxxxxxxxxx1xxxxxxxxxx
22765 if (((word
>> 24) & 0x1) == 0)
22767 if (((word
>> 25) & 0x1) == 0)
22769 /* 33222222222211111111110000000000
22770 10987654321098765432109876543210
22771 xx110100xxxxxxxxxxxxxxxxxxxxxxxx
22777 /* 33222222222211111111110000000000
22778 10987654321098765432109876543210
22779 xx110110xxxxxxxxxxxxxxxxxxxxxxxx
22786 if (((word
>> 25) & 0x1) == 0)
22788 /* 33222222222211111111110000000000
22789 10987654321098765432109876543210
22790 xx110101xxxxxxxxxxxxxxxxxxxxxxxx
22796 /* 33222222222211111111110000000000
22797 10987654321098765432109876543210
22798 xx110111xxxxxxxxxxxxxxxxxxxxxxxx
22808 if (((word
>> 25) & 0x1) == 0)
22810 if (((word
>> 28) & 0x1) == 0)
22812 if (((word
>> 22) & 0x1) == 0)
22814 if (((word
>> 23) & 0x1) == 0)
22816 if (((word
>> 24) & 0x1) == 0)
22818 if (((word
>> 29) & 0x1) == 0)
22820 /* 33222222222211111111110000000000
22821 10987654321098765432109876543210
22822 xx00110000xxxxxxxxxxxxxxxxxxxxxx
22828 /* 33222222222211111111110000000000
22829 10987654321098765432109876543210
22830 xx10110000xxxxxxxxxxxxxxxxxxxxxx
22837 if (((word
>> 29) & 0x1) == 0)
22839 if (((word
>> 13) & 0x1) == 0)
22841 if (((word
>> 21) & 0x1) == 0)
22843 /* 33222222222211111111110000000000
22844 10987654321098765432109876543210
22845 xx001101000xxxxxxx0xxxxxxxxxxxxx
22851 /* 33222222222211111111110000000000
22852 10987654321098765432109876543210
22853 xx001101001xxxxxxx0xxxxxxxxxxxxx
22860 if (((word
>> 21) & 0x1) == 0)
22862 /* 33222222222211111111110000000000
22863 10987654321098765432109876543210
22864 xx001101000xxxxxxx1xxxxxxxxxxxxx
22870 /* 33222222222211111111110000000000
22871 10987654321098765432109876543210
22872 xx001101001xxxxxxx1xxxxxxxxxxxxx
22880 /* 33222222222211111111110000000000
22881 10987654321098765432109876543210
22882 xx10110100xxxxxxxxxxxxxxxxxxxxxx
22890 if (((word
>> 29) & 0x1) == 0)
22892 if (((word
>> 21) & 0x1) == 0)
22894 if (((word
>> 24) & 0x1) == 0)
22896 /* 33222222222211111111110000000000
22897 10987654321098765432109876543210
22898 xx001100100xxxxxxxxxxxxxxxxxxxxx
22904 if (((word
>> 13) & 0x1) == 0)
22906 /* 33222222222211111111110000000000
22907 10987654321098765432109876543210
22908 xx001101100xxxxxxx0xxxxxxxxxxxxx
22914 /* 33222222222211111111110000000000
22915 10987654321098765432109876543210
22916 xx001101100xxxxxxx1xxxxxxxxxxxxx
22924 if (((word
>> 13) & 0x1) == 0)
22926 /* 33222222222211111111110000000000
22927 10987654321098765432109876543210
22928 xx00110x101xxxxxxx0xxxxxxxxxxxxx
22934 /* 33222222222211111111110000000000
22935 10987654321098765432109876543210
22936 xx00110x101xxxxxxx1xxxxxxxxxxxxx
22944 /* 33222222222211111111110000000000
22945 10987654321098765432109876543210
22946 xx10110x10xxxxxxxxxxxxxxxxxxxxxx
22954 if (((word
>> 23) & 0x1) == 0)
22956 if (((word
>> 24) & 0x1) == 0)
22958 if (((word
>> 29) & 0x1) == 0)
22960 /* 33222222222211111111110000000000
22961 10987654321098765432109876543210
22962 xx00110001xxxxxxxxxxxxxxxxxxxxxx
22968 /* 33222222222211111111110000000000
22969 10987654321098765432109876543210
22970 xx10110001xxxxxxxxxxxxxxxxxxxxxx
22977 if (((word
>> 29) & 0x1) == 0)
22979 if (((word
>> 13) & 0x1) == 0)
22981 if (((word
>> 21) & 0x1) == 0)
22983 /* 33222222222211111111110000000000
22984 10987654321098765432109876543210
22985 xx001101010xxxxxxx0xxxxxxxxxxxxx
22991 /* 33222222222211111111110000000000
22992 10987654321098765432109876543210
22993 xx001101011xxxxxxx0xxxxxxxxxxxxx
23000 if (((word
>> 21) & 0x1) == 0)
23002 /* 33222222222211111111110000000000
23003 10987654321098765432109876543210
23004 xx001101010xxxxxxx1xxxxxxxxxxxxx
23010 /* 33222222222211111111110000000000
23011 10987654321098765432109876543210
23012 xx001101011xxxxxxx1xxxxxxxxxxxxx
23020 /* 33222222222211111111110000000000
23021 10987654321098765432109876543210
23022 xx10110101xxxxxxxxxxxxxxxxxxxxxx
23030 if (((word
>> 29) & 0x1) == 0)
23032 if (((word
>> 21) & 0x1) == 0)
23034 if (((word
>> 24) & 0x1) == 0)
23036 /* 33222222222211111111110000000000
23037 10987654321098765432109876543210
23038 xx001100110xxxxxxxxxxxxxxxxxxxxx
23044 if (((word
>> 13) & 0x1) == 0)
23046 /* 33222222222211111111110000000000
23047 10987654321098765432109876543210
23048 xx001101110xxxxxxx0xxxxxxxxxxxxx
23054 /* 33222222222211111111110000000000
23055 10987654321098765432109876543210
23056 xx001101110xxxxxxx1xxxxxxxxxxxxx
23064 if (((word
>> 13) & 0x1) == 0)
23066 /* 33222222222211111111110000000000
23067 10987654321098765432109876543210
23068 xx00110x111xxxxxxx0xxxxxxxxxxxxx
23074 /* 33222222222211111111110000000000
23075 10987654321098765432109876543210
23076 xx00110x111xxxxxxx1xxxxxxxxxxxxx
23084 /* 33222222222211111111110000000000
23085 10987654321098765432109876543210
23086 xx10110x11xxxxxxxxxxxxxxxxxxxxxx
23095 if (((word
>> 24) & 0x1) == 0)
23097 if (((word
>> 29) & 0x1) == 0)
23099 /* 33222222222211111111110000000000
23100 10987654321098765432109876543210
23101 xx011100xxxxxxxxxxxxxxxxxxxxxxxx
23107 if (((word
>> 10) & 0x1) == 0)
23109 if (((word
>> 11) & 0x1) == 0)
23111 if (((word
>> 22) & 0x1) == 0)
23113 /* 33222222222211111111110000000000
23114 10987654321098765432109876543210
23115 xx111100x0xxxxxxxxxx00xxxxxxxxxx
23121 /* 33222222222211111111110000000000
23122 10987654321098765432109876543210
23123 xx111100x1xxxxxxxxxx00xxxxxxxxxx
23130 if (((word
>> 22) & 0x1) == 0)
23132 /* 33222222222211111111110000000000
23133 10987654321098765432109876543210
23134 xx111100x0xxxxxxxxxx10xxxxxxxxxx
23140 /* 33222222222211111111110000000000
23141 10987654321098765432109876543210
23142 xx111100x1xxxxxxxxxx10xxxxxxxxxx
23150 if (((word
>> 22) & 0x1) == 0)
23152 /* 33222222222211111111110000000000
23153 10987654321098765432109876543210
23154 xx111100x0xxxxxxxxxxx1xxxxxxxxxx
23160 /* 33222222222211111111110000000000
23161 10987654321098765432109876543210
23162 xx111100x1xxxxxxxxxxx1xxxxxxxxxx
23171 if (((word
>> 22) & 0x1) == 0)
23173 if (((word
>> 29) & 0x1) == 0)
23175 if (((word
>> 12) & 0x1) == 0)
23177 if (((word
>> 13) & 0x1) == 0)
23179 if (((word
>> 14) & 0x1) == 0)
23181 if (((word
>> 15) & 0x1) == 0)
23183 if (((word
>> 23) & 0x1) == 0)
23185 /* 33222222222211111111110000000000
23186 10987654321098765432109876543210
23187 xx01110100xxxxxx0000xxxxxxxxxxxx
23193 /* 33222222222211111111110000000000
23194 10987654321098765432109876543210
23195 xx01110110xxxxxx0000xxxxxxxxxxxx
23202 if (((word
>> 23) & 0x1) == 0)
23204 /* 33222222222211111111110000000000
23205 10987654321098765432109876543210
23206 xx01110100xxxxxx1000xxxxxxxxxxxx
23212 /* 33222222222211111111110000000000
23213 10987654321098765432109876543210
23214 xx01110110xxxxxx1000xxxxxxxxxxxx
23222 if (((word
>> 15) & 0x1) == 0)
23224 if (((word
>> 23) & 0x1) == 0)
23226 /* 33222222222211111111110000000000
23227 10987654321098765432109876543210
23228 xx01110100xxxxxx0100xxxxxxxxxxxx
23234 /* 33222222222211111111110000000000
23235 10987654321098765432109876543210
23236 xx01110110xxxxxx0100xxxxxxxxxxxx
23243 if (((word
>> 23) & 0x1) == 0)
23245 /* 33222222222211111111110000000000
23246 10987654321098765432109876543210
23247 xx01110100xxxxxx1100xxxxxxxxxxxx
23253 /* 33222222222211111111110000000000
23254 10987654321098765432109876543210
23255 xx01110110xxxxxx1100xxxxxxxxxxxx
23264 if (((word
>> 14) & 0x1) == 0)
23266 if (((word
>> 15) & 0x1) == 0)
23268 if (((word
>> 23) & 0x1) == 0)
23270 /* 33222222222211111111110000000000
23271 10987654321098765432109876543210
23272 xx01110100xxxxxx0010xxxxxxxxxxxx
23278 /* 33222222222211111111110000000000
23279 10987654321098765432109876543210
23280 xx01110110xxxxxx0010xxxxxxxxxxxx
23287 if (((word
>> 23) & 0x1) == 0)
23289 /* 33222222222211111111110000000000
23290 10987654321098765432109876543210
23291 xx01110100xxxxxx1010xxxxxxxxxxxx
23297 /* 33222222222211111111110000000000
23298 10987654321098765432109876543210
23299 xx01110110xxxxxx1010xxxxxxxxxxxx
23307 if (((word
>> 15) & 0x1) == 0)
23309 if (((word
>> 23) & 0x1) == 0)
23311 /* 33222222222211111111110000000000
23312 10987654321098765432109876543210
23313 xx01110100xxxxxx0110xxxxxxxxxxxx
23319 /* 33222222222211111111110000000000
23320 10987654321098765432109876543210
23321 xx01110110xxxxxx0110xxxxxxxxxxxx
23328 if (((word
>> 23) & 0x1) == 0)
23330 /* 33222222222211111111110000000000
23331 10987654321098765432109876543210
23332 xx01110100xxxxxx1110xxxxxxxxxxxx
23338 /* 33222222222211111111110000000000
23339 10987654321098765432109876543210
23340 xx01110110xxxxxx1110xxxxxxxxxxxx
23350 if (((word
>> 13) & 0x1) == 0)
23352 if (((word
>> 14) & 0x1) == 0)
23354 if (((word
>> 15) & 0x1) == 0)
23356 if (((word
>> 23) & 0x1) == 0)
23358 /* 33222222222211111111110000000000
23359 10987654321098765432109876543210
23360 xx01110100xxxxxx0001xxxxxxxxxxxx
23366 /* 33222222222211111111110000000000
23367 10987654321098765432109876543210
23368 xx01110110xxxxxx0001xxxxxxxxxxxx
23375 if (((word
>> 23) & 0x1) == 0)
23377 /* 33222222222211111111110000000000
23378 10987654321098765432109876543210
23379 xx01110100xxxxxx1001xxxxxxxxxxxx
23385 /* 33222222222211111111110000000000
23386 10987654321098765432109876543210
23387 xx01110110xxxxxx1001xxxxxxxxxxxx
23395 if (((word
>> 15) & 0x1) == 0)
23397 if (((word
>> 23) & 0x1) == 0)
23399 /* 33222222222211111111110000000000
23400 10987654321098765432109876543210
23401 xx01110100xxxxxx0101xxxxxxxxxxxx
23407 /* 33222222222211111111110000000000
23408 10987654321098765432109876543210
23409 xx01110110xxxxxx0101xxxxxxxxxxxx
23416 if (((word
>> 23) & 0x1) == 0)
23418 /* 33222222222211111111110000000000
23419 10987654321098765432109876543210
23420 xx01110100xxxxxx1101xxxxxxxxxxxx
23426 /* 33222222222211111111110000000000
23427 10987654321098765432109876543210
23428 xx01110110xxxxxx1101xxxxxxxxxxxx
23437 if (((word
>> 14) & 0x1) == 0)
23439 if (((word
>> 15) & 0x1) == 0)
23441 if (((word
>> 23) & 0x1) == 0)
23443 /* 33222222222211111111110000000000
23444 10987654321098765432109876543210
23445 xx01110100xxxxxx0011xxxxxxxxxxxx
23451 /* 33222222222211111111110000000000
23452 10987654321098765432109876543210
23453 xx01110110xxxxxx0011xxxxxxxxxxxx
23460 if (((word
>> 23) & 0x1) == 0)
23462 /* 33222222222211111111110000000000
23463 10987654321098765432109876543210
23464 xx01110100xxxxxx1011xxxxxxxxxxxx
23470 /* 33222222222211111111110000000000
23471 10987654321098765432109876543210
23472 xx01110110xxxxxx1011xxxxxxxxxxxx
23480 if (((word
>> 15) & 0x1) == 0)
23482 if (((word
>> 23) & 0x1) == 0)
23484 /* 33222222222211111111110000000000
23485 10987654321098765432109876543210
23486 xx01110100xxxxxx0111xxxxxxxxxxxx
23492 /* 33222222222211111111110000000000
23493 10987654321098765432109876543210
23494 xx01110110xxxxxx0111xxxxxxxxxxxx
23501 if (((word
>> 23) & 0x1) == 0)
23503 /* 33222222222211111111110000000000
23504 10987654321098765432109876543210
23505 xx01110100xxxxxx1111xxxxxxxxxxxx
23511 /* 33222222222211111111110000000000
23512 10987654321098765432109876543210
23513 xx01110110xxxxxx1111xxxxxxxxxxxx
23524 /* 33222222222211111111110000000000
23525 10987654321098765432109876543210
23526 xx111101x0xxxxxxxxxxxxxxxxxxxxxx
23533 if (((word
>> 29) & 0x1) == 0)
23535 if (((word
>> 12) & 0x1) == 0)
23537 if (((word
>> 13) & 0x1) == 0)
23539 if (((word
>> 14) & 0x1) == 0)
23541 if (((word
>> 15) & 0x1) == 0)
23543 if (((word
>> 23) & 0x1) == 0)
23545 /* 33222222222211111111110000000000
23546 10987654321098765432109876543210
23547 xx01110101xxxxxx0000xxxxxxxxxxxx
23553 /* 33222222222211111111110000000000
23554 10987654321098765432109876543210
23555 xx01110111xxxxxx0000xxxxxxxxxxxx
23562 if (((word
>> 23) & 0x1) == 0)
23564 /* 33222222222211111111110000000000
23565 10987654321098765432109876543210
23566 xx01110101xxxxxx1000xxxxxxxxxxxx
23572 /* 33222222222211111111110000000000
23573 10987654321098765432109876543210
23574 xx01110111xxxxxx1000xxxxxxxxxxxx
23582 if (((word
>> 15) & 0x1) == 0)
23584 if (((word
>> 23) & 0x1) == 0)
23586 /* 33222222222211111111110000000000
23587 10987654321098765432109876543210
23588 xx01110101xxxxxx0100xxxxxxxxxxxx
23594 /* 33222222222211111111110000000000
23595 10987654321098765432109876543210
23596 xx01110111xxxxxx0100xxxxxxxxxxxx
23603 /* 33222222222211111111110000000000
23604 10987654321098765432109876543210
23605 xx011101x1xxxxxx1100xxxxxxxxxxxx
23613 if (((word
>> 14) & 0x1) == 0)
23615 if (((word
>> 15) & 0x1) == 0)
23617 if (((word
>> 23) & 0x1) == 0)
23619 /* 33222222222211111111110000000000
23620 10987654321098765432109876543210
23621 xx01110101xxxxxx0010xxxxxxxxxxxx
23627 /* 33222222222211111111110000000000
23628 10987654321098765432109876543210
23629 xx01110111xxxxxx0010xxxxxxxxxxxx
23636 if (((word
>> 23) & 0x1) == 0)
23638 /* 33222222222211111111110000000000
23639 10987654321098765432109876543210
23640 xx01110101xxxxxx1010xxxxxxxxxxxx
23646 /* 33222222222211111111110000000000
23647 10987654321098765432109876543210
23648 xx01110111xxxxxx1010xxxxxxxxxxxx
23656 if (((word
>> 15) & 0x1) == 0)
23658 if (((word
>> 23) & 0x1) == 0)
23660 /* 33222222222211111111110000000000
23661 10987654321098765432109876543210
23662 xx01110101xxxxxx0110xxxxxxxxxxxx
23668 /* 33222222222211111111110000000000
23669 10987654321098765432109876543210
23670 xx01110111xxxxxx0110xxxxxxxxxxxx
23677 /* 33222222222211111111110000000000
23678 10987654321098765432109876543210
23679 xx011101x1xxxxxx1110xxxxxxxxxxxx
23688 if (((word
>> 13) & 0x1) == 0)
23690 if (((word
>> 14) & 0x1) == 0)
23692 if (((word
>> 15) & 0x1) == 0)
23694 if (((word
>> 23) & 0x1) == 0)
23696 /* 33222222222211111111110000000000
23697 10987654321098765432109876543210
23698 xx01110101xxxxxx0001xxxxxxxxxxxx
23704 /* 33222222222211111111110000000000
23705 10987654321098765432109876543210
23706 xx01110111xxxxxx0001xxxxxxxxxxxx
23713 if (((word
>> 23) & 0x1) == 0)
23715 /* 33222222222211111111110000000000
23716 10987654321098765432109876543210
23717 xx01110101xxxxxx1001xxxxxxxxxxxx
23723 /* 33222222222211111111110000000000
23724 10987654321098765432109876543210
23725 xx01110111xxxxxx1001xxxxxxxxxxxx
23733 if (((word
>> 15) & 0x1) == 0)
23735 if (((word
>> 23) & 0x1) == 0)
23737 /* 33222222222211111111110000000000
23738 10987654321098765432109876543210
23739 xx01110101xxxxxx0101xxxxxxxxxxxx
23745 /* 33222222222211111111110000000000
23746 10987654321098765432109876543210
23747 xx01110111xxxxxx0101xxxxxxxxxxxx
23754 /* 33222222222211111111110000000000
23755 10987654321098765432109876543210
23756 xx011101x1xxxxxx1101xxxxxxxxxxxx
23764 if (((word
>> 14) & 0x1) == 0)
23766 if (((word
>> 15) & 0x1) == 0)
23768 if (((word
>> 23) & 0x1) == 0)
23770 /* 33222222222211111111110000000000
23771 10987654321098765432109876543210
23772 xx01110101xxxxxx0011xxxxxxxxxxxx
23778 /* 33222222222211111111110000000000
23779 10987654321098765432109876543210
23780 xx01110111xxxxxx0011xxxxxxxxxxxx
23787 if (((word
>> 23) & 0x1) == 0)
23789 /* 33222222222211111111110000000000
23790 10987654321098765432109876543210
23791 xx01110101xxxxxx1011xxxxxxxxxxxx
23797 /* 33222222222211111111110000000000
23798 10987654321098765432109876543210
23799 xx01110111xxxxxx1011xxxxxxxxxxxx
23807 if (((word
>> 15) & 0x1) == 0)
23809 if (((word
>> 23) & 0x1) == 0)
23811 /* 33222222222211111111110000000000
23812 10987654321098765432109876543210
23813 xx01110101xxxxxx0111xxxxxxxxxxxx
23819 /* 33222222222211111111110000000000
23820 10987654321098765432109876543210
23821 xx01110111xxxxxx0111xxxxxxxxxxxx
23828 /* 33222222222211111111110000000000
23829 10987654321098765432109876543210
23830 xx011101x1xxxxxx1111xxxxxxxxxxxx
23840 /* 33222222222211111111110000000000
23841 10987654321098765432109876543210
23842 xx111101x1xxxxxxxxxxxxxxxxxxxxxx
23852 if (((word
>> 24) & 0x1) == 0)
23854 if (((word
>> 21) & 0x1) == 0)
23856 if (((word
>> 28) & 0x1) == 0)
23858 if (((word
>> 29) & 0x1) == 0)
23860 if (((word
>> 31) & 0x1) == 0)
23862 if (((word
>> 10) & 0x1) == 0)
23864 if (((word
>> 11) & 0x1) == 0)
23866 if (((word
>> 12) & 0x1) == 0)
23868 /* 33222222222211111111110000000000
23869 10987654321098765432109876543210
23870 0x001110xx0xxxxxxxx000xxxxxxxxxx
23876 /* 33222222222211111111110000000000
23877 10987654321098765432109876543210
23878 0x001110xx0xxxxxxxx100xxxxxxxxxx
23885 if (((word
>> 12) & 0x1) == 0)
23887 if (((word
>> 14) & 0x1) == 0)
23889 /* 33222222222211111111110000000000
23890 10987654321098765432109876543210
23891 0x001110xx0xxxxxx0x010xxxxxxxxxx
23897 /* 33222222222211111111110000000000
23898 10987654321098765432109876543210
23899 0x001110xx0xxxxxx1x010xxxxxxxxxx
23906 if (((word
>> 13) & 0x1) == 0)
23908 if (((word
>> 14) & 0x1) == 0)
23910 /* 33222222222211111111110000000000
23911 10987654321098765432109876543210
23912 0x001110xx0xxxxxx00110xxxxxxxxxx
23918 /* 33222222222211111111110000000000
23919 10987654321098765432109876543210
23920 0x001110xx0xxxxxx10110xxxxxxxxxx
23927 if (((word
>> 14) & 0x1) == 0)
23929 /* 33222222222211111111110000000000
23930 10987654321098765432109876543210
23931 0x001110xx0xxxxxx01110xxxxxxxxxx
23937 /* 33222222222211111111110000000000
23938 10987654321098765432109876543210
23939 0x001110xx0xxxxxx11110xxxxxxxxxx
23949 if (((word
>> 11) & 0x1) == 0)
23951 if (((word
>> 12) & 0x1) == 0)
23953 if (((word
>> 13) & 0x1) == 0)
23955 if (((word
>> 22) & 0x1) == 0)
23957 /* 33222222222211111111110000000000
23958 10987654321098765432109876543210
23959 0x001110x00xxxxxxx0001xxxxxxxxxx
23965 if (((word
>> 23) & 0x1) == 0)
23967 /* 33222222222211111111110000000000
23968 10987654321098765432109876543210
23969 0x001110010xxxxxxx0001xxxxxxxxxx
23975 /* 33222222222211111111110000000000
23976 10987654321098765432109876543210
23977 0x001110110xxxxxxx0001xxxxxxxxxx
23985 if (((word
>> 15) & 0x1) == 0)
23987 /* 33222222222211111111110000000000
23988 10987654321098765432109876543210
23989 0x001110xx0xxxxx0x1001xxxxxxxxxx
23995 /* 33222222222211111111110000000000
23996 10987654321098765432109876543210
23997 0x001110xx0xxxxx1x1001xxxxxxxxxx
24005 if (((word
>> 13) & 0x1) == 0)
24007 if (((word
>> 15) & 0x1) == 0)
24009 if (((word
>> 23) & 0x1) == 0)
24011 /* 33222222222211111111110000000000
24012 10987654321098765432109876543210
24013 0x0011100x0xxxxx0x0101xxxxxxxxxx
24019 /* 33222222222211111111110000000000
24020 10987654321098765432109876543210
24021 0x0011101x0xxxxx0x0101xxxxxxxxxx
24028 /* 33222222222211111111110000000000
24029 10987654321098765432109876543210
24030 0x001110xx0xxxxx1x0101xxxxxxxxxx
24037 if (((word
>> 23) & 0x1) == 0)
24039 /* 33222222222211111111110000000000
24040 10987654321098765432109876543210
24041 0x0011100x0xxxxxxx1101xxxxxxxxxx
24047 /* 33222222222211111111110000000000
24048 10987654321098765432109876543210
24049 0x0011101x0xxxxxxx1101xxxxxxxxxx
24058 if (((word
>> 12) & 0x1) == 0)
24060 if (((word
>> 13) & 0x1) == 0)
24062 if (((word
>> 22) & 0x1) == 0)
24064 /* 33222222222211111111110000000000
24065 10987654321098765432109876543210
24066 0x001110x00xxxxxxx0011xxxxxxxxxx
24072 if (((word
>> 23) & 0x1) == 0)
24074 /* 33222222222211111111110000000000
24075 10987654321098765432109876543210
24076 0x001110010xxxxxxx0011xxxxxxxxxx
24082 /* 33222222222211111111110000000000
24083 10987654321098765432109876543210
24084 0x001110110xxxxxxx0011xxxxxxxxxx
24092 if (((word
>> 15) & 0x1) == 0)
24094 /* 33222222222211111111110000000000
24095 10987654321098765432109876543210
24096 0x001110xx0xxxxx0x1011xxxxxxxxxx
24102 /* 33222222222211111111110000000000
24103 10987654321098765432109876543210
24104 0x001110xx0xxxxx1x1011xxxxxxxxxx
24112 if (((word
>> 13) & 0x1) == 0)
24114 if (((word
>> 15) & 0x1) == 0)
24116 if (((word
>> 22) & 0x1) == 0)
24118 /* 33222222222211111111110000000000
24119 10987654321098765432109876543210
24120 0x001110x00xxxxx0x0111xxxxxxxxxx
24126 /* 33222222222211111111110000000000
24127 10987654321098765432109876543210
24128 0x001110x10xxxxx0x0111xxxxxxxxxx
24135 /* 33222222222211111111110000000000
24136 10987654321098765432109876543210
24137 0x001110xx0xxxxx1x0111xxxxxxxxxx
24144 if (((word
>> 22) & 0x1) == 0)
24146 /* 33222222222211111111110000000000
24147 10987654321098765432109876543210
24148 0x001110x00xxxxxxx1111xxxxxxxxxx
24154 if (((word
>> 23) & 0x1) == 0)
24156 /* 33222222222211111111110000000000
24157 10987654321098765432109876543210
24158 0x001110010xxxxxxx1111xxxxxxxxxx
24164 /* 33222222222211111111110000000000
24165 10987654321098765432109876543210
24166 0x001110110xxxxxxx1111xxxxxxxxxx
24178 if (((word
>> 22) & 0x1) == 0)
24180 if (((word
>> 23) & 0x1) == 0)
24182 /* 33222222222211111111110000000000
24183 10987654321098765432109876543210
24184 1x001110000xxxxxxxxxxxxxxxxxxxxx
24190 /* 33222222222211111111110000000000
24191 10987654321098765432109876543210
24192 1x001110100xxxxxxxxxxxxxxxxxxxxx
24199 if (((word
>> 15) & 0x1) == 0)
24201 /* 33222222222211111111110000000000
24202 10987654321098765432109876543210
24203 1x001110x10xxxxx0xxxxxxxxxxxxxxx
24209 if (((word
>> 10) & 0x1) == 0)
24211 if (((word
>> 11) & 0x1) == 0)
24213 if (((word
>> 23) & 0x1) == 0)
24215 /* 33222222222211111111110000000000
24216 10987654321098765432109876543210
24217 1x001110010xxxxx1xxx00xxxxxxxxxx
24223 /* 33222222222211111111110000000000
24224 10987654321098765432109876543210
24225 1x001110110xxxxx1xxx00xxxxxxxxxx
24232 /* 33222222222211111111110000000000
24233 10987654321098765432109876543210
24234 1x001110x10xxxxx1xxx10xxxxxxxxxx
24241 if (((word
>> 11) & 0x1) == 0)
24243 if (((word
>> 23) & 0x1) == 0)
24245 /* 33222222222211111111110000000000
24246 10987654321098765432109876543210
24247 1x001110010xxxxx1xxx01xxxxxxxxxx
24253 /* 33222222222211111111110000000000
24254 10987654321098765432109876543210
24255 1x001110110xxxxx1xxx01xxxxxxxxxx
24262 /* 33222222222211111111110000000000
24263 10987654321098765432109876543210
24264 1x001110x10xxxxx1xxx11xxxxxxxxxx
24275 if (((word
>> 10) & 0x1) == 0)
24277 /* 33222222222211111111110000000000
24278 10987654321098765432109876543210
24279 xx101110xx0xxxxxxxxxx0xxxxxxxxxx
24285 if (((word
>> 15) & 0x1) == 0)
24287 if (((word
>> 22) & 0x1) == 0)
24289 /* 33222222222211111111110000000000
24290 10987654321098765432109876543210
24291 xx101110x00xxxxx0xxxx1xxxxxxxxxx
24297 if (((word
>> 11) & 0x1) == 0)
24299 if (((word
>> 12) & 0x1) == 0)
24301 if (((word
>> 13) & 0x1) == 0)
24303 if (((word
>> 23) & 0x1) == 0)
24305 /* 33222222222211111111110000000000
24306 10987654321098765432109876543210
24307 xx101110010xxxxx0x0001xxxxxxxxxx
24313 /* 33222222222211111111110000000000
24314 10987654321098765432109876543210
24315 xx101110110xxxxx0x0001xxxxxxxxxx
24322 if (((word
>> 23) & 0x1) == 0)
24324 /* 33222222222211111111110000000000
24325 10987654321098765432109876543210
24326 xx101110010xxxxx0x1001xxxxxxxxxx
24332 /* 33222222222211111111110000000000
24333 10987654321098765432109876543210
24334 xx101110110xxxxx0x1001xxxxxxxxxx
24342 if (((word
>> 13) & 0x1) == 0)
24344 if (((word
>> 23) & 0x1) == 0)
24346 /* 33222222222211111111110000000000
24347 10987654321098765432109876543210
24348 xx101110010xxxxx0x0101xxxxxxxxxx
24354 /* 33222222222211111111110000000000
24355 10987654321098765432109876543210
24356 xx101110110xxxxx0x0101xxxxxxxxxx
24363 if (((word
>> 23) & 0x1) == 0)
24365 /* 33222222222211111111110000000000
24366 10987654321098765432109876543210
24367 xx101110010xxxxx0x1101xxxxxxxxxx
24373 /* 33222222222211111111110000000000
24374 10987654321098765432109876543210
24375 xx101110110xxxxx0x1101xxxxxxxxxx
24384 if (((word
>> 12) & 0x1) == 0)
24386 if (((word
>> 23) & 0x1) == 0)
24388 /* 33222222222211111111110000000000
24389 10987654321098765432109876543210
24390 xx101110010xxxxx0xx011xxxxxxxxxx
24396 /* 33222222222211111111110000000000
24397 10987654321098765432109876543210
24398 xx101110110xxxxx0xx011xxxxxxxxxx
24405 if (((word
>> 13) & 0x1) == 0)
24407 /* 33222222222211111111110000000000
24408 10987654321098765432109876543210
24409 xx101110x10xxxxx0x0111xxxxxxxxxx
24415 /* 33222222222211111111110000000000
24416 10987654321098765432109876543210
24417 xx101110x10xxxxx0x1111xxxxxxxxxx
24427 if (((word
>> 13) & 0x1) == 0)
24429 if (((word
>> 14) & 0x1) == 0)
24431 if (((word
>> 11) & 0x1) == 0)
24433 if (((word
>> 12) & 0x1) == 0)
24435 /* 33222222222211111111110000000000
24436 10987654321098765432109876543210
24437 xx101110xx0xxxxx100001xxxxxxxxxx
24443 /* 33222222222211111111110000000000
24444 10987654321098765432109876543210
24445 xx101110xx0xxxxx100101xxxxxxxxxx
24452 /* 33222222222211111111110000000000
24453 10987654321098765432109876543210
24454 xx101110xx0xxxxx100x11xxxxxxxxxx
24461 /* 33222222222211111111110000000000
24462 10987654321098765432109876543210
24463 xx101110xx0xxxxx110xx1xxxxxxxxxx
24470 if (((word
>> 11) & 0x1) == 0)
24472 if (((word
>> 14) & 0x1) == 0)
24474 /* 33222222222211111111110000000000
24475 10987654321098765432109876543210
24476 xx101110xx0xxxxx101x01xxxxxxxxxx
24482 /* 33222222222211111111110000000000
24483 10987654321098765432109876543210
24484 xx101110xx0xxxxx111x01xxxxxxxxxx
24491 if (((word
>> 12) & 0x1) == 0)
24493 /* 33222222222211111111110000000000
24494 10987654321098765432109876543210
24495 xx101110xx0xxxxx1x1011xxxxxxxxxx
24501 if (((word
>> 23) & 0x1) == 0)
24503 /* 33222222222211111111110000000000
24504 10987654321098765432109876543210
24505 xx1011100x0xxxxx1x1111xxxxxxxxxx
24511 if (((word
>> 30) & 0x1) == 0)
24513 /* 33222222222211111111110000000000
24514 10987654321098765432109876543210
24515 x01011101x0xxxxx1x1111xxxxxxxxxx
24521 /* 33222222222211111111110000000000
24522 10987654321098765432109876543210
24523 x11011101x0xxxxx1x1111xxxxxxxxxx
24537 if (((word
>> 29) & 0x1) == 0)
24539 if (((word
>> 30) & 0x1) == 0)
24541 if (((word
>> 16) & 0x1) == 0)
24543 if (((word
>> 17) & 0x1) == 0)
24545 /* 33222222222211111111110000000000
24546 10987654321098765432109876543210
24547 x0011110xx0xxx00xxxxxxxxxxxxxxxx
24553 /* 33222222222211111111110000000000
24554 10987654321098765432109876543210
24555 x0011110xx0xxx10xxxxxxxxxxxxxxxx
24562 if (((word
>> 17) & 0x1) == 0)
24564 /* 33222222222211111111110000000000
24565 10987654321098765432109876543210
24566 x0011110xx0xxx01xxxxxxxxxxxxxxxx
24572 /* 33222222222211111111110000000000
24573 10987654321098765432109876543210
24574 x0011110xx0xxx11xxxxxxxxxxxxxxxx
24582 if (((word
>> 10) & 0x1) == 0)
24584 if (((word
>> 12) & 0x1) == 0)
24586 if (((word
>> 13) & 0x1) == 0)
24588 if (((word
>> 14) & 0x1) == 0)
24590 /* 33222222222211111111110000000000
24591 10987654321098765432109876543210
24592 x1011110xx0xxxxxx000x0xxxxxxxxxx
24598 /* 33222222222211111111110000000000
24599 10987654321098765432109876543210
24600 x1011110xx0xxxxxx100x0xxxxxxxxxx
24607 if (((word
>> 14) & 0x1) == 0)
24609 /* 33222222222211111111110000000000
24610 10987654321098765432109876543210
24611 x1011110xx0xxxxxx010x0xxxxxxxxxx
24617 /* 33222222222211111111110000000000
24618 10987654321098765432109876543210
24619 x1011110xx0xxxxxx110x0xxxxxxxxxx
24627 if (((word
>> 13) & 0x1) == 0)
24629 if (((word
>> 14) & 0x1) == 0)
24631 /* 33222222222211111111110000000000
24632 10987654321098765432109876543210
24633 x1011110xx0xxxxxx001x0xxxxxxxxxx
24639 /* 33222222222211111111110000000000
24640 10987654321098765432109876543210
24641 x1011110xx0xxxxxx101x0xxxxxxxxxx
24648 /* 33222222222211111111110000000000
24649 10987654321098765432109876543210
24650 x1011110xx0xxxxxxx11x0xxxxxxxxxx
24658 if (((word
>> 11) & 0x1) == 0)
24660 if (((word
>> 13) & 0x1) == 0)
24662 /* 33222222222211111111110000000000
24663 10987654321098765432109876543210
24664 x1011110xx0xxxxxxx0x01xxxxxxxxxx
24670 /* 33222222222211111111110000000000
24671 10987654321098765432109876543210
24672 x1011110xx0xxxxxxx1x01xxxxxxxxxx
24679 if (((word
>> 13) & 0x1) == 0)
24681 /* 33222222222211111111110000000000
24682 10987654321098765432109876543210
24683 x1011110xx0xxxxxxx0x11xxxxxxxxxx
24689 if (((word
>> 23) & 0x1) == 0)
24691 /* 33222222222211111111110000000000
24692 10987654321098765432109876543210
24693 x10111100x0xxxxxxx1x11xxxxxxxxxx
24699 /* 33222222222211111111110000000000
24700 10987654321098765432109876543210
24701 x10111101x0xxxxxxx1x11xxxxxxxxxx
24712 if (((word
>> 11) & 0x1) == 0)
24714 if (((word
>> 12) & 0x1) == 0)
24716 if (((word
>> 13) & 0x1) == 0)
24718 /* 33222222222211111111110000000000
24719 10987654321098765432109876543210
24720 xx111110xx0xxxxxxx000xxxxxxxxxxx
24726 if (((word
>> 23) & 0x1) == 0)
24728 /* 33222222222211111111110000000000
24729 10987654321098765432109876543210
24730 xx1111100x0xxxxxxx100xxxxxxxxxxx
24736 /* 33222222222211111111110000000000
24737 10987654321098765432109876543210
24738 xx1111101x0xxxxxxx100xxxxxxxxxxx
24746 /* 33222222222211111111110000000000
24747 10987654321098765432109876543210
24748 xx111110xx0xxxxxxxx10xxxxxxxxxxx
24755 if (((word
>> 13) & 0x1) == 0)
24757 /* 33222222222211111111110000000000
24758 10987654321098765432109876543210
24759 xx111110xx0xxxxxxx0x1xxxxxxxxxxx
24765 if (((word
>> 23) & 0x1) == 0)
24767 /* 33222222222211111111110000000000
24768 10987654321098765432109876543210
24769 xx1111100x0xxxxxxx1x1xxxxxxxxxxx
24775 /* 33222222222211111111110000000000
24776 10987654321098765432109876543210
24777 xx1111101x0xxxxxxx1x1xxxxxxxxxxx
24788 if (((word
>> 28) & 0x1) == 0)
24790 if (((word
>> 15) & 0x1) == 0)
24792 if (((word
>> 29) & 0x1) == 0)
24794 if (((word
>> 31) & 0x1) == 0)
24796 if (((word
>> 10) & 0x1) == 0)
24798 if (((word
>> 11) & 0x1) == 0)
24800 if (((word
>> 12) & 0x1) == 0)
24802 if (((word
>> 13) & 0x1) == 0)
24804 if (((word
>> 14) & 0x1) == 0)
24806 if (((word
>> 30) & 0x1) == 0)
24808 /* 33222222222211111111110000000000
24809 10987654321098765432109876543210
24810 00001110xx1xxxxx000000xxxxxxxxxx
24816 /* 33222222222211111111110000000000
24817 10987654321098765432109876543210
24818 01001110xx1xxxxx000000xxxxxxxxxx
24825 if (((word
>> 30) & 0x1) == 0)
24827 /* 33222222222211111111110000000000
24828 10987654321098765432109876543210
24829 00001110xx1xxxxx010000xxxxxxxxxx
24835 /* 33222222222211111111110000000000
24836 10987654321098765432109876543210
24837 01001110xx1xxxxx010000xxxxxxxxxx
24845 if (((word
>> 14) & 0x1) == 0)
24847 if (((word
>> 30) & 0x1) == 0)
24849 /* 33222222222211111111110000000000
24850 10987654321098765432109876543210
24851 00001110xx1xxxxx001000xxxxxxxxxx
24857 /* 33222222222211111111110000000000
24858 10987654321098765432109876543210
24859 01001110xx1xxxxx001000xxxxxxxxxx
24866 if (((word
>> 30) & 0x1) == 0)
24868 /* 33222222222211111111110000000000
24869 10987654321098765432109876543210
24870 00001110xx1xxxxx011000xxxxxxxxxx
24876 /* 33222222222211111111110000000000
24877 10987654321098765432109876543210
24878 01001110xx1xxxxx011000xxxxxxxxxx
24887 if (((word
>> 13) & 0x1) == 0)
24889 if (((word
>> 14) & 0x1) == 0)
24891 if (((word
>> 30) & 0x1) == 0)
24893 /* 33222222222211111111110000000000
24894 10987654321098765432109876543210
24895 00001110xx1xxxxx000100xxxxxxxxxx
24901 /* 33222222222211111111110000000000
24902 10987654321098765432109876543210
24903 01001110xx1xxxxx000100xxxxxxxxxx
24910 if (((word
>> 30) & 0x1) == 0)
24912 /* 33222222222211111111110000000000
24913 10987654321098765432109876543210
24914 00001110xx1xxxxx010100xxxxxxxxxx
24920 /* 33222222222211111111110000000000
24921 10987654321098765432109876543210
24922 01001110xx1xxxxx010100xxxxxxxxxx
24930 if (((word
>> 14) & 0x1) == 0)
24932 if (((word
>> 30) & 0x1) == 0)
24934 /* 33222222222211111111110000000000
24935 10987654321098765432109876543210
24936 00001110xx1xxxxx001100xxxxxxxxxx
24942 /* 33222222222211111111110000000000
24943 10987654321098765432109876543210
24944 01001110xx1xxxxx001100xxxxxxxxxx
24951 if (((word
>> 30) & 0x1) == 0)
24953 /* 33222222222211111111110000000000
24954 10987654321098765432109876543210
24955 00001110xx1xxxxx011100xxxxxxxxxx
24961 /* 33222222222211111111110000000000
24962 10987654321098765432109876543210
24963 01001110xx1xxxxx011100xxxxxxxxxx
24973 if (((word
>> 12) & 0x1) == 0)
24975 if (((word
>> 13) & 0x1) == 0)
24977 if (((word
>> 14) & 0x1) == 0)
24979 /* 33222222222211111111110000000000
24980 10987654321098765432109876543210
24981 0x001110xx1xxxxx000010xxxxxxxxxx
24987 if (((word
>> 16) & 0x1) == 0)
24989 if (((word
>> 19) & 0x1) == 0)
24991 /* 33222222222211111111110000000000
24992 10987654321098765432109876543210
24993 0x001110xx1x0xx0010010xxxxxxxxxx
24999 /* 33222222222211111111110000000000
25000 10987654321098765432109876543210
25001 0x001110xx1x1xx0010010xxxxxxxxxx
25008 if (((word
>> 30) & 0x1) == 0)
25010 /* 33222222222211111111110000000000
25011 10987654321098765432109876543210
25012 00001110xx1xxxx1010010xxxxxxxxxx
25018 /* 33222222222211111111110000000000
25019 10987654321098765432109876543210
25020 01001110xx1xxxx1010010xxxxxxxxxx
25029 if (((word
>> 14) & 0x1) == 0)
25031 if (((word
>> 16) & 0x1) == 0)
25033 /* 33222222222211111111110000000000
25034 10987654321098765432109876543210
25035 0x001110xx1xxxx0001010xxxxxxxxxx
25041 if (((word
>> 30) & 0x1) == 0)
25043 /* 33222222222211111111110000000000
25044 10987654321098765432109876543210
25045 00001110xx1xxxx1001010xxxxxxxxxx
25051 /* 33222222222211111111110000000000
25052 10987654321098765432109876543210
25053 01001110xx1xxxx1001010xxxxxxxxxx
25061 if (((word
>> 16) & 0x1) == 0)
25063 if (((word
>> 19) & 0x1) == 0)
25065 /* 33222222222211111111110000000000
25066 10987654321098765432109876543210
25067 0x001110xx1x0xx0011010xxxxxxxxxx
25073 /* 33222222222211111111110000000000
25074 10987654321098765432109876543210
25075 0x001110xx1x1xx0011010xxxxxxxxxx
25082 if (((word
>> 23) & 0x1) == 0)
25084 if (((word
>> 30) & 0x1) == 0)
25086 /* 33222222222211111111110000000000
25087 10987654321098765432109876543210
25088 000011100x1xxxx1011010xxxxxxxxxx
25094 /* 33222222222211111111110000000000
25095 10987654321098765432109876543210
25096 010011100x1xxxx1011010xxxxxxxxxx
25103 if (((word
>> 30) & 0x1) == 0)
25105 /* 33222222222211111111110000000000
25106 10987654321098765432109876543210
25107 000011101x1xxxx1011010xxxxxxxxxx
25113 /* 33222222222211111111110000000000
25114 10987654321098765432109876543210
25115 010011101x1xxxx1011010xxxxxxxxxx
25126 if (((word
>> 13) & 0x1) == 0)
25128 if (((word
>> 14) & 0x1) == 0)
25130 /* 33222222222211111111110000000000
25131 10987654321098765432109876543210
25132 0x001110xx1xxxxx000110xxxxxxxxxx
25138 if (((word
>> 19) & 0x1) == 0)
25140 /* 33222222222211111111110000000000
25141 10987654321098765432109876543210
25142 0x001110xx1x0xxx010110xxxxxxxxxx
25148 /* 33222222222211111111110000000000
25149 10987654321098765432109876543210
25150 0x001110xx1x1xxx010110xxxxxxxxxx
25158 if (((word
>> 14) & 0x1) == 0)
25160 if (((word
>> 20) & 0x1) == 0)
25162 /* 33222222222211111111110000000000
25163 10987654321098765432109876543210
25164 0x001110xx10xxxx001110xxxxxxxxxx
25170 /* 33222222222211111111110000000000
25171 10987654321098765432109876543210
25172 0x001110xx11xxxx001110xxxxxxxxxx
25179 if (((word
>> 16) & 0x1) == 0)
25181 if (((word
>> 19) & 0x1) == 0)
25183 /* 33222222222211111111110000000000
25184 10987654321098765432109876543210
25185 0x001110xx1x0xx0011110xxxxxxxxxx
25191 /* 33222222222211111111110000000000
25192 10987654321098765432109876543210
25193 0x001110xx1x1xx0011110xxxxxxxxxx
25200 if (((word
>> 30) & 0x1) == 0)
25202 /* 33222222222211111111110000000000
25203 10987654321098765432109876543210
25204 00001110xx1xxxx1011110xxxxxxxxxx
25210 /* 33222222222211111111110000000000
25211 10987654321098765432109876543210
25212 01001110xx1xxxx1011110xxxxxxxxxx
25224 if (((word
>> 11) & 0x1) == 0)
25226 if (((word
>> 12) & 0x1) == 0)
25228 if (((word
>> 13) & 0x1) == 0)
25230 if (((word
>> 14) & 0x1) == 0)
25232 /* 33222222222211111111110000000000
25233 10987654321098765432109876543210
25234 0x001110xx1xxxxx000001xxxxxxxxxx
25240 /* 33222222222211111111110000000000
25241 10987654321098765432109876543210
25242 0x001110xx1xxxxx010001xxxxxxxxxx
25249 if (((word
>> 14) & 0x1) == 0)
25251 /* 33222222222211111111110000000000
25252 10987654321098765432109876543210
25253 0x001110xx1xxxxx001001xxxxxxxxxx
25259 /* 33222222222211111111110000000000
25260 10987654321098765432109876543210
25261 0x001110xx1xxxxx011001xxxxxxxxxx
25269 if (((word
>> 13) & 0x1) == 0)
25271 if (((word
>> 14) & 0x1) == 0)
25273 /* 33222222222211111111110000000000
25274 10987654321098765432109876543210
25275 0x001110xx1xxxxx000101xxxxxxxxxx
25281 /* 33222222222211111111110000000000
25282 10987654321098765432109876543210
25283 0x001110xx1xxxxx010101xxxxxxxxxx
25290 if (((word
>> 14) & 0x1) == 0)
25292 /* 33222222222211111111110000000000
25293 10987654321098765432109876543210
25294 0x001110xx1xxxxx001101xxxxxxxxxx
25300 /* 33222222222211111111110000000000
25301 10987654321098765432109876543210
25302 0x001110xx1xxxxx011101xxxxxxxxxx
25311 if (((word
>> 12) & 0x1) == 0)
25313 if (((word
>> 13) & 0x1) == 0)
25315 if (((word
>> 14) & 0x1) == 0)
25317 /* 33222222222211111111110000000000
25318 10987654321098765432109876543210
25319 0x001110xx1xxxxx000011xxxxxxxxxx
25325 /* 33222222222211111111110000000000
25326 10987654321098765432109876543210
25327 0x001110xx1xxxxx010011xxxxxxxxxx
25334 if (((word
>> 14) & 0x1) == 0)
25336 /* 33222222222211111111110000000000
25337 10987654321098765432109876543210
25338 0x001110xx1xxxxx001011xxxxxxxxxx
25344 /* 33222222222211111111110000000000
25345 10987654321098765432109876543210
25346 0x001110xx1xxxxx011011xxxxxxxxxx
25354 if (((word
>> 13) & 0x1) == 0)
25356 if (((word
>> 14) & 0x1) == 0)
25358 if (((word
>> 22) & 0x1) == 0)
25360 if (((word
>> 23) & 0x1) == 0)
25362 /* 33222222222211111111110000000000
25363 10987654321098765432109876543210
25364 0x001110001xxxxx000111xxxxxxxxxx
25370 /* 33222222222211111111110000000000
25371 10987654321098765432109876543210
25372 0x001110101xxxxx000111xxxxxxxxxx
25379 if (((word
>> 23) & 0x1) == 0)
25381 /* 33222222222211111111110000000000
25382 10987654321098765432109876543210
25383 0x001110011xxxxx000111xxxxxxxxxx
25389 /* 33222222222211111111110000000000
25390 10987654321098765432109876543210
25391 0x001110111xxxxx000111xxxxxxxxxx
25399 /* 33222222222211111111110000000000
25400 10987654321098765432109876543210
25401 0x001110xx1xxxxx010111xxxxxxxxxx
25408 if (((word
>> 14) & 0x1) == 0)
25410 /* 33222222222211111111110000000000
25411 10987654321098765432109876543210
25412 0x001110xx1xxxxx001111xxxxxxxxxx
25418 /* 33222222222211111111110000000000
25419 10987654321098765432109876543210
25420 0x001110xx1xxxxx011111xxxxxxxxxx
25431 /* 33222222222211111111110000000000
25432 10987654321098765432109876543210
25433 1x001110xx1xxxxx0xxxxxxxxxxxxxxx
25440 if (((word
>> 10) & 0x1) == 0)
25442 if (((word
>> 11) & 0x1) == 0)
25444 if (((word
>> 12) & 0x1) == 0)
25446 if (((word
>> 13) & 0x1) == 0)
25448 if (((word
>> 14) & 0x1) == 0)
25450 if (((word
>> 30) & 0x1) == 0)
25452 /* 33222222222211111111110000000000
25453 10987654321098765432109876543210
25454 x0101110xx1xxxxx000000xxxxxxxxxx
25460 /* 33222222222211111111110000000000
25461 10987654321098765432109876543210
25462 x1101110xx1xxxxx000000xxxxxxxxxx
25469 if (((word
>> 30) & 0x1) == 0)
25471 /* 33222222222211111111110000000000
25472 10987654321098765432109876543210
25473 x0101110xx1xxxxx010000xxxxxxxxxx
25479 /* 33222222222211111111110000000000
25480 10987654321098765432109876543210
25481 x1101110xx1xxxxx010000xxxxxxxxxx
25489 if (((word
>> 14) & 0x1) == 0)
25491 if (((word
>> 30) & 0x1) == 0)
25493 /* 33222222222211111111110000000000
25494 10987654321098765432109876543210
25495 x0101110xx1xxxxx001000xxxxxxxxxx
25501 /* 33222222222211111111110000000000
25502 10987654321098765432109876543210
25503 x1101110xx1xxxxx001000xxxxxxxxxx
25510 if (((word
>> 30) & 0x1) == 0)
25512 /* 33222222222211111111110000000000
25513 10987654321098765432109876543210
25514 x0101110xx1xxxxx011000xxxxxxxxxx
25520 /* 33222222222211111111110000000000
25521 10987654321098765432109876543210
25522 x1101110xx1xxxxx011000xxxxxxxxxx
25531 if (((word
>> 13) & 0x1) == 0)
25533 if (((word
>> 14) & 0x1) == 0)
25535 if (((word
>> 30) & 0x1) == 0)
25537 /* 33222222222211111111110000000000
25538 10987654321098765432109876543210
25539 x0101110xx1xxxxx000100xxxxxxxxxx
25545 /* 33222222222211111111110000000000
25546 10987654321098765432109876543210
25547 x1101110xx1xxxxx000100xxxxxxxxxx
25554 if (((word
>> 30) & 0x1) == 0)
25556 /* 33222222222211111111110000000000
25557 10987654321098765432109876543210
25558 x0101110xx1xxxxx010100xxxxxxxxxx
25564 /* 33222222222211111111110000000000
25565 10987654321098765432109876543210
25566 x1101110xx1xxxxx010100xxxxxxxxxx
25574 if (((word
>> 14) & 0x1) == 0)
25576 if (((word
>> 30) & 0x1) == 0)
25578 /* 33222222222211111111110000000000
25579 10987654321098765432109876543210
25580 x0101110xx1xxxxx001100xxxxxxxxxx
25586 /* 33222222222211111111110000000000
25587 10987654321098765432109876543210
25588 x1101110xx1xxxxx001100xxxxxxxxxx
25595 if (((word
>> 30) & 0x1) == 0)
25597 /* 33222222222211111111110000000000
25598 10987654321098765432109876543210
25599 x0101110xx1xxxxx011100xxxxxxxxxx
25605 /* 33222222222211111111110000000000
25606 10987654321098765432109876543210
25607 x1101110xx1xxxxx011100xxxxxxxxxx
25617 if (((word
>> 12) & 0x1) == 0)
25619 if (((word
>> 13) & 0x1) == 0)
25621 if (((word
>> 14) & 0x1) == 0)
25623 /* 33222222222211111111110000000000
25624 10987654321098765432109876543210
25625 xx101110xx1xxxxx000010xxxxxxxxxx
25631 if (((word
>> 16) & 0x1) == 0)
25633 /* 33222222222211111111110000000000
25634 10987654321098765432109876543210
25635 xx101110xx1xxxx0010010xxxxxxxxxx
25641 if (((word
>> 30) & 0x1) == 0)
25643 /* 33222222222211111111110000000000
25644 10987654321098765432109876543210
25645 x0101110xx1xxxx1010010xxxxxxxxxx
25651 /* 33222222222211111111110000000000
25652 10987654321098765432109876543210
25653 x1101110xx1xxxx1010010xxxxxxxxxx
25662 if (((word
>> 14) & 0x1) == 0)
25664 if (((word
>> 16) & 0x1) == 0)
25666 /* 33222222222211111111110000000000
25667 10987654321098765432109876543210
25668 xx101110xx1xxxx0001010xxxxxxxxxx
25674 if (((word
>> 30) & 0x1) == 0)
25676 /* 33222222222211111111110000000000
25677 10987654321098765432109876543210
25678 x0101110xx1xxxx1001010xxxxxxxxxx
25684 /* 33222222222211111111110000000000
25685 10987654321098765432109876543210
25686 x1101110xx1xxxx1001010xxxxxxxxxx
25694 if (((word
>> 16) & 0x1) == 0)
25696 /* 33222222222211111111110000000000
25697 10987654321098765432109876543210
25698 xx101110xx1xxxx0011010xxxxxxxxxx
25704 if (((word
>> 30) & 0x1) == 0)
25706 /* 33222222222211111111110000000000
25707 10987654321098765432109876543210
25708 x0101110xx1xxxx1011010xxxxxxxxxx
25714 /* 33222222222211111111110000000000
25715 10987654321098765432109876543210
25716 x1101110xx1xxxx1011010xxxxxxxxxx
25726 if (((word
>> 13) & 0x1) == 0)
25728 if (((word
>> 22) & 0x1) == 0)
25730 /* 33222222222211111111110000000000
25731 10987654321098765432109876543210
25732 xx101110x01xxxxx0x0110xxxxxxxxxx
25738 /* 33222222222211111111110000000000
25739 10987654321098765432109876543210
25740 xx101110x11xxxxx0x0110xxxxxxxxxx
25747 if (((word
>> 14) & 0x1) == 0)
25749 if (((word
>> 16) & 0x1) == 0)
25751 if (((word
>> 20) & 0x1) == 0)
25753 /* 33222222222211111111110000000000
25754 10987654321098765432109876543210
25755 xx101110xx10xxx0001110xxxxxxxxxx
25761 /* 33222222222211111111110000000000
25762 10987654321098765432109876543210
25763 xx101110xx11xxx0001110xxxxxxxxxx
25770 if (((word
>> 30) & 0x1) == 0)
25772 /* 33222222222211111111110000000000
25773 10987654321098765432109876543210
25774 x0101110xx1xxxx1001110xxxxxxxxxx
25780 /* 33222222222211111111110000000000
25781 10987654321098765432109876543210
25782 x1101110xx1xxxx1001110xxxxxxxxxx
25790 /* 33222222222211111111110000000000
25791 10987654321098765432109876543210
25792 xx101110xx1xxxxx011110xxxxxxxxxx
25802 if (((word
>> 11) & 0x1) == 0)
25804 if (((word
>> 12) & 0x1) == 0)
25806 if (((word
>> 13) & 0x1) == 0)
25808 if (((word
>> 14) & 0x1) == 0)
25810 /* 33222222222211111111110000000000
25811 10987654321098765432109876543210
25812 xx101110xx1xxxxx000001xxxxxxxxxx
25818 /* 33222222222211111111110000000000
25819 10987654321098765432109876543210
25820 xx101110xx1xxxxx010001xxxxxxxxxx
25827 if (((word
>> 14) & 0x1) == 0)
25829 /* 33222222222211111111110000000000
25830 10987654321098765432109876543210
25831 xx101110xx1xxxxx001001xxxxxxxxxx
25837 /* 33222222222211111111110000000000
25838 10987654321098765432109876543210
25839 xx101110xx1xxxxx011001xxxxxxxxxx
25847 if (((word
>> 13) & 0x1) == 0)
25849 if (((word
>> 14) & 0x1) == 0)
25851 /* 33222222222211111111110000000000
25852 10987654321098765432109876543210
25853 xx101110xx1xxxxx000101xxxxxxxxxx
25859 /* 33222222222211111111110000000000
25860 10987654321098765432109876543210
25861 xx101110xx1xxxxx010101xxxxxxxxxx
25868 if (((word
>> 14) & 0x1) == 0)
25870 /* 33222222222211111111110000000000
25871 10987654321098765432109876543210
25872 xx101110xx1xxxxx001101xxxxxxxxxx
25878 /* 33222222222211111111110000000000
25879 10987654321098765432109876543210
25880 xx101110xx1xxxxx011101xxxxxxxxxx
25889 if (((word
>> 12) & 0x1) == 0)
25891 if (((word
>> 13) & 0x1) == 0)
25893 if (((word
>> 14) & 0x1) == 0)
25895 /* 33222222222211111111110000000000
25896 10987654321098765432109876543210
25897 xx101110xx1xxxxx000011xxxxxxxxxx
25903 /* 33222222222211111111110000000000
25904 10987654321098765432109876543210
25905 xx101110xx1xxxxx010011xxxxxxxxxx
25912 if (((word
>> 14) & 0x1) == 0)
25914 /* 33222222222211111111110000000000
25915 10987654321098765432109876543210
25916 xx101110xx1xxxxx001011xxxxxxxxxx
25922 /* 33222222222211111111110000000000
25923 10987654321098765432109876543210
25924 xx101110xx1xxxxx011011xxxxxxxxxx
25932 if (((word
>> 13) & 0x1) == 0)
25934 if (((word
>> 14) & 0x1) == 0)
25936 if (((word
>> 22) & 0x1) == 0)
25938 if (((word
>> 23) & 0x1) == 0)
25940 /* 33222222222211111111110000000000
25941 10987654321098765432109876543210
25942 xx101110001xxxxx000111xxxxxxxxxx
25948 /* 33222222222211111111110000000000
25949 10987654321098765432109876543210
25950 xx101110101xxxxx000111xxxxxxxxxx
25957 if (((word
>> 23) & 0x1) == 0)
25959 /* 33222222222211111111110000000000
25960 10987654321098765432109876543210
25961 xx101110011xxxxx000111xxxxxxxxxx
25967 /* 33222222222211111111110000000000
25968 10987654321098765432109876543210
25969 xx101110111xxxxx000111xxxxxxxxxx
25977 /* 33222222222211111111110000000000
25978 10987654321098765432109876543210
25979 xx101110xx1xxxxx010111xxxxxxxxxx
25986 if (((word
>> 14) & 0x1) == 0)
25988 /* 33222222222211111111110000000000
25989 10987654321098765432109876543210
25990 xx101110xx1xxxxx001111xxxxxxxxxx
25996 /* 33222222222211111111110000000000
25997 10987654321098765432109876543210
25998 xx101110xx1xxxxx011111xxxxxxxxxx
26010 if (((word
>> 10) & 0x1) == 0)
26012 if (((word
>> 11) & 0x1) == 0)
26014 if (((word
>> 12) & 0x1) == 0)
26016 if (((word
>> 13) & 0x1) == 0)
26018 if (((word
>> 14) & 0x1) == 0)
26020 if (((word
>> 29) & 0x1) == 0)
26022 if (((word
>> 30) & 0x1) == 0)
26024 /* 33222222222211111111110000000000
26025 10987654321098765432109876543210
26026 x0001110xx1xxxxx100000xxxxxxxxxx
26032 if (((word
>> 31) & 0x1) == 0)
26034 /* 33222222222211111111110000000000
26035 10987654321098765432109876543210
26036 01001110xx1xxxxx100000xxxxxxxxxx
26042 /* 33222222222211111111110000000000
26043 10987654321098765432109876543210
26044 11001110xx1xxxxx100000xxxxxxxxxx
26052 if (((word
>> 30) & 0x1) == 0)
26054 /* 33222222222211111111110000000000
26055 10987654321098765432109876543210
26056 x0101110xx1xxxxx100000xxxxxxxxxx
26062 /* 33222222222211111111110000000000
26063 10987654321098765432109876543210
26064 x1101110xx1xxxxx100000xxxxxxxxxx
26072 if (((word
>> 29) & 0x1) == 0)
26074 if (((word
>> 30) & 0x1) == 0)
26076 /* 33222222222211111111110000000000
26077 10987654321098765432109876543210
26078 x0001110xx1xxxxx110000xxxxxxxxxx
26084 if (((word
>> 31) & 0x1) == 0)
26086 /* 33222222222211111111110000000000
26087 10987654321098765432109876543210
26088 01001110xx1xxxxx110000xxxxxxxxxx
26094 /* 33222222222211111111110000000000
26095 10987654321098765432109876543210
26096 11001110xx1xxxxx110000xxxxxxxxxx
26104 if (((word
>> 30) & 0x1) == 0)
26106 /* 33222222222211111111110000000000
26107 10987654321098765432109876543210
26108 x0101110xx1xxxxx110000xxxxxxxxxx
26114 /* 33222222222211111111110000000000
26115 10987654321098765432109876543210
26116 x1101110xx1xxxxx110000xxxxxxxxxx
26125 if (((word
>> 14) & 0x1) == 0)
26127 if (((word
>> 29) & 0x1) == 0)
26129 if (((word
>> 30) & 0x1) == 0)
26131 /* 33222222222211111111110000000000
26132 10987654321098765432109876543210
26133 x0001110xx1xxxxx101000xxxxxxxxxx
26139 /* 33222222222211111111110000000000
26140 10987654321098765432109876543210
26141 x1001110xx1xxxxx101000xxxxxxxxxx
26148 if (((word
>> 30) & 0x1) == 0)
26150 /* 33222222222211111111110000000000
26151 10987654321098765432109876543210
26152 x0101110xx1xxxxx101000xxxxxxxxxx
26158 /* 33222222222211111111110000000000
26159 10987654321098765432109876543210
26160 x1101110xx1xxxxx101000xxxxxxxxxx
26168 if (((word
>> 22) & 0x1) == 0)
26170 if (((word
>> 30) & 0x1) == 0)
26172 /* 33222222222211111111110000000000
26173 10987654321098765432109876543210
26174 x0x01110x01xxxxx111000xxxxxxxxxx
26180 /* 33222222222211111111110000000000
26181 10987654321098765432109876543210
26182 x1x01110x01xxxxx111000xxxxxxxxxx
26189 if (((word
>> 30) & 0x1) == 0)
26191 /* 33222222222211111111110000000000
26192 10987654321098765432109876543210
26193 x0x01110x11xxxxx111000xxxxxxxxxx
26199 /* 33222222222211111111110000000000
26200 10987654321098765432109876543210
26201 x1x01110x11xxxxx111000xxxxxxxxxx
26211 if (((word
>> 13) & 0x1) == 0)
26213 if (((word
>> 14) & 0x1) == 0)
26215 if (((word
>> 30) & 0x1) == 0)
26217 /* 33222222222211111111110000000000
26218 10987654321098765432109876543210
26219 x0x01110xx1xxxxx100100xxxxxxxxxx
26225 /* 33222222222211111111110000000000
26226 10987654321098765432109876543210
26227 x1x01110xx1xxxxx100100xxxxxxxxxx
26234 if (((word
>> 30) & 0x1) == 0)
26236 /* 33222222222211111111110000000000
26237 10987654321098765432109876543210
26238 x0x01110xx1xxxxx110100xxxxxxxxxx
26244 /* 33222222222211111111110000000000
26245 10987654321098765432109876543210
26246 x1x01110xx1xxxxx110100xxxxxxxxxx
26254 if (((word
>> 30) & 0x1) == 0)
26256 /* 33222222222211111111110000000000
26257 10987654321098765432109876543210
26258 x0x01110xx1xxxxx1x1100xxxxxxxxxx
26264 /* 33222222222211111111110000000000
26265 10987654321098765432109876543210
26266 x1x01110xx1xxxxx1x1100xxxxxxxxxx
26275 if (((word
>> 12) & 0x1) == 0)
26277 if (((word
>> 13) & 0x1) == 0)
26279 if (((word
>> 14) & 0x1) == 0)
26281 if (((word
>> 29) & 0x1) == 0)
26283 if (((word
>> 31) & 0x1) == 0)
26285 if (((word
>> 16) & 0x1) == 0)
26287 /* 33222222222211111111110000000000
26288 10987654321098765432109876543210
26289 0x001110xx1xxxx0100010xxxxxxxxxx
26295 if (((word
>> 19) & 0x1) == 0)
26297 if (((word
>> 23) & 0x1) == 0)
26299 /* 33222222222211111111110000000000
26300 10987654321098765432109876543210
26301 0x0011100x1x0xx1100010xxxxxxxxxx
26307 /* 33222222222211111111110000000000
26308 10987654321098765432109876543210
26309 0x0011101x1x0xx1100010xxxxxxxxxx
26316 if (((word
>> 23) & 0x1) == 0)
26318 /* 33222222222211111111110000000000
26319 10987654321098765432109876543210
26320 0x0011100x1x1xx1100010xxxxxxxxxx
26326 /* 33222222222211111111110000000000
26327 10987654321098765432109876543210
26328 0x0011101x1x1xx1100010xxxxxxxxxx
26337 /* 33222222222211111111110000000000
26338 10987654321098765432109876543210
26339 1x001110xx1xxxxx100010xxxxxxxxxx
26346 if (((word
>> 16) & 0x1) == 0)
26348 /* 33222222222211111111110000000000
26349 10987654321098765432109876543210
26350 xx101110xx1xxxx0100010xxxxxxxxxx
26356 if (((word
>> 19) & 0x1) == 0)
26358 /* 33222222222211111111110000000000
26359 10987654321098765432109876543210
26360 xx101110xx1x0xx1100010xxxxxxxxxx
26366 /* 33222222222211111111110000000000
26367 10987654321098765432109876543210
26368 xx101110xx1x1xx1100010xxxxxxxxxx
26377 if (((word
>> 23) & 0x1) == 0)
26379 if (((word
>> 29) & 0x1) == 0)
26381 if (((word
>> 31) & 0x1) == 0)
26383 if (((word
>> 16) & 0x1) == 0)
26385 /* 33222222222211111111110000000000
26386 10987654321098765432109876543210
26387 0x0011100x1xxxx0110010xxxxxxxxxx
26393 if (((word
>> 19) & 0x1) == 0)
26395 /* 33222222222211111111110000000000
26396 10987654321098765432109876543210
26397 0x0011100x1x0xx1110010xxxxxxxxxx
26403 /* 33222222222211111111110000000000
26404 10987654321098765432109876543210
26405 0x0011100x1x1xx1110010xxxxxxxxxx
26413 /* 33222222222211111111110000000000
26414 10987654321098765432109876543210
26415 1x0011100x1xxxxx110010xxxxxxxxxx
26422 if (((word
>> 16) & 0x1) == 0)
26424 /* 33222222222211111111110000000000
26425 10987654321098765432109876543210
26426 xx1011100x1xxxx0110010xxxxxxxxxx
26432 if (((word
>> 19) & 0x1) == 0)
26434 /* 33222222222211111111110000000000
26435 10987654321098765432109876543210
26436 xx1011100x1x0xx1110010xxxxxxxxxx
26442 /* 33222222222211111111110000000000
26443 10987654321098765432109876543210
26444 xx1011100x1x1xx1110010xxxxxxxxxx
26453 if (((word
>> 16) & 0x1) == 0)
26455 if (((word
>> 19) & 0x1) == 0)
26457 if (((word
>> 20) & 0x1) == 0)
26459 if (((word
>> 29) & 0x1) == 0)
26461 /* 33222222222211111111110000000000
26462 10987654321098765432109876543210
26463 xx0011101x100xx0110010xxxxxxxxxx
26469 /* 33222222222211111111110000000000
26470 10987654321098765432109876543210
26471 xx1011101x100xx0110010xxxxxxxxxx
26478 if (((word
>> 29) & 0x1) == 0)
26480 /* 33222222222211111111110000000000
26481 10987654321098765432109876543210
26482 xx0011101x110xx0110010xxxxxxxxxx
26488 /* 33222222222211111111110000000000
26489 10987654321098765432109876543210
26490 xx1011101x110xx0110010xxxxxxxxxx
26498 if (((word
>> 29) & 0x1) == 0)
26500 /* 33222222222211111111110000000000
26501 10987654321098765432109876543210
26502 xx0011101x1x1xx0110010xxxxxxxxxx
26508 /* 33222222222211111111110000000000
26509 10987654321098765432109876543210
26510 xx1011101x1x1xx0110010xxxxxxxxxx
26518 if (((word
>> 29) & 0x1) == 0)
26520 /* 33222222222211111111110000000000
26521 10987654321098765432109876543210
26522 xx0011101x1xxxx1110010xxxxxxxxxx
26528 /* 33222222222211111111110000000000
26529 10987654321098765432109876543210
26530 xx1011101x1xxxx1110010xxxxxxxxxx
26540 if (((word
>> 14) & 0x1) == 0)
26542 if (((word
>> 16) & 0x1) == 0)
26544 if (((word
>> 20) & 0x1) == 0)
26546 /* 33222222222211111111110000000000
26547 10987654321098765432109876543210
26548 xxx01110xx10xxx0101010xxxxxxxxxx
26554 if (((word
>> 29) & 0x1) == 0)
26556 /* 33222222222211111111110000000000
26557 10987654321098765432109876543210
26558 xx001110xx11xxx0101010xxxxxxxxxx
26564 /* 33222222222211111111110000000000
26565 10987654321098765432109876543210
26566 xx101110xx11xxx0101010xxxxxxxxxx
26574 if (((word
>> 19) & 0x1) == 0)
26576 if (((word
>> 20) & 0x1) == 0)
26578 if (((word
>> 23) & 0x1) == 0)
26580 if (((word
>> 29) & 0x1) == 0)
26582 /* 33222222222211111111110000000000
26583 10987654321098765432109876543210
26584 xx0011100x100xx1101010xxxxxxxxxx
26590 /* 33222222222211111111110000000000
26591 10987654321098765432109876543210
26592 xx1011100x100xx1101010xxxxxxxxxx
26599 if (((word
>> 29) & 0x1) == 0)
26601 /* 33222222222211111111110000000000
26602 10987654321098765432109876543210
26603 xx0011101x100xx1101010xxxxxxxxxx
26609 /* 33222222222211111111110000000000
26610 10987654321098765432109876543210
26611 xx1011101x100xx1101010xxxxxxxxxx
26619 if (((word
>> 29) & 0x1) == 0)
26621 /* 33222222222211111111110000000000
26622 10987654321098765432109876543210
26623 xx001110xx110xx1101010xxxxxxxxxx
26629 /* 33222222222211111111110000000000
26630 10987654321098765432109876543210
26631 xx101110xx110xx1101010xxxxxxxxxx
26639 if (((word
>> 23) & 0x1) == 0)
26641 if (((word
>> 29) & 0x1) == 0)
26643 /* 33222222222211111111110000000000
26644 10987654321098765432109876543210
26645 xx0011100x1x1xx1101010xxxxxxxxxx
26651 /* 33222222222211111111110000000000
26652 10987654321098765432109876543210
26653 xx1011100x1x1xx1101010xxxxxxxxxx
26660 if (((word
>> 29) & 0x1) == 0)
26662 /* 33222222222211111111110000000000
26663 10987654321098765432109876543210
26664 xx0011101x1x1xx1101010xxxxxxxxxx
26670 /* 33222222222211111111110000000000
26671 10987654321098765432109876543210
26672 xx1011101x1x1xx1101010xxxxxxxxxx
26682 if (((word
>> 16) & 0x1) == 0)
26684 if (((word
>> 19) & 0x1) == 0)
26686 /* 33222222222211111111110000000000
26687 10987654321098765432109876543210
26688 xxx01110xx1x0xx0111010xxxxxxxxxx
26694 /* 33222222222211111111110000000000
26695 10987654321098765432109876543210
26696 xxx01110xx1x1xx0111010xxxxxxxxxx
26703 if (((word
>> 29) & 0x1) == 0)
26705 /* 33222222222211111111110000000000
26706 10987654321098765432109876543210
26707 xx001110xx1xxxx1111010xxxxxxxxxx
26713 /* 33222222222211111111110000000000
26714 10987654321098765432109876543210
26715 xx101110xx1xxxx1111010xxxxxxxxxx
26725 if (((word
>> 13) & 0x1) == 0)
26727 if (((word
>> 14) & 0x1) == 0)
26729 if (((word
>> 16) & 0x1) == 0)
26731 if (((word
>> 29) & 0x1) == 0)
26733 /* 33222222222211111111110000000000
26734 10987654321098765432109876543210
26735 xx001110xx1xxxx0100110xxxxxxxxxx
26741 /* 33222222222211111111110000000000
26742 10987654321098765432109876543210
26743 xx101110xx1xxxx0100110xxxxxxxxxx
26750 if (((word
>> 19) & 0x1) == 0)
26752 if (((word
>> 23) & 0x1) == 0)
26754 if (((word
>> 29) & 0x1) == 0)
26756 /* 33222222222211111111110000000000
26757 10987654321098765432109876543210
26758 xx0011100x1x0xx1100110xxxxxxxxxx
26764 /* 33222222222211111111110000000000
26765 10987654321098765432109876543210
26766 xx1011100x1x0xx1100110xxxxxxxxxx
26773 if (((word
>> 29) & 0x1) == 0)
26775 /* 33222222222211111111110000000000
26776 10987654321098765432109876543210
26777 xx0011101x1x0xx1100110xxxxxxxxxx
26783 /* 33222222222211111111110000000000
26784 10987654321098765432109876543210
26785 xx1011101x1x0xx1100110xxxxxxxxxx
26793 if (((word
>> 23) & 0x1) == 0)
26795 if (((word
>> 29) & 0x1) == 0)
26797 /* 33222222222211111111110000000000
26798 10987654321098765432109876543210
26799 xx0011100x1x1xx1100110xxxxxxxxxx
26805 /* 33222222222211111111110000000000
26806 10987654321098765432109876543210
26807 xx1011100x1x1xx1100110xxxxxxxxxx
26814 if (((word
>> 29) & 0x1) == 0)
26816 /* 33222222222211111111110000000000
26817 10987654321098765432109876543210
26818 xx0011101x1x1xx1100110xxxxxxxxxx
26824 /* 33222222222211111111110000000000
26825 10987654321098765432109876543210
26826 xx1011101x1x1xx1100110xxxxxxxxxx
26836 if (((word
>> 16) & 0x1) == 0)
26838 if (((word
>> 19) & 0x1) == 0)
26840 if (((word
>> 29) & 0x1) == 0)
26842 /* 33222222222211111111110000000000
26843 10987654321098765432109876543210
26844 xx001110xx1x0xx0110110xxxxxxxxxx
26850 /* 33222222222211111111110000000000
26851 10987654321098765432109876543210
26852 xx101110xx1x0xx0110110xxxxxxxxxx
26859 if (((word
>> 29) & 0x1) == 0)
26861 /* 33222222222211111111110000000000
26862 10987654321098765432109876543210
26863 xx001110xx1x1xx0110110xxxxxxxxxx
26869 /* 33222222222211111111110000000000
26870 10987654321098765432109876543210
26871 xx101110xx1x1xx0110110xxxxxxxxxx
26879 if (((word
>> 19) & 0x1) == 0)
26881 if (((word
>> 23) & 0x1) == 0)
26883 if (((word
>> 29) & 0x1) == 0)
26885 /* 33222222222211111111110000000000
26886 10987654321098765432109876543210
26887 xx0011100x1x0xx1110110xxxxxxxxxx
26893 /* 33222222222211111111110000000000
26894 10987654321098765432109876543210
26895 xx1011100x1x0xx1110110xxxxxxxxxx
26902 if (((word
>> 29) & 0x1) == 0)
26904 /* 33222222222211111111110000000000
26905 10987654321098765432109876543210
26906 xx0011101x1x0xx1110110xxxxxxxxxx
26912 /* 33222222222211111111110000000000
26913 10987654321098765432109876543210
26914 xx1011101x1x0xx1110110xxxxxxxxxx
26922 if (((word
>> 23) & 0x1) == 0)
26924 if (((word
>> 29) & 0x1) == 0)
26926 /* 33222222222211111111110000000000
26927 10987654321098765432109876543210
26928 xx0011100x1x1xx1110110xxxxxxxxxx
26934 /* 33222222222211111111110000000000
26935 10987654321098765432109876543210
26936 xx1011100x1x1xx1110110xxxxxxxxxx
26943 if (((word
>> 29) & 0x1) == 0)
26945 /* 33222222222211111111110000000000
26946 10987654321098765432109876543210
26947 xx0011101x1x1xx1110110xxxxxxxxxx
26953 /* 33222222222211111111110000000000
26954 10987654321098765432109876543210
26955 xx1011101x1x1xx1110110xxxxxxxxxx
26966 if (((word
>> 14) & 0x1) == 0)
26968 if (((word
>> 16) & 0x1) == 0)
26970 if (((word
>> 29) & 0x1) == 0)
26972 /* 33222222222211111111110000000000
26973 10987654321098765432109876543210
26974 xx001110xx1xxxx0101110xxxxxxxxxx
26980 /* 33222222222211111111110000000000
26981 10987654321098765432109876543210
26982 xx101110xx1xxxx0101110xxxxxxxxxx
26989 if (((word
>> 19) & 0x1) == 0)
26991 if (((word
>> 20) & 0x1) == 0)
26993 if (((word
>> 23) & 0x1) == 0)
26995 if (((word
>> 29) & 0x1) == 0)
26997 /* 33222222222211111111110000000000
26998 10987654321098765432109876543210
26999 xx0011100x100xx1101110xxxxxxxxxx
27005 /* 33222222222211111111110000000000
27006 10987654321098765432109876543210
27007 xx1011100x100xx1101110xxxxxxxxxx
27014 if (((word
>> 29) & 0x1) == 0)
27016 /* 33222222222211111111110000000000
27017 10987654321098765432109876543210
27018 xx0011101x100xx1101110xxxxxxxxxx
27024 /* 33222222222211111111110000000000
27025 10987654321098765432109876543210
27026 xx1011101x100xx1101110xxxxxxxxxx
27034 /* 33222222222211111111110000000000
27035 10987654321098765432109876543210
27036 xxx01110xx110xx1101110xxxxxxxxxx
27043 if (((word
>> 23) & 0x1) == 0)
27045 if (((word
>> 29) & 0x1) == 0)
27047 /* 33222222222211111111110000000000
27048 10987654321098765432109876543210
27049 xx0011100x1x1xx1101110xxxxxxxxxx
27055 /* 33222222222211111111110000000000
27056 10987654321098765432109876543210
27057 xx1011100x1x1xx1101110xxxxxxxxxx
27064 if (((word
>> 29) & 0x1) == 0)
27066 /* 33222222222211111111110000000000
27067 10987654321098765432109876543210
27068 xx0011101x1x1xx1101110xxxxxxxxxx
27074 /* 33222222222211111111110000000000
27075 10987654321098765432109876543210
27076 xx1011101x1x1xx1101110xxxxxxxxxx
27086 if (((word
>> 16) & 0x1) == 0)
27088 if (((word
>> 19) & 0x1) == 0)
27090 if (((word
>> 20) & 0x1) == 0)
27092 if (((word
>> 29) & 0x1) == 0)
27094 /* 33222222222211111111110000000000
27095 10987654321098765432109876543210
27096 xx001110xx100xx0111110xxxxxxxxxx
27102 /* 33222222222211111111110000000000
27103 10987654321098765432109876543210
27104 xx101110xx100xx0111110xxxxxxxxxx
27111 if (((word
>> 23) & 0x1) == 0)
27113 if (((word
>> 29) & 0x1) == 0)
27115 /* 33222222222211111111110000000000
27116 10987654321098765432109876543210
27117 xx0011100x110xx0111110xxxxxxxxxx
27123 /* 33222222222211111111110000000000
27124 10987654321098765432109876543210
27125 xx1011100x110xx0111110xxxxxxxxxx
27132 if (((word
>> 29) & 0x1) == 0)
27134 /* 33222222222211111111110000000000
27135 10987654321098765432109876543210
27136 xx0011101x110xx0111110xxxxxxxxxx
27142 /* 33222222222211111111110000000000
27143 10987654321098765432109876543210
27144 xx1011101x110xx0111110xxxxxxxxxx
27153 if (((word
>> 29) & 0x1) == 0)
27155 /* 33222222222211111111110000000000
27156 10987654321098765432109876543210
27157 xx001110xx1x1xx0111110xxxxxxxxxx
27163 /* 33222222222211111111110000000000
27164 10987654321098765432109876543210
27165 xx101110xx1x1xx0111110xxxxxxxxxx
27173 if (((word
>> 19) & 0x1) == 0)
27175 if (((word
>> 23) & 0x1) == 0)
27177 if (((word
>> 29) & 0x1) == 0)
27179 /* 33222222222211111111110000000000
27180 10987654321098765432109876543210
27181 xx0011100x1x0xx1111110xxxxxxxxxx
27187 /* 33222222222211111111110000000000
27188 10987654321098765432109876543210
27189 xx1011100x1x0xx1111110xxxxxxxxxx
27196 /* 33222222222211111111110000000000
27197 10987654321098765432109876543210
27198 xxx011101x1x0xx1111110xxxxxxxxxx
27205 /* 33222222222211111111110000000000
27206 10987654321098765432109876543210
27207 xxx01110xx1x1xx1111110xxxxxxxxxx
27219 if (((word
>> 11) & 0x1) == 0)
27221 if (((word
>> 12) & 0x1) == 0)
27223 if (((word
>> 13) & 0x1) == 0)
27225 if (((word
>> 14) & 0x1) == 0)
27227 if (((word
>> 29) & 0x1) == 0)
27229 if (((word
>> 31) & 0x1) == 0)
27231 /* 33222222222211111111110000000000
27232 10987654321098765432109876543210
27233 0x001110xx1xxxxx100001xxxxxxxxxx
27239 /* 33222222222211111111110000000000
27240 10987654321098765432109876543210
27241 1x001110xx1xxxxx100001xxxxxxxxxx
27248 /* 33222222222211111111110000000000
27249 10987654321098765432109876543210
27250 xx101110xx1xxxxx100001xxxxxxxxxx
27257 if (((word
>> 23) & 0x1) == 0)
27259 if (((word
>> 29) & 0x1) == 0)
27261 if (((word
>> 31) & 0x1) == 0)
27263 /* 33222222222211111111110000000000
27264 10987654321098765432109876543210
27265 0x0011100x1xxxxx110001xxxxxxxxxx
27271 /* 33222222222211111111110000000000
27272 10987654321098765432109876543210
27273 1x0011100x1xxxxx110001xxxxxxxxxx
27280 /* 33222222222211111111110000000000
27281 10987654321098765432109876543210
27282 xx1011100x1xxxxx110001xxxxxxxxxx
27289 if (((word
>> 29) & 0x1) == 0)
27291 /* 33222222222211111111110000000000
27292 10987654321098765432109876543210
27293 xx0011101x1xxxxx110001xxxxxxxxxx
27299 /* 33222222222211111111110000000000
27300 10987654321098765432109876543210
27301 xx1011101x1xxxxx110001xxxxxxxxxx
27310 if (((word
>> 14) & 0x1) == 0)
27312 if (((word
>> 29) & 0x1) == 0)
27314 /* 33222222222211111111110000000000
27315 10987654321098765432109876543210
27316 xx001110xx1xxxxx101001xxxxxxxxxx
27322 /* 33222222222211111111110000000000
27323 10987654321098765432109876543210
27324 xx101110xx1xxxxx101001xxxxxxxxxx
27331 if (((word
>> 23) & 0x1) == 0)
27333 if (((word
>> 29) & 0x1) == 0)
27335 /* 33222222222211111111110000000000
27336 10987654321098765432109876543210
27337 xx0011100x1xxxxx111001xxxxxxxxxx
27343 /* 33222222222211111111110000000000
27344 10987654321098765432109876543210
27345 xx1011100x1xxxxx111001xxxxxxxxxx
27352 /* 33222222222211111111110000000000
27353 10987654321098765432109876543210
27354 xxx011101x1xxxxx111001xxxxxxxxxx
27363 if (((word
>> 13) & 0x1) == 0)
27365 if (((word
>> 14) & 0x1) == 0)
27367 if (((word
>> 29) & 0x1) == 0)
27369 /* 33222222222211111111110000000000
27370 10987654321098765432109876543210
27371 xx001110xx1xxxxx100101xxxxxxxxxx
27377 /* 33222222222211111111110000000000
27378 10987654321098765432109876543210
27379 xx101110xx1xxxxx100101xxxxxxxxxx
27386 if (((word
>> 23) & 0x1) == 0)
27388 if (((word
>> 29) & 0x1) == 0)
27390 /* 33222222222211111111110000000000
27391 10987654321098765432109876543210
27392 xx0011100x1xxxxx110101xxxxxxxxxx
27398 /* 33222222222211111111110000000000
27399 10987654321098765432109876543210
27400 xx1011100x1xxxxx110101xxxxxxxxxx
27407 if (((word
>> 29) & 0x1) == 0)
27409 /* 33222222222211111111110000000000
27410 10987654321098765432109876543210
27411 xx0011101x1xxxxx110101xxxxxxxxxx
27417 /* 33222222222211111111110000000000
27418 10987654321098765432109876543210
27419 xx1011101x1xxxxx110101xxxxxxxxxx
27428 if (((word
>> 14) & 0x1) == 0)
27430 if (((word
>> 29) & 0x1) == 0)
27432 /* 33222222222211111111110000000000
27433 10987654321098765432109876543210
27434 xx001110xx1xxxxx101101xxxxxxxxxx
27440 /* 33222222222211111111110000000000
27441 10987654321098765432109876543210
27442 xx101110xx1xxxxx101101xxxxxxxxxx
27449 if (((word
>> 23) & 0x1) == 0)
27451 if (((word
>> 29) & 0x1) == 0)
27453 /* 33222222222211111111110000000000
27454 10987654321098765432109876543210
27455 xx0011100x1xxxxx111101xxxxxxxxxx
27461 /* 33222222222211111111110000000000
27462 10987654321098765432109876543210
27463 xx1011100x1xxxxx111101xxxxxxxxxx
27470 if (((word
>> 29) & 0x1) == 0)
27472 /* 33222222222211111111110000000000
27473 10987654321098765432109876543210
27474 xx0011101x1xxxxx111101xxxxxxxxxx
27480 /* 33222222222211111111110000000000
27481 10987654321098765432109876543210
27482 xx1011101x1xxxxx111101xxxxxxxxxx
27493 if (((word
>> 12) & 0x1) == 0)
27495 if (((word
>> 13) & 0x1) == 0)
27497 if (((word
>> 14) & 0x1) == 0)
27499 if (((word
>> 29) & 0x1) == 0)
27501 if (((word
>> 31) & 0x1) == 0)
27503 /* 33222222222211111111110000000000
27504 10987654321098765432109876543210
27505 0x001110xx1xxxxx100011xxxxxxxxxx
27511 /* 33222222222211111111110000000000
27512 10987654321098765432109876543210
27513 1x001110xx1xxxxx100011xxxxxxxxxx
27520 /* 33222222222211111111110000000000
27521 10987654321098765432109876543210
27522 xx101110xx1xxxxx100011xxxxxxxxxx
27529 if (((word
>> 23) & 0x1) == 0)
27531 if (((word
>> 29) & 0x1) == 0)
27533 /* 33222222222211111111110000000000
27534 10987654321098765432109876543210
27535 xx0011100x1xxxxx110011xxxxxxxxxx
27541 if (((word
>> 30) & 0x1) == 0)
27543 /* 33222222222211111111110000000000
27544 10987654321098765432109876543210
27545 x01011100x1xxxxx110011xxxxxxxxxx
27551 /* 33222222222211111111110000000000
27552 10987654321098765432109876543210
27553 x11011100x1xxxxx110011xxxxxxxxxx
27561 if (((word
>> 29) & 0x1) == 0)
27563 /* 33222222222211111111110000000000
27564 10987654321098765432109876543210
27565 xx0011101x1xxxxx110011xxxxxxxxxx
27571 if (((word
>> 30) & 0x1) == 0)
27573 /* 33222222222211111111110000000000
27574 10987654321098765432109876543210
27575 x01011101x1xxxxx110011xxxxxxxxxx
27581 /* 33222222222211111111110000000000
27582 10987654321098765432109876543210
27583 x11011101x1xxxxx110011xxxxxxxxxx
27593 if (((word
>> 14) & 0x1) == 0)
27595 if (((word
>> 29) & 0x1) == 0)
27597 /* 33222222222211111111110000000000
27598 10987654321098765432109876543210
27599 xx001110xx1xxxxx101011xxxxxxxxxx
27605 /* 33222222222211111111110000000000
27606 10987654321098765432109876543210
27607 xx101110xx1xxxxx101011xxxxxxxxxx
27614 if (((word
>> 23) & 0x1) == 0)
27616 if (((word
>> 29) & 0x1) == 0)
27618 if (((word
>> 30) & 0x1) == 0)
27620 /* 33222222222211111111110000000000
27621 10987654321098765432109876543210
27622 x00011100x1xxxxx111011xxxxxxxxxx
27628 /* 33222222222211111111110000000000
27629 10987654321098765432109876543210
27630 x10011100x1xxxxx111011xxxxxxxxxx
27637 /* 33222222222211111111110000000000
27638 10987654321098765432109876543210
27639 xx1011100x1xxxxx111011xxxxxxxxxx
27646 if (((word
>> 29) & 0x1) == 0)
27648 if (((word
>> 30) & 0x1) == 0)
27650 /* 33222222222211111111110000000000
27651 10987654321098765432109876543210
27652 x00011101x1xxxxx111011xxxxxxxxxx
27658 /* 33222222222211111111110000000000
27659 10987654321098765432109876543210
27660 x10011101x1xxxxx111011xxxxxxxxxx
27667 /* 33222222222211111111110000000000
27668 10987654321098765432109876543210
27669 xx1011101x1xxxxx111011xxxxxxxxxx
27679 if (((word
>> 13) & 0x1) == 0)
27681 if (((word
>> 14) & 0x1) == 0)
27683 if (((word
>> 29) & 0x1) == 0)
27685 /* 33222222222211111111110000000000
27686 10987654321098765432109876543210
27687 xx001110xx1xxxxx100111xxxxxxxxxx
27693 /* 33222222222211111111110000000000
27694 10987654321098765432109876543210
27695 xx101110xx1xxxxx100111xxxxxxxxxx
27702 if (((word
>> 29) & 0x1) == 0)
27704 /* 33222222222211111111110000000000
27705 10987654321098765432109876543210
27706 xx001110xx1xxxxx110111xxxxxxxxxx
27712 /* 33222222222211111111110000000000
27713 10987654321098765432109876543210
27714 xx101110xx1xxxxx110111xxxxxxxxxx
27722 if (((word
>> 14) & 0x1) == 0)
27724 /* 33222222222211111111110000000000
27725 10987654321098765432109876543210
27726 xxx01110xx1xxxxx101111xxxxxxxxxx
27732 if (((word
>> 23) & 0x1) == 0)
27734 if (((word
>> 29) & 0x1) == 0)
27736 /* 33222222222211111111110000000000
27737 10987654321098765432109876543210
27738 xx0011100x1xxxxx111111xxxxxxxxxx
27744 /* 33222222222211111111110000000000
27745 10987654321098765432109876543210
27746 xx1011100x1xxxxx111111xxxxxxxxxx
27753 /* 33222222222211111111110000000000
27754 10987654321098765432109876543210
27755 xxx011101x1xxxxx111111xxxxxxxxxx
27768 if (((word
>> 10) & 0x1) == 0)
27770 if (((word
>> 11) & 0x1) == 0)
27772 if (((word
>> 12) & 0x1) == 0)
27774 if (((word
>> 13) & 0x1) == 0)
27776 if (((word
>> 14) & 0x1) == 0)
27778 if (((word
>> 16) & 0x1) == 0)
27780 if (((word
>> 17) & 0x1) == 0)
27782 if (((word
>> 18) & 0x1) == 0)
27784 if (((word
>> 19) & 0x1) == 0)
27786 if (((word
>> 20) & 0x1) == 0)
27788 /* 33222222222211111111110000000000
27789 10987654321098765432109876543210
27790 xxx11110xx100000x00000xxxxxxxxxx
27796 /* 33222222222211111111110000000000
27797 10987654321098765432109876543210
27798 xxx11110xx110000x00000xxxxxxxxxx
27805 if (((word
>> 20) & 0x1) == 0)
27807 /* 33222222222211111111110000000000
27808 10987654321098765432109876543210
27809 xxx11110xx101000x00000xxxxxxxxxx
27815 /* 33222222222211111111110000000000
27816 10987654321098765432109876543210
27817 xxx11110xx111000x00000xxxxxxxxxx
27825 /* 33222222222211111111110000000000
27826 10987654321098765432109876543210
27827 xxx11110xx1xx100x00000xxxxxxxxxx
27834 if (((word
>> 18) & 0x1) == 0)
27836 /* 33222222222211111111110000000000
27837 10987654321098765432109876543210
27838 xxx11110xx1xx010x00000xxxxxxxxxx
27844 if (((word
>> 19) & 0x1) == 0)
27846 /* 33222222222211111111110000000000
27847 10987654321098765432109876543210
27848 xxx11110xx1x0110x00000xxxxxxxxxx
27854 if (((word
>> 20) & 0x1) == 0)
27856 /* 33222222222211111111110000000000
27857 10987654321098765432109876543210
27858 xxx11110xx101110x00000xxxxxxxxxx
27864 /* 33222222222211111111110000000000
27865 10987654321098765432109876543210
27866 xxx11110xx111110x00000xxxxxxxxxx
27876 if (((word
>> 17) & 0x1) == 0)
27878 if (((word
>> 18) & 0x1) == 0)
27880 if (((word
>> 19) & 0x1) == 0)
27882 if (((word
>> 20) & 0x1) == 0)
27884 /* 33222222222211111111110000000000
27885 10987654321098765432109876543210
27886 xxx11110xx100001x00000xxxxxxxxxx
27892 /* 33222222222211111111110000000000
27893 10987654321098765432109876543210
27894 xxx11110xx110001x00000xxxxxxxxxx
27901 if (((word
>> 20) & 0x1) == 0)
27903 /* 33222222222211111111110000000000
27904 10987654321098765432109876543210
27905 xxx11110xx101001x00000xxxxxxxxxx
27911 /* 33222222222211111111110000000000
27912 10987654321098765432109876543210
27913 xxx11110xx111001x00000xxxxxxxxxx
27921 /* 33222222222211111111110000000000
27922 10987654321098765432109876543210
27923 xxx11110xx1xx101x00000xxxxxxxxxx
27930 if (((word
>> 18) & 0x1) == 0)
27932 /* 33222222222211111111110000000000
27933 10987654321098765432109876543210
27934 xxx11110xx1xx011x00000xxxxxxxxxx
27940 if (((word
>> 19) & 0x1) == 0)
27942 /* 33222222222211111111110000000000
27943 10987654321098765432109876543210
27944 xxx11110xx1x0111x00000xxxxxxxxxx
27950 /* 33222222222211111111110000000000
27951 10987654321098765432109876543210
27952 xxx11110xx1x1111x00000xxxxxxxxxx
27962 if (((word
>> 17) & 0x1) == 0)
27964 if (((word
>> 15) & 0x1) == 0)
27966 if (((word
>> 16) & 0x1) == 0)
27968 if (((word
>> 18) & 0x1) == 0)
27970 if (((word
>> 19) & 0x1) == 0)
27972 /* 33222222222211111111110000000000
27973 10987654321098765432109876543210
27974 xxx11110xx1x0000010000xxxxxxxxxx
27980 /* 33222222222211111111110000000000
27981 10987654321098765432109876543210
27982 xxx11110xx1x1000010000xxxxxxxxxx
27989 /* 33222222222211111111110000000000
27990 10987654321098765432109876543210
27991 xxx11110xx1xx100010000xxxxxxxxxx
27998 if (((word
>> 18) & 0x1) == 0)
28000 if (((word
>> 19) & 0x1) == 0)
28002 /* 33222222222211111111110000000000
28003 10987654321098765432109876543210
28004 xxx11110xx1x0001010000xxxxxxxxxx
28010 /* 33222222222211111111110000000000
28011 10987654321098765432109876543210
28012 xxx11110xx1x1001010000xxxxxxxxxx
28019 /* 33222222222211111111110000000000
28020 10987654321098765432109876543210
28021 xxx11110xx1xx101010000xxxxxxxxxx
28029 if (((word
>> 16) & 0x1) == 0)
28031 if (((word
>> 18) & 0x1) == 0)
28033 if (((word
>> 19) & 0x1) == 0)
28035 /* 33222222222211111111110000000000
28036 10987654321098765432109876543210
28037 xxx11110xx1x0000110000xxxxxxxxxx
28043 /* 33222222222211111111110000000000
28044 10987654321098765432109876543210
28045 xxx11110xx1x1000110000xxxxxxxxxx
28052 /* 33222222222211111111110000000000
28053 10987654321098765432109876543210
28054 xxx11110xx1xx100110000xxxxxxxxxx
28061 if (((word
>> 18) & 0x1) == 0)
28063 if (((word
>> 19) & 0x1) == 0)
28065 /* 33222222222211111111110000000000
28066 10987654321098765432109876543210
28067 xxx11110xx1x0001110000xxxxxxxxxx
28073 /* 33222222222211111111110000000000
28074 10987654321098765432109876543210
28075 xxx11110xx1x1001110000xxxxxxxxxx
28082 /* 33222222222211111111110000000000
28083 10987654321098765432109876543210
28084 xxx11110xx1xx101110000xxxxxxxxxx
28093 if (((word
>> 18) & 0x1) == 0)
28095 /* 33222222222211111111110000000000
28096 10987654321098765432109876543210
28097 xxx11110xx1xx01xx10000xxxxxxxxxx
28103 if (((word
>> 15) & 0x1) == 0)
28105 if (((word
>> 16) & 0x1) == 0)
28107 /* 33222222222211111111110000000000
28108 10987654321098765432109876543210
28109 xxx11110xx1xx110010000xxxxxxxxxx
28115 /* 33222222222211111111110000000000
28116 10987654321098765432109876543210
28117 xxx11110xx1xx111010000xxxxxxxxxx
28124 /* 33222222222211111111110000000000
28125 10987654321098765432109876543210
28126 xxx11110xx1xx11x110000xxxxxxxxxx
28136 if (((word
>> 3) & 0x1) == 0)
28138 if (((word
>> 4) & 0x1) == 0)
28140 /* 33222222222211111111110000000000
28141 10987654321098765432109876543210
28142 xxx11110xx1xxxxxxx1000xxxxx00xxx
28148 /* 33222222222211111111110000000000
28149 10987654321098765432109876543210
28150 xxx11110xx1xxxxxxx1000xxxxx10xxx
28157 if (((word
>> 4) & 0x1) == 0)
28159 /* 33222222222211111111110000000000
28160 10987654321098765432109876543210
28161 xxx11110xx1xxxxxxx1000xxxxx01xxx
28167 /* 33222222222211111111110000000000
28168 10987654321098765432109876543210
28169 xxx11110xx1xxxxxxx1000xxxxx11xxx
28178 if (((word
>> 30) & 0x1) == 0)
28180 /* 33222222222211111111110000000000
28181 10987654321098765432109876543210
28182 x0x11110xx1xxxxxxxx100xxxxxxxxxx
28188 if (((word
>> 13) & 0x1) == 0)
28190 if (((word
>> 14) & 0x1) == 0)
28192 /* 33222222222211111111110000000000
28193 10987654321098765432109876543210
28194 x1x11110xx1xxxxxx00100xxxxxxxxxx
28200 /* 33222222222211111111110000000000
28201 10987654321098765432109876543210
28202 x1x11110xx1xxxxxx10100xxxxxxxxxx
28209 /* 33222222222211111111110000000000
28210 10987654321098765432109876543210
28211 x1x11110xx1xxxxxxx1100xxxxxxxxxx
28220 if (((word
>> 12) & 0x1) == 0)
28222 if (((word
>> 13) & 0x1) == 0)
28224 if (((word
>> 14) & 0x1) == 0)
28226 if (((word
>> 15) & 0x1) == 0)
28228 if (((word
>> 30) & 0x1) == 0)
28230 /* 33222222222211111111110000000000
28231 10987654321098765432109876543210
28232 x0x11110xx1xxxxx000010xxxxxxxxxx
28238 /* 33222222222211111111110000000000
28239 10987654321098765432109876543210
28240 x1x11110xx1xxxxx000010xxxxxxxxxx
28247 if (((word
>> 29) & 0x1) == 0)
28249 if (((word
>> 30) & 0x1) == 0)
28251 /* 33222222222211111111110000000000
28252 10987654321098765432109876543210
28253 x0011110xx1xxxxx100010xxxxxxxxxx
28259 /* 33222222222211111111110000000000
28260 10987654321098765432109876543210
28261 x1011110xx1xxxxx100010xxxxxxxxxx
28268 /* 33222222222211111111110000000000
28269 10987654321098765432109876543210
28270 xx111110xx1xxxxx100010xxxxxxxxxx
28278 if (((word
>> 15) & 0x1) == 0)
28280 if (((word
>> 29) & 0x1) == 0)
28282 if (((word
>> 30) & 0x1) == 0)
28284 /* 33222222222211111111110000000000
28285 10987654321098765432109876543210
28286 x0011110xx1xxxxx010010xxxxxxxxxx
28292 /* 33222222222211111111110000000000
28293 10987654321098765432109876543210
28294 x1011110xx1xxxxx010010xxxxxxxxxx
28301 /* 33222222222211111111110000000000
28302 10987654321098765432109876543210
28303 xx111110xx1xxxxx010010xxxxxxxxxx
28310 if (((word
>> 16) & 0x1) == 0)
28312 if (((word
>> 19) & 0x1) == 0)
28314 if (((word
>> 20) & 0x1) == 0)
28316 if (((word
>> 29) & 0x1) == 0)
28318 /* 33222222222211111111110000000000
28319 10987654321098765432109876543210
28320 xx011110xx100xx0110010xxxxxxxxxx
28326 /* 33222222222211111111110000000000
28327 10987654321098765432109876543210
28328 xx111110xx100xx0110010xxxxxxxxxx
28335 if (((word
>> 23) & 0x1) == 0)
28337 if (((word
>> 29) & 0x1) == 0)
28339 /* 33222222222211111111110000000000
28340 10987654321098765432109876543210
28341 xx0111100x110xx0110010xxxxxxxxxx
28347 /* 33222222222211111111110000000000
28348 10987654321098765432109876543210
28349 xx1111100x110xx0110010xxxxxxxxxx
28356 if (((word
>> 29) & 0x1) == 0)
28358 /* 33222222222211111111110000000000
28359 10987654321098765432109876543210
28360 xx0111101x110xx0110010xxxxxxxxxx
28366 /* 33222222222211111111110000000000
28367 10987654321098765432109876543210
28368 xx1111101x110xx0110010xxxxxxxxxx
28377 if (((word
>> 29) & 0x1) == 0)
28379 /* 33222222222211111111110000000000
28380 10987654321098765432109876543210
28381 xx011110xx1x1xx0110010xxxxxxxxxx
28387 /* 33222222222211111111110000000000
28388 10987654321098765432109876543210
28389 xx111110xx1x1xx0110010xxxxxxxxxx
28397 if (((word
>> 19) & 0x1) == 0)
28399 if (((word
>> 29) & 0x1) == 0)
28401 /* 33222222222211111111110000000000
28402 10987654321098765432109876543210
28403 xx011110xx1x0xx1110010xxxxxxxxxx
28409 /* 33222222222211111111110000000000
28410 10987654321098765432109876543210
28411 xx111110xx1x0xx1110010xxxxxxxxxx
28418 if (((word
>> 29) & 0x1) == 0)
28420 /* 33222222222211111111110000000000
28421 10987654321098765432109876543210
28422 xx011110xx1x1xx1110010xxxxxxxxxx
28428 /* 33222222222211111111110000000000
28429 10987654321098765432109876543210
28430 xx111110xx1x1xx1110010xxxxxxxxxx
28441 if (((word
>> 14) & 0x1) == 0)
28443 if (((word
>> 15) & 0x1) == 0)
28445 if (((word
>> 29) & 0x1) == 0)
28447 if (((word
>> 30) & 0x1) == 0)
28449 /* 33222222222211111111110000000000
28450 10987654321098765432109876543210
28451 x0011110xx1xxxxx001010xxxxxxxxxx
28457 /* 33222222222211111111110000000000
28458 10987654321098765432109876543210
28459 x1011110xx1xxxxx001010xxxxxxxxxx
28466 /* 33222222222211111111110000000000
28467 10987654321098765432109876543210
28468 xx111110xx1xxxxx001010xxxxxxxxxx
28475 if (((word
>> 16) & 0x1) == 0)
28477 /* 33222222222211111111110000000000
28478 10987654321098765432109876543210
28479 xxx11110xx1xxxx0101010xxxxxxxxxx
28485 if (((word
>> 19) & 0x1) == 0)
28487 if (((word
>> 23) & 0x1) == 0)
28489 if (((word
>> 29) & 0x1) == 0)
28491 /* 33222222222211111111110000000000
28492 10987654321098765432109876543210
28493 xx0111100x1x0xx1101010xxxxxxxxxx
28499 /* 33222222222211111111110000000000
28500 10987654321098765432109876543210
28501 xx1111100x1x0xx1101010xxxxxxxxxx
28508 if (((word
>> 29) & 0x1) == 0)
28510 /* 33222222222211111111110000000000
28511 10987654321098765432109876543210
28512 xx0111101x1x0xx1101010xxxxxxxxxx
28518 /* 33222222222211111111110000000000
28519 10987654321098765432109876543210
28520 xx1111101x1x0xx1101010xxxxxxxxxx
28528 if (((word
>> 23) & 0x1) == 0)
28530 if (((word
>> 29) & 0x1) == 0)
28532 /* 33222222222211111111110000000000
28533 10987654321098765432109876543210
28534 xx0111100x1x1xx1101010xxxxxxxxxx
28540 /* 33222222222211111111110000000000
28541 10987654321098765432109876543210
28542 xx1111100x1x1xx1101010xxxxxxxxxx
28549 if (((word
>> 29) & 0x1) == 0)
28551 /* 33222222222211111111110000000000
28552 10987654321098765432109876543210
28553 xx0111101x1x1xx1101010xxxxxxxxxx
28559 /* 33222222222211111111110000000000
28560 10987654321098765432109876543210
28561 xx1111101x1x1xx1101010xxxxxxxxxx
28572 if (((word
>> 15) & 0x1) == 0)
28574 if (((word
>> 29) & 0x1) == 0)
28576 /* 33222222222211111111110000000000
28577 10987654321098765432109876543210
28578 xx011110xx1xxxxx011010xxxxxxxxxx
28584 /* 33222222222211111111110000000000
28585 10987654321098765432109876543210
28586 xx111110xx1xxxxx011010xxxxxxxxxx
28593 if (((word
>> 19) & 0x1) == 0)
28595 /* 33222222222211111111110000000000
28596 10987654321098765432109876543210
28597 xxx11110xx1x0xxx111010xxxxxxxxxx
28603 /* 33222222222211111111110000000000
28604 10987654321098765432109876543210
28605 xxx11110xx1x1xxx111010xxxxxxxxxx
28615 if (((word
>> 13) & 0x1) == 0)
28617 if (((word
>> 14) & 0x1) == 0)
28619 if (((word
>> 15) & 0x1) == 0)
28621 if (((word
>> 30) & 0x1) == 0)
28623 /* 33222222222211111111110000000000
28624 10987654321098765432109876543210
28625 x0x11110xx1xxxxx000110xxxxxxxxxx
28631 /* 33222222222211111111110000000000
28632 10987654321098765432109876543210
28633 x1x11110xx1xxxxx000110xxxxxxxxxx
28640 if (((word
>> 29) & 0x1) == 0)
28642 /* 33222222222211111111110000000000
28643 10987654321098765432109876543210
28644 xx011110xx1xxxxx100110xxxxxxxxxx
28650 /* 33222222222211111111110000000000
28651 10987654321098765432109876543210
28652 xx111110xx1xxxxx100110xxxxxxxxxx
28660 if (((word
>> 15) & 0x1) == 0)
28662 /* 33222222222211111111110000000000
28663 10987654321098765432109876543210
28664 xxx11110xx1xxxxx010110xxxxxxxxxx
28670 if (((word
>> 16) & 0x1) == 0)
28672 if (((word
>> 19) & 0x1) == 0)
28674 if (((word
>> 20) & 0x1) == 0)
28676 if (((word
>> 29) & 0x1) == 0)
28678 /* 33222222222211111111110000000000
28679 10987654321098765432109876543210
28680 xx011110xx100xx0110110xxxxxxxxxx
28686 /* 33222222222211111111110000000000
28687 10987654321098765432109876543210
28688 xx111110xx100xx0110110xxxxxxxxxx
28695 if (((word
>> 29) & 0x1) == 0)
28697 /* 33222222222211111111110000000000
28698 10987654321098765432109876543210
28699 xx011110xx110xx0110110xxxxxxxxxx
28705 /* 33222222222211111111110000000000
28706 10987654321098765432109876543210
28707 xx111110xx110xx0110110xxxxxxxxxx
28715 if (((word
>> 29) & 0x1) == 0)
28717 /* 33222222222211111111110000000000
28718 10987654321098765432109876543210
28719 xx011110xx1x1xx0110110xxxxxxxxxx
28725 /* 33222222222211111111110000000000
28726 10987654321098765432109876543210
28727 xx111110xx1x1xx0110110xxxxxxxxxx
28735 if (((word
>> 19) & 0x1) == 0)
28737 if (((word
>> 23) & 0x1) == 0)
28739 if (((word
>> 29) & 0x1) == 0)
28741 /* 33222222222211111111110000000000
28742 10987654321098765432109876543210
28743 xx0111100x1x0xx1110110xxxxxxxxxx
28749 /* 33222222222211111111110000000000
28750 10987654321098765432109876543210
28751 xx1111100x1x0xx1110110xxxxxxxxxx
28758 if (((word
>> 29) & 0x1) == 0)
28760 /* 33222222222211111111110000000000
28761 10987654321098765432109876543210
28762 xx0111101x1x0xx1110110xxxxxxxxxx
28768 /* 33222222222211111111110000000000
28769 10987654321098765432109876543210
28770 xx1111101x1x0xx1110110xxxxxxxxxx
28778 if (((word
>> 23) & 0x1) == 0)
28780 if (((word
>> 29) & 0x1) == 0)
28782 /* 33222222222211111111110000000000
28783 10987654321098765432109876543210
28784 xx0111100x1x1xx1110110xxxxxxxxxx
28790 /* 33222222222211111111110000000000
28791 10987654321098765432109876543210
28792 xx1111100x1x1xx1110110xxxxxxxxxx
28799 if (((word
>> 29) & 0x1) == 0)
28801 /* 33222222222211111111110000000000
28802 10987654321098765432109876543210
28803 xx0111101x1x1xx1110110xxxxxxxxxx
28809 /* 33222222222211111111110000000000
28810 10987654321098765432109876543210
28811 xx1111101x1x1xx1110110xxxxxxxxxx
28823 if (((word
>> 14) & 0x1) == 0)
28825 if (((word
>> 15) & 0x1) == 0)
28827 if (((word
>> 29) & 0x1) == 0)
28829 if (((word
>> 30) & 0x1) == 0)
28831 /* 33222222222211111111110000000000
28832 10987654321098765432109876543210
28833 x0011110xx1xxxxx001110xxxxxxxxxx
28839 /* 33222222222211111111110000000000
28840 10987654321098765432109876543210
28841 x1011110xx1xxxxx001110xxxxxxxxxx
28848 /* 33222222222211111111110000000000
28849 10987654321098765432109876543210
28850 xx111110xx1xxxxx001110xxxxxxxxxx
28857 if (((word
>> 16) & 0x1) == 0)
28859 if (((word
>> 29) & 0x1) == 0)
28861 /* 33222222222211111111110000000000
28862 10987654321098765432109876543210
28863 xx011110xx1xxxx0101110xxxxxxxxxx
28869 /* 33222222222211111111110000000000
28870 10987654321098765432109876543210
28871 xx111110xx1xxxx0101110xxxxxxxxxx
28878 if (((word
>> 19) & 0x1) == 0)
28880 if (((word
>> 20) & 0x1) == 0)
28882 if (((word
>> 23) & 0x1) == 0)
28884 if (((word
>> 29) & 0x1) == 0)
28886 /* 33222222222211111111110000000000
28887 10987654321098765432109876543210
28888 xx0111100x100xx1101110xxxxxxxxxx
28894 /* 33222222222211111111110000000000
28895 10987654321098765432109876543210
28896 xx1111100x100xx1101110xxxxxxxxxx
28903 if (((word
>> 29) & 0x1) == 0)
28905 /* 33222222222211111111110000000000
28906 10987654321098765432109876543210
28907 xx0111101x100xx1101110xxxxxxxxxx
28913 /* 33222222222211111111110000000000
28914 10987654321098765432109876543210
28915 xx1111101x100xx1101110xxxxxxxxxx
28923 /* 33222222222211111111110000000000
28924 10987654321098765432109876543210
28925 xxx11110xx110xx1101110xxxxxxxxxx
28932 if (((word
>> 23) & 0x1) == 0)
28934 if (((word
>> 29) & 0x1) == 0)
28936 /* 33222222222211111111110000000000
28937 10987654321098765432109876543210
28938 xx0111100x1x1xx1101110xxxxxxxxxx
28944 /* 33222222222211111111110000000000
28945 10987654321098765432109876543210
28946 xx1111100x1x1xx1101110xxxxxxxxxx
28953 if (((word
>> 29) & 0x1) == 0)
28955 /* 33222222222211111111110000000000
28956 10987654321098765432109876543210
28957 xx0111101x1x1xx1101110xxxxxxxxxx
28963 /* 33222222222211111111110000000000
28964 10987654321098765432109876543210
28965 xx1111101x1x1xx1101110xxxxxxxxxx
28976 if (((word
>> 15) & 0x1) == 0)
28978 if (((word
>> 29) & 0x1) == 0)
28980 if (((word
>> 30) & 0x1) == 0)
28982 /* 33222222222211111111110000000000
28983 10987654321098765432109876543210
28984 x0011110xx1xxxxx011110xxxxxxxxxx
28990 /* 33222222222211111111110000000000
28991 10987654321098765432109876543210
28992 x1011110xx1xxxxx011110xxxxxxxxxx
28999 /* 33222222222211111111110000000000
29000 10987654321098765432109876543210
29001 xx111110xx1xxxxx011110xxxxxxxxxx
29008 if (((word
>> 16) & 0x1) == 0)
29010 if (((word
>> 23) & 0x1) == 0)
29012 if (((word
>> 29) & 0x1) == 0)
29014 /* 33222222222211111111110000000000
29015 10987654321098765432109876543210
29016 xx0111100x1xxxx0111110xxxxxxxxxx
29022 /* 33222222222211111111110000000000
29023 10987654321098765432109876543210
29024 xx1111100x1xxxx0111110xxxxxxxxxx
29031 if (((word
>> 29) & 0x1) == 0)
29033 /* 33222222222211111111110000000000
29034 10987654321098765432109876543210
29035 xx0111101x1xxxx0111110xxxxxxxxxx
29041 /* 33222222222211111111110000000000
29042 10987654321098765432109876543210
29043 xx1111101x1xxxx0111110xxxxxxxxxx
29051 if (((word
>> 19) & 0x1) == 0)
29053 /* 33222222222211111111110000000000
29054 10987654321098765432109876543210
29055 xxx11110xx1x0xx1111110xxxxxxxxxx
29061 /* 33222222222211111111110000000000
29062 10987654321098765432109876543210
29063 xxx11110xx1x1xx1111110xxxxxxxxxx
29076 if (((word
>> 11) & 0x1) == 0)
29078 if (((word
>> 29) & 0x1) == 0)
29080 if (((word
>> 30) & 0x1) == 0)
29082 if (((word
>> 4) & 0x1) == 0)
29084 /* 33222222222211111111110000000000
29085 10987654321098765432109876543210
29086 x0011110xx1xxxxxxxxx01xxxxx0xxxx
29092 /* 33222222222211111111110000000000
29093 10987654321098765432109876543210
29094 x0011110xx1xxxxxxxxx01xxxxx1xxxx
29101 if (((word
>> 12) & 0x1) == 0)
29103 if (((word
>> 13) & 0x1) == 0)
29105 if (((word
>> 14) & 0x1) == 0)
29107 /* 33222222222211111111110000000000
29108 10987654321098765432109876543210
29109 x1011110xx1xxxxxx00001xxxxxxxxxx
29115 /* 33222222222211111111110000000000
29116 10987654321098765432109876543210
29117 x1011110xx1xxxxxx10001xxxxxxxxxx
29124 /* 33222222222211111111110000000000
29125 10987654321098765432109876543210
29126 x1011110xx1xxxxxxx1001xxxxxxxxxx
29133 if (((word
>> 13) & 0x1) == 0)
29135 /* 33222222222211111111110000000000
29136 10987654321098765432109876543210
29137 x1011110xx1xxxxxxx0101xxxxxxxxxx
29143 if (((word
>> 15) & 0x1) == 0)
29145 /* 33222222222211111111110000000000
29146 10987654321098765432109876543210
29147 x1011110xx1xxxxx0x1101xxxxxxxxxx
29153 /* 33222222222211111111110000000000
29154 10987654321098765432109876543210
29155 x1011110xx1xxxxx1x1101xxxxxxxxxx
29165 if (((word
>> 12) & 0x1) == 0)
29167 if (((word
>> 13) & 0x1) == 0)
29169 if (((word
>> 14) & 0x1) == 0)
29171 /* 33222222222211111111110000000000
29172 10987654321098765432109876543210
29173 xx111110xx1xxxxxx00001xxxxxxxxxx
29179 /* 33222222222211111111110000000000
29180 10987654321098765432109876543210
29181 xx111110xx1xxxxxx10001xxxxxxxxxx
29188 if (((word
>> 23) & 0x1) == 0)
29190 /* 33222222222211111111110000000000
29191 10987654321098765432109876543210
29192 xx1111100x1xxxxxxx1001xxxxxxxxxx
29198 /* 33222222222211111111110000000000
29199 10987654321098765432109876543210
29200 xx1111101x1xxxxxxx1001xxxxxxxxxx
29208 if (((word
>> 13) & 0x1) == 0)
29210 if (((word
>> 15) & 0x1) == 0)
29212 /* 33222222222211111111110000000000
29213 10987654321098765432109876543210
29214 xx111110xx1xxxxx0x0101xxxxxxxxxx
29220 /* 33222222222211111111110000000000
29221 10987654321098765432109876543210
29222 xx111110xx1xxxxx1x0101xxxxxxxxxx
29229 if (((word
>> 15) & 0x1) == 0)
29231 /* 33222222222211111111110000000000
29232 10987654321098765432109876543210
29233 xx111110xx1xxxxx0x1101xxxxxxxxxx
29239 /* 33222222222211111111110000000000
29240 10987654321098765432109876543210
29241 xx111110xx1xxxxx1x1101xxxxxxxxxx
29251 if (((word
>> 29) & 0x1) == 0)
29253 if (((word
>> 30) & 0x1) == 0)
29255 /* 33222222222211111111110000000000
29256 10987654321098765432109876543210
29257 x0011110xx1xxxxxxxxx11xxxxxxxxxx
29263 if (((word
>> 12) & 0x1) == 0)
29265 if (((word
>> 13) & 0x1) == 0)
29267 if (((word
>> 14) & 0x1) == 0)
29269 if (((word
>> 15) & 0x1) == 0)
29271 /* 33222222222211111111110000000000
29272 10987654321098765432109876543210
29273 x1011110xx1xxxxx000011xxxxxxxxxx
29279 /* 33222222222211111111110000000000
29280 10987654321098765432109876543210
29281 x1011110xx1xxxxx100011xxxxxxxxxx
29288 /* 33222222222211111111110000000000
29289 10987654321098765432109876543210
29290 x1011110xx1xxxxxx10011xxxxxxxxxx
29297 /* 33222222222211111111110000000000
29298 10987654321098765432109876543210
29299 x1011110xx1xxxxxxx1011xxxxxxxxxx
29306 if (((word
>> 13) & 0x1) == 0)
29308 if (((word
>> 15) & 0x1) == 0)
29310 /* 33222222222211111111110000000000
29311 10987654321098765432109876543210
29312 x1011110xx1xxxxx0x0111xxxxxxxxxx
29318 /* 33222222222211111111110000000000
29319 10987654321098765432109876543210
29320 x1011110xx1xxxxx1x0111xxxxxxxxxx
29327 if (((word
>> 14) & 0x1) == 0)
29329 /* 33222222222211111111110000000000
29330 10987654321098765432109876543210
29331 x1011110xx1xxxxxx01111xxxxxxxxxx
29337 if (((word
>> 23) & 0x1) == 0)
29339 /* 33222222222211111111110000000000
29340 10987654321098765432109876543210
29341 x10111100x1xxxxxx11111xxxxxxxxxx
29347 /* 33222222222211111111110000000000
29348 10987654321098765432109876543210
29349 x10111101x1xxxxxx11111xxxxxxxxxx
29360 if (((word
>> 12) & 0x1) == 0)
29362 if (((word
>> 13) & 0x1) == 0)
29364 if (((word
>> 14) & 0x1) == 0)
29366 if (((word
>> 15) & 0x1) == 0)
29368 /* 33222222222211111111110000000000
29369 10987654321098765432109876543210
29370 xx111110xx1xxxxx000011xxxxxxxxxx
29376 /* 33222222222211111111110000000000
29377 10987654321098765432109876543210
29378 xx111110xx1xxxxx100011xxxxxxxxxx
29385 /* 33222222222211111111110000000000
29386 10987654321098765432109876543210
29387 xx111110xx1xxxxxx10011xxxxxxxxxx
29394 if (((word
>> 14) & 0x1) == 0)
29396 /* 33222222222211111111110000000000
29397 10987654321098765432109876543210
29398 xx111110xx1xxxxxx01011xxxxxxxxxx
29404 if (((word
>> 23) & 0x1) == 0)
29406 /* 33222222222211111111110000000000
29407 10987654321098765432109876543210
29408 xx1111100x1xxxxxx11011xxxxxxxxxx
29414 /* 33222222222211111111110000000000
29415 10987654321098765432109876543210
29416 xx1111101x1xxxxxx11011xxxxxxxxxx
29425 if (((word
>> 13) & 0x1) == 0)
29427 /* 33222222222211111111110000000000
29428 10987654321098765432109876543210
29429 xx111110xx1xxxxxxx0111xxxxxxxxxx
29435 /* 33222222222211111111110000000000
29436 10987654321098765432109876543210
29437 xx111110xx1xxxxxxx1111xxxxxxxxxx
29450 if (((word
>> 15) & 0x1) == 0)
29452 if (((word
>> 28) & 0x1) == 0)
29454 if (((word
>> 10) & 0x1) == 0)
29456 if (((word
>> 12) & 0x1) == 0)
29458 if (((word
>> 13) & 0x1) == 0)
29460 if (((word
>> 14) & 0x1) == 0)
29462 if (((word
>> 29) & 0x1) == 0)
29464 if (((word
>> 30) & 0x1) == 0)
29466 /* 33222222222211111111110000000000
29467 10987654321098765432109876543210
29468 x0001111xxxxxxxx0000x0xxxxxxxxxx
29474 /* 33222222222211111111110000000000
29475 10987654321098765432109876543210
29476 x1001111xxxxxxxx0000x0xxxxxxxxxx
29483 /* 33222222222211111111110000000000
29484 10987654321098765432109876543210
29485 xx101111xxxxxxxx0000x0xxxxxxxxxx
29492 if (((word
>> 29) & 0x1) == 0)
29494 if (((word
>> 30) & 0x1) == 0)
29496 /* 33222222222211111111110000000000
29497 10987654321098765432109876543210
29498 x0001111xxxxxxxx0100x0xxxxxxxxxx
29504 /* 33222222222211111111110000000000
29505 10987654321098765432109876543210
29506 x1001111xxxxxxxx0100x0xxxxxxxxxx
29513 /* 33222222222211111111110000000000
29514 10987654321098765432109876543210
29515 xx101111xxxxxxxx0100x0xxxxxxxxxx
29523 if (((word
>> 14) & 0x1) == 0)
29525 if (((word
>> 29) & 0x1) == 0)
29527 if (((word
>> 30) & 0x1) == 0)
29529 /* 33222222222211111111110000000000
29530 10987654321098765432109876543210
29531 x0001111xxxxxxxx0010x0xxxxxxxxxx
29537 /* 33222222222211111111110000000000
29538 10987654321098765432109876543210
29539 x1001111xxxxxxxx0010x0xxxxxxxxxx
29546 if (((word
>> 30) & 0x1) == 0)
29548 /* 33222222222211111111110000000000
29549 10987654321098765432109876543210
29550 x0101111xxxxxxxx0010x0xxxxxxxxxx
29556 /* 33222222222211111111110000000000
29557 10987654321098765432109876543210
29558 x1101111xxxxxxxx0010x0xxxxxxxxxx
29566 if (((word
>> 29) & 0x1) == 0)
29568 if (((word
>> 30) & 0x1) == 0)
29570 /* 33222222222211111111110000000000
29571 10987654321098765432109876543210
29572 x0001111xxxxxxxx0110x0xxxxxxxxxx
29578 /* 33222222222211111111110000000000
29579 10987654321098765432109876543210
29580 x1001111xxxxxxxx0110x0xxxxxxxxxx
29587 if (((word
>> 30) & 0x1) == 0)
29589 /* 33222222222211111111110000000000
29590 10987654321098765432109876543210
29591 x0101111xxxxxxxx0110x0xxxxxxxxxx
29597 /* 33222222222211111111110000000000
29598 10987654321098765432109876543210
29599 x1101111xxxxxxxx0110x0xxxxxxxxxx
29609 if (((word
>> 29) & 0x1) == 0)
29611 if (((word
>> 13) & 0x1) == 0)
29613 if (((word
>> 14) & 0x1) == 0)
29615 if (((word
>> 23) & 0x1) == 0)
29617 /* 33222222222211111111110000000000
29618 10987654321098765432109876543210
29619 xx0011110xxxxxxx0001x0xxxxxxxxxx
29625 /* 33222222222211111111110000000000
29626 10987654321098765432109876543210
29627 xx0011111xxxxxxx0001x0xxxxxxxxxx
29634 if (((word
>> 23) & 0x1) == 0)
29636 /* 33222222222211111111110000000000
29637 10987654321098765432109876543210
29638 xx0011110xxxxxxx0101x0xxxxxxxxxx
29644 /* 33222222222211111111110000000000
29645 10987654321098765432109876543210
29646 xx0011111xxxxxxx0101x0xxxxxxxxxx
29654 if (((word
>> 14) & 0x1) == 0)
29656 if (((word
>> 30) & 0x1) == 0)
29658 /* 33222222222211111111110000000000
29659 10987654321098765432109876543210
29660 x0001111xxxxxxxx0011x0xxxxxxxxxx
29666 /* 33222222222211111111110000000000
29667 10987654321098765432109876543210
29668 x1001111xxxxxxxx0011x0xxxxxxxxxx
29675 if (((word
>> 30) & 0x1) == 0)
29677 /* 33222222222211111111110000000000
29678 10987654321098765432109876543210
29679 x0001111xxxxxxxx0111x0xxxxxxxxxx
29685 /* 33222222222211111111110000000000
29686 10987654321098765432109876543210
29687 x1001111xxxxxxxx0111x0xxxxxxxxxx
29696 /* 33222222222211111111110000000000
29697 10987654321098765432109876543210
29698 xx101111xxxxxxxx0xx1x0xxxxxxxxxx
29706 if (((word
>> 12) & 0x1) == 0)
29708 if (((word
>> 29) & 0x1) == 0)
29710 /* 33222222222211111111110000000000
29711 10987654321098765432109876543210
29712 xx001111xxxxxxxx0xx0x1xxxxxxxxxx
29718 /* 33222222222211111111110000000000
29719 10987654321098765432109876543210
29720 xx101111xxxxxxxx0xx0x1xxxxxxxxxx
29727 if (((word
>> 29) & 0x1) == 0)
29729 /* 33222222222211111111110000000000
29730 10987654321098765432109876543210
29731 xx001111xxxxxxxx0xx1x1xxxxxxxxxx
29737 /* 33222222222211111111110000000000
29738 10987654321098765432109876543210
29739 xx101111xxxxxxxx0xx1x1xxxxxxxxxx
29748 if (((word
>> 29) & 0x1) == 0)
29750 if (((word
>> 30) & 0x1) == 0)
29752 if (((word
>> 21) & 0x1) == 0)
29754 /* 33222222222211111111110000000000
29755 10987654321098765432109876543210
29756 x0011111xx0xxxxx0xxxxxxxxxxxxxxx
29762 /* 33222222222211111111110000000000
29763 10987654321098765432109876543210
29764 x0011111xx1xxxxx0xxxxxxxxxxxxxxx
29771 if (((word
>> 10) & 0x1) == 0)
29773 if (((word
>> 13) & 0x1) == 0)
29775 if (((word
>> 14) & 0x1) == 0)
29777 if (((word
>> 23) & 0x1) == 0)
29779 /* 33222222222211111111110000000000
29780 10987654321098765432109876543210
29781 x10111110xxxxxxx000xx0xxxxxxxxxx
29787 /* 33222222222211111111110000000000
29788 10987654321098765432109876543210
29789 x10111111xxxxxxx000xx0xxxxxxxxxx
29796 if (((word
>> 23) & 0x1) == 0)
29798 /* 33222222222211111111110000000000
29799 10987654321098765432109876543210
29800 x10111110xxxxxxx010xx0xxxxxxxxxx
29806 /* 33222222222211111111110000000000
29807 10987654321098765432109876543210
29808 x10111111xxxxxxx010xx0xxxxxxxxxx
29816 if (((word
>> 14) & 0x1) == 0)
29818 /* 33222222222211111111110000000000
29819 10987654321098765432109876543210
29820 x1011111xxxxxxxx001xx0xxxxxxxxxx
29826 /* 33222222222211111111110000000000
29827 10987654321098765432109876543210
29828 x1011111xxxxxxxx011xx0xxxxxxxxxx
29836 if (((word
>> 12) & 0x1) == 0)
29838 if (((word
>> 13) & 0x1) == 0)
29840 /* 33222222222211111111110000000000
29841 10987654321098765432109876543210
29842 x1011111xxxxxxxx0x00x1xxxxxxxxxx
29848 /* 33222222222211111111110000000000
29849 10987654321098765432109876543210
29850 x1011111xxxxxxxx0x10x1xxxxxxxxxx
29857 if (((word
>> 13) & 0x1) == 0)
29859 if (((word
>> 14) & 0x1) == 0)
29861 /* 33222222222211111111110000000000
29862 10987654321098765432109876543210
29863 x1011111xxxxxxxx0001x1xxxxxxxxxx
29869 /* 33222222222211111111110000000000
29870 10987654321098765432109876543210
29871 x1011111xxxxxxxx0101x1xxxxxxxxxx
29878 if (((word
>> 14) & 0x1) == 0)
29880 /* 33222222222211111111110000000000
29881 10987654321098765432109876543210
29882 x1011111xxxxxxxx0011x1xxxxxxxxxx
29888 /* 33222222222211111111110000000000
29889 10987654321098765432109876543210
29890 x1011111xxxxxxxx0111x1xxxxxxxxxx
29901 if (((word
>> 12) & 0x1) == 0)
29903 if (((word
>> 13) & 0x1) == 0)
29905 if (((word
>> 14) & 0x1) == 0)
29907 /* 33222222222211111111110000000000
29908 10987654321098765432109876543210
29909 xx111111xxxxxxxx0000xxxxxxxxxxxx
29915 /* 33222222222211111111110000000000
29916 10987654321098765432109876543210
29917 xx111111xxxxxxxx0100xxxxxxxxxxxx
29924 if (((word
>> 14) & 0x1) == 0)
29926 /* 33222222222211111111110000000000
29927 10987654321098765432109876543210
29928 xx111111xxxxxxxx0010xxxxxxxxxxxx
29934 /* 33222222222211111111110000000000
29935 10987654321098765432109876543210
29936 xx111111xxxxxxxx0110xxxxxxxxxxxx
29944 if (((word
>> 13) & 0x1) == 0)
29946 if (((word
>> 14) & 0x1) == 0)
29948 /* 33222222222211111111110000000000
29949 10987654321098765432109876543210
29950 xx111111xxxxxxxx0001xxxxxxxxxxxx
29956 /* 33222222222211111111110000000000
29957 10987654321098765432109876543210
29958 xx111111xxxxxxxx0101xxxxxxxxxxxx
29965 if (((word
>> 14) & 0x1) == 0)
29967 /* 33222222222211111111110000000000
29968 10987654321098765432109876543210
29969 xx111111xxxxxxxx0011xxxxxxxxxxxx
29975 /* 33222222222211111111110000000000
29976 10987654321098765432109876543210
29977 xx111111xxxxxxxx0111xxxxxxxxxxxx
29988 if (((word
>> 28) & 0x1) == 0)
29990 if (((word
>> 10) & 0x1) == 0)
29992 if (((word
>> 12) & 0x1) == 0)
29994 if (((word
>> 13) & 0x1) == 0)
29996 if (((word
>> 14) & 0x1) == 0)
29998 if (((word
>> 29) & 0x1) == 0)
30000 /* 33222222222211111111110000000000
30001 10987654321098765432109876543210
30002 xx001111xxxxxxxx1000x0xxxxxxxxxx
30008 if (((word
>> 30) & 0x1) == 0)
30010 /* 33222222222211111111110000000000
30011 10987654321098765432109876543210
30012 x0101111xxxxxxxx1000x0xxxxxxxxxx
30018 /* 33222222222211111111110000000000
30019 10987654321098765432109876543210
30020 x1101111xxxxxxxx1000x0xxxxxxxxxx
30028 if (((word
>> 29) & 0x1) == 0)
30030 /* 33222222222211111111110000000000
30031 10987654321098765432109876543210
30032 xx001111xxxxxxxx1100x0xxxxxxxxxx
30038 if (((word
>> 30) & 0x1) == 0)
30040 /* 33222222222211111111110000000000
30041 10987654321098765432109876543210
30042 x0101111xxxxxxxx1100x0xxxxxxxxxx
30048 /* 33222222222211111111110000000000
30049 10987654321098765432109876543210
30050 x1101111xxxxxxxx1100x0xxxxxxxxxx
30059 if (((word
>> 14) & 0x1) == 0)
30061 if (((word
>> 29) & 0x1) == 0)
30063 if (((word
>> 30) & 0x1) == 0)
30065 /* 33222222222211111111110000000000
30066 10987654321098765432109876543210
30067 x0001111xxxxxxxx1010x0xxxxxxxxxx
30073 /* 33222222222211111111110000000000
30074 10987654321098765432109876543210
30075 x1001111xxxxxxxx1010x0xxxxxxxxxx
30082 if (((word
>> 30) & 0x1) == 0)
30084 /* 33222222222211111111110000000000
30085 10987654321098765432109876543210
30086 x0101111xxxxxxxx1010x0xxxxxxxxxx
30092 /* 33222222222211111111110000000000
30093 10987654321098765432109876543210
30094 x1101111xxxxxxxx1010x0xxxxxxxxxx
30102 if (((word
>> 29) & 0x1) == 0)
30104 /* 33222222222211111111110000000000
30105 10987654321098765432109876543210
30106 xx001111xxxxxxxx1110x0xxxxxxxxxx
30112 /* 33222222222211111111110000000000
30113 10987654321098765432109876543210
30114 xx101111xxxxxxxx1110x0xxxxxxxxxx
30123 if (((word
>> 13) & 0x1) == 0)
30125 if (((word
>> 14) & 0x1) == 0)
30127 if (((word
>> 23) & 0x1) == 0)
30129 if (((word
>> 29) & 0x1) == 0)
30131 /* 33222222222211111111110000000000
30132 10987654321098765432109876543210
30133 xx0011110xxxxxxx1001x0xxxxxxxxxx
30139 /* 33222222222211111111110000000000
30140 10987654321098765432109876543210
30141 xx1011110xxxxxxx1001x0xxxxxxxxxx
30148 if (((word
>> 29) & 0x1) == 0)
30150 /* 33222222222211111111110000000000
30151 10987654321098765432109876543210
30152 xx0011111xxxxxxx1001x0xxxxxxxxxx
30158 /* 33222222222211111111110000000000
30159 10987654321098765432109876543210
30160 xx1011111xxxxxxx1001x0xxxxxxxxxx
30168 if (((word
>> 29) & 0x1) == 0)
30170 /* 33222222222211111111110000000000
30171 10987654321098765432109876543210
30172 xx001111xxxxxxxx1101x0xxxxxxxxxx
30178 /* 33222222222211111111110000000000
30179 10987654321098765432109876543210
30180 xx101111xxxxxxxx1101x0xxxxxxxxxx
30188 if (((word
>> 14) & 0x1) == 0)
30190 if (((word
>> 30) & 0x1) == 0)
30192 /* 33222222222211111111110000000000
30193 10987654321098765432109876543210
30194 x0x01111xxxxxxxx1011x0xxxxxxxxxx
30200 /* 33222222222211111111110000000000
30201 10987654321098765432109876543210
30202 x1x01111xxxxxxxx1011x0xxxxxxxxxx
30209 if (((word
>> 29) & 0x1) == 0)
30211 if (((word
>> 22) & 0x1) == 0)
30213 if (((word
>> 23) & 0x1) == 0)
30215 /* 33222222222211111111110000000000
30216 10987654321098765432109876543210
30217 xx00111100xxxxxx1111x0xxxxxxxxxx
30223 /* 33222222222211111111110000000000
30224 10987654321098765432109876543210
30225 xx00111110xxxxxx1111x0xxxxxxxxxx
30232 if (((word
>> 23) & 0x1) == 0)
30234 /* 33222222222211111111110000000000
30235 10987654321098765432109876543210
30236 xx00111101xxxxxx1111x0xxxxxxxxxx
30242 if (((word
>> 30) & 0x1) == 0)
30244 /* 33222222222211111111110000000000
30245 10987654321098765432109876543210
30246 x000111111xxxxxx1111x0xxxxxxxxxx
30252 /* 33222222222211111111110000000000
30253 10987654321098765432109876543210
30254 x100111111xxxxxx1111x0xxxxxxxxxx
30263 /* 33222222222211111111110000000000
30264 10987654321098765432109876543210
30265 xx101111xxxxxxxx1111x0xxxxxxxxxx
30275 if (((word
>> 11) & 0x1) == 0)
30277 if (((word
>> 14) & 0x1) == 0)
30279 if (((word
>> 12) & 0x1) == 0)
30281 if (((word
>> 29) & 0x1) == 0)
30283 /* 33222222222211111111110000000000
30284 10987654321098765432109876543210
30285 xx001111xxxxxxxx10x001xxxxxxxxxx
30291 /* 33222222222211111111110000000000
30292 10987654321098765432109876543210
30293 xx101111xxxxxxxx10x001xxxxxxxxxx
30300 if (((word
>> 29) & 0x1) == 0)
30302 /* 33222222222211111111110000000000
30303 10987654321098765432109876543210
30304 xx001111xxxxxxxx10x101xxxxxxxxxx
30310 /* 33222222222211111111110000000000
30311 10987654321098765432109876543210
30312 xx101111xxxxxxxx10x101xxxxxxxxxx
30320 if (((word
>> 13) & 0x1) == 0)
30322 if (((word
>> 29) & 0x1) == 0)
30324 /* 33222222222211111111110000000000
30325 10987654321098765432109876543210
30326 xx001111xxxxxxxx110x01xxxxxxxxxx
30332 /* 33222222222211111111110000000000
30333 10987654321098765432109876543210
30334 xx101111xxxxxxxx110x01xxxxxxxxxx
30341 if (((word
>> 12) & 0x1) == 0)
30343 if (((word
>> 29) & 0x1) == 0)
30345 /* 33222222222211111111110000000000
30346 10987654321098765432109876543210
30347 xx001111xxxxxxxx111001xxxxxxxxxx
30353 /* 33222222222211111111110000000000
30354 10987654321098765432109876543210
30355 xx101111xxxxxxxx111001xxxxxxxxxx
30362 if (((word
>> 29) & 0x1) == 0)
30364 /* 33222222222211111111110000000000
30365 10987654321098765432109876543210
30366 xx001111xxxxxxxx111101xxxxxxxxxx
30372 /* 33222222222211111111110000000000
30373 10987654321098765432109876543210
30374 xx101111xxxxxxxx111101xxxxxxxxxx
30384 if (((word
>> 12) & 0x1) == 0)
30386 if (((word
>> 29) & 0x1) == 0)
30388 if (((word
>> 30) & 0x1) == 0)
30390 /* 33222222222211111111110000000000
30391 10987654321098765432109876543210
30392 x0001111xxxxxxxx1xx011xxxxxxxxxx
30398 /* 33222222222211111111110000000000
30399 10987654321098765432109876543210
30400 x1001111xxxxxxxx1xx011xxxxxxxxxx
30407 if (((word
>> 30) & 0x1) == 0)
30409 /* 33222222222211111111110000000000
30410 10987654321098765432109876543210
30411 x0101111xxxxxxxx1xx011xxxxxxxxxx
30417 /* 33222222222211111111110000000000
30418 10987654321098765432109876543210
30419 x1101111xxxxxxxx1xx011xxxxxxxxxx
30427 if (((word
>> 13) & 0x1) == 0)
30429 if (((word
>> 29) & 0x1) == 0)
30431 if (((word
>> 30) & 0x1) == 0)
30433 /* 33222222222211111111110000000000
30434 10987654321098765432109876543210
30435 x0001111xxxxxxxx1x0111xxxxxxxxxx
30441 /* 33222222222211111111110000000000
30442 10987654321098765432109876543210
30443 x1001111xxxxxxxx1x0111xxxxxxxxxx
30450 if (((word
>> 30) & 0x1) == 0)
30452 /* 33222222222211111111110000000000
30453 10987654321098765432109876543210
30454 x0101111xxxxxxxx1x0111xxxxxxxxxx
30460 /* 33222222222211111111110000000000
30461 10987654321098765432109876543210
30462 x1101111xxxxxxxx1x0111xxxxxxxxxx
30470 if (((word
>> 29) & 0x1) == 0)
30472 /* 33222222222211111111110000000000
30473 10987654321098765432109876543210
30474 xx001111xxxxxxxx1x1111xxxxxxxxxx
30480 /* 33222222222211111111110000000000
30481 10987654321098765432109876543210
30482 xx101111xxxxxxxx1x1111xxxxxxxxxx
30493 if (((word
>> 29) & 0x1) == 0)
30495 if (((word
>> 30) & 0x1) == 0)
30497 if (((word
>> 21) & 0x1) == 0)
30499 /* 33222222222211111111110000000000
30500 10987654321098765432109876543210
30501 x0011111xx0xxxxx1xxxxxxxxxxxxxxx
30507 /* 33222222222211111111110000000000
30508 10987654321098765432109876543210
30509 x0011111xx1xxxxx1xxxxxxxxxxxxxxx
30516 if (((word
>> 10) & 0x1) == 0)
30518 if (((word
>> 12) & 0x1) == 0)
30520 /* 33222222222211111111110000000000
30521 10987654321098765432109876543210
30522 x1011111xxxxxxxx1xx0x0xxxxxxxxxx
30528 if (((word
>> 13) & 0x1) == 0)
30530 if (((word
>> 14) & 0x1) == 0)
30532 if (((word
>> 23) & 0x1) == 0)
30534 /* 33222222222211111111110000000000
30535 10987654321098765432109876543210
30536 x10111110xxxxxxx1001x0xxxxxxxxxx
30542 /* 33222222222211111111110000000000
30543 10987654321098765432109876543210
30544 x10111111xxxxxxx1001x0xxxxxxxxxx
30551 /* 33222222222211111111110000000000
30552 10987654321098765432109876543210
30553 x1011111xxxxxxxx1101x0xxxxxxxxxx
30560 /* 33222222222211111111110000000000
30561 10987654321098765432109876543210
30562 x1011111xxxxxxxx1x11x0xxxxxxxxxx
30570 if (((word
>> 11) & 0x1) == 0)
30572 if (((word
>> 12) & 0x1) == 0)
30574 /* 33222222222211111111110000000000
30575 10987654321098765432109876543210
30576 x1011111xxxxxxxx1xx001xxxxxxxxxx
30582 /* 33222222222211111111110000000000
30583 10987654321098765432109876543210
30584 x1011111xxxxxxxx1xx101xxxxxxxxxx
30591 if (((word
>> 13) & 0x1) == 0)
30593 /* 33222222222211111111110000000000
30594 10987654321098765432109876543210
30595 x1011111xxxxxxxx1x0x11xxxxxxxxxx
30601 /* 33222222222211111111110000000000
30602 10987654321098765432109876543210
30603 x1011111xxxxxxxx1x1x11xxxxxxxxxx
30613 if (((word
>> 10) & 0x1) == 0)
30615 if (((word
>> 13) & 0x1) == 0)
30617 if (((word
>> 14) & 0x1) == 0)
30619 if (((word
>> 23) & 0x1) == 0)
30621 /* 33222222222211111111110000000000
30622 10987654321098765432109876543210
30623 xx1111110xxxxxxx100xx0xxxxxxxxxx
30629 /* 33222222222211111111110000000000
30630 10987654321098765432109876543210
30631 xx1111111xxxxxxx100xx0xxxxxxxxxx
30638 /* 33222222222211111111110000000000
30639 10987654321098765432109876543210
30640 xx111111xxxxxxxx110xx0xxxxxxxxxx
30647 /* 33222222222211111111110000000000
30648 10987654321098765432109876543210
30649 xx111111xxxxxxxx1x1xx0xxxxxxxxxx
30656 if (((word
>> 11) & 0x1) == 0)
30658 if (((word
>> 12) & 0x1) == 0)
30660 if (((word
>> 13) & 0x1) == 0)
30662 /* 33222222222211111111110000000000
30663 10987654321098765432109876543210
30664 xx111111xxxxxxxx1x0001xxxxxxxxxx
30670 /* 33222222222211111111110000000000
30671 10987654321098765432109876543210
30672 xx111111xxxxxxxx1x1001xxxxxxxxxx
30679 /* 33222222222211111111110000000000
30680 10987654321098765432109876543210
30681 xx111111xxxxxxxx1xx101xxxxxxxxxx
30688 if (((word
>> 12) & 0x1) == 0)
30690 /* 33222222222211111111110000000000
30691 10987654321098765432109876543210
30692 xx111111xxxxxxxx1xx011xxxxxxxxxx
30698 if (((word
>> 13) & 0x1) == 0)
30700 /* 33222222222211111111110000000000
30701 10987654321098765432109876543210
30702 xx111111xxxxxxxx1x0111xxxxxxxxxx
30708 /* 33222222222211111111110000000000
30709 10987654321098765432109876543210
30710 xx111111xxxxxxxx1x1111xxxxxxxxxx
30726 /* Lookup opcode WORD in the opcode table. N.B. all alias
30727 opcodes are ignored here. */
30729 const aarch64_opcode
*
30730 aarch64_opcode_lookup (uint32_t word
)
30732 return aarch64_opcode_table
+ aarch64_opcode_lookup_1 (word
);
30735 const aarch64_opcode
*
30736 aarch64_find_next_opcode (const aarch64_opcode
*opcode
)
30738 /* Use the index as the key to locate the next opcode. */
30739 int key
= opcode
- aarch64_opcode_table
;
30743 case 2389: value
= 2391; break; /* mov --> mova. */
30744 case 2391: return NULL
; /* mova --> NULL. */
30745 case 2388: value
= 2390; break; /* mov --> mova. */
30746 case 2390: return NULL
; /* mova --> NULL. */
30747 case 2630: value
= 2638; break; /* mov --> mova. */
30748 case 2638: return NULL
; /* mova --> NULL. */
30749 case 2626: value
= 2634; break; /* mov --> mova. */
30750 case 2634: return NULL
; /* mova --> NULL. */
30751 case 2628: value
= 2636; break; /* mov --> mova. */
30752 case 2636: return NULL
; /* mova --> NULL. */
30753 case 2624: value
= 2632; break; /* mov --> mova. */
30754 case 2632: return NULL
; /* mova --> NULL. */
30755 case 2631: value
= 2639; break; /* mov --> mova. */
30756 case 2639: return NULL
; /* mova --> NULL. */
30757 case 2627: value
= 2635; break; /* mov --> mova. */
30758 case 2635: return NULL
; /* mova --> NULL. */
30759 case 2629: value
= 2637; break; /* mov --> mova. */
30760 case 2637: return NULL
; /* mova --> NULL. */
30761 case 2625: value
= 2633; break; /* mov --> mova. */
30762 case 2633: return NULL
; /* mova --> NULL. */
30763 case 2393: value
= 2398; break; /* ld1b --> ld1b. */
30764 case 2398: return NULL
; /* ld1b --> NULL. */
30765 case 2395: value
= 2400; break; /* ld1w --> ld1w. */
30766 case 2400: return NULL
; /* ld1w --> NULL. */
30767 case 2394: value
= 2399; break; /* ld1h --> ld1h. */
30768 case 2399: return NULL
; /* ld1h --> NULL. */
30769 case 2396: value
= 2401; break; /* ld1d --> ld1d. */
30770 case 2401: return NULL
; /* ld1d --> NULL. */
30771 case 2403: value
= 2408; break; /* st1b --> st1b. */
30772 case 2408: return NULL
; /* st1b --> NULL. */
30773 case 2405: value
= 2410; break; /* st1w --> st1w. */
30774 case 2410: return NULL
; /* st1w --> NULL. */
30775 case 2404: value
= 2409; break; /* st1h --> st1h. */
30776 case 2409: return NULL
; /* st1h --> NULL. */
30777 case 2406: value
= 2411; break; /* st1d --> st1d. */
30778 case 2411: return NULL
; /* st1d --> NULL. */
30779 case 2397: value
= 2402; break; /* ld1q --> ld1q. */
30780 case 2402: return NULL
; /* ld1q --> NULL. */
30781 case 2407: value
= 2412; break; /* st1q --> st1q. */
30782 case 2412: return NULL
; /* st1q --> NULL. */
30783 case 12: value
= 19; break; /* add --> addg. */
30784 case 19: value
= 3157; break; /* addg --> smax. */
30785 case 3157: value
= 3158; break; /* smax --> umax. */
30786 case 3158: value
= 3159; break; /* umax --> smin. */
30787 case 3159: value
= 3160; break; /* smin --> umin. */
30788 case 3160: return NULL
; /* umin --> NULL. */
30789 case 16: value
= 20; break; /* sub --> subg. */
30790 case 20: return NULL
; /* subg --> NULL. */
30791 case 971: value
= 975; break; /* stnp --> stp. */
30792 case 975: return NULL
; /* stp --> NULL. */
30793 case 969: value
= 970; break; /* stllrb --> stllrh. */
30794 case 970: return NULL
; /* stllrh --> NULL. */
30795 case 972: value
= 976; break; /* ldnp --> ldp. */
30796 case 976: return NULL
; /* ldp --> NULL. */
30797 case 912: value
= 2420; break; /* prfm --> rprfm. */
30798 case 2420: return NULL
; /* rprfm --> NULL. */
30799 case 1642: value
= 1643; break; /* ldff1b --> ldff1b. */
30800 case 1643: return NULL
; /* ldff1b --> NULL. */
30801 case 1698: value
= 1699; break; /* ldff1sw --> ldff1sw. */
30802 case 1699: return NULL
; /* ldff1sw --> NULL. */
30803 case 1646: value
= 1647; break; /* ldff1b --> ldff1b. */
30804 case 1647: return NULL
; /* ldff1b --> NULL. */
30805 case 1665: value
= 1666; break; /* ldff1h --> ldff1h. */
30806 case 1666: return NULL
; /* ldff1h --> NULL. */
30807 case 1644: value
= 1645; break; /* ldff1b --> ldff1b. */
30808 case 1645: return NULL
; /* ldff1b --> NULL. */
30809 case 1663: value
= 1664; break; /* ldff1h --> ldff1h. */
30810 case 1664: return NULL
; /* ldff1h --> NULL. */
30811 case 1648: value
= 1649; break; /* ldff1b --> ldff1b. */
30812 case 1649: return NULL
; /* ldff1b --> NULL. */
30813 case 1667: value
= 1668; break; /* ldff1h --> ldff1h. */
30814 case 1668: return NULL
; /* ldff1h --> NULL. */
30815 case 1741: value
= 1742; break; /* ldr --> ldr. */
30816 case 1742: return NULL
; /* ldr --> NULL. */
30817 case 1960: value
= 1961; break; /* str --> str. */
30818 case 1961: return NULL
; /* str --> NULL. */
30819 case 1688: value
= 1689; break; /* ldff1sh --> ldff1sh. */
30820 case 1689: return NULL
; /* ldff1sh --> NULL. */
30821 case 1676: value
= 1677; break; /* ldff1sb --> ldff1sb. */
30822 case 1677: return NULL
; /* ldff1sb --> NULL. */
30823 case 1707: value
= 1708; break; /* ldff1w --> ldff1w. */
30824 case 1708: return NULL
; /* ldff1w --> NULL. */
30825 case 1680: value
= 1681; break; /* ldff1sb --> ldff1sb. */
30826 case 1681: return NULL
; /* ldff1sb --> NULL. */
30827 case 2418: value
= 2419; break; /* psel --> psel. */
30828 case 2419: return NULL
; /* psel --> NULL. */
30829 case 1690: value
= 1691; break; /* ldff1sh --> ldff1sh. */
30830 case 1691: return NULL
; /* ldff1sh --> NULL. */
30831 case 1678: value
= 1679; break; /* ldff1sb --> ldff1sb. */
30832 case 1679: return NULL
; /* ldff1sb --> NULL. */
30833 case 1709: value
= 1710; break; /* ldff1w --> ldff1w. */
30834 case 1710: return NULL
; /* ldff1w --> NULL. */
30835 case 1654: value
= 1655; break; /* ldff1d --> ldff1d. */
30836 case 1655: return NULL
; /* ldff1d --> NULL. */
30837 case 1778: value
= 1779; break; /* pfalse --> pfalse. */
30838 case 1779: return NULL
; /* pfalse --> NULL. */
30839 case 811: value
= 812; break; /* xaflag --> axflag. */
30840 case 812: value
= 1194; break; /* axflag --> tcommit. */
30841 case 1194: value
= 1197; break; /* tcommit --> smstart. */
30842 case 1197: value
= 1198; break; /* smstart --> smstop. */
30843 case 1198: value
= 1199; break; /* smstop --> smstart. */
30844 case 1199: value
= 1200; break; /* smstart --> smstop. */
30845 case 1200: value
= 1201; break; /* smstop --> msr. */
30846 case 1201: value
= 1202; break; /* msr --> hint. */
30847 case 1202: value
= 1211; break; /* hint --> dgh. */
30848 case 1211: value
= 1221; break; /* dgh --> clrex. */
30849 case 1221: value
= 1222; break; /* clrex --> dsb. */
30850 case 1222: value
= 1223; break; /* dsb --> dsb. */
30851 case 1223: value
= 1227; break; /* dsb --> dmb. */
30852 case 1227: value
= 1228; break; /* dmb --> isb. */
30853 case 1228: value
= 1229; break; /* isb --> sb. */
30854 case 1229: value
= 1230; break; /* sb --> sys. */
30855 case 1230: value
= 1235; break; /* sys --> wfet. */
30856 case 1235: value
= 1236; break; /* wfet --> wfit. */
30857 case 1236: value
= 1240; break; /* wfit --> cfinv. */
30858 case 1240: value
= 1241; break; /* cfinv --> msr. */
30859 case 1241: return NULL
; /* msr --> NULL. */
30860 case 1193: value
= 1195; break; /* tstart --> ttest. */
30861 case 1195: value
= 1242; break; /* ttest --> sysl. */
30862 case 1242: value
= 1243; break; /* sysl --> mrs. */
30863 case 1243: return NULL
; /* mrs --> NULL. */
30864 case 440: value
= 441; break; /* st4 --> st1. */
30865 case 441: value
= 442; break; /* st1 --> st2. */
30866 case 442: value
= 443; break; /* st2 --> st3. */
30867 case 443: return NULL
; /* st3 --> NULL. */
30868 case 448: value
= 449; break; /* st4 --> st1. */
30869 case 449: value
= 450; break; /* st1 --> st2. */
30870 case 450: value
= 451; break; /* st2 --> st3. */
30871 case 451: return NULL
; /* st3 --> NULL. */
30872 case 444: value
= 445; break; /* ld4 --> ld1. */
30873 case 445: value
= 446; break; /* ld1 --> ld2. */
30874 case 446: value
= 447; break; /* ld2 --> ld3. */
30875 case 447: return NULL
; /* ld3 --> NULL. */
30876 case 460: value
= 462; break; /* ld1 --> ld1r. */
30877 case 462: return NULL
; /* ld1r --> NULL. */
30878 case 464: value
= 466; break; /* ld2 --> ld2r. */
30879 case 466: return NULL
; /* ld2r --> NULL. */
30880 case 461: value
= 463; break; /* ld3 --> ld3r. */
30881 case 463: return NULL
; /* ld3r --> NULL. */
30882 case 465: value
= 467; break; /* ld4 --> ld4r. */
30883 case 467: return NULL
; /* ld4r --> NULL. */
30884 case 452: value
= 453; break; /* ld4 --> ld1. */
30885 case 453: value
= 454; break; /* ld1 --> ld2. */
30886 case 454: value
= 455; break; /* ld2 --> ld3. */
30887 case 455: return NULL
; /* ld3 --> NULL. */
30888 case 472: value
= 474; break; /* ld1 --> ld1r. */
30889 case 474: return NULL
; /* ld1r --> NULL. */
30890 case 473: value
= 475; break; /* ld3 --> ld3r. */
30891 case 475: return NULL
; /* ld3r --> NULL. */
30892 case 476: value
= 478; break; /* ld2 --> ld2r. */
30893 case 478: return NULL
; /* ld2r --> NULL. */
30894 case 477: value
= 479; break; /* ld4 --> ld4r. */
30895 case 479: return NULL
; /* ld4r --> NULL. */
30896 case 764: value
= 765; break; /* fcvtzs --> fcvtzs. */
30897 case 765: return NULL
; /* fcvtzs --> NULL. */
30898 case 760: value
= 761; break; /* scvtf --> scvtf. */
30899 case 761: return NULL
; /* scvtf --> NULL. */
30900 case 766: value
= 767; break; /* fcvtzu --> fcvtzu. */
30901 case 767: return NULL
; /* fcvtzu --> NULL. */
30902 case 762: value
= 763; break; /* ucvtf --> ucvtf. */
30903 case 763: return NULL
; /* ucvtf --> NULL. */
30904 case 768: value
= 769; break; /* fcvtns --> fcvtns. */
30905 case 769: return NULL
; /* fcvtns --> NULL. */
30906 case 788: value
= 789; break; /* fcvtms --> fcvtms. */
30907 case 789: return NULL
; /* fcvtms --> NULL. */
30908 case 784: value
= 785; break; /* fcvtps --> fcvtps. */
30909 case 785: return NULL
; /* fcvtps --> NULL. */
30910 case 792: value
= 793; break; /* fcvtzs --> fcvtzs. */
30911 case 793: return NULL
; /* fcvtzs --> NULL. */
30912 case 776: value
= 777; break; /* fcvtas --> fcvtas. */
30913 case 777: return NULL
; /* fcvtas --> NULL. */
30914 case 772: value
= 773; break; /* scvtf --> scvtf. */
30915 case 773: return NULL
; /* scvtf --> NULL. */
30916 case 780: value
= 781; break; /* fmov --> fmov. */
30917 case 781: return NULL
; /* fmov --> NULL. */
30918 case 770: value
= 771; break; /* fcvtnu --> fcvtnu. */
30919 case 771: return NULL
; /* fcvtnu --> NULL. */
30920 case 790: value
= 791; break; /* fcvtmu --> fcvtmu. */
30921 case 791: return NULL
; /* fcvtmu --> NULL. */
30922 case 786: value
= 787; break; /* fcvtpu --> fcvtpu. */
30923 case 787: return NULL
; /* fcvtpu --> NULL. */
30924 case 794: value
= 795; break; /* fcvtzu --> fcvtzu. */
30925 case 795: return NULL
; /* fcvtzu --> NULL. */
30926 case 778: value
= 779; break; /* fcvtau --> fcvtau. */
30927 case 779: return NULL
; /* fcvtau --> NULL. */
30928 case 774: value
= 775; break; /* ucvtf --> ucvtf. */
30929 case 775: return NULL
; /* ucvtf --> NULL. */
30930 case 782: value
= 783; break; /* fmov --> fmov. */
30931 case 783: return NULL
; /* fmov --> NULL. */
30932 case 817: value
= 818; break; /* fmov --> fmov. */
30933 case 818: return NULL
; /* fmov --> NULL. */
30934 case 826: value
= 827; break; /* frintn --> frintn. */
30935 case 827: return NULL
; /* frintn --> NULL. */
30936 case 821: value
= 822; break; /* fneg --> fneg. */
30937 case 822: return NULL
; /* fneg --> NULL. */
30938 case 830: value
= 831; break; /* frintm --> frintm. */
30939 case 831: return NULL
; /* frintm --> NULL. */
30940 case 819: value
= 820; break; /* fabs --> fabs. */
30941 case 820: return NULL
; /* fabs --> NULL. */
30942 case 828: value
= 829; break; /* frintp --> frintp. */
30943 case 829: return NULL
; /* frintp --> NULL. */
30944 case 823: value
= 824; break; /* fsqrt --> fsqrt. */
30945 case 824: return NULL
; /* fsqrt --> NULL. */
30946 case 832: value
= 833; break; /* frintz --> frintz. */
30947 case 833: return NULL
; /* frintz --> NULL. */
30948 case 825: value
= 3031; break; /* fcvt --> bfcvt. */
30949 case 3031: return NULL
; /* bfcvt --> NULL. */
30950 case 834: value
= 835; break; /* frinta --> frinta. */
30951 case 835: return NULL
; /* frinta --> NULL. */
30952 case 836: value
= 837; break; /* frintx --> frintx. */
30953 case 837: return NULL
; /* frintx --> NULL. */
30954 case 838: value
= 839; break; /* frinti --> frinti. */
30955 case 839: return NULL
; /* frinti --> NULL. */
30956 case 803: value
= 804; break; /* fcmp --> fcmp. */
30957 case 804: return NULL
; /* fcmp --> NULL. */
30958 case 805: value
= 806; break; /* fcmpe --> fcmpe. */
30959 case 806: return NULL
; /* fcmpe --> NULL. */
30960 case 807: value
= 808; break; /* fcmp --> fcmp. */
30961 case 808: return NULL
; /* fcmp --> NULL. */
30962 case 809: value
= 810; break; /* fcmpe --> fcmpe. */
30963 case 810: return NULL
; /* fcmpe --> NULL. */
30964 case 866: value
= 867; break; /* fmov --> fmov. */
30965 case 867: return NULL
; /* fmov --> NULL. */
30966 case 840: value
= 841; break; /* fmul --> fmul. */
30967 case 841: return NULL
; /* fmul --> NULL. */
30968 case 856: value
= 857; break; /* fnmul --> fnmul. */
30969 case 857: return NULL
; /* fnmul --> NULL. */
30970 case 848: value
= 849; break; /* fmax --> fmax. */
30971 case 849: return NULL
; /* fmax --> NULL. */
30972 case 844: value
= 845; break; /* fadd --> fadd. */
30973 case 845: return NULL
; /* fadd --> NULL. */
30974 case 852: value
= 853; break; /* fmaxnm --> fmaxnm. */
30975 case 853: return NULL
; /* fmaxnm --> NULL. */
30976 case 842: value
= 843; break; /* fdiv --> fdiv. */
30977 case 843: return NULL
; /* fdiv --> NULL. */
30978 case 850: value
= 851; break; /* fmin --> fmin. */
30979 case 851: return NULL
; /* fmin --> NULL. */
30980 case 846: value
= 847; break; /* fsub --> fsub. */
30981 case 847: return NULL
; /* fsub --> NULL. */
30982 case 854: value
= 855; break; /* fminnm --> fminnm. */
30983 case 855: return NULL
; /* fminnm --> NULL. */
30984 case 799: value
= 800; break; /* fccmp --> fccmp. */
30985 case 800: return NULL
; /* fccmp --> NULL. */
30986 case 801: value
= 802; break; /* fccmpe --> fccmpe. */
30987 case 802: return NULL
; /* fccmpe --> NULL. */
30988 case 868: value
= 869; break; /* fcsel --> fcsel. */
30989 case 869: return NULL
; /* fcsel --> NULL. */
30990 case 133: value
= 374; break; /* movi --> sshr. */
30991 case 374: value
= 376; break; /* sshr --> srshr. */
30992 case 376: return NULL
; /* srshr --> NULL. */
30993 case 141: value
= 396; break; /* mvni --> ushr. */
30994 case 396: value
= 398; break; /* ushr --> urshr. */
30995 case 398: value
= 400; break; /* urshr --> sri. */
30996 case 400: value
= 402; break; /* sri --> sqshlu. */
30997 case 402: return NULL
; /* sqshlu --> NULL. */
30998 case 134: value
= 375; break; /* orr --> ssra. */
30999 case 375: value
= 377; break; /* ssra --> srsra. */
31000 case 377: value
= 378; break; /* srsra --> shl. */
31001 case 378: value
= 379; break; /* shl --> sqshl. */
31002 case 379: return NULL
; /* sqshl --> NULL. */
31003 case 142: value
= 397; break; /* bic --> usra. */
31004 case 397: value
= 399; break; /* usra --> ursra. */
31005 case 399: value
= 401; break; /* ursra --> sli. */
31006 case 401: value
= 403; break; /* sli --> uqshl. */
31007 case 403: return NULL
; /* uqshl --> NULL. */
31008 case 858: value
= 859; break; /* fmadd --> fmadd. */
31009 case 859: return NULL
; /* fmadd --> NULL. */
31010 case 862: value
= 863; break; /* fnmadd --> fnmadd. */
31011 case 863: return NULL
; /* fnmadd --> NULL. */
31012 case 135: value
= 380; break; /* movi --> shrn. */
31013 case 380: value
= 381; break; /* shrn --> shrn2. */
31014 case 381: value
= 388; break; /* shrn2 --> sshll. */
31015 case 388: value
= 390; break; /* sshll --> sshll2. */
31016 case 390: return NULL
; /* sshll2 --> NULL. */
31017 case 143: value
= 404; break; /* mvni --> sqshrun. */
31018 case 404: value
= 405; break; /* sqshrun --> sqshrun2. */
31019 case 405: value
= 412; break; /* sqshrun2 --> ushll. */
31020 case 412: value
= 414; break; /* ushll --> ushll2. */
31021 case 414: return NULL
; /* ushll2 --> NULL. */
31022 case 136: value
= 384; break; /* orr --> sqshrn. */
31023 case 384: value
= 385; break; /* sqshrn --> sqshrn2. */
31024 case 385: return NULL
; /* sqshrn2 --> NULL. */
31025 case 144: value
= 408; break; /* bic --> uqshrn. */
31026 case 408: value
= 409; break; /* uqshrn --> uqshrn2. */
31027 case 409: return NULL
; /* uqshrn2 --> NULL. */
31028 case 138: value
= 392; break; /* movi --> scvtf. */
31029 case 392: value
= 393; break; /* scvtf --> scvtf. */
31030 case 393: return NULL
; /* scvtf --> NULL. */
31031 case 146: value
= 147; break; /* movi --> movi. */
31032 case 147: value
= 416; break; /* movi --> ucvtf. */
31033 case 416: value
= 417; break; /* ucvtf --> ucvtf. */
31034 case 417: return NULL
; /* ucvtf --> NULL. */
31035 case 140: value
= 394; break; /* fmov --> fcvtzs. */
31036 case 394: value
= 395; break; /* fcvtzs --> fcvtzs. */
31037 case 395: return NULL
; /* fcvtzs --> NULL. */
31038 case 418: value
= 419; break; /* fcvtzu --> fcvtzu. */
31039 case 419: return NULL
; /* fcvtzu --> NULL. */
31040 case 860: value
= 861; break; /* fmsub --> fmsub. */
31041 case 861: return NULL
; /* fmsub --> NULL. */
31042 case 864: value
= 865; break; /* fnmsub --> fnmsub. */
31043 case 865: return NULL
; /* fnmsub --> NULL. */
31044 case 598: value
= 599; break; /* scvtf --> scvtf. */
31045 case 599: return NULL
; /* scvtf --> NULL. */
31046 case 600: value
= 601; break; /* fcvtzs --> fcvtzs. */
31047 case 601: return NULL
; /* fcvtzs --> NULL. */
31048 case 614: value
= 615; break; /* ucvtf --> ucvtf. */
31049 case 615: return NULL
; /* ucvtf --> NULL. */
31050 case 616: value
= 617; break; /* fcvtzu --> fcvtzu. */
31051 case 617: return NULL
; /* fcvtzu --> NULL. */
31052 default: return NULL
;
31055 return aarch64_opcode_table
+ value
;
31058 const aarch64_opcode
*
31059 aarch64_find_alias_opcode (const aarch64_opcode
*opcode
)
31061 /* Use the index as the key to locate the alias opcode. */
31062 int key
= opcode
- aarch64_opcode_table
;
31066 case 2: value
= 3; break; /* sbc --> ngc. */
31067 case 4: value
= 5; break; /* sbcs --> ngcs. */
31068 case 7: value
= 8; break; /* adds --> cmn. */
31069 case 10: value
= 11; break; /* subs --> cmp. */
31070 case 12: value
= 13; break; /* add --> mov. */
31071 case 14: value
= 15; break; /* adds --> cmn. */
31072 case 17: value
= 18; break; /* subs --> cmp. */
31073 case 22: value
= 23; break; /* adds --> cmn. */
31074 case 24: value
= 25; break; /* sub --> neg. */
31075 case 26: value
= 27; break; /* subs --> cmp. */
31076 case 152: value
= 153; break; /* umov --> mov. */
31077 case 154: value
= 155; break; /* ins --> mov. */
31078 case 156: value
= 157; break; /* ins --> mov. */
31079 case 242: value
= 243; break; /* not --> mvn. */
31080 case 317: value
= 318; break; /* orr --> mov. */
31081 case 388: value
= 389; break; /* sshll --> sxtl. */
31082 case 390: value
= 391; break; /* sshll2 --> sxtl2. */
31083 case 412: value
= 413; break; /* ushll --> uxtl. */
31084 case 414: value
= 415; break; /* ushll2 --> uxtl2. */
31085 case 535: value
= 536; break; /* dup --> mov. */
31086 case 618: value
= 623; break; /* sbfm --> sxtw. */
31087 case 625: value
= 627; break; /* bfm --> bfc. */
31088 case 629: value
= 633; break; /* ubfm --> uxth. */
31089 case 663: value
= 665; break; /* csinc --> cset. */
31090 case 666: value
= 668; break; /* csinv --> csetm. */
31091 case 669: value
= 670; break; /* csneg --> cneg. */
31092 case 688: value
= 688; break; /* rev --> rev. */
31093 case 713: value
= 714; break; /* lslv --> lsl. */
31094 case 715: value
= 716; break; /* lsrv --> lsr. */
31095 case 717: value
= 718; break; /* asrv --> asr. */
31096 case 719: value
= 720; break; /* rorv --> ror. */
31097 case 722: value
= 723; break; /* subps --> cmpp. */
31098 case 735: value
= 736; break; /* madd --> mul. */
31099 case 737: value
= 738; break; /* msub --> mneg. */
31100 case 739: value
= 740; break; /* smaddl --> smull. */
31101 case 741: value
= 742; break; /* smsubl --> smnegl. */
31102 case 744: value
= 745; break; /* umaddl --> umull. */
31103 case 746: value
= 747; break; /* umsubl --> umnegl. */
31104 case 758: value
= 759; break; /* extr --> ror. */
31105 case 995: value
= 996; break; /* and --> bic. */
31106 case 997: value
= 998; break; /* orr --> mov. */
31107 case 1000: value
= 1001; break; /* ands --> tst. */
31108 case 1004: value
= 1006; break; /* orr --> uxtw. */
31109 case 1007: value
= 1008; break; /* orn --> mvn. */
31110 case 1011: value
= 1012; break; /* ands --> tst. */
31111 case 1042: value
= 1138; break; /* ldaddb --> staddb. */
31112 case 1043: value
= 1139; break; /* ldaddh --> staddh. */
31113 case 1044: value
= 1140; break; /* ldadd --> stadd. */
31114 case 1046: value
= 1141; break; /* ldaddlb --> staddlb. */
31115 case 1049: value
= 1142; break; /* ldaddlh --> staddlh. */
31116 case 1052: value
= 1143; break; /* ldaddl --> staddl. */
31117 case 1054: value
= 1144; break; /* ldclrb --> stclrb. */
31118 case 1055: value
= 1145; break; /* ldclrh --> stclrh. */
31119 case 1056: value
= 1146; break; /* ldclr --> stclr. */
31120 case 1058: value
= 1147; break; /* ldclrlb --> stclrlb. */
31121 case 1061: value
= 1148; break; /* ldclrlh --> stclrlh. */
31122 case 1064: value
= 1149; break; /* ldclrl --> stclrl. */
31123 case 1066: value
= 1150; break; /* ldeorb --> steorb. */
31124 case 1067: value
= 1151; break; /* ldeorh --> steorh. */
31125 case 1068: value
= 1152; break; /* ldeor --> steor. */
31126 case 1070: value
= 1153; break; /* ldeorlb --> steorlb. */
31127 case 1073: value
= 1154; break; /* ldeorlh --> steorlh. */
31128 case 1076: value
= 1155; break; /* ldeorl --> steorl. */
31129 case 1078: value
= 1156; break; /* ldsetb --> stsetb. */
31130 case 1079: value
= 1157; break; /* ldseth --> stseth. */
31131 case 1080: value
= 1158; break; /* ldset --> stset. */
31132 case 1082: value
= 1159; break; /* ldsetlb --> stsetlb. */
31133 case 1085: value
= 1160; break; /* ldsetlh --> stsetlh. */
31134 case 1088: value
= 1161; break; /* ldsetl --> stsetl. */
31135 case 1090: value
= 1162; break; /* ldsmaxb --> stsmaxb. */
31136 case 1091: value
= 1163; break; /* ldsmaxh --> stsmaxh. */
31137 case 1092: value
= 1164; break; /* ldsmax --> stsmax. */
31138 case 1094: value
= 1165; break; /* ldsmaxlb --> stsmaxlb. */
31139 case 1097: value
= 1166; break; /* ldsmaxlh --> stsmaxlh. */
31140 case 1100: value
= 1167; break; /* ldsmaxl --> stsmaxl. */
31141 case 1102: value
= 1168; break; /* ldsminb --> stsminb. */
31142 case 1103: value
= 1169; break; /* ldsminh --> stsminh. */
31143 case 1104: value
= 1170; break; /* ldsmin --> stsmin. */
31144 case 1106: value
= 1171; break; /* ldsminlb --> stsminlb. */
31145 case 1109: value
= 1172; break; /* ldsminlh --> stsminlh. */
31146 case 1112: value
= 1173; break; /* ldsminl --> stsminl. */
31147 case 1114: value
= 1174; break; /* ldumaxb --> stumaxb. */
31148 case 1115: value
= 1175; break; /* ldumaxh --> stumaxh. */
31149 case 1116: value
= 1176; break; /* ldumax --> stumax. */
31150 case 1118: value
= 1177; break; /* ldumaxlb --> stumaxlb. */
31151 case 1121: value
= 1178; break; /* ldumaxlh --> stumaxlh. */
31152 case 1124: value
= 1179; break; /* ldumaxl --> stumaxl. */
31153 case 1126: value
= 1180; break; /* lduminb --> stuminb. */
31154 case 1127: value
= 1181; break; /* lduminh --> stuminh. */
31155 case 1128: value
= 1182; break; /* ldumin --> stumin. */
31156 case 1130: value
= 1183; break; /* lduminlb --> stuminlb. */
31157 case 1133: value
= 1184; break; /* lduminlh --> stuminlh. */
31158 case 1136: value
= 1185; break; /* lduminl --> stuminl. */
31159 case 1186: value
= 1187; break; /* movn --> mov. */
31160 case 1188: value
= 1189; break; /* movz --> mov. */
31161 case 1202: value
= 1251; break; /* hint --> autibsp. */
31162 case 1222: value
= 1226; break; /* dsb --> pssbb. */
31163 case 1223: value
= 1223; break; /* dsb --> dsb. */
31164 case 1230: value
= 1239; break; /* sys --> cpp. */
31165 case 1235: value
= 1235; break; /* wfet --> wfet. */
31166 case 1236: value
= 1236; break; /* wfit --> wfit. */
31167 case 1300: value
= 2053; break; /* and --> bic. */
31168 case 1302: value
= 1283; break; /* and --> mov. */
31169 case 1303: value
= 1287; break; /* ands --> movs. */
31170 case 1338: value
= 2054; break; /* cmpge --> cmple. */
31171 case 1341: value
= 2057; break; /* cmpgt --> cmplt. */
31172 case 1343: value
= 2055; break; /* cmphi --> cmplo. */
31173 case 1346: value
= 2056; break; /* cmphs --> cmpls. */
31174 case 1368: value
= 1280; break; /* cpy --> mov. */
31175 case 1369: value
= 1282; break; /* cpy --> mov. */
31176 case 1370: value
= 2064; break; /* cpy --> fmov. */
31177 case 1382: value
= 1274; break; /* dup --> mov. */
31178 case 1383: value
= 1277; break; /* dup --> mov. */
31179 case 1384: value
= 2063; break; /* dup --> fmov. */
31180 case 1385: value
= 1278; break; /* dupm --> mov. */
31181 case 1387: value
= 2058; break; /* eor --> eon. */
31182 case 1389: value
= 1288; break; /* eor --> not. */
31183 case 1390: value
= 1289; break; /* eors --> nots. */
31184 case 1395: value
= 2059; break; /* facge --> facle. */
31185 case 1396: value
= 2060; break; /* facgt --> faclt. */
31186 case 1409: value
= 2061; break; /* fcmge --> fcmle. */
31187 case 1411: value
= 2062; break; /* fcmgt --> fcmlt. */
31188 case 1417: value
= 1271; break; /* fcpy --> fmov. */
31189 case 1440: value
= 1270; break; /* fdup --> fmov. */
31190 case 1772: value
= 1272; break; /* orr --> mov. */
31191 case 1773: value
= 2065; break; /* orr --> orn. */
31192 case 1775: value
= 1276; break; /* orr --> mov. */
31193 case 1776: value
= 1286; break; /* orrs --> movs. */
31194 case 1839: value
= 1281; break; /* sel --> mov. */
31195 case 1840: value
= 1284; break; /* sel --> mov. */
31196 default: return NULL
;
31199 return aarch64_opcode_table
+ value
;
31202 const aarch64_opcode
*
31203 aarch64_find_next_alias_opcode (const aarch64_opcode
*opcode
)
31205 /* Use the index as the key to locate the next opcode. */
31206 int key
= opcode
- aarch64_opcode_table
;
31210 case 3: value
= 2; break; /* ngc --> sbc. */
31211 case 5: value
= 4; break; /* ngcs --> sbcs. */
31212 case 8: value
= 7; break; /* cmn --> adds. */
31213 case 11: value
= 10; break; /* cmp --> subs. */
31214 case 13: value
= 12; break; /* mov --> add. */
31215 case 15: value
= 14; break; /* cmn --> adds. */
31216 case 18: value
= 17; break; /* cmp --> subs. */
31217 case 23: value
= 22; break; /* cmn --> adds. */
31218 case 25: value
= 24; break; /* neg --> sub. */
31219 case 27: value
= 28; break; /* cmp --> negs. */
31220 case 28: value
= 26; break; /* negs --> subs. */
31221 case 153: value
= 152; break; /* mov --> umov. */
31222 case 155: value
= 154; break; /* mov --> ins. */
31223 case 157: value
= 156; break; /* mov --> ins. */
31224 case 243: value
= 242; break; /* mvn --> not. */
31225 case 318: value
= 317; break; /* mov --> orr. */
31226 case 389: value
= 388; break; /* sxtl --> sshll. */
31227 case 391: value
= 390; break; /* sxtl2 --> sshll2. */
31228 case 413: value
= 412; break; /* uxtl --> ushll. */
31229 case 415: value
= 414; break; /* uxtl2 --> ushll2. */
31230 case 536: value
= 535; break; /* mov --> dup. */
31231 case 623: value
= 622; break; /* sxtw --> sxth. */
31232 case 622: value
= 621; break; /* sxth --> sxtb. */
31233 case 621: value
= 624; break; /* sxtb --> asr. */
31234 case 624: value
= 620; break; /* asr --> sbfx. */
31235 case 620: value
= 619; break; /* sbfx --> sbfiz. */
31236 case 619: value
= 618; break; /* sbfiz --> sbfm. */
31237 case 627: value
= 628; break; /* bfc --> bfxil. */
31238 case 628: value
= 626; break; /* bfxil --> bfi. */
31239 case 626: value
= 625; break; /* bfi --> bfm. */
31240 case 633: value
= 632; break; /* uxth --> uxtb. */
31241 case 632: value
= 635; break; /* uxtb --> lsr. */
31242 case 635: value
= 634; break; /* lsr --> lsl. */
31243 case 634: value
= 631; break; /* lsl --> ubfx. */
31244 case 631: value
= 630; break; /* ubfx --> ubfiz. */
31245 case 630: value
= 629; break; /* ubfiz --> ubfm. */
31246 case 665: value
= 664; break; /* cset --> cinc. */
31247 case 664: value
= 663; break; /* cinc --> csinc. */
31248 case 668: value
= 667; break; /* csetm --> cinv. */
31249 case 667: value
= 666; break; /* cinv --> csinv. */
31250 case 670: value
= 669; break; /* cneg --> csneg. */
31251 case 688: value
= 689; break; /* rev --> rev64. */
31252 case 714: value
= 713; break; /* lsl --> lslv. */
31253 case 716: value
= 715; break; /* lsr --> lsrv. */
31254 case 718: value
= 717; break; /* asr --> asrv. */
31255 case 720: value
= 719; break; /* ror --> rorv. */
31256 case 723: value
= 722; break; /* cmpp --> subps. */
31257 case 736: value
= 735; break; /* mul --> madd. */
31258 case 738: value
= 737; break; /* mneg --> msub. */
31259 case 740: value
= 739; break; /* smull --> smaddl. */
31260 case 742: value
= 741; break; /* smnegl --> smsubl. */
31261 case 745: value
= 744; break; /* umull --> umaddl. */
31262 case 747: value
= 746; break; /* umnegl --> umsubl. */
31263 case 759: value
= 758; break; /* ror --> extr. */
31264 case 996: value
= 995; break; /* bic --> and. */
31265 case 998: value
= 997; break; /* mov --> orr. */
31266 case 1001: value
= 1000; break; /* tst --> ands. */
31267 case 1006: value
= 1005; break; /* uxtw --> mov. */
31268 case 1005: value
= 1004; break; /* mov --> orr. */
31269 case 1008: value
= 1007; break; /* mvn --> orn. */
31270 case 1012: value
= 1011; break; /* tst --> ands. */
31271 case 1138: value
= 1042; break; /* staddb --> ldaddb. */
31272 case 1139: value
= 1043; break; /* staddh --> ldaddh. */
31273 case 1140: value
= 1044; break; /* stadd --> ldadd. */
31274 case 1141: value
= 1046; break; /* staddlb --> ldaddlb. */
31275 case 1142: value
= 1049; break; /* staddlh --> ldaddlh. */
31276 case 1143: value
= 1052; break; /* staddl --> ldaddl. */
31277 case 1144: value
= 1054; break; /* stclrb --> ldclrb. */
31278 case 1145: value
= 1055; break; /* stclrh --> ldclrh. */
31279 case 1146: value
= 1056; break; /* stclr --> ldclr. */
31280 case 1147: value
= 1058; break; /* stclrlb --> ldclrlb. */
31281 case 1148: value
= 1061; break; /* stclrlh --> ldclrlh. */
31282 case 1149: value
= 1064; break; /* stclrl --> ldclrl. */
31283 case 1150: value
= 1066; break; /* steorb --> ldeorb. */
31284 case 1151: value
= 1067; break; /* steorh --> ldeorh. */
31285 case 1152: value
= 1068; break; /* steor --> ldeor. */
31286 case 1153: value
= 1070; break; /* steorlb --> ldeorlb. */
31287 case 1154: value
= 1073; break; /* steorlh --> ldeorlh. */
31288 case 1155: value
= 1076; break; /* steorl --> ldeorl. */
31289 case 1156: value
= 1078; break; /* stsetb --> ldsetb. */
31290 case 1157: value
= 1079; break; /* stseth --> ldseth. */
31291 case 1158: value
= 1080; break; /* stset --> ldset. */
31292 case 1159: value
= 1082; break; /* stsetlb --> ldsetlb. */
31293 case 1160: value
= 1085; break; /* stsetlh --> ldsetlh. */
31294 case 1161: value
= 1088; break; /* stsetl --> ldsetl. */
31295 case 1162: value
= 1090; break; /* stsmaxb --> ldsmaxb. */
31296 case 1163: value
= 1091; break; /* stsmaxh --> ldsmaxh. */
31297 case 1164: value
= 1092; break; /* stsmax --> ldsmax. */
31298 case 1165: value
= 1094; break; /* stsmaxlb --> ldsmaxlb. */
31299 case 1166: value
= 1097; break; /* stsmaxlh --> ldsmaxlh. */
31300 case 1167: value
= 1100; break; /* stsmaxl --> ldsmaxl. */
31301 case 1168: value
= 1102; break; /* stsminb --> ldsminb. */
31302 case 1169: value
= 1103; break; /* stsminh --> ldsminh. */
31303 case 1170: value
= 1104; break; /* stsmin --> ldsmin. */
31304 case 1171: value
= 1106; break; /* stsminlb --> ldsminlb. */
31305 case 1172: value
= 1109; break; /* stsminlh --> ldsminlh. */
31306 case 1173: value
= 1112; break; /* stsminl --> ldsminl. */
31307 case 1174: value
= 1114; break; /* stumaxb --> ldumaxb. */
31308 case 1175: value
= 1115; break; /* stumaxh --> ldumaxh. */
31309 case 1176: value
= 1116; break; /* stumax --> ldumax. */
31310 case 1177: value
= 1118; break; /* stumaxlb --> ldumaxlb. */
31311 case 1178: value
= 1121; break; /* stumaxlh --> ldumaxlh. */
31312 case 1179: value
= 1124; break; /* stumaxl --> ldumaxl. */
31313 case 1180: value
= 1126; break; /* stuminb --> lduminb. */
31314 case 1181: value
= 1127; break; /* stuminh --> lduminh. */
31315 case 1182: value
= 1128; break; /* stumin --> ldumin. */
31316 case 1183: value
= 1130; break; /* stuminlb --> lduminlb. */
31317 case 1184: value
= 1133; break; /* stuminlh --> lduminlh. */
31318 case 1185: value
= 1136; break; /* stuminl --> lduminl. */
31319 case 1187: value
= 1186; break; /* mov --> movn. */
31320 case 1189: value
= 1188; break; /* mov --> movz. */
31321 case 1251: value
= 1250; break; /* autibsp --> autibz. */
31322 case 1250: value
= 1249; break; /* autibz --> autiasp. */
31323 case 1249: value
= 1248; break; /* autiasp --> autiaz. */
31324 case 1248: value
= 1247; break; /* autiaz --> pacibsp. */
31325 case 1247: value
= 1246; break; /* pacibsp --> pacibz. */
31326 case 1246: value
= 1245; break; /* pacibz --> paciasp. */
31327 case 1245: value
= 1244; break; /* paciasp --> paciaz. */
31328 case 1244: value
= 1220; break; /* paciaz --> clearbhb. */
31329 case 1220: value
= 1219; break; /* clearbhb --> tsb. */
31330 case 1219: value
= 1218; break; /* tsb --> psb. */
31331 case 1218: value
= 1217; break; /* psb --> esb. */
31332 case 1217: value
= 1216; break; /* esb --> autib1716. */
31333 case 1216: value
= 1215; break; /* autib1716 --> autia1716. */
31334 case 1215: value
= 1214; break; /* autia1716 --> pacib1716. */
31335 case 1214: value
= 1213; break; /* pacib1716 --> pacia1716. */
31336 case 1213: value
= 1212; break; /* pacia1716 --> xpaclri. */
31337 case 1212: value
= 1210; break; /* xpaclri --> sevl. */
31338 case 1210: value
= 1209; break; /* sevl --> sev. */
31339 case 1209: value
= 1208; break; /* sev --> wfi. */
31340 case 1208: value
= 1207; break; /* wfi --> wfe. */
31341 case 1207: value
= 1206; break; /* wfe --> yield. */
31342 case 1206: value
= 1205; break; /* yield --> bti. */
31343 case 1205: value
= 1204; break; /* bti --> csdb. */
31344 case 1204: value
= 1203; break; /* csdb --> nop. */
31345 case 1203: value
= 1202; break; /* nop --> hint. */
31346 case 1226: value
= 1225; break; /* pssbb --> ssbb. */
31347 case 1225: value
= 1224; break; /* ssbb --> dfb. */
31348 case 1224: value
= 1222; break; /* dfb --> dsb. */
31349 case 1239: value
= 1238; break; /* cpp --> dvp. */
31350 case 1238: value
= 1237; break; /* dvp --> cfp. */
31351 case 1237: value
= 1234; break; /* cfp --> tlbi. */
31352 case 1234: value
= 1233; break; /* tlbi --> ic. */
31353 case 1233: value
= 1232; break; /* ic --> dc. */
31354 case 1232: value
= 1231; break; /* dc --> at. */
31355 case 1231: value
= 1230; break; /* at --> sys. */
31356 case 2053: value
= 1300; break; /* bic --> and. */
31357 case 1283: value
= 1302; break; /* mov --> and. */
31358 case 1287: value
= 1303; break; /* movs --> ands. */
31359 case 2054: value
= 1338; break; /* cmple --> cmpge. */
31360 case 2057: value
= 1341; break; /* cmplt --> cmpgt. */
31361 case 2055: value
= 1343; break; /* cmplo --> cmphi. */
31362 case 2056: value
= 1346; break; /* cmpls --> cmphs. */
31363 case 1280: value
= 1368; break; /* mov --> cpy. */
31364 case 1282: value
= 1369; break; /* mov --> cpy. */
31365 case 2064: value
= 1285; break; /* fmov --> mov. */
31366 case 1285: value
= 1370; break; /* mov --> cpy. */
31367 case 1274: value
= 1382; break; /* mov --> dup. */
31368 case 1277: value
= 1273; break; /* mov --> mov. */
31369 case 1273: value
= 1383; break; /* mov --> dup. */
31370 case 2063: value
= 1279; break; /* fmov --> mov. */
31371 case 1279: value
= 1384; break; /* mov --> dup. */
31372 case 1278: value
= 1385; break; /* mov --> dupm. */
31373 case 2058: value
= 1387; break; /* eon --> eor. */
31374 case 1288: value
= 1389; break; /* not --> eor. */
31375 case 1289: value
= 1390; break; /* nots --> eors. */
31376 case 2059: value
= 1395; break; /* facle --> facge. */
31377 case 2060: value
= 1396; break; /* faclt --> facgt. */
31378 case 2061: value
= 1409; break; /* fcmle --> fcmge. */
31379 case 2062: value
= 1411; break; /* fcmlt --> fcmgt. */
31380 case 1271: value
= 1417; break; /* fmov --> fcpy. */
31381 case 1270: value
= 1440; break; /* fmov --> fdup. */
31382 case 1272: value
= 1772; break; /* mov --> orr. */
31383 case 2065: value
= 1773; break; /* orn --> orr. */
31384 case 1276: value
= 1275; break; /* mov --> mov. */
31385 case 1275: value
= 1775; break; /* mov --> orr. */
31386 case 1286: value
= 1776; break; /* movs --> orrs. */
31387 case 1281: value
= 1839; break; /* mov --> sel. */
31388 case 1284: value
= 1840; break; /* mov --> sel. */
31389 default: return NULL
;
31392 return aarch64_opcode_table
+ value
;
31396 aarch64_extract_operand (const aarch64_operand
*self
,
31397 aarch64_opnd_info
*info
,
31398 aarch64_insn code
, const aarch64_inst
*inst
,
31399 aarch64_operand_error
*errors
)
31401 /* Use the index as the key. */
31402 int key
= self
- aarch64_operands
;
31463 return aarch64_ext_regno (self
, info
, code
, inst
, errors
);
31465 return aarch64_ext_regrt_sysins (self
, info
, code
, inst
, errors
);
31467 return aarch64_ext_regno_pair (self
, info
, code
, inst
, errors
);
31469 return aarch64_ext_reg_extended (self
, info
, code
, inst
, errors
);
31471 return aarch64_ext_reg_shifted (self
, info
, code
, inst
, errors
);
31473 return aarch64_ext_ft (self
, info
, code
, inst
, errors
);
31479 return aarch64_ext_reglane (self
, info
, code
, inst
, errors
);
31481 return aarch64_ext_reglist (self
, info
, code
, inst
, errors
);
31483 return aarch64_ext_ldst_reglist (self
, info
, code
, inst
, errors
);
31485 return aarch64_ext_ldst_reglist_r (self
, info
, code
, inst
, errors
);
31487 return aarch64_ext_ldst_elemlist (self
, info
, code
, inst
, errors
);
31532 return aarch64_ext_imm (self
, info
, code
, inst
, errors
);
31535 return aarch64_ext_advsimd_imm_shift (self
, info
, code
, inst
, errors
);
31539 return aarch64_ext_advsimd_imm_modified (self
, info
, code
, inst
, errors
);
31541 return aarch64_ext_shll_imm (self
, info
, code
, inst
, errors
);
31544 return aarch64_ext_fpimm (self
, info
, code
, inst
, errors
);
31547 return aarch64_ext_limm (self
, info
, code
, inst
, errors
);
31549 return aarch64_ext_aimm (self
, info
, code
, inst
, errors
);
31551 return aarch64_ext_imm_half (self
, info
, code
, inst
, errors
);
31553 return aarch64_ext_fbits (self
, info
, code
, inst
, errors
);
31557 return aarch64_ext_imm_rotate2 (self
, info
, code
, inst
, errors
);
31561 return aarch64_ext_imm_rotate1 (self
, info
, code
, inst
, errors
);
31564 return aarch64_ext_cond (self
, info
, code
, inst
, errors
);
31567 return aarch64_ext_addr_simple (self
, info
, code
, inst
, errors
);
31569 return aarch64_ext_addr_regoff (self
, info
, code
, inst
, errors
);
31575 return aarch64_ext_addr_simm (self
, info
, code
, inst
, errors
);
31577 return aarch64_ext_addr_simm10 (self
, info
, code
, inst
, errors
);
31579 return aarch64_ext_addr_uimm12 (self
, info
, code
, inst
, errors
);
31581 return aarch64_ext_addr_offset (self
, info
, code
, inst
, errors
);
31583 return aarch64_ext_simd_addr_post (self
, info
, code
, inst
, errors
);
31585 return aarch64_ext_sysreg (self
, info
, code
, inst
, errors
);
31587 return aarch64_ext_pstatefield (self
, info
, code
, inst
, errors
);
31593 return aarch64_ext_sysins_op (self
, info
, code
, inst
, errors
);
31596 return aarch64_ext_barrier (self
, info
, code
, inst
, errors
);
31598 return aarch64_ext_barrier_dsb_nxs (self
, info
, code
, inst
, errors
);
31600 return aarch64_ext_prfop (self
, info
, code
, inst
, errors
);
31604 return aarch64_ext_none (self
, info
, code
, inst
, errors
);
31606 return aarch64_ext_hint (self
, info
, code
, inst
, errors
);
31609 return aarch64_ext_sve_addr_ri_s4 (self
, info
, code
, inst
, errors
);
31614 return aarch64_ext_sve_addr_ri_s4xvl (self
, info
, code
, inst
, errors
);
31616 return aarch64_ext_sve_addr_ri_s6xvl (self
, info
, code
, inst
, errors
);
31618 return aarch64_ext_sve_addr_ri_s9xvl (self
, info
, code
, inst
, errors
);
31623 return aarch64_ext_sve_addr_ri_u6 (self
, info
, code
, inst
, errors
);
31639 return aarch64_ext_sve_addr_rr_lsl (self
, info
, code
, inst
, errors
);
31648 return aarch64_ext_sve_addr_rz_xtw (self
, info
, code
, inst
, errors
);
31653 return aarch64_ext_sve_addr_zi_u5 (self
, info
, code
, inst
, errors
);
31655 return aarch64_ext_sve_addr_zz_lsl (self
, info
, code
, inst
, errors
);
31657 return aarch64_ext_sve_addr_zz_sxtw (self
, info
, code
, inst
, errors
);
31659 return aarch64_ext_sve_addr_zz_uxtw (self
, info
, code
, inst
, errors
);
31661 return aarch64_ext_sve_aimm (self
, info
, code
, inst
, errors
);
31663 return aarch64_ext_sve_asimm (self
, info
, code
, inst
, errors
);
31665 return aarch64_ext_sve_float_half_one (self
, info
, code
, inst
, errors
);
31667 return aarch64_ext_sve_float_half_two (self
, info
, code
, inst
, errors
);
31669 return aarch64_ext_sve_float_zero_one (self
, info
, code
, inst
, errors
);
31671 return aarch64_ext_inv_limm (self
, info
, code
, inst
, errors
);
31673 return aarch64_ext_sve_limm_mov (self
, info
, code
, inst
, errors
);
31675 return aarch64_ext_sve_scale (self
, info
, code
, inst
, errors
);
31679 return aarch64_ext_sve_shlimm (self
, info
, code
, inst
, errors
);
31684 return aarch64_ext_sve_shrimm (self
, info
, code
, inst
, errors
);
31691 return aarch64_ext_sve_quad_index (self
, info
, code
, inst
, errors
);
31693 return aarch64_ext_sve_index (self
, info
, code
, inst
, errors
);
31697 return aarch64_ext_sve_reglist (self
, info
, code
, inst
, errors
);
31705 return aarch64_ext_sve_aligned_reglist (self
, info
, code
, inst
, errors
);
31708 return aarch64_ext_sve_strided_reglist (self
, info
, code
, inst
, errors
);
31712 return aarch64_ext_sme_za_hv_tiles (self
, info
, code
, inst
, errors
);
31715 return aarch64_ext_sme_za_hv_tiles_range (self
, info
, code
, inst
, errors
);
31731 return aarch64_ext_simple_index (self
, info
, code
, inst
, errors
);
31739 return aarch64_ext_sme_za_array (self
, info
, code
, inst
, errors
);
31741 return aarch64_ext_sme_addr_ri_u4xvl (self
, info
, code
, inst
, errors
);
31743 return aarch64_ext_sme_sm_za (self
, info
, code
, inst
, errors
);
31745 return aarch64_ext_sme_pred_reg_with_index (self
, info
, code
, inst
, errors
);
31747 return aarch64_ext_plain_shrimm (self
, info
, code
, inst
, errors
);
31751 return aarch64_ext_x0_to_x30 (self
, info
, code
, inst
, errors
);
31752 default: assert (0); abort ();