0000: 09 2e 66 69 6c 65 09 31 20 22 61 76 63 61 6c 6c ..file.1 "avcall
0010: 2d 6d 69 70 73 2e 63 22 0a 09 2e 73 65 63 74 69 -mips.c"...secti
0020: 6f 6e 20 2e 6d 64 65 62 75 67 2e 61 62 69 33 32 on .mdebug.abi32
0030: 0a 09 2e 70 72 65 76 69 6f 75 73 0a 09 2e 61 62 ...previous...ab
0040: 69 63 61 6c 6c 73 0a 09 2e 74 65 78 74 0a 09 2e icalls...text...
0050: 61 6c 69 67 6e 09 32 0a 09 2e 67 6c 6f 62 6c 09 align.2...globl.
0060: 5f 5f 62 75 69 6c 74 69 6e 5f 61 76 63 61 6c 6c __builtin_avcall
0070: 0a 09 2e 65 6e 74 09 5f 5f 62 75 69 6c 74 69 6e ...ent.__builtin
0080: 5f 61 76 63 61 6c 6c 0a 09 2e 74 79 70 65 09 5f _avcall...type._
0090: 5f 62 75 69 6c 74 69 6e 5f 61 76 63 61 6c 6c 2c _builtin_avcall,
00a0: 20 40 66 75 6e 63 74 69 6f 6e 0a 5f 5f 62 75 69 @function.__bui
00b0: 6c 74 69 6e 5f 61 76 63 61 6c 6c 3a 0a 09 2e 66 ltin_avcall:...f
00c0: 72 61 6d 65 09 24 66 70 2c 39 36 2c 24 33 31 09 rame.$fp,96,$31.
00d0: 09 23 20 76 61 72 73 3d 20 35 36 2c 20 72 65 67 .# vars= 56, reg
00e0: 73 3d 20 33 2f 30 2c 20 61 72 67 73 3d 20 31 36 s= 3/0, args= 16
00f0: 2c 20 65 78 74 72 61 3d 20 38 0a 09 2e 6d 61 73 , extra= 8...mas
0100: 6b 09 30 78 64 30 30 30 30 30 30 30 2c 2d 38 0a k.0xd0000000,-8.
0110: 09 2e 66 6d 61 73 6b 09 30 78 30 30 30 30 30 30 ..fmask.0x000000
0120: 30 30 2c 30 0a 09 2e 73 65 74 09 6e 6f 72 65 6f 00,0...set.noreo
0130: 72 64 65 72 0a 09 2e 63 70 6c 6f 61 64 09 24 32 rder...cpload.$2
0140: 35 0a 09 2e 73 65 74 09 72 65 6f 72 64 65 72 0a 5...set.reorder.
0150: 09 73 75 62 75 09 24 73 70 2c 24 73 70 2c 39 36 .subu.$sp,$sp,96
0160: 0a 09 2e 63 70 72 65 73 74 6f 72 65 20 31 36 0a ...cprestore 16.
0170: 09 73 77 09 24 33 31 2c 38 38 28 24 73 70 29 0a .sw.$31,88($sp).
0180: 09 73 77 09 24 66 70 2c 38 34 28 24 73 70 29 0a .sw.$fp,84($sp).
0190: 09 73 77 09 24 32 38 2c 38 30 28 24 73 70 29 0a .sw.$28,80($sp).
01a0: 09 6d 6f 76 65 09 24 66 70 2c 24 73 70 0a 09 73 .move.$fp,$sp..s
01b0: 77 09 24 34 2c 39 36 28 24 66 70 29 0a 09 61 64 w.$4,96($fp)..ad
01c0: 64 75 09 24 73 70 2c 24 73 70 2c 2d 31 30 32 34 du.$sp,$sp,-1024
01d0: 0a 09 61 64 64 75 09 24 32 2c 24 73 70 2c 31 36 ..addu.$2,$sp,16
01e0: 0a 09 73 77 09 24 32 2c 32 34 28 24 66 70 29 0a ..sw.$2,24($fp).
01f0: 09 73 77 09 24 73 70 2c 32 38 28 24 66 70 29 0a .sw.$sp,28($fp).
0200: 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 .lw.$2,96($fp)..
0210: 6c 77 09 24 33 2c 32 30 28 24 32 29 0a 09 6c 77 lw.$3,20($2)..lw
0220: 09 24 32 2c 39 36 28 24 66 70 29 0a 09 73 75 62 .$2,96($fp)..sub
0230: 75 09 24 32 2c 24 33 2c 24 32 0a 09 61 64 64 75 u.$2,$3,$2..addu
0240: 09 24 32 2c 24 32 2c 2d 35 36 0a 09 73 72 61 09 .$2,$2,-56..sra.
0250: 24 32 2c 24 32 2c 32 0a 09 73 77 09 24 32 2c 33 $2,$2,2..sw.$2,3
0260: 32 28 24 66 70 29 0a 09 6c 77 09 24 32 2c 39 36 2($fp)..lw.$2,96
0270: 28 24 66 70 29 0a 09 6c 77 09 24 32 2c 34 28 24 ($fp)..lw.$2,4($
0280: 32 29 0a 09 61 6e 64 69 09 24 32 2c 24 32 2c 30 2)..andi.$2,$2,0
0290: 78 34 30 30 0a 09 62 65 71 09 24 32 2c 24 30 2c x400..beq.$2,$0,
02a0: 24 4c 32 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 $L2..lw.$2,96($f
02b0: 70 29 0a 23 41 50 50 0a 09 6c 2e 73 20 24 66 31 p).#APP..l.s $f1
02c0: 32 2c 32 38 28 24 32 29 0a 23 4e 4f 5f 41 50 50 2,28($2).#NO_APP
02d0: 0a 24 4c 32 3a 0a 09 6c 77 09 24 32 2c 39 36 28 .$L2:..lw.$2,96(
02e0: 24 66 70 29 0a 09 6c 77 09 24 32 2c 34 28 24 32 $fp)..lw.$2,4($2
02f0: 29 0a 09 61 6e 64 69 09 24 32 2c 24 32 2c 30 78 )..andi.$2,$2,0x
0300: 31 30 30 30 0a 09 62 65 71 09 24 32 2c 24 30 2c 1000..beq.$2,$0,
0310: 24 4c 33 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 $L3..lw.$2,96($f
0320: 70 29 0a 23 41 50 50 0a 09 6c 2e 64 20 24 66 31 p).#APP..l.d $f1
0330: 32 2c 34 30 28 24 32 29 0a 23 4e 4f 5f 41 50 50 2,40($2).#NO_APP
0340: 0a 24 4c 33 3a 0a 09 6c 77 09 24 32 2c 39 36 28 .$L3:..lw.$2,96(
0350: 24 66 70 29 0a 09 6c 77 09 24 32 2c 34 28 24 32 $fp)..lw.$2,4($2
0360: 29 0a 09 61 6e 64 69 09 24 32 2c 24 32 2c 30 78 )..andi.$2,$2,0x
0370: 38 30 30 0a 09 62 65 71 09 24 32 2c 24 30 2c 24 800..beq.$2,$0,$
0380: 4c 34 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 L4..lw.$2,96($fp
0390: 29 0a 09 6c 77 09 24 32 2c 34 28 24 32 29 0a 09 )..lw.$2,4($2)..
03a0: 61 6e 64 69 09 24 32 2c 24 32 2c 30 78 31 34 30 andi.$2,$2,0x140
03b0: 30 0a 09 62 65 71 09 24 32 2c 24 30 2c 24 4c 34 0..beq.$2,$0,$L4
03c0: 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a ..lw.$2,96($fp).
03d0: 23 41 50 50 0a 09 6c 2e 73 20 24 66 31 34 2c 33 #APP..l.s $f14,3
03e0: 32 28 24 32 29 0a 23 4e 4f 5f 41 50 50 0a 24 4c 2($2).#NO_APP.$L
03f0: 34 3a 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 4:..lw.$2,96($fp
0400: 29 0a 09 6c 77 09 24 32 2c 34 28 24 32 29 0a 09 )..lw.$2,4($2)..
0410: 61 6e 64 69 09 24 32 2c 24 32 2c 30 78 32 30 30 andi.$2,$2,0x200
0420: 30 0a 09 62 65 71 09 24 32 2c 24 30 2c 24 4c 35 0..beq.$2,$0,$L5
0430: 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a ..lw.$2,96($fp).
0440: 09 6c 77 09 24 32 2c 34 28 24 32 29 0a 09 61 6e .lw.$2,4($2)..an
0450: 64 69 09 24 32 2c 24 32 2c 30 78 31 34 30 30 0a di.$2,$2,0x1400.
0460: 09 62 65 71 09 24 32 2c 24 30 2c 24 4c 35 0a 09 .beq.$2,$0,$L5..
0470: 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 23 41 lw.$2,96($fp).#A
0480: 50 50 0a 09 6c 2e 64 20 24 66 31 34 2c 34 38 28 PP..l.d $f14,48(
0490: 24 32 29 0a 23 4e 4f 5f 41 50 50 0a 24 4c 35 3a $2).#NO_APP.$L5:
04a0: 0a 09 6c 69 09 24 32 2c 34 09 09 09 23 20 30 78 ..li.$2,4...# 0x
04b0: 34 0a 09 73 77 09 24 32 2c 33 36 28 24 66 70 29 4..sw.$2,36($fp)
04c0: 0a 24 4c 36 3a 0a 09 6c 77 09 24 32 2c 33 36 28 .$L6:..lw.$2,36(
04d0: 24 66 70 29 0a 09 6c 77 09 24 33 2c 33 32 28 24 $fp)..lw.$3,32($
04e0: 66 70 29 0a 09 73 6c 74 09 24 32 2c 24 32 2c 24 fp)..slt.$2,$2,$
04f0: 33 0a 09 62 6e 65 09 24 32 2c 24 30 2c 24 4c 39 3..bne.$2,$0,$L9
0500: 0a 09 62 09 24 4c 37 0a 24 4c 39 3a 0a 09 6c 77 ..b.$L7.$L9:..lw
0510: 09 24 32 2c 33 36 28 24 66 70 29 0a 09 73 6c 6c .$2,36($fp)..sll
0520: 09 24 33 2c 24 32 2c 32 0a 09 6c 77 09 24 32 2c .$3,$2,2..lw.$2,
0530: 32 38 28 24 66 70 29 0a 09 61 64 64 75 09 24 34 28($fp)..addu.$4
0540: 2c 24 33 2c 24 32 0a 09 6c 77 09 24 33 2c 39 36 ,$3,$2..lw.$3,96
0550: 28 24 66 70 29 0a 09 6c 77 09 24 32 2c 33 36 28 ($fp)..lw.$2,36(
0560: 24 66 70 29 0a 09 73 6c 6c 09 24 32 2c 24 32 2c $fp)..sll.$2,$2,
0570: 32 0a 09 61 64 64 75 09 24 32 2c 24 32 2c 24 33 2..addu.$2,$2,$3
0580: 0a 09 61 64 64 75 09 24 32 2c 24 32 2c 35 36 0a ..addu.$2,$2,56.
0590: 09 6c 77 09 24 32 2c 30 28 24 32 29 0a 09 73 77 .lw.$2,0($2)..sw
05a0: 09 24 32 2c 30 28 24 34 29 0a 09 6c 77 09 24 32 .$2,0($4)..lw.$2
05b0: 2c 33 36 28 24 66 70 29 0a 09 61 64 64 75 09 24 ,36($fp)..addu.$
05c0: 32 2c 24 32 2c 31 0a 09 73 77 09 24 32 2c 33 36 2,$2,1..sw.$2,36
05d0: 28 24 66 70 29 0a 09 62 09 24 4c 36 0a 24 4c 37 ($fp)..b.$L6.$L7
05e0: 3a 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 :..lw.$2,96($fp)
05f0: 0a 09 6c 77 09 24 32 35 2c 30 28 24 32 29 0a 09 ..lw.$25,0($2)..
0600: 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c lw.$2,96($fp)..l
0610: 77 09 24 33 2c 39 36 28 24 66 70 29 0a 09 6c 77 w.$3,96($fp)..lw
0620: 09 24 36 2c 39 36 28 24 66 70 29 0a 09 6c 77 09 .$6,96($fp)..lw.
0630: 24 37 2c 39 36 28 24 66 70 29 0a 09 6c 77 09 24 $7,96($fp)..lw.$
0640: 34 2c 35 36 28 24 32 29 0a 09 6c 77 09 24 35 2c 4,56($2)..lw.$5,
0650: 36 30 28 24 33 29 0a 09 6c 77 09 24 36 2c 36 34 60($3)..lw.$6,64
0660: 28 24 36 29 0a 09 6c 77 09 24 37 2c 36 38 28 24 ($6)..lw.$7,68($
0670: 37 29 0a 09 6a 61 6c 09 24 33 31 2c 24 32 35 0a 7)..jal.$31,$25.
0680: 09 73 77 09 24 32 2c 34 30 28 24 66 70 29 0a 23 .sw.$2,40($fp).#
0690: 69 66 64 65 66 20 5f 4d 49 50 53 45 42 0a 09 73 ifdef _MIPSEB..s
06a0: 77 09 24 33 2c 35 32 28 24 66 70 29 0a 23 65 6c w.$3,52($fp).#el
06b0: 73 65 0a 09 73 77 09 24 33 2c 34 38 28 24 66 70 se..sw.$3,48($fp
06c0: 29 0a 23 65 6e 64 69 66 0a 09 73 72 61 09 24 32 ).#endif..sra.$2
06d0: 2c 24 33 2c 33 31 0a 23 69 66 64 65 66 20 5f 4d ,$3,31.#ifdef _M
06e0: 49 50 53 45 42 0a 09 73 77 09 24 32 2c 34 38 28 IPSEB..sw.$2,48(
06f0: 24 66 70 29 0a 23 65 6c 73 65 0a 09 73 77 09 24 $fp).#else..sw.$
0700: 32 2c 35 32 28 24 66 70 29 0a 23 65 6e 64 69 66 2,52($fp).#endif
0710: 0a 09 73 2e 73 09 24 66 30 2c 35 36 28 24 66 70 ..s.s.$f0,56($fp
0720: 29 0a 09 73 2e 64 09 24 66 30 2c 36 34 28 24 66 )..s.d.$f0,64($f
0730: 70 29 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 p)..lw.$2,96($fp
0740: 29 0a 09 73 77 09 24 32 2c 37 36 28 24 66 70 29 )..sw.$2,76($fp)
0750: 0a 09 6c 77 09 24 33 2c 37 36 28 24 66 70 29 0a ..lw.$3,76($fp).
0760: 09 6c 77 09 24 32 2c 31 32 28 24 33 29 0a 09 73 .lw.$2,12($3)..s
0770: 6c 74 75 09 24 32 2c 24 32 2c 31 37 0a 09 62 65 ltu.$2,$2,17..be
0780: 71 09 24 32 2c 24 30 2c 24 4c 31 30 0a 09 6c 77 q.$2,$0,$L10..lw
0790: 09 24 33 2c 37 36 28 24 66 70 29 0a 09 6c 77 09 .$3,76($fp)..lw.
07a0: 24 32 2c 31 32 28 24 33 29 0a 09 73 6c 6c 09 24 $2,12($3)..sll.$
07b0: 33 2c 24 32 2c 32 0a 09 6c 61 09 24 32 2c 24 4c 3,$2,2..la.$2,$L
07c0: 34 38 0a 09 61 64 64 75 09 24 32 2c 24 33 2c 24 48..addu.$2,$3,$
07d0: 32 0a 09 6c 77 09 24 32 2c 30 28 24 32 29 0a 09 2..lw.$2,0($2)..
07e0: 2e 63 70 61 64 64 09 24 32 0a 09 6a 09 24 32 0a .cpadd.$2..j.$2.
07f0: 09 2e 72 64 61 74 61 0a 09 2e 61 6c 69 67 6e 09 ..rdata...align.
0800: 32 0a 24 4c 34 38 3a 0a 09 2e 67 70 77 6f 72 64 2.$L48:...gpword
0810: 09 24 4c 31 33 0a 09 2e 67 70 77 6f 72 64 09 24 .$L13...gpword.$
0820: 4c 31 30 0a 09 2e 67 70 77 6f 72 64 09 24 4c 31 L10...gpword.$L1
0830: 34 0a 09 2e 67 70 77 6f 72 64 09 24 4c 31 35 0a 4...gpword.$L15.
0840: 09 2e 67 70 77 6f 72 64 09 24 4c 31 36 0a 09 2e ..gpword.$L16...
0850: 67 70 77 6f 72 64 09 24 4c 31 37 0a 09 2e 67 70 gpword.$L17...gp
0860: 77 6f 72 64 09 24 4c 31 38 0a 09 2e 67 70 77 6f word.$L18...gpwo
0870: 72 64 09 24 4c 31 39 0a 09 2e 67 70 77 6f 72 64 rd.$L19...gpword
0880: 09 24 4c 32 30 0a 09 2e 67 70 77 6f 72 64 09 24 .$L20...gpword.$
0890: 4c 32 31 0a 09 2e 67 70 77 6f 72 64 09 24 4c 32 L21...gpword.$L2
08a0: 32 0a 09 2e 67 70 77 6f 72 64 09 24 4c 32 34 0a 2...gpword.$L24.
08b0: 09 2e 67 70 77 6f 72 64 09 24 4c 32 34 0a 09 2e ..gpword.$L24...
08c0: 67 70 77 6f 72 64 09 24 4c 32 35 0a 09 2e 67 70 gpword.$L25...gp
08d0: 77 6f 72 64 09 24 4c 32 36 0a 09 2e 67 70 77 6f word.$L26...gpwo
08e0: 72 64 09 24 4c 32 37 0a 09 2e 67 70 77 6f 72 64 rd.$L27...gpword
08f0: 09 24 4c 32 38 0a 09 2e 74 65 78 74 0a 24 4c 31 .$L28...text.$L1
0900: 33 3a 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 3:..lw.$2,96($fp
0910: 29 0a 09 6c 77 09 24 33 2c 38 28 24 32 29 0a 09 )..lw.$3,8($2)..
0920: 6c 77 09 24 32 2c 34 30 28 24 66 70 29 0a 09 73 lw.$2,40($fp)..s
0930: 77 09 24 32 2c 30 28 24 33 29 0a 09 62 09 24 4c w.$2,0($3)..b.$L
0940: 31 30 0a 24 4c 31 34 3a 0a 09 6c 77 09 24 32 2c 10.$L14:..lw.$2,
0950: 39 36 28 24 66 70 29 0a 09 6c 77 09 24 33 2c 38 96($fp)..lw.$3,8
0960: 28 24 32 29 0a 23 69 66 64 65 66 20 5f 4d 49 50 ($2).#ifdef _MIP
0970: 53 45 42 0a 09 6c 62 75 09 24 32 2c 34 33 28 24 SEB..lbu.$2,43($
0980: 66 70 29 0a 23 65 6c 73 65 0a 09 6c 62 75 09 24 fp).#else..lbu.$
0990: 32 2c 34 30 28 24 66 70 29 0a 23 65 6e 64 69 66 2,40($fp).#endif
09a0: 0a 09 73 62 09 24 32 2c 30 28 24 33 29 0a 09 62 ..sb.$2,0($3)..b
09b0: 09 24 4c 31 30 0a 24 4c 31 35 3a 0a 09 6c 77 09 .$L10.$L15:..lw.
09c0: 24 32 2c 39 36 28 24 66 70 29 0a 09 6c 77 09 24 $2,96($fp)..lw.$
09d0: 33 2c 38 28 24 32 29 0a 23 69 66 64 65 66 20 5f 3,8($2).#ifdef _
09e0: 4d 49 50 53 45 42 0a 09 6c 62 75 09 24 32 2c 34 MIPSEB..lbu.$2,4
09f0: 33 28 24 66 70 29 0a 23 65 6c 73 65 0a 09 6c 62 3($fp).#else..lb
0a00: 75 09 24 32 2c 34 30 28 24 66 70 29 0a 23 65 6e u.$2,40($fp).#en
0a10: 64 69 66 0a 09 73 62 09 24 32 2c 30 28 24 33 29 dif..sb.$2,0($3)
0a20: 0a 09 62 09 24 4c 31 30 0a 24 4c 31 36 3a 0a 09 ..b.$L10.$L16:..
0a30: 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c lw.$2,96($fp)..l
0a40: 77 09 24 33 2c 38 28 24 32 29 0a 23 69 66 64 65 w.$3,8($2).#ifde
0a50: 66 20 5f 4d 49 50 53 45 42 0a 09 6c 62 75 09 24 f _MIPSEB..lbu.$
0a60: 32 2c 34 33 28 24 66 70 29 0a 23 65 6c 73 65 0a 2,43($fp).#else.
0a70: 09 6c 62 75 09 24 32 2c 34 30 28 24 66 70 29 0a .lbu.$2,40($fp).
0a80: 23 65 6e 64 69 66 0a 09 73 62 09 24 32 2c 30 28 #endif..sb.$2,0(
0a90: 24 33 29 0a 09 62 09 24 4c 31 30 0a 24 4c 31 37 $3)..b.$L10.$L17
0aa0: 3a 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 :..lw.$2,96($fp)
0ab0: 0a 09 6c 77 09 24 33 2c 38 28 24 32 29 0a 23 69 ..lw.$3,8($2).#i
0ac0: 66 64 65 66 20 5f 4d 49 50 53 45 42 0a 09 6c 68 fdef _MIPSEB..lh
0ad0: 75 09 24 32 2c 34 32 28 24 66 70 29 0a 23 65 6c u.$2,42($fp).#el
0ae0: 73 65 0a 09 6c 68 75 09 24 32 2c 34 30 28 24 66 se..lhu.$2,40($f
0af0: 70 29 0a 23 65 6e 64 69 66 0a 09 73 68 09 24 32 p).#endif..sh.$2
0b00: 2c 30 28 24 33 29 0a 09 62 09 24 4c 31 30 0a 24 ,0($3)..b.$L10.$
0b10: 4c 31 38 3a 0a 09 6c 77 09 24 32 2c 39 36 28 24 L18:..lw.$2,96($
0b20: 66 70 29 0a 09 6c 77 09 24 33 2c 38 28 24 32 29 fp)..lw.$3,8($2)
0b30: 0a 23 69 66 64 65 66 20 5f 4d 49 50 53 45 42 0a .#ifdef _MIPSEB.
0b40: 09 6c 68 75 09 24 32 2c 34 32 28 24 66 70 29 0a .lhu.$2,42($fp).
0b50: 23 65 6c 73 65 0a 09 6c 68 75 09 24 32 2c 34 30 #else..lhu.$2,40
0b60: 28 24 66 70 29 0a 23 65 6e 64 69 66 0a 09 73 68 ($fp).#endif..sh
0b70: 09 24 32 2c 30 28 24 33 29 0a 09 62 09 24 4c 31 .$2,0($3)..b.$L1
0b80: 30 0a 24 4c 31 39 3a 0a 09 6c 77 09 24 32 2c 39 0.$L19:..lw.$2,9
0b90: 36 28 24 66 70 29 0a 09 6c 77 09 24 33 2c 38 28 6($fp)..lw.$3,8(
0ba0: 24 32 29 0a 09 6c 77 09 24 32 2c 34 30 28 24 66 $2)..lw.$2,40($f
0bb0: 70 29 0a 09 73 77 09 24 32 2c 30 28 24 33 29 0a p)..sw.$2,0($3).
0bc0: 09 62 09 24 4c 31 30 0a 24 4c 32 30 3a 0a 09 6c .b.$L10.$L20:..l
0bd0: 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c 77 w.$2,96($fp)..lw
0be0: 09 24 33 2c 38 28 24 32 29 0a 09 6c 77 09 24 32 .$3,8($2)..lw.$2
0bf0: 2c 34 30 28 24 66 70 29 0a 09 73 77 09 24 32 2c ,40($fp)..sw.$2,
0c00: 30 28 24 33 29 0a 09 62 09 24 4c 31 30 0a 24 4c 0($3)..b.$L10.$L
0c10: 32 31 3a 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 21:..lw.$2,96($f
0c20: 70 29 0a 09 6c 77 09 24 33 2c 38 28 24 32 29 0a p)..lw.$3,8($2).
0c30: 09 6c 77 09 24 32 2c 34 30 28 24 66 70 29 0a 09 .lw.$2,40($fp)..
0c40: 73 77 09 24 32 2c 30 28 24 33 29 0a 09 62 09 24 sw.$2,0($3)..b.$
0c50: 4c 31 30 0a 24 4c 32 32 3a 0a 09 6c 77 09 24 32 L10.$L22:..lw.$2
0c60: 2c 39 36 28 24 66 70 29 0a 09 6c 77 09 24 33 2c ,96($fp)..lw.$3,
0c70: 38 28 24 32 29 0a 09 6c 77 09 24 32 2c 34 30 28 8($2)..lw.$2,40(
0c80: 24 66 70 29 0a 09 73 77 09 24 32 2c 30 28 24 33 $fp)..sw.$2,0($3
0c90: 29 0a 09 62 09 24 4c 31 30 0a 24 4c 32 34 3a 0a )..b.$L10.$L24:.
0ca0: 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 .lw.$2,96($fp)..
0cb0: 6c 77 09 24 33 2c 38 28 24 32 29 0a 09 6c 77 09 lw.$3,8($2)..lw.
0cc0: 24 32 2c 34 30 28 24 66 70 29 0a 09 73 77 09 24 $2,40($fp)..sw.$
0cd0: 32 2c 30 28 24 33 29 0a 09 6c 77 09 24 32 2c 39 2,0($3)..lw.$2,9
0ce0: 36 28 24 66 70 29 0a 09 6c 77 09 24 32 2c 38 28 6($fp)..lw.$2,8(
0cf0: 24 32 29 0a 09 61 64 64 75 09 24 33 2c 24 32 2c $2)..addu.$3,$2,
0d00: 34 0a 23 69 66 64 65 66 20 5f 4d 49 50 53 45 42 4.#ifdef _MIPSEB
0d10: 0a 09 6c 77 09 24 32 2c 35 32 28 24 66 70 29 0a ..lw.$2,52($fp).
0d20: 23 65 6c 73 65 0a 09 6c 77 09 24 32 2c 34 38 28 #else..lw.$2,48(
0d30: 24 66 70 29 0a 23 65 6e 64 69 66 0a 09 73 77 09 $fp).#endif..sw.
0d40: 24 32 2c 30 28 24 33 29 0a 09 62 09 24 4c 31 30 $2,0($3)..b.$L10
0d50: 0a 24 4c 32 35 3a 0a 09 6c 77 09 24 32 2c 39 36 .$L25:..lw.$2,96
0d60: 28 24 66 70 29 0a 09 6c 77 09 24 32 2c 38 28 24 ($fp)..lw.$2,8($
0d70: 32 29 0a 09 6c 2e 73 09 24 66 30 2c 35 36 28 24 2)..l.s.$f0,56($
0d80: 66 70 29 0a 09 73 2e 73 09 24 66 30 2c 30 28 24 fp)..s.s.$f0,0($
0d90: 32 29 0a 09 62 09 24 4c 31 30 0a 24 4c 32 36 3a 2)..b.$L10.$L26:
0da0: 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a ..lw.$2,96($fp).
0db0: 09 6c 77 09 24 32 2c 38 28 24 32 29 0a 09 6c 2e .lw.$2,8($2)..l.
0dc0: 64 09 24 66 30 2c 36 34 28 24 66 70 29 0a 09 73 d.$f0,64($fp)..s
0dd0: 2e 64 09 24 66 30 2c 30 28 24 32 29 0a 09 62 09 .d.$f0,0($2)..b.
0de0: 24 4c 31 30 0a 24 4c 32 37 3a 0a 09 6c 77 09 24 $L10.$L27:..lw.$
0df0: 32 2c 39 36 28 24 66 70 29 0a 09 6c 77 09 24 33 2,96($fp)..lw.$3
0e00: 2c 38 28 24 32 29 0a 09 6c 77 09 24 32 2c 34 30 ,8($2)..lw.$2,40
0e10: 28 24 66 70 29 0a 09 73 77 09 24 32 2c 30 28 24 ($fp)..sw.$2,0($
0e20: 33 29 0a 09 62 09 24 4c 31 30 0a 24 4c 32 38 3a 3)..b.$L10.$L28:
0e30: 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a ..lw.$2,96($fp).
0e40: 09 6c 77 09 24 32 2c 34 28 24 32 29 0a 09 61 6e .lw.$2,4($2)..an
0e50: 64 69 09 24 32 2c 24 32 2c 30 78 31 0a 09 62 65 di.$2,$2,0x1..be
0e60: 71 09 24 32 2c 24 30 2c 24 4c 32 39 0a 09 6c 77 q.$2,$0,$L29..lw
0e70: 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c 77 09 .$2,96($fp)..lw.
0e80: 24 33 2c 31 36 28 24 32 29 0a 09 6c 69 09 24 32 $3,16($2)..li.$2
0e90: 2c 31 09 09 09 23 20 30 78 31 0a 09 62 6e 65 09 ,1...# 0x1..bne.
0ea0: 24 33 2c 24 32 2c 24 4c 33 30 0a 09 6c 77 09 24 $3,$2,$L30..lw.$
0eb0: 32 2c 39 36 28 24 66 70 29 0a 09 6c 77 09 24 33 2,96($fp)..lw.$3
0ec0: 2c 38 28 24 32 29 0a 09 6c 77 09 24 32 2c 34 30 ,8($2)..lw.$2,40
0ed0: 28 24 66 70 29 0a 09 6c 62 75 09 24 32 2c 30 28 ($fp)..lbu.$2,0(
0ee0: 24 32 29 0a 09 73 62 09 24 32 2c 30 28 24 33 29 $2)..sb.$2,0($3)
0ef0: 0a 09 62 09 24 4c 31 30 0a 24 4c 33 30 3a 0a 09 ..b.$L10.$L30:..
0f00: 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c lw.$2,96($fp)..l
0f10: 77 09 24 33 2c 31 36 28 24 32 29 0a 09 6c 69 09 w.$3,16($2)..li.
0f20: 24 32 2c 32 09 09 09 23 20 30 78 32 0a 09 62 6e $2,2...# 0x2..bn
0f30: 65 09 24 33 2c 24 32 2c 24 4c 33 32 0a 09 6c 77 e.$3,$2,$L32..lw
0f40: 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c 77 09 .$2,96($fp)..lw.
0f50: 24 33 2c 38 28 24 32 29 0a 09 6c 77 09 24 32 2c $3,8($2)..lw.$2,
0f60: 34 30 28 24 66 70 29 0a 09 6c 68 75 09 24 32 2c 40($fp)..lhu.$2,
0f70: 30 28 24 32 29 0a 09 73 68 09 24 32 2c 30 28 24 0($2)..sh.$2,0($
0f80: 33 29 0a 09 62 09 24 4c 31 30 0a 24 4c 33 32 3a 3)..b.$L10.$L32:
0f90: 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a ..lw.$2,96($fp).
0fa0: 09 6c 77 09 24 33 2c 31 36 28 24 32 29 0a 09 6c .lw.$3,16($2)..l
0fb0: 69 09 24 32 2c 34 09 09 09 23 20 30 78 34 0a 09 i.$2,4...# 0x4..
0fc0: 62 6e 65 09 24 33 2c 24 32 2c 24 4c 33 34 0a 09 bne.$3,$2,$L34..
0fd0: 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c lw.$2,96($fp)..l
0fe0: 77 09 24 33 2c 38 28 24 32 29 0a 09 6c 77 09 24 w.$3,8($2)..lw.$
0ff0: 32 2c 34 30 28 24 66 70 29 0a 09 6c 77 09 24 32 2,40($fp)..lw.$2
1000: 2c 30 28 24 32 29 0a 09 73 77 09 24 32 2c 30 28 ,0($2)..sw.$2,0(
1010: 24 33 29 0a 09 62 09 24 4c 31 30 0a 24 4c 33 34 $3)..b.$L10.$L34
1020: 3a 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 :..lw.$2,96($fp)
1030: 0a 09 6c 77 09 24 33 2c 31 36 28 24 32 29 0a 09 ..lw.$3,16($2)..
1040: 6c 69 09 24 32 2c 38 09 09 09 23 20 30 78 38 0a li.$2,8...# 0x8.
1050: 09 62 6e 65 09 24 33 2c 24 32 2c 24 4c 33 36 0a .bne.$3,$2,$L36.
1060: 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 .lw.$2,96($fp)..
1070: 6c 77 09 24 33 2c 38 28 24 32 29 0a 09 6c 77 09 lw.$3,8($2)..lw.
1080: 24 32 2c 34 30 28 24 66 70 29 0a 09 6c 77 09 24 $2,40($fp)..lw.$
1090: 32 2c 30 28 24 32 29 0a 09 73 77 09 24 32 2c 30 2,0($2)..sw.$2,0
10a0: 28 24 33 29 0a 09 6c 77 09 24 32 2c 39 36 28 24 ($3)..lw.$2,96($
10b0: 66 70 29 0a 09 6c 77 09 24 32 2c 38 28 24 32 29 fp)..lw.$2,8($2)
10c0: 0a 09 61 64 64 75 09 24 33 2c 24 32 2c 34 0a 09 ..addu.$3,$2,4..
10d0: 6c 77 09 24 32 2c 34 30 28 24 66 70 29 0a 09 61 lw.$2,40($fp)..a
10e0: 64 64 75 09 24 32 2c 24 32 2c 34 0a 09 6c 77 09 ddu.$2,$2,4..lw.
10f0: 24 32 2c 30 28 24 32 29 0a 09 73 77 09 24 32 2c $2,0($2)..sw.$2,
1100: 30 28 24 33 29 0a 09 62 09 24 4c 31 30 0a 24 4c 0($3)..b.$L10.$L
1110: 33 36 3a 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 36:..lw.$2,96($f
1120: 70 29 0a 09 6c 77 09 24 32 2c 31 36 28 24 32 29 p)..lw.$2,16($2)
1130: 0a 09 61 64 64 75 09 24 32 2c 24 32 2c 33 0a 09 ..addu.$2,$2,3..
1140: 73 72 6c 09 24 32 2c 24 32 2c 32 0a 09 73 77 09 srl.$2,$2,2..sw.
1150: 24 32 2c 37 32 28 24 66 70 29 0a 24 4c 33 38 3a $2,72($fp).$L38:
1160: 0a 09 6c 77 09 24 32 2c 37 32 28 24 66 70 29 0a ..lw.$2,72($fp).
1170: 09 61 64 64 75 09 24 32 2c 24 32 2c 2d 31 0a 09 .addu.$2,$2,-1..
1180: 73 77 09 24 32 2c 37 32 28 24 66 70 29 0a 09 62 sw.$2,72($fp)..b
1190: 67 65 7a 09 24 32 2c 24 4c 34 30 0a 09 62 09 24 gez.$2,$L40..b.$
11a0: 4c 31 30 0a 24 4c 34 30 3a 0a 09 6c 77 09 24 34 L10.$L40:..lw.$4
11b0: 2c 39 36 28 24 66 70 29 0a 09 6c 77 09 24 32 2c ,96($fp)..lw.$2,
11c0: 37 32 28 24 66 70 29 0a 09 73 6c 6c 09 24 33 2c 72($fp)..sll.$3,
11d0: 24 32 2c 32 0a 09 6c 77 09 24 32 2c 38 28 24 34 $2,2..lw.$2,8($4
11e0: 29 0a 09 61 64 64 75 09 24 34 2c 24 33 2c 24 32 )..addu.$4,$3,$2
11f0: 0a 09 6c 77 09 24 32 2c 37 32 28 24 66 70 29 0a ..lw.$2,72($fp).
1200: 09 73 6c 6c 09 24 33 2c 24 32 2c 32 0a 09 6c 77 .sll.$3,$2,2..lw
1210: 09 24 32 2c 34 30 28 24 66 70 29 0a 09 61 64 64 .$2,40($fp)..add
1220: 75 09 24 32 2c 24 33 2c 24 32 0a 09 6c 77 09 24 u.$2,$3,$2..lw.$
1230: 32 2c 30 28 24 32 29 0a 09 73 77 09 24 32 2c 30 2,0($2)..sw.$2,0
1240: 28 24 34 29 0a 09 62 09 24 4c 33 38 0a 24 4c 32 ($4)..b.$L38.$L2
1250: 39 3a 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 9:..lw.$2,96($fp
1260: 29 0a 09 6c 77 09 24 32 2c 34 28 24 32 29 0a 09 )..lw.$2,4($2)..
1270: 61 6e 64 69 09 24 32 2c 24 32 2c 30 78 32 0a 09 andi.$2,$2,0x2..
1280: 62 65 71 09 24 32 2c 24 30 2c 24 4c 31 30 0a 09 beq.$2,$0,$L10..
1290: 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c lw.$2,96($fp)..l
12a0: 77 09 24 33 2c 31 36 28 24 32 29 0a 09 6c 69 09 w.$3,16($2)..li.
12b0: 24 32 2c 31 09 09 09 23 20 30 78 31 0a 09 62 6e $2,1...# 0x1..bn
12c0: 65 09 24 33 2c 24 32 2c 24 4c 34 33 0a 09 6c 77 e.$3,$2,$L43..lw
12d0: 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c 77 09 .$2,96($fp)..lw.
12e0: 24 33 2c 38 28 24 32 29 0a 23 69 66 64 65 66 20 $3,8($2).#ifdef
12f0: 5f 4d 49 50 53 45 42 0a 09 6c 62 75 09 24 32 2c _MIPSEB..lbu.$2,
1300: 34 33 28 24 66 70 29 0a 23 65 6c 73 65 0a 09 6c 43($fp).#else..l
1310: 62 75 09 24 32 2c 34 30 28 24 66 70 29 0a 23 65 bu.$2,40($fp).#e
1320: 6e 64 69 66 0a 09 73 62 09 24 32 2c 30 28 24 33 ndif..sb.$2,0($3
1330: 29 0a 09 62 09 24 4c 31 30 0a 24 4c 34 33 3a 0a )..b.$L10.$L43:.
1340: 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 .lw.$2,96($fp)..
1350: 6c 77 09 24 33 2c 31 36 28 24 32 29 0a 09 6c 69 lw.$3,16($2)..li
1360: 09 24 32 2c 32 09 09 09 23 20 30 78 32 0a 09 62 .$2,2...# 0x2..b
1370: 6e 65 09 24 33 2c 24 32 2c 24 4c 34 35 0a 09 6c ne.$3,$2,$L45..l
1380: 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c 77 w.$2,96($fp)..lw
1390: 09 24 33 2c 38 28 24 32 29 0a 23 69 66 64 65 66 .$3,8($2).#ifdef
13a0: 20 5f 4d 49 50 53 45 42 0a 09 6c 68 75 09 24 32 _MIPSEB..lhu.$2
13b0: 2c 34 32 28 24 66 70 29 0a 23 65 6c 73 65 0a 09 ,42($fp).#else..
13c0: 6c 68 75 09 24 32 2c 34 30 28 24 66 70 29 0a 23 lhu.$2,40($fp).#
13d0: 65 6e 64 69 66 0a 09 73 68 09 24 32 2c 30 28 24 endif..sh.$2,0($
13e0: 33 29 0a 09 62 09 24 4c 31 30 0a 24 4c 34 35 3a 3)..b.$L10.$L45:
13f0: 0a 09 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a ..lw.$2,96($fp).
1400: 09 6c 77 09 24 33 2c 31 36 28 24 32 29 0a 09 6c .lw.$3,16($2)..l
1410: 69 09 24 32 2c 34 09 09 09 23 20 30 78 34 0a 09 i.$2,4...# 0x4..
1420: 62 6e 65 09 24 33 2c 24 32 2c 24 4c 31 30 0a 09 bne.$3,$2,$L10..
1430: 6c 77 09 24 32 2c 39 36 28 24 66 70 29 0a 09 6c lw.$2,96($fp)..l
1440: 77 09 24 33 2c 38 28 24 32 29 0a 09 6c 77 09 24 w.$3,8($2)..lw.$
1450: 32 2c 34 30 28 24 66 70 29 0a 09 73 77 09 24 32 2,40($fp)..sw.$2
1460: 2c 30 28 24 33 29 0a 24 4c 31 30 3a 0a 09 6d 6f ,0($3).$L10:..mo
1470: 76 65 09 24 32 2c 24 30 0a 09 6d 6f 76 65 09 24 ve.$2,$0..move.$
1480: 73 70 2c 24 66 70 0a 09 6c 77 09 24 33 31 2c 38 sp,$fp..lw.$31,8
1490: 38 28 24 73 70 29 0a 09 6c 77 09 24 66 70 2c 38 8($sp)..lw.$fp,8
14a0: 34 28 24 73 70 29 0a 09 61 64 64 75 09 24 73 70 4($sp)..addu.$sp
14b0: 2c 24 73 70 2c 39 36 0a 09 6a 09 24 33 31 0a 09 ,$sp,96..j.$31..
14c0: 2e 65 6e 64 09 5f 5f 62 75 69 6c 74 69 6e 5f 61 .end.__builtin_a
14d0: 76 63 61 6c 6c 0a 09 2e 69 64 65 6e 74 09 22 47 vcall...ident."G
14e0: 43 43 3a 20 28 47 4e 55 29 20 33 2e 33 2e 35 20 CC: (GNU) 3.3.5
14f0: 28 44 65 62 69 61 6e 20 31 3a 33 2e 33 2e 35 2d (Debian 1:3.3.5-
1500: 38 29 22 0a 8)".