00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021 #ifndef IA64OPC_H
00022 #define IA64OPC_H
00023
00024 #include "global.h"
00025
00026 #define IA64_SLOT_INVALID 0x00
00027 #define IA64_SLOT_M_UNIT 0x01
00028 #define IA64_SLOT_I_UNIT 0x02
00029 #define IA64_SLOT_L_UNIT 0x03
00030 #define IA64_SLOT_X_UNIT 0x04
00031 #define IA64_SLOT_F_UNIT 0x05
00032 #define IA64_SLOT_B_UNIT 0x06
00033
00034 #define IA64_INST_ROLE_INT 0x00
00035 #define IA64_INST_ROLE_MEM 0x10
00036 #define IA64_INST_ROLE_FP 0x20
00037 #define IA64_INST_ROLE_BR 0x30
00038 #define IA64_INST_ROLE_LONG 0x40
00039 #define IA64_INST_ROLE_COUNT 5
00040
00041 typedef enum IA64EnumOpcode1 {
00042 IA64_OPCODE_INST_NONE = 0,
00043 IA64_OPCODE_ILLOP = IA64_OPCODE_INST_NONE,
00044 IA64_OPCODE_IGNOP,
00045 IA64_OPCODE_ADD_R1_R2_R3,
00046 IA64_OPCODE_ADD_R1_R2_R3_1,
00047 IA64_OPCODE_SUB_R1_R2_R3,
00048 IA64_OPCODE_SUB_R1_R2_R3_1,
00049 IA64_OPCODE_ADDP4_R1_R2_R3,
00050 IA64_OPCODE_AND_R1_R2_R3,
00051 IA64_OPCODE_ANDCM_R1_R2_R3,
00052 IA64_OPCODE_OR_R1_R2_R3,
00053 IA64_OPCODE_XOR_R1_R2_R3,
00054 IA64_OPCODE_SHLADD_R1_R2_COUNT2_R3,
00055 IA64_OPCODE_SHLADDP4_R1_R2_COUNT2_R3,
00056 IA64_OPCODE_SUB_R1_IMM8_R3,
00057 IA64_OPCODE_AND_R1_IMM8_R3,
00058 IA64_OPCODE_ANDCM_R1_IMM8_R3,
00059 IA64_OPCODE_OR_R1_IMM8_R3,
00060 IA64_OPCODE_XOR_R1_IMM8_R3,
00061 IA64_OPCODE_ADDS_R1_IMM14_R3,
00062 IA64_OPCODE_ADDP4_R1_IMM14_R3,
00063 IA64_OPCODE_ADDL_R1_IMM22_R3,
00064 IA64_OPCODE_CMP_LT_P1_P2_R2_R3,
00065 IA64_OPCODE_CMP_LTU_P1_P2_R2_R3,
00066 IA64_OPCODE_CMP_EQ_P1_P2_R2_R3,
00067 IA64_OPCODE_CMP_LT_UNC_P1_P2_R2_R3,
00068 IA64_OPCODE_CMP_LTU_UNC_P1_P2_R2_R3,
00069 IA64_OPCODE_CMP_EQ_UNC_P1_P2_R2_R3,
00070 IA64_OPCODE_CMP_EQ_AND_P1_P2_R2_R3,
00071 IA64_OPCODE_CMP_EQ_OR_P1_P2_R2_R3,
00072 IA64_OPCODE_CMP_EQ_OR_ANDCM_P1_P2_R2_R3,
00073 IA64_OPCODE_CMP_NE_AND_P1_P2_R2_R3,
00074 IA64_OPCODE_CMP_NE_OR_P1_P2_R2_R3,
00075 IA64_OPCODE_CMP_NE_OR_ANDCM_P1_P2_R2_R3,
00076 IA64_OPCODE_CMP4_LT_P1_P2_R2_R3,
00077 IA64_OPCODE_CMP4_LTU_P1_P2_R2_R3,
00078 IA64_OPCODE_CMP4_EQ_P1_P2_R2_R3,
00079 IA64_OPCODE_CMP4_LT_UNC_P1_P2_R2_R3,
00080 IA64_OPCODE_CMP4_LTU_UNC_P1_P2_R2_R3,
00081 IA64_OPCODE_CMP4_EQ_UNC_P1_P2_R2_R3,
00082 IA64_OPCODE_CMP4_EQ_AND_P1_P2_R2_R3,
00083 IA64_OPCODE_CMP4_EQ_OR_P1_P2_R2_R3,
00084 IA64_OPCODE_CMP4_EQ_OR_ANDCM_P1_P2_R2_R3,
00085 IA64_OPCODE_CMP4_NE_AND_P1_P2_R2_R3,
00086 IA64_OPCODE_CMP4_NE_OR_P1_P2_R2_R3,
00087 IA64_OPCODE_CMP4_NE_OR_ANDCM_P1_P2_R2_R3,
00088 IA64_OPCODE_CMP_GT_AND_P1_P2_R0_R3,
00089 IA64_OPCODE_CMP_GT_OR_P1_P2_R0_R3,
00090 IA64_OPCODE_CMP_GT_OR_ANDCM_P1_P2_R0_R3,
00091 IA64_OPCODE_CMP_LE_AND_P1_P2_R0_R3,
00092 IA64_OPCODE_CMP_LE_OR_P1_P2_R0_R3,
00093 IA64_OPCODE_CMP_LE_OR_ANDCM_P1_P2_R0_R3,
00094 IA64_OPCODE_CMP_GE_AND_P1_P2_R0_R3,
00095 IA64_OPCODE_CMP_GE_OR_P1_P2_R0_R3,
00096 IA64_OPCODE_CMP_GE_OR_ANDCM_P1_P2_R0_R3,
00097 IA64_OPCODE_CMP_LT_AND_P1_P2_R0_R3,
00098 IA64_OPCODE_CMP_LT_OR_P1_P2_R0_R3,
00099 IA64_OPCODE_CMP_LT_OR_ANDCM_P1_P2_R0_R3,
00100 IA64_OPCODE_CMP4_GT_AND_P1_P2_R0_R3,
00101 IA64_OPCODE_CMP4_GT_OR_P1_P2_R0_R3,
00102 IA64_OPCODE_CMP4_GT_OR_ANDCM_P1_P2_R0_R3,
00103 IA64_OPCODE_CMP4_LE_AND_P1_P2_R0_R3,
00104 IA64_OPCODE_CMP4_LE_OR_P1_P2_R0_R3,
00105 IA64_OPCODE_CMP4_LE_OR_ANDCM_P1_P2_R0_R3,
00106 IA64_OPCODE_CMP4_GE_AND_P1_P2_R0_R3,
00107 IA64_OPCODE_CMP4_GE_OR_P1_P2_R0_R3,
00108 IA64_OPCODE_CMP4_GE_OR_ANDCM_P1_P2_R0_R3,
00109 IA64_OPCODE_CMP4_LT_AND_P1_P2_R0_R3,
00110 IA64_OPCODE_CMP4_LT_OR_P1_P2_R0_R3,
00111 IA64_OPCODE_CMP4_LT_OR_ANDCM_P1_P2_R0_R3,
00112 IA64_OPCODE_CMP_LT_P1_P2_IMM8_R3,
00113 IA64_OPCODE_CMP_LTU_P1_P2_IMM8_R3,
00114 IA64_OPCODE_CMP_EQ_P1_P2_IMM8_R3,
00115 IA64_OPCODE_CMP_LT_UNC_P1_P2_IMM8_R3,
00116 IA64_OPCODE_CMP_LTU_UNC_P1_P2_IMM8_R3,
00117 IA64_OPCODE_CMP_EQ_UNC_P1_P2_IMM8_R3,
00118 IA64_OPCODE_CMP_EQ_AND_P1_P2_IMM8_R3,
00119 IA64_OPCODE_CMP_EQ_OR_P1_P2_IMM8_R3,
00120 IA64_OPCODE_CMP_EQ_OR_ANDCM_P1_P2_IMM8_R3,
00121 IA64_OPCODE_CMP_NE_AND_P1_P2_IMM8_R3,
00122 IA64_OPCODE_CMP_NE_OR_P1_P2_IMM8_R3,
00123 IA64_OPCODE_CMP_NE_OR_ANDCM_P1_P2_IMM8_R3,
00124 IA64_OPCODE_CMP4_LT_P1_P2_IMM8_R3,
00125 IA64_OPCODE_CMP4_LTU_P1_P2_IMM8_R3,
00126 IA64_OPCODE_CMP4_EQ_P1_P2_IMM8_R3,
00127 IA64_OPCODE_CMP4_LT_UNC_P1_P2_IMM8_R3,
00128 IA64_OPCODE_CMP4_LTU_UNC_P1_P2_IMM8_R3,
00129 IA64_OPCODE_CMP4_EQ_UNC_P1_P2_IMM8_R3,
00130 IA64_OPCODE_CMP4_EQ_AND_P1_P2_IMM8_R3,
00131 IA64_OPCODE_CMP4_EQ_OR_P1_P2_IMM8_R3,
00132 IA64_OPCODE_CMP4_EQ_OR_ANDCM_P1_P2_IMM8_R3,
00133 IA64_OPCODE_CMP4_NE_AND_P1_P2_IMM8_R3,
00134 IA64_OPCODE_CMP4_NE_OR_P1_P2_IMM8_R3,
00135 IA64_OPCODE_CMP4_NE_OR_ANDCM_P1_P2_IMM8_R3,
00136 IA64_OPCODE_PADD1_R1_R2_R3,
00137 IA64_OPCODE_PADD2_R1_R2_R3,
00138 IA64_OPCODE_PADD4_R1_R2_R3,
00139 IA64_OPCODE_PADD1_SSS_R1_R2_R3,
00140 IA64_OPCODE_PADD2_SSS_R1_R2_R3,
00141 IA64_OPCODE_PADD1_UUU_R1_R2_R3,
00142 IA64_OPCODE_PADD2_UUU_R1_R2_R3,
00143 IA64_OPCODE_PADD1_UUS_R1_R2_R3,
00144 IA64_OPCODE_PADD2_UUS_R1_R2_R3,
00145 IA64_OPCODE_PSUB1_R1_R2_R3,
00146 IA64_OPCODE_PSUB2_R1_R2_R3,
00147 IA64_OPCODE_PSUB4_R1_R2_R3,
00148 IA64_OPCODE_PSUB1_SSS_R1_R2_R3,
00149 IA64_OPCODE_PSUB2_SSS_R1_R2_R3,
00150 IA64_OPCODE_PSUB1_UUU_R1_R2_R3,
00151 IA64_OPCODE_PSUB2_UUU_R1_R2_R3,
00152 IA64_OPCODE_PSUB1_UUS_R1_R2_R3,
00153 IA64_OPCODE_PSUB2_UUS_R1_R2_R3,
00154 IA64_OPCODE_PAVG1_R1_R2_R3,
00155 IA64_OPCODE_PAVG2_R1_R2_R3,
00156 IA64_OPCODE_PAVG1_RAZ_R1_R2_R3,
00157 IA64_OPCODE_PAVG2_RAZ_R1_R2_R3,
00158 IA64_OPCODE_PAVGSUB1_R1_R2_R3,
00159 IA64_OPCODE_PAVGSUB2_R1_R2_R3,
00160 IA64_OPCODE_PCMP1_EQ_R1_R2_R3,
00161 IA64_OPCODE_PCMP2_EQ_R1_R2_R3,
00162 IA64_OPCODE_PCMP4_EQ_R1_R2_R3,
00163 IA64_OPCODE_PCMP1_GT_R1_R2_R3,
00164 IA64_OPCODE_PCMP2_GT_R1_R2_R3,
00165 IA64_OPCODE_PCMP4_GT_R1_R2_R3,
00166 IA64_OPCODE_PSHLADD2_R1_R2_COUNT2_R3,
00167 IA64_OPCODE_PSHRADD2_R1_R2_COUNT2_R3,
00168 IA64_OPCODE_PMPYSHR2_R1_R2_R3_COUNT2,
00169 IA64_OPCODE_PMPYSHR2_U_R1_R2_R3_COUNT2,
00170 IA64_OPCODE_PMPY2_R_R1_R2_R3,
00171 IA64_OPCODE_PMPY2_L_R1_R2_R3,
00172 IA64_OPCODE_MIX1_R_R1_R2_R3,
00173 IA64_OPCODE_MIX2_R_R1_R2_R3,
00174 IA64_OPCODE_MIX4_R_R1_R2_R3,
00175 IA64_OPCODE_MIX1_L_R1_R2_R3,
00176 IA64_OPCODE_MIX2_L_R1_R2_R3,
00177 IA64_OPCODE_MIX4_L_R1_R2_R3,
00178 IA64_OPCODE_PACK2_USS_R1_R2_R3,
00179 IA64_OPCODE_PACK2_SSS_R1_R2_R3,
00180 IA64_OPCODE_PACK4_SSS_R1_R2_R3,
00181 IA64_OPCODE_UNPACK1_H_R1_R2_R3,
00182 IA64_OPCODE_UNPACK2_H_R1_R2_R3,
00183 IA64_OPCODE_UNPACK4_H_R1_R2_R3,
00184 IA64_OPCODE_UNPACK1_L_R1_R2_R3,
00185 IA64_OPCODE_UNPACK2_L_R1_R2_R3,
00186 IA64_OPCODE_UNPACK4_L_R1_R2_R3,
00187 IA64_OPCODE_PMIN1_U_R1_R2_R3,
00188 IA64_OPCODE_PMAX1_U_R1_R2_R3,
00189 IA64_OPCODE_PMIN2_R1_R2_R3,
00190 IA64_OPCODE_PMAX2_R1_R2_R3,
00191 IA64_OPCODE_PSAD1_R1_R2_R3,
00192 IA64_OPCODE_MUX1_R1_R2_MBTYPE4,
00193 IA64_OPCODE_MUX2_R1_R2_MHTYPE8,
00194 IA64_OPCODE_PSHR2_R1_R3_R2,
00195 IA64_OPCODE_PSHR4_R1_R3_R2,
00196 IA64_OPCODE_SHR_R1_R3_R2,
00197 IA64_OPCODE_PSHR2_U_R1_R3_R2,
00198 IA64_OPCODE_PSHR4_U_R1_R3_R2,
00199 IA64_OPCODE_SHR_U_R1_R3_R2,
00200 IA64_OPCODE_PSHR2_R1_R3_COUNT5,
00201 IA64_OPCODE_PSHR4_R1_R3_COUNT5,
00202 IA64_OPCODE_PSHR2_U_R1_R3_COUNT5,
00203 IA64_OPCODE_PSHR4_U_R1_R3_COUNT5,
00204 IA64_OPCODE_PSHL2_R1_R2_R3,
00205 IA64_OPCODE_PSHL4_R1_R2_R3,
00206 IA64_OPCODE_SHL_R1_R2_R3,
00207 IA64_OPCODE_PSHL2_R1_R2_COUNT5,
00208 IA64_OPCODE_PSHL4_R1_R2_COUNT5,
00209 IA64_OPCODE_POPCNT_R1_R3,
00210 IA64_OPCODE_SHRP_R1_R2_R3_COUNT6,
00211 IA64_OPCODE_EXTR_U_R1_R3_POS6_LEN6,
00212 IA64_OPCODE_EXTR_R1_R3_POS6_LEN6,
00213 IA64_OPCODE_DEP_Z_R1_R2_POS6_LEN6,
00214 IA64_OPCODE_DEP_Z_R1_IMM8_POS6_LEN6,
00215 IA64_OPCODE_DEP_R1_IMM1_R3_POS6_LEN6,
00216 IA64_OPCODE_DEP_R1_R2_R3_POS6_LEN4,
00217 IA64_OPCODE_TBIT_Z_P1_P2_R3_POS6,
00218 IA64_OPCODE_TBIT_Z_UNC_P1_P2_R3_POS6,
00219 IA64_OPCODE_TBIT_Z_AND_P1_P2_R3_POS6,
00220 IA64_OPCODE_TBIT_NZ_AND_P1_P2_R3_POS6,
00221 IA64_OPCODE_TBIT_Z_OR_P1_P2_R3_POS6,
00222 IA64_OPCODE_TBIT_NZ_OR_P1_P2_R3_POS6,
00223 IA64_OPCODE_TBIT_Z_OR_ANDCM_P1_P2_R3_POS6,
00224 IA64_OPCODE_TBIT_NZ_OR_ANDCM_P1_P2_R3_POS6,
00225 IA64_OPCODE_TNAT_Z_P1_P2_R3,
00226 IA64_OPCODE_TNAT_Z_UNC_P1_P2_R3,
00227 IA64_OPCODE_TNAT_Z_AND_P1_P2_R3,
00228 IA64_OPCODE_TNAT_NZ_AND_P1_P2_R3,
00229 IA64_OPCODE_TNAT_Z_OR_P1_P2_R3,
00230 IA64_OPCODE_TNAT_NZ_OR_P1_P2_R3,
00231 IA64_OPCODE_TNAT_Z_OR_ANDCM_P1_P2_R3,
00232 IA64_OPCODE_TNAT_NZ_OR_ANDCM_P1_P2_R3,
00233 IA64_OPCODE_BREAK_I_IMM21,
00234 IA64_OPCODE_NOP_I_IMM21,
00235 IA64_OPCODE_CHK_S_I_R2_TARGET25,
00236 IA64_OPCODE_MOV_SPTK_B1_R2_TAG13,
00237 IA64_OPCODE_MOV_SPTK_IMP_B1_R2_TAG13,
00238 IA64_OPCODE_MOV_B1_R2_TAG13,
00239 IA64_OPCODE_MOV_IMP_B1_R2_TAG13,
00240 IA64_OPCODE_MOV_DPTK_B1_R2_TAG13,
00241 IA64_OPCODE_MOV_DPTK_IMP_B1_R2_TAG13,
00242 IA64_OPCODE_MOV_RET_SPTK_B1_R2_TAG13,
00243 IA64_OPCODE_MOV_RET_SPTK_IMP_B1_R2_TAG13,
00244 IA64_OPCODE_MOV_RET_B1_R2_TAG13,
00245 IA64_OPCODE_MOV_RET_IMP_B1_R2_TAG13,
00246 IA64_OPCODE_MOV_RET_DPTK_B1_R2_TAG13,
00247 IA64_OPCODE_MOV_RET_DPTK_IMP_B1_R2_TAG13,
00248 IA64_OPCODE_MOV_R1_B2,
00249 IA64_OPCODE_MOV_PR_R2_MASK17,
00250 IA64_OPCODE_MOV_PR_ROT_IMM44,
00251 IA64_OPCODE_MOV_R1_IP,
00252 IA64_OPCODE_MOV_R1_PR,
00253 IA64_OPCODE_MOV_I_AR3_R2,
00254 IA64_OPCODE_MOV_I_AR3_IMM8,
00255 IA64_OPCODE_MOV_I_R1_AR3,
00256 IA64_OPCODE_ZXT1_R1_R3,
00257 IA64_OPCODE_ZXT2_R1_R3,
00258 IA64_OPCODE_ZXT4_R1_R3,
00259 IA64_OPCODE_SXT1_R1_R3,
00260 IA64_OPCODE_SXT2_R1_R3,
00261 IA64_OPCODE_SXT4_R1_R3,
00262 IA64_OPCODE_CZX1_L_R1_R3,
00263 IA64_OPCODE_CZX2_L_R1_R3,
00264 IA64_OPCODE_CZX1_R_R1_R3,
00265 IA64_OPCODE_CZX2_R_R1_R3,
00266 IA64_OPCODE_LD1_R1_R3,
00267 IA64_OPCODE_LD1_NT1_R1_R3,
00268 IA64_OPCODE_LD1_NTA_R1_R3,
00269 IA64_OPCODE_LD2_R1_R3,
00270 IA64_OPCODE_LD2_NT1_R1_R3,
00271 IA64_OPCODE_LD2_NTA_R1_R3,
00272 IA64_OPCODE_LD4_R1_R3,
00273 IA64_OPCODE_LD4_NT1_R1_R3,
00274 IA64_OPCODE_LD4_NTA_R1_R3,
00275 IA64_OPCODE_LD8_R1_R3,
00276 IA64_OPCODE_LD8_NT1_R1_R3,
00277 IA64_OPCODE_LD8_NTA_R1_R3,
00278 IA64_OPCODE_LD1_S_R1_R3,
00279 IA64_OPCODE_LD1_S_NT1_R1_R3,
00280 IA64_OPCODE_LD1_S_NTA_R1_R3,
00281 IA64_OPCODE_LD2_S_R1_R3,
00282 IA64_OPCODE_LD2_S_NT1_R1_R3,
00283 IA64_OPCODE_LD2_S_NTA_R1_R3,
00284 IA64_OPCODE_LD4_S_R1_R3,
00285 IA64_OPCODE_LD4_S_NT1_R1_R3,
00286 IA64_OPCODE_LD4_S_NTA_R1_R3,
00287 IA64_OPCODE_LD8_S_R1_R3,
00288 IA64_OPCODE_LD8_S_NT1_R1_R3,
00289 IA64_OPCODE_LD8_S_NTA_R1_R3,
00290 IA64_OPCODE_LD1_A_R1_R3,
00291 IA64_OPCODE_LD1_A_NT1_R1_R3,
00292 IA64_OPCODE_LD1_A_NTA_R1_R3,
00293 IA64_OPCODE_LD2_A_R1_R3,
00294 IA64_OPCODE_LD2_A_NT1_R1_R3,
00295 IA64_OPCODE_LD2_A_NTA_R1_R3,
00296 IA64_OPCODE_LD4_A_R1_R3,
00297 IA64_OPCODE_LD4_A_NT1_R1_R3,
00298 IA64_OPCODE_LD4_A_NTA_R1_R3,
00299 IA64_OPCODE_LD8_A_R1_R3,
00300 IA64_OPCODE_LD8_A_NT1_R1_R3,
00301 IA64_OPCODE_LD8_A_NTA_R1_R3,
00302 IA64_OPCODE_LD1_SA_R1_R3,
00303 IA64_OPCODE_LD1_SA_NT1_R1_R3,
00304 IA64_OPCODE_LD1_SA_NTA_R1_R3,
00305 IA64_OPCODE_LD2_SA_R1_R3,
00306 IA64_OPCODE_LD2_SA_NT1_R1_R3,
00307 IA64_OPCODE_LD2_SA_NTA_R1_R3,
00308 IA64_OPCODE_LD4_SA_R1_R3,
00309 IA64_OPCODE_LD4_SA_NT1_R1_R3,
00310 IA64_OPCODE_LD4_SA_NTA_R1_R3,
00311 IA64_OPCODE_LD8_SA_R1_R3,
00312 IA64_OPCODE_LD8_SA_NT1_R1_R3,
00313 IA64_OPCODE_LD8_SA_NTA_R1_R3,
00314 IA64_OPCODE_LD1_BIAS_R1_R3,
00315 IA64_OPCODE_LD1_BIAS_NT1_R1_R3,
00316 IA64_OPCODE_LD1_BIAS_NTA_R1_R3,
00317 IA64_OPCODE_LD2_BIAS_R1_R3,
00318 IA64_OPCODE_LD2_BIAS_NT1_R1_R3,
00319 IA64_OPCODE_LD2_BIAS_NTA_R1_R3,
00320 IA64_OPCODE_LD4_BIAS_R1_R3,
00321 IA64_OPCODE_LD4_BIAS_NT1_R1_R3,
00322 IA64_OPCODE_LD4_BIAS_NTA_R1_R3,
00323 IA64_OPCODE_LD8_BIAS_R1_R3,
00324 IA64_OPCODE_LD8_BIAS_NT1_R1_R3,
00325 IA64_OPCODE_LD8_BIAS_NTA_R1_R3,
00326 IA64_OPCODE_LD1_ACQ_R1_R3,
00327 IA64_OPCODE_LD1_ACQ_NT1_R1_R3,
00328 IA64_OPCODE_LD1_ACQ_NTA_R1_R3,
00329 IA64_OPCODE_LD2_ACQ_R1_R3,
00330 IA64_OPCODE_LD2_ACQ_NT1_R1_R3,
00331 IA64_OPCODE_LD2_ACQ_NTA_R1_R3,
00332 IA64_OPCODE_LD4_ACQ_R1_R3,
00333 IA64_OPCODE_LD4_ACQ_NT1_R1_R3,
00334 IA64_OPCODE_LD4_ACQ_NTA_R1_R3,
00335 IA64_OPCODE_LD8_ACQ_R1_R3,
00336 IA64_OPCODE_LD8_ACQ_NT1_R1_R3,
00337 IA64_OPCODE_LD8_ACQ_NTA_R1_R3,
00338 IA64_OPCODE_LD8_FILL_R1_R3,
00339 IA64_OPCODE_LD8_FILL_NT1_R1_R3,
00340 IA64_OPCODE_LD8_FILL_NTA_R1_R3,
00341 IA64_OPCODE_LD1_C_CLR_R1_R3,
00342 IA64_OPCODE_LD1_C_CLR_NT1_R1_R3,
00343 IA64_OPCODE_LD1_C_CLR_NTA_R1_R3,
00344 IA64_OPCODE_LD2_C_CLR_R1_R3,
00345 IA64_OPCODE_LD2_C_CLR_NT1_R1_R3,
00346 IA64_OPCODE_LD2_C_CLR_NTA_R1_R3,
00347 IA64_OPCODE_LD4_C_CLR_R1_R3,
00348 IA64_OPCODE_LD4_C_CLR_NT1_R1_R3,
00349 IA64_OPCODE_LD4_C_CLR_NTA_R1_R3,
00350 IA64_OPCODE_LD8_C_CLR_R1_R3,
00351 IA64_OPCODE_LD8_C_CLR_NT1_R1_R3,
00352 IA64_OPCODE_LD8_C_CLR_NTA_R1_R3,
00353 IA64_OPCODE_LD1_C_NC_R1_R3,
00354 IA64_OPCODE_LD1_C_NC_NT1_R1_R3,
00355 IA64_OPCODE_LD1_C_NC_NTA_R1_R3,
00356 IA64_OPCODE_LD2_C_NC_R1_R3,
00357 IA64_OPCODE_LD2_C_NC_NT1_R1_R3,
00358 IA64_OPCODE_LD2_C_NC_NTA_R1_R3,
00359 IA64_OPCODE_LD4_C_NC_R1_R3,
00360 IA64_OPCODE_LD4_C_NC_NT1_R1_R3,
00361 IA64_OPCODE_LD4_C_NC_NTA_R1_R3,
00362 IA64_OPCODE_LD8_C_NC_R1_R3,
00363 IA64_OPCODE_LD8_C_NC_NT1_R1_R3,
00364 IA64_OPCODE_LD8_C_NC_NTA_R1_R3,
00365 IA64_OPCODE_LD1_C_CLR_ACQ_R1_R3,
00366 IA64_OPCODE_LD1_C_CLR_ACQ_NT1_R1_R3,
00367 IA64_OPCODE_LD1_C_CLR_ACQ_NTA_R1_R3,
00368 IA64_OPCODE_LD2_C_CLR_ACQ_R1_R3,
00369 IA64_OPCODE_LD2_C_CLR_ACQ_NT1_R1_R3,
00370 IA64_OPCODE_LD2_C_CLR_ACQ_NTA_R1_R3,
00371 IA64_OPCODE_LD4_C_CLR_ACQ_R1_R3,
00372 IA64_OPCODE_LD4_C_CLR_ACQ_NT1_R1_R3,
00373 IA64_OPCODE_LD4_C_CLR_ACQ_NTA_R1_R3,
00374 IA64_OPCODE_LD8_C_CLR_ACQ_R1_R3,
00375 IA64_OPCODE_LD8_C_CLR_ACQ_NT1_R1_R3,
00376 IA64_OPCODE_LD8_C_CLR_ACQ_NTA_R1_R3,
00377 IA64_OPCODE_LD1_R1_R3_R2,
00378 IA64_OPCODE_LD1_NT1_R1_R3_R2,
00379 IA64_OPCODE_LD1_NTA_R1_R3_R2,
00380 IA64_OPCODE_LD2_R1_R3_R2,
00381 IA64_OPCODE_LD2_NT1_R1_R3_R2,
00382 IA64_OPCODE_LD2_NTA_R1_R3_R2,
00383 IA64_OPCODE_LD4_R1_R3_R2,
00384 IA64_OPCODE_LD4_NT1_R1_R3_R2,
00385 IA64_OPCODE_LD4_NTA_R1_R3_R2,
00386 IA64_OPCODE_LD8_R1_R3_R2,
00387 IA64_OPCODE_LD8_NT1_R1_R3_R2,
00388 IA64_OPCODE_LD8_NTA_R1_R3_R2,
00389 IA64_OPCODE_LD1_S_R1_R3_R2,
00390 IA64_OPCODE_LD1_S_NT1_R1_R3_R2,
00391 IA64_OPCODE_LD1_S_NTA_R1_R3_R2,
00392 IA64_OPCODE_LD2_S_R1_R3_R2,
00393 IA64_OPCODE_LD2_S_NT1_R1_R3_R2,
00394 IA64_OPCODE_LD2_S_NTA_R1_R3_R2,
00395 IA64_OPCODE_LD4_S_R1_R3_R2,
00396 IA64_OPCODE_LD4_S_NT1_R1_R3_R2,
00397 IA64_OPCODE_LD4_S_NTA_R1_R3_R2,
00398 IA64_OPCODE_LD8_S_R1_R3_R2,
00399 IA64_OPCODE_LD8_S_NT1_R1_R3_R2,
00400 IA64_OPCODE_LD8_S_NTA_R1_R3_R2,
00401 IA64_OPCODE_LD1_A_R1_R3_R2,
00402 IA64_OPCODE_LD1_A_NT1_R1_R3_R2,
00403 IA64_OPCODE_LD1_A_NTA_R1_R3_R2,
00404 IA64_OPCODE_LD2_A_R1_R3_R2,
00405 IA64_OPCODE_LD2_A_NT1_R1_R3_R2,
00406 IA64_OPCODE_LD2_A_NTA_R1_R3_R2,
00407 IA64_OPCODE_LD4_A_R1_R3_R2,
00408 IA64_OPCODE_LD4_A_NT1_R1_R3_R2,
00409 IA64_OPCODE_LD4_A_NTA_R1_R3_R2,
00410 IA64_OPCODE_LD8_A_R1_R3_R2,
00411 IA64_OPCODE_LD8_A_NT1_R1_R3_R2,
00412 IA64_OPCODE_LD8_A_NTA_R1_R3_R2,
00413 IA64_OPCODE_LD1_SA_R1_R3_R2,
00414 IA64_OPCODE_LD1_SA_NT1_R1_R3_R2,
00415 IA64_OPCODE_LD1_SA_NTA_R1_R3_R2,
00416 IA64_OPCODE_LD2_SA_R1_R3_R2,
00417 IA64_OPCODE_LD2_SA_NT1_R1_R3_R2,
00418 IA64_OPCODE_LD2_SA_NTA_R1_R3_R2,
00419 IA64_OPCODE_LD4_SA_R1_R3_R2,
00420 IA64_OPCODE_LD4_SA_NT1_R1_R3_R2,
00421 IA64_OPCODE_LD4_SA_NTA_R1_R3_R2,
00422 IA64_OPCODE_LD8_SA_R1_R3_R2,
00423 IA64_OPCODE_LD8_SA_NT1_R1_R3_R2,
00424 IA64_OPCODE_LD8_SA_NTA_R1_R3_R2,
00425 IA64_OPCODE_LD1_BIAS_R1_R3_R2,
00426 IA64_OPCODE_LD1_BIAS_NT1_R1_R3_R2,
00427 IA64_OPCODE_LD1_BIAS_NTA_R1_R3_R2,
00428 IA64_OPCODE_LD2_BIAS_R1_R3_R2,
00429 IA64_OPCODE_LD2_BIAS_NT1_R1_R3_R2,
00430 IA64_OPCODE_LD2_BIAS_NTA_R1_R3_R2,
00431 IA64_OPCODE_LD4_BIAS_R1_R3_R2,
00432 IA64_OPCODE_LD4_BIAS_NT1_R1_R3_R2,
00433 IA64_OPCODE_LD4_BIAS_NTA_R1_R3_R2,
00434 IA64_OPCODE_LD8_BIAS_R1_R3_R2,
00435 IA64_OPCODE_LD8_BIAS_NT1_R1_R3_R2,
00436 IA64_OPCODE_LD8_BIAS_NTA_R1_R3_R2,
00437 IA64_OPCODE_LD1_ACQ_R1_R3_R2,
00438 IA64_OPCODE_LD1_ACQ_NT1_R1_R3_R2,
00439 IA64_OPCODE_LD1_ACQ_NTA_R1_R3_R2,
00440 IA64_OPCODE_LD2_ACQ_R1_R3_R2,
00441 IA64_OPCODE_LD2_ACQ_NT1_R1_R3_R2,
00442 IA64_OPCODE_LD2_ACQ_NTA_R1_R3_R2,
00443 IA64_OPCODE_LD4_ACQ_R1_R3_R2,
00444 IA64_OPCODE_LD4_ACQ_NT1_R1_R3_R2,
00445 IA64_OPCODE_LD4_ACQ_NTA_R1_R3_R2,
00446 IA64_OPCODE_LD8_ACQ_R1_R3_R2,
00447 IA64_OPCODE_LD8_ACQ_NT1_R1_R3_R2,
00448 IA64_OPCODE_LD8_ACQ_NTA_R1_R3_R2,
00449 IA64_OPCODE_LD8_FILL_R1_R3_R2,
00450 IA64_OPCODE_LD8_FILL_NT1_R1_R3_R2,
00451 IA64_OPCODE_LD8_FILL_NTA_R1_R3_R2,
00452 IA64_OPCODE_LD1_C_CLR_R1_R3_R2,
00453 IA64_OPCODE_LD1_C_CLR_NT1_R1_R3_R2,
00454 IA64_OPCODE_LD1_C_CLR_NTA_R1_R3_R2,
00455 IA64_OPCODE_LD2_C_CLR_R1_R3_R2,
00456 IA64_OPCODE_LD2_C_CLR_NT1_R1_R3_R2,
00457 IA64_OPCODE_LD2_C_CLR_NTA_R1_R3_R2,
00458 IA64_OPCODE_LD4_C_CLR_R1_R3_R2,
00459 IA64_OPCODE_LD4_C_CLR_NT1_R1_R3_R2,
00460 IA64_OPCODE_LD4_C_CLR_NTA_R1_R3_R2,
00461 IA64_OPCODE_LD8_C_CLR_R1_R3_R2,
00462 IA64_OPCODE_LD8_C_CLR_NT1_R1_R3_R2,
00463 IA64_OPCODE_LD8_C_CLR_NTA_R1_R3_R2,
00464 IA64_OPCODE_LD1_C_NC_R1_R3_R2,
00465 IA64_OPCODE_LD1_C_NC_NT1_R1_R3_R2,
00466 IA64_OPCODE_LD1_C_NC_NTA_R1_R3_R2,
00467 IA64_OPCODE_LD2_C_NC_R1_R3_R2,
00468 IA64_OPCODE_LD2_C_NC_NT1_R1_R3_R2,
00469 IA64_OPCODE_LD2_C_NC_NTA_R1_R3_R2,
00470 IA64_OPCODE_LD4_C_NC_R1_R3_R2,
00471 IA64_OPCODE_LD4_C_NC_NT1_R1_R3_R2,
00472 IA64_OPCODE_LD4_C_NC_NTA_R1_R3_R2,
00473 IA64_OPCODE_LD8_C_NC_R1_R3_R2,
00474 IA64_OPCODE_LD8_C_NC_NT1_R1_R3_R2,
00475 IA64_OPCODE_LD8_C_NC_NTA_R1_R3_R2,
00476 IA64_OPCODE_LD1_C_CLR_ACQ_R1_R3_R2,
00477 IA64_OPCODE_LD1_C_CLR_ACQ_NT1_R1_R3_R2,
00478 IA64_OPCODE_LD1_C_CLR_ACQ_NTA_R1_R3_R2,
00479 IA64_OPCODE_LD2_C_CLR_ACQ_R1_R3_R2,
00480 IA64_OPCODE_LD2_C_CLR_ACQ_NT1_R1_R3_R2,
00481 IA64_OPCODE_LD2_C_CLR_ACQ_NTA_R1_R3_R2,
00482 IA64_OPCODE_LD4_C_CLR_ACQ_R1_R3_R2,
00483 IA64_OPCODE_LD4_C_CLR_ACQ_NT1_R1_R3_R2,
00484 IA64_OPCODE_LD4_C_CLR_ACQ_NTA_R1_R3_R2,
00485 IA64_OPCODE_LD8_C_CLR_ACQ_R1_R3_R2,
00486 IA64_OPCODE_LD8_C_CLR_ACQ_NT1_R1_R3_R2,
00487 IA64_OPCODE_LD8_C_CLR_ACQ_NTA_R1_R3_R2,
00488 IA64_OPCODE_LD1_R1_R3_IMM9,
00489 IA64_OPCODE_LD1_NT1_R1_R3_IMM9,
00490 IA64_OPCODE_LD1_NTA_R1_R3_IMM9,
00491 IA64_OPCODE_LD2_R1_R3_IMM9,
00492 IA64_OPCODE_LD2_NT1_R1_R3_IMM9,
00493 IA64_OPCODE_LD2_NTA_R1_R3_IMM9,
00494 IA64_OPCODE_LD4_R1_R3_IMM9,
00495 IA64_OPCODE_LD4_NT1_R1_R3_IMM9,
00496 IA64_OPCODE_LD4_NTA_R1_R3_IMM9,
00497 IA64_OPCODE_LD8_R1_R3_IMM9,
00498 IA64_OPCODE_LD8_NT1_R1_R3_IMM9,
00499 IA64_OPCODE_LD8_NTA_R1_R3_IMM9,
00500 IA64_OPCODE_LD1_S_R1_R3_IMM9,
00501 IA64_OPCODE_LD1_S_NT1_R1_R3_IMM9,
00502 IA64_OPCODE_LD1_S_NTA_R1_R3_IMM9,
00503 IA64_OPCODE_LD2_S_R1_R3_IMM9,
00504 IA64_OPCODE_LD2_S_NT1_R1_R3_IMM9,
00505 IA64_OPCODE_LD2_S_NTA_R1_R3_IMM9,
00506 IA64_OPCODE_LD4_S_R1_R3_IMM9,
00507 IA64_OPCODE_LD4_S_NT1_R1_R3_IMM9,
00508 IA64_OPCODE_LD4_S_NTA_R1_R3_IMM9,
00509 IA64_OPCODE_LD8_S_R1_R3_IMM9,
00510 IA64_OPCODE_LD8_S_NT1_R1_R3_IMM9,
00511 IA64_OPCODE_LD8_S_NTA_R1_R3_IMM9,
00512 IA64_OPCODE_LD1_A_R1_R3_IMM9,
00513 IA64_OPCODE_LD1_A_NT1_R1_R3_IMM9,
00514 IA64_OPCODE_LD1_A_NTA_R1_R3_IMM9,
00515 IA64_OPCODE_LD2_A_R1_R3_IMM9,
00516 IA64_OPCODE_LD2_A_NT1_R1_R3_IMM9,
00517 IA64_OPCODE_LD2_A_NTA_R1_R3_IMM9,
00518 IA64_OPCODE_LD4_A_R1_R3_IMM9,
00519 IA64_OPCODE_LD4_A_NT1_R1_R3_IMM9,
00520 IA64_OPCODE_LD4_A_NTA_R1_R3_IMM9,
00521 IA64_OPCODE_LD8_A_R1_R3_IMM9,
00522 IA64_OPCODE_LD8_A_NT1_R1_R3_IMM9,
00523 IA64_OPCODE_LD8_A_NTA_R1_R3_IMM9,
00524 IA64_OPCODE_LD1_SA_R1_R3_IMM9,
00525 IA64_OPCODE_LD1_SA_NT1_R1_R3_IMM9,
00526 IA64_OPCODE_LD1_SA_NTA_R1_R3_IMM9,
00527 IA64_OPCODE_LD2_SA_R1_R3_IMM9,
00528 IA64_OPCODE_LD2_SA_NT1_R1_R3_IMM9,
00529 IA64_OPCODE_LD2_SA_NTA_R1_R3_IMM9,
00530 IA64_OPCODE_LD4_SA_R1_R3_IMM9,
00531 IA64_OPCODE_LD4_SA_NT1_R1_R3_IMM9,
00532 IA64_OPCODE_LD4_SA_NTA_R1_R3_IMM9,
00533 IA64_OPCODE_LD8_SA_R1_R3_IMM9,
00534 IA64_OPCODE_LD8_SA_NT1_R1_R3_IMM9,
00535 IA64_OPCODE_LD8_SA_NTA_R1_R3_IMM9,
00536 IA64_OPCODE_LD1_BIAS_R1_R3_IMM9,
00537 IA64_OPCODE_LD1_BIAS_NT1_R1_R3_IMM9,
00538 IA64_OPCODE_LD1_BIAS_NTA_R1_R3_IMM9,
00539 IA64_OPCODE_LD2_BIAS_R1_R3_IMM9,
00540 IA64_OPCODE_LD2_BIAS_NT1_R1_R3_IMM9,
00541 IA64_OPCODE_LD2_BIAS_NTA_R1_R3_IMM9,
00542 IA64_OPCODE_LD4_BIAS_R1_R3_IMM9,
00543 IA64_OPCODE_LD4_BIAS_NT1_R1_R3_IMM9,
00544 IA64_OPCODE_LD4_BIAS_NTA_R1_R3_IMM9,
00545 IA64_OPCODE_LD8_BIAS_R1_R3_IMM9,
00546 IA64_OPCODE_LD8_BIAS_NT1_R1_R3_IMM9,
00547 IA64_OPCODE_LD8_BIAS_NTA_R1_R3_IMM9,
00548 IA64_OPCODE_LD1_ACQ_R1_R3_IMM9,
00549 IA64_OPCODE_LD1_ACQ_NT1_R1_R3_IMM9,
00550 IA64_OPCODE_LD1_ACQ_NTA_R1_R3_IMM9,
00551 IA64_OPCODE_LD2_ACQ_R1_R3_IMM9,
00552 IA64_OPCODE_LD2_ACQ_NT1_R1_R3_IMM9,
00553 IA64_OPCODE_LD2_ACQ_NTA_R1_R3_IMM9,
00554 IA64_OPCODE_LD4_ACQ_R1_R3_IMM9,
00555 IA64_OPCODE_LD4_ACQ_NT1_R1_R3_IMM9,
00556 IA64_OPCODE_LD4_ACQ_NTA_R1_R3_IMM9,
00557 IA64_OPCODE_LD8_ACQ_R1_R3_IMM9,
00558 IA64_OPCODE_LD8_ACQ_NT1_R1_R3_IMM9,
00559 IA64_OPCODE_LD8_ACQ_NTA_R1_R3_IMM9,
00560 IA64_OPCODE_LD8_FILL_R1_R3_IMM9,
00561 IA64_OPCODE_LD8_FILL_NT1_R1_R3_IMM9,
00562 IA64_OPCODE_LD8_FILL_NTA_R1_R3_IMM9,
00563 IA64_OPCODE_LD1_C_CLR_R1_R3_IMM9,
00564 IA64_OPCODE_LD1_C_CLR_NT1_R1_R3_IMM9,
00565 IA64_OPCODE_LD1_C_CLR_NTA_R1_R3_IMM9,
00566 IA64_OPCODE_LD2_C_CLR_R1_R3_IMM9,
00567 IA64_OPCODE_LD2_C_CLR_NT1_R1_R3_IMM9,
00568 IA64_OPCODE_LD2_C_CLR_NTA_R1_R3_IMM9,
00569 IA64_OPCODE_LD4_C_CLR_R1_R3_IMM9,
00570 IA64_OPCODE_LD4_C_CLR_NT1_R1_R3_IMM9,
00571 IA64_OPCODE_LD4_C_CLR_NTA_R1_R3_IMM9,
00572 IA64_OPCODE_LD8_C_CLR_R1_R3_IMM9,
00573 IA64_OPCODE_LD8_C_CLR_NT1_R1_R3_IMM9,
00574 IA64_OPCODE_LD8_C_CLR_NTA_R1_R3_IMM9,
00575 IA64_OPCODE_LD1_C_NC_R1_R3_IMM9,
00576 IA64_OPCODE_LD1_C_NC_NT1_R1_R3_IMM9,
00577 IA64_OPCODE_LD1_C_NC_NTA_R1_R3_IMM9,
00578 IA64_OPCODE_LD2_C_NC_R1_R3_IMM9,
00579 IA64_OPCODE_LD2_C_NC_NT1_R1_R3_IMM9,
00580 IA64_OPCODE_LD2_C_NC_NTA_R1_R3_IMM9,
00581 IA64_OPCODE_LD4_C_NC_R1_R3_IMM9,
00582 IA64_OPCODE_LD4_C_NC_NT1_R1_R3_IMM9,
00583 IA64_OPCODE_LD4_C_NC_NTA_R1_R3_IMM9,
00584 IA64_OPCODE_LD8_C_NC_R1_R3_IMM9,
00585 IA64_OPCODE_LD8_C_NC_NT1_R1_R3_IMM9,
00586 IA64_OPCODE_LD8_C_NC_NTA_R1_R3_IMM9,
00587 IA64_OPCODE_LD1_C_CLR_ACQ_R1_R3_IMM9,
00588 IA64_OPCODE_LD1_C_CLR_ACQ_NT1_R1_R3_IMM9,
00589 IA64_OPCODE_LD1_C_CLR_ACQ_NTA_R1_R3_IMM9,
00590 IA64_OPCODE_LD2_C_CLR_ACQ_R1_R3_IMM9,
00591 IA64_OPCODE_LD2_C_CLR_ACQ_NT1_R1_R3_IMM9,
00592 IA64_OPCODE_LD2_C_CLR_ACQ_NTA_R1_R3_IMM9,
00593 IA64_OPCODE_LD4_C_CLR_ACQ_R1_R3_IMM9,
00594 IA64_OPCODE_LD4_C_CLR_ACQ_NT1_R1_R3_IMM9,
00595 IA64_OPCODE_LD4_C_CLR_ACQ_NTA_R1_R3_IMM9,
00596 IA64_OPCODE_LD8_C_CLR_ACQ_R1_R3_IMM9,
00597 IA64_OPCODE_LD8_C_CLR_ACQ_NT1_R1_R3_IMM9,
00598 IA64_OPCODE_LD8_C_CLR_ACQ_NTA_R1_R3_IMM9,
00599 IA64_OPCODE_ST1_R3_R2,
00600 IA64_OPCODE_ST1_NTA_R3_R2,
00601 IA64_OPCODE_ST2_R3_R2,
00602 IA64_OPCODE_ST2_NTA_R3_R2,
00603 IA64_OPCODE_ST4_R3_R2,
00604 IA64_OPCODE_ST4_NTA_R3_R2,
00605 IA64_OPCODE_ST8_R3_R2,
00606 IA64_OPCODE_ST8_NTA_R3_R2,
00607 IA64_OPCODE_ST1_REL_R3_R2,
00608 IA64_OPCODE_ST1_REL_NTA_R3_R2,
00609 IA64_OPCODE_ST2_REL_R3_R2,
00610 IA64_OPCODE_ST2_REL_NTA_R3_R2,
00611 IA64_OPCODE_ST4_REL_R3_R2,
00612 IA64_OPCODE_ST4_REL_NTA_R3_R2,
00613 IA64_OPCODE_ST8_REL_R3_R2,
00614 IA64_OPCODE_ST8_REL_NTA_R3_R2,
00615 IA64_OPCODE_ST8_SPILL_R3_R2,
00616 IA64_OPCODE_ST8_SPILL_NTA_R3_R2,
00617 IA64_OPCODE_ST1_R3_R2_IMM9,
00618 IA64_OPCODE_ST1_NTA_R3_R2_IMM9,
00619 IA64_OPCODE_ST2_R3_R2_IMM9,
00620 IA64_OPCODE_ST2_NTA_R3_R2_IMM9,
00621 IA64_OPCODE_ST4_R3_R2_IMM9,
00622 IA64_OPCODE_ST4_NTA_R3_R2_IMM9,
00623 IA64_OPCODE_ST8_R3_R2_IMM9,
00624 IA64_OPCODE_ST8_NTA_R3_R2_IMM9,
00625 IA64_OPCODE_ST1_REL_R3_R2_IMM9,
00626 IA64_OPCODE_ST1_REL_NTA_R3_R2_IMM9,
00627 IA64_OPCODE_ST2_REL_R3_R2_IMM9,
00628 IA64_OPCODE_ST2_REL_NTA_R3_R2_IMM9,
00629 IA64_OPCODE_ST4_REL_R3_R2_IMM9,
00630 IA64_OPCODE_ST4_REL_NTA_R3_R2_IMM9,
00631 IA64_OPCODE_ST8_REL_R3_R2_IMM9,
00632 IA64_OPCODE_ST8_REL_NTA_R3_R2_IMM9,
00633 IA64_OPCODE_ST8_SPILL_R3_R2_IMM9,
00634 IA64_OPCODE_ST8_SPILL_NTA_R3_R2_IMM9,
00635 IA64_OPCODE_LDFS_F1_R3,
00636 IA64_OPCODE_LDFS_NT1_F1_R3,
00637 IA64_OPCODE_LDFS_NTA_F1_R3,
00638 IA64_OPCODE_LDFD_F1_R3,
00639 IA64_OPCODE_LDFD_NT1_F1_R3,
00640 IA64_OPCODE_LDFD_NTA_F1_R3,
00641 IA64_OPCODE_LDF8_F1_R3,
00642 IA64_OPCODE_LDF8_NT1_F1_R3,
00643 IA64_OPCODE_LDF8_NTA_F1_R3,
00644 IA64_OPCODE_LDFE_F1_R3,
00645 IA64_OPCODE_LDFE_NT1_F1_R3,
00646 IA64_OPCODE_LDFE_NTA_F1_R3,
00647 IA64_OPCODE_LDFS_S_F1_R3,
00648 IA64_OPCODE_LDFS_S_NT1_F1_R3,
00649 IA64_OPCODE_LDFS_S_NTA_F1_R3,
00650 IA64_OPCODE_LDFD_S_F1_R3,
00651 IA64_OPCODE_LDFD_S_NT1_F1_R3,
00652 IA64_OPCODE_LDFD_S_NTA_F1_R3,
00653 IA64_OPCODE_LDF8_S_F1_R3,
00654 IA64_OPCODE_LDF8_S_NT1_F1_R3,
00655 IA64_OPCODE_LDF8_S_NTA_F1_R3,
00656 IA64_OPCODE_LDFE_S_F1_R3,
00657 IA64_OPCODE_LDFE_S_NT1_F1_R3,
00658 IA64_OPCODE_LDFE_S_NTA_F1_R3,
00659 IA64_OPCODE_LDFS_A_F1_R3,
00660 IA64_OPCODE_LDFS_A_NT1_F1_R3,
00661 IA64_OPCODE_LDFS_A_NTA_F1_R3,
00662 IA64_OPCODE_LDFD_A_F1_R3,
00663 IA64_OPCODE_LDFD_A_NT1_F1_R3,
00664 IA64_OPCODE_LDFD_A_NTA_F1_R3,
00665 IA64_OPCODE_LDF8_A_F1_R3,
00666 IA64_OPCODE_LDF8_A_NT1_F1_R3,
00667 IA64_OPCODE_LDF8_A_NTA_F1_R3,
00668 IA64_OPCODE_LDFE_A_F1_R3,
00669 IA64_OPCODE_LDFE_A_NT1_F1_R3,
00670 IA64_OPCODE_LDFE_A_NTA_F1_R3,
00671 IA64_OPCODE_LDFS_SA_F1_R3,
00672 IA64_OPCODE_LDFS_SA_NT1_F1_R3,
00673 IA64_OPCODE_LDFS_SA_NTA_F1_R3,
00674 IA64_OPCODE_LDFD_SA_F1_R3,
00675 IA64_OPCODE_LDFD_SA_NT1_F1_R3,
00676 IA64_OPCODE_LDFD_SA_NTA_F1_R3,
00677 IA64_OPCODE_LDF8_SA_F1_R3,
00678 IA64_OPCODE_LDF8_SA_NT1_F1_R3,
00679 IA64_OPCODE_LDF8_SA_NTA_F1_R3,
00680 IA64_OPCODE_LDFE_SA_F1_R3,
00681 IA64_OPCODE_LDFE_SA_NT1_F1_R3,
00682 IA64_OPCODE_LDFE_SA_NTA_F1_R3,
00683 IA64_OPCODE_LDF_FILL_F1_R3,
00684 IA64_OPCODE_LDF_FILL_NT1_F1_R3,
00685 IA64_OPCODE_LDF_FILL_NTA_F1_R3,
00686 IA64_OPCODE_LDFS_C_CLR_F1_R3,
00687 IA64_OPCODE_LDFS_C_CLR_NT1_F1_R3,
00688 IA64_OPCODE_LDFS_C_CLR_NTA_F1_R3,
00689 IA64_OPCODE_LDFD_C_CLR_F1_R3,
00690 IA64_OPCODE_LDFD_C_CLR_NT1_F1_R3,
00691 IA64_OPCODE_LDFD_C_CLR_NTA_F1_R3,
00692 IA64_OPCODE_LDF8_C_CLR_F1_R3,
00693 IA64_OPCODE_LDF8_C_CLR_NT1_F1_R3,
00694 IA64_OPCODE_LDF8_C_CLR_NTA_F1_R3,
00695 IA64_OPCODE_LDFE_C_CLR_F1_R3,
00696 IA64_OPCODE_LDFE_C_CLR_NT1_F1_R3,
00697 IA64_OPCODE_LDFE_C_CLR_NTA_F1_R3,
00698 IA64_OPCODE_LDFS_C_NC_F1_R3,
00699 IA64_OPCODE_LDFS_C_NC_NT1_F1_R3,
00700 IA64_OPCODE_LDFS_C_NC_NTA_F1_R3,
00701 IA64_OPCODE_LDFD_C_NC_F1_R3,
00702 IA64_OPCODE_LDFD_C_NC_NT1_F1_R3,
00703 IA64_OPCODE_LDFD_C_NC_NTA_F1_R3,
00704 IA64_OPCODE_LDF8_C_NC_F1_R3,
00705 IA64_OPCODE_LDF8_C_NC_NT1_F1_R3,
00706 IA64_OPCODE_LDF8_C_NC_NTA_F1_R3,
00707 IA64_OPCODE_LDFE_C_NC_F1_R3,
00708 IA64_OPCODE_LDFE_C_NC_NT1_F1_R3,
00709 IA64_OPCODE_LDFE_C_NC_NTA_F1_R3,
00710 IA64_OPCODE_LDFS_F1_R3_R2,
00711 IA64_OPCODE_LDFS_NT1_F1_R3_R2,
00712 IA64_OPCODE_LDFS_NTA_F1_R3_R2,
00713 IA64_OPCODE_LDFD_F1_R3_R2,
00714 IA64_OPCODE_LDFD_NT1_F1_R3_R2,
00715 IA64_OPCODE_LDFD_NTA_F1_R3_R2,
00716 IA64_OPCODE_LDF8_F1_R3_R2,
00717 IA64_OPCODE_LDF8_NT1_F1_R3_R2,
00718 IA64_OPCODE_LDF8_NTA_F1_R3_R2,
00719 IA64_OPCODE_LDFE_F1_R3_R2,
00720 IA64_OPCODE_LDFE_NT1_F1_R3_R2,
00721 IA64_OPCODE_LDFE_NTA_F1_R3_R2,
00722 IA64_OPCODE_LDFS_S_F1_R3_R2,
00723 IA64_OPCODE_LDFS_S_NT1_F1_R3_R2,
00724 IA64_OPCODE_LDFS_S_NTA_F1_R3_R2,
00725 IA64_OPCODE_LDFD_S_F1_R3_R2,
00726 IA64_OPCODE_LDFD_S_NT1_F1_R3_R2,
00727 IA64_OPCODE_LDFD_S_NTA_F1_R3_R2,
00728 IA64_OPCODE_LDF8_S_F1_R3_R2,
00729 IA64_OPCODE_LDF8_S_NT1_F1_R3_R2,
00730 IA64_OPCODE_LDF8_S_NTA_F1_R3_R2,
00731 IA64_OPCODE_LDFE_S_F1_R3_R2,
00732 IA64_OPCODE_LDFE_S_NT1_F1_R3_R2,
00733 IA64_OPCODE_LDFE_S_NTA_F1_R3_R2,
00734 IA64_OPCODE_LDFS_A_F1_R3_R2,
00735 IA64_OPCODE_LDFS_A_NT1_F1_R3_R2,
00736 IA64_OPCODE_LDFS_A_NTA_F1_R3_R2,
00737 IA64_OPCODE_LDFD_A_F1_R3_R2,
00738 IA64_OPCODE_LDFD_A_NT1_F1_R3_R2,
00739 IA64_OPCODE_LDFD_A_NTA_F1_R3_R2,
00740 IA64_OPCODE_LDF8_A_F1_R3_R2,
00741 IA64_OPCODE_LDF8_A_NT1_F1_R3_R2,
00742 IA64_OPCODE_LDF8_A_NTA_F1_R3_R2,
00743 IA64_OPCODE_LDFE_A_F1_R3_R2,
00744 IA64_OPCODE_LDFE_A_NT1_F1_R3_R2,
00745 IA64_OPCODE_LDFE_A_NTA_F1_R3_R2,
00746 IA64_OPCODE_LDFS_SA_F1_R3_R2,
00747 IA64_OPCODE_LDFS_SA_NT1_F1_R3_R2,
00748 IA64_OPCODE_LDFS_SA_NTA_F1_R3_R2,
00749 IA64_OPCODE_LDFD_SA_F1_R3_R2,
00750 IA64_OPCODE_LDFD_SA_NT1_F1_R3_R2,
00751 IA64_OPCODE_LDFD_SA_NTA_F1_R3_R2,
00752 IA64_OPCODE_LDF8_SA_F1_R3_R2,
00753 IA64_OPCODE_LDF8_SA_NT1_F1_R3_R2,
00754 IA64_OPCODE_LDF8_SA_NTA_F1_R3_R2,
00755 IA64_OPCODE_LDFE_SA_F1_R3_R2,
00756 IA64_OPCODE_LDFE_SA_NT1_F1_R3_R2,
00757 IA64_OPCODE_LDFE_SA_NTA_F1_R3_R2,
00758 IA64_OPCODE_LDF_FILL_F1_R3_R2,
00759 IA64_OPCODE_LDF_FILL_NT1_F1_R3_R2,
00760 IA64_OPCODE_LDF_FILL_NTA_F1_R3_R2,
00761 IA64_OPCODE_LDFS_C_CLR_F1_R3_R2,
00762 IA64_OPCODE_LDFS_C_CLR_NT1_F1_R3_R2,
00763 IA64_OPCODE_LDFS_C_CLR_NTA_F1_R3_R2,
00764 IA64_OPCODE_LDFD_C_CLR_F1_R3_R2,
00765 IA64_OPCODE_LDFD_C_CLR_NT1_F1_R3_R2,
00766 IA64_OPCODE_LDFD_C_CLR_NTA_F1_R3_R2,
00767 IA64_OPCODE_LDF8_C_CLR_F1_R3_R2,
00768 IA64_OPCODE_LDF8_C_CLR_NT1_F1_R3_R2,
00769 IA64_OPCODE_LDF8_C_CLR_NTA_F1_R3_R2,
00770 IA64_OPCODE_LDFE_C_CLR_F1_R3_R2,
00771 IA64_OPCODE_LDFE_C_CLR_NT1_F1_R3_R2,
00772 IA64_OPCODE_LDFE_C_CLR_NTA_F1_R3_R2,
00773 IA64_OPCODE_LDFS_C_NC_F1_R3_R2,
00774 IA64_OPCODE_LDFS_C_NC_NT1_F1_R3_R2,
00775 IA64_OPCODE_LDFS_C_NC_NTA_F1_R3_R2,
00776 IA64_OPCODE_LDFD_C_NC_F1_R3_R2,
00777 IA64_OPCODE_LDFD_C_NC_NT1_F1_R3_R2,
00778 IA64_OPCODE_LDFD_C_NC_NTA_F1_R3_R2,
00779 IA64_OPCODE_LDF8_C_NC_F1_R3_R2,
00780 IA64_OPCODE_LDF8_C_NC_NT1_F1_R3_R2,
00781 IA64_OPCODE_LDF8_C_NC_NTA_F1_R3_R2,
00782 IA64_OPCODE_LDFE_C_NC_F1_R3_R2,
00783 IA64_OPCODE_LDFE_C_NC_NT1_F1_R3_R2,
00784 IA64_OPCODE_LDFE_C_NC_NTA_F1_R3_R2,
00785 IA64_OPCODE_LDFS_F1_R3_IMM9,
00786 IA64_OPCODE_LDFS_NT1_F1_R3_IMM9,
00787 IA64_OPCODE_LDFS_NTA_F1_R3_IMM9,
00788 IA64_OPCODE_LDFD_F1_R3_IMM9,
00789 IA64_OPCODE_LDFD_NT1_F1_R3_IMM9,
00790 IA64_OPCODE_LDFD_NTA_F1_R3_IMM9,
00791 IA64_OPCODE_LDF8_F1_R3_IMM9,
00792 IA64_OPCODE_LDF8_NT1_F1_R3_IMM9,
00793 IA64_OPCODE_LDF8_NTA_F1_R3_IMM9,
00794 IA64_OPCODE_LDFE_F1_R3_IMM9,
00795 IA64_OPCODE_LDFE_NT1_F1_R3_IMM9,
00796 IA64_OPCODE_LDFE_NTA_F1_R3_IMM9,
00797 IA64_OPCODE_LDFS_S_F1_R3_IMM9,
00798 IA64_OPCODE_LDFS_S_NT1_F1_R3_IMM9,
00799 IA64_OPCODE_LDFS_S_NTA_F1_R3_IMM9,
00800 IA64_OPCODE_LDFD_S_F1_R3_IMM9,
00801 IA64_OPCODE_LDFD_S_NT1_F1_R3_IMM9,
00802 IA64_OPCODE_LDFD_S_NTA_F1_R3_IMM9,
00803 IA64_OPCODE_LDF8_S_F1_R3_IMM9,
00804 IA64_OPCODE_LDF8_S_NT1_F1_R3_IMM9,
00805 IA64_OPCODE_LDF8_S_NTA_F1_R3_IMM9,
00806 IA64_OPCODE_LDFE_S_F1_R3_IMM9,
00807 IA64_OPCODE_LDFE_S_NT1_F1_R3_IMM9,
00808 IA64_OPCODE_LDFE_S_NTA_F1_R3_IMM9,
00809 IA64_OPCODE_LDFS_A_F1_R3_IMM9,
00810 IA64_OPCODE_LDFS_A_NT1_F1_R3_IMM9,
00811 IA64_OPCODE_LDFS_A_NTA_F1_R3_IMM9,
00812 IA64_OPCODE_LDFD_A_F1_R3_IMM9,
00813 IA64_OPCODE_LDFD_A_NT1_F1_R3_IMM9,
00814 IA64_OPCODE_LDFD_A_NTA_F1_R3_IMM9,
00815 IA64_OPCODE_LDF8_A_F1_R3_IMM9,
00816 IA64_OPCODE_LDF8_A_NT1_F1_R3_IMM9,
00817 IA64_OPCODE_LDF8_A_NTA_F1_R3_IMM9,
00818 IA64_OPCODE_LDFE_A_F1_R3_IMM9,
00819 IA64_OPCODE_LDFE_A_NT1_F1_R3_IMM9,
00820 IA64_OPCODE_LDFE_A_NTA_F1_R3_IMM9,
00821 IA64_OPCODE_LDFS_SA_F1_R3_IMM9,
00822 IA64_OPCODE_LDFS_SA_NT1_F1_R3_IMM9,
00823 IA64_OPCODE_LDFS_SA_NTA_F1_R3_IMM9,
00824 IA64_OPCODE_LDFD_SA_F1_R3_IMM9,
00825 IA64_OPCODE_LDFD_SA_NT1_F1_R3_IMM9,
00826 IA64_OPCODE_LDFD_SA_NTA_F1_R3_IMM9,
00827 IA64_OPCODE_LDF8_SA_F1_R3_IMM9,
00828 IA64_OPCODE_LDF8_SA_NT1_F1_R3_IMM9,
00829 IA64_OPCODE_LDF8_SA_NTA_F1_R3_IMM9,
00830 IA64_OPCODE_LDFE_SA_F1_R3_IMM9,
00831 IA64_OPCODE_LDFE_SA_NT1_F1_R3_IMM9,
00832 IA64_OPCODE_LDFE_SA_NTA_F1_R3_IMM9,
00833 IA64_OPCODE_LDF_FILL_F1_R3_IMM9,
00834 IA64_OPCODE_LDF_FILL_NT1_F1_R3_IMM9,
00835 IA64_OPCODE_LDF_FILL_NTA_F1_R3_IMM9,
00836 IA64_OPCODE_LDFS_C_CLR_F1_R3_IMM9,
00837 IA64_OPCODE_INST1_LAST
00838 };
00839
00840 typedef enum IA64EnumOpcode2 {
00841 IA64_OPCODE_LDFS_C_CLR_NT1_F1_R3_IMM9 = IA64_OPCODE_INST1_LAST,
00842 IA64_OPCODE_LDFS_C_CLR_NTA_F1_R3_IMM9,
00843 IA64_OPCODE_LDFD_C_CLR_F1_R3_IMM9,
00844 IA64_OPCODE_LDFD_C_CLR_NT1_F1_R3_IMM9,
00845 IA64_OPCODE_LDFD_C_CLR_NTA_F1_R3_IMM9,
00846 IA64_OPCODE_LDF8_C_CLR_F1_R3_IMM9,
00847 IA64_OPCODE_LDF8_C_CLR_NT1_F1_R3_IMM9,
00848 IA64_OPCODE_LDF8_C_CLR_NTA_F1_R3_IMM9,
00849 IA64_OPCODE_LDFE_C_CLR_F1_R3_IMM9,
00850 IA64_OPCODE_LDFE_C_CLR_NT1_F1_R3_IMM9,
00851 IA64_OPCODE_LDFE_C_CLR_NTA_F1_R3_IMM9,
00852 IA64_OPCODE_LDFS_C_NC_F1_R3_IMM9,
00853 IA64_OPCODE_LDFS_C_NC_NT1_F1_R3_IMM9,
00854 IA64_OPCODE_LDFS_C_NC_NTA_F1_R3_IMM9,
00855 IA64_OPCODE_LDFD_C_NC_F1_R3_IMM9,
00856 IA64_OPCODE_LDFD_C_NC_NT1_F1_R3_IMM9,
00857 IA64_OPCODE_LDFD_C_NC_NTA_F1_R3_IMM9,
00858 IA64_OPCODE_LDF8_C_NC_F1_R3_IMM9,
00859 IA64_OPCODE_LDF8_C_NC_NT1_F1_R3_IMM9,
00860 IA64_OPCODE_LDF8_C_NC_NTA_F1_R3_IMM9,
00861 IA64_OPCODE_LDFE_C_NC_F1_R3_IMM9,
00862 IA64_OPCODE_LDFE_C_NC_NT1_F1_R3_IMM9,
00863 IA64_OPCODE_LDFE_C_NC_NTA_F1_R3_IMM9,
00864 IA64_OPCODE_STFS_R3_F2,
00865 IA64_OPCODE_STFS_NTA_R3_F2,
00866 IA64_OPCODE_STFD_R3_F2,
00867 IA64_OPCODE_STFD_NTA_R3_F2,
00868 IA64_OPCODE_STF8_R3_F2,
00869 IA64_OPCODE_STF8_NTA_R3_F2,
00870 IA64_OPCODE_STFE_R3_F2,
00871 IA64_OPCODE_STFE_NTA_R3_F2,
00872 IA64_OPCODE_STF_SPILL_R3_F2,
00873 IA64_OPCODE_STF_SPILL_NTA_R3_F2,
00874 IA64_OPCODE_STFS_R3_F2_IMM9,
00875 IA64_OPCODE_STFS_NTA_R3_F2_IMM9,
00876 IA64_OPCODE_STFD_R3_F2_IMM9,
00877 IA64_OPCODE_STFD_NTA_R3_F2_IMM9,
00878 IA64_OPCODE_STF8_R3_F2_IMM9,
00879 IA64_OPCODE_STF8_NTA_R3_F2_IMM9,
00880 IA64_OPCODE_STFE_R3_F2_IMM9,
00881 IA64_OPCODE_STFE_NTA_R3_F2_IMM9,
00882 IA64_OPCODE_STF_SPILL_R3_F2_IMM9,
00883 IA64_OPCODE_STF_SPILL_NTA_R3_F2_IMM9,
00884 IA64_OPCODE_LDFPS_F1_F2_R3,
00885 IA64_OPCODE_LDFPS_NT1_F1_F2_R3,
00886 IA64_OPCODE_LDFPS_NTA_F1_F2_R3,
00887 IA64_OPCODE_LDFPD_F1_F2_R3,
00888 IA64_OPCODE_LDFPD_NT1_F1_F2_R3,
00889 IA64_OPCODE_LDFPD_NTA_F1_F2_R3,
00890 IA64_OPCODE_LDFP8_F1_F2_R3,
00891 IA64_OPCODE_LDFP8_NT1_F1_F2_R3,
00892 IA64_OPCODE_LDFP8_NTA_F1_F2_R3,
00893 IA64_OPCODE_LDFPS_S_F1_F2_R3,
00894 IA64_OPCODE_LDFPS_S_NT1_F1_F2_R3,
00895 IA64_OPCODE_LDFPS_S_NTA_F1_F2_R3,
00896 IA64_OPCODE_LDFPD_S_F1_F2_R3,
00897 IA64_OPCODE_LDFPD_S_NT1_F1_F2_R3,
00898 IA64_OPCODE_LDFPD_S_NTA_F1_F2_R3,
00899 IA64_OPCODE_LDFP8_S_F1_F2_R3,
00900 IA64_OPCODE_LDFP8_S_NT1_F1_F2_R3,
00901 IA64_OPCODE_LDFP8_S_NTA_F1_F2_R3,
00902 IA64_OPCODE_LDFPS_A_F1_F2_R3,
00903 IA64_OPCODE_LDFPS_A_NT1_F1_F2_R3,
00904 IA64_OPCODE_LDFPS_A_NTA_F1_F2_R3,
00905 IA64_OPCODE_LDFPD_A_F1_F2_R3,
00906 IA64_OPCODE_LDFPD_A_NT1_F1_F2_R3,
00907 IA64_OPCODE_LDFPD_A_NTA_F1_F2_R3,
00908 IA64_OPCODE_LDFP8_A_F1_F2_R3,
00909 IA64_OPCODE_LDFP8_A_NT1_F1_F2_R3,
00910 IA64_OPCODE_LDFP8_A_NTA_F1_F2_R3,
00911 IA64_OPCODE_LDFPS_SA_F1_F2_R3,
00912 IA64_OPCODE_LDFPS_SA_NT1_F1_F2_R3,
00913 IA64_OPCODE_LDFPS_SA_NTA_F1_F2_R3,
00914 IA64_OPCODE_LDFPD_SA_F1_F2_R3,
00915 IA64_OPCODE_LDFPD_SA_NT1_F1_F2_R3,
00916 IA64_OPCODE_LDFPD_SA_NTA_F1_F2_R3,
00917 IA64_OPCODE_LDFP8_SA_F1_F2_R3,
00918 IA64_OPCODE_LDFP8_SA_NT1_F1_F2_R3,
00919 IA64_OPCODE_LDFP8_SA_NTA_F1_F2_R3,
00920 IA64_OPCODE_LDFPS_C_CLR_F1_F2_R3,
00921 IA64_OPCODE_LDFPS_C_CLR_NT1_F1_F2_R3,
00922 IA64_OPCODE_LDFPS_C_CLR_NTA_F1_F2_R3,
00923 IA64_OPCODE_LDFPD_C_CLR_F1_F2_R3,
00924 IA64_OPCODE_LDFPD_C_CLR_NT1_F1_F2_R3,
00925 IA64_OPCODE_LDFPD_C_CLR_NTA_F1_F2_R3,
00926 IA64_OPCODE_LDFP8_C_CLR_F1_F2_R3,
00927 IA64_OPCODE_LDFP8_C_CLR_NT1_F1_F2_R3,
00928 IA64_OPCODE_LDFP8_C_CLR_NTA_F1_F2_R3,
00929 IA64_OPCODE_LDFPS_C_NC_F1_F2_R3,
00930 IA64_OPCODE_LDFPS_C_NC_NT1_F1_F2_R3,
00931 IA64_OPCODE_LDFPS_C_NC_NTA_F1_F2_R3,
00932 IA64_OPCODE_LDFPD_C_NC_F1_F2_R3,
00933 IA64_OPCODE_LDFPD_C_NC_NT1_F1_F2_R3,
00934 IA64_OPCODE_LDFPD_C_NC_NTA_F1_F2_R3,
00935 IA64_OPCODE_LDFP8_C_NC_F1_F2_R3,
00936 IA64_OPCODE_LDFP8_C_NC_NT1_F1_F2_R3,
00937 IA64_OPCODE_LDFP8_C_NC_NTA_F1_F2_R3,
00938 IA64_OPCODE_LDFPS_F1_F2_R3_8,
00939 IA64_OPCODE_LDFPS_NT1_F1_F2_R3_8,
00940 IA64_OPCODE_LDFPS_NTA_F1_F2_R3_8,
00941 IA64_OPCODE_LDFPD_F1_F2_R3_16,
00942 IA64_OPCODE_LDFPD_NT1_F1_F2_R3_16,
00943 IA64_OPCODE_LDFPD_NTA_F1_F2_R3_16,
00944 IA64_OPCODE_LDFP8_F1_F2_R3_16,
00945 IA64_OPCODE_LDFP8_NT1_F1_F2_R3_16,
00946 IA64_OPCODE_LDFP8_NTA_F1_F2_R3_16,
00947 IA64_OPCODE_LDFPS_S_F1_F2_R3_8,
00948 IA64_OPCODE_LDFPS_S_NT1_F1_F2_R3_8,
00949 IA64_OPCODE_LDFPS_S_NTA_F1_F2_R3_8,
00950 IA64_OPCODE_LDFPD_S_F1_F2_R3_16,
00951 IA64_OPCODE_LDFPD_S_NT1_F1_F2_R3_16,
00952 IA64_OPCODE_LDFPD_S_NTA_F1_F2_R3_16,
00953 IA64_OPCODE_LDFP8_S_F1_F2_R3_16,
00954 IA64_OPCODE_LDFP8_S_NT1_F1_F2_R3_16,
00955 IA64_OPCODE_LDFP8_S_NTA_F1_F2_R3_16,
00956 IA64_OPCODE_LDFPS_A_F1_F2_R3_8,
00957 IA64_OPCODE_LDFPS_A_NT1_F1_F2_R3_8,
00958 IA64_OPCODE_LDFPS_A_NTA_F1_F2_R3_8,
00959 IA64_OPCODE_LDFPD_A_F1_F2_R3_16,
00960 IA64_OPCODE_LDFPD_A_NT1_F1_F2_R3_16,
00961 IA64_OPCODE_LDFPD_A_NTA_F1_F2_R3_16,
00962 IA64_OPCODE_LDFP8_A_F1_F2_R3_16,
00963 IA64_OPCODE_LDFP8_A_NT1_F1_F2_R3_16,
00964 IA64_OPCODE_LDFP8_A_NTA_F1_F2_R3_16,
00965 IA64_OPCODE_LDFPS_SA_F1_F2_R3_8,
00966 IA64_OPCODE_LDFPS_SA_NT1_F1_F2_R3_8,
00967 IA64_OPCODE_LDFPS_SA_NTA_F1_F2_R3_8,
00968 IA64_OPCODE_LDFPD_SA_F1_F2_R3_16,
00969 IA64_OPCODE_LDFPD_SA_NT1_F1_F2_R3_16,
00970 IA64_OPCODE_LDFPD_SA_NTA_F1_F2_R3_16,
00971 IA64_OPCODE_LDFP8_SA_F1_F2_R3_16,
00972 IA64_OPCODE_LDFP8_SA_NT1_F1_F2_R3_16,
00973 IA64_OPCODE_LDFP8_SA_NTA_F1_F2_R3_16,
00974 IA64_OPCODE_LDFPS_C_CLR_F1_F2_R3_8,
00975 IA64_OPCODE_LDFPS_C_CLR_NT1_F1_F2_R3_8,
00976 IA64_OPCODE_LDFPS_C_CLR_NTA_F1_F2_R3_8,
00977 IA64_OPCODE_LDFPD_C_CLR_F1_F2_R3_16,
00978 IA64_OPCODE_LDFPD_C_CLR_NT1_F1_F2_R3_16,
00979 IA64_OPCODE_LDFPD_C_CLR_NTA_F1_F2_R3_16,
00980 IA64_OPCODE_LDFP8_C_CLR_F1_F2_R3_16,
00981 IA64_OPCODE_LDFP8_C_CLR_NT1_F1_F2_R3_16,
00982 IA64_OPCODE_LDFP8_C_CLR_NTA_F1_F2_R3_16,
00983 IA64_OPCODE_LDFPS_C_NC_F1_F2_R3_8,
00984 IA64_OPCODE_LDFPS_C_NC_NT1_F1_F2_R3_8,
00985 IA64_OPCODE_LDFPS_C_NC_NTA_F1_F2_R3_8,
00986 IA64_OPCODE_LDFPD_C_NC_F1_F2_R3_16,
00987 IA64_OPCODE_LDFPD_C_NC_NT1_F1_F2_R3_16,
00988 IA64_OPCODE_LDFPD_C_NC_NTA_F1_F2_R3_16,
00989 IA64_OPCODE_LDFP8_C_NC_F1_F2_R3_16,
00990 IA64_OPCODE_LDFP8_C_NC_NT1_F1_F2_R3_16,
00991 IA64_OPCODE_LDFP8_C_NC_NTA_F1_F2_R3_16,
00992 IA64_OPCODE_LFETCH_R3,
00993 IA64_OPCODE_LFETCH_NT1_R3,
00994 IA64_OPCODE_LFETCH_NT2_R3,
00995 IA64_OPCODE_LFETCH_NTA_R3,
00996 IA64_OPCODE_LFETCH_EXCL_R3,
00997 IA64_OPCODE_LFETCH_EXCL_NT1_R3,
00998 IA64_OPCODE_LFETCH_EXCL_NT2_R3,
00999 IA64_OPCODE_LFETCH_EXCL_NTA_R3,
01000 IA64_OPCODE_LFETCH_FAULT_R3,
01001 IA64_OPCODE_LFETCH_FAULT_NT1_R3,
01002 IA64_OPCODE_LFETCH_FAULT_NT2_R3,
01003 IA64_OPCODE_LFETCH_FAULT_NTA_R3,
01004 IA64_OPCODE_LFETCH_FAULT_EXCL_R3,
01005 IA64_OPCODE_LFETCH_FAULT_EXCL_NT1_R3,
01006 IA64_OPCODE_LFETCH_FAULT_EXCL_NT2_R3,
01007 IA64_OPCODE_LFETCH_FAULT_EXCL_NTA_R3,
01008 IA64_OPCODE_LFETCH_R3_R2,
01009 IA64_OPCODE_LFETCH_NT1_R3_R2,
01010 IA64_OPCODE_LFETCH_NT2_R3_R2,
01011 IA64_OPCODE_LFETCH_NTA_R3_R2,
01012 IA64_OPCODE_LFETCH_EXCL_R3_R2,
01013 IA64_OPCODE_LFETCH_EXCL_NT1_R3_R2,
01014 IA64_OPCODE_LFETCH_EXCL_NT2_R3_R2,
01015 IA64_OPCODE_LFETCH_EXCL_NTA_R3_R2,
01016 IA64_OPCODE_LFETCH_FAULT_R3_R2,
01017 IA64_OPCODE_LFETCH_FAULT_NT1_R3_R2,
01018 IA64_OPCODE_LFETCH_FAULT_NT2_R3_R2,
01019 IA64_OPCODE_LFETCH_FAULT_NTA_R3_R2,
01020 IA64_OPCODE_LFETCH_FAULT_EXCL_R3_R2,
01021 IA64_OPCODE_LFETCH_FAULT_EXCL_NT1_R3_R2,
01022 IA64_OPCODE_LFETCH_FAULT_EXCL_NT2_R3_R2,
01023 IA64_OPCODE_LFETCH_FAULT_EXCL_NTA_R3_R2,
01024 IA64_OPCODE_LFETCH_R3_IMM9,
01025 IA64_OPCODE_LFETCH_NT1_R3_IMM9,
01026 IA64_OPCODE_LFETCH_NT2_R3_IMM9,
01027 IA64_OPCODE_LFETCH_NTA_R3_IMM9,
01028 IA64_OPCODE_LFETCH_EXCL_R3_IMM9,
01029 IA64_OPCODE_LFETCH_EXCL_NT1_R3_IMM9,
01030 IA64_OPCODE_LFETCH_EXCL_NT2_R3_IMM9,
01031 IA64_OPCODE_LFETCH_EXCL_NTA_R3_IMM9,
01032 IA64_OPCODE_LFETCH_FAULT_R3_IMM9,
01033 IA64_OPCODE_LFETCH_FAULT_NT1_R3_IMM9,
01034 IA64_OPCODE_LFETCH_FAULT_NT2_R3_IMM9,
01035 IA64_OPCODE_LFETCH_FAULT_NTA_R3_IMM9,
01036 IA64_OPCODE_LFETCH_FAULT_EXCL_R3_IMM9,
01037 IA64_OPCODE_LFETCH_FAULT_EXCL_NT1_R3_IMM9,
01038 IA64_OPCODE_LFETCH_FAULT_EXCL_NT2_R3_IMM9,
01039 IA64_OPCODE_LFETCH_FAULT_EXCL_NTA_R3_IMM9,
01040 IA64_OPCODE_CMPXCHG1_ACQ_R1_R3_R2_AR_CCV,
01041 IA64_OPCODE_CMPXCHG1_ACQ_NT1_R1_R3_R2_AR_CCV,
01042 IA64_OPCODE_CMPXCHG1_ACQ_NTA_R1_R3_R2_AR_CCV,
01043 IA64_OPCODE_CMPXCHG2_ACQ_R1_R3_R2_AR_CCV,
01044 IA64_OPCODE_CMPXCHG2_ACQ_NT1_R1_R3_R2_AR_CCV,
01045 IA64_OPCODE_CMPXCHG2_ACQ_NTA_R1_R3_R2_AR_CCV,
01046 IA64_OPCODE_CMPXCHG4_ACQ_R1_R3_R2_AR_CCV,
01047 IA64_OPCODE_CMPXCHG4_ACQ_NT1_R1_R3_R2_AR_CCV,
01048 IA64_OPCODE_CMPXCHG4_ACQ_NTA_R1_R3_R2_AR_CCV,
01049 IA64_OPCODE_CMPXCHG8_ACQ_R1_R3_R2_AR_CCV,
01050 IA64_OPCODE_CMPXCHG8_ACQ_NT1_R1_R3_R2_AR_CCV,
01051 IA64_OPCODE_CMPXCHG8_ACQ_NTA_R1_R3_R2_AR_CCV,
01052 IA64_OPCODE_CMPXCHG1_REL_R1_R3_R2_AR_CCV,
01053 IA64_OPCODE_CMPXCHG1_REL_NT1_R1_R3_R2_AR_CCV,
01054 IA64_OPCODE_CMPXCHG1_REL_NTA_R1_R3_R2_AR_CCV,
01055 IA64_OPCODE_CMPXCHG2_REL_R1_R3_R2_AR_CCV,
01056 IA64_OPCODE_CMPXCHG2_REL_NT1_R1_R3_R2_AR_CCV,
01057 IA64_OPCODE_CMPXCHG2_REL_NTA_R1_R3_R2_AR_CCV,
01058 IA64_OPCODE_CMPXCHG4_REL_R1_R3_R2_AR_CCV,
01059 IA64_OPCODE_CMPXCHG4_REL_NT1_R1_R3_R2_AR_CCV,
01060 IA64_OPCODE_CMPXCHG4_REL_NTA_R1_R3_R2_AR_CCV,
01061 IA64_OPCODE_CMPXCHG8_REL_R1_R3_R2_AR_CCV,
01062 IA64_OPCODE_CMPXCHG8_REL_NT1_R1_R3_R2_AR_CCV,
01063 IA64_OPCODE_CMPXCHG8_REL_NTA_R1_R3_R2_AR_CCV,
01064 IA64_OPCODE_XCHG1_R1_R3_R2,
01065 IA64_OPCODE_XCHG1_NT1_R1_R3_R2,
01066 IA64_OPCODE_XCHG1_NTA_R1_R3_R2,
01067 IA64_OPCODE_XCHG2_R1_R3_R2,
01068 IA64_OPCODE_XCHG2_NT1_R1_R3_R2,
01069 IA64_OPCODE_XCHG2_NTA_R1_R3_R2,
01070 IA64_OPCODE_XCHG4_R1_R3_R2,
01071 IA64_OPCODE_XCHG4_NT1_R1_R3_R2,
01072 IA64_OPCODE_XCHG4_NTA_R1_R3_R2,
01073 IA64_OPCODE_XCHG8_R1_R3_R2,
01074 IA64_OPCODE_XCHG8_NT1_R1_R3_R2,
01075 IA64_OPCODE_XCHG8_NTA_R1_R3_R2,
01076 IA64_OPCODE_FETCHADD4_ACQ_R1_R3_INC3,
01077 IA64_OPCODE_FETCHADD4_ACQ_NT1_R1_R3_INC3,
01078 IA64_OPCODE_FETCHADD4_ACQ_NTA_R1_R3_INC3,
01079 IA64_OPCODE_FETCHADD8_ACQ_R1_R3_INC3,
01080 IA64_OPCODE_FETCHADD8_ACQ_NT1_R1_R3_INC3,
01081 IA64_OPCODE_FETCHADD8_ACQ_NTA_R1_R3_INC3,
01082 IA64_OPCODE_FETCHADD4_REL_R1_R3_INC3,
01083 IA64_OPCODE_FETCHADD4_REL_NT1_R1_R3_INC3,
01084 IA64_OPCODE_FETCHADD4_REL_NTA_R1_R3_INC3,
01085 IA64_OPCODE_FETCHADD8_REL_R1_R3_INC3,
01086 IA64_OPCODE_FETCHADD8_REL_NT1_R1_R3_INC3,
01087 IA64_OPCODE_FETCHADD8_REL_NTA_R1_R3_INC3,
01088 IA64_OPCODE_SETF_SIG_F1_R2,
01089 IA64_OPCODE_SETF_EXP_F1_R2,
01090 IA64_OPCODE_SETF_S_F1_R2,
01091 IA64_OPCODE_SETF_D_F1_R2,
01092 IA64_OPCODE_GETF_SIG_R1_F2,
01093 IA64_OPCODE_GETF_EXP_R1_F2,
01094 IA64_OPCODE_GETF_S_R1_F2,
01095 IA64_OPCODE_GETF_D_R1_F2,
01096 IA64_OPCODE_CHK_S_M_R2_TARGET25,
01097 IA64_OPCODE_CHK_S_F2_TARGET25,
01098 IA64_OPCODE_CHK_A_NC_R1_TARGET25,
01099 IA64_OPCODE_CHK_A_CLR_R1_TARGET25,
01100 IA64_OPCODE_CHK_A_NC_F1_TARGET25,
01101 IA64_OPCODE_CHK_A_CLR_F1_TARGET25,
01102 IA64_OPCODE_INVALA,
01103 IA64_OPCODE_FWB,
01104 IA64_OPCODE_MF,
01105 IA64_OPCODE_MF_A,
01106 IA64_OPCODE_SRLZ_D,
01107 IA64_OPCODE_SRLZ_I,
01108 IA64_OPCODE_SYNC_I,
01109 IA64_OPCODE_FLUSHRS,
01110 IA64_OPCODE_LOADRS,
01111 IA64_OPCODE_INVALA_E_R1,
01112 IA64_OPCODE_INVALA_E_F1,
01113 IA64_OPCODE_FC_R3,
01114 IA64_OPCODE_PTC_E_R3,
01115 IA64_OPCODE_MOV_M_AR3_R2,
01116 IA64_OPCODE_MOV_M_AR3_IMM8,
01117 IA64_OPCODE_MOV_M_R1_AR3,
01118 IA64_OPCODE_MOV_CR3_R2,
01119 IA64_OPCODE_MOV_R1_CR3,
01120 IA64_OPCODE_ALLOC_R1_AR_PFS_I_L_O_R,
01121 IA64_OPCODE_MOV_PSR_L_R2,
01122 IA64_OPCODE_MOV_PSR_UM_R2,
01123 IA64_OPCODE_MOV_R1_PSR,
01124 IA64_OPCODE_MOV_R1_PSR_UM,
01125 IA64_OPCODE_BREAK_M_IMM21,
01126 IA64_OPCODE_NOP_M_IMM21,
01127 IA64_OPCODE_PROBE_R_R1_R3_R2,
01128 IA64_OPCODE_PROBE_W_R1_R3_R2,
01129 IA64_OPCODE_PROBE_R_R1_R3_IMM2,
01130 IA64_OPCODE_PROBE_W_R1_R3_IMM2,
01131 IA64_OPCODE_PROBE_RW_FAULT_R3_IMM2,
01132 IA64_OPCODE_PROBE_R_FAULT_R3_IMM2,
01133 IA64_OPCODE_PROBE_W_FAULT_R3_IMM2,
01134 IA64_OPCODE_ITC_D_R2,
01135 IA64_OPCODE_ITC_I_R2,
01136 IA64_OPCODE_MOV_RR_R3_R2,
01137 IA64_OPCODE_MOV_DBR_R3_R2,
01138 IA64_OPCODE_MOV_IBR_R3_R2,
01139 IA64_OPCODE_MOV_PKR_R3_R2,
01140 IA64_OPCODE_MOV_PMC_R3_R2,
01141 IA64_OPCODE_MOV_PMD_R3_R2,
01142 IA64_OPCODE_MOV_MSR_R3_R2,
01143 IA64_OPCODE_ITR_D_DTR_R3_R2,
01144 IA64_OPCODE_ITR_I_ITR_R3_R2,
01145 IA64_OPCODE_MOV_R1_RR_R3,
01146 IA64_OPCODE_MOV_R1_DBR_R3,
01147 IA64_OPCODE_MOV_R1_IBR_R3,
01148 IA64_OPCODE_MOV_R1_PKR_R3,
01149 IA64_OPCODE_MOV_R1_PMC_R3,
01150 IA64_OPCODE_MOV_R1_MSR_R3,
01151 IA64_OPCODE_MOV_R1_PMD_R3,
01152 IA64_OPCODE_MOV_R1_CPUID_R3,
01153 IA64_OPCODE_SUM_IMM24,
01154 IA64_OPCODE_RUM_IMM24,
01155 IA64_OPCODE_SSM_IMM24,
01156 IA64_OPCODE_RSM_IMM24,
01157 IA64_OPCODE_PTC_L_R3_R2,
01158 IA64_OPCODE_PTC_G_R3_R2,
01159 IA64_OPCODE_PTC_GA_R3_R2,
01160 IA64_OPCODE_PTR_D_R3_R2,
01161 IA64_OPCODE_PTR_I_R3_R2,
01162 IA64_OPCODE_THASH_R1_R3,
01163 IA64_OPCODE_TTAG_R1_R3,
01164 IA64_OPCODE_TPA_R1_R3,
01165 IA64_OPCODE_TAK_R1_R3,
01166 IA64_OPCODE_HALT_R3,
01167 IA64_OPCODE_BR_COND_SPTK_FEW_TARGET25,
01168 IA64_OPCODE_BR_COND_SPTK_MANY_TARGET25,
01169 IA64_OPCODE_BR_COND_SPNT_FEW_TARGET25,
01170 IA64_OPCODE_BR_COND_SPNT_MANY_TARGET25,
01171 IA64_OPCODE_BR_COND_DPTK_FEW_TARGET25,
01172 IA64_OPCODE_BR_COND_DPTK_MANY_TARGET25,
01173 IA64_OPCODE_BR_COND_DPNT_FEW_TARGET25,
01174 IA64_OPCODE_BR_COND_DPNT_MANY_TARGET25,
01175 IA64_OPCODE_BR_COND_SPTK_FEW_CLR_TARGET25,
01176 IA64_OPCODE_BR_COND_SPTK_MANY_CLR_TARGET25,
01177 IA64_OPCODE_BR_COND_SPNT_FEW_CLR_TARGET25,
01178 IA64_OPCODE_BR_COND_SPNT_MANY_CLR_TARGET25,
01179 IA64_OPCODE_BR_COND_DPTK_FEW_CLR_TARGET25,
01180 IA64_OPCODE_BR_COND_DPTK_MANY_CLR_TARGET25,
01181 IA64_OPCODE_BR_COND_DPNT_FEW_CLR_TARGET25,
01182 IA64_OPCODE_BR_COND_DPNT_MANY_CLR_TARGET25,
01183 IA64_OPCODE_BR_WEXIT_SPTK_FEW_TARGET25,
01184 IA64_OPCODE_BR_WEXIT_SPTK_MANY_TARGET25,
01185 IA64_OPCODE_BR_WEXIT_SPNT_FEW_TARGET25,
01186 IA64_OPCODE_BR_WEXIT_SPNT_MANY_TARGET25,
01187 IA64_OPCODE_BR_WEXIT_DPTK_FEW_TARGET25,
01188 IA64_OPCODE_BR_WEXIT_DPTK_MANY_TARGET25,
01189 IA64_OPCODE_BR_WEXIT_DPNT_FEW_TARGET25,
01190 IA64_OPCODE_BR_WEXIT_DPNT_MANY_TARGET25,
01191 IA64_OPCODE_BR_WEXIT_SPTK_FEW_CLR_TARGET25,
01192 IA64_OPCODE_BR_WEXIT_SPTK_MANY_CLR_TARGET25,
01193 IA64_OPCODE_BR_WEXIT_SPNT_FEW_CLR_TARGET25,
01194 IA64_OPCODE_BR_WEXIT_SPNT_MANY_CLR_TARGET25,
01195 IA64_OPCODE_BR_WEXIT_DPTK_FEW_CLR_TARGET25,
01196 IA64_OPCODE_BR_WEXIT_DPTK_MANY_CLR_TARGET25,
01197 IA64_OPCODE_BR_WEXIT_DPNT_FEW_CLR_TARGET25,
01198 IA64_OPCODE_BR_WEXIT_DPNT_MANY_CLR_TARGET25,
01199 IA64_OPCODE_BR_WTOP_SPTK_FEW_TARGET25,
01200 IA64_OPCODE_BR_WTOP_SPTK_MANY_TARGET25,
01201 IA64_OPCODE_BR_WTOP_SPNT_FEW_TARGET25,
01202 IA64_OPCODE_BR_WTOP_SPNT_MANY_TARGET25,
01203 IA64_OPCODE_BR_WTOP_DPTK_FEW_TARGET25,
01204 IA64_OPCODE_BR_WTOP_DPTK_MANY_TARGET25,
01205 IA64_OPCODE_BR_WTOP_DPNT_FEW_TARGET25,
01206 IA64_OPCODE_BR_WTOP_DPNT_MANY_TARGET25,
01207 IA64_OPCODE_BR_WTOP_SPTK_FEW_CLR_TARGET25,
01208 IA64_OPCODE_BR_WTOP_SPTK_MANY_CLR_TARGET25,
01209 IA64_OPCODE_BR_WTOP_SPNT_FEW_CLR_TARGET25,
01210 IA64_OPCODE_BR_WTOP_SPNT_MANY_CLR_TARGET25,
01211 IA64_OPCODE_BR_WTOP_DPTK_FEW_CLR_TARGET25,
01212 IA64_OPCODE_BR_WTOP_DPTK_MANY_CLR_TARGET25,
01213 IA64_OPCODE_BR_WTOP_DPNT_FEW_CLR_TARGET25,
01214 IA64_OPCODE_BR_WTOP_DPNT_MANY_CLR_TARGET25,
01215 IA64_OPCODE_BR_CLOOP_SPTK_FEW_TARGET25,
01216 IA64_OPCODE_BR_CLOOP_SPTK_MANY_TARGET25,
01217 IA64_OPCODE_BR_CLOOP_SPNT_FEW_TARGET25,
01218 IA64_OPCODE_BR_CLOOP_SPNT_MANY_TARGET25,
01219 IA64_OPCODE_BR_CLOOP_DPTK_FEW_TARGET25,
01220 IA64_OPCODE_BR_CLOOP_DPTK_MANY_TARGET25,
01221 IA64_OPCODE_BR_CLOOP_DPNT_FEW_TARGET25,
01222 IA64_OPCODE_BR_CLOOP_DPNT_MANY_TARGET25,
01223 IA64_OPCODE_BR_CLOOP_SPTK_FEW_CLR_TARGET25,
01224 IA64_OPCODE_BR_CLOOP_SPTK_MANY_CLR_TARGET25,
01225 IA64_OPCODE_BR_CLOOP_SPNT_FEW_CLR_TARGET25,
01226 IA64_OPCODE_BR_CLOOP_SPNT_MANY_CLR_TARGET25,
01227 IA64_OPCODE_BR_CLOOP_DPTK_FEW_CLR_TARGET25,
01228 IA64_OPCODE_BR_CLOOP_DPTK_MANY_CLR_TARGET25,
01229 IA64_OPCODE_BR_CLOOP_DPNT_FEW_CLR_TARGET25,
01230 IA64_OPCODE_BR_CLOOP_DPNT_MANY_CLR_TARGET25,
01231 IA64_OPCODE_BR_CEXIT_SPTK_FEW_TARGET25,
01232 IA64_OPCODE_BR_CEXIT_SPTK_MANY_TARGET25,
01233 IA64_OPCODE_BR_CEXIT_SPNT_FEW_TARGET25,
01234 IA64_OPCODE_BR_CEXIT_SPNT_MANY_TARGET25,
01235 IA64_OPCODE_BR_CEXIT_DPTK_FEW_TARGET25,
01236 IA64_OPCODE_BR_CEXIT_DPTK_MANY_TARGET25,
01237 IA64_OPCODE_BR_CEXIT_DPNT_FEW_TARGET25,
01238 IA64_OPCODE_BR_CEXIT_DPNT_MANY_TARGET25,
01239 IA64_OPCODE_BR_CEXIT_SPTK_FEW_CLR_TARGET25,
01240 IA64_OPCODE_BR_CEXIT_SPTK_MANY_CLR_TARGET25,
01241 IA64_OPCODE_BR_CEXIT_SPNT_FEW_CLR_TARGET25,
01242 IA64_OPCODE_BR_CEXIT_SPNT_MANY_CLR_TARGET25,
01243 IA64_OPCODE_BR_CEXIT_DPTK_FEW_CLR_TARGET25,
01244 IA64_OPCODE_BR_CEXIT_DPTK_MANY_CLR_TARGET25,
01245 IA64_OPCODE_BR_CEXIT_DPNT_FEW_CLR_TARGET25,
01246 IA64_OPCODE_BR_CEXIT_DPNT_MANY_CLR_TARGET25,
01247 IA64_OPCODE_BR_CTOP_SPTK_FEW_TARGET25,
01248 IA64_OPCODE_BR_CTOP_SPTK_MANY_TARGET25,
01249 IA64_OPCODE_BR_CTOP_SPNT_FEW_TARGET25,
01250 IA64_OPCODE_BR_CTOP_SPNT_MANY_TARGET25,
01251 IA64_OPCODE_BR_CTOP_DPTK_FEW_TARGET25,
01252 IA64_OPCODE_BR_CTOP_DPTK_MANY_TARGET25,
01253 IA64_OPCODE_BR_CTOP_DPNT_FEW_TARGET25,
01254 IA64_OPCODE_BR_CTOP_DPNT_MANY_TARGET25,
01255 IA64_OPCODE_BR_CTOP_SPTK_FEW_CLR_TARGET25,
01256 IA64_OPCODE_BR_CTOP_SPTK_MANY_CLR_TARGET25,
01257 IA64_OPCODE_BR_CTOP_SPNT_FEW_CLR_TARGET25,
01258 IA64_OPCODE_BR_CTOP_SPNT_MANY_CLR_TARGET25,
01259 IA64_OPCODE_BR_CTOP_DPTK_FEW_CLR_TARGET25,
01260 IA64_OPCODE_BR_CTOP_DPTK_MANY_CLR_TARGET25,
01261 IA64_OPCODE_BR_CTOP_DPNT_FEW_CLR_TARGET25,
01262 IA64_OPCODE_BR_CTOP_DPNT_MANY_CLR_TARGET25,
01263 IA64_OPCODE_BR_CALL_SPTK_FEW_B1_TARGET25,
01264 IA64_OPCODE_BR_CALL_SPTK_MANY_B1_TARGET25,
01265 IA64_OPCODE_BR_CALL_SPNT_FEW_B1_TARGET25,
01266 IA64_OPCODE_BR_CALL_SPNT_MANY_B1_TARGET25,
01267 IA64_OPCODE_BR_CALL_DPTK_FEW_B1_TARGET25,
01268 IA64_OPCODE_BR_CALL_DPTK_MANY_B1_TARGET25,
01269 IA64_OPCODE_BR_CALL_DPNT_FEW_B1_TARGET25,
01270 IA64_OPCODE_BR_CALL_DPNT_MANY_B1_TARGET25,
01271 IA64_OPCODE_BR_CALL_SPTK_FEW_CLR_B1_TARGET25,
01272 IA64_OPCODE_BR_CALL_SPTK_MANY_CLR_B1_TARGET25,
01273 IA64_OPCODE_BR_CALL_SPNT_FEW_CLR_B1_TARGET25,
01274 IA64_OPCODE_BR_CALL_SPNT_MANY_CLR_B1_TARGET25,
01275 IA64_OPCODE_BR_CALL_DPTK_FEW_CLR_B1_TARGET25,
01276 IA64_OPCODE_BR_CALL_DPTK_MANY_CLR_B1_TARGET25,
01277 IA64_OPCODE_BR_CALL_DPNT_FEW_CLR_B1_TARGET25,
01278 IA64_OPCODE_BR_CALL_DPNT_MANY_CLR_B1_TARGET25,
01279 IA64_OPCODE_BR_COND_SPTK_FEW_B2,
01280 IA64_OPCODE_BR_COND_SPTK_MANY_B2,
01281 IA64_OPCODE_BR_COND_SPNT_FEW_B2,
01282 IA64_OPCODE_BR_COND_SPNT_MANY_B2,
01283 IA64_OPCODE_BR_COND_DPTK_FEW_B2,
01284 IA64_OPCODE_BR_COND_DPTK_MANY_B2,
01285 IA64_OPCODE_BR_COND_DPNT_FEW_B2,
01286 IA64_OPCODE_BR_COND_DPNT_MANY_B2,
01287 IA64_OPCODE_BR_COND_SPTK_FEW_CLR_B2,
01288 IA64_OPCODE_BR_COND_SPTK_MANY_CLR_B2,
01289 IA64_OPCODE_BR_COND_SPNT_FEW_CLR_B2,
01290 IA64_OPCODE_BR_COND_SPNT_MANY_CLR_B2,
01291 IA64_OPCODE_BR_COND_DPTK_FEW_CLR_B2,
01292 IA64_OPCODE_BR_COND_DPTK_MANY_CLR_B2,
01293 IA64_OPCODE_BR_COND_DPNT_FEW_CLR_B2,
01294 IA64_OPCODE_BR_COND_DPNT_MANY_CLR_B2,
01295 IA64_OPCODE_BR_IA_SPTK_FEW_B2,
01296 IA64_OPCODE_BR_IA_SPTK_MANY_B2,
01297 IA64_OPCODE_BR_IA_SPNT_FEW_B2,
01298 IA64_OPCODE_BR_IA_SPNT_MANY_B2,
01299 IA64_OPCODE_BR_IA_DPTK_FEW_B2,
01300 IA64_OPCODE_BR_IA_DPTK_MANY_B2,
01301 IA64_OPCODE_BR_IA_DPNT_FEW_B2,
01302 IA64_OPCODE_BR_IA_DPNT_MANY_B2,
01303 IA64_OPCODE_BR_IA_SPTK_FEW_CLR_B2,
01304 IA64_OPCODE_BR_IA_SPTK_MANY_CLR_B2,
01305 IA64_OPCODE_BR_IA_SPNT_FEW_CLR_B2,
01306 IA64_OPCODE_BR_IA_SPNT_MANY_CLR_B2,
01307 IA64_OPCODE_BR_IA_DPTK_FEW_CLR_B2,
01308 IA64_OPCODE_BR_IA_DPTK_MANY_CLR_B2,
01309 IA64_OPCODE_BR_IA_DPNT_FEW_CLR_B2,
01310 IA64_OPCODE_BR_IA_DPNT_MANY_CLR_B2,
01311 IA64_OPCODE_BR_RET_SPTK_FEW_B2,
01312 IA64_OPCODE_BR_RET_SPTK_MANY_B2,
01313 IA64_OPCODE_BR_RET_SPNT_FEW_B2,
01314 IA64_OPCODE_BR_RET_SPNT_MANY_B2,
01315 IA64_OPCODE_BR_RET_DPTK_FEW_B2,
01316 IA64_OPCODE_BR_RET_DPTK_MANY_B2,
01317 IA64_OPCODE_BR_RET_DPNT_FEW_B2,
01318 IA64_OPCODE_BR_RET_DPNT_MANY_B2,
01319 IA64_OPCODE_BR_RET_SPTK_FEW_CLR_B2,
01320 IA64_OPCODE_BR_RET_SPTK_MANY_CLR_B2,
01321 IA64_OPCODE_BR_RET_SPNT_FEW_CLR_B2,
01322 IA64_OPCODE_BR_RET_SPNT_MANY_CLR_B2,
01323 IA64_OPCODE_BR_RET_DPTK_FEW_CLR_B2,
01324 IA64_OPCODE_BR_RET_DPTK_MANY_CLR_B2,
01325 IA64_OPCODE_BR_RET_DPNT_FEW_CLR_B2,
01326 IA64_OPCODE_BR_RET_DPNT_MANY_CLR_B2,
01327 IA64_OPCODE_BR_CALL_SPTK_FEW_B1_B2,
01328 IA64_OPCODE_BR_CALL_SPTK_MANY_B1_B2,
01329 IA64_OPCODE_BR_CALL_SPNT_FEW_B1_B2,
01330 IA64_OPCODE_BR_CALL_SPNT_MANY_B1_B2,
01331 IA64_OPCODE_BR_CALL_DPTK_FEW_B1_B2,
01332 IA64_OPCODE_BR_CALL_DPTK_MANY_B1_B2,
01333 IA64_OPCODE_BR_CALL_DPNT_FEW_B1_B2,
01334 IA64_OPCODE_BR_CALL_DPNT_MANY_B1_B2,
01335 IA64_OPCODE_BR_CALL_SPTK_FEW_CLR_B1_B2,
01336 IA64_OPCODE_BR_CALL_SPTK_MANY_CLR_B1_B2,
01337 IA64_OPCODE_BR_CALL_SPNT_FEW_CLR_B1_B2,
01338 IA64_OPCODE_BR_CALL_SPNT_MANY_CLR_B1_B2,
01339 IA64_OPCODE_BR_CALL_DPTK_FEW_CLR_B1_B2,
01340 IA64_OPCODE_BR_CALL_DPTK_MANY_CLR_B1_B2,
01341 IA64_OPCODE_BR_CALL_DPNT_FEW_CLR_B1_B2,
01342 IA64_OPCODE_BR_CALL_DPNT_MANY_CLR_B1_B2,
01343 IA64_OPCODE_BRP_SPTK_TARGET25_TAG13,
01344 IA64_OPCODE_BRP_SPTK_IMP_TARGET25_TAG13,
01345 IA64_OPCODE_BRP_LOOP_TARGET25_TAG13,
01346 IA64_OPCODE_BRP_LOOP_IMP_TARGET25_TAG13,
01347 IA64_OPCODE_BRP_DPTK_TARGET25_TAG13,
01348 IA64_OPCODE_BRP_DPTK_IMP_TARGET25_TAG13,
01349 IA64_OPCODE_BRP_EXIT_TARGET25_TAG13,
01350 IA64_OPCODE_BRP_EXIT_IMP_TARGET25_TAG13,
01351 IA64_OPCODE_BRP_SPTK_B2_TAG13,
01352 IA64_OPCODE_BRP_SPTK_IMP_B2_TAG13,
01353 IA64_OPCODE_BRP_DPTK_B2_TAG13,
01354 IA64_OPCODE_BRP_DPTK_IMP_B2_TAG13,
01355 IA64_OPCODE_BRP_RET_SPTK_B2_TAG13,
01356 IA64_OPCODE_BRP_RET_SPTK_IMP_B2_TAG13,
01357 IA64_OPCODE_BRP_RET_DPTK_B2_TAG13,
01358 IA64_OPCODE_BRP_RET_DPTK_IMP_B2_TAG13,
01359 IA64_OPCODE_COVER,
01360 IA64_OPCODE_CLRRRB,
01361 IA64_OPCODE_CLRRRB_PR,
01362 IA64_OPCODE_RFI,
01363 IA64_OPCODE_RFI_X,
01364 IA64_OPCODE_BSW_0,
01365 IA64_OPCODE_BSW_1,
01366 IA64_OPCODE_EPC,
01367 IA64_OPCODE_BREAK_B_IMM21,
01368 IA64_OPCODE_NOP_B_IMM21,
01369 IA64_OPCODE_FMA_S0_F1_F3_F4_F2,
01370 IA64_OPCODE_FMA_S1_F1_F3_F4_F2,
01371 IA64_OPCODE_FMA_S2_F1_F3_F4_F2,
01372 IA64_OPCODE_FMA_S3_F1_F3_F4_F2,
01373 IA64_OPCODE_FMA_S_S0_F1_F3_F4_F2,
01374 IA64_OPCODE_FMA_S_S1_F1_F3_F4_F2,
01375 IA64_OPCODE_FMA_S_S2_F1_F3_F4_F2,
01376 IA64_OPCODE_FMA_S_S3_F1_F3_F4_F2,
01377 IA64_OPCODE_FMA_D_S0_F1_F3_F4_F2,
01378 IA64_OPCODE_FMA_D_S1_F1_F3_F4_F2,
01379 IA64_OPCODE_FMA_D_S2_F1_F3_F4_F2,
01380 IA64_OPCODE_FMA_D_S3_F1_F3_F4_F2,
01381 IA64_OPCODE_FPMA_S0_F1_F3_F4_F2,
01382 IA64_OPCODE_FPMA_S1_F1_F3_F4_F2,
01383 IA64_OPCODE_FPMA_S2_F1_F3_F4_F2,
01384 IA64_OPCODE_FPMA_S3_F1_F3_F4_F2,
01385 IA64_OPCODE_FMS_S0_F1_F3_F4_F2,
01386 IA64_OPCODE_FMS_S1_F1_F3_F4_F2,
01387 IA64_OPCODE_FMS_S2_F1_F3_F4_F2,
01388 IA64_OPCODE_FMS_S3_F1_F3_F4_F2,
01389 IA64_OPCODE_FMS_S_S0_F1_F3_F4_F2,
01390 IA64_OPCODE_FMS_S_S1_F1_F3_F4_F2,
01391 IA64_OPCODE_FMS_S_S2_F1_F3_F4_F2,
01392 IA64_OPCODE_FMS_S_S3_F1_F3_F4_F2,
01393 IA64_OPCODE_FMS_D_S0_F1_F3_F4_F2,
01394 IA64_OPCODE_FMS_D_S1_F1_F3_F4_F2,
01395 IA64_OPCODE_FMS_D_S2_F1_F3_F4_F2,
01396 IA64_OPCODE_FMS_D_S3_F1_F3_F4_F2,
01397 IA64_OPCODE_FPMS_S0_F1_F3_F4_F2,
01398 IA64_OPCODE_FPMS_S1_F1_F3_F4_F2,
01399 IA64_OPCODE_FPMS_S2_F1_F3_F4_F2,
01400 IA64_OPCODE_FPMS_S3_F1_F3_F4_F2,
01401 IA64_OPCODE_FNMA_S0_F1_F3_F4_F2,
01402 IA64_OPCODE_FNMA_S1_F1_F3_F4_F2,
01403 IA64_OPCODE_FNMA_S2_F1_F3_F4_F2,
01404 IA64_OPCODE_FNMA_S3_F1_F3_F4_F2,
01405 IA64_OPCODE_FNMA_S_S0_F1_F3_F4_F2,
01406 IA64_OPCODE_FNMA_S_S1_F1_F3_F4_F2,
01407 IA64_OPCODE_FNMA_S_S2_F1_F3_F4_F2,
01408 IA64_OPCODE_FNMA_S_S3_F1_F3_F4_F2,
01409 IA64_OPCODE_FNMA_D_S0_F1_F3_F4_F2,
01410 IA64_OPCODE_FNMA_D_S1_F1_F3_F4_F2,
01411 IA64_OPCODE_FNMA_D_S2_F1_F3_F4_F2,
01412 IA64_OPCODE_FNMA_D_S3_F1_F3_F4_F2,
01413 IA64_OPCODE_FPNMA_S0_F1_F3_F4_F2,
01414 IA64_OPCODE_FPNMA_S1_F1_F3_F4_F2,
01415 IA64_OPCODE_FPNMA_S2_F1_F3_F4_F2,
01416 IA64_OPCODE_FPNMA_S3_F1_F3_F4_F2,
01417 IA64_OPCODE_XMA_L_F1_F3_F4_F2,
01418 IA64_OPCODE_XMA_H_F1_F3_F4_F2,
01419 IA64_OPCODE_XMA_HU_F1_F3_F4_F2,
01420 IA64_OPCODE_FSELECT_F1_F3_F4_F2,
01421 IA64_OPCODE_FCMP_EQ_S0_P1_P2_F2_F3,
01422 IA64_OPCODE_FCMP_EQ_S1_P1_P2_F2_F3,
01423 IA64_OPCODE_FCMP_EQ_S2_P1_P2_F2_F3,
01424 IA64_OPCODE_FCMP_EQ_S3_P1_P2_F2_F3,
01425 IA64_OPCODE_FCMP_LT_S0_P1_P2_F2_F3,
01426 IA64_OPCODE_FCMP_LT_S1_P1_P2_F2_F3,
01427 IA64_OPCODE_FCMP_LT_S2_P1_P2_F2_F3,
01428 IA64_OPCODE_FCMP_LT_S3_P1_P2_F2_F3,
01429 IA64_OPCODE_FCMP_LE_S0_P1_P2_F2_F3,
01430 IA64_OPCODE_FCMP_LE_S1_P1_P2_F2_F3,
01431 IA64_OPCODE_FCMP_LE_S2_P1_P2_F2_F3,
01432 IA64_OPCODE_FCMP_LE_S3_P1_P2_F2_F3,
01433 IA64_OPCODE_FCMP_UNORD_S0_P1_P2_F2_F3,
01434 IA64_OPCODE_FCMP_UNORD_S1_P1_P2_F2_F3,
01435 IA64_OPCODE_FCMP_UNORD_S2_P1_P2_F2_F3,
01436 IA64_OPCODE_FCMP_UNORD_S3_P1_P2_F2_F3,
01437 IA64_OPCODE_FCMP_EQ_UNC_S0_P1_P2_F2_F3,
01438 IA64_OPCODE_FCMP_EQ_UNC_S1_P1_P2_F2_F3,
01439 IA64_OPCODE_FCMP_EQ_UNC_S2_P1_P2_F2_F3,
01440 IA64_OPCODE_FCMP_EQ_UNC_S3_P1_P2_F2_F3,
01441 IA64_OPCODE_FCMP_LT_UNC_S0_P1_P2_F2_F3,
01442 IA64_OPCODE_FCMP_LT_UNC_S1_P1_P2_F2_F3,
01443 IA64_OPCODE_FCMP_LT_UNC_S2_P1_P2_F2_F3,
01444 IA64_OPCODE_FCMP_LT_UNC_S3_P1_P2_F2_F3,
01445 IA64_OPCODE_FCMP_LE_UNC_S0_P1_P2_F2_F3,
01446 IA64_OPCODE_FCMP_LE_UNC_S1_P1_P2_F2_F3,
01447 IA64_OPCODE_FCMP_LE_UNC_S2_P1_P2_F2_F3,
01448 IA64_OPCODE_FCMP_LE_UNC_S3_P1_P2_F2_F3,
01449 IA64_OPCODE_FCMP_UNORD_UNC_S0_P1_P2_F2_F3,
01450 IA64_OPCODE_FCMP_UNORD_UNC_S1_P1_P2_F2_F3,
01451 IA64_OPCODE_FCMP_UNORD_UNC_S2_P1_P2_F2_F3,
01452 IA64_OPCODE_FCMP_UNORD_UNC_S3_P1_P2_F2_F3,
01453 IA64_OPCODE_FCLASS_M_P1_P2_F2_FCLASS9,
01454 IA64_OPCODE_FCLASS_M_UNC_P1_P2_F2_FCLASS9,
01455 IA64_OPCODE_FRCPA_S0_F1_P2_F2_F3,
01456 IA64_OPCODE_FRCPA_S1_F1_P2_F2_F3,
01457 IA64_OPCODE_FRCPA_S2_F1_P2_F2_F3,
01458 IA64_OPCODE_FRCPA_S3_F1_P2_F2_F3,
01459 IA64_OPCODE_FPRCPA_S0_F1_P2_F2_F3,
01460 IA64_OPCODE_FPRCPA_S1_F1_P2_F2_F3,
01461 IA64_OPCODE_FPRCPA_S2_F1_P2_F2_F3,
01462 IA64_OPCODE_FPRCPA_S3_F1_P2_F2_F3,
01463 IA64_OPCODE_FRSQRTA_S0_F1_P2_F3,
01464 IA64_OPCODE_FRSQRTA_S1_F1_P2_F3,
01465 IA64_OPCODE_FRSQRTA_S2_F1_P2_F3,
01466 IA64_OPCODE_FRSQRTA_S3_F1_P2_F3,
01467 IA64_OPCODE_FPRSQRTA_S0_F1_P2_F3,
01468 IA64_OPCODE_FPRSQRTA_S1_F1_P2_F3,
01469 IA64_OPCODE_FPRSQRTA_S2_F1_P2_F3,
01470 IA64_OPCODE_FPRSQRTA_S3_F1_P2_F3,
01471 IA64_OPCODE_FMIN_S0_F1_F2_F3,
01472 IA64_OPCODE_FMIN_S1_F1_F2_F3,
01473 IA64_OPCODE_FMIN_S2_F1_F2_F3,
01474 IA64_OPCODE_FMIN_S3_F1_F2_F3,
01475 IA64_OPCODE_FMAX_S0_F1_F2_F3,
01476 IA64_OPCODE_FMAX_S1_F1_F2_F3,
01477 IA64_OPCODE_FMAX_S2_F1_F2_F3,
01478 IA64_OPCODE_FMAX_S3_F1_F2_F3,
01479 IA64_OPCODE_FAMIN_S0_F1_F2_F3,
01480 IA64_OPCODE_FAMIN_S1_F1_F2_F3,
01481 IA64_OPCODE_FAMIN_S2_F1_F2_F3,
01482 IA64_OPCODE_FAMIN_S3_F1_F2_F3,
01483 IA64_OPCODE_FAMAX_S0_F1_F2_F3,
01484 IA64_OPCODE_FAMAX_S1_F1_F2_F3,
01485 IA64_OPCODE_FAMAX_S2_F1_F2_F3,
01486 IA64_OPCODE_FAMAX_S3_F1_F2_F3,
01487 IA64_OPCODE_FPMIN_S0_F1_F2_F3,
01488 IA64_OPCODE_FPMIN_S1_F1_F2_F3,
01489 IA64_OPCODE_FPMIN_S2_F1_F2_F3,
01490 IA64_OPCODE_FPMIN_S3_F1_F2_F3,
01491 IA64_OPCODE_FPMAX_S0_F1_F2_F3,
01492 IA64_OPCODE_FPMAX_S1_F1_F2_F3,
01493 IA64_OPCODE_FPMAX_S2_F1_F2_F3,
01494 IA64_OPCODE_FPMAX_S3_F1_F2_F3,
01495 IA64_OPCODE_FPAMIN_S0_F1_F2_F3,
01496 IA64_OPCODE_FPAMIN_S1_F1_F2_F3,
01497 IA64_OPCODE_FPAMIN_S2_F1_F2_F3,
01498 IA64_OPCODE_FPAMIN_S3_F1_F2_F3,
01499 IA64_OPCODE_FPAMAX_S0_F1_F2_F3,
01500 IA64_OPCODE_FPAMAX_S1_F1_F2_F3,
01501 IA64_OPCODE_FPAMAX_S2_F1_F2_F3,
01502 IA64_OPCODE_FPAMAX_S3_F1_F2_F3,
01503 IA64_OPCODE_FPCMP_EQ_S0_F1_F2_F3,
01504 IA64_OPCODE_FPCMP_EQ_S1_F1_F2_F3,
01505 IA64_OPCODE_FPCMP_EQ_S2_F1_F2_F3,
01506 IA64_OPCODE_FPCMP_EQ_S3_F1_F2_F3,
01507 IA64_OPCODE_FPCMP_LT_S0_F1_F2_F3,
01508 IA64_OPCODE_FPCMP_LT_S1_F1_F2_F3,
01509 IA64_OPCODE_FPCMP_LT_S2_F1_F2_F3,
01510 IA64_OPCODE_FPCMP_LT_S3_F1_F2_F3,
01511 IA64_OPCODE_FPCMP_LE_S0_F1_F2_F3,
01512 IA64_OPCODE_FPCMP_LE_S1_F1_F2_F3,
01513 IA64_OPCODE_FPCMP_LE_S2_F1_F2_F3,
01514 IA64_OPCODE_FPCMP_LE_S3_F1_F2_F3,
01515 IA64_OPCODE_FPCMP_UNORD_S0_F1_F2_F3,
01516 IA64_OPCODE_FPCMP_UNORD_S1_F1_F2_F3,
01517 IA64_OPCODE_FPCMP_UNORD_S2_F1_F2_F3,
01518 IA64_OPCODE_FPCMP_UNORD_S3_F1_F2_F3,
01519 IA64_OPCODE_FPCMP_NEQ_S0_F1_F2_F3,
01520 IA64_OPCODE_FPCMP_NEQ_S1_F1_F2_F3,
01521 IA64_OPCODE_FPCMP_NEQ_S2_F1_F2_F3,
01522 IA64_OPCODE_FPCMP_NEQ_S3_F1_F2_F3,
01523 IA64_OPCODE_FPCMP_NLT_S0_F1_F2_F3,
01524 IA64_OPCODE_FPCMP_NLT_S1_F1_F2_F3,
01525 IA64_OPCODE_FPCMP_NLT_S2_F1_F2_F3,
01526 IA64_OPCODE_FPCMP_NLT_S3_F1_F2_F3,
01527 IA64_OPCODE_FPCMP_NLE_S0_F1_F2_F3,
01528 IA64_OPCODE_FPCMP_NLE_S1_F1_F2_F3,
01529 IA64_OPCODE_FPCMP_NLE_S2_F1_F2_F3,
01530 IA64_OPCODE_FPCMP_NLE_S3_F1_F2_F3,
01531 IA64_OPCODE_FPCMP_ORD_S0_F1_F2_F3,
01532 IA64_OPCODE_FPCMP_ORD_S1_F1_F2_F3,
01533 IA64_OPCODE_FPCMP_ORD_S2_F1_F2_F3,
01534 IA64_OPCODE_FPCMP_ORD_S3_F1_F2_F3,
01535 IA64_OPCODE_FMERGE_S_F1_F2_F3,
01536 IA64_OPCODE_FMERGE_NS_F1_F2_F3,
01537 IA64_OPCODE_FMERGE_SE_F1_F2_F3,
01538 IA64_OPCODE_FMIX_LR_F1_F2_F3,
01539 IA64_OPCODE_FMIX_R_F1_F2_F3,
01540 IA64_OPCODE_FMIX_L_F1_F2_F3,
01541 IA64_OPCODE_FSXT_R_F1_F2_F3,
01542 IA64_OPCODE_FSXT_L_F1_F2_F3,
01543 IA64_OPCODE_FPACK_F1_F2_F3,
01544 IA64_OPCODE_FSWAP_F1_F2_F3,
01545 IA64_OPCODE_FSWAP_NL_F1_F2_F3,
01546 IA64_OPCODE_FSWAP_NR_F1_F2_F3,
01547 IA64_OPCODE_FAND_F1_F2_F3,
01548 IA64_OPCODE_FANDCM_F1_F2_F3,
01549 IA64_OPCODE_FOR_F1_F2_F3,
01550 IA64_OPCODE_FXOR_F1_F2_F3,
01551 IA64_OPCODE_FPMERGE_S_F1_F2_F3,
01552 IA64_OPCODE_FPMERGE_NS_F1_F2_F3,
01553 IA64_OPCODE_FPMERGE_SE_F1_F2_F3,
01554 IA64_OPCODE_FCVT_FX_S0_F1_F2,
01555 IA64_OPCODE_FCVT_FX_S1_F1_F2,
01556 IA64_OPCODE_FCVT_FX_S2_F1_F2,
01557 IA64_OPCODE_FCVT_FX_S3_F1_F2,
01558 IA64_OPCODE_FCVT_FXU_S0_F1_F2,
01559 IA64_OPCODE_FCVT_FXU_S1_F1_F2,
01560 IA64_OPCODE_FCVT_FXU_S2_F1_F2,
01561 IA64_OPCODE_FCVT_FXU_S3_F1_F2,
01562 IA64_OPCODE_FCVT_FX_TRUNC_S0_F1_F2,
01563 IA64_OPCODE_FCVT_FX_TRUNC_S1_F1_F2,
01564 IA64_OPCODE_FCVT_FX_TRUNC_S2_F1_F2,
01565 IA64_OPCODE_FCVT_FX_TRUNC_S3_F1_F2,
01566 IA64_OPCODE_FCVT_FXU_TRUNC_S0_F1_F2,
01567 IA64_OPCODE_FCVT_FXU_TRUNC_S1_F1_F2,
01568 IA64_OPCODE_FCVT_FXU_TRUNC_S2_F1_F2,
01569 IA64_OPCODE_FCVT_FXU_TRUNC_S3_F1_F2,
01570 IA64_OPCODE_FPCVT_FX_S0_F1_F2,
01571 IA64_OPCODE_FPCVT_FX_S1_F1_F2,
01572 IA64_OPCODE_FPCVT_FX_S2_F1_F2,
01573 IA64_OPCODE_FPCVT_FX_S3_F1_F2,
01574 IA64_OPCODE_FPCVT_FXU_S0_F1_F2,
01575 IA64_OPCODE_FPCVT_FXU_S1_F1_F2,
01576 IA64_OPCODE_FPCVT_FXU_S2_F1_F2,
01577 IA64_OPCODE_FPCVT_FXU_S3_F1_F2,
01578 IA64_OPCODE_FPCVT_FX_TRUNC_S0_F1_F2,
01579 IA64_OPCODE_FPCVT_FX_TRUNC_S1_F1_F2,
01580 IA64_OPCODE_FPCVT_FX_TRUNC_S2_F1_F2,
01581 IA64_OPCODE_FPCVT_FX_TRUNC_S3_F1_F2,
01582 IA64_OPCODE_FPCVT_FXU_TRUNC_S0_F1_F2,
01583 IA64_OPCODE_FPCVT_FXU_TRUNC_S1_F1_F2,
01584 IA64_OPCODE_FPCVT_FXU_TRUNC_S2_F1_F2,
01585 IA64_OPCODE_FPCVT_FXU_TRUNC_S3_F1_F2,
01586 IA64_OPCODE_FCVT_XF_F1_F2,
01587 IA64_OPCODE_FSETC_S0_AMASK7_OMASK7,
01588 IA64_OPCODE_FSETC_S1_AMASK7_OMASK7,
01589 IA64_OPCODE_FSETC_S2_AMASK7_OMASK7,
01590 IA64_OPCODE_FSETC_S3_AMASK7_OMASK7,
01591 IA64_OPCODE_FCLRF_S0,
01592 IA64_OPCODE_FCLRF_S1,
01593 IA64_OPCODE_FCLRF_S2,
01594 IA64_OPCODE_FCLRF_S3,
01595 IA64_OPCODE_FCHKF_S0_TARGET25,
01596 IA64_OPCODE_FCHKF_S1_TARGET25,
01597 IA64_OPCODE_FCHKF_S2_TARGET25,
01598 IA64_OPCODE_FCHKF_S3_TARGET25,
01599 IA64_OPCODE_BREAK_F_IMM21,
01600 IA64_OPCODE_NOP_F_IMM21,
01601 IA64_OPCODE_BREAK_X_IMM62,
01602 IA64_OPCODE_NOP_X_IMM62,
01603 IA64_OPCODE_MOVL_R1_IMM64,
01604 IA64_OPCODE_BRL_COND_SPTK_FEW_TARGET64,
01605 IA64_OPCODE_BRL_COND_SPTK_MANY_TARGET64,
01606 IA64_OPCODE_BRL_COND_SPNT_FEW_TARGET64,
01607 IA64_OPCODE_BRL_COND_SPNT_MANY_TARGET64,
01608 IA64_OPCODE_BRL_COND_DPTK_FEW_TARGET64,
01609 IA64_OPCODE_BRL_COND_DPTK_MANY_TARGET64,
01610 IA64_OPCODE_BRL_COND_DPNT_FEW_TARGET64,
01611 IA64_OPCODE_BRL_COND_DPNT_MANY_TARGET64,
01612 IA64_OPCODE_BRL_COND_SPTK_FEW_CLR_TARGET64,
01613 IA64_OPCODE_BRL_COND_SPTK_MANY_CLR_TARGET64,
01614 IA64_OPCODE_BRL_COND_SPNT_FEW_CLR_TARGET64,
01615 IA64_OPCODE_BRL_COND_SPNT_MANY_CLR_TARGET64,
01616 IA64_OPCODE_BRL_COND_DPTK_FEW_CLR_TARGET64,
01617 IA64_OPCODE_BRL_COND_DPTK_MANY_CLR_TARGET64,
01618 IA64_OPCODE_BRL_COND_DPNT_FEW_CLR_TARGET64,
01619 IA64_OPCODE_BRL_COND_DPNT_MANY_CLR_TARGET64,
01620 IA64_OPCODE_BRL_CALL_SPTK_FEW_B1_TARGET64,
01621 IA64_OPCODE_BRL_CALL_SPTK_MANY_B1_TARGET64,
01622 IA64_OPCODE_BRL_CALL_SPNT_FEW_B1_TARGET64,
01623 IA64_OPCODE_BRL_CALL_SPNT_MANY_B1_TARGET64,
01624 IA64_OPCODE_BRL_CALL_DPTK_FEW_B1_TARGET64,
01625 IA64_OPCODE_BRL_CALL_DPTK_MANY_B1_TARGET64,
01626 IA64_OPCODE_BRL_CALL_DPNT_FEW_B1_TARGET64,
01627 IA64_OPCODE_BRL_CALL_DPNT_MANY_B1_TARGET64,
01628 IA64_OPCODE_BRL_CALL_SPTK_FEW_CLR_B1_TARGET64,
01629 IA64_OPCODE_BRL_CALL_SPTK_MANY_CLR_B1_TARGET64,
01630 IA64_OPCODE_BRL_CALL_SPNT_FEW_CLR_B1_TARGET64,
01631 IA64_OPCODE_BRL_CALL_SPNT_MANY_CLR_B1_TARGET64,
01632 IA64_OPCODE_BRL_CALL_DPTK_FEW_CLR_B1_TARGET64,
01633 IA64_OPCODE_BRL_CALL_DPTK_MANY_CLR_B1_TARGET64,
01634 IA64_OPCODE_BRL_CALL_DPNT_FEW_CLR_B1_TARGET64,
01635 IA64_OPCODE_BRL_CALL_DPNT_MANY_CLR_B1_TARGET64,
01636 IA64_OPCODE_INST_LAST
01637 };
01638
01639 typedef enum IA64EnumOperandRole {
01640 IA64_OPROLE_NONE = 0,
01641 IA64_OPROLE_SRC,
01642 IA64_OPROLE_DST,
01643 IA64_OPROLE_SRC_DST,
01644 IA64_OPROLE_DST_SRC,
01645 OPROLE_LAST
01646 };
01647
01648 typedef enum IA64EnumOperandType {
01649 IA64_OPTYPE_NONE = 0,
01650 IA64_OPTYPE_REG_FIRST,
01651 IA64_OPTYPE_IREG,
01652 IA64_OPTYPE_IREG_R0_3,
01653 IA64_OPTYPE_IREG_R0,
01654 IA64_OPTYPE_IREG_R1_127,
01655 IA64_OPTYPE_FREG,
01656 IA64_OPTYPE_FREG_F2_127,
01657 IA64_OPTYPE_BR,
01658 IA64_OPTYPE_IP,
01659 IA64_OPTYPE_PREG,
01660 IA64_OPTYPE_PREGS_ALL,
01661 IA64_OPTYPE_PREGS_ROT,
01662 IA64_OPTYPE_APP_REG_GRP_LOW,
01663 IA64_OPTYPE_APP_REG_GRP_HIGH,
01664 IA64_OPTYPE_APP_CCV,
01665 IA64_OPTYPE_APP_PFS,
01666 IA64_OPTYPE_CR,
01667 IA64_OPTYPE_PSR_L,
01668 IA64_OPTYPE_PSR_UM,
01669 IA64_OPTYPE_FPSR,
01670 IA64_OPTYPE_CFM,
01671 IA64_OPTYPE_PSR,
01672 IA64_OPTYPE_IFM,
01673 IA64_OPTYPE_REG_LAST,
01674 IA64_OPTYPE_REGFILE_FIRST,
01675 IA64_OPTYPE_PMC,
01676 IA64_OPTYPE_PMD,
01677 IA64_OPTYPE_PKR,
01678 IA64_OPTYPE_RR,
01679 IA64_OPTYPE_IBR,
01680 IA64_OPTYPE_DBR,
01681 IA64_OPTYPE_ITR,
01682 IA64_OPTYPE_DTR,
01683 IA64_OPTYPE_MSR,
01684 IA64_OPTYPE_CPUID,
01685 IA64_OPTYPE_REGFILE_LAST,
01686 IA64_OPTYPE_IMM_FIRST,
01687 IA64_OPTYPE_UIMM,
01688 IA64_OPTYPE_SIMM,
01689 IA64_OPTYPE_IREG_NUM,
01690 IA64_OPTYPE_FREG_NUM,
01691 IA64_OPTYPE_SSHIFT_REL,
01692
01693 IA64_OPTYPE_SSHIFT_1,
01694
01695 IA64_OPTYPE_SSHIFT_16,
01696
01697 IA64_OPTYPE_COUNT_123,
01698
01699 IA64_OPTYPE_COUNT_PACK,
01700
01701 IA64_OPTYPE_UDEC,
01702
01703 IA64_OPTYPE_SDEC,
01704
01705 IA64_OPTYPE_CCOUNT,
01706
01707 IA64_OPTYPE_CPOS,
01708
01709 IA64_OPTYPE_SEMAPHORE_INC,
01710
01711
01712 IA64_OPTYPE_ONE,
01713 IA64_OPTYPE_FCLASS,
01714 IA64_OPTYPE_CMP_UIMM,
01715 IA64_OPTYPE_CMP_UIMM_DEC,
01716 IA64_OPTYPE_CMP4_UIMM,
01717 IA64_OPTYPE_CMP4_UIMM_DEC,
01718 IA64_OPTYPE_ALLOC_IOL,
01719
01720 IA64_OPTYPE_ALLOC_ROT,
01721 IA64_OPTYPE_MUX1,
01722 IA64_OPTYPE_EIGHT,
01723 IA64_OPTYPE_SIXTEEN,
01724 IA64_OPTYPE_IMM_LAST,
01725 IA64_OPTYPE_MEM,
01726 IA64_OPTYPE_LAST
01727 };
01728
01729 typedef enum IA64EnumOpcodeFormat {
01730 IA64_FORMAT_NONE = 0,
01731 IA64_FORMAT_A1,
01732 IA64_FORMAT_A2,
01733 IA64_FORMAT_A3,
01734 IA64_FORMAT_A4,
01735 IA64_FORMAT_A4_1,
01736 IA64_FORMAT_A5,
01737 IA64_FORMAT_A6,
01738 IA64_FORMAT_A6_1,
01739 IA64_FORMAT_A6_2,
01740 IA64_FORMAT_A6_3,
01741 IA64_FORMAT_A6_4,
01742 IA64_FORMAT_A6_5,
01743 IA64_FORMAT_A6_6,
01744 IA64_FORMAT_A6_7,
01745 IA64_FORMAT_A7,
01746 IA64_FORMAT_A7_1,
01747 IA64_FORMAT_A7_2,
01748 IA64_FORMAT_A7_3,
01749 IA64_FORMAT_A7_4,
01750 IA64_FORMAT_A7_5,
01751 IA64_FORMAT_A7_6,
01752 IA64_FORMAT_A7_7,
01753 IA64_FORMAT_A8,
01754 IA64_FORMAT_A8_1,
01755 IA64_FORMAT_A8_2,
01756 IA64_FORMAT_A8_3,
01757 IA64_FORMAT_A9,
01758 IA64_FORMAT_A10,
01759 IA64_FORMAT_I1,
01760 IA64_FORMAT_I2,
01761 IA64_FORMAT_I3,
01762 IA64_FORMAT_I4,
01763 IA64_FORMAT_I5,
01764 IA64_FORMAT_I6,
01765 IA64_FORMAT_I7,
01766 IA64_FORMAT_I8,
01767 IA64_FORMAT_I9,
01768 IA64_FORMAT_I10,
01769 IA64_FORMAT_I11,
01770 IA64_FORMAT_I12,
01771 IA64_FORMAT_I13,
01772 IA64_FORMAT_I14,
01773 IA64_FORMAT_I15,
01774 IA64_FORMAT_I16,
01775 IA64_FORMAT_I16_1,
01776 IA64_FORMAT_I16_2,
01777 IA64_FORMAT_I16_3,
01778 IA64_FORMAT_I17,
01779 IA64_FORMAT_I17_1,
01780 IA64_FORMAT_I17_2,
01781 IA64_FORMAT_I17_3,
01782 IA64_FORMAT_I19,
01783 IA64_FORMAT_I20,
01784 IA64_FORMAT_I21,
01785 IA64_FORMAT_I22,
01786 IA64_FORMAT_I23,
01787 IA64_FORMAT_I24,
01788 IA64_FORMAT_I25,
01789 IA64_FORMAT_I26,
01790 IA64_FORMAT_I27,
01791 IA64_FORMAT_I28,
01792 IA64_FORMAT_I29,
01793 IA64_FORMAT_M1,
01794 IA64_FORMAT_M2,
01795 IA64_FORMAT_M3,
01796 IA64_FORMAT_M4,
01797 IA64_FORMAT_M5,
01798 IA64_FORMAT_M6,
01799 IA64_FORMAT_M7,
01800 IA64_FORMAT_M8,
01801 IA64_FORMAT_M9,
01802 IA64_FORMAT_M10,
01803 IA64_FORMAT_M11,
01804 IA64_FORMAT_M12,
01805 IA64_FORMAT_M13,
01806 IA64_FORMAT_M14,
01807 IA64_FORMAT_M15,
01808 IA64_FORMAT_M16,
01809 IA64_FORMAT_M17,
01810 IA64_FORMAT_M18,
01811 IA64_FORMAT_M19,
01812 IA64_FORMAT_M20,
01813 IA64_FORMAT_M21,
01814 IA64_FORMAT_M22,
01815 IA64_FORMAT_M23,
01816 IA64_FORMAT_M24,
01817 IA64_FORMAT_M25,
01818 IA64_FORMAT_M26,
01819 IA64_FORMAT_M27,
01820 IA64_FORMAT_M28,
01821 IA64_FORMAT_M29,
01822 IA64_FORMAT_M30,
01823 IA64_FORMAT_M31,
01824 IA64_FORMAT_M32,
01825 IA64_FORMAT_M33,
01826 IA64_FORMAT_M34,
01827 IA64_FORMAT_M34_1,
01828 IA64_FORMAT_M35,
01829 IA64_FORMAT_M36,
01830 IA64_FORMAT_M37,
01831 IA64_FORMAT_M38,
01832 IA64_FORMAT_M39,
01833 IA64_FORMAT_M40,
01834 IA64_FORMAT_M41,
01835 IA64_FORMAT_M42,
01836 IA64_FORMAT_M43,
01837 IA64_FORMAT_M44,
01838 IA64_FORMAT_M45,
01839 IA64_FORMAT_M46,
01840 IA64_FORMAT_M1001,
01841 IA64_FORMAT_B1,
01842 IA64_FORMAT_B2,
01843 IA64_FORMAT_B3,
01844 IA64_FORMAT_B4,
01845 IA64_FORMAT_B5,
01846 IA64_FORMAT_B6,
01847 IA64_FORMAT_B7,
01848 IA64_FORMAT_B8,
01849 IA64_FORMAT_B9,
01850 IA64_FORMAT_F1,
01851 IA64_FORMAT_F1_1,
01852 IA64_FORMAT_F2,
01853 IA64_FORMAT_F3,
01854 IA64_FORMAT_F4,
01855 IA64_FORMAT_F4_1,
01856 IA64_FORMAT_F4_2,
01857 IA64_FORMAT_F4_3,
01858 IA64_FORMAT_F4_4,
01859 IA64_FORMAT_F4_5,
01860 IA64_FORMAT_F4_6,
01861 IA64_FORMAT_F4_7,
01862 IA64_FORMAT_F5,
01863 IA64_FORMAT_F5_1,
01864 IA64_FORMAT_F5_2,
01865 IA64_FORMAT_F5_3,
01866 IA64_FORMAT_F6,
01867 IA64_FORMAT_F7,
01868 IA64_FORMAT_F8,
01869 IA64_FORMAT_F8_4,
01870 IA64_FORMAT_F9,
01871 IA64_FORMAT_F9_1,
01872 IA64_FORMAT_F10,
01873 IA64_FORMAT_F11,
01874 IA64_FORMAT_F12,
01875 IA64_FORMAT_F13,
01876 IA64_FORMAT_F14,
01877 IA64_FORMAT_F15,
01878 IA64_FORMAT_X1,
01879 IA64_FORMAT_X2,
01880 IA64_FORMAT_X3,
01881 IA64_FORMAT_X4,
01882 IA64_FORMAT_X41,
01883 IA64_FORMAT_LAST
01884 };
01885
01886 typedef enum IA64EnumOpcodeTemplateRole {
01887 IA64_TROLE_NONE = 0,
01888 IA64_TROLE_ALU,
01889 IA64_TROLE_BR,
01890 IA64_TROLE_FP,
01891 IA64_TROLE_INT,
01892 IA64_TROLE_LONG,
01893 IA64_TROLE_MEM,
01894 IA64_TROLE_MIBF,
01895 IA64_TROLE_LAST
01896 };
01897
01898 #define IA64_DECISION_TREE_LEAF_NODE(node) ((byte)((node).pos) == 0xff)
01899
01900 struct IA64Template {
01901 byte stop;
01902 byte slot[3];
01903 };
01904
01905 struct IA64DecisionTreeEntry {
01906 word next_node;
01907 char pos;
01908 char size;
01909 };
01910
01911 struct IA64Operand {
01912 IA64EnumOperandRole role;
01913 IA64EnumOperandType type;
01914 };
01915
01916 struct IA64OpcodeEntry {
01917 char *name;
01918 IA64EnumOpcodeFormat format;
01919 IA64EnumOpcodeTemplateRole role;
01920 IA64Operand op1;
01921 IA64Operand op2;
01922 IA64Operand op3;
01923 IA64Operand op4;
01924 IA64Operand op5;
01925 IA64Operand op6;
01926 };
01927
01928 extern IA64Template IA64Templates[];
01929 extern IA64DecisionTreeEntry IA64DecisionTree[];
01930 extern IA64OpcodeEntry IA64OpcodeTable[];
01931
01932
01933 #endif