1 /* This file is automatically generated by aarch64-gen. Do not edit! */
2 /* Copyright (C) 2012-2024 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 if (((word
>> 9) & 0x1) == 0)
201 /* 33222222222211111111110000000000
202 10987654321098765432109876543210
203 x1000000xx0x001xxxxxxx0xxxxxxxxx
209 if (((word
>> 16) & 0x1) == 0)
211 if (((word
>> 22) & 0x1) == 0)
213 if (((word
>> 23) & 0x1) == 0)
215 /* 33222222222211111111110000000000
216 10987654321098765432109876543210
217 x1000000000x0010xxxxxx1xxxxxxxxx
223 /* 33222222222211111111110000000000
224 10987654321098765432109876543210
225 x1000000100x0010xxxxxx1xxxxxxxxx
232 if (((word
>> 23) & 0x1) == 0)
234 /* 33222222222211111111110000000000
235 10987654321098765432109876543210
236 x1000000010x0010xxxxxx1xxxxxxxxx
242 /* 33222222222211111111110000000000
243 10987654321098765432109876543210
244 x1000000110x0010xxxxxx1xxxxxxxxx
252 /* 33222222222211111111110000000000
253 10987654321098765432109876543210
254 x1000000xx0x0011xxxxxx1xxxxxxxxx
262 if (((word
>> 20) & 0x1) == 0)
264 if (((word
>> 22) & 0x1) == 0)
266 if (((word
>> 14) & 0x1) == 0)
268 if (((word
>> 15) & 0x1) == 0)
270 /* 33222222222211111111110000000000
271 10987654321098765432109876543210
272 x1000000x000101x00xxxxxxxxxxxxxx
278 /* 33222222222211111111110000000000
279 10987654321098765432109876543210
280 x1000000x000101x10xxxxxxxxxxxxxx
287 /* 33222222222211111111110000000000
288 10987654321098765432109876543210
289 x1000000x000101xx1xxxxxxxxxxxxxx
296 /* 33222222222211111111110000000000
297 10987654321098765432109876543210
298 x1000000x100101xxxxxxxxxxxxxxxxx
305 if (((word
>> 14) & 0x1) == 0)
307 if (((word
>> 15) & 0x1) == 0)
309 /* 33222222222211111111110000000000
310 10987654321098765432109876543210
311 x1000000xx01101x00xxxxxxxxxxxxxx
317 /* 33222222222211111111110000000000
318 10987654321098765432109876543210
319 x1000000xx01101x10xxxxxxxxxxxxxx
326 /* 33222222222211111111110000000000
327 10987654321098765432109876543210
328 x1000000xx01101xx1xxxxxxxxxxxxxx
338 if (((word
>> 10) & 0x1) == 0)
340 if (((word
>> 11) & 0x1) == 0)
342 if (((word
>> 19) & 0x1) == 0)
344 if (((word
>> 17) & 0x1) == 0)
346 /* 33222222222211111111110000000000
347 10987654321098765432109876543210
348 x1000000xx0x010xxxxx00xxxxxxxxxx
354 if (((word
>> 9) & 0x1) == 0)
356 /* 33222222222211111111110000000000
357 10987654321098765432109876543210
358 x1000000xx0x011xxxxx000xxxxxxxxx
364 if (((word
>> 22) & 0x1) == 0)
366 if (((word
>> 23) & 0x1) == 0)
368 /* 33222222222211111111110000000000
369 10987654321098765432109876543210
370 x1000000000x011xxxxx001xxxxxxxxx
376 /* 33222222222211111111110000000000
377 10987654321098765432109876543210
378 x1000000100x011xxxxx001xxxxxxxxx
385 if (((word
>> 23) & 0x1) == 0)
387 /* 33222222222211111111110000000000
388 10987654321098765432109876543210
389 x1000000010x011xxxxx001xxxxxxxxx
395 /* 33222222222211111111110000000000
396 10987654321098765432109876543210
397 x1000000110x011xxxxx001xxxxxxxxx
407 if (((word
>> 20) & 0x1) == 0)
409 if (((word
>> 22) & 0x1) == 0)
411 if (((word
>> 23) & 0x1) == 0)
413 if (((word
>> 15) & 0x1) == 0)
415 if (((word
>> 16) & 0x1) == 0)
417 if (((word
>> 17) & 0x1) == 0)
419 /* 33222222222211111111110000000000
420 10987654321098765432109876543210
421 x1000000000011000xxx00xxxxxxxxxx
427 /* 33222222222211111111110000000000
428 10987654321098765432109876543210
429 x1000000000011100xxx00xxxxxxxxxx
436 if (((word
>> 17) & 0x1) == 0)
438 /* 33222222222211111111110000000000
439 10987654321098765432109876543210
440 x1000000000011010xxx00xxxxxxxxxx
446 /* 33222222222211111111110000000000
447 10987654321098765432109876543210
448 x1000000000011110xxx00xxxxxxxxxx
456 if (((word
>> 16) & 0x1) == 0)
458 if (((word
>> 17) & 0x1) == 0)
460 /* 33222222222211111111110000000000
461 10987654321098765432109876543210
462 x1000000000011001xxx00xxxxxxxxxx
468 /* 33222222222211111111110000000000
469 10987654321098765432109876543210
470 x1000000000011101xxx00xxxxxxxxxx
477 if (((word
>> 17) & 0x1) == 0)
479 /* 33222222222211111111110000000000
480 10987654321098765432109876543210
481 x1000000000011011xxx00xxxxxxxxxx
487 /* 33222222222211111111110000000000
488 10987654321098765432109876543210
489 x1000000000011111xxx00xxxxxxxxxx
498 if (((word
>> 14) & 0x1) == 0)
500 /* 33222222222211111111110000000000
501 10987654321098765432109876543210
502 x1000000100011xxx0xx00xxxxxxxxxx
508 /* 33222222222211111111110000000000
509 10987654321098765432109876543210
510 x1000000100011xxx1xx00xxxxxxxxxx
518 if (((word
>> 23) & 0x1) == 0)
520 if (((word
>> 16) & 0x1) == 0)
522 if (((word
>> 17) & 0x1) == 0)
524 /* 33222222222211111111110000000000
525 10987654321098765432109876543210
526 x100000001001100xxxx00xxxxxxxxxx
532 /* 33222222222211111111110000000000
533 10987654321098765432109876543210
534 x100000001001110xxxx00xxxxxxxxxx
541 /* 33222222222211111111110000000000
542 10987654321098765432109876543210
543 x1000000010011x1xxxx00xxxxxxxxxx
550 /* 33222222222211111111110000000000
551 10987654321098765432109876543210
552 x1000000110011xxxxxx00xxxxxxxxxx
560 if (((word
>> 14) & 0x1) == 0)
562 /* 33222222222211111111110000000000
563 10987654321098765432109876543210
564 x1000000xx0111xxx0xx00xxxxxxxxxx
570 /* 33222222222211111111110000000000
571 10987654321098765432109876543210
572 x1000000xx0111xxx1xx00xxxxxxxxxx
581 if (((word
>> 17) & 0x1) == 0)
583 /* 33222222222211111111110000000000
584 10987654321098765432109876543210
585 x1000000xx0xx10xxxxx10xxxxxxxxxx
591 if (((word
>> 9) & 0x1) == 0)
593 /* 33222222222211111111110000000000
594 10987654321098765432109876543210
595 x1000000xx0xx11xxxxx100xxxxxxxxx
601 /* 33222222222211111111110000000000
602 10987654321098765432109876543210
603 x1000000xx0xx11xxxxx101xxxxxxxxx
612 if (((word
>> 11) & 0x1) == 0)
614 if (((word
>> 17) & 0x1) == 0)
616 /* 33222222222211111111110000000000
617 10987654321098765432109876543210
618 x1000000xx0xx10xxxxx01xxxxxxxxxx
624 if (((word
>> 9) & 0x1) == 0)
626 /* 33222222222211111111110000000000
627 10987654321098765432109876543210
628 x1000000xx0xx11xxxxx010xxxxxxxxx
634 if (((word
>> 22) & 0x1) == 0)
636 if (((word
>> 23) & 0x1) == 0)
638 /* 33222222222211111111110000000000
639 10987654321098765432109876543210
640 x1000000000xx11xxxxx011xxxxxxxxx
646 /* 33222222222211111111110000000000
647 10987654321098765432109876543210
648 x1000000100xx11xxxxx011xxxxxxxxx
655 if (((word
>> 23) & 0x1) == 0)
657 /* 33222222222211111111110000000000
658 10987654321098765432109876543210
659 x1000000010xx11xxxxx011xxxxxxxxx
665 /* 33222222222211111111110000000000
666 10987654321098765432109876543210
667 x1000000110xx11xxxxx011xxxxxxxxx
677 if (((word
>> 17) & 0x1) == 0)
679 /* 33222222222211111111110000000000
680 10987654321098765432109876543210
681 x1000000xx0xx10xxxxx11xxxxxxxxxx
687 if (((word
>> 9) & 0x1) == 0)
689 /* 33222222222211111111110000000000
690 10987654321098765432109876543210
691 x1000000xx0xx11xxxxx110xxxxxxxxx
697 /* 33222222222211111111110000000000
698 10987654321098765432109876543210
699 x1000000xx0xx11xxxxx111xxxxxxxxx
711 if (((word
>> 22) & 0x1) == 0)
713 if (((word
>> 23) & 0x1) == 0)
715 if (((word
>> 30) & 0x1) == 0)
717 if (((word
>> 0) & 0x1) == 0)
719 if (((word
>> 13) & 0x1) == 0)
721 if (((word
>> 14) & 0x1) == 0)
723 if (((word
>> 15) & 0x1) == 0)
725 /* 33222222222211111111110000000000
726 10987654321098765432109876543210
727 x0100000000xxxxx000xxxxxxxxxxxx0
733 /* 33222222222211111111110000000000
734 10987654321098765432109876543210
735 x0100000000xxxxx100xxxxxxxxxxxx0
742 if (((word
>> 15) & 0x1) == 0)
744 /* 33222222222211111111110000000000
745 10987654321098765432109876543210
746 x0100000000xxxxx010xxxxxxxxxxxx0
752 /* 33222222222211111111110000000000
753 10987654321098765432109876543210
754 x0100000000xxxxx110xxxxxxxxxxxx0
762 if (((word
>> 14) & 0x1) == 0)
764 if (((word
>> 15) & 0x1) == 0)
766 /* 33222222222211111111110000000000
767 10987654321098765432109876543210
768 x0100000000xxxxx001xxxxxxxxxxxx0
774 /* 33222222222211111111110000000000
775 10987654321098765432109876543210
776 x0100000000xxxxx101xxxxxxxxxxxx0
783 if (((word
>> 15) & 0x1) == 0)
785 /* 33222222222211111111110000000000
786 10987654321098765432109876543210
787 x0100000000xxxxx011xxxxxxxxxxxx0
793 /* 33222222222211111111110000000000
794 10987654321098765432109876543210
795 x0100000000xxxxx111xxxxxxxxxxxx0
804 if (((word
>> 13) & 0x1) == 0)
806 if (((word
>> 14) & 0x1) == 0)
808 if (((word
>> 15) & 0x1) == 0)
810 /* 33222222222211111111110000000000
811 10987654321098765432109876543210
812 x0100000000xxxxx000xxxxxxxxxxxx1
818 /* 33222222222211111111110000000000
819 10987654321098765432109876543210
820 x0100000000xxxxx100xxxxxxxxxxxx1
827 if (((word
>> 15) & 0x1) == 0)
829 /* 33222222222211111111110000000000
830 10987654321098765432109876543210
831 x0100000000xxxxx010xxxxxxxxxxxx1
837 /* 33222222222211111111110000000000
838 10987654321098765432109876543210
839 x0100000000xxxxx110xxxxxxxxxxxx1
847 if (((word
>> 14) & 0x1) == 0)
849 if (((word
>> 15) & 0x1) == 0)
851 /* 33222222222211111111110000000000
852 10987654321098765432109876543210
853 x0100000000xxxxx001xxxxxxxxxxxx1
859 /* 33222222222211111111110000000000
860 10987654321098765432109876543210
861 x0100000000xxxxx101xxxxxxxxxxxx1
868 if (((word
>> 15) & 0x1) == 0)
870 /* 33222222222211111111110000000000
871 10987654321098765432109876543210
872 x0100000000xxxxx011xxxxxxxxxxxx1
878 /* 33222222222211111111110000000000
879 10987654321098765432109876543210
880 x0100000000xxxxx111xxxxxxxxxxxx1
890 /* 33222222222211111111110000000000
891 10987654321098765432109876543210
892 x1100000000xxxxxxxxxxxxxxxxxxxxx
899 if (((word
>> 4) & 0x1) == 0)
901 if (((word
>> 30) & 0x1) == 0)
903 if (((word
>> 3) & 0x1) == 0)
905 /* 33222222222211111111110000000000
906 10987654321098765432109876543210
907 x0100000100xxxxxxxxxxxxxxxx00xxx
913 /* 33222222222211111111110000000000
914 10987654321098765432109876543210
915 x0100000100xxxxxxxxxxxxxxxx01xxx
922 /* 33222222222211111111110000000000
923 10987654321098765432109876543210
924 x1100000100xxxxxxxxxxxxxxxx0xxxx
931 if (((word
>> 3) & 0x1) == 0)
933 /* 33222222222211111111110000000000
934 10987654321098765432109876543210
935 xx100000100xxxxxxxxxxxxxxxx10xxx
941 /* 33222222222211111111110000000000
942 10987654321098765432109876543210
943 xx100000100xxxxxxxxxxxxxxxx11xxx
952 if (((word
>> 23) & 0x1) == 0)
954 if (((word
>> 30) & 0x1) == 0)
956 if (((word
>> 0) & 0x1) == 0)
958 if (((word
>> 13) & 0x1) == 0)
960 if (((word
>> 14) & 0x1) == 0)
962 if (((word
>> 15) & 0x1) == 0)
964 /* 33222222222211111111110000000000
965 10987654321098765432109876543210
966 x0100000010xxxxx000xxxxxxxxxxxx0
972 /* 33222222222211111111110000000000
973 10987654321098765432109876543210
974 x0100000010xxxxx100xxxxxxxxxxxx0
981 if (((word
>> 15) & 0x1) == 0)
983 /* 33222222222211111111110000000000
984 10987654321098765432109876543210
985 x0100000010xxxxx010xxxxxxxxxxxx0
991 /* 33222222222211111111110000000000
992 10987654321098765432109876543210
993 x0100000010xxxxx110xxxxxxxxxxxx0
1001 if (((word
>> 14) & 0x1) == 0)
1003 if (((word
>> 15) & 0x1) == 0)
1005 /* 33222222222211111111110000000000
1006 10987654321098765432109876543210
1007 x0100000010xxxxx001xxxxxxxxxxxx0
1013 /* 33222222222211111111110000000000
1014 10987654321098765432109876543210
1015 x0100000010xxxxx101xxxxxxxxxxxx0
1022 if (((word
>> 15) & 0x1) == 0)
1024 /* 33222222222211111111110000000000
1025 10987654321098765432109876543210
1026 x0100000010xxxxx011xxxxxxxxxxxx0
1032 /* 33222222222211111111110000000000
1033 10987654321098765432109876543210
1034 x0100000010xxxxx111xxxxxxxxxxxx0
1043 if (((word
>> 13) & 0x1) == 0)
1045 if (((word
>> 14) & 0x1) == 0)
1047 if (((word
>> 15) & 0x1) == 0)
1049 /* 33222222222211111111110000000000
1050 10987654321098765432109876543210
1051 x0100000010xxxxx000xxxxxxxxxxxx1
1057 /* 33222222222211111111110000000000
1058 10987654321098765432109876543210
1059 x0100000010xxxxx100xxxxxxxxxxxx1
1066 if (((word
>> 15) & 0x1) == 0)
1068 /* 33222222222211111111110000000000
1069 10987654321098765432109876543210
1070 x0100000010xxxxx010xxxxxxxxxxxx1
1076 /* 33222222222211111111110000000000
1077 10987654321098765432109876543210
1078 x0100000010xxxxx110xxxxxxxxxxxx1
1086 if (((word
>> 14) & 0x1) == 0)
1088 if (((word
>> 15) & 0x1) == 0)
1090 /* 33222222222211111111110000000000
1091 10987654321098765432109876543210
1092 x0100000010xxxxx001xxxxxxxxxxxx1
1098 /* 33222222222211111111110000000000
1099 10987654321098765432109876543210
1100 x0100000010xxxxx101xxxxxxxxxxxx1
1107 if (((word
>> 15) & 0x1) == 0)
1109 /* 33222222222211111111110000000000
1110 10987654321098765432109876543210
1111 x0100000010xxxxx011xxxxxxxxxxxx1
1117 /* 33222222222211111111110000000000
1118 10987654321098765432109876543210
1119 x0100000010xxxxx111xxxxxxxxxxxx1
1129 /* 33222222222211111111110000000000
1130 10987654321098765432109876543210
1131 x1100000010xxxxxxxxxxxxxxxxxxxxx
1138 if (((word
>> 4) & 0x1) == 0)
1140 if (((word
>> 30) & 0x1) == 0)
1142 /* 33222222222211111111110000000000
1143 10987654321098765432109876543210
1144 x0100000110xxxxxxxxxxxxxxxx0xxxx
1150 /* 33222222222211111111110000000000
1151 10987654321098765432109876543210
1152 x1100000110xxxxxxxxxxxxxxxx0xxxx
1159 /* 33222222222211111111110000000000
1160 10987654321098765432109876543210
1161 xx100000110xxxxxxxxxxxxxxxx1xxxx
1171 if (((word
>> 22) & 0x1) == 0)
1173 if (((word
>> 23) & 0x1) == 0)
1175 if (((word
>> 30) & 0x1) == 0)
1177 if (((word
>> 0) & 0x1) == 0)
1179 if (((word
>> 13) & 0x1) == 0)
1181 if (((word
>> 14) & 0x1) == 0)
1183 if (((word
>> 15) & 0x1) == 0)
1185 /* 33222222222211111111110000000000
1186 10987654321098765432109876543210
1187 x0x00000001xxxxx000xxxxxxxxxxxx0
1193 /* 33222222222211111111110000000000
1194 10987654321098765432109876543210
1195 x0x00000001xxxxx100xxxxxxxxxxxx0
1202 if (((word
>> 15) & 0x1) == 0)
1204 /* 33222222222211111111110000000000
1205 10987654321098765432109876543210
1206 x0x00000001xxxxx010xxxxxxxxxxxx0
1212 /* 33222222222211111111110000000000
1213 10987654321098765432109876543210
1214 x0x00000001xxxxx110xxxxxxxxxxxx0
1222 if (((word
>> 14) & 0x1) == 0)
1224 if (((word
>> 15) & 0x1) == 0)
1226 /* 33222222222211111111110000000000
1227 10987654321098765432109876543210
1228 x0x00000001xxxxx001xxxxxxxxxxxx0
1234 /* 33222222222211111111110000000000
1235 10987654321098765432109876543210
1236 x0x00000001xxxxx101xxxxxxxxxxxx0
1243 if (((word
>> 15) & 0x1) == 0)
1245 /* 33222222222211111111110000000000
1246 10987654321098765432109876543210
1247 x0x00000001xxxxx011xxxxxxxxxxxx0
1253 /* 33222222222211111111110000000000
1254 10987654321098765432109876543210
1255 x0x00000001xxxxx111xxxxxxxxxxxx0
1264 if (((word
>> 13) & 0x1) == 0)
1266 if (((word
>> 14) & 0x1) == 0)
1268 if (((word
>> 15) & 0x1) == 0)
1270 /* 33222222222211111111110000000000
1271 10987654321098765432109876543210
1272 x0x00000001xxxxx000xxxxxxxxxxxx1
1278 /* 33222222222211111111110000000000
1279 10987654321098765432109876543210
1280 x0x00000001xxxxx100xxxxxxxxxxxx1
1287 if (((word
>> 15) & 0x1) == 0)
1289 /* 33222222222211111111110000000000
1290 10987654321098765432109876543210
1291 x0x00000001xxxxx010xxxxxxxxxxxx1
1297 /* 33222222222211111111110000000000
1298 10987654321098765432109876543210
1299 x0x00000001xxxxx110xxxxxxxxxxxx1
1307 if (((word
>> 14) & 0x1) == 0)
1309 if (((word
>> 15) & 0x1) == 0)
1311 /* 33222222222211111111110000000000
1312 10987654321098765432109876543210
1313 x0x00000001xxxxx001xxxxxxxxxxxx1
1319 /* 33222222222211111111110000000000
1320 10987654321098765432109876543210
1321 x0x00000001xxxxx101xxxxxxxxxxxx1
1328 if (((word
>> 15) & 0x1) == 0)
1330 /* 33222222222211111111110000000000
1331 10987654321098765432109876543210
1332 x0x00000001xxxxx011xxxxxxxxxxxx1
1338 /* 33222222222211111111110000000000
1339 10987654321098765432109876543210
1340 x0x00000001xxxxx111xxxxxxxxxxxx1
1350 /* 33222222222211111111110000000000
1351 10987654321098765432109876543210
1352 x1x00000001xxxxxxxxxxxxxxxxxxxxx
1359 if (((word
>> 4) & 0x1) == 0)
1361 if (((word
>> 29) & 0x1) == 0)
1363 if (((word
>> 3) & 0x1) == 0)
1365 /* 33222222222211111111110000000000
1366 10987654321098765432109876543210
1367 xx000000101xxxxxxxxxxxxxxxx00xxx
1373 /* 33222222222211111111110000000000
1374 10987654321098765432109876543210
1375 xx000000101xxxxxxxxxxxxxxxx01xxx
1382 if (((word
>> 30) & 0x1) == 0)
1384 /* 33222222222211111111110000000000
1385 10987654321098765432109876543210
1386 x0100000101xxxxxxxxxxxxxxxx0xxxx
1392 /* 33222222222211111111110000000000
1393 10987654321098765432109876543210
1394 x1100000101xxxxxxxxxxxxxxxx0xxxx
1402 /* 33222222222211111111110000000000
1403 10987654321098765432109876543210
1404 xxx00000101xxxxxxxxxxxxxxxx1xxxx
1412 if (((word
>> 23) & 0x1) == 0)
1414 if (((word
>> 30) & 0x1) == 0)
1416 if (((word
>> 0) & 0x1) == 0)
1418 if (((word
>> 13) & 0x1) == 0)
1420 if (((word
>> 14) & 0x1) == 0)
1422 if (((word
>> 15) & 0x1) == 0)
1424 /* 33222222222211111111110000000000
1425 10987654321098765432109876543210
1426 x0x00000011xxxxx000xxxxxxxxxxxx0
1432 /* 33222222222211111111110000000000
1433 10987654321098765432109876543210
1434 x0x00000011xxxxx100xxxxxxxxxxxx0
1441 if (((word
>> 15) & 0x1) == 0)
1443 /* 33222222222211111111110000000000
1444 10987654321098765432109876543210
1445 x0x00000011xxxxx010xxxxxxxxxxxx0
1451 /* 33222222222211111111110000000000
1452 10987654321098765432109876543210
1453 x0x00000011xxxxx110xxxxxxxxxxxx0
1461 if (((word
>> 14) & 0x1) == 0)
1463 if (((word
>> 15) & 0x1) == 0)
1465 /* 33222222222211111111110000000000
1466 10987654321098765432109876543210
1467 x0x00000011xxxxx001xxxxxxxxxxxx0
1473 /* 33222222222211111111110000000000
1474 10987654321098765432109876543210
1475 x0x00000011xxxxx101xxxxxxxxxxxx0
1482 if (((word
>> 15) & 0x1) == 0)
1484 /* 33222222222211111111110000000000
1485 10987654321098765432109876543210
1486 x0x00000011xxxxx011xxxxxxxxxxxx0
1492 /* 33222222222211111111110000000000
1493 10987654321098765432109876543210
1494 x0x00000011xxxxx111xxxxxxxxxxxx0
1503 if (((word
>> 13) & 0x1) == 0)
1505 if (((word
>> 14) & 0x1) == 0)
1507 if (((word
>> 15) & 0x1) == 0)
1509 /* 33222222222211111111110000000000
1510 10987654321098765432109876543210
1511 x0x00000011xxxxx000xxxxxxxxxxxx1
1517 /* 33222222222211111111110000000000
1518 10987654321098765432109876543210
1519 x0x00000011xxxxx100xxxxxxxxxxxx1
1526 if (((word
>> 15) & 0x1) == 0)
1528 /* 33222222222211111111110000000000
1529 10987654321098765432109876543210
1530 x0x00000011xxxxx010xxxxxxxxxxxx1
1536 /* 33222222222211111111110000000000
1537 10987654321098765432109876543210
1538 x0x00000011xxxxx110xxxxxxxxxxxx1
1546 if (((word
>> 14) & 0x1) == 0)
1548 if (((word
>> 15) & 0x1) == 0)
1550 /* 33222222222211111111110000000000
1551 10987654321098765432109876543210
1552 x0x00000011xxxxx001xxxxxxxxxxxx1
1558 /* 33222222222211111111110000000000
1559 10987654321098765432109876543210
1560 x0x00000011xxxxx101xxxxxxxxxxxx1
1567 if (((word
>> 15) & 0x1) == 0)
1569 /* 33222222222211111111110000000000
1570 10987654321098765432109876543210
1571 x0x00000011xxxxx011xxxxxxxxxxxx1
1577 /* 33222222222211111111110000000000
1578 10987654321098765432109876543210
1579 x0x00000011xxxxx111xxxxxxxxxxxx1
1589 /* 33222222222211111111110000000000
1590 10987654321098765432109876543210
1591 x1x00000011xxxxxxxxxxxxxxxxxxxxx
1598 if (((word
>> 4) & 0x1) == 0)
1600 if (((word
>> 30) & 0x1) == 0)
1602 /* 33222222222211111111110000000000
1603 10987654321098765432109876543210
1604 x0x00000111xxxxxxxxxxxxxxxx0xxxx
1610 /* 33222222222211111111110000000000
1611 10987654321098765432109876543210
1612 x1x00000111xxxxxxxxxxxxxxxx0xxxx
1619 /* 33222222222211111111110000000000
1620 10987654321098765432109876543210
1621 xxx00000111xxxxxxxxxxxxxxxx1xxxx
1631 if (((word
>> 31) & 0x1) == 0)
1633 /* 33222222222211111111110000000000
1634 10987654321098765432109876543210
1635 0xx10000xxxxxxxxxxxxxxxxxxxxxxxx
1641 /* 33222222222211111111110000000000
1642 10987654321098765432109876543210
1643 1xx10000xxxxxxxxxxxxxxxxxxxxxxxx
1651 if (((word
>> 28) & 0x1) == 0)
1653 if (((word
>> 21) & 0x1) == 0)
1655 if (((word
>> 22) & 0x1) == 0)
1657 if (((word
>> 23) & 0x1) == 0)
1659 if (((word
>> 29) & 0x1) == 0)
1661 if (((word
>> 4) & 0x1) == 0)
1663 if (((word
>> 20) & 0x1) == 0)
1665 if (((word
>> 2) & 0x1) == 0)
1667 if (((word
>> 3) & 0x1) == 0)
1669 /* 33222222222211111111110000000000
1670 10987654321098765432109876543210
1671 xx0000010000xxxxxxxxxxxxxxx000xx
1677 /* 33222222222211111111110000000000
1678 10987654321098765432109876543210
1679 xx0000010000xxxxxxxxxxxxxxx010xx
1686 /* 33222222222211111111110000000000
1687 10987654321098765432109876543210
1688 xx0000010000xxxxxxxxxxxxxxx0x1xx
1695 if (((word
>> 5) & 0x1) == 0)
1697 if (((word
>> 12) & 0x1) == 0)
1699 if (((word
>> 3) & 0x1) == 0)
1701 if (((word
>> 15) & 0x1) == 0)
1703 /* 33222222222211111111110000000000
1704 10987654321098765432109876543210
1705 xx0000010001xxxx0xx0xxxxxx000xxx
1711 if (((word
>> 6) & 0x1) == 0)
1713 /* 33222222222211111111110000000000
1714 10987654321098765432109876543210
1715 xx0000010001xxxx1xx0xxxxx0000xxx
1721 /* 33222222222211111111110000000000
1722 10987654321098765432109876543210
1723 xx0000010001xxxx1xx0xxxxx1000xxx
1731 if (((word
>> 15) & 0x1) == 0)
1733 /* 33222222222211111111110000000000
1734 10987654321098765432109876543210
1735 xx0000010001xxxx0xx0xxxxxx001xxx
1741 /* 33222222222211111111110000000000
1742 10987654321098765432109876543210
1743 xx0000010001xxxx1xx0xxxxxx001xxx
1751 /* 33222222222211111111110000000000
1752 10987654321098765432109876543210
1753 xx0000010001xxxxxxx1xxxxxx00xxxx
1760 if (((word
>> 15) & 0x1) == 0)
1762 /* 33222222222211111111110000000000
1763 10987654321098765432109876543210
1764 xx0000010001xxxx0xxxxxxxxx10xxxx
1770 /* 33222222222211111111110000000000
1771 10987654321098765432109876543210
1772 xx0000010001xxxx1xxxxxxxxx10xxxx
1781 if (((word
>> 3) & 0x1) == 0)
1783 if (((word
>> 20) & 0x1) == 0)
1785 if (((word
>> 2) & 0x1) == 0)
1787 /* 33222222222211111111110000000000
1788 10987654321098765432109876543210
1789 xx0000010000xxxxxxxxxxxxxxx100xx
1795 /* 33222222222211111111110000000000
1796 10987654321098765432109876543210
1797 xx0000010000xxxxxxxxxxxxxxx101xx
1804 if (((word
>> 5) & 0x1) == 0)
1806 if (((word
>> 15) & 0x1) == 0)
1808 /* 33222222222211111111110000000000
1809 10987654321098765432109876543210
1810 xx0000010001xxxx0xxxxxxxxx010xxx
1816 /* 33222222222211111111110000000000
1817 10987654321098765432109876543210
1818 xx0000010001xxxx1xxxxxxxxx010xxx
1825 if (((word
>> 15) & 0x1) == 0)
1827 /* 33222222222211111111110000000000
1828 10987654321098765432109876543210
1829 xx0000010001xxxx0xxxxxxxxx110xxx
1835 /* 33222222222211111111110000000000
1836 10987654321098765432109876543210
1837 xx0000010001xxxx1xxxxxxxxx110xxx
1846 if (((word
>> 20) & 0x1) == 0)
1848 /* 33222222222211111111110000000000
1849 10987654321098765432109876543210
1850 xx0000010000xxxxxxxxxxxxxxx11xxx
1856 if (((word
>> 15) & 0x1) == 0)
1858 /* 33222222222211111111110000000000
1859 10987654321098765432109876543210
1860 xx0000010001xxxx0xxxxxxxxxx11xxx
1866 /* 33222222222211111111110000000000
1867 10987654321098765432109876543210
1868 xx0000010001xxxx1xxxxxxxxxx11xxx
1878 if (((word
>> 15) & 0x1) == 0)
1880 if (((word
>> 30) & 0x1) == 0)
1882 if (((word
>> 3) & 0x1) == 0)
1884 if (((word
>> 13) & 0x1) == 0)
1886 if (((word
>> 14) & 0x1) == 0)
1888 /* 33222222222211111111110000000000
1889 10987654321098765432109876543210
1890 x0100001000xxxxx000xxxxxxxxx0xxx
1896 /* 33222222222211111111110000000000
1897 10987654321098765432109876543210
1898 x0100001000xxxxx010xxxxxxxxx0xxx
1905 if (((word
>> 14) & 0x1) == 0)
1907 /* 33222222222211111111110000000000
1908 10987654321098765432109876543210
1909 x0100001000xxxxx001xxxxxxxxx0xxx
1915 /* 33222222222211111111110000000000
1916 10987654321098765432109876543210
1917 x0100001000xxxxx011xxxxxxxxx0xxx
1925 if (((word
>> 13) & 0x1) == 0)
1927 if (((word
>> 14) & 0x1) == 0)
1929 /* 33222222222211111111110000000000
1930 10987654321098765432109876543210
1931 x0100001000xxxxx000xxxxxxxxx1xxx
1937 /* 33222222222211111111110000000000
1938 10987654321098765432109876543210
1939 x0100001000xxxxx010xxxxxxxxx1xxx
1946 if (((word
>> 14) & 0x1) == 0)
1948 /* 33222222222211111111110000000000
1949 10987654321098765432109876543210
1950 x0100001000xxxxx001xxxxxxxxx1xxx
1956 /* 33222222222211111111110000000000
1957 10987654321098765432109876543210
1958 x0100001000xxxxx011xxxxxxxxx1xxx
1967 /* 33222222222211111111110000000000
1968 10987654321098765432109876543210
1969 x1100001000xxxxx0xxxxxxxxxxxxxxx
1976 if (((word
>> 3) & 0x1) == 0)
1978 if (((word
>> 13) & 0x1) == 0)
1980 if (((word
>> 14) & 0x1) == 0)
1982 if (((word
>> 30) & 0x1) == 0)
1984 /* 33222222222211111111110000000000
1985 10987654321098765432109876543210
1986 x0100001000xxxxx100xxxxxxxxx0xxx
1992 /* 33222222222211111111110000000000
1993 10987654321098765432109876543210
1994 x1100001000xxxxx100xxxxxxxxx0xxx
2001 /* 33222222222211111111110000000000
2002 10987654321098765432109876543210
2003 xx100001000xxxxx110xxxxxxxxx0xxx
2010 if (((word
>> 14) & 0x1) == 0)
2012 /* 33222222222211111111110000000000
2013 10987654321098765432109876543210
2014 xx100001000xxxxx101xxxxxxxxx0xxx
2020 /* 33222222222211111111110000000000
2021 10987654321098765432109876543210
2022 xx100001000xxxxx111xxxxxxxxx0xxx
2030 if (((word
>> 13) & 0x1) == 0)
2032 if (((word
>> 14) & 0x1) == 0)
2034 /* 33222222222211111111110000000000
2035 10987654321098765432109876543210
2036 xx100001000xxxxx100xxxxxxxxx1xxx
2042 /* 33222222222211111111110000000000
2043 10987654321098765432109876543210
2044 xx100001000xxxxx110xxxxxxxxx1xxx
2051 if (((word
>> 14) & 0x1) == 0)
2053 /* 33222222222211111111110000000000
2054 10987654321098765432109876543210
2055 xx100001000xxxxx101xxxxxxxxx1xxx
2061 /* 33222222222211111111110000000000
2062 10987654321098765432109876543210
2063 xx100001000xxxxx111xxxxxxxxx1xxx
2074 if (((word
>> 4) & 0x1) == 0)
2076 if (((word
>> 29) & 0x1) == 0)
2078 if (((word
>> 30) & 0x1) == 0)
2080 /* 33222222222211111111110000000000
2081 10987654321098765432109876543210
2082 x0000001100xxxxxxxxxxxxxxxx0xxxx
2088 if (((word
>> 12) & 0x1) == 0)
2090 if (((word
>> 3) & 0x1) == 0)
2092 if (((word
>> 20) & 0x1) == 0)
2094 /* 33222222222211111111110000000000
2095 10987654321098765432109876543210
2096 x10000011000xxxxxxx0xxxxxxx00xxx
2102 if (((word
>> 5) & 0x1) == 0)
2104 if (((word
>> 15) & 0x1) == 0)
2106 /* 33222222222211111111110000000000
2107 10987654321098765432109876543210
2108 x10000011001xxxx0xx0xxxxxx000xxx
2114 /* 33222222222211111111110000000000
2115 10987654321098765432109876543210
2116 x10000011001xxxx1xx0xxxxxx000xxx
2123 /* 33222222222211111111110000000000
2124 10987654321098765432109876543210
2125 x10000011001xxxxxxx0xxxxxx100xxx
2133 if (((word
>> 20) & 0x1) == 0)
2135 /* 33222222222211111111110000000000
2136 10987654321098765432109876543210
2137 x10000011000xxxxxxx0xxxxxxx01xxx
2143 if (((word
>> 15) & 0x1) == 0)
2145 /* 33222222222211111111110000000000
2146 10987654321098765432109876543210
2147 x10000011001xxxx0xx0xxxxxxx01xxx
2153 /* 33222222222211111111110000000000
2154 10987654321098765432109876543210
2155 x10000011001xxxx1xx0xxxxxxx01xxx
2164 if (((word
>> 20) & 0x1) == 0)
2166 if (((word
>> 3) & 0x1) == 0)
2168 /* 33222222222211111111110000000000
2169 10987654321098765432109876543210
2170 x10000011000xxxxxxx1xxxxxxx00xxx
2176 /* 33222222222211111111110000000000
2177 10987654321098765432109876543210
2178 x10000011000xxxxxxx1xxxxxxx01xxx
2185 if (((word
>> 5) & 0x1) == 0)
2187 if (((word
>> 3) & 0x1) == 0)
2189 if (((word
>> 15) & 0x1) == 0)
2191 /* 33222222222211111111110000000000
2192 10987654321098765432109876543210
2193 x10000011001xxxx0xx1xxxxxx000xxx
2199 /* 33222222222211111111110000000000
2200 10987654321098765432109876543210
2201 x10000011001xxxx1xx1xxxxxx000xxx
2208 if (((word
>> 15) & 0x1) == 0)
2210 /* 33222222222211111111110000000000
2211 10987654321098765432109876543210
2212 x10000011001xxxx0xx1xxxxxx001xxx
2218 /* 33222222222211111111110000000000
2219 10987654321098765432109876543210
2220 x10000011001xxxx1xx1xxxxxx001xxx
2228 /* 33222222222211111111110000000000
2229 10987654321098765432109876543210
2230 x10000011001xxxxxxx1xxxxxx10xxxx
2240 if (((word
>> 3) & 0x1) == 0)
2242 /* 33222222222211111111110000000000
2243 10987654321098765432109876543210
2244 xx100001100xxxxxxxxxxxxxxxx00xxx
2250 /* 33222222222211111111110000000000
2251 10987654321098765432109876543210
2252 xx100001100xxxxxxxxxxxxxxxx01xxx
2260 if (((word
>> 29) & 0x1) == 0)
2262 if (((word
>> 30) & 0x1) == 0)
2264 /* 33222222222211111111110000000000
2265 10987654321098765432109876543210
2266 x0000001100xxxxxxxxxxxxxxxx1xxxx
2272 if (((word
>> 12) & 0x1) == 0)
2274 if (((word
>> 3) & 0x1) == 0)
2276 if (((word
>> 20) & 0x1) == 0)
2278 /* 33222222222211111111110000000000
2279 10987654321098765432109876543210
2280 x10000011000xxxxxxx0xxxxxxx10xxx
2286 if (((word
>> 15) & 0x1) == 0)
2288 /* 33222222222211111111110000000000
2289 10987654321098765432109876543210
2290 x10000011001xxxx0xx0xxxxxxx10xxx
2296 /* 33222222222211111111110000000000
2297 10987654321098765432109876543210
2298 x10000011001xxxx1xx0xxxxxxx10xxx
2306 if (((word
>> 20) & 0x1) == 0)
2308 /* 33222222222211111111110000000000
2309 10987654321098765432109876543210
2310 x10000011000xxxxxxx0xxxxxxx11xxx
2316 if (((word
>> 15) & 0x1) == 0)
2318 /* 33222222222211111111110000000000
2319 10987654321098765432109876543210
2320 x10000011001xxxx0xx0xxxxxxx11xxx
2326 /* 33222222222211111111110000000000
2327 10987654321098765432109876543210
2328 x10000011001xxxx1xx0xxxxxxx11xxx
2337 if (((word
>> 20) & 0x1) == 0)
2339 if (((word
>> 3) & 0x1) == 0)
2341 /* 33222222222211111111110000000000
2342 10987654321098765432109876543210
2343 x10000011000xxxxxxx1xxxxxxx10xxx
2349 /* 33222222222211111111110000000000
2350 10987654321098765432109876543210
2351 x10000011000xxxxxxx1xxxxxxx11xxx
2358 if (((word
>> 5) & 0x1) == 0)
2360 if (((word
>> 3) & 0x1) == 0)
2362 if (((word
>> 15) & 0x1) == 0)
2364 /* 33222222222211111111110000000000
2365 10987654321098765432109876543210
2366 x10000011001xxxx0xx1xxxxxx010xxx
2372 /* 33222222222211111111110000000000
2373 10987654321098765432109876543210
2374 x10000011001xxxx1xx1xxxxxx010xxx
2381 if (((word
>> 15) & 0x1) == 0)
2383 /* 33222222222211111111110000000000
2384 10987654321098765432109876543210
2385 x10000011001xxxx0xx1xxxxxx011xxx
2391 /* 33222222222211111111110000000000
2392 10987654321098765432109876543210
2393 x10000011001xxxx1xx1xxxxxx011xxx
2401 /* 33222222222211111111110000000000
2402 10987654321098765432109876543210
2403 x10000011001xxxxxxx1xxxxxx11xxxx
2413 if (((word
>> 3) & 0x1) == 0)
2415 /* 33222222222211111111110000000000
2416 10987654321098765432109876543210
2417 xx100001100xxxxxxxxxxxxxxxx10xxx
2423 /* 33222222222211111111110000000000
2424 10987654321098765432109876543210
2425 xx100001100xxxxxxxxxxxxxxxx11xxx
2435 if (((word
>> 23) & 0x1) == 0)
2437 if (((word
>> 3) & 0x1) == 0)
2439 if (((word
>> 20) & 0x1) == 0)
2441 if (((word
>> 29) & 0x1) == 0)
2443 /* 33222222222211111111110000000000
2444 10987654321098765432109876543210
2445 xx0000010100xxxxxxxxxxxxxxxx0xxx
2451 if (((word
>> 13) & 0x1) == 0)
2453 if (((word
>> 14) & 0x1) == 0)
2455 if (((word
>> 15) & 0x1) == 0)
2457 /* 33222222222211111111110000000000
2458 10987654321098765432109876543210
2459 xx1000010100xxxx000xxxxxxxxx0xxx
2465 /* 33222222222211111111110000000000
2466 10987654321098765432109876543210
2467 xx1000010100xxxx100xxxxxxxxx0xxx
2474 if (((word
>> 15) & 0x1) == 0)
2476 /* 33222222222211111111110000000000
2477 10987654321098765432109876543210
2478 xx1000010100xxxx010xxxxxxxxx0xxx
2484 /* 33222222222211111111110000000000
2485 10987654321098765432109876543210
2486 xx1000010100xxxx110xxxxxxxxx0xxx
2494 if (((word
>> 14) & 0x1) == 0)
2496 if (((word
>> 15) & 0x1) == 0)
2498 /* 33222222222211111111110000000000
2499 10987654321098765432109876543210
2500 xx1000010100xxxx001xxxxxxxxx0xxx
2506 /* 33222222222211111111110000000000
2507 10987654321098765432109876543210
2508 xx1000010100xxxx101xxxxxxxxx0xxx
2515 if (((word
>> 15) & 0x1) == 0)
2517 /* 33222222222211111111110000000000
2518 10987654321098765432109876543210
2519 xx1000010100xxxx011xxxxxxxxx0xxx
2525 /* 33222222222211111111110000000000
2526 10987654321098765432109876543210
2527 xx1000010100xxxx111xxxxxxxxx0xxx
2537 if (((word
>> 4) & 0x1) == 0)
2539 if (((word
>> 5) & 0x1) == 0)
2541 if (((word
>> 12) & 0x1) == 0)
2543 if (((word
>> 15) & 0x1) == 0)
2545 /* 33222222222211111111110000000000
2546 10987654321098765432109876543210
2547 xxx000010101xxxx0xx0xxxxxx000xxx
2553 /* 33222222222211111111110000000000
2554 10987654321098765432109876543210
2555 xxx000010101xxxx1xx0xxxxxx000xxx
2562 if (((word
>> 15) & 0x1) == 0)
2564 /* 33222222222211111111110000000000
2565 10987654321098765432109876543210
2566 xxx000010101xxxx0xx1xxxxxx000xxx
2572 /* 33222222222211111111110000000000
2573 10987654321098765432109876543210
2574 xxx000010101xxxx1xx1xxxxxx000xxx
2582 if (((word
>> 12) & 0x1) == 0)
2584 if (((word
>> 15) & 0x1) == 0)
2586 /* 33222222222211111111110000000000
2587 10987654321098765432109876543210
2588 xxx000010101xxxx0xx0xxxxxx100xxx
2594 /* 33222222222211111111110000000000
2595 10987654321098765432109876543210
2596 xxx000010101xxxx1xx0xxxxxx100xxx
2603 if (((word
>> 15) & 0x1) == 0)
2605 /* 33222222222211111111110000000000
2606 10987654321098765432109876543210
2607 xxx000010101xxxx0xx1xxxxxx100xxx
2613 /* 33222222222211111111110000000000
2614 10987654321098765432109876543210
2615 xxx000010101xxxx1xx1xxxxxx100xxx
2624 if (((word
>> 5) & 0x1) == 0)
2626 if (((word
>> 12) & 0x1) == 0)
2628 if (((word
>> 15) & 0x1) == 0)
2630 /* 33222222222211111111110000000000
2631 10987654321098765432109876543210
2632 xxx000010101xxxx0xx0xxxxxx010xxx
2638 /* 33222222222211111111110000000000
2639 10987654321098765432109876543210
2640 xxx000010101xxxx1xx0xxxxxx010xxx
2647 if (((word
>> 15) & 0x1) == 0)
2649 /* 33222222222211111111110000000000
2650 10987654321098765432109876543210
2651 xxx000010101xxxx0xx1xxxxxx010xxx
2657 /* 33222222222211111111110000000000
2658 10987654321098765432109876543210
2659 xxx000010101xxxx1xx1xxxxxx010xxx
2667 if (((word
>> 12) & 0x1) == 0)
2669 if (((word
>> 15) & 0x1) == 0)
2671 /* 33222222222211111111110000000000
2672 10987654321098765432109876543210
2673 xxx000010101xxxx0xx0xxxxxx110xxx
2679 /* 33222222222211111111110000000000
2680 10987654321098765432109876543210
2681 xxx000010101xxxx1xx0xxxxxx110xxx
2688 if (((word
>> 15) & 0x1) == 0)
2690 /* 33222222222211111111110000000000
2691 10987654321098765432109876543210
2692 xxx000010101xxxx0xx1xxxxxx110xxx
2698 /* 33222222222211111111110000000000
2699 10987654321098765432109876543210
2700 xxx000010101xxxx1xx1xxxxxx110xxx
2711 if (((word
>> 15) & 0x1) == 0)
2713 if (((word
>> 20) & 0x1) == 0)
2715 if (((word
>> 13) & 0x1) == 0)
2717 if (((word
>> 14) & 0x1) == 0)
2719 /* 33222222222211111111110000000000
2720 10987654321098765432109876543210
2721 xxx000010100xxxx000xxxxxxxxx1xxx
2727 /* 33222222222211111111110000000000
2728 10987654321098765432109876543210
2729 xxx000010100xxxx010xxxxxxxxx1xxx
2736 if (((word
>> 14) & 0x1) == 0)
2738 /* 33222222222211111111110000000000
2739 10987654321098765432109876543210
2740 xxx000010100xxxx001xxxxxxxxx1xxx
2746 /* 33222222222211111111110000000000
2747 10987654321098765432109876543210
2748 xxx000010100xxxx011xxxxxxxxx1xxx
2756 if (((word
>> 4) & 0x1) == 0)
2758 if (((word
>> 5) & 0x1) == 0)
2760 if (((word
>> 12) & 0x1) == 0)
2762 /* 33222222222211111111110000000000
2763 10987654321098765432109876543210
2764 xxx000010101xxxx0xx0xxxxxx001xxx
2770 /* 33222222222211111111110000000000
2771 10987654321098765432109876543210
2772 xxx000010101xxxx0xx1xxxxxx001xxx
2779 /* 33222222222211111111110000000000
2780 10987654321098765432109876543210
2781 xxx000010101xxxx0xxxxxxxxx101xxx
2788 if (((word
>> 5) & 0x1) == 0)
2790 if (((word
>> 12) & 0x1) == 0)
2792 /* 33222222222211111111110000000000
2793 10987654321098765432109876543210
2794 xxx000010101xxxx0xx0xxxxxx011xxx
2800 /* 33222222222211111111110000000000
2801 10987654321098765432109876543210
2802 xxx000010101xxxx0xx1xxxxxx011xxx
2809 if (((word
>> 12) & 0x1) == 0)
2811 /* 33222222222211111111110000000000
2812 10987654321098765432109876543210
2813 xxx000010101xxxx0xx0xxxxxx111xxx
2819 /* 33222222222211111111110000000000
2820 10987654321098765432109876543210
2821 xxx000010101xxxx0xx1xxxxxx111xxx
2831 if (((word
>> 20) & 0x1) == 0)
2833 if (((word
>> 13) & 0x1) == 0)
2835 if (((word
>> 14) & 0x1) == 0)
2837 /* 33222222222211111111110000000000
2838 10987654321098765432109876543210
2839 xxx000010100xxxx100xxxxxxxxx1xxx
2845 /* 33222222222211111111110000000000
2846 10987654321098765432109876543210
2847 xxx000010100xxxx110xxxxxxxxx1xxx
2854 if (((word
>> 14) & 0x1) == 0)
2856 /* 33222222222211111111110000000000
2857 10987654321098765432109876543210
2858 xxx000010100xxxx101xxxxxxxxx1xxx
2864 /* 33222222222211111111110000000000
2865 10987654321098765432109876543210
2866 xxx000010100xxxx111xxxxxxxxx1xxx
2874 if (((word
>> 4) & 0x1) == 0)
2876 if (((word
>> 5) & 0x1) == 0)
2878 if (((word
>> 12) & 0x1) == 0)
2880 /* 33222222222211111111110000000000
2881 10987654321098765432109876543210
2882 xxx000010101xxxx1xx0xxxxxx001xxx
2888 /* 33222222222211111111110000000000
2889 10987654321098765432109876543210
2890 xxx000010101xxxx1xx1xxxxxx001xxx
2897 if (((word
>> 12) & 0x1) == 0)
2899 /* 33222222222211111111110000000000
2900 10987654321098765432109876543210
2901 xxx000010101xxxx1xx0xxxxxx101xxx
2907 /* 33222222222211111111110000000000
2908 10987654321098765432109876543210
2909 xxx000010101xxxx1xx1xxxxxx101xxx
2917 if (((word
>> 5) & 0x1) == 0)
2919 /* 33222222222211111111110000000000
2920 10987654321098765432109876543210
2921 xxx000010101xxxx1xxxxxxxxx011xxx
2927 if (((word
>> 12) & 0x1) == 0)
2929 /* 33222222222211111111110000000000
2930 10987654321098765432109876543210
2931 xxx000010101xxxx1xx0xxxxxx111xxx
2937 /* 33222222222211111111110000000000
2938 10987654321098765432109876543210
2939 xxx000010101xxxx1xx1xxxxxx111xxx
2951 if (((word
>> 4) & 0x1) == 0)
2953 if (((word
>> 29) & 0x1) == 0)
2955 if (((word
>> 12) & 0x1) == 0)
2957 if (((word
>> 20) & 0x1) == 0)
2959 /* 33222222222211111111110000000000
2960 10987654321098765432109876543210
2961 xx0000011100xxxxxxx0xxxxxxx0xxxx
2967 if (((word
>> 5) & 0x1) == 0)
2969 if (((word
>> 11) & 0x1) == 0)
2971 if (((word
>> 3) & 0x1) == 0)
2973 if (((word
>> 15) & 0x1) == 0)
2975 /* 33222222222211111111110000000000
2976 10987654321098765432109876543210
2977 xx0000011101xxxx0xx00xxxxx000xxx
2983 /* 33222222222211111111110000000000
2984 10987654321098765432109876543210
2985 xx0000011101xxxx1xx00xxxxx000xxx
2992 if (((word
>> 15) & 0x1) == 0)
2994 /* 33222222222211111111110000000000
2995 10987654321098765432109876543210
2996 xx0000011101xxxx0xx00xxxxx001xxx
3002 /* 33222222222211111111110000000000
3003 10987654321098765432109876543210
3004 xx0000011101xxxx1xx00xxxxx001xxx
3012 if (((word
>> 15) & 0x1) == 0)
3014 /* 33222222222211111111110000000000
3015 10987654321098765432109876543210
3016 xx0000011101xxxx0xx01xxxxx00xxxx
3022 /* 33222222222211111111110000000000
3023 10987654321098765432109876543210
3024 xx0000011101xxxx1xx01xxxxx00xxxx
3032 /* 33222222222211111111110000000000
3033 10987654321098765432109876543210
3034 xx0000011101xxxxxxx0xxxxxx10xxxx
3042 if (((word
>> 20) & 0x1) == 0)
3044 if (((word
>> 3) & 0x1) == 0)
3046 /* 33222222222211111111110000000000
3047 10987654321098765432109876543210
3048 xx0000011100xxxxxxx1xxxxxxx00xxx
3054 /* 33222222222211111111110000000000
3055 10987654321098765432109876543210
3056 xx0000011100xxxxxxx1xxxxxxx01xxx
3063 if (((word
>> 5) & 0x1) == 0)
3065 if (((word
>> 3) & 0x1) == 0)
3067 if (((word
>> 15) & 0x1) == 0)
3069 /* 33222222222211111111110000000000
3070 10987654321098765432109876543210
3071 xx0000011101xxxx0xx1xxxxxx000xxx
3077 /* 33222222222211111111110000000000
3078 10987654321098765432109876543210
3079 xx0000011101xxxx1xx1xxxxxx000xxx
3086 if (((word
>> 15) & 0x1) == 0)
3088 /* 33222222222211111111110000000000
3089 10987654321098765432109876543210
3090 xx0000011101xxxx0xx1xxxxxx001xxx
3096 /* 33222222222211111111110000000000
3097 10987654321098765432109876543210
3098 xx0000011101xxxx1xx1xxxxxx001xxx
3106 /* 33222222222211111111110000000000
3107 10987654321098765432109876543210
3108 xx0000011101xxxxxxx1xxxxxx10xxxx
3117 if (((word
>> 30) & 0x1) == 0)
3119 /* 33222222222211111111110000000000
3120 10987654321098765432109876543210
3121 x0100001110xxxxxxxxxxxxxxxx0xxxx
3127 /* 33222222222211111111110000000000
3128 10987654321098765432109876543210
3129 x1100001110xxxxxxxxxxxxxxxx0xxxx
3137 if (((word
>> 29) & 0x1) == 0)
3139 if (((word
>> 12) & 0x1) == 0)
3141 if (((word
>> 11) & 0x1) == 0)
3143 if (((word
>> 3) & 0x1) == 0)
3145 if (((word
>> 15) & 0x1) == 0)
3147 /* 33222222222211111111110000000000
3148 10987654321098765432109876543210
3149 xx000001110xxxxx0xx00xxxxxx10xxx
3155 /* 33222222222211111111110000000000
3156 10987654321098765432109876543210
3157 xx000001110xxxxx1xx00xxxxxx10xxx
3164 if (((word
>> 15) & 0x1) == 0)
3166 /* 33222222222211111111110000000000
3167 10987654321098765432109876543210
3168 xx000001110xxxxx0xx00xxxxxx11xxx
3174 /* 33222222222211111111110000000000
3175 10987654321098765432109876543210
3176 xx000001110xxxxx1xx00xxxxxx11xxx
3184 if (((word
>> 15) & 0x1) == 0)
3186 /* 33222222222211111111110000000000
3187 10987654321098765432109876543210
3188 xx000001110xxxxx0xx01xxxxxx1xxxx
3194 /* 33222222222211111111110000000000
3195 10987654321098765432109876543210
3196 xx000001110xxxxx1xx01xxxxxx1xxxx
3204 if (((word
>> 3) & 0x1) == 0)
3206 if (((word
>> 20) & 0x1) == 0)
3208 /* 33222222222211111111110000000000
3209 10987654321098765432109876543210
3210 xx0000011100xxxxxxx1xxxxxxx10xxx
3216 if (((word
>> 15) & 0x1) == 0)
3218 /* 33222222222211111111110000000000
3219 10987654321098765432109876543210
3220 xx0000011101xxxx0xx1xxxxxxx10xxx
3226 /* 33222222222211111111110000000000
3227 10987654321098765432109876543210
3228 xx0000011101xxxx1xx1xxxxxxx10xxx
3236 if (((word
>> 20) & 0x1) == 0)
3238 /* 33222222222211111111110000000000
3239 10987654321098765432109876543210
3240 xx0000011100xxxxxxx1xxxxxxx11xxx
3246 if (((word
>> 15) & 0x1) == 0)
3248 /* 33222222222211111111110000000000
3249 10987654321098765432109876543210
3250 xx0000011101xxxx0xx1xxxxxxx11xxx
3256 /* 33222222222211111111110000000000
3257 10987654321098765432109876543210
3258 xx0000011101xxxx1xx1xxxxxxx11xxx
3268 /* 33222222222211111111110000000000
3269 10987654321098765432109876543210
3270 xx100001110xxxxxxxxxxxxxxxx1xxxx
3280 if (((word
>> 29) & 0x1) == 0)
3282 if (((word
>> 30) & 0x1) == 0)
3284 if (((word
>> 4) & 0x1) == 0)
3286 /* 33222222222211111111110000000000
3287 10987654321098765432109876543210
3288 x0000001xx1xxxxxxxxxxxxxxxx0xxxx
3294 /* 33222222222211111111110000000000
3295 10987654321098765432109876543210
3296 x0000001xx1xxxxxxxxxxxxxxxx1xxxx
3303 if (((word
>> 15) & 0x1) == 0)
3305 if (((word
>> 3) & 0x1) == 0)
3307 if (((word
>> 4) & 0x1) == 0)
3309 if (((word
>> 10) & 0x1) == 0)
3311 if (((word
>> 11) & 0x1) == 0)
3313 if (((word
>> 12) & 0x1) == 0)
3315 if (((word
>> 1) & 0x1) == 0)
3317 if (((word
>> 2) & 0x1) == 0)
3319 if (((word
>> 23) & 0x1) == 0)
3321 if (((word
>> 20) & 0x1) == 0)
3323 /* 33222222222211111111110000000000
3324 10987654321098765432109876543210
3325 x10000010x10xxxx0xx000xxxxx0000x
3331 /* 33222222222211111111110000000000
3332 10987654321098765432109876543210
3333 x10000010x11xxxx0xx000xxxxx0000x
3340 if (((word
>> 5) & 0x1) == 0)
3342 if (((word
>> 16) & 0x1) == 0)
3344 /* 33222222222211111111110000000000
3345 10987654321098765432109876543210
3346 x10000011x1xxxx00xx000xxxx00000x
3352 /* 33222222222211111111110000000000
3353 10987654321098765432109876543210
3354 x10000011x1xxxx10xx000xxxx00000x
3361 if (((word
>> 16) & 0x1) == 0)
3363 /* 33222222222211111111110000000000
3364 10987654321098765432109876543210
3365 x10000011x1xxxx00xx000xxxx10000x
3371 /* 33222222222211111111110000000000
3372 10987654321098765432109876543210
3373 x10000011x1xxxx10xx000xxxx10000x
3382 if (((word
>> 23) & 0x1) == 0)
3384 if (((word
>> 20) & 0x1) == 0)
3386 /* 33222222222211111111110000000000
3387 10987654321098765432109876543210
3388 x10000010x10xxxx0xx000xxxxx0010x
3394 /* 33222222222211111111110000000000
3395 10987654321098765432109876543210
3396 x10000010x11xxxx0xx000xxxxx0010x
3403 if (((word
>> 16) & 0x1) == 0)
3405 /* 33222222222211111111110000000000
3406 10987654321098765432109876543210
3407 x10000011x1xxxx00xx000xxxxx0010x
3413 /* 33222222222211111111110000000000
3414 10987654321098765432109876543210
3415 x10000011x1xxxx10xx000xxxxx0010x
3424 if (((word
>> 20) & 0x1) == 0)
3426 /* 33222222222211111111110000000000
3427 10987654321098765432109876543210
3428 x1000001xx10xxxx0xx000xxxxx00x1x
3434 /* 33222222222211111111110000000000
3435 10987654321098765432109876543210
3436 x1000001xx11xxxx0xx000xxxxx00x1x
3444 if (((word
>> 23) & 0x1) == 0)
3446 if (((word
>> 20) & 0x1) == 0)
3448 /* 33222222222211111111110000000000
3449 10987654321098765432109876543210
3450 x10000010x10xxxx0xx100xxxxx00xxx
3456 /* 33222222222211111111110000000000
3457 10987654321098765432109876543210
3458 x10000010x11xxxx0xx100xxxxx00xxx
3465 if (((word
>> 5) & 0x1) == 0)
3467 if (((word
>> 16) & 0x1) == 0)
3469 /* 33222222222211111111110000000000
3470 10987654321098765432109876543210
3471 x10000011x1xxxx00xx100xxxx000xxx
3477 /* 33222222222211111111110000000000
3478 10987654321098765432109876543210
3479 x10000011x1xxxx10xx100xxxx000xxx
3486 if (((word
>> 16) & 0x1) == 0)
3488 /* 33222222222211111111110000000000
3489 10987654321098765432109876543210
3490 x10000011x1xxxx00xx100xxxx100xxx
3496 /* 33222222222211111111110000000000
3497 10987654321098765432109876543210
3498 x10000011x1xxxx10xx100xxxx100xxx
3508 if (((word
>> 12) & 0x1) == 0)
3510 if (((word
>> 2) & 0x1) == 0)
3512 if (((word
>> 22) & 0x1) == 0)
3514 if (((word
>> 23) & 0x1) == 0)
3516 if (((word
>> 20) & 0x1) == 0)
3518 /* 33222222222211111111110000000000
3519 10987654321098765432109876543210
3520 x10000010010xxxx0xx010xxxxx000xx
3526 /* 33222222222211111111110000000000
3527 10987654321098765432109876543210
3528 x10000010011xxxx0xx010xxxxx000xx
3535 if (((word
>> 5) & 0x1) == 0)
3537 if (((word
>> 16) & 0x1) == 0)
3539 /* 33222222222211111111110000000000
3540 10987654321098765432109876543210
3541 x1000001101xxxx00xx010xxxx0000xx
3547 /* 33222222222211111111110000000000
3548 10987654321098765432109876543210
3549 x1000001101xxxx10xx010xxxx0000xx
3556 if (((word
>> 16) & 0x1) == 0)
3558 /* 33222222222211111111110000000000
3559 10987654321098765432109876543210
3560 x1000001101xxxx00xx010xxxx1000xx
3566 /* 33222222222211111111110000000000
3567 10987654321098765432109876543210
3568 x1000001101xxxx10xx010xxxx1000xx
3577 if (((word
>> 23) & 0x1) == 0)
3579 if (((word
>> 20) & 0x1) == 0)
3581 /* 33222222222211111111110000000000
3582 10987654321098765432109876543210
3583 x10000010110xxxx0xx010xxxxx000xx
3589 /* 33222222222211111111110000000000
3590 10987654321098765432109876543210
3591 x10000010111xxxx0xx010xxxxx000xx
3598 if (((word
>> 16) & 0x1) == 0)
3600 /* 33222222222211111111110000000000
3601 10987654321098765432109876543210
3602 x1000001111xxxx00xx010xxxxx000xx
3608 /* 33222222222211111111110000000000
3609 10987654321098765432109876543210
3610 x1000001111xxxx10xx010xxxxx000xx
3619 if (((word
>> 20) & 0x1) == 0)
3621 /* 33222222222211111111110000000000
3622 10987654321098765432109876543210
3623 x1000001xx10xxxx0xx010xxxxx001xx
3629 /* 33222222222211111111110000000000
3630 10987654321098765432109876543210
3631 x1000001xx11xxxx0xx010xxxxx001xx
3639 if (((word
>> 23) & 0x1) == 0)
3641 if (((word
>> 20) & 0x1) == 0)
3643 /* 33222222222211111111110000000000
3644 10987654321098765432109876543210
3645 x10000010x10xxxx0xx110xxxxx00xxx
3651 /* 33222222222211111111110000000000
3652 10987654321098765432109876543210
3653 x10000010x11xxxx0xx110xxxxx00xxx
3660 if (((word
>> 16) & 0x1) == 0)
3662 /* 33222222222211111111110000000000
3663 10987654321098765432109876543210
3664 x10000011x1xxxx00xx110xxxxx00xxx
3670 /* 33222222222211111111110000000000
3671 10987654321098765432109876543210
3672 x10000011x1xxxx10xx110xxxxx00xxx
3682 if (((word
>> 11) & 0x1) == 0)
3684 if (((word
>> 12) & 0x1) == 0)
3686 if (((word
>> 2) & 0x1) == 0)
3688 if (((word
>> 20) & 0x1) == 0)
3690 /* 33222222222211111111110000000000
3691 10987654321098765432109876543210
3692 x1000001xx10xxxx0xx001xxxxx000xx
3698 /* 33222222222211111111110000000000
3699 10987654321098765432109876543210
3700 x1000001xx11xxxx0xx001xxxxx000xx
3707 /* 33222222222211111111110000000000
3708 10987654321098765432109876543210
3709 x1000001xx1xxxxx0xx001xxxxx001xx
3716 if (((word
>> 23) & 0x1) == 0)
3718 if (((word
>> 20) & 0x1) == 0)
3720 /* 33222222222211111111110000000000
3721 10987654321098765432109876543210
3722 x10000010x10xxxx0xx101xxxxx00xxx
3728 /* 33222222222211111111110000000000
3729 10987654321098765432109876543210
3730 x10000010x11xxxx0xx101xxxxx00xxx
3737 if (((word
>> 16) & 0x1) == 0)
3739 /* 33222222222211111111110000000000
3740 10987654321098765432109876543210
3741 x10000011x1xxxx00xx101xxxxx00xxx
3747 /* 33222222222211111111110000000000
3748 10987654321098765432109876543210
3749 x10000011x1xxxx10xx101xxxxx00xxx
3758 if (((word
>> 12) & 0x1) == 0)
3760 if (((word
>> 20) & 0x1) == 0)
3762 if (((word
>> 22) & 0x1) == 0)
3764 /* 33222222222211111111110000000000
3765 10987654321098765432109876543210
3766 x1000001x010xxxx0xx011xxxxx00xxx
3772 /* 33222222222211111111110000000000
3773 10987654321098765432109876543210
3774 x1000001x110xxxx0xx011xxxxx00xxx
3781 /* 33222222222211111111110000000000
3782 10987654321098765432109876543210
3783 x1000001xx11xxxx0xx011xxxxx00xxx
3790 if (((word
>> 16) & 0x1) == 0)
3792 if (((word
>> 18) & 0x1) == 0)
3794 /* 33222222222211111111110000000000
3795 10987654321098765432109876543210
3796 x1000001xx1xx0x00xx111xxxxx00xxx
3802 /* 33222222222211111111110000000000
3803 10987654321098765432109876543210
3804 x1000001xx1xx1x00xx111xxxxx00xxx
3811 if (((word
>> 18) & 0x1) == 0)
3813 /* 33222222222211111111110000000000
3814 10987654321098765432109876543210
3815 x1000001xx1xx0x10xx111xxxxx00xxx
3821 /* 33222222222211111111110000000000
3822 10987654321098765432109876543210
3823 x1000001xx1xx1x10xx111xxxxx00xxx
3834 if (((word
>> 10) & 0x1) == 0)
3836 if (((word
>> 11) & 0x1) == 0)
3838 if (((word
>> 12) & 0x1) == 0)
3840 if (((word
>> 2) & 0x1) == 0)
3842 if (((word
>> 23) & 0x1) == 0)
3844 if (((word
>> 20) & 0x1) == 0)
3846 /* 33222222222211111111110000000000
3847 10987654321098765432109876543210
3848 x10000010x10xxxx0xx000xxxxx100xx
3854 /* 33222222222211111111110000000000
3855 10987654321098765432109876543210
3856 x10000010x11xxxx0xx000xxxxx100xx
3863 if (((word
>> 16) & 0x1) == 0)
3865 /* 33222222222211111111110000000000
3866 10987654321098765432109876543210
3867 x10000011x1xxxx00xx000xxxxx100xx
3873 /* 33222222222211111111110000000000
3874 10987654321098765432109876543210
3875 x10000011x1xxxx10xx000xxxxx100xx
3883 if (((word
>> 20) & 0x1) == 0)
3885 /* 33222222222211111111110000000000
3886 10987654321098765432109876543210
3887 x1000001xx10xxxx0xx000xxxxx101xx
3893 /* 33222222222211111111110000000000
3894 10987654321098765432109876543210
3895 x1000001xx11xxxx0xx000xxxxx101xx
3903 if (((word
>> 23) & 0x1) == 0)
3905 if (((word
>> 20) & 0x1) == 0)
3907 /* 33222222222211111111110000000000
3908 10987654321098765432109876543210
3909 x10000010x10xxxx0xx100xxxxx10xxx
3915 /* 33222222222211111111110000000000
3916 10987654321098765432109876543210
3917 x10000010x11xxxx0xx100xxxxx10xxx
3924 if (((word
>> 5) & 0x1) == 0)
3926 if (((word
>> 16) & 0x1) == 0)
3928 /* 33222222222211111111110000000000
3929 10987654321098765432109876543210
3930 x10000011x1xxxx00xx100xxxx010xxx
3936 /* 33222222222211111111110000000000
3937 10987654321098765432109876543210
3938 x10000011x1xxxx10xx100xxxx010xxx
3945 if (((word
>> 16) & 0x1) == 0)
3947 /* 33222222222211111111110000000000
3948 10987654321098765432109876543210
3949 x10000011x1xxxx00xx100xxxx110xxx
3955 /* 33222222222211111111110000000000
3956 10987654321098765432109876543210
3957 x10000011x1xxxx10xx100xxxx110xxx
3967 if (((word
>> 12) & 0x1) == 0)
3969 if (((word
>> 22) & 0x1) == 0)
3971 if (((word
>> 23) & 0x1) == 0)
3973 if (((word
>> 20) & 0x1) == 0)
3975 /* 33222222222211111111110000000000
3976 10987654321098765432109876543210
3977 x10000010010xxxx0xx010xxxxx10xxx
3983 /* 33222222222211111111110000000000
3984 10987654321098765432109876543210
3985 x10000010011xxxx0xx010xxxxx10xxx
3992 if (((word
>> 16) & 0x1) == 0)
3994 /* 33222222222211111111110000000000
3995 10987654321098765432109876543210
3996 x1000001101xxxx00xx010xxxxx10xxx
4002 /* 33222222222211111111110000000000
4003 10987654321098765432109876543210
4004 x1000001101xxxx10xx010xxxxx10xxx
4012 if (((word
>> 23) & 0x1) == 0)
4014 if (((word
>> 20) & 0x1) == 0)
4016 /* 33222222222211111111110000000000
4017 10987654321098765432109876543210
4018 x10000010110xxxx0xx010xxxxx10xxx
4024 /* 33222222222211111111110000000000
4025 10987654321098765432109876543210
4026 x10000010111xxxx0xx010xxxxx10xxx
4033 if (((word
>> 16) & 0x1) == 0)
4035 /* 33222222222211111111110000000000
4036 10987654321098765432109876543210
4037 x1000001111xxxx00xx010xxxxx10xxx
4043 /* 33222222222211111111110000000000
4044 10987654321098765432109876543210
4045 x1000001111xxxx10xx010xxxxx10xxx
4054 if (((word
>> 23) & 0x1) == 0)
4056 if (((word
>> 20) & 0x1) == 0)
4058 /* 33222222222211111111110000000000
4059 10987654321098765432109876543210
4060 x10000010x10xxxx0xx110xxxxx10xxx
4066 /* 33222222222211111111110000000000
4067 10987654321098765432109876543210
4068 x10000010x11xxxx0xx110xxxxx10xxx
4075 if (((word
>> 16) & 0x1) == 0)
4077 /* 33222222222211111111110000000000
4078 10987654321098765432109876543210
4079 x10000011x1xxxx00xx110xxxxx10xxx
4085 /* 33222222222211111111110000000000
4086 10987654321098765432109876543210
4087 x10000011x1xxxx10xx110xxxxx10xxx
4097 if (((word
>> 11) & 0x1) == 0)
4099 if (((word
>> 12) & 0x1) == 0)
4101 /* 33222222222211111111110000000000
4102 10987654321098765432109876543210
4103 x1000001xx1xxxxx0xx001xxxxx10xxx
4109 if (((word
>> 23) & 0x1) == 0)
4111 if (((word
>> 20) & 0x1) == 0)
4113 /* 33222222222211111111110000000000
4114 10987654321098765432109876543210
4115 x10000010x10xxxx0xx101xxxxx10xxx
4121 /* 33222222222211111111110000000000
4122 10987654321098765432109876543210
4123 x10000010x11xxxx0xx101xxxxx10xxx
4130 if (((word
>> 16) & 0x1) == 0)
4132 /* 33222222222211111111110000000000
4133 10987654321098765432109876543210
4134 x10000011x1xxxx00xx101xxxxx10xxx
4140 /* 33222222222211111111110000000000
4141 10987654321098765432109876543210
4142 x10000011x1xxxx10xx101xxxxx10xxx
4151 if (((word
>> 12) & 0x1) == 0)
4153 if (((word
>> 22) & 0x1) == 0)
4155 /* 33222222222211111111110000000000
4156 10987654321098765432109876543210
4157 x1000001x01xxxxx0xx011xxxxx10xxx
4163 /* 33222222222211111111110000000000
4164 10987654321098765432109876543210
4165 x1000001x11xxxxx0xx011xxxxx10xxx
4172 if (((word
>> 16) & 0x1) == 0)
4174 /* 33222222222211111111110000000000
4175 10987654321098765432109876543210
4176 x1000001xx1xxxx00xx111xxxxx10xxx
4182 /* 33222222222211111111110000000000
4183 10987654321098765432109876543210
4184 x1000001xx1xxxx10xx111xxxxx10xxx
4195 if (((word
>> 4) & 0x1) == 0)
4197 if (((word
>> 10) & 0x1) == 0)
4199 if (((word
>> 11) & 0x1) == 0)
4201 if (((word
>> 12) & 0x1) == 0)
4203 if (((word
>> 23) & 0x1) == 0)
4205 if (((word
>> 20) & 0x1) == 0)
4207 /* 33222222222211111111110000000000
4208 10987654321098765432109876543210
4209 x10000010x10xxxx0xx000xxxxx01xxx
4215 /* 33222222222211111111110000000000
4216 10987654321098765432109876543210
4217 x10000010x11xxxx0xx000xxxxx01xxx
4224 if (((word
>> 16) & 0x1) == 0)
4226 /* 33222222222211111111110000000000
4227 10987654321098765432109876543210
4228 x10000011x1xxxx00xx000xxxxx01xxx
4234 /* 33222222222211111111110000000000
4235 10987654321098765432109876543210
4236 x10000011x1xxxx10xx000xxxxx01xxx
4244 if (((word
>> 20) & 0x1) == 0)
4246 /* 33222222222211111111110000000000
4247 10987654321098765432109876543210
4248 x1000001xx10xxxx0xx100xxxxx01xxx
4254 /* 33222222222211111111110000000000
4255 10987654321098765432109876543210
4256 x1000001xx11xxxx0xx100xxxxx01xxx
4264 if (((word
>> 12) & 0x1) == 0)
4266 if (((word
>> 22) & 0x1) == 0)
4268 if (((word
>> 23) & 0x1) == 0)
4270 if (((word
>> 20) & 0x1) == 0)
4272 /* 33222222222211111111110000000000
4273 10987654321098765432109876543210
4274 x10000010010xxxx0xx010xxxxx01xxx
4280 /* 33222222222211111111110000000000
4281 10987654321098765432109876543210
4282 x10000010011xxxx0xx010xxxxx01xxx
4289 if (((word
>> 16) & 0x1) == 0)
4291 /* 33222222222211111111110000000000
4292 10987654321098765432109876543210
4293 x1000001101xxxx00xx010xxxxx01xxx
4299 /* 33222222222211111111110000000000
4300 10987654321098765432109876543210
4301 x1000001101xxxx10xx010xxxxx01xxx
4309 if (((word
>> 23) & 0x1) == 0)
4311 if (((word
>> 20) & 0x1) == 0)
4313 /* 33222222222211111111110000000000
4314 10987654321098765432109876543210
4315 x10000010110xxxx0xx010xxxxx01xxx
4321 /* 33222222222211111111110000000000
4322 10987654321098765432109876543210
4323 x10000010111xxxx0xx010xxxxx01xxx
4330 if (((word
>> 16) & 0x1) == 0)
4332 /* 33222222222211111111110000000000
4333 10987654321098765432109876543210
4334 x1000001111xxxx00xx010xxxxx01xxx
4340 /* 33222222222211111111110000000000
4341 10987654321098765432109876543210
4342 x1000001111xxxx10xx010xxxxx01xxx
4351 if (((word
>> 23) & 0x1) == 0)
4353 if (((word
>> 20) & 0x1) == 0)
4355 /* 33222222222211111111110000000000
4356 10987654321098765432109876543210
4357 x10000010x10xxxx0xx110xxxxx01xxx
4363 /* 33222222222211111111110000000000
4364 10987654321098765432109876543210
4365 x10000010x11xxxx0xx110xxxxx01xxx
4372 if (((word
>> 16) & 0x1) == 0)
4374 /* 33222222222211111111110000000000
4375 10987654321098765432109876543210
4376 x10000011x1xxxx00xx110xxxxx01xxx
4382 /* 33222222222211111111110000000000
4383 10987654321098765432109876543210
4384 x10000011x1xxxx10xx110xxxxx01xxx
4394 if (((word
>> 11) & 0x1) == 0)
4396 if (((word
>> 12) & 0x1) == 0)
4398 /* 33222222222211111111110000000000
4399 10987654321098765432109876543210
4400 x1000001xx1xxxxx0xx001xxxxx01xxx
4406 if (((word
>> 22) & 0x1) == 0)
4408 if (((word
>> 23) & 0x1) == 0)
4410 if (((word
>> 20) & 0x1) == 0)
4412 /* 33222222222211111111110000000000
4413 10987654321098765432109876543210
4414 x10000010010xxxx0xx101xxxxx01xxx
4420 /* 33222222222211111111110000000000
4421 10987654321098765432109876543210
4422 x10000010011xxxx0xx101xxxxx01xxx
4429 if (((word
>> 16) & 0x1) == 0)
4431 /* 33222222222211111111110000000000
4432 10987654321098765432109876543210
4433 x1000001101xxxx00xx101xxxxx01xxx
4439 /* 33222222222211111111110000000000
4440 10987654321098765432109876543210
4441 x1000001101xxxx10xx101xxxxx01xxx
4449 if (((word
>> 23) & 0x1) == 0)
4451 if (((word
>> 20) & 0x1) == 0)
4453 /* 33222222222211111111110000000000
4454 10987654321098765432109876543210
4455 x10000010110xxxx0xx101xxxxx01xxx
4461 /* 33222222222211111111110000000000
4462 10987654321098765432109876543210
4463 x10000010111xxxx0xx101xxxxx01xxx
4470 if (((word
>> 16) & 0x1) == 0)
4472 /* 33222222222211111111110000000000
4473 10987654321098765432109876543210
4474 x1000001111xxxx00xx101xxxxx01xxx
4480 /* 33222222222211111111110000000000
4481 10987654321098765432109876543210
4482 x1000001111xxxx10xx101xxxxx01xxx
4492 if (((word
>> 12) & 0x1) == 0)
4494 if (((word
>> 22) & 0x1) == 0)
4496 /* 33222222222211111111110000000000
4497 10987654321098765432109876543210
4498 x1000001x01xxxxx0xx011xxxxx01xxx
4504 /* 33222222222211111111110000000000
4505 10987654321098765432109876543210
4506 x1000001x11xxxxx0xx011xxxxx01xxx
4513 if (((word
>> 16) & 0x1) == 0)
4515 if (((word
>> 18) & 0x1) == 0)
4517 /* 33222222222211111111110000000000
4518 10987654321098765432109876543210
4519 x1000001xx1xx0x00xx111xxxxx01xxx
4525 /* 33222222222211111111110000000000
4526 10987654321098765432109876543210
4527 x1000001xx1xx1x00xx111xxxxx01xxx
4534 if (((word
>> 18) & 0x1) == 0)
4536 /* 33222222222211111111110000000000
4537 10987654321098765432109876543210
4538 x1000001xx1xx0x10xx111xxxxx01xxx
4544 /* 33222222222211111111110000000000
4545 10987654321098765432109876543210
4546 x1000001xx1xx1x10xx111xxxxx01xxx
4557 if (((word
>> 10) & 0x1) == 0)
4559 if (((word
>> 11) & 0x1) == 0)
4561 if (((word
>> 12) & 0x1) == 0)
4563 if (((word
>> 23) & 0x1) == 0)
4565 if (((word
>> 20) & 0x1) == 0)
4567 /* 33222222222211111111110000000000
4568 10987654321098765432109876543210
4569 x10000010x10xxxx0xx000xxxxx11xxx
4575 /* 33222222222211111111110000000000
4576 10987654321098765432109876543210
4577 x10000010x11xxxx0xx000xxxxx11xxx
4584 if (((word
>> 16) & 0x1) == 0)
4586 /* 33222222222211111111110000000000
4587 10987654321098765432109876543210
4588 x10000011x1xxxx00xx000xxxxx11xxx
4594 /* 33222222222211111111110000000000
4595 10987654321098765432109876543210
4596 x10000011x1xxxx10xx000xxxxx11xxx
4604 if (((word
>> 20) & 0x1) == 0)
4606 /* 33222222222211111111110000000000
4607 10987654321098765432109876543210
4608 x1000001xx10xxxx0xx100xxxxx11xxx
4614 /* 33222222222211111111110000000000
4615 10987654321098765432109876543210
4616 x1000001xx11xxxx0xx100xxxxx11xxx
4624 if (((word
>> 12) & 0x1) == 0)
4626 if (((word
>> 22) & 0x1) == 0)
4628 if (((word
>> 23) & 0x1) == 0)
4630 if (((word
>> 20) & 0x1) == 0)
4632 /* 33222222222211111111110000000000
4633 10987654321098765432109876543210
4634 x10000010010xxxx0xx010xxxxx11xxx
4640 /* 33222222222211111111110000000000
4641 10987654321098765432109876543210
4642 x10000010011xxxx0xx010xxxxx11xxx
4649 if (((word
>> 16) & 0x1) == 0)
4651 /* 33222222222211111111110000000000
4652 10987654321098765432109876543210
4653 x1000001101xxxx00xx010xxxxx11xxx
4659 /* 33222222222211111111110000000000
4660 10987654321098765432109876543210
4661 x1000001101xxxx10xx010xxxxx11xxx
4669 if (((word
>> 23) & 0x1) == 0)
4671 if (((word
>> 20) & 0x1) == 0)
4673 /* 33222222222211111111110000000000
4674 10987654321098765432109876543210
4675 x10000010110xxxx0xx010xxxxx11xxx
4681 /* 33222222222211111111110000000000
4682 10987654321098765432109876543210
4683 x10000010111xxxx0xx010xxxxx11xxx
4690 if (((word
>> 16) & 0x1) == 0)
4692 /* 33222222222211111111110000000000
4693 10987654321098765432109876543210
4694 x1000001111xxxx00xx010xxxxx11xxx
4700 /* 33222222222211111111110000000000
4701 10987654321098765432109876543210
4702 x1000001111xxxx10xx010xxxxx11xxx
4711 if (((word
>> 23) & 0x1) == 0)
4713 if (((word
>> 20) & 0x1) == 0)
4715 /* 33222222222211111111110000000000
4716 10987654321098765432109876543210
4717 x10000010x10xxxx0xx110xxxxx11xxx
4723 /* 33222222222211111111110000000000
4724 10987654321098765432109876543210
4725 x10000010x11xxxx0xx110xxxxx11xxx
4732 if (((word
>> 16) & 0x1) == 0)
4734 /* 33222222222211111111110000000000
4735 10987654321098765432109876543210
4736 x10000011x1xxxx00xx110xxxxx11xxx
4742 /* 33222222222211111111110000000000
4743 10987654321098765432109876543210
4744 x10000011x1xxxx10xx110xxxxx11xxx
4754 if (((word
>> 11) & 0x1) == 0)
4756 if (((word
>> 12) & 0x1) == 0)
4758 /* 33222222222211111111110000000000
4759 10987654321098765432109876543210
4760 x1000001xx1xxxxx0xx001xxxxx11xxx
4766 if (((word
>> 22) & 0x1) == 0)
4768 if (((word
>> 20) & 0x1) == 0)
4770 /* 33222222222211111111110000000000
4771 10987654321098765432109876543210
4772 x1000001x010xxxx0xx101xxxxx11xxx
4778 /* 33222222222211111111110000000000
4779 10987654321098765432109876543210
4780 x1000001x011xxxx0xx101xxxxx11xxx
4787 if (((word
>> 23) & 0x1) == 0)
4789 if (((word
>> 20) & 0x1) == 0)
4791 /* 33222222222211111111110000000000
4792 10987654321098765432109876543210
4793 x10000010110xxxx0xx101xxxxx11xxx
4799 /* 33222222222211111111110000000000
4800 10987654321098765432109876543210
4801 x10000010111xxxx0xx101xxxxx11xxx
4808 if (((word
>> 16) & 0x1) == 0)
4810 /* 33222222222211111111110000000000
4811 10987654321098765432109876543210
4812 x1000001111xxxx00xx101xxxxx11xxx
4818 /* 33222222222211111111110000000000
4819 10987654321098765432109876543210
4820 x1000001111xxxx10xx101xxxxx11xxx
4830 if (((word
>> 12) & 0x1) == 0)
4832 if (((word
>> 22) & 0x1) == 0)
4834 /* 33222222222211111111110000000000
4835 10987654321098765432109876543210
4836 x1000001x01xxxxx0xx011xxxxx11xxx
4842 /* 33222222222211111111110000000000
4843 10987654321098765432109876543210
4844 x1000001x11xxxxx0xx011xxxxx11xxx
4851 if (((word
>> 16) & 0x1) == 0)
4853 /* 33222222222211111111110000000000
4854 10987654321098765432109876543210
4855 x1000001xx1xxxx00xx111xxxxx11xxx
4861 /* 33222222222211111111110000000000
4862 10987654321098765432109876543210
4863 x1000001xx1xxxx10xx111xxxxx11xxx
4875 if (((word
>> 13) & 0x1) == 0)
4877 if (((word
>> 14) & 0x1) == 0)
4879 if (((word
>> 16) & 0x1) == 0)
4881 /* 33222222222211111111110000000000
4882 10987654321098765432109876543210
4883 x1000001xx1xxxx0100xxxxxxxxxxxxx
4889 /* 33222222222211111111110000000000
4890 10987654321098765432109876543210
4891 x1000001xx1xxxx1100xxxxxxxxxxxxx
4898 if (((word
>> 10) & 0x1) == 0)
4900 if (((word
>> 11) & 0x1) == 0)
4902 if (((word
>> 0) & 0x1) == 0)
4904 if (((word
>> 12) & 0x1) == 0)
4906 /* 33222222222211111111110000000000
4907 10987654321098765432109876543210
4908 x1000001xx1xxxxx110000xxxxxxxxx0
4914 /* 33222222222211111111110000000000
4915 10987654321098765432109876543210
4916 x1000001xx1xxxxx110100xxxxxxxxx0
4923 /* 33222222222211111111110000000000
4924 10987654321098765432109876543210
4925 x1000001xx1xxxxx110x00xxxxxxxxx1
4932 if (((word
>> 12) & 0x1) == 0)
4934 /* 33222222222211111111110000000000
4935 10987654321098765432109876543210
4936 x1000001xx1xxxxx110010xxxxxxxxxx
4942 if (((word
>> 5) & 0x1) == 0)
4944 if (((word
>> 6) & 0x1) == 0)
4946 /* 33222222222211111111110000000000
4947 10987654321098765432109876543210
4948 x1000001xx1xxxxx110110xxx00xxxxx
4954 /* 33222222222211111111110000000000
4955 10987654321098765432109876543210
4956 x1000001xx1xxxxx110110xxx10xxxxx
4963 /* 33222222222211111111110000000000
4964 10987654321098765432109876543210
4965 x1000001xx1xxxxx110110xxxx1xxxxx
4974 if (((word
>> 11) & 0x1) == 0)
4976 if (((word
>> 12) & 0x1) == 0)
4978 if (((word
>> 0) & 0x1) == 0)
4980 /* 33222222222211111111110000000000
4981 10987654321098765432109876543210
4982 x1000001xx1xxxxx110001xxxxxxxxx0
4988 /* 33222222222211111111110000000000
4989 10987654321098765432109876543210
4990 x1000001xx1xxxxx110001xxxxxxxxx1
4997 if (((word
>> 22) & 0x1) == 0)
4999 if (((word
>> 0) & 0x1) == 0)
5001 /* 33222222222211111111110000000000
5002 10987654321098765432109876543210
5003 x1000001x01xxxxx110101xxxxxxxxx0
5009 /* 33222222222211111111110000000000
5010 10987654321098765432109876543210
5011 x1000001x01xxxxx110101xxxxxxxxx1
5018 if (((word
>> 5) & 0x1) == 0)
5020 if (((word
>> 20) & 0x1) == 0)
5022 /* 33222222222211111111110000000000
5023 10987654321098765432109876543210
5024 x1000001x110xxxx110101xxxx0xxxxx
5030 /* 33222222222211111111110000000000
5031 10987654321098765432109876543210
5032 x1000001x111xxxx110101xxxx0xxxxx
5039 /* 33222222222211111111110000000000
5040 10987654321098765432109876543210
5041 x1000001x11xxxxx110101xxxx1xxxxx
5050 if (((word
>> 12) & 0x1) == 0)
5052 if (((word
>> 0) & 0x1) == 0)
5054 /* 33222222222211111111110000000000
5055 10987654321098765432109876543210
5056 x1000001xx1xxxxx110011xxxxxxxxx0
5062 /* 33222222222211111111110000000000
5063 10987654321098765432109876543210
5064 x1000001xx1xxxxx110011xxxxxxxxx1
5071 if (((word
>> 5) & 0x1) == 0)
5073 if (((word
>> 6) & 0x1) == 0)
5075 /* 33222222222211111111110000000000
5076 10987654321098765432109876543210
5077 x1000001xx1xxxxx110111xxx00xxxxx
5083 /* 33222222222211111111110000000000
5084 10987654321098765432109876543210
5085 x1000001xx1xxxxx110111xxx10xxxxx
5092 /* 33222222222211111111110000000000
5093 10987654321098765432109876543210
5094 x1000001xx1xxxxx110111xxxx1xxxxx
5105 if (((word
>> 10) & 0x1) == 0)
5107 if (((word
>> 11) & 0x1) == 0)
5109 if (((word
>> 12) & 0x1) == 0)
5111 if (((word
>> 14) & 0x1) == 0)
5113 if (((word
>> 0) & 0x1) == 0)
5115 if (((word
>> 5) & 0x1) == 0)
5117 if (((word
>> 7) & 0x1) == 0)
5119 if (((word
>> 8) & 0x1) == 0)
5121 /* 33222222222211111111110000000000
5122 10987654321098765432109876543210
5123 x1000001xx1xxxxx101000x00x0xxxx0
5129 if (((word
>> 9) & 0x1) == 0)
5131 /* 33222222222211111111110000000000
5132 10987654321098765432109876543210
5133 x1000001xx1xxxxx101000010x0xxxx0
5139 /* 33222222222211111111110000000000
5140 10987654321098765432109876543210
5141 x1000001xx1xxxxx101000110x0xxxx0
5149 /* 33222222222211111111110000000000
5150 10987654321098765432109876543210
5151 x1000001xx1xxxxx101000xx1x0xxxx0
5158 if (((word
>> 8) & 0x1) == 0)
5160 if (((word
>> 9) & 0x1) == 0)
5162 /* 33222222222211111111110000000000
5163 10987654321098765432109876543210
5164 x1000001xx1xxxxx10100000xx1xxxx0
5170 /* 33222222222211111111110000000000
5171 10987654321098765432109876543210
5172 x1000001xx1xxxxx10100010xx1xxxx0
5179 /* 33222222222211111111110000000000
5180 10987654321098765432109876543210
5181 x1000001xx1xxxxx101000x1xx1xxxx0
5189 if (((word
>> 5) & 0x1) == 0)
5191 if (((word
>> 8) & 0x1) == 0)
5193 /* 33222222222211111111110000000000
5194 10987654321098765432109876543210
5195 x1000001xx1xxxxx101000x0xx0xxxx1
5201 /* 33222222222211111111110000000000
5202 10987654321098765432109876543210
5203 x1000001xx1xxxxx101000x1xx0xxxx1
5210 if (((word
>> 8) & 0x1) == 0)
5212 if (((word
>> 9) & 0x1) == 0)
5214 /* 33222222222211111111110000000000
5215 10987654321098765432109876543210
5216 x1000001xx1xxxxx10100000xx1xxxx1
5222 /* 33222222222211111111110000000000
5223 10987654321098765432109876543210
5224 x1000001xx1xxxxx10100010xx1xxxx1
5231 /* 33222222222211111111110000000000
5232 10987654321098765432109876543210
5233 x1000001xx1xxxxx101000x1xx1xxxx1
5242 if (((word
>> 16) & 0x1) == 0)
5244 if (((word
>> 17) & 0x1) == 0)
5246 if (((word
>> 5) & 0x1) == 0)
5248 if (((word
>> 18) & 0x1) == 0)
5250 if (((word
>> 19) & 0x1) == 0)
5252 if (((word
>> 22) & 0x1) == 0)
5254 /* 33222222222211111111110000000000
5255 10987654321098765432109876543210
5256 x1000001x01x0000111000xxxx0xxxxx
5262 /* 33222222222211111111110000000000
5263 10987654321098765432109876543210
5264 x1000001x11x0000111000xxxx0xxxxx
5271 if (((word
>> 20) & 0x1) == 0)
5273 /* 33222222222211111111110000000000
5274 10987654321098765432109876543210
5275 x1000001xx101000111000xxxx0xxxxx
5281 /* 33222222222211111111110000000000
5282 10987654321098765432109876543210
5283 x1000001xx111000111000xxxx0xxxxx
5291 if (((word
>> 19) & 0x1) == 0)
5293 if (((word
>> 20) & 0x1) == 0)
5295 if (((word
>> 22) & 0x1) == 0)
5297 /* 33222222222211111111110000000000
5298 10987654321098765432109876543210
5299 x1000001x0100100111000xxxx0xxxxx
5305 /* 33222222222211111111110000000000
5306 10987654321098765432109876543210
5307 x1000001x1100100111000xxxx0xxxxx
5314 /* 33222222222211111111110000000000
5315 10987654321098765432109876543210
5316 x1000001xx110100111000xxxx0xxxxx
5323 if (((word
>> 20) & 0x1) == 0)
5325 /* 33222222222211111111110000000000
5326 10987654321098765432109876543210
5327 x1000001xx101100111000xxxx0xxxxx
5333 /* 33222222222211111111110000000000
5334 10987654321098765432109876543210
5335 x1000001xx111100111000xxxx0xxxxx
5344 if (((word
>> 18) & 0x1) == 0)
5346 if (((word
>> 22) & 0x1) == 0)
5348 /* 33222222222211111111110000000000
5349 10987654321098765432109876543210
5350 x1000001x01xx000111000xxxx1xxxxx
5356 /* 33222222222211111111110000000000
5357 10987654321098765432109876543210
5358 x1000001x11xx000111000xxxx1xxxxx
5365 /* 33222222222211111111110000000000
5366 10987654321098765432109876543210
5367 x1000001xx1xx100111000xxxx1xxxxx
5375 if (((word
>> 0) & 0x1) == 0)
5377 if (((word
>> 18) & 0x1) == 0)
5379 if (((word
>> 5) & 0x1) == 0)
5381 if (((word
>> 19) & 0x1) == 0)
5383 if (((word
>> 20) & 0x1) == 0)
5385 /* 33222222222211111111110000000000
5386 10987654321098765432109876543210
5387 x1000001xx100010111000xxxx0xxxx0
5393 /* 33222222222211111111110000000000
5394 10987654321098765432109876543210
5395 x1000001xx110010111000xxxx0xxxx0
5402 if (((word
>> 20) & 0x1) == 0)
5404 /* 33222222222211111111110000000000
5405 10987654321098765432109876543210
5406 x1000001xx101010111000xxxx0xxxx0
5412 /* 33222222222211111111110000000000
5413 10987654321098765432109876543210
5414 x1000001xx111010111000xxxx0xxxx0
5422 if (((word
>> 20) & 0x1) == 0)
5424 /* 33222222222211111111110000000000
5425 10987654321098765432109876543210
5426 x1000001xx10x010111000xxxx1xxxx0
5432 /* 33222222222211111111110000000000
5433 10987654321098765432109876543210
5434 x1000001xx11x010111000xxxx1xxxx0
5442 if (((word
>> 20) & 0x1) == 0)
5444 if (((word
>> 22) & 0x1) == 0)
5446 if (((word
>> 23) & 0x1) == 0)
5448 /* 33222222222211111111110000000000
5449 10987654321098765432109876543210
5450 x10000010010x110111000xxxxxxxxx0
5456 /* 33222222222211111111110000000000
5457 10987654321098765432109876543210
5458 x10000011010x110111000xxxxxxxxx0
5465 if (((word
>> 23) & 0x1) == 0)
5467 /* 33222222222211111111110000000000
5468 10987654321098765432109876543210
5469 x10000010110x110111000xxxxxxxxx0
5475 /* 33222222222211111111110000000000
5476 10987654321098765432109876543210
5477 x10000011110x110111000xxxxxxxxx0
5485 if (((word
>> 1) & 0x1) == 0)
5487 /* 33222222222211111111110000000000
5488 10987654321098765432109876543210
5489 x1000001xx11x110111000xxxxxxxx00
5495 /* 33222222222211111111110000000000
5496 10987654321098765432109876543210
5497 x1000001xx11x110111000xxxxxxxx10
5506 if (((word
>> 22) & 0x1) == 0)
5508 if (((word
>> 23) & 0x1) == 0)
5510 /* 33222222222211111111110000000000
5511 10987654321098765432109876543210
5512 x1000001001xxx10111000xxxxxxxxx1
5518 /* 33222222222211111111110000000000
5519 10987654321098765432109876543210
5520 x1000001101xxx10111000xxxxxxxxx1
5527 if (((word
>> 23) & 0x1) == 0)
5529 /* 33222222222211111111110000000000
5530 10987654321098765432109876543210
5531 x1000001011xxx10111000xxxxxxxxx1
5537 /* 33222222222211111111110000000000
5538 10987654321098765432109876543210
5539 x1000001111xxx10111000xxxxxxxxx1
5549 if (((word
>> 17) & 0x1) == 0)
5551 if (((word
>> 0) & 0x1) == 0)
5553 if (((word
>> 18) & 0x1) == 0)
5555 if (((word
>> 5) & 0x1) == 0)
5557 if (((word
>> 19) & 0x1) == 0)
5559 if (((word
>> 20) & 0x1) == 0)
5561 /* 33222222222211111111110000000000
5562 10987654321098765432109876543210
5563 x1000001xx100001111000xxxx0xxxx0
5569 /* 33222222222211111111110000000000
5570 10987654321098765432109876543210
5571 x1000001xx110001111000xxxx0xxxx0
5578 if (((word
>> 20) & 0x1) == 0)
5580 /* 33222222222211111111110000000000
5581 10987654321098765432109876543210
5582 x1000001xx101001111000xxxx0xxxx0
5588 /* 33222222222211111111110000000000
5589 10987654321098765432109876543210
5590 x1000001xx111001111000xxxx0xxxx0
5598 if (((word
>> 20) & 0x1) == 0)
5600 /* 33222222222211111111110000000000
5601 10987654321098765432109876543210
5602 x1000001xx10x001111000xxxx1xxxx0
5608 /* 33222222222211111111110000000000
5609 10987654321098765432109876543210
5610 x1000001xx11x001111000xxxx1xxxx0
5618 if (((word
>> 20) & 0x1) == 0)
5620 /* 33222222222211111111110000000000
5621 10987654321098765432109876543210
5622 x1000001xx10x101111000xxxxxxxxx0
5628 /* 33222222222211111111110000000000
5629 10987654321098765432109876543210
5630 x1000001xx11x101111000xxxxxxxxx0
5638 if (((word
>> 20) & 0x1) == 0)
5640 /* 33222222222211111111110000000000
5641 10987654321098765432109876543210
5642 x1000001xx10xx01111000xxxxxxxxx1
5648 /* 33222222222211111111110000000000
5649 10987654321098765432109876543210
5650 x1000001xx11xx01111000xxxxxxxxx1
5658 if (((word
>> 5) & 0x1) == 0)
5660 if (((word
>> 18) & 0x1) == 0)
5662 if (((word
>> 20) & 0x1) == 0)
5664 if (((word
>> 22) & 0x1) == 0)
5666 /* 33222222222211111111110000000000
5667 10987654321098765432109876543210
5668 x1000001x010x011111000xxxx0xxxxx
5674 /* 33222222222211111111110000000000
5675 10987654321098765432109876543210
5676 x1000001x110x011111000xxxx0xxxxx
5683 if (((word
>> 6) & 0x1) == 0)
5685 if (((word
>> 22) & 0x1) == 0)
5687 /* 33222222222211111111110000000000
5688 10987654321098765432109876543210
5689 x1000001x011x011111000xxx00xxxxx
5695 /* 33222222222211111111110000000000
5696 10987654321098765432109876543210
5697 x1000001x111x011111000xxx00xxxxx
5704 if (((word
>> 22) & 0x1) == 0)
5706 /* 33222222222211111111110000000000
5707 10987654321098765432109876543210
5708 x1000001x011x011111000xxx10xxxxx
5714 /* 33222222222211111111110000000000
5715 10987654321098765432109876543210
5716 x1000001x111x011111000xxx10xxxxx
5725 if (((word
>> 1) & 0x1) == 0)
5727 /* 33222222222211111111110000000000
5728 10987654321098765432109876543210
5729 x1000001xx1xx111111000xxxx0xxx0x
5735 /* 33222222222211111111110000000000
5736 10987654321098765432109876543210
5737 x1000001xx1xx111111000xxxx0xxx1x
5745 if (((word
>> 20) & 0x1) == 0)
5747 /* 33222222222211111111110000000000
5748 10987654321098765432109876543210
5749 x1000001xx10xx11111000xxxx1xxxxx
5755 if (((word
>> 6) & 0x1) == 0)
5757 /* 33222222222211111111110000000000
5758 10987654321098765432109876543210
5759 x1000001xx11xx11111000xxx01xxxxx
5765 /* 33222222222211111111110000000000
5766 10987654321098765432109876543210
5767 x1000001xx11xx11111000xxx11xxxxx
5779 if (((word
>> 0) & 0x1) == 0)
5781 if (((word
>> 5) & 0x1) == 0)
5783 if (((word
>> 6) & 0x1) == 0)
5785 if (((word
>> 7) & 0x1) == 0)
5787 if (((word
>> 8) & 0x1) == 0)
5789 /* 33222222222211111111110000000000
5790 10987654321098765432109876543210
5791 x1000001xx1xxxxx1x1100x0000xxxx0
5797 /* 33222222222211111111110000000000
5798 10987654321098765432109876543210
5799 x1000001xx1xxxxx1x1100x1000xxxx0
5806 /* 33222222222211111111110000000000
5807 10987654321098765432109876543210
5808 x1000001xx1xxxxx1x1100xx100xxxx0
5815 /* 33222222222211111111110000000000
5816 10987654321098765432109876543210
5817 x1000001xx1xxxxx1x1100xxx10xxxx0
5824 if (((word
>> 8) & 0x1) == 0)
5826 if (((word
>> 9) & 0x1) == 0)
5828 /* 33222222222211111111110000000000
5829 10987654321098765432109876543210
5830 x1000001xx1xxxxx1x110000xx1xxxx0
5836 /* 33222222222211111111110000000000
5837 10987654321098765432109876543210
5838 x1000001xx1xxxxx1x110010xx1xxxx0
5845 /* 33222222222211111111110000000000
5846 10987654321098765432109876543210
5847 x1000001xx1xxxxx1x1100x1xx1xxxx0
5855 if (((word
>> 5) & 0x1) == 0)
5857 if (((word
>> 6) & 0x1) == 0)
5859 if (((word
>> 8) & 0x1) == 0)
5861 /* 33222222222211111111110000000000
5862 10987654321098765432109876543210
5863 x1000001xx1xxxxx1x1100x0x00xxxx1
5869 /* 33222222222211111111110000000000
5870 10987654321098765432109876543210
5871 x1000001xx1xxxxx1x1100x1x00xxxx1
5878 /* 33222222222211111111110000000000
5879 10987654321098765432109876543210
5880 x1000001xx1xxxxx1x1100xxx10xxxx1
5887 if (((word
>> 8) & 0x1) == 0)
5889 if (((word
>> 9) & 0x1) == 0)
5891 /* 33222222222211111111110000000000
5892 10987654321098765432109876543210
5893 x1000001xx1xxxxx1x110000xx1xxxx1
5899 /* 33222222222211111111110000000000
5900 10987654321098765432109876543210
5901 x1000001xx1xxxxx1x110010xx1xxxx1
5908 /* 33222222222211111111110000000000
5909 10987654321098765432109876543210
5910 x1000001xx1xxxxx1x1100x1xx1xxxx1
5920 if (((word
>> 0) & 0x1) == 0)
5922 if (((word
>> 5) & 0x1) == 0)
5924 if (((word
>> 6) & 0x1) == 0)
5926 if (((word
>> 7) & 0x1) == 0)
5928 if (((word
>> 8) & 0x1) == 0)
5930 if (((word
>> 12) & 0x1) == 0)
5932 /* 33222222222211111111110000000000
5933 10987654321098765432109876543210
5934 x1000001xx1xxxxx1x1010x0000xxxx0
5940 /* 33222222222211111111110000000000
5941 10987654321098765432109876543210
5942 x1000001xx1xxxxx1x1110x0000xxxx0
5949 if (((word
>> 9) & 0x1) == 0)
5951 if (((word
>> 12) & 0x1) == 0)
5953 /* 33222222222211111111110000000000
5954 10987654321098765432109876543210
5955 x1000001xx1xxxxx1x101001000xxxx0
5961 /* 33222222222211111111110000000000
5962 10987654321098765432109876543210
5963 x1000001xx1xxxxx1x111001000xxxx0
5970 /* 33222222222211111111110000000000
5971 10987654321098765432109876543210
5972 x1000001xx1xxxxx1x1x1011000xxxx0
5980 if (((word
>> 12) & 0x1) == 0)
5982 /* 33222222222211111111110000000000
5983 10987654321098765432109876543210
5984 x1000001xx1xxxxx1x1010xx100xxxx0
5990 /* 33222222222211111111110000000000
5991 10987654321098765432109876543210
5992 x1000001xx1xxxxx1x1110xx100xxxx0
6000 /* 33222222222211111111110000000000
6001 10987654321098765432109876543210
6002 x1000001xx1xxxxx1x1x10xxx10xxxx0
6009 if (((word
>> 8) & 0x1) == 0)
6011 if (((word
>> 9) & 0x1) == 0)
6013 if (((word
>> 12) & 0x1) == 0)
6015 /* 33222222222211111111110000000000
6016 10987654321098765432109876543210
6017 x1000001xx1xxxxx1x101000xx1xxxx0
6023 /* 33222222222211111111110000000000
6024 10987654321098765432109876543210
6025 x1000001xx1xxxxx1x111000xx1xxxx0
6032 if (((word
>> 12) & 0x1) == 0)
6034 /* 33222222222211111111110000000000
6035 10987654321098765432109876543210
6036 x1000001xx1xxxxx1x101010xx1xxxx0
6042 /* 33222222222211111111110000000000
6043 10987654321098765432109876543210
6044 x1000001xx1xxxxx1x111010xx1xxxx0
6052 if (((word
>> 12) & 0x1) == 0)
6054 /* 33222222222211111111110000000000
6055 10987654321098765432109876543210
6056 x1000001xx1xxxxx1x1010x1xx1xxxx0
6062 /* 33222222222211111111110000000000
6063 10987654321098765432109876543210
6064 x1000001xx1xxxxx1x1110x1xx1xxxx0
6073 if (((word
>> 5) & 0x1) == 0)
6075 if (((word
>> 6) & 0x1) == 0)
6077 if (((word
>> 8) & 0x1) == 0)
6079 if (((word
>> 12) & 0x1) == 0)
6081 /* 33222222222211111111110000000000
6082 10987654321098765432109876543210
6083 x1000001xx1xxxxx1x1010x0x00xxxx1
6089 /* 33222222222211111111110000000000
6090 10987654321098765432109876543210
6091 x1000001xx1xxxxx1x1110x0x00xxxx1
6098 if (((word
>> 12) & 0x1) == 0)
6100 /* 33222222222211111111110000000000
6101 10987654321098765432109876543210
6102 x1000001xx1xxxxx1x1010x1x00xxxx1
6108 /* 33222222222211111111110000000000
6109 10987654321098765432109876543210
6110 x1000001xx1xxxxx1x1110x1x00xxxx1
6118 /* 33222222222211111111110000000000
6119 10987654321098765432109876543210
6120 x1000001xx1xxxxx1x1x10xxx10xxxx1
6127 if (((word
>> 8) & 0x1) == 0)
6129 if (((word
>> 9) & 0x1) == 0)
6131 if (((word
>> 12) & 0x1) == 0)
6133 /* 33222222222211111111110000000000
6134 10987654321098765432109876543210
6135 x1000001xx1xxxxx1x101000xx1xxxx1
6141 /* 33222222222211111111110000000000
6142 10987654321098765432109876543210
6143 x1000001xx1xxxxx1x111000xx1xxxx1
6150 if (((word
>> 12) & 0x1) == 0)
6152 /* 33222222222211111111110000000000
6153 10987654321098765432109876543210
6154 x1000001xx1xxxxx1x101010xx1xxxx1
6160 /* 33222222222211111111110000000000
6161 10987654321098765432109876543210
6162 x1000001xx1xxxxx1x111010xx1xxxx1
6170 if (((word
>> 12) & 0x1) == 0)
6172 /* 33222222222211111111110000000000
6173 10987654321098765432109876543210
6174 x1000001xx1xxxxx1x1010x1xx1xxxx1
6180 /* 33222222222211111111110000000000
6181 10987654321098765432109876543210
6182 x1000001xx1xxxxx1x1110x1xx1xxxx1
6193 if (((word
>> 11) & 0x1) == 0)
6195 if (((word
>> 12) & 0x1) == 0)
6197 /* 33222222222211111111110000000000
6198 10987654321098765432109876543210
6199 x1000001xx1xxxxx1x1001xxxxxxxxxx
6205 /* 33222222222211111111110000000000
6206 10987654321098765432109876543210
6207 x1000001xx1xxxxx1x1101xxxxxxxxxx
6214 if (((word
>> 12) & 0x1) == 0)
6216 /* 33222222222211111111110000000000
6217 10987654321098765432109876543210
6218 x1000001xx1xxxxx1x1011xxxxxxxxxx
6224 /* 33222222222211111111110000000000
6225 10987654321098765432109876543210
6226 x1000001xx1xxxxx1x1111xxxxxxxxxx
6238 if (((word
>> 22) & 0x1) == 0)
6240 if (((word
>> 23) & 0x1) == 0)
6242 if (((word
>> 15) & 0x1) == 0)
6244 if (((word
>> 30) & 0x1) == 0)
6246 if (((word
>> 3) & 0x1) == 0)
6248 if (((word
>> 13) & 0x1) == 0)
6250 if (((word
>> 14) & 0x1) == 0)
6252 /* 33222222222211111111110000000000
6253 10987654321098765432109876543210
6254 x0100001001xxxxx000xxxxxxxxx0xxx
6260 /* 33222222222211111111110000000000
6261 10987654321098765432109876543210
6262 x0100001001xxxxx010xxxxxxxxx0xxx
6269 if (((word
>> 14) & 0x1) == 0)
6271 /* 33222222222211111111110000000000
6272 10987654321098765432109876543210
6273 x0100001001xxxxx001xxxxxxxxx0xxx
6279 /* 33222222222211111111110000000000
6280 10987654321098765432109876543210
6281 x0100001001xxxxx011xxxxxxxxx0xxx
6289 if (((word
>> 13) & 0x1) == 0)
6291 if (((word
>> 14) & 0x1) == 0)
6293 /* 33222222222211111111110000000000
6294 10987654321098765432109876543210
6295 x0100001001xxxxx000xxxxxxxxx1xxx
6301 /* 33222222222211111111110000000000
6302 10987654321098765432109876543210
6303 x0100001001xxxxx010xxxxxxxxx1xxx
6310 if (((word
>> 14) & 0x1) == 0)
6312 /* 33222222222211111111110000000000
6313 10987654321098765432109876543210
6314 x0100001001xxxxx001xxxxxxxxx1xxx
6320 /* 33222222222211111111110000000000
6321 10987654321098765432109876543210
6322 x0100001001xxxxx011xxxxxxxxx1xxx
6331 /* 33222222222211111111110000000000
6332 10987654321098765432109876543210
6333 x1100001001xxxxx0xxxxxxxxxxxxxxx
6340 if (((word
>> 3) & 0x1) == 0)
6342 if (((word
>> 13) & 0x1) == 0)
6344 if (((word
>> 14) & 0x1) == 0)
6346 if (((word
>> 30) & 0x1) == 0)
6348 /* 33222222222211111111110000000000
6349 10987654321098765432109876543210
6350 x0100001001xxxxx100xxxxxxxxx0xxx
6356 /* 33222222222211111111110000000000
6357 10987654321098765432109876543210
6358 x1100001001xxxxx100xxxxxxxxx0xxx
6365 /* 33222222222211111111110000000000
6366 10987654321098765432109876543210
6367 xx100001001xxxxx110xxxxxxxxx0xxx
6374 if (((word
>> 14) & 0x1) == 0)
6376 /* 33222222222211111111110000000000
6377 10987654321098765432109876543210
6378 xx100001001xxxxx101xxxxxxxxx0xxx
6384 /* 33222222222211111111110000000000
6385 10987654321098765432109876543210
6386 xx100001001xxxxx111xxxxxxxxx0xxx
6394 if (((word
>> 13) & 0x1) == 0)
6396 if (((word
>> 14) & 0x1) == 0)
6398 /* 33222222222211111111110000000000
6399 10987654321098765432109876543210
6400 xx100001001xxxxx100xxxxxxxxx1xxx
6406 /* 33222222222211111111110000000000
6407 10987654321098765432109876543210
6408 xx100001001xxxxx110xxxxxxxxx1xxx
6415 if (((word
>> 14) & 0x1) == 0)
6417 /* 33222222222211111111110000000000
6418 10987654321098765432109876543210
6419 xx100001001xxxxx101xxxxxxxxx1xxx
6425 /* 33222222222211111111110000000000
6426 10987654321098765432109876543210
6427 xx100001001xxxxx111xxxxxxxxx1xxx
6437 if (((word
>> 4) & 0x1) == 0)
6439 /* 33222222222211111111110000000000
6440 10987654321098765432109876543210
6441 xx100001101xxxxxxxxxxxxxxxx0xxxx
6447 /* 33222222222211111111110000000000
6448 10987654321098765432109876543210
6449 xx100001101xxxxxxxxxxxxxxxx1xxxx
6457 if (((word
>> 23) & 0x1) == 0)
6459 if (((word
>> 3) & 0x1) == 0)
6461 if (((word
>> 13) & 0x1) == 0)
6463 if (((word
>> 14) & 0x1) == 0)
6465 if (((word
>> 15) & 0x1) == 0)
6467 /* 33222222222211111111110000000000
6468 10987654321098765432109876543210
6469 xx100001011xxxxx000xxxxxxxxx0xxx
6475 /* 33222222222211111111110000000000
6476 10987654321098765432109876543210
6477 xx100001011xxxxx100xxxxxxxxx0xxx
6484 if (((word
>> 15) & 0x1) == 0)
6486 /* 33222222222211111111110000000000
6487 10987654321098765432109876543210
6488 xx100001011xxxxx010xxxxxxxxx0xxx
6494 /* 33222222222211111111110000000000
6495 10987654321098765432109876543210
6496 xx100001011xxxxx110xxxxxxxxx0xxx
6504 if (((word
>> 14) & 0x1) == 0)
6506 if (((word
>> 15) & 0x1) == 0)
6508 /* 33222222222211111111110000000000
6509 10987654321098765432109876543210
6510 xx100001011xxxxx001xxxxxxxxx0xxx
6516 /* 33222222222211111111110000000000
6517 10987654321098765432109876543210
6518 xx100001011xxxxx101xxxxxxxxx0xxx
6525 if (((word
>> 15) & 0x1) == 0)
6527 /* 33222222222211111111110000000000
6528 10987654321098765432109876543210
6529 xx100001011xxxxx011xxxxxxxxx0xxx
6535 /* 33222222222211111111110000000000
6536 10987654321098765432109876543210
6537 xx100001011xxxxx111xxxxxxxxx0xxx
6546 if (((word
>> 13) & 0x1) == 0)
6548 if (((word
>> 14) & 0x1) == 0)
6550 if (((word
>> 15) & 0x1) == 0)
6552 /* 33222222222211111111110000000000
6553 10987654321098765432109876543210
6554 xx100001011xxxxx000xxxxxxxxx1xxx
6560 /* 33222222222211111111110000000000
6561 10987654321098765432109876543210
6562 xx100001011xxxxx100xxxxxxxxx1xxx
6569 if (((word
>> 15) & 0x1) == 0)
6571 /* 33222222222211111111110000000000
6572 10987654321098765432109876543210
6573 xx100001011xxxxx010xxxxxxxxx1xxx
6579 /* 33222222222211111111110000000000
6580 10987654321098765432109876543210
6581 xx100001011xxxxx110xxxxxxxxx1xxx
6589 if (((word
>> 14) & 0x1) == 0)
6591 if (((word
>> 15) & 0x1) == 0)
6593 /* 33222222222211111111110000000000
6594 10987654321098765432109876543210
6595 xx100001011xxxxx001xxxxxxxxx1xxx
6601 /* 33222222222211111111110000000000
6602 10987654321098765432109876543210
6603 xx100001011xxxxx101xxxxxxxxx1xxx
6610 if (((word
>> 15) & 0x1) == 0)
6612 /* 33222222222211111111110000000000
6613 10987654321098765432109876543210
6614 xx100001011xxxxx011xxxxxxxxx1xxx
6620 /* 33222222222211111111110000000000
6621 10987654321098765432109876543210
6622 xx100001011xxxxx111xxxxxxxxx1xxx
6632 if (((word
>> 4) & 0x1) == 0)
6634 if (((word
>> 30) & 0x1) == 0)
6636 /* 33222222222211111111110000000000
6637 10987654321098765432109876543210
6638 x0100001111xxxxxxxxxxxxxxxx0xxxx
6644 /* 33222222222211111111110000000000
6645 10987654321098765432109876543210
6646 x1100001111xxxxxxxxxxxxxxxx0xxxx
6653 /* 33222222222211111111110000000000
6654 10987654321098765432109876543210
6655 xx100001111xxxxxxxxxxxxxxxx1xxxx
6666 if (((word
>> 29) & 0x1) == 0)
6668 if (((word
>> 30) & 0x1) == 0)
6670 /* 33222222222211111111110000000000
6671 10987654321098765432109876543210
6672 x0010001xxxxxxxxxxxxxxxxxxxxxxxx
6678 /* 33222222222211111111110000000000
6679 10987654321098765432109876543210
6680 x1010001xxxxxxxxxxxxxxxxxxxxxxxx
6687 if (((word
>> 30) & 0x1) == 0)
6689 /* 33222222222211111111110000000000
6690 10987654321098765432109876543210
6691 x0110001xxxxxxxxxxxxxxxxxxxxxxxx
6697 /* 33222222222211111111110000000000
6698 10987654321098765432109876543210
6699 x1110001xxxxxxxxxxxxxxxxxxxxxxxx
6709 if (((word
>> 28) & 0x1) == 0)
6711 if (((word
>> 22) & 0x1) == 0)
6713 if (((word
>> 23) & 0x1) == 0)
6715 if (((word
>> 29) & 0x1) == 0)
6717 if (((word
>> 15) & 0x1) == 0)
6719 if (((word
>> 21) & 0x1) == 0)
6721 if (((word
>> 31) & 0x1) == 0)
6723 if (((word
>> 30) & 0x1) == 0)
6725 /* 33222222222211111111110000000000
6726 10987654321098765432109876543210
6727 0000100x000xxxxx0xxxxxxxxxxxxxxx
6733 /* 33222222222211111111110000000000
6734 10987654321098765432109876543210
6735 0100100x000xxxxx0xxxxxxxxxxxxxxx
6742 /* 33222222222211111111110000000000
6743 10987654321098765432109876543210
6744 1x00100x000xxxxx0xxxxxxxxxxxxxxx
6751 if (((word
>> 31) & 0x1) == 0)
6753 /* 33222222222211111111110000000000
6754 10987654321098765432109876543210
6755 0x00100x001xxxxx0xxxxxxxxxxxxxxx
6761 /* 33222222222211111111110000000000
6762 10987654321098765432109876543210
6763 1x00100x001xxxxx0xxxxxxxxxxxxxxx
6771 if (((word
>> 21) & 0x1) == 0)
6773 if (((word
>> 31) & 0x1) == 0)
6775 if (((word
>> 30) & 0x1) == 0)
6777 /* 33222222222211111111110000000000
6778 10987654321098765432109876543210
6779 0000100x000xxxxx1xxxxxxxxxxxxxxx
6785 /* 33222222222211111111110000000000
6786 10987654321098765432109876543210
6787 0100100x000xxxxx1xxxxxxxxxxxxxxx
6794 /* 33222222222211111111110000000000
6795 10987654321098765432109876543210
6796 1x00100x000xxxxx1xxxxxxxxxxxxxxx
6803 if (((word
>> 31) & 0x1) == 0)
6805 /* 33222222222211111111110000000000
6806 10987654321098765432109876543210
6807 0x00100x001xxxxx1xxxxxxxxxxxxxxx
6813 /* 33222222222211111111110000000000
6814 10987654321098765432109876543210
6815 1x00100x001xxxxx1xxxxxxxxxxxxxxx
6824 if (((word
>> 30) & 0x1) == 0)
6826 /* 33222222222211111111110000000000
6827 10987654321098765432109876543210
6828 x010100x00xxxxxxxxxxxxxxxxxxxxxx
6834 /* 33222222222211111111110000000000
6835 10987654321098765432109876543210
6836 x110100x00xxxxxxxxxxxxxxxxxxxxxx
6844 if (((word
>> 29) & 0x1) == 0)
6846 if (((word
>> 15) & 0x1) == 0)
6848 if (((word
>> 21) & 0x1) == 0)
6850 if (((word
>> 31) & 0x1) == 0)
6852 /* 33222222222211111111110000000000
6853 10987654321098765432109876543210
6854 0x00100x100xxxxx0xxxxxxxxxxxxxxx
6860 /* 33222222222211111111110000000000
6861 10987654321098765432109876543210
6862 1x00100x100xxxxx0xxxxxxxxxxxxxxx
6869 if (((word
>> 31) & 0x1) == 0)
6871 if (((word
>> 30) & 0x1) == 0)
6873 /* 33222222222211111111110000000000
6874 10987654321098765432109876543210
6875 0000100x101xxxxx0xxxxxxxxxxxxxxx
6881 /* 33222222222211111111110000000000
6882 10987654321098765432109876543210
6883 0100100x101xxxxx0xxxxxxxxxxxxxxx
6890 /* 33222222222211111111110000000000
6891 10987654321098765432109876543210
6892 1x00100x101xxxxx0xxxxxxxxxxxxxxx
6900 if (((word
>> 21) & 0x1) == 0)
6902 if (((word
>> 31) & 0x1) == 0)
6904 if (((word
>> 30) & 0x1) == 0)
6906 /* 33222222222211111111110000000000
6907 10987654321098765432109876543210
6908 0000100x100xxxxx1xxxxxxxxxxxxxxx
6914 /* 33222222222211111111110000000000
6915 10987654321098765432109876543210
6916 0100100x100xxxxx1xxxxxxxxxxxxxxx
6923 /* 33222222222211111111110000000000
6924 10987654321098765432109876543210
6925 1x00100x100xxxxx1xxxxxxxxxxxxxxx
6932 if (((word
>> 31) & 0x1) == 0)
6934 if (((word
>> 30) & 0x1) == 0)
6936 /* 33222222222211111111110000000000
6937 10987654321098765432109876543210
6938 0000100x101xxxxx1xxxxxxxxxxxxxxx
6944 /* 33222222222211111111110000000000
6945 10987654321098765432109876543210
6946 0100100x101xxxxx1xxxxxxxxxxxxxxx
6953 /* 33222222222211111111110000000000
6954 10987654321098765432109876543210
6955 1x00100x101xxxxx1xxxxxxxxxxxxxxx
6964 if (((word
>> 30) & 0x1) == 0)
6966 /* 33222222222211111111110000000000
6967 10987654321098765432109876543210
6968 x010100x10xxxxxxxxxxxxxxxxxxxxxx
6974 /* 33222222222211111111110000000000
6975 10987654321098765432109876543210
6976 x110100x10xxxxxxxxxxxxxxxxxxxxxx
6985 if (((word
>> 23) & 0x1) == 0)
6987 if (((word
>> 29) & 0x1) == 0)
6989 if (((word
>> 15) & 0x1) == 0)
6991 if (((word
>> 21) & 0x1) == 0)
6993 if (((word
>> 31) & 0x1) == 0)
6995 if (((word
>> 30) & 0x1) == 0)
6997 /* 33222222222211111111110000000000
6998 10987654321098765432109876543210
6999 0000100x010xxxxx0xxxxxxxxxxxxxxx
7005 /* 33222222222211111111110000000000
7006 10987654321098765432109876543210
7007 0100100x010xxxxx0xxxxxxxxxxxxxxx
7014 /* 33222222222211111111110000000000
7015 10987654321098765432109876543210
7016 1x00100x010xxxxx0xxxxxxxxxxxxxxx
7023 if (((word
>> 31) & 0x1) == 0)
7025 /* 33222222222211111111110000000000
7026 10987654321098765432109876543210
7027 0x00100x011xxxxx0xxxxxxxxxxxxxxx
7033 /* 33222222222211111111110000000000
7034 10987654321098765432109876543210
7035 1x00100x011xxxxx0xxxxxxxxxxxxxxx
7043 if (((word
>> 21) & 0x1) == 0)
7045 if (((word
>> 31) & 0x1) == 0)
7047 if (((word
>> 30) & 0x1) == 0)
7049 /* 33222222222211111111110000000000
7050 10987654321098765432109876543210
7051 0000100x010xxxxx1xxxxxxxxxxxxxxx
7057 /* 33222222222211111111110000000000
7058 10987654321098765432109876543210
7059 0100100x010xxxxx1xxxxxxxxxxxxxxx
7066 /* 33222222222211111111110000000000
7067 10987654321098765432109876543210
7068 1x00100x010xxxxx1xxxxxxxxxxxxxxx
7075 if (((word
>> 31) & 0x1) == 0)
7077 /* 33222222222211111111110000000000
7078 10987654321098765432109876543210
7079 0x00100x011xxxxx1xxxxxxxxxxxxxxx
7085 /* 33222222222211111111110000000000
7086 10987654321098765432109876543210
7087 1x00100x011xxxxx1xxxxxxxxxxxxxxx
7096 if (((word
>> 30) & 0x1) == 0)
7098 /* 33222222222211111111110000000000
7099 10987654321098765432109876543210
7100 x010100x01xxxxxxxxxxxxxxxxxxxxxx
7106 /* 33222222222211111111110000000000
7107 10987654321098765432109876543210
7108 x110100x01xxxxxxxxxxxxxxxxxxxxxx
7116 if (((word
>> 29) & 0x1) == 0)
7118 if (((word
>> 15) & 0x1) == 0)
7120 if (((word
>> 21) & 0x1) == 0)
7122 if (((word
>> 31) & 0x1) == 0)
7124 if (((word
>> 30) & 0x1) == 0)
7126 /* 33222222222211111111110000000000
7127 10987654321098765432109876543210
7128 0000100x110xxxxx0xxxxxxxxxxxxxxx
7134 /* 33222222222211111111110000000000
7135 10987654321098765432109876543210
7136 0100100x110xxxxx0xxxxxxxxxxxxxxx
7143 /* 33222222222211111111110000000000
7144 10987654321098765432109876543210
7145 1x00100x110xxxxx0xxxxxxxxxxxxxxx
7152 if (((word
>> 31) & 0x1) == 0)
7154 if (((word
>> 30) & 0x1) == 0)
7156 /* 33222222222211111111110000000000
7157 10987654321098765432109876543210
7158 0000100x111xxxxx0xxxxxxxxxxxxxxx
7164 /* 33222222222211111111110000000000
7165 10987654321098765432109876543210
7166 0100100x111xxxxx0xxxxxxxxxxxxxxx
7173 /* 33222222222211111111110000000000
7174 10987654321098765432109876543210
7175 1x00100x111xxxxx0xxxxxxxxxxxxxxx
7183 if (((word
>> 21) & 0x1) == 0)
7185 if (((word
>> 31) & 0x1) == 0)
7187 if (((word
>> 30) & 0x1) == 0)
7189 /* 33222222222211111111110000000000
7190 10987654321098765432109876543210
7191 0000100x110xxxxx1xxxxxxxxxxxxxxx
7197 /* 33222222222211111111110000000000
7198 10987654321098765432109876543210
7199 0100100x110xxxxx1xxxxxxxxxxxxxxx
7206 /* 33222222222211111111110000000000
7207 10987654321098765432109876543210
7208 1x00100x110xxxxx1xxxxxxxxxxxxxxx
7215 if (((word
>> 31) & 0x1) == 0)
7217 if (((word
>> 30) & 0x1) == 0)
7219 /* 33222222222211111111110000000000
7220 10987654321098765432109876543210
7221 0000100x111xxxxx1xxxxxxxxxxxxxxx
7227 /* 33222222222211111111110000000000
7228 10987654321098765432109876543210
7229 0100100x111xxxxx1xxxxxxxxxxxxxxx
7236 /* 33222222222211111111110000000000
7237 10987654321098765432109876543210
7238 1x00100x111xxxxx1xxxxxxxxxxxxxxx
7247 if (((word
>> 30) & 0x1) == 0)
7249 /* 33222222222211111111110000000000
7250 10987654321098765432109876543210
7251 x010100x11xxxxxxxxxxxxxxxxxxxxxx
7257 /* 33222222222211111111110000000000
7258 10987654321098765432109876543210
7259 x110100x11xxxxxxxxxxxxxxxxxxxxxx
7269 if (((word
>> 24) & 0x1) == 0)
7271 if (((word
>> 29) & 0x1) == 0)
7273 if (((word
>> 31) & 0x1) == 0)
7275 /* 33222222222211111111110000000000
7276 10987654321098765432109876543210
7277 0x011000xxxxxxxxxxxxxxxxxxxxxxxx
7283 if (((word
>> 30) & 0x1) == 0)
7285 /* 33222222222211111111110000000000
7286 10987654321098765432109876543210
7287 10011000xxxxxxxxxxxxxxxxxxxxxxxx
7293 /* 33222222222211111111110000000000
7294 10987654321098765432109876543210
7295 11011000xxxxxxxxxxxxxxxxxxxxxxxx
7303 if (((word
>> 10) & 0x1) == 0)
7305 if (((word
>> 11) & 0x1) == 0)
7307 if (((word
>> 21) & 0x1) == 0)
7309 if (((word
>> 23) & 0x1) == 0)
7311 if (((word
>> 22) & 0x1) == 0)
7313 if (((word
>> 31) & 0x1) == 0)
7315 if (((word
>> 30) & 0x1) == 0)
7317 /* 33222222222211111111110000000000
7318 10987654321098765432109876543210
7319 00111000000xxxxxxxxx00xxxxxxxxxx
7325 /* 33222222222211111111110000000000
7326 10987654321098765432109876543210
7327 01111000000xxxxxxxxx00xxxxxxxxxx
7334 /* 33222222222211111111110000000000
7335 10987654321098765432109876543210
7336 1x111000000xxxxxxxxx00xxxxxxxxxx
7343 if (((word
>> 31) & 0x1) == 0)
7345 if (((word
>> 30) & 0x1) == 0)
7347 /* 33222222222211111111110000000000
7348 10987654321098765432109876543210
7349 00111000010xxxxxxxxx00xxxxxxxxxx
7355 /* 33222222222211111111110000000000
7356 10987654321098765432109876543210
7357 01111000010xxxxxxxxx00xxxxxxxxxx
7364 /* 33222222222211111111110000000000
7365 10987654321098765432109876543210
7366 1x111000010xxxxxxxxx00xxxxxxxxxx
7374 if (((word
>> 30) & 0x1) == 0)
7376 if (((word
>> 31) & 0x1) == 0)
7378 /* 33222222222211111111110000000000
7379 10987654321098765432109876543210
7380 001110001x0xxxxxxxxx00xxxxxxxxxx
7386 /* 33222222222211111111110000000000
7387 10987654321098765432109876543210
7388 101110001x0xxxxxxxxx00xxxxxxxxxx
7395 if (((word
>> 31) & 0x1) == 0)
7397 /* 33222222222211111111110000000000
7398 10987654321098765432109876543210
7399 011110001x0xxxxxxxxx00xxxxxxxxxx
7405 /* 33222222222211111111110000000000
7406 10987654321098765432109876543210
7407 111110001x0xxxxxxxxx00xxxxxxxxxx
7416 if (((word
>> 12) & 0x1) == 0)
7418 if (((word
>> 13) & 0x1) == 0)
7420 if (((word
>> 14) & 0x1) == 0)
7422 if (((word
>> 15) & 0x1) == 0)
7424 if (((word
>> 22) & 0x1) == 0)
7426 if (((word
>> 23) & 0x1) == 0)
7428 if (((word
>> 31) & 0x1) == 0)
7430 if (((word
>> 30) & 0x1) == 0)
7432 /* 33222222222211111111110000000000
7433 10987654321098765432109876543210
7434 00111000001xxxxx000000xxxxxxxxxx
7440 /* 33222222222211111111110000000000
7441 10987654321098765432109876543210
7442 01111000001xxxxx000000xxxxxxxxxx
7449 /* 33222222222211111111110000000000
7450 10987654321098765432109876543210
7451 1x111000001xxxxx000000xxxxxxxxxx
7458 if (((word
>> 31) & 0x1) == 0)
7460 if (((word
>> 30) & 0x1) == 0)
7462 /* 33222222222211111111110000000000
7463 10987654321098765432109876543210
7464 00111000101xxxxx000000xxxxxxxxxx
7470 /* 33222222222211111111110000000000
7471 10987654321098765432109876543210
7472 01111000101xxxxx000000xxxxxxxxxx
7479 /* 33222222222211111111110000000000
7480 10987654321098765432109876543210
7481 1x111000101xxxxx000000xxxxxxxxxx
7489 if (((word
>> 23) & 0x1) == 0)
7491 if (((word
>> 31) & 0x1) == 0)
7493 if (((word
>> 30) & 0x1) == 0)
7495 /* 33222222222211111111110000000000
7496 10987654321098765432109876543210
7497 00111000011xxxxx000000xxxxxxxxxx
7503 /* 33222222222211111111110000000000
7504 10987654321098765432109876543210
7505 01111000011xxxxx000000xxxxxxxxxx
7512 /* 33222222222211111111110000000000
7513 10987654321098765432109876543210
7514 1x111000011xxxxx000000xxxxxxxxxx
7521 if (((word
>> 31) & 0x1) == 0)
7523 if (((word
>> 30) & 0x1) == 0)
7525 /* 33222222222211111111110000000000
7526 10987654321098765432109876543210
7527 00111000111xxxxx000000xxxxxxxxxx
7533 /* 33222222222211111111110000000000
7534 10987654321098765432109876543210
7535 01111000111xxxxx000000xxxxxxxxxx
7542 /* 33222222222211111111110000000000
7543 10987654321098765432109876543210
7544 1x111000111xxxxx000000xxxxxxxxxx
7553 if (((word
>> 22) & 0x1) == 0)
7555 if (((word
>> 23) & 0x1) == 0)
7557 if (((word
>> 31) & 0x1) == 0)
7559 if (((word
>> 30) & 0x1) == 0)
7561 /* 33222222222211111111110000000000
7562 10987654321098765432109876543210
7563 00111000001xxxxx100000xxxxxxxxxx
7569 /* 33222222222211111111110000000000
7570 10987654321098765432109876543210
7571 01111000001xxxxx100000xxxxxxxxxx
7578 /* 33222222222211111111110000000000
7579 10987654321098765432109876543210
7580 1x111000001xxxxx100000xxxxxxxxxx
7587 if (((word
>> 31) & 0x1) == 0)
7589 if (((word
>> 30) & 0x1) == 0)
7591 /* 33222222222211111111110000000000
7592 10987654321098765432109876543210
7593 00111000101xxxxx100000xxxxxxxxxx
7599 /* 33222222222211111111110000000000
7600 10987654321098765432109876543210
7601 01111000101xxxxx100000xxxxxxxxxx
7608 /* 33222222222211111111110000000000
7609 10987654321098765432109876543210
7610 1x111000101xxxxx100000xxxxxxxxxx
7618 if (((word
>> 23) & 0x1) == 0)
7620 if (((word
>> 31) & 0x1) == 0)
7622 if (((word
>> 30) & 0x1) == 0)
7624 /* 33222222222211111111110000000000
7625 10987654321098765432109876543210
7626 00111000011xxxxx100000xxxxxxxxxx
7632 /* 33222222222211111111110000000000
7633 10987654321098765432109876543210
7634 01111000011xxxxx100000xxxxxxxxxx
7641 /* 33222222222211111111110000000000
7642 10987654321098765432109876543210
7643 1x111000011xxxxx100000xxxxxxxxxx
7650 if (((word
>> 31) & 0x1) == 0)
7652 if (((word
>> 30) & 0x1) == 0)
7654 /* 33222222222211111111110000000000
7655 10987654321098765432109876543210
7656 00111000111xxxxx100000xxxxxxxxxx
7662 /* 33222222222211111111110000000000
7663 10987654321098765432109876543210
7664 01111000111xxxxx100000xxxxxxxxxx
7671 /* 33222222222211111111110000000000
7672 10987654321098765432109876543210
7673 1x111000111xxxxx100000xxxxxxxxxx
7683 if (((word
>> 15) & 0x1) == 0)
7685 if (((word
>> 22) & 0x1) == 0)
7687 if (((word
>> 23) & 0x1) == 0)
7689 if (((word
>> 31) & 0x1) == 0)
7691 if (((word
>> 30) & 0x1) == 0)
7693 /* 33222222222211111111110000000000
7694 10987654321098765432109876543210
7695 00111000001xxxxx010000xxxxxxxxxx
7701 /* 33222222222211111111110000000000
7702 10987654321098765432109876543210
7703 01111000001xxxxx010000xxxxxxxxxx
7710 /* 33222222222211111111110000000000
7711 10987654321098765432109876543210
7712 1x111000001xxxxx010000xxxxxxxxxx
7719 if (((word
>> 31) & 0x1) == 0)
7721 if (((word
>> 30) & 0x1) == 0)
7723 /* 33222222222211111111110000000000
7724 10987654321098765432109876543210
7725 00111000101xxxxx010000xxxxxxxxxx
7731 /* 33222222222211111111110000000000
7732 10987654321098765432109876543210
7733 01111000101xxxxx010000xxxxxxxxxx
7740 /* 33222222222211111111110000000000
7741 10987654321098765432109876543210
7742 1x111000101xxxxx010000xxxxxxxxxx
7750 if (((word
>> 23) & 0x1) == 0)
7752 if (((word
>> 31) & 0x1) == 0)
7754 if (((word
>> 30) & 0x1) == 0)
7756 /* 33222222222211111111110000000000
7757 10987654321098765432109876543210
7758 00111000011xxxxx010000xxxxxxxxxx
7764 /* 33222222222211111111110000000000
7765 10987654321098765432109876543210
7766 01111000011xxxxx010000xxxxxxxxxx
7773 /* 33222222222211111111110000000000
7774 10987654321098765432109876543210
7775 1x111000011xxxxx010000xxxxxxxxxx
7782 if (((word
>> 31) & 0x1) == 0)
7784 if (((word
>> 30) & 0x1) == 0)
7786 /* 33222222222211111111110000000000
7787 10987654321098765432109876543210
7788 00111000111xxxxx010000xxxxxxxxxx
7794 /* 33222222222211111111110000000000
7795 10987654321098765432109876543210
7796 01111000111xxxxx010000xxxxxxxxxx
7803 /* 33222222222211111111110000000000
7804 10987654321098765432109876543210
7805 1x111000111xxxxx010000xxxxxxxxxx
7814 if (((word
>> 31) & 0x1) == 0)
7816 if (((word
>> 30) & 0x1) == 0)
7818 /* 33222222222211111111110000000000
7819 10987654321098765432109876543210
7820 00111000xx1xxxxx110000xxxxxxxxxx
7826 /* 33222222222211111111110000000000
7827 10987654321098765432109876543210
7828 01111000xx1xxxxx110000xxxxxxxxxx
7835 /* 33222222222211111111110000000000
7836 10987654321098765432109876543210
7837 1x111000xx1xxxxx110000xxxxxxxxxx
7846 if (((word
>> 14) & 0x1) == 0)
7848 if (((word
>> 15) & 0x1) == 0)
7850 if (((word
>> 22) & 0x1) == 0)
7852 if (((word
>> 23) & 0x1) == 0)
7854 if (((word
>> 31) & 0x1) == 0)
7856 if (((word
>> 30) & 0x1) == 0)
7858 /* 33222222222211111111110000000000
7859 10987654321098765432109876543210
7860 00111000001xxxxx001000xxxxxxxxxx
7866 /* 33222222222211111111110000000000
7867 10987654321098765432109876543210
7868 01111000001xxxxx001000xxxxxxxxxx
7875 /* 33222222222211111111110000000000
7876 10987654321098765432109876543210
7877 1x111000001xxxxx001000xxxxxxxxxx
7884 if (((word
>> 31) & 0x1) == 0)
7886 if (((word
>> 30) & 0x1) == 0)
7888 /* 33222222222211111111110000000000
7889 10987654321098765432109876543210
7890 00111000101xxxxx001000xxxxxxxxxx
7896 /* 33222222222211111111110000000000
7897 10987654321098765432109876543210
7898 01111000101xxxxx001000xxxxxxxxxx
7905 /* 33222222222211111111110000000000
7906 10987654321098765432109876543210
7907 1x111000101xxxxx001000xxxxxxxxxx
7915 if (((word
>> 23) & 0x1) == 0)
7917 if (((word
>> 31) & 0x1) == 0)
7919 if (((word
>> 30) & 0x1) == 0)
7921 /* 33222222222211111111110000000000
7922 10987654321098765432109876543210
7923 00111000011xxxxx001000xxxxxxxxxx
7929 /* 33222222222211111111110000000000
7930 10987654321098765432109876543210
7931 01111000011xxxxx001000xxxxxxxxxx
7938 /* 33222222222211111111110000000000
7939 10987654321098765432109876543210
7940 1x111000011xxxxx001000xxxxxxxxxx
7947 if (((word
>> 31) & 0x1) == 0)
7949 if (((word
>> 30) & 0x1) == 0)
7951 /* 33222222222211111111110000000000
7952 10987654321098765432109876543210
7953 00111000111xxxxx001000xxxxxxxxxx
7959 /* 33222222222211111111110000000000
7960 10987654321098765432109876543210
7961 01111000111xxxxx001000xxxxxxxxxx
7968 /* 33222222222211111111110000000000
7969 10987654321098765432109876543210
7970 1x111000111xxxxx001000xxxxxxxxxx
7979 if (((word
>> 22) & 0x1) == 0)
7981 if (((word
>> 23) & 0x1) == 0)
7983 if (((word
>> 30) & 0x1) == 0)
7985 /* 33222222222211111111110000000000
7986 10987654321098765432109876543210
7987 x0111000001xxxxx101000xxxxxxxxxx
7993 if (((word
>> 31) & 0x1) == 0)
7995 /* 33222222222211111111110000000000
7996 10987654321098765432109876543210
7997 01111000001xxxxx101000xxxxxxxxxx
8003 /* 33222222222211111111110000000000
8004 10987654321098765432109876543210
8005 11111000001xxxxx101000xxxxxxxxxx
8013 if (((word
>> 30) & 0x1) == 0)
8015 /* 33222222222211111111110000000000
8016 10987654321098765432109876543210
8017 x0111000101xxxxx101000xxxxxxxxxx
8023 /* 33222222222211111111110000000000
8024 10987654321098765432109876543210
8025 x1111000101xxxxx101000xxxxxxxxxx
8033 if (((word
>> 23) & 0x1) == 0)
8035 if (((word
>> 30) & 0x1) == 0)
8037 /* 33222222222211111111110000000000
8038 10987654321098765432109876543210
8039 x0111000011xxxxx101000xxxxxxxxxx
8045 /* 33222222222211111111110000000000
8046 10987654321098765432109876543210
8047 x1111000011xxxxx101000xxxxxxxxxx
8054 if (((word
>> 30) & 0x1) == 0)
8056 /* 33222222222211111111110000000000
8057 10987654321098765432109876543210
8058 x0111000111xxxxx101000xxxxxxxxxx
8064 /* 33222222222211111111110000000000
8065 10987654321098765432109876543210
8066 x1111000111xxxxx101000xxxxxxxxxx
8076 if (((word
>> 22) & 0x1) == 0)
8078 if (((word
>> 23) & 0x1) == 0)
8080 if (((word
>> 31) & 0x1) == 0)
8082 if (((word
>> 30) & 0x1) == 0)
8084 /* 33222222222211111111110000000000
8085 10987654321098765432109876543210
8086 00111000001xxxxxx11000xxxxxxxxxx
8092 /* 33222222222211111111110000000000
8093 10987654321098765432109876543210
8094 01111000001xxxxxx11000xxxxxxxxxx
8101 /* 33222222222211111111110000000000
8102 10987654321098765432109876543210
8103 1x111000001xxxxxx11000xxxxxxxxxx
8110 if (((word
>> 31) & 0x1) == 0)
8112 if (((word
>> 30) & 0x1) == 0)
8114 /* 33222222222211111111110000000000
8115 10987654321098765432109876543210
8116 00111000101xxxxxx11000xxxxxxxxxx
8122 /* 33222222222211111111110000000000
8123 10987654321098765432109876543210
8124 01111000101xxxxxx11000xxxxxxxxxx
8131 /* 33222222222211111111110000000000
8132 10987654321098765432109876543210
8133 1x111000101xxxxxx11000xxxxxxxxxx
8141 if (((word
>> 23) & 0x1) == 0)
8143 if (((word
>> 31) & 0x1) == 0)
8145 if (((word
>> 30) & 0x1) == 0)
8147 /* 33222222222211111111110000000000
8148 10987654321098765432109876543210
8149 00111000011xxxxxx11000xxxxxxxxxx
8155 /* 33222222222211111111110000000000
8156 10987654321098765432109876543210
8157 01111000011xxxxxx11000xxxxxxxxxx
8164 /* 33222222222211111111110000000000
8165 10987654321098765432109876543210
8166 1x111000011xxxxxx11000xxxxxxxxxx
8173 if (((word
>> 31) & 0x1) == 0)
8175 if (((word
>> 30) & 0x1) == 0)
8177 /* 33222222222211111111110000000000
8178 10987654321098765432109876543210
8179 00111000111xxxxxx11000xxxxxxxxxx
8185 /* 33222222222211111111110000000000
8186 10987654321098765432109876543210
8187 01111000111xxxxxx11000xxxxxxxxxx
8194 /* 33222222222211111111110000000000
8195 10987654321098765432109876543210
8196 1x111000111xxxxxx11000xxxxxxxxxx
8207 if (((word
>> 13) & 0x1) == 0)
8209 if (((word
>> 14) & 0x1) == 0)
8211 if (((word
>> 15) & 0x1) == 0)
8213 if (((word
>> 22) & 0x1) == 0)
8215 if (((word
>> 23) & 0x1) == 0)
8217 if (((word
>> 31) & 0x1) == 0)
8219 if (((word
>> 30) & 0x1) == 0)
8221 /* 33222222222211111111110000000000
8222 10987654321098765432109876543210
8223 00111000001xxxxx000100xxxxxxxxxx
8229 /* 33222222222211111111110000000000
8230 10987654321098765432109876543210
8231 01111000001xxxxx000100xxxxxxxxxx
8238 /* 33222222222211111111110000000000
8239 10987654321098765432109876543210
8240 1x111000001xxxxx000100xxxxxxxxxx
8247 if (((word
>> 31) & 0x1) == 0)
8249 if (((word
>> 30) & 0x1) == 0)
8251 /* 33222222222211111111110000000000
8252 10987654321098765432109876543210
8253 00111000101xxxxx000100xxxxxxxxxx
8259 /* 33222222222211111111110000000000
8260 10987654321098765432109876543210
8261 01111000101xxxxx000100xxxxxxxxxx
8268 /* 33222222222211111111110000000000
8269 10987654321098765432109876543210
8270 1x111000101xxxxx000100xxxxxxxxxx
8278 if (((word
>> 23) & 0x1) == 0)
8280 if (((word
>> 31) & 0x1) == 0)
8282 if (((word
>> 30) & 0x1) == 0)
8284 /* 33222222222211111111110000000000
8285 10987654321098765432109876543210
8286 00111000011xxxxx000100xxxxxxxxxx
8292 /* 33222222222211111111110000000000
8293 10987654321098765432109876543210
8294 01111000011xxxxx000100xxxxxxxxxx
8301 /* 33222222222211111111110000000000
8302 10987654321098765432109876543210
8303 1x111000011xxxxx000100xxxxxxxxxx
8310 if (((word
>> 31) & 0x1) == 0)
8312 if (((word
>> 30) & 0x1) == 0)
8314 /* 33222222222211111111110000000000
8315 10987654321098765432109876543210
8316 00111000111xxxxx000100xxxxxxxxxx
8322 /* 33222222222211111111110000000000
8323 10987654321098765432109876543210
8324 01111000111xxxxx000100xxxxxxxxxx
8331 /* 33222222222211111111110000000000
8332 10987654321098765432109876543210
8333 1x111000111xxxxx000100xxxxxxxxxx
8342 if (((word
>> 22) & 0x1) == 0)
8344 if (((word
>> 23) & 0x1) == 0)
8346 if (((word
>> 30) & 0x1) == 0)
8348 /* 33222222222211111111110000000000
8349 10987654321098765432109876543210
8350 x0111000001xxxxx100100xxxxxxxxxx
8356 if (((word
>> 31) & 0x1) == 0)
8358 /* 33222222222211111111110000000000
8359 10987654321098765432109876543210
8360 01111000001xxxxx100100xxxxxxxxxx
8366 /* 33222222222211111111110000000000
8367 10987654321098765432109876543210
8368 11111000001xxxxx100100xxxxxxxxxx
8376 if (((word
>> 30) & 0x1) == 0)
8378 /* 33222222222211111111110000000000
8379 10987654321098765432109876543210
8380 x0111000101xxxxx100100xxxxxxxxxx
8386 /* 33222222222211111111110000000000
8387 10987654321098765432109876543210
8388 x1111000101xxxxx100100xxxxxxxxxx
8396 if (((word
>> 23) & 0x1) == 0)
8398 if (((word
>> 30) & 0x1) == 0)
8400 /* 33222222222211111111110000000000
8401 10987654321098765432109876543210
8402 x0111000011xxxxx100100xxxxxxxxxx
8408 /* 33222222222211111111110000000000
8409 10987654321098765432109876543210
8410 x1111000011xxxxx100100xxxxxxxxxx
8417 if (((word
>> 30) & 0x1) == 0)
8419 /* 33222222222211111111110000000000
8420 10987654321098765432109876543210
8421 x0111000111xxxxx100100xxxxxxxxxx
8427 /* 33222222222211111111110000000000
8428 10987654321098765432109876543210
8429 x1111000111xxxxx100100xxxxxxxxxx
8439 if (((word
>> 15) & 0x1) == 0)
8441 if (((word
>> 22) & 0x1) == 0)
8443 if (((word
>> 23) & 0x1) == 0)
8445 if (((word
>> 31) & 0x1) == 0)
8447 if (((word
>> 30) & 0x1) == 0)
8449 /* 33222222222211111111110000000000
8450 10987654321098765432109876543210
8451 00111000001xxxxx010100xxxxxxxxxx
8457 /* 33222222222211111111110000000000
8458 10987654321098765432109876543210
8459 01111000001xxxxx010100xxxxxxxxxx
8466 /* 33222222222211111111110000000000
8467 10987654321098765432109876543210
8468 1x111000001xxxxx010100xxxxxxxxxx
8475 if (((word
>> 31) & 0x1) == 0)
8477 if (((word
>> 30) & 0x1) == 0)
8479 /* 33222222222211111111110000000000
8480 10987654321098765432109876543210
8481 00111000101xxxxx010100xxxxxxxxxx
8487 /* 33222222222211111111110000000000
8488 10987654321098765432109876543210
8489 01111000101xxxxx010100xxxxxxxxxx
8496 /* 33222222222211111111110000000000
8497 10987654321098765432109876543210
8498 1x111000101xxxxx010100xxxxxxxxxx
8506 if (((word
>> 23) & 0x1) == 0)
8508 if (((word
>> 31) & 0x1) == 0)
8510 if (((word
>> 30) & 0x1) == 0)
8512 /* 33222222222211111111110000000000
8513 10987654321098765432109876543210
8514 00111000011xxxxx010100xxxxxxxxxx
8520 /* 33222222222211111111110000000000
8521 10987654321098765432109876543210
8522 01111000011xxxxx010100xxxxxxxxxx
8529 /* 33222222222211111111110000000000
8530 10987654321098765432109876543210
8531 1x111000011xxxxx010100xxxxxxxxxx
8538 if (((word
>> 31) & 0x1) == 0)
8540 if (((word
>> 30) & 0x1) == 0)
8542 /* 33222222222211111111110000000000
8543 10987654321098765432109876543210
8544 00111000111xxxxx010100xxxxxxxxxx
8550 /* 33222222222211111111110000000000
8551 10987654321098765432109876543210
8552 01111000111xxxxx010100xxxxxxxxxx
8559 /* 33222222222211111111110000000000
8560 10987654321098765432109876543210
8561 1x111000111xxxxx010100xxxxxxxxxx
8570 /* 33222222222211111111110000000000
8571 10987654321098765432109876543210
8572 xx111000xx1xxxxx110100xxxxxxxxxx
8580 if (((word
>> 14) & 0x1) == 0)
8582 if (((word
>> 15) & 0x1) == 0)
8584 if (((word
>> 22) & 0x1) == 0)
8586 if (((word
>> 23) & 0x1) == 0)
8588 if (((word
>> 31) & 0x1) == 0)
8590 if (((word
>> 30) & 0x1) == 0)
8592 /* 33222222222211111111110000000000
8593 10987654321098765432109876543210
8594 00111000001xxxxx001100xxxxxxxxxx
8600 /* 33222222222211111111110000000000
8601 10987654321098765432109876543210
8602 01111000001xxxxx001100xxxxxxxxxx
8609 /* 33222222222211111111110000000000
8610 10987654321098765432109876543210
8611 1x111000001xxxxx001100xxxxxxxxxx
8618 if (((word
>> 31) & 0x1) == 0)
8620 if (((word
>> 30) & 0x1) == 0)
8622 /* 33222222222211111111110000000000
8623 10987654321098765432109876543210
8624 00111000101xxxxx001100xxxxxxxxxx
8630 /* 33222222222211111111110000000000
8631 10987654321098765432109876543210
8632 01111000101xxxxx001100xxxxxxxxxx
8639 /* 33222222222211111111110000000000
8640 10987654321098765432109876543210
8641 1x111000101xxxxx001100xxxxxxxxxx
8649 if (((word
>> 23) & 0x1) == 0)
8651 if (((word
>> 31) & 0x1) == 0)
8653 if (((word
>> 30) & 0x1) == 0)
8655 /* 33222222222211111111110000000000
8656 10987654321098765432109876543210
8657 00111000011xxxxx001100xxxxxxxxxx
8663 /* 33222222222211111111110000000000
8664 10987654321098765432109876543210
8665 01111000011xxxxx001100xxxxxxxxxx
8672 /* 33222222222211111111110000000000
8673 10987654321098765432109876543210
8674 1x111000011xxxxx001100xxxxxxxxxx
8681 if (((word
>> 31) & 0x1) == 0)
8683 if (((word
>> 30) & 0x1) == 0)
8685 /* 33222222222211111111110000000000
8686 10987654321098765432109876543210
8687 00111000111xxxxx001100xxxxxxxxxx
8693 /* 33222222222211111111110000000000
8694 10987654321098765432109876543210
8695 01111000111xxxxx001100xxxxxxxxxx
8702 /* 33222222222211111111110000000000
8703 10987654321098765432109876543210
8704 1x111000111xxxxx001100xxxxxxxxxx
8713 if (((word
>> 22) & 0x1) == 0)
8715 if (((word
>> 23) & 0x1) == 0)
8717 if (((word
>> 30) & 0x1) == 0)
8719 /* 33222222222211111111110000000000
8720 10987654321098765432109876543210
8721 x0111000001xxxxx101100xxxxxxxxxx
8727 if (((word
>> 31) & 0x1) == 0)
8729 /* 33222222222211111111110000000000
8730 10987654321098765432109876543210
8731 01111000001xxxxx101100xxxxxxxxxx
8737 /* 33222222222211111111110000000000
8738 10987654321098765432109876543210
8739 11111000001xxxxx101100xxxxxxxxxx
8747 if (((word
>> 30) & 0x1) == 0)
8749 /* 33222222222211111111110000000000
8750 10987654321098765432109876543210
8751 x0111000101xxxxx101100xxxxxxxxxx
8757 /* 33222222222211111111110000000000
8758 10987654321098765432109876543210
8759 x1111000101xxxxx101100xxxxxxxxxx
8767 if (((word
>> 23) & 0x1) == 0)
8769 if (((word
>> 30) & 0x1) == 0)
8771 /* 33222222222211111111110000000000
8772 10987654321098765432109876543210
8773 x0111000011xxxxx101100xxxxxxxxxx
8779 /* 33222222222211111111110000000000
8780 10987654321098765432109876543210
8781 x1111000011xxxxx101100xxxxxxxxxx
8788 if (((word
>> 30) & 0x1) == 0)
8790 /* 33222222222211111111110000000000
8791 10987654321098765432109876543210
8792 x0111000111xxxxx101100xxxxxxxxxx
8798 /* 33222222222211111111110000000000
8799 10987654321098765432109876543210
8800 x1111000111xxxxx101100xxxxxxxxxx
8810 if (((word
>> 22) & 0x1) == 0)
8812 if (((word
>> 23) & 0x1) == 0)
8814 if (((word
>> 31) & 0x1) == 0)
8816 if (((word
>> 30) & 0x1) == 0)
8818 /* 33222222222211111111110000000000
8819 10987654321098765432109876543210
8820 00111000001xxxxxx11100xxxxxxxxxx
8826 /* 33222222222211111111110000000000
8827 10987654321098765432109876543210
8828 01111000001xxxxxx11100xxxxxxxxxx
8835 /* 33222222222211111111110000000000
8836 10987654321098765432109876543210
8837 1x111000001xxxxxx11100xxxxxxxxxx
8844 if (((word
>> 31) & 0x1) == 0)
8846 if (((word
>> 30) & 0x1) == 0)
8848 /* 33222222222211111111110000000000
8849 10987654321098765432109876543210
8850 00111000101xxxxxx11100xxxxxxxxxx
8856 /* 33222222222211111111110000000000
8857 10987654321098765432109876543210
8858 01111000101xxxxxx11100xxxxxxxxxx
8865 /* 33222222222211111111110000000000
8866 10987654321098765432109876543210
8867 1x111000101xxxxxx11100xxxxxxxxxx
8875 if (((word
>> 23) & 0x1) == 0)
8877 if (((word
>> 31) & 0x1) == 0)
8879 if (((word
>> 30) & 0x1) == 0)
8881 /* 33222222222211111111110000000000
8882 10987654321098765432109876543210
8883 00111000011xxxxxx11100xxxxxxxxxx
8889 /* 33222222222211111111110000000000
8890 10987654321098765432109876543210
8891 01111000011xxxxxx11100xxxxxxxxxx
8898 /* 33222222222211111111110000000000
8899 10987654321098765432109876543210
8900 1x111000011xxxxxx11100xxxxxxxxxx
8907 if (((word
>> 31) & 0x1) == 0)
8909 if (((word
>> 30) & 0x1) == 0)
8911 /* 33222222222211111111110000000000
8912 10987654321098765432109876543210
8913 00111000111xxxxxx11100xxxxxxxxxx
8919 /* 33222222222211111111110000000000
8920 10987654321098765432109876543210
8921 01111000111xxxxxx11100xxxxxxxxxx
8928 /* 33222222222211111111110000000000
8929 10987654321098765432109876543210
8930 1x111000111xxxxxx11100xxxxxxxxxx
8943 if (((word
>> 21) & 0x1) == 0)
8945 if (((word
>> 23) & 0x1) == 0)
8947 if (((word
>> 22) & 0x1) == 0)
8949 if (((word
>> 31) & 0x1) == 0)
8951 if (((word
>> 30) & 0x1) == 0)
8953 /* 33222222222211111111110000000000
8954 10987654321098765432109876543210
8955 00111000000xxxxxxxxx10xxxxxxxxxx
8961 /* 33222222222211111111110000000000
8962 10987654321098765432109876543210
8963 01111000000xxxxxxxxx10xxxxxxxxxx
8970 /* 33222222222211111111110000000000
8971 10987654321098765432109876543210
8972 1x111000000xxxxxxxxx10xxxxxxxxxx
8979 if (((word
>> 31) & 0x1) == 0)
8981 if (((word
>> 30) & 0x1) == 0)
8983 /* 33222222222211111111110000000000
8984 10987654321098765432109876543210
8985 00111000010xxxxxxxxx10xxxxxxxxxx
8991 /* 33222222222211111111110000000000
8992 10987654321098765432109876543210
8993 01111000010xxxxxxxxx10xxxxxxxxxx
9000 /* 33222222222211111111110000000000
9001 10987654321098765432109876543210
9002 1x111000010xxxxxxxxx10xxxxxxxxxx
9010 if (((word
>> 30) & 0x1) == 0)
9012 if (((word
>> 31) & 0x1) == 0)
9014 /* 33222222222211111111110000000000
9015 10987654321098765432109876543210
9016 001110001x0xxxxxxxxx10xxxxxxxxxx
9022 /* 33222222222211111111110000000000
9023 10987654321098765432109876543210
9024 101110001x0xxxxxxxxx10xxxxxxxxxx
9031 /* 33222222222211111111110000000000
9032 10987654321098765432109876543210
9033 x11110001x0xxxxxxxxx10xxxxxxxxxx
9041 if (((word
>> 23) & 0x1) == 0)
9043 if (((word
>> 22) & 0x1) == 0)
9045 if (((word
>> 31) & 0x1) == 0)
9047 if (((word
>> 30) & 0x1) == 0)
9049 /* 33222222222211111111110000000000
9050 10987654321098765432109876543210
9051 00111000001xxxxxxxxx10xxxxxxxxxx
9057 /* 33222222222211111111110000000000
9058 10987654321098765432109876543210
9059 01111000001xxxxxxxxx10xxxxxxxxxx
9066 /* 33222222222211111111110000000000
9067 10987654321098765432109876543210
9068 1x111000001xxxxxxxxx10xxxxxxxxxx
9075 if (((word
>> 31) & 0x1) == 0)
9077 if (((word
>> 30) & 0x1) == 0)
9079 /* 33222222222211111111110000000000
9080 10987654321098765432109876543210
9081 00111000011xxxxxxxxx10xxxxxxxxxx
9087 /* 33222222222211111111110000000000
9088 10987654321098765432109876543210
9089 01111000011xxxxxxxxx10xxxxxxxxxx
9096 /* 33222222222211111111110000000000
9097 10987654321098765432109876543210
9098 1x111000011xxxxxxxxx10xxxxxxxxxx
9106 if (((word
>> 30) & 0x1) == 0)
9108 if (((word
>> 31) & 0x1) == 0)
9110 /* 33222222222211111111110000000000
9111 10987654321098765432109876543210
9112 001110001x1xxxxxxxxx10xxxxxxxxxx
9118 /* 33222222222211111111110000000000
9119 10987654321098765432109876543210
9120 101110001x1xxxxxxxxx10xxxxxxxxxx
9127 if (((word
>> 31) & 0x1) == 0)
9129 /* 33222222222211111111110000000000
9130 10987654321098765432109876543210
9131 011110001x1xxxxxxxxx10xxxxxxxxxx
9137 /* 33222222222211111111110000000000
9138 10987654321098765432109876543210
9139 111110001x1xxxxxxxxx10xxxxxxxxxx
9150 if (((word
>> 21) & 0x1) == 0)
9152 if (((word
>> 23) & 0x1) == 0)
9154 if (((word
>> 22) & 0x1) == 0)
9156 if (((word
>> 31) & 0x1) == 0)
9158 if (((word
>> 30) & 0x1) == 0)
9160 /* 33222222222211111111110000000000
9161 10987654321098765432109876543210
9162 00111000000xxxxxxxxxx1xxxxxxxxxx
9168 /* 33222222222211111111110000000000
9169 10987654321098765432109876543210
9170 01111000000xxxxxxxxxx1xxxxxxxxxx
9177 /* 33222222222211111111110000000000
9178 10987654321098765432109876543210
9179 1x111000000xxxxxxxxxx1xxxxxxxxxx
9186 if (((word
>> 31) & 0x1) == 0)
9188 if (((word
>> 30) & 0x1) == 0)
9190 /* 33222222222211111111110000000000
9191 10987654321098765432109876543210
9192 00111000010xxxxxxxxxx1xxxxxxxxxx
9198 /* 33222222222211111111110000000000
9199 10987654321098765432109876543210
9200 01111000010xxxxxxxxxx1xxxxxxxxxx
9207 /* 33222222222211111111110000000000
9208 10987654321098765432109876543210
9209 1x111000010xxxxxxxxxx1xxxxxxxxxx
9217 if (((word
>> 30) & 0x1) == 0)
9219 if (((word
>> 31) & 0x1) == 0)
9221 /* 33222222222211111111110000000000
9222 10987654321098765432109876543210
9223 001110001x0xxxxxxxxxx1xxxxxxxxxx
9229 /* 33222222222211111111110000000000
9230 10987654321098765432109876543210
9231 101110001x0xxxxxxxxxx1xxxxxxxxxx
9238 /* 33222222222211111111110000000000
9239 10987654321098765432109876543210
9240 x11110001x0xxxxxxxxxx1xxxxxxxxxx
9248 if (((word
>> 23) & 0x1) == 0)
9250 /* 33222222222211111111110000000000
9251 10987654321098765432109876543210
9252 xx1110000x1xxxxxxxxxx1xxxxxxxxxx
9258 /* 33222222222211111111110000000000
9259 10987654321098765432109876543210
9260 xx1110001x1xxxxxxxxxx1xxxxxxxxxx
9270 if (((word
>> 23) & 0x1) == 0)
9272 if (((word
>> 22) & 0x1) == 0)
9274 if (((word
>> 29) & 0x1) == 0)
9276 if (((word
>> 10) & 0x1) == 0)
9278 if (((word
>> 11) & 0x1) == 0)
9280 if (((word
>> 21) & 0x1) == 0)
9282 if (((word
>> 30) & 0x1) == 0)
9284 if (((word
>> 31) & 0x1) == 0)
9286 /* 33222222222211111111110000000000
9287 10987654321098765432109876543210
9288 00011001000xxxxxxxxx00xxxxxxxxxx
9294 /* 33222222222211111111110000000000
9295 10987654321098765432109876543210
9296 10011001000xxxxxxxxx00xxxxxxxxxx
9303 if (((word
>> 31) & 0x1) == 0)
9305 /* 33222222222211111111110000000000
9306 10987654321098765432109876543210
9307 01011001000xxxxxxxxx00xxxxxxxxxx
9313 /* 33222222222211111111110000000000
9314 10987654321098765432109876543210
9315 11011001000xxxxxxxxx00xxxxxxxxxx
9323 if (((word
>> 12) & 0x1) == 0)
9325 if (((word
>> 13) & 0x1) == 0)
9327 if (((word
>> 15) & 0x1) == 0)
9329 /* 33222222222211111111110000000000
9330 10987654321098765432109876543210
9331 xx011001001xxxxx0x0000xxxxxxxxxx
9337 /* 33222222222211111111110000000000
9338 10987654321098765432109876543210
9339 xx011001001xxxxx1x0000xxxxxxxxxx
9346 if (((word
>> 30) & 0x1) == 0)
9348 /* 33222222222211111111110000000000
9349 10987654321098765432109876543210
9350 x0011001001xxxxxxx1000xxxxxxxxxx
9356 /* 33222222222211111111110000000000
9357 10987654321098765432109876543210
9358 x1011001001xxxxxxx1000xxxxxxxxxx
9366 if (((word
>> 13) & 0x1) == 0)
9368 if (((word
>> 15) & 0x1) == 0)
9370 /* 33222222222211111111110000000000
9371 10987654321098765432109876543210
9372 xx011001001xxxxx0x0100xxxxxxxxxx
9378 if (((word
>> 30) & 0x1) == 0)
9380 /* 33222222222211111111110000000000
9381 10987654321098765432109876543210
9382 x0011001001xxxxx1x0100xxxxxxxxxx
9388 /* 33222222222211111111110000000000
9389 10987654321098765432109876543210
9390 x1011001001xxxxx1x0100xxxxxxxxxx
9398 if (((word
>> 15) & 0x1) == 0)
9400 /* 33222222222211111111110000000000
9401 10987654321098765432109876543210
9402 xx011001001xxxxx0x1100xxxxxxxxxx
9408 if (((word
>> 30) & 0x1) == 0)
9410 /* 33222222222211111111110000000000
9411 10987654321098765432109876543210
9412 x0011001001xxxxx1x1100xxxxxxxxxx
9418 /* 33222222222211111111110000000000
9419 10987654321098765432109876543210
9420 x1011001001xxxxx1x1100xxxxxxxxxx
9431 if (((word
>> 21) & 0x1) == 0)
9433 /* 33222222222211111111110000000000
9434 10987654321098765432109876543210
9435 xx011001000xxxxxxxxx10xxxxxxxxxx
9441 if (((word
>> 30) & 0x1) == 0)
9443 /* 33222222222211111111110000000000
9444 10987654321098765432109876543210
9445 x0011001001xxxxxxxxx10xxxxxxxxxx
9451 if (((word
>> 31) & 0x1) == 0)
9453 /* 33222222222211111111110000000000
9454 10987654321098765432109876543210
9455 01011001001xxxxxxxxx10xxxxxxxxxx
9461 /* 33222222222211111111110000000000
9462 10987654321098765432109876543210
9463 11011001001xxxxxxxxx10xxxxxxxxxx
9473 if (((word
>> 21) & 0x1) == 0)
9475 if (((word
>> 11) & 0x1) == 0)
9477 if (((word
>> 12) & 0x1) == 0)
9479 if (((word
>> 13) & 0x1) == 0)
9481 if (((word
>> 14) & 0x1) == 0)
9483 if (((word
>> 15) & 0x1) == 0)
9485 /* 33222222222211111111110000000000
9486 10987654321098765432109876543210
9487 xx011001000xxxxx000001xxxxxxxxxx
9493 /* 33222222222211111111110000000000
9494 10987654321098765432109876543210
9495 xx011001000xxxxx100001xxxxxxxxxx
9502 if (((word
>> 15) & 0x1) == 0)
9504 /* 33222222222211111111110000000000
9505 10987654321098765432109876543210
9506 xx011001000xxxxx010001xxxxxxxxxx
9512 /* 33222222222211111111110000000000
9513 10987654321098765432109876543210
9514 xx011001000xxxxx110001xxxxxxxxxx
9522 if (((word
>> 14) & 0x1) == 0)
9524 if (((word
>> 15) & 0x1) == 0)
9526 /* 33222222222211111111110000000000
9527 10987654321098765432109876543210
9528 xx011001000xxxxx001001xxxxxxxxxx
9534 /* 33222222222211111111110000000000
9535 10987654321098765432109876543210
9536 xx011001000xxxxx101001xxxxxxxxxx
9543 if (((word
>> 15) & 0x1) == 0)
9545 /* 33222222222211111111110000000000
9546 10987654321098765432109876543210
9547 xx011001000xxxxx011001xxxxxxxxxx
9553 /* 33222222222211111111110000000000
9554 10987654321098765432109876543210
9555 xx011001000xxxxx111001xxxxxxxxxx
9564 if (((word
>> 13) & 0x1) == 0)
9566 if (((word
>> 14) & 0x1) == 0)
9568 if (((word
>> 15) & 0x1) == 0)
9570 /* 33222222222211111111110000000000
9571 10987654321098765432109876543210
9572 xx011001000xxxxx000101xxxxxxxxxx
9578 /* 33222222222211111111110000000000
9579 10987654321098765432109876543210
9580 xx011001000xxxxx100101xxxxxxxxxx
9587 if (((word
>> 15) & 0x1) == 0)
9589 /* 33222222222211111111110000000000
9590 10987654321098765432109876543210
9591 xx011001000xxxxx010101xxxxxxxxxx
9597 /* 33222222222211111111110000000000
9598 10987654321098765432109876543210
9599 xx011001000xxxxx110101xxxxxxxxxx
9607 if (((word
>> 14) & 0x1) == 0)
9609 if (((word
>> 15) & 0x1) == 0)
9611 /* 33222222222211111111110000000000
9612 10987654321098765432109876543210
9613 xx011001000xxxxx001101xxxxxxxxxx
9619 /* 33222222222211111111110000000000
9620 10987654321098765432109876543210
9621 xx011001000xxxxx101101xxxxxxxxxx
9628 if (((word
>> 15) & 0x1) == 0)
9630 /* 33222222222211111111110000000000
9631 10987654321098765432109876543210
9632 xx011001000xxxxx011101xxxxxxxxxx
9638 /* 33222222222211111111110000000000
9639 10987654321098765432109876543210
9640 xx011001000xxxxx111101xxxxxxxxxx
9650 if (((word
>> 12) & 0x1) == 0)
9652 /* 33222222222211111111110000000000
9653 10987654321098765432109876543210
9654 xx011001000xxxxxxxx011xxxxxxxxxx
9660 /* 33222222222211111111110000000000
9661 10987654321098765432109876543210
9662 xx011001000xxxxxxxx111xxxxxxxxxx
9670 if (((word
>> 30) & 0x1) == 0)
9672 /* 33222222222211111111110000000000
9673 10987654321098765432109876543210
9674 x0011001001xxxxxxxxxx1xxxxxxxxxx
9680 if (((word
>> 31) & 0x1) == 0)
9682 /* 33222222222211111111110000000000
9683 10987654321098765432109876543210
9684 01011001001xxxxxxxxxx1xxxxxxxxxx
9690 /* 33222222222211111111110000000000
9691 10987654321098765432109876543210
9692 11011001001xxxxxxxxxx1xxxxxxxxxx
9702 if (((word
>> 31) & 0x1) == 0)
9704 if (((word
>> 30) & 0x1) == 0)
9706 /* 33222222222211111111110000000000
9707 10987654321098765432109876543210
9708 0011100100xxxxxxxxxxxxxxxxxxxxxx
9714 /* 33222222222211111111110000000000
9715 10987654321098765432109876543210
9716 0111100100xxxxxxxxxxxxxxxxxxxxxx
9723 /* 33222222222211111111110000000000
9724 10987654321098765432109876543210
9725 1x11100100xxxxxxxxxxxxxxxxxxxxxx
9733 if (((word
>> 29) & 0x1) == 0)
9735 if (((word
>> 10) & 0x1) == 0)
9737 if (((word
>> 11) & 0x1) == 0)
9739 if (((word
>> 21) & 0x1) == 0)
9741 if (((word
>> 30) & 0x1) == 0)
9743 if (((word
>> 31) & 0x1) == 0)
9745 /* 33222222222211111111110000000000
9746 10987654321098765432109876543210
9747 00011001010xxxxxxxxx00xxxxxxxxxx
9753 /* 33222222222211111111110000000000
9754 10987654321098765432109876543210
9755 10011001010xxxxxxxxx00xxxxxxxxxx
9762 if (((word
>> 31) & 0x1) == 0)
9764 /* 33222222222211111111110000000000
9765 10987654321098765432109876543210
9766 01011001010xxxxxxxxx00xxxxxxxxxx
9772 /* 33222222222211111111110000000000
9773 10987654321098765432109876543210
9774 11011001010xxxxxxxxx00xxxxxxxxxx
9782 if (((word
>> 30) & 0x1) == 0)
9784 if (((word
>> 12) & 0x1) == 0)
9786 if (((word
>> 13) & 0x1) == 0)
9788 /* 33222222222211111111110000000000
9789 10987654321098765432109876543210
9790 x0011001011xxxxxxx0000xxxxxxxxxx
9796 /* 33222222222211111111110000000000
9797 10987654321098765432109876543210
9798 x0011001011xxxxxxx1000xxxxxxxxxx
9805 if (((word
>> 13) & 0x1) == 0)
9807 if (((word
>> 15) & 0x1) == 0)
9809 /* 33222222222211111111110000000000
9810 10987654321098765432109876543210
9811 x0011001011xxxxx0x0100xxxxxxxxxx
9817 /* 33222222222211111111110000000000
9818 10987654321098765432109876543210
9819 x0011001011xxxxx1x0100xxxxxxxxxx
9826 if (((word
>> 15) & 0x1) == 0)
9828 /* 33222222222211111111110000000000
9829 10987654321098765432109876543210
9830 x0011001011xxxxx0x1100xxxxxxxxxx
9836 /* 33222222222211111111110000000000
9837 10987654321098765432109876543210
9838 x0011001011xxxxx1x1100xxxxxxxxxx
9847 if (((word
>> 31) & 0x1) == 0)
9849 if (((word
>> 12) & 0x1) == 0)
9851 /* 33222222222211111111110000000000
9852 10987654321098765432109876543210
9853 01011001011xxxxxxxx000xxxxxxxxxx
9859 if (((word
>> 13) & 0x1) == 0)
9861 /* 33222222222211111111110000000000
9862 10987654321098765432109876543210
9863 01011001011xxxxxxx0100xxxxxxxxxx
9869 /* 33222222222211111111110000000000
9870 10987654321098765432109876543210
9871 01011001011xxxxxxx1100xxxxxxxxxx
9879 /* 33222222222211111111110000000000
9880 10987654321098765432109876543210
9881 11011001011xxxxxxxxx00xxxxxxxxxx
9890 if (((word
>> 21) & 0x1) == 0)
9892 /* 33222222222211111111110000000000
9893 10987654321098765432109876543210
9894 xx011001010xxxxxxxxx10xxxxxxxxxx
9900 if (((word
>> 30) & 0x1) == 0)
9902 /* 33222222222211111111110000000000
9903 10987654321098765432109876543210
9904 x0011001011xxxxxxxxx10xxxxxxxxxx
9910 if (((word
>> 31) & 0x1) == 0)
9912 /* 33222222222211111111110000000000
9913 10987654321098765432109876543210
9914 01011001011xxxxxxxxx10xxxxxxxxxx
9920 /* 33222222222211111111110000000000
9921 10987654321098765432109876543210
9922 11011001011xxxxxxxxx10xxxxxxxxxx
9932 if (((word
>> 21) & 0x1) == 0)
9934 if (((word
>> 12) & 0x1) == 0)
9936 if (((word
>> 13) & 0x1) == 0)
9938 if (((word
>> 14) & 0x1) == 0)
9940 if (((word
>> 15) & 0x1) == 0)
9942 /* 33222222222211111111110000000000
9943 10987654321098765432109876543210
9944 xx011001010xxxxx0000x1xxxxxxxxxx
9950 /* 33222222222211111111110000000000
9951 10987654321098765432109876543210
9952 xx011001010xxxxx1000x1xxxxxxxxxx
9959 if (((word
>> 15) & 0x1) == 0)
9961 /* 33222222222211111111110000000000
9962 10987654321098765432109876543210
9963 xx011001010xxxxx0100x1xxxxxxxxxx
9969 /* 33222222222211111111110000000000
9970 10987654321098765432109876543210
9971 xx011001010xxxxx1100x1xxxxxxxxxx
9979 if (((word
>> 14) & 0x1) == 0)
9981 if (((word
>> 15) & 0x1) == 0)
9983 /* 33222222222211111111110000000000
9984 10987654321098765432109876543210
9985 xx011001010xxxxx0010x1xxxxxxxxxx
9991 /* 33222222222211111111110000000000
9992 10987654321098765432109876543210
9993 xx011001010xxxxx1010x1xxxxxxxxxx
10000 if (((word
>> 15) & 0x1) == 0)
10002 /* 33222222222211111111110000000000
10003 10987654321098765432109876543210
10004 xx011001010xxxxx0110x1xxxxxxxxxx
10010 /* 33222222222211111111110000000000
10011 10987654321098765432109876543210
10012 xx011001010xxxxx1110x1xxxxxxxxxx
10021 if (((word
>> 13) & 0x1) == 0)
10023 if (((word
>> 14) & 0x1) == 0)
10025 if (((word
>> 15) & 0x1) == 0)
10027 /* 33222222222211111111110000000000
10028 10987654321098765432109876543210
10029 xx011001010xxxxx0001x1xxxxxxxxxx
10035 /* 33222222222211111111110000000000
10036 10987654321098765432109876543210
10037 xx011001010xxxxx1001x1xxxxxxxxxx
10044 if (((word
>> 15) & 0x1) == 0)
10046 /* 33222222222211111111110000000000
10047 10987654321098765432109876543210
10048 xx011001010xxxxx0101x1xxxxxxxxxx
10054 /* 33222222222211111111110000000000
10055 10987654321098765432109876543210
10056 xx011001010xxxxx1101x1xxxxxxxxxx
10064 if (((word
>> 14) & 0x1) == 0)
10066 if (((word
>> 15) & 0x1) == 0)
10068 /* 33222222222211111111110000000000
10069 10987654321098765432109876543210
10070 xx011001010xxxxx0011x1xxxxxxxxxx
10076 /* 33222222222211111111110000000000
10077 10987654321098765432109876543210
10078 xx011001010xxxxx1011x1xxxxxxxxxx
10085 if (((word
>> 15) & 0x1) == 0)
10087 /* 33222222222211111111110000000000
10088 10987654321098765432109876543210
10089 xx011001010xxxxx0111x1xxxxxxxxxx
10095 /* 33222222222211111111110000000000
10096 10987654321098765432109876543210
10097 xx011001010xxxxx1111x1xxxxxxxxxx
10107 if (((word
>> 30) & 0x1) == 0)
10109 /* 33222222222211111111110000000000
10110 10987654321098765432109876543210
10111 x0011001011xxxxxxxxxx1xxxxxxxxxx
10117 if (((word
>> 31) & 0x1) == 0)
10119 /* 33222222222211111111110000000000
10120 10987654321098765432109876543210
10121 01011001011xxxxxxxxxx1xxxxxxxxxx
10127 /* 33222222222211111111110000000000
10128 10987654321098765432109876543210
10129 11011001011xxxxxxxxxx1xxxxxxxxxx
10139 if (((word
>> 31) & 0x1) == 0)
10141 if (((word
>> 30) & 0x1) == 0)
10143 /* 33222222222211111111110000000000
10144 10987654321098765432109876543210
10145 0011100101xxxxxxxxxxxxxxxxxxxxxx
10151 /* 33222222222211111111110000000000
10152 10987654321098765432109876543210
10153 0111100101xxxxxxxxxxxxxxxxxxxxxx
10160 /* 33222222222211111111110000000000
10161 10987654321098765432109876543210
10162 1x11100101xxxxxxxxxxxxxxxxxxxxxx
10171 if (((word
>> 29) & 0x1) == 0)
10173 if (((word
>> 10) & 0x1) == 0)
10175 if (((word
>> 11) & 0x1) == 0)
10177 if (((word
>> 21) & 0x1) == 0)
10179 if (((word
>> 22) & 0x1) == 0)
10181 if (((word
>> 30) & 0x1) == 0)
10183 if (((word
>> 31) & 0x1) == 0)
10185 /* 33222222222211111111110000000000
10186 10987654321098765432109876543210
10187 00011001100xxxxxxxxx00xxxxxxxxxx
10193 /* 33222222222211111111110000000000
10194 10987654321098765432109876543210
10195 10011001100xxxxxxxxx00xxxxxxxxxx
10202 /* 33222222222211111111110000000000
10203 10987654321098765432109876543210
10204 x1011001100xxxxxxxxx00xxxxxxxxxx
10211 if (((word
>> 30) & 0x1) == 0)
10213 /* 33222222222211111111110000000000
10214 10987654321098765432109876543210
10215 x0011001110xxxxxxxxx00xxxxxxxxxx
10221 /* 33222222222211111111110000000000
10222 10987654321098765432109876543210
10223 x1011001110xxxxxxxxx00xxxxxxxxxx
10231 if (((word
>> 12) & 0x1) == 0)
10233 if (((word
>> 13) & 0x1) == 0)
10235 if (((word
>> 15) & 0x1) == 0)
10237 if (((word
>> 22) & 0x1) == 0)
10239 /* 33222222222211111111110000000000
10240 10987654321098765432109876543210
10241 xx011001101xxxxx0x0000xxxxxxxxxx
10247 /* 33222222222211111111110000000000
10248 10987654321098765432109876543210
10249 xx011001111xxxxx0x0000xxxxxxxxxx
10256 if (((word
>> 22) & 0x1) == 0)
10258 /* 33222222222211111111110000000000
10259 10987654321098765432109876543210
10260 xx011001101xxxxx1x0000xxxxxxxxxx
10266 /* 33222222222211111111110000000000
10267 10987654321098765432109876543210
10268 xx011001111xxxxx1x0000xxxxxxxxxx
10276 if (((word
>> 22) & 0x1) == 0)
10278 if (((word
>> 30) & 0x1) == 0)
10280 /* 33222222222211111111110000000000
10281 10987654321098765432109876543210
10282 x0011001101xxxxxxx1000xxxxxxxxxx
10288 /* 33222222222211111111110000000000
10289 10987654321098765432109876543210
10290 x1011001101xxxxxxx1000xxxxxxxxxx
10297 if (((word
>> 30) & 0x1) == 0)
10299 /* 33222222222211111111110000000000
10300 10987654321098765432109876543210
10301 x0011001111xxxxxxx1000xxxxxxxxxx
10307 /* 33222222222211111111110000000000
10308 10987654321098765432109876543210
10309 x1011001111xxxxxxx1000xxxxxxxxxx
10318 if (((word
>> 13) & 0x1) == 0)
10320 if (((word
>> 15) & 0x1) == 0)
10322 if (((word
>> 22) & 0x1) == 0)
10324 /* 33222222222211111111110000000000
10325 10987654321098765432109876543210
10326 xx011001101xxxxx0x0100xxxxxxxxxx
10332 /* 33222222222211111111110000000000
10333 10987654321098765432109876543210
10334 xx011001111xxxxx0x0100xxxxxxxxxx
10341 if (((word
>> 22) & 0x1) == 0)
10343 if (((word
>> 30) & 0x1) == 0)
10345 /* 33222222222211111111110000000000
10346 10987654321098765432109876543210
10347 x0011001101xxxxx1x0100xxxxxxxxxx
10353 /* 33222222222211111111110000000000
10354 10987654321098765432109876543210
10355 x1011001101xxxxx1x0100xxxxxxxxxx
10362 if (((word
>> 30) & 0x1) == 0)
10364 /* 33222222222211111111110000000000
10365 10987654321098765432109876543210
10366 x0011001111xxxxx1x0100xxxxxxxxxx
10372 /* 33222222222211111111110000000000
10373 10987654321098765432109876543210
10374 x1011001111xxxxx1x0100xxxxxxxxxx
10383 if (((word
>> 15) & 0x1) == 0)
10385 if (((word
>> 22) & 0x1) == 0)
10387 /* 33222222222211111111110000000000
10388 10987654321098765432109876543210
10389 xx011001101xxxxx0x1100xxxxxxxxxx
10395 /* 33222222222211111111110000000000
10396 10987654321098765432109876543210
10397 xx011001111xxxxx0x1100xxxxxxxxxx
10404 if (((word
>> 22) & 0x1) == 0)
10406 if (((word
>> 30) & 0x1) == 0)
10408 /* 33222222222211111111110000000000
10409 10987654321098765432109876543210
10410 x0011001101xxxxx1x1100xxxxxxxxxx
10416 /* 33222222222211111111110000000000
10417 10987654321098765432109876543210
10418 x1011001101xxxxx1x1100xxxxxxxxxx
10425 if (((word
>> 30) & 0x1) == 0)
10427 /* 33222222222211111111110000000000
10428 10987654321098765432109876543210
10429 x0011001111xxxxx1x1100xxxxxxxxxx
10435 /* 33222222222211111111110000000000
10436 10987654321098765432109876543210
10437 x1011001111xxxxx1x1100xxxxxxxxxx
10449 if (((word
>> 21) & 0x1) == 0)
10451 if (((word
>> 22) & 0x1) == 0)
10453 /* 33222222222211111111110000000000
10454 10987654321098765432109876543210
10455 xx011001100xxxxxxxxx10xxxxxxxxxx
10461 /* 33222222222211111111110000000000
10462 10987654321098765432109876543210
10463 xx011001110xxxxxxxxx10xxxxxxxxxx
10470 if (((word
>> 22) & 0x1) == 0)
10472 if (((word
>> 30) & 0x1) == 0)
10474 /* 33222222222211111111110000000000
10475 10987654321098765432109876543210
10476 x0011001101xxxxxxxxx10xxxxxxxxxx
10482 if (((word
>> 31) & 0x1) == 0)
10484 /* 33222222222211111111110000000000
10485 10987654321098765432109876543210
10486 01011001101xxxxxxxxx10xxxxxxxxxx
10492 /* 33222222222211111111110000000000
10493 10987654321098765432109876543210
10494 11011001101xxxxxxxxx10xxxxxxxxxx
10502 if (((word
>> 30) & 0x1) == 0)
10504 /* 33222222222211111111110000000000
10505 10987654321098765432109876543210
10506 x0011001111xxxxxxxxx10xxxxxxxxxx
10512 if (((word
>> 31) & 0x1) == 0)
10514 /* 33222222222211111111110000000000
10515 10987654321098765432109876543210
10516 01011001111xxxxxxxxx10xxxxxxxxxx
10522 /* 33222222222211111111110000000000
10523 10987654321098765432109876543210
10524 11011001111xxxxxxxxx10xxxxxxxxxx
10535 if (((word
>> 21) & 0x1) == 0)
10537 if (((word
>> 12) & 0x1) == 0)
10539 if (((word
>> 13) & 0x1) == 0)
10541 if (((word
>> 14) & 0x1) == 0)
10543 if (((word
>> 15) & 0x1) == 0)
10545 if (((word
>> 22) & 0x1) == 0)
10547 /* 33222222222211111111110000000000
10548 10987654321098765432109876543210
10549 xx011001100xxxxx0000x1xxxxxxxxxx
10555 /* 33222222222211111111110000000000
10556 10987654321098765432109876543210
10557 xx011001110xxxxx0000x1xxxxxxxxxx
10564 if (((word
>> 22) & 0x1) == 0)
10566 /* 33222222222211111111110000000000
10567 10987654321098765432109876543210
10568 xx011001100xxxxx1000x1xxxxxxxxxx
10574 /* 33222222222211111111110000000000
10575 10987654321098765432109876543210
10576 xx011001110xxxxx1000x1xxxxxxxxxx
10584 if (((word
>> 15) & 0x1) == 0)
10586 if (((word
>> 22) & 0x1) == 0)
10588 /* 33222222222211111111110000000000
10589 10987654321098765432109876543210
10590 xx011001100xxxxx0100x1xxxxxxxxxx
10596 /* 33222222222211111111110000000000
10597 10987654321098765432109876543210
10598 xx011001110xxxxx0100x1xxxxxxxxxx
10605 /* 33222222222211111111110000000000
10606 10987654321098765432109876543210
10607 xx0110011x0xxxxx1100x1xxxxxxxxxx
10615 if (((word
>> 14) & 0x1) == 0)
10617 if (((word
>> 15) & 0x1) == 0)
10619 if (((word
>> 22) & 0x1) == 0)
10621 /* 33222222222211111111110000000000
10622 10987654321098765432109876543210
10623 xx011001100xxxxx0010x1xxxxxxxxxx
10629 /* 33222222222211111111110000000000
10630 10987654321098765432109876543210
10631 xx011001110xxxxx0010x1xxxxxxxxxx
10638 if (((word
>> 22) & 0x1) == 0)
10640 /* 33222222222211111111110000000000
10641 10987654321098765432109876543210
10642 xx011001100xxxxx1010x1xxxxxxxxxx
10648 /* 33222222222211111111110000000000
10649 10987654321098765432109876543210
10650 xx011001110xxxxx1010x1xxxxxxxxxx
10658 if (((word
>> 15) & 0x1) == 0)
10660 if (((word
>> 22) & 0x1) == 0)
10662 /* 33222222222211111111110000000000
10663 10987654321098765432109876543210
10664 xx011001100xxxxx0110x1xxxxxxxxxx
10670 /* 33222222222211111111110000000000
10671 10987654321098765432109876543210
10672 xx011001110xxxxx0110x1xxxxxxxxxx
10679 /* 33222222222211111111110000000000
10680 10987654321098765432109876543210
10681 xx0110011x0xxxxx1110x1xxxxxxxxxx
10690 if (((word
>> 13) & 0x1) == 0)
10692 if (((word
>> 14) & 0x1) == 0)
10694 if (((word
>> 15) & 0x1) == 0)
10696 if (((word
>> 22) & 0x1) == 0)
10698 /* 33222222222211111111110000000000
10699 10987654321098765432109876543210
10700 xx011001100xxxxx0001x1xxxxxxxxxx
10706 /* 33222222222211111111110000000000
10707 10987654321098765432109876543210
10708 xx011001110xxxxx0001x1xxxxxxxxxx
10715 if (((word
>> 22) & 0x1) == 0)
10717 /* 33222222222211111111110000000000
10718 10987654321098765432109876543210
10719 xx011001100xxxxx1001x1xxxxxxxxxx
10725 /* 33222222222211111111110000000000
10726 10987654321098765432109876543210
10727 xx011001110xxxxx1001x1xxxxxxxxxx
10735 if (((word
>> 15) & 0x1) == 0)
10737 if (((word
>> 22) & 0x1) == 0)
10739 /* 33222222222211111111110000000000
10740 10987654321098765432109876543210
10741 xx011001100xxxxx0101x1xxxxxxxxxx
10747 /* 33222222222211111111110000000000
10748 10987654321098765432109876543210
10749 xx011001110xxxxx0101x1xxxxxxxxxx
10756 /* 33222222222211111111110000000000
10757 10987654321098765432109876543210
10758 xx0110011x0xxxxx1101x1xxxxxxxxxx
10766 if (((word
>> 14) & 0x1) == 0)
10768 if (((word
>> 15) & 0x1) == 0)
10770 if (((word
>> 22) & 0x1) == 0)
10772 /* 33222222222211111111110000000000
10773 10987654321098765432109876543210
10774 xx011001100xxxxx0011x1xxxxxxxxxx
10780 /* 33222222222211111111110000000000
10781 10987654321098765432109876543210
10782 xx011001110xxxxx0011x1xxxxxxxxxx
10789 if (((word
>> 22) & 0x1) == 0)
10791 /* 33222222222211111111110000000000
10792 10987654321098765432109876543210
10793 xx011001100xxxxx1011x1xxxxxxxxxx
10799 /* 33222222222211111111110000000000
10800 10987654321098765432109876543210
10801 xx011001110xxxxx1011x1xxxxxxxxxx
10809 if (((word
>> 15) & 0x1) == 0)
10811 if (((word
>> 22) & 0x1) == 0)
10813 /* 33222222222211111111110000000000
10814 10987654321098765432109876543210
10815 xx011001100xxxxx0111x1xxxxxxxxxx
10821 /* 33222222222211111111110000000000
10822 10987654321098765432109876543210
10823 xx011001110xxxxx0111x1xxxxxxxxxx
10830 /* 33222222222211111111110000000000
10831 10987654321098765432109876543210
10832 xx0110011x0xxxxx1111x1xxxxxxxxxx
10842 if (((word
>> 22) & 0x1) == 0)
10844 if (((word
>> 30) & 0x1) == 0)
10846 /* 33222222222211111111110000000000
10847 10987654321098765432109876543210
10848 x0011001101xxxxxxxxxx1xxxxxxxxxx
10854 if (((word
>> 31) & 0x1) == 0)
10856 /* 33222222222211111111110000000000
10857 10987654321098765432109876543210
10858 01011001101xxxxxxxxxx1xxxxxxxxxx
10864 /* 33222222222211111111110000000000
10865 10987654321098765432109876543210
10866 11011001101xxxxxxxxxx1xxxxxxxxxx
10874 if (((word
>> 30) & 0x1) == 0)
10876 /* 33222222222211111111110000000000
10877 10987654321098765432109876543210
10878 x0011001111xxxxxxxxxx1xxxxxxxxxx
10884 if (((word
>> 31) & 0x1) == 0)
10886 /* 33222222222211111111110000000000
10887 10987654321098765432109876543210
10888 01011001111xxxxxxxxxx1xxxxxxxxxx
10894 /* 33222222222211111111110000000000
10895 10987654321098765432109876543210
10896 11011001111xxxxxxxxxx1xxxxxxxxxx
10907 if (((word
>> 30) & 0x1) == 0)
10909 if (((word
>> 31) & 0x1) == 0)
10911 /* 33222222222211111111110000000000
10912 10987654321098765432109876543210
10913 001110011xxxxxxxxxxxxxxxxxxxxxxx
10919 /* 33222222222211111111110000000000
10920 10987654321098765432109876543210
10921 101110011xxxxxxxxxxxxxxxxxxxxxxx
10928 if (((word
>> 31) & 0x1) == 0)
10930 /* 33222222222211111111110000000000
10931 10987654321098765432109876543210
10932 011110011xxxxxxxxxxxxxxxxxxxxxxx
10938 /* 33222222222211111111110000000000
10939 10987654321098765432109876543210
10940 111110011xxxxxxxxxxxxxxxxxxxxxxx
10953 if (((word
>> 24) & 0x1) == 0)
10955 if (((word
>> 27) & 0x1) == 0)
10957 if (((word
>> 23) & 0x1) == 0)
10959 if (((word
>> 29) & 0x1) == 0)
10961 if (((word
>> 30) & 0x1) == 0)
10963 /* 33222222222211111111110000000000
10964 10987654321098765432109876543210
10965 x00x00100xxxxxxxxxxxxxxxxxxxxxxx
10971 /* 33222222222211111111110000000000
10972 10987654321098765432109876543210
10973 x10x00100xxxxxxxxxxxxxxxxxxxxxxx
10980 if (((word
>> 30) & 0x1) == 0)
10982 /* 33222222222211111111110000000000
10983 10987654321098765432109876543210
10984 x01x00100xxxxxxxxxxxxxxxxxxxxxxx
10990 /* 33222222222211111111110000000000
10991 10987654321098765432109876543210
10992 x11x00100xxxxxxxxxxxxxxxxxxxxxxx
11000 if (((word
>> 29) & 0x1) == 0)
11002 if (((word
>> 30) & 0x1) == 0)
11004 /* 33222222222211111111110000000000
11005 10987654321098765432109876543210
11006 x00x00101xxxxxxxxxxxxxxxxxxxxxxx
11012 /* 33222222222211111111110000000000
11013 10987654321098765432109876543210
11014 x10x00101xxxxxxxxxxxxxxxxxxxxxxx
11021 /* 33222222222211111111110000000000
11022 10987654321098765432109876543210
11023 xx1x00101xxxxxxxxxxxxxxxxxxxxxxx
11031 if (((word
>> 21) & 0x1) == 0)
11033 if (((word
>> 28) & 0x1) == 0)
11035 if (((word
>> 29) & 0x1) == 0)
11037 if (((word
>> 30) & 0x1) == 0)
11039 /* 33222222222211111111110000000000
11040 10987654321098765432109876543210
11041 x0001010xx0xxxxxxxxxxxxxxxxxxxxx
11047 /* 33222222222211111111110000000000
11048 10987654321098765432109876543210
11049 x1001010xx0xxxxxxxxxxxxxxxxxxxxx
11056 if (((word
>> 30) & 0x1) == 0)
11058 /* 33222222222211111111110000000000
11059 10987654321098765432109876543210
11060 x0101010xx0xxxxxxxxxxxxxxxxxxxxx
11066 /* 33222222222211111111110000000000
11067 10987654321098765432109876543210
11068 x1101010xx0xxxxxxxxxxxxxxxxxxxxx
11076 if (((word
>> 22) & 0x1) == 0)
11078 if (((word
>> 23) & 0x1) == 0)
11080 if (((word
>> 13) & 0x1) == 0)
11082 if (((word
>> 10) & 0x1) == 0)
11084 if (((word
>> 11) & 0x1) == 0)
11086 if (((word
>> 29) & 0x1) == 0)
11088 if (((word
>> 30) & 0x1) == 0)
11090 /* 33222222222211111111110000000000
11091 10987654321098765432109876543210
11092 x0011010000xxxxxxx0x00xxxxxxxxxx
11098 /* 33222222222211111111110000000000
11099 10987654321098765432109876543210
11100 x1011010000xxxxxxx0x00xxxxxxxxxx
11107 if (((word
>> 30) & 0x1) == 0)
11109 /* 33222222222211111111110000000000
11110 10987654321098765432109876543210
11111 x0111010000xxxxxxx0x00xxxxxxxxxx
11117 /* 33222222222211111111110000000000
11118 10987654321098765432109876543210
11119 x1111010000xxxxxxx0x00xxxxxxxxxx
11127 if (((word
>> 14) & 0x1) == 0)
11129 /* 33222222222211111111110000000000
11130 10987654321098765432109876543210
11131 xxx11010000xxxxxx00x10xxxxxxxxxx
11137 /* 33222222222211111111110000000000
11138 10987654321098765432109876543210
11139 xxx11010000xxxxxx10x10xxxxxxxxxx
11147 /* 33222222222211111111110000000000
11148 10987654321098765432109876543210
11149 xxx11010000xxxxxxx0xx1xxxxxxxxxx
11156 if (((word
>> 30) & 0x1) == 0)
11158 /* 33222222222211111111110000000000
11159 10987654321098765432109876543210
11160 x0x11010000xxxxxxx1xxxxxxxxxxxxx
11166 /* 33222222222211111111110000000000
11167 10987654321098765432109876543210
11168 x1x11010000xxxxxxx1xxxxxxxxxxxxx
11176 if (((word
>> 10) & 0x1) == 0)
11178 if (((word
>> 30) & 0x1) == 0)
11180 /* 33222222222211111111110000000000
11181 10987654321098765432109876543210
11182 x0x11010100xxxxxxxxxx0xxxxxxxxxx
11188 /* 33222222222211111111110000000000
11189 10987654321098765432109876543210
11190 x1x11010100xxxxxxxxxx0xxxxxxxxxx
11197 if (((word
>> 30) & 0x1) == 0)
11199 /* 33222222222211111111110000000000
11200 10987654321098765432109876543210
11201 x0x11010100xxxxxxxxxx1xxxxxxxxxx
11207 /* 33222222222211111111110000000000
11208 10987654321098765432109876543210
11209 x1x11010100xxxxxxxxxx1xxxxxxxxxx
11218 if (((word
>> 10) & 0x1) == 0)
11220 if (((word
>> 11) & 0x1) == 0)
11222 if (((word
>> 23) & 0x1) == 0)
11224 if (((word
>> 30) & 0x1) == 0)
11226 /* 33222222222211111111110000000000
11227 10987654321098765432109876543210
11228 x0x11010010xxxxxxxxx00xxxxxxxxxx
11234 /* 33222222222211111111110000000000
11235 10987654321098765432109876543210
11236 x1x11010010xxxxxxxxx00xxxxxxxxxx
11243 if (((word
>> 12) & 0x1) == 0)
11245 if (((word
>> 13) & 0x1) == 0)
11247 if (((word
>> 14) & 0x1) == 0)
11249 if (((word
>> 29) & 0x1) == 0)
11251 if (((word
>> 30) & 0x1) == 0)
11253 /* 33222222222211111111110000000000
11254 10987654321098765432109876543210
11255 x0011010110xxxxxx00000xxxxxxxxxx
11261 if (((word
>> 16) & 0x1) == 0)
11263 /* 33222222222211111111110000000000
11264 10987654321098765432109876543210
11265 x1011010110xxxx0x00000xxxxxxxxxx
11271 /* 33222222222211111111110000000000
11272 10987654321098765432109876543210
11273 x1011010110xxxx1x00000xxxxxxxxxx
11281 /* 33222222222211111111110000000000
11282 10987654321098765432109876543210
11283 xx111010110xxxxxx00000xxxxxxxxxx
11290 if (((word
>> 30) & 0x1) == 0)
11292 /* 33222222222211111111110000000000
11293 10987654321098765432109876543210
11294 x0x11010110xxxxxx10000xxxxxxxxxx
11300 /* 33222222222211111111110000000000
11301 10987654321098765432109876543210
11302 x1x11010110xxxxxx10000xxxxxxxxxx
11310 if (((word
>> 14) & 0x1) == 0)
11312 if (((word
>> 30) & 0x1) == 0)
11314 /* 33222222222211111111110000000000
11315 10987654321098765432109876543210
11316 x0x11010110xxxxxx01000xxxxxxxxxx
11322 if (((word
>> 16) & 0x1) == 0)
11324 /* 33222222222211111111110000000000
11325 10987654321098765432109876543210
11326 x1x11010110xxxx0x01000xxxxxxxxxx
11332 /* 33222222222211111111110000000000
11333 10987654321098765432109876543210
11334 x1x11010110xxxx1x01000xxxxxxxxxx
11342 /* 33222222222211111111110000000000
11343 10987654321098765432109876543210
11344 xxx11010110xxxxxx11000xxxxxxxxxx
11352 if (((word
>> 13) & 0x1) == 0)
11354 if (((word
>> 14) & 0x1) == 0)
11356 if (((word
>> 30) & 0x1) == 0)
11358 /* 33222222222211111111110000000000
11359 10987654321098765432109876543210
11360 x0x11010110xxxxxx00100xxxxxxxxxx
11366 if (((word
>> 16) & 0x1) == 0)
11368 /* 33222222222211111111110000000000
11369 10987654321098765432109876543210
11370 x1x11010110xxxx0x00100xxxxxxxxxx
11376 /* 33222222222211111111110000000000
11377 10987654321098765432109876543210
11378 x1x11010110xxxx1x00100xxxxxxxxxx
11386 /* 33222222222211111111110000000000
11387 10987654321098765432109876543210
11388 xxx11010110xxxxxx10100xxxxxxxxxx
11395 if (((word
>> 30) & 0x1) == 0)
11397 /* 33222222222211111111110000000000
11398 10987654321098765432109876543210
11399 x0x11010110xxxxxxx1100xxxxxxxxxx
11405 /* 33222222222211111111110000000000
11406 10987654321098765432109876543210
11407 x1x11010110xxxxxxx1100xxxxxxxxxx
11417 if (((word
>> 23) & 0x1) == 0)
11419 if (((word
>> 30) & 0x1) == 0)
11421 /* 33222222222211111111110000000000
11422 10987654321098765432109876543210
11423 x0x11010010xxxxxxxxx10xxxxxxxxxx
11429 /* 33222222222211111111110000000000
11430 10987654321098765432109876543210
11431 x1x11010010xxxxxxxxx10xxxxxxxxxx
11438 if (((word
>> 12) & 0x1) == 0)
11440 if (((word
>> 13) & 0x1) == 0)
11442 if (((word
>> 14) & 0x1) == 0)
11444 if (((word
>> 30) & 0x1) == 0)
11446 /* 33222222222211111111110000000000
11447 10987654321098765432109876543210
11448 x0x11010110xxxxxx00010xxxxxxxxxx
11454 if (((word
>> 16) & 0x1) == 0)
11456 if (((word
>> 31) & 0x1) == 0)
11458 /* 33222222222211111111110000000000
11459 10987654321098765432109876543210
11460 01x11010110xxxx0x00010xxxxxxxxxx
11466 /* 33222222222211111111110000000000
11467 10987654321098765432109876543210
11468 11x11010110xxxx0x00010xxxxxxxxxx
11475 /* 33222222222211111111110000000000
11476 10987654321098765432109876543210
11477 x1x11010110xxxx1x00010xxxxxxxxxx
11485 /* 33222222222211111111110000000000
11486 10987654321098765432109876543210
11487 xxx11010110xxxxxx10010xxxxxxxxxx
11494 if (((word
>> 14) & 0x1) == 0)
11496 if (((word
>> 30) & 0x1) == 0)
11498 /* 33222222222211111111110000000000
11499 10987654321098765432109876543210
11500 x0x11010110xxxxxx01010xxxxxxxxxx
11506 /* 33222222222211111111110000000000
11507 10987654321098765432109876543210
11508 x1x11010110xxxxxx01010xxxxxxxxxx
11515 /* 33222222222211111111110000000000
11516 10987654321098765432109876543210
11517 xxx11010110xxxxxx11010xxxxxxxxxx
11525 if (((word
>> 13) & 0x1) == 0)
11527 if (((word
>> 14) & 0x1) == 0)
11529 if (((word
>> 16) & 0x1) == 0)
11531 /* 33222222222211111111110000000000
11532 10987654321098765432109876543210
11533 xxx11010110xxxx0x00110xxxxxxxxxx
11539 /* 33222222222211111111110000000000
11540 10987654321098765432109876543210
11541 xxx11010110xxxx1x00110xxxxxxxxxx
11548 /* 33222222222211111111110000000000
11549 10987654321098765432109876543210
11550 xxx11010110xxxxxx10110xxxxxxxxxx
11557 /* 33222222222211111111110000000000
11558 10987654321098765432109876543210
11559 xxx11010110xxxxxxx1110xxxxxxxxxx
11569 if (((word
>> 11) & 0x1) == 0)
11571 if (((word
>> 12) & 0x1) == 0)
11573 if (((word
>> 13) & 0x1) == 0)
11575 if (((word
>> 14) & 0x1) == 0)
11577 if (((word
>> 16) & 0x1) == 0)
11579 /* 33222222222211111111110000000000
11580 10987654321098765432109876543210
11581 xxx11010x10xxxx0x00001xxxxxxxxxx
11587 /* 33222222222211111111110000000000
11588 10987654321098765432109876543210
11589 xxx11010x10xxxx1x00001xxxxxxxxxx
11596 if (((word
>> 30) & 0x1) == 0)
11598 /* 33222222222211111111110000000000
11599 10987654321098765432109876543210
11600 x0x11010x10xxxxxx10001xxxxxxxxxx
11606 /* 33222222222211111111110000000000
11607 10987654321098765432109876543210
11608 x1x11010x10xxxxxx10001xxxxxxxxxx
11616 if (((word
>> 14) & 0x1) == 0)
11618 if (((word
>> 30) & 0x1) == 0)
11620 /* 33222222222211111111110000000000
11621 10987654321098765432109876543210
11622 x0x11010x10xxxxxx01001xxxxxxxxxx
11628 /* 33222222222211111111110000000000
11629 10987654321098765432109876543210
11630 x1x11010x10xxxxxx01001xxxxxxxxxx
11637 /* 33222222222211111111110000000000
11638 10987654321098765432109876543210
11639 xxx11010x10xxxxxx11001xxxxxxxxxx
11647 if (((word
>> 13) & 0x1) == 0)
11649 if (((word
>> 14) & 0x1) == 0)
11651 if (((word
>> 30) & 0x1) == 0)
11653 /* 33222222222211111111110000000000
11654 10987654321098765432109876543210
11655 x0x11010x10xxxxxx00101xxxxxxxxxx
11661 if (((word
>> 16) & 0x1) == 0)
11663 /* 33222222222211111111110000000000
11664 10987654321098765432109876543210
11665 x1x11010x10xxxx0x00101xxxxxxxxxx
11671 /* 33222222222211111111110000000000
11672 10987654321098765432109876543210
11673 x1x11010x10xxxx1x00101xxxxxxxxxx
11681 /* 33222222222211111111110000000000
11682 10987654321098765432109876543210
11683 xxx11010x10xxxxxx10101xxxxxxxxxx
11690 /* 33222222222211111111110000000000
11691 10987654321098765432109876543210
11692 xxx11010x10xxxxxxx1101xxxxxxxxxx
11700 if (((word
>> 12) & 0x1) == 0)
11702 if (((word
>> 13) & 0x1) == 0)
11704 if (((word
>> 14) & 0x1) == 0)
11706 if (((word
>> 30) & 0x1) == 0)
11708 /* 33222222222211111111110000000000
11709 10987654321098765432109876543210
11710 x0x11010x10xxxxxx00011xxxxxxxxxx
11716 if (((word
>> 16) & 0x1) == 0)
11718 /* 33222222222211111111110000000000
11719 10987654321098765432109876543210
11720 x1x11010x10xxxx0x00011xxxxxxxxxx
11726 /* 33222222222211111111110000000000
11727 10987654321098765432109876543210
11728 x1x11010x10xxxx1x00011xxxxxxxxxx
11736 /* 33222222222211111111110000000000
11737 10987654321098765432109876543210
11738 xxx11010x10xxxxxx10011xxxxxxxxxx
11745 if (((word
>> 14) & 0x1) == 0)
11747 if (((word
>> 30) & 0x1) == 0)
11749 /* 33222222222211111111110000000000
11750 10987654321098765432109876543210
11751 x0x11010x10xxxxxx01011xxxxxxxxxx
11757 /* 33222222222211111111110000000000
11758 10987654321098765432109876543210
11759 x1x11010x10xxxxxx01011xxxxxxxxxx
11766 /* 33222222222211111111110000000000
11767 10987654321098765432109876543210
11768 xxx11010x10xxxxxx11011xxxxxxxxxx
11776 if (((word
>> 13) & 0x1) == 0)
11778 if (((word
>> 14) & 0x1) == 0)
11780 if (((word
>> 16) & 0x1) == 0)
11782 /* 33222222222211111111110000000000
11783 10987654321098765432109876543210
11784 xxx11010x10xxxx0x00111xxxxxxxxxx
11790 /* 33222222222211111111110000000000
11791 10987654321098765432109876543210
11792 xxx11010x10xxxx1x00111xxxxxxxxxx
11799 /* 33222222222211111111110000000000
11800 10987654321098765432109876543210
11801 xxx11010x10xxxxxx10111xxxxxxxxxx
11808 /* 33222222222211111111110000000000
11809 10987654321098765432109876543210
11810 xxx11010x10xxxxxxx1111xxxxxxxxxx
11822 if (((word
>> 29) & 0x1) == 0)
11824 if (((word
>> 30) & 0x1) == 0)
11826 /* 33222222222211111111110000000000
11827 10987654321098765432109876543210
11828 x00x1010xx1xxxxxxxxxxxxxxxxxxxxx
11834 /* 33222222222211111111110000000000
11835 10987654321098765432109876543210
11836 x10x1010xx1xxxxxxxxxxxxxxxxxxxxx
11843 if (((word
>> 30) & 0x1) == 0)
11845 /* 33222222222211111111110000000000
11846 10987654321098765432109876543210
11847 x01x1010xx1xxxxxxxxxxxxxxxxxxxxx
11853 /* 33222222222211111111110000000000
11854 10987654321098765432109876543210
11855 x11x1010xx1xxxxxxxxxxxxxxxxxxxxx
11865 if (((word
>> 27) & 0x1) == 0)
11867 if (((word
>> 23) & 0x1) == 0)
11869 if (((word
>> 29) & 0x1) == 0)
11871 if (((word
>> 30) & 0x1) == 0)
11873 /* 33222222222211111111110000000000
11874 10987654321098765432109876543210
11875 x00x00110xxxxxxxxxxxxxxxxxxxxxxx
11881 /* 33222222222211111111110000000000
11882 10987654321098765432109876543210
11883 x10x00110xxxxxxxxxxxxxxxxxxxxxxx
11890 /* 33222222222211111111110000000000
11891 10987654321098765432109876543210
11892 xx1x00110xxxxxxxxxxxxxxxxxxxxxxx
11899 /* 33222222222211111111110000000000
11900 10987654321098765432109876543210
11901 xxxx00111xxxxxxxxxxxxxxxxxxxxxxx
11908 if (((word
>> 21) & 0x1) == 0)
11910 if (((word
>> 28) & 0x1) == 0)
11912 if (((word
>> 29) & 0x1) == 0)
11914 if (((word
>> 30) & 0x1) == 0)
11916 /* 33222222222211111111110000000000
11917 10987654321098765432109876543210
11918 x0001011xx0xxxxxxxxxxxxxxxxxxxxx
11924 /* 33222222222211111111110000000000
11925 10987654321098765432109876543210
11926 x1001011xx0xxxxxxxxxxxxxxxxxxxxx
11933 if (((word
>> 30) & 0x1) == 0)
11935 /* 33222222222211111111110000000000
11936 10987654321098765432109876543210
11937 x0101011xx0xxxxxxxxxxxxxxxxxxxxx
11943 /* 33222222222211111111110000000000
11944 10987654321098765432109876543210
11945 x1101011xx0xxxxxxxxxxxxxxxxxxxxx
11953 if (((word
>> 15) & 0x1) == 0)
11955 if (((word
>> 22) & 0x1) == 0)
11957 /* 33222222222211111111110000000000
11958 10987654321098765432109876543210
11959 xxx11011x00xxxxx0xxxxxxxxxxxxxxx
11965 if (((word
>> 23) & 0x1) == 0)
11967 /* 33222222222211111111110000000000
11968 10987654321098765432109876543210
11969 xxx11011010xxxxx0xxxxxxxxxxxxxxx
11975 /* 33222222222211111111110000000000
11976 10987654321098765432109876543210
11977 xxx11011110xxxxx0xxxxxxxxxxxxxxx
11985 /* 33222222222211111111110000000000
11986 10987654321098765432109876543210
11987 xxx11011xx0xxxxx1xxxxxxxxxxxxxxx
11995 if (((word
>> 22) & 0x1) == 0)
11997 if (((word
>> 23) & 0x1) == 0)
11999 if (((word
>> 28) & 0x1) == 0)
12001 if (((word
>> 29) & 0x1) == 0)
12003 if (((word
>> 30) & 0x1) == 0)
12005 /* 33222222222211111111110000000000
12006 10987654321098765432109876543210
12007 x0001011001xxxxxxxxxxxxxxxxxxxxx
12013 /* 33222222222211111111110000000000
12014 10987654321098765432109876543210
12015 x1001011001xxxxxxxxxxxxxxxxxxxxx
12022 if (((word
>> 30) & 0x1) == 0)
12024 /* 33222222222211111111110000000000
12025 10987654321098765432109876543210
12026 x0101011001xxxxxxxxxxxxxxxxxxxxx
12032 /* 33222222222211111111110000000000
12033 10987654321098765432109876543210
12034 x1101011001xxxxxxxxxxxxxxxxxxxxx
12042 if (((word
>> 15) & 0x1) == 0)
12044 /* 33222222222211111111110000000000
12045 10987654321098765432109876543210
12046 xxx11011001xxxxx0xxxxxxxxxxxxxxx
12052 /* 33222222222211111111110000000000
12053 10987654321098765432109876543210
12054 xxx11011001xxxxx1xxxxxxxxxxxxxxx
12062 if (((word
>> 15) & 0x1) == 0)
12064 /* 33222222222211111111110000000000
12065 10987654321098765432109876543210
12066 xxxx1011101xxxxx0xxxxxxxxxxxxxxx
12072 /* 33222222222211111111110000000000
12073 10987654321098765432109876543210
12074 xxxx1011101xxxxx1xxxxxxxxxxxxxxx
12082 if (((word
>> 15) & 0x1) == 0)
12084 /* 33222222222211111111110000000000
12085 10987654321098765432109876543210
12086 xxxx1011x11xxxxx0xxxxxxxxxxxxxxx
12092 /* 33222222222211111111110000000000
12093 10987654321098765432109876543210
12094 xxxx1011x11xxxxx1xxxxxxxxxxxxxxx
12106 if (((word
>> 27) & 0x1) == 0)
12108 if (((word
>> 28) & 0x1) == 0)
12110 if (((word
>> 24) & 0x1) == 0)
12112 if (((word
>> 29) & 0x1) == 0)
12114 if (((word
>> 13) & 0x1) == 0)
12116 if (((word
>> 14) & 0x1) == 0)
12118 if (((word
>> 15) & 0x1) == 0)
12120 if (((word
>> 21) & 0x1) == 0)
12122 if (((word
>> 30) & 0x1) == 0)
12124 if (((word
>> 31) & 0x1) == 0)
12126 if (((word
>> 16) & 0x1) == 0)
12128 if (((word
>> 17) & 0x1) == 0)
12130 if (((word
>> 18) & 0x1) == 0)
12132 if (((word
>> 19) & 0x1) == 0)
12134 if (((word
>> 20) & 0x1) == 0)
12136 /* 33222222222211111111110000000000
12137 10987654321098765432109876543210
12138 000001x0xx000000000xxxxxxxxxxxxx
12144 /* 33222222222211111111110000000000
12145 10987654321098765432109876543210
12146 000001x0xx010000000xxxxxxxxxxxxx
12153 if (((word
>> 20) & 0x1) == 0)
12155 /* 33222222222211111111110000000000
12156 10987654321098765432109876543210
12157 000001x0xx001000000xxxxxxxxxxxxx
12163 /* 33222222222211111111110000000000
12164 10987654321098765432109876543210
12165 000001x0xx011000000xxxxxxxxxxxxx
12173 if (((word
>> 19) & 0x1) == 0)
12175 if (((word
>> 20) & 0x1) == 0)
12177 /* 33222222222211111111110000000000
12178 10987654321098765432109876543210
12179 000001x0xx000100000xxxxxxxxxxxxx
12185 /* 33222222222211111111110000000000
12186 10987654321098765432109876543210
12187 000001x0xx010100000xxxxxxxxxxxxx
12194 /* 33222222222211111111110000000000
12195 10987654321098765432109876543210
12196 000001x0xx0x1100000xxxxxxxxxxxxx
12204 if (((word
>> 18) & 0x1) == 0)
12206 if (((word
>> 19) & 0x1) == 0)
12208 /* 33222222222211111111110000000000
12209 10987654321098765432109876543210
12210 000001x0xx0x0010000xxxxxxxxxxxxx
12216 if (((word
>> 20) & 0x1) == 0)
12218 /* 33222222222211111111110000000000
12219 10987654321098765432109876543210
12220 000001x0xx001010000xxxxxxxxxxxxx
12226 /* 33222222222211111111110000000000
12227 10987654321098765432109876543210
12228 000001x0xx011010000xxxxxxxxxxxxx
12236 /* 33222222222211111111110000000000
12237 10987654321098765432109876543210
12238 000001x0xx0xx110000xxxxxxxxxxxxx
12246 if (((word
>> 17) & 0x1) == 0)
12248 if (((word
>> 18) & 0x1) == 0)
12250 if (((word
>> 19) & 0x1) == 0)
12252 /* 33222222222211111111110000000000
12253 10987654321098765432109876543210
12254 000001x0xx0x0001000xxxxxxxxxxxxx
12260 if (((word
>> 20) & 0x1) == 0)
12262 /* 33222222222211111111110000000000
12263 10987654321098765432109876543210
12264 000001x0xx001001000xxxxxxxxxxxxx
12270 /* 33222222222211111111110000000000
12271 10987654321098765432109876543210
12272 000001x0xx011001000xxxxxxxxxxxxx
12280 if (((word
>> 19) & 0x1) == 0)
12282 if (((word
>> 20) & 0x1) == 0)
12284 /* 33222222222211111111110000000000
12285 10987654321098765432109876543210
12286 000001x0xx000101000xxxxxxxxxxxxx
12292 /* 33222222222211111111110000000000
12293 10987654321098765432109876543210
12294 000001x0xx010101000xxxxxxxxxxxxx
12301 /* 33222222222211111111110000000000
12302 10987654321098765432109876543210
12303 000001x0xx0x1101000xxxxxxxxxxxxx
12311 if (((word
>> 18) & 0x1) == 0)
12313 if (((word
>> 19) & 0x1) == 0)
12315 if (((word
>> 20) & 0x1) == 0)
12317 /* 33222222222211111111110000000000
12318 10987654321098765432109876543210
12319 000001x0xx000011000xxxxxxxxxxxxx
12325 /* 33222222222211111111110000000000
12326 10987654321098765432109876543210
12327 000001x0xx010011000xxxxxxxxxxxxx
12334 if (((word
>> 20) & 0x1) == 0)
12336 /* 33222222222211111111110000000000
12337 10987654321098765432109876543210
12338 000001x0xx001011000xxxxxxxxxxxxx
12344 /* 33222222222211111111110000000000
12345 10987654321098765432109876543210
12346 000001x0xx011011000xxxxxxxxxxxxx
12354 /* 33222222222211111111110000000000
12355 10987654321098765432109876543210
12356 000001x0xx0xx111000xxxxxxxxxxxxx
12365 if (((word
>> 23) & 0x1) == 0)
12367 /* 33222222222211111111110000000000
12368 10987654321098765432109876543210
12369 100001x00x0xxxxx000xxxxxxxxxxxxx
12375 /* 33222222222211111111110000000000
12376 10987654321098765432109876543210
12377 100001x01x0xxxxx000xxxxxxxxxxxxx
12385 if (((word
>> 31) & 0x1) == 0)
12387 if (((word
>> 12) & 0x1) == 0)
12389 if (((word
>> 10) & 0x1) == 0)
12391 if (((word
>> 11) & 0x1) == 0)
12393 /* 33222222222211111111110000000000
12394 10987654321098765432109876543210
12395 010001x0xx0xxxxx000000xxxxxxxxxx
12401 /* 33222222222211111111110000000000
12402 10987654321098765432109876543210
12403 010001x0xx0xxxxx000010xxxxxxxxxx
12410 if (((word
>> 11) & 0x1) == 0)
12412 /* 33222222222211111111110000000000
12413 10987654321098765432109876543210
12414 010001x0xx0xxxxx000001xxxxxxxxxx
12420 /* 33222222222211111111110000000000
12421 10987654321098765432109876543210
12422 010001x0xx0xxxxx000011xxxxxxxxxx
12430 /* 33222222222211111111110000000000
12431 10987654321098765432109876543210
12432 010001x0xx0xxxxx0001xxxxxxxxxxxx
12439 if (((word
>> 23) & 0x1) == 0)
12441 /* 33222222222211111111110000000000
12442 10987654321098765432109876543210
12443 110001x00x0xxxxx000xxxxxxxxxxxxx
12449 /* 33222222222211111111110000000000
12450 10987654321098765432109876543210
12451 110001x01x0xxxxx000xxxxxxxxxxxxx
12460 if (((word
>> 30) & 0x1) == 0)
12462 if (((word
>> 31) & 0x1) == 0)
12464 if (((word
>> 10) & 0x1) == 0)
12466 if (((word
>> 11) & 0x1) == 0)
12468 if (((word
>> 12) & 0x1) == 0)
12470 /* 33222222222211111111110000000000
12471 10987654321098765432109876543210
12472 000001x0xx1xxxxx000000xxxxxxxxxx
12478 /* 33222222222211111111110000000000
12479 10987654321098765432109876543210
12480 000001x0xx1xxxxx000100xxxxxxxxxx
12487 if (((word
>> 12) & 0x1) == 0)
12489 /* 33222222222211111111110000000000
12490 10987654321098765432109876543210
12491 000001x0xx1xxxxx000010xxxxxxxxxx
12497 /* 33222222222211111111110000000000
12498 10987654321098765432109876543210
12499 000001x0xx1xxxxx000110xxxxxxxxxx
12507 if (((word
>> 11) & 0x1) == 0)
12509 if (((word
>> 12) & 0x1) == 0)
12511 /* 33222222222211111111110000000000
12512 10987654321098765432109876543210
12513 000001x0xx1xxxxx000001xxxxxxxxxx
12519 /* 33222222222211111111110000000000
12520 10987654321098765432109876543210
12521 000001x0xx1xxxxx000101xxxxxxxxxx
12528 if (((word
>> 12) & 0x1) == 0)
12530 /* 33222222222211111111110000000000
12531 10987654321098765432109876543210
12532 000001x0xx1xxxxx000011xxxxxxxxxx
12538 /* 33222222222211111111110000000000
12539 10987654321098765432109876543210
12540 000001x0xx1xxxxx000111xxxxxxxxxx
12549 if (((word
>> 23) & 0x1) == 0)
12551 /* 33222222222211111111110000000000
12552 10987654321098765432109876543210
12553 100001x00x1xxxxx000xxxxxxxxxxxxx
12559 /* 33222222222211111111110000000000
12560 10987654321098765432109876543210
12561 100001x01x1xxxxx000xxxxxxxxxxxxx
12569 if (((word
>> 23) & 0x1) == 0)
12571 if (((word
>> 31) & 0x1) == 0)
12573 if (((word
>> 10) & 0x1) == 0)
12575 if (((word
>> 11) & 0x1) == 0)
12577 /* 33222222222211111111110000000000
12578 10987654321098765432109876543210
12579 010001x00x1xxxxx000x00xxxxxxxxxx
12585 /* 33222222222211111111110000000000
12586 10987654321098765432109876543210
12587 010001x00x1xxxxx000x10xxxxxxxxxx
12594 if (((word
>> 11) & 0x1) == 0)
12596 /* 33222222222211111111110000000000
12597 10987654321098765432109876543210
12598 010001x00x1xxxxx000x01xxxxxxxxxx
12604 /* 33222222222211111111110000000000
12605 10987654321098765432109876543210
12606 010001x00x1xxxxx000x11xxxxxxxxxx
12614 /* 33222222222211111111110000000000
12615 10987654321098765432109876543210
12616 110001x00x1xxxxx000xxxxxxxxxxxxx
12623 if (((word
>> 31) & 0x1) == 0)
12625 if (((word
>> 10) & 0x1) == 0)
12627 if (((word
>> 11) & 0x1) == 0)
12629 if (((word
>> 12) & 0x1) == 0)
12631 if (((word
>> 22) & 0x1) == 0)
12633 /* 33222222222211111111110000000000
12634 10987654321098765432109876543210
12635 010001x0101xxxxx000000xxxxxxxxxx
12641 /* 33222222222211111111110000000000
12642 10987654321098765432109876543210
12643 010001x0111xxxxx000000xxxxxxxxxx
12650 if (((word
>> 22) & 0x1) == 0)
12652 /* 33222222222211111111110000000000
12653 10987654321098765432109876543210
12654 010001x0101xxxxx000100xxxxxxxxxx
12660 /* 33222222222211111111110000000000
12661 10987654321098765432109876543210
12662 010001x0111xxxxx000100xxxxxxxxxx
12670 if (((word
>> 12) & 0x1) == 0)
12672 if (((word
>> 22) & 0x1) == 0)
12674 /* 33222222222211111111110000000000
12675 10987654321098765432109876543210
12676 010001x0101xxxxx000010xxxxxxxxxx
12682 /* 33222222222211111111110000000000
12683 10987654321098765432109876543210
12684 010001x0111xxxxx000010xxxxxxxxxx
12691 /* 33222222222211111111110000000000
12692 10987654321098765432109876543210
12693 010001x01x1xxxxx000110xxxxxxxxxx
12701 if (((word
>> 11) & 0x1) == 0)
12703 if (((word
>> 12) & 0x1) == 0)
12705 if (((word
>> 22) & 0x1) == 0)
12707 /* 33222222222211111111110000000000
12708 10987654321098765432109876543210
12709 010001x0101xxxxx000001xxxxxxxxxx
12715 /* 33222222222211111111110000000000
12716 10987654321098765432109876543210
12717 010001x0111xxxxx000001xxxxxxxxxx
12724 if (((word
>> 22) & 0x1) == 0)
12726 /* 33222222222211111111110000000000
12727 10987654321098765432109876543210
12728 010001x0101xxxxx000101xxxxxxxxxx
12734 /* 33222222222211111111110000000000
12735 10987654321098765432109876543210
12736 010001x0111xxxxx000101xxxxxxxxxx
12744 if (((word
>> 12) & 0x1) == 0)
12746 if (((word
>> 22) & 0x1) == 0)
12748 /* 33222222222211111111110000000000
12749 10987654321098765432109876543210
12750 010001x0101xxxxx000011xxxxxxxxxx
12756 /* 33222222222211111111110000000000
12757 10987654321098765432109876543210
12758 010001x0111xxxxx000011xxxxxxxxxx
12765 /* 33222222222211111111110000000000
12766 10987654321098765432109876543210
12767 010001x01x1xxxxx000111xxxxxxxxxx
12776 /* 33222222222211111111110000000000
12777 10987654321098765432109876543210
12778 110001x01x1xxxxx000xxxxxxxxxxxxx
12788 if (((word
>> 31) & 0x1) == 0)
12790 if (((word
>> 21) & 0x1) == 0)
12792 if (((word
>> 16) & 0x1) == 0)
12794 if (((word
>> 17) & 0x1) == 0)
12796 if (((word
>> 18) & 0x1) == 0)
12798 if (((word
>> 19) & 0x1) == 0)
12800 if (((word
>> 20) & 0x1) == 0)
12802 /* 33222222222211111111110000000000
12803 10987654321098765432109876543210
12804 0x0001x0xx000000100xxxxxxxxxxxxx
12810 if (((word
>> 30) & 0x1) == 0)
12812 /* 33222222222211111111110000000000
12813 10987654321098765432109876543210
12814 000001x0xx010000100xxxxxxxxxxxxx
12820 /* 33222222222211111111110000000000
12821 10987654321098765432109876543210
12822 010001x0xx010000100xxxxxxxxxxxxx
12830 if (((word
>> 20) & 0x1) == 0)
12832 /* 33222222222211111111110000000000
12833 10987654321098765432109876543210
12834 0x0001x0xx001000100xxxxxxxxxxxxx
12840 if (((word
>> 30) & 0x1) == 0)
12842 /* 33222222222211111111110000000000
12843 10987654321098765432109876543210
12844 000001x0xx011000100xxxxxxxxxxxxx
12850 /* 33222222222211111111110000000000
12851 10987654321098765432109876543210
12852 010001x0xx011000100xxxxxxxxxxxxx
12861 if (((word
>> 19) & 0x1) == 0)
12863 if (((word
>> 20) & 0x1) == 0)
12865 /* 33222222222211111111110000000000
12866 10987654321098765432109876543210
12867 0x0001x0xx000100100xxxxxxxxxxxxx
12873 if (((word
>> 30) & 0x1) == 0)
12875 /* 33222222222211111111110000000000
12876 10987654321098765432109876543210
12877 000001x0xx010100100xxxxxxxxxxxxx
12883 /* 33222222222211111111110000000000
12884 10987654321098765432109876543210
12885 010001x0xx010100100xxxxxxxxxxxxx
12893 if (((word
>> 20) & 0x1) == 0)
12895 if (((word
>> 30) & 0x1) == 0)
12897 /* 33222222222211111111110000000000
12898 10987654321098765432109876543210
12899 000001x0xx001100100xxxxxxxxxxxxx
12905 /* 33222222222211111111110000000000
12906 10987654321098765432109876543210
12907 010001x0xx001100100xxxxxxxxxxxxx
12914 /* 33222222222211111111110000000000
12915 10987654321098765432109876543210
12916 0x0001x0xx011100100xxxxxxxxxxxxx
12925 if (((word
>> 18) & 0x1) == 0)
12927 if (((word
>> 19) & 0x1) == 0)
12929 if (((word
>> 20) & 0x1) == 0)
12931 /* 33222222222211111111110000000000
12932 10987654321098765432109876543210
12933 0x0001x0xx000010100xxxxxxxxxxxxx
12939 /* 33222222222211111111110000000000
12940 10987654321098765432109876543210
12941 0x0001x0xx010010100xxxxxxxxxxxxx
12948 if (((word
>> 20) & 0x1) == 0)
12950 /* 33222222222211111111110000000000
12951 10987654321098765432109876543210
12952 0x0001x0xx001010100xxxxxxxxxxxxx
12958 /* 33222222222211111111110000000000
12959 10987654321098765432109876543210
12960 0x0001x0xx011010100xxxxxxxxxxxxx
12968 if (((word
>> 19) & 0x1) == 0)
12970 if (((word
>> 20) & 0x1) == 0)
12972 if (((word
>> 30) & 0x1) == 0)
12974 /* 33222222222211111111110000000000
12975 10987654321098765432109876543210
12976 000001x0xx000110100xxxxxxxxxxxxx
12982 /* 33222222222211111111110000000000
12983 10987654321098765432109876543210
12984 010001x0xx000110100xxxxxxxxxxxxx
12991 /* 33222222222211111111110000000000
12992 10987654321098765432109876543210
12993 0x0001x0xx010110100xxxxxxxxxxxxx
13000 if (((word
>> 20) & 0x1) == 0)
13002 /* 33222222222211111111110000000000
13003 10987654321098765432109876543210
13004 0x0001x0xx001110100xxxxxxxxxxxxx
13010 /* 33222222222211111111110000000000
13011 10987654321098765432109876543210
13012 0x0001x0xx011110100xxxxxxxxxxxxx
13022 if (((word
>> 17) & 0x1) == 0)
13024 if (((word
>> 18) & 0x1) == 0)
13026 if (((word
>> 19) & 0x1) == 0)
13028 if (((word
>> 20) & 0x1) == 0)
13030 /* 33222222222211111111110000000000
13031 10987654321098765432109876543210
13032 0x0001x0xx000001100xxxxxxxxxxxxx
13038 if (((word
>> 30) & 0x1) == 0)
13040 /* 33222222222211111111110000000000
13041 10987654321098765432109876543210
13042 000001x0xx010001100xxxxxxxxxxxxx
13048 /* 33222222222211111111110000000000
13049 10987654321098765432109876543210
13050 010001x0xx010001100xxxxxxxxxxxxx
13058 if (((word
>> 20) & 0x1) == 0)
13060 /* 33222222222211111111110000000000
13061 10987654321098765432109876543210
13062 0x0001x0xx001001100xxxxxxxxxxxxx
13068 if (((word
>> 30) & 0x1) == 0)
13070 /* 33222222222211111111110000000000
13071 10987654321098765432109876543210
13072 000001x0xx011001100xxxxxxxxxxxxx
13078 /* 33222222222211111111110000000000
13079 10987654321098765432109876543210
13080 010001x0xx011001100xxxxxxxxxxxxx
13089 if (((word
>> 19) & 0x1) == 0)
13091 if (((word
>> 30) & 0x1) == 0)
13093 /* 33222222222211111111110000000000
13094 10987654321098765432109876543210
13095 000001x0xx0x0101100xxxxxxxxxxxxx
13101 /* 33222222222211111111110000000000
13102 10987654321098765432109876543210
13103 010001x0xx0x0101100xxxxxxxxxxxxx
13110 if (((word
>> 20) & 0x1) == 0)
13112 if (((word
>> 30) & 0x1) == 0)
13114 /* 33222222222211111111110000000000
13115 10987654321098765432109876543210
13116 000001x0xx001101100xxxxxxxxxxxxx
13122 /* 33222222222211111111110000000000
13123 10987654321098765432109876543210
13124 010001x0xx001101100xxxxxxxxxxxxx
13131 /* 33222222222211111111110000000000
13132 10987654321098765432109876543210
13133 0x0001x0xx011101100xxxxxxxxxxxxx
13142 if (((word
>> 18) & 0x1) == 0)
13144 if (((word
>> 19) & 0x1) == 0)
13146 if (((word
>> 20) & 0x1) == 0)
13148 if (((word
>> 30) & 0x1) == 0)
13150 /* 33222222222211111111110000000000
13151 10987654321098765432109876543210
13152 000001x0xx000011100xxxxxxxxxxxxx
13158 /* 33222222222211111111110000000000
13159 10987654321098765432109876543210
13160 010001x0xx000011100xxxxxxxxxxxxx
13167 if (((word
>> 30) & 0x1) == 0)
13169 /* 33222222222211111111110000000000
13170 10987654321098765432109876543210
13171 000001x0xx010011100xxxxxxxxxxxxx
13177 /* 33222222222211111111110000000000
13178 10987654321098765432109876543210
13179 010001x0xx010011100xxxxxxxxxxxxx
13187 if (((word
>> 20) & 0x1) == 0)
13189 /* 33222222222211111111110000000000
13190 10987654321098765432109876543210
13191 0x0001x0xx001011100xxxxxxxxxxxxx
13197 if (((word
>> 30) & 0x1) == 0)
13199 /* 33222222222211111111110000000000
13200 10987654321098765432109876543210
13201 000001x0xx011011100xxxxxxxxxxxxx
13207 /* 33222222222211111111110000000000
13208 10987654321098765432109876543210
13209 010001x0xx011011100xxxxxxxxxxxxx
13218 if (((word
>> 19) & 0x1) == 0)
13220 if (((word
>> 20) & 0x1) == 0)
13222 if (((word
>> 30) & 0x1) == 0)
13224 /* 33222222222211111111110000000000
13225 10987654321098765432109876543210
13226 000001x0xx000111100xxxxxxxxxxxxx
13232 /* 33222222222211111111110000000000
13233 10987654321098765432109876543210
13234 010001x0xx000111100xxxxxxxxxxxxx
13241 if (((word
>> 30) & 0x1) == 0)
13243 /* 33222222222211111111110000000000
13244 10987654321098765432109876543210
13245 000001x0xx010111100xxxxxxxxxxxxx
13251 /* 33222222222211111111110000000000
13252 10987654321098765432109876543210
13253 010001x0xx010111100xxxxxxxxxxxxx
13261 if (((word
>> 20) & 0x1) == 0)
13263 if (((word
>> 30) & 0x1) == 0)
13265 /* 33222222222211111111110000000000
13266 10987654321098765432109876543210
13267 000001x0xx001111100xxxxxxxxxxxxx
13273 /* 33222222222211111111110000000000
13274 10987654321098765432109876543210
13275 010001x0xx001111100xxxxxxxxxxxxx
13282 /* 33222222222211111111110000000000
13283 10987654321098765432109876543210
13284 0x0001x0xx011111100xxxxxxxxxxxxx
13295 if (((word
>> 10) & 0x1) == 0)
13297 if (((word
>> 12) & 0x1) == 0)
13299 if (((word
>> 30) & 0x1) == 0)
13301 /* 33222222222211111111110000000000
13302 10987654321098765432109876543210
13303 000001x0xx1xxxxx1000x0xxxxxxxxxx
13309 if (((word
>> 22) & 0x1) == 0)
13311 /* 33222222222211111111110000000000
13312 10987654321098765432109876543210
13313 010001x0x01xxxxx1000x0xxxxxxxxxx
13319 /* 33222222222211111111110000000000
13320 10987654321098765432109876543210
13321 010001x0x11xxxxx1000x0xxxxxxxxxx
13329 if (((word
>> 30) & 0x1) == 0)
13331 /* 33222222222211111111110000000000
13332 10987654321098765432109876543210
13333 000001x0xx1xxxxx1001x0xxxxxxxxxx
13339 if (((word
>> 22) & 0x1) == 0)
13341 /* 33222222222211111111110000000000
13342 10987654321098765432109876543210
13343 010001x0x01xxxxx1001x0xxxxxxxxxx
13349 /* 33222222222211111111110000000000
13350 10987654321098765432109876543210
13351 010001x0x11xxxxx1001x0xxxxxxxxxx
13360 if (((word
>> 12) & 0x1) == 0)
13362 if (((word
>> 30) & 0x1) == 0)
13364 if (((word
>> 11) & 0x1) == 0)
13366 /* 33222222222211111111110000000000
13367 10987654321098765432109876543210
13368 000001x0xx1xxxxx100001xxxxxxxxxx
13374 /* 33222222222211111111110000000000
13375 10987654321098765432109876543210
13376 000001x0xx1xxxxx100011xxxxxxxxxx
13383 if (((word
>> 22) & 0x1) == 0)
13385 /* 33222222222211111111110000000000
13386 10987654321098765432109876543210
13387 010001x0x01xxxxx1000x1xxxxxxxxxx
13393 /* 33222222222211111111110000000000
13394 10987654321098765432109876543210
13395 010001x0x11xxxxx1000x1xxxxxxxxxx
13403 if (((word
>> 30) & 0x1) == 0)
13405 if (((word
>> 11) & 0x1) == 0)
13407 /* 33222222222211111111110000000000
13408 10987654321098765432109876543210
13409 000001x0xx1xxxxx100101xxxxxxxxxx
13415 /* 33222222222211111111110000000000
13416 10987654321098765432109876543210
13417 000001x0xx1xxxxx100111xxxxxxxxxx
13424 if (((word
>> 22) & 0x1) == 0)
13426 /* 33222222222211111111110000000000
13427 10987654321098765432109876543210
13428 010001x0x01xxxxx1001x1xxxxxxxxxx
13434 /* 33222222222211111111110000000000
13435 10987654321098765432109876543210
13436 010001x0x11xxxxx1001x1xxxxxxxxxx
13447 if (((word
>> 22) & 0x1) == 0)
13449 if (((word
>> 21) & 0x1) == 0)
13451 if (((word
>> 23) & 0x1) == 0)
13453 /* 33222222222211111111110000000000
13454 10987654321098765432109876543210
13455 1x0001x0000xxxxx100xxxxxxxxxxxxx
13461 /* 33222222222211111111110000000000
13462 10987654321098765432109876543210
13463 1x0001x0100xxxxx100xxxxxxxxxxxxx
13470 if (((word
>> 23) & 0x1) == 0)
13472 if (((word
>> 30) & 0x1) == 0)
13474 /* 33222222222211111111110000000000
13475 10987654321098765432109876543210
13476 100001x0001xxxxx100xxxxxxxxxxxxx
13482 /* 33222222222211111111110000000000
13483 10987654321098765432109876543210
13484 110001x0001xxxxx100xxxxxxxxxxxxx
13491 if (((word
>> 30) & 0x1) == 0)
13493 /* 33222222222211111111110000000000
13494 10987654321098765432109876543210
13495 100001x0101xxxxx100xxxxxxxxxxxxx
13501 /* 33222222222211111111110000000000
13502 10987654321098765432109876543210
13503 110001x0101xxxxx100xxxxxxxxxxxxx
13512 if (((word
>> 23) & 0x1) == 0)
13514 if (((word
>> 30) & 0x1) == 0)
13516 /* 33222222222211111111110000000000
13517 10987654321098765432109876543210
13518 100001x001xxxxxx100xxxxxxxxxxxxx
13524 if (((word
>> 21) & 0x1) == 0)
13526 /* 33222222222211111111110000000000
13527 10987654321098765432109876543210
13528 110001x0010xxxxx100xxxxxxxxxxxxx
13534 /* 33222222222211111111110000000000
13535 10987654321098765432109876543210
13536 110001x0011xxxxx100xxxxxxxxxxxxx
13544 if (((word
>> 30) & 0x1) == 0)
13546 /* 33222222222211111111110000000000
13547 10987654321098765432109876543210
13548 100001x011xxxxxx100xxxxxxxxxxxxx
13554 if (((word
>> 21) & 0x1) == 0)
13556 /* 33222222222211111111110000000000
13557 10987654321098765432109876543210
13558 110001x0110xxxxx100xxxxxxxxxxxxx
13564 /* 33222222222211111111110000000000
13565 10987654321098765432109876543210
13566 110001x0111xxxxx100xxxxxxxxxxxxx
13578 if (((word
>> 15) & 0x1) == 0)
13580 if (((word
>> 21) & 0x1) == 0)
13582 if (((word
>> 30) & 0x1) == 0)
13584 if (((word
>> 31) & 0x1) == 0)
13586 /* 33222222222211111111110000000000
13587 10987654321098765432109876543210
13588 000001x0xx0xxxxx010xxxxxxxxxxxxx
13594 if (((word
>> 23) & 0x1) == 0)
13596 /* 33222222222211111111110000000000
13597 10987654321098765432109876543210
13598 100001x00x0xxxxx010xxxxxxxxxxxxx
13604 /* 33222222222211111111110000000000
13605 10987654321098765432109876543210
13606 100001x01x0xxxxx010xxxxxxxxxxxxx
13614 if (((word
>> 31) & 0x1) == 0)
13616 if (((word
>> 10) & 0x1) == 0)
13618 if (((word
>> 11) & 0x1) == 0)
13620 if (((word
>> 12) & 0x1) == 0)
13622 /* 33222222222211111111110000000000
13623 10987654321098765432109876543210
13624 010001x0xx0xxxxx010000xxxxxxxxxx
13630 /* 33222222222211111111110000000000
13631 10987654321098765432109876543210
13632 010001x0xx0xxxxx010100xxxxxxxxxx
13639 if (((word
>> 12) & 0x1) == 0)
13641 /* 33222222222211111111110000000000
13642 10987654321098765432109876543210
13643 010001x0xx0xxxxx010010xxxxxxxxxx
13649 /* 33222222222211111111110000000000
13650 10987654321098765432109876543210
13651 010001x0xx0xxxxx010110xxxxxxxxxx
13659 if (((word
>> 11) & 0x1) == 0)
13661 if (((word
>> 12) & 0x1) == 0)
13663 /* 33222222222211111111110000000000
13664 10987654321098765432109876543210
13665 010001x0xx0xxxxx010001xxxxxxxxxx
13671 /* 33222222222211111111110000000000
13672 10987654321098765432109876543210
13673 010001x0xx0xxxxx010101xxxxxxxxxx
13680 if (((word
>> 12) & 0x1) == 0)
13682 /* 33222222222211111111110000000000
13683 10987654321098765432109876543210
13684 010001x0xx0xxxxx010011xxxxxxxxxx
13690 /* 33222222222211111111110000000000
13691 10987654321098765432109876543210
13692 010001x0xx0xxxxx010111xxxxxxxxxx
13701 if (((word
>> 23) & 0x1) == 0)
13703 /* 33222222222211111111110000000000
13704 10987654321098765432109876543210
13705 110001x00x0xxxxx010xxxxxxxxxxxxx
13711 /* 33222222222211111111110000000000
13712 10987654321098765432109876543210
13713 110001x01x0xxxxx010xxxxxxxxxxxxx
13722 if (((word
>> 30) & 0x1) == 0)
13724 if (((word
>> 31) & 0x1) == 0)
13726 if (((word
>> 11) & 0x1) == 0)
13728 if (((word
>> 12) & 0x1) == 0)
13730 if (((word
>> 10) & 0x1) == 0)
13732 /* 33222222222211111111110000000000
13733 10987654321098765432109876543210
13734 000001x0xx1xxxxx010000xxxxxxxxxx
13740 /* 33222222222211111111110000000000
13741 10987654321098765432109876543210
13742 000001x0xx1xxxxx010001xxxxxxxxxx
13749 if (((word
>> 22) & 0x1) == 0)
13751 if (((word
>> 23) & 0x1) == 0)
13753 /* 33222222222211111111110000000000
13754 10987654321098765432109876543210
13755 000001x0001xxxxx01010xxxxxxxxxxx
13761 /* 33222222222211111111110000000000
13762 10987654321098765432109876543210
13763 000001x0101xxxxx01010xxxxxxxxxxx
13770 /* 33222222222211111111110000000000
13771 10987654321098765432109876543210
13772 000001x0x11xxxxx01010xxxxxxxxxxx
13780 if (((word
>> 12) & 0x1) == 0)
13782 if (((word
>> 10) & 0x1) == 0)
13784 /* 33222222222211111111110000000000
13785 10987654321098765432109876543210
13786 000001x0xx1xxxxx010010xxxxxxxxxx
13792 /* 33222222222211111111110000000000
13793 10987654321098765432109876543210
13794 000001x0xx1xxxxx010011xxxxxxxxxx
13801 if (((word
>> 22) & 0x1) == 0)
13803 if (((word
>> 23) & 0x1) == 0)
13805 /* 33222222222211111111110000000000
13806 10987654321098765432109876543210
13807 000001x0001xxxxx01011xxxxxxxxxxx
13813 /* 33222222222211111111110000000000
13814 10987654321098765432109876543210
13815 000001x0101xxxxx01011xxxxxxxxxxx
13822 /* 33222222222211111111110000000000
13823 10987654321098765432109876543210
13824 000001x0x11xxxxx01011xxxxxxxxxxx
13833 if (((word
>> 23) & 0x1) == 0)
13835 /* 33222222222211111111110000000000
13836 10987654321098765432109876543210
13837 100001x00x1xxxxx010xxxxxxxxxxxxx
13843 /* 33222222222211111111110000000000
13844 10987654321098765432109876543210
13845 100001x01x1xxxxx010xxxxxxxxxxxxx
13853 if (((word
>> 23) & 0x1) == 0)
13855 /* 33222222222211111111110000000000
13856 10987654321098765432109876543210
13857 x10001x00x1xxxxx010xxxxxxxxxxxxx
13863 if (((word
>> 31) & 0x1) == 0)
13865 if (((word
>> 22) & 0x1) == 0)
13867 /* 33222222222211111111110000000000
13868 10987654321098765432109876543210
13869 010001x0101xxxxx010xxxxxxxxxxxxx
13875 /* 33222222222211111111110000000000
13876 10987654321098765432109876543210
13877 010001x0111xxxxx010xxxxxxxxxxxxx
13884 /* 33222222222211111111110000000000
13885 10987654321098765432109876543210
13886 110001x01x1xxxxx010xxxxxxxxxxxxx
13896 if (((word
>> 30) & 0x1) == 0)
13898 if (((word
>> 31) & 0x1) == 0)
13900 if (((word
>> 21) & 0x1) == 0)
13902 /* 33222222222211111111110000000000
13903 10987654321098765432109876543210
13904 000001x0xx0xxxxx110xxxxxxxxxxxxx
13910 if (((word
>> 10) & 0x1) == 0)
13912 if (((word
>> 11) & 0x1) == 0)
13914 if (((word
>> 20) & 0x1) == 0)
13916 if (((word
>> 22) & 0x1) == 0)
13918 /* 33222222222211111111110000000000
13919 10987654321098765432109876543210
13920 000001x0x010xxxx110x00xxxxxxxxxx
13926 if (((word
>> 23) & 0x1) == 0)
13928 /* 33222222222211111111110000000000
13929 10987654321098765432109876543210
13930 000001x00110xxxx110x00xxxxxxxxxx
13936 /* 33222222222211111111110000000000
13937 10987654321098765432109876543210
13938 000001x01110xxxx110x00xxxxxxxxxx
13946 if (((word
>> 22) & 0x1) == 0)
13948 /* 33222222222211111111110000000000
13949 10987654321098765432109876543210
13950 000001x0x011xxxx110x00xxxxxxxxxx
13956 if (((word
>> 23) & 0x1) == 0)
13958 /* 33222222222211111111110000000000
13959 10987654321098765432109876543210
13960 000001x00111xxxx110x00xxxxxxxxxx
13966 /* 33222222222211111111110000000000
13967 10987654321098765432109876543210
13968 000001x01111xxxx110x00xxxxxxxxxx
13977 if (((word
>> 22) & 0x1) == 0)
13979 /* 33222222222211111111110000000000
13980 10987654321098765432109876543210
13981 000001x0x01xxxxx110x10xxxxxxxxxx
13987 if (((word
>> 23) & 0x1) == 0)
13989 /* 33222222222211111111110000000000
13990 10987654321098765432109876543210
13991 000001x0011xxxxx110x10xxxxxxxxxx
13997 /* 33222222222211111111110000000000
13998 10987654321098765432109876543210
13999 000001x0111xxxxx110x10xxxxxxxxxx
14008 if (((word
>> 11) & 0x1) == 0)
14010 if (((word
>> 20) & 0x1) == 0)
14012 if (((word
>> 22) & 0x1) == 0)
14014 /* 33222222222211111111110000000000
14015 10987654321098765432109876543210
14016 000001x0x010xxxx110x01xxxxxxxxxx
14022 if (((word
>> 23) & 0x1) == 0)
14024 /* 33222222222211111111110000000000
14025 10987654321098765432109876543210
14026 000001x00110xxxx110x01xxxxxxxxxx
14032 /* 33222222222211111111110000000000
14033 10987654321098765432109876543210
14034 000001x01110xxxx110x01xxxxxxxxxx
14042 if (((word
>> 22) & 0x1) == 0)
14044 /* 33222222222211111111110000000000
14045 10987654321098765432109876543210
14046 000001x0x011xxxx110x01xxxxxxxxxx
14052 if (((word
>> 23) & 0x1) == 0)
14054 /* 33222222222211111111110000000000
14055 10987654321098765432109876543210
14056 000001x00111xxxx110x01xxxxxxxxxx
14062 /* 33222222222211111111110000000000
14063 10987654321098765432109876543210
14064 000001x01111xxxx110x01xxxxxxxxxx
14073 if (((word
>> 22) & 0x1) == 0)
14075 /* 33222222222211111111110000000000
14076 10987654321098765432109876543210
14077 000001x0x01xxxxx110x11xxxxxxxxxx
14083 if (((word
>> 23) & 0x1) == 0)
14085 /* 33222222222211111111110000000000
14086 10987654321098765432109876543210
14087 000001x0011xxxxx110x11xxxxxxxxxx
14093 /* 33222222222211111111110000000000
14094 10987654321098765432109876543210
14095 000001x0111xxxxx110x11xxxxxxxxxx
14106 if (((word
>> 22) & 0x1) == 0)
14108 if (((word
>> 21) & 0x1) == 0)
14110 if (((word
>> 23) & 0x1) == 0)
14112 /* 33222222222211111111110000000000
14113 10987654321098765432109876543210
14114 100001x0000xxxxx110xxxxxxxxxxxxx
14120 /* 33222222222211111111110000000000
14121 10987654321098765432109876543210
14122 100001x0100xxxxx110xxxxxxxxxxxxx
14129 if (((word
>> 23) & 0x1) == 0)
14131 /* 33222222222211111111110000000000
14132 10987654321098765432109876543210
14133 100001x0001xxxxx110xxxxxxxxxxxxx
14139 /* 33222222222211111111110000000000
14140 10987654321098765432109876543210
14141 100001x0101xxxxx110xxxxxxxxxxxxx
14149 if (((word
>> 23) & 0x1) == 0)
14151 /* 33222222222211111111110000000000
14152 10987654321098765432109876543210
14153 100001x001xxxxxx110xxxxxxxxxxxxx
14159 /* 33222222222211111111110000000000
14160 10987654321098765432109876543210
14161 100001x011xxxxxx110xxxxxxxxxxxxx
14170 if (((word
>> 21) & 0x1) == 0)
14172 if (((word
>> 31) & 0x1) == 0)
14174 if (((word
>> 10) & 0x1) == 0)
14176 if (((word
>> 11) & 0x1) == 0)
14178 if (((word
>> 12) & 0x1) == 0)
14180 /* 33222222222211111111110000000000
14181 10987654321098765432109876543210
14182 010001x0xx0xxxxx110000xxxxxxxxxx
14188 /* 33222222222211111111110000000000
14189 10987654321098765432109876543210
14190 010001x0xx0xxxxx110100xxxxxxxxxx
14197 if (((word
>> 12) & 0x1) == 0)
14199 if (((word
>> 23) & 0x1) == 0)
14201 /* 33222222222211111111110000000000
14202 10987654321098765432109876543210
14203 010001x00x0xxxxx110010xxxxxxxxxx
14209 /* 33222222222211111111110000000000
14210 10987654321098765432109876543210
14211 010001x01x0xxxxx110010xxxxxxxxxx
14218 /* 33222222222211111111110000000000
14219 10987654321098765432109876543210
14220 010001x0xx0xxxxx110110xxxxxxxxxx
14228 if (((word
>> 11) & 0x1) == 0)
14230 /* 33222222222211111111110000000000
14231 10987654321098765432109876543210
14232 010001x0xx0xxxxx110x01xxxxxxxxxx
14238 if (((word
>> 23) & 0x1) == 0)
14240 /* 33222222222211111111110000000000
14241 10987654321098765432109876543210
14242 010001x00x0xxxxx110x11xxxxxxxxxx
14248 /* 33222222222211111111110000000000
14249 10987654321098765432109876543210
14250 010001x01x0xxxxx110x11xxxxxxxxxx
14259 if (((word
>> 22) & 0x1) == 0)
14261 if (((word
>> 23) & 0x1) == 0)
14263 /* 33222222222211111111110000000000
14264 10987654321098765432109876543210
14265 110001x0000xxxxx110xxxxxxxxxxxxx
14271 /* 33222222222211111111110000000000
14272 10987654321098765432109876543210
14273 110001x0100xxxxx110xxxxxxxxxxxxx
14280 if (((word
>> 23) & 0x1) == 0)
14282 /* 33222222222211111111110000000000
14283 10987654321098765432109876543210
14284 110001x0010xxxxx110xxxxxxxxxxxxx
14290 /* 33222222222211111111110000000000
14291 10987654321098765432109876543210
14292 110001x0110xxxxx110xxxxxxxxxxxxx
14301 if (((word
>> 22) & 0x1) == 0)
14303 if (((word
>> 23) & 0x1) == 0)
14305 /* 33222222222211111111110000000000
14306 10987654321098765432109876543210
14307 x10001x0001xxxxx110xxxxxxxxxxxxx
14313 if (((word
>> 31) & 0x1) == 0)
14315 if (((word
>> 10) & 0x1) == 0)
14317 if (((word
>> 12) & 0x1) == 0)
14319 /* 33222222222211111111110000000000
14320 10987654321098765432109876543210
14321 010001x0101xxxxx1100x0xxxxxxxxxx
14327 /* 33222222222211111111110000000000
14328 10987654321098765432109876543210
14329 010001x0101xxxxx1101x0xxxxxxxxxx
14336 if (((word
>> 12) & 0x1) == 0)
14338 /* 33222222222211111111110000000000
14339 10987654321098765432109876543210
14340 010001x0101xxxxx1100x1xxxxxxxxxx
14346 /* 33222222222211111111110000000000
14347 10987654321098765432109876543210
14348 010001x0101xxxxx1101x1xxxxxxxxxx
14356 /* 33222222222211111111110000000000
14357 10987654321098765432109876543210
14358 110001x0101xxxxx110xxxxxxxxxxxxx
14366 if (((word
>> 23) & 0x1) == 0)
14368 /* 33222222222211111111110000000000
14369 10987654321098765432109876543210
14370 x10001x0011xxxxx110xxxxxxxxxxxxx
14376 if (((word
>> 31) & 0x1) == 0)
14378 if (((word
>> 10) & 0x1) == 0)
14380 if (((word
>> 12) & 0x1) == 0)
14382 /* 33222222222211111111110000000000
14383 10987654321098765432109876543210
14384 010001x0111xxxxx1100x0xxxxxxxxxx
14390 /* 33222222222211111111110000000000
14391 10987654321098765432109876543210
14392 010001x0111xxxxx1101x0xxxxxxxxxx
14399 if (((word
>> 12) & 0x1) == 0)
14401 /* 33222222222211111111110000000000
14402 10987654321098765432109876543210
14403 010001x0111xxxxx1100x1xxxxxxxxxx
14409 /* 33222222222211111111110000000000
14410 10987654321098765432109876543210
14411 010001x0111xxxxx1101x1xxxxxxxxxx
14419 /* 33222222222211111111110000000000
14420 10987654321098765432109876543210
14421 110001x0111xxxxx110xxxxxxxxxxxxx
14434 if (((word
>> 14) & 0x1) == 0)
14436 if (((word
>> 15) & 0x1) == 0)
14438 if (((word
>> 21) & 0x1) == 0)
14440 if (((word
>> 30) & 0x1) == 0)
14442 if (((word
>> 31) & 0x1) == 0)
14444 if (((word
>> 17) & 0x1) == 0)
14446 if (((word
>> 18) & 0x1) == 0)
14448 if (((word
>> 19) & 0x1) == 0)
14450 if (((word
>> 20) & 0x1) == 0)
14452 if (((word
>> 16) & 0x1) == 0)
14454 /* 33222222222211111111110000000000
14455 10987654321098765432109876543210
14456 000001x0xx000000001xxxxxxxxxxxxx
14462 /* 33222222222211111111110000000000
14463 10987654321098765432109876543210
14464 000001x0xx000001001xxxxxxxxxxxxx
14471 /* 33222222222211111111110000000000
14472 10987654321098765432109876543210
14473 000001x0xx01000x001xxxxxxxxxxxxx
14480 if (((word
>> 16) & 0x1) == 0)
14482 if (((word
>> 20) & 0x1) == 0)
14484 /* 33222222222211111111110000000000
14485 10987654321098765432109876543210
14486 000001x0xx001000001xxxxxxxxxxxxx
14492 /* 33222222222211111111110000000000
14493 10987654321098765432109876543210
14494 000001x0xx011000001xxxxxxxxxxxxx
14501 if (((word
>> 20) & 0x1) == 0)
14503 /* 33222222222211111111110000000000
14504 10987654321098765432109876543210
14505 000001x0xx001001001xxxxxxxxxxxxx
14511 /* 33222222222211111111110000000000
14512 10987654321098765432109876543210
14513 000001x0xx011001001xxxxxxxxxxxxx
14522 if (((word
>> 16) & 0x1) == 0)
14524 if (((word
>> 20) & 0x1) == 0)
14526 /* 33222222222211111111110000000000
14527 10987654321098765432109876543210
14528 000001x0xx00x100001xxxxxxxxxxxxx
14534 /* 33222222222211111111110000000000
14535 10987654321098765432109876543210
14536 000001x0xx01x100001xxxxxxxxxxxxx
14543 if (((word
>> 19) & 0x1) == 0)
14545 /* 33222222222211111111110000000000
14546 10987654321098765432109876543210
14547 000001x0xx0x0101001xxxxxxxxxxxxx
14553 if (((word
>> 20) & 0x1) == 0)
14555 /* 33222222222211111111110000000000
14556 10987654321098765432109876543210
14557 000001x0xx001101001xxxxxxxxxxxxx
14563 /* 33222222222211111111110000000000
14564 10987654321098765432109876543210
14565 000001x0xx011101001xxxxxxxxxxxxx
14575 if (((word
>> 16) & 0x1) == 0)
14577 if (((word
>> 18) & 0x1) == 0)
14579 if (((word
>> 20) & 0x1) == 0)
14581 /* 33222222222211111111110000000000
14582 10987654321098765432109876543210
14583 000001x0xx00x010001xxxxxxxxxxxxx
14589 /* 33222222222211111111110000000000
14590 10987654321098765432109876543210
14591 000001x0xx01x010001xxxxxxxxxxxxx
14598 if (((word
>> 20) & 0x1) == 0)
14600 /* 33222222222211111111110000000000
14601 10987654321098765432109876543210
14602 000001x0xx00x110001xxxxxxxxxxxxx
14608 /* 33222222222211111111110000000000
14609 10987654321098765432109876543210
14610 000001x0xx01x110001xxxxxxxxxxxxx
14618 if (((word
>> 18) & 0x1) == 0)
14620 /* 33222222222211111111110000000000
14621 10987654321098765432109876543210
14622 000001x0xx0xx011001xxxxxxxxxxxxx
14628 /* 33222222222211111111110000000000
14629 10987654321098765432109876543210
14630 000001x0xx0xx111001xxxxxxxxxxxxx
14639 if (((word
>> 23) & 0x1) == 0)
14641 /* 33222222222211111111110000000000
14642 10987654321098765432109876543210
14643 100001x00x0xxxxx001xxxxxxxxxxxxx
14649 /* 33222222222211111111110000000000
14650 10987654321098765432109876543210
14651 100001x01x0xxxxx001xxxxxxxxxxxxx
14659 if (((word
>> 31) & 0x1) == 0)
14661 if (((word
>> 12) & 0x1) == 0)
14663 /* 33222222222211111111110000000000
14664 10987654321098765432109876543210
14665 010001x0xx0xxxxx0010xxxxxxxxxxxx
14671 /* 33222222222211111111110000000000
14672 10987654321098765432109876543210
14673 010001x0xx0xxxxx0011xxxxxxxxxxxx
14680 if (((word
>> 23) & 0x1) == 0)
14682 /* 33222222222211111111110000000000
14683 10987654321098765432109876543210
14684 110001x00x0xxxxx001xxxxxxxxxxxxx
14690 /* 33222222222211111111110000000000
14691 10987654321098765432109876543210
14692 110001x01x0xxxxx001xxxxxxxxxxxxx
14701 if (((word
>> 30) & 0x1) == 0)
14703 if (((word
>> 31) & 0x1) == 0)
14705 if (((word
>> 10) & 0x1) == 0)
14707 if (((word
>> 11) & 0x1) == 0)
14709 if (((word
>> 22) & 0x1) == 0)
14711 if (((word
>> 23) & 0x1) == 0)
14713 /* 33222222222211111111110000000000
14714 10987654321098765432109876543210
14715 000001x0001xxxxx001x00xxxxxxxxxx
14721 /* 33222222222211111111110000000000
14722 10987654321098765432109876543210
14723 000001x0101xxxxx001x00xxxxxxxxxx
14730 if (((word
>> 23) & 0x1) == 0)
14732 /* 33222222222211111111110000000000
14733 10987654321098765432109876543210
14734 000001x0011xxxxx001x00xxxxxxxxxx
14740 /* 33222222222211111111110000000000
14741 10987654321098765432109876543210
14742 000001x0111xxxxx001x00xxxxxxxxxx
14750 if (((word
>> 22) & 0x1) == 0)
14752 /* 33222222222211111111110000000000
14753 10987654321098765432109876543210
14754 000001x0x01xxxxx001x10xxxxxxxxxx
14760 /* 33222222222211111111110000000000
14761 10987654321098765432109876543210
14762 000001x0x11xxxxx001x10xxxxxxxxxx
14770 if (((word
>> 11) & 0x1) == 0)
14772 /* 33222222222211111111110000000000
14773 10987654321098765432109876543210
14774 000001x0xx1xxxxx001x01xxxxxxxxxx
14780 if (((word
>> 22) & 0x1) == 0)
14782 if (((word
>> 23) & 0x1) == 0)
14784 /* 33222222222211111111110000000000
14785 10987654321098765432109876543210
14786 000001x0001xxxxx001x11xxxxxxxxxx
14792 /* 33222222222211111111110000000000
14793 10987654321098765432109876543210
14794 000001x0101xxxxx001x11xxxxxxxxxx
14801 if (((word
>> 23) & 0x1) == 0)
14803 /* 33222222222211111111110000000000
14804 10987654321098765432109876543210
14805 000001x0011xxxxx001x11xxxxxxxxxx
14811 /* 33222222222211111111110000000000
14812 10987654321098765432109876543210
14813 000001x0111xxxxx001x11xxxxxxxxxx
14823 if (((word
>> 23) & 0x1) == 0)
14825 /* 33222222222211111111110000000000
14826 10987654321098765432109876543210
14827 100001x00x1xxxxx001xxxxxxxxxxxxx
14833 /* 33222222222211111111110000000000
14834 10987654321098765432109876543210
14835 100001x01x1xxxxx001xxxxxxxxxxxxx
14843 if (((word
>> 23) & 0x1) == 0)
14845 /* 33222222222211111111110000000000
14846 10987654321098765432109876543210
14847 x10001x00x1xxxxx001xxxxxxxxxxxxx
14853 if (((word
>> 31) & 0x1) == 0)
14855 if (((word
>> 10) & 0x1) == 0)
14857 if (((word
>> 12) & 0x1) == 0)
14859 if (((word
>> 22) & 0x1) == 0)
14861 /* 33222222222211111111110000000000
14862 10987654321098765432109876543210
14863 010001x0101xxxxx0010x0xxxxxxxxxx
14869 /* 33222222222211111111110000000000
14870 10987654321098765432109876543210
14871 010001x0111xxxxx0010x0xxxxxxxxxx
14878 if (((word
>> 22) & 0x1) == 0)
14880 /* 33222222222211111111110000000000
14881 10987654321098765432109876543210
14882 010001x0101xxxxx0011x0xxxxxxxxxx
14888 /* 33222222222211111111110000000000
14889 10987654321098765432109876543210
14890 010001x0111xxxxx0011x0xxxxxxxxxx
14898 if (((word
>> 12) & 0x1) == 0)
14900 if (((word
>> 22) & 0x1) == 0)
14902 /* 33222222222211111111110000000000
14903 10987654321098765432109876543210
14904 010001x0101xxxxx0010x1xxxxxxxxxx
14910 /* 33222222222211111111110000000000
14911 10987654321098765432109876543210
14912 010001x0111xxxxx0010x1xxxxxxxxxx
14919 if (((word
>> 22) & 0x1) == 0)
14921 /* 33222222222211111111110000000000
14922 10987654321098765432109876543210
14923 010001x0101xxxxx0011x1xxxxxxxxxx
14929 /* 33222222222211111111110000000000
14930 10987654321098765432109876543210
14931 010001x0111xxxxx0011x1xxxxxxxxxx
14940 /* 33222222222211111111110000000000
14941 10987654321098765432109876543210
14942 110001x01x1xxxxx001xxxxxxxxxxxxx
14952 if (((word
>> 30) & 0x1) == 0)
14954 if (((word
>> 31) & 0x1) == 0)
14956 if (((word
>> 21) & 0x1) == 0)
14958 if (((word
>> 16) & 0x1) == 0)
14960 if (((word
>> 17) & 0x1) == 0)
14962 if (((word
>> 18) & 0x1) == 0)
14964 if (((word
>> 19) & 0x1) == 0)
14966 /* 33222222222211111111110000000000
14967 10987654321098765432109876543210
14968 000001x0xx0x0000101xxxxxxxxxxxxx
14974 /* 33222222222211111111110000000000
14975 10987654321098765432109876543210
14976 000001x0xx0x1000101xxxxxxxxxxxxx
14983 if (((word
>> 19) & 0x1) == 0)
14985 /* 33222222222211111111110000000000
14986 10987654321098765432109876543210
14987 000001x0xx0x0100101xxxxxxxxxxxxx
14993 /* 33222222222211111111110000000000
14994 10987654321098765432109876543210
14995 000001x0xx0x1100101xxxxxxxxxxxxx
15003 if (((word
>> 18) & 0x1) == 0)
15005 if (((word
>> 19) & 0x1) == 0)
15007 /* 33222222222211111111110000000000
15008 10987654321098765432109876543210
15009 000001x0xx0x0010101xxxxxxxxxxxxx
15015 /* 33222222222211111111110000000000
15016 10987654321098765432109876543210
15017 000001x0xx0x1010101xxxxxxxxxxxxx
15024 if (((word
>> 19) & 0x1) == 0)
15026 /* 33222222222211111111110000000000
15027 10987654321098765432109876543210
15028 000001x0xx0x0110101xxxxxxxxxxxxx
15034 /* 33222222222211111111110000000000
15035 10987654321098765432109876543210
15036 000001x0xx0x1110101xxxxxxxxxxxxx
15045 if (((word
>> 17) & 0x1) == 0)
15047 if (((word
>> 18) & 0x1) == 0)
15049 if (((word
>> 19) & 0x1) == 0)
15051 /* 33222222222211111111110000000000
15052 10987654321098765432109876543210
15053 000001x0xx0x0001101xxxxxxxxxxxxx
15059 /* 33222222222211111111110000000000
15060 10987654321098765432109876543210
15061 000001x0xx0x1001101xxxxxxxxxxxxx
15068 if (((word
>> 19) & 0x1) == 0)
15070 /* 33222222222211111111110000000000
15071 10987654321098765432109876543210
15072 000001x0xx0x0101101xxxxxxxxxxxxx
15078 /* 33222222222211111111110000000000
15079 10987654321098765432109876543210
15080 000001x0xx0x1101101xxxxxxxxxxxxx
15088 if (((word
>> 18) & 0x1) == 0)
15090 if (((word
>> 19) & 0x1) == 0)
15092 /* 33222222222211111111110000000000
15093 10987654321098765432109876543210
15094 000001x0xx0x0011101xxxxxxxxxxxxx
15100 /* 33222222222211111111110000000000
15101 10987654321098765432109876543210
15102 000001x0xx0x1011101xxxxxxxxxxxxx
15109 /* 33222222222211111111110000000000
15110 10987654321098765432109876543210
15111 000001x0xx0xx111101xxxxxxxxxxxxx
15120 if (((word
>> 12) & 0x1) == 0)
15122 if (((word
>> 23) & 0x1) == 0)
15124 if (((word
>> 22) & 0x1) == 0)
15126 /* 33222222222211111111110000000000
15127 10987654321098765432109876543210
15128 000001x0001xxxxx1010xxxxxxxxxxxx
15134 /* 33222222222211111111110000000000
15135 10987654321098765432109876543210
15136 000001x0011xxxxx1010xxxxxxxxxxxx
15143 /* 33222222222211111111110000000000
15144 10987654321098765432109876543210
15145 000001x01x1xxxxx1010xxxxxxxxxxxx
15152 if (((word
>> 10) & 0x1) == 0)
15154 if (((word
>> 11) & 0x1) == 0)
15156 /* 33222222222211111111110000000000
15157 10987654321098765432109876543210
15158 000001x0xx1xxxxx101100xxxxxxxxxx
15164 /* 33222222222211111111110000000000
15165 10987654321098765432109876543210
15166 000001x0xx1xxxxx101110xxxxxxxxxx
15173 /* 33222222222211111111110000000000
15174 10987654321098765432109876543210
15175 000001x0xx1xxxxx1011x1xxxxxxxxxx
15184 if (((word
>> 22) & 0x1) == 0)
15186 if (((word
>> 21) & 0x1) == 0)
15188 if (((word
>> 23) & 0x1) == 0)
15190 /* 33222222222211111111110000000000
15191 10987654321098765432109876543210
15192 100001x0000xxxxx101xxxxxxxxxxxxx
15198 /* 33222222222211111111110000000000
15199 10987654321098765432109876543210
15200 100001x0100xxxxx101xxxxxxxxxxxxx
15207 if (((word
>> 23) & 0x1) == 0)
15209 /* 33222222222211111111110000000000
15210 10987654321098765432109876543210
15211 100001x0001xxxxx101xxxxxxxxxxxxx
15217 /* 33222222222211111111110000000000
15218 10987654321098765432109876543210
15219 100001x0101xxxxx101xxxxxxxxxxxxx
15227 if (((word
>> 23) & 0x1) == 0)
15229 /* 33222222222211111111110000000000
15230 10987654321098765432109876543210
15231 100001x001xxxxxx101xxxxxxxxxxxxx
15237 /* 33222222222211111111110000000000
15238 10987654321098765432109876543210
15239 100001x011xxxxxx101xxxxxxxxxxxxx
15248 if (((word
>> 21) & 0x1) == 0)
15250 if (((word
>> 31) & 0x1) == 0)
15252 if (((word
>> 16) & 0x1) == 0)
15254 if (((word
>> 17) & 0x1) == 0)
15256 if (((word
>> 18) & 0x1) == 0)
15258 if (((word
>> 19) & 0x1) == 0)
15260 /* 33222222222211111111110000000000
15261 10987654321098765432109876543210
15262 010001x0xx0x0000101xxxxxxxxxxxxx
15268 /* 33222222222211111111110000000000
15269 10987654321098765432109876543210
15270 010001x0xx0x1000101xxxxxxxxxxxxx
15277 if (((word
>> 20) & 0x1) == 0)
15279 /* 33222222222211111111110000000000
15280 10987654321098765432109876543210
15281 010001x0xx00x100101xxxxxxxxxxxxx
15287 /* 33222222222211111111110000000000
15288 10987654321098765432109876543210
15289 010001x0xx01x100101xxxxxxxxxxxxx
15297 /* 33222222222211111111110000000000
15298 10987654321098765432109876543210
15299 010001x0xx0xxx10101xxxxxxxxxxxxx
15306 if (((word
>> 17) & 0x1) == 0)
15308 if (((word
>> 18) & 0x1) == 0)
15310 if (((word
>> 19) & 0x1) == 0)
15312 if (((word
>> 20) & 0x1) == 0)
15314 /* 33222222222211111111110000000000
15315 10987654321098765432109876543210
15316 010001x0xx000001101xxxxxxxxxxxxx
15322 /* 33222222222211111111110000000000
15323 10987654321098765432109876543210
15324 010001x0xx010001101xxxxxxxxxxxxx
15331 /* 33222222222211111111110000000000
15332 10987654321098765432109876543210
15333 010001x0xx0x1001101xxxxxxxxxxxxx
15340 if (((word
>> 20) & 0x1) == 0)
15342 /* 33222222222211111111110000000000
15343 10987654321098765432109876543210
15344 010001x0xx00x101101xxxxxxxxxxxxx
15350 /* 33222222222211111111110000000000
15351 10987654321098765432109876543210
15352 010001x0xx01x101101xxxxxxxxxxxxx
15360 /* 33222222222211111111110000000000
15361 10987654321098765432109876543210
15362 010001x0xx0xxx11101xxxxxxxxxxxxx
15370 if (((word
>> 22) & 0x1) == 0)
15372 /* 33222222222211111111110000000000
15373 10987654321098765432109876543210
15374 110001x0x00xxxxx101xxxxxxxxxxxxx
15380 if (((word
>> 23) & 0x1) == 0)
15382 /* 33222222222211111111110000000000
15383 10987654321098765432109876543210
15384 110001x0010xxxxx101xxxxxxxxxxxxx
15390 /* 33222222222211111111110000000000
15391 10987654321098765432109876543210
15392 110001x0110xxxxx101xxxxxxxxxxxxx
15401 if (((word
>> 22) & 0x1) == 0)
15403 if (((word
>> 23) & 0x1) == 0)
15405 /* 33222222222211111111110000000000
15406 10987654321098765432109876543210
15407 x10001x0001xxxxx101xxxxxxxxxxxxx
15413 if (((word
>> 31) & 0x1) == 0)
15415 if (((word
>> 10) & 0x1) == 0)
15417 if (((word
>> 12) & 0x1) == 0)
15419 /* 33222222222211111111110000000000
15420 10987654321098765432109876543210
15421 010001x0101xxxxx1010x0xxxxxxxxxx
15427 /* 33222222222211111111110000000000
15428 10987654321098765432109876543210
15429 010001x0101xxxxx1011x0xxxxxxxxxx
15436 if (((word
>> 12) & 0x1) == 0)
15438 /* 33222222222211111111110000000000
15439 10987654321098765432109876543210
15440 010001x0101xxxxx1010x1xxxxxxxxxx
15446 /* 33222222222211111111110000000000
15447 10987654321098765432109876543210
15448 010001x0101xxxxx1011x1xxxxxxxxxx
15456 /* 33222222222211111111110000000000
15457 10987654321098765432109876543210
15458 110001x0101xxxxx101xxxxxxxxxxxxx
15466 if (((word
>> 23) & 0x1) == 0)
15468 /* 33222222222211111111110000000000
15469 10987654321098765432109876543210
15470 x10001x0011xxxxx101xxxxxxxxxxxxx
15476 if (((word
>> 31) & 0x1) == 0)
15478 if (((word
>> 10) & 0x1) == 0)
15480 if (((word
>> 12) & 0x1) == 0)
15482 /* 33222222222211111111110000000000
15483 10987654321098765432109876543210
15484 010001x0111xxxxx1010x0xxxxxxxxxx
15490 /* 33222222222211111111110000000000
15491 10987654321098765432109876543210
15492 010001x0111xxxxx1011x0xxxxxxxxxx
15499 if (((word
>> 12) & 0x1) == 0)
15501 /* 33222222222211111111110000000000
15502 10987654321098765432109876543210
15503 010001x0111xxxxx1010x1xxxxxxxxxx
15509 /* 33222222222211111111110000000000
15510 10987654321098765432109876543210
15511 010001x0111xxxxx1011x1xxxxxxxxxx
15519 /* 33222222222211111111110000000000
15520 10987654321098765432109876543210
15521 110001x0111xxxxx101xxxxxxxxxxxxx
15533 if (((word
>> 15) & 0x1) == 0)
15535 if (((word
>> 21) & 0x1) == 0)
15537 if (((word
>> 30) & 0x1) == 0)
15539 if (((word
>> 31) & 0x1) == 0)
15541 /* 33222222222211111111110000000000
15542 10987654321098765432109876543210
15543 000001x0xx0xxxxx011xxxxxxxxxxxxx
15549 if (((word
>> 23) & 0x1) == 0)
15551 /* 33222222222211111111110000000000
15552 10987654321098765432109876543210
15553 100001x00x0xxxxx011xxxxxxxxxxxxx
15559 /* 33222222222211111111110000000000
15560 10987654321098765432109876543210
15561 100001x01x0xxxxx011xxxxxxxxxxxxx
15569 if (((word
>> 31) & 0x1) == 0)
15571 if (((word
>> 10) & 0x1) == 0)
15573 if (((word
>> 11) & 0x1) == 0)
15575 if (((word
>> 12) & 0x1) == 0)
15577 /* 33222222222211111111110000000000
15578 10987654321098765432109876543210
15579 010001x0xx0xxxxx011000xxxxxxxxxx
15585 /* 33222222222211111111110000000000
15586 10987654321098765432109876543210
15587 010001x0xx0xxxxx011100xxxxxxxxxx
15594 if (((word
>> 12) & 0x1) == 0)
15596 /* 33222222222211111111110000000000
15597 10987654321098765432109876543210
15598 010001x0xx0xxxxx011010xxxxxxxxxx
15604 /* 33222222222211111111110000000000
15605 10987654321098765432109876543210
15606 010001x0xx0xxxxx011110xxxxxxxxxx
15614 if (((word
>> 11) & 0x1) == 0)
15616 if (((word
>> 12) & 0x1) == 0)
15618 /* 33222222222211111111110000000000
15619 10987654321098765432109876543210
15620 010001x0xx0xxxxx011001xxxxxxxxxx
15626 /* 33222222222211111111110000000000
15627 10987654321098765432109876543210
15628 010001x0xx0xxxxx011101xxxxxxxxxx
15635 /* 33222222222211111111110000000000
15636 10987654321098765432109876543210
15637 010001x0xx0xxxxx011x11xxxxxxxxxx
15645 if (((word
>> 23) & 0x1) == 0)
15647 /* 33222222222211111111110000000000
15648 10987654321098765432109876543210
15649 110001x00x0xxxxx011xxxxxxxxxxxxx
15655 /* 33222222222211111111110000000000
15656 10987654321098765432109876543210
15657 110001x01x0xxxxx011xxxxxxxxxxxxx
15666 if (((word
>> 30) & 0x1) == 0)
15668 if (((word
>> 31) & 0x1) == 0)
15670 if (((word
>> 10) & 0x1) == 0)
15672 if (((word
>> 11) & 0x1) == 0)
15674 if (((word
>> 12) & 0x1) == 0)
15676 /* 33222222222211111111110000000000
15677 10987654321098765432109876543210
15678 000001x0xx1xxxxx011000xxxxxxxxxx
15684 /* 33222222222211111111110000000000
15685 10987654321098765432109876543210
15686 000001x0xx1xxxxx011100xxxxxxxxxx
15693 /* 33222222222211111111110000000000
15694 10987654321098765432109876543210
15695 000001x0xx1xxxxx011x10xxxxxxxxxx
15702 if (((word
>> 11) & 0x1) == 0)
15704 if (((word
>> 12) & 0x1) == 0)
15706 /* 33222222222211111111110000000000
15707 10987654321098765432109876543210
15708 000001x0xx1xxxxx011001xxxxxxxxxx
15714 /* 33222222222211111111110000000000
15715 10987654321098765432109876543210
15716 000001x0xx1xxxxx011101xxxxxxxxxx
15723 /* 33222222222211111111110000000000
15724 10987654321098765432109876543210
15725 000001x0xx1xxxxx011x11xxxxxxxxxx
15733 if (((word
>> 23) & 0x1) == 0)
15735 /* 33222222222211111111110000000000
15736 10987654321098765432109876543210
15737 100001x00x1xxxxx011xxxxxxxxxxxxx
15743 /* 33222222222211111111110000000000
15744 10987654321098765432109876543210
15745 100001x01x1xxxxx011xxxxxxxxxxxxx
15753 if (((word
>> 23) & 0x1) == 0)
15755 /* 33222222222211111111110000000000
15756 10987654321098765432109876543210
15757 x10001x00x1xxxxx011xxxxxxxxxxxxx
15763 if (((word
>> 31) & 0x1) == 0)
15765 if (((word
>> 12) & 0x1) == 0)
15767 if (((word
>> 22) & 0x1) == 0)
15769 /* 33222222222211111111110000000000
15770 10987654321098765432109876543210
15771 010001x0101xxxxx0110xxxxxxxxxxxx
15777 /* 33222222222211111111110000000000
15778 10987654321098765432109876543210
15779 010001x0111xxxxx0110xxxxxxxxxxxx
15786 if (((word
>> 22) & 0x1) == 0)
15788 /* 33222222222211111111110000000000
15789 10987654321098765432109876543210
15790 010001x0101xxxxx0111xxxxxxxxxxxx
15796 /* 33222222222211111111110000000000
15797 10987654321098765432109876543210
15798 010001x0111xxxxx0111xxxxxxxxxxxx
15806 /* 33222222222211111111110000000000
15807 10987654321098765432109876543210
15808 110001x01x1xxxxx011xxxxxxxxxxxxx
15818 if (((word
>> 30) & 0x1) == 0)
15820 if (((word
>> 31) & 0x1) == 0)
15822 if (((word
>> 21) & 0x1) == 0)
15824 /* 33222222222211111111110000000000
15825 10987654321098765432109876543210
15826 000001x0xx0xxxxx111xxxxxxxxxxxxx
15832 if (((word
>> 10) & 0x1) == 0)
15834 if (((word
>> 11) & 0x1) == 0)
15836 if (((word
>> 12) & 0x1) == 0)
15838 if (((word
>> 20) & 0x1) == 0)
15840 if (((word
>> 22) & 0x1) == 0)
15842 if (((word
>> 23) & 0x1) == 0)
15844 /* 33222222222211111111110000000000
15845 10987654321098765432109876543210
15846 000001x00010xxxx111000xxxxxxxxxx
15852 /* 33222222222211111111110000000000
15853 10987654321098765432109876543210
15854 000001x01010xxxx111000xxxxxxxxxx
15861 if (((word
>> 23) & 0x1) == 0)
15863 /* 33222222222211111111110000000000
15864 10987654321098765432109876543210
15865 000001x00110xxxx111000xxxxxxxxxx
15871 /* 33222222222211111111110000000000
15872 10987654321098765432109876543210
15873 000001x01110xxxx111000xxxxxxxxxx
15881 if (((word
>> 22) & 0x1) == 0)
15883 if (((word
>> 23) & 0x1) == 0)
15885 /* 33222222222211111111110000000000
15886 10987654321098765432109876543210
15887 000001x00011xxxx111000xxxxxxxxxx
15893 /* 33222222222211111111110000000000
15894 10987654321098765432109876543210
15895 000001x01011xxxx111000xxxxxxxxxx
15902 if (((word
>> 23) & 0x1) == 0)
15904 /* 33222222222211111111110000000000
15905 10987654321098765432109876543210
15906 000001x00111xxxx111000xxxxxxxxxx
15912 /* 33222222222211111111110000000000
15913 10987654321098765432109876543210
15914 000001x01111xxxx111000xxxxxxxxxx
15923 if (((word
>> 20) & 0x1) == 0)
15925 if (((word
>> 22) & 0x1) == 0)
15927 if (((word
>> 23) & 0x1) == 0)
15929 /* 33222222222211111111110000000000
15930 10987654321098765432109876543210
15931 000001x00010xxxx111100xxxxxxxxxx
15937 /* 33222222222211111111110000000000
15938 10987654321098765432109876543210
15939 000001x01010xxxx111100xxxxxxxxxx
15946 if (((word
>> 23) & 0x1) == 0)
15948 /* 33222222222211111111110000000000
15949 10987654321098765432109876543210
15950 000001x00110xxxx111100xxxxxxxxxx
15956 /* 33222222222211111111110000000000
15957 10987654321098765432109876543210
15958 000001x01110xxxx111100xxxxxxxxxx
15966 if (((word
>> 22) & 0x1) == 0)
15968 if (((word
>> 23) & 0x1) == 0)
15970 /* 33222222222211111111110000000000
15971 10987654321098765432109876543210
15972 000001x00011xxxx111100xxxxxxxxxx
15978 /* 33222222222211111111110000000000
15979 10987654321098765432109876543210
15980 000001x01011xxxx111100xxxxxxxxxx
15987 if (((word
>> 23) & 0x1) == 0)
15989 /* 33222222222211111111110000000000
15990 10987654321098765432109876543210
15991 000001x00111xxxx111100xxxxxxxxxx
15997 /* 33222222222211111111110000000000
15998 10987654321098765432109876543210
15999 000001x01111xxxx111100xxxxxxxxxx
16009 if (((word
>> 20) & 0x1) == 0)
16011 if (((word
>> 22) & 0x1) == 0)
16013 if (((word
>> 23) & 0x1) == 0)
16015 /* 33222222222211111111110000000000
16016 10987654321098765432109876543210
16017 000001x00010xxxx111x10xxxxxxxxxx
16023 /* 33222222222211111111110000000000
16024 10987654321098765432109876543210
16025 000001x01010xxxx111x10xxxxxxxxxx
16032 if (((word
>> 23) & 0x1) == 0)
16034 /* 33222222222211111111110000000000
16035 10987654321098765432109876543210
16036 000001x00110xxxx111x10xxxxxxxxxx
16042 /* 33222222222211111111110000000000
16043 10987654321098765432109876543210
16044 000001x01110xxxx111x10xxxxxxxxxx
16052 if (((word
>> 22) & 0x1) == 0)
16054 if (((word
>> 23) & 0x1) == 0)
16056 /* 33222222222211111111110000000000
16057 10987654321098765432109876543210
16058 000001x00011xxxx111x10xxxxxxxxxx
16064 /* 33222222222211111111110000000000
16065 10987654321098765432109876543210
16066 000001x01011xxxx111x10xxxxxxxxxx
16073 if (((word
>> 23) & 0x1) == 0)
16075 /* 33222222222211111111110000000000
16076 10987654321098765432109876543210
16077 000001x00111xxxx111x10xxxxxxxxxx
16083 /* 33222222222211111111110000000000
16084 10987654321098765432109876543210
16085 000001x01111xxxx111x10xxxxxxxxxx
16095 if (((word
>> 11) & 0x1) == 0)
16097 if (((word
>> 12) & 0x1) == 0)
16099 if (((word
>> 22) & 0x1) == 0)
16101 if (((word
>> 23) & 0x1) == 0)
16103 /* 33222222222211111111110000000000
16104 10987654321098765432109876543210
16105 000001x0001xxxxx111001xxxxxxxxxx
16111 /* 33222222222211111111110000000000
16112 10987654321098765432109876543210
16113 000001x0101xxxxx111001xxxxxxxxxx
16120 if (((word
>> 23) & 0x1) == 0)
16122 /* 33222222222211111111110000000000
16123 10987654321098765432109876543210
16124 000001x0011xxxxx111001xxxxxxxxxx
16130 /* 33222222222211111111110000000000
16131 10987654321098765432109876543210
16132 000001x0111xxxxx111001xxxxxxxxxx
16140 if (((word
>> 20) & 0x1) == 0)
16142 if (((word
>> 22) & 0x1) == 0)
16144 if (((word
>> 23) & 0x1) == 0)
16146 /* 33222222222211111111110000000000
16147 10987654321098765432109876543210
16148 000001x00010xxxx111101xxxxxxxxxx
16154 /* 33222222222211111111110000000000
16155 10987654321098765432109876543210
16156 000001x01010xxxx111101xxxxxxxxxx
16163 if (((word
>> 23) & 0x1) == 0)
16165 /* 33222222222211111111110000000000
16166 10987654321098765432109876543210
16167 000001x00110xxxx111101xxxxxxxxxx
16173 /* 33222222222211111111110000000000
16174 10987654321098765432109876543210
16175 000001x01110xxxx111101xxxxxxxxxx
16183 if (((word
>> 22) & 0x1) == 0)
16185 if (((word
>> 23) & 0x1) == 0)
16187 /* 33222222222211111111110000000000
16188 10987654321098765432109876543210
16189 000001x00011xxxx111101xxxxxxxxxx
16195 /* 33222222222211111111110000000000
16196 10987654321098765432109876543210
16197 000001x01011xxxx111101xxxxxxxxxx
16204 if (((word
>> 23) & 0x1) == 0)
16206 /* 33222222222211111111110000000000
16207 10987654321098765432109876543210
16208 000001x00111xxxx111101xxxxxxxxxx
16214 /* 33222222222211111111110000000000
16215 10987654321098765432109876543210
16216 000001x01111xxxx111101xxxxxxxxxx
16226 if (((word
>> 20) & 0x1) == 0)
16228 if (((word
>> 22) & 0x1) == 0)
16230 if (((word
>> 23) & 0x1) == 0)
16232 /* 33222222222211111111110000000000
16233 10987654321098765432109876543210
16234 000001x00010xxxx111x11xxxxxxxxxx
16240 /* 33222222222211111111110000000000
16241 10987654321098765432109876543210
16242 000001x01010xxxx111x11xxxxxxxxxx
16249 if (((word
>> 23) & 0x1) == 0)
16251 /* 33222222222211111111110000000000
16252 10987654321098765432109876543210
16253 000001x00110xxxx111x11xxxxxxxxxx
16259 /* 33222222222211111111110000000000
16260 10987654321098765432109876543210
16261 000001x01110xxxx111x11xxxxxxxxxx
16269 if (((word
>> 22) & 0x1) == 0)
16271 if (((word
>> 23) & 0x1) == 0)
16273 /* 33222222222211111111110000000000
16274 10987654321098765432109876543210
16275 000001x00011xxxx111x11xxxxxxxxxx
16281 /* 33222222222211111111110000000000
16282 10987654321098765432109876543210
16283 000001x01011xxxx111x11xxxxxxxxxx
16290 if (((word
>> 23) & 0x1) == 0)
16292 /* 33222222222211111111110000000000
16293 10987654321098765432109876543210
16294 000001x00111xxxx111x11xxxxxxxxxx
16300 /* 33222222222211111111110000000000
16301 10987654321098765432109876543210
16302 000001x01111xxxx111x11xxxxxxxxxx
16314 if (((word
>> 22) & 0x1) == 0)
16316 if (((word
>> 21) & 0x1) == 0)
16318 if (((word
>> 23) & 0x1) == 0)
16320 /* 33222222222211111111110000000000
16321 10987654321098765432109876543210
16322 100001x0000xxxxx111xxxxxxxxxxxxx
16328 /* 33222222222211111111110000000000
16329 10987654321098765432109876543210
16330 100001x0100xxxxx111xxxxxxxxxxxxx
16337 if (((word
>> 23) & 0x1) == 0)
16339 /* 33222222222211111111110000000000
16340 10987654321098765432109876543210
16341 100001x0001xxxxx111xxxxxxxxxxxxx
16347 /* 33222222222211111111110000000000
16348 10987654321098765432109876543210
16349 100001x0101xxxxx111xxxxxxxxxxxxx
16357 if (((word
>> 23) & 0x1) == 0)
16359 /* 33222222222211111111110000000000
16360 10987654321098765432109876543210
16361 100001x001xxxxxx111xxxxxxxxxxxxx
16367 /* 33222222222211111111110000000000
16368 10987654321098765432109876543210
16369 100001x011xxxxxx111xxxxxxxxxxxxx
16378 if (((word
>> 21) & 0x1) == 0)
16380 if (((word
>> 31) & 0x1) == 0)
16382 if (((word
>> 10) & 0x1) == 0)
16384 if (((word
>> 11) & 0x1) == 0)
16386 /* 33222222222211111111110000000000
16387 10987654321098765432109876543210
16388 010001x0xx0xxxxx111x00xxxxxxxxxx
16394 if (((word
>> 12) & 0x1) == 0)
16396 /* 33222222222211111111110000000000
16397 10987654321098765432109876543210
16398 010001x0xx0xxxxx111010xxxxxxxxxx
16404 /* 33222222222211111111110000000000
16405 10987654321098765432109876543210
16406 010001x0xx0xxxxx111110xxxxxxxxxx
16414 if (((word
>> 11) & 0x1) == 0)
16416 /* 33222222222211111111110000000000
16417 10987654321098765432109876543210
16418 010001x0xx0xxxxx111x01xxxxxxxxxx
16424 /* 33222222222211111111110000000000
16425 10987654321098765432109876543210
16426 010001x0xx0xxxxx111x11xxxxxxxxxx
16434 if (((word
>> 22) & 0x1) == 0)
16436 if (((word
>> 23) & 0x1) == 0)
16438 /* 33222222222211111111110000000000
16439 10987654321098765432109876543210
16440 110001x0000xxxxx111xxxxxxxxxxxxx
16446 /* 33222222222211111111110000000000
16447 10987654321098765432109876543210
16448 110001x0100xxxxx111xxxxxxxxxxxxx
16455 if (((word
>> 23) & 0x1) == 0)
16457 /* 33222222222211111111110000000000
16458 10987654321098765432109876543210
16459 110001x0010xxxxx111xxxxxxxxxxxxx
16465 /* 33222222222211111111110000000000
16466 10987654321098765432109876543210
16467 110001x0110xxxxx111xxxxxxxxxxxxx
16476 if (((word
>> 23) & 0x1) == 0)
16478 if (((word
>> 31) & 0x1) == 0)
16480 if (((word
>> 10) & 0x1) == 0)
16482 if (((word
>> 11) & 0x1) == 0)
16484 /* 33222222222211111111110000000000
16485 10987654321098765432109876543210
16486 010001x00x1xxxxx111x00xxxxxxxxxx
16492 /* 33222222222211111111110000000000
16493 10987654321098765432109876543210
16494 010001x00x1xxxxx111x10xxxxxxxxxx
16501 /* 33222222222211111111110000000000
16502 10987654321098765432109876543210
16503 010001x00x1xxxxx111xx1xxxxxxxxxx
16510 if (((word
>> 22) & 0x1) == 0)
16512 /* 33222222222211111111110000000000
16513 10987654321098765432109876543210
16514 110001x0001xxxxx111xxxxxxxxxxxxx
16520 /* 33222222222211111111110000000000
16521 10987654321098765432109876543210
16522 110001x0011xxxxx111xxxxxxxxxxxxx
16530 if (((word
>> 22) & 0x1) == 0)
16532 if (((word
>> 31) & 0x1) == 0)
16534 if (((word
>> 10) & 0x1) == 0)
16536 if (((word
>> 12) & 0x1) == 0)
16538 /* 33222222222211111111110000000000
16539 10987654321098765432109876543210
16540 010001x0101xxxxx1110x0xxxxxxxxxx
16546 if (((word
>> 11) & 0x1) == 0)
16548 /* 33222222222211111111110000000000
16549 10987654321098765432109876543210
16550 010001x0101xxxxx111100xxxxxxxxxx
16556 /* 33222222222211111111110000000000
16557 10987654321098765432109876543210
16558 010001x0101xxxxx111110xxxxxxxxxx
16566 if (((word
>> 12) & 0x1) == 0)
16568 /* 33222222222211111111110000000000
16569 10987654321098765432109876543210
16570 010001x0101xxxxx1110x1xxxxxxxxxx
16576 /* 33222222222211111111110000000000
16577 10987654321098765432109876543210
16578 010001x0101xxxxx1111x1xxxxxxxxxx
16586 /* 33222222222211111111110000000000
16587 10987654321098765432109876543210
16588 110001x0101xxxxx111xxxxxxxxxxxxx
16595 if (((word
>> 31) & 0x1) == 0)
16597 if (((word
>> 10) & 0x1) == 0)
16599 if (((word
>> 12) & 0x1) == 0)
16601 /* 33222222222211111111110000000000
16602 10987654321098765432109876543210
16603 010001x0111xxxxx1110x0xxxxxxxxxx
16609 if (((word
>> 11) & 0x1) == 0)
16611 /* 33222222222211111111110000000000
16612 10987654321098765432109876543210
16613 010001x0111xxxxx111100xxxxxxxxxx
16619 /* 33222222222211111111110000000000
16620 10987654321098765432109876543210
16621 010001x0111xxxxx111110xxxxxxxxxx
16629 if (((word
>> 12) & 0x1) == 0)
16631 /* 33222222222211111111110000000000
16632 10987654321098765432109876543210
16633 010001x0111xxxxx1110x1xxxxxxxxxx
16639 /* 33222222222211111111110000000000
16640 10987654321098765432109876543210
16641 010001x0111xxxxx1111x1xxxxxxxxxx
16649 /* 33222222222211111111110000000000
16650 10987654321098765432109876543210
16651 110001x0111xxxxx111xxxxxxxxxxxxx
16665 if (((word
>> 21) & 0x1) == 0)
16667 if (((word
>> 15) & 0x1) == 0)
16669 if (((word
>> 30) & 0x1) == 0)
16671 if (((word
>> 13) & 0x1) == 0)
16673 if (((word
>> 14) & 0x1) == 0)
16675 if (((word
>> 31) & 0x1) == 0)
16677 if (((word
>> 4) & 0x1) == 0)
16679 /* 33222222222211111111110000000000
16680 10987654321098765432109876543210
16681 001001x0xx0xxxxx000xxxxxxxx0xxxx
16687 /* 33222222222211111111110000000000
16688 10987654321098765432109876543210
16689 001001x0xx0xxxxx000xxxxxxxx1xxxx
16696 if (((word
>> 23) & 0x1) == 0)
16698 /* 33222222222211111111110000000000
16699 10987654321098765432109876543210
16700 101001x00x0xxxxx000xxxxxxxxxxxxx
16706 /* 33222222222211111111110000000000
16707 10987654321098765432109876543210
16708 101001x01x0xxxxx000xxxxxxxxxxxxx
16716 if (((word
>> 31) & 0x1) == 0)
16718 if (((word
>> 4) & 0x1) == 0)
16720 /* 33222222222211111111110000000000
16721 10987654321098765432109876543210
16722 001001x0xx0xxxxx010xxxxxxxx0xxxx
16728 /* 33222222222211111111110000000000
16729 10987654321098765432109876543210
16730 001001x0xx0xxxxx010xxxxxxxx1xxxx
16737 if (((word
>> 22) & 0x1) == 0)
16739 if (((word
>> 23) & 0x1) == 0)
16741 /* 33222222222211111111110000000000
16742 10987654321098765432109876543210
16743 101001x0000xxxxx010xxxxxxxxxxxxx
16749 /* 33222222222211111111110000000000
16750 10987654321098765432109876543210
16751 101001x0100xxxxx010xxxxxxxxxxxxx
16758 if (((word
>> 23) & 0x1) == 0)
16760 /* 33222222222211111111110000000000
16761 10987654321098765432109876543210
16762 101001x0010xxxxx010xxxxxxxxxxxxx
16768 /* 33222222222211111111110000000000
16769 10987654321098765432109876543210
16770 101001x0110xxxxx010xxxxxxxxxxxxx
16780 if (((word
>> 14) & 0x1) == 0)
16782 if (((word
>> 31) & 0x1) == 0)
16784 if (((word
>> 4) & 0x1) == 0)
16786 /* 33222222222211111111110000000000
16787 10987654321098765432109876543210
16788 001001x0xx0xxxxx001xxxxxxxx0xxxx
16794 /* 33222222222211111111110000000000
16795 10987654321098765432109876543210
16796 001001x0xx0xxxxx001xxxxxxxx1xxxx
16803 if (((word
>> 23) & 0x1) == 0)
16805 /* 33222222222211111111110000000000
16806 10987654321098765432109876543210
16807 101001x00x0xxxxx001xxxxxxxxxxxxx
16813 /* 33222222222211111111110000000000
16814 10987654321098765432109876543210
16815 101001x01x0xxxxx001xxxxxxxxxxxxx
16823 if (((word
>> 31) & 0x1) == 0)
16825 if (((word
>> 4) & 0x1) == 0)
16827 /* 33222222222211111111110000000000
16828 10987654321098765432109876543210
16829 001001x0xx0xxxxx011xxxxxxxx0xxxx
16835 /* 33222222222211111111110000000000
16836 10987654321098765432109876543210
16837 001001x0xx0xxxxx011xxxxxxxx1xxxx
16844 if (((word
>> 22) & 0x1) == 0)
16846 if (((word
>> 23) & 0x1) == 0)
16848 /* 33222222222211111111110000000000
16849 10987654321098765432109876543210
16850 101001x0000xxxxx011xxxxxxxxxxxxx
16856 /* 33222222222211111111110000000000
16857 10987654321098765432109876543210
16858 101001x0100xxxxx011xxxxxxxxxxxxx
16865 if (((word
>> 23) & 0x1) == 0)
16867 /* 33222222222211111111110000000000
16868 10987654321098765432109876543210
16869 101001x0010xxxxx011xxxxxxxxxxxxx
16875 /* 33222222222211111111110000000000
16876 10987654321098765432109876543210
16877 101001x0110xxxxx011xxxxxxxxxxxxx
16888 if (((word
>> 31) & 0x1) == 0)
16890 /* 33222222222211111111110000000000
16891 10987654321098765432109876543210
16892 011001x0xx0xxxxx0xxxxxxxxxxxxxxx
16898 if (((word
>> 13) & 0x1) == 0)
16900 if (((word
>> 14) & 0x1) == 0)
16902 if (((word
>> 22) & 0x1) == 0)
16904 /* 33222222222211111111110000000000
16905 10987654321098765432109876543210
16906 111001x0x00xxxxx000xxxxxxxxxxxxx
16912 if (((word
>> 23) & 0x1) == 0)
16914 /* 33222222222211111111110000000000
16915 10987654321098765432109876543210
16916 111001x0010xxxxx000xxxxxxxxxxxxx
16922 /* 33222222222211111111110000000000
16923 10987654321098765432109876543210
16924 111001x0110xxxxx000xxxxxxxxxxxxx
16932 if (((word
>> 22) & 0x1) == 0)
16934 /* 33222222222211111111110000000000
16935 10987654321098765432109876543210
16936 111001x0x00xxxxx010xxxxxxxxxxxxx
16942 if (((word
>> 23) & 0x1) == 0)
16944 /* 33222222222211111111110000000000
16945 10987654321098765432109876543210
16946 111001x0010xxxxx010xxxxxxxxxxxxx
16952 /* 33222222222211111111110000000000
16953 10987654321098765432109876543210
16954 111001x0110xxxxx010xxxxxxxxxxxxx
16963 if (((word
>> 14) & 0x1) == 0)
16965 if (((word
>> 22) & 0x1) == 0)
16967 if (((word
>> 23) & 0x1) == 0)
16969 /* 33222222222211111111110000000000
16970 10987654321098765432109876543210
16971 111001x0000xxxxx001xxxxxxxxxxxxx
16977 /* 33222222222211111111110000000000
16978 10987654321098765432109876543210
16979 111001x0100xxxxx001xxxxxxxxxxxxx
16986 if (((word
>> 23) & 0x1) == 0)
16988 /* 33222222222211111111110000000000
16989 10987654321098765432109876543210
16990 111001x0010xxxxx001xxxxxxxxxxxxx
16996 /* 33222222222211111111110000000000
16997 10987654321098765432109876543210
16998 111001x0110xxxxx001xxxxxxxxxxxxx
17006 if (((word
>> 22) & 0x1) == 0)
17008 if (((word
>> 23) & 0x1) == 0)
17010 /* 33222222222211111111110000000000
17011 10987654321098765432109876543210
17012 111001x0000xxxxx011xxxxxxxxxxxxx
17018 /* 33222222222211111111110000000000
17019 10987654321098765432109876543210
17020 111001x0100xxxxx011xxxxxxxxxxxxx
17027 if (((word
>> 23) & 0x1) == 0)
17029 /* 33222222222211111111110000000000
17030 10987654321098765432109876543210
17031 111001x0010xxxxx011xxxxxxxxxxxxx
17037 /* 33222222222211111111110000000000
17038 10987654321098765432109876543210
17039 111001x0110xxxxx011xxxxxxxxxxxxx
17051 if (((word
>> 13) & 0x1) == 0)
17053 if (((word
>> 30) & 0x1) == 0)
17055 if (((word
>> 14) & 0x1) == 0)
17057 if (((word
>> 4) & 0x1) == 0)
17059 /* 33222222222211111111110000000000
17060 10987654321098765432109876543210
17061 x01001x0xx0xxxxx100xxxxxxxx0xxxx
17067 /* 33222222222211111111110000000000
17068 10987654321098765432109876543210
17069 x01001x0xx0xxxxx100xxxxxxxx1xxxx
17076 if (((word
>> 31) & 0x1) == 0)
17078 if (((word
>> 4) & 0x1) == 0)
17080 /* 33222222222211111111110000000000
17081 10987654321098765432109876543210
17082 001001x0xx0xxxxx110xxxxxxxx0xxxx
17088 /* 33222222222211111111110000000000
17089 10987654321098765432109876543210
17090 001001x0xx0xxxxx110xxxxxxxx1xxxx
17097 if (((word
>> 22) & 0x1) == 0)
17099 if (((word
>> 23) & 0x1) == 0)
17101 /* 33222222222211111111110000000000
17102 10987654321098765432109876543210
17103 101001x0000xxxxx110xxxxxxxxxxxxx
17109 /* 33222222222211111111110000000000
17110 10987654321098765432109876543210
17111 101001x0100xxxxx110xxxxxxxxxxxxx
17118 if (((word
>> 23) & 0x1) == 0)
17120 /* 33222222222211111111110000000000
17121 10987654321098765432109876543210
17122 101001x0010xxxxx110xxxxxxxxxxxxx
17128 /* 33222222222211111111110000000000
17129 10987654321098765432109876543210
17130 101001x0110xxxxx110xxxxxxxxxxxxx
17140 if (((word
>> 31) & 0x1) == 0)
17142 if (((word
>> 17) & 0x1) == 0)
17144 if (((word
>> 18) & 0x1) == 0)
17146 if (((word
>> 20) & 0x1) == 0)
17148 /* 33222222222211111111110000000000
17149 10987654321098765432109876543210
17150 011001x0xx00x00x1x0xxxxxxxxxxxxx
17156 /* 33222222222211111111110000000000
17157 10987654321098765432109876543210
17158 011001x0xx01x00x1x0xxxxxxxxxxxxx
17165 if (((word
>> 16) & 0x1) == 0)
17167 /* 33222222222211111111110000000000
17168 10987654321098765432109876543210
17169 011001x0xx0xx1001x0xxxxxxxxxxxxx
17175 /* 33222222222211111111110000000000
17176 10987654321098765432109876543210
17177 011001x0xx0xx1011x0xxxxxxxxxxxxx
17185 if (((word
>> 16) & 0x1) == 0)
17187 /* 33222222222211111111110000000000
17188 10987654321098765432109876543210
17189 011001x0xx0xxx101x0xxxxxxxxxxxxx
17195 /* 33222222222211111111110000000000
17196 10987654321098765432109876543210
17197 011001x0xx0xxx111x0xxxxxxxxxxxxx
17205 if (((word
>> 22) & 0x1) == 0)
17207 if (((word
>> 23) & 0x1) == 0)
17209 /* 33222222222211111111110000000000
17210 10987654321098765432109876543210
17211 111001x0000xxxxx1x0xxxxxxxxxxxxx
17217 /* 33222222222211111111110000000000
17218 10987654321098765432109876543210
17219 111001x0100xxxxx1x0xxxxxxxxxxxxx
17226 if (((word
>> 23) & 0x1) == 0)
17228 /* 33222222222211111111110000000000
17229 10987654321098765432109876543210
17230 111001x0010xxxxx1x0xxxxxxxxxxxxx
17236 /* 33222222222211111111110000000000
17237 10987654321098765432109876543210
17238 111001x0110xxxxx1x0xxxxxxxxxxxxx
17248 if (((word
>> 14) & 0x1) == 0)
17250 if (((word
>> 30) & 0x1) == 0)
17252 if (((word
>> 31) & 0x1) == 0)
17254 if (((word
>> 4) & 0x1) == 0)
17256 /* 33222222222211111111110000000000
17257 10987654321098765432109876543210
17258 001001x0xx0xxxxx101xxxxxxxx0xxxx
17264 /* 33222222222211111111110000000000
17265 10987654321098765432109876543210
17266 001001x0xx0xxxxx101xxxxxxxx1xxxx
17273 if (((word
>> 20) & 0x1) == 0)
17275 if (((word
>> 22) & 0x1) == 0)
17277 if (((word
>> 23) & 0x1) == 0)
17279 /* 33222222222211111111110000000000
17280 10987654321098765432109876543210
17281 101001x00000xxxx101xxxxxxxxxxxxx
17287 /* 33222222222211111111110000000000
17288 10987654321098765432109876543210
17289 101001x01000xxxx101xxxxxxxxxxxxx
17296 if (((word
>> 23) & 0x1) == 0)
17298 /* 33222222222211111111110000000000
17299 10987654321098765432109876543210
17300 101001x00100xxxx101xxxxxxxxxxxxx
17306 /* 33222222222211111111110000000000
17307 10987654321098765432109876543210
17308 101001x01100xxxx101xxxxxxxxxxxxx
17316 if (((word
>> 22) & 0x1) == 0)
17318 if (((word
>> 23) & 0x1) == 0)
17320 /* 33222222222211111111110000000000
17321 10987654321098765432109876543210
17322 101001x00001xxxx101xxxxxxxxxxxxx
17328 /* 33222222222211111111110000000000
17329 10987654321098765432109876543210
17330 101001x01001xxxx101xxxxxxxxxxxxx
17337 if (((word
>> 23) & 0x1) == 0)
17339 /* 33222222222211111111110000000000
17340 10987654321098765432109876543210
17341 101001x00101xxxx101xxxxxxxxxxxxx
17347 /* 33222222222211111111110000000000
17348 10987654321098765432109876543210
17349 101001x01101xxxx101xxxxxxxxxxxxx
17359 if (((word
>> 31) & 0x1) == 0)
17361 if (((word
>> 16) & 0x1) == 0)
17363 if (((word
>> 17) & 0x1) == 0)
17365 if (((word
>> 18) & 0x1) == 0)
17367 if (((word
>> 19) & 0x1) == 0)
17369 /* 33222222222211111111110000000000
17370 10987654321098765432109876543210
17371 011001x0xx0x0000101xxxxxxxxxxxxx
17377 /* 33222222222211111111110000000000
17378 10987654321098765432109876543210
17379 011001x0xx0x1000101xxxxxxxxxxxxx
17386 /* 33222222222211111111110000000000
17387 10987654321098765432109876543210
17388 011001x0xx0xx100101xxxxxxxxxxxxx
17395 if (((word
>> 18) & 0x1) == 0)
17397 if (((word
>> 22) & 0x1) == 0)
17399 if (((word
>> 23) & 0x1) == 0)
17401 /* 33222222222211111111110000000000
17402 10987654321098765432109876543210
17403 011001x0000xx010101xxxxxxxxxxxxx
17409 /* 33222222222211111111110000000000
17410 10987654321098765432109876543210
17411 011001x0100xx010101xxxxxxxxxxxxx
17418 /* 33222222222211111111110000000000
17419 10987654321098765432109876543210
17420 011001x0x10xx010101xxxxxxxxxxxxx
17427 /* 33222222222211111111110000000000
17428 10987654321098765432109876543210
17429 011001x0xx0xx110101xxxxxxxxxxxxx
17437 if (((word
>> 17) & 0x1) == 0)
17439 if (((word
>> 18) & 0x1) == 0)
17441 /* 33222222222211111111110000000000
17442 10987654321098765432109876543210
17443 011001x0xx0xx001101xxxxxxxxxxxxx
17449 /* 33222222222211111111110000000000
17450 10987654321098765432109876543210
17451 011001x0xx0xx101101xxxxxxxxxxxxx
17458 if (((word
>> 18) & 0x1) == 0)
17460 /* 33222222222211111111110000000000
17461 10987654321098765432109876543210
17462 011001x0xx0xx011101xxxxxxxxxxxxx
17468 /* 33222222222211111111110000000000
17469 10987654321098765432109876543210
17470 011001x0xx0xx111101xxxxxxxxxxxxx
17479 if (((word
>> 22) & 0x1) == 0)
17481 if (((word
>> 23) & 0x1) == 0)
17483 /* 33222222222211111111110000000000
17484 10987654321098765432109876543210
17485 111001x0000xxxxx101xxxxxxxxxxxxx
17491 /* 33222222222211111111110000000000
17492 10987654321098765432109876543210
17493 111001x0100xxxxx101xxxxxxxxxxxxx
17500 if (((word
>> 23) & 0x1) == 0)
17502 /* 33222222222211111111110000000000
17503 10987654321098765432109876543210
17504 111001x0010xxxxx101xxxxxxxxxxxxx
17510 /* 33222222222211111111110000000000
17511 10987654321098765432109876543210
17512 111001x0110xxxxx101xxxxxxxxxxxxx
17522 if (((word
>> 30) & 0x1) == 0)
17524 if (((word
>> 31) & 0x1) == 0)
17526 if (((word
>> 4) & 0x1) == 0)
17528 /* 33222222222211111111110000000000
17529 10987654321098765432109876543210
17530 001001x0xx0xxxxx111xxxxxxxx0xxxx
17536 /* 33222222222211111111110000000000
17537 10987654321098765432109876543210
17538 001001x0xx0xxxxx111xxxxxxxx1xxxx
17545 if (((word
>> 20) & 0x1) == 0)
17547 if (((word
>> 22) & 0x1) == 0)
17549 if (((word
>> 23) & 0x1) == 0)
17551 /* 33222222222211111111110000000000
17552 10987654321098765432109876543210
17553 101001x00000xxxx111xxxxxxxxxxxxx
17559 /* 33222222222211111111110000000000
17560 10987654321098765432109876543210
17561 101001x01000xxxx111xxxxxxxxxxxxx
17568 if (((word
>> 23) & 0x1) == 0)
17570 /* 33222222222211111111110000000000
17571 10987654321098765432109876543210
17572 101001x00100xxxx111xxxxxxxxxxxxx
17578 /* 33222222222211111111110000000000
17579 10987654321098765432109876543210
17580 101001x01100xxxx111xxxxxxxxxxxxx
17588 /* 33222222222211111111110000000000
17589 10987654321098765432109876543210
17590 101001x0xx01xxxx111xxxxxxxxxxxxx
17598 if (((word
>> 20) & 0x1) == 0)
17600 if (((word
>> 22) & 0x1) == 0)
17602 /* 33222222222211111111110000000000
17603 10987654321098765432109876543210
17604 x11001x0x000xxxx111xxxxxxxxxxxxx
17610 if (((word
>> 23) & 0x1) == 0)
17612 /* 33222222222211111111110000000000
17613 10987654321098765432109876543210
17614 x11001x00100xxxx111xxxxxxxxxxxxx
17620 /* 33222222222211111111110000000000
17621 10987654321098765432109876543210
17622 x11001x01100xxxx111xxxxxxxxxxxxx
17630 if (((word
>> 22) & 0x1) == 0)
17632 if (((word
>> 23) & 0x1) == 0)
17634 /* 33222222222211111111110000000000
17635 10987654321098765432109876543210
17636 x11001x00001xxxx111xxxxxxxxxxxxx
17642 /* 33222222222211111111110000000000
17643 10987654321098765432109876543210
17644 x11001x01001xxxx111xxxxxxxxxxxxx
17651 if (((word
>> 23) & 0x1) == 0)
17653 /* 33222222222211111111110000000000
17654 10987654321098765432109876543210
17655 x11001x00101xxxx111xxxxxxxxxxxxx
17661 /* 33222222222211111111110000000000
17662 10987654321098765432109876543210
17663 x11001x01101xxxx111xxxxxxxxxxxxx
17676 if (((word
>> 13) & 0x1) == 0)
17678 if (((word
>> 30) & 0x1) == 0)
17680 if (((word
>> 31) & 0x1) == 0)
17682 if (((word
>> 4) & 0x1) == 0)
17684 /* 33222222222211111111110000000000
17685 10987654321098765432109876543210
17686 001001x0xx1xxxxxxx0xxxxxxxx0xxxx
17692 /* 33222222222211111111110000000000
17693 10987654321098765432109876543210
17694 001001x0xx1xxxxxxx0xxxxxxxx1xxxx
17701 if (((word
>> 14) & 0x1) == 0)
17703 if (((word
>> 15) & 0x1) == 0)
17705 if (((word
>> 23) & 0x1) == 0)
17707 /* 33222222222211111111110000000000
17708 10987654321098765432109876543210
17709 101001x00x1xxxxx000xxxxxxxxxxxxx
17715 /* 33222222222211111111110000000000
17716 10987654321098765432109876543210
17717 101001x01x1xxxxx000xxxxxxxxxxxxx
17724 /* 33222222222211111111110000000000
17725 10987654321098765432109876543210
17726 101001x0xx1xxxxx100xxxxxxxxxxxxx
17733 if (((word
>> 15) & 0x1) == 0)
17735 if (((word
>> 22) & 0x1) == 0)
17737 if (((word
>> 23) & 0x1) == 0)
17739 /* 33222222222211111111110000000000
17740 10987654321098765432109876543210
17741 101001x0001xxxxx010xxxxxxxxxxxxx
17747 /* 33222222222211111111110000000000
17748 10987654321098765432109876543210
17749 101001x0101xxxxx010xxxxxxxxxxxxx
17756 if (((word
>> 23) & 0x1) == 0)
17758 /* 33222222222211111111110000000000
17759 10987654321098765432109876543210
17760 101001x0011xxxxx010xxxxxxxxxxxxx
17766 /* 33222222222211111111110000000000
17767 10987654321098765432109876543210
17768 101001x0111xxxxx010xxxxxxxxxxxxx
17776 if (((word
>> 22) & 0x1) == 0)
17778 if (((word
>> 23) & 0x1) == 0)
17780 /* 33222222222211111111110000000000
17781 10987654321098765432109876543210
17782 101001x0001xxxxx110xxxxxxxxxxxxx
17788 /* 33222222222211111111110000000000
17789 10987654321098765432109876543210
17790 101001x0101xxxxx110xxxxxxxxxxxxx
17797 if (((word
>> 23) & 0x1) == 0)
17799 /* 33222222222211111111110000000000
17800 10987654321098765432109876543210
17801 101001x0011xxxxx110xxxxxxxxxxxxx
17807 /* 33222222222211111111110000000000
17808 10987654321098765432109876543210
17809 101001x0111xxxxx110xxxxxxxxxxxxx
17820 if (((word
>> 15) & 0x1) == 0)
17822 if (((word
>> 14) & 0x1) == 0)
17824 if (((word
>> 23) & 0x1) == 0)
17826 if (((word
>> 31) & 0x1) == 0)
17828 if (((word
>> 10) & 0x1) == 0)
17830 if (((word
>> 11) & 0x1) == 0)
17832 /* 33222222222211111111110000000000
17833 10987654321098765432109876543210
17834 011001x00x1xxxxx000x00xxxxxxxxxx
17840 /* 33222222222211111111110000000000
17841 10987654321098765432109876543210
17842 011001x00x1xxxxx000x10xxxxxxxxxx
17849 if (((word
>> 11) & 0x1) == 0)
17851 /* 33222222222211111111110000000000
17852 10987654321098765432109876543210
17853 011001x00x1xxxxx000x01xxxxxxxxxx
17859 /* 33222222222211111111110000000000
17860 10987654321098765432109876543210
17861 011001x00x1xxxxx000x11xxxxxxxxxx
17869 /* 33222222222211111111110000000000
17870 10987654321098765432109876543210
17871 111001x00x1xxxxx000xxxxxxxxxxxxx
17878 if (((word
>> 22) & 0x1) == 0)
17880 if (((word
>> 31) & 0x1) == 0)
17882 if (((word
>> 12) & 0x1) == 0)
17884 if (((word
>> 10) & 0x1) == 0)
17886 /* 33222222222211111111110000000000
17887 10987654321098765432109876543210
17888 011001x0101xxxxx0000x0xxxxxxxxxx
17894 /* 33222222222211111111110000000000
17895 10987654321098765432109876543210
17896 011001x0101xxxxx0000x1xxxxxxxxxx
17903 /* 33222222222211111111110000000000
17904 10987654321098765432109876543210
17905 011001x0101xxxxx0001xxxxxxxxxxxx
17912 /* 33222222222211111111110000000000
17913 10987654321098765432109876543210
17914 111001x0101xxxxx000xxxxxxxxxxxxx
17921 if (((word
>> 31) & 0x1) == 0)
17923 if (((word
>> 12) & 0x1) == 0)
17925 if (((word
>> 10) & 0x1) == 0)
17927 /* 33222222222211111111110000000000
17928 10987654321098765432109876543210
17929 011001x0111xxxxx0000x0xxxxxxxxxx
17935 /* 33222222222211111111110000000000
17936 10987654321098765432109876543210
17937 011001x0111xxxxx0000x1xxxxxxxxxx
17944 /* 33222222222211111111110000000000
17945 10987654321098765432109876543210
17946 011001x0111xxxxx0001xxxxxxxxxxxx
17953 /* 33222222222211111111110000000000
17954 10987654321098765432109876543210
17955 111001x0111xxxxx000xxxxxxxxxxxxx
17964 if (((word
>> 22) & 0x1) == 0)
17966 if (((word
>> 23) & 0x1) == 0)
17968 if (((word
>> 31) & 0x1) == 0)
17970 if (((word
>> 12) & 0x1) == 0)
17972 if (((word
>> 10) & 0x1) == 0)
17974 /* 33222222222211111111110000000000
17975 10987654321098765432109876543210
17976 011001x0001xxxxx0100x0xxxxxxxxxx
17982 /* 33222222222211111111110000000000
17983 10987654321098765432109876543210
17984 011001x0001xxxxx0100x1xxxxxxxxxx
17991 /* 33222222222211111111110000000000
17992 10987654321098765432109876543210
17993 011001x0001xxxxx0101xxxxxxxxxxxx
18000 /* 33222222222211111111110000000000
18001 10987654321098765432109876543210
18002 111001x0001xxxxx010xxxxxxxxxxxxx
18009 if (((word
>> 31) & 0x1) == 0)
18011 if (((word
>> 12) & 0x1) == 0)
18013 if (((word
>> 10) & 0x1) == 0)
18015 /* 33222222222211111111110000000000
18016 10987654321098765432109876543210
18017 011001x0101xxxxx0100x0xxxxxxxxxx
18023 /* 33222222222211111111110000000000
18024 10987654321098765432109876543210
18025 011001x0101xxxxx0100x1xxxxxxxxxx
18032 /* 33222222222211111111110000000000
18033 10987654321098765432109876543210
18034 011001x0101xxxxx0101xxxxxxxxxxxx
18041 /* 33222222222211111111110000000000
18042 10987654321098765432109876543210
18043 111001x0101xxxxx010xxxxxxxxxxxxx
18051 if (((word
>> 23) & 0x1) == 0)
18053 if (((word
>> 31) & 0x1) == 0)
18055 if (((word
>> 10) & 0x1) == 0)
18057 /* 33222222222211111111110000000000
18058 10987654321098765432109876543210
18059 011001x0011xxxxx010xx0xxxxxxxxxx
18065 /* 33222222222211111111110000000000
18066 10987654321098765432109876543210
18067 011001x0011xxxxx010xx1xxxxxxxxxx
18074 /* 33222222222211111111110000000000
18075 10987654321098765432109876543210
18076 111001x0011xxxxx010xxxxxxxxxxxxx
18083 if (((word
>> 31) & 0x1) == 0)
18085 if (((word
>> 10) & 0x1) == 0)
18087 /* 33222222222211111111110000000000
18088 10987654321098765432109876543210
18089 011001x0111xxxxx010xx0xxxxxxxxxx
18095 /* 33222222222211111111110000000000
18096 10987654321098765432109876543210
18097 011001x0111xxxxx010xx1xxxxxxxxxx
18104 /* 33222222222211111111110000000000
18105 10987654321098765432109876543210
18106 111001x0111xxxxx010xxxxxxxxxxxxx
18116 if (((word
>> 22) & 0x1) == 0)
18118 if (((word
>> 23) & 0x1) == 0)
18120 if (((word
>> 12) & 0x1) == 0)
18122 if (((word
>> 14) & 0x1) == 0)
18124 if (((word
>> 10) & 0x1) == 0)
18126 if (((word
>> 11) & 0x1) == 0)
18128 /* 33222222222211111111110000000000
18129 10987654321098765432109876543210
18130 x11001x0001xxxxx100000xxxxxxxxxx
18136 /* 33222222222211111111110000000000
18137 10987654321098765432109876543210
18138 x11001x0001xxxxx100010xxxxxxxxxx
18145 /* 33222222222211111111110000000000
18146 10987654321098765432109876543210
18147 x11001x0001xxxxx1000x1xxxxxxxxxx
18154 /* 33222222222211111111110000000000
18155 10987654321098765432109876543210
18156 x11001x0001xxxxx1100xxxxxxxxxxxx
18163 /* 33222222222211111111110000000000
18164 10987654321098765432109876543210
18165 x11001x0001xxxxx1x01xxxxxxxxxxxx
18172 if (((word
>> 31) & 0x1) == 0)
18174 if (((word
>> 12) & 0x1) == 0)
18176 if (((word
>> 14) & 0x1) == 0)
18178 if (((word
>> 10) & 0x1) == 0)
18180 if (((word
>> 11) & 0x1) == 0)
18182 /* 33222222222211111111110000000000
18183 10987654321098765432109876543210
18184 011001x0101xxxxx100000xxxxxxxxxx
18190 /* 33222222222211111111110000000000
18191 10987654321098765432109876543210
18192 011001x0101xxxxx100010xxxxxxxxxx
18199 /* 33222222222211111111110000000000
18200 10987654321098765432109876543210
18201 011001x0101xxxxx1000x1xxxxxxxxxx
18208 /* 33222222222211111111110000000000
18209 10987654321098765432109876543210
18210 011001x0101xxxxx1100xxxxxxxxxxxx
18217 /* 33222222222211111111110000000000
18218 10987654321098765432109876543210
18219 011001x0101xxxxx1x01xxxxxxxxxxxx
18226 /* 33222222222211111111110000000000
18227 10987654321098765432109876543210
18228 111001x0101xxxxx1x0xxxxxxxxxxxxx
18236 if (((word
>> 23) & 0x1) == 0)
18238 if (((word
>> 14) & 0x1) == 0)
18240 if (((word
>> 10) & 0x1) == 0)
18242 /* 33222222222211111111110000000000
18243 10987654321098765432109876543210
18244 x11001x0011xxxxx100xx0xxxxxxxxxx
18250 /* 33222222222211111111110000000000
18251 10987654321098765432109876543210
18252 x11001x0011xxxxx100xx1xxxxxxxxxx
18259 /* 33222222222211111111110000000000
18260 10987654321098765432109876543210
18261 x11001x0011xxxxx110xxxxxxxxxxxxx
18268 if (((word
>> 31) & 0x1) == 0)
18270 if (((word
>> 14) & 0x1) == 0)
18272 if (((word
>> 10) & 0x1) == 0)
18274 /* 33222222222211111111110000000000
18275 10987654321098765432109876543210
18276 011001x0111xxxxx100xx0xxxxxxxxxx
18282 /* 33222222222211111111110000000000
18283 10987654321098765432109876543210
18284 011001x0111xxxxx100xx1xxxxxxxxxx
18291 /* 33222222222211111111110000000000
18292 10987654321098765432109876543210
18293 011001x0111xxxxx110xxxxxxxxxxxxx
18300 /* 33222222222211111111110000000000
18301 10987654321098765432109876543210
18302 111001x0111xxxxx1x0xxxxxxxxxxxxx
18313 if (((word
>> 30) & 0x1) == 0)
18315 if (((word
>> 31) & 0x1) == 0)
18317 if (((word
>> 4) & 0x1) == 0)
18319 /* 33222222222211111111110000000000
18320 10987654321098765432109876543210
18321 001001x0xx1xxxxxxx1xxxxxxxx0xxxx
18327 /* 33222222222211111111110000000000
18328 10987654321098765432109876543210
18329 001001x0xx1xxxxxxx1xxxxxxxx1xxxx
18336 if (((word
>> 14) & 0x1) == 0)
18338 if (((word
>> 15) & 0x1) == 0)
18340 if (((word
>> 23) & 0x1) == 0)
18342 /* 33222222222211111111110000000000
18343 10987654321098765432109876543210
18344 101001x00x1xxxxx001xxxxxxxxxxxxx
18350 /* 33222222222211111111110000000000
18351 10987654321098765432109876543210
18352 101001x01x1xxxxx001xxxxxxxxxxxxx
18359 if (((word
>> 20) & 0x1) == 0)
18361 if (((word
>> 22) & 0x1) == 0)
18363 if (((word
>> 23) & 0x1) == 0)
18365 /* 33222222222211111111110000000000
18366 10987654321098765432109876543210
18367 101001x00010xxxx101xxxxxxxxxxxxx
18373 /* 33222222222211111111110000000000
18374 10987654321098765432109876543210
18375 101001x01010xxxx101xxxxxxxxxxxxx
18382 if (((word
>> 23) & 0x1) == 0)
18384 /* 33222222222211111111110000000000
18385 10987654321098765432109876543210
18386 101001x00110xxxx101xxxxxxxxxxxxx
18392 /* 33222222222211111111110000000000
18393 10987654321098765432109876543210
18394 101001x01110xxxx101xxxxxxxxxxxxx
18402 if (((word
>> 22) & 0x1) == 0)
18404 if (((word
>> 23) & 0x1) == 0)
18406 /* 33222222222211111111110000000000
18407 10987654321098765432109876543210
18408 101001x00011xxxx101xxxxxxxxxxxxx
18414 /* 33222222222211111111110000000000
18415 10987654321098765432109876543210
18416 101001x01011xxxx101xxxxxxxxxxxxx
18423 if (((word
>> 23) & 0x1) == 0)
18425 /* 33222222222211111111110000000000
18426 10987654321098765432109876543210
18427 101001x00111xxxx101xxxxxxxxxxxxx
18433 /* 33222222222211111111110000000000
18434 10987654321098765432109876543210
18435 101001x01111xxxx101xxxxxxxxxxxxx
18445 if (((word
>> 15) & 0x1) == 0)
18447 if (((word
>> 22) & 0x1) == 0)
18449 if (((word
>> 23) & 0x1) == 0)
18451 /* 33222222222211111111110000000000
18452 10987654321098765432109876543210
18453 101001x0001xxxxx011xxxxxxxxxxxxx
18459 /* 33222222222211111111110000000000
18460 10987654321098765432109876543210
18461 101001x0101xxxxx011xxxxxxxxxxxxx
18468 if (((word
>> 23) & 0x1) == 0)
18470 /* 33222222222211111111110000000000
18471 10987654321098765432109876543210
18472 101001x0011xxxxx011xxxxxxxxxxxxx
18478 /* 33222222222211111111110000000000
18479 10987654321098765432109876543210
18480 101001x0111xxxxx011xxxxxxxxxxxxx
18488 if (((word
>> 22) & 0x1) == 0)
18490 if (((word
>> 23) & 0x1) == 0)
18492 /* 33222222222211111111110000000000
18493 10987654321098765432109876543210
18494 101001x0001xxxxx111xxxxxxxxxxxxx
18500 /* 33222222222211111111110000000000
18501 10987654321098765432109876543210
18502 101001x0101xxxxx111xxxxxxxxxxxxx
18509 if (((word
>> 23) & 0x1) == 0)
18511 /* 33222222222211111111110000000000
18512 10987654321098765432109876543210
18513 101001x0011xxxxx111xxxxxxxxxxxxx
18519 /* 33222222222211111111110000000000
18520 10987654321098765432109876543210
18521 101001x0111xxxxx111xxxxxxxxxxxxx
18532 if (((word
>> 14) & 0x1) == 0)
18534 if (((word
>> 15) & 0x1) == 0)
18536 if (((word
>> 31) & 0x1) == 0)
18538 if (((word
>> 10) & 0x1) == 0)
18540 if (((word
>> 11) & 0x1) == 0)
18542 if (((word
>> 23) & 0x1) == 0)
18544 /* 33222222222211111111110000000000
18545 10987654321098765432109876543210
18546 011001x00x1xxxxx001x00xxxxxxxxxx
18552 if (((word
>> 22) & 0x1) == 0)
18554 /* 33222222222211111111110000000000
18555 10987654321098765432109876543210
18556 011001x0101xxxxx001x00xxxxxxxxxx
18562 /* 33222222222211111111110000000000
18563 10987654321098765432109876543210
18564 011001x0111xxxxx001x00xxxxxxxxxx
18572 /* 33222222222211111111110000000000
18573 10987654321098765432109876543210
18574 011001x0xx1xxxxx001x10xxxxxxxxxx
18581 /* 33222222222211111111110000000000
18582 10987654321098765432109876543210
18583 011001x0xx1xxxxx001xx1xxxxxxxxxx
18590 /* 33222222222211111111110000000000
18591 10987654321098765432109876543210
18592 111001x0xx1xxxxx001xxxxxxxxxxxxx
18599 if (((word
>> 22) & 0x1) == 0)
18601 if (((word
>> 23) & 0x1) == 0)
18603 if (((word
>> 12) & 0x1) == 0)
18605 /* 33222222222211111111110000000000
18606 10987654321098765432109876543210
18607 x11001x0001xxxxx1010xxxxxxxxxxxx
18613 /* 33222222222211111111110000000000
18614 10987654321098765432109876543210
18615 x11001x0001xxxxx1011xxxxxxxxxxxx
18622 if (((word
>> 31) & 0x1) == 0)
18624 if (((word
>> 10) & 0x1) == 0)
18626 /* 33222222222211111111110000000000
18627 10987654321098765432109876543210
18628 011001x0101xxxxx101xx0xxxxxxxxxx
18634 /* 33222222222211111111110000000000
18635 10987654321098765432109876543210
18636 011001x0101xxxxx101xx1xxxxxxxxxx
18643 /* 33222222222211111111110000000000
18644 10987654321098765432109876543210
18645 111001x0101xxxxx101xxxxxxxxxxxxx
18653 if (((word
>> 23) & 0x1) == 0)
18655 /* 33222222222211111111110000000000
18656 10987654321098765432109876543210
18657 x11001x0011xxxxx101xxxxxxxxxxxxx
18663 if (((word
>> 31) & 0x1) == 0)
18665 if (((word
>> 10) & 0x1) == 0)
18667 /* 33222222222211111111110000000000
18668 10987654321098765432109876543210
18669 011001x0111xxxxx101xx0xxxxxxxxxx
18675 /* 33222222222211111111110000000000
18676 10987654321098765432109876543210
18677 011001x0111xxxxx101xx1xxxxxxxxxx
18684 /* 33222222222211111111110000000000
18685 10987654321098765432109876543210
18686 111001x0111xxxxx101xxxxxxxxxxxxx
18696 if (((word
>> 15) & 0x1) == 0)
18698 if (((word
>> 22) & 0x1) == 0)
18700 if (((word
>> 23) & 0x1) == 0)
18702 /* 33222222222211111111110000000000
18703 10987654321098765432109876543210
18704 x11001x0001xxxxx011xxxxxxxxxxxxx
18710 if (((word
>> 31) & 0x1) == 0)
18712 if (((word
>> 10) & 0x1) == 0)
18714 /* 33222222222211111111110000000000
18715 10987654321098765432109876543210
18716 011001x0101xxxxx011xx0xxxxxxxxxx
18722 /* 33222222222211111111110000000000
18723 10987654321098765432109876543210
18724 011001x0101xxxxx011xx1xxxxxxxxxx
18731 /* 33222222222211111111110000000000
18732 10987654321098765432109876543210
18733 111001x0101xxxxx011xxxxxxxxxxxxx
18741 if (((word
>> 23) & 0x1) == 0)
18743 /* 33222222222211111111110000000000
18744 10987654321098765432109876543210
18745 x11001x0011xxxxx011xxxxxxxxxxxxx
18751 if (((word
>> 31) & 0x1) == 0)
18753 if (((word
>> 10) & 0x1) == 0)
18755 /* 33222222222211111111110000000000
18756 10987654321098765432109876543210
18757 011001x0111xxxxx011xx0xxxxxxxxxx
18763 /* 33222222222211111111110000000000
18764 10987654321098765432109876543210
18765 011001x0111xxxxx011xx1xxxxxxxxxx
18772 /* 33222222222211111111110000000000
18773 10987654321098765432109876543210
18774 111001x0111xxxxx011xxxxxxxxxxxxx
18783 if (((word
>> 22) & 0x1) == 0)
18785 if (((word
>> 23) & 0x1) == 0)
18787 if (((word
>> 20) & 0x1) == 0)
18789 /* 33222222222211111111110000000000
18790 10987654321098765432109876543210
18791 x11001x00010xxxx111xxxxxxxxxxxxx
18797 /* 33222222222211111111110000000000
18798 10987654321098765432109876543210
18799 x11001x00011xxxx111xxxxxxxxxxxxx
18806 if (((word
>> 31) & 0x1) == 0)
18808 /* 33222222222211111111110000000000
18809 10987654321098765432109876543210
18810 011001x0101xxxxx111xxxxxxxxxxxxx
18816 if (((word
>> 20) & 0x1) == 0)
18818 /* 33222222222211111111110000000000
18819 10987654321098765432109876543210
18820 111001x01010xxxx111xxxxxxxxxxxxx
18826 /* 33222222222211111111110000000000
18827 10987654321098765432109876543210
18828 111001x01011xxxx111xxxxxxxxxxxxx
18837 if (((word
>> 23) & 0x1) == 0)
18839 if (((word
>> 31) & 0x1) == 0)
18841 /* 33222222222211111111110000000000
18842 10987654321098765432109876543210
18843 011001x0011xxxxx111xxxxxxxxxxxxx
18849 if (((word
>> 20) & 0x1) == 0)
18851 /* 33222222222211111111110000000000
18852 10987654321098765432109876543210
18853 111001x00110xxxx111xxxxxxxxxxxxx
18859 /* 33222222222211111111110000000000
18860 10987654321098765432109876543210
18861 111001x00111xxxx111xxxxxxxxxxxxx
18869 if (((word
>> 31) & 0x1) == 0)
18871 /* 33222222222211111111110000000000
18872 10987654321098765432109876543210
18873 011001x0111xxxxx111xxxxxxxxxxxxx
18879 if (((word
>> 20) & 0x1) == 0)
18881 /* 33222222222211111111110000000000
18882 10987654321098765432109876543210
18883 111001x01110xxxx111xxxxxxxxxxxxx
18889 /* 33222222222211111111110000000000
18890 10987654321098765432109876543210
18891 111001x01111xxxx111xxxxxxxxxxxxx
18907 if (((word
>> 29) & 0x1) == 0)
18909 if (((word
>> 30) & 0x1) == 0)
18911 if (((word
>> 31) & 0x1) == 0)
18913 if (((word
>> 21) & 0x1) == 0)
18915 if (((word
>> 20) & 0x1) == 0)
18917 if (((word
>> 22) & 0x1) == 0)
18919 if (((word
>> 23) & 0x1) == 0)
18921 /* 33222222222211111111110000000000
18922 10987654321098765432109876543210
18923 000001x10000xxxxxxxxxxxxxxxxxxxx
18929 /* 33222222222211111111110000000000
18930 10987654321098765432109876543210
18931 000001x11000xxxxxxxxxxxxxxxxxxxx
18938 if (((word
>> 23) & 0x1) == 0)
18940 /* 33222222222211111111110000000000
18941 10987654321098765432109876543210
18942 000001x10100xxxxxxxxxxxxxxxxxxxx
18948 /* 33222222222211111111110000000000
18949 10987654321098765432109876543210
18950 000001x11100xxxxxxxxxxxxxxxxxxxx
18958 if (((word
>> 15) & 0x1) == 0)
18960 /* 33222222222211111111110000000000
18961 10987654321098765432109876543210
18962 000001x1xx01xxxx0xxxxxxxxxxxxxxx
18968 /* 33222222222211111111110000000000
18969 10987654321098765432109876543210
18970 000001x1xx01xxxx1xxxxxxxxxxxxxxx
18978 if (((word
>> 14) & 0x1) == 0)
18980 if (((word
>> 13) & 0x1) == 0)
18982 if (((word
>> 15) & 0x1) == 0)
18984 if (((word
>> 22) & 0x1) == 0)
18986 if (((word
>> 23) & 0x1) == 0)
18988 /* 33222222222211111111110000000000
18989 10987654321098765432109876543210
18990 000001x1001xxxxx000xxxxxxxxxxxxx
18996 if (((word
>> 10) & 0x1) == 0)
18998 if (((word
>> 11) & 0x1) == 0)
19000 /* 33222222222211111111110000000000
19001 10987654321098765432109876543210
19002 000001x1101xxxxx000x00xxxxxxxxxx
19008 if (((word
>> 12) & 0x1) == 0)
19010 /* 33222222222211111111110000000000
19011 10987654321098765432109876543210
19012 000001x1101xxxxx000010xxxxxxxxxx
19018 /* 33222222222211111111110000000000
19019 10987654321098765432109876543210
19020 000001x1101xxxxx000110xxxxxxxxxx
19028 if (((word
>> 11) & 0x1) == 0)
19030 /* 33222222222211111111110000000000
19031 10987654321098765432109876543210
19032 000001x1101xxxxx000x01xxxxxxxxxx
19038 if (((word
>> 12) & 0x1) == 0)
19040 /* 33222222222211111111110000000000
19041 10987654321098765432109876543210
19042 000001x1101xxxxx000011xxxxxxxxxx
19048 /* 33222222222211111111110000000000
19049 10987654321098765432109876543210
19050 000001x1101xxxxx000111xxxxxxxxxx
19060 /* 33222222222211111111110000000000
19061 10987654321098765432109876543210
19062 000001x1x11xxxxx000xxxxxxxxxxxxx
19069 if (((word
>> 16) & 0x1) == 0)
19071 if (((word
>> 17) & 0x1) == 0)
19073 if (((word
>> 18) & 0x1) == 0)
19075 if (((word
>> 19) & 0x1) == 0)
19077 /* 33222222222211111111110000000000
19078 10987654321098765432109876543210
19079 000001x1xx1x0000100xxxxxxxxxxxxx
19085 /* 33222222222211111111110000000000
19086 10987654321098765432109876543210
19087 000001x1xx1x1000100xxxxxxxxxxxxx
19094 if (((word
>> 19) & 0x1) == 0)
19096 /* 33222222222211111111110000000000
19097 10987654321098765432109876543210
19098 000001x1xx1x0100100xxxxxxxxxxxxx
19104 /* 33222222222211111111110000000000
19105 10987654321098765432109876543210
19106 000001x1xx1x1100100xxxxxxxxxxxxx
19114 if (((word
>> 18) & 0x1) == 0)
19116 if (((word
>> 19) & 0x1) == 0)
19118 /* 33222222222211111111110000000000
19119 10987654321098765432109876543210
19120 000001x1xx1x0010100xxxxxxxxxxxxx
19126 /* 33222222222211111111110000000000
19127 10987654321098765432109876543210
19128 000001x1xx1x1010100xxxxxxxxxxxxx
19135 if (((word
>> 19) & 0x1) == 0)
19137 /* 33222222222211111111110000000000
19138 10987654321098765432109876543210
19139 000001x1xx1x0110100xxxxxxxxxxxxx
19145 /* 33222222222211111111110000000000
19146 10987654321098765432109876543210
19147 000001x1xx1x1110100xxxxxxxxxxxxx
19156 if (((word
>> 17) & 0x1) == 0)
19158 if (((word
>> 18) & 0x1) == 0)
19160 if (((word
>> 19) & 0x1) == 0)
19162 /* 33222222222211111111110000000000
19163 10987654321098765432109876543210
19164 000001x1xx1x0001100xxxxxxxxxxxxx
19170 /* 33222222222211111111110000000000
19171 10987654321098765432109876543210
19172 000001x1xx1x1001100xxxxxxxxxxxxx
19179 if (((word
>> 19) & 0x1) == 0)
19181 /* 33222222222211111111110000000000
19182 10987654321098765432109876543210
19183 000001x1xx1x0101100xxxxxxxxxxxxx
19189 /* 33222222222211111111110000000000
19190 10987654321098765432109876543210
19191 000001x1xx1x1101100xxxxxxxxxxxxx
19199 if (((word
>> 18) & 0x1) == 0)
19201 if (((word
>> 19) & 0x1) == 0)
19203 /* 33222222222211111111110000000000
19204 10987654321098765432109876543210
19205 000001x1xx1x0011100xxxxxxxxxxxxx
19211 /* 33222222222211111111110000000000
19212 10987654321098765432109876543210
19213 000001x1xx1x1011100xxxxxxxxxxxxx
19220 /* 33222222222211111111110000000000
19221 10987654321098765432109876543210
19222 000001x1xx1xx111100xxxxxxxxxxxxx
19232 if (((word
>> 15) & 0x1) == 0)
19234 if (((word
>> 10) & 0x1) == 0)
19236 if (((word
>> 11) & 0x1) == 0)
19238 if (((word
>> 12) & 0x1) == 0)
19240 /* 33222222222211111111110000000000
19241 10987654321098765432109876543210
19242 000001x1xx1xxxxx001000xxxxxxxxxx
19248 /* 33222222222211111111110000000000
19249 10987654321098765432109876543210
19250 000001x1xx1xxxxx001100xxxxxxxxxx
19257 if (((word
>> 12) & 0x1) == 0)
19259 /* 33222222222211111111110000000000
19260 10987654321098765432109876543210
19261 000001x1xx1xxxxx001010xxxxxxxxxx
19267 if (((word
>> 16) & 0x1) == 0)
19269 if (((word
>> 19) & 0x1) == 0)
19271 if (((word
>> 17) & 0x1) == 0)
19273 if (((word
>> 18) & 0x1) == 0)
19275 if (((word
>> 20) & 0x1) == 0)
19277 /* 33222222222211111111110000000000
19278 10987654321098765432109876543210
19279 000001x1xx100000001110xxxxxxxxxx
19285 /* 33222222222211111111110000000000
19286 10987654321098765432109876543210
19287 000001x1xx110000001110xxxxxxxxxx
19294 if (((word
>> 20) & 0x1) == 0)
19296 /* 33222222222211111111110000000000
19297 10987654321098765432109876543210
19298 000001x1xx100100001110xxxxxxxxxx
19304 /* 33222222222211111111110000000000
19305 10987654321098765432109876543210
19306 000001x1xx110100001110xxxxxxxxxx
19314 /* 33222222222211111111110000000000
19315 10987654321098765432109876543210
19316 000001x1xx1x0x10001110xxxxxxxxxx
19323 if (((word
>> 20) & 0x1) == 0)
19325 if (((word
>> 23) & 0x1) == 0)
19327 if (((word
>> 22) & 0x1) == 0)
19329 if (((word
>> 18) & 0x1) == 0)
19331 /* 33222222222211111111110000000000
19332 10987654321098765432109876543210
19333 000001x1001010x0001110xxxxxxxxxx
19339 /* 33222222222211111111110000000000
19340 10987654321098765432109876543210
19341 000001x1001011x0001110xxxxxxxxxx
19348 /* 33222222222211111111110000000000
19349 10987654321098765432109876543210
19350 000001x101101xx0001110xxxxxxxxxx
19357 /* 33222222222211111111110000000000
19358 10987654321098765432109876543210
19359 000001x11x101xx0001110xxxxxxxxxx
19366 /* 33222222222211111111110000000000
19367 10987654321098765432109876543210
19368 000001x1xx111xx0001110xxxxxxxxxx
19376 if (((word
>> 19) & 0x1) == 0)
19378 if (((word
>> 17) & 0x1) == 0)
19380 /* 33222222222211111111110000000000
19381 10987654321098765432109876543210
19382 000001x1xx1x0x01001110xxxxxxxxxx
19388 /* 33222222222211111111110000000000
19389 10987654321098765432109876543210
19390 000001x1xx1x0x11001110xxxxxxxxxx
19397 if (((word
>> 23) & 0x1) == 0)
19399 if (((word
>> 22) & 0x1) == 0)
19401 if (((word
>> 18) & 0x1) == 0)
19403 /* 33222222222211111111110000000000
19404 10987654321098765432109876543210
19405 000001x1001x10x1001110xxxxxxxxxx
19411 /* 33222222222211111111110000000000
19412 10987654321098765432109876543210
19413 000001x1001x11x1001110xxxxxxxxxx
19420 /* 33222222222211111111110000000000
19421 10987654321098765432109876543210
19422 000001x1011x1xx1001110xxxxxxxxxx
19429 /* 33222222222211111111110000000000
19430 10987654321098765432109876543210
19431 000001x11x1x1xx1001110xxxxxxxxxx
19442 if (((word
>> 11) & 0x1) == 0)
19444 if (((word
>> 12) & 0x1) == 0)
19446 if (((word
>> 22) & 0x1) == 0)
19448 /* 33222222222211111111110000000000
19449 10987654321098765432109876543210
19450 000001x1x01xxxxx001001xxxxxxxxxx
19456 /* 33222222222211111111110000000000
19457 10987654321098765432109876543210
19458 000001x1x11xxxxx001001xxxxxxxxxx
19465 /* 33222222222211111111110000000000
19466 10987654321098765432109876543210
19467 000001x1xx1xxxxx001101xxxxxxxxxx
19474 /* 33222222222211111111110000000000
19475 10987654321098765432109876543210
19476 000001x1xx1xxxxx001x11xxxxxxxxxx
19484 if (((word
>> 16) & 0x1) == 0)
19486 if (((word
>> 19) & 0x1) == 0)
19488 if (((word
>> 20) & 0x1) == 0)
19490 /* 33222222222211111111110000000000
19491 10987654321098765432109876543210
19492 000001x1xx100xx0101xxxxxxxxxxxxx
19498 /* 33222222222211111111110000000000
19499 10987654321098765432109876543210
19500 000001x1xx110xx0101xxxxxxxxxxxxx
19507 /* 33222222222211111111110000000000
19508 10987654321098765432109876543210
19509 000001x1xx1x1xx0101xxxxxxxxxxxxx
19516 if (((word
>> 20) & 0x1) == 0)
19518 /* 33222222222211111111110000000000
19519 10987654321098765432109876543210
19520 000001x1xx10xxx1101xxxxxxxxxxxxx
19526 /* 33222222222211111111110000000000
19527 10987654321098765432109876543210
19528 000001x1xx11xxx1101xxxxxxxxxxxxx
19538 if (((word
>> 15) & 0x1) == 0)
19540 if (((word
>> 10) & 0x1) == 0)
19542 if (((word
>> 11) & 0x1) == 0)
19544 if (((word
>> 12) & 0x1) == 0)
19546 if (((word
>> 13) & 0x1) == 0)
19548 if (((word
>> 20) & 0x1) == 0)
19550 /* 33222222222211111111110000000000
19551 10987654321098765432109876543210
19552 000001x1xx10xxxx010000xxxxxxxxxx
19558 if (((word
>> 16) & 0x1) == 0)
19560 if (((word
>> 18) & 0x1) == 0)
19562 /* 33222222222211111111110000000000
19563 10987654321098765432109876543210
19564 000001x1xx11x0x0010000xxxxxxxxxx
19570 /* 33222222222211111111110000000000
19571 10987654321098765432109876543210
19572 000001x1xx11x1x0010000xxxxxxxxxx
19579 /* 33222222222211111111110000000000
19580 10987654321098765432109876543210
19581 000001x1xx11xxx1010000xxxxxxxxxx
19589 /* 33222222222211111111110000000000
19590 10987654321098765432109876543210
19591 000001x1xx1xxxxx011000xxxxxxxxxx
19598 if (((word
>> 13) & 0x1) == 0)
19600 /* 33222222222211111111110000000000
19601 10987654321098765432109876543210
19602 000001x1xx1xxxxx010100xxxxxxxxxx
19608 /* 33222222222211111111110000000000
19609 10987654321098765432109876543210
19610 000001x1xx1xxxxx011100xxxxxxxxxx
19618 if (((word
>> 13) & 0x1) == 0)
19620 /* 33222222222211111111110000000000
19621 10987654321098765432109876543210
19622 000001x1xx1xxxxx010x10xxxxxxxxxx
19628 /* 33222222222211111111110000000000
19629 10987654321098765432109876543210
19630 000001x1xx1xxxxx011x10xxxxxxxxxx
19638 if (((word
>> 11) & 0x1) == 0)
19640 if (((word
>> 12) & 0x1) == 0)
19642 if (((word
>> 13) & 0x1) == 0)
19644 /* 33222222222211111111110000000000
19645 10987654321098765432109876543210
19646 000001x1xx1xxxxx010001xxxxxxxxxx
19652 /* 33222222222211111111110000000000
19653 10987654321098765432109876543210
19654 000001x1xx1xxxxx011001xxxxxxxxxx
19661 if (((word
>> 13) & 0x1) == 0)
19663 /* 33222222222211111111110000000000
19664 10987654321098765432109876543210
19665 000001x1xx1xxxxx010101xxxxxxxxxx
19671 /* 33222222222211111111110000000000
19672 10987654321098765432109876543210
19673 000001x1xx1xxxxx011101xxxxxxxxxx
19681 if (((word
>> 13) & 0x1) == 0)
19683 /* 33222222222211111111110000000000
19684 10987654321098765432109876543210
19685 000001x1xx1xxxxx010x11xxxxxxxxxx
19691 /* 33222222222211111111110000000000
19692 10987654321098765432109876543210
19693 000001x1xx1xxxxx011x11xxxxxxxxxx
19702 /* 33222222222211111111110000000000
19703 10987654321098765432109876543210
19704 000001x1xx1xxxxx11xxxxxxxxxxxxxx
19713 if (((word
>> 13) & 0x1) == 0)
19715 if (((word
>> 14) & 0x1) == 0)
19717 if (((word
>> 15) & 0x1) == 0)
19719 if (((word
>> 22) & 0x1) == 0)
19721 /* 33222222222211111111110000000000
19722 10987654321098765432109876543210
19723 100001x1x0xxxxxx000xxxxxxxxxxxxx
19729 /* 33222222222211111111110000000000
19730 10987654321098765432109876543210
19731 100001x1x1xxxxxx000xxxxxxxxxxxxx
19738 if (((word
>> 23) & 0x1) == 0)
19740 /* 33222222222211111111110000000000
19741 10987654321098765432109876543210
19742 100001x10xxxxxxx100xxxxxxxxxxxxx
19748 /* 33222222222211111111110000000000
19749 10987654321098765432109876543210
19750 100001x11xxxxxxx100xxxxxxxxxxxxx
19758 if (((word
>> 15) & 0x1) == 0)
19760 if (((word
>> 23) & 0x1) == 0)
19762 if (((word
>> 21) & 0x1) == 0)
19764 /* 33222222222211111111110000000000
19765 10987654321098765432109876543210
19766 100001x10x0xxxxx010xxxxxxxxxxxxx
19772 /* 33222222222211111111110000000000
19773 10987654321098765432109876543210
19774 100001x10x1xxxxx010xxxxxxxxxxxxx
19781 if (((word
>> 22) & 0x1) == 0)
19783 /* 33222222222211111111110000000000
19784 10987654321098765432109876543210
19785 100001x110xxxxxx010xxxxxxxxxxxxx
19791 /* 33222222222211111111110000000000
19792 10987654321098765432109876543210
19793 100001x111xxxxxx010xxxxxxxxxxxxx
19801 if (((word
>> 22) & 0x1) == 0)
19803 if (((word
>> 21) & 0x1) == 0)
19805 if (((word
>> 23) & 0x1) == 0)
19807 /* 33222222222211111111110000000000
19808 10987654321098765432109876543210
19809 100001x1000xxxxx110xxxxxxxxxxxxx
19815 /* 33222222222211111111110000000000
19816 10987654321098765432109876543210
19817 100001x1100xxxxx110xxxxxxxxxxxxx
19824 /* 33222222222211111111110000000000
19825 10987654321098765432109876543210
19826 100001x1x01xxxxx110xxxxxxxxxxxxx
19833 if (((word
>> 23) & 0x1) == 0)
19835 /* 33222222222211111111110000000000
19836 10987654321098765432109876543210
19837 100001x101xxxxxx110xxxxxxxxxxxxx
19843 /* 33222222222211111111110000000000
19844 10987654321098765432109876543210
19845 100001x111xxxxxx110xxxxxxxxxxxxx
19855 if (((word
>> 14) & 0x1) == 0)
19857 if (((word
>> 15) & 0x1) == 0)
19859 /* 33222222222211111111110000000000
19860 10987654321098765432109876543210
19861 100001x1xxxxxxxx001xxxxxxxxxxxxx
19867 if (((word
>> 22) & 0x1) == 0)
19869 /* 33222222222211111111110000000000
19870 10987654321098765432109876543210
19871 100001x1x0xxxxxx101xxxxxxxxxxxxx
19877 if (((word
>> 23) & 0x1) == 0)
19879 /* 33222222222211111111110000000000
19880 10987654321098765432109876543210
19881 100001x101xxxxxx101xxxxxxxxxxxxx
19887 /* 33222222222211111111110000000000
19888 10987654321098765432109876543210
19889 100001x111xxxxxx101xxxxxxxxxxxxx
19898 if (((word
>> 15) & 0x1) == 0)
19900 if (((word
>> 23) & 0x1) == 0)
19902 if (((word
>> 21) & 0x1) == 0)
19904 /* 33222222222211111111110000000000
19905 10987654321098765432109876543210
19906 100001x10x0xxxxx011xxxxxxxxxxxxx
19912 /* 33222222222211111111110000000000
19913 10987654321098765432109876543210
19914 100001x10x1xxxxx011xxxxxxxxxxxxx
19921 /* 33222222222211111111110000000000
19922 10987654321098765432109876543210
19923 100001x11xxxxxxx011xxxxxxxxxxxxx
19930 if (((word
>> 22) & 0x1) == 0)
19932 if (((word
>> 21) & 0x1) == 0)
19934 if (((word
>> 23) & 0x1) == 0)
19936 /* 33222222222211111111110000000000
19937 10987654321098765432109876543210
19938 100001x1000xxxxx111xxxxxxxxxxxxx
19944 /* 33222222222211111111110000000000
19945 10987654321098765432109876543210
19946 100001x1100xxxxx111xxxxxxxxxxxxx
19953 /* 33222222222211111111110000000000
19954 10987654321098765432109876543210
19955 100001x1x01xxxxx111xxxxxxxxxxxxx
19962 if (((word
>> 23) & 0x1) == 0)
19964 /* 33222222222211111111110000000000
19965 10987654321098765432109876543210
19966 100001x101xxxxxx111xxxxxxxxxxxxx
19972 /* 33222222222211111111110000000000
19973 10987654321098765432109876543210
19974 100001x111xxxxxx111xxxxxxxxxxxxx
19986 if (((word
>> 13) & 0x1) == 0)
19988 if (((word
>> 14) & 0x1) == 0)
19990 if (((word
>> 15) & 0x1) == 0)
19992 if (((word
>> 21) & 0x1) == 0)
19994 if (((word
>> 31) & 0x1) == 0)
19996 if (((word
>> 10) & 0x1) == 0)
19998 if (((word
>> 11) & 0x1) == 0)
20000 if (((word
>> 12) & 0x1) == 0)
20002 /* 33222222222211111111110000000000
20003 10987654321098765432109876543210
20004 010001x1xx0xxxxx000000xxxxxxxxxx
20010 /* 33222222222211111111110000000000
20011 10987654321098765432109876543210
20012 010001x1xx0xxxxx000100xxxxxxxxxx
20019 if (((word
>> 12) & 0x1) == 0)
20021 /* 33222222222211111111110000000000
20022 10987654321098765432109876543210
20023 010001x1xx0xxxxx000010xxxxxxxxxx
20029 /* 33222222222211111111110000000000
20030 10987654321098765432109876543210
20031 010001x1xx0xxxxx000110xxxxxxxxxx
20039 if (((word
>> 11) & 0x1) == 0)
20041 if (((word
>> 12) & 0x1) == 0)
20043 /* 33222222222211111111110000000000
20044 10987654321098765432109876543210
20045 010001x1xx0xxxxx000001xxxxxxxxxx
20051 /* 33222222222211111111110000000000
20052 10987654321098765432109876543210
20053 010001x1xx0xxxxx000101xxxxxxxxxx
20060 if (((word
>> 12) & 0x1) == 0)
20062 /* 33222222222211111111110000000000
20063 10987654321098765432109876543210
20064 010001x1xx0xxxxx000011xxxxxxxxxx
20070 /* 33222222222211111111110000000000
20071 10987654321098765432109876543210
20072 010001x1xx0xxxxx000111xxxxxxxxxx
20081 /* 33222222222211111111110000000000
20082 10987654321098765432109876543210
20083 110001x1xx0xxxxx000xxxxxxxxxxxxx
20090 if (((word
>> 23) & 0x1) == 0)
20092 if (((word
>> 31) & 0x1) == 0)
20094 if (((word
>> 10) & 0x1) == 0)
20096 if (((word
>> 11) & 0x1) == 0)
20098 if (((word
>> 12) & 0x1) == 0)
20100 /* 33222222222211111111110000000000
20101 10987654321098765432109876543210
20102 010001x10x1xxxxx000000xxxxxxxxxx
20108 /* 33222222222211111111110000000000
20109 10987654321098765432109876543210
20110 010001x10x1xxxxx000100xxxxxxxxxx
20117 if (((word
>> 12) & 0x1) == 0)
20119 /* 33222222222211111111110000000000
20120 10987654321098765432109876543210
20121 010001x10x1xxxxx000010xxxxxxxxxx
20127 /* 33222222222211111111110000000000
20128 10987654321098765432109876543210
20129 010001x10x1xxxxx000110xxxxxxxxxx
20137 if (((word
>> 11) & 0x1) == 0)
20139 if (((word
>> 12) & 0x1) == 0)
20141 /* 33222222222211111111110000000000
20142 10987654321098765432109876543210
20143 010001x10x1xxxxx000001xxxxxxxxxx
20149 /* 33222222222211111111110000000000
20150 10987654321098765432109876543210
20151 010001x10x1xxxxx000101xxxxxxxxxx
20158 if (((word
>> 12) & 0x1) == 0)
20160 /* 33222222222211111111110000000000
20161 10987654321098765432109876543210
20162 010001x10x1xxxxx000011xxxxxxxxxx
20168 /* 33222222222211111111110000000000
20169 10987654321098765432109876543210
20170 010001x10x1xxxxx000111xxxxxxxxxx
20179 /* 33222222222211111111110000000000
20180 10987654321098765432109876543210
20181 110001x10x1xxxxx000xxxxxxxxxxxxx
20188 /* 33222222222211111111110000000000
20189 10987654321098765432109876543210
20190 x10001x11x1xxxxx000xxxxxxxxxxxxx
20198 if (((word
>> 21) & 0x1) == 0)
20200 if (((word
>> 31) & 0x1) == 0)
20202 if (((word
>> 10) & 0x1) == 0)
20204 if (((word
>> 11) & 0x1) == 0)
20206 if (((word
>> 12) & 0x1) == 0)
20208 /* 33222222222211111111110000000000
20209 10987654321098765432109876543210
20210 010001x1xx0xxxxx100000xxxxxxxxxx
20216 /* 33222222222211111111110000000000
20217 10987654321098765432109876543210
20218 010001x1xx0xxxxx100100xxxxxxxxxx
20225 if (((word
>> 12) & 0x1) == 0)
20227 /* 33222222222211111111110000000000
20228 10987654321098765432109876543210
20229 010001x1xx0xxxxx100010xxxxxxxxxx
20235 if (((word
>> 22) & 0x1) == 0)
20237 if (((word
>> 23) & 0x1) == 0)
20239 /* 33222222222211111111110000000000
20240 10987654321098765432109876543210
20241 010001x1000xxxxx100110xxxxxxxxxx
20247 /* 33222222222211111111110000000000
20248 10987654321098765432109876543210
20249 010001x1100xxxxx100110xxxxxxxxxx
20256 /* 33222222222211111111110000000000
20257 10987654321098765432109876543210
20258 010001x1x10xxxxx100110xxxxxxxxxx
20267 if (((word
>> 11) & 0x1) == 0)
20269 /* 33222222222211111111110000000000
20270 10987654321098765432109876543210
20271 010001x1xx0xxxxx100x01xxxxxxxxxx
20277 /* 33222222222211111111110000000000
20278 10987654321098765432109876543210
20279 010001x1xx0xxxxx100x11xxxxxxxxxx
20287 if (((word
>> 22) & 0x1) == 0)
20289 /* 33222222222211111111110000000000
20290 10987654321098765432109876543210
20291 110001x1x00xxxxx100xxxxxxxxxxxxx
20297 /* 33222222222211111111110000000000
20298 10987654321098765432109876543210
20299 110001x1x10xxxxx100xxxxxxxxxxxxx
20307 if (((word
>> 31) & 0x1) == 0)
20309 if (((word
>> 4) & 0x1) == 0)
20311 /* 33222222222211111111110000000000
20312 10987654321098765432109876543210
20313 010001x1xx1xxxxx100xxxxxxxx0xxxx
20319 /* 33222222222211111111110000000000
20320 10987654321098765432109876543210
20321 010001x1xx1xxxxx100xxxxxxxx1xxxx
20328 if (((word
>> 22) & 0x1) == 0)
20330 /* 33222222222211111111110000000000
20331 10987654321098765432109876543210
20332 110001x1x01xxxxx100xxxxxxxxxxxxx
20338 /* 33222222222211111111110000000000
20339 10987654321098765432109876543210
20340 110001x1x11xxxxx100xxxxxxxxxxxxx
20350 if (((word
>> 15) & 0x1) == 0)
20352 if (((word
>> 21) & 0x1) == 0)
20354 if (((word
>> 31) & 0x1) == 0)
20356 if (((word
>> 10) & 0x1) == 0)
20358 if (((word
>> 11) & 0x1) == 0)
20360 if (((word
>> 12) & 0x1) == 0)
20362 /* 33222222222211111111110000000000
20363 10987654321098765432109876543210
20364 010001x1xx0xxxxx010000xxxxxxxxxx
20370 /* 33222222222211111111110000000000
20371 10987654321098765432109876543210
20372 010001x1xx0xxxxx010100xxxxxxxxxx
20379 if (((word
>> 12) & 0x1) == 0)
20381 /* 33222222222211111111110000000000
20382 10987654321098765432109876543210
20383 010001x1xx0xxxxx010010xxxxxxxxxx
20389 /* 33222222222211111111110000000000
20390 10987654321098765432109876543210
20391 010001x1xx0xxxxx010110xxxxxxxxxx
20399 if (((word
>> 11) & 0x1) == 0)
20401 if (((word
>> 12) & 0x1) == 0)
20403 /* 33222222222211111111110000000000
20404 10987654321098765432109876543210
20405 010001x1xx0xxxxx010001xxxxxxxxxx
20411 /* 33222222222211111111110000000000
20412 10987654321098765432109876543210
20413 010001x1xx0xxxxx010101xxxxxxxxxx
20420 if (((word
>> 12) & 0x1) == 0)
20422 /* 33222222222211111111110000000000
20423 10987654321098765432109876543210
20424 010001x1xx0xxxxx010011xxxxxxxxxx
20430 /* 33222222222211111111110000000000
20431 10987654321098765432109876543210
20432 010001x1xx0xxxxx010111xxxxxxxxxx
20441 if (((word
>> 23) & 0x1) == 0)
20443 /* 33222222222211111111110000000000
20444 10987654321098765432109876543210
20445 110001x10x0xxxxx010xxxxxxxxxxxxx
20451 /* 33222222222211111111110000000000
20452 10987654321098765432109876543210
20453 110001x11x0xxxxx010xxxxxxxxxxxxx
20461 if (((word
>> 23) & 0x1) == 0)
20463 if (((word
>> 31) & 0x1) == 0)
20465 if (((word
>> 10) & 0x1) == 0)
20467 if (((word
>> 11) & 0x1) == 0)
20469 if (((word
>> 12) & 0x1) == 0)
20471 if (((word
>> 16) & 0x1) == 0)
20473 /* 33222222222211111111110000000000
20474 10987654321098765432109876543210
20475 010001x10x1xxxx0010000xxxxxxxxxx
20481 /* 33222222222211111111110000000000
20482 10987654321098765432109876543210
20483 010001x10x1xxxx1010000xxxxxxxxxx
20490 if (((word
>> 16) & 0x1) == 0)
20492 /* 33222222222211111111110000000000
20493 10987654321098765432109876543210
20494 010001x10x1xxxx0010100xxxxxxxxxx
20500 /* 33222222222211111111110000000000
20501 10987654321098765432109876543210
20502 010001x10x1xxxx1010100xxxxxxxxxx
20510 if (((word
>> 16) & 0x1) == 0)
20512 /* 33222222222211111111110000000000
20513 10987654321098765432109876543210
20514 010001x10x1xxxx0010x10xxxxxxxxxx
20520 /* 33222222222211111111110000000000
20521 10987654321098765432109876543210
20522 010001x10x1xxxx1010x10xxxxxxxxxx
20530 if (((word
>> 11) & 0x1) == 0)
20532 if (((word
>> 12) & 0x1) == 0)
20534 /* 33222222222211111111110000000000
20535 10987654321098765432109876543210
20536 010001x10x1xxxxx010001xxxxxxxxxx
20542 /* 33222222222211111111110000000000
20543 10987654321098765432109876543210
20544 010001x10x1xxxxx010101xxxxxxxxxx
20551 /* 33222222222211111111110000000000
20552 10987654321098765432109876543210
20553 010001x10x1xxxxx010x11xxxxxxxxxx
20561 /* 33222222222211111111110000000000
20562 10987654321098765432109876543210
20563 110001x10x1xxxxx010xxxxxxxxxxxxx
20570 /* 33222222222211111111110000000000
20571 10987654321098765432109876543210
20572 x10001x11x1xxxxx010xxxxxxxxxxxxx
20580 if (((word
>> 21) & 0x1) == 0)
20582 if (((word
>> 31) & 0x1) == 0)
20584 if (((word
>> 11) & 0x1) == 0)
20586 if (((word
>> 10) & 0x1) == 0)
20588 if (((word
>> 12) & 0x1) == 0)
20590 /* 33222222222211111111110000000000
20591 10987654321098765432109876543210
20592 010001x1xx0xxxxx110000xxxxxxxxxx
20598 if (((word
>> 23) & 0x1) == 0)
20600 /* 33222222222211111111110000000000
20601 10987654321098765432109876543210
20602 010001x10x0xxxxx110100xxxxxxxxxx
20608 /* 33222222222211111111110000000000
20609 10987654321098765432109876543210
20610 010001x11x0xxxxx110100xxxxxxxxxx
20618 if (((word
>> 12) & 0x1) == 0)
20620 /* 33222222222211111111110000000000
20621 10987654321098765432109876543210
20622 010001x1xx0xxxxx110001xxxxxxxxxx
20628 if (((word
>> 23) & 0x1) == 0)
20630 /* 33222222222211111111110000000000
20631 10987654321098765432109876543210
20632 010001x10x0xxxxx110101xxxxxxxxxx
20638 /* 33222222222211111111110000000000
20639 10987654321098765432109876543210
20640 010001x11x0xxxxx110101xxxxxxxxxx
20649 if (((word
>> 12) & 0x1) == 0)
20651 if (((word
>> 10) & 0x1) == 0)
20653 /* 33222222222211111111110000000000
20654 10987654321098765432109876543210
20655 010001x1xx0xxxxx110010xxxxxxxxxx
20661 /* 33222222222211111111110000000000
20662 10987654321098765432109876543210
20663 010001x1xx0xxxxx110011xxxxxxxxxx
20670 if (((word
>> 16) & 0x1) == 0)
20672 /* 33222222222211111111110000000000
20673 10987654321098765432109876543210
20674 010001x1xx0xxxx011011xxxxxxxxxxx
20680 /* 33222222222211111111110000000000
20681 10987654321098765432109876543210
20682 010001x1xx0xxxx111011xxxxxxxxxxx
20691 if (((word
>> 22) & 0x1) == 0)
20693 if (((word
>> 23) & 0x1) == 0)
20695 /* 33222222222211111111110000000000
20696 10987654321098765432109876543210
20697 110001x1000xxxxx110xxxxxxxxxxxxx
20703 /* 33222222222211111111110000000000
20704 10987654321098765432109876543210
20705 110001x1100xxxxx110xxxxxxxxxxxxx
20712 if (((word
>> 23) & 0x1) == 0)
20714 /* 33222222222211111111110000000000
20715 10987654321098765432109876543210
20716 110001x1010xxxxx110xxxxxxxxxxxxx
20722 /* 33222222222211111111110000000000
20723 10987654321098765432109876543210
20724 110001x1110xxxxx110xxxxxxxxxxxxx
20733 if (((word
>> 23) & 0x1) == 0)
20735 if (((word
>> 22) & 0x1) == 0)
20737 /* 33222222222211111111110000000000
20738 10987654321098765432109876543210
20739 x10001x1001xxxxx110xxxxxxxxxxxxx
20745 /* 33222222222211111111110000000000
20746 10987654321098765432109876543210
20747 x10001x1011xxxxx110xxxxxxxxxxxxx
20754 if (((word
>> 31) & 0x1) == 0)
20756 /* 33222222222211111111110000000000
20757 10987654321098765432109876543210
20758 010001x11x1xxxxx110xxxxxxxxxxxxx
20764 if (((word
>> 22) & 0x1) == 0)
20766 /* 33222222222211111111110000000000
20767 10987654321098765432109876543210
20768 110001x1101xxxxx110xxxxxxxxxxxxx
20774 /* 33222222222211111111110000000000
20775 10987654321098765432109876543210
20776 110001x1111xxxxx110xxxxxxxxxxxxx
20788 if (((word
>> 14) & 0x1) == 0)
20790 if (((word
>> 15) & 0x1) == 0)
20792 if (((word
>> 21) & 0x1) == 0)
20794 if (((word
>> 31) & 0x1) == 0)
20796 if (((word
>> 10) & 0x1) == 0)
20798 if (((word
>> 11) & 0x1) == 0)
20800 /* 33222222222211111111110000000000
20801 10987654321098765432109876543210
20802 010001x1xx0xxxxx001x00xxxxxxxxxx
20808 /* 33222222222211111111110000000000
20809 10987654321098765432109876543210
20810 010001x1xx0xxxxx001x10xxxxxxxxxx
20817 if (((word
>> 11) & 0x1) == 0)
20819 /* 33222222222211111111110000000000
20820 10987654321098765432109876543210
20821 010001x1xx0xxxxx001x01xxxxxxxxxx
20827 /* 33222222222211111111110000000000
20828 10987654321098765432109876543210
20829 010001x1xx0xxxxx001x11xxxxxxxxxx
20837 /* 33222222222211111111110000000000
20838 10987654321098765432109876543210
20839 110001x1xx0xxxxx001xxxxxxxxxxxxx
20846 if (((word
>> 23) & 0x1) == 0)
20848 if (((word
>> 31) & 0x1) == 0)
20850 if (((word
>> 10) & 0x1) == 0)
20852 if (((word
>> 11) & 0x1) == 0)
20854 if (((word
>> 12) & 0x1) == 0)
20856 /* 33222222222211111111110000000000
20857 10987654321098765432109876543210
20858 010001x10x1xxxxx001000xxxxxxxxxx
20864 /* 33222222222211111111110000000000
20865 10987654321098765432109876543210
20866 010001x10x1xxxxx001100xxxxxxxxxx
20873 if (((word
>> 12) & 0x1) == 0)
20875 /* 33222222222211111111110000000000
20876 10987654321098765432109876543210
20877 010001x10x1xxxxx001010xxxxxxxxxx
20883 /* 33222222222211111111110000000000
20884 10987654321098765432109876543210
20885 010001x10x1xxxxx001110xxxxxxxxxx
20893 if (((word
>> 11) & 0x1) == 0)
20895 if (((word
>> 12) & 0x1) == 0)
20897 /* 33222222222211111111110000000000
20898 10987654321098765432109876543210
20899 010001x10x1xxxxx001001xxxxxxxxxx
20905 /* 33222222222211111111110000000000
20906 10987654321098765432109876543210
20907 010001x10x1xxxxx001101xxxxxxxxxx
20914 if (((word
>> 12) & 0x1) == 0)
20916 /* 33222222222211111111110000000000
20917 10987654321098765432109876543210
20918 010001x10x1xxxxx001011xxxxxxxxxx
20924 /* 33222222222211111111110000000000
20925 10987654321098765432109876543210
20926 010001x10x1xxxxx001111xxxxxxxxxx
20935 /* 33222222222211111111110000000000
20936 10987654321098765432109876543210
20937 110001x10x1xxxxx001xxxxxxxxxxxxx
20944 if (((word
>> 12) & 0x1) == 0)
20946 /* 33222222222211111111110000000000
20947 10987654321098765432109876543210
20948 x10001x11x1xxxxx0010xxxxxxxxxxxx
20954 /* 33222222222211111111110000000000
20955 10987654321098765432109876543210
20956 x10001x11x1xxxxx0011xxxxxxxxxxxx
20965 if (((word
>> 21) & 0x1) == 0)
20967 if (((word
>> 31) & 0x1) == 0)
20969 if (((word
>> 10) & 0x1) == 0)
20971 if (((word
>> 11) & 0x1) == 0)
20973 if (((word
>> 12) & 0x1) == 0)
20975 /* 33222222222211111111110000000000
20976 10987654321098765432109876543210
20977 010001x1xx0xxxxx101000xxxxxxxxxx
20983 /* 33222222222211111111110000000000
20984 10987654321098765432109876543210
20985 010001x1xx0xxxxx101100xxxxxxxxxx
20992 if (((word
>> 12) & 0x1) == 0)
20994 /* 33222222222211111111110000000000
20995 10987654321098765432109876543210
20996 010001x1xx0xxxxx101010xxxxxxxxxx
21002 /* 33222222222211111111110000000000
21003 10987654321098765432109876543210
21004 010001x1xx0xxxxx101110xxxxxxxxxx
21012 if (((word
>> 11) & 0x1) == 0)
21014 if (((word
>> 12) & 0x1) == 0)
21016 /* 33222222222211111111110000000000
21017 10987654321098765432109876543210
21018 010001x1xx0xxxxx101001xxxxxxxxxx
21024 /* 33222222222211111111110000000000
21025 10987654321098765432109876543210
21026 010001x1xx0xxxxx101101xxxxxxxxxx
21033 /* 33222222222211111111110000000000
21034 10987654321098765432109876543210
21035 010001x1xx0xxxxx101x11xxxxxxxxxx
21043 /* 33222222222211111111110000000000
21044 10987654321098765432109876543210
21045 110001x1xx0xxxxx101xxxxxxxxxxxxx
21052 if (((word
>> 31) & 0x1) == 0)
21054 if (((word
>> 10) & 0x1) == 0)
21056 if (((word
>> 11) & 0x1) == 0)
21058 if (((word
>> 12) & 0x1) == 0)
21060 /* 33222222222211111111110000000000
21061 10987654321098765432109876543210
21062 010001x1xx1xxxxx101000xxxxxxxxxx
21068 /* 33222222222211111111110000000000
21069 10987654321098765432109876543210
21070 010001x1xx1xxxxx101100xxxxxxxxxx
21077 /* 33222222222211111111110000000000
21078 10987654321098765432109876543210
21079 010001x1xx1xxxxx101x10xxxxxxxxxx
21086 if (((word
>> 11) & 0x1) == 0)
21088 if (((word
>> 12) & 0x1) == 0)
21090 /* 33222222222211111111110000000000
21091 10987654321098765432109876543210
21092 010001x1xx1xxxxx101001xxxxxxxxxx
21098 /* 33222222222211111111110000000000
21099 10987654321098765432109876543210
21100 010001x1xx1xxxxx101101xxxxxxxxxx
21107 /* 33222222222211111111110000000000
21108 10987654321098765432109876543210
21109 010001x1xx1xxxxx101x11xxxxxxxxxx
21117 if (((word
>> 22) & 0x1) == 0)
21119 /* 33222222222211111111110000000000
21120 10987654321098765432109876543210
21121 110001x1x01xxxxx101xxxxxxxxxxxxx
21127 /* 33222222222211111111110000000000
21128 10987654321098765432109876543210
21129 110001x1x11xxxxx101xxxxxxxxxxxxx
21139 if (((word
>> 15) & 0x1) == 0)
21141 if (((word
>> 21) & 0x1) == 0)
21143 if (((word
>> 31) & 0x1) == 0)
21145 if (((word
>> 10) & 0x1) == 0)
21147 if (((word
>> 11) & 0x1) == 0)
21149 if (((word
>> 12) & 0x1) == 0)
21151 /* 33222222222211111111110000000000
21152 10987654321098765432109876543210
21153 010001x1xx0xxxxx011000xxxxxxxxxx
21159 /* 33222222222211111111110000000000
21160 10987654321098765432109876543210
21161 010001x1xx0xxxxx011100xxxxxxxxxx
21168 if (((word
>> 12) & 0x1) == 0)
21170 if (((word
>> 22) & 0x1) == 0)
21172 /* 33222222222211111111110000000000
21173 10987654321098765432109876543210
21174 010001x1x00xxxxx011010xxxxxxxxxx
21180 /* 33222222222211111111110000000000
21181 10987654321098765432109876543210
21182 010001x1x10xxxxx011010xxxxxxxxxx
21189 /* 33222222222211111111110000000000
21190 10987654321098765432109876543210
21191 010001x1xx0xxxxx011110xxxxxxxxxx
21199 if (((word
>> 11) & 0x1) == 0)
21201 if (((word
>> 12) & 0x1) == 0)
21203 /* 33222222222211111111110000000000
21204 10987654321098765432109876543210
21205 010001x1xx0xxxxx011001xxxxxxxxxx
21211 /* 33222222222211111111110000000000
21212 10987654321098765432109876543210
21213 010001x1xx0xxxxx011101xxxxxxxxxx
21220 if (((word
>> 12) & 0x1) == 0)
21222 if (((word
>> 22) & 0x1) == 0)
21224 /* 33222222222211111111110000000000
21225 10987654321098765432109876543210
21226 010001x1x00xxxxx011011xxxxxxxxxx
21232 /* 33222222222211111111110000000000
21233 10987654321098765432109876543210
21234 010001x1x10xxxxx011011xxxxxxxxxx
21241 /* 33222222222211111111110000000000
21242 10987654321098765432109876543210
21243 010001x1xx0xxxxx011111xxxxxxxxxx
21252 if (((word
>> 23) & 0x1) == 0)
21254 /* 33222222222211111111110000000000
21255 10987654321098765432109876543210
21256 110001x10x0xxxxx011xxxxxxxxxxxxx
21262 /* 33222222222211111111110000000000
21263 10987654321098765432109876543210
21264 110001x11x0xxxxx011xxxxxxxxxxxxx
21272 if (((word
>> 31) & 0x1) == 0)
21274 if (((word
>> 10) & 0x1) == 0)
21276 if (((word
>> 11) & 0x1) == 0)
21278 if (((word
>> 12) & 0x1) == 0)
21280 /* 33222222222211111111110000000000
21281 10987654321098765432109876543210
21282 010001x1xx1xxxxx011000xxxxxxxxxx
21288 /* 33222222222211111111110000000000
21289 10987654321098765432109876543210
21290 010001x1xx1xxxxx011100xxxxxxxxxx
21297 if (((word
>> 12) & 0x1) == 0)
21299 /* 33222222222211111111110000000000
21300 10987654321098765432109876543210
21301 010001x1xx1xxxxx011010xxxxxxxxxx
21307 /* 33222222222211111111110000000000
21308 10987654321098765432109876543210
21309 010001x1xx1xxxxx011110xxxxxxxxxx
21317 if (((word
>> 11) & 0x1) == 0)
21319 if (((word
>> 12) & 0x1) == 0)
21321 /* 33222222222211111111110000000000
21322 10987654321098765432109876543210
21323 010001x1xx1xxxxx011001xxxxxxxxxx
21329 /* 33222222222211111111110000000000
21330 10987654321098765432109876543210
21331 010001x1xx1xxxxx011101xxxxxxxxxx
21338 if (((word
>> 12) & 0x1) == 0)
21340 /* 33222222222211111111110000000000
21341 10987654321098765432109876543210
21342 010001x1xx1xxxxx011011xxxxxxxxxx
21348 /* 33222222222211111111110000000000
21349 10987654321098765432109876543210
21350 010001x1xx1xxxxx011111xxxxxxxxxx
21359 if (((word
>> 23) & 0x1) == 0)
21361 /* 33222222222211111111110000000000
21362 10987654321098765432109876543210
21363 110001x10x1xxxxx011xxxxxxxxxxxxx
21369 /* 33222222222211111111110000000000
21370 10987654321098765432109876543210
21371 110001x11x1xxxxx011xxxxxxxxxxxxx
21380 if (((word
>> 21) & 0x1) == 0)
21382 if (((word
>> 31) & 0x1) == 0)
21384 if (((word
>> 10) & 0x1) == 0)
21386 if (((word
>> 11) & 0x1) == 0)
21388 if (((word
>> 12) & 0x1) == 0)
21390 /* 33222222222211111111110000000000
21391 10987654321098765432109876543210
21392 010001x1xx0xxxxx111000xxxxxxxxxx
21398 /* 33222222222211111111110000000000
21399 10987654321098765432109876543210
21400 010001x1xx0xxxxx111100xxxxxxxxxx
21407 if (((word
>> 12) & 0x1) == 0)
21409 /* 33222222222211111111110000000000
21410 10987654321098765432109876543210
21411 010001x1xx0xxxxx111010xxxxxxxxxx
21417 /* 33222222222211111111110000000000
21418 10987654321098765432109876543210
21419 010001x1xx0xxxxx111110xxxxxxxxxx
21427 if (((word
>> 11) & 0x1) == 0)
21429 if (((word
>> 12) & 0x1) == 0)
21431 /* 33222222222211111111110000000000
21432 10987654321098765432109876543210
21433 010001x1xx0xxxxx111001xxxxxxxxxx
21439 /* 33222222222211111111110000000000
21440 10987654321098765432109876543210
21441 010001x1xx0xxxxx111101xxxxxxxxxx
21448 if (((word
>> 12) & 0x1) == 0)
21450 /* 33222222222211111111110000000000
21451 10987654321098765432109876543210
21452 010001x1xx0xxxxx111011xxxxxxxxxx
21458 /* 33222222222211111111110000000000
21459 10987654321098765432109876543210
21460 010001x1xx0xxxxx111111xxxxxxxxxx
21469 if (((word
>> 22) & 0x1) == 0)
21471 if (((word
>> 23) & 0x1) == 0)
21473 /* 33222222222211111111110000000000
21474 10987654321098765432109876543210
21475 110001x1000xxxxx111xxxxxxxxxxxxx
21481 /* 33222222222211111111110000000000
21482 10987654321098765432109876543210
21483 110001x1100xxxxx111xxxxxxxxxxxxx
21490 if (((word
>> 23) & 0x1) == 0)
21492 /* 33222222222211111111110000000000
21493 10987654321098765432109876543210
21494 110001x1010xxxxx111xxxxxxxxxxxxx
21500 /* 33222222222211111111110000000000
21501 10987654321098765432109876543210
21502 110001x1110xxxxx111xxxxxxxxxxxxx
21511 if (((word
>> 22) & 0x1) == 0)
21513 if (((word
>> 23) & 0x1) == 0)
21515 if (((word
>> 31) & 0x1) == 0)
21517 if (((word
>> 10) & 0x1) == 0)
21519 if (((word
>> 12) & 0x1) == 0)
21521 if (((word
>> 16) & 0x1) == 0)
21523 if (((word
>> 17) & 0x1) == 0)
21525 /* 33222222222211111111110000000000
21526 10987654321098765432109876543210
21527 010001x1001xxx001110x0xxxxxxxxxx
21533 /* 33222222222211111111110000000000
21534 10987654321098765432109876543210
21535 010001x1001xxx101110x0xxxxxxxxxx
21542 /* 33222222222211111111110000000000
21543 10987654321098765432109876543210
21544 010001x1001xxxx11110x0xxxxxxxxxx
21551 /* 33222222222211111111110000000000
21552 10987654321098765432109876543210
21553 010001x1001xxxxx1111x0xxxxxxxxxx
21560 if (((word
>> 12) & 0x1) == 0)
21562 if (((word
>> 17) & 0x1) == 0)
21564 /* 33222222222211111111110000000000
21565 10987654321098765432109876543210
21566 010001x1001xxx0x1110x1xxxxxxxxxx
21572 /* 33222222222211111111110000000000
21573 10987654321098765432109876543210
21574 010001x1001xxx1x1110x1xxxxxxxxxx
21581 /* 33222222222211111111110000000000
21582 10987654321098765432109876543210
21583 010001x1001xxxxx1111x1xxxxxxxxxx
21591 /* 33222222222211111111110000000000
21592 10987654321098765432109876543210
21593 110001x1001xxxxx111xxxxxxxxxxxxx
21600 /* 33222222222211111111110000000000
21601 10987654321098765432109876543210
21602 x10001x1101xxxxx111xxxxxxxxxxxxx
21609 if (((word
>> 23) & 0x1) == 0)
21611 /* 33222222222211111111110000000000
21612 10987654321098765432109876543210
21613 x10001x1011xxxxx111xxxxxxxxxxxxx
21619 /* 33222222222211111111110000000000
21620 10987654321098765432109876543210
21621 x10001x1111xxxxx111xxxxxxxxxxxxx
21634 if (((word
>> 15) & 0x1) == 0)
21636 if (((word
>> 14) & 0x1) == 0)
21638 if (((word
>> 13) & 0x1) == 0)
21640 if (((word
>> 30) & 0x1) == 0)
21642 if (((word
>> 21) & 0x1) == 0)
21644 if (((word
>> 31) & 0x1) == 0)
21646 if (((word
>> 4) & 0x1) == 0)
21648 /* 33222222222211111111110000000000
21649 10987654321098765432109876543210
21650 001001x1xx0xxxxx000xxxxxxxx0xxxx
21656 /* 33222222222211111111110000000000
21657 10987654321098765432109876543210
21658 001001x1xx0xxxxx000xxxxxxxx1xxxx
21665 if (((word
>> 23) & 0x1) == 0)
21667 /* 33222222222211111111110000000000
21668 10987654321098765432109876543210
21669 101001x10x0xxxxx000xxxxxxxxxxxxx
21675 /* 33222222222211111111110000000000
21676 10987654321098765432109876543210
21677 101001x11x0xxxxx000xxxxxxxxxxxxx
21685 if (((word
>> 31) & 0x1) == 0)
21687 if (((word
>> 4) & 0x1) == 0)
21689 if (((word
>> 10) & 0x1) == 0)
21691 if (((word
>> 11) & 0x1) == 0)
21693 if (((word
>> 12) & 0x1) == 0)
21695 /* 33222222222211111111110000000000
21696 10987654321098765432109876543210
21697 001001x1xx1xxxxx000000xxxxx0xxxx
21703 /* 33222222222211111111110000000000
21704 10987654321098765432109876543210
21705 001001x1xx1xxxxx000100xxxxx0xxxx
21712 if (((word
>> 12) & 0x1) == 0)
21714 /* 33222222222211111111110000000000
21715 10987654321098765432109876543210
21716 001001x1xx1xxxxx000010xxxxx0xxxx
21722 /* 33222222222211111111110000000000
21723 10987654321098765432109876543210
21724 001001x1xx1xxxxx000110xxxxx0xxxx
21732 if (((word
>> 11) & 0x1) == 0)
21734 if (((word
>> 12) & 0x1) == 0)
21736 /* 33222222222211111111110000000000
21737 10987654321098765432109876543210
21738 001001x1xx1xxxxx000001xxxxx0xxxx
21744 /* 33222222222211111111110000000000
21745 10987654321098765432109876543210
21746 001001x1xx1xxxxx000101xxxxx0xxxx
21753 if (((word
>> 12) & 0x1) == 0)
21755 /* 33222222222211111111110000000000
21756 10987654321098765432109876543210
21757 001001x1xx1xxxxx000011xxxxx0xxxx
21763 /* 33222222222211111111110000000000
21764 10987654321098765432109876543210
21765 001001x1xx1xxxxx000111xxxxx0xxxx
21774 if (((word
>> 10) & 0x1) == 0)
21776 if (((word
>> 11) & 0x1) == 0)
21778 if (((word
>> 12) & 0x1) == 0)
21780 /* 33222222222211111111110000000000
21781 10987654321098765432109876543210
21782 001001x1xx1xxxxx000000xxxxx1xxxx
21788 /* 33222222222211111111110000000000
21789 10987654321098765432109876543210
21790 001001x1xx1xxxxx000100xxxxx1xxxx
21797 if (((word
>> 12) & 0x1) == 0)
21799 /* 33222222222211111111110000000000
21800 10987654321098765432109876543210
21801 001001x1xx1xxxxx000010xxxxx1xxxx
21807 /* 33222222222211111111110000000000
21808 10987654321098765432109876543210
21809 001001x1xx1xxxxx000110xxxxx1xxxx
21817 if (((word
>> 11) & 0x1) == 0)
21819 if (((word
>> 12) & 0x1) == 0)
21821 /* 33222222222211111111110000000000
21822 10987654321098765432109876543210
21823 001001x1xx1xxxxx000001xxxxx1xxxx
21829 /* 33222222222211111111110000000000
21830 10987654321098765432109876543210
21831 001001x1xx1xxxxx000101xxxxx1xxxx
21838 if (((word
>> 12) & 0x1) == 0)
21840 /* 33222222222211111111110000000000
21841 10987654321098765432109876543210
21842 001001x1xx1xxxxx000011xxxxx1xxxx
21848 /* 33222222222211111111110000000000
21849 10987654321098765432109876543210
21850 001001x1xx1xxxxx000111xxxxx1xxxx
21860 if (((word
>> 23) & 0x1) == 0)
21862 /* 33222222222211111111110000000000
21863 10987654321098765432109876543210
21864 101001x10x1xxxxx000xxxxxxxxxxxxx
21870 /* 33222222222211111111110000000000
21871 10987654321098765432109876543210
21872 101001x11x1xxxxx000xxxxxxxxxxxxx
21881 if (((word
>> 31) & 0x1) == 0)
21883 if (((word
>> 21) & 0x1) == 0)
21885 if (((word
>> 10) & 0x1) == 0)
21887 if (((word
>> 11) & 0x1) == 0)
21889 /* 33222222222211111111110000000000
21890 10987654321098765432109876543210
21891 011001x1xx0xxxxx000x00xxxxxxxxxx
21897 if (((word
>> 12) & 0x1) == 0)
21899 /* 33222222222211111111110000000000
21900 10987654321098765432109876543210
21901 011001x1xx0xxxxx000010xxxxxxxxxx
21907 /* 33222222222211111111110000000000
21908 10987654321098765432109876543210
21909 011001x1xx0xxxxx000110xxxxxxxxxx
21917 if (((word
>> 11) & 0x1) == 0)
21919 /* 33222222222211111111110000000000
21920 10987654321098765432109876543210
21921 011001x1xx0xxxxx000x01xxxxxxxxxx
21927 if (((word
>> 12) & 0x1) == 0)
21929 /* 33222222222211111111110000000000
21930 10987654321098765432109876543210
21931 011001x1xx0xxxxx000011xxxxxxxxxx
21937 /* 33222222222211111111110000000000
21938 10987654321098765432109876543210
21939 011001x1xx0xxxxx000111xxxxxxxxxx
21948 /* 33222222222211111111110000000000
21949 10987654321098765432109876543210
21950 011001x1xx1xxxxx000xxxxxxxxxxxxx
21957 /* 33222222222211111111110000000000
21958 10987654321098765432109876543210
21959 111001x1xxxxxxxx000xxxxxxxxxxxxx
21967 if (((word
>> 21) & 0x1) == 0)
21969 if (((word
>> 30) & 0x1) == 0)
21971 if (((word
>> 31) & 0x1) == 0)
21973 if (((word
>> 4) & 0x1) == 0)
21975 /* 33222222222211111111110000000000
21976 10987654321098765432109876543210
21977 001001x1xx0xxxxx001xxxxxxxx0xxxx
21983 /* 33222222222211111111110000000000
21984 10987654321098765432109876543210
21985 001001x1xx0xxxxx001xxxxxxxx1xxxx
21992 if (((word
>> 23) & 0x1) == 0)
21994 /* 33222222222211111111110000000000
21995 10987654321098765432109876543210
21996 101001x10x0xxxxx001xxxxxxxxxxxxx
22002 /* 33222222222211111111110000000000
22003 10987654321098765432109876543210
22004 101001x11x0xxxxx001xxxxxxxxxxxxx
22012 if (((word
>> 31) & 0x1) == 0)
22014 if (((word
>> 16) & 0x1) == 0)
22016 if (((word
>> 17) & 0x1) == 0)
22018 if (((word
>> 18) & 0x1) == 0)
22020 if (((word
>> 19) & 0x1) == 0)
22022 if (((word
>> 20) & 0x1) == 0)
22024 /* 33222222222211111111110000000000
22025 10987654321098765432109876543210
22026 011001x1xx000000001xxxxxxxxxxxxx
22032 if (((word
>> 4) & 0x1) == 0)
22034 /* 33222222222211111111110000000000
22035 10987654321098765432109876543210
22036 011001x1xx010000001xxxxxxxx0xxxx
22042 /* 33222222222211111111110000000000
22043 10987654321098765432109876543210
22044 011001x1xx010000001xxxxxxxx1xxxx
22052 if (((word
>> 20) & 0x1) == 0)
22054 if (((word
>> 10) & 0x1) == 0)
22056 if (((word
>> 11) & 0x1) == 0)
22058 /* 33222222222211111111110000000000
22059 10987654321098765432109876543210
22060 011001x1xx001000001x00xxxxxxxxxx
22066 /* 33222222222211111111110000000000
22067 10987654321098765432109876543210
22068 011001x1xx001000001x10xxxxxxxxxx
22075 if (((word
>> 11) & 0x1) == 0)
22077 /* 33222222222211111111110000000000
22078 10987654321098765432109876543210
22079 011001x1xx001000001x01xxxxxxxxxx
22085 /* 33222222222211111111110000000000
22086 10987654321098765432109876543210
22087 011001x1xx001000001x11xxxxxxxxxx
22095 /* 33222222222211111111110000000000
22096 10987654321098765432109876543210
22097 011001x1xx011000001xxxxxxxxxxxxx
22105 /* 33222222222211111111110000000000
22106 10987654321098765432109876543210
22107 011001x1xx0xx100001xxxxxxxxxxxxx
22114 if (((word
>> 18) & 0x1) == 0)
22116 if (((word
>> 19) & 0x1) == 0)
22118 /* 33222222222211111111110000000000
22119 10987654321098765432109876543210
22120 011001x1xx0x0010001xxxxxxxxxxxxx
22126 if (((word
>> 10) & 0x1) == 0)
22128 if (((word
>> 11) & 0x1) == 0)
22130 /* 33222222222211111111110000000000
22131 10987654321098765432109876543210
22132 011001x1xx0x1010001x00xxxxxxxxxx
22138 /* 33222222222211111111110000000000
22139 10987654321098765432109876543210
22140 011001x1xx0x1010001x10xxxxxxxxxx
22147 if (((word
>> 11) & 0x1) == 0)
22149 /* 33222222222211111111110000000000
22150 10987654321098765432109876543210
22151 011001x1xx0x1010001x01xxxxxxxxxx
22157 /* 33222222222211111111110000000000
22158 10987654321098765432109876543210
22159 011001x1xx0x1010001x11xxxxxxxxxx
22168 if (((word
>> 19) & 0x1) == 0)
22170 /* 33222222222211111111110000000000
22171 10987654321098765432109876543210
22172 011001x1xx0x0110001xxxxxxxxxxxxx
22178 /* 33222222222211111111110000000000
22179 10987654321098765432109876543210
22180 011001x1xx0x1110001xxxxxxxxxxxxx
22189 if (((word
>> 17) & 0x1) == 0)
22191 if (((word
>> 18) & 0x1) == 0)
22193 if (((word
>> 19) & 0x1) == 0)
22195 if (((word
>> 4) & 0x1) == 0)
22197 /* 33222222222211111111110000000000
22198 10987654321098765432109876543210
22199 011001x1xx0x0001001xxxxxxxx0xxxx
22205 /* 33222222222211111111110000000000
22206 10987654321098765432109876543210
22207 011001x1xx0x0001001xxxxxxxx1xxxx
22214 if (((word
>> 10) & 0x1) == 0)
22216 if (((word
>> 11) & 0x1) == 0)
22218 /* 33222222222211111111110000000000
22219 10987654321098765432109876543210
22220 011001x1xx0x1001001x00xxxxxxxxxx
22226 /* 33222222222211111111110000000000
22227 10987654321098765432109876543210
22228 011001x1xx0x1001001x10xxxxxxxxxx
22235 if (((word
>> 11) & 0x1) == 0)
22237 /* 33222222222211111111110000000000
22238 10987654321098765432109876543210
22239 011001x1xx0x1001001x01xxxxxxxxxx
22245 /* 33222222222211111111110000000000
22246 10987654321098765432109876543210
22247 011001x1xx0x1001001x11xxxxxxxxxx
22256 /* 33222222222211111111110000000000
22257 10987654321098765432109876543210
22258 011001x1xx0xx101001xxxxxxxxxxxxx
22265 if (((word
>> 18) & 0x1) == 0)
22267 /* 33222222222211111111110000000000
22268 10987654321098765432109876543210
22269 011001x1xx0xx011001xxxxxxxxxxxxx
22275 if (((word
>> 19) & 0x1) == 0)
22277 /* 33222222222211111111110000000000
22278 10987654321098765432109876543210
22279 011001x1xx0x0111001xxxxxxxxxxxxx
22285 /* 33222222222211111111110000000000
22286 10987654321098765432109876543210
22287 011001x1xx0x1111001xxxxxxxxxxxxx
22297 if (((word
>> 22) & 0x1) == 0)
22299 if (((word
>> 23) & 0x1) == 0)
22301 /* 33222222222211111111110000000000
22302 10987654321098765432109876543210
22303 111001x1000xxxxx001xxxxxxxxxxxxx
22309 /* 33222222222211111111110000000000
22310 10987654321098765432109876543210
22311 111001x1100xxxxx001xxxxxxxxxxxxx
22318 /* 33222222222211111111110000000000
22319 10987654321098765432109876543210
22320 111001x1x10xxxxx001xxxxxxxxxxxxx
22329 if (((word
>> 30) & 0x1) == 0)
22331 if (((word
>> 31) & 0x1) == 0)
22333 if (((word
>> 4) & 0x1) == 0)
22335 if (((word
>> 12) & 0x1) == 0)
22337 /* 33222222222211111111110000000000
22338 10987654321098765432109876543210
22339 001001x1xx1xxxxx0010xxxxxxx0xxxx
22345 /* 33222222222211111111110000000000
22346 10987654321098765432109876543210
22347 001001x1xx1xxxxx0011xxxxxxx0xxxx
22354 if (((word
>> 12) & 0x1) == 0)
22356 /* 33222222222211111111110000000000
22357 10987654321098765432109876543210
22358 001001x1xx1xxxxx0010xxxxxxx1xxxx
22364 /* 33222222222211111111110000000000
22365 10987654321098765432109876543210
22366 001001x1xx1xxxxx0011xxxxxxx1xxxx
22374 if (((word
>> 23) & 0x1) == 0)
22376 /* 33222222222211111111110000000000
22377 10987654321098765432109876543210
22378 101001x10x1xxxxx001xxxxxxxxxxxxx
22384 /* 33222222222211111111110000000000
22385 10987654321098765432109876543210
22386 101001x11x1xxxxx001xxxxxxxxxxxxx
22394 /* 33222222222211111111110000000000
22395 10987654321098765432109876543210
22396 x11001x1xx1xxxxx001xxxxxxxxxxxxx
22405 if (((word
>> 30) & 0x1) == 0)
22407 if (((word
>> 21) & 0x1) == 0)
22409 if (((word
>> 22) & 0x1) == 0)
22411 if (((word
>> 23) & 0x1) == 0)
22413 if (((word
>> 31) & 0x1) == 0)
22415 if (((word
>> 9) & 0x1) == 0)
22417 if (((word
>> 20) & 0x1) == 0)
22419 if (((word
>> 4) & 0x1) == 0)
22421 /* 33222222222211111111110000000000
22422 10987654321098765432109876543210
22423 001001x10000xxxx01xxxx0xxxx0xxxx
22429 /* 33222222222211111111110000000000
22430 10987654321098765432109876543210
22431 001001x10000xxxx01xxxx0xxxx1xxxx
22438 if (((word
>> 19) & 0x1) == 0)
22440 /* 33222222222211111111110000000000
22441 10987654321098765432109876543210
22442 001001x100010xxx01xxxx0xxxxxxxxx
22448 /* 33222222222211111111110000000000
22449 10987654321098765432109876543210
22450 001001x100011xxx01xxxx0xxxxxxxxx
22458 if (((word
>> 4) & 0x1) == 0)
22460 /* 33222222222211111111110000000000
22461 10987654321098765432109876543210
22462 001001x1000xxxxx01xxxx1xxxx0xxxx
22468 /* 33222222222211111111110000000000
22469 10987654321098765432109876543210
22470 001001x1000xxxxx01xxxx1xxxx1xxxx
22478 if (((word
>> 13) & 0x1) == 0)
22480 /* 33222222222211111111110000000000
22481 10987654321098765432109876543210
22482 101001x1000xxxxx010xxxxxxxxxxxxx
22488 /* 33222222222211111111110000000000
22489 10987654321098765432109876543210
22490 101001x1000xxxxx011xxxxxxxxxxxxx
22498 if (((word
>> 31) & 0x1) == 0)
22500 if (((word
>> 9) & 0x1) == 0)
22502 if (((word
>> 20) & 0x1) == 0)
22504 if (((word
>> 4) & 0x1) == 0)
22506 /* 33222222222211111111110000000000
22507 10987654321098765432109876543210
22508 001001x11000xxxx01xxxx0xxxx0xxxx
22514 /* 33222222222211111111110000000000
22515 10987654321098765432109876543210
22516 001001x11000xxxx01xxxx0xxxx1xxxx
22523 /* 33222222222211111111110000000000
22524 10987654321098765432109876543210
22525 001001x11001xxxx01xxxx0xxxxxxxxx
22532 if (((word
>> 4) & 0x1) == 0)
22534 /* 33222222222211111111110000000000
22535 10987654321098765432109876543210
22536 001001x1100xxxxx01xxxx1xxxx0xxxx
22542 /* 33222222222211111111110000000000
22543 10987654321098765432109876543210
22544 001001x1100xxxxx01xxxx1xxxx1xxxx
22552 if (((word
>> 13) & 0x1) == 0)
22554 /* 33222222222211111111110000000000
22555 10987654321098765432109876543210
22556 101001x1100xxxxx010xxxxxxxxxxxxx
22562 /* 33222222222211111111110000000000
22563 10987654321098765432109876543210
22564 101001x1100xxxxx011xxxxxxxxxxxxx
22573 if (((word
>> 23) & 0x1) == 0)
22575 if (((word
>> 31) & 0x1) == 0)
22577 if (((word
>> 4) & 0x1) == 0)
22579 if (((word
>> 9) & 0x1) == 0)
22581 if (((word
>> 20) & 0x1) == 0)
22583 /* 33222222222211111111110000000000
22584 10987654321098765432109876543210
22585 001001x10100xxxx01xxxx0xxxx0xxxx
22591 if (((word
>> 19) & 0x1) == 0)
22593 /* 33222222222211111111110000000000
22594 10987654321098765432109876543210
22595 001001x101010xxx01xxxx0xxxx0xxxx
22601 /* 33222222222211111111110000000000
22602 10987654321098765432109876543210
22603 001001x101011xxx01xxxx0xxxx0xxxx
22611 /* 33222222222211111111110000000000
22612 10987654321098765432109876543210
22613 001001x1010xxxxx01xxxx1xxxx0xxxx
22620 /* 33222222222211111111110000000000
22621 10987654321098765432109876543210
22622 001001x1010xxxxx01xxxxxxxxx1xxxx
22629 if (((word
>> 13) & 0x1) == 0)
22631 /* 33222222222211111111110000000000
22632 10987654321098765432109876543210
22633 101001x1010xxxxx010xxxxxxxxxxxxx
22639 /* 33222222222211111111110000000000
22640 10987654321098765432109876543210
22641 101001x1010xxxxx011xxxxxxxxxxxxx
22649 if (((word
>> 31) & 0x1) == 0)
22651 if (((word
>> 4) & 0x1) == 0)
22653 if (((word
>> 9) & 0x1) == 0)
22655 if (((word
>> 20) & 0x1) == 0)
22657 /* 33222222222211111111110000000000
22658 10987654321098765432109876543210
22659 001001x11100xxxx01xxxx0xxxx0xxxx
22665 /* 33222222222211111111110000000000
22666 10987654321098765432109876543210
22667 001001x11101xxxx01xxxx0xxxx0xxxx
22674 /* 33222222222211111111110000000000
22675 10987654321098765432109876543210
22676 001001x1110xxxxx01xxxx1xxxx0xxxx
22683 if (((word
>> 9) & 0x1) == 0)
22685 /* 33222222222211111111110000000000
22686 10987654321098765432109876543210
22687 001001x1110xxxxx01xxxx0xxxx1xxxx
22693 /* 33222222222211111111110000000000
22694 10987654321098765432109876543210
22695 001001x1110xxxxx01xxxx1xxxx1xxxx
22703 if (((word
>> 13) & 0x1) == 0)
22705 /* 33222222222211111111110000000000
22706 10987654321098765432109876543210
22707 101001x1110xxxxx010xxxxxxxxxxxxx
22713 /* 33222222222211111111110000000000
22714 10987654321098765432109876543210
22715 101001x1110xxxxx011xxxxxxxxxxxxx
22725 if (((word
>> 31) & 0x1) == 0)
22727 if (((word
>> 4) & 0x1) == 0)
22729 /* 33222222222211111111110000000000
22730 10987654321098765432109876543210
22731 001001x1xx1xxxxx01xxxxxxxxx0xxxx
22737 if (((word
>> 10) & 0x1) == 0)
22739 if (((word
>> 11) & 0x1) == 0)
22741 if (((word
>> 12) & 0x1) == 0)
22743 if (((word
>> 3) & 0x1) == 0)
22745 /* 33222222222211111111110000000000
22746 10987654321098765432109876543210
22747 001001x1xx1xxxxx01x000xxxxx10xxx
22753 /* 33222222222211111111110000000000
22754 10987654321098765432109876543210
22755 001001x1xx1xxxxx01x000xxxxx11xxx
22762 if (((word
>> 13) & 0x1) == 0)
22764 if (((word
>> 0) & 0x1) == 0)
22766 /* 33222222222211111111110000000000
22767 10987654321098765432109876543210
22768 001001x1xx1xxxxx010100xxxxx1xxx0
22774 /* 33222222222211111111110000000000
22775 10987654321098765432109876543210
22776 001001x1xx1xxxxx010100xxxxx1xxx1
22783 /* 33222222222211111111110000000000
22784 10987654321098765432109876543210
22785 001001x1xx1xxxxx011100xxxxx1xxxx
22793 if (((word
>> 12) & 0x1) == 0)
22795 if (((word
>> 3) & 0x1) == 0)
22797 /* 33222222222211111111110000000000
22798 10987654321098765432109876543210
22799 001001x1xx1xxxxx01x010xxxxx10xxx
22805 /* 33222222222211111111110000000000
22806 10987654321098765432109876543210
22807 001001x1xx1xxxxx01x010xxxxx11xxx
22814 if (((word
>> 13) & 0x1) == 0)
22816 if (((word
>> 0) & 0x1) == 0)
22818 /* 33222222222211111111110000000000
22819 10987654321098765432109876543210
22820 001001x1xx1xxxxx010110xxxxx1xxx0
22826 /* 33222222222211111111110000000000
22827 10987654321098765432109876543210
22828 001001x1xx1xxxxx010110xxxxx1xxx1
22835 /* 33222222222211111111110000000000
22836 10987654321098765432109876543210
22837 001001x1xx1xxxxx011110xxxxx1xxxx
22846 if (((word
>> 11) & 0x1) == 0)
22848 if (((word
>> 12) & 0x1) == 0)
22850 if (((word
>> 3) & 0x1) == 0)
22852 /* 33222222222211111111110000000000
22853 10987654321098765432109876543210
22854 001001x1xx1xxxxx01x001xxxxx10xxx
22860 /* 33222222222211111111110000000000
22861 10987654321098765432109876543210
22862 001001x1xx1xxxxx01x001xxxxx11xxx
22869 if (((word
>> 13) & 0x1) == 0)
22871 if (((word
>> 0) & 0x1) == 0)
22873 /* 33222222222211111111110000000000
22874 10987654321098765432109876543210
22875 001001x1xx1xxxxx010101xxxxx1xxx0
22881 /* 33222222222211111111110000000000
22882 10987654321098765432109876543210
22883 001001x1xx1xxxxx010101xxxxx1xxx1
22890 /* 33222222222211111111110000000000
22891 10987654321098765432109876543210
22892 001001x1xx1xxxxx011101xxxxx1xxxx
22900 if (((word
>> 12) & 0x1) == 0)
22902 if (((word
>> 3) & 0x1) == 0)
22904 /* 33222222222211111111110000000000
22905 10987654321098765432109876543210
22906 001001x1xx1xxxxx01x011xxxxx10xxx
22912 /* 33222222222211111111110000000000
22913 10987654321098765432109876543210
22914 001001x1xx1xxxxx01x011xxxxx11xxx
22921 if (((word
>> 0) & 0x1) == 0)
22923 /* 33222222222211111111110000000000
22924 10987654321098765432109876543210
22925 001001x1xx1xxxxx01x111xxxxx1xxx0
22931 /* 33222222222211111111110000000000
22932 10987654321098765432109876543210
22933 001001x1xx1xxxxx01x111xxxxx1xxx1
22944 if (((word
>> 13) & 0x1) == 0)
22946 if (((word
>> 22) & 0x1) == 0)
22948 if (((word
>> 23) & 0x1) == 0)
22950 /* 33222222222211111111110000000000
22951 10987654321098765432109876543210
22952 101001x1001xxxxx010xxxxxxxxxxxxx
22958 /* 33222222222211111111110000000000
22959 10987654321098765432109876543210
22960 101001x1101xxxxx010xxxxxxxxxxxxx
22967 if (((word
>> 23) & 0x1) == 0)
22969 /* 33222222222211111111110000000000
22970 10987654321098765432109876543210
22971 101001x1011xxxxx010xxxxxxxxxxxxx
22977 /* 33222222222211111111110000000000
22978 10987654321098765432109876543210
22979 101001x1111xxxxx010xxxxxxxxxxxxx
22987 if (((word
>> 22) & 0x1) == 0)
22989 if (((word
>> 23) & 0x1) == 0)
22991 /* 33222222222211111111110000000000
22992 10987654321098765432109876543210
22993 101001x1001xxxxx011xxxxxxxxxxxxx
22999 /* 33222222222211111111110000000000
23000 10987654321098765432109876543210
23001 101001x1101xxxxx011xxxxxxxxxxxxx
23008 if (((word
>> 23) & 0x1) == 0)
23010 /* 33222222222211111111110000000000
23011 10987654321098765432109876543210
23012 101001x1011xxxxx011xxxxxxxxxxxxx
23018 /* 33222222222211111111110000000000
23019 10987654321098765432109876543210
23020 101001x1111xxxxx011xxxxxxxxxxxxx
23031 if (((word
>> 13) & 0x1) == 0)
23033 if (((word
>> 31) & 0x1) == 0)
23035 if (((word
>> 21) & 0x1) == 0)
23037 if (((word
>> 4) & 0x1) == 0)
23039 /* 33222222222211111111110000000000
23040 10987654321098765432109876543210
23041 011001x1xx0xxxxx010xxxxxxxx0xxxx
23047 /* 33222222222211111111110000000000
23048 10987654321098765432109876543210
23049 011001x1xx0xxxxx010xxxxxxxx1xxxx
23056 /* 33222222222211111111110000000000
23057 10987654321098765432109876543210
23058 011001x1xx1xxxxx010xxxxxxxxxxxxx
23065 if (((word
>> 22) & 0x1) == 0)
23067 /* 33222222222211111111110000000000
23068 10987654321098765432109876543210
23069 111001x1x0xxxxxx010xxxxxxxxxxxxx
23075 if (((word
>> 21) & 0x1) == 0)
23077 /* 33222222222211111111110000000000
23078 10987654321098765432109876543210
23079 111001x1x10xxxxx010xxxxxxxxxxxxx
23085 if (((word
>> 23) & 0x1) == 0)
23087 /* 33222222222211111111110000000000
23088 10987654321098765432109876543210
23089 111001x1011xxxxx010xxxxxxxxxxxxx
23095 /* 33222222222211111111110000000000
23096 10987654321098765432109876543210
23097 111001x1111xxxxx010xxxxxxxxxxxxx
23107 if (((word
>> 21) & 0x1) == 0)
23109 if (((word
>> 31) & 0x1) == 0)
23111 if (((word
>> 4) & 0x1) == 0)
23113 /* 33222222222211111111110000000000
23114 10987654321098765432109876543210
23115 011001x1xx0xxxxx011xxxxxxxx0xxxx
23121 /* 33222222222211111111110000000000
23122 10987654321098765432109876543210
23123 011001x1xx0xxxxx011xxxxxxxx1xxxx
23130 if (((word
>> 22) & 0x1) == 0)
23132 if (((word
>> 23) & 0x1) == 0)
23134 /* 33222222222211111111110000000000
23135 10987654321098765432109876543210
23136 111001x1000xxxxx011xxxxxxxxxxxxx
23142 /* 33222222222211111111110000000000
23143 10987654321098765432109876543210
23144 111001x1100xxxxx011xxxxxxxxxxxxx
23151 if (((word
>> 23) & 0x1) == 0)
23153 /* 33222222222211111111110000000000
23154 10987654321098765432109876543210
23155 111001x1010xxxxx011xxxxxxxxxxxxx
23161 /* 33222222222211111111110000000000
23162 10987654321098765432109876543210
23163 111001x1110xxxxx011xxxxxxxxxxxxx
23172 if (((word
>> 31) & 0x1) == 0)
23174 /* 33222222222211111111110000000000
23175 10987654321098765432109876543210
23176 011001x1xx1xxxxx011xxxxxxxxxxxxx
23182 if (((word
>> 22) & 0x1) == 0)
23184 if (((word
>> 23) & 0x1) == 0)
23186 /* 33222222222211111111110000000000
23187 10987654321098765432109876543210
23188 111001x1001xxxxx011xxxxxxxxxxxxx
23194 /* 33222222222211111111110000000000
23195 10987654321098765432109876543210
23196 111001x1101xxxxx011xxxxxxxxxxxxx
23203 if (((word
>> 23) & 0x1) == 0)
23205 /* 33222222222211111111110000000000
23206 10987654321098765432109876543210
23207 111001x1011xxxxx011xxxxxxxxxxxxx
23213 /* 33222222222211111111110000000000
23214 10987654321098765432109876543210
23215 111001x1111xxxxx011xxxxxxxxxxxxx
23228 if (((word
>> 21) & 0x1) == 0)
23230 if (((word
>> 30) & 0x1) == 0)
23232 if (((word
>> 14) & 0x1) == 0)
23234 if (((word
>> 13) & 0x1) == 0)
23236 if (((word
>> 4) & 0x1) == 0)
23238 /* 33222222222211111111110000000000
23239 10987654321098765432109876543210
23240 x01001x1xx0xxxxx100xxxxxxxx0xxxx
23246 /* 33222222222211111111110000000000
23247 10987654321098765432109876543210
23248 x01001x1xx0xxxxx100xxxxxxxx1xxxx
23255 if (((word
>> 20) & 0x1) == 0)
23257 if (((word
>> 22) & 0x1) == 0)
23259 if (((word
>> 23) & 0x1) == 0)
23261 /* 33222222222211111111110000000000
23262 10987654321098765432109876543210
23263 x01001x10000xxxx101xxxxxxxxxxxxx
23269 /* 33222222222211111111110000000000
23270 10987654321098765432109876543210
23271 x01001x11000xxxx101xxxxxxxxxxxxx
23278 if (((word
>> 23) & 0x1) == 0)
23280 /* 33222222222211111111110000000000
23281 10987654321098765432109876543210
23282 x01001x10100xxxx101xxxxxxxxxxxxx
23288 /* 33222222222211111111110000000000
23289 10987654321098765432109876543210
23290 x01001x11100xxxx101xxxxxxxxxxxxx
23298 if (((word
>> 22) & 0x1) == 0)
23300 if (((word
>> 23) & 0x1) == 0)
23302 /* 33222222222211111111110000000000
23303 10987654321098765432109876543210
23304 x01001x10001xxxx101xxxxxxxxxxxxx
23310 /* 33222222222211111111110000000000
23311 10987654321098765432109876543210
23312 x01001x11001xxxx101xxxxxxxxxxxxx
23319 if (((word
>> 23) & 0x1) == 0)
23321 /* 33222222222211111111110000000000
23322 10987654321098765432109876543210
23323 x01001x10101xxxx101xxxxxxxxxxxxx
23329 /* 33222222222211111111110000000000
23330 10987654321098765432109876543210
23331 x01001x11101xxxx101xxxxxxxxxxxxx
23341 if (((word
>> 31) & 0x1) == 0)
23343 if (((word
>> 4) & 0x1) == 0)
23345 if (((word
>> 20) & 0x1) == 0)
23347 if (((word
>> 22) & 0x1) == 0)
23349 /* 33222222222211111111110000000000
23350 10987654321098765432109876543210
23351 001001x1x000xxxx11xxxxxxxxx0xxxx
23357 /* 33222222222211111111110000000000
23358 10987654321098765432109876543210
23359 001001x1x100xxxx11xxxxxxxxx0xxxx
23366 if (((word
>> 16) & 0x1) == 0)
23368 if (((word
>> 19) & 0x1) == 0)
23370 /* 33222222222211111111110000000000
23371 10987654321098765432109876543210
23372 001001x1xx010xx011xxxxxxxxx0xxxx
23378 if (((word
>> 10) & 0x1) == 0)
23380 if (((word
>> 12) & 0x1) == 0)
23382 if (((word
>> 13) & 0x1) == 0)
23384 /* 33222222222211111111110000000000
23385 10987654321098765432109876543210
23386 001001x1xx011xx01100x0xxxxx0xxxx
23392 /* 33222222222211111111110000000000
23393 10987654321098765432109876543210
23394 001001x1xx011xx01110x0xxxxx0xxxx
23401 if (((word
>> 22) & 0x1) == 0)
23403 /* 33222222222211111111110000000000
23404 10987654321098765432109876543210
23405 001001x1x0011xx011x1x0xxxxx0xxxx
23411 /* 33222222222211111111110000000000
23412 10987654321098765432109876543210
23413 001001x1x1011xx011x1x0xxxxx0xxxx
23421 /* 33222222222211111111110000000000
23422 10987654321098765432109876543210
23423 001001x1xx011xx011xxx1xxxxx0xxxx
23431 if (((word
>> 10) & 0x1) == 0)
23433 if (((word
>> 12) & 0x1) == 0)
23435 /* 33222222222211111111110000000000
23436 10987654321098765432109876543210
23437 001001x1xx01xxx111x0x0xxxxx0xxxx
23443 /* 33222222222211111111110000000000
23444 10987654321098765432109876543210
23445 001001x1xx01xxx111x1x0xxxxx0xxxx
23452 /* 33222222222211111111110000000000
23453 10987654321098765432109876543210
23454 001001x1xx01xxx111xxx1xxxxx0xxxx
23463 if (((word
>> 22) & 0x1) == 0)
23465 /* 33222222222211111111110000000000
23466 10987654321098765432109876543210
23467 001001x1x00xxxxx11xxxxxxxxx1xxxx
23473 /* 33222222222211111111110000000000
23474 10987654321098765432109876543210
23475 001001x1x10xxxxx11xxxxxxxxx1xxxx
23483 if (((word
>> 13) & 0x1) == 0)
23485 if (((word
>> 22) & 0x1) == 0)
23487 if (((word
>> 23) & 0x1) == 0)
23489 /* 33222222222211111111110000000000
23490 10987654321098765432109876543210
23491 101001x1000xxxxx110xxxxxxxxxxxxx
23497 /* 33222222222211111111110000000000
23498 10987654321098765432109876543210
23499 101001x1100xxxxx110xxxxxxxxxxxxx
23506 if (((word
>> 23) & 0x1) == 0)
23508 /* 33222222222211111111110000000000
23509 10987654321098765432109876543210
23510 101001x1010xxxxx110xxxxxxxxxxxxx
23516 /* 33222222222211111111110000000000
23517 10987654321098765432109876543210
23518 101001x1110xxxxx110xxxxxxxxxxxxx
23526 if (((word
>> 20) & 0x1) == 0)
23528 if (((word
>> 22) & 0x1) == 0)
23530 if (((word
>> 23) & 0x1) == 0)
23532 /* 33222222222211111111110000000000
23533 10987654321098765432109876543210
23534 101001x10000xxxx111xxxxxxxxxxxxx
23540 /* 33222222222211111111110000000000
23541 10987654321098765432109876543210
23542 101001x11000xxxx111xxxxxxxxxxxxx
23549 if (((word
>> 23) & 0x1) == 0)
23551 /* 33222222222211111111110000000000
23552 10987654321098765432109876543210
23553 101001x10100xxxx111xxxxxxxxxxxxx
23559 /* 33222222222211111111110000000000
23560 10987654321098765432109876543210
23561 101001x11100xxxx111xxxxxxxxxxxxx
23569 if (((word
>> 23) & 0x1) == 0)
23571 /* 33222222222211111111110000000000
23572 10987654321098765432109876543210
23573 101001x10x01xxxx111xxxxxxxxxxxxx
23579 /* 33222222222211111111110000000000
23580 10987654321098765432109876543210
23581 101001x11x01xxxx111xxxxxxxxxxxxx
23592 if (((word
>> 13) & 0x1) == 0)
23594 if (((word
>> 31) & 0x1) == 0)
23596 if (((word
>> 14) & 0x1) == 0)
23598 if (((word
>> 19) & 0x1) == 0)
23600 if (((word
>> 20) & 0x1) == 0)
23602 if (((word
>> 16) & 0x1) == 0)
23604 if (((word
>> 17) & 0x1) == 0)
23606 if (((word
>> 18) & 0x1) == 0)
23608 /* 33222222222211111111110000000000
23609 10987654321098765432109876543210
23610 011001x1xx000000100xxxxxxxxxxxxx
23616 /* 33222222222211111111110000000000
23617 10987654321098765432109876543210
23618 011001x1xx000100100xxxxxxxxxxxxx
23625 if (((word
>> 18) & 0x1) == 0)
23627 /* 33222222222211111111110000000000
23628 10987654321098765432109876543210
23629 011001x1xx000010100xxxxxxxxxxxxx
23635 /* 33222222222211111111110000000000
23636 10987654321098765432109876543210
23637 011001x1xx000110100xxxxxxxxxxxxx
23645 if (((word
>> 17) & 0x1) == 0)
23647 if (((word
>> 18) & 0x1) == 0)
23649 /* 33222222222211111111110000000000
23650 10987654321098765432109876543210
23651 011001x1xx000001100xxxxxxxxxxxxx
23657 /* 33222222222211111111110000000000
23658 10987654321098765432109876543210
23659 011001x1xx000101100xxxxxxxxxxxxx
23666 if (((word
>> 18) & 0x1) == 0)
23668 /* 33222222222211111111110000000000
23669 10987654321098765432109876543210
23670 011001x1xx000011100xxxxxxxxxxxxx
23676 /* 33222222222211111111110000000000
23677 10987654321098765432109876543210
23678 011001x1xx000111100xxxxxxxxxxxxx
23687 /* 33222222222211111111110000000000
23688 10987654321098765432109876543210
23689 011001x1xx010xxx100xxxxxxxxxxxxx
23696 if (((word
>> 16) & 0x1) == 0)
23698 if (((word
>> 17) & 0x1) == 0)
23700 if (((word
>> 18) & 0x1) == 0)
23702 if (((word
>> 20) & 0x1) == 0)
23704 /* 33222222222211111111110000000000
23705 10987654321098765432109876543210
23706 011001x1xx001000100xxxxxxxxxxxxx
23712 /* 33222222222211111111110000000000
23713 10987654321098765432109876543210
23714 011001x1xx011000100xxxxxxxxxxxxx
23721 if (((word
>> 20) & 0x1) == 0)
23723 /* 33222222222211111111110000000000
23724 10987654321098765432109876543210
23725 011001x1xx001100100xxxxxxxxxxxxx
23731 /* 33222222222211111111110000000000
23732 10987654321098765432109876543210
23733 011001x1xx011100100xxxxxxxxxxxxx
23741 if (((word
>> 18) & 0x1) == 0)
23743 if (((word
>> 20) & 0x1) == 0)
23745 /* 33222222222211111111110000000000
23746 10987654321098765432109876543210
23747 011001x1xx001010100xxxxxxxxxxxxx
23753 /* 33222222222211111111110000000000
23754 10987654321098765432109876543210
23755 011001x1xx011010100xxxxxxxxxxxxx
23762 if (((word
>> 20) & 0x1) == 0)
23764 /* 33222222222211111111110000000000
23765 10987654321098765432109876543210
23766 011001x1xx001110100xxxxxxxxxxxxx
23772 /* 33222222222211111111110000000000
23773 10987654321098765432109876543210
23774 011001x1xx011110100xxxxxxxxxxxxx
23783 if (((word
>> 17) & 0x1) == 0)
23785 if (((word
>> 18) & 0x1) == 0)
23787 if (((word
>> 20) & 0x1) == 0)
23789 /* 33222222222211111111110000000000
23790 10987654321098765432109876543210
23791 011001x1xx001001100xxxxxxxxxxxxx
23797 /* 33222222222211111111110000000000
23798 10987654321098765432109876543210
23799 011001x1xx011001100xxxxxxxxxxxxx
23806 if (((word
>> 20) & 0x1) == 0)
23808 /* 33222222222211111111110000000000
23809 10987654321098765432109876543210
23810 011001x1xx001101100xxxxxxxxxxxxx
23816 /* 33222222222211111111110000000000
23817 10987654321098765432109876543210
23818 011001x1xx011101100xxxxxxxxxxxxx
23826 if (((word
>> 18) & 0x1) == 0)
23828 /* 33222222222211111111110000000000
23829 10987654321098765432109876543210
23830 011001x1xx0x1011100xxxxxxxxxxxxx
23836 if (((word
>> 20) & 0x1) == 0)
23838 /* 33222222222211111111110000000000
23839 10987654321098765432109876543210
23840 011001x1xx001111100xxxxxxxxxxxxx
23846 /* 33222222222211111111110000000000
23847 10987654321098765432109876543210
23848 011001x1xx011111100xxxxxxxxxxxxx
23859 if (((word
>> 4) & 0x1) == 0)
23861 /* 33222222222211111111110000000000
23862 10987654321098765432109876543210
23863 011001x1xx0xxxxx110xxxxxxxx0xxxx
23869 /* 33222222222211111111110000000000
23870 10987654321098765432109876543210
23871 011001x1xx0xxxxx110xxxxxxxx1xxxx
23879 if (((word
>> 22) & 0x1) == 0)
23881 if (((word
>> 23) & 0x1) == 0)
23883 /* 33222222222211111111110000000000
23884 10987654321098765432109876543210
23885 111001x1000xxxxx1x0xxxxxxxxxxxxx
23891 /* 33222222222211111111110000000000
23892 10987654321098765432109876543210
23893 111001x1100xxxxx1x0xxxxxxxxxxxxx
23900 /* 33222222222211111111110000000000
23901 10987654321098765432109876543210
23902 111001x1x10xxxxx1x0xxxxxxxxxxxxx
23910 if (((word
>> 14) & 0x1) == 0)
23912 if (((word
>> 31) & 0x1) == 0)
23914 if (((word
>> 16) & 0x1) == 0)
23916 if (((word
>> 19) & 0x1) == 0)
23918 if (((word
>> 17) & 0x1) == 0)
23920 if (((word
>> 18) & 0x1) == 0)
23922 if (((word
>> 20) & 0x1) == 0)
23924 /* 33222222222211111111110000000000
23925 10987654321098765432109876543210
23926 011001x1xx000000101xxxxxxxxxxxxx
23932 /* 33222222222211111111110000000000
23933 10987654321098765432109876543210
23934 011001x1xx010000101xxxxxxxxxxxxx
23941 if (((word
>> 20) & 0x1) == 0)
23943 /* 33222222222211111111110000000000
23944 10987654321098765432109876543210
23945 011001x1xx000100101xxxxxxxxxxxxx
23951 if (((word
>> 22) & 0x1) == 0)
23953 /* 33222222222211111111110000000000
23954 10987654321098765432109876543210
23955 011001x1x0010100101xxxxxxxxxxxxx
23961 if (((word
>> 23) & 0x1) == 0)
23963 /* 33222222222211111111110000000000
23964 10987654321098765432109876543210
23965 011001x101010100101xxxxxxxxxxxxx
23971 /* 33222222222211111111110000000000
23972 10987654321098765432109876543210
23973 011001x111010100101xxxxxxxxxxxxx
23983 if (((word
>> 18) & 0x1) == 0)
23985 if (((word
>> 20) & 0x1) == 0)
23987 /* 33222222222211111111110000000000
23988 10987654321098765432109876543210
23989 011001x1xx000010101xxxxxxxxxxxxx
23995 /* 33222222222211111111110000000000
23996 10987654321098765432109876543210
23997 011001x1xx010010101xxxxxxxxxxxxx
24004 if (((word
>> 20) & 0x1) == 0)
24006 /* 33222222222211111111110000000000
24007 10987654321098765432109876543210
24008 011001x1xx000110101xxxxxxxxxxxxx
24014 if (((word
>> 23) & 0x1) == 0)
24016 /* 33222222222211111111110000000000
24017 10987654321098765432109876543210
24018 011001x10x010110101xxxxxxxxxxxxx
24024 /* 33222222222211111111110000000000
24025 10987654321098765432109876543210
24026 011001x11x010110101xxxxxxxxxxxxx
24036 if (((word
>> 20) & 0x1) == 0)
24038 if (((word
>> 17) & 0x1) == 0)
24040 if (((word
>> 18) & 0x1) == 0)
24042 if (((word
>> 22) & 0x1) == 0)
24044 /* 33222222222211111111110000000000
24045 10987654321098765432109876543210
24046 011001x1x0001000101xxxxxxxxxxxxx
24052 /* 33222222222211111111110000000000
24053 10987654321098765432109876543210
24054 011001x1x1001000101xxxxxxxxxxxxx
24061 /* 33222222222211111111110000000000
24062 10987654321098765432109876543210
24063 011001x1xx001100101xxxxxxxxxxxxx
24070 if (((word
>> 22) & 0x1) == 0)
24072 if (((word
>> 23) & 0x1) == 0)
24074 /* 33222222222211111111110000000000
24075 10987654321098765432109876543210
24076 011001x100001x10101xxxxxxxxxxxxx
24082 /* 33222222222211111111110000000000
24083 10987654321098765432109876543210
24084 011001x110001x10101xxxxxxxxxxxxx
24091 /* 33222222222211111111110000000000
24092 10987654321098765432109876543210
24093 011001x1x1001x10101xxxxxxxxxxxxx
24101 if (((word
>> 22) & 0x1) == 0)
24103 if (((word
>> 23) & 0x1) == 0)
24105 /* 33222222222211111111110000000000
24106 10987654321098765432109876543210
24107 011001x100011xx0101xxxxxxxxxxxxx
24113 /* 33222222222211111111110000000000
24114 10987654321098765432109876543210
24115 011001x110011xx0101xxxxxxxxxxxxx
24122 if (((word
>> 17) & 0x1) == 0)
24124 if (((word
>> 18) & 0x1) == 0)
24126 /* 33222222222211111111110000000000
24127 10987654321098765432109876543210
24128 011001x1x1011000101xxxxxxxxxxxxx
24134 if (((word
>> 23) & 0x1) == 0)
24136 /* 33222222222211111111110000000000
24137 10987654321098765432109876543210
24138 011001x101011100101xxxxxxxxxxxxx
24144 /* 33222222222211111111110000000000
24145 10987654321098765432109876543210
24146 011001x111011100101xxxxxxxxxxxxx
24154 if (((word
>> 18) & 0x1) == 0)
24156 /* 33222222222211111111110000000000
24157 10987654321098765432109876543210
24158 011001x1x1011010101xxxxxxxxxxxxx
24164 if (((word
>> 23) & 0x1) == 0)
24166 /* 33222222222211111111110000000000
24167 10987654321098765432109876543210
24168 011001x101011110101xxxxxxxxxxxxx
24174 /* 33222222222211111111110000000000
24175 10987654321098765432109876543210
24176 011001x111011110101xxxxxxxxxxxxx
24188 if (((word
>> 17) & 0x1) == 0)
24190 if (((word
>> 18) & 0x1) == 0)
24192 if (((word
>> 19) & 0x1) == 0)
24194 if (((word
>> 20) & 0x1) == 0)
24196 /* 33222222222211111111110000000000
24197 10987654321098765432109876543210
24198 011001x1xx000001101xxxxxxxxxxxxx
24204 /* 33222222222211111111110000000000
24205 10987654321098765432109876543210
24206 011001x1xx010001101xxxxxxxxxxxxx
24213 if (((word
>> 20) & 0x1) == 0)
24215 if (((word
>> 22) & 0x1) == 0)
24217 /* 33222222222211111111110000000000
24218 10987654321098765432109876543210
24219 011001x1x0001001101xxxxxxxxxxxxx
24225 /* 33222222222211111111110000000000
24226 10987654321098765432109876543210
24227 011001x1x1001001101xxxxxxxxxxxxx
24234 /* 33222222222211111111110000000000
24235 10987654321098765432109876543210
24236 011001x1xx011001101xxxxxxxxxxxxx
24244 if (((word
>> 19) & 0x1) == 0)
24246 if (((word
>> 22) & 0x1) == 0)
24248 /* 33222222222211111111110000000000
24249 10987654321098765432109876543210
24250 011001x1x00x0101101xxxxxxxxxxxxx
24256 if (((word
>> 23) & 0x1) == 0)
24258 /* 33222222222211111111110000000000
24259 10987654321098765432109876543210
24260 011001x1010x0101101xxxxxxxxxxxxx
24266 /* 33222222222211111111110000000000
24267 10987654321098765432109876543210
24268 011001x1110x0101101xxxxxxxxxxxxx
24276 if (((word
>> 20) & 0x1) == 0)
24278 /* 33222222222211111111110000000000
24279 10987654321098765432109876543210
24280 011001x1xx001101101xxxxxxxxxxxxx
24286 if (((word
>> 22) & 0x1) == 0)
24288 /* 33222222222211111111110000000000
24289 10987654321098765432109876543210
24290 011001x1x0011101101xxxxxxxxxxxxx
24296 if (((word
>> 23) & 0x1) == 0)
24298 /* 33222222222211111111110000000000
24299 10987654321098765432109876543210
24300 011001x101011101101xxxxxxxxxxxxx
24306 /* 33222222222211111111110000000000
24307 10987654321098765432109876543210
24308 011001x111011101101xxxxxxxxxxxxx
24319 if (((word
>> 18) & 0x1) == 0)
24321 if (((word
>> 19) & 0x1) == 0)
24323 if (((word
>> 20) & 0x1) == 0)
24325 /* 33222222222211111111110000000000
24326 10987654321098765432109876543210
24327 011001x1xx000011101xxxxxxxxxxxxx
24333 /* 33222222222211111111110000000000
24334 10987654321098765432109876543210
24335 011001x1xx010011101xxxxxxxxxxxxx
24342 if (((word
>> 20) & 0x1) == 0)
24344 /* 33222222222211111111110000000000
24345 10987654321098765432109876543210
24346 011001x1xx001011101xxxxxxxxxxxxx
24352 /* 33222222222211111111110000000000
24353 10987654321098765432109876543210
24354 011001x1xx011011101xxxxxxxxxxxxx
24362 if (((word
>> 19) & 0x1) == 0)
24364 if (((word
>> 20) & 0x1) == 0)
24366 /* 33222222222211111111110000000000
24367 10987654321098765432109876543210
24368 011001x1xx000111101xxxxxxxxxxxxx
24374 if (((word
>> 23) & 0x1) == 0)
24376 /* 33222222222211111111110000000000
24377 10987654321098765432109876543210
24378 011001x10x010111101xxxxxxxxxxxxx
24384 /* 33222222222211111111110000000000
24385 10987654321098765432109876543210
24386 011001x11x010111101xxxxxxxxxxxxx
24394 if (((word
>> 23) & 0x1) == 0)
24396 /* 33222222222211111111110000000000
24397 10987654321098765432109876543210
24398 011001x10x0x1111101xxxxxxxxxxxxx
24404 /* 33222222222211111111110000000000
24405 10987654321098765432109876543210
24406 011001x11x0x1111101xxxxxxxxxxxxx
24417 if (((word
>> 22) & 0x1) == 0)
24419 if (((word
>> 23) & 0x1) == 0)
24421 /* 33222222222211111111110000000000
24422 10987654321098765432109876543210
24423 111001x1000xxxxx101xxxxxxxxxxxxx
24429 /* 33222222222211111111110000000000
24430 10987654321098765432109876543210
24431 111001x1100xxxxx101xxxxxxxxxxxxx
24438 if (((word
>> 23) & 0x1) == 0)
24440 /* 33222222222211111111110000000000
24441 10987654321098765432109876543210
24442 111001x1010xxxxx101xxxxxxxxxxxxx
24448 /* 33222222222211111111110000000000
24449 10987654321098765432109876543210
24450 111001x1110xxxxx101xxxxxxxxxxxxx
24459 if (((word
>> 31) & 0x1) == 0)
24461 /* 33222222222211111111110000000000
24462 10987654321098765432109876543210
24463 011001x1xx0xxxxx111xxxxxxxxxxxxx
24469 if (((word
>> 20) & 0x1) == 0)
24471 /* 33222222222211111111110000000000
24472 10987654321098765432109876543210
24473 111001x1xx00xxxx111xxxxxxxxxxxxx
24479 if (((word
>> 22) & 0x1) == 0)
24481 if (((word
>> 23) & 0x1) == 0)
24483 /* 33222222222211111111110000000000
24484 10987654321098765432109876543210
24485 111001x10001xxxx111xxxxxxxxxxxxx
24491 /* 33222222222211111111110000000000
24492 10987654321098765432109876543210
24493 111001x11001xxxx111xxxxxxxxxxxxx
24500 if (((word
>> 23) & 0x1) == 0)
24502 /* 33222222222211111111110000000000
24503 10987654321098765432109876543210
24504 111001x10101xxxx111xxxxxxxxxxxxx
24510 /* 33222222222211111111110000000000
24511 10987654321098765432109876543210
24512 111001x11101xxxx111xxxxxxxxxxxxx
24525 if (((word
>> 30) & 0x1) == 0)
24527 if (((word
>> 14) & 0x1) == 0)
24529 if (((word
>> 31) & 0x1) == 0)
24531 if (((word
>> 9) & 0x1) == 0)
24533 if (((word
>> 16) & 0x1) == 0)
24535 if (((word
>> 17) & 0x1) == 0)
24537 if (((word
>> 18) & 0x1) == 0)
24539 if (((word
>> 19) & 0x1) == 0)
24541 /* 33222222222211111111110000000000
24542 10987654321098765432109876543210
24543 001001x1xx1x000010xxxx0xxxxxxxxx
24549 if (((word
>> 10) & 0x1) == 0)
24551 if (((word
>> 11) & 0x1) == 0)
24553 if (((word
>> 12) & 0x1) == 0)
24555 /* 33222222222211111111110000000000
24556 10987654321098765432109876543210
24557 001001x1xx1x100010x0000xxxxxxxxx
24563 /* 33222222222211111111110000000000
24564 10987654321098765432109876543210
24565 001001x1xx1x100010x1000xxxxxxxxx
24572 /* 33222222222211111111110000000000
24573 10987654321098765432109876543210
24574 001001x1xx1x100010xx100xxxxxxxxx
24581 /* 33222222222211111111110000000000
24582 10987654321098765432109876543210
24583 001001x1xx1x100010xxx10xxxxxxxxx
24591 if (((word
>> 11) & 0x1) == 0)
24593 if (((word
>> 12) & 0x1) == 0)
24595 /* 33222222222211111111110000000000
24596 10987654321098765432109876543210
24597 001001x1xx1xx10010x00x0xxxxxxxxx
24603 /* 33222222222211111111110000000000
24604 10987654321098765432109876543210
24605 001001x1xx1xx10010x10x0xxxxxxxxx
24612 /* 33222222222211111111110000000000
24613 10987654321098765432109876543210
24614 001001x1xx1xx10010xx1x0xxxxxxxxx
24622 if (((word
>> 10) & 0x1) == 0)
24624 if (((word
>> 11) & 0x1) == 0)
24626 /* 33222222222211111111110000000000
24627 10987654321098765432109876543210
24628 001001x1xx1xxx1010xx000xxxxxxxxx
24634 /* 33222222222211111111110000000000
24635 10987654321098765432109876543210
24636 001001x1xx1xxx1010xx100xxxxxxxxx
24643 /* 33222222222211111111110000000000
24644 10987654321098765432109876543210
24645 001001x1xx1xxx1010xxx10xxxxxxxxx
24653 if (((word
>> 10) & 0x1) == 0)
24655 if (((word
>> 11) & 0x1) == 0)
24657 if (((word
>> 17) & 0x1) == 0)
24659 if (((word
>> 18) & 0x1) == 0)
24661 /* 33222222222211111111110000000000
24662 10987654321098765432109876543210
24663 001001x1xx1xx00110xx000xxxxxxxxx
24669 /* 33222222222211111111110000000000
24670 10987654321098765432109876543210
24671 001001x1xx1xx10110xx000xxxxxxxxx
24678 /* 33222222222211111111110000000000
24679 10987654321098765432109876543210
24680 001001x1xx1xxx1110xx000xxxxxxxxx
24687 if (((word
>> 17) & 0x1) == 0)
24689 if (((word
>> 18) & 0x1) == 0)
24691 /* 33222222222211111111110000000000
24692 10987654321098765432109876543210
24693 001001x1xx1xx00110xx100xxxxxxxxx
24699 /* 33222222222211111111110000000000
24700 10987654321098765432109876543210
24701 001001x1xx1xx10110xx100xxxxxxxxx
24708 /* 33222222222211111111110000000000
24709 10987654321098765432109876543210
24710 001001x1xx1xxx1110xx100xxxxxxxxx
24718 if (((word
>> 17) & 0x1) == 0)
24720 /* 33222222222211111111110000000000
24721 10987654321098765432109876543210
24722 001001x1xx1xxx0110xxx10xxxxxxxxx
24728 /* 33222222222211111111110000000000
24729 10987654321098765432109876543210
24730 001001x1xx1xxx1110xxx10xxxxxxxxx
24739 /* 33222222222211111111110000000000
24740 10987654321098765432109876543210
24741 001001x1xx1xxxxx10xxxx1xxxxxxxxx
24748 if (((word
>> 13) & 0x1) == 0)
24750 if (((word
>> 23) & 0x1) == 0)
24752 /* 33222222222211111111110000000000
24753 10987654321098765432109876543210
24754 101001x10x1xxxxx100xxxxxxxxxxxxx
24760 /* 33222222222211111111110000000000
24761 10987654321098765432109876543210
24762 101001x11x1xxxxx100xxxxxxxxxxxxx
24769 if (((word
>> 20) & 0x1) == 0)
24771 if (((word
>> 22) & 0x1) == 0)
24773 if (((word
>> 23) & 0x1) == 0)
24775 /* 33222222222211111111110000000000
24776 10987654321098765432109876543210
24777 101001x10010xxxx101xxxxxxxxxxxxx
24783 /* 33222222222211111111110000000000
24784 10987654321098765432109876543210
24785 101001x11010xxxx101xxxxxxxxxxxxx
24792 if (((word
>> 23) & 0x1) == 0)
24794 /* 33222222222211111111110000000000
24795 10987654321098765432109876543210
24796 101001x10110xxxx101xxxxxxxxxxxxx
24802 /* 33222222222211111111110000000000
24803 10987654321098765432109876543210
24804 101001x11110xxxx101xxxxxxxxxxxxx
24812 if (((word
>> 22) & 0x1) == 0)
24814 if (((word
>> 23) & 0x1) == 0)
24816 /* 33222222222211111111110000000000
24817 10987654321098765432109876543210
24818 101001x10011xxxx101xxxxxxxxxxxxx
24824 /* 33222222222211111111110000000000
24825 10987654321098765432109876543210
24826 101001x11011xxxx101xxxxxxxxxxxxx
24833 if (((word
>> 23) & 0x1) == 0)
24835 /* 33222222222211111111110000000000
24836 10987654321098765432109876543210
24837 101001x10111xxxx101xxxxxxxxxxxxx
24843 /* 33222222222211111111110000000000
24844 10987654321098765432109876543210
24845 101001x11111xxxx101xxxxxxxxxxxxx
24856 if (((word
>> 31) & 0x1) == 0)
24858 if (((word
>> 16) & 0x1) == 0)
24860 if (((word
>> 17) & 0x1) == 0)
24862 if (((word
>> 18) & 0x1) == 0)
24864 if (((word
>> 19) & 0x1) == 0)
24866 if (((word
>> 20) & 0x1) == 0)
24868 /* 33222222222211111111110000000000
24869 10987654321098765432109876543210
24870 001001x1xx10000011xxxxxxxxxxxxxx
24876 /* 33222222222211111111110000000000
24877 10987654321098765432109876543210
24878 001001x1xx11000011xxxxxxxxxxxxxx
24885 if (((word
>> 20) & 0x1) == 0)
24887 /* 33222222222211111111110000000000
24888 10987654321098765432109876543210
24889 001001x1xx10100011xxxxxxxxxxxxxx
24895 /* 33222222222211111111110000000000
24896 10987654321098765432109876543210
24897 001001x1xx11100011xxxxxxxxxxxxxx
24905 /* 33222222222211111111110000000000
24906 10987654321098765432109876543210
24907 001001x1xx1xx10011xxxxxxxxxxxxxx
24914 if (((word
>> 18) & 0x1) == 0)
24916 /* 33222222222211111111110000000000
24917 10987654321098765432109876543210
24918 001001x1xx1xx01011xxxxxxxxxxxxxx
24924 /* 33222222222211111111110000000000
24925 10987654321098765432109876543210
24926 001001x1xx1xx11011xxxxxxxxxxxxxx
24934 if (((word
>> 17) & 0x1) == 0)
24936 if (((word
>> 18) & 0x1) == 0)
24938 if (((word
>> 19) & 0x1) == 0)
24940 /* 33222222222211111111110000000000
24941 10987654321098765432109876543210
24942 001001x1xx1x000111xxxxxxxxxxxxxx
24948 if (((word
>> 20) & 0x1) == 0)
24950 /* 33222222222211111111110000000000
24951 10987654321098765432109876543210
24952 001001x1xx10100111xxxxxxxxxxxxxx
24958 /* 33222222222211111111110000000000
24959 10987654321098765432109876543210
24960 001001x1xx11100111xxxxxxxxxxxxxx
24968 /* 33222222222211111111110000000000
24969 10987654321098765432109876543210
24970 001001x1xx1xx10111xxxxxxxxxxxxxx
24977 if (((word
>> 18) & 0x1) == 0)
24979 if (((word
>> 19) & 0x1) == 0)
24981 /* 33222222222211111111110000000000
24982 10987654321098765432109876543210
24983 001001x1xx1x001111xxxxxxxxxxxxxx
24989 /* 33222222222211111111110000000000
24990 10987654321098765432109876543210
24991 001001x1xx1x101111xxxxxxxxxxxxxx
24998 /* 33222222222211111111110000000000
24999 10987654321098765432109876543210
25000 001001x1xx1xx11111xxxxxxxxxxxxxx
25009 if (((word
>> 13) & 0x1) == 0)
25011 if (((word
>> 22) & 0x1) == 0)
25013 if (((word
>> 23) & 0x1) == 0)
25015 /* 33222222222211111111110000000000
25016 10987654321098765432109876543210
25017 101001x1001xxxxx110xxxxxxxxxxxxx
25023 /* 33222222222211111111110000000000
25024 10987654321098765432109876543210
25025 101001x1101xxxxx110xxxxxxxxxxxxx
25032 if (((word
>> 23) & 0x1) == 0)
25034 /* 33222222222211111111110000000000
25035 10987654321098765432109876543210
25036 101001x1011xxxxx110xxxxxxxxxxxxx
25042 /* 33222222222211111111110000000000
25043 10987654321098765432109876543210
25044 101001x1111xxxxx110xxxxxxxxxxxxx
25052 if (((word
>> 22) & 0x1) == 0)
25054 if (((word
>> 23) & 0x1) == 0)
25056 /* 33222222222211111111110000000000
25057 10987654321098765432109876543210
25058 101001x1001xxxxx111xxxxxxxxxxxxx
25064 /* 33222222222211111111110000000000
25065 10987654321098765432109876543210
25066 101001x1101xxxxx111xxxxxxxxxxxxx
25073 if (((word
>> 23) & 0x1) == 0)
25075 /* 33222222222211111111110000000000
25076 10987654321098765432109876543210
25077 101001x1011xxxxx111xxxxxxxxxxxxx
25083 /* 33222222222211111111110000000000
25084 10987654321098765432109876543210
25085 101001x1111xxxxx111xxxxxxxxxxxxx
25096 if (((word
>> 13) & 0x1) == 0)
25098 if (((word
>> 31) & 0x1) == 0)
25100 if (((word
>> 14) & 0x1) == 0)
25102 /* 33222222222211111111110000000000
25103 10987654321098765432109876543210
25104 011001x1xx1xxxxx100xxxxxxxxxxxxx
25110 /* 33222222222211111111110000000000
25111 10987654321098765432109876543210
25112 011001x1xx1xxxxx110xxxxxxxxxxxxx
25119 if (((word
>> 22) & 0x1) == 0)
25121 if (((word
>> 23) & 0x1) == 0)
25123 /* 33222222222211111111110000000000
25124 10987654321098765432109876543210
25125 111001x1001xxxxx1x0xxxxxxxxxxxxx
25131 /* 33222222222211111111110000000000
25132 10987654321098765432109876543210
25133 111001x1101xxxxx1x0xxxxxxxxxxxxx
25140 /* 33222222222211111111110000000000
25141 10987654321098765432109876543210
25142 111001x1x11xxxxx1x0xxxxxxxxxxxxx
25150 if (((word
>> 14) & 0x1) == 0)
25152 if (((word
>> 31) & 0x1) == 0)
25154 /* 33222222222211111111110000000000
25155 10987654321098765432109876543210
25156 011001x1xx1xxxxx101xxxxxxxxxxxxx
25162 if (((word
>> 22) & 0x1) == 0)
25164 if (((word
>> 23) & 0x1) == 0)
25166 /* 33222222222211111111110000000000
25167 10987654321098765432109876543210
25168 111001x1001xxxxx101xxxxxxxxxxxxx
25174 /* 33222222222211111111110000000000
25175 10987654321098765432109876543210
25176 111001x1101xxxxx101xxxxxxxxxxxxx
25183 /* 33222222222211111111110000000000
25184 10987654321098765432109876543210
25185 111001x1x11xxxxx101xxxxxxxxxxxxx
25193 if (((word
>> 31) & 0x1) == 0)
25195 /* 33222222222211111111110000000000
25196 10987654321098765432109876543210
25197 011001x1xx1xxxxx111xxxxxxxxxxxxx
25203 if (((word
>> 20) & 0x1) == 0)
25205 if (((word
>> 23) & 0x1) == 0)
25207 /* 33222222222211111111110000000000
25208 10987654321098765432109876543210
25209 111001x10x10xxxx111xxxxxxxxxxxxx
25215 /* 33222222222211111111110000000000
25216 10987654321098765432109876543210
25217 111001x11x10xxxx111xxxxxxxxxxxxx
25224 if (((word
>> 22) & 0x1) == 0)
25226 if (((word
>> 23) & 0x1) == 0)
25228 /* 33222222222211111111110000000000
25229 10987654321098765432109876543210
25230 111001x10011xxxx111xxxxxxxxxxxxx
25236 /* 33222222222211111111110000000000
25237 10987654321098765432109876543210
25238 111001x11011xxxx111xxxxxxxxxxxxx
25245 if (((word
>> 23) & 0x1) == 0)
25247 /* 33222222222211111111110000000000
25248 10987654321098765432109876543210
25249 111001x10111xxxx111xxxxxxxxxxxxx
25255 /* 33222222222211111111110000000000
25256 10987654321098765432109876543210
25257 111001x11111xxxx111xxxxxxxxxxxxx
25274 if (((word
>> 29) & 0x1) == 0)
25276 if (((word
>> 30) & 0x1) == 0)
25278 if (((word
>> 31) & 0x1) == 0)
25280 /* 33222222222211111111110000000000
25281 10987654321098765432109876543210
25282 000101xxxxxxxxxxxxxxxxxxxxxxxxxx
25288 /* 33222222222211111111110000000000
25289 10987654321098765432109876543210
25290 100101xxxxxxxxxxxxxxxxxxxxxxxxxx
25297 if (((word
>> 24) & 0x1) == 0)
25299 if (((word
>> 4) & 0x1) == 0)
25301 if (((word
>> 25) & 0x1) == 0)
25303 if (((word
>> 31) & 0x1) == 0)
25305 /* 33222222222211111111110000000000
25306 10987654321098765432109876543210
25307 01010100xxxxxxxxxxxxxxxxxxx0xxxx
25313 if (((word
>> 0) & 0x1) == 0)
25315 if (((word
>> 1) & 0x1) == 0)
25317 if (((word
>> 21) & 0x1) == 0)
25319 /* 33222222222211111111110000000000
25320 10987654321098765432109876543210
25321 11010100xx0xxxxxxxxxxxxxxxx0xx00
25327 if (((word
>> 22) & 0x1) == 0)
25329 /* 33222222222211111111110000000000
25330 10987654321098765432109876543210
25331 11010100x01xxxxxxxxxxxxxxxx0xx00
25337 /* 33222222222211111111110000000000
25338 10987654321098765432109876543210
25339 11010100x11xxxxxxxxxxxxxxxx0xx00
25347 if (((word
>> 21) & 0x1) == 0)
25349 /* 33222222222211111111110000000000
25350 10987654321098765432109876543210
25351 11010100xx0xxxxxxxxxxxxxxxx0xx10
25357 /* 33222222222211111111110000000000
25358 10987654321098765432109876543210
25359 11010100xx1xxxxxxxxxxxxxxxx0xx10
25367 if (((word
>> 1) & 0x1) == 0)
25369 if (((word
>> 21) & 0x1) == 0)
25371 /* 33222222222211111111110000000000
25372 10987654321098765432109876543210
25373 11010100xx0xxxxxxxxxxxxxxxx0xx01
25379 /* 33222222222211111111110000000000
25380 10987654321098765432109876543210
25381 11010100xx1xxxxxxxxxxxxxxxx0xx01
25388 if (((word
>> 21) & 0x1) == 0)
25390 /* 33222222222211111111110000000000
25391 10987654321098765432109876543210
25392 11010100xx0xxxxxxxxxxxxxxxx0xx11
25398 /* 33222222222211111111110000000000
25399 10987654321098765432109876543210
25400 11010100xx1xxxxxxxxxxxxxxxx0xx11
25410 if (((word
>> 21) & 0x1) == 0)
25412 if (((word
>> 22) & 0x1) == 0)
25414 if (((word
>> 23) & 0x1) == 0)
25416 /* 33222222222211111111110000000000
25417 10987654321098765432109876543210
25418 x1010110000xxxxxxxxxxxxxxxx0xxxx
25424 /* 33222222222211111111110000000000
25425 10987654321098765432109876543210
25426 x1010110100xxxxxxxxxxxxxxxx0xxxx
25433 /* 33222222222211111111110000000000
25434 10987654321098765432109876543210
25435 x1010110x10xxxxxxxxxxxxxxxx0xxxx
25442 if (((word
>> 23) & 0x1) == 0)
25444 /* 33222222222211111111110000000000
25445 10987654321098765432109876543210
25446 x10101100x1xxxxxxxxxxxxxxxx0xxxx
25452 /* 33222222222211111111110000000000
25453 10987654321098765432109876543210
25454 x10101101x1xxxxxxxxxxxxxxxx0xxxx
25463 if (((word
>> 25) & 0x1) == 0)
25465 /* 33222222222211111111110000000000
25466 10987654321098765432109876543210
25467 x1010100xxxxxxxxxxxxxxxxxxx1xxxx
25473 if (((word
>> 10) & 0x1) == 0)
25475 if (((word
>> 21) & 0x1) == 0)
25477 if (((word
>> 22) & 0x1) == 0)
25479 if (((word
>> 23) & 0x1) == 0)
25481 /* 33222222222211111111110000000000
25482 10987654321098765432109876543210
25483 x1010110000xxxxxxxxxx0xxxxx1xxxx
25489 /* 33222222222211111111110000000000
25490 10987654321098765432109876543210
25491 x1010110100xxxxxxxxxx0xxxxx1xxxx
25498 /* 33222222222211111111110000000000
25499 10987654321098765432109876543210
25500 x1010110x10xxxxxxxxxx0xxxxx1xxxx
25507 /* 33222222222211111111110000000000
25508 10987654321098765432109876543210
25509 x1010110xx1xxxxxxxxxx0xxxxx1xxxx
25516 if (((word
>> 21) & 0x1) == 0)
25518 if (((word
>> 22) & 0x1) == 0)
25520 if (((word
>> 23) & 0x1) == 0)
25522 /* 33222222222211111111110000000000
25523 10987654321098765432109876543210
25524 x1010110000xxxxxxxxxx1xxxxx1xxxx
25530 /* 33222222222211111111110000000000
25531 10987654321098765432109876543210
25532 x1010110100xxxxxxxxxx1xxxxx1xxxx
25539 /* 33222222222211111111110000000000
25540 10987654321098765432109876543210
25541 x1010110x10xxxxxxxxxx1xxxxx1xxxx
25548 /* 33222222222211111111110000000000
25549 10987654321098765432109876543210
25550 x1010110xx1xxxxxxxxxx1xxxxx1xxxx
25560 if (((word
>> 21) & 0x1) == 0)
25562 if (((word
>> 22) & 0x1) == 0)
25564 if (((word
>> 25) & 0x1) == 0)
25566 /* 33222222222211111111110000000000
25567 10987654321098765432109876543210
25568 x1010101x00xxxxxxxxxxxxxxxxxxxxx
25574 if (((word
>> 10) & 0x1) == 0)
25576 /* 33222222222211111111110000000000
25577 10987654321098765432109876543210
25578 x1010111x00xxxxxxxxxx0xxxxxxxxxx
25584 /* 33222222222211111111110000000000
25585 10987654321098765432109876543210
25586 x1010111x00xxxxxxxxxx1xxxxxxxxxx
25594 if (((word
>> 20) & 0x1) == 0)
25596 /* 33222222222211111111110000000000
25597 10987654321098765432109876543210
25598 x10101x1x100xxxxxxxxxxxxxxxxxxxx
25604 /* 33222222222211111111110000000000
25605 10987654321098765432109876543210
25606 x10101x1x101xxxxxxxxxxxxxxxxxxxx
25614 if (((word
>> 22) & 0x1) == 0)
25616 if (((word
>> 25) & 0x1) == 0)
25618 /* 33222222222211111111110000000000
25619 10987654321098765432109876543210
25620 x1010101x01xxxxxxxxxxxxxxxxxxxxx
25626 if (((word
>> 10) & 0x1) == 0)
25628 /* 33222222222211111111110000000000
25629 10987654321098765432109876543210
25630 x1010111x01xxxxxxxxxx0xxxxxxxxxx
25636 /* 33222222222211111111110000000000
25637 10987654321098765432109876543210
25638 x1010111x01xxxxxxxxxx1xxxxxxxxxx
25646 /* 33222222222211111111110000000000
25647 10987654321098765432109876543210
25648 x10101x1x11xxxxxxxxxxxxxxxxxxxxx
25658 if (((word
>> 24) & 0x1) == 0)
25660 if (((word
>> 25) & 0x1) == 0)
25662 /* 33222222222211111111110000000000
25663 10987654321098765432109876543210
25664 xx110100xxxxxxxxxxxxxxxxxxxxxxxx
25670 /* 33222222222211111111110000000000
25671 10987654321098765432109876543210
25672 xx110110xxxxxxxxxxxxxxxxxxxxxxxx
25679 if (((word
>> 25) & 0x1) == 0)
25681 /* 33222222222211111111110000000000
25682 10987654321098765432109876543210
25683 xx110101xxxxxxxxxxxxxxxxxxxxxxxx
25689 /* 33222222222211111111110000000000
25690 10987654321098765432109876543210
25691 xx110111xxxxxxxxxxxxxxxxxxxxxxxx
25701 if (((word
>> 25) & 0x1) == 0)
25703 if (((word
>> 28) & 0x1) == 0)
25705 if (((word
>> 22) & 0x1) == 0)
25707 if (((word
>> 23) & 0x1) == 0)
25709 if (((word
>> 24) & 0x1) == 0)
25711 if (((word
>> 29) & 0x1) == 0)
25713 /* 33222222222211111111110000000000
25714 10987654321098765432109876543210
25715 xx00110000xxxxxxxxxxxxxxxxxxxxxx
25721 /* 33222222222211111111110000000000
25722 10987654321098765432109876543210
25723 xx10110000xxxxxxxxxxxxxxxxxxxxxx
25730 if (((word
>> 29) & 0x1) == 0)
25732 if (((word
>> 13) & 0x1) == 0)
25734 if (((word
>> 16) & 0x1) == 0)
25736 if (((word
>> 21) & 0x1) == 0)
25738 /* 33222222222211111111110000000000
25739 10987654321098765432109876543210
25740 xx001101000xxxx0xx0xxxxxxxxxxxxx
25746 /* 33222222222211111111110000000000
25747 10987654321098765432109876543210
25748 xx001101001xxxx0xx0xxxxxxxxxxxxx
25755 /* 33222222222211111111110000000000
25756 10987654321098765432109876543210
25757 xx00110100xxxxx1xx0xxxxxxxxxxxxx
25764 if (((word
>> 21) & 0x1) == 0)
25766 /* 33222222222211111111110000000000
25767 10987654321098765432109876543210
25768 xx001101000xxxxxxx1xxxxxxxxxxxxx
25774 /* 33222222222211111111110000000000
25775 10987654321098765432109876543210
25776 xx001101001xxxxxxx1xxxxxxxxxxxxx
25784 /* 33222222222211111111110000000000
25785 10987654321098765432109876543210
25786 xx10110100xxxxxxxxxxxxxxxxxxxxxx
25794 if (((word
>> 29) & 0x1) == 0)
25796 if (((word
>> 21) & 0x1) == 0)
25798 if (((word
>> 24) & 0x1) == 0)
25800 /* 33222222222211111111110000000000
25801 10987654321098765432109876543210
25802 xx001100100xxxxxxxxxxxxxxxxxxxxx
25808 if (((word
>> 13) & 0x1) == 0)
25810 /* 33222222222211111111110000000000
25811 10987654321098765432109876543210
25812 xx001101100xxxxxxx0xxxxxxxxxxxxx
25818 /* 33222222222211111111110000000000
25819 10987654321098765432109876543210
25820 xx001101100xxxxxxx1xxxxxxxxxxxxx
25828 if (((word
>> 13) & 0x1) == 0)
25830 /* 33222222222211111111110000000000
25831 10987654321098765432109876543210
25832 xx00110x101xxxxxxx0xxxxxxxxxxxxx
25838 /* 33222222222211111111110000000000
25839 10987654321098765432109876543210
25840 xx00110x101xxxxxxx1xxxxxxxxxxxxx
25848 /* 33222222222211111111110000000000
25849 10987654321098765432109876543210
25850 xx10110x10xxxxxxxxxxxxxxxxxxxxxx
25858 if (((word
>> 23) & 0x1) == 0)
25860 if (((word
>> 24) & 0x1) == 0)
25862 if (((word
>> 29) & 0x1) == 0)
25864 /* 33222222222211111111110000000000
25865 10987654321098765432109876543210
25866 xx00110001xxxxxxxxxxxxxxxxxxxxxx
25872 /* 33222222222211111111110000000000
25873 10987654321098765432109876543210
25874 xx10110001xxxxxxxxxxxxxxxxxxxxxx
25881 if (((word
>> 29) & 0x1) == 0)
25883 if (((word
>> 13) & 0x1) == 0)
25885 if (((word
>> 16) & 0x1) == 0)
25887 if (((word
>> 21) & 0x1) == 0)
25889 /* 33222222222211111111110000000000
25890 10987654321098765432109876543210
25891 xx001101010xxxx0xx0xxxxxxxxxxxxx
25897 /* 33222222222211111111110000000000
25898 10987654321098765432109876543210
25899 xx001101011xxxx0xx0xxxxxxxxxxxxx
25906 /* 33222222222211111111110000000000
25907 10987654321098765432109876543210
25908 xx00110101xxxxx1xx0xxxxxxxxxxxxx
25915 if (((word
>> 21) & 0x1) == 0)
25917 /* 33222222222211111111110000000000
25918 10987654321098765432109876543210
25919 xx001101010xxxxxxx1xxxxxxxxxxxxx
25925 /* 33222222222211111111110000000000
25926 10987654321098765432109876543210
25927 xx001101011xxxxxxx1xxxxxxxxxxxxx
25935 /* 33222222222211111111110000000000
25936 10987654321098765432109876543210
25937 xx10110101xxxxxxxxxxxxxxxxxxxxxx
25945 if (((word
>> 29) & 0x1) == 0)
25947 if (((word
>> 21) & 0x1) == 0)
25949 if (((word
>> 24) & 0x1) == 0)
25951 /* 33222222222211111111110000000000
25952 10987654321098765432109876543210
25953 xx001100110xxxxxxxxxxxxxxxxxxxxx
25959 if (((word
>> 13) & 0x1) == 0)
25961 /* 33222222222211111111110000000000
25962 10987654321098765432109876543210
25963 xx001101110xxxxxxx0xxxxxxxxxxxxx
25969 /* 33222222222211111111110000000000
25970 10987654321098765432109876543210
25971 xx001101110xxxxxxx1xxxxxxxxxxxxx
25979 if (((word
>> 13) & 0x1) == 0)
25981 /* 33222222222211111111110000000000
25982 10987654321098765432109876543210
25983 xx00110x111xxxxxxx0xxxxxxxxxxxxx
25989 /* 33222222222211111111110000000000
25990 10987654321098765432109876543210
25991 xx00110x111xxxxxxx1xxxxxxxxxxxxx
25999 /* 33222222222211111111110000000000
26000 10987654321098765432109876543210
26001 xx10110x11xxxxxxxxxxxxxxxxxxxxxx
26010 if (((word
>> 24) & 0x1) == 0)
26012 if (((word
>> 29) & 0x1) == 0)
26014 /* 33222222222211111111110000000000
26015 10987654321098765432109876543210
26016 xx011100xxxxxxxxxxxxxxxxxxxxxxxx
26022 if (((word
>> 10) & 0x1) == 0)
26024 if (((word
>> 11) & 0x1) == 0)
26026 if (((word
>> 22) & 0x1) == 0)
26028 /* 33222222222211111111110000000000
26029 10987654321098765432109876543210
26030 xx111100x0xxxxxxxxxx00xxxxxxxxxx
26036 /* 33222222222211111111110000000000
26037 10987654321098765432109876543210
26038 xx111100x1xxxxxxxxxx00xxxxxxxxxx
26045 if (((word
>> 22) & 0x1) == 0)
26047 /* 33222222222211111111110000000000
26048 10987654321098765432109876543210
26049 xx111100x0xxxxxxxxxx10xxxxxxxxxx
26055 /* 33222222222211111111110000000000
26056 10987654321098765432109876543210
26057 xx111100x1xxxxxxxxxx10xxxxxxxxxx
26065 if (((word
>> 22) & 0x1) == 0)
26067 /* 33222222222211111111110000000000
26068 10987654321098765432109876543210
26069 xx111100x0xxxxxxxxxxx1xxxxxxxxxx
26075 /* 33222222222211111111110000000000
26076 10987654321098765432109876543210
26077 xx111100x1xxxxxxxxxxx1xxxxxxxxxx
26086 if (((word
>> 22) & 0x1) == 0)
26088 if (((word
>> 29) & 0x1) == 0)
26090 if (((word
>> 10) & 0x1) == 0)
26092 /* 33222222222211111111110000000000
26093 10987654321098765432109876543210
26094 xx011101x0xxxxxxxxxxx0xxxxxxxxxx
26100 if (((word
>> 12) & 0x1) == 0)
26102 if (((word
>> 13) & 0x1) == 0)
26104 if (((word
>> 14) & 0x1) == 0)
26106 if (((word
>> 15) & 0x1) == 0)
26108 if (((word
>> 23) & 0x1) == 0)
26110 /* 33222222222211111111110000000000
26111 10987654321098765432109876543210
26112 xx01110100xxxxxx0000x1xxxxxxxxxx
26118 /* 33222222222211111111110000000000
26119 10987654321098765432109876543210
26120 xx01110110xxxxxx0000x1xxxxxxxxxx
26127 if (((word
>> 23) & 0x1) == 0)
26129 /* 33222222222211111111110000000000
26130 10987654321098765432109876543210
26131 xx01110100xxxxxx1000x1xxxxxxxxxx
26137 /* 33222222222211111111110000000000
26138 10987654321098765432109876543210
26139 xx01110110xxxxxx1000x1xxxxxxxxxx
26147 if (((word
>> 15) & 0x1) == 0)
26149 if (((word
>> 23) & 0x1) == 0)
26151 /* 33222222222211111111110000000000
26152 10987654321098765432109876543210
26153 xx01110100xxxxxx0100x1xxxxxxxxxx
26159 /* 33222222222211111111110000000000
26160 10987654321098765432109876543210
26161 xx01110110xxxxxx0100x1xxxxxxxxxx
26168 if (((word
>> 23) & 0x1) == 0)
26170 /* 33222222222211111111110000000000
26171 10987654321098765432109876543210
26172 xx01110100xxxxxx1100x1xxxxxxxxxx
26178 /* 33222222222211111111110000000000
26179 10987654321098765432109876543210
26180 xx01110110xxxxxx1100x1xxxxxxxxxx
26189 if (((word
>> 14) & 0x1) == 0)
26191 if (((word
>> 15) & 0x1) == 0)
26193 if (((word
>> 23) & 0x1) == 0)
26195 /* 33222222222211111111110000000000
26196 10987654321098765432109876543210
26197 xx01110100xxxxxx0010x1xxxxxxxxxx
26203 /* 33222222222211111111110000000000
26204 10987654321098765432109876543210
26205 xx01110110xxxxxx0010x1xxxxxxxxxx
26212 if (((word
>> 23) & 0x1) == 0)
26214 /* 33222222222211111111110000000000
26215 10987654321098765432109876543210
26216 xx01110100xxxxxx1010x1xxxxxxxxxx
26222 /* 33222222222211111111110000000000
26223 10987654321098765432109876543210
26224 xx01110110xxxxxx1010x1xxxxxxxxxx
26232 if (((word
>> 15) & 0x1) == 0)
26234 if (((word
>> 23) & 0x1) == 0)
26236 /* 33222222222211111111110000000000
26237 10987654321098765432109876543210
26238 xx01110100xxxxxx0110x1xxxxxxxxxx
26244 /* 33222222222211111111110000000000
26245 10987654321098765432109876543210
26246 xx01110110xxxxxx0110x1xxxxxxxxxx
26253 if (((word
>> 23) & 0x1) == 0)
26255 /* 33222222222211111111110000000000
26256 10987654321098765432109876543210
26257 xx01110100xxxxxx1110x1xxxxxxxxxx
26263 /* 33222222222211111111110000000000
26264 10987654321098765432109876543210
26265 xx01110110xxxxxx1110x1xxxxxxxxxx
26275 if (((word
>> 13) & 0x1) == 0)
26277 if (((word
>> 14) & 0x1) == 0)
26279 if (((word
>> 15) & 0x1) == 0)
26281 if (((word
>> 23) & 0x1) == 0)
26283 /* 33222222222211111111110000000000
26284 10987654321098765432109876543210
26285 xx01110100xxxxxx0001x1xxxxxxxxxx
26291 /* 33222222222211111111110000000000
26292 10987654321098765432109876543210
26293 xx01110110xxxxxx0001x1xxxxxxxxxx
26300 if (((word
>> 23) & 0x1) == 0)
26302 /* 33222222222211111111110000000000
26303 10987654321098765432109876543210
26304 xx01110100xxxxxx1001x1xxxxxxxxxx
26310 /* 33222222222211111111110000000000
26311 10987654321098765432109876543210
26312 xx01110110xxxxxx1001x1xxxxxxxxxx
26320 if (((word
>> 15) & 0x1) == 0)
26322 if (((word
>> 23) & 0x1) == 0)
26324 /* 33222222222211111111110000000000
26325 10987654321098765432109876543210
26326 xx01110100xxxxxx0101x1xxxxxxxxxx
26332 /* 33222222222211111111110000000000
26333 10987654321098765432109876543210
26334 xx01110110xxxxxx0101x1xxxxxxxxxx
26341 if (((word
>> 23) & 0x1) == 0)
26343 /* 33222222222211111111110000000000
26344 10987654321098765432109876543210
26345 xx01110100xxxxxx1101x1xxxxxxxxxx
26351 /* 33222222222211111111110000000000
26352 10987654321098765432109876543210
26353 xx01110110xxxxxx1101x1xxxxxxxxxx
26362 if (((word
>> 14) & 0x1) == 0)
26364 if (((word
>> 15) & 0x1) == 0)
26366 if (((word
>> 23) & 0x1) == 0)
26368 /* 33222222222211111111110000000000
26369 10987654321098765432109876543210
26370 xx01110100xxxxxx0011x1xxxxxxxxxx
26376 /* 33222222222211111111110000000000
26377 10987654321098765432109876543210
26378 xx01110110xxxxxx0011x1xxxxxxxxxx
26385 if (((word
>> 23) & 0x1) == 0)
26387 /* 33222222222211111111110000000000
26388 10987654321098765432109876543210
26389 xx01110100xxxxxx1011x1xxxxxxxxxx
26395 /* 33222222222211111111110000000000
26396 10987654321098765432109876543210
26397 xx01110110xxxxxx1011x1xxxxxxxxxx
26405 if (((word
>> 15) & 0x1) == 0)
26407 if (((word
>> 23) & 0x1) == 0)
26409 /* 33222222222211111111110000000000
26410 10987654321098765432109876543210
26411 xx01110100xxxxxx0111x1xxxxxxxxxx
26417 /* 33222222222211111111110000000000
26418 10987654321098765432109876543210
26419 xx01110110xxxxxx0111x1xxxxxxxxxx
26426 if (((word
>> 23) & 0x1) == 0)
26428 /* 33222222222211111111110000000000
26429 10987654321098765432109876543210
26430 xx01110100xxxxxx1111x1xxxxxxxxxx
26436 /* 33222222222211111111110000000000
26437 10987654321098765432109876543210
26438 xx01110110xxxxxx1111x1xxxxxxxxxx
26450 /* 33222222222211111111110000000000
26451 10987654321098765432109876543210
26452 xx111101x0xxxxxxxxxxxxxxxxxxxxxx
26459 if (((word
>> 29) & 0x1) == 0)
26461 if (((word
>> 10) & 0x1) == 0)
26463 /* 33222222222211111111110000000000
26464 10987654321098765432109876543210
26465 xx011101x1xxxxxxxxxxx0xxxxxxxxxx
26471 if (((word
>> 12) & 0x1) == 0)
26473 if (((word
>> 13) & 0x1) == 0)
26475 if (((word
>> 14) & 0x1) == 0)
26477 if (((word
>> 15) & 0x1) == 0)
26479 if (((word
>> 23) & 0x1) == 0)
26481 /* 33222222222211111111110000000000
26482 10987654321098765432109876543210
26483 xx01110101xxxxxx0000x1xxxxxxxxxx
26489 /* 33222222222211111111110000000000
26490 10987654321098765432109876543210
26491 xx01110111xxxxxx0000x1xxxxxxxxxx
26498 if (((word
>> 23) & 0x1) == 0)
26500 /* 33222222222211111111110000000000
26501 10987654321098765432109876543210
26502 xx01110101xxxxxx1000x1xxxxxxxxxx
26508 /* 33222222222211111111110000000000
26509 10987654321098765432109876543210
26510 xx01110111xxxxxx1000x1xxxxxxxxxx
26518 if (((word
>> 15) & 0x1) == 0)
26520 if (((word
>> 23) & 0x1) == 0)
26522 /* 33222222222211111111110000000000
26523 10987654321098765432109876543210
26524 xx01110101xxxxxx0100x1xxxxxxxxxx
26530 /* 33222222222211111111110000000000
26531 10987654321098765432109876543210
26532 xx01110111xxxxxx0100x1xxxxxxxxxx
26539 /* 33222222222211111111110000000000
26540 10987654321098765432109876543210
26541 xx011101x1xxxxxx1100x1xxxxxxxxxx
26549 if (((word
>> 14) & 0x1) == 0)
26551 if (((word
>> 15) & 0x1) == 0)
26553 if (((word
>> 23) & 0x1) == 0)
26555 /* 33222222222211111111110000000000
26556 10987654321098765432109876543210
26557 xx01110101xxxxxx0010x1xxxxxxxxxx
26563 /* 33222222222211111111110000000000
26564 10987654321098765432109876543210
26565 xx01110111xxxxxx0010x1xxxxxxxxxx
26572 if (((word
>> 23) & 0x1) == 0)
26574 /* 33222222222211111111110000000000
26575 10987654321098765432109876543210
26576 xx01110101xxxxxx1010x1xxxxxxxxxx
26582 /* 33222222222211111111110000000000
26583 10987654321098765432109876543210
26584 xx01110111xxxxxx1010x1xxxxxxxxxx
26592 if (((word
>> 15) & 0x1) == 0)
26594 if (((word
>> 23) & 0x1) == 0)
26596 /* 33222222222211111111110000000000
26597 10987654321098765432109876543210
26598 xx01110101xxxxxx0110x1xxxxxxxxxx
26604 /* 33222222222211111111110000000000
26605 10987654321098765432109876543210
26606 xx01110111xxxxxx0110x1xxxxxxxxxx
26613 /* 33222222222211111111110000000000
26614 10987654321098765432109876543210
26615 xx011101x1xxxxxx1110x1xxxxxxxxxx
26624 if (((word
>> 13) & 0x1) == 0)
26626 if (((word
>> 14) & 0x1) == 0)
26628 if (((word
>> 15) & 0x1) == 0)
26630 if (((word
>> 23) & 0x1) == 0)
26632 /* 33222222222211111111110000000000
26633 10987654321098765432109876543210
26634 xx01110101xxxxxx0001x1xxxxxxxxxx
26640 /* 33222222222211111111110000000000
26641 10987654321098765432109876543210
26642 xx01110111xxxxxx0001x1xxxxxxxxxx
26649 if (((word
>> 23) & 0x1) == 0)
26651 /* 33222222222211111111110000000000
26652 10987654321098765432109876543210
26653 xx01110101xxxxxx1001x1xxxxxxxxxx
26659 /* 33222222222211111111110000000000
26660 10987654321098765432109876543210
26661 xx01110111xxxxxx1001x1xxxxxxxxxx
26669 if (((word
>> 15) & 0x1) == 0)
26671 if (((word
>> 23) & 0x1) == 0)
26673 /* 33222222222211111111110000000000
26674 10987654321098765432109876543210
26675 xx01110101xxxxxx0101x1xxxxxxxxxx
26681 /* 33222222222211111111110000000000
26682 10987654321098765432109876543210
26683 xx01110111xxxxxx0101x1xxxxxxxxxx
26690 /* 33222222222211111111110000000000
26691 10987654321098765432109876543210
26692 xx011101x1xxxxxx1101x1xxxxxxxxxx
26700 if (((word
>> 14) & 0x1) == 0)
26702 if (((word
>> 15) & 0x1) == 0)
26704 if (((word
>> 23) & 0x1) == 0)
26706 /* 33222222222211111111110000000000
26707 10987654321098765432109876543210
26708 xx01110101xxxxxx0011x1xxxxxxxxxx
26714 /* 33222222222211111111110000000000
26715 10987654321098765432109876543210
26716 xx01110111xxxxxx0011x1xxxxxxxxxx
26723 if (((word
>> 23) & 0x1) == 0)
26725 /* 33222222222211111111110000000000
26726 10987654321098765432109876543210
26727 xx01110101xxxxxx1011x1xxxxxxxxxx
26733 /* 33222222222211111111110000000000
26734 10987654321098765432109876543210
26735 xx01110111xxxxxx1011x1xxxxxxxxxx
26743 if (((word
>> 15) & 0x1) == 0)
26745 if (((word
>> 23) & 0x1) == 0)
26747 /* 33222222222211111111110000000000
26748 10987654321098765432109876543210
26749 xx01110101xxxxxx0111x1xxxxxxxxxx
26755 /* 33222222222211111111110000000000
26756 10987654321098765432109876543210
26757 xx01110111xxxxxx0111x1xxxxxxxxxx
26764 /* 33222222222211111111110000000000
26765 10987654321098765432109876543210
26766 xx011101x1xxxxxx1111x1xxxxxxxxxx
26777 /* 33222222222211111111110000000000
26778 10987654321098765432109876543210
26779 xx111101x1xxxxxxxxxxxxxxxxxxxxxx
26789 if (((word
>> 24) & 0x1) == 0)
26791 if (((word
>> 21) & 0x1) == 0)
26793 if (((word
>> 28) & 0x1) == 0)
26795 if (((word
>> 29) & 0x1) == 0)
26797 if (((word
>> 31) & 0x1) == 0)
26799 if (((word
>> 10) & 0x1) == 0)
26801 if (((word
>> 11) & 0x1) == 0)
26803 if (((word
>> 22) & 0x1) == 0)
26805 if (((word
>> 12) & 0x1) == 0)
26807 /* 33222222222211111111110000000000
26808 10987654321098765432109876543210
26809 0x001110x00xxxxxxxx000xxxxxxxxxx
26815 if (((word
>> 23) & 0x1) == 0)
26817 /* 33222222222211111111110000000000
26818 10987654321098765432109876543210
26819 0x001110000xxxxxxxx100xxxxxxxxxx
26825 /* 33222222222211111111110000000000
26826 10987654321098765432109876543210
26827 0x001110100xxxxxxxx100xxxxxxxxxx
26835 if (((word
>> 23) & 0x1) == 0)
26837 if (((word
>> 12) & 0x1) == 0)
26839 /* 33222222222211111111110000000000
26840 10987654321098765432109876543210
26841 0x001110010xxxxxxxx000xxxxxxxxxx
26847 /* 33222222222211111111110000000000
26848 10987654321098765432109876543210
26849 0x001110010xxxxxxxx100xxxxxxxxxx
26856 /* 33222222222211111111110000000000
26857 10987654321098765432109876543210
26858 0x001110110xxxxxxxxx00xxxxxxxxxx
26866 if (((word
>> 12) & 0x1) == 0)
26868 if (((word
>> 14) & 0x1) == 0)
26870 /* 33222222222211111111110000000000
26871 10987654321098765432109876543210
26872 0x001110xx0xxxxxx0x010xxxxxxxxxx
26878 /* 33222222222211111111110000000000
26879 10987654321098765432109876543210
26880 0x001110xx0xxxxxx1x010xxxxxxxxxx
26887 if (((word
>> 13) & 0x1) == 0)
26889 if (((word
>> 14) & 0x1) == 0)
26891 /* 33222222222211111111110000000000
26892 10987654321098765432109876543210
26893 0x001110xx0xxxxxx00110xxxxxxxxxx
26899 /* 33222222222211111111110000000000
26900 10987654321098765432109876543210
26901 0x001110xx0xxxxxx10110xxxxxxxxxx
26908 if (((word
>> 14) & 0x1) == 0)
26910 /* 33222222222211111111110000000000
26911 10987654321098765432109876543210
26912 0x001110xx0xxxxxx01110xxxxxxxxxx
26918 /* 33222222222211111111110000000000
26919 10987654321098765432109876543210
26920 0x001110xx0xxxxxx11110xxxxxxxxxx
26930 if (((word
>> 11) & 0x1) == 0)
26932 if (((word
>> 12) & 0x1) == 0)
26934 if (((word
>> 13) & 0x1) == 0)
26936 if (((word
>> 14) & 0x1) == 0)
26938 if (((word
>> 22) & 0x1) == 0)
26940 /* 33222222222211111111110000000000
26941 10987654321098765432109876543210
26942 0x001110x00xxxxxx00001xxxxxxxxxx
26948 if (((word
>> 23) & 0x1) == 0)
26950 /* 33222222222211111111110000000000
26951 10987654321098765432109876543210
26952 0x001110010xxxxxx00001xxxxxxxxxx
26958 /* 33222222222211111111110000000000
26959 10987654321098765432109876543210
26960 0x001110110xxxxxx00001xxxxxxxxxx
26968 if (((word
>> 22) & 0x1) == 0)
26970 if (((word
>> 30) & 0x1) == 0)
26972 /* 33222222222211111111110000000000
26973 10987654321098765432109876543210
26974 00001110x00xxxxxx10001xxxxxxxxxx
26980 /* 33222222222211111111110000000000
26981 10987654321098765432109876543210
26982 01001110x00xxxxxx10001xxxxxxxxxx
26989 if (((word
>> 30) & 0x1) == 0)
26991 /* 33222222222211111111110000000000
26992 10987654321098765432109876543210
26993 00001110x10xxxxxx10001xxxxxxxxxx
26999 /* 33222222222211111111110000000000
27000 10987654321098765432109876543210
27001 01001110x10xxxxxx10001xxxxxxxxxx
27010 if (((word
>> 15) & 0x1) == 0)
27012 /* 33222222222211111111110000000000
27013 10987654321098765432109876543210
27014 0x001110xx0xxxxx0x1001xxxxxxxxxx
27020 /* 33222222222211111111110000000000
27021 10987654321098765432109876543210
27022 0x001110xx0xxxxx1x1001xxxxxxxxxx
27030 if (((word
>> 13) & 0x1) == 0)
27032 if (((word
>> 15) & 0x1) == 0)
27034 if (((word
>> 23) & 0x1) == 0)
27036 /* 33222222222211111111110000000000
27037 10987654321098765432109876543210
27038 0x0011100x0xxxxx0x0101xxxxxxxxxx
27044 /* 33222222222211111111110000000000
27045 10987654321098765432109876543210
27046 0x0011101x0xxxxx0x0101xxxxxxxxxx
27053 /* 33222222222211111111110000000000
27054 10987654321098765432109876543210
27055 0x001110xx0xxxxx1x0101xxxxxxxxxx
27062 if (((word
>> 14) & 0x1) == 0)
27064 if (((word
>> 23) & 0x1) == 0)
27066 /* 33222222222211111111110000000000
27067 10987654321098765432109876543210
27068 0x0011100x0xxxxxx01101xxxxxxxxxx
27074 /* 33222222222211111111110000000000
27075 10987654321098765432109876543210
27076 0x0011101x0xxxxxx01101xxxxxxxxxx
27083 if (((word
>> 22) & 0x1) == 0)
27085 if (((word
>> 30) & 0x1) == 0)
27087 /* 33222222222211111111110000000000
27088 10987654321098765432109876543210
27089 00001110x00xxxxxx11101xxxxxxxxxx
27095 /* 33222222222211111111110000000000
27096 10987654321098765432109876543210
27097 01001110x00xxxxxx11101xxxxxxxxxx
27104 /* 33222222222211111111110000000000
27105 10987654321098765432109876543210
27106 0x001110x10xxxxxx11101xxxxxxxxxx
27116 if (((word
>> 12) & 0x1) == 0)
27118 if (((word
>> 13) & 0x1) == 0)
27120 if (((word
>> 22) & 0x1) == 0)
27122 /* 33222222222211111111110000000000
27123 10987654321098765432109876543210
27124 0x001110x00xxxxxxx0011xxxxxxxxxx
27130 if (((word
>> 23) & 0x1) == 0)
27132 /* 33222222222211111111110000000000
27133 10987654321098765432109876543210
27134 0x001110010xxxxxxx0011xxxxxxxxxx
27140 /* 33222222222211111111110000000000
27141 10987654321098765432109876543210
27142 0x001110110xxxxxxx0011xxxxxxxxxx
27150 if (((word
>> 15) & 0x1) == 0)
27152 /* 33222222222211111111110000000000
27153 10987654321098765432109876543210
27154 0x001110xx0xxxxx0x1011xxxxxxxxxx
27160 /* 33222222222211111111110000000000
27161 10987654321098765432109876543210
27162 0x001110xx0xxxxx1x1011xxxxxxxxxx
27170 if (((word
>> 13) & 0x1) == 0)
27172 if (((word
>> 15) & 0x1) == 0)
27174 if (((word
>> 22) & 0x1) == 0)
27176 /* 33222222222211111111110000000000
27177 10987654321098765432109876543210
27178 0x001110x00xxxxx0x0111xxxxxxxxxx
27184 if (((word
>> 23) & 0x1) == 0)
27186 /* 33222222222211111111110000000000
27187 10987654321098765432109876543210
27188 0x001110010xxxxx0x0111xxxxxxxxxx
27194 /* 33222222222211111111110000000000
27195 10987654321098765432109876543210
27196 0x001110110xxxxx0x0111xxxxxxxxxx
27204 /* 33222222222211111111110000000000
27205 10987654321098765432109876543210
27206 0x001110xx0xxxxx1x0111xxxxxxxxxx
27213 if (((word
>> 14) & 0x1) == 0)
27215 if (((word
>> 22) & 0x1) == 0)
27217 /* 33222222222211111111110000000000
27218 10987654321098765432109876543210
27219 0x001110x00xxxxxx01111xxxxxxxxxx
27225 if (((word
>> 23) & 0x1) == 0)
27227 /* 33222222222211111111110000000000
27228 10987654321098765432109876543210
27229 0x001110010xxxxxx01111xxxxxxxxxx
27235 /* 33222222222211111111110000000000
27236 10987654321098765432109876543210
27237 0x001110110xxxxxx01111xxxxxxxxxx
27245 if (((word
>> 22) & 0x1) == 0)
27247 /* 33222222222211111111110000000000
27248 10987654321098765432109876543210
27249 0x001110x00xxxxxx11111xxxxxxxxxx
27255 if (((word
>> 23) & 0x1) == 0)
27257 /* 33222222222211111111110000000000
27258 10987654321098765432109876543210
27259 0x001110010xxxxxx11111xxxxxxxxxx
27265 if (((word
>> 30) & 0x1) == 0)
27267 /* 33222222222211111111110000000000
27268 10987654321098765432109876543210
27269 00001110110xxxxxx11111xxxxxxxxxx
27275 /* 33222222222211111111110000000000
27276 10987654321098765432109876543210
27277 01001110110xxxxxx11111xxxxxxxxxx
27291 if (((word
>> 22) & 0x1) == 0)
27293 if (((word
>> 23) & 0x1) == 0)
27295 /* 33222222222211111111110000000000
27296 10987654321098765432109876543210
27297 1x001110000xxxxxxxxxxxxxxxxxxxxx
27303 /* 33222222222211111111110000000000
27304 10987654321098765432109876543210
27305 1x001110100xxxxxxxxxxxxxxxxxxxxx
27312 if (((word
>> 15) & 0x1) == 0)
27314 /* 33222222222211111111110000000000
27315 10987654321098765432109876543210
27316 1x001110x10xxxxx0xxxxxxxxxxxxxxx
27322 if (((word
>> 10) & 0x1) == 0)
27324 if (((word
>> 11) & 0x1) == 0)
27326 if (((word
>> 23) & 0x1) == 0)
27328 /* 33222222222211111111110000000000
27329 10987654321098765432109876543210
27330 1x001110010xxxxx1xxx00xxxxxxxxxx
27336 /* 33222222222211111111110000000000
27337 10987654321098765432109876543210
27338 1x001110110xxxxx1xxx00xxxxxxxxxx
27345 /* 33222222222211111111110000000000
27346 10987654321098765432109876543210
27347 1x001110x10xxxxx1xxx10xxxxxxxxxx
27354 if (((word
>> 11) & 0x1) == 0)
27356 if (((word
>> 23) & 0x1) == 0)
27358 /* 33222222222211111111110000000000
27359 10987654321098765432109876543210
27360 1x001110010xxxxx1xxx01xxxxxxxxxx
27366 /* 33222222222211111111110000000000
27367 10987654321098765432109876543210
27368 1x001110110xxxxx1xxx01xxxxxxxxxx
27375 /* 33222222222211111111110000000000
27376 10987654321098765432109876543210
27377 1x001110x10xxxxx1xxx11xxxxxxxxxx
27388 if (((word
>> 10) & 0x1) == 0)
27390 /* 33222222222211111111110000000000
27391 10987654321098765432109876543210
27392 xx101110xx0xxxxxxxxxx0xxxxxxxxxx
27398 if (((word
>> 15) & 0x1) == 0)
27400 if (((word
>> 22) & 0x1) == 0)
27402 /* 33222222222211111111110000000000
27403 10987654321098765432109876543210
27404 xx101110x00xxxxx0xxxx1xxxxxxxxxx
27410 if (((word
>> 11) & 0x1) == 0)
27412 if (((word
>> 12) & 0x1) == 0)
27414 if (((word
>> 13) & 0x1) == 0)
27416 if (((word
>> 23) & 0x1) == 0)
27418 /* 33222222222211111111110000000000
27419 10987654321098765432109876543210
27420 xx101110010xxxxx0x0001xxxxxxxxxx
27426 /* 33222222222211111111110000000000
27427 10987654321098765432109876543210
27428 xx101110110xxxxx0x0001xxxxxxxxxx
27435 if (((word
>> 23) & 0x1) == 0)
27437 /* 33222222222211111111110000000000
27438 10987654321098765432109876543210
27439 xx101110010xxxxx0x1001xxxxxxxxxx
27445 /* 33222222222211111111110000000000
27446 10987654321098765432109876543210
27447 xx101110110xxxxx0x1001xxxxxxxxxx
27455 if (((word
>> 13) & 0x1) == 0)
27457 if (((word
>> 23) & 0x1) == 0)
27459 /* 33222222222211111111110000000000
27460 10987654321098765432109876543210
27461 xx101110010xxxxx0x0101xxxxxxxxxx
27467 /* 33222222222211111111110000000000
27468 10987654321098765432109876543210
27469 xx101110110xxxxx0x0101xxxxxxxxxx
27476 if (((word
>> 23) & 0x1) == 0)
27478 /* 33222222222211111111110000000000
27479 10987654321098765432109876543210
27480 xx101110010xxxxx0x1101xxxxxxxxxx
27486 /* 33222222222211111111110000000000
27487 10987654321098765432109876543210
27488 xx101110110xxxxx0x1101xxxxxxxxxx
27497 if (((word
>> 12) & 0x1) == 0)
27499 if (((word
>> 23) & 0x1) == 0)
27501 /* 33222222222211111111110000000000
27502 10987654321098765432109876543210
27503 xx101110010xxxxx0xx011xxxxxxxxxx
27509 /* 33222222222211111111110000000000
27510 10987654321098765432109876543210
27511 xx101110110xxxxx0xx011xxxxxxxxxx
27518 if (((word
>> 13) & 0x1) == 0)
27520 if (((word
>> 23) & 0x1) == 0)
27522 /* 33222222222211111111110000000000
27523 10987654321098765432109876543210
27524 xx101110010xxxxx0x0111xxxxxxxxxx
27530 /* 33222222222211111111110000000000
27531 10987654321098765432109876543210
27532 xx101110110xxxxx0x0111xxxxxxxxxx
27539 if (((word
>> 23) & 0x1) == 0)
27541 /* 33222222222211111111110000000000
27542 10987654321098765432109876543210
27543 xx101110010xxxxx0x1111xxxxxxxxxx
27549 /* 33222222222211111111110000000000
27550 10987654321098765432109876543210
27551 xx101110110xxxxx0x1111xxxxxxxxxx
27562 if (((word
>> 13) & 0x1) == 0)
27564 if (((word
>> 14) & 0x1) == 0)
27566 if (((word
>> 11) & 0x1) == 0)
27568 if (((word
>> 12) & 0x1) == 0)
27570 /* 33222222222211111111110000000000
27571 10987654321098765432109876543210
27572 xx101110xx0xxxxx100001xxxxxxxxxx
27578 /* 33222222222211111111110000000000
27579 10987654321098765432109876543210
27580 xx101110xx0xxxxx100101xxxxxxxxxx
27587 /* 33222222222211111111110000000000
27588 10987654321098765432109876543210
27589 xx101110xx0xxxxx100x11xxxxxxxxxx
27596 /* 33222222222211111111110000000000
27597 10987654321098765432109876543210
27598 xx101110xx0xxxxx110xx1xxxxxxxxxx
27605 if (((word
>> 11) & 0x1) == 0)
27607 if (((word
>> 14) & 0x1) == 0)
27609 /* 33222222222211111111110000000000
27610 10987654321098765432109876543210
27611 xx101110xx0xxxxx101x01xxxxxxxxxx
27617 /* 33222222222211111111110000000000
27618 10987654321098765432109876543210
27619 xx101110xx0xxxxx111x01xxxxxxxxxx
27626 if (((word
>> 12) & 0x1) == 0)
27628 /* 33222222222211111111110000000000
27629 10987654321098765432109876543210
27630 xx101110xx0xxxxx1x1011xxxxxxxxxx
27636 if (((word
>> 23) & 0x1) == 0)
27638 /* 33222222222211111111110000000000
27639 10987654321098765432109876543210
27640 xx1011100x0xxxxx1x1111xxxxxxxxxx
27646 if (((word
>> 30) & 0x1) == 0)
27648 /* 33222222222211111111110000000000
27649 10987654321098765432109876543210
27650 x01011101x0xxxxx1x1111xxxxxxxxxx
27656 /* 33222222222211111111110000000000
27657 10987654321098765432109876543210
27658 x11011101x0xxxxx1x1111xxxxxxxxxx
27672 if (((word
>> 29) & 0x1) == 0)
27674 if (((word
>> 30) & 0x1) == 0)
27676 if (((word
>> 16) & 0x1) == 0)
27678 if (((word
>> 17) & 0x1) == 0)
27680 /* 33222222222211111111110000000000
27681 10987654321098765432109876543210
27682 x0011110xx0xxx00xxxxxxxxxxxxxxxx
27688 /* 33222222222211111111110000000000
27689 10987654321098765432109876543210
27690 x0011110xx0xxx10xxxxxxxxxxxxxxxx
27697 if (((word
>> 17) & 0x1) == 0)
27699 /* 33222222222211111111110000000000
27700 10987654321098765432109876543210
27701 x0011110xx0xxx01xxxxxxxxxxxxxxxx
27707 /* 33222222222211111111110000000000
27708 10987654321098765432109876543210
27709 x0011110xx0xxx11xxxxxxxxxxxxxxxx
27717 if (((word
>> 10) & 0x1) == 0)
27719 if (((word
>> 12) & 0x1) == 0)
27721 if (((word
>> 13) & 0x1) == 0)
27723 if (((word
>> 14) & 0x1) == 0)
27725 /* 33222222222211111111110000000000
27726 10987654321098765432109876543210
27727 x1011110xx0xxxxxx000x0xxxxxxxxxx
27733 /* 33222222222211111111110000000000
27734 10987654321098765432109876543210
27735 x1011110xx0xxxxxx100x0xxxxxxxxxx
27742 if (((word
>> 14) & 0x1) == 0)
27744 /* 33222222222211111111110000000000
27745 10987654321098765432109876543210
27746 x1011110xx0xxxxxx010x0xxxxxxxxxx
27752 /* 33222222222211111111110000000000
27753 10987654321098765432109876543210
27754 x1011110xx0xxxxxx110x0xxxxxxxxxx
27762 if (((word
>> 13) & 0x1) == 0)
27764 if (((word
>> 14) & 0x1) == 0)
27766 /* 33222222222211111111110000000000
27767 10987654321098765432109876543210
27768 x1011110xx0xxxxxx001x0xxxxxxxxxx
27774 /* 33222222222211111111110000000000
27775 10987654321098765432109876543210
27776 x1011110xx0xxxxxx101x0xxxxxxxxxx
27783 /* 33222222222211111111110000000000
27784 10987654321098765432109876543210
27785 x1011110xx0xxxxxxx11x0xxxxxxxxxx
27793 if (((word
>> 11) & 0x1) == 0)
27795 if (((word
>> 13) & 0x1) == 0)
27797 /* 33222222222211111111110000000000
27798 10987654321098765432109876543210
27799 x1011110xx0xxxxxxx0x01xxxxxxxxxx
27805 /* 33222222222211111111110000000000
27806 10987654321098765432109876543210
27807 x1011110xx0xxxxxxx1x01xxxxxxxxxx
27814 if (((word
>> 13) & 0x1) == 0)
27816 /* 33222222222211111111110000000000
27817 10987654321098765432109876543210
27818 x1011110xx0xxxxxxx0x11xxxxxxxxxx
27824 if (((word
>> 23) & 0x1) == 0)
27826 /* 33222222222211111111110000000000
27827 10987654321098765432109876543210
27828 x10111100x0xxxxxxx1x11xxxxxxxxxx
27834 /* 33222222222211111111110000000000
27835 10987654321098765432109876543210
27836 x10111101x0xxxxxxx1x11xxxxxxxxxx
27847 if (((word
>> 11) & 0x1) == 0)
27849 if (((word
>> 12) & 0x1) == 0)
27851 if (((word
>> 13) & 0x1) == 0)
27853 /* 33222222222211111111110000000000
27854 10987654321098765432109876543210
27855 xx111110xx0xxxxxxx000xxxxxxxxxxx
27861 if (((word
>> 23) & 0x1) == 0)
27863 /* 33222222222211111111110000000000
27864 10987654321098765432109876543210
27865 xx1111100x0xxxxxxx100xxxxxxxxxxx
27871 /* 33222222222211111111110000000000
27872 10987654321098765432109876543210
27873 xx1111101x0xxxxxxx100xxxxxxxxxxx
27881 /* 33222222222211111111110000000000
27882 10987654321098765432109876543210
27883 xx111110xx0xxxxxxxx10xxxxxxxxxxx
27890 if (((word
>> 13) & 0x1) == 0)
27892 /* 33222222222211111111110000000000
27893 10987654321098765432109876543210
27894 xx111110xx0xxxxxxx0x1xxxxxxxxxxx
27900 if (((word
>> 23) & 0x1) == 0)
27902 /* 33222222222211111111110000000000
27903 10987654321098765432109876543210
27904 xx1111100x0xxxxxxx1x1xxxxxxxxxxx
27910 /* 33222222222211111111110000000000
27911 10987654321098765432109876543210
27912 xx1111101x0xxxxxxx1x1xxxxxxxxxxx
27923 if (((word
>> 28) & 0x1) == 0)
27925 if (((word
>> 15) & 0x1) == 0)
27927 if (((word
>> 29) & 0x1) == 0)
27929 if (((word
>> 31) & 0x1) == 0)
27931 if (((word
>> 10) & 0x1) == 0)
27933 if (((word
>> 11) & 0x1) == 0)
27935 if (((word
>> 12) & 0x1) == 0)
27937 if (((word
>> 13) & 0x1) == 0)
27939 if (((word
>> 14) & 0x1) == 0)
27941 if (((word
>> 30) & 0x1) == 0)
27943 /* 33222222222211111111110000000000
27944 10987654321098765432109876543210
27945 00001110xx1xxxxx000000xxxxxxxxxx
27951 /* 33222222222211111111110000000000
27952 10987654321098765432109876543210
27953 01001110xx1xxxxx000000xxxxxxxxxx
27960 if (((word
>> 30) & 0x1) == 0)
27962 /* 33222222222211111111110000000000
27963 10987654321098765432109876543210
27964 00001110xx1xxxxx010000xxxxxxxxxx
27970 /* 33222222222211111111110000000000
27971 10987654321098765432109876543210
27972 01001110xx1xxxxx010000xxxxxxxxxx
27980 if (((word
>> 14) & 0x1) == 0)
27982 if (((word
>> 30) & 0x1) == 0)
27984 /* 33222222222211111111110000000000
27985 10987654321098765432109876543210
27986 00001110xx1xxxxx001000xxxxxxxxxx
27992 /* 33222222222211111111110000000000
27993 10987654321098765432109876543210
27994 01001110xx1xxxxx001000xxxxxxxxxx
28001 if (((word
>> 30) & 0x1) == 0)
28003 /* 33222222222211111111110000000000
28004 10987654321098765432109876543210
28005 00001110xx1xxxxx011000xxxxxxxxxx
28011 /* 33222222222211111111110000000000
28012 10987654321098765432109876543210
28013 01001110xx1xxxxx011000xxxxxxxxxx
28022 if (((word
>> 13) & 0x1) == 0)
28024 if (((word
>> 14) & 0x1) == 0)
28026 if (((word
>> 30) & 0x1) == 0)
28028 /* 33222222222211111111110000000000
28029 10987654321098765432109876543210
28030 00001110xx1xxxxx000100xxxxxxxxxx
28036 /* 33222222222211111111110000000000
28037 10987654321098765432109876543210
28038 01001110xx1xxxxx000100xxxxxxxxxx
28045 if (((word
>> 30) & 0x1) == 0)
28047 /* 33222222222211111111110000000000
28048 10987654321098765432109876543210
28049 00001110xx1xxxxx010100xxxxxxxxxx
28055 /* 33222222222211111111110000000000
28056 10987654321098765432109876543210
28057 01001110xx1xxxxx010100xxxxxxxxxx
28065 if (((word
>> 14) & 0x1) == 0)
28067 if (((word
>> 30) & 0x1) == 0)
28069 /* 33222222222211111111110000000000
28070 10987654321098765432109876543210
28071 00001110xx1xxxxx001100xxxxxxxxxx
28077 /* 33222222222211111111110000000000
28078 10987654321098765432109876543210
28079 01001110xx1xxxxx001100xxxxxxxxxx
28086 if (((word
>> 30) & 0x1) == 0)
28088 /* 33222222222211111111110000000000
28089 10987654321098765432109876543210
28090 00001110xx1xxxxx011100xxxxxxxxxx
28096 /* 33222222222211111111110000000000
28097 10987654321098765432109876543210
28098 01001110xx1xxxxx011100xxxxxxxxxx
28108 if (((word
>> 12) & 0x1) == 0)
28110 if (((word
>> 13) & 0x1) == 0)
28112 if (((word
>> 14) & 0x1) == 0)
28114 /* 33222222222211111111110000000000
28115 10987654321098765432109876543210
28116 0x001110xx1xxxxx000010xxxxxxxxxx
28122 if (((word
>> 16) & 0x1) == 0)
28124 if (((word
>> 19) & 0x1) == 0)
28126 /* 33222222222211111111110000000000
28127 10987654321098765432109876543210
28128 0x001110xx1x0xx0010010xxxxxxxxxx
28134 /* 33222222222211111111110000000000
28135 10987654321098765432109876543210
28136 0x001110xx1x1xx0010010xxxxxxxxxx
28143 if (((word
>> 30) & 0x1) == 0)
28145 /* 33222222222211111111110000000000
28146 10987654321098765432109876543210
28147 00001110xx1xxxx1010010xxxxxxxxxx
28153 /* 33222222222211111111110000000000
28154 10987654321098765432109876543210
28155 01001110xx1xxxx1010010xxxxxxxxxx
28164 if (((word
>> 14) & 0x1) == 0)
28166 if (((word
>> 16) & 0x1) == 0)
28168 /* 33222222222211111111110000000000
28169 10987654321098765432109876543210
28170 0x001110xx1xxxx0001010xxxxxxxxxx
28176 if (((word
>> 30) & 0x1) == 0)
28178 /* 33222222222211111111110000000000
28179 10987654321098765432109876543210
28180 00001110xx1xxxx1001010xxxxxxxxxx
28186 /* 33222222222211111111110000000000
28187 10987654321098765432109876543210
28188 01001110xx1xxxx1001010xxxxxxxxxx
28196 if (((word
>> 16) & 0x1) == 0)
28198 if (((word
>> 19) & 0x1) == 0)
28200 /* 33222222222211111111110000000000
28201 10987654321098765432109876543210
28202 0x001110xx1x0xx0011010xxxxxxxxxx
28208 /* 33222222222211111111110000000000
28209 10987654321098765432109876543210
28210 0x001110xx1x1xx0011010xxxxxxxxxx
28217 if (((word
>> 23) & 0x1) == 0)
28219 if (((word
>> 30) & 0x1) == 0)
28221 /* 33222222222211111111110000000000
28222 10987654321098765432109876543210
28223 000011100x1xxxx1011010xxxxxxxxxx
28229 /* 33222222222211111111110000000000
28230 10987654321098765432109876543210
28231 010011100x1xxxx1011010xxxxxxxxxx
28238 if (((word
>> 30) & 0x1) == 0)
28240 /* 33222222222211111111110000000000
28241 10987654321098765432109876543210
28242 000011101x1xxxx1011010xxxxxxxxxx
28248 /* 33222222222211111111110000000000
28249 10987654321098765432109876543210
28250 010011101x1xxxx1011010xxxxxxxxxx
28261 if (((word
>> 13) & 0x1) == 0)
28263 if (((word
>> 14) & 0x1) == 0)
28265 /* 33222222222211111111110000000000
28266 10987654321098765432109876543210
28267 0x001110xx1xxxxx000110xxxxxxxxxx
28273 if (((word
>> 19) & 0x1) == 0)
28275 /* 33222222222211111111110000000000
28276 10987654321098765432109876543210
28277 0x001110xx1x0xxx010110xxxxxxxxxx
28283 /* 33222222222211111111110000000000
28284 10987654321098765432109876543210
28285 0x001110xx1x1xxx010110xxxxxxxxxx
28293 if (((word
>> 14) & 0x1) == 0)
28295 if (((word
>> 20) & 0x1) == 0)
28297 /* 33222222222211111111110000000000
28298 10987654321098765432109876543210
28299 0x001110xx10xxxx001110xxxxxxxxxx
28305 /* 33222222222211111111110000000000
28306 10987654321098765432109876543210
28307 0x001110xx11xxxx001110xxxxxxxxxx
28314 if (((word
>> 16) & 0x1) == 0)
28316 if (((word
>> 19) & 0x1) == 0)
28318 /* 33222222222211111111110000000000
28319 10987654321098765432109876543210
28320 0x001110xx1x0xx0011110xxxxxxxxxx
28326 /* 33222222222211111111110000000000
28327 10987654321098765432109876543210
28328 0x001110xx1x1xx0011110xxxxxxxxxx
28335 if (((word
>> 30) & 0x1) == 0)
28337 /* 33222222222211111111110000000000
28338 10987654321098765432109876543210
28339 00001110xx1xxxx1011110xxxxxxxxxx
28345 /* 33222222222211111111110000000000
28346 10987654321098765432109876543210
28347 01001110xx1xxxx1011110xxxxxxxxxx
28359 if (((word
>> 11) & 0x1) == 0)
28361 if (((word
>> 12) & 0x1) == 0)
28363 if (((word
>> 13) & 0x1) == 0)
28365 if (((word
>> 14) & 0x1) == 0)
28367 /* 33222222222211111111110000000000
28368 10987654321098765432109876543210
28369 0x001110xx1xxxxx000001xxxxxxxxxx
28375 /* 33222222222211111111110000000000
28376 10987654321098765432109876543210
28377 0x001110xx1xxxxx010001xxxxxxxxxx
28384 if (((word
>> 14) & 0x1) == 0)
28386 /* 33222222222211111111110000000000
28387 10987654321098765432109876543210
28388 0x001110xx1xxxxx001001xxxxxxxxxx
28394 /* 33222222222211111111110000000000
28395 10987654321098765432109876543210
28396 0x001110xx1xxxxx011001xxxxxxxxxx
28404 if (((word
>> 13) & 0x1) == 0)
28406 if (((word
>> 14) & 0x1) == 0)
28408 /* 33222222222211111111110000000000
28409 10987654321098765432109876543210
28410 0x001110xx1xxxxx000101xxxxxxxxxx
28416 /* 33222222222211111111110000000000
28417 10987654321098765432109876543210
28418 0x001110xx1xxxxx010101xxxxxxxxxx
28425 if (((word
>> 14) & 0x1) == 0)
28427 /* 33222222222211111111110000000000
28428 10987654321098765432109876543210
28429 0x001110xx1xxxxx001101xxxxxxxxxx
28435 /* 33222222222211111111110000000000
28436 10987654321098765432109876543210
28437 0x001110xx1xxxxx011101xxxxxxxxxx
28446 if (((word
>> 12) & 0x1) == 0)
28448 if (((word
>> 13) & 0x1) == 0)
28450 if (((word
>> 14) & 0x1) == 0)
28452 /* 33222222222211111111110000000000
28453 10987654321098765432109876543210
28454 0x001110xx1xxxxx000011xxxxxxxxxx
28460 /* 33222222222211111111110000000000
28461 10987654321098765432109876543210
28462 0x001110xx1xxxxx010011xxxxxxxxxx
28469 if (((word
>> 14) & 0x1) == 0)
28471 /* 33222222222211111111110000000000
28472 10987654321098765432109876543210
28473 0x001110xx1xxxxx001011xxxxxxxxxx
28479 /* 33222222222211111111110000000000
28480 10987654321098765432109876543210
28481 0x001110xx1xxxxx011011xxxxxxxxxx
28489 if (((word
>> 13) & 0x1) == 0)
28491 if (((word
>> 14) & 0x1) == 0)
28493 if (((word
>> 22) & 0x1) == 0)
28495 if (((word
>> 23) & 0x1) == 0)
28497 /* 33222222222211111111110000000000
28498 10987654321098765432109876543210
28499 0x001110001xxxxx000111xxxxxxxxxx
28505 /* 33222222222211111111110000000000
28506 10987654321098765432109876543210
28507 0x001110101xxxxx000111xxxxxxxxxx
28514 if (((word
>> 23) & 0x1) == 0)
28516 /* 33222222222211111111110000000000
28517 10987654321098765432109876543210
28518 0x001110011xxxxx000111xxxxxxxxxx
28524 /* 33222222222211111111110000000000
28525 10987654321098765432109876543210
28526 0x001110111xxxxx000111xxxxxxxxxx
28534 /* 33222222222211111111110000000000
28535 10987654321098765432109876543210
28536 0x001110xx1xxxxx010111xxxxxxxxxx
28543 if (((word
>> 14) & 0x1) == 0)
28545 /* 33222222222211111111110000000000
28546 10987654321098765432109876543210
28547 0x001110xx1xxxxx001111xxxxxxxxxx
28553 /* 33222222222211111111110000000000
28554 10987654321098765432109876543210
28555 0x001110xx1xxxxx011111xxxxxxxxxx
28566 /* 33222222222211111111110000000000
28567 10987654321098765432109876543210
28568 1x001110xx1xxxxx0xxxxxxxxxxxxxxx
28575 if (((word
>> 10) & 0x1) == 0)
28577 if (((word
>> 11) & 0x1) == 0)
28579 if (((word
>> 12) & 0x1) == 0)
28581 if (((word
>> 13) & 0x1) == 0)
28583 if (((word
>> 14) & 0x1) == 0)
28585 if (((word
>> 30) & 0x1) == 0)
28587 /* 33222222222211111111110000000000
28588 10987654321098765432109876543210
28589 x0101110xx1xxxxx000000xxxxxxxxxx
28595 /* 33222222222211111111110000000000
28596 10987654321098765432109876543210
28597 x1101110xx1xxxxx000000xxxxxxxxxx
28604 if (((word
>> 30) & 0x1) == 0)
28606 /* 33222222222211111111110000000000
28607 10987654321098765432109876543210
28608 x0101110xx1xxxxx010000xxxxxxxxxx
28614 /* 33222222222211111111110000000000
28615 10987654321098765432109876543210
28616 x1101110xx1xxxxx010000xxxxxxxxxx
28624 if (((word
>> 14) & 0x1) == 0)
28626 if (((word
>> 30) & 0x1) == 0)
28628 /* 33222222222211111111110000000000
28629 10987654321098765432109876543210
28630 x0101110xx1xxxxx001000xxxxxxxxxx
28636 /* 33222222222211111111110000000000
28637 10987654321098765432109876543210
28638 x1101110xx1xxxxx001000xxxxxxxxxx
28645 if (((word
>> 30) & 0x1) == 0)
28647 /* 33222222222211111111110000000000
28648 10987654321098765432109876543210
28649 x0101110xx1xxxxx011000xxxxxxxxxx
28655 /* 33222222222211111111110000000000
28656 10987654321098765432109876543210
28657 x1101110xx1xxxxx011000xxxxxxxxxx
28666 if (((word
>> 13) & 0x1) == 0)
28668 if (((word
>> 14) & 0x1) == 0)
28670 if (((word
>> 30) & 0x1) == 0)
28672 /* 33222222222211111111110000000000
28673 10987654321098765432109876543210
28674 x0101110xx1xxxxx000100xxxxxxxxxx
28680 /* 33222222222211111111110000000000
28681 10987654321098765432109876543210
28682 x1101110xx1xxxxx000100xxxxxxxxxx
28689 if (((word
>> 30) & 0x1) == 0)
28691 /* 33222222222211111111110000000000
28692 10987654321098765432109876543210
28693 x0101110xx1xxxxx010100xxxxxxxxxx
28699 /* 33222222222211111111110000000000
28700 10987654321098765432109876543210
28701 x1101110xx1xxxxx010100xxxxxxxxxx
28709 if (((word
>> 14) & 0x1) == 0)
28711 if (((word
>> 30) & 0x1) == 0)
28713 /* 33222222222211111111110000000000
28714 10987654321098765432109876543210
28715 x0101110xx1xxxxx001100xxxxxxxxxx
28721 /* 33222222222211111111110000000000
28722 10987654321098765432109876543210
28723 x1101110xx1xxxxx001100xxxxxxxxxx
28730 if (((word
>> 30) & 0x1) == 0)
28732 /* 33222222222211111111110000000000
28733 10987654321098765432109876543210
28734 x0101110xx1xxxxx011100xxxxxxxxxx
28740 /* 33222222222211111111110000000000
28741 10987654321098765432109876543210
28742 x1101110xx1xxxxx011100xxxxxxxxxx
28752 if (((word
>> 12) & 0x1) == 0)
28754 if (((word
>> 13) & 0x1) == 0)
28756 if (((word
>> 14) & 0x1) == 0)
28758 /* 33222222222211111111110000000000
28759 10987654321098765432109876543210
28760 xx101110xx1xxxxx000010xxxxxxxxxx
28766 if (((word
>> 16) & 0x1) == 0)
28768 /* 33222222222211111111110000000000
28769 10987654321098765432109876543210
28770 xx101110xx1xxxx0010010xxxxxxxxxx
28776 if (((word
>> 30) & 0x1) == 0)
28778 /* 33222222222211111111110000000000
28779 10987654321098765432109876543210
28780 x0101110xx1xxxx1010010xxxxxxxxxx
28786 /* 33222222222211111111110000000000
28787 10987654321098765432109876543210
28788 x1101110xx1xxxx1010010xxxxxxxxxx
28797 if (((word
>> 14) & 0x1) == 0)
28799 if (((word
>> 16) & 0x1) == 0)
28801 /* 33222222222211111111110000000000
28802 10987654321098765432109876543210
28803 xx101110xx1xxxx0001010xxxxxxxxxx
28809 if (((word
>> 30) & 0x1) == 0)
28811 /* 33222222222211111111110000000000
28812 10987654321098765432109876543210
28813 x0101110xx1xxxx1001010xxxxxxxxxx
28819 /* 33222222222211111111110000000000
28820 10987654321098765432109876543210
28821 x1101110xx1xxxx1001010xxxxxxxxxx
28829 if (((word
>> 16) & 0x1) == 0)
28831 /* 33222222222211111111110000000000
28832 10987654321098765432109876543210
28833 xx101110xx1xxxx0011010xxxxxxxxxx
28839 if (((word
>> 30) & 0x1) == 0)
28841 /* 33222222222211111111110000000000
28842 10987654321098765432109876543210
28843 x0101110xx1xxxx1011010xxxxxxxxxx
28849 /* 33222222222211111111110000000000
28850 10987654321098765432109876543210
28851 x1101110xx1xxxx1011010xxxxxxxxxx
28861 if (((word
>> 13) & 0x1) == 0)
28863 if (((word
>> 22) & 0x1) == 0)
28865 /* 33222222222211111111110000000000
28866 10987654321098765432109876543210
28867 xx101110x01xxxxx0x0110xxxxxxxxxx
28873 /* 33222222222211111111110000000000
28874 10987654321098765432109876543210
28875 xx101110x11xxxxx0x0110xxxxxxxxxx
28882 if (((word
>> 14) & 0x1) == 0)
28884 if (((word
>> 16) & 0x1) == 0)
28886 if (((word
>> 20) & 0x1) == 0)
28888 /* 33222222222211111111110000000000
28889 10987654321098765432109876543210
28890 xx101110xx10xxx0001110xxxxxxxxxx
28896 /* 33222222222211111111110000000000
28897 10987654321098765432109876543210
28898 xx101110xx11xxx0001110xxxxxxxxxx
28905 if (((word
>> 30) & 0x1) == 0)
28907 /* 33222222222211111111110000000000
28908 10987654321098765432109876543210
28909 x0101110xx1xxxx1001110xxxxxxxxxx
28915 /* 33222222222211111111110000000000
28916 10987654321098765432109876543210
28917 x1101110xx1xxxx1001110xxxxxxxxxx
28925 if (((word
>> 16) & 0x1) == 0)
28927 /* 33222222222211111111110000000000
28928 10987654321098765432109876543210
28929 xx101110xx1xxxx0011110xxxxxxxxxx
28935 if (((word
>> 22) & 0x1) == 0)
28937 if (((word
>> 23) & 0x1) == 0)
28939 if (((word
>> 30) & 0x1) == 0)
28941 /* 33222222222211111111110000000000
28942 10987654321098765432109876543210
28943 x0101110001xxxx1011110xxxxxxxxxx
28949 /* 33222222222211111111110000000000
28950 10987654321098765432109876543210
28951 x1101110001xxxx1011110xxxxxxxxxx
28958 if (((word
>> 30) & 0x1) == 0)
28960 /* 33222222222211111111110000000000
28961 10987654321098765432109876543210
28962 x0101110101xxxx1011110xxxxxxxxxx
28968 /* 33222222222211111111110000000000
28969 10987654321098765432109876543210
28970 x1101110101xxxx1011110xxxxxxxxxx
28978 if (((word
>> 23) & 0x1) == 0)
28980 if (((word
>> 30) & 0x1) == 0)
28982 /* 33222222222211111111110000000000
28983 10987654321098765432109876543210
28984 x0101110011xxxx1011110xxxxxxxxxx
28990 /* 33222222222211111111110000000000
28991 10987654321098765432109876543210
28992 x1101110011xxxx1011110xxxxxxxxxx
28999 if (((word
>> 30) & 0x1) == 0)
29001 /* 33222222222211111111110000000000
29002 10987654321098765432109876543210
29003 x0101110111xxxx1011110xxxxxxxxxx
29009 /* 33222222222211111111110000000000
29010 10987654321098765432109876543210
29011 x1101110111xxxx1011110xxxxxxxxxx
29025 if (((word
>> 11) & 0x1) == 0)
29027 if (((word
>> 12) & 0x1) == 0)
29029 if (((word
>> 13) & 0x1) == 0)
29031 if (((word
>> 14) & 0x1) == 0)
29033 /* 33222222222211111111110000000000
29034 10987654321098765432109876543210
29035 xx101110xx1xxxxx000001xxxxxxxxxx
29041 /* 33222222222211111111110000000000
29042 10987654321098765432109876543210
29043 xx101110xx1xxxxx010001xxxxxxxxxx
29050 if (((word
>> 14) & 0x1) == 0)
29052 /* 33222222222211111111110000000000
29053 10987654321098765432109876543210
29054 xx101110xx1xxxxx001001xxxxxxxxxx
29060 /* 33222222222211111111110000000000
29061 10987654321098765432109876543210
29062 xx101110xx1xxxxx011001xxxxxxxxxx
29070 if (((word
>> 13) & 0x1) == 0)
29072 if (((word
>> 14) & 0x1) == 0)
29074 /* 33222222222211111111110000000000
29075 10987654321098765432109876543210
29076 xx101110xx1xxxxx000101xxxxxxxxxx
29082 /* 33222222222211111111110000000000
29083 10987654321098765432109876543210
29084 xx101110xx1xxxxx010101xxxxxxxxxx
29091 if (((word
>> 14) & 0x1) == 0)
29093 /* 33222222222211111111110000000000
29094 10987654321098765432109876543210
29095 xx101110xx1xxxxx001101xxxxxxxxxx
29101 /* 33222222222211111111110000000000
29102 10987654321098765432109876543210
29103 xx101110xx1xxxxx011101xxxxxxxxxx
29112 if (((word
>> 12) & 0x1) == 0)
29114 if (((word
>> 13) & 0x1) == 0)
29116 if (((word
>> 14) & 0x1) == 0)
29118 /* 33222222222211111111110000000000
29119 10987654321098765432109876543210
29120 xx101110xx1xxxxx000011xxxxxxxxxx
29126 /* 33222222222211111111110000000000
29127 10987654321098765432109876543210
29128 xx101110xx1xxxxx010011xxxxxxxxxx
29135 if (((word
>> 14) & 0x1) == 0)
29137 /* 33222222222211111111110000000000
29138 10987654321098765432109876543210
29139 xx101110xx1xxxxx001011xxxxxxxxxx
29145 /* 33222222222211111111110000000000
29146 10987654321098765432109876543210
29147 xx101110xx1xxxxx011011xxxxxxxxxx
29155 if (((word
>> 13) & 0x1) == 0)
29157 if (((word
>> 14) & 0x1) == 0)
29159 if (((word
>> 22) & 0x1) == 0)
29161 if (((word
>> 23) & 0x1) == 0)
29163 /* 33222222222211111111110000000000
29164 10987654321098765432109876543210
29165 xx101110001xxxxx000111xxxxxxxxxx
29171 /* 33222222222211111111110000000000
29172 10987654321098765432109876543210
29173 xx101110101xxxxx000111xxxxxxxxxx
29180 if (((word
>> 23) & 0x1) == 0)
29182 /* 33222222222211111111110000000000
29183 10987654321098765432109876543210
29184 xx101110011xxxxx000111xxxxxxxxxx
29190 /* 33222222222211111111110000000000
29191 10987654321098765432109876543210
29192 xx101110111xxxxx000111xxxxxxxxxx
29200 /* 33222222222211111111110000000000
29201 10987654321098765432109876543210
29202 xx101110xx1xxxxx010111xxxxxxxxxx
29209 if (((word
>> 14) & 0x1) == 0)
29211 /* 33222222222211111111110000000000
29212 10987654321098765432109876543210
29213 xx101110xx1xxxxx001111xxxxxxxxxx
29219 /* 33222222222211111111110000000000
29220 10987654321098765432109876543210
29221 xx101110xx1xxxxx011111xxxxxxxxxx
29233 if (((word
>> 10) & 0x1) == 0)
29235 if (((word
>> 11) & 0x1) == 0)
29237 if (((word
>> 12) & 0x1) == 0)
29239 if (((word
>> 13) & 0x1) == 0)
29241 if (((word
>> 14) & 0x1) == 0)
29243 if (((word
>> 29) & 0x1) == 0)
29245 if (((word
>> 30) & 0x1) == 0)
29247 /* 33222222222211111111110000000000
29248 10987654321098765432109876543210
29249 x0001110xx1xxxxx100000xxxxxxxxxx
29255 if (((word
>> 31) & 0x1) == 0)
29257 /* 33222222222211111111110000000000
29258 10987654321098765432109876543210
29259 01001110xx1xxxxx100000xxxxxxxxxx
29265 /* 33222222222211111111110000000000
29266 10987654321098765432109876543210
29267 11001110xx1xxxxx100000xxxxxxxxxx
29275 if (((word
>> 30) & 0x1) == 0)
29277 /* 33222222222211111111110000000000
29278 10987654321098765432109876543210
29279 x0101110xx1xxxxx100000xxxxxxxxxx
29285 /* 33222222222211111111110000000000
29286 10987654321098765432109876543210
29287 x1101110xx1xxxxx100000xxxxxxxxxx
29295 if (((word
>> 29) & 0x1) == 0)
29297 if (((word
>> 30) & 0x1) == 0)
29299 /* 33222222222211111111110000000000
29300 10987654321098765432109876543210
29301 x0001110xx1xxxxx110000xxxxxxxxxx
29307 if (((word
>> 31) & 0x1) == 0)
29309 /* 33222222222211111111110000000000
29310 10987654321098765432109876543210
29311 01001110xx1xxxxx110000xxxxxxxxxx
29317 /* 33222222222211111111110000000000
29318 10987654321098765432109876543210
29319 11001110xx1xxxxx110000xxxxxxxxxx
29327 if (((word
>> 30) & 0x1) == 0)
29329 /* 33222222222211111111110000000000
29330 10987654321098765432109876543210
29331 x0101110xx1xxxxx110000xxxxxxxxxx
29337 /* 33222222222211111111110000000000
29338 10987654321098765432109876543210
29339 x1101110xx1xxxxx110000xxxxxxxxxx
29348 if (((word
>> 14) & 0x1) == 0)
29350 if (((word
>> 29) & 0x1) == 0)
29352 if (((word
>> 30) & 0x1) == 0)
29354 /* 33222222222211111111110000000000
29355 10987654321098765432109876543210
29356 x0001110xx1xxxxx101000xxxxxxxxxx
29362 /* 33222222222211111111110000000000
29363 10987654321098765432109876543210
29364 x1001110xx1xxxxx101000xxxxxxxxxx
29371 if (((word
>> 30) & 0x1) == 0)
29373 /* 33222222222211111111110000000000
29374 10987654321098765432109876543210
29375 x0101110xx1xxxxx101000xxxxxxxxxx
29381 /* 33222222222211111111110000000000
29382 10987654321098765432109876543210
29383 x1101110xx1xxxxx101000xxxxxxxxxx
29391 if (((word
>> 22) & 0x1) == 0)
29393 if (((word
>> 30) & 0x1) == 0)
29395 /* 33222222222211111111110000000000
29396 10987654321098765432109876543210
29397 x0x01110x01xxxxx111000xxxxxxxxxx
29403 /* 33222222222211111111110000000000
29404 10987654321098765432109876543210
29405 x1x01110x01xxxxx111000xxxxxxxxxx
29412 if (((word
>> 30) & 0x1) == 0)
29414 /* 33222222222211111111110000000000
29415 10987654321098765432109876543210
29416 x0x01110x11xxxxx111000xxxxxxxxxx
29422 /* 33222222222211111111110000000000
29423 10987654321098765432109876543210
29424 x1x01110x11xxxxx111000xxxxxxxxxx
29434 if (((word
>> 13) & 0x1) == 0)
29436 if (((word
>> 14) & 0x1) == 0)
29438 if (((word
>> 30) & 0x1) == 0)
29440 /* 33222222222211111111110000000000
29441 10987654321098765432109876543210
29442 x0x01110xx1xxxxx100100xxxxxxxxxx
29448 /* 33222222222211111111110000000000
29449 10987654321098765432109876543210
29450 x1x01110xx1xxxxx100100xxxxxxxxxx
29457 if (((word
>> 30) & 0x1) == 0)
29459 /* 33222222222211111111110000000000
29460 10987654321098765432109876543210
29461 x0x01110xx1xxxxx110100xxxxxxxxxx
29467 /* 33222222222211111111110000000000
29468 10987654321098765432109876543210
29469 x1x01110xx1xxxxx110100xxxxxxxxxx
29477 if (((word
>> 30) & 0x1) == 0)
29479 /* 33222222222211111111110000000000
29480 10987654321098765432109876543210
29481 x0x01110xx1xxxxx1x1100xxxxxxxxxx
29487 /* 33222222222211111111110000000000
29488 10987654321098765432109876543210
29489 x1x01110xx1xxxxx1x1100xxxxxxxxxx
29498 if (((word
>> 12) & 0x1) == 0)
29500 if (((word
>> 13) & 0x1) == 0)
29502 if (((word
>> 14) & 0x1) == 0)
29504 if (((word
>> 29) & 0x1) == 0)
29506 if (((word
>> 31) & 0x1) == 0)
29508 if (((word
>> 16) & 0x1) == 0)
29510 /* 33222222222211111111110000000000
29511 10987654321098765432109876543210
29512 0x001110xx1xxxx0100010xxxxxxxxxx
29518 if (((word
>> 19) & 0x1) == 0)
29520 if (((word
>> 23) & 0x1) == 0)
29522 /* 33222222222211111111110000000000
29523 10987654321098765432109876543210
29524 0x0011100x1x0xx1100010xxxxxxxxxx
29530 /* 33222222222211111111110000000000
29531 10987654321098765432109876543210
29532 0x0011101x1x0xx1100010xxxxxxxxxx
29539 if (((word
>> 23) & 0x1) == 0)
29541 /* 33222222222211111111110000000000
29542 10987654321098765432109876543210
29543 0x0011100x1x1xx1100010xxxxxxxxxx
29549 /* 33222222222211111111110000000000
29550 10987654321098765432109876543210
29551 0x0011101x1x1xx1100010xxxxxxxxxx
29560 /* 33222222222211111111110000000000
29561 10987654321098765432109876543210
29562 1x001110xx1xxxxx100010xxxxxxxxxx
29569 if (((word
>> 16) & 0x1) == 0)
29571 /* 33222222222211111111110000000000
29572 10987654321098765432109876543210
29573 xx101110xx1xxxx0100010xxxxxxxxxx
29579 if (((word
>> 19) & 0x1) == 0)
29581 /* 33222222222211111111110000000000
29582 10987654321098765432109876543210
29583 xx101110xx1x0xx1100010xxxxxxxxxx
29589 /* 33222222222211111111110000000000
29590 10987654321098765432109876543210
29591 xx101110xx1x1xx1100010xxxxxxxxxx
29600 if (((word
>> 23) & 0x1) == 0)
29602 if (((word
>> 29) & 0x1) == 0)
29604 if (((word
>> 31) & 0x1) == 0)
29606 if (((word
>> 16) & 0x1) == 0)
29608 /* 33222222222211111111110000000000
29609 10987654321098765432109876543210
29610 0x0011100x1xxxx0110010xxxxxxxxxx
29616 if (((word
>> 19) & 0x1) == 0)
29618 /* 33222222222211111111110000000000
29619 10987654321098765432109876543210
29620 0x0011100x1x0xx1110010xxxxxxxxxx
29626 /* 33222222222211111111110000000000
29627 10987654321098765432109876543210
29628 0x0011100x1x1xx1110010xxxxxxxxxx
29636 /* 33222222222211111111110000000000
29637 10987654321098765432109876543210
29638 1x0011100x1xxxxx110010xxxxxxxxxx
29645 if (((word
>> 16) & 0x1) == 0)
29647 /* 33222222222211111111110000000000
29648 10987654321098765432109876543210
29649 xx1011100x1xxxx0110010xxxxxxxxxx
29655 if (((word
>> 19) & 0x1) == 0)
29657 /* 33222222222211111111110000000000
29658 10987654321098765432109876543210
29659 xx1011100x1x0xx1110010xxxxxxxxxx
29665 /* 33222222222211111111110000000000
29666 10987654321098765432109876543210
29667 xx1011100x1x1xx1110010xxxxxxxxxx
29676 if (((word
>> 16) & 0x1) == 0)
29678 if (((word
>> 19) & 0x1) == 0)
29680 if (((word
>> 20) & 0x1) == 0)
29682 if (((word
>> 29) & 0x1) == 0)
29684 /* 33222222222211111111110000000000
29685 10987654321098765432109876543210
29686 xx0011101x100xx0110010xxxxxxxxxx
29692 /* 33222222222211111111110000000000
29693 10987654321098765432109876543210
29694 xx1011101x100xx0110010xxxxxxxxxx
29701 if (((word
>> 29) & 0x1) == 0)
29703 /* 33222222222211111111110000000000
29704 10987654321098765432109876543210
29705 xx0011101x110xx0110010xxxxxxxxxx
29711 /* 33222222222211111111110000000000
29712 10987654321098765432109876543210
29713 xx1011101x110xx0110010xxxxxxxxxx
29721 if (((word
>> 29) & 0x1) == 0)
29723 /* 33222222222211111111110000000000
29724 10987654321098765432109876543210
29725 xx0011101x1x1xx0110010xxxxxxxxxx
29731 /* 33222222222211111111110000000000
29732 10987654321098765432109876543210
29733 xx1011101x1x1xx0110010xxxxxxxxxx
29741 if (((word
>> 29) & 0x1) == 0)
29743 /* 33222222222211111111110000000000
29744 10987654321098765432109876543210
29745 xx0011101x1xxxx1110010xxxxxxxxxx
29751 /* 33222222222211111111110000000000
29752 10987654321098765432109876543210
29753 xx1011101x1xxxx1110010xxxxxxxxxx
29763 if (((word
>> 14) & 0x1) == 0)
29765 if (((word
>> 16) & 0x1) == 0)
29767 if (((word
>> 20) & 0x1) == 0)
29769 /* 33222222222211111111110000000000
29770 10987654321098765432109876543210
29771 xxx01110xx10xxx0101010xxxxxxxxxx
29777 if (((word
>> 29) & 0x1) == 0)
29779 /* 33222222222211111111110000000000
29780 10987654321098765432109876543210
29781 xx001110xx11xxx0101010xxxxxxxxxx
29787 /* 33222222222211111111110000000000
29788 10987654321098765432109876543210
29789 xx101110xx11xxx0101010xxxxxxxxxx
29797 if (((word
>> 19) & 0x1) == 0)
29799 if (((word
>> 20) & 0x1) == 0)
29801 if (((word
>> 23) & 0x1) == 0)
29803 if (((word
>> 29) & 0x1) == 0)
29805 /* 33222222222211111111110000000000
29806 10987654321098765432109876543210
29807 xx0011100x100xx1101010xxxxxxxxxx
29813 /* 33222222222211111111110000000000
29814 10987654321098765432109876543210
29815 xx1011100x100xx1101010xxxxxxxxxx
29822 if (((word
>> 29) & 0x1) == 0)
29824 /* 33222222222211111111110000000000
29825 10987654321098765432109876543210
29826 xx0011101x100xx1101010xxxxxxxxxx
29832 /* 33222222222211111111110000000000
29833 10987654321098765432109876543210
29834 xx1011101x100xx1101010xxxxxxxxxx
29842 if (((word
>> 29) & 0x1) == 0)
29844 /* 33222222222211111111110000000000
29845 10987654321098765432109876543210
29846 xx001110xx110xx1101010xxxxxxxxxx
29852 /* 33222222222211111111110000000000
29853 10987654321098765432109876543210
29854 xx101110xx110xx1101010xxxxxxxxxx
29862 if (((word
>> 23) & 0x1) == 0)
29864 if (((word
>> 29) & 0x1) == 0)
29866 /* 33222222222211111111110000000000
29867 10987654321098765432109876543210
29868 xx0011100x1x1xx1101010xxxxxxxxxx
29874 /* 33222222222211111111110000000000
29875 10987654321098765432109876543210
29876 xx1011100x1x1xx1101010xxxxxxxxxx
29883 if (((word
>> 29) & 0x1) == 0)
29885 /* 33222222222211111111110000000000
29886 10987654321098765432109876543210
29887 xx0011101x1x1xx1101010xxxxxxxxxx
29893 /* 33222222222211111111110000000000
29894 10987654321098765432109876543210
29895 xx1011101x1x1xx1101010xxxxxxxxxx
29905 if (((word
>> 16) & 0x1) == 0)
29907 if (((word
>> 19) & 0x1) == 0)
29909 /* 33222222222211111111110000000000
29910 10987654321098765432109876543210
29911 xxx01110xx1x0xx0111010xxxxxxxxxx
29917 /* 33222222222211111111110000000000
29918 10987654321098765432109876543210
29919 xxx01110xx1x1xx0111010xxxxxxxxxx
29926 if (((word
>> 29) & 0x1) == 0)
29928 /* 33222222222211111111110000000000
29929 10987654321098765432109876543210
29930 xx001110xx1xxxx1111010xxxxxxxxxx
29936 /* 33222222222211111111110000000000
29937 10987654321098765432109876543210
29938 xx101110xx1xxxx1111010xxxxxxxxxx
29948 if (((word
>> 13) & 0x1) == 0)
29950 if (((word
>> 14) & 0x1) == 0)
29952 if (((word
>> 16) & 0x1) == 0)
29954 if (((word
>> 29) & 0x1) == 0)
29956 /* 33222222222211111111110000000000
29957 10987654321098765432109876543210
29958 xx001110xx1xxxx0100110xxxxxxxxxx
29964 /* 33222222222211111111110000000000
29965 10987654321098765432109876543210
29966 xx101110xx1xxxx0100110xxxxxxxxxx
29973 if (((word
>> 19) & 0x1) == 0)
29975 if (((word
>> 23) & 0x1) == 0)
29977 if (((word
>> 29) & 0x1) == 0)
29979 /* 33222222222211111111110000000000
29980 10987654321098765432109876543210
29981 xx0011100x1x0xx1100110xxxxxxxxxx
29987 /* 33222222222211111111110000000000
29988 10987654321098765432109876543210
29989 xx1011100x1x0xx1100110xxxxxxxxxx
29996 if (((word
>> 29) & 0x1) == 0)
29998 /* 33222222222211111111110000000000
29999 10987654321098765432109876543210
30000 xx0011101x1x0xx1100110xxxxxxxxxx
30006 /* 33222222222211111111110000000000
30007 10987654321098765432109876543210
30008 xx1011101x1x0xx1100110xxxxxxxxxx
30016 if (((word
>> 23) & 0x1) == 0)
30018 if (((word
>> 29) & 0x1) == 0)
30020 /* 33222222222211111111110000000000
30021 10987654321098765432109876543210
30022 xx0011100x1x1xx1100110xxxxxxxxxx
30028 /* 33222222222211111111110000000000
30029 10987654321098765432109876543210
30030 xx1011100x1x1xx1100110xxxxxxxxxx
30037 if (((word
>> 29) & 0x1) == 0)
30039 /* 33222222222211111111110000000000
30040 10987654321098765432109876543210
30041 xx0011101x1x1xx1100110xxxxxxxxxx
30047 /* 33222222222211111111110000000000
30048 10987654321098765432109876543210
30049 xx1011101x1x1xx1100110xxxxxxxxxx
30059 if (((word
>> 16) & 0x1) == 0)
30061 if (((word
>> 19) & 0x1) == 0)
30063 if (((word
>> 29) & 0x1) == 0)
30065 /* 33222222222211111111110000000000
30066 10987654321098765432109876543210
30067 xx001110xx1x0xx0110110xxxxxxxxxx
30073 /* 33222222222211111111110000000000
30074 10987654321098765432109876543210
30075 xx101110xx1x0xx0110110xxxxxxxxxx
30082 if (((word
>> 29) & 0x1) == 0)
30084 /* 33222222222211111111110000000000
30085 10987654321098765432109876543210
30086 xx001110xx1x1xx0110110xxxxxxxxxx
30092 /* 33222222222211111111110000000000
30093 10987654321098765432109876543210
30094 xx101110xx1x1xx0110110xxxxxxxxxx
30102 if (((word
>> 19) & 0x1) == 0)
30104 if (((word
>> 23) & 0x1) == 0)
30106 if (((word
>> 29) & 0x1) == 0)
30108 /* 33222222222211111111110000000000
30109 10987654321098765432109876543210
30110 xx0011100x1x0xx1110110xxxxxxxxxx
30116 /* 33222222222211111111110000000000
30117 10987654321098765432109876543210
30118 xx1011100x1x0xx1110110xxxxxxxxxx
30125 if (((word
>> 29) & 0x1) == 0)
30127 /* 33222222222211111111110000000000
30128 10987654321098765432109876543210
30129 xx0011101x1x0xx1110110xxxxxxxxxx
30135 /* 33222222222211111111110000000000
30136 10987654321098765432109876543210
30137 xx1011101x1x0xx1110110xxxxxxxxxx
30145 if (((word
>> 23) & 0x1) == 0)
30147 if (((word
>> 29) & 0x1) == 0)
30149 /* 33222222222211111111110000000000
30150 10987654321098765432109876543210
30151 xx0011100x1x1xx1110110xxxxxxxxxx
30157 /* 33222222222211111111110000000000
30158 10987654321098765432109876543210
30159 xx1011100x1x1xx1110110xxxxxxxxxx
30166 if (((word
>> 29) & 0x1) == 0)
30168 /* 33222222222211111111110000000000
30169 10987654321098765432109876543210
30170 xx0011101x1x1xx1110110xxxxxxxxxx
30176 /* 33222222222211111111110000000000
30177 10987654321098765432109876543210
30178 xx1011101x1x1xx1110110xxxxxxxxxx
30189 if (((word
>> 14) & 0x1) == 0)
30191 if (((word
>> 16) & 0x1) == 0)
30193 if (((word
>> 29) & 0x1) == 0)
30195 /* 33222222222211111111110000000000
30196 10987654321098765432109876543210
30197 xx001110xx1xxxx0101110xxxxxxxxxx
30203 /* 33222222222211111111110000000000
30204 10987654321098765432109876543210
30205 xx101110xx1xxxx0101110xxxxxxxxxx
30212 if (((word
>> 19) & 0x1) == 0)
30214 if (((word
>> 20) & 0x1) == 0)
30216 if (((word
>> 23) & 0x1) == 0)
30218 if (((word
>> 29) & 0x1) == 0)
30220 /* 33222222222211111111110000000000
30221 10987654321098765432109876543210
30222 xx0011100x100xx1101110xxxxxxxxxx
30228 /* 33222222222211111111110000000000
30229 10987654321098765432109876543210
30230 xx1011100x100xx1101110xxxxxxxxxx
30237 if (((word
>> 29) & 0x1) == 0)
30239 /* 33222222222211111111110000000000
30240 10987654321098765432109876543210
30241 xx0011101x100xx1101110xxxxxxxxxx
30247 /* 33222222222211111111110000000000
30248 10987654321098765432109876543210
30249 xx1011101x100xx1101110xxxxxxxxxx
30257 /* 33222222222211111111110000000000
30258 10987654321098765432109876543210
30259 xxx01110xx110xx1101110xxxxxxxxxx
30266 if (((word
>> 23) & 0x1) == 0)
30268 if (((word
>> 29) & 0x1) == 0)
30270 /* 33222222222211111111110000000000
30271 10987654321098765432109876543210
30272 xx0011100x1x1xx1101110xxxxxxxxxx
30278 /* 33222222222211111111110000000000
30279 10987654321098765432109876543210
30280 xx1011100x1x1xx1101110xxxxxxxxxx
30287 if (((word
>> 29) & 0x1) == 0)
30289 /* 33222222222211111111110000000000
30290 10987654321098765432109876543210
30291 xx0011101x1x1xx1101110xxxxxxxxxx
30297 /* 33222222222211111111110000000000
30298 10987654321098765432109876543210
30299 xx1011101x1x1xx1101110xxxxxxxxxx
30309 if (((word
>> 16) & 0x1) == 0)
30311 if (((word
>> 19) & 0x1) == 0)
30313 if (((word
>> 20) & 0x1) == 0)
30315 if (((word
>> 29) & 0x1) == 0)
30317 /* 33222222222211111111110000000000
30318 10987654321098765432109876543210
30319 xx001110xx100xx0111110xxxxxxxxxx
30325 /* 33222222222211111111110000000000
30326 10987654321098765432109876543210
30327 xx101110xx100xx0111110xxxxxxxxxx
30334 if (((word
>> 23) & 0x1) == 0)
30336 if (((word
>> 29) & 0x1) == 0)
30338 /* 33222222222211111111110000000000
30339 10987654321098765432109876543210
30340 xx0011100x110xx0111110xxxxxxxxxx
30346 /* 33222222222211111111110000000000
30347 10987654321098765432109876543210
30348 xx1011100x110xx0111110xxxxxxxxxx
30355 if (((word
>> 29) & 0x1) == 0)
30357 /* 33222222222211111111110000000000
30358 10987654321098765432109876543210
30359 xx0011101x110xx0111110xxxxxxxxxx
30365 /* 33222222222211111111110000000000
30366 10987654321098765432109876543210
30367 xx1011101x110xx0111110xxxxxxxxxx
30376 if (((word
>> 29) & 0x1) == 0)
30378 /* 33222222222211111111110000000000
30379 10987654321098765432109876543210
30380 xx001110xx1x1xx0111110xxxxxxxxxx
30386 /* 33222222222211111111110000000000
30387 10987654321098765432109876543210
30388 xx101110xx1x1xx0111110xxxxxxxxxx
30396 if (((word
>> 19) & 0x1) == 0)
30398 if (((word
>> 23) & 0x1) == 0)
30400 if (((word
>> 29) & 0x1) == 0)
30402 /* 33222222222211111111110000000000
30403 10987654321098765432109876543210
30404 xx0011100x1x0xx1111110xxxxxxxxxx
30410 /* 33222222222211111111110000000000
30411 10987654321098765432109876543210
30412 xx1011100x1x0xx1111110xxxxxxxxxx
30419 /* 33222222222211111111110000000000
30420 10987654321098765432109876543210
30421 xxx011101x1x0xx1111110xxxxxxxxxx
30428 /* 33222222222211111111110000000000
30429 10987654321098765432109876543210
30430 xxx01110xx1x1xx1111110xxxxxxxxxx
30442 if (((word
>> 11) & 0x1) == 0)
30444 if (((word
>> 12) & 0x1) == 0)
30446 if (((word
>> 13) & 0x1) == 0)
30448 if (((word
>> 14) & 0x1) == 0)
30450 if (((word
>> 29) & 0x1) == 0)
30452 if (((word
>> 31) & 0x1) == 0)
30454 /* 33222222222211111111110000000000
30455 10987654321098765432109876543210
30456 0x001110xx1xxxxx100001xxxxxxxxxx
30462 /* 33222222222211111111110000000000
30463 10987654321098765432109876543210
30464 1x001110xx1xxxxx100001xxxxxxxxxx
30471 /* 33222222222211111111110000000000
30472 10987654321098765432109876543210
30473 xx101110xx1xxxxx100001xxxxxxxxxx
30480 if (((word
>> 23) & 0x1) == 0)
30482 if (((word
>> 29) & 0x1) == 0)
30484 if (((word
>> 31) & 0x1) == 0)
30486 /* 33222222222211111111110000000000
30487 10987654321098765432109876543210
30488 0x0011100x1xxxxx110001xxxxxxxxxx
30494 /* 33222222222211111111110000000000
30495 10987654321098765432109876543210
30496 1x0011100x1xxxxx110001xxxxxxxxxx
30503 /* 33222222222211111111110000000000
30504 10987654321098765432109876543210
30505 xx1011100x1xxxxx110001xxxxxxxxxx
30512 if (((word
>> 29) & 0x1) == 0)
30514 /* 33222222222211111111110000000000
30515 10987654321098765432109876543210
30516 xx0011101x1xxxxx110001xxxxxxxxxx
30522 /* 33222222222211111111110000000000
30523 10987654321098765432109876543210
30524 xx1011101x1xxxxx110001xxxxxxxxxx
30533 if (((word
>> 14) & 0x1) == 0)
30535 if (((word
>> 29) & 0x1) == 0)
30537 /* 33222222222211111111110000000000
30538 10987654321098765432109876543210
30539 xx001110xx1xxxxx101001xxxxxxxxxx
30545 /* 33222222222211111111110000000000
30546 10987654321098765432109876543210
30547 xx101110xx1xxxxx101001xxxxxxxxxx
30554 if (((word
>> 23) & 0x1) == 0)
30556 if (((word
>> 29) & 0x1) == 0)
30558 /* 33222222222211111111110000000000
30559 10987654321098765432109876543210
30560 xx0011100x1xxxxx111001xxxxxxxxxx
30566 /* 33222222222211111111110000000000
30567 10987654321098765432109876543210
30568 xx1011100x1xxxxx111001xxxxxxxxxx
30575 /* 33222222222211111111110000000000
30576 10987654321098765432109876543210
30577 xxx011101x1xxxxx111001xxxxxxxxxx
30586 if (((word
>> 13) & 0x1) == 0)
30588 if (((word
>> 14) & 0x1) == 0)
30590 if (((word
>> 29) & 0x1) == 0)
30592 /* 33222222222211111111110000000000
30593 10987654321098765432109876543210
30594 xx001110xx1xxxxx100101xxxxxxxxxx
30600 /* 33222222222211111111110000000000
30601 10987654321098765432109876543210
30602 xx101110xx1xxxxx100101xxxxxxxxxx
30609 if (((word
>> 23) & 0x1) == 0)
30611 if (((word
>> 29) & 0x1) == 0)
30613 /* 33222222222211111111110000000000
30614 10987654321098765432109876543210
30615 xx0011100x1xxxxx110101xxxxxxxxxx
30621 /* 33222222222211111111110000000000
30622 10987654321098765432109876543210
30623 xx1011100x1xxxxx110101xxxxxxxxxx
30630 if (((word
>> 29) & 0x1) == 0)
30632 /* 33222222222211111111110000000000
30633 10987654321098765432109876543210
30634 xx0011101x1xxxxx110101xxxxxxxxxx
30640 /* 33222222222211111111110000000000
30641 10987654321098765432109876543210
30642 xx1011101x1xxxxx110101xxxxxxxxxx
30651 if (((word
>> 14) & 0x1) == 0)
30653 if (((word
>> 29) & 0x1) == 0)
30655 /* 33222222222211111111110000000000
30656 10987654321098765432109876543210
30657 xx001110xx1xxxxx101101xxxxxxxxxx
30663 /* 33222222222211111111110000000000
30664 10987654321098765432109876543210
30665 xx101110xx1xxxxx101101xxxxxxxxxx
30672 if (((word
>> 23) & 0x1) == 0)
30674 if (((word
>> 29) & 0x1) == 0)
30676 /* 33222222222211111111110000000000
30677 10987654321098765432109876543210
30678 xx0011100x1xxxxx111101xxxxxxxxxx
30684 /* 33222222222211111111110000000000
30685 10987654321098765432109876543210
30686 xx1011100x1xxxxx111101xxxxxxxxxx
30693 if (((word
>> 29) & 0x1) == 0)
30695 /* 33222222222211111111110000000000
30696 10987654321098765432109876543210
30697 xx0011101x1xxxxx111101xxxxxxxxxx
30703 /* 33222222222211111111110000000000
30704 10987654321098765432109876543210
30705 xx1011101x1xxxxx111101xxxxxxxxxx
30716 if (((word
>> 12) & 0x1) == 0)
30718 if (((word
>> 13) & 0x1) == 0)
30720 if (((word
>> 14) & 0x1) == 0)
30722 if (((word
>> 29) & 0x1) == 0)
30724 if (((word
>> 31) & 0x1) == 0)
30726 /* 33222222222211111111110000000000
30727 10987654321098765432109876543210
30728 0x001110xx1xxxxx100011xxxxxxxxxx
30734 /* 33222222222211111111110000000000
30735 10987654321098765432109876543210
30736 1x001110xx1xxxxx100011xxxxxxxxxx
30743 /* 33222222222211111111110000000000
30744 10987654321098765432109876543210
30745 xx101110xx1xxxxx100011xxxxxxxxxx
30752 if (((word
>> 23) & 0x1) == 0)
30754 if (((word
>> 29) & 0x1) == 0)
30756 /* 33222222222211111111110000000000
30757 10987654321098765432109876543210
30758 xx0011100x1xxxxx110011xxxxxxxxxx
30764 if (((word
>> 30) & 0x1) == 0)
30766 /* 33222222222211111111110000000000
30767 10987654321098765432109876543210
30768 x01011100x1xxxxx110011xxxxxxxxxx
30774 /* 33222222222211111111110000000000
30775 10987654321098765432109876543210
30776 x11011100x1xxxxx110011xxxxxxxxxx
30784 if (((word
>> 29) & 0x1) == 0)
30786 /* 33222222222211111111110000000000
30787 10987654321098765432109876543210
30788 xx0011101x1xxxxx110011xxxxxxxxxx
30794 if (((word
>> 30) & 0x1) == 0)
30796 /* 33222222222211111111110000000000
30797 10987654321098765432109876543210
30798 x01011101x1xxxxx110011xxxxxxxxxx
30804 /* 33222222222211111111110000000000
30805 10987654321098765432109876543210
30806 x11011101x1xxxxx110011xxxxxxxxxx
30816 if (((word
>> 14) & 0x1) == 0)
30818 if (((word
>> 29) & 0x1) == 0)
30820 /* 33222222222211111111110000000000
30821 10987654321098765432109876543210
30822 xx001110xx1xxxxx101011xxxxxxxxxx
30828 /* 33222222222211111111110000000000
30829 10987654321098765432109876543210
30830 xx101110xx1xxxxx101011xxxxxxxxxx
30837 if (((word
>> 23) & 0x1) == 0)
30839 if (((word
>> 29) & 0x1) == 0)
30841 if (((word
>> 30) & 0x1) == 0)
30843 /* 33222222222211111111110000000000
30844 10987654321098765432109876543210
30845 x00011100x1xxxxx111011xxxxxxxxxx
30851 /* 33222222222211111111110000000000
30852 10987654321098765432109876543210
30853 x10011100x1xxxxx111011xxxxxxxxxx
30860 /* 33222222222211111111110000000000
30861 10987654321098765432109876543210
30862 xx1011100x1xxxxx111011xxxxxxxxxx
30869 if (((word
>> 29) & 0x1) == 0)
30871 if (((word
>> 30) & 0x1) == 0)
30873 /* 33222222222211111111110000000000
30874 10987654321098765432109876543210
30875 x00011101x1xxxxx111011xxxxxxxxxx
30881 /* 33222222222211111111110000000000
30882 10987654321098765432109876543210
30883 x10011101x1xxxxx111011xxxxxxxxxx
30890 /* 33222222222211111111110000000000
30891 10987654321098765432109876543210
30892 xx1011101x1xxxxx111011xxxxxxxxxx
30902 if (((word
>> 13) & 0x1) == 0)
30904 if (((word
>> 14) & 0x1) == 0)
30906 if (((word
>> 29) & 0x1) == 0)
30908 /* 33222222222211111111110000000000
30909 10987654321098765432109876543210
30910 xx001110xx1xxxxx100111xxxxxxxxxx
30916 /* 33222222222211111111110000000000
30917 10987654321098765432109876543210
30918 xx101110xx1xxxxx100111xxxxxxxxxx
30925 if (((word
>> 23) & 0x1) == 0)
30927 if (((word
>> 29) & 0x1) == 0)
30929 /* 33222222222211111111110000000000
30930 10987654321098765432109876543210
30931 xx0011100x1xxxxx110111xxxxxxxxxx
30937 /* 33222222222211111111110000000000
30938 10987654321098765432109876543210
30939 xx1011100x1xxxxx110111xxxxxxxxxx
30946 if (((word
>> 29) & 0x1) == 0)
30948 /* 33222222222211111111110000000000
30949 10987654321098765432109876543210
30950 xx0011101x1xxxxx110111xxxxxxxxxx
30956 /* 33222222222211111111110000000000
30957 10987654321098765432109876543210
30958 xx1011101x1xxxxx110111xxxxxxxxxx
30967 if (((word
>> 14) & 0x1) == 0)
30969 /* 33222222222211111111110000000000
30970 10987654321098765432109876543210
30971 xxx01110xx1xxxxx101111xxxxxxxxxx
30977 if (((word
>> 23) & 0x1) == 0)
30979 if (((word
>> 29) & 0x1) == 0)
30981 /* 33222222222211111111110000000000
30982 10987654321098765432109876543210
30983 xx0011100x1xxxxx111111xxxxxxxxxx
30989 /* 33222222222211111111110000000000
30990 10987654321098765432109876543210
30991 xx1011100x1xxxxx111111xxxxxxxxxx
30998 if (((word
>> 29) & 0x1) == 0)
31000 /* 33222222222211111111110000000000
31001 10987654321098765432109876543210
31002 xx0011101x1xxxxx111111xxxxxxxxxx
31008 /* 33222222222211111111110000000000
31009 10987654321098765432109876543210
31010 xx1011101x1xxxxx111111xxxxxxxxxx
31024 if (((word
>> 10) & 0x1) == 0)
31026 if (((word
>> 11) & 0x1) == 0)
31028 if (((word
>> 12) & 0x1) == 0)
31030 if (((word
>> 13) & 0x1) == 0)
31032 if (((word
>> 14) & 0x1) == 0)
31034 if (((word
>> 16) & 0x1) == 0)
31036 if (((word
>> 17) & 0x1) == 0)
31038 if (((word
>> 18) & 0x1) == 0)
31040 if (((word
>> 19) & 0x1) == 0)
31042 if (((word
>> 20) & 0x1) == 0)
31044 /* 33222222222211111111110000000000
31045 10987654321098765432109876543210
31046 xxx11110xx100000x00000xxxxxxxxxx
31052 /* 33222222222211111111110000000000
31053 10987654321098765432109876543210
31054 xxx11110xx110000x00000xxxxxxxxxx
31061 if (((word
>> 20) & 0x1) == 0)
31063 /* 33222222222211111111110000000000
31064 10987654321098765432109876543210
31065 xxx11110xx101000x00000xxxxxxxxxx
31071 /* 33222222222211111111110000000000
31072 10987654321098765432109876543210
31073 xxx11110xx111000x00000xxxxxxxxxx
31081 /* 33222222222211111111110000000000
31082 10987654321098765432109876543210
31083 xxx11110xx1xx100x00000xxxxxxxxxx
31090 if (((word
>> 18) & 0x1) == 0)
31092 /* 33222222222211111111110000000000
31093 10987654321098765432109876543210
31094 xxx11110xx1xx010x00000xxxxxxxxxx
31100 if (((word
>> 19) & 0x1) == 0)
31102 /* 33222222222211111111110000000000
31103 10987654321098765432109876543210
31104 xxx11110xx1x0110x00000xxxxxxxxxx
31110 if (((word
>> 20) & 0x1) == 0)
31112 /* 33222222222211111111110000000000
31113 10987654321098765432109876543210
31114 xxx11110xx101110x00000xxxxxxxxxx
31120 /* 33222222222211111111110000000000
31121 10987654321098765432109876543210
31122 xxx11110xx111110x00000xxxxxxxxxx
31132 if (((word
>> 17) & 0x1) == 0)
31134 if (((word
>> 18) & 0x1) == 0)
31136 if (((word
>> 19) & 0x1) == 0)
31138 if (((word
>> 20) & 0x1) == 0)
31140 /* 33222222222211111111110000000000
31141 10987654321098765432109876543210
31142 xxx11110xx100001x00000xxxxxxxxxx
31148 /* 33222222222211111111110000000000
31149 10987654321098765432109876543210
31150 xxx11110xx110001x00000xxxxxxxxxx
31157 if (((word
>> 20) & 0x1) == 0)
31159 /* 33222222222211111111110000000000
31160 10987654321098765432109876543210
31161 xxx11110xx101001x00000xxxxxxxxxx
31167 /* 33222222222211111111110000000000
31168 10987654321098765432109876543210
31169 xxx11110xx111001x00000xxxxxxxxxx
31177 /* 33222222222211111111110000000000
31178 10987654321098765432109876543210
31179 xxx11110xx1xx101x00000xxxxxxxxxx
31186 if (((word
>> 18) & 0x1) == 0)
31188 /* 33222222222211111111110000000000
31189 10987654321098765432109876543210
31190 xxx11110xx1xx011x00000xxxxxxxxxx
31196 if (((word
>> 19) & 0x1) == 0)
31198 /* 33222222222211111111110000000000
31199 10987654321098765432109876543210
31200 xxx11110xx1x0111x00000xxxxxxxxxx
31206 /* 33222222222211111111110000000000
31207 10987654321098765432109876543210
31208 xxx11110xx1x1111x00000xxxxxxxxxx
31218 if (((word
>> 17) & 0x1) == 0)
31220 if (((word
>> 15) & 0x1) == 0)
31222 if (((word
>> 16) & 0x1) == 0)
31224 if (((word
>> 18) & 0x1) == 0)
31226 if (((word
>> 19) & 0x1) == 0)
31228 /* 33222222222211111111110000000000
31229 10987654321098765432109876543210
31230 xxx11110xx1x0000010000xxxxxxxxxx
31236 /* 33222222222211111111110000000000
31237 10987654321098765432109876543210
31238 xxx11110xx1x1000010000xxxxxxxxxx
31245 /* 33222222222211111111110000000000
31246 10987654321098765432109876543210
31247 xxx11110xx1xx100010000xxxxxxxxxx
31254 if (((word
>> 18) & 0x1) == 0)
31256 if (((word
>> 19) & 0x1) == 0)
31258 /* 33222222222211111111110000000000
31259 10987654321098765432109876543210
31260 xxx11110xx1x0001010000xxxxxxxxxx
31266 /* 33222222222211111111110000000000
31267 10987654321098765432109876543210
31268 xxx11110xx1x1001010000xxxxxxxxxx
31275 /* 33222222222211111111110000000000
31276 10987654321098765432109876543210
31277 xxx11110xx1xx101010000xxxxxxxxxx
31285 if (((word
>> 16) & 0x1) == 0)
31287 if (((word
>> 18) & 0x1) == 0)
31289 if (((word
>> 19) & 0x1) == 0)
31291 /* 33222222222211111111110000000000
31292 10987654321098765432109876543210
31293 xxx11110xx1x0000110000xxxxxxxxxx
31299 /* 33222222222211111111110000000000
31300 10987654321098765432109876543210
31301 xxx11110xx1x1000110000xxxxxxxxxx
31308 /* 33222222222211111111110000000000
31309 10987654321098765432109876543210
31310 xxx11110xx1xx100110000xxxxxxxxxx
31317 if (((word
>> 18) & 0x1) == 0)
31319 if (((word
>> 19) & 0x1) == 0)
31321 /* 33222222222211111111110000000000
31322 10987654321098765432109876543210
31323 xxx11110xx1x0001110000xxxxxxxxxx
31329 /* 33222222222211111111110000000000
31330 10987654321098765432109876543210
31331 xxx11110xx1x1001110000xxxxxxxxxx
31338 /* 33222222222211111111110000000000
31339 10987654321098765432109876543210
31340 xxx11110xx1xx101110000xxxxxxxxxx
31349 if (((word
>> 18) & 0x1) == 0)
31351 /* 33222222222211111111110000000000
31352 10987654321098765432109876543210
31353 xxx11110xx1xx01xx10000xxxxxxxxxx
31359 if (((word
>> 15) & 0x1) == 0)
31361 if (((word
>> 16) & 0x1) == 0)
31363 /* 33222222222211111111110000000000
31364 10987654321098765432109876543210
31365 xxx11110xx1xx110010000xxxxxxxxxx
31371 /* 33222222222211111111110000000000
31372 10987654321098765432109876543210
31373 xxx11110xx1xx111010000xxxxxxxxxx
31380 /* 33222222222211111111110000000000
31381 10987654321098765432109876543210
31382 xxx11110xx1xx11x110000xxxxxxxxxx
31392 if (((word
>> 3) & 0x1) == 0)
31394 if (((word
>> 4) & 0x1) == 0)
31396 /* 33222222222211111111110000000000
31397 10987654321098765432109876543210
31398 xxx11110xx1xxxxxxx1000xxxxx00xxx
31404 /* 33222222222211111111110000000000
31405 10987654321098765432109876543210
31406 xxx11110xx1xxxxxxx1000xxxxx10xxx
31413 if (((word
>> 4) & 0x1) == 0)
31415 /* 33222222222211111111110000000000
31416 10987654321098765432109876543210
31417 xxx11110xx1xxxxxxx1000xxxxx01xxx
31423 /* 33222222222211111111110000000000
31424 10987654321098765432109876543210
31425 xxx11110xx1xxxxxxx1000xxxxx11xxx
31434 if (((word
>> 30) & 0x1) == 0)
31436 /* 33222222222211111111110000000000
31437 10987654321098765432109876543210
31438 x0x11110xx1xxxxxxxx100xxxxxxxxxx
31444 if (((word
>> 13) & 0x1) == 0)
31446 if (((word
>> 14) & 0x1) == 0)
31448 /* 33222222222211111111110000000000
31449 10987654321098765432109876543210
31450 x1x11110xx1xxxxxx00100xxxxxxxxxx
31456 /* 33222222222211111111110000000000
31457 10987654321098765432109876543210
31458 x1x11110xx1xxxxxx10100xxxxxxxxxx
31465 /* 33222222222211111111110000000000
31466 10987654321098765432109876543210
31467 x1x11110xx1xxxxxxx1100xxxxxxxxxx
31476 if (((word
>> 12) & 0x1) == 0)
31478 if (((word
>> 13) & 0x1) == 0)
31480 if (((word
>> 14) & 0x1) == 0)
31482 if (((word
>> 15) & 0x1) == 0)
31484 if (((word
>> 30) & 0x1) == 0)
31486 /* 33222222222211111111110000000000
31487 10987654321098765432109876543210
31488 x0x11110xx1xxxxx000010xxxxxxxxxx
31494 /* 33222222222211111111110000000000
31495 10987654321098765432109876543210
31496 x1x11110xx1xxxxx000010xxxxxxxxxx
31503 if (((word
>> 29) & 0x1) == 0)
31505 if (((word
>> 30) & 0x1) == 0)
31507 /* 33222222222211111111110000000000
31508 10987654321098765432109876543210
31509 x0011110xx1xxxxx100010xxxxxxxxxx
31515 /* 33222222222211111111110000000000
31516 10987654321098765432109876543210
31517 x1011110xx1xxxxx100010xxxxxxxxxx
31524 /* 33222222222211111111110000000000
31525 10987654321098765432109876543210
31526 xx111110xx1xxxxx100010xxxxxxxxxx
31534 if (((word
>> 15) & 0x1) == 0)
31536 if (((word
>> 29) & 0x1) == 0)
31538 if (((word
>> 30) & 0x1) == 0)
31540 /* 33222222222211111111110000000000
31541 10987654321098765432109876543210
31542 x0011110xx1xxxxx010010xxxxxxxxxx
31548 /* 33222222222211111111110000000000
31549 10987654321098765432109876543210
31550 x1011110xx1xxxxx010010xxxxxxxxxx
31557 /* 33222222222211111111110000000000
31558 10987654321098765432109876543210
31559 xx111110xx1xxxxx010010xxxxxxxxxx
31566 if (((word
>> 16) & 0x1) == 0)
31568 if (((word
>> 19) & 0x1) == 0)
31570 if (((word
>> 20) & 0x1) == 0)
31572 if (((word
>> 29) & 0x1) == 0)
31574 /* 33222222222211111111110000000000
31575 10987654321098765432109876543210
31576 xx011110xx100xx0110010xxxxxxxxxx
31582 /* 33222222222211111111110000000000
31583 10987654321098765432109876543210
31584 xx111110xx100xx0110010xxxxxxxxxx
31591 if (((word
>> 23) & 0x1) == 0)
31593 if (((word
>> 29) & 0x1) == 0)
31595 /* 33222222222211111111110000000000
31596 10987654321098765432109876543210
31597 xx0111100x110xx0110010xxxxxxxxxx
31603 /* 33222222222211111111110000000000
31604 10987654321098765432109876543210
31605 xx1111100x110xx0110010xxxxxxxxxx
31612 if (((word
>> 29) & 0x1) == 0)
31614 /* 33222222222211111111110000000000
31615 10987654321098765432109876543210
31616 xx0111101x110xx0110010xxxxxxxxxx
31622 /* 33222222222211111111110000000000
31623 10987654321098765432109876543210
31624 xx1111101x110xx0110010xxxxxxxxxx
31633 if (((word
>> 29) & 0x1) == 0)
31635 /* 33222222222211111111110000000000
31636 10987654321098765432109876543210
31637 xx011110xx1x1xx0110010xxxxxxxxxx
31643 /* 33222222222211111111110000000000
31644 10987654321098765432109876543210
31645 xx111110xx1x1xx0110010xxxxxxxxxx
31653 if (((word
>> 19) & 0x1) == 0)
31655 if (((word
>> 29) & 0x1) == 0)
31657 /* 33222222222211111111110000000000
31658 10987654321098765432109876543210
31659 xx011110xx1x0xx1110010xxxxxxxxxx
31665 /* 33222222222211111111110000000000
31666 10987654321098765432109876543210
31667 xx111110xx1x0xx1110010xxxxxxxxxx
31674 if (((word
>> 29) & 0x1) == 0)
31676 /* 33222222222211111111110000000000
31677 10987654321098765432109876543210
31678 xx011110xx1x1xx1110010xxxxxxxxxx
31684 /* 33222222222211111111110000000000
31685 10987654321098765432109876543210
31686 xx111110xx1x1xx1110010xxxxxxxxxx
31697 if (((word
>> 14) & 0x1) == 0)
31699 if (((word
>> 15) & 0x1) == 0)
31701 if (((word
>> 29) & 0x1) == 0)
31703 if (((word
>> 30) & 0x1) == 0)
31705 /* 33222222222211111111110000000000
31706 10987654321098765432109876543210
31707 x0011110xx1xxxxx001010xxxxxxxxxx
31713 /* 33222222222211111111110000000000
31714 10987654321098765432109876543210
31715 x1011110xx1xxxxx001010xxxxxxxxxx
31722 /* 33222222222211111111110000000000
31723 10987654321098765432109876543210
31724 xx111110xx1xxxxx001010xxxxxxxxxx
31731 if (((word
>> 16) & 0x1) == 0)
31733 /* 33222222222211111111110000000000
31734 10987654321098765432109876543210
31735 xxx11110xx1xxxx0101010xxxxxxxxxx
31741 if (((word
>> 19) & 0x1) == 0)
31743 if (((word
>> 23) & 0x1) == 0)
31745 if (((word
>> 29) & 0x1) == 0)
31747 /* 33222222222211111111110000000000
31748 10987654321098765432109876543210
31749 xx0111100x1x0xx1101010xxxxxxxxxx
31755 /* 33222222222211111111110000000000
31756 10987654321098765432109876543210
31757 xx1111100x1x0xx1101010xxxxxxxxxx
31764 if (((word
>> 29) & 0x1) == 0)
31766 /* 33222222222211111111110000000000
31767 10987654321098765432109876543210
31768 xx0111101x1x0xx1101010xxxxxxxxxx
31774 /* 33222222222211111111110000000000
31775 10987654321098765432109876543210
31776 xx1111101x1x0xx1101010xxxxxxxxxx
31784 if (((word
>> 23) & 0x1) == 0)
31786 if (((word
>> 29) & 0x1) == 0)
31788 /* 33222222222211111111110000000000
31789 10987654321098765432109876543210
31790 xx0111100x1x1xx1101010xxxxxxxxxx
31796 /* 33222222222211111111110000000000
31797 10987654321098765432109876543210
31798 xx1111100x1x1xx1101010xxxxxxxxxx
31805 if (((word
>> 29) & 0x1) == 0)
31807 /* 33222222222211111111110000000000
31808 10987654321098765432109876543210
31809 xx0111101x1x1xx1101010xxxxxxxxxx
31815 /* 33222222222211111111110000000000
31816 10987654321098765432109876543210
31817 xx1111101x1x1xx1101010xxxxxxxxxx
31828 if (((word
>> 15) & 0x1) == 0)
31830 if (((word
>> 29) & 0x1) == 0)
31832 /* 33222222222211111111110000000000
31833 10987654321098765432109876543210
31834 xx011110xx1xxxxx011010xxxxxxxxxx
31840 /* 33222222222211111111110000000000
31841 10987654321098765432109876543210
31842 xx111110xx1xxxxx011010xxxxxxxxxx
31849 if (((word
>> 19) & 0x1) == 0)
31851 /* 33222222222211111111110000000000
31852 10987654321098765432109876543210
31853 xxx11110xx1x0xxx111010xxxxxxxxxx
31859 /* 33222222222211111111110000000000
31860 10987654321098765432109876543210
31861 xxx11110xx1x1xxx111010xxxxxxxxxx
31871 if (((word
>> 13) & 0x1) == 0)
31873 if (((word
>> 14) & 0x1) == 0)
31875 if (((word
>> 15) & 0x1) == 0)
31877 if (((word
>> 30) & 0x1) == 0)
31879 /* 33222222222211111111110000000000
31880 10987654321098765432109876543210
31881 x0x11110xx1xxxxx000110xxxxxxxxxx
31887 /* 33222222222211111111110000000000
31888 10987654321098765432109876543210
31889 x1x11110xx1xxxxx000110xxxxxxxxxx
31896 if (((word
>> 29) & 0x1) == 0)
31898 /* 33222222222211111111110000000000
31899 10987654321098765432109876543210
31900 xx011110xx1xxxxx100110xxxxxxxxxx
31906 /* 33222222222211111111110000000000
31907 10987654321098765432109876543210
31908 xx111110xx1xxxxx100110xxxxxxxxxx
31916 if (((word
>> 15) & 0x1) == 0)
31918 /* 33222222222211111111110000000000
31919 10987654321098765432109876543210
31920 xxx11110xx1xxxxx010110xxxxxxxxxx
31926 if (((word
>> 16) & 0x1) == 0)
31928 if (((word
>> 19) & 0x1) == 0)
31930 if (((word
>> 20) & 0x1) == 0)
31932 if (((word
>> 29) & 0x1) == 0)
31934 /* 33222222222211111111110000000000
31935 10987654321098765432109876543210
31936 xx011110xx100xx0110110xxxxxxxxxx
31942 /* 33222222222211111111110000000000
31943 10987654321098765432109876543210
31944 xx111110xx100xx0110110xxxxxxxxxx
31951 if (((word
>> 29) & 0x1) == 0)
31953 /* 33222222222211111111110000000000
31954 10987654321098765432109876543210
31955 xx011110xx110xx0110110xxxxxxxxxx
31961 /* 33222222222211111111110000000000
31962 10987654321098765432109876543210
31963 xx111110xx110xx0110110xxxxxxxxxx
31971 if (((word
>> 29) & 0x1) == 0)
31973 /* 33222222222211111111110000000000
31974 10987654321098765432109876543210
31975 xx011110xx1x1xx0110110xxxxxxxxxx
31981 /* 33222222222211111111110000000000
31982 10987654321098765432109876543210
31983 xx111110xx1x1xx0110110xxxxxxxxxx
31991 if (((word
>> 19) & 0x1) == 0)
31993 if (((word
>> 23) & 0x1) == 0)
31995 if (((word
>> 29) & 0x1) == 0)
31997 /* 33222222222211111111110000000000
31998 10987654321098765432109876543210
31999 xx0111100x1x0xx1110110xxxxxxxxxx
32005 /* 33222222222211111111110000000000
32006 10987654321098765432109876543210
32007 xx1111100x1x0xx1110110xxxxxxxxxx
32014 if (((word
>> 29) & 0x1) == 0)
32016 /* 33222222222211111111110000000000
32017 10987654321098765432109876543210
32018 xx0111101x1x0xx1110110xxxxxxxxxx
32024 /* 33222222222211111111110000000000
32025 10987654321098765432109876543210
32026 xx1111101x1x0xx1110110xxxxxxxxxx
32034 if (((word
>> 23) & 0x1) == 0)
32036 if (((word
>> 29) & 0x1) == 0)
32038 /* 33222222222211111111110000000000
32039 10987654321098765432109876543210
32040 xx0111100x1x1xx1110110xxxxxxxxxx
32046 /* 33222222222211111111110000000000
32047 10987654321098765432109876543210
32048 xx1111100x1x1xx1110110xxxxxxxxxx
32055 if (((word
>> 29) & 0x1) == 0)
32057 /* 33222222222211111111110000000000
32058 10987654321098765432109876543210
32059 xx0111101x1x1xx1110110xxxxxxxxxx
32065 /* 33222222222211111111110000000000
32066 10987654321098765432109876543210
32067 xx1111101x1x1xx1110110xxxxxxxxxx
32079 if (((word
>> 14) & 0x1) == 0)
32081 if (((word
>> 15) & 0x1) == 0)
32083 if (((word
>> 29) & 0x1) == 0)
32085 if (((word
>> 30) & 0x1) == 0)
32087 /* 33222222222211111111110000000000
32088 10987654321098765432109876543210
32089 x0011110xx1xxxxx001110xxxxxxxxxx
32095 /* 33222222222211111111110000000000
32096 10987654321098765432109876543210
32097 x1011110xx1xxxxx001110xxxxxxxxxx
32104 /* 33222222222211111111110000000000
32105 10987654321098765432109876543210
32106 xx111110xx1xxxxx001110xxxxxxxxxx
32113 if (((word
>> 16) & 0x1) == 0)
32115 if (((word
>> 29) & 0x1) == 0)
32117 /* 33222222222211111111110000000000
32118 10987654321098765432109876543210
32119 xx011110xx1xxxx0101110xxxxxxxxxx
32125 /* 33222222222211111111110000000000
32126 10987654321098765432109876543210
32127 xx111110xx1xxxx0101110xxxxxxxxxx
32134 if (((word
>> 19) & 0x1) == 0)
32136 if (((word
>> 20) & 0x1) == 0)
32138 if (((word
>> 23) & 0x1) == 0)
32140 if (((word
>> 29) & 0x1) == 0)
32142 /* 33222222222211111111110000000000
32143 10987654321098765432109876543210
32144 xx0111100x100xx1101110xxxxxxxxxx
32150 /* 33222222222211111111110000000000
32151 10987654321098765432109876543210
32152 xx1111100x100xx1101110xxxxxxxxxx
32159 if (((word
>> 29) & 0x1) == 0)
32161 /* 33222222222211111111110000000000
32162 10987654321098765432109876543210
32163 xx0111101x100xx1101110xxxxxxxxxx
32169 /* 33222222222211111111110000000000
32170 10987654321098765432109876543210
32171 xx1111101x100xx1101110xxxxxxxxxx
32179 /* 33222222222211111111110000000000
32180 10987654321098765432109876543210
32181 xxx11110xx110xx1101110xxxxxxxxxx
32188 if (((word
>> 23) & 0x1) == 0)
32190 if (((word
>> 29) & 0x1) == 0)
32192 /* 33222222222211111111110000000000
32193 10987654321098765432109876543210
32194 xx0111100x1x1xx1101110xxxxxxxxxx
32200 /* 33222222222211111111110000000000
32201 10987654321098765432109876543210
32202 xx1111100x1x1xx1101110xxxxxxxxxx
32209 if (((word
>> 29) & 0x1) == 0)
32211 /* 33222222222211111111110000000000
32212 10987654321098765432109876543210
32213 xx0111101x1x1xx1101110xxxxxxxxxx
32219 /* 33222222222211111111110000000000
32220 10987654321098765432109876543210
32221 xx1111101x1x1xx1101110xxxxxxxxxx
32232 if (((word
>> 15) & 0x1) == 0)
32234 if (((word
>> 29) & 0x1) == 0)
32236 if (((word
>> 30) & 0x1) == 0)
32238 /* 33222222222211111111110000000000
32239 10987654321098765432109876543210
32240 x0011110xx1xxxxx011110xxxxxxxxxx
32246 /* 33222222222211111111110000000000
32247 10987654321098765432109876543210
32248 x1011110xx1xxxxx011110xxxxxxxxxx
32255 /* 33222222222211111111110000000000
32256 10987654321098765432109876543210
32257 xx111110xx1xxxxx011110xxxxxxxxxx
32264 if (((word
>> 16) & 0x1) == 0)
32266 if (((word
>> 23) & 0x1) == 0)
32268 if (((word
>> 29) & 0x1) == 0)
32270 /* 33222222222211111111110000000000
32271 10987654321098765432109876543210
32272 xx0111100x1xxxx0111110xxxxxxxxxx
32278 /* 33222222222211111111110000000000
32279 10987654321098765432109876543210
32280 xx1111100x1xxxx0111110xxxxxxxxxx
32287 if (((word
>> 29) & 0x1) == 0)
32289 /* 33222222222211111111110000000000
32290 10987654321098765432109876543210
32291 xx0111101x1xxxx0111110xxxxxxxxxx
32297 /* 33222222222211111111110000000000
32298 10987654321098765432109876543210
32299 xx1111101x1xxxx0111110xxxxxxxxxx
32307 if (((word
>> 19) & 0x1) == 0)
32309 /* 33222222222211111111110000000000
32310 10987654321098765432109876543210
32311 xxx11110xx1x0xx1111110xxxxxxxxxx
32317 /* 33222222222211111111110000000000
32318 10987654321098765432109876543210
32319 xxx11110xx1x1xx1111110xxxxxxxxxx
32332 if (((word
>> 11) & 0x1) == 0)
32334 if (((word
>> 29) & 0x1) == 0)
32336 if (((word
>> 30) & 0x1) == 0)
32338 if (((word
>> 4) & 0x1) == 0)
32340 /* 33222222222211111111110000000000
32341 10987654321098765432109876543210
32342 x0011110xx1xxxxxxxxx01xxxxx0xxxx
32348 /* 33222222222211111111110000000000
32349 10987654321098765432109876543210
32350 x0011110xx1xxxxxxxxx01xxxxx1xxxx
32357 if (((word
>> 12) & 0x1) == 0)
32359 if (((word
>> 13) & 0x1) == 0)
32361 if (((word
>> 14) & 0x1) == 0)
32363 /* 33222222222211111111110000000000
32364 10987654321098765432109876543210
32365 x1011110xx1xxxxxx00001xxxxxxxxxx
32371 /* 33222222222211111111110000000000
32372 10987654321098765432109876543210
32373 x1011110xx1xxxxxx10001xxxxxxxxxx
32380 /* 33222222222211111111110000000000
32381 10987654321098765432109876543210
32382 x1011110xx1xxxxxxx1001xxxxxxxxxx
32389 if (((word
>> 13) & 0x1) == 0)
32391 /* 33222222222211111111110000000000
32392 10987654321098765432109876543210
32393 x1011110xx1xxxxxxx0101xxxxxxxxxx
32399 if (((word
>> 15) & 0x1) == 0)
32401 /* 33222222222211111111110000000000
32402 10987654321098765432109876543210
32403 x1011110xx1xxxxx0x1101xxxxxxxxxx
32409 /* 33222222222211111111110000000000
32410 10987654321098765432109876543210
32411 x1011110xx1xxxxx1x1101xxxxxxxxxx
32421 if (((word
>> 12) & 0x1) == 0)
32423 if (((word
>> 13) & 0x1) == 0)
32425 if (((word
>> 14) & 0x1) == 0)
32427 /* 33222222222211111111110000000000
32428 10987654321098765432109876543210
32429 xx111110xx1xxxxxx00001xxxxxxxxxx
32435 /* 33222222222211111111110000000000
32436 10987654321098765432109876543210
32437 xx111110xx1xxxxxx10001xxxxxxxxxx
32444 if (((word
>> 23) & 0x1) == 0)
32446 /* 33222222222211111111110000000000
32447 10987654321098765432109876543210
32448 xx1111100x1xxxxxxx1001xxxxxxxxxx
32454 /* 33222222222211111111110000000000
32455 10987654321098765432109876543210
32456 xx1111101x1xxxxxxx1001xxxxxxxxxx
32464 if (((word
>> 13) & 0x1) == 0)
32466 if (((word
>> 15) & 0x1) == 0)
32468 /* 33222222222211111111110000000000
32469 10987654321098765432109876543210
32470 xx111110xx1xxxxx0x0101xxxxxxxxxx
32476 /* 33222222222211111111110000000000
32477 10987654321098765432109876543210
32478 xx111110xx1xxxxx1x0101xxxxxxxxxx
32485 if (((word
>> 15) & 0x1) == 0)
32487 /* 33222222222211111111110000000000
32488 10987654321098765432109876543210
32489 xx111110xx1xxxxx0x1101xxxxxxxxxx
32495 /* 33222222222211111111110000000000
32496 10987654321098765432109876543210
32497 xx111110xx1xxxxx1x1101xxxxxxxxxx
32507 if (((word
>> 29) & 0x1) == 0)
32509 if (((word
>> 30) & 0x1) == 0)
32511 /* 33222222222211111111110000000000
32512 10987654321098765432109876543210
32513 x0011110xx1xxxxxxxxx11xxxxxxxxxx
32519 if (((word
>> 12) & 0x1) == 0)
32521 if (((word
>> 13) & 0x1) == 0)
32523 if (((word
>> 14) & 0x1) == 0)
32525 if (((word
>> 15) & 0x1) == 0)
32527 /* 33222222222211111111110000000000
32528 10987654321098765432109876543210
32529 x1011110xx1xxxxx000011xxxxxxxxxx
32535 /* 33222222222211111111110000000000
32536 10987654321098765432109876543210
32537 x1011110xx1xxxxx100011xxxxxxxxxx
32544 /* 33222222222211111111110000000000
32545 10987654321098765432109876543210
32546 x1011110xx1xxxxxx10011xxxxxxxxxx
32553 /* 33222222222211111111110000000000
32554 10987654321098765432109876543210
32555 x1011110xx1xxxxxxx1011xxxxxxxxxx
32562 if (((word
>> 13) & 0x1) == 0)
32564 if (((word
>> 15) & 0x1) == 0)
32566 /* 33222222222211111111110000000000
32567 10987654321098765432109876543210
32568 x1011110xx1xxxxx0x0111xxxxxxxxxx
32574 /* 33222222222211111111110000000000
32575 10987654321098765432109876543210
32576 x1011110xx1xxxxx1x0111xxxxxxxxxx
32583 if (((word
>> 14) & 0x1) == 0)
32585 /* 33222222222211111111110000000000
32586 10987654321098765432109876543210
32587 x1011110xx1xxxxxx01111xxxxxxxxxx
32593 if (((word
>> 23) & 0x1) == 0)
32595 /* 33222222222211111111110000000000
32596 10987654321098765432109876543210
32597 x10111100x1xxxxxx11111xxxxxxxxxx
32603 /* 33222222222211111111110000000000
32604 10987654321098765432109876543210
32605 x10111101x1xxxxxx11111xxxxxxxxxx
32616 if (((word
>> 12) & 0x1) == 0)
32618 if (((word
>> 13) & 0x1) == 0)
32620 if (((word
>> 14) & 0x1) == 0)
32622 if (((word
>> 15) & 0x1) == 0)
32624 /* 33222222222211111111110000000000
32625 10987654321098765432109876543210
32626 xx111110xx1xxxxx000011xxxxxxxxxx
32632 /* 33222222222211111111110000000000
32633 10987654321098765432109876543210
32634 xx111110xx1xxxxx100011xxxxxxxxxx
32641 /* 33222222222211111111110000000000
32642 10987654321098765432109876543210
32643 xx111110xx1xxxxxx10011xxxxxxxxxx
32650 if (((word
>> 14) & 0x1) == 0)
32652 /* 33222222222211111111110000000000
32653 10987654321098765432109876543210
32654 xx111110xx1xxxxxx01011xxxxxxxxxx
32660 if (((word
>> 23) & 0x1) == 0)
32662 /* 33222222222211111111110000000000
32663 10987654321098765432109876543210
32664 xx1111100x1xxxxxx11011xxxxxxxxxx
32670 /* 33222222222211111111110000000000
32671 10987654321098765432109876543210
32672 xx1111101x1xxxxxx11011xxxxxxxxxx
32681 if (((word
>> 13) & 0x1) == 0)
32683 /* 33222222222211111111110000000000
32684 10987654321098765432109876543210
32685 xx111110xx1xxxxxxx0111xxxxxxxxxx
32691 /* 33222222222211111111110000000000
32692 10987654321098765432109876543210
32693 xx111110xx1xxxxxxx1111xxxxxxxxxx
32706 if (((word
>> 15) & 0x1) == 0)
32708 if (((word
>> 28) & 0x1) == 0)
32710 if (((word
>> 10) & 0x1) == 0)
32712 if (((word
>> 12) & 0x1) == 0)
32714 if (((word
>> 13) & 0x1) == 0)
32716 if (((word
>> 14) & 0x1) == 0)
32718 if (((word
>> 29) & 0x1) == 0)
32720 if (((word
>> 22) & 0x1) == 0)
32722 if (((word
>> 23) & 0x1) == 0)
32724 /* 33222222222211111111110000000000
32725 10987654321098765432109876543210
32726 xx00111100xxxxxx0000x0xxxxxxxxxx
32732 if (((word
>> 30) & 0x1) == 0)
32734 /* 33222222222211111111110000000000
32735 10987654321098765432109876543210
32736 x000111110xxxxxx0000x0xxxxxxxxxx
32742 /* 33222222222211111111110000000000
32743 10987654321098765432109876543210
32744 x100111110xxxxxx0000x0xxxxxxxxxx
32752 if (((word
>> 23) & 0x1) == 0)
32754 /* 33222222222211111111110000000000
32755 10987654321098765432109876543210
32756 xx00111101xxxxxx0000x0xxxxxxxxxx
32762 if (((word
>> 30) & 0x1) == 0)
32764 /* 33222222222211111111110000000000
32765 10987654321098765432109876543210
32766 x000111111xxxxxx0000x0xxxxxxxxxx
32772 /* 33222222222211111111110000000000
32773 10987654321098765432109876543210
32774 x100111111xxxxxx0000x0xxxxxxxxxx
32783 /* 33222222222211111111110000000000
32784 10987654321098765432109876543210
32785 xx101111xxxxxxxx0000x0xxxxxxxxxx
32792 if (((word
>> 29) & 0x1) == 0)
32794 if (((word
>> 30) & 0x1) == 0)
32796 /* 33222222222211111111110000000000
32797 10987654321098765432109876543210
32798 x0001111xxxxxxxx0100x0xxxxxxxxxx
32804 /* 33222222222211111111110000000000
32805 10987654321098765432109876543210
32806 x1001111xxxxxxxx0100x0xxxxxxxxxx
32813 /* 33222222222211111111110000000000
32814 10987654321098765432109876543210
32815 xx101111xxxxxxxx0100x0xxxxxxxxxx
32823 if (((word
>> 14) & 0x1) == 0)
32825 if (((word
>> 29) & 0x1) == 0)
32827 if (((word
>> 30) & 0x1) == 0)
32829 /* 33222222222211111111110000000000
32830 10987654321098765432109876543210
32831 x0001111xxxxxxxx0010x0xxxxxxxxxx
32837 /* 33222222222211111111110000000000
32838 10987654321098765432109876543210
32839 x1001111xxxxxxxx0010x0xxxxxxxxxx
32846 if (((word
>> 30) & 0x1) == 0)
32848 /* 33222222222211111111110000000000
32849 10987654321098765432109876543210
32850 x0101111xxxxxxxx0010x0xxxxxxxxxx
32856 /* 33222222222211111111110000000000
32857 10987654321098765432109876543210
32858 x1101111xxxxxxxx0010x0xxxxxxxxxx
32866 if (((word
>> 29) & 0x1) == 0)
32868 if (((word
>> 30) & 0x1) == 0)
32870 /* 33222222222211111111110000000000
32871 10987654321098765432109876543210
32872 x0001111xxxxxxxx0110x0xxxxxxxxxx
32878 /* 33222222222211111111110000000000
32879 10987654321098765432109876543210
32880 x1001111xxxxxxxx0110x0xxxxxxxxxx
32887 if (((word
>> 30) & 0x1) == 0)
32889 /* 33222222222211111111110000000000
32890 10987654321098765432109876543210
32891 x0101111xxxxxxxx0110x0xxxxxxxxxx
32897 /* 33222222222211111111110000000000
32898 10987654321098765432109876543210
32899 x1101111xxxxxxxx0110x0xxxxxxxxxx
32909 if (((word
>> 29) & 0x1) == 0)
32911 if (((word
>> 13) & 0x1) == 0)
32913 if (((word
>> 14) & 0x1) == 0)
32915 if (((word
>> 23) & 0x1) == 0)
32917 /* 33222222222211111111110000000000
32918 10987654321098765432109876543210
32919 xx0011110xxxxxxx0001x0xxxxxxxxxx
32925 /* 33222222222211111111110000000000
32926 10987654321098765432109876543210
32927 xx0011111xxxxxxx0001x0xxxxxxxxxx
32934 if (((word
>> 23) & 0x1) == 0)
32936 /* 33222222222211111111110000000000
32937 10987654321098765432109876543210
32938 xx0011110xxxxxxx0101x0xxxxxxxxxx
32944 /* 33222222222211111111110000000000
32945 10987654321098765432109876543210
32946 xx0011111xxxxxxx0101x0xxxxxxxxxx
32954 if (((word
>> 14) & 0x1) == 0)
32956 if (((word
>> 30) & 0x1) == 0)
32958 /* 33222222222211111111110000000000
32959 10987654321098765432109876543210
32960 x0001111xxxxxxxx0011x0xxxxxxxxxx
32966 /* 33222222222211111111110000000000
32967 10987654321098765432109876543210
32968 x1001111xxxxxxxx0011x0xxxxxxxxxx
32975 if (((word
>> 30) & 0x1) == 0)
32977 /* 33222222222211111111110000000000
32978 10987654321098765432109876543210
32979 x0001111xxxxxxxx0111x0xxxxxxxxxx
32985 /* 33222222222211111111110000000000
32986 10987654321098765432109876543210
32987 x1001111xxxxxxxx0111x0xxxxxxxxxx
32996 /* 33222222222211111111110000000000
32997 10987654321098765432109876543210
32998 xx101111xxxxxxxx0xx1x0xxxxxxxxxx
33006 if (((word
>> 12) & 0x1) == 0)
33008 if (((word
>> 29) & 0x1) == 0)
33010 /* 33222222222211111111110000000000
33011 10987654321098765432109876543210
33012 xx001111xxxxxxxx0xx0x1xxxxxxxxxx
33018 /* 33222222222211111111110000000000
33019 10987654321098765432109876543210
33020 xx101111xxxxxxxx0xx0x1xxxxxxxxxx
33027 if (((word
>> 29) & 0x1) == 0)
33029 /* 33222222222211111111110000000000
33030 10987654321098765432109876543210
33031 xx001111xxxxxxxx0xx1x1xxxxxxxxxx
33037 /* 33222222222211111111110000000000
33038 10987654321098765432109876543210
33039 xx101111xxxxxxxx0xx1x1xxxxxxxxxx
33048 if (((word
>> 29) & 0x1) == 0)
33050 if (((word
>> 30) & 0x1) == 0)
33052 if (((word
>> 21) & 0x1) == 0)
33054 /* 33222222222211111111110000000000
33055 10987654321098765432109876543210
33056 x0011111xx0xxxxx0xxxxxxxxxxxxxxx
33062 /* 33222222222211111111110000000000
33063 10987654321098765432109876543210
33064 x0011111xx1xxxxx0xxxxxxxxxxxxxxx
33071 if (((word
>> 10) & 0x1) == 0)
33073 if (((word
>> 13) & 0x1) == 0)
33075 if (((word
>> 14) & 0x1) == 0)
33077 if (((word
>> 23) & 0x1) == 0)
33079 /* 33222222222211111111110000000000
33080 10987654321098765432109876543210
33081 x10111110xxxxxxx000xx0xxxxxxxxxx
33087 /* 33222222222211111111110000000000
33088 10987654321098765432109876543210
33089 x10111111xxxxxxx000xx0xxxxxxxxxx
33096 if (((word
>> 23) & 0x1) == 0)
33098 /* 33222222222211111111110000000000
33099 10987654321098765432109876543210
33100 x10111110xxxxxxx010xx0xxxxxxxxxx
33106 /* 33222222222211111111110000000000
33107 10987654321098765432109876543210
33108 x10111111xxxxxxx010xx0xxxxxxxxxx
33116 if (((word
>> 14) & 0x1) == 0)
33118 /* 33222222222211111111110000000000
33119 10987654321098765432109876543210
33120 x1011111xxxxxxxx001xx0xxxxxxxxxx
33126 /* 33222222222211111111110000000000
33127 10987654321098765432109876543210
33128 x1011111xxxxxxxx011xx0xxxxxxxxxx
33136 if (((word
>> 12) & 0x1) == 0)
33138 if (((word
>> 13) & 0x1) == 0)
33140 /* 33222222222211111111110000000000
33141 10987654321098765432109876543210
33142 x1011111xxxxxxxx0x00x1xxxxxxxxxx
33148 /* 33222222222211111111110000000000
33149 10987654321098765432109876543210
33150 x1011111xxxxxxxx0x10x1xxxxxxxxxx
33157 if (((word
>> 13) & 0x1) == 0)
33159 if (((word
>> 14) & 0x1) == 0)
33161 /* 33222222222211111111110000000000
33162 10987654321098765432109876543210
33163 x1011111xxxxxxxx0001x1xxxxxxxxxx
33169 /* 33222222222211111111110000000000
33170 10987654321098765432109876543210
33171 x1011111xxxxxxxx0101x1xxxxxxxxxx
33178 if (((word
>> 14) & 0x1) == 0)
33180 /* 33222222222211111111110000000000
33181 10987654321098765432109876543210
33182 x1011111xxxxxxxx0011x1xxxxxxxxxx
33188 /* 33222222222211111111110000000000
33189 10987654321098765432109876543210
33190 x1011111xxxxxxxx0111x1xxxxxxxxxx
33201 if (((word
>> 12) & 0x1) == 0)
33203 if (((word
>> 13) & 0x1) == 0)
33205 if (((word
>> 14) & 0x1) == 0)
33207 /* 33222222222211111111110000000000
33208 10987654321098765432109876543210
33209 xx111111xxxxxxxx0000xxxxxxxxxxxx
33215 /* 33222222222211111111110000000000
33216 10987654321098765432109876543210
33217 xx111111xxxxxxxx0100xxxxxxxxxxxx
33224 if (((word
>> 14) & 0x1) == 0)
33226 /* 33222222222211111111110000000000
33227 10987654321098765432109876543210
33228 xx111111xxxxxxxx0010xxxxxxxxxxxx
33234 /* 33222222222211111111110000000000
33235 10987654321098765432109876543210
33236 xx111111xxxxxxxx0110xxxxxxxxxxxx
33244 if (((word
>> 13) & 0x1) == 0)
33246 if (((word
>> 14) & 0x1) == 0)
33248 /* 33222222222211111111110000000000
33249 10987654321098765432109876543210
33250 xx111111xxxxxxxx0001xxxxxxxxxxxx
33256 /* 33222222222211111111110000000000
33257 10987654321098765432109876543210
33258 xx111111xxxxxxxx0101xxxxxxxxxxxx
33265 if (((word
>> 14) & 0x1) == 0)
33267 /* 33222222222211111111110000000000
33268 10987654321098765432109876543210
33269 xx111111xxxxxxxx0011xxxxxxxxxxxx
33275 /* 33222222222211111111110000000000
33276 10987654321098765432109876543210
33277 xx111111xxxxxxxx0111xxxxxxxxxxxx
33288 if (((word
>> 28) & 0x1) == 0)
33290 if (((word
>> 10) & 0x1) == 0)
33292 if (((word
>> 12) & 0x1) == 0)
33294 if (((word
>> 13) & 0x1) == 0)
33296 if (((word
>> 14) & 0x1) == 0)
33298 if (((word
>> 29) & 0x1) == 0)
33300 /* 33222222222211111111110000000000
33301 10987654321098765432109876543210
33302 xx001111xxxxxxxx1000x0xxxxxxxxxx
33308 if (((word
>> 22) & 0x1) == 0)
33310 if (((word
>> 23) & 0x1) == 0)
33312 if (((word
>> 30) & 0x1) == 0)
33314 /* 33222222222211111111110000000000
33315 10987654321098765432109876543210
33316 x010111100xxxxxx1000x0xxxxxxxxxx
33322 /* 33222222222211111111110000000000
33323 10987654321098765432109876543210
33324 x110111100xxxxxx1000x0xxxxxxxxxx
33331 if (((word
>> 30) & 0x1) == 0)
33333 /* 33222222222211111111110000000000
33334 10987654321098765432109876543210
33335 x010111110xxxxxx1000x0xxxxxxxxxx
33341 /* 33222222222211111111110000000000
33342 10987654321098765432109876543210
33343 x110111110xxxxxx1000x0xxxxxxxxxx
33351 if (((word
>> 30) & 0x1) == 0)
33353 /* 33222222222211111111110000000000
33354 10987654321098765432109876543210
33355 x0101111x1xxxxxx1000x0xxxxxxxxxx
33361 /* 33222222222211111111110000000000
33362 10987654321098765432109876543210
33363 x1101111x1xxxxxx1000x0xxxxxxxxxx
33372 if (((word
>> 29) & 0x1) == 0)
33374 /* 33222222222211111111110000000000
33375 10987654321098765432109876543210
33376 xx001111xxxxxxxx1100x0xxxxxxxxxx
33382 if (((word
>> 30) & 0x1) == 0)
33384 /* 33222222222211111111110000000000
33385 10987654321098765432109876543210
33386 x0101111xxxxxxxx1100x0xxxxxxxxxx
33392 /* 33222222222211111111110000000000
33393 10987654321098765432109876543210
33394 x1101111xxxxxxxx1100x0xxxxxxxxxx
33403 if (((word
>> 14) & 0x1) == 0)
33405 if (((word
>> 29) & 0x1) == 0)
33407 if (((word
>> 30) & 0x1) == 0)
33409 /* 33222222222211111111110000000000
33410 10987654321098765432109876543210
33411 x0001111xxxxxxxx1010x0xxxxxxxxxx
33417 /* 33222222222211111111110000000000
33418 10987654321098765432109876543210
33419 x1001111xxxxxxxx1010x0xxxxxxxxxx
33426 if (((word
>> 30) & 0x1) == 0)
33428 /* 33222222222211111111110000000000
33429 10987654321098765432109876543210
33430 x0101111xxxxxxxx1010x0xxxxxxxxxx
33436 /* 33222222222211111111110000000000
33437 10987654321098765432109876543210
33438 x1101111xxxxxxxx1010x0xxxxxxxxxx
33446 if (((word
>> 29) & 0x1) == 0)
33448 /* 33222222222211111111110000000000
33449 10987654321098765432109876543210
33450 xx001111xxxxxxxx1110x0xxxxxxxxxx
33456 /* 33222222222211111111110000000000
33457 10987654321098765432109876543210
33458 xx101111xxxxxxxx1110x0xxxxxxxxxx
33467 if (((word
>> 13) & 0x1) == 0)
33469 if (((word
>> 14) & 0x1) == 0)
33471 if (((word
>> 23) & 0x1) == 0)
33473 if (((word
>> 29) & 0x1) == 0)
33475 /* 33222222222211111111110000000000
33476 10987654321098765432109876543210
33477 xx0011110xxxxxxx1001x0xxxxxxxxxx
33483 /* 33222222222211111111110000000000
33484 10987654321098765432109876543210
33485 xx1011110xxxxxxx1001x0xxxxxxxxxx
33492 if (((word
>> 29) & 0x1) == 0)
33494 /* 33222222222211111111110000000000
33495 10987654321098765432109876543210
33496 xx0011111xxxxxxx1001x0xxxxxxxxxx
33502 /* 33222222222211111111110000000000
33503 10987654321098765432109876543210
33504 xx1011111xxxxxxx1001x0xxxxxxxxxx
33512 if (((word
>> 29) & 0x1) == 0)
33514 /* 33222222222211111111110000000000
33515 10987654321098765432109876543210
33516 xx001111xxxxxxxx1101x0xxxxxxxxxx
33522 /* 33222222222211111111110000000000
33523 10987654321098765432109876543210
33524 xx101111xxxxxxxx1101x0xxxxxxxxxx
33532 if (((word
>> 14) & 0x1) == 0)
33534 if (((word
>> 30) & 0x1) == 0)
33536 /* 33222222222211111111110000000000
33537 10987654321098765432109876543210
33538 x0x01111xxxxxxxx1011x0xxxxxxxxxx
33544 /* 33222222222211111111110000000000
33545 10987654321098765432109876543210
33546 x1x01111xxxxxxxx1011x0xxxxxxxxxx
33553 if (((word
>> 29) & 0x1) == 0)
33555 if (((word
>> 22) & 0x1) == 0)
33557 if (((word
>> 23) & 0x1) == 0)
33559 /* 33222222222211111111110000000000
33560 10987654321098765432109876543210
33561 xx00111100xxxxxx1111x0xxxxxxxxxx
33567 /* 33222222222211111111110000000000
33568 10987654321098765432109876543210
33569 xx00111110xxxxxx1111x0xxxxxxxxxx
33576 if (((word
>> 23) & 0x1) == 0)
33578 /* 33222222222211111111110000000000
33579 10987654321098765432109876543210
33580 xx00111101xxxxxx1111x0xxxxxxxxxx
33586 if (((word
>> 30) & 0x1) == 0)
33588 /* 33222222222211111111110000000000
33589 10987654321098765432109876543210
33590 x000111111xxxxxx1111x0xxxxxxxxxx
33596 /* 33222222222211111111110000000000
33597 10987654321098765432109876543210
33598 x100111111xxxxxx1111x0xxxxxxxxxx
33607 /* 33222222222211111111110000000000
33608 10987654321098765432109876543210
33609 xx101111xxxxxxxx1111x0xxxxxxxxxx
33619 if (((word
>> 11) & 0x1) == 0)
33621 if (((word
>> 14) & 0x1) == 0)
33623 if (((word
>> 12) & 0x1) == 0)
33625 if (((word
>> 29) & 0x1) == 0)
33627 /* 33222222222211111111110000000000
33628 10987654321098765432109876543210
33629 xx001111xxxxxxxx10x001xxxxxxxxxx
33635 /* 33222222222211111111110000000000
33636 10987654321098765432109876543210
33637 xx101111xxxxxxxx10x001xxxxxxxxxx
33644 if (((word
>> 29) & 0x1) == 0)
33646 /* 33222222222211111111110000000000
33647 10987654321098765432109876543210
33648 xx001111xxxxxxxx10x101xxxxxxxxxx
33654 /* 33222222222211111111110000000000
33655 10987654321098765432109876543210
33656 xx101111xxxxxxxx10x101xxxxxxxxxx
33664 if (((word
>> 13) & 0x1) == 0)
33666 if (((word
>> 29) & 0x1) == 0)
33668 /* 33222222222211111111110000000000
33669 10987654321098765432109876543210
33670 xx001111xxxxxxxx110x01xxxxxxxxxx
33676 /* 33222222222211111111110000000000
33677 10987654321098765432109876543210
33678 xx101111xxxxxxxx110x01xxxxxxxxxx
33685 if (((word
>> 12) & 0x1) == 0)
33687 if (((word
>> 29) & 0x1) == 0)
33689 /* 33222222222211111111110000000000
33690 10987654321098765432109876543210
33691 xx001111xxxxxxxx111001xxxxxxxxxx
33697 /* 33222222222211111111110000000000
33698 10987654321098765432109876543210
33699 xx101111xxxxxxxx111001xxxxxxxxxx
33706 if (((word
>> 29) & 0x1) == 0)
33708 /* 33222222222211111111110000000000
33709 10987654321098765432109876543210
33710 xx001111xxxxxxxx111101xxxxxxxxxx
33716 /* 33222222222211111111110000000000
33717 10987654321098765432109876543210
33718 xx101111xxxxxxxx111101xxxxxxxxxx
33728 if (((word
>> 12) & 0x1) == 0)
33730 if (((word
>> 29) & 0x1) == 0)
33732 if (((word
>> 30) & 0x1) == 0)
33734 /* 33222222222211111111110000000000
33735 10987654321098765432109876543210
33736 x0001111xxxxxxxx1xx011xxxxxxxxxx
33742 /* 33222222222211111111110000000000
33743 10987654321098765432109876543210
33744 x1001111xxxxxxxx1xx011xxxxxxxxxx
33751 if (((word
>> 30) & 0x1) == 0)
33753 /* 33222222222211111111110000000000
33754 10987654321098765432109876543210
33755 x0101111xxxxxxxx1xx011xxxxxxxxxx
33761 /* 33222222222211111111110000000000
33762 10987654321098765432109876543210
33763 x1101111xxxxxxxx1xx011xxxxxxxxxx
33771 if (((word
>> 13) & 0x1) == 0)
33773 if (((word
>> 29) & 0x1) == 0)
33775 if (((word
>> 30) & 0x1) == 0)
33777 /* 33222222222211111111110000000000
33778 10987654321098765432109876543210
33779 x0001111xxxxxxxx1x0111xxxxxxxxxx
33785 /* 33222222222211111111110000000000
33786 10987654321098765432109876543210
33787 x1001111xxxxxxxx1x0111xxxxxxxxxx
33794 if (((word
>> 30) & 0x1) == 0)
33796 /* 33222222222211111111110000000000
33797 10987654321098765432109876543210
33798 x0101111xxxxxxxx1x0111xxxxxxxxxx
33804 /* 33222222222211111111110000000000
33805 10987654321098765432109876543210
33806 x1101111xxxxxxxx1x0111xxxxxxxxxx
33814 if (((word
>> 29) & 0x1) == 0)
33816 /* 33222222222211111111110000000000
33817 10987654321098765432109876543210
33818 xx001111xxxxxxxx1x1111xxxxxxxxxx
33824 /* 33222222222211111111110000000000
33825 10987654321098765432109876543210
33826 xx101111xxxxxxxx1x1111xxxxxxxxxx
33837 if (((word
>> 29) & 0x1) == 0)
33839 if (((word
>> 30) & 0x1) == 0)
33841 if (((word
>> 21) & 0x1) == 0)
33843 /* 33222222222211111111110000000000
33844 10987654321098765432109876543210
33845 x0011111xx0xxxxx1xxxxxxxxxxxxxxx
33851 /* 33222222222211111111110000000000
33852 10987654321098765432109876543210
33853 x0011111xx1xxxxx1xxxxxxxxxxxxxxx
33860 if (((word
>> 10) & 0x1) == 0)
33862 if (((word
>> 12) & 0x1) == 0)
33864 /* 33222222222211111111110000000000
33865 10987654321098765432109876543210
33866 x1011111xxxxxxxx1xx0x0xxxxxxxxxx
33872 if (((word
>> 13) & 0x1) == 0)
33874 if (((word
>> 14) & 0x1) == 0)
33876 if (((word
>> 23) & 0x1) == 0)
33878 /* 33222222222211111111110000000000
33879 10987654321098765432109876543210
33880 x10111110xxxxxxx1001x0xxxxxxxxxx
33886 /* 33222222222211111111110000000000
33887 10987654321098765432109876543210
33888 x10111111xxxxxxx1001x0xxxxxxxxxx
33895 /* 33222222222211111111110000000000
33896 10987654321098765432109876543210
33897 x1011111xxxxxxxx1101x0xxxxxxxxxx
33904 /* 33222222222211111111110000000000
33905 10987654321098765432109876543210
33906 x1011111xxxxxxxx1x11x0xxxxxxxxxx
33914 if (((word
>> 11) & 0x1) == 0)
33916 if (((word
>> 12) & 0x1) == 0)
33918 /* 33222222222211111111110000000000
33919 10987654321098765432109876543210
33920 x1011111xxxxxxxx1xx001xxxxxxxxxx
33926 /* 33222222222211111111110000000000
33927 10987654321098765432109876543210
33928 x1011111xxxxxxxx1xx101xxxxxxxxxx
33935 if (((word
>> 13) & 0x1) == 0)
33937 /* 33222222222211111111110000000000
33938 10987654321098765432109876543210
33939 x1011111xxxxxxxx1x0x11xxxxxxxxxx
33945 /* 33222222222211111111110000000000
33946 10987654321098765432109876543210
33947 x1011111xxxxxxxx1x1x11xxxxxxxxxx
33957 if (((word
>> 10) & 0x1) == 0)
33959 if (((word
>> 13) & 0x1) == 0)
33961 if (((word
>> 14) & 0x1) == 0)
33963 if (((word
>> 23) & 0x1) == 0)
33965 /* 33222222222211111111110000000000
33966 10987654321098765432109876543210
33967 xx1111110xxxxxxx100xx0xxxxxxxxxx
33973 /* 33222222222211111111110000000000
33974 10987654321098765432109876543210
33975 xx1111111xxxxxxx100xx0xxxxxxxxxx
33982 /* 33222222222211111111110000000000
33983 10987654321098765432109876543210
33984 xx111111xxxxxxxx110xx0xxxxxxxxxx
33991 /* 33222222222211111111110000000000
33992 10987654321098765432109876543210
33993 xx111111xxxxxxxx1x1xx0xxxxxxxxxx
34000 if (((word
>> 11) & 0x1) == 0)
34002 if (((word
>> 12) & 0x1) == 0)
34004 if (((word
>> 13) & 0x1) == 0)
34006 /* 33222222222211111111110000000000
34007 10987654321098765432109876543210
34008 xx111111xxxxxxxx1x0001xxxxxxxxxx
34014 /* 33222222222211111111110000000000
34015 10987654321098765432109876543210
34016 xx111111xxxxxxxx1x1001xxxxxxxxxx
34023 /* 33222222222211111111110000000000
34024 10987654321098765432109876543210
34025 xx111111xxxxxxxx1xx101xxxxxxxxxx
34032 if (((word
>> 12) & 0x1) == 0)
34034 /* 33222222222211111111110000000000
34035 10987654321098765432109876543210
34036 xx111111xxxxxxxx1xx011xxxxxxxxxx
34042 if (((word
>> 13) & 0x1) == 0)
34044 /* 33222222222211111111110000000000
34045 10987654321098765432109876543210
34046 xx111111xxxxxxxx1x0111xxxxxxxxxx
34052 /* 33222222222211111111110000000000
34053 10987654321098765432109876543210
34054 xx111111xxxxxxxx1x1111xxxxxxxxxx
34070 /* Lookup opcode WORD in the opcode table. N.B. all alias
34071 opcodes are ignored here. */
34073 const aarch64_opcode
*
34074 aarch64_opcode_lookup (uint32_t word
)
34076 return aarch64_opcode_table
+ aarch64_opcode_lookup_1 (word
);
34079 const aarch64_opcode
*
34080 aarch64_find_next_opcode (const aarch64_opcode
*opcode
)
34082 /* Use the index as the key to locate the next opcode. */
34083 int key
= opcode
- aarch64_opcode_table
;
34087 case 2437: value
= 2439; break; /* mov --> mova. */
34088 case 2439: return NULL
; /* mova --> NULL. */
34089 case 2436: value
= 2438; break; /* mov --> mova. */
34090 case 2438: return NULL
; /* mova --> NULL. */
34091 case 2678: value
= 2686; break; /* mov --> mova. */
34092 case 2686: return NULL
; /* mova --> NULL. */
34093 case 2674: value
= 2682; break; /* mov --> mova. */
34094 case 2682: return NULL
; /* mova --> NULL. */
34095 case 2676: value
= 2684; break; /* mov --> mova. */
34096 case 2684: return NULL
; /* mova --> NULL. */
34097 case 2672: value
= 2680; break; /* mov --> mova. */
34098 case 2680: return NULL
; /* mova --> NULL. */
34099 case 2679: value
= 2687; break; /* mov --> mova. */
34100 case 2687: return NULL
; /* mova --> NULL. */
34101 case 2675: value
= 2683; break; /* mov --> mova. */
34102 case 2683: return NULL
; /* mova --> NULL. */
34103 case 2677: value
= 2685; break; /* mov --> mova. */
34104 case 2685: return NULL
; /* mova --> NULL. */
34105 case 2673: value
= 2681; break; /* mov --> mova. */
34106 case 2681: return NULL
; /* mova --> NULL. */
34107 case 2441: value
= 2446; break; /* ld1b --> ld1b. */
34108 case 2446: return NULL
; /* ld1b --> NULL. */
34109 case 2443: value
= 2448; break; /* ld1w --> ld1w. */
34110 case 2448: return NULL
; /* ld1w --> NULL. */
34111 case 2442: value
= 2447; break; /* ld1h --> ld1h. */
34112 case 2447: return NULL
; /* ld1h --> NULL. */
34113 case 2444: value
= 2449; break; /* ld1d --> ld1d. */
34114 case 2449: return NULL
; /* ld1d --> NULL. */
34115 case 2451: value
= 2456; break; /* st1b --> st1b. */
34116 case 2456: return NULL
; /* st1b --> NULL. */
34117 case 2453: value
= 2458; break; /* st1w --> st1w. */
34118 case 2458: return NULL
; /* st1w --> NULL. */
34119 case 2452: value
= 2457; break; /* st1h --> st1h. */
34120 case 2457: return NULL
; /* st1h --> NULL. */
34121 case 2454: value
= 2459; break; /* st1d --> st1d. */
34122 case 2459: return NULL
; /* st1d --> NULL. */
34123 case 2445: value
= 2450; break; /* ld1q --> ld1q. */
34124 case 2450: return NULL
; /* ld1q --> NULL. */
34125 case 2455: value
= 2460; break; /* st1q --> st1q. */
34126 case 2460: return NULL
; /* st1q --> NULL. */
34127 case 12: value
= 19; break; /* add --> addg. */
34128 case 19: value
= 3205; break; /* addg --> smax. */
34129 case 3205: value
= 3206; break; /* smax --> umax. */
34130 case 3206: value
= 3207; break; /* umax --> smin. */
34131 case 3207: value
= 3208; break; /* smin --> umin. */
34132 case 3208: return NULL
; /* umin --> NULL. */
34133 case 16: value
= 20; break; /* sub --> subg. */
34134 case 20: return NULL
; /* subg --> NULL. */
34135 case 971: value
= 975; break; /* stnp --> stp. */
34136 case 975: return NULL
; /* stp --> NULL. */
34137 case 969: value
= 970; break; /* stllrb --> stllrh. */
34138 case 970: return NULL
; /* stllrh --> NULL. */
34139 case 972: value
= 976; break; /* ldnp --> ldp. */
34140 case 976: return NULL
; /* ldp --> NULL. */
34141 case 912: value
= 2468; break; /* prfm --> rprfm. */
34142 case 2468: return NULL
; /* rprfm --> NULL. */
34143 case 1690: value
= 1691; break; /* ldff1b --> ldff1b. */
34144 case 1691: return NULL
; /* ldff1b --> NULL. */
34145 case 1746: value
= 1747; break; /* ldff1sw --> ldff1sw. */
34146 case 1747: return NULL
; /* ldff1sw --> NULL. */
34147 case 1694: value
= 1695; break; /* ldff1b --> ldff1b. */
34148 case 1695: return NULL
; /* ldff1b --> NULL. */
34149 case 1713: value
= 1714; break; /* ldff1h --> ldff1h. */
34150 case 1714: return NULL
; /* ldff1h --> NULL. */
34151 case 1692: value
= 1693; break; /* ldff1b --> ldff1b. */
34152 case 1693: return NULL
; /* ldff1b --> NULL. */
34153 case 1711: value
= 1712; break; /* ldff1h --> ldff1h. */
34154 case 1712: return NULL
; /* ldff1h --> NULL. */
34155 case 1696: value
= 1697; break; /* ldff1b --> ldff1b. */
34156 case 1697: return NULL
; /* ldff1b --> NULL. */
34157 case 1715: value
= 1716; break; /* ldff1h --> ldff1h. */
34158 case 1716: return NULL
; /* ldff1h --> NULL. */
34159 case 2475: value
= 3291; break; /* fclamp --> bfclamp. */
34160 case 3291: return NULL
; /* bfclamp --> NULL. */
34161 case 1789: value
= 1790; break; /* ldr --> ldr. */
34162 case 1790: return NULL
; /* ldr --> NULL. */
34163 case 1445: value
= 3294; break; /* fadd --> bfadd. */
34164 case 3294: return NULL
; /* bfadd --> NULL. */
34165 case 1512: value
= 3295; break; /* fmul --> bfmul. */
34166 case 3295: return NULL
; /* bfmul --> NULL. */
34167 case 1538: value
= 3296; break; /* fsub --> bfsub. */
34168 case 3296: return NULL
; /* bfsub --> NULL. */
34169 case 1503: value
= 3287; break; /* fmla --> bfmla. */
34170 case 3287: return NULL
; /* bfmla --> NULL. */
34171 case 2008: value
= 2009; break; /* str --> str. */
34172 case 2009: return NULL
; /* str --> NULL. */
34173 case 1507: value
= 3288; break; /* fmls --> bfmls. */
34174 case 3288: return NULL
; /* bfmls --> NULL. */
34175 case 1736: value
= 1737; break; /* ldff1sh --> ldff1sh. */
34176 case 1737: return NULL
; /* ldff1sh --> NULL. */
34177 case 1724: value
= 1725; break; /* ldff1sb --> ldff1sb. */
34178 case 1725: return NULL
; /* ldff1sb --> NULL. */
34179 case 1755: value
= 1756; break; /* ldff1w --> ldff1w. */
34180 case 1756: return NULL
; /* ldff1w --> NULL. */
34181 case 1728: value
= 1729; break; /* ldff1sb --> ldff1sb. */
34182 case 1729: return NULL
; /* ldff1sb --> NULL. */
34183 case 2466: value
= 2467; break; /* psel --> psel. */
34184 case 2467: return NULL
; /* psel --> NULL. */
34185 case 1738: value
= 1739; break; /* ldff1sh --> ldff1sh. */
34186 case 1739: return NULL
; /* ldff1sh --> NULL. */
34187 case 1726: value
= 1727; break; /* ldff1sb --> ldff1sb. */
34188 case 1727: return NULL
; /* ldff1sb --> NULL. */
34189 case 1757: value
= 1758; break; /* ldff1w --> ldff1w. */
34190 case 1758: return NULL
; /* ldff1w --> NULL. */
34191 case 1702: value
= 1703; break; /* ldff1d --> ldff1d. */
34192 case 1703: return NULL
; /* ldff1d --> NULL. */
34193 case 1826: value
= 1827; break; /* pfalse --> pfalse. */
34194 case 1827: return NULL
; /* pfalse --> NULL. */
34195 case 1446: value
= 3282; break; /* fadd --> bfadd. */
34196 case 3282: return NULL
; /* bfadd --> NULL. */
34197 case 1493: value
= 3284; break; /* fmaxnm --> bfmaxnm. */
34198 case 3284: return NULL
; /* bfmaxnm --> NULL. */
34199 case 1513: value
= 3289; break; /* fmul --> bfmul. */
34200 case 3289: return NULL
; /* bfmul --> NULL. */
34201 case 1491: value
= 3283; break; /* fmax --> bfmax. */
34202 case 3283: return NULL
; /* bfmax --> NULL. */
34203 case 1539: value
= 3290; break; /* fsub --> bfsub. */
34204 case 3290: return NULL
; /* bfsub --> NULL. */
34205 case 1499: value
= 3286; break; /* fminnm --> bfminnm. */
34206 case 3286: return NULL
; /* bfminnm --> NULL. */
34207 case 1497: value
= 3285; break; /* fmin --> bfmin. */
34208 case 3285: return NULL
; /* bfmin --> NULL. */
34209 case 811: value
= 812; break; /* xaflag --> axflag. */
34210 case 812: value
= 1224; break; /* axflag --> tcommit. */
34211 case 1224: value
= 1227; break; /* tcommit --> smstart. */
34212 case 1227: value
= 1228; break; /* smstart --> smstop. */
34213 case 1228: value
= 1229; break; /* smstop --> smstart. */
34214 case 1229: value
= 1230; break; /* smstart --> smstop. */
34215 case 1230: value
= 1231; break; /* smstop --> chkfeat. */
34216 case 1231: value
= 1232; break; /* chkfeat --> msr. */
34217 case 1232: value
= 1233; break; /* msr --> hint. */
34218 case 1233: value
= 1242; break; /* hint --> dgh. */
34219 case 1242: value
= 1252; break; /* dgh --> clrex. */
34220 case 1252: value
= 1253; break; /* clrex --> dsb. */
34221 case 1253: value
= 1254; break; /* dsb --> dsb. */
34222 case 1254: value
= 1258; break; /* dsb --> dmb. */
34223 case 1258: value
= 1259; break; /* dmb --> isb. */
34224 case 1259: value
= 1260; break; /* isb --> sb. */
34225 case 1260: value
= 1261; break; /* sb --> gcspushx. */
34226 case 1261: value
= 1262; break; /* gcspushx --> gcspopx. */
34227 case 1262: value
= 1263; break; /* gcspopx --> gcspopcx. */
34228 case 1263: value
= 1264; break; /* gcspopcx --> gcsss1. */
34229 case 1264: value
= 1265; break; /* gcsss1 --> gcspushm. */
34230 case 1265: value
= 1272; break; /* gcspushm --> sys. */
34231 case 1272: value
= 1279; break; /* sys --> wfet. */
34232 case 1279: value
= 1280; break; /* wfet --> wfit. */
34233 case 1280: value
= 1286; break; /* wfit --> cfinv. */
34234 case 1286: value
= 1287; break; /* cfinv --> msr. */
34235 case 1287: return NULL
; /* msr --> NULL. */
34236 case 1223: value
= 1225; break; /* tstart --> ttest. */
34237 case 1225: value
= 1266; break; /* ttest --> gcsss2. */
34238 case 1266: value
= 1267; break; /* gcsss2 --> gcspopm. */
34239 case 1267: value
= 1268; break; /* gcspopm --> gcspopm. */
34240 case 1268: value
= 1288; break; /* gcspopm --> sysl. */
34241 case 1288: value
= 1289; break; /* sysl --> mrs. */
34242 case 1289: return NULL
; /* mrs --> NULL. */
34243 case 440: value
= 441; break; /* st4 --> st1. */
34244 case 441: value
= 442; break; /* st1 --> st2. */
34245 case 442: value
= 443; break; /* st2 --> st3. */
34246 case 443: return NULL
; /* st3 --> NULL. */
34247 case 448: value
= 449; break; /* st4 --> st1. */
34248 case 449: value
= 450; break; /* st1 --> st2. */
34249 case 450: value
= 451; break; /* st2 --> st3. */
34250 case 451: return NULL
; /* st3 --> NULL. */
34251 case 444: value
= 445; break; /* ld4 --> ld1. */
34252 case 445: value
= 446; break; /* ld1 --> ld2. */
34253 case 446: value
= 447; break; /* ld2 --> ld3. */
34254 case 447: return NULL
; /* ld3 --> NULL. */
34255 case 460: value
= 462; break; /* ld1 --> ld1r. */
34256 case 462: return NULL
; /* ld1r --> NULL. */
34257 case 464: value
= 466; break; /* ld2 --> ld2r. */
34258 case 466: return NULL
; /* ld2r --> NULL. */
34259 case 461: value
= 463; break; /* ld3 --> ld3r. */
34260 case 463: return NULL
; /* ld3r --> NULL. */
34261 case 465: value
= 467; break; /* ld4 --> ld4r. */
34262 case 467: return NULL
; /* ld4r --> NULL. */
34263 case 452: value
= 453; break; /* ld4 --> ld1. */
34264 case 453: value
= 454; break; /* ld1 --> ld2. */
34265 case 454: value
= 455; break; /* ld2 --> ld3. */
34266 case 455: return NULL
; /* ld3 --> NULL. */
34267 case 472: value
= 474; break; /* ld1 --> ld1r. */
34268 case 474: return NULL
; /* ld1r --> NULL. */
34269 case 473: value
= 475; break; /* ld3 --> ld3r. */
34270 case 475: return NULL
; /* ld3r --> NULL. */
34271 case 476: value
= 478; break; /* ld2 --> ld2r. */
34272 case 478: return NULL
; /* ld2r --> NULL. */
34273 case 477: value
= 479; break; /* ld4 --> ld4r. */
34274 case 479: return NULL
; /* ld4r --> NULL. */
34275 case 764: value
= 765; break; /* fcvtzs --> fcvtzs. */
34276 case 765: return NULL
; /* fcvtzs --> NULL. */
34277 case 760: value
= 761; break; /* scvtf --> scvtf. */
34278 case 761: return NULL
; /* scvtf --> NULL. */
34279 case 766: value
= 767; break; /* fcvtzu --> fcvtzu. */
34280 case 767: return NULL
; /* fcvtzu --> NULL. */
34281 case 762: value
= 763; break; /* ucvtf --> ucvtf. */
34282 case 763: return NULL
; /* ucvtf --> NULL. */
34283 case 768: value
= 769; break; /* fcvtns --> fcvtns. */
34284 case 769: return NULL
; /* fcvtns --> NULL. */
34285 case 788: value
= 789; break; /* fcvtms --> fcvtms. */
34286 case 789: return NULL
; /* fcvtms --> NULL. */
34287 case 784: value
= 785; break; /* fcvtps --> fcvtps. */
34288 case 785: return NULL
; /* fcvtps --> NULL. */
34289 case 792: value
= 793; break; /* fcvtzs --> fcvtzs. */
34290 case 793: return NULL
; /* fcvtzs --> NULL. */
34291 case 776: value
= 777; break; /* fcvtas --> fcvtas. */
34292 case 777: return NULL
; /* fcvtas --> NULL. */
34293 case 772: value
= 773; break; /* scvtf --> scvtf. */
34294 case 773: return NULL
; /* scvtf --> NULL. */
34295 case 780: value
= 781; break; /* fmov --> fmov. */
34296 case 781: return NULL
; /* fmov --> NULL. */
34297 case 770: value
= 771; break; /* fcvtnu --> fcvtnu. */
34298 case 771: return NULL
; /* fcvtnu --> NULL. */
34299 case 790: value
= 791; break; /* fcvtmu --> fcvtmu. */
34300 case 791: return NULL
; /* fcvtmu --> NULL. */
34301 case 786: value
= 787; break; /* fcvtpu --> fcvtpu. */
34302 case 787: return NULL
; /* fcvtpu --> NULL. */
34303 case 794: value
= 795; break; /* fcvtzu --> fcvtzu. */
34304 case 795: return NULL
; /* fcvtzu --> NULL. */
34305 case 778: value
= 779; break; /* fcvtau --> fcvtau. */
34306 case 779: return NULL
; /* fcvtau --> NULL. */
34307 case 774: value
= 775; break; /* ucvtf --> ucvtf. */
34308 case 775: return NULL
; /* ucvtf --> NULL. */
34309 case 782: value
= 783; break; /* fmov --> fmov. */
34310 case 783: return NULL
; /* fmov --> NULL. */
34311 case 817: value
= 818; break; /* fmov --> fmov. */
34312 case 818: return NULL
; /* fmov --> NULL. */
34313 case 826: value
= 827; break; /* frintn --> frintn. */
34314 case 827: return NULL
; /* frintn --> NULL. */
34315 case 821: value
= 822; break; /* fneg --> fneg. */
34316 case 822: return NULL
; /* fneg --> NULL. */
34317 case 830: value
= 831; break; /* frintm --> frintm. */
34318 case 831: return NULL
; /* frintm --> NULL. */
34319 case 819: value
= 820; break; /* fabs --> fabs. */
34320 case 820: return NULL
; /* fabs --> NULL. */
34321 case 828: value
= 829; break; /* frintp --> frintp. */
34322 case 829: return NULL
; /* frintp --> NULL. */
34323 case 823: value
= 824; break; /* fsqrt --> fsqrt. */
34324 case 824: return NULL
; /* fsqrt --> NULL. */
34325 case 832: value
= 833; break; /* frintz --> frintz. */
34326 case 833: return NULL
; /* frintz --> NULL. */
34327 case 825: value
= 3079; break; /* fcvt --> bfcvt. */
34328 case 3079: return NULL
; /* bfcvt --> NULL. */
34329 case 834: value
= 835; break; /* frinta --> frinta. */
34330 case 835: return NULL
; /* frinta --> NULL. */
34331 case 836: value
= 837; break; /* frintx --> frintx. */
34332 case 837: return NULL
; /* frintx --> NULL. */
34333 case 838: value
= 839; break; /* frinti --> frinti. */
34334 case 839: return NULL
; /* frinti --> NULL. */
34335 case 803: value
= 804; break; /* fcmp --> fcmp. */
34336 case 804: return NULL
; /* fcmp --> NULL. */
34337 case 805: value
= 806; break; /* fcmpe --> fcmpe. */
34338 case 806: return NULL
; /* fcmpe --> NULL. */
34339 case 807: value
= 808; break; /* fcmp --> fcmp. */
34340 case 808: return NULL
; /* fcmp --> NULL. */
34341 case 809: value
= 810; break; /* fcmpe --> fcmpe. */
34342 case 810: return NULL
; /* fcmpe --> NULL. */
34343 case 866: value
= 867; break; /* fmov --> fmov. */
34344 case 867: return NULL
; /* fmov --> NULL. */
34345 case 840: value
= 841; break; /* fmul --> fmul. */
34346 case 841: return NULL
; /* fmul --> NULL. */
34347 case 856: value
= 857; break; /* fnmul --> fnmul. */
34348 case 857: return NULL
; /* fnmul --> NULL. */
34349 case 848: value
= 849; break; /* fmax --> fmax. */
34350 case 849: return NULL
; /* fmax --> NULL. */
34351 case 844: value
= 845; break; /* fadd --> fadd. */
34352 case 845: return NULL
; /* fadd --> NULL. */
34353 case 852: value
= 853; break; /* fmaxnm --> fmaxnm. */
34354 case 853: return NULL
; /* fmaxnm --> NULL. */
34355 case 842: value
= 843; break; /* fdiv --> fdiv. */
34356 case 843: return NULL
; /* fdiv --> NULL. */
34357 case 850: value
= 851; break; /* fmin --> fmin. */
34358 case 851: return NULL
; /* fmin --> NULL. */
34359 case 846: value
= 847; break; /* fsub --> fsub. */
34360 case 847: return NULL
; /* fsub --> NULL. */
34361 case 854: value
= 855; break; /* fminnm --> fminnm. */
34362 case 855: return NULL
; /* fminnm --> NULL. */
34363 case 799: value
= 800; break; /* fccmp --> fccmp. */
34364 case 800: return NULL
; /* fccmp --> NULL. */
34365 case 801: value
= 802; break; /* fccmpe --> fccmpe. */
34366 case 802: return NULL
; /* fccmpe --> NULL. */
34367 case 868: value
= 869; break; /* fcsel --> fcsel. */
34368 case 869: return NULL
; /* fcsel --> NULL. */
34369 case 133: value
= 374; break; /* movi --> sshr. */
34370 case 374: value
= 376; break; /* sshr --> srshr. */
34371 case 376: return NULL
; /* srshr --> NULL. */
34372 case 141: value
= 396; break; /* mvni --> ushr. */
34373 case 396: value
= 398; break; /* ushr --> urshr. */
34374 case 398: value
= 400; break; /* urshr --> sri. */
34375 case 400: value
= 402; break; /* sri --> sqshlu. */
34376 case 402: return NULL
; /* sqshlu --> NULL. */
34377 case 134: value
= 375; break; /* orr --> ssra. */
34378 case 375: value
= 377; break; /* ssra --> srsra. */
34379 case 377: value
= 378; break; /* srsra --> shl. */
34380 case 378: value
= 379; break; /* shl --> sqshl. */
34381 case 379: return NULL
; /* sqshl --> NULL. */
34382 case 142: value
= 397; break; /* bic --> usra. */
34383 case 397: value
= 399; break; /* usra --> ursra. */
34384 case 399: value
= 401; break; /* ursra --> sli. */
34385 case 401: value
= 403; break; /* sli --> uqshl. */
34386 case 403: return NULL
; /* uqshl --> NULL. */
34387 case 858: value
= 859; break; /* fmadd --> fmadd. */
34388 case 859: return NULL
; /* fmadd --> NULL. */
34389 case 862: value
= 863; break; /* fnmadd --> fnmadd. */
34390 case 863: return NULL
; /* fnmadd --> NULL. */
34391 case 135: value
= 380; break; /* movi --> shrn. */
34392 case 380: value
= 381; break; /* shrn --> shrn2. */
34393 case 381: value
= 388; break; /* shrn2 --> sshll. */
34394 case 388: value
= 390; break; /* sshll --> sshll2. */
34395 case 390: return NULL
; /* sshll2 --> NULL. */
34396 case 143: value
= 404; break; /* mvni --> sqshrun. */
34397 case 404: value
= 405; break; /* sqshrun --> sqshrun2. */
34398 case 405: value
= 412; break; /* sqshrun2 --> ushll. */
34399 case 412: value
= 414; break; /* ushll --> ushll2. */
34400 case 414: return NULL
; /* ushll2 --> NULL. */
34401 case 136: value
= 384; break; /* orr --> sqshrn. */
34402 case 384: value
= 385; break; /* sqshrn --> sqshrn2. */
34403 case 385: return NULL
; /* sqshrn2 --> NULL. */
34404 case 144: value
= 408; break; /* bic --> uqshrn. */
34405 case 408: value
= 409; break; /* uqshrn --> uqshrn2. */
34406 case 409: return NULL
; /* uqshrn2 --> NULL. */
34407 case 138: value
= 392; break; /* movi --> scvtf. */
34408 case 392: value
= 393; break; /* scvtf --> scvtf. */
34409 case 393: return NULL
; /* scvtf --> NULL. */
34410 case 146: value
= 147; break; /* movi --> movi. */
34411 case 147: value
= 416; break; /* movi --> ucvtf. */
34412 case 416: value
= 417; break; /* ucvtf --> ucvtf. */
34413 case 417: return NULL
; /* ucvtf --> NULL. */
34414 case 140: value
= 394; break; /* fmov --> fcvtzs. */
34415 case 394: value
= 395; break; /* fcvtzs --> fcvtzs. */
34416 case 395: return NULL
; /* fcvtzs --> NULL. */
34417 case 418: value
= 419; break; /* fcvtzu --> fcvtzu. */
34418 case 419: return NULL
; /* fcvtzu --> NULL. */
34419 case 860: value
= 861; break; /* fmsub --> fmsub. */
34420 case 861: return NULL
; /* fmsub --> NULL. */
34421 case 864: value
= 865; break; /* fnmsub --> fnmsub. */
34422 case 865: return NULL
; /* fnmsub --> NULL. */
34423 case 598: value
= 599; break; /* scvtf --> scvtf. */
34424 case 599: return NULL
; /* scvtf --> NULL. */
34425 case 600: value
= 601; break; /* fcvtzs --> fcvtzs. */
34426 case 601: return NULL
; /* fcvtzs --> NULL. */
34427 case 614: value
= 615; break; /* ucvtf --> ucvtf. */
34428 case 615: return NULL
; /* ucvtf --> NULL. */
34429 case 616: value
= 617; break; /* fcvtzu --> fcvtzu. */
34430 case 617: return NULL
; /* fcvtzu --> NULL. */
34431 default: return NULL
;
34434 return aarch64_opcode_table
+ value
;
34437 const aarch64_opcode
*
34438 aarch64_find_alias_opcode (const aarch64_opcode
*opcode
)
34440 /* Use the index as the key to locate the alias opcode. */
34441 int key
= opcode
- aarch64_opcode_table
;
34445 case 2: value
= 3; break; /* sbc --> ngc. */
34446 case 4: value
= 5; break; /* sbcs --> ngcs. */
34447 case 7: value
= 8; break; /* adds --> cmn. */
34448 case 10: value
= 11; break; /* subs --> cmp. */
34449 case 12: value
= 13; break; /* add --> mov. */
34450 case 14: value
= 15; break; /* adds --> cmn. */
34451 case 17: value
= 18; break; /* subs --> cmp. */
34452 case 22: value
= 23; break; /* adds --> cmn. */
34453 case 24: value
= 25; break; /* sub --> neg. */
34454 case 26: value
= 27; break; /* subs --> cmp. */
34455 case 152: value
= 153; break; /* umov --> mov. */
34456 case 154: value
= 155; break; /* ins --> mov. */
34457 case 156: value
= 157; break; /* ins --> mov. */
34458 case 242: value
= 243; break; /* not --> mvn. */
34459 case 317: value
= 318; break; /* orr --> mov. */
34460 case 388: value
= 389; break; /* sshll --> sxtl. */
34461 case 390: value
= 391; break; /* sshll2 --> sxtl2. */
34462 case 412: value
= 413; break; /* ushll --> uxtl. */
34463 case 414: value
= 415; break; /* ushll2 --> uxtl2. */
34464 case 535: value
= 536; break; /* dup --> mov. */
34465 case 618: value
= 623; break; /* sbfm --> sxtw. */
34466 case 625: value
= 627; break; /* bfm --> bfc. */
34467 case 629: value
= 633; break; /* ubfm --> uxth. */
34468 case 663: value
= 665; break; /* csinc --> cset. */
34469 case 666: value
= 668; break; /* csinv --> csetm. */
34470 case 669: value
= 670; break; /* csneg --> cneg. */
34471 case 688: value
= 688; break; /* rev --> rev. */
34472 case 713: value
= 714; break; /* lslv --> lsl. */
34473 case 715: value
= 716; break; /* lsrv --> lsr. */
34474 case 717: value
= 718; break; /* asrv --> asr. */
34475 case 719: value
= 720; break; /* rorv --> ror. */
34476 case 722: value
= 723; break; /* subps --> cmpp. */
34477 case 735: value
= 736; break; /* madd --> mul. */
34478 case 737: value
= 738; break; /* msub --> mneg. */
34479 case 739: value
= 740; break; /* smaddl --> smull. */
34480 case 741: value
= 742; break; /* smsubl --> smnegl. */
34481 case 744: value
= 745; break; /* umaddl --> umull. */
34482 case 746: value
= 747; break; /* umsubl --> umnegl. */
34483 case 758: value
= 759; break; /* extr --> ror. */
34484 case 995: value
= 996; break; /* and --> bic. */
34485 case 997: value
= 998; break; /* orr --> mov. */
34486 case 1000: value
= 1001; break; /* ands --> tst. */
34487 case 1004: value
= 1006; break; /* orr --> uxtw. */
34488 case 1007: value
= 1008; break; /* orn --> mvn. */
34489 case 1011: value
= 1012; break; /* ands --> tst. */
34490 case 1042: value
= 1138; break; /* ldaddb --> staddb. */
34491 case 1043: value
= 1139; break; /* ldaddh --> staddh. */
34492 case 1044: value
= 1140; break; /* ldadd --> stadd. */
34493 case 1046: value
= 1141; break; /* ldaddlb --> staddlb. */
34494 case 1049: value
= 1142; break; /* ldaddlh --> staddlh. */
34495 case 1052: value
= 1143; break; /* ldaddl --> staddl. */
34496 case 1054: value
= 1144; break; /* ldclrb --> stclrb. */
34497 case 1055: value
= 1145; break; /* ldclrh --> stclrh. */
34498 case 1056: value
= 1146; break; /* ldclr --> stclr. */
34499 case 1058: value
= 1147; break; /* ldclrlb --> stclrlb. */
34500 case 1061: value
= 1148; break; /* ldclrlh --> stclrlh. */
34501 case 1064: value
= 1149; break; /* ldclrl --> stclrl. */
34502 case 1066: value
= 1150; break; /* ldeorb --> steorb. */
34503 case 1067: value
= 1151; break; /* ldeorh --> steorh. */
34504 case 1068: value
= 1152; break; /* ldeor --> steor. */
34505 case 1070: value
= 1153; break; /* ldeorlb --> steorlb. */
34506 case 1073: value
= 1154; break; /* ldeorlh --> steorlh. */
34507 case 1076: value
= 1155; break; /* ldeorl --> steorl. */
34508 case 1078: value
= 1156; break; /* ldsetb --> stsetb. */
34509 case 1079: value
= 1157; break; /* ldseth --> stseth. */
34510 case 1080: value
= 1158; break; /* ldset --> stset. */
34511 case 1082: value
= 1159; break; /* ldsetlb --> stsetlb. */
34512 case 1085: value
= 1160; break; /* ldsetlh --> stsetlh. */
34513 case 1088: value
= 1161; break; /* ldsetl --> stsetl. */
34514 case 1090: value
= 1162; break; /* ldsmaxb --> stsmaxb. */
34515 case 1091: value
= 1163; break; /* ldsmaxh --> stsmaxh. */
34516 case 1092: value
= 1164; break; /* ldsmax --> stsmax. */
34517 case 1094: value
= 1165; break; /* ldsmaxlb --> stsmaxlb. */
34518 case 1097: value
= 1166; break; /* ldsmaxlh --> stsmaxlh. */
34519 case 1100: value
= 1167; break; /* ldsmaxl --> stsmaxl. */
34520 case 1102: value
= 1168; break; /* ldsminb --> stsminb. */
34521 case 1103: value
= 1169; break; /* ldsminh --> stsminh. */
34522 case 1104: value
= 1170; break; /* ldsmin --> stsmin. */
34523 case 1106: value
= 1171; break; /* ldsminlb --> stsminlb. */
34524 case 1109: value
= 1172; break; /* ldsminlh --> stsminlh. */
34525 case 1112: value
= 1173; break; /* ldsminl --> stsminl. */
34526 case 1114: value
= 1174; break; /* ldumaxb --> stumaxb. */
34527 case 1115: value
= 1175; break; /* ldumaxh --> stumaxh. */
34528 case 1116: value
= 1176; break; /* ldumax --> stumax. */
34529 case 1118: value
= 1177; break; /* ldumaxlb --> stumaxlb. */
34530 case 1121: value
= 1178; break; /* ldumaxlh --> stumaxlh. */
34531 case 1124: value
= 1179; break; /* ldumaxl --> stumaxl. */
34532 case 1126: value
= 1180; break; /* lduminb --> stuminb. */
34533 case 1127: value
= 1181; break; /* lduminh --> stuminh. */
34534 case 1128: value
= 1182; break; /* ldumin --> stumin. */
34535 case 1130: value
= 1183; break; /* lduminlb --> stuminlb. */
34536 case 1133: value
= 1184; break; /* lduminlh --> stuminlh. */
34537 case 1136: value
= 1185; break; /* lduminl --> stuminl. */
34538 case 1216: value
= 1217; break; /* movn --> mov. */
34539 case 1218: value
= 1219; break; /* movz --> mov. */
34540 case 1233: value
= 3216; break; /* hint --> clrbhb. */
34541 case 1253: value
= 1257; break; /* dsb --> pssbb. */
34542 case 1254: value
= 1254; break; /* dsb --> dsb. */
34543 case 1272: value
= 3217; break; /* sys --> trcit. */
34544 case 1273: value
= 1278; break; /* sysp --> tlbip. */
34545 case 1279: value
= 1279; break; /* wfet --> wfet. */
34546 case 1280: value
= 1280; break; /* wfit --> wfit. */
34547 case 1348: value
= 2101; break; /* and --> bic. */
34548 case 1350: value
= 1331; break; /* and --> mov. */
34549 case 1351: value
= 1335; break; /* ands --> movs. */
34550 case 1386: value
= 2102; break; /* cmpge --> cmple. */
34551 case 1389: value
= 2105; break; /* cmpgt --> cmplt. */
34552 case 1391: value
= 2103; break; /* cmphi --> cmplo. */
34553 case 1394: value
= 2104; break; /* cmphs --> cmpls. */
34554 case 1416: value
= 1328; break; /* cpy --> mov. */
34555 case 1417: value
= 1330; break; /* cpy --> mov. */
34556 case 1418: value
= 2112; break; /* cpy --> fmov. */
34557 case 1430: value
= 1322; break; /* dup --> mov. */
34558 case 1431: value
= 1325; break; /* dup --> mov. */
34559 case 1432: value
= 2111; break; /* dup --> fmov. */
34560 case 1433: value
= 1326; break; /* dupm --> mov. */
34561 case 1435: value
= 2106; break; /* eor --> eon. */
34562 case 1437: value
= 1336; break; /* eor --> not. */
34563 case 1438: value
= 1337; break; /* eors --> nots. */
34564 case 1443: value
= 2107; break; /* facge --> facle. */
34565 case 1444: value
= 2108; break; /* facgt --> faclt. */
34566 case 1457: value
= 2109; break; /* fcmge --> fcmle. */
34567 case 1459: value
= 2110; break; /* fcmgt --> fcmlt. */
34568 case 1465: value
= 1319; break; /* fcpy --> fmov. */
34569 case 1488: value
= 1318; break; /* fdup --> fmov. */
34570 case 1820: value
= 1320; break; /* orr --> mov. */
34571 case 1821: value
= 2113; break; /* orr --> orn. */
34572 case 1823: value
= 1324; break; /* orr --> mov. */
34573 case 1824: value
= 1334; break; /* orrs --> movs. */
34574 case 1887: value
= 1329; break; /* sel --> mov. */
34575 case 1888: value
= 1332; break; /* sel --> mov. */
34576 default: return NULL
;
34579 return aarch64_opcode_table
+ value
;
34582 const aarch64_opcode
*
34583 aarch64_find_next_alias_opcode (const aarch64_opcode
*opcode
)
34585 /* Use the index as the key to locate the next opcode. */
34586 int key
= opcode
- aarch64_opcode_table
;
34590 case 3: value
= 2; break; /* ngc --> sbc. */
34591 case 5: value
= 4; break; /* ngcs --> sbcs. */
34592 case 8: value
= 7; break; /* cmn --> adds. */
34593 case 11: value
= 10; break; /* cmp --> subs. */
34594 case 13: value
= 12; break; /* mov --> add. */
34595 case 15: value
= 14; break; /* cmn --> adds. */
34596 case 18: value
= 17; break; /* cmp --> subs. */
34597 case 23: value
= 22; break; /* cmn --> adds. */
34598 case 25: value
= 24; break; /* neg --> sub. */
34599 case 27: value
= 28; break; /* cmp --> negs. */
34600 case 28: value
= 26; break; /* negs --> subs. */
34601 case 153: value
= 152; break; /* mov --> umov. */
34602 case 155: value
= 154; break; /* mov --> ins. */
34603 case 157: value
= 156; break; /* mov --> ins. */
34604 case 243: value
= 242; break; /* mvn --> not. */
34605 case 318: value
= 317; break; /* mov --> orr. */
34606 case 389: value
= 388; break; /* sxtl --> sshll. */
34607 case 391: value
= 390; break; /* sxtl2 --> sshll2. */
34608 case 413: value
= 412; break; /* uxtl --> ushll. */
34609 case 415: value
= 414; break; /* uxtl2 --> ushll2. */
34610 case 536: value
= 535; break; /* mov --> dup. */
34611 case 623: value
= 622; break; /* sxtw --> sxth. */
34612 case 622: value
= 621; break; /* sxth --> sxtb. */
34613 case 621: value
= 624; break; /* sxtb --> asr. */
34614 case 624: value
= 620; break; /* asr --> sbfx. */
34615 case 620: value
= 619; break; /* sbfx --> sbfiz. */
34616 case 619: value
= 618; break; /* sbfiz --> sbfm. */
34617 case 627: value
= 628; break; /* bfc --> bfxil. */
34618 case 628: value
= 626; break; /* bfxil --> bfi. */
34619 case 626: value
= 625; break; /* bfi --> bfm. */
34620 case 633: value
= 632; break; /* uxth --> uxtb. */
34621 case 632: value
= 635; break; /* uxtb --> lsr. */
34622 case 635: value
= 634; break; /* lsr --> lsl. */
34623 case 634: value
= 631; break; /* lsl --> ubfx. */
34624 case 631: value
= 630; break; /* ubfx --> ubfiz. */
34625 case 630: value
= 629; break; /* ubfiz --> ubfm. */
34626 case 665: value
= 664; break; /* cset --> cinc. */
34627 case 664: value
= 663; break; /* cinc --> csinc. */
34628 case 668: value
= 667; break; /* csetm --> cinv. */
34629 case 667: value
= 666; break; /* cinv --> csinv. */
34630 case 670: value
= 669; break; /* cneg --> csneg. */
34631 case 688: value
= 689; break; /* rev --> rev64. */
34632 case 714: value
= 713; break; /* lsl --> lslv. */
34633 case 716: value
= 715; break; /* lsr --> lsrv. */
34634 case 718: value
= 717; break; /* asr --> asrv. */
34635 case 720: value
= 719; break; /* ror --> rorv. */
34636 case 723: value
= 722; break; /* cmpp --> subps. */
34637 case 736: value
= 735; break; /* mul --> madd. */
34638 case 738: value
= 737; break; /* mneg --> msub. */
34639 case 740: value
= 739; break; /* smull --> smaddl. */
34640 case 742: value
= 741; break; /* smnegl --> smsubl. */
34641 case 745: value
= 744; break; /* umull --> umaddl. */
34642 case 747: value
= 746; break; /* umnegl --> umsubl. */
34643 case 759: value
= 758; break; /* ror --> extr. */
34644 case 996: value
= 995; break; /* bic --> and. */
34645 case 998: value
= 997; break; /* mov --> orr. */
34646 case 1001: value
= 1000; break; /* tst --> ands. */
34647 case 1006: value
= 1005; break; /* uxtw --> mov. */
34648 case 1005: value
= 1004; break; /* mov --> orr. */
34649 case 1008: value
= 1007; break; /* mvn --> orn. */
34650 case 1012: value
= 1011; break; /* tst --> ands. */
34651 case 1138: value
= 1042; break; /* staddb --> ldaddb. */
34652 case 1139: value
= 1043; break; /* staddh --> ldaddh. */
34653 case 1140: value
= 1044; break; /* stadd --> ldadd. */
34654 case 1141: value
= 1046; break; /* staddlb --> ldaddlb. */
34655 case 1142: value
= 1049; break; /* staddlh --> ldaddlh. */
34656 case 1143: value
= 1052; break; /* staddl --> ldaddl. */
34657 case 1144: value
= 1054; break; /* stclrb --> ldclrb. */
34658 case 1145: value
= 1055; break; /* stclrh --> ldclrh. */
34659 case 1146: value
= 1056; break; /* stclr --> ldclr. */
34660 case 1147: value
= 1058; break; /* stclrlb --> ldclrlb. */
34661 case 1148: value
= 1061; break; /* stclrlh --> ldclrlh. */
34662 case 1149: value
= 1064; break; /* stclrl --> ldclrl. */
34663 case 1150: value
= 1066; break; /* steorb --> ldeorb. */
34664 case 1151: value
= 1067; break; /* steorh --> ldeorh. */
34665 case 1152: value
= 1068; break; /* steor --> ldeor. */
34666 case 1153: value
= 1070; break; /* steorlb --> ldeorlb. */
34667 case 1154: value
= 1073; break; /* steorlh --> ldeorlh. */
34668 case 1155: value
= 1076; break; /* steorl --> ldeorl. */
34669 case 1156: value
= 1078; break; /* stsetb --> ldsetb. */
34670 case 1157: value
= 1079; break; /* stseth --> ldseth. */
34671 case 1158: value
= 1080; break; /* stset --> ldset. */
34672 case 1159: value
= 1082; break; /* stsetlb --> ldsetlb. */
34673 case 1160: value
= 1085; break; /* stsetlh --> ldsetlh. */
34674 case 1161: value
= 1088; break; /* stsetl --> ldsetl. */
34675 case 1162: value
= 1090; break; /* stsmaxb --> ldsmaxb. */
34676 case 1163: value
= 1091; break; /* stsmaxh --> ldsmaxh. */
34677 case 1164: value
= 1092; break; /* stsmax --> ldsmax. */
34678 case 1165: value
= 1094; break; /* stsmaxlb --> ldsmaxlb. */
34679 case 1166: value
= 1097; break; /* stsmaxlh --> ldsmaxlh. */
34680 case 1167: value
= 1100; break; /* stsmaxl --> ldsmaxl. */
34681 case 1168: value
= 1102; break; /* stsminb --> ldsminb. */
34682 case 1169: value
= 1103; break; /* stsminh --> ldsminh. */
34683 case 1170: value
= 1104; break; /* stsmin --> ldsmin. */
34684 case 1171: value
= 1106; break; /* stsminlb --> ldsminlb. */
34685 case 1172: value
= 1109; break; /* stsminlh --> ldsminlh. */
34686 case 1173: value
= 1112; break; /* stsminl --> ldsminl. */
34687 case 1174: value
= 1114; break; /* stumaxb --> ldumaxb. */
34688 case 1175: value
= 1115; break; /* stumaxh --> ldumaxh. */
34689 case 1176: value
= 1116; break; /* stumax --> ldumax. */
34690 case 1177: value
= 1118; break; /* stumaxlb --> ldumaxlb. */
34691 case 1178: value
= 1121; break; /* stumaxlh --> ldumaxlh. */
34692 case 1179: value
= 1124; break; /* stumaxl --> ldumaxl. */
34693 case 1180: value
= 1126; break; /* stuminb --> lduminb. */
34694 case 1181: value
= 1127; break; /* stuminh --> lduminh. */
34695 case 1182: value
= 1128; break; /* stumin --> ldumin. */
34696 case 1183: value
= 1130; break; /* stuminlb --> lduminlb. */
34697 case 1184: value
= 1133; break; /* stuminlh --> lduminlh. */
34698 case 1185: value
= 1136; break; /* stuminl --> lduminl. */
34699 case 1217: value
= 1216; break; /* mov --> movn. */
34700 case 1219: value
= 1218; break; /* mov --> movz. */
34701 case 3216: value
= 1299; break; /* clrbhb --> autibsp. */
34702 case 1299: value
= 1298; break; /* autibsp --> autibz. */
34703 case 1298: value
= 1297; break; /* autibz --> autiasp. */
34704 case 1297: value
= 1296; break; /* autiasp --> autiaz. */
34705 case 1296: value
= 1295; break; /* autiaz --> pacibsp. */
34706 case 1295: value
= 1294; break; /* pacibsp --> pacibz. */
34707 case 1294: value
= 1293; break; /* pacibz --> paciasp. */
34708 case 1293: value
= 1292; break; /* paciasp --> paciaz. */
34709 case 1292: value
= 1271; break; /* paciaz --> gcsb. */
34710 case 1271: value
= 1251; break; /* gcsb --> clearbhb. */
34711 case 1251: value
= 1250; break; /* clearbhb --> tsb. */
34712 case 1250: value
= 1249; break; /* tsb --> psb. */
34713 case 1249: value
= 1248; break; /* psb --> esb. */
34714 case 1248: value
= 1247; break; /* esb --> autib1716. */
34715 case 1247: value
= 1246; break; /* autib1716 --> autia1716. */
34716 case 1246: value
= 1245; break; /* autia1716 --> pacib1716. */
34717 case 1245: value
= 1244; break; /* pacib1716 --> pacia1716. */
34718 case 1244: value
= 1243; break; /* pacia1716 --> xpaclri. */
34719 case 1243: value
= 1241; break; /* xpaclri --> sevl. */
34720 case 1241: value
= 1240; break; /* sevl --> sev. */
34721 case 1240: value
= 1239; break; /* sev --> wfi. */
34722 case 1239: value
= 1238; break; /* wfi --> wfe. */
34723 case 1238: value
= 1237; break; /* wfe --> yield. */
34724 case 1237: value
= 1236; break; /* yield --> bti. */
34725 case 1236: value
= 1235; break; /* bti --> csdb. */
34726 case 1235: value
= 1234; break; /* csdb --> nop. */
34727 case 1234: value
= 1233; break; /* nop --> hint. */
34728 case 1257: value
= 1256; break; /* pssbb --> ssbb. */
34729 case 1256: value
= 1255; break; /* ssbb --> dfb. */
34730 case 1255: value
= 1253; break; /* dfb --> dsb. */
34731 case 3217: value
= 1285; break; /* trcit --> brb. */
34732 case 1285: value
= 1284; break; /* brb --> cosp. */
34733 case 1284: value
= 1283; break; /* cosp --> cpp. */
34734 case 1283: value
= 1282; break; /* cpp --> dvp. */
34735 case 1282: value
= 1281; break; /* dvp --> cfp. */
34736 case 1281: value
= 1277; break; /* cfp --> tlbi. */
34737 case 1277: value
= 1276; break; /* tlbi --> ic. */
34738 case 1276: value
= 1275; break; /* ic --> dc. */
34739 case 1275: value
= 1274; break; /* dc --> at. */
34740 case 1274: value
= 1272; break; /* at --> sys. */
34741 case 1278: value
= 1273; break; /* tlbip --> sysp. */
34742 case 2101: value
= 1348; break; /* bic --> and. */
34743 case 1331: value
= 1350; break; /* mov --> and. */
34744 case 1335: value
= 1351; break; /* movs --> ands. */
34745 case 2102: value
= 1386; break; /* cmple --> cmpge. */
34746 case 2105: value
= 1389; break; /* cmplt --> cmpgt. */
34747 case 2103: value
= 1391; break; /* cmplo --> cmphi. */
34748 case 2104: value
= 1394; break; /* cmpls --> cmphs. */
34749 case 1328: value
= 1416; break; /* mov --> cpy. */
34750 case 1330: value
= 1417; break; /* mov --> cpy. */
34751 case 2112: value
= 1333; break; /* fmov --> mov. */
34752 case 1333: value
= 1418; break; /* mov --> cpy. */
34753 case 1322: value
= 1430; break; /* mov --> dup. */
34754 case 1325: value
= 1321; break; /* mov --> mov. */
34755 case 1321: value
= 1431; break; /* mov --> dup. */
34756 case 2111: value
= 1327; break; /* fmov --> mov. */
34757 case 1327: value
= 1432; break; /* mov --> dup. */
34758 case 1326: value
= 1433; break; /* mov --> dupm. */
34759 case 2106: value
= 1435; break; /* eon --> eor. */
34760 case 1336: value
= 1437; break; /* not --> eor. */
34761 case 1337: value
= 1438; break; /* nots --> eors. */
34762 case 2107: value
= 1443; break; /* facle --> facge. */
34763 case 2108: value
= 1444; break; /* faclt --> facgt. */
34764 case 2109: value
= 1457; break; /* fcmle --> fcmge. */
34765 case 2110: value
= 1459; break; /* fcmlt --> fcmgt. */
34766 case 1319: value
= 1465; break; /* fmov --> fcpy. */
34767 case 1318: value
= 1488; break; /* fmov --> fdup. */
34768 case 1320: value
= 1820; break; /* mov --> orr. */
34769 case 2113: value
= 1821; break; /* orn --> orr. */
34770 case 1324: value
= 1323; break; /* mov --> mov. */
34771 case 1323: value
= 1823; break; /* mov --> orr. */
34772 case 1334: value
= 1824; break; /* movs --> orrs. */
34773 case 1329: value
= 1887; break; /* mov --> sel. */
34774 case 1332: value
= 1888; break; /* mov --> sel. */
34775 default: return NULL
;
34778 return aarch64_opcode_table
+ value
;
34782 aarch64_extract_operand (const aarch64_operand
*self
,
34783 aarch64_opnd_info
*info
,
34784 aarch64_insn code
, const aarch64_inst
*inst
,
34785 aarch64_operand_error
*errors
)
34787 /* Use the index as the key. */
34788 int key
= self
- aarch64_operands
;
34855 return aarch64_ext_regno (self
, info
, code
, inst
, errors
);
34861 return aarch64_ext_none (self
, info
, code
, inst
, errors
);
34863 return aarch64_ext_regrt_sysins (self
, info
, code
, inst
, errors
);
34866 return aarch64_ext_regno_pair (self
, info
, code
, inst
, errors
);
34868 return aarch64_ext_reg_extended (self
, info
, code
, inst
, errors
);
34870 return aarch64_ext_reg_shifted (self
, info
, code
, inst
, errors
);
34872 return aarch64_ext_reg_lsl_shifted (self
, info
, code
, inst
, errors
);
34874 return aarch64_ext_ft (self
, info
, code
, inst
, errors
);
34881 return aarch64_ext_reglane (self
, info
, code
, inst
, errors
);
34913 return aarch64_ext_simple_index (self
, info
, code
, inst
, errors
);
34915 return aarch64_ext_reglist (self
, info
, code
, inst
, errors
);
34917 return aarch64_ext_ldst_reglist (self
, info
, code
, inst
, errors
);
34919 return aarch64_ext_ldst_reglist_r (self
, info
, code
, inst
, errors
);
34921 return aarch64_ext_lut_reglist (self
, info
, code
, inst
, errors
);
34923 return aarch64_ext_ldst_elemlist (self
, info
, code
, inst
, errors
);
34971 return aarch64_ext_imm (self
, info
, code
, inst
, errors
);
34974 return aarch64_ext_advsimd_imm_shift (self
, info
, code
, inst
, errors
);
34978 return aarch64_ext_advsimd_imm_modified (self
, info
, code
, inst
, errors
);
34980 return aarch64_ext_shll_imm (self
, info
, code
, inst
, errors
);
34983 return aarch64_ext_fpimm (self
, info
, code
, inst
, errors
);
34986 return aarch64_ext_limm (self
, info
, code
, inst
, errors
);
34988 return aarch64_ext_aimm (self
, info
, code
, inst
, errors
);
34990 return aarch64_ext_imm_half (self
, info
, code
, inst
, errors
);
34992 return aarch64_ext_fbits (self
, info
, code
, inst
, errors
);
34996 return aarch64_ext_imm_rotate2 (self
, info
, code
, inst
, errors
);
35000 return aarch64_ext_imm_rotate1 (self
, info
, code
, inst
, errors
);
35003 return aarch64_ext_cond (self
, info
, code
, inst
, errors
);
35006 return aarch64_ext_addr_simple (self
, info
, code
, inst
, errors
);
35008 return aarch64_ext_addr_regoff (self
, info
, code
, inst
, errors
);
35014 return aarch64_ext_addr_simm (self
, info
, code
, inst
, errors
);
35016 return aarch64_ext_addr_simm10 (self
, info
, code
, inst
, errors
);
35018 return aarch64_ext_addr_uimm12 (self
, info
, code
, inst
, errors
);
35020 return aarch64_ext_addr_offset (self
, info
, code
, inst
, errors
);
35022 return aarch64_ext_simd_addr_post (self
, info
, code
, inst
, errors
);
35025 return aarch64_ext_sysreg (self
, info
, code
, inst
, errors
);
35027 return aarch64_ext_pstatefield (self
, info
, code
, inst
, errors
);
35034 return aarch64_ext_sysins_op (self
, info
, code
, inst
, errors
);
35037 return aarch64_ext_barrier (self
, info
, code
, inst
, errors
);
35039 return aarch64_ext_barrier_dsb_nxs (self
, info
, code
, inst
, errors
);
35041 return aarch64_ext_prfop (self
, info
, code
, inst
, errors
);
35043 return aarch64_ext_hint (self
, info
, code
, inst
, errors
);
35046 return aarch64_ext_sve_addr_ri_s4 (self
, info
, code
, inst
, errors
);
35051 return aarch64_ext_sve_addr_ri_s4xvl (self
, info
, code
, inst
, errors
);
35053 return aarch64_ext_sve_addr_ri_s6xvl (self
, info
, code
, inst
, errors
);
35055 return aarch64_ext_sve_addr_ri_s9xvl (self
, info
, code
, inst
, errors
);
35060 return aarch64_ext_sve_addr_ri_u6 (self
, info
, code
, inst
, errors
);
35077 return aarch64_ext_sve_addr_rr_lsl (self
, info
, code
, inst
, errors
);
35086 return aarch64_ext_sve_addr_rz_xtw (self
, info
, code
, inst
, errors
);
35091 return aarch64_ext_sve_addr_zi_u5 (self
, info
, code
, inst
, errors
);
35093 return aarch64_ext_sve_addr_zz_lsl (self
, info
, code
, inst
, errors
);
35095 return aarch64_ext_sve_addr_zz_sxtw (self
, info
, code
, inst
, errors
);
35097 return aarch64_ext_sve_addr_zz_uxtw (self
, info
, code
, inst
, errors
);
35099 return aarch64_ext_sve_aimm (self
, info
, code
, inst
, errors
);
35101 return aarch64_ext_sve_asimm (self
, info
, code
, inst
, errors
);
35103 return aarch64_ext_sve_float_half_one (self
, info
, code
, inst
, errors
);
35105 return aarch64_ext_sve_float_half_two (self
, info
, code
, inst
, errors
);
35107 return aarch64_ext_sve_float_zero_one (self
, info
, code
, inst
, errors
);
35109 return aarch64_ext_inv_limm (self
, info
, code
, inst
, errors
);
35111 return aarch64_ext_sve_limm_mov (self
, info
, code
, inst
, errors
);
35113 return aarch64_ext_sve_scale (self
, info
, code
, inst
, errors
);
35117 return aarch64_ext_sve_shlimm (self
, info
, code
, inst
, errors
);
35122 return aarch64_ext_sve_shrimm (self
, info
, code
, inst
, errors
);
35127 return aarch64_ext_sme_za_vrs1 (self
, info
, code
, inst
, errors
);
35132 return aarch64_ext_sme_za_vrs2 (self
, info
, code
, inst
, errors
);
35134 return aarch64_ext_sme_za_tile_to_vec (self
, info
, code
, inst
, errors
);
35142 return aarch64_ext_sve_quad_index (self
, info
, code
, inst
, errors
);
35145 return aarch64_ext_sve_index (self
, info
, code
, inst
, errors
);
35149 return aarch64_ext_sve_reglist (self
, info
, code
, inst
, errors
);
35158 return aarch64_ext_sve_aligned_reglist (self
, info
, code
, inst
, errors
);
35162 return aarch64_ext_sve_strided_reglist (self
, info
, code
, inst
, errors
);
35166 return aarch64_ext_sme_za_hv_tiles (self
, info
, code
, inst
, errors
);
35169 return aarch64_ext_sme_za_hv_tiles_range (self
, info
, code
, inst
, errors
);
35177 return aarch64_ext_sme_za_array (self
, info
, code
, inst
, errors
);
35179 return aarch64_ext_sme_addr_ri_u4xvl (self
, info
, code
, inst
, errors
);
35181 return aarch64_ext_sme_sm_za (self
, info
, code
, inst
, errors
);
35183 return aarch64_ext_sme_pred_reg_with_index (self
, info
, code
, inst
, errors
);
35185 return aarch64_ext_plain_shrimm (self
, info
, code
, inst
, errors
);
35189 return aarch64_ext_x0_to_x30 (self
, info
, code
, inst
, errors
);
35194 return aarch64_ext_rcpc3_addr_opt_offset (self
, info
, code
, inst
, errors
);
35196 return aarch64_ext_rcpc3_addr_offset (self
, info
, code
, inst
, errors
);
35197 default: assert (0); abort ();