diff options
Diffstat (limited to 'arch/tile/include/asm/opcode_constants_64.h')
| -rw-r--r-- | arch/tile/include/asm/opcode_constants_64.h | 1043 | 
1 files changed, 586 insertions, 457 deletions
diff --git a/arch/tile/include/asm/opcode_constants_64.h b/arch/tile/include/asm/opcode_constants_64.h index 227d033b180..71019286947 100644 --- a/arch/tile/include/asm/opcode_constants_64.h +++ b/arch/tile/include/asm/opcode_constants_64.h @@ -1,5 +1,5 @@  /* - * Copyright 2010 Tilera Corporation. All Rights Reserved. + * Copyright 2011 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 @@ -19,462 +19,591 @@  #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 +  ADDI_IMM8_OPCODE_X0 = 1, +  ADDI_IMM8_OPCODE_X1 = 1, +  ADDI_OPCODE_Y0 = 0, +  ADDI_OPCODE_Y1 = 1, +  ADDLI_OPCODE_X0 = 1, +  ADDLI_OPCODE_X1 = 0, +  ADDXI_IMM8_OPCODE_X0 = 2, +  ADDXI_IMM8_OPCODE_X1 = 2, +  ADDXI_OPCODE_Y0 = 1, +  ADDXI_OPCODE_Y1 = 2, +  ADDXLI_OPCODE_X0 = 2, +  ADDXLI_OPCODE_X1 = 1, +  ADDXSC_RRR_0_OPCODE_X0 = 1, +  ADDXSC_RRR_0_OPCODE_X1 = 1, +  ADDX_RRR_0_OPCODE_X0 = 2, +  ADDX_RRR_0_OPCODE_X1 = 2, +  ADDX_RRR_0_OPCODE_Y0 = 0, +  ADDX_SPECIAL_0_OPCODE_Y1 = 0, +  ADD_RRR_0_OPCODE_X0 = 3, +  ADD_RRR_0_OPCODE_X1 = 3, +  ADD_RRR_0_OPCODE_Y0 = 1, +  ADD_SPECIAL_0_OPCODE_Y1 = 1, +  ANDI_IMM8_OPCODE_X0 = 3, +  ANDI_IMM8_OPCODE_X1 = 3, +  ANDI_OPCODE_Y0 = 2, +  ANDI_OPCODE_Y1 = 3, +  AND_RRR_0_OPCODE_X0 = 4, +  AND_RRR_0_OPCODE_X1 = 4, +  AND_RRR_5_OPCODE_Y0 = 0, +  AND_RRR_5_OPCODE_Y1 = 0, +  BEQZT_BRANCH_OPCODE_X1 = 16, +  BEQZ_BRANCH_OPCODE_X1 = 17, +  BFEXTS_BF_OPCODE_X0 = 4, +  BFEXTU_BF_OPCODE_X0 = 5, +  BFINS_BF_OPCODE_X0 = 6, +  BF_OPCODE_X0 = 3, +  BGEZT_BRANCH_OPCODE_X1 = 18, +  BGEZ_BRANCH_OPCODE_X1 = 19, +  BGTZT_BRANCH_OPCODE_X1 = 20, +  BGTZ_BRANCH_OPCODE_X1 = 21, +  BLBCT_BRANCH_OPCODE_X1 = 22, +  BLBC_BRANCH_OPCODE_X1 = 23, +  BLBST_BRANCH_OPCODE_X1 = 24, +  BLBS_BRANCH_OPCODE_X1 = 25, +  BLEZT_BRANCH_OPCODE_X1 = 26, +  BLEZ_BRANCH_OPCODE_X1 = 27, +  BLTZT_BRANCH_OPCODE_X1 = 28, +  BLTZ_BRANCH_OPCODE_X1 = 29, +  BNEZT_BRANCH_OPCODE_X1 = 30, +  BNEZ_BRANCH_OPCODE_X1 = 31, +  BRANCH_OPCODE_X1 = 2, +  CMOVEQZ_RRR_0_OPCODE_X0 = 5, +  CMOVEQZ_RRR_4_OPCODE_Y0 = 0, +  CMOVNEZ_RRR_0_OPCODE_X0 = 6, +  CMOVNEZ_RRR_4_OPCODE_Y0 = 1, +  CMPEQI_IMM8_OPCODE_X0 = 4, +  CMPEQI_IMM8_OPCODE_X1 = 4, +  CMPEQI_OPCODE_Y0 = 3, +  CMPEQI_OPCODE_Y1 = 4, +  CMPEQ_RRR_0_OPCODE_X0 = 7, +  CMPEQ_RRR_0_OPCODE_X1 = 5, +  CMPEQ_RRR_3_OPCODE_Y0 = 0, +  CMPEQ_RRR_3_OPCODE_Y1 = 2, +  CMPEXCH4_RRR_0_OPCODE_X1 = 6, +  CMPEXCH_RRR_0_OPCODE_X1 = 7, +  CMPLES_RRR_0_OPCODE_X0 = 8, +  CMPLES_RRR_0_OPCODE_X1 = 8, +  CMPLES_RRR_2_OPCODE_Y0 = 0, +  CMPLES_RRR_2_OPCODE_Y1 = 0, +  CMPLEU_RRR_0_OPCODE_X0 = 9, +  CMPLEU_RRR_0_OPCODE_X1 = 9, +  CMPLEU_RRR_2_OPCODE_Y0 = 1, +  CMPLEU_RRR_2_OPCODE_Y1 = 1, +  CMPLTSI_IMM8_OPCODE_X0 = 5, +  CMPLTSI_IMM8_OPCODE_X1 = 5, +  CMPLTSI_OPCODE_Y0 = 4, +  CMPLTSI_OPCODE_Y1 = 5, +  CMPLTS_RRR_0_OPCODE_X0 = 10, +  CMPLTS_RRR_0_OPCODE_X1 = 10, +  CMPLTS_RRR_2_OPCODE_Y0 = 2, +  CMPLTS_RRR_2_OPCODE_Y1 = 2, +  CMPLTUI_IMM8_OPCODE_X0 = 6, +  CMPLTUI_IMM8_OPCODE_X1 = 6, +  CMPLTU_RRR_0_OPCODE_X0 = 11, +  CMPLTU_RRR_0_OPCODE_X1 = 11, +  CMPLTU_RRR_2_OPCODE_Y0 = 3, +  CMPLTU_RRR_2_OPCODE_Y1 = 3, +  CMPNE_RRR_0_OPCODE_X0 = 12, +  CMPNE_RRR_0_OPCODE_X1 = 12, +  CMPNE_RRR_3_OPCODE_Y0 = 1, +  CMPNE_RRR_3_OPCODE_Y1 = 3, +  CMULAF_RRR_0_OPCODE_X0 = 13, +  CMULA_RRR_0_OPCODE_X0 = 14, +  CMULFR_RRR_0_OPCODE_X0 = 15, +  CMULF_RRR_0_OPCODE_X0 = 16, +  CMULHR_RRR_0_OPCODE_X0 = 17, +  CMULH_RRR_0_OPCODE_X0 = 18, +  CMUL_RRR_0_OPCODE_X0 = 19, +  CNTLZ_UNARY_OPCODE_X0 = 1, +  CNTLZ_UNARY_OPCODE_Y0 = 1, +  CNTTZ_UNARY_OPCODE_X0 = 2, +  CNTTZ_UNARY_OPCODE_Y0 = 2, +  CRC32_32_RRR_0_OPCODE_X0 = 20, +  CRC32_8_RRR_0_OPCODE_X0 = 21, +  DBLALIGN2_RRR_0_OPCODE_X0 = 22, +  DBLALIGN2_RRR_0_OPCODE_X1 = 13, +  DBLALIGN4_RRR_0_OPCODE_X0 = 23, +  DBLALIGN4_RRR_0_OPCODE_X1 = 14, +  DBLALIGN6_RRR_0_OPCODE_X0 = 24, +  DBLALIGN6_RRR_0_OPCODE_X1 = 15, +  DBLALIGN_RRR_0_OPCODE_X0 = 25, +  DRAIN_UNARY_OPCODE_X1 = 1, +  DTLBPR_UNARY_OPCODE_X1 = 2, +  EXCH4_RRR_0_OPCODE_X1 = 16, +  EXCH_RRR_0_OPCODE_X1 = 17, +  FDOUBLE_ADDSUB_RRR_0_OPCODE_X0 = 26, +  FDOUBLE_ADD_FLAGS_RRR_0_OPCODE_X0 = 27, +  FDOUBLE_MUL_FLAGS_RRR_0_OPCODE_X0 = 28, +  FDOUBLE_PACK1_RRR_0_OPCODE_X0 = 29, +  FDOUBLE_PACK2_RRR_0_OPCODE_X0 = 30, +  FDOUBLE_SUB_FLAGS_RRR_0_OPCODE_X0 = 31, +  FDOUBLE_UNPACK_MAX_RRR_0_OPCODE_X0 = 32, +  FDOUBLE_UNPACK_MIN_RRR_0_OPCODE_X0 = 33, +  FETCHADD4_RRR_0_OPCODE_X1 = 18, +  FETCHADDGEZ4_RRR_0_OPCODE_X1 = 19, +  FETCHADDGEZ_RRR_0_OPCODE_X1 = 20, +  FETCHADD_RRR_0_OPCODE_X1 = 21, +  FETCHAND4_RRR_0_OPCODE_X1 = 22, +  FETCHAND_RRR_0_OPCODE_X1 = 23, +  FETCHOR4_RRR_0_OPCODE_X1 = 24, +  FETCHOR_RRR_0_OPCODE_X1 = 25, +  FINV_UNARY_OPCODE_X1 = 3, +  FLUSHWB_UNARY_OPCODE_X1 = 4, +  FLUSH_UNARY_OPCODE_X1 = 5, +  FNOP_UNARY_OPCODE_X0 = 3, +  FNOP_UNARY_OPCODE_X1 = 6, +  FNOP_UNARY_OPCODE_Y0 = 3, +  FNOP_UNARY_OPCODE_Y1 = 8, +  FSINGLE_ADD1_RRR_0_OPCODE_X0 = 34, +  FSINGLE_ADDSUB2_RRR_0_OPCODE_X0 = 35, +  FSINGLE_MUL1_RRR_0_OPCODE_X0 = 36, +  FSINGLE_MUL2_RRR_0_OPCODE_X0 = 37, +  FSINGLE_PACK1_UNARY_OPCODE_X0 = 4, +  FSINGLE_PACK1_UNARY_OPCODE_Y0 = 4, +  FSINGLE_PACK2_RRR_0_OPCODE_X0 = 38, +  FSINGLE_SUB1_RRR_0_OPCODE_X0 = 39, +  ICOH_UNARY_OPCODE_X1 = 7, +  ILL_UNARY_OPCODE_X1 = 8, +  ILL_UNARY_OPCODE_Y1 = 9, +  IMM8_OPCODE_X0 = 4, +  IMM8_OPCODE_X1 = 3, +  INV_UNARY_OPCODE_X1 = 9, +  IRET_UNARY_OPCODE_X1 = 10, +  JALRP_UNARY_OPCODE_X1 = 11, +  JALRP_UNARY_OPCODE_Y1 = 10, +  JALR_UNARY_OPCODE_X1 = 12, +  JALR_UNARY_OPCODE_Y1 = 11, +  JAL_JUMP_OPCODE_X1 = 0, +  JRP_UNARY_OPCODE_X1 = 13, +  JRP_UNARY_OPCODE_Y1 = 12, +  JR_UNARY_OPCODE_X1 = 14, +  JR_UNARY_OPCODE_Y1 = 13, +  JUMP_OPCODE_X1 = 4, +  J_JUMP_OPCODE_X1 = 1, +  LD1S_ADD_IMM8_OPCODE_X1 = 7, +  LD1S_OPCODE_Y2 = 0, +  LD1S_UNARY_OPCODE_X1 = 15, +  LD1U_ADD_IMM8_OPCODE_X1 = 8, +  LD1U_OPCODE_Y2 = 1, +  LD1U_UNARY_OPCODE_X1 = 16, +  LD2S_ADD_IMM8_OPCODE_X1 = 9, +  LD2S_OPCODE_Y2 = 2, +  LD2S_UNARY_OPCODE_X1 = 17, +  LD2U_ADD_IMM8_OPCODE_X1 = 10, +  LD2U_OPCODE_Y2 = 3, +  LD2U_UNARY_OPCODE_X1 = 18, +  LD4S_ADD_IMM8_OPCODE_X1 = 11, +  LD4S_OPCODE_Y2 = 1, +  LD4S_UNARY_OPCODE_X1 = 19, +  LD4U_ADD_IMM8_OPCODE_X1 = 12, +  LD4U_OPCODE_Y2 = 2, +  LD4U_UNARY_OPCODE_X1 = 20, +  LDNA_UNARY_OPCODE_X1 = 21, +  LDNT1S_ADD_IMM8_OPCODE_X1 = 13, +  LDNT1S_UNARY_OPCODE_X1 = 22, +  LDNT1U_ADD_IMM8_OPCODE_X1 = 14, +  LDNT1U_UNARY_OPCODE_X1 = 23, +  LDNT2S_ADD_IMM8_OPCODE_X1 = 15, +  LDNT2S_UNARY_OPCODE_X1 = 24, +  LDNT2U_ADD_IMM8_OPCODE_X1 = 16, +  LDNT2U_UNARY_OPCODE_X1 = 25, +  LDNT4S_ADD_IMM8_OPCODE_X1 = 17, +  LDNT4S_UNARY_OPCODE_X1 = 26, +  LDNT4U_ADD_IMM8_OPCODE_X1 = 18, +  LDNT4U_UNARY_OPCODE_X1 = 27, +  LDNT_ADD_IMM8_OPCODE_X1 = 19, +  LDNT_UNARY_OPCODE_X1 = 28, +  LD_ADD_IMM8_OPCODE_X1 = 20, +  LD_OPCODE_Y2 = 3, +  LD_UNARY_OPCODE_X1 = 29, +  LNK_UNARY_OPCODE_X1 = 30, +  LNK_UNARY_OPCODE_Y1 = 14, +  LWNA_ADD_IMM8_OPCODE_X1 = 21, +  MFSPR_IMM8_OPCODE_X1 = 22, +  MF_UNARY_OPCODE_X1 = 31, +  MM_BF_OPCODE_X0 = 7, +  MNZ_RRR_0_OPCODE_X0 = 40, +  MNZ_RRR_0_OPCODE_X1 = 26, +  MNZ_RRR_4_OPCODE_Y0 = 2, +  MNZ_RRR_4_OPCODE_Y1 = 2, +  MODE_OPCODE_YA2 = 1, +  MODE_OPCODE_YB2 = 2, +  MODE_OPCODE_YC2 = 3, +  MTSPR_IMM8_OPCODE_X1 = 23, +  MULAX_RRR_0_OPCODE_X0 = 41, +  MULAX_RRR_3_OPCODE_Y0 = 2, +  MULA_HS_HS_RRR_0_OPCODE_X0 = 42, +  MULA_HS_HS_RRR_9_OPCODE_Y0 = 0, +  MULA_HS_HU_RRR_0_OPCODE_X0 = 43, +  MULA_HS_LS_RRR_0_OPCODE_X0 = 44, +  MULA_HS_LU_RRR_0_OPCODE_X0 = 45, +  MULA_HU_HU_RRR_0_OPCODE_X0 = 46, +  MULA_HU_HU_RRR_9_OPCODE_Y0 = 1, +  MULA_HU_LS_RRR_0_OPCODE_X0 = 47, +  MULA_HU_LU_RRR_0_OPCODE_X0 = 48, +  MULA_LS_LS_RRR_0_OPCODE_X0 = 49, +  MULA_LS_LS_RRR_9_OPCODE_Y0 = 2, +  MULA_LS_LU_RRR_0_OPCODE_X0 = 50, +  MULA_LU_LU_RRR_0_OPCODE_X0 = 51, +  MULA_LU_LU_RRR_9_OPCODE_Y0 = 3, +  MULX_RRR_0_OPCODE_X0 = 52, +  MULX_RRR_3_OPCODE_Y0 = 3, +  MUL_HS_HS_RRR_0_OPCODE_X0 = 53, +  MUL_HS_HS_RRR_8_OPCODE_Y0 = 0, +  MUL_HS_HU_RRR_0_OPCODE_X0 = 54, +  MUL_HS_LS_RRR_0_OPCODE_X0 = 55, +  MUL_HS_LU_RRR_0_OPCODE_X0 = 56, +  MUL_HU_HU_RRR_0_OPCODE_X0 = 57, +  MUL_HU_HU_RRR_8_OPCODE_Y0 = 1, +  MUL_HU_LS_RRR_0_OPCODE_X0 = 58, +  MUL_HU_LU_RRR_0_OPCODE_X0 = 59, +  MUL_LS_LS_RRR_0_OPCODE_X0 = 60, +  MUL_LS_LS_RRR_8_OPCODE_Y0 = 2, +  MUL_LS_LU_RRR_0_OPCODE_X0 = 61, +  MUL_LU_LU_RRR_0_OPCODE_X0 = 62, +  MUL_LU_LU_RRR_8_OPCODE_Y0 = 3, +  MZ_RRR_0_OPCODE_X0 = 63, +  MZ_RRR_0_OPCODE_X1 = 27, +  MZ_RRR_4_OPCODE_Y0 = 3, +  MZ_RRR_4_OPCODE_Y1 = 3, +  NAP_UNARY_OPCODE_X1 = 32, +  NOP_UNARY_OPCODE_X0 = 5, +  NOP_UNARY_OPCODE_X1 = 33, +  NOP_UNARY_OPCODE_Y0 = 5, +  NOP_UNARY_OPCODE_Y1 = 15, +  NOR_RRR_0_OPCODE_X0 = 64, +  NOR_RRR_0_OPCODE_X1 = 28, +  NOR_RRR_5_OPCODE_Y0 = 1, +  NOR_RRR_5_OPCODE_Y1 = 1, +  ORI_IMM8_OPCODE_X0 = 7, +  ORI_IMM8_OPCODE_X1 = 24, +  OR_RRR_0_OPCODE_X0 = 65, +  OR_RRR_0_OPCODE_X1 = 29, +  OR_RRR_5_OPCODE_Y0 = 2, +  OR_RRR_5_OPCODE_Y1 = 2, +  PCNT_UNARY_OPCODE_X0 = 6, +  PCNT_UNARY_OPCODE_Y0 = 6, +  REVBITS_UNARY_OPCODE_X0 = 7, +  REVBITS_UNARY_OPCODE_Y0 = 7, +  REVBYTES_UNARY_OPCODE_X0 = 8, +  REVBYTES_UNARY_OPCODE_Y0 = 8, +  ROTLI_SHIFT_OPCODE_X0 = 1, +  ROTLI_SHIFT_OPCODE_X1 = 1, +  ROTLI_SHIFT_OPCODE_Y0 = 0, +  ROTLI_SHIFT_OPCODE_Y1 = 0, +  ROTL_RRR_0_OPCODE_X0 = 66, +  ROTL_RRR_0_OPCODE_X1 = 30, +  ROTL_RRR_6_OPCODE_Y0 = 0, +  ROTL_RRR_6_OPCODE_Y1 = 0, +  RRR_0_OPCODE_X0 = 5, +  RRR_0_OPCODE_X1 = 5, +  RRR_0_OPCODE_Y0 = 5, +  RRR_0_OPCODE_Y1 = 6, +  RRR_1_OPCODE_Y0 = 6, +  RRR_1_OPCODE_Y1 = 7, +  RRR_2_OPCODE_Y0 = 7, +  RRR_2_OPCODE_Y1 = 8, +  RRR_3_OPCODE_Y0 = 8, +  RRR_3_OPCODE_Y1 = 9, +  RRR_4_OPCODE_Y0 = 9, +  RRR_4_OPCODE_Y1 = 10, +  RRR_5_OPCODE_Y0 = 10, +  RRR_5_OPCODE_Y1 = 11, +  RRR_6_OPCODE_Y0 = 11, +  RRR_6_OPCODE_Y1 = 12, +  RRR_7_OPCODE_Y0 = 12, +  RRR_7_OPCODE_Y1 = 13, +  RRR_8_OPCODE_Y0 = 13, +  RRR_9_OPCODE_Y0 = 14, +  SHIFT_OPCODE_X0 = 6, +  SHIFT_OPCODE_X1 = 6, +  SHIFT_OPCODE_Y0 = 15, +  SHIFT_OPCODE_Y1 = 14, +  SHL16INSLI_OPCODE_X0 = 7, +  SHL16INSLI_OPCODE_X1 = 7, +  SHL1ADDX_RRR_0_OPCODE_X0 = 67, +  SHL1ADDX_RRR_0_OPCODE_X1 = 31, +  SHL1ADDX_RRR_7_OPCODE_Y0 = 1, +  SHL1ADDX_RRR_7_OPCODE_Y1 = 1, +  SHL1ADD_RRR_0_OPCODE_X0 = 68, +  SHL1ADD_RRR_0_OPCODE_X1 = 32, +  SHL1ADD_RRR_1_OPCODE_Y0 = 0, +  SHL1ADD_RRR_1_OPCODE_Y1 = 0, +  SHL2ADDX_RRR_0_OPCODE_X0 = 69, +  SHL2ADDX_RRR_0_OPCODE_X1 = 33, +  SHL2ADDX_RRR_7_OPCODE_Y0 = 2, +  SHL2ADDX_RRR_7_OPCODE_Y1 = 2, +  SHL2ADD_RRR_0_OPCODE_X0 = 70, +  SHL2ADD_RRR_0_OPCODE_X1 = 34, +  SHL2ADD_RRR_1_OPCODE_Y0 = 1, +  SHL2ADD_RRR_1_OPCODE_Y1 = 1, +  SHL3ADDX_RRR_0_OPCODE_X0 = 71, +  SHL3ADDX_RRR_0_OPCODE_X1 = 35, +  SHL3ADDX_RRR_7_OPCODE_Y0 = 3, +  SHL3ADDX_RRR_7_OPCODE_Y1 = 3, +  SHL3ADD_RRR_0_OPCODE_X0 = 72, +  SHL3ADD_RRR_0_OPCODE_X1 = 36, +  SHL3ADD_RRR_1_OPCODE_Y0 = 2, +  SHL3ADD_RRR_1_OPCODE_Y1 = 2, +  SHLI_SHIFT_OPCODE_X0 = 2, +  SHLI_SHIFT_OPCODE_X1 = 2, +  SHLI_SHIFT_OPCODE_Y0 = 1, +  SHLI_SHIFT_OPCODE_Y1 = 1, +  SHLXI_SHIFT_OPCODE_X0 = 3, +  SHLXI_SHIFT_OPCODE_X1 = 3, +  SHLX_RRR_0_OPCODE_X0 = 73, +  SHLX_RRR_0_OPCODE_X1 = 37, +  SHL_RRR_0_OPCODE_X0 = 74, +  SHL_RRR_0_OPCODE_X1 = 38, +  SHL_RRR_6_OPCODE_Y0 = 1, +  SHL_RRR_6_OPCODE_Y1 = 1, +  SHRSI_SHIFT_OPCODE_X0 = 4, +  SHRSI_SHIFT_OPCODE_X1 = 4, +  SHRSI_SHIFT_OPCODE_Y0 = 2, +  SHRSI_SHIFT_OPCODE_Y1 = 2, +  SHRS_RRR_0_OPCODE_X0 = 75, +  SHRS_RRR_0_OPCODE_X1 = 39, +  SHRS_RRR_6_OPCODE_Y0 = 2, +  SHRS_RRR_6_OPCODE_Y1 = 2, +  SHRUI_SHIFT_OPCODE_X0 = 5, +  SHRUI_SHIFT_OPCODE_X1 = 5, +  SHRUI_SHIFT_OPCODE_Y0 = 3, +  SHRUI_SHIFT_OPCODE_Y1 = 3, +  SHRUXI_SHIFT_OPCODE_X0 = 6, +  SHRUXI_SHIFT_OPCODE_X1 = 6, +  SHRUX_RRR_0_OPCODE_X0 = 76, +  SHRUX_RRR_0_OPCODE_X1 = 40, +  SHRU_RRR_0_OPCODE_X0 = 77, +  SHRU_RRR_0_OPCODE_X1 = 41, +  SHRU_RRR_6_OPCODE_Y0 = 3, +  SHRU_RRR_6_OPCODE_Y1 = 3, +  SHUFFLEBYTES_RRR_0_OPCODE_X0 = 78, +  ST1_ADD_IMM8_OPCODE_X1 = 25, +  ST1_OPCODE_Y2 = 0, +  ST1_RRR_0_OPCODE_X1 = 42, +  ST2_ADD_IMM8_OPCODE_X1 = 26, +  ST2_OPCODE_Y2 = 1, +  ST2_RRR_0_OPCODE_X1 = 43, +  ST4_ADD_IMM8_OPCODE_X1 = 27, +  ST4_OPCODE_Y2 = 2, +  ST4_RRR_0_OPCODE_X1 = 44, +  STNT1_ADD_IMM8_OPCODE_X1 = 28, +  STNT1_RRR_0_OPCODE_X1 = 45, +  STNT2_ADD_IMM8_OPCODE_X1 = 29, +  STNT2_RRR_0_OPCODE_X1 = 46, +  STNT4_ADD_IMM8_OPCODE_X1 = 30, +  STNT4_RRR_0_OPCODE_X1 = 47, +  STNT_ADD_IMM8_OPCODE_X1 = 31, +  STNT_RRR_0_OPCODE_X1 = 48, +  ST_ADD_IMM8_OPCODE_X1 = 32, +  ST_OPCODE_Y2 = 3, +  ST_RRR_0_OPCODE_X1 = 49, +  SUBXSC_RRR_0_OPCODE_X0 = 79, +  SUBXSC_RRR_0_OPCODE_X1 = 50, +  SUBX_RRR_0_OPCODE_X0 = 80, +  SUBX_RRR_0_OPCODE_X1 = 51, +  SUBX_RRR_0_OPCODE_Y0 = 2, +  SUBX_RRR_0_OPCODE_Y1 = 2, +  SUB_RRR_0_OPCODE_X0 = 81, +  SUB_RRR_0_OPCODE_X1 = 52, +  SUB_RRR_0_OPCODE_Y0 = 3, +  SUB_RRR_0_OPCODE_Y1 = 3, +  SWINT0_UNARY_OPCODE_X1 = 34, +  SWINT1_UNARY_OPCODE_X1 = 35, +  SWINT2_UNARY_OPCODE_X1 = 36, +  SWINT3_UNARY_OPCODE_X1 = 37, +  TBLIDXB0_UNARY_OPCODE_X0 = 9, +  TBLIDXB0_UNARY_OPCODE_Y0 = 9, +  TBLIDXB1_UNARY_OPCODE_X0 = 10, +  TBLIDXB1_UNARY_OPCODE_Y0 = 10, +  TBLIDXB2_UNARY_OPCODE_X0 = 11, +  TBLIDXB2_UNARY_OPCODE_Y0 = 11, +  TBLIDXB3_UNARY_OPCODE_X0 = 12, +  TBLIDXB3_UNARY_OPCODE_Y0 = 12, +  UNARY_RRR_0_OPCODE_X0 = 82, +  UNARY_RRR_0_OPCODE_X1 = 53, +  UNARY_RRR_1_OPCODE_Y0 = 3, +  UNARY_RRR_1_OPCODE_Y1 = 3, +  V1ADDI_IMM8_OPCODE_X0 = 8, +  V1ADDI_IMM8_OPCODE_X1 = 33, +  V1ADDUC_RRR_0_OPCODE_X0 = 83, +  V1ADDUC_RRR_0_OPCODE_X1 = 54, +  V1ADD_RRR_0_OPCODE_X0 = 84, +  V1ADD_RRR_0_OPCODE_X1 = 55, +  V1ADIFFU_RRR_0_OPCODE_X0 = 85, +  V1AVGU_RRR_0_OPCODE_X0 = 86, +  V1CMPEQI_IMM8_OPCODE_X0 = 9, +  V1CMPEQI_IMM8_OPCODE_X1 = 34, +  V1CMPEQ_RRR_0_OPCODE_X0 = 87, +  V1CMPEQ_RRR_0_OPCODE_X1 = 56, +  V1CMPLES_RRR_0_OPCODE_X0 = 88, +  V1CMPLES_RRR_0_OPCODE_X1 = 57, +  V1CMPLEU_RRR_0_OPCODE_X0 = 89, +  V1CMPLEU_RRR_0_OPCODE_X1 = 58, +  V1CMPLTSI_IMM8_OPCODE_X0 = 10, +  V1CMPLTSI_IMM8_OPCODE_X1 = 35, +  V1CMPLTS_RRR_0_OPCODE_X0 = 90, +  V1CMPLTS_RRR_0_OPCODE_X1 = 59, +  V1CMPLTUI_IMM8_OPCODE_X0 = 11, +  V1CMPLTUI_IMM8_OPCODE_X1 = 36, +  V1CMPLTU_RRR_0_OPCODE_X0 = 91, +  V1CMPLTU_RRR_0_OPCODE_X1 = 60, +  V1CMPNE_RRR_0_OPCODE_X0 = 92, +  V1CMPNE_RRR_0_OPCODE_X1 = 61, +  V1DDOTPUA_RRR_0_OPCODE_X0 = 161, +  V1DDOTPUSA_RRR_0_OPCODE_X0 = 93, +  V1DDOTPUS_RRR_0_OPCODE_X0 = 94, +  V1DDOTPU_RRR_0_OPCODE_X0 = 162, +  V1DOTPA_RRR_0_OPCODE_X0 = 95, +  V1DOTPUA_RRR_0_OPCODE_X0 = 163, +  V1DOTPUSA_RRR_0_OPCODE_X0 = 96, +  V1DOTPUS_RRR_0_OPCODE_X0 = 97, +  V1DOTPU_RRR_0_OPCODE_X0 = 164, +  V1DOTP_RRR_0_OPCODE_X0 = 98, +  V1INT_H_RRR_0_OPCODE_X0 = 99, +  V1INT_H_RRR_0_OPCODE_X1 = 62, +  V1INT_L_RRR_0_OPCODE_X0 = 100, +  V1INT_L_RRR_0_OPCODE_X1 = 63, +  V1MAXUI_IMM8_OPCODE_X0 = 12, +  V1MAXUI_IMM8_OPCODE_X1 = 37, +  V1MAXU_RRR_0_OPCODE_X0 = 101, +  V1MAXU_RRR_0_OPCODE_X1 = 64, +  V1MINUI_IMM8_OPCODE_X0 = 13, +  V1MINUI_IMM8_OPCODE_X1 = 38, +  V1MINU_RRR_0_OPCODE_X0 = 102, +  V1MINU_RRR_0_OPCODE_X1 = 65, +  V1MNZ_RRR_0_OPCODE_X0 = 103, +  V1MNZ_RRR_0_OPCODE_X1 = 66, +  V1MULTU_RRR_0_OPCODE_X0 = 104, +  V1MULUS_RRR_0_OPCODE_X0 = 105, +  V1MULU_RRR_0_OPCODE_X0 = 106, +  V1MZ_RRR_0_OPCODE_X0 = 107, +  V1MZ_RRR_0_OPCODE_X1 = 67, +  V1SADAU_RRR_0_OPCODE_X0 = 108, +  V1SADU_RRR_0_OPCODE_X0 = 109, +  V1SHLI_SHIFT_OPCODE_X0 = 7, +  V1SHLI_SHIFT_OPCODE_X1 = 7, +  V1SHL_RRR_0_OPCODE_X0 = 110, +  V1SHL_RRR_0_OPCODE_X1 = 68, +  V1SHRSI_SHIFT_OPCODE_X0 = 8, +  V1SHRSI_SHIFT_OPCODE_X1 = 8, +  V1SHRS_RRR_0_OPCODE_X0 = 111, +  V1SHRS_RRR_0_OPCODE_X1 = 69, +  V1SHRUI_SHIFT_OPCODE_X0 = 9, +  V1SHRUI_SHIFT_OPCODE_X1 = 9, +  V1SHRU_RRR_0_OPCODE_X0 = 112, +  V1SHRU_RRR_0_OPCODE_X1 = 70, +  V1SUBUC_RRR_0_OPCODE_X0 = 113, +  V1SUBUC_RRR_0_OPCODE_X1 = 71, +  V1SUB_RRR_0_OPCODE_X0 = 114, +  V1SUB_RRR_0_OPCODE_X1 = 72, +  V2ADDI_IMM8_OPCODE_X0 = 14, +  V2ADDI_IMM8_OPCODE_X1 = 39, +  V2ADDSC_RRR_0_OPCODE_X0 = 115, +  V2ADDSC_RRR_0_OPCODE_X1 = 73, +  V2ADD_RRR_0_OPCODE_X0 = 116, +  V2ADD_RRR_0_OPCODE_X1 = 74, +  V2ADIFFS_RRR_0_OPCODE_X0 = 117, +  V2AVGS_RRR_0_OPCODE_X0 = 118, +  V2CMPEQI_IMM8_OPCODE_X0 = 15, +  V2CMPEQI_IMM8_OPCODE_X1 = 40, +  V2CMPEQ_RRR_0_OPCODE_X0 = 119, +  V2CMPEQ_RRR_0_OPCODE_X1 = 75, +  V2CMPLES_RRR_0_OPCODE_X0 = 120, +  V2CMPLES_RRR_0_OPCODE_X1 = 76, +  V2CMPLEU_RRR_0_OPCODE_X0 = 121, +  V2CMPLEU_RRR_0_OPCODE_X1 = 77, +  V2CMPLTSI_IMM8_OPCODE_X0 = 16, +  V2CMPLTSI_IMM8_OPCODE_X1 = 41, +  V2CMPLTS_RRR_0_OPCODE_X0 = 122, +  V2CMPLTS_RRR_0_OPCODE_X1 = 78, +  V2CMPLTUI_IMM8_OPCODE_X0 = 17, +  V2CMPLTUI_IMM8_OPCODE_X1 = 42, +  V2CMPLTU_RRR_0_OPCODE_X0 = 123, +  V2CMPLTU_RRR_0_OPCODE_X1 = 79, +  V2CMPNE_RRR_0_OPCODE_X0 = 124, +  V2CMPNE_RRR_0_OPCODE_X1 = 80, +  V2DOTPA_RRR_0_OPCODE_X0 = 125, +  V2DOTP_RRR_0_OPCODE_X0 = 126, +  V2INT_H_RRR_0_OPCODE_X0 = 127, +  V2INT_H_RRR_0_OPCODE_X1 = 81, +  V2INT_L_RRR_0_OPCODE_X0 = 128, +  V2INT_L_RRR_0_OPCODE_X1 = 82, +  V2MAXSI_IMM8_OPCODE_X0 = 18, +  V2MAXSI_IMM8_OPCODE_X1 = 43, +  V2MAXS_RRR_0_OPCODE_X0 = 129, +  V2MAXS_RRR_0_OPCODE_X1 = 83, +  V2MINSI_IMM8_OPCODE_X0 = 19, +  V2MINSI_IMM8_OPCODE_X1 = 44, +  V2MINS_RRR_0_OPCODE_X0 = 130, +  V2MINS_RRR_0_OPCODE_X1 = 84, +  V2MNZ_RRR_0_OPCODE_X0 = 131, +  V2MNZ_RRR_0_OPCODE_X1 = 85, +  V2MULFSC_RRR_0_OPCODE_X0 = 132, +  V2MULS_RRR_0_OPCODE_X0 = 133, +  V2MULTS_RRR_0_OPCODE_X0 = 134, +  V2MZ_RRR_0_OPCODE_X0 = 135, +  V2MZ_RRR_0_OPCODE_X1 = 86, +  V2PACKH_RRR_0_OPCODE_X0 = 136, +  V2PACKH_RRR_0_OPCODE_X1 = 87, +  V2PACKL_RRR_0_OPCODE_X0 = 137, +  V2PACKL_RRR_0_OPCODE_X1 = 88, +  V2PACKUC_RRR_0_OPCODE_X0 = 138, +  V2PACKUC_RRR_0_OPCODE_X1 = 89, +  V2SADAS_RRR_0_OPCODE_X0 = 139, +  V2SADAU_RRR_0_OPCODE_X0 = 140, +  V2SADS_RRR_0_OPCODE_X0 = 141, +  V2SADU_RRR_0_OPCODE_X0 = 142, +  V2SHLI_SHIFT_OPCODE_X0 = 10, +  V2SHLI_SHIFT_OPCODE_X1 = 10, +  V2SHLSC_RRR_0_OPCODE_X0 = 143, +  V2SHLSC_RRR_0_OPCODE_X1 = 90, +  V2SHL_RRR_0_OPCODE_X0 = 144, +  V2SHL_RRR_0_OPCODE_X1 = 91, +  V2SHRSI_SHIFT_OPCODE_X0 = 11, +  V2SHRSI_SHIFT_OPCODE_X1 = 11, +  V2SHRS_RRR_0_OPCODE_X0 = 145, +  V2SHRS_RRR_0_OPCODE_X1 = 92, +  V2SHRUI_SHIFT_OPCODE_X0 = 12, +  V2SHRUI_SHIFT_OPCODE_X1 = 12, +  V2SHRU_RRR_0_OPCODE_X0 = 146, +  V2SHRU_RRR_0_OPCODE_X1 = 93, +  V2SUBSC_RRR_0_OPCODE_X0 = 147, +  V2SUBSC_RRR_0_OPCODE_X1 = 94, +  V2SUB_RRR_0_OPCODE_X0 = 148, +  V2SUB_RRR_0_OPCODE_X1 = 95, +  V4ADDSC_RRR_0_OPCODE_X0 = 149, +  V4ADDSC_RRR_0_OPCODE_X1 = 96, +  V4ADD_RRR_0_OPCODE_X0 = 150, +  V4ADD_RRR_0_OPCODE_X1 = 97, +  V4INT_H_RRR_0_OPCODE_X0 = 151, +  V4INT_H_RRR_0_OPCODE_X1 = 98, +  V4INT_L_RRR_0_OPCODE_X0 = 152, +  V4INT_L_RRR_0_OPCODE_X1 = 99, +  V4PACKSC_RRR_0_OPCODE_X0 = 153, +  V4PACKSC_RRR_0_OPCODE_X1 = 100, +  V4SHLSC_RRR_0_OPCODE_X0 = 154, +  V4SHLSC_RRR_0_OPCODE_X1 = 101, +  V4SHL_RRR_0_OPCODE_X0 = 155, +  V4SHL_RRR_0_OPCODE_X1 = 102, +  V4SHRS_RRR_0_OPCODE_X0 = 156, +  V4SHRS_RRR_0_OPCODE_X1 = 103, +  V4SHRU_RRR_0_OPCODE_X0 = 157, +  V4SHRU_RRR_0_OPCODE_X1 = 104, +  V4SUBSC_RRR_0_OPCODE_X0 = 158, +  V4SUBSC_RRR_0_OPCODE_X1 = 105, +  V4SUB_RRR_0_OPCODE_X0 = 159, +  V4SUB_RRR_0_OPCODE_X1 = 106, +  WH64_UNARY_OPCODE_X1 = 38, +  XORI_IMM8_OPCODE_X0 = 20, +  XORI_IMM8_OPCODE_X1 = 45, +  XOR_RRR_0_OPCODE_X0 = 160, +  XOR_RRR_0_OPCODE_X1 = 107, +  XOR_RRR_5_OPCODE_Y0 = 3, +  XOR_RRR_5_OPCODE_Y1 = 3  };  #endif /* !_TILE_OPCODE_CONSTANTS_H */  |