Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Disassembly of section .text.decfloat:
- 0000000000000000 <decfloat>:
- 0: 67bddf50 daddiu sp,sp,-8368
- 4: 24030030 li v1,48
- 8: ffbc2098 sd gp,8344(sp)
- c: 3c1c0000 lui gp,0x0
- 10: ffb02058 sd s0,8280(sp)
- 14: 0399e02d daddu gp,gp,t9
- 18: ffbf20a8 sd ra,8360(sp)
- 1c: 679c0000 daddiu gp,gp,0
- 20: ffbe20a0 sd s8,8352(sp)
- 24: 00808025 move s0,a0
- 28: ffb72090 sd s7,8336(sp)
- 2c: ffb62088 sd s6,8328(sp)
- 30: ffb52080 sd s5,8320(sp)
- 34: ffb42078 sd s4,8312(sp)
- 38: ffb32070 sd s3,8304(sp)
- 3c: ffb22068 sd s2,8296(sp)
- 40: ffb12060 sd s1,8288(sp)
- 44: ffa60028 sd a2,40(sp)
- 48: ffa70018 sd a3,24(sp)
- 4c: ffa80020 sd a4,32(sp)
- 50: 14a303de bne a1,v1,fcc <decfloat+0xfcc>
- 54: ffa90030 sd a5,48(sp)
- 58: dc8400b8 ld a0,184(a0)
- 5c: 24110030 li s1,48
- 60: df920000 ld s2,0(gp)
- 64: 00000000 nop
- 68: de020008 ld v0,8(s0)
- 6c: 10440056 beq v0,a0,1c8 <decfloat+0x1c8>
- 70: 64430001 daddiu v1,v0,1
- 74: fe030008 sd v1,8(s0)
- 78: 90430000 lbu v1,0(v0)
- 7c: 1071fffa beq v1,s1,68 <decfloat+0x68>
- 80: 00601025 move v0,v1
- 84: 241e0001 li s8,1
- 88: 2403002e li v1,46
- 8c: 0000b825 move s7,zero
- 90: 1043011d beq v0,v1,508 <decfloat+0x508>
- 94: 0000b025 move s6,zero
- 98: df830000 ld v1,0(gp)
- 9c: 0000a825 move s5,zero
- a0: afa00050 sw zero,80(sp)
- a4: 00008825 move s1,zero
- a8: 00009025 move s2,zero
- ac: 00009825 move s3,zero
- b0: ffa30000 sd v1,0(sp)
- b4: 2414002e li s4,46
- b8: 2444ffd0 addiu a0,v0,-48
- bc: 2c83000a sltiu v1,a0,10
- c0: 14600011 bnez v1,108 <decfloat+0x108>
- c4: 2445ffd0 addiu a1,v0,-48
- c8: 1454004b bne v0,s4,1f8 <decfloat+0x1f8>
- cc: 00000000 nop
- d0: 16e00103 bnez s7,4e0 <decfloat+0x4e0>
- d4: 24170001 li s7,1
- d8: 0220b025 move s6,s1
- dc: de020008 ld v0,8(s0)
- e0: de0300b8 ld v1,184(s0)
- e4: 10430024 beq v0,v1,178 <decfloat+0x178>
- e8: dfb90000 ld t9,0(sp)
- ec: 64430001 daddiu v1,v0,1
- f0: fe030008 sd v1,8(s0)
- f4: 90420000 lbu v0,0(v0)
- f8: 2444ffd0 addiu a0,v0,-48
- fc: 2c83000a sltiu v1,a0,10
- 100: 1060fff1 beqz v1,c8 <decfloat+0xc8>
- 104: 2445ffd0 addiu a1,v0,-48
- 108: 1054fff1 beq v0,s4,d0 <decfloat+0xd0>
- 10c: 2a4307fd slti v1,s2,2045
- 110: 1060001d beqz v1,188 <decfloat+0x188>
- 114: 66310001 daddiu s1,s1,1
- 118: 00111800 sll v1,s1,0x0
- 11c: 38420030 xori v0,v0,0x30
- 120: 0062a80b movn s5,v1,v0
- 124: 26670001 addiu a3,s3,1
- 128: 1260001f beqz s3,1a8 <decfloat+0x1a8>
- 12c: 26660001 addiu a2,s3,1
- 130: 67a22050 daddiu v0,sp,8272
- 134: 001218b8 dsll v1,s2,0x2
- 138: 0043182d daddu v1,v0,v1
- 13c: 24080009 li a4,9
- 140: 8c64e000 lw a0,-8192(v1)
- 144: 00041080 sll v0,a0,0x2
- 148: 00441021 addu v0,v0,a0
- 14c: 00021040 sll v0,v0,0x1
- 150: 00451021 addu v0,v0,a1
- 154: 15060024 bne a4,a2,1e8 <decfloat+0x1e8>
- 158: ac62e000 sw v0,-8192(v1)
- 15c: de020008 ld v0,8(s0)
- 160: 26520001 addiu s2,s2,1
- 164: de0300b8 ld v1,184(s0)
- 168: 241e0001 li s8,1
- 16c: 1443ffdf bne v0,v1,ec <decfloat+0xec>
- 170: 00009825 move s3,zero
- 174: dfb90000 ld t9,0(sp)
- 178: 0320f809 jalr t9
- 17c: 02002025 move a0,s0
- 180: 1000ffce b bc <decfloat+0xbc>
- 184: 2444ffd0 addiu a0,v0,-48
- 188: 24030030 li v1,48
- 18c: 1043ffd3 beq v0,v1,dc <decfloat+0xdc>
- 190: 8fa22040 lw v0,8256(sp)
- 194: 241547dc li s5,18396
- 198: 34420001 ori v0,v0,0x1
- 19c: 1000ffcf b dc <decfloat+0xdc>
- 1a0: afa22040 sw v0,8256(sp)
- 1a4: 00000000 nop
- 1a8: 001210b8 dsll v0,s2,0x2
- 1ac: 67a32050 daddiu v1,sp,8272
- 1b0: 0062102d daddu v0,v1,v0
- 1b4: 241e0001 li s8,1
- 1b8: ac44e000 sw a0,-8192(v0)
- 1bc: 1000ffc7 b dc <decfloat+0xdc>
- 1c0: 24130001 li s3,1
- 1c4: 00000000 nop
- 1c8: 0240c825 move t9,s2
- 1cc: 0320f809 jalr t9
- 1d0: 02002025 move a0,s0
- 1d4: 1451ffac bne v0,s1,88 <decfloat+0x88>
- 1d8: 241e0001 li s8,1
- 1dc: 1000ffa2 b 68 <decfloat+0x68>
- 1e0: de0400b8 ld a0,184(s0)
- 1e4: 00000000 nop
- 1e8: 00e09825 move s3,a3
- 1ec: 1000ffbb b dc <decfloat+0xdc>
- 1f0: 241e0001 li s8,1
- 1f4: 00000000 nop
- 1f8: 13c0009d beqz s8,470 <decfloat+0x470>
- 1fc: 0237b00a movz s6,s1,s7
- 200: 34430020 ori v1,v0,0x20
- 204: 24040065 li a0,101
- 208: 1064013a beq v1,a0,6f4 <decfloat+0x6f4>
- 20c: df990000 ld t9,0(gp)
- 210: 04400004 bltz v0,224 <decfloat+0x224>
- 214: 00000000 nop
- 218: de0200c0 ld v0,192(s0)
- 21c: 044103ff bgez v0,121c <decfloat+0x121c>
- 220: 00000000 nop
- 224: 8fb00050 lw s0,80(sp)
- 228: 120000da beqz s0,594 <decfloat+0x594>
- 22c: df990000 ld t9,0(gp)
- 230: 12360341 beq s1,s6,f38 <decfloat+0xf38>
- 234: 2ac2000a slti v0,s6,10
- 238: df990000 ld t9,0(gp)
- 23c: 0320f809 jalr t9
- 240: dfa40020 ld a0,32(sp)
- 244: dfa50018 ld a1,24(sp)
- 248: 00408025 move s0,v0
- 24c: 00808825 move s1,a0
- 250: ffa40008 sd a0,8(sp)
- 254: 00051fc2 srl v1,a1,0x1f
- 258: 00651821 addu v1,v1,a1
- 25c: 00031843 sra v1,v1,0x1
- 260: 00031823 negu v1,v1
- 264: 0076102a slt v0,v1,s6
- 268: 14400346 bnez v0,f84 <decfloat+0xf84>
- 26c: ffb00000 sd s0,0(sp)
- 270: dfa20018 ld v0,24(sp)
- 274: 2442ff1e addiu v0,v0,-226
- 278: 02c2102a slt v0,s6,v0
- 27c: 14400356 bnez v0,fd8 <decfloat+0xfd8>
- 280: df990000 ld t9,0(gp)
- 284: 12600036 beqz s3,360 <decfloat+0x360>
- 288: 2aa20009 slti v0,s5,9
- 28c: 2a620009 slti v0,s3,9
- 290: 10400031 beqz v0,358 <decfloat+0x358>
- 294: 001220b8 dsll a0,s2,0x2
- 298: 67a22050 daddiu v0,sp,8272
- 29c: 0044102d daddu v0,v0,a0
- 2a0: 26660001 addiu a2,s3,1
- 2a4: 8c43e000 lw v1,-8192(v0)
- 2a8: 24050009 li a1,9
- 2ac: 00031080 sll v0,v1,0x2
- 2b0: 00431021 addu v0,v0,v1
- 2b4: 10c50025 beq a2,a1,34c <decfloat+0x34c>
- 2b8: 00021040 sll v0,v0,0x1
- 2bc: 00031040 sll v0,v1,0x1
- 2c0: 26660002 addiu a2,s3,2
- 2c4: 00431021 addu v0,v0,v1
- 2c8: 000210c0 sll v0,v0,0x3
- 2cc: 00431021 addu v0,v0,v1
- 2d0: 10c5001e beq a2,a1,34c <decfloat+0x34c>
- 2d4: 00021080 sll v0,v0,0x2
- 2d8: 00031140 sll v0,v1,0x5
- 2dc: 26660003 addiu a2,s3,3
- 2e0: 00431023 subu v0,v0,v1
- 2e4: 00021080 sll v0,v0,0x2
- 2e8: 00431021 addu v0,v0,v1
- 2ec: 10c50017 beq a2,a1,34c <decfloat+0x34c>
- 2f0: 000210c0 sll v0,v0,0x3
- 2f4: 24022710 li v0,10000
- 2f8: 26660004 addiu a2,s3,4
- 2fc: 10c50013 beq a2,a1,34c <decfloat+0x34c>
- 300: 70621002 mul v0,v1,v0
- 304: 3c020001 lui v0,0x1
- 308: 26660005 addiu a2,s3,5
- 30c: 344286a0 ori v0,v0,0x86a0
- 310: 10c5000e beq a2,a1,34c <decfloat+0x34c>
- 314: 70621002 mul v0,v1,v0
- 318: 3c02000f lui v0,0xf
- 31c: 26730006 addiu s3,s3,6
- 320: 24424240 addiu v0,v0,16960
- 324: 12650009 beq s3,a1,34c <decfloat+0x34c>
- 328: 70621002 mul v0,v1,v0
- 32c: 3c020098 lui v0,0x98
- 330: 24050007 li a1,7
- 334: 34429680 ori v0,v0,0x9680
- 338: 16650004 bne s3,a1,34c <decfloat+0x34c>
- 33c: 70621002 mul v0,v1,v0
- 340: 3c0205f5 lui v0,0x5f5
- 344: 3442e100 ori v0,v0,0xe100
- 348: 70621002 mul v0,v1,v0
- 34c: 67a32050 daddiu v1,sp,8272
- 350: 0064202d daddu a0,v1,a0
- 354: ac82e000 sw v0,-8192(a0)
- 358: 26520001 addiu s2,s2,1
- 35c: 2aa20009 slti v0,s5,9
- 360: 104000a7 beqz v0,600 <decfloat+0x600>
- 364: 00168000 sll s0,s6,0x0
- 368: 0215a82a slt s5,s0,s5
- 36c: 16a000a5 bnez s5,604 <decfloat+0x604>
- 370: 001210b8 dsll v0,s2,0x2
- 374: 2a020012 slti v0,s0,18
- 378: 104000a2 beqz v0,604 <decfloat+0x604>
- 37c: 001210b8 dsll v0,s2,0x2
- 380: 24020009 li v0,9
- 384: 120203cc beq s0,v0,12b8 <decfloat+0x12b8>
- 388: 8fb10050 lw s1,80(sp)
- 38c: 2a020009 slti v0,s0,9
- 390: 144003ac bnez v0,1244 <decfloat+0x1244>
- 394: df990000 ld t9,0(gp)
- 398: 2602fff7 addiu v0,s0,-9
- 39c: 00021880 sll v1,v0,0x2
- 3a0: 00431023 subu v0,v0,v1
- 3a4: dfa30028 ld v1,40(sp)
- 3a8: 00431021 addu v0,v0,v1
- 3ac: 2843001f slti v1,v0,31
- 3b0: 10600003 beqz v1,3c0 <decfloat+0x3c0>
- 3b4: 00511006 srlv v0,s1,v0
- 3b8: 14400092 bnez v0,604 <decfloat+0x604>
- 3bc: 001210b8 dsll v0,s2,0x2
- 3c0: df840000 ld a0,0(gp)
- 3c4: 2602fff6 addiu v0,s0,-10
- 3c8: df990000 ld t9,0(gp)
- 3cc: 000210b8 dsll v0,v0,0x2
- 3d0: 64840000 daddiu a0,a0,0
- 3d4: 0320f809 jalr t9
- 3d8: 7c82200a lwx a0,v0(a0)
- 3dc: df990000 ld t9,0(gp)
- 3e0: 00808025 move s0,a0
- 3e4: 02202025 move a0,s1
- 3e8: 0320f809 jalr t9
- 3ec: 00408825 move s1,v0
- 3f0: dfa70008 ld a3,8(sp)
- 3f4: df990000 ld t9,0(gp)
- 3f8: 00801825 move v1,a0
- 3fc: dfa60000 ld a2,0(sp)
- 400: 00402025 move a0,v0
- 404: 0320f809 jalr t9
- 408: 00602825 move a1,v1
- 40c: df990000 ld t9,0(gp)
- 410: 00803825 move a3,a0
- 414: 00403025 move a2,v0
- 418: 02002825 move a1,s0
- 41c: 02202025 move a0,s1
- 420: 0320f809 jalr t9
- 424: 00000000 nop
- 428: dfbf20a8 ld ra,8360(sp)
- 42c: dfbe20a0 ld s8,8352(sp)
- 430: dfbc2098 ld gp,8344(sp)
- 434: 00801825 move v1,a0
- 438: 00602825 move a1,v1
- 43c: 00402025 move a0,v0
- 440: dfb72090 ld s7,8336(sp)
- 444: 00801025 move v0,a0
- 448: dfb62088 ld s6,8328(sp)
- 44c: 00a02025 move a0,a1
- 450: dfb52080 ld s5,8320(sp)
- 454: dfb42078 ld s4,8312(sp)
- 458: dfb32070 ld s3,8304(sp)
- 45c: dfb22068 ld s2,8296(sp)
- 460: dfb12060 ld s1,8288(sp)
- 464: dfb02058 ld s0,8280(sp)
- 468: 03e00008 jr ra
- 46c: 67bd20b0 daddiu sp,sp,8368
- 470: 0441001d bgez v0,4e8 <decfloat+0x4e8>
- 474: df990000 ld t9,0(gp)
- 478: 0320f809 jalr t9
- 47c: 00000000 nop
- 480: 24030016 li v1,22
- 484: 00002825 move a1,zero
- 488: 02002025 move a0,s0
- 48c: ac430000 sw v1,0(v0)
- 490: df990000 ld t9,0(gp)
- 494: 0320f809 jalr t9
- 498: 00000000 nop
- 49c: dfbf20a8 ld ra,8360(sp)
- 4a0: 00002025 move a0,zero
- 4a4: 00002825 move a1,zero
- 4a8: dfbe20a0 ld s8,8352(sp)
- 4ac: 00801025 move v0,a0
- 4b0: dfbc2098 ld gp,8344(sp)
- 4b4: 00a02025 move a0,a1
- 4b8: dfb72090 ld s7,8336(sp)
- 4bc: dfb62088 ld s6,8328(sp)
- 4c0: dfb52080 ld s5,8320(sp)
- 4c4: dfb42078 ld s4,8312(sp)
- 4c8: dfb32070 ld s3,8304(sp)
- 4cc: dfb22068 ld s2,8296(sp)
- 4d0: dfb12060 ld s1,8288(sp)
- 4d4: dfb02058 ld s0,8280(sp)
- 4d8: 03e00008 jr ra
- 4dc: 67bd20b0 daddiu sp,sp,8368
- 4e0: 17c0ff4d bnez s8,218 <decfloat+0x218>
- 4e4: 00000000 nop
- 4e8: de0200c0 ld v0,192(s0)
- 4ec: 0440ffe2 bltz v0,478 <decfloat+0x478>
- 4f0: df990000 ld t9,0(gp)
- 4f4: de020008 ld v0,8(s0)
- 4f8: 6442ffff daddiu v0,v0,-1
- 4fc: 1000ffde b 478 <decfloat+0x478>
- 500: fe020008 sd v0,8(s0)
- 504: 00000000 nop
- 508: de020008 ld v0,8(s0)
- 50c: de0400b8 ld a0,184(s0)
- 510: 104402c5 beq v0,a0,1028 <decfloat+0x1028>
- 514: df990000 ld t9,0(gp)
- 518: 64430001 daddiu v1,v0,1
- 51c: fe030008 sd v1,8(s0)
- 520: 90420000 lbu v0,0(v0)
- 524: 24030030 li v1,48
- 528: 24170001 li s7,1
- 52c: 1443feda bne v0,v1,98 <decfloat+0x98>
- 530: 0000b025 move s6,zero
- 534: de0400b8 ld a0,184(s0)
- 538: 0000b025 move s6,zero
- 53c: df920000 ld s2,0(gp)
- 540: 24110030 li s1,48
- 544: 00000000 nop
- 548: de020008 ld v0,8(s0)
- 54c: 66d6ffff daddiu s6,s6,-1
- 550: 10440009 beq v0,a0,578 <decfloat+0x578>
- 554: 64430001 daddiu v1,v0,1
- 558: fe030008 sd v1,8(s0)
- 55c: 90430000 lbu v1,0(v0)
- 560: 1071fff9 beq v1,s1,548 <decfloat+0x548>
- 564: 00601025 move v0,v1
- 568: 24170001 li s7,1
- 56c: 1000feca b 98 <decfloat+0x98>
- 570: 241e0001 li s8,1
- 574: 00000000 nop
- 578: 0240c825 move t9,s2
- 57c: 0320f809 jalr t9
- 580: 02002025 move a0,s0
- 584: 1451fff8 bne v0,s1,568 <decfloat+0x568>
- 588: 00000000 nop
- 58c: 1000ffee b 548 <decfloat+0x548>
- 590: de0400b8 ld a0,184(s0)
- 594: 0320f809 jalr t9
- 598: dfa40020 ld a0,32(sp)
- 59c: df990000 ld t9,0(gp)
- 5a0: 00002825 move a1,zero
- 5a4: 0320f809 jalr t9
- 5a8: 00402025 move a0,v0
- 5ac: df990000 ld t9,0(gp)
- 5b0: 0320f809 jalr t9
- 5b4: 00402025 move a0,v0
- 5b8: dfbf20a8 ld ra,8360(sp)
- 5bc: dfbe20a0 ld s8,8352(sp)
- 5c0: dfbc2098 ld gp,8344(sp)
- 5c4: 00801825 move v1,a0
- 5c8: 00602825 move a1,v1
- 5cc: 00402025 move a0,v0
- 5d0: dfb72090 ld s7,8336(sp)
- 5d4: 00801025 move v0,a0
- 5d8: dfb62088 ld s6,8328(sp)
- 5dc: 00a02025 move a0,a1
- 5e0: dfb52080 ld s5,8320(sp)
- 5e4: dfb42078 ld s4,8312(sp)
- 5e8: dfb32070 ld s3,8304(sp)
- 5ec: dfb22068 ld s2,8296(sp)
- 5f0: dfb12060 ld s1,8288(sp)
- 5f4: dfb02058 ld s0,8280(sp)
- 5f8: 03e00008 jr ra
- 5fc: 67bd20b0 daddiu sp,sp,8368
- 600: 001210b8 dsll v0,s2,0x2
- 604: 67a30050 daddiu v1,sp,80
- 608: 6442fffc daddiu v0,v0,-4
- 60c: 0062102d daddu v0,v1,v0
- 610: 8c440000 lw a0,0(v0)
- 614: 02409825 move s3,s2
- 618: 6442fffc daddiu v0,v0,-4
- 61c: 1080fffc beqz a0,610 <decfloat+0x610>
- 620: 2652ffff addiu s2,s2,-1
- 624: 3c0238e3 lui v0,0x38e3
- 628: 001027c3 sra a0,s0,0x1f
- 62c: 34428e39 ori v0,v0,0x8e39
- 630: 72021003 dmul v0,s0,v0
- 634: 0002103f dsra32 v0,v0,0x0
- 638: 00021043 sra v0,v0,0x1
- 63c: 00441023 subu v0,v0,a0
- 640: 000290c0 sll s2,v0,0x3
- 644: 02421021 addu v0,s2,v0
- 648: 02029023 subu s2,s0,v0
- 64c: 1240003d beqz s2,744 <decfloat+0x744>
- 650: 3c090004 lui a5,0x4
- 654: 26420009 addiu v0,s2,9
- 658: 2ad60000 slti s6,s6,0
- 65c: 0056900b movn s2,v0,s6
- 660: 24020008 li v0,8
- 664: 00521023 subu v0,v0,s2
- 668: 000220b8 dsll a0,v0,0x2
- 66c: df820000 ld v0,0(gp)
- 670: 64420000 daddiu v0,v0,0
- 674: 12600309 beqz s3,129c <decfloat+0x129c>
- 678: 7c44100a lwx v0,a0(v0)
- 67c: 3c043b9a lui a0,0x3b9a
- 680: 00404025 move a4,v0
- 684: 3484ca00 ori a0,a0,0xca00
- 688: 00003825 move a3,zero
- 68c: 0082001a div zero,a0,v0
- 690: 004001f4 teq v0,zero,0x7
- 694: 00004825 move a5,zero
- 698: 00003025 move a2,zero
- 69c: 10000004 b 6b0 <decfloat+0x6b0>
- 6a0: 00005012 mflo a6
- 6a4: 00000000 nop
- 6a8: 10b3001c beq a1,s3,71c <decfloat+0x71c>
- 6ac: 00a03025 move a2,a1
- 6b0: 8c620000 lw v0,0(v1)
- 6b4: 24c50001 addiu a1,a2,1
- 6b8: 64630004 daddiu v1,v1,4
- 6bc: 0048001b divu zero,v0,a4
- 6c0: 010001f4 teq a4,zero,0x7
- 6c4: 00001010 mfhi v0
- 6c8: 00002012 mflo a0
- 6cc: 704a1002 mul v0,v0,a6
- 6d0: 00872021 addu a0,a0,a3
- 6d4: ac64fffc sw a0,-4(v1)
- 6d8: 1526fff3 bne a5,a2,6a8 <decfloat+0x6a8>
- 6dc: 00403825 move a3,v0
- 6e0: 1480fff1 bnez a0,6a8 <decfloat+0x6a8>
- 6e4: 25220001 addiu v0,a5,1
- 6e8: 304907ff andi a5,v0,0x7ff
- 6ec: 1000ffee b 6a8 <decfloat+0x6a8>
- 6f0: 2610fff7 addiu s0,s0,-9
- 6f4: 02002025 move a0,s0
- 6f8: 67390000 daddiu t9,t9,0
- 6fc: 0320f809 jalr t9
- 700: dfa50030 ld a1,48(sp)
- 704: 2403ffff li v1,-1
- 708: 00031ffc dsll32 v1,v1,0x1f
- 70c: 104302bd beq v0,v1,1204 <decfloat+0x1204>
- 710: 00000000 nop
- 714: 1000fec3 b 224 <decfloat+0x224>
- 718: 02c2b02d daddu s6,s6,v0
- 71c: 10e0029a beqz a3,1188 <decfloat+0x1188>
- 720: 001310b8 dsll v0,s3,0x2
- 724: 67a32050 daddiu v1,sp,8272
- 728: 0062102d daddu v0,v1,v0
- 72c: 26730001 addiu s3,s3,1
- 730: ac47e000 sw a3,-8192(v0)
- 734: 02128023 subu s0,s0,s2
- 738: 01209025 move s2,a5
- 73c: 26100009 addiu s0,s0,9
- 740: 3c090004 lui a5,0x4
- 744: 3c0a3b9a lui a6,0x3b9a
- 748: 65294b83 daddiu a5,a5,19331
- 74c: 354aca01 ori a6,a6,0xca01
- 750: 00094d38 dsll a5,a5,0x14
- 754: 3c0d009e lui t1,0x9e
- 758: 6529a09b daddiu a5,a5,-24421
- 75c: 0000a025 move s4,zero
- 760: 00094c38 dsll a5,a5,0x10
- 764: 2a0c0024 slti t0,s0,36
- 768: 240e0024 li t2,36
- 76c: 25ad74d1 addiu t1,t1,29905
- 770: 65295a53 daddiu a5,a5,23123
- 774: 654bffff daddiu a7,a6,-1
- 778: 15800009 bnez t0,7a0 <decfloat+0x7a0>
- 77c: 2667ffff addiu a3,s3,-1
- 780: 160e004e bne s0,t2,8bc <decfloat+0x8bc>
- 784: 001210b8 dsll v0,s2,0x2
- 788: 67a32050 daddiu v1,sp,8272
- 78c: 0062102d daddu v0,v1,v0
- 790: 8c42e000 lw v0,-8192(v0)
- 794: 004d102b sltu v0,v0,t1
- 798: 10400048 beqz v0,8bc <decfloat+0x8bc>
- 79c: 00000000 nop
- 7a0: 2694ffe3 addiu s4,s4,-29
- 7a4: 30e307ff andi v1,a3,0x7ff
- 7a8: 00003025 move a2,zero
- 7ac: 02404025 move a4,s2
- 7b0: 0003c0b8 dsll t8,v1,0x2
- 7b4: 67a22050 daddiu v0,sp,8272
- 7b8: 0058102d daddu v0,v0,t8
- 7bc: 7cc4f803 dext a0,a2,0x0,0x20
- 7c0: 9c42e000 lwu v0,-8192(v0)
- 7c4: 00003025 move a2,zero
- 7c8: 00021778 dsll v0,v0,0x1d
- 7cc: 0044102d daddu v0,v0,a0
- 7d0: 0002227a dsrl a0,v0,0x9
- 7d4: 004a282b sltu a1,v0,a6
- 7d8: 0089001d dmultu a0,a5
- 7dc: 00027800 sll t3,v0,0x0
- 7e0: 00002010 mfhi a0
- 7e4: 0004cafa dsrl t9,a0,0xb
- 7e8: 7084fafa exts a0,a0,0xb,0x1f
- 7ec: 14a00005 bnez a1,804 <decfloat+0x804>
- 7f0: 732bc803 dmul t9,t9,a7
- 7f4: 0059102f dsubu v0,v0,t9
- 7f8: 00803025 move a2,a0
- 7fc: 00021000 sll v0,v0,0x0
- 800: 00407825 move t3,v0
- 804: 67a22050 daddiu v0,sp,8272
- 808: 2464ffff addiu a0,v1,-1
- 80c: 0058c02d daddu t8,v0,t8
- 810: 30e507ff andi a1,a3,0x7ff
- 814: af0fe000 sw t3,-8192(t8)
- 818: 308407ff andi a0,a0,0x7ff
- 81c: 10a30006 beq a1,v1,838 <decfloat+0x838>
- 820: 00a0c025 move t8,a1
- 824: 1068000c beq v1,a4,858 <decfloat+0x858>
- 828: 00801825 move v1,a0
- 82c: 1000ffe2 b 7b8 <decfloat+0x7b8>
- 830: 0003c0b8 dsll t8,v1,0x2
- 834: 00000000 nop
- 838: 10680007 beq v1,a4,858 <decfloat+0x858>
- 83c: 00000000 nop
- 840: 15e00003 bnez t3,850 <decfloat+0x850>
- 844: 00801025 move v0,a0
- 848: 00609825 move s3,v1
- 84c: 2467ffff addiu a3,v1,-1
- 850: 1000ffd7 b 7b0 <decfloat+0x7b0>
- 854: 00401825 move v1,v0
- 858: 10c0ffc7 beqz a2,778 <decfloat+0x778>
- 85c: 2642ffff addiu v0,s2,-1
- 860: 26100009 addiu s0,s0,9
- 864: 304207ff andi v0,v0,0x7ff
- 868: 1453000e bne v0,s3,8a4 <decfloat+0x8a4>
- 86c: 00409025 move s2,v0
- 870: 67a42050 daddiu a0,sp,8272
- 874: 2702ffff addiu v0,t8,-1
- 878: 001818b8 dsll v1,t8,0x2
- 87c: 304207ff andi v0,v0,0x7ff
- 880: 0083182d daddu v1,a0,v1
- 884: 000210b8 dsll v0,v0,0x2
- 888: 8c64e000 lw a0,-8192(v1)
- 88c: 67a32050 daddiu v1,sp,8272
- 890: 0062102d daddu v0,v1,v0
- 894: 03009825 move s3,t8
- 898: 8c43e000 lw v1,-8192(v0)
- 89c: 00641825 or v1,v1,a0
- 8a0: ac43e000 sw v1,-8192(v0)
- 8a4: 001210b8 dsll v0,s2,0x2
- 8a8: 67a32050 daddiu v1,sp,8272
- 8ac: 0062102d daddu v0,v1,v0
- 8b0: 2a0c0024 slti t0,s0,36
- 8b4: 1000ffb0 b 778 <decfloat+0x778>
- 8b8: ac46e000 sw a2,-8192(v0)
- 8bc: 3c0a009e lui a6,0x9e
- 8c0: 3c0b2abd lui a7,0x2abd
- 8c4: 3c0c0f52 lui t0,0xf52
- 8c8: 3c0f1dcd lui t3,0x1dcd
- 8cc: 3c0e001d lui t2,0x1d
- 8d0: 24180024 li t8,36
- 8d4: 254a74d1 addiu a6,a6,29905
- 8d8: 356b9d57 ori a7,a7,0x9d57
- 8dc: 258c7080 addiu t0,t0,28800
- 8e0: 3c0d273f lui t1,0x273f
- 8e4: 65ef6500 daddiu t3,t3,25856
- 8e8: 35cecd65 ori t2,t2,0xcd65
- 8ec: 00000000 nop
- 8f0: 1253005b beq s2,s3,a60 <decfloat+0xa60>
- 8f4: 00000000 nop
- 8f8: 67a32050 daddiu v1,sp,8272
- 8fc: 001210b8 dsll v0,s2,0x2
- 900: 0062102d daddu v0,v1,v0
- 904: 8c42e000 lw v0,-8192(v0)
- 908: 004a182b sltu v1,v0,a6
- 90c: 14600054 bnez v1,a60 <decfloat+0xa60>
- 910: 00000000 nop
- 914: 144a0023 bne v0,a6,9a4 <decfloat+0x9a4>
- 918: 26430001 addiu v1,s2,1
- 91c: 306307ff andi v1,v1,0x7ff
- 920: 1073004f beq v1,s3,a60 <decfloat+0xa60>
- 924: 00601025 move v0,v1
- 928: 67a32050 daddiu v1,sp,8272
- 92c: 000210b8 dsll v0,v0,0x2
- 930: 0062102d daddu v0,v1,v0
- 934: 8c42e000 lw v0,-8192(v0)
- 938: 004b182b sltu v1,v0,a7
- 93c: 14600048 bnez v1,a60 <decfloat+0xa60>
- 940: 00000000 nop
- 944: 144b0017 bne v0,a7,9a4 <decfloat+0x9a4>
- 948: 26430002 addiu v1,s2,2
- 94c: 306307ff andi v1,v1,0x7ff
- 950: 10730043 beq v1,s3,a60 <decfloat+0xa60>
- 954: 00601025 move v0,v1
- 958: 67a32050 daddiu v1,sp,8272
- 95c: 000210b8 dsll v0,v0,0x2
- 960: 0062102d daddu v0,v1,v0
- 964: 8c42e000 lw v0,-8192(v0)
- 968: 004c182b sltu v1,v0,t0
- 96c: 1460003c bnez v1,a60 <decfloat+0xa60>
- 970: 00000000 nop
- 974: 144c000b bne v0,t0,9a4 <decfloat+0x9a4>
- 978: 26430003 addiu v1,s2,3
- 97c: 306307ff andi v1,v1,0x7ff
- 980: 10730037 beq v1,s3,a60 <decfloat+0xa60>
- 984: 00601025 move v0,v1
- 988: 000210b8 dsll v0,v0,0x2
- 98c: 67a32050 daddiu v1,sp,8272
- 990: 0062102d daddu v0,v1,v0
- 994: 8c42e000 lw v0,-8192(v0)
- 998: 004d102b sltu v0,v0,t1
- 99c: 14400030 bnez v0,a60 <decfloat+0xa60>
- 9a0: 00000000 nop
- 9a4: 2a02002e slti v0,s0,46
- 9a8: 14400151 bnez v0,ef0 <decfloat+0xef0>
- 9ac: 24070001 li a3,1
- 9b0: 24070009 li a3,9
- 9b4: 01c04025 move a4,t2
- 9b8: 240901ff li a5,511
- 9bc: 12530150 beq s2,s3,f00 <decfloat+0xf00>
- 9c0: 0287a021 addu s4,s4,a3
- 9c4: 02402825 move a1,s2
- 9c8: 00003025 move a2,zero
- 9cc: 10000004 b 9e0 <decfloat+0x9e0>
- 9d0: 00073800 sll a3,a3,0x0
- 9d4: 00000000 nop
- 9d8: 10730015 beq v1,s3,a30 <decfloat+0xa30>
- 9dc: 00602825 move a1,v1
- 9e0: 67a22050 daddiu v0,sp,8272
- 9e4: 000520b8 dsll a0,a1,0x2
- 9e8: 0044202d daddu a0,v0,a0
- 9ec: 24a30001 addiu v1,a1,1
- 9f0: 8c82e000 lw v0,-8192(a0)
- 9f4: 306307ff andi v1,v1,0x7ff
- 9f8: 0049c824 and t9,v0,a5
- 9fc: 00e21006 srlv v0,v0,a3
- a00: 7328c802 mul t9,t9,a4
- a04: 00461021 addu v0,v0,a2
- a08: ac82e000 sw v0,-8192(a0)
- a0c: 1645fff2 bne s2,a1,9d8 <decfloat+0x9d8>
- a10: 03203025 move a2,t9
- a14: 1440fff0 bnez v0,9d8 <decfloat+0x9d8>
- a18: 26440001 addiu a0,s2,1
- a1c: 309207ff andi s2,a0,0x7ff
- a20: 2610fff7 addiu s0,s0,-9
- a24: 1473ffee bne v1,s3,9e0 <decfloat+0x9e0>
- a28: 00602825 move a1,v1
- a2c: 00000000 nop
- a30: 10c00135 beqz a2,f08 <decfloat+0xf08>
- a34: 26620001 addiu v0,s3,1
- a38: 304207ff andi v0,v0,0x7ff
- a3c: 10520134 beq v0,s2,f10 <decfloat+0xf10>
- a40: 00000000 nop
- a44: 001318b8 dsll v1,s3,0x2
- a48: 00409825 move s3,v0
- a4c: 67a22050 daddiu v0,sp,8272
- a50: 0043102d daddu v0,v0,v1
- a54: 1653ffa8 bne s2,s3,8f8 <decfloat+0x8f8>
- a58: ac46e000 sw a2,-8192(v0)
- a5c: 00000000 nop
- a60: 1618ffd1 bne s0,t8,9a8 <decfloat+0x9a8>
- a64: 2a02002e slti v0,s0,46
- a68: 16530008 bne s2,s3,a8c <decfloat+0xa8c>
- a6c: 67a32050 daddiu v1,sp,8272
- a70: 26730001 addiu s3,s3,1
- a74: 327307ff andi s3,s3,0x7ff
- a78: 2662ffff addiu v0,s3,-1
- a7c: 000210b8 dsll v0,v0,0x2
- a80: 0062102d daddu v0,v1,v0
- a84: ac40e000 sw zero,-8192(v0)
- a88: 67a32050 daddiu v1,sp,8272
- a8c: 001210b8 dsll v0,s2,0x2
- a90: df990000 ld t9,0(gp)
- a94: 0062102d daddu v0,v1,v0
- a98: 0320f809 jalr t9
- a9c: 8c44e000 lw a0,-8192(v0)
- aa0: df990000 ld t9,0(gp)
- aa4: 00003825 move a3,zero
- aa8: 00003025 move a2,zero
- aac: 00801825 move v1,a0
- ab0: 00402025 move a0,v0
- ab4: 0320f809 jalr t9
- ab8: 00602825 move a1,v1
- abc: 26430001 addiu v1,s2,1
- ac0: 306307ff andi v1,v1,0x7ff
- ac4: 00802825 move a1,a0
- ac8: 00608825 move s1,v1
- acc: 14730008 bne v1,s3,af0 <decfloat+0xaf0>
- ad0: 00402025 move a0,v0
- ad4: 24730001 addiu s3,v1,1
- ad8: 67a32050 daddiu v1,sp,8272
- adc: 327307ff andi s3,s3,0x7ff
- ae0: 2662ffff addiu v0,s3,-1
- ae4: 000210b8 dsll v0,v0,0x2
- ae8: 0062102d daddu v0,v1,v0
- aec: ac40e000 sw zero,-8192(v0)
- af0: df900000 ld s0,0(gp)
- af4: df990000 ld t9,0(gp)
- af8: de070000 ld a3,0(s0)
- afc: 0320f809 jalr t9
- b00: de060000 ld a2,0(s0)
- b04: 67a52050 daddiu a1,sp,8272
- b08: 001118b8 dsll v1,s1,0x2
- b0c: 00a3182d daddu v1,a1,v1
- b10: 0080a825 move s5,a0
- b14: df990000 ld t9,0(gp)
- b18: 00408825 move s1,v0
- b1c: 0320f809 jalr t9
- b20: 8c64e000 lw a0,-8192(v1)
- b24: df990000 ld t9,0(gp)
- b28: 02203025 move a2,s1
- b2c: 02a03825 move a3,s5
- b30: 00801825 move v1,a0
- b34: 00402025 move a0,v0
- b38: 0320f809 jalr t9
- b3c: 00602825 move a1,v1
- b40: 26430002 addiu v1,s2,2
- b44: 306307ff andi v1,v1,0x7ff
- b48: 00802825 move a1,a0
- b4c: 00608825 move s1,v1
- b50: 14730008 bne v1,s3,b74 <decfloat+0xb74>
- b54: 00402025 move a0,v0
- b58: 24730001 addiu s3,v1,1
- b5c: 67a32050 daddiu v1,sp,8272
- b60: 327307ff andi s3,s3,0x7ff
- b64: 2662ffff addiu v0,s3,-1
- b68: 000210b8 dsll v0,v0,0x2
- b6c: 0062102d daddu v0,v1,v0
- b70: ac40e000 sw zero,-8192(v0)
- b74: de070000 ld a3,0(s0)
- b78: df990000 ld t9,0(gp)
- b7c: 0320f809 jalr t9
- b80: de060000 ld a2,0(s0)
- b84: 67a52050 daddiu a1,sp,8272
- b88: 001118b8 dsll v1,s1,0x2
- b8c: 00a3182d daddu v1,a1,v1
- b90: 0080a825 move s5,a0
- b94: df990000 ld t9,0(gp)
- b98: 00408825 move s1,v0
- b9c: 0320f809 jalr t9
- ba0: 8c64e000 lw a0,-8192(v1)
- ba4: df990000 ld t9,0(gp)
- ba8: 02203025 move a2,s1
- bac: 02a03825 move a3,s5
- bb0: 00801825 move v1,a0
- bb4: 00402025 move a0,v0
- bb8: 0320f809 jalr t9
- bbc: 00602825 move a1,v1
- bc0: 26430003 addiu v1,s2,3
- bc4: 306307ff andi v1,v1,0x7ff
- bc8: 00802825 move a1,a0
- bcc: 00608825 move s1,v1
- bd0: 14730008 bne v1,s3,bf4 <decfloat+0xbf4>
- bd4: 00402025 move a0,v0
- bd8: 26730001 addiu s3,s3,1
- bdc: 67a32050 daddiu v1,sp,8272
- be0: 327307ff andi s3,s3,0x7ff
- be4: 2662ffff addiu v0,s3,-1
- be8: 000210b8 dsll v0,v0,0x2
- bec: 0062102d daddu v0,v1,v0
- bf0: ac40e000 sw zero,-8192(v0)
- bf4: dfb70018 ld s7,24(sp)
- bf8: 26950071 addiu s5,s4,113
- bfc: de070000 ld a3,0(s0)
- c00: de060000 ld a2,0(s0)
- c04: df990000 ld t9,0(gp)
- c08: 02b7b023 subu s6,s5,s7
- c0c: ffb60038 sd s6,56(sp)
- c10: 0320f809 jalr t9
- c14: 02b7f023 subu s8,s5,s7
- c18: 67a52050 daddiu a1,sp,8272
- c1c: 001118b8 dsll v1,s1,0x2
- c20: 00a3182d daddu v1,a1,v1
- c24: 00808825 move s1,a0
- c28: df990000 ld t9,0(gp)
- c2c: 00408025 move s0,v0
- c30: 0320f809 jalr t9
- c34: 8c64e000 lw a0,-8192(v1)
- c38: df990000 ld t9,0(gp)
- c3c: 02003025 move a2,s0
- c40: 02203825 move a3,s1
- c44: 00801825 move v1,a0
- c48: 00402025 move a0,v0
- c4c: 0320f809 jalr t9
- c50: 00602825 move a1,v1
- c54: dfa70008 ld a3,8(sp)
- c58: df990000 ld t9,0(gp)
- c5c: dfa60000 ld a2,0(sp)
- c60: 00801825 move v1,a0
- c64: 00602825 move a1,v1
- c68: 0320f809 jalr t9
- c6c: 00402025 move a0,v0
- c70: dfa30028 ld v1,40(sp)
- c74: 02c02825 move a1,s6
- c78: 0080b825 move s7,a0
- c7c: 02c3182a slt v1,s6,v1
- c80: 106000e6 beqz v1,101c <decfloat+0x101c>
- c84: 0040b025 move s6,v0
- c88: 04a00159 bltz a1,11f0 <decfloat+0x11f0>
- c8c: 24020001 li v0,1
- c90: ffa20030 sd v0,48(sp)
- c94: 2bc20071 slti v0,s8,113
- c98: 00008825 move s1,zero
- c9c: ffa00008 sd zero,8(sp)
- ca0: 00008025 move s0,zero
- ca4: 10400038 beqz v0,d88 <decfloat+0xd88>
- ca8: ffa00000 sd zero,0(sp)
- cac: 240500e1 li a1,225
- cb0: 24100071 li s0,113
- cb4: 00be2823 subu a1,a1,s8
- cb8: 021e8023 subu s0,s0,s8
- cbc: df820000 ld v0,0(gp)
- cc0: df990000 ld t9,0(gp)
- cc4: dc510000 ld s1,0(v0)
- cc8: 0320f809 jalr t9
- ccc: 02202025 move a0,s1
- cd0: df990000 ld t9,0(gp)
- cd4: 0320f809 jalr t9
- cd8: 00402025 move a0,v0
- cdc: df990000 ld t9,0(gp)
- ce0: 02e03825 move a3,s7
- ce4: 02c03025 move a2,s6
- ce8: 00801825 move v1,a0
- cec: 00402025 move a0,v0
- cf0: 0320f809 jalr t9
- cf4: 00602825 move a1,v1
- cf8: df990000 ld t9,0(gp)
- cfc: 02002825 move a1,s0
- d00: ffa20040 sd v0,64(sp)
- d04: 00803025 move a2,a0
- d08: ffa60048 sd a2,72(sp)
- d0c: 02202025 move a0,s1
- d10: ffa60008 sd a2,8(sp)
- d14: 0320f809 jalr t9
- d18: ffa20000 sd v0,0(sp)
- d1c: df990000 ld t9,0(gp)
- d20: 0320f809 jalr t9
- d24: 00402025 move a0,v0
- d28: df990000 ld t9,0(gp)
- d2c: 02e02825 move a1,s7
- d30: 00803825 move a3,a0
- d34: 00403025 move a2,v0
- d38: 0320f809 jalr t9
- d3c: 02c02025 move a0,s6
- d40: df990000 ld t9,0(gp)
- d44: 02e02825 move a1,s7
- d48: 00803825 move a3,a0
- d4c: 00403025 move a2,v0
- d50: 00808825 move s1,a0
- d54: 02c02025 move a0,s6
- d58: 0320f809 jalr t9
- d5c: 00408025 move s0,v0
- d60: dfa80040 ld a4,64(sp)
- d64: dfa90048 ld a5,72(sp)
- d68: 00803825 move a3,a0
- d6c: df990000 ld t9,0(gp)
- d70: 00403025 move a2,v0
- d74: 01002025 move a0,a4
- d78: 0320f809 jalr t9
- d7c: 01202825 move a1,a5
- d80: 0040b025 move s6,v0
- d84: 0080b825 move s7,a0
- d88: 26420004 addiu v0,s2,4
- d8c: 304207ff andi v0,v0,0x7ff
- d90: 10530025 beq v0,s3,e28 <decfloat+0xe28>
- d94: 00401825 move v1,v0
- d98: 000310b8 dsll v0,v1,0x2
- d9c: 67a32050 daddiu v1,sp,8272
- da0: 0062102d daddu v0,v1,v0
- da4: 3c031dcd lui v1,0x1dcd
- da8: 8c42e000 lw v0,-8192(v0)
- dac: 24636500 addiu v1,v1,25856
- db0: 0043202b sltu a0,v0,v1
- db4: 108000a0 beqz a0,1038 <decfloat+0x1038>
- db8: df990000 ld t9,0(gp)
- dbc: 104000f4 beqz v0,1190 <decfloat+0x1190>
- dc0: 26420005 addiu v0,s2,5
- dc4: df990000 ld t9,0(gp)
- dc8: 0320f809 jalr t9
- dcc: dfa40020 ld a0,32(sp)
- dd0: df830000 ld v1,0(gp)
- dd4: df990000 ld t9,0(gp)
- dd8: 00402025 move a0,v0
- ddc: dc650000 ld a1,0(v1)
- de0: 0320f809 jalr t9
- de4: 00000000 nop
- de8: df990000 ld t9,0(gp)
- dec: 0320f809 jalr t9
- df0: 00402025 move a0,v0
- df4: df990000 ld t9,0(gp)
- df8: 02202825 move a1,s1
- dfc: 00803825 move a3,a0
- e00: 00403025 move a2,v0
- e04: 0320f809 jalr t9
- e08: 02002025 move a0,s0
- e0c: 00408025 move s0,v0
- e10: 00808825 move s1,a0
- e14: 24020071 li v0,113
- e18: 005e1023 subu v0,v0,s8
- e1c: 28420002 slti v0,v0,2
- e20: 104000bf beqz v0,1120 <decfloat+0x1120>
- e24: df820000 ld v0,0(gp)
- e28: dfa20018 ld v0,24(sp)
- e2c: 02e02825 move a1,s7
- e30: dfa30028 ld v1,40(sp)
- e34: 02203825 move a3,s1
- e38: df990000 ld t9,0(gp)
- e3c: 02003025 move a2,s0
- e40: 00021023 negu v0,v0
- e44: 02c02025 move a0,s6
- e48: 00439023 subu s2,v0,v1
- e4c: 0320f809 jalr t9
- e50: ffb20018 sd s2,24(sp)
- e54: dfa70008 ld a3,8(sp)
- e58: df990000 ld t9,0(gp)
- e5c: dfa60000 ld a2,0(sp)
- e60: 00801825 move v1,a0
- e64: 00602825 move a1,v1
- e68: 0320f809 jalr t9
- e6c: 00402025 move a0,v0
- e70: 2643ffff addiu v1,s2,-1
- e74: 7ea5f000 ext a1,s5,0x0,0x1f
- e78: 00a3182a slt v1,a1,v1
- e7c: 0040b025 move s6,v0
- e80: 0080b825 move s7,a0
- e84: 00409025 move s2,v0
- e88: 10600074 beqz v1,105c <decfloat+0x105c>
- e8c: 00809825 move s3,a0
- e90: df990000 ld t9,0(gp)
- e94: 02602825 move a1,s3
- e98: 02803025 move a2,s4
- e9c: 0320f809 jalr t9
- ea0: 02402025 move a0,s2
- ea4: dfbf20a8 ld ra,8360(sp)
- ea8: dfbe20a0 ld s8,8352(sp)
- eac: dfbc2098 ld gp,8344(sp)
- eb0: 00801825 move v1,a0
- eb4: 00602825 move a1,v1
- eb8: 00402025 move a0,v0
- ebc: dfb72090 ld s7,8336(sp)
- ec0: 00801025 move v0,a0
- ec4: dfb62088 ld s6,8328(sp)
- ec8: 00a02025 move a0,a1
- ecc: dfb52080 ld s5,8320(sp)
- ed0: dfb42078 ld s4,8312(sp)
- ed4: dfb32070 ld s3,8304(sp)
- ed8: dfb22068 ld s2,8296(sp)
- edc: dfb12060 ld s1,8288(sp)
- ee0: dfb02058 ld s0,8280(sp)
- ee4: 03e00008 jr ra
- ee8: 67bd20b0 daddiu sp,sp,8368
- eec: 00000000 nop
- ef0: 01e04025 move a4,t3
- ef4: 24090001 li a5,1
- ef8: 1653feb2 bne s2,s3,9c4 <decfloat+0x9c4>
- efc: 0287a021 addu s4,s4,a3
- f00: 1000fe7b b 8f0 <decfloat+0x8f0>
- f04: 02609025 move s2,s3
- f08: 1000fe79 b 8f0 <decfloat+0x8f0>
- f0c: 00609825 move s3,v1
- f10: 2662ffff addiu v0,s3,-1
- f14: 00609825 move s3,v1
- f18: 304207ff andi v0,v0,0x7ff
- f1c: 67a32050 daddiu v1,sp,8272
- f20: 000210b8 dsll v0,v0,0x2
- f24: 0062102d daddu v0,v1,v0
- f28: 8c43e000 lw v1,-8192(v0)
- f2c: 34630001 ori v1,v1,0x1
- f30: 1000fe6f b 8f0 <decfloat+0x8f0>
- f34: ac43e000 sw v1,-8192(v0)
- f38: 1040fcc0 beqz v0,23c <decfloat+0x23c>
- f3c: df990000 ld t9,0(gp)
- f40: dfa30028 ld v1,40(sp)
- f44: 2862001f slti v0,v1,31
- f48: 10400004 beqz v0,f5c <decfloat+0xf5c>
- f4c: 00000000 nop
- f50: 00701006 srlv v0,s0,v1
- f54: 1440fcb9 bnez v0,23c <decfloat+0x23c>
- f58: 00000000 nop
- f5c: 0320f809 jalr t9
- f60: dfa40020 ld a0,32(sp)
- f64: df990000 ld t9,0(gp)
- f68: 00801825 move v1,a0
- f6c: 02002025 move a0,s0
- f70: 00408825 move s1,v0
- f74: 0320f809 jalr t9
- f78: 00608025 move s0,v1
- f7c: 1000fd23 b 40c <decfloat+0x40c>
- f80: 00000000 nop
- f84: df990000 ld t9,0(gp)
- f88: 0320f809 jalr t9
- f8c: df920000 ld s2,0(gp)
- f90: de470000 ld a3,0(s2)
- f94: df990000 ld t9,0(gp)
- f98: 24030022 li v1,34
- f9c: de460000 ld a2,0(s2)
- fa0: 02202825 move a1,s1
- fa4: ac430000 sw v1,0(v0)
- fa8: 0320f809 jalr t9
- fac: 02002025 move a0,s0
- fb0: de470000 ld a3,0(s2)
- fb4: de460000 ld a2,0(s2)
- fb8: df990000 ld t9,0(gp)
- fbc: 00801825 move v1,a0
- fc0: 00602825 move a1,v1
- fc4: 1000fd16 b 420 <decfloat+0x420>
- fc8: 00402025 move a0,v0
- fcc: 00a01025 move v0,a1
- fd0: 1000fc2d b 88 <decfloat+0x88>
- fd4: 0000f025 move s8,zero
- fd8: 0320f809 jalr t9
- fdc: df920000 ld s2,0(gp)
- fe0: de470000 ld a3,0(s2)
- fe4: df990000 ld t9,0(gp)
- fe8: 24030022 li v1,34
- fec: de460000 ld a2,0(s2)
- ff0: 02202825 move a1,s1
- ff4: ac430000 sw v1,0(v0)
- ff8: 0320f809 jalr t9
- ffc: 02002025 move a0,s0
- 1000: de470000 ld a3,0(s2)
- 1004: de460000 ld a2,0(s2)
- 1008: df990000 ld t9,0(gp)
- 100c: 00801825 move v1,a0
- 1010: 00602825 move a1,v1
- 1014: 1000fd02 b 420 <decfloat+0x420>
- 1018: 00402025 move a0,v0
- 101c: dfbe0028 ld s8,40(sp)
- 1020: 1000ff1c b c94 <decfloat+0xc94>
- 1024: ffa00030 sd zero,48(sp)
- 1028: 0320f809 jalr t9
- 102c: 02002025 move a0,s0
- 1030: 1000fd3d b 528 <decfloat+0x528>
- 1034: 24030030 li v1,48
- 1038: 10430063 beq v0,v1,11c8 <decfloat+0x11c8>
- 103c: dfa40020 ld a0,32(sp)
- 1040: 0320f809 jalr t9
- 1044: 00000000 nop
- 1048: df830000 ld v1,0(gp)
- 104c: df990000 ld t9,0(gp)
- 1050: 00402025 move a0,v0
- 1054: 1000ff62 b de0 <decfloat+0xde0>
- 1058: dc650000 ld a1,0(v1)
- 105c: 00402025 move a0,v0
- 1060: 02e02825 move a1,s7
- 1064: dfa20018 ld v0,24(sp)
- 1068: df990000 ld t9,0(gp)
- 106c: 24420003 addiu v0,v0,3
- 1070: 0320f809 jalr t9
- 1074: ffa20000 sd v0,0(sp)
- 1078: df990000 ld t9,0(gp)
- 107c: 0320f809 jalr t9
- 1080: 00402025 move a0,v0
- 1084: df830000 ld v1,0(gp)
- 1088: df990000 ld t9,0(gp)
- 108c: 00402025 move a0,v0
- 1090: 0320f809 jalr t9
- 1094: dc650000 ld a1,0(v1)
- 1098: 04400042 bltz v0,11a4 <decfloat+0x11a4>
- 109c: dfa30000 ld v1,0(sp)
- 10a0: df820000 ld v0,0(gp)
- 10a4: 02c02025 move a0,s6
- 10a8: df990000 ld t9,0(gp)
- 10ac: 02e02825 move a1,s7
- 10b0: 26940001 addiu s4,s4,1
- 10b4: dc470000 ld a3,0(v0)
- 10b8: 0320f809 jalr t9
- 10bc: dc460000 ld a2,0(v0)
- 10c0: 00409025 move s2,v0
- 10c4: dfa20030 ld v0,48(sp)
- 10c8: 10400058 beqz v0,122c <decfloat+0x122c>
- 10cc: 00809825 move s3,a0
- 10d0: dfa20038 ld v0,56(sp)
- 10d4: 13c20055 beq s8,v0,122c <decfloat+0x122c>
- 10d8: dfa20000 ld v0,0(sp)
- 10dc: 02a2a82a slt s5,s5,v0
- 10e0: 12a0000a beqz s5,110c <decfloat+0x110c>
- 10e4: df990000 ld t9,0(gp)
- 10e8: df990000 ld t9,0(gp)
- 10ec: 00003825 move a3,zero
- 10f0: 00003025 move a2,zero
- 10f4: 02202825 move a1,s1
- 10f8: 0320f809 jalr t9
- 10fc: 02002025 move a0,s0
- 1100: 1040ff64 beqz v0,e94 <decfloat+0xe94>
- 1104: df990000 ld t9,0(gp)
- 1108: df990000 ld t9,0(gp)
- 110c: 0320f809 jalr t9
- 1110: 00000000 nop
- 1114: 24030022 li v1,34
- 1118: 1000ff5d b e90 <decfloat+0xe90>
- 111c: ac430000 sw v1,0(v0)
- 1120: 02202825 move a1,s1
- 1124: df990000 ld t9,0(gp)
- 1128: 02002025 move a0,s0
- 112c: dc470000 ld a3,0(v0)
- 1130: dc460000 ld a2,0(v0)
- 1134: dc530000 ld s3,0(v0)
- 1138: 0320f809 jalr t9
- 113c: dc520000 ld s2,0(v0)
- 1140: df990000 ld t9,0(gp)
- 1144: 00003825 move a3,zero
- 1148: 00003025 move a2,zero
- 114c: 00801825 move v1,a0
- 1150: 00402025 move a0,v0
- 1154: 0320f809 jalr t9
- 1158: 00602825 move a1,v1
- 115c: 1440ff33 bnez v0,e2c <decfloat+0xe2c>
- 1160: dfa20018 ld v0,24(sp)
- 1164: df990000 ld t9,0(gp)
- 1168: 02202825 move a1,s1
- 116c: 02002025 move a0,s0
- 1170: 02603825 move a3,s3
- 1174: 0320f809 jalr t9
- 1178: 02403025 move a2,s2
- 117c: 00408025 move s0,v0
- 1180: 1000ff29 b e28 <decfloat+0xe28>
- 1184: 00808825 move s1,a0
- 1188: 1000fd6a b 734 <decfloat+0x734>
- 118c: 00a09825 move s3,a1
- 1190: 304207ff andi v0,v0,0x7ff
- 1194: 1453ff0c bne v0,s3,dc8 <decfloat+0xdc8>
- 1198: df990000 ld t9,0(gp)
- 119c: 1000ff1e b e18 <decfloat+0xe18>
- 11a0: 24020071 li v0,113
- 11a4: 26820070 addiu v0,s4,112
- 11a8: 0043102a slt v0,v0,v1
- 11ac: 1040ffd7 beqz v0,110c <decfloat+0x110c>
- 11b0: df990000 ld t9,0(gp)
- 11b4: dfa20030 ld v0,48(sp)
- 11b8: 1440ffcb bnez v0,10e8 <decfloat+0x10e8>
- 11bc: df990000 ld t9,0(gp)
- 11c0: 1000ff35 b e98 <decfloat+0xe98>
- 11c4: 02602825 move a1,s3
- 11c8: 0320f809 jalr t9
- 11cc: 00000000 nop
- 11d0: 26430005 addiu v1,s2,5
- 11d4: 306307ff andi v1,v1,0x7ff
- 11d8: df990000 ld t9,0(gp)
- 11dc: 10730033 beq v1,s3,12ac <decfloat+0x12ac>
- 11e0: 00402025 move a0,v0
- 11e4: df820000 ld v0,0(gp)
- 11e8: 1000fefd b de0 <decfloat+0xde0>
- 11ec: dc450000 ld a1,0(v0)
- 11f0: 24100071 li s0,113
- 11f4: 240500e1 li a1,225
- 11f8: 0000f025 move s8,zero
- 11fc: 1000feaf b cbc <decfloat+0xcbc>
- 1200: ffa20030 sd v0,48(sp)
- 1204: dfa20030 ld v0,48(sp)
- 1208: 10400026 beqz v0,12a4 <decfloat+0x12a4>
- 120c: 00002825 move a1,zero
- 1210: de0200c0 ld v0,192(s0)
- 1214: 0440fc03 bltz v0,224 <decfloat+0x224>
- 1218: 00000000 nop
- 121c: de020008 ld v0,8(s0)
- 1220: 6442ffff daddiu v0,v0,-1
- 1224: 1000fbff b 224 <decfloat+0x224>
- 1228: fe020008 sd v0,8(s0)
- 122c: dfa20000 ld v0,0(sp)
- 1230: 02a2a82a slt s5,s5,v0
- 1234: 12a0ffb4 beqz s5,1108 <decfloat+0x1108>
- 1238: df990000 ld t9,0(gp)
- 123c: 1000ff16 b e98 <decfloat+0xe98>
- 1240: 02602825 move a1,s3
- 1244: 0320f809 jalr t9
- 1248: 02202025 move a0,s1
- 124c: dfa70008 ld a3,8(sp)
- 1250: df990000 ld t9,0(gp)
- 1254: dfa60000 ld a2,0(sp)
- 1258: 00801825 move v1,a0
- 125c: 00602825 move a1,v1
- 1260: 0320f809 jalr t9
- 1264: 00402025 move a0,v0
- 1268: 24030008 li v1,8
- 126c: 00708023 subu s0,v1,s0
- 1270: df830000 ld v1,0(gp)
- 1274: 001080b8 dsll s0,s0,0x2
- 1278: df990000 ld t9,0(gp)
- 127c: 00802825 move a1,a0
- 1280: 00408825 move s1,v0
- 1284: 64630000 daddiu v1,v1,0
- 1288: 7c70200a lwx a0,s0(v1)
- 128c: 0320f809 jalr t9
- 1290: 00a08025 move s0,a1
- 1294: 1000fc5e b 410 <decfloat+0x410>
- 1298: df990000 ld t9,0(gp)
- 129c: 1000fd25 b 734 <decfloat+0x734>
- 12a0: 00004825 move a5,zero
- 12a4: 1000fc7a b 490 <decfloat+0x490>
- 12a8: 02002025 move a0,s0
- 12ac: df820000 ld v0,0(gp)
- 12b0: 1000fecb b de0 <decfloat+0xde0>
- 12b4: dc450000 ld a1,0(v0)
- 12b8: df990000 ld t9,0(gp)
- 12bc: 0320f809 jalr t9
- 12c0: 02202025 move a0,s1
- 12c4: dfa70008 ld a3,8(sp)
- 12c8: df990000 ld t9,0(gp)
- 12cc: dfa60000 ld a2,0(sp)
- 12d0: 00801825 move v1,a0
- 12d4: 00602825 move a1,v1
- 12d8: 1000fc51 b 420 <decfloat+0x420>
- 12dc: 00402025 move a0,v0
- Disassembly of section .text.__floatscan:
Advertisement
Add Comment
Please, Sign In to add comment