diff options
author | tma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea> | 2005-10-04 15:18:22 +0000 |
---|---|---|
committer | tma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea> | 2005-10-04 15:18:22 +0000 |
commit | 1c7864f6d4380797b07c7149111066b61f69f689 (patch) | |
tree | 59057c26f97fdf846b0193e852eeea7e707a9e20 /lcc/sparc/solaris/tst/cq.sbk | |
parent | 91db83f0cc7c564ff6c853eeb4e790732dae81cd (diff) | |
download | ioquake3-aero-1c7864f6d4380797b07c7149111066b61f69f689.tar.gz ioquake3-aero-1c7864f6d4380797b07c7149111066b61f69f689.zip |
* Moved lcc and q3asm into code/tools
git-svn-id: svn://svn.icculus.org/quake3/trunk@134 edf5b092-35ff-0310-97b2-ce42778d08ea
Diffstat (limited to 'lcc/sparc/solaris/tst/cq.sbk')
-rw-r--r-- | lcc/sparc/solaris/tst/cq.sbk | 13322 |
1 files changed, 0 insertions, 13322 deletions
diff --git a/lcc/sparc/solaris/tst/cq.sbk b/lcc/sparc/solaris/tst/cq.sbk deleted file mode 100644 index d688e5f..0000000 --- a/lcc/sparc/solaris/tst/cq.sbk +++ /dev/null @@ -1,13322 +0,0 @@ -.section ".data" -.type .2,#object -.align 4 -.2: -.word s22 -.word s241 -.word s243 -.word s244 -.word s25 -.word s26 -.word s4 -.word s61 -.word s626 -.word s71 -.word s72 -.word s757 -.word s7813 -.word s714 -.word s715 -.word s81 -.word s84 -.word s85 -.word s86 -.word s88 -.word s9 -.section ".bss" -.size .2,84 -.type .3,#object -.size .3,68 -.local .3 -.common .3,68,4 -.type .4,#object -.size .4,4 -.local .4 -.common .4,4,4 -.global main -.section ".text" -.align 4 -main: -save %sp,-96,%sp -set .3+36,%i4 -set 1,%i3 -st %i3,[%i4] -set .3+40,%i4 -set 1,%i3 -st %i3,[%i4] -set .3+44,%i4 -set 1,%i3 -st %i3,[%i4] -set .3+48,%i4 -set 1,%i3 -st %i3,[%i4] -set .4,%i4 -set .3,%i3 -st %i3,[%i4] -mov %g0,%i5 -ba .L12; nop -.L9: -set .4,%i4 -ld [%i4],%o0 -sll %i5,2,%i4 -set .2,%i3 -ld [%i4+%i3],%i4 -call %i4; nop -set .3+52,%i3 -st %o0,[%i3] -set .3+56,%i4 -set .3+56,%i3 -ld [%i3],%i3 -set .3+52,%i2 -ld [%i2],%i2 -add %i3,%i2,%i3 -st %i3,[%i4] -set .3+36,%i4 -ld [%i4],%i4 -cmp %i4,0; be .L17; nop -set .L20,%o0 -set .3+60,%o1 -set .3+52,%i4 -ld [%i4],%o2 -call printf; nop -.L17: -.L10: -add %i5,1,%i5 -.L12: -mov %i5,%i4 -set 21,%i3 -cmp %i4,%i3; blu .L9; nop -set .3+56,%i4 -ld [%i4],%i4 -cmp %i4,0; bne .L23; nop -set .L26,%o0 -call printf; nop -ba .L24; nop -.L23: -set .L27,%o0 -call printf; nop -.L24: -mov %g0,%i0 -.L1: -ret; restore -.type main,#function -.size main,.-main -.section ".data" -.type .29,#object -.align 1 -.29: -.byte 115 -.byte 50 -.byte 50 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .29,10 -.type .30,#object -.size .30,8 -.align 1 -.30: -.byte 115 -.byte 50 -.byte 50 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s22 -.section ".text" -.align 4 -s22: -save %sp,-96,%sp -mov %g0,%i3 -set .30,%i5 -add %i0,60,%i4 -.L31: -.L32: -mov %i4,%l4 -add %l4,1,%i4 -mov %i5,%l3 -add %l3,1,%i5 -ldsb [%l3],%l3 -stb %l3,[%l4] -sll %l3,8*(4-1),%l4; sra %l4,8*(4-1),%l4 -cmp %l4,0; bne .L31; nop -set 1,%i2 -set 2,%l7 -set 3,%l6 -set 4,%i1 -add %i2,%l7,%l4 -add %l4,%l6,%l4 -add %l4,%i1,%l4 -cmp %l4,10; be .L34; nop -add %i3,1,%i3 -ld [%i0+44],%l4 -cmp %l4,0; be .L36; nop -set .29,%o0 -set 1,%o1 -call printf; nop -.L36: -.L34: -set 2,%l5 -cmp %l5,%i2; bne .L38; nop -add %i3,4,%i3 -ld [%i0+44],%l4 -cmp %l4,0; be .L40; nop -set .29,%o0 -set 4,%o1 -call printf; nop -.L40: -.L38: -mov %i3,%i0 -.L28: -ret; restore -.type s22,#function -.size s22,.-s22 -.section ".data" -.type .43,#object -.align 1 -.43: -.byte 115 -.byte 50 -.byte 52 -.byte 49 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .43,11 -.type .44,#object -.size .44,8 -.align 1 -.44: -.byte 115 -.byte 50 -.byte 52 -.byte 49 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.type .45,#object -.size .45,156 -.align 4 -.45: -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x0 -.word 0x6 -.word 0x0 -.word 0x8 -.word 0x0 -.word 0xc -.word 0x0 -.word 0x10 -.word 0x0 -.word 0x12 -.word 0x0 -.word 0x14 -.word 0x0 -.word 0x18 -.word 0x0 -.word 0x1c -.word 0x0 -.word 0x1e -.word 0x0 -.word 0x20 -.word 0x0 -.word 0x24 -.global s241 -.section ".text" -.align 4 -s241: -save %sp,-560,%sp -mov %g0,%i2 -mov %g0,%i1 -set .44,%i4 -add %i0,60,%i3 -.L46: -.L47: -mov %i3,%l7 -add %l7,1,%i3 -mov %i4,%l6 -add %l6,1,%i4 -ldsb [%l6],%l6 -stb %l6,[%l7] -sll %l6,8*(4-1),%l7; sra %l7,8*(4-1),%l7 -cmp %l7,0; bne .L46; nop -ba .L49; nop -add %i2,1,%i2 -ld [%i0+44],%l7 -cmp %l7,0; be .L51; nop -set .43,%o0 -set 1,%o1 -call printf; nop -.L51: -.L49: -ba .L53; nop -add %i2,2,%i2 -ld [%i0+44],%l7 -cmp %l7,0; be .L55; nop -set .43,%o0 -set 2,%o1 -call printf; nop -.L55: -.L53: -ba .L57; nop -add %i2,4,%i2 -ld [%i0+44],%l7 -cmp %l7,0; be .L59; nop -set .43,%o0 -set 4,%o1 -call printf; nop -.L59: -.L57: -ba .L61; nop -add %i2,8,%i2 -ld [%i0+44],%l7 -cmp %l7,0; be .L63; nop -set .43,%o0 -set 8,%o1 -call printf; nop -.L63: -.L61: -mov %g0,%i5 -.L65: -sll %i5,2,%l7 -set .45,%l6 -st %i5,[%l7+%l6] -.L66: -add %i5,1,%i5 -cmp %i5,17; bl .L65; nop -set 18,%i5 -.L69: -sll %i5,2,%l7 -set .45,%l6 -add %l7,%l6,%l7 -ld [%l7],%o0 -call pow2; nop -st %o0,[%l7] -sll %i5,2,%l7 -set .45-4,%l6 -set .45,%l5 -ld [%l7+%l5],%l5 -sub %l5,1,%l5 -st %l5,[%l7+%l6] -add %i5,2,%i5 -.L70: -cmp %i5,39; bl .L69; nop -st %g0,[%fp+-156] -st %g0,[%fp+-312] -st %g0,[%fp+-468] -set 1,%l7 -st %l7,[%fp+-152] -set 1,%l7 -st %l7,[%fp+-308] -set 1,%l7 -st %l7,[%fp+-464] -set 2,%l7 -st %l7,[%fp+-148] -set 2,%l7 -st %l7,[%fp+-304] -set 2,%l7 -st %l7,[%fp+-460] -set 3,%l7 -st %l7,[%fp+-144] -set 3,%l7 -st %l7,[%fp+-300] -set 3,%l7 -st %l7,[%fp+-456] -set 4,%l7 -st %l7,[%fp+-140] -set 4,%l7 -st %l7,[%fp+-296] -set 4,%l7 -st %l7,[%fp+-452] -set 5,%l7 -st %l7,[%fp+-136] -set 5,%l7 -st %l7,[%fp+-292] -set 5,%l7 -st %l7,[%fp+-448] -set 6,%l7 -st %l7,[%fp+-132] -set 6,%l7 -st %l7,[%fp+-288] -set 6,%l7 -st %l7,[%fp+-444] -set 7,%l7 -st %l7,[%fp+-128] -set 7,%l7 -st %l7,[%fp+-284] -set 7,%l7 -st %l7,[%fp+-440] -set 8,%l7 -st %l7,[%fp+-124] -set 8,%l7 -st %l7,[%fp+-280] -set 8,%l7 -st %l7,[%fp+-436] -set 9,%l7 -st %l7,[%fp+-120] -set 9,%l7 -st %l7,[%fp+-276] -set 9,%l7 -st %l7,[%fp+-432] -set 10,%l7 -st %l7,[%fp+-116] -set 10,%l7 -st %l7,[%fp+-272] -set 10,%l7 -st %l7,[%fp+-428] -set 11,%l7 -st %l7,[%fp+-112] -set 11,%l7 -st %l7,[%fp+-268] -set 11,%l7 -st %l7,[%fp+-424] -set 12,%l7 -st %l7,[%fp+-108] -set 12,%l7 -st %l7,[%fp+-264] -set 12,%l7 -st %l7,[%fp+-420] -set 13,%l7 -st %l7,[%fp+-104] -set 13,%l7 -st %l7,[%fp+-260] -set 13,%l7 -st %l7,[%fp+-416] -set 14,%l7 -st %l7,[%fp+-100] -set 14,%l7 -st %l7,[%fp+-256] -set 14,%l7 -st %l7,[%fp+-412] -set 15,%l7 -st %l7,[%fp+-96] -set 15,%l7 -st %l7,[%fp+-252] -set 15,%l7 -st %l7,[%fp+-408] -set 16,%l7 -st %l7,[%fp+-92] -set 16,%l7 -st %l7,[%fp+-248] -set 16,%l7 -st %l7,[%fp+-404] -set 63,%l7 -st %l7,[%fp+-88] -set 63,%l7 -st %l7,[%fp+-244] -set 63,%l7 -st %l7,[%fp+-400] -set 64,%l7 -st %l7,[%fp+-84] -set 64,%l7 -st %l7,[%fp+-240] -set 64,%l7 -st %l7,[%fp+-396] -set 255,%l7 -st %l7,[%fp+-80] -set 255,%l7 -st %l7,[%fp+-236] -set 255,%l7 -st %l7,[%fp+-392] -set 256,%l7 -st %l7,[%fp+-76] -set 256,%l7 -st %l7,[%fp+-232] -set 256,%l7 -st %l7,[%fp+-388] -set 4095,%l7 -st %l7,[%fp+-72] -set 4095,%l7 -st %l7,[%fp+-228] -set 4095,%l7 -st %l7,[%fp+-384] -set 4096,%l7 -st %l7,[%fp+-68] -set 4096,%l7 -st %l7,[%fp+-224] -set 4096,%l7 -st %l7,[%fp+-380] -set 65535,%l7 -st %l7,[%fp+-64] -set 65535,%l7 -st %l7,[%fp+-220] -set 65535,%l7 -st %l7,[%fp+-376] -set 65536,%l7 -st %l7,[%fp+-60] -set 65536,%l7 -st %l7,[%fp+-216] -set 65536,%l7 -st %l7,[%fp+-372] -set 262143,%l7 -st %l7,[%fp+-56] -set 262143,%l7 -st %l7,[%fp+-212] -set 262143,%l7 -st %l7,[%fp+-368] -set 262144,%l7 -st %l7,[%fp+-52] -set 262144,%l7 -st %l7,[%fp+-208] -set 262144,%l7 -st %l7,[%fp+-364] -set 1048575,%l7 -st %l7,[%fp+-48] -set 1048575,%l7 -st %l7,[%fp+-204] -set 1048575,%l7 -st %l7,[%fp+-360] -set 1048576,%l7 -st %l7,[%fp+-44] -set 1048576,%l7 -st %l7,[%fp+-200] -set 1048576,%l7 -st %l7,[%fp+-356] -set 16777215,%l7 -st %l7,[%fp+-40] -set 16777215,%l7 -st %l7,[%fp+-196] -set 16777215,%l7 -st %l7,[%fp+-352] -set 16777216,%l7 -st %l7,[%fp+-36] -set 16777216,%l7 -st %l7,[%fp+-192] -set 16777216,%l7 -st %l7,[%fp+-348] -set 268435455,%l7 -st %l7,[%fp+-32] -set 268435455,%l7 -st %l7,[%fp+-188] -set 268435455,%l7 -st %l7,[%fp+-344] -set 268435456,%l7 -st %l7,[%fp+-28] -set 268435456,%l7 -st %l7,[%fp+-184] -set 268435456,%l7 -st %l7,[%fp+-340] -set 1073741823,%l7 -st %l7,[%fp+-24] -set 1073741823,%l7 -st %l7,[%fp+-180] -set 1073741823,%l7 -st %l7,[%fp+-336] -set 1073741824,%l7 -st %l7,[%fp+-20] -set 1073741824,%l7 -st %l7,[%fp+-176] -set 1073741824,%l7 -st %l7,[%fp+-332] -set 0xffffffff,%l7 -st %l7,[%fp+-16] -set 0xffffffff,%l7 -st %l7,[%fp+-172] -set 0xffffffff,%l7 -st %l7,[%fp+-328] -set 0xffffffff,%l7 -st %l7,[%fp+-12] -set 0xffffffff,%l7 -st %l7,[%fp+-168] -set 0xffffffff,%l7 -st %l7,[%fp+-324] -set 0xffffffff,%l7 -st %l7,[%fp+-8] -set 0xffffffff,%l7 -st %l7,[%fp+-164] -set 0xffffffff,%l7 -st %l7,[%fp+-320] -set 0xffffffff,%l7 -st %l7,[%fp+-4] -set 0xffffffff,%l7 -st %l7,[%fp+-160] -set 0xffffffff,%l7 -st %l7,[%fp+-316] -mov %g0,%i5 -.L188: -sll %i5,2,%l7 -add -156,%fp,%l6 -ld [%l7+%l6],%l6 -set .45,%l5 -ld [%l7+%l5],%l5 -cmp %l5,%l6; bne .L195; nop -add -312,%fp,%l5 -ld [%l7+%l5],%l5 -cmp %l6,%l5; bne .L195; nop -add -468,%fp,%l6 -ld [%l7+%l6],%l7 -cmp %l5,%l7; be .L192; nop -.L195: -ld [%i0+40],%l7 -cmp %l7,0; be .L196; nop -set .L198,%o0 -call printf; nop -set .L199,%o0 -call printf; nop -.L196: -.L192: -.L189: -add %i5,1,%i5 -cmp %i5,39; bl .L188; nop -cmp %i1,0; be .L200; nop -set 16,%i2 -.L200: -mov %i2,%i0 -.L42: -ret; restore -.type s241,#function -.size s241,.-s241 -.global pow2 -.align 4 -pow2: -set 1,%o5 -ba .L204; nop -.L203: -sll %o5,1,%o5 -.L204: -mov %o0,%o4 -sub %o4,1,%o0 -cmp %o4,0; bne .L203; nop -mov %o5,%o0 -.L202: -retl; nop -.type pow2,#function -.size pow2,.-pow2 -.section ".data" -.type .207,#object -.align 1 -.207: -.byte 115 -.byte 50 -.byte 52 -.byte 51 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .207,11 -.type .208,#object -.size .208,8 -.align 1 -.208: -.byte 115 -.byte 50 -.byte 52 -.byte 51 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s243 -.section ".text" -.align 4 -s243: -save %sp,-352,%sp -mov %g0,%i3 -set .208,%i5 -add %i0,60,%i4 -.L209: -.L210: -mov %i4,%i2 -add %i2,1,%i4 -mov %i5,%i1 -add %i1,1,%i5 -ldsb [%i1],%i1 -stb %i1,[%i2] -sll %i1,8*(4-1),%i2; sra %i2,8*(4-1),%i2 -cmp %i2,0; bne .L209; nop -add -256,%fp,%o0 -call zerofill; nop -set 1,%i2 -stb %i2,[%fp+-159] -set 1,%i2 -stb %i2,[%fp+-191] -set 1,%i2 -stb %i2,[%fp+-130] -set 1,%i2 -stb %i2,[%fp+-208] -set 1,%i2 -stb %i2,[%fp+-158] -set 1,%i2 -stb %i2,[%fp+-190] -set 1,%i2 -stb %i2,[%fp+-223] -set 1,%i2 -stb %i2,[%fp+-207] -set 1,%i2 -stb %i2,[%fp+-157] -set 1,%i2 -stb %i2,[%fp+-189] -set 1,%i2 -stb %i2,[%fp+-222] -set 1,%i2 -stb %i2,[%fp+-206] -set 1,%i2 -stb %i2,[%fp+-156] -set 1,%i2 -stb %i2,[%fp+-188] -set 1,%i2 -stb %i2,[%fp+-221] -set 1,%i2 -stb %i2,[%fp+-205] -set 1,%i2 -stb %i2,[%fp+-155] -set 1,%i2 -stb %i2,[%fp+-187] -set 1,%i2 -stb %i2,[%fp+-219] -set 1,%i2 -stb %i2,[%fp+-204] -set 1,%i2 -stb %i2,[%fp+-154] -set 1,%i2 -stb %i2,[%fp+-186] -set 1,%i2 -stb %i2,[%fp+-218] -set 1,%i2 -stb %i2,[%fp+-203] -set 1,%i2 -stb %i2,[%fp+-153] -set 1,%i2 -stb %i2,[%fp+-185] -set 1,%i2 -stb %i2,[%fp+-216] -set 1,%i2 -stb %i2,[%fp+-202] -set 1,%i2 -stb %i2,[%fp+-152] -set 1,%i2 -stb %i2,[%fp+-184] -set 1,%i2 -stb %i2,[%fp+-215] -set 1,%i2 -stb %i2,[%fp+-201] -set 1,%i2 -stb %i2,[%fp+-151] -set 1,%i2 -stb %i2,[%fp+-183] -set 1,%i2 -stb %i2,[%fp+-161] -set 1,%i2 -stb %i2,[%fp+-200] -set 1,%i2 -stb %i2,[%fp+-150] -set 1,%i2 -stb %i2,[%fp+-182] -set 1,%i2 -stb %i2,[%fp+-195] -set 1,%i2 -stb %i2,[%fp+-199] -set 1,%i2 -stb %i2,[%fp+-149] -set 1,%i2 -stb %i2,[%fp+-181] -set 1,%i2 -stb %i2,[%fp+-211] -set 1,%i2 -stb %i2,[%fp+-148] -set 1,%i2 -stb %i2,[%fp+-180] -set 1,%i2 -stb %i2,[%fp+-162] -set 1,%i2 -stb %i2,[%fp+-147] -set 1,%i2 -stb %i2,[%fp+-179] -set 1,%i2 -stb %i2,[%fp+-132] -set 1,%i2 -stb %i2,[%fp+-246] -set 1,%i2 -stb %i2,[%fp+-146] -set 1,%i2 -stb %i2,[%fp+-178] -set 1,%i2 -stb %i2,[%fp+-247] -set 1,%i2 -stb %i2,[%fp+-145] -set 1,%i2 -stb %i2,[%fp+-177] -set 1,%i2 -stb %i2,[%fp+-133] -set 1,%i2 -stb %i2,[%fp+-248] -set 1,%i2 -stb %i2,[%fp+-144] -set 1,%i2 -stb %i2,[%fp+-176] -set 1,%i2 -stb %i2,[%fp+-131] -set 1,%i2 -stb %i2,[%fp+-243] -set 1,%i2 -stb %i2,[%fp+-143] -set 1,%i2 -stb %i2,[%fp+-175] -set 1,%i2 -stb %i2,[%fp+-165] -set 1,%i2 -stb %i2,[%fp+-244] -set 1,%i2 -stb %i2,[%fp+-142] -set 1,%i2 -stb %i2,[%fp+-174] -set 1,%i2 -stb %i2,[%fp+-163] -set 1,%i2 -stb %i2,[%fp+-141] -set 1,%i2 -stb %i2,[%fp+-173] -set 1,%i2 -stb %i2,[%fp+-213] -set 1,%i2 -stb %i2,[%fp+-164] -set 1,%i2 -stb %i2,[%fp+-140] -set 1,%i2 -stb %i2,[%fp+-172] -set 1,%i2 -stb %i2,[%fp+-197] -set 1,%i2 -stb %i2,[%fp+-217] -set 1,%i2 -stb %i2,[%fp+-139] -set 1,%i2 -stb %i2,[%fp+-171] -set 1,%i2 -stb %i2,[%fp+-214] -set 1,%i2 -stb %i2,[%fp+-138] -set 1,%i2 -stb %i2,[%fp+-170] -set 1,%i2 -stb %i2,[%fp+-198] -set 1,%i2 -stb %i2,[%fp+-256] -stb %i2,[%fp+-137] -set 1,%i2 -stb %i2,[%fp+-169] -set 1,%i2 -stb %i2,[%fp+-196] -set 1,%i2 -stb %i2,[%fp+-224] -set 1,%i2 -stb %i2,[%fp+-136] -set 1,%i2 -stb %i2,[%fp+-168] -set 1,%i2 -stb %i2,[%fp+-194] -set 1,%i2 -stb %i2,[%fp+-135] -set 1,%i2 -stb %i2,[%fp+-167] -set 1,%i2 -stb %i2,[%fp+-212] -set 1,%i2 -stb %i2,[%fp+-134] -set 1,%i2 -stb %i2,[%fp+-166] -set 1,%i2 -stb %i2,[%fp+-210] -set 1,%i2 -stb %i2,[%fp+-193] -set 1,%i2 -stb %i2,[%fp+-209] -add -256,%fp,%o0 -call sumof; nop -cmp %o0,98; be .L309; nop -add %i3,1,%i3 -ld [%i0+44],%i2 -cmp %i2,0; be .L311; nop -set .207,%o0 -set 1,%o1 -call printf; nop -.L311: -.L309: -ba .L313; nop -add %i3,8,%i3 -ld [%i0+44],%i2 -cmp %i2,0; be .L315; nop -set .207,%o0 -set 8,%o1 -call printf; nop -.L315: -.L313: -mov %i3,%i0 -.L206: -ret; restore -.type s243,#function -.size s243,.-s243 -.global zerofill -.align 4 -zerofill: -mov %g0,%o5 -.L318: -mov %o0,%o4 -add %o4,1,%o0 -stb %g0,[%o4] -.L319: -add %o5,1,%o5 -cmp %o5,256; bl .L318; nop -mov %g0,%o0 -.L317: -retl; nop -.type zerofill,#function -.size zerofill,.-zerofill -.global sumof -.align 4 -sumof: -mov %o0,%o3 -mov %g0,%o5 -mov %g0,%o4 -.L323: -mov %o3,%o2 -add %o2,1,%o3 -ldsb [%o2],%o2 -add %o5,%o2,%o5 -.L324: -add %o4,1,%o4 -cmp %o4,256; bl .L323; nop -mov %o5,%o0 -.L322: -retl; nop -.type sumof,#function -.size sumof,.-sumof -.section ".data" -.type .328,#object -.align 1 -.328: -.byte 115 -.byte 50 -.byte 52 -.byte 52 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .328,11 -.type .329,#object -.size .329,8 -.align 1 -.329: -.byte 115 -.byte 50 -.byte 52 -.byte 52 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s244 -.section ".text" -.align 4 -s244: -save %sp,-160,%sp -set .329,%i4 -add %i0,60,%i3 -.L330: -.L331: -mov %i3,%l7 -add %l7,1,%i3 -mov %i4,%l6 -add %l6,1,%i4 -ldsb [%l6],%l6 -stb %l6,[%l7] -sll %l6,8*(4-1),%l7; sra %l7,8*(4-1),%l7 -cmp %l7,0; bne .L330; nop -mov %g0,%i1 -mov %g0,%i2 -set .L333,%l7 -ld2 [%l7],%f30 -std %f30,[%fp+-64] -std %f30,[%fp+-56] -set .L333,%l7 -ld2 [%l7],%f30 -std %f30,[%fp+-48] -set .L333,%l7 -ld2 [%l7],%f30 -std %f30,[%fp+-40] -set .L333,%l7 -ld2 [%l7],%f30 -std %f30,[%fp+-32] -set .L333,%l7 -ld2 [%l7],%f30 -std %f30,[%fp+-24] -set .L333,%l7 -ld2 [%l7],%f30 -std %f30,[%fp+-16] -set .L333,%l7 -ld2 [%l7],%f30 -std %f30,[%fp+-8] -mov %g0,%i2 -mov %g0,%i5 -.L341: -sll %i5,3,%l7 -add -64,%fp,%l6 -add %l7,%l6,%l6 -ld2 [%l6],%f30 -add -56,%fp,%l6 -add %l7,%l6,%l7 -ld2 [%l7],%f28 -fcmped %f30,%f28; nop; fbue .L345; nop -set 1,%i2 -.L345: -.L342: -add %i5,1,%i5 -cmp %i5,7; bl .L341; nop -cmp %i2,0; be .L348; nop -ld [%i0+44],%l7 -cmp %l7,0; be .L350; nop -set .328,%o0 -set 1,%o1 -call printf; nop -.L350: -add %i1,1,%i1 -.L348: -ba .L352; nop -ld [%i0+44],%l7 -cmp %l7,0; be .L354; nop -set .328,%o0 -set 2,%o1 -call printf; nop -.L354: -add %i1,2,%i1 -.L352: -mov %i1,%i0 -.L327: -ret; restore -.type s244,#function -.size s244,.-s244 -.section ".data" -.type .357,#object -.align 1 -.357: -.byte 115 -.byte 50 -.byte 53 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .357,10 -.type .358,#object -.size .358,8 -.align 1 -.358: -.byte 115 -.byte 50 -.byte 53 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s25 -.section ".text" -.align 4 -s25: -save %sp,-96,%sp -set .358,%i2 -add %i0,60,%i1 -.L359: -.L360: -mov %i1,%l5 -add %l5,1,%i1 -mov %i2,%l4 -add %l4,1,%i2 -ldsb [%l4],%l4 -stb %l4,[%l5] -sll %l4,8*(4-1),%l5; sra %l5,8*(4-1),%l5 -cmp %l5,0; bne .L359; nop -mov %g0,%l7 -set .L362,%i4 -ldsb [%i4+1],%l5 -ldsb [%i4],%l4 -cmp %l4,%l5; bne .L366; nop -ldsb [%i4+2],%l4 -cmp %l5,%l4; bne .L366; nop -cmp %l4,46; be .L363; nop -.L366: -add %l7,1,%l7 -ld [%i0+44],%l5 -cmp %l5,0; be .L367; nop -set .357,%o0 -set 1,%o1 -call printf; nop -.L367: -.L363: -ldsb [%i4+3],%l5 -cmp %l5,0; be .L369; nop -add %l7,4,%l7 -ld [%i0+44],%l5 -cmp %l5,0; be .L371; nop -set .357,%o0 -set 4,%o1 -call printf; nop -.L371: -.L369: -set .L375+1,%l5 -ldsb [%l5],%l5 -cmp %l5,34; be .L373; nop -add %l7,8,%l7 -ld [%i0+44],%l5 -cmp %l5,0; be .L377; nop -set .357,%o0 -set 8,%o1 -call printf; nop -.L377: -.L373: -set .L379,%i4 -ldsb [%i4],%l5 -cmp %l5,10; bne .L387; nop -ldsb [%i4+1],%l5 -cmp %l5,9; bne .L387; nop -ldsb [%i4+2],%l5 -cmp %l5,8; bne .L387; nop -ldsb [%i4+3],%l5 -cmp %l5,13; bne .L387; nop -ldsb [%i4+4],%l5 -cmp %l5,12; bne .L387; nop -ldsb [%i4+5],%l5 -cmp %l5,92; bne .L387; nop -ldsb [%i4+6],%l5 -cmp %l5,39; be .L380; nop -.L387: -add %l7,16,%l7 -ld [%i0+44],%l5 -cmp %l5,0; be .L388; nop -set .357,%o0 -set 16,%o1 -call printf; nop -.L388: -.L380: -set .L390,%l5 -mov %l5,%i3 -mov %l5,%i4 -mov %g0,%l6 -mov %g0,%i5 -ba .L394; nop -.L391: -ldsb [%i5+%i4],%l5 -ldsb [%i5+%i3],%l4 -cmp %l5,%l4; be .L395; nop -set 1,%l6 -.L395: -.L392: -add %i5,1,%i5 -.L394: -mov %i5,%l5 -set 7,%l4 -cmp %l5,%l4; blu .L391; nop -cmp %l6,0; be .L397; nop -add %l7,32,%l7 -ld [%i0+44],%l5 -cmp %l5,0; be .L399; nop -set .357,%o0 -set 32,%o1 -call printf; nop -.L399: -.L397: -mov %l7,%i0 -.L356: -ret; restore -.type s25,#function -.size s25,.-s25 -.section ".data" -.type .402,#object -.size .402,8 -.align 1 -.402: -.byte 115 -.byte 50 -.byte 54 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.type .403,#object -.align 1 -.403: -.byte 37 -.byte 51 -.byte 100 -.byte 32 -.byte 98 -.byte 105 -.byte 116 -.byte 115 -.byte 32 -.byte 105 -.byte 110 -.byte 32 -.byte 37 -.byte 115 -.byte 115 -.byte 46 -.byte 10 -.byte 0 -.size .403,18 -.type .404,#object -.align 1 -.404: -.byte 37 -.byte 101 -.byte 32 -.byte 105 -.byte 115 -.byte 32 -.byte 116 -.byte 104 -.byte 101 -.byte 32 -.byte 108 -.byte 101 -.byte 97 -.byte 115 -.byte 116 -.byte 32 -.byte 110 -.byte 117 -.byte 109 -.byte 98 -.byte 101 -.byte 114 -.byte 32 -.byte 116 -.byte 104 -.byte 97 -.byte 116 -.byte 32 -.byte 99 -.byte 97 -.byte 110 -.byte 32 -.byte 98 -.byte 101 -.byte 32 -.byte 97 -.byte 100 -.byte 100 -.byte 101 -.byte 100 -.byte 32 -.byte 116 -.byte 111 -.byte 32 -.byte 49 -.byte 46 -.byte 32 -.byte 40 -.byte 37 -.byte 115 -.byte 41 -.byte 46 -.byte 10 -.byte 0 -.size .404,54 -.global s26 -.section ".text" -.align 4 -s26: -save %sp,-128,%sp -set .402,%i4 -add %i0,60,%i3 -.L405: -.L406: -mov %i3,%i1 -add %i1,1,%i3 -mov %i4,%l7 -add %l7,1,%i4 -ldsb [%l7],%l7 -stb %l7,[%i1] -sll %l7,8*(4-1),%i1; sra %i1,8*(4-1),%i1 -cmp %i1,0; bne .L405; nop -st %g0,[%i0] -mov %g0,%i2 -set 1,%i5 -ba .L409; nop -.L408: -sll %i5,8*(4-1),%i1; sra %i1,8*(4-1),%i1 -sll %i1,1,%i1 -mov %i1,%i5 -ld [%i0],%i1 -add %i1,1,%i1 -st %i1,[%i0] -.L409: -sll %i2,8*(4-1),%i1; sra %i1,8*(4-1),%i1 -sll %i5,8*(4-1),%l7; sra %l7,8*(4-1),%l7 -cmp %i1,%l7; bne .L408; nop -ld [%i0],%i1 -sll %i1,2,%i1 -st %i1,[%i0+4] -ld [%i0],%i1 -sll %i1,1,%i1 -st %i1,[%i0+8] -ld [%i0],%i1 -sll %i1,2,%i1 -st %i1,[%i0+12] -ld [%i0],%i1 -sll %i1,2,%i1 -st %i1,[%i0+16] -ld [%i0],%i1 -sll %i1,2,%i1 -st %i1,[%i0+20] -ld [%i0],%i1 -sll %i1,3,%i1 -st %i1,[%i0+24] -set .L411,%i1 -ld [%i1],%f31 -st %f31,[%fp+-12] -st %f31,[%fp+-4] -set .L412,%i1 -ld [%i1],%f31 -st %f31,[%fp+-8] -ba .L414; nop -.L413: -ld [%fp+-4],%f31 -ld [%fp+-12],%f30 -fadds %f30,%f31,%f30 -st %f30,[%fp+-8] -fstod %f31,%f30 -set .L416,%i1 -ld2 [%i1],%f28 -fdivd %f30,%f28,%f30 -fdtos %f30,%f31 -st %f31,[%fp+-4] -.L414: -ld [%fp+-8],%f31 -ld [%fp+-12],%f30 -fcmpes %f31,%f30; nop; fbne .L413; nop -set .L417,%i1 -ld2 [%i1],%f30 -ld [%fp+-4],%f29 -fstod %f29,%f28 -fmuld %f30,%f28,%f30 -fdtos %f30,%f31 -st %f31,[%i0+28] -set .L418,%i1 -ld2 [%i1],%f30 -std %f30,[%fp+-32] -set .L411,%i1 -ld [%i1],%f31 -st %f31,[%fp+-4] -set .L419,%i1 -ld2 [%i1],%f30 -std %f30,[%fp+-24] -ba .L421; nop -.L420: -ld [%fp+-4],%f31 -fstod %f31,%f30 -ldd [%fp+-32],%f28 -faddd %f28,%f30,%f28 -std %f28,[%fp+-24] -set .L416,%i1 -ld2 [%i1],%f28 -fdivd %f30,%f28,%f30 -fdtos %f30,%f31 -st %f31,[%fp+-4] -.L421: -ldd [%fp+-24],%f30 -ldd [%fp+-32],%f28 -fcmped %f30,%f28; nop; fbne .L420; nop -set .L417,%i1 -ld2 [%i1],%f30 -ld [%fp+-4],%f29 -fstod %f29,%f28 -fmuld %f30,%f28,%f30 -fdtos %f30,%f31 -st %f31,[%i0+32] -ld [%i0+40],%i1 -cmp %i1,0; be .L423; nop -set .403,%o0 -ld [%i0],%o1 -set .L425,%o2 -call printf; nop -set .403,%o0 -ld [%i0+4],%o1 -set .L426,%o2 -call printf; nop -set .403,%o0 -ld [%i0+8],%o1 -set .L427,%o2 -call printf; nop -set .403,%o0 -ld [%i0+12],%o1 -set .L428,%o2 -call printf; nop -set .403,%o0 -ld [%i0+16],%o1 -set .L429,%o2 -call printf; nop -set .403,%o0 -ld [%i0+20],%o1 -set .L430,%o2 -call printf; nop -set .403,%o0 -ld [%i0+24],%o1 -set .L431,%o2 -call printf; nop -set .404,%o0 -ld [%i0+28],%f31 -fstod %f31,%f30 -st %f30,[%sp+4*1+68] -st %f31,[%sp+4*2+68] -ld [%sp+4*1+68],%o1 -ld [%sp+4*2+68],%o2 -set .L430,%o3 -call printf; nop -set .404,%o0 -ld [%i0+32],%f31 -fstod %f31,%f30 -st %f30,[%sp+4*1+68] -st %f31,[%sp+4*2+68] -ld [%sp+4*1+68],%o1 -ld [%sp+4*2+68],%o2 -set .L431,%o3 -call printf; nop -.L423: -mov %g0,%i0 -.L401: -ret; restore -.type s26,#function -.size s26,.-s26 -.section ".data" -.type .433,#object -.align 1 -.433: -.byte 115 -.byte 52 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .433,9 -.type .434,#object -.size .434,8 -.align 1 -.434: -.byte 115 -.byte 52 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s4 -.section ".text" -.align 4 -s4: -save %sp,-96,%sp -mov %g0,%l7 -set .434,%i2 -add %i0,60,%i1 -.L435: -.L436: -mov %i1,%l3 -add %l3,1,%i1 -mov %i2,%l2 -add %l2,1,%i2 -ldsb [%l2],%l2 -stb %l2,[%l3] -sll %l2,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,0; bne .L435; nop -mov %g0,%i5 -.L438: -mov %i5,%o0 -call svtest; nop -mov %o0,%l3 -call zero; nop -cmp %l3,%o0; be .L442; nop -set 1,%l7 -ld [%i0+44],%l3 -cmp %l3,0; be .L444; nop -set .433,%o0 -set 1,%o1 -call printf; nop -.L444: -.L442: -.L439: -add %i5,1,%i5 -cmp %i5,3; bl .L438; nop -call setev; nop -call testev; nop -cmp %o0,0; be .L446; nop -add %l7,2,%l7 -ld [%i0+44],%l3 -cmp %l3,0; be .L448; nop -set .433,%o0 -set 2,%o1 -call printf; nop -.L448: -.L446: -ba .L450; nop -add %l7,4,%l7 -ld [%i0+44],%l3 -cmp %l3,0; be .L452; nop -set .433,%o0 -set 4,%o1 -call printf; nop -.L452: -.L450: -set 0xffffffff,%i4 -set 1,%i3 -mov %g0,%i5 -ba .L457; nop -.L454: -and %i3,%i4,%i3 -srl %i4,1,%i4 -.L455: -add %i5,1,%i5 -.L457: -mov %i5,%l3 -ld [%i0],%l2 -sll %l2,2,%l2 -cmp %l3,%l2; blu .L454; nop -set 1,%l3 -cmp %i3,%l3; bne .L460; nop -cmp %i4,%g0; be .L458; nop -.L460: -add %l7,8,%l7 -ld [%i0+44],%l3 -cmp %l3,0; be .L461; nop -set .433,%o0 -set 8,%o1 -call printf; nop -.L461: -.L458: -mov %l7,%i0 -.L432: -ret; restore -.type s4,#function -.size s4,.-s4 -.section ".bss" -.type .464,#object -.size .464,4 -.local .464 -.common .464,4,4 -.global svtest -.section ".text" -.align 4 -svtest: -cmp %o0,0; be .L467; nop -cmp %o0,1; be .L468; nop -cmp %o0,2; be .L471; nop -ba .L465; nop -.L467: -set .464,%o4 -set 1978,%o3 -st %o3,[%o4] -mov %g0,%o5 -ba .L466; nop -.L468: -set .464,%o4 -ld [%o4],%o4 -cmp %o4,1978; be .L469; nop -set 1,%o5 -ba .L466; nop -.L469: -set .464,%o4 -set 1929,%o3 -st %o3,[%o4] -mov %g0,%o5 -ba .L466; nop -.L471: -set .464,%o4 -ld [%o4],%o4 -cmp %o4,1929; be .L472; nop -set 1,%o5 -ba .L466; nop -.L472: -mov %g0,%o5 -.L465: -.L466: -mov %o5,%o0 -.L463: -retl; nop -.type svtest,#function -.size svtest,.-svtest -.section ".bss" -.type .475,#object -.size .475,4 -.local .475 -.common .475,4,4 -.global zero -.section ".text" -.align 4 -zero: -set .475,%o4 -set 2,%o3 -st %o3,[%o4] -mov %g0,%o5 -mov %o5,%o0 -.L474: -retl; nop -.type zero,#function -.size zero,.-zero -.global testev -.align 4 -testev: -set extvar,%o5 -ld [%o5],%o5 -cmp %o5,1066; be .L477; nop -set 1,%o0 -ba .L476; nop -.L477: -mov %g0,%o0 -.L476: -retl; nop -.type testev,#function -.size testev,.-testev -.section ".data" -.type .480,#object -.align 1 -.480: -.byte 115 -.byte 54 -.byte 49 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .480,10 -.type .481,#object -.size .481,8 -.align 1 -.481: -.byte 115 -.byte 54 -.byte 49 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.type .482,#object -.align 1 -.482: -.byte 65 -.byte 66 -.byte 67 -.byte 68 -.byte 69 -.byte 70 -.byte 71 -.byte 72 -.byte 73 -.byte 74 -.byte 75 -.byte 76 -.byte 77 -.byte 78 -.byte 79 -.byte 80 -.byte 81 -.byte 82 -.byte 83 -.byte 84 -.byte 85 -.byte 86 -.byte 87 -.byte 88 -.byte 89 -.byte 90 -.byte 0 -.size .482,27 -.type .483,#object -.align 1 -.483: -.byte 97 -.byte 98 -.byte 99 -.byte 100 -.byte 101 -.byte 102 -.byte 103 -.byte 104 -.byte 105 -.byte 106 -.byte 107 -.byte 108 -.byte 109 -.byte 110 -.byte 111 -.byte 112 -.byte 113 -.byte 114 -.byte 115 -.byte 116 -.byte 117 -.byte 118 -.byte 119 -.byte 120 -.byte 121 -.byte 122 -.byte 0 -.size .483,27 -.type .484,#object -.align 1 -.484: -.byte 48 -.byte 49 -.byte 50 -.byte 51 -.byte 52 -.byte 53 -.byte 54 -.byte 55 -.byte 56 -.byte 57 -.byte 0 -.size .484,11 -.type .485,#object -.align 1 -.485: -.byte 126 -.byte 33 -.byte 34 -.byte 35 -.byte 37 -.byte 38 -.byte 40 -.byte 41 -.byte 95 -.byte 61 -.byte 45 -.byte 94 -.byte 124 -.byte 123 -.byte 125 -.byte 91 -.byte 93 -.byte 43 -.byte 59 -.byte 42 -.byte 58 -.byte 60 -.byte 62 -.byte 44 -.byte 46 -.byte 63 -.byte 47 -.byte 0 -.size .485,28 -.type .486,#object -.align 1 -.486: -.byte 10 -.byte 9 -.byte 8 -.byte 13 -.byte 12 -.byte 92 -.byte 39 -.byte 0 -.size .486,8 -.type .487,#object -.align 1 -.487: -.byte 32 -.byte 0 -.byte 0 -.size .487,3 -.global s61 -.section ".text" -.align 4 -s61: -save %sp,-120,%sp -set .481,%i3 -add %i0,60,%i2 -mov %g0,%l7 -.L488: -.L489: -mov %i2,%l3 -add %l3,1,%i2 -mov %i3,%l2 -add %l2,1,%i3 -ldsb [%l2],%l2 -stb %l2,[%l3] -sll %l2,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,0; bne .L488; nop -set -19,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%fp+-28] -ld [%fp+-28],%l3 -cmp %l3,-19; be .L491; nop -add %l7,1,%l7 -ld [%i0+44],%l3 -cmp %l3,0; be .L493; nop -set .480,%o0 -set 1,%o1 -call printf; nop -.L493: -.L491: -set .482,%l3 -st %l3,[%fp+-24] -set .483,%l3 -st %l3,[%fp+-20] -set .484,%l3 -st %l3,[%fp+-16] -set .485,%l3 -st %l3,[%fp+-12] -set .486,%l3 -st %l3,[%fp+-8] -set .487,%l3 -st %l3,[%fp+-4] -mov %g0,%i4 -mov %g0,%i5 -ba .L505; nop -.L504: -sll %i5,2,%l3 -add -24,%fp,%l2 -add %l3,%l2,%l3 -ld [%l3],%l2 -add %l2,1,%l1 -st %l1,[%l3] -ldsb [%l2],%l3 -cmp %l3,0; bge .L507; nop -set 1,%i4 -.L507: -.L505: -sll %i5,2,%l3 -add -24,%fp,%l2 -ld [%l3+%l2],%l3 -ldsb [%l3],%l3 -cmp %l3,0; bne .L504; nop -.L501: -add %i5,1,%i5 -cmp %i5,6; bl .L505; nop -cmp %i4,0; be .L509; nop -add %l7,2,%l7 -ld [%i0+44],%l3 -cmp %l3,0; be .L511; nop -set .480,%o0 -set 2,%o1 -call printf; nop -.L511: -.L509: -set 1048579,%i1 -mov %i1,%l6 -mov %i1,%l5 -sll %l6,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,%i1; be .L516; nop -cmp %l3,3; bne .L515; nop -.L516: -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,%i1; be .L513; nop -cmp %l3,3; be .L513; nop -.L515: -add %l7,8,%l7 -ld [%i0+44],%l3 -cmp %l3,0; be .L517; nop -set .480,%o0 -set 8,%o1 -call printf; nop -.L517: -.L513: -mov %l7,%i0 -.L479: -ret; restore -.type s61,#function -.size s61,.-s61 -.section ".data" -.type .520,#object -.align 1 -.520: -.byte 115 -.byte 54 -.byte 50 -.byte 54 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .520,11 -.type .521,#object -.size .521,8 -.align 1 -.521: -.byte 115 -.byte 54 -.byte 50 -.byte 54 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s626 -.section ".text" -.align 4 -s626: -save %sp,-176,%sp -set .521,%i2 -add %i0,60,%i1 -st %g0,[%fp+-76] -.L522: -.L523: -mov %i1,%l3 -add %l3,1,%i1 -mov %i2,%l2 -add %l2,1,%i2 -ldsb [%l2],%l2 -stb %l2,[%l3] -sll %l2,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,0; bne .L522; nop -set .L411,%l3 -ld [%l3],%f31 -st %f31,[%fp+-32] -set 1,%l3 -mov %l3,%l7 -mov %l3,%i4 -mov %g0,%i5 -ba .L528; nop -.L525: -set .L529,%l3 -ld [%l3],%f31 -ld [%fp+-32],%f30 -fmuls %f31,%f30,%f31 -st %f31,[%fp+-32] -sll %i4,1,%l3 -or %l3,%l7,%i4 -.L526: -add %i5,1,%i5 -.L528: -ld [%i0+12],%l3 -sub %l3,2,%l3 -cmp %i5,%l3; bl .L525; nop -st %i4,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -st %f31,[%fp+-84] -ld [%fp+-32],%f31 -ld [%fp+-84],%f30 -fsubs %f31,%f30,%f30 -fdivs %f30,%f31,%f31 -st %f31,[%fp+-32] -ld [%fp+-32],%f31 -fstod %f31,%f30 -set .L416,%l3 -ld2 [%l3],%f28 -ld [%i0+28],%f27 -fstod %f27,%f26 -fmuld %f28,%f26,%f28 -fcmped %f30,%f28; nop; fbule .L530; nop -ld [%fp+-76],%l3 -add %l3,2,%l3 -st %l3,[%fp+-76] -ld [%i0+44],%l3 -cmp %l3,0; be .L532; nop -set .520,%o0 -set 2,%o1 -call printf; nop -.L532: -.L530: -set 125,%l5 -set 125,%l4 -set 125,%l3 -st %l3,[%fp+-48] -set 15625,%l3 -st %l3,[%fp+-68] -set 125,%l3 -st %l3,[%fp+-52] -set 15625,%l3 -st %l3,[%fp+-72] -set 125,%l6 -set 15625,%l3 -st %l3,[%fp+-80] -set .L534,%l3 -ld [%l3],%f31 -st %f31,[%fp+-44] -set .L535,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-64] -set .L536,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -mov %g0,%i5 -.L537: -add -28,%fp,%l3 -stb %g0,[%i5+%l3] -.L538: -add %i5,1,%i5 -cmp %i5,28; bl .L537; nop -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -smul %l3,%l3,%l3 -ld [%fp+-68],%l2 -cmp %l3,%l2; be .L541; nop -set 1,%l3 -stb %l3,[%fp+-28] -.L541: -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -smul %l2,%l3,%l3 -ld [%fp+-68],%l2 -cmp %l3,%l2; be .L543; nop -set 1,%l3 -stb %l3,[%fp+-27] -.L543: -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -smul %l3,%l3,%l3 -ld [%fp+-68],%l2 -cmp %l3,%l2; be .L546; nop -set 1,%l3 -stb %l3,[%fp+-26] -.L546: -ld [%fp+-48],%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -smul %l2,%l3,%l3 -ld [%fp+-68],%l2 -cmp %l3,%l2; be .L549; nop -set 1,%l3 -stb %l3,[%fp+-25] -.L549: -ld [%fp+-48],%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -smul %l2,%l3,%l3 -ld [%fp+-68],%l2 -cmp %l3,%l2; be .L552; nop -set 1,%l3 -stb %l3,[%fp+-24] -.L552: -ld [%fp+-48],%l3 -smul %l3,%l3,%l3 -ld [%fp+-68],%l2 -cmp %l3,%l2; be .L555; nop -set 1,%l3 -stb %l3,[%fp+-23] -.L555: -ld [%fp+-52],%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -umul %l2,%l3,%l3 -ld [%fp+-72],%l2 -cmp %l3,%l2; be .L558; nop -set 1,%l3 -stb %l3,[%fp+-22] -.L558: -ld [%fp+-52],%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -umul %l2,%l3,%l3 -ld [%fp+-72],%l2 -cmp %l3,%l2; be .L561; nop -set 1,%l3 -stb %l3,[%fp+-21] -.L561: -ld [%fp+-52],%l3 -ld [%fp+-48],%l2 -umul %l2,%l3,%l3 -ld [%fp+-72],%l2 -cmp %l3,%l2; be .L564; nop -set 1,%l3 -stb %l3,[%fp+-20] -.L564: -ld [%fp+-52],%l3 -umul %l3,%l3,%l3 -ld [%fp+-72],%l2 -cmp %l3,%l2; be .L567; nop -set 1,%l3 -stb %l3,[%fp+-19] -.L567: -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -smul %l3,%l6,%l3 -ld [%fp+-80],%l2 -cmp %l3,%l2; be .L570; nop -set 1,%l3 -stb %l3,[%fp+-18] -.L570: -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -smul %l3,%l6,%l3 -ld [%fp+-80],%l2 -cmp %l3,%l2; be .L573; nop -set 1,%l3 -stb %l3,[%fp+-17] -.L573: -ld [%fp+-48],%l3 -smul %l3,%l6,%l3 -ld [%fp+-80],%l2 -cmp %l3,%l2; be .L576; nop -set 1,%l3 -stb %l3,[%fp+-16] -.L576: -mov %l6,%l3 -ld [%fp+-52],%l2 -umul %l2,%l3,%l3 -ld [%fp+-72],%l2 -cmp %l3,%l2; be .L579; nop -set 1,%l3 -stb %l3,[%fp+-15] -.L579: -smul %l6,%l6,%l3 -ld [%fp+-80],%l2 -cmp %l3,%l2; be .L582; nop -set 1,%l3 -stb %l3,[%fp+-14] -.L582: -ld [%fp+-44],%f31 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fmuls %f31,%f30,%f31 -fstod %f31,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L585; nop -set 1,%l3 -stb %l3,[%fp+-13] -.L585: -ld [%fp+-44],%f31 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fmuls %f31,%f30,%f31 -fstod %f31,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L588; nop -set 1,%l3 -stb %l3,[%fp+-12] -.L588: -ld [%fp+-44],%f31 -ld [%fp+-48],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fmuls %f31,%f30,%f31 -fstod %f31,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L591; nop -set 1,%l3 -stb %l3,[%fp+-11] -.L591: -ld [%fp+-52],%l3 -ld [%fp+-44],%f31 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fdtos %f28,%f30 -fmuls %f31,%f30,%f31 -fstod %f31,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L594; nop -set 1,%l3 -stb %l3,[%fp+-10] -.L594: -ld [%fp+-44],%f31 -st %l6,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fmuls %f31,%f30,%f31 -fstod %f31,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L598; nop -set 1,%l3 -stb %l3,[%fp+-9] -.L598: -ld [%fp+-44],%f31 -fmuls %f31,%f31,%f31 -fstod %f31,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L601; nop -set 1,%l3 -stb %l3,[%fp+-8] -.L601: -ldd [%fp+-64],%f30 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L604; nop -set 1,%l3 -stb %l3,[%fp+-7] -.L604: -ldd [%fp+-64],%f30 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L607; nop -set 1,%l3 -stb %l3,[%fp+-6] -.L607: -ldd [%fp+-64],%f30 -ld [%fp+-48],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L610; nop -set 1,%l3 -stb %l3,[%fp+-5] -.L610: -ld [%fp+-52],%l3 -ldd [%fp+-64],%f30 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fmuld %f30,%f28,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L613; nop -set 1,%l3 -stb %l3,[%fp+-4] -.L613: -ldd [%fp+-64],%f30 -st %l6,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L616; nop -set 1,%l3 -stb %l3,[%fp+-3] -.L616: -ldd [%fp+-64],%f30 -ld [%fp+-44],%f29 -fstod %f29,%f28 -fmuld %f30,%f28,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L619; nop -set 1,%l3 -stb %l3,[%fp+-2] -.L619: -ldd [%fp+-64],%f30 -fmuld %f30,%f30,%f30 -ldd [%fp+-40],%f28 -fcmped %f30,%f28; nop; fbue .L622; nop -set 1,%l3 -stb %l3,[%fp+-1] -.L622: -mov %g0,%i3 -mov %g0,%i5 -.L625: -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -add -28,%fp,%l2 -ldsb [%i5+%l2],%l2 -add %l3,%l2,%l3 -mov %l3,%i3 -.L626: -add %i5,1,%i5 -cmp %i5,28; bl .L625; nop -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,0; be .L629; nop -ld [%fp+-76],%l3 -add %l3,4,%l3 -st %l3,[%fp+-76] -ld [%i0+44],%l3 -cmp %l3,0; be .L631; nop -set .520,%o0 -set 4,%o1 -call printf; nop -set .L633,%o0 -call printf; nop -mov %g0,%i5 -.L634: -set .L638,%o0 -add -28,%fp,%l3 -ldsb [%i5+%l3],%o1 -call printf; nop -.L635: -add %i5,1,%i5 -cmp %i5,28; bl .L634; nop -set .L639,%o0 -call printf; nop -.L631: -.L629: -set 32768,%l6 -mov %l6,%l3 -set 0x8000,%l2 -cmp %l3,%l2; bleu .L640; nop -ld [%fp+-76],%l3 -add %l3,8,%l3 -st %l3,[%fp+-76] -ld [%i0+44],%l3 -cmp %l3,0; be .L642; nop -set .520,%o0 -set 8,%o1 -call printf; nop -.L642: -.L640: -ld [%fp+-76],%i0 -.L519: -ret; restore -.type s626,#function -.size s626,.-s626 -.section ".data" -.type .645,#object -.align 1 -.645: -.byte 115 -.byte 55 -.byte 49 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .645,10 -.type .646,#object -.size .646,8 -.align 1 -.646: -.byte 115 -.byte 55 -.byte 49 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.type .647,#object -.size .647,1 -.align 1 -.647: -.byte 0x71 -.global s71 -.section ".text" -.align 4 -s71: -save %sp,-136,%sp -set .646,%i5 -add %i0,60,%i4 -mov %g0,%i3 -.L648: -.L649: -mov %i4,%l7 -add %l7,1,%i4 -mov %i5,%l6 -add %l6,1,%i5 -ldsb [%l6],%l6 -stb %l6,[%l7] -sll %l6,8*(4-1),%l7; sra %l7,8*(4-1),%l7 -cmp %l7,0; bne .L648; nop -set .L653,%l7 -ldsb [%l7],%l7 -set .647,%l6 -ldsb [%l6],%l6 -cmp %l7,%l6; be .L651; nop -add %i3,1,%i3 -ld [%i0+44],%l7 -cmp %l7,0; be .L654; nop -set .645,%o0 -set 1,%o1 -call printf; nop -.L654: -.L651: -ba .L656; nop -add %i3,2,%i3 -ld [%i0+44],%l7 -cmp %l7,0; be .L658; nop -set .645,%o0 -set 2,%o1 -call printf; nop -.L658: -.L656: -set 1942,%l7 -st %l7,[%fp+-20] -ld [%fp+-20],%l7 -cmp %l7,1942; bne .L666; nop -ld [%fp+-20],%l7 -ld [%fp+-20],%l6 -cmp %l7,%l6; be .L661; nop -.L666: -add %i3,4,%i3 -ld [%i0+44],%l7 -cmp %l7,0; be .L667; nop -set .645,%o0 -set 4,%o1 -call printf; nop -.L667: -.L661: -set -5,%o0 -call McCarthy; nop -cmp %o0,91; be .L669; nop -add %i3,8,%i3 -ld [%i0+44],%l7 -cmp %l7,0; be .L671; nop -set .645,%o0 -set 8,%o1 -call printf; nop -.L671: -.L669: -set 2,%i2 -set 3,%l7 -st %l7,[%fp+-44] -add -44,%fp,%i1 -mov %i2,%o0 -mov %i1,%o1 -call clobber; nop -cmp %i2,2; bne .L675; nop -ld [%fp+-44],%l7 -cmp %l7,2; be .L673; nop -.L675: -add %i3,16,%i3 -ld [%i0+44],%l7 -cmp %l7,0; be .L676; nop -set .645,%o0 -set 16,%o1 -call printf; nop -.L676: -.L673: -ld [%i0+32],%f31 -fcmpes %f31,%f31; nop; fbue .L678; nop -add %i3,32,%i3 -ld [%i0+44],%l7 -cmp %l7,0; be .L680; nop -set .645,%o0 -set 32,%o1 -call printf; nop -.L680: -.L678: -mov %i3,%i0 -.L644: -ret; restore -.type s71,#function -.size s71,.-s71 -.global McCarthy -.align 4 -McCarthy: -save %sp,-96,%sp -cmp %i0,100; ble .L683; nop -sub %i0,10,%i0 -ba .L682; nop -.L683: -add %i0,11,%o0 -call McCarthy; nop -mov %o0,%i5 -call McCarthy; nop -mov %o0,%i0 -.L682: -ret; restore -.type McCarthy,#function -.size McCarthy,.-McCarthy -.global clobber -.align 4 -clobber: -set 3,%o0 -set 2,%o5 -st %o5,[%o1] -mov %g0,%o0 -.L685: -retl; nop -.type clobber,#function -.size clobber,.-clobber -.section ".data" -.type .687,#object -.align 1 -.687: -.byte 76 -.byte 111 -.byte 99 -.byte 97 -.byte 108 -.byte 32 -.byte 101 -.byte 114 -.byte 114 -.byte 111 -.byte 114 -.byte 32 -.byte 37 -.byte 100 -.byte 46 -.byte 10 -.byte 0 -.size .687,17 -.type .688,#object -.align 1 -.688: -.byte 115 -.byte 55 -.byte 49 -.byte 52 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .688,11 -.type .689,#object -.size .689,8 -.align 1 -.689: -.byte 115 -.byte 55 -.byte 49 -.byte 52 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s714 -.section ".text" -.align 4 -s714: -save %sp,-184,%sp -set .689,%l3 -st %l3,[%fp+-44] -add %i0,60,%l3 -st %l3,[%fp+-48] -st %g0,[%fp+-52] -mov %g0,%i4 -ld [%i0+48],%i5 -.L690: -.L691: -ld [%fp+-48],%l3 -add %l3,1,%l2 -st %l2,[%fp+-48] -ld [%fp+-44],%l2 -add %l2,1,%l1 -st %l1,[%fp+-44] -ldsb [%l2],%l2 -stb %l2,[%l3] -sll %l2,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,0; bne .L690; nop -set 5,%i3 -set 2,%l5 -mov %l5,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L693; nop -set 1,%i4 -cmp %i5,0; be .L695; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L695: -.L693: -set 5,%i3 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L697; nop -set 2,%i4 -cmp %i5,0; be .L699; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L699: -.L697: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L701; nop -set 3,%i4 -cmp %i5,0; be .L703; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L703: -.L701: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L705; nop -set 4,%i4 -cmp %i5,0; be .L707; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L707: -.L705: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L709; nop -set 5,%i4 -cmp %i5,0; be .L711; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L711: -.L709: -set 5,%i3 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-28],%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L713; nop -set 6,%i4 -cmp %i5,0; be .L715; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L715: -.L713: -set 5,%i3 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-40],%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L717; nop -set 7,%i4 -cmp %i5,0; be .L719; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L719: -.L717: -set 5,%i2 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L721; nop -set 8,%i4 -cmp %i5,0; be .L723; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L723: -.L721: -set 5,%i2 -set 2,%l4 -mov %l4,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L725; nop -set 9,%i4 -cmp %i5,0; be .L727; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L727: -.L725: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L729; nop -set 10,%i4 -cmp %i5,0; be .L731; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L731: -.L729: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L733; nop -set 11,%i4 -cmp %i5,0; be .L735; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L735: -.L733: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L737; nop -set 12,%i4 -cmp %i5,0; be .L739; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L739: -.L737: -set 5,%i2 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-28],%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L741; nop -set 13,%i4 -cmp %i5,0; be .L743; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L743: -.L741: -set 5,%i2 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-40],%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L745; nop -set 14,%i4 -cmp %i5,0; be .L747; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L747: -.L745: -set 5,%i1 -set 2,%l5 -sll %l5,8*(4-1),%i1; sra %i1,8*(4-1),%i1 -cmp %i1,2; be .L749; nop -set 15,%i4 -cmp %i5,0; be .L751; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L751: -.L749: -set 5,%i1 -set 2,%l4 -sll %l4,8*(4-2),%i1; sra %i1,8*(4-2),%i1 -cmp %i1,2; be .L753; nop -set 16,%i4 -cmp %i5,0; be .L755; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L755: -.L753: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%i1 -cmp %i1,2; be .L757; nop -set 17,%i4 -cmp %i5,0; be .L759; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L759: -.L757: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%i1 -cmp %i1,2; be .L761; nop -set 18,%i4 -cmp %i5,0; be .L763; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L763: -.L761: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -mov %l3,%i1 -cmp %i1,2; be .L765; nop -set 19,%i4 -cmp %i5,0; be .L767; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L767: -.L765: -set 5,%i1 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-28],%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%i1 -cmp %i1,2; be .L769; nop -set 20,%i4 -cmp %i5,0; be .L771; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L771: -.L769: -set 5,%i1 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-40],%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%i1 -cmp %i1,2; be .L773; nop -set 21,%i4 -cmp %i5,0; be .L775; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L775: -.L773: -set 5,%l7 -set 2,%l5 -sll %l5,8*(4-1),%l7; sra %l7,8*(4-1),%l7 -cmp %l7,2; be .L777; nop -set 22,%i4 -cmp %i5,0; be .L779; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L779: -.L777: -set 5,%l7 -set 2,%l4 -sll %l4,8*(4-2),%l7; sra %l7,8*(4-2),%l7 -cmp %l7,2; be .L781; nop -set 23,%i4 -cmp %i5,0; be .L783; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L783: -.L781: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l7 -cmp %l7,2; be .L785; nop -set 24,%i4 -cmp %i5,0; be .L787; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L787: -.L785: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l7 -cmp %l7,2; be .L789; nop -set 25,%i4 -cmp %i5,0; be .L791; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L791: -.L789: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -mov %l3,%l7 -cmp %l7,2; be .L793; nop -set 26,%i4 -cmp %i5,0; be .L795; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L795: -.L793: -set 5,%l7 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-28],%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l7 -cmp %l7,2; be .L797; nop -set 27,%i4 -cmp %i5,0; be .L799; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L799: -.L797: -set 5,%l7 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-40],%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l7 -cmp %l7,2; be .L801; nop -set 28,%i4 -cmp %i5,0; be .L803; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L803: -.L801: -set 5,%l6 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -mov %l3,%l6 -set 2,%l3 -cmp %l6,%l3; be .L805; nop -set 29,%i4 -cmp %i5,0; be .L807; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L807: -.L805: -set 5,%l6 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -mov %l3,%l6 -set 2,%l3 -cmp %l6,%l3; be .L809; nop -set 30,%i4 -cmp %i5,0; be .L811; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L811: -.L809: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -mov %l3,%l6 -set 2,%l3 -cmp %l6,%l3; be .L813; nop -set 31,%i4 -cmp %i5,0; be .L815; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L815: -.L813: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -mov %l3,%l6 -set 2,%l3 -cmp %l6,%l3; be .L817; nop -set 32,%i4 -cmp %i5,0; be .L819; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L819: -.L817: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l6 -cmp %l6,%l3; be .L821; nop -set 33,%i4 -cmp %i5,0; be .L823; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L823: -.L821: -set 5,%l6 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-28],%f31 -set .L828,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbul .L826; nop -fsubs %f31,%f30,%f30 -fstoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-56] -ba .L827; nop -.L826: -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-56] -.L827: -ld [%fp+-56],%l6 -set 2,%l3 -cmp %l6,%l3; be .L829; nop -set 34,%i4 -cmp %i5,0; be .L831; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L831: -.L829: -set 5,%l6 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-40],%f30 -set .L836,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbul .L834; nop -fsubd %f30,%f28,%f28 -fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-60] -ba .L835; nop -.L834: -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-60] -.L835: -ld [%fp+-60],%l6 -set 2,%l3 -cmp %l6,%l3; be .L837; nop -set 35,%i4 -cmp %i5,0; be .L839; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L839: -.L837: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L529,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L842; nop -set 36,%i4 -cmp %i5,0; be .L844; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L844: -.L842: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L529,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L846; nop -set 37,%i4 -cmp %i5,0; be .L848; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L848: -.L846: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L529,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L850; nop -set 38,%i4 -cmp %i5,0; be .L852; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L852: -.L850: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L529,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L854; nop -set 39,%i4 -cmp %i5,0; be .L856; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L856: -.L854: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -set .L596,%l2 -ld2 [%l2],%f30 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -fdtos %f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L529,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L858; nop -set 40,%i4 -cmp %i5,0; be .L860; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L860: -.L858: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-28],%f30 -st %f30,[%fp+-16] -ld [%fp+-16],%f30 -fcmpes %f30,%f31; nop; fbue .L862; nop -set 41,%i4 -cmp %i5,0; be .L864; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L864: -.L862: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-40],%f30 -fdtos %f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L529,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L866; nop -set 42,%i4 -cmp %i5,0; be .L868; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L868: -.L866: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L416,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L871; nop -set 43,%i4 -cmp %i5,0; be .L873; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L873: -.L871: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L416,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L875; nop -set 44,%i4 -cmp %i5,0; be .L877; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L877: -.L875: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L416,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L879; nop -set 45,%i4 -cmp %i5,0; be .L881; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L881: -.L879: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L416,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L883; nop -set 46,%i4 -cmp %i5,0; be .L885; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L885: -.L883: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -set .L596,%l2 -ld2 [%l2],%f30 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L416,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L887; nop -set 47,%i4 -cmp %i5,0; be .L889; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L889: -.L887: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-28],%f31 -fstod %f31,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L416,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L891; nop -set 48,%i4 -cmp %i5,0; be .L893; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L893: -.L891: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-40],%f28 -std %f28,[%fp+-24] -ldd [%fp+-24],%f28 -fcmped %f28,%f30; nop; fbue .L895; nop -set 49,%i4 -cmp %i5,0; be .L897; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L897: -.L895: -set 5,%i3 -set 2,%l5 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -add %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,7; be .L899; nop -set 50,%i4 -cmp %i5,0; be .L901; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L901: -.L899: -set 5,%i3 -set 2,%l4 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -add %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,7; be .L903; nop -set 51,%i4 -cmp %i5,0; be .L905; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L905: -.L903: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-4] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-4],%l2 -add %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,7; be .L907; nop -set 52,%i4 -cmp %i5,0; be .L909; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L909: -.L907: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-8] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-8],%l2 -add %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,7; be .L911; nop -set 53,%i4 -cmp %i5,0; be .L913; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L913: -.L911: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-12] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-12],%l2 -add %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,7; be .L915; nop -set 54,%i4 -cmp %i5,0; be .L917; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L917: -.L915: -set 5,%i3 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fadds %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,7; be .L919; nop -set 55,%i4 -cmp %i5,0; be .L921; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L921: -.L919: -set 5,%i3 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -faddd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,7; be .L923; nop -set 56,%i4 -cmp %i5,0; be .L925; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L925: -.L923: -set 5,%i2 -set 2,%l5 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -add %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,7; be .L927; nop -set 57,%i4 -cmp %i5,0; be .L929; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L929: -.L927: -set 5,%i2 -set 2,%l4 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -add %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,7; be .L931; nop -set 58,%i4 -cmp %i5,0; be .L933; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L933: -.L931: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-4] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-4],%l2 -add %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,7; be .L935; nop -set 59,%i4 -cmp %i5,0; be .L937; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L937: -.L935: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-8] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-8],%l2 -add %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,7; be .L939; nop -set 60,%i4 -cmp %i5,0; be .L941; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L941: -.L939: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-12] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-12],%l2 -add %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,7; be .L943; nop -set 61,%i4 -cmp %i5,0; be .L945; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L945: -.L943: -set 5,%i2 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fadds %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,7; be .L947; nop -set 62,%i4 -cmp %i5,0; be .L949; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L949: -.L947: -set 5,%i2 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -faddd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,7; be .L951; nop -set 63,%i4 -cmp %i5,0; be .L953; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L953: -.L951: -set 5,%i1 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -add %i1,%l3,%i1 -cmp %i1,7; be .L955; nop -set 64,%i4 -cmp %i5,0; be .L957; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L957: -.L955: -set 5,%i1 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -add %i1,%l3,%i1 -cmp %i1,7; be .L959; nop -set 65,%i4 -cmp %i5,0; be .L961; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L961: -.L959: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -add %i1,%l3,%i1 -cmp %i1,7; be .L963; nop -set 66,%i4 -cmp %i5,0; be .L965; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L965: -.L963: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -add %i1,%l3,%i1 -cmp %i1,7; be .L967; nop -set 67,%i4 -cmp %i5,0; be .L969; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L969: -.L967: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-12] -mov %i1,%l3 -ld [%fp+-12],%l2 -add %l3,%l2,%l3 -mov %l3,%i1 -cmp %i1,7; be .L971; nop -set 68,%i4 -cmp %i5,0; be .L973; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L973: -.L971: -set 5,%i1 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -st %i1,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fadds %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%i1 -cmp %i1,7; be .L975; nop -set 69,%i4 -cmp %i5,0; be .L977; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L977: -.L975: -set 5,%i1 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -st %i1,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -faddd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%i1 -cmp %i1,7; be .L979; nop -set 70,%i4 -cmp %i5,0; be .L981; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L981: -.L979: -set 5,%l7 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -add %l7,%l3,%l7 -cmp %l7,7; be .L983; nop -set 71,%i4 -cmp %i5,0; be .L985; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L985: -.L983: -set 5,%l7 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -add %l7,%l3,%l7 -cmp %l7,7; be .L987; nop -set 72,%i4 -cmp %i5,0; be .L989; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L989: -.L987: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -add %l7,%l3,%l7 -cmp %l7,7; be .L991; nop -set 73,%i4 -cmp %i5,0; be .L993; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L993: -.L991: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -add %l7,%l3,%l7 -cmp %l7,7; be .L995; nop -set 74,%i4 -cmp %i5,0; be .L997; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L997: -.L995: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-12] -mov %l7,%l3 -ld [%fp+-12],%l2 -add %l3,%l2,%l3 -mov %l3,%l7 -cmp %l7,7; be .L999; nop -set 75,%i4 -cmp %i5,0; be .L1001; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1001: -.L999: -set 5,%l7 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -st %l7,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fadds %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l7 -cmp %l7,7; be .L1003; nop -set 76,%i4 -cmp %i5,0; be .L1005; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1005: -.L1003: -set 5,%l7 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -st %l7,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -faddd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l7 -cmp %l7,7; be .L1007; nop -set 77,%i4 -cmp %i5,0; be .L1009; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1009: -.L1007: -set 5,%l6 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -add %l6,%l3,%l6 -set 7,%l3 -cmp %l6,%l3; be .L1011; nop -set 78,%i4 -cmp %i5,0; be .L1013; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1013: -.L1011: -set 5,%l6 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -add %l6,%l3,%l6 -set 7,%l3 -cmp %l6,%l3; be .L1015; nop -set 79,%i4 -cmp %i5,0; be .L1017; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1017: -.L1015: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -add %l6,%l3,%l6 -set 7,%l3 -cmp %l6,%l3; be .L1019; nop -set 80,%i4 -cmp %i5,0; be .L1021; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1021: -.L1019: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -add %l6,%l3,%l6 -set 7,%l3 -cmp %l6,%l3; be .L1023; nop -set 81,%i4 -cmp %i5,0; be .L1025; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1025: -.L1023: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -add %l6,%l3,%l6 -set 7,%l3 -cmp %l6,%l3; be .L1027; nop -set 82,%i4 -cmp %i5,0; be .L1029; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1029: -.L1027: -set 5,%l6 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -set .L596,%l3 -ld2 [%l3],%f30 -srl %l6,1,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -set 1,%l3 -and %l6,%l3,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -fdtos %f30,%f31 -ld [%fp+-28],%f30 -fadds %f31,%f30,%f31 -set .L828,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbul .L1032; nop -fsubs %f31,%f30,%f30 -fstoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-64] -ba .L1033; nop -.L1032: -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-64] -.L1033: -ld [%fp+-64],%l6 -set 7,%l3 -cmp %l6,%l3; be .L1034; nop -set 83,%i4 -cmp %i5,0; be .L1036; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1036: -.L1034: -set 5,%l6 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -set .L596,%l3 -ld2 [%l3],%f30 -srl %l6,1,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -set 1,%l3 -and %l6,%l3,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -ldd [%fp+-40],%f28 -faddd %f30,%f28,%f30 -set .L836,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbul .L1039; nop -fsubd %f30,%f28,%f28 -fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-68] -ba .L1040; nop -.L1039: -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-68] -.L1040: -ld [%fp+-68],%l6 -set 7,%l3 -cmp %l6,%l3; be .L1041; nop -set 84,%i4 -cmp %i5,0; be .L1043; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1043: -.L1041: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l5 -ld [%fp+-16],%f31 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fadds %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1047,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1045; nop -set 85,%i4 -cmp %i5,0; be .L1048; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1048: -.L1045: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l4 -ld [%fp+-16],%f31 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fadds %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1047,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1050; nop -set 86,%i4 -cmp %i5,0; be .L1052; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1052: -.L1050: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-16],%f31 -ld [%fp+-4],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fadds %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1047,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1054; nop -set 87,%i4 -cmp %i5,0; be .L1056; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1056: -.L1054: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-16],%f31 -ld [%fp+-8],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fadds %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1047,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1058; nop -set 88,%i4 -cmp %i5,0; be .L1060; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1060: -.L1058: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -ld [%fp+-16],%f31 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fdtos %f28,%f30 -fadds %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1047,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1062; nop -set 89,%i4 -cmp %i5,0; be .L1064; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1064: -.L1062: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-16],%f31 -ld [%fp+-28],%f30 -fadds %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1047,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1066; nop -set 90,%i4 -cmp %i5,0; be .L1068; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1068: -.L1066: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ld [%fp+-16],%f31 -fstod %f31,%f30 -ldd [%fp+-40],%f28 -faddd %f30,%f28,%f30 -fdtos %f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1047,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1070; nop -set 91,%i4 -cmp %i5,0; be .L1072; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1072: -.L1070: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l5 -ldd [%fp+-24],%f30 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1076,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1074; nop -set 92,%i4 -cmp %i5,0; be .L1077; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1077: -.L1074: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l4 -ldd [%fp+-24],%f30 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1076,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1079; nop -set 93,%i4 -cmp %i5,0; be .L1081; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1081: -.L1079: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-4] -ldd [%fp+-24],%f30 -ld [%fp+-4],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1076,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1083; nop -set 94,%i4 -cmp %i5,0; be .L1085; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1085: -.L1083: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-8] -ldd [%fp+-24],%f30 -ld [%fp+-8],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1076,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1087; nop -set 95,%i4 -cmp %i5,0; be .L1089; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1089: -.L1087: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -ldd [%fp+-24],%f30 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -faddd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1076,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1091; nop -set 96,%i4 -cmp %i5,0; be .L1093; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1093: -.L1091: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ldd [%fp+-24],%f30 -ld [%fp+-28],%f29 -fstod %f29,%f28 -faddd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1076,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1095; nop -set 97,%i4 -cmp %i5,0; be .L1097; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1097: -.L1095: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-24],%f30 -ldd [%fp+-40],%f28 -faddd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1076,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1099; nop -set 98,%i4 -cmp %i5,0; be .L1101; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1101: -.L1099: -set 5,%i3 -set 2,%l5 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -sub %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,3; be .L1103; nop -set 99,%i4 -cmp %i5,0; be .L1105; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1105: -.L1103: -set 5,%i3 -set 2,%l4 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -sub %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,3; be .L1107; nop -set 100,%i4 -cmp %i5,0; be .L1109; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1109: -.L1107: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-4] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-4],%l2 -sub %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,3; be .L1111; nop -set 101,%i4 -cmp %i5,0; be .L1113; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1113: -.L1111: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-8] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-8],%l2 -sub %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,3; be .L1115; nop -set 102,%i4 -cmp %i5,0; be .L1117; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1117: -.L1115: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-12] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-12],%l2 -sub %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,3; be .L1119; nop -set 103,%i4 -cmp %i5,0; be .L1121; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1121: -.L1119: -set 5,%i3 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fsubs %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,3; be .L1123; nop -set 104,%i4 -cmp %i5,0; be .L1125; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1125: -.L1123: -set 5,%i3 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fsubd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,3; be .L1127; nop -set 105,%i4 -cmp %i5,0; be .L1129; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1129: -.L1127: -set 5,%i2 -set 2,%l5 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -sub %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,3; be .L1131; nop -set 106,%i4 -cmp %i5,0; be .L1133; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1133: -.L1131: -set 5,%i2 -set 2,%l4 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -sub %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,3; be .L1135; nop -set 107,%i4 -cmp %i5,0; be .L1137; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1137: -.L1135: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-4] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-4],%l2 -sub %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,3; be .L1139; nop -set 108,%i4 -cmp %i5,0; be .L1141; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1141: -.L1139: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-8] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-8],%l2 -sub %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,3; be .L1143; nop -set 109,%i4 -cmp %i5,0; be .L1145; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1145: -.L1143: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-12] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-12],%l2 -sub %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,3; be .L1147; nop -set 110,%i4 -cmp %i5,0; be .L1149; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1149: -.L1147: -set 5,%i2 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fsubs %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,3; be .L1151; nop -set 111,%i4 -cmp %i5,0; be .L1153; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1153: -.L1151: -set 5,%i2 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fsubd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,3; be .L1155; nop -set 112,%i4 -cmp %i5,0; be .L1157; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1157: -.L1155: -set 5,%i1 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sub %i1,%l3,%i1 -cmp %i1,3; be .L1159; nop -set 113,%i4 -cmp %i5,0; be .L1161; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1161: -.L1159: -set 5,%i1 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sub %i1,%l3,%i1 -cmp %i1,3; be .L1163; nop -set 114,%i4 -cmp %i5,0; be .L1165; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1165: -.L1163: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sub %i1,%l3,%i1 -cmp %i1,3; be .L1167; nop -set 115,%i4 -cmp %i5,0; be .L1169; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1169: -.L1167: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sub %i1,%l3,%i1 -cmp %i1,3; be .L1171; nop -set 116,%i4 -cmp %i5,0; be .L1173; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1173: -.L1171: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-12] -mov %i1,%l3 -ld [%fp+-12],%l2 -sub %l3,%l2,%l3 -mov %l3,%i1 -cmp %i1,3; be .L1175; nop -set 117,%i4 -cmp %i5,0; be .L1177; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1177: -.L1175: -set 5,%i1 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -st %i1,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fsubs %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%i1 -cmp %i1,3; be .L1179; nop -set 118,%i4 -cmp %i5,0; be .L1181; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1181: -.L1179: -set 5,%i1 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -st %i1,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fsubd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%i1 -cmp %i1,3; be .L1183; nop -set 119,%i4 -cmp %i5,0; be .L1185; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1185: -.L1183: -set 5,%l7 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sub %l7,%l3,%l7 -cmp %l7,3; be .L1187; nop -set 120,%i4 -cmp %i5,0; be .L1189; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1189: -.L1187: -set 5,%l7 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sub %l7,%l3,%l7 -cmp %l7,3; be .L1191; nop -set 121,%i4 -cmp %i5,0; be .L1193; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1193: -.L1191: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sub %l7,%l3,%l7 -cmp %l7,3; be .L1195; nop -set 122,%i4 -cmp %i5,0; be .L1197; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1197: -.L1195: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sub %l7,%l3,%l7 -cmp %l7,3; be .L1199; nop -set 123,%i4 -cmp %i5,0; be .L1201; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1201: -.L1199: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-12] -mov %l7,%l3 -ld [%fp+-12],%l2 -sub %l3,%l2,%l3 -mov %l3,%l7 -cmp %l7,3; be .L1203; nop -set 124,%i4 -cmp %i5,0; be .L1205; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1205: -.L1203: -set 5,%l7 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -st %l7,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fsubs %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l7 -cmp %l7,3; be .L1207; nop -set 125,%i4 -cmp %i5,0; be .L1209; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1209: -.L1207: -set 5,%l7 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -st %l7,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fsubd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l7 -cmp %l7,3; be .L1211; nop -set 126,%i4 -cmp %i5,0; be .L1213; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1213: -.L1211: -set 5,%l6 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sub %l6,%l3,%l6 -set 3,%l3 -cmp %l6,%l3; be .L1215; nop -set 127,%i4 -cmp %i5,0; be .L1217; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1217: -.L1215: -set 5,%l6 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sub %l6,%l3,%l6 -set 3,%l3 -cmp %l6,%l3; be .L1219; nop -set 128,%i4 -cmp %i5,0; be .L1221; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1221: -.L1219: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sub %l6,%l3,%l6 -set 3,%l3 -cmp %l6,%l3; be .L1223; nop -set 129,%i4 -cmp %i5,0; be .L1225; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1225: -.L1223: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sub %l6,%l3,%l6 -set 3,%l3 -cmp %l6,%l3; be .L1227; nop -set 130,%i4 -cmp %i5,0; be .L1229; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1229: -.L1227: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -sub %l6,%l3,%l6 -set 3,%l3 -cmp %l6,%l3; be .L1231; nop -set 131,%i4 -cmp %i5,0; be .L1233; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1233: -.L1231: -set 5,%l6 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -set .L596,%l3 -ld2 [%l3],%f30 -srl %l6,1,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -set 1,%l3 -and %l6,%l3,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -fdtos %f30,%f31 -ld [%fp+-28],%f30 -fsubs %f31,%f30,%f31 -set .L828,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbul .L1236; nop -fsubs %f31,%f30,%f30 -fstoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-72] -ba .L1237; nop -.L1236: -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-72] -.L1237: -ld [%fp+-72],%l6 -set 3,%l3 -cmp %l6,%l3; be .L1238; nop -set 132,%i4 -cmp %i5,0; be .L1240; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1240: -.L1238: -set 5,%l6 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -set .L596,%l3 -ld2 [%l3],%f30 -srl %l6,1,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -set 1,%l3 -and %l6,%l3,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -ldd [%fp+-40],%f28 -fsubd %f30,%f28,%f30 -set .L836,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbul .L1243; nop -fsubd %f30,%f28,%f28 -fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-76] -ba .L1244; nop -.L1243: -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-76] -.L1244: -ld [%fp+-76],%l6 -set 3,%l3 -cmp %l6,%l3; be .L1245; nop -set 133,%i4 -cmp %i5,0; be .L1247; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1247: -.L1245: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l5 -ld [%fp+-16],%f31 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fsubs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1251,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1249; nop -set 134,%i4 -cmp %i5,0; be .L1252; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1252: -.L1249: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l4 -ld [%fp+-16],%f31 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fsubs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1251,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1254; nop -set 135,%i4 -cmp %i5,0; be .L1256; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1256: -.L1254: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-16],%f31 -ld [%fp+-4],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fsubs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1251,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1258; nop -set 136,%i4 -cmp %i5,0; be .L1260; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1260: -.L1258: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-16],%f31 -ld [%fp+-8],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fsubs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1251,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1262; nop -set 137,%i4 -cmp %i5,0; be .L1264; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1264: -.L1262: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -ld [%fp+-16],%f31 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fdtos %f28,%f30 -fsubs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1251,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1266; nop -set 138,%i4 -cmp %i5,0; be .L1268; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1268: -.L1266: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-16],%f31 -ld [%fp+-28],%f30 -fsubs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1251,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1270; nop -set 139,%i4 -cmp %i5,0; be .L1272; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1272: -.L1270: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ld [%fp+-16],%f31 -fstod %f31,%f30 -ldd [%fp+-40],%f28 -fsubd %f30,%f28,%f30 -fdtos %f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1251,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1274; nop -set 140,%i4 -cmp %i5,0; be .L1276; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1276: -.L1274: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l5 -ldd [%fp+-24],%f30 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fsubd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1280,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1278; nop -set 141,%i4 -cmp %i5,0; be .L1281; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1281: -.L1278: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l4 -ldd [%fp+-24],%f30 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fsubd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1280,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1283; nop -set 142,%i4 -cmp %i5,0; be .L1285; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1285: -.L1283: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-4] -ldd [%fp+-24],%f30 -ld [%fp+-4],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fsubd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1280,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1287; nop -set 143,%i4 -cmp %i5,0; be .L1289; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1289: -.L1287: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-8] -ldd [%fp+-24],%f30 -ld [%fp+-8],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fsubd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1280,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1291; nop -set 144,%i4 -cmp %i5,0; be .L1293; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1293: -.L1291: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -ldd [%fp+-24],%f30 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fsubd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1280,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1295; nop -set 145,%i4 -cmp %i5,0; be .L1297; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1297: -.L1295: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ldd [%fp+-24],%f30 -ld [%fp+-28],%f29 -fstod %f29,%f28 -fsubd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1280,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1299; nop -set 146,%i4 -cmp %i5,0; be .L1301; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1301: -.L1299: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-24],%f30 -ldd [%fp+-40],%f28 -fsubd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1280,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1303; nop -set 147,%i4 -cmp %i5,0; be .L1305; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1305: -.L1303: -set 5,%i3 -set 2,%l5 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -smul %l2,%l3,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,10; be .L1307; nop -set 148,%i4 -cmp %i5,0; be .L1309; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1309: -.L1307: -set 5,%i3 -set 2,%l4 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -smul %l2,%l3,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,10; be .L1311; nop -set 149,%i4 -cmp %i5,0; be .L1313; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1313: -.L1311: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-4] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-4],%l2 -smul %l2,%l3,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,10; be .L1315; nop -set 150,%i4 -cmp %i5,0; be .L1317; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1317: -.L1315: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-8] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-8],%l2 -smul %l2,%l3,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,10; be .L1319; nop -set 151,%i4 -cmp %i5,0; be .L1321; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1321: -.L1319: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-12] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-12],%l2 -umul %l2,%l3,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,10; be .L1323; nop -set 152,%i4 -cmp %i5,0; be .L1325; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1325: -.L1323: -set 5,%i3 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fmuls %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,10; be .L1327; nop -set 153,%i4 -cmp %i5,0; be .L1329; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1329: -.L1327: -set 5,%i3 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fmuld %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,10; be .L1331; nop -set 154,%i4 -cmp %i5,0; be .L1333; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1333: -.L1331: -set 5,%i2 -set 2,%l5 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -smul %l2,%l3,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,10; be .L1335; nop -set 155,%i4 -cmp %i5,0; be .L1337; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1337: -.L1335: -set 5,%i2 -set 2,%l4 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -smul %l2,%l3,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,10; be .L1339; nop -set 156,%i4 -cmp %i5,0; be .L1341; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1341: -.L1339: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-4] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-4],%l2 -smul %l2,%l3,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,10; be .L1343; nop -set 157,%i4 -cmp %i5,0; be .L1345; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1345: -.L1343: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-8] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-8],%l2 -smul %l2,%l3,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,10; be .L1347; nop -set 158,%i4 -cmp %i5,0; be .L1349; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1349: -.L1347: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-12] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-12],%l2 -umul %l2,%l3,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,10; be .L1351; nop -set 159,%i4 -cmp %i5,0; be .L1353; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1353: -.L1351: -set 5,%i2 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fmuls %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,10; be .L1355; nop -set 160,%i4 -cmp %i5,0; be .L1357; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1357: -.L1355: -set 5,%i2 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fmuld %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,10; be .L1359; nop -set 161,%i4 -cmp %i5,0; be .L1361; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1361: -.L1359: -set 5,%i1 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -smul %l3,%i1,%i1 -cmp %i1,10; be .L1363; nop -set 162,%i4 -cmp %i5,0; be .L1365; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1365: -.L1363: -set 5,%i1 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -smul %l3,%i1,%i1 -cmp %i1,10; be .L1367; nop -set 163,%i4 -cmp %i5,0; be .L1369; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1369: -.L1367: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -smul %l3,%i1,%i1 -cmp %i1,10; be .L1371; nop -set 164,%i4 -cmp %i5,0; be .L1373; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1373: -.L1371: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -smul %l3,%i1,%i1 -cmp %i1,10; be .L1375; nop -set 165,%i4 -cmp %i5,0; be .L1377; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1377: -.L1375: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-12] -mov %i1,%l3 -ld [%fp+-12],%l2 -umul %l2,%l3,%l3 -mov %l3,%i1 -cmp %i1,10; be .L1379; nop -set 166,%i4 -cmp %i5,0; be .L1381; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1381: -.L1379: -set 5,%i1 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -st %i1,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fmuls %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%i1 -cmp %i1,10; be .L1383; nop -set 167,%i4 -cmp %i5,0; be .L1385; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1385: -.L1383: -set 5,%i1 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -st %i1,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fmuld %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%i1 -cmp %i1,10; be .L1387; nop -set 168,%i4 -cmp %i5,0; be .L1389; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1389: -.L1387: -set 5,%l7 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -smul %l3,%l7,%l7 -cmp %l7,10; be .L1391; nop -set 169,%i4 -cmp %i5,0; be .L1393; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1393: -.L1391: -set 5,%l7 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -smul %l3,%l7,%l7 -cmp %l7,10; be .L1395; nop -set 170,%i4 -cmp %i5,0; be .L1397; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1397: -.L1395: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -smul %l3,%l7,%l7 -cmp %l7,10; be .L1399; nop -set 171,%i4 -cmp %i5,0; be .L1401; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1401: -.L1399: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -smul %l3,%l7,%l7 -cmp %l7,10; be .L1403; nop -set 172,%i4 -cmp %i5,0; be .L1405; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1405: -.L1403: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-12] -mov %l7,%l3 -ld [%fp+-12],%l2 -umul %l2,%l3,%l3 -mov %l3,%l7 -cmp %l7,10; be .L1407; nop -set 173,%i4 -cmp %i5,0; be .L1409; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1409: -.L1407: -set 5,%l7 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -st %l7,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fmuls %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l7 -cmp %l7,10; be .L1411; nop -set 174,%i4 -cmp %i5,0; be .L1413; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1413: -.L1411: -set 5,%l7 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -st %l7,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fmuld %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l7 -cmp %l7,10; be .L1415; nop -set 175,%i4 -cmp %i5,0; be .L1417; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1417: -.L1415: -set 5,%l6 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -umul %l3,%l6,%l6 -set 10,%l3 -cmp %l6,%l3; be .L1419; nop -set 176,%i4 -cmp %i5,0; be .L1421; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1421: -.L1419: -set 5,%l6 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -umul %l3,%l6,%l6 -set 10,%l3 -cmp %l6,%l3; be .L1423; nop -set 177,%i4 -cmp %i5,0; be .L1425; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1425: -.L1423: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -umul %l3,%l6,%l6 -set 10,%l3 -cmp %l6,%l3; be .L1427; nop -set 178,%i4 -cmp %i5,0; be .L1429; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1429: -.L1427: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -umul %l3,%l6,%l6 -set 10,%l3 -cmp %l6,%l3; be .L1431; nop -set 179,%i4 -cmp %i5,0; be .L1433; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1433: -.L1431: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -umul %l3,%l6,%l6 -set 10,%l3 -cmp %l6,%l3; be .L1435; nop -set 180,%i4 -cmp %i5,0; be .L1437; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1437: -.L1435: -set 5,%l6 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -set .L596,%l3 -ld2 [%l3],%f30 -srl %l6,1,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -set 1,%l3 -and %l6,%l3,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -fdtos %f30,%f31 -ld [%fp+-28],%f30 -fmuls %f31,%f30,%f31 -set .L828,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbul .L1440; nop -fsubs %f31,%f30,%f30 -fstoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-80] -ba .L1441; nop -.L1440: -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-80] -.L1441: -ld [%fp+-80],%l6 -set 10,%l3 -cmp %l6,%l3; be .L1442; nop -set 181,%i4 -cmp %i5,0; be .L1444; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1444: -.L1442: -set 5,%l6 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -set .L596,%l3 -ld2 [%l3],%f30 -srl %l6,1,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -set 1,%l3 -and %l6,%l3,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -ldd [%fp+-40],%f28 -fmuld %f30,%f28,%f30 -set .L836,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbul .L1447; nop -fsubd %f30,%f28,%f28 -fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-84] -ba .L1448; nop -.L1447: -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-84] -.L1448: -ld [%fp+-84],%l6 -set 10,%l3 -cmp %l6,%l3; be .L1449; nop -set 182,%i4 -cmp %i5,0; be .L1451; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1451: -.L1449: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l5 -ld [%fp+-16],%f31 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fmuls %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1455,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1453; nop -set 183,%i4 -cmp %i5,0; be .L1456; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1456: -.L1453: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l4 -ld [%fp+-16],%f31 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fmuls %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1455,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1458; nop -set 184,%i4 -cmp %i5,0; be .L1460; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1460: -.L1458: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-16],%f31 -ld [%fp+-4],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fmuls %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1455,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1462; nop -set 185,%i4 -cmp %i5,0; be .L1464; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1464: -.L1462: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-16],%f31 -ld [%fp+-8],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fmuls %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1455,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1466; nop -set 186,%i4 -cmp %i5,0; be .L1468; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1468: -.L1466: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -ld [%fp+-16],%f31 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fdtos %f28,%f30 -fmuls %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1455,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1470; nop -set 187,%i4 -cmp %i5,0; be .L1472; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1472: -.L1470: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-16],%f31 -ld [%fp+-28],%f30 -fmuls %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1455,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1474; nop -set 188,%i4 -cmp %i5,0; be .L1476; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1476: -.L1474: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ld [%fp+-16],%f31 -fstod %f31,%f30 -ldd [%fp+-40],%f28 -fmuld %f30,%f28,%f30 -fdtos %f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -set .L1455,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbue .L1478; nop -set 189,%i4 -cmp %i5,0; be .L1480; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1480: -.L1478: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l5 -ldd [%fp+-24],%f30 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1484,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1482; nop -set 190,%i4 -cmp %i5,0; be .L1485; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1485: -.L1482: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l4 -ldd [%fp+-24],%f30 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1484,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1487; nop -set 191,%i4 -cmp %i5,0; be .L1489; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1489: -.L1487: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-4] -ldd [%fp+-24],%f30 -ld [%fp+-4],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1484,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1491; nop -set 192,%i4 -cmp %i5,0; be .L1493; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1493: -.L1491: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-8] -ldd [%fp+-24],%f30 -ld [%fp+-8],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1484,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1495; nop -set 193,%i4 -cmp %i5,0; be .L1497; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1497: -.L1495: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -ldd [%fp+-24],%f30 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fmuld %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1484,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1499; nop -set 194,%i4 -cmp %i5,0; be .L1501; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1501: -.L1499: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ldd [%fp+-24],%f30 -ld [%fp+-28],%f29 -fstod %f29,%f28 -fmuld %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1484,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1503; nop -set 195,%i4 -cmp %i5,0; be .L1505; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1505: -.L1503: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-24],%f30 -ldd [%fp+-40],%f28 -fmuld %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1484,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1507; nop -set 196,%i4 -cmp %i5,0; be .L1509; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1509: -.L1507: -set 5,%i3 -set 2,%l5 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L1511; nop -set 197,%i4 -cmp %i5,0; be .L1513; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1513: -.L1511: -set 5,%i3 -set 2,%l4 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L1515; nop -set 198,%i4 -cmp %i5,0; be .L1517; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1517: -.L1515: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-4] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-4],%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L1519; nop -set 199,%i4 -cmp %i5,0; be .L1521; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1521: -.L1519: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-8] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-8],%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L1523; nop -set 200,%i4 -cmp %i5,0; be .L1525; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1525: -.L1523: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-12] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-12],%l2 -wr %g0,%g0,%y; nop; nop; nop; udiv %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L1527; nop -set 201,%i4 -cmp %i5,0; be .L1529; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1529: -.L1527: -set 5,%i3 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fdivs %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L1531; nop -set 202,%i4 -cmp %i5,0; be .L1533; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1533: -.L1531: -set 5,%i3 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fdivd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,2; be .L1535; nop -set 203,%i4 -cmp %i5,0; be .L1537; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1537: -.L1535: -set 5,%i2 -set 2,%l5 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L1539; nop -set 204,%i4 -cmp %i5,0; be .L1541; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1541: -.L1539: -set 5,%i2 -set 2,%l4 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L1543; nop -set 205,%i4 -cmp %i5,0; be .L1545; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1545: -.L1543: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-4] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-4],%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L1547; nop -set 206,%i4 -cmp %i5,0; be .L1549; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1549: -.L1547: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-8] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-8],%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L1551; nop -set 207,%i4 -cmp %i5,0; be .L1553; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1553: -.L1551: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-12] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-12],%l2 -wr %g0,%g0,%y; nop; nop; nop; udiv %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L1555; nop -set 208,%i4 -cmp %i5,0; be .L1557; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1557: -.L1555: -set 5,%i2 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fdivs %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L1559; nop -set 209,%i4 -cmp %i5,0; be .L1561; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1561: -.L1559: -set 5,%i2 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fdivd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,2; be .L1563; nop -set 210,%i4 -cmp %i5,0; be .L1565; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1565: -.L1563: -set 5,%i1 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sra %i1,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %i1,%l3,%i1 -cmp %i1,2; be .L1567; nop -set 211,%i4 -cmp %i5,0; be .L1569; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1569: -.L1567: -set 5,%i1 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sra %i1,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %i1,%l3,%i1 -cmp %i1,2; be .L1571; nop -set 212,%i4 -cmp %i5,0; be .L1573; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1573: -.L1571: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sra %i1,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %i1,%l3,%i1 -cmp %i1,2; be .L1575; nop -set 213,%i4 -cmp %i5,0; be .L1577; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1577: -.L1575: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sra %i1,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %i1,%l3,%i1 -cmp %i1,2; be .L1579; nop -set 214,%i4 -cmp %i5,0; be .L1581; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1581: -.L1579: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-12] -mov %i1,%l3 -ld [%fp+-12],%l2 -wr %g0,%g0,%y; nop; nop; nop; udiv %l3,%l2,%l3 -mov %l3,%i1 -cmp %i1,2; be .L1583; nop -set 215,%i4 -cmp %i5,0; be .L1585; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1585: -.L1583: -set 5,%i1 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -st %i1,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fdivs %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%i1 -cmp %i1,2; be .L1587; nop -set 216,%i4 -cmp %i5,0; be .L1589; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1589: -.L1587: -set 5,%i1 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -st %i1,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fdivd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%i1 -cmp %i1,2; be .L1591; nop -set 217,%i4 -cmp %i5,0; be .L1593; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1593: -.L1591: -set 5,%l7 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sra %l7,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l7,%l3,%l7 -cmp %l7,2; be .L1595; nop -set 218,%i4 -cmp %i5,0; be .L1597; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1597: -.L1595: -set 5,%l7 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sra %l7,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l7,%l3,%l7 -cmp %l7,2; be .L1599; nop -set 219,%i4 -cmp %i5,0; be .L1601; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1601: -.L1599: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sra %l7,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l7,%l3,%l7 -cmp %l7,2; be .L1603; nop -set 220,%i4 -cmp %i5,0; be .L1605; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1605: -.L1603: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sra %l7,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l7,%l3,%l7 -cmp %l7,2; be .L1607; nop -set 221,%i4 -cmp %i5,0; be .L1609; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1609: -.L1607: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-12] -mov %l7,%l3 -ld [%fp+-12],%l2 -wr %g0,%g0,%y; nop; nop; nop; udiv %l3,%l2,%l3 -mov %l3,%l7 -cmp %l7,2; be .L1611; nop -set 222,%i4 -cmp %i5,0; be .L1613; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1613: -.L1611: -set 5,%l7 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -st %l7,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -ld [%fp+-28],%f30 -fdivs %f31,%f30,%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l7 -cmp %l7,2; be .L1615; nop -set 223,%i4 -cmp %i5,0; be .L1617; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1617: -.L1615: -set 5,%l7 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -st %l7,[%sp+64]; ld [%sp+64],%f30; fitod %f30,%f30 -ldd [%fp+-40],%f28 -fdivd %f30,%f28,%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l7 -cmp %l7,2; be .L1619; nop -set 224,%i4 -cmp %i5,0; be .L1621; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1621: -.L1619: -set 5,%l6 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -wr %g0,%g0,%y; nop; nop; nop; udiv %l6,%l3,%l6 -set 2,%l3 -cmp %l6,%l3; be .L1623; nop -set 225,%i4 -cmp %i5,0; be .L1625; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1625: -.L1623: -set 5,%l6 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -wr %g0,%g0,%y; nop; nop; nop; udiv %l6,%l3,%l6 -set 2,%l3 -cmp %l6,%l3; be .L1627; nop -set 226,%i4 -cmp %i5,0; be .L1629; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1629: -.L1627: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -wr %g0,%g0,%y; nop; nop; nop; udiv %l6,%l3,%l6 -set 2,%l3 -cmp %l6,%l3; be .L1631; nop -set 227,%i4 -cmp %i5,0; be .L1633; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1633: -.L1631: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -wr %g0,%g0,%y; nop; nop; nop; udiv %l6,%l3,%l6 -set 2,%l3 -cmp %l6,%l3; be .L1635; nop -set 228,%i4 -cmp %i5,0; be .L1637; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1637: -.L1635: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l2 -wr %g0,%g0,%y; nop; nop; nop; udiv %l6,%l2,%l6 -cmp %l6,%l3; be .L1639; nop -set 229,%i4 -cmp %i5,0; be .L1641; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1641: -.L1639: -set 5,%l6 -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -set .L596,%l3 -ld2 [%l3],%f30 -srl %l6,1,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -set 1,%l3 -and %l6,%l3,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -fdtos %f30,%f31 -ld [%fp+-28],%f30 -fdivs %f31,%f30,%f31 -set .L828,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbul .L1644; nop -fsubs %f31,%f30,%f30 -fstoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-88] -ba .L1645; nop -.L1644: -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-88] -.L1645: -ld [%fp+-88],%l6 -set 2,%l3 -cmp %l6,%l3; be .L1646; nop -set 230,%i4 -cmp %i5,0; be .L1648; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1648: -.L1646: -set 5,%l6 -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -set .L596,%l3 -ld2 [%l3],%f30 -srl %l6,1,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fmuld %f30,%f28,%f30 -set 1,%l3 -and %l6,%l3,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -faddd %f30,%f28,%f30 -ldd [%fp+-40],%f28 -fdivd %f30,%f28,%f30 -set .L836,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbul .L1651; nop -fsubd %f30,%f28,%f28 -fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-92] -ba .L1652; nop -.L1651: -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-92] -.L1652: -ld [%fp+-92],%l6 -set 2,%l3 -cmp %l6,%l3; be .L1653; nop -set 231,%i4 -cmp %i5,0; be .L1655; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1655: -.L1653: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l5 -ld [%fp+-16],%f31 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fdivs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -fstod %f31,%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1657; nop -set 232,%i4 -cmp %i5,0; be .L1660; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1660: -.L1657: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l4 -ld [%fp+-16],%f31 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fdivs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -fstod %f31,%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1662; nop -set 233,%i4 -cmp %i5,0; be .L1664; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1664: -.L1662: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-16],%f31 -ld [%fp+-4],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fdivs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -fstod %f31,%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1666; nop -set 234,%i4 -cmp %i5,0; be .L1668; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1668: -.L1666: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-16],%f31 -ld [%fp+-8],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fdivs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -fstod %f31,%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1670; nop -set 235,%i4 -cmp %i5,0; be .L1672; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1672: -.L1670: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -ld [%fp+-16],%f31 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fdtos %f28,%f30 -fdivs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -fstod %f31,%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1674; nop -set 236,%i4 -cmp %i5,0; be .L1676; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1676: -.L1674: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ld [%fp+-16],%f31 -ld [%fp+-28],%f30 -fdivs %f31,%f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -fstod %f31,%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1678; nop -set 237,%i4 -cmp %i5,0; be .L1680; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1680: -.L1678: -set .L841,%l3 -ld [%l3],%f31 -st %f31,[%fp+-16] -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ld [%fp+-16],%f31 -fstod %f31,%f30 -ldd [%fp+-40],%f28 -fdivd %f30,%f28,%f30 -fdtos %f30,%f31 -st %f31,[%fp+-16] -ld [%fp+-16],%f31 -fstod %f31,%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1682; nop -set 238,%i4 -cmp %i5,0; be .L1684; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1684: -.L1682: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l5 -ldd [%fp+-24],%f30 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fdivd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1686; nop -set 239,%i4 -cmp %i5,0; be .L1688; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1688: -.L1686: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l4 -ldd [%fp+-24],%f30 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fdivd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1690; nop -set 240,%i4 -cmp %i5,0; be .L1692; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1692: -.L1690: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-4] -ldd [%fp+-24],%f30 -ld [%fp+-4],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fdivd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1694; nop -set 241,%i4 -cmp %i5,0; be .L1696; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1696: -.L1694: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-8] -ldd [%fp+-24],%f30 -ld [%fp+-8],%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fdivd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1698; nop -set 242,%i4 -cmp %i5,0; be .L1700; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1700: -.L1698: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -ldd [%fp+-24],%f30 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fdivd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1702; nop -set 243,%i4 -cmp %i5,0; be .L1704; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1704: -.L1702: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set .L529,%l3 -ld [%l3],%f31 -st %f31,[%fp+-28] -ldd [%fp+-24],%f30 -ld [%fp+-28],%f29 -fstod %f29,%f28 -fdivd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1706; nop -set 244,%i4 -cmp %i5,0; be .L1708; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1708: -.L1706: -set .L870,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-24] -set .L416,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-40] -ldd [%fp+-24],%f30 -ldd [%fp+-40],%f28 -fdivd %f30,%f28,%f30 -std %f30,[%fp+-24] -ldd [%fp+-24],%f30 -set .L1659,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbue .L1710; nop -set 245,%i4 -cmp %i5,0; be .L1712; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1712: -.L1710: -set 5,%i3 -set 2,%l5 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%g1 -; smul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,1; be .L1714; nop -set 246,%i4 -cmp %i5,0; be .L1716; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1716: -.L1714: -set 5,%i3 -set 2,%l4 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%g1 -; smul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,1; be .L1718; nop -set 247,%i4 -cmp %i5,0; be .L1720; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1720: -.L1718: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-4] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-4],%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%g1 -; smul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,1; be .L1722; nop -set 248,%i4 -cmp %i5,0; be .L1724; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1724: -.L1722: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-8] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-8],%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%g1 -; smul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,1; be .L1726; nop -set 249,%i4 -cmp %i5,0; be .L1728; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1728: -.L1726: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-12] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-12],%l2 -wr %g0,%g0,%y; nop; nop; nop; udiv %l3,%l2,%g1 -; umul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,1; be .L1730; nop -set 250,%i4 -cmp %i5,0; be .L1732; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1732: -.L1730: -set 5,%i2 -set 2,%l5 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%g1 -; smul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,1; be .L1734; nop -set 251,%i4 -cmp %i5,0; be .L1736; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1736: -.L1734: -set 5,%i2 -set 2,%l4 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%g1 -; smul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,1; be .L1738; nop -set 252,%i4 -cmp %i5,0; be .L1740; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1740: -.L1738: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-4] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-4],%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%g1 -; smul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,1; be .L1742; nop -set 253,%i4 -cmp %i5,0; be .L1744; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1744: -.L1742: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-8] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-8],%l2 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,%l2,%g1 -; smul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,1; be .L1746; nop -set 254,%i4 -cmp %i5,0; be .L1748; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1748: -.L1746: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-12] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-12],%l2 -wr %g0,%g0,%y; nop; nop; nop; udiv %l3,%l2,%g1 -; umul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,1; be .L1750; nop -set 255,%i4 -cmp %i5,0; be .L1752; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1752: -.L1750: -set 5,%i1 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sra %i1,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %i1,%l3,%g1 -; smul %g1,%l3,%g1; sub %i1,%g1,%i1 -cmp %i1,1; be .L1754; nop -set 256,%i4 -cmp %i5,0; be .L1756; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1756: -.L1754: -set 5,%i1 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sra %i1,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %i1,%l3,%g1 -; smul %g1,%l3,%g1; sub %i1,%g1,%i1 -cmp %i1,1; be .L1758; nop -set 257,%i4 -cmp %i5,0; be .L1760; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1760: -.L1758: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sra %i1,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %i1,%l3,%g1 -; smul %g1,%l3,%g1; sub %i1,%g1,%i1 -cmp %i1,1; be .L1762; nop -set 258,%i4 -cmp %i5,0; be .L1764; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1764: -.L1762: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sra %i1,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %i1,%l3,%g1 -; smul %g1,%l3,%g1; sub %i1,%g1,%i1 -cmp %i1,1; be .L1766; nop -set 259,%i4 -cmp %i5,0; be .L1768; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1768: -.L1766: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-12] -mov %i1,%l3 -ld [%fp+-12],%l2 -wr %g0,%g0,%y; nop; nop; nop; udiv %l3,%l2,%g1 -; umul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%i1 -cmp %i1,1; be .L1770; nop -set 260,%i4 -cmp %i5,0; be .L1772; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1772: -.L1770: -set 5,%l7 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sra %l7,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l7,%l3,%g1 -; smul %g1,%l3,%g1; sub %l7,%g1,%l7 -cmp %l7,1; be .L1774; nop -set 261,%i4 -cmp %i5,0; be .L1776; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1776: -.L1774: -set 5,%l7 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sra %l7,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l7,%l3,%g1 -; smul %g1,%l3,%g1; sub %l7,%g1,%l7 -cmp %l7,1; be .L1778; nop -set 262,%i4 -cmp %i5,0; be .L1780; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1780: -.L1778: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sra %l7,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l7,%l3,%g1 -; smul %g1,%l3,%g1; sub %l7,%g1,%l7 -cmp %l7,1; be .L1782; nop -set 263,%i4 -cmp %i5,0; be .L1784; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1784: -.L1782: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sra %l7,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l7,%l3,%g1 -; smul %g1,%l3,%g1; sub %l7,%g1,%l7 -cmp %l7,1; be .L1786; nop -set 264,%i4 -cmp %i5,0; be .L1788; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1788: -.L1786: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-12] -mov %l7,%l3 -ld [%fp+-12],%l2 -wr %g0,%g0,%y; nop; nop; nop; udiv %l3,%l2,%g1 -; umul %g1,%l2,%g1; sub %l3,%g1,%l3 -mov %l3,%l7 -cmp %l7,1; be .L1790; nop -set 265,%i4 -cmp %i5,0; be .L1792; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1792: -.L1790: -set 5,%l6 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -wr %g0,%g0,%y; nop; nop; nop; udiv %l6,%l3,%g1 -; umul %g1,%l3,%g1; sub %l6,%g1,%l6 -set 1,%l3 -cmp %l6,%l3; be .L1794; nop -set 266,%i4 -cmp %i5,0; be .L1796; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1796: -.L1794: -set 5,%l6 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -wr %g0,%g0,%y; nop; nop; nop; udiv %l6,%l3,%g1 -; umul %g1,%l3,%g1; sub %l6,%g1,%l6 -set 1,%l3 -cmp %l6,%l3; be .L1798; nop -set 267,%i4 -cmp %i5,0; be .L1800; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1800: -.L1798: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -wr %g0,%g0,%y; nop; nop; nop; udiv %l6,%l3,%g1 -; umul %g1,%l3,%g1; sub %l6,%g1,%l6 -set 1,%l3 -cmp %l6,%l3; be .L1802; nop -set 268,%i4 -cmp %i5,0; be .L1804; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1804: -.L1802: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -wr %g0,%g0,%y; nop; nop; nop; udiv %l6,%l3,%g1 -; umul %g1,%l3,%g1; sub %l6,%g1,%l6 -set 1,%l3 -cmp %l6,%l3; be .L1806; nop -set 269,%i4 -cmp %i5,0; be .L1808; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1808: -.L1806: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -wr %g0,%g0,%y; nop; nop; nop; udiv %l6,%l3,%g1 -; umul %g1,%l3,%g1; sub %l6,%g1,%l6 -set 1,%l3 -cmp %l6,%l3; be .L1810; nop -set 270,%i4 -cmp %i5,0; be .L1812; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1812: -.L1810: -set 5,%i3 -set 2,%l5 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -sra %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,1; be .L1814; nop -set 271,%i4 -cmp %i5,0; be .L1816; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1816: -.L1814: -set 5,%i3 -set 2,%l4 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -sra %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,1; be .L1818; nop -set 272,%i4 -cmp %i5,0; be .L1820; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1820: -.L1818: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-4] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-4],%l2 -sra %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,1; be .L1822; nop -set 273,%i4 -cmp %i5,0; be .L1824; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1824: -.L1822: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-8] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-8],%l2 -sra %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,1; be .L1826; nop -set 274,%i4 -cmp %i5,0; be .L1828; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1828: -.L1826: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-12] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-12],%l2 -sra %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,1; be .L1830; nop -set 275,%i4 -cmp %i5,0; be .L1832; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1832: -.L1830: -set 5,%i2 -set 2,%l5 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -sra %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,1; be .L1834; nop -set 276,%i4 -cmp %i5,0; be .L1836; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1836: -.L1834: -set 5,%i2 -set 2,%l4 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -sra %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,1; be .L1838; nop -set 277,%i4 -cmp %i5,0; be .L1840; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1840: -.L1838: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-4] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-4],%l2 -sra %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,1; be .L1842; nop -set 278,%i4 -cmp %i5,0; be .L1844; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1844: -.L1842: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-8] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-8],%l2 -sra %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,1; be .L1846; nop -set 279,%i4 -cmp %i5,0; be .L1848; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1848: -.L1846: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-12] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-12],%l2 -sra %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,1; be .L1850; nop -set 280,%i4 -cmp %i5,0; be .L1852; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1852: -.L1850: -set 5,%i1 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sra %i1,%l3,%i1 -cmp %i1,1; be .L1854; nop -set 281,%i4 -cmp %i5,0; be .L1856; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1856: -.L1854: -set 5,%i1 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sra %i1,%l3,%i1 -cmp %i1,1; be .L1858; nop -set 282,%i4 -cmp %i5,0; be .L1860; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1860: -.L1858: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sra %i1,%l3,%i1 -cmp %i1,1; be .L1862; nop -set 283,%i4 -cmp %i5,0; be .L1864; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1864: -.L1862: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sra %i1,%l3,%i1 -cmp %i1,1; be .L1866; nop -set 284,%i4 -cmp %i5,0; be .L1868; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1868: -.L1866: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -sra %i1,%l3,%i1 -cmp %i1,1; be .L1870; nop -set 285,%i4 -cmp %i5,0; be .L1872; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1872: -.L1870: -set 5,%l7 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sra %l7,%l3,%l7 -cmp %l7,1; be .L1874; nop -set 286,%i4 -cmp %i5,0; be .L1876; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1876: -.L1874: -set 5,%l7 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sra %l7,%l3,%l7 -cmp %l7,1; be .L1878; nop -set 287,%i4 -cmp %i5,0; be .L1880; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1880: -.L1878: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sra %l7,%l3,%l7 -cmp %l7,1; be .L1882; nop -set 288,%i4 -cmp %i5,0; be .L1884; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1884: -.L1882: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sra %l7,%l3,%l7 -cmp %l7,1; be .L1886; nop -set 289,%i4 -cmp %i5,0; be .L1888; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1888: -.L1886: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -sra %l7,%l3,%l7 -cmp %l7,1; be .L1890; nop -set 290,%i4 -cmp %i5,0; be .L1892; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1892: -.L1890: -set 5,%l6 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -srl %l6,%l3,%l6 -set 1,%l3 -cmp %l6,%l3; be .L1894; nop -set 291,%i4 -cmp %i5,0; be .L1896; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1896: -.L1894: -set 5,%l6 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -srl %l6,%l3,%l6 -set 1,%l3 -cmp %l6,%l3; be .L1898; nop -set 292,%i4 -cmp %i5,0; be .L1900; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1900: -.L1898: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -srl %l6,%l3,%l6 -set 1,%l3 -cmp %l6,%l3; be .L1902; nop -set 293,%i4 -cmp %i5,0; be .L1904; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1904: -.L1902: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -srl %l6,%l3,%l6 -set 1,%l3 -cmp %l6,%l3; be .L1906; nop -set 294,%i4 -cmp %i5,0; be .L1908; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1908: -.L1906: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -srl %l6,%l3,%l6 -set 1,%l3 -cmp %l6,%l3; be .L1910; nop -set 295,%i4 -cmp %i5,0; be .L1912; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1912: -.L1910: -set 5,%i3 -set 2,%l5 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -sll %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,20; be .L1914; nop -set 296,%i4 -cmp %i5,0; be .L1916; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1916: -.L1914: -set 5,%i3 -set 2,%l4 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -sll %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,20; be .L1918; nop -set 297,%i4 -cmp %i5,0; be .L1920; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1920: -.L1918: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-4] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-4],%l2 -sll %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,20; be .L1922; nop -set 298,%i4 -cmp %i5,0; be .L1924; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1924: -.L1922: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-8] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-8],%l2 -sll %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,20; be .L1926; nop -set 299,%i4 -cmp %i5,0; be .L1928; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1928: -.L1926: -set 5,%i3 -set 2,%l3 -st %l3,[%fp+-12] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-12],%l2 -sll %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,20; be .L1930; nop -set 300,%i4 -cmp %i5,0; be .L1932; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1932: -.L1930: -set 5,%i2 -set 2,%l5 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -sll %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,20; be .L1934; nop -set 301,%i4 -cmp %i5,0; be .L1936; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1936: -.L1934: -set 5,%i2 -set 2,%l4 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -sll %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,20; be .L1938; nop -set 302,%i4 -cmp %i5,0; be .L1940; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1940: -.L1938: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-4] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-4],%l2 -sll %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,20; be .L1942; nop -set 303,%i4 -cmp %i5,0; be .L1944; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1944: -.L1942: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-8] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-8],%l2 -sll %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,20; be .L1946; nop -set 304,%i4 -cmp %i5,0; be .L1948; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1948: -.L1946: -set 5,%i2 -set 2,%l3 -st %l3,[%fp+-12] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-12],%l2 -sll %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,20; be .L1950; nop -set 305,%i4 -cmp %i5,0; be .L1952; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1952: -.L1950: -set 5,%i1 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %i1,%l3,%i1 -cmp %i1,20; be .L1954; nop -set 306,%i4 -cmp %i5,0; be .L1956; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1956: -.L1954: -set 5,%i1 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %i1,%l3,%i1 -cmp %i1,20; be .L1958; nop -set 307,%i4 -cmp %i5,0; be .L1960; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1960: -.L1958: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sll %i1,%l3,%i1 -cmp %i1,20; be .L1962; nop -set 308,%i4 -cmp %i5,0; be .L1964; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1964: -.L1962: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sll %i1,%l3,%i1 -cmp %i1,20; be .L1966; nop -set 309,%i4 -cmp %i5,0; be .L1968; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1968: -.L1966: -set 5,%i1 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -sll %i1,%l3,%i1 -cmp %i1,20; be .L1970; nop -set 310,%i4 -cmp %i5,0; be .L1972; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1972: -.L1970: -set 5,%l7 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l7,%l3,%l7 -cmp %l7,20; be .L1974; nop -set 311,%i4 -cmp %i5,0; be .L1976; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1976: -.L1974: -set 5,%l7 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l7,%l3,%l7 -cmp %l7,20; be .L1978; nop -set 312,%i4 -cmp %i5,0; be .L1980; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1980: -.L1978: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sll %l7,%l3,%l7 -cmp %l7,20; be .L1982; nop -set 313,%i4 -cmp %i5,0; be .L1984; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1984: -.L1982: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sll %l7,%l3,%l7 -cmp %l7,20; be .L1986; nop -set 314,%i4 -cmp %i5,0; be .L1988; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1988: -.L1986: -set 5,%l7 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -sll %l7,%l3,%l7 -cmp %l7,20; be .L1990; nop -set 315,%i4 -cmp %i5,0; be .L1992; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1992: -.L1990: -set 5,%l6 -set 2,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l6,%l3,%l6 -set 20,%l3 -cmp %l6,%l3; be .L1994; nop -set 316,%i4 -cmp %i5,0; be .L1996; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L1996: -.L1994: -set 5,%l6 -set 2,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l6,%l3,%l6 -set 20,%l3 -cmp %l6,%l3; be .L1998; nop -set 317,%i4 -cmp %i5,0; be .L2000; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2000: -.L1998: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -sll %l6,%l3,%l6 -set 20,%l3 -cmp %l6,%l3; be .L2002; nop -set 318,%i4 -cmp %i5,0; be .L2004; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2004: -.L2002: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -sll %l6,%l3,%l6 -set 20,%l3 -cmp %l6,%l3; be .L2006; nop -set 319,%i4 -cmp %i5,0; be .L2008; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2008: -.L2006: -set 5,%l6 -set 2,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -sll %l6,%l3,%l6 -set 20,%l3 -cmp %l6,%l3; be .L2010; nop -set 320,%i4 -cmp %i5,0; be .L2012; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2012: -.L2010: -set 12,%i3 -set 10,%l5 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -and %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,8; be .L2014; nop -set 321,%i4 -cmp %i5,0; be .L2016; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2016: -.L2014: -set 12,%i3 -set 10,%l4 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -and %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,8; be .L2018; nop -set 322,%i4 -cmp %i5,0; be .L2020; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2020: -.L2018: -set 12,%i3 -set 10,%l3 -st %l3,[%fp+-4] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-4],%l2 -and %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,8; be .L2022; nop -set 323,%i4 -cmp %i5,0; be .L2024; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2024: -.L2022: -set 12,%i3 -set 10,%l3 -st %l3,[%fp+-8] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-8],%l2 -and %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,8; be .L2026; nop -set 324,%i4 -cmp %i5,0; be .L2028; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2028: -.L2026: -set 12,%i3 -set 10,%l3 -st %l3,[%fp+-12] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-12],%l2 -and %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,8; be .L2030; nop -set 325,%i4 -cmp %i5,0; be .L2032; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2032: -.L2030: -set 12,%i2 -set 10,%l5 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -and %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,8; be .L2034; nop -set 326,%i4 -cmp %i5,0; be .L2036; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2036: -.L2034: -set 12,%i2 -set 10,%l4 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -and %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,8; be .L2038; nop -set 327,%i4 -cmp %i5,0; be .L2040; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2040: -.L2038: -set 12,%i2 -set 10,%l3 -st %l3,[%fp+-4] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-4],%l2 -and %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,8; be .L2042; nop -set 328,%i4 -cmp %i5,0; be .L2044; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2044: -.L2042: -set 12,%i2 -set 10,%l3 -st %l3,[%fp+-8] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-8],%l2 -and %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,8; be .L2046; nop -set 329,%i4 -cmp %i5,0; be .L2048; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2048: -.L2046: -set 12,%i2 -set 10,%l3 -st %l3,[%fp+-12] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-12],%l2 -and %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,8; be .L2050; nop -set 330,%i4 -cmp %i5,0; be .L2052; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2052: -.L2050: -set 12,%i1 -set 10,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -and %i1,%l3,%i1 -cmp %i1,8; be .L2054; nop -set 331,%i4 -cmp %i5,0; be .L2056; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2056: -.L2054: -set 12,%i1 -set 10,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -and %i1,%l3,%i1 -cmp %i1,8; be .L2058; nop -set 332,%i4 -cmp %i5,0; be .L2060; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2060: -.L2058: -set 12,%i1 -set 10,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -and %i1,%l3,%i1 -cmp %i1,8; be .L2062; nop -set 333,%i4 -cmp %i5,0; be .L2064; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2064: -.L2062: -set 12,%i1 -set 10,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -and %i1,%l3,%i1 -cmp %i1,8; be .L2066; nop -set 334,%i4 -cmp %i5,0; be .L2068; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2068: -.L2066: -set 12,%i1 -set 10,%l3 -st %l3,[%fp+-12] -mov %i1,%l3 -ld [%fp+-12],%l2 -and %l3,%l2,%l3 -mov %l3,%i1 -cmp %i1,8; be .L2070; nop -set 335,%i4 -cmp %i5,0; be .L2072; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2072: -.L2070: -set 12,%l7 -set 10,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -and %l7,%l3,%l7 -cmp %l7,8; be .L2074; nop -set 336,%i4 -cmp %i5,0; be .L2076; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2076: -.L2074: -set 12,%l7 -set 10,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -and %l7,%l3,%l7 -cmp %l7,8; be .L2078; nop -set 337,%i4 -cmp %i5,0; be .L2080; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2080: -.L2078: -set 12,%l7 -set 10,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -and %l7,%l3,%l7 -cmp %l7,8; be .L2082; nop -set 338,%i4 -cmp %i5,0; be .L2084; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2084: -.L2082: -set 12,%l7 -set 10,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -and %l7,%l3,%l7 -cmp %l7,8; be .L2086; nop -set 339,%i4 -cmp %i5,0; be .L2088; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2088: -.L2086: -set 12,%l7 -set 10,%l3 -st %l3,[%fp+-12] -mov %l7,%l3 -ld [%fp+-12],%l2 -and %l3,%l2,%l3 -mov %l3,%l7 -cmp %l7,8; be .L2090; nop -set 340,%i4 -cmp %i5,0; be .L2092; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2092: -.L2090: -set 12,%l6 -set 10,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -and %l6,%l3,%l6 -set 8,%l3 -cmp %l6,%l3; be .L2094; nop -set 341,%i4 -cmp %i5,0; be .L2096; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2096: -.L2094: -set 12,%l6 -set 10,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -and %l6,%l3,%l6 -set 8,%l3 -cmp %l6,%l3; be .L2098; nop -set 342,%i4 -cmp %i5,0; be .L2100; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2100: -.L2098: -set 12,%l6 -set 10,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -and %l6,%l3,%l6 -set 8,%l3 -cmp %l6,%l3; be .L2102; nop -set 343,%i4 -cmp %i5,0; be .L2104; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2104: -.L2102: -set 12,%l6 -set 10,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -and %l6,%l3,%l6 -set 8,%l3 -cmp %l6,%l3; be .L2106; nop -set 344,%i4 -cmp %i5,0; be .L2108; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2108: -.L2106: -set 12,%l6 -set 10,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -and %l6,%l3,%l6 -set 8,%l3 -cmp %l6,%l3; be .L2110; nop -set 345,%i4 -cmp %i5,0; be .L2112; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2112: -.L2110: -set 12,%i3 -set 10,%l5 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -xor %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,6; be .L2114; nop -set 346,%i4 -cmp %i5,0; be .L2116; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2116: -.L2114: -set 12,%i3 -set 10,%l4 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -xor %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,6; be .L2118; nop -set 347,%i4 -cmp %i5,0; be .L2120; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2120: -.L2118: -set 12,%i3 -set 10,%l3 -st %l3,[%fp+-4] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-4],%l2 -xor %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,6; be .L2122; nop -set 348,%i4 -cmp %i5,0; be .L2124; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2124: -.L2122: -set 12,%i3 -set 10,%l3 -st %l3,[%fp+-8] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-8],%l2 -xor %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,6; be .L2126; nop -set 349,%i4 -cmp %i5,0; be .L2128; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2128: -.L2126: -set 12,%i3 -set 10,%l3 -st %l3,[%fp+-12] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-12],%l2 -xor %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,6; be .L2130; nop -set 350,%i4 -cmp %i5,0; be .L2132; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2132: -.L2130: -set 12,%i2 -set 10,%l5 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -xor %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,6; be .L2134; nop -set 351,%i4 -cmp %i5,0; be .L2136; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2136: -.L2134: -set 12,%i2 -set 10,%l4 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -xor %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,6; be .L2138; nop -set 352,%i4 -cmp %i5,0; be .L2140; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2140: -.L2138: -set 12,%i2 -set 10,%l3 -st %l3,[%fp+-4] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-4],%l2 -xor %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,6; be .L2142; nop -set 353,%i4 -cmp %i5,0; be .L2144; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2144: -.L2142: -set 12,%i2 -set 10,%l3 -st %l3,[%fp+-8] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-8],%l2 -xor %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,6; be .L2146; nop -set 354,%i4 -cmp %i5,0; be .L2148; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2148: -.L2146: -set 12,%i2 -set 10,%l3 -st %l3,[%fp+-12] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-12],%l2 -xor %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,6; be .L2150; nop -set 355,%i4 -cmp %i5,0; be .L2152; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2152: -.L2150: -set 12,%i1 -set 10,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -xor %i1,%l3,%i1 -cmp %i1,6; be .L2154; nop -set 356,%i4 -cmp %i5,0; be .L2156; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2156: -.L2154: -set 12,%i1 -set 10,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -xor %i1,%l3,%i1 -cmp %i1,6; be .L2158; nop -set 357,%i4 -cmp %i5,0; be .L2160; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2160: -.L2158: -set 12,%i1 -set 10,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -xor %i1,%l3,%i1 -cmp %i1,6; be .L2162; nop -set 358,%i4 -cmp %i5,0; be .L2164; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2164: -.L2162: -set 12,%i1 -set 10,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -xor %i1,%l3,%i1 -cmp %i1,6; be .L2166; nop -set 359,%i4 -cmp %i5,0; be .L2168; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2168: -.L2166: -set 12,%i1 -set 10,%l3 -st %l3,[%fp+-12] -mov %i1,%l3 -ld [%fp+-12],%l2 -xor %l3,%l2,%l3 -mov %l3,%i1 -cmp %i1,6; be .L2170; nop -set 360,%i4 -cmp %i5,0; be .L2172; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2172: -.L2170: -set 12,%l7 -set 10,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -xor %l7,%l3,%l7 -cmp %l7,6; be .L2174; nop -set 361,%i4 -cmp %i5,0; be .L2176; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2176: -.L2174: -set 12,%l7 -set 10,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -xor %l7,%l3,%l7 -cmp %l7,6; be .L2178; nop -set 362,%i4 -cmp %i5,0; be .L2180; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2180: -.L2178: -set 12,%l7 -set 10,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -xor %l7,%l3,%l7 -cmp %l7,6; be .L2182; nop -set 363,%i4 -cmp %i5,0; be .L2184; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2184: -.L2182: -set 12,%l7 -set 10,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -xor %l7,%l3,%l7 -cmp %l7,6; be .L2186; nop -set 364,%i4 -cmp %i5,0; be .L2188; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2188: -.L2186: -set 12,%l7 -set 10,%l3 -st %l3,[%fp+-12] -mov %l7,%l3 -ld [%fp+-12],%l2 -xor %l3,%l2,%l3 -mov %l3,%l7 -cmp %l7,6; be .L2190; nop -set 365,%i4 -cmp %i5,0; be .L2192; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2192: -.L2190: -set 12,%l6 -set 10,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -xor %l6,%l3,%l6 -set 6,%l3 -cmp %l6,%l3; be .L2194; nop -set 366,%i4 -cmp %i5,0; be .L2196; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2196: -.L2194: -set 12,%l6 -set 10,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -xor %l6,%l3,%l6 -set 6,%l3 -cmp %l6,%l3; be .L2198; nop -set 367,%i4 -cmp %i5,0; be .L2200; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2200: -.L2198: -set 12,%l6 -set 10,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -xor %l6,%l3,%l6 -set 6,%l3 -cmp %l6,%l3; be .L2202; nop -set 368,%i4 -cmp %i5,0; be .L2204; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2204: -.L2202: -set 12,%l6 -set 10,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -xor %l6,%l3,%l6 -set 6,%l3 -cmp %l6,%l3; be .L2206; nop -set 369,%i4 -cmp %i5,0; be .L2208; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2208: -.L2206: -set 12,%l6 -set 10,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -xor %l6,%l3,%l6 -set 6,%l3 -cmp %l6,%l3; be .L2210; nop -set 370,%i4 -cmp %i5,0; be .L2212; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2212: -.L2210: -set 12,%i3 -set 10,%l5 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -or %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,14; be .L2214; nop -set 371,%i4 -cmp %i5,0; be .L2216; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2216: -.L2214: -set 12,%i3 -set 10,%l4 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -or %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,14; be .L2218; nop -set 372,%i4 -cmp %i5,0; be .L2220; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2220: -.L2218: -set 12,%i3 -set 10,%l3 -st %l3,[%fp+-4] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-4],%l2 -or %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,14; be .L2222; nop -set 373,%i4 -cmp %i5,0; be .L2224; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2224: -.L2222: -set 12,%i3 -set 10,%l3 -st %l3,[%fp+-8] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-8],%l2 -or %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,14; be .L2226; nop -set 374,%i4 -cmp %i5,0; be .L2228; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2228: -.L2226: -set 12,%i3 -set 10,%l3 -st %l3,[%fp+-12] -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -ld [%fp+-12],%l2 -or %l3,%l2,%l3 -mov %l3,%i3 -sll %i3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,14; be .L2230; nop -set 375,%i4 -cmp %i5,0; be .L2232; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2232: -.L2230: -set 12,%i2 -set 10,%l5 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l5,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -or %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,14; be .L2234; nop -set 376,%i4 -cmp %i5,0; be .L2236; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2236: -.L2234: -set 12,%i2 -set 10,%l4 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l4,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -or %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,14; be .L2238; nop -set 377,%i4 -cmp %i5,0; be .L2240; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2240: -.L2238: -set 12,%i2 -set 10,%l3 -st %l3,[%fp+-4] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-4],%l2 -or %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,14; be .L2242; nop -set 378,%i4 -cmp %i5,0; be .L2244; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2244: -.L2242: -set 12,%i2 -set 10,%l3 -st %l3,[%fp+-8] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-8],%l2 -or %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,14; be .L2246; nop -set 379,%i4 -cmp %i5,0; be .L2248; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2248: -.L2246: -set 12,%i2 -set 10,%l3 -st %l3,[%fp+-12] -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -ld [%fp+-12],%l2 -or %l3,%l2,%l3 -mov %l3,%i2 -sll %i2,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,14; be .L2250; nop -set 380,%i4 -cmp %i5,0; be .L2252; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2252: -.L2250: -set 12,%i1 -set 10,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -or %i1,%l3,%i1 -cmp %i1,14; be .L2254; nop -set 381,%i4 -cmp %i5,0; be .L2256; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2256: -.L2254: -set 12,%i1 -set 10,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -or %i1,%l3,%i1 -cmp %i1,14; be .L2258; nop -set 382,%i4 -cmp %i5,0; be .L2260; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2260: -.L2258: -set 12,%i1 -set 10,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -or %i1,%l3,%i1 -cmp %i1,14; be .L2262; nop -set 383,%i4 -cmp %i5,0; be .L2264; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2264: -.L2262: -set 12,%i1 -set 10,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -or %i1,%l3,%i1 -cmp %i1,14; be .L2266; nop -set 384,%i4 -cmp %i5,0; be .L2268; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2268: -.L2266: -set 12,%i1 -set 10,%l3 -st %l3,[%fp+-12] -mov %i1,%l3 -ld [%fp+-12],%l2 -or %l3,%l2,%l3 -mov %l3,%i1 -cmp %i1,14; be .L2270; nop -set 385,%i4 -cmp %i5,0; be .L2272; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2272: -.L2270: -set 12,%l7 -set 10,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -or %l7,%l3,%l7 -cmp %l7,14; be .L2274; nop -set 386,%i4 -cmp %i5,0; be .L2276; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2276: -.L2274: -set 12,%l7 -set 10,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -or %l7,%l3,%l7 -cmp %l7,14; be .L2278; nop -set 387,%i4 -cmp %i5,0; be .L2280; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2280: -.L2278: -set 12,%l7 -set 10,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -or %l7,%l3,%l7 -cmp %l7,14; be .L2282; nop -set 388,%i4 -cmp %i5,0; be .L2284; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2284: -.L2282: -set 12,%l7 -set 10,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -or %l7,%l3,%l7 -cmp %l7,14; be .L2286; nop -set 389,%i4 -cmp %i5,0; be .L2288; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2288: -.L2286: -set 12,%l7 -set 10,%l3 -st %l3,[%fp+-12] -mov %l7,%l3 -ld [%fp+-12],%l2 -or %l3,%l2,%l3 -mov %l3,%l7 -cmp %l7,14; be .L2290; nop -set 390,%i4 -cmp %i5,0; be .L2292; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2292: -.L2290: -set 12,%l6 -set 10,%l5 -sll %l5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -or %l6,%l3,%l6 -set 14,%l3 -cmp %l6,%l3; be .L2294; nop -set 391,%i4 -cmp %i5,0; be .L2296; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2296: -.L2294: -set 12,%l6 -set 10,%l4 -sll %l4,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -or %l6,%l3,%l6 -set 14,%l3 -cmp %l6,%l3; be .L2298; nop -set 392,%i4 -cmp %i5,0; be .L2300; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2300: -.L2298: -set 12,%l6 -set 10,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -or %l6,%l3,%l6 -set 14,%l3 -cmp %l6,%l3; be .L2302; nop -set 393,%i4 -cmp %i5,0; be .L2304; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2304: -.L2302: -set 12,%l6 -set 10,%l3 -st %l3,[%fp+-8] -ld [%fp+-8],%l3 -or %l6,%l3,%l6 -set 14,%l3 -cmp %l6,%l3; be .L2306; nop -set 394,%i4 -cmp %i5,0; be .L2308; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2308: -.L2306: -set 12,%l6 -set 10,%l3 -st %l3,[%fp+-12] -ld [%fp+-12],%l3 -or %l6,%l3,%l6 -set 14,%l3 -cmp %l6,%l3; be .L2310; nop -set 395,%i4 -cmp %i5,0; be .L2312; nop -set .687,%o0 -mov %i4,%o1 -call printf; nop -.L2312: -.L2310: -cmp %i4,0; be .L2314; nop -set 1,%l3 -st %l3,[%fp+-52] -ld [%i0+44],%l3 -cmp %l3,0; be .L2316; nop -set .688,%o0 -set 1,%o1 -call printf; nop -.L2316: -.L2314: -ld [%fp+-52],%i0 -.L686: -ret; restore -.type s714,#function -.size s714,.-s714 -.section ".data" -.type .2319,#object -.align 1 -.2319: -.byte 115 -.byte 55 -.byte 49 -.byte 53 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .2319,11 -.type .2320,#object -.size .2320,8 -.align 1 -.2320: -.byte 115 -.byte 55 -.byte 49 -.byte 53 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s715 -.section ".text" -.align 4 -s715: -save %sp,-96,%sp -mov %g0,%l6 -mov %g0,%i1 -set .2320,%i5 -add %i0,60,%i4 -mov %g0,%i2 -.L2321: -.L2322: -mov %i4,%l5 -add %l5,1,%i4 -mov %i5,%l4 -add %l4,1,%i5 -ldsb [%l4],%l4 -stb %l4,[%l5] -sll %l4,8*(4-1),%l5; sra %l5,8*(4-1),%l5 -cmp %l5,0; bne .L2321; nop -set 1,%l5 -mov %l5,%i3 -add %i3,1,%i3 -add %i3,1,%i3 -add %i3,1,%i3 -add %i3,1,%i3 -add %i3,1,%l5 -mov %l5,%i3 -cmp %l5,6; be .L2324; nop -ld [%i0+44],%l5 -cmp %l5,0; be .L2326; nop -set .2319,%o0 -set 1,%o1 -call printf; nop -.L2326: -add %i2,1,%i2 -.L2324: -mov %i1,%o0 -set 3,%l7 -add %l7,2,%o1 -mov %l6,%o2 -call s715f; nop -cmp %o0,5; be .L2328; nop -ld [%i0+44],%l5 -cmp %l5,0; be .L2330; nop -set .2319,%o0 -set 2,%o1 -call printf; nop -.L2330: -add %i2,2,%i2 -.L2328: -mov %i2,%i0 -.L2318: -ret; restore -.type s715,#function -.size s715,.-s715 -.global s715f -.align 4 -s715f: -mov %o1,%o0 -.L2332: -retl; nop -.type s715f,#function -.size s715f,.-s715f -.section ".data" -.type .2334,#object -.align 1 -.2334: -.byte 115 -.byte 55 -.byte 50 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .2334,10 -.type .2335,#object -.size .2335,8 -.align 1 -.2335: -.byte 115 -.byte 55 -.byte 50 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s72 -.section ".text" -.align 4 -s72: -save %sp,-120,%sp -set .2335,%i4 -add %i0,60,%i3 -mov %g0,%i1 -.L2336: -.L2337: -mov %i3,%l3 -add %l3,1,%i3 -mov %i4,%l2 -add %l2,1,%i4 -ldsb [%l2],%l2 -stb %l2,[%l3] -sll %l2,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,0; bne .L2336; nop -set 2,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -cmp %l3,2; be .L2339; nop -set 1,%l3 -add %i1,1,%i1 -set .2334,%o0 -mov %l3,%o1 -call printf; nop -.L2339: -ld [%fp+-4],%l3 -neg %l3,%l2 -add %l3,%l2,%l3 -cmp %l3,0; be .L2341; nop -set 2,%l3 -add %i1,2,%i1 -set .2334,%o0 -mov %l3,%o1 -call printf; nop -.L2341: -st %g0,[%fp+-4] -mov %g0,%i5 -ba .L2346; nop -.L2343: -ld [%fp+-4],%l3 -sll %l3,1,%l3 -or %l3,1,%l3 -st %l3,[%fp+-4] -.L2344: -add %i5,1,%i5 -.L2346: -ld [%i0+4],%l3 -cmp %i5,%l3; bl .L2343; nop -ld [%fp+-4],%l3 -not %l3,%l3 -cmp %l3,0; be .L2347; nop -set 4,%l3 -add %i1,4,%i1 -set .2334,%o0 -mov %l3,%o1 -call printf; nop -.L2347: -set 5,%l3 -st %l3,[%fp+-4] -ld [%fp+-4],%l3 -add %l3,1,%l3 -st %l3,[%fp+-4] -cmp %l3,6; bne .L2354; nop -ld [%fp+-4],%l3 -sub %l3,1,%l3 -st %l3,[%fp+-4] -cmp %l3,5; bne .L2354; nop -ld [%fp+-4],%l3 -add %l3,1,%l2 -st %l2,[%fp+-4] -cmp %l3,5; bne .L2354; nop -ld [%fp+-4],%l3 -sub %l3,1,%l2 -st %l2,[%fp+-4] -cmp %l3,6; bne .L2354; nop -ld [%fp+-4],%l3 -cmp %l3,5; be .L2349; nop -.L2354: -set 8,%l3 -add %i1,8,%i1 -set .2334,%o0 -mov %l3,%o1 -call printf; nop -.L2349: -set 26,%l6 -set 26,%l4 -set .L2355,%l3 -ld2 [%l3],%f30 -std %f30,[%fp+-16] -set 26,%l5 -set 26,%l3 -st %l3,[%fp+-8] -set 26,%l7 -set .L2356,%l3 -ld [%l3],%f31 -st %f31,[%fp+-20] -mov %g0,%i2 -sll %l5,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -sll %l3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,26; bne .L2363; nop -mov %l7,%l3 -sll %l3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,26; bne .L2363; nop -mov %l4,%l3 -sll %l3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,26; bne .L2363; nop -ld [%fp+-8],%l3 -sll %l3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,26; bne .L2363; nop -ld [%fp+-20],%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -sll %l3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,26; bne .L2363; nop -ldd [%fp+-16],%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -sll %l3,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,26; be .L2357; nop -.L2363: -add %i2,1,%i2 -.L2357: -sll %l6,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %l3,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,26; bne .L2370; nop -mov %l7,%l3 -sll %l3,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,26; bne .L2370; nop -mov %l4,%l3 -sll %l3,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,26; bne .L2370; nop -ld [%fp+-8],%l3 -sll %l3,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,26; bne .L2370; nop -ld [%fp+-20],%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -sll %l3,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,26; bne .L2370; nop -ldd [%fp+-16],%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -sll %l3,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,26; be .L2364; nop -.L2370: -add %i2,2,%i2 -.L2364: -sll %l6,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,26; bne .L2377; nop -sll %l5,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,26; bne .L2377; nop -cmp %l4,26; bne .L2377; nop -ld [%fp+-8],%l3 -cmp %l3,26; bne .L2377; nop -ld [%fp+-20],%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -cmp %l3,26; bne .L2377; nop -ldd [%fp+-16],%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -cmp %l3,26; be .L2371; nop -.L2377: -add %i2,4,%i2 -.L2371: -sll %l6,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,26; bne .L2384; nop -sll %l5,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -cmp %l3,26; bne .L2384; nop -cmp %l7,26; bne .L2384; nop -ld [%fp+-8],%l3 -cmp %l3,26; bne .L2384; nop -ld [%fp+-20],%f31 -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -cmp %l3,26; bne .L2384; nop -ldd [%fp+-16],%f30 -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -cmp %l3,26; be .L2378; nop -.L2384: -add %i2,8,%i2 -.L2378: -set 26,%l3 -sll %l6,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -cmp %l2,%l3; bne .L2393; nop -sll %l5,8*(4-2),%l2; sra %l2,8*(4-2),%l2 -cmp %l2,%l3; bne .L2393; nop -mov %l7,%l2 -cmp %l2,%l3; bne .L2393; nop -mov %l4,%l2 -cmp %l2,%l3; bne .L2393; nop -ld [%fp+-20],%f31 -set .L828,%l3 -ld [%l3],%f30 -fcmpes %f31,%f30; nop; fbul .L2394; nop -fsubs %f31,%f30,%f30 -fstoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-24] -ba .L2395; nop -.L2394: -fstoi %f31,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-24] -.L2395: -ld [%fp+-24],%l3 -set 26,%l2 -cmp %l3,%l2; bne .L2393; nop -ldd [%fp+-16],%f30 -set .L836,%l3 -ld2 [%l3],%f28 -fcmped %f30,%f28; nop; fbul .L2396; nop -fsubd %f30,%f28,%f28 -fdtoi %f28,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -set 0x80000000,%l2 -add %l3,%l2,%l3 -st %l3,[%fp+-28] -ba .L2397; nop -.L2396: -fdtoi %f30,%f0; st %f0,[%sp+64]; ld [%sp+64],%l3 -st %l3,[%fp+-28] -.L2397: -ld [%fp+-28],%l3 -set 26,%l2 -cmp %l3,%l2; be .L2385; nop -.L2393: -add %i2,16,%i2 -.L2385: -set .L2355,%l3 -ld2 [%l3],%f30 -sll %l6,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f29; fitos %f29,%f29 -fstod %f29,%f28 -fcmped %f28,%f30; nop; fbne .L2404; nop -sll %l5,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f29; fitos %f29,%f29 -fstod %f29,%f28 -fcmped %f28,%f30; nop; fbne .L2404; nop -st %l7,[%sp+64]; ld [%sp+64],%f29; fitos %f29,%f29 -fstod %f29,%f28 -fcmped %f28,%f30; nop; fbne .L2404; nop -st %l4,[%sp+64]; ld [%sp+64],%f29; fitos %f29,%f29 -fstod %f29,%f28 -fcmped %f28,%f30; nop; fbne .L2404; nop -ld [%fp+-8],%l3 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fdtos %f28,%f29 -fstod %f29,%f28 -fcmped %f28,%f30; nop; fbne .L2404; nop -ldd [%fp+-16],%f28 -fdtos %f28,%f29 -fstod %f29,%f28 -fcmped %f28,%f30; nop; fbue .L2398; nop -.L2404: -add %i2,32,%i2 -.L2398: -set .L2355,%l3 -ld2 [%l3],%f30 -sll %l6,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fcmped %f28,%f30; nop; fbne .L2411; nop -sll %l5,8*(4-2),%l3; sra %l3,8*(4-2),%l3 -st %l3,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fcmped %f28,%f30; nop; fbne .L2411; nop -st %l7,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fcmped %f28,%f30; nop; fbne .L2411; nop -st %l4,[%sp+64]; ld [%sp+64],%f28; fitod %f28,%f28 -fcmped %f28,%f30; nop; fbne .L2411; nop -ld [%fp+-8],%l3 -set .L596,%l2 -ld2 [%l2],%f28 -srl %l3,1,%l2 -st %l2,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -fmuld %f28,%f26,%f28 -set 1,%l2 -and %l3,%l2,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f26; fitod %f26,%f26 -faddd %f28,%f26,%f28 -fcmped %f28,%f30; nop; fbne .L2411; nop -ld [%fp+-20],%f29 -fstod %f29,%f28 -fcmped %f28,%f30; nop; fbue .L2405; nop -.L2411: -add %i2,64,%i2 -.L2405: -cmp %i2,0; be .L2412; nop -set 16,%l3 -add %i1,16,%i1 -set .2334,%o0 -mov %l3,%o1 -call printf; nop -.L2412: -mov %i1,%i0 -.L2333: -ret; restore -.type s72,#function -.size s72,.-s72 -.section ".data" -.type .2415,#object -.align 1 -.2415: -.byte 115 -.byte 55 -.byte 53 -.byte 55 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .2415,11 -.type .2416,#object -.size .2416,8 -.align 1 -.2416: -.byte 115 -.byte 55 -.byte 53 -.byte 55 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s757 -.section ".text" -.align 4 -s757: -save %sp,-208,%sp -set .2416,%l3 -st %l3,[%fp+-76] -add %i0,60,%l3 -st %l3,[%fp+-80] -st %g0,[%fp+-84] -.L2417: -.L2418: -ld [%fp+-80],%l3 -add %l3,1,%l2 -st %l2,[%fp+-80] -ld [%fp+-76],%l2 -add %l2,1,%l1 -st %l1,[%fp+-76] -ldsb [%l2],%l2 -stb %l2,[%l3] -sll %l2,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,0; bne .L2417; nop -set 40,%l3 -st %l3,[%fp+-88] -ld [%fp+-88],%l3 -sll %l3,3,%l2 -sll %l2,2,%l2 -cmp %l2,1280; bne .L2422; nop -sra %l3,3,%l3 -sra %l3,2,%l3 -cmp %l3,1; be .L2420; nop -.L2422: -ld [%fp+-84],%l3 -add %l3,1,%l3 -st %l3,[%fp+-84] -ld [%i0+44],%l3 -cmp %l3,0; be .L2423; nop -set .2415,%o0 -set 1,%o1 -call printf; nop -.L2423: -.L2420: -mov %g0,%i1 -mov %g0,%l4 -ba .L2428; nop -.L2425: -set 1,%l6 -ld [%i0+16],%l3 -sub %l3,1,%l3 -sll %l6,%l3,%l5 -st %g0,[%fp+-68] -ld [%fp+-68],%l3 -not %l3,%l3 -srl %l3,%l4,%l2 -st %l2,[%fp+-72] -sll %l3,%l4,%l3 -st %l3,[%fp+-68] -mov %g0,%l7 -ba .L2432; nop -.L2429: -cmp %l7,%l4; bge .L2440; nop -set 1,%l3 -st %l3,[%fp+-96] -ba .L2441; nop -.L2440: -st %g0,[%fp+-96] -.L2441: -ld [%fp+-68],%l3 -and %l6,%l3,%l3 -cmp %l3,%g0; bne .L2442; nop -set 1,%l3 -st %l3,[%fp+-100] -ba .L2443; nop -.L2442: -st %g0,[%fp+-100] -.L2443: -ld [%fp+-96],%l3 -ld [%fp+-100],%l2 -cmp %l3,%l2; bne .L2439; nop -cmp %l7,%l4; bge .L2444; nop -set 1,%l3 -st %l3,[%fp+-104] -ba .L2445; nop -.L2444: -st %g0,[%fp+-104] -.L2445: -ld [%fp+-72],%l3 -and %l5,%l3,%l3 -cmp %l3,%g0; bne .L2446; nop -set 1,%l3 -st %l3,[%fp+-108] -ba .L2447; nop -.L2446: -st %g0,[%fp+-108] -.L2447: -ld [%fp+-104],%l3 -ld [%fp+-108],%l2 -cmp %l3,%l2; be .L2433; nop -.L2439: -set 1,%i1 -.L2433: -sll %l6,1,%l6 -srl %l5,1,%l5 -.L2430: -add %l7,1,%l7 -.L2432: -ld [%i0+16],%l3 -cmp %l7,%l3; bl .L2429; nop -.L2426: -add %l4,1,%l4 -.L2428: -ld [%i0+16],%l3 -cmp %l4,%l3; bl .L2425; nop -cmp %i1,0; be .L2448; nop -ld [%fp+-84],%l3 -add %l3,2,%l3 -st %l3,[%fp+-84] -ld [%i0+44],%l3 -cmp %l3,0; be .L2450; nop -set .2415,%o0 -set 2,%o1 -call printf; nop -.L2450: -.L2448: -set 3,%i2 -set 2,%i3 -set 1,%i4 -cmp %i2,%i3; bge .L2458; nop -set 1,%l3 -st %l3,[%fp+-100] -ba .L2459; nop -.L2458: -st %g0,[%fp+-100] -.L2459: -ld [%fp+-100],%l3 -cmp %l3,%i4; bge .L2456; nop -set 1,%l3 -st %l3,[%fp+-96] -ba .L2457; nop -.L2456: -st %g0,[%fp+-96] -.L2457: -ld [%fp+-96],%l3 -cmp %l3,1; be .L2452; nop -ld [%fp+-84],%l3 -add %l3,4,%l3 -st %l3,[%fp+-84] -ld [%i0+44],%l3 -cmp %l3,0; be .L2460; nop -set .2415,%o0 -set 4,%o1 -call printf; nop -.L2460: -.L2452: -add -60,%fp,%l3 -add -64,%fp,%l2 -cmp %l3,%l2; bne .L2462; nop -ld [%fp+-84],%l3 -add %l3,8,%l3 -st %l3,[%fp+-84] -ld [%i0+44],%l3 -cmp %l3,0; be .L2465; nop -set .2415,%o0 -set 8,%o1 -call printf; nop -.L2465: -.L2462: -add -60,%fp,%l3 -add -64,%fp,%l2 -cmp %l3,%l2; bgeu .L2467; nop -ld [%i0+40],%l3 -cmp %l3,0; be .L2470; nop -set .L2472,%o0 -call printf; nop -.L2470: -.L2467: -mov %g0,%i1 -mov %g0,%l7 -.L2473: -sll %l7,2,%l3 -add -64,%fp,%l2 -set 1,%l1 -st %l1,[%l3+%l2] -.L2474: -add %l7,1,%l7 -cmp %l7,16; bl .L2473; nop -st %g0,[%fp+-60] -st %g0,[%fp+-48] -st %g0,[%fp+-40] -st %g0,[%fp+-36] -st %g0,[%fp+-28] -st %g0,[%fp+-12] -mov %g0,%i2 -.L2483: -mov %g0,%i3 -.L2487: -mov %g0,%i4 -.L2491: -mov %g0,%i5 -.L2495: -cmp %i2,%i3; bge .L2506; nop -set 1,%l3 -st %l3,[%fp+-108] -ba .L2507; nop -.L2506: -st %g0,[%fp+-108] -.L2507: -cmp %i4,%i5; bge .L2508; nop -set 1,%l3 -st %l3,[%fp+-112] -ba .L2509; nop -.L2508: -st %g0,[%fp+-112] -.L2509: -ld [%fp+-108],%l3 -ld [%fp+-112],%l2 -cmp %l3,%l2; bne .L2504; nop -set 1,%l3 -st %l3,[%fp+-104] -ba .L2505; nop -.L2504: -st %g0,[%fp+-104] -.L2505: -ld [%fp+-104],%l3 -sll %i2,3,%l2 -sll %i3,2,%l1 -add %l2,%l1,%l2 -sll %i4,1,%l1 -add %l2,%l1,%l2 -add %l2,%i5,%l2 -sll %l2,2,%l2 -add -64,%fp,%l1 -ld [%l2+%l1],%l2 -cmp %l3,%l2; be .L2499; nop -set 1,%i1 -.L2499: -.L2496: -add %i5,1,%i5 -cmp %i5,2; bl .L2495; nop -.L2492: -add %i4,1,%i4 -cmp %i4,2; bl .L2491; nop -.L2488: -add %i3,1,%i3 -cmp %i3,2; bl .L2487; nop -.L2484: -add %i2,1,%i2 -cmp %i2,2; bl .L2483; nop -cmp %i1,0; be .L2510; nop -ld [%fp+-84],%l3 -add %l3,16,%l3 -st %l3,[%fp+-84] -ld [%i0+44],%l3 -cmp %l3,0; be .L2512; nop -set .2415,%o0 -set 16,%o1 -call printf; nop -.L2512: -.L2510: -st %g0,[%fp+-92] -ld [%fp+-92],%l3 -cmp %l3,%g0; be .L2514; nop -ld [%fp+-84],%l3 -add %l3,32,%l3 -st %l3,[%fp+-84] -ld [%i0+44],%l3 -cmp %l3,0; be .L2516; nop -set .2415,%o0 -set 32,%o1 -call printf; nop -.L2516: -.L2514: -ld [%fp+-84],%i0 -.L2414: -ret; restore -.type s757,#function -.size s757,.-s757 -.section ".data" -.type .2519,#object -.align 1 -.2519: -.byte 76 -.byte 111 -.byte 99 -.byte 97 -.byte 108 -.byte 32 -.byte 101 -.byte 114 -.byte 114 -.byte 111 -.byte 114 -.byte 32 -.byte 37 -.byte 100 -.byte 46 -.byte 10 -.byte 0 -.size .2519,17 -.type .2520,#object -.align 1 -.2520: -.byte 115 -.byte 55 -.byte 56 -.byte 49 -.byte 51 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .2520,12 -.type .2521,#object -.size .2521,8 -.align 1 -.2521: -.byte 115 -.byte 55 -.byte 56 -.byte 49 -.byte 51 -.byte 32 -.byte 32 -.byte 0 -.global s7813 -.section ".text" -.align 4 -s7813: -save %sp,-144,%sp -set .2521,%l7 -add %i0,60,%l6 -mov %g0,%i4 -mov %g0,%l5 -ld [%i0+48],%i5 -.L2522: -.L2523: -mov %l6,%l3 -add %l3,1,%l6 -mov %l7,%l2 -add %l2,1,%l7 -ldsb [%l2],%l2 -stb %l2,[%l3] -sll %l2,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,0; bne .L2522; nop -ba .L2525; nop -set 1,%i4 -cmp %i5,0; be .L2527; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2527: -.L2525: -ba .L2529; nop -set 2,%i4 -cmp %i5,0; be .L2531; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2531: -.L2529: -ba .L2533; nop -set 3,%i4 -cmp %i5,0; be .L2535; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2535: -.L2533: -ba .L2537; nop -set 4,%i4 -cmp %i5,0; be .L2539; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2539: -.L2537: -ba .L2541; nop -set 5,%i4 -cmp %i5,0; be .L2543; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2543: -.L2541: -ba .L2545; nop -set 6,%i4 -cmp %i5,0; be .L2547; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2547: -.L2545: -ba .L2549; nop -set 7,%i4 -cmp %i5,0; be .L2551; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2551: -.L2549: -ba .L2553; nop -set 8,%i4 -cmp %i5,0; be .L2555; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2555: -.L2553: -ba .L2557; nop -set 9,%i4 -cmp %i5,0; be .L2559; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2559: -.L2557: -ba .L2561; nop -set 10,%i4 -cmp %i5,0; be .L2563; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2563: -.L2561: -ba .L2565; nop -set 11,%i4 -cmp %i5,0; be .L2567; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2567: -.L2565: -ba .L2569; nop -set 12,%i4 -cmp %i5,0; be .L2571; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2571: -.L2569: -ba .L2573; nop -set 13,%i4 -cmp %i5,0; be .L2575; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2575: -.L2573: -ba .L2577; nop -set 14,%i4 -cmp %i5,0; be .L2579; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2579: -.L2577: -ba .L2581; nop -set 15,%i4 -cmp %i5,0; be .L2583; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2583: -.L2581: -ba .L2585; nop -set 16,%i4 -cmp %i5,0; be .L2587; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2587: -.L2585: -ba .L2589; nop -set 17,%i4 -cmp %i5,0; be .L2591; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2591: -.L2589: -ba .L2593; nop -set 18,%i4 -cmp %i5,0; be .L2595; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2595: -.L2593: -ba .L2597; nop -set 16,%i4 -cmp %i5,0; be .L2599; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2599: -.L2597: -ba .L2601; nop -set 20,%i4 -cmp %i5,0; be .L2603; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2603: -.L2601: -ba .L2605; nop -set 21,%i4 -cmp %i5,0; be .L2607; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2607: -.L2605: -ba .L2609; nop -set 22,%i4 -cmp %i5,0; be .L2611; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2611: -.L2609: -ba .L2613; nop -set 23,%i4 -cmp %i5,0; be .L2615; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2615: -.L2613: -ba .L2617; nop -set 24,%i4 -cmp %i5,0; be .L2619; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2619: -.L2617: -ba .L2621; nop -set 25,%i4 -cmp %i5,0; be .L2623; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2623: -.L2621: -ba .L2625; nop -set 26,%i4 -cmp %i5,0; be .L2627; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2627: -.L2625: -ba .L2629; nop -set 27,%i4 -cmp %i5,0; be .L2631; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2631: -.L2629: -ba .L2633; nop -set 28,%i4 -cmp %i5,0; be .L2635; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2635: -.L2633: -ba .L2637; nop -set 26,%i4 -cmp %i5,0; be .L2639; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2639: -.L2637: -ba .L2641; nop -set 30,%i4 -cmp %i5,0; be .L2643; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2643: -.L2641: -ba .L2645; nop -set 31,%i4 -cmp %i5,0; be .L2647; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2647: -.L2645: -ba .L2649; nop -set 32,%i4 -cmp %i5,0; be .L2651; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2651: -.L2649: -ba .L2653; nop -set 33,%i4 -cmp %i5,0; be .L2655; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2655: -.L2653: -ba .L2657; nop -set 34,%i4 -cmp %i5,0; be .L2659; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2659: -.L2657: -ba .L2661; nop -set 35,%i4 -cmp %i5,0; be .L2663; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2663: -.L2661: -ba .L2665; nop -set 36,%i4 -cmp %i5,0; be .L2667; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2667: -.L2665: -ba .L2669; nop -set 37,%i4 -cmp %i5,0; be .L2671; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2671: -.L2669: -ba .L2673; nop -set 38,%i4 -cmp %i5,0; be .L2675; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2675: -.L2673: -ba .L2677; nop -set 39,%i4 -cmp %i5,0; be .L2679; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2679: -.L2677: -ba .L2681; nop -set 40,%i4 -cmp %i5,0; be .L2683; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2683: -.L2681: -ba .L2685; nop -set 41,%i4 -cmp %i5,0; be .L2687; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2687: -.L2685: -ba .L2689; nop -set 42,%i4 -cmp %i5,0; be .L2691; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2691: -.L2689: -ba .L2693; nop -set 43,%i4 -cmp %i5,0; be .L2695; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2695: -.L2693: -ba .L2697; nop -set 44,%i4 -cmp %i5,0; be .L2699; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2699: -.L2697: -ba .L2701; nop -set 45,%i4 -cmp %i5,0; be .L2703; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2703: -.L2701: -ba .L2705; nop -set 46,%i4 -cmp %i5,0; be .L2707; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2707: -.L2705: -ba .L2709; nop -set 47,%i4 -cmp %i5,0; be .L2711; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2711: -.L2709: -ba .L2713; nop -set 48,%i4 -cmp %i5,0; be .L2715; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2715: -.L2713: -ba .L2717; nop -set 49,%i4 -cmp %i5,0; be .L2719; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2719: -.L2717: -ba .L2721; nop -set 50,%i4 -cmp %i5,0; be .L2723; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2723: -.L2721: -ba .L2725; nop -set 51,%i4 -cmp %i5,0; be .L2727; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2727: -.L2725: -ba .L2729; nop -set 52,%i4 -cmp %i5,0; be .L2731; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2731: -.L2729: -ba .L2733; nop -set 53,%i4 -cmp %i5,0; be .L2735; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2735: -.L2733: -ba .L2737; nop -set 54,%i4 -cmp %i5,0; be .L2739; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2739: -.L2737: -ba .L2741; nop -set 55,%i4 -cmp %i5,0; be .L2743; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2743: -.L2741: -ba .L2745; nop -set 56,%i4 -cmp %i5,0; be .L2747; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2747: -.L2745: -ba .L2749; nop -set 57,%i4 -cmp %i5,0; be .L2751; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2751: -.L2749: -ba .L2753; nop -set 58,%i4 -cmp %i5,0; be .L2755; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2755: -.L2753: -ba .L2757; nop -set 56,%i4 -cmp %i5,0; be .L2759; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2759: -.L2757: -ba .L2761; nop -set 60,%i4 -cmp %i5,0; be .L2763; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2763: -.L2761: -ba .L2765; nop -set 61,%i4 -cmp %i5,0; be .L2767; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2767: -.L2765: -ba .L2769; nop -set 62,%i4 -cmp %i5,0; be .L2771; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2771: -.L2769: -ba .L2773; nop -set 63,%i4 -cmp %i5,0; be .L2775; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2775: -.L2773: -ba .L2777; nop -set 64,%i4 -cmp %i5,0; be .L2779; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2779: -.L2777: -ba .L2781; nop -set 65,%i4 -cmp %i5,0; be .L2783; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2783: -.L2781: -ba .L2785; nop -set 66,%i4 -cmp %i5,0; be .L2787; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2787: -.L2785: -ba .L2789; nop -set 67,%i4 -cmp %i5,0; be .L2791; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2791: -.L2789: -ba .L2793; nop -set 68,%i4 -cmp %i5,0; be .L2795; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2795: -.L2793: -ba .L2797; nop -set 69,%i4 -cmp %i5,0; be .L2799; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2799: -.L2797: -ba .L2801; nop -set 70,%i4 -cmp %i5,0; be .L2803; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2803: -.L2801: -ba .L2805; nop -set 71,%i4 -cmp %i5,0; be .L2807; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2807: -.L2805: -ba .L2809; nop -set 72,%i4 -cmp %i5,0; be .L2811; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2811: -.L2809: -ba .L2813; nop -set 73,%i4 -cmp %i5,0; be .L2815; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2815: -.L2813: -ba .L2817; nop -set 74,%i4 -cmp %i5,0; be .L2819; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2819: -.L2817: -ba .L2821; nop -set 75,%i4 -cmp %i5,0; be .L2823; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2823: -.L2821: -cmp %i4,0; be .L2825; nop -ld [%i0+44],%l3 -cmp %l3,0; be .L2827; nop -set .2520,%o0 -set 1,%o1 -call printf; nop -.L2827: -add %l5,1,%l5 -.L2825: -mov %g0,%i4 -mov %g0,%i2 -mov %g0,%i3 -mov %i3,%l3 -add %l3,1,%i3 -mov %g0,%l2 -cmp %l3,%l2; be .L2830; nop -mov %i2,%l3 -add %l3,1,%i2 -cmp %l3,%l2; be .L2830; nop -set 1,%l3 -st %l3,[%fp+-8] -ba .L2831; nop -.L2830: -st %g0,[%fp+-8] -.L2831: -ld [%fp+-8],%i1 -cmp %i3,1; be .L2832; nop -set 1,%i4 -cmp %i5,0; be .L2834; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2834: -.L2832: -cmp %i2,0; be .L2836; nop -set 2,%i4 -cmp %i5,0; be .L2838; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2838: -.L2836: -cmp %i1,0; be .L2840; nop -set 3,%i4 -cmp %i5,0; be .L2842; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2842: -.L2840: -cmp %i3,%g0; be .L2845; nop -mov %i2,%l2 -add %l2,1,%i2 -cmp %l2,%g0; be .L2845; nop -set 1,%l3 -st %l3,[%fp+-12] -ba .L2846; nop -.L2845: -st %g0,[%fp+-12] -.L2846: -ld [%fp+-12],%i1 -cmp %i3,1; be .L2847; nop -set 4,%i4 -cmp %i5,0; be .L2849; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2849: -.L2847: -cmp %i2,1; be .L2851; nop -set 5,%i4 -cmp %i5,0; be .L2853; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2853: -.L2851: -cmp %i1,0; be .L2855; nop -set 6,%i4 -cmp %i5,0; be .L2857; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2857: -.L2855: -mov %i3,%l3 -sub %l3,1,%i3 -mov %g0,%l2 -cmp %l3,%l2; be .L2860; nop -cmp %i2,%l2; be .L2860; nop -set 1,%l3 -st %l3,[%fp+-16] -ba .L2861; nop -.L2860: -st %g0,[%fp+-16] -.L2861: -ld [%fp+-16],%i1 -cmp %i3,0; be .L2862; nop -set 7,%i4 -cmp %i5,0; be .L2864; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2864: -.L2862: -cmp %i2,1; be .L2866; nop -set 8,%i4 -cmp %i5,0; be .L2868; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2868: -.L2866: -cmp %i1,1; be .L2870; nop -set 9,%i4 -cmp %i5,0; be .L2872; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2872: -.L2870: -cmp %i3,%g0; be .L2875; nop -mov %i2,%l2 -sub %l2,1,%i2 -cmp %l2,%g0; be .L2875; nop -set 1,%l3 -st %l3,[%fp+-20] -ba .L2876; nop -.L2875: -st %g0,[%fp+-20] -.L2876: -ld [%fp+-20],%i1 -cmp %i3,0; be .L2877; nop -set 10,%i4 -cmp %i5,0; be .L2879; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2879: -.L2877: -cmp %i2,1; be .L2881; nop -set 11,%i4 -cmp %i5,0; be .L2883; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2883: -.L2881: -cmp %i1,0; be .L2885; nop -set 12,%i4 -cmp %i5,0; be .L2887; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2887: -.L2885: -cmp %i4,0; be .L2889; nop -ld [%i0+44],%l3 -cmp %l3,0; be .L2891; nop -set .2520,%o0 -set 2,%o1 -call printf; nop -.L2891: -add %l5,2,%l5 -.L2889: -mov %g0,%i4 -mov %g0,%i2 -mov %g0,%i3 -mov %i3,%l3 -add %l3,1,%i3 -mov %g0,%l2 -cmp %l3,%l2; bne .L2896; nop -cmp %i2,%l2; be .L2894; nop -.L2896: -set 1,%l3 -st %l3,[%fp+-24] -ba .L2895; nop -.L2894: -st %g0,[%fp+-24] -.L2895: -ld [%fp+-24],%i1 -cmp %i3,1; be .L2897; nop -set 1,%i4 -cmp %i5,0; be .L2899; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2899: -.L2897: -cmp %i2,0; be .L2901; nop -set 2,%i4 -cmp %i5,0; be .L2903; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2903: -.L2901: -cmp %i1,0; be .L2905; nop -set 3,%i4 -cmp %i5,0; be .L2907; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2907: -.L2905: -mov %i2,%l3 -add %l3,1,%i2 -mov %g0,%l2 -cmp %l3,%l2; bne .L2912; nop -cmp %i3,%l2; be .L2910; nop -.L2912: -set 1,%l3 -st %l3,[%fp+-28] -ba .L2911; nop -.L2910: -st %g0,[%fp+-28] -.L2911: -ld [%fp+-28],%i1 -cmp %i3,1; be .L2913; nop -set 4,%i4 -cmp %i5,0; be .L2915; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2915: -.L2913: -cmp %i2,1; be .L2917; nop -set 5,%i4 -cmp %i5,0; be .L2919; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2919: -.L2917: -cmp %i1,1; be .L2921; nop -set 6,%i4 -cmp %i5,0; be .L2923; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2923: -.L2921: -mov %i3,%l3 -sub %l3,1,%i3 -mov %g0,%l2 -cmp %l3,%l2; bne .L2928; nop -mov %i2,%l3 -sub %l3,1,%i2 -cmp %l3,%l2; be .L2926; nop -.L2928: -set 1,%l3 -st %l3,[%fp+-32] -ba .L2927; nop -.L2926: -st %g0,[%fp+-32] -.L2927: -ld [%fp+-32],%i1 -cmp %i3,0; be .L2929; nop -set 7,%i4 -cmp %i5,0; be .L2931; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2931: -.L2929: -cmp %i2,1; be .L2933; nop -set 8,%i4 -cmp %i5,0; be .L2935; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2935: -.L2933: -cmp %i1,1; be .L2937; nop -set 9,%i4 -cmp %i5,0; be .L2939; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2939: -.L2937: -mov %g0,%l3 -cmp %i3,%l3; bne .L2944; nop -mov %i2,%l2 -sub %l2,1,%i2 -cmp %l2,%l3; be .L2942; nop -.L2944: -set 1,%l3 -st %l3,[%fp+-36] -ba .L2943; nop -.L2942: -st %g0,[%fp+-36] -.L2943: -ld [%fp+-36],%i1 -cmp %i3,0; be .L2945; nop -set 10,%i4 -cmp %i5,0; be .L2947; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2947: -.L2945: -cmp %i2,0; be .L2949; nop -set 11,%i4 -cmp %i5,0; be .L2951; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2951: -.L2949: -cmp %i1,1; be .L2953; nop -set 12,%i4 -cmp %i5,0; be .L2955; nop -set .2519,%o0 -mov %i4,%o1 -call printf; nop -.L2955: -.L2953: -cmp %i4,0; be .L2957; nop -ld [%i0+44],%l3 -cmp %l3,0; be .L2959; nop -set .2520,%o0 -set 4,%o1 -call printf; nop -.L2959: -add %l5,4,%l5 -.L2957: -mov %g0,%l3 -mov %l3,%i2 -mov %l3,%i3 -mov %l3,%l4 -set 1,%l2 -st %l2,[%fp+-4] -ld [%fp+-4],%l2 -cmp %l2,%l3; be .L2963; nop -st %l4,[%fp+-40] -ba .L2964; nop -.L2963: -ld [%fp+-4],%l3 -cmp %l3,0; be .L2965; nop -mov %i3,%l3 -add %l3,1,%i3 -st %l3,[%fp+-44] -ba .L2966; nop -.L2965: -mov %i2,%l3 -add %l3,1,%i2 -st %l3,[%fp+-44] -.L2966: -ld [%fp+-44],%l3 -st %l3,[%fp+-40] -.L2964: -ld [%fp+-40],%i1 -cmp %i1,%g0; bne .L2970; nop -cmp %i3,%g0; bne .L2970; nop -cmp %i2,%g0; be .L2967; nop -.L2970: -ld [%i0+44],%l3 -cmp %l3,0; be .L2971; nop -set .2520,%o0 -set 8,%o1 -call printf; nop -.L2971: -add %l5,8,%l5 -.L2967: -ld [%fp+-4],%l3 -cmp %l3,0; be .L2978; nop -st %l4,[%fp+-48] -ba .L2979; nop -.L2978: -set 1,%l3 -st %l3,[%fp+-48] -.L2979: -ld [%fp+-48],%l2 -cmp %l2,%g0; bne .L2977; nop -cmp %l4,%g0; be .L2980; nop -set 1,%l3 -st %l3,[%fp+-52] -ba .L2981; nop -.L2980: -st %l4,[%fp+-52] -.L2981: -ld [%fp+-52],%l3 -cmp %l3,0; be .L2973; nop -.L2977: -ld [%i0+44],%l3 -cmp %l3,0; be .L2982; nop -set .2520,%o0 -set 16,%o1 -call printf; nop -.L2982: -add %l5,16,%l5 -.L2973: -mov %l5,%i0 -.L2518: -ret; restore -.type s7813,#function -.size s7813,.-s7813 -.section ".data" -.type .2985,#object -.align 1 -.2985: -.byte 115 -.byte 56 -.byte 49 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .2985,10 -.type .2986,#object -.size .2986,8 -.align 1 -.2986: -.byte 115 -.byte 56 -.byte 49 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.type .2987,#object -.align 1 -.2987: -.byte 82 -.byte 101 -.byte 103 -.byte 105 -.byte 115 -.byte 116 -.byte 101 -.byte 114 -.byte 32 -.byte 99 -.byte 111 -.byte 117 -.byte 110 -.byte 116 -.byte 32 -.byte 102 -.byte 111 -.byte 114 -.byte 32 -.byte 37 -.byte 115 -.byte 32 -.byte 105 -.byte 115 -.byte 32 -.byte 117 -.byte 110 -.byte 114 -.byte 101 -.byte 108 -.byte 105 -.byte 97 -.byte 98 -.byte 108 -.byte 101 -.byte 46 -.byte 10 -.byte 0 -.size .2987,38 -.type .2988,#object -.align 1 -.2988: -.byte 37 -.byte 100 -.byte 32 -.byte 114 -.byte 101 -.byte 103 -.byte 105 -.byte 115 -.byte 116 -.byte 101 -.byte 114 -.byte 115 -.byte 32 -.byte 97 -.byte 115 -.byte 115 -.byte 105 -.byte 103 -.byte 110 -.byte 101 -.byte 100 -.byte 32 -.byte 116 -.byte 111 -.byte 32 -.byte 37 -.byte 115 -.byte 32 -.byte 118 -.byte 97 -.byte 114 -.byte 105 -.byte 97 -.byte 98 -.byte 108 -.byte 101 -.byte 115 -.byte 46 -.byte 10 -.byte 0 -.size .2988,40 -.global s81 -.section ".text" -.align 4 -s81: -save %sp,-112,%sp -st %g0,[%fp+-20] -st %g0,[%fp+-8] -st %g0,[%fp+-12] -st %g0,[%fp+-16] -set .2986,%l5 -add %i0,60,%l4 -.L2989: -.L2990: -mov %l4,%l3 -add %l3,1,%l4 -mov %l5,%l2 -add %l2,1,%l5 -ldsb [%l2],%l2 -stb %l2,[%l3] -sll %l2,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,0; bne .L2989; nop -set 1,%l3 -st %l3,[%fp+-4] -mov %g0,%i2 -.L2992: -ld [%fp+-4],%l3 -mov %l3,%l2 -mov %l2,%i5 -mov %l2,%i1 -add -4,%fp,%i4 -add -4,%fp,%l7 -mov %l3,%i3 -mov %l3,%l6 -sll %i5,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -sll %i1,8*(4-1),%l2; sra %l2,8*(4-1),%l2 -cmp %l3,%l2; be .L2996; nop -set 1,%l3 -st %l3,[%fp+-8] -.L2996: -mov %i4,%l3 -mov %l7,%l2 -cmp %l3,%l2; be .L2998; nop -set 1,%l3 -st %l3,[%fp+-12] -.L2998: -cmp %i3,%l6; be .L3000; nop -set 1,%l3 -st %l3,[%fp+-16] -.L3000: -ld [%fp+-4],%l3 -sll %l3,1,%l3 -st %l3,[%fp+-4] -.L2993: -add %i2,1,%i2 -cmp %i2,50; bl .L2992; nop -ld [%fp+-8],%l3 -cmp %l3,0; be .L3002; nop -ld [%fp+-20],%l3 -add %l3,1,%l3 -st %l3,[%fp+-20] -ld [%i0+44],%l3 -cmp %l3,0; be .L3004; nop -set .2985,%o0 -set 1,%o1 -call printf; nop -.L3004: -.L3002: -ld [%fp+-12],%l3 -cmp %l3,0; be .L3006; nop -ld [%fp+-20],%l3 -add %l3,2,%l3 -st %l3,[%fp+-20] -ld [%i0+44],%l3 -cmp %l3,0; be .L3008; nop -set .2985,%o0 -set 2,%o1 -call printf; nop -.L3008: -.L3006: -ld [%fp+-16],%l3 -cmp %l3,0; be .L3010; nop -ld [%fp+-20],%l3 -add %l3,4,%l3 -st %l3,[%fp+-20] -ld [%i0+44],%l3 -cmp %l3,0; be .L3012; nop -set .2985,%o0 -set 4,%o1 -call printf; nop -.L3012: -.L3010: -call regc; nop -st %o0,[%fp+-4] -ld [%i0+40],%l3 -cmp %l3,0; be .L3014; nop -ld [%fp+-4],%l3 -cmp %l3,0; bge .L3016; nop -set .2987,%o0 -set .L425,%o1 -call printf; nop -ba .L3017; nop -.L3016: -set .2988,%o0 -ld [%fp+-4],%o1 -set .L425,%o2 -call printf; nop -.L3017: -.L3014: -call regp; nop -st %o0,[%fp+-4] -ld [%i0+40],%l3 -cmp %l3,0; be .L3018; nop -ld [%fp+-4],%l3 -cmp %l3,0; bge .L3020; nop -set .2987,%o0 -set .L3022,%o1 -call printf; nop -ba .L3021; nop -.L3020: -set .2988,%o0 -ld [%fp+-4],%o1 -set .L3022,%o2 -call printf; nop -.L3021: -.L3018: -call regi; nop -st %o0,[%fp+-4] -ld [%i0+40],%l3 -cmp %l3,0; be .L3023; nop -ld [%fp+-4],%l3 -cmp %l3,0; bge .L3025; nop -set .2987,%o0 -set .L426,%o1 -call printf; nop -ba .L3026; nop -.L3025: -set .2988,%o0 -ld [%fp+-4],%o1 -set .L426,%o2 -call printf; nop -.L3026: -.L3023: -ld [%fp+-20],%i0 -.L2984: -ret; restore -.type s81,#function -.size s81,.-s81 -.global regc -.align 4 -regc: -save %sp,-232,%sp -stb %g0,[%fp+-130] -set 1,%l3 -stb %l3,[%fp+-109] -set 2,%l3 -stb %l3,[%fp+-110] -set 3,%l3 -stb %l3,[%fp+-111] -set 4,%i5 -set 5,%l3 -stb %l3,[%fp+-112] -set 6,%i4 -set 7,%l3 -stb %l3,[%fp+-113] -set 8,%i3 -set 9,%l3 -stb %l3,[%fp+-114] -set 10,%i2 -set 11,%l3 -stb %l3,[%fp+-115] -set 12,%i1 -set 13,%l3 -stb %l3,[%fp+-116] -set 14,%i0 -set 15,%l3 -stb %l3,[%fp+-117] -set 16,%l7 -set 17,%l3 -stb %l3,[%fp+-118] -set 18,%l6 -set 19,%l3 -stb %l3,[%fp+-119] -set 20,%l5 -set 21,%l3 -stb %l3,[%fp+-120] -set 22,%l4 -set 23,%l3 -stb %l3,[%fp+-121] -set 24,%l3 -stb %l3,[%fp+-1] -set 25,%l3 -stb %l3,[%fp+-122] -set 26,%l3 -stb %l3,[%fp+-2] -set 27,%l3 -stb %l3,[%fp+-123] -set 28,%l3 -stb %l3,[%fp+-3] -set 29,%l3 -stb %l3,[%fp+-124] -set 30,%l3 -stb %l3,[%fp+-4] -set 31,%l3 -stb %l3,[%fp+-125] -set 32,%l3 -stb %l3,[%fp+-5] -set 33,%l3 -stb %l3,[%fp+-126] -set 34,%l3 -stb %l3,[%fp+-6] -set 35,%l3 -stb %l3,[%fp+-127] -set 36,%l3 -stb %l3,[%fp+-128] -set 37,%l3 -stb %l3,[%fp+-129] -set 38,%l3 -stb %l3,[%fp+-131] -add -109,%fp,%l3 -add -130,%fp,%l2 -sub %l3,%l2,%l2 -st %l2,[%fp+-96] -add -110,%fp,%l2 -sub %l2,%l3,%l3 -st %l3,[%fp+-92] -add -111,%fp,%l3 -add -110,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-88] -add -112,%fp,%l3 -add -111,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-84] -add -113,%fp,%l3 -add -112,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-80] -add -114,%fp,%l3 -add -113,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-76] -add -115,%fp,%l3 -add -114,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-72] -add -116,%fp,%l3 -add -115,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-68] -add -117,%fp,%l3 -add -116,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-64] -add -118,%fp,%l3 -add -117,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-60] -add -119,%fp,%l3 -add -118,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-56] -add -120,%fp,%l3 -add -119,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-52] -add -121,%fp,%l3 -add -120,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-48] -add -122,%fp,%l3 -add -121,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-44] -add -123,%fp,%l3 -add -122,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-40] -add -124,%fp,%l3 -add -123,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-36] -add -125,%fp,%l3 -add -124,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-32] -add -126,%fp,%l3 -add -125,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-28] -add -127,%fp,%l3 -add -126,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-24] -add -128,%fp,%l3 -add -127,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-20] -add -129,%fp,%l3 -add -128,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-16] -add -131,%fp,%l3 -add -129,%fp,%l2 -sub %l3,%l2,%l3 -st %l3,[%fp+-12] -ld [%fp+-96],%l3 -st %l3,[%fp+-108] -set 1,%l3 -st %l3,[%fp+-104] -st %g0,[%fp+-100] -.L3049: -ld [%fp+-104],%l3 -cmp %l3,1; be .L3055; nop -cmp %l3,2; be .L3058; nop -cmp %l3,3; be .L3063; nop -ba .L3053; nop -.L3055: -ld [%fp+-100],%l3 -sll %l3,2,%l3 -add -96,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-108],%l2 -cmp %l3,%l2; be .L3054; nop -set 2,%l3 -ld [%fp+-100],%l2 -sll %l2,2,%l2 -add -96,%fp,%l1 -ld [%l2+%l1],%l2 -st %l2,[%fp+-140] -st %l3,[%fp+-104] -set 1,%l3 -st %l3,[%fp+-136] -ba .L3054; nop -.L3058: -ld [%fp+-100],%l3 -sll %l3,2,%l3 -add -96,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-108],%l2 -cmp %l3,%l2; bne .L3059; nop -set 3,%l3 -st %l3,[%fp+-104] -ba .L3054; nop -.L3059: -ld [%fp+-100],%l3 -sll %l3,2,%l3 -add -96,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-140],%l2 -cmp %l3,%l2; bne .L3061; nop -ld [%fp+-136],%l3 -add %l3,1,%l3 -st %l3,[%fp+-136] -ba .L3054; nop -.L3061: -set 4,%l3 -st %l3,[%fp+-104] -ba .L3054; nop -.L3063: -ld [%fp+-100],%l3 -sll %l3,2,%l3 -add -96,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-108],%l2 -cmp %l3,%l2; be .L3054; nop -set 4,%l3 -st %l3,[%fp+-104] -.L3053: -.L3054: -.L3050: -ld [%fp+-100],%l3 -add %l3,1,%l3 -st %l3,[%fp+-100] -ld [%fp+-100],%l3 -cmp %l3,22; bl .L3049; nop -ld [%fp+-104],%l3 -cmp %l3,3; bne .L3066; nop -set 16,%l3 -ld [%fp+-136],%l2 -sub %l3,%l2,%i0 -ba .L3027; nop -.L3066: -set -1,%i0 -.L3027: -ret; restore -.type regc,#function -.size regc,.-regc -.global regi -.align 4 -regi: -save %sp,-320,%sp -st %g0,[%fp+-212] -set 1,%l3 -st %l3,[%fp+-128] -set 2,%l3 -st %l3,[%fp+-132] -set 3,%l3 -st %l3,[%fp+-136] -set 4,%i5 -set 5,%l3 -st %l3,[%fp+-140] -set 6,%i4 -set 7,%l3 -st %l3,[%fp+-144] -set 8,%i3 -set 9,%l3 -st %l3,[%fp+-148] -set 10,%i2 -set 11,%l3 -st %l3,[%fp+-152] -set 12,%i1 -set 13,%l3 -st %l3,[%fp+-156] -set 14,%i0 -set 15,%l3 -st %l3,[%fp+-160] -set 16,%l7 -set 17,%l3 -st %l3,[%fp+-164] -set 18,%l6 -set 19,%l3 -st %l3,[%fp+-168] -set 20,%l5 -set 21,%l3 -st %l3,[%fp+-172] -set 22,%l4 -set 23,%l3 -st %l3,[%fp+-176] -set 24,%l3 -st %l3,[%fp+-4] -set 25,%l3 -st %l3,[%fp+-180] -set 26,%l3 -st %l3,[%fp+-8] -set 27,%l3 -st %l3,[%fp+-184] -set 28,%l3 -st %l3,[%fp+-12] -set 29,%l3 -st %l3,[%fp+-188] -set 30,%l3 -st %l3,[%fp+-16] -set 31,%l3 -st %l3,[%fp+-192] -set 32,%l3 -st %l3,[%fp+-20] -set 33,%l3 -st %l3,[%fp+-196] -set 34,%l3 -st %l3,[%fp+-24] -set 35,%l3 -st %l3,[%fp+-200] -set 36,%l3 -st %l3,[%fp+-204] -set 37,%l3 -st %l3,[%fp+-208] -set 38,%l3 -st %l3,[%fp+-216] -add -128,%fp,%l3 -add -212,%fp,%l2 -sub %l3,%l2,%l2 -sra %l2,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l2,4,%l2 -st %l2,[%fp+-112] -add -132,%fp,%l2 -sub %l2,%l3,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-108] -add -136,%fp,%l3 -add -132,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-104] -add -140,%fp,%l3 -add -136,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-100] -add -144,%fp,%l3 -add -140,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-96] -add -148,%fp,%l3 -add -144,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-92] -add -152,%fp,%l3 -add -148,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-88] -add -156,%fp,%l3 -add -152,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-84] -add -160,%fp,%l3 -add -156,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-80] -add -164,%fp,%l3 -add -160,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-76] -add -168,%fp,%l3 -add -164,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-72] -add -172,%fp,%l3 -add -168,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-68] -add -176,%fp,%l3 -add -172,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-64] -add -180,%fp,%l3 -add -176,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-60] -add -184,%fp,%l3 -add -180,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-56] -add -188,%fp,%l3 -add -184,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-52] -add -192,%fp,%l3 -add -188,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-48] -add -196,%fp,%l3 -add -192,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-44] -add -200,%fp,%l3 -add -196,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-40] -add -204,%fp,%l3 -add -200,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-36] -add -208,%fp,%l3 -add -204,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-32] -add -216,%fp,%l3 -add -208,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-28] -ld [%fp+-112],%l3 -st %l3,[%fp+-124] -set 1,%l3 -st %l3,[%fp+-120] -st %g0,[%fp+-116] -.L3090: -ld [%fp+-120],%l3 -cmp %l3,1; be .L3096; nop -cmp %l3,2; be .L3099; nop -cmp %l3,3; be .L3104; nop -ba .L3094; nop -.L3096: -ld [%fp+-116],%l3 -sll %l3,2,%l3 -add -112,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-124],%l2 -cmp %l3,%l2; be .L3095; nop -set 2,%l3 -ld [%fp+-116],%l2 -sll %l2,2,%l2 -add -112,%fp,%l1 -ld [%l2+%l1],%l2 -st %l2,[%fp+-224] -st %l3,[%fp+-120] -set 1,%l3 -st %l3,[%fp+-220] -ba .L3095; nop -.L3099: -ld [%fp+-116],%l3 -sll %l3,2,%l3 -add -112,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-124],%l2 -cmp %l3,%l2; bne .L3100; nop -set 3,%l3 -st %l3,[%fp+-120] -ba .L3095; nop -.L3100: -ld [%fp+-116],%l3 -sll %l3,2,%l3 -add -112,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-224],%l2 -cmp %l3,%l2; bne .L3102; nop -ld [%fp+-220],%l3 -add %l3,1,%l3 -st %l3,[%fp+-220] -ba .L3095; nop -.L3102: -set 4,%l3 -st %l3,[%fp+-120] -ba .L3095; nop -.L3104: -ld [%fp+-116],%l3 -sll %l3,2,%l3 -add -112,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-124],%l2 -cmp %l3,%l2; be .L3095; nop -set 4,%l3 -st %l3,[%fp+-120] -.L3094: -.L3095: -.L3091: -ld [%fp+-116],%l3 -add %l3,1,%l3 -st %l3,[%fp+-116] -ld [%fp+-116],%l3 -cmp %l3,22; bl .L3090; nop -ld [%fp+-120],%l3 -cmp %l3,3; bne .L3107; nop -set 16,%l3 -ld [%fp+-220],%l2 -sub %l3,%l2,%i0 -ba .L3068; nop -.L3107: -set -1,%i0 -.L3068: -ret; restore -.type regi,#function -.size regi,.-regi -.global regp -.align 4 -regp: -save %sp,-320,%sp -add -212,%fp,%l3 -st %l3,[%fp+-212] -add -188,%fp,%l3 -st %l3,[%fp+-188] -add -192,%fp,%l3 -st %l3,[%fp+-192] -add -196,%fp,%l3 -st %l3,[%fp+-196] -add -124,%fp,%i5 -add -124,%fp,%l3 -st %l3,[%fp+-124] -add -128,%fp,%i4 -add -128,%fp,%l3 -st %l3,[%fp+-128] -add -132,%fp,%i3 -add -132,%fp,%l3 -st %l3,[%fp+-132] -add -136,%fp,%i2 -add -136,%fp,%l3 -st %l3,[%fp+-136] -add -140,%fp,%i1 -add -140,%fp,%l3 -st %l3,[%fp+-140] -add -144,%fp,%i0 -add -144,%fp,%l3 -st %l3,[%fp+-144] -add -148,%fp,%l7 -add -148,%fp,%l3 -st %l3,[%fp+-148] -add -152,%fp,%l6 -add -152,%fp,%l3 -st %l3,[%fp+-152] -add -156,%fp,%l5 -add -156,%fp,%l3 -st %l3,[%fp+-156] -add -160,%fp,%l4 -add -160,%fp,%l3 -st %l3,[%fp+-160] -add -164,%fp,%l3 -st %l3,[%fp+-4] -add -164,%fp,%l3 -st %l3,[%fp+-164] -add -168,%fp,%l3 -st %l3,[%fp+-8] -add -168,%fp,%l3 -st %l3,[%fp+-168] -add -172,%fp,%l3 -st %l3,[%fp+-12] -add -172,%fp,%l3 -st %l3,[%fp+-172] -add -176,%fp,%l3 -st %l3,[%fp+-16] -add -176,%fp,%l3 -st %l3,[%fp+-176] -add -180,%fp,%l3 -st %l3,[%fp+-20] -add -180,%fp,%l3 -st %l3,[%fp+-180] -add -184,%fp,%l3 -st %l3,[%fp+-24] -add -184,%fp,%l3 -st %l3,[%fp+-184] -add -200,%fp,%l3 -st %l3,[%fp+-200] -add -204,%fp,%l3 -st %l3,[%fp+-204] -add -216,%fp,%l3 -st %l3,[%fp+-216] -add -188,%fp,%l3 -add -212,%fp,%l2 -sub %l3,%l2,%l2 -sra %l2,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l2,4,%l2 -st %l2,[%fp+-112] -add -192,%fp,%l2 -sub %l2,%l3,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-108] -add -196,%fp,%l3 -add -192,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-104] -add -124,%fp,%l3 -add -196,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-100] -add -128,%fp,%l3 -add -124,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-96] -add -132,%fp,%l3 -add -128,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-92] -add -136,%fp,%l3 -add -132,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-88] -add -140,%fp,%l3 -add -136,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-84] -add -144,%fp,%l3 -add -140,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-80] -add -148,%fp,%l3 -add -144,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-76] -add -152,%fp,%l3 -add -148,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-72] -add -156,%fp,%l3 -add -152,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-68] -add -160,%fp,%l3 -add -156,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-64] -add -164,%fp,%l3 -add -160,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-60] -add -168,%fp,%l3 -add -164,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-56] -add -172,%fp,%l3 -add -168,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-52] -add -176,%fp,%l3 -add -172,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-48] -add -180,%fp,%l3 -add -176,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-44] -add -184,%fp,%l3 -add -180,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-40] -add -200,%fp,%l3 -add -184,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-36] -add -204,%fp,%l3 -add -200,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-32] -add -216,%fp,%l3 -add -204,%fp,%l2 -sub %l3,%l2,%l3 -sra %l3,31,%g1; wr %g0,%g1,%y; nop; nop; nop; sdiv %l3,4,%l3 -st %l3,[%fp+-28] -ld [%fp+-112],%l3 -st %l3,[%fp+-208] -set 1,%l3 -st %l3,[%fp+-120] -st %g0,[%fp+-116] -.L3131: -ld [%fp+-120],%l3 -cmp %l3,1; be .L3137; nop -cmp %l3,2; be .L3140; nop -cmp %l3,3; be .L3145; nop -ba .L3135; nop -.L3137: -ld [%fp+-116],%l3 -sll %l3,2,%l3 -add -112,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-208],%l2 -cmp %l3,%l2; be .L3136; nop -set 2,%l3 -ld [%fp+-116],%l2 -sll %l2,2,%l2 -add -112,%fp,%l1 -ld [%l2+%l1],%l2 -st %l2,[%fp+-224] -st %l3,[%fp+-120] -set 1,%l3 -st %l3,[%fp+-220] -ba .L3136; nop -.L3140: -ld [%fp+-116],%l3 -sll %l3,2,%l3 -add -112,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-208],%l2 -cmp %l3,%l2; bne .L3141; nop -set 3,%l3 -st %l3,[%fp+-120] -ba .L3136; nop -.L3141: -ld [%fp+-116],%l3 -sll %l3,2,%l3 -add -112,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-224],%l2 -cmp %l3,%l2; bne .L3143; nop -ld [%fp+-220],%l3 -add %l3,1,%l3 -st %l3,[%fp+-220] -ba .L3136; nop -.L3143: -set 4,%l3 -st %l3,[%fp+-120] -ba .L3136; nop -.L3145: -ld [%fp+-116],%l3 -sll %l3,2,%l3 -add -112,%fp,%l2 -ld [%l3+%l2],%l3 -ld [%fp+-208],%l2 -cmp %l3,%l2; be .L3136; nop -set 4,%l3 -st %l3,[%fp+-120] -.L3135: -.L3136: -.L3132: -ld [%fp+-116],%l3 -add %l3,1,%l3 -st %l3,[%fp+-116] -ld [%fp+-116],%l3 -cmp %l3,22; bl .L3131; nop -ld [%fp+-120],%l3 -cmp %l3,3; bne .L3148; nop -set 16,%l3 -ld [%fp+-220],%l2 -sub %l3,%l2,%i0 -ba .L3109; nop -.L3148: -set -1,%i0 -.L3109: -ret; restore -.type regp,#function -.size regp,.-regp -.section ".bss" -.type .3151,#object -.size .3151,420 -.local .3151 -.common .3151,420,4 -.section ".data" -.type .3152,#object -.align 1 -.3152: -.byte 115 -.byte 56 -.byte 52 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .3152,10 -.type .3153,#object -.size .3153,8 -.align 1 -.3153: -.byte 115 -.byte 56 -.byte 52 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s84 -.section ".text" -.align 4 -s84: -save %sp,-232,%sp -set .3153,%i2 -add %i0,60,%i1 -mov %g0,%l7 -.L3154: -.L3155: -mov %i1,%l4 -add %l4,1,%i1 -mov %i2,%l3 -add %l3,1,%i2 -ldsb [%l3],%l3 -stb %l3,[%l4] -sll %l3,8*(4-1),%l4; sra %l4,8*(4-1),%l4 -cmp %l4,0; bne .L3154; nop -set 3,%o0 -call fip; nop -mov %o0,%l6 -ld [%l6],%l4 -cmp %l4,3; be .L3157; nop -ld [%i0+44],%l4 -cmp %l4,0; be .L3159; nop -set .3152,%o0 -set 1,%o1 -call printf; nop -.L3159: -add %l7,1,%l7 -.L3157: -set glork,%l5 -set 4,%o0 -call %l5; nop -cmp %o0,4; be .L3161; nop -ld [%i0+44],%l4 -cmp %l4,0; be .L3163; nop -set .3152,%o0 -set 2,%o1 -call printf; nop -.L3163: -add %l7,2,%l7 -.L3161: -mov %g0,%i4 -.L3165: -sll %i4,2,%l4 -add -68,%fp,%l3 -st %i4,[%sp+64]; ld [%sp+64],%f31; fitos %f31,%f31 -st %f31,[%l4+%l3] -sll %i4,2,%l4 -add -136,%fp,%l3 -add -68,%fp,%l2 -add %l4,%l2,%l2 -st %l2,[%l4+%l3] -.L3166: -add %i4,1,%i4 -cmp %i4,17; bl .L3165; nop -set .L412,%l4 -ld [%l4],%f31 -st %f31,[%fp+-140] -mov %g0,%i4 -.L3169: -ld [%fp+-140],%f31 -sll %i4,2,%l4 -add -136,%fp,%l3 -ld [%l4+%l3],%l4 -ld [%l4],%f30 -fadds %f31,%f30,%f31 -st %f31,[%fp+-140] -.L3170: -add %i4,1,%i4 -cmp %i4,17; bl .L3169; nop -ld [%fp+-140],%f31 -set .L3175,%l4 -ld [%l4],%f30 -fcmpes %f31,%f30; nop; fbue .L3173; nop -ld [%i0+44],%l4 -cmp %l4,0; be .L3176; nop -set .3152,%o0 -set 4,%o1 -call printf; nop -.L3176: -add %l7,4,%l7 -.L3173: -mov %g0,%i3 -.L3178: -mov %g0,%i4 -.L3182: -mov %g0,%i5 -.L3186: -sll %i5,2,%l4 -smul %i4,28,%l3 -smul %i3,140,%l2 -set .3151,%l1 -add %l2,%l1,%l2 -add %l3,%l2,%l3 -smul %i3,35,%l2 -smul %i4,7,%l1 -add %l2,%l1,%l2 -add %l2,%i5,%l2 -st %l2,[%l4+%l3] -.L3187: -add %i5,1,%i5 -cmp %i5,7; bl .L3186; nop -.L3183: -add %i4,1,%i4 -cmp %i4,5; bl .L3182; nop -.L3179: -add %i3,1,%i3 -cmp %i3,3; bl .L3178; nop -set 1,%i3 -set 2,%i4 -set 3,%i5 -set .3151,%o0 -set 105,%o1 -mov %g0,%o2 -call array; nop -mov %o0,%l4 -smul %i3,140,%l3 -set .3151,%l2 -add %l3,%l2,%o0 -set 35,%l3 -mov %l3,%o1 -mov %l3,%o2 -call array; nop -mov %o0,%l3 -smul %i4,28,%l2 -smul %i3,140,%l1 -set .3151,%l0 -add %l1,%l0,%l1 -add %l2,%l1,%o0 -set 7,%o1 -set 49,%o2 -call array; nop -add %l4,%l3,%l4 -add %l4,%o0,%l4 -sll %i5,2,%l3 -smul %i4,28,%l2 -smul %i3,140,%l1 -set .3151,%l0 -add %l1,%l0,%l1 -add %l2,%l1,%l2 -ld [%l3+%l2],%l3 -add %l4,%l3,%l4 -sub %l4,52,%l4 -cmp %l4,0; be .L3190; nop -ld [%i0+44],%l4 -cmp %l4,0; be .L3192; nop -set .3152,%o0 -set 8,%o1 -call printf; nop -.L3192: -add %l7,8,%l7 -.L3190: -mov %l7,%i0 -.L3150: -ret; restore -.type s84,#function -.size s84,.-s84 -.global array -.align 4 -array: -mov %g0,%o5 -ba .L3198; nop -.L3195: -sll %o5,2,%o4 -ld [%o4+%o0],%o4 -add %o5,%o2,%o3 -cmp %o4,%o3; be .L3199; nop -set 1,%o0 -ba .L3194; nop -.L3199: -.L3196: -add %o5,1,%o5 -.L3198: -cmp %o5,%o1; bl .L3195; nop -mov %g0,%o0 -.L3194: -retl; nop -.type array,#function -.size array,.-array -.section ".bss" -.type .3202,#object -.size .3202,4 -.local .3202 -.common .3202,4,4 -.global fip -.section ".text" -.align 4 -fip: -set .3202,%o5 -st %o0,[%o5] -mov %o5,%o0 -.L3201: -retl; nop -.type fip,#function -.size fip,.-fip -.global glork -.align 4 -glork: -.L3203: -retl; nop -.type glork,#function -.size glork,.-glork -.section ".data" -.type .3205,#object -.align 1 -.3205: -.byte 115 -.byte 56 -.byte 53 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .3205,10 -.type .3206,#object -.size .3206,8 -.align 1 -.3206: -.byte 115 -.byte 56 -.byte 53 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.type .3214,#object -.align 4 -.3214: -.word .L425 -.word .L427 -.word .L426 -.word .L428 -.word .L429 -.word .L430 -.word .L431 -.size .3214,28 -.type .3215,#object -.align 1 -.3215: -.byte 32 -.byte 97 -.byte 108 -.byte 105 -.byte 103 -.byte 110 -.byte 109 -.byte 101 -.byte 110 -.byte 116 -.byte 58 -.byte 32 -.byte 0 -.size .3215,13 -.global s85 -.section ".text" -.align 4 -s85: -save %sp,-488,%sp -set .3206,%i4 -add %i0,60,%i3 -mov %g0,%i2 -.L3219: -.L3220: -mov %i3,%i1 -add %i1,1,%i3 -mov %i4,%l7 -add %l7,1,%i4 -ldsb [%l7],%l7 -stb %l7,[%i1] -sll %l7,8*(4-1),%i1; sra %i1,8*(4-1),%i1 -cmp %i1,0; bne .L3219; nop -add -284,%fp,%l7 -add -304,%fp,%l6 -sub %l7,%l6,%l7 -cmp %l7,%g0; ble .L3230; nop -add -280,%fp,%l7 -add -284,%fp,%l6 -sub %l7,%l6,%l7 -cmp %l7,%g0; ble .L3230; nop -add -276,%fp,%l7 -add -280,%fp,%l6 -sub %l7,%l6,%l7 -cmp %l7,%g0; bg .L3222; nop -.L3230: -ld [%i0+44],%i1 -cmp %i1,0; be .L3231; nop -set .3205,%o0 -set 1,%o1 -call printf; nop -.L3231: -add %i2,1,%i2 -.L3222: -add -337,%fp,%i1 -add -338,%fp,%l7 -sub %i1,%l7,%i1 -st %i1,[%fp+-268] -add -340,%fp,%i1 -add -342,%fp,%l7 -sub %i1,%l7,%i1 -st %i1,[%fp+-264] -add -348,%fp,%i1 -add -352,%fp,%l7 -sub %i1,%l7,%i1 -st %i1,[%fp+-260] -add -356,%fp,%i1 -add -360,%fp,%l7 -sub %i1,%l7,%i1 -st %i1,[%fp+-256] -add -364,%fp,%i1 -add -368,%fp,%l7 -sub %i1,%l7,%i1 -st %i1,[%fp+-252] -add -372,%fp,%i1 -add -376,%fp,%l7 -sub %i1,%l7,%i1 -st %i1,[%fp+-248] -add -384,%fp,%i1 -add -392,%fp,%l7 -sub %i1,%l7,%i1 -st %i1,[%fp+-244] -ld [%i0+40],%i1 -cmp %i1,0; be .L3246; nop -mov %g0,%i5 -.L3248: -set .L3252,%o0 -sll %i5,2,%i1 -set .3214,%l7 -ld [%i1+%l7],%o1 -set .3215,%o2 -add -268,%fp,%l7 -ld [%i1+%l7],%o3 -call printf; nop -.L3249: -add %i5,1,%i5 -cmp %i5,7; bl .L3248; nop -.L3246: -ld [%fp+-272],%i1 -set 0x1c000000,%l7 -or %i1,%l7,%i1 -st %i1,[%fp+-272] -ld [%fp+-272],%i1 -mov %i1,%l7 -set 0x3fffffff,%l6 -and %l7,%l6,%l7 -sll %i1,3,%i1 -sra %i1,29,%i1 -sll %i1,30,%i1 -sra %i1,30,%i1 -sll %i1,30,%i1 -set 0xc0000000,%l6 -and %i1,%l6,%i1 -or %l7,%i1,%i1 -st %i1,[%fp+-272] -ld [%fp+-272],%i1 -mov %i1,%l7 -set 0xe3ffffff,%l6 -and %l7,%l6,%l7 -sra %i1,30,%i1 -sll %i1,29,%i1 -sra %i1,29,%i1 -sll %i1,26,%i1 -set 0x1c000000,%l6 -and %i1,%l6,%i1 -or %l7,%i1,%i1 -st %i1,[%fp+-272] -ld [%fp+-272],%i1 -sll %i1,3,%i1 -sra %i1,29,%i1 -cmp %i1,3; be .L3253; nop -ld [%fp+-272],%i1 -sll %i1,3,%i1 -sra %i1,29,%i1 -cmp %i1,-1; bne .L3255; nop -ld [%i0+40],%i1 -cmp %i1,0; be .L3256; nop -set .L3259,%o0 -call printf; nop -ba .L3256; nop -.L3255: -ld [%i0+44],%i1 -cmp %i1,0; be .L3260; nop -set .3205,%o0 -set 2,%o1 -call printf; nop -.L3260: -add %i2,2,%i2 -.L3256: -.L3253: -ld [%fp+-272],%i1 -set 0x2000000,%l7 -or %i1,%l7,%i1 -st %i1,[%fp+-272] -ld [%fp+-272],%i1 -sll %i1,6,%i1 -sra %i1,31,%i1 -cmp %i1,1; be .L3262; nop -ld [%i0+40],%i1 -cmp %i1,0; be .L3264; nop -set .L3266,%o0 -call printf; nop -.L3264: -.L3262: -add -240,%fp,%i1 -sub %i1,%i1,%i1 -cmp %i1,%g0; bne .L3274; nop -cmp %i1,%g0; bne .L3274; nop -cmp %i1,%g0; bne .L3274; nop -cmp %i1,%g0; bne .L3274; nop -cmp %i1,%g0; bne .L3274; nop -cmp %i1,%g0; bne .L3274; nop -cmp %i1,%g0; be .L3267; nop -.L3274: -ld [%i0+44],%i1 -cmp %i1,0; be .L3275; nop -set .3205,%o0 -set 4,%o1 -call printf; nop -.L3275: -add %i2,4,%i2 -.L3267: -ba .L3277; nop -ld [%i0+44],%i1 -cmp %i1,0; be .L3279; nop -set .3205,%o0 -set 8,%o1 -call printf; nop -.L3279: -add %i2,8,%i2 -.L3277: -add -336,%fp,%i1 -st %i1,[%fp+-276] -set 2,%i1 -stb %i1,[%fp+-336] -ld [%fp+-276],%i1 -ldsb [%i1],%l7 -add %l7,1,%l7 -stb %l7,[%i1] -ldsb [%fp+-336],%i1 -cmp %i1,3; be .L3283; nop -ld [%i0+44],%i1 -cmp %i1,0; be .L3285; nop -set .3205,%o0 -set 16,%o1 -call printf; nop -.L3285: -add %i2,16,%i2 -.L3283: -mov %i2,%i0 -.L3204: -ret; restore -.type s85,#function -.size s85,.-s85 -.section ".data" -.type .3288,#object -.align 1 -.3288: -.byte 115 -.byte 56 -.byte 54 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .3288,10 -.type .3289,#object -.size .3289,8 -.align 1 -.3289: -.byte 115 -.byte 56 -.byte 54 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.type .3290,#object -.align 4 -.3290: -.word 0x1 -.word 0x3 -.word 0x5 -.size .3290,12 -.type .3291,#object -.size .3291,4 -.align 4 -.3291: -.word .3290+8 -.section ".bss" -.type .3293,#object -.size .3293,40 -.local .3293 -.common .3293,40,4 -.section ".data" -.type .3294,#object -.align 4 -.3294: -.word 0x3f800000 -.word 0x40400000 -.word 0x40a00000 -.word 0x40000000 -.word 0x40800000 -.word 0x40c00000 -.word 0x40400000 -.word 0x40a00000 -.word 0x40e00000 -.word 0x0 -.word 0x0 -.word 0x0 -.size .3294,48 -.type .3295,#object -.size .3295,48 -.align 4 -.3295: -.word 0x3f800000 -.word 0x40400000 -.word 0x40a00000 -.word 0x40000000 -.word 0x40800000 -.word 0x40c00000 -.word 0x40400000 -.word 0x40a00000 -.word 0x40e00000 -.skip 12 -.type .3296,#object -.size .3296,48 -.align 4 -.3296: -.word 0x3f800000 -.word 0x40400000 -.word 0x40a00000 -.word 0x40000000 -.word 0x40800000 -.word 0x40c00000 -.word 0x40400000 -.word 0x40a00000 -.word 0x40e00000 -.skip 12 -.type .3297,#object -.size .3297,48 -.align 4 -.3297: -.word 0x3f800000 -.skip 8 -.word 0x40000000 -.skip 8 -.word 0x40400000 -.skip 8 -.word 0x40800000 -.skip 8 -.global s86 -.section ".text" -.align 4 -s86: -save %sp,-96,%sp -set .3291,%l3 -ld [%l3],%l3 -add %l3,-4,%l4 -call one; nop -sll %o0,2,%l3 -add %l3,%l4,%i5 -set .3289,%l7 -add %i0,60,%l6 -mov %g0,%l5 -.L3298: -.L3299: -mov %l6,%l3 -add %l3,1,%l6 -mov %l7,%l2 -add %l2,1,%l7 -ldsb [%l2],%l2 -stb %l2,[%l3] -sll %l2,8*(4-1),%l3; sra %l3,8*(4-1),%l3 -cmp %l3,0; bne .L3298; nop -set .3291,%l3 -ld [%l3],%l3 -ld [%l3],%l3 -cmp %l3,5; be .L3301; nop -ld [%i0+44],%l3 -cmp %l3,0; be .L3303; nop -set .3288,%o0 -set 1,%o1 -call printf; nop -.L3303: -add %l5,1,%l5 -.L3301: -ld [%l4],%l3 -cmp %l3,3; be .L3305; nop -ld [%i0+44],%l3 -cmp %l3,0; be .L3307; nop -set .3288,%o0 -set 2,%o1 -call printf; nop -.L3307: -add %l5,2,%l5 -.L3305: -ld [%i5],%l3 -cmp %l3,5; be .L3309; nop -ld [%i0+44],%l3 -cmp %l3,0; be .L3311; nop -set .3288,%o0 -set 4,%o1 -call printf; nop -.L3311: -add %l5,4,%l5 -.L3309: -mov %g0,%i1 -mov %g0,%i4 -.L3313: -sll %i4,2,%l3 -set .3293,%l2 -ld [%l3+%l2],%l3 -cmp %l3,0; be .L3317; nop -set 1,%i1 -.L3317: -.L3314: -add %i4,1,%i4 -cmp %i4,10; bl .L3313; nop -cmp %i1,0; be .L3319; nop -ld [%i0+44],%l3 -cmp %l3,0; be .L3321; nop -set .3288,%o0 -set 8,%o1 -call printf; nop -.L3321: -add %l5,8,%l5 -.L3319: -mov %g0,%i1 -mov %g0,%i3 -.L3323: -mov %g0,%i4 -.L3327: -smul %i3,3,%l3 -add %l3,%i4,%i2 -sll %i4,2,%l3 -smul %i3,12,%l2 -set .3295,%l1 -add %l2,%l1,%l1 -ld [%l3+%l1],%f31 -set .3296,%l1 -add %l2,%l1,%l2 -ld [%l3+%l2],%f30 -fcmpes %f31,%f30; nop; fbne .L3333; nop -sll %i2,2,%l3 -set .3294,%l2 -ld [%l3+%l2],%f30 -fcmpes %f31,%f30; nop; fbue .L3331; nop -.L3333: -set 1,%i1 -.L3331: -.L3328: -add %i4,1,%i4 -cmp %i4,3; bl .L3327; nop -.L3324: -add %i3,1,%i3 -cmp %i3,4; bl .L3323; nop -cmp %i1,0; be .L3334; nop -ld [%i0+44],%l3 -cmp %l3,0; be .L3336; nop -set .3288,%o0 -set 16,%o1 -call printf; nop -.L3336: -add %l5,16,%l5 -.L3334: -mov %g0,%i1 -mov %g0,%i4 -.L3338: -smul %i4,12,%l3 -set .3297,%l2 -ld [%l3+%l2],%f31 -add %i4,1,%l3 -st %l3,[%sp+64]; ld [%sp+64],%f30; fitos %f30,%f30 -fcmpes %f31,%f30; nop; fbue .L3342; nop -set 1,%i1 -.L3342: -.L3339: -add %i4,1,%i4 -cmp %i4,4; bl .L3338; nop -cmp %i1,0; be .L3344; nop -ld [%i0+44],%l3 -cmp %l3,0; be .L3346; nop -set .3288,%o0 -set 32,%o1 -call printf; nop -.L3346: -add %l5,32,%l5 -.L3344: -mov %l5,%i0 -.L3287: -ret; restore -.type s86,#function -.size s86,.-s86 -.global one -.align 4 -one: -set 1,%o0 -.L3348: -retl; nop -.type one,#function -.size one,.-one -.section ".data" -.type .3350,#object -.align 1 -.3350: -.byte 115 -.byte 56 -.byte 56 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .3350,10 -.type .3351,#object -.size .3351,8 -.align 1 -.3351: -.byte 115 -.byte 56 -.byte 56 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s88 -.section ".text" -.align 4 -s88: -save %sp,-112,%sp -set .3351,%i5 -add %i0,60,%i4 -mov %g0,%i3 -.L3353: -.L3354: -mov %i4,%i1 -add %i1,1,%i4 -mov %i5,%l7 -add %l7,1,%i5 -ldsb [%l7],%l7 -stb %l7,[%i1] -sll %l7,8*(4-1),%i1; sra %i1,8*(4-1),%i1 -cmp %i1,0; bne .L3353; nop -ba .L3356; nop -ld [%i0+44],%i1 -cmp %i1,0; be .L3358; nop -set .3350,%o0 -set 1,%o1 -call printf; nop -.L3358: -add %i3,1,%i3 -.L3356: -set metricp,%i1 -add -20,%fp,%l7 -st %l7,[%i1] -set 2,%l7 -st %l7,[%fp+-20] -ld [%i1],%i1 -set 3,%l7 -st %l7,[%i1] -ld [%fp+-20],%i1 -cmp %i1,3; be .L3360; nop -ld [%i0+44],%i1 -cmp %i1,0; be .L3362; nop -set .3350,%o0 -set 2,%o1 -call printf; nop -.L3362: -add %i3,2,%i3 -.L3360: -set .L419,%i1 -ld2 [%i1],%f30 -std %f30,[%fp+-16] -std %f30,[%fp+-8] -add -16,%fp,%i2 -set .L418,%i1 -ld2 [%i1],%f30 -st2 %f30,[%i2] -set .L418,%i1 -ld2 [%i1],%f30 -st2 %f30,[%i2+8] -ldd [%fp+-16],%f30 -ldd [%fp+-8],%f28 -faddd %f30,%f28,%f30 -set .L416,%i1 -ld2 [%i1],%f28 -fcmped %f30,%f28; nop; fbue .L3365; nop -ld [%i0+44],%i1 -cmp %i1,0; be .L3368; nop -set .3350,%o0 -set 4,%o1 -call printf; nop -.L3368: -add %i3,4,%i3 -.L3365: -mov %i3,%i0 -.L3349: -ret; restore -.type s88,#function -.size s88,.-s88 -.section ".data" -.type .3371,#object -.align 1 -.3371: -.byte 115 -.byte 57 -.byte 44 -.byte 101 -.byte 114 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.size .3371,9 -.type .3372,#object -.size .3372,8 -.align 1 -.3372: -.byte 115 -.byte 57 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 32 -.byte 0 -.global s9 -.section ".text" -.align 4 -s9: -save %sp,-96,%sp -set .3372,%i3 -add %i0,60,%i2 -mov %g0,%i1 -.L3373: -.L3374: -mov %i2,%l7 -add %l7,1,%i2 -mov %i3,%l6 -add %l6,1,%i3 -ldsb [%l6],%l6 -stb %l6,[%l7] -sll %l6,8*(4-1),%l7; sra %l7,8*(4-1),%l7 -cmp %l7,0; bne .L3373; nop -mov %g0,%i4 -mov %g0,%i5 -.L3376: -set 2,%l5 -mov %l5,%l7 -mov %l5,%l6 -set 3,%l3 -mov %l3,%l5 -mov %l3,%l4 -cmp %l4,3; bne .L3382; nop -cmp %l5,3; be .L3380; nop -.L3382: -set 1,%i4 -.L3380: -cmp %l6,2; bne .L3385; nop -cmp %l7,2; be .L3383; nop -.L3385: -set 1,%i4 -.L3383: -.L3377: -add %i5,1,%i5 -cmp %i5,2; bl .L3376; nop -cmp %i4,0; be .L3390; nop -ld [%i0+44],%l7 -cmp %l7,0; be .L3388; nop -set .3371,%o0 -set 1,%o1 -call printf; nop -.L3388: -add %i1,1,%i1 -ba .L3390; nop -ld [%i0+44],%l7 -cmp %l7,0; be .L3391; nop -set .3371,%o0 -set 2,%o1 -call printf; nop -.L3391: -add %i1,2,%i1 -.L3390: -mov %i1,%i0 -.L3370: -ret; restore -.type s9,#function -.size s9,.-s9 -.global setev -.align 4 -setev: -set extvar,%o5 -set 1066,%o4 -st %o4,[%o5] -mov %g0,%o0 -.L3393: -retl; nop -.type setev,#function -.size setev,.-setev -.section ".bss" -.global rfs -.type rfs,#object -.size rfs,8 -.common rfs,8,1 -.global crc -.type crc,#object -.size crc,4 -.common crc,4,4 -.global rrc -.type rrc,#object -.size rrc,4 -.common rrc,4,4 -.global flgl -.type flgl,#object -.size flgl,4 -.common flgl,4,4 -.global flgd -.type flgd,#object -.size flgd,4 -.common flgd,4,4 -.global flgm -.type flgm,#object -.size flgm,4 -.common flgm,4,4 -.global flgs -.type flgs,#object -.size flgs,4 -.common flgs,4,4 -.global dprec -.type dprec,#object -.size dprec,4 -.common dprec,4,4 -.global fprec -.type fprec,#object -.size fprec,4 -.common fprec,4,4 -.global dbits -.type dbits,#object -.size dbits,4 -.common dbits,4,4 -.global fbits -.type fbits,#object -.size fbits,4 -.common fbits,4,4 -.global ubits -.type ubits,#object -.size ubits,4 -.common ubits,4,4 -.global lbits -.type lbits,#object -.size lbits,4 -.common lbits,4,4 -.global metricp -.type metricp,#object -.size metricp,4 -.common metricp,4,4 -.global extvar -.type extvar,#object -.size extvar,4 -.common extvar,4,4 -.section ".rodata" -.align 1 -.L3266: -.byte 66 -.byte 101 -.byte 32 -.byte 101 -.byte 115 -.byte 112 -.byte 101 -.byte 99 -.byte 105 -.byte 97 -.byte 108 -.byte 108 -.byte 121 -.byte 32 -.byte 99 -.byte 97 -.byte 114 -.byte 101 -.byte 102 -.byte 117 -.byte 108 -.byte 32 -.byte 119 -.byte 105 -.byte 116 -.byte 104 -.byte 32 -.byte 49 -.byte 45 -.byte 98 -.byte 105 -.byte 116 -.byte 32 -.byte 102 -.byte 105 -.byte 101 -.byte 108 -.byte 100 -.byte 115 -.byte 33 -.byte 10 -.byte 0 -.align 1 -.L3259: -.byte 83 -.byte 105 -.byte 103 -.byte 110 -.byte 32 -.byte 101 -.byte 120 -.byte 116 -.byte 101 -.byte 110 -.byte 115 -.byte 105 -.byte 111 -.byte 110 -.byte 32 -.byte 105 -.byte 110 -.byte 32 -.byte 102 -.byte 105 -.byte 101 -.byte 108 -.byte 100 -.byte 115 -.byte 10 -.byte 0 -.align 1 -.L3252: -.byte 37 -.byte 115 -.byte 37 -.byte 115 -.byte 37 -.byte 100 -.byte 10 -.byte 0 -.align 4 -.L3175: -.word 0x43080000 -.align 1 -.L3022: -.byte 112 -.byte 111 -.byte 105 -.byte 110 -.byte 116 -.byte 101 -.byte 114 -.byte 0 -.align 1 -.L2472: -.byte 73 -.byte 110 -.byte 99 -.byte 114 -.byte 101 -.byte 97 -.byte 115 -.byte 105 -.byte 110 -.byte 103 -.byte 32 -.byte 97 -.byte 114 -.byte 114 -.byte 97 -.byte 121 -.byte 32 -.byte 101 -.byte 108 -.byte 101 -.byte 109 -.byte 101 -.byte 110 -.byte 116 -.byte 115 -.byte 32 -.byte 97 -.byte 115 -.byte 115 -.byte 105 -.byte 103 -.byte 110 -.byte 101 -.byte 100 -.byte 32 -.byte 116 -.byte 111 -.byte 32 -.byte 100 -.byte 101 -.byte 99 -.byte 114 -.byte 101 -.byte 97 -.byte 115 -.byte 105 -.byte 110 -.byte 103 -.byte 32 -.byte 108 -.byte 111 -.byte 99 -.byte 97 -.byte 116 -.byte 105 -.byte 111 -.byte 110 -.byte 115 -.byte 10 -.byte 0 -.align 4 -.L2356: -.word 0x41d00000 -.align 8 -.L2355: -.word 0x403a0000 -.word 0x0 -.align 8 -.L1659: -.word 0x40040000 -.word 0x0 -.align 8 -.L1484: -.word 0x40240000 -.word 0x0 -.align 4 -.L1455: -.word 0x41200000 -.align 8 -.L1280: -.word 0x40080000 -.word 0x0 -.align 4 -.L1251: -.word 0x40400000 -.align 8 -.L1076: -.word 0x401c0000 -.word 0x0 -.align 4 -.L1047: -.word 0x40e00000 -.align 8 -.L870: -.word 0x40140000 -.word 0x0 -.align 4 -.L841: -.word 0x40a00000 -.align 8 -.L836: -.word 0x41e00000 -.word 0x0 -.align 4 -.L828: -.word 0x4f000000 -.align 1 -.L653: -.byte 113 -.byte 117 -.byte 101 -.byte 101 -.byte 112 -.byte 0 -.align 1 -.L639: -.byte 10 -.byte 0 -.align 1 -.L638: -.byte 37 -.byte 100 -.byte 0 -.align 1 -.L633: -.byte 32 -.byte 32 -.byte 32 -.byte 107 -.byte 101 -.byte 121 -.byte 61 -.byte 0 -.align 8 -.L596: -.word 0x40000000 -.word 0x0 -.align 8 -.L536: -.word 0x40ce8480 -.word 0x0 -.align 8 -.L535: -.word 0x405f4000 -.word 0x0 -.align 4 -.L534: -.word 0x42fa0000 -.align 4 -.L529: -.word 0x40000000 -.align 1 -.L431: -.byte 100 -.byte 111 -.byte 117 -.byte 98 -.byte 108 -.byte 101 -.byte 0 -.align 1 -.L430: -.byte 102 -.byte 108 -.byte 111 -.byte 97 -.byte 116 -.byte 0 -.align 1 -.L429: -.byte 117 -.byte 110 -.byte 115 -.byte 105 -.byte 103 -.byte 110 -.byte 101 -.byte 100 -.byte 0 -.align 1 -.L428: -.byte 108 -.byte 111 -.byte 110 -.byte 103 -.byte 0 -.align 1 -.L427: -.byte 115 -.byte 104 -.byte 111 -.byte 114 -.byte 116 -.byte 0 -.align 1 -.L426: -.byte 105 -.byte 110 -.byte 116 -.byte 0 -.align 1 -.L425: -.byte 99 -.byte 104 -.byte 97 -.byte 114 -.byte 0 -.align 8 -.L419: -.word 0x0 -.word 0x0 -.align 8 -.L418: -.word 0x3ff00000 -.word 0x0 -.align 8 -.L417: -.word 0x40100000 -.word 0x0 -.align 8 -.L416: -.word 0x40000000 -.word 0x0 -.align 4 -.L412: -.word 0x0 -.align 4 -.L411: -.word 0x3f800000 -.align 1 -.L390: -.byte 113 -.byte 117 -.byte 101 -.byte 101 -.byte 112 -.byte 33 -.byte 0 -.align 1 -.L379: -.byte 10 -.byte 9 -.byte 8 -.byte 13 -.byte 12 -.byte 92 -.byte 39 -.byte 0 -.align 1 -.L375: -.byte 46 -.byte 34 -.byte 46 -.byte 0 -.align 1 -.L362: -.byte 46 -.byte 46 -.byte 46 -.byte 0 -.align 8 -.L333: -.word 0x40938800 -.word 0x0 -.align 1 -.L199: -.byte 32 -.byte 32 -.byte 32 -.byte 100 -.byte 105 -.byte 102 -.byte 102 -.byte 101 -.byte 114 -.byte 101 -.byte 110 -.byte 116 -.byte 32 -.byte 114 -.byte 101 -.byte 115 -.byte 117 -.byte 108 -.byte 116 -.byte 115 -.byte 32 -.byte 119 -.byte 104 -.byte 101 -.byte 110 -.byte 32 -.byte 97 -.byte 115 -.byte 115 -.byte 105 -.byte 103 -.byte 110 -.byte 101 -.byte 100 -.byte 32 -.byte 116 -.byte 111 -.byte 32 -.byte 108 -.byte 111 -.byte 110 -.byte 103 -.byte 115 -.byte 46 -.byte 10 -.byte 0 -.align 1 -.L198: -.byte 68 -.byte 101 -.byte 99 -.byte 105 -.byte 109 -.byte 97 -.byte 108 -.byte 32 -.byte 97 -.byte 110 -.byte 100 -.byte 32 -.byte 111 -.byte 99 -.byte 116 -.byte 97 -.byte 108 -.byte 47 -.byte 104 -.byte 101 -.byte 120 -.byte 32 -.byte 99 -.byte 111 -.byte 110 -.byte 115 -.byte 116 -.byte 97 -.byte 110 -.byte 116 -.byte 115 -.byte 32 -.byte 115 -.byte 111 -.byte 109 -.byte 101 -.byte 116 -.byte 105 -.byte 109 -.byte 101 -.byte 115 -.byte 32 -.byte 103 -.byte 105 -.byte 118 -.byte 101 -.byte 10 -.byte 0 -.align 1 -.L27: -.byte 10 -.byte 70 -.byte 97 -.byte 105 -.byte 108 -.byte 101 -.byte 100 -.byte 46 -.byte 10 -.byte 0 -.align 1 -.L26: -.byte 10 -.byte 78 -.byte 111 -.byte 32 -.byte 101 -.byte 114 -.byte 114 -.byte 111 -.byte 114 -.byte 115 -.byte 32 -.byte 100 -.byte 101 -.byte 116 -.byte 101 -.byte 99 -.byte 116 -.byte 101 -.byte 100 -.byte 46 -.byte 10 -.byte 0 -.align 1 -.L20: -.byte 83 -.byte 101 -.byte 99 -.byte 116 -.byte 105 -.byte 111 -.byte 110 -.byte 32 -.byte 37 -.byte 115 -.byte 32 -.byte 114 -.byte 101 -.byte 116 -.byte 117 -.byte 114 -.byte 110 -.byte 101 -.byte 100 -.byte 32 -.byte 37 -.byte 100 -.byte 46 -.byte 10 -.byte 0 |