Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / ldst_sync_fc9.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: ldst_sync_fc9.s
* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
*
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; version 2 of the License.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* For the avoidance of doubt, and except that if any non-GPL license
* choice is available it will apply instead, Sun elects to use only
* the General Public License version 2 (GPLv2) at this time for any
* software where a choice of GPL license versions is made
* available with the language indicating that GPLv2 or any later version
* may be used, or where a choice of which version of the GPL is applied is
* otherwise unspecified.
*
* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
* CA 95054 USA or visit www.sun.com if you need additional information or
* have any questions.
*
*
* ========== Copyright Header End ============================================
*/
#define PORTABLE_CORE
define(INIT_TH_FP_REG,
`setx $3, %g4, %g5
stx %g5, [$1]
ldd [$1], $2')
#define MAIN_PAGE_HV_ALSO
#define MAIN_PAGE_NUCLEUS_ALSO
#include "hboot.s"
/************************************************************************
Test case code start
************************************************************************/
.text
.global main
main: /* test begin */
! Get TID/DIAG DATA AREA. Separate memory for each thread.
ta T_RD_THID
mov %o1, %l6
setx user_data_start, %g1, %l7
ta T_CHANGE_HPRIV
cmp %l6, 0x0
be thread_0
nop
cmp %l6, 0x1
be thread_1
nop
cmp %l6, 0x2
be thread_2
nop
cmp %l6, 0x3
be thread_3
nop
cmp %l6, 0x4
be thread_4
nop
cmp %l6, 0x5
be thread_5
nop
cmp %l6, 0x6
be thread_6
nop
cmp %l6, 0x7
be thread_7
nop
EXIT_BAD
!
! Thread 0 Start
!
.global thread_0
thread_0:
mov %l7, %g1
!# Set %cwp for 8 windows
!# This threads memory space into each %l7
wrpr %g0, 0x7, %cwp
mov %g1, %l7
wrpr %g0, 0x6, %cwp
mov %g1, %l7
wrpr %g0, 0x5, %cwp
mov %g1, %l7
wrpr %g0, 0x4, %cwp
mov %g1, %l7
wrpr %g0, 0x3, %cwp
mov %g1, %l7
wrpr %g0, 0x2, %cwp
mov %g1, %l7
wrpr %g0, 0x1, %cwp
mov %g1, %l7
wrpr %g0, 0x0, %cwp
mov %g1, %l7
!# Set %fsr
setx 0x0000000000400000, %l0, %l6 !# no post process
stx %l6, [%l7 + 0x0] !# no post process
ldx [%l7 + 0x0], %fsr !# no post process
wr %g0, 0x80, %asi !# no post process
!# Initialize registers ..
!# Global registers
set 0xB, %g1
set 0x3, %g2
set 0x5, %g3
set 0x8, %g4
set 0xF, %g5
set 0x7, %g6
set 0xE, %g7
!# Input registers
set -0x3, %i0
set -0xC, %i1
set -0xE, %i2
set -0x0, %i3
set -0x5, %i4
set -0x8, %i5
set -0x9, %i6
set -0xD, %i7
!# Local registers
set 0x068BF74C, %l0
set 0x3B6B28D8, %l1
set 0x7F9E0D9D, %l2
set 0x72104A96, %l3
set 0x4643D707, %l4
set 0x3A561825, %l5
set 0x089BA07A, %l6
!# Output registers
set -0x19E0, %o0
set 0x1C44, %o1
set 0x1EC4, %o2
set 0x02D8, %o3
set 0x0F72, %o4
set 0x1B3F, %o5
set 0x0615, %o6
set -0x1F2A, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xCD16732133216BD5)
INIT_TH_FP_REG(%l7,%f2,0x40A0381EF6B1DDE1)
INIT_TH_FP_REG(%l7,%f4,0xB295A57F36BBA3DD)
INIT_TH_FP_REG(%l7,%f6,0xF3442E2BB29D5CF5)
INIT_TH_FP_REG(%l7,%f8,0xE15AE39F72C7E69E)
INIT_TH_FP_REG(%l7,%f10,0xA76E98C5C88A87D6)
INIT_TH_FP_REG(%l7,%f12,0xF0B3B2E5FAF40099)
INIT_TH_FP_REG(%l7,%f14,0xEA18376F970549A0)
INIT_TH_FP_REG(%l7,%f16,0x84219F30A93C04E0)
INIT_TH_FP_REG(%l7,%f18,0x1E860E16786CB6D1)
INIT_TH_FP_REG(%l7,%f20,0x2205B095BA76A409)
INIT_TH_FP_REG(%l7,%f22,0xB485670A44EB28FE)
INIT_TH_FP_REG(%l7,%f24,0xFD892A8523931793)
INIT_TH_FP_REG(%l7,%f26,0x4DF8B75557682B8E)
INIT_TH_FP_REG(%l7,%f28,0xA4880663CA4592B7)
INIT_TH_FP_REG(%l7,%f30,0xF24CD3C8F5E95DB0)
!# Execute Main Diag ..
st %fsr, [%l7 + 0x78]
nop
set 0x44, %o7
lduh [%l7 + %o7], %i3
or %i6, %l4, %i1
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
set 0x68, %i0
stwa %g1, [%l7 + %i0] 0x80
nop
nop
setx 0x9E79E25D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f27
setx 0xC1735D21, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f30
fdivs %f30, %f27, %f22
nop
set 0x70, %g3
stx %fsr, [%l7 + %g3]
and %g7, %i5, %i2
set 0x40, %l1
stda %f0, [%l7 + %l1] 0xc4
membar #Sync
set 0x40, %o0
ldda [%l7 + %o0] 0xf8, %f0
nop
set 0x40, %o3
swap [%l7 + %o3], %o3
nop
set 0x0C, %i4
stw %o4, [%l7 + %i4]
nop
set 0x50, %l6
ldx [%l7 + %l6], %g4
set 0x60, %o1
ldda [%l7 + %o1] 0x80, %i0
nop
set 0x60, %g1
ldx [%l7 + %g1], %o7
wr %l6, %o1, %sys_tick
add %l1, %g5, %g6
or %i4, %o0, %l0
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %l5, %l2
nop
set 0x70, %i6
std %l2, [%l7 + %i6]
nop
set 0x68, %i7
prefetch [%l7 + %i7], 1
nop
set 0x68, %g2
swap [%l7 + %g2], %g2
add %l7, 0x4C, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %i7, %o6
set 0x60, %l5
ldda [%l7 + %l5] 0x81, %i2
nop
set 0x7F, %i2
ldsb [%l7 + %i2], %g3
add %l7, 0x6C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i6, %l4
set 0x58, %l2
stxa %i1, [%l7 + %l2] 0xeb
membar #Sync
add %o5, %g1, %o2
set 0x48, %i5
swapa [%l7 + %i5] 0x80, %g7
nop
set 0x58, %l3
std %f28, [%l7 + %l3]
set 0x22, %g7
ldstuba [%l7 + %g7] 0x89, %i2
add %i5, %o4, %g4
nop
set 0x77, %o4
ldsb [%l7 + %o4], %i0
nop
set 0x10, %o6
prefetch [%l7 + %o6], 0
set 0x70, %o2
stha %o3, [%l7 + %o2] 0x80
set 0x40, %i3
swapa [%l7 + %i3] 0x89, %o7
set 0x36, %g6
stba %l6, [%l7 + %g6] 0xeb
membar #Sync
nop
set 0x64, %l4
swap [%l7 + %l4], %l1
ld [%l7 + 0x14], %f4
st %fsr, [%l7 + 0x70]
nop
set 0x24, %l0
swap [%l7 + %l0], %g5
membar #Sync
set 0x40, %g4
ldda [%l7 + %g4] 0xf8, %f0
nop
set 0x28, %o5
swap [%l7 + %o5], %g6
set 0x0B, %i1
ldstuba [%l7 + %i1] 0x81, %o1
be,pt %xcc, loop_1
nop
set 0x0A, %o7
stb %o0, [%l7 + %o7]
nop
set 0x7C, %i0
prefetch [%l7 + %i0], 1
set 0x70, %g3
stxa %i4, [%l7 + %g3] 0x81
loop_1:
nop
set 0x1C, %g5
swapa [%l7 + %g5] 0x88, %l5
wr %l0, %l3, %sys_tick
set 0x40, %o0
ldxa [%l7 + %o0] 0x81, %l2
nop
set 0x30, %o3
ldd [%l7 + %o3], %f24
set 0x34, %l1
stha %g2, [%l7 + %l1] 0xea
membar #Sync
nop
set 0x60, %i4
ldsh [%l7 + %i4], %o6
set 0x30, %l6
stxa %i7, [%l7 + %l6] 0x81
nop
set 0x58, %g1
ldx [%l7 + %g1], %g3
nop
set 0x0E, %i6
sth %i3, [%l7 + %i6]
nop
set 0x08, %i7
stx %fsr, [%l7 + %i7]
fpadd32 %f22, %f0, %f24
set 0x7C, %g2
sta %f11, [%l7 + %g2] 0x81
set 0x20, %o1
stha %l4, [%l7 + %o1] 0x89
nop
set 0x68, %l5
stx %i1, [%l7 + %l5]
nop
set 0x3A, %l2
lduh [%l7 + %l2], %o5
nop
set 0x26, %i5
sth %i6, [%l7 + %i5]
nop
set 0x70, %i2
stx %g1, [%l7 + %i2]
or %o2, %g7, %i2
nop
set 0x08, %l3
ldd [%l7 + %l3], %o4
nop
set 0x48, %o4
ldd [%l7 + %o4], %g4
nop
set 0x08, %o6
ldd [%l7 + %o6], %f12
nop
set 0x28, %o2
ldd [%l7 + %o2], %i4
set 0x50, %i3
stxa %i0, [%l7 + %i3] 0x88
st %fsr, [%l7 + 0x10]
nop
set 0x40, %g7
ldd [%l7 + %g7], %o6
set 0x1C, %g6
lda [%l7 + %g6] 0x88, %f4
set 0x40, %l4
stda %f16, [%l7 + %l4] 0xc4
bn,a,pt %icc, loop_2
nop
set 0x70, %l0
swap [%l7 + %l0], %l6
st %f19, [%l7 + 0x40]
or %o3, %g5, %l1
loop_2:
nop
set 0x44, %g4
stw %g6, [%l7 + %g4]
set 0x44, %o5
swapa [%l7 + %o5] 0x88, %o1
set 0x43, %i1
ldstuba [%l7 + %i1] 0x80, %i4
set 0x08, %o7
prefetcha [%l7 + %o7] 0x81, 4
nop
set 0x50, %i0
lduw [%l7 + %i0], %l0
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o0, %l3
set 0x08, %g5
ldxa [%l7 + %g5] 0x88, %l2
nop
set 0x20, %o0
prefetch [%l7 + %o0], 3
nop
set 0x1F, %o3
ldstub [%l7 + %o3], %o6
set 0x50, %l1
prefetcha [%l7 + %l1] 0x80, 0
set 0x08, %i4
stxa %g3, [%l7 + %i4] 0x80
bg %xcc, loop_3
nop
set 0x25, %g3
ldsb [%l7 + %g3], %i3
nop
set 0x7B, %l6
stb %l4, [%l7 + %l6]
nop
set 0x18, %g1
prefetch [%l7 + %g1], 4
loop_3:
and %g2, %i1, %o5
nop
set 0x58, %i7
stw %g1, [%l7 + %i7]
set 0x40, %i6
stda %f16, [%l7 + %i6] 0xcc
nop
set 0x2C, %o1
ldsw [%l7 + %o1], %i6
set 0x50, %l5
sta %f21, [%l7 + %l5] 0x81
or %o2, %g7, %i2
nop
set 0x48, %l2
ldsh [%l7 + %l2], %o4
set 0x58, %g2
sta %f20, [%l7 + %g2] 0x81
st %f20, [%l7 + 0x34]
st %fsr, [%l7 + 0x50]
nop
set 0x10, %i2
ldx [%l7 + %i2], %i5
st %f21, [%l7 + 0x48]
nop
set 0x20, %i5
ldx [%l7 + %i5], %g4
nop
set 0x30, %l3
ldx [%l7 + %l3], %o7
set 0x3C, %o4
lda [%l7 + %o4] 0x89, %f21
nop
set 0x70, %o6
ldsh [%l7 + %o6], %l6
set 0x40, %i3
ldda [%l7 + %i3] 0x89, %f0
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o3, %g5
set 0x10, %o2
lda [%l7 + %o2] 0x80, %f8
nop
set 0x18, %g7
sth %l1, [%l7 + %g7]
nop
set 0x78, %g6
std %f24, [%l7 + %g6]
nop
set 0x44, %l4
prefetch [%l7 + %l4], 1
nop
set 0x60, %l0
std %g6, [%l7 + %l0]
membar #Sync
set 0x40, %g4
ldda [%l7 + %g4] 0xf0, %f0
set 0x7A, %i1
ldstuba [%l7 + %i1] 0x89, %o1
and %i4, %l5, %i0
nop
set 0x7C, %o5
stw %l0, [%l7 + %o5]
set 0x32, %o7
ldstuba [%l7 + %o7] 0x89, %l3
add %l7, 0x74, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x89, %o0, %l2
nop
set 0x4F, %g5
ldub [%l7 + %g5], %o6
set 0x38, %i0
prefetcha [%l7 + %i0] 0x81, 0
nop
set 0x58, %o3
ldd [%l7 + %o3], %i2
nop
set 0x3D, %o0
ldub [%l7 + %o0], %l4
set 0x48, %l1
stxa %i7, [%l7 + %l1] 0x80
nop
set 0x66, %i4
sth %g2, [%l7 + %i4]
set 0x6F, %l6
ldstuba [%l7 + %l6] 0x89, %o5
add %i1, %g1, %o2
set 0x40, %g3
ldda [%l7 + %g3] 0xd0, %f16
nop
set 0x76, %g1
lduh [%l7 + %g1], %i6
set 0x08, %i6
stxa %i2, [%l7 + %i6] 0xea
membar #Sync
nop
set 0x58, %o1
ldsw [%l7 + %o1], %g7
set 0x7A, %i7
stha %o4, [%l7 + %i7] 0xe2
membar #Sync
add %i5, %g4, %o7
nop
set 0x0D, %l2
ldsb [%l7 + %l2], %l6
add %l7, 0x7C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o3, %g5
nop
set 0x2C, %g2
lduw [%l7 + %g2], %l1
set 0x20, %l5
stda %o0, [%l7 + %l5] 0xe3
membar #Sync
add %g6, %i4, %l5
set 0x6E, %i2
ldstuba [%l7 + %i2] 0x88, %i0
set 0x34, %i5
stwa %l3, [%l7 + %i5] 0x81
nop
set 0x6E, %l3
ldsb [%l7 + %l3], %o0
nop
set 0x0C, %o4
lduh [%l7 + %o4], %l0
set 0x58, %i3
prefetcha [%l7 + %i3] 0x80, 4
nop
set 0x78, %o6
ldd [%l7 + %o6], %g2
set 0x18, %g7
swapa [%l7 + %g7] 0x88, %i3
nop
set 0x62, %o2
ldsb [%l7 + %o2], %o6
add %l7, 0x78, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l4, %i7
set 0x08, %g6
swapa [%l7 + %g6] 0x81, %g2
set 0x2D, %l4
ldstuba [%l7 + %l4] 0x88, %i1
set 0x0F, %g4
stba %o5, [%l7 + %g4] 0x89
nop
set 0x28, %i1
ldsw [%l7 + %i1], %o2
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g1, %i2
nop
set 0x5E, %o5
ldsh [%l7 + %o5], %i6
set 0x48, %o7
ldxa [%l7 + %o7] 0x81, %o4
nop
set 0x74, %g5
stw %i5, [%l7 + %g5]
nop
set 0x58, %l0
stx %fsr, [%l7 + %l0]
nop
set 0x6C, %i0
prefetch [%l7 + %i0], 0
set 0x4E, %o3
stha %g7, [%l7 + %o3] 0xea
membar #Sync
nop
set 0x28, %l1
ldd [%l7 + %l1], %o6
wr %g4, %l6, %y
set 0x78, %o0
lda [%l7 + %o0] 0x88, %f30
nop
set 0x7C, %i4
ldsw [%l7 + %i4], %g5
nop
set 0x20, %l6
lduw [%l7 + %l6], %o3
nop
set 0x60, %g1
stw %o1, [%l7 + %g1]
set 0x7B, %i6
stba %g6, [%l7 + %i6] 0xe3
membar #Sync
nop
set 0x7C, %g3
stw %i4, [%l7 + %g3]
fpadd16 %f22, %f14, %f0
set 0x2E, %o1
ldstuba [%l7 + %o1] 0x89, %l1
add %i0, %l5, %o0
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %l0
casa [%l6] 0x89, %l0, %l3
set 0x18, %l2
ldxa [%l7 + %l2] 0x81, %g3
set 0x30, %g2
prefetcha [%l7 + %g2] 0x88, 0
set 0x08, %i7
stda %l2, [%l7 + %i7] 0xeb
membar #Sync
nop
set 0x60, %i2
ldx [%l7 + %i2], %l4
set 0x08, %l5
stha %o6, [%l7 + %l5] 0x81
set 0x40, %l3
ldda [%l7 + %l3] 0xe3, %g2
set 0x78, %i5
stxa %i7, [%l7 + %i5] 0xea
membar #Sync
or %o5, %i1, %g1
nop
set 0x51, %o4
ldub [%l7 + %o4], %o2
add %l7, 0x18, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i2, %o4
set 0x10, %i3
ldxa [%l7 + %i3] 0x88, %i6
nop
set 0x50, %g7
std %f24, [%l7 + %g7]
add %l7, 0x38, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %i5, %g7
wr %o7, %g4, %pic
st %fsr, [%l7 + 0x10]
set 0x48, %o2
swapa [%l7 + %o2] 0x80, %l6
set 0x41, %g6
ldstuba [%l7 + %g6] 0x81, %g5
set 0x12, %o6
stba %o3, [%l7 + %o6] 0x81
ld [%l7 + 0x5C], %f30
nop
set 0x67, %l4
stb %g6, [%l7 + %l4]
set 0x52, %i1
stha %i4, [%l7 + %i1] 0xe2
membar #Sync
nop
set 0x24, %g4
ldsb [%l7 + %g4], %l1
set 0x20, %o5
prefetcha [%l7 + %o5] 0x89, 3
set 0x14, %o7
sta %f21, [%l7 + %o7] 0x89
nop
set 0x10, %l0
std %l4, [%l7 + %l0]
set 0x10, %i0
stda %i0, [%l7 + %i0] 0xe2
membar #Sync
set 0x68, %g5
stwa %o0, [%l7 + %g5] 0xe3
membar #Sync
set 0x5C, %o3
lda [%l7 + %o3] 0x80, %f8
set 0x40, %o0
stda %f16, [%l7 + %o0] 0xda
bne %xcc, loop_4
nop
set 0x72, %l1
sth %l3, [%l7 + %l1]
nop
set 0x18, %i4
stw %l0, [%l7 + %i4]
nop
set 0x78, %l6
stx %fsr, [%l7 + %l6]
loop_4:
nop
set 0x50, %i6
prefetcha [%l7 + %i6] 0x89, 2
nop
set 0x58, %g1
std %l2, [%l7 + %g1]
nop
set 0x2C, %g3
swap [%l7 + %g3], %l4
or %g3, %o6, %i7
set 0x18, %l2
ldxa [%l7 + %l2] 0x88, %o5
and %i1, %g1, %o2
nop
set 0x78, %g2
ldd [%l7 + %g2], %f24
wr %g2, %o4, %clear_softint
nop
set 0x28, %o1
ldd [%l7 + %o1], %i2
set 0x40, %i7
stda %i4, [%l7 + %i7] 0xeb
membar #Sync
set 0x20, %i2
ldda [%l7 + %i2] 0xe2, %i6
nop
set 0x1C, %l3
swap [%l7 + %l3], %g7
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o7, %g4
nop
set 0x4E, %l5
ldsh [%l7 + %l5], %l6
st %fsr, [%l7 + 0x40]
or %g5, %o3, %g6
set 0x20, %o4
ldda [%l7 + %o4] 0xea, %i4
set 0x68, %i5
stxa %o1, [%l7 + %i5] 0x81
nop
set 0x68, %i3
stx %fsr, [%l7 + %i3]
nop
set 0x50, %o2
ldsh [%l7 + %o2], %l5
set 0x08, %g6
stxa %i0, [%l7 + %g6] 0xe2
membar #Sync
set 0x11, %o6
ldstuba [%l7 + %o6] 0x88, %o0
ble,pt %icc, loop_5
nop
set 0x78, %g7
ldx [%l7 + %g7], %l1
set 0x10, %l4
ldda [%l7 + %l4] 0xe3, %l0
loop_5:
nop
set 0x58, %i1
ldd [%l7 + %i1], %f6
set 0x14, %o5
swapa [%l7 + %o5] 0x80, %i3
nop
set 0x56, %g4
sth %l2, [%l7 + %g4]
or %l4, %l3, %g3
nop
set 0x38, %o7
std %f14, [%l7 + %o7]
set 0x40, %i0
stda %f0, [%l7 + %i0] 0xcc
set 0x54, %l0
stwa %i7, [%l7 + %l0] 0x81
nop
set 0x10, %g5
stx %fsr, [%l7 + %g5]
set 0x10, %o0
stda %o6, [%l7 + %o0] 0x81
nop
set 0x60, %l1
stx %fsr, [%l7 + %l1]
wr %o5, %g1, %softint
nop
set 0x50, %i4
stw %i1, [%l7 + %i4]
set 0x40, %o3
ldda [%l7 + %o3] 0x89, %o2
nop
set 0x1C, %l6
prefetch [%l7 + %l6], 4
set 0x40, %g1
stda %f16, [%l7 + %g1] 0xc2
nop
set 0x4E, %g3
sth %g2, [%l7 + %g3]
wr %o4, %i5, %set_softint
nop
set 0x48, %i6
std %f30, [%l7 + %i6]
nop
set 0x12, %g2
stb %i2, [%l7 + %g2]
nop
set 0x58, %l2
stw %g7, [%l7 + %l2]
bl,a,pt %icc, loop_6
or %i6, %g4, %l6
nop
set 0x50, %i7
ldx [%l7 + %i7], %g5
nop
set 0x44, %i2
sth %o3, [%l7 + %i2]
loop_6:
nop
set 0x58, %o1
std %f28, [%l7 + %o1]
set 0x40, %l5
ldda [%l7 + %l5] 0xda, %f0
set 0x58, %o4
ldxa [%l7 + %o4] 0x89, %o7
nop
set 0x5C, %i5
ldub [%l7 + %i5], %i4
membar #Sync
set 0x40, %i3
ldda [%l7 + %i3] 0xf0, %f16
and %g6, %l5, %o1
add %l7, 0x44, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x88, %o0, %i0
set 0x11, %o2
ldstuba [%l7 + %o2] 0x80, %l1
or %i3, %l2, %l0
or %l3, %g3, %i7
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o6
casxa [%l6] 0x81, %o6, %o5
nop
set 0x44, %g6
ldsb [%l7 + %g6], %g1
set 0x48, %l3
stha %l4, [%l7 + %l3] 0xe2
membar #Sync
membar #Sync
set 0x40, %g7
ldda [%l7 + %g7] 0xf8, %f0
nop
set 0x54, %l4
ldsh [%l7 + %l4], %i1
set 0x60, %o6
ldda [%l7 + %o6] 0x80, %g2
set 0x40, %i1
lda [%l7 + %i1] 0x88, %f28
set 0x10, %g4
stha %o4, [%l7 + %g4] 0x89
nop
set 0x42, %o7
sth %o2, [%l7 + %o7]
be %icc, loop_7
fpadd16 %f6, %f18, %f18
st %f10, [%l7 + 0x28]
st %f2, [%l7 + 0x20]
loop_7:
wr %i2, %i5, %set_softint
nop
set 0x10, %i0
ldsh [%l7 + %i0], %g7
set 0x28, %o5
lda [%l7 + %o5] 0x89, %f12
set 0x40, %g5
stda %f16, [%l7 + %g5] 0xc2
nop
set 0x1A, %o0
sth %i6, [%l7 + %o0]
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x80, %g4, %l6
nop
set 0x78, %l1
ldx [%l7 + %l1], %g5
nop
set 0x78, %l0
ldd [%l7 + %l0], %f2
nop
set 0x30, %i4
ldsw [%l7 + %i4], %o3
and %i4, %o7, %g6
nop
set 0x64, %o3
ldsw [%l7 + %o3], %o1
set 0x40, %g1
sta %f11, [%l7 + %g1] 0x89
set 0x68, %g3
ldstuba [%l7 + %g3] 0x88, %l5
add %l7, 0x2C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i0
casa [%l6] 0x89, %i0, %o0
nop
set 0x68, %l6
ldd [%l7 + %l6], %l0
set 0x42, %i6
ldstuba [%l7 + %i6] 0x89, %i3
membar #Sync
set 0x40, %l2
ldda [%l7 + %l2] 0xf8, %f16
set 0x40, %g2
ldda [%l7 + %g2] 0x80, %f0
nop
set 0x0C, %i2
swap [%l7 + %i2], %l2
set 0x2A, %o1
stha %l0, [%l7 + %o1] 0x88
nop
set 0x24, %i7
ldsh [%l7 + %i7], %g3
set 0x20, %o4
stda %l2, [%l7 + %o4] 0xeb
membar #Sync
set 0x40, %i5
ldda [%l7 + %i5] 0xe2, %o6
set 0x40, %l5
stda %f16, [%l7 + %l5] 0xc4
nop
set 0x6E, %o2
sth %o5, [%l7 + %o2]
nop
set 0x2C, %g6
lduw [%l7 + %g6], %g1
add %i7, %l4, %g2
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %o4, %o2
set 0x38, %i3
stwa %i1, [%l7 + %i3] 0xe3
membar #Sync
nop
set 0x10, %g7
ldd [%l7 + %g7], %i2
nop
set 0x64, %l4
lduw [%l7 + %l4], %i5
membar #Sync
set 0x40, %l3
ldda [%l7 + %l3] 0xf1, %f16
set 0x5F, %i1
ldstuba [%l7 + %i1] 0x80, %g7
nop
set 0x14, %g4
lduw [%l7 + %g4], %g4
set 0x17, %o6
ldstuba [%l7 + %o6] 0x81, %l6
fpsub32s %f2, %f11, %f5
bge,a,pt %xcc, loop_8
nop
set 0x40, %o7
sth %i6, [%l7 + %o7]
nop
set 0x34, %i0
prefetch [%l7 + %i0], 0
nop
set 0x28, %g5
ldd [%l7 + %g5], %o2
loop_8:
nop
set 0x48, %o5
ldd [%l7 + %o5], %f16
set 0x30, %l1
lda [%l7 + %l1] 0x88, %f17
set 0x2C, %o0
sta %f20, [%l7 + %o0] 0x89
nop
nop
setx 0xA9933B81C99A04D3, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x72117E4D67DEC29F, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fdivd %f18, %f22, %f18
nop
set 0x70, %l0
ldd [%l7 + %l0], %i4
bl,a %xcc, loop_9
nop
set 0x70, %i4
ldd [%l7 + %i4], %o6
set 0x08, %o3
swapa [%l7 + %o3] 0x89, %g5
loop_9:
nop
set 0x50, %g3
stx %g6, [%l7 + %g3]
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %o1, %l5
set 0x50, %l6
sta %f20, [%l7 + %l6] 0x80
st %fsr, [%l7 + 0x08]
nop
set 0x08, %i6
ldsw [%l7 + %i6], %o0
set 0x08, %l2
swapa [%l7 + %l2] 0x81, %l1
nop
set 0x0C, %g2
swap [%l7 + %g2], %i3
nop
set 0x44, %i2
prefetch [%l7 + %i2], 2
nop
set 0x57, %g1
ldstub [%l7 + %g1], %i0
add %l2, %l0, %l3
nop
set 0x38, %i7
ldd [%l7 + %i7], %f2
st %f14, [%l7 + 0x5C]
nop
set 0x6F, %o4
ldub [%l7 + %o4], %o6
st %fsr, [%l7 + 0x7C]
st %fsr, [%l7 + 0x20]
nop
set 0x30, %i5
stx %fsr, [%l7 + %i5]
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g3
casa [%l6] 0x89, %g3, %o5
set 0x08, %o1
prefetcha [%l7 + %o1] 0x89, 0
nop
set 0x78, %o2
stw %i7, [%l7 + %o2]
or %g2, %o4, %l4
or %i1, %i2, %o2
set 0x40, %l5
stda %f0, [%l7 + %l5] 0x80
set 0x38, %g6
ldxa [%l7 + %g6] 0x80, %i5
nop
set 0x18, %i3
ldd [%l7 + %i3], %f6
set 0x18, %g7
stda %g4, [%l7 + %g7] 0x88
nop
set 0x14, %l3
ldub [%l7 + %l3], %g7
or %l6, %o3, %i4
wr %o7, %i6, %clear_softint
ld [%l7 + 0x48], %f2
set 0x50, %i1
stda %g6, [%l7 + %i1] 0x89
nop
set 0x18, %g4
ldx [%l7 + %g4], %g5
nop
set 0x48, %o6
std %f8, [%l7 + %o6]
set 0x30, %o7
prefetcha [%l7 + %o7] 0x88, 3
or %o0, %l1, %i3
nop
set 0x71, %l4
stb %o1, [%l7 + %l4]
nop
set 0x30, %i0
std %l2, [%l7 + %i0]
set 0x40, %g5
ldda [%l7 + %g5] 0x81, %f0
nop
nop
setx 0x1DA2B6B1, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
setx 0x371835F3, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fdivs %f24, %f7, %f7
nop
set 0x7C, %o5
swap [%l7 + %o5], %l0
nop
set 0x08, %o0
ldd [%l7 + %o0], %f0
set 0x34, %l1
stwa %i0, [%l7 + %l1] 0x89
nop
set 0x40, %l0
ldstub [%l7 + %l0], %o6
nop
set 0x28, %i4
stw %l3, [%l7 + %i4]
nop
set 0x1C, %g3
ldsw [%l7 + %g3], %o5
set 0x40, %o3
stda %g0, [%l7 + %o3] 0xe3
membar #Sync
set 0x68, %i6
ldstuba [%l7 + %i6] 0x80, %g3
st %fsr, [%l7 + 0x70]
wr %i7, %g2, %softint
add %l7, 0x24, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x80, %o4, %l4
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i1, %i2
set 0x74, %l6
swapa [%l7 + %l6] 0x80, %i5
set 0x3C, %l2
sta %f4, [%l7 + %l2] 0x81
nop
set 0x30, %g2
std %o2, [%l7 + %g2]
nop
set 0x14, %g1
prefetch [%l7 + %g1], 3
add %g4, %g7, %o3
nop
set 0x78, %i7
ldd [%l7 + %i7], %i6
set 0x4C, %o4
stwa %o7, [%l7 + %o4] 0x89
set 0x48, %i5
stda %i4, [%l7 + %i5] 0x80
set 0x0E, %i2
stha %g6, [%l7 + %i2] 0x80
set 0x30, %o2
swapa [%l7 + %o2] 0x88, %g5
nop
set 0x10, %o1
ldd [%l7 + %o1], %f30
nop
set 0x30, %g6
ldx [%l7 + %g6], %l5
nop
set 0x64, %l5
swap [%l7 + %l5], %o0
and %l1, %i6, %i3
set 0x50, %i3
stwa %o1, [%l7 + %i3] 0xeb
membar #Sync
bge %xcc, loop_10
nop
set 0x68, %g7
std %f18, [%l7 + %g7]
nop
set 0x30, %l3
ldd [%l7 + %l3], %l0
nop
set 0x40, %i1
stx %l2, [%l7 + %i1]
loop_10:
nop
set 0x78, %o6
ldsw [%l7 + %o6], %i0
or %l3, %o6, %o5
set 0x40, %g4
stda %f0, [%l7 + %g4] 0xca
set 0x70, %o7
stha %g1, [%l7 + %o7] 0x80
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g3, %g2
st %fsr, [%l7 + 0x30]
nop
set 0x20, %i0
std %i6, [%l7 + %i0]
nop
set 0x68, %g5
std %f20, [%l7 + %g5]
nop
set 0x0C, %l4
sth %o4, [%l7 + %l4]
nop
set 0x60, %o0
std %l4, [%l7 + %o0]
set 0x40, %l1
stda %f0, [%l7 + %l1] 0xcc
nop
set 0x50, %l0
std %i0, [%l7 + %l0]
nop
set 0x54, %o5
ldsh [%l7 + %o5], %i2
nop
set 0x67, %i4
ldsb [%l7 + %i4], %i5
st %fsr, [%l7 + 0x60]
nop
set 0x74, %o3
sth %o2, [%l7 + %o3]
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g7, %o3
nop
set 0x18, %i6
swap [%l7 + %i6], %l6
set 0x40, %l6
ldda [%l7 + %l6] 0xd8, %f0
nop
set 0x6C, %l2
lduw [%l7 + %l2], %o7
set 0x0C, %g2
sta %f26, [%l7 + %g2] 0x81
add %g4, %i4, %g6
set 0x38, %g3
stxa %l5, [%l7 + %g3] 0xeb
membar #Sync
set 0x60, %g1
stwa %o0, [%l7 + %g1] 0xea
membar #Sync
nop
set 0x44, %i7
swap [%l7 + %i7], %l1
nop
set 0x0C, %i5
ldub [%l7 + %i5], %g5
nop
set 0x49, %i2
ldstub [%l7 + %i2], %i3
set 0x18, %o4
sta %f17, [%l7 + %o4] 0x81
nop
set 0x33, %o2
stb %o1, [%l7 + %o2]
nop
set 0x70, %o1
ldd [%l7 + %o1], %f6
bg,pt %xcc, loop_11
nop
set 0x70, %l5
ldstub [%l7 + %l5], %i6
set 0x0E, %g6
stha %l2, [%l7 + %g6] 0xe3
membar #Sync
loop_11:
nop
nop
setx 0x34A20358, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
setx 0x25373DF5, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f10
fdivs %f10, %f24, %f26
set 0x40, %i3
stda %f16, [%l7 + %i3] 0x89
set 0x40, %g7
ldda [%l7 + %g7] 0xea, %i0
set 0x18, %i1
stxa %l3, [%l7 + %i1] 0xe3
membar #Sync
set 0x10, %l3
ldxa [%l7 + %l3] 0x89, %l0
nop
set 0x18, %o6
std %o6, [%l7 + %o6]
set 0x10, %g4
swapa [%l7 + %g4] 0x89, %g1
set 0x37, %i0
stba %g3, [%l7 + %i0] 0xeb
membar #Sync
nop
set 0x58, %o7
std %f28, [%l7 + %o7]
st %fsr, [%l7 + 0x74]
nop
set 0x5B, %l4
ldub [%l7 + %l4], %o5
ld [%l7 + 0x68], %f7
set 0x50, %g5
ldda [%l7 + %g5] 0xeb, %i6
nop
set 0x2C, %o0
ldub [%l7 + %o0], %g2
nop
set 0x30, %l0
ldx [%l7 + %l0], %o4
st %fsr, [%l7 + 0x20]
set 0x73, %o5
stba %i1, [%l7 + %o5] 0x80
set 0x7E, %l1
stha %l4, [%l7 + %l1] 0x80
set 0x3C, %o3
stwa %i5, [%l7 + %o3] 0x81
nop
set 0x40, %i4
lduw [%l7 + %i4], %i2
add %l7, 0x3C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x88, %o2, %g7
nop
set 0x3A, %l6
ldsh [%l7 + %l6], %l6
nop
set 0x38, %l2
stw %o3, [%l7 + %l2]
nop
set 0x72, %g2
stb %o7, [%l7 + %g2]
nop
set 0x40, %g3
sth %i4, [%l7 + %g3]
set 0x18, %i6
stxa %g6, [%l7 + %i6] 0x81
or %g4, %o0, %l5
nop
set 0x4C, %i7
prefetch [%l7 + %i7], 2
and %g5, %l1, %i3
ld [%l7 + 0x68], %f9
or %o1, %l2, %i6
nop
set 0x40, %i5
stx %l3, [%l7 + %i5]
nop
set 0x08, %g1
ldd [%l7 + %g1], %i0
set 0x18, %i2
stxa %o6, [%l7 + %i2] 0x88
nop
set 0x64, %o4
lduw [%l7 + %o4], %l0
st %fsr, [%l7 + 0x18]
nop
set 0x78, %o1
ldsw [%l7 + %o1], %g3
set 0x50, %l5
stxa %o5, [%l7 + %l5] 0xe3
membar #Sync
nop
set 0x68, %g6
ldd [%l7 + %g6], %i6
set 0x10, %o2
stda %g2, [%l7 + %o2] 0xe2
membar #Sync
bge,a,pt %icc, loop_12
nop
set 0x3D, %g7
stb %g1, [%l7 + %g7]
set 0x15, %i3
stba %i1, [%l7 + %i3] 0x89
loop_12:
nop
set 0x1C, %l3
stwa %l4, [%l7 + %l3] 0x88
nop
set 0x78, %i1
stx %i5, [%l7 + %i1]
nop
set 0x60, %g4
ldsw [%l7 + %g4], %i2
nop
set 0x1C, %i0
prefetch [%l7 + %i0], 1
set 0x58, %o7
stwa %o4, [%l7 + %o7] 0xe3
membar #Sync
add %g7, %l6, %o2
nop
set 0x62, %o6
ldsh [%l7 + %o6], %o7
nop
set 0x60, %g5
std %f18, [%l7 + %g5]
set 0x48, %o0
ldxa [%l7 + %o0] 0x80, %o3
set 0x50, %l4
stwa %i4, [%l7 + %l4] 0x88
st %f19, [%l7 + 0x4C]
set 0x50, %o5
stba %g4, [%l7 + %o5] 0x88
set 0x64, %l0
stwa %g6, [%l7 + %l0] 0x81
set 0x08, %o3
stda %o0, [%l7 + %o3] 0x88
nop
set 0x60, %l1
stb %g5, [%l7 + %l1]
set 0x10, %i4
sta %f27, [%l7 + %i4] 0x81
set 0x40, %l2
stda %f0, [%l7 + %l2] 0xcc
nop
set 0x10, %g2
lduh [%l7 + %g2], %l1
nop
set 0x7E, %g3
ldstub [%l7 + %g3], %i3
nop
set 0x08, %l6
ldd [%l7 + %l6], %l4
set 0x70, %i6
stda %l2, [%l7 + %i6] 0xe3
membar #Sync
fpsub32 %f4, %f2, %f12
set 0x0F, %i5
stba %o1, [%l7 + %i5] 0xe3
membar #Sync
nop
nop
setx 0xADDD0E85EEBACBD9, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f18
setx 0x508CB38A978A96CC, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fdivd %f26, %f18, %f26
nop
set 0x20, %g1
ldsh [%l7 + %g1], %l3
add %l7, 0x3C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i6, %o6
add %i0, %g3, %l0
nop
set 0x28, %i2
ldd [%l7 + %i2], %f0
add %i7, %g2, %o5
nop
set 0x7C, %o4
ldsw [%l7 + %o4], %i1
set 0x30, %o1
ldda [%l7 + %o1] 0x80, %l4
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g1, %i5
set 0x3F, %l5
ldstuba [%l7 + %l5] 0x89, %i2
set 0x70, %g6
stxa %g7, [%l7 + %g6] 0xea
membar #Sync
set 0x48, %o2
prefetcha [%l7 + %o2] 0x89, 0
nop
set 0x34, %g7
lduw [%l7 + %g7], %l6
set 0x58, %i3
stda %o2, [%l7 + %i3] 0xe3
membar #Sync
nop
set 0x62, %i7
ldsh [%l7 + %i7], %o3
nop
set 0x71, %l3
stb %i4, [%l7 + %l3]
bge,a %icc, loop_13
nop
set 0x48, %i1
std %g4, [%l7 + %i1]
set 0x28, %g4
stda %g6, [%l7 + %g4] 0x88
loop_13:
nop
set 0x48, %i0
prefetch [%l7 + %i0], 0
add %l7, 0x6C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o7
casa [%l6] 0x80, %o7, %g5
fpadd16 %f6, %f12, %f6
set 0x7A, %o7
stba %o0, [%l7 + %o7] 0xe3
membar #Sync
set 0x4B, %g5
ldstuba [%l7 + %g5] 0x81, %l1
set 0x58, %o0
prefetcha [%l7 + %o0] 0x80, 2
nop
set 0x28, %l4
std %l2, [%l7 + %l4]
set 0x54, %o6
sta %f17, [%l7 + %o6] 0x88
set 0x74, %o5
stha %o1, [%l7 + %o5] 0xea
membar #Sync
nop
set 0x78, %l0
ldd [%l7 + %l0], %f22
nop
set 0x46, %o3
ldsh [%l7 + %o3], %l5
nop
set 0x70, %i4
lduw [%l7 + %i4], %i6
ld [%l7 + 0x68], %f14
nop
set 0x18, %l1
ldd [%l7 + %l1], %f16
nop
set 0x2E, %l2
sth %l3, [%l7 + %l2]
nop
set 0x56, %g2
ldsh [%l7 + %g2], %o6
set 0x10, %l6
ldda [%l7 + %l6] 0x81, %i0
set 0x28, %g3
stxa %g3, [%l7 + %g3] 0x80
nop
set 0x6B, %i6
stb %l0, [%l7 + %i6]
nop
set 0x2A, %i5
stb %g2, [%l7 + %i5]
nop
set 0x48, %i2
lduh [%l7 + %i2], %i7
set 0x40, %g1
stda %f0, [%l7 + %g1] 0xc2
nop
set 0x71, %o1
ldsb [%l7 + %o1], %o5
nop
set 0x6A, %o4
stb %i1, [%l7 + %o4]
nop
set 0x20, %l5
stb %l4, [%l7 + %l5]
set 0x70, %g6
ldda [%l7 + %g6] 0xea, %g0
nop
set 0x22, %o2
ldsh [%l7 + %o2], %i2
nop
set 0x40, %g7
lduh [%l7 + %g7], %g7
set 0x50, %i3
prefetcha [%l7 + %i3] 0x81, 2
set 0x40, %l3
ldda [%l7 + %l3] 0x88, %i4
nop
set 0x30, %i1
ldd [%l7 + %i1], %f4
nop
set 0x39, %i7
ldub [%l7 + %i7], %l6
or %o3, %i4, %o2
nop
set 0x78, %i0
ldd [%l7 + %i0], %g6
set 0x4C, %g4
stha %o7, [%l7 + %g4] 0x89
nop
set 0x70, %o7
ldd [%l7 + %o7], %g4
set 0x30, %g5
stda %o0, [%l7 + %g5] 0x89
set 0x67, %o0
ldstuba [%l7 + %o0] 0x81, %g4
nop
set 0x14, %l4
ldsw [%l7 + %l4], %i3
ld [%l7 + 0x24], %f0
set 0x08, %o6
sta %f24, [%l7 + %o6] 0x80
fpadd32s %f14, %f27, %f29
set 0x0C, %l0
stwa %l2, [%l7 + %l0] 0xe3
membar #Sync
set 0x40, %o5
stda %f0, [%l7 + %o5] 0xf8
membar #Sync
nop
set 0x30, %o3
ldd [%l7 + %o3], %o0
nop
set 0x6C, %l1
sth %l5, [%l7 + %l1]
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %l1, %i6
set 0x50, %i4
ldda [%l7 + %i4] 0x81, %o6
or %l3, %g3, %i0
nop
set 0x4C, %g2
ldsw [%l7 + %g2], %g2
set 0x43, %l2
stba %i7, [%l7 + %l2] 0xea
membar #Sync
fpadd16s %f22, %f1, %f4
st %fsr, [%l7 + 0x54]
set 0x40, %l6
ldda [%l7 + %l6] 0xda, %f0
or %o5, %l0, %l4
nop
set 0x28, %g3
ldsb [%l7 + %g3], %i1
nop
set 0x30, %i5
ldsw [%l7 + %i5], %i2
set 0x54, %i6
stha %g1, [%l7 + %i6] 0x81
set 0x6E, %g1
ldstuba [%l7 + %g1] 0x89, %g7
set 0x0B, %i2
ldstuba [%l7 + %i2] 0x89, %o4
nop
set 0x40, %o4
ldx [%l7 + %o4], %i5
fpsub32s %f24, %f12, %f13
set 0x7C, %o1
swapa [%l7 + %o1] 0x88, %o3
or %i4, %o2, %g6
nop
set 0x61, %g6
stb %o7, [%l7 + %g6]
fpsub16 %f6, %f0, %f4
nop
set 0x38, %o2
swap [%l7 + %o2], %l6
set 0x25, %l5
stba %o0, [%l7 + %l5] 0x88
set 0x24, %i3
stwa %g4, [%l7 + %i3] 0xe2
membar #Sync
set 0x16, %l3
ldstuba [%l7 + %l3] 0x81, %i3
nop
set 0x68, %g7
prefetch [%l7 + %g7], 1
set 0x38, %i7
prefetcha [%l7 + %i7] 0x81, 4
ld [%l7 + 0x64], %f1
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l2, %o1
set 0x40, %i1
stda %f16, [%l7 + %i1] 0xc8
add %l7, 0x38, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l5, %i6
nop
set 0x20, %i0
std %o6, [%l7 + %i0]
set 0x38, %o7
stxa %l1, [%l7 + %o7] 0x80
nop
set 0x40, %g5
stx %l3, [%l7 + %g5]
set 0x20, %g4
stda %g2, [%l7 + %g4] 0x88
nop
set 0x30, %l4
ldsh [%l7 + %l4], %i0
set 0x45, %o0
stba %i7, [%l7 + %o0] 0x81
nop
set 0x12, %o6
ldub [%l7 + %o6], %g2
nop
set 0x50, %o5
ldd [%l7 + %o5], %l0
set 0x30, %l0
ldxa [%l7 + %l0] 0x88, %l4
nop
set 0x36, %o3
ldstub [%l7 + %o3], %i1
set 0x58, %i4
prefetcha [%l7 + %i4] 0x80, 4
set 0x1E, %g2
ldstuba [%l7 + %g2] 0x89, %g1
set 0x78, %l1
prefetcha [%l7 + %l1] 0x81, 2
nop
set 0x48, %l6
ldx [%l7 + %l6], %i2
set 0x40, %l2
swapa [%l7 + %l2] 0x89, %o4
set 0x10, %g3
stda %i4, [%l7 + %g3] 0xeb
membar #Sync
nop
set 0x78, %i5
std %f10, [%l7 + %i5]
nop
set 0x0A, %i6
ldstub [%l7 + %i6], %o3
wr %o2, %g6, %ccr
nop
set 0x4E, %g1
sth %o7, [%l7 + %g1]
st %f7, [%l7 + 0x70]
set 0x58, %i2
swapa [%l7 + %i2] 0x88, %l6
set 0x24, %o1
sta %f25, [%l7 + %o1] 0x80
add %i4, %g4, %i3
nop
set 0x58, %o4
std %f18, [%l7 + %o4]
set 0x40, %o2
stda %o0, [%l7 + %o2] 0xeb
membar #Sync
set 0x48, %l5
swapa [%l7 + %l5] 0x81, %l2
nop
set 0x58, %i3
ldx [%l7 + %i3], %o1
nop
set 0x37, %g6
ldsb [%l7 + %g6], %l5
nop
set 0x14, %l3
lduh [%l7 + %l3], %g5
nop
set 0x66, %i7
ldsh [%l7 + %i7], %o6
membar #Sync
set 0x40, %g7
ldda [%l7 + %g7] 0xf9, %f0
st %fsr, [%l7 + 0x2C]
and %i6, %l1, %g3
and %l3, %i7, %i0
add %l7, 0x74, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l0, %g2
set 0x28, %i0
stda %i0, [%l7 + %i0] 0x89
nop
set 0x1C, %o7
prefetch [%l7 + %o7], 1
set 0x30, %i1
ldda [%l7 + %i1] 0xe2, %l4
add %o5, %g7, %i2
nop
set 0x38, %g4
ldsw [%l7 + %g4], %o4
set 0x50, %l4
swapa [%l7 + %l4] 0x80, %g1
nop
set 0x40, %o0
ldd [%l7 + %o0], %i4
nop
set 0x69, %g5
ldub [%l7 + %g5], %o2
set 0x40, %o6
stda %f0, [%l7 + %o6] 0xca
set 0x18, %o5
lda [%l7 + %o5] 0x81, %f15
nop
set 0x7A, %o3
sth %o3, [%l7 + %o3]
set 0x0E, %l0
stha %o7, [%l7 + %l0] 0x80
set 0x6C, %g2
lda [%l7 + %g2] 0x88, %f16
set 0x5C, %i4
stwa %g6, [%l7 + %i4] 0xea
membar #Sync
nop
set 0x3A, %l6
ldsb [%l7 + %l6], %i4
set 0x20, %l1
prefetcha [%l7 + %l1] 0x88, 2
nop
set 0x08, %l2
ldx [%l7 + %l2], %l6
bn %icc, loop_14
nop
set 0x6C, %g3
lduw [%l7 + %g3], %o0
set 0x38, %i5
prefetcha [%l7 + %i5] 0x89, 4
loop_14:
nop
set 0x20, %i6
stda %o0, [%l7 + %i6] 0x88
nop
set 0x30, %g1
std %f30, [%l7 + %g1]
set 0x1C, %i2
swapa [%l7 + %i2] 0x80, %l5
set 0x40, %o4
stda %f0, [%l7 + %o4] 0xc4
bn %icc, loop_15
nop
set 0x7C, %o2
lduw [%l7 + %o2], %g5
set 0x33, %o1
stba %o6, [%l7 + %o1] 0x88
loop_15:
nop
set 0x1C, %i3
lduh [%l7 + %i3], %l2
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i6
casxa [%l6] 0x89, %i6, %l1
nop
set 0x08, %g6
stx %g3, [%l7 + %g6]
nop
set 0x68, %l3
std %i6, [%l7 + %l3]
set 0x50, %l5
stxa %l3, [%l7 + %l5] 0xe2
membar #Sync
nop
set 0x38, %i7
ldd [%l7 + %i7], %f16
nop
set 0x7A, %g7
stb %i0, [%l7 + %g7]
nop
set 0x0D, %i0
stb %l0, [%l7 + %i0]
set 0x78, %o7
stda %i0, [%l7 + %o7] 0xe3
membar #Sync
set 0x40, %g4
ldda [%l7 + %g4] 0xd0, %f16
nop
set 0x78, %i1
ldd [%l7 + %i1], %f6
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
nop
set 0x58, %o0
std %g2, [%l7 + %o0]
set 0x7C, %l4
lda [%l7 + %l4] 0x80, %f5
nop
set 0x0C, %g5
stw %g7, [%l7 + %g5]
set 0x74, %o6
sta %f8, [%l7 + %o6] 0x80
nop
set 0x1C, %o3
lduw [%l7 + %o3], %i2
set 0x50, %o5
stda %o4, [%l7 + %o5] 0xeb
membar #Sync
ld [%l7 + 0x54], %f18
nop
set 0x58, %l0
prefetch [%l7 + %l0], 0
nop
set 0x2A, %g2
ldstub [%l7 + %g2], %g1
nop
set 0x50, %l6
ldd [%l7 + %l6], %i4
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o3, %o7
set 0x6A, %i4
stha %o2, [%l7 + %i4] 0xe3
membar #Sync
nop
set 0x38, %l2
stx %fsr, [%l7 + %l2]
st %fsr, [%l7 + 0x2C]
nop
set 0x50, %l1
std %g6, [%l7 + %l1]
bl,a %xcc, loop_16
or %i4, %g4, %o0
st %f21, [%l7 + 0x68]
set 0x68, %g3
stwa %l6, [%l7 + %g3] 0x89
loop_16:
nop
set 0x68, %i5
lda [%l7 + %i5] 0x88, %f2
wr %g0, 0x7, %fprs
nop
set 0x1F, %g1
ldsb [%l7 + %g1], %g5
add %o6, %l5, %i6
or %l2, %l1, %i7
set 0x5C, %i6
swapa [%l7 + %i6] 0x81, %l3
nop
set 0x60, %i2
stx %fsr, [%l7 + %i2]
nop
set 0x3D, %o4
ldsb [%l7 + %o4], %i0
nop
set 0x7E, %o2
sth %g3, [%l7 + %o2]
nop
set 0x40, %o1
lduw [%l7 + %o1], %i1
add %l7, 0x74, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l0
casa [%l6] 0x81, %l0, %o5
set 0x44, %i3
stba %l4, [%l7 + %i3] 0xeb
membar #Sync
nop
set 0x76, %l3
sth %g7, [%l7 + %l3]
nop
set 0x40, %l5
stb %i2, [%l7 + %l5]
nop
set 0x38, %i7
stw %o4, [%l7 + %i7]
nop
set 0x4E, %g7
ldsb [%l7 + %g7], %g2
nop
set 0x58, %i0
std %f22, [%l7 + %i0]
set 0x20, %o7
stda %g0, [%l7 + %o7] 0xea
membar #Sync
nop
set 0x24, %g4
stw %o3, [%l7 + %g4]
nop
set 0x40, %g6
stb %o7, [%l7 + %g6]
nop
set 0x60, %i1
lduh [%l7 + %i1], %o2
nop
set 0x2B, %o0
stb %g6, [%l7 + %o0]
nop
set 0x08, %l4
ldd [%l7 + %l4], %f20
set 0x20, %g5
ldda [%l7 + %g5] 0x88, %i4
wr %g4, %o0, %sys_tick
nop
set 0x24, %o3
lduw [%l7 + %o3], %l6
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] 0x89, %o1, %i4
st %fsr, [%l7 + 0x40]
nop
set 0x30, %o6
ldstub [%l7 + %o6], %i3
set 0x58, %o5
sta %f25, [%l7 + %o5] 0x80
nop
set 0x68, %l0
stx %g5, [%l7 + %l0]
add %l5, %i6, %o6
nop
set 0x68, %g2
prefetch [%l7 + %g2], 4
set 0x30, %l6
lda [%l7 + %l6] 0x80, %f7
nop
set 0x20, %l2
std %l0, [%l7 + %l2]
nop
set 0x70, %l1
stx %fsr, [%l7 + %l1]
nop
set 0x78, %i4
prefetch [%l7 + %i4], 2
add %i7, %l2, %i0
nop
set 0x68, %g3
ldx [%l7 + %g3], %l3
set 0x70, %g1
stda %g2, [%l7 + %g1] 0xea
membar #Sync
set 0x50, %i5
ldstuba [%l7 + %i5] 0x80, %i1
or %l0, %o5, %g7
nop
set 0x29, %i2
ldsb [%l7 + %i2], %i2
add %l7, 0x64, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l4, %g2
set 0x40, %i6
ldda [%l7 + %i6] 0xda, %f0
set 0x60, %o2
stha %o4, [%l7 + %o2] 0xe2
membar #Sync
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] 0x88, %o3, %g1
set 0x34, %o1
ldstuba [%l7 + %o1] 0x80, %o7
or %o2, %i5, %g6
set 0x42, %o4
stba %o0, [%l7 + %o4] 0xeb
membar #Sync
set 0x1B, %i3
ldstuba [%l7 + %i3] 0x88, %g4
st %f22, [%l7 + 0x4C]
or %o1, %l6, %i4
set 0x40, %l3
ldda [%l7 + %l3] 0x80, %i2
st %fsr, [%l7 + 0x30]
nop
set 0x22, %l5
ldub [%l7 + %l5], %l5
fpadd32 %f8, %f30, %f14
nop
set 0x49, %g7
ldub [%l7 + %g7], %i6
set 0x38, %i7
sta %f10, [%l7 + %i7] 0x89
nop
set 0x11, %i0
ldub [%l7 + %i0], %o6
nop
set 0x7E, %o7
sth %l1, [%l7 + %o7]
wr %i7, %g5, %y
nop
set 0x78, %g4
stx %l2, [%l7 + %g4]
set 0x18, %g6
prefetcha [%l7 + %g6] 0x89, 1
set 0x40, %i1
ldda [%l7 + %i1] 0xda, %f16
nop
set 0x0C, %o0
ldsw [%l7 + %o0], %g3
nop
set 0x5D, %g5
ldstub [%l7 + %g5], %l3
add %l7, 0x0C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i1
casa [%l6] 0x88, %i1, %o5
or %l0, %g7, %l4
nop
set 0x30, %o3
ldd [%l7 + %o3], %f12
nop
set 0x40, %o6
stx %fsr, [%l7 + %o6]
ld [%l7 + 0x1C], %f28
set 0x40, %l4
sta %f30, [%l7 + %l4] 0x80
set 0x28, %o5
stxa %i2, [%l7 + %o5] 0xea
membar #Sync
st %fsr, [%l7 + 0x50]
set 0x10, %l0
ldda [%l7 + %l0] 0x88, %g2
set 0x10, %l6
prefetcha [%l7 + %l6] 0x88, 0
add %l7, 0x78, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o4
casxa [%l6] 0x81, %o4, %g1
nop
set 0x20, %g2
ldd [%l7 + %g2], %f12
set 0x68, %l1
stha %o7, [%l7 + %l1] 0xea
membar #Sync
or %i5, %g6, %o2
nop
set 0x6C, %l2
ldsw [%l7 + %l2], %o0
add %l7, 0x38, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x81, %o1, %g4
set 0x38, %i4
stwa %l6, [%l7 + %i4] 0x80
nop
set 0x56, %g3
stb %i3, [%l7 + %g3]
nop
set 0x70, %g1
lduw [%l7 + %g1], %l5
add %i4, %i6, %l1
fpsub32 %f12, %f10, %f4
set 0x3E, %i5
stba %i7, [%l7 + %i5] 0xea
membar #Sync
bge,a %icc, loop_17
nop
set 0x58, %i6
std %o6, [%l7 + %i6]
set 0x40, %o2
prefetcha [%l7 + %o2] 0x80, 3
loop_17:
nop
set 0x10, %i2
swap [%l7 + %i2], %l2
membar #Sync
set 0x40, %o4
ldda [%l7 + %o4] 0xf8, %f0
set 0x40, %o1
stda %f0, [%l7 + %o1] 0x81
nop
set 0x60, %i3
ldd [%l7 + %i3], %g2
set 0x28, %l3
stda %l2, [%l7 + %l3] 0x89
add %l7, 0x60, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i1, %o5
nop
set 0x64, %g7
swap [%l7 + %g7], %i0
bg,a,pt %icc, loop_18
nop
set 0x48, %i7
ldd [%l7 + %i7], %l0
set 0x58, %l5
stxa %l4, [%l7 + %l5] 0x89
loop_18:
ld [%l7 + 0x54], %f13
nop
set 0x68, %i0
ldsw [%l7 + %i0], %i2
set 0x38, %g4
stha %g7, [%l7 + %g4] 0xeb
membar #Sync
nop
set 0x10, %o7
ldd [%l7 + %o7], %o2
set 0x52, %g6
stba %g2, [%l7 + %g6] 0x80
nop
set 0x54, %o0
lduw [%l7 + %o0], %g1
set 0x70, %g5
lda [%l7 + %g5] 0x88, %f18
nop
set 0x10, %i1
ldd [%l7 + %i1], %f0
ld [%l7 + 0x2C], %f4
nop
set 0x10, %o3
sth %o7, [%l7 + %o3]
set 0x3C, %o6
lda [%l7 + %o6] 0x89, %f27
nop
set 0x0F, %l4
ldstub [%l7 + %l4], %i5
set 0x40, %o5
stda %f16, [%l7 + %o5] 0xcc
nop
set 0x32, %l6
ldub [%l7 + %l6], %o4
set 0x4E, %l0
stha %o2, [%l7 + %l0] 0xe3
membar #Sync
set 0x40, %l1
ldda [%l7 + %l1] 0x88, %f0
set 0x58, %l2
ldstuba [%l7 + %l2] 0x81, %g6
be,a,pt %xcc, loop_19
nop
set 0x50, %g2
std %o0, [%l7 + %g2]
ba,a,pn %icc, loop_20
fpsub32 %f2, %f8, %f24
loop_19:
nop
set 0x40, %i4
stda %f16, [%l7 + %i4] 0xcc
loop_20:
nop
set 0x52, %g1
ldstuba [%l7 + %g1] 0x80, %g4
and %l6, %o0, %l5
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i3
casa [%l6] 0x88, %i3, %i4
nop
set 0x50, %g3
ldd [%l7 + %g3], %i6
nop
set 0x0E, %i5
ldstub [%l7 + %i5], %i7
set 0x72, %i6
stba %o6, [%l7 + %i6] 0x80
fpsub32s %f26, %f12, %f29
nop
set 0x58, %o2
stw %l1, [%l7 + %o2]
set 0x30, %o4
ldda [%l7 + %o4] 0xe2, %g4
nop
set 0x38, %o1
lduw [%l7 + %o1], %l2
set 0x74, %i2
sta %f0, [%l7 + %i2] 0x81
nop
set 0x48, %l3
stx %g3, [%l7 + %l3]
set 0x7D, %i3
stba %i1, [%l7 + %i3] 0x89
st %fsr, [%l7 + 0x50]
nop
set 0x10, %i7
ldx [%l7 + %i7], %l3
set 0x08, %l5
prefetcha [%l7 + %l5] 0x89, 0
nop
set 0x1A, %i0
ldub [%l7 + %i0], %l0
nop
set 0x1D, %g7
ldsb [%l7 + %g7], %o5
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] 0x80, %l4, %i2
bge,a %xcc, loop_21
fpsub16s %f19, %f26, %f27
ld [%l7 + 0x10], %f22
nop
set 0x7A, %o7
ldsh [%l7 + %o7], %o3
loop_21:
nop
set 0x68, %g4
stda %g6, [%l7 + %g4] 0x88
nop
set 0x68, %g6
std %g2, [%l7 + %g6]
st %f6, [%l7 + 0x58]
nop
set 0x68, %g5
std %o6, [%l7 + %g5]
nop
set 0x10, %o0
ldsw [%l7 + %o0], %g1
set 0x50, %o3
stda %o4, [%l7 + %o3] 0xeb
membar #Sync
nop
set 0x2C, %o6
ldstub [%l7 + %o6], %i5
nop
set 0x67, %i1
ldsb [%l7 + %i1], %g6
st %fsr, [%l7 + 0x68]
wr %o1, %g4, %sys_tick
nop
set 0x1E, %l4
ldub [%l7 + %l4], %o2
st %f3, [%l7 + 0x70]
nop
set 0x40, %l6
sth %o0, [%l7 + %l6]
nop
set 0x78, %o5
lduh [%l7 + %o5], %l6
set 0x58, %l0
stxa %l5, [%l7 + %l0] 0x81
nop
set 0x70, %l2
lduh [%l7 + %l2], %i4
nop
set 0x5C, %l1
lduh [%l7 + %l1], %i6
nop
set 0x20, %i4
ldx [%l7 + %i4], %i3
set 0x70, %g2
ldstuba [%l7 + %g2] 0x80, %o6
nop
set 0x7D, %g1
stb %l1, [%l7 + %g1]
nop
set 0x33, %i5
ldstub [%l7 + %i5], %g5
set 0x40, %g3
ldda [%l7 + %g3] 0x89, %l2
add %i7, %i1, %g3
set 0x40, %o2
ldda [%l7 + %o2] 0x88, %f0
nop
set 0x60, %i6
ldsb [%l7 + %i6], %l3
set 0x4E, %o4
ldstuba [%l7 + %o4] 0x81, %l0
nop
set 0x20, %i2
std %f0, [%l7 + %i2]
or %i0, %l4, %o5
set 0x54, %l3
sta %f28, [%l7 + %l3] 0x81
nop
set 0x28, %i3
prefetch [%l7 + %i3], 4
nop
set 0x78, %o1
ldx [%l7 + %o1], %i2
set 0x20, %l5
stxa %o3, [%l7 + %l5] 0xeb
membar #Sync
nop
set 0x6C, %i0
lduh [%l7 + %i0], %g2
nop
set 0x78, %g7
lduw [%l7 + %g7], %o7
set 0x24, %o7
stwa %g1, [%l7 + %o7] 0xe3
membar #Sync
nop
set 0x40, %g4
ldd [%l7 + %g4], %o4
nop
set 0x2C, %i7
ldsw [%l7 + %i7], %g7
add %g6, %i5, %o1
nop
nop
setx 0xE665A56D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0x1008F0F9, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f29
fdivs %f29, %f6, %f18
nop
nop
setx 0x50206B439464C48B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x53A272CBC90A289F, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fdivd %f12, %f4, %f2
nop
set 0x48, %g5
std %f2, [%l7 + %g5]
set 0x44, %g6
stwa %o2, [%l7 + %g6] 0xe3
membar #Sync
nop
set 0x38, %o3
ldd [%l7 + %o3], %f0
nop
set 0x2E, %o0
sth %g4, [%l7 + %o0]
nop
set 0x6E, %o6
ldsh [%l7 + %o6], %o0
nop
set 0x25, %l4
ldstub [%l7 + %l4], %l5
nop
set 0x38, %l6
stx %fsr, [%l7 + %l6]
set 0x10, %o5
ldda [%l7 + %o5] 0xeb, %i4
nop
set 0x70, %i1
stx %fsr, [%l7 + %i1]
set 0x3C, %l0
sta %f2, [%l7 + %l0] 0x89
add %l7, 0x50, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i6, %i3
nop
set 0x72, %l2
ldub [%l7 + %l2], %l6
or %l1, %g5, %l2
set 0x18, %i4
stda %o6, [%l7 + %i4] 0xea
membar #Sync
set 0x40, %g2
ldda [%l7 + %g2] 0xd2, %f0
set 0x67, %g1
stba %i1, [%l7 + %g1] 0xea
membar #Sync
set 0x10, %l1
lda [%l7 + %l1] 0x81, %f10
add %i7, %g3, %l3
nop
set 0x78, %g3
lduh [%l7 + %g3], %l0
set 0x68, %i5
prefetcha [%l7 + %i5] 0x80, 0
set 0x14, %i6
lda [%l7 + %i6] 0x80, %f19
nop
set 0x38, %o2
ldd [%l7 + %o2], %o4
set 0x16, %o4
stha %i0, [%l7 + %o4] 0xeb
membar #Sync
nop
set 0x60, %l3
stx %o3, [%l7 + %l3]
st %fsr, [%l7 + 0x14]
or %g2, %i2, %o7
nop
set 0x68, %i2
ldd [%l7 + %i2], %g0
add %g7, %o4, %i5
nop
set 0x60, %o1
swap [%l7 + %o1], %o1
nop
set 0x4E, %i3
ldsb [%l7 + %i3], %o2
set 0x48, %l5
prefetcha [%l7 + %l5] 0x88, 0
st %f8, [%l7 + 0x44]
ba,pn %xcc, loop_22
nop
set 0x24, %i0
lduw [%l7 + %i0], %o0
set 0x28, %o7
stwa %l5, [%l7 + %o7] 0x88
loop_22:
nop
set 0x1C, %g7
prefetch [%l7 + %g7], 1
set 0x40, %g4
ldda [%l7 + %g4] 0xd8, %f16
nop
set 0x30, %g5
std %g6, [%l7 + %g5]
nop
set 0x60, %g6
ldd [%l7 + %g6], %f16
set 0x20, %i7
stha %i4, [%l7 + %i7] 0xe2
membar #Sync
ld [%l7 + 0x38], %f23
set 0x0B, %o3
stba %i6, [%l7 + %o3] 0x89
nop
set 0x2C, %o6
sth %i3, [%l7 + %o6]
set 0x40, %o0
stda %f16, [%l7 + %o0] 0xda
set 0x20, %l6
lda [%l7 + %l6] 0x89, %f21
nop
set 0x28, %l4
ldd [%l7 + %l4], %i6
and %l1, %g5, %o6
set 0x6C, %o5
lda [%l7 + %o5] 0x80, %f16
set 0x10, %l0
lda [%l7 + %l0] 0x80, %f28
set 0x18, %i1
lda [%l7 + %i1] 0x89, %f20
set 0x08, %l2
stda %l2, [%l7 + %l2] 0xea
membar #Sync
nop
set 0x70, %g2
ldd [%l7 + %g2], %i6
nop
set 0x78, %i4
stw %i1, [%l7 + %i4]
nop
set 0x3C, %l1
ldsh [%l7 + %l1], %g3
nop
set 0x30, %g1
prefetch [%l7 + %g1], 4
nop
set 0x6E, %i5
sth %l3, [%l7 + %i5]
set 0x40, %g3
stda %f0, [%l7 + %g3] 0xc2
set 0x44, %o2
swapa [%l7 + %o2] 0x88, %l4
nop
set 0x6E, %o4
sth %o5, [%l7 + %o4]
fpadd32 %f24, %f8, %f4
set 0x40, %l3
swapa [%l7 + %l3] 0x81, %l0
nop
set 0x70, %i6
prefetch [%l7 + %i6], 1
ld [%l7 + 0x38], %f1
set 0x70, %i2
ldda [%l7 + %i2] 0xe2, %i0
add %g2, %i2, %o7
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] 0x81, %o3, %g7
add %o4, %g1, %o1
st %f31, [%l7 + 0x08]
set 0x20, %i3
stxa %i5, [%l7 + %i3] 0x80
nop
set 0x24, %l5
swap [%l7 + %l5], %o2
set 0x08, %o1
stda %o0, [%l7 + %o1] 0xe3
membar #Sync
nop
set 0x38, %i0
ldd [%l7 + %i0], %f24
set 0x08, %g7
stda %l4, [%l7 + %g7] 0xe2
membar #Sync
set 0x70, %g4
stxa %g4, [%l7 + %g4] 0xe3
membar #Sync
st %fsr, [%l7 + 0x74]
set 0x44, %o7
stwa %i4, [%l7 + %o7] 0x81
st %f1, [%l7 + 0x48]
fpsub32s %f27, %f12, %f2
nop
set 0x40, %g5
stx %i6, [%l7 + %g5]
add %l7, 0x6C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i3, %g6
st %f13, [%l7 + 0x78]
nop
set 0x68, %i7
prefetch [%l7 + %i7], 3
set 0x6C, %o3
swapa [%l7 + %o3] 0x80, %l6
nop
set 0x64, %o6
ldub [%l7 + %o6], %l1
add %o6, %l2, %i7
nop
set 0x10, %g6
ldsw [%l7 + %g6], %i1
set 0x0C, %l6
swapa [%l7 + %l6] 0x81, %g3
nop
set 0x76, %l4
stb %l3, [%l7 + %l4]
set 0x60, %o0
ldda [%l7 + %o0] 0xe3, %g4
set 0x48, %o5
ldxa [%l7 + %o5] 0x88, %l4
set 0x24, %i1
lda [%l7 + %i1] 0x80, %f8
st %fsr, [%l7 + 0x58]
set 0x5C, %l0
swapa [%l7 + %l0] 0x81, %l0
bge,a %xcc, loop_23
nop
set 0x54, %l2
prefetch [%l7 + %l2], 3
st %fsr, [%l7 + 0x14]
nop
set 0x58, %g2
ldx [%l7 + %g2], %o5
loop_23:
nop
set 0x40, %l1
ldd [%l7 + %l1], %i0
nop
set 0x10, %i4
ldx [%l7 + %i4], %g2
nop
set 0x40, %i5
stx %fsr, [%l7 + %i5]
nop
set 0x70, %g1
ldsh [%l7 + %g1], %i2
set 0x20, %o2
ldda [%l7 + %o2] 0xe2, %o6
add %l7, 0x78, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] 0x89, %o3, %g7
set 0x40, %g3
ldda [%l7 + %g3] 0xda, %f0
fpadd16s %f6, %f7, %f28
nop
set 0x60, %o4
lduw [%l7 + %o4], %g1
st %fsr, [%l7 + 0x70]
set 0x40, %i6
prefetcha [%l7 + %i6] 0x88, 4
nop
set 0x48, %l3
std %o4, [%l7 + %l3]
set 0x40, %i2
stda %f16, [%l7 + %i2] 0x81
nop
set 0x50, %i3
stx %o2, [%l7 + %i3]
set 0x30, %l5
ldxa [%l7 + %l5] 0x81, %i5
nop
set 0x10, %i0
lduw [%l7 + %i0], %l5
set 0x28, %o1
prefetcha [%l7 + %o1] 0x81, 3
nop
set 0x68, %g4
stx %i4, [%l7 + %g4]
set 0x20, %o7
ldda [%l7 + %o7] 0x89, %g4
nop
set 0x6C, %g7
prefetch [%l7 + %g7], 3
nop
set 0x46, %i7
stb %i6, [%l7 + %i7]
set 0x78, %o3
stda %i2, [%l7 + %o3] 0xe3
membar #Sync
nop
set 0x60, %g5
ldx [%l7 + %g5], %g6
nop
set 0x6C, %g6
prefetch [%l7 + %g6], 0
set 0x3D, %l6
stba %l1, [%l7 + %l6] 0x88
nop
set 0x3E, %l4
sth %l6, [%l7 + %l4]
set 0x36, %o0
stha %o6, [%l7 + %o0] 0x80
ld [%l7 + 0x5C], %f28
nop
set 0x1E, %o5
ldub [%l7 + %o5], %l2
nop
set 0x14, %i1
stb %i1, [%l7 + %i1]
set 0x18, %l0
prefetcha [%l7 + %l0] 0x81, 0
set 0x48, %o6
stxa %i7, [%l7 + %o6] 0x81
set 0x1C, %g2
swapa [%l7 + %g2] 0x88, %l3
set 0x38, %l1
stxa %l4, [%l7 + %l1] 0xe2
membar #Sync
set 0x20, %i4
ldxa [%l7 + %i4] 0x80, %g5
nop
set 0x40, %i5
swap [%l7 + %i5], %l0
nop
set 0x54, %g1
lduw [%l7 + %g1], %i0
nop
set 0x54, %l2
ldsb [%l7 + %l2], %g2
ld [%l7 + 0x18], %f15
nop
set 0x3D, %o2
ldub [%l7 + %o2], %o5
set 0x20, %g3
ldda [%l7 + %g3] 0x89, %o6
wr %g0, 0x5, %fprs
set 0x40, %i6
stda %f16, [%l7 + %i6] 0xda
set 0x40, %o4
stxa %g1, [%l7 + %o4] 0x80
nop
set 0x34, %i2
prefetch [%l7 + %i2], 1
set 0x44, %i3
swapa [%l7 + %i3] 0x80, %g7
set 0x08, %l3
stda %o4, [%l7 + %l3] 0x88
bl,pn %icc, loop_24
nop
set 0x50, %i0
ldd [%l7 + %i0], %f30
or %o1, %o2, %i5
or %l5, %i4, %g4
loop_24:
nop
set 0x70, %l5
ldsb [%l7 + %l5], %o0
set 0x40, %o1
ldda [%l7 + %o1] 0x88, %f16
nop
set 0x48, %o7
ldd [%l7 + %o7], %f14
nop
set 0x2C, %g7
prefetch [%l7 + %g7], 1
nop
set 0x38, %i7
swap [%l7 + %i7], %i3
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %g6, %i6
set 0x34, %o3
stwa %l6, [%l7 + %o3] 0x89
nop
set 0x48, %g4
ldsw [%l7 + %g4], %o6
nop
set 0x28, %g6
stw %l2, [%l7 + %g6]
bgu,a,pn %xcc, loop_25
nop
set 0x1C, %l6
stw %l1, [%l7 + %l6]
nop
set 0x10, %g5
std %g2, [%l7 + %g5]
nop
set 0x48, %l4
sth %i1, [%l7 + %l4]
loop_25:
or %l3, %l4, %i7
nop
set 0x34, %o0
swap [%l7 + %o0], %l0
nop
set 0x34, %o5
prefetch [%l7 + %o5], 2
nop
set 0x38, %l0
stx %fsr, [%l7 + %l0]
set 0x08, %i1
stwa %g5, [%l7 + %i1] 0x89
nop
set 0x2C, %o6
stb %i0, [%l7 + %o6]
set 0x10, %g2
ldstuba [%l7 + %g2] 0x80, %o5
set 0x70, %l1
stda %o6, [%l7 + %l1] 0x89
set 0x40, %i4
stda %f0, [%l7 + %i4] 0xca
set 0x40, %g1
stda %f0, [%l7 + %g1] 0x81
or %g2, %i2, %o3
nop
set 0x78, %i5
ldx [%l7 + %i5], %g7
nop
set 0x38, %o2
ldd [%l7 + %o2], %f30
nop
set 0x30, %l2
ldd [%l7 + %l2], %o4
nop
set 0x20, %g3
sth %g1, [%l7 + %g3]
nop
set 0x30, %i6
ldsw [%l7 + %i6], %o2
add %l7, 0x70, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o1, %l5
nop
set 0x3A, %i2
sth %i4, [%l7 + %i2]
nop
set 0x29, %o4
stb %g4, [%l7 + %o4]
set 0x3C, %i3
swapa [%l7 + %i3] 0x89, %i5
nop
set 0x08, %l3
swap [%l7 + %l3], %o0
set 0x28, %l5
prefetcha [%l7 + %l5] 0x80, 0
nop
set 0x14, %o1
swap [%l7 + %o1], %g6
set 0x18, %o7
stxa %i6, [%l7 + %o7] 0x88
add %l7, 0x74, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o6, %l2
nop
set 0x50, %i0
lduh [%l7 + %i0], %l1
set 0x0C, %g7
lda [%l7 + %g7] 0x80, %f15
bl,pt %icc, loop_26
bg,a,pt %icc, loop_27
nop
set 0x64, %i7
stw %g3, [%l7 + %i7]
nop
set 0x10, %o3
stx %l6, [%l7 + %o3]
loop_26:
nop
membar #Sync
set 0x40, %g4
ldda [%l7 + %g4] 0xf9, %f16
loop_27:
nop
set 0x40, %g6
stda %f0, [%l7 + %g6] 0x89
nop
set 0x45, %g5
ldstub [%l7 + %g5], %i1
bge,a,pn %icc, loop_28
nop
set 0x57, %l4
ldsb [%l7 + %l4], %l3
nop
set 0x40, %o0
stx %i7, [%l7 + %o0]
nop
set 0x54, %l6
prefetch [%l7 + %l6], 0
loop_28:
nop
set 0x20, %o5
ldxa [%l7 + %o5] 0x80, %l4
st %fsr, [%l7 + 0x14]
nop
set 0x18, %l0
std %f8, [%l7 + %l0]
nop
set 0x10, %i1
stx %fsr, [%l7 + %i1]
and %g5, %l0, %i0
nop
set 0x48, %o6
prefetch [%l7 + %o6], 1
set 0x10, %g2
ldda [%l7 + %g2] 0x89, %o4
set 0x40, %l1
ldda [%l7 + %l1] 0xd0, %f0
set 0x40, %i4
stda %f16, [%l7 + %i4] 0x80
fpadd32s %f28, %f1, %f4
nop
set 0x1C, %i5
ldub [%l7 + %i5], %o7
set 0x28, %g1
ldxa [%l7 + %g1] 0x81, %i2
and %g2, %g7, %o4
ld [%l7 + 0x4C], %f24
set 0x20, %o2
prefetcha [%l7 + %o2] 0x81, 1
add %l7, 0x2C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o3
casa [%l6] 0x80, %o3, %o2
set 0x40, %g3
stda %f16, [%l7 + %g3] 0xf8
membar #Sync
set 0x40, %l2
ldda [%l7 + %l2] 0x88, %f0
nop
set 0x20, %i6
stx %fsr, [%l7 + %i6]
nop
set 0x70, %o4
lduh [%l7 + %o4], %l5
nop
set 0x38, %i3
ldsb [%l7 + %i3], %i4
nop
set 0x68, %i2
ldd [%l7 + %i2], %g4
set 0x78, %l5
prefetcha [%l7 + %l5] 0x80, 0
set 0x50, %o1
prefetcha [%l7 + %o1] 0x88, 4
set 0x60, %o7
ldda [%l7 + %o7] 0x81, %i2
ld [%l7 + 0x14], %f1
nop
set 0x4D, %l3
ldstub [%l7 + %l3], %g6
add %i6, %o6, %o0
set 0x70, %g7
stda %l2, [%l7 + %g7] 0xeb
membar #Sync
nop
set 0x18, %i0
lduh [%l7 + %i0], %g3
set 0x60, %o3
sta %f29, [%l7 + %o3] 0x89
set 0x50, %i7
ldda [%l7 + %i7] 0x80, %l0
add %l6, %i1, %i7
wr %l3, %g5, %y
nop
set 0x08, %g4
swap [%l7 + %g4], %l4
st %fsr, [%l7 + 0x4C]
nop
set 0x08, %g5
swap [%l7 + %g5], %i0
nop
set 0x34, %l4
swap [%l7 + %l4], %l0
nop
set 0x0C, %g6
ldstub [%l7 + %g6], %o5
ld [%l7 + 0x38], %f31
st %f27, [%l7 + 0x30]
fpadd32 %f22, %f14, %f12
nop
set 0x10, %l6
ldd [%l7 + %l6], %f16
set 0x60, %o5
prefetcha [%l7 + %o5] 0x88, 1
set 0x08, %o0
sta %f20, [%l7 + %o0] 0x88
bge %icc, loop_29
nop
set 0x70, %l0
ldd [%l7 + %l0], %i2
nop
set 0x58, %o6
ldd [%l7 + %o6], %f8
bl,a,pn %xcc, loop_30
loop_29:
nop
set 0x08, %i1
ldd [%l7 + %i1], %g2
set 0x60, %g2
stwa %o4, [%l7 + %g2] 0x89
loop_30:
nop
set 0x0E, %l1
ldstub [%l7 + %l1], %g7
nop
set 0x30, %i4
ldx [%l7 + %i4], %g1
nop
set 0x10, %i5
ldx [%l7 + %i5], %o3
nop
set 0x08, %o2
lduw [%l7 + %o2], %o2
set 0x30, %g3
ldda [%l7 + %g3] 0xe3, %i4
set 0x34, %g1
stba %g4, [%l7 + %g1] 0x88
set 0x40, %l2
stda %f0, [%l7 + %l2] 0xf1
membar #Sync
bleu,a %xcc, loop_31
and %l5, %i5, %o1
nop
set 0x56, %i6
stb %g6, [%l7 + %i6]
set 0x20, %o4
stda %i6, [%l7 + %o4] 0xe2
membar #Sync
loop_31:
nop
set 0x60, %i2
ldda [%l7 + %i2] 0x88, %i2
set 0x54, %i3
stwa %o0, [%l7 + %i3] 0xe2
membar #Sync
set 0x5C, %o1
lda [%l7 + %o1] 0x80, %f2
nop
set 0x60, %o7
stx %l2, [%l7 + %o7]
add %g3, %o6, %l1
ld [%l7 + 0x1C], %f28
set 0x38, %l3
swapa [%l7 + %l3] 0x80, %l6
nop
set 0x56, %g7
ldstub [%l7 + %g7], %i7
set 0x40, %l5
stda %f16, [%l7 + %l5] 0xf9
membar #Sync
or %l3, %i1, %g5
set 0x4E, %i0
ldstuba [%l7 + %i0] 0x80, %l4
set 0x18, %o3
stda %i0, [%l7 + %o3] 0xe2
membar #Sync
nop
set 0x40, %g4
stx %o5, [%l7 + %g4]
set 0x2C, %g5
sta %f17, [%l7 + %g5] 0x88
nop
set 0x38, %l4
ldx [%l7 + %l4], %o7
nop
set 0x6E, %i7
ldsb [%l7 + %i7], %l0
add %g2, %i2, %g7
set 0x40, %l6
stda %f0, [%l7 + %l6] 0xd8
membar #Sync
set 0x40, %o5
ldda [%l7 + %o5] 0xf8, %f0
nop
set 0x74, %g6
ldsb [%l7 + %g6], %g1
add %l7, 0x70, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o3
casa [%l6] 0x88, %o3, %o2
wr %g0, 0x5, %fprs
st %fsr, [%l7 + 0x5C]
add %g4, %l5, %i5
nop
set 0x60, %l0
std %f8, [%l7 + %l0]
st %fsr, [%l7 + 0x44]
add %l7, 0x3C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g6
casa [%l6] 0x80, %g6, %i6
set 0x20, %o6
ldda [%l7 + %o6] 0xeb, %o0
set 0x10, %o0
ldstuba [%l7 + %o0] 0x80, %i3
set 0x1C, %g2
lda [%l7 + %g2] 0x81, %f6
nop
nop
setx 0xC01B3FFD484AB425, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x4639BCFB2F03FE3E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fdivd %f22, %f4, %f16
nop
set 0x45, %l1
stb %o0, [%l7 + %l1]
set 0x14, %i1
lda [%l7 + %i1] 0x80, %f2
set 0x58, %i5
swapa [%l7 + %i5] 0x81, %g3
add %o6, %l1, %l6
nop
set 0x24, %i4
stb %i7, [%l7 + %i4]
set 0x30, %o2
ldda [%l7 + %o2] 0xea, %l2
nop
set 0x18, %g3
swap [%l7 + %g3], %l3
nop
set 0x5E, %l2
ldsh [%l7 + %l2], %g5
nop
set 0x40, %i6
std %f2, [%l7 + %i6]
nop
set 0x78, %o4
sth %i1, [%l7 + %o4]
nop
set 0x44, %g1
lduh [%l7 + %g1], %i0
nop
set 0x48, %i3
prefetch [%l7 + %i3], 2
nop
set 0x28, %o1
ldd [%l7 + %o1], %o4
set 0x20, %o7
sta %f23, [%l7 + %o7] 0x89
or %o7, %l4, %g2
set 0x0C, %l3
ldstuba [%l7 + %l3] 0x81, %i2
nop
set 0x1A, %g7
ldsh [%l7 + %g7], %l0
add %l7, 0x70, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] 0x81, %g1, %g7
nop
set 0x40, %i2
ldd [%l7 + %i2], %o2
st %fsr, [%l7 + 0x10]
set 0x63, %l5
ldstuba [%l7 + %l5] 0x80, %o2
set 0x60, %o3
ldda [%l7 + %o3] 0x88, %i4
set 0x50, %g4
stxa %g4, [%l7 + %g4] 0xe3
membar #Sync
nop
set 0x44, %g5
stw %o4, [%l7 + %g5]
nop
set 0x30, %l4
std %f0, [%l7 + %l4]
nop
set 0x40, %i7
ldd [%l7 + %i7], %f8
ld [%l7 + 0x58], %f6
nop
set 0x10, %i0
ldd [%l7 + %i0], %f24
set 0x70, %l6
stxa %i5, [%l7 + %l6] 0xeb
membar #Sync
ld [%l7 + 0x50], %f29
nop
set 0x65, %g6
ldstub [%l7 + %g6], %l5
nop
set 0x48, %l0
lduh [%l7 + %l0], %g6
nop
set 0x77, %o6
ldub [%l7 + %o6], %i6
st %f5, [%l7 + 0x7C]
nop
set 0x2A, %o5
lduh [%l7 + %o5], %o1
nop
set 0x58, %g2
stx %fsr, [%l7 + %g2]
nop
set 0x57, %o0
ldstub [%l7 + %o0], %o0
nop
set 0x78, %i1
sth %i3, [%l7 + %i1]
nop
set 0x0C, %i5
ldsw [%l7 + %i5], %g3
nop
set 0x24, %i4
stw %l1, [%l7 + %i4]
st %fsr, [%l7 + 0x78]
nop
set 0x38, %o2
stx %l6, [%l7 + %o2]
nop
set 0x28, %l1
ldsb [%l7 + %l1], %i7
set 0x30, %l2
ldda [%l7 + %l2] 0x89, %o6
set 0x28, %g3
stwa %l2, [%l7 + %g3] 0xe2
membar #Sync
nop
set 0x6C, %i6
ldsb [%l7 + %i6], %l3
set 0x70, %g1
ldxa [%l7 + %g1] 0x88, %g5
nop
set 0x5B, %o4
ldstub [%l7 + %o4], %i0
nop
set 0x50, %i3
prefetch [%l7 + %i3], 2
set 0x68, %o1
prefetcha [%l7 + %o1] 0x81, 3
nop
set 0x10, %l3
ldsh [%l7 + %l3], %o5
nop
set 0x37, %o7
ldstub [%l7 + %o7], %l4
add %l7, 0x18, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g2, %i2
set 0x48, %i2
lda [%l7 + %i2] 0x80, %f25
wr %l0, %o7, %pic
nop
set 0x73, %l5
ldub [%l7 + %l5], %g1
nop
set 0x48, %o3
lduh [%l7 + %o3], %o3
nop
set 0x48, %g4
stx %g7, [%l7 + %g4]
add %i4, %o2, %o4
set 0x20, %g7
sta %f24, [%l7 + %g7] 0x89
set 0x10, %g5
ldda [%l7 + %g5] 0xeb, %g4
st %fsr, [%l7 + 0x10]
or %l5, %g6, %i6
nop
set 0x68, %i7
std %o0, [%l7 + %i7]
set 0x50, %i0
prefetcha [%l7 + %i0] 0x81, 4
nop
set 0x48, %l4
ldd [%l7 + %l4], %i2
set 0x58, %g6
stda %g2, [%l7 + %g6] 0xea
membar #Sync
set 0x33, %l0
ldstuba [%l7 + %l0] 0x81, %o0
set 0x18, %l6
prefetcha [%l7 + %l6] 0x80, 2
nop
set 0x3C, %o5
ldub [%l7 + %o5], %l6
add %i7, %o6, %l2
nop
set 0x30, %g2
std %l2, [%l7 + %g2]
nop
set 0x78, %o0
ldx [%l7 + %o0], %g5
nop
set 0x17, %o6
ldsb [%l7 + %o6], %i1
nop
set 0x60, %i1
std %f2, [%l7 + %i1]
add %l7, 0x3C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o5, %i0
ld [%l7 + 0x58], %f7
set 0x30, %i5
stda %g2, [%l7 + %i5] 0x81
set 0x3C, %o2
sta %f14, [%l7 + %o2] 0x81
nop
set 0x10, %l1
ldx [%l7 + %l1], %l4
nop
set 0x30, %i4
stb %l0, [%l7 + %i4]
nop
set 0x68, %g3
stx %o7, [%l7 + %g3]
nop
set 0x0C, %l2
sth %g1, [%l7 + %l2]
nop
set 0x36, %i6
ldsh [%l7 + %i6], %i2
ld [%l7 + 0x44], %f16
set 0x2C, %g1
swapa [%l7 + %g1] 0x81, %g7
set 0x40, %o4
ldda [%l7 + %o4] 0xda, %f0
set 0x50, %o1
stda %o2, [%l7 + %o1] 0xea
membar #Sync
set 0x78, %i3
stxa %o2, [%l7 + %i3] 0x80
membar #Sync
set 0x40, %l3
ldda [%l7 + %l3] 0xf1, %f16
nop
set 0x44, %i2
ldub [%l7 + %i2], %o4
set 0x40, %o7
ldda [%l7 + %o7] 0xd0, %f16
nop
set 0x68, %o3
prefetch [%l7 + %o3], 3
st %fsr, [%l7 + 0x5C]
nop
nop
setx 0x7352BE59E4970934, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0x2ECB7C8F102107A3, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fdivd %f2, %f8, %f24
set 0x40, %l5
stda %f0, [%l7 + %l5] 0x88
set 0x40, %g7
stda %f0, [%l7 + %g7] 0xd2
set 0x40, %g4
ldda [%l7 + %g4] 0xda, %f0
set 0x68, %g5
ldxa [%l7 + %g5] 0x81, %g4
set 0x54, %i0
stwa %i4, [%l7 + %i0] 0xe2
membar #Sync
nop
set 0x36, %i7
ldsb [%l7 + %i7], %l5
set 0x38, %g6
lda [%l7 + %g6] 0x81, %f22
nop
set 0x18, %l4
std %g6, [%l7 + %l4]
nop
set 0x08, %l0
stx %o1, [%l7 + %l0]
set 0x40, %l6
ldda [%l7 + %l6] 0xda, %f16
nop
set 0x40, %o5
stx %i6, [%l7 + %o5]
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x81, %i5, %g3
nop
set 0x30, %g2
sth %o0, [%l7 + %g2]
nop
set 0x56, %o0
ldsh [%l7 + %o0], %l1
fpadd32 %f6, %f12, %f14
set 0x44, %o6
lda [%l7 + %o6] 0x81, %f25
set 0x68, %i1
stda %i2, [%l7 + %i1] 0x88
add %l6, %o6, %l2
set 0x30, %o2
ldda [%l7 + %o2] 0x88, %i6
set 0x20, %i5
stda %g4, [%l7 + %i5] 0x89
set 0x50, %i4
stxa %l3, [%l7 + %i4] 0xe3
membar #Sync
add %l7, 0x70, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x89, %o5, %i0
set 0x1E, %l1
stha %i1, [%l7 + %l1] 0xe2
membar #Sync
nop
set 0x2E, %g3
ldub [%l7 + %g3], %l4
set 0x44, %l2
lda [%l7 + %l2] 0x81, %f8
ba %icc, loop_32
nop
set 0x48, %i6
ldx [%l7 + %i6], %g2
set 0x60, %o4
ldda [%l7 + %o4] 0x88, %l0
loop_32:
nop
set 0x20, %o1
stw %o7, [%l7 + %o1]
st %f2, [%l7 + 0x1C]
st %f22, [%l7 + 0x4C]
nop
set 0x18, %g1
ldd [%l7 + %g1], %i2
nop
set 0x58, %i3
std %f10, [%l7 + %i3]
nop
set 0x10, %i2
lduh [%l7 + %i2], %g1
add %l7, 0x34, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o3, %g7
membar #Sync
set 0x40, %o7
ldda [%l7 + %o7] 0xf9, %f0
st %fsr, [%l7 + 0x30]
set 0x18, %o3
stda %o4, [%l7 + %o3] 0x88
nop
set 0x4C, %l5
stw %g4, [%l7 + %l5]
nop
set 0x16, %g7
stb %i4, [%l7 + %g7]
nop
set 0x4C, %g4
lduw [%l7 + %g4], %o2
set 0x0C, %l3
stha %g6, [%l7 + %l3] 0xe3
membar #Sync
set 0x54, %g5
stha %l5, [%l7 + %g5] 0xea
membar #Sync
add %i6, %i5, %g3
set 0x24, %i7
sta %f10, [%l7 + %i7] 0x88
be,a,pt %icc, loop_33
nop
set 0x76, %i0
lduh [%l7 + %i0], %o1
nop
set 0x3C, %g6
stw %l1, [%l7 + %g6]
set 0x7C, %l4
stha %i3, [%l7 + %l4] 0x80
loop_33:
nop
set 0x7C, %l6
stwa %l6, [%l7 + %l6] 0x80
set 0x48, %l0
stxa %o0, [%l7 + %l0] 0xea
membar #Sync
nop
set 0x46, %g2
sth %l2, [%l7 + %g2]
nop
set 0x60, %o5
ldx [%l7 + %o5], %i7
nop
set 0x38, %o0
prefetch [%l7 + %o0], 2
set 0x08, %o6
stwa %g5, [%l7 + %o6] 0x81
nop
set 0x0C, %o2
swap [%l7 + %o2], %l3
set 0x38, %i1
stwa %o6, [%l7 + %i1] 0xe3
membar #Sync
nop
set 0x4F, %i4
stb %i0, [%l7 + %i4]
nop
set 0x50, %i5
std %f18, [%l7 + %i5]
nop
set 0x70, %l1
stx %fsr, [%l7 + %l1]
set 0x40, %l2
stda %f0, [%l7 + %l2] 0xca
nop
set 0x78, %i6
ldd [%l7 + %i6], %o4
bge,a,pt %icc, loop_34
st %f11, [%l7 + 0x68]
nop
set 0x78, %o4
stw %l4, [%l7 + %o4]
membar #Sync
set 0x40, %g3
ldda [%l7 + %g3] 0xf8, %f0
loop_34:
nop
set 0x08, %g1
ldd [%l7 + %g1], %i0
nop
set 0x48, %i3
sth %g2, [%l7 + %i3]
add %l0, %i2, %g1
set 0x78, %i2
stda %o6, [%l7 + %i2] 0xe2
membar #Sync
nop
set 0x38, %o1
stx %fsr, [%l7 + %o1]
nop
set 0x25, %o3
ldub [%l7 + %o3], %g7
nop
set 0x68, %l5
ldd [%l7 + %l5], %f12
set 0x60, %g7
stxa %o4, [%l7 + %g7] 0x88
st %fsr, [%l7 + 0x10]
nop
set 0x18, %g4
std %o2, [%l7 + %g4]
set 0x44, %o7
stwa %i4, [%l7 + %o7] 0x80
nop
set 0x64, %g5
ldsw [%l7 + %g5], %o2
nop
set 0x68, %l3
ldd [%l7 + %l3], %f8
add %g4, %g6, %i6
set 0x20, %i7
stda %i4, [%l7 + %i7] 0x88
bl,a,pt %icc, loop_35
ld [%l7 + 0x58], %f8
or %l5, %g3, %l1
nop
set 0x28, %g6
std %o0, [%l7 + %g6]
loop_35:
nop
set 0x48, %i0
lduw [%l7 + %i0], %l6
ld [%l7 + 0x40], %f15
nop
set 0x17, %l4
ldub [%l7 + %l4], %i3
nop
set 0x64, %l0
stw %l2, [%l7 + %l0]
nop
set 0x21, %l6
stb %o0, [%l7 + %l6]
ld [%l7 + 0x34], %f10
nop
set 0x4A, %o5
sth %g5, [%l7 + %o5]
add %l7, 0x0C, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l3, %o6
or %i7, %i0, %l4
set 0x0A, %g2
stba %i1, [%l7 + %g2] 0xe2
membar #Sync
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o5
casa [%l6] 0x89, %o5, %g2
add %l7, 0x0C, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i2
casa [%l6] 0x81, %i2, %l0
nop
set 0x72, %o6
ldub [%l7 + %o6], %o7
st %fsr, [%l7 + 0x1C]
nop
set 0x08, %o2
ldd [%l7 + %o2], %g6
nop
set 0x58, %o0
stw %g1, [%l7 + %o0]
st %fsr, [%l7 + 0x5C]
set 0x21, %i1
stba %o3, [%l7 + %i1] 0x81
nop
set 0x30, %i5
std %f22, [%l7 + %i5]
set 0x38, %i4
ldxa [%l7 + %i4] 0x88, %o4
nop
set 0x68, %l2
ldx [%l7 + %l2], %i4
set 0x74, %l1
stba %o2, [%l7 + %l1] 0x80
nop
set 0x70, %i6
lduh [%l7 + %i6], %g4
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
nop
set 0x1C, %o4
ldsh [%l7 + %o4], %l5
st %f17, [%l7 + 0x10]
set 0x40, %g3
stxa %i5, [%l7 + %g3] 0x81
nop
set 0x30, %g1
ldsw [%l7 + %g1], %g3
nop
set 0x0C, %i2
ldsh [%l7 + %i2], %l1
st %fsr, [%l7 + 0x60]
set 0x08, %i3
swapa [%l7 + %i3] 0x89, %l6
set 0x18, %o1
stwa %o1, [%l7 + %o1] 0x89
nop
set 0x4E, %o3
stb %l2, [%l7 + %o3]
nop
set 0x70, %g7
prefetch [%l7 + %g7], 4
nop
set 0x28, %g4
swap [%l7 + %g4], %o0
nop
set 0x79, %l5
stb %g5, [%l7 + %l5]
nop
set 0x10, %g5
stx %l3, [%l7 + %g5]
nop
set 0x54, %l3
lduw [%l7 + %l3], %i3
nop
set 0x20, %o7
ldx [%l7 + %o7], %i7
st %f7, [%l7 + 0x10]
nop
set 0x28, %g6
prefetch [%l7 + %g6], 3
set 0x2C, %i0
lda [%l7 + %i0] 0x81, %f17
set 0x61, %i7
stba %i0, [%l7 + %i7] 0x81
set 0x40, %l0
stda %f16, [%l7 + %l0] 0xda
set 0x64, %l4
sta %f5, [%l7 + %l4] 0x88
nop
set 0x4C, %o5
ldsh [%l7 + %o5], %l4
nop
set 0x20, %g2
stx %fsr, [%l7 + %g2]
nop
nop
setx 0xE5103BAE016C0C2C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x832AE375D3CC2CA8, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fdivd %f28, %f2, %f30
nop
set 0x50, %o6
ldsw [%l7 + %o6], %i1
nop
set 0x1C, %o2
ldub [%l7 + %o2], %o6
nop
set 0x1E, %o0
sth %o5, [%l7 + %o0]
nop
set 0x70, %i1
stx %fsr, [%l7 + %i1]
or %i2, %g2, %l0
add %o7, %g1, %g7
set 0x58, %i5
ldxa [%l7 + %i5] 0x89, %o4
set 0x40, %l6
ldda [%l7 + %l6] 0x80, %f0
or %i4, %o3, %o2
set 0x40, %l2
ldda [%l7 + %l2] 0x80, %f16
nop
set 0x6E, %i4
ldsh [%l7 + %i4], %g6
st %fsr, [%l7 + 0x58]
set 0x40, %l1
stda %f0, [%l7 + %l1] 0x81
nop
set 0x5C, %o4
ldsw [%l7 + %o4], %g4
set 0x68, %g3
stha %i6, [%l7 + %g3] 0xeb
membar #Sync
nop
set 0x0A, %i6
sth %i5, [%l7 + %i6]
set 0x40, %g1
ldda [%l7 + %g1] 0xd2, %f0
nop
set 0x78, %i3
stx %fsr, [%l7 + %i3]
set 0x48, %o1
ldxa [%l7 + %o1] 0x81, %g3
set 0x40, %i2
ldxa [%l7 + %i2] 0x81, %l5
set 0x30, %o3
ldda [%l7 + %o3] 0x80, %i6
add %l7, 0x5C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %l1
casa [%l6] 0x80, %l1, %o1
set 0x48, %g7
stxa %o0, [%l7 + %g7] 0xea
membar #Sync
set 0x5C, %g4
stwa %l2, [%l7 + %g4] 0x80
st %f21, [%l7 + 0x64]
set 0x40, %l5
stxa %g5, [%l7 + %l5] 0xe3
membar #Sync
set 0x6C, %l3
stha %l3, [%l7 + %l3] 0x89
nop
set 0x18, %g5
ldd [%l7 + %g5], %i6
wr %i3, %i0, %set_softint
fpsub32 %f10, %f8, %f14
nop
set 0x7E, %g6
ldstub [%l7 + %g6], %l4
and %o6, %o5, %i1
nop
set 0x28, %o7
swap [%l7 + %o7], %g2
ld [%l7 + 0x08], %f11
nop
set 0x74, %i7
ldub [%l7 + %i7], %l0
nop
set 0x1D, %l0
ldsb [%l7 + %l0], %o7
nop
set 0x18, %l4
lduw [%l7 + %l4], %i2
st %fsr, [%l7 + 0x38]
nop
set 0x70, %i0
prefetch [%l7 + %i0], 0
nop
set 0x38, %g2
std %g6, [%l7 + %g2]
nop
set 0x60, %o5
ldx [%l7 + %o5], %g1
set 0x2E, %o6
ldstuba [%l7 + %o6] 0x89, %i4
and %o4, %o2, %g6
nop
set 0x68, %o2
ldsw [%l7 + %o2], %o3
nop
set 0x68, %o0
std %f6, [%l7 + %o0]
set 0x7F, %i5
ldstuba [%l7 + %i5] 0x81, %g4
set 0x38, %i1
stxa %i6, [%l7 + %i1] 0xeb
membar #Sync
nop
set 0x58, %l2
ldx [%l7 + %l2], %i5
add %l7, 0x64, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g3, %l5
fpsub32 %f14, %f18, %f26
add %l7, 0x08, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %l6, %o1
wr %o0, %l1, %y
nop
set 0x60, %l6
ldd [%l7 + %l6], %f16
nop
set 0x5C, %i4
ldsh [%l7 + %i4], %l2
set 0x34, %l1
sta %f30, [%l7 + %l1] 0x81
nop
set 0x58, %o4
sth %l3, [%l7 + %o4]
nop
set 0x72, %i6
ldsh [%l7 + %i6], %i7
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 0:
!
! Type l : 1255
! Type a : 24
! Type cti : 35
! Type x : 552
! Type f : 33
! Type i : 101
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Thread 1 Start
!
.global thread_1
thread_1:
mov %l7, %g1
!# Set %cwp for 8 windows
!# This threads memory space into each %l7
wrpr %g0, 0x7, %cwp
mov %g1, %l7
wrpr %g0, 0x6, %cwp
mov %g1, %l7
wrpr %g0, 0x5, %cwp
mov %g1, %l7
wrpr %g0, 0x4, %cwp
mov %g1, %l7
wrpr %g0, 0x3, %cwp
mov %g1, %l7
wrpr %g0, 0x2, %cwp
mov %g1, %l7
wrpr %g0, 0x1, %cwp
mov %g1, %l7
wrpr %g0, 0x0, %cwp
mov %g1, %l7
!# Set %fsr
setx 0x0000000000400000, %l0, %l6 !# no post process
stx %l6, [%l7 + 0x0] !# no post process
ldx [%l7 + 0x0], %fsr !# no post process
wr %g0, 0x80, %asi !# no post process
!# Initialize registers ..
!# Global registers
set 0x3, %g1
set 0xE, %g2
set 0xB, %g3
set 0xB, %g4
set 0x0, %g5
set 0x0, %g6
set 0xE, %g7
!# Input registers
set -0x2, %i0
set -0x6, %i1
set -0x1, %i2
set -0x5, %i3
set -0x8, %i4
set -0x7, %i5
set -0x9, %i6
set -0xF, %i7
!# Local registers
set 0x1CFDD169, %l0
set 0x4A1FFC4C, %l1
set 0x69809528, %l2
set 0x78D5CDA0, %l3
set 0x0CDBECD8, %l4
set 0x55AA8CF8, %l5
set 0x75F9C922, %l6
!# Output registers
set 0x0F8C, %o0
set -0x0957, %o1
set 0x0792, %o2
set -0x1C43, %o3
set 0x14C3, %o4
set -0x03C4, %o5
set -0x1A4E, %o6
set -0x0153, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xCD16732133216BD5)
INIT_TH_FP_REG(%l7,%f2,0x40A0381EF6B1DDE1)
INIT_TH_FP_REG(%l7,%f4,0xB295A57F36BBA3DD)
INIT_TH_FP_REG(%l7,%f6,0xF3442E2BB29D5CF5)
INIT_TH_FP_REG(%l7,%f8,0xE15AE39F72C7E69E)
INIT_TH_FP_REG(%l7,%f10,0xA76E98C5C88A87D6)
INIT_TH_FP_REG(%l7,%f12,0xF0B3B2E5FAF40099)
INIT_TH_FP_REG(%l7,%f14,0xEA18376F970549A0)
INIT_TH_FP_REG(%l7,%f16,0x84219F30A93C04E0)
INIT_TH_FP_REG(%l7,%f18,0x1E860E16786CB6D1)
INIT_TH_FP_REG(%l7,%f20,0x2205B095BA76A409)
INIT_TH_FP_REG(%l7,%f22,0xB485670A44EB28FE)
INIT_TH_FP_REG(%l7,%f24,0xFD892A8523931793)
INIT_TH_FP_REG(%l7,%f26,0x4DF8B75557682B8E)
INIT_TH_FP_REG(%l7,%f28,0xA4880663CA4592B7)
INIT_TH_FP_REG(%l7,%f30,0xF24CD3C8F5E95DB0)
!# Execute Main Diag ..
set 0x78, %g3
ldxa [%l7 + %g3] 0x88, %g5
set 0x58, %g1
ldxa [%l7 + %g1] 0x89, %i0
set 0x30, %o1
stda %i2, [%l7 + %o1] 0x88
nop
set 0x74, %i2
stb %o6, [%l7 + %i2]
set 0x40, %o3
ldda [%l7 + %o3] 0xd0, %f0
nop
set 0x69, %g7
stb %l4, [%l7 + %g7]
set 0x70, %i3
ldxa [%l7 + %i3] 0x80, %o5
or %g2, %l0, %i1
nop
set 0x1E, %g4
ldstub [%l7 + %g4], %o7
nop
set 0x68, %l3
stw %g7, [%l7 + %l3]
nop
set 0x20, %l5
stw %i2, [%l7 + %l5]
nop
set 0x20, %g5
ldsb [%l7 + %g5], %i4
set 0x3C, %g6
swapa [%l7 + %g6] 0x89, %o4
nop
set 0x48, %i7
swap [%l7 + %i7], %o2
membar #Sync
set 0x40, %o7
ldda [%l7 + %o7] 0xf0, %f0
fpadd32s %f17, %f31, %f4
set 0x40, %l0
stda %f16, [%l7 + %l0] 0xda
nop
set 0x44, %i0
ldsw [%l7 + %i0], %g1
nop
set 0x60, %l4
stx %g6, [%l7 + %l4]
nop
set 0x60, %o5
swap [%l7 + %o5], %g4
nop
set 0x28, %g2
ldx [%l7 + %g2], %i6
nop
set 0x50, %o6
stx %o3, [%l7 + %o6]
nop
set 0x5C, %o2
stb %g3, [%l7 + %o2]
set 0x30, %i5
ldda [%l7 + %i5] 0x80, %l4
nop
set 0x10, %i1
std %i4, [%l7 + %i1]
nop
set 0x28, %o0
ldx [%l7 + %o0], %l6
fpadd32s %f15, %f1, %f22
nop
set 0x2A, %l2
lduh [%l7 + %l2], %o0
set 0x10, %i4
lda [%l7 + %i4] 0x88, %f18
set 0x1F, %l1
ldstuba [%l7 + %l1] 0x89, %l1
set 0x08, %l6
prefetcha [%l7 + %l6] 0x89, 1
set 0x20, %i6
prefetcha [%l7 + %i6] 0x80, 2
nop
set 0x66, %g3
stb %i7, [%l7 + %g3]
set 0x28, %g1
ldxa [%l7 + %g1] 0x89, %g5
set 0x54, %o4
stha %i0, [%l7 + %o4] 0xe2
membar #Sync
fpadd32s %f4, %f29, %f29
nop
set 0x20, %o1
std %f12, [%l7 + %o1]
set 0x40, %i2
stda %f16, [%l7 + %i2] 0xd8
nop
set 0x68, %g7
stx %l3, [%l7 + %g7]
ld [%l7 + 0x6C], %f9
nop
set 0x18, %i3
std %f6, [%l7 + %i3]
nop
set 0x18, %g4
ldd [%l7 + %g4], %f6
nop
set 0x38, %o3
stx %o6, [%l7 + %o3]
st %f28, [%l7 + 0x68]
add %i3, %l4, %g2
set 0x40, %l3
stda %f0, [%l7 + %l3] 0xcc
set 0x60, %l5
swapa [%l7 + %l5] 0x81, %l0
set 0x40, %g5
stha %i1, [%l7 + %g5] 0xea
membar #Sync
set 0x5C, %i7
swapa [%l7 + %i7] 0x80, %o7
set 0x40, %o7
stda %f16, [%l7 + %o7] 0xf0
membar #Sync
fpsub16s %f29, %f29, %f29
set 0x70, %g6
stxa %o5, [%l7 + %g6] 0xeb
membar #Sync
set 0x40, %l0
stda %f0, [%l7 + %l0] 0xd2
set 0x30, %l4
ldxa [%l7 + %l4] 0x89, %g7
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %i2
casxa [%l6] 0x88, %i2, %i4
set 0x5E, %i0
ldstuba [%l7 + %i0] 0x89, %o4
set 0x40, %o5
ldda [%l7 + %o5] 0xeb, %g0
nop
set 0x56, %g2
sth %g6, [%l7 + %g2]
wr %g0, 0x7, %fprs
set 0x40, %o2
prefetcha [%l7 + %o2] 0x80, 2
st %fsr, [%l7 + 0x54]
or %g3, %l5, %i5
st %fsr, [%l7 + 0x2C]
set 0x40, %o6
stda %f16, [%l7 + %o6] 0xf1
membar #Sync
set 0x68, %i5
stxa %l6, [%l7 + %i5] 0xe2
membar #Sync
nop
set 0x2B, %o0
ldub [%l7 + %o0], %o0
fpadd32s %f12, %f5, %f31
set 0x30, %i1
ldda [%l7 + %i1] 0xe2, %l0
set 0x40, %l2
stda %l2, [%l7 + %l2] 0xea
membar #Sync
set 0x7C, %l1
sta %f22, [%l7 + %l1] 0x89
nop
set 0x18, %i4
ldx [%l7 + %i4], %g4
and %o1, %i7, %i0
nop
set 0x15, %l6
stb %l3, [%l7 + %l6]
set 0x1C, %g3
swapa [%l7 + %g3] 0x81, %g5
nop
set 0x08, %g1
swap [%l7 + %g1], %i3
set 0x30, %i6
stda %o6, [%l7 + %i6] 0x81
set 0x3F, %o4
ldstuba [%l7 + %o4] 0x81, %g2
set 0x30, %i2
ldda [%l7 + %i2] 0xe3, %l4
set 0x30, %o1
stda %i0, [%l7 + %o1] 0xea
membar #Sync
nop
set 0x78, %i3
stx %l0, [%l7 + %i3]
nop
set 0x0C, %g7
ldsb [%l7 + %g7], %o7
or %o5, %g7, %i4
set 0x28, %o3
prefetcha [%l7 + %o3] 0x80, 2
set 0x12, %l3
stba %o4, [%l7 + %l3] 0x81
set 0x40, %g4
stda %f0, [%l7 + %g4] 0xc2
set 0x4C, %l5
swapa [%l7 + %l5] 0x81, %g6
nop
set 0x43, %g5
ldsb [%l7 + %g5], %g1
add %o2, %o3, %i6
set 0x38, %i7
ldxa [%l7 + %i7] 0x89, %g3
nop
set 0x70, %g6
ldx [%l7 + %g6], %l5
set 0x18, %o7
stxa %i5, [%l7 + %o7] 0x89
be,pt %xcc, loop_36
nop
set 0x40, %l4
stx %fsr, [%l7 + %l4]
nop
set 0x18, %l0
std %f26, [%l7 + %l0]
set 0x5C, %i0
stwa %o0, [%l7 + %i0] 0x88
loop_36:
or %l1, %l6, %g4
nop
set 0x44, %g2
ldstub [%l7 + %g2], %o1
set 0x16, %o5
stba %l2, [%l7 + %o5] 0xeb
membar #Sync
set 0x40, %o2
ldda [%l7 + %o2] 0xda, %f16
nop
set 0x66, %i5
sth %i0, [%l7 + %i5]
ld [%l7 + 0x54], %f21
set 0x40, %o6
ldda [%l7 + %o6] 0x81, %f0
add %l7, 0x18, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l3, %g5
nop
set 0x0B, %i1
ldstub [%l7 + %i1], %i7
nop
set 0x5C, %l2
lduw [%l7 + %l2], %o6
nop
set 0x38, %l1
swap [%l7 + %l1], %i3
nop
set 0x34, %o0
stw %l4, [%l7 + %o0]
or %g2, %i1, %o7
st %fsr, [%l7 + 0x5C]
nop
set 0x58, %i4
ldd [%l7 + %i4], %o4
st %fsr, [%l7 + 0x20]
ble,a,pn %xcc, loop_37
nop
set 0x48, %g3
std %f22, [%l7 + %g3]
nop
set 0x17, %g1
ldub [%l7 + %g1], %l0
nop
set 0x18, %l6
stx %i4, [%l7 + %l6]
loop_37:
nop
set 0x78, %i6
sta %f16, [%l7 + %i6] 0x81
bge,a,pn %icc, loop_38
st %fsr, [%l7 + 0x38]
nop
set 0x34, %o4
ldsh [%l7 + %o4], %g7
set 0x1C, %o1
stba %o4, [%l7 + %o1] 0xe3
membar #Sync
loop_38:
nop
set 0x20, %i3
std %f22, [%l7 + %i3]
nop
set 0x70, %i2
ldd [%l7 + %i2], %i2
set 0x30, %o3
stda %g0, [%l7 + %o3] 0xe2
membar #Sync
nop
set 0x60, %g7
lduw [%l7 + %g7], %g6
and %o3, %i6, %o2
nop
set 0x60, %g4
sth %l5, [%l7 + %g4]
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %g3
casxa [%l6] 0x80, %g3, %i5
nop
set 0x28, %l5
std %f20, [%l7 + %l5]
set 0x72, %l3
stha %o0, [%l7 + %l3] 0xe2
membar #Sync
nop
set 0x12, %i7
lduh [%l7 + %i7], %l6
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %l1
casxa [%l6] 0x89, %l1, %g4
nop
set 0x3B, %g6
ldsb [%l7 + %g6], %o1
add %l2, %i0, %l3
nop
set 0x6A, %o7
ldsb [%l7 + %o7], %g5
add %i7, %i3, %l4
nop
set 0x0F, %l4
ldstub [%l7 + %l4], %o6
or %g2, %o7, %i1
nop
nop
setx 0x46282EE4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f2
setx 0x2F2912CF, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f12
fdivs %f12, %f2, %f9
nop
set 0x6D, %l0
ldub [%l7 + %l0], %o5
and %l0, %i4, %o4
and %g7, %i2, %g1
nop
set 0x50, %g5
ldx [%l7 + %g5], %g6
or %o3, %o2, %l5
nop
set 0x40, %g2
stx %fsr, [%l7 + %g2]
nop
set 0x56, %i0
stb %i6, [%l7 + %i0]
and %g3, %i5, %l6
nop
set 0x4E, %o2
lduh [%l7 + %o2], %l1
nop
set 0x77, %o5
stb %g4, [%l7 + %o5]
set 0x30, %i5
ldstuba [%l7 + %i5] 0x89, %o0
nop
set 0x28, %i1
std %f20, [%l7 + %i1]
nop
set 0x60, %o6
ldx [%l7 + %o6], %o1
nop
set 0x10, %l2
lduh [%l7 + %l2], %l2
nop
set 0x1A, %l1
lduh [%l7 + %l1], %i0
set 0x10, %i4
ldxa [%l7 + %i4] 0x81, %g5
set 0x38, %o0
ldxa [%l7 + %o0] 0x88, %i7
nop
set 0x28, %g3
stx %fsr, [%l7 + %g3]
nop
set 0x10, %g1
stx %i3, [%l7 + %g1]
nop
set 0x30, %i6
stx %fsr, [%l7 + %i6]
set 0x55, %l6
stba %l4, [%l7 + %l6] 0x88
or %o6, %g2, %l3
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %o7, %i1
set 0x78, %o1
stxa %l0, [%l7 + %o1] 0x81
nop
set 0x27, %i3
ldub [%l7 + %i3], %o5
add %o4, %g7, %i2
add %l7, 0x2C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i4
casa [%l6] 0x89, %i4, %g1
nop
set 0x48, %i2
ldd [%l7 + %i2], %f24
nop
set 0x50, %o3
stw %o3, [%l7 + %o3]
set 0x68, %o4
stxa %o2, [%l7 + %o4] 0x80
set 0x40, %g7
ldda [%l7 + %g7] 0x89, %g6
nop
set 0x1C, %l5
ldsh [%l7 + %l5], %l5
nop
set 0x7C, %g4
ldsw [%l7 + %g4], %g3
nop
set 0x08, %i7
std %i6, [%l7 + %i7]
nop
set 0x1E, %l3
ldub [%l7 + %l3], %l6
nop
set 0x64, %o7
stw %l1, [%l7 + %o7]
st %f23, [%l7 + 0x0C]
ld [%l7 + 0x68], %f16
nop
set 0x40, %g6
stw %g4, [%l7 + %g6]
nop
set 0x58, %l0
ldd [%l7 + %l0], %f16
or %o0, %i5, %l2
and %i0, %g5, %o1
set 0x1D, %g5
stba %i3, [%l7 + %g5] 0xea
membar #Sync
nop
set 0x38, %g2
ldd [%l7 + %g2], %f18
nop
nop
setx 0x24FB4064A50AF583, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xEB4CF7ABE30574D8, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fdivd %f20, %f28, %f0
nop
set 0x60, %l4
ldd [%l7 + %l4], %f10
set 0x78, %i0
stha %l4, [%l7 + %i0] 0x88
nop
set 0x0C, %o5
ldsb [%l7 + %o5], %o6
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x89, %g2, %l3
set 0x65, %i5
stba %o7, [%l7 + %i5] 0x81
nop
set 0x4C, %i1
swap [%l7 + %i1], %i1
nop
set 0x70, %o6
std %i6, [%l7 + %o6]
set 0x40, %l2
stda %f0, [%l7 + %l2] 0x81
add %l7, 0x48, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l0, %o5
bl,a,pt %xcc, loop_39
nop
set 0x15, %o2
ldsb [%l7 + %o2], %o4
set 0x28, %i4
stha %i2, [%l7 + %i4] 0x81
loop_39:
nop
add %l7, 0x3C, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g7
casa [%l6] 0x81, %g7, %g1
nop
set 0x68, %l1
std %f10, [%l7 + %l1]
nop
set 0x60, %o0
ldd [%l7 + %o0], %o2
set 0x78, %g1
sta %f27, [%l7 + %g1] 0x80
add %l7, 0x18, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i4
casxa [%l6] 0x81, %i4, %g6
set 0x50, %i6
ldda [%l7 + %i6] 0xea, %l4
nop
set 0x7F, %g3
ldub [%l7 + %g3], %g3
set 0x74, %l6
stwa %i6, [%l7 + %l6] 0xeb
membar #Sync
set 0x2F, %i3
ldstuba [%l7 + %i3] 0x81, %o2
nop
set 0x74, %o1
swap [%l7 + %o1], %l6
st %fsr, [%l7 + 0x10]
add %l7, 0x50, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %l1
casa [%l6] 0x88, %l1, %g4
set 0x40, %o3
stda %f0, [%l7 + %o3] 0xca
set 0x70, %o4
stwa %i5, [%l7 + %o4] 0xea
membar #Sync
nop
set 0x08, %g7
stx %fsr, [%l7 + %g7]
nop
set 0x50, %i2
stb %l2, [%l7 + %i2]
set 0x30, %g4
ldxa [%l7 + %g4] 0x81, %i0
nop
set 0x32, %i7
stb %o0, [%l7 + %i7]
or %o1, %i3, %l4
nop
set 0x08, %l3
ldsh [%l7 + %l3], %o6
add %l7, 0x3C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %g5, %l3
ld [%l7 + 0x28], %f16
set 0x48, %l5
stxa %g2, [%l7 + %l5] 0x81
bl,a,pt %xcc, loop_40
nop
set 0x68, %o7
stx %o7, [%l7 + %o7]
nop
set 0x50, %l0
stx %fsr, [%l7 + %l0]
set 0x50, %g5
prefetcha [%l7 + %g5] 0x89, 1
loop_40:
nop
set 0x56, %g2
stb %i1, [%l7 + %g2]
add %o5, %o4, %i2
and %l0, %g1, %o3
add %l7, 0x44, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g7, %i4
set 0x50, %g6
lda [%l7 + %g6] 0x89, %f2
nop
set 0x53, %l4
stb %l5, [%l7 + %l4]
nop
set 0x40, %o5
stx %g3, [%l7 + %o5]
set 0x60, %i0
ldda [%l7 + %i0] 0x88, %g6
add %l7, 0x28, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x81, %o2, %i6
nop
set 0x28, %i5
stw %l1, [%l7 + %i5]
set 0x40, %i1
stda %f0, [%l7 + %i1] 0x81
nop
set 0x78, %l2
ldsh [%l7 + %l2], %g4
nop
set 0x38, %o6
ldx [%l7 + %o6], %l6
set 0x10, %o2
lda [%l7 + %o2] 0x81, %f27
nop
set 0x20, %l1
stx %fsr, [%l7 + %l1]
set 0x20, %o0
ldda [%l7 + %o0] 0x80, %i4
set 0x70, %i4
ldda [%l7 + %i4] 0x89, %l2
nop
set 0x50, %i6
ldd [%l7 + %i6], %f8
set 0x12, %g1
stba %o0, [%l7 + %g1] 0x89
nop
set 0x60, %g3
stw %o1, [%l7 + %g3]
set 0x3E, %i3
stba %i0, [%l7 + %i3] 0xe2
membar #Sync
nop
set 0x20, %l6
ldstub [%l7 + %l6], %l4
nop
set 0x28, %o3
ldd [%l7 + %o3], %i2
st %f2, [%l7 + 0x28]
nop
set 0x54, %o4
ldsw [%l7 + %o4], %g5
nop
set 0x3C, %g7
lduh [%l7 + %g7], %l3
set 0x48, %o1
stha %o6, [%l7 + %o1] 0xe3
membar #Sync
set 0x0A, %g4
stba %o7, [%l7 + %g4] 0x80
set 0x40, %i7
stxa %g2, [%l7 + %i7] 0xe2
membar #Sync
st %f24, [%l7 + 0x3C]
nop
set 0x20, %l3
lduh [%l7 + %l3], %i7
set 0x4C, %i2
stwa %i1, [%l7 + %i2] 0x80
set 0x40, %o7
ldda [%l7 + %o7] 0x89, %f16
set 0x0C, %l5
stwa %o4, [%l7 + %l5] 0x80
nop
set 0x28, %g5
stx %fsr, [%l7 + %g5]
nop
set 0x40, %l0
lduw [%l7 + %l0], %i2
nop
set 0x38, %g6
ldd [%l7 + %g6], %l0
nop
set 0x77, %l4
ldub [%l7 + %l4], %g1
set 0x34, %o5
swapa [%l7 + %o5] 0x89, %o5
add %o3, %g7, %l5
set 0x40, %g2
prefetcha [%l7 + %g2] 0x81, 0
set 0x10, %i0
stwa %g6, [%l7 + %i0] 0x89
nop
set 0x1B, %i5
stb %g3, [%l7 + %i5]
set 0x48, %i1
ldxa [%l7 + %i1] 0x88, %o2
set 0x70, %l2
ldda [%l7 + %l2] 0xea, %l0
set 0x38, %o2
stha %g4, [%l7 + %o2] 0x89
set 0x10, %o6
stxa %l6, [%l7 + %o6] 0xea
membar #Sync
nop
set 0x7C, %l1
lduw [%l7 + %l1], %i6
nop
set 0x14, %o0
lduh [%l7 + %o0], %l2
nop
set 0x78, %i4
lduh [%l7 + %i4], %o0
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf0, %f0
add %l7, 0x0C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i5
casa [%l6] 0x88, %i5, %o1
set 0x12, %g3
stba %i0, [%l7 + %g3] 0x89
nop
set 0x50, %i6
std %f4, [%l7 + %i6]
bgu,a,pt %xcc, loop_41
nop
set 0x20, %l6
stw %i3, [%l7 + %l6]
nop
set 0x6C, %o3
swap [%l7 + %o3], %l4
nop
set 0x08, %i3
ldx [%l7 + %i3], %g5
loop_41:
nop
set 0x6C, %g7
lduh [%l7 + %g7], %l3
nop
set 0x48, %o4
sth %o6, [%l7 + %o4]
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x178, %tick_cmpr
set 0x68, %o1
stda %g2, [%l7 + %o1] 0xea
membar #Sync
nop
set 0x50, %g4
ldsw [%l7 + %g4], %o4
set 0x58, %i7
prefetcha [%l7 + %i7] 0x88, 2
membar #Sync
set 0x40, %l3
ldda [%l7 + %l3] 0xf0, %f0
add %l7, 0x70, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %l0, %i2
nop
set 0x50, %o7
ldd [%l7 + %o7], %f14
nop
set 0x58, %i2
std %g0, [%l7 + %i2]
set 0x74, %l5
swapa [%l7 + %l5] 0x88, %o3
and %o5, %l5, %g7
add %l7, 0x20, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %i4
casxa [%l6] 0x88, %i4, %g6
nop
set 0x54, %l0
ldstub [%l7 + %l0], %o2
set 0x58, %g5
swapa [%l7 + %g5] 0x81, %l1
nop
set 0x37, %l4
ldub [%l7 + %l4], %g4
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l6, %g3
nop
set 0x65, %g6
ldstub [%l7 + %g6], %i6
set 0x6F, %g2
ldstuba [%l7 + %g2] 0x81, %l2
nop
set 0x60, %i0
swap [%l7 + %i0], %i5
st %f22, [%l7 + 0x64]
nop
set 0x50, %o5
std %f18, [%l7 + %o5]
nop
set 0x0C, %i1
ldub [%l7 + %i1], %o0
nop
set 0x60, %i5
ldd [%l7 + %i5], %o0
nop
nop
setx 0xEF7B2F4481BE93F6, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0x259053AD699564D7, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fdivd %f14, %f26, %f24
set 0x40, %o2
stwa %i3, [%l7 + %o2] 0x88
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
set 0x68, %l2
sta %f19, [%l7 + %l2] 0x80
nop
set 0x7F, %o6
stb %i0, [%l7 + %o6]
nop
set 0x34, %l1
swap [%l7 + %l1], %l3
nop
set 0x18, %i4
stx %o6, [%l7 + %i4]
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %o7, %g2
nop
set 0x60, %o0
ldx [%l7 + %o0], %o4
set 0x3C, %g3
lda [%l7 + %g3] 0x89, %f10
set 0x40, %i6
ldda [%l7 + %i6] 0xda, %f16
set 0x0C, %g1
swapa [%l7 + %g1] 0x80, %i7
set 0x60, %o3
stwa %l0, [%l7 + %o3] 0xe3
membar #Sync
nop
set 0x48, %l6
ldd [%l7 + %l6], %f6
set 0x0A, %g7
stha %i1, [%l7 + %g7] 0xeb
membar #Sync
nop
set 0x16, %o4
sth %i2, [%l7 + %o4]
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] 0x80, %o3, %g1
nop
set 0x68, %o1
ldd [%l7 + %o1], %l4
or %g7, %o5, %g6
st %fsr, [%l7 + 0x44]
set 0x0B, %i3
ldstuba [%l7 + %i3] 0x88, %i4
set 0x66, %g4
stha %o2, [%l7 + %g4] 0x88
nop
set 0x68, %l3
ldd [%l7 + %l3], %l0
set 0x5C, %i7
sta %f25, [%l7 + %i7] 0x81
st %f4, [%l7 + 0x0C]
set 0x18, %o7
ldxa [%l7 + %o7] 0x88, %g4
nop
set 0x54, %i2
lduh [%l7 + %i2], %g3
set 0x30, %l0
ldda [%l7 + %l0] 0x81, %i6
add %i6, %i5, %o0
set 0x60, %l5
ldxa [%l7 + %l5] 0x88, %o1
bl,pn %icc, loop_42
nop
set 0x32, %l4
ldub [%l7 + %l4], %l2
st %f3, [%l7 + 0x54]
nop
set 0x10, %g6
std %f10, [%l7 + %g6]
loop_42:
or %l4, %g5, %i0
set 0x20, %g5
ldda [%l7 + %g5] 0xeb, %l2
set 0x70, %g2
prefetcha [%l7 + %g2] 0x81, 3
nop
set 0x58, %i0
stx %o6, [%l7 + %i0]
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x81, %g2, %o7
nop
set 0x78, %o5
ldx [%l7 + %o5], %o4
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xAD7, %tick_cmpr
add %i2, %o3, %i1
bg %xcc, loop_43
nop
set 0x58, %i5
ldd [%l7 + %i5], %l4
fpsub32s %f22, %f31, %f11
set 0x40, %o2
ldda [%l7 + %o2] 0x88, %f16
loop_43:
nop
set 0x7A, %i1
ldstub [%l7 + %i1], %g1
add %l7, 0x6C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g7, %g6
set 0x78, %o6
stda %i4, [%l7 + %o6] 0xe3
membar #Sync
set 0x38, %l1
stha %o5, [%l7 + %l1] 0xe3
membar #Sync
set 0x40, %l2
stda %f0, [%l7 + %l2] 0xf0
membar #Sync
set 0x20, %i4
ldxa [%l7 + %i4] 0x81, %l1
and %g4, %g3, %o2
nop
set 0x6C, %o0
stw %i6, [%l7 + %o0]
nop
set 0x42, %g3
stb %l6, [%l7 + %g3]
add %l7, 0x18, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o0, %o1
nop
set 0x2E, %g1
ldstub [%l7 + %g1], %i5
set 0x68, %i6
prefetcha [%l7 + %i6] 0x89, 4
set 0x20, %o3
stxa %g5, [%l7 + %o3] 0x80
nop
set 0x75, %g7
ldub [%l7 + %g7], %i0
st %fsr, [%l7 + 0x10]
nop
set 0x5C, %o4
prefetch [%l7 + %o4], 3
add %l7, 0x10, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l3, %i3
set 0x60, %o1
sta %f20, [%l7 + %o1] 0x88
set 0x6E, %l6
ldstuba [%l7 + %l6] 0x80, %o6
nop
set 0x79, %i3
ldsb [%l7 + %i3], %l2
set 0x10, %l3
sta %f17, [%l7 + %l3] 0x89
and %g2, %o7, %i7
set 0x1A, %i7
ldstuba [%l7 + %i7] 0x81, %l0
set 0x18, %o7
stxa %i2, [%l7 + %o7] 0x89
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
st %f10, [%l7 + 0x48]
set 0x4C, %g4
sta %f27, [%l7 + %g4] 0x88
set 0x68, %l0
lda [%l7 + %l0] 0x89, %f26
set 0x20, %i2
swapa [%l7 + %i2] 0x80, %o3
nop
set 0x6A, %l5
stb %l5, [%l7 + %l5]
nop
set 0x70, %g6
stx %fsr, [%l7 + %g6]
nop
set 0x3A, %g5
ldsb [%l7 + %g5], %g1
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g7
casa [%l6] 0x81, %g7, %i4
nop
set 0x08, %g2
stw %o5, [%l7 + %g2]
nop
set 0x08, %l4
ldsw [%l7 + %l4], %l1
nop
set 0x59, %i0
ldub [%l7 + %i0], %g4
st %fsr, [%l7 + 0x14]
set 0x0C, %i5
lda [%l7 + %i5] 0x81, %f11
set 0x2C, %o5
stwa %g6, [%l7 + %o5] 0xe3
membar #Sync
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
nop
set 0x60, %o2
stb %l6, [%l7 + %o2]
nop
set 0x10, %i1
stx %fsr, [%l7 + %i1]
nop
set 0x4D, %l1
ldsb [%l7 + %l1], %o2
nop
set 0x58, %o6
ldd [%l7 + %o6], %o0
st %f27, [%l7 + 0x34]
nop
set 0x48, %i4
lduw [%l7 + %i4], %o0
nop
set 0x0A, %l2
lduh [%l7 + %l2], %l4
nop
set 0x60, %o0
ldd [%l7 + %o0], %f6
add %g5, %i5, %l3
set 0x18, %g3
stwa %i0, [%l7 + %g3] 0xeb
membar #Sync
set 0x50, %g1
ldda [%l7 + %g1] 0x81, %i2
nop
set 0x40, %i6
ldd [%l7 + %i6], %o6
nop
set 0x50, %g7
stx %g2, [%l7 + %g7]
wr %o7, %i7, %ccr
set 0x1C, %o3
sta %f18, [%l7 + %o3] 0x88
nop
set 0x40, %o1
std %f12, [%l7 + %o1]
set 0x48, %l6
prefetcha [%l7 + %l6] 0x81, 2
nop
set 0x58, %o4
ldd [%l7 + %o4], %i2
set 0x40, %l3
stda %f0, [%l7 + %l3] 0xc0
set 0x10, %i3
swapa [%l7 + %i3] 0x89, %o4
add %l0, %o3, %l5
nop
set 0x34, %i7
lduw [%l7 + %i7], %g1
nop
set 0x70, %g4
stx %i1, [%l7 + %g4]
nop
set 0x14, %l0
ldsw [%l7 + %l0], %g7
add %l7, 0x1C, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %i4, %l1
nop
set 0x78, %i2
ldd [%l7 + %i2], %g4
set 0x24, %l5
stba %g6, [%l7 + %l5] 0x81
or %g3, %i6, %o5
nop
set 0x16, %o7
sth %o2, [%l7 + %o7]
nop
set 0x7A, %g6
ldub [%l7 + %g6], %l6
nop
set 0x1E, %g5
stb %o1, [%l7 + %g5]
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x88, %o0, %l4
set 0x70, %l4
stda %g4, [%l7 + %l4] 0x88
nop
set 0x48, %g2
ldd [%l7 + %g2], %f14
nop
set 0x40, %i5
stx %i5, [%l7 + %i5]
st %fsr, [%l7 + 0x4C]
nop
set 0x60, %i0
stx %i0, [%l7 + %i0]
nop
set 0x46, %o2
ldsh [%l7 + %o2], %l3
nop
nop
setx 0xEDE8EE2F58516E4C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0x428308E91895FC73, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fdivd %f10, %f12, %f8
nop
nop
setx 0xF93113CB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0xA62B4271, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fdivs %f20, %f8, %f28
set 0x08, %i1
prefetcha [%l7 + %i1] 0x88, 4
st %f25, [%l7 + 0x68]
nop
set 0x78, %l1
ldd [%l7 + %l1], %f16
nop
set 0x4E, %o6
ldstub [%l7 + %o6], %i3
set 0x6A, %o5
stha %g2, [%l7 + %o5] 0xe3
membar #Sync
add %i7, %l2, %o7
nop
set 0x60, %i4
swap [%l7 + %i4], %o4
nop
set 0x38, %o0
std %i2, [%l7 + %o0]
nop
set 0x14, %l2
swap [%l7 + %l2], %o3
bne,a,pt %icc, loop_44
nop
set 0x20, %g1
ldd [%l7 + %g1], %f8
nop
set 0x62, %i6
ldub [%l7 + %i6], %l5
nop
set 0x18, %g7
ldd [%l7 + %g7], %l0
loop_44:
nop
set 0x74, %g3
swap [%l7 + %g3], %i1
nop
set 0x60, %o3
stx %g7, [%l7 + %o3]
nop
set 0x20, %l6
std %g0, [%l7 + %l6]
nop
set 0x48, %o1
std %f6, [%l7 + %o1]
nop
set 0x62, %l3
ldub [%l7 + %l3], %i4
st %fsr, [%l7 + 0x0C]
ld [%l7 + 0x40], %f23
nop
set 0x0C, %o4
sth %g4, [%l7 + %o4]
nop
set 0x51, %i7
ldsb [%l7 + %i7], %l1
nop
set 0x60, %g4
stw %g3, [%l7 + %g4]
set 0x30, %i3
swapa [%l7 + %i3] 0x89, %g6
nop
set 0x1E, %l0
lduh [%l7 + %l0], %i6
nop
set 0x45, %l5
stb %o5, [%l7 + %l5]
nop
set 0x72, %o7
ldub [%l7 + %o7], %l6
set 0x40, %g6
ldda [%l7 + %g6] 0x80, %f16
add %l7, 0x58, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] 0x81, %o1, %o2
nop
set 0x20, %g5
stx %o0, [%l7 + %g5]
nop
set 0x76, %i2
ldstub [%l7 + %i2], %l4
set 0x18, %l4
swapa [%l7 + %l4] 0x89, %i5
set 0x20, %i5
stwa %i0, [%l7 + %i5] 0xe3
membar #Sync
nop
set 0x71, %g2
ldub [%l7 + %g2], %g5
nop
set 0x44, %o2
sth %l3, [%l7 + %o2]
set 0x40, %i1
stwa %o6, [%l7 + %i1] 0xea
membar #Sync
set 0x60, %l1
sta %f14, [%l7 + %l1] 0x81
and %i3, %g2, %i7
set 0x64, %o6
lda [%l7 + %o6] 0x81, %f19
set 0x78, %o5
ldxa [%l7 + %o5] 0x81, %o7
nop
set 0x60, %i0
ldd [%l7 + %i0], %l2
set 0x08, %i4
stba %o4, [%l7 + %i4] 0xe2
membar #Sync
nop
set 0x17, %l2
ldub [%l7 + %l2], %o3
nop
set 0x59, %o0
ldstub [%l7 + %o0], %i2
nop
set 0x78, %g1
stx %l5, [%l7 + %g1]
set 0x14, %i6
swapa [%l7 + %i6] 0x81, %l0
nop
set 0x38, %g7
ldd [%l7 + %g7], %f8
nop
set 0x68, %o3
std %f22, [%l7 + %o3]
st %f15, [%l7 + 0x6C]
set 0x10, %g3
stxa %i1, [%l7 + %g3] 0xe3
membar #Sync
nop
set 0x70, %o1
swap [%l7 + %o1], %g7
nop
set 0x7D, %l6
ldsb [%l7 + %l6], %i4
nop
set 0x42, %l3
lduh [%l7 + %l3], %g1
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l1
casxa [%l6] 0x80, %l1, %g3
nop
set 0x0C, %o4
lduw [%l7 + %o4], %g4
set 0x3D, %g4
ldstuba [%l7 + %g4] 0x89, %g6
nop
set 0x08, %i3
ldd [%l7 + %i3], %i6
nop
set 0x43, %l0
stb %o5, [%l7 + %l0]
set 0x62, %l5
stha %l6, [%l7 + %l5] 0xea
membar #Sync
set 0x30, %o7
ldda [%l7 + %o7] 0x88, %o0
set 0x30, %g6
stda %o0, [%l7 + %g6] 0x80
set 0x40, %g5
ldda [%l7 + %g5] 0x81, %f16
and %o2, %l4, %i0
nop
set 0x6A, %i7
ldsh [%l7 + %i7], %g5
set 0x30, %i2
stwa %l3, [%l7 + %i2] 0xeb
membar #Sync
nop
set 0x6A, %l4
ldsb [%l7 + %l4], %i5
nop
set 0x44, %i5
ldstub [%l7 + %i5], %i3
nop
set 0x2C, %o2
ldsw [%l7 + %o2], %o6
nop
set 0x28, %i1
stw %i7, [%l7 + %i1]
and %g2, %o7, %o4
st %fsr, [%l7 + 0x3C]
nop
set 0x30, %g2
std %f20, [%l7 + %g2]
nop
set 0x64, %o6
lduh [%l7 + %o6], %o3
nop
set 0x48, %o5
std %l2, [%l7 + %o5]
st %f7, [%l7 + 0x70]
add %l5, %l0, %i2
nop
set 0x28, %l1
stx %fsr, [%l7 + %l1]
nop
set 0x17, %i0
ldub [%l7 + %i0], %i1
set 0x24, %l2
lda [%l7 + %l2] 0x81, %f12
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g7, %i4
nop
set 0x50, %o0
prefetch [%l7 + %o0], 0
nop
set 0x58, %g1
swap [%l7 + %g1], %l1
nop
set 0x24, %i6
lduw [%l7 + %i6], %g1
set 0x46, %i4
stha %g3, [%l7 + %i4] 0xeb
membar #Sync
set 0x14, %g7
stwa %g4, [%l7 + %g7] 0xea
membar #Sync
nop
set 0x78, %o3
ldd [%l7 + %o3], %i6
nop
nop
setx 0x254A68A284149803, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0x9D347DB04CDD3C03, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fdivd %f22, %f12, %f22
or %g6, %l6, %o5
nop
set 0x30, %o1
stx %o0, [%l7 + %o1]
set 0x67, %g3
ldstuba [%l7 + %g3] 0x80, %o1
nop
set 0x40, %l3
sth %o2, [%l7 + %l3]
add %l4, %i0, %l3
nop
set 0x5C, %o4
swap [%l7 + %o4], %g5
set 0x74, %l6
sta %f20, [%l7 + %l6] 0x81
set 0x34, %g4
sta %f15, [%l7 + %g4] 0x89
nop
set 0x44, %i3
ldsh [%l7 + %i3], %i3
set 0x0E, %l0
stha %i5, [%l7 + %l0] 0xe2
membar #Sync
be,a %icc, loop_45
nop
set 0x74, %o7
prefetch [%l7 + %o7], 4
ble,a,pn %xcc, loop_46
nop
set 0x60, %l5
std %i6, [%l7 + %l5]
loop_45:
fpsub16s %f14, %f23, %f9
set 0x10, %g5
swapa [%l7 + %g5] 0x81, %g2
loop_46:
bg %xcc, loop_47
nop
set 0x1E, %i7
ldsh [%l7 + %i7], %o6
nop
set 0x29, %g6
ldsb [%l7 + %g6], %o7
set 0x68, %i2
ldxa [%l7 + %i2] 0x81, %o4
loop_47:
nop
set 0x7A, %i5
ldsh [%l7 + %i5], %o3
add %l5, %l2, %l0
set 0x08, %l4
lda [%l7 + %l4] 0x80, %f17
ld [%l7 + 0x14], %f24
nop
set 0x1C, %i1
swap [%l7 + %i1], %i1
nop
set 0x68, %g2
ldd [%l7 + %g2], %i2
ld [%l7 + 0x34], %f2
set 0x40, %o6
stda %f16, [%l7 + %o6] 0xca
and %g7, %l1, %i4
set 0x20, %o5
stha %g1, [%l7 + %o5] 0xea
membar #Sync
set 0x1D, %o2
stba %g4, [%l7 + %o2] 0x89
nop
set 0x68, %l1
swap [%l7 + %l1], %g3
set 0x51, %l2
stba %i6, [%l7 + %l2] 0xea
membar #Sync
set 0x48, %o0
swapa [%l7 + %o0] 0x89, %l6
set 0x14, %i0
stwa %g6, [%l7 + %i0] 0x81
st %fsr, [%l7 + 0x3C]
nop
set 0x3E, %g1
stb %o0, [%l7 + %g1]
nop
set 0x50, %i4
std %f28, [%l7 + %i4]
or %o5, %o1, %o2
nop
set 0x40, %g7
stx %i0, [%l7 + %g7]
set 0x40, %o3
ldda [%l7 + %o3] 0x81, %f16
nop
set 0x60, %i6
ldx [%l7 + %i6], %l3
nop
set 0x2C, %g3
lduh [%l7 + %g3], %g5
set 0x60, %o1
ldda [%l7 + %o1] 0x80, %i2
set 0x48, %l3
stda %l4, [%l7 + %l3] 0x89
nop
set 0x34, %o4
swap [%l7 + %o4], %i5
nop
set 0x58, %l6
ldd [%l7 + %l6], %f4
set 0x54, %i3
stwa %i7, [%l7 + %i3] 0x81
set 0x30, %g4
ldda [%l7 + %g4] 0xe2, %g2
nop
set 0x68, %l0
ldd [%l7 + %l0], %o6
set 0x40, %o7
stda %f0, [%l7 + %o7] 0xf9
membar #Sync
nop
set 0x44, %g5
lduw [%l7 + %g5], %o6
set 0x6C, %i7
stwa %o4, [%l7 + %i7] 0x88
nop
set 0x38, %g6
ldsb [%l7 + %g6], %o3
add %l5, %l2, %i1
set 0x40, %i2
ldda [%l7 + %i2] 0x88, %f16
nop
set 0x5C, %i5
sth %l0, [%l7 + %i5]
set 0x18, %l5
sta %f2, [%l7 + %l5] 0x89
nop
set 0x20, %l4
prefetch [%l7 + %l4], 3
nop
set 0x0C, %g2
stw %i2, [%l7 + %g2]
nop
set 0x78, %i1
std %f14, [%l7 + %i1]
nop
set 0x28, %o6
ldx [%l7 + %o6], %l1
nop
set 0x20, %o5
swap [%l7 + %o5], %g7
nop
set 0x5C, %l1
lduw [%l7 + %l1], %i4
nop
set 0x78, %l2
swap [%l7 + %l2], %g4
set 0x0F, %o2
stba %g1, [%l7 + %o2] 0x88
wr %g3, %i6, %ccr
nop
set 0x4E, %o0
lduh [%l7 + %o0], %g6
add %l6, %o5, %o0
nop
set 0x4A, %g1
stb %o1, [%l7 + %g1]
nop
set 0x34, %i4
sth %i0, [%l7 + %i4]
set 0x40, %i0
ldda [%l7 + %i0] 0xda, %f0
nop
set 0x6F, %g7
ldsb [%l7 + %g7], %l3
nop
set 0x48, %o3
stx %g5, [%l7 + %o3]
nop
set 0x64, %g3
lduw [%l7 + %g3], %i3
nop
set 0x54, %i6
swap [%l7 + %i6], %o2
nop
set 0x3E, %l3
sth %i5, [%l7 + %l3]
set 0x64, %o1
swapa [%l7 + %o1] 0x81, %l4
set 0x48, %l6
stda %i6, [%l7 + %l6] 0x80
set 0x70, %o4
ldxa [%l7 + %o4] 0x89, %o7
st %f3, [%l7 + 0x58]
set 0x20, %i3
lda [%l7 + %i3] 0x89, %f9
nop
set 0x10, %g4
stb %o6, [%l7 + %g4]
nop
set 0x08, %l0
ldsw [%l7 + %l0], %g2
set 0x48, %g5
stwa %o3, [%l7 + %g5] 0x81
wr %g0, 0x5, %fprs
set 0x30, %o7
ldxa [%l7 + %o7] 0x81, %i1
set 0x7C, %i7
lda [%l7 + %i7] 0x81, %f27
set 0x52, %g6
stba %l0, [%l7 + %g6] 0x80
and %l5, %i2, %l1
nop
set 0x20, %i5
ldd [%l7 + %i5], %f6
set 0x30, %l5
sta %f30, [%l7 + %l5] 0x81
nop
set 0x58, %l4
std %f20, [%l7 + %l4]
nop
set 0x58, %i2
ldd [%l7 + %i2], %i4
nop
set 0x58, %g2
ldub [%l7 + %g2], %g4
ld [%l7 + 0x40], %f18
nop
set 0x2C, %i1
stb %g1, [%l7 + %i1]
fpadd32s %f29, %f20, %f28
set 0x59, %o6
ldstuba [%l7 + %o6] 0x80, %g3
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g7
casa [%l6] 0x89, %g7, %g6
or %l6, %i6, %o0
set 0x14, %l1
stwa %o1, [%l7 + %l1] 0x89
set 0x40, %l2
stda %f0, [%l7 + %l2] 0xd2
wr %i0, %l3, %y
add %o5, %i3, %g5
set 0x71, %o5
stba %i5, [%l7 + %o5] 0x80
nop
set 0x0C, %o2
ldsh [%l7 + %o2], %o2
or %l4, %o7, %i7
nop
set 0x2E, %g1
ldub [%l7 + %g1], %g2
set 0x20, %i4
stxa %o6, [%l7 + %i4] 0x88
fpsub16s %f12, %f15, %f7
bleu,a %icc, loop_48
nop
set 0x70, %i0
ldsw [%l7 + %i0], %o3
set 0x18, %g7
stha %l2, [%l7 + %g7] 0xea
membar #Sync
loop_48:
st %fsr, [%l7 + 0x20]
nop
set 0x72, %o0
ldsh [%l7 + %o0], %i1
nop
set 0x0C, %g3
stw %o4, [%l7 + %g3]
set 0x38, %i6
ldstuba [%l7 + %i6] 0x80, %l0
or %l5, %i2, %i4
set 0x18, %l3
sta %f25, [%l7 + %l3] 0x89
nop
set 0x20, %o1
stw %l1, [%l7 + %o1]
and %g1, %g4, %g3
set 0x34, %l6
lda [%l7 + %l6] 0x89, %f26
set 0x78, %o4
ldxa [%l7 + %o4] 0x88, %g6
nop
set 0x38, %i3
std %g6, [%l7 + %i3]
set 0x6C, %g4
sta %f23, [%l7 + %g4] 0x81
add %l7, 0x18, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i6
casa [%l6] 0x88, %i6, %l6
nop
set 0x50, %l0
stx %o0, [%l7 + %l0]
set 0x30, %o3
sta %f11, [%l7 + %o3] 0x88
bleu %icc, loop_49
add %o1, %l3, %i0
nop
set 0x63, %o7
ldub [%l7 + %o7], %i3
nop
set 0x42, %i7
ldstub [%l7 + %i7], %g5
loop_49:
nop
set 0x4C, %g5
sth %i5, [%l7 + %g5]
nop
set 0x30, %i5
stx %o2, [%l7 + %i5]
nop
set 0x18, %l5
stw %o5, [%l7 + %l5]
set 0x78, %g6
ldxa [%l7 + %g6] 0x89, %o7
nop
set 0x50, %l4
ldstub [%l7 + %l4], %l4
st %fsr, [%l7 + 0x74]
nop
set 0x1C, %g2
lduw [%l7 + %g2], %i7
nop
set 0x30, %i2
ldx [%l7 + %i2], %o6
and %o3, %l2, %g2
nop
set 0x61, %o6
ldstub [%l7 + %o6], %o4
set 0x40, %i1
ldda [%l7 + %i1] 0x80, %f16
fpadd32s %f8, %f23, %f22
nop
set 0x26, %l1
ldsh [%l7 + %l1], %l0
nop
set 0x20, %l2
sth %l5, [%l7 + %l2]
st %fsr, [%l7 + 0x58]
ld [%l7 + 0x34], %f27
set 0x50, %o2
stda %i2, [%l7 + %o2] 0xe3
membar #Sync
set 0x30, %g1
ldda [%l7 + %g1] 0xea, %i4
add %l1, %i1, %g4
nop
set 0x0E, %i4
ldsh [%l7 + %i4], %g3
set 0x0C, %i0
lda [%l7 + %i0] 0x88, %f19
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g1, %g7
nop
set 0x40, %g7
stx %g6, [%l7 + %g7]
nop
set 0x78, %o0
ldx [%l7 + %o0], %i6
set 0x48, %o5
lda [%l7 + %o5] 0x88, %f9
st %fsr, [%l7 + 0x40]
nop
set 0x54, %i6
ldsw [%l7 + %i6], %o0
set 0x52, %g3
stba %o1, [%l7 + %g3] 0xea
membar #Sync
nop
set 0x18, %o1
prefetch [%l7 + %o1], 3
nop
set 0x44, %l6
lduw [%l7 + %l6], %l6
nop
set 0x38, %l3
std %l2, [%l7 + %l3]
set 0x18, %o4
prefetcha [%l7 + %o4] 0x89, 4
fpsub32 %f24, %f4, %f8
set 0x10, %g4
ldda [%l7 + %g4] 0x89, %g4
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %i0, %o2
nop
set 0x3C, %i3
ldstub [%l7 + %i3], %o5
nop
set 0x20, %l0
std %f8, [%l7 + %l0]
or %o7, %i5, %l4
add %l7, 0x74, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o6
casa [%l6] 0x88, %o6, %o3
set 0x5A, %o3
stba %i7, [%l7 + %o3] 0xe3
membar #Sync
set 0x50, %o7
ldda [%l7 + %o7] 0x81, %l2
add %l7, 0x64, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x80, %o4, %g2
set 0x08, %g5
prefetcha [%l7 + %g5] 0x88, 1
set 0x30, %i7
prefetcha [%l7 + %i7] 0x88, 1
nop
set 0x68, %i5
stx %fsr, [%l7 + %i5]
nop
set 0x25, %l5
ldub [%l7 + %l5], %i2
nop
set 0x48, %l4
std %f16, [%l7 + %l4]
nop
set 0x2C, %g2
ldub [%l7 + %g2], %i4
add %i1, %l1, %g4
set 0x6C, %i2
lda [%l7 + %i2] 0x88, %f24
nop
set 0x5D, %g6
ldstub [%l7 + %g6], %g3
set 0x14, %o6
stwa %g1, [%l7 + %o6] 0x89
and %g6, %i6, %o0
add %g7, %l6, %l3
nop
set 0x38, %l1
swap [%l7 + %l1], %o1
add %l7, 0x08, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %g5
casxa [%l6] 0x89, %g5, %i0
set 0x44, %i1
sta %f27, [%l7 + %i1] 0x80
nop
set 0x44, %o2
ldsw [%l7 + %o2], %i3
set 0x58, %l2
stxa %o5, [%l7 + %l2] 0xe3
membar #Sync
set 0x1D, %g1
ldstuba [%l7 + %g1] 0x80, %o7
set 0x7C, %i0
lda [%l7 + %i0] 0x88, %f18
nop
set 0x78, %g7
ldd [%l7 + %g7], %i4
set 0x60, %i4
ldda [%l7 + %i4] 0x89, %l4
nop
set 0x38, %o5
std %f28, [%l7 + %o5]
nop
set 0x38, %i6
swap [%l7 + %i6], %o2
nop
set 0x40, %o0
swap [%l7 + %o0], %o3
set 0x40, %o1
stda %f0, [%l7 + %o1] 0xcc
set 0x42, %g3
stha %o6, [%l7 + %g3] 0xeb
membar #Sync
nop
nop
setx 0x62C4792A7F0DA837, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0xFF0E9A6039580DE4, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fdivd %f14, %f24, %f0
or %l2, %i7, %o4
set 0x40, %l6
stxa %l5, [%l7 + %l6] 0x81
nop
set 0x58, %l3
ldsb [%l7 + %l3], %l0
nop
set 0x48, %g4
ldd [%l7 + %g4], %i2
nop
set 0x60, %o4
ldd [%l7 + %o4], %g2
nop
set 0x23, %i3
ldstub [%l7 + %i3], %i1
set 0x18, %l0
ldxa [%l7 + %l0] 0x88, %i4
ld [%l7 + 0x24], %f9
st %f22, [%l7 + 0x38]
set 0x08, %o7
prefetcha [%l7 + %o7] 0x80, 2
bne,pt %icc, loop_50
nop
set 0x0C, %g5
swap [%l7 + %g5], %g4
set 0x60, %i7
prefetcha [%l7 + %i7] 0x88, 1
loop_50:
nop
set 0x64, %o3
lda [%l7 + %o3] 0x80, %f4
set 0x7E, %i5
ldstuba [%l7 + %i5] 0x89, %g3
set 0x14, %l5
sta %f3, [%l7 + %l5] 0x81
add %l7, 0x34, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g6
casa [%l6] 0x81, %g6, %o0
nop
set 0x38, %l4
ldd [%l7 + %l4], %f14
and %i6, %l6, %l3
or %g7, %g5, %i0
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i3
casa [%l6] 0x88, %i3, %o5
set 0x10, %i2
ldda [%l7 + %i2] 0x80, %o6
set 0x40, %g6
stda %f0, [%l7 + %g6] 0xc2
nop
set 0x28, %g2
stx %i5, [%l7 + %g2]
set 0x18, %l1
lda [%l7 + %l1] 0x89, %f19
nop
set 0x08, %i1
std %f30, [%l7 + %i1]
set 0x40, %o6
stda %f0, [%l7 + %o6] 0xc0
set 0x24, %o2
lda [%l7 + %o2] 0x88, %f11
add %l7, 0x74, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x80, %o1, %l4
nop
set 0x40, %g1
ldx [%l7 + %g1], %o2
nop
set 0x0D, %l2
ldstub [%l7 + %l2], %o3
ld [%l7 + 0x08], %f8
set 0x6B, %g7
stba %o6, [%l7 + %g7] 0x81
nop
set 0x48, %i4
lduh [%l7 + %i4], %l2
nop
set 0x7D, %o5
ldstub [%l7 + %o5], %i7
nop
set 0x18, %i0
std %o4, [%l7 + %i0]
nop
set 0x68, %o0
ldx [%l7 + %o0], %l0
nop
set 0x10, %i6
stx %fsr, [%l7 + %i6]
nop
set 0x7C, %g3
ldsw [%l7 + %g3], %l5
ld [%l7 + 0x34], %f2
nop
set 0x30, %o1
ldd [%l7 + %o1], %f6
nop
set 0x6D, %l3
ldstub [%l7 + %l3], %i2
nop
set 0x3E, %l6
ldsh [%l7 + %l6], %g2
ble,a,pn %icc, loop_51
nop
set 0x20, %o4
stx %fsr, [%l7 + %o4]
st %f21, [%l7 + 0x24]
set 0x7D, %i3
ldstuba [%l7 + %i3] 0x80, %i1
loop_51:
add %l1, %g4, %i4
add %g1, %g6, %g3
set 0x40, %l0
ldda [%l7 + %l0] 0x80, %f16
set 0x1C, %o7
sta %f4, [%l7 + %o7] 0x88
set 0x10, %g5
stxa %o0, [%l7 + %g5] 0x80
fpadd32 %f24, %f14, %f12
nop
set 0x28, %i7
ldub [%l7 + %i7], %i6
nop
set 0x1C, %g4
ldub [%l7 + %g4], %l6
nop
set 0x7C, %i5
stb %g7, [%l7 + %i5]
set 0x30, %l5
ldxa [%l7 + %l5] 0x81, %l3
set 0x21, %o3
stba %g5, [%l7 + %o3] 0x89
nop
set 0x4C, %l4
ldstub [%l7 + %l4], %i3
st %fsr, [%l7 + 0x28]
set 0x3C, %i2
sta %f17, [%l7 + %i2] 0x88
nop
set 0x40, %g6
ldd [%l7 + %g6], %f28
nop
set 0x3C, %g2
lduw [%l7 + %g2], %o5
nop
set 0x0C, %l1
prefetch [%l7 + %l1], 3
nop
set 0x68, %i1
stx %i0, [%l7 + %i1]
nop
set 0x78, %o2
lduw [%l7 + %o2], %o7
set 0x44, %o6
lda [%l7 + %o6] 0x81, %f18
nop
set 0x2E, %l2
ldstub [%l7 + %l2], %i5
set 0x10, %g7
prefetcha [%l7 + %g7] 0x88, 0
st %f24, [%l7 + 0x58]
st %fsr, [%l7 + 0x44]
or %l4, %o2, %o3
fpadd32s %f22, %f29, %f30
nop
set 0x68, %g1
lduw [%l7 + %g1], %o6
set 0x08, %i4
stda %l2, [%l7 + %i4] 0xe2
membar #Sync
nop
set 0x2C, %o5
sth %i7, [%l7 + %o5]
and %o4, %l0, %i2
nop
set 0x55, %o0
stb %l5, [%l7 + %o0]
or %i1, %g2, %g4
set 0x5E, %i0
ldstuba [%l7 + %i0] 0x88, %l1
st %f25, [%l7 + 0x14]
and %g1, %i4, %g3
nop
set 0x70, %i6
swap [%l7 + %i6], %g6
nop
set 0x08, %g3
ldd [%l7 + %g3], %f6
nop
set 0x66, %l3
ldsh [%l7 + %l3], %o0
st %f5, [%l7 + 0x58]
set 0x24, %o1
stba %i6, [%l7 + %o1] 0x80
nop
set 0x6E, %o4
ldstub [%l7 + %o4], %l6
ble,a %xcc, loop_52
nop
set 0x26, %i3
sth %l3, [%l7 + %i3]
set 0x08, %l6
stxa %g5, [%l7 + %l6] 0xea
membar #Sync
loop_52:
nop
set 0x24, %l0
sta %f17, [%l7 + %l0] 0x81
nop
set 0x58, %o7
ldx [%l7 + %o7], %g7
set 0x60, %i7
stha %i3, [%l7 + %i7] 0xea
membar #Sync
set 0x40, %g5
stda %f16, [%l7 + %g5] 0xc8
fpsub32 %f10, %f4, %f24
nop
set 0x4E, %g4
sth %o5, [%l7 + %g4]
set 0x44, %i5
swapa [%l7 + %i5] 0x88, %o7
nop
set 0x60, %o3
stx %i5, [%l7 + %o3]
fpadd16s %f10, %f27, %f12
st %fsr, [%l7 + 0x64]
set 0x40, %l5
ldda [%l7 + %l5] 0x89, %f16
nop
set 0x2C, %i2
ldsh [%l7 + %i2], %i0
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %l4, %o1
set 0x4D, %l4
stba %o3, [%l7 + %l4] 0xeb
membar #Sync
nop
set 0x54, %g6
lduw [%l7 + %g6], %o6
st %fsr, [%l7 + 0x6C]
set 0x40, %g2
ldxa [%l7 + %g2] 0x81, %l2
set 0x60, %l1
sta %f7, [%l7 + %l1] 0x80
nop
set 0x08, %i1
std %i6, [%l7 + %i1]
set 0x10, %o2
stxa %o2, [%l7 + %o2] 0xea
membar #Sync
fpadd32s %f17, %f19, %f17
set 0x40, %o6
stda %f16, [%l7 + %o6] 0xf1
membar #Sync
set 0x58, %g7
swapa [%l7 + %g7] 0x81, %l0
bgu %icc, loop_53
wr %i2, %o4, %pic
set 0x44, %l2
swapa [%l7 + %l2] 0x80, %i1
loop_53:
nop
set 0x56, %g1
ldsh [%l7 + %g1], %l5
nop
set 0x20, %o5
ldd [%l7 + %o5], %g4
add %l7, 0x70, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x81, %g2, %l1
nop
set 0x6D, %i4
ldstub [%l7 + %i4], %g1
nop
set 0x6C, %o0
lduw [%l7 + %o0], %g3
or %i4, %o0, %g6
nop
set 0x68, %i0
swap [%l7 + %i0], %l6
set 0x08, %i6
ldxa [%l7 + %i6] 0x89, %l3
set 0x1C, %l3
lda [%l7 + %l3] 0x81, %f4
nop
set 0x30, %o1
lduw [%l7 + %o1], %i6
set 0x09, %g3
ldstuba [%l7 + %g3] 0x81, %g5
st %f2, [%l7 + 0x7C]
set 0x68, %o4
lda [%l7 + %o4] 0x80, %f12
bg,a %xcc, loop_54
nop
set 0x68, %i3
swap [%l7 + %i3], %g7
nop
nop
setx 0x084D8FDA06445E47, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0xCC2AB89960FC134E, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fdivd %f28, %f16, %f22
nop
set 0x20, %l0
std %f10, [%l7 + %l0]
loop_54:
nop
set 0x2C, %o7
stha %o5, [%l7 + %o7] 0xeb
membar #Sync
set 0x70, %i7
stda %i2, [%l7 + %i7] 0xea
membar #Sync
nop
set 0x68, %g5
ldsw [%l7 + %g5], %i5
set 0x40, %l6
stda %f16, [%l7 + %l6] 0xda
set 0x40, %g4
stxa %i0, [%l7 + %g4] 0xea
membar #Sync
set 0x78, %o3
ldxa [%l7 + %o3] 0x88, %o7
add %l7, 0x18, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l4, %o3
wr %o1, %l2, %clear_softint
st %fsr, [%l7 + 0x14]
nop
set 0x27, %i5
stb %o6, [%l7 + %i5]
nop
set 0x4A, %i2
stb %i7, [%l7 + %i2]
set 0x40, %l4
stda %f16, [%l7 + %l4] 0xc4
set 0x40, %g6
ldda [%l7 + %g6] 0x89, %f16
set 0x40, %l5
ldda [%l7 + %l5] 0xd0, %f0
and %o2, %l0, %i2
nop
set 0x64, %l1
stw %o4, [%l7 + %l1]
set 0x20, %i1
ldda [%l7 + %i1] 0x88, %i0
set 0x3C, %o2
sta %f30, [%l7 + %o2] 0x81
set 0x30, %g2
ldda [%l7 + %g2] 0x81, %l4
nop
set 0x0C, %o6
ldsw [%l7 + %o6], %g4
ld [%l7 + 0x20], %f21
set 0x30, %l2
stxa %l1, [%l7 + %l2] 0x88
nop
set 0x20, %g1
ldx [%l7 + %g1], %g1
nop
set 0x30, %o5
stx %g2, [%l7 + %o5]
set 0x4C, %g7
sta %f15, [%l7 + %g7] 0x88
nop
set 0x58, %i4
ldd [%l7 + %i4], %f24
add %i4, %o0, %g6
set 0x78, %i0
prefetcha [%l7 + %i0] 0x81, 0
nop
set 0x1A, %o0
lduh [%l7 + %o0], %l3
nop
set 0x28, %i6
ldsw [%l7 + %i6], %l6
set 0x58, %l3
ldxa [%l7 + %l3] 0x89, %g5
nop
set 0x20, %o1
ldd [%l7 + %o1], %g6
or %o5, %i3, %i5
nop
set 0x17, %g3
ldsb [%l7 + %g3], %i6
set 0x18, %o4
prefetcha [%l7 + %o4] 0x81, 0
bl,pn %icc, loop_55
nop
set 0x2E, %l0
ldub [%l7 + %l0], %l4
nop
set 0x28, %i3
ldd [%l7 + %i3], %i0
membar #Sync
set 0x40, %i7
ldda [%l7 + %i7] 0xf9, %f16
loop_55:
and %o1, %l2, %o6
nop
set 0x78, %g5
ldstub [%l7 + %g5], %o3
nop
set 0x64, %l6
sth %o2, [%l7 + %l6]
nop
set 0x28, %g4
prefetch [%l7 + %g4], 3
nop
set 0x60, %o3
ldd [%l7 + %o3], %f30
nop
set 0x30, %o7
std %f0, [%l7 + %o7]
set 0x50, %i5
swapa [%l7 + %i5] 0x80, %l0
set 0x40, %l4
stha %i7, [%l7 + %l4] 0xe3
membar #Sync
nop
set 0x60, %g6
prefetch [%l7 + %g6], 0
fpsub32s %f1, %f27, %f5
nop
set 0x24, %i2
lduw [%l7 + %i2], %o4
set 0x40, %l1
stda %f16, [%l7 + %l1] 0x80
set 0x7F, %l5
ldstuba [%l7 + %l5] 0x81, %i2
wr %i1, %l5, %pic
set 0x40, %o2
ldda [%l7 + %o2] 0x88, %l0
set 0x68, %g2
ldxa [%l7 + %g2] 0x89, %g1
nop
set 0x0E, %o6
sth %g4, [%l7 + %o6]
nop
set 0x2E, %i1
ldstub [%l7 + %i1], %g2
st %fsr, [%l7 + 0x4C]
or %o0, %i4, %g6
st %f26, [%l7 + 0x78]
nop
set 0x20, %g1
std %l2, [%l7 + %g1]
st %fsr, [%l7 + 0x6C]
nop
set 0x2C, %l2
prefetch [%l7 + %l2], 2
add %g3, %l6, %g5
nop
set 0x30, %o5
ldd [%l7 + %o5], %f28
nop
set 0x30, %g7
std %g6, [%l7 + %g7]
nop
set 0x20, %i4
stx %o5, [%l7 + %i4]
and %i5, %i3, %i6
nop
set 0x28, %i0
stb %l4, [%l7 + %i0]
nop
set 0x7B, %o0
ldub [%l7 + %o0], %i0
and %o7, %l2, %o6
nop
set 0x70, %l3
std %o0, [%l7 + %l3]
nop
set 0x40, %o1
sth %o3, [%l7 + %o1]
nop
set 0x70, %g3
lduw [%l7 + %g3], %l0
set 0x50, %i6
ldda [%l7 + %i6] 0x80, %i6
set 0x60, %o4
lda [%l7 + %o4] 0x89, %f7
nop
set 0x10, %l0
ldd [%l7 + %l0], %o2
fpadd16 %f10, %f2, %f0
set 0x40, %i3
stda %f16, [%l7 + %i3] 0xd8
set 0x40, %i7
swapa [%l7 + %i7] 0x80, %o4
nop
set 0x51, %l6
ldsb [%l7 + %l6], %i1
nop
set 0x50, %g5
prefetch [%l7 + %g5], 3
set 0x44, %o3
swapa [%l7 + %o3] 0x80, %i2
or %l5, %g1, %l1
nop
set 0x30, %g4
ldx [%l7 + %g4], %g4
nop
set 0x20, %i5
stx %fsr, [%l7 + %i5]
set 0x28, %o7
ldstuba [%l7 + %o7] 0x81, %o0
nop
set 0x70, %l4
ldx [%l7 + %l4], %i4
nop
set 0x1C, %i2
stw %g6, [%l7 + %i2]
nop
set 0x08, %g6
ldsb [%l7 + %g6], %l3
set 0x31, %l1
ldstuba [%l7 + %l1] 0x88, %g3
set 0x30, %l5
lda [%l7 + %l5] 0x81, %f12
nop
set 0x70, %g2
stx %fsr, [%l7 + %g2]
nop
set 0x40, %o2
std %f18, [%l7 + %o2]
nop
set 0x1C, %i1
stb %l6, [%l7 + %i1]
set 0x20, %o6
sta %f15, [%l7 + %o6] 0x88
bge,a %xcc, loop_56
nop
set 0x18, %g1
stx %fsr, [%l7 + %g1]
set 0x69, %o5
ldstuba [%l7 + %o5] 0x80, %g2
loop_56:
nop
set 0x10, %g7
ldd [%l7 + %g7], %f8
nop
set 0x7C, %l2
ldsb [%l7 + %l2], %g7
set 0x50, %i0
ldda [%l7 + %i0] 0x81, %g4
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x89, %i5, %i3
nop
set 0x14, %o0
prefetch [%l7 + %o0], 4
wr %i6, %l4, %ccr
st %fsr, [%l7 + 0x74]
fpsub16 %f16, %f0, %f30
set 0x70, %i4
ldda [%l7 + %i4] 0xeb, %o4
and %i0, %o7, %o6
nop
set 0x48, %l3
ldx [%l7 + %l3], %l2
st %f4, [%l7 + 0x2C]
set 0x30, %g3
ldda [%l7 + %g3] 0xeb, %o2
nop
set 0x1C, %o1
prefetch [%l7 + %o1], 3
nop
set 0x40, %o4
ldx [%l7 + %o4], %l0
nop
set 0x14, %l0
prefetch [%l7 + %l0], 2
set 0x58, %i6
lda [%l7 + %i6] 0x89, %f23
bn,pn %icc, loop_57
nop
set 0x38, %i3
std %f20, [%l7 + %i3]
add %o1, %o2, %i7
nop
set 0x60, %l6
ldd [%l7 + %l6], %o4
loop_57:
fpsub16s %f24, %f2, %f5
nop
set 0x58, %g5
ldd [%l7 + %g5], %f10
set 0x44, %i7
sta %f7, [%l7 + %i7] 0x89
nop
nop
setx 0x9E1AAF240218C54F, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x9288B3815BD70FC9, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fdivd %f30, %f0, %f14
nop
set 0x2C, %o3
ldsw [%l7 + %o3], %i2
set 0x40, %i5
stda %f0, [%l7 + %i5] 0xd2
nop
set 0x78, %o7
std %f30, [%l7 + %o7]
fpadd32s %f5, %f11, %f31
and %l5, %g1, %l1
or %g4, %o0, %i4
set 0x36, %l4
stha %g6, [%l7 + %l4] 0xe2
membar #Sync
nop
set 0x70, %g4
prefetch [%l7 + %g4], 2
or %i1, %g3, %l3
fpsub32s %f30, %f27, %f7
nop
set 0x52, %i2
sth %g2, [%l7 + %i2]
set 0x53, %g6
ldstuba [%l7 + %g6] 0x88, %g7
nop
set 0x28, %l1
lduh [%l7 + %l1], %g5
set 0x0A, %l5
stha %i5, [%l7 + %l5] 0x80
add %i3, %i6, %l4
nop
set 0x28, %o2
stx %o5, [%l7 + %o2]
set 0x18, %g2
stwa %l6, [%l7 + %g2] 0x81
nop
nop
setx 0xAED09E402FDF8A49, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x266DC4BEEAF6FFD4, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fdivd %f6, %f2, %f14
nop
set 0x2C, %i1
stw %o7, [%l7 + %i1]
set 0x22, %g1
ldstuba [%l7 + %g1] 0x80, %i0
set 0x10, %o5
lda [%l7 + %o5] 0x89, %f30
wr %l2, %o6, %clear_softint
nop
set 0x78, %o6
ldd [%l7 + %o6], %f24
nop
set 0x78, %l2
stx %fsr, [%l7 + %l2]
set 0x40, %i0
stxa %o3, [%l7 + %i0] 0x89
set 0x70, %o0
stxa %o1, [%l7 + %o0] 0x80
nop
set 0x60, %g7
swap [%l7 + %g7], %o2
nop
set 0x19, %i4
stb %l0, [%l7 + %i4]
nop
set 0x58, %g3
stx %fsr, [%l7 + %g3]
nop
set 0x24, %o1
stw %i7, [%l7 + %o1]
nop
set 0x2F, %o4
stb %o4, [%l7 + %o4]
bgu,a,pn %xcc, loop_58
st %f25, [%l7 + 0x60]
wr %g0, 0x5, %fprs
nop
set 0x44, %l3
lduw [%l7 + %l3], %l1
loop_58:
nop
set 0x16, %l0
stb %g4, [%l7 + %l0]
st %f29, [%l7 + 0x30]
nop
set 0x48, %i6
prefetch [%l7 + %i6], 0
and %o0, %i4, %g6
set 0x38, %l6
stwa %i1, [%l7 + %l6] 0x89
set 0x48, %g5
swapa [%l7 + %g5] 0x80, %g3
nop
set 0x4F, %i7
stb %l3, [%l7 + %i7]
nop
set 0x50, %o3
swap [%l7 + %o3], %g2
set 0x28, %i5
swapa [%l7 + %i5] 0x88, %g7
add %g5, %i5, %i3
nop
set 0x70, %i3
stx %g1, [%l7 + %i3]
set 0x68, %o7
prefetcha [%l7 + %o7] 0x89, 4
set 0x10, %l4
sta %f29, [%l7 + %l4] 0x89
nop
set 0x66, %i2
ldsh [%l7 + %i2], %l4
wr %o5, %o7, %softint
set 0x1A, %g4
stha %i0, [%l7 + %g4] 0x80
nop
set 0x60, %g6
ldd [%l7 + %g6], %f12
nop
set 0x60, %l1
sth %l2, [%l7 + %l1]
nop
set 0x58, %o2
stw %o6, [%l7 + %o2]
nop
set 0x10, %g2
stx %fsr, [%l7 + %g2]
membar #Sync
set 0x40, %i1
ldda [%l7 + %i1] 0xf8, %f0
set 0x64, %l5
sta %f17, [%l7 + %l5] 0x88
set 0x40, %g1
stda %f0, [%l7 + %g1] 0xda
and %o3, %o1, %o2
nop
set 0x3D, %o6
ldsb [%l7 + %o6], %l6
set 0x40, %o5
ldda [%l7 + %o5] 0xe3, %i6
set 0x2C, %l2
sta %f11, [%l7 + %l2] 0x80
nop
set 0x60, %o0
lduw [%l7 + %o0], %o4
ba,a,pn %xcc, loop_59
nop
set 0x7C, %i0
stw %i2, [%l7 + %i0]
set 0x78, %i4
ldxa [%l7 + %i4] 0x89, %l0
loop_59:
nop
set 0x68, %g3
swapa [%l7 + %g3] 0x88, %l5
set 0x40, %g7
stda %f0, [%l7 + %g7] 0x81
set 0x28, %o4
lda [%l7 + %o4] 0x81, %f31
nop
set 0x68, %o1
swap [%l7 + %o1], %l1
nop
set 0x14, %l3
lduw [%l7 + %l3], %o0
nop
set 0x08, %i6
swap [%l7 + %i6], %g4
nop
set 0x3A, %l6
ldsh [%l7 + %l6], %g6
nop
set 0x30, %g5
sth %i4, [%l7 + %g5]
st %f3, [%l7 + 0x40]
membar #Sync
set 0x40, %i7
ldda [%l7 + %i7] 0xf0, %f0
nop
set 0x78, %o3
swap [%l7 + %o3], %g3
set 0x38, %i5
prefetcha [%l7 + %i5] 0x89, 3
nop
set 0x20, %l0
std %f14, [%l7 + %l0]
nop
set 0x08, %i3
ldx [%l7 + %i3], %g2
nop
set 0x50, %l4
stx %i1, [%l7 + %l4]
fpadd16 %f16, %f6, %f4
and %g7, %i5, %i3
set 0x0C, %o7
swapa [%l7 + %o7] 0x80, %g1
nop
set 0x58, %g4
ldd [%l7 + %g4], %f8
set 0x5B, %g6
ldstuba [%l7 + %g6] 0x88, %i6
nop
set 0x08, %l1
ldd [%l7 + %l1], %f14
set 0x30, %i2
swapa [%l7 + %i2] 0x81, %l4
add %l7, 0x5C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g5
casa [%l6] 0x80, %g5, %o7
nop
set 0x34, %o2
prefetch [%l7 + %o2], 0
nop
set 0x28, %i1
std %f18, [%l7 + %i1]
nop
set 0x60, %g2
ldx [%l7 + %g2], %i0
wr %l2, %o6, %softint
set 0x73, %l5
ldstuba [%l7 + %l5] 0x88, %o3
nop
set 0x48, %g1
lduw [%l7 + %g1], %o1
set 0x44, %o5
stwa %o5, [%l7 + %o5] 0xea
membar #Sync
set 0x28, %o6
prefetcha [%l7 + %o6] 0x80, 1
set 0x10, %l2
prefetcha [%l7 + %l2] 0x81, 4
nop
set 0x14, %i0
stw %i7, [%l7 + %i0]
nop
set 0x58, %o0
sth %i2, [%l7 + %o0]
set 0x51, %g3
stba %o4, [%l7 + %g3] 0xea
membar #Sync
nop
set 0x68, %g7
ldsw [%l7 + %g7], %l0
nop
set 0x27, %o4
stb %l5, [%l7 + %o4]
set 0x68, %i4
prefetcha [%l7 + %i4] 0x88, 0
ld [%l7 + 0x1C], %f3
set 0x7E, %l3
stha %l1, [%l7 + %l3] 0x80
st %fsr, [%l7 + 0x2C]
set 0x70, %i6
stxa %g4, [%l7 + %i6] 0x81
set 0x64, %l6
stwa %i4, [%l7 + %l6] 0x81
nop
set 0x36, %g5
ldsb [%l7 + %g5], %g6
nop
set 0x18, %o1
stx %fsr, [%l7 + %o1]
nop
set 0x1C, %o3
sth %g3, [%l7 + %o3]
nop
set 0x78, %i5
std %f14, [%l7 + %i5]
set 0x40, %l0
stxa %l3, [%l7 + %l0] 0xea
membar #Sync
fpadd16s %f31, %f6, %f14
nop
set 0x40, %i3
stx %g2, [%l7 + %i3]
nop
set 0x70, %l4
ldd [%l7 + %l4], %f28
or %i1, %i5, %g7
add %l7, 0x28, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i3, %g1
nop
set 0x6D, %o7
ldsb [%l7 + %o7], %i6
nop
set 0x72, %g4
ldsh [%l7 + %g4], %g5
set 0x40, %i7
prefetcha [%l7 + %i7] 0x89, 4
nop
set 0x28, %g6
stw %i0, [%l7 + %g6]
set 0x7C, %l1
stwa %l2, [%l7 + %l1] 0x80
nop
set 0x6A, %i2
ldstub [%l7 + %i2], %o7
nop
set 0x44, %o2
lduw [%l7 + %o2], %o3
nop
set 0x68, %i1
ldd [%l7 + %i1], %f24
nop
set 0x58, %l5
sth %o1, [%l7 + %l5]
set 0x58, %g1
stda %o4, [%l7 + %g1] 0xe2
membar #Sync
set 0x40, %o5
ldda [%l7 + %o5] 0xd0, %f16
and %o6, %l6, %o2
add %l7, 0x40, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i2
casa [%l6] 0x88, %i2, %i7
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %o4, %l5
add %l0, %l1, %o0
wr %g4, %i4, %sys_tick
ld [%l7 + 0x24], %f20
set 0x30, %o6
ldda [%l7 + %o6] 0xea, %g2
set 0x34, %l2
stba %g6, [%l7 + %l2] 0x81
nop
set 0x2A, %g2
ldsh [%l7 + %g2], %g2
nop
set 0x73, %i0
stb %l3, [%l7 + %i0]
nop
set 0x30, %o0
ldd [%l7 + %o0], %i0
nop
set 0x58, %g3
ldd [%l7 + %g3], %f24
nop
set 0x16, %o4
lduh [%l7 + %o4], %i5
nop
set 0x48, %i4
ldd [%l7 + %i4], %g6
ld [%l7 + 0x5C], %f6
set 0x40, %l3
ldda [%l7 + %l3] 0xda, %f0
wr %g1, %i3, %set_softint
nop
set 0x58, %i6
std %f16, [%l7 + %i6]
and %i6, %l4, %i0
nop
set 0x40, %l6
ldstub [%l7 + %l6], %g5
st %fsr, [%l7 + 0x48]
set 0x78, %g5
stxa %o7, [%l7 + %g5] 0xe3
membar #Sync
nop
set 0x28, %g7
ldsw [%l7 + %g7], %l2
nop
set 0x24, %o1
stw %o1, [%l7 + %o1]
set 0x60, %o3
stwa %o5, [%l7 + %o3] 0x89
st %fsr, [%l7 + 0x40]
nop
set 0x30, %l0
stx %o6, [%l7 + %l0]
nop
set 0x70, %i3
sth %l6, [%l7 + %i3]
fpadd32 %f16, %f8, %f26
and %o2, %o3, %i2
set 0x50, %l4
swapa [%l7 + %l4] 0x89, %o4
nop
set 0x4B, %i5
ldub [%l7 + %i5], %l5
st %f9, [%l7 + 0x68]
and %i7, %l1, %o0
nop
set 0x2C, %g4
ldstub [%l7 + %g4], %g4
add %i4, %l0, %g3
nop
set 0x14, %o7
ldstub [%l7 + %o7], %g2
set 0x20, %g6
sta %f25, [%l7 + %g6] 0x88
set 0x78, %i7
ldxa [%l7 + %i7] 0x80, %g6
nop
set 0x29, %i2
ldstub [%l7 + %i2], %i1
nop
set 0x20, %o2
lduw [%l7 + %o2], %l3
nop
set 0x28, %i1
std %i4, [%l7 + %i1]
set 0x58, %l1
stha %g1, [%l7 + %l1] 0xea
membar #Sync
nop
set 0x2C, %l5
ldsw [%l7 + %l5], %g7
nop
set 0x6E, %o5
stb %i6, [%l7 + %o5]
set 0x58, %g1
swapa [%l7 + %g1] 0x88, %l4
nop
set 0x10, %o6
ldsw [%l7 + %o6], %i0
set 0x6C, %g2
stwa %i3, [%l7 + %g2] 0x89
nop
set 0x48, %i0
std %f16, [%l7 + %i0]
nop
set 0x24, %l2
stw %o7, [%l7 + %l2]
nop
set 0x40, %g3
stb %l2, [%l7 + %g3]
set 0x40, %o4
ldda [%l7 + %o4] 0x81, %f16
set 0x10, %i4
prefetcha [%l7 + %i4] 0x80, 0
ld [%l7 + 0x78], %f11
nop
set 0x38, %l3
ldd [%l7 + %l3], %f24
st %fsr, [%l7 + 0x3C]
set 0x20, %o0
stwa %o1, [%l7 + %o0] 0x81
nop
set 0x38, %l6
ldx [%l7 + %l6], %o5
fpsub32 %f24, %f12, %f4
st %fsr, [%l7 + 0x50]
nop
set 0x58, %i6
stx %o6, [%l7 + %i6]
nop
set 0x4C, %g7
lduw [%l7 + %g7], %l6
nop
set 0x40, %g5
ldx [%l7 + %g5], %o2
set 0x20, %o1
sta %f4, [%l7 + %o1] 0x88
add %l7, 0x78, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o3
casa [%l6] 0x89, %o3, %o4
ld [%l7 + 0x20], %f2
wr %g0, 0x7, %fprs
st %fsr, [%l7 + 0x40]
add %l7, 0x08, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l1, %o0
set 0x40, %l0
stda %f16, [%l7 + %l0] 0xf1
membar #Sync
nop
set 0x48, %o3
ldd [%l7 + %o3], %f12
add %l7, 0x20, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %g4
casxa [%l6] 0x80, %g4, %i4
nop
set 0x20, %l4
std %l0, [%l7 + %l4]
set 0x40, %i3
ldda [%l7 + %i3] 0xd2, %f0
fpsub32s %f17, %f14, %f26
nop
set 0x40, %i5
std %f12, [%l7 + %i5]
set 0x2C, %g4
ldstuba [%l7 + %g4] 0x81, %g3
nop
set 0x78, %o7
prefetch [%l7 + %o7], 0
st %fsr, [%l7 + 0x28]
nop
set 0x50, %i7
lduh [%l7 + %i7], %g2
set 0x38, %i2
stxa %i2, [%l7 + %i2] 0x88
nop
set 0x60, %o2
stw %g6, [%l7 + %o2]
nop
set 0x22, %g6
lduh [%l7 + %g6], %i1
nop
set 0x34, %l1
lduh [%l7 + %l1], %i5
ld [%l7 + 0x30], %f31
fpadd32s %f9, %f11, %f29
nop
set 0x20, %i1
std %f24, [%l7 + %i1]
fpsub16s %f27, %f14, %f28
set 0x40, %o5
stda %f0, [%l7 + %o5] 0xc4
nop
set 0x18, %g1
stx %fsr, [%l7 + %g1]
nop
set 0x70, %o6
lduw [%l7 + %o6], %g1
nop
set 0x0F, %g2
ldstub [%l7 + %g2], %l3
nop
set 0x10, %l5
ldd [%l7 + %l5], %i6
set 0x30, %l2
ldxa [%l7 + %l2] 0x81, %g7
nop
set 0x20, %g3
ldsh [%l7 + %g3], %i0
ld [%l7 + 0x60], %f18
nop
nop
setx 0xE127FC938F4E745B, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0xEB41F73BB1A52CC3, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f6
fdivd %f6, %f28, %f0
nop
set 0x48, %i0
std %l4, [%l7 + %i0]
add %i3, %o7, %g5
nop
set 0x68, %o4
ldx [%l7 + %o4], %o1
nop
set 0x16, %l3
ldub [%l7 + %l3], %o5
set 0x6C, %o0
lda [%l7 + %o0] 0x80, %f17
st %fsr, [%l7 + 0x2C]
nop
set 0x40, %i4
stx %fsr, [%l7 + %i4]
set 0x30, %l6
stxa %l2, [%l7 + %l6] 0xe3
membar #Sync
nop
set 0x50, %i6
ldd [%l7 + %i6], %f26
or %l6, %o2, %o3
nop
set 0x08, %g5
ldd [%l7 + %g5], %o6
add %l7, 0x68, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %l5, %i7
set 0x74, %g7
stha %o4, [%l7 + %g7] 0x81
st %f20, [%l7 + 0x74]
nop
set 0x56, %l0
ldsb [%l7 + %l0], %l1
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g4, %i4
set 0x28, %o3
swapa [%l7 + %o3] 0x81, %o0
set 0x30, %o1
prefetcha [%l7 + %o1] 0x81, 2
set 0x40, %l4
stda %f0, [%l7 + %l4] 0x80
nop
set 0x18, %i3
ldx [%l7 + %i3], %g2
nop
set 0x48, %i5
std %i2, [%l7 + %i5]
nop
set 0x6A, %g4
ldstub [%l7 + %g4], %g3
membar #Sync
set 0x40, %i7
ldda [%l7 + %i7] 0xf0, %f16
nop
set 0x40, %i2
ldd [%l7 + %i2], %i0
set 0x58, %o7
stwa %i5, [%l7 + %o7] 0xea
membar #Sync
st %fsr, [%l7 + 0x68]
set 0x70, %g6
stxa %g6, [%l7 + %g6] 0xe3
membar #Sync
fpadd32 %f20, %f28, %f14
nop
set 0x10, %l1
ldd [%l7 + %l1], %l2
nop
set 0x78, %i1
lduw [%l7 + %i1], %i6
set 0x38, %o2
stda %g0, [%l7 + %o2] 0x80
set 0x40, %o5
ldda [%l7 + %o5] 0xd0, %f0
set 0x40, %g1
stda %f16, [%l7 + %g1] 0xcc
nop
set 0x51, %g2
ldub [%l7 + %g2], %g7
set 0x40, %o6
prefetcha [%l7 + %o6] 0x89, 1
nop
set 0x40, %l2
std %f20, [%l7 + %l2]
nop
set 0x30, %l5
stx %l4, [%l7 + %l5]
st %fsr, [%l7 + 0x5C]
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i3
casa [%l6] 0x80, %i3, %o7
nop
set 0x34, %i0
ldsw [%l7 + %i0], %g5
nop
set 0x51, %g3
stb %o5, [%l7 + %g3]
set 0x20, %o4
stda %o0, [%l7 + %o4] 0xe3
membar #Sync
nop
set 0x2A, %o0
ldsh [%l7 + %o0], %l2
set 0x79, %l3
stba %o2, [%l7 + %l3] 0x81
and %l6, %o3, %l5
ba,pn %icc, loop_60
nop
set 0x0A, %i4
sth %o6, [%l7 + %i4]
nop
set 0x10, %l6
ldd [%l7 + %l6], %f8
set 0x38, %i6
swapa [%l7 + %i6] 0x80, %o4
loop_60:
nop
set 0x48, %g7
prefetcha [%l7 + %g7] 0x81, 3
set 0x1C, %l0
stba %g4, [%l7 + %l0] 0x88
nop
set 0x38, %o3
std %f28, [%l7 + %o3]
add %l7, 0x64, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i7
casa [%l6] 0x81, %i7, %o0
set 0x0C, %o1
ldstuba [%l7 + %o1] 0x81, %l0
ld [%l7 + 0x34], %f12
or %i4, %g2, %i2
nop
set 0x58, %l4
ldx [%l7 + %l4], %i1
nop
set 0x78, %i3
ldx [%l7 + %i3], %g3
set 0x48, %i5
ldxa [%l7 + %i5] 0x88, %g6
nop
set 0x78, %g5
stx %fsr, [%l7 + %g5]
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %l3
casa [%l6] 0x88, %l3, %i5
nop
set 0x10, %i7
lduh [%l7 + %i7], %g1
set 0x08, %g4
stxa %i6, [%l7 + %g4] 0xe2
membar #Sync
set 0x68, %i2
sta %f13, [%l7 + %i2] 0x89
and %i0, %l4, %i3
nop
set 0x14, %o7
ldsh [%l7 + %o7], %o7
and %g7, %g5, %o5
nop
set 0x78, %g6
lduw [%l7 + %g6], %l2
set 0x60, %l1
stxa %o2, [%l7 + %l1] 0xe3
membar #Sync
set 0x08, %o2
stxa %o1, [%l7 + %o2] 0xeb
membar #Sync
set 0x20, %o5
ldxa [%l7 + %o5] 0x89, %l6
nop
set 0x76, %i1
stb %l5, [%l7 + %i1]
set 0x18, %g2
lda [%l7 + %g2] 0x81, %f7
set 0x2D, %g1
ldstuba [%l7 + %g1] 0x81, %o6
nop
set 0x30, %o6
ldd [%l7 + %o6], %f0
nop
set 0x50, %l2
std %f2, [%l7 + %l2]
nop
set 0x20, %l5
ldd [%l7 + %l5], %o2
set 0x08, %i0
ldstuba [%l7 + %i0] 0x89, %o4
nop
set 0x18, %g3
std %l0, [%l7 + %g3]
set 0x30, %o0
ldxa [%l7 + %o0] 0x81, %i7
set 0x48, %l3
ldxa [%l7 + %l3] 0x89, %o0
nop
set 0x68, %o4
std %f24, [%l7 + %o4]
nop
set 0x41, %l6
ldstub [%l7 + %l6], %g4
nop
set 0x68, %i4
ldd [%l7 + %i4], %f0
st %f23, [%l7 + 0x74]
set 0x50, %i6
prefetcha [%l7 + %i6] 0x80, 1
nop
set 0x58, %g7
ldd [%l7 + %g7], %f22
set 0x74, %l0
lda [%l7 + %l0] 0x80, %f12
and %l0, %g2, %i2
nop
set 0x24, %o3
sth %i1, [%l7 + %o3]
fpsub32 %f22, %f14, %f2
nop
set 0x3F, %l4
ldsb [%l7 + %l4], %g3
nop
set 0x3A, %o1
lduh [%l7 + %o1], %l3
nop
set 0x7A, %i5
ldstub [%l7 + %i5], %i5
set 0x2C, %i3
lda [%l7 + %i3] 0x89, %f1
nop
set 0x08, %g5
ldsw [%l7 + %g5], %g6
nop
set 0x30, %i7
std %g0, [%l7 + %i7]
nop
set 0x2D, %i2
stb %i6, [%l7 + %i2]
set 0x5C, %g4
stwa %l4, [%l7 + %g4] 0x89
nop
set 0x25, %o7
ldstub [%l7 + %o7], %i3
nop
set 0x78, %l1
stx %i0, [%l7 + %l1]
nop
set 0x3D, %o2
ldub [%l7 + %o2], %g7
membar #Sync
set 0x40, %o5
ldda [%l7 + %o5] 0xf9, %f16
ld [%l7 + 0x08], %f11
nop
set 0x40, %i1
stx %o7, [%l7 + %i1]
nop
set 0x18, %g2
std %g4, [%l7 + %g2]
nop
set 0x60, %g6
std %f20, [%l7 + %g6]
nop
set 0x30, %g1
stx %fsr, [%l7 + %g1]
and %o5, %o2, %o1
nop
set 0x19, %o6
ldstub [%l7 + %o6], %l2
nop
set 0x1F, %l5
stb %l6, [%l7 + %l5]
st %fsr, [%l7 + 0x18]
set 0x20, %i0
stxa %o6, [%l7 + %i0] 0xe2
membar #Sync
add %l7, 0x70, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l5
casa [%l6] 0x81, %l5, %o3
fpsub16 %f30, %f20, %f8
nop
set 0x58, %g3
std %f6, [%l7 + %g3]
set 0x20, %l2
swapa [%l7 + %l2] 0x81, %l1
nop
set 0x11, %l3
ldsb [%l7 + %l3], %o4
nop
set 0x26, %o0
sth %i7, [%l7 + %o0]
nop
set 0x68, %o4
stx %fsr, [%l7 + %o4]
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x80, %o0, %i4
set 0x18, %l6
lda [%l7 + %l6] 0x89, %f18
set 0x40, %i4
stda %f0, [%l7 + %i4] 0xf8
membar #Sync
nop
set 0x28, %i6
ldsw [%l7 + %i6], %l0
and %g2, %i2, %i1
set 0x69, %g7
stba %g3, [%l7 + %g7] 0x89
st %fsr, [%l7 + 0x50]
nop
set 0x48, %o3
std %f2, [%l7 + %o3]
and %g4, %l3, %i5
set 0x58, %l4
prefetcha [%l7 + %l4] 0x88, 4
nop
set 0x38, %l0
sth %g1, [%l7 + %l0]
wr %g0, 0x4, %fprs
nop
set 0x52, %i5
sth %i0, [%l7 + %i5]
add %g7, %o7, %g5
nop
set 0x31, %o1
ldub [%l7 + %o1], %o5
nop
set 0x78, %g5
ldx [%l7 + %g5], %i6
and %o1, %o2, %l2
nop
set 0x48, %i3
sth %o6, [%l7 + %i3]
ld [%l7 + 0x40], %f22
nop
set 0x1C, %i2
ldsh [%l7 + %i2], %l5
nop
set 0x60, %g4
std %i6, [%l7 + %g4]
or %o3, %l1, %i7
set 0x60, %o7
prefetcha [%l7 + %o7] 0x88, 4
nop
set 0x54, %l1
prefetch [%l7 + %l1], 4
st %fsr, [%l7 + 0x1C]
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
nop
set 0x08, %i7
ldsw [%l7 + %i7], %g2
nop
set 0x28, %o2
std %l0, [%l7 + %o2]
set 0x78, %o5
stha %i1, [%l7 + %o5] 0xea
membar #Sync
nop
set 0x28, %i1
ldx [%l7 + %i1], %g3
nop
set 0x3E, %g2
stb %i2, [%l7 + %g2]
set 0x46, %g1
ldstuba [%l7 + %g1] 0x81, %g4
set 0x4C, %o6
swapa [%l7 + %o6] 0x89, %i5
set 0x74, %l5
lda [%l7 + %l5] 0x81, %f4
nop
set 0x30, %i0
ldd [%l7 + %i0], %f26
set 0x56, %g6
ldstuba [%l7 + %g6] 0x81, %g6
nop
set 0x40, %l2
stx %fsr, [%l7 + %l2]
nop
set 0x38, %l3
lduh [%l7 + %l3], %l3
ld [%l7 + 0x1C], %f3
set 0x50, %g3
stwa %g1, [%l7 + %g3] 0x80
and %i3, %l4, %g7
nop
set 0x40, %o0
ldd [%l7 + %o0], %o6
ld [%l7 + 0x28], %f28
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %g5
casxa [%l6] 0x89, %g5, %i0
nop
set 0x18, %o4
stx %o5, [%l7 + %o4]
add %l7, 0x44, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o1, %o2
add %i6, %o6, %l5
set 0x40, %i4
stda %f16, [%l7 + %i4] 0xc8
add %l2, %o3, %l6
nop
set 0x68, %i6
ldsw [%l7 + %i6], %l1
nop
set 0x08, %l6
lduh [%l7 + %l6], %i7
and %o4, %i4, %o0
set 0x60, %o3
ldda [%l7 + %o3] 0x88, %l0
and %i1, %g2, %i2
set 0x38, %l4
sta %f31, [%l7 + %l4] 0x81
set 0x64, %l0
swapa [%l7 + %l0] 0x80, %g3
nop
set 0x14, %i5
stw %g4, [%l7 + %i5]
nop
set 0x78, %o1
stx %g6, [%l7 + %o1]
set 0x70, %g5
stba %l3, [%l7 + %g5] 0xeb
membar #Sync
set 0x60, %i3
stda %i4, [%l7 + %i3] 0x80
set 0x2A, %i2
ldstuba [%l7 + %i2] 0x88, %i3
set 0x70, %g4
ldxa [%l7 + %g4] 0x88, %l4
nop
set 0x7A, %g7
sth %g7, [%l7 + %g7]
nop
set 0x78, %l1
stw %o7, [%l7 + %l1]
set 0x58, %o7
stda %g4, [%l7 + %o7] 0x88
nop
set 0x70, %i7
stx %fsr, [%l7 + %i7]
nop
set 0x31, %o5
stb %g1, [%l7 + %o5]
bn,a %xcc, loop_61
nop
set 0x10, %i1
ldd [%l7 + %i1], %f0
set 0x20, %g2
stxa %i0, [%l7 + %g2] 0x81
loop_61:
nop
set 0x6C, %g1
lduh [%l7 + %g1], %o1
st %f21, [%l7 + 0x18]
set 0x71, %o6
ldstuba [%l7 + %o6] 0x89, %o2
nop
set 0x48, %o2
sth %o5, [%l7 + %o2]
nop
set 0x18, %i0
std %f30, [%l7 + %i0]
set 0x10, %l5
ldda [%l7 + %l5] 0x80, %o6
add %l7, 0x58, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i6
casxa [%l6] 0x81, %i6, %l5
set 0x30, %l2
stwa %l2, [%l7 + %l2] 0xea
membar #Sync
nop
set 0x28, %l3
stx %fsr, [%l7 + %l3]
nop
set 0x68, %g3
std %f12, [%l7 + %g3]
nop
set 0x58, %g6
ldd [%l7 + %g6], %f8
set 0x4C, %o4
stwa %o3, [%l7 + %o4] 0xeb
membar #Sync
set 0x10, %i4
prefetcha [%l7 + %i4] 0x81, 0
set 0x20, %o0
prefetcha [%l7 + %o0] 0x81, 1
or %o4, %l6, %o0
add %l7, 0x28, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i4, %i1
or %l0, %i2, %g2
nop
set 0x08, %i6
lduw [%l7 + %i6], %g3
wr %g0, 0x6, %fprs
set 0x68, %l6
prefetcha [%l7 + %l6] 0x88, 3
add %l7, 0x10, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x88, %i5, %l4
nop
set 0x1E, %l4
ldub [%l7 + %l4], %g7
nop
set 0x70, %o3
std %f30, [%l7 + %o3]
st %fsr, [%l7 + 0x20]
add %l7, 0x50, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i3
casxa [%l6] 0x81, %i3, %g5
nop
set 0x28, %l0
prefetch [%l7 + %l0], 3
add %g1, %i0, %o1
set 0x76, %o1
stba %o2, [%l7 + %o1] 0x88
add %o7, %o6, %i6
nop
set 0x76, %g5
sth %l5, [%l7 + %g5]
nop
set 0x31, %i3
ldub [%l7 + %i3], %l2
add %o3, %o5, %l1
nop
set 0x58, %i5
ldd [%l7 + %i5], %o4
nop
set 0x20, %i2
ldd [%l7 + %i2], %i6
nop
set 0x58, %g7
sth %i7, [%l7 + %g7]
nop
set 0x48, %l1
ldx [%l7 + %l1], %o0
set 0x58, %o7
stda %i0, [%l7 + %o7] 0xe2
membar #Sync
nop
set 0x54, %i7
swap [%l7 + %i7], %i4
set 0x40, %g4
ldda [%l7 + %g4] 0x89, %l0
nop
set 0x24, %i1
stw %g2, [%l7 + %i1]
nop
set 0x20, %o5
ldd [%l7 + %o5], %i2
nop
set 0x5C, %g2
lduw [%l7 + %g2], %g6
set 0x30, %o6
stwa %g3, [%l7 + %o6] 0x80
nop
set 0x68, %o2
ldd [%l7 + %o2], %f12
st %fsr, [%l7 + 0x3C]
nop
set 0x78, %i0
stx %fsr, [%l7 + %i0]
nop
set 0x70, %l5
ldd [%l7 + %l5], %l2
set 0x54, %l2
stwa %i5, [%l7 + %l2] 0xe3
membar #Sync
nop
set 0x28, %l3
prefetch [%l7 + %l3], 4
set 0x70, %g1
lda [%l7 + %g1] 0x88, %f6
set 0x10, %g6
sta %f11, [%l7 + %g6] 0x80
fpsub16 %f18, %f6, %f24
ba %icc, loop_62
nop
set 0x2C, %g3
ldub [%l7 + %g3], %g4
set 0x0A, %o4
stha %l4, [%l7 + %o4] 0x88
loop_62:
nop
set 0x74, %i4
stwa %g7, [%l7 + %i4] 0x89
and %i3, %g5, %i0
nop
set 0x28, %o0
ldsw [%l7 + %o0], %g1
nop
set 0x50, %l6
ldx [%l7 + %l6], %o2
and %o7, %o6, %o1
nop
set 0x60, %i6
std %f28, [%l7 + %i6]
nop
set 0x44, %l4
lduw [%l7 + %l4], %i6
wr %l5, %o3, %softint
nop
set 0x18, %l0
ldd [%l7 + %l0], %l2
set 0x1C, %o3
stwa %l1, [%l7 + %o3] 0xea
membar #Sync
nop
set 0x28, %g5
ldx [%l7 + %g5], %o5
nop
set 0x48, %i3
stx %o4, [%l7 + %i3]
nop
set 0x08, %o1
prefetch [%l7 + %o1], 3
nop
set 0x2C, %i2
ldsw [%l7 + %i2], %l6
nop
set 0x68, %i5
ldd [%l7 + %i5], %f28
set 0x18, %g7
ldxa [%l7 + %g7] 0x80, %o0
nop
set 0x5A, %o7
ldsh [%l7 + %o7], %i1
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i4, %l0
bge,a,pn %xcc, loop_63
nop
set 0x08, %l1
std %g2, [%l7 + %l1]
nop
set 0x50, %g4
std %f26, [%l7 + %g4]
ld [%l7 + 0x64], %f15
loop_63:
nop
add %l7, 0x14, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i2
casa [%l6] 0x80, %i2, %g6
nop
set 0x54, %i1
swap [%l7 + %i1], %i7
set 0x60, %o5
stda %l2, [%l7 + %o5] 0x88
nop
set 0x28, %i7
ldx [%l7 + %i7], %i5
nop
set 0x48, %o6
stx %fsr, [%l7 + %o6]
wr %g3, %l4, %y
nop
set 0x64, %g2
ldub [%l7 + %g2], %g7
nop
set 0x50, %o2
stx %fsr, [%l7 + %o2]
nop
nop
setx 0x931679C41A9EFD17, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0x6006F848289197F1, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fdivd %f0, %f2, %f14
set 0x11, %i0
ldstuba [%l7 + %i0] 0x88, %i3
nop
set 0x54, %l5
ldsw [%l7 + %l5], %g4
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 1:
!
! Type l : 1263
! Type a : 26
! Type cti : 28
! Type x : 518
! Type f : 45
! Type i : 120
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Thread 2 Start
!
.global thread_2
thread_2:
mov %l7, %g1
!# Set %cwp for 8 windows
!# This threads memory space into each %l7
wrpr %g0, 0x7, %cwp
mov %g1, %l7
wrpr %g0, 0x6, %cwp
mov %g1, %l7
wrpr %g0, 0x5, %cwp
mov %g1, %l7
wrpr %g0, 0x4, %cwp
mov %g1, %l7
wrpr %g0, 0x3, %cwp
mov %g1, %l7
wrpr %g0, 0x2, %cwp
mov %g1, %l7
wrpr %g0, 0x1, %cwp
mov %g1, %l7
wrpr %g0, 0x0, %cwp
mov %g1, %l7
!# Set %fsr
setx 0x0000000000400000, %l0, %l6 !# no post process
stx %l6, [%l7 + 0x0] !# no post process
ldx [%l7 + 0x0], %fsr !# no post process
wr %g0, 0x80, %asi !# no post process
!# Initialize registers ..
!# Global registers
set 0xD, %g1
set 0xA, %g2
set 0x5, %g3
set 0xC, %g4
set 0x3, %g5
set 0xF, %g6
set 0xD, %g7
!# Input registers
set -0xC, %i0
set -0xD, %i1
set -0xE, %i2
set -0xB, %i3
set -0xB, %i4
set -0x7, %i5
set -0x3, %i6
set -0xD, %i7
!# Local registers
set 0x7CFA6027, %l0
set 0x4FAD98CD, %l1
set 0x650B3C28, %l2
set 0x418187C9, %l3
set 0x0F9149C7, %l4
set 0x6B53DA7E, %l5
set 0x011028D9, %l6
!# Output registers
set -0x026B, %o0
set -0x1442, %o1
set -0x1A20, %o2
set 0x1129, %o3
set -0x001D, %o4
set -0x182C, %o5
set -0x0A24, %o6
set -0x06EB, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xCD16732133216BD5)
INIT_TH_FP_REG(%l7,%f2,0x40A0381EF6B1DDE1)
INIT_TH_FP_REG(%l7,%f4,0xB295A57F36BBA3DD)
INIT_TH_FP_REG(%l7,%f6,0xF3442E2BB29D5CF5)
INIT_TH_FP_REG(%l7,%f8,0xE15AE39F72C7E69E)
INIT_TH_FP_REG(%l7,%f10,0xA76E98C5C88A87D6)
INIT_TH_FP_REG(%l7,%f12,0xF0B3B2E5FAF40099)
INIT_TH_FP_REG(%l7,%f14,0xEA18376F970549A0)
INIT_TH_FP_REG(%l7,%f16,0x84219F30A93C04E0)
INIT_TH_FP_REG(%l7,%f18,0x1E860E16786CB6D1)
INIT_TH_FP_REG(%l7,%f20,0x2205B095BA76A409)
INIT_TH_FP_REG(%l7,%f22,0xB485670A44EB28FE)
INIT_TH_FP_REG(%l7,%f24,0xFD892A8523931793)
INIT_TH_FP_REG(%l7,%f26,0x4DF8B75557682B8E)
INIT_TH_FP_REG(%l7,%f28,0xA4880663CA4592B7)
INIT_TH_FP_REG(%l7,%f30,0xF24CD3C8F5E95DB0)
!# Execute Main Diag ..
set 0x50, %l3
prefetcha [%l7 + %l3] 0x80, 2
ld [%l7 + 0x58], %f12
nop
set 0x50, %l2
std %g0, [%l7 + %l2]
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x81, %o2, %o7
set 0x43, %g1
ldstuba [%l7 + %g1] 0x80, %o6
nop
set 0x54, %g6
stw %i0, [%l7 + %g6]
set 0x40, %o4
ldxa [%l7 + %o4] 0x80, %i6
set 0x40, %g3
stda %f0, [%l7 + %g3] 0xc2
or %o1, %l5, %o3
set 0x14, %o0
stwa %l2, [%l7 + %o0] 0x80
or %l1, %o5, %o4
set 0x48, %l6
swapa [%l7 + %l6] 0x81, %l6
ld [%l7 + 0x18], %f16
nop
set 0x38, %i4
ldsw [%l7 + %i4], %i1
set 0x60, %l4
stba %o0, [%l7 + %l4] 0xeb
membar #Sync
set 0x30, %i6
sta %f18, [%l7 + %i6] 0x80
nop
set 0x1A, %l0
ldsh [%l7 + %l0], %l0
add %i4, %i2, %g2
ld [%l7 + 0x64], %f30
nop
set 0x38, %o3
sth %i7, [%l7 + %o3]
nop
set 0x75, %i3
stb %g6, [%l7 + %i3]
nop
set 0x18, %g5
ldd [%l7 + %g5], %f30
set 0x40, %i2
stda %f16, [%l7 + %i2] 0xf9
membar #Sync
or %l3, %g3, %i5
fpadd16s %f20, %f20, %f5
ld [%l7 + 0x68], %f18
set 0x20, %o1
stda %g6, [%l7 + %o1] 0x81
nop
set 0x10, %g7
lduw [%l7 + %g7], %l4
add %l7, 0x0C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x80, %g4, %g5
set 0x30, %i5
sta %f28, [%l7 + %i5] 0x89
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g1, %i3
nop
set 0x28, %l1
std %o2, [%l7 + %l1]
set 0x6C, %o7
stwa %o6, [%l7 + %o7] 0xe3
membar #Sync
set 0x40, %i1
stda %f0, [%l7 + %i1] 0xd0
set 0x2C, %g4
stwa %i0, [%l7 + %g4] 0x88
set 0x3B, %i7
ldstuba [%l7 + %i7] 0x81, %o7
and %i6, %l5, %o3
set 0x13, %o6
ldstuba [%l7 + %o6] 0x81, %l2
bleu %xcc, loop_64
nop
set 0x30, %o5
ldx [%l7 + %o5], %o1
set 0x24, %g2
sta %f0, [%l7 + %g2] 0x88
loop_64:
nop
set 0x70, %o2
ldda [%l7 + %o2] 0x89, %l0
nop
set 0x40, %l5
stx %fsr, [%l7 + %l5]
set 0x20, %i0
ldda [%l7 + %i0] 0xe2, %o4
nop
set 0x46, %l3
lduh [%l7 + %l3], %o5
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf1, %f16
nop
set 0x34, %g6
ldsw [%l7 + %g6], %i1
nop
set 0x68, %o4
std %f28, [%l7 + %o4]
set 0x4C, %l2
lda [%l7 + %l2] 0x89, %f3
nop
set 0x1B, %o0
ldub [%l7 + %o0], %o0
set 0x10, %g3
swapa [%l7 + %g3] 0x89, %l0
set 0x69, %i4
ldstuba [%l7 + %i4] 0x89, %l6
nop
set 0x1A, %l4
lduh [%l7 + %l4], %i2
nop
set 0x50, %l6
ldx [%l7 + %l6], %i4
set 0x48, %l0
stwa %i7, [%l7 + %l0] 0x80
nop
set 0x5C, %o3
prefetch [%l7 + %o3], 2
set 0x08, %i6
stxa %g6, [%l7 + %i6] 0x81
set 0x10, %i3
ldda [%l7 + %i3] 0x80, %l2
set 0x30, %i2
sta %f16, [%l7 + %i2] 0x89
set 0x3C, %o1
stwa %g3, [%l7 + %o1] 0xe3
membar #Sync
set 0x40, %g5
ldda [%l7 + %g5] 0xd2, %f16
nop
set 0x64, %g7
ldsw [%l7 + %g7], %g2
set 0x6D, %i5
ldstuba [%l7 + %i5] 0x88, %g7
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i5, %g4
st %f12, [%l7 + 0x6C]
nop
set 0x10, %o7
ldd [%l7 + %o7], %f0
nop
set 0x08, %l1
ldd [%l7 + %l1], %g4
fpsub32s %f27, %f2, %f9
nop
set 0x10, %g4
prefetch [%l7 + %g4], 3
set 0x78, %i7
ldxa [%l7 + %i7] 0x88, %g1
nop
set 0x40, %i1
stw %i3, [%l7 + %i1]
set 0x64, %o6
stwa %l4, [%l7 + %o6] 0xe2
membar #Sync
nop
set 0x68, %g2
stb %o2, [%l7 + %g2]
set 0x40, %o5
ldda [%l7 + %o5] 0xd8, %f0
set 0x18, %l5
prefetcha [%l7 + %l5] 0x80, 2
nop
set 0x52, %o2
ldsh [%l7 + %o2], %o7
set 0x54, %l3
lda [%l7 + %l3] 0x89, %f6
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i0
casa [%l6] 0x80, %i0, %i6
wr %l5, %o3, %pic
st %fsr, [%l7 + 0x14]
st %fsr, [%l7 + 0x50]
st %fsr, [%l7 + 0x34]
nop
set 0x38, %g1
prefetch [%l7 + %g1], 2
nop
set 0x44, %g6
swap [%l7 + %g6], %l2
set 0x40, %i0
ldda [%l7 + %i0] 0x88, %f16
nop
set 0x08, %o4
ldsb [%l7 + %o4], %o1
nop
set 0x44, %o0
ldsw [%l7 + %o0], %o4
nop
set 0x39, %l2
stb %l1, [%l7 + %l2]
nop
set 0x4C, %g3
ldsw [%l7 + %g3], %o5
nop
set 0x4E, %l4
lduh [%l7 + %l4], %o0
add %l7, 0x58, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i1, %l6
nop
set 0x30, %l6
stx %fsr, [%l7 + %l6]
set 0x18, %i4
sta %f15, [%l7 + %i4] 0x88
nop
set 0x34, %o3
ldsw [%l7 + %o3], %i2
set 0x69, %l0
ldstuba [%l7 + %l0] 0x89, %i4
nop
set 0x3A, %i6
ldstub [%l7 + %i6], %l0
nop
set 0x40, %i3
std %f6, [%l7 + %i3]
st %fsr, [%l7 + 0x48]
nop
set 0x1C, %o1
lduw [%l7 + %o1], %g6
nop
set 0x68, %g5
stx %i7, [%l7 + %g5]
nop
set 0x43, %g7
ldsb [%l7 + %g7], %g3
set 0x40, %i5
ldda [%l7 + %i5] 0x89, %g2
nop
set 0x18, %o7
ldd [%l7 + %o7], %l2
nop
set 0x0A, %i2
ldsh [%l7 + %i2], %i5
add %g7, %g5, %g1
nop
set 0x18, %g4
stx %g4, [%l7 + %g4]
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] 0x80, %l4, %o2
nop
set 0x20, %l1
stx %o6, [%l7 + %l1]
nop
set 0x70, %i1
ldd [%l7 + %i1], %f10
set 0x68, %o6
swapa [%l7 + %o6] 0x88, %i3
st %fsr, [%l7 + 0x44]
set 0x70, %i7
stda %i0, [%l7 + %i7] 0xeb
membar #Sync
nop
set 0x50, %g2
ldd [%l7 + %g2], %f18
set 0x30, %o5
stxa %i6, [%l7 + %o5] 0xe2
membar #Sync
set 0x40, %l5
prefetcha [%l7 + %l5] 0x80, 3
nop
set 0x18, %o2
ldx [%l7 + %o2], %l5
set 0x48, %g1
stda %l2, [%l7 + %g1] 0xeb
membar #Sync
set 0x20, %g6
swapa [%l7 + %g6] 0x89, %o3
nop
set 0x78, %l3
ldd [%l7 + %l3], %f2
bne %icc, loop_65
nop
set 0x08, %o4
ldx [%l7 + %o4], %o4
set 0x20, %i0
prefetcha [%l7 + %i0] 0x80, 4
loop_65:
or %o1, %o0, %i1
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %l6, %o5
nop
set 0x0A, %l2
ldsb [%l7 + %l2], %i4
nop
set 0x58, %o0
ldd [%l7 + %o0], %i2
nop
set 0x30, %g3
std %l0, [%l7 + %g3]
nop
set 0x08, %l6
stw %g6, [%l7 + %l6]
ld [%l7 + 0x28], %f6
set 0x18, %l4
stxa %g3, [%l7 + %l4] 0x88
nop
set 0x68, %i4
std %i6, [%l7 + %i4]
set 0x68, %o3
prefetcha [%l7 + %o3] 0x81, 4
nop
set 0x72, %i6
ldub [%l7 + %i6], %i5
set 0x2B, %i3
stba %g7, [%l7 + %i3] 0x80
set 0x60, %o1
sta %f18, [%l7 + %o1] 0x80
set 0x70, %g5
ldda [%l7 + %g5] 0xea, %g2
nop
set 0x38, %g7
std %f4, [%l7 + %g7]
set 0x74, %i5
stwa %g5, [%l7 + %i5] 0xe2
membar #Sync
add %l7, 0x7C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x88, %g4, %l4
fpadd32 %f12, %f14, %f6
nop
set 0x60, %o7
stx %fsr, [%l7 + %o7]
set 0x40, %i2
ldda [%l7 + %i2] 0x89, %f0
nop
set 0x50, %l0
lduh [%l7 + %l0], %g1
nop
set 0x70, %l1
sth %o6, [%l7 + %l1]
nop
set 0x1C, %g4
lduw [%l7 + %g4], %i3
nop
set 0x0F, %i1
ldub [%l7 + %i1], %o2
nop
set 0x70, %o6
std %i6, [%l7 + %o6]
ld [%l7 + 0x28], %f16
or %o7, %i0, %l5
set 0x0D, %g2
ldstuba [%l7 + %g2] 0x80, %o3
set 0x40, %o5
stda %f0, [%l7 + %o5] 0xd2
nop
set 0x18, %l5
prefetch [%l7 + %l5], 3
nop
set 0x1E, %i7
lduh [%l7 + %i7], %l2
set 0x10, %o2
stxa %o4, [%l7 + %o2] 0xe3
membar #Sync
set 0x28, %g6
stxa %l1, [%l7 + %g6] 0xe2
membar #Sync
set 0x40, %g1
stda %f16, [%l7 + %g1] 0x81
set 0x24, %l3
ldstuba [%l7 + %l3] 0x81, %o0
set 0x2C, %i0
sta %f13, [%l7 + %i0] 0x89
nop
set 0x20, %l2
ldsw [%l7 + %l2], %o1
set 0x50, %o0
stwa %i1, [%l7 + %o0] 0x88
nop
set 0x78, %g3
ldd [%l7 + %g3], %i6
nop
set 0x50, %l6
lduw [%l7 + %l6], %i4
set 0x40, %l4
ldda [%l7 + %l4] 0xd0, %f16
nop
set 0x14, %i4
lduw [%l7 + %i4], %i2
nop
set 0x08, %o4
ldx [%l7 + %o4], %l0
ld [%l7 + 0x44], %f22
nop
set 0x44, %i6
stw %g6, [%l7 + %i6]
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g3, %o5
add %i7, %l3, %g7
set 0x40, %o3
stda %f16, [%l7 + %o3] 0xc8
nop
set 0x2E, %o1
sth %g2, [%l7 + %o1]
set 0x40, %g5
stda %f0, [%l7 + %g5] 0xd8
nop
set 0x38, %g7
std %i4, [%l7 + %g7]
nop
set 0x60, %i5
prefetch [%l7 + %i5], 3
nop
set 0x28, %i3
std %g4, [%l7 + %i3]
set 0x30, %i2
stha %g5, [%l7 + %i2] 0x81
set 0x29, %o7
ldstuba [%l7 + %o7] 0x80, %l4
and %o6, %i3, %g1
wr %i6, %o2, %y
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i0, %l5
and %o7, %o3, %l2
nop
set 0x43, %l1
ldsb [%l7 + %l1], %o4
nop
set 0x10, %g4
ldd [%l7 + %g4], %o0
nop
set 0x1A, %l0
ldstub [%l7 + %l0], %l1
nop
set 0x30, %o6
ldd [%l7 + %o6], %f0
nop
set 0x5E, %g2
ldstub [%l7 + %g2], %i1
nop
set 0x3C, %o5
ldstub [%l7 + %o5], %l6
set 0x50, %l5
prefetcha [%l7 + %l5] 0x80, 0
nop
set 0x0E, %i1
lduh [%l7 + %i1], %o1
st %f30, [%l7 + 0x08]
wr %l0, %i2, %ccr
set 0x20, %o2
stxa %g6, [%l7 + %o2] 0xea
membar #Sync
set 0x78, %i7
sta %f2, [%l7 + %i7] 0x81
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g3, %i7
add %l3, %g7, %g2
nop
set 0x08, %g1
ldd [%l7 + %g1], %i4
nop
set 0x52, %l3
sth %o5, [%l7 + %l3]
nop
set 0x38, %i0
ldx [%l7 + %i0], %g4
set 0x5D, %g6
stba %l4, [%l7 + %g6] 0xe2
membar #Sync
nop
set 0x28, %o0
stx %o6, [%l7 + %o0]
st %f3, [%l7 + 0x50]
set 0x60, %g3
prefetcha [%l7 + %g3] 0x88, 3
fpsub32 %f8, %f30, %f24
set 0x0B, %l2
stba %g5, [%l7 + %l2] 0xea
membar #Sync
set 0x18, %l6
stha %g1, [%l7 + %l6] 0xe3
membar #Sync
set 0x20, %i4
sta %f14, [%l7 + %i4] 0x80
st %fsr, [%l7 + 0x34]
nop
set 0x58, %l4
std %o2, [%l7 + %l4]
set 0x0D, %o4
stba %i6, [%l7 + %o4] 0x81
nop
set 0x18, %i6
prefetch [%l7 + %i6], 1
set 0x30, %o1
lda [%l7 + %o1] 0x88, %f3
set 0x73, %g5
stba %l5, [%l7 + %g5] 0x88
nop
set 0x16, %o3
lduh [%l7 + %o3], %i0
nop
set 0x58, %g7
std %f8, [%l7 + %g7]
set 0x40, %i3
sta %f20, [%l7 + %i3] 0x81
bg,a,pn %xcc, loop_66
ld [%l7 + 0x30], %f24
nop
set 0x62, %i5
lduh [%l7 + %i5], %o7
st %fsr, [%l7 + 0x50]
loop_66:
nop
set 0x34, %o7
lduw [%l7 + %o7], %l2
add %l7, 0x7C, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %o3, %o4
be,pt %xcc, loop_67
nop
set 0x3A, %i2
lduh [%l7 + %i2], %l1
nop
set 0x50, %g4
stx %fsr, [%l7 + %g4]
set 0x16, %l1
stha %i1, [%l7 + %l1] 0x89
loop_67:
nop
set 0x50, %l0
stwa %l6, [%l7 + %l0] 0x89
set 0x4C, %g2
sta %f22, [%l7 + %g2] 0x81
and %i4, %o1, %o0
nop
set 0x30, %o5
ldd [%l7 + %o5], %f14
add %l7, 0x70, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %i2
casxa [%l6] 0x88, %i2, %l0
set 0x60, %l5
ldda [%l7 + %l5] 0xea, %g2
set 0x38, %o6
prefetcha [%l7 + %o6] 0x88, 2
set 0x1C, %i1
lda [%l7 + %i1] 0x80, %f7
and %l3, %g6, %g7
nop
set 0x78, %i7
swap [%l7 + %i7], %g2
set 0x34, %g1
lda [%l7 + %g1] 0x81, %f8
add %l7, 0x50, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i5, %g4
set 0x50, %o2
ldda [%l7 + %o2] 0xea, %l4
set 0x1A, %i0
stha %o5, [%l7 + %i0] 0x80
set 0x64, %g6
sta %f5, [%l7 + %g6] 0x89
nop
set 0x48, %l3
ldsb [%l7 + %l3], %i3
set 0x40, %g3
stda %f0, [%l7 + %g3] 0xf9
membar #Sync
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %g5, %o6
nop
set 0x68, %o0
ldx [%l7 + %o0], %o2
set 0x6E, %l6
ldstuba [%l7 + %l6] 0x80, %g1
nop
set 0x68, %i4
stw %i6, [%l7 + %i4]
nop
set 0x40, %l2
std %f4, [%l7 + %l2]
set 0x40, %o4
stda %f0, [%l7 + %o4] 0xd2
set 0x70, %i6
ldda [%l7 + %i6] 0x80, %i0
set 0x20, %o1
prefetcha [%l7 + %o1] 0x81, 0
membar #Sync
set 0x40, %g5
ldda [%l7 + %g5] 0xf9, %f0
nop
set 0x6C, %o3
stw %l2, [%l7 + %o3]
set 0x58, %l4
ldxa [%l7 + %l4] 0x88, %o7
set 0x70, %g7
stda %o4, [%l7 + %g7] 0xea
membar #Sync
nop
set 0x5E, %i5
lduh [%l7 + %i5], %l1
set 0x40, %o7
stda %i0, [%l7 + %o7] 0xea
membar #Sync
nop
set 0x79, %i3
ldsb [%l7 + %i3], %l6
set 0x1E, %i2
stha %o3, [%l7 + %i2] 0xeb
membar #Sync
and %i4, %o1, %o0
nop
set 0x28, %g4
std %f4, [%l7 + %g4]
set 0x2B, %l1
stba %l0, [%l7 + %l1] 0xe3
membar #Sync
nop
nop
setx 0xF3750ACD, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0x38AA60E6, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f30
fdivs %f30, %f23, %f27
or %g3, %i2, %i7
nop
set 0x38, %g2
ldsh [%l7 + %g2], %g6
set 0x70, %o5
ldxa [%l7 + %o5] 0x81, %g7
set 0x3C, %l0
stba %g2, [%l7 + %l0] 0x88
set 0x2C, %o6
stha %i5, [%l7 + %o6] 0x89
set 0x34, %l5
sta %f3, [%l7 + %l5] 0x81
nop
set 0x65, %i1
stb %l3, [%l7 + %i1]
nop
set 0x54, %i7
stw %g4, [%l7 + %i7]
nop
set 0x38, %g1
stx %fsr, [%l7 + %g1]
nop
set 0x10, %i0
ldd [%l7 + %i0], %f22
st %f23, [%l7 + 0x44]
fpadd32 %f14, %f28, %f22
set 0x6A, %o2
ldstuba [%l7 + %o2] 0x88, %l4
add %o5, %g5, %o6
nop
set 0x68, %g6
swap [%l7 + %g6], %i3
nop
set 0x18, %g3
stx %fsr, [%l7 + %g3]
set 0x14, %l3
sta %f26, [%l7 + %l3] 0x81
nop
set 0x26, %l6
ldsh [%l7 + %l6], %o2
fpadd16s %f15, %f2, %f8
set 0x7C, %o0
sta %f25, [%l7 + %o0] 0x89
set 0x24, %l2
lda [%l7 + %l2] 0x88, %f27
nop
set 0x20, %i4
ldx [%l7 + %i4], %i6
set 0x10, %i6
stxa %g1, [%l7 + %i6] 0xea
membar #Sync
set 0x70, %o4
stxa %l5, [%l7 + %o4] 0x89
set 0x78, %g5
ldxa [%l7 + %g5] 0x88, %i0
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l2, %o7
st %fsr, [%l7 + 0x14]
st %f24, [%l7 + 0x74]
st %fsr, [%l7 + 0x18]
set 0x64, %o1
lda [%l7 + %o1] 0x81, %f23
nop
set 0x34, %l4
stw %o4, [%l7 + %l4]
nop
set 0x39, %g7
stb %i1, [%l7 + %g7]
st %fsr, [%l7 + 0x3C]
nop
set 0x1E, %i5
ldstub [%l7 + %i5], %l6
set 0x0A, %o3
ldstuba [%l7 + %o3] 0x88, %o3
set 0x2B, %i3
ldstuba [%l7 + %i3] 0x80, %i4
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x464, %sys_tick_cmpr
add %l7, 0x0C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x88, %o1, %l0
add %g3, %i2, %g6
set 0x43, %o7
ldstuba [%l7 + %o7] 0x80, %i7
st %f11, [%l7 + 0x54]
nop
set 0x3B, %g4
stb %g7, [%l7 + %g4]
nop
set 0x45, %l1
ldub [%l7 + %l1], %i5
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x81, %l3, %g4
set 0x40, %g2
ldda [%l7 + %g2] 0x81, %f16
set 0x20, %i2
stwa %g2, [%l7 + %i2] 0xea
membar #Sync
nop
set 0x6C, %o5
stb %l4, [%l7 + %o5]
st %fsr, [%l7 + 0x4C]
nop
set 0x22, %o6
lduh [%l7 + %o6], %o5
nop
set 0x60, %l0
std %o6, [%l7 + %l0]
nop
set 0x56, %i1
ldsb [%l7 + %i1], %i3
fpsub32 %f18, %f26, %f10
and %o2, %i6, %g1
set 0x38, %l5
stda %l4, [%l7 + %l5] 0xeb
membar #Sync
nop
set 0x70, %i7
std %f4, [%l7 + %i7]
nop
set 0x60, %i0
stx %i0, [%l7 + %i0]
and %g5, %l2, %o4
set 0x48, %o2
prefetcha [%l7 + %o2] 0x81, 1
nop
nop
setx 0xD57C57B8, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0x4A58FD89, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fdivs %f25, %f6, %f1
nop
set 0x4D, %g6
ldstub [%l7 + %g6], %l6
set 0x48, %g3
stha %o3, [%l7 + %g3] 0xea
membar #Sync
nop
set 0x26, %g1
ldub [%l7 + %g1], %o7
set 0x14, %l6
stwa %l1, [%l7 + %l6] 0xea
membar #Sync
nop
set 0x54, %l3
prefetch [%l7 + %l3], 0
nop
set 0x42, %o0
sth %i4, [%l7 + %o0]
set 0x2E, %i4
stba %o1, [%l7 + %i4] 0xe2
membar #Sync
nop
nop
setx 0x9F7D6796B743D139, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x5B0C0CA9AB8362C9, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f12
fdivd %f12, %f6, %f22
nop
set 0x0E, %l2
lduh [%l7 + %l2], %o0
set 0x30, %i6
stwa %g3, [%l7 + %i6] 0x89
ld [%l7 + 0x5C], %f0
set 0x74, %o4
swapa [%l7 + %o4] 0x81, %l0
set 0x58, %g5
stba %i2, [%l7 + %g5] 0x80
nop
set 0x35, %l4
ldub [%l7 + %l4], %i7
bge,a,pn %icc, loop_68
nop
set 0x64, %o1
lduw [%l7 + %o1], %g6
set 0x40, %i5
stda %f16, [%l7 + %i5] 0x81
loop_68:
nop
set 0x18, %g7
swap [%l7 + %g7], %i5
nop
set 0x10, %i3
stx %l3, [%l7 + %i3]
set 0x40, %o7
stda %f0, [%l7 + %o7] 0xf1
membar #Sync
st %f5, [%l7 + 0x40]
nop
set 0x14, %g4
sth %g7, [%l7 + %g4]
nop
set 0x52, %l1
stb %g2, [%l7 + %l1]
nop
set 0x40, %g2
lduh [%l7 + %g2], %g4
add %l4, %o5, %i3
set 0x66, %i2
stha %o6, [%l7 + %i2] 0x88
nop
set 0x08, %o5
std %f4, [%l7 + %o5]
nop
set 0x24, %o3
swap [%l7 + %o3], %o2
st %fsr, [%l7 + 0x14]
nop
set 0x20, %l0
lduw [%l7 + %l0], %g1
nop
set 0x58, %o6
std %l4, [%l7 + %o6]
st %f30, [%l7 + 0x6C]
wr %i6, %g5, %sys_tick
set 0x08, %l5
stda %i0, [%l7 + %l5] 0xea
membar #Sync
nop
set 0x40, %i7
std %f16, [%l7 + %i7]
and %o4, %l2, %i1
set 0x60, %i1
swapa [%l7 + %i1] 0x81, %l6
or %o3, %l1, %o7
set 0x18, %i0
stda %i4, [%l7 + %i0] 0xe2
membar #Sync
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] 0x88, %o1, %o0
set 0x40, %g6
prefetcha [%l7 + %g6] 0x81, 4
nop
set 0x10, %g3
swap [%l7 + %g3], %i2
nop
set 0x38, %g1
ldd [%l7 + %g1], %f18
nop
set 0x4D, %l6
stb %l0, [%l7 + %l6]
st %fsr, [%l7 + 0x7C]
set 0x20, %o2
ldda [%l7 + %o2] 0xeb, %g6
set 0x6C, %l3
lda [%l7 + %l3] 0x89, %f6
or %i5, %l3, %g7
set 0x78, %i4
stxa %i7, [%l7 + %i4] 0x80
nop
set 0x60, %l2
ldsw [%l7 + %l2], %g4
add %g2, %o5, %i3
nop
set 0x48, %o0
swap [%l7 + %o0], %l4
nop
set 0x34, %o4
sth %o2, [%l7 + %o4]
wr %o6, %g1, %set_softint
nop
set 0x0E, %i6
stb %i6, [%l7 + %i6]
nop
set 0x39, %l4
stb %g5, [%l7 + %l4]
set 0x50, %o1
prefetcha [%l7 + %o1] 0x89, 0
nop
set 0x38, %i5
stx %fsr, [%l7 + %i5]
nop
set 0x1C, %g5
prefetch [%l7 + %g5], 1
set 0x6C, %i3
sta %f27, [%l7 + %i3] 0x88
nop
set 0x38, %g7
stx %fsr, [%l7 + %g7]
nop
set 0x10, %o7
lduw [%l7 + %o7], %i0
set 0x38, %g4
ldxa [%l7 + %g4] 0x81, %o4
nop
set 0x20, %l1
prefetch [%l7 + %l1], 4
nop
set 0x30, %g2
stx %fsr, [%l7 + %g2]
nop
set 0x48, %o5
stx %l2, [%l7 + %o5]
nop
set 0x10, %o3
std %f18, [%l7 + %o3]
set 0x18, %i2
stda %i0, [%l7 + %i2] 0x80
set 0x60, %o6
ldxa [%l7 + %o6] 0x89, %o3
nop
set 0x16, %l0
ldstub [%l7 + %l0], %l1
nop
set 0x14, %l5
swap [%l7 + %l5], %l6
nop
set 0x74, %i1
prefetch [%l7 + %i1], 3
add %l7, 0x78, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %i4, %o1
set 0x28, %i0
swapa [%l7 + %i0] 0x89, %o7
nop
set 0x28, %i7
stx %g3, [%l7 + %i7]
set 0x60, %g6
ldda [%l7 + %g6] 0x88, %i2
nop
set 0x6C, %g3
lduh [%l7 + %g3], %l0
nop
set 0x6D, %g1
ldstub [%l7 + %g1], %o0
st %f12, [%l7 + 0x30]
nop
set 0x48, %l6
ldd [%l7 + %l6], %f2
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g6, %l3
nop
set 0x48, %l3
ldd [%l7 + %l3], %i4
be,pt %icc, loop_69
nop
set 0x38, %o2
ldx [%l7 + %o2], %i7
nop
set 0x34, %l2
prefetch [%l7 + %l2], 4
nop
set 0x74, %i4
stw %g7, [%l7 + %i4]
loop_69:
nop
set 0x2C, %o4
stw %g4, [%l7 + %o4]
nop
nop
setx 0x478587B2D70C1812, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f20
setx 0x073193C4DB025E44, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fdivd %f30, %f20, %f6
nop
set 0x3E, %o0
lduh [%l7 + %o0], %o5
nop
set 0x28, %i6
lduw [%l7 + %i6], %g2
set 0x70, %o1
prefetcha [%l7 + %o1] 0x89, 2
set 0x40, %l4
stxa %o2, [%l7 + %l4] 0xea
membar #Sync
nop
set 0x74, %i5
sth %i3, [%l7 + %i5]
add %o6, %g1, %g5
set 0x40, %i3
stda %f0, [%l7 + %i3] 0xda
nop
set 0x28, %g5
stx %fsr, [%l7 + %g5]
fpsub32s %f21, %f12, %f7
nop
set 0x7C, %g7
swap [%l7 + %g7], %i6
nop
set 0x58, %o7
stx %fsr, [%l7 + %o7]
wr %i0, %o4, %set_softint
nop
set 0x3D, %g4
ldub [%l7 + %g4], %l5
nop
set 0x14, %g2
lduh [%l7 + %g2], %i1
nop
set 0x30, %l1
prefetch [%l7 + %l1], 1
set 0x60, %o3
swapa [%l7 + %o3] 0x88, %l2
fpsub32s %f18, %f29, %f0
st %f5, [%l7 + 0x54]
set 0x60, %o5
stwa %o3, [%l7 + %o5] 0xeb
membar #Sync
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l6, %i4
nop
set 0x57, %i2
ldub [%l7 + %i2], %l1
set 0x5D, %l0
ldstuba [%l7 + %l0] 0x81, %o1
or %g3, %i2, %l0
nop
set 0x6A, %o6
lduh [%l7 + %o6], %o7
nop
set 0x60, %l5
stx %g6, [%l7 + %l5]
and %l3, %o0, %i5
nop
set 0x5E, %i1
ldstub [%l7 + %i1], %i7
fpsub16s %f28, %f2, %f11
nop
set 0x41, %i0
ldub [%l7 + %i0], %g4
set 0x60, %i7
ldda [%l7 + %i7] 0xe2, %g6
set 0x60, %g6
prefetcha [%l7 + %g6] 0x88, 1
set 0x30, %g3
lda [%l7 + %g3] 0x89, %f1
nop
set 0x16, %l6
ldsb [%l7 + %l6], %o5
nop
set 0x35, %g1
ldub [%l7 + %g1], %l4
add %l7, 0x50, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x81, %o2, %i3
set 0x41, %l3
stba %g1, [%l7 + %l3] 0xeb
membar #Sync
nop
set 0x70, %l2
stb %g5, [%l7 + %l2]
set 0x20, %o2
ldxa [%l7 + %o2] 0x88, %i6
and %o6, %o4, %i0
set 0x64, %o4
stha %l5, [%l7 + %o4] 0x80
nop
set 0x40, %o0
stx %fsr, [%l7 + %o0]
nop
set 0x58, %i6
stx %fsr, [%l7 + %i6]
nop
set 0x38, %i4
stw %l2, [%l7 + %i4]
nop
set 0x60, %l4
ldd [%l7 + %l4], %f12
nop
set 0x10, %o1
ldd [%l7 + %o1], %o2
set 0x70, %i3
stwa %i1, [%l7 + %i3] 0x80
nop
set 0x38, %g5
lduw [%l7 + %g5], %l6
nop
set 0x10, %i5
ldx [%l7 + %i5], %i4
fpsub16s %f4, %f1, %f31
nop
set 0x44, %g7
ldsh [%l7 + %g7], %l1
set 0x48, %o7
prefetcha [%l7 + %o7] 0x80, 3
set 0x44, %g2
sta %f16, [%l7 + %g2] 0x89
nop
set 0x60, %l1
ldsb [%l7 + %l1], %o1
set 0x40, %o3
ldda [%l7 + %o3] 0x88, %f0
nop
set 0x08, %g4
std %l0, [%l7 + %g4]
set 0x54, %o5
stha %i2, [%l7 + %o5] 0xea
membar #Sync
set 0x14, %i2
stha %o7, [%l7 + %i2] 0xea
membar #Sync
set 0x4B, %o6
stba %g6, [%l7 + %o6] 0xe2
membar #Sync
set 0x40, %l0
stda %f0, [%l7 + %l0] 0xf9
membar #Sync
nop
set 0x7C, %l5
ldsh [%l7 + %l5], %l3
nop
set 0x10, %i0
sth %o0, [%l7 + %i0]
nop
set 0x35, %i7
ldstub [%l7 + %i7], %i5
add %g4, %g7, %i7
nop
set 0x3C, %g6
ldstub [%l7 + %g6], %o5
set 0x10, %i1
ldxa [%l7 + %i1] 0x89, %g2
nop
set 0x30, %l6
prefetch [%l7 + %l6], 1
st %f6, [%l7 + 0x74]
nop
nop
setx 0x3DEA06A7, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0xC5A3FD69, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f3
fdivs %f3, %f30, %f29
nop
set 0x78, %g1
prefetch [%l7 + %g1], 3
or %o2, %l4, %i3
set 0x68, %l3
prefetcha [%l7 + %l3] 0x81, 2
set 0x58, %l2
prefetcha [%l7 + %l2] 0x81, 2
set 0x64, %g3
lda [%l7 + %g3] 0x81, %f15
wr %o6, %o4, %clear_softint
and %g5, %i0, %l2
st %fsr, [%l7 + 0x70]
nop
set 0x68, %o4
std %f4, [%l7 + %o4]
set 0x4C, %o0
swapa [%l7 + %o0] 0x89, %l5
set 0x0F, %i6
ldstuba [%l7 + %i6] 0x81, %o3
add %i1, %l6, %l1
wr %g3, %o1, %sys_tick
nop
set 0x18, %o2
stx %fsr, [%l7 + %o2]
wr %i4, %i2, %softint
set 0x40, %l4
prefetcha [%l7 + %l4] 0x88, 3
add %g6, %l0, %o0
set 0x64, %o1
lda [%l7 + %o1] 0x89, %f8
st %f0, [%l7 + 0x48]
bn,a,pt %icc, loop_70
st %f11, [%l7 + 0x08]
nop
set 0x50, %i4
swap [%l7 + %i4], %i5
set 0x20, %i3
stxa %g4, [%l7 + %i3] 0xea
membar #Sync
loop_70:
nop
set 0x68, %g5
ldx [%l7 + %g5], %g7
and %l3, %o5, %i7
nop
set 0x14, %g7
ldsw [%l7 + %g7], %o2
nop
set 0x40, %o7
ldd [%l7 + %o7], %f14
set 0x08, %i5
prefetcha [%l7 + %i5] 0x80, 2
nop
set 0x2E, %g2
ldsb [%l7 + %g2], %i3
set 0x18, %o3
prefetcha [%l7 + %o3] 0x80, 2
add %l7, 0x5C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i6
casa [%l6] 0x89, %i6, %o6
add %l7, 0x10, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] 0x88, %g1, %o4
nop
set 0x10, %g4
std %f6, [%l7 + %g4]
set 0x74, %l1
lda [%l7 + %l1] 0x80, %f23
nop
set 0x6A, %o5
ldsb [%l7 + %o5], %i0
ld [%l7 + 0x20], %f4
wr %l2, %g5, %set_softint
set 0x4C, %i2
stwa %o3, [%l7 + %i2] 0x88
nop
set 0x30, %l0
ldd [%l7 + %l0], %f4
nop
set 0x08, %o6
ldd [%l7 + %o6], %i0
set 0x40, %i0
stda %f16, [%l7 + %i0] 0xcc
nop
set 0x7C, %i7
stw %l6, [%l7 + %i7]
add %l5, %g3, %l1
nop
set 0x70, %l5
std %f4, [%l7 + %l5]
nop
set 0x38, %g6
ldd [%l7 + %g6], %f2
fpadd32 %f2, %f18, %f26
nop
set 0x60, %i1
stx %i4, [%l7 + %i1]
set 0x57, %g1
ldstuba [%l7 + %g1] 0x89, %i2
nop
set 0x50, %l6
std %o0, [%l7 + %l6]
nop
set 0x6C, %l3
stw %o7, [%l7 + %l3]
set 0x48, %g3
stda %l0, [%l7 + %g3] 0xea
membar #Sync
nop
set 0x54, %l2
ldsh [%l7 + %l2], %o0
st %f28, [%l7 + 0x5C]
set 0x54, %o0
sta %f4, [%l7 + %o0] 0x81
set 0x34, %o4
sta %f18, [%l7 + %o4] 0x88
nop
set 0x38, %i6
prefetch [%l7 + %i6], 3
set 0x1C, %l4
stha %g6, [%l7 + %l4] 0xea
membar #Sync
nop
set 0x60, %o2
prefetch [%l7 + %o2], 1
set 0x40, %i4
stda %f16, [%l7 + %i4] 0xda
add %l7, 0x2C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %g4, %g7
set 0x40, %o1
ldda [%l7 + %o1] 0xe2, %l2
nop
set 0x62, %g5
ldsh [%l7 + %g5], %o5
nop
set 0x2C, %g7
prefetch [%l7 + %g7], 2
st %fsr, [%l7 + 0x5C]
or %i5, %i7, %o2
st %fsr, [%l7 + 0x78]
set 0x40, %o7
stda %l4, [%l7 + %o7] 0x80
set 0x18, %i5
stda %i2, [%l7 + %i5] 0x89
nop
set 0x1C, %i3
stw %i6, [%l7 + %i3]
nop
set 0x46, %o3
sth %o6, [%l7 + %o3]
st %fsr, [%l7 + 0x24]
add %g2, %o4, %g1
set 0x68, %g2
lda [%l7 + %g2] 0x89, %f4
set 0x40, %g4
stda %f16, [%l7 + %g4] 0xd2
nop
set 0x60, %o5
lduw [%l7 + %o5], %i0
nop
set 0x44, %i2
prefetch [%l7 + %i2], 1
add %g5, %l2, %i1
set 0x70, %l0
stwa %o3, [%l7 + %l0] 0xeb
membar #Sync
nop
set 0x24, %l1
ldub [%l7 + %l1], %l5
fpadd16 %f8, %f4, %f0
set 0x40, %i0
stda %f0, [%l7 + %i0] 0xf9
membar #Sync
nop
set 0x2A, %o6
lduh [%l7 + %o6], %g3
nop
set 0x50, %l5
ldd [%l7 + %l5], %f18
nop
set 0x28, %g6
stw %l6, [%l7 + %g6]
nop
set 0x70, %i1
ldsw [%l7 + %i1], %i4
nop
set 0x28, %i7
stw %l1, [%l7 + %i7]
nop
set 0x40, %l6
prefetch [%l7 + %l6], 0
st %f26, [%l7 + 0x6C]
nop
set 0x18, %l3
ldx [%l7 + %l3], %i2
set 0x42, %g3
stba %o7, [%l7 + %g3] 0x89
nop
set 0x4D, %g1
ldub [%l7 + %g1], %o1
nop
set 0x48, %o0
stx %fsr, [%l7 + %o0]
set 0x48, %o4
ldxa [%l7 + %o4] 0x80, %o0
nop
set 0x08, %l2
std %l0, [%l7 + %l2]
set 0x40, %l4
stda %f0, [%l7 + %l4] 0x88
fpsub16s %f15, %f23, %f23
set 0x50, %o2
stda %g6, [%l7 + %o2] 0xe3
membar #Sync
set 0x18, %i4
ldxa [%l7 + %i4] 0x89, %g4
set 0x78, %i6
ldxa [%l7 + %i6] 0x89, %l3
wr %o5, %i5, %sys_tick
nop
set 0x42, %o1
ldsb [%l7 + %o1], %g7
nop
set 0x12, %g5
sth %i7, [%l7 + %g5]
fpadd32 %f2, %f26, %f28
fpadd32s %f24, %f2, %f9
set 0x40, %g7
stda %f0, [%l7 + %g7] 0xd0
nop
set 0x14, %o7
prefetch [%l7 + %o7], 3
nop
set 0x20, %i3
ldd [%l7 + %i3], %f16
add %o2, %l4, %i3
nop
set 0x18, %o3
lduh [%l7 + %o3], %i6
set 0x10, %i5
stxa %g2, [%l7 + %i5] 0xeb
membar #Sync
ld [%l7 + 0x1C], %f24
nop
set 0x40, %g2
ldd [%l7 + %g2], %f12
set 0x11, %g4
stba %o6, [%l7 + %g4] 0x88
set 0x70, %o5
prefetcha [%l7 + %o5] 0x89, 2
nop
set 0x20, %i2
ldx [%l7 + %i2], %i0
nop
set 0x60, %l0
ldsw [%l7 + %l0], %g1
nop
set 0x38, %i0
std %l2, [%l7 + %i0]
and %g5, %i1, %l5
nop
set 0x7A, %o6
ldsh [%l7 + %o6], %g3
nop
set 0x15, %l5
ldstub [%l7 + %l5], %l6
nop
set 0x44, %l1
ldub [%l7 + %l1], %o3
set 0x28, %i1
prefetcha [%l7 + %i1] 0x80, 0
st %fsr, [%l7 + 0x74]
bge,a,pn %xcc, loop_71
nop
set 0x0A, %i7
lduh [%l7 + %i7], %i2
set 0x68, %g6
stxa %l1, [%l7 + %g6] 0x80
loop_71:
nop
set 0x2C, %l6
swapa [%l7 + %l6] 0x88, %o1
set 0x40, %g3
ldda [%l7 + %g3] 0x88, %f0
nop
set 0x20, %g1
std %f26, [%l7 + %g1]
membar #Sync
set 0x40, %o0
ldda [%l7 + %o0] 0xf0, %f0
add %l7, 0x38, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o7, %l0
nop
set 0x14, %o4
sth %o0, [%l7 + %o4]
set 0x50, %l3
prefetcha [%l7 + %l3] 0x89, 3
add %l7, 0x70, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l3, %g6
nop
set 0x10, %l2
ldsw [%l7 + %l2], %i5
nop
set 0x30, %o2
std %o4, [%l7 + %o2]
set 0x54, %i4
stwa %i7, [%l7 + %i4] 0xe2
membar #Sync
nop
set 0x34, %l4
lduw [%l7 + %l4], %g7
ble,pt %xcc, loop_72
nop
set 0x08, %o1
lduw [%l7 + %o1], %o2
set 0x78, %g5
stxa %i3, [%l7 + %g5] 0xea
membar #Sync
loop_72:
nop
set 0x30, %g7
stwa %l4, [%l7 + %g7] 0xeb
membar #Sync
bge,pt %icc, loop_73
nop
set 0x60, %i6
stw %g2, [%l7 + %i6]
nop
set 0x70, %o7
std %f6, [%l7 + %o7]
be,a,pn %icc, loop_74
loop_73:
nop
set 0x78, %o3
swap [%l7 + %o3], %o6
ld [%l7 + 0x20], %f23
set 0x40, %i3
sta %f31, [%l7 + %i3] 0x88
loop_74:
nop
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
nop
set 0x5E, %i5
ldsh [%l7 + %i5], %g1
bne,a,pn %xcc, loop_75
nop
set 0x70, %g2
lduh [%l7 + %g2], %o4
nop
set 0x4C, %g4
prefetch [%l7 + %g4], 0
set 0x1C, %o5
stwa %l2, [%l7 + %o5] 0x89
loop_75:
and %g5, %l5, %i1
add %l6, %o3, %g3
set 0x58, %l0
swapa [%l7 + %l0] 0x89, %i2
set 0x10, %i0
prefetcha [%l7 + %i0] 0x81, 2
set 0x39, %o6
ldstuba [%l7 + %o6] 0x89, %o1
nop
set 0x7C, %l5
lduh [%l7 + %l5], %l1
set 0x40, %l1
stda %f16, [%l7 + %l1] 0xc8
nop
set 0x5E, %i2
stb %o7, [%l7 + %i2]
nop
set 0x28, %i1
lduh [%l7 + %i1], %o0
bleu,pn %icc, loop_76
nop
set 0x5D, %g6
ldstub [%l7 + %g6], %g4
set 0x74, %l6
sta %f7, [%l7 + %l6] 0x89
loop_76:
and %l3, %g6, %l0
set 0x40, %g3
stda %f16, [%l7 + %g3] 0xd2
add %l7, 0x7C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i5, %o5
add %i7, %g7, %o2
set 0x4F, %i7
ldstuba [%l7 + %i7] 0x81, %l4
bgu,a,pt %xcc, loop_77
st %f11, [%l7 + 0x30]
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %g2
casxa [%l6] 0x80, %g2, %i3
loop_77:
nop
set 0x7C, %o0
lduh [%l7 + %o0], %i6
nop
set 0x58, %g1
lduw [%l7 + %g1], %o6
nop
set 0x20, %o4
ldd [%l7 + %o4], %f16
nop
set 0x2A, %l3
ldsh [%l7 + %l3], %i0
set 0x40, %o2
stda %f16, [%l7 + %o2] 0xd8
st %fsr, [%l7 + 0x74]
or %g1, %l2, %g5
add %l5, %i1, %o4
nop
set 0x70, %i4
prefetch [%l7 + %i4], 3
ba,pn %icc, loop_78
nop
set 0x28, %l2
ldd [%l7 + %l2], %i6
nop
set 0x16, %o1
sth %o3, [%l7 + %o1]
nop
set 0x70, %g5
stw %g3, [%l7 + %g5]
loop_78:
nop
set 0x79, %g7
ldstub [%l7 + %g7], %i4
nop
set 0x4C, %i6
swap [%l7 + %i6], %i2
set 0x2C, %o7
sta %f21, [%l7 + %o7] 0x88
nop
set 0x72, %l4
sth %l1, [%l7 + %l4]
set 0x0C, %i3
lda [%l7 + %i3] 0x81, %f14
set 0x40, %o3
ldda [%l7 + %o3] 0xda, %f16
nop
set 0x60, %g2
ldx [%l7 + %g2], %o7
or %o0, %o1, %l3
add %l7, 0x4C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x88, %g4, %g6
set 0x60, %g4
ldxa [%l7 + %g4] 0x80, %l0
nop
set 0x48, %i5
ldd [%l7 + %i5], %o4
set 0x48, %l0
prefetcha [%l7 + %l0] 0x89, 1
set 0x78, %i0
stwa %g7, [%l7 + %i0] 0x89
nop
set 0x20, %o6
ldsw [%l7 + %o6], %i5
set 0x68, %l5
stda %l4, [%l7 + %l5] 0x88
or %g2, %i3, %i6
and %o6, %i0, %o2
nop
set 0x4C, %l1
ldsh [%l7 + %l1], %g1
nop
set 0x40, %o5
ldx [%l7 + %o5], %g5
set 0x70, %i2
prefetcha [%l7 + %i2] 0x89, 2
nop
set 0x16, %i1
lduh [%l7 + %i1], %i1
nop
set 0x0C, %l6
stw %o4, [%l7 + %l6]
bge %icc, loop_79
nop
set 0x78, %g3
ldd [%l7 + %g3], %f6
nop
set 0x70, %g6
ldsh [%l7 + %g6], %l6
nop
set 0x74, %o0
swap [%l7 + %o0], %l5
loop_79:
st %fsr, [%l7 + 0x70]
nop
set 0x58, %g1
ldd [%l7 + %g1], %g2
set 0x2C, %i7
stwa %o3, [%l7 + %i7] 0xeb
membar #Sync
add %i2, %i4, %l1
set 0x40, %o4
ldda [%l7 + %o4] 0x88, %f0
nop
nop
setx 0x1CBF636C, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0xD7C3F3BD, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fdivs %f25, %f19, %f18
add %o0, %o1, %l3
set 0x4A, %o2
stba %g4, [%l7 + %o2] 0x81
set 0x30, %l3
lda [%l7 + %l3] 0x89, %f25
wr %o7, %g6, %softint
fpsub16s %f18, %f13, %f0
nop
set 0x60, %l2
stx %fsr, [%l7 + %l2]
set 0x40, %i4
stda %l0, [%l7 + %i4] 0xea
membar #Sync
set 0x20, %o1
ldxa [%l7 + %o1] 0x89, %o5
nop
set 0x63, %g7
ldub [%l7 + %g7], %i7
set 0x18, %g5
stba %i5, [%l7 + %g5] 0x89
add %l7, 0x14, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l4
casa [%l6] 0x81, %l4, %g2
st %f11, [%l7 + 0x10]
set 0x30, %o7
ldxa [%l7 + %o7] 0x80, %i3
add %l7, 0x08, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %i6, %g7
set 0x10, %l4
ldda [%l7 + %l4] 0xe3, %o6
set 0x30, %i6
prefetcha [%l7 + %i6] 0x89, 3
nop
set 0x2E, %i3
sth %i0, [%l7 + %i3]
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %g1, %l2
wr %g5, %i1, %set_softint
st %f8, [%l7 + 0x40]
nop
set 0x64, %g2
ldub [%l7 + %g2], %o4
or %l6, %l5, %o3
set 0x2C, %g4
swapa [%l7 + %g4] 0x88, %i2
nop
set 0x36, %i5
stb %i4, [%l7 + %i5]
set 0x40, %o3
stda %f0, [%l7 + %o3] 0xd8
set 0x40, %l0
stda %f16, [%l7 + %l0] 0xd8
set 0x48, %i0
ldxa [%l7 + %i0] 0x81, %l1
set 0x7C, %l5
lda [%l7 + %l5] 0x80, %f9
set 0x60, %l1
stda %o0, [%l7 + %l1] 0xeb
membar #Sync
st %f10, [%l7 + 0x24]
and %g3, %o1, %l3
nop
set 0x64, %o6
ldsw [%l7 + %o6], %g4
add %l7, 0x34, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g6, %l0
nop
set 0x28, %i2
std %o6, [%l7 + %i2]
be,a,pt %xcc, loop_80
st %fsr, [%l7 + 0x08]
nop
set 0x38, %i1
ldx [%l7 + %i1], %o5
nop
set 0x10, %l6
ldd [%l7 + %l6], %i6
loop_80:
nop
set 0x0B, %g3
ldstuba [%l7 + %g3] 0x80, %i5
wr %l4, %g2, %y
set 0x40, %g6
stda %f16, [%l7 + %g6] 0xc0
add %i3, %g7, %i6
nop
set 0x3B, %o5
stb %o2, [%l7 + %o5]
wr %g0, 0x7, %fprs
fpsub16 %f20, %f10, %f26
nop
set 0x20, %g1
std %f20, [%l7 + %g1]
set 0x60, %o0
stda %g0, [%l7 + %o0] 0x88
set 0x50, %i7
stxa %l2, [%l7 + %i7] 0x89
or %i1, %g5, %o4
nop
set 0x2C, %o4
swap [%l7 + %o4], %l6
set 0x60, %l3
prefetcha [%l7 + %l3] 0x88, 4
set 0x08, %o2
stba %i2, [%l7 + %o2] 0xeb
membar #Sync
nop
set 0x73, %i4
stb %l5, [%l7 + %i4]
or %i4, %o0, %g3
set 0x2C, %o1
sta %f8, [%l7 + %o1] 0x81
set 0x0E, %g7
stha %l1, [%l7 + %g7] 0xeb
membar #Sync
nop
set 0x08, %l2
stw %l3, [%l7 + %l2]
set 0x40, %g5
ldda [%l7 + %g5] 0xda, %f0
nop
set 0x30, %o7
stx %fsr, [%l7 + %o7]
nop
set 0x2C, %i6
ldub [%l7 + %i6], %g4
bgu,a %xcc, loop_81
st %fsr, [%l7 + 0x78]
nop
set 0x38, %i3
ldd [%l7 + %i3], %f20
nop
set 0x50, %g2
ldx [%l7 + %g2], %g6
loop_81:
nop
set 0x70, %l4
std %l0, [%l7 + %l4]
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xDF4, %sys_tick_cmpr
set 0x58, %i5
ldxa [%l7 + %i5] 0x80, %o5
ld [%l7 + 0x30], %f24
set 0x40, %g4
ldda [%l7 + %g4] 0xda, %f16
set 0x28, %l0
sta %f20, [%l7 + %l0] 0x81
set 0x70, %i0
ldda [%l7 + %i0] 0x81, %i6
nop
set 0x12, %l5
ldsh [%l7 + %l5], %i5
nop
set 0x58, %l1
swap [%l7 + %l1], %l4
nop
set 0x20, %o3
ldd [%l7 + %o3], %i2
set 0x4A, %i2
stha %g2, [%l7 + %i2] 0x80
nop
set 0x13, %o6
ldstub [%l7 + %o6], %i6
set 0x68, %i1
swapa [%l7 + %i1] 0x88, %g7
nop
set 0x6C, %l6
ldsh [%l7 + %l6], %o2
st %f15, [%l7 + 0x08]
set 0x74, %g3
sta %f26, [%l7 + %g3] 0x89
set 0x24, %o5
stwa %o6, [%l7 + %o5] 0xeb
membar #Sync
st %fsr, [%l7 + 0x2C]
nop
set 0x24, %g6
ldsh [%l7 + %g6], %g1
set 0x50, %o0
stda %i0, [%l7 + %o0] 0xe3
membar #Sync
nop
set 0x50, %i7
ldx [%l7 + %i7], %i1
nop
set 0x3C, %o4
ldsw [%l7 + %o4], %g5
set 0x10, %l3
ldxa [%l7 + %l3] 0x89, %o4
nop
set 0x0A, %o2
ldub [%l7 + %o2], %l2
set 0x4C, %g1
stwa %o3, [%l7 + %g1] 0xe2
membar #Sync
nop
set 0x60, %i4
ldsw [%l7 + %i4], %l6
and %i2, %l5, %i4
set 0x68, %g7
ldxa [%l7 + %g7] 0x81, %o0
add %l1, %g3, %l3
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %g4
casxa [%l6] 0x81, %g4, %g6
nop
set 0x68, %l2
ldsw [%l7 + %l2], %o7
ld [%l7 + 0x20], %f9
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] 0x88, %l0, %o1
set 0x40, %o1
ldda [%l7 + %o1] 0x81, %o4
nop
nop
setx 0x526288CF, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0x07E7FBAC, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f23
fdivs %f23, %f9, %f4
or %i5, %l4, %i3
bge %xcc, loop_82
bgu %xcc, loop_83
nop
set 0x74, %o7
stw %i7, [%l7 + %o7]
set 0x10, %i6
lda [%l7 + %i6] 0x88, %f14
loop_82:
nop
set 0x60, %g5
ldx [%l7 + %g5], %i6
loop_83:
nop
set 0x38, %g2
ldstub [%l7 + %g2], %g7
nop
set 0x0A, %i3
ldsb [%l7 + %i3], %g2
set 0x30, %l4
stxa %o6, [%l7 + %l4] 0x89
nop
set 0x48, %i5
prefetch [%l7 + %i5], 1
and %g1, %o2, %i0
or %g5, %o4, %l2
nop
set 0x0C, %l0
prefetch [%l7 + %l0], 3
set 0x70, %i0
ldxa [%l7 + %i0] 0x80, %i1
set 0x46, %g4
stha %o3, [%l7 + %g4] 0x89
nop
set 0x26, %l5
stb %i2, [%l7 + %l5]
nop
set 0x50, %o3
ldd [%l7 + %o3], %l4
nop
set 0x48, %l1
ldsb [%l7 + %l1], %i4
nop
set 0x08, %o6
ldd [%l7 + %o6], %f6
nop
set 0x70, %i2
ldsw [%l7 + %i2], %o0
set 0x0C, %l6
swapa [%l7 + %l6] 0x81, %l1
nop
set 0x30, %i1
swap [%l7 + %i1], %l6
set 0x38, %g3
stba %l3, [%l7 + %g3] 0xeb
membar #Sync
nop
set 0x10, %o5
ldsw [%l7 + %o5], %g4
or %g6, %g3, %l0
set 0x24, %g6
sta %f28, [%l7 + %g6] 0x89
set 0x48, %i7
prefetcha [%l7 + %i7] 0x81, 3
nop
set 0x10, %o0
sth %o7, [%l7 + %o0]
set 0x6C, %o4
swapa [%l7 + %o4] 0x88, %o5
nop
set 0x28, %o2
ldd [%l7 + %o2], %l4
set 0x68, %g1
stxa %i5, [%l7 + %g1] 0x81
nop
set 0x08, %i4
ldd [%l7 + %i4], %f14
set 0x70, %l3
ldda [%l7 + %l3] 0xeb, %i6
set 0x08, %l2
prefetcha [%l7 + %l2] 0x88, 2
nop
set 0x71, %g7
stb %i6, [%l7 + %g7]
set 0x71, %o1
ldstuba [%l7 + %o1] 0x89, %g2
nop
set 0x18, %o7
prefetch [%l7 + %o7], 0
set 0x68, %i6
ldxa [%l7 + %i6] 0x89, %o6
set 0x40, %g5
stda %f16, [%l7 + %g5] 0xca
set 0x30, %g2
stha %g7, [%l7 + %g2] 0x81
nop
nop
setx 0x234A8E547522A9E3, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0x1C7F80D6FB8B0476, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f26
fdivd %f26, %f10, %f12
set 0x60, %i3
stda %o2, [%l7 + %i3] 0x88
set 0x2A, %l4
stba %g1, [%l7 + %l4] 0x89
set 0x10, %i5
swapa [%l7 + %i5] 0x89, %g5
set 0x48, %l0
lda [%l7 + %l0] 0x81, %f11
st %f30, [%l7 + 0x44]
nop
set 0x30, %i0
stx %fsr, [%l7 + %i0]
nop
set 0x18, %l5
stx %o4, [%l7 + %l5]
nop
set 0x4C, %o3
ldsh [%l7 + %o3], %l2
or %i1, %i0, %i2
nop
set 0x18, %g4
lduw [%l7 + %g4], %o3
set 0x78, %o6
sta %f20, [%l7 + %o6] 0x81
set 0x40, %l1
ldda [%l7 + %l1] 0xe2, %i4
nop
set 0x20, %i2
stx %l5, [%l7 + %i2]
set 0x10, %l6
swapa [%l7 + %l6] 0x89, %l1
set 0x10, %g3
ldda [%l7 + %g3] 0xe3, %i6
nop
set 0x30, %i1
std %f28, [%l7 + %i1]
nop
set 0x42, %o5
ldub [%l7 + %o5], %o0
nop
set 0x70, %g6
lduh [%l7 + %g6], %l3
set 0x6C, %o0
stba %g4, [%l7 + %o0] 0x80
nop
nop
setx 0x12BF718B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f29
setx 0x1A409664, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fdivs %f20, %f29, %f26
ld [%l7 + 0x38], %f21
set 0x68, %i7
ldstuba [%l7 + %i7] 0x81, %g3
nop
set 0x7A, %o4
ldsh [%l7 + %o4], %g6
nop
set 0x73, %g1
stb %o1, [%l7 + %g1]
set 0x3D, %o2
stba %l0, [%l7 + %o2] 0xe3
membar #Sync
nop
set 0x08, %l3
ldsw [%l7 + %l3], %o7
or %o5, %i5, %i7
set 0x40, %i4
ldda [%l7 + %i4] 0x89, %f16
nop
set 0x24, %g7
ldsw [%l7 + %g7], %l4
add %i6, %g2, %o6
nop
set 0x30, %o1
ldd [%l7 + %o1], %i2
wr %o2, %g1, %sys_tick
and %g5, %o4, %g7
nop
set 0x70, %o7
ldx [%l7 + %o7], %l2
st %fsr, [%l7 + 0x44]
set 0x70, %l2
ldxa [%l7 + %l2] 0x80, %i0
st %fsr, [%l7 + 0x70]
nop
set 0x28, %g5
sth %i2, [%l7 + %g5]
set 0x64, %g2
lda [%l7 + %g2] 0x89, %f27
nop
set 0x38, %i3
std %f12, [%l7 + %i3]
set 0x78, %l4
stha %i1, [%l7 + %l4] 0x80
fpsub16s %f7, %f4, %f21
nop
set 0x2E, %i6
ldsh [%l7 + %i6], %i4
set 0x60, %i5
ldstuba [%l7 + %i5] 0x80, %o3
nop
set 0x68, %i0
stw %l1, [%l7 + %i0]
nop
set 0x40, %l0
lduw [%l7 + %l0], %l6
nop
set 0x10, %o3
stx %o0, [%l7 + %o3]
set 0x30, %g4
lda [%l7 + %g4] 0x88, %f3
set 0x10, %o6
stwa %l5, [%l7 + %o6] 0x80
st %fsr, [%l7 + 0x78]
set 0x60, %l1
stda %g4, [%l7 + %l1] 0x81
st %f17, [%l7 + 0x4C]
set 0x78, %l5
stda %g2, [%l7 + %l5] 0xea
membar #Sync
nop
set 0x7E, %i2
lduh [%l7 + %i2], %l3
nop
set 0x14, %l6
stw %o1, [%l7 + %l6]
nop
set 0x70, %i1
ldx [%l7 + %i1], %g6
fpsub16 %f2, %f16, %f20
nop
set 0x46, %o5
sth %o7, [%l7 + %o5]
set 0x30, %g3
stwa %l0, [%l7 + %g3] 0xe2
membar #Sync
set 0x68, %o0
stda %i4, [%l7 + %o0] 0x80
nop
set 0x30, %i7
ldd [%l7 + %i7], %f16
nop
set 0x67, %g6
ldub [%l7 + %g6], %i7
nop
set 0x6C, %g1
prefetch [%l7 + %g1], 1
nop
set 0x75, %o2
ldsb [%l7 + %o2], %o5
fpadd32s %f28, %f12, %f12
nop
set 0x08, %o4
ldd [%l7 + %o4], %f18
nop
set 0x20, %i4
ldsw [%l7 + %i4], %l4
and %g2, %i6, %o6
nop
set 0x10, %g7
prefetch [%l7 + %g7], 2
add %o2, %g1, %i3
nop
set 0x29, %l3
ldstub [%l7 + %l3], %g5
nop
set 0x0A, %o7
ldstub [%l7 + %o7], %o4
set 0x2C, %o1
lda [%l7 + %o1] 0x88, %f19
add %l2, %i0, %i2
nop
set 0x48, %l2
std %g6, [%l7 + %l2]
set 0x28, %g2
ldxa [%l7 + %g2] 0x89, %i1
set 0x3C, %g5
ldstuba [%l7 + %g5] 0x81, %o3
fpsub32s %f18, %f4, %f25
and %l1, %i4, %l6
set 0x30, %l4
prefetcha [%l7 + %l4] 0x81, 1
nop
set 0x60, %i6
stx %g4, [%l7 + %i6]
nop
set 0x50, %i3
ldd [%l7 + %i3], %f24
nop
set 0x44, %i5
lduw [%l7 + %i5], %g3
membar #Sync
set 0x40, %i0
ldda [%l7 + %i0] 0xf0, %f16
nop
set 0x68, %l0
ldsw [%l7 + %l0], %l3
nop
set 0x18, %g4
lduw [%l7 + %g4], %o0
fpsub16s %f10, %f15, %f11
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x89, %o1, %g6
fpsub16 %f0, %f24, %f12
nop
set 0x30, %o6
ldd [%l7 + %o6], %f18
nop
set 0x74, %o3
lduw [%l7 + %o3], %o7
nop
set 0x45, %l1
stb %i5, [%l7 + %l1]
nop
set 0x16, %i2
lduh [%l7 + %i2], %i7
nop
set 0x50, %l5
stw %l0, [%l7 + %l5]
fpsub16s %f20, %f24, %f10
set 0x77, %l6
ldstuba [%l7 + %l6] 0x81, %l4
nop
set 0x12, %i1
sth %o5, [%l7 + %i1]
nop
set 0x18, %g3
swap [%l7 + %g3], %g2
add %l7, 0x3C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o6
casa [%l6] 0x89, %o6, %i6
nop
set 0x18, %o0
stx %o2, [%l7 + %o0]
ld [%l7 + 0x44], %f21
nop
set 0x10, %o5
ldsb [%l7 + %o5], %i3
set 0x08, %i7
ldxa [%l7 + %i7] 0x80, %g1
set 0x30, %g6
stba %g5, [%l7 + %g6] 0xeb
membar #Sync
st %f17, [%l7 + 0x6C]
nop
set 0x3C, %o2
swap [%l7 + %o2], %l2
set 0x78, %o4
lda [%l7 + %o4] 0x89, %f17
bne,pn %icc, loop_84
or %i0, %o4, %g7
set 0x40, %i4
stda %f16, [%l7 + %i4] 0xf9
membar #Sync
loop_84:
nop
set 0x23, %g7
ldsb [%l7 + %g7], %i2
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i1
casa [%l6] 0x81, %i1, %l1
set 0x1C, %l3
stwa %o3, [%l7 + %l3] 0xeb
membar #Sync
nop
set 0x40, %o7
std %i4, [%l7 + %o7]
nop
set 0x70, %o1
std %f12, [%l7 + %o1]
add %l6, %l5, %g4
st %f21, [%l7 + 0x5C]
nop
set 0x78, %g1
lduh [%l7 + %g1], %l3
nop
set 0x78, %l2
ldd [%l7 + %l2], %f8
nop
set 0x10, %g2
swap [%l7 + %g2], %o0
st %fsr, [%l7 + 0x54]
set 0x18, %g5
stxa %g3, [%l7 + %g5] 0xe2
membar #Sync
nop
set 0x38, %l4
std %o0, [%l7 + %l4]
nop
set 0x7C, %i3
ldub [%l7 + %i3], %o7
nop
set 0x48, %i6
swap [%l7 + %i6], %g6
nop
set 0x34, %i0
ldsb [%l7 + %i0], %i5
nop
set 0x38, %i5
ldd [%l7 + %i5], %f0
nop
set 0x71, %g4
stb %i7, [%l7 + %g4]
nop
set 0x34, %l0
prefetch [%l7 + %l0], 2
nop
set 0x38, %o3
ldd [%l7 + %o3], %l4
nop
set 0x30, %l1
std %o4, [%l7 + %l1]
nop
set 0x18, %i2
ldx [%l7 + %i2], %l0
ld [%l7 + 0x3C], %f28
nop
set 0x6C, %l5
stw %g2, [%l7 + %l5]
nop
set 0x2C, %l6
ldsw [%l7 + %l6], %i6
nop
set 0x70, %o6
ldsw [%l7 + %o6], %o6
set 0x08, %g3
stda %i2, [%l7 + %g3] 0x81
set 0x42, %o0
stha %o2, [%l7 + %o0] 0xe3
membar #Sync
set 0x74, %i1
sta %f0, [%l7 + %i1] 0x89
set 0x1C, %i7
lda [%l7 + %i7] 0x81, %f26
nop
set 0x78, %o5
ldsb [%l7 + %o5], %g5
fpadd32 %f16, %f8, %f10
nop
set 0x29, %g6
ldub [%l7 + %g6], %l2
set 0x30, %o2
swapa [%l7 + %o2] 0x89, %i0
set 0x20, %o4
ldxa [%l7 + %o4] 0x88, %o4
nop
set 0x30, %i4
std %g0, [%l7 + %i4]
set 0x54, %g7
swapa [%l7 + %g7] 0x81, %i2
add %l7, 0x14, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i1
casa [%l6] 0x80, %i1, %l1
nop
set 0x08, %l3
sth %g7, [%l7 + %l3]
set 0x58, %o1
stxa %o3, [%l7 + %o1] 0x81
nop
set 0x66, %o7
ldub [%l7 + %o7], %i4
nop
set 0x20, %l2
std %f10, [%l7 + %l2]
nop
set 0x28, %g2
ldsw [%l7 + %g2], %l5
set 0x40, %g1
ldda [%l7 + %g1] 0xda, %f0
st %fsr, [%l7 + 0x30]
set 0x38, %g5
sta %f21, [%l7 + %g5] 0x88
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l6, %g4
nop
set 0x50, %l4
stw %l3, [%l7 + %l4]
and %g3, %o0, %o1
or %o7, %g6, %i7
nop
set 0x20, %i6
lduw [%l7 + %i6], %l4
fpadd32 %f14, %f6, %f12
nop
set 0x30, %i0
ldd [%l7 + %i0], %i4
set 0x20, %i3
stda %l0, [%l7 + %i3] 0xeb
membar #Sync
ld [%l7 + 0x70], %f25
set 0x40, %g4
ldda [%l7 + %g4] 0x80, %f16
ld [%l7 + 0x50], %f16
nop
set 0x58, %i5
stx %fsr, [%l7 + %i5]
or %g2, %i6, %o5
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o6
casa [%l6] 0x89, %o6, %o2
nop
set 0x74, %l0
lduh [%l7 + %l0], %g5
add %l7, 0x64, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i3
casa [%l6] 0x88, %i3, %l2
set 0x40, %l1
ldda [%l7 + %l1] 0x88, %f16
nop
nop
setx 0xD2655793, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f24
setx 0x6C3BD768, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f15
fdivs %f15, %f24, %f14
nop
set 0x08, %o3
ldd [%l7 + %o3], %f12
and %i0, %g1, %o4
set 0x4E, %i2
stha %i1, [%l7 + %i2] 0xe3
membar #Sync
set 0x2A, %l6
ldstuba [%l7 + %l6] 0x80, %i2
fpadd16s %f19, %f6, %f5
nop
set 0x40, %o6
ldd [%l7 + %o6], %f24
bge %xcc, loop_85
ld [%l7 + 0x74], %f7
nop
set 0x42, %l5
stb %g7, [%l7 + %l5]
set 0x28, %o0
stxa %l1, [%l7 + %o0] 0x88
loop_85:
nop
set 0x4C, %g3
prefetch [%l7 + %g3], 3
set 0x40, %i1
stda %f0, [%l7 + %i1] 0xd8
nop
set 0x15, %i7
ldub [%l7 + %i7], %o3
nop
set 0x10, %o5
std %f30, [%l7 + %o5]
nop
set 0x08, %g6
ldd [%l7 + %g6], %i4
add %l6, %g4, %l3
set 0x30, %o2
stda %l4, [%l7 + %o2] 0xeb
membar #Sync
nop
set 0x28, %o4
ldd [%l7 + %o4], %g2
set 0x48, %i4
stxa %o1, [%l7 + %i4] 0xea
membar #Sync
nop
set 0x38, %g7
stx %fsr, [%l7 + %g7]
nop
set 0x30, %o1
stw %o7, [%l7 + %o1]
set 0x40, %l3
ldda [%l7 + %l3] 0xda, %f0
st %f5, [%l7 + 0x70]
set 0x50, %o7
prefetcha [%l7 + %o7] 0x88, 4
set 0x70, %l2
stwa %o0, [%l7 + %l2] 0x88
nop
set 0x2F, %g2
ldstub [%l7 + %g2], %l4
set 0x28, %g1
stwa %i5, [%l7 + %g1] 0x89
nop
set 0x08, %g5
ldd [%l7 + %g5], %f22
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l0, %i7
nop
set 0x08, %i6
std %i6, [%l7 + %i6]
add %g2, %o5, %o2
nop
set 0x38, %i0
stx %fsr, [%l7 + %i0]
nop
set 0x58, %l4
stx %g5, [%l7 + %l4]
add %i3, %o6, %i0
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x525, %tick_cmpr
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %i1
casxa [%l6] 0x88, %i1, %i2
set 0x40, %i3
stda %f0, [%l7 + %i3] 0xc2
and %g7, %g1, %o3
set 0x40, %i5
stda %f16, [%l7 + %i5] 0xd0
and %i4, %l1, %l6
nop
set 0x30, %l0
ldd [%l7 + %l0], %g4
set 0x6F, %l1
ldstuba [%l7 + %l1] 0x80, %l5
add %l7, 0x4C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %l3
casa [%l6] 0x88, %l3, %o1
set 0x48, %o3
swapa [%l7 + %o3] 0x89, %g3
st %fsr, [%l7 + 0x0C]
set 0x64, %g4
lda [%l7 + %g4] 0x81, %f1
nop
set 0x1F, %l6
ldstub [%l7 + %l6], %o7
add %l7, 0x08, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %g6
casxa [%l6] 0x89, %g6, %o0
set 0x40, %i2
stda %f16, [%l7 + %i2] 0xd8
nop
set 0x50, %o6
ldx [%l7 + %o6], %l4
nop
set 0x4A, %l5
ldsh [%l7 + %l5], %i5
set 0x68, %o0
swapa [%l7 + %o0] 0x81, %l0
and %i6, %i7, %o5
set 0x70, %g3
ldxa [%l7 + %g3] 0x89, %g2
nop
set 0x78, %i7
sth %g5, [%l7 + %i7]
set 0x58, %o5
prefetcha [%l7 + %o5] 0x80, 1
nop
set 0x40, %i1
stx %o2, [%l7 + %i1]
nop
set 0x14, %g6
ldsw [%l7 + %g6], %i0
ld [%l7 + 0x70], %f29
nop
set 0x30, %o2
swap [%l7 + %o2], %o6
set 0x18, %i4
stha %l2, [%l7 + %i4] 0x89
nop
set 0x58, %g7
ldd [%l7 + %g7], %f20
set 0x24, %o1
sta %f13, [%l7 + %o1] 0x80
be,a %icc, loop_86
nop
set 0x24, %l3
stb %i1, [%l7 + %l3]
nop
set 0x68, %o4
ldx [%l7 + %o4], %i2
add %l7, 0x0C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o4, %g7
loop_86:
nop
set 0x70, %l2
ldd [%l7 + %l2], %g0
nop
set 0x74, %o7
swap [%l7 + %o7], %o3
set 0x30, %g2
stda %i4, [%l7 + %g2] 0xea
membar #Sync
and %l1, %g4, %l5
bgu,pn %icc, loop_87
nop
set 0x08, %g1
ldd [%l7 + %g1], %f6
set 0x10, %i6
stxa %l6, [%l7 + %i6] 0xeb
membar #Sync
loop_87:
nop
set 0x48, %g5
stx %o1, [%l7 + %g5]
set 0x14, %i0
stwa %g3, [%l7 + %i0] 0xe3
membar #Sync
nop
set 0x78, %l4
stx %fsr, [%l7 + %l4]
set 0x22, %i3
stha %l3, [%l7 + %i3] 0xea
membar #Sync
nop
set 0x6A, %l0
sth %o7, [%l7 + %l0]
set 0x3B, %l1
ldstuba [%l7 + %l1] 0x89, %g6
add %l7, 0x74, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l4
casa [%l6] 0x81, %l4, %o0
ld [%l7 + 0x10], %f3
ld [%l7 + 0x5C], %f26
nop
set 0x50, %i5
std %f12, [%l7 + %i5]
set 0x58, %o3
stxa %l0, [%l7 + %o3] 0x88
add %l7, 0x38, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i5, %i6
nop
set 0x5C, %g4
prefetch [%l7 + %g4], 3
wr %i7, %g2, %softint
nop
set 0x78, %l6
std %o4, [%l7 + %l6]
nop
set 0x61, %o6
stb %g5, [%l7 + %o6]
wr %i3, %o2, %sys_tick
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i0, %o6
fpsub32 %f12, %f4, %f0
nop
set 0x66, %i2
lduh [%l7 + %i2], %l2
nop
set 0x64, %l5
ldsh [%l7 + %l5], %i1
nop
set 0x58, %g3
stw %o4, [%l7 + %g3]
add %l7, 0x08, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g7, %g1
nop
set 0x10, %o0
ldd [%l7 + %o0], %o2
nop
set 0x38, %o5
ldstub [%l7 + %o5], %i2
nop
set 0x3F, %i7
ldsb [%l7 + %i7], %l1
wr %g4, %i4, %softint
nop
set 0x18, %i1
prefetch [%l7 + %i1], 3
set 0x40, %o2
ldda [%l7 + %o2] 0x89, %f0
nop
set 0x48, %i4
lduw [%l7 + %i4], %l6
nop
set 0x1E, %g7
lduh [%l7 + %g7], %o1
nop
set 0x48, %g6
lduw [%l7 + %g6], %g3
nop
set 0x48, %l3
prefetch [%l7 + %l3], 1
nop
set 0x62, %o1
ldsb [%l7 + %o1], %l5
add %l7, 0x44, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l3, %g6
nop
set 0x60, %o4
ldx [%l7 + %o4], %l4
nop
set 0x10, %l2
stx %fsr, [%l7 + %l2]
set 0x18, %o7
ldxa [%l7 + %o7] 0x81, %o0
nop
set 0x23, %g1
ldub [%l7 + %g1], %l0
set 0x30, %g2
stda %o6, [%l7 + %g2] 0x80
nop
set 0x78, %i6
ldd [%l7 + %i6], %i6
nop
set 0x2A, %i0
sth %i7, [%l7 + %i0]
st %fsr, [%l7 + 0x54]
nop
set 0x34, %g5
sth %i5, [%l7 + %g5]
st %fsr, [%l7 + 0x48]
nop
set 0x4C, %i3
prefetch [%l7 + %i3], 2
st %fsr, [%l7 + 0x0C]
fpsub32 %f10, %f6, %f28
nop
set 0x60, %l0
sth %o5, [%l7 + %l0]
set 0x10, %l4
swapa [%l7 + %l4] 0x80, %g5
set 0x68, %i5
sta %f10, [%l7 + %i5] 0x89
nop
set 0x28, %l1
std %g2, [%l7 + %l1]
ld [%l7 + 0x1C], %f8
nop
set 0x68, %g4
ldstub [%l7 + %g4], %i3
st %fsr, [%l7 + 0x28]
nop
set 0x73, %o3
ldub [%l7 + %o3], %i0
bgu %icc, loop_88
nop
set 0x38, %o6
lduw [%l7 + %o6], %o2
nop
set 0x18, %l6
ldx [%l7 + %l6], %l2
nop
set 0x20, %i2
stw %o6, [%l7 + %i2]
loop_88:
nop
set 0x6C, %l5
ldsw [%l7 + %l5], %i1
nop
set 0x78, %o0
ldd [%l7 + %o0], %f18
nop
set 0x64, %o5
swap [%l7 + %o5], %o4
nop
set 0x29, %i7
ldub [%l7 + %i7], %g7
set 0x7F, %g3
stba %g1, [%l7 + %g3] 0xe2
membar #Sync
nop
set 0x08, %o2
stw %o3, [%l7 + %o2]
set 0x7C, %i4
swapa [%l7 + %i4] 0x80, %i2
set 0x70, %i1
stha %g4, [%l7 + %i1] 0xea
membar #Sync
nop
set 0x38, %g7
sth %i4, [%l7 + %g7]
wr %l1, %o1, %clear_softint
nop
set 0x68, %g6
std %f28, [%l7 + %g6]
set 0x28, %o1
lda [%l7 + %o1] 0x89, %f3
set 0x40, %l3
ldda [%l7 + %l3] 0xd8, %f0
nop
set 0x54, %l2
lduw [%l7 + %l2], %l6
nop
set 0x6A, %o4
stb %l5, [%l7 + %o4]
nop
set 0x18, %o7
stx %fsr, [%l7 + %o7]
set 0x5C, %g1
swapa [%l7 + %g1] 0x80, %g3
bne,a %icc, loop_89
nop
set 0x48, %g2
ldd [%l7 + %g2], %f18
nop
set 0x56, %i6
lduh [%l7 + %i6], %l3
set 0x25, %i0
stba %l4, [%l7 + %i0] 0xe2
membar #Sync
loop_89:
nop
set 0x28, %i3
ldsw [%l7 + %i3], %g6
nop
set 0x4C, %g5
prefetch [%l7 + %g5], 1
nop
set 0x78, %l4
stb %o0, [%l7 + %l4]
nop
set 0x76, %l0
lduh [%l7 + %l0], %l0
set 0x74, %i5
stwa %i6, [%l7 + %i5] 0x88
set 0x08, %g4
stwa %o7, [%l7 + %g4] 0xe3
membar #Sync
set 0x2A, %o3
stha %i7, [%l7 + %o3] 0xeb
membar #Sync
set 0x50, %l1
ldda [%l7 + %l1] 0x80, %i4
bge,pt %xcc, loop_90
nop
set 0x60, %l6
ldx [%l7 + %l6], %o5
set 0x3B, %o6
ldstuba [%l7 + %o6] 0x88, %g5
loop_90:
nop
set 0x74, %i2
stwa %i3, [%l7 + %i2] 0x89
st %fsr, [%l7 + 0x60]
set 0x21, %l5
stba %i0, [%l7 + %l5] 0x81
nop
set 0x12, %o0
ldub [%l7 + %o0], %o2
nop
set 0x68, %i7
sth %g2, [%l7 + %i7]
wr %l2, %o6, %pic
nop
set 0x46, %g3
lduh [%l7 + %g3], %i1
nop
set 0x50, %o5
ldd [%l7 + %o5], %f24
nop
set 0x58, %o2
ldd [%l7 + %o2], %o4
set 0x2C, %i4
swapa [%l7 + %i4] 0x88, %g7
nop
set 0x20, %i1
ldub [%l7 + %i1], %o3
nop
set 0x0C, %g7
lduw [%l7 + %g7], %i2
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g1, %i4
ld [%l7 + 0x6C], %f27
set 0x18, %g6
sta %f8, [%l7 + %g6] 0x80
nop
set 0x30, %l3
ldd [%l7 + %l3], %f18
set 0x61, %o1
stba %l1, [%l7 + %o1] 0xeb
membar #Sync
nop
set 0x08, %o4
stx %o1, [%l7 + %o4]
nop
set 0x62, %l2
ldsb [%l7 + %l2], %g4
set 0x70, %o7
stxa %l6, [%l7 + %o7] 0xe3
membar #Sync
nop
set 0x50, %g1
ldd [%l7 + %g1], %l4
set 0x60, %g2
ldxa [%l7 + %g2] 0x88, %l3
set 0x40, %i6
stda %f0, [%l7 + %i6] 0xd2
add %l4, %g3, %g6
and %o0, %l0, %o7
set 0x30, %i3
swapa [%l7 + %i3] 0x89, %i6
nop
set 0x0A, %g5
ldsh [%l7 + %g5], %i7
fpsub32s %f3, %f15, %f8
nop
set 0x14, %l4
stw %o5, [%l7 + %l4]
add %g5, %i5, %i3
set 0x6C, %l0
stwa %i0, [%l7 + %l0] 0x80
nop
set 0x28, %i0
ldx [%l7 + %i0], %o2
nop
set 0x50, %i5
std %l2, [%l7 + %i5]
set 0x58, %g4
sta %f11, [%l7 + %g4] 0x81
nop
set 0x28, %o3
swap [%l7 + %o3], %o6
set 0x10, %l1
ldda [%l7 + %l1] 0xeb, %i0
st %fsr, [%l7 + 0x1C]
nop
set 0x58, %l6
lduh [%l7 + %l6], %o4
set 0x09, %o6
ldstuba [%l7 + %o6] 0x80, %g7
nop
set 0x18, %l5
lduh [%l7 + %l5], %o3
nop
set 0x7C, %i2
swap [%l7 + %i2], %i2
set 0x0C, %o0
swapa [%l7 + %o0] 0x80, %g1
nop
set 0x24, %g3
swap [%l7 + %g3], %g2
nop
set 0x60, %o5
std %l0, [%l7 + %o5]
set 0x58, %o2
prefetcha [%l7 + %o2] 0x89, 2
set 0x14, %i7
stwa %g4, [%l7 + %i7] 0xeb
membar #Sync
set 0x78, %i4
lda [%l7 + %i4] 0x80, %f31
set 0x18, %i1
ldxa [%l7 + %i1] 0x88, %i4
st %fsr, [%l7 + 0x68]
nop
set 0x31, %g7
ldub [%l7 + %g7], %l5
nop
set 0x21, %g6
ldstub [%l7 + %g6], %l6
fpsub16 %f4, %f20, %f6
set 0x20, %o1
ldda [%l7 + %o1] 0x89, %l2
nop
set 0x70, %l3
std %l4, [%l7 + %l3]
nop
set 0x20, %l2
stx %fsr, [%l7 + %l2]
ba,pt %xcc, loop_91
and %g3, %g6, %l0
nop
set 0x44, %o4
ldsb [%l7 + %o4], %o7
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i6, %i7
loop_91:
nop
set 0x30, %g1
stx %o5, [%l7 + %g1]
set 0x14, %g2
stwa %o0, [%l7 + %g2] 0xea
membar #Sync
nop
set 0x30, %i6
std %i4, [%l7 + %i6]
set 0x18, %i3
stda %g4, [%l7 + %i3] 0x88
nop
set 0x51, %o7
ldstub [%l7 + %o7], %i0
set 0x68, %g5
stda %i2, [%l7 + %g5] 0xea
membar #Sync
set 0x08, %l4
prefetcha [%l7 + %l4] 0x89, 0
nop
set 0x70, %l0
ldx [%l7 + %l0], %o2
set 0x70, %i5
lda [%l7 + %i5] 0x81, %f3
bleu,a %xcc, loop_92
nop
set 0x63, %i0
ldsb [%l7 + %i0], %i1
set 0x30, %o3
ldda [%l7 + %o3] 0x80, %o6
loop_92:
nop
set 0x10, %g4
ldub [%l7 + %g4], %o4
nop
set 0x44, %l6
stw %g7, [%l7 + %l6]
nop
set 0x60, %o6
ldd [%l7 + %o6], %o2
nop
set 0x32, %l1
sth %g1, [%l7 + %l1]
set 0x18, %i2
stda %g2, [%l7 + %i2] 0x89
nop
set 0x28, %l5
ldd [%l7 + %l5], %l0
set 0x10, %g3
ldda [%l7 + %g3] 0x80, %o0
nop
nop
setx 0xC98F42A3D206B480, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f6
setx 0x5E4901884096B369, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fdivd %f8, %f6, %f24
nop
set 0x6C, %o5
swap [%l7 + %o5], %g4
add %l7, 0x74, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i4, %l5
and %i2, %l3, %l4
nop
set 0x40, %o0
lduw [%l7 + %o0], %g3
nop
set 0x58, %o2
ldx [%l7 + %o2], %g6
set 0x40, %i4
stda %f16, [%l7 + %i4] 0xf0
membar #Sync
nop
set 0x76, %i7
ldsh [%l7 + %i7], %l0
nop
set 0x6E, %i1
sth %l6, [%l7 + %i1]
ld [%l7 + 0x38], %f17
nop
set 0x20, %g7
stx %fsr, [%l7 + %g7]
fpsub32 %f4, %f24, %f4
nop
set 0x17, %g6
ldsb [%l7 + %g6], %i6
nop
set 0x08, %l3
ldx [%l7 + %l3], %o7
set 0x40, %o1
stda %f16, [%l7 + %o1] 0xd2
set 0x60, %l2
stxa %i7, [%l7 + %l2] 0xea
membar #Sync
nop
set 0x0E, %o4
sth %o5, [%l7 + %o4]
nop
set 0x43, %g1
ldsb [%l7 + %g1], %i5
wr %o0, %i0, %clear_softint
set 0x45, %i6
stba %g5, [%l7 + %i6] 0x80
nop
set 0x28, %i3
swap [%l7 + %i3], %l2
nop
set 0x10, %g2
lduw [%l7 + %g2], %o2
st %f12, [%l7 + 0x5C]
set 0x58, %o7
sta %f28, [%l7 + %o7] 0x81
set 0x3C, %g5
swapa [%l7 + %g5] 0x81, %i1
set 0x64, %l4
stha %o6, [%l7 + %l4] 0xeb
membar #Sync
nop
nop
setx 0x6F3AC7F3, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f30
setx 0x45C0971F, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f27
fdivs %f27, %f30, %f19
set 0x48, %i5
stxa %o4, [%l7 + %i5] 0x88
nop
set 0x45, %l0
ldsb [%l7 + %l0], %g7
nop
set 0x5D, %o3
ldub [%l7 + %o3], %i3
set 0x0C, %g4
stwa %o3, [%l7 + %g4] 0xe2
membar #Sync
add %l7, 0x0C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g1, %l1
nop
set 0x34, %l6
ldub [%l7 + %l6], %o1
set 0x49, %i0
ldstuba [%l7 + %i0] 0x80, %g2
nop
set 0x30, %l1
stw %g4, [%l7 + %l1]
set 0x60, %i2
stda %l4, [%l7 + %i2] 0x89
nop
set 0x0F, %l5
ldstub [%l7 + %l5], %i2
nop
set 0x30, %o6
ldd [%l7 + %o6], %f20
nop
set 0x10, %o5
prefetch [%l7 + %o5], 4
set 0x68, %o0
swapa [%l7 + %o0] 0x88, %i4
membar #Sync
set 0x40, %g3
ldda [%l7 + %g3] 0xf9, %f16
nop
set 0x40, %i4
std %l4, [%l7 + %i4]
nop
set 0x16, %o2
ldsh [%l7 + %o2], %g3
nop
set 0x78, %i7
std %g6, [%l7 + %i7]
nop
set 0x43, %i1
ldsb [%l7 + %i1], %l3
nop
set 0x60, %g7
std %f2, [%l7 + %g7]
nop
set 0x10, %g6
stw %l6, [%l7 + %g6]
set 0x1C, %l3
ldstuba [%l7 + %l3] 0x88, %l0
nop
set 0x08, %l2
ldub [%l7 + %l2], %o7
st %f28, [%l7 + 0x7C]
ld [%l7 + 0x64], %f12
nop
set 0x76, %o1
ldsh [%l7 + %o1], %i7
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o5
casa [%l6] 0x81, %o5, %i5
set 0x24, %g1
stwa %i6, [%l7 + %g1] 0x81
fpadd16 %f28, %f4, %f30
nop
set 0x20, %o4
stw %o0, [%l7 + %o4]
nop
set 0x74, %i3
ldstub [%l7 + %i3], %i0
fpsub16s %f30, %f8, %f2
nop
set 0x48, %i6
ldd [%l7 + %i6], %f30
add %l7, 0x34, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l2, %g5
wr %o2, %o6, %y
set 0x20, %o7
ldda [%l7 + %o7] 0xea, %i0
nop
set 0x30, %g2
ldsw [%l7 + %g2], %o4
set 0x40, %g5
stda %f0, [%l7 + %g5] 0xca
nop
set 0x18, %i5
stx %fsr, [%l7 + %i5]
set 0x68, %l0
sta %f13, [%l7 + %l0] 0x88
add %g7, %i3, %g1
nop
set 0x48, %o3
ldx [%l7 + %o3], %o3
nop
set 0x38, %g4
std %o0, [%l7 + %g4]
set 0x40, %l4
stda %f16, [%l7 + %l4] 0xc0
nop
set 0x30, %i0
ldsh [%l7 + %i0], %l1
set 0x5C, %l6
stwa %g2, [%l7 + %l6] 0x80
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
nop
set 0x78, %i2
ldx [%l7 + %i2], %i4
set 0x08, %l5
stda %l4, [%l7 + %l5] 0xeb
membar #Sync
nop
set 0x2C, %l1
ldsw [%l7 + %l1], %i2
set 0x1F, %o6
ldstuba [%l7 + %o6] 0x81, %g3
set 0x51, %o0
ldstuba [%l7 + %o0] 0x89, %g6
set 0x0E, %g3
ldstuba [%l7 + %g3] 0x80, %l3
fpadd32s %f13, %f23, %f4
nop
set 0x6C, %o5
ldsb [%l7 + %o5], %l0
set 0x60, %i4
ldda [%l7 + %i4] 0x81, %o6
nop
set 0x14, %o2
ldsw [%l7 + %o2], %i7
or %l6, %i5, %o5
nop
set 0x58, %i7
std %o0, [%l7 + %i7]
nop
set 0x4C, %i1
lduw [%l7 + %i1], %i0
add %l7, 0x18, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i6
casa [%l6] 0x88, %i6, %g5
nop
set 0x3A, %g7
ldsh [%l7 + %g7], %l2
nop
set 0x12, %l3
sth %o2, [%l7 + %l3]
set 0x58, %l2
lda [%l7 + %l2] 0x80, %f19
bg %icc, loop_93
nop
set 0x78, %g6
sth %i1, [%l7 + %g6]
set 0x0D, %o1
stba %o6, [%l7 + %o1] 0xea
membar #Sync
loop_93:
nop
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x81, %o4, %g7
set 0x70, %o4
swapa [%l7 + %o4] 0x89, %i3
nop
set 0x50, %i3
stx %fsr, [%l7 + %i3]
nop
set 0x40, %i6
std %o2, [%l7 + %i6]
set 0x10, %g1
ldda [%l7 + %g1] 0x88, %g0
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x88, %o1, %l1
nop
set 0x48, %g2
ldd [%l7 + %g2], %g2
fpsub16 %f6, %f24, %f18
nop
set 0x18, %g5
std %g4, [%l7 + %g5]
ld [%l7 + 0x0C], %f10
set 0x08, %i5
stda %l4, [%l7 + %i5] 0xeb
membar #Sync
nop
set 0x62, %o7
lduh [%l7 + %o7], %l4
nop
set 0x6A, %o3
stb %i4, [%l7 + %o3]
set 0x70, %g4
swapa [%l7 + %g4] 0x88, %i2
nop
set 0x60, %l0
stw %g3, [%l7 + %l0]
set 0x48, %i0
sta %f13, [%l7 + %i0] 0x88
nop
set 0x58, %l4
stx %l3, [%l7 + %l4]
nop
set 0x7C, %i2
stb %g6, [%l7 + %i2]
st %f7, [%l7 + 0x64]
st %fsr, [%l7 + 0x60]
nop
set 0x6C, %l5
sth %o7, [%l7 + %l5]
set 0x08, %l6
ldxa [%l7 + %l6] 0x80, %i7
nop
set 0x78, %l1
lduh [%l7 + %l1], %l6
set 0x44, %o6
sta %f0, [%l7 + %o6] 0x88
set 0x20, %o0
prefetcha [%l7 + %o0] 0x81, 2
nop
set 0x50, %g3
lduh [%l7 + %g3], %l0
nop
set 0x32, %i4
ldstub [%l7 + %i4], %o5
nop
set 0x08, %o5
std %f0, [%l7 + %o5]
set 0x2C, %o2
swapa [%l7 + %o2] 0x88, %i0
nop
set 0x58, %i7
prefetch [%l7 + %i7], 0
nop
set 0x58, %g7
stx %o0, [%l7 + %g7]
set 0x3C, %l3
swapa [%l7 + %l3] 0x89, %g5
nop
set 0x08, %l2
ldsw [%l7 + %l2], %l2
nop
set 0x6E, %g6
sth %i6, [%l7 + %g6]
and %i1, %o2, %o6
set 0x14, %i1
stwa %o4, [%l7 + %i1] 0x89
set 0x50, %o4
stda %g6, [%l7 + %o4] 0xeb
membar #Sync
fpadd32s %f31, %f23, %f16
nop
set 0x1C, %i3
ldsb [%l7 + %i3], %i3
nop
set 0x38, %o1
stw %o3, [%l7 + %o1]
st %f24, [%l7 + 0x70]
nop
set 0x6C, %g1
prefetch [%l7 + %g1], 4
nop
set 0x09, %i6
ldub [%l7 + %i6], %g1
set 0x38, %g5
ldxa [%l7 + %g5] 0x81, %o1
nop
set 0x3A, %i5
ldub [%l7 + %i5], %g2
nop
set 0x48, %o7
ldx [%l7 + %o7], %l1
nop
set 0x40, %o3
stx %l5, [%l7 + %o3]
ld [%l7 + 0x74], %f11
set 0x76, %g2
stha %g4, [%l7 + %g2] 0xe2
membar #Sync
nop
set 0x40, %l0
std %i4, [%l7 + %l0]
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %l4
casa [%l6] 0x88, %l4, %g3
nop
set 0x2F, %i0
ldub [%l7 + %i0], %l3
nop
set 0x2B, %l4
stb %g6, [%l7 + %l4]
or %o7, %i2, %i7
nop
set 0x40, %g4
ldstub [%l7 + %g4], %l6
nop
set 0x48, %l5
std %f6, [%l7 + %l5]
set 0x20, %i2
sta %f28, [%l7 + %i2] 0x89
nop
set 0x0A, %l1
lduh [%l7 + %l1], %i5
set 0x5C, %l6
stha %l0, [%l7 + %l6] 0xe2
membar #Sync
nop
set 0x58, %o6
ldsh [%l7 + %o6], %i0
and %o0, %o5, %l2
nop
set 0x70, %g3
stx %i6, [%l7 + %g3]
set 0x55, %i4
ldstuba [%l7 + %i4] 0x81, %g5
nop
set 0x30, %o0
sth %o2, [%l7 + %o0]
set 0x70, %o5
ldxa [%l7 + %o5] 0x89, %o6
nop
set 0x68, %o2
std %o4, [%l7 + %o2]
nop
set 0x61, %i7
ldsb [%l7 + %i7], %g7
add %l7, 0x18, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %i1, %i3
set 0x24, %g7
swapa [%l7 + %g7] 0x88, %o3
nop
set 0x64, %l2
lduh [%l7 + %l2], %o1
set 0x48, %g6
stda %g2, [%l7 + %g6] 0xe2
membar #Sync
nop
set 0x28, %i1
ldx [%l7 + %i1], %l1
nop
set 0x70, %o4
ldstub [%l7 + %o4], %g1
nop
set 0x7C, %l3
ldsw [%l7 + %l3], %l5
nop
set 0x58, %o1
lduw [%l7 + %o1], %i4
nop
set 0x55, %g1
ldstub [%l7 + %g1], %l4
set 0x50, %i6
prefetcha [%l7 + %i6] 0x80, 4
set 0x40, %i3
stda %f16, [%l7 + %i3] 0xcc
set 0x68, %i5
stda %g4, [%l7 + %i5] 0x81
nop
set 0x3E, %o7
sth %l3, [%l7 + %o7]
nop
set 0x1C, %o3
ldub [%l7 + %o3], %g6
nop
set 0x6A, %g2
lduh [%l7 + %g2], %i2
set 0x20, %g5
stda %i6, [%l7 + %g5] 0x81
nop
set 0x20, %l0
stw %o7, [%l7 + %l0]
set 0x60, %i0
ldxa [%l7 + %i0] 0x81, %l6
st %fsr, [%l7 + 0x60]
nop
set 0x78, %l4
sth %l0, [%l7 + %l4]
and %i0, %i5, %o0
set 0x78, %l5
stxa %o5, [%l7 + %l5] 0xe3
membar #Sync
nop
set 0x18, %i2
ldd [%l7 + %i2], %i6
add %l2, %g5, %o2
st %f29, [%l7 + 0x64]
nop
set 0x58, %l1
stw %o4, [%l7 + %l1]
set 0x48, %l6
ldxa [%l7 + %l6] 0x88, %g7
nop
set 0x58, %o6
stw %o6, [%l7 + %o6]
set 0x1A, %g4
ldstuba [%l7 + %g4] 0x81, %i1
nop
set 0x3C, %g3
ldsw [%l7 + %g3], %i3
set 0x78, %o0
stwa %o1, [%l7 + %o0] 0x88
set 0x28, %i4
stda %g2, [%l7 + %i4] 0x89
set 0x5C, %o5
stwa %o3, [%l7 + %o5] 0xe2
membar #Sync
set 0x60, %i7
ldda [%l7 + %i7] 0x81, %g0
nop
set 0x1C, %o2
ldsw [%l7 + %o2], %l5
nop
set 0x50, %l2
ldd [%l7 + %l2], %f4
set 0x20, %g7
stda %i4, [%l7 + %g7] 0x80
nop
set 0x20, %i1
ldd [%l7 + %i1], %f20
st %f11, [%l7 + 0x70]
set 0x2C, %o4
stwa %l4, [%l7 + %o4] 0xea
membar #Sync
set 0x40, %l3
ldda [%l7 + %l3] 0xda, %f16
st %f28, [%l7 + 0x38]
nop
set 0x40, %o1
ldsh [%l7 + %o1], %l1
nop
set 0x66, %g6
lduh [%l7 + %g6], %g4
nop
set 0x78, %i6
ldub [%l7 + %i6], %l3
nop
set 0x56, %i3
stb %g6, [%l7 + %i3]
set 0x20, %i5
stda %i2, [%l7 + %i5] 0x81
ld [%l7 + 0x70], %f9
and %g3, %i7, %l6
set 0x58, %o7
prefetcha [%l7 + %o7] 0x88, 3
nop
set 0x14, %g1
ldsw [%l7 + %g1], %i0
or %i5, %o7, %o0
ld [%l7 + 0x10], %f10
bgu %icc, loop_94
nop
set 0x54, %o3
lduh [%l7 + %o3], %i6
nop
set 0x63, %g5
ldub [%l7 + %g5], %o5
ld [%l7 + 0x48], %f3
loop_94:
nop
set 0x6E, %l0
sth %l2, [%l7 + %l0]
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 2:
!
! Type l : 1266
! Type a : 28
! Type cti : 31
! Type x : 527
! Type f : 50
! Type i : 98
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Thread 3 Start
!
.global thread_3
thread_3:
mov %l7, %g1
!# Set %cwp for 8 windows
!# This threads memory space into each %l7
wrpr %g0, 0x7, %cwp
mov %g1, %l7
wrpr %g0, 0x6, %cwp
mov %g1, %l7
wrpr %g0, 0x5, %cwp
mov %g1, %l7
wrpr %g0, 0x4, %cwp
mov %g1, %l7
wrpr %g0, 0x3, %cwp
mov %g1, %l7
wrpr %g0, 0x2, %cwp
mov %g1, %l7
wrpr %g0, 0x1, %cwp
mov %g1, %l7
wrpr %g0, 0x0, %cwp
mov %g1, %l7
!# Set %fsr
setx 0x0000000000400000, %l0, %l6 !# no post process
stx %l6, [%l7 + 0x0] !# no post process
ldx [%l7 + 0x0], %fsr !# no post process
wr %g0, 0x80, %asi !# no post process
!# Initialize registers ..
!# Global registers
set 0x2, %g1
set 0x2, %g2
set 0x1, %g3
set 0xB, %g4
set 0x6, %g5
set 0x1, %g6
set 0xE, %g7
!# Input registers
set -0x2, %i0
set -0x3, %i1
set -0x4, %i2
set -0xD, %i3
set -0x8, %i4
set -0x0, %i5
set -0x6, %i6
set -0x0, %i7
!# Local registers
set 0x68726983, %l0
set 0x7389DB4F, %l1
set 0x5F526A68, %l2
set 0x73549FFE, %l3
set 0x2BA3E43D, %l4
set 0x09B154EA, %l5
set 0x74BE7AC6, %l6
!# Output registers
set 0x0B24, %o0
set 0x0719, %o1
set -0x0B0E, %o2
set -0x1F27, %o3
set 0x096E, %o4
set -0x1639, %o5
set 0x0C59, %o6
set -0x02BC, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xCD16732133216BD5)
INIT_TH_FP_REG(%l7,%f2,0x40A0381EF6B1DDE1)
INIT_TH_FP_REG(%l7,%f4,0xB295A57F36BBA3DD)
INIT_TH_FP_REG(%l7,%f6,0xF3442E2BB29D5CF5)
INIT_TH_FP_REG(%l7,%f8,0xE15AE39F72C7E69E)
INIT_TH_FP_REG(%l7,%f10,0xA76E98C5C88A87D6)
INIT_TH_FP_REG(%l7,%f12,0xF0B3B2E5FAF40099)
INIT_TH_FP_REG(%l7,%f14,0xEA18376F970549A0)
INIT_TH_FP_REG(%l7,%f16,0x84219F30A93C04E0)
INIT_TH_FP_REG(%l7,%f18,0x1E860E16786CB6D1)
INIT_TH_FP_REG(%l7,%f20,0x2205B095BA76A409)
INIT_TH_FP_REG(%l7,%f22,0xB485670A44EB28FE)
INIT_TH_FP_REG(%l7,%f24,0xFD892A8523931793)
INIT_TH_FP_REG(%l7,%f26,0x4DF8B75557682B8E)
INIT_TH_FP_REG(%l7,%f28,0xA4880663CA4592B7)
INIT_TH_FP_REG(%l7,%f30,0xF24CD3C8F5E95DB0)
!# Execute Main Diag ..
st %fsr, [%l7 + 0x6C]
nop
set 0x4C, %g2
lduw [%l7 + %g2], %g5
set 0x40, %i0
stwa %o2, [%l7 + %i0] 0x89
nop
set 0x18, %l5
stx %fsr, [%l7 + %l5]
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g7, %o4
nop
set 0x58, %i2
ldd [%l7 + %i2], %f4
add %l7, 0x7C, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %i1, %i3
set 0x34, %l1
stha %o1, [%l7 + %l1] 0x89
add %l7, 0x48, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %g2, %o6
add %o3, %g1, %i4
nop
set 0x30, %l6
ldd [%l7 + %l6], %l4
nop
set 0x44, %l4
ldsw [%l7 + %l4], %l4
set 0x62, %o6
stba %l1, [%l7 + %o6] 0x89
nop
set 0x30, %g4
stx %g4, [%l7 + %g4]
and %g6, %l3, %g3
ld [%l7 + 0x7C], %f19
nop
set 0x20, %o0
std %f22, [%l7 + %o0]
nop
set 0x19, %g3
ldub [%l7 + %g3], %i7
set 0x48, %i4
prefetcha [%l7 + %i4] 0x80, 3
nop
set 0x6C, %i7
ldsh [%l7 + %i7], %i2
nop
set 0x58, %o5
stx %fsr, [%l7 + %o5]
set 0x28, %o2
prefetcha [%l7 + %o2] 0x80, 4
set 0x48, %g7
stxa %l0, [%l7 + %g7] 0x88
nop
set 0x60, %i1
ldd [%l7 + %i1], %f6
nop
set 0x40, %l2
std %f22, [%l7 + %l2]
nop
set 0x4C, %o4
prefetch [%l7 + %o4], 0
add %l7, 0x54, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i5, %o0
nop
set 0x08, %l3
ldd [%l7 + %l3], %f18
fpadd16s %f16, %f16, %f31
nop
set 0x15, %g6
ldub [%l7 + %g6], %o7
set 0x6B, %i6
stba %o5, [%l7 + %i6] 0x81
set 0x40, %o1
ldda [%l7 + %o1] 0xda, %f16
set 0x54, %i5
stba %l2, [%l7 + %i5] 0x88
nop
set 0x30, %i3
ldd [%l7 + %i3], %i6
nop
nop
setx 0xA6A5CD26, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0x34AAD54E, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f18
fdivs %f18, %f8, %f22
nop
set 0x40, %g1
ldd [%l7 + %g1], %g4
set 0x50, %o3
stxa %g7, [%l7 + %o3] 0x80
set 0x6C, %o7
swapa [%l7 + %o7] 0x81, %o2
nop
set 0x65, %l0
stb %i1, [%l7 + %l0]
add %l7, 0x58, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i3
casxa [%l6] 0x81, %i3, %o1
nop
set 0x30, %g5
ldsb [%l7 + %g5], %g2
fpsub32 %f6, %f6, %f12
fpsub32 %f16, %f4, %f16
nop
set 0x1E, %g2
ldub [%l7 + %g2], %o6
nop
set 0x44, %i0
lduh [%l7 + %i0], %o3
fpsub32s %f0, %f14, %f31
nop
set 0x50, %l5
ldd [%l7 + %l5], %o4
nop
set 0x38, %l1
std %f12, [%l7 + %l1]
nop
set 0x3B, %i2
stb %i4, [%l7 + %i2]
set 0x78, %l6
stwa %l5, [%l7 + %l6] 0x80
nop
set 0x70, %o6
swap [%l7 + %o6], %l4
nop
set 0x68, %l4
sth %g1, [%l7 + %l4]
or %g4, %l1, %l3
set 0x20, %g4
stba %g3, [%l7 + %g4] 0xeb
membar #Sync
set 0x5C, %o0
swapa [%l7 + %o0] 0x88, %i7
nop
set 0x50, %i4
stx %l6, [%l7 + %i4]
nop
set 0x54, %i7
lduw [%l7 + %i7], %i2
nop
set 0x48, %g3
ldd [%l7 + %g3], %g6
and %l0, %i5, %i0
st %f22, [%l7 + 0x2C]
nop
set 0x1C, %o2
lduh [%l7 + %o2], %o7
nop
set 0x74, %g7
stw %o5, [%l7 + %g7]
and %l2, %i6, %o0
nop
set 0x30, %o5
stb %g7, [%l7 + %o5]
set 0x58, %l2
stda %g4, [%l7 + %l2] 0x89
nop
set 0x50, %i1
ldx [%l7 + %i1], %i1
nop
set 0x48, %o4
std %i2, [%l7 + %o4]
nop
set 0x50, %g6
ldd [%l7 + %g6], %o2
nop
set 0x38, %i6
std %o0, [%l7 + %i6]
set 0x0C, %o1
stwa %g2, [%l7 + %o1] 0x80
bg,pn %xcc, loop_95
and %o3, %o6, %i4
set 0x60, %i5
ldxa [%l7 + %i5] 0x81, %o4
loop_95:
nop
set 0x42, %i3
sth %l5, [%l7 + %i3]
ld [%l7 + 0x18], %f12
nop
nop
setx 0x2E8BA5C070579F6C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f10
setx 0xFB56525223412BE8, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fdivd %f20, %f10, %f6
add %l7, 0x78, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l4, %g4
fpadd16s %f16, %f30, %f17
or %g1, %l1, %g3
nop
set 0x13, %g1
ldub [%l7 + %g1], %i7
nop
set 0x60, %l3
std %i6, [%l7 + %l3]
nop
set 0x40, %o3
ldd [%l7 + %o3], %f12
nop
set 0x2C, %o7
prefetch [%l7 + %o7], 2
ld [%l7 + 0x3C], %f3
nop
set 0x28, %l0
ldstub [%l7 + %l0], %i2
nop
set 0x48, %g5
ldx [%l7 + %g5], %l3
ld [%l7 + 0x40], %f8
set 0x50, %i0
stha %g6, [%l7 + %i0] 0x81
set 0x20, %l5
stxa %l0, [%l7 + %l5] 0x88
nop
set 0x50, %l1
lduw [%l7 + %l1], %i0
nop
set 0x08, %g2
ldd [%l7 + %g2], %f26
bl,a,pn %xcc, loop_96
st %fsr, [%l7 + 0x50]
nop
set 0x38, %i2
stx %fsr, [%l7 + %i2]
set 0x50, %l6
prefetcha [%l7 + %l6] 0x80, 1
loop_96:
nop
set 0x1C, %l4
ldsw [%l7 + %l4], %o5
or %i5, %l2, %i6
nop
set 0x08, %g4
ldd [%l7 + %g4], %o0
nop
set 0x26, %o6
lduh [%l7 + %o6], %g5
nop
set 0x34, %o0
prefetch [%l7 + %o0], 3
set 0x30, %i4
ldxa [%l7 + %i4] 0x81, %i1
nop
set 0x28, %i7
std %i2, [%l7 + %i7]
ba %xcc, loop_97
and %g7, %o2, %g2
nop
set 0x64, %g3
swap [%l7 + %g3], %o3
set 0x13, %o2
stba %o1, [%l7 + %o2] 0x81
loop_97:
nop
set 0x4C, %g7
prefetch [%l7 + %g7], 1
set 0x40, %o5
ldda [%l7 + %o5] 0xda, %f0
set 0x5E, %l2
stha %i4, [%l7 + %l2] 0x80
be,a %icc, loop_98
nop
set 0x10, %i1
swap [%l7 + %i1], %o4
set 0x40, %g6
stda %f16, [%l7 + %g6] 0xc8
loop_98:
bne,a,pt %icc, loop_99
nop
set 0x4F, %o4
ldub [%l7 + %o4], %l5
add %l7, 0x08, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o6
casa [%l6] 0x88, %o6, %g4
loop_99:
nop
set 0x40, %o1
stda %f16, [%l7 + %o1] 0xf0
membar #Sync
add %l7, 0x78, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] 0x81, %l4, %g1
nop
set 0x60, %i5
ldd [%l7 + %i5], %g2
set 0x70, %i6
ldda [%l7 + %i6] 0xe2, %l0
set 0x48, %g1
prefetcha [%l7 + %g1] 0x81, 1
nop
set 0x26, %i3
ldsb [%l7 + %i3], %l6
nop
set 0x4C, %l3
stw %l3, [%l7 + %l3]
set 0x68, %o7
ldxa [%l7 + %o7] 0x89, %i2
nop
set 0x78, %l0
stx %fsr, [%l7 + %l0]
fpadd16 %f12, %f12, %f4
set 0x78, %o3
ldxa [%l7 + %o3] 0x80, %g6
set 0x48, %g5
stxa %i0, [%l7 + %g5] 0xe3
membar #Sync
nop
set 0x1F, %i0
ldsb [%l7 + %i0], %l0
ld [%l7 + 0x6C], %f28
set 0x0A, %l5
stha %o7, [%l7 + %l5] 0x89
nop
set 0x4C, %l1
prefetch [%l7 + %l1], 3
set 0x48, %i2
stda %o4, [%l7 + %i2] 0xe2
membar #Sync
nop
set 0x62, %l6
sth %l2, [%l7 + %l6]
nop
set 0x08, %l4
ldsb [%l7 + %l4], %i6
set 0x77, %g2
stba %i5, [%l7 + %g2] 0x81
set 0x40, %o6
stxa %o0, [%l7 + %o6] 0x80
nop
set 0x18, %o0
ldub [%l7 + %o0], %g5
nop
set 0x60, %i4
std %i0, [%l7 + %i4]
nop
set 0x28, %g4
swap [%l7 + %g4], %g7
set 0x2C, %i7
swapa [%l7 + %i7] 0x88, %i3
nop
set 0x78, %o2
stx %g2, [%l7 + %o2]
add %l7, 0x70, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %o3, %o1
set 0x40, %g3
ldda [%l7 + %g3] 0x80, %f0
nop
set 0x32, %g7
lduh [%l7 + %g7], %o2
nop
set 0x50, %l2
ldd [%l7 + %l2], %f26
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o4, %l5
bn,a %icc, loop_100
nop
set 0x70, %o5
stx %i4, [%l7 + %o5]
bn,a,pt %xcc, loop_101
nop
set 0x40, %i1
ldd [%l7 + %i1], %g4
loop_100:
nop
set 0x20, %g6
prefetcha [%l7 + %g6] 0x88, 4
loop_101:
nop
set 0x48, %o4
lduh [%l7 + %o4], %g1
nop
set 0x48, %o1
std %g2, [%l7 + %o1]
set 0x28, %i6
prefetcha [%l7 + %i6] 0x88, 2
nop
set 0x70, %i5
ldd [%l7 + %i5], %f10
nop
set 0x5C, %i3
stw %i7, [%l7 + %i3]
set 0x14, %g1
swapa [%l7 + %g1] 0x80, %l6
nop
set 0x38, %l3
swap [%l7 + %l3], %l3
nop
set 0x64, %o7
ldub [%l7 + %o7], %i2
nop
set 0x68, %l0
stx %g6, [%l7 + %l0]
nop
set 0x38, %g5
stx %l4, [%l7 + %g5]
set 0x40, %o3
stda %f16, [%l7 + %o3] 0xca
set 0x48, %i0
stda %i0, [%l7 + %i0] 0xe3
membar #Sync
st %f14, [%l7 + 0x78]
set 0x40, %l5
ldda [%l7 + %l5] 0x89, %f0
and %l0, %o5, %l2
st %f15, [%l7 + 0x58]
set 0x0E, %l1
stha %o7, [%l7 + %l1] 0x88
set 0x10, %l6
ldstuba [%l7 + %l6] 0x88, %i5
nop
set 0x70, %i2
std %i6, [%l7 + %i2]
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xE7D, %tick_cmpr
nop
set 0x7A, %g2
sth %g7, [%l7 + %g2]
set 0x78, %l4
prefetcha [%l7 + %l4] 0x88, 4
set 0x28, %o0
stxa %i1, [%l7 + %o0] 0xe3
membar #Sync
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o3, %o1
set 0x58, %o6
stha %o2, [%l7 + %o6] 0xe3
membar #Sync
nop
set 0x74, %i4
sth %o4, [%l7 + %i4]
nop
set 0x4A, %i7
ldsh [%l7 + %i7], %l5
set 0x1C, %o2
stha %i4, [%l7 + %o2] 0xe3
membar #Sync
nop
set 0x2A, %g4
lduh [%l7 + %g4], %g4
set 0x60, %g3
stxa %g2, [%l7 + %g3] 0xe3
membar #Sync
nop
set 0x60, %g7
stx %fsr, [%l7 + %g7]
set 0x70, %l2
prefetcha [%l7 + %l2] 0x89, 1
nop
set 0x50, %o5
std %g0, [%l7 + %o5]
set 0x60, %g6
prefetcha [%l7 + %g6] 0x81, 3
set 0x68, %o4
stda %g2, [%l7 + %o4] 0x81
nop
set 0x1A, %i1
ldsh [%l7 + %i1], %i7
nop
set 0x08, %i6
ldd [%l7 + %i6], %i6
nop
set 0x50, %o1
ldsw [%l7 + %o1], %l3
nop
set 0x54, %i5
swap [%l7 + %i5], %g6
nop
set 0x34, %i3
swap [%l7 + %i3], %l4
nop
set 0x70, %l3
ldsw [%l7 + %l3], %i0
nop
set 0x79, %o7
ldub [%l7 + %o7], %l0
set 0x4C, %g1
sta %f0, [%l7 + %g1] 0x81
add %l7, 0x50, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o5
casa [%l6] 0x88, %o5, %i2
set 0x48, %g5
stda %l2, [%l7 + %g5] 0xe3
membar #Sync
nop
set 0x2D, %l0
ldsb [%l7 + %l0], %i5
add %i6, %o7, %o0
nop
set 0x74, %o3
stb %g7, [%l7 + %o3]
set 0x42, %l5
stba %g5, [%l7 + %l5] 0x88
and %i3, %o3, %o1
st %fsr, [%l7 + 0x5C]
nop
set 0x54, %i0
ldsh [%l7 + %i0], %o2
and %i1, %o4, %i4
nop
set 0x3C, %l6
stw %l5, [%l7 + %l6]
set 0x64, %l1
swapa [%l7 + %l1] 0x88, %g2
nop
set 0x50, %g2
ldx [%l7 + %g2], %o6
nop
set 0x38, %i2
stx %g1, [%l7 + %i2]
wr %l1, %g4, %ccr
nop
set 0x4E, %o0
ldsh [%l7 + %o0], %g3
set 0x10, %l4
ldda [%l7 + %l4] 0x80, %i6
set 0x1C, %o6
lda [%l7 + %o6] 0x89, %f17
set 0x78, %i4
ldstuba [%l7 + %i4] 0x89, %i7
nop
set 0x20, %o2
ldd [%l7 + %o2], %f22
set 0x68, %i7
stwa %g6, [%l7 + %i7] 0x80
set 0x60, %g3
stxa %l4, [%l7 + %g3] 0xe3
membar #Sync
nop
set 0x76, %g7
sth %i0, [%l7 + %g7]
set 0x16, %l2
stba %l3, [%l7 + %l2] 0x89
nop
set 0x74, %g4
swap [%l7 + %g4], %o5
nop
set 0x38, %g6
std %f16, [%l7 + %g6]
set 0x34, %o4
lda [%l7 + %o4] 0x89, %f20
nop
set 0x6C, %o5
ldsh [%l7 + %o5], %i2
or %l0, %l2, %i6
ld [%l7 + 0x48], %f21
nop
set 0x08, %i1
stx %fsr, [%l7 + %i1]
nop
set 0x78, %i6
stx %i5, [%l7 + %i6]
set 0x48, %o1
sta %f18, [%l7 + %o1] 0x89
or %o0, %o7, %g5
set 0x40, %i3
sta %f20, [%l7 + %i3] 0x80
nop
set 0x3A, %i5
ldsh [%l7 + %i5], %i3
add %g7, %o1, %o3
nop
set 0x70, %o7
std %f20, [%l7 + %o7]
nop
set 0x26, %g1
ldub [%l7 + %g1], %i1
set 0x48, %l3
stxa %o2, [%l7 + %l3] 0x88
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %o4, %l5
nop
set 0x70, %g5
ldd [%l7 + %g5], %g2
add %o6, %i4, %l1
nop
set 0x78, %o3
ldx [%l7 + %o3], %g1
nop
set 0x4A, %l0
ldstub [%l7 + %l0], %g4
add %l7, 0x1C, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l6, %i7
set 0x78, %i0
stxa %g6, [%l7 + %i0] 0xea
membar #Sync
set 0x54, %l5
sta %f14, [%l7 + %l5] 0x81
nop
set 0x68, %l1
sth %g3, [%l7 + %l1]
nop
set 0x3D, %g2
ldstub [%l7 + %g2], %l4
st %fsr, [%l7 + 0x50]
st %f24, [%l7 + 0x28]
ld [%l7 + 0x08], %f26
set 0x60, %l6
swapa [%l7 + %l6] 0x89, %i0
nop
set 0x77, %i2
ldub [%l7 + %i2], %o5
set 0x40, %l4
stda %f0, [%l7 + %l4] 0xd2
add %l7, 0x50, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i2, %l0
set 0x10, %o0
stda %l2, [%l7 + %o0] 0x89
set 0x50, %o6
prefetcha [%l7 + %o6] 0x89, 0
add %l7, 0x6C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i5
casa [%l6] 0x88, %i5, %i6
add %o0, %o7, %i3
set 0x30, %i4
prefetcha [%l7 + %i4] 0x81, 2
nop
set 0x38, %o2
std %f30, [%l7 + %o2]
nop
set 0x40, %i7
std %f16, [%l7 + %i7]
set 0x50, %g3
ldda [%l7 + %g3] 0x89, %o0
set 0x28, %l2
ldxa [%l7 + %l2] 0x88, %g5
nop
set 0x48, %g4
std %f18, [%l7 + %g4]
nop
set 0x28, %g7
stx %fsr, [%l7 + %g7]
nop
set 0x64, %g6
swap [%l7 + %g6], %i1
nop
set 0x30, %o4
stb %o2, [%l7 + %o4]
nop
set 0x70, %o5
stw %o4, [%l7 + %o5]
nop
set 0x70, %i1
stx %l5, [%l7 + %i1]
ld [%l7 + 0x3C], %f17
ld [%l7 + 0x30], %f20
nop
set 0x7E, %o1
ldsb [%l7 + %o1], %o3
nop
set 0x18, %i6
ldd [%l7 + %i6], %f28
nop
set 0x08, %i3
stw %o6, [%l7 + %i3]
nop
set 0x68, %o7
lduw [%l7 + %o7], %i4
set 0x51, %i5
ldstuba [%l7 + %i5] 0x81, %g2
set 0x40, %l3
ldda [%l7 + %l3] 0xd0, %f0
nop
set 0x0A, %g5
ldsh [%l7 + %g5], %l1
set 0x70, %o3
prefetcha [%l7 + %o3] 0x80, 2
nop
set 0x40, %g1
swap [%l7 + %g1], %l6
nop
set 0x20, %i0
lduh [%l7 + %i0], %g1
add %l7, 0x3C, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g6
casa [%l6] 0x81, %g6, %i7
nop
set 0x48, %l0
ldd [%l7 + %l0], %f14
nop
set 0x58, %l1
std %f18, [%l7 + %l1]
membar #Sync
set 0x40, %g2
ldda [%l7 + %g2] 0xf0, %f16
set 0x7E, %l6
stha %g3, [%l7 + %l6] 0xea
membar #Sync
bge,pn %xcc, loop_102
nop
set 0x14, %i2
lduw [%l7 + %i2], %l4
nop
set 0x6C, %l5
stw %o5, [%l7 + %l5]
ba %xcc, loop_103
loop_102:
nop
set 0x26, %o0
sth %i2, [%l7 + %o0]
nop
set 0x30, %o6
prefetch [%l7 + %o6], 4
ba,a %icc, loop_104
loop_103:
or %i0, %l0, %l2
set 0x40, %i4
prefetcha [%l7 + %i4] 0x80, 1
loop_104:
nop
set 0x40, %o2
stda %f16, [%l7 + %o2] 0xf0
membar #Sync
set 0x60, %l4
ldda [%l7 + %l4] 0x89, %i6
set 0x50, %i7
ldda [%l7 + %i7] 0x81, %o0
set 0x74, %g3
lda [%l7 + %g3] 0x88, %f8
set 0x3F, %l2
stba %o7, [%l7 + %l2] 0xe2
membar #Sync
set 0x50, %g7
ldda [%l7 + %g7] 0x80, %i2
set 0x38, %g6
ldxa [%l7 + %g6] 0x88, %i5
set 0x70, %o4
prefetcha [%l7 + %o4] 0x88, 1
nop
set 0x6C, %o5
lduw [%l7 + %o5], %o1
nop
set 0x2C, %i1
stw %i1, [%l7 + %i1]
set 0x68, %o1
stha %o2, [%l7 + %o1] 0x81
be %xcc, loop_105
bl %xcc, loop_106
nop
set 0x10, %g4
swap [%l7 + %g4], %o4
nop
set 0x78, %i6
ldd [%l7 + %i6], %g4
loop_105:
nop
set 0x40, %o7
stda %f16, [%l7 + %o7] 0x88
loop_106:
nop
set 0x14, %i3
ldsw [%l7 + %i3], %o3
nop
set 0x44, %i5
swap [%l7 + %i5], %o6
nop
set 0x48, %g5
stw %l5, [%l7 + %g5]
set 0x10, %l3
stxa %g2, [%l7 + %l3] 0x89
add %l1, %i4, %g4
add %g1, %l6, %i7
nop
set 0x40, %o3
ldd [%l7 + %o3], %g2
nop
set 0x40, %g1
ldd [%l7 + %g1], %g6
nop
set 0x18, %i0
stx %fsr, [%l7 + %i0]
set 0x48, %l1
ldxa [%l7 + %l1] 0x80, %l4
set 0x10, %g2
stwa %i2, [%l7 + %g2] 0x89
set 0x26, %l0
stha %i0, [%l7 + %l0] 0x80
nop
set 0x5C, %l6
ldsh [%l7 + %l6], %l0
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
nop
set 0x4E, %i2
lduh [%l7 + %i2], %i6
add %l7, 0x20, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x80, %o5, %o7
set 0x44, %l5
stwa %o0, [%l7 + %l5] 0x81
bn,a %xcc, loop_107
add %i5, %i3, %o1
st %f0, [%l7 + 0x2C]
set 0x30, %o6
stwa %g7, [%l7 + %o6] 0xe2
membar #Sync
loop_107:
nop
set 0x70, %i4
ldsw [%l7 + %i4], %o2
set 0x54, %o2
lda [%l7 + %o2] 0x81, %f0
nop
set 0x20, %l4
stx %o4, [%l7 + %l4]
nop
set 0x30, %o0
std %g4, [%l7 + %o0]
set 0x7E, %g3
stha %o3, [%l7 + %g3] 0x88
and %o6, %l5, %g2
set 0x60, %l2
ldxa [%l7 + %l2] 0x88, %l1
set 0x34, %g7
swapa [%l7 + %g7] 0x81, %i1
set 0x40, %g6
stda %f0, [%l7 + %g6] 0xd2
set 0x4C, %i7
stwa %i4, [%l7 + %i7] 0x89
set 0x78, %o4
swapa [%l7 + %o4] 0x89, %g4
set 0x18, %i1
swapa [%l7 + %i1] 0x80, %l6
set 0x78, %o1
prefetcha [%l7 + %o1] 0x89, 2
fpadd32 %f28, %f4, %f14
set 0x40, %o5
ldda [%l7 + %o5] 0x80, %f16
ld [%l7 + 0x74], %f15
add %l7, 0x70, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g1, %g6
set 0x3D, %g4
ldstuba [%l7 + %g4] 0x81, %g3
nop
set 0x50, %o7
std %f8, [%l7 + %o7]
add %l7, 0x5C, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l4, %i0
nop
set 0x50, %i3
prefetch [%l7 + %i3], 1
bne,a %icc, loop_108
nop
set 0x48, %i5
stx %fsr, [%l7 + %i5]
nop
set 0x1B, %i6
stb %l0, [%l7 + %i6]
nop
set 0x28, %g5
std %f22, [%l7 + %g5]
loop_108:
ld [%l7 + 0x70], %f6
set 0x50, %l3
ldxa [%l7 + %l3] 0x88, %l2
nop
set 0x37, %g1
ldub [%l7 + %g1], %l3
set 0x40, %i0
stda %f0, [%l7 + %i0] 0xda
nop
set 0x18, %o3
stx %i2, [%l7 + %o3]
and %o5, %o7, %i6
add %l7, 0x34, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x88, %o0, %i5
nop
set 0x54, %l1
lduh [%l7 + %l1], %o1
ld [%l7 + 0x64], %f24
nop
set 0x1C, %l0
lduh [%l7 + %l0], %i3
nop
set 0x10, %l6
swap [%l7 + %l6], %o2
nop
set 0x20, %g2
stw %g7, [%l7 + %g2]
wr %o4, %o3, %set_softint
nop
set 0x38, %l5
stx %g5, [%l7 + %l5]
set 0x40, %i2
stda %f0, [%l7 + %i2] 0xf0
membar #Sync
nop
set 0x7D, %o6
ldub [%l7 + %o6], %o6
ld [%l7 + 0x24], %f26
nop
set 0x40, %o2
std %f28, [%l7 + %o2]
st %f20, [%l7 + 0x48]
nop
set 0x72, %i4
sth %g2, [%l7 + %i4]
add %l7, 0x18, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l5
casxa [%l6] 0x80, %l5, %l1
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i1
casxa [%l6] 0x81, %i1, %g4
nop
set 0x34, %o0
prefetch [%l7 + %o0], 0
nop
set 0x49, %g3
ldsb [%l7 + %g3], %i4
set 0x20, %l2
stwa %i7, [%l7 + %l2] 0x80
nop
set 0x70, %l4
prefetch [%l7 + %l4], 1
ld [%l7 + 0x10], %f31
set 0x10, %g6
prefetcha [%l7 + %g6] 0x81, 4
set 0x48, %g7
ldxa [%l7 + %g7] 0x88, %g6
nop
set 0x78, %o4
stx %l6, [%l7 + %o4]
nop
set 0x40, %i7
prefetch [%l7 + %i7], 0
set 0x40, %o1
ldda [%l7 + %o1] 0xd0, %f16
set 0x30, %o5
sta %f6, [%l7 + %o5] 0x88
or %l4, %g3, %i0
nop
set 0x7C, %i1
sth %l0, [%l7 + %i1]
set 0x74, %g4
stwa %l2, [%l7 + %g4] 0xe2
membar #Sync
set 0x74, %o7
sta %f23, [%l7 + %o7] 0x81
st %fsr, [%l7 + 0x68]
nop
set 0x68, %i3
std %f0, [%l7 + %i3]
nop
set 0x2B, %i6
ldstub [%l7 + %i6], %l3
nop
set 0x4E, %i5
ldub [%l7 + %i5], %i2
nop
set 0x48, %l3
lduh [%l7 + %l3], %o5
set 0x30, %g1
stba %i6, [%l7 + %g1] 0xe2
membar #Sync
nop
set 0x45, %i0
ldstub [%l7 + %i0], %o7
set 0x40, %o3
stda %f0, [%l7 + %o3] 0xcc
set 0x10, %l1
ldda [%l7 + %l1] 0xea, %i4
nop
set 0x68, %g5
ldsw [%l7 + %g5], %o1
set 0x08, %l6
stda %o0, [%l7 + %l6] 0x88
nop
set 0x70, %g2
lduw [%l7 + %g2], %i3
set 0x60, %l0
ldda [%l7 + %l0] 0xea, %o2
set 0x4E, %i2
stha %o4, [%l7 + %i2] 0x88
nop
set 0x28, %o6
stx %fsr, [%l7 + %o6]
nop
set 0x10, %l5
lduh [%l7 + %l5], %g7
nop
set 0x08, %o2
lduh [%l7 + %o2], %g5
membar #Sync
set 0x40, %o0
ldda [%l7 + %o0] 0xf0, %f16
st %fsr, [%l7 + 0x0C]
bl,pt %icc, loop_109
and %o3, %o6, %l5
nop
set 0x24, %g3
lduw [%l7 + %g3], %g2
set 0x40, %i4
prefetcha [%l7 + %i4] 0x80, 1
loop_109:
ld [%l7 + 0x44], %f29
set 0x43, %l2
stba %l1, [%l7 + %l2] 0x80
nop
set 0x20, %l4
swap [%l7 + %l4], %g4
nop
set 0x18, %g6
std %f28, [%l7 + %g6]
nop
set 0x2C, %g7
ldsw [%l7 + %g7], %i7
ld [%l7 + 0x14], %f8
set 0x38, %o4
ldxa [%l7 + %o4] 0x88, %g1
nop
set 0x7C, %i7
lduw [%l7 + %i7], %i4
nop
set 0x30, %o5
stx %fsr, [%l7 + %o5]
nop
set 0x10, %i1
ldsw [%l7 + %i1], %l6
nop
set 0x60, %g4
ldd [%l7 + %g4], %g6
st %fsr, [%l7 + 0x14]
set 0x40, %o1
stha %l4, [%l7 + %o1] 0x80
nop
set 0x10, %o7
ldd [%l7 + %o7], %f22
nop
set 0x22, %i3
sth %g3, [%l7 + %i3]
nop
set 0x48, %i6
ldd [%l7 + %i6], %i0
st %fsr, [%l7 + 0x28]
nop
set 0x30, %l3
ldd [%l7 + %l3], %f4
set 0x60, %i5
stba %l2, [%l7 + %i5] 0xe3
membar #Sync
set 0x20, %i0
prefetcha [%l7 + %i0] 0x81, 4
nop
set 0x68, %o3
ldsb [%l7 + %o3], %l0
nop
set 0x3E, %l1
sth %o5, [%l7 + %l1]
nop
set 0x14, %g1
swap [%l7 + %g1], %i2
nop
set 0x10, %l6
std %f18, [%l7 + %l6]
bge %xcc, loop_110
nop
set 0x6A, %g2
lduh [%l7 + %g2], %i6
wr %i5, %o1, %pic
be,pn %xcc, loop_111
loop_110:
nop
set 0x61, %l0
ldstub [%l7 + %l0], %o7
set 0x51, %i2
ldstuba [%l7 + %i2] 0x80, %i3
loop_111:
nop
add %l7, 0x38, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x81, %o2, %o4
nop
set 0x0D, %o6
ldstub [%l7 + %o6], %o0
nop
set 0x30, %l5
lduh [%l7 + %l5], %g5
nop
set 0x70, %o2
ldsw [%l7 + %o2], %g7
set 0x58, %g5
lda [%l7 + %g5] 0x81, %f28
set 0x10, %g3
sta %f25, [%l7 + %g3] 0x80
set 0x40, %i4
swapa [%l7 + %i4] 0x89, %o6
nop
set 0x16, %o0
ldstub [%l7 + %o0], %l5
set 0x70, %l4
stwa %o3, [%l7 + %l4] 0x89
nop
set 0x60, %g6
std %g2, [%l7 + %g6]
set 0x5E, %l2
stba %i1, [%l7 + %l2] 0x89
nop
set 0x60, %g7
stx %g4, [%l7 + %g7]
nop
set 0x48, %i7
lduw [%l7 + %i7], %i7
set 0x78, %o5
stha %g1, [%l7 + %o5] 0xe2
membar #Sync
set 0x40, %o4
stda %f16, [%l7 + %o4] 0xd0
nop
set 0x08, %i1
stx %i4, [%l7 + %i1]
nop
set 0x28, %o1
ldd [%l7 + %o1], %f4
set 0x6C, %o7
stha %l1, [%l7 + %o7] 0x88
nop
set 0x37, %g4
ldstub [%l7 + %g4], %g6
nop
set 0x38, %i3
ldub [%l7 + %i3], %l4
set 0x40, %i6
stda %f16, [%l7 + %i6] 0xc0
and %g3, %i0, %l2
nop
set 0x0C, %i5
swap [%l7 + %i5], %l6
nop
set 0x6C, %i0
lduw [%l7 + %i0], %l3
or %o5, %i2, %i6
st %fsr, [%l7 + 0x48]
set 0x74, %l3
swapa [%l7 + %l3] 0x89, %i5
set 0x58, %l1
stda %o0, [%l7 + %l1] 0x88
fpsub16s %f7, %f19, %f28
add %l0, %i3, %o7
or %o2, %o4, %o0
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %g5, %g7
nop
set 0x58, %g1
stx %l5, [%l7 + %g1]
nop
set 0x50, %l6
ldsb [%l7 + %l6], %o3
set 0x50, %g2
sta %f22, [%l7 + %g2] 0x88
or %g2, %i1, %o6
nop
set 0x4F, %l0
ldub [%l7 + %l0], %g4
nop
set 0x28, %o3
prefetch [%l7 + %o3], 4
add %l7, 0x50, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] 0x88, %g1, %i7
nop
set 0x28, %o6
stx %i4, [%l7 + %o6]
nop
set 0x3D, %l5
ldstub [%l7 + %l5], %l1
nop
set 0x44, %o2
ldub [%l7 + %o2], %g6
and %l4, %i0, %g3
nop
set 0x10, %i2
ldx [%l7 + %i2], %l2
set 0x50, %g3
ldda [%l7 + %g3] 0xe3, %i6
nop
set 0x38, %g5
std %o4, [%l7 + %g5]
nop
set 0x38, %i4
ldsw [%l7 + %i4], %l3
nop
set 0x7F, %l4
ldsb [%l7 + %l4], %i6
set 0x24, %g6
sta %f23, [%l7 + %g6] 0x88
nop
set 0x58, %o0
stx %fsr, [%l7 + %o0]
be,a,pt %icc, loop_112
nop
set 0x12, %g7
ldub [%l7 + %g7], %i5
set 0x78, %i7
stda %o0, [%l7 + %i7] 0x80
loop_112:
or %i2, %i3, %l0
nop
set 0x68, %l2
ldd [%l7 + %l2], %o2
nop
set 0x38, %o4
std %f14, [%l7 + %o4]
or %o7, %o4, %o0
st %f2, [%l7 + 0x40]
set 0x78, %i1
prefetcha [%l7 + %i1] 0x88, 0
set 0x48, %o5
ldxa [%l7 + %o5] 0x81, %g5
nop
set 0x42, %o1
ldstub [%l7 + %o1], %l5
fpadd16s %f17, %f0, %f16
nop
set 0x34, %g4
swap [%l7 + %g4], %o3
nop
set 0x35, %i3
ldub [%l7 + %i3], %i1
fpsub16s %f24, %f23, %f28
set 0x32, %i6
stha %o6, [%l7 + %i6] 0x81
nop
set 0x20, %o7
std %g4, [%l7 + %o7]
set 0x3C, %i0
stwa %g1, [%l7 + %i0] 0x81
st %fsr, [%l7 + 0x54]
set 0x10, %i5
stwa %g2, [%l7 + %i5] 0xea
membar #Sync
add %l7, 0x68, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i4
casa [%l6] 0x89, %i4, %i7
nop
set 0x32, %l3
ldstub [%l7 + %l3], %g6
nop
set 0x24, %l1
ldsw [%l7 + %l1], %l1
add %l7, 0x20, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l4, %i0
set 0x60, %g1
ldda [%l7 + %g1] 0x89, %l2
nop
set 0x28, %g2
stx %l6, [%l7 + %g2]
set 0x40, %l0
stda %f16, [%l7 + %l0] 0xf0
membar #Sync
set 0x4C, %l6
lda [%l7 + %l6] 0x81, %f8
nop
set 0x58, %o3
std %f12, [%l7 + %o3]
nop
set 0x4C, %l5
swap [%l7 + %l5], %o5
nop
set 0x30, %o2
stx %l3, [%l7 + %o2]
nop
set 0x4C, %o6
ldstub [%l7 + %o6], %g3
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %i5, %o1
and %i6, %i2, %l0
set 0x4F, %i2
stba %i3, [%l7 + %i2] 0xe2
membar #Sync
nop
set 0x48, %g5
ldstub [%l7 + %g5], %o2
set 0x70, %i4
lda [%l7 + %i4] 0x81, %f12
nop
set 0x1D, %l4
ldsb [%l7 + %l4], %o7
nop
set 0x10, %g3
ldx [%l7 + %g3], %o0
set 0x18, %g6
sta %f2, [%l7 + %g6] 0x80
set 0x2C, %o0
stwa %g7, [%l7 + %o0] 0xea
membar #Sync
nop
set 0x0B, %g7
stb %o4, [%l7 + %g7]
set 0x48, %i7
ldxa [%l7 + %i7] 0x81, %l5
nop
set 0x18, %l2
ldsw [%l7 + %l2], %o3
set 0x50, %i1
stwa %g5, [%l7 + %i1] 0xe3
membar #Sync
ld [%l7 + 0x08], %f28
nop
set 0x1D, %o5
ldsb [%l7 + %o5], %i1
set 0x28, %o4
sta %f15, [%l7 + %o4] 0x89
wr %o6, %g4, %clear_softint
nop
set 0x7C, %g4
stw %g2, [%l7 + %g4]
nop
set 0x20, %o1
std %f20, [%l7 + %o1]
set 0x49, %i6
stba %g1, [%l7 + %i6] 0xea
membar #Sync
nop
set 0x78, %o7
ldx [%l7 + %o7], %i7
nop
set 0x17, %i3
ldsb [%l7 + %i3], %g6
set 0x33, %i5
stba %l1, [%l7 + %i5] 0xeb
membar #Sync
set 0x50, %i0
ldxa [%l7 + %i0] 0x81, %l4
nop
set 0x58, %l3
prefetch [%l7 + %l3], 3
nop
set 0x68, %g1
ldd [%l7 + %g1], %f16
bn,a %xcc, loop_113
nop
set 0x16, %g2
ldub [%l7 + %g2], %i0
nop
set 0x3A, %l1
stb %i4, [%l7 + %l1]
st %fsr, [%l7 + 0x64]
loop_113:
nop
set 0x50, %l6
sta %f2, [%l7 + %l6] 0x89
nop
set 0x78, %o3
ldsw [%l7 + %o3], %l6
set 0x33, %l5
ldstuba [%l7 + %l5] 0x80, %o5
set 0x08, %l0
stda %l2, [%l7 + %l0] 0xeb
membar #Sync
nop
set 0x10, %o2
swap [%l7 + %o2], %g3
nop
set 0x34, %i2
swap [%l7 + %i2], %i5
nop
set 0x34, %o6
swap [%l7 + %o6], %o1
nop
set 0x23, %g5
ldsb [%l7 + %g5], %l3
set 0x60, %l4
swapa [%l7 + %l4] 0x81, %i2
or %i6, %i3, %l0
nop
set 0x2E, %i4
lduh [%l7 + %i4], %o7
or %o2, %o0, %g7
nop
set 0x67, %g3
ldstub [%l7 + %g3], %l5
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
set 0x56, %o0
stha %o4, [%l7 + %o0] 0xe3
membar #Sync
set 0x14, %g7
stba %o6, [%l7 + %g7] 0x88
add %l7, 0x48, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i1, %g4
set 0x48, %g6
stxa %g2, [%l7 + %g6] 0xeb
membar #Sync
and %i7, %g6, %g1
set 0x6E, %i7
stba %l4, [%l7 + %i7] 0xe2
membar #Sync
nop
set 0x24, %i1
prefetch [%l7 + %i1], 0
set 0x33, %o5
ldstuba [%l7 + %o5] 0x80, %i0
nop
set 0x30, %o4
std %f8, [%l7 + %o4]
wr %i4, %l6, %y
nop
set 0x12, %l2
stb %l1, [%l7 + %l2]
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o5, %l2
add %l7, 0x74, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %i5, %o1
nop
set 0x28, %g4
ldd [%l7 + %g4], %f20
nop
set 0x20, %i6
ldd [%l7 + %i6], %f2
nop
set 0x12, %o1
sth %g3, [%l7 + %o1]
set 0x68, %i3
prefetcha [%l7 + %i3] 0x89, 1
nop
set 0x40, %i5
prefetch [%l7 + %i5], 1
nop
set 0x50, %i0
stx %fsr, [%l7 + %i0]
nop
set 0x5C, %o7
prefetch [%l7 + %o7], 0
or %l3, %i3, %l0
nop
set 0x44, %l3
ldsw [%l7 + %l3], %o7
nop
set 0x0C, %g2
sth %i6, [%l7 + %g2]
or %o2, %g7, %o0
set 0x6C, %l1
stwa %o3, [%l7 + %l1] 0x88
nop
set 0x28, %g1
std %f14, [%l7 + %g1]
nop
set 0x48, %l6
stx %fsr, [%l7 + %l6]
set 0x28, %o3
prefetcha [%l7 + %o3] 0x88, 1
nop
set 0x6D, %l5
ldstub [%l7 + %l5], %o4
nop
set 0x32, %l0
ldub [%l7 + %l0], %l5
set 0x40, %i2
stda %f16, [%l7 + %i2] 0x89
nop
set 0x08, %o6
ldd [%l7 + %o6], %o6
set 0x44, %g5
stha %g4, [%l7 + %g5] 0xeb
membar #Sync
nop
set 0x18, %l4
sth %g2, [%l7 + %l4]
fpadd16 %f28, %f14, %f26
nop
set 0x48, %o2
ldsw [%l7 + %o2], %i7
set 0x50, %i4
ldda [%l7 + %i4] 0xe2, %i0
nop
set 0x1C, %o0
ldsh [%l7 + %o0], %g6
nop
set 0x40, %g7
stx %fsr, [%l7 + %g7]
nop
set 0x70, %g3
stw %g1, [%l7 + %g3]
or %i0, %i4, %l4
nop
set 0x64, %i7
ldsw [%l7 + %i7], %l6
nop
set 0x78, %i1
std %f30, [%l7 + %i1]
nop
set 0x7C, %g6
prefetch [%l7 + %g6], 3
set 0x30, %o5
prefetcha [%l7 + %o5] 0x80, 1
nop
set 0x28, %o4
ldd [%l7 + %o4], %f0
nop
set 0x77, %g4
stb %l1, [%l7 + %g4]
nop
set 0x78, %i6
ldub [%l7 + %i6], %l2
nop
set 0x7A, %l2
sth %o1, [%l7 + %l2]
set 0x45, %i3
stba %g3, [%l7 + %i3] 0xea
membar #Sync
nop
set 0x30, %i5
std %i4, [%l7 + %i5]
set 0x28, %i0
stda %i2, [%l7 + %i0] 0xeb
membar #Sync
set 0x28, %o1
lda [%l7 + %o1] 0x89, %f10
nop
set 0x44, %l3
prefetch [%l7 + %l3], 4
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x81, %l3, %l0
nop
set 0x61, %g2
ldub [%l7 + %g2], %o7
set 0x60, %l1
stwa %i6, [%l7 + %l1] 0x80
nop
set 0x30, %g1
std %o2, [%l7 + %g1]
set 0x38, %l6
ldxa [%l7 + %l6] 0x81, %g7
bge,a,pn %icc, loop_114
nop
set 0x25, %o7
ldstub [%l7 + %o7], %i3
nop
set 0x70, %l5
ldd [%l7 + %l5], %o2
nop
set 0x40, %l0
ldd [%l7 + %l0], %o0
loop_114:
nop
set 0x70, %o3
stda %o4, [%l7 + %o3] 0xe3
membar #Sync
nop
set 0x28, %i2
sth %g5, [%l7 + %i2]
set 0x40, %g5
stda %o6, [%l7 + %g5] 0xe2
membar #Sync
nop
set 0x08, %o6
ldd [%l7 + %o6], %f16
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
set 0x7C, %o2
sta %f21, [%l7 + %o2] 0x80
add %g4, %i1, %g6
set 0x28, %i4
stxa %g1, [%l7 + %i4] 0x81
set 0x50, %l4
stda %i0, [%l7 + %l4] 0xea
membar #Sync
nop
set 0x14, %g7
lduh [%l7 + %g7], %i7
add %l7, 0x50, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l4
casxa [%l6] 0x81, %l4, %i4
set 0x60, %g3
ldda [%l7 + %g3] 0x88, %i6
set 0x50, %o0
ldstuba [%l7 + %o0] 0x89, %o5
set 0x68, %i1
lda [%l7 + %i1] 0x88, %f23
or %l1, %o1, %l2
nop
set 0x68, %i7
ldd [%l7 + %i7], %i4
set 0x30, %o5
prefetcha [%l7 + %o5] 0x89, 0
nop
set 0x70, %o4
prefetch [%l7 + %o4], 2
nop
set 0x38, %g4
ldx [%l7 + %g4], %i2
nop
set 0x48, %g6
stx %fsr, [%l7 + %g6]
set 0x58, %l2
prefetcha [%l7 + %l2] 0x89, 2
nop
set 0x50, %i6
ldd [%l7 + %i6], %f18
nop
set 0x72, %i5
lduh [%l7 + %i5], %l0
st %f22, [%l7 + 0x40]
add %l7, 0x14, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %i6, %o7
nop
set 0x30, %i3
ldd [%l7 + %i3], %o2
set 0x54, %i0
swapa [%l7 + %i0] 0x88, %i3
set 0x40, %o1
ldda [%l7 + %o1] 0x89, %f16
wr %o3, %o0, %pic
nop
set 0x38, %g2
ldd [%l7 + %g2], %f8
nop
set 0x38, %l1
ldsh [%l7 + %l1], %g7
nop
set 0x28, %g1
stw %g5, [%l7 + %g1]
nop
set 0x48, %l6
prefetch [%l7 + %l6], 1
nop
set 0x58, %l3
prefetch [%l7 + %l3], 0
nop
set 0x5A, %l5
ldsh [%l7 + %l5], %o6
nop
set 0x4B, %o7
ldsb [%l7 + %o7], %l5
set 0x30, %l0
stha %o4, [%l7 + %l0] 0x80
nop
set 0x52, %i2
stb %g4, [%l7 + %i2]
set 0x1C, %g5
swapa [%l7 + %g5] 0x89, %g2
membar #Sync
set 0x40, %o6
ldda [%l7 + %o6] 0xf0, %f0
set 0x38, %o2
sta %f12, [%l7 + %o2] 0x88
nop
set 0x10, %i4
ldx [%l7 + %i4], %i1
nop
set 0x30, %o3
stx %g6, [%l7 + %o3]
nop
set 0x19, %l4
ldsb [%l7 + %l4], %i0
set 0x57, %g3
ldstuba [%l7 + %g3] 0x88, %i7
add %l7, 0x78, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %l4, %g1
nop
set 0x18, %o0
ldx [%l7 + %o0], %l6
membar #Sync
set 0x40, %i1
ldda [%l7 + %i1] 0xf1, %f0
nop
set 0x20, %i7
ldd [%l7 + %i7], %o4
set 0x46, %o5
stha %i4, [%l7 + %o5] 0x89
set 0x78, %g7
lda [%l7 + %g7] 0x81, %f6
nop
set 0x10, %g4
std %l0, [%l7 + %g4]
set 0x58, %g6
prefetcha [%l7 + %g6] 0x89, 1
nop
set 0x70, %l2
ldd [%l7 + %l2], %i4
nop
set 0x20, %i6
ldd [%l7 + %i6], %g2
nop
set 0x32, %o4
lduh [%l7 + %o4], %o1
nop
set 0x70, %i3
stw %l3, [%l7 + %i3]
add %i2, %i6, %o7
nop
set 0x08, %i0
ldsw [%l7 + %i0], %o2
set 0x28, %i5
sta %f10, [%l7 + %i5] 0x81
nop
set 0x1E, %g2
ldsh [%l7 + %g2], %i3
or %l0, %o0, %o3
set 0x74, %l1
stwa %g5, [%l7 + %l1] 0xe3
membar #Sync
nop
set 0x20, %o1
ldd [%l7 + %o1], %g6
nop
set 0x6C, %l6
ldsw [%l7 + %l6], %l5
set 0x12, %l3
stha %o4, [%l7 + %l3] 0x89
nop
set 0x2C, %g1
lduh [%l7 + %g1], %o6
set 0x70, %l5
stba %g2, [%l7 + %l5] 0x80
add %l7, 0x24, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g4, %g6
st %f25, [%l7 + 0x28]
set 0x30, %o7
ldstuba [%l7 + %o7] 0x81, %i1
nop
set 0x78, %i2
ldd [%l7 + %i2], %i6
set 0x70, %g5
swapa [%l7 + %g5] 0x89, %l4
set 0x78, %l0
stxa %g1, [%l7 + %l0] 0xeb
membar #Sync
add %l7, 0x38, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %l6, %i0
nop
set 0x54, %o2
swap [%l7 + %o2], %o5
add %i4, %l2, %i5
and %g3, %l1, %l3
fpsub32 %f28, %f8, %f24
nop
set 0x18, %i4
stw %o1, [%l7 + %i4]
nop
set 0x2F, %o6
ldub [%l7 + %o6], %i6
set 0x38, %o3
stda %i2, [%l7 + %o3] 0xea
membar #Sync
nop
set 0x10, %l4
lduh [%l7 + %l4], %o7
set 0x24, %g3
lda [%l7 + %g3] 0x89, %f21
nop
set 0x24, %o0
prefetch [%l7 + %o0], 4
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
set 0x34, %i7
stha %i3, [%l7 + %i7] 0xe2
membar #Sync
nop
set 0x50, %o5
stw %o3, [%l7 + %o5]
nop
set 0x08, %g7
lduw [%l7 + %g7], %o0
set 0x70, %g4
ldda [%l7 + %g4] 0xe3, %g4
nop
set 0x20, %g6
stx %fsr, [%l7 + %g6]
nop
set 0x40, %l2
ldd [%l7 + %l2], %l4
set 0x50, %i6
prefetcha [%l7 + %i6] 0x89, 4
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o6, %g7
set 0x48, %o4
sta %f8, [%l7 + %o4] 0x81
nop
set 0x10, %i1
std %f4, [%l7 + %i1]
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %g4
casxa [%l6] 0x89, %g4, %g2
nop
set 0x30, %i3
stx %fsr, [%l7 + %i3]
nop
set 0x74, %i0
lduh [%l7 + %i0], %g6
ld [%l7 + 0x44], %f1
set 0x6C, %g2
lda [%l7 + %g2] 0x89, %f16
and %i7, %l4, %i1
set 0x38, %l1
stba %g1, [%l7 + %l1] 0xea
membar #Sync
and %i0, %o5, %i4
nop
set 0x78, %i5
ldd [%l7 + %i5], %f12
add %l7, 0x60, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l6, %i5
nop
set 0x64, %o1
prefetch [%l7 + %o1], 1
set 0x30, %l6
stba %l2, [%l7 + %l6] 0x89
add %l1, %g3, %o1
set 0x14, %l3
stha %i6, [%l7 + %l3] 0x89
nop
set 0x48, %l5
stx %l3, [%l7 + %l5]
nop
set 0x50, %g1
ldx [%l7 + %g1], %o7
bl,a %xcc, loop_115
nop
set 0x0C, %o7
lduw [%l7 + %o7], %i2
and %o2, %l0, %o3
set 0x57, %i2
stba %o0, [%l7 + %i2] 0xe3
membar #Sync
loop_115:
nop
set 0x14, %g5
swap [%l7 + %g5], %i3
set 0x6C, %l0
stha %g5, [%l7 + %l0] 0xea
membar #Sync
add %l7, 0x28, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %o4, %l5
nop
set 0x78, %o2
ldd [%l7 + %o2], %g6
nop
set 0x08, %o6
std %g4, [%l7 + %o6]
nop
set 0x48, %i4
std %g2, [%l7 + %i4]
nop
set 0x18, %l4
std %f2, [%l7 + %l4]
or %g6, %i7, %o6
nop
set 0x50, %g3
stx %fsr, [%l7 + %g3]
set 0x64, %o3
swapa [%l7 + %o3] 0x88, %i1
set 0x26, %i7
stha %g1, [%l7 + %i7] 0xe2
membar #Sync
nop
set 0x40, %o0
prefetch [%l7 + %o0], 4
nop
set 0x78, %g7
ldd [%l7 + %g7], %f30
nop
set 0x60, %g4
std %f28, [%l7 + %g4]
set 0x69, %o5
stba %i0, [%l7 + %o5] 0xea
membar #Sync
and %o5, %l4, %i4
nop
set 0x08, %l2
std %f14, [%l7 + %l2]
nop
set 0x58, %g6
std %i6, [%l7 + %g6]
nop
set 0x30, %o4
stb %l2, [%l7 + %o4]
add %l1, %i5, %o1
set 0x60, %i1
stxa %i6, [%l7 + %i1] 0xe2
membar #Sync
nop
set 0x2B, %i3
ldub [%l7 + %i3], %g3
nop
set 0x7E, %i0
lduh [%l7 + %i0], %l3
set 0x76, %g2
stha %i2, [%l7 + %g2] 0xea
membar #Sync
nop
set 0x38, %i6
lduh [%l7 + %i6], %o2
nop
set 0x78, %i5
std %f12, [%l7 + %i5]
nop
set 0x26, %l1
ldub [%l7 + %l1], %o7
nop
set 0x68, %l6
lduw [%l7 + %l6], %o3
nop
set 0x18, %o1
std %f14, [%l7 + %o1]
set 0x2A, %l5
ldstuba [%l7 + %l5] 0x88, %l0
set 0x60, %l3
ldda [%l7 + %l3] 0x81, %i2
nop
set 0x6C, %g1
ldstub [%l7 + %g1], %o0
nop
set 0x38, %i2
stx %fsr, [%l7 + %i2]
nop
set 0x48, %g5
ldx [%l7 + %g5], %o4
nop
set 0x18, %l0
std %l4, [%l7 + %l0]
set 0x40, %o7
ldda [%l7 + %o7] 0x80, %f0
nop
set 0x60, %o2
std %f8, [%l7 + %o2]
set 0x58, %i4
prefetcha [%l7 + %i4] 0x81, 2
ld [%l7 + 0x78], %f6
nop
set 0x58, %o6
std %f28, [%l7 + %o6]
nop
set 0x10, %g3
std %f26, [%l7 + %g3]
nop
set 0x60, %o3
lduh [%l7 + %o3], %g7
nop
set 0x47, %l4
ldstub [%l7 + %l4], %g2
nop
set 0x6C, %o0
swap [%l7 + %o0], %g4
set 0x40, %g7
ldda [%l7 + %g7] 0x89, %f16
nop
set 0x38, %g4
lduw [%l7 + %g4], %g6
nop
set 0x50, %i7
swap [%l7 + %i7], %o6
nop
set 0x68, %l2
lduw [%l7 + %l2], %i7
and %i1, %g1, %o5
nop
set 0x50, %o5
std %i0, [%l7 + %o5]
st %f13, [%l7 + 0x3C]
set 0x40, %o4
stda %f0, [%l7 + %o4] 0xd8
nop
set 0x48, %i1
stw %l4, [%l7 + %i1]
and %i4, %l2, %l1
set 0x20, %i3
prefetcha [%l7 + %i3] 0x81, 3
nop
set 0x7C, %g6
lduh [%l7 + %g6], %l6
ld [%l7 + 0x40], %f10
set 0x20, %g2
ldda [%l7 + %g2] 0x81, %i6
nop
set 0x34, %i0
lduw [%l7 + %i0], %g3
nop
set 0x28, %i6
std %l2, [%l7 + %i6]
and %i2, %o2, %o7
nop
set 0x48, %l1
ldub [%l7 + %l1], %o1
nop
set 0x50, %i5
lduw [%l7 + %i5], %l0
set 0x40, %o1
stda %f0, [%l7 + %o1] 0x88
nop
set 0x4F, %l5
ldstub [%l7 + %l5], %i3
nop
set 0x10, %l3
stx %fsr, [%l7 + %l3]
set 0x08, %l6
stba %o0, [%l7 + %l6] 0xe2
membar #Sync
nop
set 0x27, %i2
ldub [%l7 + %i2], %o4
nop
set 0x50, %g1
ldsb [%l7 + %g1], %o3
set 0x40, %l0
stda %f16, [%l7 + %l0] 0x80
set 0x20, %g5
lda [%l7 + %g5] 0x80, %f12
nop
set 0x70, %o2
stx %g5, [%l7 + %o2]
set 0x68, %i4
ldxa [%l7 + %i4] 0x89, %l5
nop
set 0x6C, %o7
ldsw [%l7 + %o7], %g2
set 0x60, %g3
stxa %g7, [%l7 + %g3] 0xe2
membar #Sync
set 0x34, %o6
stha %g4, [%l7 + %o6] 0x88
nop
set 0x28, %l4
lduw [%l7 + %l4], %g6
set 0x7B, %o3
stba %o6, [%l7 + %o3] 0xe2
membar #Sync
nop
set 0x58, %g7
std %f2, [%l7 + %g7]
set 0x28, %g4
ldxa [%l7 + %g4] 0x88, %i7
nop
set 0x20, %o0
ldsh [%l7 + %o0], %i1
add %l7, 0x54, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g1, %i0
nop
set 0x5D, %i7
stb %l4, [%l7 + %i7]
ld [%l7 + 0x70], %f2
and %o5, %i4, %l2
nop
set 0x1C, %l2
ldsw [%l7 + %l2], %l1
fpsub32 %f10, %f22, %f24
nop
set 0x7C, %o5
lduh [%l7 + %o5], %i5
nop
set 0x60, %o4
ldsw [%l7 + %o4], %l6
set 0x0A, %i3
stha %i6, [%l7 + %i3] 0x89
set 0x40, %i1
ldda [%l7 + %i1] 0xd2, %f0
st %f15, [%l7 + 0x78]
set 0x40, %g2
ldda [%l7 + %g2] 0xda, %f16
add %l7, 0x18, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l3
casa [%l6] 0x81, %l3, %g3
wr %i2, %o7, %sys_tick
nop
set 0x2C, %g6
prefetch [%l7 + %g6], 4
add %o2, %o1, %l0
nop
set 0x22, %i6
ldsh [%l7 + %i6], %o0
nop
set 0x78, %l1
ldx [%l7 + %l1], %o4
nop
set 0x58, %i5
std %o2, [%l7 + %i5]
set 0x10, %o1
stwa %g5, [%l7 + %o1] 0xe3
membar #Sync
set 0x40, %i0
ldda [%l7 + %i0] 0x80, %f0
nop
set 0x20, %l5
std %f8, [%l7 + %l5]
st %fsr, [%l7 + 0x38]
nop
set 0x7B, %l6
ldstub [%l7 + %l6], %l5
or %g2, %i3, %g4
nop
set 0x30, %i2
ldstub [%l7 + %i2], %g7
add %g6, %i7, %i1
set 0x50, %g1
ldda [%l7 + %g1] 0xeb, %o6
ld [%l7 + 0x34], %f5
set 0x2C, %l0
stba %i0, [%l7 + %l0] 0xeb
membar #Sync
nop
set 0x30, %g5
stx %g1, [%l7 + %g5]
st %f25, [%l7 + 0x5C]
set 0x30, %l3
ldxa [%l7 + %l3] 0x81, %l4
nop
set 0x10, %o2
std %f10, [%l7 + %o2]
set 0x10, %i4
stxa %i4, [%l7 + %i4] 0x81
nop
set 0x6C, %g3
prefetch [%l7 + %g3], 4
nop
set 0x6C, %o6
swap [%l7 + %o6], %l2
nop
set 0x20, %l4
ldx [%l7 + %l4], %o5
nop
set 0x19, %o3
ldsb [%l7 + %o3], %i5
nop
set 0x11, %g7
ldsb [%l7 + %g7], %l6
membar #Sync
set 0x40, %g4
ldda [%l7 + %g4] 0xf0, %f0
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x512, %tick_cmpr
st %f24, [%l7 + 0x1C]
nop
set 0x3C, %o0
stw %i6, [%l7 + %o0]
nop
set 0x50, %o7
ldx [%l7 + %o7], %i2
set 0x20, %l2
sta %f5, [%l7 + %l2] 0x81
nop
set 0x08, %i7
ldsw [%l7 + %i7], %o7
nop
set 0x08, %o5
stb %o2, [%l7 + %o5]
nop
set 0x48, %o4
swap [%l7 + %o4], %o1
nop
set 0x50, %i1
std %f28, [%l7 + %i1]
nop
set 0x58, %g2
stw %l0, [%l7 + %g2]
nop
set 0x66, %i3
ldsh [%l7 + %i3], %o0
nop
set 0x2E, %g6
sth %g3, [%l7 + %g6]
nop
set 0x30, %l1
stw %o4, [%l7 + %l1]
bleu,pt %icc, loop_116
nop
set 0x60, %i6
std %f14, [%l7 + %i6]
nop
set 0x7B, %i5
ldstub [%l7 + %i5], %o3
add %l7, 0x7C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %l5
casa [%l6] 0x88, %l5, %g5
loop_116:
st %fsr, [%l7 + 0x34]
nop
set 0x70, %i0
ldx [%l7 + %i0], %i3
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x80, %g2, %g4
st %fsr, [%l7 + 0x08]
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g6, %g7
set 0x54, %o1
stha %i7, [%l7 + %o1] 0x81
set 0x78, %l5
stda %o6, [%l7 + %l5] 0x88
set 0x4B, %i2
ldstuba [%l7 + %i2] 0x80, %i1
nop
set 0x10, %g1
stx %g1, [%l7 + %g1]
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0xf9, %f16
nop
set 0x7C, %l6
prefetch [%l7 + %l6], 3
nop
set 0x70, %l3
std %f2, [%l7 + %l3]
set 0x08, %o2
lda [%l7 + %o2] 0x89, %f7
set 0x20, %g5
swapa [%l7 + %g5] 0x80, %i0
nop
set 0x70, %i4
swap [%l7 + %i4], %i4
nop
set 0x0E, %o6
lduh [%l7 + %o6], %l4
nop
set 0x70, %l4
std %f4, [%l7 + %l4]
nop
set 0x70, %g3
ldub [%l7 + %g3], %l2
nop
set 0x0C, %o3
prefetch [%l7 + %o3], 3
set 0x4C, %g4
stwa %i5, [%l7 + %g4] 0xe3
membar #Sync
set 0x40, %o0
stda %f16, [%l7 + %o0] 0xd2
nop
set 0x2A, %o7
ldsb [%l7 + %o7], %l6
st %f5, [%l7 + 0x2C]
nop
set 0x10, %g7
swap [%l7 + %g7], %l1
set 0x28, %l2
ldxa [%l7 + %l2] 0x81, %l3
wr %o5, %i2, %clear_softint
set 0x70, %o5
stda %i6, [%l7 + %o5] 0x81
bn,a %xcc, loop_117
nop
set 0x6C, %o4
lduw [%l7 + %o4], %o7
set 0x40, %i7
ldda [%l7 + %i7] 0x88, %f0
loop_117:
nop
set 0x60, %i1
stx %o1, [%l7 + %i1]
nop
set 0x70, %g2
prefetch [%l7 + %g2], 1
st %fsr, [%l7 + 0x40]
set 0x4E, %g6
ldstuba [%l7 + %g6] 0x88, %l0
and %o2, %g3, %o0
nop
set 0x50, %l1
ldx [%l7 + %l1], %o4
nop
set 0x6C, %i3
prefetch [%l7 + %i3], 4
set 0x40, %i6
prefetcha [%l7 + %i6] 0x80, 4
st %f9, [%l7 + 0x08]
add %g5, %i3, %g2
set 0x6E, %i0
stha %g4, [%l7 + %i0] 0xeb
membar #Sync
set 0x64, %o1
stba %o3, [%l7 + %o1] 0xe2
membar #Sync
set 0x10, %i5
ldda [%l7 + %i5] 0x81, %g6
nop
set 0x3C, %i2
ldsb [%l7 + %i2], %i7
ld [%l7 + 0x48], %f8
set 0x08, %g1
lda [%l7 + %g1] 0x80, %f26
set 0x28, %l5
stwa %g7, [%l7 + %l5] 0xea
membar #Sync
set 0x40, %l0
ldxa [%l7 + %l0] 0x80, %o6
nop
set 0x3C, %l6
prefetch [%l7 + %l6], 3
set 0x78, %o2
stxa %g1, [%l7 + %o2] 0xe3
membar #Sync
add %i1, %i4, %i0
set 0x40, %g5
ldda [%l7 + %g5] 0xd0, %f0
nop
set 0x08, %l3
stb %l2, [%l7 + %l3]
nop
set 0x28, %i4
prefetch [%l7 + %i4], 3
set 0x1C, %o6
stwa %i5, [%l7 + %o6] 0xea
membar #Sync
set 0x58, %l4
swapa [%l7 + %l4] 0x80, %l4
nop
set 0x54, %o3
sth %l6, [%l7 + %o3]
nop
set 0x58, %g3
ldx [%l7 + %g3], %l3
nop
set 0x58, %g4
ldd [%l7 + %g4], %f4
set 0x28, %o7
stwa %l1, [%l7 + %o7] 0xe2
membar #Sync
set 0x2C, %g7
stwa %o5, [%l7 + %g7] 0xe2
membar #Sync
nop
set 0x38, %o0
ldd [%l7 + %o0], %f14
set 0x48, %l2
stha %i6, [%l7 + %l2] 0xea
membar #Sync
nop
set 0x64, %o5
stw %o7, [%l7 + %o5]
nop
set 0x36, %i7
stb %i2, [%l7 + %i7]
add %l7, 0x18, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l0, %o1
nop
set 0x4C, %i1
swap [%l7 + %i1], %o2
membar #Sync
set 0x40, %g2
ldda [%l7 + %g2] 0xf0, %f0
set 0x5B, %o4
ldstuba [%l7 + %o4] 0x88, %g3
nop
set 0x10, %g6
std %f30, [%l7 + %g6]
nop
set 0x78, %l1
ldx [%l7 + %l1], %o0
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o4
casxa [%l6] 0x81, %o4, %g5
set 0x40, %i6
stha %i3, [%l7 + %i6] 0x89
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l5
casxa [%l6] 0x80, %l5, %g4
be,pn %icc, loop_118
nop
set 0x16, %i0
ldstub [%l7 + %i0], %g2
nop
set 0x30, %o1
std %f12, [%l7 + %o1]
nop
set 0x30, %i3
std %f22, [%l7 + %i3]
loop_118:
nop
set 0x70, %i2
ldd [%l7 + %i2], %f14
or %g6, %o3, %g7
nop
set 0x46, %g1
sth %o6, [%l7 + %g1]
nop
set 0x78, %i5
stx %fsr, [%l7 + %i5]
nop
set 0x40, %l5
std %i6, [%l7 + %l5]
st %fsr, [%l7 + 0x58]
add %l7, 0x78, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] 0x81, %g1, %i4
wr %i0, %l2, %sys_tick
set 0x38, %l0
stxa %i5, [%l7 + %l0] 0xea
membar #Sync
nop
set 0x38, %o2
stx %i1, [%l7 + %o2]
nop
set 0x4B, %l6
ldub [%l7 + %l6], %l6
add %l7, 0x44, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l3, %l1
st %fsr, [%l7 + 0x70]
nop
set 0x08, %g5
ldd [%l7 + %g5], %f28
set 0x24, %i4
sta %f31, [%l7 + %i4] 0x88
set 0x40, %l3
ldda [%l7 + %l3] 0xd8, %f16
nop
set 0x0C, %o6
ldsb [%l7 + %o6], %o5
nop
set 0x30, %o3
std %i6, [%l7 + %o3]
nop
set 0x58, %l4
ldx [%l7 + %l4], %l4
st %fsr, [%l7 + 0x58]
add %l7, 0x48, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %o7, %i2
nop
set 0x6C, %g4
swap [%l7 + %g4], %o1
set 0x48, %g3
stda %l0, [%l7 + %g3] 0x89
or %g3, %o2, %o4
nop
set 0x1E, %g7
sth %g5, [%l7 + %g7]
membar #Sync
set 0x40, %o7
ldda [%l7 + %o7] 0xf0, %f16
nop
set 0x7C, %l2
stb %o0, [%l7 + %l2]
and %l5, %i3, %g4
nop
set 0x2C, %o0
lduw [%l7 + %o0], %g2
nop
set 0x1D, %i7
ldub [%l7 + %i7], %o3
fpadd16 %f18, %f30, %f12
st %f3, [%l7 + 0x64]
nop
set 0x4C, %i1
ldsw [%l7 + %i1], %g6
set 0x30, %o5
ldxa [%l7 + %o5] 0x88, %g7
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o6
casa [%l6] 0x88, %o6, %g1
nop
set 0x08, %g2
ldsh [%l7 + %g2], %i7
nop
set 0x30, %g6
ldd [%l7 + %g6], %i0
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %l2
casa [%l6] 0x89, %l2, %i5
st %f2, [%l7 + 0x0C]
nop
set 0x78, %l1
sth %i4, [%l7 + %l1]
nop
set 0x48, %i6
lduh [%l7 + %i6], %l6
set 0x60, %o4
prefetcha [%l7 + %o4] 0x89, 3
set 0x30, %o1
prefetcha [%l7 + %o1] 0x88, 3
st %f22, [%l7 + 0x40]
ble %icc, loop_119
nop
set 0x44, %i3
prefetch [%l7 + %i3], 2
nop
set 0x48, %i0
ldd [%l7 + %i0], %f24
nop
set 0x36, %i2
ldsh [%l7 + %i2], %o5
loop_119:
st %fsr, [%l7 + 0x24]
set 0x08, %g1
ldxa [%l7 + %g1] 0x81, %l1
set 0x30, %i5
prefetcha [%l7 + %i5] 0x89, 1
set 0x4A, %l0
stha %o7, [%l7 + %l0] 0x89
nop
set 0x7A, %o2
ldsh [%l7 + %o2], %i2
st %fsr, [%l7 + 0x3C]
add %l4, %l0, %o1
nop
set 0x30, %l5
std %f28, [%l7 + %l5]
add %o2, %g3, %g5
set 0x5C, %l6
sta %f24, [%l7 + %l6] 0x80
nop
set 0x44, %g5
lduh [%l7 + %g5], %o0
set 0x0B, %i4
ldstuba [%l7 + %i4] 0x89, %o4
wr %l5, %i3, %sys_tick
set 0x10, %l3
ldstuba [%l7 + %l3] 0x80, %g4
ba,a,pn %icc, loop_120
nop
set 0x38, %o6
stw %g2, [%l7 + %o6]
set 0x30, %o3
ldda [%l7 + %o3] 0x80, %g6
loop_120:
nop
set 0x18, %l4
stx %fsr, [%l7 + %l4]
ld [%l7 + 0x08], %f15
set 0x36, %g3
stha %g7, [%l7 + %g3] 0xea
membar #Sync
nop
set 0x14, %g7
ldsw [%l7 + %g7], %o6
nop
set 0x60, %o7
stw %g1, [%l7 + %o7]
nop
set 0x6B, %g4
ldsb [%l7 + %g4], %i7
set 0x20, %o0
stwa %i0, [%l7 + %o0] 0xeb
membar #Sync
set 0x40, %i7
stda %f0, [%l7 + %i7] 0x80
nop
set 0x16, %l2
lduh [%l7 + %l2], %o3
add %l7, 0x50, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l2, %i4
set 0x28, %o5
sta %f28, [%l7 + %o5] 0x88
nop
set 0x66, %g2
ldsh [%l7 + %g2], %l6
nop
set 0x30, %i1
sth %i5, [%l7 + %i1]
nop
set 0x34, %g6
prefetch [%l7 + %g6], 0
nop
set 0x30, %i6
ldd [%l7 + %i6], %i0
add %o5, %l1, %i6
set 0x60, %l1
lda [%l7 + %l1] 0x89, %f10
ld [%l7 + 0x58], %f12
nop
set 0x24, %o4
lduw [%l7 + %o4], %l3
set 0x6A, %i3
ldstuba [%l7 + %i3] 0x80, %o7
nop
set 0x18, %o1
stx %fsr, [%l7 + %o1]
nop
set 0x08, %i0
stx %i2, [%l7 + %i0]
nop
set 0x68, %g1
stx %fsr, [%l7 + %g1]
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %l0
casa [%l6] 0x80, %l0, %o1
fpadd32s %f17, %f3, %f23
nop
set 0x34, %i5
sth %o2, [%l7 + %i5]
nop
set 0x50, %l0
std %f14, [%l7 + %l0]
fpsub32 %f20, %f4, %f14
set 0x60, %i2
stxa %g3, [%l7 + %i2] 0x88
nop
set 0x68, %o2
ldd [%l7 + %o2], %f2
set 0x4C, %l6
sta %f10, [%l7 + %l6] 0x81
and %l4, %g5, %o0
nop
set 0x38, %l5
stx %fsr, [%l7 + %l5]
nop
set 0x32, %g5
sth %l5, [%l7 + %g5]
nop
set 0x08, %l3
prefetch [%l7 + %l3], 0
add %l7, 0x2C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i3, %g4
and %g2, %o4, %g7
nop
set 0x70, %i4
ldub [%l7 + %i4], %o6
nop
set 0x7C, %o3
ldsh [%l7 + %o3], %g6
nop
set 0x0E, %o6
lduh [%l7 + %o6], %i7
ld [%l7 + 0x20], %f15
set 0x70, %l4
stwa %i0, [%l7 + %l4] 0x80
nop
set 0x76, %g7
ldstub [%l7 + %g7], %o3
set 0x0E, %g3
ldstuba [%l7 + %g3] 0x81, %g1
nop
set 0x48, %g4
lduh [%l7 + %g4], %i4
set 0x60, %o7
ldxa [%l7 + %o7] 0x80, %l6
nop
set 0x58, %o0
std %f14, [%l7 + %o0]
and %l2, %i1, %o5
and %i5, %l1, %i6
set 0x63, %i7
ldstuba [%l7 + %i7] 0x89, %o7
nop
set 0x08, %l2
lduh [%l7 + %l2], %i2
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l0, %o1
set 0x50, %g2
ldda [%l7 + %g2] 0xeb, %l2
and %o2, %l4, %g5
nop
set 0x5C, %o5
ldsw [%l7 + %o5], %o0
add %g3, %l5, %i3
nop
set 0x38, %g6
stx %g4, [%l7 + %g6]
nop
set 0x7E, %i1
ldub [%l7 + %i1], %o4
nop
set 0x44, %l1
lduw [%l7 + %l1], %g7
nop
set 0x31, %i6
ldub [%l7 + %i6], %g2
add %g6, %i7, %i0
set 0x38, %o4
stha %o6, [%l7 + %o4] 0x89
be,a %icc, loop_121
and %o3, %i4, %g1
st %fsr, [%l7 + 0x7C]
set 0x40, %o1
swapa [%l7 + %o1] 0x80, %l6
loop_121:
ld [%l7 + 0x6C], %f0
set 0x50, %i3
stda %i0, [%l7 + %i3] 0x80
set 0x76, %i0
ldstuba [%l7 + %i0] 0x80, %o5
set 0x58, %g1
prefetcha [%l7 + %g1] 0x88, 4
nop
nop
setx 0x42422F8FB3FA6609, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0xA029C1ABF04CDAB6, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f14
fdivd %f14, %f24, %f4
nop
set 0x6C, %i5
lduh [%l7 + %i5], %l1
st %f10, [%l7 + 0x10]
set 0x2E, %i2
stba %i6, [%l7 + %i2] 0xea
membar #Sync
or %l2, %o7, %i2
nop
set 0x70, %l0
ldx [%l7 + %l0], %l0
set 0x61, %l6
stba %l3, [%l7 + %l6] 0xe3
membar #Sync
set 0x68, %o2
stda %o2, [%l7 + %o2] 0x89
nop
set 0x78, %l5
prefetch [%l7 + %l5], 3
set 0x28, %g5
ldxa [%l7 + %g5] 0x80, %o1
set 0x20, %l3
stba %g5, [%l7 + %l3] 0x88
set 0x6B, %i4
stba %l4, [%l7 + %i4] 0xea
membar #Sync
nop
set 0x14, %o3
ldsw [%l7 + %o3], %g3
set 0x38, %l4
stda %o0, [%l7 + %l4] 0xeb
membar #Sync
set 0x10, %g7
stxa %l5, [%l7 + %g7] 0x89
nop
set 0x28, %o6
lduw [%l7 + %o6], %i3
nop
set 0x48, %g4
std %f24, [%l7 + %g4]
nop
set 0x65, %o7
ldub [%l7 + %o7], %o4
nop
set 0x18, %o0
sth %g4, [%l7 + %o0]
nop
set 0x4A, %g3
lduh [%l7 + %g3], %g2
or %g6, %g7, %i7
nop
set 0x7C, %i7
ldsh [%l7 + %i7], %i0
nop
set 0x50, %l2
prefetch [%l7 + %l2], 0
set 0x54, %g2
stwa %o6, [%l7 + %g2] 0xea
membar #Sync
and %i4, %o3, %l6
nop
set 0x08, %o5
stx %fsr, [%l7 + %o5]
nop
set 0x38, %g6
ldd [%l7 + %g6], %i0
nop
set 0x48, %l1
stw %g1, [%l7 + %l1]
fpsub32s %f8, %f24, %f1
set 0x24, %i1
sta %f12, [%l7 + %i1] 0x89
nop
set 0x50, %i6
swap [%l7 + %i6], %i5
add %l7, 0x70, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x81, %o5, %i6
nop
set 0x45, %o4
ldub [%l7 + %o4], %l2
st %f10, [%l7 + 0x08]
set 0x10, %o1
lda [%l7 + %o1] 0x81, %f26
st %fsr, [%l7 + 0x54]
set 0x58, %i0
stda %o6, [%l7 + %i0] 0x89
or %i2, %l0, %l3
nop
set 0x46, %g1
ldsh [%l7 + %g1], %l1
set 0x24, %i5
swapa [%l7 + %i5] 0x81, %o1
set 0x08, %i3
stda %o2, [%l7 + %i3] 0xe2
membar #Sync
set 0x7E, %i2
ldstuba [%l7 + %i2] 0x89, %l4
ld [%l7 + 0x68], %f11
or %g3, %g5, %o0
st %f9, [%l7 + 0x38]
set 0x50, %l6
ldda [%l7 + %l6] 0xe2, %l4
nop
set 0x20, %o2
std %o4, [%l7 + %o2]
nop
set 0x7C, %l5
ldstub [%l7 + %l5], %g4
nop
set 0x6C, %g5
stw %g2, [%l7 + %g5]
nop
set 0x18, %l3
stx %i3, [%l7 + %l3]
nop
set 0x70, %i4
lduw [%l7 + %i4], %g7
st %fsr, [%l7 + 0x4C]
set 0x60, %o3
ldda [%l7 + %o3] 0xea, %i6
add %i0, %g6, %i4
nop
set 0x14, %l0
ldsw [%l7 + %l0], %o3
or %l6, %o6, %g1
nop
set 0x18, %l4
stx %fsr, [%l7 + %l4]
set 0x34, %g7
stba %i5, [%l7 + %g7] 0x89
nop
set 0x28, %o6
stx %fsr, [%l7 + %o6]
nop
nop
setx 0x1055D371483924D5, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0x4C32F68400A605AE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fdivd %f30, %f12, %f8
nop
set 0x75, %g4
ldstub [%l7 + %g4], %o5
nop
set 0x60, %o7
stx %fsr, [%l7 + %o7]
set 0x10, %o0
lda [%l7 + %o0] 0x89, %f14
add %i1, %l2, %o7
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i6
casxa [%l6] 0x81, %i6, %l0
nop
set 0x18, %i7
lduw [%l7 + %i7], %l3
set 0x48, %l2
stda %i2, [%l7 + %l2] 0xeb
membar #Sync
nop
set 0x60, %g2
std %o0, [%l7 + %g2]
nop
set 0x38, %g3
std %f28, [%l7 + %g3]
set 0x40, %g6
stxa %l1, [%l7 + %g6] 0x88
nop
set 0x7B, %l1
ldsb [%l7 + %l1], %l4
add %g3, %o2, %g5
nop
set 0x46, %i1
sth %o0, [%l7 + %i1]
nop
set 0x60, %i6
stx %fsr, [%l7 + %i6]
nop
set 0x08, %o4
std %f22, [%l7 + %o4]
set 0x48, %o1
stda %o4, [%l7 + %o1] 0xeb
membar #Sync
nop
set 0x10, %o5
ldx [%l7 + %o5], %l5
set 0x40, %i0
ldda [%l7 + %i0] 0x89, %f16
set 0x4C, %g1
sta %f28, [%l7 + %g1] 0x81
nop
set 0x69, %i3
stb %g4, [%l7 + %i3]
nop
set 0x19, %i5
ldsb [%l7 + %i5], %i3
add %l7, 0x5C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x89, %g2, %i7
nop
set 0x18, %l6
stw %g7, [%l7 + %l6]
set 0x5C, %i2
ldstuba [%l7 + %i2] 0x81, %i0
and %g6, %i4, %l6
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o6
casxa [%l6] 0x80, %o6, %o3
set 0x7C, %l5
stwa %g1, [%l7 + %l5] 0xe2
membar #Sync
set 0x70, %g5
stda %i4, [%l7 + %g5] 0x80
nop
set 0x28, %l3
std %i0, [%l7 + %l3]
add %l7, 0x2C, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %o5, %o7
set 0x12, %o2
ldstuba [%l7 + %o2] 0x89, %l2
nop
set 0x4A, %i4
ldsh [%l7 + %i4], %i6
set 0x40, %l0
ldda [%l7 + %l0] 0xd8, %f0
ld [%l7 + 0x14], %f12
nop
set 0x34, %l4
ldsw [%l7 + %l4], %l3
set 0x10, %o3
ldxa [%l7 + %o3] 0x89, %i2
nop
nop
setx 0x371D7AEF99FAD59D, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x1E5AAC679AC0CA30, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f28
fdivd %f28, %f14, %f2
nop
nop
setx 0x14C90168, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f20
setx 0x154479A4, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fdivs %f24, %f20, %f5
set 0x70, %g7
ldda [%l7 + %g7] 0xea, %l0
nop
set 0x70, %o6
stx %o1, [%l7 + %o6]
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
fpsub32 %f4, %f2, %f0
set 0x70, %o7
ldda [%l7 + %o7] 0xe3, %l4
set 0x58, %o0
stxa %o2, [%l7 + %o0] 0xeb
membar #Sync
set 0x5C, %i7
swapa [%l7 + %i7] 0x80, %g5
nop
set 0x3C, %l2
stw %o4, [%l7 + %l2]
set 0x40, %g2
stxa %l5, [%l7 + %g2] 0xe2
membar #Sync
set 0x24, %g4
swapa [%l7 + %g4] 0x89, %g4
set 0x70, %g3
stwa %o0, [%l7 + %g3] 0xe2
membar #Sync
nop
set 0x3E, %l1
sth %g2, [%l7 + %l1]
membar #Sync
set 0x40, %i1
ldda [%l7 + %i1] 0xf0, %f16
nop
set 0x60, %g6
ldd [%l7 + %g6], %i2
and %i7, %g7, %i0
set 0x30, %o4
sta %f28, [%l7 + %o4] 0x89
st %fsr, [%l7 + 0x5C]
set 0x64, %o1
stwa %g6, [%l7 + %o1] 0xe3
membar #Sync
nop
set 0x62, %i6
ldub [%l7 + %i6], %l6
nop
set 0x54, %i0
ldsb [%l7 + %i0], %i4
nop
set 0x1C, %o5
lduw [%l7 + %o5], %o6
nop
set 0x7B, %i3
ldub [%l7 + %i3], %o3
st %f17, [%l7 + 0x7C]
st %fsr, [%l7 + 0x74]
ld [%l7 + 0x58], %f17
st %fsr, [%l7 + 0x34]
set 0x60, %g1
stwa %g1, [%l7 + %g1] 0x80
set 0x40, %l6
stxa %i1, [%l7 + %l6] 0xeb
membar #Sync
and %o5, %o7, %l2
nop
set 0x74, %i2
stw %i5, [%l7 + %i2]
nop
set 0x68, %i5
std %f30, [%l7 + %i5]
nop
set 0x44, %l5
sth %i6, [%l7 + %l5]
set 0x0F, %l3
stba %i2, [%l7 + %l3] 0xeb
membar #Sync
nop
set 0x44, %g5
lduw [%l7 + %g5], %l3
set 0x28, %i4
stda %l0, [%l7 + %i4] 0x89
set 0x49, %l0
stba %l1, [%l7 + %l0] 0xeb
membar #Sync
nop
set 0x5C, %o2
lduw [%l7 + %o2], %g3
nop
set 0x5E, %l4
ldsh [%l7 + %l4], %l4
nop
set 0x48, %o3
stx %fsr, [%l7 + %o3]
bne,a %xcc, loop_122
nop
set 0x40, %g7
std %f0, [%l7 + %g7]
or %o1, %g5, %o2
set 0x48, %o7
stda %l4, [%l7 + %o7] 0xe3
membar #Sync
loop_122:
ld [%l7 + 0x70], %f17
ld [%l7 + 0x10], %f12
nop
set 0x36, %o6
sth %o4, [%l7 + %o6]
set 0x40, %i7
stda %f16, [%l7 + %i7] 0xc2
nop
set 0x18, %o0
lduh [%l7 + %o0], %g4
nop
set 0x0C, %l2
ldsw [%l7 + %l2], %g2
nop
set 0x71, %g4
ldub [%l7 + %g4], %o0
nop
set 0x30, %g3
ldd [%l7 + %g3], %f14
nop
set 0x74, %g2
ldsw [%l7 + %g2], %i7
set 0x58, %l1
stxa %i3, [%l7 + %l1] 0x89
set 0x78, %i1
stha %i0, [%l7 + %i1] 0xeb
membar #Sync
ld [%l7 + 0x50], %f19
or %g7, %l6, %g6
nop
set 0x20, %g6
ldd [%l7 + %g6], %o6
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
nop
set 0x70, %o4
stx %fsr, [%l7 + %o4]
st %fsr, [%l7 + 0x28]
nop
set 0x44, %o1
ldsh [%l7 + %o1], %i1
nop
set 0x40, %i6
lduh [%l7 + %i6], %i4
nop
set 0x6C, %o5
ldsw [%l7 + %o5], %o5
nop
set 0x44, %i3
stw %l2, [%l7 + %i3]
nop
set 0x30, %g1
ldsh [%l7 + %g1], %i5
nop
set 0x18, %l6
std %f0, [%l7 + %l6]
nop
set 0x78, %i2
ldd [%l7 + %i2], %f8
set 0x57, %i5
stba %o7, [%l7 + %i5] 0xe3
membar #Sync
nop
set 0x38, %l5
lduh [%l7 + %l5], %i6
nop
set 0x14, %l3
ldsw [%l7 + %l3], %l3
add %l7, 0x2C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %l0, %i2
set 0x10, %i0
stxa %g3, [%l7 + %i0] 0x80
set 0x10, %i4
ldstuba [%l7 + %i4] 0x80, %l4
set 0x4C, %g5
sta %f4, [%l7 + %g5] 0x81
nop
set 0x50, %l0
lduh [%l7 + %l0], %o1
nop
set 0x08, %o2
std %f20, [%l7 + %o2]
nop
set 0x50, %l4
prefetch [%l7 + %l4], 4
set 0x20, %g7
ldda [%l7 + %g7] 0x81, %g4
add %l1, %o2, %o4
nop
set 0x3E, %o7
ldub [%l7 + %o7], %l5
nop
set 0x46, %o3
sth %g2, [%l7 + %o3]
set 0x40, %o6
stda %f0, [%l7 + %o6] 0x88
nop
set 0x68, %i7
ldub [%l7 + %i7], %o0
bne,pn %xcc, loop_123
nop
set 0x1A, %l2
ldstub [%l7 + %l2], %i7
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g4, %i3
loop_123:
nop
set 0x30, %g4
ldd [%l7 + %g4], %f28
ba,a %xcc, loop_124
nop
set 0x48, %o0
std %g6, [%l7 + %o0]
nop
set 0x48, %g2
ldd [%l7 + %g2], %f16
set 0x78, %l1
stda %i6, [%l7 + %l1] 0xea
membar #Sync
loop_124:
nop
set 0x64, %g3
sth %i0, [%l7 + %g3]
and %o6, %o3, %g1
add %l7, 0x64, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i1
casa [%l6] 0x88, %i1, %i4
set 0x52, %g6
stha %o5, [%l7 + %g6] 0x89
set 0x0C, %i1
stwa %g6, [%l7 + %i1] 0xea
membar #Sync
set 0x1C, %o4
sta %f4, [%l7 + %o4] 0x81
or %l2, %o7, %i6
nop
set 0x54, %i6
ldsh [%l7 + %i6], %i5
nop
set 0x24, %o1
lduw [%l7 + %o1], %l3
nop
set 0x78, %o5
ldsw [%l7 + %o5], %l0
nop
set 0x14, %g1
lduw [%l7 + %g1], %g3
nop
set 0x58, %i3
ldd [%l7 + %i3], %l4
nop
set 0x68, %i2
sth %o1, [%l7 + %i2]
nop
set 0x14, %l6
ldub [%l7 + %l6], %i2
nop
set 0x10, %i5
stb %g5, [%l7 + %i5]
nop
set 0x24, %l5
ldsw [%l7 + %l5], %o2
nop
set 0x3C, %i0
ldsw [%l7 + %i0], %l1
nop
set 0x08, %i4
stx %o4, [%l7 + %i4]
bl,pt %xcc, loop_125
nop
set 0x7A, %g5
ldsh [%l7 + %g5], %g2
set 0x5C, %l3
stha %l5, [%l7 + %l3] 0xea
membar #Sync
loop_125:
or %i7, %o0, %g4
bge,pn %xcc, loop_126
nop
set 0x3B, %o2
ldstub [%l7 + %o2], %i3
add %l6, %i0, %o6
nop
set 0x1C, %l0
ldsw [%l7 + %l0], %o3
loop_126:
nop
set 0x3A, %l4
ldsh [%l7 + %l4], %g7
set 0x60, %g7
stwa %i1, [%l7 + %g7] 0xe3
membar #Sync
nop
set 0x68, %o3
ldstub [%l7 + %o3], %g1
nop
set 0x58, %o6
stx %o5, [%l7 + %o6]
nop
set 0x1A, %o7
sth %i4, [%l7 + %o7]
ld [%l7 + 0x6C], %f23
set 0x08, %i7
ldxa [%l7 + %i7] 0x89, %g6
nop
set 0x30, %g4
ldx [%l7 + %g4], %o7
set 0x10, %l2
stda %l2, [%l7 + %l2] 0xeb
membar #Sync
set 0x40, %g2
ldda [%l7 + %g2] 0x80, %f0
and %i5, %i6, %l3
set 0x58, %o0
sta %f17, [%l7 + %o0] 0x81
nop
set 0x08, %g3
stx %l0, [%l7 + %g3]
ld [%l7 + 0x1C], %f18
nop
set 0x30, %g6
stx %fsr, [%l7 + %g6]
nop
set 0x0C, %i1
prefetch [%l7 + %i1], 4
set 0x30, %o4
stda %l4, [%l7 + %o4] 0xea
membar #Sync
ld [%l7 + 0x1C], %f21
nop
set 0x20, %l1
lduh [%l7 + %l1], %g3
set 0x40, %i6
ldda [%l7 + %i6] 0xd2, %f0
set 0x40, %o1
stda %f0, [%l7 + %o1] 0x88
st %f15, [%l7 + 0x60]
set 0x20, %g1
swapa [%l7 + %g1] 0x88, %i2
add %o1, %o2, %g5
set 0x68, %i3
stda %l0, [%l7 + %i3] 0x89
set 0x40, %o5
stda %f16, [%l7 + %o5] 0xcc
fpsub16s %f9, %f30, %f13
set 0x40, %l6
stwa %g2, [%l7 + %l6] 0xe2
membar #Sync
nop
set 0x5C, %i5
stw %l5, [%l7 + %i5]
set 0x48, %i2
ldxa [%l7 + %i2] 0x88, %i7
fpsub16s %f29, %f4, %f24
add %o4, %o0, %i3
set 0x3A, %i0
stba %g4, [%l7 + %i0] 0x88
set 0x20, %l5
ldda [%l7 + %l5] 0x88, %i0
set 0x48, %g5
swapa [%l7 + %g5] 0x80, %l6
nop
set 0x70, %l3
ldd [%l7 + %l3], %o2
set 0x10, %i4
lda [%l7 + %i4] 0x88, %f7
nop
set 0x20, %o2
std %f16, [%l7 + %o2]
and %g7, %i1, %g1
set 0x22, %l0
stba %o5, [%l7 + %l0] 0xeb
membar #Sync
nop
set 0x5B, %l4
ldub [%l7 + %l4], %o6
nop
set 0x19, %g7
ldstub [%l7 + %g7], %g6
nop
set 0x58, %o3
sth %o7, [%l7 + %o3]
set 0x78, %o7
prefetcha [%l7 + %o7] 0x88, 3
nop
set 0x38, %i7
std %i4, [%l7 + %i7]
or %i4, %i6, %l0
set 0x40, %g4
stxa %l4, [%l7 + %g4] 0x81
set 0x68, %o6
prefetcha [%l7 + %o6] 0x81, 4
nop
set 0x0A, %l2
ldstub [%l7 + %l2], %l3
nop
set 0x72, %o0
ldsh [%l7 + %o0], %o1
set 0x60, %g2
ldda [%l7 + %g2] 0x80, %i2
nop
set 0x5F, %g3
ldsb [%l7 + %g3], %o2
set 0x10, %g6
ldda [%l7 + %g6] 0xe3, %g4
nop
set 0x20, %o4
stx %l1, [%l7 + %o4]
nop
set 0x32, %i1
lduh [%l7 + %i1], %l5
set 0x40, %i6
stda %f16, [%l7 + %i6] 0xc0
bleu,a,pt %icc, loop_127
ld [%l7 + 0x74], %f19
nop
set 0x43, %o1
ldstub [%l7 + %o1], %i7
and %g2, %o0, %o4
loop_127:
nop
nop
setx 0xBF9B6F981D348BCA, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0x48E3DF4E660FE465, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fdivd %f10, %f8, %f20
nop
set 0x30, %l1
swap [%l7 + %l1], %g4
set 0x7A, %i3
stha %i3, [%l7 + %i3] 0xe2
membar #Sync
add %l7, 0x4C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %l6, %i0
set 0x68, %g1
ldxa [%l7 + %g1] 0x88, %g7
nop
set 0x5D, %o5
ldsb [%l7 + %o5], %i1
st %fsr, [%l7 + 0x54]
set 0x40, %i5
ldda [%l7 + %i5] 0xe2, %g0
nop
set 0x28, %l6
stw %o3, [%l7 + %l6]
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x89, %o5, %o6
nop
set 0x74, %i2
stw %o7, [%l7 + %i2]
and %g6, %l2, %i4
nop
set 0x30, %i0
std %f20, [%l7 + %i0]
nop
set 0x70, %l5
ldsw [%l7 + %l5], %i5
nop
set 0x54, %l3
ldsw [%l7 + %l3], %i6
set 0x50, %i4
ldxa [%l7 + %i4] 0x81, %l4
set 0x38, %g5
lda [%l7 + %g5] 0x80, %f29
set 0x40, %l0
stda %f16, [%l7 + %l0] 0xd8
and %l0, %l3, %g3
nop
set 0x58, %l4
ldd [%l7 + %l4], %f10
set 0x38, %o2
prefetcha [%l7 + %o2] 0x88, 3
nop
set 0x6D, %o3
ldsb [%l7 + %o3], %o2
nop
set 0x38, %o7
ldd [%l7 + %o7], %o0
nop
set 0x7E, %g7
lduh [%l7 + %g7], %l1
wr %l5, %g5, %ccr
nop
set 0x6C, %i7
ldsw [%l7 + %i7], %i7
add %l7, 0x0C, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x81, %g2, %o4
nop
set 0x7D, %o6
ldub [%l7 + %o6], %o0
set 0x40, %l2
ldda [%l7 + %l2] 0xda, %f0
nop
set 0x50, %g4
stx %fsr, [%l7 + %g4]
nop
set 0x18, %o0
stx %fsr, [%l7 + %o0]
nop
set 0x36, %g2
lduh [%l7 + %g2], %g4
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i3, %i0
nop
set 0x74, %g3
stw %g7, [%l7 + %g3]
set 0x38, %g6
stxa %l6, [%l7 + %g6] 0xe3
membar #Sync
set 0x20, %i1
stda %g0, [%l7 + %i1] 0x88
set 0x18, %i6
stda %o2, [%l7 + %i6] 0xeb
membar #Sync
nop
set 0x2C, %o1
ldsw [%l7 + %o1], %o5
nop
set 0x4A, %l1
stb %i1, [%l7 + %l1]
nop
set 0x78, %i3
lduw [%l7 + %i3], %o6
nop
set 0x0A, %o4
sth %o7, [%l7 + %o4]
nop
set 0x68, %g1
ldd [%l7 + %g1], %g6
set 0x40, %i5
stda %f16, [%l7 + %i5] 0x88
nop
set 0x38, %o5
std %f2, [%l7 + %o5]
nop
set 0x08, %l6
ldd [%l7 + %l6], %f30
nop
set 0x78, %i0
ldx [%l7 + %i0], %l2
add %i5, %i6, %i4
nop
set 0x28, %l5
std %l4, [%l7 + %l5]
st %fsr, [%l7 + 0x64]
nop
set 0x10, %l3
std %l0, [%l7 + %l3]
nop
set 0x28, %i4
ldx [%l7 + %i4], %g3
set 0x18, %i2
prefetcha [%l7 + %i2] 0x89, 2
nop
set 0x2B, %g5
ldsb [%l7 + %g5], %o2
set 0x2C, %l0
stwa %o1, [%l7 + %l0] 0x89
add %l3, %l5, %g5
st %f17, [%l7 + 0x50]
nop
set 0x38, %o2
stw %i7, [%l7 + %o2]
set 0x7C, %o3
ldstuba [%l7 + %o3] 0x89, %l1
nop
set 0x2C, %l4
stw %g2, [%l7 + %l4]
set 0x78, %g7
ldxa [%l7 + %g7] 0x81, %o4
nop
set 0x50, %o7
lduw [%l7 + %o7], %o0
nop
set 0x66, %i7
ldstub [%l7 + %i7], %g4
nop
set 0x14, %l2
stb %i0, [%l7 + %l2]
ld [%l7 + 0x10], %f17
set 0x30, %g4
ldxa [%l7 + %g4] 0x80, %i3
set 0x14, %o0
swapa [%l7 + %o0] 0x80, %l6
nop
set 0x24, %o6
ldsw [%l7 + %o6], %g1
ld [%l7 + 0x54], %f14
nop
set 0x08, %g2
ldd [%l7 + %g2], %g6
or %o3, %i1, %o5
set 0x10, %g3
lda [%l7 + %g3] 0x80, %f15
set 0x58, %g6
stba %o6, [%l7 + %g6] 0xe2
membar #Sync
set 0x4E, %i6
stba %g6, [%l7 + %i6] 0xe3
membar #Sync
set 0x60, %o1
stxa %o7, [%l7 + %o1] 0xe2
membar #Sync
and %l2, %i6, %i5
st %f24, [%l7 + 0x6C]
fpsub32 %f18, %f28, %f28
nop
set 0x6B, %i1
stb %i4, [%l7 + %i1]
set 0x78, %l1
lda [%l7 + %l1] 0x81, %f18
set 0x60, %o4
ldstuba [%l7 + %o4] 0x89, %l0
and %g3, %i2, %l4
nop
set 0x48, %g1
stx %o2, [%l7 + %g1]
nop
set 0x62, %i3
sth %o1, [%l7 + %i3]
fpadd32 %f12, %f22, %f20
set 0x2D, %o5
ldstuba [%l7 + %o5] 0x81, %l3
nop
set 0x5D, %i5
ldstub [%l7 + %i5], %l5
or %i7, %g5, %l1
nop
set 0x6E, %i0
ldsh [%l7 + %i0], %o4
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %g2, %o0
nop
nop
setx 0xAC6A659A2825CC1E, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x4369394B15EE77FD, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fdivd %f4, %f22, %f10
nop
set 0x0C, %l5
stb %i0, [%l7 + %l5]
set 0x60, %l6
prefetcha [%l7 + %l6] 0x81, 2
nop
set 0x20, %l3
ldsh [%l7 + %l3], %g4
nop
set 0x37, %i2
ldsb [%l7 + %i2], %l6
set 0x50, %i4
prefetcha [%l7 + %i4] 0x81, 3
fpadd32s %f22, %f26, %f18
set 0x40, %g5
stwa %o3, [%l7 + %g5] 0x80
nop
set 0x48, %o2
ldd [%l7 + %o2], %f30
nop
set 0x3E, %o3
ldsh [%l7 + %o3], %i1
set 0x48, %l4
prefetcha [%l7 + %l4] 0x89, 0
set 0x22, %l0
stba %o5, [%l7 + %l0] 0x80
nop
set 0x60, %o7
lduw [%l7 + %o7], %g6
nop
set 0x2E, %i7
stb %o6, [%l7 + %i7]
set 0x78, %g7
ldxa [%l7 + %g7] 0x80, %l2
nop
set 0x58, %g4
ldsh [%l7 + %g4], %i6
nop
set 0x10, %o0
lduh [%l7 + %o0], %o7
nop
set 0x18, %l2
stx %fsr, [%l7 + %l2]
nop
set 0x1C, %g2
stw %i4, [%l7 + %g2]
set 0x0A, %o6
stba %i5, [%l7 + %o6] 0x80
nop
set 0x20, %g3
stw %l0, [%l7 + %g3]
nop
set 0x58, %i6
std %g2, [%l7 + %i6]
membar #Sync
set 0x40, %g6
ldda [%l7 + %g6] 0xf1, %f16
nop
set 0x50, %i1
prefetch [%l7 + %i1], 2
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 3:
!
! Type l : 1295
! Type a : 19
! Type cti : 33
! Type x : 511
! Type f : 31
! Type i : 111
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Thread 4 Start
!
.global thread_4
thread_4:
mov %l7, %g1
!# Set %cwp for 8 windows
!# This threads memory space into each %l7
wrpr %g0, 0x7, %cwp
mov %g1, %l7
wrpr %g0, 0x6, %cwp
mov %g1, %l7
wrpr %g0, 0x5, %cwp
mov %g1, %l7
wrpr %g0, 0x4, %cwp
mov %g1, %l7
wrpr %g0, 0x3, %cwp
mov %g1, %l7
wrpr %g0, 0x2, %cwp
mov %g1, %l7
wrpr %g0, 0x1, %cwp
mov %g1, %l7
wrpr %g0, 0x0, %cwp
mov %g1, %l7
!# Set %fsr
setx 0x0000000000400000, %l0, %l6 !# no post process
stx %l6, [%l7 + 0x0] !# no post process
ldx [%l7 + 0x0], %fsr !# no post process
wr %g0, 0x80, %asi !# no post process
!# Initialize registers ..
!# Global registers
set 0x6, %g1
set 0x5, %g2
set 0x4, %g3
set 0xC, %g4
set 0x6, %g5
set 0xD, %g6
set 0xA, %g7
!# Input registers
set -0x5, %i0
set -0x8, %i1
set -0x2, %i2
set -0x5, %i3
set -0x8, %i4
set -0x0, %i5
set -0xE, %i6
set -0x8, %i7
!# Local registers
set 0x4CD776C1, %l0
set 0x5B7AB096, %l1
set 0x1E3FB58C, %l2
set 0x6EA1149B, %l3
set 0x44530B75, %l4
set 0x694BBCAA, %l5
set 0x1E2D2D6D, %l6
!# Output registers
set 0x01E2, %o0
set -0x1529, %o1
set 0x0772, %o2
set -0x0F98, %o3
set 0x10DE, %o4
set 0x06DF, %o5
set 0x1CC3, %o6
set 0x14B3, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xCD16732133216BD5)
INIT_TH_FP_REG(%l7,%f2,0x40A0381EF6B1DDE1)
INIT_TH_FP_REG(%l7,%f4,0xB295A57F36BBA3DD)
INIT_TH_FP_REG(%l7,%f6,0xF3442E2BB29D5CF5)
INIT_TH_FP_REG(%l7,%f8,0xE15AE39F72C7E69E)
INIT_TH_FP_REG(%l7,%f10,0xA76E98C5C88A87D6)
INIT_TH_FP_REG(%l7,%f12,0xF0B3B2E5FAF40099)
INIT_TH_FP_REG(%l7,%f14,0xEA18376F970549A0)
INIT_TH_FP_REG(%l7,%f16,0x84219F30A93C04E0)
INIT_TH_FP_REG(%l7,%f18,0x1E860E16786CB6D1)
INIT_TH_FP_REG(%l7,%f20,0x2205B095BA76A409)
INIT_TH_FP_REG(%l7,%f22,0xB485670A44EB28FE)
INIT_TH_FP_REG(%l7,%f24,0xFD892A8523931793)
INIT_TH_FP_REG(%l7,%f26,0x4DF8B75557682B8E)
INIT_TH_FP_REG(%l7,%f28,0xA4880663CA4592B7)
INIT_TH_FP_REG(%l7,%f30,0xF24CD3C8F5E95DB0)
!# Execute Main Diag ..
nop
set 0x70, %l1
stx %i2, [%l7 + %l1]
nop
set 0x58, %o1
std %f26, [%l7 + %o1]
nop
set 0x60, %g1
stw %l4, [%l7 + %g1]
nop
set 0x34, %i3
ldub [%l7 + %i3], %o2
nop
set 0x1A, %o5
ldsh [%l7 + %o5], %l3
set 0x40, %i5
ldda [%l7 + %i5] 0xd0, %f16
nop
set 0x62, %o4
lduh [%l7 + %o4], %l5
nop
set 0x2A, %i0
ldub [%l7 + %i0], %o1
add %i7, %l1, %g5
nop
set 0x65, %l6
ldub [%l7 + %l6], %o4
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xEB1, %tick_cmpr
set 0x44, %l5
stwa %i3, [%l7 + %l5] 0xea
membar #Sync
ld [%l7 + 0x6C], %f9
set 0x74, %l3
sta %f6, [%l7 + %l3] 0x89
nop
set 0x44, %i2
lduw [%l7 + %i2], %g4
nop
set 0x78, %g5
stx %fsr, [%l7 + %g5]
nop
set 0x50, %i4
stx %i0, [%l7 + %i4]
nop
set 0x38, %o2
prefetch [%l7 + %o2], 4
set 0x38, %o3
ldxa [%l7 + %o3] 0x80, %g7
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] 0x80, %o3, %l6
set 0x38, %l0
prefetcha [%l7 + %l0] 0x80, 4
nop
set 0x40, %l4
std %f20, [%l7 + %l4]
nop
set 0x40, %o7
ldsh [%l7 + %o7], %g1
fpsub32s %f2, %f28, %f6
nop
set 0x48, %g7
ldstub [%l7 + %g7], %g6
nop
set 0x1C, %g4
ldsw [%l7 + %g4], %o5
set 0x7A, %i7
ldstuba [%l7 + %i7] 0x80, %o6
nop
nop
setx 0xD152CD4616E65C82, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0x99A2ABC7CDC59FBD, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f8
fdivd %f8, %f0, %f6
nop
set 0x68, %o0
prefetch [%l7 + %o0], 3
set 0x29, %g2
ldstuba [%l7 + %g2] 0x88, %l2
nop
set 0x20, %l2
stw %i6, [%l7 + %l2]
nop
set 0x50, %o6
ldd [%l7 + %o6], %o6
nop
set 0x50, %g3
swap [%l7 + %g3], %i5
nop
set 0x18, %i6
lduw [%l7 + %i6], %i4
ld [%l7 + 0x38], %f4
nop
set 0x26, %i1
lduh [%l7 + %i1], %l0
set 0x18, %l1
stwa %i2, [%l7 + %l1] 0x89
fpsub32 %f0, %f14, %f24
ld [%l7 + 0x28], %f18
set 0x20, %g6
ldda [%l7 + %g6] 0x89, %g2
nop
set 0x54, %g1
stw %l4, [%l7 + %g1]
add %l3, %l5, %o1
nop
set 0x3C, %i3
stw %i7, [%l7 + %i3]
set 0x40, %o5
lda [%l7 + %o5] 0x89, %f29
nop
set 0x08, %o1
prefetch [%l7 + %o1], 1
set 0x40, %i5
ldda [%l7 + %i5] 0x88, %f16
set 0x50, %o4
stxa %o2, [%l7 + %o4] 0xea
membar #Sync
st %f31, [%l7 + 0x74]
add %l1, %o4, %o0
set 0x6F, %i0
stba %g2, [%l7 + %i0] 0xe3
membar #Sync
st %f31, [%l7 + 0x54]
nop
set 0x78, %l5
ldd [%l7 + %l5], %f14
set 0x28, %l3
stxa %g5, [%l7 + %l3] 0x81
add %l7, 0x18, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x89, %g4, %i0
fpsub16s %f2, %f20, %f29
set 0x24, %i2
stwa %g7, [%l7 + %i2] 0x89
st %f6, [%l7 + 0x74]
ld [%l7 + 0x64], %f18
set 0x47, %l6
stba %i3, [%l7 + %l6] 0xea
membar #Sync
set 0x0F, %i4
stba %l6, [%l7 + %i4] 0xe2
membar #Sync
ld [%l7 + 0x78], %f19
add %i1, %g1, %g6
nop
set 0x60, %o2
ldx [%l7 + %o2], %o5
set 0x14, %o3
sta %f4, [%l7 + %o3] 0x80
set 0x20, %g5
ldda [%l7 + %g5] 0xe2, %o6
nop
set 0x30, %l4
stx %o3, [%l7 + %l4]
set 0x50, %o7
swapa [%l7 + %o7] 0x88, %i6
add %l7, 0x34, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %l2, %o7
ld [%l7 + 0x64], %f24
nop
set 0x24, %l0
stw %i5, [%l7 + %l0]
nop
set 0x30, %g4
stx %i4, [%l7 + %g4]
nop
set 0x1A, %i7
ldsh [%l7 + %i7], %i2
nop
set 0x6C, %o0
stw %l0, [%l7 + %o0]
st %fsr, [%l7 + 0x68]
or %g3, %l4, %l3
nop
set 0x17, %g2
ldsb [%l7 + %g2], %l5
set 0x10, %g7
stha %i7, [%l7 + %g7] 0x80
set 0x30, %l2
stda %o0, [%l7 + %l2] 0x88
set 0x48, %o6
swapa [%l7 + %o6] 0x89, %l1
fpsub16s %f29, %f11, %f8
nop
set 0x20, %i6
stw %o4, [%l7 + %i6]
set 0x10, %g3
ldda [%l7 + %g3] 0xe2, %o2
set 0x68, %i1
sta %f0, [%l7 + %i1] 0x89
nop
set 0x7C, %g6
swap [%l7 + %g6], %o0
nop
set 0x30, %l1
ldd [%l7 + %l1], %g2
ld [%l7 + 0x30], %f20
set 0x58, %g1
ldxa [%l7 + %g1] 0x80, %g4
nop
set 0x5D, %i3
ldub [%l7 + %i3], %g5
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g7, %i0
fpadd16 %f30, %f28, %f12
set 0x50, %o5
prefetcha [%l7 + %o5] 0x89, 0
and %i1, %g1, %g6
or %o5, %o6, %l6
wr %g0, 0x4, %fprs
nop
set 0x72, %i5
sth %o7, [%l7 + %i5]
nop
set 0x33, %o4
ldub [%l7 + %o4], %i5
nop
set 0x40, %o1
lduh [%l7 + %o1], %l2
bleu,a %icc, loop_128
nop
set 0x70, %l5
swap [%l7 + %l5], %i2
nop
set 0x50, %i0
ldd [%l7 + %i0], %f22
st %f1, [%l7 + 0x10]
loop_128:
nop
set 0x48, %i2
std %f8, [%l7 + %i2]
nop
set 0x48, %l3
swap [%l7 + %l3], %l0
nop
set 0x1C, %l6
ldsb [%l7 + %l6], %i4
nop
set 0x18, %i4
prefetch [%l7 + %i4], 4
nop
set 0x5B, %o2
stb %g3, [%l7 + %o2]
set 0x47, %g5
ldstuba [%l7 + %g5] 0x81, %l3
ld [%l7 + 0x48], %f3
set 0x70, %l4
stda %l4, [%l7 + %l4] 0xeb
membar #Sync
add %i7, %l5, %o1
nop
set 0x30, %o3
stx %fsr, [%l7 + %o3]
nop
set 0x11, %o7
ldstub [%l7 + %o7], %l1
nop
set 0x28, %g4
std %f18, [%l7 + %g4]
wr %o4, %o2, %pic
set 0x64, %i7
stwa %g2, [%l7 + %i7] 0xe3
membar #Sync
set 0x10, %l0
prefetcha [%l7 + %l0] 0x89, 3
set 0x0C, %o0
lda [%l7 + %o0] 0x88, %f12
set 0x48, %g2
stxa %g5, [%l7 + %g2] 0x89
set 0x58, %l2
ldxa [%l7 + %l2] 0x80, %g4
set 0x40, %g7
prefetcha [%l7 + %g7] 0x88, 2
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g7, %i1
nop
set 0x10, %i6
ldx [%l7 + %i6], %g1
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %g6, %i3
nop
set 0x78, %o6
ldx [%l7 + %o6], %o5
nop
set 0x2C, %g3
prefetch [%l7 + %g3], 3
set 0x6C, %g6
lda [%l7 + %g6] 0x80, %f31
nop
set 0x20, %l1
stx %fsr, [%l7 + %l1]
membar #Sync
set 0x40, %i1
ldda [%l7 + %i1] 0xf1, %f0
nop
set 0x10, %i3
ldd [%l7 + %i3], %o6
or %o3, %l6, %o7
nop
set 0x74, %g1
lduw [%l7 + %g1], %i5
or %i6, %l2, %l0
set 0x6E, %i5
stba %i4, [%l7 + %i5] 0x89
set 0x38, %o5
stha %i2, [%l7 + %o5] 0xe3
membar #Sync
wr %g3, %l4, %y
nop
set 0x12, %o4
ldsh [%l7 + %o4], %l3
nop
set 0x68, %o1
stx %fsr, [%l7 + %o1]
nop
set 0x6C, %l5
swap [%l7 + %l5], %i7
set 0x10, %i0
stda %o0, [%l7 + %i0] 0xea
membar #Sync
nop
set 0x5C, %i2
prefetch [%l7 + %i2], 1
and %l1, %l5, %o4
nop
set 0x4F, %l3
stb %o2, [%l7 + %l3]
set 0x08, %l6
stxa %o0, [%l7 + %l6] 0x88
nop
set 0x64, %o2
stw %g2, [%l7 + %o2]
set 0x70, %g5
ldda [%l7 + %g5] 0x89, %g4
ld [%l7 + 0x50], %f22
nop
set 0x64, %i4
ldsh [%l7 + %i4], %g5
nop
set 0x50, %l4
swap [%l7 + %l4], %g7
set 0x40, %o7
ldda [%l7 + %o7] 0xda, %f16
set 0x14, %o3
stha %i0, [%l7 + %o3] 0xea
membar #Sync
membar #Sync
set 0x40, %g4
ldda [%l7 + %g4] 0xf0, %f0
nop
set 0x0C, %i7
prefetch [%l7 + %i7], 1
fpadd16s %f23, %f27, %f30
nop
set 0x4C, %o0
lduw [%l7 + %o0], %i1
set 0x40, %g2
stda %f0, [%l7 + %g2] 0xf1
membar #Sync
nop
set 0x50, %l2
stx %g1, [%l7 + %l2]
nop
nop
setx 0x7AD05B08, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0x7F3D2060, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f1
fdivs %f1, %f8, %f27
nop
set 0x30, %g7
ldd [%l7 + %g7], %g6
nop
set 0x50, %i6
stx %i3, [%l7 + %i6]
nop
nop
setx 0x24C3F5196770EC16, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f22
setx 0x0B1DE87AA2192B8B, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f4
fdivd %f4, %f22, %f28
nop
set 0x43, %l0
stb %o5, [%l7 + %l0]
nop
set 0x1C, %o6
stw %o3, [%l7 + %o6]
nop
set 0x78, %g3
ldsb [%l7 + %g3], %o6
and %l6, %i5, %i6
nop
set 0x19, %l1
ldub [%l7 + %l1], %l2
nop
set 0x2C, %i1
ldsw [%l7 + %i1], %o7
set 0x08, %i3
prefetcha [%l7 + %i3] 0x80, 4
or %i2, %i4, %g3
nop
set 0x60, %g6
prefetch [%l7 + %g6], 4
set 0x50, %g1
stda %l2, [%l7 + %g1] 0xeb
membar #Sync
set 0x52, %i5
ldstuba [%l7 + %i5] 0x80, %i7
and %l4, %l1, %o1
set 0x56, %o4
stba %l5, [%l7 + %o4] 0x89
nop
set 0x40, %o5
ldstub [%l7 + %o5], %o4
set 0x08, %o1
lda [%l7 + %o1] 0x89, %f30
nop
set 0x58, %i0
stx %fsr, [%l7 + %i0]
nop
set 0x5C, %l5
stb %o2, [%l7 + %l5]
set 0x40, %l3
stda %f0, [%l7 + %l3] 0xc4
st %fsr, [%l7 + 0x2C]
set 0x2E, %l6
stha %g2, [%l7 + %l6] 0xe3
membar #Sync
nop
set 0x3C, %o2
lduh [%l7 + %o2], %g4
set 0x70, %i2
prefetcha [%l7 + %i2] 0x88, 1
add %g7, %g5, %i1
nop
set 0x7B, %i4
ldsb [%l7 + %i4], %i0
set 0x48, %l4
sta %f11, [%l7 + %l4] 0x81
nop
set 0x44, %o7
lduh [%l7 + %o7], %g1
fpsub32s %f9, %f11, %f17
nop
set 0x62, %o3
ldsb [%l7 + %o3], %g6
nop
set 0x74, %g4
lduw [%l7 + %g4], %o5
nop
set 0x18, %g5
ldx [%l7 + %g5], %i3
nop
set 0x08, %o0
std %f8, [%l7 + %o0]
set 0x68, %i7
stda %o2, [%l7 + %i7] 0x89
nop
set 0x54, %g2
sth %o6, [%l7 + %g2]
set 0x16, %l2
stba %l6, [%l7 + %l2] 0xe3
membar #Sync
set 0x28, %i6
stxa %i5, [%l7 + %i6] 0xe3
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0xd0, %f0
set 0x29, %g7
stba %l2, [%l7 + %g7] 0x80
nop
set 0x68, %o6
stx %o7, [%l7 + %o6]
nop
nop
setx 0x5C5717B5E0E33C9D, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f28
setx 0x3C9C24D30E6FBCDE, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fdivd %f0, %f28, %f26
set 0x40, %l1
ldda [%l7 + %l1] 0xd2, %f0
membar #Sync
set 0x40, %i1
ldda [%l7 + %i1] 0xf9, %f16
nop
set 0x6C, %i3
ldsw [%l7 + %i3], %l0
set 0x10, %g3
stwa %i6, [%l7 + %g3] 0xe3
membar #Sync
ld [%l7 + 0x40], %f22
set 0x50, %g6
ldda [%l7 + %g6] 0x80, %i2
set 0x40, %i5
stda %f16, [%l7 + %i5] 0xd2
nop
set 0x1C, %o4
ldsw [%l7 + %o4], %g3
ld [%l7 + 0x20], %f19
set 0x18, %g1
prefetcha [%l7 + %g1] 0x89, 2
st %f25, [%l7 + 0x2C]
nop
set 0x20, %o1
ldd [%l7 + %o1], %l2
nop
set 0x68, %i0
ldx [%l7 + %i0], %l4
wr %l1, %i7, %softint
nop
set 0x69, %o5
ldub [%l7 + %o5], %o1
nop
set 0x18, %l5
ldd [%l7 + %l5], %l4
nop
set 0x5F, %l3
ldub [%l7 + %l3], %o2
set 0x40, %l6
stwa %o4, [%l7 + %l6] 0x88
fpsub16s %f30, %f23, %f17
set 0x48, %i2
stwa %g2, [%l7 + %i2] 0x89
nop
set 0x48, %o2
swap [%l7 + %o2], %g4
nop
set 0x08, %l4
lduh [%l7 + %l4], %g7
nop
set 0x28, %i4
ldsw [%l7 + %i4], %g5
nop
set 0x08, %o3
stw %o0, [%l7 + %o3]
set 0x60, %g4
prefetcha [%l7 + %g4] 0x81, 3
set 0x4C, %o7
swapa [%l7 + %o7] 0x89, %i0
nop
set 0x60, %g5
ldx [%l7 + %g5], %g1
st %fsr, [%l7 + 0x68]
or %g6, %i3, %o3
nop
set 0x68, %o0
ldd [%l7 + %o0], %f6
or %o6, %l6, %o5
ld [%l7 + 0x5C], %f5
set 0x18, %g2
prefetcha [%l7 + %g2] 0x80, 2
nop
set 0x40, %i7
stb %o7, [%l7 + %i7]
st %fsr, [%l7 + 0x34]
set 0x20, %l2
ldda [%l7 + %l2] 0x88, %l2
nop
set 0x50, %i6
stx %fsr, [%l7 + %i6]
set 0x20, %l0
stwa %l0, [%l7 + %l0] 0xe2
membar #Sync
nop
set 0x58, %g7
ldx [%l7 + %g7], %i6
or %g3, %i4, %i2
nop
set 0x62, %l1
ldstub [%l7 + %l1], %l4
nop
set 0x7C, %o6
ldstub [%l7 + %o6], %l1
st %f25, [%l7 + 0x18]
nop
set 0x1C, %i3
sth %l3, [%l7 + %i3]
nop
set 0x58, %i1
stx %fsr, [%l7 + %i1]
nop
set 0x58, %g6
ldstub [%l7 + %g6], %o1
nop
set 0x40, %g3
swap [%l7 + %g3], %l5
nop
set 0x61, %i5
ldsb [%l7 + %i5], %o2
nop
set 0x18, %o4
ldd [%l7 + %o4], %f4
set 0x38, %g1
swapa [%l7 + %g1] 0x80, %o4
fpsub32s %f29, %f13, %f2
nop
set 0x50, %o1
swap [%l7 + %o1], %i7
nop
set 0x68, %o5
ldd [%l7 + %o5], %f24
nop
set 0x78, %l5
ldsw [%l7 + %l5], %g4
set 0x18, %i0
stxa %g2, [%l7 + %i0] 0xe2
membar #Sync
st %f27, [%l7 + 0x24]
add %l7, 0x2C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %g7, %g5
set 0x68, %l3
sta %f19, [%l7 + %l3] 0x81
nop
set 0x50, %l6
std %f6, [%l7 + %l6]
and %o0, %i1, %i0
add %g1, %i3, %g6
set 0x20, %o2
ldxa [%l7 + %o2] 0x80, %o6
nop
set 0x30, %i2
ldsw [%l7 + %i2], %o3
nop
set 0x64, %l4
swap [%l7 + %l4], %l6
and %i5, %o7, %l2
set 0x1C, %i4
stwa %l0, [%l7 + %i4] 0xe2
membar #Sync
set 0x70, %o3
stda %i6, [%l7 + %o3] 0x81
set 0x1B, %g4
ldstuba [%l7 + %g4] 0x80, %o5
set 0x20, %g5
ldda [%l7 + %g5] 0xeb, %g2
nop
set 0x24, %o0
ldsh [%l7 + %o0], %i4
set 0x1C, %g2
stwa %l4, [%l7 + %g2] 0x89
nop
set 0x38, %o7
ldx [%l7 + %o7], %i2
and %l1, %o1, %l5
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xDCC, %sys_tick_cmpr
nop
set 0x08, %i7
ldstub [%l7 + %i7], %i7
nop
set 0x58, %i6
swap [%l7 + %i6], %o2
nop
set 0x56, %l2
sth %g4, [%l7 + %l2]
nop
set 0x72, %g7
lduh [%l7 + %g7], %g2
set 0x1E, %l0
ldstuba [%l7 + %l0] 0x81, %g5
nop
set 0x08, %l1
ldsb [%l7 + %l1], %g7
nop
set 0x5F, %o6
stb %o0, [%l7 + %o6]
nop
set 0x78, %i1
ldsw [%l7 + %i1], %i1
add %g1, %i0, %i3
nop
set 0x53, %i3
ldsb [%l7 + %i3], %g6
set 0x38, %g3
prefetcha [%l7 + %g3] 0x89, 1
set 0x40, %g6
stda %f0, [%l7 + %g6] 0xf8
membar #Sync
set 0x40, %i5
ldda [%l7 + %i5] 0xd2, %f16
set 0x40, %o4
ldxa [%l7 + %o4] 0x88, %o3
nop
set 0x40, %o1
ldd [%l7 + %o1], %f26
set 0x50, %o5
swapa [%l7 + %o5] 0x89, %i5
set 0x58, %l5
stda %o6, [%l7 + %l5] 0xe3
membar #Sync
nop
set 0x58, %i0
ldx [%l7 + %i0], %l2
st %fsr, [%l7 + 0x3C]
nop
set 0x54, %l3
stw %l0, [%l7 + %l3]
set 0x60, %l6
ldxa [%l7 + %l6] 0x81, %l6
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf9, %f0
set 0x24, %o2
stba %i6, [%l7 + %o2] 0xe2
membar #Sync
nop
set 0x58, %l4
std %f24, [%l7 + %l4]
set 0x20, %i2
ldda [%l7 + %i2] 0xe2, %o4
st %f20, [%l7 + 0x74]
ld [%l7 + 0x70], %f29
nop
set 0x6E, %o3
lduh [%l7 + %o3], %g3
nop
set 0x60, %i4
std %l4, [%l7 + %i4]
nop
set 0x10, %g4
ldd [%l7 + %g4], %i2
nop
set 0x14, %o0
swap [%l7 + %o0], %l1
nop
set 0x78, %g2
lduw [%l7 + %g2], %o1
nop
set 0x28, %g5
stx %fsr, [%l7 + %g5]
nop
set 0x58, %o7
stx %i4, [%l7 + %o7]
nop
set 0x48, %i6
stx %l5, [%l7 + %i6]
st %f4, [%l7 + 0x44]
nop
set 0x70, %l2
std %l2, [%l7 + %l2]
nop
set 0x38, %g7
ldsb [%l7 + %g7], %o4
set 0x6A, %l0
stha %o2, [%l7 + %l0] 0xe3
membar #Sync
add %i7, %g4, %g2
set 0x40, %i7
ldda [%l7 + %i7] 0x80, %f0
add %l7, 0x20, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g7
casxa [%l6] 0x88, %g7, %o0
set 0x41, %o6
ldstuba [%l7 + %o6] 0x89, %i1
nop
set 0x61, %l1
ldstub [%l7 + %l1], %g5
set 0x40, %i3
stda %f0, [%l7 + %i3] 0xf8
membar #Sync
nop
set 0x14, %g3
prefetch [%l7 + %g3], 4
add %i0, %i3, %g6
set 0x40, %g6
stda %f16, [%l7 + %g6] 0xc0
bg,a,pn %icc, loop_129
wr %g0, 0x5, %fprs
st %f27, [%l7 + 0x6C]
set 0x58, %i1
lda [%l7 + %i1] 0x88, %f25
loop_129:
nop
set 0x2C, %i5
ldsw [%l7 + %i5], %i5
nop
set 0x60, %o1
std %f20, [%l7 + %o1]
set 0x18, %o5
stha %o7, [%l7 + %o5] 0xe3
membar #Sync
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l2
casxa [%l6] 0x81, %l2, %l0
nop
set 0x5C, %l5
lduh [%l7 + %l5], %o3
nop
set 0x10, %i0
ldd [%l7 + %i0], %f10
nop
set 0x68, %o4
ldx [%l7 + %o4], %i6
set 0x48, %l3
ldxa [%l7 + %l3] 0x81, %o5
set 0x40, %g1
stda %f0, [%l7 + %g1] 0xc4
nop
set 0x7B, %o2
stb %l6, [%l7 + %o2]
nop
set 0x38, %l4
ldsh [%l7 + %l4], %l4
nop
set 0x38, %l6
ldd [%l7 + %l6], %i2
set 0x16, %i2
stha %g3, [%l7 + %i2] 0x80
nop
set 0x58, %i4
ldd [%l7 + %i4], %o0
nop
set 0x1C, %o3
ldsb [%l7 + %o3], %i4
nop
set 0x54, %o0
swap [%l7 + %o0], %l1
nop
set 0x32, %g2
ldsh [%l7 + %g2], %l5
set 0x40, %g5
stda %f0, [%l7 + %g5] 0xda
nop
set 0x18, %o7
prefetch [%l7 + %o7], 4
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %o4, %l3
nop
set 0x70, %g4
ldd [%l7 + %g4], %f4
set 0x50, %i6
stwa %o2, [%l7 + %i6] 0xea
membar #Sync
set 0x2E, %l2
ldstuba [%l7 + %l2] 0x81, %i7
nop
set 0x10, %l0
swap [%l7 + %l0], %g2
nop
set 0x30, %i7
std %g6, [%l7 + %i7]
nop
set 0x0C, %g7
lduw [%l7 + %g7], %o0
st %fsr, [%l7 + 0x54]
nop
set 0x1B, %l1
ldsb [%l7 + %l1], %i1
bleu,a %xcc, loop_130
nop
set 0x48, %o6
lduw [%l7 + %o6], %g5
nop
set 0x32, %g3
lduh [%l7 + %g3], %g4
set 0x1E, %g6
stha %i0, [%l7 + %g6] 0xeb
membar #Sync
loop_130:
nop
set 0x1B, %i1
stba %g6, [%l7 + %i1] 0xea
membar #Sync
and %i3, %o6, %g1
set 0x70, %i3
ldda [%l7 + %i3] 0x81, %o6
nop
set 0x27, %o1
stb %l2, [%l7 + %o1]
set 0x40, %o5
stda %l0, [%l7 + %o5] 0xe2
membar #Sync
ld [%l7 + 0x68], %f3
st %f12, [%l7 + 0x0C]
set 0x4E, %l5
stha %o3, [%l7 + %l5] 0x88
nop
set 0x6C, %i0
prefetch [%l7 + %i0], 3
fpadd32s %f10, %f1, %f10
membar #Sync
set 0x40, %i5
ldda [%l7 + %i5] 0xf9, %f16
nop
set 0x61, %l3
ldsb [%l7 + %l3], %i6
wr %i5, %l6, %sys_tick
nop
set 0x6C, %g1
sth %l4, [%l7 + %g1]
st %f0, [%l7 + 0x70]
set 0x4C, %o4
sta %f9, [%l7 + %o4] 0x81
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x89, %o5, %g3
add %l7, 0x70, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i2, %i4
nop
set 0x48, %l4
stx %fsr, [%l7 + %l4]
add %l1, %o1, %l5
set 0x48, %l6
stxa %o4, [%l7 + %l6] 0xe2
membar #Sync
set 0x18, %i2
lda [%l7 + %i2] 0x88, %f8
st %f21, [%l7 + 0x60]
set 0x20, %o2
prefetcha [%l7 + %o2] 0x81, 0
nop
set 0x38, %i4
std %i6, [%l7 + %i4]
nop
set 0x58, %o0
ldsh [%l7 + %o0], %g2
set 0x43, %o3
stba %l3, [%l7 + %o3] 0xe2
membar #Sync
nop
set 0x30, %g2
ldd [%l7 + %g2], %o0
nop
set 0x7A, %g5
lduh [%l7 + %g5], %i1
set 0x40, %g4
ldda [%l7 + %g4] 0x81, %f16
ld [%l7 + 0x38], %f11
nop
set 0x64, %o7
prefetch [%l7 + %o7], 1
wr %g5, %g7, %sys_tick
nop
set 0x0E, %l2
ldstub [%l7 + %l2], %i0
nop
set 0x38, %i6
ldd [%l7 + %i6], %f14
set 0x28, %i7
swapa [%l7 + %i7] 0x89, %g4
add %l7, 0x10, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i3
casa [%l6] 0x88, %i3, %g6
set 0x62, %g7
stba %o6, [%l7 + %g7] 0x88
nop
set 0x11, %l1
ldsb [%l7 + %l1], %o7
set 0x10, %o6
stxa %l2, [%l7 + %o6] 0x89
or %g1, %l0, %i6
nop
set 0x48, %l0
std %o2, [%l7 + %l0]
set 0x40, %g3
ldda [%l7 + %g3] 0xd2, %f0
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l6, %l4
nop
set 0x40, %g6
lduw [%l7 + %g6], %i5
bge %xcc, loop_131
nop
set 0x74, %i3
swap [%l7 + %i3], %g3
add %l7, 0x3C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o5, %i4
loop_131:
nop
set 0x38, %i1
stx %fsr, [%l7 + %i1]
bne %xcc, loop_132
nop
set 0x18, %o1
swap [%l7 + %o1], %l1
set 0x40, %o5
stda %f0, [%l7 + %o5] 0xc2
loop_132:
nop
set 0x30, %i0
ldx [%l7 + %i0], %o1
bgu,a,pt %icc, loop_133
nop
set 0x78, %l5
ldd [%l7 + %l5], %l4
or %o4, %o2, %i7
set 0x48, %i5
stxa %g2, [%l7 + %i5] 0xe3
membar #Sync
loop_133:
st %f2, [%l7 + 0x18]
nop
set 0x7D, %l3
stb %i2, [%l7 + %l3]
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
set 0x1C, %g1
swapa [%l7 + %g1] 0x80, %g5
set 0x34, %o4
stwa %o0, [%l7 + %o4] 0x88
set 0x20, %l4
stha %i0, [%l7 + %l4] 0x88
set 0x44, %i2
sta %f27, [%l7 + %i2] 0x89
nop
set 0x19, %o2
ldub [%l7 + %o2], %g4
set 0x2C, %i4
sta %f24, [%l7 + %i4] 0x81
nop
set 0x4F, %l6
ldub [%l7 + %l6], %i3
set 0x40, %o0
swapa [%l7 + %o0] 0x81, %g6
bl,a %xcc, loop_134
nop
set 0x54, %g2
prefetch [%l7 + %g2], 2
nop
set 0x25, %o3
ldsb [%l7 + %o3], %o6
fpadd16 %f2, %f18, %f10
loop_134:
nop
add %l7, 0x1C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g7
casa [%l6] 0x89, %g7, %l2
or %o7, %g1, %i6
set 0x60, %g5
ldda [%l7 + %g5] 0x89, %l0
set 0x46, %o7
stba %l6, [%l7 + %o7] 0xea
membar #Sync
add %l7, 0x38, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l4
casa [%l6] 0x81, %l4, %i5
set 0x40, %l2
ldda [%l7 + %l2] 0xda, %f0
set 0x30, %i6
sta %f14, [%l7 + %i6] 0x80
and %o3, %g3, %o5
ld [%l7 + 0x48], %f19
set 0x70, %i7
stda %i4, [%l7 + %i7] 0x80
set 0x20, %g4
sta %f3, [%l7 + %g4] 0x89
nop
set 0x27, %l1
ldstub [%l7 + %l1], %o1
bg %icc, loop_135
nop
set 0x3C, %g7
lduw [%l7 + %g7], %l5
add %l1, %o2, %o4
nop
set 0x68, %l0
ldsw [%l7 + %l0], %i7
loop_135:
nop
set 0x30, %o6
stda %g2, [%l7 + %o6] 0xe2
membar #Sync
nop
nop
setx 0xB3890CE8, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f26
setx 0xC7EEEA67, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f24
fdivs %f24, %f26, %f19
nop
set 0x73, %g6
ldub [%l7 + %g6], %i2
bgu %xcc, loop_136
nop
set 0x73, %g3
ldstub [%l7 + %g3], %l3
ld [%l7 + 0x0C], %f14
set 0x40, %i1
ldda [%l7 + %i1] 0xd2, %f0
loop_136:
add %i1, %o0, %i0
set 0x68, %i3
swapa [%l7 + %i3] 0x89, %g5
nop
set 0x20, %o1
ldd [%l7 + %o1], %f26
and %g4, %g6, %o6
set 0x4C, %o5
swapa [%l7 + %o5] 0x88, %i3
nop
set 0x60, %l5
prefetch [%l7 + %l5], 2
add %l2, %o7, %g1
set 0x14, %i5
stwa %g7, [%l7 + %i5] 0x88
nop
set 0x5B, %i0
ldub [%l7 + %i0], %i6
nop
set 0x39, %g1
stb %l0, [%l7 + %g1]
set 0x3C, %l3
swapa [%l7 + %l3] 0x88, %l6
nop
set 0x30, %l4
lduw [%l7 + %l4], %l4
fpsub16s %f21, %f5, %f22
st %fsr, [%l7 + 0x0C]
nop
set 0x62, %o4
ldsh [%l7 + %o4], %o3
or %g3, %o5, %i4
nop
set 0x36, %o2
lduh [%l7 + %o2], %o1
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i5
casa [%l6] 0x80, %i5, %l1
nop
set 0x68, %i2
stx %l5, [%l7 + %i2]
ld [%l7 + 0x0C], %f24
nop
set 0x5A, %i4
ldub [%l7 + %i4], %o2
nop
set 0x68, %o0
ldd [%l7 + %o0], %o4
nop
set 0x30, %l6
ldstub [%l7 + %l6], %i7
nop
set 0x58, %g2
lduw [%l7 + %g2], %g2
nop
set 0x20, %o3
ldub [%l7 + %o3], %i2
nop
set 0x4C, %o7
lduh [%l7 + %o7], %l3
membar #Sync
set 0x40, %l2
ldda [%l7 + %l2] 0xf9, %f0
set 0x50, %i6
ldxa [%l7 + %i6] 0x89, %o0
nop
set 0x6D, %i7
ldstub [%l7 + %i7], %i1
add %l7, 0x1C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i0
casa [%l6] 0x88, %i0, %g4
nop
set 0x2D, %g4
ldstub [%l7 + %g4], %g6
nop
set 0x68, %l1
ldx [%l7 + %l1], %o6
nop
set 0x68, %g5
ldub [%l7 + %g5], %i3
ld [%l7 + 0x3C], %f22
add %g5, %o7, %l2
nop
set 0x30, %g7
std %f6, [%l7 + %g7]
st %fsr, [%l7 + 0x2C]
set 0x20, %o6
ldxa [%l7 + %o6] 0x89, %g1
add %i6, %l0, %g7
set 0x40, %g6
ldda [%l7 + %g6] 0x89, %f0
nop
set 0x48, %l0
prefetch [%l7 + %l0], 1
nop
set 0x10, %g3
lduh [%l7 + %g3], %l4
set 0x60, %i3
prefetcha [%l7 + %i3] 0x89, 4
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x4C9, %tick_cmpr
set 0x38, %i1
prefetcha [%l7 + %i1] 0x88, 3
or %o1, %i5, %i4
nop
set 0x25, %o1
ldstub [%l7 + %o1], %l1
nop
set 0x3C, %l5
prefetch [%l7 + %l5], 2
wr %o2, %o4, %sys_tick
nop
set 0x4E, %i5
lduh [%l7 + %i5], %i7
set 0x70, %i0
stwa %l5, [%l7 + %i0] 0x80
nop
set 0x50, %g1
std %i2, [%l7 + %g1]
nop
set 0x48, %o5
stx %l3, [%l7 + %o5]
and %o0, %i1, %i0
set 0x40, %l4
stda %f16, [%l7 + %l4] 0xd2
nop
set 0x54, %o4
lduw [%l7 + %o4], %g2
and %g6, %g4, %o6
set 0x24, %l3
swapa [%l7 + %l3] 0x88, %g5
nop
set 0x48, %i2
sth %i3, [%l7 + %i2]
and %l2, %o7, %g1
set 0x78, %i4
stha %l0, [%l7 + %i4] 0xeb
membar #Sync
nop
set 0x4C, %o0
ldsw [%l7 + %o0], %i6
st %f0, [%l7 + 0x28]
and %l4, %l6, %g7
nop
set 0x50, %l6
stx %fsr, [%l7 + %l6]
set 0x58, %g2
stxa %o5, [%l7 + %g2] 0x81
set 0x3A, %o2
stha %g3, [%l7 + %o2] 0x89
fpsub16 %f14, %f4, %f30
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o3
casa [%l6] 0x80, %o3, %i5
st %f30, [%l7 + 0x64]
ld [%l7 + 0x1C], %f18
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
and %o2, %o4, %o1
set 0x32, %o3
stha %l5, [%l7 + %o3] 0xea
membar #Sync
set 0x70, %o7
sta %f1, [%l7 + %o7] 0x81
nop
set 0x70, %l2
ldd [%l7 + %l2], %i6
set 0x30, %i6
ldda [%l7 + %i6] 0x88, %l2
set 0x78, %i7
stda %i2, [%l7 + %i7] 0xe2
membar #Sync
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %i1
casxa [%l6] 0x88, %i1, %o0
add %g2, %i0, %g4
nop
set 0x08, %g4
stx %g6, [%l7 + %g4]
st %f7, [%l7 + 0x54]
set 0x30, %l1
ldda [%l7 + %l1] 0xeb, %g4
nop
set 0x77, %g7
ldub [%l7 + %g7], %o6
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l2
casa [%l6] 0x81, %l2, %i3
set 0x49, %o6
ldstuba [%l7 + %o6] 0x80, %g1
set 0x28, %g5
stda %l0, [%l7 + %g5] 0x81
add %l7, 0x54, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i6
casa [%l6] 0x80, %i6, %l4
or %o7, %l6, %o5
add %l7, 0x18, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %g7, %o3
set 0x48, %g6
swapa [%l7 + %g6] 0x88, %g3
st %f24, [%l7 + 0x5C]
set 0x10, %g3
lda [%l7 + %g3] 0x81, %f12
nop
set 0x52, %l0
ldsh [%l7 + %l0], %i5
set 0x50, %i1
stxa %i4, [%l7 + %i1] 0xe2
membar #Sync
add %l7, 0x0C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o2, %l1
nop
set 0x78, %o1
stx %o1, [%l7 + %o1]
and %l5, %o4, %l3
st %fsr, [%l7 + 0x1C]
nop
set 0x38, %i3
ldd [%l7 + %i3], %i2
nop
set 0x78, %l5
stx %fsr, [%l7 + %l5]
nop
set 0x33, %i5
ldub [%l7 + %i5], %i7
nop
set 0x40, %i0
ldd [%l7 + %i0], %i0
nop
set 0x7D, %g1
ldsb [%l7 + %g1], %o0
nop
set 0x24, %l4
sth %g2, [%l7 + %l4]
set 0x44, %o4
sta %f3, [%l7 + %o4] 0x89
nop
set 0x53, %l3
ldub [%l7 + %l3], %g4
nop
set 0x6C, %o5
prefetch [%l7 + %o5], 2
set 0x40, %i2
stxa %i0, [%l7 + %i2] 0x89
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %g6
casxa [%l6] 0x81, %g6, %g5
nop
set 0x78, %o0
std %l2, [%l7 + %o0]
ble %icc, loop_137
nop
set 0x36, %i4
ldstub [%l7 + %i4], %o6
nop
set 0x0F, %l6
ldub [%l7 + %l6], %i3
nop
set 0x42, %o2
ldsh [%l7 + %o2], %l0
loop_137:
or %i6, %g1, %l4
nop
set 0x48, %g2
ldsw [%l7 + %g2], %o7
nop
set 0x68, %o7
stb %o5, [%l7 + %o7]
nop
set 0x30, %l2
ldsw [%l7 + %l2], %l6
nop
set 0x36, %o3
lduh [%l7 + %o3], %o3
set 0x18, %i6
stxa %g7, [%l7 + %i6] 0xe3
membar #Sync
or %i5, %i4, %g3
add %o2, %l1, %o1
set 0x13, %i7
ldstuba [%l7 + %i7] 0x89, %o4
fpsub32 %f2, %f26, %f6
add %l7, 0x38, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x81, %l3, %i2
set 0x5C, %g4
stwa %i7, [%l7 + %g4] 0x80
set 0x40, %g7
stda %f0, [%l7 + %g7] 0xf0
membar #Sync
nop
set 0x22, %l1
lduh [%l7 + %l1], %l5
nop
set 0x48, %g5
ldx [%l7 + %g5], %o0
and %g2, %g4, %i0
nop
set 0x38, %g6
ldd [%l7 + %g6], %i0
nop
set 0x36, %g3
ldsb [%l7 + %g3], %g5
nop
set 0x18, %l0
stx %fsr, [%l7 + %l0]
set 0x7B, %o6
ldstuba [%l7 + %o6] 0x81, %g6
add %o6, %l2, %l0
nop
set 0x30, %i1
stx %i6, [%l7 + %i1]
nop
nop
setx 0xAAA91F70, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f11
setx 0xF79869AB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fdivs %f11, %f11, %f6
nop
set 0x1C, %i3
stw %g1, [%l7 + %i3]
set 0x20, %l5
stxa %l4, [%l7 + %l5] 0xeb
membar #Sync
set 0x40, %o1
ldda [%l7 + %o1] 0x89, %i2
ld [%l7 + 0x5C], %f23
nop
set 0x2C, %i5
lduw [%l7 + %i5], %o5
set 0x28, %i0
stda %o6, [%l7 + %i0] 0xeb
membar #Sync
set 0x14, %g1
swapa [%l7 + %g1] 0x89, %l6
set 0x40, %o4
stda %f16, [%l7 + %o4] 0xc4
add %l7, 0x64, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o3, %i5
st %f18, [%l7 + 0x58]
set 0x70, %l3
sta %f12, [%l7 + %l3] 0x80
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i4
casa [%l6] 0x80, %i4, %g7
st %f12, [%l7 + 0x4C]
set 0x08, %o5
lda [%l7 + %o5] 0x89, %f11
set 0x56, %l4
stha %o2, [%l7 + %l4] 0x89
nop
set 0x28, %o0
ldsw [%l7 + %o0], %g3
set 0x57, %i2
ldstuba [%l7 + %i2] 0x80, %l1
set 0x48, %l6
stwa %o4, [%l7 + %l6] 0xea
membar #Sync
set 0x40, %i4
stda %f0, [%l7 + %i4] 0x80
nop
set 0x18, %o2
stx %fsr, [%l7 + %o2]
nop
set 0x48, %o7
swap [%l7 + %o7], %l3
set 0x10, %l2
ldda [%l7 + %l2] 0x88, %i2
nop
set 0x4E, %o3
sth %i7, [%l7 + %o3]
nop
set 0x70, %i6
stx %fsr, [%l7 + %i6]
nop
set 0x30, %i7
ldsw [%l7 + %i7], %o1
bne,a %icc, loop_138
nop
set 0x58, %g2
ldsw [%l7 + %g2], %o0
nop
set 0x70, %g7
std %g2, [%l7 + %g7]
nop
set 0x44, %l1
swap [%l7 + %l1], %g4
loop_138:
nop
set 0x20, %g5
ldda [%l7 + %g5] 0x81, %l4
nop
set 0x10, %g4
stx %fsr, [%l7 + %g4]
nop
set 0x78, %g6
prefetch [%l7 + %g6], 0
nop
set 0x64, %g3
stw %i1, [%l7 + %g3]
set 0x38, %o6
stda %g4, [%l7 + %o6] 0x89
set 0x60, %l0
ldda [%l7 + %l0] 0x80, %i0
ld [%l7 + 0x44], %f19
nop
set 0x70, %i1
stb %g6, [%l7 + %i1]
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o6, %l2
nop
set 0x54, %i3
stw %l0, [%l7 + %i3]
nop
set 0x1B, %o1
ldstub [%l7 + %o1], %g1
nop
set 0x60, %l5
ldd [%l7 + %l5], %i6
nop
set 0x56, %i0
ldub [%l7 + %i0], %i3
set 0x70, %g1
ldda [%l7 + %g1] 0xe3, %o4
ld [%l7 + 0x40], %f3
set 0x60, %i5
stda %l4, [%l7 + %i5] 0x89
set 0x70, %l3
ldxa [%l7 + %l3] 0x88, %o7
nop
set 0x48, %o5
ldd [%l7 + %o5], %o2
nop
set 0x58, %o4
stx %l6, [%l7 + %o4]
set 0x70, %l4
stda %i4, [%l7 + %l4] 0xe2
membar #Sync
nop
set 0x30, %i2
ldsb [%l7 + %i2], %i4
nop
set 0x50, %l6
std %o2, [%l7 + %l6]
st %f22, [%l7 + 0x40]
set 0x40, %o0
stda %f16, [%l7 + %o0] 0xda
set 0x40, %o2
stda %f16, [%l7 + %o2] 0xf0
membar #Sync
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g3, %l1
set 0x4C, %i4
stwa %g7, [%l7 + %i4] 0x81
nop
set 0x62, %l2
ldsh [%l7 + %l2], %o4
and %l3, %i7, %o1
wr %o0, %g2, %set_softint
set 0x2C, %o7
swapa [%l7 + %o7] 0x88, %i2
add %g4, %l5, %g5
add %l7, 0x60, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i1, %i0
nop
set 0x6A, %o3
sth %g6, [%l7 + %o3]
set 0x30, %i7
lda [%l7 + %i7] 0x88, %f0
or %o6, %l0, %l2
nop
set 0x6A, %i6
ldstub [%l7 + %i6], %g1
nop
set 0x40, %g7
ldx [%l7 + %g7], %i3
nop
set 0x10, %g2
ldd [%l7 + %g2], %f26
be %xcc, loop_139
nop
set 0x58, %g5
stx %fsr, [%l7 + %g5]
set 0x46, %g4
stha %i6, [%l7 + %g4] 0xea
membar #Sync
loop_139:
nop
set 0x1C, %g6
swapa [%l7 + %g6] 0x88, %l4
set 0x10, %l1
stxa %o5, [%l7 + %l1] 0xea
membar #Sync
nop
set 0x70, %g3
stx %o7, [%l7 + %g3]
st %f13, [%l7 + 0x40]
fpadd32 %f12, %f30, %f4
add %l6, %i5, %o3
nop
set 0x7C, %l0
lduw [%l7 + %l0], %i4
st %f16, [%l7 + 0x08]
nop
set 0x30, %i1
ldd [%l7 + %i1], %g2
nop
set 0x58, %o6
ldd [%l7 + %o6], %o2
set 0x40, %o1
stda %l0, [%l7 + %o1] 0x80
set 0x10, %i3
swapa [%l7 + %i3] 0x81, %o4
set 0x60, %i0
ldda [%l7 + %i0] 0xeb, %l2
bge,a,pn %icc, loop_140
nop
set 0x76, %l5
sth %g7, [%l7 + %l5]
nop
set 0x40, %g1
stx %fsr, [%l7 + %g1]
set 0x3C, %i5
stha %o1, [%l7 + %i5] 0x88
loop_140:
nop
set 0x20, %o5
ldd [%l7 + %o5], %f8
set 0x08, %l3
stda %i6, [%l7 + %l3] 0x81
nop
set 0x0C, %l4
lduw [%l7 + %l4], %o0
set 0x72, %i2
ldstuba [%l7 + %i2] 0x80, %g2
and %i2, %g4, %l5
add %g5, %i0, %i1
nop
set 0x50, %l6
prefetch [%l7 + %l6], 3
set 0x31, %o0
ldstuba [%l7 + %o0] 0x89, %o6
and %l0, %g6, %g1
nop
set 0x14, %o2
swap [%l7 + %o2], %l2
add %l7, 0x54, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i3
casa [%l6] 0x89, %i3, %l4
nop
set 0x2C, %o4
ldstub [%l7 + %o4], %i6
nop
set 0x08, %l2
prefetch [%l7 + %l2], 4
set 0x40, %i4
stda %f0, [%l7 + %i4] 0x81
add %o7, %o5, %l6
nop
set 0x10, %o7
ldd [%l7 + %o7], %i4
bne,a,pn %xcc, loop_141
st %fsr, [%l7 + 0x40]
nop
set 0x78, %i7
stx %o3, [%l7 + %i7]
ld [%l7 + 0x5C], %f17
loop_141:
nop
add %l7, 0x4C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %g3, %o2
set 0x50, %i6
ldda [%l7 + %i6] 0x81, %l0
nop
set 0x58, %o3
ldsw [%l7 + %o3], %i4
nop
set 0x10, %g2
ldstub [%l7 + %g2], %l3
ld [%l7 + 0x3C], %f13
nop
set 0x60, %g5
ldsb [%l7 + %g5], %g7
nop
set 0x26, %g4
ldstub [%l7 + %g4], %o1
nop
set 0x30, %g7
stx %o4, [%l7 + %g7]
set 0x40, %g6
ldda [%l7 + %g6] 0x81, %f16
set 0x15, %l1
stba %i7, [%l7 + %l1] 0xe2
membar #Sync
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x994, %tick_cmpr
nop
set 0x60, %l0
stx %i2, [%l7 + %l0]
nop
set 0x48, %g3
ldd [%l7 + %g3], %f22
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %g4
casxa [%l6] 0x89, %g4, %l5
nop
set 0x30, %i1
prefetch [%l7 + %i1], 2
set 0x7C, %o1
stha %i0, [%l7 + %o1] 0x80
or %g5, %o6, %l0
nop
set 0x44, %o6
prefetch [%l7 + %o6], 3
nop
set 0x28, %i3
std %g6, [%l7 + %i3]
nop
set 0x74, %i0
prefetch [%l7 + %i0], 1
set 0x7C, %g1
stha %g1, [%l7 + %g1] 0xe2
membar #Sync
nop
set 0x2C, %i5
swap [%l7 + %i5], %i1
set 0x70, %o5
prefetcha [%l7 + %o5] 0x80, 1
set 0x34, %l5
stha %l4, [%l7 + %l5] 0xeb
membar #Sync
nop
set 0x1E, %l4
lduh [%l7 + %l4], %l2
nop
set 0x4C, %i2
ldsw [%l7 + %i2], %o7
set 0x62, %l3
stha %o5, [%l7 + %l3] 0x81
nop
set 0x08, %o0
std %f8, [%l7 + %o0]
nop
set 0x1A, %l6
sth %l6, [%l7 + %l6]
set 0x40, %o2
stxa %i5, [%l7 + %o2] 0x89
set 0x40, %o4
stda %f16, [%l7 + %o4] 0xd0
set 0x2C, %l2
sta %f29, [%l7 + %l2] 0x80
set 0x4C, %i4
swapa [%l7 + %i4] 0x81, %i6
nop
set 0x50, %o7
lduh [%l7 + %o7], %o3
add %l7, 0x50, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %g3
casxa [%l6] 0x81, %g3, %o2
nop
set 0x34, %i7
ldsb [%l7 + %i7], %i4
bgu,pn %xcc, loop_142
nop
set 0x50, %o3
stx %fsr, [%l7 + %o3]
set 0x40, %g2
sta %f11, [%l7 + %g2] 0x89
loop_142:
nop
set 0x3C, %i6
lda [%l7 + %i6] 0x80, %f11
set 0x44, %g4
ldstuba [%l7 + %g4] 0x80, %l3
set 0x4E, %g5
stha %g7, [%l7 + %g5] 0x80
nop
set 0x36, %g7
ldstub [%l7 + %g7], %o1
nop
set 0x70, %l1
std %l0, [%l7 + %l1]
nop
set 0x08, %g6
std %f10, [%l7 + %g6]
nop
set 0x44, %g3
ldub [%l7 + %g3], %i7
nop
set 0x3C, %l0
prefetch [%l7 + %l0], 1
nop
set 0x40, %i1
ldub [%l7 + %i1], %o0
nop
set 0x28, %o6
ldd [%l7 + %o6], %f10
set 0x0C, %i3
lda [%l7 + %i3] 0x81, %f9
nop
set 0x68, %i0
stx %o4, [%l7 + %i0]
nop
set 0x6E, %o1
stb %g2, [%l7 + %o1]
set 0x3E, %g1
stba %g4, [%l7 + %g1] 0x89
set 0x12, %i5
stba %i2, [%l7 + %i5] 0x88
set 0x0C, %l5
swapa [%l7 + %l5] 0x89, %i0
wr %g5, %o6, %y
and %l5, %g6, %g1
nop
set 0x6C, %o5
ldsh [%l7 + %o5], %l0
or %i3, %l4, %l2
set 0x5E, %i2
stha %i1, [%l7 + %i2] 0xe3
membar #Sync
set 0x48, %l3
sta %f18, [%l7 + %l3] 0x88
nop
set 0x78, %l4
ldd [%l7 + %l4], %o6
nop
set 0x20, %o0
stx %l6, [%l7 + %o0]
st %fsr, [%l7 + 0x18]
set 0x40, %l6
ldda [%l7 + %l6] 0x88, %f16
nop
set 0x20, %o2
stx %fsr, [%l7 + %o2]
nop
set 0x10, %l2
ldd [%l7 + %l2], %f26
nop
set 0x54, %o4
lduw [%l7 + %o4], %o5
nop
set 0x30, %i4
ldsw [%l7 + %i4], %i5
nop
set 0x73, %o7
ldub [%l7 + %o7], %o3
fpadd32s %f24, %f20, %f12
or %i6, %o2, %i4
nop
set 0x70, %o3
stw %l3, [%l7 + %o3]
or %g3, %g7, %l1
set 0x4C, %i7
swapa [%l7 + %i7] 0x89, %i7
and %o0, %o1, %o4
set 0x20, %i6
swapa [%l7 + %i6] 0x89, %g2
nop
set 0x7C, %g4
swap [%l7 + %g4], %i2
set 0x0E, %g5
ldstuba [%l7 + %g5] 0x80, %g4
nop
set 0x28, %g2
ldx [%l7 + %g2], %i0
add %g5, %o6, %l5
nop
set 0x34, %l1
ldsh [%l7 + %l1], %g1
ld [%l7 + 0x5C], %f5
nop
set 0x68, %g6
sth %g6, [%l7 + %g6]
ld [%l7 + 0x74], %f29
nop
set 0x70, %g3
std %i2, [%l7 + %g3]
nop
set 0x58, %l0
std %f30, [%l7 + %l0]
nop
set 0x48, %g7
stw %l0, [%l7 + %g7]
nop
set 0x48, %i1
stx %l2, [%l7 + %i1]
nop
set 0x78, %i3
swap [%l7 + %i3], %l4
st %f13, [%l7 + 0x30]
st %fsr, [%l7 + 0x60]
nop
set 0x30, %i0
ldd [%l7 + %i0], %f20
nop
set 0x4D, %o1
ldub [%l7 + %o1], %o7
nop
set 0x38, %o6
ldd [%l7 + %o6], %f26
add %l7, 0x40, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l6, %i1
nop
set 0x38, %i5
ldx [%l7 + %i5], %o5
add %o3, %i6, %i5
nop
set 0x7D, %l5
ldub [%l7 + %l5], %i4
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l3, %g3
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x89, %o2, %l1
ld [%l7 + 0x40], %f23
nop
set 0x58, %g1
ldd [%l7 + %g1], %g6
set 0x44, %i2
stha %i7, [%l7 + %i2] 0x81
nop
set 0x7C, %o5
prefetch [%l7 + %o5], 0
ld [%l7 + 0x3C], %f11
st %fsr, [%l7 + 0x1C]
nop
set 0x1C, %l3
lduw [%l7 + %l3], %o1
nop
set 0x68, %o0
stx %o4, [%l7 + %o0]
set 0x40, %l6
stda %f0, [%l7 + %l6] 0x89
set 0x50, %o2
ldda [%l7 + %o2] 0xea, %g2
and %i2, %g4, %o0
set 0x40, %l2
stwa %i0, [%l7 + %l2] 0xe2
membar #Sync
wr %g5, %l5, %ccr
ld [%l7 + 0x60], %f0
nop
set 0x30, %l4
ldd [%l7 + %l4], %o6
add %l7, 0x60, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %g6, %g1
nop
set 0x20, %o4
swap [%l7 + %o4], %i3
nop
set 0x20, %i4
std %f0, [%l7 + %i4]
set 0x53, %o7
ldstuba [%l7 + %o7] 0x89, %l2
set 0x72, %i7
stha %l4, [%l7 + %i7] 0xea
membar #Sync
nop
set 0x58, %o3
stx %fsr, [%l7 + %o3]
nop
set 0x12, %i6
lduh [%l7 + %i6], %o7
nop
set 0x30, %g4
stx %fsr, [%l7 + %g4]
set 0x0F, %g2
ldstuba [%l7 + %g2] 0x81, %l6
nop
set 0x34, %g5
stw %i1, [%l7 + %g5]
nop
set 0x2A, %g6
ldsh [%l7 + %g6], %o5
nop
set 0x20, %g3
stx %fsr, [%l7 + %g3]
nop
set 0x48, %l0
stw %l0, [%l7 + %l0]
nop
set 0x60, %l1
lduw [%l7 + %l1], %i6
st %f0, [%l7 + 0x1C]
or %i5, %o3, %l3
add %l7, 0x70, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i4, %o2
nop
set 0x40, %i1
std %f26, [%l7 + %i1]
st %f29, [%l7 + 0x68]
set 0x29, %g7
stba %l1, [%l7 + %g7] 0x80
set 0x10, %i0
sta %f4, [%l7 + %i0] 0x89
nop
set 0x38, %o1
swap [%l7 + %o1], %g3
set 0x40, %o6
ldda [%l7 + %o6] 0x89, %i6
membar #Sync
set 0x40, %i3
ldda [%l7 + %i3] 0xf1, %f0
set 0x40, %i5
stda %f16, [%l7 + %i5] 0x80
nop
set 0x7C, %l5
ldsb [%l7 + %l5], %o1
and %o4, %g7, %g2
st %f14, [%l7 + 0x34]
and %i2, %g4, %o0
add %i0, %l5, %g5
set 0x40, %i2
ldda [%l7 + %i2] 0xda, %f0
set 0x40, %o5
stda %f16, [%l7 + %o5] 0xd2
or %o6, %g1, %g6
nop
set 0x68, %g1
stw %l2, [%l7 + %g1]
nop
set 0x0C, %l3
lduw [%l7 + %l3], %i3
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o7, %l6
nop
set 0x20, %o0
prefetch [%l7 + %o0], 4
nop
set 0x78, %l6
ldsb [%l7 + %l6], %l4
set 0x60, %o2
stxa %i1, [%l7 + %o2] 0xeb
membar #Sync
set 0x58, %l2
stwa %o5, [%l7 + %l2] 0xea
membar #Sync
or %l0, %i6, %o3
set 0x60, %o4
stda %l2, [%l7 + %o4] 0xe2
membar #Sync
st %fsr, [%l7 + 0x38]
nop
set 0x68, %l4
std %f24, [%l7 + %l4]
nop
set 0x10, %i4
std %f20, [%l7 + %i4]
nop
set 0x0C, %o7
lduw [%l7 + %o7], %i4
nop
set 0x56, %o3
lduh [%l7 + %o3], %i5
nop
set 0x58, %i7
ldd [%l7 + %i7], %f24
nop
set 0x68, %i6
stx %o2, [%l7 + %i6]
nop
set 0x7C, %g4
swap [%l7 + %g4], %g3
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
nop
set 0x08, %g5
ldd [%l7 + %g5], %o4
nop
set 0x70, %g6
stw %g7, [%l7 + %g6]
nop
set 0x5C, %g3
stw %i7, [%l7 + %g3]
set 0x38, %g2
stwa %g2, [%l7 + %g2] 0x89
or %g4, %i2, %i0
wr %l5, %g5, %clear_softint
nop
set 0x78, %l0
ldd [%l7 + %l0], %f22
or %o0, %o6, %g1
nop
set 0x58, %i1
prefetch [%l7 + %i1], 4
set 0x7C, %g7
stha %l2, [%l7 + %g7] 0xe2
membar #Sync
nop
set 0x10, %l1
lduw [%l7 + %l1], %g6
set 0x77, %i0
ldstuba [%l7 + %i0] 0x89, %o7
set 0x08, %o1
stwa %l6, [%l7 + %o1] 0x80
nop
nop
setx 0x75D8C1B076E28642, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f8
setx 0xA0B5FFF2488E9F56, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f24
fdivd %f24, %f8, %f8
set 0x6C, %i3
swapa [%l7 + %i3] 0x88, %l4
nop
set 0x17, %i5
stb %i3, [%l7 + %i5]
add %l7, 0x40, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o5, %i1
membar #Sync
set 0x40, %o6
ldda [%l7 + %o6] 0xf0, %f0
set 0x20, %l5
stda %l0, [%l7 + %l5] 0x89
nop
set 0x5C, %o5
lduh [%l7 + %o5], %o3
set 0x40, %g1
ldda [%l7 + %g1] 0xd0, %f0
nop
set 0x51, %l3
ldub [%l7 + %l3], %l3
nop
set 0x12, %i2
stb %i6, [%l7 + %i2]
nop
set 0x6C, %l6
ldub [%l7 + %l6], %i4
nop
set 0x2C, %o2
stw %o2, [%l7 + %o2]
nop
set 0x27, %o0
ldsb [%l7 + %o0], %g3
or %i5, %o1, %o4
nop
set 0x31, %l2
stb %g7, [%l7 + %l2]
ld [%l7 + 0x1C], %f17
set 0x18, %l4
stda %i6, [%l7 + %l4] 0x80
set 0x48, %i4
stxa %g2, [%l7 + %i4] 0x81
nop
set 0x28, %o7
ldd [%l7 + %o7], %l0
set 0x40, %o4
stxa %i2, [%l7 + %o4] 0xe3
membar #Sync
ld [%l7 + 0x2C], %f22
or %g4, %l5, %i0
nop
set 0x1F, %o3
ldub [%l7 + %o3], %g5
nop
set 0x78, %i7
ldstub [%l7 + %i7], %o6
nop
set 0x34, %i6
ldstub [%l7 + %i6], %o0
set 0x38, %g4
ldxa [%l7 + %g4] 0x88, %l2
set 0x20, %g5
swapa [%l7 + %g5] 0x81, %g6
set 0x24, %g6
swapa [%l7 + %g6] 0x89, %g1
set 0x40, %g3
stba %o7, [%l7 + %g3] 0x88
set 0x40, %g2
ldda [%l7 + %g2] 0xe3, %l4
nop
set 0x18, %i1
std %f6, [%l7 + %i1]
set 0x10, %g7
stda %i6, [%l7 + %g7] 0xeb
membar #Sync
nop
set 0x38, %l0
ldub [%l7 + %l0], %i3
set 0x10, %i0
stda %o4, [%l7 + %i0] 0x88
nop
set 0x08, %o1
stx %fsr, [%l7 + %o1]
nop
set 0x20, %l1
ldd [%l7 + %l1], %l0
ld [%l7 + 0x34], %f6
nop
set 0x6C, %i3
lduh [%l7 + %i3], %o3
nop
set 0x38, %i5
prefetch [%l7 + %i5], 3
nop
set 0x10, %o6
std %f18, [%l7 + %o6]
bleu %icc, loop_143
nop
set 0x54, %o5
swap [%l7 + %o5], %l3
set 0x40, %g1
ldda [%l7 + %g1] 0x89, %i6
loop_143:
nop
set 0x78, %l3
stx %i4, [%l7 + %l3]
and %i1, %o2, %g3
set 0x40, %l5
stda %f0, [%l7 + %l5] 0xda
nop
set 0x7A, %l6
sth %o1, [%l7 + %l6]
nop
set 0x44, %o2
lduh [%l7 + %o2], %i5
st %f7, [%l7 + 0x1C]
nop
set 0x48, %i2
ldx [%l7 + %i2], %o4
nop
set 0x28, %o0
stx %g7, [%l7 + %o0]
and %g2, %l1, %i2
set 0x45, %l4
stba %i7, [%l7 + %l4] 0xeb
membar #Sync
set 0x4A, %l2
stha %g4, [%l7 + %l2] 0x81
set 0x40, %o7
stxa %i0, [%l7 + %o7] 0xeb
membar #Sync
nop
set 0x10, %o4
ldsh [%l7 + %o4], %g5
nop
set 0x6A, %i4
ldub [%l7 + %i4], %o6
nop
set 0x41, %o3
ldsb [%l7 + %o3], %l5
nop
set 0x38, %i6
stw %l2, [%l7 + %i6]
st %fsr, [%l7 + 0x34]
nop
set 0x5C, %g4
ldsh [%l7 + %g4], %o0
nop
set 0x78, %i7
ldx [%l7 + %i7], %g1
nop
nop
setx 0x64FC522BA04888F7, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f0
setx 0xCB6F31DC294EF6B9, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fdivd %f2, %f0, %f22
nop
set 0x22, %g5
sth %g6, [%l7 + %g5]
nop
set 0x74, %g6
stw %o7, [%l7 + %g6]
set 0x7A, %g3
stba %l4, [%l7 + %g3] 0xeb
membar #Sync
nop
set 0x40, %g2
ldx [%l7 + %g2], %i3
nop
set 0x2E, %i1
lduh [%l7 + %i1], %l6
set 0x70, %l0
stda %o4, [%l7 + %l0] 0x81
nop
set 0x58, %i0
stx %fsr, [%l7 + %i0]
nop
set 0x2A, %g7
ldsb [%l7 + %g7], %o3
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l0, %l3
set 0x28, %l1
ldxa [%l7 + %l1] 0x89, %i6
add %i4, %o2, %g3
set 0x3C, %o1
stba %o1, [%l7 + %o1] 0x89
set 0x28, %i5
ldxa [%l7 + %i5] 0x89, %i1
nop
set 0x2C, %o6
ldsh [%l7 + %o6], %i5
set 0x40, %i3
stda %f0, [%l7 + %i3] 0xd8
nop
set 0x68, %o5
ldd [%l7 + %o5], %f2
set 0x58, %g1
stda %g6, [%l7 + %g1] 0x89
set 0x18, %l3
prefetcha [%l7 + %l3] 0x89, 3
set 0x40, %l5
ldda [%l7 + %l5] 0xe2, %l0
nop
set 0x44, %l6
ldsh [%l7 + %l6], %i2
set 0x20, %o2
stxa %o4, [%l7 + %o2] 0x89
and %i7, %g4, %g5
nop
set 0x08, %o0
ldsh [%l7 + %o0], %o6
nop
set 0x50, %i2
stx %i0, [%l7 + %i2]
set 0x30, %l2
ldxa [%l7 + %l2] 0x89, %l5
nop
set 0x30, %o7
lduw [%l7 + %o7], %l2
nop
set 0x24, %l4
ldsw [%l7 + %l4], %g1
nop
set 0x1E, %o4
sth %g6, [%l7 + %o4]
nop
set 0x48, %i4
ldsb [%l7 + %i4], %o0
add %l7, 0x70, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l4, %o7
nop
set 0x08, %i6
ldd [%l7 + %i6], %f10
set 0x63, %g4
stba %l6, [%l7 + %g4] 0x81
wr %i3, %o5, %pic
nop
set 0x40, %i7
sth %l0, [%l7 + %i7]
bgu,pn %icc, loop_144
add %o3, %i6, %l3
st %f6, [%l7 + 0x0C]
st %f5, [%l7 + 0x70]
loop_144:
nop
set 0x40, %g5
ldda [%l7 + %g5] 0x81, %f0
nop
set 0x20, %o3
std %f10, [%l7 + %o3]
set 0x28, %g3
stda %i4, [%l7 + %g3] 0xe2
membar #Sync
set 0x40, %g6
stda %f0, [%l7 + %g6] 0x80
nop
set 0x34, %i1
prefetch [%l7 + %i1], 0
set 0x58, %g2
stda %o2, [%l7 + %g2] 0xe2
membar #Sync
set 0x0C, %i0
lda [%l7 + %i0] 0x81, %f3
st %f5, [%l7 + 0x5C]
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g3, %i1
and %o1, %i5, %g7
and %g2, %l1, %o4
set 0x68, %l0
ldxa [%l7 + %l0] 0x89, %i7
ld [%l7 + 0x28], %f4
nop
set 0x20, %g7
swap [%l7 + %g7], %g4
add %g5, %o6, %i2
set 0x54, %l1
sta %f8, [%l7 + %l1] 0x89
nop
set 0x76, %o1
ldsb [%l7 + %o1], %l5
nop
set 0x60, %i5
std %f30, [%l7 + %i5]
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i0, %g1
set 0x30, %i3
lda [%l7 + %i3] 0x81, %f12
set 0x58, %o5
stha %g6, [%l7 + %o5] 0xe3
membar #Sync
set 0x50, %g1
swapa [%l7 + %g1] 0x80, %o0
nop
set 0x70, %l3
ldub [%l7 + %l3], %l4
set 0x1D, %o6
ldstuba [%l7 + %o6] 0x88, %o7
set 0x34, %l5
swapa [%l7 + %l5] 0x81, %l6
set 0x30, %o2
swapa [%l7 + %o2] 0x88, %l2
set 0x28, %o0
ldxa [%l7 + %o0] 0x89, %i3
nop
set 0x1D, %l6
ldstub [%l7 + %l6], %o5
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l0, %i6
nop
set 0x2F, %l2
stb %l3, [%l7 + %l2]
set 0x10, %i2
ldda [%l7 + %i2] 0x89, %o2
nop
set 0x4D, %o7
ldub [%l7 + %o7], %o2
nop
set 0x7F, %o4
stb %g3, [%l7 + %o4]
nop
set 0x68, %i4
sth %i1, [%l7 + %i4]
wr %o1, %i4, %softint
nop
set 0x40, %i6
std %i4, [%l7 + %i6]
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
set 0x45, %l4
stba %g7, [%l7 + %l4] 0xeb
membar #Sync
nop
set 0x1E, %g4
ldsh [%l7 + %g4], %i7
nop
set 0x66, %i7
ldsb [%l7 + %i7], %o4
nop
set 0x58, %o3
ldd [%l7 + %o3], %f16
set 0x29, %g5
stba %g5, [%l7 + %g5] 0x88
set 0x54, %g6
stba %g4, [%l7 + %g6] 0x89
nop
set 0x4C, %g3
prefetch [%l7 + %g3], 1
set 0x60, %g2
ldxa [%l7 + %g2] 0x81, %o6
set 0x6C, %i1
swapa [%l7 + %i1] 0x80, %l5
wr %i2, %i0, %sys_tick
nop
set 0x50, %l0
ldstub [%l7 + %l0], %g6
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g1, %l4
nop
set 0x08, %g7
std %o0, [%l7 + %g7]
nop
set 0x64, %i0
lduh [%l7 + %i0], %l6
nop
set 0x28, %o1
std %f30, [%l7 + %o1]
add %l2, %i3, %o5
nop
set 0x5E, %i5
lduh [%l7 + %i5], %o7
fpsub16s %f31, %f17, %f22
nop
set 0x4B, %i3
ldub [%l7 + %i3], %l0
nop
set 0x58, %l1
ldx [%l7 + %l1], %l3
nop
set 0x68, %g1
stx %fsr, [%l7 + %g1]
nop
set 0x68, %l3
ldsw [%l7 + %l3], %o3
nop
set 0x44, %o6
lduw [%l7 + %o6], %i6
bge %xcc, loop_145
add %g3, %i1, %o2
nop
set 0x22, %o5
ldsh [%l7 + %o5], %o1
nop
set 0x28, %o2
ldx [%l7 + %o2], %i5
loop_145:
nop
set 0x1C, %o0
ldsh [%l7 + %o0], %i4
set 0x2C, %l6
lda [%l7 + %l6] 0x88, %f10
set 0x40, %l2
ldda [%l7 + %l2] 0xd0, %f0
nop
set 0x24, %l5
stw %g2, [%l7 + %l5]
nop
set 0x20, %i2
std %l0, [%l7 + %i2]
set 0x48, %o4
stda %g6, [%l7 + %o4] 0xea
membar #Sync
set 0x18, %i4
stha %i7, [%l7 + %i4] 0xeb
membar #Sync
set 0x2F, %i6
ldstuba [%l7 + %i6] 0x80, %o4
nop
nop
setx 0x51A679FE, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0xC69FCB5B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f31
fdivs %f31, %f9, %f4
st %f1, [%l7 + 0x40]
fpsub16s %f9, %f31, %f4
wr %g4, %o6, %y
nop
set 0x50, %l4
std %f26, [%l7 + %l4]
nop
set 0x58, %g4
stw %g5, [%l7 + %g4]
nop
set 0x51, %i7
ldub [%l7 + %i7], %i2
nop
set 0x3C, %o7
ldsh [%l7 + %o7], %i0
nop
set 0x74, %o3
stb %l5, [%l7 + %o3]
st %fsr, [%l7 + 0x10]
nop
set 0x44, %g6
prefetch [%l7 + %g6], 1
wr %g6, %g1, %softint
wr %o0, %l4, %y
nop
set 0x18, %g5
ldx [%l7 + %g5], %l6
set 0x10, %g3
ldda [%l7 + %g3] 0x88, %l2
nop
set 0x74, %i1
sth %o5, [%l7 + %i1]
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0xf9, %f0
wr %i3, %o7, %softint
set 0x20, %g7
lda [%l7 + %g7] 0x89, %f2
nop
set 0x48, %g2
std %l2, [%l7 + %g2]
nop
set 0x60, %i0
ldx [%l7 + %i0], %l0
nop
set 0x38, %i5
ldd [%l7 + %i5], %o2
set 0x1B, %i3
ldstuba [%l7 + %i3] 0x81, %i6
wr %i1, %g3, %set_softint
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
add %l7, 0x08, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x88, %o2, %g2
nop
set 0x58, %l1
stx %i4, [%l7 + %l1]
nop
set 0x28, %g1
ldd [%l7 + %g1], %l0
set 0x74, %o1
swapa [%l7 + %o1] 0x89, %i7
nop
set 0x1C, %o6
swap [%l7 + %o6], %o4
nop
set 0x64, %l3
stw %g7, [%l7 + %l3]
set 0x58, %o2
stwa %o6, [%l7 + %o2] 0x81
nop
set 0x2D, %o5
stb %g4, [%l7 + %o5]
nop
set 0x4C, %o0
ldstub [%l7 + %o0], %i2
nop
set 0x30, %l6
ldx [%l7 + %l6], %i0
add %g5, %l5, %g1
nop
set 0x50, %l5
ldd [%l7 + %l5], %f16
set 0x18, %i2
swapa [%l7 + %i2] 0x89, %o0
st %fsr, [%l7 + 0x38]
set 0x18, %o4
sta %f20, [%l7 + %o4] 0x80
set 0x20, %i4
stxa %g6, [%l7 + %i4] 0xea
membar #Sync
nop
set 0x08, %l2
std %f4, [%l7 + %l2]
st %f20, [%l7 + 0x7C]
set 0x30, %l4
ldxa [%l7 + %l4] 0x88, %l4
nop
set 0x36, %i6
stb %l2, [%l7 + %i6]
nop
set 0x08, %i7
std %f12, [%l7 + %i7]
set 0x48, %o7
swapa [%l7 + %o7] 0x81, %l6
st %fsr, [%l7 + 0x14]
add %l7, 0x28, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i3
casxa [%l6] 0x81, %i3, %o7
bne,a %icc, loop_146
add %l3, %o5, %l0
nop
set 0x56, %o3
ldsh [%l7 + %o3], %o3
nop
set 0x10, %g4
prefetch [%l7 + %g4], 3
loop_146:
nop
set 0x30, %g6
sth %i6, [%l7 + %g6]
nop
set 0x5C, %g5
lduh [%l7 + %g5], %i1
nop
set 0x28, %i1
std %f24, [%l7 + %i1]
set 0x68, %g3
stha %o1, [%l7 + %g3] 0xe3
membar #Sync
set 0x1C, %l0
stwa %g3, [%l7 + %l0] 0xe2
membar #Sync
nop
set 0x3A, %g7
sth %o2, [%l7 + %g7]
set 0x22, %g2
stba %g2, [%l7 + %g2] 0xe2
membar #Sync
nop
set 0x6C, %i5
lduh [%l7 + %i5], %i4
nop
set 0x50, %i0
std %i4, [%l7 + %i0]
nop
set 0x22, %i3
ldub [%l7 + %i3], %i7
set 0x48, %g1
stba %l1, [%l7 + %g1] 0xe3
membar #Sync
nop
set 0x74, %o1
lduw [%l7 + %o1], %g7
set 0x09, %l1
ldstuba [%l7 + %l1] 0x80, %o4
set 0x24, %l3
swapa [%l7 + %l3] 0x88, %g4
nop
set 0x3E, %o6
sth %o6, [%l7 + %o6]
set 0x44, %o5
stba %i2, [%l7 + %o5] 0xeb
membar #Sync
set 0x40, %o0
lda [%l7 + %o0] 0x89, %f6
ld [%l7 + 0x18], %f4
nop
set 0x52, %l6
lduh [%l7 + %l6], %i0
nop
set 0x50, %o2
ldd [%l7 + %o2], %l4
set 0x30, %i2
stda %g4, [%l7 + %i2] 0x80
set 0x78, %l5
stwa %g1, [%l7 + %l5] 0xeb
membar #Sync
set 0x78, %o4
sta %f1, [%l7 + %o4] 0x88
nop
set 0x0B, %i4
ldub [%l7 + %i4], %g6
nop
set 0x70, %l2
stx %l4, [%l7 + %l2]
set 0x50, %i6
stda %l2, [%l7 + %i6] 0xea
membar #Sync
nop
set 0x4E, %i7
ldstub [%l7 + %i7], %o0
add %l7, 0x64, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l6, %o7
nop
set 0x4A, %o7
sth %i3, [%l7 + %o7]
set 0x38, %l4
prefetcha [%l7 + %l4] 0x88, 4
bgu %icc, loop_147
add %l3, %o3, %i6
nop
set 0x58, %g4
sth %l0, [%l7 + %g4]
nop
set 0x08, %g6
ldd [%l7 + %g6], %f28
loop_147:
wr %i1, %g3, %clear_softint
nop
set 0x18, %o3
stw %o1, [%l7 + %o3]
set 0x2C, %g5
stwa %o2, [%l7 + %g5] 0xea
membar #Sync
st %fsr, [%l7 + 0x60]
set 0x58, %i1
sta %f31, [%l7 + %i1] 0x80
set 0x28, %l0
stha %i4, [%l7 + %l0] 0x81
nop
set 0x68, %g3
ldd [%l7 + %g3], %f24
nop
set 0x28, %g7
ldsw [%l7 + %g7], %g2
set 0x40, %i5
stda %f0, [%l7 + %i5] 0x81
nop
set 0x40, %i0
ldd [%l7 + %i0], %f2
nop
set 0x18, %i3
ldd [%l7 + %i3], %i6
nop
set 0x70, %g2
ldub [%l7 + %g2], %l1
ld [%l7 + 0x4C], %f19
nop
set 0x7C, %o1
swap [%l7 + %o1], %i5
add %g7, %g4, %o6
set 0x78, %g1
prefetcha [%l7 + %g1] 0x89, 3
nop
set 0x30, %l1
ldd [%l7 + %l1], %i0
nop
set 0x18, %o6
ldx [%l7 + %o6], %l5
set 0x24, %l3
ldstuba [%l7 + %l3] 0x88, %g5
nop
set 0x60, %o5
ldd [%l7 + %o5], %o4
nop
set 0x0A, %l6
ldstub [%l7 + %l6], %g6
nop
set 0x08, %o2
std %f6, [%l7 + %o2]
nop
set 0x70, %o0
std %g0, [%l7 + %o0]
set 0x10, %i2
sta %f15, [%l7 + %i2] 0x89
nop
set 0x53, %l5
ldstub [%l7 + %l5], %l2
set 0x50, %o4
ldda [%l7 + %o4] 0x81, %o0
nop
set 0x0F, %i4
ldub [%l7 + %i4], %l6
nop
set 0x66, %l2
ldsh [%l7 + %l2], %o7
bl,a,pt %icc, loop_148
nop
set 0x4B, %i6
stb %l4, [%l7 + %i6]
set 0x20, %i7
stda %o4, [%l7 + %i7] 0xe3
membar #Sync
loop_148:
nop
membar #Sync
set 0x40, %o7
ldda [%l7 + %o7] 0xf1, %f0
add %l7, 0x64, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %l3
casa [%l6] 0x89, %l3, %i3
nop
set 0x28, %l4
prefetch [%l7 + %l4], 3
nop
set 0x4C, %g4
lduw [%l7 + %g4], %o3
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] 0x80, %l0, %i6
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i1, %o1
set 0x20, %g6
lda [%l7 + %g6] 0x81, %f21
nop
set 0x40, %o3
stb %o2, [%l7 + %o3]
and %g3, %g2, %i4
nop
set 0x16, %i1
ldsb [%l7 + %i1], %l1
nop
set 0x18, %l0
prefetch [%l7 + %l0], 3
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i7, %g7
wr %i5, %o6, %clear_softint
nop
set 0x28, %g5
stx %g4, [%l7 + %g5]
wr %i2, %l5, %softint
set 0x61, %g3
stba %i0, [%l7 + %g3] 0xea
membar #Sync
set 0x77, %g7
stba %o4, [%l7 + %g7] 0x81
fpadd32s %f27, %f26, %f18
nop
nop
setx 0xAB1A1B710D8D2407, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f24
setx 0x0BEADFD95D0714A0, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f22
fdivd %f22, %f24, %f20
nop
set 0x60, %i0
ldx [%l7 + %i0], %g6
nop
set 0x50, %i3
stx %fsr, [%l7 + %i3]
nop
set 0x54, %g2
ldsh [%l7 + %g2], %g1
set 0x40, %i5
ldda [%l7 + %i5] 0xda, %f16
set 0x10, %o1
ldda [%l7 + %o1] 0x81, %l2
nop
set 0x5A, %l1
stb %g5, [%l7 + %l1]
nop
set 0x14, %o6
swap [%l7 + %o6], %l6
nop
set 0x30, %g1
ldub [%l7 + %g1], %o7
nop
set 0x4A, %o5
ldub [%l7 + %o5], %o0
set 0x28, %l3
lda [%l7 + %l3] 0x88, %f29
set 0x24, %l6
sta %f25, [%l7 + %l6] 0x89
ld [%l7 + 0x18], %f27
nop
set 0x10, %o2
ldd [%l7 + %o2], %l4
nop
set 0x60, %i2
prefetch [%l7 + %i2], 0
set 0x65, %o0
ldstuba [%l7 + %o0] 0x81, %o5
nop
set 0x34, %l5
swap [%l7 + %l5], %i3
nop
set 0x76, %o4
lduh [%l7 + %o4], %o3
and %l3, %i6, %i1
ld [%l7 + 0x7C], %f11
nop
set 0x1D, %l2
stb %l0, [%l7 + %l2]
nop
set 0x12, %i6
sth %o1, [%l7 + %i6]
membar #Sync
set 0x40, %i4
ldda [%l7 + %i4] 0xf1, %f16
nop
set 0x4E, %o7
sth %g3, [%l7 + %o7]
membar #Sync
set 0x40, %l4
ldda [%l7 + %l4] 0xf1, %f0
nop
set 0x18, %i7
ldstub [%l7 + %i7], %g2
nop
set 0x20, %g4
ldsw [%l7 + %g4], %o2
or %i4, %i7, %g7
st %f8, [%l7 + 0x14]
nop
set 0x3C, %g6
lduw [%l7 + %g6], %i5
set 0x30, %i1
lda [%l7 + %i1] 0x88, %f19
set 0x40, %o3
stda %l0, [%l7 + %o3] 0xea
membar #Sync
add %l7, 0x28, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %o6, %g4
nop
set 0x58, %l0
swap [%l7 + %l0], %i2
nop
set 0x38, %g3
prefetch [%l7 + %g3], 2
wr %i0, %o4, %y
nop
set 0x38, %g5
swap [%l7 + %g5], %g6
nop
set 0x08, %i0
ldsw [%l7 + %i0], %g1
nop
set 0x5C, %g7
stw %l5, [%l7 + %g7]
nop
set 0x60, %g2
ldsw [%l7 + %g2], %l2
set 0x48, %i5
stda %g4, [%l7 + %i5] 0xe2
membar #Sync
nop
set 0x18, %o1
ldd [%l7 + %o1], %f26
set 0x20, %i3
swapa [%l7 + %i3] 0x89, %o7
set 0x38, %l1
stxa %l6, [%l7 + %l1] 0xeb
membar #Sync
be %xcc, loop_149
nop
set 0x69, %o6
ldub [%l7 + %o6], %l4
nop
set 0x38, %o5
prefetch [%l7 + %o5], 4
be %xcc, loop_150
loop_149:
nop
set 0x2C, %g1
prefetch [%l7 + %g1], 3
ld [%l7 + 0x44], %f1
set 0x78, %l3
sta %f25, [%l7 + %l3] 0x89
loop_150:
nop
set 0x70, %l6
ldd [%l7 + %l6], %f18
set 0x28, %o2
sta %f1, [%l7 + %o2] 0x80
wr %g0, 0x5, %fprs
fpadd16 %f0, %f22, %f26
set 0x72, %o0
stba %o3, [%l7 + %o0] 0x80
add %l3, %o5, %i1
or %l0, %i6, %g3
nop
set 0x1D, %i2
ldsb [%l7 + %i2], %g2
set 0x08, %o4
lda [%l7 + %o4] 0x89, %f13
add %o2, %o1, %i7
nop
set 0x10, %l2
std %g6, [%l7 + %l2]
or %i5, %i4, %o6
set 0x4C, %i6
swapa [%l7 + %i6] 0x81, %g4
nop
set 0x0B, %l5
ldsb [%l7 + %l5], %i2
set 0x0C, %o7
swapa [%l7 + %o7] 0x80, %l1
nop
set 0x08, %l4
std %f14, [%l7 + %l4]
set 0x60, %i4
ldda [%l7 + %i4] 0xe3, %i0
set 0x78, %g4
stwa %o4, [%l7 + %g4] 0x80
nop
set 0x08, %g6
ldx [%l7 + %g6], %g6
set 0x28, %i1
lda [%l7 + %i1] 0x81, %f29
nop
set 0x3C, %o3
swap [%l7 + %o3], %l5
nop
set 0x28, %l0
ldsw [%l7 + %l0], %g1
nop
set 0x28, %i7
swap [%l7 + %i7], %l2
nop
set 0x74, %g5
prefetch [%l7 + %g5], 0
nop
set 0x78, %g3
ldd [%l7 + %g3], %o6
nop
set 0x42, %g7
ldstub [%l7 + %g7], %g5
set 0x40, %i0
stda %f16, [%l7 + %i0] 0xca
nop
set 0x48, %i5
ldsh [%l7 + %i5], %l4
set 0x70, %g2
stxa %l6, [%l7 + %g2] 0xe2
membar #Sync
nop
set 0x18, %i3
prefetch [%l7 + %i3], 4
nop
set 0x18, %l1
stx %fsr, [%l7 + %l1]
set 0x40, %o1
stxa %i3, [%l7 + %o1] 0x80
nop
set 0x40, %o5
std %f12, [%l7 + %o5]
bgu,a %icc, loop_151
wr %o0, %l3, %sys_tick
bn,a %icc, loop_152
nop
set 0x3E, %g1
lduh [%l7 + %g1], %o3
loop_151:
nop
set 0x78, %o6
ldx [%l7 + %o6], %i1
set 0x1C, %l6
stha %o5, [%l7 + %l6] 0x89
loop_152:
nop
set 0x6D, %l3
ldub [%l7 + %l3], %i6
nop
set 0x4E, %o0
ldsh [%l7 + %o0], %g3
nop
set 0x5C, %o2
stw %g2, [%l7 + %o2]
nop
set 0x7B, %i2
stb %l0, [%l7 + %i2]
nop
set 0x18, %o4
lduw [%l7 + %o4], %o2
nop
set 0x14, %i6
ldsw [%l7 + %i6], %o1
set 0x3C, %l5
stha %g7, [%l7 + %l5] 0x81
nop
set 0x30, %o7
lduh [%l7 + %o7], %i5
ld [%l7 + 0x3C], %f0
add %l7, 0x4C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i7, %o6
nop
set 0x20, %l2
ldx [%l7 + %l2], %i4
set 0x40, %i4
stda %f16, [%l7 + %i4] 0xc0
set 0x10, %l4
lda [%l7 + %l4] 0x81, %f30
add %g4, %i2, %i0
set 0x40, %g6
ldda [%l7 + %g6] 0xd2, %f0
nop
set 0x50, %g4
ldd [%l7 + %g4], %f4
or %o4, %g6, %l5
nop
set 0x0C, %o3
ldsw [%l7 + %o3], %l1
nop
set 0x26, %i1
ldsh [%l7 + %i1], %g1
set 0x40, %i7
ldda [%l7 + %i7] 0xd0, %f0
set 0x10, %g5
prefetcha [%l7 + %g5] 0x88, 4
add %l7, 0x38, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l2, %g5
nop
set 0x70, %l0
ldsw [%l7 + %l0], %l4
nop
set 0x18, %g7
ldd [%l7 + %g7], %i6
st %f8, [%l7 + 0x50]
set 0x58, %g3
stha %o0, [%l7 + %g3] 0x89
add %l7, 0x70, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x88, %l3, %o3
set 0x48, %i0
stxa %i1, [%l7 + %i0] 0x89
nop
set 0x54, %i5
sth %i3, [%l7 + %i5]
nop
set 0x14, %g2
swap [%l7 + %g2], %i6
nop
set 0x39, %i3
ldsb [%l7 + %i3], %g3
nop
set 0x4C, %o1
prefetch [%l7 + %o1], 1
set 0x4C, %o5
sta %f21, [%l7 + %o5] 0x89
set 0x68, %g1
stwa %o5, [%l7 + %g1] 0xeb
membar #Sync
set 0x78, %l1
ldxa [%l7 + %l1] 0x80, %l0
nop
set 0x33, %l6
stb %o2, [%l7 + %l6]
nop
set 0x70, %o6
ldx [%l7 + %o6], %g2
nop
set 0x08, %l3
ldd [%l7 + %l3], %o0
set 0x08, %o2
swapa [%l7 + %o2] 0x88, %g7
fpadd16 %f22, %f0, %f10
st %fsr, [%l7 + 0x5C]
fpadd32s %f12, %f23, %f11
nop
set 0x74, %o0
swap [%l7 + %o0], %i5
wr %i7, %o6, %sys_tick
set 0x34, %i2
swapa [%l7 + %i2] 0x80, %i4
nop
set 0x60, %i6
ldd [%l7 + %i6], %i2
nop
set 0x08, %o4
stx %fsr, [%l7 + %o4]
set 0x40, %o7
ldda [%l7 + %o7] 0x89, %i0
st %f27, [%l7 + 0x28]
nop
set 0x1B, %l2
stb %o4, [%l7 + %l2]
nop
set 0x2C, %l5
stw %g6, [%l7 + %l5]
and %g4, %l5, %g1
set 0x58, %i4
prefetcha [%l7 + %i4] 0x89, 1
nop
set 0x08, %l4
sth %l2, [%l7 + %l4]
add %l1, %g5, %l4
set 0x10, %g4
swapa [%l7 + %g4] 0x88, %o0
nop
set 0x48, %o3
std %f4, [%l7 + %o3]
nop
set 0x74, %g6
lduw [%l7 + %g6], %l3
nop
set 0x30, %i1
stx %fsr, [%l7 + %i1]
set 0x28, %i7
stxa %o3, [%l7 + %i7] 0x81
set 0x60, %l0
lda [%l7 + %l0] 0x80, %f14
set 0x44, %g7
stwa %i1, [%l7 + %g7] 0xeb
membar #Sync
nop
set 0x18, %g5
stx %fsr, [%l7 + %g5]
bn,pt %icc, loop_153
nop
set 0x60, %g3
std %f6, [%l7 + %g3]
nop
set 0x12, %i5
lduh [%l7 + %i5], %i3
nop
set 0x54, %g2
ldsh [%l7 + %g2], %l6
loop_153:
nop
set 0x68, %i0
sta %f17, [%l7 + %i0] 0x80
set 0x5C, %o1
sta %f23, [%l7 + %o1] 0x80
and %g3, %o5, %l0
nop
set 0x68, %i3
ldx [%l7 + %i3], %i6
st %fsr, [%l7 + 0x50]
nop
set 0x56, %o5
ldsb [%l7 + %o5], %g2
set 0x10, %g1
ldda [%l7 + %g1] 0xe3, %o0
set 0x10, %l1
prefetcha [%l7 + %l1] 0x80, 2
set 0x50, %l6
stxa %g7, [%l7 + %l6] 0xe2
membar #Sync
nop
set 0x18, %l3
ldd [%l7 + %l3], %i4
and %o6, %i7, %i2
nop
set 0x7C, %o6
swap [%l7 + %o6], %i4
add %i0, %g6, %o4
or %l5, %g1, %g4
nop
set 0x5B, %o2
ldub [%l7 + %o2], %o7
add %l7, 0x2C, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l1, %l2
fpadd16 %f28, %f6, %f6
nop
set 0x78, %o0
std %g4, [%l7 + %o0]
add %l4, %o0, %o3
set 0x50, %i2
stxa %i1, [%l7 + %i2] 0x80
nop
set 0x54, %i6
prefetch [%l7 + %i6], 2
add %l7, 0x34, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i3, %l6
add %l7, 0x20, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g3, %l3
set 0x5B, %o4
stba %l0, [%l7 + %o4] 0xe2
membar #Sync
nop
set 0x14, %l2
sth %o5, [%l7 + %l2]
nop
set 0x48, %l5
std %f8, [%l7 + %l5]
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
nop
set 0x34, %o7
ldub [%l7 + %o7], %o1
set 0x58, %i4
prefetcha [%l7 + %i4] 0x80, 3
set 0x34, %l4
stba %i5, [%l7 + %l4] 0x88
set 0x40, %g4
ldda [%l7 + %g4] 0x81, %f16
or %o6, %i7, %i2
bleu,a,pt %icc, loop_154
and %o2, %i4, %i0
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g6, %l5
loop_154:
nop
set 0x16, %g6
lduh [%l7 + %g6], %o4
nop
set 0x24, %o3
stw %g1, [%l7 + %o3]
nop
set 0x28, %i7
ldx [%l7 + %i7], %o7
set 0x40, %l0
prefetcha [%l7 + %l0] 0x89, 3
fpsub32s %f28, %f30, %f16
nop
set 0x20, %i1
sth %g4, [%l7 + %i1]
nop
set 0x4E, %g7
ldub [%l7 + %g7], %l2
set 0x60, %g5
stda %l4, [%l7 + %g5] 0xea
membar #Sync
nop
set 0x08, %g3
std %f24, [%l7 + %g3]
bl,pt %icc, loop_155
bne,a,pt %xcc, loop_156
nop
set 0x48, %i5
stw %g5, [%l7 + %i5]
set 0x40, %g2
ldda [%l7 + %g2] 0x81, %f0
loop_155:
wr %o3, %i1, %sys_tick
loop_156:
nop
set 0x10, %i0
stx %o0, [%l7 + %i0]
wr %i3, %g3, %ccr
membar #Sync
set 0x40, %o1
ldda [%l7 + %o1] 0xf8, %f0
ld [%l7 + 0x0C], %f18
ld [%l7 + 0x78], %f31
nop
set 0x34, %o5
stw %l3, [%l7 + %o5]
set 0x10, %g1
stxa %l0, [%l7 + %g1] 0xe3
membar #Sync
ld [%l7 + 0x6C], %f9
nop
set 0x78, %i3
ldx [%l7 + %i3], %l6
nop
set 0x28, %l1
std %f0, [%l7 + %l1]
nop
set 0x58, %l3
ldd [%l7 + %l3], %o4
nop
set 0x2C, %o6
stw %i6, [%l7 + %o6]
set 0x68, %o2
stxa %g2, [%l7 + %o2] 0xe3
membar #Sync
nop
set 0x64, %o0
ldsh [%l7 + %o0], %o1
wr %i5, %o6, %y
nop
set 0x78, %l6
stx %i7, [%l7 + %l6]
nop
set 0x6C, %i6
ldsw [%l7 + %i6], %g7
set 0x34, %i2
lda [%l7 + %i2] 0x89, %f4
set 0x40, %o4
stda %f0, [%l7 + %o4] 0xd0
nop
set 0x10, %l5
stx %fsr, [%l7 + %l5]
nop
set 0x70, %o7
lduw [%l7 + %o7], %o2
nop
set 0x78, %l2
std %i2, [%l7 + %l2]
set 0x08, %l4
swapa [%l7 + %l4] 0x80, %i4
fpsub32s %f11, %f17, %f14
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i0, %g6
nop
set 0x20, %g4
std %o4, [%l7 + %g4]
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l5, %o7
nop
set 0x62, %g6
sth %l1, [%l7 + %g6]
nop
set 0x24, %i4
prefetch [%l7 + %i4], 3
nop
set 0x10, %i7
prefetch [%l7 + %i7], 0
nop
set 0x60, %l0
std %g4, [%l7 + %l0]
set 0x28, %o3
stxa %l2, [%l7 + %o3] 0xea
membar #Sync
add %g1, %l4, %o3
ld [%l7 + 0x3C], %f11
set 0x48, %i1
ldxa [%l7 + %i1] 0x89, %g5
nop
set 0x08, %g7
lduh [%l7 + %g7], %i1
set 0x60, %g3
ldda [%l7 + %g3] 0x80, %o0
nop
set 0x46, %g5
ldstub [%l7 + %g5], %i3
or %g3, %l0, %l3
set 0x18, %g2
stda %i6, [%l7 + %g2] 0x89
nop
set 0x55, %i0
stb %o5, [%l7 + %i0]
wr %i6, %o1, %y
nop
set 0x20, %i5
std %g2, [%l7 + %i5]
nop
set 0x30, %o5
stx %fsr, [%l7 + %o5]
nop
set 0x28, %g1
ldx [%l7 + %g1], %o6
nop
set 0x54, %o1
ldsb [%l7 + %o1], %i5
nop
set 0x28, %i3
std %f14, [%l7 + %i3]
and %i7, %o2, %g7
nop
set 0x28, %l1
ldd [%l7 + %l1], %f22
st %fsr, [%l7 + 0x34]
nop
set 0x6C, %o6
sth %i2, [%l7 + %o6]
nop
set 0x26, %l3
ldsh [%l7 + %l3], %i0
nop
set 0x0C, %o2
ldsw [%l7 + %o2], %i4
set 0x54, %o0
swapa [%l7 + %o0] 0x88, %g6
ld [%l7 + 0x78], %f16
nop
set 0x60, %i6
std %o4, [%l7 + %i6]
set 0x20, %l6
ldda [%l7 + %l6] 0xe2, %o6
nop
set 0x28, %i2
sth %l5, [%l7 + %i2]
nop
set 0x48, %o4
std %l0, [%l7 + %o4]
nop
set 0x38, %l5
std %f12, [%l7 + %l5]
nop
set 0x58, %o7
ldx [%l7 + %o7], %l2
set 0x4C, %l2
lda [%l7 + %l2] 0x80, %f31
set 0x32, %l4
ldstuba [%l7 + %l4] 0x80, %g4
and %g1, %l4, %o3
nop
set 0x5D, %g4
stb %g5, [%l7 + %g4]
st %f16, [%l7 + 0x44]
nop
set 0x31, %g6
ldub [%l7 + %g6], %o0
nop
set 0x38, %i4
std %i0, [%l7 + %i4]
set 0x08, %l0
stxa %g3, [%l7 + %l0] 0xea
membar #Sync
set 0x70, %i7
lda [%l7 + %i7] 0x80, %f29
nop
set 0x44, %i1
lduw [%l7 + %i1], %l0
add %l3, %i3, %o5
set 0x5C, %o3
lda [%l7 + %o3] 0x89, %f1
nop
set 0x38, %g3
ldx [%l7 + %g3], %l6
set 0x0C, %g5
swapa [%l7 + %g5] 0x88, %o1
add %l7, 0x24, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i6, %g2
nop
set 0x28, %g7
lduw [%l7 + %g7], %i5
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %i7, %o2
and %o6, %i2, %i0
st %f1, [%l7 + 0x68]
nop
set 0x48, %g2
std %f30, [%l7 + %g2]
nop
set 0x38, %i0
std %f18, [%l7 + %i0]
add %l7, 0x70, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i4, %g7
wr %o4, %o7, %clear_softint
set 0x45, %i5
stba %l5, [%l7 + %i5] 0x80
set 0x70, %g1
ldda [%l7 + %g1] 0xea, %g6
set 0x70, %o5
stxa %l2, [%l7 + %o5] 0x88
nop
set 0x18, %i3
ldd [%l7 + %i3], %l0
set 0x4A, %o1
stha %g4, [%l7 + %o1] 0xe2
membar #Sync
bne,pt %xcc, loop_157
nop
set 0x34, %o6
ldstub [%l7 + %o6], %l4
nop
set 0x50, %l3
ldx [%l7 + %l3], %o3
set 0x50, %o2
ldda [%l7 + %o2] 0xeb, %g4
loop_157:
nop
set 0x76, %o0
sth %g1, [%l7 + %o0]
set 0x78, %l1
sta %f17, [%l7 + %l1] 0x80
nop
set 0x48, %i6
stx %o0, [%l7 + %i6]
set 0x30, %l6
lda [%l7 + %l6] 0x81, %f28
set 0x78, %o4
ldxa [%l7 + %o4] 0x88, %g3
set 0x08, %i2
lda [%l7 + %i2] 0x80, %f4
nop
set 0x7C, %l5
swap [%l7 + %l5], %i1
nop
set 0x08, %o7
prefetch [%l7 + %o7], 3
set 0x30, %l2
prefetcha [%l7 + %l2] 0x88, 0
set 0x78, %l4
prefetcha [%l7 + %l4] 0x81, 0
add %l7, 0x6C, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o5
casa [%l6] 0x81, %o5, %i3
nop
set 0x76, %g4
ldsh [%l7 + %g4], %l6
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 4:
!
! Type l : 1274
! Type a : 42
! Type cti : 30
! Type x : 502
! Type f : 35
! Type i : 117
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Thread 5 Start
!
.global thread_5
thread_5:
mov %l7, %g1
!# Set %cwp for 8 windows
!# This threads memory space into each %l7
wrpr %g0, 0x7, %cwp
mov %g1, %l7
wrpr %g0, 0x6, %cwp
mov %g1, %l7
wrpr %g0, 0x5, %cwp
mov %g1, %l7
wrpr %g0, 0x4, %cwp
mov %g1, %l7
wrpr %g0, 0x3, %cwp
mov %g1, %l7
wrpr %g0, 0x2, %cwp
mov %g1, %l7
wrpr %g0, 0x1, %cwp
mov %g1, %l7
wrpr %g0, 0x0, %cwp
mov %g1, %l7
!# Set %fsr
setx 0x0000000000400000, %l0, %l6 !# no post process
stx %l6, [%l7 + 0x0] !# no post process
ldx [%l7 + 0x0], %fsr !# no post process
wr %g0, 0x80, %asi !# no post process
!# Initialize registers ..
!# Global registers
set 0x3, %g1
set 0xE, %g2
set 0xD, %g3
set 0xF, %g4
set 0x4, %g5
set 0xC, %g6
set 0xF, %g7
!# Input registers
set -0xF, %i0
set -0x9, %i1
set -0x1, %i2
set -0x3, %i3
set -0x6, %i4
set -0xF, %i5
set -0x4, %i6
set -0xD, %i7
!# Local registers
set 0x0A87D8B6, %l0
set 0x39272A79, %l1
set 0x7C6AA4B8, %l2
set 0x45368DA3, %l3
set 0x21FAA9C7, %l4
set 0x35687117, %l5
set 0x72F8FA1B, %l6
!# Output registers
set -0x1BA7, %o0
set 0x1835, %o1
set 0x13B9, %o2
set 0x120A, %o3
set 0x11DD, %o4
set 0x0CB4, %o5
set -0x052E, %o6
set -0x1580, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xCD16732133216BD5)
INIT_TH_FP_REG(%l7,%f2,0x40A0381EF6B1DDE1)
INIT_TH_FP_REG(%l7,%f4,0xB295A57F36BBA3DD)
INIT_TH_FP_REG(%l7,%f6,0xF3442E2BB29D5CF5)
INIT_TH_FP_REG(%l7,%f8,0xE15AE39F72C7E69E)
INIT_TH_FP_REG(%l7,%f10,0xA76E98C5C88A87D6)
INIT_TH_FP_REG(%l7,%f12,0xF0B3B2E5FAF40099)
INIT_TH_FP_REG(%l7,%f14,0xEA18376F970549A0)
INIT_TH_FP_REG(%l7,%f16,0x84219F30A93C04E0)
INIT_TH_FP_REG(%l7,%f18,0x1E860E16786CB6D1)
INIT_TH_FP_REG(%l7,%f20,0x2205B095BA76A409)
INIT_TH_FP_REG(%l7,%f22,0xB485670A44EB28FE)
INIT_TH_FP_REG(%l7,%f24,0xFD892A8523931793)
INIT_TH_FP_REG(%l7,%f26,0x4DF8B75557682B8E)
INIT_TH_FP_REG(%l7,%f28,0xA4880663CA4592B7)
INIT_TH_FP_REG(%l7,%f30,0xF24CD3C8F5E95DB0)
!# Execute Main Diag ..
set 0x58, %g6
ldxa [%l7 + %g6] 0x80, %i6
nop
set 0x08, %i4
ldsw [%l7 + %i4], %g2
st %f15, [%l7 + 0x4C]
wr %g0, 0x5, %fprs
add %o2, %i5, %o6
set 0x44, %l0
stwa %i0, [%l7 + %l0] 0x89
nop
set 0x24, %i1
swap [%l7 + %i1], %i4
nop
set 0x2C, %i7
prefetch [%l7 + %i7], 3
set 0x58, %o3
lda [%l7 + %o3] 0x88, %f21
nop
set 0x58, %g3
stb %i2, [%l7 + %g3]
nop
set 0x10, %g7
sth %g7, [%l7 + %g7]
bl,a %xcc, loop_158
nop
set 0x54, %g2
prefetch [%l7 + %g2], 1
nop
set 0x28, %g5
stx %fsr, [%l7 + %g5]
add %l7, 0x7C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x80, %o4, %l5
loop_158:
nop
set 0x68, %i0
stxa %g6, [%l7 + %i0] 0xeb
membar #Sync
set 0x70, %i5
stda %o6, [%l7 + %i5] 0xea
membar #Sync
nop
set 0x20, %o5
ldd [%l7 + %o5], %f24
set 0x62, %i3
stha %l1, [%l7 + %i3] 0x88
add %l7, 0x48, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g4
casxa [%l6] 0x88, %g4, %l4
st %fsr, [%l7 + 0x68]
nop
set 0x68, %o1
ldx [%l7 + %o1], %o3
set 0x35, %o6
stba %g5, [%l7 + %o6] 0x88
nop
set 0x64, %g1
ldsh [%l7 + %g1], %g1
set 0x24, %o2
sta %f2, [%l7 + %o2] 0x89
set 0x48, %o0
sta %f8, [%l7 + %o0] 0x80
and %o0, %l2, %g3
add %l7, 0x68, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %l0
casxa [%l6] 0x89, %l0, %l3
set 0x58, %l3
stwa %i1, [%l7 + %l3] 0x80
set 0x4B, %l1
stba %i3, [%l7 + %l1] 0x80
set 0x58, %l6
swapa [%l7 + %l6] 0x81, %o5
nop
set 0x1C, %i6
prefetch [%l7 + %i6], 2
set 0x60, %o4
stda %i6, [%l7 + %o4] 0xeb
membar #Sync
set 0x50, %i2
ldda [%l7 + %i2] 0x80, %g2
set 0x68, %o7
lda [%l7 + %o7] 0x80, %f19
nop
set 0x30, %l5
stx %i6, [%l7 + %l5]
nop
set 0x0C, %l4
swap [%l7 + %l4], %o1
nop
set 0x10, %g4
stx %fsr, [%l7 + %g4]
set 0x50, %g6
stxa %i7, [%l7 + %g6] 0x81
nop
set 0x28, %l2
swap [%l7 + %l2], %o2
nop
set 0x10, %i4
lduw [%l7 + %i4], %i5
set 0x28, %l0
sta %f13, [%l7 + %l0] 0x89
set 0x78, %i7
stda %i0, [%l7 + %i7] 0xea
membar #Sync
nop
set 0x78, %i1
swap [%l7 + %i1], %i4
add %l7, 0x6C, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o6, %i2
add %l7, 0x50, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g7
casxa [%l6] 0x88, %g7, %o4
set 0x48, %g3
sta %f27, [%l7 + %g3] 0x88
nop
set 0x0B, %o3
ldsb [%l7 + %o3], %g6
set 0x10, %g2
ldxa [%l7 + %g2] 0x80, %l5
st %fsr, [%l7 + 0x18]
set 0x50, %g7
stwa %o7, [%l7 + %g7] 0x88
fpsub16s %f8, %f5, %f10
set 0x40, %g5
ldda [%l7 + %g5] 0xd8, %f0
set 0x74, %i5
swapa [%l7 + %i5] 0x89, %l1
nop
set 0x58, %o5
std %f26, [%l7 + %o5]
add %l4, %g4, %g5
set 0x38, %i3
ldxa [%l7 + %i3] 0x88, %g1
bge,pn %xcc, loop_159
nop
set 0x28, %i0
ldd [%l7 + %i0], %f2
set 0x40, %o1
stda %f0, [%l7 + %o1] 0x88
loop_159:
nop
set 0x28, %g1
ldx [%l7 + %g1], %o0
nop
set 0x4A, %o2
ldsh [%l7 + %o2], %o3
wr %l2, %l0, %y
nop
set 0x58, %o6
ldd [%l7 + %o6], %f0
nop
set 0x5E, %o0
lduh [%l7 + %o0], %g3
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i1, %i3
set 0x62, %l3
stha %l3, [%l7 + %l3] 0x81
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o5, %l6
nop
set 0x72, %l1
sth %i6, [%l7 + %l1]
set 0x24, %i6
lda [%l7 + %i6] 0x89, %f18
set 0x14, %l6
stwa %o1, [%l7 + %l6] 0xe2
membar #Sync
nop
set 0x6A, %i2
stb %g2, [%l7 + %i2]
or %i7, %i5, %i0
nop
set 0x60, %o4
ldx [%l7 + %o4], %o2
nop
set 0x38, %o7
sth %o6, [%l7 + %o7]
set 0x40, %l4
stda %f0, [%l7 + %l4] 0xc2
nop
set 0x7E, %l5
sth %i4, [%l7 + %l5]
st %f23, [%l7 + 0x2C]
set 0x14, %g6
lda [%l7 + %g6] 0x89, %f4
set 0x10, %l2
ldxa [%l7 + %l2] 0x88, %g7
ld [%l7 + 0x68], %f10
nop
set 0x60, %i4
std %i2, [%l7 + %i4]
set 0x48, %g4
ldxa [%l7 + %g4] 0x89, %o4
nop
set 0x40, %i7
std %g6, [%l7 + %i7]
nop
set 0x5C, %i1
ldub [%l7 + %i1], %o7
set 0x40, %l0
ldda [%l7 + %l0] 0xd8, %f16
nop
set 0x20, %o3
ldsh [%l7 + %o3], %l5
and %l1, %l4, %g4
fpadd32s %f27, %f13, %f26
nop
set 0x12, %g3
lduh [%l7 + %g3], %g1
set 0x64, %g7
stwa %g5, [%l7 + %g7] 0x89
nop
set 0x38, %g5
std %o0, [%l7 + %g5]
add %l2, %o3, %g3
nop
set 0x77, %i5
stb %l0, [%l7 + %i5]
nop
set 0x62, %o5
ldstub [%l7 + %o5], %i1
set 0x72, %i3
stha %l3, [%l7 + %i3] 0x81
nop
set 0x68, %g2
swap [%l7 + %g2], %o5
set 0x40, %o1
ldda [%l7 + %o1] 0xd8, %f0
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %i3, %l6
set 0x40, %g1
ldda [%l7 + %g1] 0x80, %f0
nop
set 0x70, %i0
stx %o1, [%l7 + %i0]
nop
set 0x78, %o6
stb %i6, [%l7 + %o6]
nop
set 0x60, %o2
stb %g2, [%l7 + %o2]
set 0x70, %l3
stxa %i5, [%l7 + %l3] 0x81
wr %i0, %o2, %y
nop
set 0x58, %l1
stx %i7, [%l7 + %l1]
st %f9, [%l7 + 0x2C]
nop
set 0x2E, %i6
ldsb [%l7 + %i6], %o6
nop
set 0x70, %o0
ldx [%l7 + %o0], %i4
set 0x1A, %i2
stha %g7, [%l7 + %i2] 0x89
add %l7, 0x5C, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x81, %o4, %g6
set 0x18, %o4
lda [%l7 + %o4] 0x80, %f9
ld [%l7 + 0x24], %f29
or %o7, %l5, %i2
set 0x40, %l6
stda %f0, [%l7 + %l6] 0x81
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %l1
casa [%l6] 0x89, %l1, %l4
set 0x40, %l4
sta %f2, [%l7 + %l4] 0x88
nop
set 0x78, %o7
ldx [%l7 + %o7], %g4
nop
set 0x08, %g6
ldd [%l7 + %g6], %g4
nop
set 0x70, %l2
ldd [%l7 + %l2], %f10
st %f26, [%l7 + 0x48]
nop
set 0x68, %i4
stw %o0, [%l7 + %i4]
nop
set 0x68, %g4
ldd [%l7 + %g4], %g0
st %f10, [%l7 + 0x4C]
add %l7, 0x34, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o3, %l2
set 0x40, %l5
stda %f0, [%l7 + %l5] 0xf1
membar #Sync
set 0x50, %i1
sta %f11, [%l7 + %i1] 0x81
or %l0, %g3, %l3
nop
set 0x38, %l0
stx %i1, [%l7 + %l0]
set 0x08, %i7
stxa %o5, [%l7 + %i7] 0x80
nop
set 0x64, %o3
swap [%l7 + %o3], %i3
set 0x68, %g3
prefetcha [%l7 + %g3] 0x80, 4
set 0x60, %g7
stxa %l6, [%l7 + %g7] 0xe3
membar #Sync
nop
set 0x40, %i5
std %f28, [%l7 + %i5]
set 0x4C, %g5
stha %i6, [%l7 + %g5] 0x89
st %fsr, [%l7 + 0x38]
or %i5, %i0, %g2
nop
set 0x68, %i3
stx %o2, [%l7 + %i3]
set 0x60, %g2
swapa [%l7 + %g2] 0x89, %o6
set 0x74, %o1
stwa %i4, [%l7 + %o1] 0x81
set 0x08, %o5
stwa %i7, [%l7 + %o5] 0x81
set 0x10, %g1
stha %o4, [%l7 + %g1] 0xe3
membar #Sync
nop
set 0x58, %o6
ldsh [%l7 + %o6], %g7
nop
set 0x0E, %i0
sth %o7, [%l7 + %i0]
set 0x4B, %l3
stba %l5, [%l7 + %l3] 0x88
add %l7, 0x18, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i2, %l1
add %l7, 0x64, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %l4
casa [%l6] 0x80, %l4, %g6
set 0x58, %o2
stba %g4, [%l7 + %o2] 0xea
membar #Sync
nop
set 0x64, %l1
swap [%l7 + %l1], %o0
wr %g1, %g5, %softint
nop
set 0x58, %i6
ldd [%l7 + %i6], %f12
nop
set 0x79, %i2
ldub [%l7 + %i2], %l2
set 0x08, %o4
prefetcha [%l7 + %o4] 0x81, 4
add %o3, %l3, %i1
ba,a %xcc, loop_160
nop
set 0x38, %l6
ldsh [%l7 + %l6], %o5
set 0x50, %o0
ldda [%l7 + %o0] 0x81, %i2
loop_160:
nop
set 0x7E, %o7
ldub [%l7 + %o7], %o1
set 0x70, %l4
ldxa [%l7 + %l4] 0x81, %g3
st %f1, [%l7 + 0x34]
st %f19, [%l7 + 0x60]
nop
set 0x5E, %l2
ldub [%l7 + %l2], %i6
set 0x20, %g6
ldxa [%l7 + %g6] 0x81, %i5
nop
set 0x60, %i4
swap [%l7 + %i4], %i0
set 0x50, %l5
swapa [%l7 + %l5] 0x80, %g2
nop
set 0x42, %g4
sth %o2, [%l7 + %g4]
set 0x30, %l0
swapa [%l7 + %l0] 0x89, %o6
set 0x38, %i7
stxa %l6, [%l7 + %i7] 0xe2
membar #Sync
set 0x40, %o3
stda %f0, [%l7 + %o3] 0xca
set 0x20, %i1
prefetcha [%l7 + %i1] 0x88, 0
ld [%l7 + 0x1C], %f5
set 0x58, %g3
stwa %i4, [%l7 + %g3] 0x81
nop
set 0x47, %i5
ldsb [%l7 + %i5], %g7
set 0x76, %g7
stha %o4, [%l7 + %g7] 0xea
membar #Sync
add %o7, %i2, %l1
nop
set 0x70, %i3
ldub [%l7 + %i3], %l4
nop
set 0x70, %g2
ldd [%l7 + %g2], %f18
nop
set 0x40, %g5
stx %fsr, [%l7 + %g5]
nop
set 0x60, %o5
swap [%l7 + %o5], %l5
set 0x20, %g1
stxa %g6, [%l7 + %g1] 0x80
set 0x40, %o1
stda %f16, [%l7 + %o1] 0xc0
set 0x09, %o6
ldstuba [%l7 + %o6] 0x89, %o0
set 0x60, %i0
ldda [%l7 + %i0] 0xe2, %g4
nop
set 0x0C, %o2
ldsb [%l7 + %o2], %g1
nop
set 0x64, %l1
ldsh [%l7 + %l1], %l2
fpadd32s %f25, %f22, %f9
nop
set 0x5C, %l3
stw %l0, [%l7 + %l3]
nop
set 0x30, %i6
prefetch [%l7 + %i6], 2
set 0x08, %o4
prefetcha [%l7 + %o4] 0x88, 2
set 0x40, %l6
stxa %l3, [%l7 + %l6] 0xe3
membar #Sync
set 0x28, %o0
stwa %g5, [%l7 + %o0] 0xe2
membar #Sync
set 0x10, %i2
ldda [%l7 + %i2] 0xeb, %o4
nop
set 0x18, %l4
ldd [%l7 + %l4], %f24
nop
set 0x7C, %l2
sth %i1, [%l7 + %l2]
nop
set 0x23, %o7
ldub [%l7 + %o7], %i3
set 0x50, %i4
stxa %o1, [%l7 + %i4] 0x81
membar #Sync
set 0x40, %l5
ldda [%l7 + %l5] 0xf1, %f16
set 0x40, %g4
stda %f0, [%l7 + %g4] 0xf8
membar #Sync
nop
set 0x70, %l0
sth %i6, [%l7 + %l0]
or %i5, %i0, %g2
or %o2, %o6, %g3
set 0x6A, %g6
stha %l6, [%l7 + %g6] 0x80
set 0x30, %o3
stda %i4, [%l7 + %o3] 0x89
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x75F, %sys_tick_cmpr
nop
set 0x78, %i7
stx %g7, [%l7 + %i7]
st %fsr, [%l7 + 0x10]
nop
set 0x60, %g3
ldsh [%l7 + %g3], %i2
nop
set 0x48, %i1
ldd [%l7 + %i1], %l0
set 0x68, %g7
stda %o6, [%l7 + %g7] 0xe2
membar #Sync
or %l5, %g6, %o0
fpadd16s %f5, %f28, %f2
wr %g4, %g1, %set_softint
set 0x6A, %i3
ldstuba [%l7 + %i3] 0x81, %l4
nop
set 0x23, %i5
ldstub [%l7 + %i5], %l0
add %o3, %l2, %l3
nop
set 0x4C, %g2
ldstub [%l7 + %g2], %o5
nop
set 0x38, %o5
ldx [%l7 + %o5], %i1
nop
set 0x14, %g1
ldsh [%l7 + %g1], %g5
nop
set 0x40, %o1
ldd [%l7 + %o1], %i2
nop
set 0x68, %o6
stx %fsr, [%l7 + %o6]
nop
set 0x28, %i0
ldub [%l7 + %i0], %o1
nop
set 0x4C, %o2
stw %i6, [%l7 + %o2]
set 0x64, %l1
stwa %i0, [%l7 + %l1] 0x88
add %l7, 0x70, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i5, %g2
nop
set 0x3E, %l3
ldsh [%l7 + %l3], %o2
set 0x7C, %i6
sta %f11, [%l7 + %i6] 0x88
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g3, %l6
add %l7, 0x48, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i4, %i7
nop
set 0x58, %o4
lduw [%l7 + %o4], %o6
set 0x1C, %g5
lda [%l7 + %g5] 0x80, %f9
and %g7, %o4, %i2
st %f30, [%l7 + 0x20]
nop
set 0x68, %o0
ldx [%l7 + %o0], %o7
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %l5
casa [%l6] 0x88, %l5, %l1
nop
set 0x58, %l6
stw %g6, [%l7 + %l6]
nop
set 0x10, %i2
std %o0, [%l7 + %i2]
nop
set 0x38, %l2
stx %fsr, [%l7 + %l2]
wr %g1, %g4, %clear_softint
add %l4, %l0, %o3
nop
set 0x61, %o7
ldstub [%l7 + %o7], %l3
set 0x40, %i4
stda %f0, [%l7 + %i4] 0xf0
membar #Sync
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %sys_tick_cmpr
add %i1, %g5, %i3
set 0x08, %l5
stwa %i6, [%l7 + %l5] 0x88
or %i0, %o1, %g2
nop
set 0x10, %l4
ldd [%l7 + %l4], %f26
set 0x74, %l0
swapa [%l7 + %l0] 0x88, %i5
bne,pn %icc, loop_161
nop
set 0x48, %g6
std %f22, [%l7 + %g6]
nop
set 0x40, %g4
ldx [%l7 + %g4], %g3
nop
set 0x6C, %i7
swap [%l7 + %i7], %l6
loop_161:
nop
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x80, %o2, %i7
st %f5, [%l7 + 0x28]
nop
set 0x1E, %o3
ldsb [%l7 + %o3], %o6
add %l7, 0x34, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i4
casa [%l6] 0x81, %i4, %o4
set 0x20, %i1
prefetcha [%l7 + %i1] 0x89, 3
fpsub32s %f29, %f7, %f18
nop
set 0x78, %g3
std %f16, [%l7 + %g3]
set 0x48, %i3
stwa %o7, [%l7 + %i3] 0xe2
membar #Sync
add %i2, %l5, %l1
nop
nop
setx 0x2D7874433AAC39E3, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f14
setx 0x88C5E6C24AE96A5D, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f2
fdivd %f2, %f14, %f2
nop
set 0x5E, %i5
ldsb [%l7 + %i5], %o0
nop
set 0x60, %g2
ldx [%l7 + %g2], %g1
nop
set 0x14, %o5
stw %g6, [%l7 + %o5]
set 0x1C, %g1
stwa %g4, [%l7 + %g1] 0xe2
membar #Sync
fpsub16 %f22, %f24, %f18
nop
set 0x14, %g7
swap [%l7 + %g7], %l0
set 0x0C, %o1
swapa [%l7 + %o1] 0x89, %l4
nop
set 0x72, %o6
ldsb [%l7 + %o6], %o3
set 0x40, %i0
stda %f0, [%l7 + %i0] 0xcc
nop
set 0x28, %l1
prefetch [%l7 + %l1], 0
st %fsr, [%l7 + 0x70]
nop
set 0x68, %l3
lduw [%l7 + %l3], %l3
nop
set 0x54, %o2
prefetch [%l7 + %o2], 2
membar #Sync
set 0x40, %o4
ldda [%l7 + %o4] 0xf9, %f16
set 0x0C, %g5
swapa [%l7 + %g5] 0x89, %o5
nop
set 0x4B, %i6
ldub [%l7 + %i6], %l2
nop
set 0x58, %l6
stx %fsr, [%l7 + %l6]
set 0x4C, %o0
swapa [%l7 + %o0] 0x81, %i1
nop
set 0x78, %i2
prefetch [%l7 + %i2], 0
wr %g0, 0x6, %fprs
nop
set 0x46, %o7
sth %i6, [%l7 + %o7]
nop
set 0x44, %i4
prefetch [%l7 + %i4], 3
set 0x20, %l5
stda %o0, [%l7 + %l5] 0xe3
membar #Sync
add %g2, %i0, %g3
set 0x6C, %l4
stwa %l6, [%l7 + %l4] 0xe2
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0x80, %i4
nop
set 0x08, %l2
ldd [%l7 + %l2], %f24
st %fsr, [%l7 + 0x6C]
nop
set 0x48, %g6
ldd [%l7 + %g6], %f14
nop
set 0x50, %g4
ldd [%l7 + %g4], %i6
nop
set 0x14, %o3
prefetch [%l7 + %o3], 1
nop
set 0x51, %i1
ldub [%l7 + %i1], %o6
set 0x3C, %g3
stwa %i4, [%l7 + %g3] 0xea
membar #Sync
set 0x6A, %i7
stha %o2, [%l7 + %i7] 0x88
nop
set 0x64, %i5
lduw [%l7 + %i5], %o4
nop
set 0x74, %g2
lduw [%l7 + %g2], %g7
set 0x24, %o5
lda [%l7 + %o5] 0x89, %f12
set 0x76, %i3
stha %o7, [%l7 + %i3] 0xe3
membar #Sync
set 0x58, %g7
ldstuba [%l7 + %g7] 0x88, %i2
nop
set 0x2F, %o1
stb %l5, [%l7 + %o1]
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %l1
casxa [%l6] 0x88, %l1, %g1
nop
set 0x24, %o6
prefetch [%l7 + %o6], 2
nop
set 0x4A, %i0
sth %g6, [%l7 + %i0]
set 0x28, %l1
stda %o0, [%l7 + %l1] 0x89
set 0x40, %g1
stda %f16, [%l7 + %g1] 0xf9
membar #Sync
nop
set 0x58, %l3
ldd [%l7 + %l3], %f18
nop
set 0x40, %o2
std %g4, [%l7 + %o2]
nop
set 0x36, %o4
sth %l0, [%l7 + %o4]
set 0x62, %g5
ldstuba [%l7 + %g5] 0x89, %o3
set 0x70, %l6
stxa %l4, [%l7 + %l6] 0x89
nop
set 0x78, %o0
sth %o5, [%l7 + %o0]
ld [%l7 + 0x38], %f27
set 0x52, %i6
stha %l3, [%l7 + %i6] 0xea
membar #Sync
set 0x7C, %i2
sta %f8, [%l7 + %i2] 0x88
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i1, %l2
st %fsr, [%l7 + 0x1C]
set 0x78, %i4
stxa %g5, [%l7 + %i4] 0x88
set 0x3B, %o7
stba %i3, [%l7 + %o7] 0x81
nop
set 0x44, %l5
stb %i6, [%l7 + %l5]
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g2
casxa [%l6] 0x88, %g2, %o1
nop
set 0x18, %l0
stx %i0, [%l7 + %l0]
nop
set 0x10, %l4
ldd [%l7 + %l4], %g2
nop
set 0x74, %l2
ldsb [%l7 + %l2], %l6
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %i7, %i5
nop
set 0x20, %g4
ldx [%l7 + %g4], %i4
st %f19, [%l7 + 0x40]
ld [%l7 + 0x34], %f11
add %o6, %o2, %g7
nop
set 0x28, %o3
lduw [%l7 + %o3], %o4
nop
set 0x54, %i1
swap [%l7 + %i1], %i2
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %o7
casxa [%l6] 0x88, %o7, %l5
set 0x28, %g6
swapa [%l7 + %g6] 0x89, %l1
nop
set 0x68, %g3
stw %g6, [%l7 + %g3]
set 0x38, %i7
stxa %g1, [%l7 + %i7] 0x89
nop
set 0x62, %i5
sth %g4, [%l7 + %i5]
nop
set 0x12, %g2
stb %o0, [%l7 + %g2]
nop
set 0x5E, %i3
lduh [%l7 + %i3], %o3
add %l4, %l0, %o5
set 0x40, %g7
stxa %i1, [%l7 + %g7] 0x81
nop
set 0x68, %o5
sth %l3, [%l7 + %o5]
nop
set 0x28, %o1
swap [%l7 + %o1], %g5
and %i3, %l2, %g2
nop
set 0x18, %i0
ldd [%l7 + %i0], %o0
set 0x30, %o6
ldxa [%l7 + %o6] 0x88, %i6
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf9, %f0
nop
set 0x23, %l1
ldub [%l7 + %l1], %g3
set 0x40, %l3
stda %i6, [%l7 + %l3] 0xe2
membar #Sync
bg %icc, loop_162
nop
set 0x10, %o4
std %f18, [%l7 + %o4]
and %i0, %i5, %i7
nop
set 0x20, %o2
lduw [%l7 + %o2], %o6
loop_162:
nop
set 0x3C, %l6
sta %f9, [%l7 + %l6] 0x81
and %i4, %o2, %g7
fpsub32 %f2, %f30, %f8
nop
set 0x57, %o0
ldsb [%l7 + %o0], %o4
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %i2, %l5
set 0x30, %g5
prefetcha [%l7 + %g5] 0x89, 4
set 0x58, %i6
ldxa [%l7 + %i6] 0x80, %g6
nop
set 0x1E, %i4
ldstub [%l7 + %i4], %l1
set 0x18, %o7
stda %g4, [%l7 + %o7] 0x89
nop
set 0x0D, %i2
stb %g1, [%l7 + %i2]
ld [%l7 + 0x6C], %f11
or %o0, %o3, %l4
set 0x40, %l0
stda %f16, [%l7 + %l0] 0xf9
membar #Sync
nop
set 0x18, %l5
std %f20, [%l7 + %l5]
nop
set 0x08, %l4
ldd [%l7 + %l4], %o4
add %i1, %l3, %l0
nop
set 0x08, %g4
ldx [%l7 + %g4], %i3
set 0x68, %o3
stda %l2, [%l7 + %o3] 0x88
fpsub32s %f15, %f9, %f19
add %g5, %g2, %i6
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] 0x88, %o1, %g3
set 0x30, %i1
ldxa [%l7 + %i1] 0x81, %l6
set 0x68, %g6
lda [%l7 + %g6] 0x88, %f17
set 0x30, %g3
stha %i5, [%l7 + %g3] 0x89
nop
set 0x2C, %i7
ldsh [%l7 + %i7], %i7
nop
set 0x1F, %i5
ldub [%l7 + %i5], %i0
and %o6, %i4, %g7
membar #Sync
set 0x40, %g2
ldda [%l7 + %g2] 0xf9, %f0
nop
set 0x42, %i3
ldub [%l7 + %i3], %o2
nop
set 0x28, %g7
prefetch [%l7 + %g7], 2
nop
set 0x15, %l2
ldsb [%l7 + %l2], %i2
or %o4, %o7, %l5
set 0x48, %o5
ldxa [%l7 + %o5] 0x81, %l1
nop
set 0x30, %o1
stw %g6, [%l7 + %o1]
set 0x40, %o6
ldda [%l7 + %o6] 0xeb, %g4
be %xcc, loop_163
nop
set 0x10, %g1
std %o0, [%l7 + %g1]
nop
set 0x08, %i0
ldx [%l7 + %i0], %g1
set 0x0C, %l3
lda [%l7 + %l3] 0x89, %f27
loop_163:
nop
set 0x40, %l1
stda %f0, [%l7 + %l1] 0x81
nop
set 0x34, %o2
ldsw [%l7 + %o2], %l4
nop
set 0x34, %l6
ldsw [%l7 + %l6], %o3
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %i1, %l3
nop
set 0x20, %o4
std %o4, [%l7 + %o4]
wr %i3, %l2, %clear_softint
add %l7, 0x24, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %g5, %g2
nop
set 0x28, %g5
std %l0, [%l7 + %g5]
nop
set 0x20, %i6
swap [%l7 + %i6], %o1
nop
set 0x20, %i4
ldd [%l7 + %i4], %f4
fpadd16s %f27, %f29, %f7
set 0x6C, %o7
stwa %i6, [%l7 + %o7] 0xea
membar #Sync
nop
set 0x39, %i2
ldub [%l7 + %i2], %g3
nop
set 0x10, %o0
prefetch [%l7 + %o0], 1
nop
set 0x68, %l5
prefetch [%l7 + %l5], 4
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i5, %i7
nop
set 0x50, %l0
stx %fsr, [%l7 + %l0]
nop
set 0x30, %g4
ldd [%l7 + %g4], %i0
nop
set 0x58, %o3
std %f22, [%l7 + %o3]
add %l7, 0x68, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o6
casxa [%l6] 0x89, %o6, %i4
nop
set 0x24, %l4
lduh [%l7 + %l4], %g7
bge %xcc, loop_164
nop
set 0x7C, %g6
ldub [%l7 + %g6], %l6
nop
set 0x28, %i1
stx %o2, [%l7 + %i1]
add %i2, %o4, %l5
loop_164:
nop
set 0x60, %g3
prefetch [%l7 + %g3], 2
nop
set 0x13, %i5
ldsb [%l7 + %i5], %l1
set 0x1B, %i7
ldstuba [%l7 + %i7] 0x80, %o7
ld [%l7 + 0x4C], %f13
set 0x38, %g2
sta %f0, [%l7 + %g2] 0x81
add %g6, %g4, %g1
nop
set 0x2E, %i3
stb %o0, [%l7 + %i3]
nop
set 0x22, %g7
ldub [%l7 + %g7], %l4
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i1, %l3
fpadd16s %f31, %f14, %f12
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o3
casa [%l6] 0x81, %o3, %o5
fpsub32s %f15, %f14, %f8
nop
set 0x0C, %l2
stw %i3, [%l7 + %l2]
nop
set 0x49, %o5
ldstub [%l7 + %o5], %g5
set 0x40, %o1
stda %f0, [%l7 + %o1] 0x89
set 0x18, %g1
stwa %g2, [%l7 + %g1] 0xeb
membar #Sync
nop
set 0x30, %o6
std %l2, [%l7 + %o6]
and %l0, %o1, %i6
st %fsr, [%l7 + 0x3C]
set 0x40, %i0
stxa %g3, [%l7 + %i0] 0x88
nop
set 0x08, %l1
prefetch [%l7 + %l1], 3
nop
set 0x18, %l3
ldd [%l7 + %l3], %f4
nop
set 0x70, %l6
lduw [%l7 + %l6], %i7
add %l7, 0x64, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i5
casa [%l6] 0x81, %i5, %o6
or %i4, %g7, %i0
wr %l6, %o2, %y
nop
set 0x68, %o4
std %f20, [%l7 + %o4]
nop
set 0x10, %o2
ldsw [%l7 + %o2], %o4
fpadd32 %f20, %f14, %f24
nop
set 0x78, %i6
std %f8, [%l7 + %i6]
set 0x18, %g5
stxa %i2, [%l7 + %g5] 0xe2
membar #Sync
and %l5, %o7, %l1
set 0x28, %i4
stda %g4, [%l7 + %i4] 0xea
membar #Sync
nop
set 0x4C, %i2
prefetch [%l7 + %i2], 3
nop
set 0x20, %o0
stx %g1, [%l7 + %o0]
set 0x40, %l5
ldxa [%l7 + %l5] 0x80, %o0
set 0x40, %l0
ldda [%l7 + %l0] 0xda, %f0
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %g6, %i1
add %l7, 0x70, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l4, %o3
set 0x1C, %o7
lda [%l7 + %o7] 0x89, %f30
add %l7, 0x34, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o5, %i3
fpadd16 %f20, %f8, %f8
add %g5, %l3, %g2
st %fsr, [%l7 + 0x70]
nop
set 0x3A, %o3
lduh [%l7 + %o3], %l2
st %f29, [%l7 + 0x70]
nop
set 0x7C, %g4
lduh [%l7 + %g4], %o1
set 0x38, %l4
sta %f25, [%l7 + %l4] 0x89
set 0x38, %i1
stha %l0, [%l7 + %i1] 0xea
membar #Sync
st %f23, [%l7 + 0x14]
set 0x68, %g6
stxa %g3, [%l7 + %g6] 0xea
membar #Sync
nop
set 0x60, %g3
prefetch [%l7 + %g3], 4
st %fsr, [%l7 + 0x50]
nop
set 0x6E, %i7
sth %i7, [%l7 + %i7]
set 0x59, %i5
ldstuba [%l7 + %i5] 0x80, %i6
set 0x10, %g2
swapa [%l7 + %g2] 0x88, %i5
set 0x6C, %g7
sta %f2, [%l7 + %g7] 0x81
nop
set 0x2D, %i3
stb %i4, [%l7 + %i3]
or %o6, %i0, %g7
nop
set 0x38, %l2
stw %o2, [%l7 + %l2]
set 0x28, %o1
swapa [%l7 + %o1] 0x80, %o4
nop
set 0x38, %g1
lduw [%l7 + %g1], %i2
nop
set 0x10, %o6
ldsh [%l7 + %o6], %l6
set 0x18, %o5
ldxa [%l7 + %o5] 0x81, %o7
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l1
casxa [%l6] 0x80, %l1, %l5
nop
set 0x26, %i0
ldub [%l7 + %i0], %g4
nop
set 0x40, %l1
swap [%l7 + %l1], %o0
add %g6, %i1, %g1
set 0x44, %l3
swapa [%l7 + %l3] 0x80, %l4
st %f25, [%l7 + 0x3C]
add %l7, 0x70, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o3, %o5
set 0x10, %o4
ldxa [%l7 + %o4] 0x89, %g5
set 0x70, %o2
ldxa [%l7 + %o2] 0x88, %i3
nop
set 0x44, %i6
swap [%l7 + %i6], %g2
st %fsr, [%l7 + 0x24]
set 0x20, %g5
lda [%l7 + %g5] 0x88, %f15
st %fsr, [%l7 + 0x78]
set 0x6C, %i4
sta %f23, [%l7 + %i4] 0x88
nop
set 0x60, %i2
stx %fsr, [%l7 + %i2]
nop
set 0x63, %o0
ldub [%l7 + %o0], %l3
set 0x24, %l6
sta %f14, [%l7 + %l6] 0x89
nop
set 0x3B, %l5
stb %o1, [%l7 + %l5]
nop
set 0x1C, %l0
lduw [%l7 + %l0], %l0
nop
set 0x78, %o3
std %f22, [%l7 + %o3]
bne %xcc, loop_165
nop
set 0x58, %o7
stw %g3, [%l7 + %o7]
nop
set 0x28, %g4
ldd [%l7 + %g4], %l2
nop
set 0x58, %i1
ldd [%l7 + %i1], %f10
loop_165:
nop
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i6, %i5
add %l7, 0x1C, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %i7, %i4
nop
set 0x3C, %l4
swap [%l7 + %l4], %i0
nop
set 0x6F, %g6
stb %o6, [%l7 + %g6]
st %fsr, [%l7 + 0x18]
nop
set 0x58, %i7
ldsb [%l7 + %i7], %g7
nop
set 0x28, %g3
ldd [%l7 + %g3], %f0
set 0x40, %i5
ldda [%l7 + %i5] 0xd8, %f16
add %o4, %o2, %i2
nop
set 0x0A, %g7
ldsb [%l7 + %g7], %l6
set 0x70, %g2
ldda [%l7 + %g2] 0xea, %l0
set 0x40, %l2
stda %f0, [%l7 + %l2] 0x88
bgu,pt %icc, loop_166
nop
set 0x70, %i3
std %l4, [%l7 + %i3]
set 0x20, %o1
stxa %o7, [%l7 + %o1] 0xea
membar #Sync
loop_166:
nop
set 0x60, %g1
stx %fsr, [%l7 + %g1]
nop
set 0x1C, %o6
ldstub [%l7 + %o6], %o0
add %g4, %i1, %g1
nop
set 0x10, %i0
stx %fsr, [%l7 + %i0]
nop
set 0x10, %l1
stw %l4, [%l7 + %l1]
nop
set 0x08, %l3
ldsh [%l7 + %l3], %g6
st %f23, [%l7 + 0x38]
st %fsr, [%l7 + 0x0C]
set 0x40, %o5
ldda [%l7 + %o5] 0xe2, %o2
set 0x48, %o4
stba %o5, [%l7 + %o4] 0x80
set 0x7C, %i6
swapa [%l7 + %i6] 0x88, %g5
nop
set 0x1B, %o2
ldstub [%l7 + %o2], %g2
set 0x40, %g5
stda %f16, [%l7 + %g5] 0xf8
membar #Sync
set 0x3C, %i2
stwa %i3, [%l7 + %i2] 0xe3
membar #Sync
nop
set 0x2C, %i4
lduh [%l7 + %i4], %o1
bgu,pn %xcc, loop_167
nop
set 0x4A, %l6
sth %l3, [%l7 + %l6]
nop
set 0x40, %l5
ldsh [%l7 + %l5], %g3
st %f20, [%l7 + 0x40]
loop_167:
nop
set 0x54, %l0
swap [%l7 + %l0], %l0
set 0x7B, %o3
stba %i6, [%l7 + %o3] 0x88
or %l2, %i7, %i4
set 0x15, %o7
stba %i0, [%l7 + %o7] 0x88
set 0x6B, %o0
stba %o6, [%l7 + %o0] 0x81
set 0x56, %i1
stba %g7, [%l7 + %i1] 0xea
membar #Sync
set 0x0C, %l4
lda [%l7 + %l4] 0x88, %f7
nop
set 0x50, %g6
stw %o4, [%l7 + %g6]
set 0x25, %g4
ldstuba [%l7 + %g4] 0x81, %o2
nop
set 0x08, %i7
swap [%l7 + %i7], %i5
nop
set 0x42, %g3
sth %l6, [%l7 + %g3]
nop
nop
setx 0xD938BABB, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f10
setx 0xCA4AB4B9, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f2
fdivs %f2, %f10, %f7
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i2, %l1
nop
set 0x78, %g7
ldsw [%l7 + %g7], %o7
ba %xcc, loop_168
nop
set 0x5C, %g2
ldsw [%l7 + %g2], %l5
wr %g0, 0x7, %fprs
ld [%l7 + 0x74], %f9
loop_168:
nop
set 0x20, %i5
ldxa [%l7 + %i5] 0x89, %i1
and %g1, %g6, %o3
fpsub16 %f4, %f14, %f16
nop
nop
setx 0xCA3C3D8A8262A5EE, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f2
setx 0xF2A1AAD27BEE26A8, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fdivd %f20, %f2, %f0
ld [%l7 + 0x3C], %f15
nop
set 0x20, %l2
lduh [%l7 + %l2], %l4
set 0x70, %o1
stda %o4, [%l7 + %o1] 0x89
set 0x10, %g1
ldda [%l7 + %g1] 0xe2, %g2
set 0x40, %i3
stda %f0, [%l7 + %i3] 0xd8
set 0x40, %o6
ldda [%l7 + %o6] 0x89, %f16
set 0x5A, %i0
stha %g5, [%l7 + %i0] 0x89
nop
set 0x24, %l1
lduw [%l7 + %l1], %i3
st %fsr, [%l7 + 0x6C]
set 0x50, %o5
ldda [%l7 + %o5] 0xe2, %o0
nop
set 0x54, %l3
ldsh [%l7 + %l3], %g3
nop
set 0x18, %i6
std %f20, [%l7 + %i6]
set 0x58, %o4
stxa %l0, [%l7 + %o4] 0x80
nop
set 0x10, %o2
ldd [%l7 + %o2], %f14
set 0x48, %i2
prefetcha [%l7 + %i2] 0x89, 4
set 0x10, %i4
ldxa [%l7 + %i4] 0x89, %l3
nop
set 0x5C, %g5
swap [%l7 + %g5], %l2
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %i4
casxa [%l6] 0x88, %i4, %i7
nop
set 0x70, %l5
stx %i0, [%l7 + %l5]
nop
set 0x7C, %l0
ldsh [%l7 + %l0], %o6
nop
set 0x76, %o3
ldsh [%l7 + %o3], %g7
nop
set 0x48, %l6
ldstub [%l7 + %l6], %o4
and %o2, %i5, %i2
nop
set 0x7E, %o7
ldub [%l7 + %o7], %l6
nop
set 0x40, %o0
std %o6, [%l7 + %o0]
nop
set 0x78, %l4
ldd [%l7 + %l4], %l4
nop
set 0x28, %i1
ldx [%l7 + %i1], %l1
add %g4, %o0, %g1
set 0x28, %g4
stda %g6, [%l7 + %g4] 0x89
nop
set 0x40, %i7
ldsw [%l7 + %i7], %o3
set 0x10, %g6
stxa %i1, [%l7 + %g6] 0x80
nop
set 0x30, %g3
prefetch [%l7 + %g3], 2
set 0x0D, %g7
stba %o5, [%l7 + %g7] 0x88
set 0x0C, %g2
stha %g2, [%l7 + %g2] 0xe2
membar #Sync
and %l4, %g5, %o1
set 0x54, %l2
sta %f28, [%l7 + %l2] 0x80
set 0x58, %i5
ldxa [%l7 + %i5] 0x89, %g3
nop
set 0x30, %g1
stx %l0, [%l7 + %g1]
set 0x30, %o1
lda [%l7 + %o1] 0x89, %f29
nop
set 0x20, %o6
stx %fsr, [%l7 + %o6]
set 0x70, %i0
stda %i6, [%l7 + %i0] 0x80
fpadd32s %f20, %f0, %f24
ld [%l7 + 0x3C], %f3
nop
set 0x50, %i3
ldd [%l7 + %i3], %i2
set 0x70, %l1
ldda [%l7 + %l1] 0x88, %l2
add %i4, %l2, %i0
add %l7, 0x10, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i7, %o6
nop
set 0x10, %l3
stx %fsr, [%l7 + %l3]
set 0x10, %i6
stha %g7, [%l7 + %i6] 0x80
nop
set 0x50, %o4
ldd [%l7 + %o4], %f12
or %o2, %o4, %i5
set 0x30, %o2
ldda [%l7 + %o2] 0x89, %i6
nop
set 0x68, %i2
ldsh [%l7 + %i2], %i2
or %o7, %l1, %g4
nop
set 0x38, %o5
stx %fsr, [%l7 + %o5]
nop
set 0x57, %i4
ldub [%l7 + %i4], %o0
set 0x68, %g5
prefetcha [%l7 + %g5] 0x89, 2
add %g6, %g1, %o3
set 0x0E, %l0
stba %i1, [%l7 + %l0] 0x81
membar #Sync
set 0x40, %l5
ldda [%l7 + %l5] 0xf0, %f16
nop
set 0x28, %o3
ldsw [%l7 + %o3], %g2
set 0x1A, %o7
ldstuba [%l7 + %o7] 0x80, %o5
nop
set 0x78, %l6
ldsh [%l7 + %l6], %l4
set 0x40, %o0
stda %f16, [%l7 + %o0] 0xda
set 0x40, %l4
ldda [%l7 + %l4] 0xd0, %f16
st %f29, [%l7 + 0x50]
nop
set 0x51, %g4
ldub [%l7 + %g4], %o1
st %f9, [%l7 + 0x7C]
st %fsr, [%l7 + 0x6C]
set 0x78, %i1
ldxa [%l7 + %i1] 0x89, %g3
nop
set 0x38, %i7
ldx [%l7 + %i7], %l0
nop
set 0x18, %g6
std %g4, [%l7 + %g6]
or %i6, %l3, %i3
nop
set 0x10, %g7
swap [%l7 + %g7], %i4
nop
set 0x74, %g2
prefetch [%l7 + %g2], 2
add %i0, %l2, %o6
nop
set 0x72, %g3
ldstub [%l7 + %g3], %g7
set 0x36, %i5
stha %o2, [%l7 + %i5] 0x81
nop
set 0x60, %g1
ldd [%l7 + %g1], %o4
set 0x70, %o1
stxa %i5, [%l7 + %o1] 0xea
membar #Sync
bne,a,pt %icc, loop_169
nop
set 0x38, %l2
std %f30, [%l7 + %l2]
set 0x08, %o6
stwa %l6, [%l7 + %o6] 0x88
loop_169:
fpadd16 %f4, %f0, %f6
set 0x5C, %i0
swapa [%l7 + %i0] 0x81, %i2
st %fsr, [%l7 + 0x70]
nop
set 0x4A, %l1
lduh [%l7 + %l1], %i7
add %l1, %o7, %o0
add %l7, 0x10, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l5
casxa [%l6] 0x80, %l5, %g6
add %l7, 0x68, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x89, %g4, %o3
set 0x58, %l3
lda [%l7 + %l3] 0x89, %f15
set 0x3D, %i6
ldstuba [%l7 + %i6] 0x89, %g1
set 0x08, %o4
sta %f6, [%l7 + %o4] 0x81
add %g2, %i1, %o5
nop
set 0x30, %o2
ldx [%l7 + %o2], %l4
nop
set 0x68, %i2
sth %o1, [%l7 + %i2]
nop
set 0x30, %o5
prefetch [%l7 + %o5], 2
set 0x68, %i3
stda %l0, [%l7 + %i3] 0x88
set 0x70, %g5
ldxa [%l7 + %g5] 0x81, %g5
set 0x30, %l0
stda %i6, [%l7 + %l0] 0x88
nop
set 0x60, %i4
lduw [%l7 + %i4], %g3
nop
set 0x60, %o3
swap [%l7 + %o3], %i3
st %fsr, [%l7 + 0x70]
add %l3, %i0, %l2
nop
set 0x58, %l5
ldd [%l7 + %l5], %f18
nop
set 0x18, %o7
ldsh [%l7 + %o7], %o6
st %f17, [%l7 + 0x60]
nop
set 0x10, %l6
swap [%l7 + %l6], %i4
nop
set 0x50, %o0
swap [%l7 + %o0], %g7
nop
set 0x18, %g4
ldsw [%l7 + %g4], %o4
nop
set 0x28, %l4
ldd [%l7 + %l4], %f22
set 0x50, %i7
sta %f7, [%l7 + %i7] 0x80
set 0x68, %g6
swapa [%l7 + %g6] 0x80, %o2
nop
set 0x6E, %g7
ldsb [%l7 + %g7], %l6
nop
set 0x18, %g2
sth %i5, [%l7 + %g2]
set 0x6C, %i1
swapa [%l7 + %i1] 0x80, %i7
nop
set 0x6C, %i5
prefetch [%l7 + %i5], 1
set 0x28, %g1
stda %l0, [%l7 + %g1] 0xea
membar #Sync
nop
set 0x14, %o1
swap [%l7 + %o1], %i2
set 0x30, %l2
ldda [%l7 + %l2] 0x80, %o6
nop
set 0x28, %o6
stx %fsr, [%l7 + %o6]
nop
set 0x20, %g3
ldd [%l7 + %g3], %o0
set 0x48, %i0
stxa %l5, [%l7 + %i0] 0x88
nop
set 0x14, %l1
swap [%l7 + %l1], %g6
nop
set 0x28, %l3
prefetch [%l7 + %l3], 3
set 0x40, %o4
stwa %g4, [%l7 + %o4] 0xe2
membar #Sync
set 0x50, %o2
prefetcha [%l7 + %o2] 0x88, 1
nop
set 0x50, %i2
stw %g2, [%l7 + %i2]
nop
set 0x60, %i6
ldub [%l7 + %i6], %i1
set 0x08, %o5
stxa %o5, [%l7 + %o5] 0xeb
membar #Sync
nop
set 0x38, %g5
lduw [%l7 + %g5], %o3
nop
set 0x20, %l0
ldd [%l7 + %l0], %f2
fpadd32s %f16, %f16, %f27
nop
set 0x3E, %i3
sth %l4, [%l7 + %i3]
nop
set 0x68, %i4
stx %fsr, [%l7 + %i4]
set 0x40, %l5
stda %f16, [%l7 + %l5] 0x89
nop
set 0x18, %o3
swap [%l7 + %o3], %l0
set 0x28, %l6
sta %f16, [%l7 + %l6] 0x88
set 0x58, %o0
sta %f21, [%l7 + %o0] 0x81
nop
nop
setx 0xCB9179D4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f0
setx 0x1FCA42F3, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fdivs %f13, %f0, %f23
set 0x6C, %g4
swapa [%l7 + %g4] 0x88, %g5
nop
set 0x71, %l4
ldsb [%l7 + %l4], %i6
nop
set 0x12, %o7
ldub [%l7 + %o7], %o1
nop
set 0x38, %g6
stx %fsr, [%l7 + %g6]
set 0x78, %i7
stwa %g3, [%l7 + %i7] 0xe2
membar #Sync
nop
set 0x1C, %g7
ldub [%l7 + %g7], %l3
set 0x0A, %i1
stha %i0, [%l7 + %i1] 0x81
nop
set 0x3B, %i5
ldsb [%l7 + %i5], %l2
nop
set 0x40, %g2
swap [%l7 + %g2], %i3
set 0x38, %g1
stxa %i4, [%l7 + %g1] 0x88
nop
set 0x30, %l2
stx %fsr, [%l7 + %l2]
set 0x70, %o6
ldxa [%l7 + %o6] 0x88, %o6
nop
set 0x30, %o1
std %f12, [%l7 + %o1]
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x81, %o4, %g7
set 0x10, %i0
ldxa [%l7 + %i0] 0x88, %o2
set 0x38, %g3
stha %i5, [%l7 + %g3] 0x88
nop
set 0x1F, %l3
ldstub [%l7 + %l3], %i7
set 0x64, %l1
stha %l1, [%l7 + %l1] 0xeb
membar #Sync
nop
set 0x10, %o4
stx %fsr, [%l7 + %o4]
nop
set 0x56, %i2
ldsh [%l7 + %i2], %l6
nop
set 0x58, %i6
std %o6, [%l7 + %i6]
set 0x14, %o2
stha %i2, [%l7 + %o2] 0x89
membar #Sync
set 0x40, %o5
ldda [%l7 + %o5] 0xf8, %f16
nop
set 0x2C, %l0
ldsw [%l7 + %l0], %l5
set 0x5C, %g5
swapa [%l7 + %g5] 0x88, %g6
nop
set 0x56, %i4
sth %g4, [%l7 + %i4]
add %o0, %g2, %i1
nop
set 0x10, %l5
sth %g1, [%l7 + %l5]
ld [%l7 + 0x0C], %f22
or %o3, %o5, %l4
add %g5, %i6, %l0
ble,pn %icc, loop_170
nop
set 0x20, %o3
ldx [%l7 + %o3], %g3
nop
set 0x38, %i3
stx %l3, [%l7 + %i3]
st %fsr, [%l7 + 0x64]
loop_170:
nop
set 0x7C, %l6
prefetch [%l7 + %l6], 1
nop
set 0x78, %o0
ldd [%l7 + %o0], %f14
set 0x20, %l4
ldxa [%l7 + %l4] 0x89, %i0
nop
set 0x30, %g4
ldd [%l7 + %g4], %f22
set 0x30, %o7
ldxa [%l7 + %o7] 0x81, %o1
nop
set 0x38, %i7
stx %fsr, [%l7 + %i7]
fpsub16 %f0, %f22, %f8
st %f2, [%l7 + 0x34]
nop
set 0x18, %g7
stw %l2, [%l7 + %g7]
set 0x58, %g6
prefetcha [%l7 + %g6] 0x88, 3
nop
set 0x24, %i1
stw %o6, [%l7 + %i1]
set 0x7C, %g2
sta %f11, [%l7 + %g2] 0x80
fpadd32s %f16, %f23, %f21
ld [%l7 + 0x40], %f9
nop
set 0x38, %g1
ldstub [%l7 + %g1], %i4
ld [%l7 + 0x10], %f11
set 0x4C, %i5
stba %g7, [%l7 + %i5] 0x81
set 0x30, %l2
stxa %o2, [%l7 + %l2] 0x80
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x65A, %sys_tick_cmpr
nop
set 0x30, %o1
std %f14, [%l7 + %o1]
set 0x38, %o6
ldxa [%l7 + %o6] 0x80, %i7
nop
set 0x78, %i0
lduw [%l7 + %i0], %l6
set 0x74, %g3
stha %o7, [%l7 + %g3] 0x89
set 0x54, %l1
stwa %i2, [%l7 + %l1] 0xe2
membar #Sync
nop
set 0x2F, %o4
ldub [%l7 + %o4], %l5
nop
set 0x68, %i2
std %f2, [%l7 + %i2]
nop
set 0x32, %l3
sth %g6, [%l7 + %l3]
add %l1, %g4, %o0
set 0x58, %i6
lda [%l7 + %i6] 0x88, %f10
wr %g2, %i1, %set_softint
set 0x70, %o5
ldstuba [%l7 + %o5] 0x80, %g1
nop
set 0x0B, %l0
ldstub [%l7 + %l0], %o5
nop
set 0x78, %g5
lduh [%l7 + %g5], %o3
nop
set 0x64, %i4
ldsw [%l7 + %i4], %g5
nop
set 0x0A, %l5
ldsh [%l7 + %l5], %i6
nop
set 0x2E, %o2
ldstub [%l7 + %o2], %l0
set 0x38, %i3
ldstuba [%l7 + %i3] 0x81, %l4
nop
set 0x5C, %l6
ldsw [%l7 + %l6], %g3
set 0x28, %o0
lda [%l7 + %o0] 0x80, %f31
set 0x08, %o3
sta %f16, [%l7 + %o3] 0x89
nop
set 0x32, %l4
ldsb [%l7 + %l4], %i0
nop
set 0x38, %o7
std %f14, [%l7 + %o7]
nop
set 0x28, %i7
std %o0, [%l7 + %i7]
st %fsr, [%l7 + 0x38]
nop
set 0x44, %g4
stw %l2, [%l7 + %g4]
set 0x70, %g6
ldxa [%l7 + %g6] 0x80, %i3
nop
set 0x18, %i1
ldd [%l7 + %i1], %f16
nop
set 0x53, %g7
stb %l3, [%l7 + %g7]
nop
set 0x58, %g2
swap [%l7 + %g2], %o6
set 0x10, %g1
stxa %g7, [%l7 + %g1] 0x89
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i4
casxa [%l6] 0x89, %i4, %o2
set 0x50, %i5
stxa %i5, [%l7 + %i5] 0xe2
membar #Sync
or %o4, %l6, %i7
bn %icc, loop_171
nop
set 0x28, %o1
ldx [%l7 + %o1], %o7
nop
set 0x20, %l2
lduw [%l7 + %l2], %l5
st %f7, [%l7 + 0x24]
loop_171:
nop
set 0x40, %i0
sta %f31, [%l7 + %i0] 0x89
nop
set 0x30, %o6
ldd [%l7 + %o6], %i2
nop
set 0x74, %l1
swap [%l7 + %l1], %g6
nop
set 0x40, %g3
swap [%l7 + %g3], %l1
st %f25, [%l7 + 0x24]
set 0x58, %o4
prefetcha [%l7 + %o4] 0x80, 0
nop
set 0x5C, %l3
prefetch [%l7 + %l3], 3
nop
set 0x2C, %i6
lduw [%l7 + %i6], %g2
set 0x70, %i2
ldda [%l7 + %i2] 0xe2, %i0
st %f24, [%l7 + 0x3C]
set 0x18, %o5
stxa %g1, [%l7 + %o5] 0xe2
membar #Sync
st %fsr, [%l7 + 0x28]
nop
set 0x2C, %l0
lduw [%l7 + %l0], %o5
set 0x58, %i4
sta %f30, [%l7 + %i4] 0x88
nop
set 0x60, %l5
std %f0, [%l7 + %l5]
nop
set 0x40, %g5
swap [%l7 + %g5], %o3
nop
set 0x18, %i3
ldsb [%l7 + %i3], %g5
or %i6, %l0, %o0
set 0x28, %l6
sta %f15, [%l7 + %l6] 0x88
set 0x10, %o2
stwa %l4, [%l7 + %o2] 0xeb
membar #Sync
set 0x68, %o3
prefetcha [%l7 + %o3] 0x81, 2
nop
set 0x6E, %l4
sth %i0, [%l7 + %l4]
nop
set 0x38, %o0
stx %o1, [%l7 + %o0]
nop
set 0x48, %i7
ldx [%l7 + %i7], %l2
set 0x40, %g4
swapa [%l7 + %g4] 0x80, %l3
set 0x40, %g6
stda %f0, [%l7 + %g6] 0xd8
nop
set 0x40, %o7
ldsw [%l7 + %o7], %i3
wr %o6, %i4, %softint
nop
set 0x3A, %i1
lduh [%l7 + %i1], %o2
set 0x28, %g7
stxa %g7, [%l7 + %g7] 0x81
fpsub32s %f16, %f0, %f18
set 0x40, %g1
stda %f0, [%l7 + %g1] 0xc2
set 0x58, %i5
swapa [%l7 + %i5] 0x89, %i5
set 0x4C, %g2
sta %f20, [%l7 + %g2] 0x80
ld [%l7 + 0x1C], %f25
membar #Sync
set 0x40, %l2
ldda [%l7 + %l2] 0xf8, %f0
nop
set 0x74, %o1
lduh [%l7 + %o1], %l6
nop
set 0x7C, %o6
prefetch [%l7 + %o6], 4
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xCA5, %sys_tick_cmpr
nop
set 0x23, %l1
stb %l5, [%l7 + %l1]
fpadd32s %f29, %f20, %f24
nop
set 0x64, %i0
swap [%l7 + %i0], %i7
nop
set 0x73, %g3
ldub [%l7 + %g3], %i2
nop
set 0x2A, %o4
sth %l1, [%l7 + %o4]
set 0x28, %i6
lda [%l7 + %i6] 0x80, %f17
nop
set 0x78, %i2
stx %fsr, [%l7 + %i2]
set 0x40, %l3
ldxa [%l7 + %l3] 0x89, %g6
nop
set 0x60, %l0
swap [%l7 + %l0], %g2
or %g4, %i1, %g1
ba,a,pt %xcc, loop_172
nop
set 0x70, %i4
swap [%l7 + %i4], %o3
and %o5, %g5, %i6
nop
set 0x48, %l5
std %l0, [%l7 + %l5]
loop_172:
nop
set 0x40, %g5
stxa %o0, [%l7 + %g5] 0xeb
membar #Sync
set 0x5C, %i3
lda [%l7 + %i3] 0x88, %f25
nop
set 0x58, %o5
ldd [%l7 + %o5], %l4
st %f17, [%l7 + 0x2C]
nop
set 0x58, %o2
ldx [%l7 + %o2], %i0
set 0x60, %o3
stda %o0, [%l7 + %o3] 0xea
membar #Sync
nop
set 0x28, %l4
stw %g3, [%l7 + %l4]
nop
set 0x48, %o0
ldd [%l7 + %o0], %l2
set 0x60, %i7
stda %i2, [%l7 + %i7] 0xe2
membar #Sync
nop
set 0x68, %g4
ldd [%l7 + %g4], %o6
st %fsr, [%l7 + 0x14]
nop
set 0x0C, %g6
lduw [%l7 + %g6], %i4
nop
set 0x22, %l6
ldstub [%l7 + %l6], %l3
st %f0, [%l7 + 0x70]
set 0x4C, %i1
sta %f16, [%l7 + %i1] 0x80
nop
set 0x75, %g7
ldub [%l7 + %g7], %g7
set 0x40, %g1
ldda [%l7 + %g1] 0x89, %o2
set 0x10, %i5
stwa %l6, [%l7 + %i5] 0xeb
membar #Sync
set 0x30, %o7
stxa %i5, [%l7 + %o7] 0x80
set 0x30, %g2
stxa %o4, [%l7 + %g2] 0xeb
membar #Sync
set 0x58, %l2
ldxa [%l7 + %l2] 0x89, %l5
nop
nop
setx 0x5CB52CF4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f7
setx 0x430A9372, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f31
fdivs %f31, %f7, %f17
nop
set 0x38, %o6
ldsb [%l7 + %o6], %o7
and %i2, %l1, %i7
and %g6, %g4, %g2
nop
set 0x40, %l1
ldd [%l7 + %l1], %f24
add %g1, %o3, %i1
nop
set 0x40, %i0
stx %g5, [%l7 + %i0]
nop
set 0x2C, %g3
stw %o5, [%l7 + %g3]
nop
set 0x75, %o4
ldsb [%l7 + %o4], %i6
set 0x2C, %i6
swapa [%l7 + %i6] 0x81, %o0
nop
set 0x6C, %o1
stw %l0, [%l7 + %o1]
nop
set 0x10, %l3
stw %i0, [%l7 + %l3]
bgu,a,pt %icc, loop_173
fpsub32 %f24, %f22, %f22
nop
set 0x60, %i2
stx %o1, [%l7 + %i2]
nop
set 0x40, %l0
prefetch [%l7 + %l0], 4
loop_173:
nop
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l4, %l2
set 0x30, %i4
lda [%l7 + %i4] 0x80, %f28
st %f15, [%l7 + 0x18]
ld [%l7 + 0x20], %f5
set 0x70, %g5
stda %i2, [%l7 + %g5] 0x88
nop
set 0x74, %i3
swap [%l7 + %i3], %o6
add %i4, %l3, %g3
set 0x4C, %l5
lda [%l7 + %l5] 0x80, %f10
nop
set 0x60, %o5
ldd [%l7 + %o5], %o2
nop
set 0x64, %o3
stw %g7, [%l7 + %o3]
set 0x58, %l4
swapa [%l7 + %l4] 0x89, %i5
nop
set 0x68, %o2
ldd [%l7 + %o2], %i6
set 0x60, %i7
ldda [%l7 + %i7] 0xea, %o4
st %fsr, [%l7 + 0x30]
nop
set 0x6A, %o0
lduh [%l7 + %o0], %l5
nop
set 0x26, %g6
sth %i2, [%l7 + %g6]
nop
set 0x50, %l6
ldd [%l7 + %l6], %f24
nop
set 0x08, %g4
stw %l1, [%l7 + %g4]
nop
set 0x40, %g7
std %o6, [%l7 + %g7]
fpsub32s %f4, %f18, %f3
st %f23, [%l7 + 0x14]
set 0x5E, %i1
stha %g6, [%l7 + %i1] 0xe3
membar #Sync
nop
set 0x22, %g1
stb %i7, [%l7 + %g1]
nop
set 0x40, %i5
ldstub [%l7 + %i5], %g2
nop
set 0x35, %o7
ldstub [%l7 + %o7], %g4
nop
set 0x13, %g2
ldstub [%l7 + %g2], %o3
set 0x40, %o6
prefetcha [%l7 + %o6] 0x89, 4
set 0x52, %l2
ldstuba [%l7 + %l2] 0x88, %g5
nop
set 0x32, %l1
ldsh [%l7 + %l1], %o5
set 0x10, %i0
lda [%l7 + %i0] 0x80, %f2
nop
set 0x18, %g3
prefetch [%l7 + %g3], 1
nop
set 0x18, %i6
stx %g1, [%l7 + %i6]
nop
set 0x18, %o1
stx %i6, [%l7 + %o1]
set 0x60, %o4
ldxa [%l7 + %o4] 0x81, %o0
set 0x56, %l3
stba %l0, [%l7 + %l3] 0x80
set 0x40, %i2
ldda [%l7 + %i2] 0x81, %f16
nop
set 0x70, %l0
std %o0, [%l7 + %l0]
nop
set 0x17, %g5
ldstub [%l7 + %g5], %i0
nop
set 0x20, %i4
std %l2, [%l7 + %i4]
nop
set 0x20, %i3
ldd [%l7 + %i3], %i2
set 0x58, %l5
stda %o6, [%l7 + %l5] 0x88
nop
set 0x3E, %o3
lduh [%l7 + %o3], %i4
nop
set 0x30, %o5
ldd [%l7 + %o5], %l4
wr %l3, %o2, %sys_tick
nop
set 0x26, %o2
ldstub [%l7 + %o2], %g3
add %i5, %g7, %l6
nop
set 0x30, %i7
lduw [%l7 + %i7], %l5
membar #Sync
set 0x40, %o0
ldda [%l7 + %o0] 0xf8, %f16
set 0x45, %l4
ldstuba [%l7 + %l4] 0x81, %o4
set 0x74, %l6
swapa [%l7 + %l6] 0x81, %i2
nop
set 0x68, %g4
prefetch [%l7 + %g4], 4
set 0x0D, %g6
ldstuba [%l7 + %g6] 0x81, %l1
nop
set 0x20, %i1
stw %g6, [%l7 + %i1]
set 0x14, %g7
stwa %i7, [%l7 + %g7] 0x88
set 0x58, %i5
prefetcha [%l7 + %i5] 0x88, 0
nop
set 0x38, %o7
stx %o7, [%l7 + %o7]
st %fsr, [%l7 + 0x70]
set 0x0C, %g2
stha %g4, [%l7 + %g2] 0xea
membar #Sync
nop
set 0x6C, %o6
sth %o3, [%l7 + %o6]
nop
set 0x58, %g1
std %f20, [%l7 + %g1]
and %i1, %o5, %g1
set 0x60, %l2
ldxa [%l7 + %l2] 0x81, %g5
nop
set 0x3E, %l1
ldsh [%l7 + %l1], %i6
nop
set 0x3C, %i0
lduw [%l7 + %i0], %o0
add %o1, %l0, %i0
nop
set 0x50, %g3
std %f30, [%l7 + %g3]
add %i3, %l2, %i4
nop
set 0x56, %i6
ldstub [%l7 + %i6], %l4
set 0x6C, %o1
sta %f3, [%l7 + %o1] 0x88
nop
set 0x4F, %o4
stb %o6, [%l7 + %o4]
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x89, %l3, %g3
set 0x40, %i2
ldda [%l7 + %i2] 0xd2, %f0
set 0x5A, %l3
stha %o2, [%l7 + %l3] 0xea
membar #Sync
set 0x60, %g5
stxa %g7, [%l7 + %g5] 0x89
nop
set 0x08, %l0
std %f6, [%l7 + %l0]
nop
set 0x28, %i4
swap [%l7 + %i4], %l6
set 0x7C, %i3
stwa %l5, [%l7 + %i3] 0x89
set 0x24, %l5
stha %o4, [%l7 + %l5] 0xe3
membar #Sync
nop
set 0x50, %o3
ldd [%l7 + %o3], %i2
fpsub16 %f6, %f20, %f4
set 0x48, %o5
prefetcha [%l7 + %o5] 0x80, 4
nop
set 0x28, %i7
stw %g6, [%l7 + %i7]
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x89, %i5, %g2
nop
set 0x18, %o0
std %o6, [%l7 + %o0]
ble %icc, loop_174
nop
set 0x33, %o2
ldstub [%l7 + %o2], %g4
set 0x28, %l6
lda [%l7 + %l6] 0x80, %f14
loop_174:
nop
set 0x08, %l4
stx %fsr, [%l7 + %l4]
nop
set 0x18, %g4
ldub [%l7 + %g4], %o3
or %i1, %o5, %i7
nop
set 0x20, %i1
std %f30, [%l7 + %i1]
nop
set 0x4C, %g6
lduw [%l7 + %g6], %g5
fpadd32s %f30, %f28, %f4
nop
set 0x28, %i5
std %i6, [%l7 + %i5]
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] 0x89, %g1, %o1
nop
set 0x50, %o7
ldd [%l7 + %o7], %f20
nop
set 0x58, %g7
ldd [%l7 + %g7], %f20
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %l0, %i0
and %i3, %l2, %i4
nop
set 0x30, %o6
stx %fsr, [%l7 + %o6]
set 0x20, %g2
stxa %l4, [%l7 + %g2] 0x88
add %o6, %o0, %l3
nop
set 0x58, %g1
stx %g3, [%l7 + %g1]
nop
set 0x58, %l2
stx %fsr, [%l7 + %l2]
nop
set 0x1C, %i0
ldsw [%l7 + %i0], %o2
nop
set 0x0E, %g3
ldsh [%l7 + %g3], %g7
or %l6, %l5, %i2
set 0x10, %l1
stxa %l1, [%l7 + %l1] 0x81
nop
set 0x2D, %o1
ldstub [%l7 + %o1], %g6
nop
set 0x28, %i6
ldd [%l7 + %i6], %o4
or %g2, %i5, %g4
nop
set 0x4C, %i2
ldsb [%l7 + %i2], %o3
nop
set 0x50, %o4
ldx [%l7 + %o4], %o7
add %i1, %o5, %i7
set 0x40, %g5
ldda [%l7 + %g5] 0xea, %i6
or %g5, %g1, %l0
set 0x40, %l3
sta %f3, [%l7 + %l3] 0x81
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o1, %i3
set 0x38, %l0
lda [%l7 + %l0] 0x81, %f6
nop
set 0x30, %i4
ldd [%l7 + %i4], %i0
set 0x18, %i3
ldxa [%l7 + %i3] 0x89, %i4
nop
set 0x14, %l5
lduw [%l7 + %l5], %l2
nop
set 0x60, %o5
std %f28, [%l7 + %o5]
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o6
casa [%l6] 0x88, %o6, %l4
set 0x08, %o3
stda %l2, [%l7 + %o3] 0x80
fpadd32s %f2, %f12, %f6
nop
set 0x18, %o0
std %g2, [%l7 + %o0]
set 0x40, %i7
stda %f16, [%l7 + %i7] 0x80
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o0
casxa [%l6] 0x81, %o0, %g7
wr %l6, %o2, %set_softint
nop
set 0x17, %o2
ldsb [%l7 + %o2], %i2
set 0x3A, %l6
stha %l5, [%l7 + %l6] 0x89
set 0x56, %l4
stha %g6, [%l7 + %l4] 0xe3
membar #Sync
set 0x34, %i1
sta %f29, [%l7 + %i1] 0x80
nop
set 0x58, %g6
stx %fsr, [%l7 + %g6]
set 0x10, %i5
ldda [%l7 + %i5] 0xeb, %l0
set 0x30, %o7
prefetcha [%l7 + %o7] 0x81, 1
set 0x20, %g4
ldda [%l7 + %g4] 0xeb, %i4
set 0x48, %o6
stda %g2, [%l7 + %o6] 0xeb
membar #Sync
set 0x48, %g7
stda %o2, [%l7 + %g7] 0x81
set 0x10, %g2
stwa %g4, [%l7 + %g2] 0x88
nop
set 0x30, %l2
stx %fsr, [%l7 + %l2]
nop
set 0x20, %g1
swap [%l7 + %g1], %i1
nop
set 0x60, %i0
std %f22, [%l7 + %i0]
ld [%l7 + 0x1C], %f7
nop
set 0x78, %l1
prefetch [%l7 + %l1], 2
st %fsr, [%l7 + 0x50]
nop
set 0x30, %g3
stx %fsr, [%l7 + %g3]
set 0x48, %i6
stxa %o5, [%l7 + %i6] 0xe2
membar #Sync
ld [%l7 + 0x4C], %f22
set 0x48, %o1
stwa %i7, [%l7 + %o1] 0x80
set 0x56, %o4
stha %o7, [%l7 + %o4] 0xe2
membar #Sync
set 0x78, %i2
lda [%l7 + %i2] 0x80, %f12
set 0x50, %g5
stda %i6, [%l7 + %g5] 0xea
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0x81, %f0
nop
set 0x29, %i4
stb %g5, [%l7 + %i4]
nop
set 0x70, %l3
stx %g1, [%l7 + %l3]
nop
set 0x58, %i3
stw %o1, [%l7 + %i3]
set 0x40, %l5
ldda [%l7 + %l5] 0x88, %i2
set 0x40, %o3
ldda [%l7 + %o3] 0x88, %f0
set 0x30, %o0
stda %i0, [%l7 + %o0] 0xe2
membar #Sync
set 0x4C, %i7
lda [%l7 + %i7] 0x88, %f21
set 0x28, %o2
ldxa [%l7 + %o2] 0x88, %l0
nop
set 0x56, %l6
ldsb [%l7 + %l6], %i4
nop
set 0x2C, %o5
prefetch [%l7 + %o5], 3
nop
set 0x60, %i1
stw %l2, [%l7 + %i1]
set 0x22, %l4
stba %o6, [%l7 + %l4] 0xea
membar #Sync
nop
set 0x2C, %g6
stw %l4, [%l7 + %g6]
and %g3, %l3, %g7
add %o0, %l6, %o2
nop
set 0x78, %o7
std %i2, [%l7 + %o7]
set 0x2C, %i5
stba %g6, [%l7 + %i5] 0x80
and %l1, %o4, %i5
set 0x64, %o6
swapa [%l7 + %o6] 0x81, %g2
nop
set 0x1C, %g4
lduw [%l7 + %g4], %o3
set 0x08, %g7
ldxa [%l7 + %g7] 0x81, %g4
set 0x7E, %l2
stba %i1, [%l7 + %l2] 0xea
membar #Sync
nop
set 0x44, %g1
sth %o5, [%l7 + %g1]
nop
set 0x48, %i0
std %l4, [%l7 + %i0]
and %i7, %i6, %o7
set 0x68, %g2
stxa %g1, [%l7 + %g2] 0xeb
membar #Sync
nop
set 0x30, %g3
stx %fsr, [%l7 + %g3]
nop
set 0x0E, %l1
sth %g5, [%l7 + %l1]
or %i3, %o1, %i0
nop
set 0x24, %i6
sth %i4, [%l7 + %i6]
set 0x50, %o1
prefetcha [%l7 + %o1] 0x80, 0
set 0x15, %i2
stba %l0, [%l7 + %i2] 0x88
set 0x48, %g5
stxa %l4, [%l7 + %g5] 0xea
membar #Sync
ld [%l7 + 0x20], %f17
set 0x38, %l0
ldxa [%l7 + %l0] 0x88, %g3
nop
set 0x68, %o4
std %l2, [%l7 + %o4]
nop
set 0x58, %i4
stx %fsr, [%l7 + %i4]
nop
set 0x50, %i3
stx %o6, [%l7 + %i3]
nop
set 0x57, %l3
ldsb [%l7 + %l3], %o0
nop
set 0x30, %l5
ldd [%l7 + %l5], %g6
nop
set 0x76, %o0
ldstub [%l7 + %o0], %l6
and %o2, %i2, %l1
nop
set 0x20, %o3
ldd [%l7 + %o3], %g6
st %fsr, [%l7 + 0x5C]
set 0x40, %o2
stda %f0, [%l7 + %o2] 0xf1
membar #Sync
and %i5, %o4, %o3
set 0x40, %l6
stda %f0, [%l7 + %l6] 0xcc
nop
set 0x3C, %o5
prefetch [%l7 + %o5], 1
nop
set 0x2C, %i7
stb %g2, [%l7 + %i7]
set 0x6F, %i1
ldstuba [%l7 + %i1] 0x81, %g4
set 0x24, %g6
sta %f18, [%l7 + %g6] 0x81
and %o5, %l5, %i1
and %i7, %o7, %i6
set 0x74, %l4
stha %g5, [%l7 + %l4] 0xe3
membar #Sync
ld [%l7 + 0x64], %f10
st %f0, [%l7 + 0x28]
nop
set 0x7C, %i5
prefetch [%l7 + %i5], 3
set 0x32, %o6
stha %g1, [%l7 + %o6] 0xe3
membar #Sync
or %o1, %i0, %i3
set 0x40, %g4
ldda [%l7 + %g4] 0x81, %f16
nop
set 0x1C, %o7
prefetch [%l7 + %o7], 3
set 0x40, %l2
ldda [%l7 + %l2] 0xda, %f16
nop
set 0x28, %g1
ldd [%l7 + %g1], %i4
set 0x50, %i0
stwa %l2, [%l7 + %i0] 0x81
nop
set 0x6C, %g7
ldsh [%l7 + %g7], %l0
nop
set 0x30, %g3
ldx [%l7 + %g3], %l4
set 0x50, %l1
ldda [%l7 + %l1] 0xea, %g2
nop
set 0x08, %i6
ldx [%l7 + %i6], %l3
nop
set 0x40, %g2
stx %o0, [%l7 + %g2]
nop
set 0x30, %o1
ldsw [%l7 + %o1], %o6
st %f3, [%l7 + 0x48]
set 0x60, %g5
ldxa [%l7 + %g5] 0x80, %g7
nop
set 0x44, %i2
sth %l6, [%l7 + %i2]
nop
set 0x32, %o4
ldstub [%l7 + %o4], %o2
nop
set 0x6B, %i4
ldub [%l7 + %i4], %l1
or %g6, %i2, %i5
nop
set 0x0A, %i3
sth %o3, [%l7 + %i3]
set 0x40, %l3
ldda [%l7 + %l3] 0xd0, %f0
nop
set 0x70, %l5
std %g2, [%l7 + %l5]
set 0x10, %l0
prefetcha [%l7 + %l0] 0x80, 4
nop
set 0x18, %o3
stw %o5, [%l7 + %o3]
ld [%l7 + 0x50], %f10
nop
set 0x48, %o0
ldsh [%l7 + %o0], %l5
set 0x40, %l6
stda %f0, [%l7 + %l6] 0xf9
membar #Sync
wr %i1, %i7, %set_softint
ld [%l7 + 0x1C], %f24
nop
set 0x60, %o2
lduh [%l7 + %o2], %o4
add %l7, 0x0C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o7
casa [%l6] 0x89, %o7, %i6
nop
set 0x48, %o5
ldsh [%l7 + %o5], %g5
nop
set 0x78, %i1
std %f20, [%l7 + %i1]
nop
set 0x28, %i7
ldd [%l7 + %i7], %f30
nop
set 0x6C, %g6
swap [%l7 + %g6], %o1
nop
set 0x08, %i5
prefetch [%l7 + %i5], 4
and %i0, %g1, %i4
nop
set 0x3D, %l4
ldub [%l7 + %l4], %i3
add %l7, 0x34, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l0, %l2
st %fsr, [%l7 + 0x3C]
add %l7, 0x0C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g3
casa [%l6] 0x80, %g3, %l4
nop
set 0x44, %o6
stw %l3, [%l7 + %o6]
set 0x3A, %o7
stha %o6, [%l7 + %o7] 0x89
nop
set 0x0C, %g4
ldsw [%l7 + %g4], %o0
set 0x40, %g1
ldda [%l7 + %g1] 0x81, %f0
set 0x40, %i0
stda %f0, [%l7 + %i0] 0x89
nop
set 0x28, %l2
ldd [%l7 + %l2], %f0
set 0x60, %g3
ldda [%l7 + %g3] 0x80, %i6
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x95F, %tick_cmpr
nop
set 0x3C, %l1
lduh [%l7 + %l1], %g6
st %f3, [%l7 + 0x40]
set 0x70, %g7
ldda [%l7 + %g7] 0xea, %i2
or %i5, %o3, %o2
nop
set 0x08, %g2
ldd [%l7 + %g2], %g2
nop
set 0x6C, %i6
swap [%l7 + %i6], %o5
nop
set 0x54, %g5
ldstub [%l7 + %g5], %l5
nop
set 0x54, %i2
ldsw [%l7 + %i2], %g4
bn,a %xcc, loop_175
wr %g0, 0x6, %fprs
st %f27, [%l7 + 0x74]
set 0x50, %o1
prefetcha [%l7 + %o1] 0x81, 4
loop_175:
nop
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %o7, %g5
or %o1, %i6, %g1
set 0x68, %i4
prefetcha [%l7 + %i4] 0x80, 4
set 0x1C, %o4
stba %i3, [%l7 + %o4] 0x81
fpadd16 %f4, %f4, %f12
nop
set 0x78, %i3
lduw [%l7 + %i3], %i4
add %l7, 0x38, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l2, %l0
nop
set 0x6E, %l5
lduh [%l7 + %l5], %l4
wr %l3, %o6, %clear_softint
set 0x2C, %l0
sta %f0, [%l7 + %l0] 0x80
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g3
casa [%l6] 0x81, %g3, %o0
set 0x30, %l3
ldda [%l7 + %l3] 0xeb, %i6
set 0x7C, %o0
stwa %l1, [%l7 + %o0] 0xe3
membar #Sync
nop
set 0x10, %l6
ldd [%l7 + %l6], %g6
or %g6, %i2, %i5
nop
set 0x60, %o2
ldstub [%l7 + %o2], %o3
set 0x40, %o5
stxa %o2, [%l7 + %o5] 0xe3
membar #Sync
nop
set 0x10, %i1
std %f22, [%l7 + %i1]
nop
set 0x60, %o3
std %f30, [%l7 + %o3]
set 0x68, %g6
ldxa [%l7 + %g6] 0x88, %g2
and %o5, %g4, %l5
set 0x20, %i7
stda %o4, [%l7 + %i7] 0xeb
membar #Sync
nop
set 0x0B, %l4
ldub [%l7 + %l4], %i1
nop
set 0x64, %i5
stw %i7, [%l7 + %i5]
set 0x78, %o7
ldxa [%l7 + %o7] 0x88, %g5
nop
set 0x4C, %o6
swap [%l7 + %o6], %o7
nop
set 0x30, %g4
prefetch [%l7 + %g4], 1
nop
set 0x58, %g1
lduw [%l7 + %g1], %i6
nop
set 0x7C, %i0
prefetch [%l7 + %i0], 0
nop
set 0x48, %l2
ldd [%l7 + %l2], %g0
set 0x50, %g3
ldda [%l7 + %g3] 0x88, %o0
set 0x60, %g7
stwa %i0, [%l7 + %g7] 0xe3
membar #Sync
nop
set 0x18, %l1
ldd [%l7 + %l1], %i4
set 0x30, %i6
ldxa [%l7 + %i6] 0x80, %l2
nop
set 0x50, %g5
stw %i3, [%l7 + %g5]
set 0x28, %g2
ldxa [%l7 + %g2] 0x88, %l0
nop
set 0x20, %i2
ldd [%l7 + %i2], %f12
set 0x40, %o1
ldda [%l7 + %o1] 0x81, %f16
set 0x6C, %i4
stha %l3, [%l7 + %i4] 0x80
set 0x2C, %o4
ldstuba [%l7 + %o4] 0x81, %l4
set 0x40, %l5
stwa %g3, [%l7 + %l5] 0x81
set 0x40, %l0
stda %f16, [%l7 + %l0] 0xd2
set 0x35, %i3
ldstuba [%l7 + %i3] 0x80, %o6
nop
set 0x43, %l3
ldub [%l7 + %l3], %o0
nop
set 0x48, %l6
stw %l6, [%l7 + %l6]
set 0x20, %o0
ldxa [%l7 + %o0] 0x80, %l1
nop
set 0x58, %o2
stx %fsr, [%l7 + %o2]
nop
set 0x28, %o5
stx %g6, [%l7 + %o5]
fpsub32s %f8, %f12, %f28
nop
set 0x5E, %i1
lduh [%l7 + %i1], %i2
nop
set 0x38, %g6
ldx [%l7 + %g6], %g7
st %f15, [%l7 + 0x2C]
set 0x40, %o3
stda %f16, [%l7 + %o3] 0xc4
set 0x40, %i7
stda %f16, [%l7 + %i7] 0xc2
nop
set 0x78, %i5
std %o2, [%l7 + %i5]
nop
set 0x4C, %o7
stw %i5, [%l7 + %o7]
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x89, %o2, %g2
set 0x40, %l4
stda %f16, [%l7 + %l4] 0xc0
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g4, %l5
st %fsr, [%l7 + 0x3C]
bne,a,pn %xcc, loop_176
or %o4, %o5, %i1
set 0x3C, %g4
lda [%l7 + %g4] 0x80, %f16
loop_176:
nop
set 0x40, %o6
stda %f0, [%l7 + %o6] 0xf9
membar #Sync
nop
set 0x51, %i0
stb %i7, [%l7 + %i0]
nop
set 0x1F, %g1
ldub [%l7 + %g1], %o7
st %f25, [%l7 + 0x14]
set 0x58, %l2
lda [%l7 + %l2] 0x88, %f1
set 0x41, %g7
stba %i6, [%l7 + %g7] 0xe3
membar #Sync
nop
set 0x50, %l1
ldsw [%l7 + %l1], %g1
nop
set 0x18, %i6
ldsw [%l7 + %i6], %g5
set 0x54, %g3
sta %f18, [%l7 + %g3] 0x89
nop
set 0x08, %g2
stx %i0, [%l7 + %g2]
nop
set 0x75, %g5
stb %o1, [%l7 + %g5]
nop
set 0x78, %i2
prefetch [%l7 + %i2], 3
set 0x7C, %i4
sta %f31, [%l7 + %i4] 0x88
set 0x60, %o4
stda %l2, [%l7 + %o4] 0x80
set 0x20, %l5
swapa [%l7 + %l5] 0x80, %i3
set 0x10, %l0
ldxa [%l7 + %l0] 0x88, %i4
nop
set 0x38, %o1
ldd [%l7 + %o1], %f20
nop
set 0x20, %l3
ldd [%l7 + %l3], %l2
nop
set 0x20, %i3
stx %fsr, [%l7 + %i3]
nop
set 0x78, %o0
lduw [%l7 + %o0], %l0
nop
set 0x54, %o2
ldsw [%l7 + %o2], %g3
ld [%l7 + 0x68], %f15
wr %o6, %o0, %clear_softint
set 0x30, %l6
stba %l4, [%l7 + %l6] 0xea
membar #Sync
nop
set 0x18, %i1
stx %l1, [%l7 + %i1]
set 0x64, %g6
stha %g6, [%l7 + %g6] 0x81
nop
set 0x41, %o5
ldsb [%l7 + %o5], %l6
add %i2, %g7, %o3
and %o2, %i5, %g4
set 0x40, %i7
stda %f0, [%l7 + %i7] 0xc8
nop
set 0x38, %o3
ldx [%l7 + %o3], %g2
nop
set 0x18, %i5
stx %o4, [%l7 + %i5]
nop
set 0x48, %l4
lduw [%l7 + %l4], %o5
set 0x58, %g4
stwa %l5, [%l7 + %g4] 0xe2
membar #Sync
set 0x5C, %o6
lda [%l7 + %o6] 0x80, %f25
nop
set 0x46, %i0
lduh [%l7 + %i0], %i7
st %fsr, [%l7 + 0x54]
nop
set 0x30, %o7
stx %i1, [%l7 + %o7]
set 0x78, %g1
prefetcha [%l7 + %g1] 0x81, 3
set 0x38, %l2
prefetcha [%l7 + %l2] 0x80, 2
nop
set 0x44, %g7
ldsw [%l7 + %g7], %g5
st %fsr, [%l7 + 0x08]
nop
set 0x60, %i6
prefetch [%l7 + %i6], 3
nop
set 0x30, %l1
ldsw [%l7 + %l1], %o7
nop
set 0x78, %g3
lduw [%l7 + %g3], %o1
nop
set 0x48, %g5
stx %l2, [%l7 + %g5]
nop
set 0x6F, %i2
ldub [%l7 + %i2], %i3
set 0x0C, %g2
lda [%l7 + %g2] 0x89, %f22
membar #Sync
set 0x40, %i4
ldda [%l7 + %i4] 0xf9, %f16
nop
set 0x0C, %l5
sth %i4, [%l7 + %l5]
nop
set 0x74, %o4
prefetch [%l7 + %o4], 2
set 0x20, %o1
stda %l2, [%l7 + %o1] 0x89
nop
set 0x52, %l3
ldsh [%l7 + %l3], %l0
add %g3, %i0, %o6
nop
set 0x7D, %i3
stb %l4, [%l7 + %i3]
set 0x40, %o0
stda %f0, [%l7 + %o0] 0xd2
fpsub16s %f4, %f13, %f8
nop
set 0x38, %l0
ldd [%l7 + %l0], %f12
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l1
casa [%l6] 0x81, %l1, %o0
st %fsr, [%l7 + 0x20]
st %fsr, [%l7 + 0x70]
set 0x34, %l6
sta %f7, [%l7 + %l6] 0x88
nop
set 0x50, %i1
stx %fsr, [%l7 + %i1]
nop
set 0x0C, %o2
stw %l6, [%l7 + %o2]
add %g6, %i2, %g7
set 0x19, %g6
stba %o3, [%l7 + %g6] 0xe2
membar #Sync
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x88, %o2, %i5
nop
set 0x10, %o5
ldd [%l7 + %o5], %f30
set 0x40, %o3
stda %f16, [%l7 + %o3] 0x81
set 0x27, %i7
stba %g4, [%l7 + %i7] 0x81
or %o4, %o5, %l5
nop
set 0x08, %l4
lduh [%l7 + %l4], %g2
nop
set 0x68, %g4
lduw [%l7 + %g4], %i7
set 0x43, %o6
ldstuba [%l7 + %o6] 0x89, %i1
set 0x6C, %i5
sta %f15, [%l7 + %i5] 0x80
nop
set 0x7C, %i0
ldsw [%l7 + %i0], %i6
set 0x68, %g1
stda %g4, [%l7 + %g1] 0xeb
membar #Sync
set 0x24, %l2
lda [%l7 + %l2] 0x81, %f21
nop
set 0x50, %g7
stw %g1, [%l7 + %g7]
set 0x58, %o7
prefetcha [%l7 + %o7] 0x88, 3
set 0x70, %l1
ldstuba [%l7 + %l1] 0x81, %o1
wr %l2, %i3, %sys_tick
nop
set 0x34, %i6
stb %l3, [%l7 + %i6]
add %l7, 0x24, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l0, %i4
set 0x40, %g3
ldda [%l7 + %g3] 0x89, %f16
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g3
casa [%l6] 0x80, %g3, %o6
nop
set 0x4C, %g5
ldsw [%l7 + %g5], %i0
nop
set 0x38, %g2
std %f18, [%l7 + %g2]
set 0x2C, %i2
lda [%l7 + %i2] 0x89, %f30
nop
set 0x34, %i4
swap [%l7 + %i4], %l4
set 0x10, %l5
ldda [%l7 + %l5] 0xeb, %l0
nop
set 0x78, %o4
prefetch [%l7 + %o4], 1
membar #Sync
set 0x40, %l3
ldda [%l7 + %l3] 0xf0, %f16
nop
set 0x18, %o1
stx %fsr, [%l7 + %o1]
set 0x40, %o0
stda %f0, [%l7 + %o0] 0xcc
set 0x58, %l0
prefetcha [%l7 + %l0] 0x89, 1
set 0x40, %l6
ldda [%l7 + %l6] 0xd0, %f0
st %fsr, [%l7 + 0x30]
nop
set 0x38, %i1
stw %g6, [%l7 + %i1]
nop
set 0x60, %o2
std %f26, [%l7 + %o2]
nop
set 0x2C, %i3
lduh [%l7 + %i3], %l6
nop
set 0x24, %g6
stw %g7, [%l7 + %g6]
set 0x54, %o3
lda [%l7 + %o3] 0x80, %f30
nop
set 0x20, %o5
ldd [%l7 + %o5], %f2
nop
set 0x78, %l4
swap [%l7 + %l4], %i2
set 0x35, %g4
stba %o3, [%l7 + %g4] 0xe2
membar #Sync
nop
set 0x53, %i7
ldstub [%l7 + %i7], %i5
st %fsr, [%l7 + 0x50]
set 0x44, %o6
lda [%l7 + %o6] 0x81, %f16
nop
set 0x30, %i0
ldd [%l7 + %i0], %o2
nop
set 0x20, %i5
stb %g4, [%l7 + %i5]
nop
set 0x70, %l2
stx %fsr, [%l7 + %l2]
set 0x40, %g1
stda %f16, [%l7 + %g1] 0xc8
set 0x40, %g7
ldda [%l7 + %g7] 0xd2, %f0
nop
set 0x2C, %l1
lduh [%l7 + %l1], %o4
nop
set 0x36, %i6
lduh [%l7 + %i6], %o5
nop
set 0x6C, %g3
lduw [%l7 + %g3], %l5
nop
set 0x74, %o7
ldstub [%l7 + %o7], %g2
add %l7, 0x18, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i7, %i6
nop
set 0x40, %g5
ldd [%l7 + %g5], %f22
set 0x78, %i2
stda %i0, [%l7 + %i2] 0xe3
membar #Sync
set 0x38, %i4
ldxa [%l7 + %i4] 0x88, %g5
nop
set 0x58, %l5
ldx [%l7 + %l5], %g1
set 0x76, %g2
stha %o7, [%l7 + %g2] 0xeb
membar #Sync
st %fsr, [%l7 + 0x34]
nop
set 0x3A, %o4
ldsh [%l7 + %o4], %o1
and %i3, %l2, %l3
nop
set 0x70, %o1
ldsw [%l7 + %o1], %i4
nop
set 0x20, %l3
ldsw [%l7 + %l3], %g3
nop
set 0x50, %l0
stx %fsr, [%l7 + %l0]
and %o6, %l0, %l4
set 0x12, %o0
stha %l1, [%l7 + %o0] 0x80
nop
set 0x18, %l6
ldx [%l7 + %l6], %o0
fpsub16 %f28, %f18, %f8
nop
set 0x50, %o2
ldsw [%l7 + %o2], %i0
st %f18, [%l7 + 0x34]
ld [%l7 + 0x14], %f6
nop
set 0x30, %i3
ldx [%l7 + %i3], %l6
nop
set 0x24, %g6
swap [%l7 + %g6], %g6
nop
set 0x2B, %o3
ldsb [%l7 + %o3], %i2
nop
set 0x40, %i1
stx %fsr, [%l7 + %i1]
add %l7, 0x18, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %g7
casxa [%l6] 0x81, %g7, %o3
or %o2, %i5, %g4
nop
set 0x08, %l4
ldub [%l7 + %l4], %o5
add %l5, %g2, %i7
fpsub32s %f12, %f2, %f8
nop
set 0x28, %o5
std %f12, [%l7 + %o5]
set 0x70, %i7
sta %f6, [%l7 + %i7] 0x89
set 0x28, %o6
ldxa [%l7 + %o6] 0x89, %o4
set 0x5C, %i0
stha %i6, [%l7 + %i0] 0xe3
membar #Sync
set 0x78, %i5
stxa %i1, [%l7 + %i5] 0x89
nop
set 0x71, %l2
ldstub [%l7 + %l2], %g5
nop
set 0x11, %g1
ldsb [%l7 + %g1], %g1
set 0x20, %g4
ldxa [%l7 + %g4] 0x89, %o1
ld [%l7 + 0x40], %f11
nop
set 0x30, %g7
lduw [%l7 + %g7], %o7
st %f24, [%l7 + 0x1C]
nop
set 0x60, %i6
stx %i3, [%l7 + %i6]
nop
set 0x17, %g3
ldsb [%l7 + %g3], %l3
nop
set 0x78, %l1
prefetch [%l7 + %l1], 1
set 0x1C, %g5
stha %l2, [%l7 + %g5] 0xea
membar #Sync
nop
set 0x4E, %o7
sth %g3, [%l7 + %o7]
add %i4, %o6, %l4
set 0x58, %i2
stda %l0, [%l7 + %i2] 0x88
nop
set 0x74, %i4
prefetch [%l7 + %i4], 0
set 0x40, %g2
stda %f16, [%l7 + %g2] 0xd2
and %o0, %i0, %l6
nop
set 0x76, %o4
sth %g6, [%l7 + %o4]
nop
set 0x18, %o1
ldd [%l7 + %o1], %f2
nop
set 0x40, %l3
lduw [%l7 + %l3], %i2
nop
set 0x20, %l5
ldsw [%l7 + %l5], %l1
nop
set 0x3C, %l0
stb %o3, [%l7 + %l0]
set 0x30, %o0
lda [%l7 + %o0] 0x88, %f31
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x88, %o2, %g7
nop
set 0x51, %l6
ldstub [%l7 + %l6], %g4
set 0x10, %o2
swapa [%l7 + %o2] 0x81, %i5
set 0x50, %i3
ldda [%l7 + %i3] 0xe2, %o4
nop
set 0x5E, %g6
sth %g2, [%l7 + %g6]
set 0x58, %o3
swapa [%l7 + %o3] 0x88, %l5
ld [%l7 + 0x78], %f12
nop
set 0x1F, %l4
ldsb [%l7 + %l4], %i7
nop
set 0x57, %o5
ldub [%l7 + %o5], %o4
nop
set 0x35, %i7
ldstub [%l7 + %i7], %i6
set 0x10, %o6
ldda [%l7 + %o6] 0x81, %g4
set 0x10, %i1
ldda [%l7 + %i1] 0xe2, %i0
set 0x0C, %i0
ldstuba [%l7 + %i0] 0x89, %o1
nop
set 0x7F, %i5
stb %o7, [%l7 + %i5]
add %l7, 0x0C, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g1
casa [%l6] 0x81, %g1, %i3
nop
set 0x1C, %g1
swap [%l7 + %g1], %l2
bg,a %icc, loop_177
nop
set 0x78, %l2
lduh [%l7 + %l2], %l3
ld [%l7 + 0x7C], %f9
set 0x10, %g7
ldda [%l7 + %g7] 0x81, %g2
loop_177:
nop
set 0x30, %g4
ldx [%l7 + %g4], %i4
or %l4, %l0, %o6
and %i0, %l6, %o0
wr %g6, %i2, %pic
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %l1
casxa [%l6] 0x89, %l1, %o3
set 0x28, %g3
stxa %o2, [%l7 + %g3] 0x89
nop
set 0x78, %l1
stx %g4, [%l7 + %l1]
set 0x60, %g5
prefetcha [%l7 + %g5] 0x89, 2
set 0x58, %i6
prefetcha [%l7 + %i6] 0x80, 2
nop
set 0x54, %o7
stw %o5, [%l7 + %o7]
nop
set 0x50, %i2
stw %l5, [%l7 + %i2]
set 0x30, %g2
lda [%l7 + %g2] 0x80, %f21
set 0x60, %o4
lda [%l7 + %o4] 0x89, %f11
nop
set 0x60, %i4
std %g2, [%l7 + %i4]
add %o4, %i7, %i6
set 0x28, %l3
ldxa [%l7 + %l3] 0x89, %g5
nop
set 0x78, %o1
stx %o1, [%l7 + %o1]
add %o7, %g1, %i1
st %fsr, [%l7 + 0x24]
set 0x38, %l5
stda %i2, [%l7 + %l5] 0xeb
membar #Sync
add %l7, 0x14, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l3, %l2
nop
set 0x68, %o0
ldd [%l7 + %o0], %f22
st %fsr, [%l7 + 0x2C]
nop
set 0x66, %l6
ldstub [%l7 + %l6], %g3
ld [%l7 + 0x34], %f31
set 0x10, %o2
stda %l4, [%l7 + %o2] 0x81
nop
set 0x68, %l0
ldx [%l7 + %l0], %l0
fpadd16 %f14, %f8, %f16
st %f31, [%l7 + 0x4C]
nop
set 0x7F, %i3
ldub [%l7 + %i3], %i4
nop
set 0x10, %o3
std %f4, [%l7 + %o3]
nop
set 0x08, %l4
stx %fsr, [%l7 + %l4]
nop
set 0x37, %g6
ldstub [%l7 + %g6], %o6
nop
set 0x28, %i7
prefetch [%l7 + %i7], 1
nop
set 0x26, %o5
ldub [%l7 + %o5], %l6
wr %i0, %o0, %pic
nop
set 0x18, %i1
lduw [%l7 + %i1], %i2
set 0x60, %o6
ldxa [%l7 + %o6] 0x89, %l1
nop
set 0x3C, %i0
ldsw [%l7 + %i0], %o3
set 0x0C, %i5
lda [%l7 + %i5] 0x89, %f7
or %g6, %g4, %i5
set 0x40, %g1
stda %f16, [%l7 + %g1] 0xda
nop
set 0x58, %l2
ldd [%l7 + %l2], %f20
set 0x15, %g7
ldstuba [%l7 + %g7] 0x81, %g7
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x9D1, %tick_cmpr
nop
set 0x34, %g3
ldsw [%l7 + %g3], %g2
fpsub32 %f20, %f30, %f8
nop
set 0x52, %l1
ldsh [%l7 + %l1], %l5
nop
set 0x48, %g5
ldx [%l7 + %g5], %i7
nop
set 0x48, %i6
ldx [%l7 + %i6], %i6
set 0x70, %o7
stxa %o4, [%l7 + %o7] 0x89
set 0x30, %i2
ldda [%l7 + %i2] 0x80, %g4
nop
set 0x53, %g4
stb %o7, [%l7 + %g4]
nop
set 0x19, %g2
stb %g1, [%l7 + %g2]
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 5:
!
! Type l : 1269
! Type a : 27
! Type cti : 20
! Type x : 535
! Type f : 38
! Type i : 111
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Thread 6 Start
!
.global thread_6
thread_6:
mov %l7, %g1
!# Set %cwp for 8 windows
!# This threads memory space into each %l7
wrpr %g0, 0x7, %cwp
mov %g1, %l7
wrpr %g0, 0x6, %cwp
mov %g1, %l7
wrpr %g0, 0x5, %cwp
mov %g1, %l7
wrpr %g0, 0x4, %cwp
mov %g1, %l7
wrpr %g0, 0x3, %cwp
mov %g1, %l7
wrpr %g0, 0x2, %cwp
mov %g1, %l7
wrpr %g0, 0x1, %cwp
mov %g1, %l7
wrpr %g0, 0x0, %cwp
mov %g1, %l7
!# Set %fsr
setx 0x0000000000400000, %l0, %l6 !# no post process
stx %l6, [%l7 + 0x0] !# no post process
ldx [%l7 + 0x0], %fsr !# no post process
wr %g0, 0x80, %asi !# no post process
!# Initialize registers ..
!# Global registers
set 0xE, %g1
set 0x5, %g2
set 0xA, %g3
set 0xD, %g4
set 0x0, %g5
set 0xA, %g6
set 0xF, %g7
!# Input registers
set -0xA, %i0
set -0xA, %i1
set -0x7, %i2
set -0xE, %i3
set -0xB, %i4
set -0x8, %i5
set -0x3, %i6
set -0xA, %i7
!# Local registers
set 0x20412978, %l0
set 0x1B8398DC, %l1
set 0x1D0AC761, %l2
set 0x2CAF7650, %l3
set 0x464EDEEB, %l4
set 0x35629BB5, %l5
set 0x09791F6A, %l6
!# Output registers
set 0x06AC, %o0
set -0x0CF3, %o1
set 0x1291, %o2
set -0x14B2, %o3
set 0x0306, %o4
set 0x0C95, %o5
set 0x056A, %o6
set -0x0112, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xCD16732133216BD5)
INIT_TH_FP_REG(%l7,%f2,0x40A0381EF6B1DDE1)
INIT_TH_FP_REG(%l7,%f4,0xB295A57F36BBA3DD)
INIT_TH_FP_REG(%l7,%f6,0xF3442E2BB29D5CF5)
INIT_TH_FP_REG(%l7,%f8,0xE15AE39F72C7E69E)
INIT_TH_FP_REG(%l7,%f10,0xA76E98C5C88A87D6)
INIT_TH_FP_REG(%l7,%f12,0xF0B3B2E5FAF40099)
INIT_TH_FP_REG(%l7,%f14,0xEA18376F970549A0)
INIT_TH_FP_REG(%l7,%f16,0x84219F30A93C04E0)
INIT_TH_FP_REG(%l7,%f18,0x1E860E16786CB6D1)
INIT_TH_FP_REG(%l7,%f20,0x2205B095BA76A409)
INIT_TH_FP_REG(%l7,%f22,0xB485670A44EB28FE)
INIT_TH_FP_REG(%l7,%f24,0xFD892A8523931793)
INIT_TH_FP_REG(%l7,%f26,0x4DF8B75557682B8E)
INIT_TH_FP_REG(%l7,%f28,0xA4880663CA4592B7)
INIT_TH_FP_REG(%l7,%f30,0xF24CD3C8F5E95DB0)
!# Execute Main Diag ..
nop
set 0x73, %i4
stb %i1, [%l7 + %i4]
nop
set 0x48, %l3
sth %o1, [%l7 + %l3]
set 0x50, %o1
stda %i2, [%l7 + %o1] 0x80
set 0x18, %l5
stxa %l2, [%l7 + %l5] 0xea
membar #Sync
nop
set 0x0C, %o4
swap [%l7 + %o4], %g3
set 0x0C, %l6
swapa [%l7 + %l6] 0x88, %l4
nop
set 0x68, %o0
lduw [%l7 + %o0], %l3
nop
set 0x68, %o2
prefetch [%l7 + %o2], 0
set 0x68, %l0
stxa %i4, [%l7 + %l0] 0xeb
membar #Sync
nop
set 0x2C, %i3
ldsw [%l7 + %i3], %o6
nop
set 0x18, %o3
ldx [%l7 + %o3], %l6
and %l0, %i0, %o0
nop
set 0x20, %l4
prefetch [%l7 + %l4], 2
nop
set 0x45, %g6
ldsb [%l7 + %g6], %l1
and %i2, %g6, %g4
nop
set 0x54, %i7
prefetch [%l7 + %i7], 4
nop
set 0x30, %i1
stx %i5, [%l7 + %i1]
nop
set 0x10, %o5
stw %g7, [%l7 + %o5]
nop
set 0x10, %o6
ldd [%l7 + %o6], %o2
fpsub32 %f30, %f24, %f20
set 0x30, %i0
lda [%l7 + %i0] 0x88, %f10
nop
nop
setx 0x46C05B72, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f19
setx 0x10F361CB, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f25
fdivs %f25, %f19, %f2
nop
set 0x28, %i5
stx %fsr, [%l7 + %i5]
nop
set 0x48, %g1
lduw [%l7 + %g1], %o5
nop
set 0x6C, %l2
ldsh [%l7 + %l2], %g2
and %l5, %o2, %i7
nop
set 0x3C, %g7
prefetch [%l7 + %g7], 3
set 0x08, %l1
prefetcha [%l7 + %l1] 0x80, 0
set 0x60, %g3
swapa [%l7 + %g3] 0x80, %g5
nop
set 0x60, %g5
stx %o7, [%l7 + %g5]
set 0x28, %o7
prefetcha [%l7 + %o7] 0x81, 0
nop
set 0x3C, %i2
ldsw [%l7 + %i2], %g1
nop
set 0x08, %i6
ldd [%l7 + %i6], %f30
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] 0x89, %o1, %i3
ld [%l7 + 0x7C], %f25
wr %i1, %l2, %sys_tick
nop
set 0x38, %g2
ldd [%l7 + %g2], %g2
ld [%l7 + 0x1C], %f21
nop
set 0x58, %i4
ldx [%l7 + %i4], %l4
nop
set 0x60, %g4
swap [%l7 + %g4], %i4
set 0x50, %o1
stda %l2, [%l7 + %o1] 0xea
membar #Sync
set 0x60, %l5
stda %i6, [%l7 + %l5] 0xea
membar #Sync
set 0x43, %o4
stba %o6, [%l7 + %o4] 0xe2
membar #Sync
add %l7, 0x28, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i0, %l0
nop
set 0x0C, %l3
lduw [%l7 + %l3], %o0
nop
set 0x38, %l6
std %i2, [%l7 + %l6]
set 0x78, %o0
stxa %g6, [%l7 + %o0] 0x89
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0xf8, %f0
nop
set 0x68, %i3
ldx [%l7 + %i3], %l1
and %i5, %g7, %g4
nop
set 0x51, %o2
ldub [%l7 + %o2], %o5
fpadd32 %f10, %f2, %f12
st %fsr, [%l7 + 0x68]
nop
set 0x20, %o3
std %o2, [%l7 + %o3]
set 0x58, %l4
ldxa [%l7 + %l4] 0x88, %l5
nop
set 0x18, %g6
stx %o2, [%l7 + %g6]
nop
set 0x74, %i1
prefetch [%l7 + %i1], 2
set 0x70, %i7
ldda [%l7 + %i7] 0x81, %g2
membar #Sync
set 0x40, %o6
ldda [%l7 + %o6] 0xf8, %f0
nop
set 0x60, %o5
std %i6, [%l7 + %o5]
set 0x33, %i5
ldstuba [%l7 + %i5] 0x89, %g5
set 0x64, %i0
lda [%l7 + %i0] 0x81, %f4
nop
set 0x7E, %g1
lduh [%l7 + %g1], %i7
add %l7, 0x18, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o4
casxa [%l6] 0x80, %o4, %g1
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o7, %o1
set 0x64, %g7
lda [%l7 + %g7] 0x88, %f24
wr %i1, %l2, %softint
set 0x40, %l1
stda %f16, [%l7 + %l1] 0xd8
nop
set 0x66, %g3
stb %i3, [%l7 + %g3]
set 0x68, %g5
stba %l4, [%l7 + %g5] 0x88
set 0x18, %l2
swapa [%l7 + %l2] 0x81, %g3
nop
set 0x59, %i2
ldstub [%l7 + %i2], %l3
nop
set 0x50, %o7
stx %i4, [%l7 + %o7]
and %l6, %i0, %l0
set 0x58, %g2
stwa %o6, [%l7 + %g2] 0x80
nop
set 0x50, %i6
sth %o0, [%l7 + %i6]
nop
set 0x12, %g4
lduh [%l7 + %g4], %i2
set 0x40, %o1
ldxa [%l7 + %o1] 0x89, %l1
add %l7, 0x7C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g6
casa [%l6] 0x89, %g6, %g7
set 0x08, %l5
stwa %i5, [%l7 + %l5] 0xeb
membar #Sync
add %o5, %g4, %o3
set 0x68, %o4
ldxa [%l7 + %o4] 0x89, %o2
set 0x40, %i4
stda %f16, [%l7 + %i4] 0x89
set 0x7A, %l6
stba %g2, [%l7 + %l6] 0x80
nop
set 0x78, %l3
ldd [%l7 + %l3], %f14
set 0x38, %o0
lda [%l7 + %o0] 0x89, %f10
nop
set 0x31, %i3
ldub [%l7 + %i3], %i6
or %l5, %g5, %o4
nop
set 0x78, %l0
swap [%l7 + %l0], %i7
nop
set 0x0C, %o2
lduh [%l7 + %o2], %g1
nop
set 0x24, %l4
ldsh [%l7 + %l4], %o7
or %i1, %l2, %i3
fpadd32s %f12, %f19, %f10
nop
set 0x1C, %o3
prefetch [%l7 + %o3], 2
st %f21, [%l7 + 0x0C]
st %fsr, [%l7 + 0x18]
nop
set 0x40, %g6
stx %o1, [%l7 + %g6]
set 0x24, %i1
stwa %l4, [%l7 + %i1] 0x89
set 0x11, %i7
ldstuba [%l7 + %i7] 0x89, %l3
add %i4, %l6, %i0
set 0x38, %o5
swapa [%l7 + %o5] 0x81, %l0
add %l7, 0x3C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o6
casa [%l6] 0x89, %o6, %o0
nop
set 0x71, %i5
ldstub [%l7 + %i5], %i2
set 0x20, %i0
swapa [%l7 + %i0] 0x80, %g3
set 0x40, %o6
ldda [%l7 + %o6] 0xd8, %f0
add %l7, 0x44, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %g6, %l1
nop
set 0x1A, %g1
ldstub [%l7 + %g1], %i5
nop
set 0x38, %g7
ldd [%l7 + %g7], %o4
ld [%l7 + 0x44], %f24
nop
set 0x58, %l1
ldsw [%l7 + %l1], %g4
nop
set 0x64, %g5
lduw [%l7 + %g5], %o3
nop
set 0x10, %g3
ldx [%l7 + %g3], %o2
nop
set 0x08, %l2
ldd [%l7 + %l2], %g6
nop
set 0x58, %o7
ldd [%l7 + %o7], %f28
set 0x08, %i2
stba %g2, [%l7 + %i2] 0x80
set 0x68, %g2
stxa %i6, [%l7 + %g2] 0xeb
membar #Sync
set 0x18, %g4
stxa %g5, [%l7 + %g4] 0xea
membar #Sync
set 0x78, %o1
stxa %l5, [%l7 + %o1] 0x81
membar #Sync
set 0x40, %l5
ldda [%l7 + %l5] 0xf8, %f16
nop
set 0x5C, %i6
ldsh [%l7 + %i6], %o4
nop
set 0x60, %o4
ldsw [%l7 + %o4], %i7
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g1, %i1
nop
set 0x68, %l6
sth %o7, [%l7 + %l6]
set 0x40, %i4
stda %f16, [%l7 + %i4] 0xc8
set 0x70, %l3
ldda [%l7 + %l3] 0xeb, %l2
set 0x36, %o0
stha %i3, [%l7 + %o0] 0x88
nop
set 0x48, %i3
lduw [%l7 + %i3], %l4
nop
set 0x7B, %l0
stb %o1, [%l7 + %l0]
st %f25, [%l7 + 0x54]
nop
set 0x34, %l4
ldstub [%l7 + %l4], %i4
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %l6, %i0
nop
set 0x27, %o2
stb %l3, [%l7 + %o2]
set 0x40, %o3
stda %f16, [%l7 + %o3] 0x89
set 0x17, %g6
stba %o6, [%l7 + %g6] 0x88
nop
set 0x78, %i7
ldd [%l7 + %i7], %o0
set 0x60, %o5
ldda [%l7 + %o5] 0xe3, %l0
nop
set 0x18, %i1
ldd [%l7 + %i1], %f12
set 0x14, %i0
stha %g3, [%l7 + %i0] 0x81
set 0x68, %o6
sta %f6, [%l7 + %o6] 0x88
or %g6, %i2, %l1
nop
set 0x20, %i5
stx %o5, [%l7 + %i5]
st %f12, [%l7 + 0x38]
nop
set 0x38, %g7
stb %g4, [%l7 + %g7]
set 0x68, %l1
sta %f31, [%l7 + %l1] 0x88
fpadd32s %f29, %f25, %f10
set 0x3C, %g1
stha %i5, [%l7 + %g1] 0x81
nop
set 0x28, %g5
stx %o2, [%l7 + %g5]
nop
set 0x48, %g3
std %g6, [%l7 + %g3]
nop
set 0x6C, %o7
swap [%l7 + %o7], %g2
nop
set 0x18, %i2
std %f2, [%l7 + %i2]
set 0x50, %g2
stda %i6, [%l7 + %g2] 0xea
membar #Sync
nop
set 0x6A, %l2
ldsh [%l7 + %l2], %g5
nop
set 0x78, %o1
ldd [%l7 + %o1], %o2
nop
set 0x57, %l5
ldstub [%l7 + %l5], %l5
nop
set 0x08, %i6
stx %fsr, [%l7 + %i6]
nop
set 0x57, %g4
ldstub [%l7 + %g4], %o4
set 0x40, %l6
stda %f0, [%l7 + %l6] 0xca
set 0x3E, %i4
stha %g1, [%l7 + %i4] 0xe3
membar #Sync
st %fsr, [%l7 + 0x50]
set 0x60, %l3
sta %f13, [%l7 + %l3] 0x80
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %i7, %o7
set 0x78, %o4
stxa %i1, [%l7 + %o4] 0xea
membar #Sync
set 0x74, %i3
lda [%l7 + %i3] 0x80, %f18
set 0x56, %l0
stha %i3, [%l7 + %l0] 0xea
membar #Sync
set 0x40, %o0
ldda [%l7 + %o0] 0xeb, %l4
nop
set 0x41, %o2
stb %l2, [%l7 + %o2]
nop
set 0x14, %o3
swap [%l7 + %o3], %i4
nop
set 0x29, %l4
ldstub [%l7 + %l4], %l6
nop
set 0x18, %i7
ldx [%l7 + %i7], %o1
nop
set 0x21, %o5
stb %i0, [%l7 + %o5]
nop
set 0x48, %g6
ldsh [%l7 + %g6], %o6
set 0x28, %i1
stxa %o0, [%l7 + %i1] 0x81
nop
set 0x58, %o6
ldsh [%l7 + %o6], %l0
nop
set 0x7C, %i0
lduw [%l7 + %i0], %g3
fpsub32s %f13, %f0, %f5
and %g6, %i2, %l3
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l1, %o5
nop
set 0x78, %g7
stx %g4, [%l7 + %g7]
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x89, %o2, %i5
and %g2, %i6, %g7
set 0x74, %i5
lda [%l7 + %i5] 0x80, %f3
nop
set 0x30, %g1
ldx [%l7 + %g1], %g5
nop
set 0x14, %l1
ldsw [%l7 + %l1], %o3
add %o4, %l5, %g1
set 0x74, %g5
swapa [%l7 + %g5] 0x88, %o7
set 0x40, %o7
stda %f0, [%l7 + %o7] 0xc8
set 0x50, %g3
stxa %i1, [%l7 + %g3] 0x88
nop
set 0x60, %g2
sth %i7, [%l7 + %g2]
nop
set 0x6C, %i2
ldstub [%l7 + %i2], %l4
be %icc, loop_178
nop
set 0x28, %l2
std %f2, [%l7 + %l2]
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %i3, %i4
loop_178:
nop
set 0x11, %o1
ldstuba [%l7 + %o1] 0x80, %l6
bne %icc, loop_179
be,a,pt %icc, loop_180
nop
set 0x6B, %l5
ldub [%l7 + %l5], %o1
and %i0, %l2, %o0
loop_179:
nop
set 0x18, %g4
stx %l0, [%l7 + %g4]
loop_180:
ld [%l7 + 0x50], %f15
nop
set 0x1C, %l6
stw %g3, [%l7 + %l6]
set 0x44, %i4
lda [%l7 + %i4] 0x89, %f21
add %o6, %g6, %l3
nop
set 0x20, %i6
std %f12, [%l7 + %i6]
nop
set 0x10, %l3
ldd [%l7 + %l3], %f4
set 0x20, %i3
stda %i2, [%l7 + %i3] 0x81
nop
set 0x68, %o4
stx %fsr, [%l7 + %o4]
nop
set 0x68, %o0
ldsb [%l7 + %o0], %l1
set 0x54, %o2
stha %g4, [%l7 + %o2] 0xea
membar #Sync
set 0x5A, %l0
ldstuba [%l7 + %l0] 0x89, %o2
nop
set 0x20, %l4
prefetch [%l7 + %l4], 4
nop
set 0x50, %i7
ldx [%l7 + %i7], %i5
set 0x68, %o3
stda %o4, [%l7 + %o3] 0x88
set 0x40, %o5
ldda [%l7 + %o5] 0xd2, %f16
nop
set 0x62, %i1
sth %g2, [%l7 + %i1]
st %f24, [%l7 + 0x3C]
nop
set 0x38, %g6
stx %g7, [%l7 + %g6]
set 0x4C, %i0
lda [%l7 + %i0] 0x88, %f18
set 0x70, %g7
stxa %g5, [%l7 + %g7] 0xea
membar #Sync
set 0x58, %o6
stda %i6, [%l7 + %o6] 0xeb
membar #Sync
nop
set 0x60, %g1
ldx [%l7 + %g1], %o4
st %fsr, [%l7 + 0x54]
membar #Sync
set 0x40, %l1
ldda [%l7 + %l1] 0xf0, %f16
set 0x46, %g5
stha %l5, [%l7 + %g5] 0xe3
membar #Sync
and %o3, %g1, %o7
set 0x34, %o7
sta %f29, [%l7 + %o7] 0x88
or %i7, %l4, %i3
set 0x60, %i5
ldxa [%l7 + %i5] 0x81, %i1
nop
set 0x46, %g2
ldsh [%l7 + %g2], %i4
nop
set 0x28, %g3
ldsw [%l7 + %g3], %l6
set 0x09, %l2
stba %o1, [%l7 + %l2] 0x80
nop
set 0x38, %i2
swap [%l7 + %i2], %l2
st %fsr, [%l7 + 0x64]
fpsub16 %f24, %f0, %f16
set 0x40, %o1
ldda [%l7 + %o1] 0x81, %f16
nop
set 0x48, %g4
stx %o0, [%l7 + %g4]
nop
set 0x20, %l5
lduw [%l7 + %l5], %i0
or %l0, %o6, %g6
set 0x70, %l6
stxa %g3, [%l7 + %l6] 0x80
nop
set 0x08, %i4
stx %fsr, [%l7 + %i4]
nop
set 0x64, %i6
prefetch [%l7 + %i6], 2
nop
set 0x54, %i3
stb %i2, [%l7 + %i3]
nop
set 0x70, %o4
sth %l1, [%l7 + %o4]
nop
set 0x78, %l3
swap [%l7 + %l3], %l3
nop
set 0x3A, %o2
ldsh [%l7 + %o2], %g4
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x80, %i5, %o2
set 0x40, %o0
ldxa [%l7 + %o0] 0x88, %g2
set 0x54, %l0
swapa [%l7 + %l0] 0x88, %g7
st %f10, [%l7 + 0x08]
set 0x61, %l4
stba %o5, [%l7 + %l4] 0x80
nop
set 0x08, %o3
stx %fsr, [%l7 + %o3]
nop
set 0x54, %o5
lduh [%l7 + %o5], %g5
nop
set 0x20, %i1
ldsb [%l7 + %i1], %i6
nop
set 0x4C, %g6
ldsw [%l7 + %g6], %o4
set 0x48, %i0
stda %o2, [%l7 + %i0] 0x88
nop
set 0x16, %i7
ldstub [%l7 + %i7], %l5
set 0x0C, %g7
stwa %o7, [%l7 + %g7] 0xe3
membar #Sync
set 0x24, %o6
lda [%l7 + %o6] 0x89, %f3
nop
set 0x48, %l1
lduh [%l7 + %l1], %g1
set 0x6D, %g1
stba %l4, [%l7 + %g1] 0x81
nop
set 0x26, %g5
lduh [%l7 + %g5], %i3
set 0x5C, %o7
lda [%l7 + %o7] 0x89, %f27
and %i1, %i7, %l6
nop
set 0x20, %i5
ldsh [%l7 + %i5], %o1
nop
set 0x58, %g2
stx %fsr, [%l7 + %g2]
set 0x1B, %g3
ldstuba [%l7 + %g3] 0x80, %l2
set 0x08, %l2
stxa %i4, [%l7 + %l2] 0x89
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i0, %l0
add %l7, 0x2C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x80, %o0, %g6
set 0x58, %i2
stda %o6, [%l7 + %i2] 0x80
nop
set 0x50, %g4
std %f4, [%l7 + %g4]
set 0x1E, %o1
ldstuba [%l7 + %o1] 0x89, %g3
or %l1, %l3, %i2
st %fsr, [%l7 + 0x24]
nop
set 0x60, %l5
ldx [%l7 + %l5], %g4
nop
set 0x28, %l6
ldsh [%l7 + %l6], %o2
set 0x7C, %i4
stha %i5, [%l7 + %i4] 0x88
nop
set 0x20, %i3
stw %g7, [%l7 + %i3]
nop
set 0x30, %i6
lduh [%l7 + %i6], %o5
set 0x68, %l3
ldxa [%l7 + %l3] 0x81, %g5
set 0x70, %o2
lda [%l7 + %o2] 0x81, %f26
ld [%l7 + 0x74], %f30
add %i6, %g2, %o4
set 0x77, %o0
stba %l5, [%l7 + %o0] 0x88
nop
set 0x68, %o4
ldsw [%l7 + %o4], %o7
wr %g0, 0x6, %fprs
st %fsr, [%l7 + 0x38]
nop
set 0x6E, %l4
sth %i3, [%l7 + %l4]
set 0x70, %l0
stda %o2, [%l7 + %l0] 0xe2
membar #Sync
st %f12, [%l7 + 0x78]
set 0x7E, %o5
stha %i7, [%l7 + %o5] 0xe2
membar #Sync
or %l6, %o1, %l2
set 0x26, %o3
stha %i4, [%l7 + %o3] 0x88
set 0x10, %g6
swapa [%l7 + %g6] 0x81, %i0
nop
set 0x48, %i0
prefetch [%l7 + %i0], 0
fpadd32s %f15, %f29, %f24
nop
set 0x3E, %i7
lduh [%l7 + %i7], %l0
set 0x40, %i1
stda %f0, [%l7 + %i1] 0x89
nop
set 0x60, %o6
stx %fsr, [%l7 + %o6]
nop
set 0x40, %l1
prefetch [%l7 + %l1], 4
or %i1, %o0, %o6
st %fsr, [%l7 + 0x74]
st %f29, [%l7 + 0x78]
and %g6, %l1, %g3
nop
set 0x40, %g1
ldd [%l7 + %g1], %f12
nop
set 0x50, %g7
ldsw [%l7 + %g7], %l3
add %l7, 0x0C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x88, %g4, %i2
nop
set 0x20, %o7
ldsh [%l7 + %o7], %o2
set 0x18, %g5
stda %g6, [%l7 + %g5] 0xeb
membar #Sync
nop
set 0x30, %i5
stx %o5, [%l7 + %i5]
add %l7, 0x18, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x81, %i5, %g5
st %f12, [%l7 + 0x30]
nop
set 0x0F, %g2
ldstub [%l7 + %g2], %i6
set 0x48, %l2
prefetcha [%l7 + %l2] 0x89, 2
or %o4, %l5, %g1
nop
set 0x74, %i2
swap [%l7 + %i2], %l4
nop
nop
setx 0xE7BA1AC30B4AC688, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x118F748A9D997882, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f30
fdivd %f30, %f4, %f24
st %fsr, [%l7 + 0x28]
bge,pt %xcc, loop_181
nop
set 0x74, %g4
prefetch [%l7 + %g4], 2
or %i3, %o7, %o3
set 0x7C, %g3
stba %l6, [%l7 + %g3] 0xea
membar #Sync
loop_181:
nop
set 0x48, %o1
std %i6, [%l7 + %o1]
nop
set 0x18, %l5
ldsh [%l7 + %l5], %l2
or %i4, %i0, %l0
set 0x1C, %i4
swapa [%l7 + %i4] 0x88, %o1
nop
set 0x40, %i3
std %f20, [%l7 + %i3]
set 0x70, %l6
ldda [%l7 + %l6] 0x81, %o0
bn %icc, loop_182
add %i1, %o6, %l1
add %l7, 0x70, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %g3, %g6
loop_182:
nop
set 0x40, %l3
ldda [%l7 + %l3] 0x81, %f0
nop
set 0x4E, %o2
ldsh [%l7 + %o2], %g4
bne %icc, loop_183
nop
set 0x1C, %i6
lduw [%l7 + %i6], %l3
add %l7, 0x28, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x81, %o2, %i2
loop_183:
nop
set 0x40, %o0
stda %f0, [%l7 + %o0] 0xc8
nop
set 0x20, %l4
stx %fsr, [%l7 + %l4]
nop
set 0x70, %o4
ldx [%l7 + %o4], %g7
st %fsr, [%l7 + 0x50]
nop
set 0x40, %l0
stx %fsr, [%l7 + %l0]
and %o5, %i5, %i6
nop
set 0x3E, %o5
lduh [%l7 + %o5], %g2
nop
set 0x4C, %g6
lduh [%l7 + %g6], %g5
nop
set 0x28, %i0
stx %fsr, [%l7 + %i0]
fpsub32s %f14, %f9, %f30
nop
set 0x50, %o3
stw %o4, [%l7 + %o3]
set 0x4C, %i1
ldstuba [%l7 + %i1] 0x88, %g1
nop
set 0x50, %i7
ldd [%l7 + %i7], %l4
set 0x66, %o6
stha %i3, [%l7 + %o6] 0xeb
membar #Sync
set 0x30, %g1
stxa %o7, [%l7 + %g1] 0x81
nop
set 0x10, %l1
std %o2, [%l7 + %l1]
nop
set 0x7E, %g7
sth %l6, [%l7 + %g7]
and %i7, %l2, %l4
nop
set 0x68, %g5
stb %i4, [%l7 + %g5]
set 0x34, %o7
stwa %l0, [%l7 + %o7] 0x80
set 0x28, %g2
ldxa [%l7 + %g2] 0x88, %o1
nop
set 0x34, %l2
lduh [%l7 + %l2], %i0
or %o0, %o6, %l1
set 0x5B, %i2
stba %g3, [%l7 + %i2] 0x89
nop
set 0x68, %g4
stx %fsr, [%l7 + %g4]
set 0x42, %g3
stba %g6, [%l7 + %g3] 0xe3
membar #Sync
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g4
casxa [%l6] 0x88, %g4, %l3
set 0x20, %i5
prefetcha [%l7 + %i5] 0x89, 3
fpsub16s %f3, %f22, %f11
or %i2, %o2, %g7
set 0x10, %l5
ldda [%l7 + %l5] 0x81, %i4
nop
set 0x28, %i4
ldd [%l7 + %i4], %f2
nop
set 0x22, %i3
ldsb [%l7 + %i3], %i6
nop
set 0x60, %l6
lduh [%l7 + %l6], %o5
nop
set 0x3B, %o1
ldstub [%l7 + %o1], %g5
bleu,a,pt %icc, loop_184
or %g2, %g1, %l5
set 0x40, %l3
ldda [%l7 + %l3] 0x89, %f16
loop_184:
nop
set 0x38, %o2
ldstuba [%l7 + %o2] 0x81, %i3
fpsub32 %f4, %f12, %f16
nop
set 0x38, %i6
ldd [%l7 + %i6], %o6
nop
set 0x65, %l4
stb %o4, [%l7 + %l4]
set 0x78, %o0
stda %i6, [%l7 + %o0] 0xeb
membar #Sync
nop
set 0x50, %l0
ldd [%l7 + %l0], %o2
nop
set 0x78, %o4
std %l2, [%l7 + %o4]
nop
nop
setx 0x8A42F8CC, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0x775FC48D, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f11
fdivs %f11, %f9, %f16
st %f1, [%l7 + 0x70]
set 0x40, %g6
ldxa [%l7 + %g6] 0x89, %i7
wr %l4, %i4, %ccr
set 0x62, %o5
stha %o1, [%l7 + %o5] 0x89
st %fsr, [%l7 + 0x18]
add %l7, 0x78, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %l0, %o0
set 0x40, %i0
stda %f16, [%l7 + %i0] 0xca
ld [%l7 + 0x74], %f17
fpsub32s %f31, %f24, %f29
fpsub16 %f22, %f16, %f26
nop
set 0x0E, %o3
stb %i0, [%l7 + %o3]
nop
set 0x38, %i1
ldsb [%l7 + %i1], %l1
nop
set 0x54, %o6
ldsb [%l7 + %o6], %g3
nop
set 0x78, %g1
std %g6, [%l7 + %g1]
add %l7, 0x30, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g4
casxa [%l6] 0x88, %g4, %o6
add %l7, 0x48, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %i1
casxa [%l6] 0x88, %i1, %i2
set 0x2C, %l1
swapa [%l7 + %l1] 0x89, %l3
nop
set 0x0C, %i7
stw %o2, [%l7 + %i7]
nop
set 0x14, %g5
ldsh [%l7 + %g5], %g7
add %i6, %o5, %g5
nop
set 0x22, %g7
sth %g2, [%l7 + %g7]
nop
set 0x18, %g2
std %f26, [%l7 + %g2]
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %g1, %l5
set 0x6C, %l2
stwa %i3, [%l7 + %l2] 0xe3
membar #Sync
add %l7, 0x50, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o7
casxa [%l6] 0x89, %o7, %i5
set 0x48, %o7
stda %o4, [%l7 + %o7] 0x89
nop
set 0x1E, %i2
lduh [%l7 + %i2], %l6
add %o3, %l2, %l4
nop
set 0x15, %g4
ldsb [%l7 + %g4], %i4
nop
set 0x68, %i5
ldx [%l7 + %i5], %o1
set 0x30, %g3
ldda [%l7 + %g3] 0x88, %i6
nop
set 0x40, %i4
ldd [%l7 + %i4], %l0
set 0x40, %l5
stda %f16, [%l7 + %l5] 0xc4
set 0x20, %i3
stwa %o0, [%l7 + %i3] 0xeb
membar #Sync
nop
set 0x40, %l6
ldd [%l7 + %l6], %f22
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l1, %g3
set 0x10, %l3
sta %f27, [%l7 + %l3] 0x88
set 0x40, %o1
stda %f16, [%l7 + %o1] 0xf1
membar #Sync
and %g6, %g4, %i0
set 0x20, %i6
stda %i0, [%l7 + %i6] 0x81
set 0x68, %o2
stwa %i2, [%l7 + %o2] 0xe3
membar #Sync
set 0x40, %o0
ldda [%l7 + %o0] 0x80, %f16
set 0x40, %l4
stda %f16, [%l7 + %l4] 0xc2
nop
set 0x64, %o4
lduw [%l7 + %o4], %o6
nop
set 0x08, %l0
stx %o2, [%l7 + %l0]
nop
set 0x50, %g6
ldd [%l7 + %g6], %g6
set 0x60, %o5
lda [%l7 + %o5] 0x89, %f30
nop
set 0x50, %i0
ldd [%l7 + %i0], %f22
bleu,a,pt %xcc, loop_185
nop
set 0x68, %o3
stx %fsr, [%l7 + %o3]
ble,a,pt %icc, loop_186
nop
set 0x08, %o6
ldsw [%l7 + %o6], %i6
loop_185:
nop
set 0x6C, %i1
ldstub [%l7 + %i1], %l3
set 0x40, %l1
ldda [%l7 + %l1] 0xd8, %f16
loop_186:
nop
set 0x68, %i7
stda %o4, [%l7 + %i7] 0xe2
membar #Sync
nop
set 0x50, %g5
ldd [%l7 + %g5], %f8
nop
set 0x30, %g1
std %g2, [%l7 + %g1]
nop
set 0x5B, %g7
ldsb [%l7 + %g7], %g1
set 0x58, %g2
ldxa [%l7 + %g2] 0x88, %l5
nop
set 0x43, %l2
stb %i3, [%l7 + %l2]
fpsub16s %f5, %f31, %f6
nop
set 0x30, %o7
std %f18, [%l7 + %o7]
add %l7, 0x38, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g5, %i5
and %o7, %o4, %l6
set 0x20, %i2
stda %o2, [%l7 + %i2] 0x81
nop
set 0x76, %g4
sth %l2, [%l7 + %g4]
nop
set 0x3F, %i5
ldstub [%l7 + %i5], %i4
nop
set 0x78, %i4
ldd [%l7 + %i4], %f22
st %fsr, [%l7 + 0x58]
nop
set 0x58, %g3
stx %o1, [%l7 + %g3]
set 0x40, %l5
prefetcha [%l7 + %l5] 0x81, 4
nop
set 0x2C, %l6
stw %i7, [%l7 + %l6]
st %fsr, [%l7 + 0x44]
set 0x38, %i3
stwa %l0, [%l7 + %i3] 0x81
membar #Sync
set 0x40, %o1
ldda [%l7 + %o1] 0xf8, %f16
nop
set 0x12, %l3
stb %l1, [%l7 + %l3]
set 0x40, %o2
stda %f16, [%l7 + %o2] 0xda
set 0x10, %i6
ldxa [%l7 + %i6] 0x88, %g3
nop
set 0x12, %l4
ldsh [%l7 + %l4], %o0
nop
set 0x60, %o4
lduw [%l7 + %o4], %g4
set 0x38, %o0
lda [%l7 + %o0] 0x80, %f27
nop
set 0x6E, %g6
ldub [%l7 + %g6], %g6
nop
set 0x30, %l0
std %i0, [%l7 + %l0]
set 0x08, %i0
stxa %i2, [%l7 + %i0] 0xe3
membar #Sync
set 0x10, %o3
prefetcha [%l7 + %o3] 0x89, 3
st %fsr, [%l7 + 0x6C]
or %o6, %o2, %g7
and %i6, %l3, %g2
or %o5, %l5, %g1
nop
set 0x2E, %o6
ldsh [%l7 + %o6], %i3
set 0x50, %o5
stda %g4, [%l7 + %o5] 0xeb
membar #Sync
nop
set 0x42, %i1
sth %o7, [%l7 + %i1]
nop
set 0x78, %l1
sth %o4, [%l7 + %l1]
and %i5, %l6, %l2
set 0x14, %g5
sta %f15, [%l7 + %g5] 0x81
nop
set 0x6A, %g1
ldstub [%l7 + %g1], %i4
ba,a,pn %icc, loop_187
wr %o3, %l4, %pic
set 0x78, %i7
sta %f20, [%l7 + %i7] 0x89
loop_187:
nop
set 0x48, %g2
ldx [%l7 + %g2], %o1
nop
set 0x40, %l2
stx %fsr, [%l7 + %l2]
set 0x18, %o7
stda %i6, [%l7 + %o7] 0xe2
membar #Sync
nop
set 0x18, %g7
ldd [%l7 + %g7], %f20
set 0x60, %g4
prefetcha [%l7 + %g4] 0x81, 1
set 0x30, %i2
prefetcha [%l7 + %i2] 0x81, 0
set 0x18, %i5
ldxa [%l7 + %i5] 0x81, %g3
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %o0, %g6
nop
set 0x20, %i4
stx %fsr, [%l7 + %i4]
set 0x60, %g3
ldda [%l7 + %g3] 0x89, %i0
nop
set 0x50, %l6
std %g4, [%l7 + %l6]
nop
set 0x70, %l5
prefetch [%l7 + %l5], 2
add %l7, 0x5C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i0, %o6
fpadd32 %f24, %f0, %f22
add %l7, 0x44, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x80, %o2, %i2
ld [%l7 + 0x68], %f15
set 0x78, %o1
stwa %i6, [%l7 + %o1] 0x80
set 0x30, %l3
stha %l3, [%l7 + %l3] 0xeb
membar #Sync
set 0x4C, %o2
sta %f4, [%l7 + %o2] 0x80
set 0x0C, %i3
sta %f31, [%l7 + %i3] 0x88
set 0x58, %i6
swapa [%l7 + %i6] 0x88, %g2
nop
set 0x18, %o4
ldd [%l7 + %o4], %g6
nop
set 0x40, %o0
ldd [%l7 + %o0], %l4
set 0x76, %g6
ldstuba [%l7 + %g6] 0x81, %o5
set 0x5C, %l0
stba %g1, [%l7 + %l0] 0xe2
membar #Sync
nop
set 0x5C, %l4
ldstub [%l7 + %l4], %g5
nop
set 0x10, %i0
std %i2, [%l7 + %i0]
nop
set 0x70, %o6
stx %o4, [%l7 + %o6]
and %i5, %o7, %l2
set 0x4B, %o3
stba %i4, [%l7 + %o3] 0xea
membar #Sync
and %l6, %o3, %l4
add %l7, 0x20, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i7
casa [%l6] 0x88, %i7, %o1
nop
set 0x34, %o5
sth %l0, [%l7 + %o5]
set 0x59, %i1
ldstuba [%l7 + %i1] 0x81, %l1
nop
set 0x4C, %g5
prefetch [%l7 + %g5], 4
set 0x70, %l1
prefetcha [%l7 + %l1] 0x89, 2
set 0x20, %i7
stxa %o0, [%l7 + %i7] 0xeb
membar #Sync
add %i1, %g6, %i0
st %fsr, [%l7 + 0x7C]
set 0x6F, %g1
ldstuba [%l7 + %g1] 0x89, %o6
nop
set 0x54, %l2
prefetch [%l7 + %l2], 4
st %fsr, [%l7 + 0x10]
set 0x0A, %o7
stha %o2, [%l7 + %o7] 0x88
nop
set 0x7A, %g2
ldsh [%l7 + %g2], %i2
set 0x60, %g7
ldxa [%l7 + %g7] 0x81, %g4
nop
set 0x10, %g4
ldsw [%l7 + %g4], %l3
set 0x58, %i2
stwa %i6, [%l7 + %i2] 0x89
set 0x08, %i4
sta %f17, [%l7 + %i4] 0x80
nop
set 0x58, %i5
std %f26, [%l7 + %i5]
nop
set 0x70, %g3
stx %fsr, [%l7 + %g3]
nop
set 0x70, %l5
ldd [%l7 + %l5], %g2
set 0x30, %o1
prefetcha [%l7 + %o1] 0x81, 4
set 0x40, %l6
ldda [%l7 + %l6] 0x80, %f16
nop
set 0x32, %l3
lduh [%l7 + %l3], %o5
nop
set 0x10, %i3
ldd [%l7 + %i3], %g0
set 0x40, %i6
stda %f16, [%l7 + %i6] 0xf8
membar #Sync
nop
set 0x38, %o2
ldx [%l7 + %o2], %l5
set 0x70, %o0
stha %i3, [%l7 + %o0] 0xe3
membar #Sync
set 0x68, %g6
stxa %g5, [%l7 + %g6] 0x81
nop
set 0x2A, %l0
lduh [%l7 + %l0], %o4
nop
set 0x6E, %o4
ldsb [%l7 + %o4], %i5
nop
set 0x4A, %l4
sth %l2, [%l7 + %l4]
nop
set 0x54, %i0
lduw [%l7 + %i0], %o7
nop
set 0x6A, %o6
sth %l6, [%l7 + %o6]
set 0x40, %o5
ldda [%l7 + %o5] 0x89, %f0
set 0x38, %i1
prefetcha [%l7 + %i1] 0x81, 3
nop
set 0x20, %o3
stw %l4, [%l7 + %o3]
nop
set 0x56, %g5
ldstub [%l7 + %g5], %i7
nop
set 0x44, %l1
prefetch [%l7 + %l1], 0
fpadd16s %f0, %f30, %f28
nop
set 0x0E, %i7
ldsh [%l7 + %i7], %o3
set 0x49, %g1
stba %o1, [%l7 + %g1] 0x80
st %fsr, [%l7 + 0x58]
nop
set 0x3E, %o7
ldsh [%l7 + %o7], %l0
set 0x40, %l2
ldda [%l7 + %l2] 0xda, %f16
ld [%l7 + 0x0C], %f18
st %f6, [%l7 + 0x1C]
nop
set 0x78, %g2
std %f30, [%l7 + %g2]
nop
set 0x18, %g7
ldd [%l7 + %g7], %f20
set 0x38, %g4
ldxa [%l7 + %g4] 0x88, %l1
or %o0, %g3, %i1
nop
set 0x37, %i4
ldub [%l7 + %i4], %g6
nop
set 0x30, %i2
swap [%l7 + %i2], %o6
set 0x50, %i5
stda %o2, [%l7 + %i5] 0x89
set 0x5C, %l5
stba %i2, [%l7 + %l5] 0x89
nop
set 0x78, %g3
prefetch [%l7 + %g3], 1
nop
set 0x50, %l6
std %f6, [%l7 + %l6]
nop
set 0x38, %o1
ldd [%l7 + %o1], %f22
nop
set 0x7B, %i3
stb %g4, [%l7 + %i3]
nop
set 0x38, %i6
ldd [%l7 + %i6], %l2
set 0x78, %o2
stda %i0, [%l7 + %o2] 0x88
set 0x40, %l3
stda %f0, [%l7 + %l3] 0xf0
membar #Sync
set 0x38, %g6
ldxa [%l7 + %g6] 0x81, %i6
nop
set 0x1C, %o0
ldub [%l7 + %o0], %g2
nop
nop
setx 0x09C493F4, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0xD3CA3F87, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f21
fdivs %f21, %f6, %f26
set 0x30, %l0
ldda [%l7 + %l0] 0x88, %o4
nop
set 0x18, %o4
std %f26, [%l7 + %o4]
nop
set 0x70, %i0
ldd [%l7 + %i0], %g6
nop
set 0x1A, %o6
lduh [%l7 + %o6], %l5
nop
set 0x2D, %o5
stb %g1, [%l7 + %o5]
set 0x78, %l4
prefetcha [%l7 + %l4] 0x81, 2
nop
set 0x48, %i1
stx %fsr, [%l7 + %i1]
nop
set 0x10, %g5
ldd [%l7 + %g5], %f28
nop
set 0x42, %o3
ldsh [%l7 + %o3], %o4
add %l7, 0x60, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i5, %l2
and %o7, %l6, %i3
set 0x74, %l1
swapa [%l7 + %l1] 0x80, %i4
set 0x17, %i7
stba %l4, [%l7 + %i7] 0x80
add %i7, %o3, %o1
ld [%l7 + 0x2C], %f25
set 0x32, %o7
stha %l1, [%l7 + %o7] 0x80
set 0x64, %l2
swapa [%l7 + %l2] 0x81, %l0
set 0x38, %g1
stda %g2, [%l7 + %g1] 0xe2
membar #Sync
st %f21, [%l7 + 0x38]
nop
set 0x48, %g2
stw %i1, [%l7 + %g2]
wr %g6, %o0, %softint
nop
set 0x3B, %g4
ldsb [%l7 + %g4], %o2
ld [%l7 + 0x50], %f3
set 0x20, %i4
stba %o6, [%l7 + %i4] 0x88
set 0x40, %i2
ldda [%l7 + %i2] 0x88, %i2
nop
nop
setx 0x4B91AD60, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f12
setx 0xA85885BD, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f20
fdivs %f20, %f12, %f19
nop
set 0x20, %i5
stw %g4, [%l7 + %i5]
add %i0, %l3, %g2
set 0x28, %g7
prefetcha [%l7 + %g7] 0x81, 4
ld [%l7 + 0x6C], %f20
st %f2, [%l7 + 0x18]
nop
set 0x2C, %g3
ldub [%l7 + %g3], %g7
nop
set 0x10, %l5
sth %i6, [%l7 + %l5]
nop
set 0x0A, %l6
lduh [%l7 + %l6], %l5
nop
set 0x20, %i3
stx %g5, [%l7 + %i3]
add %l7, 0x2C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g1
casa [%l6] 0x80, %g1, %i5
set 0x40, %o1
stda %f16, [%l7 + %o1] 0xd0
set 0x30, %o2
lda [%l7 + %o2] 0x81, %f22
nop
set 0x10, %l3
ldx [%l7 + %l3], %l2
set 0x7C, %i6
swapa [%l7 + %i6] 0x81, %o4
ld [%l7 + 0x10], %f27
set 0x5E, %g6
stha %o7, [%l7 + %g6] 0xeb
membar #Sync
nop
set 0x2A, %l0
lduh [%l7 + %l0], %i3
set 0x78, %o0
lda [%l7 + %o0] 0x89, %f11
nop
set 0x68, %o4
std %f26, [%l7 + %o4]
set 0x20, %i0
ldxa [%l7 + %i0] 0x80, %i4
nop
set 0x58, %o5
stx %l4, [%l7 + %o5]
set 0x60, %l4
sta %f7, [%l7 + %l4] 0x88
nop
set 0x18, %o6
ldd [%l7 + %o6], %f26
bgu,a %xcc, loop_188
wr %l6, %o3, %y
set 0x50, %g5
stxa %i7, [%l7 + %g5] 0xeb
membar #Sync
loop_188:
nop
set 0x6A, %o3
stha %o1, [%l7 + %o3] 0x81
nop
set 0x6C, %i1
lduw [%l7 + %i1], %l0
nop
set 0x1C, %i7
ldstub [%l7 + %i7], %l1
set 0x50, %l1
prefetcha [%l7 + %l1] 0x81, 0
set 0x68, %l2
stda %g6, [%l7 + %l2] 0x88
wr %o0, %i1, %sys_tick
nop
set 0x4C, %g1
sth %o6, [%l7 + %g1]
st %f10, [%l7 + 0x14]
membar #Sync
set 0x40, %g2
ldda [%l7 + %g2] 0xf9, %f16
nop
set 0x1A, %g4
ldsh [%l7 + %g4], %i2
nop
set 0x7C, %o7
ldsh [%l7 + %o7], %g4
nop
set 0x10, %i4
stx %fsr, [%l7 + %i4]
add %i0, %l3, %o2
nop
set 0x6A, %i2
ldsh [%l7 + %i2], %o5
nop
set 0x68, %g7
stx %g2, [%l7 + %g7]
wr %g7, %l5, %softint
add %i6, %g5, %i5
nop
set 0x2C, %g3
prefetch [%l7 + %g3], 2
nop
set 0x38, %i5
swap [%l7 + %i5], %l2
nop
set 0x0C, %l5
lduw [%l7 + %l5], %g1
nop
set 0x30, %l6
ldsw [%l7 + %l6], %o4
set 0x40, %o1
ldda [%l7 + %o1] 0xe2, %i2
nop
set 0x50, %i3
ldd [%l7 + %i3], %f10
nop
set 0x3D, %o2
ldub [%l7 + %o2], %i4
nop
set 0x3B, %i6
ldsb [%l7 + %i6], %l4
set 0x17, %g6
stba %l6, [%l7 + %g6] 0xe2
membar #Sync
nop
set 0x30, %l0
ldd [%l7 + %l0], %o6
add %l7, 0x18, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i7
casa [%l6] 0x81, %i7, %o1
nop
set 0x0C, %o0
lduw [%l7 + %o0], %o3
set 0x68, %l3
ldxa [%l7 + %l3] 0x80, %l1
set 0x58, %o4
stda %g2, [%l7 + %o4] 0x88
nop
set 0x3C, %i0
lduw [%l7 + %i0], %l0
nop
set 0x10, %l4
lduh [%l7 + %l4], %g6
set 0x6F, %o6
ldstuba [%l7 + %o6] 0x89, %o0
set 0x5B, %g5
stba %i1, [%l7 + %g5] 0x88
nop
set 0x34, %o3
swap [%l7 + %o3], %o6
nop
set 0x48, %i1
ldd [%l7 + %i1], %f24
nop
set 0x10, %o5
std %f0, [%l7 + %o5]
nop
set 0x3C, %i7
ldsh [%l7 + %i7], %g4
set 0x1C, %l1
stha %i0, [%l7 + %l1] 0x89
set 0x44, %l2
lda [%l7 + %l2] 0x89, %f14
nop
set 0x5A, %g2
ldsb [%l7 + %g2], %l3
fpsub32s %f12, %f21, %f6
nop
set 0x20, %g1
swap [%l7 + %g1], %o2
set 0x40, %g4
stda %f0, [%l7 + %g4] 0xf8
membar #Sync
set 0x40, %i4
prefetcha [%l7 + %i4] 0x81, 4
nop
set 0x38, %i2
ldx [%l7 + %i2], %g2
nop
set 0x0E, %g7
ldub [%l7 + %g7], %o5
set 0x16, %g3
stha %l5, [%l7 + %g3] 0x80
set 0x0C, %i5
sta %f21, [%l7 + %i5] 0x81
nop
set 0x54, %l5
swap [%l7 + %l5], %i6
add %l7, 0x14, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g5
casa [%l6] 0x81, %g5, %i5
set 0x64, %o7
stwa %l2, [%l7 + %o7] 0xe3
membar #Sync
set 0x40, %o1
ldxa [%l7 + %o1] 0x89, %g1
nop
set 0x22, %i3
ldstub [%l7 + %i3], %o4
ld [%l7 + 0x30], %f15
and %i3, %g7, %l4
fpsub32s %f20, %f6, %f1
nop
set 0x2E, %l6
ldsh [%l7 + %l6], %l6
set 0x18, %o2
stxa %i4, [%l7 + %o2] 0x89
fpadd32s %f27, %f28, %f11
nop
set 0x6A, %g6
stb %o7, [%l7 + %g6]
nop
set 0x20, %l0
swap [%l7 + %l0], %i7
or %o1, %l1, %g3
membar #Sync
set 0x40, %o0
ldda [%l7 + %o0] 0xf9, %f0
nop
set 0x38, %l3
ldd [%l7 + %l3], %o2
nop
set 0x08, %o4
ldd [%l7 + %o4], %g6
or %l0, %i1, %o0
nop
set 0x68, %i6
std %g4, [%l7 + %i6]
set 0x70, %l4
ldda [%l7 + %l4] 0x88, %o6
set 0x40, %i0
ldda [%l7 + %i0] 0x81, %f0
nop
set 0x18, %o6
stx %fsr, [%l7 + %o6]
nop
set 0x78, %o3
stx %i0, [%l7 + %o3]
st %f16, [%l7 + 0x38]
nop
set 0x20, %i1
sth %o2, [%l7 + %i1]
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x81, %l3, %g2
nop
set 0x4B, %o5
ldub [%l7 + %o5], %i2
nop
set 0x22, %i7
ldub [%l7 + %i7], %o5
nop
set 0x68, %g5
ldd [%l7 + %g5], %l4
nop
set 0x60, %l1
swap [%l7 + %l1], %g5
be,a %icc, loop_189
nop
set 0x50, %g2
prefetch [%l7 + %g2], 3
set 0x18, %l2
stha %i5, [%l7 + %l2] 0xea
membar #Sync
loop_189:
nop
set 0x29, %g4
ldstub [%l7 + %g4], %l2
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g1
casa [%l6] 0x80, %g1, %o4
and %i6, %g7, %i3
nop
set 0x28, %g1
ldsw [%l7 + %g1], %l4
nop
set 0x78, %i2
stx %i4, [%l7 + %i2]
nop
set 0x48, %i4
ldd [%l7 + %i4], %f8
nop
set 0x3C, %g7
stb %l6, [%l7 + %g7]
nop
set 0x4F, %g3
stb %o7, [%l7 + %g3]
add %l7, 0x18, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] 0x81, %o1, %l1
set 0x40, %i5
ldda [%l7 + %i5] 0x89, %f16
or %i7, %o3, %g6
or %l0, %g3, %i1
nop
set 0x72, %l5
ldstub [%l7 + %l5], %o0
set 0x08, %o7
stwa %o6, [%l7 + %o7] 0x88
set 0x68, %i3
prefetcha [%l7 + %i3] 0x80, 2
nop
set 0x60, %l6
ldx [%l7 + %l6], %o2
set 0x18, %o2
sta %f30, [%l7 + %o2] 0x80
set 0x58, %g6
stxa %i0, [%l7 + %g6] 0xeb
membar #Sync
set 0x50, %o1
ldda [%l7 + %o1] 0xeb, %g2
set 0x40, %o0
stda %f0, [%l7 + %o0] 0xf8
membar #Sync
set 0x4C, %l0
lda [%l7 + %l0] 0x81, %f30
nop
set 0x30, %o4
std %i2, [%l7 + %o4]
st %f3, [%l7 + 0x14]
nop
set 0x30, %i6
ldsw [%l7 + %i6], %l3
nop
set 0x3C, %l4
sth %l5, [%l7 + %l4]
nop
set 0x0C, %i0
lduw [%l7 + %i0], %g5
nop
set 0x46, %l3
lduh [%l7 + %l3], %i5
nop
set 0x68, %o3
lduw [%l7 + %o3], %o5
st %f31, [%l7 + 0x34]
set 0x70, %i1
ldda [%l7 + %i1] 0x88, %l2
membar #Sync
set 0x40, %o5
ldda [%l7 + %o5] 0xf8, %f16
or %o4, %g1, %g7
set 0x38, %o6
prefetcha [%l7 + %o6] 0x80, 1
nop
set 0x7C, %i7
ldsw [%l7 + %i7], %i3
nop
set 0x40, %l1
ldd [%l7 + %l1], %f12
set 0x38, %g5
ldxa [%l7 + %g5] 0x81, %l4
set 0x42, %l2
stha %i4, [%l7 + %l2] 0x88
or %l6, %o1, %o7
set 0x28, %g2
stda %i6, [%l7 + %g2] 0x80
nop
set 0x70, %g1
ldx [%l7 + %g1], %o3
nop
set 0x64, %g4
prefetch [%l7 + %g4], 2
nop
set 0x69, %i2
stb %l1, [%l7 + %i2]
st %fsr, [%l7 + 0x38]
nop
set 0x2E, %i4
ldsh [%l7 + %i4], %g6
nop
set 0x30, %g3
ldd [%l7 + %g3], %l0
set 0x18, %i5
lda [%l7 + %i5] 0x81, %f10
nop
set 0x68, %l5
stx %g3, [%l7 + %l5]
set 0x40, %g7
ldda [%l7 + %g7] 0xda, %f16
nop
set 0x74, %o7
sth %o0, [%l7 + %o7]
ld [%l7 + 0x34], %f7
set 0x30, %i3
ldxa [%l7 + %i3] 0x89, %i1
nop
set 0x34, %o2
swap [%l7 + %o2], %o6
ld [%l7 + 0x08], %f19
nop
set 0x18, %l6
prefetch [%l7 + %l6], 1
add %o2, %i0, %g2
nop
set 0x70, %g6
lduw [%l7 + %g6], %g4
set 0x78, %o0
prefetcha [%l7 + %o0] 0x88, 2
nop
set 0x4E, %l0
sth %l5, [%l7 + %l0]
set 0x7E, %o1
ldstuba [%l7 + %o1] 0x81, %g5
st %f16, [%l7 + 0x34]
ba,pn %icc, loop_190
or %i5, %i2, %l2
and %o5, %g1, %o4
set 0x6A, %o4
stha %g7, [%l7 + %o4] 0xe2
membar #Sync
loop_190:
nop
set 0x38, %l4
swap [%l7 + %l4], %i6
nop
set 0x58, %i6
std %i2, [%l7 + %i6]
nop
set 0x74, %l3
lduh [%l7 + %l3], %i4
and %l6, %o1, %o7
set 0x20, %i0
ldxa [%l7 + %i0] 0x89, %i7
set 0x40, %o3
ldda [%l7 + %o3] 0xd8, %f16
nop
set 0x2A, %o5
ldub [%l7 + %o5], %o3
and %l1, %l4, %g6
bge %xcc, loop_191
nop
set 0x50, %i1
ldsw [%l7 + %i1], %l0
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g3, %o0
loop_191:
nop
set 0x4A, %o6
ldstuba [%l7 + %o6] 0x81, %o6
nop
set 0x64, %l1
ldub [%l7 + %l1], %o2
set 0x48, %g5
prefetcha [%l7 + %g5] 0x89, 4
ld [%l7 + 0x44], %f6
set 0x7B, %i7
ldstuba [%l7 + %i7] 0x89, %g2
add %g4, %i1, %l3
set 0x40, %l2
sta %f27, [%l7 + %l2] 0x88
set 0x68, %g2
stda %l4, [%l7 + %g2] 0xeb
membar #Sync
set 0x30, %g1
swapa [%l7 + %g1] 0x89, %g5
nop
set 0x6E, %g4
lduh [%l7 + %g4], %i5
set 0x30, %i4
ldxa [%l7 + %i4] 0x88, %l2
set 0x21, %g3
stba %o5, [%l7 + %g3] 0xea
membar #Sync
st %fsr, [%l7 + 0x68]
nop
set 0x20, %i5
ldx [%l7 + %i5], %i2
and %o4, %g1, %i6
add %l7, 0x3C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %g7
casa [%l6] 0x88, %g7, %i3
set 0x38, %l5
prefetcha [%l7 + %l5] 0x88, 2
nop
set 0x18, %i2
lduw [%l7 + %i2], %o1
nop
set 0x18, %o7
ldd [%l7 + %o7], %f0
nop
set 0x7A, %g7
ldsh [%l7 + %g7], %o7
set 0x40, %i3
stda %f16, [%l7 + %i3] 0xf8
membar #Sync
add %i7, %o3, %l1
nop
set 0x48, %l6
swap [%l7 + %l6], %l4
nop
set 0x3E, %g6
ldsb [%l7 + %g6], %g6
set 0x70, %o0
sta %f28, [%l7 + %o0] 0x88
nop
set 0x78, %l0
stx %l0, [%l7 + %l0]
nop
set 0x43, %o1
ldstub [%l7 + %o1], %l6
set 0x50, %o2
ldxa [%l7 + %o2] 0x80, %o0
set 0x24, %o4
swapa [%l7 + %o4] 0x88, %g3
add %l7, 0x74, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %o6, %o2
nop
set 0x40, %l4
ldsh [%l7 + %l4], %g2
set 0x28, %l3
sta %f24, [%l7 + %l3] 0x80
set 0x30, %i6
prefetcha [%l7 + %i6] 0x88, 0
and %i0, %i1, %l3
add %g5, %i5, %l2
nop
set 0x10, %i0
sth %l5, [%l7 + %i0]
set 0x74, %o3
sta %f19, [%l7 + %o3] 0x80
nop
set 0x7C, %o5
ldsw [%l7 + %o5], %o5
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i2
casa [%l6] 0x89, %i2, %g1
or %i6, %g7, %o4
add %i3, %o1, %i4
and %o7, %o3, %i7
nop
set 0x18, %i1
ldsh [%l7 + %i1], %l1
st %fsr, [%l7 + 0x58]
nop
set 0x38, %o6
prefetch [%l7 + %o6], 1
set 0x40, %l1
stxa %l4, [%l7 + %l1] 0xeb
membar #Sync
set 0x38, %i7
ldxa [%l7 + %i7] 0x80, %l0
nop
set 0x14, %g5
swap [%l7 + %g5], %g6
and %o0, %g3, %l6
nop
set 0x44, %l2
lduw [%l7 + %l2], %o6
set 0x40, %g1
ldxa [%l7 + %g1] 0x88, %o2
wr %g4, %g2, %pic
nop
set 0x70, %g2
stx %fsr, [%l7 + %g2]
nop
set 0x7C, %i4
ldsw [%l7 + %i4], %i0
st %f23, [%l7 + 0x60]
nop
set 0x3B, %g3
ldsb [%l7 + %g3], %l3
set 0x34, %g4
stwa %i1, [%l7 + %g4] 0xea
membar #Sync
nop
set 0x50, %i5
std %i4, [%l7 + %i5]
or %l2, %g5, %o5
fpadd32 %f0, %f10, %f20
set 0x7C, %i2
lda [%l7 + %i2] 0x81, %f19
nop
set 0x5A, %l5
ldsh [%l7 + %l5], %i2
nop
set 0x74, %o7
lduh [%l7 + %o7], %g1
and %l5, %g7, %o4
nop
set 0x68, %i3
ldsw [%l7 + %i3], %i6
be %xcc, loop_192
and %o1, %i3, %i4
nop
set 0x0A, %g7
ldub [%l7 + %g7], %o7
nop
set 0x32, %l6
ldstub [%l7 + %l6], %o3
loop_192:
nop
set 0x62, %g6
ldsb [%l7 + %g6], %i7
set 0x78, %o0
prefetcha [%l7 + %o0] 0x81, 1
nop
set 0x4E, %o1
ldsb [%l7 + %o1], %l0
nop
set 0x28, %o2
std %f2, [%l7 + %o2]
nop
set 0x18, %o4
stx %fsr, [%l7 + %o4]
or %l1, %g6, %g3
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o0, %o6
nop
set 0x25, %l4
stb %l6, [%l7 + %l4]
nop
set 0x38, %l0
ldd [%l7 + %l0], %f0
set 0x37, %i6
stba %o2, [%l7 + %i6] 0xeb
membar #Sync
nop
set 0x30, %l3
std %g4, [%l7 + %l3]
st %f14, [%l7 + 0x58]
ble,a %icc, loop_193
nop
set 0x60, %o3
ldsh [%l7 + %o3], %g2
nop
set 0x5E, %i0
lduh [%l7 + %i0], %i0
fpsub16s %f23, %f21, %f10
loop_193:
nop
set 0x48, %i1
stxa %i1, [%l7 + %i1] 0x80
st %fsr, [%l7 + 0x48]
nop
set 0x1C, %o6
prefetch [%l7 + %o6], 2
nop
set 0x44, %o5
ldsb [%l7 + %o5], %l3
nop
set 0x5C, %l1
sth %l2, [%l7 + %l1]
membar #Sync
set 0x40, %i7
ldda [%l7 + %i7] 0xf8, %f16
set 0x11, %l2
stba %i5, [%l7 + %l2] 0x81
nop
set 0x17, %g1
ldub [%l7 + %g1], %o5
set 0x7C, %g5
sta %f19, [%l7 + %g5] 0x80
set 0x1E, %g2
stha %g5, [%l7 + %g2] 0x80
set 0x60, %g3
ldxa [%l7 + %g3] 0x81, %g1
or %i2, %l5, %o4
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g7, %i6
st %f2, [%l7 + 0x38]
set 0x10, %g4
lda [%l7 + %g4] 0x81, %f24
nop
set 0x60, %i5
ldstub [%l7 + %i5], %o1
nop
set 0x40, %i4
ldub [%l7 + %i4], %i3
nop
set 0x47, %i2
ldstub [%l7 + %i2], %o7
nop
set 0x5A, %l5
ldub [%l7 + %l5], %o3
nop
set 0x4A, %o7
ldsh [%l7 + %o7], %i7
add %l7, 0x4C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i4
casa [%l6] 0x80, %i4, %l0
set 0x40, %i3
stda %f0, [%l7 + %i3] 0xd8
nop
set 0x20, %g7
ldd [%l7 + %g7], %l4
nop
set 0x3C, %g6
lduw [%l7 + %g6], %l1
set 0x30, %o0
stda %g6, [%l7 + %o0] 0xeb
membar #Sync
st %f10, [%l7 + 0x78]
nop
set 0x70, %l6
ldsw [%l7 + %l6], %o0
nop
set 0x68, %o2
ldd [%l7 + %o2], %f28
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %o6, %l6
set 0x60, %o1
stwa %g3, [%l7 + %o1] 0x81
nop
set 0x09, %l4
ldsb [%l7 + %l4], %o2
and %g2, %i0, %i1
ble,pn %icc, loop_194
and %l3, %l2, %g4
nop
set 0x1C, %l0
stw %o5, [%l7 + %l0]
nop
set 0x54, %i6
stb %g5, [%l7 + %i6]
loop_194:
nop
set 0x52, %o4
stha %i5, [%l7 + %o4] 0x88
add %g1, %l5, %i2
nop
set 0x48, %o3
ldx [%l7 + %o3], %g7
set 0x6D, %l3
ldstuba [%l7 + %l3] 0x88, %o4
nop
set 0x18, %i1
stx %o1, [%l7 + %i1]
nop
set 0x78, %o6
ldd [%l7 + %o6], %f4
nop
set 0x4C, %i0
ldsh [%l7 + %i0], %i3
set 0x20, %o5
stda %o6, [%l7 + %o5] 0x80
and %o3, %i6, %i4
st %f4, [%l7 + 0x48]
nop
set 0x73, %l1
ldub [%l7 + %l1], %l0
nop
set 0x10, %i7
stx %l4, [%l7 + %i7]
nop
set 0x08, %g1
ldsw [%l7 + %g1], %l1
nop
set 0x70, %l2
std %f14, [%l7 + %l2]
nop
set 0x10, %g5
std %g6, [%l7 + %g5]
set 0x40, %g2
ldda [%l7 + %g2] 0xd8, %f16
st %fsr, [%l7 + 0x28]
nop
set 0x0C, %g4
ldsw [%l7 + %g4], %o0
set 0x54, %g3
swapa [%l7 + %g3] 0x81, %o6
membar #Sync
set 0x40, %i5
ldda [%l7 + %i5] 0xf8, %f0
nop
set 0x78, %i2
ldd [%l7 + %i2], %f14
nop
set 0x70, %l5
stx %fsr, [%l7 + %l5]
set 0x68, %i4
stda %i6, [%l7 + %i4] 0xe2
membar #Sync
nop
set 0x74, %o7
lduw [%l7 + %o7], %i7
add %l7, 0x2C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o2
casa [%l6] 0x80, %o2, %g2
set 0x40, %g7
ldda [%l7 + %g7] 0xda, %f0
bne,pt %xcc, loop_195
or %i0, %i1, %l3
nop
set 0x58, %i3
stw %l2, [%l7 + %i3]
nop
set 0x08, %g6
ldx [%l7 + %g6], %g3
loop_195:
nop
set 0x7C, %l6
stw %g4, [%l7 + %l6]
nop
set 0x23, %o2
stb %o5, [%l7 + %o2]
add %i5, %g1, %l5
add %i2, %g7, %g5
set 0x68, %o0
lda [%l7 + %o0] 0x81, %f5
nop
set 0x78, %l4
sth %o1, [%l7 + %l4]
set 0x20, %o1
ldda [%l7 + %o1] 0x89, %i2
set 0x4D, %i6
ldstuba [%l7 + %i6] 0x80, %o7
nop
set 0x70, %o4
stx %o4, [%l7 + %o4]
st %fsr, [%l7 + 0x54]
nop
set 0x4E, %o3
ldsh [%l7 + %o3], %i6
nop
set 0x08, %l0
ldd [%l7 + %l0], %f22
nop
set 0x38, %l3
sth %i4, [%l7 + %l3]
set 0x40, %o6
swapa [%l7 + %o6] 0x88, %l0
nop
set 0x53, %i1
stb %o3, [%l7 + %i1]
set 0x20, %i0
stda %l0, [%l7 + %i0] 0x81
nop
set 0x31, %l1
ldsb [%l7 + %l1], %g6
nop
set 0x58, %o5
lduh [%l7 + %o5], %o0
fpadd32 %f6, %f14, %f8
nop
set 0x78, %i7
swap [%l7 + %i7], %o6
ld [%l7 + 0x20], %f4
set 0x40, %l2
ldda [%l7 + %l2] 0xd2, %f0
set 0x50, %g5
ldda [%l7 + %g5] 0x80, %l4
ld [%l7 + 0x3C], %f23
nop
set 0x50, %g2
ldx [%l7 + %g2], %l6
set 0x68, %g1
lda [%l7 + %g1] 0x89, %f11
nop
set 0x1A, %g4
lduh [%l7 + %g4], %o2
set 0x0E, %g3
stba %i7, [%l7 + %g3] 0xe3
membar #Sync
nop
set 0x58, %i5
std %g2, [%l7 + %i5]
set 0x28, %i2
stxa %i0, [%l7 + %i2] 0xe2
membar #Sync
nop
set 0x50, %i4
ldx [%l7 + %i4], %i1
set 0x44, %l5
sta %f2, [%l7 + %l5] 0x88
nop
set 0x48, %g7
std %f6, [%l7 + %g7]
set 0x70, %o7
stxa %l2, [%l7 + %o7] 0xe2
membar #Sync
nop
set 0x54, %i3
lduw [%l7 + %i3], %g3
nop
set 0x78, %l6
ldd [%l7 + %l6], %l2
set 0x40, %g6
ldxa [%l7 + %g6] 0x88, %g4
set 0x70, %o2
sta %f0, [%l7 + %o2] 0x89
nop
set 0x70, %o0
stb %i5, [%l7 + %o0]
nop
set 0x70, %o1
ldsw [%l7 + %o1], %o5
set 0x70, %i6
ldda [%l7 + %i6] 0xea, %g0
membar #Sync
set 0x40, %o4
ldda [%l7 + %o4] 0xf9, %f16
nop
set 0x50, %o3
ldsh [%l7 + %o3], %l5
nop
set 0x20, %l0
stx %fsr, [%l7 + %l0]
set 0x68, %l3
lda [%l7 + %l3] 0x88, %f21
nop
set 0x0C, %o6
ldsb [%l7 + %o6], %i2
set 0x1C, %l4
stba %g7, [%l7 + %l4] 0x80
set 0x40, %i0
ldxa [%l7 + %i0] 0x80, %g5
or %i3, %o7, %o1
set 0x5A, %i1
ldstuba [%l7 + %i1] 0x80, %i6
nop
set 0x4E, %l1
lduh [%l7 + %l1], %i4
nop
set 0x60, %o5
ldsh [%l7 + %o5], %l0
add %o4, %o3, %l1
or %g6, %o6, %l4
nop
set 0x70, %l2
stw %o0, [%l7 + %l2]
nop
set 0x58, %i7
stb %o2, [%l7 + %i7]
nop
set 0x60, %g5
prefetch [%l7 + %g5], 4
add %l7, 0x4C, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %i7, %l6
nop
set 0x46, %g2
stb %g2, [%l7 + %g2]
add %l7, 0x54, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i0
casa [%l6] 0x81, %i0, %i1
set 0x68, %g1
stxa %g3, [%l7 + %g1] 0x89
nop
set 0x68, %g4
stx %l3, [%l7 + %g4]
set 0x70, %g3
lda [%l7 + %g3] 0x89, %f15
nop
nop
setx 0xF8D683A8DFA07C14, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f4
setx 0x86C688B119191626, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f18
fdivd %f18, %f4, %f24
bg,a %xcc, loop_196
st %f16, [%l7 + 0x48]
nop
set 0x20, %i2
stx %fsr, [%l7 + %i2]
nop
nop
setx 0xEF96760A829CCC7C, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f16
setx 0x415417CF3CD0D829, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fdivd %f0, %f16, %f12
loop_196:
nop
set 0x0A, %i4
lduh [%l7 + %i4], %g4
nop
set 0x6A, %i5
sth %i5, [%l7 + %i5]
set 0x30, %l5
stxa %l2, [%l7 + %l5] 0x88
nop
set 0x60, %g7
lduh [%l7 + %g7], %o5
bge,a %xcc, loop_197
nop
set 0x68, %o7
ldd [%l7 + %o7], %l4
set 0x28, %l6
stda %g0, [%l7 + %l6] 0xe2
membar #Sync
loop_197:
nop
set 0x3B, %g6
ldub [%l7 + %g6], %i2
add %g5, %i3, %g7
nop
set 0x29, %i3
ldsb [%l7 + %i3], %o1
nop
set 0x40, %o2
swap [%l7 + %o2], %i6
set 0x60, %o0
prefetcha [%l7 + %o0] 0x81, 0
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %l0
casa [%l6] 0x80, %l0, %o4
nop
set 0x08, %i6
ldx [%l7 + %i6], %o7
nop
set 0x70, %o4
stx %o3, [%l7 + %o4]
nop
set 0x50, %o1
ldx [%l7 + %o1], %g6
nop
set 0x30, %l0
lduw [%l7 + %l0], %o6
nop
set 0x78, %l3
prefetch [%l7 + %l3], 0
nop
set 0x30, %o6
stw %l1, [%l7 + %o6]
set 0x14, %o3
lda [%l7 + %o3] 0x81, %f15
nop
set 0x68, %i0
stx %l4, [%l7 + %i0]
nop
set 0x66, %i1
ldsh [%l7 + %i1], %o2
nop
set 0x40, %l1
swap [%l7 + %l1], %i7
set 0x34, %l4
sta %f18, [%l7 + %l4] 0x88
set 0x26, %o5
ldstuba [%l7 + %o5] 0x88, %l6
fpadd32 %f6, %f10, %f14
nop
set 0x28, %l2
std %o0, [%l7 + %l2]
ld [%l7 + 0x28], %f23
nop
set 0x70, %i7
stx %i0, [%l7 + %i7]
wr %g2, %i1, %pic
nop
set 0x44, %g2
lduw [%l7 + %g2], %l3
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf0, %f0
wr %g4, %g3, %ccr
set 0x50, %g4
swapa [%l7 + %g4] 0x80, %i5
set 0x40, %g3
stda %f0, [%l7 + %g3] 0xc4
nop
set 0x08, %g5
ldd [%l7 + %g5], %f8
nop
set 0x64, %i4
ldsw [%l7 + %i4], %o5
set 0x6C, %i5
stwa %l5, [%l7 + %i5] 0xe2
membar #Sync
set 0x20, %l5
sta %f1, [%l7 + %l5] 0x80
nop
set 0x30, %i2
ldd [%l7 + %i2], %g0
or %i2, %l2, %i3
ble %icc, loop_198
st %f12, [%l7 + 0x60]
nop
set 0x20, %o7
stx %g7, [%l7 + %o7]
set 0x50, %l6
prefetcha [%l7 + %l6] 0x80, 2
loop_198:
nop
set 0x20, %g6
stx %g5, [%l7 + %g6]
nop
set 0x18, %i3
ldd [%l7 + %i3], %i4
nop
set 0x30, %o2
stx %fsr, [%l7 + %o2]
nop
set 0x37, %g7
ldstub [%l7 + %g7], %i6
set 0x58, %i6
stwa %o4, [%l7 + %i6] 0x81
st %fsr, [%l7 + 0x20]
nop
set 0x48, %o4
ldsb [%l7 + %o4], %l0
set 0x40, %o1
stda %f0, [%l7 + %o1] 0xd0
ld [%l7 + 0x68], %f5
set 0x70, %o0
ldda [%l7 + %o0] 0x88, %o6
nop
set 0x60, %l3
std %g6, [%l7 + %l3]
set 0x40, %l0
prefetcha [%l7 + %l0] 0x81, 4
nop
set 0x10, %o3
stx %o6, [%l7 + %o3]
set 0x40, %o6
ldda [%l7 + %o6] 0x80, %f0
set 0x4C, %i0
stba %l1, [%l7 + %i0] 0x88
nop
set 0x37, %i1
ldsb [%l7 + %i1], %o2
nop
set 0x7E, %l4
ldsb [%l7 + %l4], %i7
wr %l6, %l4, %clear_softint
or %i0, %o0, %i1
nop
set 0x08, %o5
prefetch [%l7 + %o5], 2
set 0x20, %l1
stda %l2, [%l7 + %l1] 0xe2
membar #Sync
set 0x20, %l2
ldda [%l7 + %l2] 0xea, %g2
ld [%l7 + 0x24], %f15
nop
set 0x20, %i7
std %f16, [%l7 + %i7]
nop
set 0x5B, %g2
stb %g3, [%l7 + %g2]
nop
set 0x50, %g1
ldx [%l7 + %g1], %g4
set 0x20, %g3
ldda [%l7 + %g3] 0xe3, %i4
nop
set 0x34, %g5
stw %o5, [%l7 + %g5]
set 0x40, %i4
ldda [%l7 + %i4] 0x89, %f0
nop
set 0x38, %g4
ldd [%l7 + %g4], %f6
set 0x70, %i5
stxa %g1, [%l7 + %i5] 0x89
fpadd16s %f5, %f30, %f20
nop
set 0x2C, %i2
swap [%l7 + %i2], %i2
nop
set 0x10, %o7
ldd [%l7 + %o7], %f10
set 0x74, %l5
sta %f3, [%l7 + %l5] 0x80
nop
set 0x60, %l6
stx %fsr, [%l7 + %l6]
and %l5, %i3, %l2
add %l7, 0x38, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x81, %o1, %g7
set 0x68, %i3
stxa %g5, [%l7 + %i3] 0x88
nop
set 0x64, %g6
swap [%l7 + %g6], %i4
nop
set 0x0C, %o2
ldsw [%l7 + %o2], %o4
wr %l0, %i6, %softint
ld [%l7 + 0x38], %f3
nop
set 0x78, %i6
ldsb [%l7 + %i6], %g6
nop
set 0x70, %o4
stw %o7, [%l7 + %o4]
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] 0x89, %o3, %l1
set 0x1C, %o1
lda [%l7 + %o1] 0x89, %f13
set 0x3C, %o0
stwa %o6, [%l7 + %o0] 0xe3
membar #Sync
and %o2, %i7, %l4
ld [%l7 + 0x20], %f12
nop
set 0x48, %g7
std %i6, [%l7 + %g7]
nop
set 0x20, %l0
ldx [%l7 + %l0], %i0
nop
set 0x08, %o3
prefetch [%l7 + %o3], 0
set 0x40, %l3
ldxa [%l7 + %l3] 0x81, %i1
set 0x38, %o6
lda [%l7 + %o6] 0x81, %f2
nop
set 0x68, %i1
lduh [%l7 + %i1], %o0
add %l3, %g3, %g4
nop
set 0x40, %i0
ldd [%l7 + %i0], %g2
st %fsr, [%l7 + 0x6C]
nop
set 0x1E, %l4
ldsb [%l7 + %l4], %i5
nop
set 0x40, %l1
std %f2, [%l7 + %l1]
st %fsr, [%l7 + 0x0C]
ld [%l7 + 0x48], %f2
wr %o5, %g1, %sys_tick
nop
set 0x3E, %l2
ldsh [%l7 + %l2], %l5
nop
set 0x2E, %i7
ldsh [%l7 + %i7], %i2
set 0x60, %o5
ldda [%l7 + %o5] 0xeb, %i2
st %fsr, [%l7 + 0x3C]
nop
set 0x20, %g2
stx %fsr, [%l7 + %g2]
nop
set 0x56, %g1
ldsh [%l7 + %g1], %l2
nop
set 0x13, %g5
stb %g7, [%l7 + %g5]
set 0x70, %i4
prefetcha [%l7 + %i4] 0x88, 2
set 0x68, %g4
prefetcha [%l7 + %g4] 0x89, 2
set 0x40, %i5
swapa [%l7 + %i5] 0x80, %i4
st %fsr, [%l7 + 0x30]
fpadd32 %f16, %f16, %f18
or %o4, %i6, %l0
set 0x3A, %i2
ldstuba [%l7 + %i2] 0x89, %o7
and %g6, %l1, %o3
set 0x08, %o7
ldxa [%l7 + %o7] 0x80, %o2
set 0x34, %g3
sta %f30, [%l7 + %g3] 0x80
and %i7, %o6, %l4
nop
set 0x48, %l6
stx %fsr, [%l7 + %l6]
nop
set 0x4C, %i3
sth %i0, [%l7 + %i3]
set 0x40, %g6
lda [%l7 + %g6] 0x89, %f21
nop
set 0x62, %o2
ldstub [%l7 + %o2], %l6
set 0x18, %i6
lda [%l7 + %i6] 0x80, %f26
nop
set 0x4D, %o4
ldsb [%l7 + %o4], %i1
set 0x2C, %o1
lda [%l7 + %o1] 0x89, %f10
nop
set 0x42, %l5
lduh [%l7 + %l5], %l3
and %g3, %o0, %g4
set 0x70, %o0
ldda [%l7 + %o0] 0xea, %i4
set 0x70, %g7
swapa [%l7 + %g7] 0x88, %o5
nop
set 0x7E, %o3
ldsh [%l7 + %o3], %g1
nop
set 0x3C, %l0
stw %g2, [%l7 + %l0]
set 0x40, %o6
ldda [%l7 + %o6] 0x81, %f16
and %i2, %i3, %l5
nop
set 0x5C, %l3
ldsw [%l7 + %l3], %g7
set 0x16, %i0
stba %g5, [%l7 + %i0] 0xe2
membar #Sync
nop
set 0x58, %i1
std %f8, [%l7 + %i1]
set 0x48, %l1
stha %o1, [%l7 + %l1] 0xeb
membar #Sync
nop
set 0x70, %l4
prefetch [%l7 + %l4], 3
nop
set 0x08, %i7
ldx [%l7 + %i7], %l2
nop
set 0x3E, %o5
ldstub [%l7 + %o5], %i4
fpadd32s %f27, %f3, %f13
set 0x30, %g2
stda %i6, [%l7 + %g2] 0x88
set 0x40, %l2
ldda [%l7 + %l2] 0xd2, %f0
nop
set 0x70, %g5
ldd [%l7 + %g5], %o4
set 0x7D, %g1
ldstuba [%l7 + %g1] 0x89, %o7
add %g6, %l1, %l0
set 0x20, %i4
ldda [%l7 + %i4] 0x89, %o2
nop
set 0x58, %g4
std %i6, [%l7 + %g4]
nop
set 0x4D, %i2
stb %o3, [%l7 + %i2]
nop
set 0x0C, %o7
stb %l4, [%l7 + %o7]
set 0x58, %i5
stda %i0, [%l7 + %i5] 0x88
set 0x18, %g3
stda %i6, [%l7 + %g3] 0xeb
membar #Sync
nop
set 0x77, %l6
stb %i1, [%l7 + %l6]
nop
set 0x49, %g6
ldub [%l7 + %g6], %l3
nop
set 0x40, %i3
ldd [%l7 + %i3], %f6
set 0x34, %o2
stba %g3, [%l7 + %o2] 0xeb
membar #Sync
nop
set 0x0E, %o4
ldsb [%l7 + %o4], %o6
and %g4, %o0, %i5
nop
set 0x28, %i6
std %f12, [%l7 + %i6]
set 0x40, %o1
stda %f16, [%l7 + %o1] 0x81
bleu,a,pt %icc, loop_199
and %g1, %o5, %i2
nop
set 0x74, %o0
swap [%l7 + %o0], %i3
nop
set 0x5A, %l5
ldsb [%l7 + %l5], %g2
loop_199:
nop
set 0x2C, %g7
prefetch [%l7 + %g7], 4
set 0x40, %o3
ldda [%l7 + %o3] 0x80, %f0
nop
set 0x24, %o6
stw %l5, [%l7 + %o6]
nop
set 0x0F, %l0
ldsb [%l7 + %l0], %g7
set 0x40, %i0
stda %f16, [%l7 + %i0] 0xda
nop
set 0x72, %l3
sth %o1, [%l7 + %l3]
nop
set 0x78, %i1
lduw [%l7 + %i1], %g5
set 0x78, %l1
prefetcha [%l7 + %l1] 0x89, 4
set 0x40, %l4
ldda [%l7 + %l4] 0xd0, %f0
set 0x40, %o5
ldxa [%l7 + %o5] 0x88, %l2
ld [%l7 + 0x7C], %f30
or %o4, %o7, %i6
set 0x08, %i7
swapa [%l7 + %i7] 0x88, %l1
and %g6, %l0, %i7
st %f24, [%l7 + 0x60]
nop
set 0x78, %g2
ldd [%l7 + %g2], %f2
set 0x65, %g5
stba %o2, [%l7 + %g5] 0x89
nop
set 0x2A, %l2
ldstub [%l7 + %l2], %o3
nop
set 0x68, %g1
std %l4, [%l7 + %g1]
add %l7, 0x4C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l6, %i1
set 0x40, %i4
stda %f16, [%l7 + %i4] 0xc0
ld [%l7 + 0x28], %f30
st %fsr, [%l7 + 0x5C]
nop
set 0x3C, %g4
stw %i0, [%l7 + %g4]
set 0x6F, %i2
stba %l3, [%l7 + %i2] 0x81
add %o6, %g4, %o0
nop
set 0x18, %o7
ldd [%l7 + %o7], %g2
nop
nop
setx 0x9A9BF55B, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f9
setx 0x10BB984C, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fdivs %f13, %f9, %f10
nop
set 0x75, %g3
ldstub [%l7 + %g3], %i5
set 0x70, %i5
stha %g1, [%l7 + %i5] 0xea
membar #Sync
ld [%l7 + 0x3C], %f9
nop
set 0x12, %g6
ldsh [%l7 + %g6], %o5
nop
set 0x78, %i3
std %f24, [%l7 + %i3]
add %i2, %g2, %i3
nop
set 0x38, %o2
ldsw [%l7 + %o2], %g7
add %l7, 0x68, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %l5
casxa [%l6] 0x89, %l5, %o1
add %l7, 0x50, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i4
casa [%l6] 0x88, %i4, %l2
nop
set 0x28, %o4
ldd [%l7 + %o4], %f26
st %f22, [%l7 + 0x24]
nop
set 0x5E, %l6
sth %g5, [%l7 + %l6]
set 0x40, %o1
ldda [%l7 + %o1] 0xd8, %f16
add %o4, %i6, %o7
nop
nop
setx 0xE81578FD7028C6C2, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f26
setx 0xBB67040DCE64B349, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f10
fdivd %f10, %f26, %f4
ld [%l7 + 0x74], %f17
set 0x18, %o0
stda %l0, [%l7 + %o0] 0xeb
membar #Sync
or %l0, %g6, %o2
set 0x08, %i6
stda %i6, [%l7 + %i6] 0xea
membar #Sync
nop
set 0x2C, %l5
ldub [%l7 + %l5], %l4
set 0x10, %g7
stda %o2, [%l7 + %g7] 0xea
membar #Sync
nop
set 0x50, %o6
swap [%l7 + %o6], %l6
set 0x10, %o3
ldxa [%l7 + %o3] 0x80, %i1
set 0x40, %l0
ldda [%l7 + %l0] 0xea, %l2
nop
set 0x78, %i0
stx %fsr, [%l7 + %i0]
set 0x40, %l3
stda %f0, [%l7 + %l3] 0xd8
set 0x7C, %l1
lda [%l7 + %l1] 0x89, %f6
nop
set 0x4F, %i1
ldstub [%l7 + %i1], %o6
nop
set 0x20, %l4
stw %i0, [%l7 + %l4]
nop
set 0x40, %i7
std %o0, [%l7 + %i7]
nop
set 0x30, %o5
std %f28, [%l7 + %o5]
st %f11, [%l7 + 0x4C]
set 0x08, %g5
stwa %g4, [%l7 + %g5] 0x89
nop
set 0x56, %g2
ldsh [%l7 + %g2], %g3
nop
set 0x08, %g1
swap [%l7 + %g1], %i5
or %o5, %i2, %g1
ld [%l7 + 0x6C], %f24
set 0x10, %i4
stxa %g2, [%l7 + %i4] 0x80
nop
nop
setx 0x185431D8, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f8
setx 0x5E590A33, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fdivs %f13, %f8, %f29
add %i3, %l5, %g7
ld [%l7 + 0x3C], %f5
set 0x30, %l2
ldstuba [%l7 + %l2] 0x88, %o1
set 0x44, %g4
stwa %i4, [%l7 + %g4] 0x80
nop
set 0x43, %i2
ldstub [%l7 + %i2], %l2
nop
set 0x08, %g3
std %o4, [%l7 + %g3]
nop
set 0x70, %o7
stx %i6, [%l7 + %o7]
set 0x3C, %g6
lda [%l7 + %g6] 0x81, %f24
set 0x36, %i5
stha %o7, [%l7 + %i5] 0xe2
membar #Sync
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g5
casxa [%l6] 0x88, %g5, %l0
nop
set 0x70, %i3
ldd [%l7 + %i3], %f16
nop
set 0x18, %o4
stx %fsr, [%l7 + %o4]
add %g6, %o2, %l1
set 0x0A, %o2
stha %i7, [%l7 + %o2] 0x80
nop
set 0x08, %l6
lduh [%l7 + %l6], %o3
set 0x0F, %o0
stba %l6, [%l7 + %o0] 0xea
membar #Sync
set 0x60, %i6
stxa %i1, [%l7 + %i6] 0xe3
membar #Sync
add %l7, 0x40, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x81, %l3, %l4
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %i0, %o6
nop
set 0x28, %o1
ldd [%l7 + %o1], %f16
set 0x48, %l5
lda [%l7 + %l5] 0x89, %f17
be,a %xcc, loop_200
nop
set 0x28, %o6
ldx [%l7 + %o6], %g4
set 0x28, %g7
swapa [%l7 + %g7] 0x89, %g3
loop_200:
nop
set 0x76, %o3
lduh [%l7 + %o3], %i5
set 0x0A, %l0
ldstuba [%l7 + %l0] 0x81, %o5
set 0x48, %l3
stxa %o0, [%l7 + %l3] 0xe2
membar #Sync
nop
set 0x5E, %i0
ldsh [%l7 + %i0], %g1
nop
set 0x36, %l1
ldsb [%l7 + %l1], %g2
nop
set 0x30, %l4
ldsw [%l7 + %l4], %i3
set 0x50, %i7
ldda [%l7 + %i7] 0x81, %i2
nop
set 0x20, %o5
ldx [%l7 + %o5], %l5
set 0x78, %i1
stba %g7, [%l7 + %i1] 0x80
or %i4, %o1, %l2
nop
set 0x2B, %g5
ldub [%l7 + %g5], %o4
set 0x40, %g2
stda %f0, [%l7 + %g2] 0xd0
set 0x34, %i4
swapa [%l7 + %i4] 0x89, %i6
set 0x08, %l2
prefetcha [%l7 + %l2] 0x81, 4
set 0x70, %g4
prefetcha [%l7 + %g4] 0x88, 3
set 0x34, %i2
swapa [%l7 + %i2] 0x89, %g6
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xA66, %sys_tick_cmpr
add %l7, 0x50, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i7, %o7
add %l7, 0x50, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l6, %i1
set 0x7C, %g3
lda [%l7 + %g3] 0x80, %f25
nop
set 0x08, %o7
sth %o3, [%l7 + %o7]
set 0x20, %g6
sta %f3, [%l7 + %g6] 0x81
nop
set 0x6E, %g1
stb %l3, [%l7 + %g1]
bne,a,pt %xcc, loop_201
nop
set 0x48, %i3
ldd [%l7 + %i3], %l4
set 0x7B, %i5
ldstuba [%l7 + %i5] 0x80, %o6
loop_201:
nop
set 0x18, %o4
ldd [%l7 + %o4], %f10
nop
set 0x44, %o2
lduh [%l7 + %o2], %g4
set 0x08, %o0
swapa [%l7 + %o0] 0x88, %g3
nop
set 0x0E, %i6
ldub [%l7 + %i6], %i5
set 0x30, %o1
ldda [%l7 + %o1] 0x80, %i0
or %o0, %g1, %g2
nop
set 0x6C, %l5
lduw [%l7 + %l5], %o5
nop
set 0x68, %o6
ldub [%l7 + %o6], %i3
nop
set 0x24, %g7
ldsw [%l7 + %g7], %i2
or %g7, %i4, %l5
set 0x44, %l6
swapa [%l7 + %l6] 0x80, %o1
bl,a,pn %xcc, loop_202
nop
set 0x58, %l0
ldd [%l7 + %l0], %l2
ld [%l7 + 0x30], %f5
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x80, %o4, %g5
loop_202:
nop
add %l7, 0x50, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i6
casxa [%l6] 0x89, %i6, %g6
nop
set 0x24, %o3
stb %l0, [%l7 + %o3]
nop
set 0x30, %l3
std %l0, [%l7 + %l3]
nop
set 0x18, %l1
std %f30, [%l7 + %l1]
nop
set 0x58, %i0
lduw [%l7 + %i0], %o2
set 0x44, %l4
lda [%l7 + %l4] 0x80, %f0
nop
set 0x52, %o5
sth %i7, [%l7 + %o5]
set 0x30, %i7
lda [%l7 + %i7] 0x88, %f2
add %o7, %l6, %i1
nop
set 0x12, %g5
lduh [%l7 + %g5], %o3
nop
set 0x6E, %g2
ldsh [%l7 + %g2], %l4
nop
set 0x3C, %i1
swap [%l7 + %i1], %o6
or %g4, %g3, %l3
nop
set 0x20, %l2
stx %fsr, [%l7 + %l2]
set 0x40, %i4
ldda [%l7 + %i4] 0xea, %i4
nop
set 0x58, %g4
sth %i0, [%l7 + %g4]
set 0x10, %g3
ldda [%l7 + %g3] 0x80, %o0
nop
set 0x78, %o7
ldd [%l7 + %o7], %f8
add %l7, 0x64, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g1, %o5
nop
set 0x24, %g6
ldstub [%l7 + %g6], %g2
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %i2
casxa [%l6] 0x80, %i2, %i3
nop
set 0x40, %g1
ldub [%l7 + %g1], %g7
or %i4, %o1, %l2
nop
set 0x28, %i3
std %l4, [%l7 + %i3]
nop
set 0x1E, %i2
lduh [%l7 + %i2], %o4
add %g5, %i6, %g6
set 0x64, %o4
sta %f28, [%l7 + %o4] 0x81
nop
set 0x18, %i5
ldd [%l7 + %i5], %f28
add %l7, 0x5C, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l1, %o2
nop
set 0x28, %o0
ldd [%l7 + %o0], %l0
set 0x08, %o2
prefetcha [%l7 + %o2] 0x89, 0
nop
set 0x24, %i6
swap [%l7 + %i6], %o7
nop
set 0x60, %o1
stx %i1, [%l7 + %o1]
add %l7, 0x34, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l6, %o3
set 0x40, %l5
stwa %o6, [%l7 + %l5] 0x81
nop
set 0x08, %g7
stx %g4, [%l7 + %g7]
nop
set 0x10, %l6
prefetch [%l7 + %l6], 0
nop
set 0x54, %l0
prefetch [%l7 + %l0], 4
nop
set 0x0C, %o6
prefetch [%l7 + %o6], 0
add %g3, %l4, %l3
set 0x78, %l3
stxa %i0, [%l7 + %l3] 0xe2
membar #Sync
nop
set 0x70, %o3
stx %fsr, [%l7 + %o3]
nop
set 0x08, %i0
prefetch [%l7 + %i0], 3
fpadd16 %f10, %f28, %f22
set 0x14, %l1
lda [%l7 + %l1] 0x80, %f31
st %f4, [%l7 + 0x5C]
set 0x08, %l4
ldxa [%l7 + %l4] 0x81, %i5
nop
set 0x30, %o5
ldd [%l7 + %o5], %o0
set 0x10, %i7
sta %f12, [%l7 + %i7] 0x81
set 0x4E, %g2
ldstuba [%l7 + %g2] 0x89, %o5
nop
set 0x40, %i1
std %f16, [%l7 + %i1]
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %g1, %i2
nop
set 0x58, %g5
std %i2, [%l7 + %g5]
fpadd16s %f19, %f3, %f3
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %g2, %g7
set 0x48, %l2
ldxa [%l7 + %l2] 0x88, %i4
nop
set 0x48, %i4
ldd [%l7 + %i4], %l2
set 0x40, %g3
stda %f16, [%l7 + %g3] 0xda
set 0x24, %o7
stha %l5, [%l7 + %o7] 0x88
st %f7, [%l7 + 0x70]
set 0x08, %g6
lda [%l7 + %g6] 0x88, %f31
add %l7, 0x7C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o4, %o1
nop
set 0x64, %g1
swap [%l7 + %g1], %g5
nop
nop
setx 0xFE135998, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f31
setx 0xB661E10B, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f28
fdivs %f28, %f31, %f25
nop
set 0x08, %i3
lduw [%l7 + %i3], %i6
set 0x60, %i2
prefetcha [%l7 + %i2] 0x88, 0
nop
set 0x7A, %g4
sth %o2, [%l7 + %g4]
nop
set 0x38, %o4
ldd [%l7 + %o4], %f22
set 0x63, %o0
ldstuba [%l7 + %o0] 0x88, %l0
st %f21, [%l7 + 0x68]
ld [%l7 + 0x28], %f18
st %fsr, [%l7 + 0x74]
nop
set 0x57, %o2
ldstub [%l7 + %o2], %i7
set 0x12, %i5
stha %g6, [%l7 + %i5] 0x80
nop
set 0x38, %o1
stx %o7, [%l7 + %o1]
st %f5, [%l7 + 0x54]
membar #Sync
set 0x40, %i6
ldda [%l7 + %i6] 0xf1, %f0
or %i1, %l6, %o6
set 0x10, %g7
stba %o3, [%l7 + %g7] 0x81
or %g3, %g4, %l3
nop
set 0x78, %l6
lduw [%l7 + %l6], %i0
nop
set 0x2F, %l5
ldstub [%l7 + %l5], %i5
nop
set 0x28, %l0
lduw [%l7 + %l0], %o0
nop
set 0x60, %l3
ldd [%l7 + %l3], %l4
set 0x24, %o3
lda [%l7 + %o3] 0x89, %f11
nop
set 0x4A, %o6
sth %o5, [%l7 + %o6]
set 0x28, %l1
stwa %g1, [%l7 + %l1] 0x88
set 0x40, %i0
stda %f0, [%l7 + %i0] 0xf1
membar #Sync
add %i2, %g2, %i3
set 0x60, %o5
swapa [%l7 + %o5] 0x81, %g7
nop
set 0x60, %l4
ldx [%l7 + %l4], %i4
nop
set 0x2C, %g2
swap [%l7 + %g2], %l5
nop
set 0x10, %i1
ldd [%l7 + %i1], %f8
or %o4, %l2, %o1
set 0x20, %g5
stha %i6, [%l7 + %g5] 0x88
nop
set 0x74, %l2
sth %g5, [%l7 + %l2]
set 0x70, %i7
stha %o2, [%l7 + %i7] 0xea
membar #Sync
nop
set 0x08, %i4
sth %l1, [%l7 + %i4]
set 0x10, %g3
stwa %l0, [%l7 + %g3] 0x88
and %g6, %o7, %i1
set 0x58, %o7
swapa [%l7 + %o7] 0x80, %l6
nop
set 0x4C, %g6
sth %i7, [%l7 + %g6]
set 0x44, %i3
lda [%l7 + %i3] 0x80, %f30
set 0x40, %i2
prefetcha [%l7 + %i2] 0x88, 2
set 0x54, %g4
stwa %g3, [%l7 + %g4] 0xe2
membar #Sync
nop
set 0x2C, %g1
ldsw [%l7 + %g1], %g4
nop
nop
setx 0x94BD45B5, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f18
setx 0xBFF4FF3A, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f21
fdivs %f21, %f18, %f22
set 0x48, %o4
ldxa [%l7 + %o4] 0x89, %l3
set 0x38, %o2
stba %o3, [%l7 + %o2] 0x89
nop
set 0x54, %i5
stw %i5, [%l7 + %i5]
set 0x40, %o1
stda %f16, [%l7 + %o1] 0xc8
nop
set 0x3C, %o0
ldsh [%l7 + %o0], %o0
nop
set 0x40, %g7
stx %fsr, [%l7 + %g7]
nop
set 0x70, %l6
ldd [%l7 + %l6], %l4
nop
set 0x44, %l5
prefetch [%l7 + %l5], 4
nop
set 0x08, %l0
stx %o5, [%l7 + %l0]
ld [%l7 + 0x70], %f28
nop
set 0x64, %l3
lduw [%l7 + %l3], %g1
nop
set 0x40, %o3
ldd [%l7 + %o3], %i0
set 0x7F, %o6
ldstuba [%l7 + %o6] 0x80, %g2
nop
set 0x10, %l1
ldx [%l7 + %l1], %i3
set 0x38, %i6
ldxa [%l7 + %i6] 0x88, %i2
st %f20, [%l7 + 0x70]
nop
set 0x60, %i0
stx %g7, [%l7 + %i0]
nop
set 0x10, %o5
ldd [%l7 + %o5], %i4
nop
set 0x64, %l4
lduw [%l7 + %l4], %l5
set 0x30, %i1
ldda [%l7 + %i1] 0xe3, %o4
nop
set 0x60, %g5
ldd [%l7 + %g5], %o0
set 0x3A, %g2
stha %i6, [%l7 + %g2] 0xe2
membar #Sync
nop
set 0x28, %l2
lduw [%l7 + %l2], %g5
set 0x28, %i7
sta %f15, [%l7 + %i7] 0x88
add %o2, %l2, %l1
set 0x40, %i4
ldda [%l7 + %i4] 0x89, %f16
set 0x40, %g3
ldda [%l7 + %g3] 0x89, %l0
nop
set 0x70, %g6
std %g6, [%l7 + %g6]
nop
set 0x20, %o7
ldd [%l7 + %o7], %f26
set 0x40, %i2
stda %f16, [%l7 + %i2] 0xda
set 0x54, %i3
lda [%l7 + %i3] 0x81, %f28
nop
set 0x0B, %g1
ldub [%l7 + %g1], %i1
nop
set 0x30, %g4
stx %fsr, [%l7 + %g4]
set 0x68, %o2
stxa %l6, [%l7 + %o2] 0xea
membar #Sync
set 0x28, %o4
prefetcha [%l7 + %o4] 0x80, 0
set 0x79, %o1
ldstuba [%l7 + %o1] 0x81, %o6
nop
set 0x59, %o0
ldub [%l7 + %o0], %o7
set 0x68, %i5
prefetcha [%l7 + %i5] 0x89, 2
nop
set 0x50, %l6
ldx [%l7 + %l6], %g4
nop
set 0x6C, %l5
lduw [%l7 + %l5], %o3
nop
set 0x58, %g7
ldd [%l7 + %g7], %f8
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x80, %i5, %o0
nop
set 0x44, %l0
stw %l3, [%l7 + %l0]
set 0x08, %o3
stxa %o5, [%l7 + %o3] 0x88
add %l4, %g1, %i0
nop
set 0x40, %l3
stx %fsr, [%l7 + %l3]
nop
set 0x1E, %o6
sth %g2, [%l7 + %o6]
set 0x60, %i6
ldda [%l7 + %i6] 0x89, %i2
set 0x6E, %i0
ldstuba [%l7 + %i0] 0x80, %i2
set 0x40, %o5
stda %g6, [%l7 + %o5] 0xeb
membar #Sync
set 0x6A, %l1
stba %l5, [%l7 + %l1] 0xe2
membar #Sync
nop
set 0x10, %i1
stx %fsr, [%l7 + %i1]
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 6:
!
! Type l : 1263
! Type a : 16
! Type cti : 25
! Type x : 532
! Type f : 39
! Type i : 125
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Thread 7 Start
!
.global thread_7
thread_7:
mov %l7, %g1
!# Set %cwp for 8 windows
!# This threads memory space into each %l7
wrpr %g0, 0x7, %cwp
mov %g1, %l7
wrpr %g0, 0x6, %cwp
mov %g1, %l7
wrpr %g0, 0x5, %cwp
mov %g1, %l7
wrpr %g0, 0x4, %cwp
mov %g1, %l7
wrpr %g0, 0x3, %cwp
mov %g1, %l7
wrpr %g0, 0x2, %cwp
mov %g1, %l7
wrpr %g0, 0x1, %cwp
mov %g1, %l7
wrpr %g0, 0x0, %cwp
mov %g1, %l7
!# Set %fsr
setx 0x0000000000400000, %l0, %l6 !# no post process
stx %l6, [%l7 + 0x0] !# no post process
ldx [%l7 + 0x0], %fsr !# no post process
wr %g0, 0x80, %asi !# no post process
!# Initialize registers ..
!# Global registers
set 0x8, %g1
set 0x1, %g2
set 0xC, %g3
set 0xB, %g4
set 0x4, %g5
set 0x3, %g6
set 0x3, %g7
!# Input registers
set -0x8, %i0
set -0x1, %i1
set -0xF, %i2
set -0x5, %i3
set -0xF, %i4
set -0x5, %i5
set -0x5, %i6
set -0x6, %i7
!# Local registers
set 0x6A9E16D9, %l0
set 0x64BE5359, %l1
set 0x4F6B11D7, %l2
set 0x1BF7E12E, %l3
set 0x457B0329, %l4
set 0x1B61ABFB, %l5
set 0x65E7A0B4, %l6
!# Output registers
set -0x05DF, %o0
set 0x15C3, %o1
set 0x1F10, %o2
set -0x15AD, %o3
set -0x13E6, %o4
set 0x0E6A, %o5
set -0x1125, %o6
set 0x018E, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0xCD16732133216BD5)
INIT_TH_FP_REG(%l7,%f2,0x40A0381EF6B1DDE1)
INIT_TH_FP_REG(%l7,%f4,0xB295A57F36BBA3DD)
INIT_TH_FP_REG(%l7,%f6,0xF3442E2BB29D5CF5)
INIT_TH_FP_REG(%l7,%f8,0xE15AE39F72C7E69E)
INIT_TH_FP_REG(%l7,%f10,0xA76E98C5C88A87D6)
INIT_TH_FP_REG(%l7,%f12,0xF0B3B2E5FAF40099)
INIT_TH_FP_REG(%l7,%f14,0xEA18376F970549A0)
INIT_TH_FP_REG(%l7,%f16,0x84219F30A93C04E0)
INIT_TH_FP_REG(%l7,%f18,0x1E860E16786CB6D1)
INIT_TH_FP_REG(%l7,%f20,0x2205B095BA76A409)
INIT_TH_FP_REG(%l7,%f22,0xB485670A44EB28FE)
INIT_TH_FP_REG(%l7,%f24,0xFD892A8523931793)
INIT_TH_FP_REG(%l7,%f26,0x4DF8B75557682B8E)
INIT_TH_FP_REG(%l7,%f28,0xA4880663CA4592B7)
INIT_TH_FP_REG(%l7,%f30,0xF24CD3C8F5E95DB0)
!# Execute Main Diag ..
membar #Sync
set 0x40, %l4
ldda [%l7 + %l4] 0xf1, %f0
ble,pt %icc, loop_203
nop
set 0x68, %g5
sth %i4, [%l7 + %g5]
set 0x40, %l2
lda [%l7 + %l2] 0x80, %f2
loop_203:
nop
set 0x3C, %g2
stw %o1, [%l7 + %g2]
set 0x40, %i7
stda %f16, [%l7 + %i7] 0xd0
nop
set 0x52, %g3
lduh [%l7 + %g3], %i6
set 0x40, %g6
stda %f0, [%l7 + %g6] 0xf1
membar #Sync
set 0x60, %o7
stwa %g5, [%l7 + %o7] 0xea
membar #Sync
fpsub32s %f23, %f29, %f20
bgu,a,pt %xcc, loop_204
nop
set 0x38, %i2
ldd [%l7 + %i2], %o2
set 0x14, %i4
swapa [%l7 + %i4] 0x89, %l2
loop_204:
nop
set 0x40, %i3
ldxa [%l7 + %i3] 0x80, %l1
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %o4
casxa [%l6] 0x88, %o4, %g6
add %l7, 0x54, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %l0, %l6
nop
set 0x3C, %g1
swap [%l7 + %g1], %i1
nop
set 0x78, %g4
std %f18, [%l7 + %g4]
nop
set 0x58, %o2
std %i6, [%l7 + %o2]
wr %o7, %g3, %y
nop
set 0x18, %o1
std %o6, [%l7 + %o1]
set 0x70, %o0
prefetcha [%l7 + %o0] 0x80, 4
nop
set 0x4E, %i5
ldub [%l7 + %i5], %o3
nop
set 0x30, %l6
stx %i5, [%l7 + %l6]
nop
set 0x50, %l5
ldd [%l7 + %l5], %o0
set 0x60, %g7
lda [%l7 + %g7] 0x89, %f9
set 0x30, %l0
lda [%l7 + %l0] 0x89, %f1
set 0x18, %o3
prefetcha [%l7 + %o3] 0x88, 4
nop
set 0x4A, %o4
ldsh [%l7 + %o4], %l4
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x80, %o5, %i0
set 0x10, %l3
lda [%l7 + %l3] 0x81, %f4
nop
set 0x7E, %o6
sth %g2, [%l7 + %o6]
nop
set 0x4C, %i0
lduh [%l7 + %i0], %g1
nop
set 0x34, %o5
lduw [%l7 + %o5], %i3
nop
set 0x40, %l1
ldsw [%l7 + %l1], %g7
add %l7, 0x60, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i2
casa [%l6] 0x88, %i2, %l5
st %fsr, [%l7 + 0x7C]
and %o1, %i4, %g5
nop
set 0x60, %i1
stx %o2, [%l7 + %i1]
nop
set 0x70, %l4
ldsh [%l7 + %l4], %l2
set 0x58, %g5
stxa %l1, [%l7 + %g5] 0xe2
membar #Sync
add %o4, %i6, %g6
nop
set 0x70, %l2
swap [%l7 + %l2], %l6
set 0x40, %g2
ldxa [%l7 + %g2] 0x88, %i1
nop
set 0x08, %i6
std %l0, [%l7 + %i6]
nop
set 0x7C, %g3
swap [%l7 + %g3], %i7
nop
set 0x28, %i7
ldd [%l7 + %i7], %f18
membar #Sync
set 0x40, %g6
ldda [%l7 + %g6] 0xf9, %f16
nop
set 0x28, %i2
stx %fsr, [%l7 + %i2]
st %f14, [%l7 + 0x3C]
set 0x28, %i4
stxa %o7, [%l7 + %i4] 0x81
set 0x30, %i3
stda %o6, [%l7 + %i3] 0x88
set 0x2C, %g1
stha %g4, [%l7 + %g1] 0x81
or %o3, %g3, %i5
set 0x18, %g4
stda %l2, [%l7 + %g4] 0x80
set 0x20, %o2
stba %o0, [%l7 + %o2] 0x89
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %o5, %l4
nop
set 0x18, %o7
stw %i0, [%l7 + %o7]
add %l7, 0x20, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g1
casxa [%l6] 0x88, %g1, %i3
nop
set 0x3E, %o0
sth %g2, [%l7 + %o0]
set 0x38, %o1
stxa %g7, [%l7 + %o1] 0x81
set 0x3C, %l6
lda [%l7 + %l6] 0x80, %f6
nop
set 0x78, %l5
ldd [%l7 + %l5], %f28
bleu,a,pn %xcc, loop_205
nop
set 0x60, %i5
std %f20, [%l7 + %i5]
set 0x68, %l0
ldxa [%l7 + %l0] 0x80, %i2
loop_205:
nop
set 0x6A, %o3
ldstuba [%l7 + %o3] 0x88, %l5
st %f20, [%l7 + 0x64]
nop
set 0x74, %g7
prefetch [%l7 + %g7], 0
set 0x10, %l3
prefetcha [%l7 + %l3] 0x81, 4
nop
set 0x08, %o4
ldx [%l7 + %o4], %g5
bl,a,pt %icc, loop_206
nop
set 0x3C, %o6
ldsw [%l7 + %o6], %i4
nop
set 0x3E, %o5
ldsh [%l7 + %o5], %o2
set 0x20, %i0
stda %l0, [%l7 + %i0] 0xe3
membar #Sync
loop_206:
nop
set 0x40, %l1
ldda [%l7 + %l1] 0xd2, %f0
nop
set 0x60, %l4
swap [%l7 + %l4], %l2
set 0x40, %g5
stda %i6, [%l7 + %g5] 0x88
set 0x78, %l2
ldxa [%l7 + %l2] 0x81, %o4
nop
set 0x30, %g2
lduh [%l7 + %g2], %g6
set 0x40, %i6
stda %f0, [%l7 + %i6] 0xda
fpsub32s %f20, %f18, %f20
add %l6, %l0, %i1
nop
set 0x50, %i1
ldd [%l7 + %i1], %f0
nop
set 0x70, %i7
stx %fsr, [%l7 + %i7]
st %f11, [%l7 + 0x48]
or %o7, %o6, %i7
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o3, %g3
nop
set 0x58, %g3
stx %fsr, [%l7 + %g3]
nop
set 0x24, %g6
prefetch [%l7 + %g6], 3
nop
set 0x5C, %i4
stw %i5, [%l7 + %i4]
nop
set 0x68, %i2
prefetch [%l7 + %i2], 3
nop
set 0x30, %i3
lduw [%l7 + %i3], %g4
set 0x20, %g4
stba %o0, [%l7 + %g4] 0x80
nop
set 0x78, %g1
ldx [%l7 + %g1], %o5
nop
set 0x68, %o7
stx %fsr, [%l7 + %o7]
st %fsr, [%l7 + 0x18]
nop
set 0x1E, %o2
sth %l4, [%l7 + %o2]
nop
set 0x12, %o0
sth %l3, [%l7 + %o0]
nop
set 0x16, %l6
ldub [%l7 + %l6], %i0
nop
set 0x2C, %l5
sth %g1, [%l7 + %l5]
add %l7, 0x70, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i3
casxa [%l6] 0x89, %i3, %g2
nop
set 0x2A, %i5
ldstub [%l7 + %i5], %g7
nop
set 0x54, %o1
swap [%l7 + %o1], %i2
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o1
casxa [%l6] 0x80, %o1, %l5
st %fsr, [%l7 + 0x60]
nop
set 0x30, %o3
ldd [%l7 + %o3], %i4
add %o2, %l1, %l2
ba,pt %icc, loop_207
and %i6, %o4, %g5
or %l6, %l0, %i1
set 0x60, %g7
ldda [%l7 + %g7] 0x89, %o6
loop_207:
nop
set 0x36, %l3
stha %o6, [%l7 + %l3] 0xeb
membar #Sync
set 0x44, %l0
lda [%l7 + %l0] 0x80, %f18
ba %icc, loop_208
nop
set 0x24, %o6
swap [%l7 + %o6], %g6
nop
set 0x20, %o4
std %f30, [%l7 + %o4]
nop
set 0x2C, %o5
ldsw [%l7 + %o5], %o3
loop_208:
nop
set 0x28, %l1
stxa %g3, [%l7 + %l1] 0x89
nop
set 0x08, %l4
ldx [%l7 + %l4], %i7
nop
set 0x64, %g5
prefetch [%l7 + %g5], 4
set 0x69, %l2
ldstuba [%l7 + %l2] 0x80, %g4
set 0x28, %g2
stxa %i5, [%l7 + %g2] 0xe3
membar #Sync
nop
set 0x08, %i0
ldx [%l7 + %i0], %o5
nop
set 0x38, %i1
std %f2, [%l7 + %i1]
nop
set 0x38, %i6
std %f8, [%l7 + %i6]
nop
set 0x40, %i7
lduw [%l7 + %i7], %o0
ld [%l7 + 0x78], %f16
nop
set 0x40, %g6
ldd [%l7 + %g6], %f28
nop
set 0x32, %g3
lduh [%l7 + %g3], %l3
set 0x40, %i2
ldda [%l7 + %i2] 0x81, %f16
nop
set 0x28, %i4
std %l4, [%l7 + %i4]
set 0x10, %g4
ldda [%l7 + %g4] 0xe3, %i0
nop
set 0x58, %g1
ldx [%l7 + %g1], %i3
nop
set 0x1E, %o7
ldub [%l7 + %o7], %g2
nop
set 0x64, %o2
sth %g7, [%l7 + %o2]
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i2
casa [%l6] 0x80, %i2, %g1
set 0x7C, %i3
sta %f11, [%l7 + %i3] 0x88
nop
set 0x40, %o0
ldd [%l7 + %o0], %o0
nop
set 0x58, %l5
ldx [%l7 + %l5], %l5
set 0x33, %l6
ldstuba [%l7 + %l6] 0x89, %i4
set 0x40, %o1
stda %f16, [%l7 + %o1] 0xca
and %l1, %l2, %o2
set 0x68, %o3
stha %i6, [%l7 + %o3] 0x80
ld [%l7 + 0x34], %f5
nop
set 0x12, %g7
ldsh [%l7 + %g7], %g5
nop
set 0x48, %l3
std %f30, [%l7 + %l3]
set 0x40, %l0
stda %f16, [%l7 + %l0] 0xc0
nop
set 0x14, %i5
swap [%l7 + %i5], %l6
nop
set 0x62, %o6
ldub [%l7 + %o6], %o4
add %l0, %o7, %o6
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %i1, %g6
st %f6, [%l7 + 0x10]
nop
set 0x18, %o5
ldx [%l7 + %o5], %g3
set 0x78, %o4
stda %i6, [%l7 + %o4] 0x81
nop
set 0x6C, %l1
stw %o3, [%l7 + %l1]
add %l7, 0x7C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i5, %o5
nop
set 0x2F, %l4
stb %o0, [%l7 + %l4]
nop
set 0x30, %g5
ldx [%l7 + %g5], %g4
nop
set 0x40, %l2
stx %l3, [%l7 + %l2]
nop
set 0x54, %g2
lduw [%l7 + %g2], %l4
st %f2, [%l7 + 0x7C]
nop
set 0x38, %i0
std %f18, [%l7 + %i0]
nop
set 0x3A, %i6
ldsh [%l7 + %i6], %i3
add %l7, 0x54, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i0
casa [%l6] 0x88, %i0, %g2
fpadd16s %f20, %f27, %f2
set 0x10, %i1
ldxa [%l7 + %i1] 0x80, %i2
set 0x1A, %i7
stha %g7, [%l7 + %i7] 0x80
nop
set 0x28, %g6
ldd [%l7 + %g6], %f18
nop
set 0x66, %i2
lduh [%l7 + %i2], %g1
nop
set 0x10, %g3
stw %l5, [%l7 + %g3]
bne,pt %xcc, loop_209
add %o1, %l1, %i4
nop
set 0x1E, %i4
sth %o2, [%l7 + %i4]
nop
set 0x68, %g1
ldstub [%l7 + %g1], %i6
loop_209:
nop
add %l7, 0x74, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %l2
casa [%l6] 0x88, %l2, %l6
set 0x34, %o7
ldstuba [%l7 + %o7] 0x89, %o4
nop
set 0x40, %g4
stx %fsr, [%l7 + %g4]
nop
set 0x64, %o2
swap [%l7 + %o2], %g5
nop
set 0x78, %i3
ldx [%l7 + %i3], %o7
set 0x78, %l5
swapa [%l7 + %l5] 0x81, %o6
nop
set 0x10, %o0
ldstub [%l7 + %o0], %l0
nop
set 0x44, %o1
prefetch [%l7 + %o1], 4
set 0x28, %o3
swapa [%l7 + %o3] 0x81, %g6
nop
set 0x40, %l6
ldx [%l7 + %l6], %i1
set 0x58, %g7
stxa %g3, [%l7 + %g7] 0x88
nop
set 0x36, %l0
ldsh [%l7 + %l0], %o3
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xB4C, %tick_cmpr
set 0x74, %i5
swapa [%l7 + %i5] 0x88, %i5
nop
set 0x10, %o6
ldd [%l7 + %o6], %f30
nop
set 0x16, %o5
ldub [%l7 + %o5], %o0
nop
set 0x60, %l3
ldx [%l7 + %l3], %g4
set 0x60, %o4
prefetcha [%l7 + %o4] 0x89, 4
set 0x60, %l4
prefetcha [%l7 + %l4] 0x81, 0
set 0x3D, %g5
ldstuba [%l7 + %g5] 0x88, %i0
wr %g2, %i2, %set_softint
nop
set 0x45, %l1
ldsb [%l7 + %l1], %g7
set 0x24, %g2
swapa [%l7 + %g2] 0x89, %i3
nop
set 0x68, %i0
lduw [%l7 + %i0], %g1
nop
set 0x30, %i6
ldsw [%l7 + %i6], %l5
or %l1, %o1, %o2
nop
set 0x1E, %l2
stb %i4, [%l7 + %l2]
nop
set 0x18, %i1
stx %fsr, [%l7 + %i1]
nop
set 0x28, %g6
ldsh [%l7 + %g6], %i6
membar #Sync
set 0x40, %i2
ldda [%l7 + %i2] 0xf0, %f0
set 0x50, %g3
ldxa [%l7 + %g3] 0x88, %l2
set 0x3C, %i4
swapa [%l7 + %i4] 0x89, %o4
ld [%l7 + 0x2C], %f20
set 0x44, %i7
stwa %g5, [%l7 + %i7] 0x88
set 0x14, %g1
lda [%l7 + %g1] 0x81, %f8
set 0x10, %o7
ldda [%l7 + %o7] 0x88, %o6
nop
set 0x70, %o2
ldd [%l7 + %o2], %o6
nop
set 0x64, %i3
lduw [%l7 + %i3], %l0
or %l6, %g6, %g3
set 0x34, %g4
sta %f11, [%l7 + %g4] 0x80
st %fsr, [%l7 + 0x14]
nop
set 0x30, %o0
stx %fsr, [%l7 + %o0]
nop
set 0x4C, %l5
sth %o3, [%l7 + %l5]
set 0x20, %o1
sta %f22, [%l7 + %o1] 0x88
nop
set 0x2E, %l6
ldstub [%l7 + %l6], %i1
nop
set 0x28, %o3
stx %o5, [%l7 + %o3]
set 0x24, %g7
stwa %i5, [%l7 + %g7] 0xeb
membar #Sync
ld [%l7 + 0x14], %f22
set 0x40, %i5
ldda [%l7 + %i5] 0x81, %f16
set 0x60, %l0
ldxa [%l7 + %l0] 0x88, %i7
membar #Sync
set 0x40, %o5
ldda [%l7 + %o5] 0xf9, %f0
add %l7, 0x64, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x81, %g4, %o0
set 0x60, %o6
ldstuba [%l7 + %o6] 0x81, %l3
set 0x5D, %l3
ldstuba [%l7 + %l3] 0x81, %l4
set 0x40, %l4
stda %f0, [%l7 + %l4] 0x88
set 0x2E, %o4
stha %i0, [%l7 + %o4] 0x89
or %g2, %g7, %i2
nop
set 0x70, %l1
ldsh [%l7 + %l1], %g1
set 0x48, %g2
stxa %l5, [%l7 + %g2] 0x80
set 0x40, %i0
stda %f0, [%l7 + %i0] 0xc4
nop
set 0x70, %i6
ldd [%l7 + %i6], %l0
nop
set 0x6D, %l2
ldsb [%l7 + %l2], %o1
nop
set 0x40, %g5
sth %o2, [%l7 + %g5]
add %i4, %i6, %i3
add %l7, 0x20, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o4, %g5
nop
set 0x44, %g6
swap [%l7 + %g6], %l2
set 0x1F, %i1
ldstuba [%l7 + %i1] 0x81, %o6
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o7
casxa [%l6] 0x89, %o7, %l6
nop
set 0x42, %i2
lduh [%l7 + %i2], %l0
nop
set 0x15, %i4
ldsb [%l7 + %i4], %g3
nop
set 0x74, %i7
lduw [%l7 + %i7], %g6
nop
set 0x28, %g1
std %f20, [%l7 + %g1]
set 0x48, %o7
stwa %i1, [%l7 + %o7] 0x88
set 0x40, %g3
stda %f16, [%l7 + %g3] 0xc2
set 0x4B, %o2
stba %o5, [%l7 + %o2] 0x89
nop
set 0x65, %g4
ldsb [%l7 + %g4], %o3
add %l7, 0x5C, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i7, %g4
nop
set 0x43, %o0
stb %i5, [%l7 + %o0]
nop
set 0x20, %l5
std %f20, [%l7 + %l5]
nop
set 0x40, %o1
stw %l3, [%l7 + %o1]
set 0x20, %l6
ldda [%l7 + %l6] 0x88, %l4
nop
set 0x48, %i3
ldd [%l7 + %i3], %f18
and %o0, %i0, %g2
nop
set 0x3A, %o3
ldub [%l7 + %o3], %i2
nop
set 0x3F, %i5
ldub [%l7 + %i5], %g1
nop
set 0x38, %g7
ldsw [%l7 + %g7], %l5
nop
set 0x28, %l0
ldsw [%l7 + %l0], %g7
set 0x68, %o6
prefetcha [%l7 + %o6] 0x88, 1
set 0x68, %l3
stda %o2, [%l7 + %l3] 0xe2
membar #Sync
nop
set 0x38, %o5
ldsw [%l7 + %o5], %i4
nop
set 0x44, %l4
lduw [%l7 + %l4], %i6
nop
set 0x36, %l1
ldstub [%l7 + %l1], %l1
st %f21, [%l7 + 0x10]
st %f29, [%l7 + 0x48]
add %l7, 0x28, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %o4, %g5
st %fsr, [%l7 + 0x0C]
add %l7, 0x14, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i3
casa [%l6] 0x81, %i3, %o6
set 0x10, %o4
ldda [%l7 + %o4] 0xea, %o6
set 0x40, %g2
stda %f16, [%l7 + %g2] 0xc0
nop
set 0x19, %i0
stb %l6, [%l7 + %i0]
or %l2, %g3, %l0
nop
set 0x63, %l2
ldsb [%l7 + %l2], %g6
nop
set 0x30, %i6
stw %i1, [%l7 + %i6]
nop
set 0x4C, %g6
ldstub [%l7 + %g6], %o5
nop
set 0x50, %g5
std %f10, [%l7 + %g5]
nop
set 0x58, %i1
lduw [%l7 + %i1], %i7
nop
set 0x44, %i4
stw %o3, [%l7 + %i4]
set 0x44, %i7
stwa %g4, [%l7 + %i7] 0x89
nop
set 0x78, %g1
stx %i5, [%l7 + %g1]
nop
set 0x0A, %o7
lduh [%l7 + %o7], %l4
st %fsr, [%l7 + 0x7C]
set 0x40, %i2
stda %o0, [%l7 + %i2] 0x81
nop
set 0x48, %g3
std %i0, [%l7 + %g3]
and %g2, %l3, %i2
nop
set 0x50, %o2
ldd [%l7 + %o2], %f12
set 0x18, %g4
stda %l4, [%l7 + %g4] 0xeb
membar #Sync
set 0x1C, %l5
lda [%l7 + %l5] 0x88, %f4
nop
set 0x78, %o0
std %f6, [%l7 + %o0]
fpsub16 %f22, %f8, %f16
nop
set 0x6E, %l6
ldsb [%l7 + %l6], %g1
nop
set 0x62, %o1
ldstub [%l7 + %o1], %g7
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o2, %o1
nop
set 0x66, %i3
lduh [%l7 + %i3], %i4
set 0x70, %i5
ldxa [%l7 + %i5] 0x81, %i6
set 0x40, %g7
swapa [%l7 + %g7] 0x81, %o4
nop
set 0x38, %o3
lduh [%l7 + %o3], %l1
nop
set 0x60, %o6
ldx [%l7 + %o6], %g5
nop
set 0x0D, %l0
ldsb [%l7 + %l0], %i3
nop
set 0x50, %l3
stx %o7, [%l7 + %l3]
nop
set 0x70, %o5
ldd [%l7 + %o5], %f8
set 0x48, %l1
ldxa [%l7 + %l1] 0x88, %o6
nop
set 0x30, %o4
ldd [%l7 + %o4], %i6
set 0x40, %g2
ldda [%l7 + %g2] 0x88, %g2
st %f29, [%l7 + 0x3C]
nop
set 0x50, %i0
ldx [%l7 + %i0], %l0
nop
set 0x4C, %l2
stb %g6, [%l7 + %l2]
nop
set 0x30, %i6
ldstub [%l7 + %i6], %l2
set 0x78, %g6
stda %i0, [%l7 + %g6] 0x80
nop
set 0x2C, %l4
lduw [%l7 + %l4], %i7
nop
set 0x30, %g5
stx %fsr, [%l7 + %g5]
ld [%l7 + 0x24], %f18
set 0x78, %i4
prefetcha [%l7 + %i4] 0x88, 4
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] 0x88, %o3, %g4
nop
set 0x33, %i1
ldsb [%l7 + %i1], %i5
bleu,a,pn %xcc, loop_210
nop
set 0x14, %i7
stw %o0, [%l7 + %i7]
nop
set 0x2C, %o7
ldstub [%l7 + %o7], %l4
wr %i0, %g2, %clear_softint
loop_210:
nop
set 0x45, %i2
stba %i2, [%l7 + %i2] 0xea
membar #Sync
set 0x5C, %g1
swapa [%l7 + %g1] 0x88, %l5
nop
set 0x30, %o2
std %l2, [%l7 + %o2]
nop
set 0x50, %g4
ldd [%l7 + %g4], %g0
add %o2, %o1, %g7
nop
set 0x2B, %g3
ldsb [%l7 + %g3], %i4
wr %g0, 0x7, %fprs
nop
set 0x08, %l5
stx %g5, [%l7 + %l5]
fpadd16 %f14, %f22, %f16
set 0x08, %o0
prefetcha [%l7 + %o0] 0x81, 0
set 0x28, %o1
sta %f27, [%l7 + %o1] 0x89
nop
set 0x3B, %l6
stb %o7, [%l7 + %l6]
nop
set 0x18, %i5
sth %i3, [%l7 + %i5]
nop
set 0x18, %i3
ldd [%l7 + %i3], %f4
set 0x20, %o3
swapa [%l7 + %o3] 0x80, %l6
nop
set 0x48, %g7
ldd [%l7 + %g7], %f2
nop
set 0x62, %o6
ldsh [%l7 + %o6], %g3
nop
set 0x68, %l0
prefetch [%l7 + %l0], 3
st %f22, [%l7 + 0x3C]
nop
set 0x60, %o5
stw %l0, [%l7 + %o5]
nop
set 0x30, %l3
std %o6, [%l7 + %l3]
nop
set 0x14, %o4
ldsb [%l7 + %o4], %l2
nop
set 0x08, %g2
ldsh [%l7 + %g2], %i1
nop
set 0x58, %i0
ldd [%l7 + %i0], %g6
set 0x20, %l1
lda [%l7 + %l1] 0x80, %f7
nop
set 0x08, %i6
ldd [%l7 + %i6], %f10
nop
set 0x34, %l2
swap [%l7 + %l2], %i7
and %o3, %g4, %i5
wr %o0, %o5, %pic
or %i0, %l4, %i2
set 0x1C, %l4
stha %l5, [%l7 + %l4] 0xe2
membar #Sync
add %g2, %l3, %g1
nop
set 0x78, %g5
ldub [%l7 + %g5], %o2
set 0x68, %i4
sta %f25, [%l7 + %i4] 0x89
nop
set 0x4C, %g6
lduw [%l7 + %g6], %o1
nop
set 0x08, %i7
std %f14, [%l7 + %i7]
set 0x70, %i1
swapa [%l7 + %i1] 0x81, %i4
nop
set 0x38, %i2
lduh [%l7 + %i2], %i6
nop
set 0x18, %g1
std %f12, [%l7 + %g1]
set 0x10, %o2
sta %f26, [%l7 + %o2] 0x88
nop
set 0x74, %g4
prefetch [%l7 + %g4], 0
set 0x1C, %g3
stba %g7, [%l7 + %g3] 0xeb
membar #Sync
and %g5, %l1, %o4
and %i3, %l6, %g3
nop
set 0x0C, %o7
prefetch [%l7 + %o7], 4
set 0x4A, %l5
stha %o7, [%l7 + %l5] 0xeb
membar #Sync
add %o6, %l0, %i1
nop
set 0x5C, %o0
ldsb [%l7 + %o0], %l2
set 0x78, %o1
stda %i6, [%l7 + %o1] 0xea
membar #Sync
nop
set 0x79, %l6
ldub [%l7 + %l6], %g6
nop
set 0x15, %i5
ldub [%l7 + %i5], %g4
nop
set 0x50, %o3
stx %fsr, [%l7 + %o3]
nop
set 0x60, %i3
stx %o3, [%l7 + %i3]
st %f10, [%l7 + 0x3C]
set 0x44, %g7
sta %f18, [%l7 + %g7] 0x81
add %l7, 0x1C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i5
casa [%l6] 0x89, %i5, %o0
st %fsr, [%l7 + 0x20]
nop
set 0x78, %l0
stx %fsr, [%l7 + %l0]
set 0x72, %o6
stba %o5, [%l7 + %o6] 0xeb
membar #Sync
st %fsr, [%l7 + 0x50]
set 0x40, %o5
stda %f0, [%l7 + %o5] 0xda
st %fsr, [%l7 + 0x38]
nop
set 0x64, %l3
ldsh [%l7 + %l3], %l4
nop
set 0x75, %o4
stb %i2, [%l7 + %o4]
nop
set 0x0A, %i0
ldstub [%l7 + %i0], %i0
set 0x70, %l1
stwa %g2, [%l7 + %l1] 0xea
membar #Sync
nop
set 0x40, %g2
stx %fsr, [%l7 + %g2]
set 0x74, %l2
lda [%l7 + %l2] 0x81, %f24
nop
set 0x47, %l4
ldstub [%l7 + %l4], %l5
nop
set 0x46, %g5
ldsh [%l7 + %g5], %g1
st %fsr, [%l7 + 0x30]
ld [%l7 + 0x38], %f29
add %o2, %o1, %l3
set 0x14, %i4
lda [%l7 + %i4] 0x88, %f21
set 0x28, %g6
stda %i4, [%l7 + %g6] 0xea
membar #Sync
nop
set 0x60, %i7
ldd [%l7 + %i7], %g6
nop
set 0x70, %i6
ldd [%l7 + %i6], %f8
set 0x3C, %i2
swapa [%l7 + %i2] 0x80, %i6
nop
set 0x7C, %i1
ldsw [%l7 + %i1], %g5
st %fsr, [%l7 + 0x34]
nop
set 0x08, %g1
stx %l1, [%l7 + %g1]
set 0x64, %o2
swapa [%l7 + %o2] 0x81, %o4
add %l6, %g3, %o7
set 0x10, %g3
ldda [%l7 + %g3] 0xeb, %o6
nop
set 0x3C, %o7
lduh [%l7 + %o7], %i3
nop
set 0x60, %g4
ldd [%l7 + %g4], %i0
nop
set 0x54, %l5
ldstub [%l7 + %l5], %l0
nop
set 0x78, %o1
ldd [%l7 + %o1], %f16
set 0x7C, %o0
stwa %l2, [%l7 + %o0] 0xe2
membar #Sync
set 0x5F, %l6
ldstuba [%l7 + %l6] 0x80, %g6
nop
set 0x50, %i5
sth %g4, [%l7 + %i5]
st %f20, [%l7 + 0x10]
set 0x14, %o3
stwa %i7, [%l7 + %o3] 0xea
membar #Sync
and %i5, %o0, %o5
set 0x28, %i3
lda [%l7 + %i3] 0x88, %f26
nop
set 0x72, %l0
sth %l4, [%l7 + %l0]
nop
set 0x60, %g7
lduh [%l7 + %g7], %o3
ld [%l7 + 0x44], %f2
set 0x40, %o5
stda %f0, [%l7 + %o5] 0x80
nop
set 0x40, %o6
ldd [%l7 + %o6], %f12
nop
set 0x78, %l3
lduw [%l7 + %l3], %i0
set 0x40, %i0
ldda [%l7 + %i0] 0x88, %f16
and %i2, %g2, %l5
set 0x40, %l1
ldda [%l7 + %l1] 0x89, %f0
nop
set 0x39, %o4
ldsb [%l7 + %o4], %g1
set 0x77, %l2
ldstuba [%l7 + %l2] 0x81, %o1
nop
set 0x18, %l4
std %f22, [%l7 + %l4]
nop
set 0x3B, %g5
ldsb [%l7 + %g5], %o2
st %f24, [%l7 + 0x48]
set 0x17, %g2
stba %i4, [%l7 + %g2] 0xe3
membar #Sync
nop
set 0x74, %g6
lduh [%l7 + %g6], %l3
nop
set 0x58, %i7
ldd [%l7 + %i7], %f18
nop
set 0x6C, %i4
swap [%l7 + %i4], %i6
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g7
casa [%l6] 0x80, %g7, %g5
fpsub16 %f6, %f30, %f24
nop
set 0x20, %i2
stx %fsr, [%l7 + %i2]
nop
set 0x3A, %i6
ldub [%l7 + %i6], %o4
and %l6, %g3, %o7
or %l1, %i3, %i1
nop
set 0x78, %i1
ldd [%l7 + %i1], %f28
nop
set 0x78, %g1
ldx [%l7 + %g1], %o6
nop
set 0x66, %o2
ldstub [%l7 + %o2], %l2
set 0x40, %g3
stda %f16, [%l7 + %g3] 0xc2
set 0x10, %o7
ldda [%l7 + %o7] 0x89, %l0
bgu %xcc, loop_211
nop
set 0x30, %l5
swap [%l7 + %l5], %g6
ld [%l7 + 0x4C], %f10
nop
set 0x2C, %g4
stw %i7, [%l7 + %g4]
loop_211:
st %f27, [%l7 + 0x64]
set 0x40, %o1
ldda [%l7 + %o1] 0x80, %f16
set 0x20, %l6
stxa %i5, [%l7 + %l6] 0x81
add %l7, 0x2C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x89, %o0, %o5
nop
set 0x48, %o0
ldub [%l7 + %o0], %l4
nop
set 0x68, %i5
ldstub [%l7 + %i5], %g4
nop
set 0x50, %i3
ldx [%l7 + %i3], %o3
set 0x20, %o3
stwa %i0, [%l7 + %o3] 0x89
nop
set 0x30, %l0
ldd [%l7 + %l0], %i2
set 0x68, %o5
prefetcha [%l7 + %o5] 0x89, 4
set 0x1C, %o6
sta %f11, [%l7 + %o6] 0x81
set 0x6C, %g7
stwa %g2, [%l7 + %g7] 0x89
bge,pn %icc, loop_212
nop
set 0x4A, %i0
lduh [%l7 + %i0], %g1
nop
set 0x23, %l1
ldsb [%l7 + %l1], %o2
wr %i4, %o1, %ccr
loop_212:
nop
set 0x60, %o4
swapa [%l7 + %o4] 0x80, %i6
nop
set 0x70, %l2
ldx [%l7 + %l2], %g7
bge,a,pt %xcc, loop_213
st %fsr, [%l7 + 0x40]
nop
set 0x6E, %l4
ldsh [%l7 + %l4], %g5
set 0x10, %l3
lda [%l7 + %l3] 0x80, %f11
loop_213:
nop
set 0x08, %g5
swap [%l7 + %g5], %l3
set 0x58, %g6
prefetcha [%l7 + %g6] 0x88, 3
set 0x78, %g2
ldxa [%l7 + %g2] 0x81, %g3
set 0x40, %i4
stda %f16, [%l7 + %i4] 0xd0
nop
set 0x70, %i2
ldsh [%l7 + %i2], %l6
nop
set 0x68, %i6
ldd [%l7 + %i6], %o6
nop
set 0x70, %i1
prefetch [%l7 + %i1], 1
nop
set 0x34, %g1
stw %l1, [%l7 + %g1]
or %i3, %i1, %l2
st %f27, [%l7 + 0x0C]
nop
set 0x50, %i7
std %o6, [%l7 + %i7]
nop
set 0x30, %g3
prefetch [%l7 + %g3], 0
set 0x0C, %o2
lda [%l7 + %o2] 0x89, %f14
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l0, %g6
nop
set 0x18, %l5
stw %i7, [%l7 + %l5]
set 0x42, %o7
stha %i5, [%l7 + %o7] 0x81
nop
set 0x58, %o1
stx %o5, [%l7 + %o1]
wr %g0, 0x4, %fprs
set 0x1E, %g4
stha %o3, [%l7 + %g4] 0x80
nop
set 0x71, %o0
ldsb [%l7 + %o0], %i0
nop
set 0x10, %i5
stx %fsr, [%l7 + %i5]
set 0x10, %i3
lda [%l7 + %i3] 0x89, %f27
nop
set 0x74, %l6
prefetch [%l7 + %l6], 1
set 0x40, %o3
ldda [%l7 + %o3] 0xd8, %f16
nop
set 0x08, %o5
std %g4, [%l7 + %o5]
st %fsr, [%l7 + 0x44]
set 0x20, %l0
ldda [%l7 + %l0] 0x88, %i2
set 0x0D, %o6
ldstuba [%l7 + %o6] 0x80, %g2
set 0x34, %g7
swapa [%l7 + %g7] 0x81, %l5
nop
set 0x0B, %l1
ldsb [%l7 + %l1], %o2
set 0x38, %i0
stwa %i4, [%l7 + %i0] 0xeb
membar #Sync
nop
set 0x58, %o4
stw %o1, [%l7 + %o4]
set 0x40, %l4
stxa %g1, [%l7 + %l4] 0xeb
membar #Sync
nop
set 0x14, %l3
stb %i6, [%l7 + %l3]
nop
set 0x40, %g5
ldd [%l7 + %g5], %f28
set 0x70, %g6
stwa %g7, [%l7 + %g6] 0xe2
membar #Sync
nop
set 0x44, %g2
prefetch [%l7 + %g2], 4
set 0x1C, %l2
stwa %g5, [%l7 + %l2] 0xea
membar #Sync
wr %o4, %l3, %softint
bleu,a %icc, loop_214
add %g3, %o7, %l6
set 0x30, %i4
ldda [%l7 + %i4] 0xe2, %l0
loop_214:
nop
set 0x68, %i6
ldx [%l7 + %i6], %i1
nop
set 0x5C, %i1
ldsw [%l7 + %i1], %l2
nop
set 0x18, %g1
stx %o6, [%l7 + %g1]
nop
set 0x70, %i2
ldd [%l7 + %i2], %f4
nop
set 0x1C, %g3
lduh [%l7 + %g3], %l0
nop
set 0x6C, %i7
lduh [%l7 + %i7], %g6
ld [%l7 + 0x18], %f19
bge,a,pn %xcc, loop_215
nop
set 0x56, %l5
ldub [%l7 + %l5], %i3
nop
set 0x44, %o2
prefetch [%l7 + %o2], 0
or %i7, %i5, %o5
loop_215:
nop
set 0x48, %o7
stx %l4, [%l7 + %o7]
nop
set 0x78, %o1
ldx [%l7 + %o1], %o0
ld [%l7 + 0x4C], %f4
nop
set 0x34, %g4
ldsw [%l7 + %g4], %o3
bgu,pn %xcc, loop_216
nop
set 0x74, %o0
stw %g4, [%l7 + %o0]
set 0x78, %i3
stda %i0, [%l7 + %i3] 0xe3
membar #Sync
loop_216:
nop
set 0x28, %i5
std %f8, [%l7 + %i5]
nop
set 0x70, %l6
stx %fsr, [%l7 + %l6]
set 0x38, %o5
prefetcha [%l7 + %o5] 0x88, 1
nop
set 0x68, %o3
ldd [%l7 + %o3], %l4
and %o2, %i2, %i4
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0xF87, %sys_tick_cmpr
fpsub16 %f26, %f2, %f28
nop
set 0x20, %o6
swap [%l7 + %o6], %g7
nop
set 0x1F, %g7
ldsb [%l7 + %g7], %g1
set 0x47, %l0
ldstuba [%l7 + %l0] 0x88, %o4
ld [%l7 + 0x40], %f22
set 0x78, %i0
stda %l2, [%l7 + %i0] 0x88
set 0x30, %o4
stxa %g5, [%l7 + %o4] 0xe2
membar #Sync
set 0x60, %l4
ldxa [%l7 + %l4] 0x89, %g3
set 0x29, %l3
stba %o7, [%l7 + %l3] 0x81
nop
set 0x58, %l1
prefetch [%l7 + %l1], 2
set 0x50, %g5
prefetcha [%l7 + %g5] 0x88, 3
membar #Sync
set 0x40, %g6
ldda [%l7 + %g6] 0xf1, %f0
add %l1, %l2, %i1
set 0x70, %g2
ldxa [%l7 + %g2] 0x89, %o6
nop
set 0x38, %l2
stx %g6, [%l7 + %l2]
set 0x60, %i6
swapa [%l7 + %i6] 0x88, %i3
nop
set 0x54, %i4
prefetch [%l7 + %i4], 4
nop
set 0x0C, %g1
lduw [%l7 + %g1], %i7
ld [%l7 + 0x70], %f21
set 0x50, %i1
ldxa [%l7 + %i1] 0x81, %i5
nop
set 0x5C, %g3
ldsb [%l7 + %g3], %l0
nop
set 0x48, %i7
ldd [%l7 + %i7], %o4
set 0x44, %l5
swapa [%l7 + %l5] 0x88, %o0
set 0x2A, %i2
stha %o3, [%l7 + %i2] 0xe2
membar #Sync
set 0x70, %o2
ldda [%l7 + %o2] 0xe3, %g4
set 0x3C, %o1
stwa %i0, [%l7 + %o1] 0xe3
membar #Sync
nop
set 0x40, %o7
stx %l4, [%l7 + %o7]
set 0x58, %o0
sta %f23, [%l7 + %o0] 0x89
wr %l5, %g2, %set_softint
set 0x0C, %i3
stha %i2, [%l7 + %i3] 0x88
bgu,a,pn %xcc, loop_217
ld [%l7 + 0x7C], %f8
nop
set 0x38, %i5
stx %i4, [%l7 + %i5]
nop
set 0x50, %l6
ldsh [%l7 + %l6], %o1
loop_217:
nop
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %i6, %g7
set 0x2C, %g4
stha %o2, [%l7 + %g4] 0x81
and %g1, %o4, %g5
set 0x74, %o3
sta %f27, [%l7 + %o3] 0x80
nop
set 0x08, %o5
prefetch [%l7 + %o5], 2
nop
set 0x14, %o6
stw %l3, [%l7 + %o6]
set 0x30, %g7
lda [%l7 + %g7] 0x81, %f14
nop
set 0x58, %l0
ldd [%l7 + %l0], %f6
nop
set 0x08, %o4
std %f16, [%l7 + %o4]
ld [%l7 + 0x0C], %f0
nop
set 0x78, %i0
prefetch [%l7 + %i0], 2
nop
set 0x28, %l4
ldd [%l7 + %l4], %g2
nop
set 0x48, %l3
ldx [%l7 + %l3], %o7
fpadd16s %f16, %f24, %f27
set 0x44, %l1
stha %l6, [%l7 + %l1] 0xe3
membar #Sync
set 0x58, %g5
stda %l2, [%l7 + %g5] 0xe2
membar #Sync
set 0x0C, %g6
lda [%l7 + %g6] 0x80, %f9
set 0x58, %l2
stwa %l1, [%l7 + %l2] 0x81
set 0x30, %i6
lda [%l7 + %i6] 0x80, %f9
nop
set 0x58, %i4
prefetch [%l7 + %i4], 0
set 0x30, %g1
ldxa [%l7 + %g1] 0x81, %i1
nop
set 0x2C, %i1
ldub [%l7 + %i1], %o6
membar #Sync
set 0x40, %g3
ldda [%l7 + %g3] 0xf9, %f16
set 0x38, %i7
ldstuba [%l7 + %i7] 0x81, %g6
fpadd16s %f28, %f26, %f2
nop
set 0x08, %g2
prefetch [%l7 + %g2], 2
set 0x40, %l5
stda %f16, [%l7 + %l5] 0xca
add %i3, %i5, %l0
nop
set 0x34, %o2
stw %o5, [%l7 + %o2]
add %o0, %i7, %o3
nop
set 0x7C, %o1
lduw [%l7 + %o1], %g4
ld [%l7 + 0x30], %f7
nop
set 0x78, %o7
stx %i0, [%l7 + %o7]
set 0x68, %o0
stwa %l5, [%l7 + %o0] 0x89
nop
set 0x59, %i2
ldstub [%l7 + %i2], %l4
set 0x68, %i5
stwa %g2, [%l7 + %i5] 0xe3
membar #Sync
nop
set 0x50, %l6
std %i4, [%l7 + %l6]
fpsub16s %f11, %f29, %f5
add %l7, 0x08, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %o1, %i6
st %fsr, [%l7 + 0x4C]
set 0x62, %g4
stba %g7, [%l7 + %g4] 0xea
membar #Sync
st %fsr, [%l7 + 0x0C]
add %l7, 0x14, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %i2, %o2
nop
set 0x6A, %o3
sth %g1, [%l7 + %o3]
nop
set 0x0C, %o5
swap [%l7 + %o5], %o4
nop
set 0x6C, %i3
ldsw [%l7 + %i3], %g5
nop
set 0x18, %o6
std %f16, [%l7 + %o6]
set 0x10, %g7
ldda [%l7 + %g7] 0x81, %g2
nop
set 0x1A, %o4
sth %l3, [%l7 + %o4]
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0xf1, %f0
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %o7, %l2
st %fsr, [%l7 + 0x34]
nop
set 0x40, %i0
std %f8, [%l7 + %i0]
add %l6, %i1, %o6
set 0x74, %l3
sta %f28, [%l7 + %l3] 0x88
nop
set 0x30, %l4
ldd [%l7 + %l4], %f2
set 0x50, %l1
stda %g6, [%l7 + %l1] 0x81
set 0x38, %g5
sta %f3, [%l7 + %g5] 0x89
nop
set 0x38, %g6
std %f10, [%l7 + %g6]
set 0x40, %l2
ldda [%l7 + %l2] 0xea, %i2
nop
set 0x28, %i4
ldd [%l7 + %i4], %f12
nop
set 0x48, %i6
ldd [%l7 + %i6], %i4
nop
set 0x70, %g1
std %l0, [%l7 + %g1]
membar #Sync
set 0x40, %g3
ldda [%l7 + %g3] 0xf8, %f16
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o5, %o0
set 0x28, %i1
swapa [%l7 + %i1] 0x88, %l0
set 0x48, %i7
stda %i6, [%l7 + %i7] 0xe3
membar #Sync
and %g4, %o3, %l5
nop
set 0x68, %g2
ldx [%l7 + %g2], %l4
nop
set 0x20, %l5
prefetch [%l7 + %l5], 1
set 0x58, %o1
swapa [%l7 + %o1] 0x89, %i0
set 0x70, %o2
ldstuba [%l7 + %o2] 0x89, %g2
nop
set 0x28, %o0
swap [%l7 + %o0], %o1
set 0x4C, %o7
ldstuba [%l7 + %o7] 0x88, %i4
set 0x08, %i2
prefetcha [%l7 + %i2] 0x89, 0
nop
set 0x18, %i5
ldd [%l7 + %i5], %f2
nop
set 0x24, %l6
ldsh [%l7 + %l6], %i6
set 0x14, %o3
sta %f11, [%l7 + %o3] 0x88
nop
set 0x0C, %o5
ldsh [%l7 + %o5], %i2
nop
set 0x58, %i3
lduh [%l7 + %i3], %o2
nop
set 0x53, %g4
ldsb [%l7 + %g4], %o4
nop
set 0x0D, %o6
stb %g5, [%l7 + %o6]
nop
set 0x10, %g7
stx %fsr, [%l7 + %g7]
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %g3
casxa [%l6] 0x81, %g3, %g1
nop
set 0x60, %o4
stw %o7, [%l7 + %o4]
or %l2, %l6, %i1
wr %l3, %o6, %sys_tick
nop
set 0x18, %i0
std %i2, [%l7 + %i0]
set 0x1C, %l0
stwa %i5, [%l7 + %l0] 0x80
nop
set 0x5C, %l4
prefetch [%l7 + %l4], 2
set 0x60, %l3
ldda [%l7 + %l3] 0xea, %l0
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %o5, %g6
set 0x40, %l1
ldda [%l7 + %l1] 0x88, %f0
bl,a %icc, loop_218
ld [%l7 + 0x68], %f25
add %l7, 0x3C, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x89, %o0, %i7
loop_218:
ld [%l7 + 0x28], %f1
set 0x08, %g6
stxa %l0, [%l7 + %g6] 0xe2
membar #Sync
nop
set 0x26, %g5
ldsh [%l7 + %g5], %g4
nop
set 0x08, %l2
ldd [%l7 + %l2], %o2
set 0x40, %i6
stda %f16, [%l7 + %i6] 0xf0
membar #Sync
set 0x10, %i4
ldda [%l7 + %i4] 0xea, %l4
ld [%l7 + 0x40], %f12
and %l5, %i0, %g2
set 0x58, %g3
stda %i4, [%l7 + %g3] 0xe2
membar #Sync
wr %g7, %o1, %sys_tick
nop
set 0x38, %g1
stx %fsr, [%l7 + %g1]
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i6, %i2
nop
set 0x58, %i7
ldsw [%l7 + %i7], %o4
set 0x20, %g2
sta %f31, [%l7 + %g2] 0x80
set 0x18, %l5
prefetcha [%l7 + %l5] 0x80, 4
st %f29, [%l7 + 0x38]
nop
set 0x20, %o1
stx %fsr, [%l7 + %o1]
set 0x20, %o2
stda %g2, [%l7 + %o2] 0x80
add %g1, %g5, %l2
set 0x28, %o0
stxa %l6, [%l7 + %o0] 0x81
set 0x7A, %i1
stha %o7, [%l7 + %i1] 0x80
set 0x08, %o7
stxa %l3, [%l7 + %o7] 0x88
set 0x43, %i5
ldstuba [%l7 + %i5] 0x88, %i1
nop
set 0x70, %i2
sth %o6, [%l7 + %i2]
nop
set 0x48, %o3
std %f2, [%l7 + %o3]
nop
set 0x28, %l6
stx %fsr, [%l7 + %l6]
fpadd32s %f1, %f21, %f11
set 0x70, %o5
stxa %i5, [%l7 + %o5] 0x89
st %fsr, [%l7 + 0x34]
set 0x50, %i3
stxa %l1, [%l7 + %i3] 0xea
membar #Sync
nop
set 0x38, %o6
stw %i3, [%l7 + %o6]
set 0x20, %g7
stxa %g6, [%l7 + %g7] 0x89
set 0x50, %o4
ldda [%l7 + %o4] 0x88, %o0
nop
set 0x1E, %g4
stb %i7, [%l7 + %g4]
nop
set 0x60, %l0
ldd [%l7 + %l0], %f22
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l0
casa [%l6] 0x81, %l0, %o5
add %g4, %l4, %o3
bn,a %xcc, loop_219
st %f15, [%l7 + 0x1C]
set 0x3C, %i0
sta %f26, [%l7 + %i0] 0x88
loop_219:
st %fsr, [%l7 + 0x2C]
set 0x68, %l3
ldxa [%l7 + %l3] 0x81, %i0
add %l7, 0x68, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g2
casxa [%l6] 0x88, %g2, %i4
set 0x34, %l1
stwa %l5, [%l7 + %l1] 0x81
and %g7, %o1, %i6
nop
set 0x5B, %g6
ldstub [%l7 + %g6], %i2
nop
set 0x70, %l4
ldsw [%l7 + %l4], %o2
set 0x64, %l2
swapa [%l7 + %l2] 0x81, %g3
nop
set 0x70, %g5
std %g0, [%l7 + %g5]
nop
set 0x70, %i6
ldsw [%l7 + %i6], %o4
nop
set 0x74, %g3
stw %l2, [%l7 + %g3]
set 0x52, %g1
stha %l6, [%l7 + %g1] 0x81
set 0x6E, %i4
ldstuba [%l7 + %i4] 0x88, %g5
ble %icc, loop_220
nop
set 0x38, %i7
swap [%l7 + %i7], %l3
set 0x64, %l5
sta %f17, [%l7 + %l5] 0x89
loop_220:
nop
set 0x60, %o1
ldx [%l7 + %o1], %o7
nop
set 0x5A, %g2
ldstub [%l7 + %g2], %o6
membar #Sync
set 0x40, %o2
ldda [%l7 + %o2] 0xf9, %f16
wr %i5, %l1, %clear_softint
nop
set 0x68, %i1
ldd [%l7 + %i1], %i2
nop
set 0x20, %o7
ldd [%l7 + %o7], %f12
ld [%l7 + 0x70], %f10
set 0x50, %i5
sta %f6, [%l7 + %i5] 0x81
fpsub32 %f18, %f30, %f6
nop
set 0x14, %o0
stw %g6, [%l7 + %o0]
nop
set 0x40, %o3
stx %fsr, [%l7 + %o3]
nop
set 0x62, %i2
lduh [%l7 + %i2], %o0
set 0x7A, %l6
stba %i1, [%l7 + %l6] 0x88
nop
set 0x18, %o5
stx %fsr, [%l7 + %o5]
nop
set 0x70, %o6
lduw [%l7 + %o6], %l0
set 0x0C, %g7
stha %o5, [%l7 + %g7] 0xea
membar #Sync
add %i7, %g4, %l4
set 0x50, %i3
ldxa [%l7 + %i3] 0x81, %i0
add %l7, 0x10, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] 0x88, %o3, %i4
nop
set 0x36, %g4
lduh [%l7 + %g4], %l5
nop
set 0x28, %o4
ldsb [%l7 + %o4], %g7
set 0x58, %i0
prefetcha [%l7 + %i0] 0x81, 3
set 0x2E, %l3
stba %g2, [%l7 + %l3] 0x80
set 0x60, %l0
ldda [%l7 + %l0] 0x89, %i6
set 0x48, %g6
lda [%l7 + %g6] 0x88, %f14
set 0x7E, %l1
ldstuba [%l7 + %l1] 0x81, %i2
nop
set 0x78, %l4
stw %g3, [%l7 + %l4]
nop
set 0x38, %g5
ldd [%l7 + %g5], %o2
or %g1, %l2, %o4
and %l6, %l3, %o7
nop
set 0x52, %l2
ldsb [%l7 + %l2], %g5
nop
set 0x20, %g3
stx %fsr, [%l7 + %g3]
nop
set 0x36, %g1
stb %o6, [%l7 + %g1]
nop
set 0x40, %i6
ldx [%l7 + %i6], %i5
nop
set 0x10, %i7
std %f8, [%l7 + %i7]
or %i3, %l1, %o0
set 0x5A, %l5
ldstuba [%l7 + %l5] 0x88, %g6
nop
set 0x60, %o1
std %f18, [%l7 + %o1]
nop
set 0x20, %i4
ldx [%l7 + %i4], %i1
nop
set 0x78, %o2
stx %o5, [%l7 + %o2]
add %i7, %l0, %l4
set 0x14, %g2
swapa [%l7 + %g2] 0x81, %g4
set 0x58, %o7
stda %i0, [%l7 + %o7] 0xeb
membar #Sync
nop
set 0x5A, %i5
ldub [%l7 + %i5], %i4
nop
set 0x60, %o0
stx %fsr, [%l7 + %o0]
set 0x0F, %i1
stba %o3, [%l7 + %i1] 0x89
set 0x24, %o3
stwa %l5, [%l7 + %o3] 0x89
nop
set 0x38, %i2
swap [%l7 + %i2], %g7
ld [%l7 + 0x2C], %f11
nop
set 0x48, %l6
lduh [%l7 + %l6], %o1
nop
set 0x58, %o5
ldd [%l7 + %o5], %i6
set 0x40, %o6
stda %f0, [%l7 + %o6] 0x80
set 0x28, %i3
ldxa [%l7 + %i3] 0x81, %i2
nop
set 0x60, %g4
std %f18, [%l7 + %g4]
set 0x4A, %g7
ldstuba [%l7 + %g7] 0x81, %g3
st %f7, [%l7 + 0x4C]
nop
set 0x58, %i0
ldd [%l7 + %i0], %o2
set 0x2C, %o4
stwa %g1, [%l7 + %o4] 0x88
nop
set 0x44, %l0
lduh [%l7 + %l0], %g2
st %f9, [%l7 + 0x18]
st %fsr, [%l7 + 0x68]
nop
set 0x1C, %l3
ldsw [%l7 + %l3], %o4
nop
set 0x48, %l1
ldstub [%l7 + %l1], %l6
nop
set 0x1C, %l4
ldsw [%l7 + %l4], %l3
set 0x58, %g5
ldstuba [%l7 + %g5] 0x81, %l2
set 0x36, %g6
stha %o7, [%l7 + %g6] 0x89
st %fsr, [%l7 + 0x08]
nop
set 0x46, %g3
ldsb [%l7 + %g3], %g5
ld [%l7 + 0x2C], %f2
set 0x2F, %l2
stba %o6, [%l7 + %l2] 0x80
nop
set 0x50, %g1
stx %i5, [%l7 + %g1]
nop
set 0x60, %i7
ldx [%l7 + %i7], %i3
nop
set 0x40, %i6
prefetch [%l7 + %i6], 1
set 0x7C, %o1
swapa [%l7 + %o1] 0x89, %o0
nop
set 0x18, %l5
ldsw [%l7 + %l5], %g6
set 0x64, %i4
lda [%l7 + %i4] 0x88, %f17
and %i1, %o5, %l1
nop
set 0x72, %o2
stb %l0, [%l7 + %o2]
nop
set 0x34, %o7
lduh [%l7 + %o7], %l4
nop
set 0x41, %g2
ldstub [%l7 + %g2], %g4
st %f13, [%l7 + 0x08]
set 0x40, %i5
stda %f0, [%l7 + %i5] 0x80
nop
set 0x70, %o0
stx %fsr, [%l7 + %o0]
set 0x60, %i1
ldda [%l7 + %i1] 0xea, %i6
nop
set 0x60, %o3
ldd [%l7 + %o3], %i4
set 0x40, %l6
stda %f16, [%l7 + %l6] 0xd8
set 0x20, %o5
ldda [%l7 + %o5] 0x81, %o2
set 0x78, %i2
ldxa [%l7 + %i2] 0x88, %i0
set 0x58, %i3
prefetcha [%l7 + %i3] 0x80, 4
nop
set 0x38, %o6
std %f20, [%l7 + %o6]
nop
set 0x26, %g4
ldub [%l7 + %g4], %o1
nop
set 0x10, %i0
ldx [%l7 + %i0], %g7
nop
set 0x50, %o4
ldsw [%l7 + %o4], %i6
add %g3, %i2, %o2
nop
set 0x78, %g7
std %g2, [%l7 + %g7]
or %o4, %g1, %l3
set 0x18, %l0
ldstuba [%l7 + %l0] 0x80, %l6
set 0x50, %l3
prefetcha [%l7 + %l3] 0x89, 3
nop
set 0x20, %l1
stx %fsr, [%l7 + %l1]
and %o7, %o6, %i5
bn,pn %xcc, loop_221
ba %xcc, loop_222
fpadd32s %f2, %f18, %f25
set 0x08, %l4
stxa %g5, [%l7 + %l4] 0xe3
membar #Sync
loop_221:
and %i3, %g6, %o0
loop_222:
nop
set 0x34, %g5
prefetch [%l7 + %g5], 2
nop
set 0x48, %g6
ldsw [%l7 + %g6], %i1
nop
set 0x58, %l2
stx %fsr, [%l7 + %l2]
nop
set 0x28, %g1
ldd [%l7 + %g1], %f12
nop
set 0x6C, %i7
ldsb [%l7 + %i7], %o5
nop
set 0x65, %i6
stb %l1, [%l7 + %i6]
set 0x50, %g3
lda [%l7 + %g3] 0x81, %f4
wr %l4, %l0, %sys_tick
set 0x14, %l5
lda [%l7 + %l5] 0x89, %f14
set 0x30, %i4
ldxa [%l7 + %i4] 0x89, %g4
nop
set 0x38, %o2
ldd [%l7 + %o2], %f6
set 0x78, %o7
ldxa [%l7 + %o7] 0x81, %i7
nop
set 0x5F, %g2
ldsb [%l7 + %g2], %i4
nop
set 0x73, %o1
ldstub [%l7 + %o1], %i0
nop
set 0x70, %o0
ldd [%l7 + %o0], %o2
set 0x60, %i5
ldstuba [%l7 + %i5] 0x80, %o1
set 0x08, %o3
prefetcha [%l7 + %o3] 0x88, 1
set 0x0C, %l6
sta %f6, [%l7 + %l6] 0x88
ld [%l7 + 0x5C], %f25
nop
set 0x2F, %i1
ldsb [%l7 + %i1], %l5
nop
set 0x44, %o5
ldsh [%l7 + %o5], %g3
wr %i6, %o2, %set_softint
set 0x32, %i2
stha %i2, [%l7 + %i2] 0xeb
membar #Sync
nop
set 0x38, %o6
swap [%l7 + %o6], %g2
set 0x5C, %g4
stha %g1, [%l7 + %g4] 0xeb
membar #Sync
add %o4, %l6, %l2
set 0x78, %i0
lda [%l7 + %i0] 0x81, %f12
set 0x08, %o4
stxa %l3, [%l7 + %o4] 0x89
fpsub32 %f4, %f24, %f0
set 0x2B, %g7
stba %o6, [%l7 + %g7] 0xe2
membar #Sync
set 0x46, %i3
stha %i5, [%l7 + %i3] 0xe3
membar #Sync
nop
nop
setx 0x37A4BE1D, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f20
setx 0x22105BA5, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f13
fdivs %f13, %f20, %f18
set 0x70, %l3
ldxa [%l7 + %l3] 0x89, %g5
set 0x10, %l1
ldxa [%l7 + %l1] 0x88, %o7
add %g6, %o0, %i1
nop
set 0x26, %l4
ldsh [%l7 + %l4], %o5
set 0x1A, %l0
stha %i3, [%l7 + %l0] 0x80
nop
set 0x20, %g6
stx %l4, [%l7 + %g6]
fpsub32s %f21, %f14, %f2
set 0x40, %l2
ldxa [%l7 + %l2] 0x88, %l1
set 0x40, %g1
swapa [%l7 + %g1] 0x89, %g4
nop
set 0x30, %g5
ldx [%l7 + %g5], %l0
nop
set 0x7C, %i7
prefetch [%l7 + %i7], 2
nop
set 0x48, %i6
stw %i7, [%l7 + %i6]
nop
set 0x10, %l5
lduw [%l7 + %l5], %i0
wr %o3, %o1, %set_softint
add %i4, %l5, %g7
add %g3, %o2, %i2
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %g2, %i6
st %f0, [%l7 + 0x64]
add %l7, 0x1C, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x88, %o4, %l6
set 0x20, %i4
ldda [%l7 + %i4] 0x80, %g0
set 0x14, %g3
stwa %l3, [%l7 + %g3] 0xe2
membar #Sync
set 0x7F, %o2
ldstuba [%l7 + %o2] 0x88, %l2
nop
set 0x78, %o7
std %i4, [%l7 + %o7]
nop
set 0x28, %g2
sth %o6, [%l7 + %g2]
nop
set 0x70, %o0
ldd [%l7 + %o0], %o6
nop
set 0x40, %i5
ldsh [%l7 + %i5], %g5
nop
set 0x7C, %o1
ldsh [%l7 + %o1], %g6
set 0x18, %o3
stha %i1, [%l7 + %o3] 0xeb
membar #Sync
nop
set 0x10, %i1
ldd [%l7 + %i1], %f18
nop
set 0x58, %l6
std %o4, [%l7 + %l6]
set 0x40, %o5
ldda [%l7 + %o5] 0x81, %f0
nop
set 0x50, %i2
stw %o0, [%l7 + %i2]
set 0x14, %o6
stha %l4, [%l7 + %o6] 0xe2
membar #Sync
nop
set 0x44, %g4
sth %i3, [%l7 + %g4]
wr %g4, %l0, %pic
nop
set 0x3A, %o4
ldub [%l7 + %o4], %l1
st %f16, [%l7 + 0x50]
set 0x70, %g7
ldda [%l7 + %g7] 0xe2, %i0
nop
set 0x48, %i0
ldsw [%l7 + %i0], %i7
nop
set 0x40, %i3
ldd [%l7 + %i3], %f30
nop
set 0x14, %l3
ldstub [%l7 + %l3], %o1
set 0x66, %l1
ldstuba [%l7 + %l1] 0x88, %i4
add %l5, %o3, %g3
fpadd16 %f16, %f24, %f14
set 0x20, %l4
prefetcha [%l7 + %l4] 0x88, 1
nop
set 0x78, %l0
std %f24, [%l7 + %l0]
add %l7, 0x50, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o2, %g2
nop
set 0x78, %g6
ldd [%l7 + %g6], %f0
set 0x38, %l2
ldxa [%l7 + %l2] 0x89, %i2
nop
set 0x28, %g5
stx %fsr, [%l7 + %g5]
nop
set 0x6A, %i7
ldub [%l7 + %i7], %i6
nop
set 0x6C, %i6
ldsb [%l7 + %i6], %l6
nop
set 0x40, %l5
ldx [%l7 + %l5], %g1
set 0x40, %g1
ldda [%l7 + %g1] 0xda, %f0
set 0x56, %i4
stha %l3, [%l7 + %i4] 0x81
nop
set 0x24, %g3
swap [%l7 + %g3], %l2
add %l7, 0x48, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %o4, %o6
nop
set 0x76, %o7
ldsb [%l7 + %o7], %i5
add %l7, 0x68, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %g5, %o7
nop
set 0x5C, %o2
lduw [%l7 + %o2], %g6
st %f4, [%l7 + 0x10]
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] 0x81, %o5, %o0
nop
set 0x34, %g2
ldsw [%l7 + %g2], %l4
nop
set 0x31, %i5
stb %i3, [%l7 + %i5]
nop
set 0x38, %o0
stx %g4, [%l7 + %o0]
nop
set 0x18, %o3
lduw [%l7 + %o3], %l0
set 0x64, %i1
lda [%l7 + %i1] 0x88, %f0
nop
set 0x30, %l6
stx %fsr, [%l7 + %l6]
nop
set 0x10, %o1
stx %fsr, [%l7 + %o1]
add %l7, 0x18, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %l1, %i1
nop
set 0x58, %i2
ldx [%l7 + %i2], %i7
nop
set 0x5C, %o6
ldsh [%l7 + %o6], %o1
nop
set 0x4C, %g4
ldsw [%l7 + %g4], %i0
set 0x10, %o4
ldda [%l7 + %o4] 0x88, %l4
st %fsr, [%l7 + 0x60]
nop
set 0x0A, %o5
lduh [%l7 + %o5], %o3
nop
set 0x10, %g7
std %g2, [%l7 + %g7]
ld [%l7 + 0x20], %f25
and %g7, %i4, %o2
nop
set 0x30, %i3
stx %g2, [%l7 + %i3]
nop
set 0x68, %l3
stx %fsr, [%l7 + %l3]
set 0x40, %i0
ldda [%l7 + %i0] 0x81, %f0
set 0x18, %l4
stwa %i2, [%l7 + %l4] 0x80
add %l7, 0x60, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l6, %g1
add %i6, %l2, %l3
nop
set 0x74, %l1
ldub [%l7 + %l1], %o4
st %f18, [%l7 + 0x4C]
set 0x40, %l0
ldda [%l7 + %l0] 0xd2, %f0
set 0x60, %l2
prefetcha [%l7 + %l2] 0x89, 0
nop
set 0x48, %g5
swap [%l7 + %g5], %i5
nop
set 0x60, %i7
stx %fsr, [%l7 + %i7]
nop
set 0x15, %g6
ldub [%l7 + %g6], %g5
nop
set 0x20, %l5
stx %fsr, [%l7 + %l5]
set 0x31, %i6
ldstuba [%l7 + %i6] 0x89, %o7
nop
nop
setx 0x39E535DB3DDD8379, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f30
setx 0x0601087253B67D17, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f20
fdivd %f20, %f30, %f28
nop
set 0x18, %i4
std %g6, [%l7 + %i4]
nop
set 0x6A, %g3
ldsb [%l7 + %g3], %o5
set 0x40, %g1
ldda [%l7 + %g1] 0xd0, %f0
nop
set 0x60, %o2
ldd [%l7 + %o2], %l4
nop
set 0x70, %o7
ldsh [%l7 + %o7], %i3
set 0x40, %g2
ldda [%l7 + %g2] 0x81, %f0
nop
set 0x78, %o0
ldx [%l7 + %o0], %o0
nop
set 0x20, %o3
lduh [%l7 + %o3], %l0
nop
set 0x58, %i5
stx %fsr, [%l7 + %i5]
set 0x40, %i1
stda %f16, [%l7 + %i1] 0xf1
membar #Sync
nop
set 0x68, %l6
ldsw [%l7 + %l6], %l1
wr %g4, %i7, %clear_softint
set 0x10, %i2
prefetcha [%l7 + %i2] 0x81, 2
ld [%l7 + 0x64], %f7
or %i0, %l5, %o3
set 0x78, %o6
stha %g3, [%l7 + %o6] 0x80
add %o1, %g7, %i4
nop
set 0x09, %o1
ldstub [%l7 + %o1], %o2
set 0x58, %o4
swapa [%l7 + %o4] 0x81, %g2
nop
set 0x28, %g4
stx %l6, [%l7 + %g4]
set 0x14, %g7
lda [%l7 + %g7] 0x80, %f19
nop
set 0x53, %o5
ldub [%l7 + %o5], %g1
and %i2, %i6, %l3
nop
set 0x48, %i3
ldsw [%l7 + %i3], %l2
st %f22, [%l7 + 0x68]
nop
set 0x6C, %l3
stw %o4, [%l7 + %l3]
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %o6
casa [%l6] 0x89, %o6, %g5
nop
set 0x28, %l4
stx %fsr, [%l7 + %l4]
set 0x52, %l1
ldstuba [%l7 + %l1] 0x89, %i5
nop
set 0x78, %i0
lduw [%l7 + %i0], %g6
set 0x2E, %l2
stha %o5, [%l7 + %l2] 0xe3
membar #Sync
nop
set 0x60, %g5
std %f4, [%l7 + %g5]
set 0x68, %i7
prefetcha [%l7 + %i7] 0x81, 4
set 0x70, %g6
ldda [%l7 + %g6] 0x80, %o6
add %i3, %l0, %o0
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
nop
set 0x3C, %l5
lduw [%l7 + %l5], %i1
set 0x0D, %l0
stba %i0, [%l7 + %l0] 0x89
st %f4, [%l7 + 0x40]
ble,pn %xcc, loop_223
nop
set 0x20, %i4
ldsh [%l7 + %i4], %i7
set 0x08, %i6
prefetcha [%l7 + %i6] 0x81, 1
loop_223:
st %fsr, [%l7 + 0x60]
set 0x48, %g3
stda %g2, [%l7 + %g3] 0x89
set 0x68, %o2
sta %f19, [%l7 + %o2] 0x80
set 0x50, %g1
ldda [%l7 + %g1] 0x81, %o0
and %g7, %i4, %o2
nop
set 0x4B, %o7
ldub [%l7 + %o7], %g2
nop
set 0x44, %o0
ldstub [%l7 + %o0], %l5
st %f0, [%l7 + 0x24]
set 0x20, %o3
stxa %g1, [%l7 + %o3] 0xea
membar #Sync
set 0x48, %i5
prefetcha [%l7 + %i5] 0x88, 4
set 0x58, %g2
stda %i2, [%l7 + %g2] 0xe3
membar #Sync
set 0x34, %l6
sta %f5, [%l7 + %l6] 0x81
nop
set 0x40, %i2
ldx [%l7 + %i2], %l3
nop
set 0x35, %o6
ldub [%l7 + %o6], %l2
and %i6, %o6, %g5
set 0x24, %o1
sta %f13, [%l7 + %o1] 0x81
nop
set 0x78, %o4
stx %i5, [%l7 + %o4]
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o4
casa [%l6] 0x80, %o4, %g6
set 0x20, %i1
ldxa [%l7 + %i1] 0x88, %l4
nop
set 0x0B, %g7
ldsb [%l7 + %g7], %o5
ld [%l7 + 0x14], %f24
set 0x54, %o5
swapa [%l7 + %o5] 0x88, %o7
nop
set 0x35, %i3
ldstub [%l7 + %i3], %i3
nop
set 0x53, %l3
ldub [%l7 + %l3], %l0
set 0x08, %l4
stda %l0, [%l7 + %l4] 0xe3
membar #Sync
nop
set 0x28, %l1
stx %fsr, [%l7 + %l1]
nop
set 0x48, %g4
ldd [%l7 + %g4], %o0
add %l7, 0x48, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %i1, %g4
nop
set 0x50, %i0
ldd [%l7 + %i0], %i0
nop
set 0x38, %l2
ldsb [%l7 + %l2], %i7
fpsub32s %f24, %f26, %f5
set 0x18, %i7
lda [%l7 + %i7] 0x81, %f26
set 0x30, %g5
ldda [%l7 + %g5] 0xe3, %g2
set 0x58, %g6
stwa %o3, [%l7 + %g6] 0x88
and %o1, %g7, %i4
set 0x0C, %l0
lda [%l7 + %l0] 0x80, %f4
and %g2, %l5, %o2
membar #Sync
set 0x40, %l5
ldda [%l7 + %l5] 0xf0, %f0
nop
set 0x10, %i6
stx %g1, [%l7 + %i6]
set 0x34, %g3
stha %i2, [%l7 + %g3] 0xe3
membar #Sync
nop
set 0x0C, %o2
lduw [%l7 + %o2], %l6
set 0x40, %g1
ldda [%l7 + %g1] 0x88, %f0
nop
set 0x38, %o7
std %f18, [%l7 + %o7]
nop
set 0x2A, %i4
ldsh [%l7 + %i4], %l3
ld [%l7 + 0x68], %f11
nop
set 0x74, %o3
stw %i6, [%l7 + %o3]
nop
set 0x48, %i5
std %f10, [%l7 + %i5]
nop
set 0x64, %o0
prefetch [%l7 + %o0], 4
add %o6, %l2, %i5
set 0x40, %g2
stda %f16, [%l7 + %g2] 0xf1
membar #Sync
set 0x10, %l6
ldda [%l7 + %l6] 0x80, %o4
and %g6, %g5, %l4
nop
set 0x30, %i2
lduw [%l7 + %i2], %o5
add %l7, 0x48, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i3
casa [%l6] 0x88, %i3, %l0
nop
set 0x70, %o1
stb %l1, [%l7 + %o1]
set 0x40, %o4
swapa [%l7 + %o4] 0x89, %o7
or %i1, %g4, %i0
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x53E, %sys_tick_cmpr
fpadd16s %f0, %f5, %f19
nop
set 0x48, %o6
stx %fsr, [%l7 + %o6]
set 0x7B, %g7
ldstuba [%l7 + %g7] 0x88, %o3
nop
set 0x4C, %i1
sth %o1, [%l7 + %i1]
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x80, %o0, %i4
set 0x30, %i3
stda %g2, [%l7 + %i3] 0xe3
membar #Sync
set 0x5A, %l3
stha %g7, [%l7 + %l3] 0x88
fpsub16s %f26, %f2, %f11
st %fsr, [%l7 + 0x5C]
set 0x54, %o5
swapa [%l7 + %o5] 0x88, %l5
nop
set 0x08, %l1
stw %g1, [%l7 + %l1]
set 0x2C, %l4
stba %i2, [%l7 + %l4] 0xea
membar #Sync
nop
set 0x70, %i0
ldx [%l7 + %i0], %l6
set 0x10, %g4
stda %o2, [%l7 + %g4] 0xe2
membar #Sync
st %fsr, [%l7 + 0x70]
set 0x50, %i7
ldxa [%l7 + %i7] 0x80, %i6
st %f17, [%l7 + 0x3C]
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
casxa [%l6] 0x88, %l3, %l2
set 0x2A, %l2
ldstuba [%l7 + %l2] 0x81, %i5
set 0x60, %g5
swapa [%l7 + %g5] 0x89, %o4
set 0x3D, %g6
stba %o6, [%l7 + %g6] 0x88
set 0x38, %l5
stda %g4, [%l7 + %l5] 0xe3
membar #Sync
nop
set 0x10, %l0
ldstub [%l7 + %l0], %l4
nop
set 0x23, %g3
ldstub [%l7 + %g3], %o5
st %f21, [%l7 + 0x08]
nop
set 0x28, %i6
lduh [%l7 + %i6], %g6
nop
set 0x38, %g1
stx %fsr, [%l7 + %g1]
nop
set 0x54, %o7
ldsb [%l7 + %o7], %i3
set 0x78, %i4
swapa [%l7 + %i4] 0x81, %l0
fpsub16 %f10, %f20, %f30
nop
set 0x44, %o2
prefetch [%l7 + %o2], 1
nop
set 0x5C, %i5
ldsw [%l7 + %i5], %l1
nop
set 0x34, %o0
prefetch [%l7 + %o0], 3
membar #Sync
set 0x40, %o3
ldda [%l7 + %o3] 0xf8, %f0
nop
set 0x38, %g2
swap [%l7 + %g2], %i1
nop
set 0x10, %i2
stx %o7, [%l7 + %i2]
set 0x38, %l6
lda [%l7 + %l6] 0x80, %f12
set 0x30, %o1
swapa [%l7 + %o1] 0x89, %i0
set 0x24, %o4
sta %f18, [%l7 + %o4] 0x88
set 0x36, %g7
stha %i7, [%l7 + %g7] 0x81
set 0x23, %o6
stba %g4, [%l7 + %o6] 0xe3
membar #Sync
nop
set 0x70, %i1
stx %fsr, [%l7 + %i1]
set 0x5C, %i3
ldstuba [%l7 + %i3] 0x88, %o3
set 0x50, %l3
stxa %o1, [%l7 + %l3] 0xea
membar #Sync
set 0x1E, %o5
stba %o0, [%l7 + %o5] 0xe2
membar #Sync
and %g3, %i4, %g2
st %f20, [%l7 + 0x68]
bg,a,pn %icc, loop_224
and %g7, %g1, %i2
nop
set 0x46, %l4
stb %l6, [%l7 + %l4]
set 0x10, %l1
prefetcha [%l7 + %l1] 0x80, 4
loop_224:
nop
set 0x34, %i0
swap [%l7 + %i0], %o2
wr %g0, 0x5, %fprs
add %l7, 0x58, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %i5, %o4
nop
set 0x0C, %g4
stw %l3, [%l7 + %g4]
and %g5, %o6, %o5
nop
set 0x78, %i7
prefetch [%l7 + %i7], 1
ld [%l7 + 0x50], %f27
nop
set 0x6D, %g5
ldstub [%l7 + %g5], %l4
nop
set 0x64, %g6
prefetch [%l7 + %g6], 2
set 0x65, %l5
stba %g6, [%l7 + %l5] 0x81
ld [%l7 + 0x70], %f12
nop
set 0x2C, %l0
stw %l0, [%l7 + %l0]
nop
set 0x78, %l2
std %f2, [%l7 + %l2]
set 0x7F, %g3
ldstuba [%l7 + %g3] 0x80, %i3
nop
set 0x6C, %g1
sth %i1, [%l7 + %g1]
set 0x74, %o7
lda [%l7 + %o7] 0x89, %f8
nop
set 0x10, %i4
ldd [%l7 + %i4], %f10
nop
set 0x40, %o2
stx %fsr, [%l7 + %o2]
nop
set 0x68, %i5
ldd [%l7 + %i5], %o6
nop
set 0x70, %o0
ldx [%l7 + %o0], %l1
or %i0, %i7, %g4
nop
set 0x3C, %i6
swap [%l7 + %i6], %o3
nop
set 0x5F, %g2
ldsb [%l7 + %g2], %o1
fpadd32s %f17, %f20, %f20
and %g3, %i4, %o0
set 0x60, %o3
stxa %g2, [%l7 + %o3] 0xea
membar #Sync
nop
set 0x29, %i2
ldub [%l7 + %i2], %g1
set 0x62, %l6
ldstuba [%l7 + %l6] 0x81, %g7
nop
set 0x5C, %o4
prefetch [%l7 + %o4], 0
nop
set 0x30, %o1
stw %i2, [%l7 + %o1]
nop
set 0x1C, %o6
ldsw [%l7 + %o6], %l6
nop
set 0x15, %i1
ldsb [%l7 + %i1], %o2
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i6, %l5
set 0x60, %i3
stda %i4, [%l7 + %i3] 0x89
nop
set 0x47, %l3
ldstub [%l7 + %l3], %o4
nop
set 0x10, %g7
stx %l2, [%l7 + %g7]
set 0x0F, %l4
ldstuba [%l7 + %l4] 0x80, %g5
and %l3, %o5, %o6
set 0x0A, %l1
ldstuba [%l7 + %l1] 0x80, %l4
wr %g6, %l0, %sys_tick
wr %i1, %o7, %set_softint
or %l1, %i3, %i0
set 0x68, %i0
ldxa [%l7 + %i0] 0x80, %i7
bl,a %icc, loop_225
nop
set 0x28, %o5
stx %fsr, [%l7 + %o5]
nop
set 0x50, %g4
stx %o3, [%l7 + %g4]
nop
set 0x16, %g5
sth %g4, [%l7 + %g5]
loop_225:
nop
set 0x68, %i7
swapa [%l7 + %i7] 0x89, %g3
add %o1, %o0, %i4
nop
set 0x18, %l5
stx %fsr, [%l7 + %l5]
nop
set 0x3C, %l0
stw %g1, [%l7 + %l0]
nop
set 0x2C, %g6
stw %g2, [%l7 + %g6]
set 0x6A, %g3
stba %g7, [%l7 + %g3] 0xe3
membar #Sync
st %f19, [%l7 + 0x14]
st %f12, [%l7 + 0x1C]
set 0x40, %l2
ldda [%l7 + %l2] 0xd2, %f16
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf9, %f0
set 0x7C, %i4
swapa [%l7 + %i4] 0x80, %l6
st %f21, [%l7 + 0x08]
and %o2, %i6, %l5
nop
set 0x28, %o2
ldx [%l7 + %o2], %i5
nop
set 0x38, %o7
ldd [%l7 + %o7], %f20
set 0x6C, %i5
swapa [%l7 + %i5] 0x89, %i2
set 0x40, %o0
stda %f16, [%l7 + %o0] 0xc0
nop
set 0x58, %g2
std %l2, [%l7 + %g2]
nop
set 0x30, %o3
ldsh [%l7 + %o3], %o4
add %l7, 0x64, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %l3
casa [%l6] 0x81, %l3, %g5
nop
set 0x40, %i6
ldd [%l7 + %i6], %f24
bg %xcc, loop_226
add %o5, %o6, %l4
set 0x54, %l6
lda [%l7 + %l6] 0x89, %f12
loop_226:
st %f5, [%l7 + 0x30]
set 0x38, %i2
stxa %g6, [%l7 + %i2] 0x80
add %l7, 0x10, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l0, %i1
be,a,pn %icc, loop_227
nop
set 0x58, %o4
std %l0, [%l7 + %o4]
nop
set 0x18, %o1
stx %i3, [%l7 + %o1]
nop
nop
setx 0x5C1D9C72, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f23
setx 0x96AA0C63, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f14
fdivs %f14, %f23, %f23
loop_227:
st %f24, [%l7 + 0x20]
nop
set 0x40, %i1
prefetch [%l7 + %i1], 0
nop
set 0x70, %i3
std %i0, [%l7 + %i3]
set 0x7C, %l3
stwa %o7, [%l7 + %l3] 0x88
nop
set 0x3C, %o6
swap [%l7 + %o6], %i7
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x81, %g4, %o3
set 0x36, %g7
stha %o1, [%l7 + %g7] 0x88
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
casa [%l6] 0x81, %o0, %i4
nop
set 0x68, %l1
stx %g3, [%l7 + %l1]
set 0x52, %i0
ldstuba [%l7 + %i0] 0x88, %g1
set 0x40, %l4
stda %f0, [%l7 + %l4] 0x81
nop
set 0x2C, %g4
lduw [%l7 + %g4], %g2
nop
set 0x38, %o5
stx %g7, [%l7 + %o5]
set 0x48, %g5
stwa %l6, [%l7 + %g5] 0xe3
membar #Sync
nop
set 0x38, %l5
std %i6, [%l7 + %l5]
set 0x54, %i7
sta %f19, [%l7 + %i7] 0x89
wr %o2, %i5, %ccr
set 0x40, %l0
stda %f16, [%l7 + %l0] 0x81
nop
set 0x6A, %g3
stb %l5, [%l7 + %g3]
set 0x70, %g6
ldxa [%l7 + %g6] 0x80, %i2
add %l7, 0x20, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %o4
casxa [%l6] 0x88, %o4, %l3
ld [%l7 + 0x40], %f1
nop
set 0x0C, %l2
lduw [%l7 + %l2], %l2
nop
set 0x20, %g1
ldd [%l7 + %g1], %f4
set 0x60, %i4
ldda [%l7 + %i4] 0xea, %o4
set 0x08, %o7
stwa %g5, [%l7 + %o7] 0xe2
membar #Sync
nop
set 0x20, %o2
stx %fsr, [%l7 + %o2]
set 0x7C, %i5
stwa %l4, [%l7 + %i5] 0x81
wr %g0, 0x5, %fprs
add %i1, %g6, %i3
and %i0, %l1, %o7
nop
set 0x08, %o0
ldsh [%l7 + %o0], %g4
nop
set 0x38, %o3
stx %o3, [%l7 + %o3]
nop
set 0x48, %i6
stx %fsr, [%l7 + %i6]
ld [%l7 + 0x0C], %f15
st %fsr, [%l7 + 0x28]
set 0x58, %g2
stxa %i7, [%l7 + %g2] 0x88
nop
set 0x40, %i2
std %o0, [%l7 + %i2]
set 0x10, %l6
stda %i4, [%l7 + %l6] 0x81
set 0x18, %o1
prefetcha [%l7 + %o1] 0x89, 0
st %f10, [%l7 + 0x44]
nop
set 0x18, %o4
stx %o0, [%l7 + %o4]
set 0x08, %i3
ldstuba [%l7 + %i3] 0x89, %g1
add %l7, 0x14, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %g7, %g2
nop
set 0x30, %i1
ldsh [%l7 + %i1], %l6
nop
set 0x73, %o6
ldub [%l7 + %o6], %i6
nop
set 0x21, %g7
ldstub [%l7 + %g7], %o2
set 0x66, %l3
stha %i5, [%l7 + %l3] 0x80
set 0x18, %i0
stxa %i2, [%l7 + %i0] 0x80
set 0x6E, %l4
stba %l5, [%l7 + %l4] 0x88
add %l7, 0x7C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l3, %l2
st %f15, [%l7 + 0x34]
nop
set 0x12, %g4
ldsh [%l7 + %g4], %o5
set 0x28, %o5
prefetcha [%l7 + %o5] 0x88, 1
set 0x29, %g5
ldstuba [%l7 + %g5] 0x80, %l4
ba %icc, loop_228
nop
set 0x55, %l5
stb %o6, [%l7 + %l5]
set 0x38, %l1
stda %l0, [%l7 + %l1] 0x88
loop_228:
nop
set 0x40, %l0
ldda [%l7 + %l0] 0xda, %f0
set 0x41, %g3
stba %g5, [%l7 + %g3] 0x89
nop
set 0x2C, %g6
stw %i1, [%l7 + %g6]
set 0x38, %i7
stwa %i3, [%l7 + %i7] 0x89
nop
set 0x4C, %g1
stw %i0, [%l7 + %g1]
set 0x1C, %l2
sta %f22, [%l7 + %l2] 0x81
nop
set 0x10, %i4
stw %g6, [%l7 + %i4]
nop
set 0x10, %o2
stx %o7, [%l7 + %o2]
set 0x40, %i5
stda %f0, [%l7 + %i5] 0xca
set 0x60, %o0
stwa %l1, [%l7 + %o0] 0xe3
membar #Sync
ld [%l7 + 0x3C], %f27
nop
set 0x34, %o3
ldsb [%l7 + %o3], %g4
nop
set 0x6A, %o7
ldsb [%l7 + %o7], %i7
nop
set 0x54, %i6
stw %o3, [%l7 + %i6]
add %l7, 0x10, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %i4
casxa [%l6] 0x88, %i4, %g3
set 0x5C, %g2
stwa %o0, [%l7 + %g2] 0x80
nop
set 0x48, %l6
ldsw [%l7 + %l6], %o1
and %g1, %g2, %l6
nop
set 0x28, %i2
lduw [%l7 + %i2], %i6
nop
set 0x58, %o4
ldsb [%l7 + %o4], %o2
set 0x50, %i3
stha %g7, [%l7 + %i3] 0x89
nop
set 0x11, %i1
stb %i5, [%l7 + %i1]
nop
set 0x7D, %o1
ldstub [%l7 + %o1], %i2
set 0x5C, %o6
sta %f24, [%l7 + %o6] 0x88
set 0x60, %g7
stda %l4, [%l7 + %g7] 0xea
membar #Sync
set 0x40, %l3
stda %f16, [%l7 + %l3] 0x80
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, %g0, %tick_cmpr
nop
set 0x39, %l4
ldub [%l7 + %l4], %o4
set 0x18, %i0
swapa [%l7 + %i0] 0x89, %o5
set 0x68, %g4
stxa %o6, [%l7 + %g4] 0x89
or %l4, %g5, %i1
nop
set 0x10, %o5
ldsw [%l7 + %o5], %i3
nop
set 0x18, %l5
ldd [%l7 + %l5], %f14
nop
set 0x53, %l1
ldstub [%l7 + %l1], %l0
set 0x70, %l0
lda [%l7 + %l0] 0x89, %f15
add %l7, 0x28, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g6, %o7
ld [%l7 + 0x74], %f24
bn,pn %icc, loop_229
nop
set 0x08, %g3
std %f18, [%l7 + %g3]
set 0x40, %g6
stda %f16, [%l7 + %g6] 0xf9
membar #Sync
loop_229:
wr %i0, %g4, %ccr
set 0x50, %g5
stda %l0, [%l7 + %g5] 0x89
set 0x28, %i7
sta %f16, [%l7 + %i7] 0x89
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf8, %f16
nop
set 0x50, %l2
stx %fsr, [%l7 + %l2]
set 0x78, %i4
stxa %o3, [%l7 + %i4] 0xea
membar #Sync
set 0x34, %i5
stha %i7, [%l7 + %i5] 0x88
nop
set 0x1C, %o0
lduw [%l7 + %o0], %g3
or %o0, %o1, %i4
st %fsr, [%l7 + 0x3C]
nop
set 0x50, %o3
ldd [%l7 + %o3], %g0
set 0x10, %o7
prefetcha [%l7 + %o7] 0x88, 0
nop
set 0x20, %i6
std %i6, [%l7 + %i6]
set 0x48, %o2
sta %f18, [%l7 + %o2] 0x89
set 0x50, %g2
stxa %i6, [%l7 + %g2] 0xe3
membar #Sync
set 0x10, %i2
stxa %g7, [%l7 + %i2] 0x80
nop
set 0x74, %l6
swap [%l7 + %l6], %i5
add %l7, 0x38, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i2, %l5
nop
set 0x68, %o4
ldd [%l7 + %o4], %f26
set 0x18, %i1
stwa %l2, [%l7 + %i1] 0x88
nop
set 0x60, %o1
std %f6, [%l7 + %o1]
set 0x30, %i3
sta %f24, [%l7 + %i3] 0x88
or %l3, %o4, %o2
and %o6, %l4, %o5
nop
set 0x2E, %o6
stb %g5, [%l7 + %o6]
fpadd16 %f22, %f4, %f2
nop
set 0x1C, %l3
swap [%l7 + %l3], %i3
set 0x40, %g7
ldda [%l7 + %g7] 0x88, %f16
nop
set 0x58, %l4
ldsw [%l7 + %l4], %i1
set 0x60, %g4
stxa %l0, [%l7 + %g4] 0x89
nop
set 0x68, %o5
ldx [%l7 + %o5], %g6
nop
set 0x16, %i0
stb %o7, [%l7 + %i0]
nop
set 0x6B, %l5
ldsb [%l7 + %l5], %g4
nop
set 0x49, %l1
ldub [%l7 + %l1], %l1
nop
set 0x3C, %g3
lduw [%l7 + %g3], %o3
set 0x28, %l0
stda %i0, [%l7 + %l0] 0x88
set 0x5C, %g5
lda [%l7 + %g5] 0x89, %f9
set 0x40, %i7
stda %f16, [%l7 + %i7] 0xf1
membar #Sync
add %i7, %o0, %g3
set 0x66, %g6
stha %o1, [%l7 + %g6] 0x80
set 0x65, %g1
ldstuba [%l7 + %g1] 0x88, %i4
nop
set 0x60, %i4
std %g0, [%l7 + %i4]
add %l6, %i6, %g2
set 0x70, %l2
ldda [%l7 + %l2] 0xea, %g6
and %i2, %l5, %l2
set 0x60, %o0
stda %i4, [%l7 + %o0] 0x88
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x89, %l3, %o4
set 0x20, %o3
ldda [%l7 + %o3] 0x81, %o6
nop
set 0x10, %o7
stw %l4, [%l7 + %o7]
set 0x70, %i5
stxa %o5, [%l7 + %i5] 0x89
st %fsr, [%l7 + 0x68]
nop
set 0x78, %i6
ldd [%l7 + %i6], %o2
set 0x40, %o2
ldda [%l7 + %o2] 0x80, %f16
set 0x40, %g2
stda %f0, [%l7 + %g2] 0x89
set 0x14, %i2
swapa [%l7 + %i2] 0x89, %i3
set 0x4C, %o4
stwa %g5, [%l7 + %o4] 0xe3
membar #Sync
nop
set 0x2C, %i1
lduw [%l7 + %i1], %l0
fpadd32 %f16, %f18, %f30
nop
set 0x70, %o1
ldx [%l7 + %o1], %g6
nop
set 0x10, %l6
stx %fsr, [%l7 + %l6]
nop
set 0x37, %i3
stb %o7, [%l7 + %i3]
nop
set 0x18, %l3
lduh [%l7 + %l3], %g4
nop
set 0x34, %o6
stw %l1, [%l7 + %o6]
ld [%l7 + 0x50], %f9
membar #Sync
set 0x40, %l4
ldda [%l7 + %l4] 0xf0, %f0
set 0x78, %g7
stha %i1, [%l7 + %g7] 0x80
set 0x28, %o5
lda [%l7 + %o5] 0x81, %f14
add %l7, 0x08, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i0
casa [%l6] 0x89, %i0, %o3
nop
set 0x18, %g4
prefetch [%l7 + %g4], 1
set 0x7C, %l5
stha %o0, [%l7 + %l5] 0x81
set 0x3C, %l1
stwa %g3, [%l7 + %l1] 0xeb
membar #Sync
nop
nop
setx 0x1F5B4E18, %l0, %l6
st %l6, [%l7 + 0x28]
ld [%l7 + 0x28], %f6
setx 0xDB396D7A, %l1, %l5
st %l5, [%l7 + 0x10]
ld [%l7 + 0x10], %f15
fdivs %f15, %f6, %f17
nop
set 0x14, %g3
lduh [%l7 + %g3], %o1
nop
set 0x4C, %i0
prefetch [%l7 + %i0], 1
st %f24, [%l7 + 0x18]
set 0x64, %l0
sta %f7, [%l7 + %l0] 0x88
nop
set 0x60, %i7
swap [%l7 + %i7], %i7
nop
nop
setx 0xC58BE78E067FD9F2, %l0, %l6
stx %l6, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
setx 0xD0F6E3C75AB4B6F1, %l1, %l5
stx %l5, [%l7 + 0x10]
ldd [%l7 + 0x10], %f0
fdivd %f0, %f12, %f12
nop
set 0x0C, %g6
ldsh [%l7 + %g6], %i4
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf1, %f16
nop
set 0x10, %i4
ldd [%l7 + %i4], %f4
nop
set 0x4C, %g5
prefetch [%l7 + %g5], 1
bne,a %icc, loop_230
nop
set 0x44, %l2
lduw [%l7 + %l2], %l6
st %fsr, [%l7 + 0x30]
nop
set 0x09, %o3
ldstub [%l7 + %o3], %i6
loop_230:
nop
set 0x30, %o7
ldx [%l7 + %o7], %g2
nop
set 0x40, %o0
ldsh [%l7 + %o0], %g1
nop
set 0x5A, %i5
stb %g7, [%l7 + %i5]
nop
set 0x38, %i6
ldstub [%l7 + %i6], %l5
nop
set 0x10, %o2
std %f0, [%l7 + %o2]
nop
set 0x18, %g2
ldsw [%l7 + %g2], %i2
set 0x78, %o4
stxa %i5, [%l7 + %o4] 0xea
membar #Sync
set 0x40, %i1
prefetcha [%l7 + %i1] 0x81, 3
nop
set 0x70, %o1
ldd [%l7 + %o1], %l2
set 0x10, %l6
stxa %o6, [%l7 + %l6] 0x88
or %o4, %l4, %o2
nop
set 0x60, %i2
std %i2, [%l7 + %i2]
set 0x32, %i3
stha %o5, [%l7 + %i3] 0xe3
membar #Sync
wr %l0, %g6, %y
set 0x18, %o6
swapa [%l7 + %o6] 0x81, %o7
and %g4, %g5, %i1
membar #Sync
set 0x40, %l4
ldda [%l7 + %l4] 0xf8, %f16
nop
set 0x66, %l3
ldstub [%l7 + %l3], %i0
add %l7, 0x20, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %l1
casxa [%l6] 0x88, %l1, %o3
set 0x48, %g7
stxa %g3, [%l7 + %g7] 0x89
st %f2, [%l7 + 0x6C]
or %o0, %o1, %i4
set 0x77, %o5
ldstuba [%l7 + %o5] 0x81, %l6
nop
set 0x10, %l5
std %f0, [%l7 + %l5]
nop
set 0x20, %l1
stx %i6, [%l7 + %l1]
set 0x28, %g3
lda [%l7 + %g3] 0x80, %f13
nop
set 0x3A, %g4
sth %g2, [%l7 + %g4]
st %fsr, [%l7 + 0x08]
set 0x35, %i0
stba %g1, [%l7 + %i0] 0x80
nop
set 0x78, %i7
stx %i7, [%l7 + %i7]
set 0x60, %g6
ldda [%l7 + %g6] 0x80, %g6
set 0x40, %l0
ldda [%l7 + %l0] 0x80, %f0
wr %i2, %l5, %clear_softint
set 0x40, %i4
swapa [%l7 + %i4] 0x81, %i5
set 0x34, %g5
stwa %l2, [%l7 + %g5] 0xe2
membar #Sync
bge,a,pn %xcc, loop_231
nop
set 0x34, %g1
prefetch [%l7 + %g1], 2
set 0x44, %o3
swapa [%l7 + %o3] 0x81, %o6
loop_231:
nop
set 0x78, %o7
stx %l3, [%l7 + %o7]
set 0x40, %o0
stba %l4, [%l7 + %o0] 0x89
set 0x40, %l2
stda %f0, [%l7 + %l2] 0xd0
set 0x23, %i5
ldstuba [%l7 + %i5] 0x80, %o4
nop
set 0x38, %o2
ldd [%l7 + %o2], %f10
set 0x40, %g2
stda %f0, [%l7 + %g2] 0xc8
nop
set 0x5C, %i6
lduh [%l7 + %i6], %i3
nop
set 0x20, %o4
std %f20, [%l7 + %o4]
nop
set 0x30, %i1
lduh [%l7 + %i1], %o2
nop
set 0x68, %l6
ldd [%l7 + %l6], %f14
nop
set 0x40, %o1
ldsw [%l7 + %o1], %o5
add %g6, %l0, %g4
or %g5, %i1, %i0
set 0x40, %i2
ldda [%l7 + %i2] 0xda, %f0
nop
set 0x28, %o6
swap [%l7 + %o6], %o7
set 0x58, %i3
stxa %l1, [%l7 + %i3] 0x81
nop
set 0x54, %l3
lduw [%l7 + %l3], %g3
nop
set 0x58, %g7
ldx [%l7 + %g7], %o3
st %f27, [%l7 + 0x58]
add %l7, 0x18, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o0
casxa [%l6] 0x80, %o0, %i4
set 0x57, %o5
ldstuba [%l7 + %o5] 0x81, %o1
set 0x40, %l5
ldda [%l7 + %l5] 0x88, %f16
set 0x40, %l1
ldda [%l7 + %l1] 0x80, %f16
set 0x32, %g3
stha %l6, [%l7 + %g3] 0x80
nop
set 0x48, %g4
lduw [%l7 + %g4], %g2
nop
set 0x09, %i0
ldsb [%l7 + %i0], %g1
nop
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wr %l0, 0x87A, %tick_cmpr
set 0x2C, %l4
stba %i2, [%l7 + %l4] 0x80
nop
set 0x67, %g6
ldstub [%l7 + %g6], %l5
set 0x28, %i7
stda %i4, [%l7 + %i7] 0xea
membar #Sync
nop
set 0x5C, %l0
ldsw [%l7 + %l0], %l2
set 0x30, %g5
ldxa [%l7 + %g5] 0x80, %g7
set 0x28, %i4
prefetcha [%l7 + %i4] 0x81, 0
ld [%l7 + 0x20], %f25
set 0x08, %g1
stda %o6, [%l7 + %g1] 0xe2
membar #Sync
set 0x68, %o3
stwa %o4, [%l7 + %o3] 0x89
set 0x3C, %o0
ldstuba [%l7 + %o0] 0x89, %i3
nop
set 0x3C, %o7
ldsw [%l7 + %o7], %o2
nop
set 0x58, %l2
std %f6, [%l7 + %l2]
nop
set 0x38, %i5
std %f6, [%l7 + %i5]
st %fsr, [%l7 + 0x6C]
set 0x40, %o2
stda %f16, [%l7 + %o2] 0xd0
nop
set 0x20, %g2
ldd [%l7 + %g2], %f30
set 0x30, %o4
sta %f19, [%l7 + %o4] 0x81
set 0x34, %i1
stwa %l4, [%l7 + %i1] 0x88
nop
set 0x64, %l6
stw %g6, [%l7 + %l6]
st %fsr, [%l7 + 0x7C]
add %l0, %g4, %o5
set 0x20, %i6
lda [%l7 + %i6] 0x88, %f18
set 0x48, %i2
stda %g4, [%l7 + %i2] 0x81
nop
set 0x40, %o1
stw %i1, [%l7 + %o1]
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 7:
!
! Type l : 1271
! Type a : 31
! Type cti : 29
! Type x : 541
! Type f : 28
! Type i : 100
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
!! thread 0 data, 64 words.
.word 0x45D51A1E
.word 0x245DC32C
.word 0x5FD792A2
.word 0x451028AB
.word 0xAA9F2BBB
.word 0x211058FB
.word 0xD55F8005
.word 0xF58BFD6B
.word 0xC56BA4B4
.word 0xE79C4EF6
.word 0x97D2B441
.word 0xFD899A5E
.word 0x49FB02EB
.word 0xEBB7042C
.word 0x927E06F2
.word 0xE4D05D97
.word 0xE048AC1E
.word 0xA0DBCC28
.word 0xC1F45FE0
.word 0x51F581C4
.word 0x15166E22
.word 0x78DBC968
.word 0xBCA9131A
.word 0x1FF6FF12
.word 0xC740E0FF
.word 0xCCFD183D
.word 0xF0185B18
.word 0xD0584453
.word 0x689D774D
.word 0xA1ACDC60
.word 0xC962336A
.word 0xAAE2352B
.word 0x6BD198DB
.word 0xE1094AA8
.word 0x6A71C665
.word 0x698559FE
.word 0xF9715966
.word 0x0156D2EF
.word 0x9EFDCD31
.word 0x80F6D966
.word 0x1310A6B8
.word 0x3BF83CA6
.word 0xA839A666
.word 0xCF0BC14B
.word 0x7AD84BCB
.word 0x63751381
.word 0x41E57611
.word 0x6FBACEA0
.word 0x6D5B4276
.word 0xEEE6F8B5
.word 0x39A4C62A
.word 0x8A8391C3
.word 0xAAF897B3
.word 0x11973B07
.word 0xC00238A1
.word 0x443925E4
.word 0xB17AEE07
.word 0x49F1FA06
.word 0x9BF7C993
.word 0x777433C3
.word 0xE68D75E4
.word 0x0F3EAA53
.word 0xE476B038
.word 0x1016723B
!! thread 1 data, 64 words.
.word 0xE44B4213
.word 0x7BF14093
.word 0x490C6D6B
.word 0xAE3FFCF2
.word 0xFACB255B
.word 0x8EB6E050
.word 0x220A4698
.word 0xAC79A8E5
.word 0x37E7F5CB
.word 0xEA298AED
.word 0x03F40947
.word 0x8BDED90A
.word 0x1AFC0E41
.word 0x9CC8EA55
.word 0xDEE22D03
.word 0xBA026C3C
.word 0x480D50A1
.word 0x345083C3
.word 0x6C2D6DF1
.word 0x57903F85
.word 0xA52696D6
.word 0x2C2C084B
.word 0xE087E84E
.word 0x2EB4CF6F
.word 0xEB447EB8
.word 0x20AD5CA0
.word 0x41C9313B
.word 0x1460FE94
.word 0xBFC89289
.word 0x4D2FA74C
.word 0x033C76C7
.word 0x0B54825E
.word 0x5AD4FB9B
.word 0xEB2C2D67
.word 0x7C915F0D
.word 0x52635D20
.word 0xD0B9E614
.word 0x78EF09CA
.word 0xAC3C3432
.word 0x13A7E558
.word 0x95A67135
.word 0xA9B67B02
.word 0x68BA5DBF
.word 0x502FBD2C
.word 0x5B5C1DBF
.word 0x6B295813
.word 0x8244AFC0
.word 0x5DD0C433
.word 0x1CB10397
.word 0xA7008563
.word 0x64009A25
.word 0x72994154
.word 0xFAFA4566
.word 0x107569EC
.word 0xEC84A580
.word 0x3E6069D6
.word 0x797F0C3C
.word 0xBCC368AF
.word 0x961746DE
.word 0x05F6FFD8
.word 0xEBE354FF
.word 0x927F5D09
.word 0xA4193BDA
.word 0x800F5D04
!! thread 2 data, 64 words.
.word 0x69D4C2DD
.word 0xD515BAA1
.word 0x17C61FF6
.word 0x616F06B6
.word 0xEC81F58C
.word 0x867F0195
.word 0x484A83D5
.word 0xF72267FF
.word 0x0DB83B13
.word 0xD22B18EE
.word 0x6C38BB57
.word 0xE202DC95
.word 0x2DC646A4
.word 0xB5F74A30
.word 0x62660990
.word 0x5A028CF0
.word 0x0F3079DF
.word 0x2AFD1A83
.word 0xF82B7488
.word 0xC85742B6
.word 0x90619D6B
.word 0xE4B6415F
.word 0x9A0700D7
.word 0xD96C39F1
.word 0x6D952FDC
.word 0x924F41D5
.word 0x432A78E9
.word 0xD180C4D9
.word 0x8AB2F9E6
.word 0x5A6A8A93
.word 0x06E24808
.word 0x3C4B6F4C
.word 0x6049DF74
.word 0xFD3DEAFC
.word 0x4700DFBC
.word 0x68401C46
.word 0xC98D2107
.word 0xD1372A2B
.word 0x919B1A49
.word 0x44389C07
.word 0xA734E14E
.word 0x555FBC60
.word 0xE1EC10A1
.word 0x899493D9
.word 0xEC10ECBC
.word 0xBE5C3357
.word 0x3137D860
.word 0xD91EB43E
.word 0x994ED343
.word 0x11EDDE36
.word 0xA8630080
.word 0xEC57734B
.word 0xA13B75EA
.word 0xB4C11034
.word 0x8704CE01
.word 0xEB72765B
.word 0x54098902
.word 0xDAAF288C
.word 0xD3650499
.word 0xA97C0096
.word 0xEC0E3E41
.word 0xE4C15C58
.word 0xE7514804
.word 0x2608F3BB
!! thread 3 data, 64 words.
.word 0x98888FC2
.word 0x367D94BD
.word 0xE09D20BE
.word 0x8731DEC3
.word 0x694F7303
.word 0x77E7BEAD
.word 0x4105AE3B
.word 0x699A42B1
.word 0x25E8C0EA
.word 0x1EA78B83
.word 0xA9F0CD67
.word 0x269D79BB
.word 0x2035C385
.word 0xBA2CD448
.word 0x9319A25A
.word 0xA53EBFC1
.word 0xB9EE3A65
.word 0x1F902511
.word 0x421E37C8
.word 0xA979C7CA
.word 0xADC219C9
.word 0xAE0311D5
.word 0xB29D63E3
.word 0xF0A37491
.word 0x53F85D7B
.word 0x76421DD1
.word 0xC497F549
.word 0xF175F131
.word 0x7867C4AF
.word 0xCB4D8648
.word 0x107DE748
.word 0xD5B51BDC
.word 0xE0122F88
.word 0x59E11E06
.word 0x7EAF09BD
.word 0x610E6763
.word 0x10235701
.word 0x44F09DA0
.word 0xF27B2D36
.word 0x7900C99E
.word 0x125CA2F6
.word 0x5723FFAC
.word 0x68DFF6DD
.word 0x02A39D8C
.word 0xED81A092
.word 0x43BB671A
.word 0x2EF0754E
.word 0xC8F77FDD
.word 0xF555E85C
.word 0x5344FA5B
.word 0xCEAA512F
.word 0x2F8AECE9
.word 0x67F4B8AE
.word 0x10B576F0
.word 0xEF47E669
.word 0x0DEEE84E
.word 0x7F9CF36F
.word 0x7332091A
.word 0x44520DA2
.word 0x3EC03748
.word 0xFA6B14C0
.word 0x2C253FD1
.word 0x494D3466
.word 0x1D910C03
!! thread 4 data, 64 words.
.word 0x704AD89D
.word 0xC2B47B1E
.word 0xA18461BB
.word 0x67469390
.word 0xC33A1782
.word 0xC9E6B545
.word 0xA3CAAA9A
.word 0x15E332D6
.word 0xB2DE93C5
.word 0x0EEA6C49
.word 0xA89DA5F2
.word 0xE049B7A9
.word 0x9AB467E5
.word 0x1EC02C19
.word 0xD709D044
.word 0xDD51143E
.word 0xA6772250
.word 0xF67DDF67
.word 0x4A423143
.word 0x5DCEEC4E
.word 0x21F0B1CE
.word 0x55F1C30A
.word 0xCE0E9AB6
.word 0xB63F347A
.word 0xD5D7A598
.word 0xB9215FF5
.word 0x154B9ADD
.word 0x565D1F83
.word 0xC9B53485
.word 0xE91821E8
.word 0x19EBCFA9
.word 0xFE23A8E2
.word 0xF8457D5D
.word 0xCF756EBF
.word 0x5B4635A3
.word 0x02D622E3
.word 0x0785B5B6
.word 0x702C124A
.word 0x6C4AD8B1
.word 0xB1258EFC
.word 0x7582F3FC
.word 0xCB5E879C
.word 0xE237EF7B
.word 0xC7974BC4
.word 0xBD2C1250
.word 0xD23358E6
.word 0x4B0CD6E4
.word 0x84AF4284
.word 0x213C3110
.word 0x70474CE7
.word 0xA4200536
.word 0xAA8D836B
.word 0x3D67B8DD
.word 0x0ACE4C0C
.word 0x82C644E6
.word 0x5C97CE84
.word 0x74AFB153
.word 0x59EF5001
.word 0x1D9A31FC
.word 0xA7B65DD2
.word 0x566FDBAF
.word 0x7C00E722
.word 0xEA47E379
.word 0x87A73739
!! thread 5 data, 64 words.
.word 0x378B7D74
.word 0xE7D70C5E
.word 0x048C2801
.word 0x1A7106E9
.word 0x618D1B7F
.word 0xFE9B903E
.word 0xED950B89
.word 0x91BB0994
.word 0x4B2CC3B4
.word 0x7A52F583
.word 0xF0B53671
.word 0x0F52BD7C
.word 0x8507CDCE
.word 0x972B6986
.word 0x1304CEF8
.word 0x92C31F02
.word 0x25C052B7
.word 0x5DBDF62D
.word 0x879A0772
.word 0x279D2C74
.word 0x1BFBD4DA
.word 0xE085DBE3
.word 0x413C9042
.word 0xB34FB383
.word 0x7CE5BEB1
.word 0x07796A94
.word 0x1E27570B
.word 0xC4773B07
.word 0x95F0410C
.word 0xE0290DAD
.word 0xF97BE6EB
.word 0x287BCD90
.word 0xA9E0B454
.word 0x87C57C80
.word 0x79F06AD3
.word 0x757AE53D
.word 0x165FA729
.word 0x140F2C2E
.word 0xFD3CC607
.word 0x2A63870D
.word 0x73942788
.word 0x4A5CD445
.word 0x6CECE83B
.word 0x233E56AA
.word 0xAA4637D9
.word 0x1CBAD35C
.word 0xF341E7EF
.word 0x6171075A
.word 0x24A1A640
.word 0x6F93CE80
.word 0x6E376E67
.word 0x23F9D95B
.word 0x10A238E4
.word 0x718973DE
.word 0x93788109
.word 0xF834EF52
.word 0x266A22A8
.word 0x2E59D2AB
.word 0x12F50E4D
.word 0x5557341C
.word 0xD07481E6
.word 0x10A55B70
.word 0xAE4F2A1A
.word 0xE88D97D9
!! thread 6 data, 64 words.
.word 0xC40901EC
.word 0xCF550306
.word 0x62A7632A
.word 0x7C27CB52
.word 0xAD7D1171
.word 0x1717F92F
.word 0x0784D0D8
.word 0x3C4DD4FE
.word 0x3A4A27CF
.word 0xE8054B73
.word 0x7263A2D4
.word 0x87793FCC
.word 0x7AFDB1D6
.word 0xA0CE1A59
.word 0x795B4C4C
.word 0xD2CBEF35
.word 0xD43C1135
.word 0x8C89D065
.word 0x7ABC8541
.word 0xEA4A6092
.word 0xD219F738
.word 0x3BA5326A
.word 0x28E3F09D
.word 0xCDC635CA
.word 0x85F3DB28
.word 0x359CEC87
.word 0xBC755791
.word 0x0BE40BC4
.word 0x4FAEA34B
.word 0x9BB0441B
.word 0xC0A72CD7
.word 0x11C7ED17
.word 0x41924D3B
.word 0x17D3475F
.word 0x0011F700
.word 0xD477146A
.word 0xB3B2AD3A
.word 0x1A86B6DC
.word 0xAB10DB7D
.word 0x46CD6C4F
.word 0x24C4A98B
.word 0xA00E1C8D
.word 0x4D0FC527
.word 0x98BB6A8D
.word 0x8A6FCF59
.word 0xDE0F47DE
.word 0x22257D33
.word 0x7FF0FEDF
.word 0x96FA1F27
.word 0xB8ED86DF
.word 0x9D50EEAF
.word 0x1C799C22
.word 0xEE3B8DE6
.word 0x4F1D5A80
.word 0x9E8B1351
.word 0x21578DF5
.word 0x8371452C
.word 0x63898FA7
.word 0xD1E39357
.word 0x115A4DAE
.word 0x6E7A2D73
.word 0xCB15310A
.word 0xBC00BEF7
.word 0xC580370E
!! thread 7 data, 64 words.
.word 0x039400D6
.word 0x0DB1DEF4
.word 0x065B84E0
.word 0x5C57818F
.word 0x3F05017D
.word 0x371C09F8
.word 0x0DA2A732
.word 0xC402C565
.word 0x1157A1B8
.word 0xE6B035F7
.word 0x90456918
.word 0x89AD6E11
.word 0x813ADE9A
.word 0x4EB7C3D8
.word 0x989FF7D0
.word 0x950C8402
.word 0x3298DB65
.word 0x431F58C8
.word 0x8087118C
.word 0x2C323A8C
.word 0xBE704DC1
.word 0x32CE7D44
.word 0xC0510885
.word 0x9E3F0F20
.word 0x81A58CE7
.word 0xE756BA7B
.word 0x5C9AD214
.word 0x72674411
.word 0x89856120
.word 0xE179AB84
.word 0x5AE1EADC
.word 0xFEEBABFA
.word 0x007D01B0
.word 0xCF931976
.word 0xFE0885B0
.word 0x00A1835E
.word 0xB39ABD22
.word 0xDA1556E0
.word 0x69CBBBF3
.word 0xB28F3E5B
.word 0xC7488247
.word 0xC3D347A9
.word 0x167CC7FF
.word 0x1D395578
.word 0x8E7C8AC1
.word 0x44778FE1
.word 0x8DEF24EE
.word 0xDA333453
.word 0x5863A4A0
.word 0xB4FE9626
.word 0xBF7BAFB2
.word 0x7080419C
.word 0x5D129B3B
.word 0x7D47C57E
.word 0xC320749B
.word 0x2E0EB02E
.word 0x369BD7C4
.word 0x87EDC83E
.word 0xBC6A0D74
.word 0x07FD5F11
.word 0x50E30702
.word 0xECCD68A8
.word 0x3B4DAA0F
.word 0x827CDA24
.end