1ADD
2add $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
3add $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
4add $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
5add $t0, $t1, $t2 :: rd 0x00000002 rs 0x00000001, rt 0x00000001
6add $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
7add $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0xffffffff
8add $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
9add $t0, $t1, $t2 :: rd 0x5859704f rs 0x31415927, rt 0x27181728
10add $t0, $t1, $t2 :: rd 0xc859704f rs 0x31415927, rt 0x97181728
11add $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
12add $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
13add $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
14ADDI
15addi $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
16addi $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
17addi $t0, $t1, 1 :: rt 0x00000002 rs 0x00000001, imm 0x00000000
18addi $t0, $t1, 1 :: rt 0x00000002 rs 0x00000001, imm 0x00000001
19addi $t0, $t1, -1 :: rt 0xffffffff rs 0x00000000, imm 0xffffffff
20addi $t0, $t1, -1 :: rt 0x00000000 rs 0x00000001, imm 0xffffffff
21addi $t0, $t1, 0 :: rt 0x80000000 rs 0x80000000, imm 0x00000000
22addi $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
23addi $t0, $t1, 0 :: rt 0x80000000 rs 0x80000000, imm 0x00000000
24ADDIU
25addiu $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
26addiu $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
27addiu $t0, $t1, 1 :: rt 0x00000002 rs 0x00000001, imm 0x00000000
28addiu $t0, $t1, 1 :: rt 0x00000002 rs 0x00000001, imm 0x00000001
29addiu $t0, $t1, -1 :: rt 0xffffffff rs 0x00000000, imm 0xffffffff
30addiu $t0, $t1, -1 :: rt 0x00000000 rs 0x00000001, imm 0xffffffff
31addiu $t0, $t1, 0 :: rt 0x80000000 rs 0x80000000, imm 0x00000000
32addiu $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
33addiu $t0, $t1, 0 :: rt 0x80000000 rs 0x80000000, imm 0x00000000
34ADDU
35addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
36addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
37addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
38addu $t0, $t1, $t2 :: rd 0x00000002 rs 0x00000001, rt 0x00000001
39addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
40addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0xffffffff
41addu $t0, $t1, $t2 :: rd 0x5859704f rs 0x31415927, rt 0x27181728
42addu $t0, $t1, $t2 :: rd 0xc859704f rs 0x31415927, rt 0x97181728
43addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
44addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
45addu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
46addu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
47addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
48addu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
49addu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
50addu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
51addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
52addu $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0x7fffffff
53addu $t0, $t1, $t2 :: rd 0xfffffffe rs 0x7fffffff, rt 0x7fffffff
54AND
55and $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xffffffff
56and $t0, $t1, $t2 :: rd 0x20004800 rs 0x31415927, rt 0xee00ee00
57and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
58and $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
59and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
60and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
61and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
62and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
63and $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
64and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
65and $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
66and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
67and $t0, $t1, $t2 :: rd 0x0dd00000 rs 0x7fffffff, rt 0x0dd00000
68and $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xffffffff
69and $t0, $t1, $t2 :: rd 0x20004800 rs 0x31415927, rt 0xee00ee00
70and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
71and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
72and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
73and $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
74and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
75and $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
76and $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
77and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
78and $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
79and $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
80and $t0, $t1, $t2 :: rd 0x0dd00000 rs 0x7fffffff, rt 0x0dd00000
81ANDI
82andi $t0, $t1, 1 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
83andi $t0, $t1, 0 :: rt 0x00000000 rs 0x00000001, imm 0x00000000
84andi $t0, $t1, 1 :: rt 0x00000001 rs 0x00000001, imm 0x00000001
85andi $t0, $t1, 1 :: rt 0x00000001 rs 0x7fffffff, imm 0x00000000
86andi $t0, $t1, 0 :: rt 0x00000000 rs 0x80000000, imm 0x00000000
87andi $t0, $t1, 0x3145 :: rt 0x00003145 rs 0xffffffff, imm 0x00003145
88CLO
89clo  $t0, $t1 :: rd 0x00000000 rs 0x00000000
90clo  $t0, $t1 :: rd 0x00000000 rs 0x00000001
91clo  $t0, $t1 :: rd 0x00000000 rs 0x00000010
92clo  $t0, $t1 :: rd 0x00000020 rs 0xffffffff
93CLZ
94clz  $t0, $t1 :: rd 0x00000020 rs 0x00000000
95clz  $t0, $t1 :: rd 0x0000001f rs 0x00000001
96clz  $t0, $t1 :: rd 0x0000001b rs 0x00000010
97clz  $t0, $t1 :: rd 0x00000000 rs 0xffffffff
98DIV
99div  $t0, $t1 :: rs 0x00000006 rt 0x00000002 HI 0x00000000 LO 0x00000003
100div  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0x00000000 LO 0x00000001
101div  $t0, $t1 :: rs 0xffffffff rt 0x00000001 HI 0x00000000 LO 0xffffffff
102div  $t0, $t1 :: rs 0x00000001 rt 0xffffffff HI 0x00000000 LO 0xffffffff
103div  $t0, $t1 :: rs 0x00000002 rt 0x00000006 HI 0x00000002 LO 0x00000000
104DIVU
105divu  $t0, $t1 :: rs 0x00000006 rt 0x00000002 HI 0x00000000 LO 0x00000003
106divu  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0x00000000 LO 0x00000001
107divu  $t0, $t1 :: rs 0xffffffff rt 0x00000001 HI 0x00000000 LO 0xffffffff
108divu  $t0, $t1 :: rs 0x00000001 rt 0xffffffff HI 0x00000001 LO 0x00000000
109divu  $t0, $t1 :: rs 0x00000002 rt 0x00000006 HI 0x00000002 LO 0x00000000
110divu  $t0, $t1 :: rs 0x00000000 rt 0x00000002 HI 0x00000000 LO 0x00000000
111LB
112lb $t0, 0($t1) :: rt 0x0000001f
113lb $t0, 4($t1) :: rt 0x00000000
114lb $t0, 8($t1) :: rt 0x00000003
115lb $t0, 12($t1) :: rt 0xffffffff
116lb $t0, 16($t1) :: rt 0x0000002f
117lb $t0, 20($t1) :: rt 0x0000002b
118lb $t0, 24($t1) :: rt 0x0000002b
119lb $t0, 28($t1) :: rt 0x0000002a
120lb $t0, 32($t1) :: rt 0x0000003e
121lb $t0, 36($t1) :: rt 0x0000003c
122lb $t0, 40($t1) :: rt 0x0000003b
123lb $t0, 44($t1) :: rt 0x0000003a
124lb $t0, 48($t1) :: rt 0x00000045
125lb $t0, 52($t1) :: rt 0x00000046
126lb $t0, 56($t1) :: rt 0x0000004c
127lb $t0, 60($t1) :: rt 0x0000004c
128lb $t0, 1($t1) :: rt 0x0000001e
129lb $t0, 2($t1) :: rt 0x0000001f
130lb $t0, 6($t1) :: rt 0x00000000
131lb $t0, 10($t1) :: rt 0x00000000
132lb $t0, 14($t1) :: rt 0xffffffff
133lb $t0, 18($t1) :: rt 0x0000002f
134lb $t0, 22($t1) :: rt 0x0000002c
135lb $t0, 26($t1) :: rt 0x0000002a
136lb $t0, 30($t1) :: rt 0x0000002d
137lb $t0, 34($t1) :: rt 0x00000034
138lb $t0, 38($t1) :: rt 0x00000035
139LBU
140lbu $t0, 0($t1) :: rt 0x0000001f
141lbu $t0, 4($t1) :: rt 0x00000000
142lbu $t0, 8($t1) :: rt 0x00000003
143lbu $t0, 12($t1) :: rt 0x000000ff
144lbu $t0, 16($t1) :: rt 0x0000002f
145lbu $t0, 20($t1) :: rt 0x0000002b
146lbu $t0, 24($t1) :: rt 0x0000002b
147lbu $t0, 28($t1) :: rt 0x0000002a
148lbu $t0, 32($t1) :: rt 0x0000003e
149lbu $t0, 36($t1) :: rt 0x0000003c
150lbu $t0, 40($t1) :: rt 0x0000003b
151lbu $t0, 44($t1) :: rt 0x0000003a
152lbu $t0, 48($t1) :: rt 0x00000045
153lbu $t0, 52($t1) :: rt 0x00000046
154lbu $t0, 56($t1) :: rt 0x0000004c
155lbu $t0, 60($t1) :: rt 0x0000004c
156lbu $t0, 1($t1) :: rt 0x0000001e
157lbu $t0, 2($t1) :: rt 0x0000001f
158lbu $t0, 6($t1) :: rt 0x00000000
159lbu $t0, 10($t1) :: rt 0x00000000
160lbu $t0, 14($t1) :: rt 0x000000ff
161lbu $t0, 18($t1) :: rt 0x0000002f
162lbu $t0, 22($t1) :: rt 0x0000002c
163lbu $t0, 26($t1) :: rt 0x0000002a
164lbu $t0, 30($t1) :: rt 0x0000002d
165lbu $t0, 34($t1) :: rt 0x00000034
166lbu $t0, 38($t1) :: rt 0x00000035
167LH
168lh $t0, 0($t1) :: rt 0x00001e1f
169lh $t0, 4($t1) :: rt 0x00000000
170lh $t0, 8($t1) :: rt 0x00000003
171lh $t0, 12($t1) :: rt 0xffffffff
172lh $t0, 16($t1) :: rt 0x00002e2f
173lh $t0, 20($t1) :: rt 0x00002b2b
174lh $t0, 24($t1) :: rt 0x00002e2b
175lh $t0, 28($t1) :: rt 0x00002d2a
176lh $t0, 32($t1) :: rt 0x00003f3e
177lh $t0, 36($t1) :: rt 0x00003d3c
178lh $t0, 40($t1) :: rt 0x00003c3b
179lh $t0, 44($t1) :: rt 0x00003b3a
180lh $t0, 48($t1) :: rt 0x00004e45
181lh $t0, 52($t1) :: rt 0x00004d46
182lh $t0, 56($t1) :: rt 0x0000474c
183lh $t0, 60($t1) :: rt 0x00004a4c
184lh $t0, 62($t1) :: rt 0x00004a48
185lh $t0, 2($t1) :: rt 0x0000121f
186lh $t0, 6($t1) :: rt 0x00000000
187lh $t0, 10($t1) :: rt 0x00000000
188lh $t0, 14($t1) :: rt 0xffffffff
189lh $t0, 18($t1) :: rt 0x0000232f
190lh $t0, 22($t1) :: rt 0x0000242c
191lh $t0, 26($t1) :: rt 0x0000252a
192lh $t0, 30($t1) :: rt 0x0000262d
193lh $t0, 34($t1) :: rt 0x00003f34
194lh $t0, 38($t1) :: rt 0x00003e35
195LHU
196lhu $t0, 0($t1) :: rt 0x00001e1f
197lhu $t0, 4($t1) :: rt 0x00000000
198lhu $t0, 8($t1) :: rt 0x00000003
199lhu $t0, 12($t1) :: rt 0x0000ffff
200lhu $t0, 16($t1) :: rt 0x00002e2f
201lhu $t0, 20($t1) :: rt 0x00002b2b
202lhu $t0, 24($t1) :: rt 0x00002e2b
203lhu $t0, 28($t1) :: rt 0x00002d2a
204lhu $t0, 32($t1) :: rt 0x00003f3e
205lhu $t0, 36($t1) :: rt 0x00003d3c
206lhu $t0, 40($t1) :: rt 0x00003c3b
207lhu $t0, 44($t1) :: rt 0x00003b3a
208lhu $t0, 48($t1) :: rt 0x00004e45
209lhu $t0, 52($t1) :: rt 0x00004d46
210lhu $t0, 56($t1) :: rt 0x0000474c
211lhu $t0, 60($t1) :: rt 0x00004a4c
212lhu $t0, 62($t1) :: rt 0x00004a48
213lhu $t0, 2($t1) :: rt 0x0000121f
214lhu $t0, 6($t1) :: rt 0x00000000
215lhu $t0, 10($t1) :: rt 0x00000000
216lhu $t0, 14($t1) :: rt 0x0000ffff
217lhu $t0, 18($t1) :: rt 0x0000232f
218lhu $t0, 22($t1) :: rt 0x0000242c
219lhu $t0, 26($t1) :: rt 0x0000252a
220lhu $t0, 30($t1) :: rt 0x0000262d
221lhu $t0, 34($t1) :: rt 0x00003f34
222lhu $t0, 38($t1) :: rt 0x00003e35
223LUI
224lui  $t0, 0xffff :: rd 0xffff0000 rs 0x0000ffff
225lui  $t0, 0xff00 :: rd 0xff000000 rs 0x0000ff00
226lui  $t0, 0xff :: rd 0x00ff0000 rs 0x000000ff
227lui  $t0, 0x0 :: rd 0x00000000 rs 0x00000000
228lui  $t0, 0x5 :: rd 0x00050000 rs 0x00000005
229lui  $t0, 0x387 :: rd 0x03870000 rs 0x00000387
230LW
231lw $t0, 0($t1) :: rt 0x121f1e1f
232lw $t0, 4($t1) :: rt 0x00000000
233lw $t0, 8($t1) :: rt 0x00000003
234lw $t0, 12($t1) :: rt 0xffffffff
235lw $t0, 16($t1) :: rt 0x232f2e2f
236lw $t0, 20($t1) :: rt 0x242c2b2b
237lw $t0, 24($t1) :: rt 0x252a2e2b
238lw $t0, 28($t1) :: rt 0x262d2d2a
239lw $t0, 32($t1) :: rt 0x3f343f3e
240lw $t0, 36($t1) :: rt 0x3e353d3c
241lw $t0, 40($t1) :: rt 0x363a3c3b
242lw $t0, 44($t1) :: rt 0x3b373b3a
243lw $t0, 48($t1) :: rt 0x454f4e45
244lw $t0, 52($t1) :: rt 0x4e464d46
245lw $t0, 56($t1) :: rt 0x474d474c
246lw $t0, 60($t1) :: rt 0x4a484a4c
247lw $t0, 2($t1) :: rt 0x0000121f
248lw $t0, 6($t1) :: rt 0x00030000
249lw $t0, 10($t1) :: rt 0xffff0000
250lw $t0, 14($t1) :: rt 0x2e2fffff
251lw $t0, 18($t1) :: rt 0x2b2b232f
252lw $t0, 22($t1) :: rt 0x2e2b242c
253lw $t0, 26($t1) :: rt 0x2d2a252a
254lw $t0, 30($t1) :: rt 0x3f3e262d
255lw $t0, 34($t1) :: rt 0x3d3c3f34
256lw $t0, 38($t1) :: rt 0x3c3b3e35
257LWL
258lwl $t0, 3($t1) :: rt 0x121f1e1f
259lwl $t0, 6($t1) :: rt 0x00000000
260lwl $t0, 9($t1) :: rt 0x00030000
261lwl $t0, 12($t1) :: rt 0xff000000
262lwl $t0, 15($t1) :: rt 0xffffffff
263lwl $t0, 18($t1) :: rt 0x2f2e2f00
264lwl $t0, 21($t1) :: rt 0x2b2b0000
265lwl $t0, 24($t1) :: rt 0x2b000000
266lwl $t0, 27($t1) :: rt 0x252a2e2b
267lwl $t0, 30($t1) :: rt 0x2d2d2a00
268lwl $t0, 33($t1) :: rt 0x3f3e0000
269lwl $t0, 36($t1) :: rt 0x3c000000
270lwl $t0, 39($t1) :: rt 0x3e353d3c
271lwl $t0, 42($t1) :: rt 0x3a3c3b00
272lwl $t0, 45($t1) :: rt 0x3b3a0000
273lwl $t0, 48($t1) :: rt 0x45000000
274lwl $t0, 51($t1) :: rt 0x454f4e45
275lwl $t0, 54($t1) :: rt 0x464d4600
276lwl $t0, 57($t1) :: rt 0x474c0000
277lwl $t0, 60($t1) :: rt 0x4c000000
278LWR
279lwr $t0, 3($t1) :: rt 0x00000012
280lwr $t0, 6($t1) :: rt 0x00000000
281lwr $t0, 9($t1) :: rt 0x00000000
282lwr $t0, 12($t1) :: rt 0xffffffff
283lwr $t0, 15($t1) :: rt 0x000000ff
284lwr $t0, 18($t1) :: rt 0x0000232f
285lwr $t0, 21($t1) :: rt 0x00242c2b
286lwr $t0, 24($t1) :: rt 0x252a2e2b
287lwr $t0, 27($t1) :: rt 0x00000025
288lwr $t0, 30($t1) :: rt 0x0000262d
289lwr $t0, 33($t1) :: rt 0x003f343f
290lwr $t0, 36($t1) :: rt 0x3e353d3c
291lwr $t0, 39($t1) :: rt 0x0000003e
292lwr $t0, 42($t1) :: rt 0x0000363a
293lwr $t0, 45($t1) :: rt 0x003b373b
294lwr $t0, 48($t1) :: rt 0x454f4e45
295lwr $t0, 51($t1) :: rt 0x00000045
296lwr $t0, 54($t1) :: rt 0x00004e46
297lwr $t0, 57($t1) :: rt 0x00474d47
298lwr $t0, 60($t1) :: rt 0x4a484a4c
299MADD
300madd  $t0, $t1 :: rs 0x00000006 rt 0x00000002 HI 0x00000000 LO 0x0000000c
301madd  $t0, $t1 :: rs 0x00000055 rt 0x00000028 HI 0x00000000 LO 0x00000d48
302madd  $t0, $t1 :: rs 0x00000018 rt 0x00000fff HI 0x00000000 LO 0x00017fe8
303madd  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0x3fffffff LO 0x00000001
304madd  $t0, $t1 :: rs 0xffffffff rt 0x00000001 HI 0xffffffff LO 0xffffffff
305madd  $t0, $t1 :: rs 0x00000001 rt 0xffffffff HI 0xffffffff LO 0xffffffff
306madd  $t0, $t1 :: rs 0x00000002 rt 0x00000006 HI 0x00000000 LO 0x0000000c
307madd  $t0, $t1 :: rs 0x00000356 rt 0x00000555 HI 0x00000000 LO 0x0011c98e
308MADDU
309maddu  $t0, $t1 :: rs 0x00000006 rt 0x00000002 HI 0x00000000 LO 0x0000000c
310maddu  $t0, $t1 :: rs 0x00000055 rt 0x00000028 HI 0x00000000 LO 0x00000d48
311maddu  $t0, $t1 :: rs 0x00000018 rt 0x00000fff HI 0x00000000 LO 0x00017fe8
312maddu  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0x3fffffff LO 0x00000001
313maddu  $t0, $t1 :: rs 0xffffffff rt 0x00000001 HI 0x00000000 LO 0xffffffff
314maddu  $t0, $t1 :: rs 0x00000001 rt 0xffffffff HI 0x00000000 LO 0xffffffff
315maddu  $t0, $t1 :: rs 0x00000002 rt 0x00000006 HI 0x00000000 LO 0x0000000c
316maddu  $t0, $t1 :: rs 0x00000356 rt 0x00000555 HI 0x00000000 LO 0x0011c98e
317MOVN
318movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
319movn $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000001
320movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
321movn $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
322movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
323movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
324movn $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
325movn $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000001
326movn $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000001
327movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
328movn $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
329movn $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000001
330movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
331movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
332movn $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
333movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
334movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
335movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
336movn $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
337movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
338movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
339movn $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000001
340movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
341movn $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
342movn $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000001
343movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
344MOVZ
345movz $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
346movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000001
347movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
348movz $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
349movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
350movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
351movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
352movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000001
353movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000001
354movz $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
355movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
356movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000001
357movz $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
358movz $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
359movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xee00ee00
360movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
361movz $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
362movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
363movz $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
364movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
365movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
366movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000001
367movz $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
368movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
369movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000001
370movz $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
371MSUB
372msub  $t0, $t1 :: rs 0x00000006 rt 0x00000002 HI 0xffffffff LO 0xfffffff4
373msub  $t0, $t1 :: rs 0x00000055 rt 0x00000028 HI 0xffffffff LO 0xfffff2b8
374msub  $t0, $t1 :: rs 0x00000018 rt 0x00000fff HI 0xffffffff LO 0xfffe8018
375msub  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0xc0000000 LO 0xffffffff
376msub  $t0, $t1 :: rs 0xffffffff rt 0x00000001 HI 0x00000000 LO 0x00000001
377msub  $t0, $t1 :: rs 0x00000001 rt 0xffffffff HI 0x00000000 LO 0x00000001
378msub  $t0, $t1 :: rs 0x00000002 rt 0x00000006 HI 0xffffffff LO 0xfffffff4
379msub  $t0, $t1 :: rs 0x00000356 rt 0x00000555 HI 0xffffffff LO 0xffee3672
380MSUBU
381msubu  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0xcebea6d9 LO 0x31415927
382msubu  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0xd2351152 LO 0xfd1dbe00
383msubu  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
384msubu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
385msubu  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
386msubu  $t0, $t1 :: rs 0x00000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
387msubu  $t0, $t1 :: rs 0x80000000 rt 0xffffffff HI 0x80000000 LO 0x80000000
388msubu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0xc0000000 LO 0x00000000
389msubu  $t0, $t1 :: rs 0x7fffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
390msubu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0xc0000000 LO 0x00000000
391msubu  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0xc0000000 LO 0x80000000
392msubu  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x80800000 LO 0x00000000
393msubu  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0xf9180000 LO 0x0dd00000
394msubu  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0xcebea6d9 LO 0x31415927
395msubu  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0xd2351152 LO 0xfd1dbe00
396msubu  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
397msubu  $t0, $t1 :: rs 0x00000001 rt 0x00000000 HI 0x00000000 LO 0x00000000
398msubu  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
399msubu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
400msubu  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
401msubu  $t0, $t1 :: rs 0x00000000 rt 0x80000000 HI 0x00000000 LO 0x00000000
402msubu  $t0, $t1 :: rs 0x80000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
403msubu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0xc0000000 LO 0x00000000
404msubu  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0xc0000000 LO 0x80000000
405msubu  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x80800000 LO 0x00000000
406msubu  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0xf9180000 LO 0x0dd00000
407msubu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
408msubu  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
409msubu  $t0, $t1 :: rs 0xffffffff rt 0xffffffff HI 0x00000001 LO 0xffffffff
410msubu  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0xc0000000 LO 0xffffffff
411msubu  $t0, $t1 :: rs 0x0000ffff rt 0x0000ffff HI 0xffffffff LO 0x0001ffff
412MUL
413mul $t0, $t1, $t2 :: rd 0xcebea6d9 rs 0x31415927, rt 0xffffffff
414mul $t0, $t1, $t2 :: rd 0x02e24200 rs 0x31415927, rt 0xee00ee00
415mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
416mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
417mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
418mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
419mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
420mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
421mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
422mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
423mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
424mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xff000000
425mul $t0, $t1, $t2 :: rd 0xf2300000 rs 0x7fffffff, rt 0x0dd00000
426mul $t0, $t1, $t2 :: rd 0xcebea6d9 rs 0x31415927, rt 0xffffffff
427mul $t0, $t1, $t2 :: rd 0x02e24200 rs 0x31415927, rt 0xee00ee00
428mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
429mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
430mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
431mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
432mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
433mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
434mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
435mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
436mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
437mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xff000000
438mul $t0, $t1, $t2 :: rd 0xf2300000 rs 0x7fffffff, rt 0x0dd00000
439mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
440mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
441mul $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
442mul $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x7fffffff
443mul $t0, $t1, $t2 :: rd 0xfffe0001 rs 0x0000ffff, rt 0x0000ffff
444MULT
445mult  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0xffffffff LO 0xcebea6d9
446mult  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0xfc899586 LO 0x02e24200
447mult  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
448mult  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
449mult  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
450mult  $t0, $t1 :: rs 0x00000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
451mult  $t0, $t1 :: rs 0x80000000 rt 0xffffffff HI 0x00000000 LO 0x80000000
452mult  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
453mult  $t0, $t1 :: rs 0x7fffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
454mult  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
455mult  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0xc0000000 LO 0x80000000
456mult  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x00800000 LO 0x00000000
457mult  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0x06e7ffff LO 0xf2300000
458mult  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0xffffffff LO 0xcebea6d9
459mult  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0xfc899586 LO 0x02e24200
460mult  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
461mult  $t0, $t1 :: rs 0x00000001 rt 0x00000000 HI 0x00000000 LO 0x00000000
462mult  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
463mult  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
464mult  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
465mult  $t0, $t1 :: rs 0x00000000 rt 0x80000000 HI 0x00000000 LO 0x00000000
466mult  $t0, $t1 :: rs 0x80000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
467mult  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
468mult  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0xc0000000 LO 0x80000000
469mult  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x00800000 LO 0x00000000
470mult  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0x06e7ffff LO 0xf2300000
471mult  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
472mult  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
473mult  $t0, $t1 :: rs 0xffffffff rt 0xffffffff HI 0x00000000 LO 0x00000001
474mult  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0x3fffffff LO 0x00000001
475mult  $t0, $t1 :: rs 0x0000ffff rt 0x0000ffff HI 0x00000000 LO 0xfffe0001
476MULTU
477multu  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0x31415926 LO 0xcebea6d9
478multu  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0x2dcaeead LO 0x02e24200
479multu  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
480multu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
481multu  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
482multu  $t0, $t1 :: rs 0x00000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
483multu  $t0, $t1 :: rs 0x80000000 rt 0xffffffff HI 0x7fffffff LO 0x80000000
484multu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
485multu  $t0, $t1 :: rs 0x7fffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
486multu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
487multu  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0x3fffffff LO 0x80000000
488multu  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x7f800000 LO 0x00000000
489multu  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0x06e7ffff LO 0xf2300000
490multu  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0x31415926 LO 0xcebea6d9
491multu  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0x2dcaeead LO 0x02e24200
492multu  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
493multu  $t0, $t1 :: rs 0x00000001 rt 0x00000000 HI 0x00000000 LO 0x00000000
494multu  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
495multu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
496multu  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
497multu  $t0, $t1 :: rs 0x00000000 rt 0x80000000 HI 0x00000000 LO 0x00000000
498multu  $t0, $t1 :: rs 0x80000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
499multu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
500multu  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0x3fffffff LO 0x80000000
501multu  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x7f800000 LO 0x00000000
502multu  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0x06e7ffff LO 0xf2300000
503multu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
504multu  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
505multu  $t0, $t1 :: rs 0xffffffff rt 0xffffffff HI 0xfffffffe LO 0x00000001
506multu  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0x3fffffff LO 0x00000001
507multu  $t0, $t1 :: rs 0x0000ffff rt 0x0000ffff HI 0x00000000 LO 0xfffe0001
508NOR
509nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
510nor $t0, $t1, $t2 :: rd 0x00be00d8 rs 0x31415927, rt 0xee00ee00
511nor $t0, $t1, $t2 :: rd 0xffffff00 rs 0x00000000, rt 0x000000ff
512nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
513nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000000, rt 0x00000001
514nor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000000
515nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
516nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
517nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x00000000
518nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
519nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
520nor $t0, $t1, $t2 :: rd 0x00ffffff rs 0x80000000, rt 0xff000000
521nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x0dd00000
522nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
523nor $t0, $t1, $t2 :: rd 0x00be00d8 rs 0x31415927, rt 0xee00ee00
524nor $t0, $t1, $t2 :: rd 0xffffff00 rs 0x00000000, rt 0x000000ff
525nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000001, rt 0x00000000
526nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000000, rt 0x00000001
527nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
528nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
529nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x00000000, rt 0x80000000
530nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x00000000
531nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
532nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
533nor $t0, $t1, $t2 :: rd 0x00ffffff rs 0x80000000, rt 0xff000000
534nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x0dd00000
535nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
536nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
537nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
538nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x7fffffff
539nor $t0, $t1, $t2 :: rd 0xffff0000 rs 0x0000ffff, rt 0x0000ffff
540NOT
541not  $t0, $t1 :: rd 0xfffffffd rs 0x00000002
542not  $t0, $t1 :: rd 0xffffffd7 rs 0x00000028
543not  $t0, $t1 :: rd 0x00000101 rs 0xfffffefe
544not  $t0, $t1 :: rd 0x80000000 rs 0x7fffffff
545not  $t0, $t1 :: rd 0x0000000a rs 0xfffffff5
546not  $t0, $t1 :: rd 0x00000000 rs 0xffffffff
547not  $t0, $t1 :: rd 0xffffffe9 rs 0x00000016
548not  $t0, $t1 :: rd 0x00000000 rs 0xffffffff
549NEGU
550negu  $t0, $t1 :: rd 0xfffffffe rs 0x00000002
551negu  $t0, $t1 :: rd 0xffffffd8 rs 0x00000028
552negu  $t0, $t1 :: rd 0x00000102 rs 0xfffffefe
553negu  $t0, $t1 :: rd 0x80000001 rs 0x7fffffff
554negu  $t0, $t1 :: rd 0x0000000b rs 0xfffffff5
555negu  $t0, $t1 :: rd 0x00000001 rs 0xffffffff
556negu  $t0, $t1 :: rd 0xffffffea rs 0x00000016
557negu  $t0, $t1 :: rd 0x00000001 rs 0xffffffff
558OR
559or $t0, $t1, $t2 :: rd 0xffffffff rs 0x31415927, rt 0xffffffff
560or $t0, $t1, $t2 :: rd 0xff41ff27 rs 0x31415927, rt 0xee00ee00
561or $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
562or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
563or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
564or $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
565or $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
566or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
567or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
568or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
569or $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
570or $t0, $t1, $t2 :: rd 0xff000000 rs 0x80000000, rt 0xff000000
571or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
572or $t0, $t1, $t2 :: rd 0xffffffff rs 0x31415927, rt 0xffffffff
573or $t0, $t1, $t2 :: rd 0xff41ff27 rs 0x31415927, rt 0xee00ee00
574or $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
575or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
576or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
577or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
578or $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
579or $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
580or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
581or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
582or $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
583or $t0, $t1, $t2 :: rd 0xff000000 rs 0x80000000, rt 0xff000000
584or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
585or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
586or $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
587or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
588or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x7fffffff
589or $t0, $t1, $t2 :: rd 0x0000ffff rs 0x0000ffff, rt 0x0000ffff
590ORI
591ori $t0, $t1, 0xffff :: rt 0x3141ffff rs 0x31415927, imm 0x0000ffff
592ori $t0, $t1, 0xee00 :: rt 0x3141ff27 rs 0x31415927, imm 0x0000ee00
593ori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
594ori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
595ori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
596ori $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
597ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
598ori $t0, $t1, 0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000000
599ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
600ori $t0, $t1, 0x8000 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00008000
601ori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
602ori $t0, $t1, 0x0dd0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000dd0
603ori $t0, $t1, 0xffff :: rt 0x3141ffff rs 0x31415927, imm 0x0000ffff
604ori $t0, $t1, 0xee00 :: rt 0x3141ff27 rs 0x31415927, imm 0x0000ee00
605ori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
606ori $t0, $t1, 0 :: rt 0x00000001 rs 0x00000001, imm 0x00000000
607ori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
608ori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
609ori $t0, $t1, 0x8000 :: rt 0x00008000 rs 0x00000000, imm 0x00008000
610ori $t0, $t1, 0 :: rt 0x00008000 rs 0x00008000, imm 0x00000000
611ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
612ori $t0, $t1, 0x8000 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00008000
613ori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
614ori $t0, $t1, 0x0dd0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000dd0
615ori $t0, $t1, 0 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
616ori $t0, $t1, 0xffff :: rt 0x0000ffff rs 0x00000000, imm 0x0000ffff
617ori $t0, $t1, 0xffff :: rt 0xffffffff rs 0xffffffff, imm 0x0000ffff
618ori $t0, $t1, 0x7fff :: rt 0x7fffffff rs 0x7fffffff, imm 0x00007fff
619ori $t0, $t1, 0x0000 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
620SLL
621sll $t0, $t1, 0x00000000 :: rt 0x31415927 rs 0x31415927, imm 0x00000000
622sll $t0, $t1, 0x00000001 :: rt 0x6282b24e rs 0x31415927, imm 0x00000001
623sll $t0, $t1, 0x00000002 :: rt 0xc505649c rs 0x31415927, imm 0x00000002
624sll $t0, $t1, 0x0000000F :: rt 0xac938000 rs 0x31415927, imm 0x0000000f
625sll $t0, $t1, 0x00000010 :: rt 0x59270000 rs 0x31415927, imm 0x00000010
626sll $t0, $t1, 0x0000001F :: rt 0x80000000 rs 0x31415927, imm 0x0000001f
627sll $t0, $t1, 0x00000009 :: rt 0x82b24e00 rs 0x31415927, imm 0x00000009
628sll $t0, $t1, 0x0000000A :: rt 0x05649c00 rs 0x31415927, imm 0x0000000a
629sll $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x00000000
630sll $t0, $t1, 0x00000001 :: rt 0x00110000 rs 0x00088000, imm 0x00000001
631sll $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
632sll $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
633sll $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
634sll $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
635sll $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
636SLLV
637sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0xffffffff
638sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
639sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
640sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
641sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
642sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
643sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
644sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
645sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
646sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
647sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
648sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
649sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
650sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0xffffffff
651sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
652sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
653sllv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
654sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
655sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
656sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
657sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
658sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
659sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
660sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
661sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
662sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
663sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
664sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
665sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0xffffffff, rt 0xffffffff
666sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x7fffffff
667sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x0000ffff, rt 0x0000ffff
668sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
669sllv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x00000001
670sllv $t0, $t1, $t2 :: rd 0xc505649c rs 0x31415927, rt 0x00000002
671sllv $t0, $t1, $t2 :: rd 0xac938000 rs 0x31415927, rt 0x0000000f
672sllv $t0, $t1, $t2 :: rd 0x59270000 rs 0x31415927, rt 0x00000010
673sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0x0000001f
674sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
675sllv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x00000021
676sllv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
677sllv $t0, $t1, $t2 :: rd 0x00110000 rs 0x00088000, rt 0x00000001
678sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
679sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
680sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
681sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
682sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
683sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x0000ffff, rt 0x0000ffff
684SLT
685slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
686slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xee00ee00
687slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
688slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
689slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
690slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
691slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
692slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
693slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
694slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
695slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
696slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
697slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
698slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
699slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xee00ee00
700slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
701slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
702slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
703slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
704slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
705slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
706slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0x00000000
707slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
708slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
709slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
710slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
711slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
712slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
713slt $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
714slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
715slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
716slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
717slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
718slt $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
719slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
720slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
721slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
722slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000001
723slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000002
724slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000000f
725slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000010
726slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
727slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000020
728slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000021
729slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000000
730slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000001
731slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
732slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
733slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
734slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
735slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
736slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
737SLTI
738slti $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00000001, imm 0x31415927
739slti $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x31415927, imm 0x00000001
740slti $t0, $t1, 0x00000002 :: rt 0x00000000 rs 0x31415927, imm 0x00000002
741slti $t0, $t1, 0x0000000F :: rt 0x00000000 rs 0x31415927, imm 0x0000000f
742slti $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
743slti $t0, $t1, 0x0000001F :: rt 0x00000001 rs 0x00000010, imm 0x31415927
744slti $t0, $t1, 0x00000009 :: rt 0x00000000 rs 0x31415927, imm 0x00000009
745slti $t0, $t1, 0x0000000A :: rt 0x00000000 rs 0x31415927, imm 0x0000000a
746slti $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00088000, imm 0x0000000a
747slti $t0, $t1, 0x00000001 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
748slti $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
749slti $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
750slti $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
751slti $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
752slti $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
753SLTIU
754sltiu $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00000001, imm 0x31415927
755sltiu $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x31415927, imm 0x00000001
756sltiu $t0, $t1, 0x00000002 :: rt 0x00000000 rs 0x31415927, imm 0x00000002
757sltiu $t0, $t1, 0x0000000F :: rt 0x00000000 rs 0x31415927, imm 0x0000000f
758sltiu $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
759sltiu $t0, $t1, 0x0000001F :: rt 0x00000001 rs 0x00000010, imm 0x31415927
760sltiu $t0, $t1, 0x00000009 :: rt 0x00000000 rs 0x31415927, imm 0x00000009
761sltiu $t0, $t1, 0x0000000A :: rt 0x00000000 rs 0x31415927, imm 0x0000000a
762sltiu $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00088000, imm 0x0000000a
763sltiu $t0, $t1, 0x00000001 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
764sltiu $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
765sltiu $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
766sltiu $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
767sltiu $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
768sltiu $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
769SLTU
770sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xffffffff
771sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xee00ee00
772sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
773sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
774sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
775sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
776sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
777sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
778sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
779sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
780sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x80000000
781sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
782sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
783sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xffffffff
784sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xee00ee00
785sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
786sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
787sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
788sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
789sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
790sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x80000000
791sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
792sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
793sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x80000000
794sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
795sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
796sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
797sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
798sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
799sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
800sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
801sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
802sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
803sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
804sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
805sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
806sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
807sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000001
808sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000002
809sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000000f
810sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000010
811sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
812sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000020
813sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000021
814sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000000
815sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000001
816sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
817sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
818sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
819sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
820sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
821sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
822SRA
823sra $t0, $t1, 0x00000000 :: rt 0x00000001 rs 0x00000001, imm 0x31415927
824sra $t0, $t1, 0x00000001 :: rt 0x18a0ac93 rs 0x31415927, imm 0x00000001
825sra $t0, $t1, 0x00000002 :: rt 0x0c505649 rs 0x31415927, imm 0x00000002
826sra $t0, $t1, 0x0000000F :: rt 0x00006282 rs 0x31415927, imm 0x0000000f
827sra $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
828sra $t0, $t1, 0x0000001F :: rt 0x00000000 rs 0x00000010, imm 0x31415927
829sra $t0, $t1, 0x00000009 :: rt 0x0018a0ac rs 0x31415927, imm 0x00000009
830sra $t0, $t1, 0x0000000A :: rt 0x000c5056 rs 0x31415927, imm 0x0000000a
831sra $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x0000000a
832sra $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
833sra $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
834sra $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
835sra $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
836sra $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
837sra $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
838SRAV
839srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
840srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
841srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
842srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
843srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
844srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
845srav $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
846srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
847srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
848srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
849srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
850srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
851srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
852srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
853srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
854srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
855srav $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
856srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
857srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
858srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
859srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
860srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
861srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
862srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
863srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
864srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
865srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
866srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
867srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
868srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
869srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
870srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
871srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
872srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
873srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
874srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
875srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
876srav $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000001
877srav $t0, $t1, $t2 :: rd 0x0c505649 rs 0x31415927, rt 0x00000002
878srav $t0, $t1, $t2 :: rd 0x00006282 rs 0x31415927, rt 0x0000000f
879srav $t0, $t1, $t2 :: rd 0x00003141 rs 0x31415927, rt 0x00000010
880srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
881srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
882srav $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000021
883srav $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
884srav $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
885srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
886srav $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
887srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
888srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
889srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
890srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
891SRL
892srl $t0, $t1, 0x00000000 :: rt 0x00000001 rs 0x00000001, imm 0x31415927
893srl $t0, $t1, 0x00000001 :: rt 0x18a0ac93 rs 0x31415927, imm 0x00000001
894srl $t0, $t1, 0x00000002 :: rt 0x0c505649 rs 0x31415927, imm 0x00000002
895srl $t0, $t1, 0x0000000F :: rt 0x00006282 rs 0x31415927, imm 0x0000000f
896srl $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
897srl $t0, $t1, 0x0000001F :: rt 0x00000000 rs 0x00000010, imm 0x31415927
898srl $t0, $t1, 0x00000009 :: rt 0x0018a0ac rs 0x31415927, imm 0x00000009
899srl $t0, $t1, 0x0000000A :: rt 0x000c5056 rs 0x31415927, imm 0x0000000a
900srl $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x0000000a
901srl $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
902srl $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
903srl $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
904srl $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
905srl $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
906srl $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
907SRLV
908srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
909srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
910srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
911srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
912srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
913srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
914srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
915srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
916srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
917srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
918srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
919srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
920srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
921srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
922srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
923srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
924srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
925srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
926srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
927srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
928srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
929srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
930srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
931srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
932srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
933srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
934srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
935srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
936srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
937srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
938srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
939srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
940srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
941srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
942srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
943srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
944srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
945srlv $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000001
946srlv $t0, $t1, $t2 :: rd 0x0c505649 rs 0x31415927, rt 0x00000002
947srlv $t0, $t1, $t2 :: rd 0x00006282 rs 0x31415927, rt 0x0000000f
948srlv $t0, $t1, $t2 :: rd 0x00003141 rs 0x31415927, rt 0x00000010
949srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
950srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
951srlv $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000021
952srlv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
953srlv $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
954srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
955srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
956srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
957srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
958srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
959srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
960SUBU
961subu $t0, $t1, $t2 :: rd 0x31415926 rs 0x31415927, rt 0x00000001
962subu $t0, $t1, $t2 :: rd 0x31414817 rs 0x31415927, rt 0x00001110
963subu $t0, $t1, $t2 :: rd 0xffffff01 rs 0x00000000, rt 0x000000ff
964subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
965subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
966subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
967subu $t0, $t1, $t2 :: rd 0x80000001 rs 0x80000000, rt 0xffffffff
968subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
969subu $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
970subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
971subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
972subu $t0, $t1, $t2 :: rd 0x81000000 rs 0x80000000, rt 0xff000000
973subu $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
974subu $t0, $t1, $t2 :: rd 0x31415928 rs 0x31415927, rt 0xffffffff
975subu $t0, $t1, $t2 :: rd 0x43406b27 rs 0x31415927, rt 0xee00ee00
976subu $t0, $t1, $t2 :: rd 0xffffff01 rs 0x00000000, rt 0x000000ff
977subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
978subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
979subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
980subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
981subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
982subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
983subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
984subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
985subu $t0, $t1, $t2 :: rd 0x81000000 rs 0x80000000, rt 0xff000000
986subu $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
987subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
988subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
989subu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
990subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
991subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
992subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
993subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
994subu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
995subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
996subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
997subu $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
998subu $t0, $t1, $t2 :: rd 0x31415926 rs 0x31415927, rt 0x00000001
999subu $t0, $t1, $t2 :: rd 0x31415925 rs 0x31415927, rt 0x00000002
1000subu $t0, $t1, $t2 :: rd 0x31415918 rs 0x31415927, rt 0x0000000f
1001subu $t0, $t1, $t2 :: rd 0x31415917 rs 0x31415927, rt 0x00000010
1002subu $t0, $t1, $t2 :: rd 0x31415908 rs 0x31415927, rt 0x0000001f
1003subu $t0, $t1, $t2 :: rd 0x31415907 rs 0x31415927, rt 0x00000020
1004subu $t0, $t1, $t2 :: rd 0x31415906 rs 0x31415927, rt 0x00000021
1005subu $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
1006subu $t0, $t1, $t2 :: rd 0x00087fff rs 0x00088000, rt 0x00000001
1007subu $t0, $t1, $t2 :: rd 0x00087fe1 rs 0x00088000, rt 0x0000001f
1008subu $t0, $t1, $t2 :: rd 0x0000fff0 rs 0x00010000, rt 0x00000010
1009subu $t0, $t1, $t2 :: rd 0x0000ffef rs 0x00010000, rt 0x00000011
1010subu $t0, $t1, $t2 :: rd 0x0000ffee rs 0x00010000, rt 0x00000012
1011subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
1012subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1013SUB
1014subu $t0, $t1, $t2 :: rd 0x31415928 rs 0x31415927, rt 0xffffffff
1015subu $t0, $t1, $t2 :: rd 0x0a2941ff rs 0x31415927, rt 0x27181728
1016subu $t0, $t1, $t2 :: rd 0x9a2941ff rs 0x31415927, rt 0x97181728
1017subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
1018subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
1019subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
1020subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1021subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
1022subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
1023subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
1024subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1025subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
1026subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0x7fffffff
1027subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
1028XOR
1029xor $t0, $t1, $t2 :: rd 0xcebea6d8 rs 0x31415927, rt 0xffffffff
1030xor $t0, $t1, $t2 :: rd 0xdf41b727 rs 0x31415927, rt 0xee00ee00
1031xor $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
1032xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1033xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
1034xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
1035xor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0xffffffff
1036xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1037xor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
1038xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1039xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
1040xor $t0, $t1, $t2 :: rd 0x7f000000 rs 0x80000000, rt 0xff000000
1041xor $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
1042xor $t0, $t1, $t2 :: rd 0xcebea6d8 rs 0x31415927, rt 0xffffffff
1043xor $t0, $t1, $t2 :: rd 0xdf41b727 rs 0x31415927, rt 0xee00ee00
1044xor $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
1045xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
1046xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
1047xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1048xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
1049xor $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
1050xor $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
1051xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1052xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
1053xor $t0, $t1, $t2 :: rd 0x7f000000 rs 0x80000000, rt 0xff000000
1054xor $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
1055xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1056xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
1057xor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
1058xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
1059xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1060XORI
1061xori $t0, $t1, 0xffff :: rt 0x3141a6d8 rs 0x31415927, imm 0x0000ffff
1062xori $t0, $t1, 0xee00 :: rt 0x3141b727 rs 0x31415927, imm 0x0000ee00
1063xori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
1064xori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
1065xori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
1066xori $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
1067xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
1068xori $t0, $t1, 0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000000
1069xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
1070xori $t0, $t1, 0x8000 :: rt 0x7fff7fff rs 0x7fffffff, imm 0x00008000
1071xori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
1072xori $t0, $t1, 0x0dd0 :: rt 0x7ffff22f rs 0x7fffffff, imm 0x00000dd0
1073xori $t0, $t1, 0xffff :: rt 0x3141a6d8 rs 0x31415927, imm 0x0000ffff
1074xori $t0, $t1, 0xee00 :: rt 0x3141b727 rs 0x31415927, imm 0x0000ee00
1075xori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
1076xori $t0, $t1, 0 :: rt 0x00000001 rs 0x00000001, imm 0x00000000
1077xori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
1078xori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
1079xori $t0, $t1, 0x8000 :: rt 0x00008000 rs 0x00000000, imm 0x00008000
1080xori $t0, $t1, 0 :: rt 0x00008000 rs 0x00008000, imm 0x00000000
1081xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
1082xori $t0, $t1, 0x8000 :: rt 0x7fff7fff rs 0x7fffffff, imm 0x00008000
1083xori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
1084xori $t0, $t1, 0x0dd0 :: rt 0x7ffff22f rs 0x7fffffff, imm 0x00000dd0
1085xori $t0, $t1, 0 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
1086xori $t0, $t1, 0xffff :: rt 0x0000ffff rs 0x00000000, imm 0x0000ffff
1087xori $t0, $t1, 0xffff :: rt 0xffff0000 rs 0xffffffff, imm 0x0000ffff
1088xori $t0, $t1, 0x7fff :: rt 0x7fff8000 rs 0x7fffffff, imm 0x00007fff
1089xori $t0, $t1, 0x0000 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
1090MFHI MFLO
1091mfhi mflo :: HI: 0x31415927, LO: 0x31415926
1092mfhi mflo :: HI: 0x0, LO: 0xffffffff
1093mfhi mflo :: HI: 0xffffffff, LO: 0xfffffffe
1094mfhi mflo :: HI: 0xffffffff, LO: 0xfffffffe
1095mfhi mflo :: HI: 0x8000, LO: 0x7fff
1096mfhi mflo :: HI: 0x80000000, LO: 0x7fffffff
1097mfhi mflo :: HI: 0xffff, LO: 0xfffe
1098mfhi mflo :: HI: 0x7fff, LO: 0x7ffe
1099mfhi mflo :: HI: 0xdd0, LO: 0xdcf
1100mfhi mflo :: HI: 0xff00, LO: 0xfeff
1101