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 if (((word
>> 12) & 0x1) == 0)
8104 if (((word
>> 15) & 0x1) == 0)
8106 /* 33222222222211111111110000000000
8107 10987654321098765432109876543210
8108 xx011001001xxxxx0xx000xxxxxxxxxx
8114 /* 33222222222211111111110000000000
8115 10987654321098765432109876543210
8116 xx011001001xxxxx1xx000xxxxxxxxxx
8123 if (((word
>> 13) & 0x1) == 0)
8125 /* 33222222222211111111110000000000
8126 10987654321098765432109876543210
8127 xx011001001xxxxxxx0100xxxxxxxxxx
8133 /* 33222222222211111111110000000000
8134 10987654321098765432109876543210
8135 xx011001001xxxxxxx1100xxxxxxxxxx
8144 /* 33222222222211111111110000000000
8145 10987654321098765432109876543210
8146 xx01100100xxxxxxxxxx10xxxxxxxxxx
8153 if (((word
>> 21) & 0x1) == 0)
8155 if (((word
>> 11) & 0x1) == 0)
8157 if (((word
>> 12) & 0x1) == 0)
8159 if (((word
>> 13) & 0x1) == 0)
8161 if (((word
>> 14) & 0x1) == 0)
8163 if (((word
>> 15) & 0x1) == 0)
8165 /* 33222222222211111111110000000000
8166 10987654321098765432109876543210
8167 xx011001000xxxxx000001xxxxxxxxxx
8173 /* 33222222222211111111110000000000
8174 10987654321098765432109876543210
8175 xx011001000xxxxx100001xxxxxxxxxx
8182 if (((word
>> 15) & 0x1) == 0)
8184 /* 33222222222211111111110000000000
8185 10987654321098765432109876543210
8186 xx011001000xxxxx010001xxxxxxxxxx
8192 /* 33222222222211111111110000000000
8193 10987654321098765432109876543210
8194 xx011001000xxxxx110001xxxxxxxxxx
8202 if (((word
>> 14) & 0x1) == 0)
8204 if (((word
>> 15) & 0x1) == 0)
8206 /* 33222222222211111111110000000000
8207 10987654321098765432109876543210
8208 xx011001000xxxxx001001xxxxxxxxxx
8214 /* 33222222222211111111110000000000
8215 10987654321098765432109876543210
8216 xx011001000xxxxx101001xxxxxxxxxx
8223 if (((word
>> 15) & 0x1) == 0)
8225 /* 33222222222211111111110000000000
8226 10987654321098765432109876543210
8227 xx011001000xxxxx011001xxxxxxxxxx
8233 /* 33222222222211111111110000000000
8234 10987654321098765432109876543210
8235 xx011001000xxxxx111001xxxxxxxxxx
8244 if (((word
>> 13) & 0x1) == 0)
8246 if (((word
>> 14) & 0x1) == 0)
8248 if (((word
>> 15) & 0x1) == 0)
8250 /* 33222222222211111111110000000000
8251 10987654321098765432109876543210
8252 xx011001000xxxxx000101xxxxxxxxxx
8258 /* 33222222222211111111110000000000
8259 10987654321098765432109876543210
8260 xx011001000xxxxx100101xxxxxxxxxx
8267 if (((word
>> 15) & 0x1) == 0)
8269 /* 33222222222211111111110000000000
8270 10987654321098765432109876543210
8271 xx011001000xxxxx010101xxxxxxxxxx
8277 /* 33222222222211111111110000000000
8278 10987654321098765432109876543210
8279 xx011001000xxxxx110101xxxxxxxxxx
8287 if (((word
>> 14) & 0x1) == 0)
8289 if (((word
>> 15) & 0x1) == 0)
8291 /* 33222222222211111111110000000000
8292 10987654321098765432109876543210
8293 xx011001000xxxxx001101xxxxxxxxxx
8299 /* 33222222222211111111110000000000
8300 10987654321098765432109876543210
8301 xx011001000xxxxx101101xxxxxxxxxx
8308 if (((word
>> 15) & 0x1) == 0)
8310 /* 33222222222211111111110000000000
8311 10987654321098765432109876543210
8312 xx011001000xxxxx011101xxxxxxxxxx
8318 /* 33222222222211111111110000000000
8319 10987654321098765432109876543210
8320 xx011001000xxxxx111101xxxxxxxxxx
8330 if (((word
>> 12) & 0x1) == 0)
8332 /* 33222222222211111111110000000000
8333 10987654321098765432109876543210
8334 xx011001000xxxxxxxx011xxxxxxxxxx
8340 /* 33222222222211111111110000000000
8341 10987654321098765432109876543210
8342 xx011001000xxxxxxxx111xxxxxxxxxx
8350 /* 33222222222211111111110000000000
8351 10987654321098765432109876543210
8352 xx011001001xxxxxxxxxx1xxxxxxxxxx
8360 if (((word
>> 31) & 0x1) == 0)
8362 if (((word
>> 30) & 0x1) == 0)
8364 /* 33222222222211111111110000000000
8365 10987654321098765432109876543210
8366 0011100100xxxxxxxxxxxxxxxxxxxxxx
8372 /* 33222222222211111111110000000000
8373 10987654321098765432109876543210
8374 0111100100xxxxxxxxxxxxxxxxxxxxxx
8381 /* 33222222222211111111110000000000
8382 10987654321098765432109876543210
8383 1x11100100xxxxxxxxxxxxxxxxxxxxxx
8391 if (((word
>> 29) & 0x1) == 0)
8393 if (((word
>> 10) & 0x1) == 0)
8395 if (((word
>> 11) & 0x1) == 0)
8397 if (((word
>> 21) & 0x1) == 0)
8399 if (((word
>> 30) & 0x1) == 0)
8401 if (((word
>> 31) & 0x1) == 0)
8403 /* 33222222222211111111110000000000
8404 10987654321098765432109876543210
8405 00011001010xxxxxxxxx00xxxxxxxxxx
8411 /* 33222222222211111111110000000000
8412 10987654321098765432109876543210
8413 10011001010xxxxxxxxx00xxxxxxxxxx
8420 if (((word
>> 31) & 0x1) == 0)
8422 /* 33222222222211111111110000000000
8423 10987654321098765432109876543210
8424 01011001010xxxxxxxxx00xxxxxxxxxx
8430 /* 33222222222211111111110000000000
8431 10987654321098765432109876543210
8432 11011001010xxxxxxxxx00xxxxxxxxxx
8440 if (((word
>> 30) & 0x1) == 0)
8442 if (((word
>> 12) & 0x1) == 0)
8444 /* 33222222222211111111110000000000
8445 10987654321098765432109876543210
8446 x0011001011xxxxxxxx000xxxxxxxxxx
8452 if (((word
>> 13) & 0x1) == 0)
8454 /* 33222222222211111111110000000000
8455 10987654321098765432109876543210
8456 x0011001011xxxxxxx0100xxxxxxxxxx
8462 /* 33222222222211111111110000000000
8463 10987654321098765432109876543210
8464 x0011001011xxxxxxx1100xxxxxxxxxx
8472 /* 33222222222211111111110000000000
8473 10987654321098765432109876543210
8474 x1011001011xxxxxxxxx00xxxxxxxxxx
8482 /* 33222222222211111111110000000000
8483 10987654321098765432109876543210
8484 xx01100101xxxxxxxxxx10xxxxxxxxxx
8491 if (((word
>> 21) & 0x1) == 0)
8493 if (((word
>> 12) & 0x1) == 0)
8495 if (((word
>> 13) & 0x1) == 0)
8497 if (((word
>> 14) & 0x1) == 0)
8499 if (((word
>> 15) & 0x1) == 0)
8501 /* 33222222222211111111110000000000
8502 10987654321098765432109876543210
8503 xx011001010xxxxx0000x1xxxxxxxxxx
8509 /* 33222222222211111111110000000000
8510 10987654321098765432109876543210
8511 xx011001010xxxxx1000x1xxxxxxxxxx
8518 if (((word
>> 15) & 0x1) == 0)
8520 /* 33222222222211111111110000000000
8521 10987654321098765432109876543210
8522 xx011001010xxxxx0100x1xxxxxxxxxx
8528 /* 33222222222211111111110000000000
8529 10987654321098765432109876543210
8530 xx011001010xxxxx1100x1xxxxxxxxxx
8538 if (((word
>> 14) & 0x1) == 0)
8540 if (((word
>> 15) & 0x1) == 0)
8542 /* 33222222222211111111110000000000
8543 10987654321098765432109876543210
8544 xx011001010xxxxx0010x1xxxxxxxxxx
8550 /* 33222222222211111111110000000000
8551 10987654321098765432109876543210
8552 xx011001010xxxxx1010x1xxxxxxxxxx
8559 if (((word
>> 15) & 0x1) == 0)
8561 /* 33222222222211111111110000000000
8562 10987654321098765432109876543210
8563 xx011001010xxxxx0110x1xxxxxxxxxx
8569 /* 33222222222211111111110000000000
8570 10987654321098765432109876543210
8571 xx011001010xxxxx1110x1xxxxxxxxxx
8580 if (((word
>> 13) & 0x1) == 0)
8582 if (((word
>> 14) & 0x1) == 0)
8584 if (((word
>> 15) & 0x1) == 0)
8586 /* 33222222222211111111110000000000
8587 10987654321098765432109876543210
8588 xx011001010xxxxx0001x1xxxxxxxxxx
8594 /* 33222222222211111111110000000000
8595 10987654321098765432109876543210
8596 xx011001010xxxxx1001x1xxxxxxxxxx
8603 if (((word
>> 15) & 0x1) == 0)
8605 /* 33222222222211111111110000000000
8606 10987654321098765432109876543210
8607 xx011001010xxxxx0101x1xxxxxxxxxx
8613 /* 33222222222211111111110000000000
8614 10987654321098765432109876543210
8615 xx011001010xxxxx1101x1xxxxxxxxxx
8623 if (((word
>> 14) & 0x1) == 0)
8625 if (((word
>> 15) & 0x1) == 0)
8627 /* 33222222222211111111110000000000
8628 10987654321098765432109876543210
8629 xx011001010xxxxx0011x1xxxxxxxxxx
8635 /* 33222222222211111111110000000000
8636 10987654321098765432109876543210
8637 xx011001010xxxxx1011x1xxxxxxxxxx
8644 if (((word
>> 15) & 0x1) == 0)
8646 /* 33222222222211111111110000000000
8647 10987654321098765432109876543210
8648 xx011001010xxxxx0111x1xxxxxxxxxx
8654 /* 33222222222211111111110000000000
8655 10987654321098765432109876543210
8656 xx011001010xxxxx1111x1xxxxxxxxxx
8666 /* 33222222222211111111110000000000
8667 10987654321098765432109876543210
8668 xx011001011xxxxxxxxxx1xxxxxxxxxx
8676 if (((word
>> 31) & 0x1) == 0)
8678 if (((word
>> 30) & 0x1) == 0)
8680 /* 33222222222211111111110000000000
8681 10987654321098765432109876543210
8682 0011100101xxxxxxxxxxxxxxxxxxxxxx
8688 /* 33222222222211111111110000000000
8689 10987654321098765432109876543210
8690 0111100101xxxxxxxxxxxxxxxxxxxxxx
8697 /* 33222222222211111111110000000000
8698 10987654321098765432109876543210
8699 1x11100101xxxxxxxxxxxxxxxxxxxxxx
8708 if (((word
>> 29) & 0x1) == 0)
8710 if (((word
>> 10) & 0x1) == 0)
8712 if (((word
>> 11) & 0x1) == 0)
8714 if (((word
>> 21) & 0x1) == 0)
8716 if (((word
>> 22) & 0x1) == 0)
8718 if (((word
>> 30) & 0x1) == 0)
8720 if (((word
>> 31) & 0x1) == 0)
8722 /* 33222222222211111111110000000000
8723 10987654321098765432109876543210
8724 00011001100xxxxxxxxx00xxxxxxxxxx
8730 /* 33222222222211111111110000000000
8731 10987654321098765432109876543210
8732 10011001100xxxxxxxxx00xxxxxxxxxx
8739 /* 33222222222211111111110000000000
8740 10987654321098765432109876543210
8741 x1011001100xxxxxxxxx00xxxxxxxxxx
8748 if (((word
>> 30) & 0x1) == 0)
8750 /* 33222222222211111111110000000000
8751 10987654321098765432109876543210
8752 x0011001110xxxxxxxxx00xxxxxxxxxx
8758 /* 33222222222211111111110000000000
8759 10987654321098765432109876543210
8760 x1011001110xxxxxxxxx00xxxxxxxxxx
8768 if (((word
>> 12) & 0x1) == 0)
8770 if (((word
>> 15) & 0x1) == 0)
8772 if (((word
>> 22) & 0x1) == 0)
8774 /* 33222222222211111111110000000000
8775 10987654321098765432109876543210
8776 xx011001101xxxxx0xx000xxxxxxxxxx
8782 /* 33222222222211111111110000000000
8783 10987654321098765432109876543210
8784 xx011001111xxxxx0xx000xxxxxxxxxx
8791 if (((word
>> 22) & 0x1) == 0)
8793 /* 33222222222211111111110000000000
8794 10987654321098765432109876543210
8795 xx011001101xxxxx1xx000xxxxxxxxxx
8801 /* 33222222222211111111110000000000
8802 10987654321098765432109876543210
8803 xx011001111xxxxx1xx000xxxxxxxxxx
8811 if (((word
>> 13) & 0x1) == 0)
8813 if (((word
>> 22) & 0x1) == 0)
8815 /* 33222222222211111111110000000000
8816 10987654321098765432109876543210
8817 xx011001101xxxxxxx0100xxxxxxxxxx
8823 /* 33222222222211111111110000000000
8824 10987654321098765432109876543210
8825 xx011001111xxxxxxx0100xxxxxxxxxx
8832 if (((word
>> 22) & 0x1) == 0)
8834 /* 33222222222211111111110000000000
8835 10987654321098765432109876543210
8836 xx011001101xxxxxxx1100xxxxxxxxxx
8842 /* 33222222222211111111110000000000
8843 10987654321098765432109876543210
8844 xx011001111xxxxxxx1100xxxxxxxxxx
8854 if (((word
>> 22) & 0x1) == 0)
8856 /* 33222222222211111111110000000000
8857 10987654321098765432109876543210
8858 xx01100110xxxxxxxxxx10xxxxxxxxxx
8864 /* 33222222222211111111110000000000
8865 10987654321098765432109876543210
8866 xx01100111xxxxxxxxxx10xxxxxxxxxx
8874 if (((word
>> 21) & 0x1) == 0)
8876 if (((word
>> 12) & 0x1) == 0)
8878 if (((word
>> 13) & 0x1) == 0)
8880 if (((word
>> 14) & 0x1) == 0)
8882 if (((word
>> 15) & 0x1) == 0)
8884 if (((word
>> 22) & 0x1) == 0)
8886 /* 33222222222211111111110000000000
8887 10987654321098765432109876543210
8888 xx011001100xxxxx0000x1xxxxxxxxxx
8894 /* 33222222222211111111110000000000
8895 10987654321098765432109876543210
8896 xx011001110xxxxx0000x1xxxxxxxxxx
8903 if (((word
>> 22) & 0x1) == 0)
8905 /* 33222222222211111111110000000000
8906 10987654321098765432109876543210
8907 xx011001100xxxxx1000x1xxxxxxxxxx
8913 /* 33222222222211111111110000000000
8914 10987654321098765432109876543210
8915 xx011001110xxxxx1000x1xxxxxxxxxx
8923 if (((word
>> 15) & 0x1) == 0)
8925 if (((word
>> 22) & 0x1) == 0)
8927 /* 33222222222211111111110000000000
8928 10987654321098765432109876543210
8929 xx011001100xxxxx0100x1xxxxxxxxxx
8935 /* 33222222222211111111110000000000
8936 10987654321098765432109876543210
8937 xx011001110xxxxx0100x1xxxxxxxxxx
8944 /* 33222222222211111111110000000000
8945 10987654321098765432109876543210
8946 xx0110011x0xxxxx1100x1xxxxxxxxxx
8954 if (((word
>> 14) & 0x1) == 0)
8956 if (((word
>> 15) & 0x1) == 0)
8958 if (((word
>> 22) & 0x1) == 0)
8960 /* 33222222222211111111110000000000
8961 10987654321098765432109876543210
8962 xx011001100xxxxx0010x1xxxxxxxxxx
8968 /* 33222222222211111111110000000000
8969 10987654321098765432109876543210
8970 xx011001110xxxxx0010x1xxxxxxxxxx
8977 if (((word
>> 22) & 0x1) == 0)
8979 /* 33222222222211111111110000000000
8980 10987654321098765432109876543210
8981 xx011001100xxxxx1010x1xxxxxxxxxx
8987 /* 33222222222211111111110000000000
8988 10987654321098765432109876543210
8989 xx011001110xxxxx1010x1xxxxxxxxxx
8997 if (((word
>> 15) & 0x1) == 0)
8999 if (((word
>> 22) & 0x1) == 0)
9001 /* 33222222222211111111110000000000
9002 10987654321098765432109876543210
9003 xx011001100xxxxx0110x1xxxxxxxxxx
9009 /* 33222222222211111111110000000000
9010 10987654321098765432109876543210
9011 xx011001110xxxxx0110x1xxxxxxxxxx
9018 /* 33222222222211111111110000000000
9019 10987654321098765432109876543210
9020 xx0110011x0xxxxx1110x1xxxxxxxxxx
9029 if (((word
>> 13) & 0x1) == 0)
9031 if (((word
>> 14) & 0x1) == 0)
9033 if (((word
>> 15) & 0x1) == 0)
9035 if (((word
>> 22) & 0x1) == 0)
9037 /* 33222222222211111111110000000000
9038 10987654321098765432109876543210
9039 xx011001100xxxxx0001x1xxxxxxxxxx
9045 /* 33222222222211111111110000000000
9046 10987654321098765432109876543210
9047 xx011001110xxxxx0001x1xxxxxxxxxx
9054 if (((word
>> 22) & 0x1) == 0)
9056 /* 33222222222211111111110000000000
9057 10987654321098765432109876543210
9058 xx011001100xxxxx1001x1xxxxxxxxxx
9064 /* 33222222222211111111110000000000
9065 10987654321098765432109876543210
9066 xx011001110xxxxx1001x1xxxxxxxxxx
9074 if (((word
>> 15) & 0x1) == 0)
9076 if (((word
>> 22) & 0x1) == 0)
9078 /* 33222222222211111111110000000000
9079 10987654321098765432109876543210
9080 xx011001100xxxxx0101x1xxxxxxxxxx
9086 /* 33222222222211111111110000000000
9087 10987654321098765432109876543210
9088 xx011001110xxxxx0101x1xxxxxxxxxx
9095 /* 33222222222211111111110000000000
9096 10987654321098765432109876543210
9097 xx0110011x0xxxxx1101x1xxxxxxxxxx
9105 if (((word
>> 14) & 0x1) == 0)
9107 if (((word
>> 15) & 0x1) == 0)
9109 if (((word
>> 22) & 0x1) == 0)
9111 /* 33222222222211111111110000000000
9112 10987654321098765432109876543210
9113 xx011001100xxxxx0011x1xxxxxxxxxx
9119 /* 33222222222211111111110000000000
9120 10987654321098765432109876543210
9121 xx011001110xxxxx0011x1xxxxxxxxxx
9128 if (((word
>> 22) & 0x1) == 0)
9130 /* 33222222222211111111110000000000
9131 10987654321098765432109876543210
9132 xx011001100xxxxx1011x1xxxxxxxxxx
9138 /* 33222222222211111111110000000000
9139 10987654321098765432109876543210
9140 xx011001110xxxxx1011x1xxxxxxxxxx
9148 if (((word
>> 15) & 0x1) == 0)
9150 if (((word
>> 22) & 0x1) == 0)
9152 /* 33222222222211111111110000000000
9153 10987654321098765432109876543210
9154 xx011001100xxxxx0111x1xxxxxxxxxx
9160 /* 33222222222211111111110000000000
9161 10987654321098765432109876543210
9162 xx011001110xxxxx0111x1xxxxxxxxxx
9169 /* 33222222222211111111110000000000
9170 10987654321098765432109876543210
9171 xx0110011x0xxxxx1111x1xxxxxxxxxx
9181 if (((word
>> 22) & 0x1) == 0)
9183 /* 33222222222211111111110000000000
9184 10987654321098765432109876543210
9185 xx011001101xxxxxxxxxx1xxxxxxxxxx
9191 /* 33222222222211111111110000000000
9192 10987654321098765432109876543210
9193 xx011001111xxxxxxxxxx1xxxxxxxxxx
9202 if (((word
>> 30) & 0x1) == 0)
9204 if (((word
>> 31) & 0x1) == 0)
9206 /* 33222222222211111111110000000000
9207 10987654321098765432109876543210
9208 001110011xxxxxxxxxxxxxxxxxxxxxxx
9214 /* 33222222222211111111110000000000
9215 10987654321098765432109876543210
9216 101110011xxxxxxxxxxxxxxxxxxxxxxx
9223 if (((word
>> 31) & 0x1) == 0)
9225 /* 33222222222211111111110000000000
9226 10987654321098765432109876543210
9227 011110011xxxxxxxxxxxxxxxxxxxxxxx
9233 /* 33222222222211111111110000000000
9234 10987654321098765432109876543210
9235 111110011xxxxxxxxxxxxxxxxxxxxxxx
9248 if (((word
>> 24) & 0x1) == 0)
9250 if (((word
>> 27) & 0x1) == 0)
9252 if (((word
>> 23) & 0x1) == 0)
9254 if (((word
>> 29) & 0x1) == 0)
9256 if (((word
>> 30) & 0x1) == 0)
9258 /* 33222222222211111111110000000000
9259 10987654321098765432109876543210
9260 x00x00100xxxxxxxxxxxxxxxxxxxxxxx
9266 /* 33222222222211111111110000000000
9267 10987654321098765432109876543210
9268 x10x00100xxxxxxxxxxxxxxxxxxxxxxx
9275 if (((word
>> 30) & 0x1) == 0)
9277 /* 33222222222211111111110000000000
9278 10987654321098765432109876543210
9279 x01x00100xxxxxxxxxxxxxxxxxxxxxxx
9285 /* 33222222222211111111110000000000
9286 10987654321098765432109876543210
9287 x11x00100xxxxxxxxxxxxxxxxxxxxxxx
9295 if (((word
>> 29) & 0x1) == 0)
9297 if (((word
>> 30) & 0x1) == 0)
9299 /* 33222222222211111111110000000000
9300 10987654321098765432109876543210
9301 x00x00101xxxxxxxxxxxxxxxxxxxxxxx
9307 /* 33222222222211111111110000000000
9308 10987654321098765432109876543210
9309 x10x00101xxxxxxxxxxxxxxxxxxxxxxx
9316 /* 33222222222211111111110000000000
9317 10987654321098765432109876543210
9318 xx1x00101xxxxxxxxxxxxxxxxxxxxxxx
9326 if (((word
>> 21) & 0x1) == 0)
9328 if (((word
>> 28) & 0x1) == 0)
9330 if (((word
>> 29) & 0x1) == 0)
9332 if (((word
>> 30) & 0x1) == 0)
9334 /* 33222222222211111111110000000000
9335 10987654321098765432109876543210
9336 x0001010xx0xxxxxxxxxxxxxxxxxxxxx
9342 /* 33222222222211111111110000000000
9343 10987654321098765432109876543210
9344 x1001010xx0xxxxxxxxxxxxxxxxxxxxx
9351 if (((word
>> 30) & 0x1) == 0)
9353 /* 33222222222211111111110000000000
9354 10987654321098765432109876543210
9355 x0101010xx0xxxxxxxxxxxxxxxxxxxxx
9361 /* 33222222222211111111110000000000
9362 10987654321098765432109876543210
9363 x1101010xx0xxxxxxxxxxxxxxxxxxxxx
9371 if (((word
>> 10) & 0x1) == 0)
9373 if (((word
>> 11) & 0x1) == 0)
9375 if (((word
>> 22) & 0x1) == 0)
9377 if (((word
>> 23) & 0x1) == 0)
9379 if (((word
>> 29) & 0x1) == 0)
9381 if (((word
>> 30) & 0x1) == 0)
9383 /* 33222222222211111111110000000000
9384 10987654321098765432109876543210
9385 x0011010000xxxxxxxxx00xxxxxxxxxx
9391 /* 33222222222211111111110000000000
9392 10987654321098765432109876543210
9393 x1011010000xxxxxxxxx00xxxxxxxxxx
9400 if (((word
>> 30) & 0x1) == 0)
9402 /* 33222222222211111111110000000000
9403 10987654321098765432109876543210
9404 x0111010000xxxxxxxxx00xxxxxxxxxx
9410 /* 33222222222211111111110000000000
9411 10987654321098765432109876543210
9412 x1111010000xxxxxxxxx00xxxxxxxxxx
9420 if (((word
>> 30) & 0x1) == 0)
9422 /* 33222222222211111111110000000000
9423 10987654321098765432109876543210
9424 x0x11010100xxxxxxxxx00xxxxxxxxxx
9430 /* 33222222222211111111110000000000
9431 10987654321098765432109876543210
9432 x1x11010100xxxxxxxxx00xxxxxxxxxx
9440 if (((word
>> 23) & 0x1) == 0)
9442 if (((word
>> 30) & 0x1) == 0)
9444 /* 33222222222211111111110000000000
9445 10987654321098765432109876543210
9446 x0x11010010xxxxxxxxx00xxxxxxxxxx
9452 /* 33222222222211111111110000000000
9453 10987654321098765432109876543210
9454 x1x11010010xxxxxxxxx00xxxxxxxxxx
9461 if (((word
>> 12) & 0x1) == 0)
9463 if (((word
>> 13) & 0x1) == 0)
9465 if (((word
>> 14) & 0x1) == 0)
9467 if (((word
>> 29) & 0x1) == 0)
9469 if (((word
>> 30) & 0x1) == 0)
9471 /* 33222222222211111111110000000000
9472 10987654321098765432109876543210
9473 x0011010110xxxxxx00000xxxxxxxxxx
9479 if (((word
>> 16) & 0x1) == 0)
9481 /* 33222222222211111111110000000000
9482 10987654321098765432109876543210
9483 x1011010110xxxx0x00000xxxxxxxxxx
9489 /* 33222222222211111111110000000000
9490 10987654321098765432109876543210
9491 x1011010110xxxx1x00000xxxxxxxxxx
9499 /* 33222222222211111111110000000000
9500 10987654321098765432109876543210
9501 xx111010110xxxxxx00000xxxxxxxxxx
9508 if (((word
>> 30) & 0x1) == 0)
9510 /* 33222222222211111111110000000000
9511 10987654321098765432109876543210
9512 x0x11010110xxxxxx10000xxxxxxxxxx
9518 /* 33222222222211111111110000000000
9519 10987654321098765432109876543210
9520 x1x11010110xxxxxx10000xxxxxxxxxx
9528 if (((word
>> 14) & 0x1) == 0)
9530 if (((word
>> 30) & 0x1) == 0)
9532 /* 33222222222211111111110000000000
9533 10987654321098765432109876543210
9534 x0x11010110xxxxxx01000xxxxxxxxxx
9540 if (((word
>> 16) & 0x1) == 0)
9542 /* 33222222222211111111110000000000
9543 10987654321098765432109876543210
9544 x1x11010110xxxx0x01000xxxxxxxxxx
9550 /* 33222222222211111111110000000000
9551 10987654321098765432109876543210
9552 x1x11010110xxxx1x01000xxxxxxxxxx
9560 /* 33222222222211111111110000000000
9561 10987654321098765432109876543210
9562 xxx11010110xxxxxx11000xxxxxxxxxx
9570 if (((word
>> 13) & 0x1) == 0)
9572 if (((word
>> 14) & 0x1) == 0)
9574 if (((word
>> 30) & 0x1) == 0)
9576 /* 33222222222211111111110000000000
9577 10987654321098765432109876543210
9578 x0x11010110xxxxxx00100xxxxxxxxxx
9584 if (((word
>> 16) & 0x1) == 0)
9586 /* 33222222222211111111110000000000
9587 10987654321098765432109876543210
9588 x1x11010110xxxx0x00100xxxxxxxxxx
9594 /* 33222222222211111111110000000000
9595 10987654321098765432109876543210
9596 x1x11010110xxxx1x00100xxxxxxxxxx
9604 /* 33222222222211111111110000000000
9605 10987654321098765432109876543210
9606 xxx11010110xxxxxx10100xxxxxxxxxx
9613 if (((word
>> 30) & 0x1) == 0)
9615 /* 33222222222211111111110000000000
9616 10987654321098765432109876543210
9617 x0x11010110xxxxxxx1100xxxxxxxxxx
9623 /* 33222222222211111111110000000000
9624 10987654321098765432109876543210
9625 x1x11010110xxxxxxx1100xxxxxxxxxx
9636 if (((word
>> 22) & 0x1) == 0)
9638 if (((word
>> 14) & 0x1) == 0)
9640 /* 33222222222211111111110000000000
9641 10987654321098765432109876543210
9642 xxx11010x00xxxxxx0xx10xxxxxxxxxx
9648 /* 33222222222211111111110000000000
9649 10987654321098765432109876543210
9650 xxx11010x00xxxxxx1xx10xxxxxxxxxx
9657 if (((word
>> 23) & 0x1) == 0)
9659 if (((word
>> 30) & 0x1) == 0)
9661 /* 33222222222211111111110000000000
9662 10987654321098765432109876543210
9663 x0x11010010xxxxxxxxx10xxxxxxxxxx
9669 /* 33222222222211111111110000000000
9670 10987654321098765432109876543210
9671 x1x11010010xxxxxxxxx10xxxxxxxxxx
9678 if (((word
>> 12) & 0x1) == 0)
9680 if (((word
>> 13) & 0x1) == 0)
9682 if (((word
>> 14) & 0x1) == 0)
9684 if (((word
>> 30) & 0x1) == 0)
9686 /* 33222222222211111111110000000000
9687 10987654321098765432109876543210
9688 x0x11010110xxxxxx00010xxxxxxxxxx
9694 if (((word
>> 16) & 0x1) == 0)
9696 if (((word
>> 31) & 0x1) == 0)
9698 /* 33222222222211111111110000000000
9699 10987654321098765432109876543210
9700 01x11010110xxxx0x00010xxxxxxxxxx
9706 /* 33222222222211111111110000000000
9707 10987654321098765432109876543210
9708 11x11010110xxxx0x00010xxxxxxxxxx
9715 /* 33222222222211111111110000000000
9716 10987654321098765432109876543210
9717 x1x11010110xxxx1x00010xxxxxxxxxx
9725 /* 33222222222211111111110000000000
9726 10987654321098765432109876543210
9727 xxx11010110xxxxxx10010xxxxxxxxxx
9734 if (((word
>> 14) & 0x1) == 0)
9736 if (((word
>> 30) & 0x1) == 0)
9738 /* 33222222222211111111110000000000
9739 10987654321098765432109876543210
9740 x0x11010110xxxxxx01010xxxxxxxxxx
9746 /* 33222222222211111111110000000000
9747 10987654321098765432109876543210
9748 x1x11010110xxxxxx01010xxxxxxxxxx
9755 /* 33222222222211111111110000000000
9756 10987654321098765432109876543210
9757 xxx11010110xxxxxx11010xxxxxxxxxx
9765 if (((word
>> 13) & 0x1) == 0)
9767 if (((word
>> 14) & 0x1) == 0)
9769 if (((word
>> 16) & 0x1) == 0)
9771 /* 33222222222211111111110000000000
9772 10987654321098765432109876543210
9773 xxx11010110xxxx0x00110xxxxxxxxxx
9779 /* 33222222222211111111110000000000
9780 10987654321098765432109876543210
9781 xxx11010110xxxx1x00110xxxxxxxxxx
9788 /* 33222222222211111111110000000000
9789 10987654321098765432109876543210
9790 xxx11010110xxxxxx10110xxxxxxxxxx
9797 /* 33222222222211111111110000000000
9798 10987654321098765432109876543210
9799 xxx11010110xxxxxxx1110xxxxxxxxxx
9810 if (((word
>> 11) & 0x1) == 0)
9812 if (((word
>> 22) & 0x1) == 0)
9814 if (((word
>> 23) & 0x1) == 0)
9816 /* 33222222222211111111110000000000
9817 10987654321098765432109876543210
9818 xxx11010000xxxxxxxxx01xxxxxxxxxx
9824 if (((word
>> 30) & 0x1) == 0)
9826 /* 33222222222211111111110000000000
9827 10987654321098765432109876543210
9828 x0x11010100xxxxxxxxx01xxxxxxxxxx
9834 /* 33222222222211111111110000000000
9835 10987654321098765432109876543210
9836 x1x11010100xxxxxxxxx01xxxxxxxxxx
9844 if (((word
>> 12) & 0x1) == 0)
9846 if (((word
>> 13) & 0x1) == 0)
9848 if (((word
>> 14) & 0x1) == 0)
9850 if (((word
>> 16) & 0x1) == 0)
9852 /* 33222222222211111111110000000000
9853 10987654321098765432109876543210
9854 xxx11010x10xxxx0x00001xxxxxxxxxx
9860 /* 33222222222211111111110000000000
9861 10987654321098765432109876543210
9862 xxx11010x10xxxx1x00001xxxxxxxxxx
9869 if (((word
>> 30) & 0x1) == 0)
9871 /* 33222222222211111111110000000000
9872 10987654321098765432109876543210
9873 x0x11010x10xxxxxx10001xxxxxxxxxx
9879 /* 33222222222211111111110000000000
9880 10987654321098765432109876543210
9881 x1x11010x10xxxxxx10001xxxxxxxxxx
9889 if (((word
>> 14) & 0x1) == 0)
9891 if (((word
>> 30) & 0x1) == 0)
9893 /* 33222222222211111111110000000000
9894 10987654321098765432109876543210
9895 x0x11010x10xxxxxx01001xxxxxxxxxx
9901 /* 33222222222211111111110000000000
9902 10987654321098765432109876543210
9903 x1x11010x10xxxxxx01001xxxxxxxxxx
9910 /* 33222222222211111111110000000000
9911 10987654321098765432109876543210
9912 xxx11010x10xxxxxx11001xxxxxxxxxx
9920 if (((word
>> 13) & 0x1) == 0)
9922 if (((word
>> 14) & 0x1) == 0)
9924 if (((word
>> 30) & 0x1) == 0)
9926 /* 33222222222211111111110000000000
9927 10987654321098765432109876543210
9928 x0x11010x10xxxxxx00101xxxxxxxxxx
9934 if (((word
>> 16) & 0x1) == 0)
9936 /* 33222222222211111111110000000000
9937 10987654321098765432109876543210
9938 x1x11010x10xxxx0x00101xxxxxxxxxx
9944 /* 33222222222211111111110000000000
9945 10987654321098765432109876543210
9946 x1x11010x10xxxx1x00101xxxxxxxxxx
9954 /* 33222222222211111111110000000000
9955 10987654321098765432109876543210
9956 xxx11010x10xxxxxx10101xxxxxxxxxx
9963 /* 33222222222211111111110000000000
9964 10987654321098765432109876543210
9965 xxx11010x10xxxxxxx1101xxxxxxxxxx
9974 if (((word
>> 12) & 0x1) == 0)
9976 if (((word
>> 13) & 0x1) == 0)
9978 if (((word
>> 14) & 0x1) == 0)
9980 if (((word
>> 30) & 0x1) == 0)
9982 /* 33222222222211111111110000000000
9983 10987654321098765432109876543210
9984 x0x11010xx0xxxxxx00011xxxxxxxxxx
9990 if (((word
>> 16) & 0x1) == 0)
9992 /* 33222222222211111111110000000000
9993 10987654321098765432109876543210
9994 x1x11010xx0xxxx0x00011xxxxxxxxxx
10000 /* 33222222222211111111110000000000
10001 10987654321098765432109876543210
10002 x1x11010xx0xxxx1x00011xxxxxxxxxx
10010 /* 33222222222211111111110000000000
10011 10987654321098765432109876543210
10012 xxx11010xx0xxxxxx10011xxxxxxxxxx
10019 if (((word
>> 14) & 0x1) == 0)
10021 if (((word
>> 30) & 0x1) == 0)
10023 /* 33222222222211111111110000000000
10024 10987654321098765432109876543210
10025 x0x11010xx0xxxxxx01011xxxxxxxxxx
10031 /* 33222222222211111111110000000000
10032 10987654321098765432109876543210
10033 x1x11010xx0xxxxxx01011xxxxxxxxxx
10040 /* 33222222222211111111110000000000
10041 10987654321098765432109876543210
10042 xxx11010xx0xxxxxx11011xxxxxxxxxx
10050 if (((word
>> 13) & 0x1) == 0)
10052 if (((word
>> 14) & 0x1) == 0)
10054 if (((word
>> 16) & 0x1) == 0)
10056 /* 33222222222211111111110000000000
10057 10987654321098765432109876543210
10058 xxx11010xx0xxxx0x00111xxxxxxxxxx
10064 /* 33222222222211111111110000000000
10065 10987654321098765432109876543210
10066 xxx11010xx0xxxx1x00111xxxxxxxxxx
10073 /* 33222222222211111111110000000000
10074 10987654321098765432109876543210
10075 xxx11010xx0xxxxxx10111xxxxxxxxxx
10082 /* 33222222222211111111110000000000
10083 10987654321098765432109876543210
10084 xxx11010xx0xxxxxxx1111xxxxxxxxxx
10095 if (((word
>> 29) & 0x1) == 0)
10097 if (((word
>> 30) & 0x1) == 0)
10099 /* 33222222222211111111110000000000
10100 10987654321098765432109876543210
10101 x00x1010xx1xxxxxxxxxxxxxxxxxxxxx
10107 /* 33222222222211111111110000000000
10108 10987654321098765432109876543210
10109 x10x1010xx1xxxxxxxxxxxxxxxxxxxxx
10116 if (((word
>> 30) & 0x1) == 0)
10118 /* 33222222222211111111110000000000
10119 10987654321098765432109876543210
10120 x01x1010xx1xxxxxxxxxxxxxxxxxxxxx
10126 /* 33222222222211111111110000000000
10127 10987654321098765432109876543210
10128 x11x1010xx1xxxxxxxxxxxxxxxxxxxxx
10138 if (((word
>> 27) & 0x1) == 0)
10140 if (((word
>> 23) & 0x1) == 0)
10142 if (((word
>> 29) & 0x1) == 0)
10144 if (((word
>> 30) & 0x1) == 0)
10146 /* 33222222222211111111110000000000
10147 10987654321098765432109876543210
10148 x00x00110xxxxxxxxxxxxxxxxxxxxxxx
10154 /* 33222222222211111111110000000000
10155 10987654321098765432109876543210
10156 x10x00110xxxxxxxxxxxxxxxxxxxxxxx
10163 /* 33222222222211111111110000000000
10164 10987654321098765432109876543210
10165 xx1x00110xxxxxxxxxxxxxxxxxxxxxxx
10172 /* 33222222222211111111110000000000
10173 10987654321098765432109876543210
10174 xxxx00111xxxxxxxxxxxxxxxxxxxxxxx
10181 if (((word
>> 21) & 0x1) == 0)
10183 if (((word
>> 28) & 0x1) == 0)
10185 if (((word
>> 29) & 0x1) == 0)
10187 if (((word
>> 30) & 0x1) == 0)
10189 /* 33222222222211111111110000000000
10190 10987654321098765432109876543210
10191 x0001011xx0xxxxxxxxxxxxxxxxxxxxx
10197 /* 33222222222211111111110000000000
10198 10987654321098765432109876543210
10199 x1001011xx0xxxxxxxxxxxxxxxxxxxxx
10206 if (((word
>> 30) & 0x1) == 0)
10208 /* 33222222222211111111110000000000
10209 10987654321098765432109876543210
10210 x0101011xx0xxxxxxxxxxxxxxxxxxxxx
10216 /* 33222222222211111111110000000000
10217 10987654321098765432109876543210
10218 x1101011xx0xxxxxxxxxxxxxxxxxxxxx
10226 if (((word
>> 15) & 0x1) == 0)
10228 if (((word
>> 22) & 0x1) == 0)
10230 /* 33222222222211111111110000000000
10231 10987654321098765432109876543210
10232 xxx11011x00xxxxx0xxxxxxxxxxxxxxx
10238 if (((word
>> 23) & 0x1) == 0)
10240 /* 33222222222211111111110000000000
10241 10987654321098765432109876543210
10242 xxx11011010xxxxx0xxxxxxxxxxxxxxx
10248 /* 33222222222211111111110000000000
10249 10987654321098765432109876543210
10250 xxx11011110xxxxx0xxxxxxxxxxxxxxx
10258 /* 33222222222211111111110000000000
10259 10987654321098765432109876543210
10260 xxx11011xx0xxxxx1xxxxxxxxxxxxxxx
10268 if (((word
>> 23) & 0x1) == 0)
10270 if (((word
>> 28) & 0x1) == 0)
10272 if (((word
>> 29) & 0x1) == 0)
10274 if (((word
>> 30) & 0x1) == 0)
10276 /* 33222222222211111111110000000000
10277 10987654321098765432109876543210
10278 x00010110x1xxxxxxxxxxxxxxxxxxxxx
10284 /* 33222222222211111111110000000000
10285 10987654321098765432109876543210
10286 x10010110x1xxxxxxxxxxxxxxxxxxxxx
10293 if (((word
>> 30) & 0x1) == 0)
10295 /* 33222222222211111111110000000000
10296 10987654321098765432109876543210
10297 x01010110x1xxxxxxxxxxxxxxxxxxxxx
10303 /* 33222222222211111111110000000000
10304 10987654321098765432109876543210
10305 x11010110x1xxxxxxxxxxxxxxxxxxxxx
10313 if (((word
>> 15) & 0x1) == 0)
10315 /* 33222222222211111111110000000000
10316 10987654321098765432109876543210
10317 xxx110110x1xxxxx0xxxxxxxxxxxxxxx
10323 /* 33222222222211111111110000000000
10324 10987654321098765432109876543210
10325 xxx110110x1xxxxx1xxxxxxxxxxxxxxx
10333 if (((word
>> 15) & 0x1) == 0)
10335 /* 33222222222211111111110000000000
10336 10987654321098765432109876543210
10337 xxxx10111x1xxxxx0xxxxxxxxxxxxxxx
10343 /* 33222222222211111111110000000000
10344 10987654321098765432109876543210
10345 xxxx10111x1xxxxx1xxxxxxxxxxxxxxx
10357 if (((word
>> 27) & 0x1) == 0)
10359 if (((word
>> 28) & 0x1) == 0)
10361 if (((word
>> 24) & 0x1) == 0)
10363 if (((word
>> 29) & 0x1) == 0)
10365 if (((word
>> 13) & 0x1) == 0)
10367 if (((word
>> 14) & 0x1) == 0)
10369 if (((word
>> 15) & 0x1) == 0)
10371 if (((word
>> 21) & 0x1) == 0)
10373 if (((word
>> 30) & 0x1) == 0)
10375 if (((word
>> 31) & 0x1) == 0)
10377 if (((word
>> 16) & 0x1) == 0)
10379 if (((word
>> 17) & 0x1) == 0)
10381 if (((word
>> 18) & 0x1) == 0)
10383 if (((word
>> 19) & 0x1) == 0)
10385 if (((word
>> 20) & 0x1) == 0)
10387 /* 33222222222211111111110000000000
10388 10987654321098765432109876543210
10389 000001x0xx000000000xxxxxxxxxxxxx
10395 /* 33222222222211111111110000000000
10396 10987654321098765432109876543210
10397 000001x0xx010000000xxxxxxxxxxxxx
10404 if (((word
>> 20) & 0x1) == 0)
10406 /* 33222222222211111111110000000000
10407 10987654321098765432109876543210
10408 000001x0xx001000000xxxxxxxxxxxxx
10414 /* 33222222222211111111110000000000
10415 10987654321098765432109876543210
10416 000001x0xx011000000xxxxxxxxxxxxx
10424 if (((word
>> 19) & 0x1) == 0)
10426 /* 33222222222211111111110000000000
10427 10987654321098765432109876543210
10428 000001x0xx0x0100000xxxxxxxxxxxxx
10434 /* 33222222222211111111110000000000
10435 10987654321098765432109876543210
10436 000001x0xx0x1100000xxxxxxxxxxxxx
10444 if (((word
>> 18) & 0x1) == 0)
10446 if (((word
>> 19) & 0x1) == 0)
10448 /* 33222222222211111111110000000000
10449 10987654321098765432109876543210
10450 000001x0xx0x0010000xxxxxxxxxxxxx
10456 if (((word
>> 20) & 0x1) == 0)
10458 /* 33222222222211111111110000000000
10459 10987654321098765432109876543210
10460 000001x0xx001010000xxxxxxxxxxxxx
10466 /* 33222222222211111111110000000000
10467 10987654321098765432109876543210
10468 000001x0xx011010000xxxxxxxxxxxxx
10476 /* 33222222222211111111110000000000
10477 10987654321098765432109876543210
10478 000001x0xx0xx110000xxxxxxxxxxxxx
10486 if (((word
>> 17) & 0x1) == 0)
10488 if (((word
>> 18) & 0x1) == 0)
10490 if (((word
>> 19) & 0x1) == 0)
10492 /* 33222222222211111111110000000000
10493 10987654321098765432109876543210
10494 000001x0xx0x0001000xxxxxxxxxxxxx
10500 if (((word
>> 20) & 0x1) == 0)
10502 /* 33222222222211111111110000000000
10503 10987654321098765432109876543210
10504 000001x0xx001001000xxxxxxxxxxxxx
10510 /* 33222222222211111111110000000000
10511 10987654321098765432109876543210
10512 000001x0xx011001000xxxxxxxxxxxxx
10520 if (((word
>> 19) & 0x1) == 0)
10522 /* 33222222222211111111110000000000
10523 10987654321098765432109876543210
10524 000001x0xx0x0101000xxxxxxxxxxxxx
10530 /* 33222222222211111111110000000000
10531 10987654321098765432109876543210
10532 000001x0xx0x1101000xxxxxxxxxxxxx
10540 if (((word
>> 18) & 0x1) == 0)
10542 if (((word
>> 19) & 0x1) == 0)
10544 if (((word
>> 20) & 0x1) == 0)
10546 /* 33222222222211111111110000000000
10547 10987654321098765432109876543210
10548 000001x0xx000011000xxxxxxxxxxxxx
10554 /* 33222222222211111111110000000000
10555 10987654321098765432109876543210
10556 000001x0xx010011000xxxxxxxxxxxxx
10563 if (((word
>> 20) & 0x1) == 0)
10565 /* 33222222222211111111110000000000
10566 10987654321098765432109876543210
10567 000001x0xx001011000xxxxxxxxxxxxx
10573 /* 33222222222211111111110000000000
10574 10987654321098765432109876543210
10575 000001x0xx011011000xxxxxxxxxxxxx
10583 /* 33222222222211111111110000000000
10584 10987654321098765432109876543210
10585 000001x0xx0xx111000xxxxxxxxxxxxx
10594 if (((word
>> 23) & 0x1) == 0)
10596 /* 33222222222211111111110000000000
10597 10987654321098765432109876543210
10598 100001x00x0xxxxx000xxxxxxxxxxxxx
10604 /* 33222222222211111111110000000000
10605 10987654321098765432109876543210
10606 100001x01x0xxxxx000xxxxxxxxxxxxx
10614 if (((word
>> 31) & 0x1) == 0)
10616 if (((word
>> 12) & 0x1) == 0)
10618 if (((word
>> 10) & 0x1) == 0)
10620 if (((word
>> 11) & 0x1) == 0)
10622 /* 33222222222211111111110000000000
10623 10987654321098765432109876543210
10624 010001x0xx0xxxxx000000xxxxxxxxxx
10630 /* 33222222222211111111110000000000
10631 10987654321098765432109876543210
10632 010001x0xx0xxxxx000010xxxxxxxxxx
10639 if (((word
>> 11) & 0x1) == 0)
10641 /* 33222222222211111111110000000000
10642 10987654321098765432109876543210
10643 010001x0xx0xxxxx000001xxxxxxxxxx
10649 /* 33222222222211111111110000000000
10650 10987654321098765432109876543210
10651 010001x0xx0xxxxx000011xxxxxxxxxx
10659 /* 33222222222211111111110000000000
10660 10987654321098765432109876543210
10661 010001x0xx0xxxxx0001xxxxxxxxxxxx
10668 if (((word
>> 23) & 0x1) == 0)
10670 /* 33222222222211111111110000000000
10671 10987654321098765432109876543210
10672 110001x00x0xxxxx000xxxxxxxxxxxxx
10678 /* 33222222222211111111110000000000
10679 10987654321098765432109876543210
10680 110001x01x0xxxxx000xxxxxxxxxxxxx
10689 if (((word
>> 30) & 0x1) == 0)
10691 if (((word
>> 31) & 0x1) == 0)
10693 if (((word
>> 10) & 0x1) == 0)
10695 if (((word
>> 11) & 0x1) == 0)
10697 if (((word
>> 12) & 0x1) == 0)
10699 /* 33222222222211111111110000000000
10700 10987654321098765432109876543210
10701 000001x0xx1xxxxx000000xxxxxxxxxx
10707 /* 33222222222211111111110000000000
10708 10987654321098765432109876543210
10709 000001x0xx1xxxxx000100xxxxxxxxxx
10716 /* 33222222222211111111110000000000
10717 10987654321098765432109876543210
10718 000001x0xx1xxxxx000x10xxxxxxxxxx
10725 if (((word
>> 11) & 0x1) == 0)
10727 if (((word
>> 12) & 0x1) == 0)
10729 /* 33222222222211111111110000000000
10730 10987654321098765432109876543210
10731 000001x0xx1xxxxx000001xxxxxxxxxx
10737 /* 33222222222211111111110000000000
10738 10987654321098765432109876543210
10739 000001x0xx1xxxxx000101xxxxxxxxxx
10746 /* 33222222222211111111110000000000
10747 10987654321098765432109876543210
10748 000001x0xx1xxxxx000x11xxxxxxxxxx
10756 if (((word
>> 23) & 0x1) == 0)
10758 /* 33222222222211111111110000000000
10759 10987654321098765432109876543210
10760 100001x00x1xxxxx000xxxxxxxxxxxxx
10766 /* 33222222222211111111110000000000
10767 10987654321098765432109876543210
10768 100001x01x1xxxxx000xxxxxxxxxxxxx
10776 if (((word
>> 23) & 0x1) == 0)
10778 if (((word
>> 31) & 0x1) == 0)
10780 if (((word
>> 10) & 0x1) == 0)
10782 if (((word
>> 11) & 0x1) == 0)
10784 /* 33222222222211111111110000000000
10785 10987654321098765432109876543210
10786 010001x00x1xxxxx000x00xxxxxxxxxx
10792 /* 33222222222211111111110000000000
10793 10987654321098765432109876543210
10794 010001x00x1xxxxx000x10xxxxxxxxxx
10801 if (((word
>> 11) & 0x1) == 0)
10803 /* 33222222222211111111110000000000
10804 10987654321098765432109876543210
10805 010001x00x1xxxxx000x01xxxxxxxxxx
10811 /* 33222222222211111111110000000000
10812 10987654321098765432109876543210
10813 010001x00x1xxxxx000x11xxxxxxxxxx
10821 /* 33222222222211111111110000000000
10822 10987654321098765432109876543210
10823 110001x00x1xxxxx000xxxxxxxxxxxxx
10830 if (((word
>> 31) & 0x1) == 0)
10832 if (((word
>> 10) & 0x1) == 0)
10834 if (((word
>> 11) & 0x1) == 0)
10836 if (((word
>> 12) & 0x1) == 0)
10838 if (((word
>> 22) & 0x1) == 0)
10840 /* 33222222222211111111110000000000
10841 10987654321098765432109876543210
10842 010001x0101xxxxx000000xxxxxxxxxx
10848 /* 33222222222211111111110000000000
10849 10987654321098765432109876543210
10850 010001x0111xxxxx000000xxxxxxxxxx
10857 if (((word
>> 22) & 0x1) == 0)
10859 /* 33222222222211111111110000000000
10860 10987654321098765432109876543210
10861 010001x0101xxxxx000100xxxxxxxxxx
10867 /* 33222222222211111111110000000000
10868 10987654321098765432109876543210
10869 010001x0111xxxxx000100xxxxxxxxxx
10877 if (((word
>> 12) & 0x1) == 0)
10879 if (((word
>> 22) & 0x1) == 0)
10881 /* 33222222222211111111110000000000
10882 10987654321098765432109876543210
10883 010001x0101xxxxx000010xxxxxxxxxx
10889 /* 33222222222211111111110000000000
10890 10987654321098765432109876543210
10891 010001x0111xxxxx000010xxxxxxxxxx
10898 /* 33222222222211111111110000000000
10899 10987654321098765432109876543210
10900 010001x01x1xxxxx000110xxxxxxxxxx
10908 if (((word
>> 11) & 0x1) == 0)
10910 if (((word
>> 12) & 0x1) == 0)
10912 if (((word
>> 22) & 0x1) == 0)
10914 /* 33222222222211111111110000000000
10915 10987654321098765432109876543210
10916 010001x0101xxxxx000001xxxxxxxxxx
10922 /* 33222222222211111111110000000000
10923 10987654321098765432109876543210
10924 010001x0111xxxxx000001xxxxxxxxxx
10931 if (((word
>> 22) & 0x1) == 0)
10933 /* 33222222222211111111110000000000
10934 10987654321098765432109876543210
10935 010001x0101xxxxx000101xxxxxxxxxx
10941 /* 33222222222211111111110000000000
10942 10987654321098765432109876543210
10943 010001x0111xxxxx000101xxxxxxxxxx
10951 if (((word
>> 12) & 0x1) == 0)
10953 if (((word
>> 22) & 0x1) == 0)
10955 /* 33222222222211111111110000000000
10956 10987654321098765432109876543210
10957 010001x0101xxxxx000011xxxxxxxxxx
10963 /* 33222222222211111111110000000000
10964 10987654321098765432109876543210
10965 010001x0111xxxxx000011xxxxxxxxxx
10972 /* 33222222222211111111110000000000
10973 10987654321098765432109876543210
10974 010001x01x1xxxxx000111xxxxxxxxxx
10983 /* 33222222222211111111110000000000
10984 10987654321098765432109876543210
10985 110001x01x1xxxxx000xxxxxxxxxxxxx
10995 if (((word
>> 31) & 0x1) == 0)
10997 if (((word
>> 21) & 0x1) == 0)
10999 if (((word
>> 16) & 0x1) == 0)
11001 if (((word
>> 17) & 0x1) == 0)
11003 if (((word
>> 18) & 0x1) == 0)
11005 if (((word
>> 19) & 0x1) == 0)
11007 if (((word
>> 20) & 0x1) == 0)
11009 /* 33222222222211111111110000000000
11010 10987654321098765432109876543210
11011 0x0001x0xx000000100xxxxxxxxxxxxx
11017 if (((word
>> 30) & 0x1) == 0)
11019 /* 33222222222211111111110000000000
11020 10987654321098765432109876543210
11021 000001x0xx010000100xxxxxxxxxxxxx
11027 /* 33222222222211111111110000000000
11028 10987654321098765432109876543210
11029 010001x0xx010000100xxxxxxxxxxxxx
11037 if (((word
>> 20) & 0x1) == 0)
11039 /* 33222222222211111111110000000000
11040 10987654321098765432109876543210
11041 0x0001x0xx001000100xxxxxxxxxxxxx
11047 if (((word
>> 30) & 0x1) == 0)
11049 /* 33222222222211111111110000000000
11050 10987654321098765432109876543210
11051 000001x0xx011000100xxxxxxxxxxxxx
11057 /* 33222222222211111111110000000000
11058 10987654321098765432109876543210
11059 010001x0xx011000100xxxxxxxxxxxxx
11068 if (((word
>> 19) & 0x1) == 0)
11070 if (((word
>> 20) & 0x1) == 0)
11072 /* 33222222222211111111110000000000
11073 10987654321098765432109876543210
11074 0x0001x0xx000100100xxxxxxxxxxxxx
11080 if (((word
>> 30) & 0x1) == 0)
11082 /* 33222222222211111111110000000000
11083 10987654321098765432109876543210
11084 000001x0xx010100100xxxxxxxxxxxxx
11090 /* 33222222222211111111110000000000
11091 10987654321098765432109876543210
11092 010001x0xx010100100xxxxxxxxxxxxx
11100 if (((word
>> 20) & 0x1) == 0)
11102 if (((word
>> 30) & 0x1) == 0)
11104 /* 33222222222211111111110000000000
11105 10987654321098765432109876543210
11106 000001x0xx001100100xxxxxxxxxxxxx
11112 /* 33222222222211111111110000000000
11113 10987654321098765432109876543210
11114 010001x0xx001100100xxxxxxxxxxxxx
11121 /* 33222222222211111111110000000000
11122 10987654321098765432109876543210
11123 0x0001x0xx011100100xxxxxxxxxxxxx
11132 if (((word
>> 18) & 0x1) == 0)
11134 if (((word
>> 19) & 0x1) == 0)
11136 if (((word
>> 20) & 0x1) == 0)
11138 /* 33222222222211111111110000000000
11139 10987654321098765432109876543210
11140 0x0001x0xx000010100xxxxxxxxxxxxx
11146 /* 33222222222211111111110000000000
11147 10987654321098765432109876543210
11148 0x0001x0xx010010100xxxxxxxxxxxxx
11155 if (((word
>> 20) & 0x1) == 0)
11157 /* 33222222222211111111110000000000
11158 10987654321098765432109876543210
11159 0x0001x0xx001010100xxxxxxxxxxxxx
11165 /* 33222222222211111111110000000000
11166 10987654321098765432109876543210
11167 0x0001x0xx011010100xxxxxxxxxxxxx
11175 if (((word
>> 19) & 0x1) == 0)
11177 if (((word
>> 20) & 0x1) == 0)
11179 if (((word
>> 30) & 0x1) == 0)
11181 /* 33222222222211111111110000000000
11182 10987654321098765432109876543210
11183 000001x0xx000110100xxxxxxxxxxxxx
11189 /* 33222222222211111111110000000000
11190 10987654321098765432109876543210
11191 010001x0xx000110100xxxxxxxxxxxxx
11198 /* 33222222222211111111110000000000
11199 10987654321098765432109876543210
11200 0x0001x0xx010110100xxxxxxxxxxxxx
11207 if (((word
>> 20) & 0x1) == 0)
11209 /* 33222222222211111111110000000000
11210 10987654321098765432109876543210
11211 0x0001x0xx001110100xxxxxxxxxxxxx
11217 /* 33222222222211111111110000000000
11218 10987654321098765432109876543210
11219 0x0001x0xx011110100xxxxxxxxxxxxx
11229 if (((word
>> 17) & 0x1) == 0)
11231 if (((word
>> 18) & 0x1) == 0)
11233 if (((word
>> 19) & 0x1) == 0)
11235 if (((word
>> 20) & 0x1) == 0)
11237 /* 33222222222211111111110000000000
11238 10987654321098765432109876543210
11239 0x0001x0xx000001100xxxxxxxxxxxxx
11245 if (((word
>> 30) & 0x1) == 0)
11247 /* 33222222222211111111110000000000
11248 10987654321098765432109876543210
11249 000001x0xx010001100xxxxxxxxxxxxx
11255 /* 33222222222211111111110000000000
11256 10987654321098765432109876543210
11257 010001x0xx010001100xxxxxxxxxxxxx
11265 if (((word
>> 20) & 0x1) == 0)
11267 /* 33222222222211111111110000000000
11268 10987654321098765432109876543210
11269 0x0001x0xx001001100xxxxxxxxxxxxx
11275 if (((word
>> 30) & 0x1) == 0)
11277 /* 33222222222211111111110000000000
11278 10987654321098765432109876543210
11279 000001x0xx011001100xxxxxxxxxxxxx
11285 /* 33222222222211111111110000000000
11286 10987654321098765432109876543210
11287 010001x0xx011001100xxxxxxxxxxxxx
11296 if (((word
>> 19) & 0x1) == 0)
11298 if (((word
>> 30) & 0x1) == 0)
11300 /* 33222222222211111111110000000000
11301 10987654321098765432109876543210
11302 000001x0xx0x0101100xxxxxxxxxxxxx
11308 /* 33222222222211111111110000000000
11309 10987654321098765432109876543210
11310 010001x0xx0x0101100xxxxxxxxxxxxx
11317 if (((word
>> 20) & 0x1) == 0)
11319 if (((word
>> 30) & 0x1) == 0)
11321 /* 33222222222211111111110000000000
11322 10987654321098765432109876543210
11323 000001x0xx001101100xxxxxxxxxxxxx
11329 /* 33222222222211111111110000000000
11330 10987654321098765432109876543210
11331 010001x0xx001101100xxxxxxxxxxxxx
11338 /* 33222222222211111111110000000000
11339 10987654321098765432109876543210
11340 0x0001x0xx011101100xxxxxxxxxxxxx
11349 if (((word
>> 18) & 0x1) == 0)
11351 if (((word
>> 19) & 0x1) == 0)
11353 if (((word
>> 20) & 0x1) == 0)
11355 if (((word
>> 30) & 0x1) == 0)
11357 /* 33222222222211111111110000000000
11358 10987654321098765432109876543210
11359 000001x0xx000011100xxxxxxxxxxxxx
11365 /* 33222222222211111111110000000000
11366 10987654321098765432109876543210
11367 010001x0xx000011100xxxxxxxxxxxxx
11374 if (((word
>> 30) & 0x1) == 0)
11376 /* 33222222222211111111110000000000
11377 10987654321098765432109876543210
11378 000001x0xx010011100xxxxxxxxxxxxx
11384 /* 33222222222211111111110000000000
11385 10987654321098765432109876543210
11386 010001x0xx010011100xxxxxxxxxxxxx
11394 if (((word
>> 20) & 0x1) == 0)
11396 /* 33222222222211111111110000000000
11397 10987654321098765432109876543210
11398 0x0001x0xx001011100xxxxxxxxxxxxx
11404 if (((word
>> 30) & 0x1) == 0)
11406 /* 33222222222211111111110000000000
11407 10987654321098765432109876543210
11408 000001x0xx011011100xxxxxxxxxxxxx
11414 /* 33222222222211111111110000000000
11415 10987654321098765432109876543210
11416 010001x0xx011011100xxxxxxxxxxxxx
11425 if (((word
>> 19) & 0x1) == 0)
11427 if (((word
>> 20) & 0x1) == 0)
11429 if (((word
>> 30) & 0x1) == 0)
11431 /* 33222222222211111111110000000000
11432 10987654321098765432109876543210
11433 000001x0xx000111100xxxxxxxxxxxxx
11439 /* 33222222222211111111110000000000
11440 10987654321098765432109876543210
11441 010001x0xx000111100xxxxxxxxxxxxx
11448 if (((word
>> 30) & 0x1) == 0)
11450 /* 33222222222211111111110000000000
11451 10987654321098765432109876543210
11452 000001x0xx010111100xxxxxxxxxxxxx
11458 /* 33222222222211111111110000000000
11459 10987654321098765432109876543210
11460 010001x0xx010111100xxxxxxxxxxxxx
11468 if (((word
>> 20) & 0x1) == 0)
11470 if (((word
>> 30) & 0x1) == 0)
11472 /* 33222222222211111111110000000000
11473 10987654321098765432109876543210
11474 000001x0xx001111100xxxxxxxxxxxxx
11480 /* 33222222222211111111110000000000
11481 10987654321098765432109876543210
11482 010001x0xx001111100xxxxxxxxxxxxx
11489 /* 33222222222211111111110000000000
11490 10987654321098765432109876543210
11491 0x0001x0xx011111100xxxxxxxxxxxxx
11502 if (((word
>> 10) & 0x1) == 0)
11504 if (((word
>> 12) & 0x1) == 0)
11506 if (((word
>> 30) & 0x1) == 0)
11508 /* 33222222222211111111110000000000
11509 10987654321098765432109876543210
11510 000001x0xx1xxxxx1000x0xxxxxxxxxx
11516 if (((word
>> 22) & 0x1) == 0)
11518 /* 33222222222211111111110000000000
11519 10987654321098765432109876543210
11520 010001x0x01xxxxx1000x0xxxxxxxxxx
11526 /* 33222222222211111111110000000000
11527 10987654321098765432109876543210
11528 010001x0x11xxxxx1000x0xxxxxxxxxx
11536 if (((word
>> 30) & 0x1) == 0)
11538 /* 33222222222211111111110000000000
11539 10987654321098765432109876543210
11540 000001x0xx1xxxxx1001x0xxxxxxxxxx
11546 if (((word
>> 22) & 0x1) == 0)
11548 /* 33222222222211111111110000000000
11549 10987654321098765432109876543210
11550 010001x0x01xxxxx1001x0xxxxxxxxxx
11556 /* 33222222222211111111110000000000
11557 10987654321098765432109876543210
11558 010001x0x11xxxxx1001x0xxxxxxxxxx
11567 if (((word
>> 12) & 0x1) == 0)
11569 if (((word
>> 30) & 0x1) == 0)
11571 if (((word
>> 11) & 0x1) == 0)
11573 /* 33222222222211111111110000000000
11574 10987654321098765432109876543210
11575 000001x0xx1xxxxx100001xxxxxxxxxx
11581 /* 33222222222211111111110000000000
11582 10987654321098765432109876543210
11583 000001x0xx1xxxxx100011xxxxxxxxxx
11590 if (((word
>> 22) & 0x1) == 0)
11592 /* 33222222222211111111110000000000
11593 10987654321098765432109876543210
11594 010001x0x01xxxxx1000x1xxxxxxxxxx
11600 /* 33222222222211111111110000000000
11601 10987654321098765432109876543210
11602 010001x0x11xxxxx1000x1xxxxxxxxxx
11610 if (((word
>> 30) & 0x1) == 0)
11612 if (((word
>> 11) & 0x1) == 0)
11614 /* 33222222222211111111110000000000
11615 10987654321098765432109876543210
11616 000001x0xx1xxxxx100101xxxxxxxxxx
11622 /* 33222222222211111111110000000000
11623 10987654321098765432109876543210
11624 000001x0xx1xxxxx100111xxxxxxxxxx
11631 if (((word
>> 22) & 0x1) == 0)
11633 /* 33222222222211111111110000000000
11634 10987654321098765432109876543210
11635 010001x0x01xxxxx1001x1xxxxxxxxxx
11641 /* 33222222222211111111110000000000
11642 10987654321098765432109876543210
11643 010001x0x11xxxxx1001x1xxxxxxxxxx
11654 if (((word
>> 22) & 0x1) == 0)
11656 if (((word
>> 21) & 0x1) == 0)
11658 if (((word
>> 23) & 0x1) == 0)
11660 /* 33222222222211111111110000000000
11661 10987654321098765432109876543210
11662 1x0001x0000xxxxx100xxxxxxxxxxxxx
11668 /* 33222222222211111111110000000000
11669 10987654321098765432109876543210
11670 1x0001x0100xxxxx100xxxxxxxxxxxxx
11677 if (((word
>> 23) & 0x1) == 0)
11679 if (((word
>> 30) & 0x1) == 0)
11681 /* 33222222222211111111110000000000
11682 10987654321098765432109876543210
11683 100001x0001xxxxx100xxxxxxxxxxxxx
11689 /* 33222222222211111111110000000000
11690 10987654321098765432109876543210
11691 110001x0001xxxxx100xxxxxxxxxxxxx
11698 if (((word
>> 30) & 0x1) == 0)
11700 /* 33222222222211111111110000000000
11701 10987654321098765432109876543210
11702 100001x0101xxxxx100xxxxxxxxxxxxx
11708 /* 33222222222211111111110000000000
11709 10987654321098765432109876543210
11710 110001x0101xxxxx100xxxxxxxxxxxxx
11719 if (((word
>> 23) & 0x1) == 0)
11721 if (((word
>> 30) & 0x1) == 0)
11723 /* 33222222222211111111110000000000
11724 10987654321098765432109876543210
11725 100001x001xxxxxx100xxxxxxxxxxxxx
11731 if (((word
>> 21) & 0x1) == 0)
11733 /* 33222222222211111111110000000000
11734 10987654321098765432109876543210
11735 110001x0010xxxxx100xxxxxxxxxxxxx
11741 /* 33222222222211111111110000000000
11742 10987654321098765432109876543210
11743 110001x0011xxxxx100xxxxxxxxxxxxx
11751 if (((word
>> 30) & 0x1) == 0)
11753 /* 33222222222211111111110000000000
11754 10987654321098765432109876543210
11755 100001x011xxxxxx100xxxxxxxxxxxxx
11761 if (((word
>> 21) & 0x1) == 0)
11763 /* 33222222222211111111110000000000
11764 10987654321098765432109876543210
11765 110001x0110xxxxx100xxxxxxxxxxxxx
11771 /* 33222222222211111111110000000000
11772 10987654321098765432109876543210
11773 110001x0111xxxxx100xxxxxxxxxxxxx
11785 if (((word
>> 15) & 0x1) == 0)
11787 if (((word
>> 21) & 0x1) == 0)
11789 if (((word
>> 30) & 0x1) == 0)
11791 if (((word
>> 31) & 0x1) == 0)
11793 /* 33222222222211111111110000000000
11794 10987654321098765432109876543210
11795 000001x0xx0xxxxx010xxxxxxxxxxxxx
11801 if (((word
>> 23) & 0x1) == 0)
11803 /* 33222222222211111111110000000000
11804 10987654321098765432109876543210
11805 100001x00x0xxxxx010xxxxxxxxxxxxx
11811 /* 33222222222211111111110000000000
11812 10987654321098765432109876543210
11813 100001x01x0xxxxx010xxxxxxxxxxxxx
11821 if (((word
>> 31) & 0x1) == 0)
11823 if (((word
>> 10) & 0x1) == 0)
11825 if (((word
>> 11) & 0x1) == 0)
11827 if (((word
>> 12) & 0x1) == 0)
11829 /* 33222222222211111111110000000000
11830 10987654321098765432109876543210
11831 010001x0xx0xxxxx010000xxxxxxxxxx
11837 /* 33222222222211111111110000000000
11838 10987654321098765432109876543210
11839 010001x0xx0xxxxx010100xxxxxxxxxx
11846 if (((word
>> 12) & 0x1) == 0)
11848 /* 33222222222211111111110000000000
11849 10987654321098765432109876543210
11850 010001x0xx0xxxxx010010xxxxxxxxxx
11856 /* 33222222222211111111110000000000
11857 10987654321098765432109876543210
11858 010001x0xx0xxxxx010110xxxxxxxxxx
11866 if (((word
>> 11) & 0x1) == 0)
11868 if (((word
>> 12) & 0x1) == 0)
11870 /* 33222222222211111111110000000000
11871 10987654321098765432109876543210
11872 010001x0xx0xxxxx010001xxxxxxxxxx
11878 /* 33222222222211111111110000000000
11879 10987654321098765432109876543210
11880 010001x0xx0xxxxx010101xxxxxxxxxx
11887 if (((word
>> 12) & 0x1) == 0)
11889 /* 33222222222211111111110000000000
11890 10987654321098765432109876543210
11891 010001x0xx0xxxxx010011xxxxxxxxxx
11897 /* 33222222222211111111110000000000
11898 10987654321098765432109876543210
11899 010001x0xx0xxxxx010111xxxxxxxxxx
11908 if (((word
>> 23) & 0x1) == 0)
11910 /* 33222222222211111111110000000000
11911 10987654321098765432109876543210
11912 110001x00x0xxxxx010xxxxxxxxxxxxx
11918 /* 33222222222211111111110000000000
11919 10987654321098765432109876543210
11920 110001x01x0xxxxx010xxxxxxxxxxxxx
11929 if (((word
>> 30) & 0x1) == 0)
11931 if (((word
>> 31) & 0x1) == 0)
11933 if (((word
>> 11) & 0x1) == 0)
11935 if (((word
>> 12) & 0x1) == 0)
11937 if (((word
>> 10) & 0x1) == 0)
11939 /* 33222222222211111111110000000000
11940 10987654321098765432109876543210
11941 000001x0xx1xxxxx010000xxxxxxxxxx
11947 /* 33222222222211111111110000000000
11948 10987654321098765432109876543210
11949 000001x0xx1xxxxx010001xxxxxxxxxx
11956 if (((word
>> 22) & 0x1) == 0)
11958 if (((word
>> 23) & 0x1) == 0)
11960 /* 33222222222211111111110000000000
11961 10987654321098765432109876543210
11962 000001x0001xxxxx01010xxxxxxxxxxx
11968 /* 33222222222211111111110000000000
11969 10987654321098765432109876543210
11970 000001x0101xxxxx01010xxxxxxxxxxx
11977 /* 33222222222211111111110000000000
11978 10987654321098765432109876543210
11979 000001x0x11xxxxx01010xxxxxxxxxxx
11987 if (((word
>> 12) & 0x1) == 0)
11989 if (((word
>> 10) & 0x1) == 0)
11991 /* 33222222222211111111110000000000
11992 10987654321098765432109876543210
11993 000001x0xx1xxxxx010010xxxxxxxxxx
11999 /* 33222222222211111111110000000000
12000 10987654321098765432109876543210
12001 000001x0xx1xxxxx010011xxxxxxxxxx
12008 if (((word
>> 22) & 0x1) == 0)
12010 if (((word
>> 23) & 0x1) == 0)
12012 /* 33222222222211111111110000000000
12013 10987654321098765432109876543210
12014 000001x0001xxxxx01011xxxxxxxxxxx
12020 /* 33222222222211111111110000000000
12021 10987654321098765432109876543210
12022 000001x0101xxxxx01011xxxxxxxxxxx
12029 /* 33222222222211111111110000000000
12030 10987654321098765432109876543210
12031 000001x0x11xxxxx01011xxxxxxxxxxx
12040 if (((word
>> 23) & 0x1) == 0)
12042 /* 33222222222211111111110000000000
12043 10987654321098765432109876543210
12044 100001x00x1xxxxx010xxxxxxxxxxxxx
12050 /* 33222222222211111111110000000000
12051 10987654321098765432109876543210
12052 100001x01x1xxxxx010xxxxxxxxxxxxx
12060 if (((word
>> 23) & 0x1) == 0)
12062 /* 33222222222211111111110000000000
12063 10987654321098765432109876543210
12064 x10001x00x1xxxxx010xxxxxxxxxxxxx
12070 if (((word
>> 31) & 0x1) == 0)
12072 if (((word
>> 22) & 0x1) == 0)
12074 /* 33222222222211111111110000000000
12075 10987654321098765432109876543210
12076 010001x0101xxxxx010xxxxxxxxxxxxx
12082 /* 33222222222211111111110000000000
12083 10987654321098765432109876543210
12084 010001x0111xxxxx010xxxxxxxxxxxxx
12091 /* 33222222222211111111110000000000
12092 10987654321098765432109876543210
12093 110001x01x1xxxxx010xxxxxxxxxxxxx
12103 if (((word
>> 30) & 0x1) == 0)
12105 if (((word
>> 31) & 0x1) == 0)
12107 if (((word
>> 21) & 0x1) == 0)
12109 /* 33222222222211111111110000000000
12110 10987654321098765432109876543210
12111 000001x0xx0xxxxx110xxxxxxxxxxxxx
12117 if (((word
>> 10) & 0x1) == 0)
12119 if (((word
>> 11) & 0x1) == 0)
12121 if (((word
>> 20) & 0x1) == 0)
12123 if (((word
>> 22) & 0x1) == 0)
12125 /* 33222222222211111111110000000000
12126 10987654321098765432109876543210
12127 000001x0x010xxxx110x00xxxxxxxxxx
12133 if (((word
>> 23) & 0x1) == 0)
12135 /* 33222222222211111111110000000000
12136 10987654321098765432109876543210
12137 000001x00110xxxx110x00xxxxxxxxxx
12143 /* 33222222222211111111110000000000
12144 10987654321098765432109876543210
12145 000001x01110xxxx110x00xxxxxxxxxx
12153 if (((word
>> 22) & 0x1) == 0)
12155 /* 33222222222211111111110000000000
12156 10987654321098765432109876543210
12157 000001x0x011xxxx110x00xxxxxxxxxx
12163 if (((word
>> 23) & 0x1) == 0)
12165 /* 33222222222211111111110000000000
12166 10987654321098765432109876543210
12167 000001x00111xxxx110x00xxxxxxxxxx
12173 /* 33222222222211111111110000000000
12174 10987654321098765432109876543210
12175 000001x01111xxxx110x00xxxxxxxxxx
12184 if (((word
>> 22) & 0x1) == 0)
12186 /* 33222222222211111111110000000000
12187 10987654321098765432109876543210
12188 000001x0x01xxxxx110x10xxxxxxxxxx
12194 if (((word
>> 23) & 0x1) == 0)
12196 /* 33222222222211111111110000000000
12197 10987654321098765432109876543210
12198 000001x0011xxxxx110x10xxxxxxxxxx
12204 /* 33222222222211111111110000000000
12205 10987654321098765432109876543210
12206 000001x0111xxxxx110x10xxxxxxxxxx
12215 if (((word
>> 11) & 0x1) == 0)
12217 if (((word
>> 20) & 0x1) == 0)
12219 if (((word
>> 22) & 0x1) == 0)
12221 /* 33222222222211111111110000000000
12222 10987654321098765432109876543210
12223 000001x0x010xxxx110x01xxxxxxxxxx
12229 if (((word
>> 23) & 0x1) == 0)
12231 /* 33222222222211111111110000000000
12232 10987654321098765432109876543210
12233 000001x00110xxxx110x01xxxxxxxxxx
12239 /* 33222222222211111111110000000000
12240 10987654321098765432109876543210
12241 000001x01110xxxx110x01xxxxxxxxxx
12249 if (((word
>> 22) & 0x1) == 0)
12251 /* 33222222222211111111110000000000
12252 10987654321098765432109876543210
12253 000001x0x011xxxx110x01xxxxxxxxxx
12259 if (((word
>> 23) & 0x1) == 0)
12261 /* 33222222222211111111110000000000
12262 10987654321098765432109876543210
12263 000001x00111xxxx110x01xxxxxxxxxx
12269 /* 33222222222211111111110000000000
12270 10987654321098765432109876543210
12271 000001x01111xxxx110x01xxxxxxxxxx
12280 if (((word
>> 22) & 0x1) == 0)
12282 /* 33222222222211111111110000000000
12283 10987654321098765432109876543210
12284 000001x0x01xxxxx110x11xxxxxxxxxx
12290 if (((word
>> 23) & 0x1) == 0)
12292 /* 33222222222211111111110000000000
12293 10987654321098765432109876543210
12294 000001x0011xxxxx110x11xxxxxxxxxx
12300 /* 33222222222211111111110000000000
12301 10987654321098765432109876543210
12302 000001x0111xxxxx110x11xxxxxxxxxx
12313 if (((word
>> 22) & 0x1) == 0)
12315 if (((word
>> 21) & 0x1) == 0)
12317 if (((word
>> 23) & 0x1) == 0)
12319 /* 33222222222211111111110000000000
12320 10987654321098765432109876543210
12321 100001x0000xxxxx110xxxxxxxxxxxxx
12327 /* 33222222222211111111110000000000
12328 10987654321098765432109876543210
12329 100001x0100xxxxx110xxxxxxxxxxxxx
12336 if (((word
>> 23) & 0x1) == 0)
12338 /* 33222222222211111111110000000000
12339 10987654321098765432109876543210
12340 100001x0001xxxxx110xxxxxxxxxxxxx
12346 /* 33222222222211111111110000000000
12347 10987654321098765432109876543210
12348 100001x0101xxxxx110xxxxxxxxxxxxx
12356 if (((word
>> 23) & 0x1) == 0)
12358 /* 33222222222211111111110000000000
12359 10987654321098765432109876543210
12360 100001x001xxxxxx110xxxxxxxxxxxxx
12366 /* 33222222222211111111110000000000
12367 10987654321098765432109876543210
12368 100001x011xxxxxx110xxxxxxxxxxxxx
12377 if (((word
>> 21) & 0x1) == 0)
12379 if (((word
>> 31) & 0x1) == 0)
12381 if (((word
>> 10) & 0x1) == 0)
12383 if (((word
>> 11) & 0x1) == 0)
12385 /* 33222222222211111111110000000000
12386 10987654321098765432109876543210
12387 010001x0xx0xxxxx110x00xxxxxxxxxx
12393 if (((word
>> 23) & 0x1) == 0)
12395 /* 33222222222211111111110000000000
12396 10987654321098765432109876543210
12397 010001x00x0xxxxx110x10xxxxxxxxxx
12403 /* 33222222222211111111110000000000
12404 10987654321098765432109876543210
12405 010001x01x0xxxxx110x10xxxxxxxxxx
12413 if (((word
>> 11) & 0x1) == 0)
12415 /* 33222222222211111111110000000000
12416 10987654321098765432109876543210
12417 010001x0xx0xxxxx110x01xxxxxxxxxx
12423 if (((word
>> 23) & 0x1) == 0)
12425 /* 33222222222211111111110000000000
12426 10987654321098765432109876543210
12427 010001x00x0xxxxx110x11xxxxxxxxxx
12433 /* 33222222222211111111110000000000
12434 10987654321098765432109876543210
12435 010001x01x0xxxxx110x11xxxxxxxxxx
12444 if (((word
>> 22) & 0x1) == 0)
12446 if (((word
>> 23) & 0x1) == 0)
12448 /* 33222222222211111111110000000000
12449 10987654321098765432109876543210
12450 110001x0000xxxxx110xxxxxxxxxxxxx
12456 /* 33222222222211111111110000000000
12457 10987654321098765432109876543210
12458 110001x0100xxxxx110xxxxxxxxxxxxx
12465 if (((word
>> 23) & 0x1) == 0)
12467 /* 33222222222211111111110000000000
12468 10987654321098765432109876543210
12469 110001x0010xxxxx110xxxxxxxxxxxxx
12475 /* 33222222222211111111110000000000
12476 10987654321098765432109876543210
12477 110001x0110xxxxx110xxxxxxxxxxxxx
12486 if (((word
>> 22) & 0x1) == 0)
12488 if (((word
>> 23) & 0x1) == 0)
12490 /* 33222222222211111111110000000000
12491 10987654321098765432109876543210
12492 x10001x0001xxxxx110xxxxxxxxxxxxx
12498 if (((word
>> 31) & 0x1) == 0)
12500 if (((word
>> 10) & 0x1) == 0)
12502 if (((word
>> 12) & 0x1) == 0)
12504 /* 33222222222211111111110000000000
12505 10987654321098765432109876543210
12506 010001x0101xxxxx1100x0xxxxxxxxxx
12512 /* 33222222222211111111110000000000
12513 10987654321098765432109876543210
12514 010001x0101xxxxx1101x0xxxxxxxxxx
12521 if (((word
>> 12) & 0x1) == 0)
12523 /* 33222222222211111111110000000000
12524 10987654321098765432109876543210
12525 010001x0101xxxxx1100x1xxxxxxxxxx
12531 /* 33222222222211111111110000000000
12532 10987654321098765432109876543210
12533 010001x0101xxxxx1101x1xxxxxxxxxx
12541 /* 33222222222211111111110000000000
12542 10987654321098765432109876543210
12543 110001x0101xxxxx110xxxxxxxxxxxxx
12551 if (((word
>> 23) & 0x1) == 0)
12553 /* 33222222222211111111110000000000
12554 10987654321098765432109876543210
12555 x10001x0011xxxxx110xxxxxxxxxxxxx
12561 if (((word
>> 31) & 0x1) == 0)
12563 if (((word
>> 10) & 0x1) == 0)
12565 if (((word
>> 12) & 0x1) == 0)
12567 /* 33222222222211111111110000000000
12568 10987654321098765432109876543210
12569 010001x0111xxxxx1100x0xxxxxxxxxx
12575 /* 33222222222211111111110000000000
12576 10987654321098765432109876543210
12577 010001x0111xxxxx1101x0xxxxxxxxxx
12584 if (((word
>> 12) & 0x1) == 0)
12586 /* 33222222222211111111110000000000
12587 10987654321098765432109876543210
12588 010001x0111xxxxx1100x1xxxxxxxxxx
12594 /* 33222222222211111111110000000000
12595 10987654321098765432109876543210
12596 010001x0111xxxxx1101x1xxxxxxxxxx
12604 /* 33222222222211111111110000000000
12605 10987654321098765432109876543210
12606 110001x0111xxxxx110xxxxxxxxxxxxx
12619 if (((word
>> 14) & 0x1) == 0)
12621 if (((word
>> 15) & 0x1) == 0)
12623 if (((word
>> 21) & 0x1) == 0)
12625 if (((word
>> 30) & 0x1) == 0)
12627 if (((word
>> 31) & 0x1) == 0)
12629 if (((word
>> 17) & 0x1) == 0)
12631 if (((word
>> 19) & 0x1) == 0)
12633 if (((word
>> 20) & 0x1) == 0)
12635 if (((word
>> 16) & 0x1) == 0)
12637 /* 33222222222211111111110000000000
12638 10987654321098765432109876543210
12639 000001x0xx000x00001xxxxxxxxxxxxx
12645 /* 33222222222211111111110000000000
12646 10987654321098765432109876543210
12647 000001x0xx000x01001xxxxxxxxxxxxx
12654 /* 33222222222211111111110000000000
12655 10987654321098765432109876543210
12656 000001x0xx010x0x001xxxxxxxxxxxxx
12663 if (((word
>> 16) & 0x1) == 0)
12665 if (((word
>> 20) & 0x1) == 0)
12667 /* 33222222222211111111110000000000
12668 10987654321098765432109876543210
12669 000001x0xx001x00001xxxxxxxxxxxxx
12675 /* 33222222222211111111110000000000
12676 10987654321098765432109876543210
12677 000001x0xx011x00001xxxxxxxxxxxxx
12684 if (((word
>> 20) & 0x1) == 0)
12686 /* 33222222222211111111110000000000
12687 10987654321098765432109876543210
12688 000001x0xx001x01001xxxxxxxxxxxxx
12694 /* 33222222222211111111110000000000
12695 10987654321098765432109876543210
12696 000001x0xx011x01001xxxxxxxxxxxxx
12705 if (((word
>> 16) & 0x1) == 0)
12707 if (((word
>> 20) & 0x1) == 0)
12709 /* 33222222222211111111110000000000
12710 10987654321098765432109876543210
12711 000001x0xx00xx10001xxxxxxxxxxxxx
12717 /* 33222222222211111111110000000000
12718 10987654321098765432109876543210
12719 000001x0xx01xx10001xxxxxxxxxxxxx
12726 /* 33222222222211111111110000000000
12727 10987654321098765432109876543210
12728 000001x0xx0xxx11001xxxxxxxxxxxxx
12736 if (((word
>> 23) & 0x1) == 0)
12738 /* 33222222222211111111110000000000
12739 10987654321098765432109876543210
12740 100001x00x0xxxxx001xxxxxxxxxxxxx
12746 /* 33222222222211111111110000000000
12747 10987654321098765432109876543210
12748 100001x01x0xxxxx001xxxxxxxxxxxxx
12756 if (((word
>> 31) & 0x1) == 0)
12758 if (((word
>> 12) & 0x1) == 0)
12760 /* 33222222222211111111110000000000
12761 10987654321098765432109876543210
12762 010001x0xx0xxxxx0010xxxxxxxxxxxx
12768 /* 33222222222211111111110000000000
12769 10987654321098765432109876543210
12770 010001x0xx0xxxxx0011xxxxxxxxxxxx
12777 if (((word
>> 23) & 0x1) == 0)
12779 /* 33222222222211111111110000000000
12780 10987654321098765432109876543210
12781 110001x00x0xxxxx001xxxxxxxxxxxxx
12787 /* 33222222222211111111110000000000
12788 10987654321098765432109876543210
12789 110001x01x0xxxxx001xxxxxxxxxxxxx
12798 if (((word
>> 30) & 0x1) == 0)
12800 if (((word
>> 31) & 0x1) == 0)
12802 if (((word
>> 10) & 0x1) == 0)
12804 if (((word
>> 11) & 0x1) == 0)
12806 if (((word
>> 22) & 0x1) == 0)
12808 if (((word
>> 23) & 0x1) == 0)
12810 /* 33222222222211111111110000000000
12811 10987654321098765432109876543210
12812 000001x0001xxxxx001x00xxxxxxxxxx
12818 /* 33222222222211111111110000000000
12819 10987654321098765432109876543210
12820 000001x0101xxxxx001x00xxxxxxxxxx
12827 if (((word
>> 23) & 0x1) == 0)
12829 /* 33222222222211111111110000000000
12830 10987654321098765432109876543210
12831 000001x0011xxxxx001x00xxxxxxxxxx
12837 /* 33222222222211111111110000000000
12838 10987654321098765432109876543210
12839 000001x0111xxxxx001x00xxxxxxxxxx
12847 if (((word
>> 22) & 0x1) == 0)
12849 /* 33222222222211111111110000000000
12850 10987654321098765432109876543210
12851 000001x0x01xxxxx001x10xxxxxxxxxx
12857 /* 33222222222211111111110000000000
12858 10987654321098765432109876543210
12859 000001x0x11xxxxx001x10xxxxxxxxxx
12867 if (((word
>> 11) & 0x1) == 0)
12869 /* 33222222222211111111110000000000
12870 10987654321098765432109876543210
12871 000001x0xx1xxxxx001x01xxxxxxxxxx
12877 if (((word
>> 22) & 0x1) == 0)
12879 if (((word
>> 23) & 0x1) == 0)
12881 /* 33222222222211111111110000000000
12882 10987654321098765432109876543210
12883 000001x0001xxxxx001x11xxxxxxxxxx
12889 /* 33222222222211111111110000000000
12890 10987654321098765432109876543210
12891 000001x0101xxxxx001x11xxxxxxxxxx
12898 if (((word
>> 23) & 0x1) == 0)
12900 /* 33222222222211111111110000000000
12901 10987654321098765432109876543210
12902 000001x0011xxxxx001x11xxxxxxxxxx
12908 /* 33222222222211111111110000000000
12909 10987654321098765432109876543210
12910 000001x0111xxxxx001x11xxxxxxxxxx
12920 if (((word
>> 23) & 0x1) == 0)
12922 /* 33222222222211111111110000000000
12923 10987654321098765432109876543210
12924 100001x00x1xxxxx001xxxxxxxxxxxxx
12930 /* 33222222222211111111110000000000
12931 10987654321098765432109876543210
12932 100001x01x1xxxxx001xxxxxxxxxxxxx
12940 if (((word
>> 23) & 0x1) == 0)
12942 /* 33222222222211111111110000000000
12943 10987654321098765432109876543210
12944 x10001x00x1xxxxx001xxxxxxxxxxxxx
12950 if (((word
>> 31) & 0x1) == 0)
12952 if (((word
>> 10) & 0x1) == 0)
12954 if (((word
>> 12) & 0x1) == 0)
12956 if (((word
>> 22) & 0x1) == 0)
12958 /* 33222222222211111111110000000000
12959 10987654321098765432109876543210
12960 010001x0101xxxxx0010x0xxxxxxxxxx
12966 /* 33222222222211111111110000000000
12967 10987654321098765432109876543210
12968 010001x0111xxxxx0010x0xxxxxxxxxx
12975 if (((word
>> 22) & 0x1) == 0)
12977 /* 33222222222211111111110000000000
12978 10987654321098765432109876543210
12979 010001x0101xxxxx0011x0xxxxxxxxxx
12985 /* 33222222222211111111110000000000
12986 10987654321098765432109876543210
12987 010001x0111xxxxx0011x0xxxxxxxxxx
12995 if (((word
>> 12) & 0x1) == 0)
12997 if (((word
>> 22) & 0x1) == 0)
12999 /* 33222222222211111111110000000000
13000 10987654321098765432109876543210
13001 010001x0101xxxxx0010x1xxxxxxxxxx
13007 /* 33222222222211111111110000000000
13008 10987654321098765432109876543210
13009 010001x0111xxxxx0010x1xxxxxxxxxx
13016 if (((word
>> 22) & 0x1) == 0)
13018 /* 33222222222211111111110000000000
13019 10987654321098765432109876543210
13020 010001x0101xxxxx0011x1xxxxxxxxxx
13026 /* 33222222222211111111110000000000
13027 10987654321098765432109876543210
13028 010001x0111xxxxx0011x1xxxxxxxxxx
13037 /* 33222222222211111111110000000000
13038 10987654321098765432109876543210
13039 110001x01x1xxxxx001xxxxxxxxxxxxx
13049 if (((word
>> 30) & 0x1) == 0)
13051 if (((word
>> 31) & 0x1) == 0)
13053 if (((word
>> 21) & 0x1) == 0)
13055 if (((word
>> 16) & 0x1) == 0)
13057 if (((word
>> 17) & 0x1) == 0)
13059 if (((word
>> 18) & 0x1) == 0)
13061 if (((word
>> 19) & 0x1) == 0)
13063 /* 33222222222211111111110000000000
13064 10987654321098765432109876543210
13065 000001x0xx0x0000101xxxxxxxxxxxxx
13071 /* 33222222222211111111110000000000
13072 10987654321098765432109876543210
13073 000001x0xx0x1000101xxxxxxxxxxxxx
13080 if (((word
>> 19) & 0x1) == 0)
13082 /* 33222222222211111111110000000000
13083 10987654321098765432109876543210
13084 000001x0xx0x0100101xxxxxxxxxxxxx
13090 /* 33222222222211111111110000000000
13091 10987654321098765432109876543210
13092 000001x0xx0x1100101xxxxxxxxxxxxx
13100 if (((word
>> 18) & 0x1) == 0)
13102 if (((word
>> 19) & 0x1) == 0)
13104 /* 33222222222211111111110000000000
13105 10987654321098765432109876543210
13106 000001x0xx0x0010101xxxxxxxxxxxxx
13112 /* 33222222222211111111110000000000
13113 10987654321098765432109876543210
13114 000001x0xx0x1010101xxxxxxxxxxxxx
13121 if (((word
>> 19) & 0x1) == 0)
13123 /* 33222222222211111111110000000000
13124 10987654321098765432109876543210
13125 000001x0xx0x0110101xxxxxxxxxxxxx
13131 /* 33222222222211111111110000000000
13132 10987654321098765432109876543210
13133 000001x0xx0x1110101xxxxxxxxxxxxx
13142 if (((word
>> 17) & 0x1) == 0)
13144 if (((word
>> 18) & 0x1) == 0)
13146 if (((word
>> 19) & 0x1) == 0)
13148 /* 33222222222211111111110000000000
13149 10987654321098765432109876543210
13150 000001x0xx0x0001101xxxxxxxxxxxxx
13156 /* 33222222222211111111110000000000
13157 10987654321098765432109876543210
13158 000001x0xx0x1001101xxxxxxxxxxxxx
13165 if (((word
>> 19) & 0x1) == 0)
13167 /* 33222222222211111111110000000000
13168 10987654321098765432109876543210
13169 000001x0xx0x0101101xxxxxxxxxxxxx
13175 /* 33222222222211111111110000000000
13176 10987654321098765432109876543210
13177 000001x0xx0x1101101xxxxxxxxxxxxx
13185 if (((word
>> 18) & 0x1) == 0)
13187 if (((word
>> 19) & 0x1) == 0)
13189 /* 33222222222211111111110000000000
13190 10987654321098765432109876543210
13191 000001x0xx0x0011101xxxxxxxxxxxxx
13197 /* 33222222222211111111110000000000
13198 10987654321098765432109876543210
13199 000001x0xx0x1011101xxxxxxxxxxxxx
13206 /* 33222222222211111111110000000000
13207 10987654321098765432109876543210
13208 000001x0xx0xx111101xxxxxxxxxxxxx
13217 if (((word
>> 12) & 0x1) == 0)
13219 if (((word
>> 23) & 0x1) == 0)
13221 if (((word
>> 22) & 0x1) == 0)
13223 /* 33222222222211111111110000000000
13224 10987654321098765432109876543210
13225 000001x0001xxxxx1010xxxxxxxxxxxx
13231 /* 33222222222211111111110000000000
13232 10987654321098765432109876543210
13233 000001x0011xxxxx1010xxxxxxxxxxxx
13240 /* 33222222222211111111110000000000
13241 10987654321098765432109876543210
13242 000001x01x1xxxxx1010xxxxxxxxxxxx
13249 if (((word
>> 10) & 0x1) == 0)
13251 if (((word
>> 11) & 0x1) == 0)
13253 /* 33222222222211111111110000000000
13254 10987654321098765432109876543210
13255 000001x0xx1xxxxx101100xxxxxxxxxx
13261 /* 33222222222211111111110000000000
13262 10987654321098765432109876543210
13263 000001x0xx1xxxxx101110xxxxxxxxxx
13270 /* 33222222222211111111110000000000
13271 10987654321098765432109876543210
13272 000001x0xx1xxxxx1011x1xxxxxxxxxx
13281 if (((word
>> 22) & 0x1) == 0)
13283 if (((word
>> 21) & 0x1) == 0)
13285 if (((word
>> 23) & 0x1) == 0)
13287 /* 33222222222211111111110000000000
13288 10987654321098765432109876543210
13289 100001x0000xxxxx101xxxxxxxxxxxxx
13295 /* 33222222222211111111110000000000
13296 10987654321098765432109876543210
13297 100001x0100xxxxx101xxxxxxxxxxxxx
13304 if (((word
>> 23) & 0x1) == 0)
13306 /* 33222222222211111111110000000000
13307 10987654321098765432109876543210
13308 100001x0001xxxxx101xxxxxxxxxxxxx
13314 /* 33222222222211111111110000000000
13315 10987654321098765432109876543210
13316 100001x0101xxxxx101xxxxxxxxxxxxx
13324 if (((word
>> 23) & 0x1) == 0)
13326 /* 33222222222211111111110000000000
13327 10987654321098765432109876543210
13328 100001x001xxxxxx101xxxxxxxxxxxxx
13334 /* 33222222222211111111110000000000
13335 10987654321098765432109876543210
13336 100001x011xxxxxx101xxxxxxxxxxxxx
13345 if (((word
>> 21) & 0x1) == 0)
13347 if (((word
>> 31) & 0x1) == 0)
13349 if (((word
>> 16) & 0x1) == 0)
13351 if (((word
>> 17) & 0x1) == 0)
13353 if (((word
>> 18) & 0x1) == 0)
13355 if (((word
>> 19) & 0x1) == 0)
13357 /* 33222222222211111111110000000000
13358 10987654321098765432109876543210
13359 010001x0xx0x0000101xxxxxxxxxxxxx
13365 /* 33222222222211111111110000000000
13366 10987654321098765432109876543210
13367 010001x0xx0x1000101xxxxxxxxxxxxx
13374 if (((word
>> 20) & 0x1) == 0)
13376 /* 33222222222211111111110000000000
13377 10987654321098765432109876543210
13378 010001x0xx00x100101xxxxxxxxxxxxx
13384 /* 33222222222211111111110000000000
13385 10987654321098765432109876543210
13386 010001x0xx01x100101xxxxxxxxxxxxx
13394 /* 33222222222211111111110000000000
13395 10987654321098765432109876543210
13396 010001x0xx0xxx10101xxxxxxxxxxxxx
13403 if (((word
>> 17) & 0x1) == 0)
13405 if (((word
>> 18) & 0x1) == 0)
13407 if (((word
>> 19) & 0x1) == 0)
13409 if (((word
>> 20) & 0x1) == 0)
13411 /* 33222222222211111111110000000000
13412 10987654321098765432109876543210
13413 010001x0xx000001101xxxxxxxxxxxxx
13419 /* 33222222222211111111110000000000
13420 10987654321098765432109876543210
13421 010001x0xx010001101xxxxxxxxxxxxx
13428 /* 33222222222211111111110000000000
13429 10987654321098765432109876543210
13430 010001x0xx0x1001101xxxxxxxxxxxxx
13437 if (((word
>> 20) & 0x1) == 0)
13439 /* 33222222222211111111110000000000
13440 10987654321098765432109876543210
13441 010001x0xx00x101101xxxxxxxxxxxxx
13447 /* 33222222222211111111110000000000
13448 10987654321098765432109876543210
13449 010001x0xx01x101101xxxxxxxxxxxxx
13457 /* 33222222222211111111110000000000
13458 10987654321098765432109876543210
13459 010001x0xx0xxx11101xxxxxxxxxxxxx
13467 if (((word
>> 23) & 0x1) == 0)
13469 /* 33222222222211111111110000000000
13470 10987654321098765432109876543210
13471 110001x00x0xxxxx101xxxxxxxxxxxxx
13477 /* 33222222222211111111110000000000
13478 10987654321098765432109876543210
13479 110001x01x0xxxxx101xxxxxxxxxxxxx
13487 if (((word
>> 22) & 0x1) == 0)
13489 if (((word
>> 23) & 0x1) == 0)
13491 /* 33222222222211111111110000000000
13492 10987654321098765432109876543210
13493 x10001x0001xxxxx101xxxxxxxxxxxxx
13499 if (((word
>> 31) & 0x1) == 0)
13501 if (((word
>> 10) & 0x1) == 0)
13503 if (((word
>> 12) & 0x1) == 0)
13505 /* 33222222222211111111110000000000
13506 10987654321098765432109876543210
13507 010001x0101xxxxx1010x0xxxxxxxxxx
13513 /* 33222222222211111111110000000000
13514 10987654321098765432109876543210
13515 010001x0101xxxxx1011x0xxxxxxxxxx
13522 if (((word
>> 12) & 0x1) == 0)
13524 /* 33222222222211111111110000000000
13525 10987654321098765432109876543210
13526 010001x0101xxxxx1010x1xxxxxxxxxx
13532 /* 33222222222211111111110000000000
13533 10987654321098765432109876543210
13534 010001x0101xxxxx1011x1xxxxxxxxxx
13542 /* 33222222222211111111110000000000
13543 10987654321098765432109876543210
13544 110001x0101xxxxx101xxxxxxxxxxxxx
13552 if (((word
>> 23) & 0x1) == 0)
13554 /* 33222222222211111111110000000000
13555 10987654321098765432109876543210
13556 x10001x0011xxxxx101xxxxxxxxxxxxx
13562 if (((word
>> 31) & 0x1) == 0)
13564 if (((word
>> 10) & 0x1) == 0)
13566 if (((word
>> 12) & 0x1) == 0)
13568 /* 33222222222211111111110000000000
13569 10987654321098765432109876543210
13570 010001x0111xxxxx1010x0xxxxxxxxxx
13576 /* 33222222222211111111110000000000
13577 10987654321098765432109876543210
13578 010001x0111xxxxx1011x0xxxxxxxxxx
13585 if (((word
>> 12) & 0x1) == 0)
13587 /* 33222222222211111111110000000000
13588 10987654321098765432109876543210
13589 010001x0111xxxxx1010x1xxxxxxxxxx
13595 /* 33222222222211111111110000000000
13596 10987654321098765432109876543210
13597 010001x0111xxxxx1011x1xxxxxxxxxx
13605 /* 33222222222211111111110000000000
13606 10987654321098765432109876543210
13607 110001x0111xxxxx101xxxxxxxxxxxxx
13619 if (((word
>> 15) & 0x1) == 0)
13621 if (((word
>> 21) & 0x1) == 0)
13623 if (((word
>> 30) & 0x1) == 0)
13625 if (((word
>> 31) & 0x1) == 0)
13627 /* 33222222222211111111110000000000
13628 10987654321098765432109876543210
13629 000001x0xx0xxxxx011xxxxxxxxxxxxx
13635 if (((word
>> 23) & 0x1) == 0)
13637 /* 33222222222211111111110000000000
13638 10987654321098765432109876543210
13639 100001x00x0xxxxx011xxxxxxxxxxxxx
13645 /* 33222222222211111111110000000000
13646 10987654321098765432109876543210
13647 100001x01x0xxxxx011xxxxxxxxxxxxx
13655 if (((word
>> 31) & 0x1) == 0)
13657 if (((word
>> 10) & 0x1) == 0)
13659 if (((word
>> 11) & 0x1) == 0)
13661 if (((word
>> 12) & 0x1) == 0)
13663 /* 33222222222211111111110000000000
13664 10987654321098765432109876543210
13665 010001x0xx0xxxxx011000xxxxxxxxxx
13671 /* 33222222222211111111110000000000
13672 10987654321098765432109876543210
13673 010001x0xx0xxxxx011100xxxxxxxxxx
13680 if (((word
>> 12) & 0x1) == 0)
13682 /* 33222222222211111111110000000000
13683 10987654321098765432109876543210
13684 010001x0xx0xxxxx011010xxxxxxxxxx
13690 /* 33222222222211111111110000000000
13691 10987654321098765432109876543210
13692 010001x0xx0xxxxx011110xxxxxxxxxx
13700 if (((word
>> 11) & 0x1) == 0)
13702 if (((word
>> 12) & 0x1) == 0)
13704 /* 33222222222211111111110000000000
13705 10987654321098765432109876543210
13706 010001x0xx0xxxxx011001xxxxxxxxxx
13712 /* 33222222222211111111110000000000
13713 10987654321098765432109876543210
13714 010001x0xx0xxxxx011101xxxxxxxxxx
13721 /* 33222222222211111111110000000000
13722 10987654321098765432109876543210
13723 010001x0xx0xxxxx011x11xxxxxxxxxx
13731 if (((word
>> 23) & 0x1) == 0)
13733 /* 33222222222211111111110000000000
13734 10987654321098765432109876543210
13735 110001x00x0xxxxx011xxxxxxxxxxxxx
13741 /* 33222222222211111111110000000000
13742 10987654321098765432109876543210
13743 110001x01x0xxxxx011xxxxxxxxxxxxx
13752 if (((word
>> 30) & 0x1) == 0)
13754 if (((word
>> 31) & 0x1) == 0)
13756 if (((word
>> 10) & 0x1) == 0)
13758 if (((word
>> 11) & 0x1) == 0)
13760 if (((word
>> 12) & 0x1) == 0)
13762 /* 33222222222211111111110000000000
13763 10987654321098765432109876543210
13764 000001x0xx1xxxxx011000xxxxxxxxxx
13770 /* 33222222222211111111110000000000
13771 10987654321098765432109876543210
13772 000001x0xx1xxxxx011100xxxxxxxxxx
13779 /* 33222222222211111111110000000000
13780 10987654321098765432109876543210
13781 000001x0xx1xxxxx011x10xxxxxxxxxx
13788 if (((word
>> 11) & 0x1) == 0)
13790 if (((word
>> 12) & 0x1) == 0)
13792 /* 33222222222211111111110000000000
13793 10987654321098765432109876543210
13794 000001x0xx1xxxxx011001xxxxxxxxxx
13800 /* 33222222222211111111110000000000
13801 10987654321098765432109876543210
13802 000001x0xx1xxxxx011101xxxxxxxxxx
13809 /* 33222222222211111111110000000000
13810 10987654321098765432109876543210
13811 000001x0xx1xxxxx011x11xxxxxxxxxx
13819 if (((word
>> 23) & 0x1) == 0)
13821 /* 33222222222211111111110000000000
13822 10987654321098765432109876543210
13823 100001x00x1xxxxx011xxxxxxxxxxxxx
13829 /* 33222222222211111111110000000000
13830 10987654321098765432109876543210
13831 100001x01x1xxxxx011xxxxxxxxxxxxx
13839 if (((word
>> 23) & 0x1) == 0)
13841 /* 33222222222211111111110000000000
13842 10987654321098765432109876543210
13843 x10001x00x1xxxxx011xxxxxxxxxxxxx
13849 if (((word
>> 31) & 0x1) == 0)
13851 if (((word
>> 12) & 0x1) == 0)
13853 if (((word
>> 22) & 0x1) == 0)
13855 /* 33222222222211111111110000000000
13856 10987654321098765432109876543210
13857 010001x0101xxxxx0110xxxxxxxxxxxx
13863 /* 33222222222211111111110000000000
13864 10987654321098765432109876543210
13865 010001x0111xxxxx0110xxxxxxxxxxxx
13872 if (((word
>> 22) & 0x1) == 0)
13874 /* 33222222222211111111110000000000
13875 10987654321098765432109876543210
13876 010001x0101xxxxx0111xxxxxxxxxxxx
13882 /* 33222222222211111111110000000000
13883 10987654321098765432109876543210
13884 010001x0111xxxxx0111xxxxxxxxxxxx
13892 /* 33222222222211111111110000000000
13893 10987654321098765432109876543210
13894 110001x01x1xxxxx011xxxxxxxxxxxxx
13904 if (((word
>> 30) & 0x1) == 0)
13906 if (((word
>> 31) & 0x1) == 0)
13908 if (((word
>> 21) & 0x1) == 0)
13910 /* 33222222222211111111110000000000
13911 10987654321098765432109876543210
13912 000001x0xx0xxxxx111xxxxxxxxxxxxx
13918 if (((word
>> 10) & 0x1) == 0)
13920 if (((word
>> 11) & 0x1) == 0)
13922 if (((word
>> 12) & 0x1) == 0)
13924 if (((word
>> 20) & 0x1) == 0)
13926 if (((word
>> 22) & 0x1) == 0)
13928 if (((word
>> 23) & 0x1) == 0)
13930 /* 33222222222211111111110000000000
13931 10987654321098765432109876543210
13932 000001x00010xxxx111000xxxxxxxxxx
13938 /* 33222222222211111111110000000000
13939 10987654321098765432109876543210
13940 000001x01010xxxx111000xxxxxxxxxx
13947 if (((word
>> 23) & 0x1) == 0)
13949 /* 33222222222211111111110000000000
13950 10987654321098765432109876543210
13951 000001x00110xxxx111000xxxxxxxxxx
13957 /* 33222222222211111111110000000000
13958 10987654321098765432109876543210
13959 000001x01110xxxx111000xxxxxxxxxx
13967 if (((word
>> 22) & 0x1) == 0)
13969 if (((word
>> 23) & 0x1) == 0)
13971 /* 33222222222211111111110000000000
13972 10987654321098765432109876543210
13973 000001x00011xxxx111000xxxxxxxxxx
13979 /* 33222222222211111111110000000000
13980 10987654321098765432109876543210
13981 000001x01011xxxx111000xxxxxxxxxx
13988 if (((word
>> 23) & 0x1) == 0)
13990 /* 33222222222211111111110000000000
13991 10987654321098765432109876543210
13992 000001x00111xxxx111000xxxxxxxxxx
13998 /* 33222222222211111111110000000000
13999 10987654321098765432109876543210
14000 000001x01111xxxx111000xxxxxxxxxx
14009 if (((word
>> 20) & 0x1) == 0)
14011 if (((word
>> 22) & 0x1) == 0)
14013 if (((word
>> 23) & 0x1) == 0)
14015 /* 33222222222211111111110000000000
14016 10987654321098765432109876543210
14017 000001x00010xxxx111100xxxxxxxxxx
14023 /* 33222222222211111111110000000000
14024 10987654321098765432109876543210
14025 000001x01010xxxx111100xxxxxxxxxx
14032 if (((word
>> 23) & 0x1) == 0)
14034 /* 33222222222211111111110000000000
14035 10987654321098765432109876543210
14036 000001x00110xxxx111100xxxxxxxxxx
14042 /* 33222222222211111111110000000000
14043 10987654321098765432109876543210
14044 000001x01110xxxx111100xxxxxxxxxx
14052 if (((word
>> 22) & 0x1) == 0)
14054 if (((word
>> 23) & 0x1) == 0)
14056 /* 33222222222211111111110000000000
14057 10987654321098765432109876543210
14058 000001x00011xxxx111100xxxxxxxxxx
14064 /* 33222222222211111111110000000000
14065 10987654321098765432109876543210
14066 000001x01011xxxx111100xxxxxxxxxx
14073 if (((word
>> 23) & 0x1) == 0)
14075 /* 33222222222211111111110000000000
14076 10987654321098765432109876543210
14077 000001x00111xxxx111100xxxxxxxxxx
14083 /* 33222222222211111111110000000000
14084 10987654321098765432109876543210
14085 000001x01111xxxx111100xxxxxxxxxx
14095 if (((word
>> 20) & 0x1) == 0)
14097 if (((word
>> 22) & 0x1) == 0)
14099 if (((word
>> 23) & 0x1) == 0)
14101 /* 33222222222211111111110000000000
14102 10987654321098765432109876543210
14103 000001x00010xxxx111x10xxxxxxxxxx
14109 /* 33222222222211111111110000000000
14110 10987654321098765432109876543210
14111 000001x01010xxxx111x10xxxxxxxxxx
14118 if (((word
>> 23) & 0x1) == 0)
14120 /* 33222222222211111111110000000000
14121 10987654321098765432109876543210
14122 000001x00110xxxx111x10xxxxxxxxxx
14128 /* 33222222222211111111110000000000
14129 10987654321098765432109876543210
14130 000001x01110xxxx111x10xxxxxxxxxx
14138 if (((word
>> 22) & 0x1) == 0)
14140 if (((word
>> 23) & 0x1) == 0)
14142 /* 33222222222211111111110000000000
14143 10987654321098765432109876543210
14144 000001x00011xxxx111x10xxxxxxxxxx
14150 /* 33222222222211111111110000000000
14151 10987654321098765432109876543210
14152 000001x01011xxxx111x10xxxxxxxxxx
14159 if (((word
>> 23) & 0x1) == 0)
14161 /* 33222222222211111111110000000000
14162 10987654321098765432109876543210
14163 000001x00111xxxx111x10xxxxxxxxxx
14169 /* 33222222222211111111110000000000
14170 10987654321098765432109876543210
14171 000001x01111xxxx111x10xxxxxxxxxx
14181 if (((word
>> 11) & 0x1) == 0)
14183 if (((word
>> 12) & 0x1) == 0)
14185 if (((word
>> 22) & 0x1) == 0)
14187 if (((word
>> 23) & 0x1) == 0)
14189 /* 33222222222211111111110000000000
14190 10987654321098765432109876543210
14191 000001x0001xxxxx111001xxxxxxxxxx
14197 /* 33222222222211111111110000000000
14198 10987654321098765432109876543210
14199 000001x0101xxxxx111001xxxxxxxxxx
14206 if (((word
>> 23) & 0x1) == 0)
14208 /* 33222222222211111111110000000000
14209 10987654321098765432109876543210
14210 000001x0011xxxxx111001xxxxxxxxxx
14216 /* 33222222222211111111110000000000
14217 10987654321098765432109876543210
14218 000001x0111xxxxx111001xxxxxxxxxx
14226 if (((word
>> 20) & 0x1) == 0)
14228 if (((word
>> 22) & 0x1) == 0)
14230 if (((word
>> 23) & 0x1) == 0)
14232 /* 33222222222211111111110000000000
14233 10987654321098765432109876543210
14234 000001x00010xxxx111101xxxxxxxxxx
14240 /* 33222222222211111111110000000000
14241 10987654321098765432109876543210
14242 000001x01010xxxx111101xxxxxxxxxx
14249 if (((word
>> 23) & 0x1) == 0)
14251 /* 33222222222211111111110000000000
14252 10987654321098765432109876543210
14253 000001x00110xxxx111101xxxxxxxxxx
14259 /* 33222222222211111111110000000000
14260 10987654321098765432109876543210
14261 000001x01110xxxx111101xxxxxxxxxx
14269 if (((word
>> 22) & 0x1) == 0)
14271 if (((word
>> 23) & 0x1) == 0)
14273 /* 33222222222211111111110000000000
14274 10987654321098765432109876543210
14275 000001x00011xxxx111101xxxxxxxxxx
14281 /* 33222222222211111111110000000000
14282 10987654321098765432109876543210
14283 000001x01011xxxx111101xxxxxxxxxx
14290 if (((word
>> 23) & 0x1) == 0)
14292 /* 33222222222211111111110000000000
14293 10987654321098765432109876543210
14294 000001x00111xxxx111101xxxxxxxxxx
14300 /* 33222222222211111111110000000000
14301 10987654321098765432109876543210
14302 000001x01111xxxx111101xxxxxxxxxx
14312 if (((word
>> 20) & 0x1) == 0)
14314 if (((word
>> 22) & 0x1) == 0)
14316 if (((word
>> 23) & 0x1) == 0)
14318 /* 33222222222211111111110000000000
14319 10987654321098765432109876543210
14320 000001x00010xxxx111x11xxxxxxxxxx
14326 /* 33222222222211111111110000000000
14327 10987654321098765432109876543210
14328 000001x01010xxxx111x11xxxxxxxxxx
14335 if (((word
>> 23) & 0x1) == 0)
14337 /* 33222222222211111111110000000000
14338 10987654321098765432109876543210
14339 000001x00110xxxx111x11xxxxxxxxxx
14345 /* 33222222222211111111110000000000
14346 10987654321098765432109876543210
14347 000001x01110xxxx111x11xxxxxxxxxx
14355 if (((word
>> 22) & 0x1) == 0)
14357 if (((word
>> 23) & 0x1) == 0)
14359 /* 33222222222211111111110000000000
14360 10987654321098765432109876543210
14361 000001x00011xxxx111x11xxxxxxxxxx
14367 /* 33222222222211111111110000000000
14368 10987654321098765432109876543210
14369 000001x01011xxxx111x11xxxxxxxxxx
14376 if (((word
>> 23) & 0x1) == 0)
14378 /* 33222222222211111111110000000000
14379 10987654321098765432109876543210
14380 000001x00111xxxx111x11xxxxxxxxxx
14386 /* 33222222222211111111110000000000
14387 10987654321098765432109876543210
14388 000001x01111xxxx111x11xxxxxxxxxx
14400 if (((word
>> 22) & 0x1) == 0)
14402 if (((word
>> 21) & 0x1) == 0)
14404 if (((word
>> 23) & 0x1) == 0)
14406 /* 33222222222211111111110000000000
14407 10987654321098765432109876543210
14408 100001x0000xxxxx111xxxxxxxxxxxxx
14414 /* 33222222222211111111110000000000
14415 10987654321098765432109876543210
14416 100001x0100xxxxx111xxxxxxxxxxxxx
14423 if (((word
>> 23) & 0x1) == 0)
14425 /* 33222222222211111111110000000000
14426 10987654321098765432109876543210
14427 100001x0001xxxxx111xxxxxxxxxxxxx
14433 /* 33222222222211111111110000000000
14434 10987654321098765432109876543210
14435 100001x0101xxxxx111xxxxxxxxxxxxx
14443 if (((word
>> 23) & 0x1) == 0)
14445 /* 33222222222211111111110000000000
14446 10987654321098765432109876543210
14447 100001x001xxxxxx111xxxxxxxxxxxxx
14453 /* 33222222222211111111110000000000
14454 10987654321098765432109876543210
14455 100001x011xxxxxx111xxxxxxxxxxxxx
14464 if (((word
>> 21) & 0x1) == 0)
14466 if (((word
>> 22) & 0x1) == 0)
14468 if (((word
>> 23) & 0x1) == 0)
14470 /* 33222222222211111111110000000000
14471 10987654321098765432109876543210
14472 x10001x0000xxxxx111xxxxxxxxxxxxx
14478 /* 33222222222211111111110000000000
14479 10987654321098765432109876543210
14480 x10001x0100xxxxx111xxxxxxxxxxxxx
14487 if (((word
>> 23) & 0x1) == 0)
14489 /* 33222222222211111111110000000000
14490 10987654321098765432109876543210
14491 x10001x0010xxxxx111xxxxxxxxxxxxx
14497 /* 33222222222211111111110000000000
14498 10987654321098765432109876543210
14499 x10001x0110xxxxx111xxxxxxxxxxxxx
14507 if (((word
>> 23) & 0x1) == 0)
14509 if (((word
>> 31) & 0x1) == 0)
14511 if (((word
>> 10) & 0x1) == 0)
14513 if (((word
>> 11) & 0x1) == 0)
14515 /* 33222222222211111111110000000000
14516 10987654321098765432109876543210
14517 010001x00x1xxxxx111x00xxxxxxxxxx
14523 /* 33222222222211111111110000000000
14524 10987654321098765432109876543210
14525 010001x00x1xxxxx111x10xxxxxxxxxx
14532 /* 33222222222211111111110000000000
14533 10987654321098765432109876543210
14534 010001x00x1xxxxx111xx1xxxxxxxxxx
14541 if (((word
>> 22) & 0x1) == 0)
14543 /* 33222222222211111111110000000000
14544 10987654321098765432109876543210
14545 110001x0001xxxxx111xxxxxxxxxxxxx
14551 /* 33222222222211111111110000000000
14552 10987654321098765432109876543210
14553 110001x0011xxxxx111xxxxxxxxxxxxx
14561 if (((word
>> 22) & 0x1) == 0)
14563 if (((word
>> 31) & 0x1) == 0)
14565 if (((word
>> 10) & 0x1) == 0)
14567 if (((word
>> 12) & 0x1) == 0)
14569 /* 33222222222211111111110000000000
14570 10987654321098765432109876543210
14571 010001x0101xxxxx1110x0xxxxxxxxxx
14577 if (((word
>> 11) & 0x1) == 0)
14579 /* 33222222222211111111110000000000
14580 10987654321098765432109876543210
14581 010001x0101xxxxx111100xxxxxxxxxx
14587 /* 33222222222211111111110000000000
14588 10987654321098765432109876543210
14589 010001x0101xxxxx111110xxxxxxxxxx
14597 if (((word
>> 12) & 0x1) == 0)
14599 /* 33222222222211111111110000000000
14600 10987654321098765432109876543210
14601 010001x0101xxxxx1110x1xxxxxxxxxx
14607 /* 33222222222211111111110000000000
14608 10987654321098765432109876543210
14609 010001x0101xxxxx1111x1xxxxxxxxxx
14617 /* 33222222222211111111110000000000
14618 10987654321098765432109876543210
14619 110001x0101xxxxx111xxxxxxxxxxxxx
14626 if (((word
>> 31) & 0x1) == 0)
14628 if (((word
>> 10) & 0x1) == 0)
14630 if (((word
>> 12) & 0x1) == 0)
14632 /* 33222222222211111111110000000000
14633 10987654321098765432109876543210
14634 010001x0111xxxxx1110x0xxxxxxxxxx
14640 if (((word
>> 11) & 0x1) == 0)
14642 /* 33222222222211111111110000000000
14643 10987654321098765432109876543210
14644 010001x0111xxxxx111100xxxxxxxxxx
14650 /* 33222222222211111111110000000000
14651 10987654321098765432109876543210
14652 010001x0111xxxxx111110xxxxxxxxxx
14660 if (((word
>> 12) & 0x1) == 0)
14662 /* 33222222222211111111110000000000
14663 10987654321098765432109876543210
14664 010001x0111xxxxx1110x1xxxxxxxxxx
14670 /* 33222222222211111111110000000000
14671 10987654321098765432109876543210
14672 010001x0111xxxxx1111x1xxxxxxxxxx
14680 /* 33222222222211111111110000000000
14681 10987654321098765432109876543210
14682 110001x0111xxxxx111xxxxxxxxxxxxx
14696 if (((word
>> 21) & 0x1) == 0)
14698 if (((word
>> 15) & 0x1) == 0)
14700 if (((word
>> 30) & 0x1) == 0)
14702 if (((word
>> 13) & 0x1) == 0)
14704 if (((word
>> 14) & 0x1) == 0)
14706 if (((word
>> 31) & 0x1) == 0)
14708 if (((word
>> 4) & 0x1) == 0)
14710 /* 33222222222211111111110000000000
14711 10987654321098765432109876543210
14712 001001x0xx0xxxxx000xxxxxxxx0xxxx
14718 /* 33222222222211111111110000000000
14719 10987654321098765432109876543210
14720 001001x0xx0xxxxx000xxxxxxxx1xxxx
14727 if (((word
>> 23) & 0x1) == 0)
14729 /* 33222222222211111111110000000000
14730 10987654321098765432109876543210
14731 101001x00x0xxxxx000xxxxxxxxxxxxx
14737 /* 33222222222211111111110000000000
14738 10987654321098765432109876543210
14739 101001x01x0xxxxx000xxxxxxxxxxxxx
14747 if (((word
>> 31) & 0x1) == 0)
14749 if (((word
>> 4) & 0x1) == 0)
14751 /* 33222222222211111111110000000000
14752 10987654321098765432109876543210
14753 001001x0xx0xxxxx010xxxxxxxx0xxxx
14759 /* 33222222222211111111110000000000
14760 10987654321098765432109876543210
14761 001001x0xx0xxxxx010xxxxxxxx1xxxx
14768 if (((word
>> 22) & 0x1) == 0)
14770 if (((word
>> 23) & 0x1) == 0)
14772 /* 33222222222211111111110000000000
14773 10987654321098765432109876543210
14774 101001x0000xxxxx010xxxxxxxxxxxxx
14780 /* 33222222222211111111110000000000
14781 10987654321098765432109876543210
14782 101001x0100xxxxx010xxxxxxxxxxxxx
14789 if (((word
>> 23) & 0x1) == 0)
14791 /* 33222222222211111111110000000000
14792 10987654321098765432109876543210
14793 101001x0010xxxxx010xxxxxxxxxxxxx
14799 /* 33222222222211111111110000000000
14800 10987654321098765432109876543210
14801 101001x0110xxxxx010xxxxxxxxxxxxx
14811 if (((word
>> 14) & 0x1) == 0)
14813 if (((word
>> 31) & 0x1) == 0)
14815 if (((word
>> 4) & 0x1) == 0)
14817 /* 33222222222211111111110000000000
14818 10987654321098765432109876543210
14819 001001x0xx0xxxxx001xxxxxxxx0xxxx
14825 /* 33222222222211111111110000000000
14826 10987654321098765432109876543210
14827 001001x0xx0xxxxx001xxxxxxxx1xxxx
14834 if (((word
>> 23) & 0x1) == 0)
14836 /* 33222222222211111111110000000000
14837 10987654321098765432109876543210
14838 101001x00x0xxxxx001xxxxxxxxxxxxx
14844 /* 33222222222211111111110000000000
14845 10987654321098765432109876543210
14846 101001x01x0xxxxx001xxxxxxxxxxxxx
14854 if (((word
>> 31) & 0x1) == 0)
14856 if (((word
>> 4) & 0x1) == 0)
14858 /* 33222222222211111111110000000000
14859 10987654321098765432109876543210
14860 001001x0xx0xxxxx011xxxxxxxx0xxxx
14866 /* 33222222222211111111110000000000
14867 10987654321098765432109876543210
14868 001001x0xx0xxxxx011xxxxxxxx1xxxx
14875 if (((word
>> 22) & 0x1) == 0)
14877 if (((word
>> 23) & 0x1) == 0)
14879 /* 33222222222211111111110000000000
14880 10987654321098765432109876543210
14881 101001x0000xxxxx011xxxxxxxxxxxxx
14887 /* 33222222222211111111110000000000
14888 10987654321098765432109876543210
14889 101001x0100xxxxx011xxxxxxxxxxxxx
14896 if (((word
>> 23) & 0x1) == 0)
14898 /* 33222222222211111111110000000000
14899 10987654321098765432109876543210
14900 101001x0010xxxxx011xxxxxxxxxxxxx
14906 /* 33222222222211111111110000000000
14907 10987654321098765432109876543210
14908 101001x0110xxxxx011xxxxxxxxxxxxx
14919 if (((word
>> 31) & 0x1) == 0)
14921 /* 33222222222211111111110000000000
14922 10987654321098765432109876543210
14923 011001x0xx0xxxxx0xxxxxxxxxxxxxxx
14929 if (((word
>> 13) & 0x1) == 0)
14931 if (((word
>> 22) & 0x1) == 0)
14933 /* 33222222222211111111110000000000
14934 10987654321098765432109876543210
14935 111001x0x00xxxxx0x0xxxxxxxxxxxxx
14941 if (((word
>> 23) & 0x1) == 0)
14943 /* 33222222222211111111110000000000
14944 10987654321098765432109876543210
14945 111001x0010xxxxx0x0xxxxxxxxxxxxx
14951 /* 33222222222211111111110000000000
14952 10987654321098765432109876543210
14953 111001x0110xxxxx0x0xxxxxxxxxxxxx
14961 if (((word
>> 14) & 0x1) == 0)
14963 if (((word
>> 22) & 0x1) == 0)
14965 if (((word
>> 23) & 0x1) == 0)
14967 /* 33222222222211111111110000000000
14968 10987654321098765432109876543210
14969 111001x0000xxxxx001xxxxxxxxxxxxx
14975 /* 33222222222211111111110000000000
14976 10987654321098765432109876543210
14977 111001x0100xxxxx001xxxxxxxxxxxxx
14984 if (((word
>> 23) & 0x1) == 0)
14986 /* 33222222222211111111110000000000
14987 10987654321098765432109876543210
14988 111001x0010xxxxx001xxxxxxxxxxxxx
14994 /* 33222222222211111111110000000000
14995 10987654321098765432109876543210
14996 111001x0110xxxxx001xxxxxxxxxxxxx
15004 if (((word
>> 22) & 0x1) == 0)
15006 if (((word
>> 23) & 0x1) == 0)
15008 /* 33222222222211111111110000000000
15009 10987654321098765432109876543210
15010 111001x0000xxxxx011xxxxxxxxxxxxx
15016 /* 33222222222211111111110000000000
15017 10987654321098765432109876543210
15018 111001x0100xxxxx011xxxxxxxxxxxxx
15025 if (((word
>> 23) & 0x1) == 0)
15027 /* 33222222222211111111110000000000
15028 10987654321098765432109876543210
15029 111001x0010xxxxx011xxxxxxxxxxxxx
15035 /* 33222222222211111111110000000000
15036 10987654321098765432109876543210
15037 111001x0110xxxxx011xxxxxxxxxxxxx
15049 if (((word
>> 13) & 0x1) == 0)
15051 if (((word
>> 30) & 0x1) == 0)
15053 if (((word
>> 14) & 0x1) == 0)
15055 if (((word
>> 4) & 0x1) == 0)
15057 /* 33222222222211111111110000000000
15058 10987654321098765432109876543210
15059 x01001x0xx0xxxxx100xxxxxxxx0xxxx
15065 /* 33222222222211111111110000000000
15066 10987654321098765432109876543210
15067 x01001x0xx0xxxxx100xxxxxxxx1xxxx
15074 if (((word
>> 31) & 0x1) == 0)
15076 if (((word
>> 4) & 0x1) == 0)
15078 /* 33222222222211111111110000000000
15079 10987654321098765432109876543210
15080 001001x0xx0xxxxx110xxxxxxxx0xxxx
15086 /* 33222222222211111111110000000000
15087 10987654321098765432109876543210
15088 001001x0xx0xxxxx110xxxxxxxx1xxxx
15095 if (((word
>> 22) & 0x1) == 0)
15097 if (((word
>> 23) & 0x1) == 0)
15099 /* 33222222222211111111110000000000
15100 10987654321098765432109876543210
15101 101001x0000xxxxx110xxxxxxxxxxxxx
15107 /* 33222222222211111111110000000000
15108 10987654321098765432109876543210
15109 101001x0100xxxxx110xxxxxxxxxxxxx
15116 if (((word
>> 23) & 0x1) == 0)
15118 /* 33222222222211111111110000000000
15119 10987654321098765432109876543210
15120 101001x0010xxxxx110xxxxxxxxxxxxx
15126 /* 33222222222211111111110000000000
15127 10987654321098765432109876543210
15128 101001x0110xxxxx110xxxxxxxxxxxxx
15138 if (((word
>> 31) & 0x1) == 0)
15140 if (((word
>> 17) & 0x1) == 0)
15142 if (((word
>> 18) & 0x1) == 0)
15144 if (((word
>> 20) & 0x1) == 0)
15146 /* 33222222222211111111110000000000
15147 10987654321098765432109876543210
15148 011001x0xx00x00x1x0xxxxxxxxxxxxx
15154 /* 33222222222211111111110000000000
15155 10987654321098765432109876543210
15156 011001x0xx01x00x1x0xxxxxxxxxxxxx
15163 if (((word
>> 16) & 0x1) == 0)
15165 /* 33222222222211111111110000000000
15166 10987654321098765432109876543210
15167 011001x0xx0xx1001x0xxxxxxxxxxxxx
15173 /* 33222222222211111111110000000000
15174 10987654321098765432109876543210
15175 011001x0xx0xx1011x0xxxxxxxxxxxxx
15183 if (((word
>> 16) & 0x1) == 0)
15185 /* 33222222222211111111110000000000
15186 10987654321098765432109876543210
15187 011001x0xx0xxx101x0xxxxxxxxxxxxx
15193 /* 33222222222211111111110000000000
15194 10987654321098765432109876543210
15195 011001x0xx0xxx111x0xxxxxxxxxxxxx
15203 if (((word
>> 22) & 0x1) == 0)
15205 if (((word
>> 23) & 0x1) == 0)
15207 /* 33222222222211111111110000000000
15208 10987654321098765432109876543210
15209 111001x0000xxxxx1x0xxxxxxxxxxxxx
15215 /* 33222222222211111111110000000000
15216 10987654321098765432109876543210
15217 111001x0100xxxxx1x0xxxxxxxxxxxxx
15224 if (((word
>> 23) & 0x1) == 0)
15226 /* 33222222222211111111110000000000
15227 10987654321098765432109876543210
15228 111001x0010xxxxx1x0xxxxxxxxxxxxx
15234 /* 33222222222211111111110000000000
15235 10987654321098765432109876543210
15236 111001x0110xxxxx1x0xxxxxxxxxxxxx
15246 if (((word
>> 14) & 0x1) == 0)
15248 if (((word
>> 30) & 0x1) == 0)
15250 if (((word
>> 31) & 0x1) == 0)
15252 if (((word
>> 4) & 0x1) == 0)
15254 /* 33222222222211111111110000000000
15255 10987654321098765432109876543210
15256 001001x0xx0xxxxx101xxxxxxxx0xxxx
15262 /* 33222222222211111111110000000000
15263 10987654321098765432109876543210
15264 001001x0xx0xxxxx101xxxxxxxx1xxxx
15271 if (((word
>> 20) & 0x1) == 0)
15273 if (((word
>> 22) & 0x1) == 0)
15275 if (((word
>> 23) & 0x1) == 0)
15277 /* 33222222222211111111110000000000
15278 10987654321098765432109876543210
15279 101001x00000xxxx101xxxxxxxxxxxxx
15285 /* 33222222222211111111110000000000
15286 10987654321098765432109876543210
15287 101001x01000xxxx101xxxxxxxxxxxxx
15294 if (((word
>> 23) & 0x1) == 0)
15296 /* 33222222222211111111110000000000
15297 10987654321098765432109876543210
15298 101001x00100xxxx101xxxxxxxxxxxxx
15304 /* 33222222222211111111110000000000
15305 10987654321098765432109876543210
15306 101001x01100xxxx101xxxxxxxxxxxxx
15314 if (((word
>> 22) & 0x1) == 0)
15316 if (((word
>> 23) & 0x1) == 0)
15318 /* 33222222222211111111110000000000
15319 10987654321098765432109876543210
15320 101001x00001xxxx101xxxxxxxxxxxxx
15326 /* 33222222222211111111110000000000
15327 10987654321098765432109876543210
15328 101001x01001xxxx101xxxxxxxxxxxxx
15335 if (((word
>> 23) & 0x1) == 0)
15337 /* 33222222222211111111110000000000
15338 10987654321098765432109876543210
15339 101001x00101xxxx101xxxxxxxxxxxxx
15345 /* 33222222222211111111110000000000
15346 10987654321098765432109876543210
15347 101001x01101xxxx101xxxxxxxxxxxxx
15357 if (((word
>> 22) & 0x1) == 0)
15359 if (((word
>> 23) & 0x1) == 0)
15361 if (((word
>> 31) & 0x1) == 0)
15363 /* 33222222222211111111110000000000
15364 10987654321098765432109876543210
15365 011001x0000xxxxx101xxxxxxxxxxxxx
15371 /* 33222222222211111111110000000000
15372 10987654321098765432109876543210
15373 111001x0000xxxxx101xxxxxxxxxxxxx
15380 if (((word
>> 31) & 0x1) == 0)
15382 if (((word
>> 16) & 0x1) == 0)
15384 if (((word
>> 17) & 0x1) == 0)
15386 /* 33222222222211111111110000000000
15387 10987654321098765432109876543210
15388 011001x0100xxx00101xxxxxxxxxxxxx
15394 /* 33222222222211111111110000000000
15395 10987654321098765432109876543210
15396 011001x0100xxx10101xxxxxxxxxxxxx
15403 /* 33222222222211111111110000000000
15404 10987654321098765432109876543210
15405 011001x0100xxxx1101xxxxxxxxxxxxx
15412 /* 33222222222211111111110000000000
15413 10987654321098765432109876543210
15414 111001x0100xxxxx101xxxxxxxxxxxxx
15422 if (((word
>> 23) & 0x1) == 0)
15424 /* 33222222222211111111110000000000
15425 10987654321098765432109876543210
15426 x11001x0010xxxxx101xxxxxxxxxxxxx
15432 if (((word
>> 31) & 0x1) == 0)
15434 if (((word
>> 16) & 0x1) == 0)
15436 /* 33222222222211111111110000000000
15437 10987654321098765432109876543210
15438 011001x0110xxxx0101xxxxxxxxxxxxx
15444 /* 33222222222211111111110000000000
15445 10987654321098765432109876543210
15446 011001x0110xxxx1101xxxxxxxxxxxxx
15453 /* 33222222222211111111110000000000
15454 10987654321098765432109876543210
15455 111001x0110xxxxx101xxxxxxxxxxxxx
15465 if (((word
>> 30) & 0x1) == 0)
15467 if (((word
>> 31) & 0x1) == 0)
15469 if (((word
>> 4) & 0x1) == 0)
15471 /* 33222222222211111111110000000000
15472 10987654321098765432109876543210
15473 001001x0xx0xxxxx111xxxxxxxx0xxxx
15479 /* 33222222222211111111110000000000
15480 10987654321098765432109876543210
15481 001001x0xx0xxxxx111xxxxxxxx1xxxx
15488 if (((word
>> 22) & 0x1) == 0)
15490 if (((word
>> 23) & 0x1) == 0)
15492 /* 33222222222211111111110000000000
15493 10987654321098765432109876543210
15494 101001x0000xxxxx111xxxxxxxxxxxxx
15500 /* 33222222222211111111110000000000
15501 10987654321098765432109876543210
15502 101001x0100xxxxx111xxxxxxxxxxxxx
15509 if (((word
>> 23) & 0x1) == 0)
15511 /* 33222222222211111111110000000000
15512 10987654321098765432109876543210
15513 101001x0010xxxxx111xxxxxxxxxxxxx
15519 /* 33222222222211111111110000000000
15520 10987654321098765432109876543210
15521 101001x0110xxxxx111xxxxxxxxxxxxx
15530 if (((word
>> 20) & 0x1) == 0)
15532 if (((word
>> 22) & 0x1) == 0)
15534 /* 33222222222211111111110000000000
15535 10987654321098765432109876543210
15536 x11001x0x000xxxx111xxxxxxxxxxxxx
15542 if (((word
>> 23) & 0x1) == 0)
15544 /* 33222222222211111111110000000000
15545 10987654321098765432109876543210
15546 x11001x00100xxxx111xxxxxxxxxxxxx
15552 /* 33222222222211111111110000000000
15553 10987654321098765432109876543210
15554 x11001x01100xxxx111xxxxxxxxxxxxx
15562 if (((word
>> 22) & 0x1) == 0)
15564 if (((word
>> 23) & 0x1) == 0)
15566 /* 33222222222211111111110000000000
15567 10987654321098765432109876543210
15568 x11001x00001xxxx111xxxxxxxxxxxxx
15574 /* 33222222222211111111110000000000
15575 10987654321098765432109876543210
15576 x11001x01001xxxx111xxxxxxxxxxxxx
15583 if (((word
>> 23) & 0x1) == 0)
15585 /* 33222222222211111111110000000000
15586 10987654321098765432109876543210
15587 x11001x00101xxxx111xxxxxxxxxxxxx
15593 /* 33222222222211111111110000000000
15594 10987654321098765432109876543210
15595 x11001x01101xxxx111xxxxxxxxxxxxx
15608 if (((word
>> 13) & 0x1) == 0)
15610 if (((word
>> 30) & 0x1) == 0)
15612 if (((word
>> 31) & 0x1) == 0)
15614 if (((word
>> 4) & 0x1) == 0)
15616 /* 33222222222211111111110000000000
15617 10987654321098765432109876543210
15618 001001x0xx1xxxxxxx0xxxxxxxx0xxxx
15624 /* 33222222222211111111110000000000
15625 10987654321098765432109876543210
15626 001001x0xx1xxxxxxx0xxxxxxxx1xxxx
15633 if (((word
>> 14) & 0x1) == 0)
15635 if (((word
>> 23) & 0x1) == 0)
15637 /* 33222222222211111111110000000000
15638 10987654321098765432109876543210
15639 101001x00x1xxxxxx00xxxxxxxxxxxxx
15645 /* 33222222222211111111110000000000
15646 10987654321098765432109876543210
15647 101001x01x1xxxxxx00xxxxxxxxxxxxx
15654 if (((word
>> 15) & 0x1) == 0)
15656 if (((word
>> 22) & 0x1) == 0)
15658 if (((word
>> 23) & 0x1) == 0)
15660 /* 33222222222211111111110000000000
15661 10987654321098765432109876543210
15662 101001x0001xxxxx010xxxxxxxxxxxxx
15668 /* 33222222222211111111110000000000
15669 10987654321098765432109876543210
15670 101001x0101xxxxx010xxxxxxxxxxxxx
15677 if (((word
>> 23) & 0x1) == 0)
15679 /* 33222222222211111111110000000000
15680 10987654321098765432109876543210
15681 101001x0011xxxxx010xxxxxxxxxxxxx
15687 /* 33222222222211111111110000000000
15688 10987654321098765432109876543210
15689 101001x0111xxxxx010xxxxxxxxxxxxx
15697 if (((word
>> 22) & 0x1) == 0)
15699 if (((word
>> 23) & 0x1) == 0)
15701 /* 33222222222211111111110000000000
15702 10987654321098765432109876543210
15703 101001x0001xxxxx110xxxxxxxxxxxxx
15709 /* 33222222222211111111110000000000
15710 10987654321098765432109876543210
15711 101001x0101xxxxx110xxxxxxxxxxxxx
15718 if (((word
>> 23) & 0x1) == 0)
15720 /* 33222222222211111111110000000000
15721 10987654321098765432109876543210
15722 101001x0011xxxxx110xxxxxxxxxxxxx
15728 /* 33222222222211111111110000000000
15729 10987654321098765432109876543210
15730 101001x0111xxxxx110xxxxxxxxxxxxx
15741 if (((word
>> 15) & 0x1) == 0)
15743 if (((word
>> 14) & 0x1) == 0)
15745 if (((word
>> 12) & 0x1) == 0)
15747 if (((word
>> 10) & 0x1) == 0)
15749 if (((word
>> 23) & 0x1) == 0)
15751 /* 33222222222211111111110000000000
15752 10987654321098765432109876543210
15753 x11001x00x1xxxxx0000x0xxxxxxxxxx
15759 if (((word
>> 22) & 0x1) == 0)
15761 /* 33222222222211111111110000000000
15762 10987654321098765432109876543210
15763 x11001x0101xxxxx0000x0xxxxxxxxxx
15769 /* 33222222222211111111110000000000
15770 10987654321098765432109876543210
15771 x11001x0111xxxxx0000x0xxxxxxxxxx
15779 if (((word
>> 23) & 0x1) == 0)
15781 /* 33222222222211111111110000000000
15782 10987654321098765432109876543210
15783 x11001x00x1xxxxx0000x1xxxxxxxxxx
15789 if (((word
>> 22) & 0x1) == 0)
15791 /* 33222222222211111111110000000000
15792 10987654321098765432109876543210
15793 x11001x0101xxxxx0000x1xxxxxxxxxx
15799 /* 33222222222211111111110000000000
15800 10987654321098765432109876543210
15801 x11001x0111xxxxx0000x1xxxxxxxxxx
15810 if (((word
>> 22) & 0x1) == 0)
15812 /* 33222222222211111111110000000000
15813 10987654321098765432109876543210
15814 x11001x0x01xxxxx0001xxxxxxxxxxxx
15820 /* 33222222222211111111110000000000
15821 10987654321098765432109876543210
15822 x11001x0x11xxxxx0001xxxxxxxxxxxx
15830 if (((word
>> 22) & 0x1) == 0)
15832 if (((word
>> 23) & 0x1) == 0)
15834 if (((word
>> 31) & 0x1) == 0)
15836 /* 33222222222211111111110000000000
15837 10987654321098765432109876543210
15838 011001x0001xxxxx010xxxxxxxxxxxxx
15844 /* 33222222222211111111110000000000
15845 10987654321098765432109876543210
15846 111001x0001xxxxx010xxxxxxxxxxxxx
15853 if (((word
>> 31) & 0x1) == 0)
15855 if (((word
>> 10) & 0x1) == 0)
15857 /* 33222222222211111111110000000000
15858 10987654321098765432109876543210
15859 011001x0101xxxxx010xx0xxxxxxxxxx
15865 /* 33222222222211111111110000000000
15866 10987654321098765432109876543210
15867 011001x0101xxxxx010xx1xxxxxxxxxx
15874 /* 33222222222211111111110000000000
15875 10987654321098765432109876543210
15876 111001x0101xxxxx010xxxxxxxxxxxxx
15884 if (((word
>> 23) & 0x1) == 0)
15886 if (((word
>> 31) & 0x1) == 0)
15888 /* 33222222222211111111110000000000
15889 10987654321098765432109876543210
15890 011001x0011xxxxx010xxxxxxxxxxxxx
15896 /* 33222222222211111111110000000000
15897 10987654321098765432109876543210
15898 111001x0011xxxxx010xxxxxxxxxxxxx
15905 if (((word
>> 31) & 0x1) == 0)
15907 if (((word
>> 10) & 0x1) == 0)
15909 /* 33222222222211111111110000000000
15910 10987654321098765432109876543210
15911 011001x0111xxxxx010xx0xxxxxxxxxx
15917 /* 33222222222211111111110000000000
15918 10987654321098765432109876543210
15919 011001x0111xxxxx010xx1xxxxxxxxxx
15926 /* 33222222222211111111110000000000
15927 10987654321098765432109876543210
15928 111001x0111xxxxx010xxxxxxxxxxxxx
15938 if (((word
>> 22) & 0x1) == 0)
15940 if (((word
>> 23) & 0x1) == 0)
15942 /* 33222222222211111111110000000000
15943 10987654321098765432109876543210
15944 x11001x0001xxxxx1x0xxxxxxxxxxxxx
15950 if (((word
>> 31) & 0x1) == 0)
15952 if (((word
>> 10) & 0x1) == 0)
15954 /* 33222222222211111111110000000000
15955 10987654321098765432109876543210
15956 011001x0101xxxxx1x0xx0xxxxxxxxxx
15962 /* 33222222222211111111110000000000
15963 10987654321098765432109876543210
15964 011001x0101xxxxx1x0xx1xxxxxxxxxx
15971 /* 33222222222211111111110000000000
15972 10987654321098765432109876543210
15973 111001x0101xxxxx1x0xxxxxxxxxxxxx
15981 if (((word
>> 23) & 0x1) == 0)
15983 /* 33222222222211111111110000000000
15984 10987654321098765432109876543210
15985 x11001x0011xxxxx1x0xxxxxxxxxxxxx
15991 if (((word
>> 31) & 0x1) == 0)
15993 if (((word
>> 10) & 0x1) == 0)
15995 /* 33222222222211111111110000000000
15996 10987654321098765432109876543210
15997 011001x0111xxxxx1x0xx0xxxxxxxxxx
16003 /* 33222222222211111111110000000000
16004 10987654321098765432109876543210
16005 011001x0111xxxxx1x0xx1xxxxxxxxxx
16012 /* 33222222222211111111110000000000
16013 10987654321098765432109876543210
16014 111001x0111xxxxx1x0xxxxxxxxxxxxx
16025 if (((word
>> 30) & 0x1) == 0)
16027 if (((word
>> 31) & 0x1) == 0)
16029 if (((word
>> 4) & 0x1) == 0)
16031 /* 33222222222211111111110000000000
16032 10987654321098765432109876543210
16033 001001x0xx1xxxxxxx1xxxxxxxx0xxxx
16039 /* 33222222222211111111110000000000
16040 10987654321098765432109876543210
16041 001001x0xx1xxxxxxx1xxxxxxxx1xxxx
16048 if (((word
>> 14) & 0x1) == 0)
16050 if (((word
>> 15) & 0x1) == 0)
16052 if (((word
>> 23) & 0x1) == 0)
16054 /* 33222222222211111111110000000000
16055 10987654321098765432109876543210
16056 101001x00x1xxxxx001xxxxxxxxxxxxx
16062 /* 33222222222211111111110000000000
16063 10987654321098765432109876543210
16064 101001x01x1xxxxx001xxxxxxxxxxxxx
16071 if (((word
>> 20) & 0x1) == 0)
16073 if (((word
>> 22) & 0x1) == 0)
16075 if (((word
>> 23) & 0x1) == 0)
16077 /* 33222222222211111111110000000000
16078 10987654321098765432109876543210
16079 101001x00010xxxx101xxxxxxxxxxxxx
16085 /* 33222222222211111111110000000000
16086 10987654321098765432109876543210
16087 101001x01010xxxx101xxxxxxxxxxxxx
16094 if (((word
>> 23) & 0x1) == 0)
16096 /* 33222222222211111111110000000000
16097 10987654321098765432109876543210
16098 101001x00110xxxx101xxxxxxxxxxxxx
16104 /* 33222222222211111111110000000000
16105 10987654321098765432109876543210
16106 101001x01110xxxx101xxxxxxxxxxxxx
16114 if (((word
>> 22) & 0x1) == 0)
16116 if (((word
>> 23) & 0x1) == 0)
16118 /* 33222222222211111111110000000000
16119 10987654321098765432109876543210
16120 101001x00011xxxx101xxxxxxxxxxxxx
16126 /* 33222222222211111111110000000000
16127 10987654321098765432109876543210
16128 101001x01011xxxx101xxxxxxxxxxxxx
16135 if (((word
>> 23) & 0x1) == 0)
16137 /* 33222222222211111111110000000000
16138 10987654321098765432109876543210
16139 101001x00111xxxx101xxxxxxxxxxxxx
16145 /* 33222222222211111111110000000000
16146 10987654321098765432109876543210
16147 101001x01111xxxx101xxxxxxxxxxxxx
16157 if (((word
>> 15) & 0x1) == 0)
16159 if (((word
>> 22) & 0x1) == 0)
16161 if (((word
>> 23) & 0x1) == 0)
16163 /* 33222222222211111111110000000000
16164 10987654321098765432109876543210
16165 101001x0001xxxxx011xxxxxxxxxxxxx
16171 /* 33222222222211111111110000000000
16172 10987654321098765432109876543210
16173 101001x0101xxxxx011xxxxxxxxxxxxx
16180 if (((word
>> 23) & 0x1) == 0)
16182 /* 33222222222211111111110000000000
16183 10987654321098765432109876543210
16184 101001x0011xxxxx011xxxxxxxxxxxxx
16190 /* 33222222222211111111110000000000
16191 10987654321098765432109876543210
16192 101001x0111xxxxx011xxxxxxxxxxxxx
16200 if (((word
>> 22) & 0x1) == 0)
16202 if (((word
>> 23) & 0x1) == 0)
16204 /* 33222222222211111111110000000000
16205 10987654321098765432109876543210
16206 101001x0001xxxxx111xxxxxxxxxxxxx
16212 /* 33222222222211111111110000000000
16213 10987654321098765432109876543210
16214 101001x0101xxxxx111xxxxxxxxxxxxx
16221 if (((word
>> 23) & 0x1) == 0)
16223 /* 33222222222211111111110000000000
16224 10987654321098765432109876543210
16225 101001x0011xxxxx111xxxxxxxxxxxxx
16231 /* 33222222222211111111110000000000
16232 10987654321098765432109876543210
16233 101001x0111xxxxx111xxxxxxxxxxxxx
16244 if (((word
>> 14) & 0x1) == 0)
16246 if (((word
>> 15) & 0x1) == 0)
16248 if (((word
>> 10) & 0x1) == 0)
16250 if (((word
>> 23) & 0x1) == 0)
16252 /* 33222222222211111111110000000000
16253 10987654321098765432109876543210
16254 x11001x00x1xxxxx001xx0xxxxxxxxxx
16260 if (((word
>> 22) & 0x1) == 0)
16262 /* 33222222222211111111110000000000
16263 10987654321098765432109876543210
16264 x11001x0101xxxxx001xx0xxxxxxxxxx
16270 /* 33222222222211111111110000000000
16271 10987654321098765432109876543210
16272 x11001x0111xxxxx001xx0xxxxxxxxxx
16280 /* 33222222222211111111110000000000
16281 10987654321098765432109876543210
16282 x11001x0xx1xxxxx001xx1xxxxxxxxxx
16289 if (((word
>> 22) & 0x1) == 0)
16291 if (((word
>> 31) & 0x1) == 0)
16293 if (((word
>> 10) & 0x1) == 0)
16295 /* 33222222222211111111110000000000
16296 10987654321098765432109876543210
16297 011001x0x01xxxxx101xx0xxxxxxxxxx
16303 /* 33222222222211111111110000000000
16304 10987654321098765432109876543210
16305 011001x0x01xxxxx101xx1xxxxxxxxxx
16312 /* 33222222222211111111110000000000
16313 10987654321098765432109876543210
16314 111001x0x01xxxxx101xxxxxxxxxxxxx
16321 if (((word
>> 23) & 0x1) == 0)
16323 /* 33222222222211111111110000000000
16324 10987654321098765432109876543210
16325 x11001x0011xxxxx101xxxxxxxxxxxxx
16331 if (((word
>> 31) & 0x1) == 0)
16333 if (((word
>> 10) & 0x1) == 0)
16335 /* 33222222222211111111110000000000
16336 10987654321098765432109876543210
16337 011001x0111xxxxx101xx0xxxxxxxxxx
16343 /* 33222222222211111111110000000000
16344 10987654321098765432109876543210
16345 011001x0111xxxxx101xx1xxxxxxxxxx
16352 /* 33222222222211111111110000000000
16353 10987654321098765432109876543210
16354 111001x0111xxxxx101xxxxxxxxxxxxx
16364 if (((word
>> 15) & 0x1) == 0)
16366 if (((word
>> 22) & 0x1) == 0)
16368 if (((word
>> 23) & 0x1) == 0)
16370 /* 33222222222211111111110000000000
16371 10987654321098765432109876543210
16372 x11001x0001xxxxx011xxxxxxxxxxxxx
16378 if (((word
>> 31) & 0x1) == 0)
16380 if (((word
>> 10) & 0x1) == 0)
16382 /* 33222222222211111111110000000000
16383 10987654321098765432109876543210
16384 011001x0101xxxxx011xx0xxxxxxxxxx
16390 /* 33222222222211111111110000000000
16391 10987654321098765432109876543210
16392 011001x0101xxxxx011xx1xxxxxxxxxx
16399 /* 33222222222211111111110000000000
16400 10987654321098765432109876543210
16401 111001x0101xxxxx011xxxxxxxxxxxxx
16409 if (((word
>> 23) & 0x1) == 0)
16411 /* 33222222222211111111110000000000
16412 10987654321098765432109876543210
16413 x11001x0011xxxxx011xxxxxxxxxxxxx
16419 if (((word
>> 31) & 0x1) == 0)
16421 if (((word
>> 10) & 0x1) == 0)
16423 /* 33222222222211111111110000000000
16424 10987654321098765432109876543210
16425 011001x0111xxxxx011xx0xxxxxxxxxx
16431 /* 33222222222211111111110000000000
16432 10987654321098765432109876543210
16433 011001x0111xxxxx011xx1xxxxxxxxxx
16440 /* 33222222222211111111110000000000
16441 10987654321098765432109876543210
16442 111001x0111xxxxx011xxxxxxxxxxxxx
16451 if (((word
>> 22) & 0x1) == 0)
16453 if (((word
>> 23) & 0x1) == 0)
16455 if (((word
>> 20) & 0x1) == 0)
16457 /* 33222222222211111111110000000000
16458 10987654321098765432109876543210
16459 x11001x00010xxxx111xxxxxxxxxxxxx
16465 /* 33222222222211111111110000000000
16466 10987654321098765432109876543210
16467 x11001x00011xxxx111xxxxxxxxxxxxx
16474 if (((word
>> 31) & 0x1) == 0)
16476 /* 33222222222211111111110000000000
16477 10987654321098765432109876543210
16478 011001x0101xxxxx111xxxxxxxxxxxxx
16484 if (((word
>> 20) & 0x1) == 0)
16486 /* 33222222222211111111110000000000
16487 10987654321098765432109876543210
16488 111001x01010xxxx111xxxxxxxxxxxxx
16494 /* 33222222222211111111110000000000
16495 10987654321098765432109876543210
16496 111001x01011xxxx111xxxxxxxxxxxxx
16505 if (((word
>> 23) & 0x1) == 0)
16507 if (((word
>> 31) & 0x1) == 0)
16509 /* 33222222222211111111110000000000
16510 10987654321098765432109876543210
16511 011001x0011xxxxx111xxxxxxxxxxxxx
16517 if (((word
>> 20) & 0x1) == 0)
16519 /* 33222222222211111111110000000000
16520 10987654321098765432109876543210
16521 111001x00110xxxx111xxxxxxxxxxxxx
16527 /* 33222222222211111111110000000000
16528 10987654321098765432109876543210
16529 111001x00111xxxx111xxxxxxxxxxxxx
16537 if (((word
>> 31) & 0x1) == 0)
16539 /* 33222222222211111111110000000000
16540 10987654321098765432109876543210
16541 011001x0111xxxxx111xxxxxxxxxxxxx
16547 if (((word
>> 20) & 0x1) == 0)
16549 /* 33222222222211111111110000000000
16550 10987654321098765432109876543210
16551 111001x01110xxxx111xxxxxxxxxxxxx
16557 /* 33222222222211111111110000000000
16558 10987654321098765432109876543210
16559 111001x01111xxxx111xxxxxxxxxxxxx
16575 if (((word
>> 29) & 0x1) == 0)
16577 if (((word
>> 30) & 0x1) == 0)
16579 if (((word
>> 31) & 0x1) == 0)
16581 if (((word
>> 21) & 0x1) == 0)
16583 if (((word
>> 20) & 0x1) == 0)
16585 if (((word
>> 22) & 0x1) == 0)
16587 if (((word
>> 23) & 0x1) == 0)
16589 /* 33222222222211111111110000000000
16590 10987654321098765432109876543210
16591 000001x10000xxxxxxxxxxxxxxxxxxxx
16597 /* 33222222222211111111110000000000
16598 10987654321098765432109876543210
16599 000001x11000xxxxxxxxxxxxxxxxxxxx
16606 if (((word
>> 23) & 0x1) == 0)
16608 /* 33222222222211111111110000000000
16609 10987654321098765432109876543210
16610 000001x10100xxxxxxxxxxxxxxxxxxxx
16616 /* 33222222222211111111110000000000
16617 10987654321098765432109876543210
16618 000001x11100xxxxxxxxxxxxxxxxxxxx
16626 if (((word
>> 15) & 0x1) == 0)
16628 /* 33222222222211111111110000000000
16629 10987654321098765432109876543210
16630 000001x1xx01xxxx0xxxxxxxxxxxxxxx
16636 /* 33222222222211111111110000000000
16637 10987654321098765432109876543210
16638 000001x1xx01xxxx1xxxxxxxxxxxxxxx
16646 if (((word
>> 14) & 0x1) == 0)
16648 if (((word
>> 13) & 0x1) == 0)
16650 if (((word
>> 15) & 0x1) == 0)
16652 if (((word
>> 22) & 0x1) == 0)
16654 if (((word
>> 23) & 0x1) == 0)
16656 /* 33222222222211111111110000000000
16657 10987654321098765432109876543210
16658 000001x1001xxxxx000xxxxxxxxxxxxx
16664 if (((word
>> 10) & 0x1) == 0)
16666 if (((word
>> 11) & 0x1) == 0)
16668 /* 33222222222211111111110000000000
16669 10987654321098765432109876543210
16670 000001x1101xxxxx000x00xxxxxxxxxx
16676 if (((word
>> 12) & 0x1) == 0)
16678 /* 33222222222211111111110000000000
16679 10987654321098765432109876543210
16680 000001x1101xxxxx000010xxxxxxxxxx
16686 /* 33222222222211111111110000000000
16687 10987654321098765432109876543210
16688 000001x1101xxxxx000110xxxxxxxxxx
16696 if (((word
>> 11) & 0x1) == 0)
16698 /* 33222222222211111111110000000000
16699 10987654321098765432109876543210
16700 000001x1101xxxxx000x01xxxxxxxxxx
16706 if (((word
>> 12) & 0x1) == 0)
16708 /* 33222222222211111111110000000000
16709 10987654321098765432109876543210
16710 000001x1101xxxxx000011xxxxxxxxxx
16716 /* 33222222222211111111110000000000
16717 10987654321098765432109876543210
16718 000001x1101xxxxx000111xxxxxxxxxx
16728 /* 33222222222211111111110000000000
16729 10987654321098765432109876543210
16730 000001x1x11xxxxx000xxxxxxxxxxxxx
16737 if (((word
>> 16) & 0x1) == 0)
16739 if (((word
>> 17) & 0x1) == 0)
16741 if (((word
>> 18) & 0x1) == 0)
16743 if (((word
>> 19) & 0x1) == 0)
16745 /* 33222222222211111111110000000000
16746 10987654321098765432109876543210
16747 000001x1xx1x0000100xxxxxxxxxxxxx
16753 /* 33222222222211111111110000000000
16754 10987654321098765432109876543210
16755 000001x1xx1x1000100xxxxxxxxxxxxx
16762 if (((word
>> 19) & 0x1) == 0)
16764 /* 33222222222211111111110000000000
16765 10987654321098765432109876543210
16766 000001x1xx1x0100100xxxxxxxxxxxxx
16772 /* 33222222222211111111110000000000
16773 10987654321098765432109876543210
16774 000001x1xx1x1100100xxxxxxxxxxxxx
16782 if (((word
>> 18) & 0x1) == 0)
16784 if (((word
>> 19) & 0x1) == 0)
16786 /* 33222222222211111111110000000000
16787 10987654321098765432109876543210
16788 000001x1xx1x0010100xxxxxxxxxxxxx
16794 /* 33222222222211111111110000000000
16795 10987654321098765432109876543210
16796 000001x1xx1x1010100xxxxxxxxxxxxx
16803 if (((word
>> 19) & 0x1) == 0)
16805 /* 33222222222211111111110000000000
16806 10987654321098765432109876543210
16807 000001x1xx1x0110100xxxxxxxxxxxxx
16813 /* 33222222222211111111110000000000
16814 10987654321098765432109876543210
16815 000001x1xx1x1110100xxxxxxxxxxxxx
16824 if (((word
>> 17) & 0x1) == 0)
16826 if (((word
>> 18) & 0x1) == 0)
16828 if (((word
>> 19) & 0x1) == 0)
16830 /* 33222222222211111111110000000000
16831 10987654321098765432109876543210
16832 000001x1xx1x0001100xxxxxxxxxxxxx
16838 /* 33222222222211111111110000000000
16839 10987654321098765432109876543210
16840 000001x1xx1x1001100xxxxxxxxxxxxx
16847 if (((word
>> 19) & 0x1) == 0)
16849 /* 33222222222211111111110000000000
16850 10987654321098765432109876543210
16851 000001x1xx1x0101100xxxxxxxxxxxxx
16857 /* 33222222222211111111110000000000
16858 10987654321098765432109876543210
16859 000001x1xx1x1101100xxxxxxxxxxxxx
16867 if (((word
>> 18) & 0x1) == 0)
16869 if (((word
>> 19) & 0x1) == 0)
16871 /* 33222222222211111111110000000000
16872 10987654321098765432109876543210
16873 000001x1xx1x0011100xxxxxxxxxxxxx
16879 /* 33222222222211111111110000000000
16880 10987654321098765432109876543210
16881 000001x1xx1x1011100xxxxxxxxxxxxx
16888 /* 33222222222211111111110000000000
16889 10987654321098765432109876543210
16890 000001x1xx1xx111100xxxxxxxxxxxxx
16900 if (((word
>> 15) & 0x1) == 0)
16902 if (((word
>> 10) & 0x1) == 0)
16904 if (((word
>> 11) & 0x1) == 0)
16906 if (((word
>> 12) & 0x1) == 0)
16908 /* 33222222222211111111110000000000
16909 10987654321098765432109876543210
16910 000001x1xx1xxxxx001000xxxxxxxxxx
16916 /* 33222222222211111111110000000000
16917 10987654321098765432109876543210
16918 000001x1xx1xxxxx001100xxxxxxxxxx
16925 if (((word
>> 12) & 0x1) == 0)
16927 /* 33222222222211111111110000000000
16928 10987654321098765432109876543210
16929 000001x1xx1xxxxx001010xxxxxxxxxx
16935 if (((word
>> 16) & 0x1) == 0)
16937 if (((word
>> 17) & 0x1) == 0)
16939 if (((word
>> 18) & 0x1) == 0)
16941 if (((word
>> 19) & 0x1) == 0)
16943 if (((word
>> 20) & 0x1) == 0)
16945 /* 33222222222211111111110000000000
16946 10987654321098765432109876543210
16947 000001x1xx100000001110xxxxxxxxxx
16953 /* 33222222222211111111110000000000
16954 10987654321098765432109876543210
16955 000001x1xx110000001110xxxxxxxxxx
16962 /* 33222222222211111111110000000000
16963 10987654321098765432109876543210
16964 000001x1xx1x1000001110xxxxxxxxxx
16971 if (((word
>> 20) & 0x1) == 0)
16973 /* 33222222222211111111110000000000
16974 10987654321098765432109876543210
16975 000001x1xx10x100001110xxxxxxxxxx
16981 /* 33222222222211111111110000000000
16982 10987654321098765432109876543210
16983 000001x1xx11x100001110xxxxxxxxxx
16991 /* 33222222222211111111110000000000
16992 10987654321098765432109876543210
16993 000001x1xx1xxx10001110xxxxxxxxxx
17000 if (((word
>> 17) & 0x1) == 0)
17002 /* 33222222222211111111110000000000
17003 10987654321098765432109876543210
17004 000001x1xx1xxx01001110xxxxxxxxxx
17010 /* 33222222222211111111110000000000
17011 10987654321098765432109876543210
17012 000001x1xx1xxx11001110xxxxxxxxxx
17022 /* 33222222222211111111110000000000
17023 10987654321098765432109876543210
17024 000001x1xx1xxxxx001xx1xxxxxxxxxx
17031 if (((word
>> 16) & 0x1) == 0)
17033 if (((word
>> 19) & 0x1) == 0)
17035 if (((word
>> 20) & 0x1) == 0)
17037 /* 33222222222211111111110000000000
17038 10987654321098765432109876543210
17039 000001x1xx100xx0101xxxxxxxxxxxxx
17045 /* 33222222222211111111110000000000
17046 10987654321098765432109876543210
17047 000001x1xx110xx0101xxxxxxxxxxxxx
17054 /* 33222222222211111111110000000000
17055 10987654321098765432109876543210
17056 000001x1xx1x1xx0101xxxxxxxxxxxxx
17063 if (((word
>> 20) & 0x1) == 0)
17065 /* 33222222222211111111110000000000
17066 10987654321098765432109876543210
17067 000001x1xx10xxx1101xxxxxxxxxxxxx
17073 /* 33222222222211111111110000000000
17074 10987654321098765432109876543210
17075 000001x1xx11xxx1101xxxxxxxxxxxxx
17085 if (((word
>> 15) & 0x1) == 0)
17087 if (((word
>> 10) & 0x1) == 0)
17089 if (((word
>> 11) & 0x1) == 0)
17091 if (((word
>> 12) & 0x1) == 0)
17093 if (((word
>> 13) & 0x1) == 0)
17095 if (((word
>> 20) & 0x1) == 0)
17097 /* 33222222222211111111110000000000
17098 10987654321098765432109876543210
17099 000001x1xx10xxxx010000xxxxxxxxxx
17105 if (((word
>> 16) & 0x1) == 0)
17107 if (((word
>> 18) & 0x1) == 0)
17109 /* 33222222222211111111110000000000
17110 10987654321098765432109876543210
17111 000001x1xx11x0x0010000xxxxxxxxxx
17117 /* 33222222222211111111110000000000
17118 10987654321098765432109876543210
17119 000001x1xx11x1x0010000xxxxxxxxxx
17126 /* 33222222222211111111110000000000
17127 10987654321098765432109876543210
17128 000001x1xx11xxx1010000xxxxxxxxxx
17136 /* 33222222222211111111110000000000
17137 10987654321098765432109876543210
17138 000001x1xx1xxxxx011000xxxxxxxxxx
17145 if (((word
>> 13) & 0x1) == 0)
17147 /* 33222222222211111111110000000000
17148 10987654321098765432109876543210
17149 000001x1xx1xxxxx010100xxxxxxxxxx
17155 /* 33222222222211111111110000000000
17156 10987654321098765432109876543210
17157 000001x1xx1xxxxx011100xxxxxxxxxx
17165 if (((word
>> 13) & 0x1) == 0)
17167 /* 33222222222211111111110000000000
17168 10987654321098765432109876543210
17169 000001x1xx1xxxxx010x10xxxxxxxxxx
17175 /* 33222222222211111111110000000000
17176 10987654321098765432109876543210
17177 000001x1xx1xxxxx011x10xxxxxxxxxx
17185 if (((word
>> 11) & 0x1) == 0)
17187 if (((word
>> 12) & 0x1) == 0)
17189 if (((word
>> 13) & 0x1) == 0)
17191 /* 33222222222211111111110000000000
17192 10987654321098765432109876543210
17193 000001x1xx1xxxxx010001xxxxxxxxxx
17199 /* 33222222222211111111110000000000
17200 10987654321098765432109876543210
17201 000001x1xx1xxxxx011001xxxxxxxxxx
17208 if (((word
>> 13) & 0x1) == 0)
17210 /* 33222222222211111111110000000000
17211 10987654321098765432109876543210
17212 000001x1xx1xxxxx010101xxxxxxxxxx
17218 /* 33222222222211111111110000000000
17219 10987654321098765432109876543210
17220 000001x1xx1xxxxx011101xxxxxxxxxx
17228 if (((word
>> 13) & 0x1) == 0)
17230 /* 33222222222211111111110000000000
17231 10987654321098765432109876543210
17232 000001x1xx1xxxxx010x11xxxxxxxxxx
17238 /* 33222222222211111111110000000000
17239 10987654321098765432109876543210
17240 000001x1xx1xxxxx011x11xxxxxxxxxx
17249 /* 33222222222211111111110000000000
17250 10987654321098765432109876543210
17251 000001x1xx1xxxxx11xxxxxxxxxxxxxx
17260 if (((word
>> 13) & 0x1) == 0)
17262 if (((word
>> 14) & 0x1) == 0)
17264 if (((word
>> 15) & 0x1) == 0)
17266 if (((word
>> 22) & 0x1) == 0)
17268 /* 33222222222211111111110000000000
17269 10987654321098765432109876543210
17270 100001x1x0xxxxxx000xxxxxxxxxxxxx
17276 /* 33222222222211111111110000000000
17277 10987654321098765432109876543210
17278 100001x1x1xxxxxx000xxxxxxxxxxxxx
17285 if (((word
>> 23) & 0x1) == 0)
17287 /* 33222222222211111111110000000000
17288 10987654321098765432109876543210
17289 100001x10xxxxxxx100xxxxxxxxxxxxx
17295 /* 33222222222211111111110000000000
17296 10987654321098765432109876543210
17297 100001x11xxxxxxx100xxxxxxxxxxxxx
17305 if (((word
>> 15) & 0x1) == 0)
17307 if (((word
>> 23) & 0x1) == 0)
17309 if (((word
>> 21) & 0x1) == 0)
17311 /* 33222222222211111111110000000000
17312 10987654321098765432109876543210
17313 100001x10x0xxxxx010xxxxxxxxxxxxx
17319 /* 33222222222211111111110000000000
17320 10987654321098765432109876543210
17321 100001x10x1xxxxx010xxxxxxxxxxxxx
17328 if (((word
>> 22) & 0x1) == 0)
17330 /* 33222222222211111111110000000000
17331 10987654321098765432109876543210
17332 100001x110xxxxxx010xxxxxxxxxxxxx
17338 /* 33222222222211111111110000000000
17339 10987654321098765432109876543210
17340 100001x111xxxxxx010xxxxxxxxxxxxx
17348 if (((word
>> 22) & 0x1) == 0)
17350 if (((word
>> 21) & 0x1) == 0)
17352 if (((word
>> 23) & 0x1) == 0)
17354 /* 33222222222211111111110000000000
17355 10987654321098765432109876543210
17356 100001x1000xxxxx110xxxxxxxxxxxxx
17362 /* 33222222222211111111110000000000
17363 10987654321098765432109876543210
17364 100001x1100xxxxx110xxxxxxxxxxxxx
17371 /* 33222222222211111111110000000000
17372 10987654321098765432109876543210
17373 100001x1x01xxxxx110xxxxxxxxxxxxx
17380 if (((word
>> 23) & 0x1) == 0)
17382 /* 33222222222211111111110000000000
17383 10987654321098765432109876543210
17384 100001x101xxxxxx110xxxxxxxxxxxxx
17390 /* 33222222222211111111110000000000
17391 10987654321098765432109876543210
17392 100001x111xxxxxx110xxxxxxxxxxxxx
17402 if (((word
>> 14) & 0x1) == 0)
17404 if (((word
>> 15) & 0x1) == 0)
17406 /* 33222222222211111111110000000000
17407 10987654321098765432109876543210
17408 100001x1xxxxxxxx001xxxxxxxxxxxxx
17414 if (((word
>> 22) & 0x1) == 0)
17416 /* 33222222222211111111110000000000
17417 10987654321098765432109876543210
17418 100001x1x0xxxxxx101xxxxxxxxxxxxx
17424 if (((word
>> 23) & 0x1) == 0)
17426 /* 33222222222211111111110000000000
17427 10987654321098765432109876543210
17428 100001x101xxxxxx101xxxxxxxxxxxxx
17434 /* 33222222222211111111110000000000
17435 10987654321098765432109876543210
17436 100001x111xxxxxx101xxxxxxxxxxxxx
17445 if (((word
>> 15) & 0x1) == 0)
17447 if (((word
>> 23) & 0x1) == 0)
17449 if (((word
>> 21) & 0x1) == 0)
17451 /* 33222222222211111111110000000000
17452 10987654321098765432109876543210
17453 100001x10x0xxxxx011xxxxxxxxxxxxx
17459 /* 33222222222211111111110000000000
17460 10987654321098765432109876543210
17461 100001x10x1xxxxx011xxxxxxxxxxxxx
17468 /* 33222222222211111111110000000000
17469 10987654321098765432109876543210
17470 100001x11xxxxxxx011xxxxxxxxxxxxx
17477 if (((word
>> 22) & 0x1) == 0)
17479 if (((word
>> 21) & 0x1) == 0)
17481 if (((word
>> 23) & 0x1) == 0)
17483 /* 33222222222211111111110000000000
17484 10987654321098765432109876543210
17485 100001x1000xxxxx111xxxxxxxxxxxxx
17491 /* 33222222222211111111110000000000
17492 10987654321098765432109876543210
17493 100001x1100xxxxx111xxxxxxxxxxxxx
17500 /* 33222222222211111111110000000000
17501 10987654321098765432109876543210
17502 100001x1x01xxxxx111xxxxxxxxxxxxx
17509 if (((word
>> 23) & 0x1) == 0)
17511 /* 33222222222211111111110000000000
17512 10987654321098765432109876543210
17513 100001x101xxxxxx111xxxxxxxxxxxxx
17519 /* 33222222222211111111110000000000
17520 10987654321098765432109876543210
17521 100001x111xxxxxx111xxxxxxxxxxxxx
17533 if (((word
>> 13) & 0x1) == 0)
17535 if (((word
>> 14) & 0x1) == 0)
17537 if (((word
>> 15) & 0x1) == 0)
17539 if (((word
>> 21) & 0x1) == 0)
17541 if (((word
>> 31) & 0x1) == 0)
17543 if (((word
>> 10) & 0x1) == 0)
17545 if (((word
>> 11) & 0x1) == 0)
17547 if (((word
>> 12) & 0x1) == 0)
17549 /* 33222222222211111111110000000000
17550 10987654321098765432109876543210
17551 010001x1xx0xxxxx000000xxxxxxxxxx
17557 /* 33222222222211111111110000000000
17558 10987654321098765432109876543210
17559 010001x1xx0xxxxx000100xxxxxxxxxx
17566 if (((word
>> 12) & 0x1) == 0)
17568 /* 33222222222211111111110000000000
17569 10987654321098765432109876543210
17570 010001x1xx0xxxxx000010xxxxxxxxxx
17576 /* 33222222222211111111110000000000
17577 10987654321098765432109876543210
17578 010001x1xx0xxxxx000110xxxxxxxxxx
17586 if (((word
>> 11) & 0x1) == 0)
17588 if (((word
>> 12) & 0x1) == 0)
17590 /* 33222222222211111111110000000000
17591 10987654321098765432109876543210
17592 010001x1xx0xxxxx000001xxxxxxxxxx
17598 /* 33222222222211111111110000000000
17599 10987654321098765432109876543210
17600 010001x1xx0xxxxx000101xxxxxxxxxx
17607 if (((word
>> 12) & 0x1) == 0)
17609 /* 33222222222211111111110000000000
17610 10987654321098765432109876543210
17611 010001x1xx0xxxxx000011xxxxxxxxxx
17617 /* 33222222222211111111110000000000
17618 10987654321098765432109876543210
17619 010001x1xx0xxxxx000111xxxxxxxxxx
17628 /* 33222222222211111111110000000000
17629 10987654321098765432109876543210
17630 110001x1xx0xxxxx000xxxxxxxxxxxxx
17637 if (((word
>> 23) & 0x1) == 0)
17639 if (((word
>> 31) & 0x1) == 0)
17641 if (((word
>> 10) & 0x1) == 0)
17643 if (((word
>> 11) & 0x1) == 0)
17645 if (((word
>> 12) & 0x1) == 0)
17647 /* 33222222222211111111110000000000
17648 10987654321098765432109876543210
17649 010001x10x1xxxxx000000xxxxxxxxxx
17655 /* 33222222222211111111110000000000
17656 10987654321098765432109876543210
17657 010001x10x1xxxxx000100xxxxxxxxxx
17664 if (((word
>> 12) & 0x1) == 0)
17666 /* 33222222222211111111110000000000
17667 10987654321098765432109876543210
17668 010001x10x1xxxxx000010xxxxxxxxxx
17674 /* 33222222222211111111110000000000
17675 10987654321098765432109876543210
17676 010001x10x1xxxxx000110xxxxxxxxxx
17684 if (((word
>> 11) & 0x1) == 0)
17686 if (((word
>> 12) & 0x1) == 0)
17688 /* 33222222222211111111110000000000
17689 10987654321098765432109876543210
17690 010001x10x1xxxxx000001xxxxxxxxxx
17696 /* 33222222222211111111110000000000
17697 10987654321098765432109876543210
17698 010001x10x1xxxxx000101xxxxxxxxxx
17705 if (((word
>> 12) & 0x1) == 0)
17707 /* 33222222222211111111110000000000
17708 10987654321098765432109876543210
17709 010001x10x1xxxxx000011xxxxxxxxxx
17715 /* 33222222222211111111110000000000
17716 10987654321098765432109876543210
17717 010001x10x1xxxxx000111xxxxxxxxxx
17726 /* 33222222222211111111110000000000
17727 10987654321098765432109876543210
17728 110001x10x1xxxxx000xxxxxxxxxxxxx
17735 /* 33222222222211111111110000000000
17736 10987654321098765432109876543210
17737 x10001x11x1xxxxx000xxxxxxxxxxxxx
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 010001x1xx0xxxxx100000xxxxxxxxxx
17763 /* 33222222222211111111110000000000
17764 10987654321098765432109876543210
17765 010001x1xx0xxxxx100100xxxxxxxxxx
17772 if (((word
>> 12) & 0x1) == 0)
17774 /* 33222222222211111111110000000000
17775 10987654321098765432109876543210
17776 010001x1xx0xxxxx100010xxxxxxxxxx
17782 if (((word
>> 22) & 0x1) == 0)
17784 if (((word
>> 23) & 0x1) == 0)
17786 /* 33222222222211111111110000000000
17787 10987654321098765432109876543210
17788 010001x1000xxxxx100110xxxxxxxxxx
17794 /* 33222222222211111111110000000000
17795 10987654321098765432109876543210
17796 010001x1100xxxxx100110xxxxxxxxxx
17803 /* 33222222222211111111110000000000
17804 10987654321098765432109876543210
17805 010001x1x10xxxxx100110xxxxxxxxxx
17814 if (((word
>> 11) & 0x1) == 0)
17816 /* 33222222222211111111110000000000
17817 10987654321098765432109876543210
17818 010001x1xx0xxxxx100x01xxxxxxxxxx
17824 /* 33222222222211111111110000000000
17825 10987654321098765432109876543210
17826 010001x1xx0xxxxx100x11xxxxxxxxxx
17834 if (((word
>> 22) & 0x1) == 0)
17836 /* 33222222222211111111110000000000
17837 10987654321098765432109876543210
17838 110001x1x00xxxxx100xxxxxxxxxxxxx
17844 /* 33222222222211111111110000000000
17845 10987654321098765432109876543210
17846 110001x1x10xxxxx100xxxxxxxxxxxxx
17854 if (((word
>> 31) & 0x1) == 0)
17856 if (((word
>> 4) & 0x1) == 0)
17858 /* 33222222222211111111110000000000
17859 10987654321098765432109876543210
17860 010001x1xx1xxxxx100xxxxxxxx0xxxx
17866 /* 33222222222211111111110000000000
17867 10987654321098765432109876543210
17868 010001x1xx1xxxxx100xxxxxxxx1xxxx
17875 if (((word
>> 22) & 0x1) == 0)
17877 /* 33222222222211111111110000000000
17878 10987654321098765432109876543210
17879 110001x1x01xxxxx100xxxxxxxxxxxxx
17885 /* 33222222222211111111110000000000
17886 10987654321098765432109876543210
17887 110001x1x11xxxxx100xxxxxxxxxxxxx
17897 if (((word
>> 15) & 0x1) == 0)
17899 if (((word
>> 21) & 0x1) == 0)
17901 if (((word
>> 31) & 0x1) == 0)
17903 if (((word
>> 10) & 0x1) == 0)
17905 if (((word
>> 11) & 0x1) == 0)
17907 if (((word
>> 12) & 0x1) == 0)
17909 /* 33222222222211111111110000000000
17910 10987654321098765432109876543210
17911 010001x1xx0xxxxx010000xxxxxxxxxx
17917 /* 33222222222211111111110000000000
17918 10987654321098765432109876543210
17919 010001x1xx0xxxxx010100xxxxxxxxxx
17926 if (((word
>> 12) & 0x1) == 0)
17928 /* 33222222222211111111110000000000
17929 10987654321098765432109876543210
17930 010001x1xx0xxxxx010010xxxxxxxxxx
17936 /* 33222222222211111111110000000000
17937 10987654321098765432109876543210
17938 010001x1xx0xxxxx010110xxxxxxxxxx
17946 if (((word
>> 11) & 0x1) == 0)
17948 if (((word
>> 12) & 0x1) == 0)
17950 /* 33222222222211111111110000000000
17951 10987654321098765432109876543210
17952 010001x1xx0xxxxx010001xxxxxxxxxx
17958 /* 33222222222211111111110000000000
17959 10987654321098765432109876543210
17960 010001x1xx0xxxxx010101xxxxxxxxxx
17967 if (((word
>> 12) & 0x1) == 0)
17969 /* 33222222222211111111110000000000
17970 10987654321098765432109876543210
17971 010001x1xx0xxxxx010011xxxxxxxxxx
17977 /* 33222222222211111111110000000000
17978 10987654321098765432109876543210
17979 010001x1xx0xxxxx010111xxxxxxxxxx
17988 if (((word
>> 23) & 0x1) == 0)
17990 /* 33222222222211111111110000000000
17991 10987654321098765432109876543210
17992 110001x10x0xxxxx010xxxxxxxxxxxxx
17998 /* 33222222222211111111110000000000
17999 10987654321098765432109876543210
18000 110001x11x0xxxxx010xxxxxxxxxxxxx
18008 if (((word
>> 23) & 0x1) == 0)
18010 if (((word
>> 31) & 0x1) == 0)
18012 if (((word
>> 10) & 0x1) == 0)
18014 if (((word
>> 11) & 0x1) == 0)
18016 if (((word
>> 12) & 0x1) == 0)
18018 if (((word
>> 16) & 0x1) == 0)
18020 /* 33222222222211111111110000000000
18021 10987654321098765432109876543210
18022 010001x10x1xxxx0010000xxxxxxxxxx
18028 /* 33222222222211111111110000000000
18029 10987654321098765432109876543210
18030 010001x10x1xxxx1010000xxxxxxxxxx
18037 if (((word
>> 16) & 0x1) == 0)
18039 /* 33222222222211111111110000000000
18040 10987654321098765432109876543210
18041 010001x10x1xxxx0010100xxxxxxxxxx
18047 /* 33222222222211111111110000000000
18048 10987654321098765432109876543210
18049 010001x10x1xxxx1010100xxxxxxxxxx
18057 if (((word
>> 16) & 0x1) == 0)
18059 /* 33222222222211111111110000000000
18060 10987654321098765432109876543210
18061 010001x10x1xxxx0010x10xxxxxxxxxx
18067 /* 33222222222211111111110000000000
18068 10987654321098765432109876543210
18069 010001x10x1xxxx1010x10xxxxxxxxxx
18077 if (((word
>> 11) & 0x1) == 0)
18079 if (((word
>> 12) & 0x1) == 0)
18081 /* 33222222222211111111110000000000
18082 10987654321098765432109876543210
18083 010001x10x1xxxxx010001xxxxxxxxxx
18089 /* 33222222222211111111110000000000
18090 10987654321098765432109876543210
18091 010001x10x1xxxxx010101xxxxxxxxxx
18098 /* 33222222222211111111110000000000
18099 10987654321098765432109876543210
18100 010001x10x1xxxxx010x11xxxxxxxxxx
18108 /* 33222222222211111111110000000000
18109 10987654321098765432109876543210
18110 110001x10x1xxxxx010xxxxxxxxxxxxx
18117 /* 33222222222211111111110000000000
18118 10987654321098765432109876543210
18119 x10001x11x1xxxxx010xxxxxxxxxxxxx
18127 if (((word
>> 21) & 0x1) == 0)
18129 if (((word
>> 31) & 0x1) == 0)
18131 if (((word
>> 11) & 0x1) == 0)
18133 if (((word
>> 10) & 0x1) == 0)
18135 if (((word
>> 12) & 0x1) == 0)
18137 /* 33222222222211111111110000000000
18138 10987654321098765432109876543210
18139 010001x1xx0xxxxx110000xxxxxxxxxx
18145 if (((word
>> 23) & 0x1) == 0)
18147 /* 33222222222211111111110000000000
18148 10987654321098765432109876543210
18149 010001x10x0xxxxx110100xxxxxxxxxx
18155 /* 33222222222211111111110000000000
18156 10987654321098765432109876543210
18157 010001x11x0xxxxx110100xxxxxxxxxx
18165 if (((word
>> 12) & 0x1) == 0)
18167 /* 33222222222211111111110000000000
18168 10987654321098765432109876543210
18169 010001x1xx0xxxxx110001xxxxxxxxxx
18175 if (((word
>> 23) & 0x1) == 0)
18177 /* 33222222222211111111110000000000
18178 10987654321098765432109876543210
18179 010001x10x0xxxxx110101xxxxxxxxxx
18185 /* 33222222222211111111110000000000
18186 10987654321098765432109876543210
18187 010001x11x0xxxxx110101xxxxxxxxxx
18196 if (((word
>> 12) & 0x1) == 0)
18198 if (((word
>> 10) & 0x1) == 0)
18200 /* 33222222222211111111110000000000
18201 10987654321098765432109876543210
18202 010001x1xx0xxxxx110010xxxxxxxxxx
18208 /* 33222222222211111111110000000000
18209 10987654321098765432109876543210
18210 010001x1xx0xxxxx110011xxxxxxxxxx
18217 if (((word
>> 16) & 0x1) == 0)
18219 /* 33222222222211111111110000000000
18220 10987654321098765432109876543210
18221 010001x1xx0xxxx011011xxxxxxxxxxx
18227 /* 33222222222211111111110000000000
18228 10987654321098765432109876543210
18229 010001x1xx0xxxx111011xxxxxxxxxxx
18238 if (((word
>> 22) & 0x1) == 0)
18240 if (((word
>> 23) & 0x1) == 0)
18242 /* 33222222222211111111110000000000
18243 10987654321098765432109876543210
18244 110001x1000xxxxx110xxxxxxxxxxxxx
18250 /* 33222222222211111111110000000000
18251 10987654321098765432109876543210
18252 110001x1100xxxxx110xxxxxxxxxxxxx
18259 if (((word
>> 23) & 0x1) == 0)
18261 /* 33222222222211111111110000000000
18262 10987654321098765432109876543210
18263 110001x1010xxxxx110xxxxxxxxxxxxx
18269 /* 33222222222211111111110000000000
18270 10987654321098765432109876543210
18271 110001x1110xxxxx110xxxxxxxxxxxxx
18280 if (((word
>> 23) & 0x1) == 0)
18282 if (((word
>> 22) & 0x1) == 0)
18284 /* 33222222222211111111110000000000
18285 10987654321098765432109876543210
18286 x10001x1001xxxxx110xxxxxxxxxxxxx
18292 /* 33222222222211111111110000000000
18293 10987654321098765432109876543210
18294 x10001x1011xxxxx110xxxxxxxxxxxxx
18301 if (((word
>> 31) & 0x1) == 0)
18303 /* 33222222222211111111110000000000
18304 10987654321098765432109876543210
18305 010001x11x1xxxxx110xxxxxxxxxxxxx
18311 if (((word
>> 22) & 0x1) == 0)
18313 /* 33222222222211111111110000000000
18314 10987654321098765432109876543210
18315 110001x1101xxxxx110xxxxxxxxxxxxx
18321 /* 33222222222211111111110000000000
18322 10987654321098765432109876543210
18323 110001x1111xxxxx110xxxxxxxxxxxxx
18335 if (((word
>> 14) & 0x1) == 0)
18337 if (((word
>> 15) & 0x1) == 0)
18339 if (((word
>> 21) & 0x1) == 0)
18341 if (((word
>> 31) & 0x1) == 0)
18343 if (((word
>> 10) & 0x1) == 0)
18345 if (((word
>> 11) & 0x1) == 0)
18347 /* 33222222222211111111110000000000
18348 10987654321098765432109876543210
18349 010001x1xx0xxxxx001x00xxxxxxxxxx
18355 /* 33222222222211111111110000000000
18356 10987654321098765432109876543210
18357 010001x1xx0xxxxx001x10xxxxxxxxxx
18364 if (((word
>> 11) & 0x1) == 0)
18366 /* 33222222222211111111110000000000
18367 10987654321098765432109876543210
18368 010001x1xx0xxxxx001x01xxxxxxxxxx
18374 /* 33222222222211111111110000000000
18375 10987654321098765432109876543210
18376 010001x1xx0xxxxx001x11xxxxxxxxxx
18384 /* 33222222222211111111110000000000
18385 10987654321098765432109876543210
18386 110001x1xx0xxxxx001xxxxxxxxxxxxx
18393 if (((word
>> 23) & 0x1) == 0)
18395 if (((word
>> 31) & 0x1) == 0)
18397 if (((word
>> 10) & 0x1) == 0)
18399 if (((word
>> 11) & 0x1) == 0)
18401 if (((word
>> 12) & 0x1) == 0)
18403 /* 33222222222211111111110000000000
18404 10987654321098765432109876543210
18405 010001x10x1xxxxx001000xxxxxxxxxx
18411 /* 33222222222211111111110000000000
18412 10987654321098765432109876543210
18413 010001x10x1xxxxx001100xxxxxxxxxx
18420 if (((word
>> 12) & 0x1) == 0)
18422 /* 33222222222211111111110000000000
18423 10987654321098765432109876543210
18424 010001x10x1xxxxx001010xxxxxxxxxx
18430 /* 33222222222211111111110000000000
18431 10987654321098765432109876543210
18432 010001x10x1xxxxx001110xxxxxxxxxx
18440 if (((word
>> 11) & 0x1) == 0)
18442 if (((word
>> 12) & 0x1) == 0)
18444 /* 33222222222211111111110000000000
18445 10987654321098765432109876543210
18446 010001x10x1xxxxx001001xxxxxxxxxx
18452 /* 33222222222211111111110000000000
18453 10987654321098765432109876543210
18454 010001x10x1xxxxx001101xxxxxxxxxx
18461 if (((word
>> 12) & 0x1) == 0)
18463 /* 33222222222211111111110000000000
18464 10987654321098765432109876543210
18465 010001x10x1xxxxx001011xxxxxxxxxx
18471 /* 33222222222211111111110000000000
18472 10987654321098765432109876543210
18473 010001x10x1xxxxx001111xxxxxxxxxx
18482 /* 33222222222211111111110000000000
18483 10987654321098765432109876543210
18484 110001x10x1xxxxx001xxxxxxxxxxxxx
18491 if (((word
>> 12) & 0x1) == 0)
18493 /* 33222222222211111111110000000000
18494 10987654321098765432109876543210
18495 x10001x11x1xxxxx0010xxxxxxxxxxxx
18501 /* 33222222222211111111110000000000
18502 10987654321098765432109876543210
18503 x10001x11x1xxxxx0011xxxxxxxxxxxx
18512 if (((word
>> 21) & 0x1) == 0)
18514 if (((word
>> 31) & 0x1) == 0)
18516 if (((word
>> 10) & 0x1) == 0)
18518 if (((word
>> 11) & 0x1) == 0)
18520 if (((word
>> 12) & 0x1) == 0)
18522 /* 33222222222211111111110000000000
18523 10987654321098765432109876543210
18524 010001x1xx0xxxxx101000xxxxxxxxxx
18530 /* 33222222222211111111110000000000
18531 10987654321098765432109876543210
18532 010001x1xx0xxxxx101100xxxxxxxxxx
18539 if (((word
>> 12) & 0x1) == 0)
18541 /* 33222222222211111111110000000000
18542 10987654321098765432109876543210
18543 010001x1xx0xxxxx101010xxxxxxxxxx
18549 /* 33222222222211111111110000000000
18550 10987654321098765432109876543210
18551 010001x1xx0xxxxx101110xxxxxxxxxx
18559 if (((word
>> 11) & 0x1) == 0)
18561 if (((word
>> 12) & 0x1) == 0)
18563 /* 33222222222211111111110000000000
18564 10987654321098765432109876543210
18565 010001x1xx0xxxxx101001xxxxxxxxxx
18571 /* 33222222222211111111110000000000
18572 10987654321098765432109876543210
18573 010001x1xx0xxxxx101101xxxxxxxxxx
18580 /* 33222222222211111111110000000000
18581 10987654321098765432109876543210
18582 010001x1xx0xxxxx101x11xxxxxxxxxx
18590 /* 33222222222211111111110000000000
18591 10987654321098765432109876543210
18592 110001x1xx0xxxxx101xxxxxxxxxxxxx
18599 if (((word
>> 22) & 0x1) == 0)
18601 if (((word
>> 31) & 0x1) == 0)
18603 /* 33222222222211111111110000000000
18604 10987654321098765432109876543210
18605 010001x1x01xxxxx101xxxxxxxxxxxxx
18611 /* 33222222222211111111110000000000
18612 10987654321098765432109876543210
18613 110001x1x01xxxxx101xxxxxxxxxxxxx
18620 /* 33222222222211111111110000000000
18621 10987654321098765432109876543210
18622 x10001x1x11xxxxx101xxxxxxxxxxxxx
18631 if (((word
>> 15) & 0x1) == 0)
18633 if (((word
>> 21) & 0x1) == 0)
18635 if (((word
>> 31) & 0x1) == 0)
18637 if (((word
>> 10) & 0x1) == 0)
18639 if (((word
>> 11) & 0x1) == 0)
18641 if (((word
>> 12) & 0x1) == 0)
18643 /* 33222222222211111111110000000000
18644 10987654321098765432109876543210
18645 010001x1xx0xxxxx011000xxxxxxxxxx
18651 /* 33222222222211111111110000000000
18652 10987654321098765432109876543210
18653 010001x1xx0xxxxx011100xxxxxxxxxx
18660 if (((word
>> 12) & 0x1) == 0)
18662 if (((word
>> 22) & 0x1) == 0)
18664 /* 33222222222211111111110000000000
18665 10987654321098765432109876543210
18666 010001x1x00xxxxx011010xxxxxxxxxx
18672 /* 33222222222211111111110000000000
18673 10987654321098765432109876543210
18674 010001x1x10xxxxx011010xxxxxxxxxx
18681 /* 33222222222211111111110000000000
18682 10987654321098765432109876543210
18683 010001x1xx0xxxxx011110xxxxxxxxxx
18691 if (((word
>> 11) & 0x1) == 0)
18693 if (((word
>> 12) & 0x1) == 0)
18695 /* 33222222222211111111110000000000
18696 10987654321098765432109876543210
18697 010001x1xx0xxxxx011001xxxxxxxxxx
18703 /* 33222222222211111111110000000000
18704 10987654321098765432109876543210
18705 010001x1xx0xxxxx011101xxxxxxxxxx
18712 if (((word
>> 12) & 0x1) == 0)
18714 if (((word
>> 22) & 0x1) == 0)
18716 /* 33222222222211111111110000000000
18717 10987654321098765432109876543210
18718 010001x1x00xxxxx011011xxxxxxxxxx
18724 /* 33222222222211111111110000000000
18725 10987654321098765432109876543210
18726 010001x1x10xxxxx011011xxxxxxxxxx
18733 /* 33222222222211111111110000000000
18734 10987654321098765432109876543210
18735 010001x1xx0xxxxx011111xxxxxxxxxx
18744 if (((word
>> 23) & 0x1) == 0)
18746 /* 33222222222211111111110000000000
18747 10987654321098765432109876543210
18748 110001x10x0xxxxx011xxxxxxxxxxxxx
18754 /* 33222222222211111111110000000000
18755 10987654321098765432109876543210
18756 110001x11x0xxxxx011xxxxxxxxxxxxx
18764 if (((word
>> 31) & 0x1) == 0)
18766 if (((word
>> 10) & 0x1) == 0)
18768 if (((word
>> 11) & 0x1) == 0)
18770 if (((word
>> 12) & 0x1) == 0)
18772 /* 33222222222211111111110000000000
18773 10987654321098765432109876543210
18774 010001x1xx1xxxxx011000xxxxxxxxxx
18780 /* 33222222222211111111110000000000
18781 10987654321098765432109876543210
18782 010001x1xx1xxxxx011100xxxxxxxxxx
18789 if (((word
>> 12) & 0x1) == 0)
18791 /* 33222222222211111111110000000000
18792 10987654321098765432109876543210
18793 010001x1xx1xxxxx011010xxxxxxxxxx
18799 /* 33222222222211111111110000000000
18800 10987654321098765432109876543210
18801 010001x1xx1xxxxx011110xxxxxxxxxx
18809 if (((word
>> 11) & 0x1) == 0)
18811 if (((word
>> 12) & 0x1) == 0)
18813 /* 33222222222211111111110000000000
18814 10987654321098765432109876543210
18815 010001x1xx1xxxxx011001xxxxxxxxxx
18821 /* 33222222222211111111110000000000
18822 10987654321098765432109876543210
18823 010001x1xx1xxxxx011101xxxxxxxxxx
18830 if (((word
>> 12) & 0x1) == 0)
18832 /* 33222222222211111111110000000000
18833 10987654321098765432109876543210
18834 010001x1xx1xxxxx011011xxxxxxxxxx
18840 /* 33222222222211111111110000000000
18841 10987654321098765432109876543210
18842 010001x1xx1xxxxx011111xxxxxxxxxx
18851 if (((word
>> 23) & 0x1) == 0)
18853 /* 33222222222211111111110000000000
18854 10987654321098765432109876543210
18855 110001x10x1xxxxx011xxxxxxxxxxxxx
18861 /* 33222222222211111111110000000000
18862 10987654321098765432109876543210
18863 110001x11x1xxxxx011xxxxxxxxxxxxx
18872 if (((word
>> 21) & 0x1) == 0)
18874 if (((word
>> 31) & 0x1) == 0)
18876 if (((word
>> 10) & 0x1) == 0)
18878 if (((word
>> 11) & 0x1) == 0)
18880 if (((word
>> 12) & 0x1) == 0)
18882 /* 33222222222211111111110000000000
18883 10987654321098765432109876543210
18884 010001x1xx0xxxxx111000xxxxxxxxxx
18890 /* 33222222222211111111110000000000
18891 10987654321098765432109876543210
18892 010001x1xx0xxxxx111100xxxxxxxxxx
18899 if (((word
>> 12) & 0x1) == 0)
18901 /* 33222222222211111111110000000000
18902 10987654321098765432109876543210
18903 010001x1xx0xxxxx111010xxxxxxxxxx
18909 /* 33222222222211111111110000000000
18910 10987654321098765432109876543210
18911 010001x1xx0xxxxx111110xxxxxxxxxx
18919 if (((word
>> 11) & 0x1) == 0)
18921 if (((word
>> 12) & 0x1) == 0)
18923 /* 33222222222211111111110000000000
18924 10987654321098765432109876543210
18925 010001x1xx0xxxxx111001xxxxxxxxxx
18931 /* 33222222222211111111110000000000
18932 10987654321098765432109876543210
18933 010001x1xx0xxxxx111101xxxxxxxxxx
18940 if (((word
>> 12) & 0x1) == 0)
18942 /* 33222222222211111111110000000000
18943 10987654321098765432109876543210
18944 010001x1xx0xxxxx111011xxxxxxxxxx
18950 /* 33222222222211111111110000000000
18951 10987654321098765432109876543210
18952 010001x1xx0xxxxx111111xxxxxxxxxx
18961 if (((word
>> 22) & 0x1) == 0)
18963 if (((word
>> 23) & 0x1) == 0)
18965 /* 33222222222211111111110000000000
18966 10987654321098765432109876543210
18967 110001x1000xxxxx111xxxxxxxxxxxxx
18973 /* 33222222222211111111110000000000
18974 10987654321098765432109876543210
18975 110001x1100xxxxx111xxxxxxxxxxxxx
18982 if (((word
>> 23) & 0x1) == 0)
18984 /* 33222222222211111111110000000000
18985 10987654321098765432109876543210
18986 110001x1010xxxxx111xxxxxxxxxxxxx
18992 /* 33222222222211111111110000000000
18993 10987654321098765432109876543210
18994 110001x1110xxxxx111xxxxxxxxxxxxx
19003 if (((word
>> 22) & 0x1) == 0)
19005 if (((word
>> 23) & 0x1) == 0)
19007 if (((word
>> 31) & 0x1) == 0)
19009 if (((word
>> 10) & 0x1) == 0)
19011 if (((word
>> 12) & 0x1) == 0)
19013 if (((word
>> 16) & 0x1) == 0)
19015 if (((word
>> 17) & 0x1) == 0)
19017 /* 33222222222211111111110000000000
19018 10987654321098765432109876543210
19019 010001x1001xxx001110x0xxxxxxxxxx
19025 /* 33222222222211111111110000000000
19026 10987654321098765432109876543210
19027 010001x1001xxx101110x0xxxxxxxxxx
19034 /* 33222222222211111111110000000000
19035 10987654321098765432109876543210
19036 010001x1001xxxx11110x0xxxxxxxxxx
19043 /* 33222222222211111111110000000000
19044 10987654321098765432109876543210
19045 010001x1001xxxxx1111x0xxxxxxxxxx
19052 if (((word
>> 12) & 0x1) == 0)
19054 if (((word
>> 17) & 0x1) == 0)
19056 /* 33222222222211111111110000000000
19057 10987654321098765432109876543210
19058 010001x1001xxx0x1110x1xxxxxxxxxx
19064 /* 33222222222211111111110000000000
19065 10987654321098765432109876543210
19066 010001x1001xxx1x1110x1xxxxxxxxxx
19073 /* 33222222222211111111110000000000
19074 10987654321098765432109876543210
19075 010001x1001xxxxx1111x1xxxxxxxxxx
19083 /* 33222222222211111111110000000000
19084 10987654321098765432109876543210
19085 110001x1001xxxxx111xxxxxxxxxxxxx
19092 /* 33222222222211111111110000000000
19093 10987654321098765432109876543210
19094 x10001x1101xxxxx111xxxxxxxxxxxxx
19101 if (((word
>> 23) & 0x1) == 0)
19103 /* 33222222222211111111110000000000
19104 10987654321098765432109876543210
19105 x10001x1011xxxxx111xxxxxxxxxxxxx
19111 /* 33222222222211111111110000000000
19112 10987654321098765432109876543210
19113 x10001x1111xxxxx111xxxxxxxxxxxxx
19126 if (((word
>> 15) & 0x1) == 0)
19128 if (((word
>> 14) & 0x1) == 0)
19130 if (((word
>> 13) & 0x1) == 0)
19132 if (((word
>> 30) & 0x1) == 0)
19134 if (((word
>> 21) & 0x1) == 0)
19136 if (((word
>> 31) & 0x1) == 0)
19138 if (((word
>> 4) & 0x1) == 0)
19140 /* 33222222222211111111110000000000
19141 10987654321098765432109876543210
19142 001001x1xx0xxxxx000xxxxxxxx0xxxx
19148 /* 33222222222211111111110000000000
19149 10987654321098765432109876543210
19150 001001x1xx0xxxxx000xxxxxxxx1xxxx
19157 if (((word
>> 23) & 0x1) == 0)
19159 /* 33222222222211111111110000000000
19160 10987654321098765432109876543210
19161 101001x10x0xxxxx000xxxxxxxxxxxxx
19167 /* 33222222222211111111110000000000
19168 10987654321098765432109876543210
19169 101001x11x0xxxxx000xxxxxxxxxxxxx
19177 if (((word
>> 31) & 0x1) == 0)
19179 if (((word
>> 4) & 0x1) == 0)
19181 if (((word
>> 10) & 0x1) == 0)
19183 if (((word
>> 11) & 0x1) == 0)
19185 if (((word
>> 12) & 0x1) == 0)
19187 /* 33222222222211111111110000000000
19188 10987654321098765432109876543210
19189 001001x1xx1xxxxx000000xxxxx0xxxx
19195 /* 33222222222211111111110000000000
19196 10987654321098765432109876543210
19197 001001x1xx1xxxxx000100xxxxx0xxxx
19204 if (((word
>> 12) & 0x1) == 0)
19206 /* 33222222222211111111110000000000
19207 10987654321098765432109876543210
19208 001001x1xx1xxxxx000010xxxxx0xxxx
19214 /* 33222222222211111111110000000000
19215 10987654321098765432109876543210
19216 001001x1xx1xxxxx000110xxxxx0xxxx
19224 if (((word
>> 11) & 0x1) == 0)
19226 if (((word
>> 12) & 0x1) == 0)
19228 /* 33222222222211111111110000000000
19229 10987654321098765432109876543210
19230 001001x1xx1xxxxx000001xxxxx0xxxx
19236 /* 33222222222211111111110000000000
19237 10987654321098765432109876543210
19238 001001x1xx1xxxxx000101xxxxx0xxxx
19245 if (((word
>> 12) & 0x1) == 0)
19247 /* 33222222222211111111110000000000
19248 10987654321098765432109876543210
19249 001001x1xx1xxxxx000011xxxxx0xxxx
19255 /* 33222222222211111111110000000000
19256 10987654321098765432109876543210
19257 001001x1xx1xxxxx000111xxxxx0xxxx
19266 if (((word
>> 10) & 0x1) == 0)
19268 if (((word
>> 11) & 0x1) == 0)
19270 if (((word
>> 12) & 0x1) == 0)
19272 /* 33222222222211111111110000000000
19273 10987654321098765432109876543210
19274 001001x1xx1xxxxx000000xxxxx1xxxx
19280 /* 33222222222211111111110000000000
19281 10987654321098765432109876543210
19282 001001x1xx1xxxxx000100xxxxx1xxxx
19289 if (((word
>> 12) & 0x1) == 0)
19291 /* 33222222222211111111110000000000
19292 10987654321098765432109876543210
19293 001001x1xx1xxxxx000010xxxxx1xxxx
19299 /* 33222222222211111111110000000000
19300 10987654321098765432109876543210
19301 001001x1xx1xxxxx000110xxxxx1xxxx
19309 if (((word
>> 11) & 0x1) == 0)
19311 if (((word
>> 12) & 0x1) == 0)
19313 /* 33222222222211111111110000000000
19314 10987654321098765432109876543210
19315 001001x1xx1xxxxx000001xxxxx1xxxx
19321 /* 33222222222211111111110000000000
19322 10987654321098765432109876543210
19323 001001x1xx1xxxxx000101xxxxx1xxxx
19330 if (((word
>> 12) & 0x1) == 0)
19332 /* 33222222222211111111110000000000
19333 10987654321098765432109876543210
19334 001001x1xx1xxxxx000011xxxxx1xxxx
19340 /* 33222222222211111111110000000000
19341 10987654321098765432109876543210
19342 001001x1xx1xxxxx000111xxxxx1xxxx
19352 if (((word
>> 23) & 0x1) == 0)
19354 /* 33222222222211111111110000000000
19355 10987654321098765432109876543210
19356 101001x10x1xxxxx000xxxxxxxxxxxxx
19362 /* 33222222222211111111110000000000
19363 10987654321098765432109876543210
19364 101001x11x1xxxxx000xxxxxxxxxxxxx
19373 if (((word
>> 31) & 0x1) == 0)
19375 if (((word
>> 21) & 0x1) == 0)
19377 if (((word
>> 10) & 0x1) == 0)
19379 if (((word
>> 11) & 0x1) == 0)
19381 /* 33222222222211111111110000000000
19382 10987654321098765432109876543210
19383 011001x1xx0xxxxx000x00xxxxxxxxxx
19389 if (((word
>> 12) & 0x1) == 0)
19391 /* 33222222222211111111110000000000
19392 10987654321098765432109876543210
19393 011001x1xx0xxxxx000010xxxxxxxxxx
19399 /* 33222222222211111111110000000000
19400 10987654321098765432109876543210
19401 011001x1xx0xxxxx000110xxxxxxxxxx
19409 if (((word
>> 11) & 0x1) == 0)
19411 /* 33222222222211111111110000000000
19412 10987654321098765432109876543210
19413 011001x1xx0xxxxx000x01xxxxxxxxxx
19419 if (((word
>> 12) & 0x1) == 0)
19421 /* 33222222222211111111110000000000
19422 10987654321098765432109876543210
19423 011001x1xx0xxxxx000011xxxxxxxxxx
19429 /* 33222222222211111111110000000000
19430 10987654321098765432109876543210
19431 011001x1xx0xxxxx000111xxxxxxxxxx
19440 /* 33222222222211111111110000000000
19441 10987654321098765432109876543210
19442 011001x1xx1xxxxx000xxxxxxxxxxxxx
19449 /* 33222222222211111111110000000000
19450 10987654321098765432109876543210
19451 111001x1xxxxxxxx000xxxxxxxxxxxxx
19459 if (((word
>> 21) & 0x1) == 0)
19461 if (((word
>> 30) & 0x1) == 0)
19463 if (((word
>> 31) & 0x1) == 0)
19465 if (((word
>> 4) & 0x1) == 0)
19467 /* 33222222222211111111110000000000
19468 10987654321098765432109876543210
19469 001001x1xx0xxxxx001xxxxxxxx0xxxx
19475 /* 33222222222211111111110000000000
19476 10987654321098765432109876543210
19477 001001x1xx0xxxxx001xxxxxxxx1xxxx
19484 if (((word
>> 23) & 0x1) == 0)
19486 /* 33222222222211111111110000000000
19487 10987654321098765432109876543210
19488 101001x10x0xxxxx001xxxxxxxxxxxxx
19494 /* 33222222222211111111110000000000
19495 10987654321098765432109876543210
19496 101001x11x0xxxxx001xxxxxxxxxxxxx
19504 if (((word
>> 31) & 0x1) == 0)
19506 if (((word
>> 16) & 0x1) == 0)
19508 if (((word
>> 17) & 0x1) == 0)
19510 if (((word
>> 18) & 0x1) == 0)
19512 if (((word
>> 19) & 0x1) == 0)
19514 if (((word
>> 20) & 0x1) == 0)
19516 /* 33222222222211111111110000000000
19517 10987654321098765432109876543210
19518 011001x1xx000000001xxxxxxxxxxxxx
19524 if (((word
>> 4) & 0x1) == 0)
19526 /* 33222222222211111111110000000000
19527 10987654321098765432109876543210
19528 011001x1xx010000001xxxxxxxx0xxxx
19534 /* 33222222222211111111110000000000
19535 10987654321098765432109876543210
19536 011001x1xx010000001xxxxxxxx1xxxx
19544 /* 33222222222211111111110000000000
19545 10987654321098765432109876543210
19546 011001x1xx0x1000001xxxxxxxxxxxxx
19553 /* 33222222222211111111110000000000
19554 10987654321098765432109876543210
19555 011001x1xx0xx100001xxxxxxxxxxxxx
19562 if (((word
>> 18) & 0x1) == 0)
19564 /* 33222222222211111111110000000000
19565 10987654321098765432109876543210
19566 011001x1xx0xx010001xxxxxxxxxxxxx
19572 if (((word
>> 19) & 0x1) == 0)
19574 /* 33222222222211111111110000000000
19575 10987654321098765432109876543210
19576 011001x1xx0x0110001xxxxxxxxxxxxx
19582 /* 33222222222211111111110000000000
19583 10987654321098765432109876543210
19584 011001x1xx0x1110001xxxxxxxxxxxxx
19593 if (((word
>> 17) & 0x1) == 0)
19595 if (((word
>> 18) & 0x1) == 0)
19597 if (((word
>> 4) & 0x1) == 0)
19599 /* 33222222222211111111110000000000
19600 10987654321098765432109876543210
19601 011001x1xx0xx001001xxxxxxxx0xxxx
19607 /* 33222222222211111111110000000000
19608 10987654321098765432109876543210
19609 011001x1xx0xx001001xxxxxxxx1xxxx
19616 /* 33222222222211111111110000000000
19617 10987654321098765432109876543210
19618 011001x1xx0xx101001xxxxxxxxxxxxx
19625 if (((word
>> 18) & 0x1) == 0)
19627 /* 33222222222211111111110000000000
19628 10987654321098765432109876543210
19629 011001x1xx0xx011001xxxxxxxxxxxxx
19635 if (((word
>> 19) & 0x1) == 0)
19637 /* 33222222222211111111110000000000
19638 10987654321098765432109876543210
19639 011001x1xx0x0111001xxxxxxxxxxxxx
19645 /* 33222222222211111111110000000000
19646 10987654321098765432109876543210
19647 011001x1xx0x1111001xxxxxxxxxxxxx
19657 if (((word
>> 22) & 0x1) == 0)
19659 if (((word
>> 23) & 0x1) == 0)
19661 /* 33222222222211111111110000000000
19662 10987654321098765432109876543210
19663 111001x1000xxxxx001xxxxxxxxxxxxx
19669 /* 33222222222211111111110000000000
19670 10987654321098765432109876543210
19671 111001x1100xxxxx001xxxxxxxxxxxxx
19678 /* 33222222222211111111110000000000
19679 10987654321098765432109876543210
19680 111001x1x10xxxxx001xxxxxxxxxxxxx
19689 if (((word
>> 30) & 0x1) == 0)
19691 if (((word
>> 31) & 0x1) == 0)
19693 if (((word
>> 4) & 0x1) == 0)
19695 if (((word
>> 12) & 0x1) == 0)
19697 /* 33222222222211111111110000000000
19698 10987654321098765432109876543210
19699 001001x1xx1xxxxx0010xxxxxxx0xxxx
19705 /* 33222222222211111111110000000000
19706 10987654321098765432109876543210
19707 001001x1xx1xxxxx0011xxxxxxx0xxxx
19714 if (((word
>> 12) & 0x1) == 0)
19716 /* 33222222222211111111110000000000
19717 10987654321098765432109876543210
19718 001001x1xx1xxxxx0010xxxxxxx1xxxx
19724 /* 33222222222211111111110000000000
19725 10987654321098765432109876543210
19726 001001x1xx1xxxxx0011xxxxxxx1xxxx
19734 if (((word
>> 23) & 0x1) == 0)
19736 /* 33222222222211111111110000000000
19737 10987654321098765432109876543210
19738 101001x10x1xxxxx001xxxxxxxxxxxxx
19744 /* 33222222222211111111110000000000
19745 10987654321098765432109876543210
19746 101001x11x1xxxxx001xxxxxxxxxxxxx
19754 /* 33222222222211111111110000000000
19755 10987654321098765432109876543210
19756 x11001x1xx1xxxxx001xxxxxxxxxxxxx
19765 if (((word
>> 30) & 0x1) == 0)
19767 if (((word
>> 21) & 0x1) == 0)
19769 if (((word
>> 22) & 0x1) == 0)
19771 if (((word
>> 23) & 0x1) == 0)
19773 if (((word
>> 31) & 0x1) == 0)
19775 if (((word
>> 9) & 0x1) == 0)
19777 if (((word
>> 20) & 0x1) == 0)
19779 if (((word
>> 4) & 0x1) == 0)
19781 /* 33222222222211111111110000000000
19782 10987654321098765432109876543210
19783 001001x10000xxxx01xxxx0xxxx0xxxx
19789 /* 33222222222211111111110000000000
19790 10987654321098765432109876543210
19791 001001x10000xxxx01xxxx0xxxx1xxxx
19798 if (((word
>> 19) & 0x1) == 0)
19800 /* 33222222222211111111110000000000
19801 10987654321098765432109876543210
19802 001001x100010xxx01xxxx0xxxxxxxxx
19808 /* 33222222222211111111110000000000
19809 10987654321098765432109876543210
19810 001001x100011xxx01xxxx0xxxxxxxxx
19818 if (((word
>> 4) & 0x1) == 0)
19820 /* 33222222222211111111110000000000
19821 10987654321098765432109876543210
19822 001001x1000xxxxx01xxxx1xxxx0xxxx
19828 /* 33222222222211111111110000000000
19829 10987654321098765432109876543210
19830 001001x1000xxxxx01xxxx1xxxx1xxxx
19838 if (((word
>> 13) & 0x1) == 0)
19840 /* 33222222222211111111110000000000
19841 10987654321098765432109876543210
19842 101001x1000xxxxx010xxxxxxxxxxxxx
19848 /* 33222222222211111111110000000000
19849 10987654321098765432109876543210
19850 101001x1000xxxxx011xxxxxxxxxxxxx
19858 if (((word
>> 31) & 0x1) == 0)
19860 if (((word
>> 9) & 0x1) == 0)
19862 if (((word
>> 20) & 0x1) == 0)
19864 if (((word
>> 4) & 0x1) == 0)
19866 /* 33222222222211111111110000000000
19867 10987654321098765432109876543210
19868 001001x11000xxxx01xxxx0xxxx0xxxx
19874 /* 33222222222211111111110000000000
19875 10987654321098765432109876543210
19876 001001x11000xxxx01xxxx0xxxx1xxxx
19883 /* 33222222222211111111110000000000
19884 10987654321098765432109876543210
19885 001001x11001xxxx01xxxx0xxxxxxxxx
19892 if (((word
>> 4) & 0x1) == 0)
19894 /* 33222222222211111111110000000000
19895 10987654321098765432109876543210
19896 001001x1100xxxxx01xxxx1xxxx0xxxx
19902 /* 33222222222211111111110000000000
19903 10987654321098765432109876543210
19904 001001x1100xxxxx01xxxx1xxxx1xxxx
19912 if (((word
>> 13) & 0x1) == 0)
19914 /* 33222222222211111111110000000000
19915 10987654321098765432109876543210
19916 101001x1100xxxxx010xxxxxxxxxxxxx
19922 /* 33222222222211111111110000000000
19923 10987654321098765432109876543210
19924 101001x1100xxxxx011xxxxxxxxxxxxx
19933 if (((word
>> 23) & 0x1) == 0)
19935 if (((word
>> 31) & 0x1) == 0)
19937 if (((word
>> 4) & 0x1) == 0)
19939 if (((word
>> 9) & 0x1) == 0)
19941 if (((word
>> 20) & 0x1) == 0)
19943 /* 33222222222211111111110000000000
19944 10987654321098765432109876543210
19945 001001x10100xxxx01xxxx0xxxx0xxxx
19951 if (((word
>> 19) & 0x1) == 0)
19953 /* 33222222222211111111110000000000
19954 10987654321098765432109876543210
19955 001001x101010xxx01xxxx0xxxx0xxxx
19961 /* 33222222222211111111110000000000
19962 10987654321098765432109876543210
19963 001001x101011xxx01xxxx0xxxx0xxxx
19971 /* 33222222222211111111110000000000
19972 10987654321098765432109876543210
19973 001001x1010xxxxx01xxxx1xxxx0xxxx
19980 /* 33222222222211111111110000000000
19981 10987654321098765432109876543210
19982 001001x1010xxxxx01xxxxxxxxx1xxxx
19989 if (((word
>> 13) & 0x1) == 0)
19991 /* 33222222222211111111110000000000
19992 10987654321098765432109876543210
19993 101001x1010xxxxx010xxxxxxxxxxxxx
19999 /* 33222222222211111111110000000000
20000 10987654321098765432109876543210
20001 101001x1010xxxxx011xxxxxxxxxxxxx
20009 if (((word
>> 31) & 0x1) == 0)
20011 if (((word
>> 4) & 0x1) == 0)
20013 if (((word
>> 9) & 0x1) == 0)
20015 if (((word
>> 20) & 0x1) == 0)
20017 /* 33222222222211111111110000000000
20018 10987654321098765432109876543210
20019 001001x11100xxxx01xxxx0xxxx0xxxx
20025 /* 33222222222211111111110000000000
20026 10987654321098765432109876543210
20027 001001x11101xxxx01xxxx0xxxx0xxxx
20034 /* 33222222222211111111110000000000
20035 10987654321098765432109876543210
20036 001001x1110xxxxx01xxxx1xxxx0xxxx
20043 if (((word
>> 9) & 0x1) == 0)
20045 /* 33222222222211111111110000000000
20046 10987654321098765432109876543210
20047 001001x1110xxxxx01xxxx0xxxx1xxxx
20053 /* 33222222222211111111110000000000
20054 10987654321098765432109876543210
20055 001001x1110xxxxx01xxxx1xxxx1xxxx
20063 if (((word
>> 13) & 0x1) == 0)
20065 /* 33222222222211111111110000000000
20066 10987654321098765432109876543210
20067 101001x1110xxxxx010xxxxxxxxxxxxx
20073 /* 33222222222211111111110000000000
20074 10987654321098765432109876543210
20075 101001x1110xxxxx011xxxxxxxxxxxxx
20085 if (((word
>> 31) & 0x1) == 0)
20087 if (((word
>> 4) & 0x1) == 0)
20089 /* 33222222222211111111110000000000
20090 10987654321098765432109876543210
20091 001001x1xx1xxxxx01xxxxxxxxx0xxxx
20097 if (((word
>> 10) & 0x1) == 0)
20099 if (((word
>> 11) & 0x1) == 0)
20101 if (((word
>> 12) & 0x1) == 0)
20103 if (((word
>> 3) & 0x1) == 0)
20105 /* 33222222222211111111110000000000
20106 10987654321098765432109876543210
20107 001001x1xx1xxxxx01x000xxxxx10xxx
20113 /* 33222222222211111111110000000000
20114 10987654321098765432109876543210
20115 001001x1xx1xxxxx01x000xxxxx11xxx
20122 if (((word
>> 13) & 0x1) == 0)
20124 if (((word
>> 0) & 0x1) == 0)
20126 /* 33222222222211111111110000000000
20127 10987654321098765432109876543210
20128 001001x1xx1xxxxx010100xxxxx1xxx0
20134 /* 33222222222211111111110000000000
20135 10987654321098765432109876543210
20136 001001x1xx1xxxxx010100xxxxx1xxx1
20143 /* 33222222222211111111110000000000
20144 10987654321098765432109876543210
20145 001001x1xx1xxxxx011100xxxxx1xxxx
20153 if (((word
>> 12) & 0x1) == 0)
20155 if (((word
>> 3) & 0x1) == 0)
20157 /* 33222222222211111111110000000000
20158 10987654321098765432109876543210
20159 001001x1xx1xxxxx01x010xxxxx10xxx
20165 /* 33222222222211111111110000000000
20166 10987654321098765432109876543210
20167 001001x1xx1xxxxx01x010xxxxx11xxx
20174 if (((word
>> 13) & 0x1) == 0)
20176 if (((word
>> 0) & 0x1) == 0)
20178 /* 33222222222211111111110000000000
20179 10987654321098765432109876543210
20180 001001x1xx1xxxxx010110xxxxx1xxx0
20186 /* 33222222222211111111110000000000
20187 10987654321098765432109876543210
20188 001001x1xx1xxxxx010110xxxxx1xxx1
20195 /* 33222222222211111111110000000000
20196 10987654321098765432109876543210
20197 001001x1xx1xxxxx011110xxxxx1xxxx
20206 if (((word
>> 11) & 0x1) == 0)
20208 if (((word
>> 12) & 0x1) == 0)
20210 if (((word
>> 3) & 0x1) == 0)
20212 /* 33222222222211111111110000000000
20213 10987654321098765432109876543210
20214 001001x1xx1xxxxx01x001xxxxx10xxx
20220 /* 33222222222211111111110000000000
20221 10987654321098765432109876543210
20222 001001x1xx1xxxxx01x001xxxxx11xxx
20229 if (((word
>> 13) & 0x1) == 0)
20231 if (((word
>> 0) & 0x1) == 0)
20233 /* 33222222222211111111110000000000
20234 10987654321098765432109876543210
20235 001001x1xx1xxxxx010101xxxxx1xxx0
20241 /* 33222222222211111111110000000000
20242 10987654321098765432109876543210
20243 001001x1xx1xxxxx010101xxxxx1xxx1
20250 /* 33222222222211111111110000000000
20251 10987654321098765432109876543210
20252 001001x1xx1xxxxx011101xxxxx1xxxx
20260 if (((word
>> 12) & 0x1) == 0)
20262 if (((word
>> 3) & 0x1) == 0)
20264 /* 33222222222211111111110000000000
20265 10987654321098765432109876543210
20266 001001x1xx1xxxxx01x011xxxxx10xxx
20272 /* 33222222222211111111110000000000
20273 10987654321098765432109876543210
20274 001001x1xx1xxxxx01x011xxxxx11xxx
20281 if (((word
>> 0) & 0x1) == 0)
20283 /* 33222222222211111111110000000000
20284 10987654321098765432109876543210
20285 001001x1xx1xxxxx01x111xxxxx1xxx0
20291 /* 33222222222211111111110000000000
20292 10987654321098765432109876543210
20293 001001x1xx1xxxxx01x111xxxxx1xxx1
20304 if (((word
>> 13) & 0x1) == 0)
20306 if (((word
>> 22) & 0x1) == 0)
20308 if (((word
>> 23) & 0x1) == 0)
20310 /* 33222222222211111111110000000000
20311 10987654321098765432109876543210
20312 101001x1001xxxxx010xxxxxxxxxxxxx
20318 /* 33222222222211111111110000000000
20319 10987654321098765432109876543210
20320 101001x1101xxxxx010xxxxxxxxxxxxx
20327 if (((word
>> 23) & 0x1) == 0)
20329 /* 33222222222211111111110000000000
20330 10987654321098765432109876543210
20331 101001x1011xxxxx010xxxxxxxxxxxxx
20337 /* 33222222222211111111110000000000
20338 10987654321098765432109876543210
20339 101001x1111xxxxx010xxxxxxxxxxxxx
20347 if (((word
>> 22) & 0x1) == 0)
20349 if (((word
>> 23) & 0x1) == 0)
20351 /* 33222222222211111111110000000000
20352 10987654321098765432109876543210
20353 101001x1001xxxxx011xxxxxxxxxxxxx
20359 /* 33222222222211111111110000000000
20360 10987654321098765432109876543210
20361 101001x1101xxxxx011xxxxxxxxxxxxx
20368 if (((word
>> 23) & 0x1) == 0)
20370 /* 33222222222211111111110000000000
20371 10987654321098765432109876543210
20372 101001x1011xxxxx011xxxxxxxxxxxxx
20378 /* 33222222222211111111110000000000
20379 10987654321098765432109876543210
20380 101001x1111xxxxx011xxxxxxxxxxxxx
20391 if (((word
>> 13) & 0x1) == 0)
20393 if (((word
>> 31) & 0x1) == 0)
20395 if (((word
>> 21) & 0x1) == 0)
20397 if (((word
>> 4) & 0x1) == 0)
20399 /* 33222222222211111111110000000000
20400 10987654321098765432109876543210
20401 011001x1xx0xxxxx010xxxxxxxx0xxxx
20407 /* 33222222222211111111110000000000
20408 10987654321098765432109876543210
20409 011001x1xx0xxxxx010xxxxxxxx1xxxx
20416 /* 33222222222211111111110000000000
20417 10987654321098765432109876543210
20418 011001x1xx1xxxxx010xxxxxxxxxxxxx
20425 if (((word
>> 22) & 0x1) == 0)
20427 /* 33222222222211111111110000000000
20428 10987654321098765432109876543210
20429 111001x1x0xxxxxx010xxxxxxxxxxxxx
20435 if (((word
>> 21) & 0x1) == 0)
20437 /* 33222222222211111111110000000000
20438 10987654321098765432109876543210
20439 111001x1x10xxxxx010xxxxxxxxxxxxx
20445 if (((word
>> 23) & 0x1) == 0)
20447 /* 33222222222211111111110000000000
20448 10987654321098765432109876543210
20449 111001x1011xxxxx010xxxxxxxxxxxxx
20455 /* 33222222222211111111110000000000
20456 10987654321098765432109876543210
20457 111001x1111xxxxx010xxxxxxxxxxxxx
20467 if (((word
>> 21) & 0x1) == 0)
20469 if (((word
>> 31) & 0x1) == 0)
20471 if (((word
>> 4) & 0x1) == 0)
20473 /* 33222222222211111111110000000000
20474 10987654321098765432109876543210
20475 011001x1xx0xxxxx011xxxxxxxx0xxxx
20481 /* 33222222222211111111110000000000
20482 10987654321098765432109876543210
20483 011001x1xx0xxxxx011xxxxxxxx1xxxx
20490 if (((word
>> 22) & 0x1) == 0)
20492 if (((word
>> 23) & 0x1) == 0)
20494 /* 33222222222211111111110000000000
20495 10987654321098765432109876543210
20496 111001x1000xxxxx011xxxxxxxxxxxxx
20502 /* 33222222222211111111110000000000
20503 10987654321098765432109876543210
20504 111001x1100xxxxx011xxxxxxxxxxxxx
20511 if (((word
>> 23) & 0x1) == 0)
20513 /* 33222222222211111111110000000000
20514 10987654321098765432109876543210
20515 111001x1010xxxxx011xxxxxxxxxxxxx
20521 /* 33222222222211111111110000000000
20522 10987654321098765432109876543210
20523 111001x1110xxxxx011xxxxxxxxxxxxx
20532 if (((word
>> 31) & 0x1) == 0)
20534 /* 33222222222211111111110000000000
20535 10987654321098765432109876543210
20536 011001x1xx1xxxxx011xxxxxxxxxxxxx
20542 if (((word
>> 22) & 0x1) == 0)
20544 if (((word
>> 23) & 0x1) == 0)
20546 /* 33222222222211111111110000000000
20547 10987654321098765432109876543210
20548 111001x1001xxxxx011xxxxxxxxxxxxx
20554 /* 33222222222211111111110000000000
20555 10987654321098765432109876543210
20556 111001x1101xxxxx011xxxxxxxxxxxxx
20563 if (((word
>> 23) & 0x1) == 0)
20565 /* 33222222222211111111110000000000
20566 10987654321098765432109876543210
20567 111001x1011xxxxx011xxxxxxxxxxxxx
20573 /* 33222222222211111111110000000000
20574 10987654321098765432109876543210
20575 111001x1111xxxxx011xxxxxxxxxxxxx
20588 if (((word
>> 21) & 0x1) == 0)
20590 if (((word
>> 30) & 0x1) == 0)
20592 if (((word
>> 14) & 0x1) == 0)
20594 if (((word
>> 13) & 0x1) == 0)
20596 if (((word
>> 4) & 0x1) == 0)
20598 /* 33222222222211111111110000000000
20599 10987654321098765432109876543210
20600 x01001x1xx0xxxxx100xxxxxxxx0xxxx
20606 /* 33222222222211111111110000000000
20607 10987654321098765432109876543210
20608 x01001x1xx0xxxxx100xxxxxxxx1xxxx
20615 if (((word
>> 20) & 0x1) == 0)
20617 if (((word
>> 22) & 0x1) == 0)
20619 if (((word
>> 23) & 0x1) == 0)
20621 /* 33222222222211111111110000000000
20622 10987654321098765432109876543210
20623 x01001x10000xxxx101xxxxxxxxxxxxx
20629 /* 33222222222211111111110000000000
20630 10987654321098765432109876543210
20631 x01001x11000xxxx101xxxxxxxxxxxxx
20638 if (((word
>> 23) & 0x1) == 0)
20640 /* 33222222222211111111110000000000
20641 10987654321098765432109876543210
20642 x01001x10100xxxx101xxxxxxxxxxxxx
20648 /* 33222222222211111111110000000000
20649 10987654321098765432109876543210
20650 x01001x11100xxxx101xxxxxxxxxxxxx
20658 if (((word
>> 22) & 0x1) == 0)
20660 if (((word
>> 23) & 0x1) == 0)
20662 /* 33222222222211111111110000000000
20663 10987654321098765432109876543210
20664 x01001x10001xxxx101xxxxxxxxxxxxx
20670 /* 33222222222211111111110000000000
20671 10987654321098765432109876543210
20672 x01001x11001xxxx101xxxxxxxxxxxxx
20679 if (((word
>> 23) & 0x1) == 0)
20681 /* 33222222222211111111110000000000
20682 10987654321098765432109876543210
20683 x01001x10101xxxx101xxxxxxxxxxxxx
20689 /* 33222222222211111111110000000000
20690 10987654321098765432109876543210
20691 x01001x11101xxxx101xxxxxxxxxxxxx
20701 if (((word
>> 31) & 0x1) == 0)
20703 if (((word
>> 4) & 0x1) == 0)
20705 if (((word
>> 20) & 0x1) == 0)
20707 if (((word
>> 22) & 0x1) == 0)
20709 /* 33222222222211111111110000000000
20710 10987654321098765432109876543210
20711 001001x1x000xxxx11xxxxxxxxx0xxxx
20717 /* 33222222222211111111110000000000
20718 10987654321098765432109876543210
20719 001001x1x100xxxx11xxxxxxxxx0xxxx
20726 if (((word
>> 16) & 0x1) == 0)
20728 if (((word
>> 19) & 0x1) == 0)
20730 /* 33222222222211111111110000000000
20731 10987654321098765432109876543210
20732 001001x1xx010xx011xxxxxxxxx0xxxx
20738 if (((word
>> 10) & 0x1) == 0)
20740 if (((word
>> 12) & 0x1) == 0)
20742 if (((word
>> 13) & 0x1) == 0)
20744 /* 33222222222211111111110000000000
20745 10987654321098765432109876543210
20746 001001x1xx011xx01100x0xxxxx0xxxx
20752 /* 33222222222211111111110000000000
20753 10987654321098765432109876543210
20754 001001x1xx011xx01110x0xxxxx0xxxx
20761 if (((word
>> 22) & 0x1) == 0)
20763 /* 33222222222211111111110000000000
20764 10987654321098765432109876543210
20765 001001x1x0011xx011x1x0xxxxx0xxxx
20771 /* 33222222222211111111110000000000
20772 10987654321098765432109876543210
20773 001001x1x1011xx011x1x0xxxxx0xxxx
20781 /* 33222222222211111111110000000000
20782 10987654321098765432109876543210
20783 001001x1xx011xx011xxx1xxxxx0xxxx
20791 if (((word
>> 10) & 0x1) == 0)
20793 if (((word
>> 12) & 0x1) == 0)
20795 /* 33222222222211111111110000000000
20796 10987654321098765432109876543210
20797 001001x1xx01xxx111x0x0xxxxx0xxxx
20803 /* 33222222222211111111110000000000
20804 10987654321098765432109876543210
20805 001001x1xx01xxx111x1x0xxxxx0xxxx
20812 /* 33222222222211111111110000000000
20813 10987654321098765432109876543210
20814 001001x1xx01xxx111xxx1xxxxx0xxxx
20823 if (((word
>> 22) & 0x1) == 0)
20825 /* 33222222222211111111110000000000
20826 10987654321098765432109876543210
20827 001001x1x00xxxxx11xxxxxxxxx1xxxx
20833 /* 33222222222211111111110000000000
20834 10987654321098765432109876543210
20835 001001x1x10xxxxx11xxxxxxxxx1xxxx
20843 if (((word
>> 13) & 0x1) == 0)
20845 if (((word
>> 22) & 0x1) == 0)
20847 if (((word
>> 23) & 0x1) == 0)
20849 /* 33222222222211111111110000000000
20850 10987654321098765432109876543210
20851 101001x1000xxxxx110xxxxxxxxxxxxx
20857 /* 33222222222211111111110000000000
20858 10987654321098765432109876543210
20859 101001x1100xxxxx110xxxxxxxxxxxxx
20866 if (((word
>> 23) & 0x1) == 0)
20868 /* 33222222222211111111110000000000
20869 10987654321098765432109876543210
20870 101001x1010xxxxx110xxxxxxxxxxxxx
20876 /* 33222222222211111111110000000000
20877 10987654321098765432109876543210
20878 101001x1110xxxxx110xxxxxxxxxxxxx
20886 if (((word
>> 22) & 0x1) == 0)
20888 if (((word
>> 23) & 0x1) == 0)
20890 /* 33222222222211111111110000000000
20891 10987654321098765432109876543210
20892 101001x1000xxxxx111xxxxxxxxxxxxx
20898 /* 33222222222211111111110000000000
20899 10987654321098765432109876543210
20900 101001x1100xxxxx111xxxxxxxxxxxxx
20907 if (((word
>> 23) & 0x1) == 0)
20909 /* 33222222222211111111110000000000
20910 10987654321098765432109876543210
20911 101001x1010xxxxx111xxxxxxxxxxxxx
20917 /* 33222222222211111111110000000000
20918 10987654321098765432109876543210
20919 101001x1110xxxxx111xxxxxxxxxxxxx
20930 if (((word
>> 13) & 0x1) == 0)
20932 if (((word
>> 31) & 0x1) == 0)
20934 if (((word
>> 14) & 0x1) == 0)
20936 if (((word
>> 19) & 0x1) == 0)
20938 if (((word
>> 20) & 0x1) == 0)
20940 if (((word
>> 16) & 0x1) == 0)
20942 if (((word
>> 17) & 0x1) == 0)
20944 if (((word
>> 18) & 0x1) == 0)
20946 /* 33222222222211111111110000000000
20947 10987654321098765432109876543210
20948 011001x1xx000000100xxxxxxxxxxxxx
20954 /* 33222222222211111111110000000000
20955 10987654321098765432109876543210
20956 011001x1xx000100100xxxxxxxxxxxxx
20963 if (((word
>> 18) & 0x1) == 0)
20965 /* 33222222222211111111110000000000
20966 10987654321098765432109876543210
20967 011001x1xx000010100xxxxxxxxxxxxx
20973 /* 33222222222211111111110000000000
20974 10987654321098765432109876543210
20975 011001x1xx000110100xxxxxxxxxxxxx
20983 if (((word
>> 17) & 0x1) == 0)
20985 if (((word
>> 18) & 0x1) == 0)
20987 /* 33222222222211111111110000000000
20988 10987654321098765432109876543210
20989 011001x1xx000001100xxxxxxxxxxxxx
20995 /* 33222222222211111111110000000000
20996 10987654321098765432109876543210
20997 011001x1xx000101100xxxxxxxxxxxxx
21004 if (((word
>> 18) & 0x1) == 0)
21006 /* 33222222222211111111110000000000
21007 10987654321098765432109876543210
21008 011001x1xx000011100xxxxxxxxxxxxx
21014 /* 33222222222211111111110000000000
21015 10987654321098765432109876543210
21016 011001x1xx000111100xxxxxxxxxxxxx
21025 /* 33222222222211111111110000000000
21026 10987654321098765432109876543210
21027 011001x1xx010xxx100xxxxxxxxxxxxx
21034 if (((word
>> 16) & 0x1) == 0)
21036 if (((word
>> 17) & 0x1) == 0)
21038 if (((word
>> 18) & 0x1) == 0)
21040 if (((word
>> 20) & 0x1) == 0)
21042 /* 33222222222211111111110000000000
21043 10987654321098765432109876543210
21044 011001x1xx001000100xxxxxxxxxxxxx
21050 /* 33222222222211111111110000000000
21051 10987654321098765432109876543210
21052 011001x1xx011000100xxxxxxxxxxxxx
21059 if (((word
>> 20) & 0x1) == 0)
21061 /* 33222222222211111111110000000000
21062 10987654321098765432109876543210
21063 011001x1xx001100100xxxxxxxxxxxxx
21069 /* 33222222222211111111110000000000
21070 10987654321098765432109876543210
21071 011001x1xx011100100xxxxxxxxxxxxx
21079 if (((word
>> 18) & 0x1) == 0)
21081 if (((word
>> 20) & 0x1) == 0)
21083 /* 33222222222211111111110000000000
21084 10987654321098765432109876543210
21085 011001x1xx001010100xxxxxxxxxxxxx
21091 /* 33222222222211111111110000000000
21092 10987654321098765432109876543210
21093 011001x1xx011010100xxxxxxxxxxxxx
21100 /* 33222222222211111111110000000000
21101 10987654321098765432109876543210
21102 011001x1xx0x1110100xxxxxxxxxxxxx
21110 if (((word
>> 17) & 0x1) == 0)
21112 if (((word
>> 18) & 0x1) == 0)
21114 if (((word
>> 20) & 0x1) == 0)
21116 /* 33222222222211111111110000000000
21117 10987654321098765432109876543210
21118 011001x1xx001001100xxxxxxxxxxxxx
21124 /* 33222222222211111111110000000000
21125 10987654321098765432109876543210
21126 011001x1xx011001100xxxxxxxxxxxxx
21133 if (((word
>> 20) & 0x1) == 0)
21135 /* 33222222222211111111110000000000
21136 10987654321098765432109876543210
21137 011001x1xx001101100xxxxxxxxxxxxx
21143 /* 33222222222211111111110000000000
21144 10987654321098765432109876543210
21145 011001x1xx011101100xxxxxxxxxxxxx
21153 if (((word
>> 18) & 0x1) == 0)
21155 /* 33222222222211111111110000000000
21156 10987654321098765432109876543210
21157 011001x1xx0x1011100xxxxxxxxxxxxx
21163 /* 33222222222211111111110000000000
21164 10987654321098765432109876543210
21165 011001x1xx0x1111100xxxxxxxxxxxxx
21175 if (((word
>> 4) & 0x1) == 0)
21177 /* 33222222222211111111110000000000
21178 10987654321098765432109876543210
21179 011001x1xx0xxxxx110xxxxxxxx0xxxx
21185 /* 33222222222211111111110000000000
21186 10987654321098765432109876543210
21187 011001x1xx0xxxxx110xxxxxxxx1xxxx
21195 if (((word
>> 22) & 0x1) == 0)
21197 if (((word
>> 23) & 0x1) == 0)
21199 /* 33222222222211111111110000000000
21200 10987654321098765432109876543210
21201 111001x1000xxxxx1x0xxxxxxxxxxxxx
21207 /* 33222222222211111111110000000000
21208 10987654321098765432109876543210
21209 111001x1100xxxxx1x0xxxxxxxxxxxxx
21216 /* 33222222222211111111110000000000
21217 10987654321098765432109876543210
21218 111001x1x10xxxxx1x0xxxxxxxxxxxxx
21226 if (((word
>> 14) & 0x1) == 0)
21228 if (((word
>> 31) & 0x1) == 0)
21230 if (((word
>> 16) & 0x1) == 0)
21232 if (((word
>> 19) & 0x1) == 0)
21234 if (((word
>> 17) & 0x1) == 0)
21236 if (((word
>> 18) & 0x1) == 0)
21238 if (((word
>> 20) & 0x1) == 0)
21240 /* 33222222222211111111110000000000
21241 10987654321098765432109876543210
21242 011001x1xx000000101xxxxxxxxxxxxx
21248 /* 33222222222211111111110000000000
21249 10987654321098765432109876543210
21250 011001x1xx010000101xxxxxxxxxxxxx
21257 if (((word
>> 20) & 0x1) == 0)
21259 /* 33222222222211111111110000000000
21260 10987654321098765432109876543210
21261 011001x1xx000100101xxxxxxxxxxxxx
21267 if (((word
>> 22) & 0x1) == 0)
21269 /* 33222222222211111111110000000000
21270 10987654321098765432109876543210
21271 011001x1x0010100101xxxxxxxxxxxxx
21277 if (((word
>> 23) & 0x1) == 0)
21279 /* 33222222222211111111110000000000
21280 10987654321098765432109876543210
21281 011001x101010100101xxxxxxxxxxxxx
21287 /* 33222222222211111111110000000000
21288 10987654321098765432109876543210
21289 011001x111010100101xxxxxxxxxxxxx
21299 if (((word
>> 18) & 0x1) == 0)
21301 if (((word
>> 20) & 0x1) == 0)
21303 /* 33222222222211111111110000000000
21304 10987654321098765432109876543210
21305 011001x1xx000010101xxxxxxxxxxxxx
21311 /* 33222222222211111111110000000000
21312 10987654321098765432109876543210
21313 011001x1xx010010101xxxxxxxxxxxxx
21320 if (((word
>> 20) & 0x1) == 0)
21322 /* 33222222222211111111110000000000
21323 10987654321098765432109876543210
21324 011001x1xx000110101xxxxxxxxxxxxx
21330 if (((word
>> 23) & 0x1) == 0)
21332 /* 33222222222211111111110000000000
21333 10987654321098765432109876543210
21334 011001x10x010110101xxxxxxxxxxxxx
21340 /* 33222222222211111111110000000000
21341 10987654321098765432109876543210
21342 011001x11x010110101xxxxxxxxxxxxx
21352 if (((word
>> 20) & 0x1) == 0)
21354 if (((word
>> 17) & 0x1) == 0)
21356 if (((word
>> 18) & 0x1) == 0)
21358 if (((word
>> 22) & 0x1) == 0)
21360 /* 33222222222211111111110000000000
21361 10987654321098765432109876543210
21362 011001x1x0001000101xxxxxxxxxxxxx
21368 /* 33222222222211111111110000000000
21369 10987654321098765432109876543210
21370 011001x1x1001000101xxxxxxxxxxxxx
21377 /* 33222222222211111111110000000000
21378 10987654321098765432109876543210
21379 011001x1xx001100101xxxxxxxxxxxxx
21386 if (((word
>> 22) & 0x1) == 0)
21388 if (((word
>> 23) & 0x1) == 0)
21390 /* 33222222222211111111110000000000
21391 10987654321098765432109876543210
21392 011001x100001x10101xxxxxxxxxxxxx
21398 /* 33222222222211111111110000000000
21399 10987654321098765432109876543210
21400 011001x110001x10101xxxxxxxxxxxxx
21407 /* 33222222222211111111110000000000
21408 10987654321098765432109876543210
21409 011001x1x1001x10101xxxxxxxxxxxxx
21417 if (((word
>> 22) & 0x1) == 0)
21419 if (((word
>> 23) & 0x1) == 0)
21421 /* 33222222222211111111110000000000
21422 10987654321098765432109876543210
21423 011001x100011xx0101xxxxxxxxxxxxx
21429 /* 33222222222211111111110000000000
21430 10987654321098765432109876543210
21431 011001x110011xx0101xxxxxxxxxxxxx
21438 if (((word
>> 17) & 0x1) == 0)
21440 if (((word
>> 18) & 0x1) == 0)
21442 /* 33222222222211111111110000000000
21443 10987654321098765432109876543210
21444 011001x1x1011000101xxxxxxxxxxxxx
21450 if (((word
>> 23) & 0x1) == 0)
21452 /* 33222222222211111111110000000000
21453 10987654321098765432109876543210
21454 011001x101011100101xxxxxxxxxxxxx
21460 /* 33222222222211111111110000000000
21461 10987654321098765432109876543210
21462 011001x111011100101xxxxxxxxxxxxx
21470 if (((word
>> 18) & 0x1) == 0)
21472 /* 33222222222211111111110000000000
21473 10987654321098765432109876543210
21474 011001x1x1011010101xxxxxxxxxxxxx
21480 if (((word
>> 23) & 0x1) == 0)
21482 /* 33222222222211111111110000000000
21483 10987654321098765432109876543210
21484 011001x101011110101xxxxxxxxxxxxx
21490 /* 33222222222211111111110000000000
21491 10987654321098765432109876543210
21492 011001x111011110101xxxxxxxxxxxxx
21504 if (((word
>> 17) & 0x1) == 0)
21506 if (((word
>> 18) & 0x1) == 0)
21508 if (((word
>> 19) & 0x1) == 0)
21510 if (((word
>> 20) & 0x1) == 0)
21512 /* 33222222222211111111110000000000
21513 10987654321098765432109876543210
21514 011001x1xx000001101xxxxxxxxxxxxx
21520 /* 33222222222211111111110000000000
21521 10987654321098765432109876543210
21522 011001x1xx010001101xxxxxxxxxxxxx
21529 if (((word
>> 20) & 0x1) == 0)
21531 if (((word
>> 22) & 0x1) == 0)
21533 /* 33222222222211111111110000000000
21534 10987654321098765432109876543210
21535 011001x1x0001001101xxxxxxxxxxxxx
21541 /* 33222222222211111111110000000000
21542 10987654321098765432109876543210
21543 011001x1x1001001101xxxxxxxxxxxxx
21550 /* 33222222222211111111110000000000
21551 10987654321098765432109876543210
21552 011001x1xx011001101xxxxxxxxxxxxx
21560 if (((word
>> 19) & 0x1) == 0)
21562 if (((word
>> 22) & 0x1) == 0)
21564 /* 33222222222211111111110000000000
21565 10987654321098765432109876543210
21566 011001x1x00x0101101xxxxxxxxxxxxx
21572 if (((word
>> 23) & 0x1) == 0)
21574 /* 33222222222211111111110000000000
21575 10987654321098765432109876543210
21576 011001x1010x0101101xxxxxxxxxxxxx
21582 /* 33222222222211111111110000000000
21583 10987654321098765432109876543210
21584 011001x1110x0101101xxxxxxxxxxxxx
21592 if (((word
>> 20) & 0x1) == 0)
21594 /* 33222222222211111111110000000000
21595 10987654321098765432109876543210
21596 011001x1xx001101101xxxxxxxxxxxxx
21602 if (((word
>> 22) & 0x1) == 0)
21604 /* 33222222222211111111110000000000
21605 10987654321098765432109876543210
21606 011001x1x0011101101xxxxxxxxxxxxx
21612 if (((word
>> 23) & 0x1) == 0)
21614 /* 33222222222211111111110000000000
21615 10987654321098765432109876543210
21616 011001x101011101101xxxxxxxxxxxxx
21622 /* 33222222222211111111110000000000
21623 10987654321098765432109876543210
21624 011001x111011101101xxxxxxxxxxxxx
21635 if (((word
>> 18) & 0x1) == 0)
21637 if (((word
>> 19) & 0x1) == 0)
21639 if (((word
>> 20) & 0x1) == 0)
21641 /* 33222222222211111111110000000000
21642 10987654321098765432109876543210
21643 011001x1xx000011101xxxxxxxxxxxxx
21649 /* 33222222222211111111110000000000
21650 10987654321098765432109876543210
21651 011001x1xx010011101xxxxxxxxxxxxx
21658 if (((word
>> 20) & 0x1) == 0)
21660 /* 33222222222211111111110000000000
21661 10987654321098765432109876543210
21662 011001x1xx001011101xxxxxxxxxxxxx
21668 /* 33222222222211111111110000000000
21669 10987654321098765432109876543210
21670 011001x1xx011011101xxxxxxxxxxxxx
21678 if (((word
>> 19) & 0x1) == 0)
21680 if (((word
>> 20) & 0x1) == 0)
21682 /* 33222222222211111111110000000000
21683 10987654321098765432109876543210
21684 011001x1xx000111101xxxxxxxxxxxxx
21690 if (((word
>> 23) & 0x1) == 0)
21692 /* 33222222222211111111110000000000
21693 10987654321098765432109876543210
21694 011001x10x010111101xxxxxxxxxxxxx
21700 /* 33222222222211111111110000000000
21701 10987654321098765432109876543210
21702 011001x11x010111101xxxxxxxxxxxxx
21710 if (((word
>> 23) & 0x1) == 0)
21712 /* 33222222222211111111110000000000
21713 10987654321098765432109876543210
21714 011001x10x0x1111101xxxxxxxxxxxxx
21720 /* 33222222222211111111110000000000
21721 10987654321098765432109876543210
21722 011001x11x0x1111101xxxxxxxxxxxxx
21733 if (((word
>> 22) & 0x1) == 0)
21735 if (((word
>> 23) & 0x1) == 0)
21737 /* 33222222222211111111110000000000
21738 10987654321098765432109876543210
21739 111001x1000xxxxx101xxxxxxxxxxxxx
21745 /* 33222222222211111111110000000000
21746 10987654321098765432109876543210
21747 111001x1100xxxxx101xxxxxxxxxxxxx
21754 if (((word
>> 23) & 0x1) == 0)
21756 /* 33222222222211111111110000000000
21757 10987654321098765432109876543210
21758 111001x1010xxxxx101xxxxxxxxxxxxx
21764 /* 33222222222211111111110000000000
21765 10987654321098765432109876543210
21766 111001x1110xxxxx101xxxxxxxxxxxxx
21775 if (((word
>> 31) & 0x1) == 0)
21777 /* 33222222222211111111110000000000
21778 10987654321098765432109876543210
21779 011001x1xx0xxxxx111xxxxxxxxxxxxx
21785 if (((word
>> 20) & 0x1) == 0)
21787 /* 33222222222211111111110000000000
21788 10987654321098765432109876543210
21789 111001x1xx00xxxx111xxxxxxxxxxxxx
21795 if (((word
>> 22) & 0x1) == 0)
21797 if (((word
>> 23) & 0x1) == 0)
21799 /* 33222222222211111111110000000000
21800 10987654321098765432109876543210
21801 111001x10001xxxx111xxxxxxxxxxxxx
21807 /* 33222222222211111111110000000000
21808 10987654321098765432109876543210
21809 111001x11001xxxx111xxxxxxxxxxxxx
21816 if (((word
>> 23) & 0x1) == 0)
21818 /* 33222222222211111111110000000000
21819 10987654321098765432109876543210
21820 111001x10101xxxx111xxxxxxxxxxxxx
21826 /* 33222222222211111111110000000000
21827 10987654321098765432109876543210
21828 111001x11101xxxx111xxxxxxxxxxxxx
21841 if (((word
>> 30) & 0x1) == 0)
21843 if (((word
>> 14) & 0x1) == 0)
21845 if (((word
>> 20) & 0x1) == 0)
21847 if (((word
>> 31) & 0x1) == 0)
21849 if (((word
>> 9) & 0x1) == 0)
21851 if (((word
>> 16) & 0x1) == 0)
21853 if (((word
>> 17) & 0x1) == 0)
21855 if (((word
>> 18) & 0x1) == 0)
21857 if (((word
>> 19) & 0x1) == 0)
21859 /* 33222222222211111111110000000000
21860 10987654321098765432109876543210
21861 001001x1xx10000010xxxx0xxxxxxxxx
21867 if (((word
>> 10) & 0x1) == 0)
21869 if (((word
>> 11) & 0x1) == 0)
21871 if (((word
>> 12) & 0x1) == 0)
21873 /* 33222222222211111111110000000000
21874 10987654321098765432109876543210
21875 001001x1xx10100010x0000xxxxxxxxx
21881 /* 33222222222211111111110000000000
21882 10987654321098765432109876543210
21883 001001x1xx10100010x1000xxxxxxxxx
21890 /* 33222222222211111111110000000000
21891 10987654321098765432109876543210
21892 001001x1xx10100010xx100xxxxxxxxx
21899 /* 33222222222211111111110000000000
21900 10987654321098765432109876543210
21901 001001x1xx10100010xxx10xxxxxxxxx
21909 if (((word
>> 11) & 0x1) == 0)
21911 if (((word
>> 12) & 0x1) == 0)
21913 /* 33222222222211111111110000000000
21914 10987654321098765432109876543210
21915 001001x1xx10x10010x00x0xxxxxxxxx
21921 /* 33222222222211111111110000000000
21922 10987654321098765432109876543210
21923 001001x1xx10x10010x10x0xxxxxxxxx
21930 /* 33222222222211111111110000000000
21931 10987654321098765432109876543210
21932 001001x1xx10x10010xx1x0xxxxxxxxx
21940 if (((word
>> 10) & 0x1) == 0)
21942 if (((word
>> 11) & 0x1) == 0)
21944 /* 33222222222211111111110000000000
21945 10987654321098765432109876543210
21946 001001x1xx10xx1010xx000xxxxxxxxx
21952 /* 33222222222211111111110000000000
21953 10987654321098765432109876543210
21954 001001x1xx10xx1010xx100xxxxxxxxx
21961 /* 33222222222211111111110000000000
21962 10987654321098765432109876543210
21963 001001x1xx10xx1010xxx10xxxxxxxxx
21971 if (((word
>> 10) & 0x1) == 0)
21973 if (((word
>> 11) & 0x1) == 0)
21975 if (((word
>> 17) & 0x1) == 0)
21977 if (((word
>> 18) & 0x1) == 0)
21979 /* 33222222222211111111110000000000
21980 10987654321098765432109876543210
21981 001001x1xx10x00110xx000xxxxxxxxx
21987 /* 33222222222211111111110000000000
21988 10987654321098765432109876543210
21989 001001x1xx10x10110xx000xxxxxxxxx
21996 /* 33222222222211111111110000000000
21997 10987654321098765432109876543210
21998 001001x1xx10xx1110xx000xxxxxxxxx
22005 if (((word
>> 17) & 0x1) == 0)
22007 if (((word
>> 18) & 0x1) == 0)
22009 /* 33222222222211111111110000000000
22010 10987654321098765432109876543210
22011 001001x1xx10x00110xx100xxxxxxxxx
22017 /* 33222222222211111111110000000000
22018 10987654321098765432109876543210
22019 001001x1xx10x10110xx100xxxxxxxxx
22026 /* 33222222222211111111110000000000
22027 10987654321098765432109876543210
22028 001001x1xx10xx1110xx100xxxxxxxxx
22036 if (((word
>> 17) & 0x1) == 0)
22038 /* 33222222222211111111110000000000
22039 10987654321098765432109876543210
22040 001001x1xx10xx0110xxx10xxxxxxxxx
22046 /* 33222222222211111111110000000000
22047 10987654321098765432109876543210
22048 001001x1xx10xx1110xxx10xxxxxxxxx
22057 /* 33222222222211111111110000000000
22058 10987654321098765432109876543210
22059 001001x1xx10xxxx10xxxx1xxxxxxxxx
22066 if (((word
>> 22) & 0x1) == 0)
22068 if (((word
>> 23) & 0x1) == 0)
22070 /* 33222222222211111111110000000000
22071 10987654321098765432109876543210
22072 101001x10010xxxx10xxxxxxxxxxxxxx
22078 /* 33222222222211111111110000000000
22079 10987654321098765432109876543210
22080 101001x11010xxxx10xxxxxxxxxxxxxx
22087 if (((word
>> 23) & 0x1) == 0)
22089 /* 33222222222211111111110000000000
22090 10987654321098765432109876543210
22091 101001x10110xxxx10xxxxxxxxxxxxxx
22097 /* 33222222222211111111110000000000
22098 10987654321098765432109876543210
22099 101001x11110xxxx10xxxxxxxxxxxxxx
22108 if (((word
>> 22) & 0x1) == 0)
22110 if (((word
>> 23) & 0x1) == 0)
22112 /* 33222222222211111111110000000000
22113 10987654321098765432109876543210
22114 x01001x10011xxxx10xxxxxxxxxxxxxx
22120 /* 33222222222211111111110000000000
22121 10987654321098765432109876543210
22122 x01001x11011xxxx10xxxxxxxxxxxxxx
22129 if (((word
>> 23) & 0x1) == 0)
22131 /* 33222222222211111111110000000000
22132 10987654321098765432109876543210
22133 x01001x10111xxxx10xxxxxxxxxxxxxx
22139 /* 33222222222211111111110000000000
22140 10987654321098765432109876543210
22141 x01001x11111xxxx10xxxxxxxxxxxxxx
22150 if (((word
>> 31) & 0x1) == 0)
22152 if (((word
>> 16) & 0x1) == 0)
22154 if (((word
>> 17) & 0x1) == 0)
22156 if (((word
>> 18) & 0x1) == 0)
22158 if (((word
>> 19) & 0x1) == 0)
22160 if (((word
>> 20) & 0x1) == 0)
22162 /* 33222222222211111111110000000000
22163 10987654321098765432109876543210
22164 001001x1xx10000011xxxxxxxxxxxxxx
22170 /* 33222222222211111111110000000000
22171 10987654321098765432109876543210
22172 001001x1xx11000011xxxxxxxxxxxxxx
22179 if (((word
>> 20) & 0x1) == 0)
22181 /* 33222222222211111111110000000000
22182 10987654321098765432109876543210
22183 001001x1xx10100011xxxxxxxxxxxxxx
22189 /* 33222222222211111111110000000000
22190 10987654321098765432109876543210
22191 001001x1xx11100011xxxxxxxxxxxxxx
22199 /* 33222222222211111111110000000000
22200 10987654321098765432109876543210
22201 001001x1xx1xx10011xxxxxxxxxxxxxx
22208 if (((word
>> 18) & 0x1) == 0)
22210 /* 33222222222211111111110000000000
22211 10987654321098765432109876543210
22212 001001x1xx1xx01011xxxxxxxxxxxxxx
22218 /* 33222222222211111111110000000000
22219 10987654321098765432109876543210
22220 001001x1xx1xx11011xxxxxxxxxxxxxx
22228 if (((word
>> 17) & 0x1) == 0)
22230 if (((word
>> 18) & 0x1) == 0)
22232 if (((word
>> 19) & 0x1) == 0)
22234 /* 33222222222211111111110000000000
22235 10987654321098765432109876543210
22236 001001x1xx1x000111xxxxxxxxxxxxxx
22242 if (((word
>> 20) & 0x1) == 0)
22244 /* 33222222222211111111110000000000
22245 10987654321098765432109876543210
22246 001001x1xx10100111xxxxxxxxxxxxxx
22252 /* 33222222222211111111110000000000
22253 10987654321098765432109876543210
22254 001001x1xx11100111xxxxxxxxxxxxxx
22262 /* 33222222222211111111110000000000
22263 10987654321098765432109876543210
22264 001001x1xx1xx10111xxxxxxxxxxxxxx
22271 if (((word
>> 18) & 0x1) == 0)
22273 if (((word
>> 19) & 0x1) == 0)
22275 /* 33222222222211111111110000000000
22276 10987654321098765432109876543210
22277 001001x1xx1x001111xxxxxxxxxxxxxx
22283 /* 33222222222211111111110000000000
22284 10987654321098765432109876543210
22285 001001x1xx1x101111xxxxxxxxxxxxxx
22292 /* 33222222222211111111110000000000
22293 10987654321098765432109876543210
22294 001001x1xx1xx11111xxxxxxxxxxxxxx
22303 if (((word
>> 13) & 0x1) == 0)
22305 if (((word
>> 22) & 0x1) == 0)
22307 if (((word
>> 23) & 0x1) == 0)
22309 /* 33222222222211111111110000000000
22310 10987654321098765432109876543210
22311 101001x1001xxxxx110xxxxxxxxxxxxx
22317 /* 33222222222211111111110000000000
22318 10987654321098765432109876543210
22319 101001x1101xxxxx110xxxxxxxxxxxxx
22326 if (((word
>> 23) & 0x1) == 0)
22328 /* 33222222222211111111110000000000
22329 10987654321098765432109876543210
22330 101001x1011xxxxx110xxxxxxxxxxxxx
22336 /* 33222222222211111111110000000000
22337 10987654321098765432109876543210
22338 101001x1111xxxxx110xxxxxxxxxxxxx
22346 if (((word
>> 22) & 0x1) == 0)
22348 if (((word
>> 23) & 0x1) == 0)
22350 /* 33222222222211111111110000000000
22351 10987654321098765432109876543210
22352 101001x1001xxxxx111xxxxxxxxxxxxx
22358 /* 33222222222211111111110000000000
22359 10987654321098765432109876543210
22360 101001x1101xxxxx111xxxxxxxxxxxxx
22367 if (((word
>> 23) & 0x1) == 0)
22369 /* 33222222222211111111110000000000
22370 10987654321098765432109876543210
22371 101001x1011xxxxx111xxxxxxxxxxxxx
22377 /* 33222222222211111111110000000000
22378 10987654321098765432109876543210
22379 101001x1111xxxxx111xxxxxxxxxxxxx
22390 if (((word
>> 13) & 0x1) == 0)
22392 if (((word
>> 31) & 0x1) == 0)
22394 if (((word
>> 14) & 0x1) == 0)
22396 /* 33222222222211111111110000000000
22397 10987654321098765432109876543210
22398 011001x1xx1xxxxx100xxxxxxxxxxxxx
22404 /* 33222222222211111111110000000000
22405 10987654321098765432109876543210
22406 011001x1xx1xxxxx110xxxxxxxxxxxxx
22413 if (((word
>> 22) & 0x1) == 0)
22415 if (((word
>> 23) & 0x1) == 0)
22417 /* 33222222222211111111110000000000
22418 10987654321098765432109876543210
22419 111001x1001xxxxx1x0xxxxxxxxxxxxx
22425 /* 33222222222211111111110000000000
22426 10987654321098765432109876543210
22427 111001x1101xxxxx1x0xxxxxxxxxxxxx
22434 /* 33222222222211111111110000000000
22435 10987654321098765432109876543210
22436 111001x1x11xxxxx1x0xxxxxxxxxxxxx
22444 if (((word
>> 14) & 0x1) == 0)
22446 if (((word
>> 31) & 0x1) == 0)
22448 /* 33222222222211111111110000000000
22449 10987654321098765432109876543210
22450 011001x1xx1xxxxx101xxxxxxxxxxxxx
22456 if (((word
>> 22) & 0x1) == 0)
22458 if (((word
>> 23) & 0x1) == 0)
22460 /* 33222222222211111111110000000000
22461 10987654321098765432109876543210
22462 111001x1001xxxxx101xxxxxxxxxxxxx
22468 /* 33222222222211111111110000000000
22469 10987654321098765432109876543210
22470 111001x1101xxxxx101xxxxxxxxxxxxx
22477 /* 33222222222211111111110000000000
22478 10987654321098765432109876543210
22479 111001x1x11xxxxx101xxxxxxxxxxxxx
22487 if (((word
>> 31) & 0x1) == 0)
22489 /* 33222222222211111111110000000000
22490 10987654321098765432109876543210
22491 011001x1xx1xxxxx111xxxxxxxxxxxxx
22497 if (((word
>> 20) & 0x1) == 0)
22499 if (((word
>> 23) & 0x1) == 0)
22501 /* 33222222222211111111110000000000
22502 10987654321098765432109876543210
22503 111001x10x10xxxx111xxxxxxxxxxxxx
22509 /* 33222222222211111111110000000000
22510 10987654321098765432109876543210
22511 111001x11x10xxxx111xxxxxxxxxxxxx
22518 if (((word
>> 22) & 0x1) == 0)
22520 if (((word
>> 23) & 0x1) == 0)
22522 /* 33222222222211111111110000000000
22523 10987654321098765432109876543210
22524 111001x10011xxxx111xxxxxxxxxxxxx
22530 /* 33222222222211111111110000000000
22531 10987654321098765432109876543210
22532 111001x11011xxxx111xxxxxxxxxxxxx
22539 if (((word
>> 23) & 0x1) == 0)
22541 /* 33222222222211111111110000000000
22542 10987654321098765432109876543210
22543 111001x10111xxxx111xxxxxxxxxxxxx
22549 /* 33222222222211111111110000000000
22550 10987654321098765432109876543210
22551 111001x11111xxxx111xxxxxxxxxxxxx
22568 if (((word
>> 29) & 0x1) == 0)
22570 if (((word
>> 30) & 0x1) == 0)
22572 if (((word
>> 31) & 0x1) == 0)
22574 /* 33222222222211111111110000000000
22575 10987654321098765432109876543210
22576 000101xxxxxxxxxxxxxxxxxxxxxxxxxx
22582 /* 33222222222211111111110000000000
22583 10987654321098765432109876543210
22584 100101xxxxxxxxxxxxxxxxxxxxxxxxxx
22591 if (((word
>> 24) & 0x1) == 0)
22593 if (((word
>> 4) & 0x1) == 0)
22595 if (((word
>> 25) & 0x1) == 0)
22597 if (((word
>> 31) & 0x1) == 0)
22599 /* 33222222222211111111110000000000
22600 10987654321098765432109876543210
22601 01010100xxxxxxxxxxxxxxxxxxx0xxxx
22607 if (((word
>> 0) & 0x1) == 0)
22609 if (((word
>> 1) & 0x1) == 0)
22611 if (((word
>> 21) & 0x1) == 0)
22613 /* 33222222222211111111110000000000
22614 10987654321098765432109876543210
22615 11010100xx0xxxxxxxxxxxxxxxx0xx00
22621 if (((word
>> 22) & 0x1) == 0)
22623 /* 33222222222211111111110000000000
22624 10987654321098765432109876543210
22625 11010100x01xxxxxxxxxxxxxxxx0xx00
22631 /* 33222222222211111111110000000000
22632 10987654321098765432109876543210
22633 11010100x11xxxxxxxxxxxxxxxx0xx00
22641 if (((word
>> 21) & 0x1) == 0)
22643 /* 33222222222211111111110000000000
22644 10987654321098765432109876543210
22645 11010100xx0xxxxxxxxxxxxxxxx0xx10
22651 /* 33222222222211111111110000000000
22652 10987654321098765432109876543210
22653 11010100xx1xxxxxxxxxxxxxxxx0xx10
22661 if (((word
>> 1) & 0x1) == 0)
22663 if (((word
>> 21) & 0x1) == 0)
22665 /* 33222222222211111111110000000000
22666 10987654321098765432109876543210
22667 11010100xx0xxxxxxxxxxxxxxxx0xx01
22673 /* 33222222222211111111110000000000
22674 10987654321098765432109876543210
22675 11010100xx1xxxxxxxxxxxxxxxx0xx01
22682 if (((word
>> 21) & 0x1) == 0)
22684 /* 33222222222211111111110000000000
22685 10987654321098765432109876543210
22686 11010100xx0xxxxxxxxxxxxxxxx0xx11
22692 /* 33222222222211111111110000000000
22693 10987654321098765432109876543210
22694 11010100xx1xxxxxxxxxxxxxxxx0xx11
22704 if (((word
>> 21) & 0x1) == 0)
22706 if (((word
>> 22) & 0x1) == 0)
22708 if (((word
>> 23) & 0x1) == 0)
22710 /* 33222222222211111111110000000000
22711 10987654321098765432109876543210
22712 x1010110000xxxxxxxxxxxxxxxx0xxxx
22718 /* 33222222222211111111110000000000
22719 10987654321098765432109876543210
22720 x1010110100xxxxxxxxxxxxxxxx0xxxx
22727 /* 33222222222211111111110000000000
22728 10987654321098765432109876543210
22729 x1010110x10xxxxxxxxxxxxxxxx0xxxx
22736 if (((word
>> 23) & 0x1) == 0)
22738 /* 33222222222211111111110000000000
22739 10987654321098765432109876543210
22740 x10101100x1xxxxxxxxxxxxxxxx0xxxx
22746 /* 33222222222211111111110000000000
22747 10987654321098765432109876543210
22748 x10101101x1xxxxxxxxxxxxxxxx0xxxx
22757 if (((word
>> 25) & 0x1) == 0)
22759 /* 33222222222211111111110000000000
22760 10987654321098765432109876543210
22761 x1010100xxxxxxxxxxxxxxxxxxx1xxxx
22767 if (((word
>> 10) & 0x1) == 0)
22769 if (((word
>> 21) & 0x1) == 0)
22771 if (((word
>> 22) & 0x1) == 0)
22773 if (((word
>> 23) & 0x1) == 0)
22775 /* 33222222222211111111110000000000
22776 10987654321098765432109876543210
22777 x1010110000xxxxxxxxxx0xxxxx1xxxx
22783 /* 33222222222211111111110000000000
22784 10987654321098765432109876543210
22785 x1010110100xxxxxxxxxx0xxxxx1xxxx
22792 /* 33222222222211111111110000000000
22793 10987654321098765432109876543210
22794 x1010110x10xxxxxxxxxx0xxxxx1xxxx
22801 /* 33222222222211111111110000000000
22802 10987654321098765432109876543210
22803 x1010110xx1xxxxxxxxxx0xxxxx1xxxx
22810 if (((word
>> 21) & 0x1) == 0)
22812 if (((word
>> 22) & 0x1) == 0)
22814 if (((word
>> 23) & 0x1) == 0)
22816 /* 33222222222211111111110000000000
22817 10987654321098765432109876543210
22818 x1010110000xxxxxxxxxx1xxxxx1xxxx
22824 /* 33222222222211111111110000000000
22825 10987654321098765432109876543210
22826 x1010110100xxxxxxxxxx1xxxxx1xxxx
22833 /* 33222222222211111111110000000000
22834 10987654321098765432109876543210
22835 x1010110x10xxxxxxxxxx1xxxxx1xxxx
22842 /* 33222222222211111111110000000000
22843 10987654321098765432109876543210
22844 x1010110xx1xxxxxxxxxx1xxxxx1xxxx
22854 if (((word
>> 21) & 0x1) == 0)
22856 if (((word
>> 25) & 0x1) == 0)
22858 /* 33222222222211111111110000000000
22859 10987654321098765432109876543210
22860 x1010101xx0xxxxxxxxxxxxxxxxxxxxx
22866 if (((word
>> 10) & 0x1) == 0)
22868 /* 33222222222211111111110000000000
22869 10987654321098765432109876543210
22870 x1010111xx0xxxxxxxxxx0xxxxxxxxxx
22876 /* 33222222222211111111110000000000
22877 10987654321098765432109876543210
22878 x1010111xx0xxxxxxxxxx1xxxxxxxxxx
22886 if (((word
>> 25) & 0x1) == 0)
22888 /* 33222222222211111111110000000000
22889 10987654321098765432109876543210
22890 x1010101xx1xxxxxxxxxxxxxxxxxxxxx
22896 if (((word
>> 10) & 0x1) == 0)
22898 /* 33222222222211111111110000000000
22899 10987654321098765432109876543210
22900 x1010111xx1xxxxxxxxxx0xxxxxxxxxx
22906 /* 33222222222211111111110000000000
22907 10987654321098765432109876543210
22908 x1010111xx1xxxxxxxxxx1xxxxxxxxxx
22919 if (((word
>> 24) & 0x1) == 0)
22921 if (((word
>> 25) & 0x1) == 0)
22923 /* 33222222222211111111110000000000
22924 10987654321098765432109876543210
22925 xx110100xxxxxxxxxxxxxxxxxxxxxxxx
22931 /* 33222222222211111111110000000000
22932 10987654321098765432109876543210
22933 xx110110xxxxxxxxxxxxxxxxxxxxxxxx
22940 if (((word
>> 25) & 0x1) == 0)
22942 /* 33222222222211111111110000000000
22943 10987654321098765432109876543210
22944 xx110101xxxxxxxxxxxxxxxxxxxxxxxx
22950 /* 33222222222211111111110000000000
22951 10987654321098765432109876543210
22952 xx110111xxxxxxxxxxxxxxxxxxxxxxxx
22962 if (((word
>> 25) & 0x1) == 0)
22964 if (((word
>> 28) & 0x1) == 0)
22966 if (((word
>> 22) & 0x1) == 0)
22968 if (((word
>> 23) & 0x1) == 0)
22970 if (((word
>> 24) & 0x1) == 0)
22972 if (((word
>> 29) & 0x1) == 0)
22974 /* 33222222222211111111110000000000
22975 10987654321098765432109876543210
22976 xx00110000xxxxxxxxxxxxxxxxxxxxxx
22982 /* 33222222222211111111110000000000
22983 10987654321098765432109876543210
22984 xx10110000xxxxxxxxxxxxxxxxxxxxxx
22991 if (((word
>> 29) & 0x1) == 0)
22993 if (((word
>> 13) & 0x1) == 0)
22995 if (((word
>> 21) & 0x1) == 0)
22997 /* 33222222222211111111110000000000
22998 10987654321098765432109876543210
22999 xx001101000xxxxxxx0xxxxxxxxxxxxx
23005 /* 33222222222211111111110000000000
23006 10987654321098765432109876543210
23007 xx001101001xxxxxxx0xxxxxxxxxxxxx
23014 if (((word
>> 21) & 0x1) == 0)
23016 /* 33222222222211111111110000000000
23017 10987654321098765432109876543210
23018 xx001101000xxxxxxx1xxxxxxxxxxxxx
23024 /* 33222222222211111111110000000000
23025 10987654321098765432109876543210
23026 xx001101001xxxxxxx1xxxxxxxxxxxxx
23034 /* 33222222222211111111110000000000
23035 10987654321098765432109876543210
23036 xx10110100xxxxxxxxxxxxxxxxxxxxxx
23044 if (((word
>> 29) & 0x1) == 0)
23046 if (((word
>> 21) & 0x1) == 0)
23048 if (((word
>> 24) & 0x1) == 0)
23050 /* 33222222222211111111110000000000
23051 10987654321098765432109876543210
23052 xx001100100xxxxxxxxxxxxxxxxxxxxx
23058 if (((word
>> 13) & 0x1) == 0)
23060 /* 33222222222211111111110000000000
23061 10987654321098765432109876543210
23062 xx001101100xxxxxxx0xxxxxxxxxxxxx
23068 /* 33222222222211111111110000000000
23069 10987654321098765432109876543210
23070 xx001101100xxxxxxx1xxxxxxxxxxxxx
23078 if (((word
>> 13) & 0x1) == 0)
23080 /* 33222222222211111111110000000000
23081 10987654321098765432109876543210
23082 xx00110x101xxxxxxx0xxxxxxxxxxxxx
23088 /* 33222222222211111111110000000000
23089 10987654321098765432109876543210
23090 xx00110x101xxxxxxx1xxxxxxxxxxxxx
23098 /* 33222222222211111111110000000000
23099 10987654321098765432109876543210
23100 xx10110x10xxxxxxxxxxxxxxxxxxxxxx
23108 if (((word
>> 23) & 0x1) == 0)
23110 if (((word
>> 24) & 0x1) == 0)
23112 if (((word
>> 29) & 0x1) == 0)
23114 /* 33222222222211111111110000000000
23115 10987654321098765432109876543210
23116 xx00110001xxxxxxxxxxxxxxxxxxxxxx
23122 /* 33222222222211111111110000000000
23123 10987654321098765432109876543210
23124 xx10110001xxxxxxxxxxxxxxxxxxxxxx
23131 if (((word
>> 29) & 0x1) == 0)
23133 if (((word
>> 13) & 0x1) == 0)
23135 if (((word
>> 21) & 0x1) == 0)
23137 /* 33222222222211111111110000000000
23138 10987654321098765432109876543210
23139 xx001101010xxxxxxx0xxxxxxxxxxxxx
23145 /* 33222222222211111111110000000000
23146 10987654321098765432109876543210
23147 xx001101011xxxxxxx0xxxxxxxxxxxxx
23154 if (((word
>> 21) & 0x1) == 0)
23156 /* 33222222222211111111110000000000
23157 10987654321098765432109876543210
23158 xx001101010xxxxxxx1xxxxxxxxxxxxx
23164 /* 33222222222211111111110000000000
23165 10987654321098765432109876543210
23166 xx001101011xxxxxxx1xxxxxxxxxxxxx
23174 /* 33222222222211111111110000000000
23175 10987654321098765432109876543210
23176 xx10110101xxxxxxxxxxxxxxxxxxxxxx
23184 if (((word
>> 29) & 0x1) == 0)
23186 if (((word
>> 21) & 0x1) == 0)
23188 if (((word
>> 24) & 0x1) == 0)
23190 /* 33222222222211111111110000000000
23191 10987654321098765432109876543210
23192 xx001100110xxxxxxxxxxxxxxxxxxxxx
23198 if (((word
>> 13) & 0x1) == 0)
23200 /* 33222222222211111111110000000000
23201 10987654321098765432109876543210
23202 xx001101110xxxxxxx0xxxxxxxxxxxxx
23208 /* 33222222222211111111110000000000
23209 10987654321098765432109876543210
23210 xx001101110xxxxxxx1xxxxxxxxxxxxx
23218 if (((word
>> 13) & 0x1) == 0)
23220 /* 33222222222211111111110000000000
23221 10987654321098765432109876543210
23222 xx00110x111xxxxxxx0xxxxxxxxxxxxx
23228 /* 33222222222211111111110000000000
23229 10987654321098765432109876543210
23230 xx00110x111xxxxxxx1xxxxxxxxxxxxx
23238 /* 33222222222211111111110000000000
23239 10987654321098765432109876543210
23240 xx10110x11xxxxxxxxxxxxxxxxxxxxxx
23249 if (((word
>> 24) & 0x1) == 0)
23251 if (((word
>> 29) & 0x1) == 0)
23253 /* 33222222222211111111110000000000
23254 10987654321098765432109876543210
23255 xx011100xxxxxxxxxxxxxxxxxxxxxxxx
23261 if (((word
>> 10) & 0x1) == 0)
23263 if (((word
>> 11) & 0x1) == 0)
23265 if (((word
>> 22) & 0x1) == 0)
23267 /* 33222222222211111111110000000000
23268 10987654321098765432109876543210
23269 xx111100x0xxxxxxxxxx00xxxxxxxxxx
23275 /* 33222222222211111111110000000000
23276 10987654321098765432109876543210
23277 xx111100x1xxxxxxxxxx00xxxxxxxxxx
23284 if (((word
>> 22) & 0x1) == 0)
23286 /* 33222222222211111111110000000000
23287 10987654321098765432109876543210
23288 xx111100x0xxxxxxxxxx10xxxxxxxxxx
23294 /* 33222222222211111111110000000000
23295 10987654321098765432109876543210
23296 xx111100x1xxxxxxxxxx10xxxxxxxxxx
23304 if (((word
>> 22) & 0x1) == 0)
23306 /* 33222222222211111111110000000000
23307 10987654321098765432109876543210
23308 xx111100x0xxxxxxxxxxx1xxxxxxxxxx
23314 /* 33222222222211111111110000000000
23315 10987654321098765432109876543210
23316 xx111100x1xxxxxxxxxxx1xxxxxxxxxx
23325 if (((word
>> 22) & 0x1) == 0)
23327 if (((word
>> 29) & 0x1) == 0)
23329 if (((word
>> 12) & 0x1) == 0)
23331 if (((word
>> 13) & 0x1) == 0)
23333 if (((word
>> 14) & 0x1) == 0)
23335 if (((word
>> 15) & 0x1) == 0)
23337 if (((word
>> 23) & 0x1) == 0)
23339 /* 33222222222211111111110000000000
23340 10987654321098765432109876543210
23341 xx01110100xxxxxx0000xxxxxxxxxxxx
23347 /* 33222222222211111111110000000000
23348 10987654321098765432109876543210
23349 xx01110110xxxxxx0000xxxxxxxxxxxx
23356 if (((word
>> 23) & 0x1) == 0)
23358 /* 33222222222211111111110000000000
23359 10987654321098765432109876543210
23360 xx01110100xxxxxx1000xxxxxxxxxxxx
23366 /* 33222222222211111111110000000000
23367 10987654321098765432109876543210
23368 xx01110110xxxxxx1000xxxxxxxxxxxx
23376 if (((word
>> 15) & 0x1) == 0)
23378 if (((word
>> 23) & 0x1) == 0)
23380 /* 33222222222211111111110000000000
23381 10987654321098765432109876543210
23382 xx01110100xxxxxx0100xxxxxxxxxxxx
23388 /* 33222222222211111111110000000000
23389 10987654321098765432109876543210
23390 xx01110110xxxxxx0100xxxxxxxxxxxx
23397 if (((word
>> 23) & 0x1) == 0)
23399 /* 33222222222211111111110000000000
23400 10987654321098765432109876543210
23401 xx01110100xxxxxx1100xxxxxxxxxxxx
23407 /* 33222222222211111111110000000000
23408 10987654321098765432109876543210
23409 xx01110110xxxxxx1100xxxxxxxxxxxx
23418 if (((word
>> 14) & 0x1) == 0)
23420 if (((word
>> 15) & 0x1) == 0)
23422 if (((word
>> 23) & 0x1) == 0)
23424 /* 33222222222211111111110000000000
23425 10987654321098765432109876543210
23426 xx01110100xxxxxx0010xxxxxxxxxxxx
23432 /* 33222222222211111111110000000000
23433 10987654321098765432109876543210
23434 xx01110110xxxxxx0010xxxxxxxxxxxx
23441 if (((word
>> 23) & 0x1) == 0)
23443 /* 33222222222211111111110000000000
23444 10987654321098765432109876543210
23445 xx01110100xxxxxx1010xxxxxxxxxxxx
23451 /* 33222222222211111111110000000000
23452 10987654321098765432109876543210
23453 xx01110110xxxxxx1010xxxxxxxxxxxx
23461 if (((word
>> 15) & 0x1) == 0)
23463 if (((word
>> 23) & 0x1) == 0)
23465 /* 33222222222211111111110000000000
23466 10987654321098765432109876543210
23467 xx01110100xxxxxx0110xxxxxxxxxxxx
23473 /* 33222222222211111111110000000000
23474 10987654321098765432109876543210
23475 xx01110110xxxxxx0110xxxxxxxxxxxx
23482 if (((word
>> 23) & 0x1) == 0)
23484 /* 33222222222211111111110000000000
23485 10987654321098765432109876543210
23486 xx01110100xxxxxx1110xxxxxxxxxxxx
23492 /* 33222222222211111111110000000000
23493 10987654321098765432109876543210
23494 xx01110110xxxxxx1110xxxxxxxxxxxx
23504 if (((word
>> 13) & 0x1) == 0)
23506 if (((word
>> 14) & 0x1) == 0)
23508 if (((word
>> 15) & 0x1) == 0)
23510 if (((word
>> 23) & 0x1) == 0)
23512 /* 33222222222211111111110000000000
23513 10987654321098765432109876543210
23514 xx01110100xxxxxx0001xxxxxxxxxxxx
23520 /* 33222222222211111111110000000000
23521 10987654321098765432109876543210
23522 xx01110110xxxxxx0001xxxxxxxxxxxx
23529 if (((word
>> 23) & 0x1) == 0)
23531 /* 33222222222211111111110000000000
23532 10987654321098765432109876543210
23533 xx01110100xxxxxx1001xxxxxxxxxxxx
23539 /* 33222222222211111111110000000000
23540 10987654321098765432109876543210
23541 xx01110110xxxxxx1001xxxxxxxxxxxx
23549 if (((word
>> 15) & 0x1) == 0)
23551 if (((word
>> 23) & 0x1) == 0)
23553 /* 33222222222211111111110000000000
23554 10987654321098765432109876543210
23555 xx01110100xxxxxx0101xxxxxxxxxxxx
23561 /* 33222222222211111111110000000000
23562 10987654321098765432109876543210
23563 xx01110110xxxxxx0101xxxxxxxxxxxx
23570 if (((word
>> 23) & 0x1) == 0)
23572 /* 33222222222211111111110000000000
23573 10987654321098765432109876543210
23574 xx01110100xxxxxx1101xxxxxxxxxxxx
23580 /* 33222222222211111111110000000000
23581 10987654321098765432109876543210
23582 xx01110110xxxxxx1101xxxxxxxxxxxx
23591 if (((word
>> 14) & 0x1) == 0)
23593 if (((word
>> 15) & 0x1) == 0)
23595 if (((word
>> 23) & 0x1) == 0)
23597 /* 33222222222211111111110000000000
23598 10987654321098765432109876543210
23599 xx01110100xxxxxx0011xxxxxxxxxxxx
23605 /* 33222222222211111111110000000000
23606 10987654321098765432109876543210
23607 xx01110110xxxxxx0011xxxxxxxxxxxx
23614 if (((word
>> 23) & 0x1) == 0)
23616 /* 33222222222211111111110000000000
23617 10987654321098765432109876543210
23618 xx01110100xxxxxx1011xxxxxxxxxxxx
23624 /* 33222222222211111111110000000000
23625 10987654321098765432109876543210
23626 xx01110110xxxxxx1011xxxxxxxxxxxx
23634 if (((word
>> 15) & 0x1) == 0)
23636 if (((word
>> 23) & 0x1) == 0)
23638 /* 33222222222211111111110000000000
23639 10987654321098765432109876543210
23640 xx01110100xxxxxx0111xxxxxxxxxxxx
23646 /* 33222222222211111111110000000000
23647 10987654321098765432109876543210
23648 xx01110110xxxxxx0111xxxxxxxxxxxx
23655 if (((word
>> 23) & 0x1) == 0)
23657 /* 33222222222211111111110000000000
23658 10987654321098765432109876543210
23659 xx01110100xxxxxx1111xxxxxxxxxxxx
23665 /* 33222222222211111111110000000000
23666 10987654321098765432109876543210
23667 xx01110110xxxxxx1111xxxxxxxxxxxx
23678 /* 33222222222211111111110000000000
23679 10987654321098765432109876543210
23680 xx111101x0xxxxxxxxxxxxxxxxxxxxxx
23687 if (((word
>> 29) & 0x1) == 0)
23689 if (((word
>> 12) & 0x1) == 0)
23691 if (((word
>> 13) & 0x1) == 0)
23693 if (((word
>> 14) & 0x1) == 0)
23695 if (((word
>> 15) & 0x1) == 0)
23697 if (((word
>> 23) & 0x1) == 0)
23699 /* 33222222222211111111110000000000
23700 10987654321098765432109876543210
23701 xx01110101xxxxxx0000xxxxxxxxxxxx
23707 /* 33222222222211111111110000000000
23708 10987654321098765432109876543210
23709 xx01110111xxxxxx0000xxxxxxxxxxxx
23716 if (((word
>> 23) & 0x1) == 0)
23718 /* 33222222222211111111110000000000
23719 10987654321098765432109876543210
23720 xx01110101xxxxxx1000xxxxxxxxxxxx
23726 /* 33222222222211111111110000000000
23727 10987654321098765432109876543210
23728 xx01110111xxxxxx1000xxxxxxxxxxxx
23736 if (((word
>> 15) & 0x1) == 0)
23738 if (((word
>> 23) & 0x1) == 0)
23740 /* 33222222222211111111110000000000
23741 10987654321098765432109876543210
23742 xx01110101xxxxxx0100xxxxxxxxxxxx
23748 /* 33222222222211111111110000000000
23749 10987654321098765432109876543210
23750 xx01110111xxxxxx0100xxxxxxxxxxxx
23757 /* 33222222222211111111110000000000
23758 10987654321098765432109876543210
23759 xx011101x1xxxxxx1100xxxxxxxxxxxx
23767 if (((word
>> 14) & 0x1) == 0)
23769 if (((word
>> 15) & 0x1) == 0)
23771 if (((word
>> 23) & 0x1) == 0)
23773 /* 33222222222211111111110000000000
23774 10987654321098765432109876543210
23775 xx01110101xxxxxx0010xxxxxxxxxxxx
23781 /* 33222222222211111111110000000000
23782 10987654321098765432109876543210
23783 xx01110111xxxxxx0010xxxxxxxxxxxx
23790 if (((word
>> 23) & 0x1) == 0)
23792 /* 33222222222211111111110000000000
23793 10987654321098765432109876543210
23794 xx01110101xxxxxx1010xxxxxxxxxxxx
23800 /* 33222222222211111111110000000000
23801 10987654321098765432109876543210
23802 xx01110111xxxxxx1010xxxxxxxxxxxx
23810 if (((word
>> 15) & 0x1) == 0)
23812 if (((word
>> 23) & 0x1) == 0)
23814 /* 33222222222211111111110000000000
23815 10987654321098765432109876543210
23816 xx01110101xxxxxx0110xxxxxxxxxxxx
23822 /* 33222222222211111111110000000000
23823 10987654321098765432109876543210
23824 xx01110111xxxxxx0110xxxxxxxxxxxx
23831 /* 33222222222211111111110000000000
23832 10987654321098765432109876543210
23833 xx011101x1xxxxxx1110xxxxxxxxxxxx
23842 if (((word
>> 13) & 0x1) == 0)
23844 if (((word
>> 14) & 0x1) == 0)
23846 if (((word
>> 15) & 0x1) == 0)
23848 if (((word
>> 23) & 0x1) == 0)
23850 /* 33222222222211111111110000000000
23851 10987654321098765432109876543210
23852 xx01110101xxxxxx0001xxxxxxxxxxxx
23858 /* 33222222222211111111110000000000
23859 10987654321098765432109876543210
23860 xx01110111xxxxxx0001xxxxxxxxxxxx
23867 if (((word
>> 23) & 0x1) == 0)
23869 /* 33222222222211111111110000000000
23870 10987654321098765432109876543210
23871 xx01110101xxxxxx1001xxxxxxxxxxxx
23877 /* 33222222222211111111110000000000
23878 10987654321098765432109876543210
23879 xx01110111xxxxxx1001xxxxxxxxxxxx
23887 if (((word
>> 15) & 0x1) == 0)
23889 if (((word
>> 23) & 0x1) == 0)
23891 /* 33222222222211111111110000000000
23892 10987654321098765432109876543210
23893 xx01110101xxxxxx0101xxxxxxxxxxxx
23899 /* 33222222222211111111110000000000
23900 10987654321098765432109876543210
23901 xx01110111xxxxxx0101xxxxxxxxxxxx
23908 /* 33222222222211111111110000000000
23909 10987654321098765432109876543210
23910 xx011101x1xxxxxx1101xxxxxxxxxxxx
23918 if (((word
>> 14) & 0x1) == 0)
23920 if (((word
>> 15) & 0x1) == 0)
23922 if (((word
>> 23) & 0x1) == 0)
23924 /* 33222222222211111111110000000000
23925 10987654321098765432109876543210
23926 xx01110101xxxxxx0011xxxxxxxxxxxx
23932 /* 33222222222211111111110000000000
23933 10987654321098765432109876543210
23934 xx01110111xxxxxx0011xxxxxxxxxxxx
23941 if (((word
>> 23) & 0x1) == 0)
23943 /* 33222222222211111111110000000000
23944 10987654321098765432109876543210
23945 xx01110101xxxxxx1011xxxxxxxxxxxx
23951 /* 33222222222211111111110000000000
23952 10987654321098765432109876543210
23953 xx01110111xxxxxx1011xxxxxxxxxxxx
23961 if (((word
>> 15) & 0x1) == 0)
23963 if (((word
>> 23) & 0x1) == 0)
23965 /* 33222222222211111111110000000000
23966 10987654321098765432109876543210
23967 xx01110101xxxxxx0111xxxxxxxxxxxx
23973 /* 33222222222211111111110000000000
23974 10987654321098765432109876543210
23975 xx01110111xxxxxx0111xxxxxxxxxxxx
23982 /* 33222222222211111111110000000000
23983 10987654321098765432109876543210
23984 xx011101x1xxxxxx1111xxxxxxxxxxxx
23994 /* 33222222222211111111110000000000
23995 10987654321098765432109876543210
23996 xx111101x1xxxxxxxxxxxxxxxxxxxxxx
24006 if (((word
>> 24) & 0x1) == 0)
24008 if (((word
>> 21) & 0x1) == 0)
24010 if (((word
>> 28) & 0x1) == 0)
24012 if (((word
>> 29) & 0x1) == 0)
24014 if (((word
>> 31) & 0x1) == 0)
24016 if (((word
>> 10) & 0x1) == 0)
24018 if (((word
>> 11) & 0x1) == 0)
24020 if (((word
>> 12) & 0x1) == 0)
24022 /* 33222222222211111111110000000000
24023 10987654321098765432109876543210
24024 0x001110xx0xxxxxxxx000xxxxxxxxxx
24030 /* 33222222222211111111110000000000
24031 10987654321098765432109876543210
24032 0x001110xx0xxxxxxxx100xxxxxxxxxx
24039 if (((word
>> 12) & 0x1) == 0)
24041 if (((word
>> 14) & 0x1) == 0)
24043 /* 33222222222211111111110000000000
24044 10987654321098765432109876543210
24045 0x001110xx0xxxxxx0x010xxxxxxxxxx
24051 /* 33222222222211111111110000000000
24052 10987654321098765432109876543210
24053 0x001110xx0xxxxxx1x010xxxxxxxxxx
24060 if (((word
>> 13) & 0x1) == 0)
24062 if (((word
>> 14) & 0x1) == 0)
24064 /* 33222222222211111111110000000000
24065 10987654321098765432109876543210
24066 0x001110xx0xxxxxx00110xxxxxxxxxx
24072 /* 33222222222211111111110000000000
24073 10987654321098765432109876543210
24074 0x001110xx0xxxxxx10110xxxxxxxxxx
24081 if (((word
>> 14) & 0x1) == 0)
24083 /* 33222222222211111111110000000000
24084 10987654321098765432109876543210
24085 0x001110xx0xxxxxx01110xxxxxxxxxx
24091 /* 33222222222211111111110000000000
24092 10987654321098765432109876543210
24093 0x001110xx0xxxxxx11110xxxxxxxxxx
24103 if (((word
>> 11) & 0x1) == 0)
24105 if (((word
>> 12) & 0x1) == 0)
24107 if (((word
>> 13) & 0x1) == 0)
24109 if (((word
>> 22) & 0x1) == 0)
24111 /* 33222222222211111111110000000000
24112 10987654321098765432109876543210
24113 0x001110x00xxxxxxx0001xxxxxxxxxx
24119 if (((word
>> 23) & 0x1) == 0)
24121 /* 33222222222211111111110000000000
24122 10987654321098765432109876543210
24123 0x001110010xxxxxxx0001xxxxxxxxxx
24129 /* 33222222222211111111110000000000
24130 10987654321098765432109876543210
24131 0x001110110xxxxxxx0001xxxxxxxxxx
24139 if (((word
>> 15) & 0x1) == 0)
24141 /* 33222222222211111111110000000000
24142 10987654321098765432109876543210
24143 0x001110xx0xxxxx0x1001xxxxxxxxxx
24149 /* 33222222222211111111110000000000
24150 10987654321098765432109876543210
24151 0x001110xx0xxxxx1x1001xxxxxxxxxx
24159 if (((word
>> 13) & 0x1) == 0)
24161 if (((word
>> 15) & 0x1) == 0)
24163 if (((word
>> 23) & 0x1) == 0)
24165 /* 33222222222211111111110000000000
24166 10987654321098765432109876543210
24167 0x0011100x0xxxxx0x0101xxxxxxxxxx
24173 /* 33222222222211111111110000000000
24174 10987654321098765432109876543210
24175 0x0011101x0xxxxx0x0101xxxxxxxxxx
24182 /* 33222222222211111111110000000000
24183 10987654321098765432109876543210
24184 0x001110xx0xxxxx1x0101xxxxxxxxxx
24191 if (((word
>> 23) & 0x1) == 0)
24193 /* 33222222222211111111110000000000
24194 10987654321098765432109876543210
24195 0x0011100x0xxxxxxx1101xxxxxxxxxx
24201 /* 33222222222211111111110000000000
24202 10987654321098765432109876543210
24203 0x0011101x0xxxxxxx1101xxxxxxxxxx
24212 if (((word
>> 12) & 0x1) == 0)
24214 if (((word
>> 13) & 0x1) == 0)
24216 if (((word
>> 22) & 0x1) == 0)
24218 /* 33222222222211111111110000000000
24219 10987654321098765432109876543210
24220 0x001110x00xxxxxxx0011xxxxxxxxxx
24226 if (((word
>> 23) & 0x1) == 0)
24228 /* 33222222222211111111110000000000
24229 10987654321098765432109876543210
24230 0x001110010xxxxxxx0011xxxxxxxxxx
24236 /* 33222222222211111111110000000000
24237 10987654321098765432109876543210
24238 0x001110110xxxxxxx0011xxxxxxxxxx
24246 if (((word
>> 15) & 0x1) == 0)
24248 /* 33222222222211111111110000000000
24249 10987654321098765432109876543210
24250 0x001110xx0xxxxx0x1011xxxxxxxxxx
24256 /* 33222222222211111111110000000000
24257 10987654321098765432109876543210
24258 0x001110xx0xxxxx1x1011xxxxxxxxxx
24266 if (((word
>> 13) & 0x1) == 0)
24268 if (((word
>> 15) & 0x1) == 0)
24270 if (((word
>> 22) & 0x1) == 0)
24272 /* 33222222222211111111110000000000
24273 10987654321098765432109876543210
24274 0x001110x00xxxxx0x0111xxxxxxxxxx
24280 /* 33222222222211111111110000000000
24281 10987654321098765432109876543210
24282 0x001110x10xxxxx0x0111xxxxxxxxxx
24289 /* 33222222222211111111110000000000
24290 10987654321098765432109876543210
24291 0x001110xx0xxxxx1x0111xxxxxxxxxx
24298 if (((word
>> 22) & 0x1) == 0)
24300 /* 33222222222211111111110000000000
24301 10987654321098765432109876543210
24302 0x001110x00xxxxxxx1111xxxxxxxxxx
24308 if (((word
>> 23) & 0x1) == 0)
24310 /* 33222222222211111111110000000000
24311 10987654321098765432109876543210
24312 0x001110010xxxxxxx1111xxxxxxxxxx
24318 /* 33222222222211111111110000000000
24319 10987654321098765432109876543210
24320 0x001110110xxxxxxx1111xxxxxxxxxx
24332 if (((word
>> 22) & 0x1) == 0)
24334 if (((word
>> 23) & 0x1) == 0)
24336 /* 33222222222211111111110000000000
24337 10987654321098765432109876543210
24338 1x001110000xxxxxxxxxxxxxxxxxxxxx
24344 /* 33222222222211111111110000000000
24345 10987654321098765432109876543210
24346 1x001110100xxxxxxxxxxxxxxxxxxxxx
24353 if (((word
>> 15) & 0x1) == 0)
24355 /* 33222222222211111111110000000000
24356 10987654321098765432109876543210
24357 1x001110x10xxxxx0xxxxxxxxxxxxxxx
24363 if (((word
>> 10) & 0x1) == 0)
24365 if (((word
>> 11) & 0x1) == 0)
24367 if (((word
>> 23) & 0x1) == 0)
24369 /* 33222222222211111111110000000000
24370 10987654321098765432109876543210
24371 1x001110010xxxxx1xxx00xxxxxxxxxx
24377 /* 33222222222211111111110000000000
24378 10987654321098765432109876543210
24379 1x001110110xxxxx1xxx00xxxxxxxxxx
24386 /* 33222222222211111111110000000000
24387 10987654321098765432109876543210
24388 1x001110x10xxxxx1xxx10xxxxxxxxxx
24395 if (((word
>> 11) & 0x1) == 0)
24397 if (((word
>> 23) & 0x1) == 0)
24399 /* 33222222222211111111110000000000
24400 10987654321098765432109876543210
24401 1x001110010xxxxx1xxx01xxxxxxxxxx
24407 /* 33222222222211111111110000000000
24408 10987654321098765432109876543210
24409 1x001110110xxxxx1xxx01xxxxxxxxxx
24416 /* 33222222222211111111110000000000
24417 10987654321098765432109876543210
24418 1x001110x10xxxxx1xxx11xxxxxxxxxx
24429 if (((word
>> 10) & 0x1) == 0)
24431 /* 33222222222211111111110000000000
24432 10987654321098765432109876543210
24433 xx101110xx0xxxxxxxxxx0xxxxxxxxxx
24439 if (((word
>> 15) & 0x1) == 0)
24441 if (((word
>> 22) & 0x1) == 0)
24443 /* 33222222222211111111110000000000
24444 10987654321098765432109876543210
24445 xx101110x00xxxxx0xxxx1xxxxxxxxxx
24451 if (((word
>> 11) & 0x1) == 0)
24453 if (((word
>> 12) & 0x1) == 0)
24455 if (((word
>> 13) & 0x1) == 0)
24457 if (((word
>> 23) & 0x1) == 0)
24459 /* 33222222222211111111110000000000
24460 10987654321098765432109876543210
24461 xx101110010xxxxx0x0001xxxxxxxxxx
24467 /* 33222222222211111111110000000000
24468 10987654321098765432109876543210
24469 xx101110110xxxxx0x0001xxxxxxxxxx
24476 if (((word
>> 23) & 0x1) == 0)
24478 /* 33222222222211111111110000000000
24479 10987654321098765432109876543210
24480 xx101110010xxxxx0x1001xxxxxxxxxx
24486 /* 33222222222211111111110000000000
24487 10987654321098765432109876543210
24488 xx101110110xxxxx0x1001xxxxxxxxxx
24496 if (((word
>> 13) & 0x1) == 0)
24498 if (((word
>> 23) & 0x1) == 0)
24500 /* 33222222222211111111110000000000
24501 10987654321098765432109876543210
24502 xx101110010xxxxx0x0101xxxxxxxxxx
24508 /* 33222222222211111111110000000000
24509 10987654321098765432109876543210
24510 xx101110110xxxxx0x0101xxxxxxxxxx
24517 if (((word
>> 23) & 0x1) == 0)
24519 /* 33222222222211111111110000000000
24520 10987654321098765432109876543210
24521 xx101110010xxxxx0x1101xxxxxxxxxx
24527 /* 33222222222211111111110000000000
24528 10987654321098765432109876543210
24529 xx101110110xxxxx0x1101xxxxxxxxxx
24538 if (((word
>> 12) & 0x1) == 0)
24540 if (((word
>> 23) & 0x1) == 0)
24542 /* 33222222222211111111110000000000
24543 10987654321098765432109876543210
24544 xx101110010xxxxx0xx011xxxxxxxxxx
24550 /* 33222222222211111111110000000000
24551 10987654321098765432109876543210
24552 xx101110110xxxxx0xx011xxxxxxxxxx
24559 if (((word
>> 13) & 0x1) == 0)
24561 /* 33222222222211111111110000000000
24562 10987654321098765432109876543210
24563 xx101110x10xxxxx0x0111xxxxxxxxxx
24569 /* 33222222222211111111110000000000
24570 10987654321098765432109876543210
24571 xx101110x10xxxxx0x1111xxxxxxxxxx
24581 if (((word
>> 13) & 0x1) == 0)
24583 if (((word
>> 14) & 0x1) == 0)
24585 if (((word
>> 11) & 0x1) == 0)
24587 if (((word
>> 12) & 0x1) == 0)
24589 /* 33222222222211111111110000000000
24590 10987654321098765432109876543210
24591 xx101110xx0xxxxx100001xxxxxxxxxx
24597 /* 33222222222211111111110000000000
24598 10987654321098765432109876543210
24599 xx101110xx0xxxxx100101xxxxxxxxxx
24606 /* 33222222222211111111110000000000
24607 10987654321098765432109876543210
24608 xx101110xx0xxxxx100x11xxxxxxxxxx
24615 /* 33222222222211111111110000000000
24616 10987654321098765432109876543210
24617 xx101110xx0xxxxx110xx1xxxxxxxxxx
24624 if (((word
>> 11) & 0x1) == 0)
24626 if (((word
>> 14) & 0x1) == 0)
24628 /* 33222222222211111111110000000000
24629 10987654321098765432109876543210
24630 xx101110xx0xxxxx101x01xxxxxxxxxx
24636 /* 33222222222211111111110000000000
24637 10987654321098765432109876543210
24638 xx101110xx0xxxxx111x01xxxxxxxxxx
24645 if (((word
>> 12) & 0x1) == 0)
24647 /* 33222222222211111111110000000000
24648 10987654321098765432109876543210
24649 xx101110xx0xxxxx1x1011xxxxxxxxxx
24655 if (((word
>> 23) & 0x1) == 0)
24657 /* 33222222222211111111110000000000
24658 10987654321098765432109876543210
24659 xx1011100x0xxxxx1x1111xxxxxxxxxx
24665 if (((word
>> 30) & 0x1) == 0)
24667 /* 33222222222211111111110000000000
24668 10987654321098765432109876543210
24669 x01011101x0xxxxx1x1111xxxxxxxxxx
24675 /* 33222222222211111111110000000000
24676 10987654321098765432109876543210
24677 x11011101x0xxxxx1x1111xxxxxxxxxx
24691 if (((word
>> 29) & 0x1) == 0)
24693 if (((word
>> 30) & 0x1) == 0)
24695 if (((word
>> 16) & 0x1) == 0)
24697 if (((word
>> 17) & 0x1) == 0)
24699 /* 33222222222211111111110000000000
24700 10987654321098765432109876543210
24701 x0011110xx0xxx00xxxxxxxxxxxxxxxx
24707 /* 33222222222211111111110000000000
24708 10987654321098765432109876543210
24709 x0011110xx0xxx10xxxxxxxxxxxxxxxx
24716 if (((word
>> 17) & 0x1) == 0)
24718 /* 33222222222211111111110000000000
24719 10987654321098765432109876543210
24720 x0011110xx0xxx01xxxxxxxxxxxxxxxx
24726 /* 33222222222211111111110000000000
24727 10987654321098765432109876543210
24728 x0011110xx0xxx11xxxxxxxxxxxxxxxx
24736 if (((word
>> 10) & 0x1) == 0)
24738 if (((word
>> 12) & 0x1) == 0)
24740 if (((word
>> 13) & 0x1) == 0)
24742 if (((word
>> 14) & 0x1) == 0)
24744 /* 33222222222211111111110000000000
24745 10987654321098765432109876543210
24746 x1011110xx0xxxxxx000x0xxxxxxxxxx
24752 /* 33222222222211111111110000000000
24753 10987654321098765432109876543210
24754 x1011110xx0xxxxxx100x0xxxxxxxxxx
24761 if (((word
>> 14) & 0x1) == 0)
24763 /* 33222222222211111111110000000000
24764 10987654321098765432109876543210
24765 x1011110xx0xxxxxx010x0xxxxxxxxxx
24771 /* 33222222222211111111110000000000
24772 10987654321098765432109876543210
24773 x1011110xx0xxxxxx110x0xxxxxxxxxx
24781 if (((word
>> 13) & 0x1) == 0)
24783 if (((word
>> 14) & 0x1) == 0)
24785 /* 33222222222211111111110000000000
24786 10987654321098765432109876543210
24787 x1011110xx0xxxxxx001x0xxxxxxxxxx
24793 /* 33222222222211111111110000000000
24794 10987654321098765432109876543210
24795 x1011110xx0xxxxxx101x0xxxxxxxxxx
24802 /* 33222222222211111111110000000000
24803 10987654321098765432109876543210
24804 x1011110xx0xxxxxxx11x0xxxxxxxxxx
24812 if (((word
>> 11) & 0x1) == 0)
24814 if (((word
>> 13) & 0x1) == 0)
24816 /* 33222222222211111111110000000000
24817 10987654321098765432109876543210
24818 x1011110xx0xxxxxxx0x01xxxxxxxxxx
24824 /* 33222222222211111111110000000000
24825 10987654321098765432109876543210
24826 x1011110xx0xxxxxxx1x01xxxxxxxxxx
24833 if (((word
>> 13) & 0x1) == 0)
24835 /* 33222222222211111111110000000000
24836 10987654321098765432109876543210
24837 x1011110xx0xxxxxxx0x11xxxxxxxxxx
24843 if (((word
>> 23) & 0x1) == 0)
24845 /* 33222222222211111111110000000000
24846 10987654321098765432109876543210
24847 x10111100x0xxxxxxx1x11xxxxxxxxxx
24853 /* 33222222222211111111110000000000
24854 10987654321098765432109876543210
24855 x10111101x0xxxxxxx1x11xxxxxxxxxx
24866 if (((word
>> 11) & 0x1) == 0)
24868 if (((word
>> 12) & 0x1) == 0)
24870 if (((word
>> 13) & 0x1) == 0)
24872 /* 33222222222211111111110000000000
24873 10987654321098765432109876543210
24874 xx111110xx0xxxxxxx000xxxxxxxxxxx
24880 if (((word
>> 23) & 0x1) == 0)
24882 /* 33222222222211111111110000000000
24883 10987654321098765432109876543210
24884 xx1111100x0xxxxxxx100xxxxxxxxxxx
24890 /* 33222222222211111111110000000000
24891 10987654321098765432109876543210
24892 xx1111101x0xxxxxxx100xxxxxxxxxxx
24900 /* 33222222222211111111110000000000
24901 10987654321098765432109876543210
24902 xx111110xx0xxxxxxxx10xxxxxxxxxxx
24909 if (((word
>> 13) & 0x1) == 0)
24911 /* 33222222222211111111110000000000
24912 10987654321098765432109876543210
24913 xx111110xx0xxxxxxx0x1xxxxxxxxxxx
24919 if (((word
>> 23) & 0x1) == 0)
24921 /* 33222222222211111111110000000000
24922 10987654321098765432109876543210
24923 xx1111100x0xxxxxxx1x1xxxxxxxxxxx
24929 /* 33222222222211111111110000000000
24930 10987654321098765432109876543210
24931 xx1111101x0xxxxxxx1x1xxxxxxxxxxx
24942 if (((word
>> 28) & 0x1) == 0)
24944 if (((word
>> 15) & 0x1) == 0)
24946 if (((word
>> 29) & 0x1) == 0)
24948 if (((word
>> 31) & 0x1) == 0)
24950 if (((word
>> 10) & 0x1) == 0)
24952 if (((word
>> 11) & 0x1) == 0)
24954 if (((word
>> 12) & 0x1) == 0)
24956 if (((word
>> 13) & 0x1) == 0)
24958 if (((word
>> 14) & 0x1) == 0)
24960 if (((word
>> 30) & 0x1) == 0)
24962 /* 33222222222211111111110000000000
24963 10987654321098765432109876543210
24964 00001110xx1xxxxx000000xxxxxxxxxx
24970 /* 33222222222211111111110000000000
24971 10987654321098765432109876543210
24972 01001110xx1xxxxx000000xxxxxxxxxx
24979 if (((word
>> 30) & 0x1) == 0)
24981 /* 33222222222211111111110000000000
24982 10987654321098765432109876543210
24983 00001110xx1xxxxx010000xxxxxxxxxx
24989 /* 33222222222211111111110000000000
24990 10987654321098765432109876543210
24991 01001110xx1xxxxx010000xxxxxxxxxx
24999 if (((word
>> 14) & 0x1) == 0)
25001 if (((word
>> 30) & 0x1) == 0)
25003 /* 33222222222211111111110000000000
25004 10987654321098765432109876543210
25005 00001110xx1xxxxx001000xxxxxxxxxx
25011 /* 33222222222211111111110000000000
25012 10987654321098765432109876543210
25013 01001110xx1xxxxx001000xxxxxxxxxx
25020 if (((word
>> 30) & 0x1) == 0)
25022 /* 33222222222211111111110000000000
25023 10987654321098765432109876543210
25024 00001110xx1xxxxx011000xxxxxxxxxx
25030 /* 33222222222211111111110000000000
25031 10987654321098765432109876543210
25032 01001110xx1xxxxx011000xxxxxxxxxx
25041 if (((word
>> 13) & 0x1) == 0)
25043 if (((word
>> 14) & 0x1) == 0)
25045 if (((word
>> 30) & 0x1) == 0)
25047 /* 33222222222211111111110000000000
25048 10987654321098765432109876543210
25049 00001110xx1xxxxx000100xxxxxxxxxx
25055 /* 33222222222211111111110000000000
25056 10987654321098765432109876543210
25057 01001110xx1xxxxx000100xxxxxxxxxx
25064 if (((word
>> 30) & 0x1) == 0)
25066 /* 33222222222211111111110000000000
25067 10987654321098765432109876543210
25068 00001110xx1xxxxx010100xxxxxxxxxx
25074 /* 33222222222211111111110000000000
25075 10987654321098765432109876543210
25076 01001110xx1xxxxx010100xxxxxxxxxx
25084 if (((word
>> 14) & 0x1) == 0)
25086 if (((word
>> 30) & 0x1) == 0)
25088 /* 33222222222211111111110000000000
25089 10987654321098765432109876543210
25090 00001110xx1xxxxx001100xxxxxxxxxx
25096 /* 33222222222211111111110000000000
25097 10987654321098765432109876543210
25098 01001110xx1xxxxx001100xxxxxxxxxx
25105 if (((word
>> 30) & 0x1) == 0)
25107 /* 33222222222211111111110000000000
25108 10987654321098765432109876543210
25109 00001110xx1xxxxx011100xxxxxxxxxx
25115 /* 33222222222211111111110000000000
25116 10987654321098765432109876543210
25117 01001110xx1xxxxx011100xxxxxxxxxx
25127 if (((word
>> 12) & 0x1) == 0)
25129 if (((word
>> 13) & 0x1) == 0)
25131 if (((word
>> 14) & 0x1) == 0)
25133 /* 33222222222211111111110000000000
25134 10987654321098765432109876543210
25135 0x001110xx1xxxxx000010xxxxxxxxxx
25141 if (((word
>> 16) & 0x1) == 0)
25143 if (((word
>> 19) & 0x1) == 0)
25145 /* 33222222222211111111110000000000
25146 10987654321098765432109876543210
25147 0x001110xx1x0xx0010010xxxxxxxxxx
25153 /* 33222222222211111111110000000000
25154 10987654321098765432109876543210
25155 0x001110xx1x1xx0010010xxxxxxxxxx
25162 if (((word
>> 30) & 0x1) == 0)
25164 /* 33222222222211111111110000000000
25165 10987654321098765432109876543210
25166 00001110xx1xxxx1010010xxxxxxxxxx
25172 /* 33222222222211111111110000000000
25173 10987654321098765432109876543210
25174 01001110xx1xxxx1010010xxxxxxxxxx
25183 if (((word
>> 14) & 0x1) == 0)
25185 if (((word
>> 16) & 0x1) == 0)
25187 /* 33222222222211111111110000000000
25188 10987654321098765432109876543210
25189 0x001110xx1xxxx0001010xxxxxxxxxx
25195 if (((word
>> 30) & 0x1) == 0)
25197 /* 33222222222211111111110000000000
25198 10987654321098765432109876543210
25199 00001110xx1xxxx1001010xxxxxxxxxx
25205 /* 33222222222211111111110000000000
25206 10987654321098765432109876543210
25207 01001110xx1xxxx1001010xxxxxxxxxx
25215 if (((word
>> 16) & 0x1) == 0)
25217 if (((word
>> 19) & 0x1) == 0)
25219 /* 33222222222211111111110000000000
25220 10987654321098765432109876543210
25221 0x001110xx1x0xx0011010xxxxxxxxxx
25227 /* 33222222222211111111110000000000
25228 10987654321098765432109876543210
25229 0x001110xx1x1xx0011010xxxxxxxxxx
25236 if (((word
>> 23) & 0x1) == 0)
25238 if (((word
>> 30) & 0x1) == 0)
25240 /* 33222222222211111111110000000000
25241 10987654321098765432109876543210
25242 000011100x1xxxx1011010xxxxxxxxxx
25248 /* 33222222222211111111110000000000
25249 10987654321098765432109876543210
25250 010011100x1xxxx1011010xxxxxxxxxx
25257 if (((word
>> 30) & 0x1) == 0)
25259 /* 33222222222211111111110000000000
25260 10987654321098765432109876543210
25261 000011101x1xxxx1011010xxxxxxxxxx
25267 /* 33222222222211111111110000000000
25268 10987654321098765432109876543210
25269 010011101x1xxxx1011010xxxxxxxxxx
25280 if (((word
>> 13) & 0x1) == 0)
25282 if (((word
>> 14) & 0x1) == 0)
25284 /* 33222222222211111111110000000000
25285 10987654321098765432109876543210
25286 0x001110xx1xxxxx000110xxxxxxxxxx
25292 if (((word
>> 19) & 0x1) == 0)
25294 /* 33222222222211111111110000000000
25295 10987654321098765432109876543210
25296 0x001110xx1x0xxx010110xxxxxxxxxx
25302 /* 33222222222211111111110000000000
25303 10987654321098765432109876543210
25304 0x001110xx1x1xxx010110xxxxxxxxxx
25312 if (((word
>> 14) & 0x1) == 0)
25314 if (((word
>> 20) & 0x1) == 0)
25316 /* 33222222222211111111110000000000
25317 10987654321098765432109876543210
25318 0x001110xx10xxxx001110xxxxxxxxxx
25324 /* 33222222222211111111110000000000
25325 10987654321098765432109876543210
25326 0x001110xx11xxxx001110xxxxxxxxxx
25333 if (((word
>> 16) & 0x1) == 0)
25335 if (((word
>> 19) & 0x1) == 0)
25337 /* 33222222222211111111110000000000
25338 10987654321098765432109876543210
25339 0x001110xx1x0xx0011110xxxxxxxxxx
25345 /* 33222222222211111111110000000000
25346 10987654321098765432109876543210
25347 0x001110xx1x1xx0011110xxxxxxxxxx
25354 if (((word
>> 30) & 0x1) == 0)
25356 /* 33222222222211111111110000000000
25357 10987654321098765432109876543210
25358 00001110xx1xxxx1011110xxxxxxxxxx
25364 /* 33222222222211111111110000000000
25365 10987654321098765432109876543210
25366 01001110xx1xxxx1011110xxxxxxxxxx
25378 if (((word
>> 11) & 0x1) == 0)
25380 if (((word
>> 12) & 0x1) == 0)
25382 if (((word
>> 13) & 0x1) == 0)
25384 if (((word
>> 14) & 0x1) == 0)
25386 /* 33222222222211111111110000000000
25387 10987654321098765432109876543210
25388 0x001110xx1xxxxx000001xxxxxxxxxx
25394 /* 33222222222211111111110000000000
25395 10987654321098765432109876543210
25396 0x001110xx1xxxxx010001xxxxxxxxxx
25403 if (((word
>> 14) & 0x1) == 0)
25405 /* 33222222222211111111110000000000
25406 10987654321098765432109876543210
25407 0x001110xx1xxxxx001001xxxxxxxxxx
25413 /* 33222222222211111111110000000000
25414 10987654321098765432109876543210
25415 0x001110xx1xxxxx011001xxxxxxxxxx
25423 if (((word
>> 13) & 0x1) == 0)
25425 if (((word
>> 14) & 0x1) == 0)
25427 /* 33222222222211111111110000000000
25428 10987654321098765432109876543210
25429 0x001110xx1xxxxx000101xxxxxxxxxx
25435 /* 33222222222211111111110000000000
25436 10987654321098765432109876543210
25437 0x001110xx1xxxxx010101xxxxxxxxxx
25444 if (((word
>> 14) & 0x1) == 0)
25446 /* 33222222222211111111110000000000
25447 10987654321098765432109876543210
25448 0x001110xx1xxxxx001101xxxxxxxxxx
25454 /* 33222222222211111111110000000000
25455 10987654321098765432109876543210
25456 0x001110xx1xxxxx011101xxxxxxxxxx
25465 if (((word
>> 12) & 0x1) == 0)
25467 if (((word
>> 13) & 0x1) == 0)
25469 if (((word
>> 14) & 0x1) == 0)
25471 /* 33222222222211111111110000000000
25472 10987654321098765432109876543210
25473 0x001110xx1xxxxx000011xxxxxxxxxx
25479 /* 33222222222211111111110000000000
25480 10987654321098765432109876543210
25481 0x001110xx1xxxxx010011xxxxxxxxxx
25488 if (((word
>> 14) & 0x1) == 0)
25490 /* 33222222222211111111110000000000
25491 10987654321098765432109876543210
25492 0x001110xx1xxxxx001011xxxxxxxxxx
25498 /* 33222222222211111111110000000000
25499 10987654321098765432109876543210
25500 0x001110xx1xxxxx011011xxxxxxxxxx
25508 if (((word
>> 13) & 0x1) == 0)
25510 if (((word
>> 14) & 0x1) == 0)
25512 if (((word
>> 22) & 0x1) == 0)
25514 if (((word
>> 23) & 0x1) == 0)
25516 /* 33222222222211111111110000000000
25517 10987654321098765432109876543210
25518 0x001110001xxxxx000111xxxxxxxxxx
25524 /* 33222222222211111111110000000000
25525 10987654321098765432109876543210
25526 0x001110101xxxxx000111xxxxxxxxxx
25533 if (((word
>> 23) & 0x1) == 0)
25535 /* 33222222222211111111110000000000
25536 10987654321098765432109876543210
25537 0x001110011xxxxx000111xxxxxxxxxx
25543 /* 33222222222211111111110000000000
25544 10987654321098765432109876543210
25545 0x001110111xxxxx000111xxxxxxxxxx
25553 /* 33222222222211111111110000000000
25554 10987654321098765432109876543210
25555 0x001110xx1xxxxx010111xxxxxxxxxx
25562 if (((word
>> 14) & 0x1) == 0)
25564 /* 33222222222211111111110000000000
25565 10987654321098765432109876543210
25566 0x001110xx1xxxxx001111xxxxxxxxxx
25572 /* 33222222222211111111110000000000
25573 10987654321098765432109876543210
25574 0x001110xx1xxxxx011111xxxxxxxxxx
25585 /* 33222222222211111111110000000000
25586 10987654321098765432109876543210
25587 1x001110xx1xxxxx0xxxxxxxxxxxxxxx
25594 if (((word
>> 10) & 0x1) == 0)
25596 if (((word
>> 11) & 0x1) == 0)
25598 if (((word
>> 12) & 0x1) == 0)
25600 if (((word
>> 13) & 0x1) == 0)
25602 if (((word
>> 14) & 0x1) == 0)
25604 if (((word
>> 30) & 0x1) == 0)
25606 /* 33222222222211111111110000000000
25607 10987654321098765432109876543210
25608 x0101110xx1xxxxx000000xxxxxxxxxx
25614 /* 33222222222211111111110000000000
25615 10987654321098765432109876543210
25616 x1101110xx1xxxxx000000xxxxxxxxxx
25623 if (((word
>> 30) & 0x1) == 0)
25625 /* 33222222222211111111110000000000
25626 10987654321098765432109876543210
25627 x0101110xx1xxxxx010000xxxxxxxxxx
25633 /* 33222222222211111111110000000000
25634 10987654321098765432109876543210
25635 x1101110xx1xxxxx010000xxxxxxxxxx
25643 if (((word
>> 14) & 0x1) == 0)
25645 if (((word
>> 30) & 0x1) == 0)
25647 /* 33222222222211111111110000000000
25648 10987654321098765432109876543210
25649 x0101110xx1xxxxx001000xxxxxxxxxx
25655 /* 33222222222211111111110000000000
25656 10987654321098765432109876543210
25657 x1101110xx1xxxxx001000xxxxxxxxxx
25664 if (((word
>> 30) & 0x1) == 0)
25666 /* 33222222222211111111110000000000
25667 10987654321098765432109876543210
25668 x0101110xx1xxxxx011000xxxxxxxxxx
25674 /* 33222222222211111111110000000000
25675 10987654321098765432109876543210
25676 x1101110xx1xxxxx011000xxxxxxxxxx
25685 if (((word
>> 13) & 0x1) == 0)
25687 if (((word
>> 14) & 0x1) == 0)
25689 if (((word
>> 30) & 0x1) == 0)
25691 /* 33222222222211111111110000000000
25692 10987654321098765432109876543210
25693 x0101110xx1xxxxx000100xxxxxxxxxx
25699 /* 33222222222211111111110000000000
25700 10987654321098765432109876543210
25701 x1101110xx1xxxxx000100xxxxxxxxxx
25708 if (((word
>> 30) & 0x1) == 0)
25710 /* 33222222222211111111110000000000
25711 10987654321098765432109876543210
25712 x0101110xx1xxxxx010100xxxxxxxxxx
25718 /* 33222222222211111111110000000000
25719 10987654321098765432109876543210
25720 x1101110xx1xxxxx010100xxxxxxxxxx
25728 if (((word
>> 14) & 0x1) == 0)
25730 if (((word
>> 30) & 0x1) == 0)
25732 /* 33222222222211111111110000000000
25733 10987654321098765432109876543210
25734 x0101110xx1xxxxx001100xxxxxxxxxx
25740 /* 33222222222211111111110000000000
25741 10987654321098765432109876543210
25742 x1101110xx1xxxxx001100xxxxxxxxxx
25749 if (((word
>> 30) & 0x1) == 0)
25751 /* 33222222222211111111110000000000
25752 10987654321098765432109876543210
25753 x0101110xx1xxxxx011100xxxxxxxxxx
25759 /* 33222222222211111111110000000000
25760 10987654321098765432109876543210
25761 x1101110xx1xxxxx011100xxxxxxxxxx
25771 if (((word
>> 12) & 0x1) == 0)
25773 if (((word
>> 13) & 0x1) == 0)
25775 if (((word
>> 14) & 0x1) == 0)
25777 /* 33222222222211111111110000000000
25778 10987654321098765432109876543210
25779 xx101110xx1xxxxx000010xxxxxxxxxx
25785 if (((word
>> 16) & 0x1) == 0)
25787 /* 33222222222211111111110000000000
25788 10987654321098765432109876543210
25789 xx101110xx1xxxx0010010xxxxxxxxxx
25795 if (((word
>> 30) & 0x1) == 0)
25797 /* 33222222222211111111110000000000
25798 10987654321098765432109876543210
25799 x0101110xx1xxxx1010010xxxxxxxxxx
25805 /* 33222222222211111111110000000000
25806 10987654321098765432109876543210
25807 x1101110xx1xxxx1010010xxxxxxxxxx
25816 if (((word
>> 14) & 0x1) == 0)
25818 if (((word
>> 16) & 0x1) == 0)
25820 /* 33222222222211111111110000000000
25821 10987654321098765432109876543210
25822 xx101110xx1xxxx0001010xxxxxxxxxx
25828 if (((word
>> 30) & 0x1) == 0)
25830 /* 33222222222211111111110000000000
25831 10987654321098765432109876543210
25832 x0101110xx1xxxx1001010xxxxxxxxxx
25838 /* 33222222222211111111110000000000
25839 10987654321098765432109876543210
25840 x1101110xx1xxxx1001010xxxxxxxxxx
25848 if (((word
>> 16) & 0x1) == 0)
25850 /* 33222222222211111111110000000000
25851 10987654321098765432109876543210
25852 xx101110xx1xxxx0011010xxxxxxxxxx
25858 if (((word
>> 30) & 0x1) == 0)
25860 /* 33222222222211111111110000000000
25861 10987654321098765432109876543210
25862 x0101110xx1xxxx1011010xxxxxxxxxx
25868 /* 33222222222211111111110000000000
25869 10987654321098765432109876543210
25870 x1101110xx1xxxx1011010xxxxxxxxxx
25880 if (((word
>> 13) & 0x1) == 0)
25882 if (((word
>> 22) & 0x1) == 0)
25884 /* 33222222222211111111110000000000
25885 10987654321098765432109876543210
25886 xx101110x01xxxxx0x0110xxxxxxxxxx
25892 /* 33222222222211111111110000000000
25893 10987654321098765432109876543210
25894 xx101110x11xxxxx0x0110xxxxxxxxxx
25901 if (((word
>> 14) & 0x1) == 0)
25903 if (((word
>> 16) & 0x1) == 0)
25905 if (((word
>> 20) & 0x1) == 0)
25907 /* 33222222222211111111110000000000
25908 10987654321098765432109876543210
25909 xx101110xx10xxx0001110xxxxxxxxxx
25915 /* 33222222222211111111110000000000
25916 10987654321098765432109876543210
25917 xx101110xx11xxx0001110xxxxxxxxxx
25924 if (((word
>> 30) & 0x1) == 0)
25926 /* 33222222222211111111110000000000
25927 10987654321098765432109876543210
25928 x0101110xx1xxxx1001110xxxxxxxxxx
25934 /* 33222222222211111111110000000000
25935 10987654321098765432109876543210
25936 x1101110xx1xxxx1001110xxxxxxxxxx
25944 /* 33222222222211111111110000000000
25945 10987654321098765432109876543210
25946 xx101110xx1xxxxx011110xxxxxxxxxx
25956 if (((word
>> 11) & 0x1) == 0)
25958 if (((word
>> 12) & 0x1) == 0)
25960 if (((word
>> 13) & 0x1) == 0)
25962 if (((word
>> 14) & 0x1) == 0)
25964 /* 33222222222211111111110000000000
25965 10987654321098765432109876543210
25966 xx101110xx1xxxxx000001xxxxxxxxxx
25972 /* 33222222222211111111110000000000
25973 10987654321098765432109876543210
25974 xx101110xx1xxxxx010001xxxxxxxxxx
25981 if (((word
>> 14) & 0x1) == 0)
25983 /* 33222222222211111111110000000000
25984 10987654321098765432109876543210
25985 xx101110xx1xxxxx001001xxxxxxxxxx
25991 /* 33222222222211111111110000000000
25992 10987654321098765432109876543210
25993 xx101110xx1xxxxx011001xxxxxxxxxx
26001 if (((word
>> 13) & 0x1) == 0)
26003 if (((word
>> 14) & 0x1) == 0)
26005 /* 33222222222211111111110000000000
26006 10987654321098765432109876543210
26007 xx101110xx1xxxxx000101xxxxxxxxxx
26013 /* 33222222222211111111110000000000
26014 10987654321098765432109876543210
26015 xx101110xx1xxxxx010101xxxxxxxxxx
26022 if (((word
>> 14) & 0x1) == 0)
26024 /* 33222222222211111111110000000000
26025 10987654321098765432109876543210
26026 xx101110xx1xxxxx001101xxxxxxxxxx
26032 /* 33222222222211111111110000000000
26033 10987654321098765432109876543210
26034 xx101110xx1xxxxx011101xxxxxxxxxx
26043 if (((word
>> 12) & 0x1) == 0)
26045 if (((word
>> 13) & 0x1) == 0)
26047 if (((word
>> 14) & 0x1) == 0)
26049 /* 33222222222211111111110000000000
26050 10987654321098765432109876543210
26051 xx101110xx1xxxxx000011xxxxxxxxxx
26057 /* 33222222222211111111110000000000
26058 10987654321098765432109876543210
26059 xx101110xx1xxxxx010011xxxxxxxxxx
26066 if (((word
>> 14) & 0x1) == 0)
26068 /* 33222222222211111111110000000000
26069 10987654321098765432109876543210
26070 xx101110xx1xxxxx001011xxxxxxxxxx
26076 /* 33222222222211111111110000000000
26077 10987654321098765432109876543210
26078 xx101110xx1xxxxx011011xxxxxxxxxx
26086 if (((word
>> 13) & 0x1) == 0)
26088 if (((word
>> 14) & 0x1) == 0)
26090 if (((word
>> 22) & 0x1) == 0)
26092 if (((word
>> 23) & 0x1) == 0)
26094 /* 33222222222211111111110000000000
26095 10987654321098765432109876543210
26096 xx101110001xxxxx000111xxxxxxxxxx
26102 /* 33222222222211111111110000000000
26103 10987654321098765432109876543210
26104 xx101110101xxxxx000111xxxxxxxxxx
26111 if (((word
>> 23) & 0x1) == 0)
26113 /* 33222222222211111111110000000000
26114 10987654321098765432109876543210
26115 xx101110011xxxxx000111xxxxxxxxxx
26121 /* 33222222222211111111110000000000
26122 10987654321098765432109876543210
26123 xx101110111xxxxx000111xxxxxxxxxx
26131 /* 33222222222211111111110000000000
26132 10987654321098765432109876543210
26133 xx101110xx1xxxxx010111xxxxxxxxxx
26140 if (((word
>> 14) & 0x1) == 0)
26142 /* 33222222222211111111110000000000
26143 10987654321098765432109876543210
26144 xx101110xx1xxxxx001111xxxxxxxxxx
26150 /* 33222222222211111111110000000000
26151 10987654321098765432109876543210
26152 xx101110xx1xxxxx011111xxxxxxxxxx
26164 if (((word
>> 10) & 0x1) == 0)
26166 if (((word
>> 11) & 0x1) == 0)
26168 if (((word
>> 12) & 0x1) == 0)
26170 if (((word
>> 13) & 0x1) == 0)
26172 if (((word
>> 14) & 0x1) == 0)
26174 if (((word
>> 29) & 0x1) == 0)
26176 if (((word
>> 30) & 0x1) == 0)
26178 /* 33222222222211111111110000000000
26179 10987654321098765432109876543210
26180 x0001110xx1xxxxx100000xxxxxxxxxx
26186 if (((word
>> 31) & 0x1) == 0)
26188 /* 33222222222211111111110000000000
26189 10987654321098765432109876543210
26190 01001110xx1xxxxx100000xxxxxxxxxx
26196 /* 33222222222211111111110000000000
26197 10987654321098765432109876543210
26198 11001110xx1xxxxx100000xxxxxxxxxx
26206 if (((word
>> 30) & 0x1) == 0)
26208 /* 33222222222211111111110000000000
26209 10987654321098765432109876543210
26210 x0101110xx1xxxxx100000xxxxxxxxxx
26216 /* 33222222222211111111110000000000
26217 10987654321098765432109876543210
26218 x1101110xx1xxxxx100000xxxxxxxxxx
26226 if (((word
>> 29) & 0x1) == 0)
26228 if (((word
>> 30) & 0x1) == 0)
26230 /* 33222222222211111111110000000000
26231 10987654321098765432109876543210
26232 x0001110xx1xxxxx110000xxxxxxxxxx
26238 if (((word
>> 31) & 0x1) == 0)
26240 /* 33222222222211111111110000000000
26241 10987654321098765432109876543210
26242 01001110xx1xxxxx110000xxxxxxxxxx
26248 /* 33222222222211111111110000000000
26249 10987654321098765432109876543210
26250 11001110xx1xxxxx110000xxxxxxxxxx
26258 if (((word
>> 30) & 0x1) == 0)
26260 /* 33222222222211111111110000000000
26261 10987654321098765432109876543210
26262 x0101110xx1xxxxx110000xxxxxxxxxx
26268 /* 33222222222211111111110000000000
26269 10987654321098765432109876543210
26270 x1101110xx1xxxxx110000xxxxxxxxxx
26279 if (((word
>> 14) & 0x1) == 0)
26281 if (((word
>> 29) & 0x1) == 0)
26283 if (((word
>> 30) & 0x1) == 0)
26285 /* 33222222222211111111110000000000
26286 10987654321098765432109876543210
26287 x0001110xx1xxxxx101000xxxxxxxxxx
26293 /* 33222222222211111111110000000000
26294 10987654321098765432109876543210
26295 x1001110xx1xxxxx101000xxxxxxxxxx
26302 if (((word
>> 30) & 0x1) == 0)
26304 /* 33222222222211111111110000000000
26305 10987654321098765432109876543210
26306 x0101110xx1xxxxx101000xxxxxxxxxx
26312 /* 33222222222211111111110000000000
26313 10987654321098765432109876543210
26314 x1101110xx1xxxxx101000xxxxxxxxxx
26322 if (((word
>> 22) & 0x1) == 0)
26324 if (((word
>> 30) & 0x1) == 0)
26326 /* 33222222222211111111110000000000
26327 10987654321098765432109876543210
26328 x0x01110x01xxxxx111000xxxxxxxxxx
26334 /* 33222222222211111111110000000000
26335 10987654321098765432109876543210
26336 x1x01110x01xxxxx111000xxxxxxxxxx
26343 if (((word
>> 30) & 0x1) == 0)
26345 /* 33222222222211111111110000000000
26346 10987654321098765432109876543210
26347 x0x01110x11xxxxx111000xxxxxxxxxx
26353 /* 33222222222211111111110000000000
26354 10987654321098765432109876543210
26355 x1x01110x11xxxxx111000xxxxxxxxxx
26365 if (((word
>> 13) & 0x1) == 0)
26367 if (((word
>> 14) & 0x1) == 0)
26369 if (((word
>> 30) & 0x1) == 0)
26371 /* 33222222222211111111110000000000
26372 10987654321098765432109876543210
26373 x0x01110xx1xxxxx100100xxxxxxxxxx
26379 /* 33222222222211111111110000000000
26380 10987654321098765432109876543210
26381 x1x01110xx1xxxxx100100xxxxxxxxxx
26388 if (((word
>> 30) & 0x1) == 0)
26390 /* 33222222222211111111110000000000
26391 10987654321098765432109876543210
26392 x0x01110xx1xxxxx110100xxxxxxxxxx
26398 /* 33222222222211111111110000000000
26399 10987654321098765432109876543210
26400 x1x01110xx1xxxxx110100xxxxxxxxxx
26408 if (((word
>> 30) & 0x1) == 0)
26410 /* 33222222222211111111110000000000
26411 10987654321098765432109876543210
26412 x0x01110xx1xxxxx1x1100xxxxxxxxxx
26418 /* 33222222222211111111110000000000
26419 10987654321098765432109876543210
26420 x1x01110xx1xxxxx1x1100xxxxxxxxxx
26429 if (((word
>> 12) & 0x1) == 0)
26431 if (((word
>> 13) & 0x1) == 0)
26433 if (((word
>> 14) & 0x1) == 0)
26435 if (((word
>> 29) & 0x1) == 0)
26437 if (((word
>> 31) & 0x1) == 0)
26439 if (((word
>> 16) & 0x1) == 0)
26441 /* 33222222222211111111110000000000
26442 10987654321098765432109876543210
26443 0x001110xx1xxxx0100010xxxxxxxxxx
26449 if (((word
>> 19) & 0x1) == 0)
26451 if (((word
>> 23) & 0x1) == 0)
26453 /* 33222222222211111111110000000000
26454 10987654321098765432109876543210
26455 0x0011100x1x0xx1100010xxxxxxxxxx
26461 /* 33222222222211111111110000000000
26462 10987654321098765432109876543210
26463 0x0011101x1x0xx1100010xxxxxxxxxx
26470 if (((word
>> 23) & 0x1) == 0)
26472 /* 33222222222211111111110000000000
26473 10987654321098765432109876543210
26474 0x0011100x1x1xx1100010xxxxxxxxxx
26480 /* 33222222222211111111110000000000
26481 10987654321098765432109876543210
26482 0x0011101x1x1xx1100010xxxxxxxxxx
26491 /* 33222222222211111111110000000000
26492 10987654321098765432109876543210
26493 1x001110xx1xxxxx100010xxxxxxxxxx
26500 if (((word
>> 16) & 0x1) == 0)
26502 /* 33222222222211111111110000000000
26503 10987654321098765432109876543210
26504 xx101110xx1xxxx0100010xxxxxxxxxx
26510 if (((word
>> 19) & 0x1) == 0)
26512 /* 33222222222211111111110000000000
26513 10987654321098765432109876543210
26514 xx101110xx1x0xx1100010xxxxxxxxxx
26520 /* 33222222222211111111110000000000
26521 10987654321098765432109876543210
26522 xx101110xx1x1xx1100010xxxxxxxxxx
26531 if (((word
>> 23) & 0x1) == 0)
26533 if (((word
>> 29) & 0x1) == 0)
26535 if (((word
>> 31) & 0x1) == 0)
26537 if (((word
>> 16) & 0x1) == 0)
26539 /* 33222222222211111111110000000000
26540 10987654321098765432109876543210
26541 0x0011100x1xxxx0110010xxxxxxxxxx
26547 if (((word
>> 19) & 0x1) == 0)
26549 /* 33222222222211111111110000000000
26550 10987654321098765432109876543210
26551 0x0011100x1x0xx1110010xxxxxxxxxx
26557 /* 33222222222211111111110000000000
26558 10987654321098765432109876543210
26559 0x0011100x1x1xx1110010xxxxxxxxxx
26567 /* 33222222222211111111110000000000
26568 10987654321098765432109876543210
26569 1x0011100x1xxxxx110010xxxxxxxxxx
26576 if (((word
>> 16) & 0x1) == 0)
26578 /* 33222222222211111111110000000000
26579 10987654321098765432109876543210
26580 xx1011100x1xxxx0110010xxxxxxxxxx
26586 if (((word
>> 19) & 0x1) == 0)
26588 /* 33222222222211111111110000000000
26589 10987654321098765432109876543210
26590 xx1011100x1x0xx1110010xxxxxxxxxx
26596 /* 33222222222211111111110000000000
26597 10987654321098765432109876543210
26598 xx1011100x1x1xx1110010xxxxxxxxxx
26607 if (((word
>> 16) & 0x1) == 0)
26609 if (((word
>> 19) & 0x1) == 0)
26611 if (((word
>> 20) & 0x1) == 0)
26613 if (((word
>> 29) & 0x1) == 0)
26615 /* 33222222222211111111110000000000
26616 10987654321098765432109876543210
26617 xx0011101x100xx0110010xxxxxxxxxx
26623 /* 33222222222211111111110000000000
26624 10987654321098765432109876543210
26625 xx1011101x100xx0110010xxxxxxxxxx
26632 if (((word
>> 29) & 0x1) == 0)
26634 /* 33222222222211111111110000000000
26635 10987654321098765432109876543210
26636 xx0011101x110xx0110010xxxxxxxxxx
26642 /* 33222222222211111111110000000000
26643 10987654321098765432109876543210
26644 xx1011101x110xx0110010xxxxxxxxxx
26652 if (((word
>> 29) & 0x1) == 0)
26654 /* 33222222222211111111110000000000
26655 10987654321098765432109876543210
26656 xx0011101x1x1xx0110010xxxxxxxxxx
26662 /* 33222222222211111111110000000000
26663 10987654321098765432109876543210
26664 xx1011101x1x1xx0110010xxxxxxxxxx
26672 if (((word
>> 29) & 0x1) == 0)
26674 /* 33222222222211111111110000000000
26675 10987654321098765432109876543210
26676 xx0011101x1xxxx1110010xxxxxxxxxx
26682 /* 33222222222211111111110000000000
26683 10987654321098765432109876543210
26684 xx1011101x1xxxx1110010xxxxxxxxxx
26694 if (((word
>> 14) & 0x1) == 0)
26696 if (((word
>> 16) & 0x1) == 0)
26698 if (((word
>> 20) & 0x1) == 0)
26700 /* 33222222222211111111110000000000
26701 10987654321098765432109876543210
26702 xxx01110xx10xxx0101010xxxxxxxxxx
26708 if (((word
>> 29) & 0x1) == 0)
26710 /* 33222222222211111111110000000000
26711 10987654321098765432109876543210
26712 xx001110xx11xxx0101010xxxxxxxxxx
26718 /* 33222222222211111111110000000000
26719 10987654321098765432109876543210
26720 xx101110xx11xxx0101010xxxxxxxxxx
26728 if (((word
>> 19) & 0x1) == 0)
26730 if (((word
>> 20) & 0x1) == 0)
26732 if (((word
>> 23) & 0x1) == 0)
26734 if (((word
>> 29) & 0x1) == 0)
26736 /* 33222222222211111111110000000000
26737 10987654321098765432109876543210
26738 xx0011100x100xx1101010xxxxxxxxxx
26744 /* 33222222222211111111110000000000
26745 10987654321098765432109876543210
26746 xx1011100x100xx1101010xxxxxxxxxx
26753 if (((word
>> 29) & 0x1) == 0)
26755 /* 33222222222211111111110000000000
26756 10987654321098765432109876543210
26757 xx0011101x100xx1101010xxxxxxxxxx
26763 /* 33222222222211111111110000000000
26764 10987654321098765432109876543210
26765 xx1011101x100xx1101010xxxxxxxxxx
26773 if (((word
>> 29) & 0x1) == 0)
26775 /* 33222222222211111111110000000000
26776 10987654321098765432109876543210
26777 xx001110xx110xx1101010xxxxxxxxxx
26783 /* 33222222222211111111110000000000
26784 10987654321098765432109876543210
26785 xx101110xx110xx1101010xxxxxxxxxx
26793 if (((word
>> 23) & 0x1) == 0)
26795 if (((word
>> 29) & 0x1) == 0)
26797 /* 33222222222211111111110000000000
26798 10987654321098765432109876543210
26799 xx0011100x1x1xx1101010xxxxxxxxxx
26805 /* 33222222222211111111110000000000
26806 10987654321098765432109876543210
26807 xx1011100x1x1xx1101010xxxxxxxxxx
26814 if (((word
>> 29) & 0x1) == 0)
26816 /* 33222222222211111111110000000000
26817 10987654321098765432109876543210
26818 xx0011101x1x1xx1101010xxxxxxxxxx
26824 /* 33222222222211111111110000000000
26825 10987654321098765432109876543210
26826 xx1011101x1x1xx1101010xxxxxxxxxx
26836 if (((word
>> 16) & 0x1) == 0)
26838 if (((word
>> 19) & 0x1) == 0)
26840 /* 33222222222211111111110000000000
26841 10987654321098765432109876543210
26842 xxx01110xx1x0xx0111010xxxxxxxxxx
26848 /* 33222222222211111111110000000000
26849 10987654321098765432109876543210
26850 xxx01110xx1x1xx0111010xxxxxxxxxx
26857 if (((word
>> 29) & 0x1) == 0)
26859 /* 33222222222211111111110000000000
26860 10987654321098765432109876543210
26861 xx001110xx1xxxx1111010xxxxxxxxxx
26867 /* 33222222222211111111110000000000
26868 10987654321098765432109876543210
26869 xx101110xx1xxxx1111010xxxxxxxxxx
26879 if (((word
>> 13) & 0x1) == 0)
26881 if (((word
>> 14) & 0x1) == 0)
26883 if (((word
>> 16) & 0x1) == 0)
26885 if (((word
>> 29) & 0x1) == 0)
26887 /* 33222222222211111111110000000000
26888 10987654321098765432109876543210
26889 xx001110xx1xxxx0100110xxxxxxxxxx
26895 /* 33222222222211111111110000000000
26896 10987654321098765432109876543210
26897 xx101110xx1xxxx0100110xxxxxxxxxx
26904 if (((word
>> 19) & 0x1) == 0)
26906 if (((word
>> 23) & 0x1) == 0)
26908 if (((word
>> 29) & 0x1) == 0)
26910 /* 33222222222211111111110000000000
26911 10987654321098765432109876543210
26912 xx0011100x1x0xx1100110xxxxxxxxxx
26918 /* 33222222222211111111110000000000
26919 10987654321098765432109876543210
26920 xx1011100x1x0xx1100110xxxxxxxxxx
26927 if (((word
>> 29) & 0x1) == 0)
26929 /* 33222222222211111111110000000000
26930 10987654321098765432109876543210
26931 xx0011101x1x0xx1100110xxxxxxxxxx
26937 /* 33222222222211111111110000000000
26938 10987654321098765432109876543210
26939 xx1011101x1x0xx1100110xxxxxxxxxx
26947 if (((word
>> 23) & 0x1) == 0)
26949 if (((word
>> 29) & 0x1) == 0)
26951 /* 33222222222211111111110000000000
26952 10987654321098765432109876543210
26953 xx0011100x1x1xx1100110xxxxxxxxxx
26959 /* 33222222222211111111110000000000
26960 10987654321098765432109876543210
26961 xx1011100x1x1xx1100110xxxxxxxxxx
26968 if (((word
>> 29) & 0x1) == 0)
26970 /* 33222222222211111111110000000000
26971 10987654321098765432109876543210
26972 xx0011101x1x1xx1100110xxxxxxxxxx
26978 /* 33222222222211111111110000000000
26979 10987654321098765432109876543210
26980 xx1011101x1x1xx1100110xxxxxxxxxx
26990 if (((word
>> 16) & 0x1) == 0)
26992 if (((word
>> 19) & 0x1) == 0)
26994 if (((word
>> 29) & 0x1) == 0)
26996 /* 33222222222211111111110000000000
26997 10987654321098765432109876543210
26998 xx001110xx1x0xx0110110xxxxxxxxxx
27004 /* 33222222222211111111110000000000
27005 10987654321098765432109876543210
27006 xx101110xx1x0xx0110110xxxxxxxxxx
27013 if (((word
>> 29) & 0x1) == 0)
27015 /* 33222222222211111111110000000000
27016 10987654321098765432109876543210
27017 xx001110xx1x1xx0110110xxxxxxxxxx
27023 /* 33222222222211111111110000000000
27024 10987654321098765432109876543210
27025 xx101110xx1x1xx0110110xxxxxxxxxx
27033 if (((word
>> 19) & 0x1) == 0)
27035 if (((word
>> 23) & 0x1) == 0)
27037 if (((word
>> 29) & 0x1) == 0)
27039 /* 33222222222211111111110000000000
27040 10987654321098765432109876543210
27041 xx0011100x1x0xx1110110xxxxxxxxxx
27047 /* 33222222222211111111110000000000
27048 10987654321098765432109876543210
27049 xx1011100x1x0xx1110110xxxxxxxxxx
27056 if (((word
>> 29) & 0x1) == 0)
27058 /* 33222222222211111111110000000000
27059 10987654321098765432109876543210
27060 xx0011101x1x0xx1110110xxxxxxxxxx
27066 /* 33222222222211111111110000000000
27067 10987654321098765432109876543210
27068 xx1011101x1x0xx1110110xxxxxxxxxx
27076 if (((word
>> 23) & 0x1) == 0)
27078 if (((word
>> 29) & 0x1) == 0)
27080 /* 33222222222211111111110000000000
27081 10987654321098765432109876543210
27082 xx0011100x1x1xx1110110xxxxxxxxxx
27088 /* 33222222222211111111110000000000
27089 10987654321098765432109876543210
27090 xx1011100x1x1xx1110110xxxxxxxxxx
27097 if (((word
>> 29) & 0x1) == 0)
27099 /* 33222222222211111111110000000000
27100 10987654321098765432109876543210
27101 xx0011101x1x1xx1110110xxxxxxxxxx
27107 /* 33222222222211111111110000000000
27108 10987654321098765432109876543210
27109 xx1011101x1x1xx1110110xxxxxxxxxx
27120 if (((word
>> 14) & 0x1) == 0)
27122 if (((word
>> 16) & 0x1) == 0)
27124 if (((word
>> 29) & 0x1) == 0)
27126 /* 33222222222211111111110000000000
27127 10987654321098765432109876543210
27128 xx001110xx1xxxx0101110xxxxxxxxxx
27134 /* 33222222222211111111110000000000
27135 10987654321098765432109876543210
27136 xx101110xx1xxxx0101110xxxxxxxxxx
27143 if (((word
>> 19) & 0x1) == 0)
27145 if (((word
>> 20) & 0x1) == 0)
27147 if (((word
>> 23) & 0x1) == 0)
27149 if (((word
>> 29) & 0x1) == 0)
27151 /* 33222222222211111111110000000000
27152 10987654321098765432109876543210
27153 xx0011100x100xx1101110xxxxxxxxxx
27159 /* 33222222222211111111110000000000
27160 10987654321098765432109876543210
27161 xx1011100x100xx1101110xxxxxxxxxx
27168 if (((word
>> 29) & 0x1) == 0)
27170 /* 33222222222211111111110000000000
27171 10987654321098765432109876543210
27172 xx0011101x100xx1101110xxxxxxxxxx
27178 /* 33222222222211111111110000000000
27179 10987654321098765432109876543210
27180 xx1011101x100xx1101110xxxxxxxxxx
27188 /* 33222222222211111111110000000000
27189 10987654321098765432109876543210
27190 xxx01110xx110xx1101110xxxxxxxxxx
27197 if (((word
>> 23) & 0x1) == 0)
27199 if (((word
>> 29) & 0x1) == 0)
27201 /* 33222222222211111111110000000000
27202 10987654321098765432109876543210
27203 xx0011100x1x1xx1101110xxxxxxxxxx
27209 /* 33222222222211111111110000000000
27210 10987654321098765432109876543210
27211 xx1011100x1x1xx1101110xxxxxxxxxx
27218 if (((word
>> 29) & 0x1) == 0)
27220 /* 33222222222211111111110000000000
27221 10987654321098765432109876543210
27222 xx0011101x1x1xx1101110xxxxxxxxxx
27228 /* 33222222222211111111110000000000
27229 10987654321098765432109876543210
27230 xx1011101x1x1xx1101110xxxxxxxxxx
27240 if (((word
>> 16) & 0x1) == 0)
27242 if (((word
>> 19) & 0x1) == 0)
27244 if (((word
>> 20) & 0x1) == 0)
27246 if (((word
>> 29) & 0x1) == 0)
27248 /* 33222222222211111111110000000000
27249 10987654321098765432109876543210
27250 xx001110xx100xx0111110xxxxxxxxxx
27256 /* 33222222222211111111110000000000
27257 10987654321098765432109876543210
27258 xx101110xx100xx0111110xxxxxxxxxx
27265 if (((word
>> 23) & 0x1) == 0)
27267 if (((word
>> 29) & 0x1) == 0)
27269 /* 33222222222211111111110000000000
27270 10987654321098765432109876543210
27271 xx0011100x110xx0111110xxxxxxxxxx
27277 /* 33222222222211111111110000000000
27278 10987654321098765432109876543210
27279 xx1011100x110xx0111110xxxxxxxxxx
27286 if (((word
>> 29) & 0x1) == 0)
27288 /* 33222222222211111111110000000000
27289 10987654321098765432109876543210
27290 xx0011101x110xx0111110xxxxxxxxxx
27296 /* 33222222222211111111110000000000
27297 10987654321098765432109876543210
27298 xx1011101x110xx0111110xxxxxxxxxx
27307 if (((word
>> 29) & 0x1) == 0)
27309 /* 33222222222211111111110000000000
27310 10987654321098765432109876543210
27311 xx001110xx1x1xx0111110xxxxxxxxxx
27317 /* 33222222222211111111110000000000
27318 10987654321098765432109876543210
27319 xx101110xx1x1xx0111110xxxxxxxxxx
27327 if (((word
>> 19) & 0x1) == 0)
27329 if (((word
>> 23) & 0x1) == 0)
27331 if (((word
>> 29) & 0x1) == 0)
27333 /* 33222222222211111111110000000000
27334 10987654321098765432109876543210
27335 xx0011100x1x0xx1111110xxxxxxxxxx
27341 /* 33222222222211111111110000000000
27342 10987654321098765432109876543210
27343 xx1011100x1x0xx1111110xxxxxxxxxx
27350 /* 33222222222211111111110000000000
27351 10987654321098765432109876543210
27352 xxx011101x1x0xx1111110xxxxxxxxxx
27359 /* 33222222222211111111110000000000
27360 10987654321098765432109876543210
27361 xxx01110xx1x1xx1111110xxxxxxxxxx
27373 if (((word
>> 11) & 0x1) == 0)
27375 if (((word
>> 12) & 0x1) == 0)
27377 if (((word
>> 13) & 0x1) == 0)
27379 if (((word
>> 14) & 0x1) == 0)
27381 if (((word
>> 29) & 0x1) == 0)
27383 if (((word
>> 31) & 0x1) == 0)
27385 /* 33222222222211111111110000000000
27386 10987654321098765432109876543210
27387 0x001110xx1xxxxx100001xxxxxxxxxx
27393 /* 33222222222211111111110000000000
27394 10987654321098765432109876543210
27395 1x001110xx1xxxxx100001xxxxxxxxxx
27402 /* 33222222222211111111110000000000
27403 10987654321098765432109876543210
27404 xx101110xx1xxxxx100001xxxxxxxxxx
27411 if (((word
>> 23) & 0x1) == 0)
27413 if (((word
>> 29) & 0x1) == 0)
27415 if (((word
>> 31) & 0x1) == 0)
27417 /* 33222222222211111111110000000000
27418 10987654321098765432109876543210
27419 0x0011100x1xxxxx110001xxxxxxxxxx
27425 /* 33222222222211111111110000000000
27426 10987654321098765432109876543210
27427 1x0011100x1xxxxx110001xxxxxxxxxx
27434 /* 33222222222211111111110000000000
27435 10987654321098765432109876543210
27436 xx1011100x1xxxxx110001xxxxxxxxxx
27443 if (((word
>> 29) & 0x1) == 0)
27445 /* 33222222222211111111110000000000
27446 10987654321098765432109876543210
27447 xx0011101x1xxxxx110001xxxxxxxxxx
27453 /* 33222222222211111111110000000000
27454 10987654321098765432109876543210
27455 xx1011101x1xxxxx110001xxxxxxxxxx
27464 if (((word
>> 14) & 0x1) == 0)
27466 if (((word
>> 29) & 0x1) == 0)
27468 /* 33222222222211111111110000000000
27469 10987654321098765432109876543210
27470 xx001110xx1xxxxx101001xxxxxxxxxx
27476 /* 33222222222211111111110000000000
27477 10987654321098765432109876543210
27478 xx101110xx1xxxxx101001xxxxxxxxxx
27485 if (((word
>> 23) & 0x1) == 0)
27487 if (((word
>> 29) & 0x1) == 0)
27489 /* 33222222222211111111110000000000
27490 10987654321098765432109876543210
27491 xx0011100x1xxxxx111001xxxxxxxxxx
27497 /* 33222222222211111111110000000000
27498 10987654321098765432109876543210
27499 xx1011100x1xxxxx111001xxxxxxxxxx
27506 /* 33222222222211111111110000000000
27507 10987654321098765432109876543210
27508 xxx011101x1xxxxx111001xxxxxxxxxx
27517 if (((word
>> 13) & 0x1) == 0)
27519 if (((word
>> 14) & 0x1) == 0)
27521 if (((word
>> 29) & 0x1) == 0)
27523 /* 33222222222211111111110000000000
27524 10987654321098765432109876543210
27525 xx001110xx1xxxxx100101xxxxxxxxxx
27531 /* 33222222222211111111110000000000
27532 10987654321098765432109876543210
27533 xx101110xx1xxxxx100101xxxxxxxxxx
27540 if (((word
>> 23) & 0x1) == 0)
27542 if (((word
>> 29) & 0x1) == 0)
27544 /* 33222222222211111111110000000000
27545 10987654321098765432109876543210
27546 xx0011100x1xxxxx110101xxxxxxxxxx
27552 /* 33222222222211111111110000000000
27553 10987654321098765432109876543210
27554 xx1011100x1xxxxx110101xxxxxxxxxx
27561 if (((word
>> 29) & 0x1) == 0)
27563 /* 33222222222211111111110000000000
27564 10987654321098765432109876543210
27565 xx0011101x1xxxxx110101xxxxxxxxxx
27571 /* 33222222222211111111110000000000
27572 10987654321098765432109876543210
27573 xx1011101x1xxxxx110101xxxxxxxxxx
27582 if (((word
>> 14) & 0x1) == 0)
27584 if (((word
>> 29) & 0x1) == 0)
27586 /* 33222222222211111111110000000000
27587 10987654321098765432109876543210
27588 xx001110xx1xxxxx101101xxxxxxxxxx
27594 /* 33222222222211111111110000000000
27595 10987654321098765432109876543210
27596 xx101110xx1xxxxx101101xxxxxxxxxx
27603 if (((word
>> 23) & 0x1) == 0)
27605 if (((word
>> 29) & 0x1) == 0)
27607 /* 33222222222211111111110000000000
27608 10987654321098765432109876543210
27609 xx0011100x1xxxxx111101xxxxxxxxxx
27615 /* 33222222222211111111110000000000
27616 10987654321098765432109876543210
27617 xx1011100x1xxxxx111101xxxxxxxxxx
27624 if (((word
>> 29) & 0x1) == 0)
27626 /* 33222222222211111111110000000000
27627 10987654321098765432109876543210
27628 xx0011101x1xxxxx111101xxxxxxxxxx
27634 /* 33222222222211111111110000000000
27635 10987654321098765432109876543210
27636 xx1011101x1xxxxx111101xxxxxxxxxx
27647 if (((word
>> 12) & 0x1) == 0)
27649 if (((word
>> 13) & 0x1) == 0)
27651 if (((word
>> 14) & 0x1) == 0)
27653 if (((word
>> 29) & 0x1) == 0)
27655 if (((word
>> 31) & 0x1) == 0)
27657 /* 33222222222211111111110000000000
27658 10987654321098765432109876543210
27659 0x001110xx1xxxxx100011xxxxxxxxxx
27665 /* 33222222222211111111110000000000
27666 10987654321098765432109876543210
27667 1x001110xx1xxxxx100011xxxxxxxxxx
27674 /* 33222222222211111111110000000000
27675 10987654321098765432109876543210
27676 xx101110xx1xxxxx100011xxxxxxxxxx
27683 if (((word
>> 23) & 0x1) == 0)
27685 if (((word
>> 29) & 0x1) == 0)
27687 /* 33222222222211111111110000000000
27688 10987654321098765432109876543210
27689 xx0011100x1xxxxx110011xxxxxxxxxx
27695 if (((word
>> 30) & 0x1) == 0)
27697 /* 33222222222211111111110000000000
27698 10987654321098765432109876543210
27699 x01011100x1xxxxx110011xxxxxxxxxx
27705 /* 33222222222211111111110000000000
27706 10987654321098765432109876543210
27707 x11011100x1xxxxx110011xxxxxxxxxx
27715 if (((word
>> 29) & 0x1) == 0)
27717 /* 33222222222211111111110000000000
27718 10987654321098765432109876543210
27719 xx0011101x1xxxxx110011xxxxxxxxxx
27725 if (((word
>> 30) & 0x1) == 0)
27727 /* 33222222222211111111110000000000
27728 10987654321098765432109876543210
27729 x01011101x1xxxxx110011xxxxxxxxxx
27735 /* 33222222222211111111110000000000
27736 10987654321098765432109876543210
27737 x11011101x1xxxxx110011xxxxxxxxxx
27747 if (((word
>> 14) & 0x1) == 0)
27749 if (((word
>> 29) & 0x1) == 0)
27751 /* 33222222222211111111110000000000
27752 10987654321098765432109876543210
27753 xx001110xx1xxxxx101011xxxxxxxxxx
27759 /* 33222222222211111111110000000000
27760 10987654321098765432109876543210
27761 xx101110xx1xxxxx101011xxxxxxxxxx
27768 if (((word
>> 23) & 0x1) == 0)
27770 if (((word
>> 29) & 0x1) == 0)
27772 if (((word
>> 30) & 0x1) == 0)
27774 /* 33222222222211111111110000000000
27775 10987654321098765432109876543210
27776 x00011100x1xxxxx111011xxxxxxxxxx
27782 /* 33222222222211111111110000000000
27783 10987654321098765432109876543210
27784 x10011100x1xxxxx111011xxxxxxxxxx
27791 /* 33222222222211111111110000000000
27792 10987654321098765432109876543210
27793 xx1011100x1xxxxx111011xxxxxxxxxx
27800 if (((word
>> 29) & 0x1) == 0)
27802 if (((word
>> 30) & 0x1) == 0)
27804 /* 33222222222211111111110000000000
27805 10987654321098765432109876543210
27806 x00011101x1xxxxx111011xxxxxxxxxx
27812 /* 33222222222211111111110000000000
27813 10987654321098765432109876543210
27814 x10011101x1xxxxx111011xxxxxxxxxx
27821 /* 33222222222211111111110000000000
27822 10987654321098765432109876543210
27823 xx1011101x1xxxxx111011xxxxxxxxxx
27833 if (((word
>> 13) & 0x1) == 0)
27835 if (((word
>> 14) & 0x1) == 0)
27837 if (((word
>> 29) & 0x1) == 0)
27839 /* 33222222222211111111110000000000
27840 10987654321098765432109876543210
27841 xx001110xx1xxxxx100111xxxxxxxxxx
27847 /* 33222222222211111111110000000000
27848 10987654321098765432109876543210
27849 xx101110xx1xxxxx100111xxxxxxxxxx
27856 if (((word
>> 29) & 0x1) == 0)
27858 /* 33222222222211111111110000000000
27859 10987654321098765432109876543210
27860 xx001110xx1xxxxx110111xxxxxxxxxx
27866 /* 33222222222211111111110000000000
27867 10987654321098765432109876543210
27868 xx101110xx1xxxxx110111xxxxxxxxxx
27876 if (((word
>> 14) & 0x1) == 0)
27878 /* 33222222222211111111110000000000
27879 10987654321098765432109876543210
27880 xxx01110xx1xxxxx101111xxxxxxxxxx
27886 if (((word
>> 23) & 0x1) == 0)
27888 if (((word
>> 29) & 0x1) == 0)
27890 /* 33222222222211111111110000000000
27891 10987654321098765432109876543210
27892 xx0011100x1xxxxx111111xxxxxxxxxx
27898 /* 33222222222211111111110000000000
27899 10987654321098765432109876543210
27900 xx1011100x1xxxxx111111xxxxxxxxxx
27907 /* 33222222222211111111110000000000
27908 10987654321098765432109876543210
27909 xxx011101x1xxxxx111111xxxxxxxxxx
27922 if (((word
>> 10) & 0x1) == 0)
27924 if (((word
>> 11) & 0x1) == 0)
27926 if (((word
>> 12) & 0x1) == 0)
27928 if (((word
>> 13) & 0x1) == 0)
27930 if (((word
>> 14) & 0x1) == 0)
27932 if (((word
>> 16) & 0x1) == 0)
27934 if (((word
>> 17) & 0x1) == 0)
27936 if (((word
>> 18) & 0x1) == 0)
27938 if (((word
>> 19) & 0x1) == 0)
27940 if (((word
>> 20) & 0x1) == 0)
27942 /* 33222222222211111111110000000000
27943 10987654321098765432109876543210
27944 xxx11110xx100000x00000xxxxxxxxxx
27950 /* 33222222222211111111110000000000
27951 10987654321098765432109876543210
27952 xxx11110xx110000x00000xxxxxxxxxx
27959 if (((word
>> 20) & 0x1) == 0)
27961 /* 33222222222211111111110000000000
27962 10987654321098765432109876543210
27963 xxx11110xx101000x00000xxxxxxxxxx
27969 /* 33222222222211111111110000000000
27970 10987654321098765432109876543210
27971 xxx11110xx111000x00000xxxxxxxxxx
27979 /* 33222222222211111111110000000000
27980 10987654321098765432109876543210
27981 xxx11110xx1xx100x00000xxxxxxxxxx
27988 if (((word
>> 18) & 0x1) == 0)
27990 /* 33222222222211111111110000000000
27991 10987654321098765432109876543210
27992 xxx11110xx1xx010x00000xxxxxxxxxx
27998 if (((word
>> 19) & 0x1) == 0)
28000 /* 33222222222211111111110000000000
28001 10987654321098765432109876543210
28002 xxx11110xx1x0110x00000xxxxxxxxxx
28008 if (((word
>> 20) & 0x1) == 0)
28010 /* 33222222222211111111110000000000
28011 10987654321098765432109876543210
28012 xxx11110xx101110x00000xxxxxxxxxx
28018 /* 33222222222211111111110000000000
28019 10987654321098765432109876543210
28020 xxx11110xx111110x00000xxxxxxxxxx
28030 if (((word
>> 17) & 0x1) == 0)
28032 if (((word
>> 18) & 0x1) == 0)
28034 if (((word
>> 19) & 0x1) == 0)
28036 if (((word
>> 20) & 0x1) == 0)
28038 /* 33222222222211111111110000000000
28039 10987654321098765432109876543210
28040 xxx11110xx100001x00000xxxxxxxxxx
28046 /* 33222222222211111111110000000000
28047 10987654321098765432109876543210
28048 xxx11110xx110001x00000xxxxxxxxxx
28055 if (((word
>> 20) & 0x1) == 0)
28057 /* 33222222222211111111110000000000
28058 10987654321098765432109876543210
28059 xxx11110xx101001x00000xxxxxxxxxx
28065 /* 33222222222211111111110000000000
28066 10987654321098765432109876543210
28067 xxx11110xx111001x00000xxxxxxxxxx
28075 /* 33222222222211111111110000000000
28076 10987654321098765432109876543210
28077 xxx11110xx1xx101x00000xxxxxxxxxx
28084 if (((word
>> 18) & 0x1) == 0)
28086 /* 33222222222211111111110000000000
28087 10987654321098765432109876543210
28088 xxx11110xx1xx011x00000xxxxxxxxxx
28094 if (((word
>> 19) & 0x1) == 0)
28096 /* 33222222222211111111110000000000
28097 10987654321098765432109876543210
28098 xxx11110xx1x0111x00000xxxxxxxxxx
28104 /* 33222222222211111111110000000000
28105 10987654321098765432109876543210
28106 xxx11110xx1x1111x00000xxxxxxxxxx
28116 if (((word
>> 17) & 0x1) == 0)
28118 if (((word
>> 15) & 0x1) == 0)
28120 if (((word
>> 16) & 0x1) == 0)
28122 if (((word
>> 18) & 0x1) == 0)
28124 if (((word
>> 19) & 0x1) == 0)
28126 /* 33222222222211111111110000000000
28127 10987654321098765432109876543210
28128 xxx11110xx1x0000010000xxxxxxxxxx
28134 /* 33222222222211111111110000000000
28135 10987654321098765432109876543210
28136 xxx11110xx1x1000010000xxxxxxxxxx
28143 /* 33222222222211111111110000000000
28144 10987654321098765432109876543210
28145 xxx11110xx1xx100010000xxxxxxxxxx
28152 if (((word
>> 18) & 0x1) == 0)
28154 if (((word
>> 19) & 0x1) == 0)
28156 /* 33222222222211111111110000000000
28157 10987654321098765432109876543210
28158 xxx11110xx1x0001010000xxxxxxxxxx
28164 /* 33222222222211111111110000000000
28165 10987654321098765432109876543210
28166 xxx11110xx1x1001010000xxxxxxxxxx
28173 /* 33222222222211111111110000000000
28174 10987654321098765432109876543210
28175 xxx11110xx1xx101010000xxxxxxxxxx
28183 if (((word
>> 16) & 0x1) == 0)
28185 if (((word
>> 18) & 0x1) == 0)
28187 if (((word
>> 19) & 0x1) == 0)
28189 /* 33222222222211111111110000000000
28190 10987654321098765432109876543210
28191 xxx11110xx1x0000110000xxxxxxxxxx
28197 /* 33222222222211111111110000000000
28198 10987654321098765432109876543210
28199 xxx11110xx1x1000110000xxxxxxxxxx
28206 /* 33222222222211111111110000000000
28207 10987654321098765432109876543210
28208 xxx11110xx1xx100110000xxxxxxxxxx
28215 if (((word
>> 18) & 0x1) == 0)
28217 if (((word
>> 19) & 0x1) == 0)
28219 /* 33222222222211111111110000000000
28220 10987654321098765432109876543210
28221 xxx11110xx1x0001110000xxxxxxxxxx
28227 /* 33222222222211111111110000000000
28228 10987654321098765432109876543210
28229 xxx11110xx1x1001110000xxxxxxxxxx
28236 /* 33222222222211111111110000000000
28237 10987654321098765432109876543210
28238 xxx11110xx1xx101110000xxxxxxxxxx
28247 if (((word
>> 18) & 0x1) == 0)
28249 /* 33222222222211111111110000000000
28250 10987654321098765432109876543210
28251 xxx11110xx1xx01xx10000xxxxxxxxxx
28257 if (((word
>> 15) & 0x1) == 0)
28259 if (((word
>> 16) & 0x1) == 0)
28261 /* 33222222222211111111110000000000
28262 10987654321098765432109876543210
28263 xxx11110xx1xx110010000xxxxxxxxxx
28269 /* 33222222222211111111110000000000
28270 10987654321098765432109876543210
28271 xxx11110xx1xx111010000xxxxxxxxxx
28278 /* 33222222222211111111110000000000
28279 10987654321098765432109876543210
28280 xxx11110xx1xx11x110000xxxxxxxxxx
28290 if (((word
>> 3) & 0x1) == 0)
28292 if (((word
>> 4) & 0x1) == 0)
28294 /* 33222222222211111111110000000000
28295 10987654321098765432109876543210
28296 xxx11110xx1xxxxxxx1000xxxxx00xxx
28302 /* 33222222222211111111110000000000
28303 10987654321098765432109876543210
28304 xxx11110xx1xxxxxxx1000xxxxx10xxx
28311 if (((word
>> 4) & 0x1) == 0)
28313 /* 33222222222211111111110000000000
28314 10987654321098765432109876543210
28315 xxx11110xx1xxxxxxx1000xxxxx01xxx
28321 /* 33222222222211111111110000000000
28322 10987654321098765432109876543210
28323 xxx11110xx1xxxxxxx1000xxxxx11xxx
28332 if (((word
>> 30) & 0x1) == 0)
28334 /* 33222222222211111111110000000000
28335 10987654321098765432109876543210
28336 x0x11110xx1xxxxxxxx100xxxxxxxxxx
28342 if (((word
>> 13) & 0x1) == 0)
28344 if (((word
>> 14) & 0x1) == 0)
28346 /* 33222222222211111111110000000000
28347 10987654321098765432109876543210
28348 x1x11110xx1xxxxxx00100xxxxxxxxxx
28354 /* 33222222222211111111110000000000
28355 10987654321098765432109876543210
28356 x1x11110xx1xxxxxx10100xxxxxxxxxx
28363 /* 33222222222211111111110000000000
28364 10987654321098765432109876543210
28365 x1x11110xx1xxxxxxx1100xxxxxxxxxx
28374 if (((word
>> 12) & 0x1) == 0)
28376 if (((word
>> 13) & 0x1) == 0)
28378 if (((word
>> 14) & 0x1) == 0)
28380 if (((word
>> 15) & 0x1) == 0)
28382 if (((word
>> 30) & 0x1) == 0)
28384 /* 33222222222211111111110000000000
28385 10987654321098765432109876543210
28386 x0x11110xx1xxxxx000010xxxxxxxxxx
28392 /* 33222222222211111111110000000000
28393 10987654321098765432109876543210
28394 x1x11110xx1xxxxx000010xxxxxxxxxx
28401 if (((word
>> 29) & 0x1) == 0)
28403 if (((word
>> 30) & 0x1) == 0)
28405 /* 33222222222211111111110000000000
28406 10987654321098765432109876543210
28407 x0011110xx1xxxxx100010xxxxxxxxxx
28413 /* 33222222222211111111110000000000
28414 10987654321098765432109876543210
28415 x1011110xx1xxxxx100010xxxxxxxxxx
28422 /* 33222222222211111111110000000000
28423 10987654321098765432109876543210
28424 xx111110xx1xxxxx100010xxxxxxxxxx
28432 if (((word
>> 15) & 0x1) == 0)
28434 if (((word
>> 29) & 0x1) == 0)
28436 if (((word
>> 30) & 0x1) == 0)
28438 /* 33222222222211111111110000000000
28439 10987654321098765432109876543210
28440 x0011110xx1xxxxx010010xxxxxxxxxx
28446 /* 33222222222211111111110000000000
28447 10987654321098765432109876543210
28448 x1011110xx1xxxxx010010xxxxxxxxxx
28455 /* 33222222222211111111110000000000
28456 10987654321098765432109876543210
28457 xx111110xx1xxxxx010010xxxxxxxxxx
28464 if (((word
>> 16) & 0x1) == 0)
28466 if (((word
>> 19) & 0x1) == 0)
28468 if (((word
>> 20) & 0x1) == 0)
28470 if (((word
>> 29) & 0x1) == 0)
28472 /* 33222222222211111111110000000000
28473 10987654321098765432109876543210
28474 xx011110xx100xx0110010xxxxxxxxxx
28480 /* 33222222222211111111110000000000
28481 10987654321098765432109876543210
28482 xx111110xx100xx0110010xxxxxxxxxx
28489 if (((word
>> 23) & 0x1) == 0)
28491 if (((word
>> 29) & 0x1) == 0)
28493 /* 33222222222211111111110000000000
28494 10987654321098765432109876543210
28495 xx0111100x110xx0110010xxxxxxxxxx
28501 /* 33222222222211111111110000000000
28502 10987654321098765432109876543210
28503 xx1111100x110xx0110010xxxxxxxxxx
28510 if (((word
>> 29) & 0x1) == 0)
28512 /* 33222222222211111111110000000000
28513 10987654321098765432109876543210
28514 xx0111101x110xx0110010xxxxxxxxxx
28520 /* 33222222222211111111110000000000
28521 10987654321098765432109876543210
28522 xx1111101x110xx0110010xxxxxxxxxx
28531 if (((word
>> 29) & 0x1) == 0)
28533 /* 33222222222211111111110000000000
28534 10987654321098765432109876543210
28535 xx011110xx1x1xx0110010xxxxxxxxxx
28541 /* 33222222222211111111110000000000
28542 10987654321098765432109876543210
28543 xx111110xx1x1xx0110010xxxxxxxxxx
28551 if (((word
>> 19) & 0x1) == 0)
28553 if (((word
>> 29) & 0x1) == 0)
28555 /* 33222222222211111111110000000000
28556 10987654321098765432109876543210
28557 xx011110xx1x0xx1110010xxxxxxxxxx
28563 /* 33222222222211111111110000000000
28564 10987654321098765432109876543210
28565 xx111110xx1x0xx1110010xxxxxxxxxx
28572 if (((word
>> 29) & 0x1) == 0)
28574 /* 33222222222211111111110000000000
28575 10987654321098765432109876543210
28576 xx011110xx1x1xx1110010xxxxxxxxxx
28582 /* 33222222222211111111110000000000
28583 10987654321098765432109876543210
28584 xx111110xx1x1xx1110010xxxxxxxxxx
28595 if (((word
>> 14) & 0x1) == 0)
28597 if (((word
>> 15) & 0x1) == 0)
28599 if (((word
>> 29) & 0x1) == 0)
28601 if (((word
>> 30) & 0x1) == 0)
28603 /* 33222222222211111111110000000000
28604 10987654321098765432109876543210
28605 x0011110xx1xxxxx001010xxxxxxxxxx
28611 /* 33222222222211111111110000000000
28612 10987654321098765432109876543210
28613 x1011110xx1xxxxx001010xxxxxxxxxx
28620 /* 33222222222211111111110000000000
28621 10987654321098765432109876543210
28622 xx111110xx1xxxxx001010xxxxxxxxxx
28629 if (((word
>> 16) & 0x1) == 0)
28631 /* 33222222222211111111110000000000
28632 10987654321098765432109876543210
28633 xxx11110xx1xxxx0101010xxxxxxxxxx
28639 if (((word
>> 19) & 0x1) == 0)
28641 if (((word
>> 23) & 0x1) == 0)
28643 if (((word
>> 29) & 0x1) == 0)
28645 /* 33222222222211111111110000000000
28646 10987654321098765432109876543210
28647 xx0111100x1x0xx1101010xxxxxxxxxx
28653 /* 33222222222211111111110000000000
28654 10987654321098765432109876543210
28655 xx1111100x1x0xx1101010xxxxxxxxxx
28662 if (((word
>> 29) & 0x1) == 0)
28664 /* 33222222222211111111110000000000
28665 10987654321098765432109876543210
28666 xx0111101x1x0xx1101010xxxxxxxxxx
28672 /* 33222222222211111111110000000000
28673 10987654321098765432109876543210
28674 xx1111101x1x0xx1101010xxxxxxxxxx
28682 if (((word
>> 23) & 0x1) == 0)
28684 if (((word
>> 29) & 0x1) == 0)
28686 /* 33222222222211111111110000000000
28687 10987654321098765432109876543210
28688 xx0111100x1x1xx1101010xxxxxxxxxx
28694 /* 33222222222211111111110000000000
28695 10987654321098765432109876543210
28696 xx1111100x1x1xx1101010xxxxxxxxxx
28703 if (((word
>> 29) & 0x1) == 0)
28705 /* 33222222222211111111110000000000
28706 10987654321098765432109876543210
28707 xx0111101x1x1xx1101010xxxxxxxxxx
28713 /* 33222222222211111111110000000000
28714 10987654321098765432109876543210
28715 xx1111101x1x1xx1101010xxxxxxxxxx
28726 if (((word
>> 15) & 0x1) == 0)
28728 if (((word
>> 29) & 0x1) == 0)
28730 /* 33222222222211111111110000000000
28731 10987654321098765432109876543210
28732 xx011110xx1xxxxx011010xxxxxxxxxx
28738 /* 33222222222211111111110000000000
28739 10987654321098765432109876543210
28740 xx111110xx1xxxxx011010xxxxxxxxxx
28747 if (((word
>> 19) & 0x1) == 0)
28749 /* 33222222222211111111110000000000
28750 10987654321098765432109876543210
28751 xxx11110xx1x0xxx111010xxxxxxxxxx
28757 /* 33222222222211111111110000000000
28758 10987654321098765432109876543210
28759 xxx11110xx1x1xxx111010xxxxxxxxxx
28769 if (((word
>> 13) & 0x1) == 0)
28771 if (((word
>> 14) & 0x1) == 0)
28773 if (((word
>> 15) & 0x1) == 0)
28775 if (((word
>> 30) & 0x1) == 0)
28777 /* 33222222222211111111110000000000
28778 10987654321098765432109876543210
28779 x0x11110xx1xxxxx000110xxxxxxxxxx
28785 /* 33222222222211111111110000000000
28786 10987654321098765432109876543210
28787 x1x11110xx1xxxxx000110xxxxxxxxxx
28794 if (((word
>> 29) & 0x1) == 0)
28796 /* 33222222222211111111110000000000
28797 10987654321098765432109876543210
28798 xx011110xx1xxxxx100110xxxxxxxxxx
28804 /* 33222222222211111111110000000000
28805 10987654321098765432109876543210
28806 xx111110xx1xxxxx100110xxxxxxxxxx
28814 if (((word
>> 15) & 0x1) == 0)
28816 /* 33222222222211111111110000000000
28817 10987654321098765432109876543210
28818 xxx11110xx1xxxxx010110xxxxxxxxxx
28824 if (((word
>> 16) & 0x1) == 0)
28826 if (((word
>> 19) & 0x1) == 0)
28828 if (((word
>> 20) & 0x1) == 0)
28830 if (((word
>> 29) & 0x1) == 0)
28832 /* 33222222222211111111110000000000
28833 10987654321098765432109876543210
28834 xx011110xx100xx0110110xxxxxxxxxx
28840 /* 33222222222211111111110000000000
28841 10987654321098765432109876543210
28842 xx111110xx100xx0110110xxxxxxxxxx
28849 if (((word
>> 29) & 0x1) == 0)
28851 /* 33222222222211111111110000000000
28852 10987654321098765432109876543210
28853 xx011110xx110xx0110110xxxxxxxxxx
28859 /* 33222222222211111111110000000000
28860 10987654321098765432109876543210
28861 xx111110xx110xx0110110xxxxxxxxxx
28869 if (((word
>> 29) & 0x1) == 0)
28871 /* 33222222222211111111110000000000
28872 10987654321098765432109876543210
28873 xx011110xx1x1xx0110110xxxxxxxxxx
28879 /* 33222222222211111111110000000000
28880 10987654321098765432109876543210
28881 xx111110xx1x1xx0110110xxxxxxxxxx
28889 if (((word
>> 19) & 0x1) == 0)
28891 if (((word
>> 23) & 0x1) == 0)
28893 if (((word
>> 29) & 0x1) == 0)
28895 /* 33222222222211111111110000000000
28896 10987654321098765432109876543210
28897 xx0111100x1x0xx1110110xxxxxxxxxx
28903 /* 33222222222211111111110000000000
28904 10987654321098765432109876543210
28905 xx1111100x1x0xx1110110xxxxxxxxxx
28912 if (((word
>> 29) & 0x1) == 0)
28914 /* 33222222222211111111110000000000
28915 10987654321098765432109876543210
28916 xx0111101x1x0xx1110110xxxxxxxxxx
28922 /* 33222222222211111111110000000000
28923 10987654321098765432109876543210
28924 xx1111101x1x0xx1110110xxxxxxxxxx
28932 if (((word
>> 23) & 0x1) == 0)
28934 if (((word
>> 29) & 0x1) == 0)
28936 /* 33222222222211111111110000000000
28937 10987654321098765432109876543210
28938 xx0111100x1x1xx1110110xxxxxxxxxx
28944 /* 33222222222211111111110000000000
28945 10987654321098765432109876543210
28946 xx1111100x1x1xx1110110xxxxxxxxxx
28953 if (((word
>> 29) & 0x1) == 0)
28955 /* 33222222222211111111110000000000
28956 10987654321098765432109876543210
28957 xx0111101x1x1xx1110110xxxxxxxxxx
28963 /* 33222222222211111111110000000000
28964 10987654321098765432109876543210
28965 xx1111101x1x1xx1110110xxxxxxxxxx
28977 if (((word
>> 14) & 0x1) == 0)
28979 if (((word
>> 15) & 0x1) == 0)
28981 if (((word
>> 29) & 0x1) == 0)
28983 if (((word
>> 30) & 0x1) == 0)
28985 /* 33222222222211111111110000000000
28986 10987654321098765432109876543210
28987 x0011110xx1xxxxx001110xxxxxxxxxx
28993 /* 33222222222211111111110000000000
28994 10987654321098765432109876543210
28995 x1011110xx1xxxxx001110xxxxxxxxxx
29002 /* 33222222222211111111110000000000
29003 10987654321098765432109876543210
29004 xx111110xx1xxxxx001110xxxxxxxxxx
29011 if (((word
>> 16) & 0x1) == 0)
29013 if (((word
>> 29) & 0x1) == 0)
29015 /* 33222222222211111111110000000000
29016 10987654321098765432109876543210
29017 xx011110xx1xxxx0101110xxxxxxxxxx
29023 /* 33222222222211111111110000000000
29024 10987654321098765432109876543210
29025 xx111110xx1xxxx0101110xxxxxxxxxx
29032 if (((word
>> 19) & 0x1) == 0)
29034 if (((word
>> 20) & 0x1) == 0)
29036 if (((word
>> 23) & 0x1) == 0)
29038 if (((word
>> 29) & 0x1) == 0)
29040 /* 33222222222211111111110000000000
29041 10987654321098765432109876543210
29042 xx0111100x100xx1101110xxxxxxxxxx
29048 /* 33222222222211111111110000000000
29049 10987654321098765432109876543210
29050 xx1111100x100xx1101110xxxxxxxxxx
29057 if (((word
>> 29) & 0x1) == 0)
29059 /* 33222222222211111111110000000000
29060 10987654321098765432109876543210
29061 xx0111101x100xx1101110xxxxxxxxxx
29067 /* 33222222222211111111110000000000
29068 10987654321098765432109876543210
29069 xx1111101x100xx1101110xxxxxxxxxx
29077 /* 33222222222211111111110000000000
29078 10987654321098765432109876543210
29079 xxx11110xx110xx1101110xxxxxxxxxx
29086 if (((word
>> 23) & 0x1) == 0)
29088 if (((word
>> 29) & 0x1) == 0)
29090 /* 33222222222211111111110000000000
29091 10987654321098765432109876543210
29092 xx0111100x1x1xx1101110xxxxxxxxxx
29098 /* 33222222222211111111110000000000
29099 10987654321098765432109876543210
29100 xx1111100x1x1xx1101110xxxxxxxxxx
29107 if (((word
>> 29) & 0x1) == 0)
29109 /* 33222222222211111111110000000000
29110 10987654321098765432109876543210
29111 xx0111101x1x1xx1101110xxxxxxxxxx
29117 /* 33222222222211111111110000000000
29118 10987654321098765432109876543210
29119 xx1111101x1x1xx1101110xxxxxxxxxx
29130 if (((word
>> 15) & 0x1) == 0)
29132 if (((word
>> 29) & 0x1) == 0)
29134 if (((word
>> 30) & 0x1) == 0)
29136 /* 33222222222211111111110000000000
29137 10987654321098765432109876543210
29138 x0011110xx1xxxxx011110xxxxxxxxxx
29144 /* 33222222222211111111110000000000
29145 10987654321098765432109876543210
29146 x1011110xx1xxxxx011110xxxxxxxxxx
29153 /* 33222222222211111111110000000000
29154 10987654321098765432109876543210
29155 xx111110xx1xxxxx011110xxxxxxxxxx
29162 if (((word
>> 16) & 0x1) == 0)
29164 if (((word
>> 23) & 0x1) == 0)
29166 if (((word
>> 29) & 0x1) == 0)
29168 /* 33222222222211111111110000000000
29169 10987654321098765432109876543210
29170 xx0111100x1xxxx0111110xxxxxxxxxx
29176 /* 33222222222211111111110000000000
29177 10987654321098765432109876543210
29178 xx1111100x1xxxx0111110xxxxxxxxxx
29185 if (((word
>> 29) & 0x1) == 0)
29187 /* 33222222222211111111110000000000
29188 10987654321098765432109876543210
29189 xx0111101x1xxxx0111110xxxxxxxxxx
29195 /* 33222222222211111111110000000000
29196 10987654321098765432109876543210
29197 xx1111101x1xxxx0111110xxxxxxxxxx
29205 if (((word
>> 19) & 0x1) == 0)
29207 /* 33222222222211111111110000000000
29208 10987654321098765432109876543210
29209 xxx11110xx1x0xx1111110xxxxxxxxxx
29215 /* 33222222222211111111110000000000
29216 10987654321098765432109876543210
29217 xxx11110xx1x1xx1111110xxxxxxxxxx
29230 if (((word
>> 11) & 0x1) == 0)
29232 if (((word
>> 29) & 0x1) == 0)
29234 if (((word
>> 30) & 0x1) == 0)
29236 if (((word
>> 4) & 0x1) == 0)
29238 /* 33222222222211111111110000000000
29239 10987654321098765432109876543210
29240 x0011110xx1xxxxxxxxx01xxxxx0xxxx
29246 /* 33222222222211111111110000000000
29247 10987654321098765432109876543210
29248 x0011110xx1xxxxxxxxx01xxxxx1xxxx
29255 if (((word
>> 12) & 0x1) == 0)
29257 if (((word
>> 13) & 0x1) == 0)
29259 if (((word
>> 14) & 0x1) == 0)
29261 /* 33222222222211111111110000000000
29262 10987654321098765432109876543210
29263 x1011110xx1xxxxxx00001xxxxxxxxxx
29269 /* 33222222222211111111110000000000
29270 10987654321098765432109876543210
29271 x1011110xx1xxxxxx10001xxxxxxxxxx
29278 /* 33222222222211111111110000000000
29279 10987654321098765432109876543210
29280 x1011110xx1xxxxxxx1001xxxxxxxxxx
29287 if (((word
>> 13) & 0x1) == 0)
29289 /* 33222222222211111111110000000000
29290 10987654321098765432109876543210
29291 x1011110xx1xxxxxxx0101xxxxxxxxxx
29297 if (((word
>> 15) & 0x1) == 0)
29299 /* 33222222222211111111110000000000
29300 10987654321098765432109876543210
29301 x1011110xx1xxxxx0x1101xxxxxxxxxx
29307 /* 33222222222211111111110000000000
29308 10987654321098765432109876543210
29309 x1011110xx1xxxxx1x1101xxxxxxxxxx
29319 if (((word
>> 12) & 0x1) == 0)
29321 if (((word
>> 13) & 0x1) == 0)
29323 if (((word
>> 14) & 0x1) == 0)
29325 /* 33222222222211111111110000000000
29326 10987654321098765432109876543210
29327 xx111110xx1xxxxxx00001xxxxxxxxxx
29333 /* 33222222222211111111110000000000
29334 10987654321098765432109876543210
29335 xx111110xx1xxxxxx10001xxxxxxxxxx
29342 if (((word
>> 23) & 0x1) == 0)
29344 /* 33222222222211111111110000000000
29345 10987654321098765432109876543210
29346 xx1111100x1xxxxxxx1001xxxxxxxxxx
29352 /* 33222222222211111111110000000000
29353 10987654321098765432109876543210
29354 xx1111101x1xxxxxxx1001xxxxxxxxxx
29362 if (((word
>> 13) & 0x1) == 0)
29364 if (((word
>> 15) & 0x1) == 0)
29366 /* 33222222222211111111110000000000
29367 10987654321098765432109876543210
29368 xx111110xx1xxxxx0x0101xxxxxxxxxx
29374 /* 33222222222211111111110000000000
29375 10987654321098765432109876543210
29376 xx111110xx1xxxxx1x0101xxxxxxxxxx
29383 if (((word
>> 15) & 0x1) == 0)
29385 /* 33222222222211111111110000000000
29386 10987654321098765432109876543210
29387 xx111110xx1xxxxx0x1101xxxxxxxxxx
29393 /* 33222222222211111111110000000000
29394 10987654321098765432109876543210
29395 xx111110xx1xxxxx1x1101xxxxxxxxxx
29405 if (((word
>> 29) & 0x1) == 0)
29407 if (((word
>> 30) & 0x1) == 0)
29409 /* 33222222222211111111110000000000
29410 10987654321098765432109876543210
29411 x0011110xx1xxxxxxxxx11xxxxxxxxxx
29417 if (((word
>> 12) & 0x1) == 0)
29419 if (((word
>> 13) & 0x1) == 0)
29421 if (((word
>> 14) & 0x1) == 0)
29423 if (((word
>> 15) & 0x1) == 0)
29425 /* 33222222222211111111110000000000
29426 10987654321098765432109876543210
29427 x1011110xx1xxxxx000011xxxxxxxxxx
29433 /* 33222222222211111111110000000000
29434 10987654321098765432109876543210
29435 x1011110xx1xxxxx100011xxxxxxxxxx
29442 /* 33222222222211111111110000000000
29443 10987654321098765432109876543210
29444 x1011110xx1xxxxxx10011xxxxxxxxxx
29451 /* 33222222222211111111110000000000
29452 10987654321098765432109876543210
29453 x1011110xx1xxxxxxx1011xxxxxxxxxx
29460 if (((word
>> 13) & 0x1) == 0)
29462 if (((word
>> 15) & 0x1) == 0)
29464 /* 33222222222211111111110000000000
29465 10987654321098765432109876543210
29466 x1011110xx1xxxxx0x0111xxxxxxxxxx
29472 /* 33222222222211111111110000000000
29473 10987654321098765432109876543210
29474 x1011110xx1xxxxx1x0111xxxxxxxxxx
29481 if (((word
>> 14) & 0x1) == 0)
29483 /* 33222222222211111111110000000000
29484 10987654321098765432109876543210
29485 x1011110xx1xxxxxx01111xxxxxxxxxx
29491 if (((word
>> 23) & 0x1) == 0)
29493 /* 33222222222211111111110000000000
29494 10987654321098765432109876543210
29495 x10111100x1xxxxxx11111xxxxxxxxxx
29501 /* 33222222222211111111110000000000
29502 10987654321098765432109876543210
29503 x10111101x1xxxxxx11111xxxxxxxxxx
29514 if (((word
>> 12) & 0x1) == 0)
29516 if (((word
>> 13) & 0x1) == 0)
29518 if (((word
>> 14) & 0x1) == 0)
29520 if (((word
>> 15) & 0x1) == 0)
29522 /* 33222222222211111111110000000000
29523 10987654321098765432109876543210
29524 xx111110xx1xxxxx000011xxxxxxxxxx
29530 /* 33222222222211111111110000000000
29531 10987654321098765432109876543210
29532 xx111110xx1xxxxx100011xxxxxxxxxx
29539 /* 33222222222211111111110000000000
29540 10987654321098765432109876543210
29541 xx111110xx1xxxxxx10011xxxxxxxxxx
29548 if (((word
>> 14) & 0x1) == 0)
29550 /* 33222222222211111111110000000000
29551 10987654321098765432109876543210
29552 xx111110xx1xxxxxx01011xxxxxxxxxx
29558 if (((word
>> 23) & 0x1) == 0)
29560 /* 33222222222211111111110000000000
29561 10987654321098765432109876543210
29562 xx1111100x1xxxxxx11011xxxxxxxxxx
29568 /* 33222222222211111111110000000000
29569 10987654321098765432109876543210
29570 xx1111101x1xxxxxx11011xxxxxxxxxx
29579 if (((word
>> 13) & 0x1) == 0)
29581 /* 33222222222211111111110000000000
29582 10987654321098765432109876543210
29583 xx111110xx1xxxxxxx0111xxxxxxxxxx
29589 /* 33222222222211111111110000000000
29590 10987654321098765432109876543210
29591 xx111110xx1xxxxxxx1111xxxxxxxxxx
29604 if (((word
>> 15) & 0x1) == 0)
29606 if (((word
>> 28) & 0x1) == 0)
29608 if (((word
>> 10) & 0x1) == 0)
29610 if (((word
>> 12) & 0x1) == 0)
29612 if (((word
>> 13) & 0x1) == 0)
29614 if (((word
>> 14) & 0x1) == 0)
29616 if (((word
>> 29) & 0x1) == 0)
29618 if (((word
>> 30) & 0x1) == 0)
29620 /* 33222222222211111111110000000000
29621 10987654321098765432109876543210
29622 x0001111xxxxxxxx0000x0xxxxxxxxxx
29628 /* 33222222222211111111110000000000
29629 10987654321098765432109876543210
29630 x1001111xxxxxxxx0000x0xxxxxxxxxx
29637 /* 33222222222211111111110000000000
29638 10987654321098765432109876543210
29639 xx101111xxxxxxxx0000x0xxxxxxxxxx
29646 if (((word
>> 29) & 0x1) == 0)
29648 if (((word
>> 30) & 0x1) == 0)
29650 /* 33222222222211111111110000000000
29651 10987654321098765432109876543210
29652 x0001111xxxxxxxx0100x0xxxxxxxxxx
29658 /* 33222222222211111111110000000000
29659 10987654321098765432109876543210
29660 x1001111xxxxxxxx0100x0xxxxxxxxxx
29667 /* 33222222222211111111110000000000
29668 10987654321098765432109876543210
29669 xx101111xxxxxxxx0100x0xxxxxxxxxx
29677 if (((word
>> 14) & 0x1) == 0)
29679 if (((word
>> 29) & 0x1) == 0)
29681 if (((word
>> 30) & 0x1) == 0)
29683 /* 33222222222211111111110000000000
29684 10987654321098765432109876543210
29685 x0001111xxxxxxxx0010x0xxxxxxxxxx
29691 /* 33222222222211111111110000000000
29692 10987654321098765432109876543210
29693 x1001111xxxxxxxx0010x0xxxxxxxxxx
29700 if (((word
>> 30) & 0x1) == 0)
29702 /* 33222222222211111111110000000000
29703 10987654321098765432109876543210
29704 x0101111xxxxxxxx0010x0xxxxxxxxxx
29710 /* 33222222222211111111110000000000
29711 10987654321098765432109876543210
29712 x1101111xxxxxxxx0010x0xxxxxxxxxx
29720 if (((word
>> 29) & 0x1) == 0)
29722 if (((word
>> 30) & 0x1) == 0)
29724 /* 33222222222211111111110000000000
29725 10987654321098765432109876543210
29726 x0001111xxxxxxxx0110x0xxxxxxxxxx
29732 /* 33222222222211111111110000000000
29733 10987654321098765432109876543210
29734 x1001111xxxxxxxx0110x0xxxxxxxxxx
29741 if (((word
>> 30) & 0x1) == 0)
29743 /* 33222222222211111111110000000000
29744 10987654321098765432109876543210
29745 x0101111xxxxxxxx0110x0xxxxxxxxxx
29751 /* 33222222222211111111110000000000
29752 10987654321098765432109876543210
29753 x1101111xxxxxxxx0110x0xxxxxxxxxx
29763 if (((word
>> 29) & 0x1) == 0)
29765 if (((word
>> 13) & 0x1) == 0)
29767 if (((word
>> 14) & 0x1) == 0)
29769 if (((word
>> 23) & 0x1) == 0)
29771 /* 33222222222211111111110000000000
29772 10987654321098765432109876543210
29773 xx0011110xxxxxxx0001x0xxxxxxxxxx
29779 /* 33222222222211111111110000000000
29780 10987654321098765432109876543210
29781 xx0011111xxxxxxx0001x0xxxxxxxxxx
29788 if (((word
>> 23) & 0x1) == 0)
29790 /* 33222222222211111111110000000000
29791 10987654321098765432109876543210
29792 xx0011110xxxxxxx0101x0xxxxxxxxxx
29798 /* 33222222222211111111110000000000
29799 10987654321098765432109876543210
29800 xx0011111xxxxxxx0101x0xxxxxxxxxx
29808 if (((word
>> 14) & 0x1) == 0)
29810 if (((word
>> 30) & 0x1) == 0)
29812 /* 33222222222211111111110000000000
29813 10987654321098765432109876543210
29814 x0001111xxxxxxxx0011x0xxxxxxxxxx
29820 /* 33222222222211111111110000000000
29821 10987654321098765432109876543210
29822 x1001111xxxxxxxx0011x0xxxxxxxxxx
29829 if (((word
>> 30) & 0x1) == 0)
29831 /* 33222222222211111111110000000000
29832 10987654321098765432109876543210
29833 x0001111xxxxxxxx0111x0xxxxxxxxxx
29839 /* 33222222222211111111110000000000
29840 10987654321098765432109876543210
29841 x1001111xxxxxxxx0111x0xxxxxxxxxx
29850 /* 33222222222211111111110000000000
29851 10987654321098765432109876543210
29852 xx101111xxxxxxxx0xx1x0xxxxxxxxxx
29860 if (((word
>> 12) & 0x1) == 0)
29862 if (((word
>> 29) & 0x1) == 0)
29864 /* 33222222222211111111110000000000
29865 10987654321098765432109876543210
29866 xx001111xxxxxxxx0xx0x1xxxxxxxxxx
29872 /* 33222222222211111111110000000000
29873 10987654321098765432109876543210
29874 xx101111xxxxxxxx0xx0x1xxxxxxxxxx
29881 if (((word
>> 29) & 0x1) == 0)
29883 /* 33222222222211111111110000000000
29884 10987654321098765432109876543210
29885 xx001111xxxxxxxx0xx1x1xxxxxxxxxx
29891 /* 33222222222211111111110000000000
29892 10987654321098765432109876543210
29893 xx101111xxxxxxxx0xx1x1xxxxxxxxxx
29902 if (((word
>> 29) & 0x1) == 0)
29904 if (((word
>> 30) & 0x1) == 0)
29906 if (((word
>> 21) & 0x1) == 0)
29908 /* 33222222222211111111110000000000
29909 10987654321098765432109876543210
29910 x0011111xx0xxxxx0xxxxxxxxxxxxxxx
29916 /* 33222222222211111111110000000000
29917 10987654321098765432109876543210
29918 x0011111xx1xxxxx0xxxxxxxxxxxxxxx
29925 if (((word
>> 10) & 0x1) == 0)
29927 if (((word
>> 13) & 0x1) == 0)
29929 if (((word
>> 14) & 0x1) == 0)
29931 if (((word
>> 23) & 0x1) == 0)
29933 /* 33222222222211111111110000000000
29934 10987654321098765432109876543210
29935 x10111110xxxxxxx000xx0xxxxxxxxxx
29941 /* 33222222222211111111110000000000
29942 10987654321098765432109876543210
29943 x10111111xxxxxxx000xx0xxxxxxxxxx
29950 if (((word
>> 23) & 0x1) == 0)
29952 /* 33222222222211111111110000000000
29953 10987654321098765432109876543210
29954 x10111110xxxxxxx010xx0xxxxxxxxxx
29960 /* 33222222222211111111110000000000
29961 10987654321098765432109876543210
29962 x10111111xxxxxxx010xx0xxxxxxxxxx
29970 if (((word
>> 14) & 0x1) == 0)
29972 /* 33222222222211111111110000000000
29973 10987654321098765432109876543210
29974 x1011111xxxxxxxx001xx0xxxxxxxxxx
29980 /* 33222222222211111111110000000000
29981 10987654321098765432109876543210
29982 x1011111xxxxxxxx011xx0xxxxxxxxxx
29990 if (((word
>> 12) & 0x1) == 0)
29992 if (((word
>> 13) & 0x1) == 0)
29994 /* 33222222222211111111110000000000
29995 10987654321098765432109876543210
29996 x1011111xxxxxxxx0x00x1xxxxxxxxxx
30002 /* 33222222222211111111110000000000
30003 10987654321098765432109876543210
30004 x1011111xxxxxxxx0x10x1xxxxxxxxxx
30011 if (((word
>> 13) & 0x1) == 0)
30013 if (((word
>> 14) & 0x1) == 0)
30015 /* 33222222222211111111110000000000
30016 10987654321098765432109876543210
30017 x1011111xxxxxxxx0001x1xxxxxxxxxx
30023 /* 33222222222211111111110000000000
30024 10987654321098765432109876543210
30025 x1011111xxxxxxxx0101x1xxxxxxxxxx
30032 if (((word
>> 14) & 0x1) == 0)
30034 /* 33222222222211111111110000000000
30035 10987654321098765432109876543210
30036 x1011111xxxxxxxx0011x1xxxxxxxxxx
30042 /* 33222222222211111111110000000000
30043 10987654321098765432109876543210
30044 x1011111xxxxxxxx0111x1xxxxxxxxxx
30055 if (((word
>> 12) & 0x1) == 0)
30057 if (((word
>> 13) & 0x1) == 0)
30059 if (((word
>> 14) & 0x1) == 0)
30061 /* 33222222222211111111110000000000
30062 10987654321098765432109876543210
30063 xx111111xxxxxxxx0000xxxxxxxxxxxx
30069 /* 33222222222211111111110000000000
30070 10987654321098765432109876543210
30071 xx111111xxxxxxxx0100xxxxxxxxxxxx
30078 if (((word
>> 14) & 0x1) == 0)
30080 /* 33222222222211111111110000000000
30081 10987654321098765432109876543210
30082 xx111111xxxxxxxx0010xxxxxxxxxxxx
30088 /* 33222222222211111111110000000000
30089 10987654321098765432109876543210
30090 xx111111xxxxxxxx0110xxxxxxxxxxxx
30098 if (((word
>> 13) & 0x1) == 0)
30100 if (((word
>> 14) & 0x1) == 0)
30102 /* 33222222222211111111110000000000
30103 10987654321098765432109876543210
30104 xx111111xxxxxxxx0001xxxxxxxxxxxx
30110 /* 33222222222211111111110000000000
30111 10987654321098765432109876543210
30112 xx111111xxxxxxxx0101xxxxxxxxxxxx
30119 if (((word
>> 14) & 0x1) == 0)
30121 /* 33222222222211111111110000000000
30122 10987654321098765432109876543210
30123 xx111111xxxxxxxx0011xxxxxxxxxxxx
30129 /* 33222222222211111111110000000000
30130 10987654321098765432109876543210
30131 xx111111xxxxxxxx0111xxxxxxxxxxxx
30142 if (((word
>> 28) & 0x1) == 0)
30144 if (((word
>> 10) & 0x1) == 0)
30146 if (((word
>> 12) & 0x1) == 0)
30148 if (((word
>> 13) & 0x1) == 0)
30150 if (((word
>> 14) & 0x1) == 0)
30152 if (((word
>> 29) & 0x1) == 0)
30154 /* 33222222222211111111110000000000
30155 10987654321098765432109876543210
30156 xx001111xxxxxxxx1000x0xxxxxxxxxx
30162 if (((word
>> 30) & 0x1) == 0)
30164 /* 33222222222211111111110000000000
30165 10987654321098765432109876543210
30166 x0101111xxxxxxxx1000x0xxxxxxxxxx
30172 /* 33222222222211111111110000000000
30173 10987654321098765432109876543210
30174 x1101111xxxxxxxx1000x0xxxxxxxxxx
30182 if (((word
>> 29) & 0x1) == 0)
30184 /* 33222222222211111111110000000000
30185 10987654321098765432109876543210
30186 xx001111xxxxxxxx1100x0xxxxxxxxxx
30192 if (((word
>> 30) & 0x1) == 0)
30194 /* 33222222222211111111110000000000
30195 10987654321098765432109876543210
30196 x0101111xxxxxxxx1100x0xxxxxxxxxx
30202 /* 33222222222211111111110000000000
30203 10987654321098765432109876543210
30204 x1101111xxxxxxxx1100x0xxxxxxxxxx
30213 if (((word
>> 14) & 0x1) == 0)
30215 if (((word
>> 29) & 0x1) == 0)
30217 if (((word
>> 30) & 0x1) == 0)
30219 /* 33222222222211111111110000000000
30220 10987654321098765432109876543210
30221 x0001111xxxxxxxx1010x0xxxxxxxxxx
30227 /* 33222222222211111111110000000000
30228 10987654321098765432109876543210
30229 x1001111xxxxxxxx1010x0xxxxxxxxxx
30236 if (((word
>> 30) & 0x1) == 0)
30238 /* 33222222222211111111110000000000
30239 10987654321098765432109876543210
30240 x0101111xxxxxxxx1010x0xxxxxxxxxx
30246 /* 33222222222211111111110000000000
30247 10987654321098765432109876543210
30248 x1101111xxxxxxxx1010x0xxxxxxxxxx
30256 if (((word
>> 29) & 0x1) == 0)
30258 /* 33222222222211111111110000000000
30259 10987654321098765432109876543210
30260 xx001111xxxxxxxx1110x0xxxxxxxxxx
30266 /* 33222222222211111111110000000000
30267 10987654321098765432109876543210
30268 xx101111xxxxxxxx1110x0xxxxxxxxxx
30277 if (((word
>> 13) & 0x1) == 0)
30279 if (((word
>> 14) & 0x1) == 0)
30281 if (((word
>> 23) & 0x1) == 0)
30283 if (((word
>> 29) & 0x1) == 0)
30285 /* 33222222222211111111110000000000
30286 10987654321098765432109876543210
30287 xx0011110xxxxxxx1001x0xxxxxxxxxx
30293 /* 33222222222211111111110000000000
30294 10987654321098765432109876543210
30295 xx1011110xxxxxxx1001x0xxxxxxxxxx
30302 if (((word
>> 29) & 0x1) == 0)
30304 /* 33222222222211111111110000000000
30305 10987654321098765432109876543210
30306 xx0011111xxxxxxx1001x0xxxxxxxxxx
30312 /* 33222222222211111111110000000000
30313 10987654321098765432109876543210
30314 xx1011111xxxxxxx1001x0xxxxxxxxxx
30322 if (((word
>> 29) & 0x1) == 0)
30324 /* 33222222222211111111110000000000
30325 10987654321098765432109876543210
30326 xx001111xxxxxxxx1101x0xxxxxxxxxx
30332 /* 33222222222211111111110000000000
30333 10987654321098765432109876543210
30334 xx101111xxxxxxxx1101x0xxxxxxxxxx
30342 if (((word
>> 14) & 0x1) == 0)
30344 if (((word
>> 30) & 0x1) == 0)
30346 /* 33222222222211111111110000000000
30347 10987654321098765432109876543210
30348 x0x01111xxxxxxxx1011x0xxxxxxxxxx
30354 /* 33222222222211111111110000000000
30355 10987654321098765432109876543210
30356 x1x01111xxxxxxxx1011x0xxxxxxxxxx
30363 if (((word
>> 29) & 0x1) == 0)
30365 if (((word
>> 22) & 0x1) == 0)
30367 if (((word
>> 23) & 0x1) == 0)
30369 /* 33222222222211111111110000000000
30370 10987654321098765432109876543210
30371 xx00111100xxxxxx1111x0xxxxxxxxxx
30377 /* 33222222222211111111110000000000
30378 10987654321098765432109876543210
30379 xx00111110xxxxxx1111x0xxxxxxxxxx
30386 if (((word
>> 23) & 0x1) == 0)
30388 /* 33222222222211111111110000000000
30389 10987654321098765432109876543210
30390 xx00111101xxxxxx1111x0xxxxxxxxxx
30396 if (((word
>> 30) & 0x1) == 0)
30398 /* 33222222222211111111110000000000
30399 10987654321098765432109876543210
30400 x000111111xxxxxx1111x0xxxxxxxxxx
30406 /* 33222222222211111111110000000000
30407 10987654321098765432109876543210
30408 x100111111xxxxxx1111x0xxxxxxxxxx
30417 /* 33222222222211111111110000000000
30418 10987654321098765432109876543210
30419 xx101111xxxxxxxx1111x0xxxxxxxxxx
30429 if (((word
>> 11) & 0x1) == 0)
30431 if (((word
>> 14) & 0x1) == 0)
30433 if (((word
>> 12) & 0x1) == 0)
30435 if (((word
>> 29) & 0x1) == 0)
30437 /* 33222222222211111111110000000000
30438 10987654321098765432109876543210
30439 xx001111xxxxxxxx10x001xxxxxxxxxx
30445 /* 33222222222211111111110000000000
30446 10987654321098765432109876543210
30447 xx101111xxxxxxxx10x001xxxxxxxxxx
30454 if (((word
>> 29) & 0x1) == 0)
30456 /* 33222222222211111111110000000000
30457 10987654321098765432109876543210
30458 xx001111xxxxxxxx10x101xxxxxxxxxx
30464 /* 33222222222211111111110000000000
30465 10987654321098765432109876543210
30466 xx101111xxxxxxxx10x101xxxxxxxxxx
30474 if (((word
>> 13) & 0x1) == 0)
30476 if (((word
>> 29) & 0x1) == 0)
30478 /* 33222222222211111111110000000000
30479 10987654321098765432109876543210
30480 xx001111xxxxxxxx110x01xxxxxxxxxx
30486 /* 33222222222211111111110000000000
30487 10987654321098765432109876543210
30488 xx101111xxxxxxxx110x01xxxxxxxxxx
30495 if (((word
>> 12) & 0x1) == 0)
30497 if (((word
>> 29) & 0x1) == 0)
30499 /* 33222222222211111111110000000000
30500 10987654321098765432109876543210
30501 xx001111xxxxxxxx111001xxxxxxxxxx
30507 /* 33222222222211111111110000000000
30508 10987654321098765432109876543210
30509 xx101111xxxxxxxx111001xxxxxxxxxx
30516 if (((word
>> 29) & 0x1) == 0)
30518 /* 33222222222211111111110000000000
30519 10987654321098765432109876543210
30520 xx001111xxxxxxxx111101xxxxxxxxxx
30526 /* 33222222222211111111110000000000
30527 10987654321098765432109876543210
30528 xx101111xxxxxxxx111101xxxxxxxxxx
30538 if (((word
>> 12) & 0x1) == 0)
30540 if (((word
>> 29) & 0x1) == 0)
30542 if (((word
>> 30) & 0x1) == 0)
30544 /* 33222222222211111111110000000000
30545 10987654321098765432109876543210
30546 x0001111xxxxxxxx1xx011xxxxxxxxxx
30552 /* 33222222222211111111110000000000
30553 10987654321098765432109876543210
30554 x1001111xxxxxxxx1xx011xxxxxxxxxx
30561 if (((word
>> 30) & 0x1) == 0)
30563 /* 33222222222211111111110000000000
30564 10987654321098765432109876543210
30565 x0101111xxxxxxxx1xx011xxxxxxxxxx
30571 /* 33222222222211111111110000000000
30572 10987654321098765432109876543210
30573 x1101111xxxxxxxx1xx011xxxxxxxxxx
30581 if (((word
>> 13) & 0x1) == 0)
30583 if (((word
>> 29) & 0x1) == 0)
30585 if (((word
>> 30) & 0x1) == 0)
30587 /* 33222222222211111111110000000000
30588 10987654321098765432109876543210
30589 x0001111xxxxxxxx1x0111xxxxxxxxxx
30595 /* 33222222222211111111110000000000
30596 10987654321098765432109876543210
30597 x1001111xxxxxxxx1x0111xxxxxxxxxx
30604 if (((word
>> 30) & 0x1) == 0)
30606 /* 33222222222211111111110000000000
30607 10987654321098765432109876543210
30608 x0101111xxxxxxxx1x0111xxxxxxxxxx
30614 /* 33222222222211111111110000000000
30615 10987654321098765432109876543210
30616 x1101111xxxxxxxx1x0111xxxxxxxxxx
30624 if (((word
>> 29) & 0x1) == 0)
30626 /* 33222222222211111111110000000000
30627 10987654321098765432109876543210
30628 xx001111xxxxxxxx1x1111xxxxxxxxxx
30634 /* 33222222222211111111110000000000
30635 10987654321098765432109876543210
30636 xx101111xxxxxxxx1x1111xxxxxxxxxx
30647 if (((word
>> 29) & 0x1) == 0)
30649 if (((word
>> 30) & 0x1) == 0)
30651 if (((word
>> 21) & 0x1) == 0)
30653 /* 33222222222211111111110000000000
30654 10987654321098765432109876543210
30655 x0011111xx0xxxxx1xxxxxxxxxxxxxxx
30661 /* 33222222222211111111110000000000
30662 10987654321098765432109876543210
30663 x0011111xx1xxxxx1xxxxxxxxxxxxxxx
30670 if (((word
>> 10) & 0x1) == 0)
30672 if (((word
>> 12) & 0x1) == 0)
30674 /* 33222222222211111111110000000000
30675 10987654321098765432109876543210
30676 x1011111xxxxxxxx1xx0x0xxxxxxxxxx
30682 if (((word
>> 13) & 0x1) == 0)
30684 if (((word
>> 14) & 0x1) == 0)
30686 if (((word
>> 23) & 0x1) == 0)
30688 /* 33222222222211111111110000000000
30689 10987654321098765432109876543210
30690 x10111110xxxxxxx1001x0xxxxxxxxxx
30696 /* 33222222222211111111110000000000
30697 10987654321098765432109876543210
30698 x10111111xxxxxxx1001x0xxxxxxxxxx
30705 /* 33222222222211111111110000000000
30706 10987654321098765432109876543210
30707 x1011111xxxxxxxx1101x0xxxxxxxxxx
30714 /* 33222222222211111111110000000000
30715 10987654321098765432109876543210
30716 x1011111xxxxxxxx1x11x0xxxxxxxxxx
30724 if (((word
>> 11) & 0x1) == 0)
30726 if (((word
>> 12) & 0x1) == 0)
30728 /* 33222222222211111111110000000000
30729 10987654321098765432109876543210
30730 x1011111xxxxxxxx1xx001xxxxxxxxxx
30736 /* 33222222222211111111110000000000
30737 10987654321098765432109876543210
30738 x1011111xxxxxxxx1xx101xxxxxxxxxx
30745 if (((word
>> 13) & 0x1) == 0)
30747 /* 33222222222211111111110000000000
30748 10987654321098765432109876543210
30749 x1011111xxxxxxxx1x0x11xxxxxxxxxx
30755 /* 33222222222211111111110000000000
30756 10987654321098765432109876543210
30757 x1011111xxxxxxxx1x1x11xxxxxxxxxx
30767 if (((word
>> 10) & 0x1) == 0)
30769 if (((word
>> 13) & 0x1) == 0)
30771 if (((word
>> 14) & 0x1) == 0)
30773 if (((word
>> 23) & 0x1) == 0)
30775 /* 33222222222211111111110000000000
30776 10987654321098765432109876543210
30777 xx1111110xxxxxxx100xx0xxxxxxxxxx
30783 /* 33222222222211111111110000000000
30784 10987654321098765432109876543210
30785 xx1111111xxxxxxx100xx0xxxxxxxxxx
30792 /* 33222222222211111111110000000000
30793 10987654321098765432109876543210
30794 xx111111xxxxxxxx110xx0xxxxxxxxxx
30801 /* 33222222222211111111110000000000
30802 10987654321098765432109876543210
30803 xx111111xxxxxxxx1x1xx0xxxxxxxxxx
30810 if (((word
>> 11) & 0x1) == 0)
30812 if (((word
>> 12) & 0x1) == 0)
30814 if (((word
>> 13) & 0x1) == 0)
30816 /* 33222222222211111111110000000000
30817 10987654321098765432109876543210
30818 xx111111xxxxxxxx1x0001xxxxxxxxxx
30824 /* 33222222222211111111110000000000
30825 10987654321098765432109876543210
30826 xx111111xxxxxxxx1x1001xxxxxxxxxx
30833 /* 33222222222211111111110000000000
30834 10987654321098765432109876543210
30835 xx111111xxxxxxxx1xx101xxxxxxxxxx
30842 if (((word
>> 12) & 0x1) == 0)
30844 /* 33222222222211111111110000000000
30845 10987654321098765432109876543210
30846 xx111111xxxxxxxx1xx011xxxxxxxxxx
30852 if (((word
>> 13) & 0x1) == 0)
30854 /* 33222222222211111111110000000000
30855 10987654321098765432109876543210
30856 xx111111xxxxxxxx1x0111xxxxxxxxxx
30862 /* 33222222222211111111110000000000
30863 10987654321098765432109876543210
30864 xx111111xxxxxxxx1x1111xxxxxxxxxx
30880 /* Lookup opcode WORD in the opcode table. N.B. all alias
30881 opcodes are ignored here. */
30883 const aarch64_opcode
*
30884 aarch64_opcode_lookup (uint32_t word
)
30886 return aarch64_opcode_table
+ aarch64_opcode_lookup_1 (word
);
30889 const aarch64_opcode
*
30890 aarch64_find_next_opcode (const aarch64_opcode
*opcode
)
30892 /* Use the index as the key to locate the next opcode. */
30893 int key
= opcode
- aarch64_opcode_table
;
30897 case 2413: value
= 2415; break; /* mov --> mova. */
30898 case 2415: return NULL
; /* mova --> NULL. */
30899 case 2412: value
= 2414; break; /* mov --> mova. */
30900 case 2414: return NULL
; /* mova --> NULL. */
30901 case 2654: value
= 2662; break; /* mov --> mova. */
30902 case 2662: return NULL
; /* mova --> NULL. */
30903 case 2650: value
= 2658; break; /* mov --> mova. */
30904 case 2658: return NULL
; /* mova --> NULL. */
30905 case 2652: value
= 2660; break; /* mov --> mova. */
30906 case 2660: return NULL
; /* mova --> NULL. */
30907 case 2648: value
= 2656; break; /* mov --> mova. */
30908 case 2656: return NULL
; /* mova --> NULL. */
30909 case 2655: value
= 2663; break; /* mov --> mova. */
30910 case 2663: return NULL
; /* mova --> NULL. */
30911 case 2651: value
= 2659; break; /* mov --> mova. */
30912 case 2659: return NULL
; /* mova --> NULL. */
30913 case 2653: value
= 2661; break; /* mov --> mova. */
30914 case 2661: return NULL
; /* mova --> NULL. */
30915 case 2649: value
= 2657; break; /* mov --> mova. */
30916 case 2657: return NULL
; /* mova --> NULL. */
30917 case 2417: value
= 2422; break; /* ld1b --> ld1b. */
30918 case 2422: return NULL
; /* ld1b --> NULL. */
30919 case 2419: value
= 2424; break; /* ld1w --> ld1w. */
30920 case 2424: return NULL
; /* ld1w --> NULL. */
30921 case 2418: value
= 2423; break; /* ld1h --> ld1h. */
30922 case 2423: return NULL
; /* ld1h --> NULL. */
30923 case 2420: value
= 2425; break; /* ld1d --> ld1d. */
30924 case 2425: return NULL
; /* ld1d --> NULL. */
30925 case 2427: value
= 2432; break; /* st1b --> st1b. */
30926 case 2432: return NULL
; /* st1b --> NULL. */
30927 case 2429: value
= 2434; break; /* st1w --> st1w. */
30928 case 2434: return NULL
; /* st1w --> NULL. */
30929 case 2428: value
= 2433; break; /* st1h --> st1h. */
30930 case 2433: return NULL
; /* st1h --> NULL. */
30931 case 2430: value
= 2435; break; /* st1d --> st1d. */
30932 case 2435: return NULL
; /* st1d --> NULL. */
30933 case 2421: value
= 2426; break; /* ld1q --> ld1q. */
30934 case 2426: return NULL
; /* ld1q --> NULL. */
30935 case 2431: value
= 2436; break; /* st1q --> st1q. */
30936 case 2436: return NULL
; /* st1q --> NULL. */
30937 case 12: value
= 19; break; /* add --> addg. */
30938 case 19: value
= 3181; break; /* addg --> smax. */
30939 case 3181: value
= 3182; break; /* smax --> umax. */
30940 case 3182: value
= 3183; break; /* umax --> smin. */
30941 case 3183: value
= 3184; break; /* smin --> umin. */
30942 case 3184: return NULL
; /* umin --> NULL. */
30943 case 16: value
= 20; break; /* sub --> subg. */
30944 case 20: return NULL
; /* subg --> NULL. */
30945 case 971: value
= 975; break; /* stnp --> stp. */
30946 case 975: return NULL
; /* stp --> NULL. */
30947 case 969: value
= 970; break; /* stllrb --> stllrh. */
30948 case 970: return NULL
; /* stllrh --> NULL. */
30949 case 972: value
= 976; break; /* ldnp --> ldp. */
30950 case 976: return NULL
; /* ldp --> NULL. */
30951 case 912: value
= 2444; break; /* prfm --> rprfm. */
30952 case 2444: return NULL
; /* rprfm --> NULL. */
30953 case 1666: value
= 1667; break; /* ldff1b --> ldff1b. */
30954 case 1667: return NULL
; /* ldff1b --> NULL. */
30955 case 1722: value
= 1723; break; /* ldff1sw --> ldff1sw. */
30956 case 1723: return NULL
; /* ldff1sw --> NULL. */
30957 case 1670: value
= 1671; break; /* ldff1b --> ldff1b. */
30958 case 1671: return NULL
; /* ldff1b --> NULL. */
30959 case 1689: value
= 1690; break; /* ldff1h --> ldff1h. */
30960 case 1690: return NULL
; /* ldff1h --> NULL. */
30961 case 1668: value
= 1669; break; /* ldff1b --> ldff1b. */
30962 case 1669: return NULL
; /* ldff1b --> NULL. */
30963 case 1687: value
= 1688; break; /* ldff1h --> ldff1h. */
30964 case 1688: return NULL
; /* ldff1h --> NULL. */
30965 case 1672: value
= 1673; break; /* ldff1b --> ldff1b. */
30966 case 1673: return NULL
; /* ldff1b --> NULL. */
30967 case 1691: value
= 1692; break; /* ldff1h --> ldff1h. */
30968 case 1692: return NULL
; /* ldff1h --> NULL. */
30969 case 1765: value
= 1766; break; /* ldr --> ldr. */
30970 case 1766: return NULL
; /* ldr --> NULL. */
30971 case 1984: value
= 1985; break; /* str --> str. */
30972 case 1985: return NULL
; /* str --> NULL. */
30973 case 1712: value
= 1713; break; /* ldff1sh --> ldff1sh. */
30974 case 1713: return NULL
; /* ldff1sh --> NULL. */
30975 case 1700: value
= 1701; break; /* ldff1sb --> ldff1sb. */
30976 case 1701: return NULL
; /* ldff1sb --> NULL. */
30977 case 1731: value
= 1732; break; /* ldff1w --> ldff1w. */
30978 case 1732: return NULL
; /* ldff1w --> NULL. */
30979 case 1704: value
= 1705; break; /* ldff1sb --> ldff1sb. */
30980 case 1705: return NULL
; /* ldff1sb --> NULL. */
30981 case 2442: value
= 2443; break; /* psel --> psel. */
30982 case 2443: return NULL
; /* psel --> NULL. */
30983 case 1714: value
= 1715; break; /* ldff1sh --> ldff1sh. */
30984 case 1715: return NULL
; /* ldff1sh --> NULL. */
30985 case 1702: value
= 1703; break; /* ldff1sb --> ldff1sb. */
30986 case 1703: return NULL
; /* ldff1sb --> NULL. */
30987 case 1733: value
= 1734; break; /* ldff1w --> ldff1w. */
30988 case 1734: return NULL
; /* ldff1w --> NULL. */
30989 case 1678: value
= 1679; break; /* ldff1d --> ldff1d. */
30990 case 1679: return NULL
; /* ldff1d --> NULL. */
30991 case 1802: value
= 1803; break; /* pfalse --> pfalse. */
30992 case 1803: return NULL
; /* pfalse --> NULL. */
30993 case 811: value
= 812; break; /* xaflag --> axflag. */
30994 case 812: value
= 1206; break; /* axflag --> tcommit. */
30995 case 1206: value
= 1209; break; /* tcommit --> smstart. */
30996 case 1209: value
= 1210; break; /* smstart --> smstop. */
30997 case 1210: value
= 1211; break; /* smstop --> smstart. */
30998 case 1211: value
= 1212; break; /* smstart --> smstop. */
30999 case 1212: value
= 1213; break; /* smstop --> chkfeat. */
31000 case 1213: value
= 1214; break; /* chkfeat --> msr. */
31001 case 1214: value
= 1215; break; /* msr --> hint. */
31002 case 1215: value
= 1224; break; /* hint --> dgh. */
31003 case 1224: value
= 1234; break; /* dgh --> clrex. */
31004 case 1234: value
= 1235; break; /* clrex --> dsb. */
31005 case 1235: value
= 1236; break; /* dsb --> dsb. */
31006 case 1236: value
= 1240; break; /* dsb --> dmb. */
31007 case 1240: value
= 1241; break; /* dmb --> isb. */
31008 case 1241: value
= 1242; break; /* isb --> sb. */
31009 case 1242: value
= 1243; break; /* sb --> gcspushx. */
31010 case 1243: value
= 1244; break; /* gcspushx --> gcspopx. */
31011 case 1244: value
= 1245; break; /* gcspopx --> gcspopcx. */
31012 case 1245: value
= 1246; break; /* gcspopcx --> gcsss1. */
31013 case 1246: value
= 1247; break; /* gcsss1 --> gcspushm. */
31014 case 1247: value
= 1254; break; /* gcspushm --> sys. */
31015 case 1254: value
= 1259; break; /* sys --> wfet. */
31016 case 1259: value
= 1260; break; /* wfet --> wfit. */
31017 case 1260: value
= 1264; break; /* wfit --> cfinv. */
31018 case 1264: value
= 1265; break; /* cfinv --> msr. */
31019 case 1265: return NULL
; /* msr --> NULL. */
31020 case 1205: value
= 1207; break; /* tstart --> ttest. */
31021 case 1207: value
= 1248; break; /* ttest --> gcsss2. */
31022 case 1248: value
= 1249; break; /* gcsss2 --> gcspopm. */
31023 case 1249: value
= 1250; break; /* gcspopm --> gcspopm. */
31024 case 1250: value
= 1266; break; /* gcspopm --> sysl. */
31025 case 1266: value
= 1267; break; /* sysl --> mrs. */
31026 case 1267: return NULL
; /* mrs --> NULL. */
31027 case 440: value
= 441; break; /* st4 --> st1. */
31028 case 441: value
= 442; break; /* st1 --> st2. */
31029 case 442: value
= 443; break; /* st2 --> st3. */
31030 case 443: return NULL
; /* st3 --> NULL. */
31031 case 448: value
= 449; break; /* st4 --> st1. */
31032 case 449: value
= 450; break; /* st1 --> st2. */
31033 case 450: value
= 451; break; /* st2 --> st3. */
31034 case 451: return NULL
; /* st3 --> NULL. */
31035 case 444: value
= 445; break; /* ld4 --> ld1. */
31036 case 445: value
= 446; break; /* ld1 --> ld2. */
31037 case 446: value
= 447; break; /* ld2 --> ld3. */
31038 case 447: return NULL
; /* ld3 --> NULL. */
31039 case 460: value
= 462; break; /* ld1 --> ld1r. */
31040 case 462: return NULL
; /* ld1r --> NULL. */
31041 case 464: value
= 466; break; /* ld2 --> ld2r. */
31042 case 466: return NULL
; /* ld2r --> NULL. */
31043 case 461: value
= 463; break; /* ld3 --> ld3r. */
31044 case 463: return NULL
; /* ld3r --> NULL. */
31045 case 465: value
= 467; break; /* ld4 --> ld4r. */
31046 case 467: return NULL
; /* ld4r --> NULL. */
31047 case 452: value
= 453; break; /* ld4 --> ld1. */
31048 case 453: value
= 454; break; /* ld1 --> ld2. */
31049 case 454: value
= 455; break; /* ld2 --> ld3. */
31050 case 455: return NULL
; /* ld3 --> NULL. */
31051 case 472: value
= 474; break; /* ld1 --> ld1r. */
31052 case 474: return NULL
; /* ld1r --> NULL. */
31053 case 473: value
= 475; break; /* ld3 --> ld3r. */
31054 case 475: return NULL
; /* ld3r --> NULL. */
31055 case 476: value
= 478; break; /* ld2 --> ld2r. */
31056 case 478: return NULL
; /* ld2r --> NULL. */
31057 case 477: value
= 479; break; /* ld4 --> ld4r. */
31058 case 479: return NULL
; /* ld4r --> NULL. */
31059 case 764: value
= 765; break; /* fcvtzs --> fcvtzs. */
31060 case 765: return NULL
; /* fcvtzs --> NULL. */
31061 case 760: value
= 761; break; /* scvtf --> scvtf. */
31062 case 761: return NULL
; /* scvtf --> NULL. */
31063 case 766: value
= 767; break; /* fcvtzu --> fcvtzu. */
31064 case 767: return NULL
; /* fcvtzu --> NULL. */
31065 case 762: value
= 763; break; /* ucvtf --> ucvtf. */
31066 case 763: return NULL
; /* ucvtf --> NULL. */
31067 case 768: value
= 769; break; /* fcvtns --> fcvtns. */
31068 case 769: return NULL
; /* fcvtns --> NULL. */
31069 case 788: value
= 789; break; /* fcvtms --> fcvtms. */
31070 case 789: return NULL
; /* fcvtms --> NULL. */
31071 case 784: value
= 785; break; /* fcvtps --> fcvtps. */
31072 case 785: return NULL
; /* fcvtps --> NULL. */
31073 case 792: value
= 793; break; /* fcvtzs --> fcvtzs. */
31074 case 793: return NULL
; /* fcvtzs --> NULL. */
31075 case 776: value
= 777; break; /* fcvtas --> fcvtas. */
31076 case 777: return NULL
; /* fcvtas --> NULL. */
31077 case 772: value
= 773; break; /* scvtf --> scvtf. */
31078 case 773: return NULL
; /* scvtf --> NULL. */
31079 case 780: value
= 781; break; /* fmov --> fmov. */
31080 case 781: return NULL
; /* fmov --> NULL. */
31081 case 770: value
= 771; break; /* fcvtnu --> fcvtnu. */
31082 case 771: return NULL
; /* fcvtnu --> NULL. */
31083 case 790: value
= 791; break; /* fcvtmu --> fcvtmu. */
31084 case 791: return NULL
; /* fcvtmu --> NULL. */
31085 case 786: value
= 787; break; /* fcvtpu --> fcvtpu. */
31086 case 787: return NULL
; /* fcvtpu --> NULL. */
31087 case 794: value
= 795; break; /* fcvtzu --> fcvtzu. */
31088 case 795: return NULL
; /* fcvtzu --> NULL. */
31089 case 778: value
= 779; break; /* fcvtau --> fcvtau. */
31090 case 779: return NULL
; /* fcvtau --> NULL. */
31091 case 774: value
= 775; break; /* ucvtf --> ucvtf. */
31092 case 775: return NULL
; /* ucvtf --> NULL. */
31093 case 782: value
= 783; break; /* fmov --> fmov. */
31094 case 783: return NULL
; /* fmov --> NULL. */
31095 case 817: value
= 818; break; /* fmov --> fmov. */
31096 case 818: return NULL
; /* fmov --> NULL. */
31097 case 826: value
= 827; break; /* frintn --> frintn. */
31098 case 827: return NULL
; /* frintn --> NULL. */
31099 case 821: value
= 822; break; /* fneg --> fneg. */
31100 case 822: return NULL
; /* fneg --> NULL. */
31101 case 830: value
= 831; break; /* frintm --> frintm. */
31102 case 831: return NULL
; /* frintm --> NULL. */
31103 case 819: value
= 820; break; /* fabs --> fabs. */
31104 case 820: return NULL
; /* fabs --> NULL. */
31105 case 828: value
= 829; break; /* frintp --> frintp. */
31106 case 829: return NULL
; /* frintp --> NULL. */
31107 case 823: value
= 824; break; /* fsqrt --> fsqrt. */
31108 case 824: return NULL
; /* fsqrt --> NULL. */
31109 case 832: value
= 833; break; /* frintz --> frintz. */
31110 case 833: return NULL
; /* frintz --> NULL. */
31111 case 825: value
= 3055; break; /* fcvt --> bfcvt. */
31112 case 3055: return NULL
; /* bfcvt --> NULL. */
31113 case 834: value
= 835; break; /* frinta --> frinta. */
31114 case 835: return NULL
; /* frinta --> NULL. */
31115 case 836: value
= 837; break; /* frintx --> frintx. */
31116 case 837: return NULL
; /* frintx --> NULL. */
31117 case 838: value
= 839; break; /* frinti --> frinti. */
31118 case 839: return NULL
; /* frinti --> NULL. */
31119 case 803: value
= 804; break; /* fcmp --> fcmp. */
31120 case 804: return NULL
; /* fcmp --> NULL. */
31121 case 805: value
= 806; break; /* fcmpe --> fcmpe. */
31122 case 806: return NULL
; /* fcmpe --> NULL. */
31123 case 807: value
= 808; break; /* fcmp --> fcmp. */
31124 case 808: return NULL
; /* fcmp --> NULL. */
31125 case 809: value
= 810; break; /* fcmpe --> fcmpe. */
31126 case 810: return NULL
; /* fcmpe --> NULL. */
31127 case 866: value
= 867; break; /* fmov --> fmov. */
31128 case 867: return NULL
; /* fmov --> NULL. */
31129 case 840: value
= 841; break; /* fmul --> fmul. */
31130 case 841: return NULL
; /* fmul --> NULL. */
31131 case 856: value
= 857; break; /* fnmul --> fnmul. */
31132 case 857: return NULL
; /* fnmul --> NULL. */
31133 case 848: value
= 849; break; /* fmax --> fmax. */
31134 case 849: return NULL
; /* fmax --> NULL. */
31135 case 844: value
= 845; break; /* fadd --> fadd. */
31136 case 845: return NULL
; /* fadd --> NULL. */
31137 case 852: value
= 853; break; /* fmaxnm --> fmaxnm. */
31138 case 853: return NULL
; /* fmaxnm --> NULL. */
31139 case 842: value
= 843; break; /* fdiv --> fdiv. */
31140 case 843: return NULL
; /* fdiv --> NULL. */
31141 case 850: value
= 851; break; /* fmin --> fmin. */
31142 case 851: return NULL
; /* fmin --> NULL. */
31143 case 846: value
= 847; break; /* fsub --> fsub. */
31144 case 847: return NULL
; /* fsub --> NULL. */
31145 case 854: value
= 855; break; /* fminnm --> fminnm. */
31146 case 855: return NULL
; /* fminnm --> NULL. */
31147 case 799: value
= 800; break; /* fccmp --> fccmp. */
31148 case 800: return NULL
; /* fccmp --> NULL. */
31149 case 801: value
= 802; break; /* fccmpe --> fccmpe. */
31150 case 802: return NULL
; /* fccmpe --> NULL. */
31151 case 868: value
= 869; break; /* fcsel --> fcsel. */
31152 case 869: return NULL
; /* fcsel --> NULL. */
31153 case 133: value
= 374; break; /* movi --> sshr. */
31154 case 374: value
= 376; break; /* sshr --> srshr. */
31155 case 376: return NULL
; /* srshr --> NULL. */
31156 case 141: value
= 396; break; /* mvni --> ushr. */
31157 case 396: value
= 398; break; /* ushr --> urshr. */
31158 case 398: value
= 400; break; /* urshr --> sri. */
31159 case 400: value
= 402; break; /* sri --> sqshlu. */
31160 case 402: return NULL
; /* sqshlu --> NULL. */
31161 case 134: value
= 375; break; /* orr --> ssra. */
31162 case 375: value
= 377; break; /* ssra --> srsra. */
31163 case 377: value
= 378; break; /* srsra --> shl. */
31164 case 378: value
= 379; break; /* shl --> sqshl. */
31165 case 379: return NULL
; /* sqshl --> NULL. */
31166 case 142: value
= 397; break; /* bic --> usra. */
31167 case 397: value
= 399; break; /* usra --> ursra. */
31168 case 399: value
= 401; break; /* ursra --> sli. */
31169 case 401: value
= 403; break; /* sli --> uqshl. */
31170 case 403: return NULL
; /* uqshl --> NULL. */
31171 case 858: value
= 859; break; /* fmadd --> fmadd. */
31172 case 859: return NULL
; /* fmadd --> NULL. */
31173 case 862: value
= 863; break; /* fnmadd --> fnmadd. */
31174 case 863: return NULL
; /* fnmadd --> NULL. */
31175 case 135: value
= 380; break; /* movi --> shrn. */
31176 case 380: value
= 381; break; /* shrn --> shrn2. */
31177 case 381: value
= 388; break; /* shrn2 --> sshll. */
31178 case 388: value
= 390; break; /* sshll --> sshll2. */
31179 case 390: return NULL
; /* sshll2 --> NULL. */
31180 case 143: value
= 404; break; /* mvni --> sqshrun. */
31181 case 404: value
= 405; break; /* sqshrun --> sqshrun2. */
31182 case 405: value
= 412; break; /* sqshrun2 --> ushll. */
31183 case 412: value
= 414; break; /* ushll --> ushll2. */
31184 case 414: return NULL
; /* ushll2 --> NULL. */
31185 case 136: value
= 384; break; /* orr --> sqshrn. */
31186 case 384: value
= 385; break; /* sqshrn --> sqshrn2. */
31187 case 385: return NULL
; /* sqshrn2 --> NULL. */
31188 case 144: value
= 408; break; /* bic --> uqshrn. */
31189 case 408: value
= 409; break; /* uqshrn --> uqshrn2. */
31190 case 409: return NULL
; /* uqshrn2 --> NULL. */
31191 case 138: value
= 392; break; /* movi --> scvtf. */
31192 case 392: value
= 393; break; /* scvtf --> scvtf. */
31193 case 393: return NULL
; /* scvtf --> NULL. */
31194 case 146: value
= 147; break; /* movi --> movi. */
31195 case 147: value
= 416; break; /* movi --> ucvtf. */
31196 case 416: value
= 417; break; /* ucvtf --> ucvtf. */
31197 case 417: return NULL
; /* ucvtf --> NULL. */
31198 case 140: value
= 394; break; /* fmov --> fcvtzs. */
31199 case 394: value
= 395; break; /* fcvtzs --> fcvtzs. */
31200 case 395: return NULL
; /* fcvtzs --> NULL. */
31201 case 418: value
= 419; break; /* fcvtzu --> fcvtzu. */
31202 case 419: return NULL
; /* fcvtzu --> NULL. */
31203 case 860: value
= 861; break; /* fmsub --> fmsub. */
31204 case 861: return NULL
; /* fmsub --> NULL. */
31205 case 864: value
= 865; break; /* fnmsub --> fnmsub. */
31206 case 865: return NULL
; /* fnmsub --> NULL. */
31207 case 598: value
= 599; break; /* scvtf --> scvtf. */
31208 case 599: return NULL
; /* scvtf --> NULL. */
31209 case 600: value
= 601; break; /* fcvtzs --> fcvtzs. */
31210 case 601: return NULL
; /* fcvtzs --> NULL. */
31211 case 614: value
= 615; break; /* ucvtf --> ucvtf. */
31212 case 615: return NULL
; /* ucvtf --> NULL. */
31213 case 616: value
= 617; break; /* fcvtzu --> fcvtzu. */
31214 case 617: return NULL
; /* fcvtzu --> NULL. */
31215 default: return NULL
;
31218 return aarch64_opcode_table
+ value
;
31221 const aarch64_opcode
*
31222 aarch64_find_alias_opcode (const aarch64_opcode
*opcode
)
31224 /* Use the index as the key to locate the alias opcode. */
31225 int key
= opcode
- aarch64_opcode_table
;
31229 case 2: value
= 3; break; /* sbc --> ngc. */
31230 case 4: value
= 5; break; /* sbcs --> ngcs. */
31231 case 7: value
= 8; break; /* adds --> cmn. */
31232 case 10: value
= 11; break; /* subs --> cmp. */
31233 case 12: value
= 13; break; /* add --> mov. */
31234 case 14: value
= 15; break; /* adds --> cmn. */
31235 case 17: value
= 18; break; /* subs --> cmp. */
31236 case 22: value
= 23; break; /* adds --> cmn. */
31237 case 24: value
= 25; break; /* sub --> neg. */
31238 case 26: value
= 27; break; /* subs --> cmp. */
31239 case 152: value
= 153; break; /* umov --> mov. */
31240 case 154: value
= 155; break; /* ins --> mov. */
31241 case 156: value
= 157; break; /* ins --> mov. */
31242 case 242: value
= 243; break; /* not --> mvn. */
31243 case 317: value
= 318; break; /* orr --> mov. */
31244 case 388: value
= 389; break; /* sshll --> sxtl. */
31245 case 390: value
= 391; break; /* sshll2 --> sxtl2. */
31246 case 412: value
= 413; break; /* ushll --> uxtl. */
31247 case 414: value
= 415; break; /* ushll2 --> uxtl2. */
31248 case 535: value
= 536; break; /* dup --> mov. */
31249 case 618: value
= 623; break; /* sbfm --> sxtw. */
31250 case 625: value
= 627; break; /* bfm --> bfc. */
31251 case 629: value
= 633; break; /* ubfm --> uxth. */
31252 case 663: value
= 665; break; /* csinc --> cset. */
31253 case 666: value
= 668; break; /* csinv --> csetm. */
31254 case 669: value
= 670; break; /* csneg --> cneg. */
31255 case 688: value
= 688; break; /* rev --> rev. */
31256 case 713: value
= 714; break; /* lslv --> lsl. */
31257 case 715: value
= 716; break; /* lsrv --> lsr. */
31258 case 717: value
= 718; break; /* asrv --> asr. */
31259 case 719: value
= 720; break; /* rorv --> ror. */
31260 case 722: value
= 723; break; /* subps --> cmpp. */
31261 case 735: value
= 736; break; /* madd --> mul. */
31262 case 737: value
= 738; break; /* msub --> mneg. */
31263 case 739: value
= 740; break; /* smaddl --> smull. */
31264 case 741: value
= 742; break; /* smsubl --> smnegl. */
31265 case 744: value
= 745; break; /* umaddl --> umull. */
31266 case 746: value
= 747; break; /* umsubl --> umnegl. */
31267 case 758: value
= 759; break; /* extr --> ror. */
31268 case 995: value
= 996; break; /* and --> bic. */
31269 case 997: value
= 998; break; /* orr --> mov. */
31270 case 1000: value
= 1001; break; /* ands --> tst. */
31271 case 1004: value
= 1006; break; /* orr --> uxtw. */
31272 case 1007: value
= 1008; break; /* orn --> mvn. */
31273 case 1011: value
= 1012; break; /* ands --> tst. */
31274 case 1042: value
= 1138; break; /* ldaddb --> staddb. */
31275 case 1043: value
= 1139; break; /* ldaddh --> staddh. */
31276 case 1044: value
= 1140; break; /* ldadd --> stadd. */
31277 case 1046: value
= 1141; break; /* ldaddlb --> staddlb. */
31278 case 1049: value
= 1142; break; /* ldaddlh --> staddlh. */
31279 case 1052: value
= 1143; break; /* ldaddl --> staddl. */
31280 case 1054: value
= 1144; break; /* ldclrb --> stclrb. */
31281 case 1055: value
= 1145; break; /* ldclrh --> stclrh. */
31282 case 1056: value
= 1146; break; /* ldclr --> stclr. */
31283 case 1058: value
= 1147; break; /* ldclrlb --> stclrlb. */
31284 case 1061: value
= 1148; break; /* ldclrlh --> stclrlh. */
31285 case 1064: value
= 1149; break; /* ldclrl --> stclrl. */
31286 case 1066: value
= 1150; break; /* ldeorb --> steorb. */
31287 case 1067: value
= 1151; break; /* ldeorh --> steorh. */
31288 case 1068: value
= 1152; break; /* ldeor --> steor. */
31289 case 1070: value
= 1153; break; /* ldeorlb --> steorlb. */
31290 case 1073: value
= 1154; break; /* ldeorlh --> steorlh. */
31291 case 1076: value
= 1155; break; /* ldeorl --> steorl. */
31292 case 1078: value
= 1156; break; /* ldsetb --> stsetb. */
31293 case 1079: value
= 1157; break; /* ldseth --> stseth. */
31294 case 1080: value
= 1158; break; /* ldset --> stset. */
31295 case 1082: value
= 1159; break; /* ldsetlb --> stsetlb. */
31296 case 1085: value
= 1160; break; /* ldsetlh --> stsetlh. */
31297 case 1088: value
= 1161; break; /* ldsetl --> stsetl. */
31298 case 1090: value
= 1162; break; /* ldsmaxb --> stsmaxb. */
31299 case 1091: value
= 1163; break; /* ldsmaxh --> stsmaxh. */
31300 case 1092: value
= 1164; break; /* ldsmax --> stsmax. */
31301 case 1094: value
= 1165; break; /* ldsmaxlb --> stsmaxlb. */
31302 case 1097: value
= 1166; break; /* ldsmaxlh --> stsmaxlh. */
31303 case 1100: value
= 1167; break; /* ldsmaxl --> stsmaxl. */
31304 case 1102: value
= 1168; break; /* ldsminb --> stsminb. */
31305 case 1103: value
= 1169; break; /* ldsminh --> stsminh. */
31306 case 1104: value
= 1170; break; /* ldsmin --> stsmin. */
31307 case 1106: value
= 1171; break; /* ldsminlb --> stsminlb. */
31308 case 1109: value
= 1172; break; /* ldsminlh --> stsminlh. */
31309 case 1112: value
= 1173; break; /* ldsminl --> stsminl. */
31310 case 1114: value
= 1174; break; /* ldumaxb --> stumaxb. */
31311 case 1115: value
= 1175; break; /* ldumaxh --> stumaxh. */
31312 case 1116: value
= 1176; break; /* ldumax --> stumax. */
31313 case 1118: value
= 1177; break; /* ldumaxlb --> stumaxlb. */
31314 case 1121: value
= 1178; break; /* ldumaxlh --> stumaxlh. */
31315 case 1124: value
= 1179; break; /* ldumaxl --> stumaxl. */
31316 case 1126: value
= 1180; break; /* lduminb --> stuminb. */
31317 case 1127: value
= 1181; break; /* lduminh --> stuminh. */
31318 case 1128: value
= 1182; break; /* ldumin --> stumin. */
31319 case 1130: value
= 1183; break; /* lduminlb --> stuminlb. */
31320 case 1133: value
= 1184; break; /* lduminlh --> stuminlh. */
31321 case 1136: value
= 1185; break; /* lduminl --> stuminl. */
31322 case 1198: value
= 1199; break; /* movn --> mov. */
31323 case 1200: value
= 1201; break; /* movz --> mov. */
31324 case 1215: value
= 1275; break; /* hint --> autibsp. */
31325 case 1235: value
= 1239; break; /* dsb --> pssbb. */
31326 case 1236: value
= 1236; break; /* dsb --> dsb. */
31327 case 1254: value
= 1263; break; /* sys --> cpp. */
31328 case 1259: value
= 1259; break; /* wfet --> wfet. */
31329 case 1260: value
= 1260; break; /* wfit --> wfit. */
31330 case 1324: value
= 2077; break; /* and --> bic. */
31331 case 1326: value
= 1307; break; /* and --> mov. */
31332 case 1327: value
= 1311; break; /* ands --> movs. */
31333 case 1362: value
= 2078; break; /* cmpge --> cmple. */
31334 case 1365: value
= 2081; break; /* cmpgt --> cmplt. */
31335 case 1367: value
= 2079; break; /* cmphi --> cmplo. */
31336 case 1370: value
= 2080; break; /* cmphs --> cmpls. */
31337 case 1392: value
= 1304; break; /* cpy --> mov. */
31338 case 1393: value
= 1306; break; /* cpy --> mov. */
31339 case 1394: value
= 2088; break; /* cpy --> fmov. */
31340 case 1406: value
= 1298; break; /* dup --> mov. */
31341 case 1407: value
= 1301; break; /* dup --> mov. */
31342 case 1408: value
= 2087; break; /* dup --> fmov. */
31343 case 1409: value
= 1302; break; /* dupm --> mov. */
31344 case 1411: value
= 2082; break; /* eor --> eon. */
31345 case 1413: value
= 1312; break; /* eor --> not. */
31346 case 1414: value
= 1313; break; /* eors --> nots. */
31347 case 1419: value
= 2083; break; /* facge --> facle. */
31348 case 1420: value
= 2084; break; /* facgt --> faclt. */
31349 case 1433: value
= 2085; break; /* fcmge --> fcmle. */
31350 case 1435: value
= 2086; break; /* fcmgt --> fcmlt. */
31351 case 1441: value
= 1295; break; /* fcpy --> fmov. */
31352 case 1464: value
= 1294; break; /* fdup --> fmov. */
31353 case 1796: value
= 1296; break; /* orr --> mov. */
31354 case 1797: value
= 2089; break; /* orr --> orn. */
31355 case 1799: value
= 1300; break; /* orr --> mov. */
31356 case 1800: value
= 1310; break; /* orrs --> movs. */
31357 case 1863: value
= 1305; break; /* sel --> mov. */
31358 case 1864: value
= 1308; break; /* sel --> mov. */
31359 default: return NULL
;
31362 return aarch64_opcode_table
+ value
;
31365 const aarch64_opcode
*
31366 aarch64_find_next_alias_opcode (const aarch64_opcode
*opcode
)
31368 /* Use the index as the key to locate the next opcode. */
31369 int key
= opcode
- aarch64_opcode_table
;
31373 case 3: value
= 2; break; /* ngc --> sbc. */
31374 case 5: value
= 4; break; /* ngcs --> sbcs. */
31375 case 8: value
= 7; break; /* cmn --> adds. */
31376 case 11: value
= 10; break; /* cmp --> subs. */
31377 case 13: value
= 12; break; /* mov --> add. */
31378 case 15: value
= 14; break; /* cmn --> adds. */
31379 case 18: value
= 17; break; /* cmp --> subs. */
31380 case 23: value
= 22; break; /* cmn --> adds. */
31381 case 25: value
= 24; break; /* neg --> sub. */
31382 case 27: value
= 28; break; /* cmp --> negs. */
31383 case 28: value
= 26; break; /* negs --> subs. */
31384 case 153: value
= 152; break; /* mov --> umov. */
31385 case 155: value
= 154; break; /* mov --> ins. */
31386 case 157: value
= 156; break; /* mov --> ins. */
31387 case 243: value
= 242; break; /* mvn --> not. */
31388 case 318: value
= 317; break; /* mov --> orr. */
31389 case 389: value
= 388; break; /* sxtl --> sshll. */
31390 case 391: value
= 390; break; /* sxtl2 --> sshll2. */
31391 case 413: value
= 412; break; /* uxtl --> ushll. */
31392 case 415: value
= 414; break; /* uxtl2 --> ushll2. */
31393 case 536: value
= 535; break; /* mov --> dup. */
31394 case 623: value
= 622; break; /* sxtw --> sxth. */
31395 case 622: value
= 621; break; /* sxth --> sxtb. */
31396 case 621: value
= 624; break; /* sxtb --> asr. */
31397 case 624: value
= 620; break; /* asr --> sbfx. */
31398 case 620: value
= 619; break; /* sbfx --> sbfiz. */
31399 case 619: value
= 618; break; /* sbfiz --> sbfm. */
31400 case 627: value
= 628; break; /* bfc --> bfxil. */
31401 case 628: value
= 626; break; /* bfxil --> bfi. */
31402 case 626: value
= 625; break; /* bfi --> bfm. */
31403 case 633: value
= 632; break; /* uxth --> uxtb. */
31404 case 632: value
= 635; break; /* uxtb --> lsr. */
31405 case 635: value
= 634; break; /* lsr --> lsl. */
31406 case 634: value
= 631; break; /* lsl --> ubfx. */
31407 case 631: value
= 630; break; /* ubfx --> ubfiz. */
31408 case 630: value
= 629; break; /* ubfiz --> ubfm. */
31409 case 665: value
= 664; break; /* cset --> cinc. */
31410 case 664: value
= 663; break; /* cinc --> csinc. */
31411 case 668: value
= 667; break; /* csetm --> cinv. */
31412 case 667: value
= 666; break; /* cinv --> csinv. */
31413 case 670: value
= 669; break; /* cneg --> csneg. */
31414 case 688: value
= 689; break; /* rev --> rev64. */
31415 case 714: value
= 713; break; /* lsl --> lslv. */
31416 case 716: value
= 715; break; /* lsr --> lsrv. */
31417 case 718: value
= 717; break; /* asr --> asrv. */
31418 case 720: value
= 719; break; /* ror --> rorv. */
31419 case 723: value
= 722; break; /* cmpp --> subps. */
31420 case 736: value
= 735; break; /* mul --> madd. */
31421 case 738: value
= 737; break; /* mneg --> msub. */
31422 case 740: value
= 739; break; /* smull --> smaddl. */
31423 case 742: value
= 741; break; /* smnegl --> smsubl. */
31424 case 745: value
= 744; break; /* umull --> umaddl. */
31425 case 747: value
= 746; break; /* umnegl --> umsubl. */
31426 case 759: value
= 758; break; /* ror --> extr. */
31427 case 996: value
= 995; break; /* bic --> and. */
31428 case 998: value
= 997; break; /* mov --> orr. */
31429 case 1001: value
= 1000; break; /* tst --> ands. */
31430 case 1006: value
= 1005; break; /* uxtw --> mov. */
31431 case 1005: value
= 1004; break; /* mov --> orr. */
31432 case 1008: value
= 1007; break; /* mvn --> orn. */
31433 case 1012: value
= 1011; break; /* tst --> ands. */
31434 case 1138: value
= 1042; break; /* staddb --> ldaddb. */
31435 case 1139: value
= 1043; break; /* staddh --> ldaddh. */
31436 case 1140: value
= 1044; break; /* stadd --> ldadd. */
31437 case 1141: value
= 1046; break; /* staddlb --> ldaddlb. */
31438 case 1142: value
= 1049; break; /* staddlh --> ldaddlh. */
31439 case 1143: value
= 1052; break; /* staddl --> ldaddl. */
31440 case 1144: value
= 1054; break; /* stclrb --> ldclrb. */
31441 case 1145: value
= 1055; break; /* stclrh --> ldclrh. */
31442 case 1146: value
= 1056; break; /* stclr --> ldclr. */
31443 case 1147: value
= 1058; break; /* stclrlb --> ldclrlb. */
31444 case 1148: value
= 1061; break; /* stclrlh --> ldclrlh. */
31445 case 1149: value
= 1064; break; /* stclrl --> ldclrl. */
31446 case 1150: value
= 1066; break; /* steorb --> ldeorb. */
31447 case 1151: value
= 1067; break; /* steorh --> ldeorh. */
31448 case 1152: value
= 1068; break; /* steor --> ldeor. */
31449 case 1153: value
= 1070; break; /* steorlb --> ldeorlb. */
31450 case 1154: value
= 1073; break; /* steorlh --> ldeorlh. */
31451 case 1155: value
= 1076; break; /* steorl --> ldeorl. */
31452 case 1156: value
= 1078; break; /* stsetb --> ldsetb. */
31453 case 1157: value
= 1079; break; /* stseth --> ldseth. */
31454 case 1158: value
= 1080; break; /* stset --> ldset. */
31455 case 1159: value
= 1082; break; /* stsetlb --> ldsetlb. */
31456 case 1160: value
= 1085; break; /* stsetlh --> ldsetlh. */
31457 case 1161: value
= 1088; break; /* stsetl --> ldsetl. */
31458 case 1162: value
= 1090; break; /* stsmaxb --> ldsmaxb. */
31459 case 1163: value
= 1091; break; /* stsmaxh --> ldsmaxh. */
31460 case 1164: value
= 1092; break; /* stsmax --> ldsmax. */
31461 case 1165: value
= 1094; break; /* stsmaxlb --> ldsmaxlb. */
31462 case 1166: value
= 1097; break; /* stsmaxlh --> ldsmaxlh. */
31463 case 1167: value
= 1100; break; /* stsmaxl --> ldsmaxl. */
31464 case 1168: value
= 1102; break; /* stsminb --> ldsminb. */
31465 case 1169: value
= 1103; break; /* stsminh --> ldsminh. */
31466 case 1170: value
= 1104; break; /* stsmin --> ldsmin. */
31467 case 1171: value
= 1106; break; /* stsminlb --> ldsminlb. */
31468 case 1172: value
= 1109; break; /* stsminlh --> ldsminlh. */
31469 case 1173: value
= 1112; break; /* stsminl --> ldsminl. */
31470 case 1174: value
= 1114; break; /* stumaxb --> ldumaxb. */
31471 case 1175: value
= 1115; break; /* stumaxh --> ldumaxh. */
31472 case 1176: value
= 1116; break; /* stumax --> ldumax. */
31473 case 1177: value
= 1118; break; /* stumaxlb --> ldumaxlb. */
31474 case 1178: value
= 1121; break; /* stumaxlh --> ldumaxlh. */
31475 case 1179: value
= 1124; break; /* stumaxl --> ldumaxl. */
31476 case 1180: value
= 1126; break; /* stuminb --> lduminb. */
31477 case 1181: value
= 1127; break; /* stuminh --> lduminh. */
31478 case 1182: value
= 1128; break; /* stumin --> ldumin. */
31479 case 1183: value
= 1130; break; /* stuminlb --> lduminlb. */
31480 case 1184: value
= 1133; break; /* stuminlh --> lduminlh. */
31481 case 1185: value
= 1136; break; /* stuminl --> lduminl. */
31482 case 1199: value
= 1198; break; /* mov --> movn. */
31483 case 1201: value
= 1200; break; /* mov --> movz. */
31484 case 1275: value
= 1274; break; /* autibsp --> autibz. */
31485 case 1274: value
= 1273; break; /* autibz --> autiasp. */
31486 case 1273: value
= 1272; break; /* autiasp --> autiaz. */
31487 case 1272: value
= 1271; break; /* autiaz --> pacibsp. */
31488 case 1271: value
= 1270; break; /* pacibsp --> pacibz. */
31489 case 1270: value
= 1269; break; /* pacibz --> paciasp. */
31490 case 1269: value
= 1268; break; /* paciasp --> paciaz. */
31491 case 1268: value
= 1253; break; /* paciaz --> gcsb. */
31492 case 1253: value
= 1233; break; /* gcsb --> clearbhb. */
31493 case 1233: value
= 1232; break; /* clearbhb --> tsb. */
31494 case 1232: value
= 1231; break; /* tsb --> psb. */
31495 case 1231: value
= 1230; break; /* psb --> esb. */
31496 case 1230: value
= 1229; break; /* esb --> autib1716. */
31497 case 1229: value
= 1228; break; /* autib1716 --> autia1716. */
31498 case 1228: value
= 1227; break; /* autia1716 --> pacib1716. */
31499 case 1227: value
= 1226; break; /* pacib1716 --> pacia1716. */
31500 case 1226: value
= 1225; break; /* pacia1716 --> xpaclri. */
31501 case 1225: value
= 1223; break; /* xpaclri --> sevl. */
31502 case 1223: value
= 1222; break; /* sevl --> sev. */
31503 case 1222: value
= 1221; break; /* sev --> wfi. */
31504 case 1221: value
= 1220; break; /* wfi --> wfe. */
31505 case 1220: value
= 1219; break; /* wfe --> yield. */
31506 case 1219: value
= 1218; break; /* yield --> bti. */
31507 case 1218: value
= 1217; break; /* bti --> csdb. */
31508 case 1217: value
= 1216; break; /* csdb --> nop. */
31509 case 1216: value
= 1215; break; /* nop --> hint. */
31510 case 1239: value
= 1238; break; /* pssbb --> ssbb. */
31511 case 1238: value
= 1237; break; /* ssbb --> dfb. */
31512 case 1237: value
= 1235; break; /* dfb --> dsb. */
31513 case 1263: value
= 1262; break; /* cpp --> dvp. */
31514 case 1262: value
= 1261; break; /* dvp --> cfp. */
31515 case 1261: value
= 1258; break; /* cfp --> tlbi. */
31516 case 1258: value
= 1257; break; /* tlbi --> ic. */
31517 case 1257: value
= 1256; break; /* ic --> dc. */
31518 case 1256: value
= 1255; break; /* dc --> at. */
31519 case 1255: value
= 1254; break; /* at --> sys. */
31520 case 2077: value
= 1324; break; /* bic --> and. */
31521 case 1307: value
= 1326; break; /* mov --> and. */
31522 case 1311: value
= 1327; break; /* movs --> ands. */
31523 case 2078: value
= 1362; break; /* cmple --> cmpge. */
31524 case 2081: value
= 1365; break; /* cmplt --> cmpgt. */
31525 case 2079: value
= 1367; break; /* cmplo --> cmphi. */
31526 case 2080: value
= 1370; break; /* cmpls --> cmphs. */
31527 case 1304: value
= 1392; break; /* mov --> cpy. */
31528 case 1306: value
= 1393; break; /* mov --> cpy. */
31529 case 2088: value
= 1309; break; /* fmov --> mov. */
31530 case 1309: value
= 1394; break; /* mov --> cpy. */
31531 case 1298: value
= 1406; break; /* mov --> dup. */
31532 case 1301: value
= 1297; break; /* mov --> mov. */
31533 case 1297: value
= 1407; break; /* mov --> dup. */
31534 case 2087: value
= 1303; break; /* fmov --> mov. */
31535 case 1303: value
= 1408; break; /* mov --> dup. */
31536 case 1302: value
= 1409; break; /* mov --> dupm. */
31537 case 2082: value
= 1411; break; /* eon --> eor. */
31538 case 1312: value
= 1413; break; /* not --> eor. */
31539 case 1313: value
= 1414; break; /* nots --> eors. */
31540 case 2083: value
= 1419; break; /* facle --> facge. */
31541 case 2084: value
= 1420; break; /* faclt --> facgt. */
31542 case 2085: value
= 1433; break; /* fcmle --> fcmge. */
31543 case 2086: value
= 1435; break; /* fcmlt --> fcmgt. */
31544 case 1295: value
= 1441; break; /* fmov --> fcpy. */
31545 case 1294: value
= 1464; break; /* fmov --> fdup. */
31546 case 1296: value
= 1796; break; /* mov --> orr. */
31547 case 2089: value
= 1797; break; /* orn --> orr. */
31548 case 1300: value
= 1299; break; /* mov --> mov. */
31549 case 1299: value
= 1799; break; /* mov --> orr. */
31550 case 1310: value
= 1800; break; /* movs --> orrs. */
31551 case 1305: value
= 1863; break; /* mov --> sel. */
31552 case 1308: value
= 1864; break; /* mov --> sel. */
31553 default: return NULL
;
31556 return aarch64_opcode_table
+ value
;
31560 aarch64_extract_operand (const aarch64_operand
*self
,
31561 aarch64_opnd_info
*info
,
31562 aarch64_insn code
, const aarch64_inst
*inst
,
31563 aarch64_operand_error
*errors
)
31565 /* Use the index as the key. */
31566 int key
= self
- aarch64_operands
;
31629 return aarch64_ext_regno (self
, info
, code
, inst
, errors
);
31635 return aarch64_ext_none (self
, info
, code
, inst
, errors
);
31637 return aarch64_ext_regrt_sysins (self
, info
, code
, inst
, errors
);
31639 return aarch64_ext_regno_pair (self
, info
, code
, inst
, errors
);
31641 return aarch64_ext_reg_extended (self
, info
, code
, inst
, errors
);
31643 return aarch64_ext_reg_shifted (self
, info
, code
, inst
, errors
);
31645 return aarch64_ext_ft (self
, info
, code
, inst
, errors
);
31651 return aarch64_ext_reglane (self
, info
, code
, inst
, errors
);
31653 return aarch64_ext_reglist (self
, info
, code
, inst
, errors
);
31655 return aarch64_ext_ldst_reglist (self
, info
, code
, inst
, errors
);
31657 return aarch64_ext_ldst_reglist_r (self
, info
, code
, inst
, errors
);
31659 return aarch64_ext_ldst_elemlist (self
, info
, code
, inst
, errors
);
31704 return aarch64_ext_imm (self
, info
, code
, inst
, errors
);
31707 return aarch64_ext_advsimd_imm_shift (self
, info
, code
, inst
, errors
);
31711 return aarch64_ext_advsimd_imm_modified (self
, info
, code
, inst
, errors
);
31713 return aarch64_ext_shll_imm (self
, info
, code
, inst
, errors
);
31716 return aarch64_ext_fpimm (self
, info
, code
, inst
, errors
);
31719 return aarch64_ext_limm (self
, info
, code
, inst
, errors
);
31721 return aarch64_ext_aimm (self
, info
, code
, inst
, errors
);
31723 return aarch64_ext_imm_half (self
, info
, code
, inst
, errors
);
31725 return aarch64_ext_fbits (self
, info
, code
, inst
, errors
);
31729 return aarch64_ext_imm_rotate2 (self
, info
, code
, inst
, errors
);
31733 return aarch64_ext_imm_rotate1 (self
, info
, code
, inst
, errors
);
31736 return aarch64_ext_cond (self
, info
, code
, inst
, errors
);
31739 return aarch64_ext_addr_simple (self
, info
, code
, inst
, errors
);
31741 return aarch64_ext_addr_regoff (self
, info
, code
, inst
, errors
);
31747 return aarch64_ext_addr_simm (self
, info
, code
, inst
, errors
);
31749 return aarch64_ext_addr_simm10 (self
, info
, code
, inst
, errors
);
31751 return aarch64_ext_addr_uimm12 (self
, info
, code
, inst
, errors
);
31753 return aarch64_ext_addr_offset (self
, info
, code
, inst
, errors
);
31755 return aarch64_ext_simd_addr_post (self
, info
, code
, inst
, errors
);
31757 return aarch64_ext_sysreg (self
, info
, code
, inst
, errors
);
31759 return aarch64_ext_pstatefield (self
, info
, code
, inst
, errors
);
31765 return aarch64_ext_sysins_op (self
, info
, code
, inst
, errors
);
31768 return aarch64_ext_barrier (self
, info
, code
, inst
, errors
);
31770 return aarch64_ext_barrier_dsb_nxs (self
, info
, code
, inst
, errors
);
31772 return aarch64_ext_prfop (self
, info
, code
, inst
, errors
);
31774 return aarch64_ext_hint (self
, info
, code
, inst
, errors
);
31777 return aarch64_ext_sve_addr_ri_s4 (self
, info
, code
, inst
, errors
);
31782 return aarch64_ext_sve_addr_ri_s4xvl (self
, info
, code
, inst
, errors
);
31784 return aarch64_ext_sve_addr_ri_s6xvl (self
, info
, code
, inst
, errors
);
31786 return aarch64_ext_sve_addr_ri_s9xvl (self
, info
, code
, inst
, errors
);
31791 return aarch64_ext_sve_addr_ri_u6 (self
, info
, code
, inst
, errors
);
31807 return aarch64_ext_sve_addr_rr_lsl (self
, info
, code
, inst
, errors
);
31816 return aarch64_ext_sve_addr_rz_xtw (self
, info
, code
, inst
, errors
);
31821 return aarch64_ext_sve_addr_zi_u5 (self
, info
, code
, inst
, errors
);
31823 return aarch64_ext_sve_addr_zz_lsl (self
, info
, code
, inst
, errors
);
31825 return aarch64_ext_sve_addr_zz_sxtw (self
, info
, code
, inst
, errors
);
31827 return aarch64_ext_sve_addr_zz_uxtw (self
, info
, code
, inst
, errors
);
31829 return aarch64_ext_sve_aimm (self
, info
, code
, inst
, errors
);
31831 return aarch64_ext_sve_asimm (self
, info
, code
, inst
, errors
);
31833 return aarch64_ext_sve_float_half_one (self
, info
, code
, inst
, errors
);
31835 return aarch64_ext_sve_float_half_two (self
, info
, code
, inst
, errors
);
31837 return aarch64_ext_sve_float_zero_one (self
, info
, code
, inst
, errors
);
31839 return aarch64_ext_inv_limm (self
, info
, code
, inst
, errors
);
31841 return aarch64_ext_sve_limm_mov (self
, info
, code
, inst
, errors
);
31843 return aarch64_ext_sve_scale (self
, info
, code
, inst
, errors
);
31847 return aarch64_ext_sve_shlimm (self
, info
, code
, inst
, errors
);
31852 return aarch64_ext_sve_shrimm (self
, info
, code
, inst
, errors
);
31859 return aarch64_ext_sve_quad_index (self
, info
, code
, inst
, errors
);
31861 return aarch64_ext_sve_index (self
, info
, code
, inst
, errors
);
31865 return aarch64_ext_sve_reglist (self
, info
, code
, inst
, errors
);
31873 return aarch64_ext_sve_aligned_reglist (self
, info
, code
, inst
, errors
);
31876 return aarch64_ext_sve_strided_reglist (self
, info
, code
, inst
, errors
);
31880 return aarch64_ext_sme_za_hv_tiles (self
, info
, code
, inst
, errors
);
31883 return aarch64_ext_sme_za_hv_tiles_range (self
, info
, code
, inst
, errors
);
31899 return aarch64_ext_simple_index (self
, info
, code
, inst
, errors
);
31907 return aarch64_ext_sme_za_array (self
, info
, code
, inst
, errors
);
31909 return aarch64_ext_sme_addr_ri_u4xvl (self
, info
, code
, inst
, errors
);
31911 return aarch64_ext_sme_sm_za (self
, info
, code
, inst
, errors
);
31913 return aarch64_ext_sme_pred_reg_with_index (self
, info
, code
, inst
, errors
);
31915 return aarch64_ext_plain_shrimm (self
, info
, code
, inst
, errors
);
31919 return aarch64_ext_x0_to_x30 (self
, info
, code
, inst
, errors
);
31920 default: assert (0); abort ();