| /* 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_store_direct = 5, |
| CODE_FOR_unary_comparison = 7, |
| CODE_FOR_addsi_compare_2 = 16, |
| CODE_FOR_abssi2 = 50, |
| CODE_FOR_smaxsi3 = 51, |
| CODE_FOR_sminsi3 = 52, |
| CODE_FOR_mulhisi3_imm = 54, |
| CODE_FOR_mulhisi3_reg = 55, |
| CODE_FOR_umulhisi3_imm = 56, |
| CODE_FOR_umulhisi3_reg = 57, |
| CODE_FOR_umul_600 = 58, |
| CODE_FOR_mac_600 = 59, |
| CODE_FOR_mulsi_600 = 60, |
| CODE_FOR_mulsi3_600_lib = 61, |
| CODE_FOR_mulsidi_600 = 62, |
| CODE_FOR_mul64 = 63, |
| CODE_FOR_umulsidi_600 = 64, |
| CODE_FOR_mulu64 = 65, |
| CODE_FOR_mulsi3_700 = 66, |
| CODE_FOR_mulsi3_v2 = 67, |
| CODE_FOR_mul64_600 = 68, |
| CODE_FOR_mac64_600 = 69, |
| CODE_FOR_mulsidi3_700 = 70, |
| CODE_FOR_mulsi3_highpart = 71, |
| CODE_FOR_umulsi3_highpart_600_lib_le = 73, |
| CODE_FOR_umulsi3_highpart_600_lib_be = 74, |
| CODE_FOR_umulsi3_highpart_int = 75, |
| CODE_FOR_umul64_600 = 76, |
| CODE_FOR_umac64_600 = 77, |
| CODE_FOR_umulsidi3_700 = 78, |
| CODE_FOR_umulsidi3_600_lib = 79, |
| CODE_FOR_add_f = 81, |
| CODE_FOR_adc = 83, |
| CODE_FOR_subsi3_insn = 84, |
| CODE_FOR_subdi3_i = 85, |
| CODE_FOR_sbc = 87, |
| CODE_FOR_sub_f = 88, |
| CODE_FOR_andsi3_i = 98, |
| CODE_FOR_iorsi3 = 100, |
| CODE_FOR_xorsi3 = 101, |
| CODE_FOR_negsi2 = 102, |
| CODE_FOR_one_cmplsi2 = 103, |
| CODE_FOR_one_cmpldi2 = 104, |
| CODE_FOR_shift_si3 = 105, |
| CODE_FOR_shift_si3_loop = 106, |
| CODE_FOR_rotrsi3 = 110, |
| CODE_FOR_cmpsi_cc_insn_mixed = 111, |
| CODE_FOR_jump_i = 126, |
| CODE_FOR_indirect_jump = 127, |
| CODE_FOR_casesi_load = 128, |
| CODE_FOR_casesi_jump = 129, |
| CODE_FOR_casesi_compact_jump = 130, |
| CODE_FOR_call_prof = 132, |
| CODE_FOR_call_value_prof = 134, |
| CODE_FOR_nop = 135, |
| CODE_FOR_nopv = 136, |
| CODE_FOR_flush_icache = 137, |
| CODE_FOR_clrsbsi2 = 138, |
| CODE_FOR_norm_f = 139, |
| CODE_FOR_clrsbhi2 = 140, |
| CODE_FOR_normw = 141, |
| CODE_FOR_swap = 142, |
| CODE_FOR_divaw = 143, |
| CODE_FOR_flag = 144, |
| CODE_FOR_brk = 145, |
| CODE_FOR_rtie = 146, |
| CODE_FOR_sync = 147, |
| CODE_FOR_swi = 148, |
| CODE_FOR_sleep = 149, |
| CODE_FOR_core_read = 150, |
| CODE_FOR_core_write = 151, |
| CODE_FOR_lr = 152, |
| CODE_FOR_sr = 153, |
| CODE_FOR_trap_s = 154, |
| CODE_FOR_unimp_s = 155, |
| CODE_FOR_sibcall_prof = 158, |
| CODE_FOR_sibcall_value_prof = 159, |
| CODE_FOR_simple_return = 160, |
| CODE_FOR_p_return_i = 161, |
| CODE_FOR_cbranchsi4_scratch = 162, |
| CODE_FOR_doloop_begin_i = 165, |
| CODE_FOR_doloop_end_i = 166, |
| CODE_FOR_doloop_fallback_m = 168, |
| CODE_FOR_abssf2 = 179, |
| CODE_FOR_negsf2 = 180, |
| CODE_FOR_tls_load_tp_soft = 184, |
| CODE_FOR_tls_gd_get_addr = 185, |
| CODE_FOR_bswapsi2 = 186, |
| CODE_FOR_prefetch_1 = 187, |
| CODE_FOR_prefetch_2 = 188, |
| CODE_FOR_prefetch_3 = 189, |
| CODE_FOR_divsi3 = 190, |
| CODE_FOR_udivsi3 = 191, |
| CODE_FOR_modsi3 = 192, |
| CODE_FOR_umodsi3 = 193, |
| CODE_FOR_arcseteq = 194, |
| CODE_FOR_arcsetne = 195, |
| CODE_FOR_arcsetgt = 196, |
| CODE_FOR_arcsetlt = 197, |
| CODE_FOR_arcsetge = 198, |
| CODE_FOR_arcsetle = 199, |
| CODE_FOR_arcsetltu = 200, |
| CODE_FOR_arcsetgeu = 201, |
| CODE_FOR_arcsethi = 202, |
| CODE_FOR_arcsetls = 203, |
| CODE_FOR_extzvsi = 204, |
| CODE_FOR_kflag = 205, |
| CODE_FOR_clri = 206, |
| CODE_FOR_ffs = 207, |
| CODE_FOR_ffs_f = 208, |
| CODE_FOR_fls = 209, |
| CODE_FOR_seti = 210, |
| CODE_FOR_cmpsfpx_raw = 225, |
| CODE_FOR_cmpdfpx_raw = 226, |
| CODE_FOR_dexcl_2op = 232, |
| CODE_FOR_adddf3_insn = 234, |
| CODE_FOR_muldf3_insn = 235, |
| CODE_FOR_subdf3_insn = 236, |
| CODE_FOR_fmasf4_fpu = 252, |
| CODE_FOR_fnmasf4_fpu = 253, |
| CODE_FOR_fmadf4_split = 254, |
| CODE_FOR_fnmadf4_split = 255, |
| CODE_FOR_fmadf4_fpu = 256, |
| CODE_FOR_fnmadf4_fpu = 257, |
| CODE_FOR_divsf3_fpu = 258, |
| CODE_FOR_sqrtsf2_fpu = 259, |
| CODE_FOR_divdf3 = 265, |
| CODE_FOR_sqrtdf2 = 266, |
| CODE_FOR_extendsfdf2 = 269, |
| CODE_FOR_floatsidf2 = 270, |
| CODE_FOR_floatunssidf2 = 271, |
| CODE_FOR_fixuns_truncsfdi2 = 272, |
| CODE_FOR_fix_truncsfdi2 = 273, |
| CODE_FOR_floatsisf2_fpu = 274, |
| CODE_FOR_floatunssisf2 = 275, |
| CODE_FOR_fixuns_truncsfsi2 = 276, |
| CODE_FOR_fix_truncsfsi2_fpu = 277, |
| CODE_FOR_floatdidf2 = 278, |
| CODE_FOR_floatunsdidf2 = 279, |
| CODE_FOR_fixuns_truncdfdi2 = 280, |
| CODE_FOR_fix_truncdfdi2 = 281, |
| CODE_FOR_truncdfsf2 = 282, |
| CODE_FOR_floatdisf2 = 283, |
| CODE_FOR_floatunsdisf2 = 284, |
| CODE_FOR_fixuns_truncdfsi2 = 285, |
| CODE_FOR_fix_truncdfsi2 = 286, |
| CODE_FOR_vld128_insn = 287, |
| CODE_FOR_vst128_insn = 288, |
| CODE_FOR_vst64_insn = 289, |
| CODE_FOR_movv8hi_insn = 290, |
| CODE_FOR_movti_insn = 291, |
| CODE_FOR_vaddaw_insn = 292, |
| CODE_FOR_vaddw_insn = 293, |
| CODE_FOR_vavb_insn = 294, |
| CODE_FOR_vavrb_insn = 295, |
| CODE_FOR_vdifaw_insn = 296, |
| CODE_FOR_vdifw_insn = 297, |
| CODE_FOR_vmaxaw_insn = 298, |
| CODE_FOR_vmaxw_insn = 299, |
| CODE_FOR_vminaw_insn = 300, |
| CODE_FOR_vminw_insn = 301, |
| CODE_FOR_vmulaw_insn = 302, |
| CODE_FOR_vmulfaw_insn = 303, |
| CODE_FOR_vmulfw_insn = 304, |
| CODE_FOR_vmulw_insn = 305, |
| CODE_FOR_vsubaw_insn = 306, |
| CODE_FOR_vsubw_insn = 307, |
| CODE_FOR_vsummw_insn = 308, |
| CODE_FOR_vand_insn = 309, |
| CODE_FOR_vandaw_insn = 310, |
| CODE_FOR_vbic_insn = 311, |
| CODE_FOR_vbicaw_insn = 312, |
| CODE_FOR_vor_insn = 313, |
| CODE_FOR_vxor_insn = 314, |
| CODE_FOR_vxoraw_insn = 315, |
| CODE_FOR_veqw_insn = 316, |
| CODE_FOR_vlew_insn = 317, |
| CODE_FOR_vltw_insn = 318, |
| CODE_FOR_vnew_insn = 319, |
| CODE_FOR_vmr1aw_insn = 320, |
| CODE_FOR_vmr1w_insn = 321, |
| CODE_FOR_vmr2aw_insn = 322, |
| CODE_FOR_vmr2w_insn = 323, |
| CODE_FOR_vmr3aw_insn = 324, |
| CODE_FOR_vmr3w_insn = 325, |
| CODE_FOR_vmr4aw_insn = 326, |
| CODE_FOR_vmr4w_insn = 327, |
| CODE_FOR_vmr5aw_insn = 328, |
| CODE_FOR_vmr5w_insn = 329, |
| CODE_FOR_vmr6aw_insn = 330, |
| CODE_FOR_vmr6w_insn = 331, |
| CODE_FOR_vmr7aw_insn = 332, |
| CODE_FOR_vmr7w_insn = 333, |
| CODE_FOR_vmrb_insn = 334, |
| CODE_FOR_vh264f_insn = 335, |
| CODE_FOR_vh264ft_insn = 336, |
| CODE_FOR_vh264fw_insn = 337, |
| CODE_FOR_vvc1f_insn = 338, |
| CODE_FOR_vvc1ft_insn = 339, |
| CODE_FOR_vbaddw_insn = 340, |
| CODE_FOR_vbmaxw_insn = 341, |
| CODE_FOR_vbminw_insn = 342, |
| CODE_FOR_vbmulaw_insn = 343, |
| CODE_FOR_vbmulfw_insn = 344, |
| CODE_FOR_vbmulw_insn = 345, |
| CODE_FOR_vbrsubw_insn = 346, |
| CODE_FOR_vbsubw_insn = 347, |
| CODE_FOR_vasrrwi_insn = 348, |
| CODE_FOR_vasrsrwi_insn = 349, |
| CODE_FOR_vasrwi_insn = 350, |
| CODE_FOR_vasrpwbi_insn = 351, |
| CODE_FOR_vasrrpwbi_insn = 352, |
| CODE_FOR_vsr8awi_insn = 353, |
| CODE_FOR_vsr8i_insn = 354, |
| CODE_FOR_vmvaw_insn = 355, |
| CODE_FOR_vmvw_insn = 356, |
| CODE_FOR_vmvzw_insn = 357, |
| CODE_FOR_vd6tapf_insn = 358, |
| CODE_FOR_vmovaw_insn = 359, |
| CODE_FOR_vmovw_insn = 360, |
| CODE_FOR_vmovzw_insn = 361, |
| CODE_FOR_vsr8_insn = 362, |
| CODE_FOR_vasrw_insn = 363, |
| CODE_FOR_vsr8aw_insn = 364, |
| CODE_FOR_vabsaw_insn = 365, |
| CODE_FOR_vabsw_insn = 366, |
| CODE_FOR_vaddsuw_insn = 367, |
| CODE_FOR_vsignw_insn = 368, |
| CODE_FOR_vexch1_insn = 369, |
| CODE_FOR_vexch2_insn = 370, |
| CODE_FOR_vexch4_insn = 371, |
| CODE_FOR_vupbaw_insn = 372, |
| CODE_FOR_vupbw_insn = 373, |
| CODE_FOR_vupsbaw_insn = 374, |
| CODE_FOR_vupsbw_insn = 375, |
| CODE_FOR_vdirun_insn = 376, |
| CODE_FOR_vdorun_insn = 377, |
| CODE_FOR_vdiwr_insn = 378, |
| CODE_FOR_vdowr_insn = 379, |
| CODE_FOR_vrec_insn = 380, |
| CODE_FOR_vrun_insn = 381, |
| CODE_FOR_vrecrun_insn = 382, |
| CODE_FOR_vendrec_insn = 383, |
| CODE_FOR_vld32wh_insn = 384, |
| CODE_FOR_vld32wl_insn = 385, |
| CODE_FOR_vld64w_insn = 386, |
| CODE_FOR_vld64_insn = 387, |
| CODE_FOR_vld32_insn = 388, |
| CODE_FOR_vst16_n_insn = 389, |
| CODE_FOR_vst32_n_insn = 390, |
| CODE_FOR_vinti_insn = 391, |
| CODE_FOR_bswapv2hi2 = 395, |
| CODE_FOR_addv2hi3 = 396, |
| CODE_FOR_addv4hi3 = 397, |
| CODE_FOR_addv2si3 = 398, |
| CODE_FOR_subv2hi3 = 399, |
| CODE_FOR_subv4hi3 = 400, |
| CODE_FOR_subv2si3 = 401, |
| CODE_FOR_addsubv2hi3 = 402, |
| CODE_FOR_addsubv2si3 = 403, |
| CODE_FOR_subaddv2hi3 = 404, |
| CODE_FOR_subaddv2si3 = 405, |
| CODE_FOR_addsubv4hi3 = 406, |
| CODE_FOR_subaddv4hi3 = 407, |
| CODE_FOR_dmpyh = 408, |
| CODE_FOR_dmpyhu = 409, |
| CODE_FOR_arc_vec_smult_lo_v4hi = 410, |
| CODE_FOR_arc_vec_umult_lo_v4hi = 411, |
| CODE_FOR_arc_vec_smultacc_lo_v4hi = 412, |
| CODE_FOR_arc_vec_umultacc_lo_v4hi = 413, |
| CODE_FOR_arc_vec_smult_hi_v4hi = 414, |
| CODE_FOR_arc_vec_umult_hi_v4hi = 415, |
| CODE_FOR_arc_vec_smac_hi_v4hi = 416, |
| CODE_FOR_arc_vec_umac_hi_v4hi = 417, |
| CODE_FOR_dmach = 418, |
| CODE_FOR_dmachu = 419, |
| CODE_FOR_dmacwh = 420, |
| CODE_FOR_dmacwhu = 421, |
| CODE_FOR_vmac2h = 422, |
| CODE_FOR_vmac2hu = 423, |
| CODE_FOR_vmpy2h = 424, |
| CODE_FOR_vmpy2hu = 425, |
| CODE_FOR_qmach = 426, |
| CODE_FOR_qmachu = 427, |
| CODE_FOR_qmpyh = 428, |
| CODE_FOR_qmpyhu = 429, |
| CODE_FOR_atomic_compare_and_swapsi_1 = 431, |
| CODE_FOR_arc_load_exclusivesi = 432, |
| CODE_FOR_arc_store_exclusivesi = 433, |
| CODE_FOR_exchangesi = 434, |
| CODE_FOR_movqi = 435, |
| CODE_FOR_movhi = 436, |
| CODE_FOR_movsi = 437, |
| CODE_FOR_bic_f_zn = 438, |
| CODE_FOR_movdi = 439, |
| CODE_FOR_movsf = 440, |
| CODE_FOR_movdf = 441, |
| CODE_FOR_movsicc = 442, |
| CODE_FOR_movdicc = 443, |
| CODE_FOR_movsfcc = 444, |
| CODE_FOR_movdfcc = 445, |
| CODE_FOR_zero_extendqihi2 = 446, |
| CODE_FOR_zero_extendqisi2 = 447, |
| CODE_FOR_zero_extendhisi2 = 448, |
| CODE_FOR_extendqihi2 = 449, |
| CODE_FOR_extendqisi2 = 450, |
| CODE_FOR_extendhisi2 = 451, |
| CODE_FOR_mulhisi3 = 452, |
| CODE_FOR_umulhisi3 = 453, |
| CODE_FOR_mulsi3 = 454, |
| CODE_FOR_mulsidi3 = 455, |
| CODE_FOR_umulsi3_highpart = 456, |
| CODE_FOR_umulsidi3 = 457, |
| CODE_FOR_addsi3 = 458, |
| CODE_FOR_adddi3 = 459, |
| CODE_FOR_subsi3 = 460, |
| CODE_FOR_subdi3 = 461, |
| CODE_FOR_andsi3 = 462, |
| CODE_FOR_ashlsi3 = 463, |
| CODE_FOR_ashrsi3 = 464, |
| CODE_FOR_lshrsi3 = 465, |
| CODE_FOR_cbranchsi4 = 466, |
| CODE_FOR_cstoresi4 = 467, |
| CODE_FOR_cstoresf4 = 468, |
| CODE_FOR_cstoredf4 = 469, |
| CODE_FOR_scc_insn = 470, |
| CODE_FOR_branch_insn = 471, |
| CODE_FOR_jump = 472, |
| CODE_FOR_casesi = 473, |
| CODE_FOR_call = 474, |
| CODE_FOR_call_value = 475, |
| CODE_FOR_clzsi2 = 476, |
| CODE_FOR_ctzsi2 = 477, |
| CODE_FOR_sibcall = 478, |
| CODE_FOR_sibcall_value = 479, |
| CODE_FOR_prologue = 480, |
| CODE_FOR_epilogue = 481, |
| CODE_FOR_sibcall_epilogue = 482, |
| CODE_FOR_return = 483, |
| CODE_FOR_doloop_begin = 484, |
| CODE_FOR_doloop_end = 485, |
| CODE_FOR_movmemsi = 486, |
| CODE_FOR_cbranchsf4 = 487, |
| CODE_FOR_cbranchdf4 = 488, |
| CODE_FOR_cmp_float = 489, |
| CODE_FOR_get_thread_pointersi = 490, |
| CODE_FOR_set_thread_pointersi = 491, |
| CODE_FOR_prefetch = 492, |
| CODE_FOR_reload_qi_load = 493, |
| CODE_FOR_reload_hi_load = 494, |
| CODE_FOR_reload_qi_store = 495, |
| CODE_FOR_reload_hi_store = 496, |
| CODE_FOR_ffssi2 = 497, |
| CODE_FOR_addsf3 = 498, |
| CODE_FOR_subsf3 = 499, |
| CODE_FOR_mulsf3 = 500, |
| CODE_FOR_adddf3 = 501, |
| CODE_FOR_subdf3 = 502, |
| CODE_FOR_muldf3 = 503, |
| CODE_FOR_divsf3 = 504, |
| CODE_FOR_sqrtsf2 = 505, |
| CODE_FOR_fix_truncsfsi2 = 506, |
| CODE_FOR_floatsisf2 = 507, |
| CODE_FOR_extzv = 508, |
| CODE_FOR_insv = 509, |
| CODE_FOR_cmp_quark = 510, |
| CODE_FOR_fmasf4 = 511, |
| CODE_FOR_fnmasf4 = 512, |
| CODE_FOR_fmadf4 = 513, |
| CODE_FOR_fnmadf4 = 514, |
| CODE_FOR_movv8hi = 515, |
| CODE_FOR_movv2hi = 516, |
| CODE_FOR_movmisalignv2hi = 517, |
| CODE_FOR_movv4hi = 518, |
| CODE_FOR_movv2si = 519, |
| CODE_FOR_movmisalignv4hi = 520, |
| CODE_FOR_movmisalignv2si = 521, |
| CODE_FOR_sdot_prodv2hi = 522, |
| CODE_FOR_udot_prodv2hi = 523, |
| CODE_FOR_vec_widen_smult_lo_v4hi = 524, |
| CODE_FOR_vec_widen_umult_lo_v4hi = 525, |
| CODE_FOR_vec_widen_smult_hi_v4hi = 526, |
| CODE_FOR_vec_widen_umult_hi_v4hi = 527, |
| CODE_FOR_memory_barrier = 528, |
| CODE_FOR_atomic_compare_and_swapqi = 529, |
| CODE_FOR_atomic_compare_and_swaphi = 530, |
| CODE_FOR_atomic_compare_and_swapsi = 531, |
| CODE_FOR_atomic_exchangesi = 532, |
| CODE_FOR_atomic_addsi = 533, |
| CODE_FOR_atomic_subsi = 534, |
| CODE_FOR_atomic_orsi = 535, |
| CODE_FOR_atomic_xorsi = 536, |
| CODE_FOR_atomic_andsi = 537, |
| CODE_FOR_atomic_nandsi = 538, |
| CODE_FOR_atomic_fetch_addsi = 539, |
| CODE_FOR_atomic_fetch_subsi = 540, |
| CODE_FOR_atomic_fetch_orsi = 541, |
| CODE_FOR_atomic_fetch_xorsi = 542, |
| CODE_FOR_atomic_fetch_andsi = 543, |
| CODE_FOR_atomic_fetch_nandsi = 544, |
| CODE_FOR_atomic_add_fetchsi = 545, |
| CODE_FOR_atomic_sub_fetchsi = 546, |
| CODE_FOR_atomic_or_fetchsi = 547, |
| CODE_FOR_atomic_xor_fetchsi = 548, |
| CODE_FOR_atomic_and_fetchsi = 549, |
| CODE_FOR_atomic_nand_fetchsi = 550 |
| }; |
| |
| const unsigned int NUM_INSN_CODES = 714; |
| #endif /* GCC_INSN_CODES_H */ |