/* 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_nop = 1,
  CODE_FOR_nop_count = 2,
  CODE_FOR_movsi_lo_sum = 3,
  CODE_FOR_movsi_high = 4,
  CODE_FOR_movsi_gotoff_lo_sum = 5,
  CODE_FOR_movsi_gotoff_high = 6,
  CODE_FOR_load_got_gotoff = 7,
  CODE_FOR_load_sdata_pic = 9,
  CODE_FOR_movqi_insn = 10,
  CODE_FOR_movhi_insn = 11,
  CODE_FOR_movsi_insn = 12,
  CODE_FOR_movsf_insn = 13,
  CODE_FOR_movv2hi_insn = 14,
  CODE_FOR_movv4qi_insn = 15,
  CODE_FOR_real_loadqi = 21,
  CODE_FOR_real_loadhi = 22,
  CODE_FOR_real_loadsi = 23,
  CODE_FOR_real_loadsf = 24,
  CODE_FOR_real_loadv2hi = 25,
  CODE_FOR_real_loadv4qi = 26,
  CODE_FOR_real_loaddi = 27,
  CODE_FOR_real_loaddf = 28,
  CODE_FOR_real_loadv2si = 29,
  CODE_FOR_real_loadv4hi = 30,
  CODE_FOR_real_loadv8qi = 31,
  CODE_FOR_load_shadow = 32,
  CODE_FOR_mult_shadow = 33,
  CODE_FOR_movmisalignsi_store = 34,
  CODE_FOR_movmisaligndi_store = 35,
  CODE_FOR_movmisalignv2hi_store = 36,
  CODE_FOR_movmisalignv4qi_store = 37,
  CODE_FOR_movmisalignsi_load = 38,
  CODE_FOR_movmisaligndi_load = 39,
  CODE_FOR_movmisalignv2hi_load = 40,
  CODE_FOR_movmisalignv4qi_load = 41,
  CODE_FOR_zero_extendqisi2 = 42,
  CODE_FOR_sign_extendqisi2 = 43,
  CODE_FOR_zero_extendhisi2 = 44,
  CODE_FOR_sign_extendhisi2 = 45,
  CODE_FOR_real_zero_extendqi = 48,
  CODE_FOR_real_sign_extendqi = 49,
  CODE_FOR_real_zero_extendhi = 50,
  CODE_FOR_real_sign_extendhi = 51,
  CODE_FOR_clrr = 52,
  CODE_FOR_extr = 53,
  CODE_FOR_extru = 54,
  CODE_FOR_scmpsi_insn = 55,
  CODE_FOR_indirect_jump = 70,
  CODE_FOR_jump = 71,
  CODE_FOR_casesi_internal = 73,
  CODE_FOR_br_true = 74,
  CODE_FOR_br_false = 75,
  CODE_FOR_eh_return = 76,
  CODE_FOR_mvilc = 77,
  CODE_FOR_sploop = 78,
  CODE_FOR_spkernel = 79,
  CODE_FOR_loop_end = 80,
  CODE_FOR_real_jump = 81,
  CODE_FOR_real_call = 82,
  CODE_FOR_real_ret = 83,
  CODE_FOR_indirect_jump_shadow = 84,
  CODE_FOR_indirect_call_value_shadow = 85,
  CODE_FOR_indirect_sibcall_shadow = 86,
  CODE_FOR_indirect_call_shadow = 87,
  CODE_FOR_call_value_shadow = 88,
  CODE_FOR_call_shadow = 89,
  CODE_FOR_sibcall_shadow = 90,
  CODE_FOR_jump_shadow = 91,
  CODE_FOR_condjump_shadow = 92,
  CODE_FOR_return_shadow = 93,
  CODE_FOR_addsi3 = 94,
  CODE_FOR_subsi3 = 95,
  CODE_FOR_addsidi3_widen = 98,
  CODE_FOR_addsf3 = 99,
  CODE_FOR_adddf3 = 100,
  CODE_FOR_subsf3 = 101,
  CODE_FOR_subdf3 = 102,
  CODE_FOR_andsi3 = 103,
  CODE_FOR_iorsi3 = 104,
  CODE_FOR_xorsi3 = 105,
  CODE_FOR_extendsfdf2 = 106,
  CODE_FOR_truncdfsf2 = 107,
  CODE_FOR_floatsisf2 = 108,
  CODE_FOR_floatunssisf2 = 109,
  CODE_FOR_floatsidf2 = 110,
  CODE_FOR_floatunssidf2 = 111,
  CODE_FOR_fix_truncsfsi2 = 112,
  CODE_FOR_fix_truncdfsi2 = 113,
  CODE_FOR_saddsi3 = 114,
  CODE_FOR_ssubsi3 = 115,
  CODE_FOR_subcsi3 = 116,
  CODE_FOR_call_internal = 117,
  CODE_FOR_call_value_internal = 118,
  CODE_FOR_sibcall_internal = 119,
  CODE_FOR_callp = 120,
  CODE_FOR_callp_value = 121,
  CODE_FOR_return_internal = 122,
  CODE_FOR_addkpc = 123,
  CODE_FOR_negsi2 = 124,
  CODE_FOR_one_cmplsi2 = 125,
  CODE_FOR_clrsbsi2 = 126,
  CODE_FOR_clzsi2 = 127,
  CODE_FOR_ssabssi2 = 128,
  CODE_FOR_ss_ashlsi3 = 129,
  CODE_FOR_ashlsi3 = 130,
  CODE_FOR_ashrsi3 = 131,
  CODE_FOR_lshrsi3 = 132,
  CODE_FOR_rotrdi3_16 = 133,
  CODE_FOR_shlmbsi3 = 134,
  CODE_FOR_bswapv2hi2 = 135,
  CODE_FOR_divsi3_insn = 136,
  CODE_FOR_divsi3_insn_indcall = 137,
  CODE_FOR_udivsi3_insn = 138,
  CODE_FOR_udivsi3_insn_indcall = 139,
  CODE_FOR_modsi3_insn = 140,
  CODE_FOR_modsi3_insn_indcall = 141,
  CODE_FOR_divmodsi4_insn = 142,
  CODE_FOR_divmodsi4_insn_indcall = 143,
  CODE_FOR_umodsi3_insn = 144,
  CODE_FOR_umodsi3_insn_indcall = 145,
  CODE_FOR_udivmodsi4_insn = 146,
  CODE_FOR_udivmodsi4_insn_indcall = 147,
  CODE_FOR_divmodsi4 = 148,
  CODE_FOR_udivmodsi4 = 149,
  CODE_FOR_mulsf3 = 150,
  CODE_FOR_muldf3 = 151,
  CODE_FOR_rcpsf2 = 154,
  CODE_FOR_rcpdf2 = 155,
  CODE_FOR_blockage = 156,
  CODE_FOR_push_rts = 157,
  CODE_FOR_pop_rts = 158,
  CODE_FOR_setup_dsbt = 159,
  CODE_FOR_epilogue_barrier = 160,
  CODE_FOR_andv2hi3 = 161,
  CODE_FOR_iorv2hi3 = 162,
  CODE_FOR_xorv2hi3 = 163,
  CODE_FOR_andv4qi3 = 164,
  CODE_FOR_iorv4qi3 = 165,
  CODE_FOR_xorv4qi3 = 166,
  CODE_FOR_addv2hi3 = 167,
  CODE_FOR_subv2hi3 = 168,
  CODE_FOR_addv4qi3 = 169,
  CODE_FOR_subv4qi3 = 170,
  CODE_FOR_ss_addv2hi3 = 171,
  CODE_FOR_ss_subv2hi3 = 172,
  CODE_FOR_us_addv4qi3 = 173,
  CODE_FOR_smaxhi3 = 174,
  CODE_FOR_smaxv2hi3 = 175,
  CODE_FOR_sminhi3 = 176,
  CODE_FOR_sminv2hi3 = 177,
  CODE_FOR_umaxqi3 = 178,
  CODE_FOR_umaxv4qi3 = 179,
  CODE_FOR_uminqi3 = 180,
  CODE_FOR_uminv4qi3 = 181,
  CODE_FOR_ashrv2hi3 = 182,
  CODE_FOR_lshrv2hi3 = 183,
  CODE_FOR_ssabsv2hi2 = 184,
  CODE_FOR_movstricthi = 186,
  CODE_FOR_rotlsi3 = 187,
  CODE_FOR_bitrevsi2 = 188,
  CODE_FOR_avgv2hi3 = 189,
  CODE_FOR_uavgv4qi3 = 190,
  CODE_FOR_mulhi3 = 191,
  CODE_FOR_mulhisi3_const = 192,
  CODE_FOR_mulhisi3_lh = 194,
  CODE_FOR_mulhisi3_hl = 195,
  CODE_FOR_mulhisi3_hh = 196,
  CODE_FOR_umulhisi3 = 197,
  CODE_FOR_umulhisi3_lh = 198,
  CODE_FOR_umulhisi3_hl = 199,
  CODE_FOR_umulhisi3_hh = 200,
  CODE_FOR_usmulhisi3_const = 201,
  CODE_FOR_usmulhisi3_lh = 203,
  CODE_FOR_usmulhisi3_hl = 204,
  CODE_FOR_usmulhisi3_hh = 205,
  CODE_FOR_mulsi3_insn = 206,
  CODE_FOR_umulsidi3 = 207,
  CODE_FOR_mulsidi3 = 208,
  CODE_FOR_usmulsidi3 = 209,
  CODE_FOR_mulv2hiv2si3 = 210,
  CODE_FOR_umulv4qiv4hi3 = 211,
  CODE_FOR_usmulv4qiv4hi3 = 212,
  CODE_FOR_dotv2hi = 213,
  CODE_FOR_mulv2hqv2sq3 = 214,
  CODE_FOR_mulhqsq3 = 215,
  CODE_FOR_mulhqsq3_lh = 216,
  CODE_FOR_mulhqsq3_hl = 217,
  CODE_FOR_mulhqsq3_hh = 218,
  CODE_FOR_rotlsi3_real = 219,
  CODE_FOR_bitrevsi2_real = 220,
  CODE_FOR_avgv2hi3_real = 221,
  CODE_FOR_uavgv4qi3_real = 222,
  CODE_FOR_mulhi3_real = 223,
  CODE_FOR_mulhisi3_const_real = 224,
  CODE_FOR_mulhisi3_lh_real = 226,
  CODE_FOR_mulhisi3_hl_real = 227,
  CODE_FOR_mulhisi3_hh_real = 228,
  CODE_FOR_umulhisi3_real = 229,
  CODE_FOR_umulhisi3_lh_real = 230,
  CODE_FOR_umulhisi3_hl_real = 231,
  CODE_FOR_umulhisi3_hh_real = 232,
  CODE_FOR_usmulhisi3_const_real = 233,
  CODE_FOR_usmulhisi3_lh_real = 235,
  CODE_FOR_usmulhisi3_hl_real = 236,
  CODE_FOR_usmulhisi3_hh_real = 237,
  CODE_FOR_mulsi3_insn_real = 238,
  CODE_FOR_umulsidi3_real = 239,
  CODE_FOR_mulsidi3_real = 240,
  CODE_FOR_usmulsidi3_real = 241,
  CODE_FOR_mulv2hiv2si3_real = 242,
  CODE_FOR_umulv4qiv4hi3_real = 243,
  CODE_FOR_usmulv4qiv4hi3_real = 244,
  CODE_FOR_dotv2hi_real = 245,
  CODE_FOR_mulv2hqv2sq3_real = 246,
  CODE_FOR_mulhqsq3_real = 247,
  CODE_FOR_mulhqsq3_lh_real = 248,
  CODE_FOR_mulhqsq3_hl_real = 249,
  CODE_FOR_mulhqsq3_hh_real = 250,
  CODE_FOR_sync_addsi_insn = 252,
  CODE_FOR_sync_subsi_insn = 253,
  CODE_FOR_sync_iorsi_insn = 254,
  CODE_FOR_sync_xorsi_insn = 255,
  CODE_FOR_sync_andsi_insn = 256,
  CODE_FOR_sync_old_addsi_insn = 257,
  CODE_FOR_sync_old_subsi_insn = 258,
  CODE_FOR_sync_old_iorsi_insn = 259,
  CODE_FOR_sync_old_xorsi_insn = 260,
  CODE_FOR_sync_old_andsi_insn = 261,
  CODE_FOR_sync_new_addsi_insn = 262,
  CODE_FOR_sync_new_subsi_insn = 263,
  CODE_FOR_sync_new_iorsi_insn = 264,
  CODE_FOR_sync_new_xorsi_insn = 265,
  CODE_FOR_sync_new_andsi_insn = 266,
  CODE_FOR_sync_nandsi_insn = 267,
  CODE_FOR_sync_old_nandsi_insn = 268,
  CODE_FOR_sync_new_nandsi_insn = 269,
  CODE_FOR_movqi = 270,
  CODE_FOR_movhi = 271,
  CODE_FOR_movsi = 272,
  CODE_FOR_movsf = 273,
  CODE_FOR_movdi = 274,
  CODE_FOR_movdf = 275,
  CODE_FOR_movv2hi = 276,
  CODE_FOR_movv4qi = 277,
  CODE_FOR_movv2si = 278,
  CODE_FOR_movv4hi = 279,
  CODE_FOR_movv8qi = 280,
  CODE_FOR_movmisalignsi = 281,
  CODE_FOR_movmisaligndi = 282,
  CODE_FOR_movmisalignv2hi = 283,
  CODE_FOR_movmisalignv4qi = 284,
  CODE_FOR_extzv = 285,
  CODE_FOR_extv = 286,
  CODE_FOR_cmpsi_and = 287,
  CODE_FOR_cmpsi_ior = 288,
  CODE_FOR_cmpsf_and = 289,
  CODE_FOR_cmpsf_ior = 290,
  CODE_FOR_cmpdf_and = 291,
  CODE_FOR_cmpdf_ior = 292,
  CODE_FOR_cstoresi4 = 293,
  CODE_FOR_tablejump = 294,
  CODE_FOR_casesi = 295,
  CODE_FOR_cbranchsi4 = 296,
  CODE_FOR_cbranchdi4 = 297,
  CODE_FOR_cbranchsf4 = 298,
  CODE_FOR_cbranchdf4 = 299,
  CODE_FOR_return = 300,
  CODE_FOR_doloop_end = 301,
  CODE_FOR_adddi3 = 302,
  CODE_FOR_call = 303,
  CODE_FOR_call_value = 304,
  CODE_FOR_sibcall = 305,
  CODE_FOR_sibcall_value = 306,
  CODE_FOR_ctzsi2 = 307,
  CODE_FOR_ctzdi2 = 308,
  CODE_FOR_ashldi3 = 309,
  CODE_FOR_rotrdi3 = 310,
  CODE_FOR_bswapsi2 = 311,
  CODE_FOR_mulhisi3 = 312,
  CODE_FOR_usmulhisi3 = 313,
  CODE_FOR_mulsi3 = 314,
  CODE_FOR_divsf3 = 315,
  CODE_FOR_divdf3 = 316,
  CODE_FOR_movmemsi = 317,
  CODE_FOR_prologue = 318,
  CODE_FOR_epilogue = 319,
  CODE_FOR_sibcall_epilogue = 320,
  CODE_FOR_sdot_prodv2hi = 321,
  CODE_FOR_sync_compare_and_swapsi = 322,
  CODE_FOR_sync_addsi = 323,
  CODE_FOR_sync_subsi = 324,
  CODE_FOR_sync_iorsi = 325,
  CODE_FOR_sync_xorsi = 326,
  CODE_FOR_sync_andsi = 327,
  CODE_FOR_sync_old_addsi = 328,
  CODE_FOR_sync_old_subsi = 329,
  CODE_FOR_sync_old_iorsi = 330,
  CODE_FOR_sync_old_xorsi = 331,
  CODE_FOR_sync_old_andsi = 332,
  CODE_FOR_sync_new_addsi = 333,
  CODE_FOR_sync_new_subsi = 334,
  CODE_FOR_sync_new_iorsi = 335,
  CODE_FOR_sync_new_xorsi = 336,
  CODE_FOR_sync_new_andsi = 337,
  CODE_FOR_sync_nandsi = 338,
  CODE_FOR_sync_old_nandsi = 339,
  CODE_FOR_sync_new_nandsi = 340
};

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