1 // For Capstone Engine. AUTO-GENERATED FILE, DO NOT EDIT 2 package capstone; 3 4 public class Mips_const { 5 6 // Operand type for instruction's operands 7 8 public static final int MIPS_OP_INVALID = 0; 9 public static final int MIPS_OP_REG = 1; 10 public static final int MIPS_OP_IMM = 2; 11 public static final int MIPS_OP_MEM = 3; 12 13 // MIPS registers 14 15 public static final int MIPS_REG_INVALID = 0; 16 17 // General purpose registers 18 public static final int MIPS_REG_0 = 1; 19 public static final int MIPS_REG_1 = 2; 20 public static final int MIPS_REG_2 = 3; 21 public static final int MIPS_REG_3 = 4; 22 public static final int MIPS_REG_4 = 5; 23 public static final int MIPS_REG_5 = 6; 24 public static final int MIPS_REG_6 = 7; 25 public static final int MIPS_REG_7 = 8; 26 public static final int MIPS_REG_8 = 9; 27 public static final int MIPS_REG_9 = 10; 28 public static final int MIPS_REG_10 = 11; 29 public static final int MIPS_REG_11 = 12; 30 public static final int MIPS_REG_12 = 13; 31 public static final int MIPS_REG_13 = 14; 32 public static final int MIPS_REG_14 = 15; 33 public static final int MIPS_REG_15 = 16; 34 public static final int MIPS_REG_16 = 17; 35 public static final int MIPS_REG_17 = 18; 36 public static final int MIPS_REG_18 = 19; 37 public static final int MIPS_REG_19 = 20; 38 public static final int MIPS_REG_20 = 21; 39 public static final int MIPS_REG_21 = 22; 40 public static final int MIPS_REG_22 = 23; 41 public static final int MIPS_REG_23 = 24; 42 public static final int MIPS_REG_24 = 25; 43 public static final int MIPS_REG_25 = 26; 44 public static final int MIPS_REG_26 = 27; 45 public static final int MIPS_REG_27 = 28; 46 public static final int MIPS_REG_28 = 29; 47 public static final int MIPS_REG_29 = 30; 48 public static final int MIPS_REG_30 = 31; 49 public static final int MIPS_REG_31 = 32; 50 51 // DSP registers 52 public static final int MIPS_REG_DSPCCOND = 33; 53 public static final int MIPS_REG_DSPCARRY = 34; 54 public static final int MIPS_REG_DSPEFI = 35; 55 public static final int MIPS_REG_DSPOUTFLAG = 36; 56 public static final int MIPS_REG_DSPOUTFLAG16_19 = 37; 57 public static final int MIPS_REG_DSPOUTFLAG20 = 38; 58 public static final int MIPS_REG_DSPOUTFLAG21 = 39; 59 public static final int MIPS_REG_DSPOUTFLAG22 = 40; 60 public static final int MIPS_REG_DSPOUTFLAG23 = 41; 61 public static final int MIPS_REG_DSPPOS = 42; 62 public static final int MIPS_REG_DSPSCOUNT = 43; 63 64 // ACC registers 65 public static final int MIPS_REG_AC0 = 44; 66 public static final int MIPS_REG_AC1 = 45; 67 public static final int MIPS_REG_AC2 = 46; 68 public static final int MIPS_REG_AC3 = 47; 69 70 // COP registers 71 public static final int MIPS_REG_CC0 = 48; 72 public static final int MIPS_REG_CC1 = 49; 73 public static final int MIPS_REG_CC2 = 50; 74 public static final int MIPS_REG_CC3 = 51; 75 public static final int MIPS_REG_CC4 = 52; 76 public static final int MIPS_REG_CC5 = 53; 77 public static final int MIPS_REG_CC6 = 54; 78 public static final int MIPS_REG_CC7 = 55; 79 80 // FPU registers 81 public static final int MIPS_REG_F0 = 56; 82 public static final int MIPS_REG_F1 = 57; 83 public static final int MIPS_REG_F2 = 58; 84 public static final int MIPS_REG_F3 = 59; 85 public static final int MIPS_REG_F4 = 60; 86 public static final int MIPS_REG_F5 = 61; 87 public static final int MIPS_REG_F6 = 62; 88 public static final int MIPS_REG_F7 = 63; 89 public static final int MIPS_REG_F8 = 64; 90 public static final int MIPS_REG_F9 = 65; 91 public static final int MIPS_REG_F10 = 66; 92 public static final int MIPS_REG_F11 = 67; 93 public static final int MIPS_REG_F12 = 68; 94 public static final int MIPS_REG_F13 = 69; 95 public static final int MIPS_REG_F14 = 70; 96 public static final int MIPS_REG_F15 = 71; 97 public static final int MIPS_REG_F16 = 72; 98 public static final int MIPS_REG_F17 = 73; 99 public static final int MIPS_REG_F18 = 74; 100 public static final int MIPS_REG_F19 = 75; 101 public static final int MIPS_REG_F20 = 76; 102 public static final int MIPS_REG_F21 = 77; 103 public static final int MIPS_REG_F22 = 78; 104 public static final int MIPS_REG_F23 = 79; 105 public static final int MIPS_REG_F24 = 80; 106 public static final int MIPS_REG_F25 = 81; 107 public static final int MIPS_REG_F26 = 82; 108 public static final int MIPS_REG_F27 = 83; 109 public static final int MIPS_REG_F28 = 84; 110 public static final int MIPS_REG_F29 = 85; 111 public static final int MIPS_REG_F30 = 86; 112 public static final int MIPS_REG_F31 = 87; 113 public static final int MIPS_REG_FCC0 = 88; 114 public static final int MIPS_REG_FCC1 = 89; 115 public static final int MIPS_REG_FCC2 = 90; 116 public static final int MIPS_REG_FCC3 = 91; 117 public static final int MIPS_REG_FCC4 = 92; 118 public static final int MIPS_REG_FCC5 = 93; 119 public static final int MIPS_REG_FCC6 = 94; 120 public static final int MIPS_REG_FCC7 = 95; 121 122 // AFPR128 123 public static final int MIPS_REG_W0 = 96; 124 public static final int MIPS_REG_W1 = 97; 125 public static final int MIPS_REG_W2 = 98; 126 public static final int MIPS_REG_W3 = 99; 127 public static final int MIPS_REG_W4 = 100; 128 public static final int MIPS_REG_W5 = 101; 129 public static final int MIPS_REG_W6 = 102; 130 public static final int MIPS_REG_W7 = 103; 131 public static final int MIPS_REG_W8 = 104; 132 public static final int MIPS_REG_W9 = 105; 133 public static final int MIPS_REG_W10 = 106; 134 public static final int MIPS_REG_W11 = 107; 135 public static final int MIPS_REG_W12 = 108; 136 public static final int MIPS_REG_W13 = 109; 137 public static final int MIPS_REG_W14 = 110; 138 public static final int MIPS_REG_W15 = 111; 139 public static final int MIPS_REG_W16 = 112; 140 public static final int MIPS_REG_W17 = 113; 141 public static final int MIPS_REG_W18 = 114; 142 public static final int MIPS_REG_W19 = 115; 143 public static final int MIPS_REG_W20 = 116; 144 public static final int MIPS_REG_W21 = 117; 145 public static final int MIPS_REG_W22 = 118; 146 public static final int MIPS_REG_W23 = 119; 147 public static final int MIPS_REG_W24 = 120; 148 public static final int MIPS_REG_W25 = 121; 149 public static final int MIPS_REG_W26 = 122; 150 public static final int MIPS_REG_W27 = 123; 151 public static final int MIPS_REG_W28 = 124; 152 public static final int MIPS_REG_W29 = 125; 153 public static final int MIPS_REG_W30 = 126; 154 public static final int MIPS_REG_W31 = 127; 155 public static final int MIPS_REG_HI = 128; 156 public static final int MIPS_REG_LO = 129; 157 public static final int MIPS_REG_P0 = 130; 158 public static final int MIPS_REG_P1 = 131; 159 public static final int MIPS_REG_P2 = 132; 160 public static final int MIPS_REG_MPL0 = 133; 161 public static final int MIPS_REG_MPL1 = 134; 162 public static final int MIPS_REG_MPL2 = 135; 163 public static final int MIPS_REG_ENDING = 136; 164 public static final int MIPS_REG_ZERO = MIPS_REG_0; 165 public static final int MIPS_REG_AT = MIPS_REG_1; 166 public static final int MIPS_REG_V0 = MIPS_REG_2; 167 public static final int MIPS_REG_V1 = MIPS_REG_3; 168 public static final int MIPS_REG_A0 = MIPS_REG_4; 169 public static final int MIPS_REG_A1 = MIPS_REG_5; 170 public static final int MIPS_REG_A2 = MIPS_REG_6; 171 public static final int MIPS_REG_A3 = MIPS_REG_7; 172 public static final int MIPS_REG_T0 = MIPS_REG_8; 173 public static final int MIPS_REG_T1 = MIPS_REG_9; 174 public static final int MIPS_REG_T2 = MIPS_REG_10; 175 public static final int MIPS_REG_T3 = MIPS_REG_11; 176 public static final int MIPS_REG_T4 = MIPS_REG_12; 177 public static final int MIPS_REG_T5 = MIPS_REG_13; 178 public static final int MIPS_REG_T6 = MIPS_REG_14; 179 public static final int MIPS_REG_T7 = MIPS_REG_15; 180 public static final int MIPS_REG_S0 = MIPS_REG_16; 181 public static final int MIPS_REG_S1 = MIPS_REG_17; 182 public static final int MIPS_REG_S2 = MIPS_REG_18; 183 public static final int MIPS_REG_S3 = MIPS_REG_19; 184 public static final int MIPS_REG_S4 = MIPS_REG_20; 185 public static final int MIPS_REG_S5 = MIPS_REG_21; 186 public static final int MIPS_REG_S6 = MIPS_REG_22; 187 public static final int MIPS_REG_S7 = MIPS_REG_23; 188 public static final int MIPS_REG_T8 = MIPS_REG_24; 189 public static final int MIPS_REG_T9 = MIPS_REG_25; 190 public static final int MIPS_REG_K0 = MIPS_REG_26; 191 public static final int MIPS_REG_K1 = MIPS_REG_27; 192 public static final int MIPS_REG_GP = MIPS_REG_28; 193 public static final int MIPS_REG_SP = MIPS_REG_29; 194 public static final int MIPS_REG_FP = MIPS_REG_30; 195 public static final int MIPS_REG_S8 = MIPS_REG_30; 196 public static final int MIPS_REG_RA = MIPS_REG_31; 197 public static final int MIPS_REG_HI0 = MIPS_REG_AC0; 198 public static final int MIPS_REG_HI1 = MIPS_REG_AC1; 199 public static final int MIPS_REG_HI2 = MIPS_REG_AC2; 200 public static final int MIPS_REG_HI3 = MIPS_REG_AC3; 201 public static final int MIPS_REG_LO0 = MIPS_REG_HI0; 202 public static final int MIPS_REG_LO1 = MIPS_REG_HI1; 203 public static final int MIPS_REG_LO2 = MIPS_REG_HI2; 204 public static final int MIPS_REG_LO3 = MIPS_REG_HI3; 205 206 // MIPS instruction 207 208 public static final int MIPS_INS_INVALID = 0; 209 public static final int MIPS_INS_ABSQ_S = 1; 210 public static final int MIPS_INS_ADD = 2; 211 public static final int MIPS_INS_ADDIUPC = 3; 212 public static final int MIPS_INS_ADDQH = 4; 213 public static final int MIPS_INS_ADDQH_R = 5; 214 public static final int MIPS_INS_ADDQ = 6; 215 public static final int MIPS_INS_ADDQ_S = 7; 216 public static final int MIPS_INS_ADDSC = 8; 217 public static final int MIPS_INS_ADDS_A = 9; 218 public static final int MIPS_INS_ADDS_S = 10; 219 public static final int MIPS_INS_ADDS_U = 11; 220 public static final int MIPS_INS_ADDUH = 12; 221 public static final int MIPS_INS_ADDUH_R = 13; 222 public static final int MIPS_INS_ADDU = 14; 223 public static final int MIPS_INS_ADDU_S = 15; 224 public static final int MIPS_INS_ADDVI = 16; 225 public static final int MIPS_INS_ADDV = 17; 226 public static final int MIPS_INS_ADDWC = 18; 227 public static final int MIPS_INS_ADD_A = 19; 228 public static final int MIPS_INS_ADDI = 20; 229 public static final int MIPS_INS_ADDIU = 21; 230 public static final int MIPS_INS_ALIGN = 22; 231 public static final int MIPS_INS_ALUIPC = 23; 232 public static final int MIPS_INS_AND = 24; 233 public static final int MIPS_INS_ANDI = 25; 234 public static final int MIPS_INS_APPEND = 26; 235 public static final int MIPS_INS_ASUB_S = 27; 236 public static final int MIPS_INS_ASUB_U = 28; 237 public static final int MIPS_INS_AUI = 29; 238 public static final int MIPS_INS_AUIPC = 30; 239 public static final int MIPS_INS_AVER_S = 31; 240 public static final int MIPS_INS_AVER_U = 32; 241 public static final int MIPS_INS_AVE_S = 33; 242 public static final int MIPS_INS_AVE_U = 34; 243 public static final int MIPS_INS_BADDU = 35; 244 public static final int MIPS_INS_BAL = 36; 245 public static final int MIPS_INS_BALC = 37; 246 public static final int MIPS_INS_BALIGN = 38; 247 public static final int MIPS_INS_BC = 39; 248 public static final int MIPS_INS_BC0F = 40; 249 public static final int MIPS_INS_BC0FL = 41; 250 public static final int MIPS_INS_BC0T = 42; 251 public static final int MIPS_INS_BC0TL = 43; 252 public static final int MIPS_INS_BC1EQZ = 44; 253 public static final int MIPS_INS_BC1F = 45; 254 public static final int MIPS_INS_BC1FL = 46; 255 public static final int MIPS_INS_BC1NEZ = 47; 256 public static final int MIPS_INS_BC1T = 48; 257 public static final int MIPS_INS_BC1TL = 49; 258 public static final int MIPS_INS_BC2EQZ = 50; 259 public static final int MIPS_INS_BC2F = 51; 260 public static final int MIPS_INS_BC2FL = 52; 261 public static final int MIPS_INS_BC2NEZ = 53; 262 public static final int MIPS_INS_BC2T = 54; 263 public static final int MIPS_INS_BC2TL = 55; 264 public static final int MIPS_INS_BC3F = 56; 265 public static final int MIPS_INS_BC3FL = 57; 266 public static final int MIPS_INS_BC3T = 58; 267 public static final int MIPS_INS_BC3TL = 59; 268 public static final int MIPS_INS_BCLRI = 60; 269 public static final int MIPS_INS_BCLR = 61; 270 public static final int MIPS_INS_BEQ = 62; 271 public static final int MIPS_INS_BEQC = 63; 272 public static final int MIPS_INS_BEQL = 64; 273 public static final int MIPS_INS_BEQZALC = 65; 274 public static final int MIPS_INS_BEQZC = 66; 275 public static final int MIPS_INS_BGEC = 67; 276 public static final int MIPS_INS_BGEUC = 68; 277 public static final int MIPS_INS_BGEZ = 69; 278 public static final int MIPS_INS_BGEZAL = 70; 279 public static final int MIPS_INS_BGEZALC = 71; 280 public static final int MIPS_INS_BGEZALL = 72; 281 public static final int MIPS_INS_BGEZALS = 73; 282 public static final int MIPS_INS_BGEZC = 74; 283 public static final int MIPS_INS_BGEZL = 75; 284 public static final int MIPS_INS_BGTZ = 76; 285 public static final int MIPS_INS_BGTZALC = 77; 286 public static final int MIPS_INS_BGTZC = 78; 287 public static final int MIPS_INS_BGTZL = 79; 288 public static final int MIPS_INS_BINSLI = 80; 289 public static final int MIPS_INS_BINSL = 81; 290 public static final int MIPS_INS_BINSRI = 82; 291 public static final int MIPS_INS_BINSR = 83; 292 public static final int MIPS_INS_BITREV = 84; 293 public static final int MIPS_INS_BITSWAP = 85; 294 public static final int MIPS_INS_BLEZ = 86; 295 public static final int MIPS_INS_BLEZALC = 87; 296 public static final int MIPS_INS_BLEZC = 88; 297 public static final int MIPS_INS_BLEZL = 89; 298 public static final int MIPS_INS_BLTC = 90; 299 public static final int MIPS_INS_BLTUC = 91; 300 public static final int MIPS_INS_BLTZ = 92; 301 public static final int MIPS_INS_BLTZAL = 93; 302 public static final int MIPS_INS_BLTZALC = 94; 303 public static final int MIPS_INS_BLTZALL = 95; 304 public static final int MIPS_INS_BLTZALS = 96; 305 public static final int MIPS_INS_BLTZC = 97; 306 public static final int MIPS_INS_BLTZL = 98; 307 public static final int MIPS_INS_BMNZI = 99; 308 public static final int MIPS_INS_BMNZ = 100; 309 public static final int MIPS_INS_BMZI = 101; 310 public static final int MIPS_INS_BMZ = 102; 311 public static final int MIPS_INS_BNE = 103; 312 public static final int MIPS_INS_BNEC = 104; 313 public static final int MIPS_INS_BNEGI = 105; 314 public static final int MIPS_INS_BNEG = 106; 315 public static final int MIPS_INS_BNEL = 107; 316 public static final int MIPS_INS_BNEZALC = 108; 317 public static final int MIPS_INS_BNEZC = 109; 318 public static final int MIPS_INS_BNVC = 110; 319 public static final int MIPS_INS_BNZ = 111; 320 public static final int MIPS_INS_BOVC = 112; 321 public static final int MIPS_INS_BPOSGE32 = 113; 322 public static final int MIPS_INS_BREAK = 114; 323 public static final int MIPS_INS_BSELI = 115; 324 public static final int MIPS_INS_BSEL = 116; 325 public static final int MIPS_INS_BSETI = 117; 326 public static final int MIPS_INS_BSET = 118; 327 public static final int MIPS_INS_BZ = 119; 328 public static final int MIPS_INS_BEQZ = 120; 329 public static final int MIPS_INS_B = 121; 330 public static final int MIPS_INS_BNEZ = 122; 331 public static final int MIPS_INS_BTEQZ = 123; 332 public static final int MIPS_INS_BTNEZ = 124; 333 public static final int MIPS_INS_CACHE = 125; 334 public static final int MIPS_INS_CEIL = 126; 335 public static final int MIPS_INS_CEQI = 127; 336 public static final int MIPS_INS_CEQ = 128; 337 public static final int MIPS_INS_CFC1 = 129; 338 public static final int MIPS_INS_CFCMSA = 130; 339 public static final int MIPS_INS_CINS = 131; 340 public static final int MIPS_INS_CINS32 = 132; 341 public static final int MIPS_INS_CLASS = 133; 342 public static final int MIPS_INS_CLEI_S = 134; 343 public static final int MIPS_INS_CLEI_U = 135; 344 public static final int MIPS_INS_CLE_S = 136; 345 public static final int MIPS_INS_CLE_U = 137; 346 public static final int MIPS_INS_CLO = 138; 347 public static final int MIPS_INS_CLTI_S = 139; 348 public static final int MIPS_INS_CLTI_U = 140; 349 public static final int MIPS_INS_CLT_S = 141; 350 public static final int MIPS_INS_CLT_U = 142; 351 public static final int MIPS_INS_CLZ = 143; 352 public static final int MIPS_INS_CMPGDU = 144; 353 public static final int MIPS_INS_CMPGU = 145; 354 public static final int MIPS_INS_CMPU = 146; 355 public static final int MIPS_INS_CMP = 147; 356 public static final int MIPS_INS_COPY_S = 148; 357 public static final int MIPS_INS_COPY_U = 149; 358 public static final int MIPS_INS_CTC1 = 150; 359 public static final int MIPS_INS_CTCMSA = 151; 360 public static final int MIPS_INS_CVT = 152; 361 public static final int MIPS_INS_C = 153; 362 public static final int MIPS_INS_CMPI = 154; 363 public static final int MIPS_INS_DADD = 155; 364 public static final int MIPS_INS_DADDI = 156; 365 public static final int MIPS_INS_DADDIU = 157; 366 public static final int MIPS_INS_DADDU = 158; 367 public static final int MIPS_INS_DAHI = 159; 368 public static final int MIPS_INS_DALIGN = 160; 369 public static final int MIPS_INS_DATI = 161; 370 public static final int MIPS_INS_DAUI = 162; 371 public static final int MIPS_INS_DBITSWAP = 163; 372 public static final int MIPS_INS_DCLO = 164; 373 public static final int MIPS_INS_DCLZ = 165; 374 public static final int MIPS_INS_DDIV = 166; 375 public static final int MIPS_INS_DDIVU = 167; 376 public static final int MIPS_INS_DERET = 168; 377 public static final int MIPS_INS_DEXT = 169; 378 public static final int MIPS_INS_DEXTM = 170; 379 public static final int MIPS_INS_DEXTU = 171; 380 public static final int MIPS_INS_DI = 172; 381 public static final int MIPS_INS_DINS = 173; 382 public static final int MIPS_INS_DINSM = 174; 383 public static final int MIPS_INS_DINSU = 175; 384 public static final int MIPS_INS_DIV = 176; 385 public static final int MIPS_INS_DIVU = 177; 386 public static final int MIPS_INS_DIV_S = 178; 387 public static final int MIPS_INS_DIV_U = 179; 388 public static final int MIPS_INS_DLSA = 180; 389 public static final int MIPS_INS_DMFC0 = 181; 390 public static final int MIPS_INS_DMFC1 = 182; 391 public static final int MIPS_INS_DMFC2 = 183; 392 public static final int MIPS_INS_DMOD = 184; 393 public static final int MIPS_INS_DMODU = 185; 394 public static final int MIPS_INS_DMTC0 = 186; 395 public static final int MIPS_INS_DMTC1 = 187; 396 public static final int MIPS_INS_DMTC2 = 188; 397 public static final int MIPS_INS_DMUH = 189; 398 public static final int MIPS_INS_DMUHU = 190; 399 public static final int MIPS_INS_DMUL = 191; 400 public static final int MIPS_INS_DMULT = 192; 401 public static final int MIPS_INS_DMULTU = 193; 402 public static final int MIPS_INS_DMULU = 194; 403 public static final int MIPS_INS_DOTP_S = 195; 404 public static final int MIPS_INS_DOTP_U = 196; 405 public static final int MIPS_INS_DPADD_S = 197; 406 public static final int MIPS_INS_DPADD_U = 198; 407 public static final int MIPS_INS_DPAQX_SA = 199; 408 public static final int MIPS_INS_DPAQX_S = 200; 409 public static final int MIPS_INS_DPAQ_SA = 201; 410 public static final int MIPS_INS_DPAQ_S = 202; 411 public static final int MIPS_INS_DPAU = 203; 412 public static final int MIPS_INS_DPAX = 204; 413 public static final int MIPS_INS_DPA = 205; 414 public static final int MIPS_INS_DPOP = 206; 415 public static final int MIPS_INS_DPSQX_SA = 207; 416 public static final int MIPS_INS_DPSQX_S = 208; 417 public static final int MIPS_INS_DPSQ_SA = 209; 418 public static final int MIPS_INS_DPSQ_S = 210; 419 public static final int MIPS_INS_DPSUB_S = 211; 420 public static final int MIPS_INS_DPSUB_U = 212; 421 public static final int MIPS_INS_DPSU = 213; 422 public static final int MIPS_INS_DPSX = 214; 423 public static final int MIPS_INS_DPS = 215; 424 public static final int MIPS_INS_DROTR = 216; 425 public static final int MIPS_INS_DROTR32 = 217; 426 public static final int MIPS_INS_DROTRV = 218; 427 public static final int MIPS_INS_DSBH = 219; 428 public static final int MIPS_INS_DSHD = 220; 429 public static final int MIPS_INS_DSLL = 221; 430 public static final int MIPS_INS_DSLL32 = 222; 431 public static final int MIPS_INS_DSLLV = 223; 432 public static final int MIPS_INS_DSRA = 224; 433 public static final int MIPS_INS_DSRA32 = 225; 434 public static final int MIPS_INS_DSRAV = 226; 435 public static final int MIPS_INS_DSRL = 227; 436 public static final int MIPS_INS_DSRL32 = 228; 437 public static final int MIPS_INS_DSRLV = 229; 438 public static final int MIPS_INS_DSUB = 230; 439 public static final int MIPS_INS_DSUBU = 231; 440 public static final int MIPS_INS_EHB = 232; 441 public static final int MIPS_INS_EI = 233; 442 public static final int MIPS_INS_ERET = 234; 443 public static final int MIPS_INS_EXT = 235; 444 public static final int MIPS_INS_EXTP = 236; 445 public static final int MIPS_INS_EXTPDP = 237; 446 public static final int MIPS_INS_EXTPDPV = 238; 447 public static final int MIPS_INS_EXTPV = 239; 448 public static final int MIPS_INS_EXTRV_RS = 240; 449 public static final int MIPS_INS_EXTRV_R = 241; 450 public static final int MIPS_INS_EXTRV_S = 242; 451 public static final int MIPS_INS_EXTRV = 243; 452 public static final int MIPS_INS_EXTR_RS = 244; 453 public static final int MIPS_INS_EXTR_R = 245; 454 public static final int MIPS_INS_EXTR_S = 246; 455 public static final int MIPS_INS_EXTR = 247; 456 public static final int MIPS_INS_EXTS = 248; 457 public static final int MIPS_INS_EXTS32 = 249; 458 public static final int MIPS_INS_ABS = 250; 459 public static final int MIPS_INS_FADD = 251; 460 public static final int MIPS_INS_FCAF = 252; 461 public static final int MIPS_INS_FCEQ = 253; 462 public static final int MIPS_INS_FCLASS = 254; 463 public static final int MIPS_INS_FCLE = 255; 464 public static final int MIPS_INS_FCLT = 256; 465 public static final int MIPS_INS_FCNE = 257; 466 public static final int MIPS_INS_FCOR = 258; 467 public static final int MIPS_INS_FCUEQ = 259; 468 public static final int MIPS_INS_FCULE = 260; 469 public static final int MIPS_INS_FCULT = 261; 470 public static final int MIPS_INS_FCUNE = 262; 471 public static final int MIPS_INS_FCUN = 263; 472 public static final int MIPS_INS_FDIV = 264; 473 public static final int MIPS_INS_FEXDO = 265; 474 public static final int MIPS_INS_FEXP2 = 266; 475 public static final int MIPS_INS_FEXUPL = 267; 476 public static final int MIPS_INS_FEXUPR = 268; 477 public static final int MIPS_INS_FFINT_S = 269; 478 public static final int MIPS_INS_FFINT_U = 270; 479 public static final int MIPS_INS_FFQL = 271; 480 public static final int MIPS_INS_FFQR = 272; 481 public static final int MIPS_INS_FILL = 273; 482 public static final int MIPS_INS_FLOG2 = 274; 483 public static final int MIPS_INS_FLOOR = 275; 484 public static final int MIPS_INS_FMADD = 276; 485 public static final int MIPS_INS_FMAX_A = 277; 486 public static final int MIPS_INS_FMAX = 278; 487 public static final int MIPS_INS_FMIN_A = 279; 488 public static final int MIPS_INS_FMIN = 280; 489 public static final int MIPS_INS_MOV = 281; 490 public static final int MIPS_INS_FMSUB = 282; 491 public static final int MIPS_INS_FMUL = 283; 492 public static final int MIPS_INS_MUL = 284; 493 public static final int MIPS_INS_NEG = 285; 494 public static final int MIPS_INS_FRCP = 286; 495 public static final int MIPS_INS_FRINT = 287; 496 public static final int MIPS_INS_FRSQRT = 288; 497 public static final int MIPS_INS_FSAF = 289; 498 public static final int MIPS_INS_FSEQ = 290; 499 public static final int MIPS_INS_FSLE = 291; 500 public static final int MIPS_INS_FSLT = 292; 501 public static final int MIPS_INS_FSNE = 293; 502 public static final int MIPS_INS_FSOR = 294; 503 public static final int MIPS_INS_FSQRT = 295; 504 public static final int MIPS_INS_SQRT = 296; 505 public static final int MIPS_INS_FSUB = 297; 506 public static final int MIPS_INS_SUB = 298; 507 public static final int MIPS_INS_FSUEQ = 299; 508 public static final int MIPS_INS_FSULE = 300; 509 public static final int MIPS_INS_FSULT = 301; 510 public static final int MIPS_INS_FSUNE = 302; 511 public static final int MIPS_INS_FSUN = 303; 512 public static final int MIPS_INS_FTINT_S = 304; 513 public static final int MIPS_INS_FTINT_U = 305; 514 public static final int MIPS_INS_FTQ = 306; 515 public static final int MIPS_INS_FTRUNC_S = 307; 516 public static final int MIPS_INS_FTRUNC_U = 308; 517 public static final int MIPS_INS_HADD_S = 309; 518 public static final int MIPS_INS_HADD_U = 310; 519 public static final int MIPS_INS_HSUB_S = 311; 520 public static final int MIPS_INS_HSUB_U = 312; 521 public static final int MIPS_INS_ILVEV = 313; 522 public static final int MIPS_INS_ILVL = 314; 523 public static final int MIPS_INS_ILVOD = 315; 524 public static final int MIPS_INS_ILVR = 316; 525 public static final int MIPS_INS_INS = 317; 526 public static final int MIPS_INS_INSERT = 318; 527 public static final int MIPS_INS_INSV = 319; 528 public static final int MIPS_INS_INSVE = 320; 529 public static final int MIPS_INS_J = 321; 530 public static final int MIPS_INS_JAL = 322; 531 public static final int MIPS_INS_JALR = 323; 532 public static final int MIPS_INS_JALRS = 324; 533 public static final int MIPS_INS_JALS = 325; 534 public static final int MIPS_INS_JALX = 326; 535 public static final int MIPS_INS_JIALC = 327; 536 public static final int MIPS_INS_JIC = 328; 537 public static final int MIPS_INS_JR = 329; 538 public static final int MIPS_INS_JRADDIUSP = 330; 539 public static final int MIPS_INS_JRC = 331; 540 public static final int MIPS_INS_JALRC = 332; 541 public static final int MIPS_INS_LB = 333; 542 public static final int MIPS_INS_LBUX = 334; 543 public static final int MIPS_INS_LBU = 335; 544 public static final int MIPS_INS_LD = 336; 545 public static final int MIPS_INS_LDC1 = 337; 546 public static final int MIPS_INS_LDC2 = 338; 547 public static final int MIPS_INS_LDC3 = 339; 548 public static final int MIPS_INS_LDI = 340; 549 public static final int MIPS_INS_LDL = 341; 550 public static final int MIPS_INS_LDPC = 342; 551 public static final int MIPS_INS_LDR = 343; 552 public static final int MIPS_INS_LDXC1 = 344; 553 public static final int MIPS_INS_LH = 345; 554 public static final int MIPS_INS_LHX = 346; 555 public static final int MIPS_INS_LHU = 347; 556 public static final int MIPS_INS_LL = 348; 557 public static final int MIPS_INS_LLD = 349; 558 public static final int MIPS_INS_LSA = 350; 559 public static final int MIPS_INS_LUXC1 = 351; 560 public static final int MIPS_INS_LUI = 352; 561 public static final int MIPS_INS_LW = 353; 562 public static final int MIPS_INS_LWC1 = 354; 563 public static final int MIPS_INS_LWC2 = 355; 564 public static final int MIPS_INS_LWC3 = 356; 565 public static final int MIPS_INS_LWL = 357; 566 public static final int MIPS_INS_LWPC = 358; 567 public static final int MIPS_INS_LWR = 359; 568 public static final int MIPS_INS_LWUPC = 360; 569 public static final int MIPS_INS_LWU = 361; 570 public static final int MIPS_INS_LWX = 362; 571 public static final int MIPS_INS_LWXC1 = 363; 572 public static final int MIPS_INS_LI = 364; 573 public static final int MIPS_INS_MADD = 365; 574 public static final int MIPS_INS_MADDF = 366; 575 public static final int MIPS_INS_MADDR_Q = 367; 576 public static final int MIPS_INS_MADDU = 368; 577 public static final int MIPS_INS_MADDV = 369; 578 public static final int MIPS_INS_MADD_Q = 370; 579 public static final int MIPS_INS_MAQ_SA = 371; 580 public static final int MIPS_INS_MAQ_S = 372; 581 public static final int MIPS_INS_MAXA = 373; 582 public static final int MIPS_INS_MAXI_S = 374; 583 public static final int MIPS_INS_MAXI_U = 375; 584 public static final int MIPS_INS_MAX_A = 376; 585 public static final int MIPS_INS_MAX = 377; 586 public static final int MIPS_INS_MAX_S = 378; 587 public static final int MIPS_INS_MAX_U = 379; 588 public static final int MIPS_INS_MFC0 = 380; 589 public static final int MIPS_INS_MFC1 = 381; 590 public static final int MIPS_INS_MFC2 = 382; 591 public static final int MIPS_INS_MFHC1 = 383; 592 public static final int MIPS_INS_MFHI = 384; 593 public static final int MIPS_INS_MFLO = 385; 594 public static final int MIPS_INS_MINA = 386; 595 public static final int MIPS_INS_MINI_S = 387; 596 public static final int MIPS_INS_MINI_U = 388; 597 public static final int MIPS_INS_MIN_A = 389; 598 public static final int MIPS_INS_MIN = 390; 599 public static final int MIPS_INS_MIN_S = 391; 600 public static final int MIPS_INS_MIN_U = 392; 601 public static final int MIPS_INS_MOD = 393; 602 public static final int MIPS_INS_MODSUB = 394; 603 public static final int MIPS_INS_MODU = 395; 604 public static final int MIPS_INS_MOD_S = 396; 605 public static final int MIPS_INS_MOD_U = 397; 606 public static final int MIPS_INS_MOVE = 398; 607 public static final int MIPS_INS_MOVF = 399; 608 public static final int MIPS_INS_MOVN = 400; 609 public static final int MIPS_INS_MOVT = 401; 610 public static final int MIPS_INS_MOVZ = 402; 611 public static final int MIPS_INS_MSUB = 403; 612 public static final int MIPS_INS_MSUBF = 404; 613 public static final int MIPS_INS_MSUBR_Q = 405; 614 public static final int MIPS_INS_MSUBU = 406; 615 public static final int MIPS_INS_MSUBV = 407; 616 public static final int MIPS_INS_MSUB_Q = 408; 617 public static final int MIPS_INS_MTC0 = 409; 618 public static final int MIPS_INS_MTC1 = 410; 619 public static final int MIPS_INS_MTC2 = 411; 620 public static final int MIPS_INS_MTHC1 = 412; 621 public static final int MIPS_INS_MTHI = 413; 622 public static final int MIPS_INS_MTHLIP = 414; 623 public static final int MIPS_INS_MTLO = 415; 624 public static final int MIPS_INS_MTM0 = 416; 625 public static final int MIPS_INS_MTM1 = 417; 626 public static final int MIPS_INS_MTM2 = 418; 627 public static final int MIPS_INS_MTP0 = 419; 628 public static final int MIPS_INS_MTP1 = 420; 629 public static final int MIPS_INS_MTP2 = 421; 630 public static final int MIPS_INS_MUH = 422; 631 public static final int MIPS_INS_MUHU = 423; 632 public static final int MIPS_INS_MULEQ_S = 424; 633 public static final int MIPS_INS_MULEU_S = 425; 634 public static final int MIPS_INS_MULQ_RS = 426; 635 public static final int MIPS_INS_MULQ_S = 427; 636 public static final int MIPS_INS_MULR_Q = 428; 637 public static final int MIPS_INS_MULSAQ_S = 429; 638 public static final int MIPS_INS_MULSA = 430; 639 public static final int MIPS_INS_MULT = 431; 640 public static final int MIPS_INS_MULTU = 432; 641 public static final int MIPS_INS_MULU = 433; 642 public static final int MIPS_INS_MULV = 434; 643 public static final int MIPS_INS_MUL_Q = 435; 644 public static final int MIPS_INS_MUL_S = 436; 645 public static final int MIPS_INS_NLOC = 437; 646 public static final int MIPS_INS_NLZC = 438; 647 public static final int MIPS_INS_NMADD = 439; 648 public static final int MIPS_INS_NMSUB = 440; 649 public static final int MIPS_INS_NOR = 441; 650 public static final int MIPS_INS_NORI = 442; 651 public static final int MIPS_INS_NOT = 443; 652 public static final int MIPS_INS_OR = 444; 653 public static final int MIPS_INS_ORI = 445; 654 public static final int MIPS_INS_PACKRL = 446; 655 public static final int MIPS_INS_PAUSE = 447; 656 public static final int MIPS_INS_PCKEV = 448; 657 public static final int MIPS_INS_PCKOD = 449; 658 public static final int MIPS_INS_PCNT = 450; 659 public static final int MIPS_INS_PICK = 451; 660 public static final int MIPS_INS_POP = 452; 661 public static final int MIPS_INS_PRECEQU = 453; 662 public static final int MIPS_INS_PRECEQ = 454; 663 public static final int MIPS_INS_PRECEU = 455; 664 public static final int MIPS_INS_PRECRQU_S = 456; 665 public static final int MIPS_INS_PRECRQ = 457; 666 public static final int MIPS_INS_PRECRQ_RS = 458; 667 public static final int MIPS_INS_PRECR = 459; 668 public static final int MIPS_INS_PRECR_SRA = 460; 669 public static final int MIPS_INS_PRECR_SRA_R = 461; 670 public static final int MIPS_INS_PREF = 462; 671 public static final int MIPS_INS_PREPEND = 463; 672 public static final int MIPS_INS_RADDU = 464; 673 public static final int MIPS_INS_RDDSP = 465; 674 public static final int MIPS_INS_RDHWR = 466; 675 public static final int MIPS_INS_REPLV = 467; 676 public static final int MIPS_INS_REPL = 468; 677 public static final int MIPS_INS_RINT = 469; 678 public static final int MIPS_INS_ROTR = 470; 679 public static final int MIPS_INS_ROTRV = 471; 680 public static final int MIPS_INS_ROUND = 472; 681 public static final int MIPS_INS_SAT_S = 473; 682 public static final int MIPS_INS_SAT_U = 474; 683 public static final int MIPS_INS_SB = 475; 684 public static final int MIPS_INS_SC = 476; 685 public static final int MIPS_INS_SCD = 477; 686 public static final int MIPS_INS_SD = 478; 687 public static final int MIPS_INS_SDBBP = 479; 688 public static final int MIPS_INS_SDC1 = 480; 689 public static final int MIPS_INS_SDC2 = 481; 690 public static final int MIPS_INS_SDC3 = 482; 691 public static final int MIPS_INS_SDL = 483; 692 public static final int MIPS_INS_SDR = 484; 693 public static final int MIPS_INS_SDXC1 = 485; 694 public static final int MIPS_INS_SEB = 486; 695 public static final int MIPS_INS_SEH = 487; 696 public static final int MIPS_INS_SELEQZ = 488; 697 public static final int MIPS_INS_SELNEZ = 489; 698 public static final int MIPS_INS_SEL = 490; 699 public static final int MIPS_INS_SEQ = 491; 700 public static final int MIPS_INS_SEQI = 492; 701 public static final int MIPS_INS_SH = 493; 702 public static final int MIPS_INS_SHF = 494; 703 public static final int MIPS_INS_SHILO = 495; 704 public static final int MIPS_INS_SHILOV = 496; 705 public static final int MIPS_INS_SHLLV = 497; 706 public static final int MIPS_INS_SHLLV_S = 498; 707 public static final int MIPS_INS_SHLL = 499; 708 public static final int MIPS_INS_SHLL_S = 500; 709 public static final int MIPS_INS_SHRAV = 501; 710 public static final int MIPS_INS_SHRAV_R = 502; 711 public static final int MIPS_INS_SHRA = 503; 712 public static final int MIPS_INS_SHRA_R = 504; 713 public static final int MIPS_INS_SHRLV = 505; 714 public static final int MIPS_INS_SHRL = 506; 715 public static final int MIPS_INS_SLDI = 507; 716 public static final int MIPS_INS_SLD = 508; 717 public static final int MIPS_INS_SLL = 509; 718 public static final int MIPS_INS_SLLI = 510; 719 public static final int MIPS_INS_SLLV = 511; 720 public static final int MIPS_INS_SLT = 512; 721 public static final int MIPS_INS_SLTI = 513; 722 public static final int MIPS_INS_SLTIU = 514; 723 public static final int MIPS_INS_SLTU = 515; 724 public static final int MIPS_INS_SNE = 516; 725 public static final int MIPS_INS_SNEI = 517; 726 public static final int MIPS_INS_SPLATI = 518; 727 public static final int MIPS_INS_SPLAT = 519; 728 public static final int MIPS_INS_SRA = 520; 729 public static final int MIPS_INS_SRAI = 521; 730 public static final int MIPS_INS_SRARI = 522; 731 public static final int MIPS_INS_SRAR = 523; 732 public static final int MIPS_INS_SRAV = 524; 733 public static final int MIPS_INS_SRL = 525; 734 public static final int MIPS_INS_SRLI = 526; 735 public static final int MIPS_INS_SRLRI = 527; 736 public static final int MIPS_INS_SRLR = 528; 737 public static final int MIPS_INS_SRLV = 529; 738 public static final int MIPS_INS_SSNOP = 530; 739 public static final int MIPS_INS_ST = 531; 740 public static final int MIPS_INS_SUBQH = 532; 741 public static final int MIPS_INS_SUBQH_R = 533; 742 public static final int MIPS_INS_SUBQ = 534; 743 public static final int MIPS_INS_SUBQ_S = 535; 744 public static final int MIPS_INS_SUBSUS_U = 536; 745 public static final int MIPS_INS_SUBSUU_S = 537; 746 public static final int MIPS_INS_SUBS_S = 538; 747 public static final int MIPS_INS_SUBS_U = 539; 748 public static final int MIPS_INS_SUBUH = 540; 749 public static final int MIPS_INS_SUBUH_R = 541; 750 public static final int MIPS_INS_SUBU = 542; 751 public static final int MIPS_INS_SUBU_S = 543; 752 public static final int MIPS_INS_SUBVI = 544; 753 public static final int MIPS_INS_SUBV = 545; 754 public static final int MIPS_INS_SUXC1 = 546; 755 public static final int MIPS_INS_SW = 547; 756 public static final int MIPS_INS_SWC1 = 548; 757 public static final int MIPS_INS_SWC2 = 549; 758 public static final int MIPS_INS_SWC3 = 550; 759 public static final int MIPS_INS_SWL = 551; 760 public static final int MIPS_INS_SWR = 552; 761 public static final int MIPS_INS_SWXC1 = 553; 762 public static final int MIPS_INS_SYNC = 554; 763 public static final int MIPS_INS_SYSCALL = 555; 764 public static final int MIPS_INS_TEQ = 556; 765 public static final int MIPS_INS_TEQI = 557; 766 public static final int MIPS_INS_TGE = 558; 767 public static final int MIPS_INS_TGEI = 559; 768 public static final int MIPS_INS_TGEIU = 560; 769 public static final int MIPS_INS_TGEU = 561; 770 public static final int MIPS_INS_TLBP = 562; 771 public static final int MIPS_INS_TLBR = 563; 772 public static final int MIPS_INS_TLBWI = 564; 773 public static final int MIPS_INS_TLBWR = 565; 774 public static final int MIPS_INS_TLT = 566; 775 public static final int MIPS_INS_TLTI = 567; 776 public static final int MIPS_INS_TLTIU = 568; 777 public static final int MIPS_INS_TLTU = 569; 778 public static final int MIPS_INS_TNE = 570; 779 public static final int MIPS_INS_TNEI = 571; 780 public static final int MIPS_INS_TRUNC = 572; 781 public static final int MIPS_INS_V3MULU = 573; 782 public static final int MIPS_INS_VMM0 = 574; 783 public static final int MIPS_INS_VMULU = 575; 784 public static final int MIPS_INS_VSHF = 576; 785 public static final int MIPS_INS_WAIT = 577; 786 public static final int MIPS_INS_WRDSP = 578; 787 public static final int MIPS_INS_WSBH = 579; 788 public static final int MIPS_INS_XOR = 580; 789 public static final int MIPS_INS_XORI = 581; 790 791 // some alias instructions 792 public static final int MIPS_INS_NOP = 582; 793 public static final int MIPS_INS_NEGU = 583; 794 795 // special instructions 796 public static final int MIPS_INS_JALR_HB = 584; 797 public static final int MIPS_INS_JR_HB = 585; 798 public static final int MIPS_INS_ENDING = 586; 799 800 // Group of MIPS instructions 801 802 public static final int MIPS_GRP_INVALID = 0; 803 804 // Generic groups 805 public static final int MIPS_GRP_JUMP = 1; 806 807 // Architecture-specific groups 808 public static final int MIPS_GRP_BITCOUNT = 128; 809 public static final int MIPS_GRP_DSP = 129; 810 public static final int MIPS_GRP_DSPR2 = 130; 811 public static final int MIPS_GRP_FPIDX = 131; 812 public static final int MIPS_GRP_MSA = 132; 813 public static final int MIPS_GRP_MIPS32R2 = 133; 814 public static final int MIPS_GRP_MIPS64 = 134; 815 public static final int MIPS_GRP_MIPS64R2 = 135; 816 public static final int MIPS_GRP_SEINREG = 136; 817 public static final int MIPS_GRP_STDENC = 137; 818 public static final int MIPS_GRP_SWAP = 138; 819 public static final int MIPS_GRP_MICROMIPS = 139; 820 public static final int MIPS_GRP_MIPS16MODE = 140; 821 public static final int MIPS_GRP_FP64BIT = 141; 822 public static final int MIPS_GRP_NONANSFPMATH = 142; 823 public static final int MIPS_GRP_NOTFP64BIT = 143; 824 public static final int MIPS_GRP_NOTINMICROMIPS = 144; 825 public static final int MIPS_GRP_NOTNACL = 145; 826 public static final int MIPS_GRP_NOTMIPS32R6 = 146; 827 public static final int MIPS_GRP_NOTMIPS64R6 = 147; 828 public static final int MIPS_GRP_CNMIPS = 148; 829 public static final int MIPS_GRP_MIPS32 = 149; 830 public static final int MIPS_GRP_MIPS32R6 = 150; 831 public static final int MIPS_GRP_MIPS64R6 = 151; 832 public static final int MIPS_GRP_MIPS2 = 152; 833 public static final int MIPS_GRP_MIPS3 = 153; 834 public static final int MIPS_GRP_MIPS3_32 = 154; 835 public static final int MIPS_GRP_MIPS3_32R2 = 155; 836 public static final int MIPS_GRP_MIPS4_32 = 156; 837 public static final int MIPS_GRP_MIPS4_32R2 = 157; 838 public static final int MIPS_GRP_MIPS5_32R2 = 158; 839 public static final int MIPS_GRP_GP32BIT = 159; 840 public static final int MIPS_GRP_GP64BIT = 160; 841 public static final int MIPS_GRP_ENDING = 161; 842 }