Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Typedefs | Enumerations
opcode_tilepro.h File Reference

Go to the source code of this file.

Macros

#define TILEPRO_BUNDLE_Y_ENCODING_MASK   ((tilepro_bundle_bits)1 << 63)
 
#define TILE_BUNDLE_SIZE_IN_BYTES   TILEPRO_BUNDLE_SIZE_IN_BYTES
 
#define TILE_BUNDLE_ALIGNMENT_IN_BYTES   TILEPRO_BUNDLE_ALIGNMENT_IN_BYTES
 
#define TILE_LOG2_BUNDLE_ALIGNMENT_IN_BYTES   TILEPRO_LOG2_BUNDLE_ALIGNMENT_IN_BYTES
 
#define TILEPRO_BPT_BUNDLE   0x400b3cae70166000ULL
 

Typedefs

typedef unsigned long long tilepro_bundle_bits
 
typedef tilepro_bundle_bits tile_bundle_bits
 

Enumerations

enum  {
  TILEPRO_MAX_INSTRUCTIONS_PER_BUNDLE = 3, TILEPRO_NUM_PIPELINE_ENCODINGS = 5, TILEPRO_LOG2_BUNDLE_SIZE_IN_BYTES = 3, TILEPRO_BUNDLE_SIZE_IN_BYTES = 1 << TILEPRO_LOG2_BUNDLE_SIZE_IN_BYTES,
  TILEPRO_LOG2_BUNDLE_ALIGNMENT_IN_BYTES = 3, TILEPRO_BUNDLE_ALIGNMENT_IN_BYTES, TILEPRO_LOG2_SN_INSTRUCTION_SIZE_IN_BYTES = 1, TILEPRO_SN_INSTRUCTION_SIZE_IN_BYTES,
  TILEPRO_NUM_REGISTERS = 64, TILEPRO_NUM_SN_REGISTERS = 4
}
 
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
}
 

Macro Definition Documentation

#define TILE_BUNDLE_ALIGNMENT_IN_BYTES   TILEPRO_BUNDLE_ALIGNMENT_IN_BYTES

Definition at line 71 of file opcode_tilepro.h.

#define TILE_BUNDLE_SIZE_IN_BYTES   TILEPRO_BUNDLE_SIZE_IN_BYTES

Definition at line 70 of file opcode_tilepro.h.

#define TILE_LOG2_BUNDLE_ALIGNMENT_IN_BYTES   TILEPRO_LOG2_BUNDLE_ALIGNMENT_IN_BYTES

Definition at line 72 of file opcode_tilepro.h.

#define TILEPRO_BPT_BUNDLE   0x400b3cae70166000ULL

Definition at line 76 of file opcode_tilepro.h.

#define TILEPRO_BUNDLE_Y_ENCODING_MASK   ((tilepro_bundle_bits)1 << 63)

Definition at line 29 of file opcode_tilepro.h.

Typedef Documentation

Definition at line 69 of file opcode_tilepro.h.

typedef unsigned long long tilepro_bundle_bits

Definition at line 26 of file opcode_tilepro.h.

Enumeration Type Documentation

anonymous enum
Enumerator:
TILEPRO_MAX_INSTRUCTIONS_PER_BUNDLE 
TILEPRO_NUM_PIPELINE_ENCODINGS 
TILEPRO_LOG2_BUNDLE_SIZE_IN_BYTES 
TILEPRO_BUNDLE_SIZE_IN_BYTES 
TILEPRO_LOG2_BUNDLE_ALIGNMENT_IN_BYTES 
TILEPRO_BUNDLE_ALIGNMENT_IN_BYTES 
TILEPRO_LOG2_SN_INSTRUCTION_SIZE_IN_BYTES 
TILEPRO_SN_INSTRUCTION_SIZE_IN_BYTES 
TILEPRO_NUM_REGISTERS 
TILEPRO_NUM_SN_REGISTERS 

Definition at line 31 of file opcode_tilepro.h.

