/* 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_pushdi = 2,
  CODE_FOR_tstdi = 3,
  CODE_FOR_tstsf_68881 = 8,
  CODE_FOR_tstdf_68881 = 9,
  CODE_FOR_tstxf_68881 = 10,
  CODE_FOR_tstsf_cf = 11,
  CODE_FOR_tstdf_cf = 12,
  CODE_FOR_tstxf_cf = 13,
  CODE_FOR_cmpdi = 15,
  CODE_FOR_pushexthisi_const = 34,
  CODE_FOR_movsf_cf_soft = 52,
  CODE_FOR_movsf_cf_hard = 53,
  CODE_FOR_movdf_cf_soft = 55,
  CODE_FOR_movdf_cf_hard = 56,
  CODE_FOR_pushasi = 62,
  CODE_FOR_truncsiqi2 = 63,
  CODE_FOR_trunchiqi2 = 64,
  CODE_FOR_truncsihi2 = 65,
  CODE_FOR_zero_extendqidi2 = 68,
  CODE_FOR_zero_extendhidi2 = 69,
  CODE_FOR_zero_extendhisi2 = 72,
  CODE_FOR_zero_extendqisi2 = 75,
  CODE_FOR_extendqidi2 = 76,
  CODE_FOR_extendhidi2 = 77,
  CODE_FOR_extendsidi2 = 78,
  CODE_FOR_extendplussidi = 79,
  CODE_FOR_extendqihi2 = 82,
  CODE_FOR_extendsfdf2_cf = 86,
  CODE_FOR_truncdfsf2_cf = 88,
  CODE_FOR_floatsisf2_68881 = 90,
  CODE_FOR_floatsidf2_68881 = 91,
  CODE_FOR_floatsixf2_68881 = 92,
  CODE_FOR_floatsisf2_cf = 93,
  CODE_FOR_floatsidf2_cf = 94,
  CODE_FOR_floatsixf2_cf = 95,
  CODE_FOR_floathisf2_68881 = 96,
  CODE_FOR_floathidf2_68881 = 97,
  CODE_FOR_floathixf2_68881 = 98,
  CODE_FOR_floathisf2_cf = 99,
  CODE_FOR_floathidf2_cf = 100,
  CODE_FOR_floathixf2_cf = 101,
  CODE_FOR_floatqisf2_68881 = 102,
  CODE_FOR_floatqidf2_68881 = 103,
  CODE_FOR_floatqixf2_68881 = 104,
  CODE_FOR_floatqisf2_cf = 105,
  CODE_FOR_floatqidf2_cf = 106,
  CODE_FOR_floatqixf2_cf = 107,
  CODE_FOR_fix_truncdfsi2 = 108,
  CODE_FOR_fix_truncdfhi2 = 109,
  CODE_FOR_fix_truncdfqi2 = 110,
  CODE_FOR_ftruncsf2_68881 = 111,
  CODE_FOR_ftruncdf2_68881 = 112,
  CODE_FOR_ftruncxf2_68881 = 113,
  CODE_FOR_ftruncsf2_cf = 114,
  CODE_FOR_ftruncdf2_cf = 115,
  CODE_FOR_ftruncxf2_cf = 116,
  CODE_FOR_fixsfqi2_68881 = 117,
  CODE_FOR_fixdfqi2_68881 = 118,
  CODE_FOR_fixxfqi2_68881 = 119,
  CODE_FOR_fixsfqi2_cf = 120,
  CODE_FOR_fixdfqi2_cf = 121,
  CODE_FOR_fixxfqi2_cf = 122,
  CODE_FOR_fixsfhi2_68881 = 123,
  CODE_FOR_fixdfhi2_68881 = 124,
  CODE_FOR_fixxfhi2_68881 = 125,
  CODE_FOR_fixsfhi2_cf = 126,
  CODE_FOR_fixdfhi2_cf = 127,
  CODE_FOR_fixxfhi2_cf = 128,
  CODE_FOR_fixsfsi2_68881 = 129,
  CODE_FOR_fixdfsi2_68881 = 130,
  CODE_FOR_fixxfsi2_68881 = 131,
  CODE_FOR_fixsfsi2_cf = 132,
  CODE_FOR_fixdfsi2_cf = 133,
  CODE_FOR_fixxfsi2_cf = 134,
  CODE_FOR_adddi_lshrdi_63 = 135,
  CODE_FOR_adddi_sexthishl32 = 136,
  CODE_FOR_adddi_dishl32 = 139,
  CODE_FOR_adddi3 = 140,
  CODE_FOR_addsi_lshrsi_31 = 141,
  CODE_FOR_addhi3 = 145,
  CODE_FOR_addqi3 = 148,
  CODE_FOR_addsf3_floatsi_68881 = 151,
  CODE_FOR_adddf3_floatsi_68881 = 152,
  CODE_FOR_addxf3_floatsi_68881 = 153,
  CODE_FOR_addsf3_floathi_68881 = 154,
  CODE_FOR_adddf3_floathi_68881 = 155,
  CODE_FOR_addxf3_floathi_68881 = 156,
  CODE_FOR_addsf3_floatqi_68881 = 157,
  CODE_FOR_adddf3_floatqi_68881 = 158,
  CODE_FOR_addxf3_floatqi_68881 = 159,
  CODE_FOR_addsf3_68881 = 160,
  CODE_FOR_adddf3_68881 = 161,
  CODE_FOR_addxf3_68881 = 162,
  CODE_FOR_addsf3_cf = 163,
  CODE_FOR_adddf3_cf = 164,
  CODE_FOR_addxf3_cf = 165,
  CODE_FOR_subdi_sexthishl32 = 166,
  CODE_FOR_subdi_dishl32 = 167,
  CODE_FOR_subdi3 = 168,
  CODE_FOR_subsi3 = 169,
  CODE_FOR_subhi3 = 171,
  CODE_FOR_subqi3 = 173,
  CODE_FOR_subsf3_floatsi_68881 = 175,
  CODE_FOR_subdf3_floatsi_68881 = 176,
  CODE_FOR_subxf3_floatsi_68881 = 177,
  CODE_FOR_subsf3_floathi_68881 = 178,
  CODE_FOR_subdf3_floathi_68881 = 179,
  CODE_FOR_subxf3_floathi_68881 = 180,
  CODE_FOR_subsf3_floatqi_68881 = 181,
  CODE_FOR_subdf3_floatqi_68881 = 182,
  CODE_FOR_subxf3_floatqi_68881 = 183,
  CODE_FOR_subsf3_68881 = 184,
  CODE_FOR_subdf3_68881 = 185,
  CODE_FOR_subxf3_68881 = 186,
  CODE_FOR_subsf3_cf = 187,
  CODE_FOR_subdf3_cf = 188,
  CODE_FOR_subxf3_cf = 189,
  CODE_FOR_mulhi3 = 190,
  CODE_FOR_mulhisi3 = 191,
  CODE_FOR_umulhisi3 = 195,
  CODE_FOR_const_umulsi3_highpart = 202,
  CODE_FOR_const_smulsi3_highpart = 204,
  CODE_FOR_mulsf3_floatsi_68881 = 205,
  CODE_FOR_muldf3_floatsi_68881 = 206,
  CODE_FOR_mulxf3_floatsi_68881 = 207,
  CODE_FOR_mulsf3_floathi_68881 = 208,
  CODE_FOR_muldf3_floathi_68881 = 209,
  CODE_FOR_mulxf3_floathi_68881 = 210,
  CODE_FOR_mulsf3_floatqi_68881 = 211,
  CODE_FOR_muldf3_floatqi_68881 = 212,
  CODE_FOR_mulxf3_floatqi_68881 = 213,
  CODE_FOR_muldf_68881 = 214,
  CODE_FOR_mulsf_68881 = 215,
  CODE_FOR_mulxf3_68881 = 216,
  CODE_FOR_fmulsf3_cf = 217,
  CODE_FOR_fmuldf3_cf = 218,
  CODE_FOR_fmulxf3_cf = 219,
  CODE_FOR_divsf3_floatsi_68881 = 220,
  CODE_FOR_divdf3_floatsi_68881 = 221,
  CODE_FOR_divxf3_floatsi_68881 = 222,
  CODE_FOR_divsf3_floathi_68881 = 223,
  CODE_FOR_divdf3_floathi_68881 = 224,
  CODE_FOR_divxf3_floathi_68881 = 225,
  CODE_FOR_divsf3_floatqi_68881 = 226,
  CODE_FOR_divdf3_floatqi_68881 = 227,
  CODE_FOR_divxf3_floatqi_68881 = 228,
  CODE_FOR_divsf3_68881 = 229,
  CODE_FOR_divdf3_68881 = 230,
  CODE_FOR_divxf3_68881 = 231,
  CODE_FOR_divsf3_cf = 232,
  CODE_FOR_divdf3_cf = 233,
  CODE_FOR_divxf3_cf = 234,
  CODE_FOR_divmodhi4 = 239,
  CODE_FOR_udivmodhi4 = 240,
  CODE_FOR_andsi3_internal = 242,
  CODE_FOR_andsi3_5200 = 243,
  CODE_FOR_andhi3 = 244,
  CODE_FOR_andqi3 = 247,
  CODE_FOR_iordi_zext = 250,
  CODE_FOR_iorsi3_internal = 251,
  CODE_FOR_iorsi3_5200 = 252,
  CODE_FOR_iorhi3 = 253,
  CODE_FOR_iorqi3 = 256,
  CODE_FOR_iorsi_zexthi_ashl16 = 259,
  CODE_FOR_iorsi_zext = 260,
  CODE_FOR_xorsi3_internal = 261,
  CODE_FOR_xorsi3_5200 = 262,
  CODE_FOR_xorhi3 = 263,
  CODE_FOR_xorqi3 = 266,
  CODE_FOR_negdi2_internal = 269,
  CODE_FOR_negdi2_5200 = 270,
  CODE_FOR_negsi2_internal = 271,
  CODE_FOR_negsi2_5200 = 272,
  CODE_FOR_neghi2 = 273,
  CODE_FOR_negqi2 = 275,
  CODE_FOR_negsf2_68881 = 277,
  CODE_FOR_negdf2_68881 = 278,
  CODE_FOR_negxf2_68881 = 279,
  CODE_FOR_negsf2_cf = 280,
  CODE_FOR_negdf2_cf = 281,
  CODE_FOR_negxf2_cf = 282,
  CODE_FOR_sqrtsf2_68881 = 283,
  CODE_FOR_sqrtdf2_68881 = 284,
  CODE_FOR_sqrtxf2_68881 = 285,
  CODE_FOR_sqrtsf2_cf = 286,
  CODE_FOR_sqrtdf2_cf = 287,
  CODE_FOR_sqrtxf2_cf = 288,
  CODE_FOR_abssf2_68881 = 289,
  CODE_FOR_absdf2_68881 = 290,
  CODE_FOR_absxf2_68881 = 291,
  CODE_FOR_abssf2_cf = 292,
  CODE_FOR_absdf2_cf = 293,
  CODE_FOR_absxf2_cf = 294,
  CODE_FOR_one_cmplsi2_internal = 297,
  CODE_FOR_one_cmplsi2_5200 = 298,
  CODE_FOR_one_cmplhi2 = 299,
  CODE_FOR_one_cmplqi2 = 301,
  CODE_FOR_ashldi_extsi = 303,
  CODE_FOR_ashldi_sexthi = 304,
  CODE_FOR_ashlsi_16 = 308,
  CODE_FOR_ashlsi_17_24 = 309,
  CODE_FOR_ashlsi3 = 310,
  CODE_FOR_ashlhi3 = 311,
  CODE_FOR_ashlqi3 = 313,
  CODE_FOR_ashrsi_16 = 315,
  CODE_FOR_subreghi1ashrdi_const32 = 317,
  CODE_FOR_subregsi1ashrdi_const32 = 318,
  CODE_FOR_ashrdi_const = 322,
  CODE_FOR_ashrsi_31 = 323,
  CODE_FOR_ashrsi3 = 324,
  CODE_FOR_ashrhi3 = 325,
  CODE_FOR_ashrqi3 = 327,
  CODE_FOR_subreg1lshrdi_const32 = 329,
  CODE_FOR_lshrsi_31 = 334,
  CODE_FOR_lshrsi_16 = 335,
  CODE_FOR_lshrsi_17_24 = 336,
  CODE_FOR_lshrsi3 = 337,
  CODE_FOR_lshrhi3 = 338,
  CODE_FOR_lshrqi3 = 340,
  CODE_FOR_rotlsi_16 = 342,
  CODE_FOR_rotlsi3 = 343,
  CODE_FOR_rotlhi3 = 344,
  CODE_FOR_rotlqi3 = 346,
  CODE_FOR_rotrsi3 = 348,
  CODE_FOR_rotrhi3 = 349,
  CODE_FOR_rotrhi_lowpart = 350,
  CODE_FOR_rotrqi3 = 351,
  CODE_FOR_bsetmemqi = 353,
  CODE_FOR_bclrmemqi = 358,
  CODE_FOR_scc0_di = 379,
  CODE_FOR_scc0_di_5200 = 380,
  CODE_FOR_scc_di = 381,
  CODE_FOR_scc_di_5200 = 382,
  CODE_FOR_beq0_di = 405,
  CODE_FOR_bne0_di = 406,
  CODE_FOR_bge0_di = 407,
  CODE_FOR_blt0_di = 408,
  CODE_FOR_beq = 409,
  CODE_FOR_bne = 410,
  CODE_FOR_bgt = 411,
  CODE_FOR_bgtu = 412,
  CODE_FOR_blt = 413,
  CODE_FOR_bltu = 414,
  CODE_FOR_bge = 415,
  CODE_FOR_bgeu = 416,
  CODE_FOR_ble = 417,
  CODE_FOR_bleu = 418,
  CODE_FOR_bordered = 419,
  CODE_FOR_bunordered = 420,
  CODE_FOR_buneq = 421,
  CODE_FOR_bunge = 422,
  CODE_FOR_bungt = 423,
  CODE_FOR_bunle = 424,
  CODE_FOR_bunlt = 425,
  CODE_FOR_bltgt = 426,
  CODE_FOR_jump = 445,
  CODE_FOR_blockage = 463,
  CODE_FOR_nop = 464,
  CODE_FOR_load_got = 472,
  CODE_FOR_indirect_jump = 473,
  CODE_FOR_extendsfxf2 = 475,
  CODE_FOR_extenddfxf2 = 476,
  CODE_FOR_truncxfdf2 = 477,
  CODE_FOR_truncxfsf2 = 478,
  CODE_FOR_sinsf2 = 479,
  CODE_FOR_sindf2 = 480,
  CODE_FOR_sinxf2 = 481,
  CODE_FOR_cossf2 = 482,
  CODE_FOR_cosdf2 = 483,
  CODE_FOR_cosxf2 = 484,
  CODE_FOR_trap = 485,
  CODE_FOR_stack_tie = 487,
  CODE_FOR_ib = 488,
  CODE_FOR_atomic_compare_and_swapqi_1 = 489,
  CODE_FOR_atomic_compare_and_swaphi_1 = 490,
  CODE_FOR_atomic_compare_and_swapsi_1 = 491,
  CODE_FOR_atomic_test_and_set_1 = 492,
  CODE_FOR_cbranchdi4 = 493,
  CODE_FOR_cstoredi4 = 494,
  CODE_FOR_cbranchsi4 = 495,
  CODE_FOR_cstoresi4 = 496,
  CODE_FOR_cbranchhi4 = 497,
  CODE_FOR_cstorehi4 = 498,
  CODE_FOR_cbranchqi4 = 499,
  CODE_FOR_cstoreqi4 = 500,
  CODE_FOR_cbranchsf4 = 501,
  CODE_FOR_cbranchdf4 = 502,
  CODE_FOR_cbranchxf4 = 503,
  CODE_FOR_cstoresf4 = 504,
  CODE_FOR_cstoredf4 = 505,
  CODE_FOR_cstorexf4 = 506,
  CODE_FOR_movsi = 507,
  CODE_FOR_movhi = 508,
  CODE_FOR_movstricthi = 509,
  CODE_FOR_movqi = 510,
  CODE_FOR_movstrictqi = 511,
  CODE_FOR_reload_insf = 512,
  CODE_FOR_reload_outsf = 513,
  CODE_FOR_movsf = 514,
  CODE_FOR_reload_indf = 515,
  CODE_FOR_reload_outdf = 516,
  CODE_FOR_movdf = 517,
  CODE_FOR_movxf = 518,
  CODE_FOR_movdi = 519,
  CODE_FOR_zero_extendsidi2 = 520,
  CODE_FOR_zero_extendqihi2 = 521,
  CODE_FOR_extendhisi2 = 522,
  CODE_FOR_extendqisi2 = 523,
  CODE_FOR_extendsfdf2 = 524,
  CODE_FOR_truncdfsf2 = 525,
  CODE_FOR_floatsisf2 = 526,
  CODE_FOR_floatsidf2 = 527,
  CODE_FOR_floatsixf2 = 528,
  CODE_FOR_floathisf2 = 529,
  CODE_FOR_floathidf2 = 530,
  CODE_FOR_floathixf2 = 531,
  CODE_FOR_floatqisf2 = 532,
  CODE_FOR_floatqidf2 = 533,
  CODE_FOR_floatqixf2 = 534,
  CODE_FOR_ftruncsf2 = 535,
  CODE_FOR_ftruncdf2 = 536,
  CODE_FOR_ftruncxf2 = 537,
  CODE_FOR_fixsfqi2 = 538,
  CODE_FOR_fixdfqi2 = 539,
  CODE_FOR_fixxfqi2 = 540,
  CODE_FOR_fixsfhi2 = 541,
  CODE_FOR_fixdfhi2 = 542,
  CODE_FOR_fixxfhi2 = 543,
  CODE_FOR_fixsfsi2 = 544,
  CODE_FOR_fixdfsi2 = 545,
  CODE_FOR_fixxfsi2 = 546,
  CODE_FOR_addsi3 = 547,
  CODE_FOR_addsf3 = 548,
  CODE_FOR_adddf3 = 549,
  CODE_FOR_addxf3 = 550,
  CODE_FOR_subsf3 = 551,
  CODE_FOR_subdf3 = 552,
  CODE_FOR_subxf3 = 553,
  CODE_FOR_mulsi3 = 554,
  CODE_FOR_umulsidi3 = 555,
  CODE_FOR_mulsidi3 = 556,
  CODE_FOR_umulsi3_highpart = 557,
  CODE_FOR_smulsi3_highpart = 558,
  CODE_FOR_mulsf3 = 559,
  CODE_FOR_muldf3 = 560,
  CODE_FOR_mulxf3 = 561,
  CODE_FOR_divsf3 = 562,
  CODE_FOR_divdf3 = 563,
  CODE_FOR_divxf3 = 564,
  CODE_FOR_divmodsi4 = 565,
  CODE_FOR_udivmodsi4 = 566,
  CODE_FOR_andsi3 = 567,
  CODE_FOR_iorsi3 = 568,
  CODE_FOR_xorsi3 = 569,
  CODE_FOR_negdi2 = 570,
  CODE_FOR_negsi2 = 571,
  CODE_FOR_negsf2 = 572,
  CODE_FOR_negdf2 = 573,
  CODE_FOR_negxf2 = 574,
  CODE_FOR_sqrtsf2 = 575,
  CODE_FOR_sqrtdf2 = 576,
  CODE_FOR_sqrtxf2 = 577,
  CODE_FOR_abssf2 = 578,
  CODE_FOR_absdf2 = 579,
  CODE_FOR_absxf2 = 580,
  CODE_FOR_clzsi2 = 581,
  CODE_FOR_one_cmplsi2 = 582,
  CODE_FOR_ashldi3 = 583,
  CODE_FOR_ashrdi3 = 584,
  CODE_FOR_lshrdi3 = 585,
  CODE_FOR_bswapsi2 = 586,
  CODE_FOR_extv = 587,
  CODE_FOR_extzv = 588,
  CODE_FOR_insv = 589,
  CODE_FOR_tablejump = 590,
  CODE_FOR_decrement_and_branch_until_zero = 591,
  CODE_FOR_sibcall = 592,
  CODE_FOR_sibcall_value = 593,
  CODE_FOR_call = 594,
  CODE_FOR_call_value = 595,
  CODE_FOR_call_pop = 596,
  CODE_FOR_call_value_pop = 597,
  CODE_FOR_untyped_call = 598,
  CODE_FOR_prologue = 599,
  CODE_FOR_epilogue = 600,
  CODE_FOR_sibcall_epilogue = 601,
  CODE_FOR_return = 602,
  CODE_FOR_link = 603,
  CODE_FOR_unlink = 604,
  CODE_FOR_ctrapdi4 = 609,
  CODE_FOR_ctrapsi4 = 610,
  CODE_FOR_ctraphi4 = 611,
  CODE_FOR_ctrapqi4 = 612,
  CODE_FOR_atomic_compare_and_swapqi = 613,
  CODE_FOR_atomic_compare_and_swaphi = 614,
  CODE_FOR_atomic_compare_and_swapsi = 615,
  CODE_FOR_atomic_test_and_set = 616
};

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