• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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
111EXT
112ext $t0, $t1, 2, 6 :: rt 0x0000003f rs 0xffffffff, pos 0x00000002, size 0x00000006
113ext $t0, $t1, 2, 6 :: rt 0x0000003f rs 0xffffffff, pos 0x00000002, size 0x00000006
114ext $t0, $t1, 2, 6 :: rt 0x0000003f rs 0xffffffff, pos 0x0000001f, size 0x00000006
115ext $t0, $t1, 2, 6 :: rt 0x00000000 rs 0x00000000, pos 0x00000020, size 0x00000020
116ext $t0, $t1, 2, 6 :: rt 0x0000003f rs 0x0000ffff, pos 0x0000001f, size 0x00000000
117ext $t0, $t1, 2, 6 :: rt 0x0000003f rs 0x000000ff, pos 0x0000001f, size 0x00000000
118ext $t0, $t1, 2, 6 :: rt 0x00000000 rs 0xf0000000, pos 0x0000001f, size 0x00000000
119ext $t0, $t1, 2, 6 :: rt 0x00000000 rs 0xf0000000, pos 0x00000000, size 0x0000001f
120ext $t0, $t1, 2, 6 :: rt 0x00000009 rs 0x31415927, pos 0x00000003, size 0x00000019
121INS
122ins $t0, $t1, 2, 6 :: rt 0x000000fc rs 0xffffffff, pos 0x00000002, size 0x00000006
123ins $t0, $t1, 2, 6 :: rt 0xffffffff rs 0xffffffff, pos 0x00000002, size 0x00000006
124ins $t0, $t1, 2, 6 :: rt 0x000000fc rs 0xffffffff, pos 0x0000001f, size 0x00000006
125ins $t0, $t1, 2, 6 :: rt 0x00000000 rs 0x00000000, pos 0x00000020, size 0x00000020
126ins $t0, $t1, 2, 6 :: rt 0x000000fc rs 0x0000ffff, pos 0x0000001f, size 0x00000000
127ins $t0, $t1, 2, 6 :: rt 0x000000fc rs 0x000000ff, pos 0x0000001f, size 0x00000000
128ins $t0, $t1, 2, 6 :: rt 0x00000000 rs 0xf0000000, pos 0x0000001f, size 0x00000000
129ins $t0, $t1, 2, 6 :: rt 0x00000000 rs 0xf0000000, pos 0x00000000, size 0x0000001f
130ins $t0, $t1, 2, 6 :: rt 0x0000009c rs 0x31415927, pos 0x00000003, size 0x00000019
131LB
132lb $t0, 0($t1) :: rt 0x00000012
133lb $t0, 4($t1) :: rt 0x00000000
134lb $t0, 8($t1) :: rt 0x00000000
135lb $t0, 12($t1) :: rt 0xffffffff
136lb $t0, 16($t1) :: rt 0x00000023
137lb $t0, 20($t1) :: rt 0x00000024
138lb $t0, 24($t1) :: rt 0x00000025
139lb $t0, 28($t1) :: rt 0x00000026
140lb $t0, 32($t1) :: rt 0x0000003f
141lb $t0, 36($t1) :: rt 0x0000003e
142lb $t0, 40($t1) :: rt 0x00000036
143lb $t0, 44($t1) :: rt 0x0000003b
144lb $t0, 48($t1) :: rt 0x00000045
145lb $t0, 52($t1) :: rt 0x0000004e
146lb $t0, 56($t1) :: rt 0x00000047
147lb $t0, 60($t1) :: rt 0x0000004a
148lb $t0, 64($t1) :: rt 0x00000041
149lb $t0, 2($t1) :: rt 0x0000001e
150lb $t0, 6($t1) :: rt 0x00000000
151lb $t0, 10($t1) :: rt 0x00000000
152lb $t0, 14($t1) :: rt 0xffffffff
153lb $t0, 18($t1) :: rt 0x0000002e
154lb $t0, 22($t1) :: rt 0x0000002b
155lb $t0, 26($t1) :: rt 0x0000002e
156lb $t0, 30($t1) :: rt 0x0000002d
157lb $t0, 34($t1) :: rt 0x0000003f
158lb $t0, 38($t1) :: rt 0x0000003d
159LBU
160lbu $t0, 0($t1) :: rt 0x00000012
161lbu $t0, 4($t1) :: rt 0x00000000
162lbu $t0, 8($t1) :: rt 0x00000000
163lbu $t0, 12($t1) :: rt 0x000000ff
164lbu $t0, 16($t1) :: rt 0x00000023
165lbu $t0, 20($t1) :: rt 0x00000024
166lbu $t0, 24($t1) :: rt 0x00000025
167lbu $t0, 28($t1) :: rt 0x00000026
168lbu $t0, 32($t1) :: rt 0x0000003f
169lbu $t0, 36($t1) :: rt 0x0000003e
170lbu $t0, 40($t1) :: rt 0x00000036
171lbu $t0, 44($t1) :: rt 0x0000003b
172lbu $t0, 48($t1) :: rt 0x00000045
173lbu $t0, 52($t1) :: rt 0x0000004e
174lbu $t0, 56($t1) :: rt 0x00000047
175lbu $t0, 60($t1) :: rt 0x0000004a
176lbu $t0, 64($t1) :: rt 0x00000041
177lbu $t0, 2($t1) :: rt 0x0000001e
178lbu $t0, 6($t1) :: rt 0x00000000
179lbu $t0, 10($t1) :: rt 0x00000000
180lbu $t0, 14($t1) :: rt 0x000000ff
181lbu $t0, 18($t1) :: rt 0x0000002e
182lbu $t0, 22($t1) :: rt 0x0000002b
183lbu $t0, 26($t1) :: rt 0x0000002e
184lbu $t0, 30($t1) :: rt 0x0000002d
185lbu $t0, 34($t1) :: rt 0x0000003f
186lbu $t0, 38($t1) :: rt 0x0000003d
187LH
188lh $t0, 0($t1) :: rt 0x0000121f
189lh $t0, 4($t1) :: rt 0x00000000
190lh $t0, 8($t1) :: rt 0x00000000
191lh $t0, 12($t1) :: rt 0xffffffff
192lh $t0, 16($t1) :: rt 0x0000232f
193lh $t0, 20($t1) :: rt 0x0000242c
194lh $t0, 24($t1) :: rt 0x0000252a
195lh $t0, 28($t1) :: rt 0x0000262d
196lh $t0, 32($t1) :: rt 0x00003f34
197lh $t0, 36($t1) :: rt 0x00003e35
198lh $t0, 40($t1) :: rt 0x0000363a
199lh $t0, 44($t1) :: rt 0x00003b37
200lh $t0, 48($t1) :: rt 0x0000454f
201lh $t0, 52($t1) :: rt 0x00004e46
202lh $t0, 56($t1) :: rt 0x0000474d
203lh $t0, 60($t1) :: rt 0x00004a48
204lh $t0, 64($t1) :: rt 0x00004144
205lh $t0, 2($t1) :: rt 0x00001e1f
206lh $t0, 6($t1) :: rt 0x00000000
207lh $t0, 10($t1) :: rt 0x00000003
208lh $t0, 14($t1) :: rt 0xffffffff
209lh $t0, 18($t1) :: rt 0x00002e2f
210lh $t0, 22($t1) :: rt 0x00002b2b
211lh $t0, 26($t1) :: rt 0x00002e2b
212lh $t0, 30($t1) :: rt 0x00002d2a
213lh $t0, 34($t1) :: rt 0x00003f3e
214lh $t0, 38($t1) :: rt 0x00003d3c
215LHU
216lhu $t0, 0($t1) :: rt 0x0000121f
217lhu $t0, 4($t1) :: rt 0x00000000
218lhu $t0, 8($t1) :: rt 0x00000000
219lhu $t0, 12($t1) :: rt 0x0000ffff
220lhu $t0, 16($t1) :: rt 0x0000232f
221lhu $t0, 20($t1) :: rt 0x0000242c
222lhu $t0, 24($t1) :: rt 0x0000252a
223lhu $t0, 28($t1) :: rt 0x0000262d
224lhu $t0, 32($t1) :: rt 0x00003f34
225lhu $t0, 36($t1) :: rt 0x00003e35
226lhu $t0, 40($t1) :: rt 0x0000363a
227lhu $t0, 44($t1) :: rt 0x00003b37
228lhu $t0, 48($t1) :: rt 0x0000454f
229lhu $t0, 52($t1) :: rt 0x00004e46
230lhu $t0, 56($t1) :: rt 0x0000474d
231lhu $t0, 60($t1) :: rt 0x00004a48
232lhu $t0, 64($t1) :: rt 0x00004144
233lhu $t0, 2($t1) :: rt 0x00001e1f
234lhu $t0, 6($t1) :: rt 0x00000000
235lhu $t0, 10($t1) :: rt 0x00000003
236lhu $t0, 14($t1) :: rt 0x0000ffff
237lhu $t0, 18($t1) :: rt 0x00002e2f
238lhu $t0, 22($t1) :: rt 0x00002b2b
239lhu $t0, 26($t1) :: rt 0x00002e2b
240lhu $t0, 30($t1) :: rt 0x00002d2a
241lhu $t0, 34($t1) :: rt 0x00003f3e
242lhu $t0, 38($t1) :: rt 0x00003d3c
243LUI
244lui  $t0, 0xffff :: rd 0xffff0000 rs 0x0000ffff
245lui  $t0, 0xff00 :: rd 0xff000000 rs 0x0000ff00
246lui  $t0, 0xff :: rd 0x00ff0000 rs 0x000000ff
247lui  $t0, 0x0 :: rd 0x00000000 rs 0x00000000
248lui  $t0, 0x5 :: rd 0x00050000 rs 0x00000005
249lui  $t0, 0x387 :: rd 0x03870000 rs 0x00000387
250LW
251lw $t0, 0($t1) :: rt 0x121f1e1f
252lw $t0, 4($t1) :: rt 0x00000000
253lw $t0, 8($t1) :: rt 0x00000003
254lw $t0, 12($t1) :: rt 0xffffffff
255lw $t0, 16($t1) :: rt 0x232f2e2f
256lw $t0, 20($t1) :: rt 0x242c2b2b
257lw $t0, 24($t1) :: rt 0x252a2e2b
258lw $t0, 28($t1) :: rt 0x262d2d2a
259lw $t0, 32($t1) :: rt 0x3f343f3e
260lw $t0, 36($t1) :: rt 0x3e353d3c
261lw $t0, 40($t1) :: rt 0x363a3c3b
262lw $t0, 44($t1) :: rt 0x3b373b3a
263lw $t0, 48($t1) :: rt 0x454f4e45
264lw $t0, 52($t1) :: rt 0x4e464d46
265lw $t0, 56($t1) :: rt 0x474d474c
266lw $t0, 60($t1) :: rt 0x4a484a4c
267lw $t0, 64($t1) :: rt 0x41444400
268lw $t0, 2($t1) :: rt 0x1e1f0000
269lw $t0, 6($t1) :: rt 0x00000000
270lw $t0, 10($t1) :: rt 0x0003ffff
271lw $t0, 14($t1) :: rt 0xffff232f
272lw $t0, 18($t1) :: rt 0x2e2f242c
273lw $t0, 22($t1) :: rt 0x2b2b252a
274lw $t0, 26($t1) :: rt 0x2e2b262d
275lw $t0, 30($t1) :: rt 0x2d2a3f34
276lw $t0, 34($t1) :: rt 0x3f3e3e35
277lw $t0, 38($t1) :: rt 0x3d3c363a
278LWL
279lwl $t0, 0($t1) :: rt 0x121f1e1f
280lwl $t0, 4($t1) :: rt 0x00000000
281lwl $t0, 8($t1) :: rt 0x00000003
282lwl $t0, 12($t1) :: rt 0xffffffff
283lwl $t0, 16($t1) :: rt 0x232f2e2f
284lwl $t0, 20($t1) :: rt 0x242c2b2b
285lwl $t0, 24($t1) :: rt 0x252a2e2b
286lwl $t0, 28($t1) :: rt 0x262d2d2a
287lwl $t0, 32($t1) :: rt 0x3f343f3e
288lwl $t0, 36($t1) :: rt 0x3e353d3c
289lwl $t0, 40($t1) :: rt 0x363a3c3b
290lwl $t0, 44($t1) :: rt 0x3b373b3a
291lwl $t0, 48($t1) :: rt 0x454f4e45
292lwl $t0, 52($t1) :: rt 0x4e464d46
293lwl $t0, 56($t1) :: rt 0x474d474c
294lwl $t0, 60($t1) :: rt 0x4a484a4c
295lwl $t0, 64($t1) :: rt 0x41444400
296lwl $t0, 2($t1) :: rt 0x1e1f0000
297lwl $t0, 6($t1) :: rt 0x00000000
298lwl $t0, 10($t1) :: rt 0x00030000
299lwl $t0, 14($t1) :: rt 0xffff0000
300lwl $t0, 18($t1) :: rt 0x2e2f0000
301lwl $t0, 22($t1) :: rt 0x2b2b0000
302lwl $t0, 26($t1) :: rt 0x2e2b0000
303lwl $t0, 30($t1) :: rt 0x2d2a0000
304lwl $t0, 34($t1) :: rt 0x3f3e0000
305lwl $t0, 38($t1) :: rt 0x3d3c0000
306LWR
307lwr $t0, 0($t1) :: rt 0x00000012
308lwr $t0, 4($t1) :: rt 0x00000000
309lwr $t0, 8($t1) :: rt 0x00000000
310lwr $t0, 12($t1) :: rt 0x000000ff
311lwr $t0, 16($t1) :: rt 0x00000023
312lwr $t0, 20($t1) :: rt 0x00000024
313lwr $t0, 24($t1) :: rt 0x00000025
314lwr $t0, 28($t1) :: rt 0x00000026
315lwr $t0, 32($t1) :: rt 0x0000003f
316lwr $t0, 36($t1) :: rt 0x0000003e
317lwr $t0, 40($t1) :: rt 0x00000036
318lwr $t0, 44($t1) :: rt 0x0000003b
319lwr $t0, 48($t1) :: rt 0x00000045
320lwr $t0, 52($t1) :: rt 0x0000004e
321lwr $t0, 56($t1) :: rt 0x00000047
322lwr $t0, 60($t1) :: rt 0x0000004a
323lwr $t0, 64($t1) :: rt 0x00000041
324lwr $t0, 2($t1) :: rt 0x00121f1e
325lwr $t0, 6($t1) :: rt 0x00000000
326lwr $t0, 10($t1) :: rt 0x00000000
327lwr $t0, 14($t1) :: rt 0x00ffffff
328lwr $t0, 18($t1) :: rt 0x00232f2e
329lwr $t0, 22($t1) :: rt 0x00242c2b
330lwr $t0, 26($t1) :: rt 0x00252a2e
331lwr $t0, 30($t1) :: rt 0x00262d2d
332lwr $t0, 34($t1) :: rt 0x003f343f
333lwr $t0, 38($t1) :: rt 0x003e353d
334MADD
335madd  $t0, $t1 :: rs 0x00000006 rt 0x00000002 HI 0x00000000 LO 0x0000000c
336madd  $t0, $t1 :: rs 0x00000055 rt 0x00000028 HI 0x00000000 LO 0x00000d48
337madd  $t0, $t1 :: rs 0x00000018 rt 0x00000fff HI 0x00000000 LO 0x00017fe8
338madd  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0x3fffffff LO 0x00000001
339madd  $t0, $t1 :: rs 0xffffffff rt 0x00000001 HI 0xffffffff LO 0xffffffff
340madd  $t0, $t1 :: rs 0x00000001 rt 0xffffffff HI 0xffffffff LO 0xffffffff
341madd  $t0, $t1 :: rs 0x00000002 rt 0x00000006 HI 0x00000000 LO 0x0000000c
342madd  $t0, $t1 :: rs 0x00000356 rt 0x00000555 HI 0x00000000 LO 0x0011c98e
343MADDU
344maddu  $t0, $t1 :: rs 0x00000006 rt 0x00000002 HI 0x00000000 LO 0x0000000c
345maddu  $t0, $t1 :: rs 0x00000055 rt 0x00000028 HI 0x00000000 LO 0x00000d48
346maddu  $t0, $t1 :: rs 0x00000018 rt 0x00000fff HI 0x00000000 LO 0x00017fe8
347maddu  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0x3fffffff LO 0x00000001
348maddu  $t0, $t1 :: rs 0xffffffff rt 0x00000001 HI 0x00000000 LO 0xffffffff
349maddu  $t0, $t1 :: rs 0x00000001 rt 0xffffffff HI 0x00000000 LO 0xffffffff
350maddu  $t0, $t1 :: rs 0x00000002 rt 0x00000006 HI 0x00000000 LO 0x0000000c
351maddu  $t0, $t1 :: rs 0x00000356 rt 0x00000555 HI 0x00000000 LO 0x0011c98e
352MOVN
353movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
354movn $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000001
355movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
356movn $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
357movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
358movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
359movn $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
360movn $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000001
361movn $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000001
362movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
363movn $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
364movn $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000001
365movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
366movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
367movn $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
368movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
369movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
370movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
371movn $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
372movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
373movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
374movn $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000001
375movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
376movn $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
377movn $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000001
378movn $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
379MOVZ
380movz $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
381movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000001
382movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
383movz $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
384movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
385movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
386movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
387movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000001
388movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000001
389movz $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
390movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
391movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000001
392movz $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
393movz $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
394movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xee00ee00
395movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
396movz $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
397movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
398movz $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
399movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
400movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
401movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000001
402movz $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
403movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
404movz $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000001
405movz $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
406MSUB
407msub  $t0, $t1 :: rs 0x00000006 rt 0x00000002 HI 0xffffffff LO 0xfffffff4
408msub  $t0, $t1 :: rs 0x00000055 rt 0x00000028 HI 0xffffffff LO 0xfffff2b8
409msub  $t0, $t1 :: rs 0x00000018 rt 0x00000fff HI 0xffffffff LO 0xfffe8018
410msub  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0xc0000000 LO 0xffffffff
411msub  $t0, $t1 :: rs 0xffffffff rt 0x00000001 HI 0x00000000 LO 0x00000001
412msub  $t0, $t1 :: rs 0x00000001 rt 0xffffffff HI 0x00000000 LO 0x00000001
413msub  $t0, $t1 :: rs 0x00000002 rt 0x00000006 HI 0xffffffff LO 0xfffffff4
414msub  $t0, $t1 :: rs 0x00000356 rt 0x00000555 HI 0xffffffff LO 0xffee3672
415MSUBU
416msubu  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0xcebea6d9 LO 0x31415927
417msubu  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0xd2351152 LO 0xfd1dbe00
418msubu  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
419msubu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
420msubu  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
421msubu  $t0, $t1 :: rs 0x00000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
422msubu  $t0, $t1 :: rs 0x80000000 rt 0xffffffff HI 0x80000000 LO 0x80000000
423msubu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0xc0000000 LO 0x00000000
424msubu  $t0, $t1 :: rs 0x7fffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
425msubu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0xc0000000 LO 0x00000000
426msubu  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0xc0000000 LO 0x80000000
427msubu  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x80800000 LO 0x00000000
428msubu  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0xf9180000 LO 0x0dd00000
429msubu  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0xcebea6d9 LO 0x31415927
430msubu  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0xd2351152 LO 0xfd1dbe00
431msubu  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
432msubu  $t0, $t1 :: rs 0x00000001 rt 0x00000000 HI 0x00000000 LO 0x00000000
433msubu  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
434msubu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
435msubu  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
436msubu  $t0, $t1 :: rs 0x00000000 rt 0x80000000 HI 0x00000000 LO 0x00000000
437msubu  $t0, $t1 :: rs 0x80000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
438msubu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0xc0000000 LO 0x00000000
439msubu  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0xc0000000 LO 0x80000000
440msubu  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x80800000 LO 0x00000000
441msubu  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0xf9180000 LO 0x0dd00000
442msubu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
443msubu  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
444msubu  $t0, $t1 :: rs 0xffffffff rt 0xffffffff HI 0x00000001 LO 0xffffffff
445msubu  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0xc0000000 LO 0xffffffff
446msubu  $t0, $t1 :: rs 0x0000ffff rt 0x0000ffff HI 0xffffffff LO 0x0001ffff
447MUL
448mul $t0, $t1, $t2 :: rd 0xcebea6d9 rs 0x31415927, rt 0xffffffff
449mul $t0, $t1, $t2 :: rd 0x02e24200 rs 0x31415927, rt 0xee00ee00
450mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
451mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
452mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
453mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
454mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xffffffff
455mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
456mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
457mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
458mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
459mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xff000000
460mul $t0, $t1, $t2 :: rd 0xf2300000 rs 0x7fffffff, rt 0x0dd00000
461mul $t0, $t1, $t2 :: rd 0xcebea6d9 rs 0x31415927, rt 0xffffffff
462mul $t0, $t1, $t2 :: rd 0x02e24200 rs 0x31415927, rt 0xee00ee00
463mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
464mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
465mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
466mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
467mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
468mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
469mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
470mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
471mul $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x80000000
472mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xff000000
473mul $t0, $t1, $t2 :: rd 0xf2300000 rs 0x7fffffff, rt 0x0dd00000
474mul $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
475mul $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
476mul $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
477mul $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x7fffffff
478mul $t0, $t1, $t2 :: rd 0xfffe0001 rs 0x0000ffff, rt 0x0000ffff
479MULT
480mult  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0xffffffff LO 0xcebea6d9
481mult  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0xfc899586 LO 0x02e24200
482mult  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
483mult  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
484mult  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
485mult  $t0, $t1 :: rs 0x00000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
486mult  $t0, $t1 :: rs 0x80000000 rt 0xffffffff HI 0x00000000 LO 0x80000000
487mult  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
488mult  $t0, $t1 :: rs 0x7fffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
489mult  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
490mult  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0xc0000000 LO 0x80000000
491mult  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x00800000 LO 0x00000000
492mult  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0x06e7ffff LO 0xf2300000
493mult  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0xffffffff LO 0xcebea6d9
494mult  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0xfc899586 LO 0x02e24200
495mult  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
496mult  $t0, $t1 :: rs 0x00000001 rt 0x00000000 HI 0x00000000 LO 0x00000000
497mult  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
498mult  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
499mult  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
500mult  $t0, $t1 :: rs 0x00000000 rt 0x80000000 HI 0x00000000 LO 0x00000000
501mult  $t0, $t1 :: rs 0x80000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
502mult  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
503mult  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0xc0000000 LO 0x80000000
504mult  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x00800000 LO 0x00000000
505mult  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0x06e7ffff LO 0xf2300000
506mult  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
507mult  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
508mult  $t0, $t1 :: rs 0xffffffff rt 0xffffffff HI 0x00000000 LO 0x00000001
509mult  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0x3fffffff LO 0x00000001
510mult  $t0, $t1 :: rs 0x0000ffff rt 0x0000ffff HI 0x00000000 LO 0xfffe0001
511MULTU
512multu  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0x31415926 LO 0xcebea6d9
513multu  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0x2dcaeead LO 0x02e24200
514multu  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
515multu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
516multu  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
517multu  $t0, $t1 :: rs 0x00000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
518multu  $t0, $t1 :: rs 0x80000000 rt 0xffffffff HI 0x7fffffff LO 0x80000000
519multu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
520multu  $t0, $t1 :: rs 0x7fffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
521multu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
522multu  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0x3fffffff LO 0x80000000
523multu  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x7f800000 LO 0x00000000
524multu  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0x06e7ffff LO 0xf2300000
525multu  $t0, $t1 :: rs 0x31415927 rt 0xffffffff HI 0x31415926 LO 0xcebea6d9
526multu  $t0, $t1 :: rs 0x31415927 rt 0xee00ee00 HI 0x2dcaeead LO 0x02e24200
527multu  $t0, $t1 :: rs 0x00000000 rt 0x000000ff HI 0x00000000 LO 0x00000000
528multu  $t0, $t1 :: rs 0x00000001 rt 0x00000000 HI 0x00000000 LO 0x00000000
529multu  $t0, $t1 :: rs 0x00000000 rt 0x00000001 HI 0x00000000 LO 0x00000000
530multu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
531multu  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
532multu  $t0, $t1 :: rs 0x00000000 rt 0x80000000 HI 0x00000000 LO 0x00000000
533multu  $t0, $t1 :: rs 0x80000000 rt 0x00000000 HI 0x00000000 LO 0x00000000
534multu  $t0, $t1 :: rs 0x80000000 rt 0x80000000 HI 0x40000000 LO 0x00000000
535multu  $t0, $t1 :: rs 0x7fffffff rt 0x80000000 HI 0x3fffffff LO 0x80000000
536multu  $t0, $t1 :: rs 0x80000000 rt 0xff000000 HI 0x7f800000 LO 0x00000000
537multu  $t0, $t1 :: rs 0x7fffffff rt 0x0dd00000 HI 0x06e7ffff LO 0xf2300000
538multu  $t0, $t1 :: rs 0xffffffff rt 0x00000000 HI 0x00000000 LO 0x00000000
539multu  $t0, $t1 :: rs 0x00000000 rt 0xffffffff HI 0x00000000 LO 0x00000000
540multu  $t0, $t1 :: rs 0xffffffff rt 0xffffffff HI 0xfffffffe LO 0x00000001
541multu  $t0, $t1 :: rs 0x7fffffff rt 0x7fffffff HI 0x3fffffff LO 0x00000001
542multu  $t0, $t1 :: rs 0x0000ffff rt 0x0000ffff HI 0x00000000 LO 0xfffe0001
543NOR
544nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
545nor $t0, $t1, $t2 :: rd 0x00be00d8 rs 0x31415927, rt 0xee00ee00
546nor $t0, $t1, $t2 :: rd 0xffffff00 rs 0x00000000, rt 0x000000ff
547nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
548nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000000, rt 0x00000001
549nor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000000
550nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
551nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
552nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x00000000
553nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
554nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
555nor $t0, $t1, $t2 :: rd 0x00ffffff rs 0x80000000, rt 0xff000000
556nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x0dd00000
557nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
558nor $t0, $t1, $t2 :: rd 0x00be00d8 rs 0x31415927, rt 0xee00ee00
559nor $t0, $t1, $t2 :: rd 0xffffff00 rs 0x00000000, rt 0x000000ff
560nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000001, rt 0x00000000
561nor $t0, $t1, $t2 :: rd 0xfffffffe rs 0x00000000, rt 0x00000001
562nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
563nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
564nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x00000000, rt 0x80000000
565nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x00000000
566nor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0x80000000
567nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
568nor $t0, $t1, $t2 :: rd 0x00ffffff rs 0x80000000, rt 0xff000000
569nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x0dd00000
570nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
571nor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
572nor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
573nor $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x7fffffff
574nor $t0, $t1, $t2 :: rd 0xffff0000 rs 0x0000ffff, rt 0x0000ffff
575WSBH
576wsbh  $t0, $t1 :: rd 0x00000200 rs 0x00000002
577wsbh  $t0, $t1 :: rd 0x00002800 rs 0x00000028
578wsbh  $t0, $t1 :: rd 0xfffffefe rs 0xfffffefe
579wsbh  $t0, $t1 :: rd 0xff7fffff rs 0x7fffffff
580wsbh  $t0, $t1 :: rd 0xfffff5ff rs 0xfffffff5
581wsbh  $t0, $t1 :: rd 0xffffffff rs 0xffffffff
582wsbh  $t0, $t1 :: rd 0x00001600 rs 0x00000016
583wsbh  $t0, $t1 :: rd 0xffffffff rs 0xffffffff
584NOT
585not  $t0, $t1 :: rd 0xfffffffd rs 0x00000002
586not  $t0, $t1 :: rd 0xffffffd7 rs 0x00000028
587not  $t0, $t1 :: rd 0x00000101 rs 0xfffffefe
588not  $t0, $t1 :: rd 0x80000000 rs 0x7fffffff
589not  $t0, $t1 :: rd 0x0000000a rs 0xfffffff5
590not  $t0, $t1 :: rd 0x00000000 rs 0xffffffff
591not  $t0, $t1 :: rd 0xffffffe9 rs 0x00000016
592not  $t0, $t1 :: rd 0x00000000 rs 0xffffffff
593NEGU
594negu  $t0, $t1 :: rd 0xfffffffe rs 0x00000002
595negu  $t0, $t1 :: rd 0xffffffd8 rs 0x00000028
596negu  $t0, $t1 :: rd 0x00000102 rs 0xfffffefe
597negu  $t0, $t1 :: rd 0x80000001 rs 0x7fffffff
598negu  $t0, $t1 :: rd 0x0000000b rs 0xfffffff5
599negu  $t0, $t1 :: rd 0x00000001 rs 0xffffffff
600negu  $t0, $t1 :: rd 0xffffffea rs 0x00000016
601negu  $t0, $t1 :: rd 0x00000001 rs 0xffffffff
602OR
603or $t0, $t1, $t2 :: rd 0xffffffff rs 0x31415927, rt 0xffffffff
604or $t0, $t1, $t2 :: rd 0xff41ff27 rs 0x31415927, rt 0xee00ee00
605or $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
606or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
607or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
608or $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
609or $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
610or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
611or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
612or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
613or $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
614or $t0, $t1, $t2 :: rd 0xff000000 rs 0x80000000, rt 0xff000000
615or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
616or $t0, $t1, $t2 :: rd 0xffffffff rs 0x31415927, rt 0xffffffff
617or $t0, $t1, $t2 :: rd 0xff41ff27 rs 0x31415927, rt 0xee00ee00
618or $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
619or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
620or $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
621or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
622or $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
623or $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
624or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
625or $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
626or $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
627or $t0, $t1, $t2 :: rd 0xff000000 rs 0x80000000, rt 0xff000000
628or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
629or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
630or $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
631or $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
632or $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x7fffffff
633or $t0, $t1, $t2 :: rd 0x0000ffff rs 0x0000ffff, rt 0x0000ffff
634ORI
635ori $t0, $t1, 0xffff :: rt 0x3141ffff rs 0x31415927, imm 0x0000ffff
636ori $t0, $t1, 0xee00 :: rt 0x3141ff27 rs 0x31415927, imm 0x0000ee00
637ori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
638ori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
639ori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
640ori $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
641ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
642ori $t0, $t1, 0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000000
643ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
644ori $t0, $t1, 0x8000 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00008000
645ori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
646ori $t0, $t1, 0x0dd0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000dd0
647ori $t0, $t1, 0xffff :: rt 0x3141ffff rs 0x31415927, imm 0x0000ffff
648ori $t0, $t1, 0xee00 :: rt 0x3141ff27 rs 0x31415927, imm 0x0000ee00
649ori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
650ori $t0, $t1, 0 :: rt 0x00000001 rs 0x00000001, imm 0x00000000
651ori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
652ori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
653ori $t0, $t1, 0x8000 :: rt 0x00008000 rs 0x00000000, imm 0x00008000
654ori $t0, $t1, 0 :: rt 0x00008000 rs 0x00008000, imm 0x00000000
655ori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
656ori $t0, $t1, 0x8000 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00008000
657ori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
658ori $t0, $t1, 0x0dd0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000dd0
659ori $t0, $t1, 0 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
660ori $t0, $t1, 0xffff :: rt 0x0000ffff rs 0x00000000, imm 0x0000ffff
661ori $t0, $t1, 0xffff :: rt 0xffffffff rs 0xffffffff, imm 0x0000ffff
662ori $t0, $t1, 0x7fff :: rt 0x7fffffff rs 0x7fffffff, imm 0x00007fff
663ori $t0, $t1, 0x0000 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
664ROTR
665rotr $t0, $t1, 0x00000000 :: rt 0x31415927 rs 0x31415927, imm 0x00000000
666rotr $t0, $t1, 0x00000001 :: rt 0x98a0ac93 rs 0x31415927, imm 0x00000001
667rotr $t0, $t1, 0x00000002 :: rt 0xcc505649 rs 0x31415927, imm 0x00000002
668rotr $t0, $t1, 0x0000000F :: rt 0xb24e6282 rs 0x31415927, imm 0x0000000f
669rotr $t0, $t1, 0x00000010 :: rt 0x59273141 rs 0x31415927, imm 0x00000010
670rotr $t0, $t1, 0x0000001F :: rt 0x6282b24e rs 0x31415927, imm 0x0000001f
671rotr $t0, $t1, 0x00000020 :: rt 0x31415927 rs 0x31415927, imm 0x00000020
672rotr $t0, $t1, 0x00000021 :: rt 0x98a0ac93 rs 0x31415927, imm 0x00000021
673rotr $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x00000000
674rotr $t0, $t1, 0x00000001 :: rt 0x00044000 rs 0x00088000, imm 0x00000001
675rotr $t0, $t1, 31 :: rt 0x00110000 rs 0x00088000, imm 0x0000001f
676rotr $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
677rotr $t0, $t1, 17 :: rt 0x80000000 rs 0x00010000, imm 0x00000011
678rotr $t0, $t1, 18 :: rt 0x40000000 rs 0x00010000, imm 0x00000012
679rotr $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
680rotr $t0, $t1, 0xffff :: rt 0x0001fffe rs 0x0000ffff, imm 0x0000ffff
681ROTRV
682rotrv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0xffffffff
683rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
684rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
685rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
686rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
687rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
688rotrv $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
689rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
690rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
691rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
692rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
693rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
694rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
695rotrv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0xffffffff
696rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
697rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
698rotrv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
699rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
700rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
701rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
702rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
703rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
704rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
705rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
706rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
707rotrv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
708rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
709rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
710rotrv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
711rotrv $t0, $t1, $t2 :: rd 0xfffffffe rs 0x7fffffff, rt 0x7fffffff
712rotrv $t0, $t1, $t2 :: rd 0x0001fffe rs 0x0000ffff, rt 0x0000ffff
713rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
714rotrv $t0, $t1, $t2 :: rd 0x98a0ac93 rs 0x31415927, rt 0x00000001
715rotrv $t0, $t1, $t2 :: rd 0xcc505649 rs 0x31415927, rt 0x00000002
716rotrv $t0, $t1, $t2 :: rd 0xb24e6282 rs 0x31415927, rt 0x0000000f
717rotrv $t0, $t1, $t2 :: rd 0x59273141 rs 0x31415927, rt 0x00000010
718rotrv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x0000001f
719rotrv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
720rotrv $t0, $t1, $t2 :: rd 0x98a0ac93 rs 0x31415927, rt 0x00000021
721rotrv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
722rotrv $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
723rotrv $t0, $t1, $t2 :: rd 0x00110000 rs 0x00088000, rt 0x0000001f
724rotrv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
725rotrv $t0, $t1, $t2 :: rd 0x80000000 rs 0x00010000, rt 0x00000011
726rotrv $t0, $t1, $t2 :: rd 0x40000000 rs 0x00010000, rt 0x00000012
727rotrv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
728rotrv $t0, $t1, $t2 :: rd 0x0001fffe rs 0x0000ffff, rt 0x0000ffff
729SEB
730seb  $t0, $t1 :: rd 0x00000002 rs 0x00000002
731seb  $t0, $t1 :: rd 0x00000028 rs 0x00000028
732seb  $t0, $t1 :: rd 0xfffffffe rs 0xfffffefe
733seb  $t0, $t1 :: rd 0xffffffff rs 0x7fffffff
734seb  $t0, $t1 :: rd 0xfffffff5 rs 0xfffffff5
735seb  $t0, $t1 :: rd 0xffffffff rs 0xffffffff
736seb  $t0, $t1 :: rd 0x00000016 rs 0x00000016
737seb  $t0, $t1 :: rd 0xffffffff rs 0xffffffff
738SEH
739seh  $t0, $t1 :: rd 0x00000002 rs 0x00000002
740seh  $t0, $t1 :: rd 0x00000028 rs 0x00000028
741seh  $t0, $t1 :: rd 0xfffffefe rs 0xfffffefe
742seh  $t0, $t1 :: rd 0xffffffff rs 0x7fffffff
743seh  $t0, $t1 :: rd 0xfffffff5 rs 0xfffffff5
744seh  $t0, $t1 :: rd 0xffffffff rs 0xffffffff
745seh  $t0, $t1 :: rd 0x00000016 rs 0x00000016
746seh  $t0, $t1 :: rd 0xffffffff rs 0xffffffff
747SLL
748sll $t0, $t1, 0x00000000 :: rt 0x31415927 rs 0x31415927, imm 0x00000000
749sll $t0, $t1, 0x00000001 :: rt 0x6282b24e rs 0x31415927, imm 0x00000001
750sll $t0, $t1, 0x00000002 :: rt 0xc505649c rs 0x31415927, imm 0x00000002
751sll $t0, $t1, 0x0000000F :: rt 0xac938000 rs 0x31415927, imm 0x0000000f
752sll $t0, $t1, 0x00000010 :: rt 0x59270000 rs 0x31415927, imm 0x00000010
753sll $t0, $t1, 0x0000001F :: rt 0x80000000 rs 0x31415927, imm 0x0000001f
754sll $t0, $t1, 0x00000009 :: rt 0x82b24e00 rs 0x31415927, imm 0x00000009
755sll $t0, $t1, 0x0000000A :: rt 0x05649c00 rs 0x31415927, imm 0x0000000a
756sll $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x00000000
757sll $t0, $t1, 0x00000001 :: rt 0x00110000 rs 0x00088000, imm 0x00000001
758sll $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
759sll $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
760sll $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
761sll $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
762sll $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
763SLLV
764sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0xffffffff
765sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
766sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
767sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
768sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
769sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
770sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0xffffffff
771sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
772sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
773sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
774sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
775sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
776sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
777sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0xffffffff
778sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
779sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
780sllv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
781sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
782sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
783sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
784sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
785sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
786sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
787sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
788sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
789sllv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
790sllv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
791sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
792sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0xffffffff, rt 0xffffffff
793sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x7fffffff, rt 0x7fffffff
794sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x0000ffff, rt 0x0000ffff
795sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
796sllv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x00000001
797sllv $t0, $t1, $t2 :: rd 0xc505649c rs 0x31415927, rt 0x00000002
798sllv $t0, $t1, $t2 :: rd 0xac938000 rs 0x31415927, rt 0x0000000f
799sllv $t0, $t1, $t2 :: rd 0x59270000 rs 0x31415927, rt 0x00000010
800sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x31415927, rt 0x0000001f
801sllv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
802sllv $t0, $t1, $t2 :: rd 0x6282b24e rs 0x31415927, rt 0x00000021
803sllv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
804sllv $t0, $t1, $t2 :: rd 0x00110000 rs 0x00088000, rt 0x00000001
805sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
806sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
807sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
808sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
809sllv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
810sllv $t0, $t1, $t2 :: rd 0x80000000 rs 0x0000ffff, rt 0x0000ffff
811SLT
812slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
813slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xee00ee00
814slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
815slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
816slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
817slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
818slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
819slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
820slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
821slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
822slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
823slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
824slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
825slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
826slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xee00ee00
827slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
828slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
829slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
830slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
831slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
832slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
833slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0x00000000
834slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
835slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x80000000
836slt $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
837slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
838slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
839slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
840slt $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
841slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
842slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
843slt $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0x00000000
844slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
845slt $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
846slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
847slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
848slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
849slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000001
850slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000002
851slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000000f
852slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000010
853slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
854slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000020
855slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000021
856slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000000
857slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000001
858slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
859slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
860slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
861slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
862slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
863slt $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
864SLTI
865slti $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00000001, imm 0x31415927
866slti $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x31415927, imm 0x00000001
867slti $t0, $t1, 0x00000002 :: rt 0x00000000 rs 0x31415927, imm 0x00000002
868slti $t0, $t1, 0x0000000F :: rt 0x00000000 rs 0x31415927, imm 0x0000000f
869slti $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
870slti $t0, $t1, 0x0000001F :: rt 0x00000001 rs 0x00000010, imm 0x31415927
871slti $t0, $t1, 0x00000009 :: rt 0x00000000 rs 0x31415927, imm 0x00000009
872slti $t0, $t1, 0x0000000A :: rt 0x00000000 rs 0x31415927, imm 0x0000000a
873slti $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00088000, imm 0x0000000a
874slti $t0, $t1, 0x00000001 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
875slti $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
876slti $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
877slti $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
878slti $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
879slti $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
880SLTIU
881sltiu $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00000001, imm 0x31415927
882sltiu $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x31415927, imm 0x00000001
883sltiu $t0, $t1, 0x00000002 :: rt 0x00000000 rs 0x31415927, imm 0x00000002
884sltiu $t0, $t1, 0x0000000F :: rt 0x00000000 rs 0x31415927, imm 0x0000000f
885sltiu $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
886sltiu $t0, $t1, 0x0000001F :: rt 0x00000001 rs 0x00000010, imm 0x31415927
887sltiu $t0, $t1, 0x00000009 :: rt 0x00000000 rs 0x31415927, imm 0x00000009
888sltiu $t0, $t1, 0x0000000A :: rt 0x00000000 rs 0x31415927, imm 0x0000000a
889sltiu $t0, $t1, 0x00000000 :: rt 0x00000000 rs 0x00088000, imm 0x0000000a
890sltiu $t0, $t1, 0x00000001 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
891sltiu $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
892sltiu $t0, $t1, 16 :: rt 0x00000000 rs 0x00010000, imm 0x00000010
893sltiu $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
894sltiu $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
895sltiu $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
896SLTU
897sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xffffffff
898sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xee00ee00
899sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
900sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
901sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
902sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
903sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
904sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
905sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x00000000
906sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
907sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x80000000
908sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
909sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
910sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xffffffff
911sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x31415927, rt 0xee00ee00
912sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x000000ff
913sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000001, rt 0x00000000
914sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
915sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
916sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
917sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x80000000
918sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x00000000
919sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
920sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x7fffffff, rt 0x80000000
921sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xff000000
922sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x0dd00000
923sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
924sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
925sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
926sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
927sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
928sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0x00000000
929sltu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
930sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
931sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
932sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
933sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000000
934sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000001
935sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000002
936sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000000f
937sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000010
938sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
939sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000020
940sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x00000021
941sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000000
942sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x00000001
943sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
944sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000010
945sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
946sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
947sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
948sltu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
949SRA
950sra $t0, $t1, 0x00000000 :: rt 0x00000001 rs 0x00000001, imm 0x31415927
951sra $t0, $t1, 0x00000001 :: rt 0x18a0ac93 rs 0x31415927, imm 0x00000001
952sra $t0, $t1, 0x00000002 :: rt 0x0c505649 rs 0x31415927, imm 0x00000002
953sra $t0, $t1, 0x0000000F :: rt 0x00006282 rs 0x31415927, imm 0x0000000f
954sra $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
955sra $t0, $t1, 0x0000001F :: rt 0x00000000 rs 0x00000010, imm 0x31415927
956sra $t0, $t1, 0x00000009 :: rt 0x0018a0ac rs 0x31415927, imm 0x00000009
957sra $t0, $t1, 0x0000000A :: rt 0x000c5056 rs 0x31415927, imm 0x0000000a
958sra $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x0000000a
959sra $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
960sra $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
961sra $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
962sra $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
963sra $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
964sra $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
965SRAV
966srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
967srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
968srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
969srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
970srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
971srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
972srav $t0, $t1, $t2 :: rd 0xffffffff rs 0x80000000, rt 0xffffffff
973srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
974srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
975srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
976srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
977srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
978srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
979srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
980srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
981srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
982srav $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
983srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
984srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
985srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
986srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
987srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
988srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
989srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
990srav $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
991srav $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
992srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
993srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
994srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
995srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
996srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
997srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
998srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
999srav $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0xffffffff
1000srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
1001srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1002srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
1003srav $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000001
1004srav $t0, $t1, $t2 :: rd 0x0c505649 rs 0x31415927, rt 0x00000002
1005srav $t0, $t1, $t2 :: rd 0x00006282 rs 0x31415927, rt 0x0000000f
1006srav $t0, $t1, $t2 :: rd 0x00003141 rs 0x31415927, rt 0x00000010
1007srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
1008srav $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
1009srav $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000021
1010srav $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
1011srav $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
1012srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
1013srav $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
1014srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
1015srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
1016srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
1017srav $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1018SRL
1019srl $t0, $t1, 0x00000000 :: rt 0x00000001 rs 0x00000001, imm 0x31415927
1020srl $t0, $t1, 0x00000001 :: rt 0x18a0ac93 rs 0x31415927, imm 0x00000001
1021srl $t0, $t1, 0x00000002 :: rt 0x0c505649 rs 0x31415927, imm 0x00000002
1022srl $t0, $t1, 0x0000000F :: rt 0x00006282 rs 0x31415927, imm 0x0000000f
1023srl $t0, $t1, 0x00000010 :: rt 0x00000000 rs 0x00000010, imm 0x00000010
1024srl $t0, $t1, 0x0000001F :: rt 0x00000000 rs 0x00000010, imm 0x31415927
1025srl $t0, $t1, 0x00000009 :: rt 0x0018a0ac rs 0x31415927, imm 0x00000009
1026srl $t0, $t1, 0x0000000A :: rt 0x000c5056 rs 0x31415927, imm 0x0000000a
1027srl $t0, $t1, 0x00000000 :: rt 0x00088000 rs 0x00088000, imm 0x0000000a
1028srl $t0, $t1, 0x00000001 :: rt 0x00000000 rs 0x00000000, imm 0x00000001
1029srl $t0, $t1, 31 :: rt 0x00000000 rs 0x00088000, imm 0x0000001f
1030srl $t0, $t1, 16 :: rt 0x00000001 rs 0x00010000, imm 0x00000010
1031srl $t0, $t1, 17 :: rt 0x00000000 rs 0x00010000, imm 0x00000011
1032srl $t0, $t1, 18 :: rt 0x00000000 rs 0x00010000, imm 0x00000012
1033srl $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
1034SRLV
1035srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
1036srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
1037srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
1038srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1039srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
1040srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
1041srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0xffffffff
1042srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
1043srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
1044srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
1045srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
1046srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
1047srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
1048srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0xffffffff
1049srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0xee00ee00
1050srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x000000ff
1051srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
1052srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000001
1053srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1054srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
1055srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x80000000
1056srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
1057srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x80000000
1058srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x80000000
1059srlv $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0xff000000
1060srlv $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x0dd00000
1061srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1062srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
1063srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
1064srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
1065srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1066srlv $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1067srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0xffffffff
1068srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0xffffffff, rt 0xffffffff
1069srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
1070srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1071srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
1072srlv $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000001
1073srlv $t0, $t1, $t2 :: rd 0x0c505649 rs 0x31415927, rt 0x00000002
1074srlv $t0, $t1, $t2 :: rd 0x00006282 rs 0x31415927, rt 0x0000000f
1075srlv $t0, $t1, $t2 :: rd 0x00003141 rs 0x31415927, rt 0x00000010
1076srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x31415927, rt 0x0000001f
1077srlv $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000020
1078srlv $t0, $t1, $t2 :: rd 0x18a0ac93 rs 0x31415927, rt 0x00000021
1079srlv $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
1080srlv $t0, $t1, $t2 :: rd 0x00044000 rs 0x00088000, rt 0x00000001
1081srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00088000, rt 0x0000001f
1082srlv $t0, $t1, $t2 :: rd 0x00000001 rs 0x00010000, rt 0x00000010
1083srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000011
1084srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00010000, rt 0x00000012
1085srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
1086srlv $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1087SUBU
1088subu $t0, $t1, $t2 :: rd 0x31415926 rs 0x31415927, rt 0x00000001
1089subu $t0, $t1, $t2 :: rd 0x31414817 rs 0x31415927, rt 0x00001110
1090subu $t0, $t1, $t2 :: rd 0xffffff01 rs 0x00000000, rt 0x000000ff
1091subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1092subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
1093subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
1094subu $t0, $t1, $t2 :: rd 0x80000001 rs 0x80000000, rt 0xffffffff
1095subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1096subu $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
1097subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1098subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
1099subu $t0, $t1, $t2 :: rd 0x81000000 rs 0x80000000, rt 0xff000000
1100subu $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
1101subu $t0, $t1, $t2 :: rd 0x31415928 rs 0x31415927, rt 0xffffffff
1102subu $t0, $t1, $t2 :: rd 0x43406b27 rs 0x31415927, rt 0xee00ee00
1103subu $t0, $t1, $t2 :: rd 0xffffff01 rs 0x00000000, rt 0x000000ff
1104subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
1105subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
1106subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1107subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
1108subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
1109subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
1110subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1111subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
1112subu $t0, $t1, $t2 :: rd 0x81000000 rs 0x80000000, rt 0xff000000
1113subu $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
1114subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1115subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
1116subu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
1117subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
1118subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1119subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1120subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
1121subu $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
1122subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
1123subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1124subu $t0, $t1, $t2 :: rd 0x31415927 rs 0x31415927, rt 0x00000000
1125subu $t0, $t1, $t2 :: rd 0x31415926 rs 0x31415927, rt 0x00000001
1126subu $t0, $t1, $t2 :: rd 0x31415925 rs 0x31415927, rt 0x00000002
1127subu $t0, $t1, $t2 :: rd 0x31415918 rs 0x31415927, rt 0x0000000f
1128subu $t0, $t1, $t2 :: rd 0x31415917 rs 0x31415927, rt 0x00000010
1129subu $t0, $t1, $t2 :: rd 0x31415908 rs 0x31415927, rt 0x0000001f
1130subu $t0, $t1, $t2 :: rd 0x31415907 rs 0x31415927, rt 0x00000020
1131subu $t0, $t1, $t2 :: rd 0x31415906 rs 0x31415927, rt 0x00000021
1132subu $t0, $t1, $t2 :: rd 0x00088000 rs 0x00088000, rt 0x00000000
1133subu $t0, $t1, $t2 :: rd 0x00087fff rs 0x00088000, rt 0x00000001
1134subu $t0, $t1, $t2 :: rd 0x00087fe1 rs 0x00088000, rt 0x0000001f
1135subu $t0, $t1, $t2 :: rd 0x0000fff0 rs 0x00010000, rt 0x00000010
1136subu $t0, $t1, $t2 :: rd 0x0000ffef rs 0x00010000, rt 0x00000011
1137subu $t0, $t1, $t2 :: rd 0x0000ffee rs 0x00010000, rt 0x00000012
1138subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
1139subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1140SUB
1141subu $t0, $t1, $t2 :: rd 0x31415928 rs 0x31415927, rt 0xffffffff
1142subu $t0, $t1, $t2 :: rd 0x0a2941ff rs 0x31415927, rt 0x27181728
1143subu $t0, $t1, $t2 :: rd 0x9a2941ff rs 0x31415927, rt 0x97181728
1144subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
1145subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
1146subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0x00000001
1147subu $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1148subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0xffffffff
1149subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
1150subu $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
1151subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1152subu $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
1153subu $t0, $t1, $t2 :: rd 0x00000001 rs 0x80000000, rt 0x7fffffff
1154subu $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
1155XOR
1156xor $t0, $t1, $t2 :: rd 0xcebea6d8 rs 0x31415927, rt 0xffffffff
1157xor $t0, $t1, $t2 :: rd 0xdf41b727 rs 0x31415927, rt 0xee00ee00
1158xor $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
1159xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1160xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
1161xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x00000000, rt 0x00000000
1162xor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x80000000, rt 0xffffffff
1163xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1164xor $t0, $t1, $t2 :: rd 0x7fffffff rs 0x7fffffff, rt 0x00000000
1165xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1166xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
1167xor $t0, $t1, $t2 :: rd 0x7f000000 rs 0x80000000, rt 0xff000000
1168xor $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
1169xor $t0, $t1, $t2 :: rd 0xcebea6d8 rs 0x31415927, rt 0xffffffff
1170xor $t0, $t1, $t2 :: rd 0xdf41b727 rs 0x31415927, rt 0xee00ee00
1171xor $t0, $t1, $t2 :: rd 0x000000ff rs 0x00000000, rt 0x000000ff
1172xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000001, rt 0x00000000
1173xor $t0, $t1, $t2 :: rd 0x00000001 rs 0x00000000, rt 0x00000001
1174xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1175xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
1176xor $t0, $t1, $t2 :: rd 0x80000000 rs 0x00000000, rt 0x80000000
1177xor $t0, $t1, $t2 :: rd 0x80000000 rs 0x80000000, rt 0x00000000
1178xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x80000000, rt 0x80000000
1179xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x7fffffff, rt 0x80000000
1180xor $t0, $t1, $t2 :: rd 0x7f000000 rs 0x80000000, rt 0xff000000
1181xor $t0, $t1, $t2 :: rd 0x722fffff rs 0x7fffffff, rt 0x0dd00000
1182xor $t0, $t1, $t2 :: rd 0xffffffff rs 0xffffffff, rt 0x00000000
1183xor $t0, $t1, $t2 :: rd 0xffffffff rs 0x00000000, rt 0xffffffff
1184xor $t0, $t1, $t2 :: rd 0x00000000 rs 0xffffffff, rt 0xffffffff
1185xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x7fffffff, rt 0x7fffffff
1186xor $t0, $t1, $t2 :: rd 0x00000000 rs 0x0000ffff, rt 0x0000ffff
1187XORI
1188xori $t0, $t1, 0xffff :: rt 0x3141a6d8 rs 0x31415927, imm 0x0000ffff
1189xori $t0, $t1, 0xee00 :: rt 0x3141b727 rs 0x31415927, imm 0x0000ee00
1190xori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
1191xori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
1192xori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
1193xori $t0, $t1, 0 :: rt 0x00000000 rs 0x00000000, imm 0x00000000
1194xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
1195xori $t0, $t1, 0 :: rt 0x7fffffff rs 0x7fffffff, imm 0x00000000
1196xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
1197xori $t0, $t1, 0x8000 :: rt 0x7fff7fff rs 0x7fffffff, imm 0x00008000
1198xori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
1199xori $t0, $t1, 0x0dd0 :: rt 0x7ffff22f rs 0x7fffffff, imm 0x00000dd0
1200xori $t0, $t1, 0xffff :: rt 0x3141a6d8 rs 0x31415927, imm 0x0000ffff
1201xori $t0, $t1, 0xee00 :: rt 0x3141b727 rs 0x31415927, imm 0x0000ee00
1202xori $t0, $t1, 255 :: rt 0x000000ff rs 0x00000000, imm 0x000000ff
1203xori $t0, $t1, 0 :: rt 0x00000001 rs 0x00000001, imm 0x00000000
1204xori $t0, $t1, 1 :: rt 0x00000001 rs 0x00000000, imm 0x00000001
1205xori $t0, $t1, 0 :: rt 0xffffffff rs 0xffffffff, imm 0x00000000
1206xori $t0, $t1, 0x8000 :: rt 0x00008000 rs 0x00000000, imm 0x00008000
1207xori $t0, $t1, 0 :: rt 0x00008000 rs 0x00008000, imm 0x00000000
1208xori $t0, $t1, 0x8000 :: rt 0x80008000 rs 0x80000000, imm 0x00008000
1209xori $t0, $t1, 0x8000 :: rt 0x7fff7fff rs 0x7fffffff, imm 0x00008000
1210xori $t0, $t1, 0xff00 :: rt 0x8000ff00 rs 0x80000000, imm 0x0000ff00
1211xori $t0, $t1, 0x0dd0 :: rt 0x7ffff22f rs 0x7fffffff, imm 0x00000dd0
1212xori $t0, $t1, 0 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
1213xori $t0, $t1, 0xffff :: rt 0x0000ffff rs 0x00000000, imm 0x0000ffff
1214xori $t0, $t1, 0xffff :: rt 0xffff0000 rs 0xffffffff, imm 0x0000ffff
1215xori $t0, $t1, 0x7fff :: rt 0x7fff8000 rs 0x7fffffff, imm 0x00007fff
1216xori $t0, $t1, 0x0000 :: rt 0x0000ffff rs 0x0000ffff, imm 0x00000000
1217MFHI MFLO
1218mfhi mflo :: HI: 0x31415927, LO: 0x31415926
1219mfhi mflo :: HI: 0x0, LO: 0xffffffff
1220mfhi mflo :: HI: 0xffffffff, LO: 0xfffffffe
1221mfhi mflo :: HI: 0xffffffff, LO: 0xfffffffe
1222mfhi mflo :: HI: 0x8000, LO: 0x7fff
1223mfhi mflo :: HI: 0x80000000, LO: 0x7fffffff
1224mfhi mflo :: HI: 0xffff, LO: 0xfffe
1225mfhi mflo :: HI: 0x7fff, LO: 0x7ffe
1226mfhi mflo :: HI: 0xdd0, LO: 0xdcf
1227mfhi mflo :: HI: 0xff00, LO: 0xfeff
1228