Artifact 891ddd3054b12ead66309b54b2dcadd3207c354b:


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)".