/* Generated automatically by the program `gencodes'
   from the machine description file `md'.  */

#ifndef GCC_INSN_CODES_H
#define GCC_INSN_CODES_H

enum insn_code {
  CODE_FOR_nothing = 0,
  CODE_FOR_pushqi1 = 1,
  CODE_FOR_pushqq1 = 2,
  CODE_FOR_pushuqq1 = 3,
  CODE_FOR_pushhi1_insn = 4,
  CODE_FOR_load_qi_libgcc = 5,
  CODE_FOR_load_qq_libgcc = 6,
  CODE_FOR_load_uqq_libgcc = 7,
  CODE_FOR_load_hi_libgcc = 8,
  CODE_FOR_load_hq_libgcc = 9,
  CODE_FOR_load_uhq_libgcc = 10,
  CODE_FOR_load_ha_libgcc = 11,
  CODE_FOR_load_uha_libgcc = 12,
  CODE_FOR_load_si_libgcc = 13,
  CODE_FOR_load_sq_libgcc = 14,
  CODE_FOR_load_usq_libgcc = 15,
  CODE_FOR_load_sa_libgcc = 16,
  CODE_FOR_load_usa_libgcc = 17,
  CODE_FOR_load_sf_libgcc = 18,
  CODE_FOR_load_psi_libgcc = 19,
  CODE_FOR_fxmovqi_A = 35,
  CODE_FOR_fxmovqq_A = 36,
  CODE_FOR_fxmovuqq_A = 37,
  CODE_FOR_fxmovhi_A = 38,
  CODE_FOR_fxmovhq_A = 39,
  CODE_FOR_fxmovuhq_A = 40,
  CODE_FOR_fxmovha_A = 41,
  CODE_FOR_fxmovuha_A = 42,
  CODE_FOR_fxmovsi_A = 43,
  CODE_FOR_fxmovsq_A = 44,
  CODE_FOR_fxmovusq_A = 45,
  CODE_FOR_fxmovsa_A = 46,
  CODE_FOR_fxmovusa_A = 47,
  CODE_FOR_fxmovsf_A = 48,
  CODE_FOR_fxmovpsi_A = 49,
  CODE_FOR_xmovqi_8 = 50,
  CODE_FOR_xmovqq_8 = 51,
  CODE_FOR_xmovuqq_8 = 52,
   CODE_FOR_xmovhi_8 = CODE_FOR_nothing,
   CODE_FOR_xmovhq_8 = CODE_FOR_nothing,
   CODE_FOR_xmovuhq_8 = CODE_FOR_nothing,
   CODE_FOR_xmovha_8 = CODE_FOR_nothing,
   CODE_FOR_xmovuha_8 = CODE_FOR_nothing,
   CODE_FOR_xmovsi_8 = CODE_FOR_nothing,
   CODE_FOR_xmovsq_8 = CODE_FOR_nothing,
   CODE_FOR_xmovusq_8 = CODE_FOR_nothing,
   CODE_FOR_xmovsa_8 = CODE_FOR_nothing,
   CODE_FOR_xmovusa_8 = CODE_FOR_nothing,
   CODE_FOR_xmovsf_8 = CODE_FOR_nothing,
   CODE_FOR_xmovpsi_8 = CODE_FOR_nothing,
  CODE_FOR_fmovqi = 53,
  CODE_FOR_fmovqq = 54,
  CODE_FOR_fmovuqq = 55,
  CODE_FOR_fmovhi = 56,
  CODE_FOR_fmovhq = 57,
  CODE_FOR_fmovuhq = 58,
  CODE_FOR_fmovha = 59,
  CODE_FOR_fmovuha = 60,
  CODE_FOR_fmovsi = 61,
  CODE_FOR_fmovsq = 62,
  CODE_FOR_fmovusq = 63,
  CODE_FOR_fmovsa = 64,
  CODE_FOR_fmovusa = 65,
  CODE_FOR_fmovsf = 66,
  CODE_FOR_fmovpsi = 67,
  CODE_FOR_fxloadqi_A = 68,
  CODE_FOR_fxloadqq_A = 69,
  CODE_FOR_fxloaduqq_A = 70,
  CODE_FOR_fxloadhi_A = 71,
  CODE_FOR_fxloadhq_A = 72,
  CODE_FOR_fxloaduhq_A = 73,
  CODE_FOR_fxloadha_A = 74,
  CODE_FOR_fxloaduha_A = 75,
  CODE_FOR_fxloadsi_A = 76,
  CODE_FOR_fxloadsq_A = 77,
  CODE_FOR_fxloadusq_A = 78,
  CODE_FOR_fxloadsa_A = 79,
  CODE_FOR_fxloadusa_A = 80,
  CODE_FOR_fxloadsf_A = 81,
  CODE_FOR_fxloadpsi_A = 82,
  CODE_FOR_fxload_qi_libgcc = 83,
  CODE_FOR_fxload_qq_libgcc = 84,
  CODE_FOR_fxload_uqq_libgcc = 85,
  CODE_FOR_fxload_hi_libgcc = 86,
  CODE_FOR_fxload_hq_libgcc = 87,
  CODE_FOR_fxload_uhq_libgcc = 88,
  CODE_FOR_fxload_ha_libgcc = 89,
  CODE_FOR_fxload_uha_libgcc = 90,
  CODE_FOR_fxload_si_libgcc = 91,
  CODE_FOR_fxload_sq_libgcc = 92,
  CODE_FOR_fxload_usq_libgcc = 93,
  CODE_FOR_fxload_sa_libgcc = 94,
  CODE_FOR_fxload_usa_libgcc = 95,
  CODE_FOR_fxload_sf_libgcc = 96,
  CODE_FOR_fxload_psi_libgcc = 97,
  CODE_FOR_movqi_insn_split = 113,
  CODE_FOR_movqq_insn_split = 114,
  CODE_FOR_movuqq_insn_split = 115,
  CODE_FOR_movqi_insn = 116,
  CODE_FOR_movqq_insn = 117,
  CODE_FOR_movuqq_insn = 118,
  CODE_FOR_movhi_sp_r = 122,
  CODE_FOR_set_some = 156,
  CODE_FOR_cpymem_qi = 160,
  CODE_FOR_cpymem_hi = 161,
  CODE_FOR_cpymemx_qi = 164,
  CODE_FOR_cpymemx_hi = 165,
  CODE_FOR_addqi3 = 174,
  CODE_FOR_addqq3 = 175,
  CODE_FOR_adduqq3 = 176,
  CODE_FOR_addhi3_clobber = 204,
  CODE_FOR_addhq3_clobber = 205,
  CODE_FOR_adduhq3_clobber = 206,
  CODE_FOR_addha3_clobber = 207,
  CODE_FOR_adduha3_clobber = 208,
  CODE_FOR_addsi3 = 214,
  CODE_FOR_addsq3 = 215,
  CODE_FOR_addusq3 = 216,
  CODE_FOR_addsa3 = 217,
  CODE_FOR_addusa3 = 218,
  CODE_FOR_addpsi3 = 270,
  CODE_FOR_subpsi3 = 272,
  CODE_FOR_subqi3 = 274,
  CODE_FOR_subqq3 = 275,
  CODE_FOR_subuqq3 = 276,
  CODE_FOR_subhi3 = 280,
  CODE_FOR_subhq3 = 281,
  CODE_FOR_subuhq3 = 282,
  CODE_FOR_subha3 = 283,
  CODE_FOR_subuha3 = 284,
  CODE_FOR_subsi3 = 290,
  CODE_FOR_subsq3 = 291,
  CODE_FOR_subusq3 = 292,
  CODE_FOR_subsa3 = 293,
  CODE_FOR_subusa3 = 294,
  CODE_FOR_smulqi3_highpart = 304,
  CODE_FOR_umulqi3_highpart = 305,
  CODE_FOR_mulqihi3_split = 478,
  CODE_FOR_umulqihi3_split = 479,
  CODE_FOR_mulqihi3 = 480,
  CODE_FOR_umulqihi3 = 481,
  CODE_FOR_usmulqihi3 = 482,
  CODE_FOR_mulsqihi3 = 531,
  CODE_FOR_muluqihi3 = 533,
  CODE_FOR_muloqihi3 = 535,
  CODE_FOR_divmodqi4 = 584,
  CODE_FOR_udivmodqi4 = 587,
  CODE_FOR_divmodhi4 = 590,
  CODE_FOR_udivmodhi4 = 593,
  CODE_FOR_divmodpsi4 = 606,
  CODE_FOR_udivmodpsi4 = 609,
  CODE_FOR_divmodsi4 = 612,
  CODE_FOR_udivmodsi4 = 615,
  CODE_FOR_andqi3 = 618,
  CODE_FOR_andhi3 = 620,
  CODE_FOR_andpsi3 = 622,
  CODE_FOR_andsi3 = 624,
  CODE_FOR_iorqi3 = 626,
  CODE_FOR_iorhi3 = 628,
  CODE_FOR_iorpsi3 = 630,
  CODE_FOR_iorsi3 = 632,
  CODE_FOR_xorqi3 = 634,
  CODE_FOR_xorhi3 = 636,
  CODE_FOR_xorpsi3 = 638,
  CODE_FOR_xorsi3 = 640,
  CODE_FOR_ashlhi3 = 667,
  CODE_FOR_ashlhq3 = 668,
  CODE_FOR_ashluhq3 = 669,
  CODE_FOR_ashlha3 = 670,
  CODE_FOR_ashluha3 = 671,
  CODE_FOR_ashlsi3 = 682,
  CODE_FOR_ashlsq3 = 683,
  CODE_FOR_ashlusq3 = 684,
  CODE_FOR_ashlsa3 = 685,
  CODE_FOR_ashlusa3 = 686,
  CODE_FOR_ashrqi3 = 705,
  CODE_FOR_ashrqq3 = 706,
  CODE_FOR_ashruqq3 = 707,
  CODE_FOR_ashrhi3 = 711,
  CODE_FOR_ashrhq3 = 712,
  CODE_FOR_ashruhq3 = 713,
  CODE_FOR_ashrha3 = 714,
  CODE_FOR_ashruha3 = 715,
  CODE_FOR_ashrpsi3 = 721,
  CODE_FOR_ashrsi3 = 723,
  CODE_FOR_ashrsq3 = 724,
  CODE_FOR_ashrusq3 = 725,
  CODE_FOR_ashrsa3 = 726,
  CODE_FOR_ashrusa3 = 727,
  CODE_FOR_lshrhi3 = 749,
  CODE_FOR_lshrhq3 = 750,
  CODE_FOR_lshruhq3 = 751,
  CODE_FOR_lshrha3 = 752,
  CODE_FOR_lshruha3 = 753,
  CODE_FOR_lshrpsi3 = 759,
  CODE_FOR_lshrsi3 = 761,
  CODE_FOR_lshrsq3 = 762,
  CODE_FOR_lshrusq3 = 763,
  CODE_FOR_lshrsa3 = 764,
  CODE_FOR_lshrusa3 = 765,
  CODE_FOR_absqi2 = 781,
  CODE_FOR_abssf2 = 783,
  CODE_FOR_negqi2 = 785,
  CODE_FOR_neghi2 = 789,
  CODE_FOR_negpsi2 = 791,
  CODE_FOR_negsi2 = 793,
  CODE_FOR_negsf2 = 796,
  CODE_FOR_one_cmplqi2 = 798,
  CODE_FOR_one_cmplhi2 = 800,
  CODE_FOR_one_cmplpsi2 = 802,
  CODE_FOR_one_cmplsi2 = 804,
  CODE_FOR_extendqihi2 = 806,
  CODE_FOR_extendqipsi2 = 808,
  CODE_FOR_extendqisi2 = 810,
  CODE_FOR_extendhipsi2 = 812,
  CODE_FOR_extendhisi2 = 814,
  CODE_FOR_extendpsisi2 = 816,
  CODE_FOR_zero_extendqihi2 = 818,
  CODE_FOR_zero_extendqipsi2 = 819,
  CODE_FOR_zero_extendqisi2 = 820,
  CODE_FOR_zero_extendhipsi2 = 821,
  CODE_FOR_n_extendhipsi2 = 822,
  CODE_FOR_zero_extendhisi2 = 823,
  CODE_FOR_zero_extendpsisi2 = 824,
  CODE_FOR_zero_extendqidi2 = 825,
  CODE_FOR_zero_extendhidi2 = 826,
  CODE_FOR_zero_extendsidi2 = 827,
  CODE_FOR_cmpqi3 = 837,
  CODE_FOR_cmpqq3 = 838,
  CODE_FOR_cmpuqq3 = 839,
  CODE_FOR_cmphi3 = 864,
  CODE_FOR_cmphq3 = 865,
  CODE_FOR_cmpuhq3 = 866,
  CODE_FOR_cmpha3 = 867,
  CODE_FOR_cmpuha3 = 868,
  CODE_FOR_cbranchqi4_insn = 878,
  CODE_FOR_cbranchqq4_insn = 879,
  CODE_FOR_cbranchuqq4_insn = 880,
  CODE_FOR_cbranchsi4_insn = 881,
  CODE_FOR_cbranchsq4_insn = 882,
  CODE_FOR_cbranchusq4_insn = 883,
  CODE_FOR_cbranchsa4_insn = 884,
  CODE_FOR_cbranchusa4_insn = 885,
  CODE_FOR_cbranchpsi4_insn = 886,
  CODE_FOR_cbranchhi4_insn = 887,
  CODE_FOR_cbranchhq4_insn = 888,
  CODE_FOR_cbranchuhq4_insn = 889,
  CODE_FOR_cbranchha4_insn = 890,
  CODE_FOR_cbranchuha4_insn = 891,
  CODE_FOR_sbrx_branchqi_split = 948,
  CODE_FOR_sbrx_branchhi_split = 949,
  CODE_FOR_sbrx_branchpsi_split = 950,
  CODE_FOR_sbrx_branchsi_split = 951,
  CODE_FOR_sbrx_branchdi_split = 952,
  CODE_FOR_branch = 966,
  CODE_FOR_branch_N = 967,
  CODE_FOR_branch_ZN = 968,
  CODE_FOR_jump = 969,
  CODE_FOR_call_insn = 970,
  CODE_FOR_call_value_insn = 971,
  CODE_FOR_nop = 972,
  CODE_FOR_casesi_qi_sequence = 978,
  CODE_FOR_casesi_hi_sequence = 979,
  CODE_FOR_popqi = 994,
  CODE_FOR_cli_sei = 995,
  CODE_FOR_call_prologue_saves = 996,
  CODE_FOR_epilogue_restores = 997,
  CODE_FOR_return = 999,
  CODE_FOR_return_from_epilogue = 1000,
  CODE_FOR_return_from_interrupt_epilogue = 1001,
  CODE_FOR_return_from_naked_epilogue = 1002,
  CODE_FOR_delay_cycles_1 = 1003,
  CODE_FOR_delay_cycles_2 = 1005,
  CODE_FOR_delay_cycles_3 = 1007,
  CODE_FOR_delay_cycles_4 = 1009,
  CODE_FOR_insert_bits = 1011,
  CODE_FOR_mask1_0x01_split = 1013,
  CODE_FOR_mask1_0x80_split = 1015,
  CODE_FOR_mask1_0xfe_split = 1018,
  CODE_FOR_copysignsf3 = 1051,
  CODE_FOR_fmul_insn = 1057,
  CODE_FOR_fmuls_insn = 1061,
  CODE_FOR_fmulsu_insn = 1065,
  CODE_FOR_insv_notbit = 1084,
   CODE_FOR_fractqqqq2 = CODE_FOR_nothing,
  CODE_FOR_fractuqqqq2 = 1496,
  CODE_FOR_fracthqqq2 = 1497,
  CODE_FOR_fractuhqqq2 = 1498,
  CODE_FOR_fracthaqq2 = 1499,
  CODE_FOR_fractuhaqq2 = 1500,
  CODE_FOR_fractsqqq2 = 1501,
  CODE_FOR_fractusqqq2 = 1502,
  CODE_FOR_fractsaqq2 = 1503,
  CODE_FOR_fractusaqq2 = 1504,
  CODE_FOR_fractdqqq2 = 1505,
  CODE_FOR_fractudqqq2 = 1506,
  CODE_FOR_fractdaqq2 = 1507,
  CODE_FOR_fractudaqq2 = 1508,
  CODE_FOR_fracttaqq2 = 1509,
  CODE_FOR_fractutaqq2 = 1510,
  CODE_FOR_fractqiqq2 = 1511,
  CODE_FOR_fracthiqq2 = 1512,
  CODE_FOR_fractsiqq2 = 1513,
  CODE_FOR_fractdiqq2 = 1514,
  CODE_FOR_fractqquqq2 = 1515,
   CODE_FOR_fractuqquqq2 = CODE_FOR_nothing,
  CODE_FOR_fracthquqq2 = 1516,
  CODE_FOR_fractuhquqq2 = 1517,
  CODE_FOR_fracthauqq2 = 1518,
  CODE_FOR_fractuhauqq2 = 1519,
  CODE_FOR_fractsquqq2 = 1520,
  CODE_FOR_fractusquqq2 = 1521,
  CODE_FOR_fractsauqq2 = 1522,
  CODE_FOR_fractusauqq2 = 1523,
  CODE_FOR_fractdquqq2 = 1524,
  CODE_FOR_fractudquqq2 = 1525,
  CODE_FOR_fractdauqq2 = 1526,
  CODE_FOR_fractudauqq2 = 1527,
  CODE_FOR_fracttauqq2 = 1528,
  CODE_FOR_fractutauqq2 = 1529,
  CODE_FOR_fractqiuqq2 = 1530,
  CODE_FOR_fracthiuqq2 = 1531,
  CODE_FOR_fractsiuqq2 = 1532,
  CODE_FOR_fractdiuqq2 = 1533,
  CODE_FOR_fractqqhq2 = 1534,
  CODE_FOR_fractuqqhq2 = 1535,
   CODE_FOR_fracthqhq2 = CODE_FOR_nothing,
  CODE_FOR_fractuhqhq2 = 1536,
  CODE_FOR_fracthahq2 = 1537,
  CODE_FOR_fractuhahq2 = 1538,
  CODE_FOR_fractsqhq2 = 1539,
  CODE_FOR_fractusqhq2 = 1540,
  CODE_FOR_fractsahq2 = 1541,
  CODE_FOR_fractusahq2 = 1542,
  CODE_FOR_fractdqhq2 = 1543,
  CODE_FOR_fractudqhq2 = 1544,
  CODE_FOR_fractdahq2 = 1545,
  CODE_FOR_fractudahq2 = 1546,
  CODE_FOR_fracttahq2 = 1547,
  CODE_FOR_fractutahq2 = 1548,
  CODE_FOR_fractqihq2 = 1549,
  CODE_FOR_fracthihq2 = 1550,
  CODE_FOR_fractsihq2 = 1551,
  CODE_FOR_fractdihq2 = 1552,
  CODE_FOR_fractqquhq2 = 1553,
  CODE_FOR_fractuqquhq2 = 1554,
  CODE_FOR_fracthquhq2 = 1555,
   CODE_FOR_fractuhquhq2 = CODE_FOR_nothing,
  CODE_FOR_fracthauhq2 = 1556,
  CODE_FOR_fractuhauhq2 = 1557,
  CODE_FOR_fractsquhq2 = 1558,
  CODE_FOR_fractusquhq2 = 1559,
  CODE_FOR_fractsauhq2 = 1560,
  CODE_FOR_fractusauhq2 = 1561,
  CODE_FOR_fractdquhq2 = 1562,
  CODE_FOR_fractudquhq2 = 1563,
  CODE_FOR_fractdauhq2 = 1564,
  CODE_FOR_fractudauhq2 = 1565,
  CODE_FOR_fracttauhq2 = 1566,
  CODE_FOR_fractutauhq2 = 1567,
  CODE_FOR_fractqiuhq2 = 1568,
  CODE_FOR_fracthiuhq2 = 1569,
  CODE_FOR_fractsiuhq2 = 1570,
  CODE_FOR_fractdiuhq2 = 1571,
  CODE_FOR_fractqqha2 = 1572,
  CODE_FOR_fractuqqha2 = 1573,
  CODE_FOR_fracthqha2 = 1574,
  CODE_FOR_fractuhqha2 = 1575,
   CODE_FOR_fracthaha2 = CODE_FOR_nothing,
  CODE_FOR_fractuhaha2 = 1576,
  CODE_FOR_fractsqha2 = 1577,
  CODE_FOR_fractusqha2 = 1578,
  CODE_FOR_fractsaha2 = 1579,
  CODE_FOR_fractusaha2 = 1580,
  CODE_FOR_fractdqha2 = 1581,
  CODE_FOR_fractudqha2 = 1582,
  CODE_FOR_fractdaha2 = 1583,
  CODE_FOR_fractudaha2 = 1584,
  CODE_FOR_fracttaha2 = 1585,
  CODE_FOR_fractutaha2 = 1586,
  CODE_FOR_fractqiha2 = 1587,
  CODE_FOR_fracthiha2 = 1588,
  CODE_FOR_fractsiha2 = 1589,
  CODE_FOR_fractdiha2 = 1590,
  CODE_FOR_fractqquha2 = 1591,
  CODE_FOR_fractuqquha2 = 1592,
  CODE_FOR_fracthquha2 = 1593,
  CODE_FOR_fractuhquha2 = 1594,
  CODE_FOR_fracthauha2 = 1595,
   CODE_FOR_fractuhauha2 = CODE_FOR_nothing,
  CODE_FOR_fractsquha2 = 1596,
  CODE_FOR_fractusquha2 = 1597,
  CODE_FOR_fractsauha2 = 1598,
  CODE_FOR_fractusauha2 = 1599,
  CODE_FOR_fractdquha2 = 1600,
  CODE_FOR_fractudquha2 = 1601,
  CODE_FOR_fractdauha2 = 1602,
  CODE_FOR_fractudauha2 = 1603,
  CODE_FOR_fracttauha2 = 1604,
  CODE_FOR_fractutauha2 = 1605,
  CODE_FOR_fractqiuha2 = 1606,
  CODE_FOR_fracthiuha2 = 1607,
  CODE_FOR_fractsiuha2 = 1608,
  CODE_FOR_fractdiuha2 = 1609,
  CODE_FOR_fractqqsq2 = 1610,
  CODE_FOR_fractuqqsq2 = 1611,
  CODE_FOR_fracthqsq2 = 1612,
  CODE_FOR_fractuhqsq2 = 1613,
  CODE_FOR_fracthasq2 = 1614,
  CODE_FOR_fractuhasq2 = 1615,
   CODE_FOR_fractsqsq2 = CODE_FOR_nothing,
  CODE_FOR_fractusqsq2 = 1616,
  CODE_FOR_fractsasq2 = 1617,
  CODE_FOR_fractusasq2 = 1618,
  CODE_FOR_fractdqsq2 = 1619,
  CODE_FOR_fractudqsq2 = 1620,
  CODE_FOR_fractdasq2 = 1621,
  CODE_FOR_fractudasq2 = 1622,
  CODE_FOR_fracttasq2 = 1623,
  CODE_FOR_fractutasq2 = 1624,
  CODE_FOR_fractqisq2 = 1625,
  CODE_FOR_fracthisq2 = 1626,
  CODE_FOR_fractsisq2 = 1627,
  CODE_FOR_fractdisq2 = 1628,
  CODE_FOR_fractqqusq2 = 1629,
  CODE_FOR_fractuqqusq2 = 1630,
  CODE_FOR_fracthqusq2 = 1631,
  CODE_FOR_fractuhqusq2 = 1632,
  CODE_FOR_fracthausq2 = 1633,
  CODE_FOR_fractuhausq2 = 1634,
  CODE_FOR_fractsqusq2 = 1635,
   CODE_FOR_fractusqusq2 = CODE_FOR_nothing,
  CODE_FOR_fractsausq2 = 1636,
  CODE_FOR_fractusausq2 = 1637,
  CODE_FOR_fractdqusq2 = 1638,
  CODE_FOR_fractudqusq2 = 1639,
  CODE_FOR_fractdausq2 = 1640,
  CODE_FOR_fractudausq2 = 1641,
  CODE_FOR_fracttausq2 = 1642,
  CODE_FOR_fractutausq2 = 1643,
  CODE_FOR_fractqiusq2 = 1644,
  CODE_FOR_fracthiusq2 = 1645,
  CODE_FOR_fractsiusq2 = 1646,
  CODE_FOR_fractdiusq2 = 1647,
  CODE_FOR_fractqqsa2 = 1648,
  CODE_FOR_fractuqqsa2 = 1649,
  CODE_FOR_fracthqsa2 = 1650,
  CODE_FOR_fractuhqsa2 = 1651,
  CODE_FOR_fracthasa2 = 1652,
  CODE_FOR_fractuhasa2 = 1653,
  CODE_FOR_fractsqsa2 = 1654,
  CODE_FOR_fractusqsa2 = 1655,
   CODE_FOR_fractsasa2 = CODE_FOR_nothing,
  CODE_FOR_fractusasa2 = 1656,
  CODE_FOR_fractdqsa2 = 1657,
  CODE_FOR_fractudqsa2 = 1658,
  CODE_FOR_fractdasa2 = 1659,
  CODE_FOR_fractudasa2 = 1660,
  CODE_FOR_fracttasa2 = 1661,
  CODE_FOR_fractutasa2 = 1662,
  CODE_FOR_fractqisa2 = 1663,
  CODE_FOR_fracthisa2 = 1664,
  CODE_FOR_fractsisa2 = 1665,
  CODE_FOR_fractdisa2 = 1666,
  CODE_FOR_fractqqusa2 = 1667,
  CODE_FOR_fractuqqusa2 = 1668,
  CODE_FOR_fracthqusa2 = 1669,
  CODE_FOR_fractuhqusa2 = 1670,
  CODE_FOR_fracthausa2 = 1671,
  CODE_FOR_fractuhausa2 = 1672,
  CODE_FOR_fractsqusa2 = 1673,
  CODE_FOR_fractusqusa2 = 1674,
  CODE_FOR_fractsausa2 = 1675,
   CODE_FOR_fractusausa2 = CODE_FOR_nothing,
  CODE_FOR_fractdqusa2 = 1676,
  CODE_FOR_fractudqusa2 = 1677,
  CODE_FOR_fractdausa2 = 1678,
  CODE_FOR_fractudausa2 = 1679,
  CODE_FOR_fracttausa2 = 1680,
  CODE_FOR_fractutausa2 = 1681,
  CODE_FOR_fractqiusa2 = 1682,
  CODE_FOR_fracthiusa2 = 1683,
  CODE_FOR_fractsiusa2 = 1684,
  CODE_FOR_fractdiusa2 = 1685,
  CODE_FOR_fractqqdq2 = 1686,
  CODE_FOR_fractuqqdq2 = 1687,
  CODE_FOR_fracthqdq2 = 1688,
  CODE_FOR_fractuhqdq2 = 1689,
  CODE_FOR_fracthadq2 = 1690,
  CODE_FOR_fractuhadq2 = 1691,
  CODE_FOR_fractsqdq2 = 1692,
  CODE_FOR_fractusqdq2 = 1693,
  CODE_FOR_fractsadq2 = 1694,
  CODE_FOR_fractusadq2 = 1695,
   CODE_FOR_fractdqdq2 = CODE_FOR_nothing,
  CODE_FOR_fractudqdq2 = 1696,
  CODE_FOR_fractdadq2 = 1697,
  CODE_FOR_fractudadq2 = 1698,
  CODE_FOR_fracttadq2 = 1699,
  CODE_FOR_fractutadq2 = 1700,
  CODE_FOR_fractqidq2 = 1701,
  CODE_FOR_fracthidq2 = 1702,
  CODE_FOR_fractsidq2 = 1703,
  CODE_FOR_fractdidq2 = 1704,
  CODE_FOR_fractqqudq2 = 1705,
  CODE_FOR_fractuqqudq2 = 1706,
  CODE_FOR_fracthqudq2 = 1707,
  CODE_FOR_fractuhqudq2 = 1708,
  CODE_FOR_fracthaudq2 = 1709,
  CODE_FOR_fractuhaudq2 = 1710,
  CODE_FOR_fractsqudq2 = 1711,
  CODE_FOR_fractusqudq2 = 1712,
  CODE_FOR_fractsaudq2 = 1713,
  CODE_FOR_fractusaudq2 = 1714,
  CODE_FOR_fractdqudq2 = 1715,
   CODE_FOR_fractudqudq2 = CODE_FOR_nothing,
  CODE_FOR_fractdaudq2 = 1716,
  CODE_FOR_fractudaudq2 = 1717,
  CODE_FOR_fracttaudq2 = 1718,
  CODE_FOR_fractutaudq2 = 1719,
  CODE_FOR_fractqiudq2 = 1720,
  CODE_FOR_fracthiudq2 = 1721,
  CODE_FOR_fractsiudq2 = 1722,
  CODE_FOR_fractdiudq2 = 1723,
  CODE_FOR_fractqqda2 = 1724,
  CODE_FOR_fractuqqda2 = 1725,
  CODE_FOR_fracthqda2 = 1726,
  CODE_FOR_fractuhqda2 = 1727,
  CODE_FOR_fracthada2 = 1728,
  CODE_FOR_fractuhada2 = 1729,
  CODE_FOR_fractsqda2 = 1730,
  CODE_FOR_fractusqda2 = 1731,
  CODE_FOR_fractsada2 = 1732,
  CODE_FOR_fractusada2 = 1733,
  CODE_FOR_fractdqda2 = 1734,
  CODE_FOR_fractudqda2 = 1735,
   CODE_FOR_fractdada2 = CODE_FOR_nothing,
  CODE_FOR_fractudada2 = 1736,
  CODE_FOR_fracttada2 = 1737,
  CODE_FOR_fractutada2 = 1738,
  CODE_FOR_fractqida2 = 1739,
  CODE_FOR_fracthida2 = 1740,
  CODE_FOR_fractsida2 = 1741,
  CODE_FOR_fractdida2 = 1742,
  CODE_FOR_fractqquda2 = 1743,
  CODE_FOR_fractuqquda2 = 1744,
  CODE_FOR_fracthquda2 = 1745,
  CODE_FOR_fractuhquda2 = 1746,
  CODE_FOR_fracthauda2 = 1747,
  CODE_FOR_fractuhauda2 = 1748,
  CODE_FOR_fractsquda2 = 1749,
  CODE_FOR_fractusquda2 = 1750,
  CODE_FOR_fractsauda2 = 1751,
  CODE_FOR_fractusauda2 = 1752,
  CODE_FOR_fractdquda2 = 1753,
  CODE_FOR_fractudquda2 = 1754,
  CODE_FOR_fractdauda2 = 1755,
   CODE_FOR_fractudauda2 = CODE_FOR_nothing,
  CODE_FOR_fracttauda2 = 1756,
  CODE_FOR_fractutauda2 = 1757,
  CODE_FOR_fractqiuda2 = 1758,
  CODE_FOR_fracthiuda2 = 1759,
  CODE_FOR_fractsiuda2 = 1760,
  CODE_FOR_fractdiuda2 = 1761,
  CODE_FOR_fractqqta2 = 1762,
  CODE_FOR_fractuqqta2 = 1763,
  CODE_FOR_fracthqta2 = 1764,
  CODE_FOR_fractuhqta2 = 1765,
  CODE_FOR_fracthata2 = 1766,
  CODE_FOR_fractuhata2 = 1767,
  CODE_FOR_fractsqta2 = 1768,
  CODE_FOR_fractusqta2 = 1769,
  CODE_FOR_fractsata2 = 1770,
  CODE_FOR_fractusata2 = 1771,
  CODE_FOR_fractdqta2 = 1772,
  CODE_FOR_fractudqta2 = 1773,
  CODE_FOR_fractdata2 = 1774,
  CODE_FOR_fractudata2 = 1775,
   CODE_FOR_fracttata2 = CODE_FOR_nothing,
  CODE_FOR_fractutata2 = 1776,
  CODE_FOR_fractqita2 = 1777,
  CODE_FOR_fracthita2 = 1778,
  CODE_FOR_fractsita2 = 1779,
  CODE_FOR_fractdita2 = 1780,
  CODE_FOR_fractqquta2 = 1781,
  CODE_FOR_fractuqquta2 = 1782,
  CODE_FOR_fracthquta2 = 1783,
  CODE_FOR_fractuhquta2 = 1784,
  CODE_FOR_fracthauta2 = 1785,
  CODE_FOR_fractuhauta2 = 1786,
  CODE_FOR_fractsquta2 = 1787,
  CODE_FOR_fractusquta2 = 1788,
  CODE_FOR_fractsauta2 = 1789,
  CODE_FOR_fractusauta2 = 1790,
  CODE_FOR_fractdquta2 = 1791,
  CODE_FOR_fractudquta2 = 1792,
  CODE_FOR_fractdauta2 = 1793,
  CODE_FOR_fractudauta2 = 1794,
  CODE_FOR_fracttauta2 = 1795,
   CODE_FOR_fractutauta2 = CODE_FOR_nothing,
  CODE_FOR_fractqiuta2 = 1796,
  CODE_FOR_fracthiuta2 = 1797,
  CODE_FOR_fractsiuta2 = 1798,
  CODE_FOR_fractdiuta2 = 1799,
  CODE_FOR_fractqqqi2 = 1800,
  CODE_FOR_fractuqqqi2 = 1801,
  CODE_FOR_fracthqqi2 = 1802,
  CODE_FOR_fractuhqqi2 = 1803,
  CODE_FOR_fracthaqi2 = 1804,
  CODE_FOR_fractuhaqi2 = 1805,
  CODE_FOR_fractsqqi2 = 1806,
  CODE_FOR_fractusqqi2 = 1807,
  CODE_FOR_fractsaqi2 = 1808,
  CODE_FOR_fractusaqi2 = 1809,
  CODE_FOR_fractdqqi2 = 1810,
  CODE_FOR_fractudqqi2 = 1811,
  CODE_FOR_fractdaqi2 = 1812,
  CODE_FOR_fractudaqi2 = 1813,
  CODE_FOR_fracttaqi2 = 1814,
  CODE_FOR_fractutaqi2 = 1815,
   CODE_FOR_fractqiqi2 = CODE_FOR_nothing,
  CODE_FOR_fracthiqi2 = 1816,
  CODE_FOR_fractsiqi2 = 1817,
  CODE_FOR_fractdiqi2 = 1818,
  CODE_FOR_fractqqhi2 = 1819,
  CODE_FOR_fractuqqhi2 = 1820,
  CODE_FOR_fracthqhi2 = 1821,
  CODE_FOR_fractuhqhi2 = 1822,
  CODE_FOR_fracthahi2 = 1823,
  CODE_FOR_fractuhahi2 = 1824,
  CODE_FOR_fractsqhi2 = 1825,
  CODE_FOR_fractusqhi2 = 1826,
  CODE_FOR_fractsahi2 = 1827,
  CODE_FOR_fractusahi2 = 1828,
  CODE_FOR_fractdqhi2 = 1829,
  CODE_FOR_fractudqhi2 = 1830,
  CODE_FOR_fractdahi2 = 1831,
  CODE_FOR_fractudahi2 = 1832,
  CODE_FOR_fracttahi2 = 1833,
  CODE_FOR_fractutahi2 = 1834,
  CODE_FOR_fractqihi2 = 1835,
   CODE_FOR_fracthihi2 = CODE_FOR_nothing,
  CODE_FOR_fractsihi2 = 1836,
  CODE_FOR_fractdihi2 = 1837,
  CODE_FOR_fractqqsi2 = 1838,
  CODE_FOR_fractuqqsi2 = 1839,
  CODE_FOR_fracthqsi2 = 1840,
  CODE_FOR_fractuhqsi2 = 1841,
  CODE_FOR_fracthasi2 = 1842,
  CODE_FOR_fractuhasi2 = 1843,
  CODE_FOR_fractsqsi2 = 1844,
  CODE_FOR_fractusqsi2 = 1845,
  CODE_FOR_fractsasi2 = 1846,
  CODE_FOR_fractusasi2 = 1847,
  CODE_FOR_fractdqsi2 = 1848,
  CODE_FOR_fractudqsi2 = 1849,
  CODE_FOR_fractdasi2 = 1850,
  CODE_FOR_fractudasi2 = 1851,
  CODE_FOR_fracttasi2 = 1852,
  CODE_FOR_fractutasi2 = 1853,
  CODE_FOR_fractqisi2 = 1854,
  CODE_FOR_fracthisi2 = 1855,
   CODE_FOR_fractsisi2 = CODE_FOR_nothing,
  CODE_FOR_fractdisi2 = 1856,
  CODE_FOR_fractqqdi2 = 1857,
  CODE_FOR_fractuqqdi2 = 1858,
  CODE_FOR_fracthqdi2 = 1859,
  CODE_FOR_fractuhqdi2 = 1860,
  CODE_FOR_fracthadi2 = 1861,
  CODE_FOR_fractuhadi2 = 1862,
  CODE_FOR_fractsqdi2 = 1863,
  CODE_FOR_fractusqdi2 = 1864,
  CODE_FOR_fractsadi2 = 1865,
  CODE_FOR_fractusadi2 = 1866,
  CODE_FOR_fractdqdi2 = 1867,
  CODE_FOR_fractudqdi2 = 1868,
  CODE_FOR_fractdadi2 = 1869,
  CODE_FOR_fractudadi2 = 1870,
  CODE_FOR_fracttadi2 = 1871,
  CODE_FOR_fractutadi2 = 1872,
  CODE_FOR_fractqidi2 = 1873,
  CODE_FOR_fracthidi2 = 1874,
  CODE_FOR_fractsidi2 = 1875,
   CODE_FOR_fractdidi2 = CODE_FOR_nothing,
   CODE_FOR_fractunsqqqq2 = CODE_FOR_nothing,
  CODE_FOR_fractunsuqqqq2 = 2256,
  CODE_FOR_fractunshqqq2 = 2257,
  CODE_FOR_fractunsuhqqq2 = 2258,
  CODE_FOR_fractunshaqq2 = 2259,
  CODE_FOR_fractunsuhaqq2 = 2260,
  CODE_FOR_fractunssqqq2 = 2261,
  CODE_FOR_fractunsusqqq2 = 2262,
  CODE_FOR_fractunssaqq2 = 2263,
  CODE_FOR_fractunsusaqq2 = 2264,
  CODE_FOR_fractunsdqqq2 = 2265,
  CODE_FOR_fractunsudqqq2 = 2266,
  CODE_FOR_fractunsdaqq2 = 2267,
  CODE_FOR_fractunsudaqq2 = 2268,
  CODE_FOR_fractunstaqq2 = 2269,
  CODE_FOR_fractunsutaqq2 = 2270,
  CODE_FOR_fractunsqiqq2 = 2271,
  CODE_FOR_fractunshiqq2 = 2272,
  CODE_FOR_fractunssiqq2 = 2273,
  CODE_FOR_fractunsdiqq2 = 2274,
  CODE_FOR_fractunsqquqq2 = 2275,
   CODE_FOR_fractunsuqquqq2 = CODE_FOR_nothing,
  CODE_FOR_fractunshquqq2 = 2276,
  CODE_FOR_fractunsuhquqq2 = 2277,
  CODE_FOR_fractunshauqq2 = 2278,
  CODE_FOR_fractunsuhauqq2 = 2279,
  CODE_FOR_fractunssquqq2 = 2280,
  CODE_FOR_fractunsusquqq2 = 2281,
  CODE_FOR_fractunssauqq2 = 2282,
  CODE_FOR_fractunsusauqq2 = 2283,
  CODE_FOR_fractunsdquqq2 = 2284,
  CODE_FOR_fractunsudquqq2 = 2285,
  CODE_FOR_fractunsdauqq2 = 2286,
  CODE_FOR_fractunsudauqq2 = 2287,
  CODE_FOR_fractunstauqq2 = 2288,
  CODE_FOR_fractunsutauqq2 = 2289,
  CODE_FOR_fractunsqiuqq2 = 2290,
  CODE_FOR_fractunshiuqq2 = 2291,
  CODE_FOR_fractunssiuqq2 = 2292,
  CODE_FOR_fractunsdiuqq2 = 2293,
  CODE_FOR_fractunsqqhq2 = 2294,
  CODE_FOR_fractunsuqqhq2 = 2295,
   CODE_FOR_fractunshqhq2 = CODE_FOR_nothing,
  CODE_FOR_fractunsuhqhq2 = 2296,
  CODE_FOR_fractunshahq2 = 2297,
  CODE_FOR_fractunsuhahq2 = 2298,
  CODE_FOR_fractunssqhq2 = 2299,
  CODE_FOR_fractunsusqhq2 = 2300,
  CODE_FOR_fractunssahq2 = 2301,
  CODE_FOR_fractunsusahq2 = 2302,
  CODE_FOR_fractunsdqhq2 = 2303,
  CODE_FOR_fractunsudqhq2 = 2304,
  CODE_FOR_fractunsdahq2 = 2305,
  CODE_FOR_fractunsudahq2 = 2306,
  CODE_FOR_fractunstahq2 = 2307,
  CODE_FOR_fractunsutahq2 = 2308,
  CODE_FOR_fractunsqihq2 = 2309,
  CODE_FOR_fractunshihq2 = 2310,
  CODE_FOR_fractunssihq2 = 2311,
  CODE_FOR_fractunsdihq2 = 2312,
  CODE_FOR_fractunsqquhq2 = 2313,
  CODE_FOR_fractunsuqquhq2 = 2314,
  CODE_FOR_fractunshquhq2 = 2315,
   CODE_FOR_fractunsuhquhq2 = CODE_FOR_nothing,
  CODE_FOR_fractunshauhq2 = 2316,
  CODE_FOR_fractunsuhauhq2 = 2317,
  CODE_FOR_fractunssquhq2 = 2318,
  CODE_FOR_fractunsusquhq2 = 2319,
  CODE_FOR_fractunssauhq2 = 2320,
  CODE_FOR_fractunsusauhq2 = 2321,
  CODE_FOR_fractunsdquhq2 = 2322,
  CODE_FOR_fractunsudquhq2 = 2323,
  CODE_FOR_fractunsdauhq2 = 2324,
  CODE_FOR_fractunsudauhq2 = 2325,
  CODE_FOR_fractunstauhq2 = 2326,
  CODE_FOR_fractunsutauhq2 = 2327,
  CODE_FOR_fractunsqiuhq2 = 2328,
  CODE_FOR_fractunshiuhq2 = 2329,
  CODE_FOR_fractunssiuhq2 = 2330,
  CODE_FOR_fractunsdiuhq2 = 2331,
  CODE_FOR_fractunsqqha2 = 2332,
  CODE_FOR_fractunsuqqha2 = 2333,
  CODE_FOR_fractunshqha2 = 2334,
  CODE_FOR_fractunsuhqha2 = 2335,
   CODE_FOR_fractunshaha2 = CODE_FOR_nothing,
  CODE_FOR_fractunsuhaha2 = 2336,
  CODE_FOR_fractunssqha2 = 2337,
  CODE_FOR_fractunsusqha2 = 2338,
  CODE_FOR_fractunssaha2 = 2339,
  CODE_FOR_fractunsusaha2 = 2340,
  CODE_FOR_fractunsdqha2 = 2341,
  CODE_FOR_fractunsudqha2 = 2342,
  CODE_FOR_fractunsdaha2 = 2343,
  CODE_FOR_fractunsudaha2 = 2344,
  CODE_FOR_fractunstaha2 = 2345,
  CODE_FOR_fractunsutaha2 = 2346,
  CODE_FOR_fractunsqiha2 = 2347,
  CODE_FOR_fractunshiha2 = 2348,
  CODE_FOR_fractunssiha2 = 2349,
  CODE_FOR_fractunsdiha2 = 2350,
  CODE_FOR_fractunsqquha2 = 2351,
  CODE_FOR_fractunsuqquha2 = 2352,
  CODE_FOR_fractunshquha2 = 2353,
  CODE_FOR_fractunsuhquha2 = 2354,
  CODE_FOR_fractunshauha2 = 2355,
   CODE_FOR_fractunsuhauha2 = CODE_FOR_nothing,
  CODE_FOR_fractunssquha2 = 2356,
  CODE_FOR_fractunsusquha2 = 2357,
  CODE_FOR_fractunssauha2 = 2358,
  CODE_FOR_fractunsusauha2 = 2359,
  CODE_FOR_fractunsdquha2 = 2360,
  CODE_FOR_fractunsudquha2 = 2361,
  CODE_FOR_fractunsdauha2 = 2362,
  CODE_FOR_fractunsudauha2 = 2363,
  CODE_FOR_fractunstauha2 = 2364,
  CODE_FOR_fractunsutauha2 = 2365,
  CODE_FOR_fractunsqiuha2 = 2366,
  CODE_FOR_fractunshiuha2 = 2367,
  CODE_FOR_fractunssiuha2 = 2368,
  CODE_FOR_fractunsdiuha2 = 2369,
  CODE_FOR_fractunsqqsq2 = 2370,
  CODE_FOR_fractunsuqqsq2 = 2371,
  CODE_FOR_fractunshqsq2 = 2372,
  CODE_FOR_fractunsuhqsq2 = 2373,
  CODE_FOR_fractunshasq2 = 2374,
  CODE_FOR_fractunsuhasq2 = 2375,
   CODE_FOR_fractunssqsq2 = CODE_FOR_nothing,
  CODE_FOR_fractunsusqsq2 = 2376,
  CODE_FOR_fractunssasq2 = 2377,
  CODE_FOR_fractunsusasq2 = 2378,
  CODE_FOR_fractunsdqsq2 = 2379,
  CODE_FOR_fractunsudqsq2 = 2380,
  CODE_FOR_fractunsdasq2 = 2381,
  CODE_FOR_fractunsudasq2 = 2382,
  CODE_FOR_fractunstasq2 = 2383,
  CODE_FOR_fractunsutasq2 = 2384,
  CODE_FOR_fractunsqisq2 = 2385,
  CODE_FOR_fractunshisq2 = 2386,
  CODE_FOR_fractunssisq2 = 2387,
  CODE_FOR_fractunsdisq2 = 2388,
  CODE_FOR_fractunsqqusq2 = 2389,
  CODE_FOR_fractunsuqqusq2 = 2390,
  CODE_FOR_fractunshqusq2 = 2391,
  CODE_FOR_fractunsuhqusq2 = 2392,
  CODE_FOR_fractunshausq2 = 2393,
  CODE_FOR_fractunsuhausq2 = 2394,
  CODE_FOR_fractunssqusq2 = 2395,
   CODE_FOR_fractunsusqusq2 = CODE_FOR_nothing,
  CODE_FOR_fractunssausq2 = 2396,
  CODE_FOR_fractunsusausq2 = 2397,
  CODE_FOR_fractunsdqusq2 = 2398,
  CODE_FOR_fractunsudqusq2 = 2399,
  CODE_FOR_fractunsdausq2 = 2400,
  CODE_FOR_fractunsudausq2 = 2401,
  CODE_FOR_fractunstausq2 = 2402,
  CODE_FOR_fractunsutausq2 = 2403,
  CODE_FOR_fractunsqiusq2 = 2404,
  CODE_FOR_fractunshiusq2 = 2405,
  CODE_FOR_fractunssiusq2 = 2406,
  CODE_FOR_fractunsdiusq2 = 2407,
  CODE_FOR_fractunsqqsa2 = 2408,
  CODE_FOR_fractunsuqqsa2 = 2409,
  CODE_FOR_fractunshqsa2 = 2410,
  CODE_FOR_fractunsuhqsa2 = 2411,
  CODE_FOR_fractunshasa2 = 2412,
  CODE_FOR_fractunsuhasa2 = 2413,
  CODE_FOR_fractunssqsa2 = 2414,
  CODE_FOR_fractunsusqsa2 = 2415,
   CODE_FOR_fractunssasa2 = CODE_FOR_nothing,
  CODE_FOR_fractunsusasa2 = 2416,
  CODE_FOR_fractunsdqsa2 = 2417,
  CODE_FOR_fractunsudqsa2 = 2418,
  CODE_FOR_fractunsdasa2 = 2419,
  CODE_FOR_fractunsudasa2 = 2420,
  CODE_FOR_fractunstasa2 = 2421,
  CODE_FOR_fractunsutasa2 = 2422,
  CODE_FOR_fractunsqisa2 = 2423,
  CODE_FOR_fractunshisa2 = 2424,
  CODE_FOR_fractunssisa2 = 2425,
  CODE_FOR_fractunsdisa2 = 2426,
  CODE_FOR_fractunsqqusa2 = 2427,
  CODE_FOR_fractunsuqqusa2 = 2428,
  CODE_FOR_fractunshqusa2 = 2429,
  CODE_FOR_fractunsuhqusa2 = 2430,
  CODE_FOR_fractunshausa2 = 2431,
  CODE_FOR_fractunsuhausa2 = 2432,
  CODE_FOR_fractunssqusa2 = 2433,
  CODE_FOR_fractunsusqusa2 = 2434,
  CODE_FOR_fractunssausa2 = 2435,
   CODE_FOR_fractunsusausa2 = CODE_FOR_nothing,
  CODE_FOR_fractunsdqusa2 = 2436,
  CODE_FOR_fractunsudqusa2 = 2437,
  CODE_FOR_fractunsdausa2 = 2438,
  CODE_FOR_fractunsudausa2 = 2439,
  CODE_FOR_fractunstausa2 = 2440,
  CODE_FOR_fractunsutausa2 = 2441,
  CODE_FOR_fractunsqiusa2 = 2442,
  CODE_FOR_fractunshiusa2 = 2443,
  CODE_FOR_fractunssiusa2 = 2444,
  CODE_FOR_fractunsdiusa2 = 2445,
  CODE_FOR_fractunsqqdq2 = 2446,
  CODE_FOR_fractunsuqqdq2 = 2447,
  CODE_FOR_fractunshqdq2 = 2448,
  CODE_FOR_fractunsuhqdq2 = 2449,
  CODE_FOR_fractunshadq2 = 2450,
  CODE_FOR_fractunsuhadq2 = 2451,
  CODE_FOR_fractunssqdq2 = 2452,
  CODE_FOR_fractunsusqdq2 = 2453,
  CODE_FOR_fractunssadq2 = 2454,
  CODE_FOR_fractunsusadq2 = 2455,
   CODE_FOR_fractunsdqdq2 = CODE_FOR_nothing,
  CODE_FOR_fractunsudqdq2 = 2456,
  CODE_FOR_fractunsdadq2 = 2457,
  CODE_FOR_fractunsudadq2 = 2458,
  CODE_FOR_fractunstadq2 = 2459,
  CODE_FOR_fractunsutadq2 = 2460,
  CODE_FOR_fractunsqidq2 = 2461,
  CODE_FOR_fractunshidq2 = 2462,
  CODE_FOR_fractunssidq2 = 2463,
  CODE_FOR_fractunsdidq2 = 2464,
  CODE_FOR_fractunsqqudq2 = 2465,
  CODE_FOR_fractunsuqqudq2 = 2466,
  CODE_FOR_fractunshqudq2 = 2467,
  CODE_FOR_fractunsuhqudq2 = 2468,
  CODE_FOR_fractunshaudq2 = 2469,
  CODE_FOR_fractunsuhaudq2 = 2470,
  CODE_FOR_fractunssqudq2 = 2471,
  CODE_FOR_fractunsusqudq2 = 2472,
  CODE_FOR_fractunssaudq2 = 2473,
  CODE_FOR_fractunsusaudq2 = 2474,
  CODE_FOR_fractunsdqudq2 = 2475,
   CODE_FOR_fractunsudqudq2 = CODE_FOR_nothing,
  CODE_FOR_fractunsdaudq2 = 2476,
  CODE_FOR_fractunsudaudq2 = 2477,
  CODE_FOR_fractunstaudq2 = 2478,
  CODE_FOR_fractunsutaudq2 = 2479,
  CODE_FOR_fractunsqiudq2 = 2480,
  CODE_FOR_fractunshiudq2 = 2481,
  CODE_FOR_fractunssiudq2 = 2482,
  CODE_FOR_fractunsdiudq2 = 2483,
  CODE_FOR_fractunsqqda2 = 2484,
  CODE_FOR_fractunsuqqda2 = 2485,
  CODE_FOR_fractunshqda2 = 2486,
  CODE_FOR_fractunsuhqda2 = 2487,
  CODE_FOR_fractunshada2 = 2488,
  CODE_FOR_fractunsuhada2 = 2489,
  CODE_FOR_fractunssqda2 = 2490,
  CODE_FOR_fractunsusqda2 = 2491,
  CODE_FOR_fractunssada2 = 2492,
  CODE_FOR_fractunsusada2 = 2493,
  CODE_FOR_fractunsdqda2 = 2494,
  CODE_FOR_fractunsudqda2 = 2495,
   CODE_FOR_fractunsdada2 = CODE_FOR_nothing,
  CODE_FOR_fractunsudada2 = 2496,
  CODE_FOR_fractunstada2 = 2497,
  CODE_FOR_fractunsutada2 = 2498,
  CODE_FOR_fractunsqida2 = 2499,
  CODE_FOR_fractunshida2 = 2500,
  CODE_FOR_fractunssida2 = 2501,
  CODE_FOR_fractunsdida2 = 2502,
  CODE_FOR_fractunsqquda2 = 2503,
  CODE_FOR_fractunsuqquda2 = 2504,
  CODE_FOR_fractunshquda2 = 2505,
  CODE_FOR_fractunsuhquda2 = 2506,
  CODE_FOR_fractunshauda2 = 2507,
  CODE_FOR_fractunsuhauda2 = 2508,
  CODE_FOR_fractunssquda2 = 2509,
  CODE_FOR_fractunsusquda2 = 2510,
  CODE_FOR_fractunssauda2 = 2511,
  CODE_FOR_fractunsusauda2 = 2512,
  CODE_FOR_fractunsdquda2 = 2513,
  CODE_FOR_fractunsudquda2 = 2514,
  CODE_FOR_fractunsdauda2 = 2515,
   CODE_FOR_fractunsudauda2 = CODE_FOR_nothing,
  CODE_FOR_fractunstauda2 = 2516,
  CODE_FOR_fractunsutauda2 = 2517,
  CODE_FOR_fractunsqiuda2 = 2518,
  CODE_FOR_fractunshiuda2 = 2519,
  CODE_FOR_fractunssiuda2 = 2520,
  CODE_FOR_fractunsdiuda2 = 2521,
  CODE_FOR_fractunsqqta2 = 2522,
  CODE_FOR_fractunsuqqta2 = 2523,
  CODE_FOR_fractunshqta2 = 2524,
  CODE_FOR_fractunsuhqta2 = 2525,
  CODE_FOR_fractunshata2 = 2526,
  CODE_FOR_fractunsuhata2 = 2527,
  CODE_FOR_fractunssqta2 = 2528,
  CODE_FOR_fractunsusqta2 = 2529,
  CODE_FOR_fractunssata2 = 2530,
  CODE_FOR_fractunsusata2 = 2531,
  CODE_FOR_fractunsdqta2 = 2532,
  CODE_FOR_fractunsudqta2 = 2533,
  CODE_FOR_fractunsdata2 = 2534,
  CODE_FOR_fractunsudata2 = 2535,
   CODE_FOR_fractunstata2 = CODE_FOR_nothing,
  CODE_FOR_fractunsutata2 = 2536,
  CODE_FOR_fractunsqita2 = 2537,
  CODE_FOR_fractunshita2 = 2538,
  CODE_FOR_fractunssita2 = 2539,
  CODE_FOR_fractunsdita2 = 2540,
  CODE_FOR_fractunsqquta2 = 2541,
  CODE_FOR_fractunsuqquta2 = 2542,
  CODE_FOR_fractunshquta2 = 2543,
  CODE_FOR_fractunsuhquta2 = 2544,
  CODE_FOR_fractunshauta2 = 2545,
  CODE_FOR_fractunsuhauta2 = 2546,
  CODE_FOR_fractunssquta2 = 2547,
  CODE_FOR_fractunsusquta2 = 2548,
  CODE_FOR_fractunssauta2 = 2549,
  CODE_FOR_fractunsusauta2 = 2550,
  CODE_FOR_fractunsdquta2 = 2551,
  CODE_FOR_fractunsudquta2 = 2552,
  CODE_FOR_fractunsdauta2 = 2553,
  CODE_FOR_fractunsudauta2 = 2554,
  CODE_FOR_fractunstauta2 = 2555,
   CODE_FOR_fractunsutauta2 = CODE_FOR_nothing,
  CODE_FOR_fractunsqiuta2 = 2556,
  CODE_FOR_fractunshiuta2 = 2557,
  CODE_FOR_fractunssiuta2 = 2558,
  CODE_FOR_fractunsdiuta2 = 2559,
  CODE_FOR_fractunsqqqi2 = 2560,
  CODE_FOR_fractunsuqqqi2 = 2561,
  CODE_FOR_fractunshqqi2 = 2562,
  CODE_FOR_fractunsuhqqi2 = 2563,
  CODE_FOR_fractunshaqi2 = 2564,
  CODE_FOR_fractunsuhaqi2 = 2565,
  CODE_FOR_fractunssqqi2 = 2566,
  CODE_FOR_fractunsusqqi2 = 2567,
  CODE_FOR_fractunssaqi2 = 2568,
  CODE_FOR_fractunsusaqi2 = 2569,
  CODE_FOR_fractunsdqqi2 = 2570,
  CODE_FOR_fractunsudqqi2 = 2571,
  CODE_FOR_fractunsdaqi2 = 2572,
  CODE_FOR_fractunsudaqi2 = 2573,
  CODE_FOR_fractunstaqi2 = 2574,
  CODE_FOR_fractunsutaqi2 = 2575,
   CODE_FOR_fractunsqiqi2 = CODE_FOR_nothing,
  CODE_FOR_fractunshiqi2 = 2576,
  CODE_FOR_fractunssiqi2 = 2577,
  CODE_FOR_fractunsdiqi2 = 2578,
  CODE_FOR_fractunsqqhi2 = 2579,
  CODE_FOR_fractunsuqqhi2 = 2580,
  CODE_FOR_fractunshqhi2 = 2581,
  CODE_FOR_fractunsuhqhi2 = 2582,
  CODE_FOR_fractunshahi2 = 2583,
  CODE_FOR_fractunsuhahi2 = 2584,
  CODE_FOR_fractunssqhi2 = 2585,
  CODE_FOR_fractunsusqhi2 = 2586,
  CODE_FOR_fractunssahi2 = 2587,
  CODE_FOR_fractunsusahi2 = 2588,
  CODE_FOR_fractunsdqhi2 = 2589,
  CODE_FOR_fractunsudqhi2 = 2590,
  CODE_FOR_fractunsdahi2 = 2591,
  CODE_FOR_fractunsudahi2 = 2592,
  CODE_FOR_fractunstahi2 = 2593,
  CODE_FOR_fractunsutahi2 = 2594,
  CODE_FOR_fractunsqihi2 = 2595,
   CODE_FOR_fractunshihi2 = CODE_FOR_nothing,
  CODE_FOR_fractunssihi2 = 2596,
  CODE_FOR_fractunsdihi2 = 2597,
  CODE_FOR_fractunsqqsi2 = 2598,
  CODE_FOR_fractunsuqqsi2 = 2599,
  CODE_FOR_fractunshqsi2 = 2600,
  CODE_FOR_fractunsuhqsi2 = 2601,
  CODE_FOR_fractunshasi2 = 2602,
  CODE_FOR_fractunsuhasi2 = 2603,
  CODE_FOR_fractunssqsi2 = 2604,
  CODE_FOR_fractunsusqsi2 = 2605,
  CODE_FOR_fractunssasi2 = 2606,
  CODE_FOR_fractunsusasi2 = 2607,
  CODE_FOR_fractunsdqsi2 = 2608,
  CODE_FOR_fractunsudqsi2 = 2609,
  CODE_FOR_fractunsdasi2 = 2610,
  CODE_FOR_fractunsudasi2 = 2611,
  CODE_FOR_fractunstasi2 = 2612,
  CODE_FOR_fractunsutasi2 = 2613,
  CODE_FOR_fractunsqisi2 = 2614,
  CODE_FOR_fractunshisi2 = 2615,
   CODE_FOR_fractunssisi2 = CODE_FOR_nothing,
  CODE_FOR_fractunsdisi2 = 2616,
  CODE_FOR_fractunsqqdi2 = 2617,
  CODE_FOR_fractunsuqqdi2 = 2618,
  CODE_FOR_fractunshqdi2 = 2619,
  CODE_FOR_fractunsuhqdi2 = 2620,
  CODE_FOR_fractunshadi2 = 2621,
  CODE_FOR_fractunsuhadi2 = 2622,
  CODE_FOR_fractunssqdi2 = 2623,
  CODE_FOR_fractunsusqdi2 = 2624,
  CODE_FOR_fractunssadi2 = 2625,
  CODE_FOR_fractunsusadi2 = 2626,
  CODE_FOR_fractunsdqdi2 = 2627,
  CODE_FOR_fractunsudqdi2 = 2628,
  CODE_FOR_fractunsdadi2 = 2629,
  CODE_FOR_fractunsudadi2 = 2630,
  CODE_FOR_fractunstadi2 = 2631,
  CODE_FOR_fractunsutadi2 = 2632,
  CODE_FOR_fractunsqidi2 = 2633,
  CODE_FOR_fractunshidi2 = 2634,
  CODE_FOR_fractunssidi2 = 2635,
   CODE_FOR_fractunsdidi2 = CODE_FOR_nothing,
  CODE_FOR_ssaddqq3 = 3016,
  CODE_FOR_sssubqq3 = 3017,
  CODE_FOR_ssaddhq3 = 3018,
  CODE_FOR_sssubhq3 = 3019,
  CODE_FOR_ssaddha3 = 3020,
  CODE_FOR_sssubha3 = 3021,
  CODE_FOR_ssaddsa3 = 3022,
  CODE_FOR_sssubsa3 = 3023,
  CODE_FOR_ssaddsq3 = 3024,
  CODE_FOR_sssubsq3 = 3025,
  CODE_FOR_usadduqq3 = 3036,
  CODE_FOR_ussubuqq3 = 3037,
  CODE_FOR_usadduhq3 = 3038,
  CODE_FOR_ussubuhq3 = 3039,
  CODE_FOR_usadduha3 = 3040,
  CODE_FOR_ussubuha3 = 3041,
  CODE_FOR_usaddusa3 = 3042,
  CODE_FOR_ussubusa3 = 3043,
  CODE_FOR_usaddusq3 = 3044,
  CODE_FOR_ussubusq3 = 3045,
  CODE_FOR_ssnegqq2 = 3056,
  CODE_FOR_ssabsqq2 = 3058,
  CODE_FOR_mulqq3_enh = 3076,
  CODE_FOR_muluqq3_enh = 3078,
  CODE_FOR_roundqq3_const = 3126,
  CODE_FOR_roundhq3_const = 3127,
  CODE_FOR_roundha3_const = 3128,
  CODE_FOR_roundsa3_const = 3129,
  CODE_FOR_roundsq3_const = 3130,
  CODE_FOR_rounduqq3_const = 3131,
  CODE_FOR_rounduhq3_const = 3132,
  CODE_FOR_rounduha3_const = 3133,
  CODE_FOR_roundusa3_const = 3134,
  CODE_FOR_roundusq3_const = 3135,
  CODE_FOR_adddi3_insn = 3166,
  CODE_FOR_adddq3_insn = 3167,
  CODE_FOR_addudq3_insn = 3168,
  CODE_FOR_addda3_insn = 3169,
  CODE_FOR_adduda3_insn = 3170,
  CODE_FOR_addta3_insn = 3171,
  CODE_FOR_adduta3_insn = 3172,
  CODE_FOR_adddi3_const8_insn = 3180,
  CODE_FOR_adddi3_const_insn = 3182,
  CODE_FOR_adddq3_const_insn = 3183,
  CODE_FOR_addudq3_const_insn = 3184,
  CODE_FOR_addda3_const_insn = 3185,
  CODE_FOR_adduda3_const_insn = 3186,
  CODE_FOR_addta3_const_insn = 3187,
  CODE_FOR_adduta3_const_insn = 3188,
  CODE_FOR_subdi3_insn = 3196,
  CODE_FOR_subdq3_insn = 3197,
  CODE_FOR_subudq3_insn = 3198,
  CODE_FOR_subda3_insn = 3199,
  CODE_FOR_subuda3_insn = 3200,
  CODE_FOR_subta3_insn = 3201,
  CODE_FOR_subuta3_insn = 3202,
  CODE_FOR_subdi3_const_insn = 3210,
  CODE_FOR_subdq3_const_insn = 3211,
  CODE_FOR_subudq3_const_insn = 3212,
  CODE_FOR_subda3_const_insn = 3213,
  CODE_FOR_subuda3_const_insn = 3214,
  CODE_FOR_subta3_const_insn = 3215,
  CODE_FOR_subuta3_const_insn = 3216,
  CODE_FOR_ssadddq3_insn = 3224,
  CODE_FOR_sssubdq3_insn = 3225,
  CODE_FOR_ssaddda3_insn = 3226,
  CODE_FOR_sssubda3_insn = 3227,
  CODE_FOR_ssaddta3_insn = 3228,
  CODE_FOR_sssubta3_insn = 3229,
  CODE_FOR_ssadddq3_const_insn = 3236,
  CODE_FOR_sssubdq3_const_insn = 3237,
  CODE_FOR_ssaddda3_const_insn = 3238,
  CODE_FOR_sssubda3_const_insn = 3239,
  CODE_FOR_ssaddta3_const_insn = 3240,
  CODE_FOR_sssubta3_const_insn = 3241,
  CODE_FOR_usaddudq3_insn = 3248,
  CODE_FOR_ussubudq3_insn = 3249,
  CODE_FOR_usadduda3_insn = 3250,
  CODE_FOR_ussubuda3_insn = 3251,
  CODE_FOR_usadduta3_insn = 3252,
  CODE_FOR_ussubuta3_insn = 3253,
  CODE_FOR_usaddudq3_const_insn = 3260,
  CODE_FOR_ussubudq3_const_insn = 3261,
  CODE_FOR_usadduda3_const_insn = 3262,
  CODE_FOR_ussubuda3_const_insn = 3263,
  CODE_FOR_usadduta3_const_insn = 3264,
  CODE_FOR_ussubuta3_const_insn = 3265,
  CODE_FOR_negdi2_insn = 3272,
  CODE_FOR_cbranch_di2_split = 3274,
  CODE_FOR_cbranch_dq2_split = 3275,
  CODE_FOR_cbranch_udq2_split = 3276,
  CODE_FOR_cbranch_da2_split = 3277,
  CODE_FOR_cbranch_uda2_split = 3278,
  CODE_FOR_cbranch_ta2_split = 3279,
  CODE_FOR_cbranch_uta2_split = 3280,
  CODE_FOR_compare_di2 = 3281,
  CODE_FOR_compare_dq2 = 3282,
  CODE_FOR_compare_udq2 = 3283,
  CODE_FOR_compare_da2 = 3284,
  CODE_FOR_compare_uda2 = 3285,
  CODE_FOR_compare_ta2 = 3286,
  CODE_FOR_compare_uta2 = 3287,
  CODE_FOR_cbranch_const8_di2_split = 3288,
  CODE_FOR_compare_const8_di2 = 3289,
  CODE_FOR_cbranch_const_di2_split = 3290,
  CODE_FOR_cbranch_const_dq2_split = 3291,
  CODE_FOR_cbranch_const_udq2_split = 3292,
  CODE_FOR_cbranch_const_da2_split = 3293,
  CODE_FOR_cbranch_const_uda2_split = 3294,
  CODE_FOR_cbranch_const_ta2_split = 3295,
  CODE_FOR_cbranch_const_uta2_split = 3296,
  CODE_FOR_compare_const_di2 = 3297,
  CODE_FOR_compare_const_dq2 = 3298,
  CODE_FOR_compare_const_udq2 = 3299,
  CODE_FOR_compare_const_da2 = 3300,
  CODE_FOR_compare_const_uda2 = 3301,
  CODE_FOR_compare_const_ta2 = 3302,
  CODE_FOR_compare_const_uta2 = 3303,
  CODE_FOR_ashldi3_insn = 3304,
  CODE_FOR_ashrdi3_insn = 3305,
  CODE_FOR_lshrdi3_insn = 3306,
  CODE_FOR_rotldi3_insn = 3307,
  CODE_FOR_ashldq3_insn = 3308,
  CODE_FOR_ashrdq3_insn = 3309,
  CODE_FOR_lshrdq3_insn = 3310,
  CODE_FOR_rotldq3_insn = 3311,
  CODE_FOR_ashludq3_insn = 3312,
  CODE_FOR_ashrudq3_insn = 3313,
  CODE_FOR_lshrudq3_insn = 3314,
  CODE_FOR_rotludq3_insn = 3315,
  CODE_FOR_ashlda3_insn = 3316,
  CODE_FOR_ashrda3_insn = 3317,
  CODE_FOR_lshrda3_insn = 3318,
  CODE_FOR_rotlda3_insn = 3319,
  CODE_FOR_ashluda3_insn = 3320,
  CODE_FOR_ashruda3_insn = 3321,
  CODE_FOR_lshruda3_insn = 3322,
  CODE_FOR_rotluda3_insn = 3323,
  CODE_FOR_ashlta3_insn = 3324,
  CODE_FOR_ashrta3_insn = 3325,
  CODE_FOR_lshrta3_insn = 3326,
  CODE_FOR_rotlta3_insn = 3327,
  CODE_FOR_ashluta3_insn = 3328,
  CODE_FOR_ashruta3_insn = 3329,
  CODE_FOR_lshruta3_insn = 3330,
  CODE_FOR_rotluta3_insn = 3331,
  CODE_FOR_mulsidi3_insn = 3360,
  CODE_FOR_umulsidi3_insn = 3361,
  CODE_FOR_nonlocal_goto_receiver = 3364,
  CODE_FOR_nonlocal_goto = 3365,
  CODE_FOR_pushcqi1 = 3366,
  CODE_FOR_pushhi1 = 3367,
  CODE_FOR_pushchi1 = 3368,
  CODE_FOR_pushha1 = 3369,
  CODE_FOR_pushuha1 = 3370,
  CODE_FOR_pushhq1 = 3371,
  CODE_FOR_pushuhq1 = 3372,
  CODE_FOR_pushsi1 = 3373,
  CODE_FOR_pushcsi1 = 3374,
  CODE_FOR_pushsa1 = 3375,
  CODE_FOR_pushusa1 = 3376,
  CODE_FOR_pushsq1 = 3377,
  CODE_FOR_pushusq1 = 3378,
  CODE_FOR_pushdi1 = 3379,
  CODE_FOR_pushcdi1 = 3380,
  CODE_FOR_pushda1 = 3381,
  CODE_FOR_pushuda1 = 3382,
  CODE_FOR_pushdq1 = 3383,
  CODE_FOR_pushudq1 = 3384,
  CODE_FOR_pushta1 = 3385,
  CODE_FOR_pushuta1 = 3386,
  CODE_FOR_pushsf1 = 3387,
  CODE_FOR_pushdf1 = 3388,
  CODE_FOR_pushsc1 = 3389,
  CODE_FOR_pushdc1 = 3390,
  CODE_FOR_pushpsi1 = 3391,
  CODE_FOR_gen_loadqi_libgcc = 3392,
  CODE_FOR_gen_loadqq_libgcc = 3393,
  CODE_FOR_gen_loaduqq_libgcc = 3394,
  CODE_FOR_gen_loadhi_libgcc = 3395,
  CODE_FOR_gen_loadhq_libgcc = 3396,
  CODE_FOR_gen_loaduhq_libgcc = 3397,
  CODE_FOR_gen_loadha_libgcc = 3398,
  CODE_FOR_gen_loaduha_libgcc = 3399,
  CODE_FOR_gen_loadsi_libgcc = 3400,
  CODE_FOR_gen_loadsq_libgcc = 3401,
  CODE_FOR_gen_loadusq_libgcc = 3402,
  CODE_FOR_gen_loadsa_libgcc = 3403,
  CODE_FOR_gen_loadusa_libgcc = 3404,
  CODE_FOR_gen_loadsf_libgcc = 3405,
  CODE_FOR_gen_loadpsi_libgcc = 3406,
  CODE_FOR_movqi = 3407,
  CODE_FOR_movqq = 3408,
  CODE_FOR_movuqq = 3409,
  CODE_FOR_movhi = 3410,
  CODE_FOR_movhq = 3411,
  CODE_FOR_movuhq = 3412,
  CODE_FOR_movha = 3413,
  CODE_FOR_movuha = 3414,
  CODE_FOR_movsi = 3415,
  CODE_FOR_movsq = 3416,
  CODE_FOR_movusq = 3417,
  CODE_FOR_movsa = 3418,
  CODE_FOR_movusa = 3419,
  CODE_FOR_movsf = 3420,
  CODE_FOR_movpsi = 3421,
  CODE_FOR_cpymemhi = 3422,
  CODE_FOR_setmemhi = 3423,
  CODE_FOR_strlenhi = 3424,
  CODE_FOR_addhi3 = 3425,
  CODE_FOR_addhq3 = 3426,
  CODE_FOR_adduhq3 = 3427,
  CODE_FOR_addha3 = 3428,
  CODE_FOR_adduha3 = 3429,
  CODE_FOR_mulqi3 = 3430,
  CODE_FOR_mulqi3_call = 3431,
  CODE_FOR_mulhi3 = 3432,
  CODE_FOR_mulhi3_call = 3433,
  CODE_FOR_mulsi3 = 3434,
  CODE_FOR_gen_mulsi3_pr118012 = 3435,
  CODE_FOR_muluqisi3 = 3436,
  CODE_FOR_muluhisi3 = 3437,
  CODE_FOR_mulsqisi3 = 3438,
  CODE_FOR_mulshisi3 = 3439,
  CODE_FOR_mulohisi3 = 3440,
  CODE_FOR_mulhisi3 = 3441,
  CODE_FOR_umulhisi3 = 3442,
  CODE_FOR_usmulhisi3 = 3443,
  CODE_FOR_smulhi3_highpart = 3444,
  CODE_FOR_umulhi3_highpart = 3445,
  CODE_FOR_mulpsi3 = 3446,
  CODE_FOR_mulsqipsi3 = 3447,
  CODE_FOR_rotlqi3 = 3448,
  CODE_FOR_rotlqi3_4 = 3449,
  CODE_FOR_rotlhi3 = 3450,
  CODE_FOR_rotlpsi3 = 3451,
  CODE_FOR_rotlsi3 = 3452,
  CODE_FOR_ashlqi3 = 3453,
  CODE_FOR_ashlqq3 = 3454,
  CODE_FOR_ashluqq3 = 3455,
  CODE_FOR_ashlpsi3 = 3456,
  CODE_FOR_lshrqi3 = 3457,
  CODE_FOR_lshrqq3 = 3458,
  CODE_FOR_lshruqq3 = 3459,
  CODE_FOR_gen_comparehi = 3460,
  CODE_FOR_gen_comparepsi = 3461,
  CODE_FOR_gen_comparesi = 3462,
  CODE_FOR_gen_move_clobbercc = 3463,
  CODE_FOR_gen_move_clobbercc_scratch = 3464,
  CODE_FOR_cbranchqi4 = 3465,
  CODE_FOR_cbranchqq4 = 3466,
  CODE_FOR_cbranchuqq4 = 3467,
  CODE_FOR_cbranchhi4 = 3468,
  CODE_FOR_cbranchsi4 = 3469,
  CODE_FOR_cbranchpsi4 = 3470,
  CODE_FOR_cbranchhq4 = 3471,
  CODE_FOR_cbranchuhq4 = 3472,
  CODE_FOR_cbranchha4 = 3473,
  CODE_FOR_cbranchuha4 = 3474,
  CODE_FOR_cbranchsq4 = 3475,
  CODE_FOR_cbranchusq4 = 3476,
  CODE_FOR_cbranchsa4 = 3477,
  CODE_FOR_cbranchusa4 = 3478,
  CODE_FOR_gen_add_for_eq_hi = 3479,
  CODE_FOR_gen_add_for_ne_hi = 3480,
  CODE_FOR_gen_add_for_gt_hi = 3481,
  CODE_FOR_gen_add_for_le_hi = 3482,
  CODE_FOR_gen_add_for_eq_psi = 3483,
  CODE_FOR_gen_add_for_ne_psi = 3484,
  CODE_FOR_gen_add_for_gt_psi = 3485,
  CODE_FOR_gen_add_for_le_psi = 3486,
  CODE_FOR_gen_add_for_eq_si = 3487,
  CODE_FOR_gen_add_for_ne_si = 3488,
  CODE_FOR_gen_add_for_gt_si = 3489,
  CODE_FOR_gen_add_for_le_si = 3490,
  CODE_FOR_gen_add_for_ge_hi = 3491,
  CODE_FOR_gen_add_for_lt_hi = 3492,
  CODE_FOR_gen_add_for_ge_psi = 3493,
  CODE_FOR_gen_add_for_lt_psi = 3494,
  CODE_FOR_gen_add_for_ge_si = 3495,
  CODE_FOR_gen_add_for_lt_si = 3496,
  CODE_FOR_call = 3497,
  CODE_FOR_sibcall = 3498,
  CODE_FOR_call_value = 3499,
  CODE_FOR_sibcall_value = 3500,
  CODE_FOR_indirect_jump = 3501,
  CODE_FOR_casesi = 3502,
  CODE_FOR_enable_interrupt = 3519,
  CODE_FOR_disable_interrupt = 3520,
  CODE_FOR_gasisr = 3521,
  CODE_FOR_prologue = 3522,
  CODE_FOR_epilogue = 3523,
  CODE_FOR_sibcall_epilogue = 3524,
  CODE_FOR_gen_mask1 = 3525,
  CODE_FOR_flash_segment1 = 3526,
  CODE_FOR_flash_segment = 3527,
  CODE_FOR_parityhi2 = 3528,
  CODE_FOR_paritysi2 = 3529,
  CODE_FOR_popcounthi2 = 3530,
  CODE_FOR_popcountsi2 = 3531,
  CODE_FOR_clzhi2 = 3532,
  CODE_FOR_clzsi2 = 3533,
  CODE_FOR_ctzhi2 = 3534,
  CODE_FOR_ctzsi2 = 3535,
  CODE_FOR_ffshi2 = 3536,
  CODE_FOR_ffssi2 = 3537,
  CODE_FOR_bswapsi2 = 3538,
  CODE_FOR_nopv = 3539,
  CODE_FOR_sleep = 3540,
  CODE_FOR_wdr = 3541,
  CODE_FOR_fmul = 3542,
  CODE_FOR_fmuls = 3543,
  CODE_FOR_fmulsu = 3544,
  CODE_FOR_insv = 3545,
  CODE_FOR_extzvqi = 3546,
  CODE_FOR_extzvhi = 3547,
  CODE_FOR_extzvpsi = 3548,
  CODE_FOR_extzvsi = 3549,
  CODE_FOR_isinfsf2 = 3550,
  CODE_FOR_isinfdf2 = 3551,
  CODE_FOR_usneguqq2 = 3552,
  CODE_FOR_usneguhq2 = 3553,
  CODE_FOR_usneguha2 = 3554,
  CODE_FOR_usnegusa2 = 3555,
  CODE_FOR_usnegusq2 = 3556,
  CODE_FOR_ssabshq2 = 3557,
  CODE_FOR_ssneghq2 = 3558,
  CODE_FOR_ssabsha2 = 3559,
  CODE_FOR_ssnegha2 = 3560,
  CODE_FOR_ssabssa2 = 3561,
  CODE_FOR_ssnegsa2 = 3562,
  CODE_FOR_ssabssq2 = 3563,
  CODE_FOR_ssnegsq2 = 3564,
  CODE_FOR_mulqq3 = 3565,
  CODE_FOR_muluqq3 = 3566,
  CODE_FOR_mulqq3_nomul = 3567,
  CODE_FOR_muluqq3_nomul = 3568,
  CODE_FOR_mulhq3 = 3569,
  CODE_FOR_muluhq3 = 3570,
  CODE_FOR_mulha3 = 3571,
  CODE_FOR_muluha3 = 3572,
  CODE_FOR_mulsa3 = 3573,
  CODE_FOR_mulusa3 = 3574,
  CODE_FOR_udivqq3 = 3575,
  CODE_FOR_divqq3 = 3576,
  CODE_FOR_udivuqq3 = 3577,
  CODE_FOR_divuqq3 = 3578,
  CODE_FOR_udivhq3 = 3579,
  CODE_FOR_divhq3 = 3580,
  CODE_FOR_udivuhq3 = 3581,
  CODE_FOR_divuhq3 = 3582,
  CODE_FOR_udivha3 = 3583,
  CODE_FOR_divha3 = 3584,
  CODE_FOR_udivuha3 = 3585,
  CODE_FOR_divuha3 = 3586,
  CODE_FOR_udivsa3 = 3587,
  CODE_FOR_divsa3 = 3588,
  CODE_FOR_udivusa3 = 3589,
  CODE_FOR_divusa3 = 3590,
  CODE_FOR_roundqq3 = 3591,
  CODE_FOR_roundhq3 = 3592,
  CODE_FOR_roundha3 = 3593,
  CODE_FOR_roundsa3 = 3594,
  CODE_FOR_roundsq3 = 3595,
  CODE_FOR_rounduqq3 = 3596,
  CODE_FOR_rounduhq3 = 3597,
  CODE_FOR_rounduha3 = 3598,
  CODE_FOR_roundusa3 = 3599,
  CODE_FOR_roundusq3 = 3600,
  CODE_FOR_adddi3 = 3601,
  CODE_FOR_adddq3 = 3602,
  CODE_FOR_addudq3 = 3603,
  CODE_FOR_addda3 = 3604,
  CODE_FOR_adduda3 = 3605,
  CODE_FOR_addta3 = 3606,
  CODE_FOR_adduta3 = 3607,
  CODE_FOR_subdi3 = 3608,
  CODE_FOR_subdq3 = 3609,
  CODE_FOR_subudq3 = 3610,
  CODE_FOR_subda3 = 3611,
  CODE_FOR_subuda3 = 3612,
  CODE_FOR_subta3 = 3613,
  CODE_FOR_subuta3 = 3614,
  CODE_FOR_ssadddq3 = 3615,
  CODE_FOR_sssubdq3 = 3616,
  CODE_FOR_ssaddda3 = 3617,
  CODE_FOR_sssubda3 = 3618,
  CODE_FOR_ssaddta3 = 3619,
  CODE_FOR_sssubta3 = 3620,
  CODE_FOR_usaddudq3 = 3621,
  CODE_FOR_ussubudq3 = 3622,
  CODE_FOR_usadduda3 = 3623,
  CODE_FOR_ussubuda3 = 3624,
  CODE_FOR_usadduta3 = 3625,
  CODE_FOR_ussubuta3 = 3626,
  CODE_FOR_negdi2 = 3627,
  CODE_FOR_conditional_jump = 3628,
  CODE_FOR_cbranchdi4 = 3629,
  CODE_FOR_cbranchdq4 = 3630,
  CODE_FOR_cbranchudq4 = 3631,
  CODE_FOR_cbranchda4 = 3632,
  CODE_FOR_cbranchuda4 = 3633,
  CODE_FOR_cbranchta4 = 3634,
  CODE_FOR_cbranchuta4 = 3635,
  CODE_FOR_ashldi3 = 3636,
  CODE_FOR_ashrdi3 = 3637,
  CODE_FOR_lshrdi3 = 3638,
  CODE_FOR_rotldi3 = 3639,
  CODE_FOR_ashldq3 = 3640,
  CODE_FOR_ashrdq3 = 3641,
  CODE_FOR_lshrdq3 = 3642,
  CODE_FOR_rotldq3 = 3643,
  CODE_FOR_ashludq3 = 3644,
  CODE_FOR_ashrudq3 = 3645,
  CODE_FOR_lshrudq3 = 3646,
  CODE_FOR_rotludq3 = 3647,
  CODE_FOR_ashlda3 = 3648,
  CODE_FOR_ashrda3 = 3649,
  CODE_FOR_lshrda3 = 3650,
  CODE_FOR_rotlda3 = 3651,
  CODE_FOR_ashluda3 = 3652,
  CODE_FOR_ashruda3 = 3653,
  CODE_FOR_lshruda3 = 3654,
  CODE_FOR_rotluda3 = 3655,
  CODE_FOR_ashlta3 = 3656,
  CODE_FOR_ashrta3 = 3657,
  CODE_FOR_lshrta3 = 3658,
  CODE_FOR_rotlta3 = 3659,
  CODE_FOR_ashluta3 = 3660,
  CODE_FOR_ashruta3 = 3661,
  CODE_FOR_lshruta3 = 3662,
  CODE_FOR_rotluta3 = 3663,
  CODE_FOR_mulsidi3 = 3664,
  CODE_FOR_umulsidi3 = 3665
};

const unsigned int NUM_INSN_CODES = 3666;
#endif /* GCC_INSN_CODES_H */