anonymous enum
Enumerator:
ADDBS_U_SPECIAL_0_OPCODE_X0 
ADDBS_U_SPECIAL_0_OPCODE_X1 
ADDB_SPECIAL_0_OPCODE_X0 
ADDB_SPECIAL_0_OPCODE_X1 
ADDHS_SPECIAL_0_OPCODE_X0 
ADDHS_SPECIAL_0_OPCODE_X1 
ADDH_SPECIAL_0_OPCODE_X0 
ADDH_SPECIAL_0_OPCODE_X1 
ADDIB_IMM_0_OPCODE_X0 
ADDIB_IMM_0_OPCODE_X1 
ADDIH_IMM_0_OPCODE_X0 
ADDIH_IMM_0_OPCODE_X1 
ADDI_IMM_0_OPCODE_X0 
ADDI_IMM_0_OPCODE_X1 
ADDI_IMM_1_OPCODE_SN 
ADDI_OPCODE_Y0 
ADDI_OPCODE_Y1 
ADDLIS_OPCODE_X0 
ADDLIS_OPCODE_X1 
ADDLI_OPCODE_X0 
ADDLI_OPCODE_X1 
ADDS_SPECIAL_0_OPCODE_X0 
ADDS_SPECIAL_0_OPCODE_X1 
ADD_SPECIAL_0_OPCODE_X0 
ADD_SPECIAL_0_OPCODE_X1 
ADD_SPECIAL_0_OPCODE_Y0 
ADD_SPECIAL_0_OPCODE_Y1 
ADIFFB_U_SPECIAL_0_OPCODE_X0 
ADIFFH_SPECIAL_0_OPCODE_X0 
ANDI_IMM_0_OPCODE_X0 
ANDI_IMM_0_OPCODE_X1 
ANDI_OPCODE_Y0 
ANDI_OPCODE_Y1 
AND_SPECIAL_0_OPCODE_X0 
AND_SPECIAL_0_OPCODE_X1 
AND_SPECIAL_2_OPCODE_Y0 
AND_SPECIAL_2_OPCODE_Y1 
AULI_OPCODE_X0 
AULI_OPCODE_X1 
AVGB_U_SPECIAL_0_OPCODE_X0 
AVGH_SPECIAL_0_OPCODE_X0 
BBNST_BRANCH_OPCODE_X1 
BBNS_BRANCH_OPCODE_X1 
BBNS_OPCODE_SN 
BBST_BRANCH_OPCODE_X1 
BBS_BRANCH_OPCODE_X1 
BBS_OPCODE_SN 
BGEZT_BRANCH_OPCODE_X1 
BGEZ_BRANCH_OPCODE_X1 
BGEZ_OPCODE_SN 
BGZT_BRANCH_OPCODE_X1 
BGZ_BRANCH_OPCODE_X1 
BGZ_OPCODE_SN 
BITX_UN_0_SHUN_0_OPCODE_X0 
BITX_UN_0_SHUN_0_OPCODE_Y0 
BLEZT_BRANCH_OPCODE_X1 
BLEZ_BRANCH_OPCODE_X1 
BLEZ_OPCODE_SN 
BLZT_BRANCH_OPCODE_X1 
BLZ_BRANCH_OPCODE_X1 
BLZ_OPCODE_SN 
BNZT_BRANCH_OPCODE_X1 
BNZ_BRANCH_OPCODE_X1 
BNZ_OPCODE_SN 
BPT_NOREG_RR_IMM_0_OPCODE_SN 
BRANCH_OPCODE_X1 
BYTEX_UN_0_SHUN_0_OPCODE_X0 
BYTEX_UN_0_SHUN_0_OPCODE_Y0 
BZT_BRANCH_OPCODE_X1 
BZ_BRANCH_OPCODE_X1 
BZ_OPCODE_SN 
CLZ_UN_0_SHUN_0_OPCODE_X0 
CLZ_UN_0_SHUN_0_OPCODE_Y0 
CRC32_32_SPECIAL_0_OPCODE_X0 
CRC32_8_SPECIAL_0_OPCODE_X0 
CTZ_UN_0_SHUN_0_OPCODE_X0 
CTZ_UN_0_SHUN_0_OPCODE_Y0 
DRAIN_UN_0_SHUN_0_OPCODE_X1 
DTLBPR_UN_0_SHUN_0_OPCODE_X1 
DWORD_ALIGN_SPECIAL_0_OPCODE_X0 
FINV_UN_0_SHUN_0_OPCODE_X1 
FLUSH_UN_0_SHUN_0_OPCODE_X1 
FNOP_NOREG_RR_IMM_0_OPCODE_SN 
FNOP_UN_0_SHUN_0_OPCODE_X0 
FNOP_UN_0_SHUN_0_OPCODE_X1 
FNOP_UN_0_SHUN_0_OPCODE_Y0 
FNOP_UN_0_SHUN_0_OPCODE_Y1 
HALT_NOREG_RR_IMM_0_OPCODE_SN 
ICOH_UN_0_SHUN_0_OPCODE_X1 
ILL_UN_0_SHUN_0_OPCODE_X1 
ILL_UN_0_SHUN_0_OPCODE_Y1 
IMM_0_OPCODE_SN 
IMM_0_OPCODE_X0 
IMM_0_OPCODE_X1 
IMM_1_OPCODE_SN 
IMM_OPCODE_0_X0 
INTHB_SPECIAL_0_OPCODE_X0 
INTHB_SPECIAL_0_OPCODE_X1 
INTHH_SPECIAL_0_OPCODE_X0 
INTHH_SPECIAL_0_OPCODE_X1 
INTLB_SPECIAL_0_OPCODE_X0 
INTLB_SPECIAL_0_OPCODE_X1 
INTLH_SPECIAL_0_OPCODE_X0 
INTLH_SPECIAL_0_OPCODE_X1 
INV_UN_0_SHUN_0_OPCODE_X1 
IRET_UN_0_SHUN_0_OPCODE_X1 
JALB_OPCODE_X1 
JALF_OPCODE_X1 
JALRP_SPECIAL_0_OPCODE_X1 
JALRR_IMM_1_OPCODE_SN 
JALR_RR_IMM_0_OPCODE_SN 
JALR_SPECIAL_0_OPCODE_X1 
JB_OPCODE_X1 
JF_OPCODE_X1 
JRP_SPECIAL_0_OPCODE_X1 
JRR_IMM_1_OPCODE_SN 
JR_RR_IMM_0_OPCODE_SN 
JR_SPECIAL_0_OPCODE_X1 
LBADD_IMM_0_OPCODE_X1 
LBADD_U_IMM_0_OPCODE_X1 
LB_OPCODE_Y2 
LB_UN_0_SHUN_0_OPCODE_X1 
LB_U_OPCODE_Y2 
LB_U_UN_0_SHUN_0_OPCODE_X1 
LHADD_IMM_0_OPCODE_X1 
LHADD_U_IMM_0_OPCODE_X1 
LH_OPCODE_Y2 
LH_UN_0_SHUN_0_OPCODE_X1 
LH_U_OPCODE_Y2 
LH_U_UN_0_SHUN_0_OPCODE_X1 
LNK_SPECIAL_0_OPCODE_X1 
LWADD_IMM_0_OPCODE_X1 
LWADD_NA_IMM_0_OPCODE_X1 
LW_NA_UN_0_SHUN_0_OPCODE_X1 
LW_OPCODE_Y2 
LW_UN_0_SHUN_0_OPCODE_X1 
MAXB_U_SPECIAL_0_OPCODE_X0 
MAXB_U_SPECIAL_0_OPCODE_X1 
MAXH_SPECIAL_0_OPCODE_X0 
MAXH_SPECIAL_0_OPCODE_X1 
MAXIB_U_IMM_0_OPCODE_X0 
MAXIB_U_IMM_0_OPCODE_X1 
MAXIH_IMM_0_OPCODE_X0 
MAXIH_IMM_0_OPCODE_X1 
MFSPR_IMM_0_OPCODE_X1 
MF_UN_0_SHUN_0_OPCODE_X1 
MINB_U_SPECIAL_0_OPCODE_X0 
MINB_U_SPECIAL_0_OPCODE_X1 
MINH_SPECIAL_0_OPCODE_X0 
MINH_SPECIAL_0_OPCODE_X1 
MINIB_U_IMM_0_OPCODE_X0 
MINIB_U_IMM_0_OPCODE_X1 
MINIH_IMM_0_OPCODE_X0 
MINIH_IMM_0_OPCODE_X1 
MM_OPCODE_X0 
MM_OPCODE_X1 
MNZB_SPECIAL_0_OPCODE_X0 
MNZB_SPECIAL_0_OPCODE_X1 
MNZH_SPECIAL_0_OPCODE_X0 
MNZH_SPECIAL_0_OPCODE_X1 
MNZ_SPECIAL_0_OPCODE_X0 
MNZ_SPECIAL_0_OPCODE_X1 
MNZ_SPECIAL_1_OPCODE_Y0 
MNZ_SPECIAL_1_OPCODE_Y1 
MOVEI_IMM_1_OPCODE_SN 
MOVE_RR_IMM_0_OPCODE_SN 
MTSPR_IMM_0_OPCODE_X1 
MULHHA_SS_SPECIAL_0_OPCODE_X0 
MULHHA_SS_SPECIAL_7_OPCODE_Y0 
MULHHA_SU_SPECIAL_0_OPCODE_X0 
MULHHA_UU_SPECIAL_0_OPCODE_X0 
MULHHA_UU_SPECIAL_7_OPCODE_Y0 
MULHHSA_UU_SPECIAL_0_OPCODE_X0 
MULHH_SS_SPECIAL_0_OPCODE_X0 
MULHH_SS_SPECIAL_6_OPCODE_Y0 
MULHH_SU_SPECIAL_0_OPCODE_X0 
MULHH_UU_SPECIAL_0_OPCODE_X0 
MULHH_UU_SPECIAL_6_OPCODE_Y0 
MULHLA_SS_SPECIAL_0_OPCODE_X0 
MULHLA_SU_SPECIAL_0_OPCODE_X0 
MULHLA_US_SPECIAL_0_OPCODE_X0 
MULHLA_UU_SPECIAL_0_OPCODE_X0 
MULHLSA_UU_SPECIAL_0_OPCODE_X0 
MULHLSA_UU_SPECIAL_5_OPCODE_Y0 
MULHL_SS_SPECIAL_0_OPCODE_X0 
MULHL_SU_SPECIAL_0_OPCODE_X0 
MULHL_US_SPECIAL_0_OPCODE_X0 
MULHL_UU_SPECIAL_0_OPCODE_X0 
MULLLA_SS_SPECIAL_0_OPCODE_X0 
MULLLA_SS_SPECIAL_7_OPCODE_Y0 
MULLLA_SU_SPECIAL_0_OPCODE_X0 
MULLLA_UU_SPECIAL_0_OPCODE_X0 
MULLLA_UU_SPECIAL_7_OPCODE_Y0 
MULLLSA_UU_SPECIAL_0_OPCODE_X0 
MULLL_SS_SPECIAL_0_OPCODE_X0 
MULLL_SS_SPECIAL_6_OPCODE_Y0 
MULLL_SU_SPECIAL_0_OPCODE_X0 
MULLL_UU_SPECIAL_0_OPCODE_X0 
MULLL_UU_SPECIAL_6_OPCODE_Y0 
MVNZ_SPECIAL_0_OPCODE_X0 
MVNZ_SPECIAL_1_OPCODE_Y0 
MVZ_SPECIAL_0_OPCODE_X0 
MVZ_SPECIAL_1_OPCODE_Y0 
MZB_SPECIAL_0_OPCODE_X0 
MZB_SPECIAL_0_OPCODE_X1 
MZH_SPECIAL_0_OPCODE_X0 
MZH_SPECIAL_0_OPCODE_X1 
MZ_SPECIAL_0_OPCODE_X0 
MZ_SPECIAL_0_OPCODE_X1 
MZ_SPECIAL_1_OPCODE_Y0 
MZ_SPECIAL_1_OPCODE_Y1 
NAP_UN_0_SHUN_0_OPCODE_X1 
NOP_NOREG_RR_IMM_0_OPCODE_SN 
NOP_UN_0_SHUN_0_OPCODE_X0 
NOP_UN_0_SHUN_0_OPCODE_X1 
NOP_UN_0_SHUN_0_OPCODE_Y0 
NOP_UN_0_SHUN_0_OPCODE_Y1 
NOREG_RR_IMM_0_OPCODE_SN 
NOR_SPECIAL_0_OPCODE_X0 
NOR_SPECIAL_0_OPCODE_X1 
NOR_SPECIAL_2_OPCODE_Y0 
NOR_SPECIAL_2_OPCODE_Y1 
ORI_IMM_0_OPCODE_X0 
ORI_IMM_0_OPCODE_X1 
ORI_OPCODE_Y0 
ORI_OPCODE_Y1 
OR_SPECIAL_0_OPCODE_X0 
OR_SPECIAL_0_OPCODE_X1 
OR_SPECIAL_2_OPCODE_Y0 
OR_SPECIAL_2_OPCODE_Y1 
PACKBS_U_SPECIAL_0_OPCODE_X0 
PACKBS_U_SPECIAL_0_OPCODE_X1 
PACKHB_SPECIAL_0_OPCODE_X0 
PACKHB_SPECIAL_0_OPCODE_X1 
PACKHS_SPECIAL_0_OPCODE_X0 
PACKHS_SPECIAL_0_OPCODE_X1 
PACKLB_SPECIAL_0_OPCODE_X0 
PACKLB_SPECIAL_0_OPCODE_X1 
PCNT_UN_0_SHUN_0_OPCODE_X0 
PCNT_UN_0_SHUN_0_OPCODE_Y0 
RLI_SHUN_0_OPCODE_X0 
RLI_SHUN_0_OPCODE_X1 
RLI_SHUN_0_OPCODE_Y0 
RLI_SHUN_0_OPCODE_Y1 
RL_SPECIAL_0_OPCODE_X0 
RL_SPECIAL_0_OPCODE_X1 
RL_SPECIAL_3_OPCODE_Y0 
RL_SPECIAL_3_OPCODE_Y1 
RR_IMM_0_OPCODE_SN 
S1A_SPECIAL_0_OPCODE_X0 
S1A_SPECIAL_0_OPCODE_X1 
S1A_SPECIAL_0_OPCODE_Y0 
S1A_SPECIAL_0_OPCODE_Y1 
S2A_SPECIAL_0_OPCODE_X0 
S2A_SPECIAL_0_OPCODE_X1 
S2A_SPECIAL_0_OPCODE_Y0 
S2A_SPECIAL_0_OPCODE_Y1 
S3A_SPECIAL_0_OPCODE_X0 
S3A_SPECIAL_0_OPCODE_X1 
S3A_SPECIAL_5_OPCODE_Y0 
S3A_SPECIAL_5_OPCODE_Y1 
SADAB_U_SPECIAL_0_OPCODE_X0 
SADAH_SPECIAL_0_OPCODE_X0 
SADAH_U_SPECIAL_0_OPCODE_X0 
SADB_U_SPECIAL_0_OPCODE_X0 
SADH_SPECIAL_0_OPCODE_X0 
SADH_U_SPECIAL_0_OPCODE_X0 
SBADD_IMM_0_OPCODE_X1 
SB_OPCODE_Y2 
SB_SPECIAL_0_OPCODE_X1 
SEQB_SPECIAL_0_OPCODE_X0 
SEQB_SPECIAL_0_OPCODE_X1 
SEQH_SPECIAL_0_OPCODE_X0 
SEQH_SPECIAL_0_OPCODE_X1 
SEQIB_IMM_0_OPCODE_X0 
SEQIB_IMM_0_OPCODE_X1 
SEQIH_IMM_0_OPCODE_X0 
SEQIH_IMM_0_OPCODE_X1 
SEQI_IMM_0_OPCODE_X0 
SEQI_IMM_0_OPCODE_X1 
SEQI_OPCODE_Y0 
SEQI_OPCODE_Y1 
SEQ_SPECIAL_0_OPCODE_X0 
SEQ_SPECIAL_0_OPCODE_X1 
SEQ_SPECIAL_5_OPCODE_Y0 
SEQ_SPECIAL_5_OPCODE_Y1 
SHADD_IMM_0_OPCODE_X1 
SHL8II_IMM_0_OPCODE_SN 
SHLB_SPECIAL_0_OPCODE_X0 
SHLB_SPECIAL_0_OPCODE_X1 
SHLH_SPECIAL_0_OPCODE_X0 
SHLH_SPECIAL_0_OPCODE_X1 
SHLIB_SHUN_0_OPCODE_X0 
SHLIB_SHUN_0_OPCODE_X1 
SHLIH_SHUN_0_OPCODE_X0 
SHLIH_SHUN_0_OPCODE_X1 
SHLI_SHUN_0_OPCODE_X0 
SHLI_SHUN_0_OPCODE_X1 
SHLI_SHUN_0_OPCODE_Y0 
SHLI_SHUN_0_OPCODE_Y1 
SHL_SPECIAL_0_OPCODE_X0 
SHL_SPECIAL_0_OPCODE_X1 
SHL_SPECIAL_3_OPCODE_Y0 
SHL_SPECIAL_3_OPCODE_Y1 
SHR1_RR_IMM_0_OPCODE_SN 
SHRB_SPECIAL_0_OPCODE_X0 
SHRB_SPECIAL_0_OPCODE_X1 
SHRH_SPECIAL_0_OPCODE_X0 
SHRH_SPECIAL_0_OPCODE_X1 
SHRIB_SHUN_0_OPCODE_X0 
SHRIB_SHUN_0_OPCODE_X1 
SHRIH_SHUN_0_OPCODE_X0 
SHRIH_SHUN_0_OPCODE_X1 
SHRI_SHUN_0_OPCODE_X0 
SHRI_SHUN_0_OPCODE_X1 
SHRI_SHUN_0_OPCODE_Y0 
SHRI_SHUN_0_OPCODE_Y1 
SHR_SPECIAL_0_OPCODE_X0 
SHR_SPECIAL_0_OPCODE_X1 
SHR_SPECIAL_3_OPCODE_Y0 
SHR_SPECIAL_3_OPCODE_Y1 
SHUN_0_OPCODE_X0 
SHUN_0_OPCODE_X1 
SHUN_0_OPCODE_Y0 
SHUN_0_OPCODE_Y1 
SH_OPCODE_Y2 
SH_SPECIAL_0_OPCODE_X1 
SLTB_SPECIAL_0_OPCODE_X0 
SLTB_SPECIAL_0_OPCODE_X1 
SLTB_U_SPECIAL_0_OPCODE_X0 
SLTB_U_SPECIAL_0_OPCODE_X1 
SLTEB_SPECIAL_0_OPCODE_X0 
SLTEB_SPECIAL_0_OPCODE_X1 
SLTEB_U_SPECIAL_0_OPCODE_X0 
SLTEB_U_SPECIAL_0_OPCODE_X1 
SLTEH_SPECIAL_0_OPCODE_X0 
SLTEH_SPECIAL_0_OPCODE_X1 
SLTEH_U_SPECIAL_0_OPCODE_X0 
SLTEH_U_SPECIAL_0_OPCODE_X1 
SLTE_SPECIAL_0_OPCODE_X0 
SLTE_SPECIAL_0_OPCODE_X1 
SLTE_SPECIAL_4_OPCODE_Y0 
SLTE_SPECIAL_4_OPCODE_Y1 
SLTE_U_SPECIAL_0_OPCODE_X0 
SLTE_U_SPECIAL_0_OPCODE_X1 
SLTE_U_SPECIAL_4_OPCODE_Y0 
SLTE_U_SPECIAL_4_OPCODE_Y1 
SLTH_SPECIAL_0_OPCODE_X0 
SLTH_SPECIAL_0_OPCODE_X1 
SLTH_U_SPECIAL_0_OPCODE_X0 
SLTH_U_SPECIAL_0_OPCODE_X1 
SLTIB_IMM_0_OPCODE_X0 
SLTIB_IMM_0_OPCODE_X1 
SLTIB_U_IMM_0_OPCODE_X0 
SLTIB_U_IMM_0_OPCODE_X1 
SLTIH_IMM_0_OPCODE_X0 
SLTIH_IMM_0_OPCODE_X1 
SLTIH_U_IMM_0_OPCODE_X0 
SLTIH_U_IMM_0_OPCODE_X1 
SLTI_IMM_0_OPCODE_X0 
SLTI_IMM_0_OPCODE_X1 
SLTI_OPCODE_Y0 
SLTI_OPCODE_Y1 
SLTI_U_IMM_0_OPCODE_X0 
SLTI_U_IMM_0_OPCODE_X1 
SLTI_U_OPCODE_Y0 
SLTI_U_OPCODE_Y1 
SLT_SPECIAL_0_OPCODE_X0 
SLT_SPECIAL_0_OPCODE_X1 
SLT_SPECIAL_4_OPCODE_Y0 
SLT_SPECIAL_4_OPCODE_Y1 
SLT_U_SPECIAL_0_OPCODE_X0 
SLT_U_SPECIAL_0_OPCODE_X1 
SLT_U_SPECIAL_4_OPCODE_Y0 
SLT_U_SPECIAL_4_OPCODE_Y1 
SNEB_SPECIAL_0_OPCODE_X0 
SNEB_SPECIAL_0_OPCODE_X1 
SNEH_SPECIAL_0_OPCODE_X0 
SNEH_SPECIAL_0_OPCODE_X1 
SNE_SPECIAL_0_OPCODE_X0 
SNE_SPECIAL_0_OPCODE_X1 
SNE_SPECIAL_5_OPCODE_Y0 
SNE_SPECIAL_5_OPCODE_Y1 
SPECIAL_0_OPCODE_X0 
SPECIAL_0_OPCODE_X1 
SPECIAL_0_OPCODE_Y0 
SPECIAL_0_OPCODE_Y1 
SPECIAL_1_OPCODE_Y0 
SPECIAL_1_OPCODE_Y1 
SPECIAL_2_OPCODE_Y0 
SPECIAL_2_OPCODE_Y1 
SPECIAL_3_OPCODE_Y0 
SPECIAL_3_OPCODE_Y1 
SPECIAL_4_OPCODE_Y0 
SPECIAL_4_OPCODE_Y1 
SPECIAL_5_OPCODE_Y0 
SPECIAL_5_OPCODE_Y1 
SPECIAL_6_OPCODE_Y0 
SPECIAL_7_OPCODE_Y0 
SRAB_SPECIAL_0_OPCODE_X0 
SRAB_SPECIAL_0_OPCODE_X1 
SRAH_SPECIAL_0_OPCODE_X0 
SRAH_SPECIAL_0_OPCODE_X1 
SRAIB_SHUN_0_OPCODE_X0 
SRAIB_SHUN_0_OPCODE_X1 
SRAIH_SHUN_0_OPCODE_X0 
SRAIH_SHUN_0_OPCODE_X1 
SRAI_SHUN_0_OPCODE_X0 
SRAI_SHUN_0_OPCODE_X1 
SRAI_SHUN_0_OPCODE_Y0 
SRAI_SHUN_0_OPCODE_Y1 
SRA_SPECIAL_0_OPCODE_X0 
SRA_SPECIAL_0_OPCODE_X1 
SRA_SPECIAL_3_OPCODE_Y0 
SRA_SPECIAL_3_OPCODE_Y1 
SUBBS_U_SPECIAL_0_OPCODE_X0 
SUBBS_U_SPECIAL_0_OPCODE_X1 
SUBB_SPECIAL_0_OPCODE_X0 
SUBB_SPECIAL_0_OPCODE_X1 
SUBHS_SPECIAL_0_OPCODE_X0 
SUBHS_SPECIAL_0_OPCODE_X1 
SUBH_SPECIAL_0_OPCODE_X0 
SUBH_SPECIAL_0_OPCODE_X1 
SUBS_SPECIAL_0_OPCODE_X0 
SUBS_SPECIAL_0_OPCODE_X1 
SUB_SPECIAL_0_OPCODE_X0 
SUB_SPECIAL_0_OPCODE_X1 
SUB_SPECIAL_0_OPCODE_Y0 
SUB_SPECIAL_0_OPCODE_Y1 
SWADD_IMM_0_OPCODE_X1 
SWINT0_UN_0_SHUN_0_OPCODE_X1 
SWINT1_UN_0_SHUN_0_OPCODE_X1 
SWINT2_UN_0_SHUN_0_OPCODE_X1 
SWINT3_UN_0_SHUN_0_OPCODE_X1 
SW_OPCODE_Y2 
SW_SPECIAL_0_OPCODE_X1 
TBLIDXB0_UN_0_SHUN_0_OPCODE_X0 
TBLIDXB0_UN_0_SHUN_0_OPCODE_Y0 
TBLIDXB1_UN_0_SHUN_0_OPCODE_X0 
TBLIDXB1_UN_0_SHUN_0_OPCODE_Y0 
TBLIDXB2_UN_0_SHUN_0_OPCODE_X0 
TBLIDXB2_UN_0_SHUN_0_OPCODE_Y0 
TBLIDXB3_UN_0_SHUN_0_OPCODE_X0 
TBLIDXB3_UN_0_SHUN_0_OPCODE_Y0 
TNS_UN_0_SHUN_0_OPCODE_X1 
UN_0_SHUN_0_OPCODE_X0 
UN_0_SHUN_0_OPCODE_X1 
UN_0_SHUN_0_OPCODE_Y0 
UN_0_SHUN_0_OPCODE_Y1 
WH64_UN_0_SHUN_0_OPCODE_X1 
XORI_IMM_0_OPCODE_X0 
XORI_IMM_0_OPCODE_X1 
XOR_SPECIAL_0_OPCODE_X0 
XOR_SPECIAL_0_OPCODE_X1 
XOR_SPECIAL_2_OPCODE_Y0 
XOR_SPECIAL_2_OPCODE_Y1 

Definition at line 1008 of file opcode_tilepro.h.