/* 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_movstrictqi = 10,
  CODE_FOR_movstricthi = 11,
  CODE_FOR_movstrictsi = 12,
  CODE_FOR_insn_lnk_and_label_32bit = 19,
  CODE_FOR_insn_lnk_and_label = 20,
  CODE_FOR_mov_pcrel_step3_32bit = 21,
  CODE_FOR_mov_pcrel_step3 = 22,
  CODE_FOR_mov_large_pcrel_step4 = 23,
  CODE_FOR_tls_gd_add_32bit = 26,
  CODE_FOR_tls_gd_add = 27,
  CODE_FOR_tls_add_32bit = 28,
  CODE_FOR_tls_add = 29,
  CODE_FOR_tls_ie_load_32bit = 30,
  CODE_FOR_tls_ie_load = 31,
  CODE_FOR_addsi3 = 37,
  CODE_FOR_adddi3 = 38,
  CODE_FOR_subsi3 = 40,
  CODE_FOR_subdi3 = 41,
  CODE_FOR_negsi2 = 43,
  CODE_FOR_negdi2 = 44,
  CODE_FOR_ssaddsi3 = 46,
  CODE_FOR_sssubsi3 = 48,
  CODE_FOR_ashlsi3 = 50,
  CODE_FOR_ashldi3 = 51,
  CODE_FOR_ashrsi3 = 53,
  CODE_FOR_ashrdi3 = 54,
  CODE_FOR_lshrsi3 = 56,
  CODE_FOR_lshrdi3 = 57,
  CODE_FOR_rotldi3 = 59,
  CODE_FOR_insn_shl16insli = 60,
  CODE_FOR_insn_addr_shl16insli_32bit = 61,
  CODE_FOR_insn_addr_shl16insli = 62,
  CODE_FOR_insn_cmpne_sisi = 63,
  CODE_FOR_insn_cmpne_disi = 64,
  CODE_FOR_insn_cmpne_sidi = 65,
  CODE_FOR_insn_cmpne_didi = 66,
  CODE_FOR_insn_cmpeq_sisi = 67,
  CODE_FOR_insn_cmpeq_disi = 68,
  CODE_FOR_insn_cmpeq_sidi = 69,
  CODE_FOR_insn_cmpeq_didi = 70,
  CODE_FOR_insn_cmplts_sisi = 71,
  CODE_FOR_insn_cmplts_disi = 72,
  CODE_FOR_insn_cmplts_sidi = 73,
  CODE_FOR_insn_cmplts_didi = 74,
  CODE_FOR_insn_cmpltu_sisi = 75,
  CODE_FOR_insn_cmpltu_disi = 76,
  CODE_FOR_insn_cmpltu_sidi = 77,
  CODE_FOR_insn_cmpltu_didi = 78,
  CODE_FOR_insn_cmples_sisi = 79,
  CODE_FOR_insn_cmples_disi = 80,
  CODE_FOR_insn_cmples_sidi = 81,
  CODE_FOR_insn_cmples_didi = 82,
  CODE_FOR_insn_cmpleu_sisi = 83,
  CODE_FOR_insn_cmpleu_disi = 84,
  CODE_FOR_insn_cmpleu_sidi = 85,
  CODE_FOR_insn_cmpleu_didi = 86,
  CODE_FOR_andsi3 = 87,
  CODE_FOR_andv8qi3 = 88,
  CODE_FOR_andv4hi3 = 89,
  CODE_FOR_andv2si3 = 90,
  CODE_FOR_anddi3 = 92,
  CODE_FOR_iorsi3 = 93,
  CODE_FOR_iordi3 = 94,
  CODE_FOR_iorv8qi3 = 95,
  CODE_FOR_iorv4hi3 = 96,
  CODE_FOR_iorv2si3 = 97,
  CODE_FOR_xorsi3 = 99,
  CODE_FOR_xordi3 = 100,
  CODE_FOR_xorv8qi3 = 101,
  CODE_FOR_xorv4hi3 = 102,
  CODE_FOR_xorv2si3 = 103,
  CODE_FOR_clzdi2 = 105,
  CODE_FOR_ctzsi2 = 106,
  CODE_FOR_ctzdi2 = 107,
  CODE_FOR_popcountsi2 = 108,
  CODE_FOR_popcountdi2 = 109,
  CODE_FOR_bswapdi2 = 110,
  CODE_FOR_one_cmplsi2 = 111,
  CODE_FOR_one_cmpldi2 = 112,
  CODE_FOR_one_cmplv8qi2 = 113,
  CODE_FOR_one_cmplv4hi2 = 114,
  CODE_FOR_one_cmplv2si2 = 115,
  CODE_FOR_movcc_insn_sisi = 116,
  CODE_FOR_movcc_insn_sidi = 117,
  CODE_FOR_movcc_insn_disi = 118,
  CODE_FOR_movcc_insn_didi = 119,
  CODE_FOR_zero_extendqisi2 = 120,
  CODE_FOR_zero_extendqidi2 = 121,
  CODE_FOR_zero_extendhisi2 = 122,
  CODE_FOR_zero_extendhidi2 = 123,
  CODE_FOR_zero_extendsidi2 = 124,
  CODE_FOR_extendqisi2 = 125,
  CODE_FOR_extendqidi2 = 126,
  CODE_FOR_extendhisi2 = 127,
  CODE_FOR_extendhidi2 = 128,
  CODE_FOR_extendsidi2 = 129,
  CODE_FOR_truncdisi2 = 130,
  CODE_FOR_truncdihi2 = 131,
  CODE_FOR_truncdiqi2 = 132,
  CODE_FOR_mulsi3 = 144,
  CODE_FOR_mulsidi3 = 145,
  CODE_FOR_umulsidi3 = 146,
  CODE_FOR_usmulsidi3 = 147,
  CODE_FOR_maddsidi4 = 148,
  CODE_FOR_umaddsidi4 = 149,
  CODE_FOR_jump = 158,
  CODE_FOR_indirect_jump = 159,
  CODE_FOR__return = 160,
  CODE_FOR_tablejump_aux = 161,
  CODE_FOR_blockage = 162,
  CODE_FOR_sp_adjust = 163,
  CODE_FOR_sp_adjust_32bit = 164,
  CODE_FOR_sp_restore_32bit = 165,
  CODE_FOR_sp_restore = 166,
  CODE_FOR_nop = 167,
  CODE_FOR_trap = 168,
  CODE_FOR_prefetch = 178,
  CODE_FOR_insn_bfexts = 179,
  CODE_FOR_insn_bfextu = 180,
  CODE_FOR_insn_bfins = 181,
  CODE_FOR_insn_cmpexch4 = 182,
  CODE_FOR_insn_cmpexch = 183,
  CODE_FOR_insn_cmul = 184,
  CODE_FOR_insn_cmula = 185,
  CODE_FOR_insn_cmulaf = 186,
  CODE_FOR_insn_cmulf = 187,
  CODE_FOR_insn_cmulfr = 188,
  CODE_FOR_insn_cmulh = 189,
  CODE_FOR_insn_cmulhr = 190,
  CODE_FOR_insn_crc32_32 = 191,
  CODE_FOR_insn_crc32_8 = 192,
  CODE_FOR_insn_dblalign = 193,
  CODE_FOR_insn_dblalign2 = 194,
  CODE_FOR_insn_dblalign4 = 195,
  CODE_FOR_insn_dblalign6 = 196,
  CODE_FOR_insn_dtlbpr = 197,
  CODE_FOR_insn_exch4 = 198,
  CODE_FOR_insn_exch = 199,
  CODE_FOR_insn_fdouble_add_flags = 200,
  CODE_FOR_insn_fdouble_addsub = 201,
  CODE_FOR_insn_fdouble_mul_flags = 202,
  CODE_FOR_insn_fdouble_pack1 = 203,
  CODE_FOR_insn_fdouble_pack2 = 204,
  CODE_FOR_insn_fdouble_sub_flags = 205,
  CODE_FOR_insn_fdouble_unpack_max = 206,
  CODE_FOR_insn_fdouble_unpack_min = 207,
  CODE_FOR_insn_fetchadd4 = 208,
  CODE_FOR_insn_fetchadd = 209,
  CODE_FOR_insn_fetchaddgez4 = 210,
  CODE_FOR_insn_fetchaddgez = 211,
  CODE_FOR_insn_fetchand4 = 212,
  CODE_FOR_insn_fetchand = 213,
  CODE_FOR_insn_fetchor4 = 214,
  CODE_FOR_insn_fetchor = 215,
  CODE_FOR_insn_finv = 216,
  CODE_FOR_insn_flush = 217,
  CODE_FOR_insn_flushwb = 218,
  CODE_FOR_insn_fnop = 219,
  CODE_FOR_insn_fsingle_add1 = 220,
  CODE_FOR_insn_fsingle_addsub2 = 221,
  CODE_FOR_insn_fsingle_mul1 = 222,
  CODE_FOR_insn_fsingle_mul2 = 223,
  CODE_FOR_insn_fsingle_pack1 = 224,
  CODE_FOR_insn_fsingle_pack2 = 225,
  CODE_FOR_insn_fsingle_sub1 = 226,
  CODE_FOR_insn_drain = 227,
  CODE_FOR_insn_icoh = 228,
  CODE_FOR_insn_ill = 229,
  CODE_FOR_insn_info = 230,
  CODE_FOR_insn_infol = 231,
  CODE_FOR_insn_inv = 232,
  CODE_FOR_insn_ld_add_32bit = 233,
  CODE_FOR_insn_ld_add = 234,
  CODE_FOR_insn_ldna = 235,
  CODE_FOR_insn_ldna_add_32bit = 236,
  CODE_FOR_insn_ldna_add = 237,
  CODE_FOR_insn_ld1s_add_32bit = 238,
  CODE_FOR_insn_ld1u_add_32bit = 239,
  CODE_FOR_insn_ld1s_add = 240,
  CODE_FOR_insn_ld1u_add = 241,
  CODE_FOR_insn_ld2s_add_32bit = 242,
  CODE_FOR_insn_ld2u_add_32bit = 243,
  CODE_FOR_insn_ld2s_add = 244,
  CODE_FOR_insn_ld2u_add = 245,
  CODE_FOR_insn_ld4s_add_32bit = 246,
  CODE_FOR_insn_ld4u_add_32bit = 247,
  CODE_FOR_insn_ld4s_add = 248,
  CODE_FOR_insn_ld4u_add = 249,
  CODE_FOR_insn_ldnt = 250,
  CODE_FOR_insn_ldnt_add_32bit = 251,
  CODE_FOR_insn_ldnt_add = 252,
  CODE_FOR_insn_ldnt1s = 253,
  CODE_FOR_insn_ldnt1u = 254,
  CODE_FOR_insn_ldnt2s = 255,
  CODE_FOR_insn_ldnt2u = 256,
  CODE_FOR_insn_ldnt4s = 257,
  CODE_FOR_insn_ldnt4u = 258,
  CODE_FOR_insn_ldnt1s_add_32bit = 259,
  CODE_FOR_insn_ldnt1u_add_32bit = 260,
  CODE_FOR_insn_ldnt1s_add = 261,
  CODE_FOR_insn_ldnt1u_add = 262,
  CODE_FOR_insn_ldnt2s_add_32bit = 263,
  CODE_FOR_insn_ldnt2u_add_32bit = 264,
  CODE_FOR_insn_ldnt2s_add = 265,
  CODE_FOR_insn_ldnt2u_add = 266,
  CODE_FOR_insn_ldnt4s_add_32bit = 267,
  CODE_FOR_insn_ldnt4u_add_32bit = 268,
  CODE_FOR_insn_ldnt4s_add = 269,
  CODE_FOR_insn_ldnt4u_add = 270,
  CODE_FOR_insn_ld_L2 = 271,
  CODE_FOR_insn_ld_add_L2_32bit = 272,
  CODE_FOR_insn_ld_add_L2 = 273,
  CODE_FOR_insn_ldna_L2 = 274,
  CODE_FOR_insn_ldna_add_L2_32bit = 275,
  CODE_FOR_insn_ldna_add_L2 = 276,
  CODE_FOR_insn_ld1s_L2 = 277,
  CODE_FOR_insn_ld1u_L2 = 278,
  CODE_FOR_insn_ld2s_L2 = 279,
  CODE_FOR_insn_ld2u_L2 = 280,
  CODE_FOR_insn_ld4s_L2 = 281,
  CODE_FOR_insn_ld4u_L2 = 282,
  CODE_FOR_insn_ld1s_add_L2_32bit = 283,
  CODE_FOR_insn_ld1u_add_L2_32bit = 284,
  CODE_FOR_insn_ld1s_add_L2 = 285,
  CODE_FOR_insn_ld1u_add_L2 = 286,
  CODE_FOR_insn_ld2s_add_L2_32bit = 287,
  CODE_FOR_insn_ld2u_add_L2_32bit = 288,
  CODE_FOR_insn_ld2s_add_L2 = 289,
  CODE_FOR_insn_ld2u_add_L2 = 290,
  CODE_FOR_insn_ld4s_add_L2_32bit = 291,
  CODE_FOR_insn_ld4u_add_L2_32bit = 292,
  CODE_FOR_insn_ld4s_add_L2 = 293,
  CODE_FOR_insn_ld4u_add_L2 = 294,
  CODE_FOR_insn_ldnt_L2 = 295,
  CODE_FOR_insn_ldnt_add_L2_32bit = 296,
  CODE_FOR_insn_ldnt_add_L2 = 297,
  CODE_FOR_insn_ldnt1s_L2 = 298,
  CODE_FOR_insn_ldnt1u_L2 = 299,
  CODE_FOR_insn_ldnt2s_L2 = 300,
  CODE_FOR_insn_ldnt2u_L2 = 301,
  CODE_FOR_insn_ldnt4s_L2 = 302,
  CODE_FOR_insn_ldnt4u_L2 = 303,
  CODE_FOR_insn_ldnt1s_add_L2_32bit = 304,
  CODE_FOR_insn_ldnt1u_add_L2_32bit = 305,
  CODE_FOR_insn_ldnt1s_add_L2 = 306,
  CODE_FOR_insn_ldnt1u_add_L2 = 307,
  CODE_FOR_insn_ldnt2s_add_L2_32bit = 308,
  CODE_FOR_insn_ldnt2u_add_L2_32bit = 309,
  CODE_FOR_insn_ldnt2s_add_L2 = 310,
  CODE_FOR_insn_ldnt2u_add_L2 = 311,
  CODE_FOR_insn_ldnt4s_add_L2_32bit = 312,
  CODE_FOR_insn_ldnt4u_add_L2_32bit = 313,
  CODE_FOR_insn_ldnt4s_add_L2 = 314,
  CODE_FOR_insn_ldnt4u_add_L2 = 315,
  CODE_FOR_insn_ld_miss = 316,
  CODE_FOR_insn_ld_add_miss_32bit = 317,
  CODE_FOR_insn_ld_add_miss = 318,
  CODE_FOR_insn_ldna_miss = 319,
  CODE_FOR_insn_ldna_add_miss_32bit = 320,
  CODE_FOR_insn_ldna_add_miss = 321,
  CODE_FOR_insn_ld1s_miss = 322,
  CODE_FOR_insn_ld1u_miss = 323,
  CODE_FOR_insn_ld2s_miss = 324,
  CODE_FOR_insn_ld2u_miss = 325,
  CODE_FOR_insn_ld4s_miss = 326,
  CODE_FOR_insn_ld4u_miss = 327,
  CODE_FOR_insn_ld1s_add_miss_32bit = 328,
  CODE_FOR_insn_ld1u_add_miss_32bit = 329,
  CODE_FOR_insn_ld1s_add_miss = 330,
  CODE_FOR_insn_ld1u_add_miss = 331,
  CODE_FOR_insn_ld2s_add_miss_32bit = 332,
  CODE_FOR_insn_ld2u_add_miss_32bit = 333,
  CODE_FOR_insn_ld2s_add_miss = 334,
  CODE_FOR_insn_ld2u_add_miss = 335,
  CODE_FOR_insn_ld4s_add_miss_32bit = 336,
  CODE_FOR_insn_ld4u_add_miss_32bit = 337,
  CODE_FOR_insn_ld4s_add_miss = 338,
  CODE_FOR_insn_ld4u_add_miss = 339,
  CODE_FOR_insn_ldnt_miss = 340,
  CODE_FOR_insn_ldnt_add_miss_32bit = 341,
  CODE_FOR_insn_ldnt_add_miss = 342,
  CODE_FOR_insn_ldnt1s_miss = 343,
  CODE_FOR_insn_ldnt1u_miss = 344,
  CODE_FOR_insn_ldnt2s_miss = 345,
  CODE_FOR_insn_ldnt2u_miss = 346,
  CODE_FOR_insn_ldnt4s_miss = 347,
  CODE_FOR_insn_ldnt4u_miss = 348,
  CODE_FOR_insn_ldnt1s_add_miss_32bit = 349,
  CODE_FOR_insn_ldnt1u_add_miss_32bit = 350,
  CODE_FOR_insn_ldnt1s_add_miss = 351,
  CODE_FOR_insn_ldnt1u_add_miss = 352,
  CODE_FOR_insn_ldnt2s_add_miss_32bit = 353,
  CODE_FOR_insn_ldnt2u_add_miss_32bit = 354,
  CODE_FOR_insn_ldnt2s_add_miss = 355,
  CODE_FOR_insn_ldnt2u_add_miss = 356,
  CODE_FOR_insn_ldnt4s_add_miss_32bit = 357,
  CODE_FOR_insn_ldnt4u_add_miss_32bit = 358,
  CODE_FOR_insn_ldnt4s_add_miss = 359,
  CODE_FOR_insn_ldnt4u_add_miss = 360,
  CODE_FOR_insn_lnk = 361,
  CODE_FOR_insn_mfspr = 362,
  CODE_FOR_insn_mtspr = 363,
  CODE_FOR_insn_mm = 364,
  CODE_FOR_insn_mul_hs_hs = 365,
  CODE_FOR_insn_mul_hs_hu = 366,
  CODE_FOR_insn_mul_hs_ls = 367,
  CODE_FOR_insn_mul_hs_lu = 368,
  CODE_FOR_insn_mul_hu_hu = 369,
  CODE_FOR_insn_mul_hu_ls = 370,
  CODE_FOR_insn_mul_hu_lu = 371,
  CODE_FOR_insn_mul_ls_ls = 372,
  CODE_FOR_insn_mul_ls_lu = 373,
  CODE_FOR_insn_mul_lu_lu = 374,
  CODE_FOR_insn_mula_hs_hs = 375,
  CODE_FOR_insn_mula_hs_hu = 376,
  CODE_FOR_insn_mula_hs_ls = 377,
  CODE_FOR_insn_mula_hs_lu = 378,
  CODE_FOR_insn_mula_hu_hu = 379,
  CODE_FOR_insn_mula_hu_ls = 380,
  CODE_FOR_insn_mula_hu_lu = 381,
  CODE_FOR_insn_mula_ls_ls = 382,
  CODE_FOR_insn_mula_ls_lu = 383,
  CODE_FOR_insn_mula_lu_lu = 384,
  CODE_FOR_insn_mulax = 385,
  CODE_FOR_insn_nap = 386,
  CODE_FOR_insn_nor_si = 387,
  CODE_FOR_insn_nor_di = 388,
  CODE_FOR_insn_prefetch_l1_fault = 389,
  CODE_FOR_insn_prefetch_l2_fault = 390,
  CODE_FOR_insn_prefetch_l3_fault = 391,
  CODE_FOR_insn_revbits = 392,
  CODE_FOR_insn_shl1add = 393,
  CODE_FOR_insn_shl1addx = 394,
  CODE_FOR_insn_shl2add = 395,
  CODE_FOR_insn_shl2addx = 396,
  CODE_FOR_insn_shl3add = 397,
  CODE_FOR_insn_shl3addx = 398,
  CODE_FOR_insn_shufflebytes = 399,
  CODE_FOR_insn_shufflebytes1 = 400,
  CODE_FOR_insn_st_add_32bit = 401,
  CODE_FOR_insn_st_add = 402,
  CODE_FOR_insn_stnt = 409,
  CODE_FOR_insn_stnt_add_32bit = 410,
  CODE_FOR_insn_stnt_add = 411,
  CODE_FOR_insn_tblidxb0 = 421,
  CODE_FOR_insn_tblidxb1 = 422,
  CODE_FOR_insn_tblidxb2 = 423,
  CODE_FOR_insn_tblidxb3 = 424,
  CODE_FOR_addv8qi3 = 425,
  CODE_FOR_umaxv8qi3 = 426,
  CODE_FOR_uminv8qi3 = 427,
  CODE_FOR_seqv8qi3 = 428,
  CODE_FOR_sltv8qi3 = 429,
  CODE_FOR_sltuv8qi3 = 430,
  CODE_FOR_ashlv8qi3 = 431,
  CODE_FOR_ashrv8qi3 = 432,
  CODE_FOR_lshrv8qi3 = 433,
  CODE_FOR_addv4hi3 = 434,
  CODE_FOR_smaxv4hi3 = 435,
  CODE_FOR_sminv4hi3 = 436,
  CODE_FOR_seqv4hi3 = 437,
  CODE_FOR_sltv4hi3 = 438,
  CODE_FOR_sltuv4hi3 = 439,
  CODE_FOR_ashlv4hi3 = 440,
  CODE_FOR_ashrv4hi3 = 441,
  CODE_FOR_lshrv4hi3 = 442,
  CODE_FOR_ussubv8qi3 = 443,
  CODE_FOR_usaddv8qi3 = 444,
  CODE_FOR_subv8qi3 = 445,
  CODE_FOR_snev8qi3 = 446,
  CODE_FOR_slev8qi3 = 447,
  CODE_FOR_sleuv8qi3 = 448,
  CODE_FOR_mulv8qi3 = 449,
  CODE_FOR_sssubv4hi3 = 450,
  CODE_FOR_ssaddv4hi3 = 451,
  CODE_FOR_subv4hi3 = 452,
  CODE_FOR_snev4hi3 = 453,
  CODE_FOR_slev4hi3 = 454,
  CODE_FOR_sleuv4hi3 = 455,
  CODE_FOR_mulv4hi3 = 456,
  CODE_FOR_ssashlv4hi3 = 457,
  CODE_FOR_sssubv2si3 = 458,
  CODE_FOR_ssaddv2si3 = 459,
  CODE_FOR_subv2si3 = 460,
  CODE_FOR_addv2si3 = 461,
  CODE_FOR_ashlv2si3 = 462,
  CODE_FOR_ashrv2si3 = 463,
  CODE_FOR_lshrv2si3 = 464,
  CODE_FOR_ssashlv2si3 = 465,
  CODE_FOR_vec_interleave_highv8qi_be = 466,
  CODE_FOR_vec_interleave_highv8qi_le = 467,
  CODE_FOR_vec_interleave_lowv8qi_be = 468,
  CODE_FOR_vec_interleave_lowv8qi_le = 469,
  CODE_FOR_vec_interleave_highv4hi_be = 470,
  CODE_FOR_vec_interleave_highv4hi_le = 471,
  CODE_FOR_vec_interleave_lowv4hi_be = 472,
  CODE_FOR_vec_interleave_lowv4hi_le = 473,
  CODE_FOR_vec_interleave_highv2si_be = 474,
  CODE_FOR_vec_interleave_highv2si_le = 475,
  CODE_FOR_vec_interleave_lowv2si_be = 476,
  CODE_FOR_vec_interleave_lowv2si_le = 477,
  CODE_FOR_insn_mnz_v8qi = 478,
  CODE_FOR_insn_mz_v8qi = 479,
  CODE_FOR_insn_mnz_v4hi = 480,
  CODE_FOR_insn_mz_v4hi = 481,
  CODE_FOR_vec_widen_umult_lo_v8qi = 482,
  CODE_FOR_vec_widen_usmult_lo_v8qi = 483,
  CODE_FOR_vec_widen_smult_lo_v4qi = 484,
  CODE_FOR_vec_pack_trunc_v4hi = 485,
  CODE_FOR_vec_pack_usat_v4hi = 486,
  CODE_FOR_vec_pack_hipart_v4hi = 487,
  CODE_FOR_vec_pack_ssat_v2si = 488,
  CODE_FOR_insn_v1adiffu = 489,
  CODE_FOR_insn_v1avgu = 490,
  CODE_FOR_insn_v1ddotpu = 491,
  CODE_FOR_insn_v1ddotpua = 492,
  CODE_FOR_insn_v1ddotpus = 493,
  CODE_FOR_insn_v1ddotpusa = 494,
  CODE_FOR_insn_v1dotp = 495,
  CODE_FOR_insn_v1dotpa = 496,
  CODE_FOR_insn_v1dotpu = 497,
  CODE_FOR_insn_v1dotpua = 498,
  CODE_FOR_insn_v1dotpus = 499,
  CODE_FOR_insn_v1dotpusa = 500,
  CODE_FOR_insn_v1sadau = 501,
  CODE_FOR_insn_v1sadu = 502,
  CODE_FOR_insn_v2adiffs = 504,
  CODE_FOR_insn_v2avgs = 505,
  CODE_FOR_insn_v2dotp = 506,
  CODE_FOR_insn_v2dotpa = 507,
  CODE_FOR_insn_v2mulfsc = 508,
  CODE_FOR_insn_v2sadas = 509,
  CODE_FOR_insn_v2sadau = 510,
  CODE_FOR_insn_v2sads = 511,
  CODE_FOR_insn_v2sadu = 513,
  CODE_FOR_insn_wh64 = 515,
  CODE_FOR_tilegx_network_barrier = 516,
  CODE_FOR_stack_protect_setsi = 521,
  CODE_FOR_stack_protect_setdi = 522,
  CODE_FOR_stack_protect_testsi = 523,
  CODE_FOR_stack_protect_testdi = 524,
  CODE_FOR_mtspr_cmpexchsi = 525,
  CODE_FOR_mtspr_cmpexchdi = 526,
  CODE_FOR_atomic_compare_and_swap_baresi = 527,
  CODE_FOR_atomic_compare_and_swap_baredi = 528,
  CODE_FOR_atomic_exchange_baresi = 529,
  CODE_FOR_atomic_exchange_baredi = 530,
  CODE_FOR_atomic_fetch_add_baresi = 531,
  CODE_FOR_atomic_fetch_or_baresi = 532,
  CODE_FOR_atomic_fetch_and_baresi = 533,
  CODE_FOR_atomic_fetch_add_baredi = 534,
  CODE_FOR_atomic_fetch_or_baredi = 535,
  CODE_FOR_atomic_fetch_and_baredi = 536,
  CODE_FOR_movqi = 537,
  CODE_FOR_movhi = 538,
  CODE_FOR_movsi = 539,
  CODE_FOR_movdi = 540,
  CODE_FOR_movmisalignv8qi = 541,
  CODE_FOR_movmisalignv4hi = 542,
  CODE_FOR_movmisalignv2si = 543,
  CODE_FOR_movsf = 544,
  CODE_FOR_movdf = 545,
  CODE_FOR_movv8qi = 546,
  CODE_FOR_movv4hi = 547,
  CODE_FOR_movv2si = 548,
  CODE_FOR_insv = 549,
  CODE_FOR_extv = 550,
  CODE_FOR_extzv = 551,
  CODE_FOR_mov_address_step1 = 552,
  CODE_FOR_mov_address_step2 = 553,
  CODE_FOR_mov_address_step3 = 554,
  CODE_FOR_mov_address_32bit_step1 = 555,
  CODE_FOR_mov_address_32bit_step2 = 556,
  CODE_FOR_mov_pcrel_step1_32bit = 557,
  CODE_FOR_mov_pcrel_step1 = 558,
  CODE_FOR_mov_pcrel_step2_32bit = 559,
  CODE_FOR_mov_pcrel_step2 = 560,
  CODE_FOR_mov_large_pcrel_step1 = 561,
  CODE_FOR_mov_large_pcrel_step2 = 562,
  CODE_FOR_mov_large_pcrel_step3 = 563,
  CODE_FOR_mov_plt_pcrel_step1 = 564,
  CODE_FOR_mov_plt_pcrel_step2 = 565,
  CODE_FOR_mov_plt_pcrel_step3 = 566,
  CODE_FOR_mov_plt_pcrel_step1_32bit = 567,
  CODE_FOR_mov_plt_pcrel_step2_32bit = 568,
  CODE_FOR_add_got16_32bit = 569,
  CODE_FOR_add_got16 = 570,
  CODE_FOR_mov_got32_step1_32bit = 571,
  CODE_FOR_mov_got32_step1 = 572,
  CODE_FOR_mov_got32_step2_32bit = 573,
  CODE_FOR_mov_got32_step2 = 574,
  CODE_FOR_mov_tls_gd_step1_32bit = 575,
  CODE_FOR_mov_tls_gd_step1 = 576,
  CODE_FOR_mov_tls_gd_step2_32bit = 577,
  CODE_FOR_mov_tls_gd_step2 = 578,
  CODE_FOR_mov_tls_ie_step1_32bit = 579,
  CODE_FOR_mov_tls_ie_step1 = 580,
  CODE_FOR_mov_tls_ie_step2_32bit = 581,
  CODE_FOR_mov_tls_ie_step2 = 582,
  CODE_FOR_mov_tls_le_step1_32bit = 583,
  CODE_FOR_mov_tls_le_step1 = 584,
  CODE_FOR_mov_tls_le_step2_32bit = 585,
  CODE_FOR_mov_tls_le_step2 = 586,
  CODE_FOR_tls_gd_call_32bit = 587,
  CODE_FOR_tls_gd_call = 588,
  CODE_FOR_addsf3 = 589,
  CODE_FOR_subsf3 = 590,
  CODE_FOR_mulsf3 = 591,
  CODE_FOR_adddf3 = 592,
  CODE_FOR_subdf3 = 593,
  CODE_FOR_muldf3 = 594,
  CODE_FOR_cstoresf4 = 595,
  CODE_FOR_cstoredf4 = 596,
  CODE_FOR_cstoresi4 = 597,
  CODE_FOR_cstoredi4 = 598,
  CODE_FOR_clzsi2 = 599,
  CODE_FOR_paritysi2 = 600,
  CODE_FOR_paritydi2 = 601,
  CODE_FOR_bswapsi2 = 602,
  CODE_FOR_movsicc = 603,
  CODE_FOR_movdicc = 604,
  CODE_FOR_insn_mz = 605,
  CODE_FOR_insn_mnz = 606,
  CODE_FOR_insn_cmoveqz = 607,
  CODE_FOR_insn_cmovnez = 608,
  CODE_FOR_floatsisf2 = 609,
  CODE_FOR_floatunssisf2 = 610,
  CODE_FOR_floatsidf2 = 611,
  CODE_FOR_floatunssidf2 = 612,
  CODE_FOR_muldi3 = 613,
  CODE_FOR_smulsi3_highpart = 614,
  CODE_FOR_umulsi3_highpart = 615,
  CODE_FOR_smuldi3_highpart = 616,
  CODE_FOR_umuldi3_highpart = 617,
  CODE_FOR_divsi3 = 618,
  CODE_FOR_udivsi3 = 619,
  CODE_FOR_doloop_end = 620,
  CODE_FOR_prologue = 621,
  CODE_FOR_epilogue = 622,
  CODE_FOR_sibcall_epilogue = 623,
  CODE_FOR_allocate_stack = 624,
  CODE_FOR_call = 625,
  CODE_FOR_call_value = 626,
  CODE_FOR_sibcall = 627,
  CODE_FOR_sibcall_value = 628,
  CODE_FOR_return = 629,
  CODE_FOR_tablejump = 630,
  CODE_FOR_untyped_call = 631,
  CODE_FOR_cbranchsf4 = 632,
  CODE_FOR_cbranchdf4 = 633,
  CODE_FOR_cbranchsi4 = 634,
  CODE_FOR_cbranchdi4 = 635,
  CODE_FOR_memory_barrier = 636,
  CODE_FOR_insn_ld = 637,
  CODE_FOR_insn_ld1s = 638,
  CODE_FOR_insn_ld1u = 639,
  CODE_FOR_insn_ld2s = 640,
  CODE_FOR_insn_ld2u = 641,
  CODE_FOR_insn_ld4s = 642,
  CODE_FOR_insn_ld4u = 643,
  CODE_FOR_insn_prefetch_l1 = 644,
  CODE_FOR_insn_prefetch_l2 = 645,
  CODE_FOR_insn_prefetch_l3 = 646,
  CODE_FOR_insn_st = 647,
  CODE_FOR_insn_st1 = 648,
  CODE_FOR_insn_st2 = 649,
  CODE_FOR_insn_st4 = 650,
  CODE_FOR_insn_st1_add_32bit = 651,
  CODE_FOR_insn_st1_add = 652,
  CODE_FOR_insn_st2_add_32bit = 653,
  CODE_FOR_insn_st2_add = 654,
  CODE_FOR_insn_st4_add_32bit = 655,
  CODE_FOR_insn_st4_add = 656,
  CODE_FOR_insn_stnt1 = 657,
  CODE_FOR_insn_stnt2 = 658,
  CODE_FOR_insn_stnt4 = 659,
  CODE_FOR_insn_stnt1_add_32bit = 660,
  CODE_FOR_insn_stnt1_add = 661,
  CODE_FOR_insn_stnt2_add_32bit = 662,
  CODE_FOR_insn_stnt2_add = 663,
  CODE_FOR_insn_stnt4_add_32bit = 664,
  CODE_FOR_insn_stnt4_add = 665,
  CODE_FOR_insn_v1add = 666,
  CODE_FOR_insn_v1maxu = 667,
  CODE_FOR_insn_v1minu = 668,
  CODE_FOR_insn_v1cmpeq = 669,
  CODE_FOR_insn_v1cmplts = 670,
  CODE_FOR_insn_v1cmpltu = 671,
  CODE_FOR_insn_v1addi = 672,
  CODE_FOR_insn_v1maxui = 673,
  CODE_FOR_insn_v1minui = 674,
  CODE_FOR_insn_v1cmpeqi = 675,
  CODE_FOR_insn_v1cmpltsi = 676,
  CODE_FOR_insn_v1cmpltui = 677,
  CODE_FOR_insn_v1shl = 678,
  CODE_FOR_insn_v1shrs = 679,
  CODE_FOR_insn_v1shru = 680,
  CODE_FOR_insn_v2add = 681,
  CODE_FOR_insn_v2maxs = 682,
  CODE_FOR_insn_v2mins = 683,
  CODE_FOR_insn_v2cmpeq = 684,
  CODE_FOR_insn_v2cmplts = 685,
  CODE_FOR_insn_v2cmpltu = 686,
  CODE_FOR_insn_v2addi = 687,
  CODE_FOR_insn_v2maxsi = 688,
  CODE_FOR_insn_v2minsi = 689,
  CODE_FOR_insn_v2cmpeqi = 690,
  CODE_FOR_insn_v2cmpltsi = 691,
  CODE_FOR_insn_v2cmpltui = 692,
  CODE_FOR_insn_v2shl = 693,
  CODE_FOR_insn_v2shrs = 694,
  CODE_FOR_insn_v2shru = 695,
  CODE_FOR_insn_v1subuc = 696,
  CODE_FOR_insn_v1adduc = 697,
  CODE_FOR_insn_v1sub = 698,
  CODE_FOR_insn_v1cmpne = 699,
  CODE_FOR_insn_v1cmples = 700,
  CODE_FOR_insn_v1cmpleu = 701,
  CODE_FOR_insn_v1multu = 702,
  CODE_FOR_insn_v2subsc = 703,
  CODE_FOR_insn_v2addsc = 704,
  CODE_FOR_insn_v2sub = 705,
  CODE_FOR_insn_v2cmpne = 706,
  CODE_FOR_insn_v2cmples = 707,
  CODE_FOR_insn_v2cmpleu = 708,
  CODE_FOR_insn_v2mults = 709,
  CODE_FOR_insn_v2shlsc = 710,
  CODE_FOR_insn_v4subsc = 711,
  CODE_FOR_insn_v4addsc = 712,
  CODE_FOR_insn_v4sub = 713,
  CODE_FOR_insn_v4add = 714,
  CODE_FOR_insn_v4shl = 715,
  CODE_FOR_insn_v4shrs = 716,
  CODE_FOR_insn_v4shru = 717,
  CODE_FOR_insn_v4shlsc = 718,
  CODE_FOR_vec_interleave_highv8qi = 719,
  CODE_FOR_insn_v1int_h = 720,
  CODE_FOR_vec_interleave_lowv8qi = 721,
  CODE_FOR_insn_v1int_l = 722,
  CODE_FOR_vec_interleave_highv4hi = 723,
  CODE_FOR_insn_v2int_h = 724,
  CODE_FOR_vec_interleave_lowv4hi = 725,
  CODE_FOR_insn_v2int_l = 726,
  CODE_FOR_vec_interleave_highv2si = 727,
  CODE_FOR_insn_v4int_h = 728,
  CODE_FOR_vec_interleave_lowv2si = 729,
  CODE_FOR_insn_v4int_l = 730,
  CODE_FOR_insn_v1mnz = 731,
  CODE_FOR_insn_v1mz = 732,
  CODE_FOR_insn_v2mnz = 733,
  CODE_FOR_insn_v2mz = 734,
  CODE_FOR_insn_v1mulu = 735,
  CODE_FOR_insn_v1mulus = 736,
  CODE_FOR_insn_v2muls = 737,
  CODE_FOR_insn_v2packl = 738,
  CODE_FOR_insn_v2packuc = 739,
  CODE_FOR_insn_v2packh = 740,
  CODE_FOR_insn_v4packsc = 741,
  CODE_FOR_tilegx_idn0_receive = 742,
  CODE_FOR_tilegx_idn1_receive = 743,
  CODE_FOR_tilegx_idn_send = 744,
  CODE_FOR_tilegx_udn0_receive = 745,
  CODE_FOR_tilegx_udn1_receive = 746,
  CODE_FOR_tilegx_udn2_receive = 747,
  CODE_FOR_tilegx_udn3_receive = 748,
  CODE_FOR_tilegx_udn_send = 749,
  CODE_FOR_stack_protect_set = 750,
  CODE_FOR_stack_protect_test = 751,
  CODE_FOR_atomic_compare_and_swapsi = 752,
  CODE_FOR_atomic_compare_and_swapdi = 753,
  CODE_FOR_atomic_exchangesi = 754,
  CODE_FOR_atomic_exchangedi = 755,
  CODE_FOR_atomic_fetch_addsi = 756,
  CODE_FOR_atomic_fetch_orsi = 757,
  CODE_FOR_atomic_fetch_andsi = 758,
  CODE_FOR_atomic_fetch_adddi = 759,
  CODE_FOR_atomic_fetch_ordi = 760,
  CODE_FOR_atomic_fetch_anddi = 761,
  CODE_FOR_atomic_fetch_subsi = 762,
  CODE_FOR_atomic_fetch_subdi = 763,
  CODE_FOR_atomic_test_and_set = 764
};

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