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