Files
mips/_old/src/rmd160.lst
T
jens 26291bca3d - initial import
git-svn-id: http://moon:8086/svn/mips@1 a8ebac50-d88d-4704-bea3-6648445a41b3
2014-07-20 15:01:37 +00:00

2611 lines
88 KiB
Plaintext

GAS LISTING rmd160.s page 1
1 .file 1 "rmd160.c"
2 .set nobopt
3 .text
4 .align 2
5 .globl MDinit
6 .ent MDinit
7 MDinit:
8 .frame $sp,0,$31 # vars= 0, regs= 0/0, args= 0, gp= 0
9 .mask 0x00000000,0
10 .fmask 0x00000000,0
11 0000 D2C3023C li $2,-1009647616 # 0xffffffffc3d20000
12 0004 F0E14234 ori $2,$2,0xe1f0
13 0008 100082AC sw $2,16($4)
14 000c 4567033C li $3,1732575232 # 0x67450000
15 0010 CDEF023C li $2,-271777792 # 0xffffffffefcd0000
16 0014 01236334 ori $3,$3,0x2301
17 0018 89AB4234 ori $2,$2,0xab89
18 001c 000083AC sw $3,0($4)
19 0020 040082AC sw $2,4($4)
20 0024 BA98033C li $3,-1732640768 # 0xffffffff98ba0000
21 0028 3210023C li $2,271712256 # 0x10320000
22 002c FEDC6334 ori $3,$3,0xdcfe
23 0030 76544234 ori $2,$2,0x5476
24 0034 080083AC sw $3,8($4)
25 .set noreorder
26 .set nomacro
27 0038 0800E003 j $31
28 003c 0C0082AC sw $2,12($4)
29 .set macro
30 .set reorder
31
32 .end MDinit
33 .align 2
34 .globl compress
35 .ent compress
36 compress:
37 .frame $sp,128,$31 # vars= 88, regs= 9/0, args= 0, gp= 0
38 .mask 0x40ff0000,-8
39 .fmask 0x00000000,0
40 0040 80FFBD27 addiu $sp,$sp,-128
41 0044 6400B3AF sw $19,100($sp)
42 0048 0C00938C lw $19,12($4)
43 004c 6800B4AF sw $20,104($sp)
44 0050 0400988C lw $24,4($4)
45 0054 0800948C lw $20,8($4)
46 0058 7800BEAF sw $fp,120($sp)
47 005c 7400B7AF sw $23,116($sp)
48 0060 7000B6AF sw $22,112($sp)
49 0064 6C00B5AF sw $21,108($sp)
50 0068 6000B2AF sw $18,96($sp)
51 006c 5C00B1AF sw $17,92($sp)
52 0070 5800B0AF sw $16,88($sp)
53 0074 27101300 nor $2,$0,$19
54 0078 1400A68C lw $6,20($5)
55 007c 0000A78C lw $7,0($5)
56 0080 0000958C lw $21,0($4)
57 0084 26181403 xor $3,$24,$20
GAS LISTING rmd160.s page 2
58 0088 25105400 or $2,$2,$20
59 008c 26187300 xor $3,$3,$19
60 0090 26105800 xor $2,$2,$24
61 0094 21186700 addu $3,$3,$7
62 0098 2188A002 move $17,$21
63 009c 21104600 addu $2,$2,$6
64 00a0 A2500B3C li $11,1352794112 # 0x50a20000
65 00a4 E68B6B35 ori $11,$11,0x8be6
66 00a8 21A8A302 addu $21,$21,$3
67 00ac 21105100 addu $2,$2,$17
68 00b0 21884B00 addu $17,$2,$11
69 00b4 1000998C lw $25,16($4)
70 00b8 0C00A6AF sw $6,12($sp)
71 00bc 421D1500 srl $3,$21,21
72 00c0 82451400 srl $8,$20,22
73 00c4 80321400 sll $6,$20,10
74 00c8 C0121500 sll $2,$21,11
75 00cc 25B8C800 or $23,$6,$8
76 00d0 25104300 or $2,$2,$3
77 00d4 023E1100 srl $7,$17,24
78 00d8 001A1100 sll $3,$17,8
79 00dc 21A85900 addu $21,$2,$25
80 00e0 25186700 or $3,$3,$7
81 00e4 27101700 nor $2,$0,$23
82 00e8 21887900 addu $17,$3,$25
83 00ec 3800A88C lw $8,56($5)
84 00f0 0400A68C lw $6,4($5)
85 00f4 2618B802 xor $3,$21,$24
86 00f8 25105800 or $2,$2,$24
87 00fc 26187700 xor $3,$3,$23
88 0100 26105100 xor $2,$2,$17
89 0104 21F02003 move $fp,$25
90 0108 21186600 addu $3,$3,$6
91 010c 21104800 addu $2,$2,$8
92 0110 21C82303 addu $25,$25,$3
93 0114 21105E00 addu $2,$2,$fp
94 0118 21F04B00 addu $fp,$2,$11
95 011c 2400A8AF sw $8,36($sp)
96 0120 821C1900 srl $3,$25,18
97 0124 82451800 srl $8,$24,22
98 0128 80321800 sll $6,$24,10
99 012c 80131900 sll $2,$25,14
100 0130 25B0C800 or $22,$6,$8
101 0134 25104300 or $2,$2,$3
102 0138 C23D1E00 srl $7,$fp,23
103 013c 401A1E00 sll $3,$fp,9
104 0140 21C85300 addu $25,$2,$19
105 0144 25186700 or $3,$3,$7
106 0148 27101600 nor $2,$0,$22
107 014c 21F07300 addu $fp,$3,$19
108 0150 0800A78C lw $7,8($5)
109 0154 1C00A88C lw $8,28($5)
110 0158 26183503 xor $3,$25,$21
111 015c 25105100 or $2,$2,$17
112 0160 26187600 xor $3,$3,$22
113 0164 26105E00 xor $2,$2,$fp
114 0168 21906002 move $18,$19
GAS LISTING rmd160.s page 3
115 016c 21186700 addu $3,$3,$7
116 0170 21104800 addu $2,$2,$8
117 0174 21986302 addu $19,$19,$3
118 0178 21105200 addu $2,$2,$18
119 017c 21904B00 addu $18,$2,$11
120 0180 0000A7AF sw $7,0($sp)
121 0184 82351100 srl $6,$17,22
122 0188 423C1300 srl $7,$19,17
123 018c C01B1300 sll $3,$19,15
124 0190 80121100 sll $2,$17,10
125 0194 25884600 or $17,$2,$6
126 0198 25186700 or $3,$3,$7
127 019c C2151200 srl $2,$18,23
128 01a0 40321200 sll $6,$18,9
129 01a4 21987700 addu $19,$3,$23
130 01a8 2530C200 or $6,$6,$2
131 01ac 823D1500 srl $7,$21,22
132 01b0 27101100 nor $2,$0,$17
133 01b4 801A1500 sll $3,$21,10
134 01b8 2190D700 addu $18,$6,$23
135 01bc 25A86700 or $21,$3,$7
136 01c0 0000A68C lw $6,0($5)
137 01c4 0C00A78C lw $7,12($5)
138 01c8 26187902 xor $3,$19,$25
139 01cc 25105E00 or $2,$2,$fp
140 01d0 26187500 xor $3,$3,$21
141 01d4 26105200 xor $2,$2,$18
142 01d8 21186700 addu $3,$3,$7
143 01dc 21104600 addu $2,$2,$6
144 01e0 21A0E302 addu $20,$23,$3
145 01e4 21105700 addu $2,$2,$23
146 01e8 21B84B00 addu $23,$2,$11
147 01ec 0800A6AF sw $6,8($sp)
148 01f0 023D1400 srl $7,$20,20
149 01f4 82351E00 srl $6,$fp,22
150 01f8 001B1400 sll $3,$20,12
151 01fc 80121E00 sll $2,$fp,10
152 0200 25F04600 or $fp,$2,$6
153 0204 25186700 or $3,$3,$7
154 0208 42151700 srl $2,$23,21
155 020c C0321700 sll $6,$23,11
156 0210 21A07600 addu $20,$3,$22
157 0214 2530C200 or $6,$6,$2
158 0218 823D1900 srl $7,$25,22
159 021c 27101E00 nor $2,$0,$fp
160 0220 801A1900 sll $3,$25,10
161 0224 21B8D600 addu $23,$6,$22
162 0228 25C86700 or $25,$3,$7
163 022c 1000A68C lw $6,16($5)
164 0230 1400A8AF sw $8,20($sp)
165 0234 26189302 xor $3,$20,$19
166 0238 2400A88C lw $8,36($5)
167 023c 25105200 or $2,$2,$18
168 0240 26187900 xor $3,$3,$25
169 0244 26105700 xor $2,$2,$23
170 0248 21186600 addu $3,$3,$6
171 024c 21104800 addu $2,$2,$8
GAS LISTING rmd160.s page 4
172 0250 21C0C302 addu $24,$22,$3
173 0254 21105600 addu $2,$2,$22
174 0258 21B04B00 addu $22,$2,$11
175 025c C23E1800 srl $7,$24,27
176 0260 82351200 srl $6,$18,22
177 0264 40191800 sll $3,$24,5
178 0268 80121200 sll $2,$18,10
179 026c 25904600 or $18,$2,$6
180 0270 25186700 or $3,$3,$7
181 0274 C2141600 srl $2,$22,19
182 0278 40331600 sll $6,$22,13
183 027c 21C07500 addu $24,$3,$21
184 0280 2530C200 or $6,$6,$2
185 0284 823D1300 srl $7,$19,22
186 0288 27101200 nor $2,$0,$18
187 028c 801A1300 sll $3,$19,10
188 0290 21B0D100 addu $22,$6,$17
189 0294 25986700 or $19,$3,$7
190 0298 25105700 or $2,$2,$23
191 029c 0000A78F lw $7,0($sp)
192 02a0 1000A8AF sw $8,16($sp)
193 02a4 26181403 xor $3,$24,$20
194 02a8 1400A88C lw $8,20($5)
195 02ac 26105600 xor $2,$2,$22
196 02b0 26187300 xor $3,$3,$19
197 02b4 21104700 addu $2,$2,$7
198 02b8 21186800 addu $3,$3,$8
199 02bc 21105100 addu $2,$2,$17
200 02c0 21884B00 addu $17,$2,$11
201 02c4 21A8A302 addu $21,$21,$3
202 02c8 82351700 srl $6,$23,22
203 02cc 80121700 sll $2,$23,10
204 02d0 25B84600 or $23,$2,$6
205 02d4 1C00A7AF sw $7,28($sp)
206 02d8 42141100 srl $2,$17,17
207 02dc 023E1500 srl $7,$21,24
208 02e0 001A1500 sll $3,$21,8
209 02e4 C0331100 sll $6,$17,15
210 02e8 25186700 or $3,$3,$7
211 02ec 2530C200 or $6,$6,$2
212 02f0 823D1400 srl $7,$20,22
213 02f4 80121400 sll $2,$20,10
214 02f8 25A04700 or $20,$2,$7
215 02fc 2C00A28C lw $2,44($5)
216 0300 21A87900 addu $21,$3,$25
217 0304 27181700 nor $3,$0,$23
218 0308 2C00A2AF sw $2,44($sp)
219 030c 2188DE00 addu $17,$6,$fp
220 0310 2C00A78F lw $7,44($sp)
221 0314 1800A68C lw $6,24($5)
222 0318 2610B802 xor $2,$21,$24
223 031c 25187600 or $3,$3,$22
224 0320 26105400 xor $2,$2,$20
225 0324 26187100 xor $3,$3,$17
226 0328 21104600 addu $2,$2,$6
227 032c 21186700 addu $3,$3,$7
228 0330 21C82203 addu $25,$25,$2
GAS LISTING rmd160.s page 5
229 0334 21187E00 addu $3,$3,$fp
230 0338 21F06B00 addu $fp,$3,$11
231 033c 423E1900 srl $7,$25,25
232 0340 82351600 srl $6,$22,22
233 0344 C0191900 sll $3,$25,7
234 0348 80121600 sll $2,$22,10
235 034c 25B04600 or $22,$2,$6
236 0350 25186700 or $3,$3,$7
237 0354 42141E00 srl $2,$fp,17
238 0358 C0331E00 sll $6,$fp,15
239 035c 21C87300 addu $25,$3,$19
240 0360 2530C200 or $6,$6,$2
241 0364 823D1800 srl $7,$24,22
242 0368 27101600 nor $2,$0,$22
243 036c 801A1800 sll $3,$24,10
244 0370 21F0D200 addu $fp,$6,$18
245 0374 25C06700 or $24,$3,$7
246 0378 1000A88C lw $8,16($5)
247 037c 1C00A68C lw $6,28($5)
248 0380 26183503 xor $3,$25,$21
249 0384 25105100 or $2,$2,$17
250 0388 26187800 xor $3,$3,$24
251 038c 26105E00 xor $2,$2,$fp
252 0390 21186600 addu $3,$3,$6
253 0394 21104800 addu $2,$2,$8
254 0398 21986302 addu $19,$19,$3
255 039c 21105200 addu $2,$2,$18
256 03a0 21904B00 addu $18,$2,$11
257 03a4 C23D1300 srl $7,$19,23
258 03a8 82351100 srl $6,$17,22
259 03ac 401A1300 sll $3,$19,9
260 03b0 80121100 sll $2,$17,10
261 03b4 25884600 or $17,$2,$6
262 03b8 25186700 or $3,$3,$7
263 03bc C2161200 srl $2,$18,27
264 03c0 40311200 sll $6,$18,5
265 03c4 21987400 addu $19,$3,$20
266 03c8 2530C200 or $6,$6,$2
267 03cc 823D1500 srl $7,$21,22
268 03d0 27181100 nor $3,$0,$17
269 03d4 80121500 sll $2,$21,10
270 03d8 2190D700 addu $18,$6,$23
271 03dc 25A84700 or $21,$2,$7
272 03e0 0400A8AF sw $8,4($sp)
273 03e4 3400A78C lw $7,52($5)
274 03e8 2000A88C lw $8,32($5)
275 03ec 26107902 xor $2,$19,$25
276 03f0 25187E00 or $3,$3,$fp
277 03f4 26105500 xor $2,$2,$21
278 03f8 26187200 xor $3,$3,$18
279 03fc 21104800 addu $2,$2,$8
280 0400 21186700 addu $3,$3,$7
281 0404 21A08202 addu $20,$20,$2
282 0408 21187700 addu $3,$3,$23
283 040c 21B86B00 addu $23,$3,$11
284 0410 3400A7AF sw $7,52($sp)
285 0414 82351E00 srl $6,$fp,22
GAS LISTING rmd160.s page 6
286 0418 423D1400 srl $7,$20,21
287 041c C01A1400 sll $3,$20,11
288 0420 80121E00 sll $2,$fp,10
289 0424 25F04600 or $fp,$2,$6
290 0428 25186700 or $3,$3,$7
291 042c 42161700 srl $2,$23,25
292 0430 C0311700 sll $6,$23,7
293 0434 21A07800 addu $20,$3,$24
294 0438 2530C200 or $6,$6,$2
295 043c 823D1900 srl $7,$25,22
296 0440 27181E00 nor $3,$0,$fp
297 0444 80121900 sll $2,$25,10
298 0448 1800AC8C lw $12,24($5)
299 044c 21B8D600 addu $23,$6,$22
300 0450 25C84700 or $25,$2,$7
301 0454 2400A68C lw $6,36($5)
302 0458 26109302 xor $2,$20,$19
303 045c 25187200 or $3,$3,$18
304 0460 26105900 xor $2,$2,$25
305 0464 26187700 xor $3,$3,$23
306 0468 21104600 addu $2,$2,$6
307 046c 21186C00 addu $3,$3,$12
308 0470 21C00203 addu $24,$24,$2
309 0474 21187600 addu $3,$3,$22
310 0478 21B06B00 addu $22,$3,$11
311 047c C23C1800 srl $7,$24,19
312 0480 82351200 srl $6,$18,22
313 0484 401B1800 sll $3,$24,13
314 0488 80121200 sll $2,$18,10
315 048c 25904600 or $18,$2,$6
316 0490 25186700 or $3,$3,$7
317 0494 42161600 srl $2,$22,25
318 0498 C0311600 sll $6,$22,7
319 049c 21C07500 addu $24,$3,$21
320 04a0 2530C200 or $6,$6,$2
321 04a4 823D1300 srl $7,$19,22
322 04a8 27181200 nor $3,$0,$18
323 04ac 80121300 sll $2,$19,10
324 04b0 21B0D100 addu $22,$6,$17
325 04b4 25984700 or $19,$2,$7
326 04b8 2800A88C lw $8,40($5)
327 04bc 3C00A78C lw $7,60($5)
328 04c0 26101403 xor $2,$24,$20
329 04c4 25187700 or $3,$3,$23
330 04c8 26105300 xor $2,$2,$19
331 04cc 26187600 xor $3,$3,$22
332 04d0 21104800 addu $2,$2,$8
333 04d4 21186700 addu $3,$3,$7
334 04d8 21A8A202 addu $21,$21,$2
335 04dc 21187100 addu $3,$3,$17
336 04e0 3000A7AF sw $7,48($sp)
337 04e4 21886B00 addu $17,$3,$11
338 04e8 823C1500 srl $7,$21,18
339 04ec 82351700 srl $6,$23,22
340 04f0 801B1500 sll $3,$21,14
341 04f4 80121700 sll $2,$23,10
342 04f8 25B84600 or $23,$2,$6
GAS LISTING rmd160.s page 7
343 04fc 25186700 or $3,$3,$7
344 0500 02161100 srl $2,$17,24
345 0504 00321100 sll $6,$17,8
346 0508 21A87900 addu $21,$3,$25
347 050c 2530C200 or $6,$6,$2
348 0510 823D1400 srl $7,$20,22
349 0514 27181700 nor $3,$0,$23
350 0518 80121400 sll $2,$20,10
351 051c 2000AD8C lw $13,32($5)
352 0520 2188DE00 addu $17,$6,$fp
353 0524 25A04700 or $20,$2,$7
354 0528 2C00A68C lw $6,44($5)
355 052c 2610B802 xor $2,$21,$24
356 0530 25187600 or $3,$3,$22
357 0534 26105400 xor $2,$2,$20
358 0538 26187100 xor $3,$3,$17
359 053c 21104600 addu $2,$2,$6
360 0540 21186D00 addu $3,$3,$13
361 0544 21C82203 addu $25,$25,$2
362 0548 21187E00 addu $3,$3,$fp
363 054c 21F06B00 addu $fp,$3,$11
364 0550 423C1900 srl $7,$25,17
365 0554 82351600 srl $6,$22,22
366 0558 C01B1900 sll $3,$25,15
367 055c 80121600 sll $2,$22,10
368 0560 25B04600 or $22,$2,$6
369 0564 25186700 or $3,$3,$7
370 0568 42151E00 srl $2,$fp,21
371 056c C0321E00 sll $6,$fp,11
372 0570 21C87300 addu $25,$3,$19
373 0574 2530C200 or $6,$6,$2
374 0578 823D1800 srl $7,$24,22
375 057c 27101600 nor $2,$0,$22
376 0580 801A1800 sll $3,$24,10
377 0584 21F0D200 addu $fp,$6,$18
378 0588 25C06700 or $24,$3,$7
379 058c 3000A88C lw $8,48($5)
380 0590 0400A78C lw $7,4($5)
381 0594 26183503 xor $3,$25,$21
382 0598 25105100 or $2,$2,$17
383 059c 26187800 xor $3,$3,$24
384 05a0 26105E00 xor $2,$2,$fp
385 05a4 21186800 addu $3,$3,$8
386 05a8 21104700 addu $2,$2,$7
387 05ac 21986302 addu $19,$19,$3
388 05b0 21105200 addu $2,$2,$18
389 05b4 2800A7AF sw $7,40($sp)
390 05b8 21904B00 addu $18,$2,$11
391 05bc 823E1300 srl $7,$19,26
392 05c0 82351100 srl $6,$17,22
393 05c4 80191300 sll $3,$19,6
394 05c8 80121100 sll $2,$17,10
395 05cc 25884600 or $17,$2,$6
396 05d0 25186700 or $3,$3,$7
397 05d4 82141200 srl $2,$18,18
398 05d8 80331200 sll $6,$18,14
399 05dc 21987400 addu $19,$3,$20
GAS LISTING rmd160.s page 8
400 05e0 2530C200 or $6,$6,$2
401 05e4 823D1500 srl $7,$21,22
402 05e8 27101100 nor $2,$0,$17
403 05ec 801A1500 sll $3,$21,10
404 05f0 2190D700 addu $18,$6,$23
405 05f4 25A86700 or $21,$3,$7
406 05f8 2800A68C lw $6,40($5)
407 05fc 3400A78C lw $7,52($5)
408 0600 26187902 xor $3,$19,$25
409 0604 25105E00 or $2,$2,$fp
410 0608 26187500 xor $3,$3,$21
411 060c 26105200 xor $2,$2,$18
412 0610 21186700 addu $3,$3,$7
413 0614 21104600 addu $2,$2,$6
414 0618 21A08302 addu $20,$20,$3
415 061c 21105700 addu $2,$2,$23
416 0620 2000A6AF sw $6,32($sp)
417 0624 21B84B00 addu $23,$2,$11
418 0628 423E1400 srl $7,$20,25
419 062c 82351E00 srl $6,$fp,22
420 0630 C0191400 sll $3,$20,7
421 0634 80121E00 sll $2,$fp,10
422 0638 25F04600 or $fp,$2,$6
423 063c 25186700 or $3,$3,$7
424 0640 82141700 srl $2,$23,18
425 0644 80331700 sll $6,$23,14
426 0648 21A07800 addu $20,$3,$24
427 064c 2530C200 or $6,$6,$2
428 0650 823D1900 srl $7,$25,22
429 0654 27181E00 nor $3,$0,$fp
430 0658 80121900 sll $2,$25,10
431 065c 0C00B08C lw $16,12($5)
432 0660 21B8D600 addu $23,$6,$22
433 0664 25C84700 or $25,$2,$7
434 0668 3800A88C lw $8,56($5)
435 066c 26109302 xor $2,$20,$19
436 0670 25187200 or $3,$3,$18
437 0674 26105900 xor $2,$2,$25
438 0678 26187700 xor $3,$3,$23
439 067c 21104800 addu $2,$2,$8
440 0680 21187000 addu $3,$3,$16
441 0684 21C00203 addu $24,$24,$2
442 0688 21187600 addu $3,$3,$22
443 068c 21B06B00 addu $22,$3,$11
444 0690 C23D1800 srl $7,$24,23
445 0694 401A1800 sll $3,$24,9
446 0698 25186700 or $3,$3,$7
447 069c 82351200 srl $6,$18,22
448 06a0 80121200 sll $2,$18,10
449 06a4 21C07500 addu $24,$3,$21
450 06a8 25904600 or $18,$2,$6
451 06ac 823D1300 srl $7,$19,22
452 06b0 02151600 srl $2,$22,20
453 06b4 00331600 sll $6,$22,12
454 06b8 801A1300 sll $3,$19,10
455 06bc 25986700 or $19,$3,$7
456 06c0 2530C200 or $6,$6,$2
GAS LISTING rmd160.s page 9
457 06c4 3C00A78C lw $7,60($5)
458 06c8 26181403 xor $3,$24,$20
459 06cc 27101200 nor $2,$0,$18
460 06d0 21B0D100 addu $22,$6,$17
461 06d4 25105700 or $2,$2,$23
462 06d8 3000A68C lw $6,48($5)
463 06dc 26187300 xor $3,$3,$19
464 06e0 21186700 addu $3,$3,$7
465 06e4 26105600 xor $2,$2,$22
466 06e8 21A8A302 addu $21,$21,$3
467 06ec 21104600 addu $2,$2,$6
468 06f0 1800A6AF sw $6,24($sp)
469 06f4 021E1500 srl $3,$21,24
470 06f8 21105100 addu $2,$2,$17
471 06fc 00321500 sll $6,$21,8
472 0700 21884B00 addu $17,$2,$11
473 0704 2530C300 or $6,$6,$3
474 0708 823D1700 srl $7,$23,22
475 070c 80121700 sll $2,$23,10
476 0710 25B84700 or $23,$2,$7
477 0714 21A8D900 addu $21,$6,$25
478 0718 82461100 srl $8,$17,26
479 071c 80191100 sll $3,$17,6
480 0720 823D1400 srl $7,$20,22
481 0724 80121400 sll $2,$20,10
482 0728 25A04700 or $20,$2,$7
483 072c 25186800 or $3,$3,$8
484 0730 27301500 nor $6,$0,$21
485 0734 21887E00 addu $17,$3,$fp
486 0738 1C00A88C lw $8,28($5)
487 073c 2430D400 and $6,$6,$20
488 0740 2410B802 and $2,$21,$24
489 0744 27381700 nor $7,$0,$23
490 0748 2438F600 and $7,$7,$22
491 074c 24183702 and $3,$17,$23
492 0750 25104600 or $2,$2,$6
493 0754 25186700 or $3,$3,$7
494 0758 21104800 addu $2,$2,$8
495 075c 825A0B3C li $11,1518469120 # 0x5a820000
496 0760 99796B35 ori $11,$11,0x7999
497 0764 21105900 addu $2,$2,$25
498 0768 21186C00 addu $3,$3,$12
499 076c 4D5C0A3C li $10,1548550144 # 0x5c4d0000
500 0770 24D14A35 ori $10,$10,0xd124
501 0774 21C84B00 addu $25,$2,$11
502 0778 21187E00 addu $3,$3,$fp
503 077c 21F06A00 addu $fp,$3,$10
504 0780 42461900 srl $8,$25,25
505 0784 C0191900 sll $3,$25,7
506 0788 C24D1E00 srl $9,$fp,23
507 078c 25186800 or $3,$3,$8
508 0790 823D1600 srl $7,$22,22
509 0794 40321E00 sll $6,$fp,9
510 0798 80121600 sll $2,$22,10
511 079c 21C87300 addu $25,$3,$19
512 07a0 25B04700 or $22,$2,$7
513 07a4 2530C900 or $6,$6,$9
GAS LISTING rmd160.s page 10
514 07a8 821D1800 srl $3,$24,22
515 07ac 80121800 sll $2,$24,10
516 07b0 21F0D200 addu $fp,$6,$18
517 07b4 25C04300 or $24,$2,$3
518 07b8 27301900 nor $6,$0,$25
519 07bc 2430D800 and $6,$6,$24
520 07c0 24103503 and $2,$25,$21
521 07c4 27381600 nor $7,$0,$22
522 07c8 2438F100 and $7,$7,$17
523 07cc 2418D603 and $3,$fp,$22
524 07d0 25104600 or $2,$2,$6
525 07d4 2C00A68F lw $6,44($sp)
526 07d8 25186700 or $3,$3,$7
527 07dc 1000A78C lw $7,16($5)
528 07e0 21186600 addu $3,$3,$6
529 07e4 21187200 addu $3,$3,$18
530 07e8 21104700 addu $2,$2,$7
531 07ec 21906A00 addu $18,$3,$10
532 07f0 21105300 addu $2,$2,$19
533 07f4 21984B00 addu $19,$2,$11
534 07f8 C23C1200 srl $7,$18,19
535 07fc 82351100 srl $6,$17,22
536 0800 401B1200 sll $3,$18,13
537 0804 80121100 sll $2,$17,10
538 0808 25884600 or $17,$2,$6
539 080c 25186700 or $3,$3,$7
540 0810 82361300 srl $6,$19,26
541 0814 80111300 sll $2,$19,6
542 0818 21907700 addu $18,$3,$23
543 081c 25104600 or $2,$2,$6
544 0820 27301100 nor $6,$0,$17
545 0824 21985400 addu $19,$2,$20
546 0828 2430DE00 and $6,$6,$fp
547 082c 24105102 and $2,$18,$17
548 0830 823D1500 srl $7,$21,22
549 0834 801A1500 sll $3,$21,10
550 0838 25104600 or $2,$2,$6
551 083c 25A86700 or $21,$3,$7
552 0840 21105000 addu $2,$2,$16
553 0844 27181300 nor $3,$0,$19
554 0848 3400A88C lw $8,52($5)
555 084c 24187500 and $3,$3,$21
556 0850 24307902 and $6,$19,$25
557 0854 21105700 addu $2,$2,$23
558 0858 21B84A00 addu $23,$2,$10
559 085c 2530C300 or $6,$6,$3
560 0860 2130C800 addu $6,$6,$8
561 0864 823D1E00 srl $7,$fp,22
562 0868 42441700 srl $8,$23,17
563 086c C01B1700 sll $3,$23,15
564 0870 80121E00 sll $2,$fp,10
565 0874 25F04700 or $fp,$2,$7
566 0878 25186800 or $3,$3,$8
567 087c 2130D400 addu $6,$6,$20
568 0880 21B87600 addu $23,$3,$22
569 0884 21A0CB00 addu $20,$6,$11
570 0888 27101E00 nor $2,$0,$fp
GAS LISTING rmd160.s page 11
571 088c 023E1400 srl $7,$20,24
572 0890 24105200 and $2,$2,$18
573 0894 2418FE02 and $3,$23,$fp
574 0898 00321400 sll $6,$20,8
575 089c 2530C700 or $6,$6,$7
576 08a0 25186200 or $3,$3,$2
577 08a4 823D1900 srl $7,$25,22
578 08a8 80121900 sll $2,$25,10
579 08ac 25C84700 or $25,$2,$7
580 08b0 1400A28F lw $2,20($sp)
581 08b4 21A0D800 addu $20,$6,$24
582 08b8 21186200 addu $3,$3,$2
583 08bc 21187600 addu $3,$3,$22
584 08c0 27101400 nor $2,$0,$20
585 08c4 21B06A00 addu $22,$3,$10
586 08c8 24105900 and $2,$2,$25
587 08cc 0400A38C lw $3,4($5)
588 08d0 24309302 and $6,$20,$19
589 08d4 2530C200 or $6,$6,$2
590 08d8 42461600 srl $8,$22,25
591 08dc 2130C300 addu $6,$6,$3
592 08e0 823D1200 srl $7,$18,22
593 08e4 C0191600 sll $3,$22,7
594 08e8 80121200 sll $2,$18,10
595 08ec 25904700 or $18,$2,$7
596 08f0 25186800 or $3,$3,$8
597 08f4 21B07100 addu $22,$3,$17
598 08f8 27381200 nor $7,$0,$18
599 08fc 2438F700 and $7,$7,$23
600 0900 2418D202 and $3,$22,$18
601 0904 2130D800 addu $6,$6,$24
602 0908 21C0CB00 addu $24,$6,$11
603 090c 25186700 or $3,$3,$7
604 0910 0800A78F lw $7,8($sp)
605 0914 C2341800 srl $6,$24,19
606 0918 40131800 sll $2,$24,13
607 091c 25104600 or $2,$2,$6
608 0920 21186700 addu $3,$3,$7
609 0924 21C05500 addu $24,$2,$21
610 0928 82351300 srl $6,$19,22
611 092c 80121300 sll $2,$19,10
612 0930 21187100 addu $3,$3,$17
613 0934 25984600 or $19,$2,$6
614 0938 21886A00 addu $17,$3,$10
615 093c 27101800 nor $2,$0,$24
616 0940 24105300 and $2,$2,$19
617 0944 24181403 and $3,$24,$20
618 0948 02451100 srl $8,$17,20
619 094c 003B1100 sll $7,$17,12
620 0950 2538E800 or $7,$7,$8
621 0954 25186200 or $3,$3,$2
622 0958 2800A88C lw $8,40($5)
623 095c 82351700 srl $6,$23,22
624 0960 80121700 sll $2,$23,10
625 0964 25B84600 or $23,$2,$6
626 0968 2188FE00 addu $17,$7,$fp
627 096c 21186800 addu $3,$3,$8
GAS LISTING rmd160.s page 12
628 0970 27301700 nor $6,$0,$23
629 0974 2430D600 and $6,$6,$22
630 0978 24103702 and $2,$17,$23
631 097c 21187500 addu $3,$3,$21
632 0980 21A86B00 addu $21,$3,$11
633 0984 25104600 or $2,$2,$6
634 0988 3400A68F lw $6,52($sp)
635 098c 423D1500 srl $7,$21,21
636 0990 C01A1500 sll $3,$21,11
637 0994 25186700 or $3,$3,$7
638 0998 21104600 addu $2,$2,$6
639 099c 21A87900 addu $21,$3,$25
640 09a0 21105E00 addu $2,$2,$fp
641 09a4 82351400 srl $6,$20,22
642 09a8 801A1400 sll $3,$20,10
643 09ac 25A06600 or $20,$3,$6
644 09b0 21F04A00 addu $fp,$2,$10
645 09b4 27381500 nor $7,$0,$21
646 09b8 2438F400 and $7,$7,$20
647 09bc 024E1E00 srl $9,$fp,24
648 09c0 2430B802 and $6,$21,$24
649 09c4 82451600 srl $8,$22,22
650 09c8 001A1E00 sll $3,$fp,8
651 09cc 80121600 sll $2,$22,10
652 09d0 25B04800 or $22,$2,$8
653 09d4 25186900 or $3,$3,$9
654 09d8 2530C700 or $6,$6,$7
655 09dc 21F07200 addu $fp,$3,$18
656 09e0 2130CC00 addu $6,$6,$12
657 09e4 27181600 nor $3,$0,$22
658 09e8 0C00A88F lw $8,12($sp)
659 09ec 24187100 and $3,$3,$17
660 09f0 2410D603 and $2,$fp,$22
661 09f4 2130D900 addu $6,$6,$25
662 09f8 21C8CB00 addu $25,$6,$11
663 09fc 25104300 or $2,$2,$3
664 0a00 C23D1900 srl $7,$25,23
665 0a04 21104800 addu $2,$2,$8
666 0a08 401A1900 sll $3,$25,9
667 0a0c 25186700 or $3,$3,$7
668 0a10 21105200 addu $2,$2,$18
669 0a14 21C87300 addu $25,$3,$19
670 0a18 21904A00 addu $18,$2,$10
671 0a1c 821D1800 srl $3,$24,22
672 0a20 80121800 sll $2,$24,10
673 0a24 25C04300 or $24,$2,$3
674 0a28 82351100 srl $6,$17,22
675 0a2c 27181900 nor $3,$0,$25
676 0a30 80121100 sll $2,$17,10
677 0a34 25884600 or $17,$2,$6
678 0a38 C2451200 srl $8,$18,23
679 0a3c 24187800 and $3,$3,$24
680 0a40 24103503 and $2,$25,$21
681 0a44 403A1200 sll $7,$18,9
682 0a48 2538E800 or $7,$7,$8
683 0a4c 25104300 or $2,$2,$3
684 0a50 3C00A38C lw $3,60($5)
GAS LISTING rmd160.s page 13
685 0a54 2190F700 addu $18,$7,$23
686 0a58 27301100 nor $6,$0,$17
687 0a5c 2430DE00 and $6,$6,$fp
688 0a60 21104300 addu $2,$2,$3
689 0a64 24185102 and $3,$18,$17
690 0a68 25186600 or $3,$3,$6
691 0a6c 2000A68F lw $6,32($sp)
692 0a70 21105300 addu $2,$2,$19
693 0a74 21984B00 addu $19,$2,$11
694 0a78 21186600 addu $3,$3,$6
695 0a7c 21187700 addu $3,$3,$23
696 0a80 42361300 srl $6,$19,25
697 0a84 C0111300 sll $2,$19,7
698 0a88 21B86A00 addu $23,$3,$10
699 0a8c 25104600 or $2,$2,$6
700 0a90 21985400 addu $19,$2,$20
701 0a94 424D1700 srl $9,$23,21
702 0a98 82451500 srl $8,$21,22
703 0a9c 823D1E00 srl $7,$fp,22
704 0aa0 C01A1700 sll $3,$23,11
705 0aa4 80321500 sll $6,$21,10
706 0aa8 80121E00 sll $2,$fp,10
707 0aac 25F04700 or $fp,$2,$7
708 0ab0 25A8C800 or $21,$6,$8
709 0ab4 25186900 or $3,$3,$9
710 0ab8 27101300 nor $2,$0,$19
711 0abc 21B87600 addu $23,$3,$22
712 0ac0 24105500 and $2,$2,$21
713 0ac4 24187902 and $3,$19,$25
714 0ac8 27301E00 nor $6,$0,$fp
715 0acc 2400A88F lw $8,36($sp)
716 0ad0 2430D200 and $6,$6,$18
717 0ad4 25186200 or $3,$3,$2
718 0ad8 2410FE02 and $2,$23,$fp
719 0adc 25104600 or $2,$2,$6
720 0ae0 21187000 addu $3,$3,$16
721 0ae4 21187400 addu $3,$3,$20
722 0ae8 21104800 addu $2,$2,$8
723 0aec 21A06B00 addu $20,$3,$11
724 0af0 21105600 addu $2,$2,$22
725 0af4 21B04A00 addu $22,$2,$10
726 0af8 421C1400 srl $3,$20,17
727 0afc C0331400 sll $6,$20,15
728 0b00 2530C300 or $6,$6,$3
729 0b04 42461600 srl $8,$22,25
730 0b08 823D1200 srl $7,$18,22
731 0b0c C0191600 sll $3,$22,7
732 0b10 80121200 sll $2,$18,10
733 0b14 25904700 or $18,$2,$7
734 0b18 21A0D800 addu $20,$6,$24
735 0b1c 25186800 or $3,$3,$8
736 0b20 823D1900 srl $7,$25,22
737 0b24 80121900 sll $2,$25,10
738 0b28 25C84700 or $25,$2,$7
739 0b2c 21B07100 addu $22,$3,$17
740 0b30 27301400 nor $6,$0,$20
741 0b34 27381200 nor $7,$0,$18
GAS LISTING rmd160.s page 14
742 0b38 2430D900 and $6,$6,$25
743 0b3c 2438F700 and $7,$7,$23
744 0b40 24109302 and $2,$20,$19
745 0b44 2418D202 and $3,$22,$18
746 0b48 25104600 or $2,$2,$6
747 0b4c 25186700 or $3,$3,$7
748 0b50 3000A68C lw $6,48($5)
749 0b54 3000A78F lw $7,48($sp)
750 0b58 21104600 addu $2,$2,$6
751 0b5c 21186700 addu $3,$3,$7
752 0b60 21105800 addu $2,$2,$24
753 0b64 21187100 addu $3,$3,$17
754 0b68 21C04B00 addu $24,$2,$11
755 0b6c 21886A00 addu $17,$3,$10
756 0b70 42461800 srl $8,$24,25
757 0b74 424E1100 srl $9,$17,25
758 0b78 823D1700 srl $7,$23,22
759 0b7c C0191800 sll $3,$24,7
760 0b80 C0311100 sll $6,$17,7
761 0b84 80121700 sll $2,$23,10
762 0b88 25B84700 or $23,$2,$7
763 0b8c 25186800 or $3,$3,$8
764 0b90 2530C900 or $6,$6,$9
765 0b94 21C07500 addu $24,$3,$21
766 0b98 2188DE00 addu $17,$6,$fp
767 0b9c 821D1300 srl $3,$19,22
768 0ba0 27381700 nor $7,$0,$23
769 0ba4 80121300 sll $2,$19,10
770 0ba8 25984300 or $19,$2,$3
771 0bac 2438F600 and $7,$7,$22
772 0bb0 24183702 and $3,$17,$23
773 0bb4 27301800 nor $6,$0,$24
774 0bb8 0000A88C lw $8,0($5)
775 0bbc 2430D300 and $6,$6,$19
776 0bc0 24101403 and $2,$24,$20
777 0bc4 25186700 or $3,$3,$7
778 0bc8 25104600 or $2,$2,$6
779 0bcc 21186D00 addu $3,$3,$13
780 0bd0 21187E00 addu $3,$3,$fp
781 0bd4 21104800 addu $2,$2,$8
782 0bd8 21F06A00 addu $fp,$3,$10
783 0bdc 21105500 addu $2,$2,$21
784 0be0 21A84B00 addu $21,$2,$11
785 0be4 023D1E00 srl $7,$fp,20
786 0be8 82351600 srl $6,$22,22
787 0bec 001B1E00 sll $3,$fp,12
788 0bf0 80121600 sll $2,$22,10
789 0bf4 25B04600 or $22,$2,$6
790 0bf8 25186700 or $3,$3,$7
791 0bfc 02351500 srl $6,$21,20
792 0c00 00131500 sll $2,$21,12
793 0c04 21F07200 addu $fp,$3,$18
794 0c08 25104600 or $2,$2,$6
795 0c0c 27301600 nor $6,$0,$22
796 0c10 21A85900 addu $21,$2,$25
797 0c14 2430D100 and $6,$6,$17
798 0c18 2410D603 and $2,$fp,$22
GAS LISTING rmd160.s page 15
799 0c1c 823D1400 srl $7,$20,22
800 0c20 801A1400 sll $3,$20,10
801 0c24 25104600 or $2,$2,$6
802 0c28 1800A68F lw $6,24($sp)
803 0c2c 25A06700 or $20,$3,$7
804 0c30 27181500 nor $3,$0,$21
805 0c34 2400A78C lw $7,36($5)
806 0c38 24187400 and $3,$3,$20
807 0c3c 21104600 addu $2,$2,$6
808 0c40 2430B802 and $6,$21,$24
809 0c44 2530C300 or $6,$6,$3
810 0c48 21105200 addu $2,$2,$18
811 0c4c 21904A00 addu $18,$2,$10
812 0c50 2130C700 addu $6,$6,$7
813 0c54 42461200 srl $8,$18,25
814 0c58 2130D900 addu $6,$6,$25
815 0c5c 823D1100 srl $7,$17,22
816 0c60 C0191200 sll $3,$18,7
817 0c64 80121100 sll $2,$17,10
818 0c68 25884700 or $17,$2,$7
819 0c6c 21C8CB00 addu $25,$6,$11
820 0c70 25186800 or $3,$3,$8
821 0c74 21907700 addu $18,$3,$23
822 0c78 423C1900 srl $7,$25,17
823 0c7c C0331900 sll $6,$25,15
824 0c80 27101100 nor $2,$0,$17
825 0c84 2530C700 or $6,$6,$7
826 0c88 24105E00 and $2,$2,$fp
827 0c8c 24185102 and $3,$18,$17
828 0c90 21C8D300 addu $25,$6,$19
829 0c94 0400A88F lw $8,4($sp)
830 0c98 25186200 or $3,$3,$2
831 0c9c 823D1800 srl $7,$24,22
832 0ca0 80121800 sll $2,$24,10
833 0ca4 25C04700 or $24,$2,$7
834 0ca8 27101900 nor $2,$0,$25
835 0cac 24105800 and $2,$2,$24
836 0cb0 24303503 and $6,$25,$21
837 0cb4 21186800 addu $3,$3,$8
838 0cb8 21187700 addu $3,$3,$23
839 0cbc 2530C200 or $6,$6,$2
840 0cc0 1400A28C lw $2,20($5)
841 0cc4 21B86A00 addu $23,$3,$10
842 0cc8 82461700 srl $8,$23,26
843 0ccc 2130C200 addu $6,$6,$2
844 0cd0 823D1E00 srl $7,$fp,22
845 0cd4 80191700 sll $3,$23,6
846 0cd8 80121E00 sll $2,$fp,10
847 0cdc 25F04700 or $fp,$2,$7
848 0ce0 25186800 or $3,$3,$8
849 0ce4 21B87600 addu $23,$3,$22
850 0ce8 2130D300 addu $6,$6,$19
851 0cec 27381E00 nor $7,$0,$fp
852 0cf0 2198CB00 addu $19,$6,$11
853 0cf4 2438F200 and $7,$7,$18
854 0cf8 2418FE02 and $3,$23,$fp
855 0cfc C2351300 srl $6,$19,23
GAS LISTING rmd160.s page 16
856 0d00 40121300 sll $2,$19,9
857 0d04 25186700 or $3,$3,$7
858 0d08 1000A78F lw $7,16($sp)
859 0d0c 25104600 or $2,$2,$6
860 0d10 21985400 addu $19,$2,$20
861 0d14 82351500 srl $6,$21,22
862 0d18 21186700 addu $3,$3,$7
863 0d1c 80121500 sll $2,$21,10
864 0d20 25A84600 or $21,$2,$6
865 0d24 21187600 addu $3,$3,$22
866 0d28 27101300 nor $2,$0,$19
867 0d2c 21B06A00 addu $22,$3,$10
868 0d30 24105500 and $2,$2,$21
869 0d34 24187902 and $3,$19,$25
870 0d38 42441600 srl $8,$22,17
871 0d3c 25186200 or $3,$3,$2
872 0d40 82351200 srl $6,$18,22
873 0d44 C03B1600 sll $7,$22,15
874 0d48 80121200 sll $2,$18,10
875 0d4c 25904600 or $18,$2,$6
876 0d50 2538E800 or $7,$7,$8
877 0d54 0000A88F lw $8,0($sp)
878 0d58 21B0F100 addu $22,$7,$17
879 0d5c 27301200 nor $6,$0,$18
880 0d60 2430D700 and $6,$6,$23
881 0d64 2410D202 and $2,$22,$18
882 0d68 21186800 addu $3,$3,$8
883 0d6c 21187400 addu $3,$3,$20
884 0d70 25104600 or $2,$2,$6
885 0d74 2800A68F lw $6,40($sp)
886 0d78 21A06B00 addu $20,$3,$11
887 0d7c 423D1400 srl $7,$20,21
888 0d80 C01A1400 sll $3,$20,11
889 0d84 21104600 addu $2,$2,$6
890 0d88 25186700 or $3,$3,$7
891 0d8c 21105100 addu $2,$2,$17
892 0d90 21A07800 addu $20,$3,$24
893 0d94 21884A00 addu $17,$2,$10
894 0d98 82351900 srl $6,$25,22
895 0d9c 801A1900 sll $3,$25,10
896 0da0 25C86600 or $25,$3,$6
897 0da4 C24C1100 srl $9,$17,19
898 0da8 27381400 nor $7,$0,$20
899 0dac 82451700 srl $8,$23,22
900 0db0 401B1100 sll $3,$17,13
901 0db4 80121700 sll $2,$23,10
902 0db8 25B84800 or $23,$2,$8
903 0dbc 2438F900 and $7,$7,$25
904 0dc0 24309302 and $6,$20,$19
905 0dc4 25186900 or $3,$3,$9
906 0dc8 21887E00 addu $17,$3,$fp
907 0dcc 2530C700 or $6,$6,$7
908 0dd0 27181700 nor $3,$0,$23
909 0dd4 3800A78C lw $7,56($5)
910 0dd8 1C00A88F lw $8,28($sp)
911 0ddc 24187600 and $3,$3,$22
912 0de0 24103702 and $2,$17,$23
GAS LISTING rmd160.s page 17
913 0de4 2130C700 addu $6,$6,$7
914 0de8 25104300 or $2,$2,$3
915 0dec 2130D800 addu $6,$6,$24
916 0df0 21104800 addu $2,$2,$8
917 0df4 21C0CB00 addu $24,$6,$11
918 0df8 21105E00 addu $2,$2,$fp
919 0dfc 21F04A00 addu $fp,$2,$10
920 0e00 423E1800 srl $7,$24,25
921 0e04 C0191800 sll $3,$24,7
922 0e08 82351300 srl $6,$19,22
923 0e0c 80121300 sll $2,$19,10
924 0e10 25984600 or $19,$2,$6
925 0e14 25186700 or $3,$3,$7
926 0e18 C0321E00 sll $6,$fp,11
927 0e1c 423D1E00 srl $7,$fp,21
928 0e20 21C07500 addu $24,$3,$21
929 0e24 2530C700 or $6,$6,$7
930 0e28 21F0D200 addu $fp,$6,$18
931 0e2c 27181800 nor $3,$0,$24
932 0e30 823D1600 srl $7,$22,22
933 0e34 80321600 sll $6,$22,10
934 0e38 25B0C700 or $22,$6,$7
935 0e3c 24187300 and $3,$3,$19
936 0e40 2C00A68C lw $6,44($5)
937 0e44 24101403 and $2,$24,$20
938 0e48 25104300 or $2,$2,$3
939 0e4c 27181100 nor $3,$0,$17
940 0e50 3000A78F lw $7,48($sp)
941 0e54 25187E00 or $3,$3,$fp
942 0e58 21104600 addu $2,$2,$6
943 0e5c 21105500 addu $2,$2,$21
944 0e60 26187600 xor $3,$3,$22
945 0e64 21A84B00 addu $21,$2,$11
946 0e68 21186700 addu $3,$3,$7
947 0e6c 706D0A3C li $10,1836056576 # 0x6d700000
948 0e70 F33E4A35 ori $10,$10,0x3ef3
949 0e74 C2341500 srl $6,$21,19
950 0e78 21187200 addu $3,$3,$18
951 0e7c 40131500 sll $2,$21,13
952 0e80 21906A00 addu $18,$3,$10
953 0e84 25104600 or $2,$2,$6
954 0e88 21A85900 addu $21,$2,$25
955 0e8c C2451200 srl $8,$18,23
956 0e90 82351400 srl $6,$20,22
957 0e94 401A1200 sll $3,$18,9
958 0e98 80121400 sll $2,$20,10
959 0e9c 25A04600 or $20,$2,$6
960 0ea0 25186800 or $3,$3,$8
961 0ea4 27381500 nor $7,$0,$21
962 0ea8 21907700 addu $18,$3,$23
963 0eac 2440F400 and $8,$7,$20
964 0eb0 2418B802 and $3,$21,$24
965 0eb4 824D1100 srl $9,$17,22
966 0eb8 27101E00 nor $2,$0,$fp
967 0ebc 80321100 sll $6,$17,10
968 0ec0 2588C900 or $17,$6,$9
969 0ec4 25186800 or $3,$3,$8
GAS LISTING rmd160.s page 18
970 0ec8 0C00A68F lw $6,12($sp)
971 0ecc 25105200 or $2,$2,$18
972 0ed0 26105100 xor $2,$2,$17
973 0ed4 21186D00 addu $3,$3,$13
974 0ed8 21187900 addu $3,$3,$25
975 0edc 21104600 addu $2,$2,$6
976 0ee0 21C86B00 addu $25,$3,$11
977 0ee4 21105700 addu $2,$2,$23
978 0ee8 21B84A00 addu $23,$2,$10
979 0eec 021D1900 srl $3,$25,20
980 0ef0 00131900 sll $2,$25,12
981 0ef4 25104300 or $2,$2,$3
982 0ef8 42361700 srl $6,$23,25
983 0efc C0191700 sll $3,$23,7
984 0f00 21C85300 addu $25,$2,$19
985 0f04 25186600 or $3,$3,$6
986 0f08 80121800 sll $2,$24,10
987 0f0c 82351800 srl $6,$24,22
988 0f10 21B87600 addu $23,$3,$22
989 0f14 25C04600 or $24,$2,$6
990 0f18 2538F900 or $7,$7,$25
991 0f1c 82351E00 srl $6,$fp,22
992 0f20 27101200 nor $2,$0,$18
993 0f24 801A1E00 sll $3,$fp,10
994 0f28 25F06600 or $fp,$3,$6
995 0f2c 2638F800 xor $7,$7,$24
996 0f30 2800A38F lw $3,40($sp)
997 0f34 25105700 or $2,$2,$23
998 0f38 26105E00 xor $2,$2,$fp
999 0f3c 2138F000 addu $7,$7,$16
1000 0f40 D96E093C li $9,1859715072 # 0x6ed90000
1001 0f44 A1EB2935 ori $9,$9,0xeba1
1002 0f48 2138F300 addu $7,$7,$19
1003 0f4c 21104300 addu $2,$2,$3
1004 0f50 2198E900 addu $19,$7,$9
1005 0f54 21105600 addu $2,$2,$22
1006 0f58 21B04A00 addu $22,$2,$10
1007 0f5c 421D1300 srl $3,$19,21
1008 0f60 C0121300 sll $2,$19,11
1009 0f64 25104300 or $2,$2,$3
1010 0f68 42341600 srl $6,$22,17
1011 0f6c C01B1600 sll $3,$22,15
1012 0f70 21985400 addu $19,$2,$20
1013 0f74 25186600 or $3,$3,$6
1014 0f78 823D1500 srl $7,$21,22
1015 0f7c 80121500 sll $2,$21,10
1016 0f80 21B07100 addu $22,$3,$17
1017 0f84 25A84700 or $21,$2,$7
1018 0f88 27301900 nor $6,$0,$25
1019 0f8c 823D1200 srl $7,$18,22
1020 0f90 801A1200 sll $3,$18,10
1021 0f94 25906700 or $18,$3,$7
1022 0f98 2530D300 or $6,$6,$19
1023 0f9c 2800A78C lw $7,40($5)
1024 0fa0 27101700 nor $2,$0,$23
1025 0fa4 2630D500 xor $6,$6,$21
1026 0fa8 25105600 or $2,$2,$22
GAS LISTING rmd160.s page 19
1027 0fac 26105200 xor $2,$2,$18
1028 0fb0 2130C700 addu $6,$6,$7
1029 0fb4 2130D400 addu $6,$6,$20
1030 0fb8 21105000 addu $2,$2,$16
1031 0fbc 21A0C900 addu $20,$6,$9
1032 0fc0 21105100 addu $2,$2,$17
1033 0fc4 21884A00 addu $17,$2,$10
1034 0fc8 C21C1400 srl $3,$20,19
1035 0fcc 40131400 sll $2,$20,13
1036 0fd0 25104300 or $2,$2,$3
1037 0fd4 42351100 srl $6,$17,21
1038 0fd8 C01A1100 sll $3,$17,11
1039 0fdc 21A05800 addu $20,$2,$24
1040 0fe0 25186600 or $3,$3,$6
1041 0fe4 823D1900 srl $7,$25,22
1042 0fe8 27301300 nor $6,$0,$19
1043 0fec 80121900 sll $2,$25,10
1044 0ff0 21887E00 addu $17,$3,$fp
1045 0ff4 25C84700 or $25,$2,$7
1046 0ff8 3800A88C lw $8,56($5)
1047 0ffc 2530D400 or $6,$6,$20
1048 1000 823D1700 srl $7,$23,22
1049 1004 27101600 nor $2,$0,$22
1050 1008 801A1700 sll $3,$23,10
1051 100c 25B86700 or $23,$3,$7
1052 1010 2630D900 xor $6,$6,$25
1053 1014 1400A38F lw $3,20($sp)
1054 1018 25105100 or $2,$2,$17
1055 101c 26105700 xor $2,$2,$23
1056 1020 2130C800 addu $6,$6,$8
1057 1024 2130D800 addu $6,$6,$24
1058 1028 21104300 addu $2,$2,$3
1059 102c 21C0C900 addu $24,$6,$9
1060 1030 21105E00 addu $2,$2,$fp
1061 1034 21F04A00 addu $fp,$2,$10
1062 1038 821E1800 srl $3,$24,26
1063 103c 80111800 sll $2,$24,6
1064 1040 25104300 or $2,$2,$3
1065 1044 02361E00 srl $6,$fp,24
1066 1048 001A1E00 sll $3,$fp,8
1067 104c 21C05500 addu $24,$2,$21
1068 1050 25186600 or $3,$3,$6
1069 1054 823D1300 srl $7,$19,22
1070 1058 80121300 sll $2,$19,10
1071 105c 21F07200 addu $fp,$3,$18
1072 1060 25984700 or $19,$2,$7
1073 1064 27301400 nor $6,$0,$20
1074 1068 823D1600 srl $7,$22,22
1075 106c 801A1600 sll $3,$22,10
1076 1070 25B06700 or $22,$3,$7
1077 1074 2530D800 or $6,$6,$24
1078 1078 1000A78C lw $7,16($5)
1079 107c 27101100 nor $2,$0,$17
1080 1080 2630D300 xor $6,$6,$19
1081 1084 25105E00 or $2,$2,$fp
1082 1088 26105600 xor $2,$2,$22
1083 108c 2130C700 addu $6,$6,$7
GAS LISTING rmd160.s page 20
1084 1090 2130D500 addu $6,$6,$21
1085 1094 21104800 addu $2,$2,$8
1086 1098 21A8C900 addu $21,$6,$9
1087 109c 21105200 addu $2,$2,$18
1088 10a0 21904A00 addu $18,$2,$10
1089 10a4 421E1500 srl $3,$21,25
1090 10a8 C0111500 sll $2,$21,7
1091 10ac 25104300 or $2,$2,$3
1092 10b0 82361200 srl $6,$18,26
1093 10b4 80191200 sll $3,$18,6
1094 10b8 21A85900 addu $21,$2,$25
1095 10bc 25186600 or $3,$3,$6
1096 10c0 823D1400 srl $7,$20,22
1097 10c4 80121400 sll $2,$20,10
1098 10c8 21907700 addu $18,$3,$23
1099 10cc 25A04700 or $20,$2,$7
1100 10d0 27301800 nor $6,$0,$24
1101 10d4 823D1100 srl $7,$17,22
1102 10d8 801A1100 sll $3,$17,10
1103 10dc 25886700 or $17,$3,$7
1104 10e0 2530D500 or $6,$6,$21
1105 10e4 2400A38C lw $3,36($5)
1106 10e8 27101E00 nor $2,$0,$fp
1107 10ec 2630D400 xor $6,$6,$20
1108 10f0 25105200 or $2,$2,$18
1109 10f4 26105100 xor $2,$2,$17
1110 10f8 2130C300 addu $6,$6,$3
1111 10fc 2130D900 addu $6,$6,$25
1112 1100 21104C00 addu $2,$2,$12
1113 1104 21C8C900 addu $25,$6,$9
1114 1108 21105700 addu $2,$2,$23
1115 110c 21B84A00 addu $23,$2,$10
1116 1110 821C1900 srl $3,$25,18
1117 1114 80131900 sll $2,$25,14
1118 1118 25104300 or $2,$2,$3
1119 111c 82361700 srl $6,$23,26
1120 1120 80191700 sll $3,$23,6
1121 1124 21C85300 addu $25,$2,$19
1122 1128 25186600 or $3,$3,$6
1123 112c 823D1800 srl $7,$24,22
1124 1130 80121800 sll $2,$24,10
1125 1134 21B87600 addu $23,$3,$22
1126 1138 25C04700 or $24,$2,$7
1127 113c 27301500 nor $6,$0,$21
1128 1140 823D1E00 srl $7,$fp,22
1129 1144 801A1E00 sll $3,$fp,10
1130 1148 25F06700 or $fp,$3,$7
1131 114c 2530D900 or $6,$6,$25
1132 1150 3C00A78C lw $7,60($5)
1133 1154 27101200 nor $2,$0,$18
1134 1158 1000A88F lw $8,16($sp)
1135 115c 2630D800 xor $6,$6,$24
1136 1160 25105700 or $2,$2,$23
1137 1164 26105E00 xor $2,$2,$fp
1138 1168 2130C700 addu $6,$6,$7
1139 116c 2130D300 addu $6,$6,$19
1140 1170 21104800 addu $2,$2,$8
GAS LISTING rmd160.s page 21
1141 1174 2198C900 addu $19,$6,$9
1142 1178 21105600 addu $2,$2,$22
1143 117c 21B04A00 addu $22,$2,$10
1144 1180 C21D1300 srl $3,$19,23
1145 1184 40121300 sll $2,$19,9
1146 1188 25104300 or $2,$2,$3
1147 118c 82341600 srl $6,$22,18
1148 1190 801B1600 sll $3,$22,14
1149 1194 21985400 addu $19,$2,$20
1150 1198 25186600 or $3,$3,$6
1151 119c 823D1500 srl $7,$21,22
1152 11a0 27301900 nor $6,$0,$25
1153 11a4 80121500 sll $2,$21,10
1154 11a8 21B07100 addu $22,$3,$17
1155 11ac 25A84700 or $21,$2,$7
1156 11b0 2530D300 or $6,$6,$19
1157 11b4 823D1200 srl $7,$18,22
1158 11b8 27101700 nor $2,$0,$23
1159 11bc 801A1200 sll $3,$18,10
1160 11c0 25906700 or $18,$3,$7
1161 11c4 2630D500 xor $6,$6,$21
1162 11c8 2C00A78F lw $7,44($sp)
1163 11cc 25105600 or $2,$2,$22
1164 11d0 26105200 xor $2,$2,$18
1165 11d4 2130CD00 addu $6,$6,$13
1166 11d8 2130D400 addu $6,$6,$20
1167 11dc 21104700 addu $2,$2,$7
1168 11e0 21A0C900 addu $20,$6,$9
1169 11e4 21105100 addu $2,$2,$17
1170 11e8 21884A00 addu $17,$2,$10
1171 11ec C21C1400 srl $3,$20,19
1172 11f0 40131400 sll $2,$20,13
1173 11f4 25104300 or $2,$2,$3
1174 11f8 02351100 srl $6,$17,20
1175 11fc 001B1100 sll $3,$17,12
1176 1200 21A05800 addu $20,$2,$24
1177 1204 25186600 or $3,$3,$6
1178 1208 823D1900 srl $7,$25,22
1179 120c 27301300 nor $6,$0,$19
1180 1210 80121900 sll $2,$25,10
1181 1214 21887E00 addu $17,$3,$fp
1182 1218 25C84700 or $25,$2,$7
1183 121c 0400A88C lw $8,4($5)
1184 1220 2530D400 or $6,$6,$20
1185 1224 823D1700 srl $7,$23,22
1186 1228 27101600 nor $2,$0,$22
1187 122c 801A1700 sll $3,$23,10
1188 1230 25B86700 or $23,$3,$7
1189 1234 2630D900 xor $6,$6,$25
1190 1238 25105100 or $2,$2,$17
1191 123c 26105700 xor $2,$2,$23
1192 1240 2130C800 addu $6,$6,$8
1193 1244 2130D800 addu $6,$6,$24
1194 1248 21104D00 addu $2,$2,$13
1195 124c 21C0C900 addu $24,$6,$9
1196 1250 21105E00 addu $2,$2,$fp
1197 1254 21F04A00 addu $fp,$2,$10
GAS LISTING rmd160.s page 22
1198 1258 421C1800 srl $3,$24,17
1199 125c C0131800 sll $2,$24,15
1200 1260 25104300 or $2,$2,$3
1201 1264 C2341E00 srl $6,$fp,19
1202 1268 401B1E00 sll $3,$fp,13
1203 126c 21C05500 addu $24,$2,$21
1204 1270 25186600 or $3,$3,$6
1205 1274 823D1300 srl $7,$19,22
1206 1278 80121300 sll $2,$19,10
1207 127c 21F07200 addu $fp,$3,$18
1208 1280 25984700 or $19,$2,$7
1209 1284 27301400 nor $6,$0,$20
1210 1288 823D1600 srl $7,$22,22
1211 128c 801A1600 sll $3,$22,10
1212 1290 25B06700 or $22,$3,$7
1213 1294 2530D800 or $6,$6,$24
1214 1298 0000A38F lw $3,0($sp)
1215 129c 27101100 nor $2,$0,$17
1216 12a0 1800A78F lw $7,24($sp)
1217 12a4 2630D300 xor $6,$6,$19
1218 12a8 25105E00 or $2,$2,$fp
1219 12ac 26105600 xor $2,$2,$22
1220 12b0 2130C300 addu $6,$6,$3
1221 12b4 2130D500 addu $6,$6,$21
1222 12b8 21104700 addu $2,$2,$7
1223 12bc 21A8C900 addu $21,$6,$9
1224 12c0 21105200 addu $2,$2,$18
1225 12c4 21904A00 addu $18,$2,$10
1226 12c8 821C1500 srl $3,$21,18
1227 12cc 80131500 sll $2,$21,14
1228 12d0 25104300 or $2,$2,$3
1229 12d4 C2361200 srl $6,$18,27
1230 12d8 40191200 sll $3,$18,5
1231 12dc 21A85900 addu $21,$2,$25
1232 12e0 25186600 or $3,$3,$6
1233 12e4 823D1400 srl $7,$20,22
1234 12e8 27301800 nor $6,$0,$24
1235 12ec 80121400 sll $2,$20,10
1236 12f0 21907700 addu $18,$3,$23
1237 12f4 25A04700 or $20,$2,$7
1238 12f8 1C00A88C lw $8,28($5)
1239 12fc 2530D500 or $6,$6,$21
1240 1300 823D1100 srl $7,$17,22
1241 1304 27101E00 nor $2,$0,$fp
1242 1308 801A1100 sll $3,$17,10
1243 130c 25886700 or $17,$3,$7
1244 1310 2630D400 xor $6,$6,$20
1245 1314 1C00A38F lw $3,28($sp)
1246 1318 25105200 or $2,$2,$18
1247 131c 26105100 xor $2,$2,$17
1248 1320 2130C800 addu $6,$6,$8
1249 1324 2130D900 addu $6,$6,$25
1250 1328 21104300 addu $2,$2,$3
1251 132c 21C8C900 addu $25,$6,$9
1252 1330 21105700 addu $2,$2,$23
1253 1334 21B84A00 addu $23,$2,$10
1254 1338 021E1900 srl $3,$25,24
GAS LISTING rmd160.s page 23
1255 133c 00121900 sll $2,$25,8
1256 1340 25104300 or $2,$2,$3
1257 1344 82341700 srl $6,$23,18
1258 1348 801B1700 sll $3,$23,14
1259 134c 21C85300 addu $25,$2,$19
1260 1350 25186600 or $3,$3,$6
1261 1354 823D1800 srl $7,$24,22
1262 1358 80121800 sll $2,$24,10
1263 135c 21B87600 addu $23,$3,$22
1264 1360 25C04700 or $24,$2,$7
1265 1364 27301500 nor $6,$0,$21
1266 1368 823D1E00 srl $7,$fp,22
1267 136c 801A1E00 sll $3,$fp,10
1268 1370 25F06700 or $fp,$3,$7
1269 1374 2530D900 or $6,$6,$25
1270 1378 0000A78C lw $7,0($5)
1271 137c 27101200 nor $2,$0,$18
1272 1380 2000A88F lw $8,32($sp)
1273 1384 2630D800 xor $6,$6,$24
1274 1388 25105700 or $2,$2,$23
1275 138c 26105E00 xor $2,$2,$fp
1276 1390 2130C700 addu $6,$6,$7
1277 1394 2130D300 addu $6,$6,$19
1278 1398 21104800 addu $2,$2,$8
1279 139c 2198C900 addu $19,$6,$9
1280 13a0 21105600 addu $2,$2,$22
1281 13a4 21B04A00 addu $22,$2,$10
1282 13a8 C21C1300 srl $3,$19,19
1283 13ac 40131300 sll $2,$19,13
1284 13b0 25104300 or $2,$2,$3
1285 13b4 C2341600 srl $6,$22,19
1286 13b8 401B1600 sll $3,$22,13
1287 13bc 21985400 addu $19,$2,$20
1288 13c0 25186600 or $3,$3,$6
1289 13c4 823D1500 srl $7,$21,22
1290 13c8 27301900 nor $6,$0,$25
1291 13cc 80121500 sll $2,$21,10
1292 13d0 21B07100 addu $22,$3,$17
1293 13d4 25A84700 or $21,$2,$7
1294 13d8 2530D300 or $6,$6,$19
1295 13dc 823D1200 srl $7,$18,22
1296 13e0 27101700 nor $2,$0,$23
1297 13e4 801A1200 sll $3,$18,10
1298 13e8 25906700 or $18,$3,$7
1299 13ec 2630D500 xor $6,$6,$21
1300 13f0 0800A78F lw $7,8($sp)
1301 13f4 25105600 or $2,$2,$22
1302 13f8 26105200 xor $2,$2,$18
1303 13fc 2130CC00 addu $6,$6,$12
1304 1400 2130D400 addu $6,$6,$20
1305 1404 21104700 addu $2,$2,$7
1306 1408 21A0C900 addu $20,$6,$9
1307 140c 21105100 addu $2,$2,$17
1308 1410 21884A00 addu $17,$2,$10
1309 1414 821E1400 srl $3,$20,26
1310 1418 80111400 sll $2,$20,6
1311 141c 25104300 or $2,$2,$3
GAS LISTING rmd160.s page 24
1312 1420 C2341100 srl $6,$17,19
1313 1424 401B1100 sll $3,$17,13
1314 1428 21A05800 addu $20,$2,$24
1315 142c 1000A88C lw $8,16($5)
1316 1430 25186600 or $3,$3,$6
1317 1434 823D1900 srl $7,$25,22
1318 1438 80121900 sll $2,$25,10
1319 143c 21887E00 addu $17,$3,$fp
1320 1440 25C84700 or $25,$2,$7
1321 1444 27301300 nor $6,$0,$19
1322 1448 823D1700 srl $7,$23,22
1323 144c 801A1700 sll $3,$23,10
1324 1450 3800A8AF sw $8,56($sp)
1325 1454 25B86700 or $23,$3,$7
1326 1458 2530D400 or $6,$6,$20
1327 145c 3400A38C lw $3,52($5)
1328 1460 27101600 nor $2,$0,$22
1329 1464 2630D900 xor $6,$6,$25
1330 1468 25105100 or $2,$2,$17
1331 146c 26105700 xor $2,$2,$23
1332 1470 2130C300 addu $6,$6,$3
1333 1474 2130D800 addu $6,$6,$24
1334 1478 21104800 addu $2,$2,$8
1335 147c 21C0C900 addu $24,$6,$9
1336 1480 21105E00 addu $2,$2,$fp
1337 1484 21F04A00 addu $fp,$2,$10
1338 1488 C21E1800 srl $3,$24,27
1339 148c 40111800 sll $2,$24,5
1340 1490 25104300 or $2,$2,$3
1341 1494 42361E00 srl $6,$fp,25
1342 1498 C0191E00 sll $3,$fp,7
1343 149c 21C05500 addu $24,$2,$21
1344 14a0 25186600 or $3,$3,$6
1345 14a4 823D1300 srl $7,$19,22
1346 14a8 80121300 sll $2,$19,10
1347 14ac 21F07200 addu $fp,$3,$18
1348 14b0 25984700 or $19,$2,$7
1349 14b4 27301400 nor $6,$0,$20
1350 14b8 823D1600 srl $7,$22,22
1351 14bc 27101100 nor $2,$0,$17
1352 14c0 801A1600 sll $3,$22,10
1353 14c4 25B06700 or $22,$3,$7
1354 14c8 3400A88F lw $8,52($sp)
1355 14cc 2C00A78C lw $7,44($5)
1356 14d0 2530D800 or $6,$6,$24
1357 14d4 25105E00 or $2,$2,$fp
1358 14d8 2630D300 xor $6,$6,$19
1359 14dc 26105600 xor $2,$2,$22
1360 14e0 2130C700 addu $6,$6,$7
1361 14e4 21104800 addu $2,$2,$8
1362 14e8 2130D500 addu $6,$6,$21
1363 14ec 21105200 addu $2,$2,$18
1364 14f0 21A8C900 addu $21,$6,$9
1365 14f4 21904A00 addu $18,$2,$10
1366 14f8 021D1500 srl $3,$21,20
1367 14fc C23E1200 srl $7,$18,27
1368 1500 00131500 sll $2,$21,12
GAS LISTING rmd160.s page 25
1369 1504 40311200 sll $6,$18,5
1370 1508 25104300 or $2,$2,$3
1371 150c 2530C700 or $6,$6,$7
1372 1510 801A1400 sll $3,$20,10
1373 1514 823D1400 srl $7,$20,22
1374 1518 2190D700 addu $18,$6,$23
1375 151c 21A85900 addu $21,$2,$25
1376 1520 25A06700 or $20,$3,$7
1377 1524 27101800 nor $2,$0,$24
1378 1528 82351100 srl $6,$17,22
1379 152c 801A1100 sll $3,$17,10
1380 1530 25886600 or $17,$3,$6
1381 1534 25105500 or $2,$2,$21
1382 1538 1400A38C lw $3,20($5)
1383 153c 26105400 xor $2,$2,$20
1384 1540 27301200 nor $6,$0,$18
1385 1544 2430D100 and $6,$6,$17
1386 1548 21104300 addu $2,$2,$3
1387 154c 24185E02 and $3,$18,$fp
1388 1550 25186600 or $3,$3,$6
1389 1554 21105900 addu $2,$2,$25
1390 1558 21186D00 addu $3,$3,$13
1391 155c 6D7A0B3C li $11,2053963776 # 0x7a6d0000
1392 1560 E9766B35 ori $11,$11,0x76e9
1393 1564 21C84900 addu $25,$2,$9
1394 1568 21187700 addu $3,$3,$23
1395 156c 21B86B00 addu $23,$3,$11
1396 1570 42361900 srl $6,$25,25
1397 1574 C0111900 sll $2,$25,7
1398 1578 25104600 or $2,$2,$6
1399 157c 42441700 srl $8,$23,17
1400 1580 C0331700 sll $6,$23,15
1401 1584 21C85300 addu $25,$2,$19
1402 1588 2530C800 or $6,$6,$8
1403 158c 823D1800 srl $7,$24,22
1404 1590 80121800 sll $2,$24,10
1405 1594 21B8D600 addu $23,$6,$22
1406 1598 25C04700 or $24,$2,$7
1407 159c 27181500 nor $3,$0,$21
1408 15a0 82351E00 srl $6,$fp,22
1409 15a4 80121E00 sll $2,$fp,10
1410 15a8 25F04600 or $fp,$2,$6
1411 15ac 25187900 or $3,$3,$25
1412 15b0 3000A68C lw $6,48($5)
1413 15b4 26187800 xor $3,$3,$24
1414 15b8 21186600 addu $3,$3,$6
1415 15bc 27301700 nor $6,$0,$23
1416 15c0 2430DE00 and $6,$6,$fp
1417 15c4 2410F202 and $2,$23,$18
1418 15c8 21187300 addu $3,$3,$19
1419 15cc 25104600 or $2,$2,$6
1420 15d0 21986900 addu $19,$3,$9
1421 15d4 21104C00 addu $2,$2,$12
1422 15d8 C2461300 srl $8,$19,27
1423 15dc 823D1500 srl $7,$21,22
1424 15e0 40311300 sll $6,$19,5
1425 15e4 801A1500 sll $3,$21,10
GAS LISTING rmd160.s page 26
1426 15e8 21105600 addu $2,$2,$22
1427 15ec 25A86700 or $21,$3,$7
1428 15f0 2530C800 or $6,$6,$8
1429 15f4 21B04B00 addu $22,$2,$11
1430 15f8 2198D400 addu $19,$6,$20
1431 15fc C23E1600 srl $7,$22,27
1432 1600 27301500 nor $6,$0,$21
1433 1604 40111600 sll $2,$22,5
1434 1608 2430D900 and $6,$6,$25
1435 160c 24187502 and $3,$19,$21
1436 1610 25104700 or $2,$2,$7
1437 1614 0400A78C lw $7,4($5)
1438 1618 25186600 or $3,$3,$6
1439 161c 21B05100 addu $22,$2,$17
1440 1620 21186700 addu $3,$3,$7
1441 1624 82351200 srl $6,$18,22
1442 1628 80121200 sll $2,$18,10
1443 162c 1B8F0A3C li $10,-1894055936 # 0xffffffff8f1b0000
1444 1630 DCBC4A35 ori $10,$10,0xbcdc
1445 1634 25904600 or $18,$2,$6
1446 1638 21187400 addu $3,$3,$20
1447 163c 27101600 nor $2,$0,$22
1448 1640 21A06A00 addu $20,$3,$10
1449 1644 24105200 and $2,$2,$18
1450 1648 2418D702 and $3,$22,$23
1451 164c 42451400 srl $8,$20,21
1452 1650 25186200 or $3,$3,$2
1453 1654 82351900 srl $6,$25,22
1454 1658 C03A1400 sll $7,$20,11
1455 165c 80121900 sll $2,$25,10
1456 1660 25C84600 or $25,$2,$6
1457 1664 2538E800 or $7,$7,$8
1458 1668 3800A88F lw $8,56($sp)
1459 166c 21A0F800 addu $20,$7,$24
1460 1670 27301900 nor $6,$0,$25
1461 1674 2430D300 and $6,$6,$19
1462 1678 24109902 and $2,$20,$25
1463 167c 21186800 addu $3,$3,$8
1464 1680 21187100 addu $3,$3,$17
1465 1684 25104600 or $2,$2,$6
1466 1688 2400A68C lw $6,36($5)
1467 168c 21886B00 addu $17,$3,$11
1468 1690 023E1100 srl $7,$17,24
1469 1694 001A1100 sll $3,$17,8
1470 1698 21104600 addu $2,$2,$6
1471 169c 25186700 or $3,$3,$7
1472 16a0 21105800 addu $2,$2,$24
1473 16a4 21887E00 addu $17,$3,$fp
1474 16a8 21C04A00 addu $24,$2,$10
1475 16ac 82351700 srl $6,$23,22
1476 16b0 0400A28C lw $2,4($5)
1477 16b4 801A1700 sll $3,$23,10
1478 16b8 25B86600 or $23,$3,$6
1479 16bc 024D1800 srl $9,$24,20
1480 16c0 001B1800 sll $3,$24,12
1481 16c4 3C00A2AF sw $2,60($sp)
1482 16c8 25186900 or $3,$3,$9
GAS LISTING rmd160.s page 27
1483 16cc 27381100 nor $7,$0,$17
1484 16d0 21C07500 addu $24,$3,$21
1485 16d4 2438F700 and $7,$7,$23
1486 16d8 3C00A38F lw $3,60($sp)
1487 16dc 24303602 and $6,$17,$22
1488 16e0 82451300 srl $8,$19,22
1489 16e4 80121300 sll $2,$19,10
1490 16e8 2530C700 or $6,$6,$7
1491 16ec 25984800 or $19,$2,$8
1492 16f0 2130C300 addu $6,$6,$3
1493 16f4 2130DE00 addu $6,$6,$fp
1494 16f8 27181300 nor $3,$0,$19
1495 16fc 21F0CB00 addu $fp,$6,$11
1496 1700 24187400 and $3,$3,$20
1497 1704 2C00A68C lw $6,44($5)
1498 1708 24101303 and $2,$24,$19
1499 170c 25104300 or $2,$2,$3
1500 1710 21104600 addu $2,$2,$6
1501 1714 C01A1E00 sll $3,$fp,11
1502 1718 42351E00 srl $6,$fp,21
1503 171c 25186600 or $3,$3,$6
1504 1720 21105500 addu $2,$2,$21
1505 1724 21F07200 addu $fp,$3,$18
1506 1728 21A84A00 addu $21,$2,$10
1507 172c 821D1600 srl $3,$22,22
1508 1730 80121600 sll $2,$22,10
1509 1734 25B04300 or $22,$2,$3
1510 1738 82441500 srl $8,$21,18
1511 173c 82351400 srl $6,$20,22
1512 1740 803B1500 sll $7,$21,14
1513 1744 27181E00 nor $3,$0,$fp
1514 1748 80121400 sll $2,$20,10
1515 174c 25A04600 or $20,$2,$6
1516 1750 2538E800 or $7,$7,$8
1517 1754 24187600 and $3,$3,$22
1518 1758 2410D103 and $2,$fp,$17
1519 175c 21A8F900 addu $21,$7,$25
1520 1760 25104300 or $2,$2,$3
1521 1764 27301400 nor $6,$0,$20
1522 1768 2800A78C lw $7,40($5)
1523 176c 2430D800 and $6,$6,$24
1524 1770 2418B402 and $3,$21,$20
1525 1774 21105000 addu $2,$2,$16
1526 1778 25186600 or $3,$3,$6
1527 177c 21105200 addu $2,$2,$18
1528 1780 21904B00 addu $18,$2,$11
1529 1784 21186700 addu $3,$3,$7
1530 1788 82341200 srl $6,$18,18
1531 178c 21187900 addu $3,$3,$25
1532 1790 80131200 sll $2,$18,14
1533 1794 21C86A00 addu $25,$3,$10
1534 1798 25104600 or $2,$2,$6
1535 179c 21905700 addu $18,$2,$23
1536 17a0 424C1900 srl $9,$25,17
1537 17a4 823D1800 srl $7,$24,22
1538 17a8 82451100 srl $8,$17,22
1539 17ac C01B1900 sll $3,$25,15
GAS LISTING rmd160.s page 28
1540 17b0 80121800 sll $2,$24,10
1541 17b4 80321100 sll $6,$17,10
1542 17b8 25C04700 or $24,$2,$7
1543 17bc 2588C800 or $17,$6,$8
1544 17c0 25186900 or $3,$3,$9
1545 17c4 27101200 nor $2,$0,$18
1546 17c8 21C87300 addu $25,$3,$19
1547 17cc 24105100 and $2,$2,$17
1548 17d0 24185E02 and $3,$18,$fp
1549 17d4 27301800 nor $6,$0,$24
1550 17d8 2C00A88F lw $8,44($sp)
1551 17dc 2430D500 and $6,$6,$21
1552 17e0 25186200 or $3,$3,$2
1553 17e4 24103803 and $2,$25,$24
1554 17e8 25104600 or $2,$2,$6
1555 17ec 0000A68C lw $6,0($5)
1556 17f0 21186800 addu $3,$3,$8
1557 17f4 21187700 addu $3,$3,$23
1558 17f8 21104600 addu $2,$2,$6
1559 17fc 21B86B00 addu $23,$3,$11
1560 1800 21105300 addu $2,$2,$19
1561 1804 21984A00 addu $19,$2,$10
1562 1808 821C1700 srl $3,$23,18
1563 180c 80331700 sll $6,$23,14
1564 1810 2530C300 or $6,$6,$3
1565 1814 82441300 srl $8,$19,18
1566 1818 823D1500 srl $7,$21,22
1567 181c 801B1300 sll $3,$19,14
1568 1820 80121500 sll $2,$21,10
1569 1824 21B8D600 addu $23,$6,$22
1570 1828 25A84700 or $21,$2,$7
1571 182c 25186800 or $3,$3,$8
1572 1830 823D1E00 srl $7,$fp,22
1573 1834 80121E00 sll $2,$fp,10
1574 1838 21987400 addu $19,$3,$20
1575 183c 25F04700 or $fp,$2,$7
1576 1840 27301500 nor $6,$0,$21
1577 1844 27381700 nor $7,$0,$23
1578 1848 3000A88F lw $8,48($sp)
1579 184c 2430D900 and $6,$6,$25
1580 1850 2438FE00 and $7,$7,$fp
1581 1854 24107502 and $2,$19,$21
1582 1858 2418F202 and $3,$23,$18
1583 185c 25104600 or $2,$2,$6
1584 1860 25186700 or $3,$3,$7
1585 1864 21186800 addu $3,$3,$8
1586 1868 21104D00 addu $2,$2,$13
1587 186c 21105400 addu $2,$2,$20
1588 1870 21187600 addu $3,$3,$22
1589 1874 21A04A00 addu $20,$2,$10
1590 1878 21B06B00 addu $22,$3,$11
1591 187c 42441400 srl $8,$20,17
1592 1880 824E1600 srl $9,$22,26
1593 1884 823D1900 srl $7,$25,22
1594 1888 C0331400 sll $6,$20,15
1595 188c 80191600 sll $3,$22,6
1596 1890 80121900 sll $2,$25,10
GAS LISTING rmd160.s page 29
1597 1894 25C84700 or $25,$2,$7
1598 1898 2530C800 or $6,$6,$8
1599 189c 25186900 or $3,$3,$9
1600 18a0 21B07100 addu $22,$3,$17
1601 18a4 21A0D800 addu $20,$6,$24
1602 18a8 821D1200 srl $3,$18,22
1603 18ac 27381900 nor $7,$0,$25
1604 18b0 80121200 sll $2,$18,10
1605 18b4 25904300 or $18,$2,$3
1606 18b8 3000A88C lw $8,48($5)
1607 18bc 2438F300 and $7,$7,$19
1608 18c0 24189902 and $3,$20,$25
1609 18c4 27301600 nor $6,$0,$22
1610 18c8 2430D200 and $6,$6,$18
1611 18cc 2410D702 and $2,$22,$23
1612 18d0 25186700 or $3,$3,$7
1613 18d4 0000A78C lw $7,0($5)
1614 18d8 25104600 or $2,$2,$6
1615 18dc 21186800 addu $3,$3,$8
1616 18e0 21187800 addu $3,$3,$24
1617 18e4 21104700 addu $2,$2,$7
1618 18e8 21C06A00 addu $24,$3,$10
1619 18ec 21105100 addu $2,$2,$17
1620 18f0 21884B00 addu $17,$2,$11
1621 18f4 4000A7AF sw $7,64($sp)
1622 18f8 82351300 srl $6,$19,22
1623 18fc C23D1800 srl $7,$24,23
1624 1900 401A1800 sll $3,$24,9
1625 1904 80121300 sll $2,$19,10
1626 1908 25984600 or $19,$2,$6
1627 190c 25186700 or $3,$3,$7
1628 1910 82341100 srl $6,$17,18
1629 1914 80131100 sll $2,$17,14
1630 1918 21C07500 addu $24,$3,$21
1631 191c 25104600 or $2,$2,$6
1632 1920 27381300 nor $7,$0,$19
1633 1924 82351700 srl $6,$23,22
1634 1928 801A1700 sll $3,$23,10
1635 192c 21885E00 addu $17,$2,$fp
1636 1930 25B86600 or $23,$3,$6
1637 1934 2438F400 and $7,$7,$20
1638 1938 1000A38C lw $3,16($5)
1639 193c 24101303 and $2,$24,$19
1640 1940 25104700 or $2,$2,$7
1641 1944 27301100 nor $6,$0,$17
1642 1948 1400AF8C lw $15,20($5)
1643 194c 2430D700 and $6,$6,$23
1644 1950 21104300 addu $2,$2,$3
1645 1954 24183602 and $3,$17,$22
1646 1958 21105500 addu $2,$2,$21
1647 195c 25186600 or $3,$3,$6
1648 1960 21A84A00 addu $21,$2,$10
1649 1964 21186F00 addu $3,$3,$15
1650 1968 02461500 srl $8,$21,24
1651 196c 21187E00 addu $3,$3,$fp
1652 1970 823D1400 srl $7,$20,22
1653 1974 00321500 sll $6,$21,8
GAS LISTING rmd160.s page 30
1654 1978 80121400 sll $2,$20,10
1655 197c 25A04700 or $20,$2,$7
1656 1980 2530C800 or $6,$6,$8
1657 1984 21F06B00 addu $fp,$3,$11
1658 1988 21A8D900 addu $21,$6,$25
1659 198c 821E1E00 srl $3,$fp,26
1660 1990 27101400 nor $2,$0,$20
1661 1994 80311E00 sll $6,$fp,6
1662 1998 2530C300 or $6,$6,$3
1663 199c 24105800 and $2,$2,$24
1664 19a0 2418B402 and $3,$21,$20
1665 19a4 25186200 or $3,$3,$2
1666 19a8 823D1600 srl $7,$22,22
1667 19ac 80121600 sll $2,$22,10
1668 19b0 21F0D200 addu $fp,$6,$18
1669 19b4 25B04700 or $22,$2,$7
1670 19b8 3400A68C lw $6,52($5)
1671 19bc 3000A78C lw $7,48($5)
1672 19c0 27101E00 nor $2,$0,$fp
1673 19c4 4400A7AF sw $7,68($sp)
1674 19c8 24105600 and $2,$2,$22
1675 19cc 21186600 addu $3,$3,$6
1676 19d0 2430D103 and $6,$fp,$17
1677 19d4 21187900 addu $3,$3,$25
1678 19d8 2530C200 or $6,$6,$2
1679 19dc 4400A28F lw $2,68($sp)
1680 19e0 21C86A00 addu $25,$3,$10
1681 19e4 C2451900 srl $8,$25,23
1682 19e8 823D1800 srl $7,$24,22
1683 19ec 2130C200 addu $6,$6,$2
1684 19f0 401A1900 sll $3,$25,9
1685 19f4 80121800 sll $2,$24,10
1686 19f8 25C04700 or $24,$2,$7
1687 19fc 25186800 or $3,$3,$8
1688 1a00 2130D200 addu $6,$6,$18
1689 1a04 21C87300 addu $25,$3,$19
1690 1a08 2190CB00 addu $18,$6,$11
1691 1a0c 27381800 nor $7,$0,$24
1692 1a10 2438F500 and $7,$7,$21
1693 1a14 C2351200 srl $6,$18,23
1694 1a18 24103803 and $2,$25,$24
1695 1a1c 401A1200 sll $3,$18,9
1696 1a20 25186600 or $3,$3,$6
1697 1a24 25104700 or $2,$2,$7
1698 1a28 21907700 addu $18,$3,$23
1699 1a2c 21105000 addu $2,$2,$16
1700 1a30 82351100 srl $6,$17,22
1701 1a34 801A1100 sll $3,$17,10
1702 1a38 25886600 or $17,$3,$6
1703 1a3c 21105300 addu $2,$2,$19
1704 1a40 27181200 nor $3,$0,$18
1705 1a44 21984A00 addu $19,$2,$10
1706 1a48 24187100 and $3,$3,$17
1707 1a4c 24305E02 and $6,$18,$fp
1708 1a50 0800AE8C lw $14,8($5)
1709 1a54 82441300 srl $8,$19,18
1710 1a58 2530C300 or $6,$6,$3
GAS LISTING rmd160.s page 31
1711 1a5c 803B1300 sll $7,$19,14
1712 1a60 821D1500 srl $3,$21,22
1713 1a64 80121500 sll $2,$21,10
1714 1a68 25A84300 or $21,$2,$3
1715 1a6c 2538E800 or $7,$7,$8
1716 1a70 2198F400 addu $19,$7,$20
1717 1a74 27181500 nor $3,$0,$21
1718 1a78 2130CE00 addu $6,$6,$14
1719 1a7c 1C00A78C lw $7,28($5)
1720 1a80 24187900 and $3,$3,$25
1721 1a84 24107502 and $2,$19,$21
1722 1a88 2130D700 addu $6,$6,$23
1723 1a8c 21B8CB00 addu $23,$6,$11
1724 1a90 25104300 or $2,$2,$3
1725 1a94 02351700 srl $6,$23,20
1726 1a98 001B1700 sll $3,$23,12
1727 1a9c 21104700 addu $2,$2,$7
1728 1aa0 25186600 or $3,$3,$6
1729 1aa4 21105400 addu $2,$2,$20
1730 1aa8 21B87600 addu $23,$3,$22
1731 1aac 21A04A00 addu $20,$2,$10
1732 1ab0 82351E00 srl $6,$fp,22
1733 1ab4 801A1E00 sll $3,$fp,10
1734 1ab8 25F06600 or $fp,$3,$6
1735 1abc C24E1400 srl $9,$20,27
1736 1ac0 27381700 nor $7,$0,$23
1737 1ac4 82451900 srl $8,$25,22
1738 1ac8 40191400 sll $3,$20,5
1739 1acc 80121900 sll $2,$25,10
1740 1ad0 25C84800 or $25,$2,$8
1741 1ad4 2438FE00 and $7,$7,$fp
1742 1ad8 3400A88F lw $8,52($sp)
1743 1adc 2430F202 and $6,$23,$18
1744 1ae0 25186900 or $3,$3,$9
1745 1ae4 21A07800 addu $20,$3,$24
1746 1ae8 2530C700 or $6,$6,$7
1747 1aec 27181900 nor $3,$0,$25
1748 1af0 24187300 and $3,$3,$19
1749 1af4 24109902 and $2,$20,$25
1750 1af8 2130C800 addu $6,$6,$8
1751 1afc 2130D600 addu $6,$6,$22
1752 1b00 25104300 or $2,$2,$3
1753 1b04 3C00A38C lw $3,60($5)
1754 1b08 21B0CB00 addu $22,$6,$11
1755 1b0c C2351600 srl $6,$22,23
1756 1b10 21104300 addu $2,$2,$3
1757 1b14 401A1600 sll $3,$22,9
1758 1b18 25186600 or $3,$3,$6
1759 1b1c 21105800 addu $2,$2,$24
1760 1b20 21B07100 addu $22,$3,$17
1761 1b24 21C04A00 addu $24,$2,$10
1762 1b28 821D1200 srl $3,$18,22
1763 1b2c 80121200 sll $2,$18,10
1764 1b30 25904300 or $18,$2,$3
1765 1b34 82461800 srl $8,$24,26
1766 1b38 821D1300 srl $3,$19,22
1767 1b3c 80391800 sll $7,$24,6
GAS LISTING rmd160.s page 32
1768 1b40 27301600 nor $6,$0,$22
1769 1b44 80121300 sll $2,$19,10
1770 1b48 25984300 or $19,$2,$3
1771 1b4c 2538E800 or $7,$7,$8
1772 1b50 2430D200 and $6,$6,$18
1773 1b54 2400A88C lw $8,36($5)
1774 1b58 2418D702 and $3,$22,$23
1775 1b5c 25186600 or $3,$3,$6
1776 1b60 21186800 addu $3,$3,$8
1777 1b64 21C0F500 addu $24,$7,$21
1778 1b68 27301300 nor $6,$0,$19
1779 1b6c 21187100 addu $3,$3,$17
1780 1b70 21886B00 addu $17,$3,$11
1781 1b74 2430D400 and $6,$6,$20
1782 1b78 3800A38C lw $3,56($5)
1783 1b7c 24101303 and $2,$24,$19
1784 1b80 25104600 or $2,$2,$6
1785 1b84 21104300 addu $2,$2,$3
1786 1b88 02351100 srl $6,$17,20
1787 1b8c 21105500 addu $2,$2,$21
1788 1b90 001B1100 sll $3,$17,12
1789 1b94 21A84A00 addu $21,$2,$10
1790 1b98 4800A8AF sw $8,72($sp)
1791 1b9c 25186600 or $3,$3,$6
1792 1ba0 82451700 srl $8,$23,22
1793 1ba4 80321700 sll $6,$23,10
1794 1ba8 21887E00 addu $17,$3,$fp
1795 1bac 25B8C800 or $23,$6,$8
1796 1bb0 024E1500 srl $9,$21,24
1797 1bb4 1C00A68C lw $6,28($5)
1798 1bb8 823D1400 srl $7,$20,22
1799 1bbc 001A1500 sll $3,$21,8
1800 1bc0 80121400 sll $2,$20,10
1801 1bc4 25A04700 or $20,$2,$7
1802 1bc8 25186900 or $3,$3,$9
1803 1bcc 27101100 nor $2,$0,$17
1804 1bd0 4C00A6AF sw $6,76($sp)
1805 1bd4 21A87900 addu $21,$3,$25
1806 1bd8 4C00A78F lw $7,76($sp)
1807 1bdc 24105700 and $2,$2,$23
1808 1be0 24183602 and $3,$17,$22
1809 1be4 27301400 nor $6,$0,$20
1810 1be8 2430D800 and $6,$6,$24
1811 1bec 25186200 or $3,$3,$2
1812 1bf0 2410B402 and $2,$21,$20
1813 1bf4 25104600 or $2,$2,$6
1814 1bf8 21186700 addu $3,$3,$7
1815 1bfc 21187E00 addu $3,$3,$fp
1816 1c00 21104F00 addu $2,$2,$15
1817 1c04 21F06B00 addu $fp,$3,$11
1818 1c08 21105900 addu $2,$2,$25
1819 1c0c 21C84A00 addu $25,$2,$10
1820 1c10 C21E1E00 srl $3,$fp,27
1821 1c14 40311E00 sll $6,$fp,5
1822 1c18 2530C300 or $6,$6,$3
1823 1c1c 82461900 srl $8,$25,26
1824 1c20 823D1800 srl $7,$24,22
GAS LISTING rmd160.s page 33
1825 1c24 80191900 sll $3,$25,6
1826 1c28 80121800 sll $2,$24,10
1827 1c2c 21F0D200 addu $fp,$6,$18
1828 1c30 25C04700 or $24,$2,$7
1829 1c34 25186800 or $3,$3,$8
1830 1c38 823D1600 srl $7,$22,22
1831 1c3c 80121600 sll $2,$22,10
1832 1c40 21C87300 addu $25,$3,$19
1833 1c44 25B04700 or $22,$2,$7
1834 1c48 27301800 nor $6,$0,$24
1835 1c4c 27381E00 nor $7,$0,$fp
1836 1c50 2800A88C lw $8,40($5)
1837 1c54 2430D500 and $6,$6,$21
1838 1c58 2438F600 and $7,$7,$22
1839 1c5c 24103803 and $2,$25,$24
1840 1c60 2418D103 and $3,$fp,$17
1841 1c64 25104600 or $2,$2,$6
1842 1c68 25186700 or $3,$3,$7
1843 1c6c 21186800 addu $3,$3,$8
1844 1c70 21104C00 addu $2,$2,$12
1845 1c74 21105300 addu $2,$2,$19
1846 1c78 21187200 addu $3,$3,$18
1847 1c7c 21984A00 addu $19,$2,$10
1848 1c80 21906B00 addu $18,$3,$11
1849 1c84 5000A8AF sw $8,80($sp)
1850 1c88 424C1200 srl $9,$18,17
1851 1c8c C2461300 srl $8,$19,27
1852 1c90 823D1500 srl $7,$21,22
1853 1c94 40311300 sll $6,$19,5
1854 1c98 C01B1200 sll $3,$18,15
1855 1c9c 80121500 sll $2,$21,10
1856 1ca0 25A84700 or $21,$2,$7
1857 1ca4 2530C800 or $6,$6,$8
1858 1ca8 25186900 or $3,$3,$9
1859 1cac 21907700 addu $18,$3,$23
1860 1cb0 2198D400 addu $19,$6,$20
1861 1cb4 823D1100 srl $7,$17,22
1862 1cb8 27181500 nor $3,$0,$21
1863 1cbc 80121100 sll $2,$17,10
1864 1cc0 25884700 or $17,$2,$7
1865 1cc4 24187900 and $3,$3,$25
1866 1cc8 24107502 and $2,$19,$21
1867 1ccc 27301200 nor $6,$0,$18
1868 1cd0 3800A78C lw $7,56($5)
1869 1cd4 2430D100 and $6,$6,$17
1870 1cd8 25104300 or $2,$2,$3
1871 1cdc 24185E02 and $3,$18,$fp
1872 1ce0 25186600 or $3,$3,$6
1873 1ce4 21104E00 addu $2,$2,$14
1874 1ce8 21105400 addu $2,$2,$20
1875 1cec 21186700 addu $3,$3,$7
1876 1cf0 21A04A00 addu $20,$2,$10
1877 1cf4 21187700 addu $3,$3,$23
1878 1cf8 822D1900 srl $5,$25,22
1879 1cfc 80121900 sll $2,$25,10
1880 1d00 25C84500 or $25,$2,$5
1881 1d04 21B86B00 addu $23,$3,$11
GAS LISTING rmd160.s page 34
1882 1d08 02151400 srl $2,$20,20
1883 1d0c 002B1400 sll $5,$20,12
1884 1d10 2528A200 or $5,$5,$2
1885 1d14 02361700 srl $6,$23,24
1886 1d18 00121700 sll $2,$23,8
1887 1d1c 25104600 or $2,$2,$6
1888 1d20 21A0B800 addu $20,$5,$24
1889 1d24 21B85600 addu $23,$2,$22
1890 1d28 27181900 nor $3,$0,$25
1891 1d2c 822D1E00 srl $5,$fp,22
1892 1d30 80121E00 sll $2,$fp,10
1893 1d34 25F04500 or $fp,$2,$5
1894 1d38 25187300 or $3,$3,$19
1895 1d3c 0400A28F lw $2,4($sp)
1896 1d40 4400A68F lw $6,68($sp)
1897 1d44 2628F202 xor $5,$23,$18
1898 1d48 26187400 xor $3,$3,$20
1899 1d4c 21186200 addu $3,$3,$2
1900 1d50 2628BE00 xor $5,$5,$fp
1901 1d54 53A9083C li $8,-1454178304 # 0xffffffffa9530000
1902 1d58 4EFD0835 ori $8,$8,0xfd4e
1903 1d5c 2128A600 addu $5,$5,$6
1904 1d60 21187800 addu $3,$3,$24
1905 1d64 21C06800 addu $24,$3,$8
1906 1d68 21B0C502 addu $22,$22,$5
1907 1d6c 82351300 srl $6,$19,22
1908 1d70 80121300 sll $2,$19,10
1909 1d74 25984600 or $19,$2,$6
1910 1d78 402A1800 sll $5,$24,9
1911 1d7c C2151800 srl $2,$24,23
1912 1d80 02361600 srl $6,$22,24
1913 1d84 001A1600 sll $3,$22,8
1914 1d88 2528A200 or $5,$5,$2
1915 1d8c 25186600 or $3,$3,$6
1916 1d90 21C0B500 addu $24,$5,$21
1917 1d94 21B07100 addu $22,$3,$17
1918 1d98 27101300 nor $2,$0,$19
1919 1d9c 822D1200 srl $5,$18,22
1920 1da0 801A1200 sll $3,$18,10
1921 1da4 25906500 or $18,$3,$5
1922 1da8 25105400 or $2,$2,$20
1923 1dac 0800A38F lw $3,8($sp)
1924 1db0 26105800 xor $2,$2,$24
1925 1db4 3000A58F lw $5,48($sp)
1926 1db8 21104300 addu $2,$2,$3
1927 1dbc 2618D702 xor $3,$22,$23
1928 1dc0 26187200 xor $3,$3,$18
1929 1dc4 21186500 addu $3,$3,$5
1930 1dc8 21105500 addu $2,$2,$21
1931 1dcc 21A84800 addu $21,$2,$8
1932 1dd0 21882302 addu $17,$17,$3
1933 1dd4 822D1400 srl $5,$20,22
1934 1dd8 80121400 sll $2,$20,10
1935 1ddc 25A04500 or $20,$2,$5
1936 1de0 C2361100 srl $6,$17,27
1937 1de4 42141500 srl $2,$21,17
1938 1de8 C02B1500 sll $5,$21,15
GAS LISTING rmd160.s page 35
1939 1dec 40191100 sll $3,$17,5
1940 1df0 2528A200 or $5,$5,$2
1941 1df4 25186600 or $3,$3,$6
1942 1df8 27101400 nor $2,$0,$20
1943 1dfc 21A8B900 addu $21,$5,$25
1944 1e00 21887E00 addu $17,$3,$fp
1945 1e04 25105800 or $2,$2,$24
1946 1e08 822D1700 srl $5,$23,22
1947 1e0c 801A1700 sll $3,$23,10
1948 1e10 25B86500 or $23,$3,$5
1949 1e14 26105500 xor $2,$2,$21
1950 1e18 5000A58F lw $5,80($sp)
1951 1e1c 26183602 xor $3,$17,$22
1952 1e20 26187700 xor $3,$3,$23
1953 1e24 21104F00 addu $2,$2,$15
1954 1e28 21186500 addu $3,$3,$5
1955 1e2c 21105900 addu $2,$2,$25
1956 1e30 21C84800 addu $25,$2,$8
1957 1e34 21F0C303 addu $fp,$fp,$3
1958 1e38 822D1800 srl $5,$24,22
1959 1e3c 80121800 sll $2,$24,10
1960 1e40 25C04500 or $24,$2,$5
1961 1e44 02351E00 srl $6,$fp,20
1962 1e48 C2161900 srl $2,$25,27
1963 1e4c 40291900 sll $5,$25,5
1964 1e50 001B1E00 sll $3,$fp,12
1965 1e54 2528A200 or $5,$5,$2
1966 1e58 25186600 or $3,$3,$6
1967 1e5c 27101800 nor $2,$0,$24
1968 1e60 21C8B300 addu $25,$5,$19
1969 1e64 21F07200 addu $fp,$3,$18
1970 1e68 1000A68F lw $6,16($sp)
1971 1e6c 25105500 or $2,$2,$21
1972 1e70 822D1600 srl $5,$22,22
1973 1e74 801A1600 sll $3,$22,10
1974 1e78 25B06500 or $22,$3,$5
1975 1e7c 26105900 xor $2,$2,$25
1976 1e80 3800A58F lw $5,56($sp)
1977 1e84 2618D103 xor $3,$fp,$17
1978 1e88 21104600 addu $2,$2,$6
1979 1e8c 26187600 xor $3,$3,$22
1980 1e90 21186500 addu $3,$3,$5
1981 1e94 21105300 addu $2,$2,$19
1982 1e98 21984800 addu $19,$2,$8
1983 1e9c 21904302 addu $18,$18,$3
1984 1ea0 822D1500 srl $5,$21,22
1985 1ea4 80121500 sll $2,$21,10
1986 1ea8 25A84500 or $21,$2,$5
1987 1eac C2351200 srl $6,$18,23
1988 1eb0 42151300 srl $2,$19,21
1989 1eb4 C02A1300 sll $5,$19,11
1990 1eb8 401A1200 sll $3,$18,9
1991 1ebc 2528A200 or $5,$5,$2
1992 1ec0 25186600 or $3,$3,$6
1993 1ec4 27101500 nor $2,$0,$21
1994 1ec8 2198B400 addu $19,$5,$20
1995 1ecc 21907700 addu $18,$3,$23
GAS LISTING rmd160.s page 36
1996 1ed0 1400A68F lw $6,20($sp)
1997 1ed4 25105900 or $2,$2,$25
1998 1ed8 822D1100 srl $5,$17,22
1999 1edc 801A1100 sll $3,$17,10
2000 1ee0 25886500 or $17,$3,$5
2001 1ee4 26105300 xor $2,$2,$19
2002 1ee8 3C00A58F lw $5,60($sp)
2003 1eec 26185E02 xor $3,$18,$fp
2004 1ef0 21104600 addu $2,$2,$6
2005 1ef4 26187100 xor $3,$3,$17
2006 1ef8 21186500 addu $3,$3,$5
2007 1efc 21105400 addu $2,$2,$20
2008 1f00 21A04800 addu $20,$2,$8
2009 1f04 21B8E302 addu $23,$23,$3
2010 1f08 822D1900 srl $5,$25,22
2011 1f0c 80121900 sll $2,$25,10
2012 1f10 25C84500 or $25,$2,$5
2013 1f14 02351700 srl $6,$23,20
2014 1f18 82161400 srl $2,$20,26
2015 1f1c 80291400 sll $5,$20,6
2016 1f20 001B1700 sll $3,$23,12
2017 1f24 2528A200 or $5,$5,$2
2018 1f28 25186600 or $3,$3,$6
2019 1f2c 27101900 nor $2,$0,$25
2020 1f30 21A0B800 addu $20,$5,$24
2021 1f34 21B87600 addu $23,$3,$22
2022 1f38 1800A68F lw $6,24($sp)
2023 1f3c 25105300 or $2,$2,$19
2024 1f40 822D1E00 srl $5,$fp,22
2025 1f44 801A1E00 sll $3,$fp,10
2026 1f48 25F06500 or $fp,$3,$5
2027 1f4c 26105400 xor $2,$2,$20
2028 1f50 2618F202 xor $3,$23,$18
2029 1f54 21104600 addu $2,$2,$6
2030 1f58 26187E00 xor $3,$3,$fp
2031 1f5c 21105800 addu $2,$2,$24
2032 1f60 21186F00 addu $3,$3,$15
2033 1f64 21C04800 addu $24,$2,$8
2034 1f68 21B0C302 addu $22,$22,$3
2035 1f6c 822D1300 srl $5,$19,22
2036 1f70 80121300 sll $2,$19,10
2037 1f74 25984500 or $19,$2,$5
2038 1f78 C2361600 srl $6,$22,27
2039 1f7c 02161800 srl $2,$24,24
2040 1f80 002A1800 sll $5,$24,8
2041 1f84 40191600 sll $3,$22,5
2042 1f88 2528A200 or $5,$5,$2
2043 1f8c 25186600 or $3,$3,$6
2044 1f90 27101300 nor $2,$0,$19
2045 1f94 21C0B500 addu $24,$5,$21
2046 1f98 21B07100 addu $22,$3,$17
2047 1f9c 25105400 or $2,$2,$20
2048 1fa0 822D1200 srl $5,$18,22
2049 1fa4 801A1200 sll $3,$18,10
2050 1fa8 25906500 or $18,$3,$5
2051 1fac 26105800 xor $2,$2,$24
2052 1fb0 2618D702 xor $3,$22,$23
GAS LISTING rmd160.s page 37
2053 1fb4 26187200 xor $3,$3,$18
2054 1fb8 21104E00 addu $2,$2,$14
2055 1fbc 21105500 addu $2,$2,$21
2056 1fc0 21186D00 addu $3,$3,$13
2057 1fc4 21A84800 addu $21,$2,$8
2058 1fc8 21882302 addu $17,$17,$3
2059 1fcc 822D1400 srl $5,$20,22
2060 1fd0 80121400 sll $2,$20,10
2061 1fd4 25A04500 or $20,$2,$5
2062 1fd8 82341100 srl $6,$17,18
2063 1fdc C2141500 srl $2,$21,19
2064 1fe0 402B1500 sll $5,$21,13
2065 1fe4 801B1100 sll $3,$17,14
2066 1fe8 2528A200 or $5,$5,$2
2067 1fec 25186600 or $3,$3,$6
2068 1ff0 21A8B900 addu $21,$5,$25
2069 1ff4 21887E00 addu $17,$3,$fp
2070 1ff8 27101400 nor $2,$0,$20
2071 1ffc 822D1700 srl $5,$23,22
2072 2000 801A1700 sll $3,$23,10
2073 2004 25B86500 or $23,$3,$5
2074 2008 25105800 or $2,$2,$24
2075 200c 2000A58F lw $5,32($sp)
2076 2010 4C00A68F lw $6,76($sp)
2077 2014 26183602 xor $3,$17,$22
2078 2018 26105500 xor $2,$2,$21
2079 201c 21104500 addu $2,$2,$5
2080 2020 26187700 xor $3,$3,$23
2081 2024 21186600 addu $3,$3,$6
2082 2028 21105900 addu $2,$2,$25
2083 202c 21C84800 addu $25,$2,$8
2084 2030 21F0C303 addu $fp,$fp,$3
2085 2034 822D1800 srl $5,$24,22
2086 2038 80121800 sll $2,$24,10
2087 203c 25C04500 or $24,$2,$5
2088 2040 82361E00 srl $6,$fp,26
2089 2044 02151900 srl $2,$25,20
2090 2048 002B1900 sll $5,$25,12
2091 204c 80191E00 sll $3,$fp,6
2092 2050 2528A200 or $5,$5,$2
2093 2054 25186600 or $3,$3,$6
2094 2058 27101800 nor $2,$0,$24
2095 205c 21C8B300 addu $25,$5,$19
2096 2060 21F07200 addu $fp,$3,$18
2097 2064 25105500 or $2,$2,$21
2098 2068 822D1600 srl $5,$22,22
2099 206c 801A1600 sll $3,$22,10
2100 2070 25B06500 or $22,$3,$5
2101 2074 26105900 xor $2,$2,$25
2102 2078 2618D103 xor $3,$fp,$17
2103 207c 21104700 addu $2,$2,$7
2104 2080 26187600 xor $3,$3,$22
2105 2084 21105300 addu $2,$2,$19
2106 2088 21186C00 addu $3,$3,$12
2107 208c 21984800 addu $19,$2,$8
2108 2090 21904302 addu $18,$18,$3
2109 2094 822D1500 srl $5,$21,22
GAS LISTING rmd160.s page 38
2110 2098 80121500 sll $2,$21,10
2111 209c 25A84500 or $21,$2,$5
2112 20a0 02361200 srl $6,$18,24
2113 20a4 C2161300 srl $2,$19,27
2114 20a8 40291300 sll $5,$19,5
2115 20ac 001A1200 sll $3,$18,8
2116 20b0 2528A200 or $5,$5,$2
2117 20b4 25186600 or $3,$3,$6
2118 20b8 2198B400 addu $19,$5,$20
2119 20bc 21907700 addu $18,$3,$23
2120 20c0 27101500 nor $2,$0,$21
2121 20c4 822D1100 srl $5,$17,22
2122 20c8 801A1100 sll $3,$17,10
2123 20cc 25886500 or $17,$3,$5
2124 20d0 25105900 or $2,$2,$25
2125 20d4 2800A58F lw $5,40($sp)
2126 20d8 26185E02 xor $3,$18,$fp
2127 20dc 26105300 xor $2,$2,$19
2128 20e0 21104500 addu $2,$2,$5
2129 20e4 26187100 xor $3,$3,$17
2130 20e8 21105400 addu $2,$2,$20
2131 20ec 21186E00 addu $3,$3,$14
2132 20f0 21A04800 addu $20,$2,$8
2133 20f4 21B8E302 addu $23,$23,$3
2134 20f8 822D1900 srl $5,$25,22
2135 20fc 80121900 sll $2,$25,10
2136 2100 25C84500 or $25,$2,$5
2137 2104 C2341700 srl $6,$23,19
2138 2108 02151400 srl $2,$20,20
2139 210c 002B1400 sll $5,$20,12
2140 2110 401B1700 sll $3,$23,13
2141 2114 2528A200 or $5,$5,$2
2142 2118 25186600 or $3,$3,$6
2143 211c 27101900 nor $2,$0,$25
2144 2120 21A0B800 addu $20,$5,$24
2145 2124 21B87600 addu $23,$3,$22
2146 2128 25105300 or $2,$2,$19
2147 212c 822D1E00 srl $5,$fp,22
2148 2130 801A1E00 sll $3,$fp,10
2149 2134 25F06500 or $fp,$3,$5
2150 2138 3400A68F lw $6,52($sp)
2151 213c 2618F202 xor $3,$23,$18
2152 2140 26105400 xor $2,$2,$20
2153 2144 21105000 addu $2,$2,$16
2154 2148 26187E00 xor $3,$3,$fp
2155 214c 21186600 addu $3,$3,$6
2156 2150 21105800 addu $2,$2,$24
2157 2154 21C04800 addu $24,$2,$8
2158 2158 21B0C302 addu $22,$22,$3
2159 215c 822D1300 srl $5,$19,22
2160 2160 80121300 sll $2,$19,10
2161 2164 25984500 or $19,$2,$5
2162 2168 82361600 srl $6,$22,26
2163 216c C2141800 srl $2,$24,19
2164 2170 402B1800 sll $5,$24,13
2165 2174 80191600 sll $3,$22,6
2166 2178 2528A200 or $5,$5,$2
GAS LISTING rmd160.s page 39
2167 217c 25186600 or $3,$3,$6
2168 2180 27101300 nor $2,$0,$19
2169 2184 21C0B500 addu $24,$5,$21
2170 2188 21B07100 addu $22,$3,$17
2171 218c 25105400 or $2,$2,$20
2172 2190 822D1200 srl $5,$18,22
2173 2194 801A1200 sll $3,$18,10
2174 2198 25906500 or $18,$3,$5
2175 219c 26105800 xor $2,$2,$24
2176 21a0 2618D702 xor $3,$22,$23
2177 21a4 26187200 xor $3,$3,$18
2178 21a8 21104D00 addu $2,$2,$13
2179 21ac 21186700 addu $3,$3,$7
2180 21b0 21105500 addu $2,$2,$21
2181 21b4 21A84800 addu $21,$2,$8
2182 21b8 21882302 addu $17,$17,$3
2183 21bc 822D1400 srl $5,$20,22
2184 21c0 80121400 sll $2,$20,10
2185 21c4 25A04500 or $20,$2,$5
2186 21c8 C2361100 srl $6,$17,27
2187 21cc 82141500 srl $2,$21,18
2188 21d0 802B1500 sll $5,$21,14
2189 21d4 40191100 sll $3,$17,5
2190 21d8 2528A200 or $5,$5,$2
2191 21dc 25186600 or $3,$3,$6
2192 21e0 27101400 nor $2,$0,$20
2193 21e4 21A8B900 addu $21,$5,$25
2194 21e8 21887E00 addu $17,$3,$fp
2195 21ec 2C00A78F lw $7,44($sp)
2196 21f0 25105800 or $2,$2,$24
2197 21f4 822D1700 srl $5,$23,22
2198 21f8 801A1700 sll $3,$23,10
2199 21fc 25B86500 or $23,$3,$5
2200 2200 26105500 xor $2,$2,$21
2201 2204 4000A58F lw $5,64($sp)
2202 2208 26183602 xor $3,$17,$22
2203 220c 21104700 addu $2,$2,$7
2204 2210 26187700 xor $3,$3,$23
2205 2214 21186500 addu $3,$3,$5
2206 2218 21105900 addu $2,$2,$25
2207 221c 21C84800 addu $25,$2,$8
2208 2220 21F0C303 addu $fp,$fp,$3
2209 2224 822D1800 srl $5,$24,22
2210 2228 80121800 sll $2,$24,10
2211 222c 25C04500 or $24,$2,$5
2212 2230 42341E00 srl $6,$fp,17
2213 2234 42151900 srl $2,$25,21
2214 2238 C02A1900 sll $5,$25,11
2215 223c C01B1E00 sll $3,$fp,15
2216 2240 2528A200 or $5,$5,$2
2217 2244 25186600 or $3,$3,$6
2218 2248 27101800 nor $2,$0,$24
2219 224c 21C8B300 addu $25,$5,$19
2220 2250 21F07200 addu $fp,$3,$18
2221 2254 25105500 or $2,$2,$21
2222 2258 822D1600 srl $5,$22,22
2223 225c 801A1600 sll $3,$22,10
GAS LISTING rmd160.s page 40
2224 2260 25B06500 or $22,$3,$5
2225 2264 26105900 xor $2,$2,$25
2226 2268 2618D103 xor $3,$fp,$17
2227 226c 26187600 xor $3,$3,$22
2228 2270 21104C00 addu $2,$2,$12
2229 2274 21187000 addu $3,$3,$16
2230 2278 21105300 addu $2,$2,$19
2231 227c 21984800 addu $19,$2,$8
2232 2280 21904302 addu $18,$18,$3
2233 2284 822D1500 srl $5,$21,22
2234 2288 80121500 sll $2,$21,10
2235 228c 25A84500 or $21,$2,$5
2236 2290 C2341200 srl $6,$18,19
2237 2294 02161300 srl $2,$19,24
2238 2298 002A1300 sll $5,$19,8
2239 229c 401B1200 sll $3,$18,13
2240 22a0 2528A200 or $5,$5,$2
2241 22a4 25186600 or $3,$3,$6
2242 22a8 27101500 nor $2,$0,$21
2243 22ac 2198B400 addu $19,$5,$20
2244 22b0 21907700 addu $18,$3,$23
2245 22b4 3000A68F lw $6,48($sp)
2246 22b8 25105900 or $2,$2,$25
2247 22bc 822D1100 srl $5,$17,22
2248 22c0 801A1100 sll $3,$17,10
2249 22c4 25886500 or $17,$3,$5
2250 22c8 4800A78F lw $7,72($sp)
2251 22cc 26185E02 xor $3,$18,$fp
2252 22d0 26105300 xor $2,$2,$19
2253 22d4 21104600 addu $2,$2,$6
2254 22d8 26187100 xor $3,$3,$17
2255 22dc 21186700 addu $3,$3,$7
2256 22e0 21105400 addu $2,$2,$20
2257 22e4 21A04800 addu $20,$2,$8
2258 22e8 21B8E302 addu $23,$23,$3
2259 22ec 822D1900 srl $5,$25,22
2260 22f0 80121900 sll $2,$25,10
2261 22f4 25C84500 or $25,$2,$5
2262 22f8 C21E1400 srl $3,$20,27
2263 22fc 42351700 srl $6,$23,21
2264 2300 40291400 sll $5,$20,5
2265 2304 C0121700 sll $2,$23,11
2266 2308 2528A300 or $5,$5,$3
2267 230c 25104600 or $2,$2,$6
2268 2310 21A0B800 addu $20,$5,$24
2269 2314 21B85600 addu $23,$2,$22
2270 2318 822D1E00 srl $5,$fp,22
2271 231c 80121E00 sll $2,$fp,10
2272 2320 27181900 nor $3,$0,$25
2273 2324 25F04500 or $fp,$2,$5
2274 2328 25187300 or $3,$3,$19
2275 232c 3400A28F lw $2,52($sp)
2276 2330 26187400 xor $3,$3,$20
2277 2334 21186200 addu $3,$3,$2
2278 2338 21187800 addu $3,$3,$24
2279 233c 21C06800 addu $24,$3,$8
2280 2340 2610F202 xor $2,$23,$18
GAS LISTING rmd160.s page 41
2281 2344 2C00A38F lw $3,44($sp)
2282 2348 0800868C lw $6,8($4)
2283 234c 823D1300 srl $7,$19,22
2284 2350 802A1300 sll $5,$19,10
2285 2354 2598A700 or $19,$5,$7
2286 2358 26105E00 xor $2,$2,$fp
2287 235c 21104300 addu $2,$2,$3
2288 2360 2130D300 addu $6,$6,$19
2289 2364 21B0C202 addu $22,$22,$2
2290 2368 2130DE00 addu $6,$6,$fp
2291 236c 82161800 srl $2,$24,26
2292 2370 80291800 sll $5,$24,6
2293 2374 421D1600 srl $3,$22,21
2294 2378 04008A8C lw $10,4($4)
2295 237c 0C00878C lw $7,12($4)
2296 2380 0000888C lw $8,0($4)
2297 2384 2528A200 or $5,$5,$2
2298 2388 C04A1600 sll $9,$22,11
2299 238c 040086AC sw $6,4($4)
2300 2390 1000868C lw $6,16($4)
2301 2394 25482301 or $9,$9,$3
2302 2398 21C0B500 addu $24,$5,$21
2303 239c 821D1200 srl $3,$18,22
2304 23a0 80121200 sll $2,$18,10
2305 23a4 21B03101 addu $22,$9,$17
2306 23a8 21505401 addu $10,$10,$20
2307 23ac 2130D500 addu $6,$6,$21
2308 23b0 25904300 or $18,$2,$3
2309 23b4 2138F900 addu $7,$7,$25
2310 23b8 21401801 addu $8,$8,$24
2311 23bc 21904A02 addu $18,$18,$10
2312 23c0 2138F100 addu $7,$7,$17
2313 23c4 2130D600 addu $6,$6,$22
2314 23c8 21401701 addu $8,$8,$23
2315 23cc 000092AC sw $18,0($4)
2316 23d0 080087AC sw $7,8($4)
2317 23d4 0C0086AC sw $6,12($4)
2318 23d8 100088AC sw $8,16($4)
2319 23dc 7800BE8F lw $fp,120($sp)
2320 23e0 7400B78F lw $23,116($sp)
2321 23e4 7000B68F lw $22,112($sp)
2322 23e8 6C00B58F lw $21,108($sp)
2323 23ec 6800B48F lw $20,104($sp)
2324 23f0 6400B38F lw $19,100($sp)
2325 23f4 6000B28F lw $18,96($sp)
2326 23f8 5C00B18F lw $17,92($sp)
2327 23fc 5800B08F lw $16,88($sp)
2328 .set noreorder
2329 .set nomacro
2330 2400 0800E003 j $31
2331 2404 8000BD27 addiu $sp,$sp,128
2332 .set macro
2333 .set reorder
2334
2335 .end compress
2336 .align 2
2337 .globl MDfinish
GAS LISTING rmd160.s page 42
2338 .ent MDfinish
2339 MDfinish:
2340 .frame $sp,88,$31 # vars= 64, regs= 5/0, args= 0, gp= 0
2341 .mask 0x800f0000,-8
2342 .fmask 0x00000000,0
2343 2408 A8FFBD27 addiu $sp,$sp,-88
2344 240c 4C00B3AF sw $19,76($sp)
2345 2410 4400B1AF sw $17,68($sp)
2346 2414 4000B0AF sw $16,64($sp)
2347 2418 2188C000 move $17,$6
2348 241c 21988000 move $19,$4
2349 2420 40000624 li $6,64 # 0x40
2350 2424 2180A000 move $16,$5
2351 2428 2120A003 move $4,$sp
2352 242c 21280000 move $5,$0
2353 2430 4800B2AF sw $18,72($sp)
2354 2434 5000BFAF sw $31,80($sp)
2355 .set noreorder
2356 .set nomacro
2357 2438 0000000C jal memset
2358 243c 2190E000 move $18,$7
2359 .set macro
2360 .set reorder
2361
2362 2440 3F002732 andi $7,$17,0x3f
2363 .set noreorder
2364 .set nomacro
2365 2444 0F00E010 beq $7,$0,$L10
2366 2448 21300000 move $6,$0
2367 .set macro
2368 .set reorder
2369
2370 $L7:
2371 244c 82280600 srl $5,$6,2
2372 2450 80280500 sll $5,$5,2
2373 2454 00000492 lbu $4,0($16)
2374 2458 2128BD00 addu $5,$5,$sp
2375 245c 0300C230 andi $2,$6,0x3
2376 2460 C0100200 sll $2,$2,3
2377 2464 0000A38C lw $3,0($5)
2378 2468 04204400 sll $4,$4,$2
2379 246c 0100C624 addiu $6,$6,1
2380 2470 26186400 xor $3,$3,$4
2381 2474 2B10C700 sltu $2,$6,$7
2382 2478 0000A3AC sw $3,0($5)
2383 .set noreorder
2384 .set nomacro
2385 247c F3FF4014 bne $2,$0,$L7
2386 2480 01001026 addiu $16,$16,1
2387 .set macro
2388 .set reorder
2389
2390 $L10:
2391 2484 3C002532 andi $5,$17,0x3c
2392 2488 03002332 andi $3,$17,0x3
2393 248c 2128BD00 addu $5,$5,$sp
2394 2490 C0180300 sll $3,$3,3
GAS LISTING rmd160.s page 43
2395 2494 07006324 addiu $3,$3,7
2396 2498 0000A48C lw $4,0($5)
2397 249c 01000224 li $2,1 # 0x1
2398 24a0 04106200 sll $2,$2,$3
2399 24a4 26208200 xor $4,$4,$2
2400 24a8 3800E32C sltu $3,$7,56
2401 .set noreorder
2402 .set nomacro
2403 24ac 11006010 beq $3,$0,$L12
2404 24b0 0000A4AC sw $4,0($5)
2405 .set macro
2406 .set reorder
2407
2408 24b4 C0181200 sll $3,$18,3
2409 24b8 42171100 srl $2,$17,29
2410 24bc 25104300 or $2,$2,$3
2411 24c0 21206002 move $4,$19
2412 24c4 C0181100 sll $3,$17,3
2413 24c8 2128A003 move $5,$sp
2414 24cc 3800A3AF sw $3,56($sp)
2415 .set noreorder
2416 .set nomacro
2417 24d0 0000000C jal compress
2418 24d4 3C00A2AF sw $2,60($sp)
2419 .set macro
2420 .set reorder
2421
2422 24d8 5000BF8F lw $31,80($sp)
2423 24dc 4C00B38F lw $19,76($sp)
2424 24e0 4800B28F lw $18,72($sp)
2425 24e4 4400B18F lw $17,68($sp)
2426 24e8 4000B08F lw $16,64($sp)
2427 .set noreorder
2428 .set nomacro
2429 24ec 0800E003 j $31
2430 24f0 5800BD27 addiu $sp,$sp,88
2431 .set macro
2432 .set reorder
2433
2434 $L12:
2435 24f4 21206002 move $4,$19
2436 .set noreorder
2437 .set nomacro
2438 24f8 0000000C jal compress
2439 24fc 2128A003 move $5,$sp
2440 .set macro
2441 .set reorder
2442
2443 2500 2120A003 move $4,$sp
2444 2504 21280000 move $5,$0
2445 .set noreorder
2446 .set nomacro
2447 2508 0000000C jal memset
2448 250c 40000624 li $6,64 # 0x40
2449 .set macro
2450 .set reorder
2451
GAS LISTING rmd160.s page 44
2452 2510 C0181200 sll $3,$18,3
2453 2514 42171100 srl $2,$17,29
2454 2518 25104300 or $2,$2,$3
2455 251c 21206002 move $4,$19
2456 2520 C0181100 sll $3,$17,3
2457 2524 2128A003 move $5,$sp
2458 2528 3800A3AF sw $3,56($sp)
2459 .set noreorder
2460 .set nomacro
2461 252c 0000000C jal compress
2462 2530 3C00A2AF sw $2,60($sp)
2463 .set macro
2464 .set reorder
2465
2466 2534 5000BF8F lw $31,80($sp)
2467 2538 4C00B38F lw $19,76($sp)
2468 253c 4800B28F lw $18,72($sp)
2469 2540 4400B18F lw $17,68($sp)
2470 2544 4000B08F lw $16,64($sp)
2471 .set noreorder
2472 .set nomacro
2473 2548 0800E003 j $31
2474 254c 5800BD27 addiu $sp,$sp,88
2475 .set macro
2476 .set reorder
2477
2478 .end MDfinish