mips_const.py revision a4e6e2a13cb9f1844f21979e27059388165d6b96
1# For Capstone Engine. AUTO-GENERATED FILE, DO NOT EDIT [mips_const.py]
2
3# Operand type for instruction's operands
4
5MIPS_OP_INVALID = 0
6MIPS_OP_REG = 1
7MIPS_OP_IMM = 2
8MIPS_OP_MEM = 3
9
10# MIPS registers
11
12MIPS_REG_INVALID = 0
13MIPS_REG_0 = 1
14MIPS_REG_1 = 2
15MIPS_REG_2 = 3
16MIPS_REG_3 = 4
17MIPS_REG_4 = 5
18MIPS_REG_5 = 6
19MIPS_REG_6 = 7
20MIPS_REG_7 = 8
21MIPS_REG_8 = 9
22MIPS_REG_9 = 10
23MIPS_REG_10 = 11
24MIPS_REG_11 = 12
25MIPS_REG_12 = 13
26MIPS_REG_13 = 14
27MIPS_REG_14 = 15
28MIPS_REG_15 = 16
29MIPS_REG_16 = 17
30MIPS_REG_17 = 18
31MIPS_REG_18 = 19
32MIPS_REG_19 = 20
33MIPS_REG_20 = 21
34MIPS_REG_21 = 22
35MIPS_REG_22 = 23
36MIPS_REG_23 = 24
37MIPS_REG_24 = 25
38MIPS_REG_25 = 26
39MIPS_REG_26 = 27
40MIPS_REG_27 = 28
41MIPS_REG_28 = 29
42MIPS_REG_29 = 30
43MIPS_REG_30 = 31
44MIPS_REG_31 = 32
45MIPS_REG_DSPCCOND = 33
46MIPS_REG_DSPCARRY = 34
47MIPS_REG_DSPEFI = 35
48MIPS_REG_DSPOUTFLAG = 36
49MIPS_REG_DSPOUTFLAG16_19 = 37
50MIPS_REG_DSPOUTFLAG20 = 38
51MIPS_REG_DSPOUTFLAG21 = 39
52MIPS_REG_DSPOUTFLAG22 = 40
53MIPS_REG_DSPOUTFLAG23 = 41
54MIPS_REG_DSPPOS = 42
55MIPS_REG_DSPSCOUNT = 43
56MIPS_REG_AC0 = 44
57MIPS_REG_AC1 = 45
58MIPS_REG_AC2 = 46
59MIPS_REG_AC3 = 47
60MIPS_REG_F0 = 48
61MIPS_REG_F1 = 49
62MIPS_REG_F2 = 50
63MIPS_REG_F3 = 51
64MIPS_REG_F4 = 52
65MIPS_REG_F5 = 53
66MIPS_REG_F6 = 54
67MIPS_REG_F7 = 55
68MIPS_REG_F8 = 56
69MIPS_REG_F9 = 57
70MIPS_REG_F10 = 58
71MIPS_REG_F11 = 59
72MIPS_REG_F12 = 60
73MIPS_REG_F13 = 61
74MIPS_REG_F14 = 62
75MIPS_REG_F15 = 63
76MIPS_REG_F16 = 64
77MIPS_REG_F17 = 65
78MIPS_REG_F18 = 66
79MIPS_REG_F19 = 67
80MIPS_REG_F20 = 68
81MIPS_REG_F21 = 69
82MIPS_REG_F22 = 70
83MIPS_REG_F23 = 71
84MIPS_REG_F24 = 72
85MIPS_REG_F25 = 73
86MIPS_REG_F26 = 74
87MIPS_REG_F27 = 75
88MIPS_REG_F28 = 76
89MIPS_REG_F29 = 77
90MIPS_REG_F30 = 78
91MIPS_REG_F31 = 79
92MIPS_REG_FCC0 = 80
93MIPS_REG_FCC1 = 81
94MIPS_REG_FCC2 = 82
95MIPS_REG_FCC3 = 83
96MIPS_REG_FCC4 = 84
97MIPS_REG_FCC5 = 85
98MIPS_REG_FCC6 = 86
99MIPS_REG_FCC7 = 87
100MIPS_REG_W0 = 88
101MIPS_REG_W1 = 89
102MIPS_REG_W2 = 90
103MIPS_REG_W3 = 91
104MIPS_REG_W4 = 92
105MIPS_REG_W5 = 93
106MIPS_REG_W6 = 94
107MIPS_REG_W7 = 95
108MIPS_REG_W8 = 96
109MIPS_REG_W9 = 97
110MIPS_REG_W10 = 98
111MIPS_REG_W11 = 99
112MIPS_REG_W12 = 100
113MIPS_REG_W13 = 101
114MIPS_REG_W14 = 102
115MIPS_REG_W15 = 103
116MIPS_REG_W16 = 104
117MIPS_REG_W17 = 105
118MIPS_REG_W18 = 106
119MIPS_REG_W19 = 107
120MIPS_REG_W20 = 108
121MIPS_REG_W21 = 109
122MIPS_REG_W22 = 110
123MIPS_REG_W23 = 111
124MIPS_REG_W24 = 112
125MIPS_REG_W25 = 113
126MIPS_REG_W26 = 114
127MIPS_REG_W27 = 115
128MIPS_REG_W28 = 116
129MIPS_REG_W29 = 117
130MIPS_REG_W30 = 118
131MIPS_REG_W31 = 119
132MIPS_REG_HI = 120
133MIPS_REG_LO = 121
134MIPS_REG_PC = 122
135MIPS_REG_MAX = 123
136MIPS_REG_ZERO = MIPS_REG_0
137MIPS_REG_AT = MIPS_REG_1
138MIPS_REG_V0 = MIPS_REG_2
139MIPS_REG_V1 = MIPS_REG_3
140MIPS_REG_A0 = MIPS_REG_4
141MIPS_REG_A1 = MIPS_REG_5
142MIPS_REG_A2 = MIPS_REG_6
143MIPS_REG_A3 = MIPS_REG_7
144MIPS_REG_T0 = MIPS_REG_8
145MIPS_REG_T1 = MIPS_REG_9
146MIPS_REG_T2 = MIPS_REG_10
147MIPS_REG_T3 = MIPS_REG_11
148MIPS_REG_T4 = MIPS_REG_12
149MIPS_REG_T5 = MIPS_REG_13
150MIPS_REG_T6 = MIPS_REG_14
151MIPS_REG_T7 = MIPS_REG_15
152MIPS_REG_S0 = MIPS_REG_16
153MIPS_REG_S1 = MIPS_REG_17
154MIPS_REG_S2 = MIPS_REG_18
155MIPS_REG_S3 = MIPS_REG_19
156MIPS_REG_S4 = MIPS_REG_20
157MIPS_REG_S5 = MIPS_REG_21
158MIPS_REG_S6 = MIPS_REG_22
159MIPS_REG_S7 = MIPS_REG_23
160MIPS_REG_T8 = MIPS_REG_24
161MIPS_REG_T9 = MIPS_REG_25
162MIPS_REG_K0 = MIPS_REG_26
163MIPS_REG_K1 = MIPS_REG_27
164MIPS_REG_GP = MIPS_REG_28
165MIPS_REG_SP = MIPS_REG_29
166MIPS_REG_FP = MIPS_REG_30
167MIPS_REG_S8 = MIPS_REG_30
168MIPS_REG_RA = MIPS_REG_31
169MIPS_REG_HI0 = MIPS_REG_AC0
170MIPS_REG_HI1 = MIPS_REG_AC1
171MIPS_REG_HI2 = MIPS_REG_AC2
172MIPS_REG_HI3 = MIPS_REG_AC3
173MIPS_REG_LO0 = MIPS_REG_HI0
174MIPS_REG_LO1 = MIPS_REG_HI1
175MIPS_REG_LO2 = MIPS_REG_HI2
176MIPS_REG_LO3 = MIPS_REG_HI3
177
178# MIPS instruction
179
180MIPS_INS_INVALID = 0
181MIPS_INS_ABSQ_S = 1
182MIPS_INS_ADD = 2
183MIPS_INS_ADDQH = 3
184MIPS_INS_ADDQH_R = 4
185MIPS_INS_ADDQ = 5
186MIPS_INS_ADDQ_S = 6
187MIPS_INS_ADDSC = 7
188MIPS_INS_ADDS_A = 8
189MIPS_INS_ADDS_S = 9
190MIPS_INS_ADDS_U = 10
191MIPS_INS_ADDUH = 11
192MIPS_INS_ADDUH_R = 12
193MIPS_INS_ADDU = 13
194MIPS_INS_ADDU_S = 14
195MIPS_INS_ADDVI = 15
196MIPS_INS_ADDV = 16
197MIPS_INS_ADDWC = 17
198MIPS_INS_ADD_A = 18
199MIPS_INS_ADDI = 19
200MIPS_INS_ADDIU = 20
201MIPS_INS_AND = 21
202MIPS_INS_ANDI = 22
203MIPS_INS_APPEND = 23
204MIPS_INS_ASUB_S = 24
205MIPS_INS_ASUB_U = 25
206MIPS_INS_AVER_S = 26
207MIPS_INS_AVER_U = 27
208MIPS_INS_AVE_S = 28
209MIPS_INS_AVE_U = 29
210MIPS_INS_BALIGN = 30
211MIPS_INS_BC1F = 31
212MIPS_INS_BC1T = 32
213MIPS_INS_BCLRI = 33
214MIPS_INS_BCLR = 34
215MIPS_INS_BEQ = 35
216MIPS_INS_BGEZ = 36
217MIPS_INS_BGEZAL = 37
218MIPS_INS_BGTZ = 38
219MIPS_INS_BINSLI = 39
220MIPS_INS_BINSL = 40
221MIPS_INS_BINSRI = 41
222MIPS_INS_BINSR = 42
223MIPS_INS_BITREV = 43
224MIPS_INS_BLEZ = 44
225MIPS_INS_BLTZ = 45
226MIPS_INS_BLTZAL = 46
227MIPS_INS_BMNZI = 47
228MIPS_INS_BMNZ = 48
229MIPS_INS_BMZI = 49
230MIPS_INS_BMZ = 50
231MIPS_INS_BNE = 51
232MIPS_INS_BNEGI = 52
233MIPS_INS_BNEG = 53
234MIPS_INS_BNZ = 54
235MIPS_INS_BPOSGE32 = 55
236MIPS_INS_BREAK = 56
237MIPS_INS_BSELI = 57
238MIPS_INS_BSEL = 58
239MIPS_INS_BSETI = 59
240MIPS_INS_BSET = 60
241MIPS_INS_BZ = 61
242MIPS_INS_BEQZ = 62
243MIPS_INS_B = 63
244MIPS_INS_BNEZ = 64
245MIPS_INS_BTEQZ = 65
246MIPS_INS_BTNEZ = 66
247MIPS_INS_CEIL = 67
248MIPS_INS_CEQI = 68
249MIPS_INS_CEQ = 69
250MIPS_INS_CFC1 = 70
251MIPS_INS_CFCMSA = 71
252MIPS_INS_CLEI_S = 72
253MIPS_INS_CLEI_U = 73
254MIPS_INS_CLE_S = 74
255MIPS_INS_CLE_U = 75
256MIPS_INS_CLO = 76
257MIPS_INS_CLTI_S = 77
258MIPS_INS_CLTI_U = 78
259MIPS_INS_CLT_S = 79
260MIPS_INS_CLT_U = 80
261MIPS_INS_CLZ = 81
262MIPS_INS_CMPGDU = 82
263MIPS_INS_CMPGU = 83
264MIPS_INS_CMPU = 84
265MIPS_INS_CMP = 85
266MIPS_INS_COPY_S = 86
267MIPS_INS_COPY_U = 87
268MIPS_INS_CTC1 = 88
269MIPS_INS_CTCMSA = 89
270MIPS_INS_CVT = 90
271MIPS_INS_C = 91
272MIPS_INS_CMPI = 92
273MIPS_INS_DADD = 93
274MIPS_INS_DADDI = 94
275MIPS_INS_DADDIU = 95
276MIPS_INS_DADDU = 96
277MIPS_INS_DCLO = 97
278MIPS_INS_DCLZ = 98
279MIPS_INS_DERET = 99
280MIPS_INS_DEXT = 100
281MIPS_INS_DEXTM = 101
282MIPS_INS_DEXTU = 102
283MIPS_INS_DI = 103
284MIPS_INS_DINS = 104
285MIPS_INS_DINSM = 105
286MIPS_INS_DINSU = 106
287MIPS_INS_DIV_S = 107
288MIPS_INS_DIV_U = 108
289MIPS_INS_DMFC0 = 109
290MIPS_INS_DMFC1 = 110
291MIPS_INS_DMFC2 = 111
292MIPS_INS_DMTC0 = 112
293MIPS_INS_DMTC1 = 113
294MIPS_INS_DMTC2 = 114
295MIPS_INS_DMULT = 115
296MIPS_INS_DMULTU = 116
297MIPS_INS_DOTP_S = 117
298MIPS_INS_DOTP_U = 118
299MIPS_INS_DPADD_S = 119
300MIPS_INS_DPADD_U = 120
301MIPS_INS_DPAQX_SA = 121
302MIPS_INS_DPAQX_S = 122
303MIPS_INS_DPAQ_SA = 123
304MIPS_INS_DPAQ_S = 124
305MIPS_INS_DPAU = 125
306MIPS_INS_DPAX = 126
307MIPS_INS_DPA = 127
308MIPS_INS_DPSQX_SA = 128
309MIPS_INS_DPSQX_S = 129
310MIPS_INS_DPSQ_SA = 130
311MIPS_INS_DPSQ_S = 131
312MIPS_INS_DPSUB_S = 132
313MIPS_INS_DPSUB_U = 133
314MIPS_INS_DPSU = 134
315MIPS_INS_DPSX = 135
316MIPS_INS_DPS = 136
317MIPS_INS_DROTR = 137
318MIPS_INS_DROTR32 = 138
319MIPS_INS_DROTRV = 139
320MIPS_INS_DSBH = 140
321MIPS_INS_DDIV = 141
322MIPS_INS_DSHD = 142
323MIPS_INS_DSLL = 143
324MIPS_INS_DSLL32 = 144
325MIPS_INS_DSLLV = 145
326MIPS_INS_DSRA = 146
327MIPS_INS_DSRA32 = 147
328MIPS_INS_DSRAV = 148
329MIPS_INS_DSRL = 149
330MIPS_INS_DSRL32 = 150
331MIPS_INS_DSRLV = 151
332MIPS_INS_DSUBU = 152
333MIPS_INS_DDIVU = 153
334MIPS_INS_DIV = 154
335MIPS_INS_DIVU = 155
336MIPS_INS_EI = 156
337MIPS_INS_ERET = 157
338MIPS_INS_EXT = 158
339MIPS_INS_EXTP = 159
340MIPS_INS_EXTPDP = 160
341MIPS_INS_EXTPDPV = 161
342MIPS_INS_EXTPV = 162
343MIPS_INS_EXTRV_RS = 163
344MIPS_INS_EXTRV_R = 164
345MIPS_INS_EXTRV_S = 165
346MIPS_INS_EXTRV = 166
347MIPS_INS_EXTR_RS = 167
348MIPS_INS_EXTR_R = 168
349MIPS_INS_EXTR_S = 169
350MIPS_INS_EXTR = 170
351MIPS_INS_ABS = 171
352MIPS_INS_FADD = 172
353MIPS_INS_FCAF = 173
354MIPS_INS_FCEQ = 174
355MIPS_INS_FCLASS = 175
356MIPS_INS_FCLE = 176
357MIPS_INS_FCLT = 177
358MIPS_INS_FCNE = 178
359MIPS_INS_FCOR = 179
360MIPS_INS_FCUEQ = 180
361MIPS_INS_FCULE = 181
362MIPS_INS_FCULT = 182
363MIPS_INS_FCUNE = 183
364MIPS_INS_FCUN = 184
365MIPS_INS_FDIV = 185
366MIPS_INS_FEXDO = 186
367MIPS_INS_FEXP2 = 187
368MIPS_INS_FEXUPL = 188
369MIPS_INS_FEXUPR = 189
370MIPS_INS_FFINT_S = 190
371MIPS_INS_FFINT_U = 191
372MIPS_INS_FFQL = 192
373MIPS_INS_FFQR = 193
374MIPS_INS_FILL = 194
375MIPS_INS_FLOG2 = 195
376MIPS_INS_FLOOR = 196
377MIPS_INS_FMADD = 197
378MIPS_INS_FMAX_A = 198
379MIPS_INS_FMAX = 199
380MIPS_INS_FMIN_A = 200
381MIPS_INS_FMIN = 201
382MIPS_INS_MOV = 202
383MIPS_INS_FMSUB = 203
384MIPS_INS_FMUL = 204
385MIPS_INS_MUL = 205
386MIPS_INS_NEG = 206
387MIPS_INS_FRCP = 207
388MIPS_INS_FRINT = 208
389MIPS_INS_FRSQRT = 209
390MIPS_INS_FSAF = 210
391MIPS_INS_FSEQ = 211
392MIPS_INS_FSLE = 212
393MIPS_INS_FSLT = 213
394MIPS_INS_FSNE = 214
395MIPS_INS_FSOR = 215
396MIPS_INS_FSQRT = 216
397MIPS_INS_SQRT = 217
398MIPS_INS_FSUB = 218
399MIPS_INS_SUB = 219
400MIPS_INS_FSUEQ = 220
401MIPS_INS_FSULE = 221
402MIPS_INS_FSULT = 222
403MIPS_INS_FSUNE = 223
404MIPS_INS_FSUN = 224
405MIPS_INS_FTINT_S = 225
406MIPS_INS_FTINT_U = 226
407MIPS_INS_FTQ = 227
408MIPS_INS_FTRUNC_S = 228
409MIPS_INS_FTRUNC_U = 229
410MIPS_INS_HADD_S = 230
411MIPS_INS_HADD_U = 231
412MIPS_INS_HSUB_S = 232
413MIPS_INS_HSUB_U = 233
414MIPS_INS_ILVEV = 234
415MIPS_INS_ILVL = 235
416MIPS_INS_ILVOD = 236
417MIPS_INS_ILVR = 237
418MIPS_INS_INS = 238
419MIPS_INS_INSERT = 239
420MIPS_INS_INSV = 240
421MIPS_INS_INSVE = 241
422MIPS_INS_J = 242
423MIPS_INS_JAL = 243
424MIPS_INS_JALR = 244
425MIPS_INS_JR = 245
426MIPS_INS_JRC = 246
427MIPS_INS_JALRC = 247
428MIPS_INS_LB = 248
429MIPS_INS_LBUX = 249
430MIPS_INS_LBU = 250
431MIPS_INS_LD = 251
432MIPS_INS_LDC1 = 252
433MIPS_INS_LDC2 = 253
434MIPS_INS_LDI = 254
435MIPS_INS_LDL = 255
436MIPS_INS_LDR = 256
437MIPS_INS_LDXC1 = 257
438MIPS_INS_LH = 258
439MIPS_INS_LHX = 259
440MIPS_INS_LHU = 260
441MIPS_INS_LL = 261
442MIPS_INS_LLD = 262
443MIPS_INS_LSA = 263
444MIPS_INS_LUXC1 = 264
445MIPS_INS_LUI = 265
446MIPS_INS_LW = 266
447MIPS_INS_LWC1 = 267
448MIPS_INS_LWC2 = 268
449MIPS_INS_LWL = 269
450MIPS_INS_LWR = 270
451MIPS_INS_LWX = 271
452MIPS_INS_LWXC1 = 272
453MIPS_INS_LWU = 273
454MIPS_INS_LI = 274
455MIPS_INS_MADD = 275
456MIPS_INS_MADDR_Q = 276
457MIPS_INS_MADDU = 277
458MIPS_INS_MADDV = 278
459MIPS_INS_MADD_Q = 279
460MIPS_INS_MAQ_SA = 280
461MIPS_INS_MAQ_S = 281
462MIPS_INS_MAXI_S = 282
463MIPS_INS_MAXI_U = 283
464MIPS_INS_MAX_A = 284
465MIPS_INS_MAX_S = 285
466MIPS_INS_MAX_U = 286
467MIPS_INS_MFC0 = 287
468MIPS_INS_MFC1 = 288
469MIPS_INS_MFC2 = 289
470MIPS_INS_MFHC1 = 290
471MIPS_INS_MFHI = 291
472MIPS_INS_MFLO = 292
473MIPS_INS_MINI_S = 293
474MIPS_INS_MINI_U = 294
475MIPS_INS_MIN_A = 295
476MIPS_INS_MIN_S = 296
477MIPS_INS_MIN_U = 297
478MIPS_INS_MODSUB = 298
479MIPS_INS_MOD_S = 299
480MIPS_INS_MOD_U = 300
481MIPS_INS_MOVE = 301
482MIPS_INS_MOVF = 302
483MIPS_INS_MOVN = 303
484MIPS_INS_MOVT = 304
485MIPS_INS_MOVZ = 305
486MIPS_INS_MSUB = 306
487MIPS_INS_MSUBR_Q = 307
488MIPS_INS_MSUBU = 308
489MIPS_INS_MSUBV = 309
490MIPS_INS_MSUB_Q = 310
491MIPS_INS_MTC0 = 311
492MIPS_INS_MTC1 = 312
493MIPS_INS_MTC2 = 313
494MIPS_INS_MTHC1 = 314
495MIPS_INS_MTHI = 315
496MIPS_INS_MTHLIP = 316
497MIPS_INS_MTLO = 317
498MIPS_INS_MULEQ_S = 318
499MIPS_INS_MULEU_S = 319
500MIPS_INS_MULQ_RS = 320
501MIPS_INS_MULQ_S = 321
502MIPS_INS_MULR_Q = 322
503MIPS_INS_MULSAQ_S = 323
504MIPS_INS_MULSA = 324
505MIPS_INS_MULT = 325
506MIPS_INS_MULTU = 326
507MIPS_INS_MULV = 327
508MIPS_INS_MUL_Q = 328
509MIPS_INS_MUL_S = 329
510MIPS_INS_NLOC = 330
511MIPS_INS_NLZC = 331
512MIPS_INS_NMADD = 332
513MIPS_INS_NMSUB = 333
514MIPS_INS_NOR = 334
515MIPS_INS_NORI = 335
516MIPS_INS_NOT = 336
517MIPS_INS_OR = 337
518MIPS_INS_ORI = 338
519MIPS_INS_PACKRL = 339
520MIPS_INS_PCKEV = 340
521MIPS_INS_PCKOD = 341
522MIPS_INS_PCNT = 342
523MIPS_INS_PICK = 343
524MIPS_INS_PRECEQU = 344
525MIPS_INS_PRECEQ = 345
526MIPS_INS_PRECEU = 346
527MIPS_INS_PRECRQU_S = 347
528MIPS_INS_PRECRQ = 348
529MIPS_INS_PRECRQ_RS = 349
530MIPS_INS_PRECR = 350
531MIPS_INS_PRECR_SRA = 351
532MIPS_INS_PRECR_SRA_R = 352
533MIPS_INS_PREPEND = 353
534MIPS_INS_RADDU = 354
535MIPS_INS_RDDSP = 355
536MIPS_INS_RDHWR = 356
537MIPS_INS_REPLV = 357
538MIPS_INS_REPL = 358
539MIPS_INS_ROTR = 359
540MIPS_INS_ROTRV = 360
541MIPS_INS_ROUND = 361
542MIPS_INS_SAT_S = 362
543MIPS_INS_SAT_U = 363
544MIPS_INS_SB = 364
545MIPS_INS_SC = 365
546MIPS_INS_SCD = 366
547MIPS_INS_SD = 367
548MIPS_INS_SDC1 = 368
549MIPS_INS_SDC2 = 369
550MIPS_INS_SDL = 370
551MIPS_INS_SDR = 371
552MIPS_INS_SDXC1 = 372
553MIPS_INS_SEB = 373
554MIPS_INS_SEH = 374
555MIPS_INS_SH = 375
556MIPS_INS_SHF = 376
557MIPS_INS_SHILO = 377
558MIPS_INS_SHILOV = 378
559MIPS_INS_SHLLV = 379
560MIPS_INS_SHLLV_S = 380
561MIPS_INS_SHLL = 381
562MIPS_INS_SHLL_S = 382
563MIPS_INS_SHRAV = 383
564MIPS_INS_SHRAV_R = 384
565MIPS_INS_SHRA = 385
566MIPS_INS_SHRA_R = 386
567MIPS_INS_SHRLV = 387
568MIPS_INS_SHRL = 388
569MIPS_INS_SLDI = 389
570MIPS_INS_SLD = 390
571MIPS_INS_SLL = 391
572MIPS_INS_SLLI = 392
573MIPS_INS_SLLV = 393
574MIPS_INS_SLT = 394
575MIPS_INS_SLTI = 395
576MIPS_INS_SLTIU = 396
577MIPS_INS_SLTU = 397
578MIPS_INS_SPLATI = 398
579MIPS_INS_SPLAT = 399
580MIPS_INS_SRA = 400
581MIPS_INS_SRAI = 401
582MIPS_INS_SRARI = 402
583MIPS_INS_SRAR = 403
584MIPS_INS_SRAV = 404
585MIPS_INS_SRL = 405
586MIPS_INS_SRLI = 406
587MIPS_INS_SRLRI = 407
588MIPS_INS_SRLR = 408
589MIPS_INS_SRLV = 409
590MIPS_INS_ST = 410
591MIPS_INS_SUBQH = 411
592MIPS_INS_SUBQH_R = 412
593MIPS_INS_SUBQ = 413
594MIPS_INS_SUBQ_S = 414
595MIPS_INS_SUBSUS_U = 415
596MIPS_INS_SUBSUU_S = 416
597MIPS_INS_SUBS_S = 417
598MIPS_INS_SUBS_U = 418
599MIPS_INS_SUBUH = 419
600MIPS_INS_SUBUH_R = 420
601MIPS_INS_SUBU = 421
602MIPS_INS_SUBU_S = 422
603MIPS_INS_SUBVI = 423
604MIPS_INS_SUBV = 424
605MIPS_INS_SUXC1 = 425
606MIPS_INS_SW = 426
607MIPS_INS_SWC1 = 427
608MIPS_INS_SWC2 = 428
609MIPS_INS_SWL = 429
610MIPS_INS_SWR = 430
611MIPS_INS_SWXC1 = 431
612MIPS_INS_SYNC = 432
613MIPS_INS_SYSCALL = 433
614MIPS_INS_TEQ = 434
615MIPS_INS_TEQI = 435
616MIPS_INS_TGE = 436
617MIPS_INS_TGEI = 437
618MIPS_INS_TGEIU = 438
619MIPS_INS_TGEU = 439
620MIPS_INS_TLT = 440
621MIPS_INS_TLTI = 441
622MIPS_INS_TLTIU = 442
623MIPS_INS_TLTU = 443
624MIPS_INS_TNE = 444
625MIPS_INS_TNEI = 445
626MIPS_INS_TRUNC = 446
627MIPS_INS_VSHF = 447
628MIPS_INS_WAIT = 448
629MIPS_INS_WRDSP = 449
630MIPS_INS_WSBH = 450
631MIPS_INS_XOR = 451
632MIPS_INS_XORI = 452
633
634# some alias instructions
635MIPS_INS_NOP = 453
636MIPS_INS_NEGU = 454
637MIPS_INS_MAX = 455
638
639# Group of MIPS instructions
640
641MIPS_GRP_INVALID = 0
642MIPS_GRP_BITCOUNT = 1
643MIPS_GRP_DSP = 2
644MIPS_GRP_DSPR2 = 3
645MIPS_GRP_FPIDX = 4
646MIPS_GRP_MSA = 5
647MIPS_GRP_MIPS32R2 = 6
648MIPS_GRP_MIPS64 = 7
649MIPS_GRP_MIPS64R2 = 8
650MIPS_GRP_SEINREG = 9
651MIPS_GRP_STDENC = 10
652MIPS_GRP_SWAP = 11
653MIPS_GRP_MICROMIPS = 12
654MIPS_GRP_MIPS16MODE = 13
655MIPS_GRP_FP64BIT = 14
656MIPS_GRP_NONANSFPMATH = 15
657MIPS_GRP_NOTFP64BIT = 16
658MIPS_GRP_NOTINMICROMIPS = 17
659MIPS_GRP_JUMP = 18
660MIPS_GRP_MAX = 19
661