• Home
  • Raw
  • Download

Lines Matching refs:fieldname

10089 #define DecodeToMCInst(fname,fieldname, InsnType) \
10097 tmp = fieldname(insn, 12, 4); \
10099 tmp = fieldname(insn, 16, 4); \
10101 tmp = fieldname(insn, 0, 4); \
10103 tmp = fieldname(insn, 28, 4); \
10105 tmp = fieldname(insn, 20, 1); \
10109 tmp = fieldname(insn, 12, 4); \
10111 tmp = fieldname(insn, 16, 4); \
10114 tmp |= (fieldname(insn, 0, 4) << 0); \
10115 tmp |= (fieldname(insn, 5, 7) << 5); \
10117 tmp = fieldname(insn, 28, 4); \
10119 tmp = fieldname(insn, 20, 1); \
10123 tmp = fieldname(insn, 12, 4); \
10125 tmp = fieldname(insn, 16, 4); \
10128 tmp |= (fieldname(insn, 0, 4) << 0); \
10129 tmp |= (fieldname(insn, 5, 2) << 5); \
10130 tmp |= (fieldname(insn, 8, 4) << 8); \
10132 tmp = fieldname(insn, 28, 4); \
10134 tmp = fieldname(insn, 20, 1); \
10138 tmp = fieldname(insn, 12, 4); \
10140 tmp = fieldname(insn, 16, 4); \
10143 tmp |= (fieldname(insn, 0, 4) << 0); \
10144 tmp |= (fieldname(insn, 5, 2) << 5); \
10145 tmp |= (fieldname(insn, 8, 4) << 8); \
10147 tmp = fieldname(insn, 28, 4); \
10149 tmp = fieldname(insn, 20, 1); \
10153 tmp = fieldname(insn, 16, 4); \
10155 tmp = fieldname(insn, 0, 4); \
10157 tmp = fieldname(insn, 8, 4); \
10159 tmp = fieldname(insn, 28, 4); \
10161 tmp = fieldname(insn, 20, 1); \
10165 tmp = fieldname(insn, 12, 4); \
10167 tmp = fieldname(insn, 16, 4); \
10169 tmp = fieldname(insn, 0, 4); \
10171 tmp = fieldname(insn, 8, 4); \
10173 tmp = fieldname(insn, 28, 4); \
10177 tmp = fieldname(insn, 12, 4); \
10179 tmp = fieldname(insn, 16, 4); \
10181 tmp = fieldname(insn, 0, 4); \
10183 tmp = fieldname(insn, 8, 4); \
10185 tmp = fieldname(insn, 28, 4); \
10187 tmp = fieldname(insn, 20, 1); \
10194 tmp = fieldname(insn, 12, 4); \
10196 tmp = fieldname(insn, 16, 4); \
10198 tmp = fieldname(insn, 0, 4); \
10205 tmp = fieldname(insn, 9, 1); \
10209 tmp = fieldname(insn, 12, 4); \
10211 tmp = fieldname(insn, 28, 4); \
10225 tmp |= (fieldname(insn, 0, 4) << 0); \
10226 tmp |= (fieldname(insn, 8, 12) << 4); \
10230 tmp = fieldname(insn, 16, 4); \
10232 tmp = fieldname(insn, 0, 4); \
10234 tmp = fieldname(insn, 28, 4); \
10238 tmp = fieldname(insn, 16, 4); \
10241 tmp |= (fieldname(insn, 0, 4) << 0); \
10242 tmp |= (fieldname(insn, 5, 7) << 5); \
10244 tmp = fieldname(insn, 28, 4); \
10248 tmp = fieldname(insn, 16, 4); \
10251 tmp |= (fieldname(insn, 0, 4) << 0); \
10252 tmp |= (fieldname(insn, 5, 2) << 5); \
10253 tmp |= (fieldname(insn, 8, 4) << 8); \
10255 tmp = fieldname(insn, 28, 4); \
10259 tmp = fieldname(insn, 12, 4); \
10261 tmp = fieldname(insn, 16, 4); \
10263 tmp = fieldname(insn, 0, 4); \
10265 tmp = fieldname(insn, 8, 4); \
10267 tmp = fieldname(insn, 28, 4); \
10271 tmp = fieldname(insn, 12, 4); \
10273 tmp = fieldname(insn, 0, 4); \
10275 tmp = fieldname(insn, 16, 4); \
10277 tmp = fieldname(insn, 28, 4); \
10281 tmp = fieldname(insn, 0, 4); \
10283 tmp = fieldname(insn, 16, 4); \
10285 tmp = fieldname(insn, 28, 4); \
10289 tmp = fieldname(insn, 12, 4); \
10291 tmp = fieldname(insn, 16, 4); \
10293 tmp = fieldname(insn, 28, 4); \
10297 tmp = fieldname(insn, 12, 4); \
10299 tmp = fieldname(insn, 0, 4); \
10301 tmp = fieldname(insn, 16, 4); \
10303 tmp = fieldname(insn, 28, 4); \
10308 tmp |= (fieldname(insn, 16, 4) << 0); \
10309 tmp |= (fieldname(insn, 22, 1) << 4); \
10311 tmp = fieldname(insn, 0, 4); \
10313 tmp = fieldname(insn, 28, 4); \
10317 tmp = fieldname(insn, 0, 4); \
10319 tmp = fieldname(insn, 28, 4); \
10323 tmp = fieldname(insn, 16, 4); \
10325 tmp = fieldname(insn, 0, 4); \
10327 tmp = fieldname(insn, 8, 4); \
10329 tmp = fieldname(insn, 28, 4); \
10333 tmp = fieldname(insn, 28, 4); \
10337 tmp = fieldname(insn, 12, 4); \
10339 tmp = fieldname(insn, 0, 4); \
10341 tmp = fieldname(insn, 28, 4); \
10343 tmp = fieldname(insn, 20, 1); \
10347 tmp = fieldname(insn, 12, 4); \
10349 tmp = fieldname(insn, 0, 4); \
10351 tmp = fieldname(insn, 28, 4); \
10353 tmp = fieldname(insn, 20, 1); \
10357 tmp = fieldname(insn, 12, 4); \
10360 tmp |= (fieldname(insn, 0, 4) << 0); \
10361 tmp |= (fieldname(insn, 5, 7) << 5); \
10363 tmp = fieldname(insn, 28, 4); \
10365 tmp = fieldname(insn, 20, 1); \
10369 tmp = fieldname(insn, 0, 4); \
10373 tmp = fieldname(insn, 12, 4); \
10375 tmp = fieldname(insn, 0, 4); \
10377 tmp = fieldname(insn, 28, 4); \
10381 tmp = fieldname(insn, 0, 4); \
10383 tmp = fieldname(insn, 28, 4); \
10387 tmp = fieldname(insn, 12, 4); \
10390 tmp |= (fieldname(insn, 0, 4) << 0); \
10391 tmp |= (fieldname(insn, 5, 2) << 5); \
10392 tmp |= (fieldname(insn, 8, 4) << 8); \
10394 tmp = fieldname(insn, 28, 4); \
10396 tmp = fieldname(insn, 20, 1); \
10400 tmp = fieldname(insn, 12, 4); \
10403 tmp |= (fieldname(insn, 0, 4) << 0); \
10404 tmp |= (fieldname(insn, 5, 2) << 5); \
10405 tmp |= (fieldname(insn, 8, 4) << 8); \
10407 tmp = fieldname(insn, 28, 4); \
10409 tmp = fieldname(insn, 20, 1); \
10413 tmp = fieldname(insn, 16, 4); \
10415 tmp = fieldname(insn, 0, 4); \
10417 tmp = fieldname(insn, 8, 4); \
10419 tmp = fieldname(insn, 12, 4); \
10421 tmp = fieldname(insn, 28, 4); \
10423 tmp = fieldname(insn, 20, 1); \
10427 tmp = fieldname(insn, 16, 4); \
10429 tmp = fieldname(insn, 0, 4); \
10431 tmp = fieldname(insn, 8, 4); \
10433 tmp = fieldname(insn, 12, 4); \
10435 tmp = fieldname(insn, 28, 4); \
10439 tmp = fieldname(insn, 12, 4); \
10441 tmp = fieldname(insn, 16, 4); \
10443 tmp = fieldname(insn, 0, 4); \
10445 tmp = fieldname(insn, 8, 4); \
10447 tmp = fieldname(insn, 12, 4); \
10449 tmp = fieldname(insn, 16, 4); \
10451 tmp = fieldname(insn, 28, 4); \
10453 tmp = fieldname(insn, 20, 1); \
10463 tmp = fieldname(insn, 16, 4); \
10465 tmp = fieldname(insn, 12, 4); \
10467 tmp = fieldname(insn, 16, 4); \
10470 tmp |= (fieldname(insn, 0, 4) << 0); \
10471 tmp |= (fieldname(insn, 23, 1) << 4); \
10473 tmp = fieldname(insn, 28, 4); \
10477 tmp = fieldname(insn, 16, 4); \
10479 tmp = fieldname(insn, 12, 4); \
10481 tmp = fieldname(insn, 16, 4); \
10484 tmp |= (fieldname(insn, 0, 4) << 0); \
10485 tmp |= (fieldname(insn, 8, 4) << 4); \
10486 tmp |= (fieldname(insn, 23, 1) << 8); \
10488 tmp = fieldname(insn, 28, 4); \
10495 tmp = fieldname(insn, 12, 4); \
10497 tmp = fieldname(insn, 16, 4); \
10499 tmp = fieldname(insn, 16, 4); \
10502 tmp |= (fieldname(insn, 0, 4) << 0); \
10503 tmp |= (fieldname(insn, 8, 4) << 4); \
10504 tmp |= (fieldname(insn, 23, 1) << 8); \
10506 tmp = fieldname(insn, 28, 4); \
10510 tmp = fieldname(insn, 12, 4); \
10512 tmp = fieldname(insn, 16, 4); \
10514 tmp = fieldname(insn, 0, 12); \
10516 tmp = fieldname(insn, 28, 4); \
10518 tmp = fieldname(insn, 20, 1); \
10522 tmp = fieldname(insn, 12, 4); \
10525 tmp |= (fieldname(insn, 0, 12) << 0); \
10526 tmp |= (fieldname(insn, 22, 2) << 12); \
10528 tmp = fieldname(insn, 28, 4); \
10535 tmp = fieldname(insn, 16, 4); \
10537 tmp = fieldname(insn, 0, 12); \
10539 tmp = fieldname(insn, 28, 4); \
10543 tmp = fieldname(insn, 0, 8); \
10545 tmp = fieldname(insn, 28, 4); \
10550 tmp |= (fieldname(insn, 16, 4) << 0); \
10551 tmp |= (fieldname(insn, 22, 1) << 4); \
10553 tmp = fieldname(insn, 0, 12); \
10555 tmp = fieldname(insn, 28, 4); \
10559 tmp = fieldname(insn, 12, 4); \
10561 tmp = fieldname(insn, 0, 12); \
10563 tmp = fieldname(insn, 28, 4); \
10565 tmp = fieldname(insn, 20, 1); \
10572 tmp = fieldname(insn, 12, 4); \
10575 tmp |= (fieldname(insn, 0, 12) << 0); \
10576 tmp |= (fieldname(insn, 16, 4) << 13); \
10577 tmp |= (fieldname(insn, 23, 1) << 12); \
10579 tmp = fieldname(insn, 28, 4); \
10584 tmp |= (fieldname(insn, 0, 12) << 0); \
10585 tmp |= (fieldname(insn, 16, 4) << 13); \
10586 tmp |= (fieldname(insn, 23, 1) << 12); \
10596 tmp = fieldname(insn, 12, 4); \
10599 tmp |= (fieldname(insn, 0, 12) << 0); \
10600 tmp |= (fieldname(insn, 16, 4) << 13); \
10601 tmp |= (fieldname(insn, 23, 1) << 12); \
10603 tmp = fieldname(insn, 28, 4); \
10609 tmp = fieldname(insn, 0, 4); \
10613 tmp = fieldname(insn, 0, 4); \
10617 tmp = fieldname(insn, 12, 4); \
10620 tmp |= (fieldname(insn, 0, 4) << 0); \
10621 tmp |= (fieldname(insn, 5, 7) << 5); \
10622 tmp |= (fieldname(insn, 16, 4) << 13); \
10623 tmp |= (fieldname(insn, 23, 1) << 12); \
10625 tmp = fieldname(insn, 28, 4); \
10630 tmp |= (fieldname(insn, 0, 4) << 0); \
10631 tmp |= (fieldname(insn, 5, 7) << 5); \
10632 tmp |= (fieldname(insn, 16, 4) << 13); \
10633 tmp |= (fieldname(insn, 23, 1) << 12); \
10637 tmp = fieldname(insn, 12, 4); \
10639 tmp = fieldname(insn, 16, 4); \
10641 tmp = fieldname(insn, 0, 4); \
10643 tmp = fieldname(insn, 28, 4); \
10647 tmp = fieldname(insn, 12, 4); \
10649 tmp = fieldname(insn, 16, 4); \
10651 tmp = fieldname(insn, 0, 4); \
10653 tmp = fieldname(insn, 7, 5); \
10655 tmp = fieldname(insn, 28, 4); \
10659 tmp = fieldname(insn, 16, 4); \
10661 tmp = fieldname(insn, 0, 4); \
10663 tmp = fieldname(insn, 8, 4); \
10665 tmp = fieldname(insn, 28, 4); \
10669 tmp = fieldname(insn, 16, 4); \
10671 tmp = fieldname(insn, 0, 4); \
10673 tmp = fieldname(insn, 8, 4); \
10675 tmp = fieldname(insn, 12, 4); \
10677 tmp = fieldname(insn, 28, 4); \
10681 tmp = fieldname(insn, 12, 4); \
10683 tmp = fieldname(insn, 16, 4); \
10685 tmp = fieldname(insn, 0, 4); \
10687 tmp = fieldname(insn, 28, 4); \
10691 tmp = fieldname(insn, 12, 4); \
10693 tmp = fieldname(insn, 0, 4); \
10695 tmp = fieldname(insn, 10, 2); \
10697 tmp = fieldname(insn, 28, 4); \
10701 tmp = fieldname(insn, 12, 4); \
10703 tmp = fieldname(insn, 16, 4); \
10705 tmp = fieldname(insn, 0, 4); \
10707 tmp = fieldname(insn, 10, 2); \
10709 tmp = fieldname(insn, 28, 4); \
10719 tmp = fieldname(insn, 12, 4); \
10721 tmp = fieldname(insn, 16, 5); \
10723 tmp = fieldname(insn, 0, 4); \
10726 tmp |= (fieldname(insn, 6, 1) << 5); \
10727 tmp |= (fieldname(insn, 7, 5) << 0); \
10729 tmp = fieldname(insn, 28, 4); \
10733 tmp = fieldname(insn, 12, 4); \
10735 tmp = fieldname(insn, 16, 4); \
10737 tmp = fieldname(insn, 0, 4); \
10739 tmp = fieldname(insn, 28, 4); \
10743 tmp = fieldname(insn, 12, 4); \
10745 tmp = fieldname(insn, 0, 4); \
10747 tmp = fieldname(insn, 7, 5); \
10749 tmp = fieldname(insn, 16, 5); \
10751 tmp = fieldname(insn, 28, 4); \
10755 tmp = fieldname(insn, 12, 4); \
10758 tmp |= (fieldname(insn, 0, 4) << 0); \
10759 tmp |= (fieldname(insn, 5, 7) << 5); \
10760 tmp |= (fieldname(insn, 16, 4) << 13); \
10761 tmp |= (fieldname(insn, 23, 1) << 12); \
10763 tmp = fieldname(insn, 28, 4); \
10767 tmp = fieldname(insn, 12, 4); \
10769 tmp = fieldname(insn, 12, 4); \
10772 tmp |= (fieldname(insn, 7, 5) << 0); \
10773 tmp |= (fieldname(insn, 16, 5) << 5); \
10775 tmp = fieldname(insn, 28, 4); \
10779 tmp = fieldname(insn, 12, 4); \
10781 tmp = fieldname(insn, 12, 4); \
10783 tmp = fieldname(insn, 0, 4); \
10786 tmp |= (fieldname(insn, 7, 5) << 0); \
10787 tmp |= (fieldname(insn, 16, 5) << 5); \
10789 tmp = fieldname(insn, 28, 4); \
10793 tmp = fieldname(insn, 16, 4); \
10795 tmp = fieldname(insn, 28, 4); \
10797 tmp = fieldname(insn, 0, 16); \
10801 tmp = fieldname(insn, 16, 4); \
10808 tmp = fieldname(insn, 0, 5); \
10816 tmp |= (fieldname(insn, 0, 24) << 1); \
10817 tmp |= (fieldname(insn, 24, 1) << 0); \
10827 tmp = fieldname(insn, 8, 4); \
10829 tmp = fieldname(insn, 4, 4); \
10831 tmp = fieldname(insn, 12, 4); \
10833 tmp = fieldname(insn, 16, 4); \
10835 tmp = fieldname(insn, 0, 4); \
10837 tmp = fieldname(insn, 28, 4); \
10841 tmp = fieldname(insn, 8, 4); \
10843 tmp = fieldname(insn, 20, 4); \
10845 tmp = fieldname(insn, 12, 4); \
10847 tmp = fieldname(insn, 16, 4); \
10849 tmp = fieldname(insn, 0, 4); \
10851 tmp = fieldname(insn, 5, 3); \
10855 tmp = fieldname(insn, 8, 4); \
10857 tmp = fieldname(insn, 20, 4); \
10859 tmp = fieldname(insn, 12, 4); \
10861 tmp = fieldname(insn, 16, 4); \
10863 tmp = fieldname(insn, 0, 4); \
10865 tmp = fieldname(insn, 5, 3); \
10867 tmp = fieldname(insn, 28, 4); \
10871 tmp = fieldname(insn, 8, 4); \
10873 tmp = fieldname(insn, 21, 3); \
10875 tmp = fieldname(insn, 12, 4); \
10877 tmp = fieldname(insn, 16, 4); \
10879 tmp = fieldname(insn, 0, 4); \
10881 tmp = fieldname(insn, 5, 3); \
10885 tmp = fieldname(insn, 8, 4); \
10887 tmp = fieldname(insn, 21, 3); \
10889 tmp = fieldname(insn, 12, 4); \
10891 tmp = fieldname(insn, 16, 4); \
10893 tmp = fieldname(insn, 0, 4); \
10895 tmp = fieldname(insn, 5, 3); \
10897 tmp = fieldname(insn, 28, 4); \
10901 tmp = fieldname(insn, 12, 4); \
10903 tmp = fieldname(insn, 8, 4); \
10905 tmp = fieldname(insn, 21, 3); \
10907 tmp = fieldname(insn, 16, 4); \
10909 tmp = fieldname(insn, 0, 4); \
10911 tmp = fieldname(insn, 5, 3); \
10915 tmp = fieldname(insn, 12, 4); \
10917 tmp = fieldname(insn, 8, 4); \
10919 tmp = fieldname(insn, 21, 3); \
10921 tmp = fieldname(insn, 16, 4); \
10923 tmp = fieldname(insn, 0, 4); \
10925 tmp = fieldname(insn, 5, 3); \
10927 tmp = fieldname(insn, 28, 4); \
10931 tmp = fieldname(insn, 0, 24); \
10933 tmp = fieldname(insn, 28, 4); \
10938 tmp |= (fieldname(insn, 12, 4) << 0); \
10939 tmp |= (fieldname(insn, 22, 1) << 4); \
10942 tmp |= (fieldname(insn, 7, 1) << 4); \
10943 tmp |= (fieldname(insn, 16, 4) << 0); \
10946 tmp |= (fieldname(insn, 0, 4) << 0); \
10947 tmp |= (fieldname(insn, 5, 1) << 4); \
10952 tmp |= (fieldname(insn, 12, 4) << 0); \
10953 tmp |= (fieldname(insn, 22, 1) << 4); \
10956 tmp |= (fieldname(insn, 7, 1) << 4); \
10957 tmp |= (fieldname(insn, 16, 4) << 0); \
10960 tmp |= (fieldname(insn, 0, 4) << 0); \
10961 tmp |= (fieldname(insn, 5, 1) << 4); \
10966 tmp |= (fieldname(insn, 12, 4) << 0); \
10967 tmp |= (fieldname(insn, 22, 1) << 4); \
10970 tmp |= (fieldname(insn, 7, 1) << 4); \
10971 tmp |= (fieldname(insn, 16, 4) << 0); \
10974 tmp |= (fieldname(insn, 0, 4) << 0); \
10975 tmp |= (fieldname(insn, 5, 1) << 4); \
10980 tmp |= (fieldname(insn, 12, 4) << 0); \
10981 tmp |= (fieldname(insn, 22, 1) << 4); \
10984 tmp |= (fieldname(insn, 7, 1) << 4); \
10985 tmp |= (fieldname(insn, 16, 4) << 0); \
10988 tmp |= (fieldname(insn, 0, 4) << 0); \
10989 tmp |= (fieldname(insn, 5, 1) << 4); \
10994 tmp |= (fieldname(insn, 12, 4) << 0); \
10995 tmp |= (fieldname(insn, 22, 1) << 4); \
10998 tmp |= (fieldname(insn, 0, 4) << 0); \
10999 tmp |= (fieldname(insn, 5, 1) << 4); \
11002 tmp |= (fieldname(insn, 7, 1) << 4); \
11003 tmp |= (fieldname(insn, 16, 4) << 0); \
11008 tmp |= (fieldname(insn, 12, 4) << 0); \
11009 tmp |= (fieldname(insn, 22, 1) << 4); \
11012 tmp |= (fieldname(insn, 0, 4) << 0); \
11013 tmp |= (fieldname(insn, 5, 1) << 4); \
11016 tmp |= (fieldname(insn, 7, 1) << 4); \
11017 tmp |= (fieldname(insn, 16, 4) << 0); \
11022 tmp |= (fieldname(insn, 12, 4) << 0); \
11023 tmp |= (fieldname(insn, 22, 1) << 4); \
11026 tmp |= (fieldname(insn, 7, 1) << 4); \
11027 tmp |= (fieldname(insn, 16, 4) << 0); \
11030 tmp |= (fieldname(insn, 0, 4) << 0); \
11031 tmp |= (fieldname(insn, 5, 1) << 4); \
11036 tmp |= (fieldname(insn, 12, 4) << 0); \
11037 tmp |= (fieldname(insn, 22, 1) << 4); \
11040 tmp |= (fieldname(insn, 12, 4) << 0); \
11041 tmp |= (fieldname(insn, 22, 1) << 4); \
11044 tmp |= (fieldname(insn, 7, 1) << 4); \
11045 tmp |= (fieldname(insn, 16, 4) << 0); \
11048 tmp |= (fieldname(insn, 0, 4) << 0); \
11049 tmp |= (fieldname(insn, 5, 1) << 4); \
11054 tmp |= (fieldname(insn, 12, 4) << 0); \
11055 tmp |= (fieldname(insn, 22, 1) << 4); \
11058 tmp |= (fieldname(insn, 12, 4) << 0); \
11059 tmp |= (fieldname(insn, 22, 1) << 4); \
11062 tmp |= (fieldname(insn, 7, 1) << 4); \
11063 tmp |= (fieldname(insn, 16, 4) << 0); \
11066 tmp |= (fieldname(insn, 0, 4) << 0); \
11067 tmp |= (fieldname(insn, 5, 1) << 4); \
11072 tmp |= (fieldname(insn, 12, 4) << 0); \
11073 tmp |= (fieldname(insn, 22, 1) << 4); \
11076 tmp |= (fieldname(insn, 12, 4) << 0); \
11077 tmp |= (fieldname(insn, 22, 1) << 4); \
11080 tmp |= (fieldname(insn, 7, 1) << 4); \
11081 tmp |= (fieldname(insn, 16, 4) << 0); \
11084 tmp |= (fieldname(insn, 0, 4) << 0); \
11085 tmp |= (fieldname(insn, 5, 1) << 4); \
11090 tmp |= (fieldname(insn, 12, 4) << 0); \
11091 tmp |= (fieldname(insn, 22, 1) << 4); \
11094 tmp |= (fieldname(insn, 12, 4) << 0); \
11095 tmp |= (fieldname(insn, 22, 1) << 4); \
11098 tmp |= (fieldname(insn, 7, 1) << 4); \
11099 tmp |= (fieldname(insn, 16, 4) << 0); \
11101 tmp = fieldname(insn, 0, 3); \
11104 tmp |= (fieldname(insn, 3, 1) << 0); \
11105 tmp |= (fieldname(insn, 5, 1) << 1); \
11110 tmp |= (fieldname(insn, 12, 4) << 0); \
11111 tmp |= (fieldname(insn, 22, 1) << 4); \
11114 tmp |= (fieldname(insn, 12, 4) << 0); \
11115 tmp |= (fieldname(insn, 22, 1) << 4); \
11118 tmp |= (fieldname(insn, 7, 1) << 4); \
11119 tmp |= (fieldname(insn, 16, 4) << 0); \
11121 tmp = fieldname(insn, 0, 3); \
11124 tmp |= (fieldname(insn, 3, 1) << 0); \
11125 tmp |= (fieldname(insn, 5, 1) << 1); \
11130 tmp |= (fieldname(insn, 12, 4) << 0); \
11131 tmp |= (fieldname(insn, 22, 1) << 4); \
11134 tmp |= (fieldname(insn, 12, 4) << 0); \
11135 tmp |= (fieldname(insn, 22, 1) << 4); \
11138 tmp |= (fieldname(insn, 7, 1) << 4); \
11139 tmp |= (fieldname(insn, 16, 4) << 0); \
11141 tmp = fieldname(insn, 0, 3); \
11144 tmp |= (fieldname(insn, 3, 1) << 0); \
11145 tmp |= (fieldname(insn, 5, 1) << 1); \
11150 tmp |= (fieldname(insn, 12, 4) << 0); \
11151 tmp |= (fieldname(insn, 22, 1) << 4); \
11154 tmp |= (fieldname(insn, 7, 1) << 4); \
11155 tmp |= (fieldname(insn, 16, 4) << 0); \
11157 tmp = fieldname(insn, 0, 3); \
11160 tmp |= (fieldname(insn, 3, 1) << 0); \
11161 tmp |= (fieldname(insn, 5, 1) << 1); \
11166 tmp |= (fieldname(insn, 12, 4) << 0); \
11167 tmp |= (fieldname(insn, 22, 1) << 4); \
11170 tmp |= (fieldname(insn, 7, 1) << 4); \
11171 tmp |= (fieldname(insn, 16, 4) << 0); \
11173 tmp = fieldname(insn, 0, 3); \
11176 tmp |= (fieldname(insn, 3, 1) << 0); \
11177 tmp |= (fieldname(insn, 5, 1) << 1); \
11182 tmp |= (fieldname(insn, 12, 4) << 0); \
11183 tmp |= (fieldname(insn, 22, 1) << 4); \
11186 tmp |= (fieldname(insn, 7, 1) << 4); \
11187 tmp |= (fieldname(insn, 16, 4) << 0); \
11189 tmp = fieldname(insn, 0, 3); \
11192 tmp |= (fieldname(insn, 3, 1) << 0); \
11193 tmp |= (fieldname(insn, 5, 1) << 1); \
11198 tmp |= (fieldname(insn, 12, 4) << 0); \
11199 tmp |= (fieldname(insn, 22, 1) << 4); \
11202 tmp |= (fieldname(insn, 12, 4) << 0); \
11203 tmp |= (fieldname(insn, 22, 1) << 4); \
11206 tmp |= (fieldname(insn, 7, 1) << 4); \
11207 tmp |= (fieldname(insn, 16, 4) << 0); \
11209 tmp = fieldname(insn, 0, 4); \
11211 tmp = fieldname(insn, 5, 1); \
11216 tmp |= (fieldname(insn, 12, 4) << 0); \
11217 tmp |= (fieldname(insn, 22, 1) << 4); \
11220 tmp |= (fieldname(insn, 12, 4) << 0); \
11221 tmp |= (fieldname(insn, 22, 1) << 4); \
11224 tmp |= (fieldname(insn, 7, 1) << 4); \
11225 tmp |= (fieldname(insn, 16, 4) << 0); \
11227 tmp = fieldname(insn, 0, 4); \
11229 tmp = fieldname(insn, 5, 1); \
11234 tmp |= (fieldname(insn, 12, 4) << 0); \
11235 tmp |= (fieldname(insn, 22, 1) << 4); \
11238 tmp |= (fieldname(insn, 12, 4) << 0); \
11239 tmp |= (fieldname(insn, 22, 1) << 4); \
11242 tmp |= (fieldname(insn, 7, 1) << 4); \
11243 tmp |= (fieldname(insn, 16, 4) << 0); \
11245 tmp = fieldname(insn, 0, 4); \
11247 tmp = fieldname(insn, 5, 1); \
11252 tmp |= (fieldname(insn, 12, 4) << 0); \
11253 tmp |= (fieldname(insn, 22, 1) << 4); \
11256 tmp |= (fieldname(insn, 7, 1) << 4); \
11257 tmp |= (fieldname(insn, 16, 4) << 0); \
11259 tmp = fieldname(insn, 0, 4); \
11261 tmp = fieldname(insn, 5, 1); \
11266 tmp |= (fieldname(insn, 12, 4) << 0); \
11267 tmp |= (fieldname(insn, 22, 1) << 4); \
11270 tmp |= (fieldname(insn, 7, 1) << 4); \
11271 tmp |= (fieldname(insn, 16, 4) << 0); \
11273 tmp = fieldname(insn, 0, 4); \
11275 tmp = fieldname(insn, 5, 1); \
11280 tmp |= (fieldname(insn, 12, 4) << 0); \
11281 tmp |= (fieldname(insn, 22, 1) << 4); \
11284 tmp |= (fieldname(insn, 7, 1) << 4); \
11285 tmp |= (fieldname(insn, 16, 4) << 0); \
11287 tmp = fieldname(insn, 0, 4); \
11289 tmp = fieldname(insn, 5, 1); \
11294 tmp |= (fieldname(insn, 12, 4) << 0); \
11295 tmp |= (fieldname(insn, 22, 1) << 4); \
11298 tmp |= (fieldname(insn, 7, 1) << 4); \
11299 tmp |= (fieldname(insn, 16, 4) << 0); \
11302 tmp |= (fieldname(insn, 0, 4) << 0); \
11303 tmp |= (fieldname(insn, 5, 1) << 4); \
11305 tmp = fieldname(insn, 10, 1); \
11310 tmp |= (fieldname(insn, 12, 4) << 0); \
11311 tmp |= (fieldname(insn, 22, 1) << 4); \
11314 tmp |= (fieldname(insn, 7, 1) << 4); \
11315 tmp |= (fieldname(insn, 16, 4) << 0); \
11318 tmp |= (fieldname(insn, 0, 4) << 0); \
11319 tmp |= (fieldname(insn, 5, 1) << 4); \
11321 tmp = fieldname(insn, 9, 2); \
11326 tmp |= (fieldname(insn, 12, 4) << 0); \
11327 tmp |= (fieldname(insn, 22, 1) << 4); \
11330 tmp |= (fieldname(insn, 7, 1) << 4); \
11331 tmp |= (fieldname(insn, 16, 4) << 0); \
11334 tmp |= (fieldname(insn, 0, 4) << 0); \
11335 tmp |= (fieldname(insn, 5, 1) << 4); \
11337 tmp = fieldname(insn, 8, 3); \
11342 tmp |= (fieldname(insn, 12, 4) << 0); \
11343 tmp |= (fieldname(insn, 22, 1) << 4); \
11346 tmp |= (fieldname(insn, 7, 1) << 4); \
11347 tmp |= (fieldname(insn, 16, 4) << 0); \
11350 tmp |= (fieldname(insn, 0, 4) << 0); \
11351 tmp |= (fieldname(insn, 5, 1) << 4); \
11353 tmp = fieldname(insn, 11, 1); \
11358 tmp |= (fieldname(insn, 12, 4) << 0); \
11359 tmp |= (fieldname(insn, 22, 1) << 4); \
11362 tmp |= (fieldname(insn, 7, 1) << 4); \
11363 tmp |= (fieldname(insn, 16, 4) << 0); \
11366 tmp |= (fieldname(insn, 0, 4) << 0); \
11367 tmp |= (fieldname(insn, 5, 1) << 4); \
11369 tmp = fieldname(insn, 10, 2); \
11374 tmp |= (fieldname(insn, 12, 4) << 0); \
11375 tmp |= (fieldname(insn, 22, 1) << 4); \
11378 tmp |= (fieldname(insn, 7, 1) << 4); \
11379 tmp |= (fieldname(insn, 16, 4) << 0); \
11382 tmp |= (fieldname(insn, 0, 4) << 0); \
11383 tmp |= (fieldname(insn, 5, 1) << 4); \
11385 tmp = fieldname(insn, 9, 3); \
11390 tmp |= (fieldname(insn, 12, 4) << 0); \
11391 tmp |= (fieldname(insn, 22, 1) << 4); \
11394 tmp |= (fieldname(insn, 7, 1) << 4); \
11395 tmp |= (fieldname(insn, 16, 4) << 0); \
11398 tmp |= (fieldname(insn, 0, 4) << 0); \
11399 tmp |= (fieldname(insn, 5, 1) << 4); \
11401 tmp = fieldname(insn, 8, 4); \
11406 tmp |= (fieldname(insn, 12, 4) << 0); \
11407 tmp |= (fieldname(insn, 22, 1) << 4); \
11410 tmp |= (fieldname(insn, 0, 4) << 0); \
11411 tmp |= (fieldname(insn, 5, 1) << 4); \
11416 tmp |= (fieldname(insn, 12, 4) << 0); \
11417 tmp |= (fieldname(insn, 22, 1) << 4); \
11420 tmp |= (fieldname(insn, 0, 4) << 0); \
11421 tmp |= (fieldname(insn, 5, 1) << 4); \
11426 tmp |= (fieldname(insn, 12, 4) << 0); \
11427 tmp |= (fieldname(insn, 22, 1) << 4); \
11430 tmp |= (fieldname(insn, 0, 4) << 0); \
11431 tmp |= (fieldname(insn, 5, 1) << 4); \
11434 tmp |= (fieldname(insn, 12, 4) << 0); \
11435 tmp |= (fieldname(insn, 22, 1) << 4); \
11438 tmp |= (fieldname(insn, 0, 4) << 0); \
11439 tmp |= (fieldname(insn, 5, 1) << 4); \
11444 tmp |= (fieldname(insn, 12, 4) << 0); \
11445 tmp |= (fieldname(insn, 22, 1) << 4); \
11448 tmp |= (fieldname(insn, 0, 4) << 0); \
11449 tmp |= (fieldname(insn, 5, 1) << 4); \
11452 tmp |= (fieldname(insn, 12, 4) << 0); \
11453 tmp |= (fieldname(insn, 22, 1) << 4); \
11456 tmp |= (fieldname(insn, 0, 4) << 0); \
11457 tmp |= (fieldname(insn, 5, 1) << 4); \
11462 tmp |= (fieldname(insn, 12, 4) << 0); \
11463 tmp |= (fieldname(insn, 22, 1) << 4); \
11466 tmp |= (fieldname(insn, 0, 4) << 0); \
11467 tmp |= (fieldname(insn, 5, 1) << 4); \
11475 tmp |= (fieldname(insn, 12, 4) << 0); \
11476 tmp |= (fieldname(insn, 22, 1) << 4); \
11479 tmp |= (fieldname(insn, 12, 4) << 0); \
11480 tmp |= (fieldname(insn, 22, 1) << 4); \
11483 tmp |= (fieldname(insn, 0, 4) << 0); \
11484 tmp |= (fieldname(insn, 5, 1) << 4); \
11489 tmp |= (fieldname(insn, 12, 4) << 0); \
11490 tmp |= (fieldname(insn, 22, 1) << 4); \
11493 tmp |= (fieldname(insn, 12, 4) << 0); \
11494 tmp |= (fieldname(insn, 22, 1) << 4); \
11497 tmp |= (fieldname(insn, 0, 4) << 0); \
11498 tmp |= (fieldname(insn, 5, 1) << 4); \
11503 tmp |= (fieldname(insn, 12, 4) << 0); \
11504 tmp |= (fieldname(insn, 22, 1) << 4); \
11507 tmp |= (fieldname(insn, 0, 4) << 0); \
11508 tmp |= (fieldname(insn, 5, 1) << 4); \
11516 tmp |= (fieldname(insn, 12, 4) << 0); \
11517 tmp |= (fieldname(insn, 22, 1) << 4); \
11520 tmp |= (fieldname(insn, 0, 4) << 0); \
11521 tmp |= (fieldname(insn, 5, 1) << 4); \
11523 tmp = fieldname(insn, 19, 1); \
11528 tmp |= (fieldname(insn, 12, 4) << 0); \
11529 tmp |= (fieldname(insn, 22, 1) << 4); \
11532 tmp |= (fieldname(insn, 0, 4) << 0); \
11533 tmp |= (fieldname(insn, 5, 1) << 4); \
11535 tmp = fieldname(insn, 18, 2); \
11540 tmp |= (fieldname(insn, 12, 4) << 0); \
11541 tmp |= (fieldname(insn, 22, 1) << 4); \
11544 tmp |= (fieldname(insn, 0, 4) << 0); \
11545 tmp |= (fieldname(insn, 5, 1) << 4); \
11547 tmp = fieldname(insn, 17, 3); \
11552 tmp |= (fieldname(insn, 12, 4) << 0); \
11553 tmp |= (fieldname(insn, 22, 1) << 4); \
11556 tmp |= (fieldname(insn, 0, 4) << 0); \
11557 tmp |= (fieldname(insn, 5, 1) << 4); \
11559 tmp = fieldname(insn, 19, 1); \
11564 tmp |= (fieldname(insn, 12, 4) << 0); \
11565 tmp |= (fieldname(insn, 22, 1) << 4); \
11568 tmp |= (fieldname(insn, 0, 4) << 0); \
11569 tmp |= (fieldname(insn, 5, 1) << 4); \
11571 tmp = fieldname(insn, 18, 2); \
11576 tmp |= (fieldname(insn, 12, 4) << 0); \
11577 tmp |= (fieldname(insn, 22, 1) << 4); \
11580 tmp |= (fieldname(insn, 0, 4) << 0); \
11581 tmp |= (fieldname(insn, 5, 1) << 4); \
11583 tmp = fieldname(insn, 17, 3); \
11588 tmp |= (fieldname(insn, 12, 4) << 0); \
11589 tmp |= (fieldname(insn, 22, 1) << 4); \
11592 tmp |= (fieldname(insn, 0, 4) << 0); \
11593 tmp |= (fieldname(insn, 5, 1) << 4); \
11595 tmp = fieldname(insn, 16, 3); \
11600 tmp |= (fieldname(insn, 12, 4) << 0); \
11601 tmp |= (fieldname(insn, 22, 1) << 4); \
11604 tmp |= (fieldname(insn, 0, 4) << 0); \
11605 tmp |= (fieldname(insn, 5, 1) << 4); \
11607 tmp = fieldname(insn, 16, 4); \
11612 tmp |= (fieldname(insn, 12, 4) << 0); \
11613 tmp |= (fieldname(insn, 22, 1) << 4); \
11616 tmp |= (fieldname(insn, 0, 4) << 0); \
11617 tmp |= (fieldname(insn, 5, 1) << 4); \
11619 tmp = fieldname(insn, 16, 5); \
11624 tmp |= (fieldname(insn, 12, 4) << 0); \
11625 tmp |= (fieldname(insn, 22, 1) << 4); \
11628 tmp |= (fieldname(insn, 12, 4) << 0); \
11629 tmp |= (fieldname(insn, 22, 1) << 4); \
11632 tmp |= (fieldname(insn, 0, 4) << 0); \
11633 tmp |= (fieldname(insn, 5, 1) << 4); \
11635 tmp = fieldname(insn, 16, 3); \
11640 tmp |= (fieldname(insn, 12, 4) << 0); \
11641 tmp |= (fieldname(insn, 22, 1) << 4); \
11644 tmp |= (fieldname(insn, 12, 4) << 0); \
11645 tmp |= (fieldname(insn, 22, 1) << 4); \
11648 tmp |= (fieldname(insn, 0, 4) << 0); \
11649 tmp |= (fieldname(insn, 5, 1) << 4); \
11651 tmp = fieldname(insn, 16, 4); \
11656 tmp |= (fieldname(insn, 12, 4) << 0); \
11657 tmp |= (fieldname(insn, 22, 1) << 4); \
11660 tmp |= (fieldname(insn, 12, 4) << 0); \
11661 tmp |= (fieldname(insn, 22, 1) << 4); \
11664 tmp |= (fieldname(insn, 0, 4) << 0); \
11665 tmp |= (fieldname(insn, 5, 1) << 4); \
11667 tmp = fieldname(insn, 16, 5); \
11672 tmp |= (fieldname(insn, 12, 4) << 0); \
11673 tmp |= (fieldname(insn, 22, 1) << 4); \
11676 tmp |= (fieldname(insn, 0, 4) << 0); \
11677 tmp |= (fieldname(insn, 5, 1) << 4); \
11679 tmp = fieldname(insn, 16, 3); \
11684 tmp |= (fieldname(insn, 12, 4) << 0); \
11685 tmp |= (fieldname(insn, 22, 1) << 4); \
11688 tmp |= (fieldname(insn, 12, 4) << 0); \
11689 tmp |= (fieldname(insn, 22, 1) << 4); \
11692 tmp |= (fieldname(insn, 0, 4) << 0); \
11693 tmp |= (fieldname(insn, 5, 1) << 4); \
11695 tmp = fieldname(insn, 16, 3); \
11700 tmp |= (fieldname(insn, 12, 4) << 0); \
11701 tmp |= (fieldname(insn, 22, 1) << 4); \
11704 tmp |= (fieldname(insn, 0, 4) << 0); \
11705 tmp |= (fieldname(insn, 5, 1) << 4); \
11707 tmp = fieldname(insn, 16, 4); \
11712 tmp |= (fieldname(insn, 12, 4) << 0); \
11713 tmp |= (fieldname(insn, 22, 1) << 4); \
11716 tmp |= (fieldname(insn, 12, 4) << 0); \
11717 tmp |= (fieldname(insn, 22, 1) << 4); \
11720 tmp |= (fieldname(insn, 0, 4) << 0); \
11721 tmp |= (fieldname(insn, 5, 1) << 4); \
11723 tmp = fieldname(insn, 16, 4); \
11728 tmp |= (fieldname(insn, 12, 4) << 0); \
11729 tmp |= (fieldname(insn, 22, 1) << 4); \
11732 tmp |= (fieldname(insn, 0, 4) << 0); \
11733 tmp |= (fieldname(insn, 5, 1) << 4); \
11735 tmp = fieldname(insn, 16, 5); \
11740 tmp |= (fieldname(insn, 12, 4) << 0); \
11741 tmp |= (fieldname(insn, 22, 1) << 4); \
11744 tmp |= (fieldname(insn, 12, 4) << 0); \
11745 tmp |= (fieldname(insn, 22, 1) << 4); \
11748 tmp |= (fieldname(insn, 0, 4) << 0); \
11749 tmp |= (fieldname(insn, 5, 1) << 4); \
11751 tmp = fieldname(insn, 16, 5); \
11756 tmp |= (fieldname(insn, 12, 4) << 0); \
11757 tmp |= (fieldname(insn, 22, 1) << 4); \
11760 tmp |= (fieldname(insn, 0, 4) << 0); \
11761 tmp |= (fieldname(insn, 5, 1) << 4); \
11763 tmp = fieldname(insn, 16, 3); \
11768 tmp |= (fieldname(insn, 12, 4) << 0); \
11769 tmp |= (fieldname(insn, 22, 1) << 4); \
11772 tmp |= (fieldname(insn, 0, 4) << 0); \
11773 tmp |= (fieldname(insn, 5, 1) << 4); \
11775 tmp = fieldname(insn, 16, 4); \
11780 tmp |= (fieldname(insn, 12, 4) << 0); \
11781 tmp |= (fieldname(insn, 22, 1) << 4); \
11784 tmp |= (fieldname(insn, 0, 4) << 0); \
11785 tmp |= (fieldname(insn, 5, 1) << 4); \
11787 tmp = fieldname(insn, 16, 5); \
11792 tmp |= (fieldname(insn, 12, 4) << 0); \
11793 tmp |= (fieldname(insn, 22, 1) << 4); \
11796 tmp |= (fieldname(insn, 0, 4) << 0); \
11797 tmp |= (fieldname(insn, 5, 1) << 4); \
11799 tmp = fieldname(insn, 16, 3); \
11804 tmp |= (fieldname(insn, 12, 4) << 0); \
11805 tmp |= (fieldname(insn, 22, 1) << 4); \
11808 tmp |= (fieldname(insn, 0, 4) << 0); \
11809 tmp |= (fieldname(insn, 5, 1) << 4); \
11811 tmp = fieldname(insn, 16, 4); \
11816 tmp |= (fieldname(insn, 12, 4) << 0); \
11817 tmp |= (fieldname(insn, 22, 1) << 4); \
11820 tmp |= (fieldname(insn, 0, 4) << 0); \
11821 tmp |= (fieldname(insn, 5, 1) << 4); \
11823 tmp = fieldname(insn, 16, 5); \
11834 tmp |= (fieldname(insn, 12, 4) << 0); \
11835 tmp |= (fieldname(insn, 22, 1) << 4); \
11838 tmp |= (fieldname(insn, 0, 4) << 0); \
11839 tmp |= (fieldname(insn, 5, 1) << 4); \
11841 tmp = fieldname(insn, 16, 6); \
11846 tmp |= (fieldname(insn, 12, 4) << 0); \
11847 tmp |= (fieldname(insn, 22, 1) << 4); \
11850 tmp |= (fieldname(insn, 12, 4) << 0); \
11851 tmp |= (fieldname(insn, 22, 1) << 4); \
11854 tmp |= (fieldname(insn, 0, 4) << 0); \
11855 tmp |= (fieldname(insn, 5, 1) << 4); \
11857 tmp = fieldname(insn, 16, 6); \
11862 tmp |= (fieldname(insn, 12, 4) << 0); \
11863 tmp |= (fieldname(insn, 22, 1) << 4); \
11866 tmp |= (fieldname(insn, 0, 4) << 0); \
11867 tmp |= (fieldname(insn, 5, 1) << 4); \
11869 tmp = fieldname(insn, 16, 6); \
11874 tmp |= (fieldname(insn, 12, 4) << 0); \
11875 tmp |= (fieldname(insn, 22, 1) << 4); \
11878 tmp |= (fieldname(insn, 12, 4) << 0); \
11879 tmp |= (fieldname(insn, 22, 1) << 4); \
11882 tmp |= (fieldname(insn, 0, 4) << 0); \
11883 tmp |= (fieldname(insn, 5, 1) << 4); \
11885 tmp = fieldname(insn, 16, 6); \
11890 tmp |= (fieldname(insn, 12, 4) << 0); \
11891 tmp |= (fieldname(insn, 22, 1) << 4); \
11894 tmp |= (fieldname(insn, 0, 4) << 0); \
11895 tmp |= (fieldname(insn, 5, 1) << 4); \
11897 tmp = fieldname(insn, 16, 3); \
11902 tmp |= (fieldname(insn, 12, 4) << 0); \
11903 tmp |= (fieldname(insn, 22, 1) << 4); \
11906 tmp |= (fieldname(insn, 0, 4) << 0); \
11907 tmp |= (fieldname(insn, 5, 1) << 4); \
11909 tmp = fieldname(insn, 16, 4); \
11914 tmp |= (fieldname(insn, 12, 4) << 0); \
11915 tmp |= (fieldname(insn, 22, 1) << 4); \
11918 tmp |= (fieldname(insn, 0, 4) << 0); \
11919 tmp |= (fieldname(insn, 5, 1) << 4); \
11921 tmp = fieldname(insn, 16, 5); \
11926 tmp |= (fieldname(insn, 12, 4) << 0); \
11927 tmp |= (fieldname(insn, 22, 1) << 4); \
11930 tmp |= (fieldname(insn, 12, 4) << 0); \
11931 tmp |= (fieldname(insn, 22, 1) << 4); \
11934 tmp |= (fieldname(insn, 0, 4) << 0); \
11935 tmp |= (fieldname(insn, 5, 1) << 4); \
11937 tmp = fieldname(insn, 16, 3); \
11942 tmp |= (fieldname(insn, 12, 4) << 0); \
11943 tmp |= (fieldname(insn, 22, 1) << 4); \
11946 tmp |= (fieldname(insn, 12, 4) << 0); \
11947 tmp |= (fieldname(insn, 22, 1) << 4); \
11950 tmp |= (fieldname(insn, 0, 4) << 0); \
11951 tmp |= (fieldname(insn, 5, 1) << 4); \
11953 tmp = fieldname(insn, 16, 4); \
11958 tmp |= (fieldname(insn, 12, 4) << 0); \
11959 tmp |= (fieldname(insn, 22, 1) << 4); \
11962 tmp |= (fieldname(insn, 12, 4) << 0); \
11963 tmp |= (fieldname(insn, 22, 1) << 4); \
11966 tmp |= (fieldname(insn, 0, 4) << 0); \
11967 tmp |= (fieldname(insn, 5, 1) << 4); \
11969 tmp = fieldname(insn, 16, 5); \
11974 tmp |= (fieldname(insn, 12, 4) << 0); \
11975 tmp |= (fieldname(insn, 22, 1) << 4); \
11978 tmp |= (fieldname(insn, 0, 4) << 0); \
11979 tmp |= (fieldname(insn, 5, 1) << 4); \
11981 tmp = fieldname(insn, 16, 3); \
11986 tmp |= (fieldname(insn, 12, 4) << 0); \
11987 tmp |= (fieldname(insn, 22, 1) << 4); \
11990 tmp |= (fieldname(insn, 12, 4) << 0); \
11991 tmp |= (fieldname(insn, 22, 1) << 4); \
11994 tmp |= (fieldname(insn, 0, 4) << 0); \
11995 tmp |= (fieldname(insn, 5, 1) << 4); \
11997 tmp = fieldname(insn, 16, 3); \
12002 tmp |= (fieldname(insn, 12, 4) << 0); \
12003 tmp |= (fieldname(insn, 22, 1) << 4); \
12006 tmp |= (fieldname(insn, 0, 4) << 0); \
12007 tmp |= (fieldname(insn, 5, 1) << 4); \
12009 tmp = fieldname(insn, 16, 4); \
12014 tmp |= (fieldname(insn, 12, 4) << 0); \
12015 tmp |= (fieldname(insn, 22, 1) << 4); \
12018 tmp |= (fieldname(insn, 12, 4) << 0); \
12019 tmp |= (fieldname(insn, 22, 1) << 4); \
12022 tmp |= (fieldname(insn, 0, 4) << 0); \
12023 tmp |= (fieldname(insn, 5, 1) << 4); \
12025 tmp = fieldname(insn, 16, 4); \
12030 tmp |= (fieldname(insn, 12, 4) << 0); \
12031 tmp |= (fieldname(insn, 22, 1) << 4); \
12034 tmp |= (fieldname(insn, 0, 4) << 0); \
12035 tmp |= (fieldname(insn, 5, 1) << 4); \
12037 tmp = fieldname(insn, 16, 5); \
12042 tmp |= (fieldname(insn, 12, 4) << 0); \
12043 tmp |= (fieldname(insn, 22, 1) << 4); \
12046 tmp |= (fieldname(insn, 12, 4) << 0); \
12047 tmp |= (fieldname(insn, 22, 1) << 4); \
12050 tmp |= (fieldname(insn, 0, 4) << 0); \
12051 tmp |= (fieldname(insn, 5, 1) << 4); \
12053 tmp = fieldname(insn, 16, 5); \
12061 tmp |= (fieldname(insn, 12, 4) << 0); \
12062 tmp |= (fieldname(insn, 22, 1) << 4); \
12065 tmp |= (fieldname(insn, 0, 4) << 0); \
12066 tmp |= (fieldname(insn, 5, 1) << 4); \
12068 tmp = fieldname(insn, 16, 6); \
12073 tmp |= (fieldname(insn, 12, 4) << 0); \
12074 tmp |= (fieldname(insn, 22, 1) << 4); \
12077 tmp |= (fieldname(insn, 12, 4) << 0); \
12078 tmp |= (fieldname(insn, 22, 1) << 4); \
12081 tmp |= (fieldname(insn, 0, 4) << 0); \
12082 tmp |= (fieldname(insn, 5, 1) << 4); \
12084 tmp = fieldname(insn, 16, 6); \
12089 tmp |= (fieldname(insn, 12, 4) << 0); \
12090 tmp |= (fieldname(insn, 22, 1) << 4); \
12093 tmp |= (fieldname(insn, 0, 4) << 0); \
12094 tmp |= (fieldname(insn, 5, 1) << 4); \
12096 tmp = fieldname(insn, 16, 6); \
12101 tmp |= (fieldname(insn, 12, 4) << 0); \
12102 tmp |= (fieldname(insn, 22, 1) << 4); \
12105 tmp |= (fieldname(insn, 12, 4) << 0); \
12106 tmp |= (fieldname(insn, 22, 1) << 4); \
12109 tmp |= (fieldname(insn, 0, 4) << 0); \
12110 tmp |= (fieldname(insn, 5, 1) << 4); \
12112 tmp = fieldname(insn, 16, 6); \
12117 tmp |= (fieldname(insn, 7, 1) << 4); \
12118 tmp |= (fieldname(insn, 16, 4) << 0); \
12121 tmp |= (fieldname(insn, 7, 1) << 4); \
12122 tmp |= (fieldname(insn, 16, 4) << 0); \
12124 tmp = fieldname(insn, 12, 4); \
12126 tmp = fieldname(insn, 21, 1); \
12128 tmp = fieldname(insn, 28, 4); \
12132 tmp = fieldname(insn, 12, 4); \
12135 tmp |= (fieldname(insn, 7, 1) << 4); \
12136 tmp |= (fieldname(insn, 16, 4) << 0); \
12138 tmp = fieldname(insn, 21, 1); \
12140 tmp = fieldname(insn, 28, 4); \
12145 tmp |= (fieldname(insn, 7, 1) << 4); \
12146 tmp |= (fieldname(insn, 16, 4) << 0); \
12149 tmp |= (fieldname(insn, 7, 1) << 4); \
12150 tmp |= (fieldname(insn, 16, 4) << 0); \
12152 tmp = fieldname(insn, 12, 4); \
12155 tmp |= (fieldname(insn, 6, 1) << 0); \
12156 tmp |= (fieldname(insn, 21, 1) << 1); \
12158 tmp = fieldname(insn, 28, 4); \
12162 tmp = fieldname(insn, 12, 4); \
12165 tmp |= (fieldname(insn, 7, 1) << 4); \
12166 tmp |= (fieldname(insn, 16, 4) << 0); \
12169 tmp |= (fieldname(insn, 6, 1) << 0); \
12170 tmp |= (fieldname(insn, 21, 1) << 1); \
12172 tmp = fieldname(insn, 28, 4); \
12177 tmp |= (fieldname(insn, 7, 1) << 4); \
12178 tmp |= (fieldname(insn, 16, 4) << 0); \
12181 tmp |= (fieldname(insn, 7, 1) << 4); \
12182 tmp |= (fieldname(insn, 16, 4) << 0); \
12184 tmp = fieldname(insn, 12, 4); \
12187 tmp |= (fieldname(insn, 5, 2) << 0); \
12188 tmp |= (fieldname(insn, 21, 1) << 2); \
12190 tmp = fieldname(insn, 28, 4); \
12194 tmp = fieldname(insn, 12, 4); \
12197 tmp |= (fieldname(insn, 7, 1) << 4); \
12198 tmp |= (fieldname(insn, 16, 4) << 0); \
12201 tmp |= (fieldname(insn, 5, 2) << 0); \
12202 tmp |= (fieldname(insn, 21, 1) << 2); \
12204 tmp = fieldname(insn, 28, 4); \
12209 tmp |= (fieldname(insn, 7, 1) << 4); \
12210 tmp |= (fieldname(insn, 16, 4) << 0); \
12212 tmp = fieldname(insn, 12, 4); \
12214 tmp = fieldname(insn, 28, 4); \
12219 tmp |= (fieldname(insn, 7, 1) << 4); \
12220 tmp |= (fieldname(insn, 16, 4) << 0); \
12222 tmp = fieldname(insn, 12, 4); \
12224 tmp = fieldname(insn, 28, 4); \
12276 tmp = fieldname(insn, 0, 3); \
12278 tmp = fieldname(insn, 3, 3); \
12282 tmp = fieldname(insn, 8, 3); \
12284 tmp = fieldname(insn, 0, 8); \
12292 tmp |= (fieldname(insn, 0, 3) << 0); \
12293 tmp |= (fieldname(insn, 7, 1) << 3); \
12296 tmp |= (fieldname(insn, 0, 3) << 0); \
12297 tmp |= (fieldname(insn, 7, 1) << 3); \
12299 tmp = fieldname(insn, 3, 4); \
12304 tmp |= (fieldname(insn, 0, 3) << 0); \
12305 tmp |= (fieldname(insn, 7, 1) << 3); \
12307 tmp = fieldname(insn, 3, 4); \
12311 tmp = fieldname(insn, 3, 4); \
12315 tmp = fieldname(insn, 8, 3); \
12317 tmp = fieldname(insn, 0, 8); \
12321 tmp = fieldname(insn, 0, 3); \
12323 tmp = fieldname(insn, 3, 6); \
12327 tmp = fieldname(insn, 0, 3); \
12329 tmp = fieldname(insn, 3, 8); \
12333 tmp = fieldname(insn, 8, 3); \
12335 tmp = fieldname(insn, 0, 8); \
12345 tmp = fieldname(insn, 0, 3); \
12348 tmp |= (fieldname(insn, 3, 5) << 0); \
12349 tmp |= (fieldname(insn, 9, 1) << 5); \
12354 tmp |= (fieldname(insn, 0, 8) << 0); \
12355 tmp |= (fieldname(insn, 8, 1) << 14); \
12359 tmp = fieldname(insn, 3, 1); \
12366 tmp = fieldname(insn, 0, 6); \
12371 tmp |= (fieldname(insn, 0, 8) << 0); \
12372 tmp |= (fieldname(insn, 8, 1) << 15); \
12376 tmp = fieldname(insn, 0, 8); \
12380 tmp = fieldname(insn, 4, 4); \
12384 tmp = fieldname(insn, 8, 3); \
12386 tmp = fieldname(insn, 8, 3); \
12388 tmp = fieldname(insn, 0, 8); \
12392 tmp = fieldname(insn, 8, 3); \
12394 tmp = fieldname(insn, 0, 8); \
12398 tmp = fieldname(insn, 0, 8); \
12400 tmp = fieldname(insn, 8, 4); \
12404 tmp = fieldname(insn, 0, 11); \
12409 tmp |= (fieldname(insn, 1, 10) << 1); \
12410 tmp |= (fieldname(insn, 11, 1) << 21); \
12411 tmp |= (fieldname(insn, 13, 1) << 22); \
12412 tmp |= (fieldname(insn, 16, 10) << 11); \
12413 tmp |= (fieldname(insn, 26, 1) << 23); \
12418 tmp |= (fieldname(insn, 0, 11) << 0); \
12419 tmp |= (fieldname(insn, 11, 1) << 21); \
12420 tmp |= (fieldname(insn, 13, 1) << 22); \
12421 tmp |= (fieldname(insn, 16, 10) << 11); \
12422 tmp |= (fieldname(insn, 26, 1) << 23); \
12429 tmp = fieldname(insn, 16, 4); \
12432 tmp |= (fieldname(insn, 0, 13) << 0); \
12433 tmp |= (fieldname(insn, 14, 1) << 14); \
12437 tmp = fieldname(insn, 16, 4); \
12439 tmp = fieldname(insn, 0, 16); \
12443 tmp = fieldname(insn, 16, 4); \
12445 tmp = fieldname(insn, 16, 4); \
12448 tmp |= (fieldname(insn, 0, 13) << 0); \
12449 tmp |= (fieldname(insn, 14, 1) << 14); \
12453 tmp = fieldname(insn, 16, 4); \
12455 tmp = fieldname(insn, 16, 4); \
12457 tmp = fieldname(insn, 0, 16); \
12461 tmp = fieldname(insn, 8, 4); \
12463 tmp = fieldname(insn, 12, 4); \
12466 tmp |= (fieldname(insn, 0, 8) << 0); \
12467 tmp |= (fieldname(insn, 16, 4) << 8); \
12471 tmp = fieldname(insn, 0, 4); \
12473 tmp = fieldname(insn, 12, 4); \
12475 tmp = fieldname(insn, 16, 4); \
12479 tmp = fieldname(insn, 0, 4); \
12481 tmp = fieldname(insn, 12, 4); \
12483 tmp = fieldname(insn, 8, 4); \
12485 tmp = fieldname(insn, 16, 4); \
12489 tmp = fieldname(insn, 12, 4); \
12491 tmp = fieldname(insn, 16, 4); \
12495 tmp = fieldname(insn, 12, 4); \
12498 tmp |= (fieldname(insn, 0, 8) << 0); \
12499 tmp |= (fieldname(insn, 16, 4) << 8); \
12506 tmp = fieldname(insn, 12, 4); \
12508 tmp = fieldname(insn, 8, 4); \
12510 tmp = fieldname(insn, 16, 4); \
12514 tmp = fieldname(insn, 16, 4); \
12516 tmp = fieldname(insn, 12, 4); \
12518 tmp = fieldname(insn, 8, 4); \
12520 tmp = fieldname(insn, 16, 4); \
12523 tmp |= (fieldname(insn, 0, 8) << 0); \
12524 tmp |= (fieldname(insn, 23, 1) << 8); \
12528 tmp = fieldname(insn, 12, 4); \
12530 tmp = fieldname(insn, 8, 4); \
12532 tmp = fieldname(insn, 16, 4); \
12534 tmp = fieldname(insn, 16, 4); \
12537 tmp |= (fieldname(insn, 0, 8) << 0); \
12538 tmp |= (fieldname(insn, 23, 1) << 8); \
12542 tmp = fieldname(insn, 12, 4); \
12544 tmp = fieldname(insn, 8, 4); \
12547 tmp |= (fieldname(insn, 0, 8) << 0); \
12548 tmp |= (fieldname(insn, 16, 4) << 9); \
12549 tmp |= (fieldname(insn, 23, 1) << 8); \
12559 tmp = fieldname(insn, 16, 4); \
12561 tmp = fieldname(insn, 0, 4); \
12565 tmp = fieldname(insn, 16, 4); \
12568 tmp |= (fieldname(insn, 0, 4) << 0); \
12569 tmp |= (fieldname(insn, 4, 4) << 5); \
12570 tmp |= (fieldname(insn, 12, 3) << 9); \
12574 tmp = fieldname(insn, 8, 4); \
12576 tmp = fieldname(insn, 16, 4); \
12578 tmp = fieldname(insn, 0, 4); \
12580 tmp = fieldname(insn, 20, 1); \
12584 tmp = fieldname(insn, 8, 4); \
12586 tmp = fieldname(insn, 16, 4); \
12589 tmp |= (fieldname(insn, 0, 4) << 0); \
12590 tmp |= (fieldname(insn, 4, 4) << 5); \
12591 tmp |= (fieldname(insn, 12, 3) << 9); \
12593 tmp = fieldname(insn, 20, 1); \
12597 tmp = fieldname(insn, 8, 4); \
12599 tmp = fieldname(insn, 0, 4); \
12601 tmp = fieldname(insn, 20, 1); \
12605 tmp = fieldname(insn, 8, 4); \
12607 tmp = fieldname(insn, 0, 4); \
12609 tmp = fieldname(insn, 20, 1); \
12613 tmp = fieldname(insn, 8, 4); \
12615 tmp = fieldname(insn, 0, 4); \
12618 tmp |= (fieldname(insn, 6, 2) << 0); \
12619 tmp |= (fieldname(insn, 12, 3) << 2); \
12621 tmp = fieldname(insn, 20, 1); \
12625 tmp = fieldname(insn, 8, 4); \
12628 tmp |= (fieldname(insn, 0, 4) << 0); \
12629 tmp |= (fieldname(insn, 4, 4) << 5); \
12630 tmp |= (fieldname(insn, 12, 3) << 9); \
12632 tmp = fieldname(insn, 20, 1); \
12636 tmp = fieldname(insn, 8, 4); \
12638 tmp = fieldname(insn, 16, 4); \
12640 tmp = fieldname(insn, 0, 4); \
12643 tmp |= (fieldname(insn, 6, 2) << 0); \
12644 tmp |= (fieldname(insn, 12, 3) << 2); \
12648 tmp = fieldname(insn, 8, 4); \
12650 tmp = fieldname(insn, 16, 4); \
12652 tmp = fieldname(insn, 0, 4); \
12654 tmp = fieldname(insn, 20, 1); \
12658 tmp = fieldname(insn, 8, 4); \
12660 tmp = fieldname(insn, 16, 4); \
12663 tmp |= (fieldname(insn, 0, 4) << 0); \
12664 tmp |= (fieldname(insn, 4, 4) << 5); \
12665 tmp |= (fieldname(insn, 12, 3) << 9); \
12667 tmp = fieldname(insn, 20, 1); \
12671 tmp = fieldname(insn, 8, 4); \
12673 tmp = fieldname(insn, 4, 4); \
12675 tmp = fieldname(insn, 12, 4); \
12677 tmp = fieldname(insn, 16, 4); \
12679 tmp = fieldname(insn, 0, 4); \
12683 tmp = fieldname(insn, 16, 4); \
12686 tmp |= (fieldname(insn, 0, 8) << 0); \
12687 tmp |= (fieldname(insn, 12, 3) << 8); \
12688 tmp |= (fieldname(insn, 26, 1) << 11); \
12692 tmp = fieldname(insn, 8, 4); \
12694 tmp = fieldname(insn, 16, 4); \
12697 tmp |= (fieldname(insn, 0, 8) << 0); \
12698 tmp |= (fieldname(insn, 12, 3) << 8); \
12699 tmp |= (fieldname(insn, 26, 1) << 11); \
12701 tmp = fieldname(insn, 20, 1); \
12705 tmp = fieldname(insn, 8, 4); \
12708 tmp |= (fieldname(insn, 0, 8) << 0); \
12709 tmp |= (fieldname(insn, 12, 3) << 8); \
12710 tmp |= (fieldname(insn, 26, 1) << 11); \
12712 tmp = fieldname(insn, 20, 1); \
12716 tmp = fieldname(insn, 8, 4); \
12718 tmp = fieldname(insn, 16, 4); \
12721 tmp |= (fieldname(insn, 0, 8) << 0); \
12722 tmp |= (fieldname(insn, 12, 3) << 8); \
12723 tmp |= (fieldname(insn, 26, 1) << 11); \
12725 tmp = fieldname(insn, 20, 1); \
12729 tmp = fieldname(insn, 8, 4); \
12731 tmp = fieldname(insn, 16, 4); \
12734 tmp |= (fieldname(insn, 0, 8) << 0); \
12735 tmp |= (fieldname(insn, 12, 3) << 8); \
12736 tmp |= (fieldname(insn, 26, 1) << 11); \
12746 tmp = fieldname(insn, 8, 4); \
12748 tmp = fieldname(insn, 0, 4); \
12750 tmp = fieldname(insn, 16, 4); \
12754 tmp = fieldname(insn, 8, 4); \
12756 tmp = fieldname(insn, 0, 5); \
12758 tmp = fieldname(insn, 16, 4); \
12761 tmp |= (fieldname(insn, 6, 2) << 0); \
12762 tmp |= (fieldname(insn, 12, 3) << 2); \
12763 tmp |= (fieldname(insn, 21, 1) << 5); \
12767 tmp = fieldname(insn, 8, 4); \
12769 tmp = fieldname(insn, 16, 4); \
12772 tmp |= (fieldname(insn, 6, 2) << 0); \
12773 tmp |= (fieldname(insn, 12, 3) << 2); \
12775 tmp = fieldname(insn, 0, 5); \
12779 tmp = fieldname(insn, 8, 4); \
12781 tmp = fieldname(insn, 8, 4); \
12784 tmp |= (fieldname(insn, 0, 5) << 5); \
12785 tmp |= (fieldname(insn, 6, 2) << 0); \
12786 tmp |= (fieldname(insn, 12, 3) << 2); \
12790 tmp = fieldname(insn, 8, 4); \
12792 tmp = fieldname(insn, 8, 4); \
12794 tmp = fieldname(insn, 16, 4); \
12797 tmp |= (fieldname(insn, 0, 5) << 5); \
12798 tmp |= (fieldname(insn, 6, 2) << 0); \
12799 tmp |= (fieldname(insn, 12, 3) << 2); \
12803 tmp = fieldname(insn, 0, 4); \
12810 tmp = fieldname(insn, 8, 4); \
12814 tmp = fieldname(insn, 8, 4); \
12816 tmp = fieldname(insn, 0, 8); \
12820 tmp = fieldname(insn, 0, 12); \
12822 tmp = fieldname(insn, 16, 4); \
12826 tmp = fieldname(insn, 16, 4); \
12830 tmp = fieldname(insn, 16, 4); \
12835 tmp |= (fieldname(insn, 0, 12) << 0); \
12836 tmp |= (fieldname(insn, 16, 4) << 12); \
12841 tmp |= (fieldname(insn, 8, 4) << 0); \
12842 tmp |= (fieldname(insn, 20, 1) << 4); \
12844 tmp = fieldname(insn, 16, 4); \
12854 tmp = fieldname(insn, 12, 4); \
12857 tmp |= (fieldname(insn, 0, 4) << 2); \
12858 tmp |= (fieldname(insn, 4, 2) << 0); \
12859 tmp |= (fieldname(insn, 16, 4) << 6); \
12866 tmp = fieldname(insn, 12, 4); \
12869 tmp |= (fieldname(insn, 0, 8) << 0); \
12870 tmp |= (fieldname(insn, 16, 4) << 9); \
12874 tmp = fieldname(insn, 12, 4); \
12877 tmp |= (fieldname(insn, 0, 8) << 0); \
12878 tmp |= (fieldname(insn, 9, 1) << 8); \
12879 tmp |= (fieldname(insn, 16, 4) << 9); \
12883 tmp = fieldname(insn, 12, 4); \
12886 tmp |= (fieldname(insn, 0, 12) << 0); \
12887 tmp |= (fieldname(insn, 16, 4) << 13); \
12906 tmp = fieldname(insn, 12, 4); \
12909 tmp |= (fieldname(insn, 0, 4) << 2); \
12910 tmp |= (fieldname(insn, 4, 2) << 0); \
12911 tmp |= (fieldname(insn, 16, 4) << 6); \
12915 tmp = fieldname(insn, 12, 4); \
12918 tmp |= (fieldname(insn, 0, 8) << 0); \
12919 tmp |= (fieldname(insn, 9, 1) << 8); \
12920 tmp |= (fieldname(insn, 16, 4) << 9); \
12924 tmp = fieldname(insn, 12, 4); \
12927 tmp |= (fieldname(insn, 0, 12) << 0); \
12928 tmp |= (fieldname(insn, 16, 4) << 13); \
12932 tmp = fieldname(insn, 8, 4); \
12934 tmp = fieldname(insn, 0, 4); \
12936 tmp = fieldname(insn, 4, 2); \
12940 tmp = fieldname(insn, 8, 4); \
12942 tmp = fieldname(insn, 16, 4); \
12944 tmp = fieldname(insn, 0, 4); \
12946 tmp = fieldname(insn, 4, 2); \
12950 tmp = fieldname(insn, 8, 4); \
12952 tmp = fieldname(insn, 16, 4); \
12954 tmp = fieldname(insn, 0, 4); \
12958 tmp = fieldname(insn, 8, 4); \
12960 tmp = fieldname(insn, 0, 4); \
12962 tmp = fieldname(insn, 16, 4); \
12966 tmp = fieldname(insn, 8, 4); \
12969 tmp |= (fieldname(insn, 0, 4) << 0); \
12970 tmp |= (fieldname(insn, 16, 4) << 0); \
12974 tmp = fieldname(insn, 8, 4); \
12976 tmp = fieldname(insn, 16, 4); \
12978 tmp = fieldname(insn, 0, 4); \
12982 tmp = fieldname(insn, 8, 4); \
12984 tmp = fieldname(insn, 16, 4); \
12986 tmp = fieldname(insn, 0, 4); \
12988 tmp = fieldname(insn, 12, 4); \
12992 tmp = fieldname(insn, 12, 4); \
12994 tmp = fieldname(insn, 8, 4); \
12996 tmp = fieldname(insn, 16, 4); \
12998 tmp = fieldname(insn, 0, 4); \
13002 tmp = fieldname(insn, 12, 4); \
13004 tmp = fieldname(insn, 8, 4); \
13006 tmp = fieldname(insn, 16, 4); \
13008 tmp = fieldname(insn, 0, 4); \
13010 tmp = fieldname(insn, 12, 4); \
13012 tmp = fieldname(insn, 8, 4); \
13016 tmp = fieldname(insn, 12, 4); \
13018 tmp = fieldname(insn, 8, 4); \
13020 tmp = fieldname(insn, 0, 4); \
13022 tmp = fieldname(insn, 16, 4); \
13026 tmp = fieldname(insn, 0, 3); \
13028 tmp = fieldname(insn, 3, 3); \
13030 tmp = fieldname(insn, 6, 5); \
13034 tmp = fieldname(insn, 0, 3); \
13036 tmp = fieldname(insn, 3, 3); \
13038 tmp = fieldname(insn, 6, 3); \
13042 tmp = fieldname(insn, 0, 3); \
13044 tmp = fieldname(insn, 3, 3); \
13046 tmp = fieldname(insn, 6, 3); \
13050 tmp = fieldname(insn, 8, 3); \
13052 tmp = fieldname(insn, 8, 3); \
13054 tmp = fieldname(insn, 0, 8); \
13058 tmp = fieldname(insn, 0, 3); \
13060 tmp = fieldname(insn, 0, 3); \
13062 tmp = fieldname(insn, 3, 3); \
13066 tmp = fieldname(insn, 0, 3); \
13068 tmp = fieldname(insn, 3, 3); \
13070 tmp = fieldname(insn, 0, 3); \
13077 tmp = fieldname(insn, 16, 4); \
13079 tmp = fieldname(insn, 28, 4); \
13082 tmp |= (fieldname(insn, 0, 8) << 0); \
13083 tmp |= (fieldname(insn, 12, 4) << 9); \
13084 tmp |= (fieldname(insn, 22, 1) << 8); \
13089 tmp |= (fieldname(insn, 0, 4) << 0); \
13090 tmp |= (fieldname(insn, 5, 1) << 4); \
13092 tmp = fieldname(insn, 12, 4); \
13094 tmp = fieldname(insn, 16, 4); \
13096 tmp = fieldname(insn, 28, 4); \
13100 tmp = fieldname(insn, 16, 4); \
13102 tmp = fieldname(insn, 28, 4); \
13105 tmp |= (fieldname(insn, 1, 7) << 1); \
13106 tmp |= (fieldname(insn, 12, 4) << 8); \
13107 tmp |= (fieldname(insn, 22, 1) << 12); \
13111 tmp = fieldname(insn, 16, 4); \
13113 tmp = fieldname(insn, 28, 4); \
13116 tmp |= (fieldname(insn, 1, 7) << 1); \
13117 tmp |= (fieldname(insn, 12, 4) << 8); \
13122 tmp |= (fieldname(insn, 12, 4) << 1); \
13123 tmp |= (fieldname(insn, 22, 1) << 0); \
13126 tmp |= (fieldname(insn, 0, 8) << 0); \
13127 tmp |= (fieldname(insn, 16, 4) << 9); \
13128 tmp |= (fieldname(insn, 23, 1) << 8); \
13130 tmp = fieldname(insn, 28, 4); \
13135 tmp |= (fieldname(insn, 12, 4) << 0); \
13136 tmp |= (fieldname(insn, 22, 1) << 4); \
13139 tmp |= (fieldname(insn, 0, 8) << 0); \
13140 tmp |= (fieldname(insn, 16, 4) << 9); \
13141 tmp |= (fieldname(insn, 23, 1) << 8); \
13143 tmp = fieldname(insn, 28, 4); \
13148 tmp |= (fieldname(insn, 12, 4) << 1); \
13149 tmp |= (fieldname(insn, 22, 1) << 0); \
13152 tmp |= (fieldname(insn, 12, 4) << 1); \
13153 tmp |= (fieldname(insn, 22, 1) << 0); \
13156 tmp |= (fieldname(insn, 7, 1) << 0); \
13157 tmp |= (fieldname(insn, 16, 4) << 1); \
13160 tmp |= (fieldname(insn, 0, 4) << 1); \
13161 tmp |= (fieldname(insn, 5, 1) << 0); \
13163 tmp = fieldname(insn, 28, 4); \
13168 tmp |= (fieldname(insn, 12, 4) << 1); \
13169 tmp |= (fieldname(insn, 22, 1) << 0); \
13172 tmp |= (fieldname(insn, 7, 1) << 0); \
13173 tmp |= (fieldname(insn, 16, 4) << 1); \
13176 tmp |= (fieldname(insn, 0, 4) << 1); \
13177 tmp |= (fieldname(insn, 5, 1) << 0); \
13179 tmp = fieldname(insn, 28, 4); \
13184 tmp |= (fieldname(insn, 12, 4) << 0); \
13185 tmp |= (fieldname(insn, 22, 1) << 4); \
13188 tmp |= (fieldname(insn, 12, 4) << 0); \
13189 tmp |= (fieldname(insn, 22, 1) << 4); \
13192 tmp |= (fieldname(insn, 7, 1) << 4); \
13193 tmp |= (fieldname(insn, 16, 4) << 0); \
13196 tmp |= (fieldname(insn, 0, 4) << 0); \
13197 tmp |= (fieldname(insn, 5, 1) << 4); \
13199 tmp = fieldname(insn, 28, 4); \
13204 tmp |= (fieldname(insn, 12, 4) << 0); \
13205 tmp |= (fieldname(insn, 22, 1) << 4); \
13208 tmp |= (fieldname(insn, 7, 1) << 4); \
13209 tmp |= (fieldname(insn, 16, 4) << 0); \
13212 tmp |= (fieldname(insn, 0, 4) << 0); \
13213 tmp |= (fieldname(insn, 5, 1) << 4); \
13215 tmp = fieldname(insn, 28, 4); \
13220 tmp |= (fieldname(insn, 7, 1) << 0); \
13221 tmp |= (fieldname(insn, 16, 4) << 1); \
13223 tmp = fieldname(insn, 12, 4); \
13225 tmp = fieldname(insn, 28, 4); \
13232 tmp = fieldname(insn, 12, 4); \
13234 tmp = fieldname(insn, 16, 4); \
13237 tmp |= (fieldname(insn, 0, 4) << 0); \
13238 tmp |= (fieldname(insn, 5, 1) << 4); \
13240 tmp = fieldname(insn, 28, 4); \
13244 tmp = fieldname(insn, 12, 4); \
13247 tmp |= (fieldname(insn, 7, 1) << 0); \
13248 tmp |= (fieldname(insn, 16, 4) << 1); \
13250 tmp = fieldname(insn, 28, 4); \
13254 tmp = fieldname(insn, 16, 4); \
13256 tmp = fieldname(insn, 16, 4); \
13258 tmp = fieldname(insn, 28, 4); \
13261 tmp |= (fieldname(insn, 0, 8) << 0); \
13262 tmp |= (fieldname(insn, 12, 4) << 9); \
13263 tmp |= (fieldname(insn, 22, 1) << 8); \
13267 tmp = fieldname(insn, 16, 4); \
13269 tmp = fieldname(insn, 16, 4); \
13271 tmp = fieldname(insn, 28, 4); \
13274 tmp |= (fieldname(insn, 1, 7) << 1); \
13275 tmp |= (fieldname(insn, 12, 4) << 8); \
13276 tmp |= (fieldname(insn, 22, 1) << 12); \
13280 tmp = fieldname(insn, 16, 4); \
13282 tmp = fieldname(insn, 16, 4); \
13284 tmp = fieldname(insn, 28, 4); \
13287 tmp |= (fieldname(insn, 1, 7) << 1); \
13288 tmp |= (fieldname(insn, 12, 4) << 8); \
13292 tmp = fieldname(insn, 12, 4); \
13294 tmp = fieldname(insn, 28, 4); \
13299 tmp |= (fieldname(insn, 12, 4) << 1); \
13300 tmp |= (fieldname(insn, 22, 1) << 0); \
13303 tmp |= (fieldname(insn, 0, 4) << 0); \
13304 tmp |= (fieldname(insn, 16, 4) << 4); \
13306 tmp = fieldname(insn, 28, 4); \
13311 tmp |= (fieldname(insn, 12, 4) << 1); \
13312 tmp |= (fieldname(insn, 22, 1) << 0); \
13315 tmp |= (fieldname(insn, 0, 4) << 1); \
13316 tmp |= (fieldname(insn, 5, 1) << 0); \
13318 tmp = fieldname(insn, 28, 4); \
13323 tmp |= (fieldname(insn, 12, 4) << 1); \
13324 tmp |= (fieldname(insn, 22, 1) << 0); \
13326 tmp = fieldname(insn, 28, 4); \
13331 tmp |= (fieldname(insn, 12, 4) << 1); \
13332 tmp |= (fieldname(insn, 22, 1) << 0); \
13335 tmp |= (fieldname(insn, 12, 4) << 1); \
13336 tmp |= (fieldname(insn, 22, 1) << 0); \
13339 tmp |= (fieldname(insn, 0, 4) << 1); \
13340 tmp |= (fieldname(insn, 5, 1) << 0); \
13342 tmp = fieldname(insn, 28, 4); \
13347 tmp |= (fieldname(insn, 12, 4) << 0); \
13348 tmp |= (fieldname(insn, 22, 1) << 4); \
13351 tmp |= (fieldname(insn, 0, 4) << 1); \
13352 tmp |= (fieldname(insn, 5, 1) << 0); \
13354 tmp = fieldname(insn, 28, 4); \
13359 tmp |= (fieldname(insn, 12, 4) << 0); \
13360 tmp |= (fieldname(insn, 22, 1) << 4); \
13363 tmp |= (fieldname(insn, 0, 4) << 0); \
13364 tmp |= (fieldname(insn, 16, 4) << 4); \
13366 tmp = fieldname(insn, 28, 4); \
13371 tmp |= (fieldname(insn, 12, 4) << 0); \
13372 tmp |= (fieldname(insn, 22, 1) << 4); \
13375 tmp |= (fieldname(insn, 0, 4) << 0); \
13376 tmp |= (fieldname(insn, 5, 1) << 4); \
13378 tmp = fieldname(insn, 28, 4); \
13383 tmp |= (fieldname(insn, 12, 4) << 1); \
13384 tmp |= (fieldname(insn, 22, 1) << 0); \
13387 tmp |= (fieldname(insn, 0, 4) << 0); \
13388 tmp |= (fieldname(insn, 5, 1) << 4); \
13390 tmp = fieldname(insn, 28, 4); \
13395 tmp |= (fieldname(insn, 12, 4) << 0); \
13396 tmp |= (fieldname(insn, 22, 1) << 4); \
13398 tmp = fieldname(insn, 28, 4); \
13403 tmp |= (fieldname(insn, 12, 4) << 0); \
13404 tmp |= (fieldname(insn, 22, 1) << 4); \
13407 tmp |= (fieldname(insn, 12, 4) << 0); \
13408 tmp |= (fieldname(insn, 22, 1) << 4); \
13411 tmp |= (fieldname(insn, 0, 4) << 1); \
13412 tmp |= (fieldname(insn, 5, 1) << 0); \
13414 tmp = fieldname(insn, 28, 4); \
13419 tmp |= (fieldname(insn, 12, 4) << 1); \
13420 tmp |= (fieldname(insn, 22, 1) << 0); \
13423 tmp |= (fieldname(insn, 7, 1) << 0); \
13424 tmp |= (fieldname(insn, 16, 4) << 1); \
13427 tmp |= (fieldname(insn, 0, 4) << 1); \
13428 tmp |= (fieldname(insn, 5, 1) << 0); \
13433 tmp |= (fieldname(insn, 12, 4) << 1); \
13434 tmp |= (fieldname(insn, 22, 1) << 0); \
13437 tmp |= (fieldname(insn, 0, 4) << 1); \
13438 tmp |= (fieldname(insn, 5, 1) << 0); \
13443 tmp |= (fieldname(insn, 12, 4) << 1); \
13444 tmp |= (fieldname(insn, 22, 1) << 0); \
13447 tmp |= (fieldname(insn, 0, 4) << 0); \
13448 tmp |= (fieldname(insn, 5, 1) << 4); \
13454 #define DecodeInstruction(fname, fieldname, decoder, InsnType) \
13473 CurFieldValue = (uint32_t)fieldname(insn, Start, Len); \
13488 FieldValue = fieldname(insn, Start, Len); \