diff options
Diffstat (limited to 'arch/tile/include/asm/opcode_constants_32.h')
| -rw-r--r-- | arch/tile/include/asm/opcode_constants_32.h | 480 | 
1 files changed, 480 insertions, 0 deletions
diff --git a/arch/tile/include/asm/opcode_constants_32.h b/arch/tile/include/asm/opcode_constants_32.h new file mode 100644 index 00000000000..227d033b180 --- /dev/null +++ b/arch/tile/include/asm/opcode_constants_32.h @@ -0,0 +1,480 @@ +/* + * Copyright 2010 Tilera Corporation. All Rights Reserved. + * + *   This program is free software; you can redistribute it and/or + *   modify it under the terms of the GNU General Public License + *   as published by the Free Software Foundation, version 2. + * + *   This program is distributed in the hope that it will be useful, but + *   WITHOUT ANY WARRANTY; without even the implied warranty of + *   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE or + *   NON INFRINGEMENT.  See the GNU General Public License for + *   more details. + */ + +/* This file is machine-generated; DO NOT EDIT! */ + + +#ifndef _TILE_OPCODE_CONSTANTS_H +#define _TILE_OPCODE_CONSTANTS_H +enum +{ +  ADDBS_U_SPECIAL_0_OPCODE_X0 = 98, +  ADDBS_U_SPECIAL_0_OPCODE_X1 = 68, +  ADDB_SPECIAL_0_OPCODE_X0 = 1, +  ADDB_SPECIAL_0_OPCODE_X1 = 1, +  ADDHS_SPECIAL_0_OPCODE_X0 = 99, +  ADDHS_SPECIAL_0_OPCODE_X1 = 69, +  ADDH_SPECIAL_0_OPCODE_X0 = 2, +  ADDH_SPECIAL_0_OPCODE_X1 = 2, +  ADDIB_IMM_0_OPCODE_X0 = 1, +  ADDIB_IMM_0_OPCODE_X1 = 1, +  ADDIH_IMM_0_OPCODE_X0 = 2, +  ADDIH_IMM_0_OPCODE_X1 = 2, +  ADDI_IMM_0_OPCODE_X0 = 3, +  ADDI_IMM_0_OPCODE_X1 = 3, +  ADDI_IMM_1_OPCODE_SN = 1, +  ADDI_OPCODE_Y0 = 9, +  ADDI_OPCODE_Y1 = 7, +  ADDLIS_OPCODE_X0 = 1, +  ADDLIS_OPCODE_X1 = 2, +  ADDLI_OPCODE_X0 = 2, +  ADDLI_OPCODE_X1 = 3, +  ADDS_SPECIAL_0_OPCODE_X0 = 96, +  ADDS_SPECIAL_0_OPCODE_X1 = 66, +  ADD_SPECIAL_0_OPCODE_X0 = 3, +  ADD_SPECIAL_0_OPCODE_X1 = 3, +  ADD_SPECIAL_0_OPCODE_Y0 = 0, +  ADD_SPECIAL_0_OPCODE_Y1 = 0, +  ADIFFB_U_SPECIAL_0_OPCODE_X0 = 4, +  ADIFFH_SPECIAL_0_OPCODE_X0 = 5, +  ANDI_IMM_0_OPCODE_X0 = 1, +  ANDI_IMM_0_OPCODE_X1 = 4, +  ANDI_OPCODE_Y0 = 10, +  ANDI_OPCODE_Y1 = 8, +  AND_SPECIAL_0_OPCODE_X0 = 6, +  AND_SPECIAL_0_OPCODE_X1 = 4, +  AND_SPECIAL_2_OPCODE_Y0 = 0, +  AND_SPECIAL_2_OPCODE_Y1 = 0, +  AULI_OPCODE_X0 = 3, +  AULI_OPCODE_X1 = 4, +  AVGB_U_SPECIAL_0_OPCODE_X0 = 7, +  AVGH_SPECIAL_0_OPCODE_X0 = 8, +  BBNST_BRANCH_OPCODE_X1 = 15, +  BBNS_BRANCH_OPCODE_X1 = 14, +  BBNS_OPCODE_SN = 63, +  BBST_BRANCH_OPCODE_X1 = 13, +  BBS_BRANCH_OPCODE_X1 = 12, +  BBS_OPCODE_SN = 62, +  BGEZT_BRANCH_OPCODE_X1 = 7, +  BGEZ_BRANCH_OPCODE_X1 = 6, +  BGEZ_OPCODE_SN = 61, +  BGZT_BRANCH_OPCODE_X1 = 5, +  BGZ_BRANCH_OPCODE_X1 = 4, +  BGZ_OPCODE_SN = 58, +  BITX_UN_0_SHUN_0_OPCODE_X0 = 1, +  BITX_UN_0_SHUN_0_OPCODE_Y0 = 1, +  BLEZT_BRANCH_OPCODE_X1 = 11, +  BLEZ_BRANCH_OPCODE_X1 = 10, +  BLEZ_OPCODE_SN = 59, +  BLZT_BRANCH_OPCODE_X1 = 9, +  BLZ_BRANCH_OPCODE_X1 = 8, +  BLZ_OPCODE_SN = 60, +  BNZT_BRANCH_OPCODE_X1 = 3, +  BNZ_BRANCH_OPCODE_X1 = 2, +  BNZ_OPCODE_SN = 57, +  BPT_NOREG_RR_IMM_0_OPCODE_SN = 1, +  BRANCH_OPCODE_X1 = 5, +  BYTEX_UN_0_SHUN_0_OPCODE_X0 = 2, +  BYTEX_UN_0_SHUN_0_OPCODE_Y0 = 2, +  BZT_BRANCH_OPCODE_X1 = 1, +  BZ_BRANCH_OPCODE_X1 = 0, +  BZ_OPCODE_SN = 56, +  CLZ_UN_0_SHUN_0_OPCODE_X0 = 3, +  CLZ_UN_0_SHUN_0_OPCODE_Y0 = 3, +  CRC32_32_SPECIAL_0_OPCODE_X0 = 9, +  CRC32_8_SPECIAL_0_OPCODE_X0 = 10, +  CTZ_UN_0_SHUN_0_OPCODE_X0 = 4, +  CTZ_UN_0_SHUN_0_OPCODE_Y0 = 4, +  DRAIN_UN_0_SHUN_0_OPCODE_X1 = 1, +  DTLBPR_UN_0_SHUN_0_OPCODE_X1 = 2, +  DWORD_ALIGN_SPECIAL_0_OPCODE_X0 = 95, +  FINV_UN_0_SHUN_0_OPCODE_X1 = 3, +  FLUSH_UN_0_SHUN_0_OPCODE_X1 = 4, +  FNOP_NOREG_RR_IMM_0_OPCODE_SN = 3, +  FNOP_UN_0_SHUN_0_OPCODE_X0 = 5, +  FNOP_UN_0_SHUN_0_OPCODE_X1 = 5, +  FNOP_UN_0_SHUN_0_OPCODE_Y0 = 5, +  FNOP_UN_0_SHUN_0_OPCODE_Y1 = 1, +  HALT_NOREG_RR_IMM_0_OPCODE_SN = 0, +  ICOH_UN_0_SHUN_0_OPCODE_X1 = 6, +  ILL_UN_0_SHUN_0_OPCODE_X1 = 7, +  ILL_UN_0_SHUN_0_OPCODE_Y1 = 2, +  IMM_0_OPCODE_SN = 0, +  IMM_0_OPCODE_X0 = 4, +  IMM_0_OPCODE_X1 = 6, +  IMM_1_OPCODE_SN = 1, +  IMM_OPCODE_0_X0 = 5, +  INTHB_SPECIAL_0_OPCODE_X0 = 11, +  INTHB_SPECIAL_0_OPCODE_X1 = 5, +  INTHH_SPECIAL_0_OPCODE_X0 = 12, +  INTHH_SPECIAL_0_OPCODE_X1 = 6, +  INTLB_SPECIAL_0_OPCODE_X0 = 13, +  INTLB_SPECIAL_0_OPCODE_X1 = 7, +  INTLH_SPECIAL_0_OPCODE_X0 = 14, +  INTLH_SPECIAL_0_OPCODE_X1 = 8, +  INV_UN_0_SHUN_0_OPCODE_X1 = 8, +  IRET_UN_0_SHUN_0_OPCODE_X1 = 9, +  JALB_OPCODE_X1 = 13, +  JALF_OPCODE_X1 = 12, +  JALRP_SPECIAL_0_OPCODE_X1 = 9, +  JALRR_IMM_1_OPCODE_SN = 3, +  JALR_RR_IMM_0_OPCODE_SN = 5, +  JALR_SPECIAL_0_OPCODE_X1 = 10, +  JB_OPCODE_X1 = 11, +  JF_OPCODE_X1 = 10, +  JRP_SPECIAL_0_OPCODE_X1 = 11, +  JRR_IMM_1_OPCODE_SN = 2, +  JR_RR_IMM_0_OPCODE_SN = 4, +  JR_SPECIAL_0_OPCODE_X1 = 12, +  LBADD_IMM_0_OPCODE_X1 = 22, +  LBADD_U_IMM_0_OPCODE_X1 = 23, +  LB_OPCODE_Y2 = 0, +  LB_UN_0_SHUN_0_OPCODE_X1 = 10, +  LB_U_OPCODE_Y2 = 1, +  LB_U_UN_0_SHUN_0_OPCODE_X1 = 11, +  LHADD_IMM_0_OPCODE_X1 = 24, +  LHADD_U_IMM_0_OPCODE_X1 = 25, +  LH_OPCODE_Y2 = 2, +  LH_UN_0_SHUN_0_OPCODE_X1 = 12, +  LH_U_OPCODE_Y2 = 3, +  LH_U_UN_0_SHUN_0_OPCODE_X1 = 13, +  LNK_SPECIAL_0_OPCODE_X1 = 13, +  LWADD_IMM_0_OPCODE_X1 = 26, +  LWADD_NA_IMM_0_OPCODE_X1 = 27, +  LW_NA_UN_0_SHUN_0_OPCODE_X1 = 24, +  LW_OPCODE_Y2 = 4, +  LW_UN_0_SHUN_0_OPCODE_X1 = 14, +  MAXB_U_SPECIAL_0_OPCODE_X0 = 15, +  MAXB_U_SPECIAL_0_OPCODE_X1 = 14, +  MAXH_SPECIAL_0_OPCODE_X0 = 16, +  MAXH_SPECIAL_0_OPCODE_X1 = 15, +  MAXIB_U_IMM_0_OPCODE_X0 = 4, +  MAXIB_U_IMM_0_OPCODE_X1 = 5, +  MAXIH_IMM_0_OPCODE_X0 = 5, +  MAXIH_IMM_0_OPCODE_X1 = 6, +  MFSPR_IMM_0_OPCODE_X1 = 7, +  MF_UN_0_SHUN_0_OPCODE_X1 = 15, +  MINB_U_SPECIAL_0_OPCODE_X0 = 17, +  MINB_U_SPECIAL_0_OPCODE_X1 = 16, +  MINH_SPECIAL_0_OPCODE_X0 = 18, +  MINH_SPECIAL_0_OPCODE_X1 = 17, +  MINIB_U_IMM_0_OPCODE_X0 = 6, +  MINIB_U_IMM_0_OPCODE_X1 = 8, +  MINIH_IMM_0_OPCODE_X0 = 7, +  MINIH_IMM_0_OPCODE_X1 = 9, +  MM_OPCODE_X0 = 6, +  MM_OPCODE_X1 = 7, +  MNZB_SPECIAL_0_OPCODE_X0 = 19, +  MNZB_SPECIAL_0_OPCODE_X1 = 18, +  MNZH_SPECIAL_0_OPCODE_X0 = 20, +  MNZH_SPECIAL_0_OPCODE_X1 = 19, +  MNZ_SPECIAL_0_OPCODE_X0 = 21, +  MNZ_SPECIAL_0_OPCODE_X1 = 20, +  MNZ_SPECIAL_1_OPCODE_Y0 = 0, +  MNZ_SPECIAL_1_OPCODE_Y1 = 1, +  MOVEI_IMM_1_OPCODE_SN = 0, +  MOVE_RR_IMM_0_OPCODE_SN = 8, +  MTSPR_IMM_0_OPCODE_X1 = 10, +  MULHHA_SS_SPECIAL_0_OPCODE_X0 = 22, +  MULHHA_SS_SPECIAL_7_OPCODE_Y0 = 0, +  MULHHA_SU_SPECIAL_0_OPCODE_X0 = 23, +  MULHHA_UU_SPECIAL_0_OPCODE_X0 = 24, +  MULHHA_UU_SPECIAL_7_OPCODE_Y0 = 1, +  MULHHSA_UU_SPECIAL_0_OPCODE_X0 = 25, +  MULHH_SS_SPECIAL_0_OPCODE_X0 = 26, +  MULHH_SS_SPECIAL_6_OPCODE_Y0 = 0, +  MULHH_SU_SPECIAL_0_OPCODE_X0 = 27, +  MULHH_UU_SPECIAL_0_OPCODE_X0 = 28, +  MULHH_UU_SPECIAL_6_OPCODE_Y0 = 1, +  MULHLA_SS_SPECIAL_0_OPCODE_X0 = 29, +  MULHLA_SU_SPECIAL_0_OPCODE_X0 = 30, +  MULHLA_US_SPECIAL_0_OPCODE_X0 = 31, +  MULHLA_UU_SPECIAL_0_OPCODE_X0 = 32, +  MULHLSA_UU_SPECIAL_0_OPCODE_X0 = 33, +  MULHLSA_UU_SPECIAL_5_OPCODE_Y0 = 0, +  MULHL_SS_SPECIAL_0_OPCODE_X0 = 34, +  MULHL_SU_SPECIAL_0_OPCODE_X0 = 35, +  MULHL_US_SPECIAL_0_OPCODE_X0 = 36, +  MULHL_UU_SPECIAL_0_OPCODE_X0 = 37, +  MULLLA_SS_SPECIAL_0_OPCODE_X0 = 38, +  MULLLA_SS_SPECIAL_7_OPCODE_Y0 = 2, +  MULLLA_SU_SPECIAL_0_OPCODE_X0 = 39, +  MULLLA_UU_SPECIAL_0_OPCODE_X0 = 40, +  MULLLA_UU_SPECIAL_7_OPCODE_Y0 = 3, +  MULLLSA_UU_SPECIAL_0_OPCODE_X0 = 41, +  MULLL_SS_SPECIAL_0_OPCODE_X0 = 42, +  MULLL_SS_SPECIAL_6_OPCODE_Y0 = 2, +  MULLL_SU_SPECIAL_0_OPCODE_X0 = 43, +  MULLL_UU_SPECIAL_0_OPCODE_X0 = 44, +  MULLL_UU_SPECIAL_6_OPCODE_Y0 = 3, +  MVNZ_SPECIAL_0_OPCODE_X0 = 45, +  MVNZ_SPECIAL_1_OPCODE_Y0 = 1, +  MVZ_SPECIAL_0_OPCODE_X0 = 46, +  MVZ_SPECIAL_1_OPCODE_Y0 = 2, +  MZB_SPECIAL_0_OPCODE_X0 = 47, +  MZB_SPECIAL_0_OPCODE_X1 = 21, +  MZH_SPECIAL_0_OPCODE_X0 = 48, +  MZH_SPECIAL_0_OPCODE_X1 = 22, +  MZ_SPECIAL_0_OPCODE_X0 = 49, +  MZ_SPECIAL_0_OPCODE_X1 = 23, +  MZ_SPECIAL_1_OPCODE_Y0 = 3, +  MZ_SPECIAL_1_OPCODE_Y1 = 2, +  NAP_UN_0_SHUN_0_OPCODE_X1 = 16, +  NOP_NOREG_RR_IMM_0_OPCODE_SN = 2, +  NOP_UN_0_SHUN_0_OPCODE_X0 = 6, +  NOP_UN_0_SHUN_0_OPCODE_X1 = 17, +  NOP_UN_0_SHUN_0_OPCODE_Y0 = 6, +  NOP_UN_0_SHUN_0_OPCODE_Y1 = 3, +  NOREG_RR_IMM_0_OPCODE_SN = 0, +  NOR_SPECIAL_0_OPCODE_X0 = 50, +  NOR_SPECIAL_0_OPCODE_X1 = 24, +  NOR_SPECIAL_2_OPCODE_Y0 = 1, +  NOR_SPECIAL_2_OPCODE_Y1 = 1, +  ORI_IMM_0_OPCODE_X0 = 8, +  ORI_IMM_0_OPCODE_X1 = 11, +  ORI_OPCODE_Y0 = 11, +  ORI_OPCODE_Y1 = 9, +  OR_SPECIAL_0_OPCODE_X0 = 51, +  OR_SPECIAL_0_OPCODE_X1 = 25, +  OR_SPECIAL_2_OPCODE_Y0 = 2, +  OR_SPECIAL_2_OPCODE_Y1 = 2, +  PACKBS_U_SPECIAL_0_OPCODE_X0 = 103, +  PACKBS_U_SPECIAL_0_OPCODE_X1 = 73, +  PACKHB_SPECIAL_0_OPCODE_X0 = 52, +  PACKHB_SPECIAL_0_OPCODE_X1 = 26, +  PACKHS_SPECIAL_0_OPCODE_X0 = 102, +  PACKHS_SPECIAL_0_OPCODE_X1 = 72, +  PACKLB_SPECIAL_0_OPCODE_X0 = 53, +  PACKLB_SPECIAL_0_OPCODE_X1 = 27, +  PCNT_UN_0_SHUN_0_OPCODE_X0 = 7, +  PCNT_UN_0_SHUN_0_OPCODE_Y0 = 7, +  RLI_SHUN_0_OPCODE_X0 = 1, +  RLI_SHUN_0_OPCODE_X1 = 1, +  RLI_SHUN_0_OPCODE_Y0 = 1, +  RLI_SHUN_0_OPCODE_Y1 = 1, +  RL_SPECIAL_0_OPCODE_X0 = 54, +  RL_SPECIAL_0_OPCODE_X1 = 28, +  RL_SPECIAL_3_OPCODE_Y0 = 0, +  RL_SPECIAL_3_OPCODE_Y1 = 0, +  RR_IMM_0_OPCODE_SN = 0, +  S1A_SPECIAL_0_OPCODE_X0 = 55, +  S1A_SPECIAL_0_OPCODE_X1 = 29, +  S1A_SPECIAL_0_OPCODE_Y0 = 1, +  S1A_SPECIAL_0_OPCODE_Y1 = 1, +  S2A_SPECIAL_0_OPCODE_X0 = 56, +  S2A_SPECIAL_0_OPCODE_X1 = 30, +  S2A_SPECIAL_0_OPCODE_Y0 = 2, +  S2A_SPECIAL_0_OPCODE_Y1 = 2, +  S3A_SPECIAL_0_OPCODE_X0 = 57, +  S3A_SPECIAL_0_OPCODE_X1 = 31, +  S3A_SPECIAL_5_OPCODE_Y0 = 1, +  S3A_SPECIAL_5_OPCODE_Y1 = 1, +  SADAB_U_SPECIAL_0_OPCODE_X0 = 58, +  SADAH_SPECIAL_0_OPCODE_X0 = 59, +  SADAH_U_SPECIAL_0_OPCODE_X0 = 60, +  SADB_U_SPECIAL_0_OPCODE_X0 = 61, +  SADH_SPECIAL_0_OPCODE_X0 = 62, +  SADH_U_SPECIAL_0_OPCODE_X0 = 63, +  SBADD_IMM_0_OPCODE_X1 = 28, +  SB_OPCODE_Y2 = 5, +  SB_SPECIAL_0_OPCODE_X1 = 32, +  SEQB_SPECIAL_0_OPCODE_X0 = 64, +  SEQB_SPECIAL_0_OPCODE_X1 = 33, +  SEQH_SPECIAL_0_OPCODE_X0 = 65, +  SEQH_SPECIAL_0_OPCODE_X1 = 34, +  SEQIB_IMM_0_OPCODE_X0 = 9, +  SEQIB_IMM_0_OPCODE_X1 = 12, +  SEQIH_IMM_0_OPCODE_X0 = 10, +  SEQIH_IMM_0_OPCODE_X1 = 13, +  SEQI_IMM_0_OPCODE_X0 = 11, +  SEQI_IMM_0_OPCODE_X1 = 14, +  SEQI_OPCODE_Y0 = 12, +  SEQI_OPCODE_Y1 = 10, +  SEQ_SPECIAL_0_OPCODE_X0 = 66, +  SEQ_SPECIAL_0_OPCODE_X1 = 35, +  SEQ_SPECIAL_5_OPCODE_Y0 = 2, +  SEQ_SPECIAL_5_OPCODE_Y1 = 2, +  SHADD_IMM_0_OPCODE_X1 = 29, +  SHL8II_IMM_0_OPCODE_SN = 3, +  SHLB_SPECIAL_0_OPCODE_X0 = 67, +  SHLB_SPECIAL_0_OPCODE_X1 = 36, +  SHLH_SPECIAL_0_OPCODE_X0 = 68, +  SHLH_SPECIAL_0_OPCODE_X1 = 37, +  SHLIB_SHUN_0_OPCODE_X0 = 2, +  SHLIB_SHUN_0_OPCODE_X1 = 2, +  SHLIH_SHUN_0_OPCODE_X0 = 3, +  SHLIH_SHUN_0_OPCODE_X1 = 3, +  SHLI_SHUN_0_OPCODE_X0 = 4, +  SHLI_SHUN_0_OPCODE_X1 = 4, +  SHLI_SHUN_0_OPCODE_Y0 = 2, +  SHLI_SHUN_0_OPCODE_Y1 = 2, +  SHL_SPECIAL_0_OPCODE_X0 = 69, +  SHL_SPECIAL_0_OPCODE_X1 = 38, +  SHL_SPECIAL_3_OPCODE_Y0 = 1, +  SHL_SPECIAL_3_OPCODE_Y1 = 1, +  SHR1_RR_IMM_0_OPCODE_SN = 9, +  SHRB_SPECIAL_0_OPCODE_X0 = 70, +  SHRB_SPECIAL_0_OPCODE_X1 = 39, +  SHRH_SPECIAL_0_OPCODE_X0 = 71, +  SHRH_SPECIAL_0_OPCODE_X1 = 40, +  SHRIB_SHUN_0_OPCODE_X0 = 5, +  SHRIB_SHUN_0_OPCODE_X1 = 5, +  SHRIH_SHUN_0_OPCODE_X0 = 6, +  SHRIH_SHUN_0_OPCODE_X1 = 6, +  SHRI_SHUN_0_OPCODE_X0 = 7, +  SHRI_SHUN_0_OPCODE_X1 = 7, +  SHRI_SHUN_0_OPCODE_Y0 = 3, +  SHRI_SHUN_0_OPCODE_Y1 = 3, +  SHR_SPECIAL_0_OPCODE_X0 = 72, +  SHR_SPECIAL_0_OPCODE_X1 = 41, +  SHR_SPECIAL_3_OPCODE_Y0 = 2, +  SHR_SPECIAL_3_OPCODE_Y1 = 2, +  SHUN_0_OPCODE_X0 = 7, +  SHUN_0_OPCODE_X1 = 8, +  SHUN_0_OPCODE_Y0 = 13, +  SHUN_0_OPCODE_Y1 = 11, +  SH_OPCODE_Y2 = 6, +  SH_SPECIAL_0_OPCODE_X1 = 42, +  SLTB_SPECIAL_0_OPCODE_X0 = 73, +  SLTB_SPECIAL_0_OPCODE_X1 = 43, +  SLTB_U_SPECIAL_0_OPCODE_X0 = 74, +  SLTB_U_SPECIAL_0_OPCODE_X1 = 44, +  SLTEB_SPECIAL_0_OPCODE_X0 = 75, +  SLTEB_SPECIAL_0_OPCODE_X1 = 45, +  SLTEB_U_SPECIAL_0_OPCODE_X0 = 76, +  SLTEB_U_SPECIAL_0_OPCODE_X1 = 46, +  SLTEH_SPECIAL_0_OPCODE_X0 = 77, +  SLTEH_SPECIAL_0_OPCODE_X1 = 47, +  SLTEH_U_SPECIAL_0_OPCODE_X0 = 78, +  SLTEH_U_SPECIAL_0_OPCODE_X1 = 48, +  SLTE_SPECIAL_0_OPCODE_X0 = 79, +  SLTE_SPECIAL_0_OPCODE_X1 = 49, +  SLTE_SPECIAL_4_OPCODE_Y0 = 0, +  SLTE_SPECIAL_4_OPCODE_Y1 = 0, +  SLTE_U_SPECIAL_0_OPCODE_X0 = 80, +  SLTE_U_SPECIAL_0_OPCODE_X1 = 50, +  SLTE_U_SPECIAL_4_OPCODE_Y0 = 1, +  SLTE_U_SPECIAL_4_OPCODE_Y1 = 1, +  SLTH_SPECIAL_0_OPCODE_X0 = 81, +  SLTH_SPECIAL_0_OPCODE_X1 = 51, +  SLTH_U_SPECIAL_0_OPCODE_X0 = 82, +  SLTH_U_SPECIAL_0_OPCODE_X1 = 52, +  SLTIB_IMM_0_OPCODE_X0 = 12, +  SLTIB_IMM_0_OPCODE_X1 = 15, +  SLTIB_U_IMM_0_OPCODE_X0 = 13, +  SLTIB_U_IMM_0_OPCODE_X1 = 16, +  SLTIH_IMM_0_OPCODE_X0 = 14, +  SLTIH_IMM_0_OPCODE_X1 = 17, +  SLTIH_U_IMM_0_OPCODE_X0 = 15, +  SLTIH_U_IMM_0_OPCODE_X1 = 18, +  SLTI_IMM_0_OPCODE_X0 = 16, +  SLTI_IMM_0_OPCODE_X1 = 19, +  SLTI_OPCODE_Y0 = 14, +  SLTI_OPCODE_Y1 = 12, +  SLTI_U_IMM_0_OPCODE_X0 = 17, +  SLTI_U_IMM_0_OPCODE_X1 = 20, +  SLTI_U_OPCODE_Y0 = 15, +  SLTI_U_OPCODE_Y1 = 13, +  SLT_SPECIAL_0_OPCODE_X0 = 83, +  SLT_SPECIAL_0_OPCODE_X1 = 53, +  SLT_SPECIAL_4_OPCODE_Y0 = 2, +  SLT_SPECIAL_4_OPCODE_Y1 = 2, +  SLT_U_SPECIAL_0_OPCODE_X0 = 84, +  SLT_U_SPECIAL_0_OPCODE_X1 = 54, +  SLT_U_SPECIAL_4_OPCODE_Y0 = 3, +  SLT_U_SPECIAL_4_OPCODE_Y1 = 3, +  SNEB_SPECIAL_0_OPCODE_X0 = 85, +  SNEB_SPECIAL_0_OPCODE_X1 = 55, +  SNEH_SPECIAL_0_OPCODE_X0 = 86, +  SNEH_SPECIAL_0_OPCODE_X1 = 56, +  SNE_SPECIAL_0_OPCODE_X0 = 87, +  SNE_SPECIAL_0_OPCODE_X1 = 57, +  SNE_SPECIAL_5_OPCODE_Y0 = 3, +  SNE_SPECIAL_5_OPCODE_Y1 = 3, +  SPECIAL_0_OPCODE_X0 = 0, +  SPECIAL_0_OPCODE_X1 = 1, +  SPECIAL_0_OPCODE_Y0 = 1, +  SPECIAL_0_OPCODE_Y1 = 1, +  SPECIAL_1_OPCODE_Y0 = 2, +  SPECIAL_1_OPCODE_Y1 = 2, +  SPECIAL_2_OPCODE_Y0 = 3, +  SPECIAL_2_OPCODE_Y1 = 3, +  SPECIAL_3_OPCODE_Y0 = 4, +  SPECIAL_3_OPCODE_Y1 = 4, +  SPECIAL_4_OPCODE_Y0 = 5, +  SPECIAL_4_OPCODE_Y1 = 5, +  SPECIAL_5_OPCODE_Y0 = 6, +  SPECIAL_5_OPCODE_Y1 = 6, +  SPECIAL_6_OPCODE_Y0 = 7, +  SPECIAL_7_OPCODE_Y0 = 8, +  SRAB_SPECIAL_0_OPCODE_X0 = 88, +  SRAB_SPECIAL_0_OPCODE_X1 = 58, +  SRAH_SPECIAL_0_OPCODE_X0 = 89, +  SRAH_SPECIAL_0_OPCODE_X1 = 59, +  SRAIB_SHUN_0_OPCODE_X0 = 8, +  SRAIB_SHUN_0_OPCODE_X1 = 8, +  SRAIH_SHUN_0_OPCODE_X0 = 9, +  SRAIH_SHUN_0_OPCODE_X1 = 9, +  SRAI_SHUN_0_OPCODE_X0 = 10, +  SRAI_SHUN_0_OPCODE_X1 = 10, +  SRAI_SHUN_0_OPCODE_Y0 = 4, +  SRAI_SHUN_0_OPCODE_Y1 = 4, +  SRA_SPECIAL_0_OPCODE_X0 = 90, +  SRA_SPECIAL_0_OPCODE_X1 = 60, +  SRA_SPECIAL_3_OPCODE_Y0 = 3, +  SRA_SPECIAL_3_OPCODE_Y1 = 3, +  SUBBS_U_SPECIAL_0_OPCODE_X0 = 100, +  SUBBS_U_SPECIAL_0_OPCODE_X1 = 70, +  SUBB_SPECIAL_0_OPCODE_X0 = 91, +  SUBB_SPECIAL_0_OPCODE_X1 = 61, +  SUBHS_SPECIAL_0_OPCODE_X0 = 101, +  SUBHS_SPECIAL_0_OPCODE_X1 = 71, +  SUBH_SPECIAL_0_OPCODE_X0 = 92, +  SUBH_SPECIAL_0_OPCODE_X1 = 62, +  SUBS_SPECIAL_0_OPCODE_X0 = 97, +  SUBS_SPECIAL_0_OPCODE_X1 = 67, +  SUB_SPECIAL_0_OPCODE_X0 = 93, +  SUB_SPECIAL_0_OPCODE_X1 = 63, +  SUB_SPECIAL_0_OPCODE_Y0 = 3, +  SUB_SPECIAL_0_OPCODE_Y1 = 3, +  SWADD_IMM_0_OPCODE_X1 = 30, +  SWINT0_UN_0_SHUN_0_OPCODE_X1 = 18, +  SWINT1_UN_0_SHUN_0_OPCODE_X1 = 19, +  SWINT2_UN_0_SHUN_0_OPCODE_X1 = 20, +  SWINT3_UN_0_SHUN_0_OPCODE_X1 = 21, +  SW_OPCODE_Y2 = 7, +  SW_SPECIAL_0_OPCODE_X1 = 64, +  TBLIDXB0_UN_0_SHUN_0_OPCODE_X0 = 8, +  TBLIDXB0_UN_0_SHUN_0_OPCODE_Y0 = 8, +  TBLIDXB1_UN_0_SHUN_0_OPCODE_X0 = 9, +  TBLIDXB1_UN_0_SHUN_0_OPCODE_Y0 = 9, +  TBLIDXB2_UN_0_SHUN_0_OPCODE_X0 = 10, +  TBLIDXB2_UN_0_SHUN_0_OPCODE_Y0 = 10, +  TBLIDXB3_UN_0_SHUN_0_OPCODE_X0 = 11, +  TBLIDXB3_UN_0_SHUN_0_OPCODE_Y0 = 11, +  TNS_UN_0_SHUN_0_OPCODE_X1 = 22, +  UN_0_SHUN_0_OPCODE_X0 = 11, +  UN_0_SHUN_0_OPCODE_X1 = 11, +  UN_0_SHUN_0_OPCODE_Y0 = 5, +  UN_0_SHUN_0_OPCODE_Y1 = 5, +  WH64_UN_0_SHUN_0_OPCODE_X1 = 23, +  XORI_IMM_0_OPCODE_X0 = 2, +  XORI_IMM_0_OPCODE_X1 = 21, +  XOR_SPECIAL_0_OPCODE_X0 = 94, +  XOR_SPECIAL_0_OPCODE_X1 = 65, +  XOR_SPECIAL_2_OPCODE_Y0 = 3, +  XOR_SPECIAL_2_OPCODE_Y1 = 3 +}; + +#endif /* !_TILE_OPCODE_CONSTANTS_H */  |