Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa3 / isa3_basic3_f19.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa3_basic3_f19.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 ============================================
*/
.ident "Using Instruction Hash for Focus :$Id: isa3_basic3_f19.s,v 1.1 2007/05/11 17:22:22 drp Exp $"
#include "defines.h"
#include "nmacros.h"
#include "old_boot.s"
/************************************************************************
Test case code start
************************************************************************/
.text
.global main
main: /* test begin */
ta T_RD_THID
mov %o1, %l6
umul %l6, 256, %l7
setx DIAG_DATA_AREA, %g1, %g3
add %l7, %g3, %l7
mov %l7, %g1
wrpr %g0, 0x0, %cwp
mov %g1, %l7
wrpr %g0, 0x1, %cwp
mov %g1, %l7
wrpr %g0, 0x2, %cwp
mov %g1, %l7
wrpr %g0, 0x3, %cwp
mov %g1, %l7
wrpr %g0, 0x4, %cwp
mov %g1, %l7
wrpr %g0, 0x5, %cwp
mov %g1, %l7
wrpr %g0, 0x6, %cwp
mov %g1, %l7
wrpr %g0, 0x7, %cwp
mov %g1, %l7
nop
setx 0x07D1B89A90675F68, %l0, %l6
stx %l6, [%l7 + 0x0]
ldx [%l7 + 0x0], %fsr
!
! Thread 0 Start
!
main_t0:
!# Initialize registers ..
!# Global registers
set 0xE, %g1
set 0x3, %g2
set 0x0, %g3
set 0xB, %g4
set 0x6, %g5
set 0xD, %g6
set 0x2, %g7
!# Input registers
set -0xB, %i0
set -0x2, %i1
set -0xC, %i2
set -0xB, %i3
set -0xC, %i4
set -0xF, %i5
set -0x1, %i6
set -0xB, %i7
!# Local registers
set 0x66BDC25D, %l0
set 0x16FC0DA0, %l1
set 0x706B8B54, %l2
set 0x7767FE11, %l3
set 0x5AAE397E, %l4
set 0x12FB7764, %l5
set 0x32E44A68, %l6
!# Output registers
set 0x1840, %o0
set -0x1FB3, %o1
set 0x014F, %o2
set -0x0133, %o3
set -0x0B45, %o4
set 0x1565, %o5
set -0x05A2, %o6
set 0x18EB, %o7
!# Float registers
INIT_TH_FP_REG(%l7,%f0,0x0B663962AC0398C5)
INIT_TH_FP_REG(%l7,%f2,0x7F44CB19CED3F52B)
INIT_TH_FP_REG(%l7,%f4,0xF2B07564F000ECAC)
INIT_TH_FP_REG(%l7,%f6,0xACE12360FA5F753A)
INIT_TH_FP_REG(%l7,%f8,0x95D122EE1CB53569)
INIT_TH_FP_REG(%l7,%f10,0x776EB4718AC83642)
INIT_TH_FP_REG(%l7,%f12,0x2B3FC3DCEC073AF7)
INIT_TH_FP_REG(%l7,%f14,0x09586C62949BE19F)
INIT_TH_FP_REG(%l7,%f16,0x8B996E883D81DE51)
INIT_TH_FP_REG(%l7,%f18,0x13D38509C7C93947)
INIT_TH_FP_REG(%l7,%f20,0x9BD8DFD3C23C6A0B)
INIT_TH_FP_REG(%l7,%f22,0xF0A2437785E0A1DA)
INIT_TH_FP_REG(%l7,%f24,0xF22BE9E392E0A650)
INIT_TH_FP_REG(%l7,%f26,0xAF4434176C4DBEC1)
INIT_TH_FP_REG(%l7,%f28,0x742F54223CD23BCA)
INIT_TH_FP_REG(%l7,%f30,0x515C09D85109F8E1)
!# Other state
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
or %g0, 0x8, %l0
sllx %l0, 0x3c, %l0
wrhpr %l0, %g0, %hsys_tick_cmpr
!# Execute Main Diag ..
fmovdne %xcc, %f21, %f6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgez %i0, 0x393, %i4
add %o2, %g2, %l4
tgu %xcc, 0x4
tg %xcc, 0x7
mulscc %o5, %g7, %i6
fbe %fcc1, loop_1
fblg,a %fcc0, loop_2
fmovd %f30, %f12
te %xcc, 0x2
loop_1:
srl %g1, 0x02, %i5
loop_2:
tl %icc, 0x7
swap [%l7 + 0x6C], %l6
movrgz %i1, 0x155, %l3
fone %f24
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tne %icc, 0x3
st %f7, [%l7 + 0x2C]
tvc %xcc, 0x5
edge8ln %l0, %l2, %o6
fands %f24, %f21, %f16
siam 0x6
wr %g0, 0x11, %asi
stda %f16, [%l7 + 0x40] %asi
popc %i7, %o3
brnz,a %g6, loop_3
alignaddrl %g5, %i2, %g3
tge %xcc, 0x1
fors %f10, %f28, %f29
loop_3:
fmovscc %icc, %f31, %f28
fmovdleu %icc, %f22, %f29
xor %o0, %i3, %g4
set 0x18, %i4
prefetcha [%l7 + %i4] 0x0c, 0x1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movge %xcc, %o7, %l5
movre %l1, %i0, %i4
movleu %xcc, %o2, %g2
bpos loop_4
prefetch [%l7 + 0x5C], 0x2
movrne %o1, 0x07C, %l4
fmovsle %icc, %f19, %f31
loop_4:
edge32ln %g7, %i6, %g1
xnorcc %i5, 0x16ED, %l6
xor %i1, 0x11B2, %l3
subc %o5, 0x0669, %l2
edge16l %o6, %i7, %l0
xorcc %o3, 0x0CB3, %g6
fmovrslz %i2, %f7, %f14
smul %g5, 0x1DE7, %g3
movneg %icc, %o0, %i3
fxnor %f26, %f18, %f22
udivx %o4, 0x005E, %o7
sra %g4, 0x1C, %l5
edge8n %l1, %i0, %o2
fmovspos %xcc, %f17, %f0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brgez %i4, loop_5
bpos %xcc, loop_6
taddcc %g2, %o1, %l4
movrlez %g7, %i6, %g1
loop_5:
movleu %xcc, %l6, %i5
loop_6:
fpsub16 %f28, %f12, %f28
umulcc %l3, %i1, %l2
fcmpd %fcc0, %f6, %f6
movgu %icc, %o5, %i7
movl %icc, %o6, %l0
andncc %o3, %i2, %g6
wr %g0, 0x10, %asi
ldsha [%l7 + 0x2A] %asi, %g5
addcc %o0, 0x070E, %i3
sllx %o4, 0x02, %g3
edge32ln %o7, %l5, %l1
fmovsvs %icc, %f24, %f2
movgu %icc, %g4, %o2
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x33] %asi, %i0
edge8ln %i4, %o1, %g2
call loop_7
bn,a,pt %xcc, loop_8
tl %xcc, 0x3
add %l4, 0x0A68, %g7
loop_7:
orcc %g1, 0x0984, %l6
loop_8:
edge8ln %i5, %l3, %i6
brlez %l2, loop_9
be,pt %xcc, loop_10
movpos %xcc, %i1, %i7
brlz %o5, loop_11
loop_9:
fmovsg %icc, %f18, %f24
loop_10:
fba %fcc0, loop_12
sll %l0, 0x05, %o6
loop_11:
fpackfix %f12, %f30
tle %xcc, 0x3
loop_12:
array8 %o3, %g6, %i2
taddcc %o0, 0x06E7, %g5
sra %i3, %g3, %o7
movrlez %o4, %l5, %g4
set 0x54, %o5
sta %f28, [%l7 + %o5] 0x04
movrne %l1, %i0, %i4
move %xcc, %o2, %g2
andcc %l4, %g7, %o1
brgz %g1, loop_13
edge32ln %l6, %l3, %i6
and %l2, 0x0019, %i5
stw %i1, [%l7 + 0x60]
loop_13:
fbe,a %fcc1, loop_14
edge16ln %i7, %l0, %o6
movcc %xcc, %o3, %o5
addccc %i2, %o0, %g6
loop_14:
xorcc %i3, 0x0B75, %g3
tsubcctv %o7, 0x0F00, %g5
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %o4, %g4
subcc %l1, %l5, %i4
srax %i0, %o2, %g2
fcmped %fcc1, %f0, %f22
fmovde %icc, %f12, %f14
edge16n %l4, %g7, %o1
sdivx %g1, 0x0821, %l3
alignaddr %i6, %l6, %i5
fornot1 %f20, %f4, %f24
addcc %l2, %i7, %i1
orn %l0, %o3, %o5
bl,a,pt %icc, loop_15
fmovrdlez %o6, %f12, %f12
fble %fcc1, loop_16
tn %xcc, 0x2
loop_15:
fbo %fcc2, loop_17
membar 0x0D
loop_16:
nop
set 0x4E, %g1
stba %o0, [%l7 + %g1] 0xe2
membar #Sync
loop_17:
ldub [%l7 + 0x1A], %i2
movrlez %i3, %g3, %o7
edge32n %g5, %g6, %o4
fbe %fcc0, loop_18
tleu %icc, 0x2
set 0x28, %g4
prefetcha [%l7 + %g4] 0x04, 0x3
loop_18:
fcmpne32 %f28, %f28, %l5
fnegd %f10, %f22
bg,pn %icc, loop_19
subc %i4, %i0, %g4
fones %f12
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_19:
andn %o2, %g2, %g7
movrgz %o1, %l4, %g1
sth %i6, [%l7 + 0x2A]
tcs %icc, 0x0
fmovrsne %l6, %f15, %f27
tsubcctv %l3, 0x1E6C, %i5
smulcc %i7, %i1, %l0
tge %icc, 0x6
sethi 0x1643, %o3
set 0x28, %g3
prefetcha [%l7 + %g3] 0x14, 0x2
fnegs %f8, %f12
bvs,a %xcc, loop_20
movleu %icc, %o5, %o0
sra %i2, 0x0E, %o6
xnor %i3, 0x1F76, %o7
loop_20:
mulscc %g3, 0x176D, %g5
brnz,a %g6, loop_21
sllx %o4, 0x12, %l1
fexpand %f21, %f30
fsrc2 %f30, %f24
loop_21:
fmovrsgz %i4, %f1, %f18
fmul8ulx16 %f4, %f24, %f16
fbule,a %fcc1, loop_22
srl %l5, %i0, %o2
taddcc %g2, %g4, %g7
fbu,a %fcc2, loop_23
loop_22:
movgu %icc, %l4, %g1
ba,a %xcc, loop_24
for %f4, %f18, %f6
loop_23:
array32 %o1, %l6, %l3
bne,pn %icc, loop_25
loop_24:
tn %icc, 0x1
fmovrdgez %i5, %f18, %f20
movn %icc, %i7, %i6
loop_25:
nop
set 0x7B, %i0
lduba [%l7 + %i0] 0x88, %l0
alignaddr %i1, %o3, %l2
add %o0, %i2, %o5
move %icc, %i3, %o7
fnor %f16, %f18, %f30
nop
setx loop_26, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %o6, %g5, %g3
xor %o4, %l1, %g6
andcc %l5, 0x19A6, %i4
loop_26:
tg %icc, 0x5
fpackfix %f0, %f12
fmuld8sux16 %f31, %f15, %f4
fbule %fcc0, loop_27
fmovda %xcc, %f20, %f19
movne %icc, %o2, %g2
subcc %i0, %g4, %l4
loop_27:
nop
wr %g0, 0x88, %asi
ldxa [%l7 + 0x20] %asi, %g7
edge8l %g1, %o1, %l6
xor %l3, 0x1F92, %i5
bge,a %xcc, loop_28
bge,pt %icc, loop_29
stx %i7, [%l7 + 0x78]
set 0x2E, %o1
stha %i6, [%l7 + %o1] 0xe2
membar #Sync
loop_28:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_29:
xor %i1, %o3, %l0
tcs %xcc, 0x4
smulcc %o0, 0x0CEA, %l2
fmovsle %icc, %f17, %f1
array16 %i2, %o5, %o7
udiv %o6, 0x124F, %g5
fbn %fcc1, loop_30
tcc %xcc, 0x5
xorcc %g3, %o4, %i3
movcc %icc, %l1, %g6
loop_30:
sdivcc %i4, 0x0AFA, %o2
edge8l %l5, %g2, %i0
wr %g0, 0x27, %asi
stba %l4, [%l7 + 0x48] %asi
membar #Sync
prefetch [%l7 + 0x58], 0x3
fbe,a %fcc0, loop_31
fmovdge %xcc, %f29, %f2
umul %g4, %g7, %o1
tvs %icc, 0x6
loop_31:
srl %l6, %g1, %l3
movvs %xcc, %i5, %i7
orncc %i6, %o3, %l0
movrlz %i1, %o0, %l2
edge8n %o5, %i2, %o7
prefetch [%l7 + 0x14], 0x3
fmovde %xcc, %f23, %f1
sdiv %g5, 0x0E1E, %o6
ldd [%l7 + 0x38], %f18
edge8l %o4, %i3, %l1
movgu %icc, %g6, %g3
fnot1s %f3, %f29
fbo %fcc3, loop_32
fbule %fcc3, loop_33
prefetch [%l7 + 0x60], 0x0
array8 %i4, %l5, %o2
loop_32:
movg %icc, %g2, %l4
loop_33:
nop
wr %g0, 0x0c, %asi
swapa [%l7 + 0x4C] %asi, %g4
fcmpeq16 %f2, %f6, %g7
sir 0x1614
fpsub16 %f8, %f24, %f12
mulx %o1, 0x136A, %i0
stb %g1, [%l7 + 0x1A]
ldd [%l7 + 0x08], %l2
fpackfix %f20, %f3
movcc %xcc, %i5, %l6
movneg %xcc, %i6, %o3
fxnor %f10, %f2, %f10
brz,a %i7, loop_34
movl %icc, %i1, %l0
membar 0x19
nop
setx loop_35, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_34:
movpos %xcc, %l2, %o0
mulx %o5, %o7, %i2
membar 0x42
loop_35:
array8 %g5, %o6, %o4
fmovsne %xcc, %f3, %f22
fmovsge %xcc, %f24, %f20
move %xcc, %l1, %g6
movcs %xcc, %g3, %i3
fmovscs %xcc, %f3, %f12
fble %fcc1, loop_36
bvs,pn %xcc, loop_37
edge16l %i4, %l5, %o2
mulx %l4, 0x0A9E, %g4
loop_36:
std %g2, [%l7 + 0x28]
loop_37:
edge8ln %g7, %i0, %g1
or %l3, %o1, %l6
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x40] %asi, 0x2
tvs %icc, 0x3
subccc %o3, 0x15D3, %i7
fnands %f5, %f30, %f21
brgez %i5, loop_38
tleu %icc, 0x1
orcc %l0, %l2, %o0
fornot1s %f23, %f1, %f31
loop_38:
alignaddrl %i1, %o5, %o7
tcs %xcc, 0x6
fmovdneg %icc, %f2, %f19
movrlz %i2, %g5, %o6
alignaddrl %o4, %l1, %g3
wr %g0, 0x11, %asi
ldswa [%l7 + 0x08] %asi, %g6
wr %g0, 0x80, %asi
ldswa [%l7 + 0x4C] %asi, %i3
ta %xcc, 0x1
be loop_39
tge %icc, 0x0
tg %xcc, 0x4
brlz,a %l5, loop_40
loop_39:
and %i4, 0x1E13, %o2
mulscc %g4, %l4, %g7
tsubcc %i0, 0x0038, %g1
loop_40:
tle %icc, 0x3
set 0x48, %l5
sta %f26, [%l7 + %l5] 0x0c
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f0
smulcc %g2, %l3, %l6
fmovspos %icc, %f14, %f13
nop
setx loop_41, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movre %i6, %o3, %o1
wr %g0, 0x81, %asi
stxa %i7, [%l7 + 0x68] %asi
loop_41:
array8 %i5, %l2, %o0
movrne %i1, %l0, %o7
membar 0x73
alignaddr %o5, %g5, %i2
andcc %o6, %l1, %o4
fpadd32 %f20, %f20, %f24
std %f30, [%l7 + 0x30]
addccc %g3, %i3, %l5
edge8n %g6, %i4, %g4
fbul %fcc2, loop_42
fpack32 %f18, %f8, %f8
edge8ln %l4, %o2, %i0
array16 %g1, %g2, %l3
loop_42:
nop
set 0x40, %g6
stda %f16, [%l7 + %g6] 0x10
xorcc %l6, %g7, %i6
fmovscs %icc, %f24, %f5
movrne %o1, %o3, %i5
tge %xcc, 0x6
fbl,a %fcc0, loop_43
bn,pt %icc, loop_44
movl %xcc, %l2, %o0
swap [%l7 + 0x24], %i1
loop_43:
tle %icc, 0x3
loop_44:
udiv %l0, 0x073B, %i7
edge32l %o7, %g5, %o5
alignaddrl %o6, %i2, %l1
fbug,a %fcc3, loop_45
ldstub [%l7 + 0x21], %o4
fmovdne %xcc, %f21, %f31
edge32 %i3, %g3, %g6
loop_45:
movne %icc, %i4, %l5
ta %icc, 0x4
srl %l4, %g4, %i0
fmovrse %g1, %f21, %f8
sethi 0x0DCD, %g2
flush %l7 + 0x48
fmul8x16au %f2, %f11, %f14
ba,a,pt %icc, loop_46
fmovdn %icc, %f17, %f21
faligndata %f14, %f22, %f0
srl %l3, %l6, %o2
loop_46:
movcs %icc, %i6, %g7
fmul8sux16 %f14, %f16, %f24
udiv %o1, 0x0D97, %o3
call loop_47
fsrc2s %f15, %f7
add %l7, 0x10, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %l2
casxa [%l6] 0x04, %l2, %o0
loop_47:
tvc %xcc, 0x6
fbuge,a %fcc3, loop_48
and %i5, 0x1C2D, %l0
fone %f30
addccc %i1, 0x0A08, %o7
loop_48:
movrgez %i7, %o5, %o6
udivx %g5, 0x02CD, %i2
alignaddrl %l1, %o4, %g3
brlz,a %i3, loop_49
array32 %g6, %i4, %l5
fpmerge %f12, %f1, %f30
fcmpeq32 %f16, %f6, %l4
loop_49:
movrne %g4, 0x130, %g1
addccc %g2, 0x08BC, %l3
fpadd16 %f16, %f6, %f22
edge32n %l6, %i0, %o2
fbn,a %fcc1, loop_50
ldsh [%l7 + 0x38], %g7
xor %o1, %o3, %l2
udivx %i6, 0x1D91, %i5
loop_50:
subccc %o0, %l0, %o7
fmovdneg %xcc, %f14, %f17
fmovd %f14, %f18
udiv %i7, 0x1D23, %i1
movrne %o5, %g5, %i2
movcc %xcc, %o6, %o4
ta %icc, 0x4
fbn %fcc2, loop_51
movge %icc, %g3, %i3
fcmpeq16 %f2, %f20, %g6
sdivcc %l1, 0x1000, %l5
loop_51:
nop
add %l7, 0x5C, %l6
wr %g0, 0x88, %asi
casa [%l6] %asi, %l4, %g4
andcc %g1, 0x1799, %i4
fbul %fcc2, loop_52
udivx %g2, 0x00B7, %l6
bgu,a loop_53
array32 %i0, %o2, %g7
loop_52:
for %f14, %f0, %f16
mova %icc, %l3, %o3
loop_53:
nop
set 0x60, %i7
lduwa [%l7 + %i7] 0x04, %l2
srlx %i6, 0x19, %o1
nop
setx loop_54, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbn %fcc0, loop_55
edge32 %o0, %i5, %o7
bneg,a %xcc, loop_56
loop_54:
movvc %icc, %l0, %i7
loop_55:
fble %fcc0, loop_57
taddcc %o5, 0x1F24, %g5
loop_56:
srax %i1, 0x07, %i2
bpos,a,pn %icc, loop_58
loop_57:
tsubcc %o6, %o4, %g3
fbge,a %fcc2, loop_59
faligndata %f30, %f26, %f18
loop_58:
movrlez %g6, 0x333, %l1
ldstub [%l7 + 0x30], %i3
loop_59:
tsubcctv %l5, %g4, %g1
alignaddrl %i4, %g2, %l6
xnor %i0, %l4, %g7
te %icc, 0x1
tge %icc, 0x1
movrlz %l3, %o3, %l2
fbn %fcc0, loop_60
prefetch [%l7 + 0x70], 0x2
sdiv %o2, 0x1E10, %o1
edge8 %o0, %i6, %o7
loop_60:
fnot1 %f10, %f0
sra %i5, 0x19, %l0
array8 %o5, %i7, %i1
brnz,a %g5, loop_61
subc %i2, %o4, %g3
andn %g6, 0x15CA, %o6
fpadd32s %f17, %f1, %f6
loop_61:
orncc %i3, 0x0F12, %l5
sdivcc %l1, 0x0661, %g1
tvc %xcc, 0x0
fbuge %fcc0, loop_62
fornot2s %f15, %f19, %f28
taddcc %i4, 0x003F, %g2
fcmpne32 %f16, %f6, %g4
loop_62:
tcs %icc, 0x6
set 0x40, %i5
stha %l6, [%l7 + %i5] 0x2a
membar #Sync
set 0x38, %o2
stwa %i0, [%l7 + %o2] 0x2a
membar #Sync
movrlez %l4, %l3, %o3
ta %xcc, 0x4
ble,a %icc, loop_63
ldd [%l7 + 0x68], %f22
fmovsg %icc, %f24, %f15
sdivcc %g7, 0x0AB2, %o2
loop_63:
fnands %f28, %f18, %f5
fmovsleu %icc, %f15, %f23
faligndata %f24, %f22, %f28
set 0x38, %i6
swapa [%l7 + %i6] 0x89, %l2
fpsub16 %f30, %f4, %f24
edge32n %o1, %i6, %o7
nop
setx loop_64, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %o0, %i5, %l0
stw %i7, [%l7 + 0x60]
wr %g0, 0x80, %asi
stda %i0, [%l7 + 0x68] %asi
loop_64:
fandnot1 %f26, %f24, %f24
fbue %fcc0, loop_65
fpmerge %f17, %f31, %f30
srax %o5, 0x1F, %i2
fpmerge %f7, %f19, %f10
loop_65:
edge16l %o4, %g3, %g6
tvs %xcc, 0x1
stb %o6, [%l7 + 0x30]
array32 %g5, %i3, %l5
edge8l %g1, %l1, %g2
lduw [%l7 + 0x78], %i4
fbg %fcc0, loop_66
tcc %icc, 0x2
tpos %icc, 0x0
srax %l6, %g4, %l4
loop_66:
movre %l3, 0x258, %o3
stx %g7, [%l7 + 0x18]
te %xcc, 0x5
array16 %i0, %o2, %o1
bvs,a,pt %xcc, loop_67
movg %xcc, %i6, %o7
addccc %l2, %i5, %o0
edge16ln %i7, %l0, %o5
loop_67:
tcc %xcc, 0x3
fmuld8sux16 %f20, %f17, %f20
edge32l %i2, %o4, %g3
fmovd %f28, %f10
movrgez %i1, 0x0FB, %g6
srax %g5, %i3, %o6
sra %l5, 0x0B, %g1
fbug %fcc1, loop_68
movneg %icc, %l1, %g2
udiv %l6, 0x1834, %g4
wr %g0, 0x5f, %asi
stxa %i4, [%g0 + 0x0] %asi
loop_68:
sllx %l3, 0x08, %l4
edge8n %o3, %g7, %o2
tle %xcc, 0x5
move %icc, %i0, %i6
brz,a %o1, loop_69
movl %xcc, %l2, %o7
bvs loop_70
tgu %xcc, 0x3
loop_69:
movrne %i5, 0x365, %i7
sdiv %l0, 0x1EF9, %o5
loop_70:
popc %i2, %o4
movcc %xcc, %o0, %g3
movge %icc, %i1, %g6
fand %f0, %f14, %f24
sdivx %g5, 0x1EC0, %o6
edge32n %i3, %g1, %l1
fmovrdgez %l5, %f16, %f16
fblg,a %fcc1, loop_71
movn %xcc, %l6, %g4
edge8 %i4, %g2, %l3
andn %l4, %o3, %o2
loop_71:
taddcc %i0, 0x0FF5, %g7
taddcc %i6, 0x12FC, %o1
andcc %o7, %i5, %l2
std %f18, [%l7 + 0x18]
edge8ln %l0, %o5, %i7
movrlez %o4, 0x128, %i2
fbul,a %fcc0, loop_72
alignaddr %o0, %g3, %i1
tsubcc %g5, 0x1607, %g6
movcs %xcc, %i3, %o6
loop_72:
movne %icc, %l1, %l5
movrne %l6, 0x082, %g4
fmovrslez %i4, %f27, %f25
nop
set 0x72, %i1
ldstub [%l7 + %i1], %g1
movl %xcc, %l3, %g2
sth %o3, [%l7 + 0x18]
tgu %xcc, 0x0
movvs %icc, %l4, %o2
sir 0x0613
swap [%l7 + 0x7C], %g7
or %i6, 0x1A64, %i0
fmovsgu %icc, %f3, %f28
fmovsle %xcc, %f29, %f4
fands %f6, %f16, %f31
xor %o7, %i5, %l2
edge16l %o1, %l0, %o5
bneg,a loop_73
smulcc %i7, 0x1503, %i2
xorcc %o4, %o0, %g3
edge16 %g5, %g6, %i1
loop_73:
bg %icc, loop_74
fble,a %fcc0, loop_75
stw %o6, [%l7 + 0x0C]
fmovsleu %xcc, %f25, %f13
loop_74:
orncc %i3, %l5, %l1
loop_75:
addc %g4, 0x0B9D, %l6
edge32l %g1, %l3, %i4
faligndata %f10, %f16, %f4
nop
setx loop_76, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvs %xcc, %o3, %g2
movcs %icc, %l4, %g7
and %o2, 0x1418, %i6
loop_76:
movge %xcc, %o7, %i5
fsrc1s %f27, %f27
subcc %l2, %i0, %l0
wr %g0, 0x04, %asi
stda %o0, [%l7 + 0x78] %asi
edge32ln %i7, %i2, %o4
fmovsne %xcc, %f24, %f8
orn %o5, %g3, %g5
tleu %xcc, 0x0
fmovdn %xcc, %f4, %f29
andcc %g6, %o0, %i1
fpackfix %f6, %f3
srax %i3, 0x03, %l5
sethi 0x01AC, %l1
membar 0x37
brlz %g4, loop_77
bneg,a %icc, loop_78
brnz %l6, loop_79
mova %icc, %g1, %o6
loop_77:
fxnors %f10, %f7, %f12
loop_78:
tgu %xcc, 0x7
loop_79:
fbuge %fcc1, loop_80
edge16n %l3, %i4, %g2
smul %l4, 0x0FE8, %o3
set 0x0, %o3
ldxa [%g0 + %o3] 0x20, %o2
loop_80:
bcc,pn %xcc, loop_81
edge8ln %i6, %o7, %i5
stw %g7, [%l7 + 0x40]
tneg %icc, 0x1
loop_81:
fmovsgu %icc, %f30, %f22
tpos %xcc, 0x3
edge8 %l2, %l0, %o1
addccc %i0, %i2, %o4
xor %i7, 0x1170, %g3
siam 0x4
umul %g5, 0x1A23, %g6
array32 %o5, %i1, %o0
fmovsleu %xcc, %f8, %f26
fmovrse %i3, %f14, %f27
edge16ln %l5, %l1, %l6
add %l7, 0x10, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x10, %g4, %o6
tsubcctv %l3, %i4, %g1
nop
set 0x1A, %o4
ldub [%l7 + %o4], %l4
subccc %g2, 0x12CB, %o2
fands %f28, %f15, %f0
ldstub [%l7 + 0x6E], %o3
sub %o7, %i5, %i6
movrgz %l2, %g7, %o1
andn %l0, 0x0A4F, %i0
fxors %f10, %f14, %f24
orn %i2, 0x0814, %o4
udiv %i7, 0x1CDB, %g5
ba,a %xcc, loop_82
fbe %fcc3, loop_83
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subccc %g6, 0x0B0D, %o5
loop_82:
nop
setx loop_84, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_83:
ldub [%l7 + 0x2C], %i1
tleu %icc, 0x1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_84:
edge16 %g3, %o0, %l5
fmovrsne %l1, %f20, %f20
fble %fcc0, loop_85
sub %i3, 0x1CB6, %g4
brgz,a %l6, loop_86
fabss %f9, %f29
loop_85:
umulcc %l3, %i4, %g1
edge16ln %o6, %l4, %g2
loop_86:
srl %o2, 0x02, %o7
alignaddr %i5, %o3, %i6
movg %xcc, %g7, %o1
fmovrslez %l2, %f28, %f19
mova %icc, %i0, %i2
fmovdge %xcc, %f26, %f25
andncc %o4, %i7, %l0
srax %g5, 0x0A, %o5
fmul8x16 %f17, %f28, %f0
std %g6, [%l7 + 0x40]
ble,a,pn %icc, loop_87
edge16l %g3, %o0, %l5
add %l1, 0x1EC5, %i3
wr %g0, 0x80, %asi
lduwa [%l7 + 0x70] %asi, %g4
loop_87:
subcc %l6, %l3, %i1
and %g1, 0x0CA9, %o6
fmovdvs %icc, %f28, %f23
srl %l4, 0x19, %g2
tpos %xcc, 0x2
srax %o2, %o7, %i4
set 0x2E, %o6
ldsba [%l7 + %o6] 0x14, %o3
fone %f20
te %icc, 0x1
fpackfix %f18, %f29
edge32ln %i6, %i5, %g7
smulcc %o1, %i0, %i2
andn %l2, %o4, %i7
fmovdneg %xcc, %f11, %f29
tn %xcc, 0x6
ld [%l7 + 0x10], %f27
tge %xcc, 0x7
edge32n %l0, %g5, %g6
udivcc %g3, 0x1992, %o5
tcc %xcc, 0x1
set 0x2E, %l1
lduha [%l7 + %l1] 0x04, %o0
fbuge,a %fcc2, loop_88
fors %f30, %f28, %f29
edge32 %l1, %i3, %g4
edge32ln %l6, %l3, %i1
loop_88:
movneg %xcc, %l5, %o6
tvs %icc, 0x4
move %icc, %g1, %l4
fmovsvs %xcc, %f26, %f0
sllx %g2, %o2, %o7
movge %xcc, %o3, %i6
srax %i4, 0x13, %g7
brnz,a %o1, loop_89
srl %i0, 0x12, %i5
tsubcctv %i2, 0x015F, %l2
fmovsge %icc, %f0, %f23
loop_89:
fnot1 %f0, %f16
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x18] %asi, 0x0
movne %xcc, %i7, %g5
movpos %icc, %l0, %g3
te %xcc, 0x6
fcmpeq16 %f16, %f16, %o5
brz,a %g6, loop_90
ldub [%l7 + 0x1D], %o0
tsubcctv %l1, 0x19BB, %i3
tne %icc, 0x2
loop_90:
sdiv %l6, 0x0381, %g4
fmuld8sux16 %f2, %f2, %f8
tpos %icc, 0x1
tle %icc, 0x5
udiv %l3, 0x0A06, %l5
fmovscc %xcc, %f1, %f5
movrlez %i1, 0x1EA, %o6
movpos %xcc, %l4, %g1
sethi 0x0D7B, %o2
ta %xcc, 0x4
te %icc, 0x5
xor %o7, %o3, %i6
bl %icc, loop_91
tn %xcc, 0x7
std %f12, [%l7 + 0x48]
udivx %g2, 0x062E, %g7
loop_91:
fcmpne16 %f18, %f4, %i4
fmovda %xcc, %f19, %f28
tpos %icc, 0x1
edge32l %i0, %o1, %i5
sir 0x11BD
be,a,pn %icc, loop_92
bn,a loop_93
tcs %icc, 0x2
wr %g0, 0x81, %asi
lda [%l7 + 0x18] %asi, %f12
loop_92:
membar 0x13
loop_93:
movle %icc, %i2, %l2
tvc %icc, 0x4
subc %i7, 0x0597, %o4
fmovdge %xcc, %f8, %f10
srax %l0, %g3, %o5
fnands %f27, %f3, %f20
fba %fcc1, loop_94
fcmple32 %f4, %f30, %g6
ldx [%l7 + 0x08], %g5
stb %o0, [%l7 + 0x3F]
loop_94:
nop
set 0x0C, %l4
swapa [%l7 + %l4] 0x10, %i3
wr %g0, 0x89, %asi
lduba [%l7 + 0x33] %asi, %l6
movrgez %g4, %l1, %l5
brlz,a %l3, loop_95
srl %o6, 0x07, %i1
fmovdge %icc, %f15, %f14
taddcctv %g1, 0x1B12, %l4
loop_95:
movgu %icc, %o7, %o3
ba,pt %xcc, loop_96
fcmpd %fcc3, %f30, %f4
andn %o2, %g2, %g7
ble,a loop_97
loop_96:
lduw [%l7 + 0x78], %i4
bn,a %icc, loop_98
membar 0x26
loop_97:
alignaddr %i6, %o1, %i5
brnz %i2, loop_99
loop_98:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnands %f2, %f5, %f30
fbo,a %fcc1, loop_100
loop_99:
bg loop_101
stx %i0, [%l7 + 0x08]
movn %icc, %l2, %o4
loop_100:
ldx [%l7 + 0x20], %i7
loop_101:
fxnors %f12, %f23, %f31
fand %f28, %f28, %f0
subc %l0, 0x014B, %o5
fmovdneg %xcc, %f5, %f25
fbue,a %fcc0, loop_102
brz,a %g3, loop_103
fmovse %xcc, %f6, %f18
tge %icc, 0x3
loop_102:
nop
setx loop_104, %l0, %l1
jmpl %l1, %g6
loop_103:
movleu %icc, %g5, %o0
fbuge %fcc0, loop_105
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_104:
nop
set 0x26, %l6
ldsh [%l7 + %l6], %l6
sllx %g4, %i3, %l1
loop_105:
tg %xcc, 0x5
xnor %l3, 0x1A52, %l5
movleu %icc, %o6, %i1
edge8l %l4, %o7, %o3
bleu,a,pn %icc, loop_106
sir 0x00E8
fbuge,a %fcc1, loop_107
tg %icc, 0x1
loop_106:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpadd32s %f30, %f2, %f22
loop_107:
nop
set 0x6C, %g5
lduba [%l7 + %g5] 0x88, %g1
fblg,a %fcc2, loop_108
taddcctv %g2, %g7, %o2
movrgez %i6, %i4, %i5
nop
setx loop_109, %l0, %l1
jmpl %l1, %i2
loop_108:
fbul %fcc0, loop_110
sll %i0, %l2, %o4
set 0x20, %l3
stxa %i7, [%l7 + %l3] 0x2a
membar #Sync
loop_109:
movpos %icc, %o1, %l0
loop_110:
orn %o5, %g3, %g5
fabss %f22, %f23
fornot2s %f17, %f16, %f10
edge16l %g6, %l6, %o0
or %i3, %g4, %l3
edge32ln %l5, %l1, %i1
bshuffle %f20, %f16, %f6
array32 %l4, %o6, %o3
fmovde %xcc, %f20, %f24
tn %xcc, 0x7
stb %o7, [%l7 + 0x71]
fmovsle %xcc, %f0, %f8
set 0x1C, %o7
ldswa [%l7 + %o7] 0x80, %g2
tn %icc, 0x1
edge16ln %g7, %g1, %i6
movrlz %i4, %o2, %i5
edge16l %i0, %i2, %l2
sll %i7, %o4, %o1
array8 %l0, %o5, %g5
fmovsleu %xcc, %f7, %f2
fands %f4, %f12, %f26
edge16 %g3, %l6, %o0
set 0x7C, %l0
lda [%l7 + %l0] 0x89, %f11
edge16 %g6, %i3, %l3
taddcc %g4, %l5, %l1
movn %icc, %i1, %o6
movgu %icc, %l4, %o7
add %l7, 0x5C, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %o3
casa [%l6] 0x81, %o3, %g2
movre %g7, 0x20E, %i6
std %f14, [%l7 + 0x38]
fcmpgt16 %f24, %f30, %i4
edge32n %g1, %i5, %i0
xnorcc %i2, 0x1F88, %l2
subcc %i7, %o4, %o2
fsrc1s %f21, %f25
movpos %icc, %l0, %o5
add %l7, 0x14, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x10, %o1, %g3
bneg %icc, loop_111
edge16l %l6, %g5, %g6
ta %xcc, 0x3
tsubcc %o0, %i3, %l3
loop_111:
movgu %icc, %g4, %l1
movge %icc, %i1, %o6
fmovrslez %l4, %f1, %f21
fmovrslez %o7, %f13, %f17
udivx %o3, 0x1D37, %l5
tg %icc, 0x2
fbo,a %fcc2, loop_112
bshuffle %f4, %f2, %f18
movcs %xcc, %g7, %i6
flush %l7 + 0x08
loop_112:
fbge,a %fcc2, loop_113
sdiv %i4, 0x1B75, %g2
fexpand %f17, %f24
taddcctv %g1, %i0, %i2
loop_113:
srax %i5, 0x0B, %i7
fexpand %f4, %f18
te %xcc, 0x1
movpos %xcc, %l2, %o4
wr %g0, 0x89, %asi
stha %l0, [%l7 + 0x6A] %asi
fnor %f16, %f6, %f14
nop
setx loop_114, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tsubcctv %o5, %o1, %o2
movne %xcc, %g3, %g5
ble,a %xcc, loop_115
loop_114:
fbo %fcc3, loop_116
movg %xcc, %g6, %o0
sir 0x1DD9
loop_115:
edge8 %i3, %l6, %g4
loop_116:
nop
wr %g0, 0x0c, %asi
stda %f0, [%l7 + 0x40] %asi
edge16 %l3, %l1, %i1
tcc %icc, 0x2
tge %xcc, 0x4
fmovdleu %xcc, %f2, %f18
edge32 %o6, %o7, %o3
flush %l7 + 0x34
array16 %l5, %g7, %l4
wr %g0, 0x88, %asi
stxa %i6, [%l7 + 0x08] %asi
or %i4, %g1, %i0
srax %i2, 0x15, %g2
movrlz %i5, %i7, %o4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %l0, %l2, %o5
sdivx %o2, 0x09B8, %g3
fpackfix %f18, %f3
fxnor %f8, %f30, %f30
set 0x0C, %i2
ldsba [%l7 + %i2] 0x04, %g5
orcc %o1, 0x19CF, %o0
ldsb [%l7 + 0x76], %g6
movl %xcc, %i3, %l6
fbge,a %fcc2, loop_117
fmovrsgez %g4, %f28, %f20
add %l3, 0x1952, %l1
bne loop_118
loop_117:
fbul %fcc3, loop_119
membar 0x07
ldx [%l7 + 0x48], %i1
loop_118:
bvs,pt %xcc, loop_120
loop_119:
tn %xcc, 0x5
and %o7, 0x071E, %o6
ldsb [%l7 + 0x6B], %l5
loop_120:
lduh [%l7 + 0x68], %o3
bgu,a %xcc, loop_121
fcmpgt32 %f14, %f20, %g7
sdivcc %l4, 0x12EA, %i6
movpos %xcc, %i4, %i0
loop_121:
nop
set 0x18, %l2
sta %f27, [%l7 + %l2] 0x10
fbe %fcc1, loop_122
array32 %i2, %g1, %g2
fzero %f14
tcs %xcc, 0x0
loop_122:
ba,pn %icc, loop_123
fmovrdgz %i7, %f30, %f14
ble %xcc, loop_124
edge8n %i5, %o4, %l0
loop_123:
nop
wr %g0, 0x81, %asi
lduba [%l7 + 0x3A] %asi, %o5
loop_124:
srax %l2, %o2, %g5
bshuffle %f6, %f26, %f26
sra %g3, %o1, %o0
fmul8sux16 %f30, %f10, %f20
edge32 %g6, %i3, %l6
tle %xcc, 0x4
fbuge %fcc3, loop_125
ld [%l7 + 0x68], %f22
movneg %xcc, %l3, %g4
tn %xcc, 0x2
loop_125:
fblg,a %fcc3, loop_126
taddcc %i1, 0x10BE, %o7
alignaddr %o6, %l1, %o3
orn %l5, 0x105F, %l4
loop_126:
nop
setx loop_127, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
andn %i6, %i4, %g7
movrlez %i0, %i2, %g2
fbe,a %fcc2, loop_128
loop_127:
fbug,a %fcc1, loop_129
edge32l %i7, %i5, %o4
fnands %f31, %f24, %f13
loop_128:
sub %g1, %l0, %o5
loop_129:
movg %icc, %l2, %o2
set 0x28, %i3
stxa %g5, [%l7 + %i3] 0x2b
membar #Sync
tneg %xcc, 0x5
fnegd %f24, %f16
sdivcc %g3, 0x04E0, %o1
fmovsle %icc, %f22, %f10
tvc %xcc, 0x2
fbuge %fcc2, loop_130
taddcc %o0, %g6, %l6
array16 %l3, %i3, %i1
and %g4, 0x1BB0, %o7
loop_130:
orn %l1, %o3, %o6
nop
setx loop_131, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpsub16 %f8, %f28, %f20
movpos %icc, %l5, %i6
tcc %icc, 0x0
loop_131:
fmovsn %icc, %f24, %f3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fands %f16, %f8, %f30
fmovdneg %icc, %f25, %f12
sdivcc %l4, 0x0483, %i4
fblg,a %fcc0, loop_132
fand %f2, %f8, %f20
brnz %i0, loop_133
bvc,a,pt %xcc, loop_134
loop_132:
edge32l %g7, %g2, %i7
edge8ln %i5, %i2, %o4
loop_133:
subccc %g1, %l0, %o5
loop_134:
udiv %l2, 0x0663, %o2
movrlez %g3, %o1, %o0
fxor %f14, %f2, %f8
movrlez %g6, 0x1F2, %g5
fandnot1 %f10, %f22, %f30
and %l6, 0x107B, %l3
nop
setx loop_135, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fpack16 %f2, %f16
smulcc %i3, %i1, %g4
xor %o7, %l1, %o6
loop_135:
fmuld8ulx16 %f29, %f22, %f12
sll %o3, %l5, %l4
brz %i4, loop_136
fmovrde %i0, %f2, %f4
andncc %g7, %i6, %i7
bneg %xcc, loop_137
loop_136:
fbo,a %fcc1, loop_138
movn %icc, %i5, %g2
umulcc %o4, %g1, %i2
loop_137:
fcmple32 %f6, %f26, %l0
loop_138:
bpos,a %xcc, loop_139
fmul8x16al %f13, %f17, %f16
movl %icc, %l2, %o5
srax %o2, 0x0E, %o1
loop_139:
sdivcc %g3, 0x15C6, %o0
fexpand %f8, %f22
subccc %g5, %l6, %l3
be,a %xcc, loop_140
movpos %xcc, %i3, %i1
srl %g6, 0x00, %o7
bl,a loop_141
loop_140:
nop
setx loop_142, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
subcc %l1, 0x155B, %g4
fandnot1 %f10, %f20, %f30
loop_141:
nop
set 0x38, %g7
prefetcha [%l7 + %g7] 0x11, 0x1
loop_142:
fsrc2s %f6, %f24
array32 %o3, %l5, %i4
tge %xcc, 0x6
edge8n %i0, %g7, %l4
fcmpeq16 %f18, %f20, %i6
fone %f28
fmovdgu %xcc, %f22, %f25
bshuffle %f8, %f28, %f24
udivcc %i7, 0x024D, %g2
xor %i5, %g1, %i2
ldd [%l7 + 0x60], %f14
fmovrsne %o4, %f1, %f29
sethi 0x1C85, %l2
addccc %l0, 0x0B8A, %o5
set 0x57, %o0
lduba [%l7 + %o0] 0x11, %o2
movpos %icc, %o1, %g3
andn %o0, %g5, %l3
udivcc %i3, 0x0B0F, %l6
addc %i1, %o7, %g6
fornot1s %f7, %f28, %f8
movrgz %l1, %g4, %o6
wr %g0, 0x04, %asi
ldsba [%l7 + 0x49] %asi, %o3
wr %g0, 0x23, %asi
stha %i4, [%l7 + 0x24] %asi
membar #Sync
ba %icc, loop_143
fbo,a %fcc3, loop_144
fpsub32 %f14, %f14, %f22
fba,a %fcc3, loop_145
loop_143:
fexpand %f13, %f16
loop_144:
bgu loop_146
fba %fcc1, loop_147
loop_145:
udivx %l5, 0x1119, %g7
nop
setx loop_148, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_146:
xnorcc %i0, 0x1FB4, %l4
loop_147:
fbul,a %fcc2, loop_149
movn %xcc, %i7, %g2
loop_148:
fxnor %f16, %f16, %f6
ldd [%l7 + 0x58], %i4
loop_149:
movle %xcc, %g1, %i6
tn %xcc, 0x0
movre %i2, 0x3B5, %l2
xor %l0, 0x1536, %o4
fbe %fcc3, loop_150
movleu %xcc, %o2, %o1
fmovrslez %g3, %f20, %f5
umul %o5, %o0, %l3
loop_150:
bneg %xcc, loop_151
mulscc %i3, 0x093A, %l6
alignaddr %g5, %i1, %g6
set 0x4B, %g2
lduba [%l7 + %g2] 0x10, %l1
loop_151:
nop
set 0x10, %o5
stwa %g4, [%l7 + %o5] 0xe2
membar #Sync
fpackfix %f14, %f19
nop
set 0x10, %g1
std %f24, [%l7 + %g1]
fmovdgu %icc, %f19, %f9
move %icc, %o6, %o3
swap [%l7 + 0x40], %i4
bcc,a,pt %icc, loop_152
ldsb [%l7 + 0x66], %o7
array32 %g7, %i0, %l5
umul %i7, %g2, %l4
loop_152:
nop
wr %g0, 0x81, %asi
ldswa [%l7 + 0x54] %asi, %i5
edge16l %i6, %i2, %l2
sub %g1, %o4, %l0
bneg,pn %xcc, loop_153
tge %icc, 0x5
alignaddrl %o1, %g3, %o5
movre %o0, %o2, %l3
loop_153:
fbule %fcc0, loop_154
fmovrsgz %i3, %f17, %f20
umulcc %g5, 0x11E5, %l6
tne %icc, 0x1
loop_154:
taddcc %g6, %l1, %g4
fpsub32s %f30, %f23, %f4
prefetch [%l7 + 0x58], 0x1
add %l7, 0x08, %l6
wr %g0, 0x19, %asi
ldxa [%l6] %asi, %o6
casxa [%l6] %asi, %o6, %o3
tcs %icc, 0x0
std %f6, [%l7 + 0x10]
tge %xcc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlz %i4, loop_155
lduh [%l7 + 0x7E], %i1
tcc %icc, 0x1
fbuge %fcc2, loop_156
loop_155:
array16 %o7, %i0, %l5
movn %icc, %g7, %i7
taddcc %l4, 0x0C6E, %i5
loop_156:
movre %i6, %i2, %g2
fblg %fcc0, loop_157
fmovsne %xcc, %f8, %f14
tpos %icc, 0x6
brnz %l2, loop_158
loop_157:
umul %g1, 0x1892, %l0
mulx %o1, 0x0504, %g3
fxnors %f14, %f28, %f30
loop_158:
movleu %xcc, %o5, %o0
or %o2, 0x00BA, %o4
add %i3, %g5, %l3
ba,pn %xcc, loop_159
movvs %xcc, %g6, %l1
subc %g4, %o6, %o3
tne %icc, 0x4
loop_159:
edge16 %l6, %i4, %o7
fmovsvc %icc, %f1, %f11
movgu %xcc, %i1, %l5
movcc %xcc, %g7, %i7
umul %l4, %i0, %i5
smulcc %i2, %i6, %l2
add %l7, 0x54, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %g1, %l0
fcmpne32 %f20, %f6, %o1
movrlez %g2, %o5, %g3
movl %xcc, %o0, %o4
srlx %o2, %g5, %i3
nop
setx loop_160, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcctv %l3, %g6, %g4
fmovrslz %l1, %f5, %f0
sethi 0x0FAC, %o3
loop_160:
movneg %icc, %l6, %o6
movrgz %o7, %i4, %l5
orcc %g7, %i7, %i1
subcc %l4, %i0, %i2
wr %g0, 0x11, %asi
sta %f10, [%l7 + 0x0C] %asi
fbuge,a %fcc2, loop_161
fbg %fcc1, loop_162
array32 %i5, %l2, %i6
edge8n %l0, %o1, %g2
loop_161:
udivx %o5, 0x142B, %g1
loop_162:
fmovscc %xcc, %f14, %f19
fpsub32s %f28, %f21, %f2
fbge,a %fcc1, loop_163
tleu %icc, 0x4
fnot1s %f18, %f22
fmovrsgz %o0, %f13, %f26
loop_163:
tcs %icc, 0x3
subcc %g3, %o2, %o4
orn %g5, 0x0434, %i3
set 0x54, %g4
lduwa [%l7 + %g4] 0x18, %l3
brz %g4, loop_164
bge loop_165
be loop_166
movleu %xcc, %g6, %o3
loop_164:
mulscc %l6, %o6, %l1
loop_165:
fcmple16 %f18, %f16, %i4
loop_166:
tn %xcc, 0x5
sllx %o7, 0x16, %l5
edge16n %i7, %i1, %l4
tvs %xcc, 0x2
mulx %g7, %i0, %i5
fcmpes %fcc1, %f18, %f9
add %l7, 0x24, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %i2
casa [%l6] %asi, %i2, %l2
edge32n %i6, %l0, %g2
fpadd16 %f14, %f30, %f6
array8 %o5, %g1, %o0
edge32l %g3, %o1, %o2
tneg %icc, 0x3
movle %xcc, %g5, %o4
movvs %xcc, %i3, %l3
fnot1s %f18, %f14
udivcc %g4, 0x1712, %g6
addc %l6, 0x1C4E, %o3
smul %l1, %o6, %o7
wr %g0, 0x11, %asi
ldsha [%l7 + 0x6E] %asi, %i4
fmovsg %icc, %f13, %f27
edge8l %l5, %i1, %i7
alignaddrl %g7, %l4, %i5
movneg %xcc, %i2, %i0
edge32l %l2, %i6, %g2
array8 %l0, %g1, %o5
fones %f5
tsubcctv %g3, 0x11B8, %o1
lduw [%l7 + 0x70], %o2
fbl %fcc0, loop_167
movg %icc, %g5, %o4
movrlz %o0, 0x25F, %l3
nop
setx loop_168, %l0, %l1
jmpl %l1, %i3
loop_167:
tge %xcc, 0x0
nop
set 0x24, %g3
sth %g6, [%l7 + %g3]
set 0x32, %i0
ldstuba [%l7 + %i0] 0x0c, %l6
loop_168:
fmovscc %xcc, %f12, %f5
tne %icc, 0x2
bcc,pt %xcc, loop_169
sllx %g4, 0x03, %o3
movn %icc, %l1, %o7
fornot1s %f26, %f2, %f28
loop_169:
fabss %f0, %f25
lduh [%l7 + 0x28], %o6
add %l7, 0x08, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %i4
casxa [%l6] %asi, %i4, %i1
fbge,a %fcc1, loop_170
stbar
xor %i7, %g7, %l5
xorcc %l4, %i2, %i5
loop_170:
addc %i0, 0x1FDF, %l2
ldd [%l7 + 0x60], %f10
fsrc2s %f10, %f12
subccc %g2, 0x00E2, %i6
fbu %fcc2, loop_171
orn %l0, %o5, %g1
fmovda %xcc, %f30, %f5
fble %fcc3, loop_172
loop_171:
fxor %f8, %f12, %f24
edge8n %o1, %o2, %g5
movvs %xcc, %o4, %g3
loop_172:
nop
wr %g0, 0xeb, %asi
stwa %l3, [%l7 + 0x34] %asi
membar #Sync
popc %o0, %i3
xnorcc %g6, 0x0413, %l6
fabss %f27, %f30
edge16n %o3, %g4, %l1
ldsw [%l7 + 0x2C], %o7
movge %icc, %i4, %o6
fcmps %fcc2, %f27, %f31
edge16n %i1, %g7, %i7
prefetch [%l7 + 0x7C], 0x1
edge16l %l5, %l4, %i2
fbug %fcc3, loop_173
fba,a %fcc2, loop_174
add %i5, 0x1791, %i0
subc %l2, %g2, %i6
loop_173:
orn %l0, %o5, %g1
loop_174:
swap [%l7 + 0x3C], %o2
fpsub16s %f28, %f31, %f24
set 0x40, %o1
stda %f0, [%l7 + %o1] 0xf0
membar #Sync
edge32ln %o1, %g5, %g3
mulscc %o4, 0x0AC4, %o0
tle %icc, 0x0
smul %l3, %i3, %l6
movvs %icc, %o3, %g6
fbul %fcc1, loop_175
array16 %l1, %g4, %o7
set 0x08, %l5
ldsha [%l7 + %l5] 0x80, %i4
loop_175:
edge16n %i1, %g7, %i7
add %l5, 0x0856, %l4
movre %o6, %i5, %i0
fbn %fcc1, loop_176
bneg %xcc, loop_177
tneg %icc, 0x0
movn %icc, %l2, %g2
loop_176:
nop
set 0x60, %g6
stba %i2, [%l7 + %g6] 0x14
loop_177:
bleu,a %icc, loop_178
lduw [%l7 + 0x40], %l0
popc 0x0210, %o5
orn %i6, %o2, %o1
loop_178:
movrgz %g5, 0x1DD, %g1
movle %icc, %g3, %o0
set 0x28, %i7
prefetcha [%l7 + %i7] 0x11, 0x1
bvc,pn %icc, loop_179
umulcc %i3, 0x1E28, %l6
fmovsge %icc, %f3, %f29
stb %o3, [%l7 + 0x3D]
loop_179:
fmuld8sux16 %f19, %f23, %f8
array32 %l3, %g6, %g4
tvs %icc, 0x3
mova %xcc, %o7, %l1
call loop_180
sdivcc %i1, 0x1FD6, %g7
tn %xcc, 0x6
edge32 %i7, %i4, %l4
loop_180:
fabss %f28, %f21
alignaddr %o6, %l5, %i0
tne %xcc, 0x3
orn %i5, 0x1BB6, %g2
tpos %icc, 0x0
subccc %i2, %l2, %o5
tne %icc, 0x4
movcc %icc, %i6, %o2
edge16 %o1, %l0, %g5
bshuffle %f2, %f20, %f4
move %icc, %g1, %o0
fandnot2 %f12, %f18, %f26
ld [%l7 + 0x40], %f4
udivcc %o4, 0x0281, %i3
tvs %xcc, 0x6
movre %l6, 0x100, %o3
udiv %l3, 0x00AA, %g3
ta %icc, 0x1
fmovdvs %xcc, %f19, %f24
membar #Sync
set 0x40, %i4
ldda [%l7 + %i4] 0xf1, %f0
edge16ln %g4, %o7, %l1
std %f30, [%l7 + 0x08]
ldsh [%l7 + 0x24], %g6
fnegs %f24, %f7
flush %l7 + 0x4C
fornot1 %f30, %f2, %f18
fmovscs %icc, %f27, %f1
movvc %xcc, %i1, %i7
tcc %xcc, 0x0
addccc %i4, %g7, %l4
sdivcc %o6, 0x1F0C, %i0
udivcc %l5, 0x00B8, %g2
xnor %i5, %i2, %l2
orcc %o5, 0x04B4, %i6
srax %o1, %l0, %o2
sra %g5, %g1, %o4
tn %xcc, 0x5
fpmerge %f10, %f14, %f4
edge16 %o0, %l6, %i3
movn %xcc, %o3, %l3
fmovsvs %xcc, %f7, %f18
sdivcc %g4, 0x0610, %g3
udiv %o7, 0x1720, %l1
subccc %i1, %i7, %g6
orcc %g7, %l4, %o6
udiv %i4, 0x101B, %i0
fmovrdgz %g2, %f22, %f10
wr %g0, 0x11, %asi
lda [%l7 + 0x18] %asi, %f11
fmovdcc %xcc, %f20, %f31
movvs %xcc, %i5, %i2
alignaddrl %l5, %l2, %o5
edge8n %i6, %o1, %o2
bn,pn %xcc, loop_181
tne %icc, 0x0
orncc %g5, 0x0A1A, %l0
tcc %xcc, 0x5
loop_181:
nop
set 0x20, %o2
ldda [%l7 + %o2] 0xea, %g0
wr %g0, 0x0c, %asi
stwa %o0, [%l7 + 0x3C] %asi
tne %xcc, 0x3
orncc %l6, 0x1C96, %i3
umulcc %o3, %l3, %o4
array32 %g3, %g4, %o7
xnorcc %i1, 0x041D, %i7
tcs %icc, 0x3
bshuffle %f16, %f26, %f2
umulcc %l1, %g6, %l4
wr %g0, 0x89, %asi
ldxa [%l7 + 0x58] %asi, %g7
orcc %i4, %o6, %g2
fmovsg %xcc, %f23, %f12
array8 %i0, %i5, %l5
bvs,a,pn %xcc, loop_182
array8 %i2, %l2, %i6
movpos %icc, %o1, %o2
srax %o5, 0x06, %l0
loop_182:
fornot1 %f2, %f22, %f20
ld [%l7 + 0x28], %f28
tcc %icc, 0x7
movrne %g1, %o0, %l6
bleu,a loop_183
lduw [%l7 + 0x30], %i3
srlx %g5, 0x0B, %l3
and %o3, 0x0650, %o4
loop_183:
mova %icc, %g3, %g4
prefetch [%l7 + 0x74], 0x1
bne loop_184
movrgez %i1, 0x03D, %o7
tcs %icc, 0x3
fmovsvc %icc, %f30, %f19
loop_184:
fbge,a %fcc3, loop_185
st %f20, [%l7 + 0x1C]
fmovde %icc, %f23, %f20
tleu %icc, 0x6
loop_185:
te %xcc, 0x0
bl %icc, loop_186
stb %l1, [%l7 + 0x72]
alignaddrl %i7, %g6, %g7
fmovsneg %icc, %f16, %f22
loop_186:
fmovdgu %xcc, %f1, %f20
ld [%l7 + 0x78], %f15
edge8l %i4, %l4, %g2
array16 %o6, %i5, %i0
sdivx %i2, 0x14C0, %l5
srl %l2, 0x04, %o1
umul %i6, 0x133D, %o5
movrgez %l0, %o2, %o0
fnegs %f26, %f4
andcc %g1, %l6, %g5
srlx %i3, 0x14, %l3
tneg %xcc, 0x0
fmovsn %xcc, %f12, %f8
udivx %o3, 0x1BE2, %g3
fpadd32 %f26, %f6, %f12
tsubcctv %o4, 0x0939, %i1
mulscc %g4, %l1, %o7
fcmpgt32 %f18, %f0, %i7
umul %g6, 0x0E7A, %g7
umulcc %l4, %g2, %o6
fmuld8sux16 %f18, %f28, %f4
ta %xcc, 0x6
stw %i4, [%l7 + 0x1C]
array8 %i0, %i2, %l5
fabss %f27, %f26
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovd %f8, %f0
xnor %l2, %i5, %o1
tvc %xcc, 0x2
alignaddrl %o5, %l0, %o2
fmovsneg %icc, %f21, %f17
fmovdneg %xcc, %f31, %f18
tn %icc, 0x4
orcc %o0, %g1, %l6
nop
setx loop_187, %l0, %l1
jmpl %l1, %i6
movge %icc, %g5, %l3
movn %xcc, %o3, %g3
movrgez %i3, 0x1BA, %i1
loop_187:
fbul,a %fcc1, loop_188
edge8n %g4, %l1, %o4
edge16ln %i7, %o7, %g7
bpos %icc, loop_189
loop_188:
fabss %f6, %f7
wr %g0, 0x19, %asi
stba %l4, [%l7 + 0x62] %asi
loop_189:
orncc %g6, %o6, %i4
addc %i0, 0x0844, %g2
membar 0x51
edge16ln %i2, %l2, %i5
sll %o1, %l5, %o5
sdivcc %l0, 0x0F6A, %o2
movcc %icc, %o0, %l6
umul %g1, %g5, %l3
fmuld8sux16 %f12, %f8, %f16
fmul8x16au %f20, %f3, %f16
movgu %icc, %i6, %o3
fbn,a %fcc0, loop_190
fbg,a %fcc0, loop_191
edge16l %g3, %i1, %g4
fmul8x16 %f10, %f26, %f6
loop_190:
lduh [%l7 + 0x5A], %i3
loop_191:
movn %icc, %l1, %i7
movgu %icc, %o7, %o4
movrlz %l4, 0x137, %g6
wr %g0, 0x80, %asi
ldswa [%l7 + 0x58] %asi, %g7
fmovdcc %xcc, %f26, %f3
movn %xcc, %i4, %i0
movpos %xcc, %o6, %g2
sir 0x1AF1
fornot1s %f29, %f16, %f11
fpsub16 %f10, %f18, %f22
xorcc %l2, %i5, %o1
tneg %icc, 0x1
bcs,a %xcc, loop_192
tne %xcc, 0x5
srax %i2, %o5, %l5
fcmpgt16 %f12, %f18, %l0
loop_192:
fbn %fcc0, loop_193
fpsub32 %f0, %f22, %f12
movle %icc, %o0, %o2
srlx %l6, %g5, %l3
loop_193:
fmovdne %xcc, %f30, %f6
movgu %xcc, %i6, %g1
ble %icc, loop_194
xnorcc %g3, %i1, %g4
membar 0x76
orncc %o3, 0x1864, %l1
loop_194:
sir 0x049D
bge,a loop_195
udivcc %i3, 0x0DC4, %o7
tvc %icc, 0x7
taddcctv %i7, 0x1B13, %l4
loop_195:
tvs %xcc, 0x7
tpos %xcc, 0x0
te %icc, 0x6
edge32n %g6, %o4, %i4
sethi 0x04EA, %i0
movle %xcc, %g7, %g2
mulx %l2, 0x1E15, %i5
fnegd %f6, %f20
nop
set 0x48, %i6
std %o0, [%l7 + %i6]
movcc %xcc, %o6, %o5
srlx %i2, 0x15, %l0
orn %o0, 0x115D, %l5
orncc %l6, 0x16BB, %o2
bg,a,pn %xcc, loop_196
sub %l3, 0x09E6, %g5
fcmpd %fcc1, %f24, %f0
std %f6, [%l7 + 0x78]
loop_196:
movgu %icc, %g1, %i6
brlz,a %g3, loop_197
ta %icc, 0x1
fnand %f12, %f2, %f10
ba,pt %icc, loop_198
loop_197:
fpmerge %f1, %f11, %f8
sllx %g4, 0x06, %i1
edge8n %l1, %i3, %o7
loop_198:
nop
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x41] %asi, %i7
edge16l %o3, %g6, %l4
tge %icc, 0x1
and %o4, %i0, %g7
movge %xcc, %i4, %g2
movneg %xcc, %i5, %o1
fblg,a %fcc3, loop_199
edge8n %o6, %o5, %l2
wr %g0, 0x88, %asi
stda %f0, [%l7 + 0x40] %asi
loop_199:
fblg,a %fcc2, loop_200
orncc %i2, 0x126C, %o0
edge8ln %l0, %l5, %l6
movre %o2, %g5, %l3
loop_200:
bg,a %icc, loop_201
brnz,a %g1, loop_202
fcmpne16 %f4, %f24, %i6
fmovscs %xcc, %f0, %f0
loop_201:
nop
set 0x34, %i5
lduw [%l7 + %i5], %g4
loop_202:
fxnor %f30, %f28, %f24
brgez %g3, loop_203
movne %icc, %l1, %i1
edge8n %i3, %o7, %i7
movle %icc, %o3, %g6
loop_203:
alignaddrl %o4, %l4, %i0
edge32ln %i4, %g7, %i5
fpadd32 %f16, %f4, %f30
fbuge %fcc1, loop_204
tneg %xcc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tge %icc, 0x3
loop_204:
array32 %g2, %o6, %o5
sra %l2, %i2, %o1
fbu,a %fcc2, loop_205
fble,a %fcc0, loop_206
edge8n %o0, %l5, %l6
andncc %l0, %g5, %l3
loop_205:
nop
set 0x40, %o3
stda %f16, [%l7 + %o3] 0x1e
membar #Sync
loop_206:
array16 %g1, %o2, %i6
set 0x40, %i1
stda %g4, [%l7 + %i1] 0x19
edge32 %g3, %i1, %i3
sra %l1, %o7, %i7
fpadd32 %f14, %f24, %f28
tneg %icc, 0x5
fmovsle %icc, %f26, %f8
bcc %icc, loop_207
fmul8x16al %f22, %f8, %f24
tl %icc, 0x1
fble %fcc2, loop_208
loop_207:
fmovse %xcc, %f17, %f7
subccc %g6, %o4, %o3
edge8ln %l4, %i0, %i4
loop_208:
bg,a %xcc, loop_209
andncc %i5, %g7, %g2
udivx %o5, 0x1E25, %l2
edge32ln %i2, %o1, %o0
loop_209:
bneg,a,pn %icc, loop_210
mulscc %o6, 0x1102, %l5
set 0x26, %o4
lduha [%l7 + %o4] 0x04, %l6
loop_210:
movne %icc, %l0, %l3
nop
set 0x24, %o6
sth %g1, [%l7 + %o6]
move %icc, %g5, %i6
lduw [%l7 + 0x38], %g4
fors %f28, %f2, %f27
srl %o2, %i1, %g3
tsubcctv %l1, 0x068E, %i3
fxor %f8, %f6, %f12
fone %f4
xnorcc %i7, %o7, %o4
tsubcctv %g6, %o3, %l4
subccc %i0, 0x0767, %i5
edge16l %g7, %i4, %o5
fmovsle %xcc, %f19, %f18
fmovsvs %icc, %f26, %f29
set 0x60, %l4
ldswa [%l7 + %l4] 0x81, %g2
movcs %icc, %l2, %i2
movg %xcc, %o1, %o6
taddcc %o0, %l5, %l0
movleu %icc, %l3, %g1
and %l6, 0x0C46, %g5
smul %g4, 0x178A, %i6
mova %icc, %i1, %g3
lduh [%l7 + 0x0C], %l1
stx %i3, [%l7 + 0x08]
xnor %i7, 0x0ADD, %o2
fmovrdne %o4, %f26, %f0
edge16l %g6, %o3, %o7
fnor %f8, %f10, %f14
stx %i0, [%l7 + 0x38]
edge16l %i5, %l4, %i4
udivx %g7, 0x1434, %g2
set 0x4C, %l1
lduwa [%l7 + %l1] 0x80, %o5
taddcctv %i2, %o1, %o6
taddcctv %o0, %l2, %l0
wr %g0, 0x89, %asi
ldxa [%l7 + 0x30] %asi, %l3
fmovrsgez %g1, %f13, %f10
fmovscs %xcc, %f7, %f23
tn %xcc, 0x1
and %l6, 0x06E2, %l5
stb %g4, [%l7 + 0x3E]
movl %icc, %g5, %i1
brlz,a %g3, loop_211
fmovrsgez %l1, %f25, %f13
sdivx %i3, 0x0DCF, %i6
movcc %icc, %o2, %i7
loop_211:
array8 %o4, %o3, %g6
mulx %o7, %i0, %l4
fnegs %f3, %f24
sdivx %i5, 0x1D43, %g7
xnor %g2, %i4, %i2
edge32ln %o1, %o6, %o0
alignaddr %o5, %l0, %l3
sethi 0x10A4, %l2
tsubcctv %l6, 0x127A, %l5
movvc %icc, %g1, %g4
edge32 %g5, %i1, %l1
sra %i3, %i6, %g3
edge8l %i7, %o4, %o3
edge16n %o2, %o7, %i0
fnands %f26, %f27, %f22
be,pn %xcc, loop_212
fmovspos %xcc, %f16, %f29
xorcc %g6, %i5, %l4
st %f28, [%l7 + 0x54]
loop_212:
alignaddr %g7, %g2, %i4
movcc %icc, %o1, %i2
movpos %xcc, %o0, %o5
xnor %l0, %o6, %l3
lduw [%l7 + 0x4C], %l6
wr %g0, 0x04, %asi
ldswa [%l7 + 0x10] %asi, %l2
flush %l7 + 0x40
fbule %fcc0, loop_213
fpackfix %f12, %f6
taddcctv %l5, 0x0489, %g4
sub %g5, 0x1011, %g1
loop_213:
movre %i1, %l1, %i3
fbn %fcc0, loop_214
xor %g3, %i6, %i7
movg %xcc, %o4, %o2
edge16l %o7, %i0, %o3
loop_214:
ldsh [%l7 + 0x46], %i5
sdivx %g6, 0x07C7, %l4
taddcc %g2, %i4, %g7
fones %f27
andcc %o1, 0x15A0, %o0
movrlez %i2, %o5, %o6
xorcc %l3, 0x0C31, %l6
movrlez %l0, 0x284, %l5
tn %xcc, 0x4
movleu %icc, %g4, %g5
membar 0x43
sth %l2, [%l7 + 0x7E]
movneg %xcc, %i1, %g1
add %l7, 0x60, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l1, %g3
tpos %xcc, 0x3
movvc %xcc, %i3, %i7
and %i6, 0x173E, %o4
fnand %f8, %f20, %f10
srlx %o2, %o7, %i0
xorcc %o3, 0x1F83, %g6
movvc %icc, %i5, %g2
fmovrslez %l4, %f18, %f19
movrgz %i4, %o1, %g7
fble,a %fcc1, loop_215
xnorcc %o0, %i2, %o6
taddcctv %l3, %o5, %l6
edge8l %l5, %l0, %g4
loop_215:
sdiv %l2, 0x0E74, %i1
move %icc, %g5, %l1
edge16l %g3, %i3, %g1
fnor %f24, %f18, %f10
addccc %i6, %i7, %o4
taddcctv %o7, 0x1B8A, %o2
stw %i0, [%l7 + 0x0C]
fand %f16, %f18, %f10
fnor %f16, %f24, %f4
fmovdgu %icc, %f9, %f12
stbar
sethi 0x1950, %g6
fmovrde %o3, %f0, %f8
prefetch [%l7 + 0x68], 0x3
taddcc %g2, 0x0D04, %l4
ldx [%l7 + 0x10], %i4
add %o1, 0x17CD, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
flush %l7 + 0x7C
fmovsvs %xcc, %f18, %f30
add %i5, 0x0056, %o0
sub %o6, 0x130E, %l3
tsubcc %o5, %l6, %i2
set 0x40, %g5
stda %f0, [%l7 + %g5] 0xf1
membar #Sync
umulcc %l0, 0x1941, %g4
edge16n %l2, %l5, %g5
fmovsle %icc, %f7, %f0
brlz,a %l1, loop_216
fmovsl %icc, %f6, %f28
fpadd16 %f0, %f8, %f2
or %i1, %g3, %i3
loop_216:
movne %icc, %i6, %g1
fmovdcs %icc, %f18, %f13
orcc %i7, %o7, %o4
bne,a,pt %xcc, loop_217
fbule %fcc1, loop_218
tleu %xcc, 0x6
fcmps %fcc1, %f18, %f30
loop_217:
fmovrsgz %i0, %f16, %f21
loop_218:
fmovsleu %icc, %f21, %f21
edge16 %g6, %o3, %o2
movge %xcc, %l4, %g2
movneg %icc, %i4, %g7
move %icc, %o1, %o0
movge %xcc, %i5, %l3
fmovsleu %icc, %f13, %f25
fbl %fcc3, loop_219
subcc %o6, %l6, %o5
umul %l0, 0x10FD, %i2
sdiv %l2, 0x1FC4, %l5
loop_219:
edge8n %g4, %l1, %g5
subc %i1, 0x0464, %g3
fbug %fcc3, loop_220
fbuge %fcc3, loop_221
orn %i3, 0x1628, %i6
umul %g1, %i7, %o7
loop_220:
tneg %xcc, 0x2
loop_221:
and %o4, %i0, %g6
edge32n %o2, %l4, %o3
bvc,a,pn %xcc, loop_222
call loop_223
umulcc %g2, 0x13B7, %g7
orcc %o1, 0x170F, %o0
loop_222:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_223:
sdivcc %i4, 0x15C3, %i5
faligndata %f12, %f30, %f4
ldub [%l7 + 0x65], %l3
wr %g0, 0x18, %asi
stwa %l6, [%l7 + 0x28] %asi
tn %icc, 0x6
move %xcc, %o6, %o5
brlz %l0, loop_224
stx %l2, [%l7 + 0x48]
mova %xcc, %i2, %g4
std %f12, [%l7 + 0x68]
loop_224:
ldsb [%l7 + 0x1F], %l1
fbg %fcc2, loop_225
movvc %xcc, %g5, %l5
edge16n %g3, %i1, %i6
wr %g0, 0x19, %asi
stda %i2, [%l7 + 0x68] %asi
loop_225:
sdivx %g1, 0x0960, %o7
bg %icc, loop_226
movvs %xcc, %i7, %i0
tn %xcc, 0x5
orcc %g6, %o2, %l4
loop_226:
nop
set 0x7A, %l3
lduba [%l7 + %l3] 0x81, %o3
movrgez %o4, 0x247, %g7
brlez %g2, loop_227
tle %xcc, 0x2
movrne %o1, 0x240, %o0
sir 0x02DA
loop_227:
movvs %xcc, %i4, %l3
movrlz %l6, 0x0CD, %i5
smul %o6, %l0, %o5
movrlz %i2, %l2, %l1
movrgz %g4, %l5, %g5
fpsub16 %f12, %f6, %f20
bge,a %icc, loop_228
ldstub [%l7 + 0x69], %i1
fmovspos %icc, %f12, %f11
fmovdge %icc, %f8, %f3
loop_228:
edge16l %i6, %i3, %g1
te %xcc, 0x1
fbuge,a %fcc2, loop_229
addccc %g3, %o7, %i7
flush %l7 + 0x74
and %i0, 0x1194, %g6
loop_229:
udivx %l4, 0x1E0A, %o2
fmovspos %xcc, %f25, %f26
st %f8, [%l7 + 0x5C]
ldd [%l7 + 0x08], %f22
ldub [%l7 + 0x7F], %o3
tn %icc, 0x3
movrlez %g7, 0x3C2, %g2
movne %xcc, %o1, %o0
fblg,a %fcc3, loop_230
smulcc %i4, 0x0FDA, %l3
fmovdle %icc, %f21, %f0
edge16n %l6, %o4, %o6
loop_230:
fcmpd %fcc3, %f0, %f18
ldub [%l7 + 0x2A], %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movn %icc, %o5, %i2
umul %i5, 0x021C, %l1
movpos %xcc, %l2, %g4
ld [%l7 + 0x50], %f7
subccc %g5, 0x1D59, %i1
xnor %l5, 0x018B, %i3
udivcc %i6, 0x1426, %g3
addc %o7, %g1, %i0
andn %i7, 0x0817, %l4
set 0x24, %l6
ldstuba [%l7 + %l6] 0x04, %o2
andn %o3, 0x0407, %g6
fcmped %fcc0, %f30, %f14
fnegd %f16, %f30
sdiv %g7, 0x1B89, %o1
stbar
tn %xcc, 0x6
stb %o0, [%l7 + 0x2B]
and %g2, 0x062F, %l3
sdiv %i4, 0x16F2, %o4
fbe %fcc1, loop_231
sra %o6, 0x1B, %l0
fpadd16 %f4, %f4, %f12
wr %g0, 0x04, %asi
ldswa [%l7 + 0x28] %asi, %l6
loop_231:
srlx %o5, %i2, %i5
ble,a loop_232
brlz,a %l2, loop_233
te %icc, 0x7
andncc %g4, %l1, %g5
loop_232:
sub %i1, 0x03B5, %l5
loop_233:
fabss %f31, %f3
tcc %xcc, 0x1
edge32ln %i6, %i3, %g3
lduh [%l7 + 0x66], %o7
wr %g0, 0x19, %asi
stda %f0, [%l7 + 0x40] %asi
movre %i0, %i7, %g1
nop
setx loop_234, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
for %f16, %f10, %f22
fones %f9
xor %l4, %o2, %g6
loop_234:
fmovsleu %xcc, %f22, %f0
subcc %g7, 0x0649, %o1
mova %icc, %o0, %g2
set 0x70, %l0
stda %o2, [%l7 + %l0] 0x89
be,a,pt %xcc, loop_235
tgu %icc, 0x2
fandnot1 %f28, %f28, %f28
brgez %i4, loop_236
loop_235:
tne %icc, 0x5
tge %xcc, 0x5
mulscc %o4, %o6, %l0
loop_236:
bne,a %icc, loop_237
membar 0x6C
wr %g0, 0x19, %asi
lduha [%l7 + 0x26] %asi, %l6
loop_237:
fmovdge %xcc, %f18, %f7
edge8ln %o5, %i2, %l3
fsrc1 %f12, %f24
movvs %xcc, %l2, %i5
fabsd %f30, %f16
fmovrdne %g4, %f24, %f20
array8 %g5, %i1, %l5
movcs %icc, %i6, %i3
fmovrsgez %g3, %f15, %f13
tg %xcc, 0x4
sra %l1, 0x14, %i0
addc %i7, %o7, %g1
ldsh [%l7 + 0x36], %l4
tcc %icc, 0x0
addcc %g6, 0x07FB, %o2
smulcc %o1, 0x0D14, %g7
stb %g2, [%l7 + 0x1B]
bgu,a,pn %icc, loop_238
tleu %icc, 0x5
movpos %xcc, %o3, %i4
sll %o0, 0x08, %o6
loop_238:
subcc %l0, %l6, %o5
brnz,a %o4, loop_239
fbne %fcc1, loop_240
edge8 %l3, %i2, %l2
fmovsa %icc, %f21, %f21
loop_239:
srax %i5, 0x0A, %g5
loop_240:
addc %g4, %l5, %i6
te %xcc, 0x1
edge8 %i3, %g3, %i1
set 0x1D, %o7
ldsba [%l7 + %o7] 0x80, %i0
stx %l1, [%l7 + 0x48]
fpmerge %f20, %f25, %f6
movgu %icc, %o7, %g1
stx %i7, [%l7 + 0x30]
movcs %icc, %l4, %o2
fand %f12, %f20, %f30
ld [%l7 + 0x44], %f1
subccc %g6, 0x013C, %o1
fmovrslz %g7, %f12, %f2
stw %g2, [%l7 + 0x10]
subccc %i4, %o0, %o3
brlz %o6, loop_241
fnegd %f30, %f8
movl %icc, %l6, %l0
tge %xcc, 0x4
loop_241:
tgu %xcc, 0x1
edge32n %o4, %o5, %l3
tg %icc, 0x2
edge32n %l2, %i5, %g5
wr %g0, 0x19, %asi
stha %i2, [%l7 + 0x4E] %asi
edge8ln %l5, %i6, %i3
array16 %g3, %g4, %i1
edge16l %i0, %o7, %l1
xnorcc %g1, %i7, %o2
stw %l4, [%l7 + 0x4C]
ldd [%l7 + 0x20], %g6
bgu,pt %icc, loop_242
fmul8ulx16 %f12, %f28, %f0
ble,pt %xcc, loop_243
fandnot1 %f28, %f0, %f4
loop_242:
andcc %g7, %o1, %i4
tcc %xcc, 0x0
loop_243:
bleu,a,pn %icc, loop_244
movg %xcc, %o0, %g2
andn %o3, %o6, %l0
tcc %xcc, 0x6
loop_244:
ldd [%l7 + 0x18], %i6
fcmpgt32 %f2, %f4, %o5
fpsub16 %f8, %f24, %f12
udiv %l3, 0x16D9, %o4
fmovse %icc, %f30, %f28
prefetch [%l7 + 0x18], 0x0
fbug %fcc3, loop_245
subcc %l2, %i5, %i2
bvc loop_246
nop
set 0x60, %i2
ldsh [%l7 + %i2], %g5
loop_245:
te %icc, 0x4
add %l7, 0x10, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %l5
casxa [%l6] %asi, %l5, %i3
loop_246:
fmovrsgez %i6, %f20, %f17
smulcc %g4, 0x10D2, %i1
fmovsleu %icc, %f19, %f28
mulx %g3, 0x0CA4, %i0
orn %l1, 0x1FEE, %o7
fandnot1s %f19, %f2, %f4
brnz %i7, loop_247
tne %icc, 0x7
orncc %g1, 0x0E6C, %l4
fmovrdgez %o2, %f8, %f26
loop_247:
tneg %xcc, 0x1
ldd [%l7 + 0x48], %g6
fcmpgt32 %f24, %f18, %o1
tpos %xcc, 0x2
movrlz %i4, %o0, %g7
movgu %xcc, %g2, %o3
fmovrdgez %o6, %f10, %f2
movvs %icc, %l0, %o5
set 0x71, %l2
ldsba [%l7 + %l2] 0x81, %l6
movn %xcc, %o4, %l3
srax %l2, %i2, %g5
set 0x64, %g7
swapa [%l7 + %g7] 0x80, %i5
srl %l5, %i6, %g4
fpack16 %f10, %f27
tle %xcc, 0x2
tvs %xcc, 0x4
wr %g0, 0xe2, %asi
ldda [%l7 + 0x60] %asi, %i0
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x19] %asi, %i3
alignaddr %g3, %l1, %i0
movrlz %i7, 0x3C5, %g1
fmovrdlez %o7, %f18, %f22
tl %icc, 0x0
brlez %o2, loop_248
fmul8x16au %f9, %f2, %f12
bl %icc, loop_249
fcmpeq32 %f14, %f2, %l4
loop_248:
fone %f8
andncc %o1, %i4, %o0
loop_249:
ldsw [%l7 + 0x70], %g7
alignaddrl %g2, %g6, %o6
array16 %o3, %o5, %l6
movcc %xcc, %o4, %l3
wr %g0, 0x04, %asi
ldswa [%l7 + 0x24] %asi, %l2
orcc %i2, 0x1DB6, %l0
udivx %g5, 0x0005, %i5
tpos %xcc, 0x2
andncc %l5, %i6, %i1
addc %g4, %g3, %l1
array16 %i3, %i0, %i7
orncc %o7, %o2, %l4
fmovrdgez %g1, %f30, %f0
brlez,a %o1, loop_250
alignaddrl %o0, %g7, %g2
tg %icc, 0x1
prefetch [%l7 + 0x70], 0x0
loop_250:
fbul %fcc3, loop_251
fbne %fcc0, loop_252
mulx %g6, %o6, %o3
fbge,a %fcc3, loop_253
loop_251:
siam 0x3
loop_252:
nop
set 0x0D, %i3
ldstuba [%l7 + %i3] 0x0c, %o5
loop_253:
fmovrdlez %l6, %f12, %f20
andn %o4, 0x0510, %i4
sdivx %l3, 0x0AA0, %l2
array32 %i2, %l0, %g5
movneg %xcc, %i5, %i6
fbule,a %fcc3, loop_254
movre %i1, %l5, %g3
fmul8x16au %f3, %f30, %f6
wr %g0, 0x18, %asi
lduha [%l7 + 0x66] %asi, %g4
loop_254:
fpackfix %f18, %f30
mova %icc, %i3, %i0
fexpand %f21, %f14
ldsw [%l7 + 0x48], %i7
set 0x40, %o0
ldda [%l7 + %o0] 0x18, %f16
fcmpd %fcc2, %f28, %f0
bge loop_255
tneg %xcc, 0x7
stw %o7, [%l7 + 0x30]
bl,a %xcc, loop_256
loop_255:
umulcc %l1, 0x1EFA, %o2
addccc %l4, 0x0AB5, %g1
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_256:
xorcc %o0, 0x1075, %o1
set 0x60, %o5
ldxa [%l7 + %o5] 0x19, %g7
tge %xcc, 0x2
bne loop_257
be,a,pt %xcc, loop_258
srax %g6, 0x16, %g2
fxnor %f10, %f4, %f26
loop_257:
sdivx %o6, 0x0CED, %o5
loop_258:
array8 %o3, %l6, %o4
movne %icc, %i4, %l3
add %i2, %l0, %l2
bge,pt %icc, loop_259
bcc,a loop_260
fnot1 %f8, %f28
fxors %f31, %f17, %f23
loop_259:
udivcc %g5, 0x1903, %i5
loop_260:
or %i1, %i6, %g3
set 0x32, %g1
stha %g4, [%l7 + %g1] 0xea
membar #Sync
movrgz %l5, 0x0DB, %i0
wr %g0, 0x89, %asi
lduha [%l7 + 0x16] %asi, %i7
te %xcc, 0x2
bcs,pt %icc, loop_261
srl %i3, 0x15, %o7
subcc %o2, 0x01FF, %l1
bvs,a loop_262
loop_261:
andcc %g1, 0x05A0, %l4
fsrc1 %f8, %f8
andcc %o0, %g7, %g6
loop_262:
faligndata %f6, %f18, %f8
fmovrse %o1, %f13, %f4
movcc %icc, %o6, %g2
fzero %f10
addccc %o3, %o5, %l6
fmovdcs %xcc, %f21, %f27
edge8n %o4, %l3, %i2
sdivcc %i4, 0x0804, %l0
udivx %l2, 0x1473, %i5
taddcc %i1, %i6, %g5
fba %fcc3, loop_263
edge8 %g4, %l5, %g3
fmovsne %xcc, %f11, %f20
taddcctv %i7, 0x1697, %i0
loop_263:
stx %o7, [%l7 + 0x38]
xorcc %o2, %l1, %g1
tsubcctv %i3, %l4, %g7
bl,a,pn %xcc, loop_264
movcc %icc, %o0, %g6
lduw [%l7 + 0x38], %o6
orn %g2, %o1, %o3
loop_264:
mulx %o5, 0x0C6D, %l6
call loop_265
brlz %l3, loop_266
edge8ln %i2, %i4, %l0
mulscc %l2, %i5, %i1
loop_265:
alignaddr %o4, %g5, %g4
loop_266:
nop
set 0x60, %g2
ldstuba [%l7 + %g2] 0x88, %i6
tgu %xcc, 0x1
bneg,a loop_267
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
and %l5, 0x0641, %g3
bg,a,pt %icc, loop_268
loop_267:
bne,a,pn %icc, loop_269
nop
setx loop_270, %l0, %l1
jmpl %l1, %i0
sub %i7, 0x1652, %o7
loop_268:
fpsub32 %f8, %f16, %f6
loop_269:
xorcc %l1, 0x04FD, %o2
loop_270:
orncc %i3, %l4, %g7
movvs %icc, %g1, %g6
sub %o0, 0x0F97, %g2
sdivcc %o6, 0x042E, %o3
edge16n %o1, %l6, %l3
sethi 0x1982, %o5
movrgz %i4, %i2, %l0
ldsw [%l7 + 0x54], %i5
fcmps %fcc1, %f7, %f26
mulx %i1, 0x150F, %l2
fmovdpos %icc, %f3, %f21
fpmerge %f24, %f26, %f22
orcc %g5, %o4, %g4
sir 0x0C93
edge16ln %i6, %g3, %i0
edge8l %i7, %l5, %l1
bcs,a %xcc, loop_271
mova %icc, %o2, %o7
ldub [%l7 + 0x7F], %i3
te %xcc, 0x1
loop_271:
movpos %icc, %l4, %g7
xnorcc %g6, 0x14EF, %o0
movvs %icc, %g1, %o6
set 0x48, %g4
stxa %o3, [%l7 + %g4] 0xe3
membar #Sync
edge8n %g2, %l6, %o1
fcmpgt32 %f14, %f6, %l3
movre %i4, %i2, %l0
edge8l %i5, %i1, %l2
sethi 0x1975, %g5
std %o4, [%l7 + 0x78]
fnands %f18, %f2, %f4
array16 %o4, %g4, %i6
fcmpeq16 %f14, %f8, %i0
sdiv %i7, 0x0A7D, %g3
fbul,a %fcc1, loop_272
movleu %xcc, %l1, %o2
udivx %o7, 0x0068, %l5
orn %l4, 0x1E4F, %i3
loop_272:
brnz,a %g6, loop_273
tne %xcc, 0x4
udivx %g7, 0x1667, %o0
fcmps %fcc3, %f9, %f8
loop_273:
nop
set 0x76, %g3
ldub [%l7 + %g3], %o6
fmovdl %xcc, %f12, %f17
add %l7, 0x30, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] %asi, %o3, %g1
bn,a,pn %xcc, loop_274
fabsd %f2, %f0
fnot1 %f12, %f16
udiv %g2, 0x0890, %l6
loop_274:
fmovdleu %xcc, %f22, %f1
edge16 %o1, %l3, %i2
tneg %xcc, 0x5
movl %icc, %i4, %l0
mulscc %i1, %i5, %l2
fpackfix %f10, %f12
movcc %icc, %g5, %o5
te %icc, 0x6
bne,a,pt %icc, loop_275
stbar
movg %icc, %g4, %o4
and %i6, %i7, %g3
loop_275:
call loop_276
edge8n %l1, %i0, %o2
bcc,a loop_277
movle %xcc, %l5, %o7
loop_276:
fpadd32 %f16, %f16, %f24
subcc %i3, %l4, %g7
loop_277:
edge8l %g6, %o0, %o6
set 0x40, %o1
ldda [%l7 + %o1] 0x11, %f0
smul %g1, %g2, %l6
popc %o3, %o1
fpadd32s %f13, %f4, %f8
fxor %f14, %f8, %f20
bvs,a,pt %xcc, loop_278
movvc %icc, %i2, %i4
wr %g0, 0x18, %asi
ldswa [%l7 + 0x24] %asi, %l3
loop_278:
fbo,a %fcc2, loop_279
edge8 %i1, %i5, %l0
smul %g5, 0x1765, %l2
movneg %xcc, %o5, %o4
loop_279:
sdiv %i6, 0x1ED0, %i7
fandnot2s %f28, %f29, %f5
bcs %xcc, loop_280
srlx %g3, 0x1B, %l1
prefetch [%l7 + 0x0C], 0x3
smulcc %g4, 0x07BE, %o2
loop_280:
movl %icc, %i0, %l5
tcs %xcc, 0x3
swap [%l7 + 0x58], %o7
bleu loop_281
andncc %i3, %g7, %l4
sub %o0, %g6, %o6
andncc %g1, %l6, %g2
loop_281:
movrlz %o1, 0x21F, %i2
edge8 %o3, %l3, %i1
nop
setx loop_282, %l0, %l1
jmpl %l1, %i4
move %xcc, %l0, %i5
ba,a %xcc, loop_283
fbuge,a %fcc2, loop_284
loop_282:
xorcc %l2, %g5, %o5
movleu %icc, %i6, %o4
loop_283:
nop
membar #Sync
wr %g0, 0x1f, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_284:
tpos %xcc, 0x0
movvc %icc, %i7, %g3
taddcc %g4, %l1, %i0
tcc %icc, 0x3
fbg %fcc2, loop_285
tl %icc, 0x1
fandnot1 %f0, %f12, %f2
popc 0x12EE, %l5
loop_285:
udiv %o7, 0x11E3, %i3
mulscc %g7, %l4, %o0
fbl %fcc0, loop_286
fnands %f5, %f25, %f15
srax %g6, %o6, %o2
set 0x55, %l5
ldstuba [%l7 + %l5] 0x80, %l6
loop_286:
fmovsge %icc, %f22, %f11
fmovda %xcc, %f9, %f22
fmovs %f31, %f10
orcc %g2, 0x1887, %g1
tvc %icc, 0x4
bn,pt %icc, loop_287
movcs %xcc, %o1, %o3
edge32 %l3, %i2, %i4
sll %i1, 0x1D, %i5
loop_287:
brz,a %l2, loop_288
andcc %l0, 0x1426, %g5
udivcc %o5, 0x1A64, %i6
edge8ln %o4, %g3, %g4
loop_288:
nop
add %l7, 0x38, %l6
wr %g0, 0x11, %asi
casxa [%l6] 0x11, %i7, %l1
xnorcc %l5, 0x03BF, %i0
fmovsg %xcc, %f4, %f23
prefetch [%l7 + 0x5C], 0x0
andn %i3, %g7, %o7
swap [%l7 + 0x74], %l4
fornot1 %f16, %f0, %f16
brlez %g6, loop_289
fnot2 %f28, %f28
fmovsvs %xcc, %f1, %f26
st %f5, [%l7 + 0x44]
loop_289:
fpadd16s %f17, %f0, %f10
movpos %icc, %o6, %o2
fmovsgu %xcc, %f0, %f22
srax %o0, 0x1D, %g2
fnot2s %f31, %f3
addccc %g1, 0x182A, %o1
call loop_290
popc %o3, %l3
movrne %i2, 0x0B5, %l6
lduw [%l7 + 0x50], %i1
loop_290:
movleu %icc, %i5, %i4
brnz %l0, loop_291
movvs %xcc, %g5, %l2
tn %icc, 0x4
tvs %icc, 0x2
loop_291:
taddcctv %i6, %o5, %o4
brnz %g4, loop_292
movre %g3, 0x378, %i7
bneg,a %xcc, loop_293
movgu %xcc, %l1, %i0
loop_292:
udivcc %l5, 0x0AB1, %i3
add %l7, 0x0C, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %g7
casa [%l6] %asi, %g7, %o7
loop_293:
tn %xcc, 0x2
edge8ln %g6, %l4, %o2
movgu %icc, %o0, %o6
movleu %icc, %g2, %o1
fmuld8ulx16 %f0, %f27, %f2
xnor %o3, %g1, %l3
ld [%l7 + 0x74], %f4
movrgez %i2, %l6, %i1
fnot1s %f10, %f11
alignaddrl %i5, %l0, %g5
wr %g0, 0x80, %asi
ldda [%l7 + 0x50] %asi, %i4
wr %g0, 0x81, %asi
lda [%l7 + 0x14] %asi, %f17
alignaddr %i6, %o5, %l2
fmovrdgez %o4, %f8, %f4
fmovsge %xcc, %f3, %f5
fbue %fcc1, loop_294
sdivx %g3, 0x1C28, %i7
movrgz %l1, 0x12C, %i0
sll %l5, 0x04, %i3
loop_294:
nop
setx loop_295, %l0, %l1
jmpl %l1, %g4
edge32l %o7, %g6, %l4
tge %xcc, 0x2
orncc %g7, %o0, %o2
loop_295:
edge16ln %o6, %o1, %o3
fmovrslez %g2, %f15, %f17
sethi 0x1889, %l3
set 0x70, %g6
stba %i2, [%l7 + %g6] 0x04
movrgez %g1, 0x0B9, %l6
sth %i5, [%l7 + 0x2E]
wr %g0, 0x19, %asi
ldsha [%l7 + 0x3A] %asi, %i1
wr %g0, 0x80, %asi
stxa %l0, [%l7 + 0x18] %asi
movne %icc, %g5, %i6
add %i4, 0x0134, %l2
umul %o4, %g3, %i7
fxor %f26, %f10, %f30
fbul %fcc0, loop_296
xnor %l1, 0x16F8, %o5
movcc %icc, %l5, %i3
tg %xcc, 0x6
loop_296:
for %f2, %f28, %f28
xnor %i0, 0x0499, %o7
bleu,a loop_297
fbg %fcc2, loop_298
fpsub32s %f16, %f28, %f12
nop
setx loop_299, %l0, %l1
jmpl %l1, %g4
loop_297:
fcmped %fcc2, %f28, %f30
loop_298:
edge32 %l4, %g6, %g7
fmovsn %icc, %f25, %f24
loop_299:
fbg,a %fcc1, loop_300
tcc %xcc, 0x5
ta %icc, 0x6
array32 %o2, %o6, %o0
loop_300:
mova %icc, %o3, %g2
fba,a %fcc3, loop_301
tneg %icc, 0x6
popc %o1, %l3
fmovrslz %i2, %f22, %f26
loop_301:
tne %icc, 0x0
fors %f29, %f26, %f12
srax %g1, %i5, %i1
bne,pt %icc, loop_302
fors %f5, %f4, %f22
tvs %icc, 0x7
bgu,pn %xcc, loop_303
loop_302:
movvc %xcc, %l0, %g5
fbe %fcc0, loop_304
fmovdn %xcc, %f10, %f31
loop_303:
stb %i6, [%l7 + 0x3C]
udivcc %l6, 0x137A, %i4
loop_304:
taddcc %o4, %g3, %i7
fnors %f2, %f25, %f4
andcc %l2, %l1, %o5
fxor %f20, %f4, %f14
popc 0x1D5F, %i3
fabss %f12, %f27
fornot2s %f2, %f20, %f8
udivx %l5, 0x0F35, %i0
srlx %g4, %o7, %g6
tsubcctv %l4, %g7, %o6
fcmpne16 %f10, %f22, %o0
flush %l7 + 0x3C
fpsub16 %f28, %f20, %f26
andncc %o3, %g2, %o2
fbuge %fcc2, loop_305
tleu %icc, 0x3
movgu %xcc, %l3, %i2
andcc %o1, 0x0723, %i5
loop_305:
movcs %icc, %i1, %l0
fba,a %fcc2, loop_306
or %g5, %i6, %l6
brgz %i4, loop_307
andcc %g1, 0x08CA, %g3
loop_306:
movn %icc, %i7, %o4
movrlz %l1, %l2, %o5
loop_307:
movgu %icc, %i3, %i0
movle %icc, %l5, %g4
edge8 %g6, %l4, %o7
xor %o6, %g7, %o0
nop
setx loop_308, %l0, %l1
jmpl %l1, %o3
mulx %g2, 0x1C71, %l3
fcmpne32 %f22, %f16, %o2
movgu %xcc, %i2, %o1
loop_308:
edge16l %i1, %i5, %l0
or %g5, 0x054C, %l6
movvc %xcc, %i4, %g1
sdivx %i6, 0x1774, %i7
and %o4, %l1, %g3
addcc %l2, %o5, %i3
srax %i0, 0x0D, %l5
tgu %xcc, 0x2
tn %icc, 0x2
movre %g4, %l4, %g6
fblg %fcc0, loop_309
edge16 %o7, %o6, %o0
wr %g0, 0x89, %asi
lduha [%l7 + 0x3A] %asi, %o3
loop_309:
fxors %f1, %f16, %f29
fbe %fcc2, loop_310
srax %g2, 0x16, %g7
fmovdg %xcc, %f17, %f4
bne %icc, loop_311
loop_310:
tsubcctv %o2, %l3, %i2
tcs %icc, 0x0
movn %icc, %o1, %i5
loop_311:
orn %i1, %g5, %l0
brlz,a %i4, loop_312
movl %icc, %g1, %i6
edge32n %l6, %o4, %l1
fbl %fcc2, loop_313
loop_312:
lduh [%l7 + 0x5C], %i7
wr %g0, 0x88, %asi
lduba [%l7 + 0x4C] %asi, %g3
loop_313:
addc %o5, %i3, %l2
tneg %icc, 0x0
stb %l5, [%l7 + 0x23]
movle %icc, %i0, %g4
fmovscs %icc, %f18, %f26
fpackfix %f16, %f0
edge32n %g6, %l4, %o6
set 0x66, %i7
lduha [%l7 + %i7] 0x10, %o0
bg,a %icc, loop_314
movge %xcc, %o7, %g2
fsrc1 %f12, %f18
fmovdneg %xcc, %f26, %f31
loop_314:
movle %icc, %g7, %o3
wr %g0, 0xe2, %asi
stda %o2, [%l7 + 0x68] %asi
membar #Sync
edge32n %i2, %o1, %i5
movrlz %i1, %g5, %l0
movrlz %l3, %i4, %g1
fnot2s %f2, %f27
add %l7, 0x18, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %i6, %l6
movneg %xcc, %l1, %o4
set 0x40, %i4
stda %f16, [%l7 + %i4] 0x14
edge16 %g3, %o5, %i7
andncc %i3, %l2, %l5
mulscc %i0, 0x1453, %g4
edge16 %l4, %g6, %o0
xnor %o6, 0x0BBD, %o7
movne %icc, %g2, %g7
stbar
fmovsge %xcc, %f3, %f11
smulcc %o3, %o2, %o1
faligndata %f30, %f8, %f14
tcc %icc, 0x7
edge32ln %i5, %i2, %g5
andcc %i1, %l3, %l0
fpsub16s %f16, %f26, %f7
ldd [%l7 + 0x60], %f28
fbg %fcc1, loop_315
fbule,a %fcc2, loop_316
movrgez %i4, 0x088, %i6
brgez,a %g1, loop_317
loop_315:
edge16l %l1, %l6, %o4
loop_316:
move %xcc, %g3, %o5
fbg,a %fcc0, loop_318
loop_317:
brlz,a %i3, loop_319
fcmps %fcc2, %f4, %f11
mulx %l2, %l5, %i0
loop_318:
ldsw [%l7 + 0x58], %g4
loop_319:
and %l4, 0x0E74, %g6
mulscc %i7, %o6, %o7
set 0x2C, %o2
stwa %o0, [%l7 + %o2] 0x15
taddcctv %g7, 0x10A7, %o3
movrlez %o2, 0x0B1, %g2
movrgez %o1, %i2, %i5
fmovdleu %xcc, %f3, %f21
umulcc %i1, 0x14F7, %g5
movrgz %l3, 0x3EA, %i4
array16 %l0, %i6, %l1
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f16
movleu %icc, %g1, %l6
fzero %f2
fcmpne16 %f28, %f26, %o4
edge32ln %g3, %i3, %o5
orn %l5, %i0, %g4
fcmped %fcc0, %f26, %f20
fmovrdgez %l4, %f24, %f20
taddcctv %l2, %g6, %i7
mova %xcc, %o7, %o0
popc 0x18DE, %o6
orcc %g7, 0x1529, %o3
stw %o2, [%l7 + 0x60]
movvc %icc, %g2, %o1
pdist %f22, %f4, %f18
fands %f4, %f19, %f1
brz,a %i2, loop_320
fmovsa %icc, %f9, %f24
fmovsa %icc, %f23, %f2
movrgez %i5, %g5, %i1
loop_320:
array32 %l3, %l0, %i6
fxor %f4, %f26, %f24
xnor %l1, %g1, %i4
subccc %o4, 0x1D94, %l6
brgz,a %g3, loop_321
bneg,a,pn %icc, loop_322
fpsub16 %f24, %f4, %f6
wr %g0, 0x11, %asi
ldsha [%l7 + 0x6C] %asi, %o5
loop_321:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_322:
xnor %i3, %l5, %g4
fpackfix %f30, %f26
sir 0x065A
bge %icc, loop_323
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subccc %i0, %l2, %l4
edge8ln %g6, %o7, %o0
loop_323:
flush %l7 + 0x08
andcc %o6, %g7, %i7
fbn,a %fcc2, loop_324
ldsh [%l7 + 0x66], %o2
tg %xcc, 0x3
movvc %xcc, %o3, %g2
loop_324:
alignaddr %i2, %i5, %g5
orn %i1, %o1, %l3
ldsh [%l7 + 0x26], %l0
edge8l %l1, %g1, %i4
edge16 %i6, %l6, %o4
bpos,pn %icc, loop_325
fmovsn %icc, %f9, %f16
orn %o5, 0x0D18, %i3
membar 0x5B
loop_325:
bvs,a %xcc, loop_326
fbuge %fcc2, loop_327
fmovsneg %xcc, %f0, %f2
fbn %fcc0, loop_328
loop_326:
sdivx %l5, 0x0A8A, %g4
loop_327:
tsubcctv %g3, %i0, %l4
tvs %icc, 0x4
loop_328:
fmovdvc %icc, %f12, %f0
edge32ln %g6, %l2, %o7
movneg %icc, %o6, %o0
mulx %g7, %i7, %o2
movvs %xcc, %g2, %i2
tsubcc %i5, %o3, %i1
udiv %g5, 0x0B0A, %l3
sdivx %l0, 0x051C, %o1
fcmpne32 %f8, %f30, %l1
bleu,pn %xcc, loop_329
sethi 0x1C84, %i4
fones %f28
fble,a %fcc0, loop_330
loop_329:
tl %xcc, 0x1
fmovrse %g1, %f5, %f2
fmovsge %xcc, %f19, %f12
loop_330:
edge32n %i6, %o4, %o5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivcc %l6, 0x1556, %i3
edge8l %l5, %g3, %i0
andcc %l4, %g4, %l2
fmovrslez %o7, %f10, %f19
subc %o6, %g6, %g7
edge8n %i7, %o0, %o2
srl %i2, %g2, %o3
add %i1, %g5, %i5
fmovdleu %xcc, %f12, %f21
xorcc %l0, 0x0766, %o1
fnand %f26, %f18, %f22
movcc %icc, %l3, %i4
ta %xcc, 0x5
tn %icc, 0x2
set 0x74, %i6
ldswa [%l7 + %i6] 0x0c, %l1
edge8l %i6, %g1, %o5
movg %icc, %o4, %i3
sdivcc %l5, 0x1DCE, %l6
set 0x30, %i5
ldxa [%l7 + %i5] 0x81, %g3
std %l4, [%l7 + 0x18]
edge32ln %i0, %l2, %g4
movvs %xcc, %o6, %g6
xor %o7, %g7, %i7
set 0x30, %i0
ldda [%l7 + %i0] 0x23, %o2
movrgez %i2, %g2, %o0
fmul8x16 %f8, %f22, %f6
andncc %i1, %g5, %i5
call loop_331
flush %l7 + 0x38
sdivx %l0, 0x04D0, %o1
edge16 %o3, %l3, %l1
loop_331:
movrgez %i6, 0x203, %g1
edge32ln %i4, %o5, %i3
andn %o4, 0x1B54, %l5
flush %l7 + 0x14
movrlez %l6, %g3, %i0
fmovscs %icc, %f29, %f1
tg %xcc, 0x6
edge32 %l2, %g4, %o6
xorcc %g6, %l4, %g7
fmovdpos %xcc, %f13, %f22
addc %o7, %o2, %i2
nop
set 0x70, %o3
stw %g2, [%l7 + %o3]
array8 %o0, %i1, %i7
alignaddr %g5, %i5, %l0
subc %o1, 0x192F, %l3
fmovda %xcc, %f13, %f11
nop
set 0x64, %i1
stw %l1, [%l7 + %i1]
wr %g0, 0x81, %asi
sta %f20, [%l7 + 0x68] %asi
tgu %xcc, 0x2
edge32n %o3, %i6, %g1
edge32n %i4, %i3, %o4
lduh [%l7 + 0x6A], %l5
wr %g0, 0x18, %asi
stwa %l6, [%l7 + 0x5C] %asi
fmovrsgz %o5, %f9, %f2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orncc %g3, %i0, %l2
popc 0x0D68, %g4
edge8ln %o6, %l4, %g6
fmovdl %xcc, %f3, %f29
wr %g0, 0x80, %asi
lduwa [%l7 + 0x2C] %asi, %g7
fcmpes %fcc1, %f0, %f12
movl %icc, %o7, %o2
xorcc %i2, 0x1494, %o0
edge8 %g2, %i7, %i1
tvs %xcc, 0x1
or %g5, %l0, %o1
nop
setx loop_332, %l0, %l1
jmpl %l1, %l3
fcmpgt16 %f18, %f28, %i5
fmovsvs %icc, %f26, %f3
fmovsge %xcc, %f4, %f2
loop_332:
umulcc %l1, %o3, %i6
bne,a loop_333
fbge %fcc0, loop_334
ble,a %icc, loop_335
fbne %fcc2, loop_336
loop_333:
tneg %xcc, 0x3
loop_334:
nop
wr %g0, 0x89, %asi
stba %g1, [%l7 + 0x13] %asi
loop_335:
subc %i4, %i3, %l5
loop_336:
bl loop_337
fcmpeq16 %f28, %f22, %o4
sllx %o5, 0x13, %g3
call loop_338
loop_337:
fcmpd %fcc1, %f6, %f28
bg,a %icc, loop_339
fmovdneg %icc, %f14, %f14
loop_338:
fbul %fcc3, loop_340
udiv %l6, 0x18F2, %i0
loop_339:
nop
wr %g0, 0x19, %asi
ldsba [%l7 + 0x14] %asi, %l2
loop_340:
te %xcc, 0x0
tpos %xcc, 0x0
fpack32 %f28, %f10, %f10
set 0x4E, %o4
stba %g4, [%l7 + %o4] 0x80
bcs,a,pt %xcc, loop_341
fmul8x16al %f21, %f12, %f28
fmovrdlez %o6, %f4, %f24
movcc %icc, %l4, %g6
loop_341:
fmovd %f30, %f18
fmovrse %o7, %f2, %f3
move %icc, %g7, %i2
tne %icc, 0x5
taddcctv %o0, 0x1BB3, %o2
fmovspos %xcc, %f22, %f27
mulx %g2, %i7, %i1
andn %g5, %l0, %o1
bl,a %xcc, loop_342
andn %l3, 0x1ABE, %i5
and %o3, %l1, %g1
array16 %i6, %i3, %i4
loop_342:
edge16l %o4, %l5, %g3
swap [%l7 + 0x24], %o5
fmovspos %icc, %f28, %f6
andcc %l6, 0x10EE, %i0
fmovdn %xcc, %f8, %f27
fmovdleu %icc, %f1, %f2
add %g4, %l2, %o6
wr %g0, 0x11, %asi
swapa [%l7 + 0x20] %asi, %g6
edge32 %o7, %l4, %i2
bn,a loop_343
ldd [%l7 + 0x48], %f30
subc %o0, 0x00B9, %g7
ble loop_344
loop_343:
alignaddr %g2, %o2, %i7
bl,a loop_345
fbne,a %fcc0, loop_346
loop_344:
movrgz %i1, %g5, %l0
nop
set 0x10, %l4
stx %l3, [%l7 + %l4]
loop_345:
bcs loop_347
loop_346:
xnor %i5, %o1, %l1
alignaddr %g1, %o3, %i3
sir 0x0216
loop_347:
smulcc %i6, 0x0B45, %i4
fmovdn %icc, %f15, %f6
movrne %l5, %g3, %o4
fmovrse %l6, %f9, %f20
edge8n %o5, %g4, %l2
flush %l7 + 0x68
ldsw [%l7 + 0x70], %o6
fmovrdlez %i0, %f16, %f10
flush %l7 + 0x64
andcc %g6, 0x182B, %o7
sra %i2, 0x09, %o0
sth %g7, [%l7 + 0x38]
subccc %l4, 0x1CA2, %o2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %g2, 0x195D, %i1
movleu %icc, %g5, %l0
fbue %fcc2, loop_348
udiv %i7, 0x0B5C, %i5
tn %icc, 0x3
edge8n %l3, %o1, %l1
loop_348:
srl %o3, 0x1F, %g1
fmul8x16 %f25, %f4, %f20
tvs %icc, 0x0
fmovdcc %xcc, %f31, %f29
srax %i3, 0x1A, %i4
bcc,a %icc, loop_349
edge16l %l5, %i6, %o4
sllx %g3, %o5, %l6
fmovrdlz %g4, %f16, %f28
loop_349:
prefetch [%l7 + 0x30], 0x1
ldd [%l7 + 0x58], %o6
ldsb [%l7 + 0x25], %i0
tge %xcc, 0x1
tn %icc, 0x1
sir 0x11B6
srlx %g6, %o7, %l2
edge16n %o0, %i2, %l4
tgu %icc, 0x3
stx %o2, [%l7 + 0x68]
fornot2 %f2, %f28, %f14
popc %g7, %g2
fmovdl %xcc, %f24, %f27
fmovrdgez %g5, %f8, %f22
fornot1 %f30, %f14, %f22
sra %i1, 0x0F, %l0
brz,a %i7, loop_350
ldub [%l7 + 0x2B], %l3
fbul %fcc3, loop_351
fpadd16 %f30, %f6, %f10
loop_350:
fnot1 %f24, %f28
xorcc %i5, %l1, %o3
loop_351:
tcc %xcc, 0x5
fbe %fcc2, loop_352
bgu,a loop_353
fmovsl %icc, %f28, %f25
fpmerge %f28, %f9, %f12
loop_352:
movcc %xcc, %g1, %i3
loop_353:
ldd [%l7 + 0x68], %f4
tsubcc %o1, %i4, %l5
and %i6, %g3, %o5
fand %f12, %f2, %f18
ld [%l7 + 0x20], %f0
array32 %o4, %g4, %o6
tvc %icc, 0x4
bne,pt %icc, loop_354
sir 0x0D1F
sir 0x0C8E
wr %g0, 0x80, %asi
sta %f9, [%l7 + 0x14] %asi
loop_354:
fmovdge %icc, %f1, %f13
sdiv %l6, 0x0351, %g6
fmuld8sux16 %f0, %f0, %f10
movcc %icc, %o7, %l2
movl %icc, %o0, %i2
andn %i0, 0x1470, %l4
edge8 %o2, %g7, %g5
mulscc %i1, %l0, %i7
xorcc %g2, 0x0EAE, %l3
xnorcc %l1, 0x17CA, %o3
set 0x50, %o6
stwa %i5, [%l7 + %o6] 0xeb
membar #Sync
fmovs %f23, %f28
tg %xcc, 0x6
udivcc %g1, 0x1B38, %i3
taddcc %i4, 0x0A4A, %o1
array16 %i6, %l5, %o5
edge8n %o4, %g3, %g4
smulcc %l6, %g6, %o6
fbul %fcc1, loop_355
sra %l2, 0x1E, %o7
fmul8x16au %f26, %f9, %f30
movpos %xcc, %i2, %o0
loop_355:
tvc %icc, 0x1
xnorcc %i0, 0x14EC, %o2
xorcc %l4, %g7, %g5
fors %f7, %f29, %f26
taddcc %l0, 0x1CF7, %i7
fcmpes %fcc0, %f7, %f29
sethi 0x1BE2, %g2
array8 %i1, %l3, %l1
nop
setx loop_356, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrgez %o3, %g1, %i5
lduh [%l7 + 0x2E], %i3
bcs loop_357
loop_356:
fble,a %fcc1, loop_358
andncc %o1, %i4, %l5
tneg %xcc, 0x0
loop_357:
prefetch [%l7 + 0x64], 0x0
loop_358:
fbg %fcc3, loop_359
edge8n %o5, %i6, %g3
std %f30, [%l7 + 0x18]
ldx [%l7 + 0x30], %g4
loop_359:
fpsub32 %f6, %f6, %f30
edge32 %o4, %g6, %l6
udivcc %o6, 0x171B, %o7
fbug %fcc3, loop_360
tneg %icc, 0x0
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x50] %asi, 0x1
loop_360:
ldub [%l7 + 0x33], %o0
fmovdle %icc, %f12, %f30
wr %g0, 0x89, %asi
ldxa [%l7 + 0x10] %asi, %i0
wr %g0, 0x80, %asi
stxa %o2, [%l7 + 0x38] %asi
mulscc %l4, 0x0CF9, %i2
lduh [%l7 + 0x70], %g5
edge32n %l0, %g7, %i7
fmovdvs %icc, %f7, %f9
tneg %icc, 0x3
wr %g0, 0x81, %asi
lduba [%l7 + 0x30] %asi, %i1
orcc %l3, 0x19B3, %l1
fbl,a %fcc2, loop_361
sll %g2, 0x0F, %g1
edge32ln %i5, %i3, %o1
set 0x2F, %g5
stba %o3, [%l7 + %g5] 0x2b
membar #Sync
loop_361:
movn %icc, %i4, %l5
fbu %fcc2, loop_362
fxnors %f23, %f1, %f3
andcc %o5, 0x0FB1, %i6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_362:
edge32l %g3, %o4, %g6
fsrc1 %f12, %f18
tne %xcc, 0x6
membar 0x49
fmovrdlez %g4, %f28, %f18
edge8ln %l6, %o6, %l2
sir 0x11FF
fmovsvc %icc, %f18, %f14
set 0x2F, %l3
stba %o0, [%l7 + %l3] 0x80
fbne %fcc3, loop_363
bleu,a %xcc, loop_364
fpadd16 %f20, %f30, %f16
fmovsge %xcc, %f10, %f15
loop_363:
sethi 0x05DB, %o7
loop_364:
tle %icc, 0x3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbne,a %fcc0, loop_365
membar 0x45
bvs,a,pt %xcc, loop_366
movge %xcc, %o2, %l4
loop_365:
umul %i0, 0x0D4A, %g5
ld [%l7 + 0x10], %f24
loop_366:
fmovdle %icc, %f12, %f28
tvs %xcc, 0x1
st %f28, [%l7 + 0x5C]
udivx %l0, 0x185A, %i2
tsubcctv %i7, %i1, %l3
set 0x38, %l1
ldswa [%l7 + %l1] 0x81, %g7
udivx %l1, 0x1909, %g2
tg %xcc, 0x1
and %i5, 0x15AD, %i3
set 0x22, %l0
lduha [%l7 + %l0] 0x14, %o1
mova %icc, %o3, %i4
fmovrse %l5, %f15, %f26
te %xcc, 0x5
alignaddrl %g1, %i6, %o5
fcmpgt16 %f2, %f4, %o4
movgu %xcc, %g6, %g3
tneg %xcc, 0x4
subc %g4, 0x0192, %l6
addcc %l2, 0x0767, %o0
fmovrdlz %o7, %f30, %f14
tvs %xcc, 0x3
tle %xcc, 0x4
fpsub32 %f18, %f28, %f0
bn loop_367
fsrc1s %f15, %f16
fbn %fcc0, loop_368
array8 %o2, %l4, %i0
loop_367:
fnor %f4, %f24, %f24
sethi 0x023B, %o6
loop_368:
fpadd16 %f0, %f24, %f10
sdiv %g5, 0x0A43, %l0
movg %icc, %i7, %i2
movpos %icc, %l3, %i1
sra %g7, 0x18, %l1
tsubcc %i5, %g2, %i3
fmovdvc %xcc, %f8, %f18
fcmpeq16 %f22, %f4, %o1
xnorcc %i4, 0x0CC4, %o3
addc %g1, 0x153E, %l5
udivx %o5, 0x1BCE, %o4
fpmerge %f4, %f4, %f24
movvc %icc, %g6, %i6
and %g4, %g3, %l6
brz %l2, loop_369
faligndata %f10, %f20, %f26
fsrc1s %f15, %f21
bgu %xcc, loop_370
loop_369:
fmovsl %icc, %f27, %f26
prefetch [%l7 + 0x08], 0x2
fpack32 %f12, %f4, %f2
loop_370:
srax %o7, %o0, %o2
bcc,a %xcc, loop_371
fmovspos %xcc, %f21, %f28
ble,a loop_372
tsubcc %i0, %o6, %g5
loop_371:
array8 %l0, %i7, %i2
sll %l3, 0x05, %l4
loop_372:
fpsub32 %f24, %f28, %f18
edge16l %i1, %l1, %i5
fbl %fcc3, loop_373
tsubcctv %g7, %g2, %o1
fmovsgu %icc, %f12, %f2
bg loop_374
loop_373:
fbul,a %fcc0, loop_375
fmovrsgz %i4, %f12, %f23
edge32ln %i3, %o3, %l5
loop_374:
movg %xcc, %g1, %o5
loop_375:
fxor %f2, %f20, %f0
fmovdl %xcc, %f18, %f31
ldub [%l7 + 0x18], %g6
srlx %o4, 0x1C, %i6
or %g3, 0x037E, %l6
ta %icc, 0x4
edge16l %g4, %o7, %o0
tvc %icc, 0x3
edge16ln %l2, %i0, %o6
fnot2s %f17, %f17
fbule %fcc0, loop_376
andcc %o2, %g5, %l0
fbule %fcc1, loop_377
udivcc %i2, 0x033D, %i7
loop_376:
movrgez %l4, 0x0D5, %l3
wr %g0, 0xe3, %asi
stba %i1, [%l7 + 0x41] %asi
membar #Sync
loop_377:
movrlz %l1, 0x3C5, %g7
movre %i5, 0x35D, %g2
movg %icc, %i4, %o1
movle %icc, %o3, %l5
fmovsl %xcc, %f19, %f9
std %i2, [%l7 + 0x68]
wr %g0, 0x11, %asi
stba %o5, [%l7 + 0x4D] %asi
popc 0x04A5, %g1
xor %g6, %o4, %i6
subc %l6, 0x0E2F, %g3
sll %g4, %o7, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgez %i0, 0x337, %o6
te %icc, 0x6
mulscc %l2, %g5, %l0
and %i2, 0x181F, %o2
tgu %xcc, 0x7
fmovrsne %i7, %f12, %f19
tsubcc %l3, 0x00AB, %i1
bneg %xcc, loop_378
mova %xcc, %l4, %g7
edge16 %i5, %l1, %g2
and %o1, %o3, %l5
loop_378:
smul %i3, %o5, %g1
sdivcc %i4, 0x1514, %g6
bcc,a,pn %icc, loop_379
bg,a,pn %icc, loop_380
te %icc, 0x3
movl %icc, %o4, %i6
loop_379:
fmovsvs %xcc, %f3, %f21
loop_380:
bneg,pn %xcc, loop_381
swap [%l7 + 0x40], %l6
sra %g3, 0x04, %g4
edge8ln %o7, %i0, %o6
loop_381:
orcc %o0, 0x1F17, %g5
or %l0, %l2, %o2
addc %i7, 0x05E0, %l3
movneg %xcc, %i1, %i2
smul %l4, %i5, %l1
fba %fcc1, loop_382
fxor %f16, %f0, %f8
movrgez %g2, 0x2DB, %o1
tcs %icc, 0x0
loop_382:
fcmple32 %f14, %f18, %o3
fmovspos %xcc, %f27, %f11
fzero %f22
movrne %l5, 0x335, %i3
fmovdcs %icc, %f7, %f1
srl %g7, %g1, %i4
movpos %xcc, %g6, %o4
fba %fcc0, loop_383
ta %xcc, 0x6
movrne %o5, 0x0F2, %i6
set 0x0C, %o7
ldswa [%l7 + %o7] 0x15, %g3
loop_383:
smul %g4, 0x0A9D, %l6
membar 0x6E
fpsub32s %f31, %f10, %f18
set 0x5C, %i2
stha %o7, [%l7 + %i2] 0x18
udivx %o6, 0x1771, %i0
fmovdg %xcc, %f29, %f25
alignaddrl %o0, %g5, %l0
edge32l %l2, %o2, %l3
sdivcc %i7, 0x1757, %i1
movrgz %l4, %i2, %l1
tvs %xcc, 0x6
stx %g2, [%l7 + 0x68]
fpadd32s %f9, %f16, %f7
taddcc %i5, 0x1D00, %o3
sethi 0x1528, %l5
te %xcc, 0x0
movg %icc, %i3, %o1
fmovrse %g7, %f8, %f3
movrgz %i4, 0x1BF, %g1
fmovdleu %xcc, %f10, %f28
srlx %o4, %o5, %g6
wr %g0, 0x88, %asi
sta %f1, [%l7 + 0x5C] %asi
movgu %xcc, %g3, %i6
stx %l6, [%l7 + 0x58]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array32 %o7, %g4, %o6
tsubcctv %i0, 0x1000, %o0
addc %g5, %l2, %l0
subcc %o2, 0x10CA, %l3
fcmple16 %f28, %f4, %i1
add %l4, %i2, %i7
fbu,a %fcc2, loop_384
stb %l1, [%l7 + 0x39]
tl %icc, 0x0
fabsd %f0, %f28
loop_384:
mulx %g2, %i5, %o3
xnor %i3, 0x1BFD, %l5
smulcc %g7, %o1, %i4
fmovsne %xcc, %f22, %f3
fmovdneg %icc, %f29, %f2
movrlz %o4, 0x11E, %o5
alignaddrl %g1, %g6, %g3
tleu %xcc, 0x4
stw %l6, [%l7 + 0x24]
orcc %o7, 0x1E0B, %i6
mova %xcc, %o6, %g4
movrgez %i0, 0x0BB, %o0
srlx %l2, 0x06, %g5
movn %xcc, %o2, %l3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bneg %xcc, loop_385
tne %icc, 0x0
or %l0, %i1, %i2
fcmpne32 %f22, %f20, %l4
loop_385:
nop
setx loop_386, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bge loop_387
andcc %l1, 0x0C52, %i7
fmovdl %icc, %f18, %f15
loop_386:
udivcc %i5, 0x153B, %o3
loop_387:
tle %xcc, 0x2
move %xcc, %i3, %l5
tg %xcc, 0x7
ba,pt %icc, loop_388
nop
set 0x30, %l6
std %g2, [%l7 + %l6]
movpos %xcc, %o1, %i4
fmovdneg %icc, %f4, %f30
loop_388:
movl %icc, %g7, %o4
add %l7, 0x20, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %g1
casa [%l6] %asi, %g1, %g6
fbule %fcc1, loop_389
movleu %xcc, %o5, %l6
edge8ln %g3, %i6, %o6
orn %g4, %i0, %o7
loop_389:
ldsh [%l7 + 0x44], %o0
bcs,a loop_390
udivx %g5, 0x112D, %o2
subc %l2, %l3, %i1
andncc %l0, %l4, %i2
loop_390:
fba,a %fcc2, loop_391
edge16n %l1, %i7, %i5
fble %fcc3, loop_392
edge16n %o3, %l5, %g2
loop_391:
andncc %i3, %i4, %o1
bleu,pt %icc, loop_393
loop_392:
subc %g7, 0x17A2, %g1
wr %g0, 0x10, %asi
lduba [%l7 + 0x28] %asi, %o4
loop_393:
udiv %o5, 0x0053, %g6
edge16ln %l6, %g3, %i6
edge8ln %g4, %i0, %o6
sethi 0x080B, %o0
wr %g0, 0x88, %asi
ldswa [%l7 + 0x7C] %asi, %o7
ba,pn %icc, loop_394
edge32l %g5, %o2, %l2
fbn %fcc2, loop_395
movn %icc, %l3, %i1
loop_394:
nop
set 0x30, %g7
lda [%l7 + %g7] 0x0c, %f10
loop_395:
sir 0x1727
movpos %xcc, %l4, %i2
edge16 %l1, %i7, %l0
sub %o3, 0x12BE, %i5
edge8n %g2, %l5, %i3
movrne %o1, %g7, %g1
flush %l7 + 0x38
fbg,a %fcc3, loop_396
edge8ln %i4, %o4, %g6
movrne %o5, %l6, %g3
tle %icc, 0x0
loop_396:
nop
wr %g0, 0x18, %asi
stda %f16, [%l7 + 0x40] %asi
bgu,pn %icc, loop_397
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tcc %xcc, 0x1
edge16 %i6, %i0, %g4
loop_397:
nop
wr %g0, 0x04, %asi
lduha [%l7 + 0x3C] %asi, %o0
movrgz %o6, %g5, %o7
subcc %l2, 0x1953, %o2
orcc %i1, %l4, %l3
sth %i2, [%l7 + 0x78]
fbo %fcc1, loop_398
xorcc %l1, 0x0D20, %i7
sllx %o3, %l0, %i5
fbne,a %fcc3, loop_399
loop_398:
array8 %g2, %l5, %o1
fba %fcc0, loop_400
udiv %g7, 0x07CA, %g1
loop_399:
movrgz %i3, 0x2F9, %i4
sub %g6, %o5, %o4
loop_400:
smul %g3, %i6, %l6
tcs %icc, 0x1
smulcc %g4, 0x1E87, %o0
tvs %xcc, 0x3
fand %f2, %f30, %f26
movpos %icc, %i0, %o6
fornot1s %f21, %f8, %f23
andcc %g5, %l2, %o7
wr %g0, 0x89, %asi
ldsha [%l7 + 0x36] %asi, %o2
movvc %xcc, %i1, %l4
sth %i2, [%l7 + 0x14]
nop
setx loop_401, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_402, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
setx loop_403, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array16 %l3, %l1, %i7
loop_401:
fcmpd %fcc1, %f10, %f22
loop_402:
subc %l0, %i5, %o3
loop_403:
umul %g2, %o1, %g7
ld [%l7 + 0x68], %f3
tsubcctv %g1, %l5, %i4
fsrc2s %f24, %f19
fbuge,a %fcc3, loop_404
tne %xcc, 0x2
ldsb [%l7 + 0x3F], %g6
xnor %o5, 0x0FE7, %o4
loop_404:
bge,pt %xcc, loop_405
tcs %xcc, 0x6
fbule,a %fcc3, loop_406
fpsub16s %f4, %f10, %f2
loop_405:
nop
set 0x50, %i3
ldswa [%l7 + %i3] 0x19, %g3
loop_406:
sir 0x0A1E
tge %xcc, 0x6
set 0x0, %l2
stxa %i6, [%g0 + %l2] 0x5f
fmuld8sux16 %f19, %f19, %f14
stb %l6, [%l7 + 0x6C]
orcc %i3, %g4, %i0
udiv %o0, 0x150F, %g5
fexpand %f11, %f0
set 0x45, %o0
ldstuba [%l7 + %o0] 0x80, %o6
movrgez %l2, %o2, %o7
ta %icc, 0x3
movrgez %l4, 0x324, %i2
bn,a,pt %xcc, loop_407
fabsd %f30, %f0
fandnot1s %f2, %f27, %f1
array32 %l3, %l1, %i1
loop_407:
movleu %icc, %l0, %i7
addccc %i5, %o3, %o1
nop
set 0x78, %g1
ldx [%l7 + %g1], %g2
sir 0x1853
movrlez %g7, 0x33F, %g1
smulcc %l5, %i4, %o5
fmovsa %icc, %f6, %f0
mulx %g6, 0x0938, %o4
bge,a loop_408
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
membar #Sync
wr %g0, 0x1f, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_408:
prefetch [%l7 + 0x44], 0x2
membar 0x2E
ta %xcc, 0x3
smul %i6, %g3, %i3
taddcctv %g4, %i0, %o0
mulx %l6, 0x18E4, %o6
xnor %l2, 0x0F9E, %g5
nop
set 0x48, %g2
stx %o2, [%l7 + %g2]
movrlz %o7, 0x21C, %l4
mulscc %l3, 0x103A, %l1
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x57] %asi, %i1
edge16ln %l0, %i2, %i5
udivcc %i7, 0x035E, %o1
tleu %xcc, 0x2
and %g2, %o3, %g1
fmovrslez %l5, %f2, %f26
sdivx %g7, 0x0E4A, %o5
be,a,pn %icc, loop_409
fmovdgu %icc, %f30, %f19
array32 %i4, %g6, %o4
edge8ln %g3, %i6, %g4
loop_409:
fornot1s %f30, %f20, %f3
fmovsgu %xcc, %f6, %f7
swap [%l7 + 0x20], %i3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdcs %xcc, %f25, %f19
bg,a,pt %icc, loop_410
edge32l %i0, %o0, %l6
fcmpeq16 %f2, %f20, %l2
movn %icc, %o6, %o2
loop_410:
fnot2s %f30, %f3
mova %icc, %g5, %o7
tn %icc, 0x1
move %xcc, %l4, %l3
fcmps %fcc3, %f13, %f7
smul %l1, 0x02D5, %i1
bcc,pn %icc, loop_411
fmovdle %xcc, %f5, %f3
udivcc %i2, 0x031E, %l0
edge32ln %i5, %i7, %o1
loop_411:
umulcc %o3, 0x1FB6, %g1
fmovsvc %icc, %f1, %f22
wr %g0, 0xeb, %asi
stba %g2, [%l7 + 0x5C] %asi
membar #Sync
umul %g7, %o5, %i4
fors %f8, %f0, %f11
brgz %l5, loop_412
sdivx %g6, 0x19A9, %g3
tvc %xcc, 0x6
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o4
casxa [%l6] %asi, %o4, %g4
loop_412:
fnegd %f26, %f26
set 0x59, %g4
lduba [%l7 + %g4] 0x88, %i3
bl,pt %icc, loop_413
tcc %xcc, 0x7
srl %i6, 0x16, %o0
lduh [%l7 + 0x62], %i0
loop_413:
and %l6, %l2, %o6
sir 0x0E79
subccc %o2, %g5, %l4
wr %g0, 0x18, %asi
prefetcha [%l7 + 0x30] %asi, 0x3
brnz %o7, loop_414
tcs %xcc, 0x3
fmuld8sux16 %f30, %f8, %f4
fexpand %f19, %f14
loop_414:
edge32 %l1, %i1, %l0
fnor %f16, %f14, %f2
movgu %xcc, %i2, %i7
movrlz %i5, %o3, %g1
brlz,a %g2, loop_415
sub %o1, %o5, %i4
fmovde %icc, %f12, %f29
movneg %icc, %g7, %l5
loop_415:
fmovsg %icc, %f31, %f7
fmovrslz %g6, %f0, %f5
sdiv %o4, 0x1004, %g4
add %g3, 0x05CB, %i3
fmovdn %xcc, %f10, %f13
ble,pt %icc, loop_416
tle %xcc, 0x7
udivx %i6, 0x0970, %o0
set 0x4C, %g3
ldswa [%l7 + %g3] 0x04, %l6
loop_416:
edge32 %i0, %o6, %l2
stbar
fnot1 %f30, %f16
udiv %g5, 0x1B51, %l4
mova %xcc, %l3, %o7
fbuge,a %fcc1, loop_417
edge16n %o2, %i1, %l1
fmovsvc %icc, %f12, %f7
fpsub16 %f0, %f26, %f20
loop_417:
umul %l0, %i7, %i5
tn %xcc, 0x1
movrlz %o3, 0x2EC, %g1
srlx %i2, %o1, %g2
fpadd32 %f6, %f12, %f18
edge32ln %o5, %g7, %l5
edge8ln %g6, %o4, %i4
sdivx %g3, 0x1410, %i3
call loop_418
fmovdgu %icc, %f2, %f22
ldsb [%l7 + 0x59], %g4
tne %xcc, 0x1
loop_418:
fbuge,a %fcc2, loop_419
alignaddrl %o0, %i6, %i0
movrne %o6, %l6, %l2
and %g5, %l4, %l3
loop_419:
bneg %xcc, loop_420
fmovda %icc, %f6, %f19
movpos %xcc, %o2, %i1
movrgz %o7, 0x102, %l0
loop_420:
fmovscc %xcc, %f23, %f24
fsrc1 %f6, %f14
std %f8, [%l7 + 0x48]
sra %l1, 0x1F, %i7
sll %o3, 0x1C, %i5
movre %i2, 0x3FB, %g1
bcs,a %icc, loop_421
movrgez %g2, 0x3DA, %o1
movleu %xcc, %g7, %o5
fbn,a %fcc2, loop_422
loop_421:
sll %l5, 0x07, %o4
array16 %i4, %g3, %i3
taddcc %g4, 0x0AAB, %g6
loop_422:
tl %icc, 0x0
fmovrslez %o0, %f27, %f10
fxnor %f4, %f12, %f30
sdivcc %i0, 0x0F35, %o6
movrlez %i6, %l6, %l2
movcc %xcc, %l4, %g5
fmovdge %xcc, %f27, %f16
andncc %l3, %o2, %i1
tvs %icc, 0x3
fpadd16s %f0, %f10, %f16
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fxnor %f6, %f4, %f6
stw %o7, [%l7 + 0x20]
edge8n %l1, %i7, %l0
tpos %icc, 0x7
fnands %f9, %f2, %f21
edge8ln %o3, %i5, %g1
fmovdne %icc, %f12, %f12
fcmpgt32 %f4, %f18, %i2
subcc %g2, %g7, %o5
movrgz %l5, 0x1D4, %o4
fcmped %fcc0, %f8, %f0
set 0x54, %o5
lda [%l7 + %o5] 0x15, %f23
tge %icc, 0x7
wr %g0, 0x04, %asi
sta %f8, [%l7 + 0x48] %asi
popc %i4, %o1
orcc %i3, 0x005B, %g3
subccc %g4, %o0, %g6
array8 %i0, %i6, %o6
edge16 %l6, %l2, %g5
fpack32 %f10, %f0, %f2
srl %l4, %l3, %o2
fpsub16s %f3, %f1, %f30
brgez,a %o7, loop_423
fornot2 %f10, %f28, %f22
umul %l1, %i7, %l0
tgu %xcc, 0x0
loop_423:
movne %xcc, %i1, %o3
wr %g0, 0xe3, %asi
stxa %i5, [%l7 + 0x68] %asi
membar #Sync
srlx %i2, 0x15, %g2
udivcc %g7, 0x1E65, %g1
and %l5, 0x1654, %o5
tsubcctv %o4, 0x00FC, %o1
bn,a,pn %icc, loop_424
subccc %i4, %i3, %g3
add %l7, 0x18, %l6
wr %g0, 0x88, %asi
ldxa [%l6] %asi, %g4
casxa [%l6] %asi, %g4, %o0
loop_424:
fbue,a %fcc3, loop_425
alignaddrl %i0, %i6, %g6
sdiv %o6, 0x1E99, %l2
edge16ln %g5, %l6, %l3
loop_425:
bne,pt %icc, loop_426
sllx %l4, %o7, %o2
fcmped %fcc2, %f26, %f24
fmovdneg %xcc, %f8, %f28
loop_426:
be,a %icc, loop_427
and %i7, %l1, %l0
bg,a,pn %xcc, loop_428
ld [%l7 + 0x1C], %f9
loop_427:
prefetch [%l7 + 0x48], 0x3
movl %icc, %i1, %i5
loop_428:
std %o2, [%l7 + 0x38]
bneg,pn %icc, loop_429
te %icc, 0x1
lduw [%l7 + 0x2C], %g2
xnor %i2, %g7, %g1
loop_429:
ldd [%l7 + 0x60], %l4
edge16l %o5, %o1, %o4
umul %i4, %g3, %g4
sdivcc %i3, 0x1721, %i0
edge8ln %i6, %g6, %o6
addcc %l2, 0x1031, %g5
set 0x78, %o1
prefetcha [%l7 + %o1] 0x18, 0x1
xnor %l3, %l4, %o7
fnot2 %f14, %f0
fpackfix %f0, %f6
edge16 %o0, %o2, %l1
fbuge %fcc2, loop_430
smulcc %i7, 0x0F10, %i1
alignaddr %i5, %l0, %g2
wr %g0, 0x04, %asi
ldsba [%l7 + 0x79] %asi, %o3
loop_430:
tle %icc, 0x7
fnegd %f8, %f22
bg,a %icc, loop_431
or %i2, %g1, %g7
wr %g0, 0x58, %asi
ldxa [%g0 + 0x18] %asi, %o5
loop_431:
tn %xcc, 0x2
edge32l %o1, %o4, %l5
flush %l7 + 0x2C
mulscc %g3, %g4, %i4
bg,a loop_432
fzeros %f21
srlx %i3, %i0, %i6
wr %g0, 0x80, %asi
stda %f16, [%l7 + 0x40] %asi
loop_432:
sdivx %g6, 0x13AE, %o6
brlez %g5, loop_433
addc %l2, 0x1EBD, %l6
te %xcc, 0x3
tl %xcc, 0x1
loop_433:
fpadd32s %f9, %f6, %f19
fpmerge %f1, %f7, %f22
st %f20, [%l7 + 0x0C]
xor %l3, 0x09C7, %l4
movrgz %o7, 0x0D5, %o2
fmovrdne %o0, %f14, %f8
movg %icc, %l1, %i1
tneg %xcc, 0x3
orncc %i7, %i5, %l0
mulscc %g2, %o3, %g1
movle %xcc, %g7, %i2
sub %o5, 0x1FDE, %o4
fpadd32 %f10, %f4, %f0
tle %icc, 0x3
movcc %icc, %l5, %g3
fmovdleu %xcc, %f2, %f18
stx %o1, [%l7 + 0x38]
fornot1 %f10, %f18, %f14
taddcc %g4, 0x1EE3, %i3
fand %f18, %f10, %f26
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16ln %i0, %i6, %g6
fbo,a %fcc0, loop_434
movvs %xcc, %o6, %i4
be,pt %icc, loop_435
tpos %xcc, 0x6
loop_434:
srl %g5, 0x00, %l2
movpos %icc, %l6, %l3
loop_435:
nop
setx loop_436, %l0, %l1
jmpl %l1, %l4
fpadd32 %f20, %f0, %f22
wr %g0, 0x81, %asi
lda [%l7 + 0x50] %asi, %f25
loop_436:
fcmpne32 %f24, %f20, %o2
bvc,a loop_437
andncc %o7, %l1, %i1
and %i7, %o0, %i5
wr %g0, 0x81, %asi
lduwa [%l7 + 0x70] %asi, %g2
loop_437:
movl %xcc, %l0, %o3
array16 %g7, %i2, %o5
sra %g1, 0x17, %o4
set 0x54, %g6
sta %f3, [%l7 + %g6] 0x18
array8 %g3, %l5, %g4
fcmpd %fcc0, %f22, %f28
fxnor %f28, %f16, %f24
fbue %fcc0, loop_438
taddcctv %o1, %i3, %i0
fbg %fcc1, loop_439
fsrc2 %f16, %f30
loop_438:
xor %i6, %g6, %i4
fmuld8ulx16 %f17, %f5, %f4
loop_439:
alignaddrl %g5, %l2, %l6
tsubcc %l3, %o6, %l4
andncc %o2, %l1, %i1
movcc %icc, %i7, %o7
movrlz %i5, %o0, %g2
sth %o3, [%l7 + 0x7E]
fcmpd %fcc1, %f26, %f0
bshuffle %f16, %f20, %f30
popc 0x1992, %g7
te %xcc, 0x1
move %icc, %l0, %o5
wr %g0, 0xea, %asi
stda %g0, [%l7 + 0x20] %asi
membar #Sync
edge8n %o4, %i2, %l5
alignaddrl %g4, %g3, %i3
tvc %xcc, 0x7
brlez,a %i0, loop_440
fba %fcc2, loop_441
movl %icc, %i6, %o1
std %f20, [%l7 + 0x48]
loop_440:
fmul8ulx16 %f4, %f8, %f14
loop_441:
fba %fcc1, loop_442
tsubcctv %g6, %g5, %i4
ldd [%l7 + 0x28], %f10
fpsub32 %f16, %f26, %f26
loop_442:
bpos,a,pn %xcc, loop_443
tvc %icc, 0x1
mova %xcc, %l2, %l3
wr %g0, 0xeb, %asi
stba %l6, [%l7 + 0x12] %asi
membar #Sync
loop_443:
andcc %o6, 0x04B9, %l4
sdivx %o2, 0x06CA, %l1
fpack32 %f6, %f16, %f0
edge16ln %i7, %i1, %i5
fbo %fcc3, loop_444
bleu,a %xcc, loop_445
or %o0, %g2, %o7
movvc %icc, %o3, %l0
loop_444:
fmovsvc %icc, %f8, %f3
loop_445:
fbug %fcc0, loop_446
tsubcc %g7, %g1, %o4
sdiv %o5, 0x03C8, %l5
sllx %g4, 0x0A, %g3
loop_446:
movvc %icc, %i2, %i0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdn %xcc, %f1, %f25
or %i3, %i6, %o1
fble,a %fcc2, loop_447
addccc %g6, 0x13DF, %i4
bl loop_448
movneg %xcc, %l2, %g5
loop_447:
edge8n %l6, %l3, %l4
udiv %o6, 0x0EC1, %o2
loop_448:
fandnot1s %f19, %f14, %f9
tvc %icc, 0x6
bcc,a,pt %xcc, loop_449
xnor %i7, 0x00D4, %i1
array32 %i5, %l1, %g2
brlz %o0, loop_450
loop_449:
ldsb [%l7 + 0x71], %o3
bne,a,pt %xcc, loop_451
subccc %o7, 0x0398, %g7
loop_450:
membar 0x5E
set 0x41, %l5
lduba [%l7 + %l5] 0x88, %g1
loop_451:
bneg,a,pt %xcc, loop_452
xor %o4, %o5, %l5
ble,pt %xcc, loop_453
mova %xcc, %g4, %g3
loop_452:
swap [%l7 + 0x78], %l0
bcc,a loop_454
loop_453:
ldd [%l7 + 0x18], %i2
fmovdn %icc, %f18, %f10
fmovrse %i0, %f7, %f10
loop_454:
alignaddrl %i3, %o1, %g6
add %i4, %i6, %l2
call loop_455
fpackfix %f10, %f4
sdivx %l6, 0x1B99, %l3
fbu,a %fcc2, loop_456
loop_455:
edge8l %l4, %o6, %g5
move %icc, %o2, %i7
fmovrdne %i1, %f14, %f6
loop_456:
taddcc %i5, %g2, %l1
fmovs %f17, %f11
fabsd %f28, %f2
fpsub16 %f4, %f26, %f0
movge %icc, %o3, %o0
bvs,pn %xcc, loop_457
movpos %xcc, %o7, %g1
ldstub [%l7 + 0x70], %g7
mova %icc, %o5, %l5
loop_457:
sll %o4, %g3, %l0
wr %g0, 0x19, %asi
stda %g4, [%l7 + 0x68] %asi
fmovdn %xcc, %f25, %f28
add %l7, 0x68, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %i2, %i3
mulscc %o1, 0x06B3, %g6
movvc %xcc, %i4, %i6
fpadd16s %f9, %f15, %f19
edge32l %i0, %l2, %l6
be loop_458
movre %l4, 0x3DE, %o6
sdiv %l3, 0x193E, %g5
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x18] %asi, 0x1
loop_458:
edge16 %i1, %i7, %i5
stbar
movneg %icc, %l1, %o3
subc %g2, %o0, %g1
nop
set 0x20, %i4
std %f18, [%l7 + %i4]
or %g7, 0x062B, %o5
edge8 %l5, %o4, %o7
edge8ln %l0, %g3, %g4
fcmpgt16 %f2, %f22, %i2
or %i3, 0x0AB0, %o1
fmovdgu %icc, %f27, %f26
nop
setx loop_459, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movrlez %i4, %i6, %i0
srax %g6, %l6, %l2
smulcc %o6, 0x15B9, %l3
loop_459:
sll %l4, 0x1D, %o2
fandnot2 %f14, %f20, %f20
fand %f16, %f8, %f28
nop
setx loop_460, %l0, %l1
jmpl %l1, %i1
udivx %g5, 0x1B12, %i5
movrlez %l1, %o3, %g2
bge,a,pn %xcc, loop_461
loop_460:
orn %i7, %o0, %g7
fmovdvc %xcc, %f23, %f12
set 0x18, %o2
lduha [%l7 + %o2] 0x18, %o5
loop_461:
orcc %g1, %l5, %o7
ldub [%l7 + 0x1F], %l0
bneg %xcc, loop_462
movne %xcc, %g3, %o4
or %g4, %i2, %i3
tg %icc, 0x0
loop_462:
fnors %f30, %f3, %f5
xnor %o1, %i6, %i0
movcs %xcc, %i4, %l6
movcc %icc, %g6, %o6
movneg %icc, %l2, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movneg %icc, %o2, %i1
movcc %icc, %g5, %i5
mova %xcc, %l1, %o3
flush %l7 + 0x2C
edge32ln %g2, %i7, %o0
array16 %l3, %o5, %g7
movrgz %g1, %o7, %l5
edge8n %g3, %o4, %g4
andncc %i2, %i3, %l0
orcc %o1, 0x08AE, %i6
for %f24, %f6, %f14
fbule,a %fcc3, loop_463
smulcc %i4, 0x139E, %i0
edge32ln %g6, %l6, %l2
fcmpes %fcc0, %f10, %f30
loop_463:
alignaddr %l4, %o6, %i1
subcc %o2, 0x1299, %i5
fsrc2s %f7, %f20
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmpne16 %f12, %f14, %g5
wr %g0, 0x80, %asi
sta %f7, [%l7 + 0x08] %asi
be,a loop_464
fcmpes %fcc0, %f19, %f31
ldx [%l7 + 0x18], %o3
fmul8x16 %f5, %f12, %f28
loop_464:
movpos %xcc, %l1, %g2
movne %xcc, %o0, %l3
fpackfix %f2, %f3
movcs %icc, %i7, %g7
movcs %icc, %g1, %o5
movgu %icc, %l5, %o7
lduh [%l7 + 0x5C], %g3
fandnot2 %f28, %f8, %f26
fmovdvs %xcc, %f26, %f13
brnz %o4, loop_465
fcmpne32 %f0, %f10, %g4
fornot2s %f5, %f1, %f11
alignaddr %i3, %i2, %l0
loop_465:
fsrc1 %f30, %f8
tle %icc, 0x1
smul %o1, 0x05E1, %i4
ldx [%l7 + 0x40], %i0
tvs %icc, 0x6
movcs %icc, %i6, %l6
sll %l2, 0x11, %g6
sdivcc %o6, 0x1A7A, %l4
mulx %o2, %i1, %i5
smulcc %g5, 0x04BE, %l1
fbu %fcc0, loop_466
edge32 %g2, %o3, %o0
edge32n %l3, %i7, %g1
fxors %f21, %f9, %f9
loop_466:
nop
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x38] %asi, 0x0
fnegd %f16, %f20
edge16ln %g7, %o7, %g3
te %xcc, 0x2
sdivx %l5, 0x1071, %o4
fmovdg %icc, %f11, %f8
stbar
andcc %g4, %i2, %i3
array16 %o1, %l0, %i4
movrne %i6, %l6, %i0
tgu %xcc, 0x1
fmovsle %icc, %f12, %f18
orcc %g6, 0x1A6E, %o6
fmovscc %icc, %f7, %f4
tn %xcc, 0x1
movge %icc, %l4, %l2
fbn,a %fcc2, loop_467
ld [%l7 + 0x18], %f9
wr %g0, 0x80, %asi
ldxa [%l7 + 0x10] %asi, %i1
loop_467:
edge8ln %o2, %i5, %g5
sdivx %l1, 0x07EC, %g2
lduh [%l7 + 0x36], %o0
addccc %l3, %i7, %o3
tl %icc, 0x2
ba loop_468
tle %icc, 0x7
movl %icc, %g1, %g7
movneg %xcc, %o5, %g3
loop_468:
fsrc2s %f3, %f9
stbar
smul %o7, 0x1171, %o4
tcs %icc, 0x4
fmovrdlz %g4, %f0, %f28
sll %i2, %i3, %o1
tsubcc %l5, %i4, %l0
edge8ln %i6, %i0, %g6
array32 %l6, %o6, %l2
edge8 %l4, %o2, %i5
fabsd %f8, %f10
ta %xcc, 0x1
fmovspos %icc, %f22, %f15
edge8 %i1, %l1, %g5
movn %icc, %o0, %g2
fabsd %f8, %f4
fnors %f28, %f9, %f27
fpsub32 %f0, %f14, %f26
bg,pt %xcc, loop_469
xor %i7, 0x11AD, %l3
fnand %f26, %f28, %f18
fcmpes %fcc1, %f25, %f16
loop_469:
movvc %icc, %o3, %g7
andn %o5, %g3, %g1
xorcc %o4, 0x172D, %o7
udiv %i2, 0x0B7B, %i3
subc %g4, %o1, %i4
fmul8x16au %f25, %f24, %f18
movrne %l0, 0x1CB, %i6
tvc %icc, 0x6
fmovd %f30, %f10
smul %l5, 0x10BB, %i0
srl %g6, %l6, %l2
fxnor %f8, %f12, %f14
fmovsvs %icc, %f13, %f27
fornot1 %f22, %f6, %f0
wr %g0, 0x89, %asi
ldsba [%l7 + 0x44] %asi, %l4
movneg %icc, %o2, %o6
prefetch [%l7 + 0x50], 0x3
fsrc1s %f25, %f3
add %i1, 0x1AE8, %i5
fcmple32 %f12, %f2, %l1
fcmpeq16 %f4, %f14, %g5
fands %f25, %f17, %f8
fnand %f4, %f24, %f0
fcmpeq16 %f14, %f6, %o0
tvc %xcc, 0x1
movrlz %g2, 0x025, %i7
tcc %xcc, 0x6
fpadd32 %f14, %f20, %f6
ldd [%l7 + 0x28], %o2
movne %icc, %g7, %l3
stx %g3, [%l7 + 0x48]
edge32ln %g1, %o4, %o7
tcs %xcc, 0x4
fnegd %f12, %f18
bcc,a,pt %icc, loop_470
andcc %i2, %i3, %g4
xnorcc %o1, %o5, %l0
set 0x26, %i7
lduha [%l7 + %i7] 0x81, %i4
loop_470:
nop
wr %g0, 0x19, %asi
lduwa [%l7 + 0x30] %asi, %l5
fmovdn %xcc, %f0, %f5
orn %i0, 0x069E, %g6
srl %l6, 0x1B, %l2
sethi 0x1B91, %i6
srax %l4, 0x19, %o2
fbo,a %fcc1, loop_471
edge8ln %o6, %i5, %i1
tvc %xcc, 0x5
movge %xcc, %l1, %o0
loop_471:
movrgez %g2, %i7, %g5
orcc %o3, 0x1DB0, %l3
srax %g7, 0x0A, %g1
movvs %icc, %g3, %o4
tvs %icc, 0x0
srax %o7, %i3, %i2
andcc %g4, 0x0C59, %o1
fmovdcs %xcc, %f3, %f29
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movvs %icc, %o5, %i4
movneg %icc, %l5, %i0
prefetch [%l7 + 0x7C], 0x2
addcc %g6, 0x0594, %l0
te %xcc, 0x1
bn,a loop_472
alignaddr %l6, %l2, %l4
edge16 %i6, %o2, %i5
mulx %i1, %o6, %o0
loop_472:
addc %l1, 0x1A64, %g2
bpos,pt %icc, loop_473
bgu,pt %xcc, loop_474
fmul8x16au %f1, %f21, %f16
movvs %xcc, %i7, %o3
loop_473:
tg %icc, 0x4
loop_474:
sdivcc %l3, 0x1E19, %g5
tne %xcc, 0x1
fbuge %fcc2, loop_475
stbar
movvc %icc, %g1, %g3
edge16 %o4, %o7, %i3
loop_475:
mova %xcc, %i2, %g7
tn %icc, 0x7
bpos loop_476
udivx %o1, 0x0E5A, %o5
fbg %fcc0, loop_477
udivcc %i4, 0x1427, %l5
loop_476:
sdivx %i0, 0x00FF, %g6
movne %xcc, %l0, %g4
loop_477:
edge16l %l6, %l4, %i6
fcmpeq32 %f22, %f24, %l2
array8 %i5, %o2, %o6
call loop_478
sllx %i1, %l1, %g2
fsrc2 %f16, %f18
fbue,a %fcc2, loop_479
loop_478:
fcmpgt16 %f10, %f4, %i7
fcmpne16 %f18, %f0, %o3
set 0x3C, %i6
stwa %l3, [%l7 + %i6] 0x81
loop_479:
fbn %fcc2, loop_480
tn %icc, 0x1
xnorcc %o0, 0x0D55, %g5
tge %icc, 0x7
loop_480:
fmovdcc %xcc, %f25, %f9
movrlz %g3, 0x061, %g1
tge %xcc, 0x0
ldstub [%l7 + 0x3F], %o7
movrne %o4, %i2, %g7
edge16l %o1, %i3, %i4
wr %g0, 0x04, %asi
stda %l4, [%l7 + 0x08] %asi
flush %l7 + 0x34
mova %xcc, %i0, %o5
set 0x30, %i0
lda [%l7 + %i0] 0x81, %f28
movre %g6, 0x00D, %g4
and %l0, 0x180C, %l6
movl %icc, %i6, %l4
fmovsn %xcc, %f15, %f20
prefetch [%l7 + 0x30], 0x2
sdivx %l2, 0x1E7B, %i5
tgu %xcc, 0x5
fmovse %icc, %f26, %f15
fpmerge %f1, %f2, %f22
fmovrdlz %o6, %f16, %f20
stb %o2, [%l7 + 0x5C]
fmovdg %xcc, %f3, %f11
sdivx %i1, 0x1EBC, %g2
andn %i7, 0x138D, %l1
be,a %xcc, loop_481
edge16n %l3, %o0, %o3
movle %icc, %g3, %g1
edge16l %o7, %o4, %g5
loop_481:
udiv %i2, 0x154A, %g7
fmovdcs %xcc, %f9, %f15
fbg %fcc0, loop_482
nop
setx loop_483, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orn %i3, 0x1D0C, %o1
tne %xcc, 0x3
loop_482:
prefetch [%l7 + 0x54], 0x2
loop_483:
andn %l5, 0x14F6, %i4
fbug %fcc2, loop_484
tcc %xcc, 0x5
fcmpgt16 %f12, %f4, %o5
array16 %g6, %i0, %l0
loop_484:
std %f26, [%l7 + 0x60]
array16 %g4, %i6, %l6
tsubcctv %l2, %i5, %o6
array16 %o2, %i1, %g2
fpsub32s %f15, %f7, %f13
fmovsgu %xcc, %f3, %f1
set 0x40, %o3
stda %f16, [%l7 + %o3] 0x1e
membar #Sync
ldsw [%l7 + 0x10], %l4
tl %icc, 0x2
taddcctv %i7, %l1, %l3
tleu %xcc, 0x2
mova %xcc, %o3, %g3
movneg %icc, %g1, %o0
fmovdcc %icc, %f14, %f13
set 0x0, %i1
stxa %o7, [%g0 + %i1] 0x57
fpadd32s %f10, %f6, %f24
sub %g5, %o4, %g7
tpos %xcc, 0x3
movrgez %i3, %o1, %l5
taddcctv %i4, 0x1C5D, %i2
tsubcc %o5, %g6, %l0
bg %icc, loop_485
sdiv %i0, 0x01E2, %i6
tge %icc, 0x6
bneg %icc, loop_486
loop_485:
bvs,a loop_487
fnand %f16, %f20, %f14
xnor %l6, 0x18B5, %g4
loop_486:
fbul %fcc1, loop_488
loop_487:
bvc,a,pt %xcc, loop_489
tsubcc %i5, 0x1752, %o6
fsrc1 %f4, %f24
loop_488:
fornot1s %f9, %f12, %f28
loop_489:
edge16n %l2, %o2, %i1
movvc %icc, %l4, %g2
sdivcc %l1, 0x1816, %i7
udivx %l3, 0x08BD, %g3
mova %icc, %o3, %g1
tn %xcc, 0x3
fnot1 %f2, %f16
brgez %o0, loop_490
srax %g5, %o7, %g7
fmovdcc %xcc, %f0, %f7
fbe,a %fcc3, loop_491
loop_490:
fandnot1 %f10, %f16, %f22
movleu %xcc, %i3, %o4
be %xcc, loop_492
loop_491:
fmovsge %icc, %f25, %f27
umul %o1, %l5, %i4
be,a,pt %icc, loop_493
loop_492:
movgu %xcc, %i2, %g6
fcmps %fcc2, %f26, %f25
fmovrsgez %o5, %f16, %f23
loop_493:
edge32n %l0, %i6, %i0
fmovsne %icc, %f22, %f16
fexpand %f9, %f14
fornot2 %f10, %f24, %f2
ba,pt %xcc, loop_494
bne %xcc, loop_495
ba,pn %xcc, loop_496
edge8l %g4, %l6, %i5
loop_494:
fpsub16s %f21, %f27, %f12
loop_495:
srlx %o6, %o2, %i1
loop_496:
fmovrdlez %l4, %f28, %f30
edge32ln %g2, %l2, %i7
movrne %l1, 0x2A3, %l3
mulx %g3, %g1, %o0
edge16n %o3, %o7, %g5
wr %g0, 0x23, %asi
stha %g7, [%l7 + 0x46] %asi
membar #Sync
udiv %o4, 0x0193, %o1
stw %l5, [%l7 + 0x38]
fpadd16 %f14, %f24, %f4
fmovs %f12, %f12
movgu %xcc, %i4, %i3
tg %icc, 0x6
edge16ln %g6, %o5, %i2
ta %icc, 0x2
subcc %i6, 0x1508, %i0
fmovrsgz %g4, %f20, %f22
wr %g0, 0x81, %asi
ldsha [%l7 + 0x2C] %asi, %l0
tge %xcc, 0x0
fmovspos %xcc, %f16, %f0
edge8n %i5, %o6, %l6
mulx %o2, 0x196C, %l4
fmovsn %icc, %f31, %f11
fmuld8ulx16 %f18, %f31, %f0
tcs %xcc, 0x1
edge8ln %i1, %l2, %i7
fba,a %fcc0, loop_497
fpadd32 %f6, %f6, %f16
movne %xcc, %g2, %l1
set 0x78, %o4
stxa %g3, [%l7 + %o4] 0xe3
membar #Sync
loop_497:
popc %l3, %o0
set 0x30, %l4
ldda [%l7 + %l4] 0xea, %o2
andn %g1, 0x1F9A, %o7
xorcc %g5, %g7, %o4
lduw [%l7 + 0x34], %o1
tl %icc, 0x1
brgz,a %i4, loop_498
movn %icc, %i3, %l5
tg %icc, 0x7
tsubcc %g6, 0x05B4, %i2
loop_498:
nop
set 0x3A, %i5
ldsha [%l7 + %i5] 0x81, %o5
udivcc %i6, 0x041D, %g4
bneg,a %xcc, loop_499
fbge %fcc1, loop_500
sra %l0, 0x03, %i5
tl %xcc, 0x5
loop_499:
array16 %i0, %o6, %l6
loop_500:
fxnor %f26, %f20, %f14
movrgez %l4, 0x210, %i1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
umulcc %l2, 0x0E80, %i7
movge %icc, %g2, %l1
bne,a %xcc, loop_501
fmovsg %icc, %f16, %f18
nop
set 0x08, %o6
ldd [%l7 + %o6], %f30
umulcc %o2, 0x0C08, %l3
loop_501:
nop
add %l7, 0x60, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %g3
casa [%l6] %asi, %g3, %o0
fmuld8sux16 %f13, %f1, %f20
fmovrsne %g1, %f2, %f2
subc %o7, %g5, %g7
fmovscs %xcc, %f28, %f22
xnor %o4, %o1, %i4
fbuge,a %fcc2, loop_502
fmovdle %xcc, %f28, %f0
brgz %i3, loop_503
bneg,a %xcc, loop_504
loop_502:
fbug,a %fcc0, loop_505
movl %icc, %o3, %l5
loop_503:
tpos %icc, 0x7
loop_504:
edge32ln %i2, %g6, %i6
loop_505:
movpos %xcc, %o5, %g4
fcmpne32 %f18, %f2, %l0
movgu %icc, %i5, %i0
sir 0x1149
fble,a %fcc0, loop_506
brlez %o6, loop_507
std %l4, [%l7 + 0x70]
tpos %icc, 0x6
loop_506:
movpos %xcc, %i1, %l2
loop_507:
nop
wr %g0, 0x81, %asi
ldswa [%l7 + 0x18] %asi, %i7
taddcc %l6, 0x18D6, %l1
fnegd %f14, %f20
mulx %g2, %o2, %g3
bgu loop_508
or %o0, 0x16AE, %l3
fcmpgt16 %f28, %f26, %g1
fbug %fcc2, loop_509
loop_508:
brlez,a %g5, loop_510
fnot1s %f0, %f3
subcc %o7, 0x123C, %o4
loop_509:
srax %o1, 0x14, %g7
loop_510:
ld [%l7 + 0x38], %f6
te %icc, 0x5
xorcc %i4, 0x1336, %i3
popc %l5, %o3
fmul8x16al %f7, %f15, %f8
sdivx %g6, 0x0738, %i2
tcc %icc, 0x7
fmovrdlz %i6, %f26, %f26
movpos %xcc, %g4, %o5
edge16l %i5, %l0, %o6
bpos,a,pt %xcc, loop_511
sll %l4, 0x1B, %i0
udiv %i1, 0x196C, %i7
fcmpne16 %f14, %f2, %l6
loop_511:
fmovsn %icc, %f30, %f23
orcc %l2, 0x09A5, %g2
srlx %l1, %o2, %g3
fmuld8sux16 %f14, %f29, %f12
fmovsn %xcc, %f10, %f5
tne %xcc, 0x5
smulcc %o0, 0x0777, %g1
tvs %xcc, 0x1
stb %l3, [%l7 + 0x36]
move %icc, %o7, %o4
std %f26, [%l7 + 0x68]
movvs %xcc, %o1, %g5
tleu %icc, 0x5
movre %g7, 0x125, %i3
fmovrsgz %i4, %f0, %f23
srl %o3, %g6, %l5
tpos %icc, 0x7
fmovdl %icc, %f25, %f25
fnand %f16, %f12, %f14
fmovse %xcc, %f6, %f28
tsubcc %i2, %i6, %o5
srl %i5, 0x14, %l0
udivx %g4, 0x0A7D, %l4
fbue,a %fcc3, loop_512
brlz,a %o6, loop_513
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movre %i0, %i1, %i7
loop_512:
tleu %icc, 0x0
loop_513:
fbe %fcc0, loop_514
ldd [%l7 + 0x40], %i6
fnot2 %f24, %f30
ldsb [%l7 + 0x0C], %l2
loop_514:
ldd [%l7 + 0x48], %f18
fxnors %f31, %f30, %f17
fnand %f4, %f20, %f6
subc %g2, %l1, %o2
brgz,a %o0, loop_515
bpos,a %xcc, loop_516
fmul8x16 %f20, %f30, %f6
movgu %xcc, %g1, %l3
loop_515:
fpsub32s %f2, %f9, %f29
loop_516:
fpackfix %f24, %f11
sll %o7, %o4, %g3
fsrc2 %f28, %f6
bvc,pt %icc, loop_517
bpos,a %xcc, loop_518
movvc %icc, %g5, %o1
xor %i3, 0x0085, %i4
loop_517:
edge8 %o3, %g7, %g6
loop_518:
movcc %xcc, %l5, %i6
fabsd %f16, %f14
movgu %icc, %i2, %o5
tl %xcc, 0x2
fandnot1 %f24, %f10, %f14
st %f1, [%l7 + 0x1C]
nop
setx loop_519, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %i5, %g4, %l0
mulscc %o6, 0x1DF6, %l4
wr %g0, 0x18, %asi
lduwa [%l7 + 0x2C] %asi, %i0
loop_519:
stw %i1, [%l7 + 0x44]
movneg %xcc, %i7, %l2
xnorcc %g2, %l1, %o2
nop
setx loop_520, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16n %o0, %l6, %g1
fmovrslez %l3, %f27, %f11
mova %icc, %o4, %o7
loop_520:
tvc %icc, 0x3
fmovrdlz %g5, %f10, %f30
edge32l %g3, %i3, %i4
srlx %o3, %o1, %g7
tl %icc, 0x0
movvc %xcc, %g6, %i6
tvs %xcc, 0x5
add %l7, 0x58, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %l5
casxa [%l6] 0x04, %l5, %i2
fxnor %f14, %f14, %f10
fmul8x16al %f30, %f4, %f10
bneg,pt %xcc, loop_521
movle %icc, %i5, %g4
fmovrsne %l0, %f10, %f24
brnz,a %o5, loop_522
loop_521:
array8 %l4, %o6, %i0
popc 0x018E, %i1
movre %i7, 0x1C2, %l2
loop_522:
nop
setx loop_523, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnand %f12, %f30, %f16
bvc %icc, loop_524
stbar
loop_523:
fxnors %f3, %f7, %f21
fpack16 %f18, %f23
loop_524:
movrgz %l1, 0x295, %o2
fzeros %f27
edge32n %o0, %l6, %g2
fcmped %fcc3, %f16, %f12
fnot1s %f15, %f18
sllx %g1, %o4, %o7
movcc %icc, %g5, %l3
andncc %i3, %i4, %g3
andncc %o1, %g7, %o3
sethi 0x1903, %g6
fbule %fcc2, loop_525
edge32n %i6, %l5, %i2
movrlez %g4, %i5, %o5
edge32n %l0, %o6, %l4
loop_525:
ldsb [%l7 + 0x3F], %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcc %xcc, %i7, %i1
brlz %l1, loop_526
edge16ln %l2, %o2, %o0
te %icc, 0x6
fandnot1 %f28, %f10, %f14
loop_526:
nop
setx loop_527, %l0, %l1
jmpl %l1, %g2
flush %l7 + 0x30
movcc %xcc, %l6, %o4
subccc %g1, 0x1185, %g5
loop_527:
movge %icc, %l3, %i3
tsubcc %o7, 0x060C, %i4
orn %g3, %g7, %o3
tvs %icc, 0x7
fbuge %fcc2, loop_528
fbne %fcc1, loop_529
mulx %o1, %i6, %l5
bvc,pn %xcc, loop_530
loop_528:
fpack32 %f22, %f2, %f2
loop_529:
srlx %g6, 0x00, %g4
call loop_531
loop_530:
fmovd %f28, %f28
ldd [%l7 + 0x48], %i4
wr %g0, 0x2a, %asi
stxa %i2, [%l7 + 0x10] %asi
membar #Sync
loop_531:
movrlez %o5, 0x0E8, %o6
fmovrslz %l0, %f5, %f4
mulscc %l4, 0x07C4, %i0
brgz %i1, loop_532
movrgz %i7, %l1, %o2
brz %l2, loop_533
fbe %fcc3, loop_534
loop_532:
tpos %icc, 0x2
stb %o0, [%l7 + 0x40]
loop_533:
nop
add %l7, 0x70, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %g2
casxa [%l6] %asi, %g2, %l6
loop_534:
fand %f6, %f26, %f20
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbule %fcc2, loop_535
fmovrsgez %o4, %f26, %f20
fnor %f2, %f16, %f10
membar 0x4A
loop_535:
ldd [%l7 + 0x28], %f2
tle %icc, 0x6
edge8 %g1, %g5, %l3
fsrc1s %f6, %f13
movrlz %o7, 0x3F5, %i3
orn %g3, %i4, %g7
fbe %fcc2, loop_536
fcmpgt32 %f12, %f12, %o1
lduw [%l7 + 0x24], %i6
sub %o3, 0x1F3A, %l5
loop_536:
movleu %xcc, %g4, %i5
wr %g0, 0x04, %asi
ldsba [%l7 + 0x7A] %asi, %i2
movrlz %g6, 0x092, %o5
nop
set 0x08, %g5
std %f14, [%l7 + %g5]
movre %l0, 0x24B, %l4
fandnot1s %f24, %f16, %f5
mulx %i0, 0x1BC6, %i1
edge16n %o6, %l1, %i7
ldub [%l7 + 0x21], %o2
edge16n %o0, %g2, %l2
orncc %l6, %o4, %g1
bl,a %icc, loop_537
fbule %fcc2, loop_538
fbule,a %fcc0, loop_539
fmovdcc %icc, %f18, %f16
loop_537:
tn %icc, 0x7
loop_538:
movrlez %l3, 0x26D, %o7
loop_539:
movpos %icc, %i3, %g3
subcc %i4, 0x1956, %g5
fxors %f22, %f19, %f28
movre %o1, %g7, %i6
add %o3, %l5, %g4
prefetch [%l7 + 0x34], 0x1
fmovrdgez %i5, %f18, %f16
movrlz %g6, %i2, %o5
wr %g0, 0x11, %asi
stha %l4, [%l7 + 0x1A] %asi
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movn %xcc, %i0, %i1
movne %icc, %o6, %l0
set 0x1D, %l1
ldstuba [%l7 + %l1] 0x89, %i7
sir 0x1910
fnegd %f24, %f28
umul %o2, %l1, %g2
edge16n %l2, %l6, %o0
add %l7, 0x74, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %g1
casa [%l6] 0x10, %g1, %o4
udivx %l3, 0x0D52, %i3
sllx %o7, 0x1F, %i4
tcc %icc, 0x5
sllx %g5, 0x02, %o1
fbn %fcc2, loop_540
edge16 %g7, %g3, %o3
xnor %l5, %g4, %i5
bneg,a %icc, loop_541
loop_540:
movcs %icc, %g6, %i6
orcc %i2, %o5, %i0
ldx [%l7 + 0x08], %i1
loop_541:
ble loop_542
movg %xcc, %l4, %o6
orn %i7, 0x18EF, %l0
movre %o2, 0x1E1, %g2
loop_542:
movrgez %l1, %l2, %o0
te %xcc, 0x2
fmovsge %xcc, %f15, %f25
alignaddrl %l6, %g1, %l3
fmovrdgz %i3, %f2, %f0
fmovrdgz %o4, %f10, %f14
fbge %fcc1, loop_543
fpack32 %f0, %f20, %f4
tleu %icc, 0x0
movrgez %i4, 0x2E8, %o7
loop_543:
swap [%l7 + 0x6C], %o1
andcc %g5, 0x11E1, %g7
and %g3, 0x1288, %l5
tsubcc %g4, 0x08E3, %i5
andn %o3, 0x1806, %g6
lduh [%l7 + 0x08], %i6
fmovrdne %o5, %f14, %f6
fands %f6, %f2, %f27
orncc %i2, %i0, %i1
addc %l4, 0x1959, %o6
fsrc1 %f26, %f26
bneg,a loop_544
tg %xcc, 0x1
tne %xcc, 0x5
movleu %icc, %i7, %l0
loop_544:
fmul8x16 %f24, %f26, %f20
tg %xcc, 0x4
mulscc %g2, %o2, %l1
nop
set 0x7D, %l0
ldub [%l7 + %l0], %o0
fmovrsgez %l2, %f28, %f6
taddcctv %g1, %l3, %i3
nop
setx loop_545, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bn %icc, loop_546
fpsub32 %f12, %f10, %f8
movne %xcc, %o4, %l6
loop_545:
fmovdpos %xcc, %f13, %f23
loop_546:
brnz %i4, loop_547
brlz,a %o1, loop_548
nop
setx loop_549, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tge %icc, 0x4
loop_547:
sra %o7, %g5, %g3
loop_548:
srl %l5, %g4, %g7
loop_549:
fpadd16 %f30, %f22, %f30
wr %g0, 0x80, %asi
ldsha [%l7 + 0x6C] %asi, %i5
subcc %g6, %i6, %o5
alignaddrl %i2, %i0, %o3
tsubcc %l4, 0x1E4B, %o6
fmovdg %xcc, %f10, %f11
fxnors %f16, %f17, %f13
fmovsle %xcc, %f28, %f18
edge16n %i7, %i1, %l0
xnorcc %o2, %g2, %l1
movrlz %l2, 0x096, %o0
for %f16, %f0, %f26
wr %g0, 0x81, %asi
lduba [%l7 + 0x59] %asi, %l3
movpos %xcc, %i3, %g1
subcc %o4, 0x153E, %i4
bcc loop_550
andn %l6, 0x0E98, %o1
fmovse %icc, %f23, %f19
nop
setx loop_551, %l0, %l1
jmpl %l1, %o7
loop_550:
tcs %xcc, 0x4
wr %g0, 0x89, %asi
ldswa [%l7 + 0x78] %asi, %g3
loop_551:
udiv %g5, 0x1A93, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdneg %xcc, %f7, %f5
addcc %g7, 0x0B7A, %l5
array16 %g6, %i6, %i5
fmovrslez %o5, %f28, %f11
fbu %fcc0, loop_552
fbn %fcc2, loop_553
alignaddr %i0, %o3, %i2
ba,a,pt %icc, loop_554
loop_552:
te %xcc, 0x0
loop_553:
tle %xcc, 0x7
stw %o6, [%l7 + 0x2C]
loop_554:
orncc %i7, %l4, %i1
brnz %l0, loop_555
tcs %xcc, 0x7
xor %o2, 0x1580, %l1
movrgz %l2, %g2, %o0
loop_555:
udivx %l3, 0x1CBA, %g1
edge32l %i3, %i4, %l6
fmovdcs %icc, %f6, %f13
wr %g0, 0x0c, %asi
swapa [%l7 + 0x3C] %asi, %o4
wr %g0, 0x10, %asi
swapa [%l7 + 0x30] %asi, %o7
array32 %g3, %g5, %o1
xor %g7, %l5, %g6
xor %i6, %g4, %i5
movneg %xcc, %o5, %o3
wr %g0, 0x10, %asi
ldswa [%l7 + 0x0C] %asi, %i0
tg %icc, 0x7
fnand %f22, %f12, %f4
fnand %f18, %f10, %f20
bn %xcc, loop_556
fmovrde %i2, %f30, %f22
edge8n %i7, %l4, %i1
tgu %xcc, 0x5
loop_556:
movn %xcc, %o6, %o2
brlz %l0, loop_557
ble,a,pt %icc, loop_558
xnorcc %l2, %l1, %o0
bcc %icc, loop_559
loop_557:
srax %g2, 0x11, %g1
loop_558:
movrlz %i3, 0x03E, %i4
brnz %l6, loop_560
loop_559:
array8 %l3, %o7, %g3
lduh [%l7 + 0x3C], %g5
umulcc %o1, 0x16A8, %g7
loop_560:
move %xcc, %l5, %g6
alignaddr %o4, %i6, %i5
movgu %xcc, %g4, %o3
movvs %xcc, %i0, %o5
xorcc %i7, %i2, %l4
tn %icc, 0x6
fornot2 %f6, %f22, %f0
sllx %i1, 0x13, %o6
andn %l0, 0x0FBC, %l2
tl %icc, 0x1
fmovsvs %xcc, %f2, %f29
add %o2, 0x0CA0, %l1
array8 %o0, %g2, %g1
srlx %i4, 0x0C, %l6
sth %i3, [%l7 + 0x56]
mova %xcc, %o7, %g3
movre %l3, 0x1C3, %g5
fmovdcs %xcc, %f22, %f9
movvc %icc, %g7, %l5
sll %g6, %o4, %i6
array32 %i5, %o1, %g4
edge8l %i0, %o5, %o3
or %i7, %i2, %l4
movle %icc, %o6, %i1
movne %xcc, %l2, %o2
tcs %icc, 0x3
membar 0x33
edge32 %l1, %o0, %l0
fxnor %f16, %f12, %f2
fpadd16 %f18, %f20, %f12
movle %xcc, %g2, %i4
sra %g1, 0x1C, %i3
tsubcc %o7, 0x08F3, %l6
fnand %f12, %f4, %f24
tgu %icc, 0x5
fmovscc %xcc, %f27, %f22
fnot2s %f18, %f20
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subcc %g3, 0x0845, %l3
srax %g5, %l5, %g7
set 0x54, %o7
swapa [%l7 + %o7] 0x18, %o4
tsubcctv %i6, %i5, %o1
bgu,a,pt %icc, loop_561
sth %g6, [%l7 + 0x22]
fmovse %icc, %f0, %f21
nop
setx loop_562, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_561:
membar 0x0F
fcmpgt32 %f26, %f26, %i0
movneg %icc, %g4, %o3
loop_562:
udivcc %i7, 0x18E5, %i2
add %l4, %o5, %o6
call loop_563
andcc %l2, %i1, %o2
and %o0, 0x05EF, %l0
fmovsge %icc, %f15, %f21
loop_563:
movrlez %g2, %i4, %l1
alignaddr %g1, %o7, %i3
addcc %g3, %l3, %g5
fnegs %f9, %f27
tcc %xcc, 0x3
fxnor %f30, %f26, %f28
flush %l7 + 0x0C
nop
setx loop_564, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %xcc, 0x1
tcs %xcc, 0x2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_564:
swap [%l7 + 0x68], %l5
tcs %icc, 0x2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movpos %icc, %l6, %o4
wr %g0, 0x11, %asi
lduba [%l7 + 0x1F] %asi, %i6
fnot2s %f23, %f2
mova %icc, %g7, %i5
tle %xcc, 0x6
edge8l %g6, %o1, %i0
fornot2 %f18, %f20, %f6
fba,a %fcc0, loop_565
fbg,a %fcc0, loop_566
edge32n %o3, %g4, %i7
fxor %f8, %f0, %f12
loop_565:
fmovdcs %icc, %f3, %f7
loop_566:
sra %l4, 0x0A, %i2
swap [%l7 + 0x34], %o5
lduh [%l7 + 0x54], %l2
ldd [%l7 + 0x68], %f6
tle %icc, 0x1
bleu,a %icc, loop_567
array32 %i1, %o6, %o0
fmovsn %icc, %f0, %f26
bpos,a,pt %icc, loop_568
loop_567:
edge16ln %o2, %g2, %l0
tvs %icc, 0x3
edge8l %i4, %l1, %g1
loop_568:
alignaddrl %i3, %o7, %l3
fnand %f6, %f14, %f2
xor %g3, %l5, %l6
edge16n %g5, %o4, %i6
brz,a %g7, loop_569
popc %i5, %o1
wr %g0, 0x80, %asi
stwa %g6, [%l7 + 0x28] %asi
loop_569:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsle %icc, %f9, %f19
movgu %xcc, %i0, %g4
umul %o3, %i7, %l4
orcc %o5, %i2, %l2
sir 0x0CF0
edge8n %i1, %o0, %o2
bg,a,pt %xcc, loop_570
std %f30, [%l7 + 0x58]
tn %xcc, 0x6
bge %xcc, loop_571
loop_570:
alignaddr %g2, %l0, %o6
or %l1, 0x1A5C, %i4
movl %icc, %i3, %o7
loop_571:
ldsh [%l7 + 0x0A], %l3
movcc %xcc, %g1, %g3
movre %l6, %l5, %o4
array32 %g5, %g7, %i6
udivx %o1, 0x026E, %i5
fbug,a %fcc0, loop_572
movgu %xcc, %g6, %i0
movgu %icc, %o3, %i7
fsrc1 %f10, %f6
loop_572:
fbne,a %fcc0, loop_573
tsubcctv %l4, %g4, %o5
brnz %l2, loop_574
call loop_575
loop_573:
srax %i2, %i1, %o2
bge,a,pn %icc, loop_576
loop_574:
fbu %fcc3, loop_577
loop_575:
brlz %o0, loop_578
fcmps %fcc2, %f7, %f14
loop_576:
tpos %icc, 0x7
loop_577:
orn %g2, 0x1622, %l0
loop_578:
mulx %o6, 0x1ADF, %l1
sdivx %i3, 0x0260, %o7
edge8l %l3, %g1, %g3
fmovsvc %xcc, %f30, %f1
bl loop_579
fmovrdgz %l6, %f30, %f20
wr %g0, 0xe2, %asi
stwa %i4, [%l7 + 0x6C] %asi
membar #Sync
loop_579:
fnegs %f26, %f6
set 0x40, %l3
ldda [%l7 + %l3] 0x19, %f0
call loop_580
mova %icc, %o4, %g5
addcc %l5, %g7, %i6
addccc %i5, %g6, %i0
loop_580:
ld [%l7 + 0x10], %f26
tsubcctv %o3, 0x1E64, %o1
edge8 %l4, %i7, %g4
xor %o5, %l2, %i1
sth %i2, [%l7 + 0x3E]
edge8 %o0, %g2, %o2
movle %xcc, %o6, %l1
fpadd16s %f8, %f31, %f12
call loop_581
fmuld8sux16 %f22, %f8, %f24
fbul %fcc0, loop_582
umul %l0, 0x1DD7, %i3
loop_581:
mulscc %l3, 0x1013, %g1
and %o7, %g3, %i4
loop_582:
st %f31, [%l7 + 0x38]
movg %xcc, %l6, %g5
orcc %l5, %g7, %i6
fnands %f10, %f5, %f1
tle %icc, 0x4
movn %icc, %o4, %i5
taddcc %i0, 0x0B06, %o3
tle %xcc, 0x3
brgez %o1, loop_583
ld [%l7 + 0x6C], %f25
set 0x64, %i2
ldswa [%l7 + %i2] 0x89, %l4
loop_583:
stb %g6, [%l7 + 0x21]
add %i7, %o5, %g4
edge8l %i1, %l2, %o0
movne %xcc, %i2, %g2
umulcc %o6, %l1, %o2
xorcc %i3, %l0, %g1
fmovsvc %xcc, %f14, %f4
edge8n %l3, %g3, %i4
stb %o7, [%l7 + 0x3A]
movgu %xcc, %g5, %l5
fmovrsgz %l6, %f25, %f25
movrne %i6, 0x17C, %o4
movrne %i5, 0x371, %g7
fmovsvs %icc, %f3, %f13
fbuge %fcc2, loop_584
ldstub [%l7 + 0x3D], %o3
movleu %xcc, %o1, %i0
fmul8ulx16 %f22, %f12, %f28
loop_584:
movleu %icc, %l4, %g6
fbue %fcc3, loop_585
movg %icc, %o5, %g4
bvc,a %xcc, loop_586
add %i7, %i1, %o0
loop_585:
fmul8sux16 %f30, %f18, %f16
ld [%l7 + 0x40], %f12
loop_586:
array16 %l2, %i2, %o6
nop
set 0x28, %l6
std %l0, [%l7 + %l6]
bcs,a loop_587
be,a %xcc, loop_588
nop
setx loop_589, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array16 %o2, %g2, %i3
loop_587:
alignaddr %l0, %g1, %g3
loop_588:
nop
setx loop_590, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_589:
tge %icc, 0x7
sdiv %i4, 0x1F69, %l3
ldsh [%l7 + 0x3A], %o7
loop_590:
fmovsleu %icc, %f29, %f3
movge %icc, %g5, %l6
edge16n %l5, %o4, %i6
brnz,a %i5, loop_591
bleu,pt %xcc, loop_592
fnegd %f10, %f6
popc 0x1CD8, %g7
loop_591:
movneg %icc, %o1, %o3
loop_592:
movg %icc, %l4, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8n %o5, %g4, %i0
movrlz %i1, %o0, %i7
pdist %f0, %f16, %f28
set 0x60, %g7
ldstuba [%l7 + %g7] 0x81, %l2
alignaddr %i2, %l1, %o6
sdivx %g2, 0x15BF, %i3
edge32n %l0, %g1, %g3
fmovrslez %o2, %f0, %f2
edge32l %l3, %i4, %g5
smul %o7, 0x14FA, %l6
fnor %f22, %f4, %f22
fbul %fcc1, loop_593
movre %o4, %i6, %l5
fmul8sux16 %f24, %f24, %f10
tpos %xcc, 0x5
loop_593:
sir 0x15A8
fpack16 %f14, %f1
movl %icc, %g7, %o1
fmovda %xcc, %f5, %f30
fmovsleu %xcc, %f19, %f31
fpack32 %f26, %f20, %f16
movneg %xcc, %o3, %l4
tgu %icc, 0x5
mova %xcc, %i5, %g6
umul %g4, %o5, %i1
tleu %xcc, 0x1
movgu %icc, %i0, %o0
wr %g0, 0x0c, %asi
ldxa [%l7 + 0x38] %asi, %i7
bne,a,pn %xcc, loop_594
st %f28, [%l7 + 0x64]
brlz,a %l2, loop_595
brgz,a %l1, loop_596
loop_594:
movrne %i2, %o6, %i3
fmovda %icc, %f8, %f24
loop_595:
fnegd %f30, %f28
loop_596:
tpos %icc, 0x2
edge16ln %g2, %l0, %g3
lduw [%l7 + 0x48], %o2
xnorcc %l3, 0x0DDF, %i4
array8 %g1, %g5, %o7
mulscc %o4, %l6, %l5
movvc %xcc, %g7, %o1
fxor %f30, %f10, %f30
tpos %icc, 0x3
movre %o3, %l4, %i6
movvs %icc, %i5, %g6
andcc %o5, %i1, %i0
tl %icc, 0x7
bg loop_597
movcc %icc, %g4, %i7
fcmple32 %f8, %f10, %l2
stw %o0, [%l7 + 0x74]
loop_597:
nop
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x4A] %asi, %i2
fbge %fcc1, loop_598
tleu %icc, 0x4
ldsb [%l7 + 0x39], %l1
stx %o6, [%l7 + 0x10]
loop_598:
popc %g2, %i3
umulcc %g3, %o2, %l3
fmovsl %icc, %f17, %f9
fnegd %f4, %f30
wr %g0, 0x89, %asi
stba %i4, [%l7 + 0x68] %asi
fmovdn %icc, %f5, %f23
tcs %xcc, 0x6
movpos %xcc, %l0, %g1
ldsb [%l7 + 0x0C], %g5
wr %g0, 0x1e, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
call loop_599
fornot1 %f16, %f16, %f20
fbne,a %fcc1, loop_600
fmovdl %icc, %f8, %f2
loop_599:
edge8ln %o7, %o4, %l6
udivcc %l5, 0x041C, %g7
loop_600:
bshuffle %f22, %f22, %f22
popc %o1, %l4
fmovdn %icc, %f10, %f25
andn %i6, %i5, %o3
set 0x48, %l2
lda [%l7 + %l2] 0x19, %f15
fnor %f18, %f4, %f22
ba,a loop_601
xorcc %o5, 0x08A5, %g6
membar 0x06
fmovdpos %icc, %f30, %f28
loop_601:
fmovscc %icc, %f16, %f10
fmovrdlez %i1, %f8, %f22
fcmps %fcc3, %f25, %f12
std %g4, [%l7 + 0x50]
fxnors %f11, %f13, %f16
umul %i7, 0x0A34, %l2
umul %i0, %o0, %i2
tleu %xcc, 0x1
movgu %xcc, %o6, %l1
andcc %i3, 0x03C1, %g3
tl %icc, 0x6
srlx %g2, %o2, %i4
fpsub32s %f9, %f16, %f22
movrlez %l0, 0x237, %g1
array32 %g5, %o7, %o4
fmovrslez %l3, %f9, %f31
flush %l7 + 0x24
fpsub32 %f16, %f6, %f24
add %l7, 0x38, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %l6, %l5
popc 0x1CB0, %g7
movrgz %o1, %l4, %i5
fnors %f14, %f5, %f19
fcmps %fcc0, %f30, %f25
fsrc2 %f16, %f0
fcmpeq32 %f14, %f8, %o3
fandnot2s %f0, %f11, %f8
mova %xcc, %i6, %o5
sdivx %g6, 0x09F8, %g4
movrlez %i7, %i1, %i0
sllx %l2, 0x10, %o0
ta %xcc, 0x3
tn %icc, 0x4
or %o6, %i2, %i3
stb %g3, [%l7 + 0x7F]
edge16l %l1, %o2, %g2
nop
set 0x0B, %i3
ldsb [%l7 + %i3], %i4
edge8 %l0, %g5, %o7
andn %g1, 0x1BDA, %l3
fmovdpos %icc, %f14, %f2
edge16l %o4, %l5, %g7
array16 %o1, %l6, %l4
edge8n %o3, %i6, %i5
fbue %fcc3, loop_602
swap [%l7 + 0x5C], %g6
fcmpes %fcc2, %f25, %f22
tn %icc, 0x0
loop_602:
fbg,a %fcc2, loop_603
umul %o5, %i7, %i1
movrgz %g4, 0x344, %i0
and %l2, %o0, %i2
loop_603:
edge8ln %i3, %g3, %o6
smulcc %o2, 0x12A3, %l1
xnorcc %g2, 0x1BAE, %i4
fmovd %f2, %f16
sllx %l0, %g5, %g1
movneg %xcc, %o7, %o4
edge32l %l3, %g7, %o1
bleu %icc, loop_604
fmovse %icc, %f14, %f27
fmovde %xcc, %f22, %f30
fmovsgu %xcc, %f16, %f6
loop_604:
fcmpes %fcc1, %f23, %f8
movvc %icc, %l5, %l6
fand %f22, %f18, %f22
popc %o3, %l4
tvs %xcc, 0x7
brgz %i6, loop_605
tleu %xcc, 0x4
addc %g6, 0x1B56, %o5
tneg %xcc, 0x0
loop_605:
fbue,a %fcc1, loop_606
movpos %icc, %i7, %i5
fmul8sux16 %f30, %f28, %f26
movrlez %i1, 0x194, %i0
loop_606:
sub %l2, %o0, %g4
fpadd16 %f14, %f26, %f2
wr %g0, 0x80, %asi
swapa [%l7 + 0x54] %asi, %i2
set 0x5E, %g1
lduba [%l7 + %g1] 0x15, %i3
fmovde %icc, %f2, %f27
bpos,a,pn %xcc, loop_607
addcc %g3, %o2, %o6
tpos %icc, 0x6
fmul8sux16 %f10, %f16, %f26
loop_607:
fbl,a %fcc1, loop_608
mova %xcc, %l1, %g2
wr %g0, 0x89, %asi
lduha [%l7 + 0x2A] %asi, %l0
loop_608:
ldub [%l7 + 0x18], %g5
fmovrslez %i4, %f0, %f31
movvs %icc, %g1, %o4
be,a %icc, loop_609
andncc %l3, %g7, %o7
xor %l5, 0x1401, %l6
array8 %o1, %o3, %i6
loop_609:
membar 0x52
movcc %icc, %l4, %o5
fbge,a %fcc1, loop_610
tvc %xcc, 0x2
wr %g0, 0x2a, %asi
stda %g6, [%l7 + 0x28] %asi
membar #Sync
loop_610:
fmovrsgez %i5, %f10, %f31
tgu %xcc, 0x4
tsubcctv %i1, 0x0F62, %i7
move %xcc, %i0, %l2
tg %icc, 0x6
fblg %fcc1, loop_611
ba,a,pt %icc, loop_612
popc 0x1F70, %g4
udivcc %i2, 0x19F4, %i3
loop_611:
fbule %fcc3, loop_613
loop_612:
fmovrdlez %g3, %f6, %f30
flush %l7 + 0x28
fpadd16 %f2, %f22, %f2
loop_613:
stx %o0, [%l7 + 0x20]
andn %o2, %o6, %g2
fbe %fcc0, loop_614
fmovse %xcc, %f8, %f12
alignaddrl %l1, %l0, %g5
edge32ln %i4, %g1, %l3
loop_614:
nop
wr %g0, 0x89, %asi
ldswa [%l7 + 0x30] %asi, %o4
umulcc %g7, 0x070E, %o7
fmovdvs %icc, %f31, %f9
fcmpes %fcc1, %f14, %f14
srl %l5, 0x15, %o1
subcc %o3, %i6, %l6
fmovdleu %icc, %f27, %f26
tge %xcc, 0x0
bcs loop_615
fmovdcs %xcc, %f12, %f5
tl %icc, 0x3
addc %o5, 0x1A07, %l4
loop_615:
fzero %f28
alignaddr %i5, %i1, %g6
sdiv %i0, 0x0841, %i7
fmovdg %xcc, %f23, %f7
movrgez %l2, %i2, %i3
fmuld8ulx16 %f1, %f7, %f0
sll %g3, 0x06, %g4
array32 %o2, %o0, %g2
srax %l1, 0x1E, %o6
fornot1s %f21, %f8, %f4
orncc %g5, %i4, %g1
movrgz %l0, %l3, %o4
udivcc %g7, 0x13B0, %l5
fpadd16 %f22, %f4, %f30
movcs %icc, %o1, %o7
tsubcc %o3, 0x07AF, %i6
mova %icc, %o5, %l6
fmul8x16 %f26, %f20, %f18
smul %l4, %i1, %g6
ld [%l7 + 0x18], %f0
edge32ln %i0, %i7, %i5
sdiv %l2, 0x032C, %i3
be,a loop_616
edge8n %g3, %i2, %g4
tg %xcc, 0x1
sllx %o0, 0x07, %g2
loop_616:
nop
set 0x40, %o0
ldstuba [%l7 + %o0] 0x80, %o2
alignaddr %o6, %g5, %l1
bneg,pt %xcc, loop_617
movvc %icc, %g1, %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdvc %icc, %f11, %f2
loop_617:
umul %l3, %o4, %g7
xor %l5, 0x1C7E, %i4
movg %xcc, %o1, %o7
be,a loop_618
edge8ln %o3, %i6, %l6
udiv %l4, 0x0BD8, %o5
fmovsl %icc, %f7, %f3
loop_618:
bl,pt %icc, loop_619
xor %i1, %i0, %i7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bge,a,pt %xcc, loop_620
loop_619:
edge16n %g6, %i5, %i3
movn %icc, %l2, %i2
tcc %icc, 0x5
loop_620:
movleu %xcc, %g4, %g3
ldstub [%l7 + 0x64], %o0
fbl %fcc2, loop_621
tge %xcc, 0x1
fpsub16s %f30, %f30, %f17
prefetch [%l7 + 0x24], 0x0
loop_621:
prefetch [%l7 + 0x58], 0x0
add %l7, 0x78, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o2
casxa [%l6] 0x80, %o2, %g2
wr %g0, 0x88, %asi
ldsha [%l7 + 0x42] %asi, %g5
wr %g0, 0x89, %asi
lda [%l7 + 0x70] %asi, %f16
fmovdl %xcc, %f8, %f11
fcmps %fcc1, %f0, %f22
tle %xcc, 0x0
orn %o6, 0x0789, %g1
ble,a %xcc, loop_622
fnegs %f5, %f20
fmovsleu %icc, %f28, %f9
tcs %xcc, 0x1
loop_622:
sub %l0, 0x0F74, %l3
mova %icc, %o4, %g7
tne %icc, 0x3
tneg %icc, 0x4
fpmerge %f31, %f4, %f14
ba loop_623
tvc %icc, 0x3
addc %l5, 0x1E03, %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_623:
faligndata %f20, %f6, %f4
call loop_624
edge32 %o1, %o7, %i4
nop
set 0x58, %g4
ldd [%l7 + %g4], %o2
movcs %icc, %l6, %i6
loop_624:
edge8ln %l4, %o5, %i0
alignaddr %i7, %g6, %i5
movrgez %i3, %i1, %i2
sllx %l2, %g4, %g3
umul %o0, 0x0527, %o2
edge8n %g5, %g2, %o6
andncc %g1, %l3, %o4
wr %g0, 0x89, %asi
stda %f16, [%l7 + 0x40] %asi
udivx %l0, 0x0119, %l5
movrgez %l1, 0x352, %g7
fbu,a %fcc2, loop_625
nop
setx loop_626, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddr %o1, %o7, %o3
set 0x78, %g3
lduwa [%l7 + %g3] 0x04, %l6
loop_625:
movre %i4, %l4, %o5
loop_626:
tneg %xcc, 0x4
sethi 0x161E, %i0
st %f11, [%l7 + 0x50]
std %f8, [%l7 + 0x50]
tsubcc %i7, 0x1697, %i6
ldsh [%l7 + 0x72], %i5
movge %xcc, %g6, %i3
movre %i1, 0x00A, %l2
edge16 %g4, %i2, %o0
wr %g0, 0x89, %asi
stba %g3, [%l7 + 0x66] %asi
tne %xcc, 0x6
fmovsvs %icc, %f10, %f30
fbo,a %fcc0, loop_627
or %g5, 0x13EC, %o2
fmovdcc %icc, %f30, %f16
wr %g0, 0x89, %asi
ldsba [%l7 + 0x21] %asi, %g2
loop_627:
edge8n %o6, %l3, %o4
smul %g1, %l5, %l1
stbar
movrlz %g7, %o1, %l0
fmovrdgz %o3, %f0, %f14
movle %icc, %o7, %l6
tle %icc, 0x4
edge16l %l4, %o5, %i0
tle %icc, 0x2
andcc %i4, 0x00B2, %i6
add %i7, 0x1C10, %g6
ldd [%l7 + 0x20], %i2
fbg %fcc3, loop_628
movpos %icc, %i1, %l2
set 0x78, %o5
prefetcha [%l7 + %o5] 0x88, 0x1
loop_628:
array16 %i5, %i2, %g3
or %o0, %g5, %g2
edge32ln %o2, %o6, %l3
fmovrsgez %g1, %f24, %f3
fbuge,a %fcc0, loop_629
bvs,a,pn %xcc, loop_630
mulx %l5, 0x02A4, %o4
and %g7, %l1, %l0
loop_629:
tcc %icc, 0x6
loop_630:
edge8 %o3, %o7, %l6
brz %o1, loop_631
umulcc %l4, %o5, %i0
xnor %i6, %i7, %i4
wr %g0, 0x80, %asi
lduwa [%l7 + 0x7C] %asi, %i3
loop_631:
srax %i1, %g6, %g4
fpadd16 %f0, %f30, %f0
ld [%l7 + 0x50], %f13
fnands %f23, %f10, %f2
fbuge,a %fcc2, loop_632
movre %i5, 0x243, %l2
udivcc %i2, 0x1C98, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_632:
fsrc1 %f8, %f28
fnot1s %f19, %f26
wr %g0, 0xeb, %asi
stha %g5, [%l7 + 0x64] %asi
membar #Sync
udivcc %g2, 0x1569, %g3
ta %icc, 0x5
sllx %o6, 0x03, %l3
set 0x30, %g2
lduha [%l7 + %g2] 0x89, %g1
fcmpd %fcc2, %f4, %f2
sir 0x125A
xnorcc %o2, 0x19C6, %l5
fbg %fcc3, loop_633
fand %f28, %f6, %f22
tvc %icc, 0x4
fones %f5
loop_633:
movcc %icc, %g7, %o4
udivx %l1, 0x1552, %o3
alignaddrl %o7, %l0, %l6
array16 %l4, %o5, %o1
call loop_634
sllx %i6, %i7, %i0
faligndata %f12, %f14, %f4
movre %i4, 0x28A, %i1
loop_634:
movrgez %i3, %g4, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdne %icc, %f9, %f18
tpos %xcc, 0x4
sllx %i5, 0x0A, %i2
bvc,pn %xcc, loop_635
tle %xcc, 0x0
andn %l2, 0x1396, %g5
fnands %f1, %f0, %f31
loop_635:
movvs %icc, %o0, %g3
fmovde %xcc, %f5, %f25
alignaddr %o6, %l3, %g1
movrgz %g2, %l5, %o2
tge %xcc, 0x4
std %f14, [%l7 + 0x08]
fpsub16 %f2, %f16, %f24
fblg %fcc0, loop_636
movrgz %o4, 0x0FA, %l1
xnorcc %o3, 0x0771, %g7
fnands %f29, %f23, %f31
loop_636:
fmovscc %icc, %f23, %f6
movrne %l0, 0x182, %l6
movne %xcc, %o7, %l4
ldub [%l7 + 0x28], %o5
srlx %o1, %i7, %i0
udivcc %i6, 0x1400, %i4
edge8n %i3, %i1, %g4
mova %icc, %i5, %g6
fmul8x16 %f2, %f10, %f30
fbuge,a %fcc2, loop_637
taddcc %i2, %g5, %o0
fcmpes %fcc2, %f6, %f24
movvs %icc, %g3, %l2
loop_637:
ble,a,pt %xcc, loop_638
fcmpd %fcc1, %f14, %f24
sub %o6, 0x19DF, %g1
fabsd %f4, %f14
loop_638:
movne %xcc, %l3, %l5
andn %o2, 0x0630, %g2
edge16 %l1, %o4, %g7
addcc %l0, 0x14F9, %o3
fone %f24
movge %xcc, %l6, %o7
popc %l4, %o1
srl %i7, 0x15, %o5
movl %icc, %i6, %i0
ldx [%l7 + 0x58], %i4
edge16n %i3, %i1, %i5
nop
setx loop_639, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movne %xcc, %g6, %i2
movn %icc, %g4, %g5
fmovsgu %xcc, %f28, %f3
loop_639:
fxors %f10, %f14, %f17
edge32ln %o0, %l2, %o6
xorcc %g3, %l3, %l5
tle %xcc, 0x6
brgz %g1, loop_640
orcc %g2, %l1, %o2
smul %g7, %o4, %l0
std %i6, [%l7 + 0x78]
loop_640:
tleu %xcc, 0x5
set 0x4E, %o1
stba %o3, [%l7 + %o1] 0x11
udivx %o7, 0x07E2, %o1
fbul %fcc2, loop_641
movrlz %l4, %o5, %i7
fcmps %fcc2, %f9, %f18
sll %i0, %i6, %i3
loop_641:
xnorcc %i4, 0x1538, %i5
membar 0x4C
std %f10, [%l7 + 0x30]
fcmpgt16 %f16, %f20, %g6
wr %g0, 0x0c, %asi
ldsha [%l7 + 0x46] %asi, %i1
tn %icc, 0x4
edge16l %i2, %g5, %g4
alignaddrl %o0, %l2, %g3
xnor %o6, %l3, %g1
sllx %g2, 0x0D, %l1
or %o2, %g7, %o4
umul %l5, 0x1BFE, %l6
bgu,a %xcc, loop_642
fxnors %f3, %f25, %f7
tvc %xcc, 0x1
movg %xcc, %o3, %o7
loop_642:
movrlez %o1, 0x1A6, %l0
srax %o5, 0x04, %l4
fmovdne %icc, %f18, %f11
movre %i7, %i6, %i0
edge32 %i3, %i4, %g6
fmovdne %xcc, %f25, %f1
umulcc %i1, 0x117B, %i2
movcs %xcc, %i5, %g4
bg,pt %xcc, loop_643
ldstub [%l7 + 0x69], %o0
fbge,a %fcc2, loop_644
tgu %xcc, 0x6
loop_643:
fmovrdlz %g5, %f12, %f22
fcmpeq32 %f30, %f14, %l2
loop_644:
subccc %o6, 0x1D03, %g3
fmul8x16 %f2, %f2, %f18
edge32ln %g1, %l3, %l1
fnot1 %f22, %f14
tcc %xcc, 0x6
fmovsvc %xcc, %f23, %f26
udivx %g2, 0x11C9, %g7
sll %o4, 0x0F, %o2
movrgez %l6, %o3, %o7
fmovsn %icc, %f26, %f31
wr %g0, 0xeb, %asi
ldda [%l7 + 0x30] %asi, %o0
fbule %fcc1, loop_645
xorcc %l0, %o5, %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sllx %l4, 0x1D, %i7
loop_645:
te %xcc, 0x4
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i6
casa [%l6] %asi, %i6, %i3
fmovsa %xcc, %f14, %f17
tcs %xcc, 0x0
fmul8x16al %f16, %f3, %f30
umul %i4, %g6, %i1
srlx %i2, 0x16, %i5
fmuld8sux16 %f0, %f2, %f16
xnor %i0, %o0, %g5
wr %g0, 0x0c, %asi
swapa [%l7 + 0x34] %asi, %l2
srl %g4, %g3, %o6
movgu %icc, %l3, %l1
fcmpeq32 %f18, %f14, %g2
edge16l %g7, %o4, %g1
be,pn %icc, loop_646
addccc %o2, 0x04F9, %o3
sllx %o7, 0x0D, %o1
fmovsvc %xcc, %f26, %f27
loop_646:
stbar
fpack16 %f16, %f24
fzero %f16
fnegd %f10, %f6
fmovsleu %icc, %f4, %f9
edge16n %l6, %l0, %l5
fbl,a %fcc2, loop_647
fblg %fcc2, loop_648
and %l4, %i7, %i6
fornot2s %f15, %f27, %f23
loop_647:
fornot2 %f16, %f0, %f0
loop_648:
srl %o5, 0x02, %i4
andncc %i3, %i1, %g6
fsrc2s %f0, %f1
edge32n %i5, %i2, %i0
movrgez %g5, 0x17F, %o0
tneg %icc, 0x2
nop
setx loop_649, %l0, %l1
jmpl %l1, %g4
bne loop_650
array16 %g3, %l2, %l3
movle %xcc, %o6, %l1
loop_649:
edge16ln %g7, %g2, %g1
loop_650:
andn %o4, 0x0AF9, %o3
fmovsge %icc, %f5, %f1
sllx %o2, 0x13, %o7
edge32ln %l6, %o1, %l5
mova %xcc, %l4, %i7
edge8ln %i6, %l0, %o5
tvc %icc, 0x6
fpack16 %f8, %f2
umulcc %i4, %i3, %g6
brlez %i5, loop_651
movn %icc, %i2, %i1
tn %xcc, 0x4
fcmple16 %f30, %f14, %g5
loop_651:
addccc %i0, 0x06FC, %g4
umul %o0, 0x0927, %g3
fmovsne %icc, %f11, %f28
xnorcc %l3, 0x172F, %l2
subc %o6, %l1, %g7
sllx %g2, %o4, %o3
movvs %icc, %g1, %o2
subccc %l6, 0x0D04, %o1
sdivx %o7, 0x1CDF, %l5
array8 %l4, %i7, %i6
movrgz %o5, %i4, %l0
movvc %icc, %i3, %g6
fcmpd %fcc2, %f0, %f20
subccc %i2, 0x0A3C, %i5
swap [%l7 + 0x78], %g5
fbne,a %fcc1, loop_652
brlz %i0, loop_653
stbar
fcmpne32 %f0, %f26, %i1
loop_652:
fandnot2 %f16, %f18, %f0
loop_653:
fpadd16s %f21, %f9, %f6
movre %g4, %o0, %l3
ldd [%l7 + 0x10], %g2
nop
setx loop_654, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdvc %icc, %f1, %f13
movle %xcc, %o6, %l1
tvs %icc, 0x1
loop_654:
fmovsg %icc, %f6, %f14
ble,a,pt %icc, loop_655
edge8l %l2, %g2, %g7
wr %g0, 0x04, %asi
ldswa [%l7 + 0x70] %asi, %o3
loop_655:
movrgez %g1, %o2, %l6
fnegs %f21, %f6
nop
setx loop_656, %l0, %l1
jmpl %l1, %o4
stb %o7, [%l7 + 0x0E]
std %f4, [%l7 + 0x08]
movvc %xcc, %o1, %l5
loop_656:
fmovdpos %icc, %f1, %f14
fabsd %f24, %f2
fmovdcs %icc, %f9, %f24
tpos %xcc, 0x2
fpsub32 %f0, %f24, %f16
membar 0x4A
set 0x10, %g6
stxa %i7, [%l7 + %g6] 0x11
fcmpne32 %f26, %f22, %l4
edge32l %i6, %i4, %l0
and %o5, 0x0A7A, %g6
brlz,a %i3, loop_657
mova %xcc, %i5, %i2
edge8ln %i0, %g5, %g4
edge16ln %i1, %o0, %l3
loop_657:
fmovdcs %icc, %f13, %f19
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x28] %asi, 0x3
fands %f5, %f3, %f7
movgu %xcc, %l1, %g3
ldx [%l7 + 0x58], %l2
tle %icc, 0x5
edge8l %g2, %o3, %g7
fmovd %f28, %f2
sdiv %o2, 0x17ED, %l6
bge,a loop_658
fbge %fcc2, loop_659
brnz %o4, loop_660
sub %o7, 0x0C0F, %g1
loop_658:
orncc %o1, 0x123D, %i7
loop_659:
stb %l4, [%l7 + 0x39]
loop_660:
sll %i6, %l5, %i4
movneg %xcc, %l0, %o5
movrgez %g6, %i5, %i2
fba,a %fcc1, loop_661
sll %i3, %i0, %g4
edge32 %i1, %o0, %g5
fmovsne %icc, %f6, %f3
loop_661:
tneg %xcc, 0x1
tg %icc, 0x7
te %xcc, 0x2
movleu %icc, %l3, %l1
fbn %fcc2, loop_662
fbug %fcc1, loop_663
fmovsvs %xcc, %f9, %f29
fbue %fcc1, loop_664
loop_662:
ld [%l7 + 0x34], %f25
loop_663:
ldsh [%l7 + 0x32], %o6
ba,pt %icc, loop_665
loop_664:
tne %xcc, 0x4
sdivcc %l2, 0x14A5, %g2
brz,a %g3, loop_666
loop_665:
movcs %icc, %o3, %g7
ldstub [%l7 + 0x3F], %o2
stbar
loop_666:
fpack32 %f8, %f22, %f26
movleu %icc, %o4, %l6
orn %g1, 0x02FD, %o1
fornot1 %f6, %f10, %f14
set 0x38, %l5
ldxa [%g0 + %l5] 0x20, %o7
fpadd32s %f7, %f24, %f29
fbg %fcc0, loop_667
faligndata %f8, %f6, %f6
taddcctv %l4, %i6, %i7
movrgz %l5, %i4, %o5
loop_667:
fblg %fcc3, loop_668
andncc %l0, %g6, %i5
stx %i3, [%l7 + 0x28]
st %f14, [%l7 + 0x30]
loop_668:
edge32n %i2, %i0, %i1
fbuge,a %fcc2, loop_669
edge8n %g4, %o0, %l3
flush %l7 + 0x3C
array16 %g5, %o6, %l2
loop_669:
addccc %l1, 0x1744, %g2
fxnor %f4, %f26, %f4
set 0x5C, %i4
lduwa [%l7 + %i4] 0x80, %g3
fmul8ulx16 %f24, %f22, %f6
fors %f25, %f29, %f26
xnor %o3, 0x1E11, %g7
popc 0x0873, %o2
umulcc %l6, 0x1028, %o4
fnors %f16, %f27, %f20
flush %l7 + 0x24
edge16ln %g1, %o7, %l4
fnot1 %f20, %f26
udivcc %o1, 0x02E1, %i7
edge16l %l5, %i4, %i6
tneg %icc, 0x2
fsrc2s %f13, %f14
mulx %l0, 0x1593, %g6
fmovdpos %icc, %f15, %f21
fmul8ulx16 %f16, %f0, %f8
fpackfix %f28, %f22
orn %o5, 0x0D60, %i5
stx %i2, [%l7 + 0x60]
bpos loop_670
fbu %fcc0, loop_671
fcmpeq16 %f24, %f10, %i3
bvs,pt %icc, loop_672
loop_670:
popc 0x0271, %i0
loop_671:
nop
set 0x7C, %o2
ldsw [%l7 + %o2], %i1
fpack32 %f18, %f16, %f8
loop_672:
tcc %icc, 0x3
popc 0x1CF4, %o0
fnegs %f16, %f1
movpos %xcc, %l3, %g4
srl %g5, 0x01, %o6
set 0x40, %i6
ldda [%l7 + %i6] 0x10, %f0
bgu,a,pt %xcc, loop_673
or %l2, %g2, %l1
nop
setx loop_674, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,pn %xcc, loop_675
loop_673:
movge %icc, %o3, %g3
fnand %f22, %f16, %f24
loop_674:
fxors %f17, %f18, %f8
loop_675:
stb %g7, [%l7 + 0x27]
fzero %f12
addcc %o2, 0x0771, %o4
movcs %icc, %g1, %l6
mova %icc, %l4, %o1
stb %o7, [%l7 + 0x7D]
array16 %i7, %l5, %i6
array16 %l0, %g6, %o5
st %f5, [%l7 + 0x40]
ldd [%l7 + 0x58], %f16
movcc %xcc, %i4, %i5
add %l7, 0x48, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %i3
casa [%l6] 0x18, %i3, %i2
movre %i1, %i0, %o0
sra %g4, %l3, %o6
movrgz %g5, 0x343, %l2
edge16ln %g2, %l1, %o3
ldub [%l7 + 0x1B], %g7
fbo %fcc3, loop_676
sdiv %o2, 0x0A4B, %o4
edge8n %g3, %l6, %g1
tleu %xcc, 0x5
loop_676:
fblg %fcc2, loop_677
sll %o1, %o7, %l4
wr %g0, 0x18, %asi
stwa %l5, [%l7 + 0x1C] %asi
loop_677:
tgu %icc, 0x7
andcc %i7, %i6, %g6
sth %o5, [%l7 + 0x78]
stbar
fabss %f17, %f12
sra %l0, 0x1F, %i5
fmovrsgz %i4, %f1, %f6
movn %icc, %i2, %i1
call loop_678
fmovsge %xcc, %f19, %f30
fpsub16 %f24, %f6, %f22
movn %xcc, %i3, %i0
loop_678:
membar 0x1E
add %l7, 0x54, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g4
casa [%l6] 0x89, %g4, %l3
srlx %o0, %g5, %l2
sir 0x1F35
fcmpd %fcc0, %f4, %f4
array8 %g2, %l1, %o6
fcmped %fcc2, %f12, %f30
bcs,a,pn %xcc, loop_679
edge8 %o3, %o2, %o4
ldd [%l7 + 0x50], %f20
fbo,a %fcc0, loop_680
loop_679:
std %f18, [%l7 + 0x28]
taddcctv %g3, 0x0858, %l6
movn %xcc, %g1, %o1
loop_680:
array32 %g7, %l4, %o7
te %xcc, 0x2
taddcc %l5, 0x0055, %i7
smul %g6, 0x0BC9, %o5
add %l7, 0x10, %l6
wr %g0, 0x11, %asi
casxa [%l6] %asi, %i6, %i5
sdivcc %i4, 0x0746, %l0
movgu %xcc, %i1, %i3
fmovrdgez %i0, %f26, %f2
fmovdpos %icc, %f18, %f8
fornot1s %f7, %f30, %f31
umul %g4, 0x1EFB, %l3
edge32n %i2, %o0, %l2
ld [%l7 + 0x10], %f12
srl %g2, %g5, %l1
sth %o6, [%l7 + 0x1E]
subcc %o2, %o4, %o3
edge16n %g3, %l6, %g1
set 0x10, %i7
ldda [%l7 + %i7] 0x80, %o0
addccc %g7, %l4, %o7
set 0x28, %i0
prefetcha [%l7 + %i0] 0x80, 0x2
array16 %i7, %g6, %i6
sethi 0x0D65, %i5
swap [%l7 + 0x4C], %i4
fcmpes %fcc2, %f18, %f11
prefetch [%l7 + 0x34], 0x2
mulx %o5, 0x18A7, %l0
tne %xcc, 0x1
alignaddr %i3, %i0, %g4
sdivcc %l3, 0x18C3, %i1
subcc %o0, 0x1B6B, %i2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsn %icc, %f20, %f9
fnot1 %f0, %f24
fcmpne32 %f24, %f8, %g2
tgu %icc, 0x3
std %f30, [%l7 + 0x50]
mova %icc, %g5, %l1
edge32n %o6, %o2, %l2
brlz %o3, loop_681
andncc %g3, %o4, %g1
fnegd %f30, %f12
tn %icc, 0x0
loop_681:
nop
set 0x24, %i1
stba %o1, [%l7 + %i1] 0x19
fbu %fcc1, loop_682
sdivx %l6, 0x1BA1, %g7
movpos %icc, %o7, %l5
set 0x10, %o3
lda [%l7 + %o3] 0x80, %f31
loop_682:
fpsub32 %f24, %f26, %f22
bvc,a %icc, loop_683
fornot1s %f14, %f10, %f15
subc %i7, 0x1827, %g6
edge32ln %l4, %i5, %i4
loop_683:
fand %f6, %f2, %f22
movl %xcc, %i6, %o5
fmovsa %icc, %f17, %f27
fand %f2, %f28, %f30
tge %xcc, 0x1
fba %fcc3, loop_684
fmovd %f4, %f14
ldd [%l7 + 0x40], %f2
srlx %i3, %i0, %l0
loop_684:
ld [%l7 + 0x68], %f0
fmovrsne %g4, %f8, %f24
orncc %i1, %o0, %l3
sdivx %g2, 0x017B, %g5
alignaddrl %i2, %l1, %o6
umul %l2, %o2, %o3
fxor %f16, %f12, %f26
wr %g0, 0x4f, %asi
ldxa [%g0 + 0x10] %asi, %g3
prefetch [%l7 + 0x34], 0x1
tne %xcc, 0x3
tvc %xcc, 0x3
bgu loop_685
membar 0x37
array8 %g1, %o1, %o4
popc 0x1587, %l6
loop_685:
pdist %f12, %f4, %f20
wr %g0, 0x89, %asi
lduha [%l7 + 0x16] %asi, %g7
array32 %l5, %o7, %g6
bvs %xcc, loop_686
brlz %i7, loop_687
ldsb [%l7 + 0x63], %l4
bgu,pt %xcc, loop_688
loop_686:
movre %i4, 0x193, %i6
loop_687:
edge16ln %o5, %i3, %i0
or %i5, %g4, %l0
loop_688:
ta %xcc, 0x3
fxors %f13, %f0, %f3
fpsub16s %f27, %f10, %f12
edge32 %o0, %l3, %i1
fblg,a %fcc3, loop_689
fnot2 %f24, %f26
smul %g5, %i2, %g2
fmovrdlez %l1, %f16, %f14
loop_689:
mulx %l2, %o2, %o6
tgu %icc, 0x6
alignaddr %o3, %g3, %o1
addc %o4, 0x0D1A, %l6
brz,a %g1, loop_690
movrgz %g7, 0x176, %o7
fbg,a %fcc1, loop_691
udivcc %g6, 0x1F04, %i7
loop_690:
fnot2 %f28, %f12
swap [%l7 + 0x70], %l4
loop_691:
sub %i4, %i6, %l5
add %o5, %i3, %i0
fcmpgt16 %f14, %f6, %g4
fmovdneg %xcc, %f6, %f29
tg %icc, 0x2
addcc %l0, %o0, %i5
edge32l %l3, %g5, %i1
bgu,a,pn %icc, loop_692
tl %icc, 0x2
addcc %i2, 0x1D95, %l1
lduw [%l7 + 0x44], %g2
loop_692:
sdivx %l2, 0x08A8, %o6
bvs,a,pn %icc, loop_693
addccc %o3, %o2, %g3
ldd [%l7 + 0x10], %f6
alignaddrl %o4, %o1, %g1
loop_693:
fnegd %f26, %f0
subc %l6, %o7, %g6
addcc %i7, %l4, %g7
wr %g0, 0x80, %asi
ldxa [%l7 + 0x68] %asi, %i4
fabsd %f26, %f18
fmovse %icc, %f28, %f29
sll %l5, 0x06, %i6
fcmpne32 %f8, %f0, %o5
popc 0x0663, %i0
wr %g0, 0x80, %asi
lduba [%l7 + 0x20] %asi, %g4
fbo %fcc1, loop_694
sdivcc %l0, 0x0316, %o0
edge8 %i5, %i3, %g5
movrne %l3, 0x23D, %i2
loop_694:
tsubcc %l1, %i1, %l2
udivcc %g2, 0x060C, %o6
wr %g0, 0x88, %asi
ldda [%l7 + 0x70] %asi, %o2
fcmpeq32 %f12, %f14, %o2
wr %g0, 0x11, %asi
ldswa [%l7 + 0x34] %asi, %g3
fxor %f26, %f26, %f20
sdivx %o4, 0x07F5, %g1
movcs %xcc, %l6, %o7
andcc %o1, 0x0161, %i7
array32 %g6, %l4, %g7
fbg,a %fcc1, loop_695
movgu %xcc, %i4, %i6
fsrc2s %f23, %f16
sethi 0x1AED, %l5
loop_695:
fxors %f9, %f31, %f28
xnorcc %o5, %i0, %g4
alignaddr %o0, %i5, %i3
ldx [%l7 + 0x28], %g5
subcc %l3, %l0, %l1
fmovsg %icc, %f27, %f1
movvs %icc, %i2, %i1
xorcc %g2, 0x0970, %l2
tpos %xcc, 0x4
sub %o6, %o2, %o3
move %icc, %o4, %g3
tneg %icc, 0x3
nop
set 0x38, %o4
ldx [%l7 + %o4], %g1
movrlz %l6, 0x207, %o7
fmovse %icc, %f2, %f21
stb %i7, [%l7 + 0x4D]
movrne %o1, %g6, %l4
movcs %icc, %i4, %g7
fabsd %f4, %f4
sdivcc %l5, 0x0633, %o5
ldd [%l7 + 0x60], %i6
movgu %xcc, %i0, %g4
smul %i5, %i3, %g5
fmovdl %icc, %f1, %f19
umulcc %l3, %l0, %l1
mulscc %i2, 0x0837, %o0
mova %icc, %i1, %l2
movrne %o6, %g2, %o2
fbe,a %fcc1, loop_696
tneg %icc, 0x6
umul %o3, %g3, %o4
sdiv %l6, 0x0A25, %o7
loop_696:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bvc,a loop_697
fmovscs %icc, %f18, %f20
ldd [%l7 + 0x48], %g0
movle %xcc, %o1, %i7
loop_697:
sllx %l4, %g6, %i4
movvs %xcc, %g7, %l5
edge16 %o5, %i0, %g4
sll %i5, 0x17, %i3
bvs loop_698
umulcc %g5, %l3, %l0
tsubcc %i6, 0x1492, %i2
tl %icc, 0x6
loop_698:
tsubcctv %o0, %l1, %l2
tne %icc, 0x2
srlx %o6, 0x16, %g2
fornot1s %f23, %f1, %f24
taddcctv %o2, 0x12E2, %i1
sir 0x0475
fmovscc %icc, %f6, %f21
edge16l %g3, %o3, %o4
mulx %l6, %o7, %g1
edge16l %o1, %l4, %g6
movcs %icc, %i7, %i4
ba loop_699
movrne %l5, 0x0B2, %g7
fnegd %f30, %f30
membar 0x42
loop_699:
umul %o5, %i0, %g4
bg,a loop_700
movg %icc, %i5, %i3
fble,a %fcc2, loop_701
movne %xcc, %l3, %l0
loop_700:
orncc %g5, %i2, %i6
faligndata %f0, %f0, %f8
loop_701:
fcmpeq32 %f22, %f24, %o0
movge %icc, %l2, %o6
lduw [%l7 + 0x2C], %g2
fpadd32s %f30, %f2, %f16
tsubcctv %o2, 0x0FE2, %i1
edge8 %l1, %g3, %o4
tgu %icc, 0x4
fmuld8sux16 %f16, %f5, %f6
fsrc1s %f27, %f22
call loop_702
stw %o3, [%l7 + 0x40]
fbule,a %fcc3, loop_703
fmovrse %l6, %f17, %f20
loop_702:
ldd [%l7 + 0x38], %g0
movre %o7, %o1, %l4
loop_703:
fmul8x16al %f14, %f9, %f30
fnegs %f2, %f0
fabsd %f6, %f12
fcmpgt32 %f4, %f14, %i7
movre %g6, %l5, %g7
sdiv %i4, 0x0720, %i0
srax %g4, %i5, %i3
bcc,a,pn %icc, loop_704
fmovrdgz %l3, %f14, %f12
alignaddrl %l0, %g5, %o5
fone %f4
loop_704:
edge16l %i2, %i6, %o0
andcc %l2, 0x0CEE, %o6
fandnot2 %f20, %f4, %f20
ldsw [%l7 + 0x30], %o2
fbge %fcc3, loop_705
fcmpes %fcc1, %f3, %f16
tsubcctv %g2, 0x130C, %i1
tg %xcc, 0x6
loop_705:
edge16l %g3, %o4, %o3
fmovsl %icc, %f8, %f25
udivcc %l6, 0x1363, %l1
ta %icc, 0x1
membar 0x6C
sdiv %g1, 0x1678, %o1
addc %o7, 0x09C6, %l4
ba,pn %icc, loop_706
fmovsa %icc, %f2, %f5
fornot2 %f18, %f16, %f14
fbne %fcc1, loop_707
loop_706:
movgu %xcc, %g6, %i7
fmovsne %icc, %f3, %f6
edge16n %l5, %g7, %i0
loop_707:
fmovdleu %xcc, %f6, %f1
movvs %icc, %i4, %g4
movrgez %i3, 0x122, %l3
smulcc %l0, %i5, %o5
umulcc %g5, 0x18C5, %i2
bn,pt %xcc, loop_708
membar 0x4F
fmovsa %icc, %f7, %f29
smul %i6, 0x1F7A, %l2
loop_708:
fble %fcc1, loop_709
fmovs %f20, %f27
sir 0x10B9
edge32l %o0, %o2, %o6
loop_709:
tleu %icc, 0x3
fbule,a %fcc1, loop_710
fornot1 %f24, %f12, %f18
fbue,a %fcc2, loop_711
sllx %g2, %i1, %o4
loop_710:
taddcctv %g3, %o3, %l6
set 0x72, %i5
ldsha [%l7 + %i5] 0x04, %l1
loop_711:
fpadd16 %f10, %f6, %f28
movneg %icc, %o1, %g1
fmovrsgez %l4, %f14, %f26
andcc %o7, 0x15BB, %g6
add %l7, 0x54, %l6
wr %g0, 0x18, %asi
casa [%l6] 0x18, %l5, %i7
bcc,a loop_712
fexpand %f29, %f6
fmovdl %xcc, %f9, %f4
tle %icc, 0x7
loop_712:
be,pt %xcc, loop_713
andcc %g7, %i4, %g4
movn %icc, %i3, %l3
movge %icc, %l0, %i0
loop_713:
sllx %o5, %g5, %i5
fors %f26, %f7, %f20
fbu %fcc2, loop_714
fmovdgu %icc, %f15, %f23
srl %i6, 0x0E, %l2
fbuge,a %fcc0, loop_715
loop_714:
fcmple16 %f4, %f22, %o0
fmovd %f18, %f18
subcc %i2, 0x04A9, %o2
loop_715:
andncc %g2, %o6, %o4
fnegs %f18, %f13
tge %xcc, 0x2
fmovdg %xcc, %f15, %f1
fsrc1 %f8, %f12
movvs %xcc, %g3, %o3
array16 %l6, %l1, %o1
andcc %g1, 0x1C72, %i1
fmovrdgez %l4, %f2, %f12
tvc %xcc, 0x5
subc %g6, %l5, %o7
wr %g0, 0x23, %asi
ldda [%l7 + 0x60] %asi, %i6
bn,a loop_716
movg %xcc, %g7, %i4
ldstub [%l7 + 0x48], %g4
movl %icc, %i3, %l3
loop_716:
srlx %l0, 0x08, %i0
membar 0x12
edge32ln %o5, %i5, %g5
ldub [%l7 + 0x2C], %l2
fnot2s %f5, %f3
subcc %i6, %i2, %o2
wr %g0, 0x11, %asi
lduwa [%l7 + 0x38] %asi, %g2
brlez,a %o0, loop_717
siam 0x3
movneg %icc, %o6, %o4
fxnors %f6, %f15, %f17
loop_717:
sdiv %o3, 0x0545, %l6
be,pt %xcc, loop_718
array16 %g3, %l1, %o1
ld [%l7 + 0x40], %f12
fexpand %f21, %f12
loop_718:
fmovrsgz %g1, %f31, %f0
subc %l4, %i1, %l5
movle %xcc, %g6, %i7
fpackfix %f16, %f2
movvc %xcc, %o7, %i4
xorcc %g4, 0x1CF4, %g7
fmovdleu %icc, %f26, %f8
udivcc %l3, 0x1F8D, %l0
fandnot1 %f18, %f18, %f20
edge16n %i3, %i0, %o5
addc %g5, %i5, %l2
xnor %i6, %o2, %i2
bge loop_719
addcc %o0, %o6, %o4
bpos,pt %icc, loop_720
xor %g2, %l6, %o3
loop_719:
xorcc %l1, 0x17E3, %g3
membar 0x5E
loop_720:
nop
add %l7, 0x18, %l6
wr %g0, 0x04, %asi
casxa [%l6] %asi, %o1, %g1
set 0x10, %o6
stxa %l4, [%l7 + %o6] 0x22
membar #Sync
std %l4, [%l7 + 0x20]
bleu,pn %icc, loop_721
fpmerge %f10, %f23, %f26
fmovdl %icc, %f21, %f21
tl %xcc, 0x5
loop_721:
ld [%l7 + 0x20], %f30
sllx %i1, 0x18, %g6
sethi 0x1E84, %i7
fmovrdlz %o7, %f2, %f8
andncc %i4, %g4, %l3
fone %f10
movrgz %g7, %i3, %i0
edge16l %l0, %o5, %i5
fbu,a %fcc1, loop_722
sir 0x15C5
pdist %f6, %f2, %f22
sir 0x0298
loop_722:
xor %l2, %g5, %i6
array8 %o2, %o0, %i2
fmovdleu %xcc, %f18, %f1
fmovrdlz %o4, %f28, %f8
orcc %g2, 0x167D, %o6
tne %xcc, 0x1
ldsw [%l7 + 0x70], %l6
swap [%l7 + 0x40], %o3
bn,a,pt %xcc, loop_723
fmovrdgez %l1, %f8, %f22
sll %o1, 0x0B, %g1
udivx %l4, 0x03A3, %l5
loop_723:
udivcc %g3, 0x04BF, %g6
orncc %i1, %i7, %i4
movneg %icc, %o7, %l3
fpsub32 %f18, %f20, %f4
edge16ln %g7, %i3, %g4
fmovrsgez %l0, %f13, %f12
movrlez %i0, %o5, %l2
brgez %g5, loop_724
fnors %f19, %f1, %f14
array16 %i5, %o2, %i6
brlez %i2, loop_725
loop_724:
sethi 0x03DF, %o4
taddcc %o0, %g2, %l6
bg,a %xcc, loop_726
loop_725:
movle %xcc, %o6, %o3
addc %l1, 0x1C04, %o1
subcc %l4, 0x0773, %g1
loop_726:
movl %xcc, %l5, %g6
tne %xcc, 0x1
brgz %g3, loop_727
movg %icc, %i1, %i7
wr %g0, 0x19, %asi
sta %f12, [%l7 + 0x64] %asi
loop_727:
lduw [%l7 + 0x2C], %o7
fabss %f29, %f8
movrne %i4, 0x05D, %l3
tcs %xcc, 0x3
alignaddrl %g7, %g4, %i3
taddcc %l0, %i0, %o5
udivx %l2, 0x0CF9, %g5
add %o2, %i5, %i2
fbg,a %fcc0, loop_728
array8 %i6, %o4, %g2
sll %l6, 0x0A, %o6
ldx [%l7 + 0x08], %o0
loop_728:
add %l1, %o1, %l4
fcmpgt32 %f28, %f4, %o3
fmovspos %xcc, %f17, %f17
fcmple32 %f2, %f20, %l5
tleu %icc, 0x7
subcc %g1, %g6, %g3
andncc %i1, %o7, %i4
orncc %l3, 0x1583, %g7
sdiv %g4, 0x05CF, %i3
ta %icc, 0x5
bpos,pt %xcc, loop_729
srl %l0, 0x02, %i0
edge16l %i7, %l2, %o5
xor %g5, %o2, %i5
loop_729:
tsubcctv %i2, 0x1A5B, %o4
fmul8x16 %f3, %f24, %f28
fmovscs %xcc, %f0, %f0
fsrc1 %f6, %f8
fmovrslez %i6, %f2, %f4
tle %icc, 0x0
tl %xcc, 0x0
fzeros %f2
andn %l6, 0x0DCB, %o6
xorcc %g2, 0x1B90, %o0
fbne %fcc2, loop_730
fornot2s %f12, %f5, %f12
edge8 %l1, %l4, %o3
movne %xcc, %o1, %g1
loop_730:
nop
set 0x78, %l4
prefetcha [%l7 + %l4] 0x88, 0x0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fba,a %fcc0, loop_731
srax %g3, %i1, %o7
tgu %icc, 0x1
edge16n %g6, %l3, %i4
loop_731:
and %g7, %g4, %i3
movre %l0, 0x29A, %i0
nop
set 0x44, %g5
lduw [%l7 + %g5], %i7
smulcc %o5, 0x0FF2, %l2
fexpand %f6, %f2
edge32l %o2, %g5, %i2
udivcc %o4, 0x0A3C, %i6
subcc %i5, %l6, %o6
fpack16 %f22, %f21
mulx %g2, 0x1D2B, %l1
sdivcc %o0, 0x177D, %l4
fbug,a %fcc3, loop_732
sllx %o3, %g1, %l5
movne %icc, %g3, %o1
fcmpes %fcc0, %f24, %f4
loop_732:
srax %o7, 0x18, %g6
addcc %i1, 0x0275, %l3
bpos,a loop_733
taddcc %i4, %g7, %g4
fbul,a %fcc3, loop_734
sdiv %l0, 0x0146, %i3
loop_733:
bne,a,pn %xcc, loop_735
subc %i7, 0x153D, %o5
loop_734:
tneg %icc, 0x0
movl %icc, %i0, %o2
loop_735:
srl %g5, %l2, %o4
tne %icc, 0x6
sdivx %i6, 0x1BF4, %i2
sdivx %i5, 0x011A, %l6
tn %xcc, 0x1
fmovdge %xcc, %f25, %f23
edge32ln %o6, %g2, %l1
movrne %l4, %o3, %g1
bcc loop_736
pdist %f30, %f26, %f0
fmul8sux16 %f0, %f6, %f24
alignaddrl %l5, %o0, %g3
loop_736:
tneg %xcc, 0x1
taddcc %o7, 0x0244, %o1
fmovs %f28, %f7
fpsub32s %f6, %f22, %f3
bcs,pt %xcc, loop_737
fnot1s %f19, %f24
fbul %fcc2, loop_738
fmovrdlz %g6, %f2, %f8
loop_737:
fornot1 %f2, %f8, %f20
tsubcc %l3, %i4, %g7
loop_738:
fxnors %f13, %f31, %f26
set 0x50, %l1
ldswa [%l7 + %l1] 0x19, %i1
edge8 %g4, %i3, %l0
ble,a,pn %xcc, loop_739
fcmpgt32 %f30, %f20, %i7
brnz %i0, loop_740
tge %icc, 0x6
loop_739:
tl %xcc, 0x7
movge %icc, %o2, %o5
loop_740:
brlez,a %l2, loop_741
array16 %o4, %g5, %i2
orcc %i5, 0x029C, %l6
sir 0x061F
loop_741:
tle %icc, 0x6
subcc %i6, 0x10C4, %o6
ba,pt %xcc, loop_742
ldd [%l7 + 0x68], %l0
edge32ln %g2, %l4, %o3
bgu %icc, loop_743
loop_742:
fmul8ulx16 %f28, %f4, %f14
bn loop_744
smulcc %g1, 0x1099, %o0
loop_743:
movg %xcc, %l5, %g3
sub %o7, %g6, %o1
loop_744:
fcmple32 %f10, %f2, %i4
fsrc1s %f28, %f17
edge8 %g7, %l3, %g4
edge16l %i3, %i1, %l0
tneg %xcc, 0x5
edge16l %i7, %i0, %o5
umul %l2, %o4, %o2
bneg,a,pn %xcc, loop_745
ldub [%l7 + 0x64], %i2
srlx %i5, %l6, %g5
tg %xcc, 0x6
loop_745:
andn %i6, 0x0DD9, %o6
edge8n %g2, %l1, %l4
nop
setx loop_746, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegd %f26, %f26
movcs %icc, %o3, %g1
fbe,a %fcc3, loop_747
loop_746:
tge %icc, 0x5
edge32ln %o0, %g3, %o7
addcc %g6, %o1, %i4
loop_747:
array16 %l5, %g7, %g4
fmovrdne %i3, %f10, %f14
movrgez %l3, %l0, %i1
ble,a %icc, loop_748
udivx %i0, 0x1F24, %o5
umul %l2, 0x1F25, %i7
movvc %icc, %o2, %i2
loop_748:
nop
set 0x48, %o7
prefetcha [%l7 + %o7] 0x80, 0x3
array16 %l6, %o4, %i6
set 0x08, %l0
stda %g4, [%l7 + %l0] 0x80
ldstub [%l7 + 0x63], %o6
bl,a,pt %icc, loop_749
sdivx %l1, 0x0C5A, %l4
edge16 %g2, %o3, %o0
edge8n %g3, %o7, %g6
loop_749:
fzeros %f27
ldub [%l7 + 0x64], %g1
nop
setx loop_750, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fcmpne32 %f6, %f10, %o1
bgu,a,pt %xcc, loop_751
ldx [%l7 + 0x58], %l5
loop_750:
tl %icc, 0x1
xnor %g7, %i4, %i3
loop_751:
nop
set 0x0B, %i2
stba %g4, [%l7 + %i2] 0x14
sdiv %l0, 0x1D8D, %l3
set 0x10, %l3
stxa %i1, [%g0 + %l3] 0x20
subc %i0, 0x18E4, %o5
edge16ln %i7, %l2, %i2
movne %xcc, %o2, %l6
add %l7, 0x6C, %l6
wr %g0, 0x04, %asi
casa [%l6] 0x04, %o4, %i6
bne,a loop_752
edge16l %i5, %o6, %l1
call loop_753
sth %l4, [%l7 + 0x0C]
loop_752:
udivx %g2, 0x001B, %g5
andncc %o0, %o3, %g3
loop_753:
movrlz %o7, %g6, %o1
tgu %icc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srax %l5, %g1, %g7
fmovrdne %i3, %f4, %f24
fpadd32s %f7, %f4, %f20
edge32 %i4, %g4, %l0
edge16n %l3, %i0, %i1
bshuffle %f14, %f14, %f18
popc %i7, %o5
movre %l2, %o2, %l6
taddcc %o4, %i2, %i5
fnot1 %f20, %f22
movge %icc, %o6, %l1
tgu %xcc, 0x0
fmovsne %icc, %f6, %f0
brgz %i6, loop_754
tvs %xcc, 0x4
tne %xcc, 0x2
fbue,a %fcc3, loop_755
loop_754:
fxnor %f8, %f20, %f20
tle %xcc, 0x7
sdivx %l4, 0x137C, %g2
loop_755:
movrlz %o0, 0x32E, %g5
for %f22, %f18, %f0
be,a,pn %icc, loop_756
taddcc %g3, %o3, %o7
stx %o1, [%l7 + 0x40]
fmovdge %icc, %f31, %f13
loop_756:
tl %icc, 0x4
fcmpne16 %f16, %f12, %l5
movle %xcc, %g1, %g6
fexpand %f30, %f0
tg %icc, 0x2
nop
setx loop_757, %l0, %l1
jmpl %l1, %i3
mulscc %g7, %g4, %i4
umulcc %l0, 0x00ED, %i0
fandnot1 %f18, %f14, %f26
loop_757:
tsubcctv %l3, 0x1756, %i7
mulscc %i1, %l2, %o2
stw %l6, [%l7 + 0x3C]
fmovdpos %icc, %f17, %f0
fpack32 %f22, %f0, %f28
sethi 0x1288, %o5
or %o4, 0x1165, %i2
mulscc %i5, %l1, %i6
fornot1 %f4, %f2, %f16
fbule,a %fcc2, loop_758
fba,a %fcc3, loop_759
fnegd %f2, %f0
std %o6, [%l7 + 0x08]
loop_758:
movleu %icc, %g2, %l4
loop_759:
tsubcctv %o0, 0x191E, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fands %f3, %f13, %f14
ldsw [%l7 + 0x2C], %o3
edge32ln %o7, %g5, %l5
fmovdn %xcc, %f21, %f23
edge16n %g1, %g6, %i3
fcmpgt16 %f6, %f24, %g7
flush %l7 + 0x64
array16 %g4, %o1, %i4
xnor %i0, 0x1518, %l3
edge32ln %i7, %l0, %l2
umul %i1, 0x0BF3, %l6
tleu %icc, 0x4
set 0x14, %g7
swapa [%l7 + %g7] 0x89, %o5
wr %g0, 0x81, %asi
ldsha [%l7 + 0x36] %asi, %o2
popc %o4, %i2
bgu,a,pt %icc, loop_760
edge32l %i5, %i6, %l1
membar 0x4E
edge32ln %g2, %l4, %o0
loop_760:
fpsub32s %f27, %f20, %f24
taddcctv %g3, %o6, %o7
movleu %icc, %g5, %l5
taddcc %o3, 0x14F0, %g1
umul %g6, 0x111F, %g7
fbne,a %fcc3, loop_761
movn %icc, %i3, %o1
array8 %i4, %g4, %l3
std %i6, [%l7 + 0x68]
loop_761:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smulcc %i0, %l0, %l2
ld [%l7 + 0x08], %f4
fmovsvs %xcc, %f20, %f31
fblg %fcc0, loop_762
sra %l6, 0x04, %o5
edge32 %i1, %o4, %o2
edge8l %i5, %i2, %i6
loop_762:
mulx %g2, 0x0D8D, %l1
fmovdvs %xcc, %f9, %f25
fblg,a %fcc0, loop_763
edge32n %o0, %l4, %g3
fsrc1 %f12, %f2
tsubcctv %o7, 0x0622, %o6
loop_763:
sdivcc %l5, 0x1AB1, %g5
or %g1, %o3, %g6
tcc %icc, 0x3
movrlz %g7, %o1, %i3
srlx %g4, %l3, %i7
tvc %icc, 0x4
taddcc %i4, %i0, %l2
sdiv %l6, 0x148D, %l0
fmovsleu %xcc, %f8, %f29
movcs %xcc, %o5, %i1
subccc %o4, %i5, %i2
smulcc %i6, %o2, %g2
ldd [%l7 + 0x20], %l0
addccc %l4, 0x0036, %o0
fmovrslez %o7, %f27, %f27
std %g2, [%l7 + 0x28]
set 0x38, %l2
prefetcha [%l7 + %l2] 0x81, 0x3
be,a,pt %icc, loop_764
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movre %g5, %g1, %o6
tcs %icc, 0x3
loop_764:
srax %o3, 0x07, %g7
mulx %g6, %i3, %g4
add %o1, 0x1121, %i7
movrgz %i4, %l3, %l2
sth %l6, [%l7 + 0x38]
tne %icc, 0x0
tle %xcc, 0x6
edge8l %i0, %l0, %i1
srlx %o4, 0x0D, %i5
udivcc %i2, 0x0DE3, %o5
brlz,a %i6, loop_765
brgez,a %g2, loop_766
lduh [%l7 + 0x3E], %o2
edge8n %l1, %o0, %o7
loop_765:
tsubcc %g3, %l4, %g5
loop_766:
ldd [%l7 + 0x78], %f0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fone %f26
edge16 %g1, %l5, %o6
or %o3, %g7, %i3
set 0x48, %l6
stda %g6, [%l7 + %l6] 0x89
bcs,pn %icc, loop_767
te %xcc, 0x5
fmovsleu %icc, %f10, %f20
edge8l %g4, %i7, %o1
loop_767:
nop
set 0x34, %i3
swapa [%l7 + %i3] 0x0c, %l3
fbl %fcc3, loop_768
tne %xcc, 0x2
std %i4, [%l7 + 0x40]
fnand %f10, %f16, %f30
loop_768:
te %icc, 0x4
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x78] %asi, 0x1
andcc %l2, %i0, %i1
subc %l0, 0x157E, %o4
nop
set 0x72, %o0
lduh [%l7 + %o0], %i5
sra %i2, 0x1C, %o5
bcc,pn %xcc, loop_769
mova %icc, %i6, %o2
udiv %g2, 0x1CCC, %o0
orncc %o7, 0x1B4C, %g3
loop_769:
movl %icc, %l4, %l1
fsrc2 %f24, %f8
fbo,a %fcc2, loop_770
xorcc %g5, %l5, %o6
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_770:
bge,a,pt %icc, loop_771
or %g1, 0x18E3, %g7
tcc %xcc, 0x5
sir 0x0184
loop_771:
fbuge %fcc3, loop_772
prefetch [%l7 + 0x70], 0x0
fnegs %f8, %f19
tne %xcc, 0x0
loop_772:
movvc %icc, %i3, %o3
fmovrsgez %g6, %f29, %f22
subcc %g4, %o1, %i7
brz %i4, loop_773
edge8 %l3, %l6, %i0
fornot2s %f5, %f17, %f18
srax %i1, 0x04, %l2
loop_773:
ble loop_774
tvc %xcc, 0x1
ldsb [%l7 + 0x76], %l0
tgu %xcc, 0x6
loop_774:
call loop_775
edge16ln %o4, %i5, %i2
wr %g0, 0x80, %asi
swapa [%l7 + 0x40] %asi, %o5
loop_775:
std %f28, [%l7 + 0x58]
fmovdl %xcc, %f0, %f9
tcc %xcc, 0x0
wr %g0, 0x04, %asi
ldsba [%l7 + 0x7F] %asi, %o2
bge,pn %icc, loop_776
fba,a %fcc0, loop_777
fmul8sux16 %f14, %f4, %f20
sdiv %i6, 0x05B0, %o0
loop_776:
ldd [%l7 + 0x68], %g2
loop_777:
movvs %icc, %o7, %g3
fmovspos %xcc, %f19, %f23
sir 0x06A9
fbue,a %fcc3, loop_778
tneg %icc, 0x1
tcs %xcc, 0x7
umulcc %l1, %l4, %l5
loop_778:
subcc %g5, 0x1547, %o6
popc %g7, %g1
fpackfix %f24, %f22
fabsd %f22, %f14
movne %icc, %o3, %i3
subcc %g4, %g6, %o1
wr %g0, 0x80, %asi
ldsha [%l7 + 0x40] %asi, %i4
edge8l %l3, %i7, %i0
sir 0x0904
edge32n %l6, %l2, %i1
set 0x60, %g4
lduwa [%l7 + %g4] 0x81, %l0
std %i4, [%l7 + 0x28]
sub %i2, 0x0D82, %o5
fmuld8ulx16 %f14, %f0, %f16
xnorcc %o2, 0x18E9, %o4
sllx %o0, 0x15, %i6
sra %g2, %o7, %g3
nop
set 0x50, %g1
ldd [%l7 + %g1], %l4
xnor %l5, %l1, %g5
fbul %fcc1, loop_779
fsrc1s %f17, %f4
movne %xcc, %g7, %g1
ble,pn %xcc, loop_780
loop_779:
mulscc %o3, %i3, %o6
tg %xcc, 0x4
array32 %g4, %o1, %i4
loop_780:
xnor %l3, 0x07B0, %g6
tne %xcc, 0x7
umul %i0, 0x12AF, %l6
movre %i7, %l2, %l0
movrgz %i5, 0x188, %i1
wr %g0, 0x80, %asi
lduha [%l7 + 0x56] %asi, %i2
fmovdgu %icc, %f26, %f6
movrne %o5, %o4, %o2
movgu %icc, %o0, %g2
edge16l %i6, %o7, %l4
std %g2, [%l7 + 0x30]
andcc %l5, %l1, %g7
edge32n %g5, %o3, %i3
fnot2 %f8, %f20
andncc %g1, %g4, %o6
mova %xcc, %i4, %o1
subc %l3, %g6, %i0
brgz,a %i7, loop_781
fpsub16 %f20, %f26, %f18
tl %xcc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_781:
fbuge,a %fcc1, loop_782
fmovrdne %l2, %f2, %f14
fcmpgt32 %f6, %f30, %l6
edge16 %i5, %i1, %l0
loop_782:
fmovrde %i2, %f26, %f18
fexpand %f30, %f20
brgez,a %o4, loop_783
umul %o5, %o2, %o0
faligndata %f14, %f20, %f8
fbn %fcc3, loop_784
loop_783:
edge16ln %g2, %o7, %l4
movrne %i6, %l5, %g3
te %xcc, 0x3
loop_784:
and %l1, %g7, %o3
sdiv %g5, 0x1FCB, %g1
brgez %g4, loop_785
fmovrdgez %o6, %f26, %f2
fmuld8ulx16 %f20, %f26, %f2
fexpand %f23, %f16
loop_785:
fmovrsne %i3, %f19, %f24
ldub [%l7 + 0x71], %i4
edge32 %o1, %l3, %i0
ldd [%l7 + 0x20], %i6
alignaddrl %g6, %l2, %l6
wr %g0, 0xe3, %asi
stwa %i1, [%l7 + 0x74] %asi
membar #Sync
addccc %l0, 0x0CA9, %i2
fbu %fcc1, loop_786
smulcc %i5, 0x00D9, %o5
alignaddr %o2, %o4, %o0
xnorcc %g2, 0x1B09, %o7
loop_786:
brz %i6, loop_787
fmovsn %xcc, %f22, %f0
xor %l5, 0x1F63, %l4
fbuge,a %fcc2, loop_788
loop_787:
ldstub [%l7 + 0x70], %l1
stx %g3, [%l7 + 0x10]
taddcctv %o3, 0x1A0A, %g5
loop_788:
nop
wr %g0, 0x80, %asi
lda [%l7 + 0x18] %asi, %f5
edge32ln %g7, %g4, %g1
smul %o6, %i4, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bvc,pn %xcc, loop_789
fbne,a %fcc3, loop_790
fpsub32 %f2, %f24, %f12
udivx %o1, 0x1FEA, %l3
loop_789:
fandnot1s %f16, %f8, %f30
loop_790:
nop
membar #Sync
set 0x40, %g3
ldda [%l7 + %g3] 0xf0, %f16
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivx %i0, 0x0EB4, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andncc %i7, %l6, %i1
movpos %xcc, %l2, %i2
fpadd16s %f15, %f22, %f31
edge32n %i5, %o5, %l0
add %l7, 0x60, %l6
wr %g0, 0x04, %asi
casxa [%l6] %asi, %o4, %o0
xnorcc %g2, 0x09E4, %o7
wr %g0, 0x04, %asi
swapa [%l7 + 0x48] %asi, %o2
mova %icc, %l5, %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_791, %l0, %l1
jmpl %l1, %l1
tl %xcc, 0x4
andcc %l4, 0x1F21, %o3
movrlez %g5, %g7, %g4
loop_791:
nop
set 0x1B, %o5
stb %g1, [%l7 + %o5]
popc 0x0A71, %o6
fsrc2 %f24, %f24
movle %icc, %g3, %i3
ld [%l7 + 0x64], %f25
bcs,a %xcc, loop_792
fmovd %f28, %f16
tpos %xcc, 0x4
ldsb [%l7 + 0x11], %o1
loop_792:
stbar
umul %l3, %i4, %i0
set 0x1F, %g2
lduba [%l7 + %g2] 0x04, %i7
fble %fcc2, loop_793
tle %xcc, 0x3
tsubcctv %g6, %i1, %l6
xnorcc %l2, %i5, %o5
loop_793:
nop
set 0x45, %g6
stba %l0, [%l7 + %g6] 0x81
sub %o4, %i2, %g2
fcmpeq16 %f16, %f22, %o7
array32 %o2, %l5, %i6
fmul8x16au %f4, %f11, %f28
movle %xcc, %o0, %l1
tvc %icc, 0x2
fcmple32 %f14, %f20, %l4
subcc %o3, %g5, %g7
nop
setx loop_794, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %g1, %o6, %g4
xnor %i3, %g3, %l3
fpadd32 %f14, %f8, %f24
loop_794:
movvc %icc, %i4, %i0
movvc %xcc, %o1, %g6
swap [%l7 + 0x4C], %i7
edge16n %l6, %l2, %i5
edge16n %i1, %l0, %o4
tn %icc, 0x4
fexpand %f4, %f4
wr %g0, 0x89, %asi
lda [%l7 + 0x2C] %asi, %f16
set 0x40, %o1
stda %f0, [%l7 + %o1] 0x1e
membar #Sync
movneg %icc, %i2, %o5
fcmps %fcc1, %f18, %f0
array16 %g2, %o7, %o2
tle %xcc, 0x2
tge %xcc, 0x4
movvs %xcc, %i6, %l5
movg %xcc, %o0, %l4
tl %xcc, 0x6
fmovsvc %icc, %f0, %f4
ta %xcc, 0x6
fmovsa %icc, %f13, %f1
tcs %xcc, 0x4
movrgz %o3, 0x0E0, %g5
sdivx %g7, 0x05DB, %g1
taddcctv %l1, 0x0AF2, %g4
edge8 %i3, %g3, %o6
fcmpes %fcc0, %f6, %f1
bge,a,pt %xcc, loop_795
movcc %xcc, %l3, %i4
xnor %o1, %i0, %i7
tge %icc, 0x5
loop_795:
movcc %xcc, %g6, %l6
fbuge,a %fcc1, loop_796
movrne %i5, %l2, %l0
subcc %i1, 0x0FDB, %o4
nop
setx loop_797, %l0, %l1
jmpl %l1, %i2
loop_796:
fmovdpos %icc, %f25, %f31
xorcc %o5, 0x1F55, %g2
or %o7, 0x1B59, %i6
loop_797:
ldsb [%l7 + 0x44], %l5
taddcc %o2, %l4, %o3
fbl %fcc0, loop_798
brz,a %o0, loop_799
tpos %xcc, 0x5
fcmpeq16 %f22, %f18, %g5
loop_798:
tcs %xcc, 0x6
loop_799:
fmovrsgz %g7, %f22, %f27
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x08] %asi, 0x0
andcc %l1, %g4, %g3
add %l7, 0x60, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %o6
casxa [%l6] 0x11, %o6, %i3
tcs %xcc, 0x5
fmovdne %xcc, %f24, %f31
or %l3, %i4, %i0
brgez %o1, loop_800
movge %xcc, %i7, %l6
andcc %i5, %l2, %g6
edge8n %i1, %o4, %l0
loop_800:
movleu %xcc, %i2, %o5
fcmpne16 %f20, %f20, %g2
tne %xcc, 0x1
movgu %icc, %i6, %l5
movrlz %o7, 0x3DE, %o2
udivx %l4, 0x17FD, %o3
edge32 %o0, %g7, %g1
ldstub [%l7 + 0x18], %l1
add %l7, 0x38, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %g4, %g5
stw %g3, [%l7 + 0x44]
fbuge %fcc3, loop_801
edge8n %o6, %i3, %l3
movrlez %i4, 0x307, %o1
sdivcc %i7, 0x1687, %l6
loop_801:
fandnot2 %f14, %f0, %f0
brz,a %i5, loop_802
brnz,a %i0, loop_803
movpos %xcc, %l2, %g6
fcmple16 %f0, %f16, %o4
loop_802:
alignaddr %l0, %i2, %o5
loop_803:
fbug,a %fcc2, loop_804
fbule %fcc2, loop_805
movn %icc, %g2, %i6
faligndata %f28, %f6, %f26
loop_804:
nop
wr %g0, 0x19, %asi
lda [%l7 + 0x64] %asi, %f20
loop_805:
udivx %i1, 0x0428, %o7
set 0x70, %l5
stba %l5, [%l7 + %l5] 0xe3
membar #Sync
std %f30, [%l7 + 0x20]
srlx %o2, %o3, %l4
mova %xcc, %o0, %g7
fmovrsne %g1, %f1, %f25
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %g4, %g5, %l1
tl %xcc, 0x3
mova %icc, %g3, %o6
udivx %l3, 0x0B87, %i3
tg %xcc, 0x0
movl %icc, %o1, %i7
sdivcc %l6, 0x0160, %i5
mulx %i0, %i4, %g6
tne %xcc, 0x4
movcc %icc, %o4, %l2
fmuld8ulx16 %f1, %f21, %f16
fnot1 %f22, %f12
bvs,pn %icc, loop_806
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movg %xcc, %i2, %l0
set 0x40, %i4
stda %f0, [%l7 + %i4] 0x16
membar #Sync
loop_806:
nop
membar #Sync
set 0x40, %i6
ldda [%l7 + %i6] 0xf8, %f0
call loop_807
fsrc1s %f30, %f12
bvc,a,pt %icc, loop_808
sir 0x174C
loop_807:
fcmpes %fcc3, %f23, %f4
udiv %o5, 0x03F1, %g2
loop_808:
nop
setx loop_809, %l0, %l1
jmpl %l1, %i1
brlz %o7, loop_810
tsubcctv %l5, 0x0FA2, %i6
nop
setx loop_811, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_809:
membar 0x03
loop_810:
fbue %fcc3, loop_812
sub %o3, %o2, %o0
loop_811:
nop
wr %g0, 0x19, %asi
ldsha [%l7 + 0x60] %asi, %g7
loop_812:
movre %g1, %g4, %l4
sethi 0x0914, %l1
ld [%l7 + 0x4C], %f12
srl %g5, 0x08, %o6
wr %g0, 0x80, %asi
ldsba [%l7 + 0x2E] %asi, %l3
fsrc1 %f8, %f24
alignaddr %i3, %g3, %i7
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x1F] %asi, %o1
ld [%l7 + 0x3C], %f16
subc %l6, 0x1222, %i5
tsubcc %i4, 0x1974, %g6
tne %icc, 0x3
movl %xcc, %o4, %i0
tne %icc, 0x7
wr %g0, 0x88, %asi
ldsba [%l7 + 0x55] %asi, %l2
bpos loop_813
move %xcc, %l0, %o5
brgz,a %g2, loop_814
tle %xcc, 0x2
loop_813:
edge8l %i2, %o7, %i1
tl %icc, 0x6
loop_814:
fbu %fcc0, loop_815
fornot2s %f24, %f16, %f0
subcc %i6, %l5, %o2
and %o3, 0x14F3, %g7
loop_815:
movneg %icc, %g1, %o0
sllx %g4, %l1, %l4
array16 %g5, %l3, %o6
addcc %i3, 0x04F0, %g3
fblg %fcc1, loop_816
sth %i7, [%l7 + 0x16]
set 0x11, %i7
ldstuba [%l7 + %i7] 0x18, %l6
loop_816:
andn %o1, 0x185F, %i4
fbule %fcc1, loop_817
edge8ln %i5, %g6, %o4
movne %icc, %i0, %l0
tsubcc %o5, %g2, %i2
loop_817:
flush %l7 + 0x40
nop
set 0x18, %o2
std %f16, [%l7 + %o2]
fcmpgt32 %f22, %f10, %l2
fmovdgu %xcc, %f0, %f29
taddcc %o7, %i6, %i1
fpsub16 %f14, %f20, %f12
fnot2s %f31, %f17
tleu %icc, 0x2
orcc %l5, %o3, %g7
taddcc %g1, %o2, %o0
xnor %g4, %l1, %l4
te %icc, 0x6
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x09] %asi, %l3
tge %xcc, 0x0
fmovdpos %xcc, %f28, %f30
edge8l %g5, %i3, %o6
te %icc, 0x7
andcc %g3, 0x164D, %l6
edge16n %i7, %o1, %i5
andn %g6, %o4, %i0
taddcctv %i4, 0x1F1E, %o5
bvc,a,pt %icc, loop_818
movrlz %l0, 0x1F0, %i2
movre %g2, 0x37F, %o7
movge %xcc, %i6, %i1
loop_818:
orncc %l5, 0x09D6, %o3
edge8n %l2, %g1, %o2
xnor %g7, 0x1440, %o0
movge %icc, %g4, %l1
fmovrde %l4, %f2, %f4
fcmped %fcc3, %f12, %f26
movl %xcc, %l3, %i3
srax %g5, %g3, %o6
udivcc %l6, 0x0959, %i7
movg %icc, %o1, %i5
fbuge %fcc1, loop_819
brlz,a %g6, loop_820
stbar
sth %i0, [%l7 + 0x48]
loop_819:
tgu %icc, 0x5
loop_820:
movrgz %o4, %o5, %i4
fpadd32 %f16, %f20, %f10
tle %icc, 0x0
ta %xcc, 0x7
bneg,pt %icc, loop_821
fpackfix %f20, %f19
udivx %i2, 0x0DBA, %l0
udiv %g2, 0x1F5C, %o7
loop_821:
fmul8x16al %f12, %f19, %f20
prefetch [%l7 + 0x5C], 0x3
bvc,a loop_822
tge %icc, 0x3
wr %g0, 0x89, %asi
lda [%l7 + 0x54] %asi, %f1
loop_822:
pdist %f12, %f30, %f2
mulscc %i6, %i1, %l5
set 0x40, %i0
stda %f0, [%l7 + %i0] 0x1f
membar #Sync
bn,a,pn %xcc, loop_823
subc %o3, %g1, %o2
movvs %icc, %g7, %l2
movneg %icc, %o0, %g4
loop_823:
alignaddr %l1, %l4, %i3
fmovdl %icc, %f29, %f3
fblg,a %fcc3, loop_824
bpos,a loop_825
fmovsl %icc, %f6, %f1
movn %icc, %g5, %g3
loop_824:
fbe,a %fcc2, loop_826
loop_825:
edge16l %l3, %o6, %l6
brgz,a %o1, loop_827
tpos %icc, 0x1
loop_826:
fmovscc %icc, %f30, %f7
sdivx %i7, 0x0AA7, %i5
loop_827:
movcc %icc, %i0, %g6
tle %xcc, 0x3
fandnot2s %f20, %f3, %f27
ldx [%l7 + 0x60], %o5
alignaddrl %i4, %o4, %i2
wr %g0, 0x81, %asi
stwa %l0, [%l7 + 0x0C] %asi
movvc %icc, %g2, %i6
tn %xcc, 0x3
addc %i1, %l5, %o3
edge16n %g1, %o7, %g7
edge32l %l2, %o0, %g4
fnors %f2, %f7, %f27
fmovse %icc, %f19, %f3
umulcc %o2, %l1, %i3
sdivcc %g5, 0x1971, %l4
te %icc, 0x5
fmovrslz %l3, %f1, %f2
edge32l %g3, %l6, %o6
set 0x74, %i1
swapa [%l7 + %i1] 0x80, %i7
nop
setx loop_828, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldsh [%l7 + 0x0E], %o1
mulx %i5, 0x1B49, %i0
faligndata %f26, %f12, %f14
loop_828:
fmul8x16al %f9, %f22, %f8
andn %o5, 0x1490, %i4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tpos %icc, 0x5
membar 0x2A
edge8ln %o4, %i2, %g6
tleu %icc, 0x2
movrgz %g2, 0x0F0, %l0
fandnot2s %f4, %f21, %f27
fbul,a %fcc3, loop_829
edge8 %i1, %l5, %i6
sdiv %o3, 0x1075, %g1
sethi 0x13D4, %g7
loop_829:
movrlez %o7, %l2, %o0
edge16ln %g4, %o2, %i3
fble,a %fcc0, loop_830
edge16 %l1, %l4, %l3
xorcc %g3, 0x1B29, %g5
stbar
loop_830:
tcs %icc, 0x1
edge16 %o6, %l6, %i7
alignaddr %i5, %i0, %o5
movpos %xcc, %o1, %i4
array8 %o4, %g6, %i2
fnot2s %f19, %f1
fmul8x16al %f2, %f12, %f20
tl %xcc, 0x0
xnorcc %l0, %i1, %g2
sdivcc %i6, 0x09EA, %l5
fnot2s %f29, %f13
add %l7, 0x78, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] 0x10, %o3, %g1
fmovdvs %xcc, %f24, %f28
srlx %g7, 0x10, %l2
ldsb [%l7 + 0x63], %o7
sll %o0, %o2, %g4
edge16 %i3, %l1, %l3
movre %g3, %g5, %o6
sir 0x1C99
tpos %icc, 0x5
move %xcc, %l4, %l6
movvc %xcc, %i5, %i7
fmovsge %xcc, %f28, %f6
ldx [%l7 + 0x70], %i0
add %l7, 0x6C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %o5, %o1
ldd [%l7 + 0x50], %o4
add %g6, 0x18BB, %i4
edge16 %l0, %i2, %i1
fmovse %icc, %f0, %f23
mulscc %i6, %g2, %o3
fcmple16 %f28, %f26, %l5
tge %icc, 0x7
umulcc %g1, %l2, %o7
tge %xcc, 0x6
fzeros %f2
fcmpeq32 %f28, %f28, %o0
alignaddrl %g7, %o2, %g4
sethi 0x105A, %i3
fbug,a %fcc1, loop_831
ble,a %icc, loop_832
pdist %f4, %f24, %f14
xnorcc %l1, %l3, %g5
loop_831:
fpsub32 %f20, %f18, %f24
loop_832:
array32 %g3, %l4, %o6
fmovsvs %xcc, %f16, %f16
set 0x0F, %o4
lduba [%l7 + %o4] 0x80, %i5
wr %g0, 0x0c, %asi
stwa %i7, [%l7 + 0x5C] %asi
fbo %fcc3, loop_833
fmul8x16 %f24, %f28, %f8
tleu %icc, 0x6
fnegd %f28, %f20
loop_833:
movrne %i0, 0x0B3, %l6
fmul8x16 %f31, %f20, %f30
mulx %o1, 0x094C, %o5
fbe %fcc1, loop_834
tn %icc, 0x1
nop
setx loop_835, %l0, %l1
jmpl %l1, %o4
fmovrsne %g6, %f19, %f26
loop_834:
srl %l0, %i4, %i2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_835:
fmovrdlz %i6, %f24, %f26
fpadd16 %f6, %f12, %f22
sdiv %g2, 0x17C3, %o3
tsubcc %i1, 0x10DE, %l5
set 0x20, %i5
sta %f16, [%l7 + %i5] 0x80
movrgz %l2, 0x37B, %g1
wr %g0, 0x89, %asi
lduba [%l7 + 0x37] %asi, %o7
sll %o0, 0x0F, %o2
nop
set 0x0A, %o6
ldstub [%l7 + %o6], %g4
fbue,a %fcc1, loop_836
bneg,a loop_837
subccc %g7, 0x0B4C, %i3
fmovdne %icc, %f24, %f0
loop_836:
fba %fcc1, loop_838
loop_837:
stb %l1, [%l7 + 0x1E]
membar #Sync
set 0x40, %l4
ldda [%l7 + %l4] 0xf8, %f0
loop_838:
orncc %l3, %g3, %g5
stw %o6, [%l7 + 0x54]
set 0x40, %g5
ldda [%l7 + %g5] 0x80, %f0
fblg,a %fcc1, loop_839
addcc %l4, %i5, %i0
movrlez %l6, %o1, %o5
edge8n %i7, %g6, %o4
loop_839:
sub %l0, 0x014F, %i4
fbul %fcc2, loop_840
smulcc %i6, 0x1C12, %i2
edge16l %g2, %o3, %i1
subcc %l2, %l5, %g1
loop_840:
fbue,a %fcc0, loop_841
mulscc %o7, %o0, %g4
wr %g0, 0x2c, %asi
ldda [%l7 + 0x70] %asi, %g6
loop_841:
fornot1 %f8, %f18, %f8
andcc %o2, %l1, %i3
movrlez %l3, %g5, %g3
fpsub32s %f30, %f0, %f2
edge8 %o6, %i5, %i0
wr %g0, 0x80, %asi
stba %l6, [%l7 + 0x65] %asi
mova %icc, %l4, %o1
bgu,pn %xcc, loop_842
bne,a,pt %icc, loop_843
udiv %i7, 0x1948, %g6
mova %xcc, %o5, %l0
loop_842:
movpos %xcc, %i4, %o4
loop_843:
taddcctv %i6, %g2, %o3
udivcc %i2, 0x09D8, %l2
fones %f27
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orcc %l5, 0x1F59, %i1
smul %o7, 0x1541, %o0
tpos %xcc, 0x1
tle %icc, 0x6
call loop_844
edge8l %g1, %g7, %g4
fpsub32 %f12, %f14, %f12
fnot2 %f20, %f14
loop_844:
fmovs %f18, %f10
sra %o2, 0x07, %l1
movrgz %i3, %l3, %g5
movn %icc, %o6, %i5
andncc %g3, %l6, %i0
fmovdpos %xcc, %f8, %f0
fcmpeq32 %f4, %f18, %l4
fabsd %f12, %f20
xor %o1, 0x0F71, %g6
edge16n %o5, %i7, %i4
tn %icc, 0x4
set 0x50, %o3
lda [%l7 + %o3] 0x19, %f24
edge8l %l0, %i6, %o4
fnegs %f21, %f7
array8 %g2, %i2, %o3
ld [%l7 + 0x4C], %f16
movrne %l5, %i1, %l2
andncc %o0, %g1, %g7
set 0x18, %o7
ldswa [%l7 + %o7] 0x18, %o7
edge32 %g4, %o2, %l1
sth %l3, [%l7 + 0x44]
set 0x20, %l0
ldda [%l7 + %l0] 0x27, %i2
edge8l %o6, %g5, %g3
xorcc %l6, 0x00C1, %i5
be,a,pt %xcc, loop_845
edge32 %l4, %i0, %g6
edge16l %o1, %o5, %i7
tg %icc, 0x0
loop_845:
udiv %i4, 0x09D8, %i6
nop
setx loop_846, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mova %icc, %l0, %g2
sth %o4, [%l7 + 0x58]
andncc %i2, %o3, %l5
loop_846:
edge8n %l2, %i1, %g1
popc 0x1B12, %g7
fones %f9
fornot1 %f0, %f30, %f8
mulx %o7, %g4, %o0
fornot1 %f26, %f26, %f4
udivx %l1, 0x1094, %o2
tge %xcc, 0x1
fcmple16 %f18, %f10, %i3
tpos %xcc, 0x3
xor %o6, %g5, %g3
bpos,a %icc, loop_847
bcc loop_848
edge32 %l3, %i5, %l6
set 0x29, %l1
ldstuba [%l7 + %l1] 0x10, %i0
loop_847:
fxors %f16, %f30, %f28
loop_848:
tge %icc, 0x4
alignaddrl %l4, %g6, %o5
smulcc %i7, %o1, %i4
fabss %f31, %f0
movrlez %l0, 0x01E, %i6
fands %f13, %f20, %f29
edge32n %g2, %o4, %i2
alignaddr %l5, %l2, %o3
ld [%l7 + 0x78], %f1
fmovdcs %xcc, %f21, %f13
tcc %icc, 0x7
ba,a loop_849
udivcc %i1, 0x0A73, %g7
movvs %xcc, %g1, %g4
tcs %xcc, 0x0
loop_849:
fbne %fcc0, loop_850
movrgz %o7, %l1, %o0
fpack16 %f22, %f17
fmovsn %xcc, %f7, %f24
loop_850:
fnot2s %f22, %f12
fsrc1 %f6, %f26
sdivx %o2, 0x1FA4, %o6
fbo,a %fcc1, loop_851
bneg,a %icc, loop_852
alignaddrl %i3, %g5, %l3
movre %i5, 0x0D5, %g3
loop_851:
movcs %xcc, %i0, %l4
loop_852:
ldx [%l7 + 0x18], %g6
bg %icc, loop_853
ble loop_854
movgu %icc, %o5, %i7
fbug %fcc3, loop_855
loop_853:
array8 %o1, %i4, %l6
loop_854:
srlx %l0, %i6, %o4
edge8l %i2, %g2, %l5
loop_855:
nop
set 0x66, %l3
ldsha [%l7 + %l3] 0x10, %o3
sdivx %l2, 0x1DA2, %g7
bshuffle %f0, %f20, %f20
fnands %f4, %f14, %f9
popc %g1, %g4
fandnot1 %f22, %f24, %f24
tgu %xcc, 0x7
edge32 %o7, %l1, %i1
umul %o2, 0x0F4E, %o6
ble %icc, loop_856
edge8l %i3, %o0, %g5
set 0x74, %g7
stba %i5, [%l7 + %g7] 0x2a
membar #Sync
loop_856:
umul %l3, 0x12A9, %i0
tn %xcc, 0x3
edge16n %g3, %g6, %o5
fandnot2 %f26, %f4, %f8
fcmple32 %f20, %f16, %i7
tgu %icc, 0x7
fcmpes %fcc2, %f6, %f25
fpadd32s %f14, %f26, %f7
edge8 %l4, %o1, %l6
andn %i4, 0x15A2, %l0
ta %icc, 0x0
fmovrdlz %o4, %f10, %f10
fmovspos %xcc, %f1, %f17
ta %xcc, 0x3
fbule %fcc1, loop_857
and %i6, %g2, %i2
subcc %o3, %l5, %l2
edge16n %g1, %g7, %g4
loop_857:
movne %xcc, %o7, %i1
fmovrdlz %o2, %f14, %f16
fbo,a %fcc3, loop_858
orn %o6, 0x1967, %l1
wr %g0, 0x18, %asi
ldswa [%l7 + 0x2C] %asi, %i3
loop_858:
fmovs %f2, %f7
edge8 %o0, %g5, %l3
fmovdleu %xcc, %f28, %f14
tvs %icc, 0x7
brgz,a %i0, loop_859
movpos %xcc, %i5, %g6
fbule,a %fcc1, loop_860
fpsub16s %f7, %f10, %f9
loop_859:
fxors %f30, %f24, %f6
fcmpeq16 %f18, %f2, %g3
loop_860:
smulcc %i7, %l4, %o1
subcc %o5, 0x0E28, %l6
tleu %xcc, 0x5
movrlez %i4, 0x2F7, %o4
tgu %icc, 0x2
fble,a %fcc0, loop_861
bvc %icc, loop_862
brlz,a %l0, loop_863
fxnors %f12, %f17, %f1
loop_861:
tgu %icc, 0x2
loop_862:
nop
set 0x40, %l2
ldda [%l7 + %l2] 0x14, %f0
loop_863:
brlz %i6, loop_864
tge %xcc, 0x5
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x10] %asi, 0x0
loop_864:
fmovspos %icc, %f12, %f31
tge %xcc, 0x7
nop
set 0x26, %l6
lduh [%l7 + %l6], %o3
tl %xcc, 0x7
udiv %i2, 0x0610, %l2
xnor %l5, 0x0B8B, %g7
st %f22, [%l7 + 0x68]
movleu %icc, %g1, %o7
movge %icc, %g4, %o2
tn %xcc, 0x0
subc %o6, 0x0198, %i1
edge16ln %i3, %l1, %g5
movrgz %l3, 0x1AC, %i0
move %xcc, %i5, %o0
smul %g3, %i7, %l4
fcmpgt16 %f0, %f22, %o1
mulscc %o5, 0x1A51, %g6
fmovrdgz %i4, %f20, %f0
subcc %l6, 0x1805, %l0
alignaddrl %i6, %o4, %g2
sir 0x0E55
nop
setx loop_865, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tsubcc %i2, %l2, %o3
udiv %g7, 0x1132, %g1
fnot2 %f24, %f18
loop_865:
and %l5, %g4, %o7
fbul,a %fcc0, loop_866
ldd [%l7 + 0x50], %o2
orn %i1, 0x0463, %i3
edge32l %l1, %o6, %l3
loop_866:
fmovde %xcc, %f24, %f12
wr %g0, 0x10, %asi
swapa [%l7 + 0x3C] %asi, %i0
movpos %icc, %g5, %o0
ldsb [%l7 + 0x32], %i5
stbar
fmovsl %icc, %f23, %f31
ld [%l7 + 0x68], %f5
smul %g3, 0x067F, %l4
tne %xcc, 0x6
fxor %f0, %f4, %f2
fmovrsgz %i7, %f10, %f13
fcmpne16 %f2, %f0, %o1
fbuge %fcc1, loop_867
fabss %f13, %f25
ldsh [%l7 + 0x0A], %o5
fnot2 %f4, %f4
loop_867:
xnor %i4, 0x1D98, %l6
edge16n %g6, %l0, %i6
fbl %fcc2, loop_868
movvc %icc, %g2, %o4
wr %g0, 0xe2, %asi
ldda [%l7 + 0x70] %asi, %i2
loop_868:
bshuffle %f10, %f20, %f2
subccc %o3, %g7, %g1
tg %icc, 0x0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fblg,a %fcc2, loop_869
fmovsge %xcc, %f21, %f15
move %icc, %l2, %l5
st %f3, [%l7 + 0x14]
loop_869:
fmovsgu %xcc, %f2, %f9
orcc %o7, 0x0661, %o2
fmovrsgz %g4, %f15, %f7
srlx %i3, %l1, %o6
brlez %i1, loop_870
movrlz %l3, %g5, %o0
wr %g0, 0x23, %asi
stda %i0, [%l7 + 0x70] %asi
membar #Sync
loop_870:
fcmpne32 %f0, %f24, %g3
sir 0x0E64
stbar
movpos %xcc, %i5, %l4
fxnor %f8, %f12, %f30
std %f20, [%l7 + 0x40]
fmovsvs %xcc, %f15, %f6
edge16ln %i7, %o1, %i4
mulscc %l6, 0x0D2A, %o5
ld [%l7 + 0x08], %f5
fornot2 %f6, %f4, %f6
wr %g0, 0x88, %asi
ldda [%l7 + 0x20] %asi, %l0
fexpand %f20, %f28
xnorcc %g6, %g2, %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %o4, 0x0E6E, %o3
orcc %g7, %g1, %l2
tn %icc, 0x5
movre %i2, %o7, %o2
pdist %f4, %f30, %f6
srax %g4, 0x0F, %i3
fmovspos %xcc, %f28, %f16
alignaddr %l1, %o6, %l5
edge8l %i1, %g5, %o0
bvs,a %xcc, loop_871
bvs,pn %icc, loop_872
sethi 0x0026, %i0
for %f20, %f8, %f28
loop_871:
tge %icc, 0x0
loop_872:
edge8l %g3, %i5, %l4
set 0x40, %i3
stda %f16, [%l7 + %i3] 0x16
membar #Sync
edge32l %l3, %o1, %i7
fmovsleu %icc, %f4, %f9
sub %l6, 0x101D, %i4
movge %icc, %l0, %g6
fnot2 %f18, %f28
edge32n %o5, %i6, %o4
fbn,a %fcc1, loop_873
alignaddr %g2, %o3, %g1
sdivcc %l2, 0x1D71, %i2
subcc %g7, 0x08AF, %o2
loop_873:
alignaddr %g4, %o7, %i3
fbne,a %fcc3, loop_874
bpos,a loop_875
umulcc %l1, 0x1180, %l5
bneg,pt %xcc, loop_876
loop_874:
mulscc %i1, %g5, %o0
loop_875:
stw %i0, [%l7 + 0x54]
pdist %f6, %f10, %f24
loop_876:
tsubcc %g3, 0x1BD5, %o6
or %i5, 0x154B, %l3
addccc %l4, %i7, %l6
nop
set 0x48, %i2
ldx [%l7 + %i2], %o1
tvs %xcc, 0x4
sdiv %l0, 0x0042, %i4
tleu %icc, 0x5
movcc %xcc, %g6, %i6
alignaddrl %o5, %o4, %g2
add %o3, 0x0FBD, %g1
wr %g0, 0x89, %asi
stxa %i2, [%l7 + 0x28] %asi
fnegs %f31, %f2
nop
set 0x27, %o0
ldsb [%l7 + %o0], %l2
movrne %o2, %g7, %o7
fnands %f31, %f5, %f13
bg loop_877
movrne %g4, %i3, %l1
udivcc %i1, 0x02CB, %l5
tge %xcc, 0x0
loop_877:
addc %g5, 0x00A9, %o0
bleu,a,pt %xcc, loop_878
srax %g3, %i0, %i5
bg,pn %icc, loop_879
movvc %icc, %o6, %l4
loop_878:
fnot2s %f8, %f28
set 0x60, %g4
stwa %i7, [%l7 + %g4] 0x88
loop_879:
smul %l3, %o1, %l6
ldsw [%l7 + 0x68], %i4
movvs %icc, %l0, %i6
edge16 %o5, %o4, %g6
smul %o3, 0x1D79, %g1
umul %g2, 0x1A66, %l2
brz %i2, loop_880
movgu %xcc, %g7, %o7
movn %xcc, %o2, %g4
srl %l1, 0x1C, %i3
loop_880:
fmovrsne %i1, %f25, %f29
set 0x54, %g1
sta %f25, [%l7 + %g1] 0x10
fcmpeq32 %f6, %f0, %l5
tcc %icc, 0x3
addccc %g5, %g3, %o0
fbue,a %fcc0, loop_881
taddcctv %i5, %o6, %i0
fmuld8sux16 %f10, %f1, %f6
subcc %l4, 0x1592, %l3
loop_881:
te %xcc, 0x2
popc 0x196F, %o1
brlz %l6, loop_882
fnegd %f6, %f28
and %i4, %i7, %l0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_882:
xnor %o5, %i6, %g6
xnor %o4, 0x15A6, %g1
edge8ln %g2, %l2, %i2
wr %g0, 0x80, %asi
lda [%l7 + 0x18] %asi, %f3
mulscc %o3, %g7, %o2
fbu %fcc3, loop_883
fors %f16, %f7, %f7
fbg,a %fcc1, loop_884
bpos,a,pt %xcc, loop_885
loop_883:
tcc %icc, 0x4
prefetch [%l7 + 0x64], 0x3
loop_884:
fandnot1 %f0, %f4, %f0
loop_885:
movre %g4, 0x309, %o7
std %f4, [%l7 + 0x48]
tvs %xcc, 0x6
smul %i3, %i1, %l5
edge8ln %g5, %l1, %o0
set 0x78, %o5
ldswa [%l7 + %o5] 0x80, %i5
tsubcc %o6, 0x1E69, %i0
wr %g0, 0x88, %asi
ldsha [%l7 + 0x3A] %asi, %l4
fzero %f10
fbuge %fcc0, loop_886
popc %l3, %o1
brlz,a %g3, loop_887
fornot2s %f10, %f31, %f3
loop_886:
fmul8sux16 %f28, %f16, %f2
movle %xcc, %l6, %i7
loop_887:
nop
setx loop_888, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
alignaddr %l0, %o5, %i4
brgz %i6, loop_889
tg %icc, 0x1
loop_888:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smul %g6, %o4, %g2
loop_889:
fmovsleu %icc, %f4, %f13
movle %icc, %l2, %g1
fmovrdne %o3, %f24, %f12
mova %xcc, %g7, %o2
smulcc %g4, 0x0865, %i2
movrgz %o7, %i1, %l5
andn %g5, %l1, %o0
add %i5, %o6, %i3
alignaddr %l4, %i0, %o1
ldstub [%l7 + 0x5D], %g3
array32 %l3, %i7, %l6
orcc %l0, 0x19CA, %o5
movrne %i6, 0x31A, %i4
fmovrsgz %g6, %f26, %f29
wr %g0, 0x80, %asi
lduba [%l7 + 0x2F] %asi, %g2
membar 0x70
tcs %icc, 0x5
and %o4, %l2, %g1
fmovsvs %icc, %f22, %f24
movg %xcc, %g7, %o3
fnegd %f18, %f8
fmovdpos %xcc, %f0, %f13
fand %f18, %f30, %f18
add %o2, 0x19E4, %g4
movl %xcc, %o7, %i1
stbar
brlz %i2, loop_890
fnot1s %f0, %f25
udivx %l5, 0x0750, %l1
be,pt %xcc, loop_891
loop_890:
stbar
brnz,a %g5, loop_892
taddcctv %i5, %o6, %i3
loop_891:
fba %fcc0, loop_893
and %l4, %i0, %o1
loop_892:
subc %o0, %g3, %l3
fmovsg %xcc, %f26, %f0
loop_893:
te %xcc, 0x6
sdiv %i7, 0x1DD3, %l6
fmovdcs %xcc, %f19, %f20
tsubcc %o5, %l0, %i4
addccc %i6, %g2, %g6
brz %o4, loop_894
subccc %l2, 0x0AD5, %g1
fpadd16s %f10, %f5, %f29
fsrc1s %f4, %f17
loop_894:
flush %l7 + 0x10
bvs,a %icc, loop_895
fsrc2s %f5, %f4
bl,a %xcc, loop_896
fmovdcs %xcc, %f12, %f2
loop_895:
fba %fcc1, loop_897
fnor %f30, %f22, %f18
loop_896:
andncc %o3, %o2, %g4
tcs %xcc, 0x2
loop_897:
fmovrdgez %g7, %f20, %f0
tcc %icc, 0x1
addccc %o7, 0x169A, %i2
wr %g0, 0x80, %asi
ldsba [%l7 + 0x7E] %asi, %i1
fornot1s %f25, %f14, %f26
tl %icc, 0x4
tleu %xcc, 0x3
set 0x56, %g2
stha %l1, [%l7 + %g2] 0x04
movl %icc, %l5, %g5
movcc %xcc, %i5, %i3
fnot1s %f20, %f4
edge16 %l4, %o6, %o1
subcc %i0, 0x1E5A, %o0
movn %xcc, %g3, %i7
add %l7, 0x70, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] %asi, %l3, %l6
alignaddr %l0, %i4, %o5
fmovsne %xcc, %f4, %f0
tsubcc %g2, %i6, %o4
fbuge %fcc2, loop_898
movcc %icc, %l2, %g6
edge32 %o3, %o2, %g1
fmovrsgz %g7, %f20, %f2
loop_898:
and %o7, %i2, %g4
fcmple32 %f22, %f4, %l1
tn %xcc, 0x2
fbu %fcc0, loop_899
subccc %l5, %g5, %i1
bl,a loop_900
andncc %i5, %i3, %o6
loop_899:
tvc %icc, 0x5
sra %l4, %i0, %o0
loop_900:
pdist %f2, %f18, %f20
array8 %g3, %o1, %i7
bcs,a %xcc, loop_901
movre %l3, 0x2C8, %l0
popc %i4, %l6
fnegd %f26, %f20
loop_901:
fnands %f17, %f1, %f11
edge32ln %o5, %g2, %i6
movrgez %l2, %o4, %g6
lduh [%l7 + 0x1A], %o2
tne %xcc, 0x1
movg %icc, %o3, %g7
sdivx %g1, 0x1C43, %o7
movpos %xcc, %g4, %l1
tne %icc, 0x1
fbne %fcc0, loop_902
stw %l5, [%l7 + 0x68]
brlz,a %g5, loop_903
movn %xcc, %i2, %i5
loop_902:
andncc %i1, %o6, %l4
or %i3, 0x0FE8, %o0
loop_903:
alignaddr %i0, %g3, %o1
stx %l3, [%l7 + 0x30]
srl %l0, %i7, %i4
wr %g0, 0x18, %asi
ldswa [%l7 + 0x6C] %asi, %o5
sllx %l6, 0x12, %i6
fzeros %f20
movge %icc, %g2, %l2
fbule,a %fcc0, loop_904
fbo %fcc1, loop_905
fmovrsne %o4, %f28, %f8
edge32l %o2, %g6, %o3
loop_904:
bcs,pt %xcc, loop_906
loop_905:
bvc,a %icc, loop_907
tcs %xcc, 0x4
bne %icc, loop_908
loop_906:
and %g7, %g1, %g4
loop_907:
udivx %l1, 0x0A9C, %l5
fmovrdlz %o7, %f2, %f16
loop_908:
fmovrdgz %g5, %f10, %f0
stw %i5, [%l7 + 0x3C]
andncc %i1, %o6, %l4
bcs %xcc, loop_909
be,a,pn %icc, loop_910
edge32 %i2, %o0, %i3
fmovrslz %i0, %f8, %f15
loop_909:
nop
set 0x28, %g6
ldxa [%l7 + %g6] 0x15, %g3
loop_910:
fmovdn %icc, %f22, %f12
fcmpd %fcc1, %f14, %f6
tleu %icc, 0x3
tne %xcc, 0x0
fcmpd %fcc0, %f14, %f28
fand %f22, %f2, %f12
bshuffle %f10, %f20, %f0
udiv %l3, 0x01CE, %l0
membar 0x1C
addc %i7, 0x0CAD, %i4
std %f6, [%l7 + 0x60]
fblg,a %fcc2, loop_911
ldsw [%l7 + 0x14], %o1
te %xcc, 0x2
brgez,a %o5, loop_912
loop_911:
taddcctv %l6, 0x05B7, %i6
alignaddrl %l2, %g2, %o2
edge16l %g6, %o4, %g7
loop_912:
popc %o3, %g4
sll %g1, %l5, %l1
array16 %g5, %o7, %i1
edge32ln %o6, %i5, %i2
tvc %xcc, 0x5
edge32 %o0, %l4, %i0
mulx %i3, 0x089C, %l3
andncc %g3, %i7, %i4
tcs %icc, 0x5
edge32 %l0, %o5, %l6
set 0x0E, %o1
ldsha [%l7 + %o1] 0x81, %i6
fandnot1s %f16, %f9, %f24
tvs %xcc, 0x6
movne %xcc, %o1, %g2
edge32 %l2, %g6, %o4
fble,a %fcc2, loop_913
edge8n %g7, %o3, %o2
fble,a %fcc1, loop_914
fsrc2 %f10, %f28
loop_913:
fbul %fcc1, loop_915
sllx %g1, 0x0A, %g4
loop_914:
mulscc %l1, 0x1BCF, %l5
fmovsleu %icc, %f12, %f26
loop_915:
edge8l %o7, %i1, %g5
fnot2 %f26, %f10
stbar
move %xcc, %o6, %i2
fcmps %fcc2, %f1, %f27
tg %icc, 0x4
fcmps %fcc2, %f28, %f8
fmuld8ulx16 %f6, %f1, %f18
xnorcc %i5, %o0, %i0
tgu %icc, 0x6
xnor %l4, 0x0E3F, %i3
movg %icc, %g3, %l3
movleu %icc, %i4, %i7
set 0x68, %l5
lda [%l7 + %l5] 0x80, %f10
edge32 %l0, %l6, %i6
srl %o1, %g2, %l2
edge32ln %o5, %g6, %g7
tsubcctv %o4, 0x0BF5, %o2
movg %icc, %g1, %o3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srl %g4, 0x13, %l1
wr %g0, 0x81, %asi
stda %f16, [%l7 + 0x40] %asi
tvs %icc, 0x2
add %o7, 0x1BEA, %i1
movleu %xcc, %l5, %g5
fcmple16 %f28, %f6, %i2
xnorcc %i5, 0x0D5D, %o0
movcc %icc, %i0, %o6
ld [%l7 + 0x08], %f22
subccc %i3, %l4, %g3
umul %i4, %l3, %i7
fnot2s %f5, %f25
subccc %l0, 0x1F21, %l6
bne %icc, loop_916
movge %xcc, %o1, %g2
fmovsle %icc, %f13, %f2
fcmple32 %f24, %f12, %l2
loop_916:
fmovdcc %xcc, %f23, %f12
fmovsleu %icc, %f26, %f4
tn %xcc, 0x1
movvc %xcc, %i6, %g6
fmovdcc %xcc, %f13, %f10
sll %o5, %o4, %o2
tneg %icc, 0x3
tcc %xcc, 0x2
andcc %g1, 0x0A7E, %o3
movcs %icc, %g7, %g4
bne,a,pn %xcc, loop_917
tvs %icc, 0x7
ld [%l7 + 0x7C], %f20
andn %l1, %i1, %o7
loop_917:
fmovsle %icc, %f6, %f0
wr %g0, 0x80, %asi
ldda [%l7 + 0x20] %asi, %g4
tle %xcc, 0x5
tge %xcc, 0x4
udiv %l5, 0x0BD5, %i5
andcc %i2, %o0, %i0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
taddcc %i3, %o6, %l4
movl %icc, %i4, %l3
wr %g0, 0x19, %asi
swapa [%l7 + 0x18] %asi, %i7
fmovrsgez %l0, %f26, %f23
taddcc %l6, %o1, %g3
xnor %g2, 0x1330, %l2
tn %xcc, 0x0
stb %g6, [%l7 + 0x38]
edge8 %o5, %o4, %i6
sra %g1, 0x1E, %o2
fmovrse %o3, %f13, %f31
edge8ln %g4, %l1, %g7
fxnors %f16, %f26, %f10
bcc,pt %icc, loop_918
popc 0x11AE, %o7
array32 %g5, %i1, %i5
sdivx %l5, 0x0BDB, %o0
loop_918:
ldx [%l7 + 0x60], %i2
edge8n %i3, %i0, %l4
andcc %i4, %l3, %o6
tge %icc, 0x4
fmovde %xcc, %f27, %f9
fmovdn %icc, %f3, %f9
xorcc %l0, %i7, %o1
fpadd32s %f18, %f23, %f0
movrgz %g3, %l6, %g2
fcmple32 %f24, %f22, %g6
ble,a,pt %xcc, loop_919
tl %icc, 0x7
fmovsg %xcc, %f3, %f9
st %f25, [%l7 + 0x64]
loop_919:
ldd [%l7 + 0x40], %o4
st %f10, [%l7 + 0x38]
set 0x40, %i4
ldda [%l7 + %i4] 0x81, %f0
fmovda %xcc, %f28, %f6
fmovscc %icc, %f2, %f3
std %f30, [%l7 + 0x48]
edge32n %l2, %i6, %g1
wr %g0, 0x89, %asi
ldsba [%l7 + 0x0F] %asi, %o4
sll %o3, %g4, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andncc %g7, %o2, %o7
fmovscs %xcc, %f24, %f16
fbe,a %fcc0, loop_920
tne %xcc, 0x1
bleu,pn %icc, loop_921
mulscc %i1, 0x0C4D, %i5
loop_920:
stw %g5, [%l7 + 0x78]
movvc %xcc, %o0, %i2
loop_921:
movrgez %l5, %i3, %i0
umulcc %l4, 0x12CD, %l3
sdivx %o6, 0x01C9, %i4
edge32ln %l0, %i7, %g3
flush %l7 + 0x34
tcc %xcc, 0x3
fzero %f20
bcc,a,pt %xcc, loop_922
srlx %l6, 0x00, %o1
ld [%l7 + 0x40], %f7
edge8ln %g6, %o5, %g2
loop_922:
orcc %i6, %g1, %o4
lduh [%l7 + 0x74], %l2
fbule,a %fcc3, loop_923
call loop_924
orcc %g4, %l1, %g7
smulcc %o3, %o2, %o7
loop_923:
fmovrslz %i1, %f4, %f30
loop_924:
srl %g5, 0x07, %o0
tcs %icc, 0x0
wr %g0, 0x89, %asi
ldsba [%l7 + 0x6E] %asi, %i2
addcc %i5, %i3, %i0
movcc %icc, %l5, %l3
be,pt %xcc, loop_925
smulcc %o6, 0x1E28, %l4
movl %icc, %i4, %l0
wr %g0, 0xeb, %asi
stda %g2, [%l7 + 0x78] %asi
membar #Sync
loop_925:
tneg %xcc, 0x0
mova %icc, %i7, %o1
fands %f25, %f1, %f2
bpos,a,pt %xcc, loop_926
movne %icc, %g6, %o5
taddcc %g2, 0x14ED, %l6
movre %i6, 0x3E5, %o4
loop_926:
movrgz %l2, 0x177, %g1
srlx %l1, 0x1F, %g7
movvc %xcc, %o3, %o2
alignaddr %g4, %o7, %g5
wr %g0, 0x4f, %asi
ldxa [%g0 + 0x18] %asi, %o0
ta %xcc, 0x5
wr %g0, 0x89, %asi
ldsba [%l7 + 0x5A] %asi, %i2
fbge,a %fcc3, loop_927
ldd [%l7 + 0x10], %i4
movvs %icc, %i1, %i0
fmovsvs %icc, %f17, %f25
loop_927:
fba %fcc0, loop_928
orn %l5, 0x0591, %l3
fcmple16 %f10, %f8, %o6
tpos %icc, 0x2
loop_928:
ldd [%l7 + 0x60], %l4
fnors %f31, %f23, %f26
sll %i4, %l0, %g3
srlx %i3, 0x10, %i7
taddcc %o1, %o5, %g6
sethi 0x0D09, %g2
fnegd %f28, %f30
sdiv %i6, 0x07AB, %l6
taddcctv %o4, %l2, %l1
bleu,a %xcc, loop_929
fmuld8ulx16 %f22, %f22, %f24
set 0x40, %i6
ldda [%l7 + %i6] 0x11, %f16
loop_929:
fmovscc %icc, %f17, %f20
fpack16 %f16, %f0
tsubcctv %g7, %g1, %o2
tg %xcc, 0x0
movrgz %g4, 0x148, %o3
movpos %icc, %g5, %o7
fnand %f28, %f16, %f10
array8 %o0, %i5, %i2
mulx %i0, %i1, %l3
edge32n %l5, %o6, %l4
movcs %icc, %i4, %l0
fbo %fcc0, loop_930
edge16n %i3, %i7, %g3
sdivx %o5, 0x083F, %o1
ta %icc, 0x2
loop_930:
fmovs %f8, %f4
addcc %g2, 0x1232, %i6
ta %icc, 0x2
tgu %icc, 0x7
fmovsl %icc, %f12, %f11
tcc %xcc, 0x7
wr %g0, 0x2b, %asi
stxa %g6, [%l7 + 0x60] %asi
membar #Sync
sir 0x1CA0
fmovde %icc, %f1, %f11
edge16n %o4, %l6, %l1
tvc %xcc, 0x1
fornot1 %f18, %f22, %f20
subcc %l2, 0x174E, %g1
fpadd32s %f19, %f17, %f17
fandnot1 %f18, %f0, %f12
movre %g7, 0x331, %o2
array32 %g4, %o3, %o7
fba %fcc0, loop_931
sll %o0, %g5, %i5
edge8ln %i2, %i0, %l3
ldsb [%l7 + 0x26], %l5
loop_931:
fcmped %fcc2, %f6, %f26
tle %xcc, 0x7
movcc %icc, %i1, %o6
fbo %fcc3, loop_932
movge %icc, %i4, %l0
xor %l4, %i3, %g3
udivcc %o5, 0x1A2F, %o1
loop_932:
umulcc %i7, %i6, %g6
tpos %xcc, 0x4
udivx %g2, 0x1A59, %l6
fmovspos %icc, %f24, %f31
fmovrdlz %o4, %f6, %f14
mulx %l2, %l1, %g7
bne,pt %icc, loop_933
sub %g1, 0x0669, %o2
sll %g4, %o7, %o0
sth %g5, [%l7 + 0x70]
loop_933:
movrlz %i5, %i2, %o3
movrgez %l3, 0x097, %l5
sdivcc %i0, 0x111D, %o6
sdivcc %i1, 0x0056, %i4
membar 0x5E
sth %l4, [%l7 + 0x3E]
fbu,a %fcc3, loop_934
fmovrdgz %i3, %f16, %f16
stw %g3, [%l7 + 0x0C]
movl %xcc, %l0, %o5
loop_934:
bn %icc, loop_935
fpsub32 %f2, %f6, %f8
nop
setx loop_936, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
brgez %i7, loop_937
loop_935:
fcmpne32 %f0, %f14, %i6
tne %xcc, 0x7
loop_936:
edge32 %g6, %g2, %o1
loop_937:
fmovsge %icc, %f27, %f21
lduw [%l7 + 0x48], %l6
alignaddrl %o4, %l1, %l2
brz %g1, loop_938
fmovdneg %icc, %f29, %f5
bpos,pn %icc, loop_939
movge %xcc, %o2, %g4
loop_938:
fblg,a %fcc0, loop_940
fnand %f4, %f6, %f20
loop_939:
mulx %g7, 0x15CB, %o7
fxnors %f17, %f7, %f15
loop_940:
movl %icc, %o0, %i5
movrne %i2, %o3, %g5
xnor %l5, %l3, %o6
ldd [%l7 + 0x48], %f20
xor %i0, 0x1986, %i1
orcc %i4, 0x1704, %l4
ldd [%l7 + 0x78], %g2
fmul8x16 %f13, %f0, %f4
edge8n %i3, %o5, %l0
movge %xcc, %i7, %i6
addc %g2, 0x1B29, %g6
subcc %o1, 0x086A, %o4
movrlez %l1, %l2, %l6
edge16ln %o2, %g1, %g4
fmovdvs %icc, %f26, %f22
taddcc %g7, 0x0CF1, %o0
bl,a,pt %xcc, loop_941
udivcc %i5, 0x04C9, %o7
sll %o3, 0x00, %i2
wr %g0, 0x89, %asi
ldsha [%l7 + 0x78] %asi, %l5
loop_941:
brlez %l3, loop_942
tl %xcc, 0x1
sdiv %o6, 0x1310, %g5
xorcc %i0, 0x0D3B, %i1
loop_942:
tle %xcc, 0x7
mulscc %l4, %g3, %i3
tne %xcc, 0x5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fxor %f8, %f2, %f6
sethi 0x195C, %i4
bn %xcc, loop_943
brlz,a %l0, loop_944
fmovsvs %xcc, %f13, %f3
fmovd %f30, %f20
loop_943:
xorcc %o5, %i6, %g2
loop_944:
fmovdvs %xcc, %f10, %f21
fmovrse %i7, %f19, %f15
fcmple32 %f20, %f12, %o1
umul %o4, %g6, %l2
mova %icc, %l6, %o2
sth %g1, [%l7 + 0x58]
edge8 %g4, %l1, %o0
ldstub [%l7 + 0x36], %i5
nop
setx loop_945, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
taddcc %o7, 0x07FD, %o3
movleu %icc, %g7, %l5
fornot1s %f5, %f7, %f14
loop_945:
movcc %xcc, %i2, %l3
andcc %o6, 0x059C, %g5
edge16 %i0, %l4, %i1
movcc %xcc, %g3, %i3
add %i4, %o5, %l0
movvs %icc, %i6, %g2
sth %i7, [%l7 + 0x72]
swap [%l7 + 0x08], %o1
ba,a,pn %icc, loop_946
tne %xcc, 0x4
udivcc %g6, 0x0A22, %o4
movle %xcc, %l6, %l2
loop_946:
nop
wr %g0, 0x0c, %asi
ldsba [%l7 + 0x14] %asi, %g1
andncc %g4, %l1, %o2
fornot1 %f10, %f18, %f16
stb %i5, [%l7 + 0x2C]
tgu %icc, 0x2
wr %g0, 0x19, %asi
ldswa [%l7 + 0x20] %asi, %o0
sethi 0x1269, %o7
fbuge %fcc2, loop_947
fmovdge %xcc, %f6, %f16
edge16l %o3, %g7, %l5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_947:
xnorcc %l3, 0x00E6, %o6
pdist %f22, %f18, %f16
sll %g5, %i2, %l4
sdivcc %i0, 0x13AE, %i1
fmovscc %xcc, %f13, %f4
xorcc %i3, 0x01DC, %i4
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x38] %asi, %o5
movrne %l0, 0x2DD, %g3
fabsd %f16, %f26
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mulx %i6, 0x14E1, %i7
subcc %o1, 0x087A, %g2
fmuld8sux16 %f7, %f14, %f22
edge16l %o4, %g6, %l2
mulx %l6, %g4, %g1
xor %o2, %l1, %o0
tge %icc, 0x5
subc %i5, %o7, %o3
smul %g7, %l5, %o6
edge8ln %g5, %l3, %i2
movre %l4, 0x2D9, %i1
nop
setx loop_948, %l0, %l1
jmpl %l1, %i3
and %i0, %i4, %o5
sdivcc %g3, 0x17F6, %i6
fsrc1s %f14, %f18
loop_948:
alignaddr %i7, %o1, %l0
fmovrse %o4, %f13, %f24
andcc %g6, %g2, %l6
bn,a,pn %icc, loop_949
fmovsl %xcc, %f16, %f21
wr %g0, 0x80, %asi
lda [%l7 + 0x7C] %asi, %f10
loop_949:
fornot1 %f16, %f2, %f12
fpsub32 %f6, %f2, %f4
bge,a,pt %xcc, loop_950
sllx %l2, 0x0E, %g4
andcc %g1, 0x070C, %o2
edge16l %o0, %l1, %i5
loop_950:
sll %o3, 0x1C, %g7
fbu %fcc3, loop_951
edge16ln %o7, %o6, %l5
stbar
array16 %l3, %g5, %l4
loop_951:
subc %i1, 0x1AB7, %i3
set 0x5C, %g3
lduba [%l7 + %g3] 0x81, %i2
xorcc %i0, 0x06F0, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array8 %g3, %i6, %i4
movrlez %o1, 0x267, %i7
subc %o4, 0x07A2, %g6
bneg,a,pt %icc, loop_952
fble %fcc2, loop_953
tneg %xcc, 0x4
bcc,a,pt %icc, loop_954
loop_952:
movneg %xcc, %l0, %g2
loop_953:
st %f16, [%l7 + 0x28]
mulx %l6, 0x03C7, %l2
loop_954:
orncc %g1, 0x01A2, %g4
fmovde %xcc, %f12, %f10
bgu,a loop_955
mulx %o0, %o2, %l1
xor %o3, 0x1E1A, %g7
smulcc %i5, %o7, %l5
loop_955:
sdiv %l3, 0x0A88, %o6
xorcc %g5, 0x0A80, %l4
movg %icc, %i1, %i2
movcc %icc, %i0, %o5
fcmple16 %f10, %f28, %i3
array32 %i6, %g3, %o1
tn %icc, 0x4
array8 %i4, %i7, %o4
bgu,pn %icc, loop_956
fmovsa %xcc, %f10, %f8
sllx %g6, %g2, %l6
subcc %l2, 0x072C, %l0
loop_956:
edge16n %g4, %g1, %o0
addcc %l1, %o3, %g7
fmovspos %icc, %f3, %f20
tn %xcc, 0x3
ba,pn %icc, loop_957
fmovrdgz %o2, %f12, %f20
bneg,pn %xcc, loop_958
fornot1 %f0, %f24, %f18
loop_957:
edge16 %i5, %o7, %l5
sub %l3, 0x0C01, %o6
loop_958:
ta %icc, 0x6
fsrc1s %f28, %f2
fbug %fcc2, loop_959
edge16l %g5, %i1, %i2
fabsd %f18, %f14
fnot2 %f24, %f30
loop_959:
fbn %fcc0, loop_960
movpos %icc, %i0, %o5
subc %i3, %i6, %g3
move %icc, %l4, %i4
loop_960:
fand %f26, %f14, %f28
movrne %o1, 0x1A2, %o4
popc %g6, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
be loop_961
bvc,a,pn %xcc, loop_962
std %i6, [%l7 + 0x58]
ldstub [%l7 + 0x6B], %i7
loop_961:
fmovsge %xcc, %f0, %f13
loop_962:
addcc %l0, %g4, %g1
edge8ln %l2, %l1, %o0
movvs %xcc, %g7, %o3
movne %icc, %i5, %o2
taddcc %l5, %o7, %o6
fzeros %f5
fbu,a %fcc3, loop_963
fbe %fcc3, loop_964
fandnot2s %f12, %f24, %f12
movne %icc, %l3, %g5
loop_963:
fones %f20
loop_964:
sdivcc %i2, 0x0344, %i1
edge8n %i0, %o5, %i3
subcc %i6, 0x1551, %l4
edge8l %i4, %o1, %o4
movpos %xcc, %g6, %g2
edge32l %l6, %g3, %l0
fmovdge %icc, %f19, %f23
umulcc %i7, 0x075F, %g4
udiv %l2, 0x133B, %g1
tneg %icc, 0x3
umul %l1, 0x0F2E, %g7
tgu %icc, 0x1
udivx %o3, 0x0176, %o0
xor %o2, 0x146B, %i5
tleu %icc, 0x1
ldub [%l7 + 0x0A], %l5
andncc %o7, %o6, %g5
fmovsle %icc, %f13, %f13
subccc %i2, 0x08A9, %i1
fnor %f30, %f26, %f6
umul %l3, 0x1F01, %o5
fmovrsne %i0, %f12, %f17
edge8 %i6, %l4, %i4
orn %i3, 0x06DF, %o4
fand %f20, %f18, %f30
brgz,a %o1, loop_965
sir 0x0558
fmovrdne %g6, %f10, %f6
taddcctv %l6, 0x0875, %g3
loop_965:
udivx %g2, 0x1B1F, %l0
xnor %g4, 0x19E0, %i7
movneg %xcc, %l2, %l1
fpadd32 %f26, %f22, %f14
addccc %g1, 0x0AC8, %o3
tvc %xcc, 0x6
ldx [%l7 + 0x58], %o0
srax %g7, 0x00, %i5
alignaddrl %o2, %l5, %o6
brlez,a %g5, loop_966
fmul8x16 %f26, %f6, %f14
ldx [%l7 + 0x40], %o7
subc %i1, %i2, %l3
loop_966:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brz %i0, loop_967
fmovdvc %xcc, %f24, %f28
fmovsneg %xcc, %f2, %f8
tcs %xcc, 0x7
loop_967:
nop
wr %g0, 0x89, %asi
ldda [%l7 + 0x60] %asi, %o4
tvs %icc, 0x7
xnor %l4, %i6, %i4
fands %f5, %f0, %f15
edge32l %o4, %i3, %o1
fbo %fcc1, loop_968
fmovsa %icc, %f13, %f2
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g6
casa [%l6] 0x80, %g6, %g3
loop_968:
brnz,a %g2, loop_969
bne,a,pn %xcc, loop_970
nop
setx loop_971, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x1016, %l6
loop_969:
ldsb [%l7 + 0x59], %l0
loop_970:
nop
wr %g0, 0x0c, %asi
lduba [%l7 + 0x1F] %asi, %i7
loop_971:
mova %xcc, %l2, %l1
set 0x7E, %o2
lduha [%l7 + %o2] 0x10, %g4
fbuge,a %fcc3, loop_972
tcc %xcc, 0x0
fbule,a %fcc1, loop_973
prefetch [%l7 + 0x4C], 0x3
loop_972:
srl %g1, %o0, %g7
or %i5, %o2, %o3
loop_973:
srax %o6, 0x11, %g5
movg %xcc, %o7, %l5
sra %i1, %l3, %i0
taddcc %o5, %l4, %i6
andncc %i4, %i2, %o4
nop
setx loop_974, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tcs %icc, 0x0
edge8ln %i3, %g6, %o1
xor %g3, 0x1B7B, %g2
loop_974:
bn,a,pt %xcc, loop_975
subcc %l0, 0x045B, %l6
popc %l2, %i7
fsrc1 %f6, %f14
loop_975:
tneg %icc, 0x0
mulx %l1, 0x1621, %g1
sdivcc %o0, 0x053B, %g4
fmovspos %icc, %f11, %f7
fpsub16 %f2, %f0, %f20
fmovrdgez %i5, %f10, %f6
sdiv %g7, 0x1A5B, %o3
tpos %xcc, 0x7
ldstub [%l7 + 0x23], %o6
or %o2, %g5, %o7
sir 0x0B8B
xnor %l5, 0x1C00, %l3
te %xcc, 0x1
movgu %xcc, %i1, %o5
fmovrsgez %l4, %f0, %f4
movpos %xcc, %i0, %i6
alignaddrl %i2, %o4, %i3
udiv %i4, 0x0ABE, %o1
tvc %xcc, 0x7
and %g6, %g3, %g2
stb %l0, [%l7 + 0x5D]
xnorcc %l2, %l6, %i7
fcmpes %fcc3, %f4, %f21
tpos %icc, 0x7
alignaddrl %g1, %o0, %g4
udivcc %l1, 0x1168, %i5
edge32l %o3, %o6, %o2
movpos %icc, %g5, %g7
movvs %xcc, %o7, %l3
bne,a,pt %icc, loop_976
fmovsgu %icc, %f11, %f11
fpsub32s %f9, %f28, %f15
orcc %l5, 0x0235, %i1
loop_976:
alignaddr %l4, %i0, %i6
fmovsg %icc, %f29, %f14
fbule,a %fcc3, loop_977
fmul8sux16 %f6, %f14, %f20
fabsd %f18, %f0
fpsub32s %f31, %f16, %f8
loop_977:
movge %icc, %o5, %o4
mulx %i3, %i2, %o1
fabsd %f30, %f4
xor %g6, 0x1DF3, %i4
edge32n %g3, %l0, %l2
edge32 %g2, %i7, %g1
movgu %icc, %o0, %g4
fandnot1 %f24, %f14, %f18
ldd [%l7 + 0x38], %i6
bleu,pt %xcc, loop_978
umul %l1, 0x1AEA, %i5
ld [%l7 + 0x34], %f26
mova %icc, %o6, %o3
loop_978:
orn %g5, %g7, %o2
nop
setx loop_979, %l0, %l1
jmpl %l1, %l3
smul %o7, %l5, %l4
addc %i0, %i1, %i6
andcc %o5, %o4, %i2
loop_979:
fornot1s %f5, %f10, %f30
srlx %o1, 0x1C, %i3
tsubcc %g6, %g3, %l0
movrne %l2, 0x1B9, %i4
fones %f9
edge16 %g2, %g1, %o0
add %g4, 0x1323, %l6
fmovse %xcc, %f15, %f24
std %f20, [%l7 + 0x68]
edge8 %l1, %i5, %o6
movrgz %o3, %i7, %g5
sllx %g7, %o2, %l3
popc %o7, %l5
addc %i0, %i1, %i6
fcmpeq16 %f26, %f20, %o5
fbge %fcc3, loop_980
fbge,a %fcc1, loop_981
or %l4, %o4, %o1
edge32l %i2, %i3, %g3
loop_980:
lduw [%l7 + 0x6C], %l0
loop_981:
fbge,a %fcc3, loop_982
fpsub16s %f25, %f10, %f15
tpos %icc, 0x5
bleu,a,pt %xcc, loop_983
loop_982:
movg %icc, %l2, %g6
fnot2s %f24, %f0
edge16 %i4, %g2, %o0
loop_983:
movrlz %g4, 0x2DE, %l6
std %f30, [%l7 + 0x60]
orn %g1, %l1, %i5
sllx %o3, %i7, %o6
fnand %f12, %f24, %f2
tleu %icc, 0x4
subc %g5, 0x15B6, %o2
bg %icc, loop_984
fabss %f2, %f14
movn %icc, %l3, %g7
tn %icc, 0x6
loop_984:
te %xcc, 0x0
movrlez %l5, %o7, %i0
edge16n %i6, %i1, %o5
set 0x18, %i7
prefetcha [%l7 + %i7] 0x10, 0x1
fbu %fcc3, loop_985
fornot2s %f4, %f0, %f11
wr %g0, 0x20, %asi
stxa %o4, [%g0 + 0x18] %asi
loop_985:
fbu %fcc0, loop_986
fmovsg %xcc, %f28, %f21
fcmpeq32 %f18, %f16, %o1
tcs %xcc, 0x4
loop_986:
movge %xcc, %i3, %i2
tvc %icc, 0x2
fbue %fcc1, loop_987
movcs %xcc, %g3, %l0
add %l7, 0x54, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %l2, %g6
loop_987:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbne %fcc1, loop_988
udivx %i4, 0x0C9A, %o0
xor %g4, %l6, %g1
xnor %g2, 0x13AA, %i5
loop_988:
ba,pn %icc, loop_989
fand %f30, %f26, %f20
movgu %xcc, %o3, %l1
fbo,a %fcc3, loop_990
loop_989:
andn %o6, %g5, %o2
andn %l3, 0x152F, %g7
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i7
casa [%l6] 0x89, %i7, %o7
loop_990:
xnor %i0, 0x1117, %i6
fmovsge %icc, %f12, %f15
udivcc %i1, 0x16E6, %o5
bg loop_991
orcc %l5, 0x177C, %l4
edge32n %o1, %o4, %i3
fornot2 %f2, %f0, %f20
loop_991:
fbul,a %fcc3, loop_992
movvc %icc, %g3, %l0
bneg loop_993
ldd [%l7 + 0x40], %i2
loop_992:
taddcctv %l2, 0x1203, %i4
fxors %f1, %f1, %f11
loop_993:
nop
setx loop_994, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos %icc, loop_995
mulx %g6, %g4, %o0
xor %l6, 0x17CF, %g2
loop_994:
te %icc, 0x5
loop_995:
bneg,pt %icc, loop_996
movvc %xcc, %g1, %o3
bgu,a loop_997
orn %i5, 0x1C2E, %o6
loop_996:
sth %g5, [%l7 + 0x44]
edge32 %o2, %l1, %l3
loop_997:
ta %icc, 0x5
smulcc %i7, %o7, %i0
taddcctv %i6, %i1, %g7
udivx %o5, 0x0FDB, %l5
subc %l4, %o4, %i3
ldsh [%l7 + 0x32], %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sra %l0, %i2, %o1
subcc %l2, 0x1626, %i4
movneg %xcc, %g6, %g4
edge32n %l6, %g2, %g1
ba,pt %xcc, loop_998
mova %icc, %o0, %o3
sir 0x1BE3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_998:
movre %i5, 0x255, %o6
membar #Sync
set 0x40, %i0
ldda [%l7 + %i0] 0xf9, %f16
movle %icc, %o2, %l1
tcs %xcc, 0x3
alignaddrl %g5, %l3, %o7
fmovsle %icc, %f29, %f19
bleu,pt %xcc, loop_999
tpos %xcc, 0x1
edge16 %i0, %i7, %i1
alignaddr %i6, %o5, %g7
loop_999:
movle %xcc, %l5, %o4
bgu,a loop_1000
membar 0x3C
fandnot1 %f6, %f28, %f20
sir 0x03BE
loop_1000:
add %l4, %g3, %l0
fmovrse %i2, %f14, %f25
add %o1, %i3, %i4
movrlz %l2, %g6, %l6
movneg %icc, %g4, %g2
addccc %o0, 0x03FF, %g1
brz %i5, loop_1001
array16 %o6, %o2, %o3
edge16 %l1, %g5, %o7
fmovrdgz %l3, %f22, %f30
loop_1001:
nop
wr %g0, 0x88, %asi
prefetcha [%l7 + 0x68] %asi, 0x1
brlz %i1, loop_1002
tge %xcc, 0x7
andcc %i0, %o5, %g7
movcc %xcc, %l5, %o4
loop_1002:
edge8 %i6, %l4, %l0
movn %xcc, %g3, %o1
tneg %xcc, 0x5
fnand %f26, %f28, %f12
wr %g0, 0x11, %asi
ldsha [%l7 + 0x48] %asi, %i3
edge32 %i4, %l2, %g6
fble,a %fcc2, loop_1003
stx %i2, [%l7 + 0x30]
srlx %l6, %g4, %o0
fbuge,a %fcc0, loop_1004
loop_1003:
ta %xcc, 0x4
movrlz %g2, 0x2D8, %g1
array16 %o6, %o2, %o3
loop_1004:
tle %xcc, 0x7
fbn %fcc1, loop_1005
tgu %xcc, 0x1
orcc %i5, %g5, %o7
movgu %xcc, %l1, %l3
loop_1005:
fcmpeq32 %f16, %f4, %i7
ba,pt %icc, loop_1006
fmovdleu %icc, %f26, %f1
membar 0x07
edge8l %i0, %o5, %i1
loop_1006:
srl %l5, %o4, %i6
nop
setx loop_1007, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orcc %l4, 0x0D35, %l0
fpadd16 %f28, %f6, %f4
smulcc %g3, 0x0985, %g7
loop_1007:
tn %icc, 0x1
fabss %f2, %f23
umul %i3, 0x0666, %o1
edge8 %i4, %g6, %l2
set 0x40, %i1
stda %f0, [%l7 + %i1] 0x0c
fcmpgt16 %f6, %f24, %i2
ld [%l7 + 0x3C], %f25
set 0x1E, %o4
stha %l6, [%l7 + %o4] 0x04
mova %icc, %o0, %g4
fnegd %f22, %f20
movvs %icc, %g2, %g1
edge8ln %o2, %o3, %i5
srlx %g5, %o6, %l1
fmovsvs %xcc, %f8, %f27
tsubcc %o7, 0x156C, %i7
mulx %l3, 0x1E88, %i0
edge32l %i1, %o5, %l5
movrgz %o4, 0x193, %i6
edge32ln %l0, %l4, %g7
sdiv %g3, 0x0007, %o1
tsubcc %i4, %g6, %i3
fnegd %f4, %f26
bne,a %xcc, loop_1008
movvc %icc, %l2, %l6
tcs %xcc, 0x7
array32 %i2, %g4, %o0
loop_1008:
edge8ln %g1, %g2, %o2
fnot2 %f28, %f12
fnot2s %f5, %f29
fmovdcc %xcc, %f10, %f9
ld [%l7 + 0x34], %f23
movcc %xcc, %i5, %o3
fcmped %fcc2, %f24, %f10
subcc %g5, %o6, %o7
umulcc %i7, 0x0B23, %l3
set 0x2A, %o6
ldsba [%l7 + %o6] 0x04, %i0
andcc %l1, 0x0CBF, %o5
movn %icc, %i1, %o4
movrgez %i6, %l5, %l4
wr %g0, 0x80, %asi
lduwa [%l7 + 0x1C] %asi, %l0
nop
set 0x42, %l4
ldstub [%l7 + %l4], %g3
fsrc1 %f20, %f2
tsubcc %g7, 0x1560, %i4
movle %icc, %o1, %i3
fbule,a %fcc0, loop_1009
subc %l2, 0x1B96, %l6
bpos %xcc, loop_1010
edge16l %g6, %g4, %o0
loop_1009:
edge16ln %g1, %g2, %i2
array16 %i5, %o2, %o3
loop_1010:
sll %o6, %o7, %i7
prefetch [%l7 + 0x34], 0x1
ldstub [%l7 + 0x2C], %l3
fnands %f21, %f3, %f28
udivx %g5, 0x13E6, %l1
andcc %o5, %i1, %i0
and %o4, %l5, %l4
movcc %icc, %l0, %i6
addc %g3, %i4, %g7
subccc %i3, %l2, %o1
edge8 %l6, %g4, %o0
smul %g1, %g6, %i2
tpos %xcc, 0x7
udivcc %g2, 0x03F3, %o2
fxnor %f2, %f12, %f10
set 0x24, %i5
lduha [%l7 + %i5] 0x10, %o3
for %f20, %f8, %f28
tleu %icc, 0x6
edge32n %o6, %i5, %o7
taddcctv %l3, %g5, %i7
fblg,a %fcc3, loop_1011
bneg,a %icc, loop_1012
tleu %xcc, 0x6
edge8n %l1, %o5, %i1
loop_1011:
sllx %i0, 0x0F, %l5
loop_1012:
fmovrse %o4, %f8, %f17
tsubcctv %l4, %l0, %i6
membar 0x36
tne %icc, 0x3
tg %xcc, 0x5
tn %icc, 0x7
ldstub [%l7 + 0x7C], %g3
addccc %i4, 0x1390, %g7
fmovsleu %xcc, %f25, %f25
movneg %icc, %l2, %o1
ldsh [%l7 + 0x76], %l6
orn %i3, 0x14C8, %g4
fmovdneg %xcc, %f24, %f2
fmovsneg %xcc, %f31, %f14
fbn %fcc3, loop_1013
fors %f15, %f4, %f21
taddcc %o0, 0x1ECC, %g6
mova %icc, %i2, %g2
loop_1013:
movvs %icc, %g1, %o2
st %f22, [%l7 + 0x2C]
nop
setx loop_1014, %l0, %l1
jmpl %l1, %o6
udiv %o3, 0x0D54, %o7
bpos,pn %xcc, loop_1015
fnegs %f1, %f28
loop_1014:
movge %xcc, %i5, %g5
bl,a %xcc, loop_1016
loop_1015:
ldub [%l7 + 0x20], %l3
fandnot1s %f0, %f27, %f20
wr %g0, 0x80, %asi
stba %i7, [%l7 + 0x3E] %asi
loop_1016:
membar 0x37
movrlz %l1, %i1, %i0
wr %g0, 0x04, %asi
swapa [%l7 + 0x48] %asi, %o5
fmul8sux16 %f18, %f10, %f20
edge32n %l5, %l4, %o4
edge16n %l0, %g3, %i6
fba %fcc0, loop_1017
movrne %g7, %l2, %o1
srl %l6, 0x05, %i3
fcmpgt16 %f2, %f30, %g4
loop_1017:
nop
set 0x40, %o3
ldda [%l7 + %o3] 0x18, %f0
addc %i4, %o0, %g6
edge8ln %g2, %g1, %o2
edge8n %i2, %o3, %o6
stw %i5, [%l7 + 0x34]
set 0x0A, %g5
lduba [%l7 + %g5] 0x15, %o7
tn %icc, 0x0
movcs %icc, %l3, %g5
fcmpeq16 %f20, %f14, %i7
srax %i1, 0x10, %l1
xnor %i0, 0x0223, %o5
sethi 0x0ED9, %l5
array16 %o4, %l4, %l0
fmul8x16au %f30, %f9, %f14
movrgez %i6, %g3, %l2
xnorcc %g7, %o1, %i3
sdiv %g4, 0x0EC1, %i4
fmovda %xcc, %f6, %f24
wr %g0, 0x04, %asi
ldswa [%l7 + 0x58] %asi, %l6
pdist %f26, %f8, %f22
be,a,pn %icc, loop_1018
fbg %fcc2, loop_1019
fabsd %f22, %f18
fmovdpos %xcc, %f22, %f31
loop_1018:
edge16ln %g6, %o0, %g1
loop_1019:
movvs %xcc, %g2, %i2
fbl %fcc3, loop_1020
subc %o3, %o2, %o6
fnor %f12, %f30, %f18
sllx %o7, %i5, %l3
loop_1020:
subccc %g5, %i1, %i7
xnor %i0, %o5, %l1
te %icc, 0x0
bne loop_1021
fcmpes %fcc1, %f12, %f25
fmul8ulx16 %f28, %f10, %f20
movvc %icc, %l5, %o4
loop_1021:
sub %l4, 0x0C5E, %l0
sth %g3, [%l7 + 0x42]
ld [%l7 + 0x28], %f2
sra %i6, 0x1F, %g7
orcc %l2, %o1, %i3
tcs %icc, 0x4
move %xcc, %g4, %i4
nop
setx loop_1022, %l0, %l1
jmpl %l1, %g6
and %l6, %g1, %g2
wr %g0, 0x10, %asi
stda %o0, [%l7 + 0x48] %asi
loop_1022:
array16 %o3, %i2, %o6
fornot2s %f15, %f4, %f29
edge8 %o7, %o2, %i5
edge32l %g5, %l3, %i7
fpmerge %f7, %f17, %f10
movcs %xcc, %i0, %i1
brgez %l1, loop_1023
movneg %icc, %l5, %o5
sll %l4, 0x1F, %l0
fbn %fcc0, loop_1024
loop_1023:
addccc %g3, %i6, %g7
ldsw [%l7 + 0x7C], %o4
fornot1 %f22, %f6, %f14
loop_1024:
stw %o1, [%l7 + 0x54]
bcc,a loop_1025
umulcc %l2, %i3, %i4
membar 0x4B
fcmpeq16 %f30, %f30, %g4
loop_1025:
movvc %xcc, %l6, %g6
sdivx %g2, 0x1CFF, %o0
fabsd %f14, %f2
fbo,a %fcc3, loop_1026
movneg %icc, %g1, %o3
fmovdcc %xcc, %f30, %f11
movre %i2, 0x10D, %o6
loop_1026:
movl %icc, %o7, %o2
bge,a loop_1027
smulcc %g5, %l3, %i7
movvs %xcc, %i5, %i0
brz %i1, loop_1028
loop_1027:
srlx %l5, %o5, %l1
subcc %l4, %g3, %i6
wr %g0, 0x2a, %asi
stba %g7, [%l7 + 0x44] %asi
membar #Sync
loop_1028:
xorcc %o4, 0x114A, %l0
tneg %xcc, 0x7
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x6A] %asi, %l2
std %o0, [%l7 + 0x28]
xnorcc %i3, %g4, %l6
fmovsneg %xcc, %f8, %f20
move %xcc, %i4, %g6
tvs %xcc, 0x1
add %l7, 0x14, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x89, %g2, %g1
fbg,a %fcc0, loop_1029
xnorcc %o3, 0x1D88, %i2
movvc %icc, %o0, %o7
fnot1s %f22, %f20
loop_1029:
edge8 %o2, %o6, %l3
tn %icc, 0x1
andcc %g5, 0x1B9C, %i5
addc %i7, 0x0EB0, %i0
tne %xcc, 0x0
ldub [%l7 + 0x37], %l5
alignaddrl %o5, %i1, %l1
orcc %g3, %l4, %i6
alignaddrl %g7, %o4, %l2
udiv %o1, 0x1E2C, %l0
fbe %fcc2, loop_1030
or %g4, 0x1EC1, %i3
sethi 0x0AAB, %i4
tge %icc, 0x7
loop_1030:
bshuffle %f24, %f12, %f24
fmovdleu %icc, %f27, %f8
orncc %l6, 0x03F3, %g2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivx %g1, 0x05D9, %o3
fandnot1s %f4, %f30, %f1
fmovrdgez %g6, %f18, %f26
taddcc %o0, 0x1953, %o7
call loop_1031
fornot1s %f26, %f12, %f17
edge8 %i2, %o2, %l3
movge %xcc, %o6, %i5
loop_1031:
subccc %i7, %g5, %i0
tcs %icc, 0x7
fbne,a %fcc2, loop_1032
tvs %xcc, 0x4
wr %g0, 0x89, %asi
stwa %l5, [%l7 + 0x44] %asi
loop_1032:
orcc %i1, 0x1AA4, %o5
tn %icc, 0x2
bvs,a loop_1033
movleu %xcc, %g3, %l4
set 0x1C, %l0
stha %l1, [%l7 + %l0] 0x23
membar #Sync
loop_1033:
addccc %g7, 0x0A39, %i6
taddcc %l2, 0x1FB6, %o1
andcc %l0, 0x0D0F, %g4
addc %i3, %o4, %i4
bgu,pn %xcc, loop_1034
sdivx %l6, 0x12EE, %g2
brz %o3, loop_1035
fmovdn %xcc, %f30, %f0
loop_1034:
sdivx %g6, 0x16C0, %o0
wr %g0, 0x27, %asi
stba %o7, [%l7 + 0x19] %asi
membar #Sync
loop_1035:
nop
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x54] %asi, %i2
fsrc1s %f29, %f0
tvc %icc, 0x6
tge %xcc, 0x7
tge %xcc, 0x2
fcmpne16 %f16, %f10, %o2
edge8n %g1, %l3, %i5
swap [%l7 + 0x6C], %o6
sdivx %g5, 0x1B45, %i0
add %l5, %i7, %o5
fsrc1 %f6, %f12
set 0x0A, %o7
stha %i1, [%l7 + %o7] 0xea
membar #Sync
move %xcc, %l4, %l1
subc %g3, 0x1C0F, %i6
bcs,a,pn %xcc, loop_1036
movneg %xcc, %g7, %o1
set 0x38, %l1
stwa %l0, [%l7 + %l1] 0x88
loop_1036:
and %l2, %i3, %o4
umul %i4, 0x1ABD, %l6
tl %xcc, 0x4
bvc %icc, loop_1037
subc %g2, %g4, %o3
edge16 %g6, %o0, %i2
orncc %o2, %g1, %l3
loop_1037:
tl %icc, 0x0
popc 0x187A, %i5
ldx [%l7 + 0x38], %o6
bshuffle %f20, %f30, %f24
fmovdgu %xcc, %f27, %f26
fmul8sux16 %f16, %f4, %f20
ta %icc, 0x0
xorcc %o7, %g5, %l5
sdiv %i7, 0x16BB, %i0
fmuld8ulx16 %f0, %f0, %f4
fornot2 %f4, %f26, %f8
tg %xcc, 0x0
sir 0x0E3A
fpadd32s %f4, %f25, %f26
nop
set 0x1C, %g7
lduw [%l7 + %g7], %i1
wr %g0, 0x0c, %asi
ldstuba [%l7 + 0x34] %asi, %o5
xorcc %l1, %l4, %g3
subc %i6, 0x0020, %o1
move %icc, %g7, %l0
be %xcc, loop_1038
tcs %icc, 0x1
movn %xcc, %i3, %l2
movrgez %i4, %l6, %o4
loop_1038:
movre %g4, 0x203, %g2
alignaddrl %g6, %o3, %o0
std %i2, [%l7 + 0x70]
tvs %xcc, 0x3
movge %xcc, %o2, %g1
bcs,a,pn %xcc, loop_1039
movcs %icc, %i5, %o6
fmovsl %icc, %f28, %f0
edge32n %o7, %l3, %g5
loop_1039:
ta %xcc, 0x5
move %xcc, %i7, %l5
fbue,a %fcc3, loop_1040
movl %icc, %i0, %i1
edge16ln %o5, %l4, %g3
sir 0x111F
loop_1040:
fexpand %f16, %f20
wr %g0, 0x19, %asi
ldsba [%l7 + 0x3E] %asi, %l1
fpsub32 %f8, %f8, %f2
fmovsn %xcc, %f26, %f29
orn %i6, 0x02BB, %o1
fmovrse %l0, %f26, %f29
tne %icc, 0x2
ldstub [%l7 + 0x0C], %g7
edge16l %l2, %i3, %i4
edge8ln %o4, %g4, %g2
movrgez %l6, %o3, %o0
fmovsl %xcc, %f6, %f13
bg,a,pt %xcc, loop_1041
fcmped %fcc0, %f0, %f10
wr %g0, 0x88, %asi
swapa [%l7 + 0x50] %asi, %i2
loop_1041:
sdiv %o2, 0x1C08, %g6
brlz,a %g1, loop_1042
fmovdneg %icc, %f1, %f8
srl %i5, %o7, %l3
edge16ln %g5, %o6, %l5
loop_1042:
nop
wr %g0, 0x80, %asi
swapa [%l7 + 0x2C] %asi, %i0
srl %i7, 0x0D, %o5
fmovdvs %xcc, %f8, %f21
fabsd %f18, %f28
movrgz %l4, %g3, %i1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32l %l1, %i6, %l0
fbn,a %fcc1, loop_1043
sllx %g7, %l2, %i3
fba,a %fcc2, loop_1044
call loop_1045
loop_1043:
swap [%l7 + 0x34], %o1
edge8n %i4, %o4, %g2
loop_1044:
movrgez %l6, %g4, %o3
loop_1045:
fbul %fcc3, loop_1046
tcc %icc, 0x4
edge8n %i2, %o0, %o2
bgu loop_1047
loop_1046:
brlz,a %g1, loop_1048
addc %g6, %o7, %i5
wr %g0, 0x0c, %asi
ldxa [%l7 + 0x10] %asi, %g5
loop_1047:
movvc %icc, %l3, %l5
loop_1048:
movn %icc, %o6, %i0
fnot1s %f29, %f23
fmovda %icc, %f26, %f2
te %icc, 0x2
fnegd %f12, %f20
mulscc %o5, 0x10CC, %i7
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x30] %asi, 0x3
sub %i1, %l4, %i6
alignaddrl %l1, %l0, %l2
srax %i3, 0x1D, %g7
tle %xcc, 0x3
array32 %o1, %i4, %o4
xnorcc %g2, %g4, %o3
smul %i2, %o0, %l6
fxor %f4, %f2, %f0
andn %g1, 0x0896, %o2
movle %xcc, %g6, %i5
smul %g5, 0x1D98, %l3
flush %l7 + 0x3C
nop
set 0x70, %l2
stx %o7, [%l7 + %l2]
umul %l5, %i0, %o5
edge8 %i7, %g3, %o6
taddcc %i1, 0x10C5, %i6
brnz %l1, loop_1049
fmovsle %xcc, %f20, %f9
array16 %l0, %l4, %i3
fnot1 %f0, %f28
loop_1049:
fmovrdne %l2, %f24, %f16
movrne %g7, 0x03A, %o1
stb %o4, [%l7 + 0x09]
tl %xcc, 0x3
movge %icc, %i4, %g4
tcs %xcc, 0x1
te %xcc, 0x1
sdivx %o3, 0x0E3B, %i2
ldsw [%l7 + 0x08], %g2
sub %l6, 0x1663, %o0
tgu %xcc, 0x3
lduw [%l7 + 0x24], %o2
fxor %f30, %f14, %f30
add %l7, 0x10, %l6
wr %g0, 0x04, %asi
casxa [%l6] %asi, %g1, %i5
movcc %icc, %g5, %l3
wr %g0, 0x04, %asi
ldda [%l7 + 0x60] %asi, %o6
taddcctv %l5, %g6, %o5
fmovsgu %xcc, %f0, %f11
srl %i0, %g3, %o6
edge16ln %i7, %i1, %l1
edge32n %l0, %i6, %i3
fnot2 %f30, %f20
te %icc, 0x0
movvc %xcc, %l2, %l4
movg %xcc, %o1, %o4
edge8 %g7, %g4, %o3
udivx %i4, 0x0202, %g2
movvc %xcc, %l6, %o0
fornot1s %f30, %f5, %f12
srl %i2, %g1, %i5
sth %o2, [%l7 + 0x7E]
edge8l %l3, %o7, %g5
movrne %l5, 0x063, %g6
alignaddr %i0, %g3, %o6
fxnors %f27, %f31, %f25
edge16n %i7, %i1, %l1
movne %icc, %o5, %l0
tpos %xcc, 0x0
fcmpne32 %f14, %f16, %i6
fnand %f16, %f20, %f24
bleu loop_1050
edge32l %l2, %l4, %o1
sdiv %o4, 0x085B, %g7
movrgez %i3, 0x11D, %o3
loop_1050:
bleu %xcc, loop_1051
ldstub [%l7 + 0x19], %i4
alignaddr %g2, %g4, %o0
movrlez %l6, 0x0CB, %g1
loop_1051:
edge32 %i2, %i5, %o2
fcmped %fcc1, %f16, %f24
ld [%l7 + 0x34], %f22
edge32ln %o7, %l3, %g5
array32 %l5, %g6, %i0
and %g3, 0x004A, %o6
tn %xcc, 0x1
ldx [%l7 + 0x30], %i1
set 0x64, %l6
stba %l1, [%l7 + %l6] 0xeb
membar #Sync
sdivcc %o5, 0x01F5, %l0
ldx [%l7 + 0x38], %i7
fmovdneg %xcc, %f12, %f28
tge %xcc, 0x5
srax %i6, 0x08, %l4
fmovdcs %icc, %f20, %f11
ble,a loop_1052
taddcc %o1, 0x1124, %l2
smulcc %o4, %g7, %o3
fand %f18, %f18, %f18
loop_1052:
movneg %xcc, %i4, %i3
fsrc1 %f18, %f30
fmovde %xcc, %f15, %f16
bne %xcc, loop_1053
brlez %g2, loop_1054
edge32ln %o0, %l6, %g1
smulcc %g4, 0x0A6E, %i5
loop_1053:
tneg %xcc, 0x7
loop_1054:
sra %o2, %o7, %l3
fcmple16 %f0, %f6, %g5
smul %l5, 0x0092, %g6
movl %xcc, %i2, %i0
subcc %o6, %g3, %i1
edge16n %l1, %l0, %o5
fbn,a %fcc3, loop_1055
edge32 %i7, %l4, %o1
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %l2, %i6
loop_1055:
subcc %g7, 0x1043, %o3
set 0x52, %l3
ldsha [%l7 + %l3] 0x04, %o4
tvc %xcc, 0x0
movleu %icc, %i4, %i3
taddcc %g2, %l6, %o0
sllx %g1, %i5, %o2
sllx %o7, 0x08, %g4
be %icc, loop_1056
fbug %fcc2, loop_1057
movneg %icc, %l3, %l5
tcs %xcc, 0x1
loop_1056:
fmovsa %icc, %f31, %f17
loop_1057:
subccc %g5, %g6, %i0
sdivcc %o6, 0x070B, %g3
fzeros %f6
subc %i2, %l1, %i1
ldub [%l7 + 0x66], %l0
udivx %o5, 0x0D33, %l4
sllx %o1, 0x11, %i7
edge32 %i6, %g7, %l2
te %xcc, 0x1
wr %g0, 0x10, %asi
lduwa [%l7 + 0x70] %asi, %o4
fba,a %fcc0, loop_1058
andcc %o3, %i3, %i4
ta %xcc, 0x1
fmovrdlez %l6, %f0, %f2
loop_1058:
move %xcc, %o0, %g1
sll %i5, 0x12, %o2
edge32n %o7, %g2, %l3
andn %g4, 0x1059, %g5
movvc %icc, %l5, %g6
sdiv %o6, 0x1E4E, %i0
fmovdcc %xcc, %f14, %f30
edge8ln %g3, %i2, %i1
movgu %xcc, %l1, %l0
tn %icc, 0x6
bg,a,pt %icc, loop_1059
movvc %icc, %l4, %o5
fmovsge %icc, %f8, %f3
edge32ln %i7, %i6, %o1
loop_1059:
movl %icc, %l2, %g7
tl %icc, 0x7
ta %icc, 0x2
sdivcc %o4, 0x1CEA, %o3
andn %i3, %l6, %i4
movg %icc, %o0, %i5
tvs %xcc, 0x0
addc %o2, %o7, %g2
bcc,a,pn %icc, loop_1060
edge16n %g1, %g4, %g5
taddcc %l5, %g6, %l3
fones %f25
loop_1060:
faligndata %f26, %f28, %f10
lduw [%l7 + 0x28], %o6
and %i0, %i2, %g3
brz %i1, loop_1061
tleu %icc, 0x1
fmovd %f0, %f22
add %l7, 0x14, %l6
wr %g0, 0x88, %asi
lda [%l6] %asi, %l1
casa [%l6] 0x88, %l1, %l4
loop_1061:
movle %icc, %o5, %i7
fmovdvs %xcc, %f20, %f9
pdist %f16, %f22, %f24
edge8ln %l0, %i6, %l2
movrlez %o1, 0x3A3, %g7
addcc %o3, %i3, %o4
alignaddr %i4, %l6, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bvc,a loop_1062
movg %icc, %o2, %i5
tgu %xcc, 0x2
tge %icc, 0x2
loop_1062:
tl %xcc, 0x4
edge16n %o7, %g1, %g2
fpmerge %f27, %f11, %f28
fmul8x16au %f11, %f11, %f20
fblg,a %fcc3, loop_1063
fmovsneg %xcc, %f17, %f12
tvs %xcc, 0x7
fornot2s %f9, %f11, %f31
loop_1063:
fmul8x16al %f31, %f15, %f24
udiv %g4, 0x083D, %l5
tleu %xcc, 0x7
edge8l %g5, %g6, %o6
ld [%l7 + 0x64], %f31
tcs %icc, 0x4
fcmpne16 %f14, %f12, %i0
andn %l3, %i2, %g3
sdivx %l1, 0x0C33, %l4
tn %xcc, 0x1
umulcc %i1, %i7, %o5
edge8 %i6, %l0, %l2
andncc %o1, %o3, %g7
movvs %icc, %i3, %i4
ldx [%l7 + 0x30], %l6
set 0x33, %i3
ldsba [%l7 + %i3] 0x89, %o4
bneg,a,pt %icc, loop_1064
membar 0x3C
fmovdleu %icc, %f3, %f30
wr %g0, 0x80, %asi
ldxa [%l7 + 0x70] %asi, %o2
loop_1064:
array32 %o0, %i5, %o7
tn %xcc, 0x3
wr %g0, 0x80, %asi
ldsba [%l7 + 0x72] %asi, %g1
subc %g2, %l5, %g5
movcc %icc, %g6, %g4
taddcc %o6, 0x1F40, %i0
fmovdgu %xcc, %f30, %f13
mulscc %l3, 0x12EC, %g3
alignaddr %i2, %l4, %i1
wr %g0, 0x10, %asi
swapa [%l7 + 0x0C] %asi, %l1
edge8ln %o5, %i7, %l0
fnot2s %f6, %f13
array8 %l2, %o1, %o3
movge %icc, %g7, %i3
orn %i4, %i6, %l6
brnz %o4, loop_1065
fbg,a %fcc1, loop_1066
fbne,a %fcc1, loop_1067
movcs %xcc, %o0, %o2
loop_1065:
xor %i5, 0x1A66, %g1
loop_1066:
brnz %g2, loop_1068
loop_1067:
edge16n %o7, %g5, %g6
udivx %l5, 0x0D08, %o6
movgu %xcc, %g4, %l3
loop_1068:
movgu %xcc, %i0, %g3
fmul8x16 %f11, %f28, %f30
edge16n %i2, %l4, %i1
movne %icc, %o5, %l1
movl %xcc, %l0, %i7
tneg %xcc, 0x6
tpos %xcc, 0x5
andn %l2, %o1, %o3
movcc %icc, %i3, %g7
movcc %icc, %i6, %i4
umul %o4, 0x1E3B, %o0
array8 %o2, %i5, %l6
array16 %g2, %o7, %g5
wr %g0, 0x89, %asi
lduha [%l7 + 0x20] %asi, %g6
lduw [%l7 + 0x34], %l5
wr %g0, 0x88, %asi
lda [%l7 + 0x2C] %asi, %f25
mova %icc, %g1, %o6
mova %icc, %g4, %l3
fnand %f28, %f2, %f16
brnz %g3, loop_1069
ldd [%l7 + 0x28], %i2
smulcc %i0, 0x07F7, %i1
movneg %icc, %o5, %l1
loop_1069:
fmovscs %xcc, %f13, %f26
fcmpd %fcc3, %f26, %f30
movneg %icc, %l4, %l0
movg %icc, %i7, %l2
tle %xcc, 0x4
movrgz %o1, %i3, %g7
fmovdge %xcc, %f8, %f17
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnands %f10, %f9, %f11
smulcc %o3, 0x1493, %i6
std %i4, [%l7 + 0x70]
bvs,a %icc, loop_1070
udivx %o0, 0x1571, %o4
sdivx %o2, 0x1681, %i5
fmovrde %l6, %f30, %f20
loop_1070:
movvc %icc, %g2, %o7
xor %g5, %g6, %g1
edge32ln %l5, %g4, %l3
fblg %fcc0, loop_1071
movrgez %g3, 0x133, %i2
set 0x12, %o0
stba %i0, [%l7 + %o0] 0x88
loop_1071:
sdiv %o6, 0x0250, %i1
sdivx %l1, 0x1829, %l4
movn %xcc, %o5, %l0
fmovsn %xcc, %f16, %f28
edge8 %i7, %l2, %i3
sra %o1, %g7, %i6
ba,a loop_1072
ldub [%l7 + 0x54], %i4
or %o3, 0x094E, %o4
movrlez %o0, %o2, %l6
loop_1072:
nop
set 0x18, %g4
sta %f2, [%l7 + %g4] 0x04
flush %l7 + 0x48
srlx %i5, %g2, %o7
tcs %icc, 0x1
fmul8x16 %f26, %f14, %f12
sdiv %g6, 0x13E1, %g5
brgez %g1, loop_1073
edge32 %g4, %l5, %g3
bleu,a,pn %xcc, loop_1074
taddcctv %i2, 0x030E, %l3
loop_1073:
movl %xcc, %o6, %i0
addc %l1, 0x1C3C, %l4
loop_1074:
fbn %fcc2, loop_1075
sdivcc %i1, 0x1E55, %l0
tcs %icc, 0x5
bn,pt %xcc, loop_1076
loop_1075:
fmovrslez %i7, %f11, %f2
xorcc %o5, 0x0BA7, %l2
edge8ln %o1, %g7, %i6
loop_1076:
popc 0x0574, %i4
movrlz %i3, %o4, %o3
tvs %xcc, 0x4
addcc %o0, %o2, %l6
addccc %g2, 0x0A6E, %o7
edge16 %i5, %g6, %g5
orcc %g4, 0x0777, %l5
fabss %f16, %f10
movrgez %g1, %i2, %l3
xorcc %g3, %o6, %l1
andncc %i0, %l4, %l0
fmovrsgez %i7, %f22, %f11
tle %icc, 0x5
udivcc %o5, 0x05CA, %l2
array32 %i1, %o1, %i6
fcmpne16 %f22, %f28, %i4
ldx [%l7 + 0x60], %g7
orncc %i3, 0x1004, %o3
or %o0, 0x1336, %o4
subc %o2, %l6, %o7
fnands %f6, %f15, %f18
set 0x40, %g1
stda %f0, [%l7 + %g1] 0x11
sir 0x0F51
andcc %i5, %g2, %g5
tcs %xcc, 0x0
fmovscc %xcc, %f0, %f19
wr %g0, 0x19, %asi
lduwa [%l7 + 0x34] %asi, %g6
movn %xcc, %l5, %g4
fbg,a %fcc2, loop_1077
fones %f10
movpos %xcc, %i2, %g1
ta %xcc, 0x3
loop_1077:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpsub16s %f1, %f22, %f16
movpos %icc, %g3, %l3
edge16 %l1, %i0, %o6
bne,pn %icc, loop_1078
sll %l4, %l0, %o5
movvs %icc, %l2, %i7
edge8 %i1, %o1, %i6
loop_1078:
mulx %i4, %g7, %o3
tcs %xcc, 0x2
fbo,a %fcc2, loop_1079
tsubcc %i3, %o4, %o0
edge32 %o2, %l6, %i5
tneg %xcc, 0x3
loop_1079:
tge %xcc, 0x7
movrgez %o7, %g5, %g6
movpos %xcc, %g2, %l5
addccc %g4, %i2, %g3
bvc,pt %icc, loop_1080
fmovdl %xcc, %f22, %f22
fcmpeq32 %f28, %f28, %l3
movrgz %g1, 0x37D, %l1
loop_1080:
bvs loop_1081
tn %icc, 0x6
edge16n %i0, %l4, %l0
fcmps %fcc0, %f13, %f13
loop_1081:
alignaddr %o5, %o6, %i7
tsubcctv %l2, %o1, %i1
fbo,a %fcc3, loop_1082
fsrc1 %f2, %f20
movcs %xcc, %i6, %g7
fzeros %f11
loop_1082:
tsubcc %o3, 0x0EB4, %i4
tl %xcc, 0x3
mulscc %o4, 0x0F69, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bpos loop_1083
tleu %icc, 0x4
fmovrdgez %i3, %f30, %f14
fxnors %f26, %f22, %f14
loop_1083:
edge32ln %o2, %l6, %o7
fcmple16 %f2, %f12, %i5
fmovdpos %icc, %f26, %f8
movvs %icc, %g6, %g5
set 0x68, %i2
prefetcha [%l7 + %i2] 0x11, 0x1
orn %g2, %i2, %g3
tvc %xcc, 0x6
movl %xcc, %g4, %l3
bpos,pn %icc, loop_1084
std %f26, [%l7 + 0x20]
movvs %xcc, %g1, %l1
bne,pn %xcc, loop_1085
loop_1084:
edge16ln %i0, %l0, %o5
membar 0x3C
movre %o6, 0x0DD, %i7
loop_1085:
fnors %f27, %f20, %f30
call loop_1086
orcc %l4, 0x0410, %o1
fmovdl %xcc, %f24, %f11
addc %i1, 0x06C0, %i6
loop_1086:
movrgz %l2, %g7, %o3
fpsub32s %f7, %f13, %f21
tvc %icc, 0x6
array16 %i4, %o0, %i3
fmovdpos %icc, %f6, %f26
bvs,a loop_1087
fcmped %fcc0, %f0, %f18
set 0x20, %o5
ldda [%l7 + %o5] 0x2b, %o2
loop_1087:
lduh [%l7 + 0x68], %l6
membar 0x64
alignaddr %o7, %o4, %g6
fabsd %f28, %f12
subccc %g5, %i5, %l5
movrlz %i2, 0x3F5, %g3
wr %g0, 0x2b, %asi
stxa %g2, [%l7 + 0x38] %asi
membar #Sync
edge16 %g4, %l3, %g1
nop
set 0x3E, %g6
ldsb [%l7 + %g6], %l1
edge32n %i0, %l0, %o6
fmovrdgz %i7, %f4, %f20
srax %l4, %o1, %i1
movneg %icc, %o5, %l2
fpadd32s %f10, %f4, %f22
orncc %i6, 0x0D93, %g7
umul %o3, %o0, %i4
subccc %o2, %l6, %i3
mulscc %o7, %g6, %g5
fexpand %f21, %f14
wr %g0, 0x81, %asi
stwa %i5, [%l7 + 0x30] %asi
ldsw [%l7 + 0x34], %l5
edge8 %i2, %o4, %g2
udiv %g3, 0x047A, %l3
subcc %g1, 0x1FDA, %g4
taddcctv %i0, %l1, %l0
edge8ln %i7, %l4, %o1
tpos %xcc, 0x7
fbu %fcc1, loop_1088
fmovdge %icc, %f24, %f2
movrlez %i1, %o5, %l2
fblg,a %fcc3, loop_1089
loop_1088:
ld [%l7 + 0x5C], %f14
fornot1 %f20, %f14, %f24
set 0x58, %g2
sta %f9, [%l7 + %g2] 0x11
loop_1089:
fpadd16 %f6, %f22, %f12
edge8n %o6, %i6, %o3
umul %g7, %o0, %o2
edge32l %i4, %l6, %i3
subcc %g6, %g5, %o7
ldx [%l7 + 0x20], %i5
addccc %l5, %o4, %g2
udiv %i2, 0x169D, %l3
wr %g0, 0xe2, %asi
stba %g1, [%l7 + 0x52] %asi
membar #Sync
ldsw [%l7 + 0x58], %g3
sdiv %i0, 0x0B37, %l1
set 0x10, %l5
ldda [%l7 + %l5] 0x27, %l0
fmovrdlz %i7, %f10, %f2
movvc %xcc, %g4, %o1
wr %g0, 0x81, %asi
lduwa [%l7 + 0x18] %asi, %i1
fnegd %f16, %f26
movgu %xcc, %o5, %l4
edge32n %l2, %i6, %o6
xorcc %o3, 0x1FB8, %o0
orcc %g7, %i4, %l6
add %l7, 0x18, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %i3
casa [%l6] %asi, %i3, %g6
set 0x4A, %i4
ldsha [%l7 + %i4] 0x15, %o2
move %xcc, %g5, %o7
tneg %xcc, 0x4
tge %xcc, 0x3
smulcc %l5, 0x1999, %o4
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x38] %asi, 0x3
addc %i2, %l3, %g1
addcc %g3, %i0, %l1
orn %l0, 0x0757, %i5
bl,pn %xcc, loop_1090
fmovde %icc, %f7, %f27
lduw [%l7 + 0x28], %i7
stx %g4, [%l7 + 0x10]
loop_1090:
fbl %fcc0, loop_1091
nop
setx loop_1092, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
nop
set 0x2C, %i6
prefetch [%l7 + %i6], 0x1
set 0x25, %g3
ldstuba [%l7 + %g3] 0x80, %i1
loop_1091:
tpos %xcc, 0x0
loop_1092:
tcc %xcc, 0x2
and %o5, 0x02CE, %o1
movgu %icc, %l2, %i6
fornot2 %f30, %f6, %f28
fbg %fcc0, loop_1093
sth %o6, [%l7 + 0x36]
ld [%l7 + 0x54], %f0
fnand %f10, %f10, %f16
loop_1093:
ldsb [%l7 + 0x19], %l4
fmovrdgez %o3, %f26, %f22
te %icc, 0x6
fabsd %f24, %f6
fmovdcc %icc, %f7, %f29
fcmpne16 %f14, %f30, %g7
fbo,a %fcc1, loop_1094
ldsb [%l7 + 0x7C], %i4
fmovrsgez %l6, %f24, %f20
movvc %icc, %o0, %i3
loop_1094:
nop
set 0x18, %o1
stxa %o2, [%l7 + %o1] 0x2a
membar #Sync
set 0x60, %i7
ldxa [%l7 + %i7] 0x81, %g5
sdivx %g6, 0x0D0B, %o7
sub %l5, %o4, %g2
edge8l %i2, %l3, %g3
xnor %g1, %l1, %i0
addc %i5, %i7, %g4
movvs %icc, %l0, %o5
fmovsne %xcc, %f9, %f10
be,a loop_1095
popc 0x158F, %i1
smulcc %o1, %i6, %o6
fbne,a %fcc1, loop_1096
loop_1095:
ldsb [%l7 + 0x4B], %l4
tn %xcc, 0x6
edge8ln %l2, %g7, %o3
loop_1096:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc 0x1A0E, %l6
tleu %icc, 0x1
tn %icc, 0x3
subcc %o0, 0x059E, %i3
movvs %xcc, %i4, %g5
tpos %icc, 0x1
faligndata %f16, %f6, %f6
bvc,a loop_1097
taddcctv %g6, %o7, %o2
orn %l5, 0x007B, %g2
fmovdgu %xcc, %f1, %f16
loop_1097:
bcc,pn %icc, loop_1098
taddcc %i2, 0x11A0, %o4
umul %l3, 0x0FC8, %g3
add %l7, 0x30, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %l1
casxa [%l6] %asi, %l1, %i0
loop_1098:
sdiv %g1, 0x1591, %i5
bl loop_1099
fbul %fcc1, loop_1100
fmovrdlz %i7, %f30, %f28
fcmpd %fcc2, %f8, %f10
loop_1099:
andn %l0, %o5, %i1
loop_1100:
bg,a,pt %icc, loop_1101
std %g4, [%l7 + 0x60]
wr %g0, 0xeb, %asi
stda %o0, [%l7 + 0x40] %asi
membar #Sync
loop_1101:
edge32ln %o6, %i6, %l2
mulscc %g7, %l4, %o3
st %f3, [%l7 + 0x28]
tneg %xcc, 0x1
fmovde %icc, %f21, %f31
bg,pt %xcc, loop_1102
tsubcc %l6, %i3, %o0
ba %xcc, loop_1103
subcc %g5, 0x1FC5, %g6
loop_1102:
sdiv %o7, 0x0F0E, %o2
be,pn %icc, loop_1104
loop_1103:
bcs %icc, loop_1105
xorcc %l5, 0x1F06, %g2
sllx %i2, 0x12, %i4
loop_1104:
fcmpgt16 %f8, %f0, %l3
loop_1105:
popc %g3, %o4
smulcc %i0, 0x10FB, %l1
tneg %icc, 0x4
fmovrslz %g1, %f17, %f28
orn %i7, 0x1909, %i5
movrgz %l0, %o5, %g4
fnegs %f19, %f3
wr %g0, 0x80, %asi
lduba [%l7 + 0x72] %asi, %i1
array16 %o6, %o1, %i6
fmovsn %icc, %f7, %f21
xor %g7, 0x084D, %l2
array8 %l4, %l6, %o3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %o0, %i3, %g5
sdivx %g6, 0x10F4, %o7
addc %o2, 0x0544, %l5
te %xcc, 0x6
fmovsne %xcc, %f14, %f5
xnorcc %g2, 0x05A1, %i4
alignaddr %i2, %l3, %o4
array8 %i0, %l1, %g3
fpadd32s %f14, %f29, %f28
xnor %g1, 0x033B, %i7
edge16 %i5, %o5, %l0
bleu loop_1106
movrlez %g4, 0x119, %i1
bcs %icc, loop_1107
orn %o1, 0x124A, %i6
loop_1106:
movrgz %g7, %l2, %o6
sub %l4, 0x0125, %l6
loop_1107:
fmovse %xcc, %f20, %f26
lduh [%l7 + 0x4A], %o0
tn %xcc, 0x6
bge,a %xcc, loop_1108
edge32 %o3, %i3, %g6
movneg %icc, %o7, %o2
edge16ln %g5, %g2, %l5
loop_1108:
addccc %i4, %i2, %l3
fbug %fcc3, loop_1109
fbne,a %fcc1, loop_1110
nop
setx loop_1111, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movgu %xcc, %i0, %l1
loop_1109:
taddcctv %g3, 0x1521, %g1
loop_1110:
tvs %icc, 0x4
loop_1111:
bshuffle %f26, %f22, %f20
tvc %xcc, 0x6
fmovscc %xcc, %f13, %f1
andncc %i7, %o4, %i5
tpos %icc, 0x3
wr %g0, 0x89, %asi
stba %l0, [%l7 + 0x4E] %asi
fors %f2, %f8, %f30
umulcc %g4, 0x179C, %i1
tleu %icc, 0x5
tneg %icc, 0x2
wr %g0, 0x18, %asi
sta %f21, [%l7 + 0x60] %asi
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x62, %o2
ldsba [%l7 + %o2] 0x89, %o1
mulx %o5, 0x055C, %i6
umul %g7, 0x045F, %o6
fmovrsne %l4, %f28, %f9
set 0x3C, %i0
swapa [%l7 + %i0] 0x10, %l2
fnands %f21, %f25, %f19
sub %o0, 0x1A95, %o3
tg %icc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %icc, 0x6
movg %xcc, %l6, %i3
andncc %g6, %o7, %g5
movre %o2, 0x394, %g2
array16 %i4, %i2, %l5
bvs,pn %xcc, loop_1112
edge8l %i0, %l1, %g3
fpsub16s %f18, %f2, %f30
fmul8x16al %f2, %f8, %f18
loop_1112:
nop
setx loop_1113, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %l3, %f22, %f0
or %g1, %o4, %i7
fcmple32 %f2, %f22, %i5
loop_1113:
tge %icc, 0x2
edge16n %l0, %i1, %g4
fmovdpos %xcc, %f11, %f3
fmovdl %icc, %f2, %f21
sdivx %o1, 0x1A1C, %i6
add %g7, %o5, %l4
movle %icc, %o6, %o0
fmovda %xcc, %f30, %f11
edge8n %o3, %l2, %l6
movne %icc, %i3, %g6
call loop_1114
fble %fcc0, loop_1115
tneg %icc, 0x4
edge32 %o7, %g5, %o2
loop_1114:
movvc %xcc, %i4, %i2
loop_1115:
fmovdleu %icc, %f6, %f28
and %l5, %g2, %l1
bne,pt %xcc, loop_1116
array8 %i0, %l3, %g3
mulscc %g1, 0x1708, %i7
membar 0x0A
loop_1116:
srlx %o4, 0x02, %i5
nop
set 0x20, %i1
lduw [%l7 + %i1], %l0
xorcc %g4, 0x10BD, %i1
sir 0x1DF6
udiv %i6, 0x1896, %o1
sir 0x0E4A
wr %g0, 0x19, %asi
stwa %g7, [%l7 + 0x7C] %asi
tle %icc, 0x1
edge8ln %l4, %o5, %o6
set 0x40, %o4
prefetcha [%l7 + %o4] 0x89, 0x0
edge16l %o0, %l2, %i3
set 0x0C, %l4
swapa [%l7 + %l4] 0x19, %g6
smul %o7, %l6, %g5
fpackfix %f24, %f3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsne %xcc, %f14, %f28
bne loop_1117
tvc %icc, 0x3
alignaddrl %i4, %o2, %i2
fnot2 %f12, %f26
loop_1117:
fornot2 %f6, %f22, %f20
tge %icc, 0x5
movrgez %l5, %g2, %l1
srlx %l3, %i0, %g3
edge32ln %g1, %i7, %i5
array16 %o4, %g4, %l0
bge,a,pt %xcc, loop_1118
edge8n %i6, %o1, %i1
fpackfix %f2, %f0
fmovdgu %xcc, %f10, %f29
loop_1118:
fbue %fcc1, loop_1119
xnorcc %l4, 0x09B2, %o5
fmovdne %icc, %f5, %f8
fpadd16s %f10, %f20, %f31
loop_1119:
fpackfix %f4, %f13
movne %icc, %g7, %o6
wr %g0, 0x19, %asi
stwa %o0, [%l7 + 0x34] %asi
fmovs %f12, %f3
addcc %l2, %o3, %i3
movge %icc, %o7, %l6
bshuffle %f2, %f28, %f14
fmovs %f28, %f12
fzero %f30
movgu %icc, %g5, %g6
fbg,a %fcc1, loop_1120
fmovsgu %xcc, %f26, %f21
nop
set 0x10, %i5
std %f28, [%l7 + %i5]
fpadd32s %f6, %f14, %f20
loop_1120:
nop
wr %g0, 0x80, %asi
lduwa [%l7 + 0x54] %asi, %i4
fpack16 %f12, %f19
udivx %i2, 0x0A50, %l5
umulcc %o2, 0x1261, %g2
subccc %l1, 0x183E, %i0
sdiv %l3, 0x0B24, %g1
sth %i7, [%l7 + 0x24]
tpos %xcc, 0x3
std %f6, [%l7 + 0x18]
tcc %icc, 0x1
swap [%l7 + 0x54], %i5
movne %icc, %g3, %o4
ldstub [%l7 + 0x0E], %l0
movre %i6, %o1, %g4
fsrc2 %f26, %f14
movg %xcc, %l4, %o5
mova %xcc, %g7, %o6
nop
set 0x22, %o6
lduh [%l7 + %o6], %i1
fmovs %f21, %f2
fmovrdne %l2, %f0, %f20
fmovsg %icc, %f1, %f3
fbge,a %fcc2, loop_1121
tge %xcc, 0x7
nop
setx loop_1122, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8ln %o3, %i3, %o0
loop_1121:
fmovdpos %icc, %f23, %f24
set 0x70, %g5
prefetcha [%l7 + %g5] 0x81, 0x1
loop_1122:
edge16 %g5, %o7, %g6
ldx [%l7 + 0x28], %i4
membar #Sync
set 0x40, %l0
ldda [%l7 + %l0] 0xf9, %f0
wr %g0, 0x89, %asi
ldsha [%l7 + 0x30] %asi, %i2
edge16n %o2, %l5, %l1
tvs %icc, 0x6
bgu %icc, loop_1123
tle %xcc, 0x1
bvs %xcc, loop_1124
bpos %icc, loop_1125
loop_1123:
movrgez %i0, %g2, %l3
fblg %fcc2, loop_1126
loop_1124:
sllx %g1, 0x1B, %i7
loop_1125:
fbu %fcc2, loop_1127
edge8l %g3, %i5, %o4
loop_1126:
sethi 0x15A0, %i6
fblg,a %fcc0, loop_1128
loop_1127:
sdivcc %o1, 0x1179, %g4
sll %l0, 0x09, %l4
set 0x20, %o3
prefetcha [%l7 + %o3] 0x11, 0x0
loop_1128:
andncc %o6, %i1, %o5
movrlez %o3, 0x33A, %i3
sllx %o0, 0x02, %l2
tl %icc, 0x2
andn %g5, %l6, %g6
or %i4, 0x0213, %i2
fbg,a %fcc1, loop_1129
udivcc %o7, 0x0AD0, %o2
fbuge %fcc0, loop_1130
bcc,pt %xcc, loop_1131
loop_1129:
array16 %l1, %l5, %i0
or %l3, %g1, %i7
loop_1130:
sdiv %g3, 0x19B6, %g2
loop_1131:
bl loop_1132
sth %o4, [%l7 + 0x12]
tneg %xcc, 0x0
orcc %i6, 0x10BA, %i5
loop_1132:
movrgz %o1, %g4, %l4
brlez %l0, loop_1133
bgu,pn %xcc, loop_1134
movle %xcc, %o6, %g7
xnor %i1, 0x1309, %o5
loop_1133:
siam 0x2
loop_1134:
for %f10, %f26, %f24
movne %xcc, %i3, %o3
andcc %o0, %l2, %g5
fpsub16s %f12, %f19, %f22
movge %xcc, %g6, %i4
bgu loop_1135
fmovdvs %xcc, %f25, %f21
bvc,pt %xcc, loop_1136
tgu %xcc, 0x1
loop_1135:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addcc %l6, 0x1195, %i2
loop_1136:
fmovrslz %o2, %f5, %f5
sir 0x12E5
subccc %o7, 0x08B3, %l5
fcmpd %fcc2, %f20, %f18
fornot2 %f26, %f14, %f26
set 0x58, %o7
lda [%l7 + %o7] 0x04, %f18
fornot1 %f10, %f8, %f4
movn %icc, %i0, %l3
ldub [%l7 + 0x2E], %l1
sth %g1, [%l7 + 0x2A]
lduh [%l7 + 0x34], %g3
fexpand %f20, %f6
bneg,pn %xcc, loop_1137
xorcc %i7, %o4, %i6
movrlz %i5, 0x03C, %o1
std %f30, [%l7 + 0x58]
loop_1137:
alignaddr %g2, %g4, %l0
or %l4, %g7, %o6
udiv %i1, 0x0825, %o5
set 0x40, %g7
swapa [%l7 + %g7] 0x88, %o3
edge32ln %i3, %o0, %l2
tgu %xcc, 0x7
ba %icc, loop_1138
tleu %xcc, 0x3
movvc %icc, %g6, %g5
ldd [%l7 + 0x50], %i4
loop_1138:
movrgez %i2, 0x017, %o2
orcc %o7, %l5, %l6
movne %xcc, %i0, %l3
stx %g1, [%l7 + 0x40]
fands %f6, %f18, %f0
movleu %xcc, %l1, %i7
edge32l %o4, %g3, %i5
set 0x4B, %l1
ldsba [%l7 + %l1] 0x0c, %i6
srax %o1, 0x17, %g2
set 0x1A, %l2
ldsha [%l7 + %l2] 0x11, %g4
bvc,pn %icc, loop_1139
fmul8x16au %f16, %f22, %f16
xorcc %l4, %l0, %o6
ldx [%l7 + 0x28], %g7
loop_1139:
fble,a %fcc0, loop_1140
movle %icc, %o5, %i1
fmovrdlez %i3, %f30, %f0
brgez %o0, loop_1141
loop_1140:
movcs %icc, %o3, %l2
st %f3, [%l7 + 0x54]
fbn,a %fcc2, loop_1142
loop_1141:
fpsub32s %f14, %f11, %f12
movcc %icc, %g6, %g5
wr %g0, 0xeb, %asi
stda %i2, [%l7 + 0x48] %asi
membar #Sync
loop_1142:
tcc %icc, 0x2
nop
setx loop_1143, %l0, %l1
jmpl %l1, %o2
edge16 %i4, %l5, %o7
fbne %fcc1, loop_1144
srlx %i0, 0x08, %l6
loop_1143:
xnorcc %l3, 0x0252, %l1
edge16n %i7, %g1, %o4
loop_1144:
add %i5, 0x10F7, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fors %f4, %f2, %f27
addcc %o1, 0x1D48, %i6
ldd [%l7 + 0x60], %g4
fbl %fcc0, loop_1145
sir 0x076F
lduw [%l7 + 0x20], %l4
fbu %fcc0, loop_1146
loop_1145:
andcc %l0, %o6, %g2
be,a,pn %icc, loop_1147
fandnot2 %f12, %f30, %f30
loop_1146:
subc %g7, 0x0EC4, %o5
tne %icc, 0x2
loop_1147:
fmovdg %icc, %f31, %f31
fbule %fcc3, loop_1148
sub %i3, %o0, %i1
bg,a loop_1149
movn %xcc, %o3, %g6
loop_1148:
andn %g5, %l2, %o2
tleu %icc, 0x2
loop_1149:
fsrc1s %f28, %f14
array32 %i4, %i2, %l5
stb %o7, [%l7 + 0x45]
popc 0x1FDF, %l6
array32 %i0, %l3, %l1
fmul8sux16 %f26, %f6, %f26
movrgz %i7, 0x17A, %g1
mulx %i5, %o4, %g3
fxor %f18, %f18, %f14
xnor %i6, 0x0173, %g4
movcs %icc, %l4, %l0
srl %o6, 0x1C, %g2
stb %o1, [%l7 + 0x63]
set 0x4C, %l3
lduwa [%l7 + %l3] 0x19, %o5
sdiv %g7, 0x1B45, %i3
movre %i1, %o0, %o3
edge16 %g5, %g6, %o2
edge8n %i4, %l2, %l5
movvc %icc, %i2, %l6
udiv %i0, 0x06A5, %l3
tleu %icc, 0x6
te %xcc, 0x6
fmovsge %icc, %f11, %f17
tn %icc, 0x5
set 0x11, %i3
ldstuba [%l7 + %i3] 0x19, %l1
tsubcc %o7, %g1, %i5
wr %g0, 0x0c, %asi
swapa [%l7 + 0x70] %asi, %i7
mulscc %g3, 0x0C36, %o4
fmovde %icc, %f17, %f10
set 0x58, %l6
ldsba [%l7 + %l6] 0x80, %g4
smulcc %i6, 0x0FBA, %l0
fmul8x16 %f7, %f2, %f28
wr %g0, 0x2f, %asi
stda %o6, [%l7 + 0x38] %asi
membar #Sync
array32 %l4, %o1, %o5
tne %icc, 0x3
subcc %g2, %g7, %i1
orn %o0, %i3, %g5
movl %icc, %g6, %o2
fmovrdgz %o3, %f26, %f2
fands %f23, %f5, %f9
mulx %l2, %l5, %i4
taddcctv %i2, %i0, %l6
bvc,a %xcc, loop_1150
fornot1 %f20, %f30, %f26
bcs,pn %xcc, loop_1151
flush %l7 + 0x70
loop_1150:
fbe,a %fcc3, loop_1152
movrlz %l1, 0x210, %o7
loop_1151:
movrlz %l3, %g1, %i7
alignaddr %g3, %o4, %g4
loop_1152:
nop
set 0x1E, %o0
stha %i5, [%l7 + %o0] 0x27
membar #Sync
fxnors %f23, %f14, %f28
sdivcc %l0, 0x0CD1, %o6
fexpand %f28, %f14
fba %fcc3, loop_1153
and %i6, %l4, %o1
fmovrdlez %g2, %f12, %f0
bvc,pn %xcc, loop_1154
loop_1153:
tvs %xcc, 0x4
tg %xcc, 0x3
edge16n %o5, %g7, %o0
loop_1154:
ldx [%l7 + 0x20], %i1
movcs %xcc, %i3, %g6
tsubcctv %o2, 0x0209, %o3
fbo %fcc1, loop_1155
andn %g5, %l5, %l2
umulcc %i2, %i0, %i4
fcmple16 %f28, %f20, %l1
loop_1155:
edge8l %l6, %o7, %g1
array32 %i7, %l3, %o4
orn %g4, %g3, %i5
movne %xcc, %o6, %i6
umul %l0, %o1, %g2
xnorcc %l4, 0x063D, %g7
fones %f15
andncc %o5, %i1, %o0
ldsh [%l7 + 0x7E], %g6
sllx %o2, 0x03, %o3
andncc %i3, %l5, %g5
fmovse %xcc, %f31, %f23
srl %l2, %i2, %i4
wr %g0, 0x18, %asi
ldsha [%l7 + 0x2A] %asi, %l1
tge %xcc, 0x7
bgu,a loop_1156
umul %l6, %o7, %i0
bpos,pt %icc, loop_1157
tvc %icc, 0x5
loop_1156:
tcs %xcc, 0x7
fcmpne16 %f26, %f6, %g1
loop_1157:
movn %icc, %l3, %o4
and %i7, %g4, %i5
fors %f28, %f26, %f4
addc %g3, 0x1B23, %i6
fmovdne %icc, %f2, %f28
fble %fcc2, loop_1158
fnot2 %f0, %f0
fmovdleu %xcc, %f19, %f10
subccc %l0, 0x1971, %o6
loop_1158:
std %g2, [%l7 + 0x40]
array16 %o1, %l4, %g7
ldsb [%l7 + 0x17], %o5
sra %i1, 0x01, %g6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
smul %o0, 0x0BF0, %o2
subcc %o3, 0x19A4, %l5
fmovrdgz %g5, %f20, %f30
orn %i3, %l2, %i4
smul %i2, %l1, %o7
movle %icc, %l6, %i0
ba,a loop_1159
fbne,a %fcc2, loop_1160
membar 0x7D
fblg %fcc2, loop_1161
loop_1159:
fmovrdne %l3, %f26, %f16
loop_1160:
nop
wr %g0, 0x18, %asi
ldsba [%l7 + 0x22] %asi, %g1
loop_1161:
movrgez %i7, 0x0A5, %o4
bne loop_1162
xorcc %g4, 0x021C, %g3
movleu %icc, %i5, %i6
tgu %xcc, 0x0
loop_1162:
call loop_1163
sllx %l0, 0x1C, %o6
subccc %g2, 0x012E, %l4
addc %g7, %o5, %o1
loop_1163:
sub %i1, %o0, %g6
nop
setx loop_1164, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x68], %o2
xor %o2, %g5, %l5
movre %i3, %i4, %l2
loop_1164:
ba,a loop_1165
fpack32 %f28, %f10, %f4
tge %icc, 0x7
bleu %xcc, loop_1166
loop_1165:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivcc %i2, 0x11E5, %l1
fmovrsgz %l6, %f14, %f4
loop_1166:
movrgez %o7, %l3, %i0
nop
setx loop_1167, %l0, %l1
jmpl %l1, %g1
movrlz %i7, %o4, %g4
fmovsge %icc, %f14, %f21
sllx %i5, 0x19, %g3
loop_1167:
andcc %i6, %o6, %l0
fpsub32 %f12, %f20, %f20
orncc %g2, 0x0C18, %g7
sdiv %l4, 0x0AA4, %o5
movne %icc, %i1, %o0
movneg %icc, %g6, %o3
tvs %icc, 0x0
alignaddr %o1, %g5, %l5
te %xcc, 0x4
tge %xcc, 0x3
ldstub [%l7 + 0x54], %o2
fmovsneg %icc, %f31, %f21
set 0x6A, %g1
ldsha [%l7 + %g1] 0x11, %i4
xorcc %l2, 0x162E, %i2
add %l7, 0x60, %l6
wr %g0, 0x81, %asi
casa [%l6] %asi, %i3, %l6
orncc %o7, 0x0ADD, %l1
fands %f29, %f21, %f13
fbu,a %fcc2, loop_1168
edge16 %i0, %g1, %l3
te %xcc, 0x3
set 0x40, %g4
ldda [%l7 + %g4] 0x81, %f16
loop_1168:
bgu,a,pt %xcc, loop_1169
tne %xcc, 0x6
st %f8, [%l7 + 0x40]
addc %o4, 0x12F1, %g4
loop_1169:
fcmpgt16 %f8, %f26, %i5
tcs %icc, 0x5
stw %i7, [%l7 + 0x50]
movle %icc, %g3, %i6
mulx %l0, %g2, %o6
sethi 0x1437, %l4
ldd [%l7 + 0x28], %f10
movcs %xcc, %g7, %i1
edge16ln %o0, %g6, %o3
fabsd %f26, %f12
srlx %o1, %g5, %o5
subc %l5, 0x0DF6, %o2
edge32 %l2, %i2, %i4
movge %xcc, %i3, %o7
fcmpeq32 %f8, %f2, %l6
addcc %i0, 0x00CC, %g1
ld [%l7 + 0x5C], %f7
fmul8sux16 %f10, %f20, %f28
udivx %l3, 0x008F, %o4
fandnot1 %f2, %f24, %f12
addcc %g4, %l1, %i5
wr %g0, 0x80, %asi
ldxa [%l7 + 0x78] %asi, %i7
sllx %i6, %g3, %l0
stb %o6, [%l7 + 0x16]
brgz,a %g2, loop_1170
srax %g7, 0x13, %l4
sllx %i1, %g6, %o0
set 0x7A, %i2
stba %o1, [%l7 + %i2] 0x11
loop_1170:
nop
wr %g0, 0x22, %asi
stxa %o3, [%l7 + 0x18] %asi
membar #Sync
fbl,a %fcc3, loop_1171
movcs %icc, %g5, %o5
tl %icc, 0x7
edge32ln %o2, %l2, %i2
loop_1171:
nop
wr %g0, 0x80, %asi
ldsba [%l7 + 0x4B] %asi, %i4
mulscc %i3, 0x0F4C, %o7
move %xcc, %l5, %l6
movne %icc, %i0, %g1
brz,a %o4, loop_1172
mulx %l3, %l1, %i5
sth %i7, [%l7 + 0x4E]
fsrc2 %f16, %f20
loop_1172:
addccc %i6, 0x1350, %g3
mova %icc, %g4, %o6
fmuld8sux16 %f8, %f29, %f20
tle %xcc, 0x5
mulx %l0, %g2, %g7
bneg,pt %xcc, loop_1173
sdiv %l4, 0x0206, %g6
tcc %icc, 0x0
fcmpeq32 %f4, %f10, %i1
loop_1173:
nop
setx loop_1174, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
stbar
xnorcc %o0, %o3, %g5
edge32l %o1, %o2, %l2
loop_1174:
nop
setx loop_1175, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbe %fcc0, loop_1176
fmovdle %xcc, %f10, %f12
fsrc2 %f26, %f8
loop_1175:
edge16ln %o5, %i2, %i3
loop_1176:
srlx %i4, %l5, %o7
sir 0x1B88
fmovdge %xcc, %f27, %f8
set 0x4E, %o5
lduha [%l7 + %o5] 0x15, %i0
addc %g1, 0x054B, %o4
edge16 %l3, %l1, %l6
movl %icc, %i5, %i6
set 0x1C, %g6
lda [%l7 + %g6] 0x14, %f24
tvs %xcc, 0x2
andcc %i7, %g3, %g4
edge16n %l0, %o6, %g2
addcc %g7, %g6, %i1
subcc %l4, 0x0C94, %o0
tgu %xcc, 0x3
subcc %o3, 0x1653, %o1
tsubcc %g5, 0x0E31, %l2
pdist %f10, %f10, %f16
fcmpgt32 %f0, %f18, %o2
fbge,a %fcc0, loop_1177
and %i2, 0x1FAC, %i3
fbn,a %fcc3, loop_1178
edge32 %o5, %i4, %l5
loop_1177:
edge8ln %i0, %o7, %g1
fpack16 %f2, %f3
loop_1178:
and %l3, %l1, %o4
bgu,pn %xcc, loop_1179
fbge,a %fcc0, loop_1180
tne %xcc, 0x6
fxors %f24, %f8, %f14
loop_1179:
for %f28, %f30, %f0
loop_1180:
tge %icc, 0x3
fbne,a %fcc3, loop_1181
movvc %xcc, %l6, %i5
edge32 %i6, %g3, %i7
fzero %f30
loop_1181:
sra %l0, 0x01, %o6
orncc %g2, %g4, %g7
tcs %xcc, 0x6
ldsw [%l7 + 0x44], %i1
call loop_1182
nop
setx loop_1183, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
call loop_1184
fbule,a %fcc3, loop_1185
loop_1182:
xorcc %g6, %l4, %o0
loop_1183:
edge16ln %o3, %g5, %o1
loop_1184:
edge8n %o2, %l2, %i2
loop_1185:
fmul8sux16 %f16, %f8, %f10
fbuge,a %fcc2, loop_1186
fabsd %f26, %f8
tge %icc, 0x7
fcmps %fcc1, %f11, %f8
loop_1186:
smulcc %i3, 0x1ECC, %i4
srl %l5, %o5, %o7
fmovdl %icc, %f17, %f4
wr %g0, 0x04, %asi
prefetcha [%l7 + 0x28] %asi, 0x3
fnot1 %f22, %f6
ldsw [%l7 + 0x1C], %l3
alignaddrl %l1, %o4, %g1
subccc %l6, 0x0257, %i5
add %l7, 0x0C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i6, %g3
tsubcc %l0, 0x15A6, %o6
movvc %icc, %g2, %g4
fmovsa %icc, %f9, %f10
fnot1s %f29, %f21
fpmerge %f4, %f0, %f10
subcc %g7, 0x1C3A, %i1
fba,a %fcc3, loop_1187
fmovdcc %icc, %f14, %f14
fmovdneg %xcc, %f18, %f1
wr %g0, 0x11, %asi
ldxa [%l7 + 0x58] %asi, %i7
loop_1187:
tcc %xcc, 0x2
tgu %icc, 0x5
fmovde %xcc, %f21, %f2
sllx %l4, 0x1F, %g6
array32 %o3, %o0, %g5
fbg,a %fcc2, loop_1188
udivcc %o2, 0x0EB9, %o1
mulx %i2, 0x02FD, %l2
edge16 %i3, %l5, %o5
loop_1188:
umul %o7, 0x162F, %i0
tge %xcc, 0x4
move %xcc, %l3, %l1
movcc %xcc, %o4, %i4
fpack16 %f16, %f31
wr %g0, 0x0c, %asi
stha %l6, [%l7 + 0x2A] %asi
siam 0x4
taddcctv %i5, 0x0044, %i6
fandnot1s %f10, %f7, %f29
edge16n %g1, %l0, %g3
fcmple16 %f2, %f18, %g2
smul %o6, 0x00FC, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32 %g4, %i7, %l4
fbn,a %fcc1, loop_1189
fmovdpos %icc, %f25, %f11
fsrc1s %f1, %f4
movg %icc, %g6, %o3
loop_1189:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmul8x16au %f11, %f0, %f4
nop
set 0x2C, %g2
sth %o0, [%l7 + %g2]
addc %i1, 0x0C5F, %o2
movge %xcc, %g5, %o1
subccc %l2, 0x081A, %i2
ldstub [%l7 + 0x6B], %l5
udivx %o5, 0x0C6D, %o7
fpadd16 %f24, %f0, %f2
edge32 %i3, %i0, %l3
mova %xcc, %o4, %l1
tleu %xcc, 0x7
for %f4, %f30, %f30
tn %xcc, 0x3
fpsub16 %f30, %f12, %f8
bneg,a loop_1190
andcc %i4, %l6, %i6
movrgez %i5, %l0, %g1
stbar
loop_1190:
orn %g2, 0x1BEF, %o6
fcmple16 %f10, %f8, %g7
edge8l %g3, %g4, %i7
tvc %icc, 0x7
subc %l4, 0x069D, %g6
fmovspos %icc, %f3, %f27
array32 %o0, %i1, %o2
fmovsgu %icc, %f17, %f2
taddcc %g5, %o1, %o3
fmovdvc %xcc, %f20, %f9
tleu %icc, 0x7
xnorcc %i2, 0x1A92, %l2
swap [%l7 + 0x28], %o5
movgu %xcc, %o7, %i3
fbg,a %fcc0, loop_1191
movleu %xcc, %i0, %l3
brz %l5, loop_1192
nop
set 0x20, %l5
ldd [%l7 + %l5], %o4
loop_1191:
andcc %i4, %l6, %l1
orncc %i6, %l0, %g1
loop_1192:
fpmerge %f29, %f30, %f18
srlx %i5, %g2, %g7
andncc %g3, %g4, %i7
flush %l7 + 0x68
tg %icc, 0x2
fmul8x16al %f6, %f14, %f16
ble loop_1193
movl %icc, %l4, %g6
fornot2s %f19, %f23, %f9
edge32 %o0, %i1, %o6
loop_1193:
movcc %icc, %o2, %o1
lduh [%l7 + 0x2C], %o3
mova %xcc, %i2, %g5
tn %icc, 0x5
for %f28, %f26, %f26
edge32n %o5, %l2, %i3
sdiv %i0, 0x13B5, %l3
edge32 %l5, %o4, %i4
tn %icc, 0x2
wr %g0, 0x2b, %asi
stxa %o7, [%l7 + 0x48] %asi
membar #Sync
fpack16 %f20, %f31
edge32l %l1, %i6, %l0
bn,a loop_1194
movcc %xcc, %g1, %i5
sub %l6, 0x100C, %g2
sethi 0x0EEE, %g7
loop_1194:
fmovrdlz %g3, %f20, %f10
movcs %xcc, %i7, %l4
fmovsvc %xcc, %f30, %f27
sllx %g6, %g4, %o0
addccc %i1, %o2, %o1
movge %xcc, %o3, %i2
movneg %icc, %o6, %o5
ldub [%l7 + 0x53], %l2
fpackfix %f26, %f6
mulx %i3, 0x09EE, %g5
alignaddrl %l3, %i0, %l5
movn %xcc, %i4, %o4
umul %o7, 0x156A, %i6
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x50] %asi, 0x2
srlx %g1, 0x18, %i5
fbne %fcc3, loop_1195
smulcc %l6, %l0, %g2
array16 %g3, %i7, %g7
srlx %l4, %g4, %o0
loop_1195:
add %i1, 0x12DC, %o2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnor %f16, %f30, %f10
fmovspos %xcc, %f12, %f10
ldsh [%l7 + 0x28], %o1
tg %icc, 0x1
movgu %icc, %o3, %g6
fandnot2s %f20, %f16, %f13
movvs %xcc, %i2, %o6
andcc %l2, %i3, %g5
set 0x60, %i6
ldda [%l7 + %i6] 0x89, %o4
alignaddr %i0, %l3, %l5
nop
setx loop_1196, %l0, %l1
jmpl %l1, %i4
fmovsle %icc, %f9, %f6
subcc %o4, 0x0AAB, %i6
fmovrde %o7, %f22, %f18
loop_1196:
fcmpne16 %f8, %f4, %l1
edge16 %i5, %l6, %l0
tne %icc, 0x7
lduw [%l7 + 0x40], %g2
wr %g0, 0x89, %asi
swapa [%l7 + 0x50] %asi, %g3
subcc %i7, 0x19AB, %g7
subccc %g1, %l4, %g4
set 0x50, %g3
stwa %i1, [%l7 + %g3] 0x04
movg %xcc, %o0, %o2
fblg %fcc3, loop_1197
taddcc %o3, %o1, %g6
array16 %i2, %o6, %i3
fsrc1s %f26, %f17
loop_1197:
tvc %xcc, 0x6
fors %f2, %f28, %f18
andcc %l2, 0x1975, %o5
fmovdcc %icc, %f18, %f17
edge8 %i0, %l3, %l5
wr %g0, 0xea, %asi
stwa %g5, [%l7 + 0x18] %asi
membar #Sync
edge8ln %i4, %i6, %o4
fmovrdlez %l1, %f20, %f26
tg %icc, 0x7
tgu %icc, 0x4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %i5, %l6, %o7
sdiv %l0, 0x0DFE, %g2
move %icc, %i7, %g3
orn %g7, 0x1EDC, %g1
fpadd16s %f5, %f12, %f0
movrgz %l4, 0x005, %g4
nop
setx loop_1198, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovdle %xcc, %f10, %f20
tvc %xcc, 0x3
sll %i1, %o2, %o3
loop_1198:
movrlz %o0, %g6, %o1
edge32 %o6, %i2, %l2
tcs %xcc, 0x1
fmovdpos %icc, %f31, %f23
fmovsleu %xcc, %f11, %f19
fandnot1 %f18, %f26, %f20
siam 0x6
edge8 %o5, %i0, %l3
fmovrdlz %i3, %f26, %f16
fabss %f29, %f8
mova %xcc, %g5, %l5
movneg %xcc, %i6, %o4
set 0x40, %i4
stba %i4, [%l7 + %i4] 0x88
movleu %xcc, %i5, %l1
bvc,a loop_1199
tvs %xcc, 0x5
wr %g0, 0x80, %asi
ldsba [%l7 + 0x39] %asi, %l6
loop_1199:
taddcctv %l0, %g2, %i7
sethi 0x114E, %o7
fone %f26
movrne %g3, %g1, %l4
tsubcctv %g4, %g7, %i1
mova %icc, %o3, %o0
array32 %o2, %g6, %o6
andcc %o1, 0x1440, %l2
movneg %icc, %i2, %o5
edge16l %i0, %l3, %g5
sdiv %i3, 0x19F3, %i6
edge8n %l5, %o4, %i4
tvc %icc, 0x4
taddcc %i5, %l1, %l6
tvs %xcc, 0x0
mulx %g2, 0x0824, %l0
edge32 %o7, %g3, %g1
movrne %i7, %l4, %g4
tvs %icc, 0x4
fpack16 %f0, %f20
fmovdgu %xcc, %f3, %f29
move %xcc, %g7, %o3
movvc %icc, %o0, %i1
set 0x32, %i7
stha %o2, [%l7 + %i7] 0x80
fbn,a %fcc2, loop_1200
orn %o6, 0x0168, %o1
sth %g6, [%l7 + 0x6A]
movrne %i2, %o5, %l2
loop_1200:
nop
wr %g0, 0x80, %asi
stda %f16, [%l7 + 0x40] %asi
fbn,a %fcc3, loop_1201
stw %l3, [%l7 + 0x1C]
fmovrse %g5, %f27, %f20
fmovscs %xcc, %f6, %f23
loop_1201:
edge8n %i0, %i6, %l5
fmovsvc %xcc, %f1, %f25
smulcc %i3, %o4, %i4
movn %icc, %l1, %i5
ldd [%l7 + 0x68], %i6
srlx %l0, %g2, %o7
bn,pn %icc, loop_1202
xor %g1, 0x1EEB, %i7
add %g3, 0x1ADF, %g4
movleu %xcc, %l4, %o3
loop_1202:
nop
wr %g0, 0xe2, %asi
stha %o0, [%l7 + 0x62] %asi
membar #Sync
tg %xcc, 0x6
brlez,a %i1, loop_1203
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array32 %o2, %o6, %g7
fmovdcc %xcc, %f14, %f4
loop_1203:
edge16 %g6, %o1, %o5
udiv %l2, 0x028C, %i2
or %g5, %i0, %l3
fmovdcs %icc, %f1, %f13
edge8 %i6, %i3, %o4
xnor %l5, 0x1D3E, %l1
tne %xcc, 0x0
movrgez %i4, %i5, %l6
fbl %fcc3, loop_1204
tcs %xcc, 0x2
umulcc %l0, %g2, %g1
fmuld8ulx16 %f3, %f1, %f14
loop_1204:
udivcc %o7, 0x13DE, %i7
tvc %icc, 0x4
and %g4, 0x1A9A, %g3
movrne %o3, 0x11E, %l4
sll %i1, %o2, %o6
fmovsvc %xcc, %f3, %f21
ldsh [%l7 + 0x42], %g7
movneg %icc, %g6, %o0
brgz,a %o1, loop_1205
edge32ln %l2, %o5, %i2
brz %i0, loop_1206
movcc %icc, %g5, %l3
loop_1205:
movneg %icc, %i6, %o4
orcc %i3, 0x06EC, %l5
loop_1206:
udivx %l1, 0x145A, %i4
std %i6, [%l7 + 0x60]
alignaddr %i5, %l0, %g1
fbge,a %fcc1, loop_1207
stb %o7, [%l7 + 0x58]
sir 0x0BAE
sdivcc %g2, 0x1422, %i7
loop_1207:
or %g4, 0x11AE, %g3
fsrc1 %f24, %f0
taddcctv %l4, %o3, %i1
orn %o2, %g7, %o6
andcc %o0, 0x04E7, %o1
fnegs %f27, %f4
tcc %xcc, 0x4
tcc %xcc, 0x6
sra %l2, %g6, %o5
fmovrdlez %i2, %f22, %f18
fmovdl %icc, %f17, %f17
srlx %g5, 0x12, %l3
movcc %icc, %i0, %o4
subc %i3, 0x0FA8, %i6
brlez,a %l5, loop_1208
fmovsl %icc, %f3, %f6
movrlez %i4, 0x306, %l1
srax %l6, %i5, %l0
loop_1208:
movge %icc, %g1, %o7
taddcctv %g2, 0x1B60, %g4
tle %icc, 0x0
st %f11, [%l7 + 0x1C]
fmovdne %xcc, %f2, %f27
wr %g0, 0x11, %asi
lduwa [%l7 + 0x24] %asi, %i7
edge16ln %g3, %o3, %i1
tle %xcc, 0x1
move %icc, %l4, %o2
edge16n %o6, %g7, %o1
movrgz %l2, 0x04A, %g6
bleu,pt %xcc, loop_1209
fblg %fcc2, loop_1210
subc %o0, %i2, %o5
addccc %l3, %i0, %o4
loop_1209:
movvc %xcc, %g5, %i6
loop_1210:
nop
wr %g0, 0xe2, %asi
stha %i3, [%l7 + 0x58] %asi
membar #Sync
subcc %l5, 0x0930, %i4
edge32l %l6, %i5, %l0
addccc %l1, 0x1C30, %o7
umulcc %g2, 0x0A59, %g1
fba,a %fcc0, loop_1211
tl %xcc, 0x1
fcmpne16 %f6, %f18, %g4
mulscc %i7, %o3, %g3
loop_1211:
fornot1 %f16, %f14, %f20
sll %l4, 0x17, %i1
fmovrdlez %o2, %f0, %f2
array16 %g7, %o6, %l2
fba,a %fcc0, loop_1212
fpadd16 %f8, %f0, %f8
fmovsl %xcc, %f23, %f13
addc %o1, 0x1F00, %g6
loop_1212:
fpack16 %f10, %f2
bgu loop_1213
sllx %o0, 0x17, %i2
sllx %l3, 0x1F, %i0
wr %g0, 0x80, %asi
ldswa [%l7 + 0x7C] %asi, %o4
loop_1213:
brgez,a %o5, loop_1214
bleu,pn %xcc, loop_1215
smulcc %i6, %g5, %i3
add %l7, 0x4C, %l6
wr %g0, 0x80, %asi
casa [%l6] 0x80, %i4, %l5
loop_1214:
array32 %l6, %i5, %l0
loop_1215:
edge32n %l1, %g2, %o7
movrlez %g1, %g4, %o3
wr %g0, 0x89, %asi
ldxa [%l7 + 0x48] %asi, %g3
orncc %l4, %i1, %o2
movgu %xcc, %g7, %i7
prefetch [%l7 + 0x1C], 0x3
udiv %o6, 0x177C, %l2
edge32 %o1, %o0, %i2
nop
setx loop_1216, %l0, %l1
jmpl %l1, %g6
edge16 %l3, %o4, %i0
ble,a,pn %xcc, loop_1217
fmovd %f4, %f6
loop_1216:
movvs %xcc, %o5, %g5
fbo %fcc0, loop_1218
loop_1217:
fone %f18
taddcctv %i6, %i3, %l5
edge8n %i4, %i5, %l0
loop_1218:
fxnors %f14, %f19, %f5
movre %l6, 0x3A2, %l1
tcs %icc, 0x6
fpack32 %f22, %f16, %f24
fxnor %f14, %f20, %f2
taddcctv %o7, 0x19F7, %g2
fornot2 %f12, %f8, %f2
tneg %icc, 0x4
fmovsvs %icc, %f6, %f5
set 0x20, %o2
stxa %g4, [%g0 + %o2] 0x20
movpos %xcc, %o3, %g3
set 0x70, %i0
ldda [%l7 + %i0] 0xeb, %g0
sethi 0x013C, %l4
edge16n %o2, %g7, %i1
fmovd %f22, %f0
fmovrsne %i7, %f27, %f18
ta %icc, 0x5
lduw [%l7 + 0x40], %o6
movpos %xcc, %l2, %o1
alignaddr %o0, %g6, %l3
movrlz %o4, %i2, %i0
flush %l7 + 0x78
edge8ln %o5, %g5, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sllx %i6, 0x00, %i4
movneg %icc, %l5, %i5
smul %l0, 0x1BDE, %l6
ble,a %xcc, loop_1219
fbl,a %fcc0, loop_1220
fand %f24, %f4, %f24
tsubcc %l1, %g2, %o7
loop_1219:
tsubcc %g4, 0x1CC2, %o3
loop_1220:
edge8n %g3, %l4, %o2
fandnot1 %f16, %f6, %f16
smulcc %g1, 0x0FF7, %i1
lduw [%l7 + 0x08], %i7
fcmpne16 %f2, %f24, %o6
fbg %fcc2, loop_1221
movneg %icc, %g7, %o1
tge %icc, 0x7
srl %l2, 0x01, %g6
loop_1221:
taddcc %o0, %l3, %i2
smul %o4, 0x03A4, %o5
fblg,a %fcc0, loop_1222
fmovdneg %xcc, %f19, %f26
flush %l7 + 0x24
ba,pt %xcc, loop_1223
loop_1222:
edge32l %i0, %i3, %i6
movle %xcc, %g5, %i4
tleu %xcc, 0x2
loop_1223:
edge16 %l5, %i5, %l0
andn %l1, 0x052E, %l6
fpsub32 %f14, %f8, %f20
sll %o7, 0x02, %g2
edge32l %g4, %o3, %g3
fmovdge %xcc, %f20, %f25
subc %l4, 0x1033, %g1
udivcc %i1, 0x00C7, %i7
edge16l %o2, %o6, %o1
tcs %icc, 0x1
movrgez %l2, 0x052, %g7
srax %o0, 0x0F, %g6
wr %g0, 0x22, %asi
stha %l3, [%l7 + 0x46] %asi
membar #Sync
subccc %o4, %o5, %i2
fmovsge %icc, %f20, %f11
movrlez %i0, 0x268, %i3
movne %xcc, %i6, %g5
xnor %l5, 0x14EA, %i4
add %l7, 0x3C, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %l0, %l1
tpos %icc, 0x2
movpos %icc, %i5, %o7
fnand %f14, %f6, %f8
fbuge,a %fcc3, loop_1224
fands %f3, %f3, %f2
movcc %icc, %g2, %l6
edge16n %o3, %g3, %l4
loop_1224:
fbne,a %fcc2, loop_1225
andn %g1, %i1, %g4
te %xcc, 0x6
movpos %xcc, %i7, %o6
loop_1225:
array32 %o2, %o1, %g7
or %o0, 0x1AB5, %l2
fmovs %f22, %f5
fcmpne16 %f18, %f8, %l3
fands %f31, %f23, %f29
move %icc, %o4, %o5
edge16l %g6, %i0, %i2
movre %i3, %g5, %l5
fmovsn %xcc, %f2, %f8
fmovdle %xcc, %f6, %f23
tcc %xcc, 0x3
sllx %i6, %l0, %l1
taddcctv %i4, 0x1948, %o7
subc %i5, 0x1CF8, %l6
movvs %xcc, %g2, %g3
tne %xcc, 0x7
fmovrde %o3, %f28, %f22
ldub [%l7 + 0x57], %g1
bshuffle %f6, %f16, %f2
movleu %icc, %i1, %l4
sth %i7, [%l7 + 0x10]
tle %icc, 0x1
fnand %f4, %f22, %f12
array16 %g4, %o6, %o2
srlx %g7, 0x09, %o0
fpsub32s %f7, %f22, %f19
fnegs %f6, %f3
movneg %icc, %l2, %l3
edge16ln %o1, %o5, %g6
fcmpd %fcc0, %f8, %f18
fmovdcs %xcc, %f16, %f25
fbne %fcc3, loop_1226
fandnot2s %f3, %f5, %f3
movn %xcc, %i0, %i2
mulscc %o4, 0x1852, %i3
loop_1226:
movrlez %g5, %l5, %l0
array16 %i6, %l1, %i4
sub %o7, 0x092E, %i5
tsubcc %l6, %g2, %g3
tvs %xcc, 0x5
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %g1, %o3
brnz,a %i1, loop_1227
movvs %icc, %l4, %i7
edge8 %o6, %o2, %g4
fmovd %f26, %f20
loop_1227:
movrlz %o0, %l2, %l3
movrlz %g7, 0x141, %o5
tge %icc, 0x0
fbe,a %fcc2, loop_1228
sethi 0x0547, %o1
movge %xcc, %g6, %i2
sllx %o4, %i0, %i3
loop_1228:
tsubcctv %g5, %l5, %l0
fmovdvs %icc, %f15, %f20
fcmpne16 %f6, %f24, %i6
fpsub16 %f10, %f18, %f28
flush %l7 + 0x2C
smulcc %i4, %l1, %i5
be %icc, loop_1229
sub %o7, %l6, %g2
array16 %g3, %o3, %g1
smulcc %l4, %i1, %i7
loop_1229:
tcs %icc, 0x2
edge32ln %o6, %o2, %g4
tge %icc, 0x2
flush %l7 + 0x18
movre %l2, 0x394, %l3
tg %xcc, 0x7
fcmpgt16 %f12, %f16, %g7
movpos %icc, %o5, %o1
tvc %xcc, 0x0
wr %g0, 0x04, %asi
ldswa [%l7 + 0x58] %asi, %g6
xnorcc %i2, %o4, %o0
bgu,a loop_1230
movg %icc, %i0, %g5
membar 0x49
fmul8x16al %f27, %f18, %f0
loop_1230:
movrgz %l5, 0x277, %i3
movl %xcc, %i6, %l0
tge %xcc, 0x2
fmovdcc %xcc, %f17, %f18
fpackfix %f12, %f30
movgu %xcc, %i4, %i5
fandnot2 %f24, %f8, %f12
set 0x40, %i1
ldda [%l7 + %i1] 0x19, %f16
edge16l %o7, %l1, %l6
movle %xcc, %g2, %g3
faligndata %f30, %f14, %f14
fnands %f5, %f15, %f22
fandnot1s %f31, %f9, %f7
xnor %g1, %l4, %i1
ldx [%l7 + 0x28], %i7
sll %o3, 0x01, %o2
lduh [%l7 + 0x70], %o6
edge16n %l2, %l3, %g7
bpos,a,pn %icc, loop_1231
fmovrsgz %g4, %f9, %f30
bn,a loop_1232
umulcc %o1, 0x059A, %o5
loop_1231:
sllx %i2, 0x04, %g6
movl %icc, %o4, %o0
loop_1232:
fmovsge %icc, %f30, %f21
tvs %xcc, 0x1
nop
setx loop_1233, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sdivcc %g5, 0x07AC, %i0
tgu %xcc, 0x0
sdivx %l5, 0x17D9, %i6
loop_1233:
andn %i3, 0x094A, %i4
edge8 %i5, %l0, %l1
wr %g0, 0xeb, %asi
ldda [%l7 + 0x70] %asi, %i6
tsubcctv %o7, %g3, %g1
bvc,pt %icc, loop_1234
fmovse %icc, %f3, %f5
movvs %xcc, %g2, %i1
srl %l4, 0x1B, %o3
loop_1234:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrlez %i7, %o6, %o2
set 0x08, %o1
ldsba [%l7 + %o1] 0x19, %l3
ldd [%l7 + 0x48], %l2
fmovrsgz %g7, %f0, %f6
fexpand %f8, %f16
smul %g4, %o5, %o1
edge8ln %g6, %o4, %i2
sub %o0, 0x12DE, %i0
fmovdle %icc, %f15, %f7
fbl %fcc1, loop_1235
fcmple16 %f22, %f0, %l5
fandnot1 %f6, %f24, %f26
set 0x60, %o4
stxa %g5, [%l7 + %o4] 0x04
loop_1235:
nop
set 0x74, %l4
swapa [%l7 + %l4] 0x89, %i3
popc 0x12EC, %i4
srlx %i5, %i6, %l1
fabsd %f14, %f22
edge32ln %l6, %o7, %g3
movg %xcc, %g1, %l0
brgz %g2, loop_1236
tgu %xcc, 0x6
movle %icc, %i1, %l4
bne %xcc, loop_1237
loop_1236:
swap [%l7 + 0x2C], %o3
mulx %o6, 0x1965, %o2
tge %icc, 0x1
loop_1237:
fcmpgt32 %f18, %f20, %i7
ba,a loop_1238
tn %icc, 0x3
movneg %icc, %l2, %l3
wr %g0, 0x0c, %asi
ldsha [%l7 + 0x7E] %asi, %g4
loop_1238:
fmovdn %xcc, %f17, %f4
fpsub16 %f18, %f4, %f28
addccc %g7, %o1, %g6
std %f4, [%l7 + 0x68]
bge,a,pt %xcc, loop_1239
tcs %xcc, 0x0
fmovrdgz %o4, %f22, %f6
movgu %icc, %o5, %i2
loop_1239:
sdivx %i0, 0x0B39, %l5
edge32n %g5, %i3, %i4
set 0x7C, %i5
stba %o0, [%l7 + %i5] 0xea
membar #Sync
taddcctv %i6, 0x1952, %i5
mova %icc, %l1, %o7
wr %g0, 0x18, %asi
lduwa [%l7 + 0x70] %asi, %l6
xorcc %g1, %l0, %g2
udiv %i1, 0x1215, %l4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlz,a %g3, loop_1240
orn %o3, %o2, %o6
ldd [%l7 + 0x40], %f18
fble,a %fcc3, loop_1241
loop_1240:
swap [%l7 + 0x34], %i7
movvc %icc, %l2, %g4
sra %l3, 0x0E, %g7
loop_1241:
nop
wr %g0, 0x89, %asi
lda [%l7 + 0x40] %asi, %f0
fpadd32 %f30, %f20, %f18
movge %icc, %g6, %o1
sll %o4, 0x0B, %i2
fmovrdgez %i0, %f2, %f14
fpadd32s %f0, %f27, %f17
mulscc %l5, %g5, %o5
ldsb [%l7 + 0x4E], %i4
fandnot2 %f10, %f20, %f16
brz %i3, loop_1242
movrne %i6, %o0, %i5
edge16 %l1, %l6, %o7
tl %icc, 0x6
loop_1242:
andcc %l0, 0x070D, %g2
tsubcc %g1, 0x00F6, %l4
movcc %xcc, %i1, %o3
fblg %fcc0, loop_1243
ldub [%l7 + 0x2A], %o2
movneg %icc, %o6, %i7
ta %xcc, 0x3
loop_1243:
stx %l2, [%l7 + 0x10]
taddcctv %g3, 0x0FBB, %g4
fones %f17
set 0x20, %o6
stda %g6, [%l7 + %o6] 0x27
membar #Sync
set 0x12, %l0
ldsha [%l7 + %l0] 0x19, %g6
alignaddr %o1, %o4, %l3
tl %xcc, 0x3
fmovdg %icc, %f4, %f6
orcc %i0, 0x0746, %l5
ta %xcc, 0x7
edge8n %i2, %o5, %g5
srlx %i3, 0x10, %i4
te %xcc, 0x6
movrne %o0, %i6, %i5
tge %xcc, 0x5
srax %l6, 0x1A, %o7
fbge %fcc3, loop_1244
sllx %l1, %g2, %l0
set 0x54, %o3
ldsha [%l7 + %o3] 0x04, %g1
loop_1244:
movneg %xcc, %l4, %o3
bge,a,pn %icc, loop_1245
bneg loop_1246
fxnor %f22, %f2, %f20
fble %fcc3, loop_1247
loop_1245:
movrlz %i1, 0x0C1, %o2
loop_1246:
movgu %icc, %o6, %l2
movn %icc, %g3, %g4
loop_1247:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fsrc1s %f12, %f22
fpadd32 %f28, %f26, %f18
fmovsgu %icc, %f25, %f4
tsubcctv %g7, %i7, %g6
tne %xcc, 0x4
bcs,a loop_1248
lduh [%l7 + 0x72], %o4
alignaddrl %o1, %l3, %i0
fpadd32 %f20, %f8, %f30
loop_1248:
fmovdn %xcc, %f1, %f24
be,pn %xcc, loop_1249
tcc %icc, 0x0
taddcc %l5, 0x1603, %i2
edge32n %g5, %i3, %i4
loop_1249:
tcs %icc, 0x0
array8 %o0, %o5, %i5
lduw [%l7 + 0x70], %l6
ldstub [%l7 + 0x7C], %i6
bcs,a,pt %icc, loop_1250
fmovrdlez %l1, %f2, %f30
subcc %o7, 0x002B, %g2
sllx %g1, 0x0C, %l0
loop_1250:
orcc %l4, %i1, %o3
umulcc %o2, 0x1146, %l2
fcmpgt32 %f26, %f16, %o6
tsubcctv %g4, %g3, %g7
fmovscc %icc, %f14, %f5
wr %g0, 0x80, %asi
stwa %g6, [%l7 + 0x48] %asi
movrgz %o4, %i7, %l3
wr %g0, 0x23, %asi
stxa %i0, [%l7 + 0x78] %asi
membar #Sync
array16 %o1, %l5, %g5
orncc %i2, %i4, %i3
fbue %fcc2, loop_1251
add %o5, %o0, %l6
sra %i5, %l1, %o7
ldsb [%l7 + 0x52], %g2
loop_1251:
nop
set 0x08, %g5
lduh [%l7 + %g5], %g1
popc 0x15C2, %i6
fpack32 %f24, %f26, %f20
movne %icc, %l0, %i1
movg %xcc, %l4, %o2
xnor %l2, 0x0654, %o3
movrne %g4, 0x1FB, %g3
movvc %icc, %o6, %g6
tsubcctv %g7, %i7, %o4
tsubcctv %i0, %o1, %l5
fmovdn %xcc, %f27, %f16
sra %g5, 0x14, %i2
bvc,pt %icc, loop_1252
movrne %l3, 0x176, %i4
fnors %f14, %f18, %f9
tvs %icc, 0x3
loop_1252:
nop
set 0x18, %o7
stda %i2, [%l7 + %o7] 0xea
membar #Sync
sir 0x0BA2
fmovde %icc, %f12, %f11
stx %o5, [%l7 + 0x20]
fcmpeq32 %f22, %f18, %l6
fcmped %fcc1, %f18, %f28
bshuffle %f10, %f18, %f10
mova %xcc, %i5, %l1
edge32l %o7, %o0, %g2
fmovsn %icc, %f0, %f16
addc %i6, %g1, %i1
addc %l0, 0x1E7F, %l4
fmovsle %icc, %f15, %f6
alignaddrl %o2, %o3, %g4
fbug %fcc0, loop_1253
movl %xcc, %l2, %g3
brlez %g6, loop_1254
tsubcc %o6, 0x1CF6, %g7
loop_1253:
fmovsvs %icc, %f3, %f24
xnorcc %i7, %i0, %o4
loop_1254:
tne %xcc, 0x4
edge16l %l5, %o1, %i2
fandnot2s %f21, %f1, %f12
fmovspos %xcc, %f3, %f4
or %g5, 0x0C26, %l3
fbn %fcc0, loop_1255
fmovdleu %xcc, %f29, %f24
movne %xcc, %i3, %i4
std %f26, [%l7 + 0x48]
loop_1255:
fmuld8ulx16 %f27, %f29, %f8
ta %xcc, 0x7
fnot1s %f29, %f26
wr %g0, 0x81, %asi
lda [%l7 + 0x74] %asi, %f27
ldd [%l7 + 0x28], %f22
fbne,a %fcc0, loop_1256
fmovd %f6, %f6
umulcc %o5, 0x19D5, %l6
fcmped %fcc0, %f14, %f12
loop_1256:
sdivx %l1, 0x174F, %i5
fpack32 %f6, %f14, %f12
tvs %icc, 0x2
movle %icc, %o7, %o0
ldx [%l7 + 0x20], %g2
bpos loop_1257
sdivx %g1, 0x1537, %i6
ldstub [%l7 + 0x57], %l0
te %icc, 0x2
loop_1257:
stx %l4, [%l7 + 0x38]
movpos %xcc, %o2, %o3
movvc %icc, %g4, %l2
movrgz %i1, 0x374, %g3
fmovrsne %o6, %f17, %f2
addc %g6, %g7, %i7
taddcctv %o4, 0x0CA0, %i0
fbo %fcc1, loop_1258
stx %o1, [%l7 + 0x20]
tleu %icc, 0x2
andn %i2, %l5, %g5
loop_1258:
srax %i3, %i4, %o5
move %icc, %l3, %l1
ldub [%l7 + 0x10], %i5
array8 %l6, %o7, %o0
taddcc %g1, 0x1F09, %g2
movcs %icc, %l0, %i6
srlx %l4, %o3, %o2
fnand %f26, %f10, %f24
wr %g0, 0x23, %asi
stxa %g4, [%l7 + 0x10] %asi
membar #Sync
array16 %l2, %i1, %g3
addcc %g6, %o6, %i7
fpadd32 %f12, %f2, %f12
nop
setx loop_1259, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %icc, 0x0
tge %xcc, 0x5
ldd [%l7 + 0x58], %f0
loop_1259:
nop
wr %g0, 0x04, %asi
ldswa [%l7 + 0x40] %asi, %o4
srl %g7, %i0, %o1
edge16n %l5, %g5, %i3
sdivx %i4, 0x17C9, %i2
xnorcc %l3, %l1, %o5
edge32n %i5, %o7, %l6
fxnors %f11, %f11, %f28
fnegd %f20, %f0
sth %o0, [%l7 + 0x5A]
bgu,a,pn %icc, loop_1260
orcc %g1, %l0, %g2
fmovdcs %icc, %f22, %f27
brgez,a %i6, loop_1261
loop_1260:
udivx %l4, 0x02CD, %o2
fsrc1s %f16, %f2
popc %g4, %l2
loop_1261:
prefetch [%l7 + 0x18], 0x1
prefetch [%l7 + 0x74], 0x1
add %l7, 0x10, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %i1
casxa [%l6] %asi, %i1, %o3
subcc %g3, 0x1922, %o6
movpos %xcc, %i7, %g6
edge8l %g7, %o4, %o1
wr %g0, 0x19, %asi
ldsba [%l7 + 0x23] %asi, %l5
fands %f2, %f18, %f1
std %f22, [%l7 + 0x08]
xor %i0, %g5, %i4
ba,a %icc, loop_1262
fmovdl %icc, %f0, %f1
tcs %icc, 0x6
fpmerge %f2, %f0, %f18
loop_1262:
movrgez %i3, 0x39E, %l3
subcc %l1, %i2, %o5
movrgez %i5, %o7, %l6
mova %xcc, %o0, %g1
xorcc %g2, 0x17D9, %i6
edge8n %l0, %l4, %o2
bg,a,pt %xcc, loop_1263
tpos %xcc, 0x7
fxnors %f8, %f3, %f31
orncc %g4, %l2, %i1
loop_1263:
umulcc %o3, %o6, %g3
set 0x7C, %l1
swapa [%l7 + %l1] 0x04, %i7
tvc %icc, 0x6
fmovdpos %xcc, %f5, %f15
pdist %f16, %f22, %f24
ldsw [%l7 + 0x60], %g6
sth %g7, [%l7 + 0x42]
udiv %o4, 0x1477, %o1
andncc %l5, %i0, %i4
smul %g5, 0x0CD0, %i3
array32 %l3, %i2, %o5
wr %g0, 0x2b, %asi
stwa %i5, [%l7 + 0x0C] %asi
membar #Sync
wr %g0, 0x19, %asi
stxa %l1, [%l7 + 0x60] %asi
fones %f27
orncc %o7, %o0, %l6
subccc %g1, 0x070A, %g2
fxors %f8, %f19, %f23
fmovdvs %icc, %f2, %f2
fmovdge %icc, %f7, %f16
movrne %i6, 0x2CC, %l4
edge8l %l0, %g4, %l2
andcc %i1, 0x08AB, %o3
movrne %o2, %o6, %i7
and %g3, 0x1347, %g7
fbn,a %fcc1, loop_1264
tn %xcc, 0x0
bpos,a %icc, loop_1265
edge16l %o4, %o1, %l5
loop_1264:
tpos %icc, 0x5
ble,a,pn %icc, loop_1266
loop_1265:
sethi 0x03F9, %i0
ta %xcc, 0x7
edge32l %g6, %i4, %i3
loop_1266:
swap [%l7 + 0x60], %l3
orncc %i2, 0x0973, %g5
movrgz %i5, %l1, %o7
tcs %xcc, 0x6
edge8l %o0, %l6, %o5
addcc %g1, 0x1E05, %g2
brgez,a %i6, loop_1267
bvc loop_1268
mova %xcc, %l4, %l0
movneg %icc, %l2, %g4
loop_1267:
std %o2, [%l7 + 0x38]
loop_1268:
array8 %o2, %i1, %o6
edge8 %i7, %g3, %g7
andn %o4, %o1, %i0
sll %g6, %i4, %i3
addccc %l3, 0x0CBB, %l5
sdivx %g5, 0x11B1, %i2
tcc %icc, 0x2
bvc,pn %icc, loop_1269
brlz,a %l1, loop_1270
fpadd16 %f14, %f0, %f26
tg %icc, 0x4
loop_1269:
fornot1 %f10, %f22, %f14
loop_1270:
bcs,pn %icc, loop_1271
tl %xcc, 0x4
fnor %f26, %f6, %f0
andcc %i5, %o7, %l6
loop_1271:
fbn %fcc1, loop_1272
tne %icc, 0x7
bg %xcc, loop_1273
edge32l %o0, %g1, %g2
loop_1272:
andncc %i6, %l4, %l0
bvs loop_1274
loop_1273:
fmovdleu %xcc, %f3, %f9
move %xcc, %l2, %g4
tneg %icc, 0x2
loop_1274:
subc %o3, %o2, %i1
edge8ln %o6, %i7, %g3
fandnot1s %f14, %f25, %f4
sdivcc %g7, 0x1AF7, %o4
srl %o5, %o1, %i0
fpadd32s %f0, %f24, %f10
srax %i4, 0x1D, %i3
array16 %g6, %l3, %l5
edge8n %g5, %i2, %i5
andcc %o7, 0x06BA, %l6
bgu,a,pn %icc, loop_1275
mulscc %o0, 0x0985, %l1
sth %g2, [%l7 + 0x48]
wr %g0, 0xeb, %asi
stha %i6, [%l7 + 0x1E] %asi
membar #Sync
loop_1275:
xorcc %l4, 0x176B, %l0
fpadd32 %f0, %f2, %f28
fbo %fcc1, loop_1276
subcc %g1, %g4, %o3
movgu %xcc, %o2, %l2
movvs %xcc, %i1, %i7
loop_1276:
edge8 %g3, %o6, %g7
sethi 0x0903, %o4
movneg %xcc, %o1, %o5
tne %icc, 0x7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32l %i0, %i3, %g6
alignaddrl %i4, %l3, %l5
lduh [%l7 + 0x46], %i2
sdivx %g5, 0x036A, %o7
xnor %l6, 0x10F5, %o0
fpadd16 %f16, %f22, %f22
sub %l1, 0x1F61, %i5
te %icc, 0x6
nop
set 0x0C, %g7
lduh [%l7 + %g7], %g2
fmuld8ulx16 %f24, %f27, %f8
nop
setx loop_1277, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tle %xcc, 0x0
fbul %fcc2, loop_1278
ldx [%l7 + 0x30], %l4
loop_1277:
nop
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %l0, %g1
loop_1278:
xnorcc %i6, 0x0B79, %g4
movl %xcc, %o2, %l2
fmovrse %o3, %f24, %f20
sllx %i7, %g3, %i1
fmovrsne %o6, %f5, %f19
fba %fcc0, loop_1279
fmovsgu %icc, %f2, %f18
fbuge,a %fcc2, loop_1280
fcmple16 %f2, %f20, %o4
loop_1279:
edge32n %o1, %g7, %o5
movvc %xcc, %i3, %i0
loop_1280:
movvc %xcc, %g6, %l3
udiv %l5, 0x03DA, %i2
tsubcc %g5, %o7, %i4
bneg,a loop_1281
ta %icc, 0x7
fmovsa %xcc, %f3, %f5
fmovs %f30, %f7
loop_1281:
movrlez %o0, %l1, %l6
fpsub16s %f7, %f16, %f4
te %icc, 0x5
tl %xcc, 0x0
subccc %g2, %i5, %l0
orn %g1, %i6, %l4
set 0x48, %l3
stxa %g4, [%l7 + %l3] 0xe3
membar #Sync
edge32 %l2, %o3, %o2
bne,a,pn %xcc, loop_1282
sdiv %i7, 0x151B, %g3
tne %icc, 0x0
fmovdg %icc, %f12, %f31
loop_1282:
sdiv %o6, 0x173D, %o4
fxors %f2, %f24, %f21
movle %icc, %i1, %o1
fpsub16s %f2, %f12, %f12
xor %o5, 0x0F14, %i3
xnor %i0, 0x0AF0, %g6
siam 0x4
xnor %g7, 0x0C63, %l3
bleu,a,pn %icc, loop_1283
smul %i2, %l5, %o7
fmovsgu %xcc, %f1, %f14
fnot1 %f2, %f14
loop_1283:
nop
set 0x44, %i3
swapa [%l7 + %i3] 0x89, %i4
taddcc %g5, 0x06A1, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ld [%l7 + 0x58], %f16
bn,pt %icc, loop_1284
movre %l1, %g2, %l6
xorcc %l0, %g1, %i5
sdiv %i6, 0x19DA, %g4
loop_1284:
fones %f25
fzero %f10
fnot2 %f0, %f6
fnot1 %f14, %f30
movrne %l2, 0x0D6, %o3
ta %xcc, 0x6
movle %icc, %l4, %o2
movne %xcc, %i7, %g3
fcmpes %fcc2, %f4, %f26
edge16l %o4, %o6, %o1
movgu %xcc, %i1, %o5
tg %xcc, 0x6
tsubcctv %i0, %g6, %g7
movvs %xcc, %l3, %i2
fmovrdgz %i3, %f8, %f12
ldstub [%l7 + 0x11], %l5
fmovsa %icc, %f3, %f0
tneg %xcc, 0x6
fmovsge %icc, %f20, %f23
tleu %icc, 0x3
nop
set 0x70, %l6
std %f20, [%l7 + %l6]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fblg %fcc3, loop_1285
movrlz %o7, 0x0AD, %i4
or %g5, 0x1748, %o0
sethi 0x1192, %l1
loop_1285:
edge32ln %l6, %g2, %g1
fmovdle %icc, %f19, %f23
wr %g0, 0x80, %asi
lduba [%l7 + 0x1B] %asi, %i5
fcmpne16 %f0, %f6, %l0
xor %i6, %g4, %o3
subccc %l4, 0x140A, %o2
movre %l2, %g3, %o4
tsubcc %i7, %o1, %o6
movre %o5, 0x2E8, %i1
std %i0, [%l7 + 0x08]
fba %fcc0, loop_1286
fbge,a %fcc2, loop_1287
fpackfix %f24, %f28
sth %g6, [%l7 + 0x2A]
loop_1286:
nop
setx loop_1288, %l0, %l1
jmpl %l1, %l3
loop_1287:
movn %xcc, %i2, %g7
wr %g0, 0x0c, %asi
stha %i3, [%l7 + 0x38] %asi
loop_1288:
sdivcc %o7, 0x05C6, %i4
array32 %l5, %o0, %l1
bl,a loop_1289
fmovdcc %icc, %f2, %f0
tcs %xcc, 0x6
ldx [%l7 + 0x58], %l6
loop_1289:
sub %g2, %g5, %g1
fmovda %xcc, %f11, %f11
bg,pt %icc, loop_1290
edge8ln %l0, %i6, %i5
edge16ln %g4, %o3, %o2
edge16ln %l2, %g3, %o4
loop_1290:
edge8ln %l4, %i7, %o1
wr %g0, 0x81, %asi
ldswa [%l7 + 0x3C] %asi, %o6
movvc %icc, %o5, %i1
edge8 %i0, %l3, %g6
tneg %icc, 0x6
andcc %g7, 0x0E36, %i3
wr %g0, 0x89, %asi
lduwa [%l7 + 0x60] %asi, %o7
fcmpgt32 %f28, %f20, %i4
fmovspos %xcc, %f3, %f26
tne %xcc, 0x2
membar 0x21
fnegs %f11, %f18
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subccc %l5, %o0, %l1
fandnot1s %f6, %f28, %f29
tg %icc, 0x7
set 0x22, %o0
ldstuba [%l7 + %o0] 0x80, %l6
udiv %g2, 0x0D71, %g5
fbul %fcc0, loop_1291
tle %icc, 0x7
movg %icc, %i2, %g1
movvc %xcc, %l0, %i5
loop_1291:
movcc %xcc, %g4, %o3
brlz %i6, loop_1292
tcc %icc, 0x0
set 0x0A, %l2
lduba [%l7 + %l2] 0x19, %o2
loop_1292:
fmovdneg %icc, %f4, %f5
movre %g3, %l2, %l4
edge8 %i7, %o4, %o6
edge32n %o1, %i1, %i0
sllx %o5, %g6, %l3
set 0x7C, %g4
stha %g7, [%l7 + %g4] 0xe2
membar #Sync
add %l7, 0x40, %l6
wr %g0, 0x19, %asi
casxa [%l6] 0x19, %o7, %i3
set 0x08, %g1
stda %l4, [%l7 + %g1] 0x81
fmovdg %icc, %f2, %f11
taddcctv %o0, 0x191E, %l1
sir 0x119F
fbuge,a %fcc2, loop_1293
fmovrdlez %i4, %f26, %f30
array32 %g2, %g5, %i2
membar 0x3C
loop_1293:
subc %l6, %l0, %i5
fpmerge %f15, %f0, %f22
edge8 %g1, %g4, %o3
fxnors %f13, %f10, %f23
sdiv %o2, 0x1E16, %g3
movgu %icc, %l2, %l4
set 0x48, %o5
lda [%l7 + %o5] 0x18, %f28
be,a,pn %xcc, loop_1294
fmovsvc %xcc, %f17, %f24
edge16ln %i6, %i7, %o6
array32 %o1, %o4, %i0
loop_1294:
bpos %icc, loop_1295
fcmpne32 %f22, %f2, %o5
edge8ln %i1, %g6, %l3
movgu %xcc, %o7, %i3
loop_1295:
mova %xcc, %l5, %g7
sdiv %o0, 0x0A54, %l1
xnor %i4, 0x0D65, %g2
be loop_1296
fbe %fcc3, loop_1297
addc %i2, %l6, %l0
movcs %icc, %i5, %g5
loop_1296:
bg %icc, loop_1298
loop_1297:
subcc %g1, 0x17E8, %g4
andncc %o2, %o3, %l2
alignaddr %g3, %l4, %i7
loop_1298:
fmovd %f4, %f20
wr %g0, 0x80, %asi
lda [%l7 + 0x1C] %asi, %f8
set 0x40, %g6
ldswa [%l7 + %g6] 0x89, %i6
bshuffle %f26, %f6, %f12
fmovsge %xcc, %f0, %f22
xnor %o6, 0x193F, %o1
edge8ln %i0, %o5, %o4
addcc %g6, 0x1B37, %i1
fbg %fcc2, loop_1299
tvc %xcc, 0x0
addccc %o7, %l3, %l5
tn %icc, 0x3
loop_1299:
nop
set 0x2C, %g2
ldsh [%l7 + %g2], %g7
fmovsleu %xcc, %f27, %f0
array16 %i3, %l1, %i4
edge32n %g2, %o0, %l6
or %l0, 0x166A, %i2
bn,pn %xcc, loop_1300
movne %xcc, %i5, %g1
stw %g5, [%l7 + 0x28]
fbn %fcc3, loop_1301
loop_1300:
fmovda %xcc, %f2, %f23
nop
set 0x40, %l5
std %f2, [%l7 + %l5]
xnor %g4, 0x1945, %o3
loop_1301:
edge32l %o2, %g3, %l2
udivx %l4, 0x0AC2, %i6
fmovda %icc, %f20, %f19
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brz,a %o6, loop_1302
tvc %xcc, 0x7
move %xcc, %i7, %i0
edge16ln %o5, %o4, %o1
loop_1302:
tcs %icc, 0x6
move %icc, %i1, %g6
tcc %icc, 0x6
fandnot1 %f6, %f6, %f28
set 0x08, %i6
stxa %l3, [%l7 + %i6] 0xe2
membar #Sync
movge %icc, %l5, %g7
srax %o7, %l1, %i3
wr %g0, 0x11, %asi
stxa %g2, [%l7 + 0x38] %asi
smul %i4, %o0, %l0
fmovsvs %icc, %f26, %f3
set 0x26, %i2
lduha [%l7 + %i2] 0x89, %l6
tgu %icc, 0x0
fmovsa %xcc, %f18, %f5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivx %i2, 0x072A, %i5
edge8n %g1, %g5, %o3
tsubcctv %o2, 0x05B2, %g3
or %g4, %l4, %l2
bg,pn %icc, loop_1303
fors %f18, %f4, %f17
set 0x38, %g3
prefetcha [%l7 + %g3] 0x19, 0x0
loop_1303:
movrlz %o6, %i7, %i0
fba %fcc1, loop_1304
taddcctv %o5, 0x1E20, %o4
fnors %f23, %f8, %f19
movvc %xcc, %i1, %g6
loop_1304:
srlx %l3, 0x17, %o1
fmovdle %icc, %f6, %f2
srl %g7, 0x0F, %o7
movge %xcc, %l5, %l1
fmul8sux16 %f20, %f18, %f4
wr %g0, 0x11, %asi
lda [%l7 + 0x38] %asi, %f21
fpack32 %f22, %f26, %f24
fmovsvs %xcc, %f30, %f3
addcc %g2, 0x1F64, %i4
fbg,a %fcc3, loop_1305
move %icc, %o0, %i3
movre %l0, 0x241, %l6
brnz %i2, loop_1306
loop_1305:
call loop_1307
taddcctv %g1, %i5, %g5
fbo %fcc3, loop_1308
loop_1306:
fmovrde %o2, %f10, %f2
loop_1307:
movrlez %g3, %g4, %l4
movle %icc, %l2, %o3
loop_1308:
addccc %i6, %o6, %i0
smul %o5, 0x0557, %o4
udiv %i7, 0x0DDC, %i1
udivx %l3, 0x0A18, %o1
movrgz %g7, %g6, %o7
edge32l %l5, %g2, %i4
move %xcc, %l1, %o0
fbule,a %fcc2, loop_1309
tne %icc, 0x3
ldsh [%l7 + 0x46], %l0
bg,a loop_1310
loop_1309:
xnorcc %i3, %l6, %i2
edge16ln %i5, %g1, %o2
sdivcc %g3, 0x09FD, %g4
loop_1310:
or %g5, %l4, %l2
edge16l %o3, %i6, %o6
ld [%l7 + 0x64], %f4
fbne,a %fcc1, loop_1311
fmovse %icc, %f2, %f4
umul %i0, 0x0FBC, %o5
fbule,a %fcc1, loop_1312
loop_1311:
sdiv %o4, 0x1EFF, %i7
movn %icc, %l3, %o1
sra %g7, 0x00, %g6
loop_1312:
fnand %f4, %f2, %f22
edge8ln %i1, %o7, %l5
fand %f28, %f22, %f2
prefetch [%l7 + 0x4C], 0x0
movle %xcc, %i4, %l1
fmovrslz %o0, %f1, %f11
and %l0, %g2, %i3
fabss %f14, %f16
set 0x74, %i4
lduha [%l7 + %i4] 0x11, %i2
tne %icc, 0x3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
prefetch [%l7 + 0x6C], 0x1
andncc %l6, %g1, %i5
move %icc, %g3, %g4
edge16l %o2, %g5, %l2
fmovd %f22, %f18
ldsw [%l7 + 0x54], %o3
set 0x0C, %o2
stwa %i6, [%l7 + %o2] 0x04
fbe,a %fcc3, loop_1313
fcmple32 %f18, %f2, %l4
add %l7, 0x20, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %i0
casa [%l6] 0x11, %i0, %o5
loop_1313:
ldd [%l7 + 0x68], %o6
popc 0x03B5, %i7
udivx %o4, 0x064F, %o1
fexpand %f20, %f28
movre %g7, 0x03E, %l3
movrlz %g6, %o7, %i1
edge32l %l5, %l1, %o0
movneg %icc, %i4, %l0
wr %g0, 0x23, %asi
stha %i3, [%l7 + 0x0E] %asi
membar #Sync
tne %xcc, 0x2
fbne,a %fcc0, loop_1314
edge32n %i2, %g2, %g1
movvc %xcc, %i5, %g3
andcc %g4, %l6, %o2
loop_1314:
tgu %icc, 0x7
fbn,a %fcc1, loop_1315
bshuffle %f26, %f20, %f26
movge %icc, %g5, %o3
sub %i6, %l4, %i0
loop_1315:
tvc %icc, 0x2
fmovsn %xcc, %f18, %f11
flush %l7 + 0x50
stx %o5, [%l7 + 0x30]
movle %xcc, %l2, %i7
taddcctv %o4, 0x1666, %o6
addccc %g7, %l3, %g6
edge8l %o7, %o1, %l5
bne,pn %icc, loop_1316
tvc %xcc, 0x6
fnand %f28, %f10, %f4
smulcc %i1, %l1, %i4
loop_1316:
fmovrdgz %o0, %f30, %f30
movgu %icc, %l0, %i3
umulcc %g2, %i2, %g1
tvs %icc, 0x4
fcmpne16 %f14, %f6, %g3
fbu,a %fcc2, loop_1317
tge %xcc, 0x7
prefetch [%l7 + 0x64], 0x1
edge32 %g4, %i5, %l6
loop_1317:
brz,a %g5, loop_1318
andcc %o3, 0x0B5D, %o2
or %l4, %i0, %o5
tn %icc, 0x4
loop_1318:
fmovsge %xcc, %f6, %f16
fnot2 %f16, %f6
alignaddr %l2, %i6, %o4
subccc %o6, 0x0BC0, %i7
andncc %g7, %g6, %l3
fmovse %icc, %f14, %f5
nop
setx loop_1319, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbge %fcc2, loop_1320
or %o1, 0x0716, %o7
ld [%l7 + 0x48], %f26
loop_1319:
movpos %xcc, %i1, %l1
loop_1320:
ldub [%l7 + 0x37], %i4
andn %l5, 0x0BE3, %o0
tvs %xcc, 0x0
wr %g0, 0x80, %asi
ldswa [%l7 + 0x4C] %asi, %i3
tcs %xcc, 0x1
sub %g2, 0x1A65, %i2
andn %l0, 0x0141, %g1
fnegs %f8, %f10
movrne %g4, %g3, %l6
fcmpne16 %f16, %f14, %g5
nop
set 0x28, %i7
prefetch [%l7 + %i7], 0x0
nop
set 0x10, %i1
ldstub [%l7 + %i1], %i5
edge8ln %o3, %l4, %i0
fcmped %fcc0, %f20, %f28
edge16l %o5, %o2, %i6
sub %l2, %o4, %i7
taddcc %o6, %g6, %g7
sub %o1, %o7, %l3
tne %icc, 0x5
fmovdleu %icc, %f10, %f26
mulx %i1, %i4, %l1
fmovsne %icc, %f1, %f16
edge8 %l5, %i3, %g2
udivx %i2, 0x1F3A, %o0
ldstub [%l7 + 0x33], %l0
ldsb [%l7 + 0x1D], %g4
array16 %g3, %l6, %g5
fcmped %fcc1, %f6, %f28
fnor %f24, %f0, %f22
fexpand %f27, %f4
set 0x18, %i0
prefetcha [%l7 + %i0] 0x14, 0x0
stb %i5, [%l7 + 0x08]
movcc %icc, %o3, %l4
fmovrdgz %o5, %f6, %f18
umul %i0, 0x1F56, %i6
xorcc %o2, %o4, %l2
brz %i7, loop_1321
mova %xcc, %g6, %o6
smulcc %g7, %o1, %l3
bneg,a %icc, loop_1322
loop_1321:
subccc %o7, %i1, %i4
fnegs %f11, %f7
sub %l5, %l1, %i3
loop_1322:
udivcc %g2, 0x1072, %o0
movneg %icc, %l0, %g4
wr %g0, 0x89, %asi
ldswa [%l7 + 0x74] %asi, %g3
subccc %l6, 0x1D33, %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xor %g1, %g5, %o3
movcs %icc, %i5, %o5
edge32ln %i0, %i6, %o2
movrgez %l4, 0x2D7, %l2
fmovrdgez %o4, %f26, %f0
taddcc %g6, 0x1070, %i7
wr %g0, 0xe2, %asi
stxa %o6, [%l7 + 0x50] %asi
membar #Sync
addccc %o1, 0x0784, %g7
movre %o7, 0x397, %l3
add %i4, %i1, %l1
addccc %l5, %g2, %i3
xorcc %o0, %g4, %g3
movcs %xcc, %l6, %l0
udivcc %i2, 0x1D29, %g5
move %xcc, %g1, %i5
add %l7, 0x68, %l6
wr %g0, 0x04, %asi
lda [%l6] %asi, %o3
casa [%l6] %asi, %o3, %o5
tne %icc, 0x5
movleu %icc, %i6, %o2
tvc %icc, 0x7
udivx %i0, 0x19B0, %l2
fmovdl %xcc, %f9, %f13
array16 %o4, %g6, %l4
fsrc1s %f7, %f7
tleu %xcc, 0x0
fmul8x16 %f28, %f12, %f4
edge32l %i7, %o6, %g7
nop
setx loop_1323, %l0, %l1
jmpl %l1, %o1
subc %o7, 0x037D, %l3
fcmpgt32 %f14, %f18, %i4
fmul8x16 %f18, %f0, %f2
loop_1323:
edge8n %i1, %l1, %l5
tg %icc, 0x4
fmovd %f26, %f22
sra %i3, %o0, %g4
set 0x10, %o4
ldxa [%g0 + %o4] 0x20, %g2
bg,a,pn %xcc, loop_1324
ldstub [%l7 + 0x6E], %g3
sdiv %l0, 0x14B9, %i2
fxor %f30, %f22, %f0
loop_1324:
movrgz %g5, %l6, %g1
tle %icc, 0x0
umulcc %i5, %o3, %o5
bcs %xcc, loop_1325
st %f18, [%l7 + 0x78]
subccc %i6, 0x05FA, %o2
fxnor %f18, %f24, %f12
loop_1325:
srax %i0, %l2, %g6
movgu %icc, %l4, %i7
fmul8ulx16 %f2, %f8, %f16
tneg %icc, 0x5
sir 0x1487
movcs %icc, %o4, %g7
movcc %xcc, %o6, %o7
fxnor %f14, %f14, %f24
sllx %o1, 0x01, %i4
fmovsl %xcc, %f14, %f0
fandnot2s %f0, %f22, %f31
fbu %fcc3, loop_1326
fcmpd %fcc1, %f16, %f16
andn %i1, 0x1C3A, %l3
taddcc %l1, 0x1222, %l5
loop_1326:
move %icc, %o0, %g4
st %f5, [%l7 + 0x64]
udivx %i3, 0x0277, %g2
edge16ln %l0, %i2, %g5
sub %g3, 0x1670, %g1
movrgez %l6, %o3, %o5
taddcctv %i6, %i5, %o2
edge16 %i0, %g6, %l2
andn %i7, 0x1CA6, %l4
brgz %o4, loop_1327
taddcc %o6, %o7, %g7
call loop_1328
prefetch [%l7 + 0x78], 0x0
loop_1327:
movcs %xcc, %o1, %i4
movrgz %i1, 0x246, %l1
loop_1328:
movvs %icc, %l3, %o0
set 0x74, %l4
stwa %l5, [%l7 + %l4] 0x80
tpos %icc, 0x2
move %xcc, %i3, %g2
edge8n %l0, %g4, %g5
wr %g0, 0x89, %asi
ldsba [%l7 + 0x14] %asi, %g3
movle %icc, %i2, %g1
movgu %icc, %l6, %o5
fmovdl %icc, %f14, %f11
nop
set 0x52, %i5
ldsb [%l7 + %i5], %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlz %o3, loop_1329
fxnor %f12, %f26, %f20
edge16ln %i5, %o2, %i0
movvc %icc, %g6, %l2
loop_1329:
sra %i7, 0x10, %l4
fbule,a %fcc0, loop_1330
membar 0x37
movn %icc, %o6, %o7
sdivcc %g7, 0x08D1, %o1
loop_1330:
siam 0x1
wr %g0, 0x80, %asi
swapa [%l7 + 0x60] %asi, %o4
movrne %i1, 0x20F, %l1
movrne %i4, %o0, %l3
fpadd16 %f0, %f2, %f28
movn %icc, %l5, %i3
te %xcc, 0x6
ba loop_1331
edge16l %g2, %l0, %g4
srax %g3, 0x0C, %i2
movrlz %g5, %g1, %l6
loop_1331:
fnot2 %f8, %f26
tsubcctv %o5, 0x1EC2, %i6
fzeros %f23
movcs %xcc, %o3, %o2
smul %i0, 0x1175, %i5
fmovd %f24, %f28
set 0x58, %o1
stxa %l2, [%l7 + %o1] 0x2f
membar #Sync
fcmpeq16 %f8, %f22, %g6
edge16n %l4, %i7, %o6
fzeros %f21
orn %o7, %g7, %o4
tl %icc, 0x2
bpos,a %xcc, loop_1332
ble loop_1333
fbe %fcc0, loop_1334
tne %icc, 0x1
loop_1332:
fmovrdgz %i1, %f4, %f2
loop_1333:
nop
set 0x18, %l0
swapa [%l7 + %l0] 0x89, %o1
loop_1334:
addc %i4, 0x09BD, %o0
fbul,a %fcc0, loop_1335
siam 0x0
orcc %l1, 0x0AFA, %l5
movg %xcc, %l3, %i3
loop_1335:
taddcctv %l0, 0x15CB, %g2
fandnot1 %f4, %f24, %f12
movrlez %g4, 0x29A, %g3
movrne %i2, 0x043, %g1
orncc %g5, 0x0D71, %o5
fnand %f14, %f2, %f28
set 0x49, %o6
ldstuba [%l7 + %o6] 0x88, %l6
edge32ln %i6, %o3, %o2
set 0x40, %o3
stda %f0, [%l7 + %o3] 0x11
mova %xcc, %i0, %l2
fmovsvc %xcc, %f3, %f21
sdivx %i5, 0x0B0C, %g6
fbe %fcc2, loop_1336
tg %xcc, 0x2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmul8x16al %f22, %f7, %f22
loop_1336:
fmovde %xcc, %f19, %f19
movneg %xcc, %l4, %o6
fmovrdlez %i7, %f18, %f26
fone %f20
sdivx %g7, 0x0E79, %o4
ldstub [%l7 + 0x3E], %o7
ldub [%l7 + 0x30], %o1
tsubcctv %i1, 0x1DE4, %i4
ldsw [%l7 + 0x14], %l1
tg %icc, 0x0
fbul,a %fcc3, loop_1337
tg %icc, 0x6
fzero %f28
sra %o0, 0x0C, %l3
loop_1337:
fblg,a %fcc3, loop_1338
fcmpgt16 %f20, %f2, %i3
swap [%l7 + 0x58], %l5
array8 %l0, %g4, %g3
loop_1338:
movrgz %i2, 0x2CF, %g1
tgu %xcc, 0x6
xnor %g5, 0x0667, %o5
smulcc %l6, %i6, %g2
fmovs %f6, %f23
movne %icc, %o3, %i0
tleu %xcc, 0x1
movleu %icc, %l2, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_1339, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tcs %icc, 0x0
fnor %f6, %f16, %f14
movrne %o2, 0x2C1, %l4
loop_1339:
call loop_1340
fxnor %f18, %f8, %f16
tg %xcc, 0x7
sethi 0x0280, %g6
loop_1340:
fnot2 %f26, %f26
fmovdleu %xcc, %f0, %f7
fbuge,a %fcc2, loop_1341
fmovsne %xcc, %f29, %f10
sdiv %o6, 0x0284, %i7
stx %o4, [%l7 + 0x68]
loop_1341:
fmul8x16au %f20, %f6, %f0
std %g6, [%l7 + 0x40]
movcs %icc, %o7, %o1
bvc %xcc, loop_1342
ldx [%l7 + 0x20], %i4
smul %l1, %i1, %l3
fmovrse %o0, %f29, %f20
loop_1342:
tcs %xcc, 0x2
fmovrse %l5, %f6, %f9
edge16l %l0, %i3, %g3
edge32n %g4, %g1, %i2
tgu %icc, 0x5
array8 %o5, %l6, %i6
edge8ln %g2, %g5, %i0
fbo %fcc0, loop_1343
bpos,pt %xcc, loop_1344
bcc,pn %icc, loop_1345
sdiv %l2, 0x05E5, %o3
loop_1343:
nop
wr %g0, 0xea, %asi
stba %i5, [%l7 + 0x59] %asi
membar #Sync
loop_1344:
stx %o2, [%l7 + 0x48]
loop_1345:
fnot2 %f10, %f22
tleu %xcc, 0x0
subccc %g6, %o6, %l4
fblg,a %fcc3, loop_1346
te %icc, 0x3
mova %icc, %i7, %g7
fpsub32 %f20, %f22, %f26
loop_1346:
ta %icc, 0x5
nop
setx loop_1347, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbul %fcc0, loop_1348
movne %icc, %o4, %o1
sllx %i4, %o7, %i1
loop_1347:
movre %l3, 0x34D, %l1
loop_1348:
sdivcc %l5, 0x048B, %l0
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x38] %asi, %i3
fpsub32 %f12, %f28, %f16
fmovsa %xcc, %f19, %f28
mulx %o0, 0x1D73, %g4
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x38] %asi, 0x2
brlz,a %g3, loop_1349
movneg %icc, %i2, %l6
nop
set 0x60, %o7
std %o4, [%l7 + %o7]
nop
setx loop_1350, %l0, %l1
jmpl %l1, %i6
loop_1349:
array8 %g5, %g2, %l2
nop
set 0x34, %g5
ldsw [%l7 + %g5], %i0
srax %o3, %i5, %g6
loop_1350:
xor %o6, 0x0DFD, %o2
pdist %f0, %f24, %f22
movn %icc, %i7, %g7
subcc %o4, 0x011F, %l4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmps %fcc1, %f9, %f9
bcc,a,pn %icc, loop_1351
std %o0, [%l7 + 0x68]
fbuge,a %fcc0, loop_1352
fmovrdne %i4, %f18, %f10
loop_1351:
xorcc %i1, %l3, %o7
alignaddrl %l1, %l5, %l0
loop_1352:
faligndata %f20, %f28, %f14
fmuld8sux16 %f29, %f6, %f2
membar 0x6F
call loop_1353
fmovrse %o0, %f24, %f18
ble,a %icc, loop_1354
fbl,a %fcc1, loop_1355
loop_1353:
tge %icc, 0x0
siam 0x7
loop_1354:
fone %f22
loop_1355:
tg %xcc, 0x1
add %g4, %i3, %g3
array32 %g1, %i2, %o5
edge8l %i6, %g5, %l6
movle %icc, %l2, %i0
edge32 %g2, %i5, %o3
edge32 %o6, %g6, %i7
movrgez %o2, %o4, %l4
wr %g0, 0x88, %asi
lduba [%l7 + 0x74] %asi, %g7
movleu %icc, %o1, %i4
bg,a,pn %icc, loop_1356
fble,a %fcc2, loop_1357
ldd [%l7 + 0x60], %l2
umul %o7, %i1, %l5
loop_1356:
smul %l1, 0x0082, %l0
loop_1357:
fsrc2 %f2, %f20
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fba,a %fcc3, loop_1358
umul %o0, 0x15D6, %g4
movl %xcc, %i3, %g3
edge8n %i2, %g1, %o5
loop_1358:
smulcc %i6, %g5, %l2
xor %i0, 0x1C5F, %g2
fbne,a %fcc0, loop_1359
fnands %f18, %f18, %f27
fmovdcs %xcc, %f16, %f23
xnorcc %l6, 0x13A2, %i5
loop_1359:
nop
wr %g0, 0x10, %asi
ldsha [%l7 + 0x16] %asi, %o3
edge8l %o6, %i7, %g6
array8 %o4, %l4, %g7
fpmerge %f10, %f17, %f20
fnors %f25, %f1, %f6
edge32 %o2, %i4, %l3
tne %icc, 0x0
umulcc %o1, %o7, %i1
umul %l5, 0x131B, %l1
fornot2s %f4, %f7, %f17
fcmpeq32 %f12, %f12, %l0
subccc %g4, 0x00FA, %i3
sllx %o0, %g3, %g1
add %i2, 0x1027, %i6
popc %g5, %o5
fxnors %f24, %f13, %f16
fmovdpos %icc, %f5, %f9
array32 %i0, %g2, %l6
array32 %l2, %o3, %i5
bgu,a,pn %xcc, loop_1360
fmovsge %icc, %f0, %f4
swap [%l7 + 0x0C], %i7
array32 %o6, %o4, %g6
loop_1360:
move %icc, %l4, %g7
fmovdcs %icc, %f31, %f23
movre %o2, 0x24D, %l3
array16 %i4, %o7, %o1
fmovdvs %xcc, %f7, %f18
fba %fcc1, loop_1361
srax %l5, %i1, %l1
edge16n %l0, %g4, %i3
smulcc %g3, 0x0704, %o0
loop_1361:
edge32 %i2, %g1, %i6
movgu %xcc, %o5, %g5
ta %xcc, 0x4
edge8n %g2, %l6, %i0
popc 0x1881, %o3
fpadd16s %f0, %f29, %f11
stbar
fbg %fcc0, loop_1362
fnot2 %f14, %f18
fpackfix %f0, %f24
movpos %icc, %l2, %i7
loop_1362:
ldsw [%l7 + 0x28], %o6
ldsh [%l7 + 0x24], %i5
wr %g0, 0xe2, %asi
ldda [%l7 + 0x40] %asi, %o4
fmovdleu %icc, %f4, %f17
fmovde %xcc, %f16, %f9
mulx %g6, 0x165D, %g7
sub %o2, 0x02ED, %l3
fmovsgu %xcc, %f8, %f17
movne %icc, %i4, %l4
membar 0x00
tl %icc, 0x4
fbule,a %fcc0, loop_1363
umulcc %o1, 0x0659, %l5
xnorcc %i1, 0x0381, %l1
fmovrdlz %o7, %f10, %f28
loop_1363:
subcc %g4, 0x158D, %i3
set 0x70, %g7
lda [%l7 + %g7] 0x14, %f21
tne %icc, 0x7
andn %g3, %l0, %o0
mulscc %g1, %i6, %o5
fmovscs %icc, %f26, %f3
alignaddrl %g5, %i2, %g2
subccc %i0, 0x1632, %l6
add %l2, %o3, %o6
wr %g0, 0x04, %asi
ldxa [%l7 + 0x40] %asi, %i5
fcmple16 %f14, %f18, %i7
tleu %xcc, 0x0
smul %o4, 0x09F0, %g7
brgez %o2, loop_1364
orn %g6, %i4, %l4
fbo %fcc3, loop_1365
mulscc %l3, %l5, %i1
loop_1364:
fand %f20, %f22, %f30
bl %xcc, loop_1366
loop_1365:
mulx %l1, %o7, %o1
edge8n %i3, %g4, %g3
fbule,a %fcc0, loop_1367
loop_1366:
subccc %l0, 0x189B, %o0
xorcc %i6, %g1, %o5
fexpand %f1, %f18
loop_1367:
tgu %icc, 0x2
sth %g5, [%l7 + 0x6A]
addc %g2, %i2, %i0
fxors %f11, %f30, %f23
popc 0x001A, %l6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnot2 %f18, %f22
edge32l %l2, %o6, %i5
fmovspos %icc, %f6, %f30
subccc %o3, 0x0D41, %i7
set 0x50, %l3
swapa [%l7 + %l3] 0x10, %g7
movrne %o4, %g6, %i4
tcc %icc, 0x3
fnegd %f30, %f16
std %f20, [%l7 + 0x10]
bcs %xcc, loop_1368
fmovrdlz %o2, %f16, %f28
tgu %icc, 0x4
movcc %xcc, %l3, %l5
loop_1368:
bcc,pn %icc, loop_1369
brlez %l4, loop_1370
movg %icc, %i1, %o7
fmovsn %icc, %f26, %f7
loop_1369:
and %l1, 0x1E02, %i3
loop_1370:
edge32ln %o1, %g4, %l0
edge16ln %o0, %i6, %g3
movre %o5, 0x320, %g5
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x22] %asi, %g2
bleu,pt %xcc, loop_1371
orncc %g1, %i0, %l6
fpmerge %f8, %f18, %f30
addc %l2, %o6, %i2
loop_1371:
xorcc %o3, 0x1340, %i7
movre %i5, %o4, %g6
tvc %xcc, 0x0
tl %xcc, 0x6
xnorcc %i4, 0x14B8, %o2
fbn %fcc1, loop_1372
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc %l3, %l5
wr %g0, 0x80, %asi
lduha [%l7 + 0x66] %asi, %g7
loop_1372:
xnor %i1, 0x1A45, %l4
wr %g0, 0x19, %asi
ldsha [%l7 + 0x26] %asi, %l1
set 0x3D, %i3
ldstuba [%l7 + %i3] 0x80, %i3
movrlz %o1, 0x12E, %g4
edge16n %l0, %o7, %i6
andncc %g3, %o5, %o0
edge16n %g2, %g1, %i0
udivcc %g5, 0x1F95, %l6
stx %o6, [%l7 + 0x78]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bcc,pn %xcc, loop_1373
edge32l %l2, %i2, %o3
movn %icc, %i7, %i5
sra %o4, %g6, %o2
loop_1373:
fpadd16s %f15, %f6, %f21
movrne %i4, %l5, %l3
fpack32 %f12, %f10, %f20
tsubcc %g7, 0x014F, %i1
bl,a loop_1374
ldx [%l7 + 0x48], %l4
nop
setx loop_1375, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
umulcc %l1, 0x18D4, %i3
loop_1374:
fornot2s %f28, %f25, %f3
tl %icc, 0x7
loop_1375:
move %xcc, %g4, %l0
tneg %xcc, 0x6
fbl %fcc1, loop_1376
brgez %o1, loop_1377
fbl,a %fcc3, loop_1378
fbule %fcc2, loop_1379
loop_1376:
call loop_1380
loop_1377:
array8 %o7, %i6, %o5
loop_1378:
edge32l %g3, %o0, %g2
loop_1379:
edge16n %g1, %g5, %l6
loop_1380:
stx %i0, [%l7 + 0x50]
xorcc %o6, 0x1988, %i2
edge8ln %l2, %i7, %i5
fxor %f10, %f8, %f22
tle %xcc, 0x4
srlx %o4, %o3, %o2
alignaddrl %i4, %g6, %l5
fcmple16 %f12, %f20, %l3
set 0x1C, %l1
lda [%l7 + %l1] 0x10, %f31
fpadd16 %f2, %f28, %f4
movcs %icc, %g7, %l4
fbug %fcc3, loop_1381
tcc %xcc, 0x0
edge8n %l1, %i1, %i3
edge8n %g4, %l0, %o7
loop_1381:
edge8ln %o1, %o5, %g3
umulcc %i6, 0x0C77, %g2
sdiv %g1, 0x1F5F, %o0
membar 0x10
edge32ln %g5, %l6, %o6
std %i2, [%l7 + 0x68]
movvc %xcc, %i0, %i7
fbe,a %fcc2, loop_1382
movge %xcc, %i5, %o4
xnor %o3, %l2, %i4
ldx [%l7 + 0x38], %o2
loop_1382:
nop
setx loop_1383, %l0, %l1
jmpl %l1, %l5
movrgez %g6, 0x199, %g7
movcs %icc, %l3, %l4
edge8ln %l1, %i1, %i3
loop_1383:
fcmpeq32 %f20, %f0, %g4
orcc %o7, %o1, %l0
udivx %o5, 0x1F8B, %g3
tleu %xcc, 0x1
prefetch [%l7 + 0x4C], 0x1
sdivcc %i6, 0x0406, %g2
tne %xcc, 0x5
fmovsle %xcc, %f10, %f31
sub %o0, 0x1A96, %g1
ba,a,pt %xcc, loop_1384
edge32 %g5, %o6, %i2
fnot2 %f26, %f22
taddcc %l6, 0x1DA2, %i7
loop_1384:
fbule,a %fcc2, loop_1385
tsubcctv %i5, %i0, %o4
srlx %o3, %i4, %o2
be,a,pt %icc, loop_1386
loop_1385:
fornot2s %f1, %f12, %f30
fbn,a %fcc3, loop_1387
movne %xcc, %l5, %l2
loop_1386:
fmovrslz %g7, %f9, %f15
movrgez %g6, 0x3BF, %l3
loop_1387:
fandnot2 %f12, %f2, %f10
fmovdne %xcc, %f8, %f6
udivcc %l1, 0x17E8, %i1
sllx %l4, %g4, %i3
tne %icc, 0x4
edge8n %o1, %l0, %o7
fbug %fcc0, loop_1388
movg %xcc, %o5, %i6
fnot1 %f0, %f24
taddcctv %g3, %o0, %g1
loop_1388:
fmovdleu %icc, %f11, %f20
edge8 %g2, %g5, %i2
edge8l %l6, %o6, %i5
fbne %fcc3, loop_1389
xorcc %i0, 0x1F2B, %i7
addc %o4, %i4, %o3
fmovrslz %o2, %f4, %f19
loop_1389:
alignaddrl %l2, %l5, %g6
edge32n %g7, %l1, %i1
movn %icc, %l4, %l3
or %i3, 0x0250, %o1
fmovrdlz %g4, %f22, %f0
movrne %o7, %o5, %i6
fbne,a %fcc2, loop_1390
brgez,a %g3, loop_1391
fsrc2s %f0, %f10
movn %icc, %o0, %g1
loop_1390:
sth %g2, [%l7 + 0x20]
loop_1391:
edge8ln %g5, %i2, %l0
movl %icc, %o6, %i5
popc %i0, %i7
stb %o4, [%l7 + 0x18]
fones %f9
fmovrslz %l6, %f14, %f1
fmovscc %icc, %f27, %f16
ldx [%l7 + 0x10], %o3
fmuld8sux16 %f6, %f31, %f0
fblg %fcc1, loop_1392
fmovde %xcc, %f26, %f11
movre %o2, 0x292, %i4
tcs %xcc, 0x0
loop_1392:
st %f11, [%l7 + 0x50]
alignaddrl %l5, %g6, %l2
orncc %l1, 0x0884, %g7
smulcc %i1, %l4, %l3
std %f14, [%l7 + 0x50]
tcc %xcc, 0x0
alignaddrl %i3, %o1, %o7
fbu %fcc2, loop_1393
movleu %icc, %o5, %g4
srax %g3, %i6, %g1
flush %l7 + 0x7C
loop_1393:
fbl %fcc3, loop_1394
nop
setx loop_1395, %l0, %l1
jmpl %l1, %o0
taddcc %g2, 0x1EE6, %i2
stbar
loop_1394:
nop
wr %g0, 0x0c, %asi
ldstuba [%l7 + 0x54] %asi, %g5
loop_1395:
membar 0x73
orn %o6, 0x1BCD, %i5
be,a,pt %xcc, loop_1396
movrne %i0, 0x261, %i7
ldsw [%l7 + 0x30], %o4
xnor %l0, %l6, %o2
loop_1396:
addccc %i4, 0x14B3, %o3
tle %icc, 0x3
movg %icc, %g6, %l5
fbu,a %fcc0, loop_1397
umulcc %l1, 0x0FA3, %g7
smulcc %i1, %l4, %l3
alignaddrl %i3, %o1, %l2
loop_1397:
fmovdneg %icc, %f26, %f17
sir 0x13A6
sir 0x12F0
sir 0x1F07
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmul8ulx16 %f2, %f14, %f0
fbug,a %fcc1, loop_1398
fnand %f14, %f28, %f8
bvc loop_1399
fpack16 %f24, %f28
loop_1398:
call loop_1400
ta %xcc, 0x2
loop_1399:
sir 0x1483
stw %o5, [%l7 + 0x64]
loop_1400:
and %g4, %g3, %i6
fbg %fcc1, loop_1401
tge %xcc, 0x5
bshuffle %f14, %f2, %f30
movg %icc, %o7, %g1
loop_1401:
mulx %g2, %i2, %o0
fornot2s %f4, %f12, %f7
fxor %f28, %f12, %f10
movrne %g5, 0x3EC, %o6
fpsub16s %f6, %f20, %f28
sll %i0, %i5, %o4
swap [%l7 + 0x1C], %i7
tvs %icc, 0x4
alignaddr %l0, %o2, %l6
edge32n %o3, %i4, %l5
movge %xcc, %l1, %g7
taddcc %g6, 0x142A, %l4
tle %xcc, 0x1
movvc %icc, %i1, %i3
set 0x50, %l6
lda [%l7 + %l6] 0x18, %f15
wr %g0, 0x18, %asi
ldsha [%l7 + 0x5E] %asi, %l3
tgu %xcc, 0x3
fmovrde %o1, %f8, %f14
fzeros %f26
edge8ln %o5, %l2, %g4
tle %icc, 0x3
lduh [%l7 + 0x1E], %i6
fmovrdne %o7, %f24, %f18
tge %icc, 0x7
wr %g0, 0x2f, %asi
ldda [%l7 + 0x30] %asi, %g0
movcs %xcc, %g2, %g3
bn,pt %icc, loop_1402
smulcc %i2, 0x1A7C, %g5
set 0x10, %o0
ldxa [%l7 + %o0] 0x89, %o0
loop_1402:
movge %xcc, %o6, %i5
udiv %o4, 0x0513, %i0
subc %l0, %i7, %l6
fpack16 %f6, %f23
sdivx %o2, 0x115B, %i4
sdivcc %o3, 0x197D, %l5
tne %xcc, 0x1
smul %l1, 0x0AFB, %g6
sdivcc %l4, 0x1039, %i1
taddcc %g7, 0x08C0, %i3
te %xcc, 0x5
fsrc2 %f10, %f10
movrlz %o1, 0x0B5, %o5
tne %icc, 0x4
wr %g0, 0x18, %asi
ldsba [%l7 + 0x77] %asi, %l3
move %xcc, %g4, %l2
brlz,a %o7, loop_1403
taddcc %i6, 0x0334, %g1
alignaddrl %g2, %g3, %g5
umul %i2, %o6, %o0
loop_1403:
smul %i5, 0x1D87, %i0
edge16ln %l0, %i7, %o4
edge8 %o2, %i4, %o3
fabsd %f30, %f8
tleu %icc, 0x0
movpos %xcc, %l6, %l5
bl,a loop_1404
fabsd %f14, %f12
ldub [%l7 + 0x37], %l1
fmovrsgz %g6, %f20, %f15
loop_1404:
stbar
fornot1 %f0, %f12, %f6
sdivx %i1, 0x113C, %l4
movgu %icc, %i3, %g7
udiv %o5, 0x0AF6, %o1
fbg,a %fcc3, loop_1405
sth %g4, [%l7 + 0x52]
tvs %xcc, 0x1
andn %l3, %o7, %l2
loop_1405:
edge32 %g1, %i6, %g3
andn %g2, 0x0B28, %i2
movl %xcc, %o6, %g5
bleu,pn %icc, loop_1406
movre %i5, 0x2C4, %o0
movrgz %l0, %i0, %i7
fpack16 %f0, %f21
loop_1406:
mulscc %o4, 0x0D51, %o2
swap [%l7 + 0x70], %o3
tne %icc, 0x4
udivcc %i4, 0x19D8, %l6
movleu %xcc, %l1, %g6
mulscc %l5, %i1, %l4
udivcc %i3, 0x0FC3, %o5
fxors %f19, %f20, %f10
fmovrdne %o1, %f12, %f30
be,pt %xcc, loop_1407
fcmpgt16 %f16, %f26, %g7
fxnors %f2, %f10, %f28
subccc %g4, 0x0B1C, %o7
loop_1407:
fmovscc %xcc, %f22, %f24
set 0x60, %l2
prefetcha [%l7 + %l2] 0x0c, 0x1
srlx %l3, 0x00, %i6
set 0x20, %g4
ldxa [%l7 + %g4] 0x88, %g1
fandnot1s %f0, %f2, %f26
stbar
andn %g2, 0x1CD6, %i2
movrgz %o6, 0x3BC, %g5
udivcc %i5, 0x05D0, %o0
movvs %icc, %l0, %g3
set 0x50, %g1
ldda [%l7 + %g1] 0x04, %i6
tneg %icc, 0x5
brgz %o4, loop_1408
sdivcc %o2, 0x035D, %o3
fnands %f7, %f20, %f28
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1408:
taddcctv %i0, 0x0063, %i4
ta %icc, 0x2
set 0x60, %g6
stha %l6, [%l7 + %g6] 0x2b
membar #Sync
umulcc %l1, %g6, %l5
fmovsvs %icc, %f26, %f20
fbue,a %fcc3, loop_1409
fnegd %f10, %f4
fbge %fcc0, loop_1410
fmovdvc %icc, %f30, %f3
loop_1409:
fbn %fcc1, loop_1411
xnor %i1, %l4, %i3
loop_1410:
fmovrsgz %o1, %f16, %f4
edge32l %g7, %o5, %g4
loop_1411:
tge %xcc, 0x3
bcc,pt %xcc, loop_1412
fpadd16s %f20, %f23, %f30
fpackfix %f8, %f26
movcs %xcc, %o7, %l3
loop_1412:
fnegs %f26, %f25
membar #Sync
wr %g0, 0x16, %asi
ldda [%l7 + 0x40] %asi, %f0
tgu %xcc, 0x6
bcc,a %icc, loop_1413
bcc,a loop_1414
subcc %l2, 0x18D5, %i6
move %xcc, %g2, %i2
loop_1413:
movleu %xcc, %g1, %o6
loop_1414:
fxor %f2, %f8, %f2
set 0x28, %g2
stwa %g5, [%l7 + %g2] 0x19
umulcc %o0, %i5, %g3
orncc %l0, %i7, %o4
bneg,pn %xcc, loop_1415
xnor %o2, %o3, %i0
fbn %fcc3, loop_1416
ldsb [%l7 + 0x17], %l6
loop_1415:
pdist %f10, %f12, %f2
movrne %l1, 0x389, %i4
loop_1416:
move %icc, %l5, %i1
tsubcc %g6, %l4, %i3
sllx %o1, 0x00, %g7
movle %icc, %o5, %g4
or %l3, %o7, %l2
set 0x38, %o5
ldxa [%l7 + %o5] 0x88, %g2
fmovsle %icc, %f18, %f12
tgu %icc, 0x6
call loop_1417
mova %icc, %i6, %g1
wr %g0, 0xf9, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
loop_1417:
nop
add %l7, 0x44, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %i2, %o6
tcc %xcc, 0x4
bpos,pn %xcc, loop_1418
movrgez %o0, 0x2AE, %g5
fxnors %f26, %f14, %f19
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1418:
fnot2s %f0, %f21
set 0x23, %l5
lduba [%l7 + %l5] 0x81, %g3
mova %icc, %l0, %i5
alignaddrl %i7, %o2, %o4
umul %o3, %l6, %i0
fbge %fcc1, loop_1419
tn %xcc, 0x1
fnand %f2, %f18, %f6
ta %icc, 0x5
loop_1419:
movrgz %i4, 0x1F8, %l1
srl %l5, 0x13, %i1
brlz,a %l4, loop_1420
srl %g6, %o1, %i3
movgu %icc, %g7, %g4
fbl,a %fcc0, loop_1421
loop_1420:
fandnot1s %f0, %f25, %f19
movrgz %l3, 0x09C, %o5
bne,a,pt %icc, loop_1422
loop_1421:
fbe %fcc3, loop_1423
movneg %xcc, %l2, %g2
fmovdcs %xcc, %f30, %f1
loop_1422:
movcs %icc, %i6, %g1
loop_1423:
nop
set 0x14, %i6
swapa [%l7 + %i6] 0x89, %i2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8 %o7, %o6, %g5
fbe %fcc2, loop_1424
sub %o0, %g3, %l0
edge16l %i7, %o2, %i5
ta %icc, 0x3
loop_1424:
edge16n %o3, %o4, %i0
edge32ln %i4, %l6, %l5
fornot2 %f8, %f0, %f18
set 0x5E, %g3
lduha [%l7 + %g3] 0x10, %i1
fmovd %f14, %f12
fmovdvs %icc, %f17, %f16
sir 0x03C2
subcc %l1, 0x10A7, %g6
tl %icc, 0x1
add %l7, 0x70, %l6
wr %g0, 0x04, %asi
casa [%l6] 0x04, %l4, %i3
edge32ln %o1, %g4, %l3
edge16n %o5, %l2, %g2
fmovrslez %g7, %f6, %f13
mulx %i6, 0x05AE, %g1
movrlz %i2, 0x131, %o7
fble %fcc3, loop_1425
umul %o6, %g5, %o0
movvs %icc, %g3, %i7
set 0x25, %i4
lduba [%l7 + %i4] 0x14, %o2
loop_1425:
xorcc %l0, 0x00E4, %i5
array16 %o3, %o4, %i4
movleu %icc, %i0, %l5
fpsub32s %f8, %f20, %f7
sll %i1, 0x16, %l6
ble loop_1426
srax %l1, 0x00, %l4
edge8 %g6, %o1, %g4
st %f19, [%l7 + 0x3C]
loop_1426:
fcmple16 %f10, %f26, %i3
smulcc %o5, %l2, %g2
srl %l3, 0x0C, %i6
wr %g0, 0x11, %asi
ldsha [%l7 + 0x08] %asi, %g1
nop
set 0x08, %o2
ldd [%l7 + %o2], %f2
ble,a,pt %icc, loop_1427
tpos %xcc, 0x0
movleu %xcc, %i2, %g7
fxnor %f4, %f28, %f6
loop_1427:
movleu %icc, %o7, %g5
edge32l %o6, %o0, %i7
subc %o2, %l0, %g3
tn %icc, 0x1
brnz,a %i5, loop_1428
fbe %fcc3, loop_1429
sth %o3, [%l7 + 0x40]
fmul8x16au %f26, %f7, %f30
loop_1428:
xnor %o4, %i0, %i4
loop_1429:
movleu %xcc, %i1, %l5
fabss %f1, %f17
udivx %l6, 0x01C0, %l4
fmovrdne %l1, %f14, %f20
udivx %g6, 0x1D9A, %o1
fand %f20, %f28, %f14
tne %icc, 0x1
fbne,a %fcc3, loop_1430
smul %g4, %i3, %l2
fmovdn %xcc, %f5, %f25
sll %g2, %o5, %l3
loop_1430:
ldsw [%l7 + 0x70], %i6
taddcc %i2, 0x1D95, %g1
tsubcc %o7, 0x0579, %g7
edge32 %o6, %o0, %g5
swap [%l7 + 0x5C], %i7
array32 %l0, %g3, %i5
bvc,pt %xcc, loop_1431
sra %o2, 0x16, %o4
flush %l7 + 0x68
fxnor %f28, %f20, %f22
loop_1431:
lduw [%l7 + 0x10], %i0
fcmpne32 %f6, %f28, %o3
ta %icc, 0x3
fmovda %xcc, %f31, %f1
fands %f2, %f22, %f3
tcs %icc, 0x5
fcmpeq32 %f30, %f28, %i4
taddcc %l5, %i1, %l4
edge16l %l1, %l6, %g6
brgez %o1, loop_1432
flush %l7 + 0x10
mulscc %g4, %l2, %g2
tne %xcc, 0x2
loop_1432:
fcmpes %fcc2, %f9, %f31
fmovrse %o5, %f24, %f5
subccc %i3, 0x0D6E, %i6
brnz %l3, loop_1433
brgz,a %g1, loop_1434
ble,pn %xcc, loop_1435
fmovrsgez %i2, %f23, %f18
loop_1433:
bl,a %icc, loop_1436
loop_1434:
tvs %icc, 0x5
loop_1435:
fornot2 %f30, %f16, %f16
fmovdleu %xcc, %f13, %f22
loop_1436:
andncc %g7, %o7, %o0
nop
setx loop_1437, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f8, [%l7 + 0x30]
fmovdcc %icc, %f20, %f7
fmovrdgz %g5, %f14, %f14
loop_1437:
xnorcc %i7, 0x1CD0, %o6
fbne,a %fcc1, loop_1438
stw %g3, [%l7 + 0x14]
edge32ln %l0, %i5, %o2
std %i0, [%l7 + 0x28]
loop_1438:
array16 %o4, %o3, %i4
tgu %xcc, 0x2
sdiv %l5, 0x11FA, %i1
fbuge,a %fcc2, loop_1439
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movre %l1, 0x1D0, %l4
udivcc %l6, 0x0028, %g6
loop_1439:
fcmped %fcc2, %f14, %f20
nop
setx loop_1440, %l0, %l1
jmpl %l1, %g4
bneg,pn %icc, loop_1441
udivx %l2, 0x1F9E, %o1
edge32l %o5, %g2, %i6
loop_1440:
tleu %icc, 0x1
loop_1441:
sra %l3, %i3, %i2
movl %xcc, %g1, %g7
set 0x08, %i2
ldxa [%l7 + %i2] 0x10, %o7
tvc %xcc, 0x7
movneg %xcc, %o0, %i7
brgez,a %g5, loop_1442
tsubcc %g3, 0x05C3, %o6
bgu,a,pt %xcc, loop_1443
ldsh [%l7 + 0x10], %l0
loop_1442:
nop
set 0x60, %i1
prefetcha [%l7 + %i1] 0x88, 0x0
loop_1443:
mulx %i0, %o4, %o2
movrlz %i4, %o3, %i1
srl %l5, %l4, %l1
movg %xcc, %l6, %g6
bcs,a %xcc, loop_1444
edge8l %l2, %g4, %o1
sub %g2, 0x11F3, %i6
mulscc %o5, %l3, %i3
loop_1444:
nop
wr %g0, 0x22, %asi
stda %i2, [%l7 + 0x50] %asi
membar #Sync
orncc %g7, 0x0FFD, %o7
movpos %icc, %g1, %o0
movgu %xcc, %i7, %g3
fsrc2 %f12, %f18
edge16l %o6, %l0, %g5
fbug %fcc2, loop_1445
fzeros %f11
movgu %icc, %i0, %o4
movrgz %i5, %o2, %i4
loop_1445:
fmovsne %icc, %f7, %f4
add %o3, 0x06F2, %i1
tneg %xcc, 0x5
fnot1s %f2, %f22
fmovrdgez %l5, %f4, %f0
taddcctv %l4, 0x09DF, %l1
fbg,a %fcc1, loop_1446
fmovdvc %xcc, %f23, %f12
edge8l %l6, %g6, %l2
edge8ln %o1, %g4, %i6
loop_1446:
movleu %xcc, %g2, %l3
andn %o5, %i3, %g7
xor %o7, %i2, %o0
stx %i7, [%l7 + 0x68]
fbge %fcc0, loop_1447
or %g3, %g1, %l0
movne %xcc, %o6, %i0
array16 %g5, %o4, %o2
loop_1447:
fmovrdgz %i5, %f14, %f24
subcc %i4, 0x1961, %i1
fmuld8sux16 %f16, %f10, %f2
subc %l5, 0x1192, %l4
swap [%l7 + 0x6C], %o3
add %l7, 0x5C, %l6
wr %g0, 0x18, %asi
casa [%l6] 0x18, %l6, %l1
udiv %l2, 0x1481, %o1
movcs %xcc, %g4, %g6
tsubcc %i6, %l3, %g2
or %i3, 0x0DD1, %o5
brgez %g7, loop_1448
movcs %xcc, %o7, %i2
edge8 %i7, %o0, %g3
orn %g1, 0x1396, %l0
loop_1448:
fbg %fcc0, loop_1449
brlez %o6, loop_1450
sdivx %i0, 0x02D1, %o4
tsubcc %o2, %i5, %i4
loop_1449:
nop
wr %g0, 0x89, %asi
ldxa [%l7 + 0x20] %asi, %g5
loop_1450:
brlez %i1, loop_1451
movrne %l4, 0x31B, %o3
udiv %l5, 0x1544, %l1
set 0x08, %i7
ldxa [%l7 + %i7] 0x10, %l2
loop_1451:
tsubcc %l6, 0x1A9B, %o1
movg %icc, %g4, %g6
add %l3, %g2, %i6
sllx %i3, 0x1B, %o5
wr %g0, 0x19, %asi
stha %o7, [%l7 + 0x14] %asi
movle %icc, %g7, %i2
set 0x70, %o4
swapa [%l7 + %o4] 0x81, %o0
set 0x40, %i0
ldda [%l7 + %i0] 0x18, %f0
edge32n %i7, %g3, %l0
bl %icc, loop_1452
fmul8ulx16 %f22, %f24, %f28
bleu,a,pt %xcc, loop_1453
edge32 %g1, %o6, %o4
loop_1452:
subcc %i0, %i5, %i4
lduh [%l7 + 0x2E], %g5
loop_1453:
movge %xcc, %i1, %o2
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x47] %asi, %l4
fmovsg %xcc, %f27, %f10
fmovscs %icc, %f31, %f8
brgz,a %o3, loop_1454
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srl %l5, 0x12, %l2
faligndata %f4, %f22, %f12
loop_1454:
fbn,a %fcc3, loop_1455
std %f6, [%l7 + 0x68]
alignaddrl %l1, %o1, %g4
bn loop_1456
loop_1455:
movpos %icc, %l6, %g6
array16 %g2, %l3, %i6
mova %icc, %i3, %o5
loop_1456:
array16 %g7, %i2, %o7
edge16ln %i7, %o0, %l0
pdist %f10, %f14, %f10
fxnor %f18, %f6, %f14
addc %g3, %g1, %o4
movvs %xcc, %i0, %i5
subc %i4, %o6, %i1
brlz,a %g5, loop_1457
brgez,a %l4, loop_1458
tpos %xcc, 0x4
subccc %o2, 0x1CA4, %l5
loop_1457:
nop
add %l7, 0x58, %l6
wr %g0, 0x88, %asi
casa [%l6] %asi, %l2, %o3
loop_1458:
fors %f27, %f30, %f23
tn %icc, 0x4
fornot1s %f22, %f0, %f5
fpsub32s %f1, %f20, %f31
fsrc1s %f21, %f13
edge16ln %o1, %l1, %g4
fble,a %fcc2, loop_1459
bne,a loop_1460
fble %fcc2, loop_1461
fmovsle %xcc, %f23, %f11
loop_1459:
edge32ln %l6, %g6, %l3
loop_1460:
popc 0x1323, %g2
loop_1461:
edge8n %i3, %i6, %g7
add %i2, %o5, %i7
fcmpne16 %f2, %f10, %o0
tleu %xcc, 0x2
movn %icc, %l0, %g3
fcmpgt32 %f6, %f16, %o7
tl %icc, 0x7
fabsd %f22, %f28
and %g1, %i0, %i5
tgu %icc, 0x4
ta %xcc, 0x0
sth %i4, [%l7 + 0x76]
fmul8x16au %f14, %f27, %f2
tvc %icc, 0x1
tg %xcc, 0x5
fba,a %fcc3, loop_1462
mova %xcc, %o6, %o4
subccc %g5, 0x1558, %i1
sdivcc %l4, 0x1816, %o2
loop_1462:
brlz %l2, loop_1463
edge16 %o3, %o1, %l5
add %l7, 0x7C, %l6
wr %g0, 0x88, %asi
casa [%l6] 0x88, %g4, %l6
loop_1463:
nop
setx loop_1464, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
bgu,pt %icc, loop_1465
fands %f29, %f1, %f10
smul %g6, 0x1C35, %l1
loop_1464:
edge16 %l3, %i3, %g2
loop_1465:
fsrc2 %f18, %f6
edge16ln %g7, %i2, %o5
movne %icc, %i6, %o0
movrne %i7, %l0, %g3
tsubcc %g1, 0x140E, %o7
tl %icc, 0x3
te %icc, 0x5
fmovsvc %xcc, %f1, %f30
udiv %i5, 0x188E, %i0
wr %g0, 0xea, %asi
stwa %o6, [%l7 + 0x34] %asi
membar #Sync
edge8 %o4, %g5, %i1
ldstub [%l7 + 0x43], %l4
edge8l %o2, %i4, %l2
fabss %f15, %f18
addc %o1, 0x1A6D, %o3
edge32n %g4, %l6, %l5
smul %l1, 0x10D2, %g6
edge16 %l3, %i3, %g7
fxors %f14, %f1, %f5
add %l7, 0x28, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %g2
casxa [%l6] %asi, %g2, %i2
edge32ln %o5, %o0, %i6
andn %i7, 0x0D65, %l0
bvs,a,pn %icc, loop_1466
fpadd16s %f30, %f0, %f24
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbu,a %fcc2, loop_1467
loop_1466:
tvc %icc, 0x5
movrgez %g3, %g1, %o7
wr %g0, 0x0c, %asi
stda %f0, [%l7 + 0x40] %asi
loop_1467:
fmovsle %icc, %f29, %f12
fba %fcc1, loop_1468
movge %xcc, %i5, %i0
sdivcc %o6, 0x0E26, %g5
tpos %xcc, 0x7
loop_1468:
nop
set 0x72, %i5
ldub [%l7 + %i5], %o4
edge16n %l4, %i1, %o2
edge8l %i4, %l2, %o3
nop
setx loop_1469, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
te %xcc, 0x4
fone %f8
xnorcc %g4, 0x0CBD, %l6
loop_1469:
mulscc %l5, %o1, %l1
movrlez %g6, 0x315, %i3
edge16l %g7, %l3, %g2
umulcc %o5, 0x0D05, %i2
umul %i6, 0x0384, %i7
fnors %f20, %f3, %f11
srax %l0, 0x19, %o0
mulscc %g1, 0x1635, %o7
xor %g3, 0x09A0, %i5
array8 %i0, %g5, %o4
set 0x14, %l4
ldsba [%l7 + %l4] 0x04, %l4
movcc %xcc, %i1, %o2
udivcc %i4, 0x1B58, %l2
set 0x2C, %o1
ldsha [%l7 + %o1] 0x88, %o6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brz %o3, loop_1470
srax %l6, %g4, %l5
ldd [%l7 + 0x20], %o0
movre %l1, %i3, %g7
loop_1470:
tcs %xcc, 0x6
fxor %f24, %f30, %f10
edge32n %l3, %g6, %o5
fcmpgt16 %f18, %f16, %g2
movne %xcc, %i2, %i6
sra %l0, %o0, %i7
edge32 %g1, %g3, %o7
movrgz %i5, %i0, %o4
fmovdle %xcc, %f29, %f25
edge8ln %l4, %i1, %o2
movg %xcc, %g5, %i4
edge32n %l2, %o3, %l6
tneg %icc, 0x5
fbg %fcc1, loop_1471
prefetch [%l7 + 0x58], 0x1
edge16ln %g4, %l5, %o1
edge32n %o6, %l1, %i3
loop_1471:
fmovsgu %icc, %f29, %f26
movvs %xcc, %l3, %g7
movpos %xcc, %o5, %g2
fabsd %f20, %f28
ldub [%l7 + 0x57], %i2
addccc %g6, %l0, %i6
tcc %xcc, 0x4
edge8l %i7, %o0, %g3
sir 0x03F9
sdiv %g1, 0x0283, %i5
add %l7, 0x44, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %i0
casa [%l6] 0x0c, %i0, %o4
ba,a loop_1472
fpsub32 %f14, %f24, %f20
edge32 %o7, %i1, %o2
fbg %fcc1, loop_1473
loop_1472:
movvs %icc, %l4, %g5
srax %l2, %i4, %o3
move %icc, %l6, %g4
loop_1473:
fcmpgt16 %f4, %f16, %o1
fmuld8sux16 %f15, %f21, %f12
subcc %o6, %l1, %l5
alignaddrl %i3, %l3, %o5
wr %g0, 0x2a, %asi
stda %g6, [%l7 + 0x40] %asi
membar #Sync
set 0x24, %l0
stba %i2, [%l7 + %l0] 0x81
fbge,a %fcc3, loop_1474
movrlz %g6, 0x2EF, %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addc %l0, 0x0A66, %i7
loop_1474:
fba %fcc1, loop_1475
movrlez %i6, 0x129, %g3
movre %o0, %g1, %i5
tvs %xcc, 0x0
loop_1475:
umulcc %i0, %o7, %o4
movne %xcc, %o2, %i1
bgu %xcc, loop_1476
fbo,a %fcc3, loop_1477
brnz %g5, loop_1478
alignaddr %l2, %l4, %i4
loop_1476:
bg,a %xcc, loop_1479
loop_1477:
srl %l6, 0x0C, %g4
loop_1478:
fmovsg %xcc, %f27, %f11
movg %xcc, %o3, %o6
loop_1479:
movvs %icc, %l1, %l5
fxnors %f3, %f12, %f17
srax %o1, 0x1E, %i3
subc %o5, %g7, %i2
set 0x40, %o3
ldda [%l7 + %o3] 0x89, %f0
bg,a,pt %xcc, loop_1480
tcc %icc, 0x5
movrlz %g6, %g2, %l3
edge32ln %i7, %i6, %l0
loop_1480:
xorcc %o0, %g1, %i5
wr %g0, 0x04, %asi
lda [%l7 + 0x40] %asi, %f2
sll %i0, %g3, %o4
fornot1s %f20, %f28, %f5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
taddcctv %o2, 0x1F22, %i1
orncc %o7, %g5, %l2
array16 %l4, %i4, %g4
fbue %fcc3, loop_1481
sllx %o3, %o6, %l1
edge16ln %l6, %o1, %i3
edge32 %o5, %g7, %l5
loop_1481:
fmovdvc %icc, %f14, %f21
array16 %i2, %g6, %g2
tl %icc, 0x6
nop
set 0x34, %o6
lduh [%l7 + %o6], %l3
bpos,a loop_1482
fmovrse %i7, %f14, %f31
subc %i6, 0x1A72, %l0
fnegs %f1, %f31
loop_1482:
fmovdpos %icc, %f14, %f1
fmovdpos %xcc, %f18, %f13
movvc %icc, %g1, %o0
movl %xcc, %i5, %g3
membar 0x76
prefetch [%l7 + 0x18], 0x3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x89, %asi
lduha [%l7 + 0x3E] %asi, %i0
sdivcc %o4, 0x104D, %i1
fmovrdgez %o2, %f14, %f10
array8 %o7, %g5, %l4
fmovdvs %xcc, %f12, %f11
brlez,a %i4, loop_1483
sra %g4, 0x15, %o3
te %xcc, 0x5
movrgz %l2, %l1, %l6
loop_1483:
bg loop_1484
bcs,a loop_1485
ldub [%l7 + 0x66], %o6
ldsh [%l7 + 0x56], %o1
loop_1484:
brgez %o5, loop_1486
loop_1485:
srlx %g7, %l5, %i2
fandnot1s %f9, %f20, %f22
prefetch [%l7 + 0x44], 0x0
loop_1486:
movgu %xcc, %i3, %g2
movrgez %g6, 0x1DF, %i7
ldub [%l7 + 0x72], %l3
andn %l0, 0x11D2, %g1
tn %icc, 0x0
alignaddrl %o0, %i5, %g3
orncc %i6, %o4, %i1
movre %o2, %i0, %o7
sll %g5, %i4, %g4
addc %o3, %l4, %l1
movneg %icc, %l2, %o6
alignaddrl %l6, %o1, %g7
sub %o5, %l5, %i3
fcmpne32 %f10, %f12, %g2
udivcc %i2, 0x135C, %g6
fmovrdlz %l3, %f14, %f18
flush %l7 + 0x74
edge16 %i7, %l0, %o0
tleu %xcc, 0x3
fmuld8ulx16 %f27, %f10, %f24
ldsb [%l7 + 0x48], %i5
fpmerge %f15, %f7, %f6
fcmpd %fcc1, %f6, %f10
tvc %icc, 0x1
sdivx %g3, 0x0A83, %i6
set 0x40, %o7
stda %o4, [%l7 + %o7] 0xe2
membar #Sync
bcc,a,pn %xcc, loop_1487
edge16n %g1, %i1, %o2
add %i0, %o7, %g5
alignaddr %g4, %i4, %o3
loop_1487:
fpsub16s %f28, %f25, %f8
te %icc, 0x1
fmovrdlz %l1, %f30, %f2
mulscc %l2, 0x18B5, %l4
movcs %icc, %o6, %o1
tl %xcc, 0x6
tl %xcc, 0x5
fmovdge %icc, %f22, %f13
movl %xcc, %l6, %o5
st %f27, [%l7 + 0x1C]
edge32l %l5, %g7, %i3
movn %xcc, %i2, %g2
tsubcc %g6, %l3, %l0
fmovd %f4, %f4
movgu %icc, %o0, %i7
edge8n %i5, %g3, %o4
fabsd %f18, %f26
tsubcctv %i6, %g1, %o2
mova %xcc, %i0, %o7
nop
setx loop_1488, %l0, %l1
jmpl %l1, %i1
fmovda %xcc, %f21, %f29
orncc %g5, %i4, %g4
sethi 0x051A, %o3
loop_1488:
orn %l2, %l1, %l4
ldsh [%l7 + 0x6A], %o6
fmovsl %icc, %f30, %f1
edge16 %o1, %o5, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orcc %l5, %i3, %g7
movpos %icc, %g2, %g6
array8 %i2, %l3, %o0
fcmps %fcc1, %f24, %f14
edge32n %l0, %i7, %i5
alignaddr %g3, %o4, %i6
movgu %icc, %g1, %i0
tgu %xcc, 0x3
popc %o2, %i1
subccc %o7, %i4, %g4
tleu %icc, 0x1
tleu %xcc, 0x7
bcc,pt %icc, loop_1489
movg %icc, %o3, %g5
ldsh [%l7 + 0x12], %l1
subcc %l4, 0x09F3, %o6
loop_1489:
sllx %o1, %l2, %l6
tsubcc %o5, %i3, %l5
brgz %g7, loop_1490
tn %icc, 0x5
edge16ln %g6, %g2, %l3
subccc %o0, 0x184B, %l0
loop_1490:
fmovrse %i2, %f28, %f31
movcs %icc, %i5, %g3
movpos %xcc, %i7, %i6
std %g0, [%l7 + 0x58]
fmovsn %xcc, %f18, %f21
fors %f7, %f4, %f9
ble,pt %icc, loop_1491
fbe,a %fcc1, loop_1492
te %icc, 0x5
fbug %fcc1, loop_1493
loop_1491:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1492:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %icc, 0x5
loop_1493:
tgu %icc, 0x2
edge32l %o4, %i0, %o2
fmovse %icc, %f3, %f12
movrgz %i1, 0x12E, %o7
bcs,pn %xcc, loop_1494
subccc %g4, 0x08FF, %i4
fcmps %fcc2, %f7, %f30
fornot2 %f20, %f10, %f24
loop_1494:
fmovrsne %g5, %f28, %f11
mova %icc, %l1, %l4
tl %icc, 0x3
bvs,a,pt %xcc, loop_1495
movpos %xcc, %o6, %o1
fblg %fcc0, loop_1496
tge %icc, 0x6
loop_1495:
fornot2s %f30, %f6, %f0
movl %icc, %l2, %l6
loop_1496:
sll %o5, %o3, %l5
edge16 %i3, %g6, %g7
sdiv %l3, 0x1CA7, %o0
andn %l0, 0x190C, %i2
stx %g2, [%l7 + 0x08]
add %l7, 0x50, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %g3
casxa [%l6] %asi, %g3, %i5
fcmped %fcc3, %f6, %f28
sdiv %i6, 0x0707, %i7
tpos %icc, 0x0
tgu %icc, 0x5
fbu %fcc2, loop_1497
udivcc %o4, 0x1663, %i0
alignaddr %g1, %o2, %o7
movleu %icc, %g4, %i4
loop_1497:
fcmpgt16 %f8, %f18, %g5
array16 %i1, %l1, %l4
fpack32 %f22, %f16, %f14
movrne %o1, 0x087, %o6
movpos %xcc, %l2, %o5
ta %icc, 0x4
tne %icc, 0x2
tneg %xcc, 0x6
and %o3, %l6, %l5
tsubcctv %g6, 0x105E, %i3
udivcc %l3, 0x1E3C, %g7
movrne %o0, %i2, %l0
movre %g2, %i5, %g3
ldx [%l7 + 0x20], %i6
fcmpeq16 %f22, %f24, %i7
ldx [%l7 + 0x58], %o4
fmovscs %icc, %f8, %f16
fmovsn %icc, %f17, %f30
array8 %i0, %g1, %o7
bge,pn %xcc, loop_1498
fbne,a %fcc3, loop_1499
sdivx %o2, 0x1123, %g4
edge16ln %g5, %i1, %i4
loop_1498:
andcc %l4, %o1, %o6
loop_1499:
te %xcc, 0x6
wr %g0, 0x0c, %asi
stwa %l2, [%l7 + 0x44] %asi
addccc %o5, %l1, %l6
umulcc %o3, %g6, %i3
bcc,a,pt %icc, loop_1500
fxors %f14, %f23, %f1
ldsb [%l7 + 0x58], %l5
fnegd %f12, %f22
loop_1500:
fcmple16 %f10, %f22, %g7
addc %l3, %i2, %o0
udivcc %l0, 0x1DA8, %g2
fbne %fcc2, loop_1501
sdivx %g3, 0x08AD, %i5
orncc %i7, %i6, %i0
tge %xcc, 0x1
loop_1501:
alignaddr %o4, %g1, %o7
move %xcc, %g4, %o2
movneg %xcc, %g5, %i4
tgu %xcc, 0x4
tle %xcc, 0x0
ldstub [%l7 + 0x7D], %l4
smul %o1, 0x0E63, %o6
array32 %l2, %o5, %i1
fcmpgt16 %f24, %f0, %l6
orn %o3, %l1, %i3
tleu %xcc, 0x7
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x25] %asi, %g6
mulx %g7, %l5, %l3
bvs %icc, loop_1502
ldsh [%l7 + 0x2C], %o0
tvs %xcc, 0x3
move %xcc, %l0, %i2
loop_1502:
bpos,pn %xcc, loop_1503
stb %g3, [%l7 + 0x55]
xnorcc %i5, 0x1434, %g2
fmuld8sux16 %f20, %f2, %f12
loop_1503:
fble %fcc1, loop_1504
fcmpne32 %f30, %f2, %i6
ld [%l7 + 0x64], %f14
fpack32 %f8, %f18, %f20
loop_1504:
nop
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %i0
casxa [%l6] %asi, %i0, %o4
mova %icc, %g1, %i7
tle %xcc, 0x4
alignaddrl %o7, %o2, %g5
bg,a,pn %xcc, loop_1505
edge8l %i4, %g4, %o1
fbug,a %fcc0, loop_1506
addc %o6, %l4, %o5
loop_1505:
bvs,pt %xcc, loop_1507
udivcc %i1, 0x01C2, %l2
loop_1506:
fmovrdne %l6, %f10, %f0
fnot2 %f8, %f26
loop_1507:
fbule %fcc2, loop_1508
movrlez %l1, 0x157, %o3
fmovsneg %xcc, %f31, %f17
nop
setx loop_1509, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1508:
edge8ln %g6, %g7, %i3
fornot2s %f20, %f7, %f6
tleu %icc, 0x2
loop_1509:
bvc,a %xcc, loop_1510
fandnot1s %f23, %f16, %f30
movvc %icc, %l3, %l5
udivx %l0, 0x0062, %i2
loop_1510:
bg,a loop_1511
udivcc %g3, 0x0C90, %o0
fbne,a %fcc3, loop_1512
fcmpne32 %f12, %f16, %i5
loop_1511:
ldsb [%l7 + 0x20], %i6
movcc %icc, %g2, %i0
loop_1512:
movpos %icc, %g1, %o4
movcs %icc, %i7, %o7
umul %o2, 0x1FCE, %g5
ldsh [%l7 + 0x4C], %i4
tcc %xcc, 0x2
fnot2s %f10, %f14
movn %xcc, %o1, %o6
fornot1 %f30, %f20, %f20
brgez %g4, loop_1513
movgu %icc, %l4, %i1
wr %g0, 0x19, %asi
ldxa [%l7 + 0x60] %asi, %o5
loop_1513:
fmovdneg %xcc, %f21, %f24
tcc %xcc, 0x7
set 0x10, %g7
ldxa [%l7 + %g7] 0x19, %l6
srax %l2, %l1, %o3
brnz,a %g7, loop_1514
membar 0x0B
bvs %icc, loop_1515
fmovdvs %xcc, %f20, %f8
loop_1514:
nop
wr %g0, 0x0c, %asi
ldswa [%l7 + 0x60] %asi, %i3
loop_1515:
movne %xcc, %g6, %l3
addc %l0, %i2, %l5
subc %g3, %o0, %i5
fcmple16 %f0, %f22, %g2
movvs %icc, %i0, %g1
movvc %icc, %i6, %o4
mulx %o7, %i7, %g5
addcc %i4, 0x068F, %o1
fmul8x16au %f0, %f23, %f10
fmovrdlez %o2, %f24, %f18
movcs %icc, %o6, %l4
xor %g4, 0x0805, %i1
orn %l6, %o5, %l1
movl %xcc, %o3, %l2
fcmped %fcc2, %f22, %f14
xorcc %i3, 0x0D09, %g7
fandnot1s %f13, %f18, %f13
brlez %g6, loop_1516
sdivx %l3, 0x16AE, %l0
fmovrdlez %i2, %f16, %f0
fmovsg %icc, %f12, %f27
loop_1516:
tn %icc, 0x7
brnz,a %g3, loop_1517
tcc %xcc, 0x1
bcs,a loop_1518
fpadd32s %f17, %f10, %f15
loop_1517:
bgu,a,pt %icc, loop_1519
movrlz %o0, 0x08C, %l5
loop_1518:
fmovde %icc, %f5, %f12
udivx %g2, 0x1274, %i0
loop_1519:
bvc,pt %xcc, loop_1520
fbo,a %fcc2, loop_1521
umulcc %g1, 0x10C7, %i5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1520:
brgez,a %o4, loop_1522
loop_1521:
brnz,a %o7, loop_1523
bge,a,pn %icc, loop_1524
movleu %icc, %i7, %i6
loop_1522:
movn %xcc, %g5, %i4
loop_1523:
nop
wr %g0, 0x81, %asi
ldswa [%l7 + 0x64] %asi, %o2
loop_1524:
srax %o1, 0x0D, %o6
andcc %g4, %l4, %i1
edge16l %o5, %l6, %l1
udivcc %l2, 0x0F4E, %i3
bg %xcc, loop_1525
fmuld8ulx16 %f5, %f5, %f10
tcc %xcc, 0x4
fandnot2s %f15, %f14, %f25
loop_1525:
bgu,pt %icc, loop_1526
movrne %g7, 0x37F, %g6
fbg %fcc1, loop_1527
brlz %o3, loop_1528
loop_1526:
movcs %xcc, %l3, %l0
movrgz %g3, %i2, %o0
loop_1527:
fbn %fcc3, loop_1529
loop_1528:
fmuld8sux16 %f24, %f3, %f6
fandnot2s %f13, %f10, %f24
tcc %xcc, 0x6
loop_1529:
bvc,a,pn %xcc, loop_1530
ldstub [%l7 + 0x53], %g2
bleu,a,pn %icc, loop_1531
sra %l5, 0x04, %i0
loop_1530:
bvc %icc, loop_1532
edge8ln %g1, %o4, %o7
loop_1531:
array8 %i5, %i6, %i7
orncc %i4, %g5, %o2
loop_1532:
fmovsneg %xcc, %f25, %f4
movpos %icc, %o1, %g4
sra %l4, 0x17, %i1
movrne %o5, 0x238, %o6
swap [%l7 + 0x4C], %l6
tl %icc, 0x0
brgez %l1, loop_1533
xnor %l2, 0x1B0D, %i3
movvc %xcc, %g7, %g6
edge32l %o3, %l0, %l3
loop_1533:
fpsub16s %f16, %f20, %f25
fmovsge %icc, %f27, %f13
subc %i2, %o0, %g3
tg %icc, 0x5
fmovrsgz %g2, %f26, %f3
fcmpne32 %f6, %f10, %l5
movn %icc, %g1, %i0
add %l7, 0x5C, %l6
wr %g0, 0x11, %asi
casa [%l6] %asi, %o4, %o7
movgu %xcc, %i6, %i5
tcc %icc, 0x4
ba loop_1534
brlez,a %i4, loop_1535
fbu,a %fcc0, loop_1536
sdiv %g5, 0x08C4, %o2
loop_1534:
fbul,a %fcc1, loop_1537
loop_1535:
sir 0x0780
loop_1536:
sub %o1, 0x07CC, %i7
and %g4, %l4, %i1
loop_1537:
sub %o6, 0x0737, %l6
fbule %fcc2, loop_1538
tn %xcc, 0x2
tleu %icc, 0x2
edge32 %l1, %l2, %o5
loop_1538:
edge32ln %g7, %g6, %i3
set 0x24, %l3
ldsha [%l7 + %l3] 0x81, %l0
fmul8x16 %f2, %f30, %f30
tpos %icc, 0x5
movcc %xcc, %o3, %l3
call loop_1539
fmovsvs %xcc, %f11, %f0
fmovdleu %icc, %f11, %f3
add %o0, %i2, %g2
loop_1539:
te %xcc, 0x2
add %l7, 0x58, %l6
wr %g0, 0x0c, %asi
casxa [%l6] %asi, %l5, %g3
tge %xcc, 0x7
membar #Sync
set 0x40, %g5
ldda [%l7 + %g5] 0xf1, %f0
movgu %xcc, %i0, %g1
fbo %fcc2, loop_1540
fmovsl %icc, %f13, %f22
xor %o4, %i6, %o7
add %i5, %i4, %g5
loop_1540:
ble,a,pn %xcc, loop_1541
nop
setx loop_1542, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bvc,a,pn %xcc, loop_1543
brgz,a %o2, loop_1544
loop_1541:
edge8l %i7, %o1, %g4
loop_1542:
mulx %l4, %i1, %o6
loop_1543:
fnot2 %f8, %f28
loop_1544:
brgz %l1, loop_1545
fsrc2s %f17, %f8
fmovscc %icc, %f1, %f5
move %xcc, %l6, %o5
loop_1545:
movpos %xcc, %g7, %l2
xnor %g6, 0x1867, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge16n %o3, %l3, %l0
nop
setx loop_1546, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsa %xcc, %f8, %f11
fmovde %icc, %f27, %f4
smulcc %o0, 0x028D, %i2
loop_1546:
movvs %icc, %l5, %g2
fbl,a %fcc1, loop_1547
bneg,a,pt %xcc, loop_1548
fcmpd %fcc1, %f20, %f14
movrlz %i0, %g3, %g1
loop_1547:
fmovrdgz %o4, %f24, %f8
loop_1548:
xor %i6, %i5, %o7
std %f28, [%l7 + 0x50]
tsubcc %g5, 0x0C53, %i4
movgu %xcc, %i7, %o1
set 0x16, %i3
stha %g4, [%l7 + %i3] 0xe2
membar #Sync
tleu %icc, 0x3
fxors %f3, %f5, %f26
fpack16 %f0, %f0
movvs %xcc, %l4, %o2
alignaddrl %i1, %o6, %l6
sdivx %o5, 0x1FAA, %g7
fbl %fcc3, loop_1549
ldsh [%l7 + 0x1E], %l1
wr %g0, 0x80, %asi
lduha [%l7 + 0x0C] %asi, %g6
loop_1549:
edge16ln %i3, %l2, %o3
movcc %xcc, %l0, %l3
movne %xcc, %i2, %l5
edge32n %o0, %g2, %g3
bleu,a,pn %xcc, loop_1550
movvs %icc, %i0, %o4
array16 %g1, %i6, %i5
array8 %o7, %g5, %i7
loop_1550:
movne %xcc, %i4, %g4
edge32n %o1, %l4, %o2
tpos %xcc, 0x2
movneg %icc, %o6, %i1
fblg,a %fcc0, loop_1551
fpsub32 %f18, %f18, %f22
fbl,a %fcc1, loop_1552
fmovdneg %xcc, %f22, %f8
loop_1551:
taddcc %l6, %g7, %o5
edge8ln %g6, %l1, %i3
loop_1552:
edge32l %o3, %l0, %l3
tvc %icc, 0x6
xorcc %l2, %i2, %l5
fands %f14, %f8, %f10
fsrc2s %f23, %f26
sethi 0x0966, %o0
stb %g2, [%l7 + 0x3A]
tg %xcc, 0x4
edge16l %g3, %o4, %g1
addcc %i6, %i0, %i5
add %g5, %i7, %o7
xorcc %i4, 0x016D, %o1
ta %icc, 0x1
tpos %xcc, 0x7
sir 0x1E80
udivx %l4, 0x0397, %g4
smulcc %o6, %o2, %l6
fxnor %f2, %f30, %f2
smul %i1, 0x1095, %o5
wr %g0, 0xe3, %asi
stha %g6, [%l7 + 0x22] %asi
membar #Sync
alignaddrl %g7, %i3, %o3
bpos loop_1553
fbge,a %fcc2, loop_1554
edge8n %l1, %l3, %l2
sethi 0x1055, %i2
loop_1553:
fcmple16 %f2, %f20, %l5
loop_1554:
movcs %icc, %o0, %l0
mulscc %g2, 0x0380, %o4
fxnor %f30, %f28, %f24
addccc %g3, 0x1A66, %g1
fpmerge %f28, %f8, %f20
movneg %icc, %i6, %i0
udivcc %i5, 0x13AF, %g5
subccc %o7, %i4, %o1
fble %fcc2, loop_1555
fbo %fcc1, loop_1556
brz %l4, loop_1557
fbu,a %fcc1, loop_1558
loop_1555:
fmovsge %xcc, %f19, %f21
loop_1556:
fmovdvc %xcc, %f4, %f11
loop_1557:
orn %g4, 0x10F6, %o6
loop_1558:
nop
set 0x30, %l6
ldda [%l7 + %l6] 0x26, %o2
sra %i7, %l6, %i1
array32 %o5, %g7, %i3
fpsub32 %f18, %f16, %f20
nop
setx loop_1559, %l0, %l1
jmpl %l1, %g6
orn %l1, 0x0F5E, %l3
tle %xcc, 0x4
pdist %f14, %f6, %f20
loop_1559:
orcc %l2, 0x0356, %i2
movpos %icc, %o3, %o0
tpos %xcc, 0x0
tne %xcc, 0x1
movl %xcc, %l0, %g2
subc %l5, 0x04E5, %o4
add %g1, %g3, %i6
bgu,a,pt %xcc, loop_1560
sll %i5, %i0, %o7
tpos %icc, 0x7
edge16n %i4, %o1, %l4
loop_1560:
fsrc2s %f11, %f16
subc %g4, 0x1B45, %g5
ld [%l7 + 0x54], %f27
sdiv %o2, 0x15F8, %o6
sdivcc %l6, 0x0DDE, %i1
fpackfix %f22, %f26
tpos %icc, 0x2
udivx %i7, 0x1B5F, %o5
umulcc %g7, %i3, %l1
umulcc %g6, %l2, %l3
fxor %f18, %f8, %f0
movneg %icc, %o3, %o0
brlz,a %l0, loop_1561
orncc %g2, %i2, %o4
move %xcc, %l5, %g1
flush %l7 + 0x14
loop_1561:
fbuge,a %fcc1, loop_1562
edge8ln %g3, %i6, %i0
set 0x3A, %l1
stba %i5, [%l7 + %l1] 0xea
membar #Sync
loop_1562:
fmovdge %xcc, %f7, %f16
fbne,a %fcc2, loop_1563
tcc %icc, 0x1
edge32ln %o7, %i4, %l4
tvs %icc, 0x4
loop_1563:
fmovrslz %g4, %f1, %f4
tpos %xcc, 0x4
brgz,a %o1, loop_1564
movrlez %o2, %g5, %l6
movn %icc, %i1, %o6
ld [%l7 + 0x44], %f27
loop_1564:
xor %i7, %g7, %i3
tne %icc, 0x2
tg %xcc, 0x7
edge8n %l1, %o5, %l2
fbule %fcc3, loop_1565
bpos,pn %xcc, loop_1566
edge32n %g6, %l3, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1565:
tcs %xcc, 0x1
loop_1566:
fpmerge %f31, %f17, %f26
fmovspos %xcc, %f23, %f22
ldsb [%l7 + 0x61], %l0
nop
set 0x50, %l2
ldd [%l7 + %l2], %f4
fbuge %fcc0, loop_1567
udivx %o3, 0x13C0, %g2
sdivcc %i2, 0x1D52, %l5
fmovsle %xcc, %f20, %f13
loop_1567:
sir 0x1D37
set 0x48, %g4
stxa %o4, [%l7 + %g4] 0xe2
membar #Sync
prefetch [%l7 + 0x28], 0x3
fornot2 %f12, %f4, %f24
fmul8x16al %f21, %f21, %f30
fpadd32s %f22, %f6, %f24
fbn %fcc0, loop_1568
andn %g1, 0x049F, %i6
fbu,a %fcc2, loop_1569
fpadd32s %f7, %f26, %f6
loop_1568:
stbar
fmovsgu %xcc, %f7, %f4
loop_1569:
fcmpeq32 %f10, %f24, %g3
orcc %i0, %i5, %i4
taddcctv %l4, %o7, %g4
sub %o2, %o1, %g5
edge32l %i1, %l6, %o6
fmul8x16al %f28, %f31, %f8
srax %i7, %g7, %i3
edge16 %l1, %o5, %l2
fnor %f14, %f20, %f30
subcc %g6, 0x19C0, %o0
sdivx %l3, 0x177C, %l0
xnor %g2, 0x0484, %i2
fmovsg %xcc, %f26, %f31
nop
setx loop_1570, %l0, %l1
jmpl %l1, %l5
udiv %o3, 0x1F09, %o4
bg,pt %icc, loop_1571
fmul8x16 %f6, %f20, %f4
loop_1570:
xorcc %g1, %i6, %i0
lduw [%l7 + 0x58], %g3
loop_1571:
fmovscc %icc, %f2, %f1
fmovse %icc, %f8, %f17
tgu %icc, 0x3
fnot1s %f8, %f21
fsrc2s %f20, %f24
xnor %i4, 0x17C6, %l4
mulx %i5, %o7, %o2
movrne %o1, 0x1A6, %g4
popc 0x0A7B, %i1
srlx %g5, 0x15, %l6
sllx %o6, 0x0C, %g7
udiv %i7, 0x058D, %l1
sethi 0x0A69, %o5
fcmpes %fcc0, %f6, %f17
fbuge,a %fcc3, loop_1572
edge16 %l2, %i3, %o0
movgu %icc, %l3, %l0
fpadd32 %f2, %f26, %f0
loop_1572:
array16 %g2, %g6, %i2
movrlz %l5, %o3, %o4
fxors %f6, %f2, %f20
fmovspos %xcc, %f0, %f9
alignaddr %g1, %i0, %i6
fone %f8
srl %i4, %l4, %i5
bl loop_1573
tvs %xcc, 0x1
tneg %icc, 0x3
movvs %icc, %o7, %o2
loop_1573:
ba,pn %xcc, loop_1574
sll %o1, 0x09, %g4
call loop_1575
subcc %i1, %g3, %l6
loop_1574:
bg loop_1576
subccc %g5, 0x19A3, %g7
loop_1575:
fpsub32s %f28, %f1, %f29
tg %icc, 0x6
loop_1576:
tpos %icc, 0x5
set 0x20, %g1
ldstuba [%l7 + %g1] 0x10, %i7
sdiv %l1, 0x0113, %o5
edge8l %o6, %l2, %o0
xorcc %i3, %l3, %g2
tpos %icc, 0x1
subcc %g6, %l0, %i2
srl %o3, 0x0D, %o4
wr %g0, 0x2a, %asi
stwa %g1, [%l7 + 0x70] %asi
membar #Sync
wr %g0, 0x19, %asi
stxa %l5, [%l7 + 0x08] %asi
fsrc1s %f12, %f18
fnot1 %f12, %f26
fmovrdlz %i6, %f12, %f6
sdivx %i4, 0x1A62, %l4
fornot1 %f8, %f12, %f18
andcc %i5, %i0, %o7
sra %o1, %o2, %i1
movrgez %g4, 0x10D, %g3
edge16l %l6, %g5, %g7
movcs %xcc, %l1, %o5
fand %f20, %f26, %f12
xnorcc %o6, %l2, %o0
movg %xcc, %i3, %i7
bg,a,pn %icc, loop_1577
stbar
movcs %icc, %g2, %g6
tgu %xcc, 0x6
loop_1577:
ldd [%l7 + 0x18], %l2
subcc %l0, %o3, %i2
movge %xcc, %g1, %o4
wr %g0, 0xea, %asi
stba %i6, [%l7 + 0x62] %asi
membar #Sync
subcc %l5, %i4, %l4
ba,a loop_1578
fbue %fcc1, loop_1579
movrlez %i5, 0x314, %o7
fbue %fcc0, loop_1580
loop_1578:
fcmpes %fcc1, %f30, %f1
loop_1579:
popc %o1, %i0
fpsub16s %f27, %f5, %f12
loop_1580:
fblg,a %fcc0, loop_1581
flush %l7 + 0x20
edge16 %o2, %i1, %g3
mulx %g4, 0x147C, %g5
loop_1581:
tcs %icc, 0x5
ldd [%l7 + 0x20], %f20
wr %g0, 0x88, %asi
sta %f21, [%l7 + 0x5C] %asi
tleu %xcc, 0x1
wr %g0, 0x19, %asi
stba %l6, [%l7 + 0x63] %asi
nop
set 0x7A, %o0
sth %l1, [%l7 + %o0]
tg %xcc, 0x7
umulcc %o5, %g7, %l2
andncc %o6, %i3, %i7
sdivcc %o0, 0x0B02, %g2
subcc %l3, 0x1B31, %l0
siam 0x6
ble,pt %icc, loop_1582
tl %icc, 0x7
fble,a %fcc0, loop_1583
fbule %fcc0, loop_1584
loop_1582:
fands %f5, %f23, %f20
edge16ln %g6, %o3, %g1
loop_1583:
edge32n %i2, %o4, %i6
loop_1584:
movle %xcc, %l5, %i4
fmovspos %icc, %f17, %f30
alignaddrl %l4, %o7, %i5
tsubcc %o1, 0x107F, %i0
subc %o2, %g3, %i1
xnorcc %g4, 0x1E27, %l6
wr %g0, 0x88, %asi
lduwa [%l7 + 0x24] %asi, %g5
fbug,a %fcc2, loop_1585
tle %icc, 0x1
sdiv %o5, 0x1F0E, %l1
ldd [%l7 + 0x20], %f28
loop_1585:
umulcc %l2, %o6, %i3
sdivx %i7, 0x012C, %g7
call loop_1586
edge16n %o0, %g2, %l3
edge32ln %l0, %o3, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1586:
fbg,a %fcc2, loop_1587
movle %icc, %g6, %i2
sdivx %i6, 0x106B, %l5
srl %i4, %l4, %o7
loop_1587:
fnor %f18, %f4, %f2
fmovrslz %o4, %f7, %f31
fornot1s %f15, %f6, %f5
movneg %xcc, %i5, %o1
wr %g0, 0x23, %asi
stxa %i0, [%l7 + 0x70] %asi
membar #Sync
edge16l %o2, %g3, %g4
movrlez %i1, %l6, %o5
movcs %icc, %l1, %g5
sdivcc %l2, 0x13EA, %i3
fandnot1 %f24, %f14, %f14
alignaddr %i7, %o6, %g7
movcs %xcc, %o0, %l3
fcmpeq16 %f16, %f6, %g2
set 0x220, %g6
ldxa [%g0 + %g6] 0x52, %o3
udiv %l0, 0x0FD4, %g6
alignaddr %g1, %i2, %i6
movvs %icc, %i4, %l4
wr %g0, 0x88, %asi
stha %l5, [%l7 + 0x1A] %asi
set 0x30, %g2
ldda [%l7 + %g2] 0x88, %o6
tn %icc, 0x5
smul %o4, %i5, %o1
edge16l %o2, %g3, %g4
lduh [%l7 + 0x22], %i1
ba loop_1588
array16 %i0, %o5, %l6
lduh [%l7 + 0x14], %l1
xnor %g5, %i3, %l2
loop_1588:
fmovda %xcc, %f11, %f19
bg %xcc, loop_1589
fnors %f13, %f29, %f13
fbue,a %fcc2, loop_1590
movcc %icc, %i7, %g7
loop_1589:
movl %xcc, %o0, %l3
taddcc %g2, %o3, %o6
loop_1590:
ldd [%l7 + 0x70], %f26
tne %icc, 0x3
std %f18, [%l7 + 0x48]
fmovsg %icc, %f14, %f17
movvc %xcc, %l0, %g6
udivcc %g1, 0x0C82, %i2
fcmped %fcc2, %f16, %f4
bvc,pt %xcc, loop_1591
movn %xcc, %i4, %l4
fmovscs %xcc, %f30, %f20
set 0x2D, %l5
ldsba [%l7 + %l5] 0x11, %i6
loop_1591:
fmovda %xcc, %f31, %f28
orncc %o7, 0x0DD1, %o4
fbge,a %fcc3, loop_1592
fmovrdgez %i5, %f30, %f12
smul %o1, 0x1E24, %o2
movg %xcc, %l5, %g3
loop_1592:
lduw [%l7 + 0x7C], %g4
wr %g0, 0x04, %asi
ldsba [%l7 + 0x20] %asi, %i0
edge32 %o5, %l6, %i1
fmovrde %g5, %f30, %f24
array32 %i3, %l2, %l1
array32 %g7, %i7, %l3
fbug %fcc3, loop_1593
move %xcc, %o0, %g2
subc %o3, %l0, %g6
membar 0x34
loop_1593:
fmovdvs %icc, %f13, %f18
fbe,a %fcc2, loop_1594
be,pt %xcc, loop_1595
fcmple16 %f16, %f8, %g1
movle %xcc, %o6, %i4
loop_1594:
std %l4, [%l7 + 0x20]
loop_1595:
fmovdpos %icc, %f8, %f0
tg %xcc, 0x6
call loop_1596
alignaddrl %i6, %i2, %o7
fmovdcs %xcc, %f10, %f16
tl %icc, 0x4
loop_1596:
taddcc %o4, 0x020E, %o1
set 0x70, %o5
ldda [%l7 + %o5] 0x2e, %o2
bneg loop_1597
fands %f13, %f24, %f28
orn %i5, %l5, %g4
bvs,pn %icc, loop_1598
loop_1597:
movl %xcc, %g3, %i0
movrne %l6, %i1, %g5
fpadd16 %f10, %f30, %f20
loop_1598:
brnz,a %o5, loop_1599
sll %i3, %l2, %l1
udiv %g7, 0x1E03, %i7
movleu %icc, %l3, %o0
loop_1599:
fmovrdgz %o3, %f0, %f24
movrlz %g2, 0x38B, %l0
nop
set 0x4C, %g3
ldsh [%l7 + %g3], %g1
set 0x2B, %i4
ldsba [%l7 + %i4] 0x88, %o6
tge %xcc, 0x3
or %g6, %l4, %i6
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x68] %asi, 0x3
bgu loop_1600
movg %xcc, %i2, %o4
call loop_1601
bcs,a %icc, loop_1602
loop_1600:
movge %icc, %o7, %o1
ldub [%l7 + 0x2F], %o2
loop_1601:
edge32l %i5, %l5, %g3
loop_1602:
tl %icc, 0x7
add %l7, 0x7C, %l6
wr %g0, 0x04, %asi
casa [%l6] 0x04, %g4, %i0
std %i0, [%l7 + 0x28]
ble,pn %icc, loop_1603
tl %xcc, 0x6
movcc %xcc, %l6, %o5
edge16n %g5, %i3, %l1
loop_1603:
tn %xcc, 0x2
fnand %f2, %f10, %f2
fornot1s %f22, %f31, %f2
fmovrse %g7, %f7, %f12
tgu %icc, 0x0
fnot2s %f5, %f28
array16 %l2, %i7, %o0
bcc,a %icc, loop_1604
tne %icc, 0x7
bpos,a %xcc, loop_1605
fcmpgt16 %f8, %f18, %o3
loop_1604:
nop
wr %g0, 0x80, %asi
lda [%l7 + 0x58] %asi, %f0
loop_1605:
andncc %g2, %l3, %g1
movvc %icc, %o6, %g6
fmovsvs %xcc, %f29, %f16
brgez %l0, loop_1606
bcc loop_1607
fmovrdgez %i6, %f26, %f12
udivx %l4, 0x14A9, %i2
loop_1606:
sll %o4, %o7, %o1
loop_1607:
movgu %icc, %i4, %i5
sub %l5, %o2, %g4
subc %i0, %g3, %l6
bne,a,pn %xcc, loop_1608
srax %i1, 0x15, %o5
fmovdvs %icc, %f23, %f17
tcc %icc, 0x1
loop_1608:
popc %g5, %i3
wr %g0, 0x19, %asi
stwa %g7, [%l7 + 0x24] %asi
fpadd32s %f20, %f27, %f5
mulscc %l2, 0x0C44, %l1
xor %i7, %o0, %o3
fmul8sux16 %f6, %f8, %f30
brnz %g2, loop_1609
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x2A] %asi, %g1
loop_1609:
tvc %icc, 0x6
taddcc %o6, %l3, %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovs %f24, %f20
bpos loop_1610
bcs,a loop_1611
subc %g6, 0x1CCA, %l4
mulscc %i6, 0x0A5B, %o4
loop_1610:
fmovrslz %i2, %f23, %f27
loop_1611:
fmovsg %icc, %f15, %f16
tpos %icc, 0x7
edge8 %o7, %i4, %o1
subccc %l5, %i5, %g4
edge16n %o2, %i0, %g3
sethi 0x04B3, %i1
array16 %o5, %l6, %g5
fble %fcc1, loop_1612
umul %i3, %g7, %l1
fbge,a %fcc2, loop_1613
edge8 %i7, %o0, %l2
loop_1612:
nop
add %l7, 0x20, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %g2
casxa [%l6] 0x89, %g2, %o3
loop_1613:
srl %o6, %l3, %l0
andcc %g6, %l4, %i6
xnorcc %g1, 0x102F, %o4
andn %i2, 0x1F00, %i4
bg,a %icc, loop_1614
tvc %xcc, 0x6
wr %g0, 0x18, %asi
swapa [%l7 + 0x70] %asi, %o7
loop_1614:
nop
set 0x40, %i6
lduwa [%l7 + %i6] 0x89, %o1
movrlz %i5, 0x067, %g4
movg %icc, %l5, %i0
tvc %icc, 0x3
fblg,a %fcc0, loop_1615
fnor %f12, %f22, %f14
array8 %o2, %g3, %o5
fnor %f30, %f28, %f24
loop_1615:
and %l6, 0x0A9F, %g5
ldd [%l7 + 0x20], %f20
xor %i1, %g7, %l1
array32 %i3, %o0, %i7
fsrc2s %f10, %f0
fmovsn %xcc, %f10, %f3
edge32l %l2, %g2, %o6
edge16 %o3, %l3, %g6
tl %icc, 0x6
movrne %l0, 0x3E6, %l4
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x61] %asi, %g1
movgu %xcc, %o4, %i2
sdiv %i4, 0x0178, %o7
fmovrsne %o1, %f31, %f21
addc %i6, 0x1E97, %g4
set 0x35, %o2
lduba [%l7 + %o2] 0x88, %i5
movleu %icc, %l5, %o2
ld [%l7 + 0x5C], %f5
wr %g0, 0xe2, %asi
stda %g2, [%l7 + 0x38] %asi
membar #Sync
sdivcc %o5, 0x0289, %l6
fbg %fcc2, loop_1616
tl %xcc, 0x0
subccc %i0, 0x10A2, %g5
sdiv %i1, 0x1A4A, %l1
loop_1616:
edge16 %g7, %o0, %i3
fmovscs %icc, %f1, %f18
nop
setx loop_1617, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
srl %i7, 0x13, %l2
fmovsne %xcc, %f23, %f13
brz %o6, loop_1618
loop_1617:
nop
set 0x60, %i2
ldd [%l7 + %i2], %o2
movneg %xcc, %g2, %l3
tcc %xcc, 0x3
loop_1618:
bvs,pn %xcc, loop_1619
stw %l0, [%l7 + 0x28]
xnor %l4, 0x1F01, %g1
orncc %g6, %i2, %o4
loop_1619:
membar 0x79
srl %i4, 0x0E, %o7
tge %xcc, 0x2
fmovrsgez %i6, %f25, %f6
set 0x48, %i1
prefetcha [%l7 + %i1] 0x81, 0x0
tgu %icc, 0x7
smulcc %o1, %i5, %l5
fbo %fcc1, loop_1620
mulx %g3, %o2, %o5
stbar
ldd [%l7 + 0x10], %i6
loop_1620:
movleu %xcc, %i0, %i1
fmovdn %icc, %f18, %f7
fxor %f4, %f4, %f20
edge32ln %l1, %g5, %o0
bl,a,pt %xcc, loop_1621
fmovrsgz %i3, %f31, %f29
edge32n %i7, %l2, %o6
stb %o3, [%l7 + 0x69]
loop_1621:
smul %g7, 0x0DC5, %l3
fmovrdne %l0, %f10, %f20
tsubcc %g2, %g1, %g6
umulcc %i2, 0x12DC, %l4
smulcc %i4, %o7, %o4
brgz %i6, loop_1622
fmovsle %icc, %f8, %f11
fbg %fcc2, loop_1623
fmovdpos %xcc, %f31, %f30
loop_1622:
movn %icc, %g4, %i5
bpos %xcc, loop_1624
loop_1623:
mulscc %o1, %g3, %o2
srax %o5, 0x0E, %l5
fba,a %fcc2, loop_1625
loop_1624:
tvc %icc, 0x6
brgz,a %i0, loop_1626
fcmpes %fcc1, %f6, %f22
loop_1625:
movre %i1, 0x2AB, %l1
fnand %f6, %f16, %f6
loop_1626:
tl %xcc, 0x6
orncc %g5, %o0, %i3
wr %g0, 0x10, %asi
ldsha [%l7 + 0x08] %asi, %l6
udiv %i7, 0x0682, %o6
set 0x40, %i7
stda %l2, [%l7 + %i7] 0x19
sir 0x0918
edge16 %o3, %g7, %l0
nop
setx loop_1627, %l0, %l1
jmpl %l1, %l3
edge16 %g2, %g6, %i2
alignaddr %g1, %l4, %i4
fcmpd %fcc1, %f4, %f0
loop_1627:
tgu %xcc, 0x7
fbul %fcc0, loop_1628
fcmps %fcc0, %f10, %f12
addccc %o4, 0x1F03, %o7
fabsd %f12, %f14
loop_1628:
fble,a %fcc0, loop_1629
tle %icc, 0x5
xor %g4, %i5, %i6
movle %icc, %g3, %o1
loop_1629:
fnor %f30, %f28, %f30
fcmpgt16 %f26, %f16, %o2
tneg %xcc, 0x7
andn %o5, %l5, %i1
stx %l1, [%l7 + 0x38]
tsubcctv %i0, %g5, %i3
fmovdg %xcc, %f18, %f7
fpackfix %f12, %f24
movrgez %o0, %l6, %i7
fcmped %fcc3, %f8, %f0
movcc %xcc, %o6, %o3
ldsb [%l7 + 0x17], %g7
edge8ln %l0, %l2, %l3
fornot2s %f14, %f26, %f23
udivx %g2, 0x1758, %g6
brgz,a %g1, loop_1630
udivcc %i2, 0x09CC, %l4
movpos %icc, %o4, %o7
edge32 %g4, %i5, %i6
loop_1630:
bn,a,pn %xcc, loop_1631
xnor %i4, 0x145A, %g3
add %o2, %o1, %o5
fbu %fcc3, loop_1632
loop_1631:
bneg,a,pt %icc, loop_1633
movrlz %i1, 0x153, %l1
ta %xcc, 0x6
loop_1632:
fornot1s %f7, %f24, %f23
loop_1633:
sethi 0x0C97, %i0
add %l7, 0x18, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %g5
casxa [%l6] %asi, %g5, %i3
wr %g0, 0x11, %asi
sta %f19, [%l7 + 0x54] %asi
tne %icc, 0x2
add %l5, %o0, %i7
set 0x14, %o4
swapa [%l7 + %o4] 0x89, %o6
and %l6, %o3, %g7
fones %f1
edge16l %l2, %l0, %l3
fbe,a %fcc1, loop_1634
andcc %g2, %g1, %i2
edge32ln %l4, %g6, %o4
fbul %fcc0, loop_1635
loop_1634:
fbuge,a %fcc1, loop_1636
fornot2s %f18, %f29, %f23
tn %xcc, 0x4
loop_1635:
movvc %xcc, %g4, %o7
loop_1636:
movrlz %i5, 0x2D1, %i6
fbue %fcc0, loop_1637
fcmped %fcc2, %f6, %f28
sethi 0x07CE, %g3
ldstub [%l7 + 0x0F], %i4
loop_1637:
st %f25, [%l7 + 0x40]
bpos %icc, loop_1638
fmul8x16au %f6, %f26, %f28
andn %o1, %o2, %i1
tneg %icc, 0x0
loop_1638:
tgu %icc, 0x5
fzeros %f5
mulscc %o5, %i0, %l1
brnz,a %g5, loop_1639
fmovdvc %icc, %f17, %f27
move %xcc, %i3, %l5
srl %o0, 0x0B, %i7
loop_1639:
edge8n %o6, %o3, %g7
edge16ln %l6, %l2, %l3
smulcc %g2, %l0, %g1
sdivx %l4, 0x0DE3, %i2
add %g6, %o4, %g4
brlz,a %o7, loop_1640
edge32l %i5, %g3, %i4
movg %xcc, %i6, %o1
edge8 %o2, %o5, %i0
loop_1640:
movle %icc, %i1, %l1
fmovdcs %xcc, %f9, %f12
lduh [%l7 + 0x1C], %i3
ldstub [%l7 + 0x48], %g5
sra %l5, %o0, %o6
movrlez %i7, 0x288, %o3
array16 %l6, %g7, %l2
and %g2, 0x0865, %l0
te %icc, 0x1
udivx %g1, 0x0C73, %l4
sra %i2, %l3, %o4
and %g4, 0x0448, %o7
fnegd %f18, %f18
edge32ln %g6, %i5, %g3
array8 %i4, %o1, %o2
edge8ln %i6, %o5, %i1
movrgz %l1, 0x2B2, %i0
fxors %f2, %f21, %f30
movvc %icc, %i3, %l5
wr %g0, 0x80, %asi
lda [%l7 + 0x14] %asi, %f22
bvs,a,pn %xcc, loop_1641
tpos %icc, 0x5
bvs,a loop_1642
bpos loop_1643
loop_1641:
movvs %xcc, %o0, %g5
movrgez %i7, 0x1E8, %o3
loop_1642:
sdivx %l6, 0x014A, %o6
loop_1643:
addc %l2, 0x09C4, %g2
edge8l %l0, %g7, %l4
srl %g1, %l3, %i2
tsubcctv %g4, %o7, %g6
popc 0x11CD, %o4
fmovsa %icc, %f5, %f16
fsrc2 %f0, %f30
bvs,a loop_1644
bcs loop_1645
fmovsa %xcc, %f18, %f21
and %i5, %i4, %g3
loop_1644:
fmul8x16 %f16, %f22, %f12
loop_1645:
taddcctv %o1, 0x0D41, %i6
fnands %f28, %f18, %f12
sdivcc %o5, 0x0C80, %o2
membar 0x35
edge8ln %l1, %i0, %i3
membar 0x31
tvc %icc, 0x2
fpmerge %f29, %f8, %f0
ld [%l7 + 0x58], %f21
fmovscs %xcc, %f18, %f28
fcmpne16 %f14, %f4, %i1
xor %o0, %g5, %i7
edge8l %l5, %o3, %l6
move %xcc, %l2, %g2
taddcctv %l0, %o6, %l4
taddcc %g7, %g1, %l3
bne loop_1646
fmovrdlz %g4, %f12, %f10
bpos loop_1647
fbuge %fcc2, loop_1648
loop_1646:
udivx %o7, 0x0E27, %i2
tvc %xcc, 0x3
loop_1647:
ta %xcc, 0x1
loop_1648:
ta %xcc, 0x3
tcc %icc, 0x7
fbn,a %fcc3, loop_1649
ldstub [%l7 + 0x6E], %g6
ble,a loop_1650
fcmple32 %f18, %f8, %o4
loop_1649:
sethi 0x05D9, %i5
stb %g3, [%l7 + 0x51]
loop_1650:
lduw [%l7 + 0x18], %i4
te %xcc, 0x0
orn %o1, %o5, %i6
movn %xcc, %o2, %i0
xorcc %i3, 0x19F9, %i1
fnot1 %f30, %f2
tvc %icc, 0x1
sdivcc %l1, 0x12E2, %o0
movneg %xcc, %g5, %i7
andncc %l5, %o3, %l2
tgu %icc, 0x6
faligndata %f10, %f24, %f0
fnot1s %f16, %f16
taddcc %g2, %l0, %l6
addccc %l4, 0x18F4, %o6
mulscc %g7, 0x196F, %g1
add %l7, 0x78, %l6
wr %g0, 0x88, %asi
casxa [%l6] %asi, %g4, %o7
fpackfix %f12, %f25
fornot1 %f2, %f0, %f24
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x08] %asi, %l3
fpsub16s %f3, %f27, %f23
tn %xcc, 0x6
tcc %icc, 0x3
flush %l7 + 0x70
ldx [%l7 + 0x60], %i2
movn %xcc, %o4, %g6
fsrc2s %f23, %f6
fones %f19
fands %f19, %f7, %f6
sllx %i5, %g3, %i4
fmovrsgez %o5, %f7, %f12
mulx %i6, %o1, %o2
subccc %i0, 0x0F4B, %i3
lduw [%l7 + 0x50], %i1
udivcc %o0, 0x09DB, %g5
movvs %xcc, %l1, %i7
sdivcc %o3, 0x0AB1, %l5
edge8 %l2, %g2, %l0
udiv %l4, 0x1516, %o6
fmovrsne %g7, %f4, %f0
fornot1 %f6, %f24, %f8
fmovrde %l6, %f4, %f14
tsubcctv %g1, %g4, %o7
move %icc, %i2, %o4
bneg,pt %xcc, loop_1651
std %f8, [%l7 + 0x20]
fpsub32s %f1, %f27, %f20
movvc %xcc, %l3, %i5
loop_1651:
fmovspos %xcc, %f0, %f3
mova %xcc, %g6, %g3
orcc %i4, 0x1F07, %i6
sra %o5, %o2, %o1
movvc %icc, %i0, %i3
tgu %xcc, 0x7
fpadd32 %f30, %f10, %f8
or %o0, %g5, %i1
move %icc, %i7, %o3
ta %icc, 0x6
mulscc %l1, %l2, %l5
ldsh [%l7 + 0x30], %g2
tg %icc, 0x5
movpos %xcc, %l4, %o6
tge %xcc, 0x7
popc %l0, %g7
array16 %g1, %g4, %l6
fbo %fcc0, loop_1652
movvc %xcc, %o7, %i2
edge8ln %l3, %i5, %o4
tge %xcc, 0x2
loop_1652:
orcc %g6, 0x1F9B, %i4
fnot1 %f24, %f12
fnegd %f22, %f0
fcmps %fcc0, %f27, %f26
bl,a,pn %icc, loop_1653
movle %xcc, %g3, %o5
tleu %xcc, 0x4
xorcc %i6, %o1, %o2
loop_1653:
fsrc1s %f0, %f18
fpack32 %f30, %f10, %f18
fbu %fcc2, loop_1654
brnz %i3, loop_1655
orcc %i0, 0x17AA, %o0
flush %l7 + 0x14
loop_1654:
fmovrdlz %g5, %f26, %f12
loop_1655:
xorcc %i7, 0x1116, %i1
fmovrdgez %l1, %f20, %f28
tvs %icc, 0x4
movg %icc, %o3, %l2
st %f16, [%l7 + 0x50]
set 0x18, %i0
stwa %l5, [%l7 + %i0] 0x81
movg %icc, %g2, %l4
tsubcc %o6, 0x0045, %l0
movvc %xcc, %g7, %g1
nop
set 0x74, %i5
ldsb [%l7 + %i5], %l6
be loop_1656
fornot2s %f17, %f3, %f3
membar #Sync
wr %g0, 0xf0, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_1656:
subccc %o7, 0x192A, %g4
edge8 %l3, %i2, %i5
sdiv %g6, 0x1553, %o4
mulx %g3, 0x0FD8, %i4
wr %g0, 0x20, %asi
ldxa [%g0 + 0x30] %asi, %o5
tn %xcc, 0x5
mulx %i6, %o1, %i3
and %o2, %i0, %o0
edge32n %i7, %g5, %i1
nop
setx loop_1657, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sll %l1, %l2, %o3
add %g2, 0x0018, %l5
xorcc %o6, 0x1275, %l4
loop_1657:
call loop_1658
nop
set 0x58, %o1
std %g6, [%l7 + %o1]
xorcc %g1, 0x0914, %l6
addc %l0, %o7, %l3
loop_1658:
ta %xcc, 0x3
movre %g4, %i5, %i2
fornot2s %f9, %f3, %f2
udivx %o4, 0x1954, %g6
fmul8x16 %f14, %f18, %f10
nop
setx loop_1659, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %g3, 0x0896, %i4
fmovrdlz %o5, %f10, %f28
andn %i6, %i3, %o2
loop_1659:
fnot2s %f5, %f30
taddcc %o1, %i0, %o0
udivcc %g5, 0x0063, %i7
wr %g0, 0x80, %asi
lda [%l7 + 0x2C] %asi, %f26
wr %g0, 0x22, %asi
stxa %i1, [%l7 + 0x50] %asi
membar #Sync
movpos %icc, %l1, %o3
fmovrdlez %g2, %f18, %f12
tle %icc, 0x6
sdivx %l5, 0x102B, %l2
array16 %o6, %g7, %g1
tsubcctv %l4, 0x08D3, %l0
wr %g0, 0x80, %asi
ldswa [%l7 + 0x54] %asi, %l6
fmovscc %xcc, %f18, %f7
tl %xcc, 0x5
fmovse %xcc, %f20, %f21
movrlz %o7, 0x267, %l3
movrlez %g4, %i2, %o4
and %i5, %g6, %i4
mova %xcc, %o5, %i6
movvs %icc, %i3, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fand %f8, %f12, %f18
fmovsvc %icc, %f6, %f13
bl,pt %xcc, loop_1660
lduh [%l7 + 0x4C], %o1
tvc %xcc, 0x5
movcc %xcc, %i0, %o0
loop_1660:
sdivcc %g5, 0x0D8E, %i7
move %xcc, %o2, %l1
fandnot1 %f24, %f4, %f14
tg %icc, 0x0
or %o3, 0x157C, %i1
stw %g2, [%l7 + 0x68]
sub %l2, 0x089D, %l5
edge8n %o6, %g1, %l4
lduh [%l7 + 0x1A], %l0
addccc %g7, %o7, %l3
edge16n %l6, %i2, %o4
fpack16 %f18, %f8
tneg %icc, 0x3
fcmpd %fcc1, %f6, %f20
fmovd %f20, %f8
andncc %i5, %g6, %i4
bgu,pn %icc, loop_1661
edge8ln %g4, %i6, %o5
fandnot1 %f18, %f0, %f12
movge %xcc, %i3, %g3
loop_1661:
fmovdneg %icc, %f18, %f2
fbuge %fcc2, loop_1662
tge %icc, 0x4
move %xcc, %i0, %o0
edge8ln %o1, %g5, %i7
loop_1662:
movleu %icc, %l1, %o2
movg %xcc, %i1, %o3
fnot1s %f11, %f31
wr %g0, 0x19, %asi
ldsba [%l7 + 0x73] %asi, %g2
movcc %xcc, %l2, %l5
xnor %g1, %l4, %o6
movl %xcc, %l0, %o7
sethi 0x1D7E, %l3
tpos %xcc, 0x1
wr %g0, 0x18, %asi
sta %f31, [%l7 + 0x4C] %asi
ldub [%l7 + 0x36], %l6
tneg %xcc, 0x0
fbl,a %fcc1, loop_1663
edge32n %g7, %i2, %i5
edge16l %o4, %i4, %g6
fmovsne %icc, %f24, %f15
loop_1663:
subccc %g4, 0x1554, %o5
edge8n %i6, %i3, %i0
fbue %fcc0, loop_1664
fpadd16 %f22, %f2, %f18
swap [%l7 + 0x30], %o0
tcs %icc, 0x5
loop_1664:
orn %g3, %g5, %o1
move %icc, %i7, %o2
tneg %icc, 0x6
edge8ln %l1, %o3, %i1
mova %xcc, %g2, %l2
array16 %l5, %g1, %o6
array32 %l0, %l4, %o7
fmovscc %icc, %f3, %f25
fmovrslz %l3, %f14, %f4
andn %l6, %g7, %i5
fmovscs %icc, %f13, %f21
fbg %fcc2, loop_1665
fmovrdlz %i2, %f12, %f24
edge32 %i4, %g6, %g4
ldd [%l7 + 0x68], %o4
loop_1665:
nop
set 0x2E, %l0
stba %o5, [%l7 + %l0] 0x0c
ldx [%l7 + 0x10], %i6
tgu %icc, 0x2
fcmpgt16 %f12, %f28, %i0
udivcc %i3, 0x0326, %o0
fpadd32s %f13, %f22, %f25
mova %icc, %g5, %o1
edge32l %g3, %i7, %l1
udivcc %o3, 0x1574, %i1
taddcc %o2, %g2, %l2
movge %xcc, %l5, %o6
tge %xcc, 0x4
fmovde %xcc, %f23, %f17
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bge,pt %xcc, loop_1666
move %icc, %l0, %g1
bshuffle %f20, %f28, %f22
fble %fcc3, loop_1667
loop_1666:
sll %o7, 0x05, %l3
fcmpeq32 %f2, %f0, %l4
tge %icc, 0x6
loop_1667:
smulcc %l6, 0x1DAE, %i5
or %g7, %i2, %g6
fba %fcc1, loop_1668
tpos %xcc, 0x5
fbue %fcc1, loop_1669
tsubcctv %i4, 0x050B, %o4
loop_1668:
mulscc %g4, 0x1C47, %i6
smulcc %o5, 0x1516, %i3
loop_1669:
fmovscc %icc, %f20, %f6
fxnors %f11, %f13, %f0
fornot1 %f24, %f8, %f10
stw %o0, [%l7 + 0x38]
te %xcc, 0x4
move %icc, %g5, %o1
nop
set 0x52, %o3
ldub [%l7 + %o3], %g3
edge16ln %i0, %l1, %o3
be,pn %xcc, loop_1670
fxor %f20, %f8, %f28
st %f29, [%l7 + 0x6C]
movleu %xcc, %i7, %i1
loop_1670:
srlx %o2, 0x17, %l2
ta %xcc, 0x0
movneg %icc, %l5, %g2
addccc %l0, %o6, %o7
andcc %g1, %l4, %l6
movle %xcc, %l3, %g7
fands %f18, %f8, %f18
tleu %xcc, 0x2
tsubcctv %i2, 0x1D58, %g6
andncc %i5, %o4, %i4
set 0x60, %o6
ldda [%l7 + %o6] 0x10, %g4
wr %g0, 0x18, %asi
ldsha [%l7 + 0x58] %asi, %o5
edge16ln %i3, %o0, %g5
stw %o1, [%l7 + 0x48]
fblg %fcc1, loop_1671
tl %icc, 0x5
fmovse %icc, %f28, %f11
wr %g0, 0xe2, %asi
stwa %i6, [%l7 + 0x1C] %asi
membar #Sync
loop_1671:
st %f24, [%l7 + 0x38]
sdivcc %i0, 0x0369, %g3
tl %xcc, 0x2
taddcctv %o3, %l1, %i1
ldsh [%l7 + 0x42], %i7
brz %o2, loop_1672
movne %xcc, %l5, %l2
bge,a,pn %xcc, loop_1673
movneg %xcc, %l0, %g2
loop_1672:
udivx %o7, 0x0C45, %g1
umulcc %o6, 0x03DF, %l4
loop_1673:
fmovdgu %xcc, %f10, %f24
mulscc %l3, 0x1926, %l6
edge16n %g7, %g6, %i5
movvc %xcc, %o4, %i4
udiv %g4, 0x136C, %i2
fmovsge %icc, %f22, %f10
movvc %xcc, %o5, %o0
or %i3, 0x0BC5, %g5
nop
setx loop_1674, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array8 %o1, %i0, %i6
fands %f14, %f13, %f19
std %f26, [%l7 + 0x18]
loop_1674:
smulcc %g3, %l1, %o3
orcc %i1, 0x1E0C, %o2
movrlez %l5, 0x116, %l2
sdivx %i7, 0x0A22, %l0
sra %g2, 0x1A, %o7
sdivcc %g1, 0x14BB, %l4
ta %xcc, 0x6
taddcctv %l3, 0x0FAE, %l6
set 0x1B, %o7
lduba [%l7 + %o7] 0x80, %g7
te %icc, 0x5
tcc %xcc, 0x5
siam 0x6
fmul8sux16 %f8, %f0, %f4
srax %g6, 0x02, %i5
edge8ln %o6, %i4, %o4
movvc %icc, %g4, %i2
orncc %o0, 0x0EE0, %i3
movgu %xcc, %o5, %o1
fandnot1s %f7, %f12, %f25
tcc %icc, 0x3
fbg,a %fcc0, loop_1675
nop
set 0x5C, %g7
ldsb [%l7 + %g7], %g5
movrgez %i6, %i0, %g3
fsrc2s %f6, %f10
loop_1675:
srlx %l1, 0x11, %i1
array8 %o2, %o3, %l5
udivcc %l2, 0x15F4, %i7
fcmps %fcc3, %f2, %f19
fmovsgu %xcc, %f2, %f8
fmovd %f24, %f10
udivx %l0, 0x01F4, %g2
udiv %o7, 0x1EC7, %l4
edge16n %g1, %l6, %g7
fxor %f18, %f16, %f2
ta %icc, 0x0
ldd [%l7 + 0x30], %l2
set 0x76, %l4
stba %g6, [%l7 + %l4] 0xea
membar #Sync
andncc %o6, %i4, %o4
mova %icc, %g4, %i2
subccc %o0, %i3, %o5
fandnot1s %f7, %f26, %f23
xnorcc %i5, 0x13C4, %o1
ldsw [%l7 + 0x44], %i6
stb %i0, [%l7 + 0x7C]
edge8l %g5, %l1, %g3
fnegd %f30, %f16
edge32n %i1, %o2, %o3
alignaddrl %l5, %l2, %l0
mova %xcc, %g2, %o7
sra %i7, %g1, %l6
set 0x44, %l3
swapa [%l7 + %l3] 0x10, %l4
brgz %g7, loop_1676
std %g6, [%l7 + 0x40]
mulx %o6, %l3, %o4
lduh [%l7 + 0x30], %i4
loop_1676:
fpsub16s %f29, %f0, %f7
mulx %g4, %i2, %o0
bpos,pt %icc, loop_1677
sdivx %i3, 0x0239, %i5
subcc %o5, %i6, %i0
bl,a %icc, loop_1678
loop_1677:
stbar
alignaddr %g5, %l1, %g3
edge8l %o1, %o2, %i1
loop_1678:
nop
set 0x33, %i3
ldsba [%l7 + %i3] 0x19, %o3
tneg %xcc, 0x5
movge %xcc, %l5, %l0
andcc %g2, %l2, %i7
udiv %g1, 0x0738, %o7
andcc %l6, 0x1C17, %l4
st %f4, [%l7 + 0x24]
movcc %icc, %g6, %g7
tne %xcc, 0x0
tcs %xcc, 0x3
subc %l3, 0x069C, %o6
ldsw [%l7 + 0x78], %o4
movle %xcc, %g4, %i2
srlx %i4, 0x0C, %i3
wr %g0, 0x88, %asi
lduwa [%l7 + 0x14] %asi, %i5
tge %xcc, 0x1
fmovdpos %xcc, %f15, %f17
smulcc %o0, %o5, %i0
movrgz %g5, 0x274, %l1
movleu %xcc, %i6, %o1
ldx [%l7 + 0x20], %o2
tsubcctv %g3, %i1, %o3
tvc %xcc, 0x4
fabss %f1, %f3
srlx %l0, 0x11, %g2
tne %xcc, 0x7
fcmple16 %f0, %f14, %l5
fnand %f22, %f2, %f22
fmovsn %xcc, %f23, %f7
tg %xcc, 0x6
sub %l2, 0x1F91, %g1
movleu %icc, %o7, %l6
fcmpgt16 %f10, %f14, %l4
set 0x56, %l6
lduha [%l7 + %l6] 0x15, %g6
tgu %xcc, 0x3
sll %g7, %l3, %o6
fcmps %fcc2, %f23, %f5
udiv %i7, 0x1EAE, %o4
fmovrdne %g4, %f30, %f2
tsubcctv %i4, %i3, %i2
edge16 %i5, %o0, %i0
for %f16, %f24, %f30
tpos %icc, 0x2
fbg,a %fcc1, loop_1679
ble,a,pt %xcc, loop_1680
edge8n %g5, %l1, %o5
bgu,pt %icc, loop_1681
loop_1679:
fpadd16 %f8, %f20, %f24
loop_1680:
array16 %i6, %o2, %o1
tvc %xcc, 0x4
loop_1681:
srlx %g3, 0x16, %i1
array8 %l0, %o3, %g2
wr %g0, 0x19, %asi
prefetcha [%l7 + 0x58] %asi, 0x1
edge8 %g1, %o7, %l5
addc %l4, 0x1DC5, %l6
std %g6, [%l7 + 0x08]
fmovsg %xcc, %f26, %f14
xnorcc %g7, %l3, %o6
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x31] %asi, %o4
prefetch [%l7 + 0x70], 0x3
fpadd16 %f2, %f30, %f6
fcmple16 %f4, %f18, %g4
sdiv %i4, 0x1256, %i7
fcmpne32 %f20, %f22, %i3
move %xcc, %i2, %i5
fmovrsgez %o0, %f13, %f25
brgez %g5, loop_1682
fmovdgu %xcc, %f31, %f27
tsubcctv %i0, %l1, %i6
fmovrde %o5, %f10, %f2
loop_1682:
smulcc %o1, 0x1383, %g3
movre %i1, %o2, %l0
ldx [%l7 + 0x60], %g2
add %l2, %o3, %g1
sdivcc %o7, 0x0252, %l5
edge32 %l4, %l6, %g7
udiv %g6, 0x14C5, %o6
fmovdpos %icc, %f12, %f15
tvc %icc, 0x4
set 0x40, %l1
stda %f0, [%l7 + %l1] 0x1e
membar #Sync
fmovdle %icc, %f24, %f3
andcc %l3, %o4, %g4
umul %i4, 0x17D2, %i7
fmul8sux16 %f20, %f24, %f0
wr %g0, 0xf8, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
bn,pt %icc, loop_1683
smul %i3, %i5, %i2
fpackfix %f30, %f5
fmovrse %o0, %f15, %f28
loop_1683:
array8 %g5, %i0, %l1
srl %o5, %i6, %o1
bn,a %xcc, loop_1684
fblg,a %fcc3, loop_1685
sllx %i1, 0x05, %o2
stx %l0, [%l7 + 0x08]
loop_1684:
edge32l %g3, %g2, %l2
loop_1685:
siam 0x3
sethi 0x0F6E, %o3
movl %xcc, %g1, %o7
fmovdvs %xcc, %f20, %f14
bg loop_1686
fmovrsgez %l4, %f5, %f30
bpos loop_1687
membar 0x16
loop_1686:
edge16 %l5, %l6, %g6
fcmpeq16 %f22, %f2, %o6
loop_1687:
sdiv %g7, 0x15E9, %o4
xnor %l3, 0x073A, %i4
add %l7, 0x50, %l6
wr %g0, 0x81, %asi
lda [%l6] %asi, %i7
casa [%l6] 0x81, %i7, %g4
wr %g0, 0x88, %asi
ldsha [%l7 + 0x66] %asi, %i5
edge8 %i3, %o0, %i2
movne %icc, %i0, %g5
movpos %icc, %l1, %i6
addcc %o1, 0x1678, %i1
fmovscc %xcc, %f21, %f29
wr %g0, 0x27, %asi
stda %o2, [%l7 + 0x30] %asi
membar #Sync
wr %g0, 0x11, %asi
ldda [%l7 + 0x60] %asi, %l0
fmovscs %xcc, %f18, %f1
lduw [%l7 + 0x1C], %g3
stx %o5, [%l7 + 0x40]
edge32n %l2, %o3, %g2
sdiv %o7, 0x0FE1, %g1
std %f26, [%l7 + 0x30]
movrne %l4, %l5, %g6
movneg %icc, %o6, %g7
flush %l7 + 0x24
fcmpd %fcc2, %f28, %f12
wr %g0, 0x18, %asi
stwa %l6, [%l7 + 0x2C] %asi
andncc %o4, %i4, %i7
ldsw [%l7 + 0x38], %g4
movgu %icc, %l3, %i5
edge32n %o0, %i2, %i3
fmovrslz %g5, %f12, %f17
add %l7, 0x08, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i0
casa [%l6] 0x80, %i0, %l1
fpadd32 %f18, %f4, %f8
wr %g0, 0x10, %asi
lduba [%l7 + 0x6D] %asi, %o1
brnz %i1, loop_1688
tcc %icc, 0x7
fbuge %fcc0, loop_1689
stbar
loop_1688:
brlez %o2, loop_1690
stbar
loop_1689:
mova %xcc, %i6, %g3
tcs %icc, 0x7
loop_1690:
fmovrdgez %l0, %f20, %f20
subc %o5, 0x1BD2, %o3
edge32ln %l2, %o7, %g1
membar 0x72
sra %g2, %l5, %l4
andn %g6, 0x1D4E, %g7
fpadd16s %f20, %f20, %f29
add %o6, 0x1471, %l6
movrlz %o4, %i7, %i4
fsrc2 %f10, %f0
edge8ln %l3, %i5, %o0
edge8ln %g4, %i2, %i3
movvc %icc, %g5, %l1
tl %icc, 0x3
orn %o1, 0x0AF0, %i0
fbug %fcc3, loop_1691
stx %i1, [%l7 + 0x78]
orcc %i6, %o2, %l0
ta %icc, 0x1
loop_1691:
brz,a %g3, loop_1692
fbg %fcc0, loop_1693
movl %icc, %o5, %l2
add %l7, 0x48, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] %asi, %o3, %o7
loop_1692:
tl %icc, 0x6
loop_1693:
movrgez %g2, 0x306, %g1
bne,a,pn %icc, loop_1694
fcmpgt32 %f24, %f20, %l5
movrlz %l4, %g7, %g6
sir 0x13CF
loop_1694:
fbl %fcc1, loop_1695
bl,a %icc, loop_1696
bpos,a,pt %xcc, loop_1697
udiv %l6, 0x13D2, %o4
loop_1695:
sub %o6, %i7, %i4
loop_1696:
udivcc %i5, 0x1D11, %l3
loop_1697:
bg %icc, loop_1698
bl,a %icc, loop_1699
tg %xcc, 0x5
mulscc %o0, %g4, %i2
loop_1698:
fpadd16 %f2, %f16, %f0
loop_1699:
alignaddrl %g5, %i3, %o1
tge %xcc, 0x0
tne %icc, 0x6
fmovrdne %i0, %f30, %f10
orn %l1, %i1, %o2
fmul8x16au %f15, %f27, %f10
set 0x4C, %l2
ldsha [%l7 + %l2] 0x89, %l0
ba,a,pt %icc, loop_1700
fcmple16 %f2, %f4, %i6
smul %o5, %g3, %l2
subccc %o7, 0x05A3, %g2
loop_1700:
sdiv %o3, 0x06ED, %l5
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x13] %asi, %l4
tleu %xcc, 0x6
sdiv %g7, 0x175E, %g1
fmovs %f11, %f6
movle %xcc, %l6, %g6
fmovsvs %icc, %f26, %f29
fmovde %xcc, %f29, %f6
xnor %o6, %o4, %i4
wr %g0, 0x88, %asi
stwa %i5, [%l7 + 0x70] %asi
movvs %xcc, %i7, %o0
fmovsne %icc, %f1, %f7
movg %xcc, %g4, %l3
fmovd %f2, %f2
wr %g0, 0x19, %asi
ldswa [%l7 + 0x30] %asi, %i2
movn %xcc, %g5, %i3
addcc %o1, %i0, %l1
fbe %fcc3, loop_1701
srl %o2, 0x05, %i1
edge32 %l0, %o5, %i6
orn %g3, 0x14C6, %l2
loop_1701:
array8 %g2, %o7, %o3
movneg %xcc, %l4, %l5
umul %g1, 0x1C4E, %l6
bg,a %xcc, loop_1702
nop
set 0x61, %g4
ldstub [%l7 + %g4], %g7
sll %g6, 0x17, %o4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1702:
sub %o6, %i4, %i7
array16 %o0, %g4, %i5
fsrc2s %f22, %f5
smulcc %i2, %g5, %l3
xorcc %i3, %i0, %o1
tcs %xcc, 0x1
fpsub16 %f0, %f24, %f10
xnorcc %o2, 0x0D48, %i1
fpsub16 %f2, %f22, %f8
fbue %fcc2, loop_1703
for %f8, %f4, %f14
sethi 0x04B2, %l0
membar 0x62
loop_1703:
or %o5, 0x1D55, %l1
subcc %g3, 0x1B94, %i6
movvc %icc, %l2, %o7
edge16ln %g2, %l4, %o3
fpack32 %f8, %f14, %f10
movne %icc, %l5, %l6
fmul8x16au %f23, %f19, %f4
set 0x40, %g1
stda %f0, [%l7 + %g1] 0x81
fbne,a %fcc1, loop_1704
fones %f31
srax %g1, %g7, %o4
ba loop_1705
loop_1704:
fpsub16 %f14, %f8, %f20
brnz,a %g6, loop_1706
tneg %xcc, 0x1
loop_1705:
srl %o6, 0x0D, %i7
mova %icc, %o0, %g4
loop_1706:
array32 %i5, %i4, %i2
fbul,a %fcc0, loop_1707
movcs %xcc, %l3, %g5
fmovdvc %icc, %f14, %f23
fnegd %f20, %f0
loop_1707:
nop
add %l7, 0x70, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %i3, %o1
or %i0, 0x0A52, %o2
wr %g0, 0x10, %asi
stda %f16, [%l7 + 0x40] %asi
movl %xcc, %l0, %i1
stx %o5, [%l7 + 0x08]
tg %xcc, 0x4
bne,a %xcc, loop_1708
tsubcc %l1, %i6, %l2
tneg %xcc, 0x7
bge loop_1709
loop_1708:
movpos %xcc, %o7, %g2
fmovdn %icc, %f30, %f15
bge,a,pn %xcc, loop_1710
loop_1709:
udivcc %l4, 0x1F72, %g3
fbue %fcc1, loop_1711
sll %o3, 0x09, %l5
loop_1710:
add %g1, 0x0282, %l6
alignaddrl %g7, %o4, %o6
loop_1711:
bg %xcc, loop_1712
subccc %g6, %i7, %o0
array16 %i5, %g4, %i2
edge8n %i4, %l3, %g5
loop_1712:
membar 0x78
bcc,a,pn %icc, loop_1713
nop
set 0x50, %g5
std %f0, [%l7 + %g5]
subccc %o1, 0x1119, %i0
smul %i3, 0x15A1, %o2
loop_1713:
ldsb [%l7 + 0x5C], %i1
lduw [%l7 + 0x50], %l0
add %o5, %l1, %l2
add %i6, 0x04C2, %g2
movgu %icc, %l4, %g3
set 0x40, %o0
stda %f16, [%l7 + %o0] 0x11
stbar
fmovscs %xcc, %f23, %f9
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brnz,a %o3, loop_1714
flush %l7 + 0x34
fand %f28, %f24, %f18
std %f26, [%l7 + 0x70]
loop_1714:
edge8ln %o7, %l5, %l6
fors %f12, %f10, %f0
wr %g0, 0x04, %asi
ldda [%l7 + 0x40] %asi, %f0
mulx %g7, %o4, %o6
fmovdneg %icc, %f23, %f9
fbuge %fcc0, loop_1715
edge16ln %g6, %g1, %o0
fbue,a %fcc1, loop_1716
tneg %xcc, 0x0
loop_1715:
fmovrse %i5, %f26, %f19
wr %g0, 0x04, %asi
stba %g4, [%l7 + 0x30] %asi
loop_1716:
stbar
bgu %icc, loop_1717
taddcc %i2, %i4, %i7
fmovrde %g5, %f24, %f22
and %l3, %i0, %i3
loop_1717:
subcc %o2, 0x034F, %o1
movrne %l0, 0x315, %i1
umulcc %l1, %l2, %i6
srlx %g2, 0x03, %l4
tcc %xcc, 0x2
fornot1s %f4, %f8, %f21
andcc %g3, 0x0ED4, %o5
movcs %icc, %o7, %l5
mulx %l6, 0x07E6, %o3
movcs %icc, %o4, %o6
faligndata %f24, %f14, %f12
edge16ln %g6, %g7, %o0
fzero %f12
edge8n %g1, %i5, %i2
fblg,a %fcc0, loop_1718
tcs %xcc, 0x6
edge32ln %g4, %i4, %i7
bvc,a,pn %xcc, loop_1719
loop_1718:
fble,a %fcc0, loop_1720
movge %xcc, %g5, %l3
wr %g0, 0xf0, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
loop_1719:
fble %fcc1, loop_1721
loop_1720:
ta %xcc, 0x0
movne %xcc, %i0, %o2
edge16ln %o1, %l0, %i1
loop_1721:
st %f7, [%l7 + 0x10]
movn %xcc, %l1, %l2
fmovdgu %xcc, %f19, %f8
tl %icc, 0x3
edge32n %i3, %g2, %l4
andn %i6, 0x0F9F, %g3
fandnot1s %f14, %f19, %f22
fble %fcc2, loop_1722
orncc %o5, 0x001A, %l5
array16 %l6, %o3, %o4
fmovsleu %icc, %f21, %f6
loop_1722:
fblg %fcc3, loop_1723
fpadd16 %f26, %f0, %f20
fmovsg %icc, %f8, %f30
movrne %o6, 0x3E4, %g6
loop_1723:
fmovda %xcc, %f20, %f14
std %o6, [%l7 + 0x30]
fmovsleu %xcc, %f13, %f17
umul %o0, %g7, %g1
movvs %xcc, %i2, %g4
bleu,a %xcc, loop_1724
sth %i5, [%l7 + 0x12]
edge16ln %i4, %g5, %i7
movge %icc, %i0, %l3
loop_1724:
swap [%l7 + 0x1C], %o1
brlez %o2, loop_1725
fpsub32 %f30, %f18, %f26
fcmpne32 %f12, %f26, %l0
sir 0x1612
loop_1725:
tvc %xcc, 0x5
ldx [%l7 + 0x70], %i1
subcc %l2, 0x009B, %i3
array8 %g2, %l1, %l4
nop
set 0x1A, %g6
ldsh [%l7 + %g6], %g3
movcc %xcc, %o5, %i6
fbul,a %fcc0, loop_1726
tl %xcc, 0x5
fabsd %f6, %f28
array32 %l6, %l5, %o4
loop_1726:
alignaddr %o6, %o3, %g6
mulscc %o7, 0x0ACD, %g7
tcc %icc, 0x0
tg %icc, 0x6
fpsub32s %f15, %f28, %f6
umul %g1, 0x1349, %o0
fmovdle %xcc, %f20, %f9
srl %g4, %i5, %i4
tn %xcc, 0x5
array32 %i2, %g5, %i0
orcc %l3, 0x16D6, %i7
edge16n %o2, %o1, %l0
bge,a %xcc, loop_1727
movrgez %i1, 0x353, %i3
fandnot1 %f6, %f10, %f2
subccc %l2, %g2, %l1
loop_1727:
tl %icc, 0x2
fzero %f6
fmul8x16au %f6, %f13, %f6
movrne %l4, 0x1B3, %g3
edge32n %i6, %l6, %o5
tpos %icc, 0x5
orcc %l5, %o4, %o3
brnz %g6, loop_1728
fmovspos %icc, %f6, %f18
sir 0x069C
membar #Sync
set 0x40, %g2
ldda [%l7 + %g2] 0x1f, %f16
loop_1728:
fmovdcc %icc, %f3, %f14
fandnot1s %f28, %f24, %f28
sra %o6, %o7, %g7
fcmped %fcc3, %f20, %f26
alignaddr %o0, %g1, %i5
tne %xcc, 0x2
wr %g0, 0x23, %asi
stwa %g4, [%l7 + 0x50] %asi
membar #Sync
subcc %i2, %i4, %g5
addc %i0, 0x0970, %i7
orncc %l3, %o1, %o2
movl %xcc, %i1, %i3
nop
setx loop_1729, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movge %xcc, %l2, %g2
fmovse %xcc, %f31, %f24
fzero %f24
loop_1729:
te %icc, 0x3
mova %icc, %l0, %l1
fbe %fcc2, loop_1730
brgez,a %l4, loop_1731
tvc %icc, 0x3
movgu %icc, %g3, %l6
loop_1730:
and %i6, 0x063E, %l5
loop_1731:
movvc %xcc, %o5, %o3
orncc %o4, %o6, %g6
ldsb [%l7 + 0x48], %g7
fnand %f12, %f22, %f20
orcc %o0, 0x0DCD, %g1
tne %icc, 0x2
mova %icc, %i5, %g4
fandnot1 %f20, %f14, %f26
alignaddrl %i2, %o7, %g5
sllx %i0, 0x1A, %i7
fbne %fcc0, loop_1732
tvc %icc, 0x7
membar 0x6E
fmovrde %i4, %f4, %f18
loop_1732:
fba %fcc1, loop_1733
sdivcc %o1, 0x01C5, %o2
srax %l3, 0x10, %i3
nop
setx loop_1734, %l0, %l1
jmpl %l1, %l2
loop_1733:
tvs %xcc, 0x5
tneg %icc, 0x4
ldd [%l7 + 0x30], %g2
loop_1734:
sll %i1, 0x03, %l0
umul %l4, %l1, %l6
bneg,a loop_1735
fmovspos %icc, %f5, %f1
andcc %i6, %l5, %g3
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x28] %asi, 0x3
loop_1735:
movrne %o3, %o4, %g6
prefetch [%l7 + 0x14], 0x0
fmovrsgz %g7, %f31, %f19
fmovsa %xcc, %f7, %f5
fcmpeq32 %f4, %f14, %o0
xorcc %g1, 0x024E, %i5
addcc %o6, 0x16A7, %g4
tvs %xcc, 0x1
set 0x28, %l5
prefetcha [%l7 + %l5] 0x04, 0x2
movcs %xcc, %i2, %i0
fbue %fcc0, loop_1736
mova %xcc, %g5, %i7
fpsub32 %f2, %f20, %f6
xorcc %i4, 0x164F, %o2
loop_1736:
call loop_1737
fcmpeq16 %f14, %f16, %o1
orn %l3, 0x1DDA, %i3
wr %g0, 0x11, %asi
ldsha [%l7 + 0x0A] %asi, %g2
loop_1737:
movrlz %i1, %l0, %l2
wr %g0, 0x0c, %asi
prefetcha [%l7 + 0x48] %asi, 0x0
fbo %fcc2, loop_1738
edge16n %l4, %i6, %l6
andn %l5, %g3, %o3
te %xcc, 0x6
loop_1738:
nop
set 0x41, %g3
ldsba [%l7 + %g3] 0x19, %o4
srax %o5, 0x0D, %g7
movpos %icc, %g6, %g1
fnands %f26, %f24, %f26
umul %i5, %o0, %g4
movneg %icc, %o7, %o6
wr %g0, 0x52, %asi
ldxa [%g0 + 0x208] %asi, %i2
std %g4, [%l7 + 0x30]
array16 %i0, %i4, %i7
orncc %o2, 0x0E4E, %l3
wr %g0, 0x18, %asi
lduwa [%l7 + 0x38] %asi, %o1
xor %g2, 0x0291, %i1
fmovsa %xcc, %f17, %f28
movvs %icc, %i3, %l0
fpadd32s %f28, %f19, %f2
sdiv %l2, 0x103D, %l4
fmuld8ulx16 %f7, %f19, %f2
movleu %icc, %i6, %l6
fsrc1s %f3, %f16
movrlez %l1, 0x07D, %l5
srl %o3, %o4, %o5
fornot1 %f2, %f18, %f16
fpsub32 %f0, %f12, %f18
tvc %xcc, 0x6
fcmpd %fcc1, %f8, %f8
st %f1, [%l7 + 0x20]
ldsb [%l7 + 0x75], %g7
tgu %icc, 0x7
fmovdcs %icc, %f8, %f8
taddcc %g3, %g1, %g6
udiv %o0, 0x007A, %i5
mova %xcc, %o7, %o6
alignaddr %g4, %i2, %i0
sub %i4, 0x1D4D, %i7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %g5, 0x020C, %o2
fpadd32s %f15, %f7, %f9
fmovdg %xcc, %f21, %f9
fone %f10
andncc %l3, %g2, %i1
addc %i3, 0x04DD, %l0
fandnot1 %f12, %f14, %f24
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f16
fbg %fcc3, loop_1739
fabss %f21, %f22
orncc %o1, 0x0D21, %l2
sdiv %l4, 0x0031, %i6
loop_1739:
sub %l1, %l5, %o3
bcc,a %icc, loop_1740
udiv %l6, 0x1E52, %o4
addc %o5, %g7, %g3
fmovrdlez %g6, %f20, %f10
loop_1740:
or %o0, 0x1E85, %g1
movg %xcc, %o7, %o6
edge8l %g4, %i5, %i0
fmovs %f8, %f16
tneg %xcc, 0x4
fxors %f16, %f14, %f17
tn %icc, 0x1
bne,pn %icc, loop_1741
movre %i2, %i7, %g5
udivx %i4, 0x0E53, %o2
edge32n %l3, %i1, %i3
loop_1741:
fmovrsne %l0, %f30, %f3
edge32ln %o1, %g2, %l2
fbge %fcc1, loop_1742
fxor %f20, %f20, %f20
fmovdle %icc, %f1, %f26
set 0x40, %i4
ldxa [%l7 + %i4] 0x11, %l4
loop_1742:
edge8 %i6, %l1, %l5
fblg %fcc2, loop_1743
movcs %icc, %l6, %o3
movn %icc, %o5, %g7
ta %xcc, 0x0
loop_1743:
movrgz %g3, %o4, %g6
tvs %icc, 0x1
array32 %g1, %o0, %o7
fbg,a %fcc3, loop_1744
fmovrdgez %g4, %f30, %f26
mulx %i5, 0x0E86, %i0
tn %icc, 0x7
loop_1744:
nop
set 0x68, %i6
ldsh [%l7 + %i6], %o6
set 0x45, %o5
ldstuba [%l7 + %o5] 0x89, %i2
fbu %fcc0, loop_1745
tg %icc, 0x6
bvs,pt %xcc, loop_1746
fcmpne32 %f10, %f20, %i7
loop_1745:
fands %f20, %f2, %f10
sdivcc %i4, 0x1AED, %o2
loop_1746:
movne %xcc, %g5, %l3
sllx %i1, %l0, %o1
tcs %xcc, 0x1
xnor %g2, %i3, %l4
tl %icc, 0x7
fmovdl %xcc, %f12, %f23
fpackfix %f14, %f14
movrne %l2, %i6, %l1
ldd [%l7 + 0x60], %l4
sll %o3, 0x01, %l6
movrlez %g7, %g3, %o4
smul %o5, %g6, %o0
tle %xcc, 0x5
umul %o7, %g1, %g4
stbar
sdivcc %i0, 0x1197, %o6
movneg %icc, %i5, %i7
fmovrdlz %i2, %f12, %f22
alignaddr %o2, %i4, %l3
orncc %i1, %l0, %g5
sll %o1, %g2, %l4
sub %i3, 0x0B92, %i6
fbu,a %fcc2, loop_1747
fpack32 %f10, %f8, %f8
movg %xcc, %l2, %l5
srl %o3, %l1, %l6
loop_1747:
srl %g3, 0x0E, %g7
orncc %o4, 0x062A, %g6
movvc %icc, %o0, %o5
subccc %g1, %g4, %o7
fmovdleu %icc, %f30, %f31
bgu,a,pt %icc, loop_1748
fbug %fcc0, loop_1749
edge8ln %i0, %o6, %i7
smul %i2, 0x0964, %i5
loop_1748:
fbl %fcc2, loop_1750
loop_1749:
fbne %fcc0, loop_1751
sdivx %o2, 0x071D, %i4
bcc,a,pt %icc, loop_1752
loop_1750:
call loop_1753
loop_1751:
tsubcc %l3, 0x00FD, %l0
mulx %g5, 0x10E8, %o1
loop_1752:
fmovsge %icc, %f29, %f24
loop_1753:
movl %icc, %g2, %i1
movcc %xcc, %i3, %i6
array8 %l2, %l5, %l4
bleu %icc, loop_1754
fandnot1s %f18, %f24, %f27
tvc %xcc, 0x6
edge32n %o3, %l6, %l1
loop_1754:
movre %g3, 0x2E0, %o4
addcc %g7, 0x1CC4, %g6
fsrc2s %f9, %f13
edge8 %o0, %o5, %g1
bge %icc, loop_1755
fnors %f24, %f31, %f6
te %xcc, 0x1
wr %g0, 0x11, %asi
stwa %g4, [%l7 + 0x74] %asi
loop_1755:
sir 0x1158
fexpand %f21, %f14
fmul8ulx16 %f6, %f10, %f2
movneg %xcc, %o7, %i0
popc %o6, %i2
tcs %icc, 0x1
wr %g0, 0x19, %asi
ldsha [%l7 + 0x08] %asi, %i5
udiv %i7, 0x01F8, %i4
andcc %l3, %o2, %l0
sdivcc %g5, 0x0928, %o1
set 0x33, %o2
ldstuba [%l7 + %o2] 0x04, %i1
fbe,a %fcc3, loop_1756
movgu %xcc, %g2, %i3
std %f2, [%l7 + 0x50]
orn %l2, %l5, %l4
loop_1756:
xor %o3, %i6, %l1
fmovsle %xcc, %f16, %f21
prefetch [%l7 + 0x48], 0x2
set 0x28, %i2
lduwa [%l7 + %i2] 0x15, %l6
movle %icc, %o4, %g7
orn %g6, %o0, %o5
andcc %g3, %g4, %o7
xor %i0, %g1, %i2
srl %i5, 0x00, %o6
fbue %fcc0, loop_1757
fmovsle %icc, %f25, %f15
fmovrde %i4, %f10, %f22
ta %icc, 0x7
loop_1757:
be %icc, loop_1758
alignaddrl %i7, %l3, %o2
fcmpes %fcc3, %f20, %f21
fmovdleu %xcc, %f18, %f8
loop_1758:
taddcc %g5, %o1, %i1
fmovsl %xcc, %f21, %f29
fmovdle %icc, %f27, %f26
subcc %g2, 0x0CF6, %l0
orcc %i3, %l2, %l5
fmuld8ulx16 %f13, %f25, %f22
array8 %l4, %o3, %l1
stw %i6, [%l7 + 0x18]
movleu %xcc, %o4, %g7
movn %xcc, %g6, %o0
fpack16 %f24, %f15
tl %xcc, 0x3
smul %l6, %g3, %g4
membar #Sync
wr %g0, 0xf8, %asi
ldda [%l7 + 0x40] %asi, %f16
andncc %o7, %o5, %i0
array16 %i2, %g1, %o6
sdivx %i5, 0x04CF, %i7
fbo %fcc0, loop_1759
movg %xcc, %l3, %o2
subccc %g5, %i4, %i1
fbne,a %fcc0, loop_1760
loop_1759:
and %o1, %g2, %l0
wr %g0, 0x19, %asi
ldsba [%l7 + 0x7A] %asi, %l2
loop_1760:
fmovdge %xcc, %f26, %f21
membar 0x0F
fcmple16 %f8, %f24, %l5
sra %l4, %i3, %o3
fbu %fcc2, loop_1761
srl %l1, %i6, %o4
edge8l %g7, %o0, %l6
fbo,a %fcc0, loop_1762
loop_1761:
fmovdg %xcc, %f22, %f30
tleu %xcc, 0x2
xorcc %g6, %g4, %o7
loop_1762:
fmovsg %xcc, %f29, %f27
fcmpgt16 %f0, %f24, %o5
fbule %fcc3, loop_1763
movre %g3, 0x38C, %i2
tn %xcc, 0x3
std %g0, [%l7 + 0x38]
loop_1763:
array32 %o6, %i0, %i7
tcc %xcc, 0x5
fcmpd %fcc3, %f26, %f6
movge %icc, %l3, %i5
bneg,a %xcc, loop_1764
and %g5, %o2, %i4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fxnor %f18, %f18, %f6
loop_1764:
fandnot1s %f12, %f19, %f15
set 0x10, %i7
sta %f23, [%l7 + %i7] 0x0c
fmovrdlz %o1, %f16, %f30
nop
set 0x6C, %o4
stw %g2, [%l7 + %o4]
tle %icc, 0x7
fbn,a %fcc3, loop_1765
movneg %xcc, %i1, %l2
sll %l0, 0x0C, %l5
fmovdgu %icc, %f29, %f21
loop_1765:
array8 %i3, %o3, %l4
xor %i6, %o4, %g7
udivx %o0, 0x1921, %l6
edge16 %g6, %g4, %l1
sethi 0x0587, %o7
bg,a,pt %xcc, loop_1766
ldsh [%l7 + 0x2C], %o5
edge32l %g3, %g1, %i2
orcc %i0, 0x134A, %i7
loop_1766:
array8 %o6, %i5, %l3
fcmpgt32 %f4, %f0, %g5
set 0x4E, %i1
stha %o2, [%l7 + %i1] 0x19
tneg %icc, 0x6
stb %o1, [%l7 + 0x0D]
udivcc %i4, 0x18C7, %g2
tneg %xcc, 0x7
fpadd16s %f26, %f19, %f18
alignaddr %l2, %i1, %l5
fpsub16s %f22, %f18, %f8
fmovdne %xcc, %f21, %f1
fxnors %f15, %f23, %f22
set 0x08, %i0
sta %f22, [%l7 + %i0] 0x18
fpmerge %f9, %f14, %f16
fbu %fcc2, loop_1767
subc %i3, 0x1A41, %l0
fbug %fcc0, loop_1768
movgu %icc, %o3, %l4
loop_1767:
nop
setx loop_1769, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tl %xcc, 0x7
loop_1768:
nop
set 0x42, %o1
lduha [%l7 + %o1] 0x88, %o4
loop_1769:
movre %g7, %i6, %l6
movcs %xcc, %g6, %g4
movcs %xcc, %l1, %o7
tn %xcc, 0x4
mova %xcc, %o5, %g3
fcmpgt16 %f30, %f28, %g1
set 0x2C, %i5
ldsha [%l7 + %i5] 0x88, %o0
tneg %icc, 0x7
fsrc2 %f10, %f0
movne %icc, %i0, %i2
fmovrde %i7, %f0, %f8
smul %i5, 0x0242, %l3
stw %g5, [%l7 + 0x34]
taddcc %o6, %o2, %i4
movrlz %g2, %l2, %i1
tcc %xcc, 0x0
movrne %o1, %i3, %l0
tsubcc %o3, %l4, %l5
fmovrse %g7, %f21, %f25
fpack32 %f10, %f16, %f6
be,pt %xcc, loop_1770
te %xcc, 0x0
ldub [%l7 + 0x42], %o4
fmovsne %xcc, %f7, %f7
loop_1770:
tneg %icc, 0x5
edge32l %i6, %g6, %g4
fmovdle %icc, %f29, %f25
fpadd32s %f3, %f21, %f12
fbule %fcc1, loop_1771
tcc %icc, 0x2
fmul8x16au %f5, %f25, %f10
tgu %icc, 0x3
loop_1771:
fabss %f15, %f11
tgu %xcc, 0x5
ta %xcc, 0x5
mulscc %l1, 0x00C2, %l6
alignaddrl %o7, %g3, %o5
fornot1s %f29, %f17, %f7
tleu %icc, 0x4
edge16n %o0, %g1, %i2
movrne %i0, 0x219, %i5
fmul8x16al %f30, %f25, %f24
fnand %f8, %f30, %f8
movne %icc, %i7, %g5
fmuld8ulx16 %f9, %f4, %f26
fbuge %fcc1, loop_1772
fmovdcs %xcc, %f6, %f3
srax %o6, 0x0D, %l3
bvs,pn %xcc, loop_1773
loop_1772:
movvs %xcc, %o2, %i4
taddcctv %l2, %i1, %g2
srax %i3, %o1, %l0
loop_1773:
xor %o3, %l5, %g7
tpos %icc, 0x7
edge8 %l4, %o4, %i6
tle %xcc, 0x2
fmovdcs %xcc, %f11, %f5
ldsh [%l7 + 0x5A], %g4
fble,a %fcc2, loop_1774
orncc %g6, 0x13F2, %l6
movne %xcc, %o7, %g3
ldstub [%l7 + 0x2A], %l1
loop_1774:
edge16 %o5, %o0, %g1
movn %icc, %i2, %i0
wr %g0, 0x19, %asi
stwa %i5, [%l7 + 0x60] %asi
fmovsle %icc, %f11, %f10
set 0x1C, %l0
lduwa [%l7 + %l0] 0x18, %i7
brnz %g5, loop_1775
orcc %l3, 0x04FC, %o6
movl %icc, %i4, %o2
udivcc %i1, 0x03DE, %l2
loop_1775:
fmovdgu %xcc, %f4, %f15
tcs %icc, 0x7
edge32 %i3, %o1, %l0
stbar
fmovsg %icc, %f10, %f13
taddcc %g2, 0x0CAD, %o3
edge32 %l5, %g7, %l4
tgu %xcc, 0x4
fcmpne32 %f24, %f26, %i6
wr %g0, 0x80, %asi
ldxa [%l7 + 0x60] %asi, %o4
subcc %g4, 0x0D1E, %l6
ble,a,pt %xcc, loop_1776
fpadd32s %f2, %f17, %f19
fmovdne %icc, %f8, %f1
xnor %g6, 0x16C2, %g3
loop_1776:
array16 %l1, %o5, %o7
bpos %icc, loop_1777
srax %o0, %g1, %i0
stw %i5, [%l7 + 0x24]
fmovs %f12, %f3
loop_1777:
te %xcc, 0x4
movge %xcc, %i7, %i2
te %xcc, 0x2
wr %g0, 0x89, %asi
sta %f16, [%l7 + 0x38] %asi
set 0x56, %o6
stha %g5, [%l7 + %o6] 0x11
ba,pn %xcc, loop_1778
sllx %l3, 0x06, %i4
wr %g0, 0x11, %asi
stha %o2, [%l7 + 0x24] %asi
loop_1778:
fcmpgt32 %f0, %f2, %o6
fexpand %f6, %f20
fpadd32s %f31, %f30, %f9
array16 %i1, %l2, %i3
sth %o1, [%l7 + 0x22]
wr %g0, 0x11, %asi
ldsba [%l7 + 0x76] %asi, %g2
brnz %o3, loop_1779
ldub [%l7 + 0x1C], %l0
movvs %icc, %g7, %l5
subc %l4, %o4, %i6
loop_1779:
tgu %xcc, 0x5
brlez %g4, loop_1780
alignaddrl %l6, %g3, %l1
fxnors %f8, %f25, %f31
fblg %fcc0, loop_1781
loop_1780:
umulcc %g6, %o7, %o0
std %f24, [%l7 + 0x08]
tle %xcc, 0x6
loop_1781:
edge8ln %g1, %i0, %i5
swap [%l7 + 0x28], %i7
fzeros %f18
udivx %i2, 0x1A8D, %g5
mulx %l3, %o5, %o2
fornot1s %f21, %f30, %f7
subcc %i4, %o6, %i1
edge8 %i3, %l2, %g2
fbul %fcc2, loop_1782
nop
setx loop_1783, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %icc, %o1, %l0
fsrc2s %f0, %f10
loop_1782:
addccc %g7, 0x1BCA, %o3
loop_1783:
fmovsleu %xcc, %f8, %f1
subccc %l4, 0x0C2F, %o4
array8 %i6, %l5, %l6
xor %g4, 0x0FB9, %g3
andcc %l1, %g6, %o7
sir 0x1DC6
wr %g0, 0x11, %asi
lduwa [%l7 + 0x1C] %asi, %o0
tne %xcc, 0x4
fmovrse %g1, %f7, %f19
fbue %fcc1, loop_1784
tl %icc, 0x5
set 0x70, %o7
stda %i0, [%l7 + %o7] 0x19
loop_1784:
fsrc2 %f8, %f30
edge16l %i5, %i7, %i2
movl %icc, %l3, %o5
orn %o2, %g5, %i4
umulcc %o6, %i1, %l2
bleu,a loop_1785
alignaddr %g2, %o1, %i3
lduh [%l7 + 0x54], %g7
fpack32 %f24, %f2, %f6
loop_1785:
movle %xcc, %l0, %l4
fbo,a %fcc2, loop_1786
tcs %icc, 0x4
array8 %o4, %o3, %i6
movrne %l6, 0x3F2, %l5
loop_1786:
movrne %g4, 0x3E1, %g3
bl,a %xcc, loop_1787
fba,a %fcc3, loop_1788
orcc %g6, %l1, %o0
edge32 %o7, %g1, %i0
loop_1787:
nop
set 0x20, %o3
swapa [%l7 + %o3] 0x89, %i5
loop_1788:
fzero %f12
movrlz %i7, %l3, %o5
set 0x78, %l4
stda %o2, [%l7 + %l4] 0x2f
membar #Sync
tl %icc, 0x7
taddcc %g5, 0x154A, %i2
move %icc, %o6, %i4
edge8 %l2, %g2, %o1
mulx %i1, %g7, %i3
fbn %fcc2, loop_1789
faligndata %f2, %f30, %f8
lduw [%l7 + 0x20], %l4
srax %l0, 0x1C, %o3
loop_1789:
ldx [%l7 + 0x20], %o4
umul %i6, %l6, %g4
umulcc %g3, 0x1CC9, %l5
fmovdcs %xcc, %f12, %f6
bvc,pt %icc, loop_1790
fbule,a %fcc2, loop_1791
prefetch [%l7 + 0x08], 0x3
fcmpes %fcc0, %f14, %f30
loop_1790:
alignaddrl %g6, %o0, %l1
loop_1791:
movle %xcc, %o7, %i0
srl %i5, %i7, %l3
fmovsne %icc, %f1, %f8
fnot2s %f30, %f18
brz %o5, loop_1792
movpos %xcc, %o2, %g5
movn %icc, %g1, %i2
mulscc %i4, 0x11E0, %l2
loop_1792:
tsubcctv %o6, %g2, %o1
movcc %xcc, %i1, %i3
fnand %f12, %f14, %f20
umul %l4, 0x129C, %g7
sdivx %o3, 0x1223, %o4
sir 0x1465
fone %f0
smulcc %i6, %l6, %l0
udiv %g4, 0x029A, %l5
set 0x63, %l3
ldstuba [%l7 + %l3] 0x04, %g3
stw %g6, [%l7 + 0x18]
membar 0x01
array8 %l1, %o0, %o7
std %i0, [%l7 + 0x58]
movle %icc, %i5, %i7
edge32 %o5, %o2, %l3
movneg %icc, %g5, %g1
sra %i2, %l2, %o6
array8 %g2, %o1, %i4
movcc %icc, %i1, %i3
umul %l4, %g7, %o4
tvc %xcc, 0x5
taddcc %o3, %l6, %l0
siam 0x4
andcc %g4, %i6, %g3
movl %icc, %g6, %l1
edge32n %l5, %o7, %i0
fmuld8ulx16 %f8, %f28, %f24
umulcc %o0, %i5, %o5
movne %icc, %i7, %l3
fsrc2 %f16, %f22
set 0x16, %g7
ldsha [%l7 + %g7] 0x19, %g5
wr %g0, 0x81, %asi
lduha [%l7 + 0x10] %asi, %g1
fcmpeq16 %f16, %f10, %i2
tgu %icc, 0x5
fmuld8ulx16 %f26, %f27, %f30
smulcc %o2, %o6, %l2
fblg,a %fcc0, loop_1793
subcc %o1, 0x08D5, %i4
tvs %xcc, 0x5
fmovsg %xcc, %f18, %f31
loop_1793:
sub %g2, %i3, %i1
bgu,a loop_1794
orcc %l4, %o4, %g7
umul %o3, %l6, %g4
movg %icc, %l0, %i6
loop_1794:
fmovrsgez %g6, %f15, %f1
add %g3, 0x0F38, %l5
orn %l1, 0x0EFF, %i0
fpsub32 %f8, %f6, %f8
nop
set 0x74, %i3
sth %o0, [%l7 + %i3]
fmovdne %icc, %f18, %f10
tg %xcc, 0x6
ldstub [%l7 + 0x6B], %o7
fbl,a %fcc1, loop_1795
array32 %o5, %i7, %i5
orcc %g5, 0x1944, %l3
popc 0x0A74, %i2
loop_1795:
brgz %g1, loop_1796
fmovse %xcc, %f20, %f20
bne,pt %xcc, loop_1797
bge,pn %icc, loop_1798
loop_1796:
movgu %icc, %o2, %o6
tsubcc %l2, %o1, %g2
loop_1797:
taddcc %i3, 0x1577, %i1
loop_1798:
fnand %f12, %f8, %f2
ldd [%l7 + 0x40], %f24
umulcc %i4, 0x1299, %o4
sethi 0x166B, %g7
alignaddrl %o3, %l4, %g4
subcc %l0, 0x0AC2, %l6
fornot1s %f19, %f19, %f25
movre %i6, %g6, %l5
udivx %l1, 0x09B8, %g3
move %icc, %o0, %i0
ta %xcc, 0x7
edge16 %o5, %o7, %i7
andncc %g5, %l3, %i5
set 0x50, %l6
ldda [%l7 + %l6] 0x15, %i2
andn %o2, 0x0AC0, %o6
movneg %icc, %l2, %g1
andn %o1, %g2, %i1
subccc %i3, 0x0B6F, %i4
tge %icc, 0x7
stb %g7, [%l7 + 0x12]
edge8ln %o4, %o3, %l4
andncc %g4, %l6, %i6
tneg %icc, 0x6
movne %icc, %l0, %g6
fbule %fcc0, loop_1799
bgu,a %xcc, loop_1800
andn %l5, %l1, %o0
fmovsvs %xcc, %f7, %f3
loop_1799:
movneg %icc, %i0, %g3
loop_1800:
ldsb [%l7 + 0x74], %o5
orn %o7, %i7, %l3
fmovdvs %icc, %f15, %f13
fabss %f23, %f16
tg %xcc, 0x5
te %icc, 0x4
addcc %i5, 0x0BB4, %g5
nop
set 0x18, %l1
ldd [%l7 + %l1], %f2
movpos %xcc, %o2, %i2
movne %xcc, %l2, %g1
ta %xcc, 0x4
movcc %icc, %o1, %g2
movl %xcc, %o6, %i1
wr %g0, 0x10, %asi
stba %i4, [%l7 + 0x30] %asi
nop
setx loop_1801, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
orn %g7, 0x14B3, %i3
fornot1 %f4, %f18, %f10
movrlz %o3, 0x1AD, %o4
loop_1801:
fmovsa %xcc, %f19, %f30
edge16l %g4, %l6, %l4
bn,a loop_1802
fbge,a %fcc0, loop_1803
movn %icc, %i6, %g6
movleu %icc, %l0, %l1
loop_1802:
fmovdg %icc, %f28, %f18
loop_1803:
nop
add %l7, 0x50, %l6
wr %g0, 0x18, %asi
casxa [%l6] 0x18, %o0, %i0
ldsw [%l7 + 0x70], %l5
movleu %icc, %g3, %o7
orncc %o5, %l3, %i5
bg,a loop_1804
tcs %icc, 0x2
fcmpd %fcc3, %f14, %f2
ldub [%l7 + 0x12], %i7
loop_1804:
tsubcc %o2, %i2, %g5
fcmpne16 %f16, %f26, %l2
fmuld8ulx16 %f31, %f9, %f0
fpsub32 %f2, %f30, %f22
fbule,a %fcc1, loop_1805
fornot1s %f11, %f9, %f3
srlx %g1, 0x0C, %o1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1805:
tcs %xcc, 0x1
bneg loop_1806
edge8l %o6, %i1, %i4
udivx %g7, 0x0194, %g2
bn loop_1807
loop_1806:
fmovrdgz %o3, %f12, %f20
edge32n %i3, %o4, %g4
ble loop_1808
loop_1807:
fmovscs %xcc, %f19, %f27
bge,a loop_1809
tgu %icc, 0x6
loop_1808:
fmovsg %icc, %f14, %f7
fmovrslez %l6, %f3, %f6
loop_1809:
brlz,a %i6, loop_1810
array8 %l4, %l0, %l1
move %xcc, %o0, %i0
bgu,a,pn %xcc, loop_1811
loop_1810:
subcc %l5, %g3, %o7
andncc %g6, %o5, %l3
move %icc, %i5, %o2
loop_1811:
srl %i7, %i2, %g5
fand %f8, %f12, %f10
srl %l2, 0x06, %o1
smul %g1, 0x162D, %i1
sub %i4, 0x1016, %g7
sra %g2, %o6, %o3
edge8n %o4, %g4, %i3
xnorcc %l6, %l4, %i6
or %l1, %l0, %i0
fmovsn %xcc, %f13, %f29
fpadd32s %f20, %f6, %f25
add %o0, 0x0A06, %l5
fble %fcc3, loop_1812
movneg %icc, %g3, %g6
fpackfix %f22, %f26
ba,a,pn %icc, loop_1813
loop_1812:
array16 %o7, %o5, %i5
fmul8sux16 %f6, %f18, %f22
set 0x22, %l2
lduha [%l7 + %l2] 0x15, %l3
loop_1813:
umul %i7, %i2, %o2
wr %g0, 0x81, %asi
stda %l2, [%l7 + 0x60] %asi
movrlz %g5, 0x12C, %o1
fbne,a %fcc0, loop_1814
lduw [%l7 + 0x58], %i1
xnorcc %g1, %i4, %g2
fbug,a %fcc1, loop_1815
loop_1814:
umul %o6, %o3, %o4
tle %xcc, 0x6
orn %g4, 0x0153, %i3
loop_1815:
edge32 %g7, %l6, %i6
sdiv %l4, 0x1544, %l0
prefetch [%l7 + 0x68], 0x3
prefetch [%l7 + 0x1C], 0x1
membar #Sync
set 0x40, %g1
ldda [%l7 + %g1] 0xf1, %f0
subccc %i0, 0x0E72, %l1
fbl,a %fcc3, loop_1816
movl %icc, %l5, %g3
fmovda %icc, %f27, %f15
tsubcctv %g6, %o0, %o7
loop_1816:
nop
set 0x46, %g4
ldstuba [%l7 + %g4] 0x10, %i5
movne %xcc, %o5, %l3
movrne %i2, 0x057, %o2
array32 %i7, %g5, %l2
fblg,a %fcc0, loop_1817
brgez %i1, loop_1818
edge8n %o1, %g1, %i4
tneg %icc, 0x0
loop_1817:
nop
add %l7, 0x54, %l6
wr %g0, 0x11, %asi
lda [%l6] %asi, %g2
casa [%l6] 0x11, %g2, %o3
loop_1818:
bcs %icc, loop_1819
ld [%l7 + 0x2C], %f17
movcc %icc, %o6, %g4
fpack16 %f10, %f17
loop_1819:
fbu,a %fcc2, loop_1820
sdiv %i3, 0x0EA6, %o4
bvc,a,pn %xcc, loop_1821
ba %xcc, loop_1822
loop_1820:
array8 %l6, %g7, %i6
ldd [%l7 + 0x20], %l0
loop_1821:
umulcc %i0, %l4, %l1
loop_1822:
stb %g3, [%l7 + 0x64]
tge %icc, 0x5
tgu %xcc, 0x0
ble,a,pt %icc, loop_1823
movvs %icc, %g6, %l5
swap [%l7 + 0x68], %o0
brlez %o7, loop_1824
loop_1823:
fmovrde %o5, %f24, %f26
fbe,a %fcc0, loop_1825
bvs,a %icc, loop_1826
loop_1824:
fmovdne %icc, %f21, %f21
movl %icc, %l3, %i2
loop_1825:
edge8 %i5, %o2, %i7
loop_1826:
membar 0x5D
fpsub16 %f8, %f22, %f20
fmovsneg %xcc, %f19, %f3
swap [%l7 + 0x10], %g5
mova %icc, %l2, %i1
movle %xcc, %g1, %i4
andncc %g2, %o3, %o6
fcmpd %fcc1, %f12, %f6
set 0x2E, %g5
ldsba [%l7 + %g5] 0x19, %o1
wr %g0, 0x89, %asi
ldxa [%l7 + 0x70] %asi, %i3
add %l7, 0x5C, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %g4
casa [%l6] %asi, %g4, %l6
movre %o4, 0x06E, %g7
stx %i6, [%l7 + 0x70]
tpos %xcc, 0x2
bneg,pn %icc, loop_1827
tle %icc, 0x7
fmovdl %icc, %f17, %f11
fbn,a %fcc2, loop_1828
loop_1827:
bcs,pt %icc, loop_1829
fnot2s %f0, %f8
tsubcctv %i0, %l0, %l4
loop_1828:
movne %icc, %l1, %g6
loop_1829:
bcc,a,pn %icc, loop_1830
fpsub32 %f30, %f18, %f10
fmovsne %xcc, %f23, %f11
fbule %fcc0, loop_1831
loop_1830:
addc %l5, 0x1028, %o0
popc 0x0DB9, %o7
fcmpeq32 %f30, %f28, %g3
loop_1831:
fmovs %f19, %f10
std %o4, [%l7 + 0x10]
nop
setx loop_1832, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brlz %l3, loop_1833
movg %xcc, %i2, %i5
nop
setx loop_1834, %l0, %l1
jmpl %l1, %o2
loop_1832:
sethi 0x069F, %i7
loop_1833:
edge16n %l2, %g5, %g1
sllx %i4, 0x12, %g2
loop_1834:
movrgez %o3, 0x0AE, %o6
fbul,a %fcc3, loop_1835
tgu %xcc, 0x2
nop
set 0x49, %g6
stb %i1, [%l7 + %g6]
orcc %i3, 0x11C4, %o1
loop_1835:
sll %l6, 0x05, %g4
tvc %icc, 0x0
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x30] %asi, 0x2
movcs %xcc, %g7, %i0
tcs %icc, 0x4
edge16ln %l0, %l4, %l1
fbug %fcc2, loop_1836
bgu,a,pt %icc, loop_1837
bn,pn %icc, loop_1838
movge %icc, %g6, %l5
loop_1836:
smul %o0, %i6, %o7
loop_1837:
nop
setx loop_1839, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1838:
sth %g3, [%l7 + 0x76]
smulcc %l3, 0x01FD, %o5
edge32l %i2, %i5, %o2
loop_1839:
nop
add %l7, 0x58, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %i7
casxa [%l6] %asi, %i7, %g5
movcc %icc, %g1, %i4
alignaddrl %g2, %l2, %o3
set 0x73, %o0
ldsba [%l7 + %o0] 0x89, %o6
ta %xcc, 0x1
tn %icc, 0x0
sllx %i3, %i1, %o1
tsubcctv %g4, 0x1934, %l6
movn %xcc, %g7, %i0
movle %icc, %o4, %l4
stb %l0, [%l7 + 0x61]
movle %xcc, %g6, %l1
bvs loop_1840
fbue,a %fcc3, loop_1841
xor %o0, %l5, %o7
fpsub32s %f12, %f16, %f14
loop_1840:
movle %icc, %g3, %i6
loop_1841:
bne,pn %xcc, loop_1842
fblg %fcc0, loop_1843
movrlz %o5, %l3, %i2
movn %xcc, %o2, %i7
loop_1842:
fmovsvs %icc, %f5, %f31
loop_1843:
bvs,a,pn %xcc, loop_1844
brnz,a %i5, loop_1845
fmul8ulx16 %f30, %f2, %f4
tgu %icc, 0x7
loop_1844:
movneg %icc, %g1, %g5
loop_1845:
and %g2, %i4, %o3
udiv %o6, 0x1EDC, %l2
fmovdcc %xcc, %f12, %f6
fcmpne32 %f10, %f30, %i1
ld [%l7 + 0x20], %f13
bvs,pt %xcc, loop_1846
mulx %o1, 0x1912, %i3
andncc %g4, %g7, %i0
set 0x5C, %g2
stha %o4, [%l7 + %g2] 0xe2
membar #Sync
loop_1846:
sub %l4, 0x0EB4, %l6
movleu %xcc, %l0, %g6
fmovscc %xcc, %f30, %f5
xnor %l1, 0x1CD3, %o0
movle %icc, %o7, %g3
fxnors %f13, %f8, %f15
subccc %i6, 0x0FE5, %o5
lduw [%l7 + 0x3C], %l3
fmovsvs %xcc, %f10, %f2
fpadd16 %f4, %f28, %f2
xorcc %i2, 0x08A2, %o2
fmovsl %xcc, %f13, %f14
ta %icc, 0x1
nop
setx loop_1847, %l0, %l1
jmpl %l1, %l5
fmovsvs %xcc, %f29, %f30
fbo %fcc1, loop_1848
subc %i5, %i7, %g5
loop_1847:
nop
wr %g0, 0x89, %asi
ldswa [%l7 + 0x10] %asi, %g1
loop_1848:
tle %icc, 0x5
fmul8x16au %f25, %f21, %f14
edge8ln %g2, %i4, %o3
movrlez %o6, 0x0DE, %l2
movpos %xcc, %o1, %i3
siam 0x4
movvs %icc, %i1, %g7
mulx %g4, 0x08ED, %o4
sdivcc %l4, 0x07B2, %i0
tleu %xcc, 0x4
add %l6, %g6, %l0
sdivx %l1, 0x1F7F, %o7
fcmpgt32 %f2, %f2, %o0
nop
setx loop_1849, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orncc %g3, 0x146F, %o5
st %f30, [%l7 + 0x2C]
array32 %i6, %i2, %l3
loop_1849:
brlz,a %o2, loop_1850
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fnors %f14, %f28, %f6
loop_1850:
fmovd %f18, %f18
set 0x52, %l5
lduba [%l7 + %l5] 0x15, %i5
fpsub32s %f9, %f26, %f2
movgu %xcc, %l5, %i7
wr %g0, 0x89, %asi
ldsba [%l7 + 0x2E] %asi, %g1
array32 %g2, %g5, %i4
movcs %icc, %o6, %l2
tvs %xcc, 0x5
addccc %o3, %i3, %i1
addccc %o1, %g7, %g4
movre %l4, %i0, %l6
bl,pn %icc, loop_1851
movl %xcc, %g6, %o4
fsrc2 %f20, %f22
subc %l0, %o7, %l1
loop_1851:
tne %icc, 0x6
udivx %o0, 0x18C7, %o5
andncc %i6, %g3, %i2
sethi 0x0A0E, %l3
sdivcc %o2, 0x1D46, %l5
tle %icc, 0x4
call loop_1852
flush %l7 + 0x34
taddcctv %i5, %i7, %g1
edge32ln %g2, %g5, %o6
loop_1852:
fbe %fcc2, loop_1853
smulcc %l2, %o3, %i4
movrlz %i3, 0x090, %i1
movcs %icc, %g7, %g4
loop_1853:
nop
set 0x38, %g3
sta %f12, [%l7 + %g3] 0x80
andncc %o1, %i0, %l4
udiv %g6, 0x1926, %l6
fmovdn %xcc, %f6, %f9
andn %l0, 0x1B3E, %o7
set 0x78, %i6
stda %o4, [%l7 + %i6] 0x2a
membar #Sync
popc %l1, %o0
edge16ln %i6, %g3, %i2
swap [%l7 + 0x08], %o5
set 0x40, %i4
stda %f0, [%l7 + %i4] 0x1f
membar #Sync
subcc %l3, %o2, %i5
movle %xcc, %i7, %g1
nop
setx loop_1854, %l0, %l1
jmpl %l1, %l5
andn %g5, %o6, %g2
smul %o3, %l2, %i3
tn %xcc, 0x5
loop_1854:
fbn,a %fcc0, loop_1855
tleu %xcc, 0x1
set 0x40, %o2
stda %f0, [%l7 + %o2] 0xf9
membar #Sync
loop_1855:
fbg,a %fcc0, loop_1856
tn %icc, 0x2
tpos %icc, 0x7
call loop_1857
loop_1856:
sdivcc %i1, 0x1C14, %i4
andn %g7, 0x1337, %o1
smul %i0, %l4, %g4
loop_1857:
taddcc %l6, %g6, %o7
fpadd16s %f29, %f7, %f13
fmovrdgez %o4, %f2, %f6
ldsb [%l7 + 0x55], %l0
edge16l %o0, %i6, %g3
tvc %xcc, 0x5
fbl,a %fcc1, loop_1858
tl %xcc, 0x4
bneg,a loop_1859
fmovsneg %xcc, %f21, %f15
loop_1858:
fbo,a %fcc2, loop_1860
tcs %icc, 0x4
loop_1859:
tle %xcc, 0x0
movcs %icc, %l1, %o5
loop_1860:
andn %l3, 0x008C, %o2
and %i2, %i5, %i7
edge8ln %l5, %g1, %o6
bshuffle %f30, %f10, %f0
taddcc %g5, %o3, %l2
fmovsne %xcc, %f8, %f12
fandnot1s %f29, %f29, %f18
umulcc %g2, %i3, %i1
edge16ln %i4, %g7, %i0
andn %o1, %l4, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldd [%l7 + 0x30], %i6
movn %xcc, %o7, %g6
brlez %l0, loop_1861
sdivcc %o4, 0x1C36, %o0
edge8 %g3, %i6, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1861:
movvs %xcc, %l3, %o2
movge %xcc, %o5, %i5
movneg %icc, %i2, %l5
fmovsgu %icc, %f1, %f16
tsubcc %g1, %i7, %g5
array16 %o3, %o6, %l2
smulcc %i3, %g2, %i4
bne,a %xcc, loop_1862
add %i1, 0x092F, %g7
wr %g0, 0x22, %asi
stha %o1, [%l7 + 0x78] %asi
membar #Sync
loop_1862:
tpos %xcc, 0x3
fmovrsgz %i0, %f3, %f20
ba,a,pn %xcc, loop_1863
edge32n %l4, %g4, %o7
movre %g6, %l6, %o4
fzeros %f12
loop_1863:
edge16n %l0, %g3, %i6
fbe %fcc1, loop_1864
ta %xcc, 0x5
tsubcctv %l1, 0x1ACB, %o0
movrgez %o2, %l3, %o5
loop_1864:
fmovrslez %i2, %f6, %f27
sir 0x1FEF
alignaddr %l5, %i5, %i7
subc %g1, %o3, %g5
tcc %xcc, 0x4
ldub [%l7 + 0x0C], %l2
movpos %icc, %o6, %i3
umulcc %i4, %i1, %g2
movneg %xcc, %g7, %o1
set 0x20, %o5
stha %l4, [%l7 + %o5] 0x10
or %g4, %o7, %g6
tcc %icc, 0x1
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %i0
ble,a,pt %icc, loop_1865
st %f21, [%l7 + 0x40]
ldd [%l7 + 0x08], %f4
membar 0x7C
loop_1865:
fmovsn %icc, %f14, %f21
edge32ln %l6, %o4, %l0
srlx %g3, 0x02, %i6
membar 0x40
tn %xcc, 0x6
movle %icc, %l1, %o2
sdivcc %l3, 0x0AFF, %o0
stw %o5, [%l7 + 0x58]
fzeros %f26
bcc,pn %xcc, loop_1866
tvc %xcc, 0x2
movcc %xcc, %i2, %i5
fpack16 %f22, %f17
loop_1866:
fandnot2 %f12, %f12, %f12
fbug,a %fcc2, loop_1867
lduw [%l7 + 0x28], %l5
movn %xcc, %g1, %i7
movrne %o3, %l2, %o6
loop_1867:
edge16ln %i3, %g5, %i4
subc %g2, %i1, %o1
popc 0x0540, %l4
bn,a,pn %icc, loop_1868
fbg %fcc2, loop_1869
mulx %g4, 0x1E02, %g7
nop
setx loop_1870, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1868:
fornot1s %f4, %f9, %f22
loop_1869:
std %g6, [%l7 + 0x78]
bpos loop_1871
loop_1870:
fmovsa %icc, %f21, %f4
tsubcctv %o7, %i0, %o4
fmovsl %xcc, %f20, %f15
loop_1871:
std %f30, [%l7 + 0x08]
tcc %xcc, 0x2
smulcc %l0, 0x0E5D, %l6
fmovrdlez %i6, %f6, %f24
te %icc, 0x5
fmovdcs %icc, %f3, %f25
fblg %fcc1, loop_1872
fone %f4
andn %g3, 0x17F0, %o2
fbg,a %fcc2, loop_1873
loop_1872:
brlz %l1, loop_1874
movle %icc, %l3, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1873:
nop
wr %g0, 0x19, %asi
ldsba [%l7 + 0x53] %asi, %o0
loop_1874:
tcc %xcc, 0x1
bn,a loop_1875
sll %i5, %i2, %l5
sethi 0x11D0, %i7
srax %o3, %g1, %l2
loop_1875:
fnands %f20, %f16, %f23
fmovdn %icc, %f9, %f30
prefetch [%l7 + 0x08], 0x3
movleu %icc, %i3, %o6
fzero %f22
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orcc %i4, %g2, %g5
be,a %icc, loop_1876
add %o1, 0x1741, %i1
alignaddr %l4, %g7, %g4
bg %xcc, loop_1877
loop_1876:
edge8l %o7, %i0, %o4
andcc %g6, 0x16D6, %l0
ldsw [%l7 + 0x2C], %l6
loop_1877:
fble %fcc1, loop_1878
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %g3, 0x14, %o2
srax %l1, 0x12, %l3
loop_1878:
move %xcc, %i6, %o5
membar 0x00
sllx %i5, %o0, %l5
and %i7, %o3, %i2
fmovsg %icc, %f13, %f10
set 0x68, %i2
lda [%l7 + %i2] 0x0c, %f14
edge16 %l2, %i3, %o6
bpos loop_1879
fmovdge %xcc, %f14, %f27
addccc %g1, %i4, %g5
be,pn %xcc, loop_1880
loop_1879:
movneg %icc, %g2, %i1
fmovdcs %icc, %f25, %f12
edge8n %o1, %l4, %g7
loop_1880:
edge32ln %g4, %o7, %o4
movre %i0, %l0, %l6
edge8 %g3, %o2, %l1
bgu,a,pt %xcc, loop_1881
sethi 0x11A0, %g6
movcs %xcc, %i6, %o5
tge %xcc, 0x4
loop_1881:
andcc %l3, 0x165A, %i5
movrne %l5, %i7, %o3
sdivcc %o0, 0x0D27, %l2
subccc %i2, %o6, %i3
fmovdcs %icc, %f21, %f30
add %g1, %i4, %g5
fmovsg %xcc, %f26, %f8
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ba,a loop_1882
and %g2, %i1, %o1
std %g6, [%l7 + 0x78]
array32 %l4, %o7, %g4
loop_1882:
edge32l %o4, %l0, %l6
xor %i0, 0x1E58, %g3
fpsub16s %f7, %f12, %f30
movn %icc, %l1, %g6
bpos,a %xcc, loop_1883
ta %icc, 0x4
xnor %o2, 0x0D3D, %o5
fmovrse %i6, %f25, %f24
loop_1883:
fmul8sux16 %f2, %f0, %f16
tvs %icc, 0x0
add %i5, %l3, %l5
set 0x50, %o4
prefetcha [%l7 + %o4] 0x0c, 0x2
fcmpd %fcc0, %f6, %f26
umulcc %i7, %l2, %o0
fmovrdlz %o6, %f28, %f14
tle %icc, 0x7
edge8n %i3, %i2, %i4
edge16n %g1, %g2, %g5
fnot1 %f20, %f24
bge,a,pt %icc, loop_1884
fmovsn %icc, %f28, %f8
fmovdne %icc, %f27, %f4
fmovdgu %icc, %f20, %f19
loop_1884:
fmovsge %xcc, %f29, %f16
te %icc, 0x6
movcc %xcc, %i1, %g7
fones %f15
wr %g0, 0x04, %asi
stba %o1, [%l7 + 0x3B] %asi
fcmpne32 %f10, %f26, %o7
std %f14, [%l7 + 0x10]
bge,pt %xcc, loop_1885
brnz,a %g4, loop_1886
movgu %xcc, %l4, %o4
edge16 %l0, %i0, %g3
loop_1885:
fbg,a %fcc1, loop_1887
loop_1886:
tvs %xcc, 0x1
ld [%l7 + 0x20], %f16
edge16n %l1, %g6, %o2
loop_1887:
fnors %f29, %f4, %f9
sdivcc %o5, 0x1B0E, %l6
fors %f17, %f1, %f14
stw %i6, [%l7 + 0x64]
addccc %l3, 0x08DB, %l5
tgu %icc, 0x0
wr %g0, 0x58, %asi
ldxa [%g0 + 0x80] %asi, %i5
tsubcctv %i7, 0x1B60, %l2
tcc %icc, 0x5
brz %o0, loop_1888
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
std %f30, [%l7 + 0x48]
tsubcctv %o3, 0x1BA1, %o6
loop_1888:
sdivcc %i3, 0x047A, %i2
fmul8x16au %f26, %f19, %f26
tvs %icc, 0x6
umul %g1, 0x1C3E, %g2
udiv %i4, 0x0356, %g5
movn %xcc, %i1, %g7
fpadd32 %f16, %f12, %f30
movrne %o1, 0x0E9, %o7
fornot1s %f20, %f15, %f13
brlez,a %g4, loop_1889
edge16 %o4, %l0, %i0
be,a loop_1890
orn %l4, %l1, %g6
loop_1889:
fmovdvs %icc, %f26, %f10
bleu,a %xcc, loop_1891
loop_1890:
fmovsvc %xcc, %f20, %f5
smul %g3, 0x09C9, %o2
fcmpne32 %f22, %f18, %l6
loop_1891:
tle %icc, 0x6
fcmpes %fcc1, %f20, %f29
udivcc %o5, 0x0097, %i6
addc %l3, %l5, %i5
movleu %icc, %i7, %o0
fmovdg %xcc, %f2, %f17
tgu %xcc, 0x0
sdiv %o3, 0x1684, %o6
sdivcc %l2, 0x0B0F, %i3
ldstub [%l7 + 0x57], %g1
prefetch [%l7 + 0x30], 0x2
sdivcc %g2, 0x0C70, %i4
fmovsgu %icc, %f3, %f26
set 0x6F, %i1
ldstuba [%l7 + %i1] 0x80, %i2
and %i1, %g7, %g5
bgu loop_1892
movrlz %o1, 0x0E6, %g4
fmovsge %icc, %f3, %f0
edge32l %o4, %o7, %i0
loop_1892:
mova %xcc, %l4, %l1
mulx %l0, %g6, %o2
fbul,a %fcc0, loop_1893
udivx %g3, 0x0009, %o5
addcc %l6, %i6, %l3
ldsw [%l7 + 0x44], %l5
loop_1893:
popc 0x09A7, %i5
tcc %xcc, 0x2
fbge %fcc2, loop_1894
sdivx %i7, 0x165F, %o0
tsubcctv %o3, %l2, %i3
fcmpgt16 %f12, %f28, %o6
loop_1894:
nop
wr %g0, 0x80, %asi
sta %f16, [%l7 + 0x78] %asi
tleu %xcc, 0x2
subcc %g2, 0x19A7, %i4
fmovrdgez %i2, %f10, %f16
wr %g0, 0x89, %asi
lduba [%l7 + 0x53] %asi, %g1
prefetch [%l7 + 0x64], 0x1
ta %icc, 0x7
fmul8x16au %f10, %f18, %f16
bne %xcc, loop_1895
fnot1 %f22, %f14
edge32 %g7, %g5, %i1
fmovrsgz %g4, %f26, %f0
loop_1895:
array8 %o1, %o7, %i0
st %f16, [%l7 + 0x6C]
umul %o4, %l1, %l0
fblg %fcc1, loop_1896
fbu %fcc2, loop_1897
tle %icc, 0x4
tvs %icc, 0x0
loop_1896:
edge16l %l4, %g6, %g3
loop_1897:
tsubcc %o2, %o5, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tl %xcc, 0x0
bcc,pn %xcc, loop_1898
movrgez %i6, %l3, %i5
fand %f24, %f16, %f12
movl %icc, %i7, %o0
loop_1898:
subc %o3, %l2, %l5
xnorcc %o6, 0x0124, %i3
mulx %g2, 0x0EC2, %i2
xnorcc %i4, 0x192C, %g7
edge16ln %g5, %g1, %i1
movle %icc, %g4, %o7
movcs %xcc, %i0, %o4
bvc,a,pn %icc, loop_1899
tge %icc, 0x5
ldsb [%l7 + 0x2A], %o1
brnz,a %l1, loop_1900
loop_1899:
fpack16 %f0, %f26
fmovdvs %xcc, %f0, %f22
sir 0x1119
loop_1900:
fmovd %f12, %f16
xorcc %l0, 0x1734, %g6
umulcc %l4, %o2, %o5
sll %g3, %l6, %i6
edge16ln %i5, %l3, %i7
fmovrse %o3, %f25, %f25
mulx %o0, 0x0772, %l2
bcc,a loop_1901
mulx %l5, 0x12A0, %o6
subccc %i3, 0x1ACB, %g2
fbl,a %fcc0, loop_1902
loop_1901:
udivcc %i4, 0x180C, %g7
fmovrslez %i2, %f22, %f3
fcmpes %fcc2, %f22, %f4
loop_1902:
smul %g1, 0x1C06, %g5
orn %g4, %o7, %i0
taddcc %o4, %o1, %l1
fmovsn %icc, %f11, %f4
mova %xcc, %l0, %i1
tne %icc, 0x3
lduh [%l7 + 0x30], %g6
sethi 0x1F90, %l4
mova %xcc, %o5, %g3
sllx %o2, 0x1B, %l6
tpos %icc, 0x5
or %i5, 0x1D52, %l3
xorcc %i6, %i7, %o0
swap [%l7 + 0x5C], %o3
brlez %l2, loop_1903
bl,a %xcc, loop_1904
fpsub16 %f24, %f30, %f0
fbug %fcc2, loop_1905
loop_1903:
subccc %l5, 0x159A, %o6
loop_1904:
fbg %fcc3, loop_1906
tcs %xcc, 0x4
loop_1905:
add %g2, %i4, %g7
xorcc %i3, %g1, %i2
loop_1906:
fsrc2s %f5, %f31
mulx %g4, %g5, %i0
fandnot2 %f20, %f10, %f10
edge32n %o4, %o1, %o7
taddcctv %l1, %l0, %g6
fmovrse %i1, %f9, %f29
movge %xcc, %o5, %l4
movn %xcc, %o2, %g3
srax %l6, 0x17, %l3
xor %i6, 0x1E8A, %i5
fmovsl %xcc, %f1, %f25
add %l7, 0x58, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %o0, %o3
fbue %fcc0, loop_1907
nop
setx loop_1908, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
te %xcc, 0x3
fmovdvs %xcc, %f27, %f29
loop_1907:
sll %i7, 0x1C, %l2
loop_1908:
bvs,a,pn %icc, loop_1909
fnot1s %f18, %f0
stw %o6, [%l7 + 0x50]
smulcc %g2, %i4, %l5
loop_1909:
nop
setx loop_1910, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8ln %i3, %g7, %i2
wr %g0, 0x19, %asi
ldsba [%l7 + 0x25] %asi, %g4
loop_1910:
ldub [%l7 + 0x60], %g1
orcc %i0, 0x1FE9, %o4
fxor %f26, %f16, %f14
fbue %fcc3, loop_1911
fnot1s %f8, %f5
fxors %f24, %f31, %f16
edge8ln %o1, %o7, %g5
loop_1911:
move %icc, %l0, %l1
movg %xcc, %i1, %g6
mulscc %o5, 0x1D17, %o2
movre %l4, 0x0CB, %l6
bne,a,pn %xcc, loop_1912
fmul8sux16 %f20, %f6, %f26
taddcc %g3, %i6, %i5
tle %xcc, 0x7
loop_1912:
xnorcc %l3, %o0, %i7
fcmpgt32 %f8, %f16, %o3
fcmpne32 %f12, %f8, %o6
fornot2s %f15, %f21, %f28
fands %f16, %f0, %f1
srax %g2, 0x01, %l2
tgu %icc, 0x4
tle %icc, 0x5
wr %g0, 0x04, %asi
swapa [%l7 + 0x24] %asi, %i4
taddcctv %l5, %i3, %g7
brnz %i2, loop_1913
andcc %g4, %i0, %o4
edge8ln %g1, %o1, %g5
fmovsle %icc, %f1, %f26
loop_1913:
ldsh [%l7 + 0x50], %l0
fbu,a %fcc1, loop_1914
edge32ln %l1, %o7, %i1
array8 %o5, %g6, %o2
sdiv %l4, 0x116F, %g3
loop_1914:
sth %i6, [%l7 + 0x66]
movl %xcc, %l6, %l3
tl %xcc, 0x1
std %o0, [%l7 + 0x10]
udiv %i7, 0x14F8, %o3
tsubcctv %i5, 0x161B, %g2
mova %xcc, %o6, %l2
set 0x5B, %i0
lduba [%l7 + %i0] 0x19, %i4
addccc %i3, %g7, %l5
edge32l %i2, %i0, %g4
fblg,a %fcc3, loop_1915
move %xcc, %g1, %o4
taddcc %o1, %l0, %g5
fmovrdgez %l1, %f16, %f16
loop_1915:
ld [%l7 + 0x68], %f9
fxnors %f28, %f9, %f6
st %f26, [%l7 + 0x2C]
fnot1s %f31, %f9
array32 %i1, %o7, %o5
tn %xcc, 0x6
edge16l %g6, %l4, %o2
andncc %g3, %l6, %i6
movrlz %l3, 0x2C9, %o0
mulscc %o3, 0x0A7C, %i7
fnors %f1, %f5, %f6
add %g2, %i5, %l2
srl %o6, 0x18, %i4
bleu %icc, loop_1916
movcs %xcc, %i3, %g7
fmovdvs %icc, %f18, %f23
edge8l %i2, %i0, %l5
loop_1916:
fornot2 %f28, %f4, %f0
set 0x4C, %o1
ldstuba [%l7 + %o1] 0x04, %g4
udiv %o4, 0x14A1, %g1
sdiv %l0, 0x00A3, %g5
tsubcc %o1, 0x0B76, %l1
flush %l7 + 0x60
movrgez %o7, 0x0E9, %o5
fmovdcc %xcc, %f13, %f26
addc %i1, %g6, %o2
movneg %icc, %g3, %l6
wr %g0, 0x80, %asi
ldsba [%l7 + 0x55] %asi, %i6
ldub [%l7 + 0x5C], %l4
movl %icc, %l3, %o0
andn %o3, %g2, %i7
smulcc %l2, 0x1BA1, %i5
subcc %i4, %o6, %g7
edge8ln %i3, %i0, %i2
array16 %g4, %l5, %o4
alignaddrl %g1, %l0, %g5
movpos %icc, %o1, %l1
andncc %o7, %i1, %o5
xor %g6, 0x16EA, %o2
movrgez %g3, 0x149, %i6
udivcc %l6, 0x0F9E, %l3
ldx [%l7 + 0x78], %o0
movne %xcc, %o3, %g2
tcs %xcc, 0x3
bge,pt %xcc, loop_1917
edge8l %l4, %l2, %i7
movcc %icc, %i4, %o6
subcc %g7, %i3, %i5
loop_1917:
ble loop_1918
fmovdvc %icc, %f16, %f0
fbue %fcc2, loop_1919
tsubcctv %i2, 0x12BA, %i0
loop_1918:
nop
wr %g0, 0x18, %asi
lduba [%l7 + 0x3D] %asi, %g4
loop_1919:
ta %icc, 0x2
fmovsl %icc, %f1, %f27
fmovdgu %xcc, %f25, %f15
for %f2, %f16, %f10
andncc %l5, %g1, %o4
membar 0x57
add %g5, %l0, %l1
fba,a %fcc0, loop_1920
edge32 %o1, %o7, %i1
sra %g6, 0x04, %o2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1920:
fxnor %f10, %f26, %f28
tg %xcc, 0x1
fpadd32s %f11, %f9, %f9
tl %xcc, 0x1
st %f20, [%l7 + 0x1C]
bleu,a %xcc, loop_1921
xnorcc %o5, 0x0A2E, %i6
sth %l6, [%l7 + 0x16]
fbo,a %fcc2, loop_1922
loop_1921:
tgu %icc, 0x7
ldsb [%l7 + 0x62], %g3
te %icc, 0x3
loop_1922:
addc %l3, 0x19E7, %o0
fmovrdgez %g2, %f18, %f14
move %xcc, %o3, %l4
srlx %l2, %i4, %i7
wr %g0, 0x89, %asi
lduba [%l7 + 0x41] %asi, %g7
sra %o6, 0x15, %i3
umulcc %i5, 0x09E3, %i2
movrne %i0, %l5, %g1
tleu %xcc, 0x0
fcmpeq16 %f6, %f8, %g4
movleu %icc, %o4, %l0
taddcctv %l1, %o1, %g5
add %l7, 0x38, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %o7
casa [%l6] 0x10, %o7, %g6
edge32 %i1, %o5, %o2
fbg %fcc1, loop_1923
tpos %icc, 0x1
ble,a,pt %xcc, loop_1924
fabsd %f12, %f2
loop_1923:
edge16ln %l6, %g3, %l3
smulcc %i6, 0x0E88, %o0
loop_1924:
udivx %g2, 0x14BA, %o3
fblg,a %fcc2, loop_1925
xorcc %l4, %l2, %i4
fcmpgt32 %f6, %f14, %i7
add %l7, 0x6C, %l6
wr %g0, 0x10, %asi
lda [%l6] %asi, %g7
casa [%l6] %asi, %g7, %o6
loop_1925:
movre %i3, 0x339, %i2
movge %icc, %i0, %l5
fbul %fcc1, loop_1926
andn %g1, %i5, %o4
wr %g0, 0x18, %asi
lda [%l7 + 0x10] %asi, %f15
loop_1926:
bvc %xcc, loop_1927
fone %f8
bleu,a loop_1928
fxnor %f14, %f10, %f18
loop_1927:
movleu %icc, %l0, %l1
wr %g0, 0x17, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
loop_1928:
nop
set 0x34, %i7
stw %g4, [%l7 + %i7]
ldsh [%l7 + 0x36], %o1
movrgez %g5, 0x2C7, %g6
movrgez %o7, 0x287, %i1
tl %xcc, 0x6
fbg %fcc2, loop_1929
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tne %xcc, 0x0
tge %icc, 0x1
loop_1929:
prefetch [%l7 + 0x50], 0x0
fpsub32 %f6, %f8, %f30
fmovrdlz %o5, %f18, %f8
movvc %icc, %l6, %g3
tneg %xcc, 0x4
srl %o2, 0x1E, %i6
fmovsle %xcc, %f6, %f27
edge32 %l3, %o0, %g2
xnor %l4, 0x1BE9, %o3
wr %g0, 0x18, %asi
sta %f8, [%l7 + 0x74] %asi
fmovdvs %icc, %f1, %f29
brnz,a %l2, loop_1930
fones %f6
movgu %icc, %i7, %g7
mulscc %i4, 0x05E8, %o6
loop_1930:
movre %i3, 0x37B, %i0
fbg,a %fcc1, loop_1931
tneg %xcc, 0x5
movrne %i2, 0x3B0, %g1
fmovdl %xcc, %f14, %f29
loop_1931:
movrlez %i5, %o4, %l0
movle %xcc, %l1, %l5
fmovs %f14, %f10
movrgz %g4, %g5, %o1
ldd [%l7 + 0x50], %g6
brlez,a %o7, loop_1932
fandnot1s %f2, %f0, %f13
fcmpgt16 %f2, %f24, %i1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1932:
tg %icc, 0x5
udiv %l6, 0x1657, %g3
mulx %o2, %i6, %o5
ldstub [%l7 + 0x7C], %o0
nop
set 0x29, %i5
ldsb [%l7 + %i5], %l3
tgu %xcc, 0x4
fcmpgt32 %f18, %f2, %g2
edge16n %l4, %o3, %l2
wr %g0, 0x19, %asi
stda %f0, [%l7 + 0x40] %asi
fbl,a %fcc1, loop_1933
fmovdge %icc, %f4, %f13
orncc %i7, 0x14E8, %i4
tcs %xcc, 0x6
loop_1933:
fmovdle %icc, %f20, %f16
fmovdcs %icc, %f20, %f13
fpadd16s %f20, %f13, %f2
fcmpgt16 %f20, %f6, %o6
nop
setx loop_1934, %l0, %l1
jmpl %l1, %i3
fpadd32s %f3, %f12, %f1
fbne %fcc3, loop_1935
mulx %i0, 0x1A00, %g7
loop_1934:
nop
set 0x18, %o6
sta %f3, [%l7 + %o6] 0x10
loop_1935:
fmovrdlz %g1, %f2, %f24
te %icc, 0x2
orcc %i5, %o4, %l0
fmovdle %xcc, %f9, %f6
movl %icc, %l1, %i2
brlz %g4, loop_1936
fmovse %icc, %f4, %f14
call loop_1937
fbue,a %fcc0, loop_1938
loop_1936:
fxors %f6, %f18, %f29
fnegd %f4, %f30
loop_1937:
umulcc %g5, 0x09E7, %l5
loop_1938:
stb %g6, [%l7 + 0x40]
andn %o7, %i1, %o1
addccc %l6, 0x1C4C, %g3
tne %xcc, 0x2
bcc,a,pn %icc, loop_1939
tsubcctv %o2, 0x1C23, %i6
sdivx %o0, 0x130E, %o5
edge16ln %l3, %g2, %l4
loop_1939:
sllx %o3, 0x07, %i7
movn %xcc, %l2, %o6
sethi 0x045F, %i3
array32 %i4, %i0, %g7
edge8ln %i5, %g1, %l0
movle %icc, %l1, %i2
xorcc %o4, 0x1DBE, %g5
bgu,pt %icc, loop_1940
fbg %fcc1, loop_1941
brgz,a %l5, loop_1942
addcc %g4, 0x01F9, %o7
loop_1940:
brlez %g6, loop_1943
loop_1941:
tvc %icc, 0x3
loop_1942:
xor %i1, 0x1AD5, %o1
udivx %l6, 0x0DA5, %o2
loop_1943:
srax %i6, %g3, %o5
bn,a,pn %xcc, loop_1944
swap [%l7 + 0x70], %o0
ldd [%l7 + 0x58], %f24
fba %fcc3, loop_1945
loop_1944:
nop
set 0x6A, %l0
ldsb [%l7 + %l0], %l3
movn %xcc, %l4, %g2
edge8l %i7, %o3, %o6
loop_1945:
bge,pn %icc, loop_1946
bvs,a %xcc, loop_1947
fmovdle %icc, %f6, %f26
tneg %icc, 0x6
loop_1946:
edge8n %i3, %l2, %i0
loop_1947:
pdist %f18, %f30, %f12
bcs,pn %xcc, loop_1948
fmovrdgez %i4, %f20, %f4
ldub [%l7 + 0x2A], %i5
bshuffle %f6, %f30, %f14
loop_1948:
xnorcc %g7, 0x10E4, %g1
edge32ln %l0, %i2, %l1
st %f31, [%l7 + 0x20]
brgez %g5, loop_1949
bn,a loop_1950
movvs %icc, %o4, %l5
tleu %icc, 0x3
loop_1949:
fandnot2 %f6, %f22, %f30
loop_1950:
st %f2, [%l7 + 0x30]
sdivx %g4, 0x10C7, %o7
edge16ln %i1, %g6, %l6
fmovrslz %o1, %f16, %f18
movrlz %o2, 0x0E5, %i6
fbne,a %fcc0, loop_1951
membar 0x5D
fbg %fcc3, loop_1952
edge16n %o5, %o0, %l3
loop_1951:
andcc %l4, %g2, %i7
edge16n %o3, %o6, %i3
loop_1952:
tvs %xcc, 0x7
orncc %l2, 0x0A35, %i0
wr %g0, 0x27, %asi
stxa %i4, [%l7 + 0x38] %asi
membar #Sync
fmovsn %xcc, %f6, %f28
fornot2 %f28, %f22, %f18
wr %g0, 0x19, %asi
stwa %i5, [%l7 + 0x2C] %asi
tsubcc %g3, %g1, %g7
edge32ln %i2, %l0, %g5
umulcc %o4, 0x0EA2, %l5
fnand %f20, %f0, %f4
stbar
wr %g0, 0x22, %asi
stha %l1, [%l7 + 0x34] %asi
membar #Sync
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x7B] %asi, %o7
move %xcc, %i1, %g4
fble,a %fcc3, loop_1953
fpadd16s %f10, %f25, %f24
sll %l6, 0x1B, %o1
sllx %g6, 0x01, %i6
loop_1953:
bleu %xcc, loop_1954
fpsub16s %f3, %f9, %f9
subcc %o5, 0x03EB, %o2
nop
setx loop_1955, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1954:
fsrc1 %f12, %f16
movvc %xcc, %o0, %l3
bleu %xcc, loop_1956
loop_1955:
mova %xcc, %g2, %l4
set 0x40, %o3
ldda [%l7 + %o3] 0xea, %i6
loop_1956:
movn %xcc, %o3, %o6
stb %l2, [%l7 + 0x71]
fpadd16s %f11, %f31, %f11
fmovrslez %i3, %f3, %f6
fble,a %fcc1, loop_1957
fsrc2s %f30, %f17
fcmpes %fcc1, %f5, %f8
fmovrse %i4, %f29, %f5
loop_1957:
movge %xcc, %i5, %i0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x74, %o7
ldswa [%l7 + %o7] 0x10, %g1
bvc,a loop_1958
faligndata %f22, %f14, %f12
brlez,a %g3, loop_1959
tg %xcc, 0x2
loop_1958:
fbule %fcc1, loop_1960
movne %xcc, %g7, %l0
loop_1959:
movcs %icc, %i2, %g5
fba %fcc2, loop_1961
loop_1960:
movcc %xcc, %l5, %l1
fsrc2 %f20, %f24
bg,pt %xcc, loop_1962
loop_1961:
be,a,pn %xcc, loop_1963
movvc %icc, %o4, %i1
or %g4, %l6, %o1
loop_1962:
movcc %xcc, %o7, %i6
loop_1963:
stw %o5, [%l7 + 0x0C]
fmuld8sux16 %f23, %f24, %f2
andn %o2, %o0, %l3
edge16 %g6, %l4, %i7
udiv %o3, 0x0537, %g2
ldsb [%l7 + 0x35], %l2
set 0x28, %l3
stha %o6, [%l7 + %l3] 0x2a
membar #Sync
umul %i3, %i5, %i0
addcc %i4, 0x11D4, %g1
wr %g0, 0x10, %asi
stha %g3, [%l7 + 0x1A] %asi
fmovsn %xcc, %f4, %f25
set 0x40, %g7
ldda [%l7 + %g7] 0x80, %f0
bge,a loop_1964
ta %xcc, 0x7
tl %icc, 0x5
addcc %g7, %i2, %g5
loop_1964:
nop
wr %g0, 0x18, %asi
swapa [%l7 + 0x2C] %asi, %l5
orn %l1, 0x1CAB, %l0
fmovsge %xcc, %f28, %f15
edge32l %o4, %g4, %l6
subccc %i1, %o1, %i6
srl %o5, %o7, %o2
edge16 %l3, %o0, %l4
fcmpgt16 %f26, %f0, %i7
nop
setx loop_1965, %l0, %l1
jmpl %l1, %g6
ta %icc, 0x0
tneg %icc, 0x7
srl %o3, %g2, %o6
loop_1965:
srl %i3, %l2, %i5
tleu %icc, 0x4
xor %i0, 0x0C22, %i4
pdist %f28, %f16, %f30
udivx %g3, 0x1722, %g1
move %icc, %i2, %g5
set 0x2C, %i3
ldsha [%l7 + %i3] 0x0c, %l5
fbul %fcc1, loop_1966
fbne,a %fcc1, loop_1967
fbule %fcc0, loop_1968
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1966:
movrgz %g7, 0x100, %l1
loop_1967:
std %f0, [%l7 + 0x68]
loop_1968:
ldsh [%l7 + 0x38], %l0
set 0x108, %l6
ldxa [%g0 + %l6] 0x52, %g4
tcs %icc, 0x6
stb %o4, [%l7 + 0x23]
edge8 %i1, %l6, %o1
fcmpgt32 %f24, %f20, %i6
bge,pt %xcc, loop_1969
mova %icc, %o5, %o2
brnz,a %o7, loop_1970
fmovsge %xcc, %f8, %f12
loop_1969:
tne %xcc, 0x3
fmovdle %xcc, %f31, %f31
loop_1970:
fbu,a %fcc2, loop_1971
fmovrdlez %l3, %f28, %f26
srlx %l4, %i7, %o0
fnegd %f18, %f18
loop_1971:
sll %g6, 0x1F, %g2
fsrc2s %f10, %f18
movrlez %o6, %o3, %i3
tpos %xcc, 0x3
mova %xcc, %i5, %i0
edge32l %i4, %l2, %g3
bne,pt %icc, loop_1972
srl %g1, %i2, %l5
tg %xcc, 0x5
fmovsne %xcc, %f16, %f25
loop_1972:
tg %xcc, 0x7
ldsw [%l7 + 0x70], %g7
fnor %f12, %f30, %f2
sethi 0x0B2D, %g5
movleu %icc, %l0, %g4
fnot2s %f27, %f3
fcmpgt16 %f30, %f24, %l1
tge %xcc, 0x2
bvc,pn %icc, loop_1973
bn,a %xcc, loop_1974
movpos %icc, %i1, %l6
fpadd16s %f3, %f11, %f0
loop_1973:
movrlez %o4, %i6, %o5
loop_1974:
fpsub16s %f28, %f13, %f13
movl %icc, %o2, %o1
subcc %l3, %l4, %i7
set 0x5C, %l1
ldswa [%l7 + %l1] 0x88, %o7
add %l7, 0x60, %l6
wr %g0, 0x0c, %asi
ldxa [%l6] %asi, %g6
casxa [%l6] 0x0c, %g6, %g2
ble,pt %xcc, loop_1975
fmovrdne %o6, %f0, %f6
xnorcc %o0, 0x1776, %o3
fors %f31, %f24, %f15
loop_1975:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bg,a,pt %icc, loop_1976
movcc %icc, %i3, %i5
movrgz %i0, 0x191, %i4
fmuld8ulx16 %f23, %f14, %f20
loop_1976:
tle %icc, 0x1
bvc,a loop_1977
move %icc, %l2, %g1
movle %xcc, %g3, %l5
xorcc %g7, 0x0164, %g5
loop_1977:
tneg %icc, 0x2
movrlz %i2, %g4, %l1
move %xcc, %i1, %l6
movrne %l0, %i6, %o5
srlx %o4, 0x13, %o1
bleu loop_1978
brgz %o2, loop_1979
stb %l4, [%l7 + 0x71]
orncc %i7, 0x1A18, %l3
loop_1978:
nop
wr %g0, 0x2a, %asi
stba %o7, [%l7 + 0x2C] %asi
membar #Sync
loop_1979:
fpsub32s %f5, %f19, %f28
bvs,a loop_1980
xnorcc %g2, 0x08DC, %g6
alignaddrl %o0, %o3, %o6
wr %g0, 0x80, %asi
lda [%l7 + 0x3C] %asi, %f28
loop_1980:
std %f0, [%l7 + 0x38]
fornot1s %f28, %f13, %f14
fornot2s %f11, %f16, %f5
tgu %xcc, 0x6
tneg %xcc, 0x5
movrgez %i3, %i0, %i5
tne %icc, 0x2
ldsw [%l7 + 0x10], %i4
edge16ln %l2, %g1, %l5
tn %icc, 0x2
brgz %g7, loop_1981
edge8n %g3, %i2, %g4
edge32ln %l1, %g5, %i1
bvc,pt %xcc, loop_1982
loop_1981:
brgez,a %l6, loop_1983
edge16ln %i6, %o5, %l0
set 0x6E, %l4
stha %o1, [%l7 + %l4] 0x80
loop_1982:
tge %icc, 0x1
loop_1983:
ldsh [%l7 + 0x16], %o2
movgu %xcc, %o4, %l4
edge32 %i7, %o7, %l3
edge16 %g6, %g2, %o3
membar 0x03
fpadd16s %f25, %f20, %f30
bne,a %icc, loop_1984
array32 %o6, %i3, %o0
pdist %f16, %f12, %f18
nop
setx loop_1985, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_1984:
taddcctv %i0, %i4, %i5
edge8l %g1, %l5, %l2
set 0x32, %l2
ldsha [%l7 + %l2] 0x88, %g3
loop_1985:
tcs %xcc, 0x6
sllx %g7, %i2, %g4
set 0x40, %g1
ldda [%l7 + %g1] 0x18, %f16
fxor %f30, %f12, %f12
edge8ln %g5, %i1, %l1
movrlez %i6, 0x3DF, %l6
set 0x36, %g4
lduba [%l7 + %g4] 0x04, %o5
sdiv %l0, 0x0E9D, %o2
movl %icc, %o4, %l4
fnors %f26, %f19, %f12
flush %l7 + 0x44
sth %i7, [%l7 + 0x76]
sth %o1, [%l7 + 0x24]
xnor %l3, 0x162B, %g6
array16 %o7, %o3, %g2
fxnor %f12, %f10, %f6
lduw [%l7 + 0x60], %i3
addc %o0, %i0, %o6
tcc %xcc, 0x0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
stx %i4, [%l7 + 0x08]
tleu %icc, 0x0
smulcc %g1, %l5, %l2
nop
setx loop_1986, %l0, %l1
jmpl %l1, %g3
subcc %g7, %i2, %g4
fmovdcs %xcc, %f4, %f0
edge16n %g5, %i5, %i1
loop_1986:
tvs %xcc, 0x4
edge8n %i6, %l1, %l6
subcc %l0, 0x0030, %o2
fbl %fcc3, loop_1987
edge32 %o4, %o5, %i7
fbule %fcc2, loop_1988
movrgez %o1, %l4, %g6
loop_1987:
or %l3, %o7, %g2
movle %xcc, %o3, %i3
loop_1988:
nop
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x70] %asi, 0x1
umul %o0, 0x1601, %i4
set 0x70, %g6
lduwa [%l7 + %g6] 0x81, %o6
fmovrslz %l5, %f26, %f22
sub %g1, %g3, %l2
bne,pt %xcc, loop_1989
tvc %icc, 0x4
wr %g0, 0xe2, %asi
ldda [%l7 + 0x60] %asi, %i2
loop_1989:
fnegs %f3, %f22
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x3E] %asi, %g7
fpsub32s %f0, %f28, %f4
tneg %xcc, 0x0
fpadd32 %f4, %f26, %f2
fmovsvc %icc, %f6, %f24
subccc %g4, %g5, %i5
fmovsl %icc, %f28, %f2
set 0x40, %g5
ldstuba [%l7 + %g5] 0x80, %i1
bvs,pn %icc, loop_1990
sethi 0x0720, %l1
stb %l6, [%l7 + 0x56]
movneg %icc, %i6, %l0
loop_1990:
movle %xcc, %o4, %o5
fnor %f30, %f8, %f24
fxor %f16, %f0, %f4
fbn %fcc2, loop_1991
edge16n %o2, %i7, %o1
popc 0x1F49, %l4
std %f20, [%l7 + 0x40]
loop_1991:
ldsb [%l7 + 0x11], %l3
fmovdle %icc, %f11, %f13
tleu %icc, 0x1
orn %o7, 0x14F3, %g2
fsrc2 %f6, %f10
xor %g6, %i3, %o3
movvc %icc, %o0, %i0
mulscc %o6, 0x02CB, %l5
tl %xcc, 0x1
edge8n %i4, %g1, %l2
sir 0x089C
andncc %i2, %g7, %g3
movne %icc, %g5, %i5
mova %xcc, %g4, %i1
fmovdne %xcc, %f6, %f7
add %l1, 0x0EB8, %l6
subc %i6, 0x09DA, %o4
fpadd32s %f25, %f21, %f28
addc %o5, %l0, %i7
alignaddrl %o1, %o2, %l4
fmuld8ulx16 %f1, %f6, %f14
movvc %xcc, %o7, %l3
smulcc %g6, %i3, %g2
fcmple16 %f2, %f12, %o0
fmovsgu %icc, %f25, %f31
movre %i0, 0x021, %o3
brnz %l5, loop_1992
umulcc %o6, %g1, %i4
bvc,pn %xcc, loop_1993
sir 0x196B
loop_1992:
fandnot1s %f12, %f13, %f24
array8 %l2, %i2, %g3
loop_1993:
nop
set 0x20, %g2
std %g6, [%l7 + %g2]
subc %i5, %g4, %g5
mulscc %i1, 0x14C8, %l1
set 0x40, %l5
stda %f16, [%l7 + %l5] 0xf1
membar #Sync
wr %g0, 0x88, %asi
sta %f9, [%l7 + 0x08] %asi
nop
set 0x68, %g3
ldd [%l7 + %g3], %f4
stw %i6, [%l7 + 0x48]
fmovrsgez %o4, %f5, %f26
udivcc %l6, 0x01FE, %o5
taddcc %l0, %i7, %o2
movrlz %l4, 0x274, %o1
sdivx %o7, 0x084F, %g6
movle %xcc, %l3, %i3
nop
setx loop_1994, %l0, %l1
jmpl %l1, %g2
brgz %i0, loop_1995
movpos %icc, %o0, %o3
edge32 %o6, %g1, %l5
loop_1994:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_1995:
fbl,a %fcc1, loop_1996
movge %icc, %l2, %i2
stbar
wr %g0, 0x80, %asi
ldxa [%l7 + 0x38] %asi, %g3
loop_1996:
mova %xcc, %g7, %i4
xnor %g4, %g5, %i5
membar #Sync
set 0x40, %o0
ldda [%l7 + %o0] 0x17, %f0
movvc %xcc, %l1, %i1
fnors %f28, %f31, %f8
tvs %xcc, 0x2
movleu %xcc, %o4, %l6
xnorcc %i6, %o5, %l0
tg %xcc, 0x4
brgez %i7, loop_1997
fbl,a %fcc2, loop_1998
fcmpgt16 %f10, %f20, %l4
sllx %o1, 0x19, %o2
loop_1997:
edge8ln %g6, %o7, %l3
loop_1998:
nop
wr %g0, 0x18, %asi
stba %i3, [%l7 + 0x4A] %asi
ta %icc, 0x1
set 0x34, %i6
ldswa [%l7 + %i6] 0x10, %i0
sir 0x19C6
tcs %xcc, 0x0
movrne %o0, 0x302, %g2
addccc %o3, %o6, %l5
fmovdge %xcc, %f28, %f27
tneg %icc, 0x0
tge %icc, 0x1
movneg %icc, %g1, %i2
wr %g0, 0x10, %asi
sta %f1, [%l7 + 0x48] %asi
subccc %l2, 0x046E, %g7
udivx %g3, 0x0B6E, %i4
addcc %g5, 0x02FE, %g4
fmovrslz %i5, %f11, %f20
orncc %l1, 0x1E9F, %o4
for %f16, %f18, %f4
fblg,a %fcc1, loop_1999
sdivx %i1, 0x0A4B, %i6
fbg %fcc3, loop_2000
movneg %icc, %o5, %l0
loop_1999:
movvs %xcc, %i7, %l6
addc %l4, 0x18F6, %o2
loop_2000:
movre %o1, %g6, %l3
array16 %i3, %i0, %o0
movgu %xcc, %g2, %o3
xorcc %o6, 0x17AB, %o7
tgu %xcc, 0x0
bleu,a %icc, loop_2001
bneg %icc, loop_2002
movn %xcc, %l5, %g1
andncc %l2, %g7, %g3
loop_2001:
fandnot2s %f21, %f4, %f7
loop_2002:
fandnot2s %f13, %f30, %f19
udivcc %i4, 0x1A01, %i2
fmuld8ulx16 %f26, %f27, %f18
andcc %g5, 0x1F2F, %g4
ldd [%l7 + 0x58], %i4
lduh [%l7 + 0x34], %o4
flush %l7 + 0x30
bneg loop_2003
fxnor %f6, %f26, %f22
set 0x08, %o2
stwa %i1, [%l7 + %o2] 0x89
loop_2003:
edge32l %i6, %o5, %l0
fmovd %f16, %f6
bgu,a loop_2004
udiv %i7, 0x0314, %l1
orncc %l6, %l4, %o1
fba,a %fcc1, loop_2005
loop_2004:
array32 %g6, %l3, %i3
edge16 %i0, %o0, %g2
fbg %fcc0, loop_2006
loop_2005:
smul %o3, %o6, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
mova %icc, %l5, %g1
loop_2006:
tl %icc, 0x3
movge %xcc, %o2, %l2
edge8ln %g7, %g3, %i2
fmovdcc %xcc, %f27, %f26
fmovsg %icc, %f20, %f13
bvs,a loop_2007
edge16l %i4, %g4, %i5
sub %o4, %g5, %i1
tn %icc, 0x2
loop_2007:
nop
set 0x10, %i4
ldxa [%l7 + %i4] 0x11, %i6
mova %xcc, %l0, %i7
fblg %fcc0, loop_2008
sra %o5, 0x17, %l1
ld [%l7 + 0x3C], %f12
fmovse %xcc, %f5, %f12
loop_2008:
fand %f28, %f2, %f14
set 0x58, %i2
ldsha [%l7 + %i2] 0x89, %l4
movvc %icc, %o1, %g6
addc %l3, 0x0CC5, %l6
movgu %icc, %i0, %i3
edge16n %o0, %o3, %g2
udivx %o7, 0x075C, %o6
ldsb [%l7 + 0x7D], %g1
add %l5, 0x1999, %l2
stb %g7, [%l7 + 0x36]
edge8n %o2, %i2, %g3
fmovsa %icc, %f3, %f1
fxor %f12, %f2, %f0
orcc %i4, %g4, %o4
subccc %i5, 0x04C9, %g5
tl %xcc, 0x4
sth %i1, [%l7 + 0x08]
movne %icc, %i6, %i7
fsrc2 %f8, %f6
edge8n %l0, %l1, %l4
sll %o1, %g6, %o5
movne %xcc, %l6, %i0
wr %g0, 0x11, %asi
prefetcha [%l7 + 0x10] %asi, 0x1
srax %l3, %o0, %g2
addc %o7, %o6, %o3
fmovsl %xcc, %f11, %f12
ldsb [%l7 + 0x75], %l5
fmovsle %icc, %f22, %f1
fornot1 %f0, %f22, %f20
sdivcc %l2, 0x135C, %g7
ldx [%l7 + 0x50], %g1
orncc %i2, 0x0929, %o2
edge8l %g3, %i4, %o4
orcc %g4, 0x03F4, %i5
fmovsg %xcc, %f21, %f15
fbo %fcc0, loop_2009
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovsvs %xcc, %f16, %f18
andn %i1, 0x1E77, %g5
loop_2009:
movvc %icc, %i6, %i7
edge8n %l0, %l4, %o1
bcs,pt %icc, loop_2010
edge16ln %g6, %l1, %l6
fmovrdlz %o5, %f10, %f20
fmovsneg %icc, %f20, %f9
loop_2010:
tn %icc, 0x3
edge16 %i3, %i0, %o0
te %icc, 0x3
wr %g0, 0x11, %asi
lda [%l7 + 0x24] %asi, %f0
fmovdcs %icc, %f31, %f18
andcc %g2, %o7, %o6
fnot1s %f2, %f17
wr %g0, 0x27, %asi
stha %l3, [%l7 + 0x18] %asi
membar #Sync
fbul,a %fcc2, loop_2011
prefetch [%l7 + 0x28], 0x1
fpsub32s %f2, %f2, %f6
bn,a %icc, loop_2012
loop_2011:
movl %icc, %o3, %l5
set 0x64, %o5
ldstuba [%l7 + %o5] 0x11, %g7
loop_2012:
ldx [%l7 + 0x20], %l2
alignaddrl %i2, %o2, %g1
movrgez %g3, %o4, %g4
tne %icc, 0x4
bneg,pt %xcc, loop_2013
bvc,a %icc, loop_2014
edge8n %i5, %i4, %i1
set 0x64, %i1
ldsba [%l7 + %i1] 0x04, %i6
loop_2013:
nop
setx loop_2015, %l0, %l1
jmpl %l1, %g5
loop_2014:
udiv %l0, 0x004C, %i7
or %l4, %o1, %l1
fnot1 %f8, %f4
loop_2015:
nop
set 0x50, %i0
std %f6, [%l7 + %i0]
ble,a %xcc, loop_2016
edge16n %g6, %l6, %i3
tge %xcc, 0x5
srl %i0, 0x04, %o0
loop_2016:
edge16n %g2, %o5, %o6
edge16ln %l3, %o3, %o7
umul %l5, %l2, %i2
srl %g7, 0x15, %o2
nop
set 0x08, %o4
prefetch [%l7 + %o4], 0x2
orn %g1, 0x18E9, %g3
sllx %o4, 0x19, %g4
taddcc %i5, %i4, %i1
fcmpne32 %f14, %f2, %g5
xor %l0, %i6, %l4
sll %i7, %l1, %o1
ba,pn %icc, loop_2017
movgu %icc, %l6, %i3
fbo,a %fcc0, loop_2018
movle %icc, %i0, %g6
loop_2017:
bcs loop_2019
udiv %o0, 0x11CC, %g2
loop_2018:
addccc %o5, %o6, %l3
udiv %o7, 0x0E9D, %l5
loop_2019:
movneg %xcc, %o3, %i2
mova %icc, %g7, %l2
add %g1, 0x0FB7, %o2
std %o4, [%l7 + 0x30]
umul %g3, %g4, %i5
fcmpne16 %f22, %f22, %i1
membar #Sync
set 0x40, %o1
ldda [%l7 + %o1] 0x17, %f16
sub %g5, %l0, %i6
orcc %i4, %l4, %l1
call loop_2020
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ldd [%l7 + 0x30], %o0
tpos %xcc, 0x3
loop_2020:
tneg %xcc, 0x2
fandnot2s %f13, %f10, %f1
xorcc %l6, %i3, %i7
orn %g6, %o0, %g2
xor %i0, 0x002B, %o5
brz,a %l3, loop_2021
tg %icc, 0x2
bn %xcc, loop_2022
stx %o7, [%l7 + 0x70]
loop_2021:
fmovsa %icc, %f25, %f29
edge16 %l5, %o3, %o6
loop_2022:
ldd [%l7 + 0x28], %i2
sll %g7, 0x10, %g1
fble %fcc3, loop_2023
membar 0x04
bn,pt %icc, loop_2024
fbn %fcc3, loop_2025
loop_2023:
addc %l2, %o4, %o2
movg %icc, %g3, %i5
loop_2024:
fbug,a %fcc1, loop_2026
loop_2025:
lduw [%l7 + 0x6C], %i1
fmovdvc %icc, %f14, %f23
bg,a %icc, loop_2027
loop_2026:
tcs %xcc, 0x1
fmovdneg %icc, %f2, %f0
umulcc %g4, 0x083B, %g5
loop_2027:
fmovdvs %xcc, %f13, %f29
umul %i6, %i4, %l4
popc %l1, %l0
move %xcc, %o1, %l6
fbo,a %fcc3, loop_2028
fble %fcc2, loop_2029
orncc %i3, %g6, %i7
tneg %icc, 0x0
loop_2028:
udivx %o0, 0x1D67, %g2
loop_2029:
tcc %xcc, 0x6
movre %i0, %l3, %o5
fmovrslez %l5, %f19, %f14
movneg %icc, %o7, %o3
umul %i2, 0x1F68, %o6
mulx %g1, 0x1639, %l2
sub %g7, %o2, %o4
movneg %icc, %g3, %i1
sdivcc %i5, 0x0520, %g4
tn %xcc, 0x2
sllx %g5, 0x0D, %i4
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %l4, %l1
popc 0x1C86, %l0
tcc %icc, 0x1
faligndata %f20, %f14, %f18
tsubcctv %i6, 0x00F6, %o1
ldx [%l7 + 0x18], %l6
bpos,pt %icc, loop_2030
tg %xcc, 0x0
sethi 0x1D53, %i3
array16 %i7, %g6, %g2
loop_2030:
udiv %o0, 0x0E6D, %i0
alignaddrl %o5, %l3, %l5
addc %o3, %i2, %o6
edge8n %o7, %l2, %g1
sub %o2, %o4, %g3
mova %icc, %i1, %i5
alignaddrl %g4, %g7, %g5
smul %i4, %l1, %l0
tne %xcc, 0x4
xnor %l4, 0x0F69, %o1
fbul %fcc0, loop_2031
ble,pt %xcc, loop_2032
smul %i6, %i3, %i7
bl,pn %icc, loop_2033
loop_2031:
fmovsvs %icc, %f6, %f9
loop_2032:
fpadd16s %f28, %f24, %f29
tsubcctv %l6, %g2, %o0
loop_2033:
movg %xcc, %i0, %o5
std %g6, [%l7 + 0x30]
taddcc %l3, %o3, %l5
movge %icc, %i2, %o6
fone %f28
flush %l7 + 0x14
sll %l2, %g1, %o7
orncc %o2, 0x16FA, %o4
stw %i1, [%l7 + 0x78]
addcc %g3, 0x0C5B, %g4
fmovsg %xcc, %f2, %f13
fpadd16 %f22, %f22, %f6
sra %g7, 0x08, %g5
fmul8x16al %f13, %f25, %f12
fcmpeq16 %f22, %f28, %i4
fnot2 %f18, %f16
edge16 %l1, %l0, %i5
std %l4, [%l7 + 0x10]
tpos %xcc, 0x5
movcs %icc, %i6, %i3
ba,a,pn %xcc, loop_2034
std %f30, [%l7 + 0x40]
fnegd %f2, %f18
edge32ln %i7, %l6, %g2
loop_2034:
fandnot2s %f24, %f27, %f17
sllx %o1, %o0, %o5
fmovrsne %g6, %f14, %f1
fbuge,a %fcc3, loop_2035
tneg %icc, 0x5
movg %icc, %l3, %o3
orcc %i0, 0x07B2, %i2
loop_2035:
tleu %xcc, 0x6
set 0x5C, %i7
stba %l5, [%l7 + %i7] 0xe2
membar #Sync
fmovdvc %icc, %f31, %f19
wr %g0, 0x88, %asi
ldstuba [%l7 + 0x5F] %asi, %o6
fbule,a %fcc0, loop_2036
edge16 %l2, %o7, %g1
array16 %o4, %i1, %g3
alignaddr %o2, %g4, %g5
loop_2036:
movpos %xcc, %g7, %l1
move %icc, %l0, %i5
bcs,a %xcc, loop_2037
subcc %l4, %i4, %i6
tg %icc, 0x7
xorcc %i3, 0x0D07, %i7
loop_2037:
or %g2, 0x0D78, %l6
tne %xcc, 0x4
movneg %xcc, %o1, %o5
srl %g6, %o0, %l3
tne %icc, 0x0
move %icc, %o3, %i0
movge %xcc, %l5, %o6
sll %i2, %o7, %l2
sdivcc %g1, 0x0E3F, %i1
ldd [%l7 + 0x60], %f16
tpos %xcc, 0x0
fmovrdlez %o4, %f20, %f0
mulx %g3, %o2, %g5
nop
set 0x71, %o6
stb %g4, [%l7 + %o6]
fmovdn %icc, %f0, %f21
fmovdge %icc, %f7, %f8
move %xcc, %g7, %l1
bn,a loop_2038
tgu %xcc, 0x1
set 0x40, %l0
stda %f16, [%l7 + %l0] 0x04
loop_2038:
fmovscc %xcc, %f21, %f0
movcc %icc, %l0, %i5
orn %i4, 0x1AEE, %i6
nop
setx loop_2039, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs,a,pt %xcc, loop_2040
movrlz %l4, %i7, %g2
fmovdl %xcc, %f22, %f14
loop_2039:
fcmpne16 %f6, %f8, %l6
loop_2040:
movne %icc, %o1, %o5
tge %icc, 0x6
movleu %icc, %g6, %o0
sllx %l3, 0x0A, %o3
set 0x12, %i5
stha %i0, [%l7 + %i5] 0xe2
membar #Sync
fpsub16s %f0, %f5, %f8
movrlz %l5, 0x3CA, %o6
ldsh [%l7 + 0x36], %i2
movleu %icc, %i3, %o7
movpos %xcc, %g1, %i1
sdivx %l2, 0x1F74, %o4
array8 %g3, %o2, %g4
set 0x24, %o7
sta %f26, [%l7 + %o7] 0x19
fbule,a %fcc2, loop_2041
edge16 %g5, %l1, %l0
movge %icc, %g7, %i4
membar 0x76
loop_2041:
std %i4, [%l7 + 0x30]
edge8l %i6, %i7, %l4
movrlez %g2, 0x144, %l6
movvc %icc, %o5, %o1
sethi 0x0274, %o0
movrgez %g6, 0x01B, %l3
tgu %icc, 0x5
wr %g0, 0x2a, %asi
stwa %i0, [%l7 + 0x7C] %asi
membar #Sync
fcmple16 %f16, %f26, %l5
fmovrdgez %o3, %f16, %f18
tsubcc %i2, 0x0AC0, %i3
brlz,a %o7, loop_2042
fmovrdlez %g1, %f28, %f2
fmul8x16al %f8, %f18, %f0
set 0x110, %o3
stxa %o6, [%g0 + %o3] 0x21
loop_2042:
fbule,a %fcc0, loop_2043
fsrc1s %f2, %f1
swap [%l7 + 0x24], %i1
edge16ln %l2, %o4, %g3
loop_2043:
srax %g4, %g5, %o2
movcc %icc, %l1, %g7
edge8ln %l0, %i4, %i6
wr %g0, 0x89, %asi
stwa %i7, [%l7 + 0x3C] %asi
movpos %icc, %i5, %g2
std %i6, [%l7 + 0x08]
ldsb [%l7 + 0x34], %o5
fmovrse %l4, %f22, %f10
alignaddrl %o1, %g6, %o0
ldub [%l7 + 0x20], %i0
set 0x7C, %g7
swapa [%l7 + %g7] 0x19, %l3
udivx %l5, 0x154B, %i2
fcmple16 %f26, %f24, %i3
movrlz %o7, %o3, %g1
fones %f15
tgu %icc, 0x4
bcc,a %icc, loop_2044
edge8 %i1, %o6, %o4
prefetch [%l7 + 0x58], 0x2
bpos,a %icc, loop_2045
loop_2044:
prefetch [%l7 + 0x34], 0x1
fmovrdgez %g3, %f16, %f28
andcc %g4, %l2, %g5
loop_2045:
addcc %l1, 0x0D10, %o2
ba %icc, loop_2046
fbn %fcc1, loop_2047
sdivcc %l0, 0x100B, %g7
nop
setx loop_2048, %l0, %l1
jmpl %l1, %i4
loop_2046:
edge32ln %i7, %i6, %g2
loop_2047:
fornot1 %f4, %f20, %f28
fmovrdgez %i5, %f18, %f0
loop_2048:
nop
setx loop_2049, %l0, %l1
jmpl %l1, %l6
bne,a,pn %icc, loop_2050
be loop_2051
fzero %f28
loop_2049:
fmovrdne %o5, %f16, %f30
loop_2050:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2051:
movgu %icc, %o1, %g6
movrgz %o0, 0x08B, %l4
addc %i0, %l3, %l5
nop
set 0x18, %i3
ldd [%l7 + %i3], %i2
orcc %o7, 0x0D3D, %i2
fbe,a %fcc3, loop_2052
xor %g1, %o3, %o6
tl %xcc, 0x4
mulscc %o4, 0x13B0, %i1
loop_2052:
tn %xcc, 0x5
ba,a %xcc, loop_2053
ldd [%l7 + 0x50], %g4
set 0x54, %l6
lduba [%l7 + %l6] 0x19, %g3
loop_2053:
fornot1 %f24, %f20, %f14
fzero %f22
xnorcc %l2, 0x1014, %g5
movrlez %o2, 0x3AA, %l1
bgu,a,pn %xcc, loop_2054
fpsub32s %f5, %f31, %f20
umul %l0, %i4, %g7
nop
set 0x30, %l3
stx %i7, [%l7 + %l3]
loop_2054:
movn %icc, %g2, %i5
stw %l6, [%l7 + 0x64]
array8 %o5, %i6, %g6
fmovdg %icc, %f31, %f30
edge16ln %o0, %l4, %i0
wr %g0, 0x81, %asi
ldsba [%l7 + 0x3E] %asi, %o1
sll %l5, 0x09, %i3
stx %l3, [%l7 + 0x18]
tsubcc %i2, 0x0C98, %g1
fnor %f8, %f14, %f4
ldub [%l7 + 0x08], %o3
fmovsne %xcc, %f20, %f14
fmuld8sux16 %f15, %f11, %f24
srlx %o7, %o4, %o6
fbule %fcc2, loop_2055
add %i1, 0x1F2A, %g3
subccc %l2, %g4, %g5
tvs %xcc, 0x4
loop_2055:
fpackfix %f12, %f28
fbug,a %fcc2, loop_2056
fmovrde %o2, %f28, %f28
fmovscs %xcc, %f0, %f12
fpsub16s %f29, %f9, %f19
loop_2056:
tcc %xcc, 0x7
set 0x28, %l4
prefetcha [%l7 + %l4] 0x15, 0x1
fabsd %f2, %f16
srlx %i4, 0x14, %l0
sub %g7, %g2, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
pdist %f16, %f0, %f2
fxors %f1, %f10, %f10
srax %l6, 0x1F, %o5
movvc %xcc, %i7, %i6
edge16n %g6, %o0, %l4
xnor %i0, 0x190F, %l5
for %f2, %f12, %f2
sdivcc %o1, 0x0B03, %i3
std %i2, [%l7 + 0x10]
movneg %icc, %g1, %o3
fcmped %fcc2, %f24, %f8
andncc %l3, %o4, %o6
addcc %o7, 0x02A6, %g3
tne %xcc, 0x4
umulcc %i1, 0x15FA, %l2
movge %xcc, %g4, %o2
tgu %icc, 0x3
brgez %l1, loop_2057
movcs %icc, %i4, %g5
fmovrslez %g7, %f14, %f29
bpos,pn %icc, loop_2058
loop_2057:
tne %xcc, 0x1
tn %icc, 0x2
tsubcctv %g2, 0x1D39, %i5
loop_2058:
movcc %icc, %l0, %l6
taddcc %o5, %i6, %g6
brgz,a %o0, loop_2059
movre %i7, %l4, %i0
srax %l5, %i3, %o1
fzero %f16
loop_2059:
fmovrsgz %g1, %f11, %f18
srl %o3, %i2, %l3
array32 %o4, %o7, %o6
ldsw [%l7 + 0x34], %i1
fmovdleu %xcc, %f4, %f9
sdivcc %l2, 0x15F3, %g4
fcmps %fcc3, %f9, %f11
array16 %g3, %o2, %i4
fpack16 %f20, %f1
mova %xcc, %g5, %l1
popc 0x0671, %g7
edge8 %i5, %g2, %l6
tpos %icc, 0x1
sub %l0, %i6, %g6
fmul8x16 %f27, %f28, %f8
movrgz %o0, 0x267, %i7
fmul8ulx16 %f16, %f16, %f0
nop
setx loop_2060, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xnorcc %o5, %l4, %l5
movrlez %i0, 0x296, %i3
or %o1, %g1, %o3
loop_2060:
xnorcc %i2, 0x1B79, %o4
set 0x31, %l1
ldstuba [%l7 + %l1] 0x88, %l3
fmovdn %icc, %f21, %f18
edge32 %o6, %o7, %l2
taddcc %i1, 0x0E83, %g4
fcmpgt32 %f16, %f20, %g3
edge16 %i4, %g5, %l1
nop
set 0x28, %l2
ldd [%l7 + %l2], %f14
bneg,a,pn %icc, loop_2061
addc %o2, %g7, %i5
bne,a,pt %icc, loop_2062
sllx %l6, 0x06, %g2
loop_2061:
fmovsvc %xcc, %f17, %f14
nop
setx loop_2063, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2062:
ldub [%l7 + 0x58], %i6
xor %g6, %l0, %o0
wr %g0, 0x80, %asi
lda [%l7 + 0x44] %asi, %f11
loop_2063:
fzero %f8
addc %o5, %i7, %l4
tneg %icc, 0x6
subccc %l5, %i0, %o1
movrlez %g1, 0x00F, %o3
brgez %i3, loop_2064
ldsh [%l7 + 0x46], %i2
pdist %f6, %f16, %f24
fbue,a %fcc1, loop_2065
loop_2064:
andn %l3, 0x13DB, %o6
edge8n %o7, %l2, %o4
bge,pn %icc, loop_2066
loop_2065:
movleu %xcc, %g4, %i1
fbg %fcc2, loop_2067
fands %f12, %f28, %f27
loop_2066:
bgu,a,pt %xcc, loop_2068
taddcc %i4, 0x1469, %g3
loop_2067:
fmovrdlz %l1, %f28, %f6
and %g5, %o2, %g7
loop_2068:
fcmpeq32 %f20, %f18, %i5
tgu %icc, 0x1
udivcc %g2, 0x0609, %i6
srax %g6, %l0, %o0
wr %g0, 0xeb, %asi
stwa %o5, [%l7 + 0x18] %asi
membar #Sync
fmovscc %icc, %f14, %f31
fmovda %xcc, %f15, %f18
orcc %l6, 0x16B9, %l4
movleu %xcc, %i7, %l5
fmovspos %xcc, %f28, %f16
tneg %icc, 0x5
fxors %f30, %f9, %f7
fmovsa %xcc, %f17, %f17
sir 0x0F66
nop
set 0x58, %g1
ldub [%l7 + %g1], %o1
or %i0, %g1, %o3
taddcc %i3, %i2, %l3
movcc %icc, %o6, %l2
sra %o4, %g4, %i1
fmuld8sux16 %f27, %f22, %f22
tle %icc, 0x7
fbuge %fcc2, loop_2069
movrgez %o7, 0x102, %i4
fmovsgu %icc, %f18, %f29
edge32 %l1, %g3, %g5
loop_2069:
call loop_2070
tvc %xcc, 0x5
mova %icc, %o2, %i5
wr %g0, 0x50, %asi
ldxa [%g0 + 0x18] %asi, %g2
loop_2070:
fnot1s %f1, %f3
orn %i6, %g6, %l0
fandnot1s %f21, %f17, %f26
srl %g7, 0x15, %o0
bshuffle %f24, %f6, %f2
add %o5, 0x05FD, %l6
movcs %icc, %i7, %l5
stx %l4, [%l7 + 0x20]
brlez,a %o1, loop_2071
te %xcc, 0x1
tcs %xcc, 0x2
nop
setx loop_2072, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_2071:
fbge,a %fcc1, loop_2073
fmul8x16 %f20, %f20, %f18
membar 0x5D
loop_2072:
edge32l %i0, %o3, %g1
loop_2073:
fnot1 %f8, %f2
sub %i3, %l3, %o6
fmuld8sux16 %f20, %f2, %f22
pdist %f30, %f30, %f12
fmovscc %icc, %f7, %f10
stb %l2, [%l7 + 0x1F]
lduh [%l7 + 0x20], %i2
sir 0x0A09
movle %xcc, %g4, %i1
fpack16 %f2, %f1
subcc %o4, 0x04E9, %i4
fmovsge %icc, %f11, %f31
brlez %o7, loop_2074
fmovrdgz %l1, %f16, %f24
call loop_2075
sll %g3, %o2, %g5
loop_2074:
movrlez %g2, %i5, %i6
set 0x38, %g4
prefetcha [%l7 + %g4] 0x04, 0x1
loop_2075:
tpos %icc, 0x1
tl %xcc, 0x0
fbge,a %fcc0, loop_2076
orcc %g7, %g6, %o5
sll %l6, %i7, %l5
movn %icc, %l4, %o1
loop_2076:
ta %xcc, 0x1
ldsb [%l7 + 0x5D], %o0
membar 0x49
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
srlx %o3, %i0, %g1
movrlz %l3, 0x3C2, %i3
taddcc %l2, %o6, %g4
edge32l %i1, %i2, %i4
set 0x3D, %g6
ldsba [%l7 + %g6] 0x88, %o7
movvc %xcc, %o4, %l1
fbg,a %fcc0, loop_2077
movn %icc, %o2, %g3
mulx %g2, 0x0C54, %i5
fmovsle %icc, %f8, %f1
loop_2077:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
stb %i6, [%l7 + 0x79]
wr %g0, 0x2b, %asi
ldda [%l7 + 0x60] %asi, %l0
movcs %xcc, %g7, %g6
fmovdvs %icc, %f16, %f1
bcc,a,pt %xcc, loop_2078
tgu %icc, 0x3
movvc %xcc, %o5, %g5
set 0x6C, %g5
stha %l6, [%l7 + %g5] 0x14
loop_2078:
fmovdg %xcc, %f31, %f8
edge32ln %i7, %l5, %o1
edge16 %o0, %o3, %l4
edge32 %g1, %l3, %i0
stb %l2, [%l7 + 0x5A]
bcs loop_2079
taddcctv %o6, %i3, %i1
tn %icc, 0x6
bl loop_2080
loop_2079:
movneg %icc, %g4, %i2
orncc %i4, 0x1C65, %o7
bl,a loop_2081
loop_2080:
movl %icc, %l1, %o2
movgu %xcc, %g3, %g2
fmovsne %icc, %f2, %f14
loop_2081:
taddcctv %i5, 0x1ECC, %i6
movpos %xcc, %l0, %o4
fpadd16s %f29, %f21, %f13
fbo %fcc1, loop_2082
tle %xcc, 0x0
be,a %xcc, loop_2083
fmovsvs %icc, %f8, %f31
loop_2082:
orncc %g6, %o5, %g5
srl %g7, %i7, %l5
loop_2083:
fandnot2 %f10, %f14, %f28
srax %l6, %o0, %o1
bge %icc, loop_2084
movvc %icc, %o3, %g1
sdivx %l3, 0x0C9D, %i0
fnor %f0, %f24, %f6
loop_2084:
mulscc %l4, %o6, %i3
ldstub [%l7 + 0x57], %i1
fnot2 %f14, %f4
fones %f3
ldd [%l7 + 0x50], %l2
udivx %g4, 0x13B2, %i4
sllx %i2, 0x02, %l1
sub %o7, %o2, %g2
fmovsn %xcc, %f25, %f12
sllx %g3, %i5, %i6
xnor %l0, %g6, %o4
subc %g5, %g7, %o5
ta %xcc, 0x5
alignaddr %l5, %l6, %o0
addcc %i7, %o1, %o3
te %icc, 0x1
ld [%l7 + 0x10], %f7
add %l3, 0x17EE, %i0
tleu %xcc, 0x3
brgez,a %g1, loop_2085
sdivx %l4, 0x00E3, %i3
movl %xcc, %i1, %l2
movl %xcc, %o6, %g4
loop_2085:
fnors %f5, %f13, %f8
set 0x45, %l5
ldsba [%l7 + %l5] 0x10, %i4
orncc %l1, 0x1EB1, %i2
fble,a %fcc0, loop_2086
tn %icc, 0x7
mulx %o2, 0x1EFA, %g2
movcs %icc, %g3, %o7
loop_2086:
fmovsle %icc, %f4, %f13
fmovdl %icc, %f29, %f17
fornot2 %f14, %f0, %f26
fbo %fcc0, loop_2087
tne %xcc, 0x4
popc %i6, %i5
movcs %xcc, %l0, %g6
loop_2087:
fbo,a %fcc0, loop_2088
orn %g5, 0x02F3, %o4
sdivx %g7, 0x0CD7, %o5
fbug %fcc0, loop_2089
loop_2088:
srlx %l5, %l6, %i7
fbug,a %fcc1, loop_2090
sra %o0, 0x0B, %o1
loop_2089:
and %l3, 0x0633, %i0
std %g0, [%l7 + 0x20]
loop_2090:
fbn %fcc1, loop_2091
mova %xcc, %l4, %i3
bleu,a loop_2092
ble,a %icc, loop_2093
loop_2091:
smulcc %i1, %l2, %o6
bg,pn %icc, loop_2094
loop_2092:
edge8l %o3, %i4, %g4
loop_2093:
smul %i2, 0x1124, %l1
andn %o2, %g3, %g2
loop_2094:
movvc %xcc, %i6, %i5
add %l7, 0x10, %l6
wr %g0, 0x19, %asi
casxa [%l6] 0x19, %l0, %g6
tgu %xcc, 0x2
movrne %g5, %o4, %o7
array8 %o5, %g7, %l5
edge16n %l6, %i7, %o1
movrgz %o0, %l3, %i0
add %l7, 0x30, %l6
wr %g0, 0x10, %asi
casxa [%l6] 0x10, %l4, %i3
fcmple16 %f10, %f0, %g1
tleu %xcc, 0x2
fba %fcc3, loop_2095
bvc,a,pt %icc, loop_2096
bcc,a loop_2097
mova %xcc, %l2, %i1
loop_2095:
taddcc %o6, %o3, %i4
loop_2096:
srl %i2, 0x16, %l1
loop_2097:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
std %o2, [%l7 + 0x20]
ldsb [%l7 + 0x2D], %g3
fmovrde %g4, %f24, %f14
tge %icc, 0x7
bl loop_2098
movl %icc, %i6, %g2
sdivx %l0, 0x050A, %i5
orn %g5, 0x0236, %g6
loop_2098:
subcc %o7, %o4, %g7
call loop_2099
movrgz %o5, 0x2B4, %l6
smul %i7, 0x18B7, %o1
srl %o0, 0x13, %l3
loop_2099:
movneg %xcc, %i0, %l4
subcc %i3, %g1, %l5
tvc %xcc, 0x1
tne %icc, 0x0
wr %g0, 0x2b, %asi
stba %l2, [%l7 + 0x73] %asi
membar #Sync
fbue,a %fcc2, loop_2100
fmovscs %icc, %f30, %f18
fmovdvc %xcc, %f19, %f17
edge32ln %o6, %o3, %i1
loop_2100:
fble,a %fcc1, loop_2101
xnorcc %i2, 0x053A, %i4
sdivx %l1, 0x0CE1, %o2
fsrc1s %f30, %f27
loop_2101:
andcc %g4, 0x0C03, %g3
fcmpd %fcc2, %f20, %f26
edge16ln %g2, %i6, %i5
fbl,a %fcc0, loop_2102
fmovsn %icc, %f18, %f20
movcc %xcc, %g5, %l0
edge16ln %g6, %o7, %o4
loop_2102:
sllx %g7, 0x0C, %o5
movle %xcc, %l6, %o1
set 0x18, %g3
stxa %o0, [%l7 + %g3] 0x14
movcs %icc, %i7, %i0
movrne %l4, %i3, %l3
xor %l5, %l2, %o6
srl %g1, %o3, %i1
smulcc %i4, %l1, %i2
movrne %o2, 0x196, %g4
edge8ln %g3, %g2, %i6
edge16n %g5, %i5, %g6
mova %icc, %l0, %o7
addc %o4, 0x1D55, %o5
fnor %f12, %f4, %f4
array32 %l6, %g7, %o0
xnorcc %o1, %i7, %i0
ldd [%l7 + 0x70], %l4
subc %l3, 0x1175, %l5
xorcc %i3, 0x0D12, %o6
nop
setx loop_2103, %l0, %l1
jmpl %l1, %g1
tleu %icc, 0x6
sethi 0x163D, %o3
bge loop_2104
loop_2103:
fnands %f19, %f8, %f29
tg %icc, 0x5
set 0x40, %o0
stda %f0, [%l7 + %o0] 0x18
loop_2104:
tge %xcc, 0x5
wr %g0, 0x23, %asi
stwa %i1, [%l7 + 0x28] %asi
membar #Sync
orcc %i4, 0x1F69, %l1
fnegs %f0, %f2
sub %l2, %i2, %o2
fbn %fcc1, loop_2105
fmovdgu %xcc, %f9, %f5
fmovde %xcc, %f20, %f31
bcs,a %icc, loop_2106
loop_2105:
fnegs %f25, %f17
swap [%l7 + 0x54], %g3
movrgz %g4, %i6, %g5
loop_2106:
addccc %i5, %g2, %g6
tneg %xcc, 0x1
wr %g0, 0x89, %asi
sta %f22, [%l7 + 0x34] %asi
set 0x28, %i6
stda %l0, [%l7 + %i6] 0x88
sth %o7, [%l7 + 0x7E]
fsrc1 %f20, %f30
set 0x21, %g2
stba %o4, [%l7 + %g2] 0x88
bg,a %xcc, loop_2107
fmovsne %xcc, %f21, %f26
fsrc1 %f0, %f4
movrne %l6, 0x162, %o5
loop_2107:
edge16ln %o0, %o1, %g7
smulcc %i0, %l4, %i7
smulcc %l5, 0x0005, %l3
fsrc2s %f18, %f14
taddcctv %o6, %i3, %g1
movge %icc, %i1, %i4
sdivx %l1, 0x18F1, %o3
sir 0x0170
siam 0x7
movg %xcc, %l2, %i2
fblg,a %fcc3, loop_2108
bn %icc, loop_2109
movcs %icc, %o2, %g3
edge16l %i6, %g4, %g5
loop_2108:
edge16n %i5, %g6, %g2
loop_2109:
bn,pn %icc, loop_2110
fmovrslez %o7, %f31, %f16
fbl %fcc0, loop_2111
fmovrslz %o4, %f7, %f1
loop_2110:
ta %icc, 0x7
alignaddr %l0, %l6, %o5
loop_2111:
array16 %o0, %o1, %g7
fbue %fcc3, loop_2112
fpadd32 %f2, %f12, %f12
subcc %l4, 0x0BAE, %i7
udivx %i0, 0x06F2, %l3
loop_2112:
movrlez %l5, 0x032, %i3
brlz %o6, loop_2113
xnorcc %i1, %i4, %g1
stx %l1, [%l7 + 0x08]
bleu,pt %icc, loop_2114
loop_2113:
movrgz %o3, 0x0B4, %i2
tgu %icc, 0x5
move %xcc, %o2, %l2
loop_2114:
membar 0x56
sub %i6, 0x152F, %g3
tgu %icc, 0x5
movrne %g4, 0x266, %g5
sra %g6, 0x10, %i5
tsubcc %o7, 0x1A26, %o4
xnor %l0, %l6, %o5
udiv %o0, 0x1FDE, %o1
subcc %g7, 0x0936, %l4
fmovsl %xcc, %f27, %f30
srax %i7, %i0, %l3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8 %l5, %g2, %o6
bg,pt %icc, loop_2115
sth %i1, [%l7 + 0x36]
fnot2s %f12, %f13
edge16 %i3, %i4, %l1
loop_2115:
srl %o3, %i2, %o2
fmovrdlez %l2, %f30, %f24
fsrc2s %f26, %f8
sdivx %g1, 0x1077, %g3
mulscc %g4, 0x17E9, %i6
tgu %xcc, 0x4
and %g6, %g5, %i5
addc %o7, 0x069E, %o4
fble,a %fcc3, loop_2116
movl %xcc, %l0, %o5
array32 %o0, %o1, %l6
edge8ln %l4, %g7, %i0
loop_2116:
fble %fcc2, loop_2117
tleu %xcc, 0x3
andcc %l3, %l5, %i7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2117:
movvc %icc, %g2, %o6
tsubcc %i1, %i4, %i3
movcc %icc, %l1, %o3
mulx %i2, 0x03D8, %o2
nop
setx loop_2118, %l0, %l1
jmpl %l1, %l2
xor %g1, 0x11BD, %g4
brlz %g3, loop_2119
movpos %icc, %i6, %g5
loop_2118:
addc %i5, %o7, %g6
bn,a,pt %xcc, loop_2120
loop_2119:
edge8l %o4, %o5, %o0
be,a loop_2121
ldsw [%l7 + 0x44], %l0
loop_2120:
ldsb [%l7 + 0x7B], %o1
orn %l4, 0x00BA, %l6
loop_2121:
lduw [%l7 + 0x50], %g7
movcc %icc, %i0, %l5
fba,a %fcc1, loop_2122
movcc %icc, %i7, %l3
taddcc %o6, 0x116B, %g2
mova %xcc, %i1, %i3
loop_2122:
tg %xcc, 0x5
wr %g0, 0x27, %asi
ldda [%l7 + 0x20] %asi, %i4
smul %l1, 0x154C, %i2
fmovrde %o3, %f2, %f0
lduh [%l7 + 0x3C], %l2
ldub [%l7 + 0x20], %o2
fmovsle %icc, %f27, %f25
brz %g4, loop_2123
movre %g1, 0x2C8, %i6
fmovsleu %icc, %f12, %f29
edge16 %g3, %i5, %o7
loop_2123:
addccc %g5, %o4, %o5
te %icc, 0x3
udivcc %o0, 0x0D7E, %l0
wr %g0, 0x18, %asi
ldsba [%l7 + 0x14] %asi, %g6
subccc %o1, %l6, %l4
edge32l %i0, %g7, %i7
movge %icc, %l5, %o6
fmovsa %xcc, %f31, %f26
pdist %f18, %f0, %f30
umul %g2, 0x1435, %l3
wr %g0, 0x22, %asi
stxa %i1, [%l7 + 0x70] %asi
membar #Sync
edge8 %i4, %i3, %i2
bshuffle %f26, %f14, %f8
tleu %icc, 0x7
srl %o3, 0x0B, %l2
tcs %icc, 0x2
movne %icc, %l1, %g4
movrgz %g1, %o2, %g3
movcc %xcc, %i6, %o7
fornot2s %f31, %f12, %f7
sll %g5, 0x1A, %o4
sir 0x0800
sir 0x0AC6
subccc %i5, 0x1C0B, %o0
subc %o5, %l0, %o1
movcc %icc, %l6, %l4
movn %icc, %g6, %i0
fbo,a %fcc2, loop_2124
popc %g7, %l5
smul %o6, %g2, %l3
ldub [%l7 + 0x52], %i7
loop_2124:
fnot1s %f13, %f16
fbuge,a %fcc1, loop_2125
edge8n %i1, %i3, %i2
bne,pt %icc, loop_2126
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2125:
addcc %o3, %i4, %l1
edge32n %g4, %g1, %l2
loop_2126:
fmovdl %xcc, %f7, %f26
set 0x30, %i4
ldda [%l7 + %i4] 0x15, %o2
fbule,a %fcc1, loop_2127
fornot2 %f14, %f14, %f8
movn %icc, %g3, %i6
addcc %g5, 0x0784, %o7
loop_2127:
edge16 %o4, %i5, %o0
addcc %l0, %o1, %o5
fandnot2 %f10, %f0, %f16
wr %g0, 0x0c, %asi
stha %l6, [%l7 + 0x1A] %asi
st %f5, [%l7 + 0x7C]
fmul8x16au %f3, %f30, %f16
brgez,a %l4, loop_2128
ble,pn %icc, loop_2129
te %xcc, 0x6
stw %g6, [%l7 + 0x38]
loop_2128:
tsubcc %i0, %l5, %g7
loop_2129:
brlez,a %o6, loop_2130
orncc %g2, %i7, %i1
ldstub [%l7 + 0x08], %l3
flush %l7 + 0x68
loop_2130:
bshuffle %f14, %f24, %f26
movne %icc, %i3, %i2
movleu %icc, %o3, %l1
fbo,a %fcc0, loop_2131
nop
setx loop_2132, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fand %f18, %f8, %f6
fmovsn %icc, %f20, %f1
loop_2131:
nop
wr %g0, 0x11, %asi
ldsba [%l7 + 0x51] %asi, %i4
loop_2132:
fmovrdgez %g1, %f16, %f28
smul %g4, %l2, %o2
sllx %g3, %g5, %i6
movg %xcc, %o7, %o4
movpos %xcc, %i5, %l0
ldx [%l7 + 0x68], %o1
edge32l %o0, %o5, %l4
edge8 %l6, %i0, %l5
movvs %icc, %g7, %g6
tge %icc, 0x4
std %f28, [%l7 + 0x40]
andn %g2, %i7, %i1
fbul,a %fcc2, loop_2133
tpos %icc, 0x7
mova %icc, %o6, %l3
edge8n %i2, %o3, %i3
loop_2133:
edge16n %i4, %g1, %l1
edge32 %l2, %g4, %g3
fmovscc %icc, %f28, %f2
wr %g0, 0x19, %asi
stba %g5, [%l7 + 0x62] %asi
edge8n %o2, %i6, %o4
tleu %xcc, 0x1
fbuge,a %fcc2, loop_2134
fone %f4
fbul,a %fcc2, loop_2135
fpsub16s %f6, %f30, %f12
loop_2134:
edge16l %i5, %l0, %o7
tcs %icc, 0x2
loop_2135:
fones %f16
fnot2 %f18, %f16
sll %o1, %o5, %l4
tle %xcc, 0x1
edge8n %l6, %o0, %i0
umulcc %l5, %g7, %g2
st %f14, [%l7 + 0x2C]
edge8 %g6, %i1, %o6
subccc %i7, 0x00B4, %l3
subcc %o3, %i3, %i2
tcc %xcc, 0x5
stb %g1, [%l7 + 0x3F]
sllx %l1, 0x15, %i4
tle %icc, 0x4
addcc %g4, %g3, %l2
set 0x1E, %o2
ldsha [%l7 + %o2] 0x11, %g5
wr %g0, 0x11, %asi
sta %f2, [%l7 + 0x64] %asi
edge16ln %i6, %o4, %i5
brz,a %o2, loop_2136
brnz %l0, loop_2137
tcc %icc, 0x4
movl %icc, %o7, %o1
loop_2136:
tsubcc %o5, 0x18A1, %l6
loop_2137:
nop
set 0x66, %i2
ldub [%l7 + %i2], %o0
call loop_2138
tsubcc %l4, %i0, %g7
tneg %icc, 0x4
movvc %xcc, %g2, %g6
loop_2138:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fxors %f12, %f5, %f26
tvs %icc, 0x7
move %xcc, %l5, %i1
movle %xcc, %o6, %i7
fmovsgu %xcc, %f24, %f0
edge32l %o3, %i3, %l3
sethi 0x1A07, %g1
tgu %icc, 0x0
movpos %icc, %l1, %i4
srax %g4, 0x1A, %g3
movpos %xcc, %l2, %g5
stx %i6, [%l7 + 0x50]
edge8n %i2, %i5, %o4
bne,pt %icc, loop_2139
move %xcc, %o2, %l0
fmovsa %icc, %f24, %f14
addc %o7, %o5, %l6
loop_2139:
tl %icc, 0x6
sub %o1, %o0, %i0
smul %l4, %g2, %g6
fxor %f14, %f2, %f30
set 0x30, %o5
stda %g6, [%l7 + %o5] 0x2a
membar #Sync
umul %i1, 0x0EB6, %l5
ldsh [%l7 + 0x6C], %i7
set 0x54, %i1
sta %f16, [%l7 + %i1] 0x14
smulcc %o3, 0x0237, %o6
brgz,a %l3, loop_2140
fmovrsne %i3, %f17, %f1
movre %g1, 0x3E8, %i4
tge %xcc, 0x2
loop_2140:
array32 %l1, %g3, %g4
fpadd32 %f26, %f26, %f12
fmovsne %icc, %f25, %f8
tcc %icc, 0x3
edge16ln %g5, %l2, %i2
stw %i6, [%l7 + 0x40]
std %f0, [%l7 + 0x78]
orncc %i5, 0x0452, %o4
fsrc1 %f6, %f26
set 0x6C, %i0
lda [%l7 + %i0] 0x10, %f21
edge32 %o2, %l0, %o5
mova %icc, %o7, %o1
taddcc %l6, %o0, %l4
fmovsg %xcc, %f7, %f22
movrlez %g2, 0x2B4, %g6
bcc %icc, loop_2141
umulcc %g7, 0x0573, %i0
subc %i1, %l5, %i7
movl %xcc, %o3, %o6
loop_2141:
tgu %icc, 0x1
fsrc1s %f2, %f10
fsrc2 %f22, %f12
brlez,a %l3, loop_2142
xnorcc %g1, %i4, %l1
edge32ln %g3, %i3, %g5
fmovrse %l2, %f16, %f25
loop_2142:
ldx [%l7 + 0x08], %i2
tvc %xcc, 0x6
movrgz %i6, %i5, %o4
fbue %fcc3, loop_2143
movvs %xcc, %o2, %l0
fbg %fcc1, loop_2144
bvs,pt %xcc, loop_2145
loop_2143:
fandnot1s %f15, %f12, %f2
movrlez %g4, 0x06F, %o7
loop_2144:
fmovsleu %icc, %f21, %f7
loop_2145:
edge16n %o1, %l6, %o0
fbe,a %fcc3, loop_2146
tcs %xcc, 0x1
sdiv %o5, 0x0F5D, %g2
edge32ln %l4, %g7, %i0
loop_2146:
edge16n %i1, %g6, %i7
wr %g0, 0x89, %asi
ldswa [%l7 + 0x68] %asi, %l5
alignaddr %o6, %l3, %g1
fnegd %f18, %f14
brz %i4, loop_2147
movge %xcc, %o3, %l1
subcc %i3, %g3, %g5
brgez %i2, loop_2148
loop_2147:
sllx %l2, %i5, %o4
sra %o2, %i6, %g4
umulcc %o7, 0x1F73, %l0
loop_2148:
te %xcc, 0x5
taddcc %o1, %o0, %l6
tcc %xcc, 0x3
nop
setx loop_2149, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
xorcc %o5, 0x1E94, %g2
lduh [%l7 + 0x3A], %g7
prefetch [%l7 + 0x60], 0x1
loop_2149:
popc %i0, %i1
fmovrdgz %g6, %f30, %f18
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
orncc %i7, %l5, %o6
edge16 %l4, %g1, %l3
st %f9, [%l7 + 0x24]
taddcctv %i4, %l1, %i3
fmul8x16au %f27, %f3, %f14
fmovdcc %icc, %f15, %f30
bvs loop_2150
taddcc %o3, 0x1C5A, %g5
popc %i2, %g3
tcc %icc, 0x3
loop_2150:
xnor %i5, %l2, %o4
fornot1 %f20, %f18, %f22
andcc %i6, 0x1487, %g4
tneg %icc, 0x1
xorcc %o7, %o2, %l0
tsubcctv %o1, 0x14DD, %o0
edge8ln %o5, %l6, %g2
brlez %g7, loop_2151
umulcc %i0, 0x102E, %g6
membar 0x29
bge,a,pt %xcc, loop_2152
loop_2151:
bn,a,pt %icc, loop_2153
fors %f9, %f2, %f25
tsubcc %i7, %l5, %o6
loop_2152:
fors %f3, %f19, %f12
loop_2153:
srlx %l4, %g1, %i1
fpack32 %f24, %f0, %f26
edge16ln %l3, %l1, %i3
bcs loop_2154
sethi 0x1BF4, %o3
tge %icc, 0x4
movvs %xcc, %i4, %i2
loop_2154:
ble %icc, loop_2155
swap [%l7 + 0x5C], %g3
fmovspos %icc, %f27, %f14
brlz,a %g5, loop_2156
loop_2155:
fbul,a %fcc3, loop_2157
movg %icc, %i5, %o4
fnands %f8, %f2, %f5
loop_2156:
fmovrslez %i6, %f7, %f31
loop_2157:
fmovdg %icc, %f6, %f22
edge16l %g4, %l2, %o7
mova %icc, %o2, %o1
fbl %fcc1, loop_2158
tleu %xcc, 0x0
stb %l0, [%l7 + 0x55]
set 0x68, %o4
lduwa [%l7 + %o4] 0x80, %o5
loop_2158:
movcc %icc, %l6, %g2
and %g7, 0x1269, %o0
movrgez %g6, %i7, %l5
tneg %icc, 0x4
bleu,a loop_2159
mulx %o6, %l4, %g1
std %f22, [%l7 + 0x48]
ldub [%l7 + 0x08], %i0
loop_2159:
fsrc1s %f9, %f26
fnegd %f6, %f0
sll %l3, %l1, %i3
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x1E] %asi, %i1
edge16n %o3, %i4, %g3
andcc %i2, %g5, %i5
array8 %i6, %g4, %l2
smulcc %o7, %o4, %o2
fbu %fcc3, loop_2160
fornot2 %f2, %f28, %f0
movvc %xcc, %o1, %l0
udivcc %o5, 0x0092, %g2
loop_2160:
call loop_2161
srlx %l6, 0x03, %g7
addccc %g6, %i7, %l5
addcc %o0, %o6, %l4
loop_2161:
edge8n %i0, %l3, %l1
tle %icc, 0x2
array16 %i3, %i1, %o3
fbue %fcc3, loop_2162
movrgz %g1, 0x163, %i4
sir 0x1EAA
fsrc2 %f2, %f2
loop_2162:
fpsub16s %f22, %f24, %f29
std %f4, [%l7 + 0x70]
fmovrslz %g3, %f20, %f0
array32 %g5, %i2, %i5
tl %icc, 0x3
be,a,pn %xcc, loop_2163
tn %icc, 0x5
andncc %g4, %i6, %l2
udiv %o4, 0x1E98, %o2
loop_2163:
sth %o1, [%l7 + 0x0C]
tle %xcc, 0x1
movvc %icc, %o7, %l0
subc %g2, %o5, %l6
fbn %fcc3, loop_2164
add %g7, 0x0000, %g6
subcc %l5, %o0, %i7
udiv %o6, 0x04EC, %l4
loop_2164:
smulcc %l3, 0x090B, %i0
fmovrsgz %l1, %f14, %f2
movpos %icc, %i3, %o3
udivx %i1, 0x1FCD, %i4
tneg %xcc, 0x2
sir 0x142F
fmovda %xcc, %f5, %f22
fandnot2s %f4, %f8, %f2
ldstub [%l7 + 0x2E], %g3
movrlez %g5, %i2, %i5
fpackfix %f30, %f9
addc %g1, %i6, %g4
movge %icc, %l2, %o2
edge16ln %o4, %o7, %o1
fandnot1s %f4, %f29, %f31
tsubcc %l0, %g2, %o5
mulx %g7, %l6, %l5
fbne %fcc0, loop_2165
movgu %icc, %g6, %o0
brlez %i7, loop_2166
movre %o6, 0x007, %l4
loop_2165:
tne %xcc, 0x0
bleu,pn %icc, loop_2167
loop_2166:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivx %l3, 0x1BEA, %i0
tn %icc, 0x3
loop_2167:
ldsw [%l7 + 0x68], %i3
smulcc %o3, 0x149B, %l1
movrlez %i1, %i4, %g3
movle %icc, %g5, %i2
wr %g0, 0x89, %asi
swapa [%l7 + 0x48] %asi, %i5
wr %g0, 0x10, %asi
swapa [%l7 + 0x44] %asi, %i6
fbug %fcc2, loop_2168
umulcc %g1, %g4, %l2
tcs %xcc, 0x7
bn,pt %xcc, loop_2169
loop_2168:
fcmpd %fcc3, %f4, %f14
srax %o4, %o7, %o2
taddcctv %l0, %g2, %o5
loop_2169:
bl,a,pt %icc, loop_2170
orn %g7, 0x0DC5, %l6
edge16n %l5, %g6, %o0
set 0x38, %i7
stxa %o1, [%l7 + %i7] 0x88
loop_2170:
umul %o6, %l4, %i7
movne %icc, %i0, %l3
addc %i3, 0x117D, %l1
orn %i1, %i4, %g3
alignaddr %g5, %o3, %i5
tgu %icc, 0x0
movl %xcc, %i2, %i6
fnegs %f31, %f15
nop
set 0x30, %o6
prefetch [%l7 + %o6], 0x1
ldd [%l7 + 0x68], %f18
xnor %g4, 0x0DDF, %l2
fornot1s %f13, %f4, %f11
fxors %f16, %f5, %f31
orn %o4, %g1, %o2
fornot1s %f24, %f21, %f12
wr %g0, 0x11, %asi
ldswa [%l7 + 0x30] %asi, %o7
srax %g2, %l0, %g7
add %l6, 0x0934, %o5
sllx %g6, 0x1E, %o0
edge32ln %l5, %o6, %o1
alignaddr %l4, %i7, %i0
mulscc %l3, %l1, %i1
tvs %icc, 0x0
brlez %i3, loop_2171
array32 %i4, %g3, %o3
edge16 %g5, %i5, %i6
bpos %xcc, loop_2172
loop_2171:
udiv %g4, 0x0E17, %l2
edge8ln %o4, %g1, %o2
tn %icc, 0x7
loop_2172:
swap [%l7 + 0x0C], %o7
fmovrdgz %i2, %f6, %f8
nop
setx loop_2173, %l0, %l1
jmpl %l1, %l0
call loop_2174
movrlez %g2, 0x062, %g7
fsrc1 %f12, %f24
loop_2173:
tpos %xcc, 0x4
loop_2174:
tleu %xcc, 0x3
popc %o5, %l6
andncc %o0, %g6, %l5
prefetch [%l7 + 0x54], 0x0
bpos,pt %icc, loop_2175
udiv %o1, 0x0F97, %l4
fbn,a %fcc2, loop_2176
movleu %xcc, %i7, %i0
loop_2175:
tge %xcc, 0x4
bne,pn %icc, loop_2177
loop_2176:
call loop_2178
membar 0x0B
be loop_2179
loop_2177:
tneg %xcc, 0x7
loop_2178:
fcmpeq32 %f30, %f8, %o6
fpsub16 %f20, %f10, %f26
loop_2179:
fpackfix %f4, %f26
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bshuffle %f28, %f22, %f4
std %l2, [%l7 + 0x60]
fmovde %icc, %f25, %f10
set 0x30, %l0
ldda [%l7 + %l0] 0x04, %i0
movge %icc, %l1, %i4
srax %i3, %o3, %g3
fba,a %fcc1, loop_2180
fand %f0, %f10, %f14
sllx %i5, %i6, %g5
ba,a,pn %icc, loop_2181
loop_2180:
bg,a,pn %icc, loop_2182
fcmpeq16 %f14, %f16, %g4
fbo,a %fcc1, loop_2183
loop_2181:
fmovd %f24, %f0
loop_2182:
edge32l %l2, %g1, %o2
movle %icc, %o7, %o4
loop_2183:
fcmpne16 %f6, %f4, %i2
edge8ln %l0, %g7, %g2
wr %g0, 0x27, %asi
stba %o5, [%l7 + 0x25] %asi
membar #Sync
fmovrdgz %l6, %f0, %f24
fba %fcc3, loop_2184
sdivx %o0, 0x07A9, %g6
fmovdneg %icc, %f2, %f25
ba,pn %xcc, loop_2185
loop_2184:
fmovrdgez %o1, %f8, %f10
tle %xcc, 0x7
movle %icc, %l4, %i7
loop_2185:
sdivx %l5, 0x0D9D, %o6
lduh [%l7 + 0x16], %l3
stx %i1, [%l7 + 0x28]
movne %icc, %l1, %i0
andn %i4, %o3, %i3
fmovdl %icc, %f9, %f12
add %g3, %i6, %i5
taddcc %g5, 0x1AFC, %g4
set 0x5E, %i5
stha %l2, [%l7 + %i5] 0x88
array16 %g1, %o2, %o4
add %i2, %l0, %o7
move %xcc, %g7, %g2
xorcc %o5, 0x104A, %l6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %xcc, 0x3
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x37] %asi, %g6
andcc %o1, 0x16D4, %l4
fmovse %icc, %f7, %f22
fcmpeq32 %f2, %f18, %o0
tsubcctv %i7, %o6, %l3
bvs %xcc, loop_2186
sub %i1, 0x1810, %l1
membar 0x13
fpadd16s %f25, %f0, %f31
loop_2186:
movrne %i0, %i4, %o3
xor %i3, 0x1675, %l5
sub %g3, %i6, %g5
set 0x68, %o7
stxa %i5, [%l7 + %o7] 0xeb
membar #Sync
fxor %f16, %f20, %f16
fsrc1 %f20, %f2
subccc %g4, 0x1ACA, %l2
tsubcc %o2, %o4, %g1
fmovrdgz %i2, %f20, %f26
fmovdcs %xcc, %f1, %f22
faligndata %f26, %f18, %f20
fbu %fcc3, loop_2187
edge32 %l0, %g7, %g2
srlx %o5, %o7, %l6
wr %g0, 0x2a, %asi
stha %o1, [%l7 + 0x1C] %asi
membar #Sync
loop_2187:
movpos %xcc, %l4, %o0
movge %xcc, %i7, %o6
smul %g6, 0x0411, %i1
fornot2 %f10, %f10, %f14
or %l1, %l3, %i4
fmovrse %i0, %f16, %f24
addc %i3, 0x1E7D, %o3
sth %l5, [%l7 + 0x50]
sll %g3, 0x16, %i6
addccc %i5, 0x09D3, %g4
movle %icc, %g5, %l2
call loop_2188
movle %icc, %o2, %g1
pdist %f26, %f8, %f20
set 0x3C, %o1
sta %f25, [%l7 + %o1] 0x15
loop_2188:
edge16ln %i2, %l0, %o4
add %l7, 0x58, %l6
wr %g0, 0x10, %asi
casxa [%l6] %asi, %g2, %g7
fmovsleu %xcc, %f17, %f25
edge16 %o5, %l6, %o7
andcc %l4, 0x1F3D, %o0
fexpand %f17, %f2
fmovsvs %xcc, %f10, %f7
xnorcc %i7, 0x17E3, %o1
stbar
fandnot1 %f2, %f2, %f10
ldsw [%l7 + 0x24], %g6
movcs %xcc, %o6, %l1
set 0x18, %g7
sta %f30, [%l7 + %g7] 0x15
taddcctv %l3, %i4, %i1
sdiv %i3, 0x178C, %i0
fbul,a %fcc2, loop_2189
fmovrdgz %l5, %f24, %f22
fbne,a %fcc2, loop_2190
fmovdpos %icc, %f26, %f17
loop_2189:
movn %icc, %g3, %o3
tge %xcc, 0x0
loop_2190:
fpadd32s %f1, %f17, %f2
fxors %f4, %f2, %f25
mulscc %i6, 0x14D5, %i5
edge16l %g4, %g5, %l2
fbo,a %fcc0, loop_2191
alignaddrl %o2, %g1, %l0
smul %i2, %g2, %o4
movrgez %g7, %o5, %o7
loop_2191:
addcc %l4, %o0, %l6
udivx %o1, 0x1DAE, %g6
ldsb [%l7 + 0x23], %i7
smul %o6, %l3, %i4
ldstub [%l7 + 0x54], %i1
movvs %xcc, %l1, %i3
add %i0, 0x0135, %l5
ld [%l7 + 0x2C], %f15
wr %g0, 0xe3, %asi
stha %g3, [%l7 + 0x34] %asi
membar #Sync
addc %o3, %i6, %g4
fbl %fcc1, loop_2192
popc 0x0F54, %g5
edge8ln %i5, %l2, %o2
move %xcc, %l0, %i2
loop_2192:
nop
set 0x18, %i3
sta %f31, [%l7 + %i3] 0x89
mova %xcc, %g1, %o4
mulscc %g7, %g2, %o5
taddcctv %o7, 0x0944, %o0
fmovdge %xcc, %f21, %f23
udiv %l6, 0x17B8, %l4
ldsh [%l7 + 0x3C], %g6
edge16ln %i7, %o6, %o1
fones %f11
bleu,pt %xcc, loop_2193
udivx %i4, 0x084D, %l3
udiv %l1, 0x02B3, %i1
subc %i3, 0x0A90, %i0
loop_2193:
nop
set 0x38, %l6
stba %l5, [%l7 + %l6] 0xe3
membar #Sync
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnorcc %o3, 0x00F7, %g3
movne %xcc, %g4, %g5
tsubcc %i5, %i6, %l2
fsrc1s %f7, %f29
udiv %l0, 0x16ED, %o2
ldd [%l7 + 0x40], %g0
andn %i2, %o4, %g2
fxor %f8, %f18, %f20
edge16ln %g7, %o5, %o0
lduw [%l7 + 0x68], %o7
srl %l4, %l6, %i7
subccc %o6, %o1, %i4
alignaddrl %g6, %l1, %i1
siam 0x0
movcs %xcc, %i3, %i0
sdivcc %l3, 0x1F44, %o3
set 0x7E, %o3
ldsha [%l7 + %o3] 0x88, %g3
mulscc %l5, %g5, %g4
movle %xcc, %i6, %i5
movge %icc, %l2, %o2
umul %l0, 0x0BB0, %g1
andn %o4, %g2, %g7
tg %icc, 0x3
udivcc %i2, 0x14C3, %o0
alignaddrl %o5, %o7, %l4
movgu %xcc, %l6, %o6
add %o1, %i7, %g6
sdiv %l1, 0x13AD, %i1
fornot2s %f12, %f5, %f2
add %i4, 0x10A4, %i0
and %l3, 0x1092, %i3
xnor %o3, %l5, %g3
orcc %g4, %g5, %i5
sdiv %i6, 0x0CF3, %o2
fnand %f24, %f0, %f20
fmovdvs %icc, %f11, %f29
fmovrdlz %l2, %f12, %f24
sdiv %g1, 0x0D58, %o4
std %g2, [%l7 + 0x40]
fba,a %fcc3, loop_2194
addccc %g7, 0x1906, %l0
mulx %i2, %o0, %o5
movg %xcc, %o7, %l4
loop_2194:
edge8n %l6, %o6, %i7
edge8n %g6, %o1, %i1
tleu %icc, 0x5
sdivcc %l1, 0x04D8, %i4
movcs %xcc, %l3, %i3
srlx %i0, 0x0B, %o3
movle %xcc, %l5, %g4
andn %g3, 0x019B, %i5
be,pt %icc, loop_2195
fpadd16s %f11, %f7, %f14
fornot2s %f22, %f27, %f15
fone %f28
loop_2195:
edge16l %i6, %o2, %l2
tne %xcc, 0x2
movcs %xcc, %g5, %g1
fbl,a %fcc1, loop_2196
movn %xcc, %o4, %g7
edge32 %l0, %i2, %g2
tsubcc %o0, %o7, %o5
loop_2196:
stw %l4, [%l7 + 0x1C]
subccc %l6, 0x1B46, %i7
sir 0x11A7
wr %g0, 0x81, %asi
swapa [%l7 + 0x68] %asi, %o6
brgez %g6, loop_2197
tcs %xcc, 0x4
movneg %xcc, %o1, %i1
bleu,pt %icc, loop_2198
loop_2197:
smulcc %l1, %i4, %l3
fnors %f18, %f9, %f15
te %xcc, 0x4
loop_2198:
fabsd %f8, %f22
fmovrdlez %i3, %f10, %f26
bne,a %icc, loop_2199
movg %icc, %o3, %i0
ldsb [%l7 + 0x34], %g4
add %l7, 0x34, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %g3, %l5
loop_2199:
fmovsvc %icc, %f14, %f16
mova %icc, %i6, %i5
fbge %fcc3, loop_2200
sdivx %l2, 0x172F, %o2
taddcc %g5, 0x0AC1, %o4
array16 %g1, %l0, %g7
loop_2200:
fmovdpos %icc, %f23, %f25
set 0x10, %l4
prefetcha [%l7 + %l4] 0x14, 0x2
subc %o0, 0x0E77, %i2
umulcc %o7, 0x124F, %l4
fmovsg %icc, %f19, %f31
edge16 %l6, %i7, %o5
movrgz %o6, %o1, %g6
set 0x53, %l1
ldsba [%l7 + %l1] 0x15, %l1
fpackfix %f26, %f16
bge,pn %xcc, loop_2201
movrlz %i4, 0x242, %l3
tne %icc, 0x1
movvs %xcc, %i3, %i1
loop_2201:
fmovsn %xcc, %f22, %f7
tneg %icc, 0x4
set 0x24, %l2
stwa %o3, [%l7 + %l2] 0x22
membar #Sync
fmovdle %xcc, %f26, %f16
tleu %icc, 0x4
brnz %i0, loop_2202
be,a loop_2203
tl %xcc, 0x5
call loop_2204
loop_2202:
brlz,a %g3, loop_2205
loop_2203:
fcmped %fcc0, %f6, %f16
fmovdl %xcc, %f22, %f26
loop_2204:
fmovsne %icc, %f8, %f28
loop_2205:
membar 0x0E
fmovdle %icc, %f9, %f27
andncc %l5, %i6, %g4
umul %l2, %i5, %g5
sdivcc %o2, 0x0602, %g1
sdivx %o4, 0x196A, %l0
fbn,a %fcc1, loop_2206
tcc %icc, 0x0
andn %g7, 0x0B19, %g2
orn %o0, 0x0903, %o7
loop_2206:
fbug,a %fcc2, loop_2207
edge16l %l4, %i2, %i7
mova %icc, %o5, %o6
and %l6, 0x1249, %o1
loop_2207:
fmovscs %xcc, %f1, %f16
wr %g0, 0x80, %asi
stha %l1, [%l7 + 0x14] %asi
movpos %icc, %i4, %l3
tneg %icc, 0x3
mulx %g6, 0x1953, %i1
move %icc, %o3, %i0
sll %i3, %l5, %g3
tne %icc, 0x4
movg %xcc, %i6, %l2
popc %i5, %g4
bge loop_2208
edge16ln %g5, %o2, %o4
sdiv %l0, 0x06DA, %g7
mova %xcc, %g2, %o0
loop_2208:
nop
setx loop_2209, %l0, %l1
jmpl %l1, %o7
fba,a %fcc3, loop_2210
tcs %xcc, 0x7
tgu %icc, 0x1
loop_2209:
movcc %xcc, %l4, %g1
loop_2210:
nop
set 0x3C, %l3
sth %i2, [%l7 + %l3]
wr %g0, 0x18, %asi
stha %o5, [%l7 + 0x0C] %asi
fsrc2 %f12, %f12
set 0x63, %g4
ldsba [%l7 + %g4] 0x10, %o6
fsrc1s %f5, %f21
sethi 0x0733, %i7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %l6, 0x0C57, %l1
ldsw [%l7 + 0x7C], %i4
movcs %icc, %o1, %l3
sra %g6, %i1, %i0
mulscc %i3, 0x121E, %l5
fbne %fcc1, loop_2211
mulx %o3, %g3, %i6
set 0x6E, %g1
ldsha [%l7 + %g1] 0x10, %l2
loop_2211:
smul %g4, %g5, %i5
movrgez %o4, 0x019, %l0
brz,a %g7, loop_2212
xnorcc %g2, %o0, %o7
fbo,a %fcc2, loop_2213
bn %icc, loop_2214
loop_2212:
orcc %o2, 0x1E6D, %l4
fands %f10, %f6, %f5
loop_2213:
fbne %fcc1, loop_2215
loop_2214:
st %f6, [%l7 + 0x0C]
srlx %g1, 0x06, %o5
fands %f15, %f27, %f29
loop_2215:
sdiv %o6, 0x1DA7, %i2
nop
setx loop_2216, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge16ln %i7, %l6, %i4
stx %l1, [%l7 + 0x68]
popc %l3, %o1
loop_2216:
sub %g6, %i1, %i3
tcs %xcc, 0x1
xnorcc %i0, %l5, %o3
subcc %g3, %i6, %l2
umul %g5, 0x128C, %i5
mulx %o4, 0x12CF, %g4
fcmpeq16 %f26, %f30, %g7
fcmpne32 %f6, %f4, %l0
fmovde %xcc, %f20, %f17
movrne %o0, 0x148, %g2
sdivcc %o7, 0x10B6, %o2
tg %icc, 0x5
fones %f28
sll %g1, %o5, %o6
wr %g0, 0x19, %asi
sta %f29, [%l7 + 0x24] %asi
ldsb [%l7 + 0x69], %i2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array16 %l4, %l6, %i4
tleu %xcc, 0x0
sub %i7, %l1, %l3
nop
setx loop_2217, %l0, %l1
jmpl %l1, %o1
edge32ln %i1, %g6, %i0
popc 0x0B3E, %i3
fmovd %f6, %f22
loop_2217:
nop
set 0x60, %g5
ldda [%l7 + %g5] 0xe2, %o2
fcmple32 %f4, %f18, %l5
fmovdl %xcc, %f24, %f22
fsrc1s %f16, %f27
sll %i6, %l2, %g5
movvs %xcc, %g3, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brgz %o4, loop_2218
edge8 %g7, %g4, %l0
taddcc %g2, %o0, %o7
edge16n %o2, %o5, %g1
loop_2218:
fmovdvc %icc, %f15, %f30
movrne %i2, %o6, %l4
lduw [%l7 + 0x14], %l6
tleu %xcc, 0x0
ldsw [%l7 + 0x44], %i7
fmul8sux16 %f30, %f14, %f14
udiv %l1, 0x1061, %i4
tpos %xcc, 0x2
edge16n %o1, %i1, %g6
ta %icc, 0x3
udivx %i0, 0x0A17, %i3
fxnor %f26, %f0, %f12
ba,a loop_2219
xnorcc %l3, %l5, %i6
edge8 %o3, %l2, %g5
fnot1 %f22, %f8
loop_2219:
fpadd32 %f16, %f30, %f2
fmovdvs %xcc, %f25, %f26
call loop_2220
fnot1s %f30, %f12
tsubcc %i5, %g3, %o4
fmovrdne %g7, %f12, %f18
loop_2220:
udiv %g4, 0x174B, %g2
fmovdvc %xcc, %f5, %f29
movneg %xcc, %o0, %l0
tpos %xcc, 0x5
sub %o7, %o2, %g1
srlx %i2, 0x02, %o6
set 0x48, %l5
stha %o5, [%l7 + %l5] 0x19
ba %xcc, loop_2221
xnor %l4, %i7, %l1
st %f13, [%l7 + 0x28]
set 0x1C, %g6
stwa %i4, [%l7 + %g6] 0x23
membar #Sync
loop_2221:
movl %xcc, %o1, %l6
edge8ln %g6, %i1, %i3
edge16n %l3, %i0, %i6
fmovrdlz %o3, %f8, %f26
movrgez %l5, 0x195, %g5
add %l7, 0x60, %l6
wr %g0, 0x18, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x18, %i5, %l2
fmovrsgez %o4, %f20, %f1
fnot1s %f23, %f15
andcc %g3, %g4, %g2
subccc %o0, 0x0CA3, %l0
tsubcc %o7, %o2, %g7
orncc %g1, %o6, %i2
movrgez %l4, 0x24B, %i7
udivcc %o5, 0x1191, %i4
tne %icc, 0x3
fnands %f8, %f13, %f7
call loop_2222
sub %l1, %l6, %g6
movcc %icc, %o1, %i3
fmovsn %icc, %f28, %f4
loop_2222:
tne %icc, 0x7
fands %f16, %f18, %f21
siam 0x0
tge %icc, 0x1
array32 %l3, %i0, %i6
be,a,pn %icc, loop_2223
fnot2s %f16, %f16
tn %xcc, 0x4
tl %icc, 0x2
loop_2223:
flush %l7 + 0x54
movvc %xcc, %o3, %i1
movrlez %g5, 0x298, %l5
orn %l2, 0x19EA, %o4
umul %i5, %g3, %g4
fornot1 %f22, %f14, %f10
ldd [%l7 + 0x70], %f12
sir 0x19AE
movge %xcc, %o0, %g2
set 0x48, %o0
swapa [%l7 + %o0] 0x89, %l0
tle %icc, 0x7
stw %o7, [%l7 + 0x0C]
andncc %o2, %g7, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge32 %i2, %l4, %o6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpack32 %f4, %f22, %f12
movre %i7, 0x188, %i4
movrgez %l1, %l6, %g6
edge8ln %o1, %i3, %l3
tsubcctv %i0, 0x1F44, %o5
smulcc %o3, 0x1B67, %i1
movrlez %g5, %l5, %i6
fandnot2 %f24, %f28, %f4
edge32 %o4, %l2, %g3
xnor %g4, 0x1C7B, %i5
lduh [%l7 + 0x38], %o0
fmuld8sux16 %f8, %f0, %f4
ldsw [%l7 + 0x10], %l0
sll %o7, 0x11, %o2
xor %g2, %g7, %g1
edge16l %i2, %l4, %o6
alignaddr %i4, %i7, %l6
bne,pt %icc, loop_2224
fbug,a %fcc2, loop_2225
movrgz %g6, 0x22C, %l1
mulx %o1, 0x1C64, %i3
loop_2224:
ldstub [%l7 + 0x15], %l3
loop_2225:
fmovscs %icc, %f11, %f5
movgu %xcc, %i0, %o3
movle %icc, %i1, %o5
andn %l5, 0x15F3, %i6
stbar
fmovsne %icc, %f5, %f14
sdivcc %g5, 0x1677, %l2
edge8ln %g3, %o4, %i5
sdivx %o0, 0x155F, %l0
brz,a %o7, loop_2226
movrlz %g4, 0x0FA, %g2
srax %o2, 0x19, %g7
udivx %i2, 0x06A9, %g1
loop_2226:
sdivcc %l4, 0x0C18, %o6
fcmpeq32 %f6, %f24, %i7
subcc %i4, 0x100C, %l6
smulcc %g6, 0x1150, %l1
ldd [%l7 + 0x50], %f8
movrlz %o1, %l3, %i0
set 0x3F, %g3
ldsba [%l7 + %g3] 0x0c, %o3
set 0x70, %g2
sta %f4, [%l7 + %g2] 0x80
fba %fcc1, loop_2227
sub %i3, %i1, %l5
movleu %icc, %i6, %o5
fxnors %f5, %f7, %f7
loop_2227:
movg %icc, %g5, %l2
fnegd %f16, %f6
edge32 %g3, %o4, %i5
movrgz %l0, 0x27B, %o0
srl %o7, %g4, %o2
prefetch [%l7 + 0x40], 0x1
andn %g7, %g2, %g1
fpadd32s %f25, %f11, %f20
sdivcc %i2, 0x096F, %l4
bvc,a,pt %icc, loop_2228
fornot2 %f20, %f14, %f28
movn %icc, %i7, %i4
sth %l6, [%l7 + 0x4A]
loop_2228:
mulscc %g6, 0x15DF, %o6
set 0x10, %i4
ldda [%l7 + %i4] 0x81, %o0
fornot2s %f24, %f13, %f10
sllx %l1, 0x08, %i0
tpos %icc, 0x1
movcc %xcc, %l3, %i3
lduw [%l7 + 0x4C], %i1
fands %f15, %f30, %f15
stx %l5, [%l7 + 0x58]
fbu %fcc0, loop_2229
tpos %xcc, 0x7
nop
setx loop_2230, %l0, %l1
jmpl %l1, %o3
alignaddrl %i6, %o5, %l2
loop_2229:
fmovsl %xcc, %f30, %f13
tpos %xcc, 0x6
loop_2230:
edge8ln %g5, %g3, %o4
fbuge,a %fcc3, loop_2231
edge32l %i5, %l0, %o7
taddcc %o0, 0x0290, %g4
fcmpne32 %f28, %f22, %o2
loop_2231:
nop
wr %g0, 0x10, %asi
stda %g2, [%l7 + 0x48] %asi
movge %xcc, %g7, %g1
wr %g0, 0x81, %asi
ldda [%l7 + 0x40] %asi, %f16
tcs %xcc, 0x5
fnegd %f4, %f24
orn %l4, 0x0DB8, %i7
nop
set 0x40, %o2
std %f2, [%l7 + %o2]
stx %i2, [%l7 + 0x08]
fmovsl %xcc, %f2, %f16
sdivcc %l6, 0x0329, %i4
edge32l %o6, %o1, %g6
edge8ln %i0, %l3, %i3
tpos %xcc, 0x0
fbl,a %fcc0, loop_2232
or %l1, %l5, %i1
fbu %fcc3, loop_2233
fmovrslz %o3, %f0, %f24
loop_2232:
orncc %o5, 0x03C2, %l2
be,a,pt %xcc, loop_2234
loop_2233:
bcs,a,pt %icc, loop_2235
tsubcc %g5, %i6, %o4
bne,a,pn %xcc, loop_2236
loop_2234:
st %f7, [%l7 + 0x0C]
loop_2235:
movneg %icc, %g3, %l0
udivx %o7, 0x0DD7, %o0
loop_2236:
fornot1 %f24, %f16, %f18
fxors %f18, %f23, %f11
sdivx %i5, 0x0793, %g4
ldub [%l7 + 0x1A], %o2
smulcc %g2, 0x13E6, %g7
tle %icc, 0x0
edge32 %l4, %i7, %g1
edge8 %i2, %l6, %i4
tn %xcc, 0x4
set 0x40, %i6
ldda [%l7 + %i6] 0x2a, %o0
fpack32 %f12, %f8, %f16
orncc %o6, %g6, %l3
tl %xcc, 0x3
fbue,a %fcc2, loop_2237
xnorcc %i0, 0x0EA2, %i3
fandnot2s %f1, %f2, %f11
membar 0x17
loop_2237:
addccc %l1, %l5, %o3
movpos %xcc, %i1, %l2
fmovrse %g5, %f2, %f22
fpsub32s %f8, %f11, %f27
pdist %f8, %f8, %f22
fmul8x16au %f1, %f16, %f22
stbar
fandnot1 %f22, %f26, %f24
edge16l %i6, %o5, %g3
fone %f6
subcc %l0, %o7, %o0
tneg %icc, 0x5
tcs %xcc, 0x7
taddcc %i5, 0x1044, %g4
fbule %fcc3, loop_2238
fmovrdlez %o2, %f8, %f22
set 0x0D, %o5
stba %g2, [%l7 + %o5] 0x19
loop_2238:
movgu %xcc, %g7, %o4
sllx %l4, 0x03, %i7
edge8 %i2, %g1, %i4
fmovsge %xcc, %f16, %f1
fmovscs %xcc, %f23, %f22
edge32 %o1, %o6, %l6
srlx %g6, 0x02, %i0
ldsb [%l7 + 0x21], %l3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
te %xcc, 0x0
fnands %f17, %f5, %f2
set 0x20, %i2
swapa [%l7 + %i2] 0x19, %l1
stx %l5, [%l7 + 0x50]
sdivcc %i3, 0x08E8, %i1
edge8l %o3, %l2, %g5
srax %i6, %o5, %g3
move %icc, %o7, %o0
popc %i5, %g4
movn %icc, %l0, %o2
edge16n %g7, %g2, %o4
tpos %icc, 0x7
add %l7, 0x28, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %i7, %l4
mulx %i2, %g1, %i4
sra %o6, 0x1C, %l6
smulcc %g6, 0x17A6, %o1
andcc %i0, 0x09BA, %l1
fmovrsne %l5, %f16, %f22
wr %g0, 0x2a, %asi
ldda [%l7 + 0x40] %asi, %l2
taddcc %i3, 0x1353, %o3
orcc %l2, %g5, %i1
fmovsg %xcc, %f20, %f13
movrne %o5, %i6, %g3
fpsub16s %f11, %f21, %f11
edge8n %o0, %o7, %i5
fabss %f8, %f30
popc %l0, %g4
udivcc %o2, 0x0A87, %g2
fands %f24, %f12, %f30
wr %g0, 0x10, %asi
sta %f10, [%l7 + 0x60] %asi
movn %xcc, %g7, %o4
fmovsg %xcc, %f7, %f14
bcc %icc, loop_2239
fmovsa %icc, %f17, %f28
fblg %fcc0, loop_2240
tg %icc, 0x5
loop_2239:
fmovrde %l4, %f0, %f4
fbu,a %fcc3, loop_2241
loop_2240:
movl %xcc, %i7, %i2
movle %icc, %g1, %i4
movvc %xcc, %l6, %g6
loop_2241:
tl %icc, 0x5
fxnors %f18, %f1, %f23
array8 %o1, %o6, %i0
array16 %l5, %l1, %l3
fmuld8ulx16 %f11, %f4, %f18
set 0x38, %i1
lduba [%l7 + %i1] 0x10, %i3
xor %o3, %l2, %i1
fmul8x16 %f13, %f18, %f28
tcs %icc, 0x5
xorcc %g5, %i6, %o5
fmovrslz %o0, %f15, %f10
xnorcc %o7, %i5, %l0
edge8l %g4, %o2, %g3
fone %f28
set 0x6C, %o4
swapa [%l7 + %o4] 0x11, %g7
fcmpgt16 %f14, %f28, %g2
fsrc2s %f18, %f0
xor %l4, 0x058A, %i7
sir 0x0E4A
set 0x18, %i7
ldswa [%l7 + %i7] 0x80, %o4
edge16l %i2, %i4, %g1
bcc %icc, loop_2242
edge8l %g6, %o1, %l6
fmuld8sux16 %f10, %f23, %f30
ldd [%l7 + 0x28], %i0
loop_2242:
tge %icc, 0x3
and %l5, 0x1F90, %o6
fandnot2 %f26, %f18, %f6
edge16 %l3, %l1, %i3
xorcc %l2, 0x117B, %o3
edge16n %g5, %i1, %i6
edge8 %o0, %o7, %i5
andcc %o5, 0x06E4, %g4
fbul %fcc1, loop_2243
edge32 %o2, %g3, %l0
sllx %g2, 0x0D, %g7
fornot1 %f30, %f24, %f6
loop_2243:
movpos %icc, %l4, %o4
fcmped %fcc1, %f20, %f18
bleu %icc, loop_2244
fbn,a %fcc3, loop_2245
fmovdne %xcc, %f22, %f19
edge32l %i2, %i7, %g1
loop_2244:
fbu,a %fcc2, loop_2246
loop_2245:
fbne,a %fcc3, loop_2247
andcc %i4, %g6, %l6
edge8 %o1, %i0, %l5
loop_2246:
add %l3, %l1, %o6
loop_2247:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %l2, %o3, %g5
movrgez %i1, 0x078, %i3
subccc %o0, 0x0B3D, %o7
fbul %fcc3, loop_2248
subc %i5, %o5, %g4
movneg %xcc, %i6, %g3
bge,a %icc, loop_2249
loop_2248:
movl %icc, %l0, %o2
fbul,a %fcc2, loop_2250
bcs,pt %xcc, loop_2251
loop_2249:
srax %g7, %g2, %l4
edge16 %o4, %i2, %g1
loop_2250:
mulx %i7, %g6, %i4
loop_2251:
andcc %l6, 0x00EE, %o1
subc %l5, 0x1E87, %i0
and %l1, %o6, %l3
fcmpeq16 %f18, %f24, %o3
for %f2, %f14, %f26
fmovrse %l2, %f4, %f3
array16 %g5, %i3, %i1
sdiv %o0, 0x07C2, %i5
movrgz %o5, %g4, %o7
or %g3, %l0, %o2
fxors %f4, %f26, %f17
movpos %xcc, %g7, %i6
wr %g0, 0x80, %asi
ldxa [%l7 + 0x50] %asi, %g2
add %l7, 0x38, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %l4, %o4
movrgez %i2, 0x0A5, %i7
orncc %g1, %i4, %l6
set 0x18, %i0
swapa [%l7 + %i0] 0x19, %g6
swap [%l7 + 0x34], %o1
move %xcc, %l5, %i0
std %f18, [%l7 + 0x68]
movpos %icc, %o6, %l3
fornot1 %f8, %f24, %f6
fmovsn %icc, %f4, %f0
tn %icc, 0x3
fcmpeq16 %f14, %f18, %l1
ldub [%l7 + 0x14], %o3
ta %xcc, 0x0
addccc %l2, 0x1328, %g5
srlx %i3, %i1, %o0
and %o5, 0x0393, %g4
fmovrdgz %o7, %f0, %f4
orncc %g3, %l0, %i5
bl,a %icc, loop_2252
edge16 %o2, %i6, %g7
srax %l4, 0x16, %o4
ldsb [%l7 + 0x24], %g2
loop_2252:
move %xcc, %i7, %i2
add %g1, 0x17C4, %l6
sra %g6, %i4, %l5
fmovsleu %icc, %f6, %f12
edge16l %o1, %i0, %o6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tleu %xcc, 0x6
movrgz %l3, 0x2B0, %l1
array16 %l2, %g5, %o3
fmovrslz %i3, %f3, %f26
tne %xcc, 0x0
movg %icc, %i1, %o0
wr %g0, 0x19, %asi
stha %g4, [%l7 + 0x72] %asi
fpmerge %f2, %f1, %f0
fandnot2s %f13, %f21, %f11
tneg %icc, 0x2
fmovrdne %o7, %f14, %f6
addccc %g3, 0x177E, %o5
tsubcctv %i5, 0x02D1, %o2
edge32ln %i6, %g7, %l4
fmovrde %o4, %f8, %f2
umul %g2, 0x017D, %i7
fmovrdgz %l0, %f6, %f28
smulcc %g1, %i2, %g6
fbge %fcc1, loop_2253
stx %l6, [%l7 + 0x20]
fmovdvc %icc, %f8, %f28
movpos %icc, %l5, %o1
loop_2253:
fsrc1 %f10, %f2
tle %icc, 0x7
tcc %xcc, 0x1
siam 0x0
set 0x24, %o6
stha %i0, [%l7 + %o6] 0xe3
membar #Sync
tpos %icc, 0x7
sir 0x0458
fbul %fcc0, loop_2254
tgu %xcc, 0x4
taddcctv %i4, 0x1A5B, %o6
fmovdvs %icc, %f9, %f31
loop_2254:
movn %xcc, %l1, %l2
tvs %xcc, 0x2
fnot1s %f21, %f15
add %l3, %o3, %i3
ba,a,pt %icc, loop_2255
add %i1, %o0, %g5
movcc %xcc, %g4, %g3
brnz,a %o7, loop_2256
loop_2255:
fpmerge %f12, %f0, %f26
swap [%l7 + 0x68], %o5
fors %f4, %f6, %f31
loop_2256:
movg %icc, %o2, %i5
bl,a %xcc, loop_2257
fmovdne %xcc, %f21, %f9
fmovrdlez %g7, %f12, %f18
bne,a %xcc, loop_2258
loop_2257:
movcc %xcc, %l4, %i6
sdivcc %g2, 0x0718, %o4
ldsw [%l7 + 0x64], %l0
loop_2258:
or %g1, 0x12FB, %i7
umul %g6, %i2, %l5
fmovdcs %icc, %f26, %f22
srlx %l6, %o1, %i0
bneg,pn %xcc, loop_2259
array8 %o6, %l1, %i4
orn %l2, %l3, %o3
ldstub [%l7 + 0x58], %i3
loop_2259:
orncc %i1, 0x08E6, %g5
tge %xcc, 0x3
wr %g0, 0x89, %asi
lduha [%l7 + 0x54] %asi, %o0
sra %g4, %g3, %o7
sll %o2, %i5, %o5
fmovdvc %icc, %f22, %f18
tge %icc, 0x7
tne %xcc, 0x3
umulcc %g7, %l4, %g2
fcmple16 %f10, %f8, %i6
edge16 %l0, %o4, %i7
edge16n %g1, %g6, %i2
fmovdg %icc, %f29, %f4
movleu %xcc, %l5, %o1
fornot1 %f14, %f26, %f0
fbu %fcc2, loop_2260
movvc %icc, %i0, %o6
set 0x30, %i5
lda [%l7 + %i5] 0x80, %f22
loop_2260:
fmul8sux16 %f18, %f16, %f26
fnand %f2, %f4, %f28
call loop_2261
fone %f0
tpos %xcc, 0x4
sir 0x0B0B
loop_2261:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8n %l1, %i4, %l2
addcc %l3, %l6, %o3
xor %i3, %g5, %i1
tvs %icc, 0x1
tleu %icc, 0x0
fmovsge %xcc, %f22, %f6
fzeros %f18
movcc %icc, %o0, %g3
sub %o7, %o2, %g4
fnot1s %f20, %f1
bleu,pt %xcc, loop_2262
fbuge,a %fcc2, loop_2263
fmovrdgez %o5, %f2, %f2
tn %icc, 0x4
loop_2262:
tleu %icc, 0x0
loop_2263:
fnot2s %f29, %f2
set 0x78, %l0
prefetcha [%l7 + %l0] 0x89, 0x0
brgez %i5, loop_2264
bvc,pt %icc, loop_2265
tn %icc, 0x6
edge32n %g2, %l4, %i6
loop_2264:
membar 0x28
loop_2265:
nop
wr %g0, 0x80, %asi
sta %f0, [%l7 + 0x2C] %asi
movrgez %o4, 0x09C, %l0
movneg %icc, %i7, %g1
taddcc %g6, %i2, %l5
edge8ln %o1, %i0, %o6
sllx %l1, %i4, %l2
subccc %l6, 0x02F7, %o3
umulcc %i3, 0x1A50, %l3
movge %xcc, %i1, %g5
fnegd %f24, %f0
udivcc %o0, 0x1855, %o7
sethi 0x137B, %o2
brlz,a %g3, loop_2266
sethi 0x1219, %g4
smulcc %o5, 0x07DE, %g7
flush %l7 + 0x1C
loop_2266:
fmovrslez %i5, %f26, %f14
ba,pt %xcc, loop_2267
edge16l %g2, %l4, %i6
fcmpne32 %f28, %f14, %l0
tneg %icc, 0x7
loop_2267:
st %f27, [%l7 + 0x38]
fabsd %f12, %f2
fnot1s %f28, %f15
fpadd16s %f4, %f20, %f1
movg %xcc, %i7, %o4
tg %icc, 0x5
movre %g6, 0x0C3, %g1
movre %l5, 0x044, %i2
sir 0x0C7F
array16 %o1, %i0, %l1
fexpand %f17, %f12
set 0x40, %o1
stda %f16, [%l7 + %o1] 0x81
fpadd32 %f28, %f30, %f30
fmovdg %xcc, %f8, %f13
sdivcc %o6, 0x06D1, %l2
tcc %xcc, 0x5
addcc %i4, %o3, %l6
fands %f28, %f31, %f4
fors %f1, %f21, %f27
wr %g0, 0x80, %asi
stda %l2, [%l7 + 0x08] %asi
edge8l %i1, %i3, %g5
udivx %o0, 0x0222, %o7
stbar
bn,pt %icc, loop_2268
fandnot1s %f0, %f18, %f20
mulx %g3, 0x0351, %o2
tl %xcc, 0x3
loop_2268:
fxors %f31, %f0, %f20
sub %o5, %g4, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgez %i5, %g2, %l4
tleu %icc, 0x3
stx %l0, [%l7 + 0x20]
fmovdvs %xcc, %f11, %f17
movrne %i6, 0x3F1, %i7
fpack32 %f12, %f4, %f8
bg,a loop_2269
movle %xcc, %o4, %g6
array32 %l5, %g1, %i2
edge32 %i0, %l1, %o6
loop_2269:
edge32l %o1, %i4, %o3
tne %icc, 0x3
brgez,a %l2, loop_2270
ld [%l7 + 0x18], %f23
bne,pt %icc, loop_2271
movleu %xcc, %l6, %l3
loop_2270:
fnand %f28, %f6, %f14
sdiv %i1, 0x02C6, %i3
loop_2271:
edge16 %o0, %g5, %g3
sdivx %o7, 0x19FD, %o2
smul %o5, 0x0AF8, %g7
wr %g0, 0x81, %asi
stda %g4, [%l7 + 0x58] %asi
movrne %i5, 0x210, %g2
umul %l4, %i6, %i7
subc %o4, %l0, %g6
orncc %g1, %l5, %i2
tle %icc, 0x2
fba,a %fcc2, loop_2272
movne %icc, %i0, %o6
fpackfix %f22, %f19
tvc %icc, 0x7
loop_2272:
fmovdvs %xcc, %f28, %f7
array32 %l1, %i4, %o1
fbn %fcc1, loop_2273
fmovsa %xcc, %f14, %f22
fmovdgu %xcc, %f2, %f10
set 0x72, %o7
stha %o3, [%l7 + %o7] 0x23
membar #Sync
loop_2273:
tgu %icc, 0x0
fcmpd %fcc2, %f16, %f10
brlz %l2, loop_2274
tvc %icc, 0x6
movvs %icc, %l3, %i1
add %l6, %o0, %i3
loop_2274:
movcs %xcc, %g3, %o7
membar 0x5C
fmuld8ulx16 %f15, %f25, %f16
edge32n %g5, %o2, %o5
fbu,a %fcc1, loop_2275
sub %g7, %i5, %g4
fornot2s %f16, %f22, %f2
movleu %icc, %l4, %g2
loop_2275:
ldsw [%l7 + 0x7C], %i7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
set 0x4C, %i3
sta %f20, [%l7 + %i3] 0x19
movre %i6, 0x116, %l0
fnot1 %f0, %f30
fmovsne %xcc, %f6, %f10
bneg,a %xcc, loop_2276
fmovrdlz %g6, %f12, %f18
lduh [%l7 + 0x0E], %o4
fornot2s %f2, %f21, %f15
loop_2276:
movrlz %g1, 0x010, %i2
fpack32 %f18, %f0, %f0
edge8l %i0, %o6, %l1
fmuld8ulx16 %f4, %f22, %f14
orcc %l5, %i4, %o1
orncc %l2, %l3, %o3
addccc %i1, 0x0FBA, %o0
edge32 %i3, %l6, %o7
faligndata %f24, %f28, %f14
move %xcc, %g3, %o2
set 0x28, %l6
stda %o4, [%l7 + %l6] 0x10
movrne %g5, 0x066, %g7
movrlez %g4, %l4, %g2
andn %i7, 0x004B, %i6
fandnot2 %f4, %f14, %f0
fbe %fcc2, loop_2277
orncc %l0, %g6, %i5
brlz %o4, loop_2278
sir 0x037B
loop_2277:
edge16l %i2, %i0, %o6
mulx %g1, 0x1B11, %l5
loop_2278:
srax %l1, 0x0B, %o1
fnor %f0, %f0, %f0
tcc %xcc, 0x4
orncc %i4, 0x09AB, %l3
alignaddr %o3, %i1, %o0
sllx %i3, 0x1C, %l6
tsubcctv %o7, %g3, %l2
fpadd16 %f24, %f18, %f18
wr %g0, 0x81, %asi
swapa [%l7 + 0x64] %asi, %o5
umul %o2, %g5, %g7
umulcc %g4, %l4, %i7
sub %i6, %l0, %g2
srax %i5, %o4, %i2
fnot2 %f30, %f26
fmovdn %icc, %f23, %f21
fcmps %fcc0, %f25, %f18
xorcc %i0, 0x17AE, %g6
edge8l %g1, %o6, %l1
edge16n %o1, %l5, %i4
fandnot2 %f14, %f14, %f14
fpack32 %f4, %f14, %f22
andn %o3, %i1, %o0
tne %xcc, 0x4
fmovsa %xcc, %f7, %f7
add %l7, 0x20, %l6
wr %g0, 0x04, %asi
ldxa [%l6] %asi, %l3
casxa [%l6] 0x04, %l3, %l6
edge32n %i3, %o7, %l2
subcc %o5, %g3, %o2
movvc %icc, %g7, %g4
xorcc %g5, %l4, %i6
membar 0x27
movne %icc, %l0, %i7
fbge,a %fcc1, loop_2279
brgz,a %i5, loop_2280
fbl,a %fcc3, loop_2281
tneg %xcc, 0x0
loop_2279:
sub %g2, %o4, %i0
loop_2280:
nop
set 0x52, %o3
stha %g6, [%l7 + %o3] 0x22
membar #Sync
loop_2281:
movrgz %i2, %g1, %l1
tleu %icc, 0x0
andcc %o6, %o1, %l5
movl %icc, %i4, %i1
and %o0, %o3, %l3
tsubcc %l6, 0x13B6, %o7
tsubcctv %i3, %o5, %l2
srl %g3, %o2, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8l %g4, %g5, %l4
udiv %l0, 0x1B3F, %i6
sllx %i7, %g2, %i5
sdivx %o4, 0x0478, %i0
fmovsne %icc, %f10, %f12
edge16l %i2, %g6, %g1
siam 0x3
ba,a loop_2282
fmovscc %xcc, %f28, %f24
fbule,a %fcc0, loop_2283
fnands %f18, %f8, %f21
loop_2282:
fbul %fcc0, loop_2284
stb %o6, [%l7 + 0x2B]
loop_2283:
ldsh [%l7 + 0x38], %o1
brlz %l1, loop_2285
loop_2284:
tvs %icc, 0x6
smulcc %i4, %i1, %o0
fmovsg %xcc, %f0, %f14
loop_2285:
edge16 %l5, %l3, %l6
xnor %o3, 0x03A6, %i3
xor %o7, 0x049F, %o5
bn,pn %icc, loop_2286
movl %icc, %g3, %o2
xor %l2, 0x0CCA, %g4
movne %icc, %g5, %g7
loop_2286:
sll %l0, 0x07, %l4
ta %icc, 0x3
fmovsg %icc, %f5, %f12
mova %icc, %i6, %g2
movl %icc, %i5, %i7
tl %icc, 0x4
sdivcc %i0, 0x16CA, %o4
tleu %xcc, 0x5
alignaddr %i2, %g6, %g1
tcs %xcc, 0x5
add %l7, 0x68, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o1
casa [%l6] 0x80, %o1, %o6
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x18] %asi, 0x0
prefetch [%l7 + 0x3C], 0x2
ta %xcc, 0x6
stw %i4, [%l7 + 0x34]
tne %xcc, 0x4
movleu %xcc, %i1, %o0
fnors %f10, %f5, %f2
bge,pt %icc, loop_2287
fmovrsgz %l5, %f11, %f13
fmovdvc %xcc, %f19, %f12
popc 0x1F7A, %l6
loop_2287:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
umul %o3, %l3, %i3
ble,a loop_2288
fmovrdlez %o7, %f28, %f22
fbne %fcc1, loop_2289
fpsub32 %f24, %f30, %f20
loop_2288:
movleu %icc, %g3, %o2
tge %icc, 0x5
loop_2289:
sdivx %o5, 0x119F, %g4
sll %l2, %g7, %g5
movn %icc, %l0, %i6
fmovscs %icc, %f3, %f7
umulcc %l4, 0x0C68, %g2
tsubcc %i7, %i0, %o4
edge8n %i5, %g6, %g1
tleu %icc, 0x3
movcs %xcc, %i2, %o1
bne,a,pt %icc, loop_2290
fpsub16 %f4, %f0, %f0
bn loop_2291
xorcc %o6, 0x19E1, %l1
loop_2290:
movrlez %i4, 0x04B, %i1
set 0x74, %g7
lduha [%l7 + %g7] 0x89, %l5
loop_2291:
fbo %fcc0, loop_2292
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array32 %o0, %o3, %l3
sub %i3, 0x108A, %l6
loop_2292:
fbul %fcc0, loop_2293
movvc %xcc, %g3, %o7
faligndata %f0, %f22, %f14
tge %xcc, 0x0
loop_2293:
fxnor %f30, %f18, %f20
edge16ln %o5, %g4, %l2
bge,pt %icc, loop_2294
tl %icc, 0x0
tgu %xcc, 0x2
movrgez %o2, 0x2D9, %g7
loop_2294:
fcmple32 %f4, %f16, %l0
pdist %f30, %f10, %f2
fmovrsgz %g5, %f12, %f23
fpadd32 %f16, %f20, %f28
set 0x57, %l1
ldstuba [%l7 + %l1] 0x89, %i6
fnot2 %f30, %f30
bcs loop_2295
te %xcc, 0x2
set 0x50, %l2
ldda [%l7 + %l2] 0x2b, %l4
loop_2295:
nop
wr %g0, 0x20, %asi
stxa %i7, [%g0 + 0x0] %asi
xnor %g2, 0x1A28, %o4
wr %g0, 0x88, %asi
lduha [%l7 + 0x46] %asi, %i5
movrlez %i0, 0x0D6, %g6
move %icc, %i2, %g1
te %xcc, 0x2
movleu %icc, %o6, %l1
fors %f1, %f4, %f10
andn %i4, %i1, %l5
tne %icc, 0x7
tneg %icc, 0x2
udiv %o0, 0x1F27, %o3
mulx %l3, 0x1C43, %i3
sub %o1, 0x1EB7, %g3
fnegs %f12, %f21
array16 %o7, %l6, %o5
tneg %xcc, 0x5
ld [%l7 + 0x0C], %f18
tneg %icc, 0x1
movle %xcc, %g4, %o2
bne,a,pt %xcc, loop_2296
edge16n %g7, %l2, %g5
add %l0, %i6, %i7
fors %f25, %f1, %f25
loop_2296:
bne,a,pt %xcc, loop_2297
fnot1s %f17, %f21
movrgez %l4, 0x005, %g2
set 0x4E, %l3
lduba [%l7 + %l3] 0x19, %i5
loop_2297:
array8 %i0, %g6, %o4
add %l7, 0x7C, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %i2
casa [%l6] 0x0c, %i2, %o6
fcmped %fcc1, %f8, %f8
fmul8ulx16 %f22, %f28, %f24
movl %xcc, %l1, %i4
subc %i1, %g1, %l5
xnorcc %o3, %o0, %l3
movge %icc, %i3, %g3
orn %o1, 0x09D3, %l6
udiv %o7, 0x1629, %g4
subc %o5, 0x1DA5, %o2
sra %l2, 0x12, %g5
fcmpgt32 %f2, %f16, %g7
lduh [%l7 + 0x24], %l0
fblg,a %fcc2, loop_2298
nop
setx loop_2299, %l0, %l1
jmpl %l1, %i7
tn %xcc, 0x3
fcmpd %fcc1, %f6, %f2
loop_2298:
udivcc %i6, 0x1EFE, %l4
loop_2299:
tn %xcc, 0x7
bvs %icc, loop_2300
and %g2, %i0, %g6
fpsub32s %f17, %f12, %f11
array16 %o4, %i2, %i5
loop_2300:
tl %xcc, 0x6
std %f22, [%l7 + 0x58]
udivcc %l1, 0x151B, %o6
tpos %xcc, 0x5
srax %i4, %i1, %g1
fmul8ulx16 %f26, %f20, %f28
addccc %l5, 0x029D, %o0
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f16
ta %icc, 0x6
movl %xcc, %l3, %o3
xnorcc %i3, 0x1470, %g3
fpadd32 %f0, %f26, %f0
addccc %o1, %o7, %g4
bvs,a %xcc, loop_2301
ta %icc, 0x2
udiv %l6, 0x0F89, %o2
ta %xcc, 0x2
loop_2301:
bvs,a,pt %xcc, loop_2302
fand %f18, %f24, %f4
taddcc %o5, %l2, %g7
st %f12, [%l7 + 0x08]
loop_2302:
and %g5, 0x12DA, %i7
fbge %fcc3, loop_2303
brlez %l0, loop_2304
movre %l4, 0x17C, %i6
mulscc %i0, 0x0176, %g2
loop_2303:
fmovscc %xcc, %f11, %f24
loop_2304:
fpadd32 %f26, %f12, %f20
xnor %o4, 0x1C6A, %i2
sra %i5, 0x08, %g6
ta %xcc, 0x0
sdivcc %o6, 0x10BD, %l1
nop
set 0x60, %g4
ldd [%l7 + %g4], %i0
taddcctv %i4, 0x089D, %l5
srax %o0, %g1, %l3
tcs %icc, 0x3
wr %g0, 0x04, %asi
lduha [%l7 + 0x68] %asi, %i3
ldsh [%l7 + 0x3C], %g3
edge8ln %o3, %o1, %o7
xnorcc %g4, 0x10E1, %l6
taddcc %o5, 0x17CF, %o2
tg %xcc, 0x6
fnegs %f26, %f9
fbne,a %fcc3, loop_2305
ldd [%l7 + 0x10], %f8
wr %g0, 0x89, %asi
sta %f11, [%l7 + 0x40] %asi
loop_2305:
nop
wr %g0, 0x22, %asi
stba %l2, [%l7 + 0x33] %asi
membar #Sync
set 0x60, %l4
lduha [%l7 + %l4] 0x80, %g5
faligndata %f28, %f18, %f30
tn %icc, 0x1
siam 0x7
wr %g0, 0x24, %asi
ldda [%l7 + 0x40] %asi, %g6
edge16 %l0, %l4, %i7
fbn,a %fcc0, loop_2306
umulcc %i6, 0x0C7E, %g2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
udivx %i0, 0x1B27, %i2
loop_2306:
edge32ln %i5, %g6, %o4
udivcc %o6, 0x09C4, %l1
ldd [%l7 + 0x60], %i0
movrgez %i4, %o0, %l5
fmovdpos %xcc, %f27, %f17
sub %g1, 0x0F1A, %l3
sll %i3, %g3, %o3
fone %f6
sdivx %o1, 0x00EB, %o7
movrne %l6, 0x095, %g4
movpos %icc, %o2, %o5
tleu %icc, 0x4
membar 0x5C
bcc,pt %xcc, loop_2307
brlz,a %g5, loop_2308
alignaddrl %g7, %l2, %l0
ldd [%l7 + 0x38], %l4
loop_2307:
fnands %f4, %f29, %f16
loop_2308:
subcc %i7, 0x1A19, %g2
fnot1s %f11, %f25
wr %g0, 0x23, %asi
stha %i0, [%l7 + 0x4A] %asi
membar #Sync
fmovdge %icc, %f3, %f24
andn %i2, %i5, %g6
brgz %o4, loop_2309
ld [%l7 + 0x30], %f2
edge32l %i6, %l1, %i1
bne,a loop_2310
loop_2309:
bleu,a %xcc, loop_2311
udivx %o6, 0x10F0, %o0
taddcctv %l5, 0x10E2, %g1
loop_2310:
nop
set 0x1C, %g1
ldsha [%l7 + %g1] 0x11, %l3
loop_2311:
ld [%l7 + 0x34], %f10
array8 %i4, %g3, %i3
sll %o1, %o3, %o7
movl %xcc, %g4, %l6
nop
set 0x6C, %l5
stb %o2, [%l7 + %l5]
tsubcctv %g5, 0x109C, %g7
popc 0x001F, %l2
andn %o5, %l0, %l4
wr %g0, 0x10, %asi
ldsba [%l7 + 0x41] %asi, %i7
wr %g0, 0x23, %asi
stba %g2, [%l7 + 0x7B] %asi
membar #Sync
movne %xcc, %i0, %i5
ble loop_2312
array32 %i2, %g6, %o4
srax %i6, %i1, %l1
movvc %xcc, %o0, %o6
loop_2312:
movrlz %g1, 0x14B, %l3
movpos %xcc, %l5, %i4
fpsub32s %f1, %f4, %f27
sethi 0x1CEA, %i3
sllx %o1, 0x04, %o3
srl %o7, 0x0B, %g3
bne,pn %icc, loop_2313
tneg %xcc, 0x5
tn %icc, 0x5
movvs %xcc, %g4, %l6
loop_2313:
fmovdl %xcc, %f28, %f20
bvs,a %xcc, loop_2314
tvs %xcc, 0x3
fmul8ulx16 %f6, %f10, %f0
bvs,pt %icc, loop_2315
loop_2314:
mulscc %g5, 0x103D, %g7
ldd [%l7 + 0x10], %f16
tgu %xcc, 0x0
loop_2315:
fbne %fcc3, loop_2316
prefetch [%l7 + 0x54], 0x1
nop
set 0x20, %g6
std %l2, [%l7 + %g6]
or %o5, %o2, %l0
loop_2316:
subc %l4, 0x02AD, %i7
set 0x24, %o0
lda [%l7 + %o0] 0x11, %f16
bleu,pt %icc, loop_2317
sll %g2, 0x1F, %i0
tvs %xcc, 0x3
flush %l7 + 0x24
loop_2317:
fmovrsgez %i2, %f28, %f5
udiv %i5, 0x187E, %o4
movgu %xcc, %g6, %i1
srl %l1, %o0, %o6
nop
setx loop_2318, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
and %g1, %i6, %l5
movge %xcc, %i4, %l3
fmovsle %icc, %f10, %f24
loop_2318:
movle %xcc, %o1, %i3
bleu %xcc, loop_2319
nop
setx loop_2320, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movgu %xcc, %o3, %o7
movn %xcc, %g4, %g3
loop_2319:
pdist %f24, %f26, %f14
loop_2320:
tneg %icc, 0x1
fmovdleu %xcc, %f4, %f6
ldsb [%l7 + 0x12], %l6
orn %g5, %l2, %o5
movrlez %g7, %o2, %l0
edge16n %l4, %g2, %i0
fmovdn %icc, %f2, %f27
fmovd %f12, %f2
movne %icc, %i7, %i5
movrne %i2, %o4, %i1
tn %icc, 0x2
sdivx %g6, 0x06DE, %o0
bg,pt %icc, loop_2321
edge16ln %l1, %o6, %i6
fmovrsne %l5, %f11, %f29
or %g1, %l3, %i4
loop_2321:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tvc %icc, 0x2
xnor %o1, %i3, %o7
movrgz %g4, %o3, %g3
smul %l6, 0x0650, %g5
bge,a %xcc, loop_2322
addccc %o5, 0x0376, %l2
movn %xcc, %o2, %g7
fmul8ulx16 %f14, %f14, %f18
loop_2322:
tsubcctv %l0, 0x0ED8, %l4
fmovdcc %icc, %f30, %f11
ldd [%l7 + 0x58], %i0
std %f28, [%l7 + 0x30]
tg %icc, 0x3
movle %icc, %i7, %i5
fbug,a %fcc3, loop_2323
bn,a,pt %icc, loop_2324
fbo %fcc2, loop_2325
edge8n %i2, %o4, %g2
loop_2323:
udivcc %i1, 0x0BDA, %g6
loop_2324:
ta %xcc, 0x5
loop_2325:
movcs %xcc, %o0, %l1
fbue,a %fcc1, loop_2326
movgu %xcc, %i6, %l5
xnor %g1, %l3, %i4
tge %icc, 0x5
loop_2326:
movvc %xcc, %o1, %i3
fmovd %f26, %f18
movleu %icc, %o7, %o6
xorcc %g4, %o3, %l6
fmovrslz %g5, %f14, %f4
tneg %xcc, 0x1
andcc %o5, 0x02F4, %l2
fors %f0, %f26, %f9
smul %o2, %g3, %l0
array8 %l4, %g7, %i0
edge8n %i5, %i7, %o4
sllx %g2, %i1, %i2
bpos,a,pn %xcc, loop_2327
edge8n %o0, %g6, %l1
fbug %fcc1, loop_2328
bcs %xcc, loop_2329
loop_2327:
tcc %xcc, 0x5
fand %f24, %f24, %f10
loop_2328:
bl,a %xcc, loop_2330
loop_2329:
bvs loop_2331
bneg,pn %icc, loop_2332
umul %i6, %l5, %l3
loop_2330:
smulcc %i4, 0x1D85, %g1
loop_2331:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2332:
subccc %i3, 0x0DAB, %o7
xnorcc %o6, 0x12FD, %g4
array8 %o1, %o3, %l6
nop
setx loop_2333, %l0, %l1
jmpl %l1, %o5
movrgz %l2, 0x1E2, %g5
movvs %icc, %g3, %l0
movcs %icc, %o2, %g7
loop_2333:
nop
set 0x08, %g5
lduha [%l7 + %g5] 0x81, %l4
tvs %xcc, 0x5
bge %xcc, loop_2334
nop
set 0x70, %g2
stx %i0, [%l7 + %g2]
nop
setx loop_2335, %l0, %l1
jmpl %l1, %i5
array16 %i7, %g2, %o4
loop_2334:
bneg,a,pt %icc, loop_2336
tsubcctv %i1, 0x03D9, %i2
loop_2335:
fmovse %icc, %f31, %f14
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2336:
fmuld8sux16 %f14, %f30, %f22
brlz,a %g6, loop_2337
fba %fcc3, loop_2338
bgu,pn %icc, loop_2339
sll %l1, %o0, %l5
loop_2337:
nop
set 0x24, %g3
lda [%l7 + %g3] 0x15, %f28
loop_2338:
nop
set 0x40, %i4
stda %f0, [%l7 + %i4] 0x0c
loop_2339:
fbu,a %fcc3, loop_2340
swap [%l7 + 0x54], %l3
ldsb [%l7 + 0x7C], %i4
fone %f2
loop_2340:
subc %g1, %i3, %o7
movrgz %o6, %i6, %g4
add %l7, 0x18, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %o3
casxa [%l6] %asi, %o3, %l6
mulx %o1, 0x1D89, %o5
stx %g5, [%l7 + 0x30]
movl %icc, %l2, %g3
fsrc2 %f4, %f0
sdivcc %l0, 0x15BD, %o2
umul %g7, %l4, %i0
fcmpeq16 %f6, %f20, %i7
fmovdneg %xcc, %f6, %f10
fsrc1s %f14, %f4
sdiv %i5, 0x0FEE, %g2
sdivx %i1, 0x0596, %i2
movrlz %g6, %o4, %o0
tne %xcc, 0x5
call loop_2341
brnz,a %l5, loop_2342
fmovdl %xcc, %f11, %f6
tsubcctv %l1, %l3, %g1
loop_2341:
tcs %icc, 0x7
loop_2342:
ldx [%l7 + 0x50], %i3
orn %i4, 0x1BD3, %o6
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f16
andn %i6, 0x18A8, %o7
ldsw [%l7 + 0x4C], %g4
movcs %xcc, %o3, %l6
subc %o1, %o5, %g5
array8 %l2, %g3, %l0
orncc %o2, 0x0F99, %g7
movvc %icc, %l4, %i7
tl %xcc, 0x2
set 0x6D, %i6
lduba [%l7 + %i6] 0x15, %i5
tleu %icc, 0x4
wr %g0, 0x81, %asi
lduha [%l7 + 0x6A] %asi, %i0
mova %xcc, %i1, %g2
fbul,a %fcc3, loop_2343
or %g6, %i2, %o0
array8 %o4, %l1, %l3
andn %l5, 0x113D, %i3
loop_2343:
orn %i4, 0x0B70, %o6
fcmped %fcc3, %f22, %f30
wr %g0, 0x57, %asi
stxa %i6, [%g0 + 0x0] %asi
tneg %xcc, 0x3
srlx %g1, 0x18, %g4
fbo,a %fcc0, loop_2344
tl %icc, 0x3
andncc %o7, %o3, %l6
fpsub32 %f4, %f24, %f14
loop_2344:
edge8l %o5, %o1, %g5
fbg %fcc2, loop_2345
stb %g3, [%l7 + 0x2A]
ldd [%l7 + 0x48], %l2
fandnot2s %f7, %f19, %f10
loop_2345:
fxnor %f30, %f16, %f8
and %l0, %g7, %l4
andcc %i7, 0x0898, %o2
fands %f1, %f23, %f22
edge8ln %i0, %i5, %g2
tgu %xcc, 0x4
ba,pt %icc, loop_2346
membar 0x1B
tleu %xcc, 0x5
fpadd16 %f18, %f30, %f20
loop_2346:
sll %g6, %i1, %o0
udivcc %o4, 0x1584, %l1
edge32n %i2, %l3, %l5
alignaddr %i3, %i4, %i6
addccc %o6, 0x0607, %g4
wr %g0, 0x80, %asi
ldsha [%l7 + 0x0E] %asi, %g1
fcmpgt16 %f4, %f6, %o3
edge16n %o7, %l6, %o5
mova %icc, %o1, %g3
add %l7, 0x24, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %l2
casa [%l6] 0x89, %l2, %g5
fbg,a %fcc2, loop_2347
sub %l0, 0x0AE5, %l4
bge %xcc, loop_2348
movre %i7, %g7, %o2
loop_2347:
movpos %icc, %i5, %g2
array16 %i0, %i1, %g6
loop_2348:
bvs,a %icc, loop_2349
subc %o0, %o4, %l1
edge8 %l3, %i2, %l5
membar 0x6B
loop_2349:
nop
set 0x40, %o2
ldda [%l7 + %o2] 0x89, %f16
edge32ln %i3, %i4, %o6
fbne %fcc2, loop_2350
movvs %xcc, %g4, %g1
srax %i6, 0x1F, %o7
edge16 %l6, %o5, %o3
loop_2350:
fmovdn %icc, %f14, %f15
subcc %o1, %l2, %g3
fbule %fcc0, loop_2351
umul %g5, %l0, %i7
ble,pn %xcc, loop_2352
brgez %g7, loop_2353
loop_2351:
popc %o2, %i5
udivcc %g2, 0x0AED, %i0
loop_2352:
movne %xcc, %i1, %g6
loop_2353:
fble,a %fcc3, loop_2354
fble %fcc2, loop_2355
addc %o0, %l4, %l1
prefetch [%l7 + 0x10], 0x1
loop_2354:
andcc %o4, 0x1E8F, %l3
loop_2355:
nop
set 0x20, %i2
stda %l4, [%l7 + %i2] 0x18
set 0x5C, %i1
ldsha [%l7 + %i1] 0x80, %i2
mova %xcc, %i4, %o6
set 0x5C, %o5
ldsha [%l7 + %o5] 0x15, %i3
add %g4, 0x1A7E, %i6
popc 0x0B64, %o7
fcmpne32 %f10, %f4, %g1
edge32n %o5, %o3, %l6
movgu %xcc, %o1, %g3
movrne %g5, 0x155, %l2
sdiv %i7, 0x05A8, %l0
brnz %o2, loop_2356
edge8n %g7, %g2, %i0
edge32l %i1, %g6, %i5
edge8l %l4, %o0, %o4
loop_2356:
tg %icc, 0x4
edge16ln %l3, %l1, %l5
movre %i2, %o6, %i3
movge %icc, %g4, %i4
sdivcc %o7, 0x1420, %i6
andncc %o5, %g1, %l6
brz %o1, loop_2357
movne %xcc, %o3, %g5
be %xcc, loop_2358
or %g3, 0x0A16, %l2
loop_2357:
ta %icc, 0x1
fbuge %fcc2, loop_2359
loop_2358:
movrlz %i7, 0x2B3, %o2
and %l0, 0x1CCF, %g2
edge8 %g7, %i0, %g6
loop_2359:
taddcc %i5, 0x147F, %i1
sir 0x0AEA
tsubcctv %o0, 0x0E46, %o4
fble %fcc2, loop_2360
movvs %xcc, %l3, %l4
edge8ln %l1, %i2, %l5
edge32 %o6, %g4, %i4
loop_2360:
edge16 %i3, %i6, %o5
fbe,a %fcc2, loop_2361
umul %g1, 0x14FB, %o7
ldsb [%l7 + 0x60], %o1
edge8 %l6, %o3, %g5
loop_2361:
fcmpne32 %f8, %f0, %g3
wr %g0, 0xf1, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
fands %f7, %f1, %f15
bvs,a,pt %icc, loop_2362
srlx %i7, 0x05, %o2
movvc %icc, %l2, %g2
bvc %icc, loop_2363
loop_2362:
tneg %icc, 0x4
movrgz %g7, %i0, %g6
fmovrdne %l0, %f24, %f28
loop_2363:
subccc %i1, %o0, %o4
movgu %icc, %l3, %i5
xnorcc %l1, %l4, %l5
flush %l7 + 0x40
subc %i2, 0x1365, %o6
edge32n %g4, %i3, %i4
fnot1s %f19, %f15
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movle %xcc, %i6, %g1
addc %o7, 0x0D88, %o5
sdiv %l6, 0x1F18, %o3
bg,pn %xcc, loop_2364
tne %icc, 0x0
st %f26, [%l7 + 0x0C]
movneg %icc, %g5, %g3
loop_2364:
smul %o1, 0x0A60, %i7
tvs %icc, 0x7
fbg %fcc3, loop_2365
alignaddrl %l2, %o2, %g2
fbu %fcc2, loop_2366
tvc %xcc, 0x7
loop_2365:
fcmpeq16 %f22, %f8, %i0
movgu %xcc, %g6, %g7
loop_2366:
nop
set 0x38, %i7
ldswa [%l7 + %i7] 0x81, %i1
mova %icc, %o0, %l0
fmovrsne %o4, %f21, %f28
fnands %f17, %f2, %f14
fmovrdne %l3, %f14, %f30
and %i5, %l1, %l5
fbue %fcc0, loop_2367
or %l4, 0x0F47, %i2
xor %o6, 0x134F, %g4
or %i4, 0x0AE6, %i3
loop_2367:
fmovd %f0, %f30
fmovrdgez %g1, %f22, %f22
udiv %o7, 0x027F, %i6
alignaddr %o5, %o3, %l6
ldub [%l7 + 0x2B], %g5
ldd [%l7 + 0x38], %o0
array8 %i7, %l2, %o2
brlz %g3, loop_2368
andcc %g2, %g6, %g7
edge32l %i0, %i1, %l0
fbn,a %fcc2, loop_2369
loop_2368:
ldx [%l7 + 0x78], %o4
movrne %l3, %o0, %i5
alignaddr %l5, %l1, %i2
loop_2369:
bvs,a %xcc, loop_2370
popc 0x007D, %o6
subcc %g4, 0x08CE, %i4
ldx [%l7 + 0x30], %l4
loop_2370:
movne %xcc, %i3, %g1
fmovdcs %icc, %f12, %f17
tsubcc %o7, 0x0E8E, %o5
set 0x70, %o4
stwa %o3, [%l7 + %o4] 0x10
edge16n %i6, %l6, %g5
tge %icc, 0x2
movcc %icc, %i7, %o1
movn %xcc, %l2, %o2
set 0x28, %o6
lda [%l7 + %o6] 0x81, %f1
edge16 %g3, %g2, %g7
movle %xcc, %g6, %i1
fcmple32 %f26, %f28, %i0
brz,a %l0, loop_2371
xnor %l3, %o4, %i5
movl %xcc, %l5, %o0
fnegs %f31, %f19
loop_2371:
fmovscc %xcc, %f28, %f16
movgu %xcc, %l1, %o6
fxnor %f16, %f10, %f12
te %icc, 0x6
edge8n %g4, %i2, %l4
set 0x40, %i5
stda %f16, [%l7 + %i5] 0x81
smul %i4, %g1, %o7
tcs %xcc, 0x1
stbar
fmovrdlez %i3, %f10, %f2
fbuge,a %fcc2, loop_2372
tl %xcc, 0x3
movvs %icc, %o5, %o3
fornot2 %f8, %f28, %f20
loop_2372:
nop
set 0x6C, %i0
ldsw [%l7 + %i0], %i6
tvc %xcc, 0x5
subc %l6, 0x19F4, %g5
ldsw [%l7 + 0x7C], %o1
xor %l2, %i7, %g3
edge16l %g2, %g7, %o2
umul %g6, 0x02FA, %i1
fbuge,a %fcc2, loop_2373
movl %xcc, %l0, %l3
edge32 %i0, %o4, %i5
movvs %xcc, %l5, %l1
loop_2373:
addc %o0, 0x1C32, %g4
movneg %icc, %i2, %o6
udivx %i4, 0x06DD, %l4
wr %g0, 0x24, %asi
ldda [%l7 + 0x60] %asi, %o6
wr %g0, 0x89, %asi
sta %f23, [%l7 + 0x5C] %asi
wr %g0, 0x10, %asi
ldstuba [%l7 + 0x47] %asi, %i3
fpadd16s %f20, %f27, %f23
mulx %g1, 0x1965, %o3
fbl %fcc0, loop_2374
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbge %fcc0, loop_2375
edge16 %o5, %l6, %g5
loop_2374:
subccc %o1, %l2, %i7
andn %g3, %g2, %i6
loop_2375:
taddcc %o2, %g6, %g7
fpackfix %f18, %f23
fornot2s %f29, %f26, %f9
sdivcc %i1, 0x02A5, %l3
wr %g0, 0xe3, %asi
ldda [%l7 + 0x60] %asi, %i0
nop
setx loop_2376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movne %icc, %l0, %o4
tle %xcc, 0x7
fnegs %f12, %f7
loop_2376:
fmovrdne %i5, %f8, %f14
fcmpd %fcc3, %f10, %f24
subc %l1, 0x0B6F, %l5
movleu %icc, %g4, %i2
ba,a,pn %icc, loop_2377
movrlz %o0, %i4, %o6
edge8ln %o7, %i3, %g1
alignaddrl %l4, %o3, %l6
loop_2377:
mulx %o5, %o1, %l2
mulx %i7, 0x17A9, %g3
add %l7, 0x40, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %g5
casxa [%l6] %asi, %g5, %g2
array16 %o2, %g6, %g7
orcc %i6, 0x0EB0, %i1
membar #Sync
wr %g0, 0xf0, %asi
ldda [%l7 + 0x40] %asi, %f0
tcc %icc, 0x6
movgu %xcc, %i0, %l0
ldsw [%l7 + 0x70], %l3
srlx %o4, 0x0D, %i5
orncc %l5, %g4, %l1
fmovdne %xcc, %f11, %f2
fxor %f20, %f14, %f30
fzero %f26
srax %i2, %i4, %o6
subcc %o7, 0x1A3D, %o0
sub %i3, 0x136B, %l4
tgu %icc, 0x7
fnor %f10, %f18, %f28
fbne,a %fcc1, loop_2378
sethi 0x1648, %o3
fmul8x16au %f19, %f8, %f30
ldx [%l7 + 0x60], %g1
loop_2378:
tcc %xcc, 0x4
or %o5, %o1, %l2
addcc %i7, 0x055A, %l6
movle %icc, %g3, %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tle %icc, 0x4
sdiv %g2, 0x1A5A, %o2
fbule %fcc0, loop_2379
bcc,a loop_2380
fcmpeq32 %f8, %f18, %g6
swap [%l7 + 0x24], %g7
loop_2379:
srlx %i1, 0x09, %i0
loop_2380:
sdivx %l0, 0x0B15, %i6
fba %fcc1, loop_2381
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movl %xcc, %l3, %i5
sir 0x1B93
loop_2381:
bge,a loop_2382
movre %o4, %g4, %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fexpand %f26, %f14
loop_2382:
brlz %l5, loop_2383
andcc %i4, 0x0074, %i2
fmovdvs %xcc, %f29, %f30
fmuld8sux16 %f2, %f24, %f28
loop_2383:
nop
set 0x30, %l0
ldxa [%l7 + %l0] 0x10, %o7
set 0x14, %o1
ldswa [%l7 + %o1] 0x0c, %o0
movrlz %o6, 0x1B7, %i3
srl %l4, %g1, %o3
move %xcc, %o5, %l2
sth %o1, [%l7 + 0x34]
edge32l %l6, %g3, %g5
nop
set 0x10, %i3
ldd [%l7 + %i3], %f22
fmovsneg %icc, %f21, %f0
movcc %xcc, %i7, %o2
tn %xcc, 0x0
fmovdcs %xcc, %f31, %f27
edge16l %g6, %g2, %i1
movn %icc, %i0, %l0
sll %i6, 0x07, %l3
tne %icc, 0x2
movvs %xcc, %g7, %o4
bg,pn %icc, loop_2384
sll %g4, %i5, %l5
andn %l1, %i2, %o7
andncc %o0, %i4, %i3
loop_2384:
movne %xcc, %o6, %l4
sethi 0x0490, %g1
bneg,pn %icc, loop_2385
array8 %o3, %l2, %o5
fmul8x16al %f19, %f30, %f16
movleu %icc, %l6, %g3
loop_2385:
tneg %xcc, 0x5
and %o1, 0x0C36, %g5
fmovdn %icc, %f15, %f13
fmovrdne %o2, %f4, %f14
xnorcc %g6, %i7, %i1
movle %icc, %i0, %g2
wr %g0, 0x88, %asi
stba %i6, [%l7 + 0x7B] %asi
sethi 0x041F, %l3
fmovrde %l0, %f12, %f30
sir 0x0F6A
mova %icc, %o4, %g7
smulcc %g4, %l5, %i5
umul %i2, %l1, %o7
fmovspos %xcc, %f28, %f30
array32 %i4, %i3, %o6
tvc %xcc, 0x3
set 0x40, %l6
stda %f16, [%l7 + %l6] 0x88
fmovspos %xcc, %f2, %f4
be %xcc, loop_2386
movrne %l4, %o0, %g1
sth %o3, [%l7 + 0x52]
fones %f3
loop_2386:
movleu %xcc, %l2, %l6
fbuge,a %fcc1, loop_2387
fmovde %xcc, %f9, %f5
sll %g3, %o5, %o1
srl %g5, %g6, %o2
loop_2387:
bn loop_2388
movg %xcc, %i1, %i0
tg %icc, 0x5
addccc %g2, 0x1EB4, %i6
loop_2388:
fmovrdgz %i7, %f0, %f22
fandnot1 %f22, %f10, %f8
tgu %xcc, 0x0
array16 %l3, %l0, %o4
fble,a %fcc1, loop_2389
brz %g7, loop_2390
tcs %xcc, 0x2
array32 %l5, %i5, %i2
loop_2389:
nop
setx loop_2391, %l0, %l1
jmpl %l1, %l1
loop_2390:
brlez %o7, loop_2392
lduw [%l7 + 0x18], %i4
movl %xcc, %g4, %i3
loop_2391:
nop
set 0x08, %o3
stwa %o6, [%l7 + %o3] 0x22
membar #Sync
loop_2392:
nop
wr %g0, 0x04, %asi
ldsha [%l7 + 0x70] %asi, %l4
edge16l %o0, %o3, %l2
xnorcc %g1, %g3, %o5
edge16l %l6, %o1, %g5
udiv %o2, 0x1B3F, %i1
edge16n %g6, %i0, %g2
movneg %icc, %i6, %l3
tg %xcc, 0x1
fba,a %fcc0, loop_2393
faligndata %f12, %f18, %f30
mova %icc, %i7, %o4
movl %icc, %g7, %l5
loop_2393:
xnorcc %l0, %i5, %i2
fxors %f31, %f20, %f16
tcs %xcc, 0x0
sll %l1, 0x1B, %o7
alignaddrl %i4, %i3, %g4
fnegd %f14, %f22
set 0x08, %g7
swapa [%l7 + %g7] 0x80, %o6
subcc %l4, 0x0B2E, %o0
smul %l2, 0x14C3, %o3
fmovsvs %icc, %f11, %f6
membar 0x08
brz,a %g1, loop_2394
fxnors %f16, %f21, %f6
bcs,a loop_2395
fmul8sux16 %f4, %f16, %f6
loop_2394:
fabsd %f22, %f28
movne %xcc, %o5, %l6
loop_2395:
fbn,a %fcc1, loop_2396
mulx %g3, 0x0CE3, %g5
bleu,a,pt %xcc, loop_2397
sllx %o2, %i1, %g6
loop_2396:
bn,a %xcc, loop_2398
orcc %o1, %g2, %i6
loop_2397:
membar 0x69
fpadd16 %f14, %f30, %f14
loop_2398:
smulcc %l3, 0x0F71, %i7
srax %i0, 0x0D, %g7
fmovdcc %icc, %f6, %f18
andncc %o4, %l5, %l0
sdiv %i2, 0x0C5C, %l1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbne %fcc0, loop_2399
sdivx %i5, 0x0B36, %i4
move %xcc, %o7, %g4
set 0x40, %l1
stda %f16, [%l7 + %l1] 0x14
loop_2399:
fmovrdlez %o6, %f4, %f26
pdist %f18, %f12, %f28
addcc %i3, 0x1E72, %l4
movre %l2, 0x1E3, %o3
orcc %g1, %o0, %l6
edge16l %g3, %o5, %o2
te %icc, 0x5
fmovrsgz %i1, %f6, %f31
tn %icc, 0x4
ldstub [%l7 + 0x4F], %g6
fsrc1 %f0, %f2
tcc %xcc, 0x1
subc %o1, %g2, %g5
fpsub16s %f21, %f26, %f11
array8 %i6, %l3, %i7
set 0x10, %o7
ldda [%l7 + %o7] 0x2b, %g6
srl %i0, %o4, %l0
edge8ln %l5, %l1, %i5
edge16l %i4, %i2, %g4
brlez,a %o6, loop_2400
edge16l %o7, %l4, %l2
orcc %o3, 0x186C, %g1
set 0x38, %l3
stba %o0, [%l7 + %l3] 0x2b
membar #Sync
loop_2400:
movgu %icc, %i3, %g3
edge8l %o5, %o2, %l6
set 0x38, %g4
lduwa [%l7 + %g4] 0x18, %g6
nop
set 0x48, %l2
ldx [%l7 + %l2], %i1
mulscc %g2, %o1, %i6
edge8ln %l3, %i7, %g7
fmovrsgez %i0, %f9, %f2
fmovrslz %o4, %f16, %f24
andn %g5, 0x1C2A, %l0
te %xcc, 0x7
tl %xcc, 0x7
brgez %l1, loop_2401
tcc %xcc, 0x3
fbu,a %fcc1, loop_2402
fornot2 %f30, %f12, %f24
loop_2401:
nop
set 0x00, %g1
ldxa [%g0 + %g1] 0x50, %i5
loop_2402:
fsrc2 %f4, %f14
bg,a,pn %xcc, loop_2403
fmovsa %xcc, %f28, %f20
mova %xcc, %l5, %i4
tne %icc, 0x6
loop_2403:
ldub [%l7 + 0x18], %i2
movg %xcc, %o6, %g4
smulcc %o7, %l2, %o3
move %icc, %g1, %l4
nop
set 0x6D, %l4
ldstub [%l7 + %l4], %i3
sdiv %g3, 0x169A, %o5
fbg,a %fcc3, loop_2404
tgu %icc, 0x7
edge32n %o2, %l6, %g6
movrgz %o0, %g2, %o1
loop_2404:
xnorcc %i1, 0x02A8, %i6
set 0x5F, %l5
lduba [%l7 + %l5] 0x88, %l3
tsubcctv %i7, 0x1F21, %i0
fmovsvc %icc, %f31, %f15
bcs,a,pt %icc, loop_2405
sra %o4, %g5, %g7
tpos %icc, 0x0
addcc %l1, 0x115B, %i5
loop_2405:
movcc %xcc, %l5, %i4
tl %icc, 0x4
edge8l %l0, %o6, %g4
faligndata %f6, %f22, %f2
bneg,pn %xcc, loop_2406
edge8n %o7, %l2, %o3
andcc %g1, 0x1DDE, %i2
alignaddr %i3, %g3, %o5
loop_2406:
movrgez %o2, %l4, %g6
fmovsl %icc, %f12, %f4
movn %xcc, %l6, %g2
array16 %o1, %i1, %o0
tsubcc %i6, %l3, %i0
fone %f10
bge,a %icc, loop_2407
fcmpgt16 %f10, %f12, %i7
fones %f5
fabss %f15, %f18
loop_2407:
tsubcc %g5, 0x1A66, %o4
stx %g7, [%l7 + 0x40]
fmul8ulx16 %f6, %f16, %f18
fcmple32 %f20, %f4, %i5
fnors %f30, %f25, %f2
xor %l1, 0x1BE4, %l5
wr %g0, 0x1e, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
fpsub32s %f25, %f24, %f19
fzeros %f11
sdiv %i4, 0x1CE6, %l0
fands %f22, %f15, %f24
orcc %o6, %g4, %o7
addcc %o3, 0x0369, %l2
st %f29, [%l7 + 0x24]
tcs %xcc, 0x0
fmovdvc %xcc, %f8, %f31
fnot1 %f28, %f14
call loop_2408
taddcctv %g1, %i3, %i2
wr %g0, 0x0c, %asi
lduba [%l7 + 0x45] %asi, %g3
loop_2408:
and %o2, %o5, %l4
tle %xcc, 0x3
edge8ln %l6, %g6, %g2
movleu %xcc, %o1, %i1
array8 %o0, %i6, %i0
fcmpd %fcc2, %f22, %f8
ba,a,pt %icc, loop_2409
edge32ln %l3, %g5, %i7
udiv %g7, 0x0A6B, %o4
ta %icc, 0x0
loop_2409:
edge32n %i5, %l5, %i4
array16 %l1, %l0, %o6
ble,a,pn %icc, loop_2410
addcc %o7, 0x0CA5, %o3
fblg,a %fcc2, loop_2411
sdivx %l2, 0x0F20, %g1
loop_2410:
udivx %g4, 0x07E9, %i3
movrlz %g3, %i2, %o5
loop_2411:
sir 0x0DE6
ldx [%l7 + 0x60], %l4
tle %xcc, 0x4
orn %o2, 0x02D0, %g6
movneg %icc, %l6, %o1
fpadd32 %f24, %f10, %f10
tl %xcc, 0x7
fsrc2 %f20, %f8
fone %f30
wr %g0, 0x11, %asi
lduwa [%l7 + 0x70] %asi, %g2
brnz %i1, loop_2412
subcc %o0, %i6, %i0
edge8l %l3, %i7, %g5
udiv %g7, 0x120E, %i5
loop_2412:
stx %o4, [%l7 + 0x10]
tle %icc, 0x5
tle %xcc, 0x0
fmovscs %xcc, %f29, %f14
fmovda %icc, %f25, %f15
set 0x28, %g6
lduwa [%l7 + %g6] 0x04, %i4
ld [%l7 + 0x0C], %f16
membar 0x2D
fcmple16 %f18, %f16, %l1
fpadd16 %f16, %f0, %f8
movrlez %l5, %o6, %o7
udivcc %o3, 0x0DC1, %l0
fnegs %f18, %f5
fpsub32s %f8, %f22, %f25
sdivcc %l2, 0x0D2C, %g4
ld [%l7 + 0x2C], %f22
fandnot2s %f29, %f2, %f2
movvs %xcc, %g1, %g3
xor %i2, %o5, %i3
edge16l %o2, %g6, %l6
movpos %xcc, %o1, %g2
fbne %fcc0, loop_2413
tvc %icc, 0x4
sdivcc %i1, 0x189B, %o0
sllx %i6, %i0, %l4
loop_2413:
movre %i7, %l3, %g7
array32 %g5, %i5, %o4
fors %f27, %f26, %f29
flush %l7 + 0x44
fbn,a %fcc2, loop_2414
tvc %icc, 0x1
or %i4, 0x17E0, %l1
fcmple16 %f26, %f28, %l5
loop_2414:
fcmpne32 %f10, %f22, %o7
swap [%l7 + 0x64], %o3
te %xcc, 0x3
fba,a %fcc0, loop_2415
fsrc2s %f13, %f5
orncc %o6, 0x1A37, %l0
brlez,a %g4, loop_2416
loop_2415:
fbule,a %fcc1, loop_2417
fones %f25
sdiv %g1, 0x06DE, %l2
loop_2416:
swap [%l7 + 0x08], %i2
loop_2417:
xor %g3, %i3, %o5
wr %g0, 0x18, %asi
sta %f6, [%l7 + 0x34] %asi
fbg,a %fcc1, loop_2418
fbo,a %fcc3, loop_2419
addc %g6, %l6, %o2
tgu %icc, 0x0
loop_2418:
bcs loop_2420
loop_2419:
fmul8x16au %f23, %f1, %f26
xnor %o1, %g2, %o0
andcc %i6, 0x15A1, %i0
loop_2420:
add %l4, 0x0DD1, %i7
andncc %l3, %i1, %g5
udivcc %i5, 0x1C8C, %g7
umul %o4, %l1, %i4
fmovsleu %xcc, %f24, %f18
bvc,a %icc, loop_2421
bcc,pn %icc, loop_2422
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fcmps %fcc3, %f31, %f28
loop_2421:
brlez,a %o7, loop_2423
loop_2422:
tn %icc, 0x0
taddcctv %o3, 0x13A0, %o6
bl,a,pn %icc, loop_2424
loop_2423:
edge32 %l0, %l5, %g4
and %g1, 0x1ABB, %l2
fmovsg %xcc, %f11, %f24
loop_2424:
tg %xcc, 0x6
subccc %g3, %i2, %i3
movle %icc, %g6, %l6
movvc %icc, %o5, %o1
fmovrslz %g2, %f12, %f30
andn %o2, %i6, %i0
edge32 %l4, %o0, %l3
tn %xcc, 0x6
mulscc %i7, 0x0D1B, %i1
set 0x24, %g5
swapa [%l7 + %g5] 0x11, %g5
smulcc %g7, %o4, %i5
subc %i4, 0x17A1, %o7
edge32ln %l1, %o6, %l0
fcmpne32 %f6, %f24, %l5
ld [%l7 + 0x24], %f12
fsrc2s %f9, %f0
edge8l %g4, %o3, %g1
stw %l2, [%l7 + 0x34]
fmovdcs %icc, %f28, %f31
edge8 %g3, %i3, %g6
mulx %l6, 0x1A6E, %i2
srl %o1, %g2, %o5
ldstub [%l7 + 0x11], %o2
fandnot2s %f8, %f22, %f30
set 0x70, %o0
stda %i6, [%l7 + %o0] 0x23
membar #Sync
fmovrse %i0, %f4, %f10
subcc %o0, 0x118D, %l3
tvc %icc, 0x3
pdist %f22, %f0, %f22
wr %g0, 0x11, %asi
ldsha [%l7 + 0x7E] %asi, %i7
movneg %xcc, %i1, %g5
edge8l %l4, %o4, %i5
movrgz %i4, 0x0A3, %g7
subc %o7, %l1, %o6
fmul8x16 %f0, %f16, %f2
edge8l %l0, %g4, %o3
tcc %xcc, 0x7
movgu %xcc, %l5, %g1
fmovsleu %icc, %f9, %f18
set 0x20, %g2
ldda [%l7 + %g2] 0x15, %g2
fbuge %fcc2, loop_2425
fsrc2s %f0, %f2
ldd [%l7 + 0x70], %f22
tgu %xcc, 0x0
loop_2425:
tge %xcc, 0x1
addcc %i3, 0x0BF4, %g6
popc %l2, %l6
array32 %i2, %o1, %g2
bge,a %xcc, loop_2426
fmovdne %icc, %f21, %f21
bge,a %xcc, loop_2427
tl %icc, 0x7
loop_2426:
fnor %f22, %f28, %f26
movrlez %o2, %i6, %i0
loop_2427:
movleu %icc, %o0, %l3
sdivcc %o5, 0x18BF, %i1
movne %icc, %i7, %l4
sll %o4, %i5, %i4
add %g5, 0x1D45, %o7
orn %l1, 0x1C93, %o6
movn %xcc, %l0, %g4
fnors %f12, %f19, %f26
fsrc1 %f28, %f4
stb %o3, [%l7 + 0x12]
edge8ln %g7, %g1, %g3
fmovdpos %xcc, %f20, %f30
fpadd32s %f24, %f25, %f25
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f0
andn %l5, 0x1D9D, %g6
bcc,pt %icc, loop_2428
movneg %icc, %l2, %l6
xnorcc %i3, %o1, %i2
wr %g0, 0x89, %asi
ldsha [%l7 + 0x32] %asi, %o2
loop_2428:
nop
wr %g0, 0x11, %asi
lda [%l7 + 0x3C] %asi, %f3
swap [%l7 + 0x48], %i6
te %icc, 0x7
umul %g2, 0x1E4C, %i0
set 0x08, %g3
stwa %l3, [%l7 + %g3] 0x11
orn %o5, 0x07D9, %o0
nop
setx loop_2429, %l0, %l1
jmpl %l1, %i1
xorcc %i7, %o4, %i5
movgu %xcc, %i4, %l4
movge %icc, %o7, %g5
loop_2429:
ldub [%l7 + 0x15], %o6
tle %xcc, 0x1
tsubcctv %l1, 0x10A8, %l0
array8 %o3, %g7, %g1
xnor %g4, %l5, %g6
brgez %l2, loop_2430
tvc %icc, 0x4
udivcc %g3, 0x13AB, %l6
tl %icc, 0x6
loop_2430:
tne %xcc, 0x6
fbl %fcc1, loop_2431
ba,a,pt %icc, loop_2432
edge32ln %o1, %i3, %i2
te %icc, 0x2
loop_2431:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2432:
brlz,a %o2, loop_2433
fmovrsgz %g2, %f5, %f7
movn %icc, %i0, %l3
array32 %i6, %o0, %i1
loop_2433:
udiv %o5, 0x1142, %o4
fcmple32 %f22, %f26, %i5
fzero %f2
subc %i7, 0x1210, %i4
edge16ln %l4, %o7, %o6
mulscc %g5, %l0, %o3
fmovdle %xcc, %f29, %f17
edge32n %g7, %l1, %g4
ldd [%l7 + 0x68], %l4
movl %xcc, %g1, %l2
sll %g3, %g6, %o1
ldub [%l7 + 0x28], %i3
ba,a,pt %xcc, loop_2434
fpadd16 %f22, %f20, %f20
fpsub32s %f18, %f31, %f18
tvs %icc, 0x5
loop_2434:
movne %xcc, %l6, %i2
movpos %xcc, %g2, %i0
sth %l3, [%l7 + 0x18]
set 0x40, %i4
lduwa [%l7 + %i4] 0x18, %i6
fmovsge %icc, %f12, %f30
xnorcc %o2, %o0, %o5
bn,a %icc, loop_2435
fmovrdlz %i1, %f28, %f4
taddcctv %o4, %i7, %i5
set 0x64, %i6
lduwa [%l7 + %i6] 0x0c, %l4
loop_2435:
tle %xcc, 0x5
set 0x40, %i2
prefetcha [%l7 + %i2] 0x18, 0x1
xor %i4, %g5, %o6
wr %g0, 0x81, %asi
swapa [%l7 + 0x34] %asi, %l0
fmovdle %icc, %f20, %f17
tn %icc, 0x2
subc %o3, %l1, %g7
tsubcctv %g4, 0x1D16, %l5
brnz %l2, loop_2436
movrlz %g1, %g3, %g6
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f0
loop_2436:
array8 %o1, %l6, %i3
fbuge,a %fcc1, loop_2437
tl %xcc, 0x7
movge %xcc, %g2, %i2
movn %xcc, %l3, %i0
loop_2437:
fmovse %icc, %f1, %f12
set 0x18, %o2
prefetcha [%l7 + %o2] 0x88, 0x0
tsubcc %o2, %o0, %i1
srl %o5, 0x02, %o4
set 0x40, %i1
prefetcha [%l7 + %i1] 0x0c, 0x3
fmovscc %icc, %f29, %f14
xorcc %l4, 0x07F1, %o7
fmovsneg %icc, %f23, %f8
fmovdg %icc, %f17, %f28
fmovdg %xcc, %f11, %f25
bleu,a,pt %icc, loop_2438
tcs %xcc, 0x1
tneg %icc, 0x3
mulx %i7, 0x189A, %g5
loop_2438:
xnorcc %o6, %l0, %o3
fmovdgu %xcc, %f11, %f10
wr %g0, 0x18, %asi
lduwa [%l7 + 0x5C] %asi, %l1
bcs,a loop_2439
movrgez %i4, 0x0C6, %g4
movcs %icc, %g7, %l2
tvs %xcc, 0x3
loop_2439:
edge8l %g1, %l5, %g6
movne %icc, %g3, %l6
sethi 0x1CA1, %o1
wr %g0, 0x19, %asi
ldxa [%l7 + 0x40] %asi, %g2
tcc %xcc, 0x0
tsubcctv %i2, 0x0115, %l3
sdivx %i0, 0x13F1, %i3
fmul8sux16 %f12, %f10, %f24
smul %o2, %o0, %i1
bcs,a,pn %icc, loop_2440
subc %i6, %o4, %o5
fnor %f22, %f16, %f24
andcc %i5, %o7, %i7
loop_2440:
edge32n %g5, %o6, %l0
fxnor %f8, %f2, %f18
movrlez %o3, 0x2C2, %l4
movrlz %l1, %i4, %g4
bgu %icc, loop_2441
mulscc %g7, 0x1123, %g1
fmovsvs %icc, %f11, %f23
wr %g0, 0x81, %asi
ldstuba [%l7 + 0x76] %asi, %l2
loop_2441:
udivx %g6, 0x1189, %g3
ldd [%l7 + 0x20], %i6
sllx %o1, %l5, %g2
fbl,a %fcc1, loop_2442
addcc %i2, 0x0B90, %l3
fmovdcc %xcc, %f20, %f16
sub %i3, 0x1E52, %o2
loop_2442:
sir 0x0DBA
sll %i0, %o0, %i6
wr %g0, 0x0c, %asi
sta %f8, [%l7 + 0x0C] %asi
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0xe2, %asi
stxa %i1, [%l7 + 0x48] %asi
membar #Sync
brlez %o5, loop_2443
sdivcc %i5, 0x015D, %o4
movvs %icc, %o7, %i7
edge16ln %g5, %o6, %o3
loop_2443:
movg %xcc, %l4, %l0
tg %xcc, 0x2
udivx %l1, 0x180D, %g4
srlx %g7, %g1, %l2
fand %f22, %f30, %f4
fandnot1 %f24, %f4, %f12
edge32 %g6, %g3, %i4
umul %l6, 0x09A6, %l5
fmovrdgz %o1, %f6, %f22
sllx %i2, %l3, %g2
st %f17, [%l7 + 0x5C]
edge16ln %i3, %o2, %o0
edge16n %i6, %i1, %o5
set 0x38, %o5
prefetcha [%l7 + %o5] 0x81, 0x2
membar 0x55
wr %g0, 0x19, %asi
stda %o4, [%l7 + 0x70] %asi
membar 0x04
umul %i0, 0x1686, %o7
subccc %g5, 0x0C60, %o6
movrlez %o3, 0x30D, %i7
mova %xcc, %l0, %l4
bvs,pn %icc, loop_2444
mulx %l1, 0x0C0C, %g7
fbge,a %fcc0, loop_2445
stbar
loop_2444:
subc %g1, 0x18E2, %l2
udivcc %g6, 0x1EB3, %g4
loop_2445:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andn %g3, %l6, %i4
move %icc, %o1, %l5
movre %l3, %g2, %i2
smulcc %i3, 0x19C4, %o2
bcc %xcc, loop_2446
movg %xcc, %i6, %i1
wr %g0, 0x11, %asi
lduha [%l7 + 0x62] %asi, %o0
loop_2446:
ldd [%l7 + 0x10], %i4
andncc %o4, %o5, %i0
call loop_2447
tle %xcc, 0x3
fsrc1s %f24, %f15
bge,a,pn %xcc, loop_2448
loop_2447:
movl %icc, %o7, %g5
orn %o3, %o6, %i7
tsubcc %l4, %l0, %g7
loop_2448:
nop
set 0x0C, %o4
ldsha [%l7 + %o4] 0x80, %g1
fmovrdlez %l2, %f26, %f20
movrne %l1, %g4, %g6
fbg,a %fcc1, loop_2449
fmovdvc %icc, %f30, %f30
bvs,pn %icc, loop_2450
fzero %f28
loop_2449:
movvc %xcc, %l6, %i4
fcmpes %fcc0, %f17, %f10
loop_2450:
flush %l7 + 0x54
fpadd16s %f1, %f19, %f11
set 0x40, %i7
ldda [%l7 + %i7] 0x0c, %f16
fbne %fcc1, loop_2451
popc 0x02D0, %o1
tg %icc, 0x0
sdivcc %l5, 0x0A7F, %g3
loop_2451:
taddcc %l3, 0x1BC7, %g2
alignaddrl %i2, %o2, %i3
xnor %i1, 0x0586, %o0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmul8x16al %f13, %f13, %f30
brnz,a %i6, loop_2452
fmovsg %icc, %f10, %f31
ba,pt %icc, loop_2453
tneg %icc, 0x1
loop_2452:
edge16l %o4, %i5, %o5
edge8n %i0, %o7, %g5
loop_2453:
movle %xcc, %o6, %o3
bne loop_2454
te %xcc, 0x7
set 0x40, %i5
stxa %l4, [%l7 + %i5] 0x81
loop_2454:
tleu %xcc, 0x4
edge8ln %l0, %g7, %i7
movl %xcc, %g1, %l1
edge16l %l2, %g4, %g6
add %l7, 0x40, %l6
wr %g0, 0x89, %asi
lda [%l6] %asi, %i4
casa [%l6] 0x89, %i4, %o1
lduw [%l7 + 0x5C], %l5
set 0x7F, %o6
ldstuba [%l7 + %o6] 0x0c, %g3
movg %icc, %l3, %g2
bge,pn %xcc, loop_2455
movvs %xcc, %l6, %i2
sra %o2, %i1, %o0
set 0x0C, %i0
ldswa [%l7 + %i0] 0x04, %i6
loop_2455:
fornot2s %f28, %f22, %f22
edge16ln %o4, %i5, %o5
sdivx %i3, 0x1CC9, %i0
mova %xcc, %g5, %o7
sll %o3, 0x12, %o6
ba,a,pt %icc, loop_2456
move %xcc, %l0, %g7
set 0x18, %o1
ldxa [%g0 + %o1] 0x4f, %l4
loop_2456:
lduw [%l7 + 0x6C], %g1
fnot2s %f23, %f5
for %f10, %f6, %f30
sethi 0x043A, %l1
fmovrdgez %i7, %f30, %f0
popc 0x188E, %l2
fnor %f14, %f24, %f22
movrlz %g4, %g6, %i4
stx %l5, [%l7 + 0x48]
brz,a %o1, loop_2457
sethi 0x13EC, %g3
edge8l %l3, %l6, %g2
edge16 %o2, %i1, %o0
loop_2457:
st %f25, [%l7 + 0x20]
movne %xcc, %i6, %o4
fbo,a %fcc2, loop_2458
fmovsa %xcc, %f20, %f20
fmovrsgez %i2, %f25, %f30
fones %f30
loop_2458:
fnands %f20, %f6, %f24
fbg %fcc0, loop_2459
flush %l7 + 0x74
fmovscc %xcc, %f3, %f3
fbg,a %fcc2, loop_2460
loop_2459:
edge32ln %i5, %i3, %i0
taddcctv %o5, %g5, %o7
fmul8x16al %f30, %f4, %f0
loop_2460:
for %f22, %f14, %f0
srlx %o3, 0x06, %l0
sllx %g7, %l4, %o6
fnegd %f24, %f22
fcmpeq32 %f20, %f12, %l1
movrlz %i7, %l2, %g1
movge %xcc, %g4, %g6
fand %f20, %f12, %f28
edge32ln %l5, %o1, %g3
ld [%l7 + 0x34], %f18
for %f2, %f26, %f4
set 0x5B, %l0
ldstuba [%l7 + %l0] 0x80, %l3
bshuffle %f4, %f26, %f24
membar 0x14
wr %g0, 0xe2, %asi
stwa %l6, [%l7 + 0x10] %asi
membar #Sync
alignaddrl %i4, %o2, %i1
fblg %fcc1, loop_2461
nop
setx loop_2462, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
tne %icc, 0x3
tvc %xcc, 0x6
loop_2461:
fmovrsgz %o0, %f10, %f16
loop_2462:
tvc %xcc, 0x1
smulcc %g2, %i6, %i2
mova %xcc, %i5, %i3
wr %g0, 0x11, %asi
lduba [%l7 + 0x7A] %asi, %o4
subc %i0, %g5, %o5
fmovrdgz %o3, %f20, %f18
sll %l0, %g7, %l4
wr %g0, 0x81, %asi
ldswa [%l7 + 0x78] %asi, %o6
movle %xcc, %l1, %i7
movvs %xcc, %o7, %g1
movneg %icc, %g4, %l2
swap [%l7 + 0x08], %l5
lduh [%l7 + 0x44], %g6
addccc %g3, 0x0803, %l3
tleu %xcc, 0x5
fmovsge %icc, %f24, %f19
xorcc %o1, 0x02D9, %i4
tvc %icc, 0x4
swap [%l7 + 0x0C], %o2
movpos %icc, %i1, %o0
tge %icc, 0x2
wr %g0, 0x88, %asi
ldxa [%l7 + 0x10] %asi, %l6
taddcc %g2, 0x122C, %i2
ba,a,pt %icc, loop_2463
fsrc1s %f28, %f10
wr %g0, 0x04, %asi
stxa %i6, [%l7 + 0x10] %asi
loop_2463:
addccc %i3, %i5, %i0
tge %xcc, 0x3
fbge,a %fcc0, loop_2464
brlz,a %g5, loop_2465
fcmpes %fcc0, %f27, %f29
edge8ln %o5, %o3, %l0
loop_2464:
swap [%l7 + 0x18], %o4
loop_2465:
fmovda %xcc, %f4, %f18
srax %l4, %o6, %l1
fmovdleu %icc, %f11, %f27
subc %g7, 0x1B8C, %i7
fbe %fcc3, loop_2466
sll %o7, %g1, %g4
fbne,a %fcc0, loop_2467
fxors %f21, %f13, %f25
loop_2466:
fnegs %f7, %f9
tleu %xcc, 0x3
loop_2467:
tsubcc %l2, 0x0E1E, %l5
fnot1 %f8, %f6
fandnot2 %f16, %f6, %f4
xor %g3, %l3, %g6
bcc,a,pt %xcc, loop_2468
movvc %icc, %o1, %o2
fmovdcc %xcc, %f18, %f12
tsubcctv %i1, 0x1C01, %o0
loop_2468:
edge32l %i4, %g2, %i2
fbn,a %fcc2, loop_2469
bn,a,pn %icc, loop_2470
bcs,pt %icc, loop_2471
subc %l6, 0x0974, %i3
loop_2469:
mulscc %i5, %i6, %i0
loop_2470:
fcmpes %fcc2, %f16, %f29
loop_2471:
edge32 %g5, %o3, %l0
movre %o4, 0x074, %l4
srl %o6, 0x19, %o5
tvs %xcc, 0x3
brgz %g7, loop_2472
add %l1, 0x0A08, %o7
fmovdcs %xcc, %f15, %f11
tcc %icc, 0x6
loop_2472:
mulx %i7, 0x1E57, %g1
nop
setx loop_2473, %l0, %l1
jmpl %l1, %l2
move %icc, %l5, %g4
fnot2s %f23, %f6
sdivx %g3, 0x0CBE, %l3
loop_2473:
movvs %xcc, %o1, %o2
wr %g0, 0x88, %asi
lduba [%l7 + 0x40] %asi, %i1
tcs %xcc, 0x1
fandnot1s %f17, %f0, %f25
tcc %xcc, 0x4
sllx %o0, 0x11, %g6
fpackfix %f4, %f19
edge32n %g2, %i2, %l6
fmovde %xcc, %f20, %f31
fxors %f11, %f11, %f27
ta %icc, 0x0
srl %i3, 0x0B, %i5
edge16ln %i6, %i4, %g5
mulscc %o3, 0x1287, %i0
sll %l0, 0x17, %l4
popc 0x098A, %o6
fsrc1 %f22, %f14
sdivx %o4, 0x136C, %g7
alignaddr %o5, %o7, %i7
fpsub32s %f3, %f15, %f10
fblg,a %fcc1, loop_2474
fand %f16, %f6, %f28
be,pn %xcc, loop_2475
andn %l1, 0x1713, %l2
loop_2474:
tneg %xcc, 0x6
stb %l5, [%l7 + 0x37]
loop_2475:
sllx %g1, 0x1D, %g3
fnors %f27, %f6, %f30
edge32l %g4, %o1, %l3
umul %i1, 0x14E4, %o0
movl %xcc, %g6, %o2
sdivcc %g2, 0x0D6B, %i2
ble,pt %icc, loop_2476
addc %l6, %i5, %i3
wr %g0, 0x2f, %asi
stda %i6, [%l7 + 0x08] %asi
membar #Sync
loop_2476:
fmovdn %icc, %f7, %f29
fnor %f16, %f12, %f24
xorcc %i4, %g5, %o3
xor %l0, %i0, %o6
edge8n %l4, %o4, %g7
wr %g0, 0x04, %asi
lduha [%l7 + 0x2E] %asi, %o5
movrgez %i7, %o7, %l2
fcmpgt32 %f4, %f16, %l5
tgu %icc, 0x2
tcs %icc, 0x7
ta %xcc, 0x0
andcc %g1, 0x071A, %g3
xor %g4, 0x10E0, %o1
movrgz %l3, 0x3B6, %l1
bneg loop_2477
bvc,a,pn %icc, loop_2478
movrne %o0, 0x299, %g6
stw %o2, [%l7 + 0x7C]
loop_2477:
tg %icc, 0x3
loop_2478:
sra %i1, %g2, %l6
bleu,a,pt %icc, loop_2479
movcs %icc, %i2, %i3
edge16ln %i5, %i4, %i6
tge %xcc, 0x7
loop_2479:
nop
set 0x110, %i3
stxa %g5, [%g0 + %i3] 0x21
tsubcctv %l0, 0x1CC4, %o3
udivcc %i0, 0x0DD7, %o6
fcmple16 %f22, %f24, %l4
movvc %icc, %g7, %o5
sra %o4, 0x16, %o7
fbg %fcc1, loop_2480
orn %l2, %l5, %g1
umul %g3, 0x18C4, %i7
fmovdpos %icc, %f22, %f27
loop_2480:
fmovsleu %xcc, %f16, %f4
fbu,a %fcc0, loop_2481
fsrc1 %f30, %f22
set 0x178, %l6
nop ! nop ! ldxa [%g0 + %l6] 0x40, %g4 ripped by fixASI40.pl ripped by fixASI40.pl
loop_2481:
movpos %icc, %l3, %l1
movrgz %o0, %o1, %g6
nop
setx loop_2482, %l0, %l1
jmpl %l1, %o2
edge16 %g2, %i1, %l6
tne %xcc, 0x0
sdivx %i3, 0x01B5, %i5
loop_2482:
bg,a %xcc, loop_2483
fnot2 %f24, %f12
edge8n %i4, %i6, %g5
umul %i2, %o3, %l0
loop_2483:
bl,a %xcc, loop_2484
andncc %o6, %i0, %g7
fbne,a %fcc3, loop_2485
fmovsvc %icc, %f18, %f9
loop_2484:
tn %xcc, 0x6
set 0x20, %o3
stxa %l4, [%l7 + %o3] 0x81
loop_2485:
andcc %o4, %o7, %l2
bneg loop_2486
edge32 %l5, %g1, %g3
movn %icc, %o5, %g4
movle %xcc, %l3, %l1
loop_2486:
fsrc1 %f30, %f20
fmovdvs %xcc, %f19, %f31
edge32 %i7, %o1, %g6
ldub [%l7 + 0x27], %o0
movrlz %g2, %i1, %o2
nop
setx loop_2487, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array16 %l6, %i5, %i3
sllx %i4, %g5, %i6
fmovsg %xcc, %f16, %f22
loop_2487:
smul %i2, 0x1C1C, %o3
edge16 %l0, %o6, %i0
tleu %xcc, 0x0
fbe,a %fcc2, loop_2488
be loop_2489
addccc %g7, %o4, %o7
tgu %icc, 0x6
loop_2488:
nop
add %l7, 0x40, %l6
wr %g0, 0x81, %asi
casxa [%l6] 0x81, %l2, %l4
loop_2489:
andcc %g1, 0x1B05, %g3
tvc %icc, 0x1
bne,a,pn %icc, loop_2490
sdiv %o5, 0x032E, %g4
fmovdneg %xcc, %f25, %f2
movcc %icc, %l3, %l5
loop_2490:
sdivx %i7, 0x0C5B, %o1
edge8ln %l1, %o0, %g2
set 0x38, %g7
prefetcha [%l7 + %g7] 0x89, 0x2
subccc %o2, 0x1680, %l6
and %i5, %i3, %i4
fmovdpos %xcc, %f28, %f19
bleu,a,pt %icc, loop_2491
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movle %xcc, %g5, %i6
tcc %xcc, 0x1
loop_2491:
ldd [%l7 + 0x78], %f6
andn %i1, %i2, %o3
tge %xcc, 0x7
movg %xcc, %o6, %l0
fnors %f19, %f27, %f2
sdiv %g7, 0x1BA5, %i0
udivcc %o7, 0x18A6, %o4
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
popc 0x00CE, %l2
movrgz %l4, %g1, %o5
edge8ln %g4, %g3, %l3
ba,a loop_2492
fmovdg %xcc, %f28, %f18
fmovrdgz %l5, %f0, %f18
sdivcc %o1, 0x09B4, %i7
loop_2492:
tl %xcc, 0x2
array16 %l1, %g2, %g6
edge16l %o2, %l6, %i5
fmovde %xcc, %f25, %f16
fnot2s %f30, %f12
tl %icc, 0x7
smulcc %o0, %i3, %g5
fors %f6, %f28, %f26
xnorcc %i4, %i1, %i6
tleu %xcc, 0x0
smul %i2, 0x0FC9, %o3
stb %l0, [%l7 + 0x0F]
addccc %g7, %i0, %o6
edge16ln %o4, %o7, %l4
subc %l2, %g1, %o5
tsubcctv %g3, %g4, %l3
srl %o1, 0x0D, %l5
fmovrslz %i7, %f1, %f4
set 0x78, %l1
ldswa [%l7 + %l1] 0x18, %g2
orcc %g6, 0x0CFF, %o2
andcc %l6, 0x088C, %i5
set 0x1C, %o7
stwa %l1, [%l7 + %o7] 0x2a
membar #Sync
set 0x38, %l3
stha %i3, [%l7 + %l3] 0x18
set 0x30, %l2
stwa %g5, [%l7 + %l2] 0x23
membar #Sync
movl %icc, %i4, %i1
fmovdcs %icc, %f28, %f25
movgu %xcc, %o0, %i2
tpos %icc, 0x1
brlez,a %o3, loop_2493
xorcc %l0, 0x174E, %g7
bpos,a loop_2494
tgu %icc, 0x6
loop_2493:
nop
set 0x20, %g4
std %i6, [%l7 + %g4]
tleu %icc, 0x0
loop_2494:
fxors %f6, %f8, %f30
sra %i0, %o4, %o6
te %xcc, 0x6
fmovrdlez %l4, %f12, %f0
popc 0x07F3, %l2
andn %o7, 0x1ED5, %g1
srlx %o5, %g3, %l3
sdivx %o1, 0x1C45, %g4
fmovdn %xcc, %f14, %f21
umulcc %i7, %l5, %g2
smulcc %g6, %l6, %i5
edge8l %l1, %i3, %g5
fbu %fcc1, loop_2495
fnot1 %f30, %f22
srlx %o2, %i1, %i4
smul %o0, %i2, %l0
loop_2495:
nop
wr %g0, 0x88, %asi
ldsba [%l7 + 0x7B] %asi, %g7
movneg %icc, %o3, %i6
fmovrsgez %o4, %f20, %f17
movrlz %o6, %l4, %i0
array32 %o7, %l2, %o5
move %icc, %g3, %l3
movrne %o1, 0x3C9, %g4
sdiv %i7, 0x1F9C, %l5
nop
setx loop_2496, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack16 %f26, %f9
fors %f21, %f7, %f12
orncc %g1, 0x02A9, %g2
loop_2496:
brlz %g6, loop_2497
add %i5, %l6, %i3
swap [%l7 + 0x74], %l1
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x10] %asi, 0x0
loop_2497:
taddcctv %o2, 0x114E, %i1
and %i4, 0x0301, %i2
addc %l0, 0x1C1C, %o0
ble %icc, loop_2498
fmovsg %icc, %f23, %f0
movrlz %g7, 0x293, %o3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2498:
nop
wr %g0, 0x27, %asi
ldda [%l7 + 0x30] %asi, %o4
movn %icc, %i6, %o6
fpack32 %f16, %f4, %f20
srax %i0, 0x01, %o7
movle %xcc, %l2, %o5
orcc %g3, 0x117B, %l3
membar 0x7A
fbug %fcc3, loop_2499
fornot2s %f22, %f23, %f23
fnor %f24, %f0, %f14
brz %o1, loop_2500
loop_2499:
tpos %icc, 0x6
movrne %l4, %g4, %l5
fnands %f20, %f25, %f28
loop_2500:
movrlz %i7, 0x175, %g1
fcmpne32 %f18, %f2, %g6
subcc %g2, %l6, %i5
movl %icc, %i3, %l1
bn %xcc, loop_2501
fmovrsgz %o2, %f31, %f24
edge16ln %i1, %g5, %i2
edge16ln %i4, %l0, %o0
loop_2501:
edge16n %o3, %g7, %o4
ld [%l7 + 0x54], %f12
sllx %i6, %o6, %i0
fpadd16s %f17, %f0, %f7
movne %xcc, %o7, %l2
movpos %xcc, %g3, %l3
move %xcc, %o5, %o1
sdivx %l4, 0x1969, %g4
fmovsne %xcc, %f3, %f23
edge32n %i7, %g1, %l5
bn,a %icc, loop_2502
movrne %g2, %g6, %i5
edge16 %l6, %i3, %o2
subcc %l1, 0x1193, %i1
loop_2502:
fba %fcc1, loop_2503
subcc %g5, %i2, %i4
set 0x14, %g1
swapa [%l7 + %g1] 0x80, %l0
loop_2503:
fornot1 %f12, %f22, %f30
movrlez %o0, %o3, %g7
movvc %xcc, %o4, %o6
fpmerge %f3, %f21, %f6
fpadd32 %f10, %f24, %f6
nop
set 0x70, %l5
stw %i0, [%l7 + %l5]
brlez,a %o7, loop_2504
tsubcc %l2, 0x0ECD, %g3
taddcc %i6, 0x09A6, %l3
fcmpne16 %f26, %f26, %o5
loop_2504:
stbar
udiv %l4, 0x179D, %g4
addccc %o1, %i7, %g1
movl %icc, %g2, %l5
udiv %g6, 0x0BE6, %l6
mulx %i3, %i5, %l1
set 0x2F, %l4
stba %o2, [%l7 + %l4] 0x2a
membar #Sync
fbl,a %fcc0, loop_2505
bcs,a,pn %icc, loop_2506
fnegd %f22, %f6
movpos %xcc, %g5, %i1
loop_2505:
ld [%l7 + 0x78], %f18
loop_2506:
fnors %f13, %f1, %f8
mulscc %i2, %l0, %o0
fand %f2, %f24, %f10
fbule,a %fcc3, loop_2507
fmovsa %xcc, %f1, %f9
wr %g0, 0x04, %asi
lda [%l7 + 0x60] %asi, %f27
loop_2507:
tg %icc, 0x5
edge16 %i4, %o3, %o4
fmovsvs %xcc, %f20, %f27
fmovdgu %icc, %f1, %f1
edge16l %o6, %i0, %o7
andncc %g7, %g3, %l2
edge32ln %i6, %o5, %l3
wr %g0, 0x19, %asi
stha %g4, [%l7 + 0x36] %asi
wr %g0, 0x11, %asi
ldsba [%l7 + 0x62] %asi, %o1
fnot2 %f6, %f24
wr %g0, 0x10, %asi
lduha [%l7 + 0x0A] %asi, %i7
movvs %xcc, %g1, %l4
fabsd %f14, %f12
ldx [%l7 + 0x78], %g2
edge8l %l5, %g6, %i3
fmuld8ulx16 %f3, %f12, %f20
orcc %i5, 0x0380, %l6
taddcc %o2, %l1, %i1
sdivx %g5, 0x03ED, %l0
edge32l %o0, %i4, %i2
fmovdcc %icc, %f0, %f12
array16 %o3, %o4, %i0
fmovrdgz %o6, %f12, %f6
bn loop_2508
fmul8ulx16 %f10, %f8, %f24
stx %o7, [%l7 + 0x68]
bg,a loop_2509
loop_2508:
fmovdvs %xcc, %f31, %f27
sub %g7, 0x17C8, %g3
swap [%l7 + 0x64], %l2
loop_2509:
fbul %fcc2, loop_2510
fnand %f24, %f18, %f26
or %i6, 0x0CA8, %l3
fmovs %f23, %f27
loop_2510:
fone %f10
edge8 %g4, %o5, %o1
fpsub32s %f25, %f1, %f14
nop
setx loop_2511, %l0, %l1
jmpl %l1, %i7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %icc, 0x3
flush %l7 + 0x58
loop_2511:
fornot2 %f16, %f2, %f6
fnegs %f24, %f6
movge %xcc, %l4, %g1
mulscc %l5, 0x1B9F, %g6
fnor %f16, %f22, %f8
fnot2s %f12, %f17
sth %g2, [%l7 + 0x22]
nop
set 0x5B, %g6
stb %i5, [%l7 + %g6]
fmovrslez %l6, %f6, %f5
mova %icc, %o2, %i3
fbne,a %fcc2, loop_2512
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0x2a, %asi
stda %i0, [%l7 + 0x60] %asi
membar #Sync
loop_2512:
fmovsle %xcc, %f29, %f23
xnor %g5, %l0, %o0
taddcc %i4, 0x11D1, %i2
fbge,a %fcc3, loop_2513
edge32n %o3, %l1, %o4
edge8n %i0, %o7, %g7
fnot1s %f6, %f1
loop_2513:
xnorcc %g3, 0x0CB8, %l2
movcs %icc, %o6, %i6
set 0x5C, %o0
lduwa [%l7 + %o0] 0x18, %l3
fnot2s %f31, %f26
movge %xcc, %o5, %g4
edge8n %o1, %l4, %g1
add %l5, %i7, %g2
fbn %fcc3, loop_2514
membar 0x45
tne %icc, 0x2
sdivcc %g6, 0x1050, %i5
loop_2514:
brnz %o2, loop_2515
fmovscs %xcc, %f20, %f9
lduw [%l7 + 0x54], %l6
sdivx %i1, 0x181F, %i3
loop_2515:
movge %xcc, %g5, %o0
orn %l0, %i4, %o3
fmovde %xcc, %f20, %f15
fnegs %f23, %f2
movcc %icc, %i2, %l1
movn %xcc, %o4, %i0
st %f19, [%l7 + 0x68]
srlx %o7, %g3, %l2
sethi 0x0BE4, %g7
alignaddr %o6, %l3, %o5
movge %xcc, %g4, %i6
for %f4, %f28, %f26
bvc,pt %icc, loop_2516
movge %icc, %l4, %o1
brnz,a %g1, loop_2517
edge16n %i7, %g2, %g6
loop_2516:
movre %l5, 0x3A6, %o2
wr %g0, 0x04, %asi
lduha [%l7 + 0x2A] %asi, %i5
loop_2517:
nop
wr %g0, 0x04, %asi
ldstuba [%l7 + 0x7C] %asi, %i1
andcc %l6, 0x1F31, %i3
nop
setx loop_2518, %l0, %l1
jmpl %l1, %o0
fbl,a %fcc0, loop_2519
addcc %l0, 0x18B1, %i4
ld [%l7 + 0x5C], %f23
loop_2518:
taddcc %g5, 0x15A0, %i2
loop_2519:
tvc %icc, 0x5
array32 %o3, %o4, %l1
brgz %o7, loop_2520
udivx %g3, 0x06FB, %l2
edge16 %i0, %o6, %l3
movrne %g7, 0x1B4, %g4
loop_2520:
brlz,a %o5, loop_2521
fmovsvs %icc, %f13, %f25
movleu %icc, %l4, %i6
wr %g0, 0x89, %asi
lduba [%l7 + 0x14] %asi, %g1
loop_2521:
nop
set 0x48, %g5
stxa %i7, [%l7 + %g5] 0xe3
membar #Sync
array32 %g2, %g6, %l5
ldsh [%l7 + 0x4E], %o2
fbuge,a %fcc3, loop_2522
edge16n %o1, %i1, %i5
popc 0x1AE8, %l6
edge32ln %o0, %l0, %i4
loop_2522:
nop
set 0x50, %g3
ldd [%l7 + %g3], %g4
wr %g0, 0x04, %asi
lda [%l7 + 0x24] %asi, %f13
subccc %i2, 0x1D7A, %o3
sllx %o4, 0x1A, %l1
sdivx %i3, 0x1B28, %o7
tgu %icc, 0x1
fbne,a %fcc2, loop_2523
fbu,a %fcc0, loop_2524
fmovrse %l2, %f8, %f10
tle %xcc, 0x1
loop_2523:
movgu %icc, %i0, %g3
loop_2524:
fcmpne16 %f2, %f28, %l3
fmovse %icc, %f31, %f17
fnegs %f1, %f5
edge16l %g7, %g4, %o5
edge32ln %l4, %i6, %g1
addcc %i7, 0x0793, %o6
stx %g6, [%l7 + 0x40]
sdivx %l5, 0x03FA, %g2
fmovdvs %xcc, %f1, %f13
wr %g0, 0x80, %asi
stha %o1, [%l7 + 0x40] %asi
be,a,pt %icc, loop_2525
tne %icc, 0x1
fmovrsgez %i1, %f13, %f17
movge %icc, %i5, %l6
loop_2525:
fcmpd %fcc0, %f28, %f24
xorcc %o2, %o0, %i4
fpadd32s %f11, %f26, %f7
and %g5, %l0, %o3
bgu loop_2526
tle %xcc, 0x4
srax %i2, 0x0F, %l1
movle %xcc, %i3, %o7
loop_2526:
subccc %l2, %i0, %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
wr %g0, 0xeb, %asi
stha %l3, [%l7 + 0x1E] %asi
membar #Sync
umulcc %o4, %g7, %g4
umul %o5, 0x0112, %l4
edge32l %g1, %i7, %i6
prefetch [%l7 + 0x10], 0x1
movrgez %g6, %o6, %l5
edge16l %o1, %g2, %i1
wr %g0, 0x04, %asi
stxa %i5, [%l7 + 0x38] %asi
edge16l %l6, %o0, %o2
fabss %f4, %f25
edge8n %i4, %g5, %o3
tsubcc %l0, 0x0F0D, %l1
udivcc %i3, 0x06EE, %o7
tcc %xcc, 0x3
tl %icc, 0x2
fcmpgt16 %f28, %f24, %l2
fcmpgt32 %f14, %f10, %i2
fbn,a %fcc1, loop_2527
tcc %xcc, 0x1
tle %icc, 0x3
subcc %i0, %l3, %g3
loop_2527:
prefetch [%l7 + 0x1C], 0x2
or %o4, %g4, %g7
addcc %o5, 0x1149, %l4
srl %i7, %g1, %i6
fpsub16 %f8, %f14, %f18
add %l7, 0x10, %l6
wr %g0, 0x89, %asi
casxa [%l6] 0x89, %g6, %o6
fmovscc %icc, %f17, %f17
fmovsa %icc, %f19, %f30
sllx %o1, %l5, %i1
fcmpne16 %f28, %f6, %i5
set 0x30, %i4
ldsha [%l7 + %i4] 0x88, %g2
tl %icc, 0x2
array32 %o0, %l6, %i4
bl,pt %xcc, loop_2528
fmovdvs %icc, %f21, %f5
fpsub16 %f16, %f6, %f30
xorcc %o2, %o3, %g5
loop_2528:
movge %xcc, %l0, %l1
fbe %fcc1, loop_2529
tl %xcc, 0x0
movcc %xcc, %i3, %l2
srl %o7, 0x0A, %i0
loop_2529:
flush %l7 + 0x40
tleu %icc, 0x5
nop
setx loop_2530, %l0, %l1
jmpl %l1, %i2
movrne %l3, 0x090, %o4
movneg %xcc, %g4, %g7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2530:
add %o5, %l4, %g3
andcc %i7, %g1, %g6
or %i6, %o6, %l5
te %icc, 0x1
prefetch [%l7 + 0x48], 0x3
edge16 %o1, %i1, %i5
call loop_2531
subccc %g2, 0x0810, %o0
nop
set 0x38, %i6
prefetch [%l7 + %i6], 0x1
tg %xcc, 0x6
loop_2531:
srlx %i4, %o2, %l6
ta %xcc, 0x5
fpadd16s %f16, %f19, %f11
movle %icc, %g5, %o3
mova %icc, %l0, %l1
bg,a,pt %icc, loop_2532
movrgez %l2, 0x082, %i3
bne,pn %icc, loop_2533
nop
setx loop_2534, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2532:
fsrc1 %f22, %f10
bgu,pn %icc, loop_2535
loop_2533:
fsrc2 %f4, %f22
loop_2534:
fmovsg %xcc, %f25, %f22
movle %icc, %i0, %i2
loop_2535:
stx %o7, [%l7 + 0x58]
set 0x34, %g2
ldsba [%l7 + %g2] 0x89, %o4
set 0x48, %o2
stda %l2, [%l7 + %o2] 0x89
tsubcc %g4, %g7, %o5
umulcc %g3, 0x126B, %i7
movn %xcc, %l4, %g1
xnorcc %i6, %g6, %l5
tcs %icc, 0x7
tpos %icc, 0x5
xor %o1, 0x098D, %i1
tge %xcc, 0x5
fsrc2s %f18, %f20
array32 %i5, %g2, %o0
tg %xcc, 0x2
orn %i4, %o2, %o6
smul %l6, %o3, %l0
ldsw [%l7 + 0x70], %l1
fabss %f15, %f15
fandnot1 %f26, %f20, %f6
movg %xcc, %g5, %l2
ble loop_2536
andncc %i3, %i0, %o7
set 0x68, %i1
lduwa [%l7 + %i1] 0x0c, %o4
loop_2536:
movrgz %i2, %g4, %g7
fbg %fcc2, loop_2537
faligndata %f16, %f20, %f4
xnorcc %l3, 0x1D29, %o5
prefetch [%l7 + 0x28], 0x0
loop_2537:
movle %icc, %i7, %l4
tle %xcc, 0x6
sub %g1, 0x0A26, %i6
edge8 %g6, %g3, %l5
edge8 %o1, %i1, %g2
sdivcc %i5, 0x063F, %i4
te %xcc, 0x6
tgu %icc, 0x3
fones %f12
fmovsl %icc, %f14, %f10
fmul8ulx16 %f12, %f24, %f2
edge8n %o2, %o0, %l6
movleu %icc, %o3, %o6
orncc %l0, 0x0564, %l1
xnorcc %l2, 0x055B, %g5
mova %icc, %i3, %i0
bn,a,pn %xcc, loop_2538
call loop_2539
xnorcc %o7, %o4, %i2
tpos %xcc, 0x5
loop_2538:
sdiv %g4, 0x12CC, %l3
loop_2539:
orcc %o5, %i7, %l4
bpos,a %xcc, loop_2540
edge32n %g7, %g1, %i6
wr %g0, 0x19, %asi
lduba [%l7 + 0x5C] %asi, %g3
loop_2540:
tvs %icc, 0x0
wr %g0, 0x88, %asi
ldsha [%l7 + 0x0E] %asi, %l5
addccc %o1, %g6, %i1
fmul8ulx16 %f18, %f2, %f16
edge32ln %g2, %i5, %o2
fbuge,a %fcc0, loop_2541
sub %o0, %i4, %o3
edge32 %o6, %l0, %l1
subc %l2, 0x04DF, %g5
loop_2541:
orn %i3, 0x1D42, %i0
xnor %o7, %l6, %o4
orn %g4, %l3, %o5
movne %xcc, %i7, %i2
smulcc %g7, 0x1D39, %g1
xnor %l4, 0x021C, %i6
mulx %l5, 0x0B77, %g3
bleu,a loop_2542
subcc %o1, %g6, %i1
st %f16, [%l7 + 0x60]
membar 0x3B
loop_2542:
bn,pn %icc, loop_2543
nop
setx loop_2544, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz,a %i5, loop_2545
nop
setx loop_2546, %l0, %l1
jmpl %l1, %g2
loop_2543:
nop
setx loop_2547, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2544:
fandnot2s %f23, %f2, %f21
loop_2545:
subccc %o0, %i4, %o2
loop_2546:
add %o3, 0x1301, %l0
loop_2547:
xnorcc %o6, %l1, %l2
tn %xcc, 0x2
brlz,a %i3, loop_2548
xnor %g5, 0x0194, %i0
bshuffle %f4, %f24, %f20
ta %icc, 0x5
loop_2548:
sir 0x1CE5
bge loop_2549
edge16l %l6, %o4, %o7
movvc %icc, %l3, %g4
array32 %i7, %o5, %g7
loop_2549:
edge16n %i2, %l4, %g1
bne,a %icc, loop_2550
xnor %i6, %l5, %o1
fornot2 %f0, %f16, %f16
prefetch [%l7 + 0x7C], 0x2
loop_2550:
movge %icc, %g6, %i1
xnor %i5, %g2, %g3
edge16n %i4, %o0, %o2
udiv %o3, 0x1CE3, %o6
edge16l %l0, %l2, %i3
mulx %g5, 0x00ED, %i0
xnor %l1, 0x0683, %l6
edge8n %o7, %o4, %l3
addc %g4, %i7, %g7
fpsub32s %f19, %f24, %f18
add %o5, 0x089E, %i2
wr %g0, 0x80, %asi
ldda [%l7 + 0x40] %asi, %f0
udivx %g1, 0x0C07, %l4
set 0x08, %o5
prefetcha [%l7 + %o5] 0x81, 0x1
taddcctv %o1, %i6, %i1
add %l7, 0x20, %l6
wr %g0, 0x81, %asi
casxa [%l6] %asi, %i5, %g6
array32 %g2, %i4, %g3
fbn,a %fcc1, loop_2551
tvs %icc, 0x0
fxnors %f25, %f10, %f22
edge8l %o2, %o3, %o6
loop_2551:
fexpand %f5, %f14
bneg,a,pt %xcc, loop_2552
udiv %l0, 0x160B, %o0
fands %f8, %f15, %f15
fnors %f5, %f23, %f12
loop_2552:
fmovdle %icc, %f25, %f19
sdivcc %l2, 0x0B2D, %i3
alignaddr %i0, %l1, %g5
fcmpeq32 %f20, %f30, %o7
udivcc %l6, 0x0FFD, %l3
stx %o4, [%l7 + 0x40]
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sdivx %g4, 0x1629, %i7
movgu %icc, %g7, %o5
fmovscc %xcc, %f9, %f19
udivx %g1, 0x01CF, %l4
swap [%l7 + 0x18], %i2
fcmpgt32 %f12, %f0, %l5
wr %g0, 0x89, %asi
swapa [%l7 + 0x38] %asi, %o1
fmovs %f12, %f15
movrne %i1, 0x1D2, %i5
movcs %icc, %g6, %g2
set 0x14, %o4
stba %i6, [%l7 + %o4] 0x19
array16 %i4, %g3, %o3
wr %g0, 0x89, %asi
ldsba [%l7 + 0x66] %asi, %o2
fmul8sux16 %f20, %f4, %f10
fpack16 %f12, %f13
subccc %l0, %o0, %o6
movne %icc, %i3, %l2
tpos %icc, 0x0
xorcc %l1, 0x0FEF, %g5
sdivcc %o7, 0x0DC9, %l6
fpmerge %f8, %f11, %f14
movpos %xcc, %i0, %o4
taddcc %g4, 0x1824, %i7
movrlez %g7, 0x28D, %o5
movvc %xcc, %l3, %l4
fcmpne32 %f26, %f30, %g1
movge %xcc, %l5, %i2
bvs,pn %icc, loop_2553
bneg,a %icc, loop_2554
andn %i1, %i5, %o1
tleu %icc, 0x4
loop_2553:
ble loop_2555
loop_2554:
edge32 %g6, %g2, %i4
nop
setx loop_2556, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %i6, %g3, %o2
loop_2555:
edge32ln %o3, %l0, %o6
xnorcc %i3, %l2, %l1
loop_2556:
sth %o0, [%l7 + 0x3C]
bl,pt %xcc, loop_2557
edge8n %g5, %l6, %o7
tne %icc, 0x4
movgu %icc, %o4, %g4
loop_2557:
edge32ln %i7, %i0, %o5
fmovrsne %l3, %f28, %f31
sllx %g7, 0x0B, %g1
fnot2s %f17, %f30
sllx %l4, %i2, %i1
umulcc %i5, 0x1813, %o1
fmovsne %xcc, %f10, %f28
faligndata %f20, %f2, %f16
fmovse %xcc, %f0, %f29
bshuffle %f22, %f26, %f30
edge8n %g6, %l5, %i4
taddcc %i6, %g3, %g2
andn %o3, %l0, %o6
sethi 0x15F6, %i3
mulx %o2, %l2, %l1
sll %o0, 0x03, %g5
subc %l6, %o4, %o7
sra %i7, 0x12, %i0
movleu %xcc, %o5, %g4
array32 %g7, %l3, %g1
fmovse %icc, %f12, %f26
umul %i2, 0x02C0, %i1
bn,pn %icc, loop_2558
sllx %l4, 0x10, %i5
fxnor %f12, %f12, %f30
edge8ln %o1, %g6, %i4
loop_2558:
edge16 %i6, %g3, %g2
set 0x4B, %i7
lduba [%l7 + %i7] 0x81, %o3
fnot1 %f14, %f22
nop
set 0x1C, %i5
ldsb [%l7 + %i5], %l0
fnot2 %f8, %f14
orncc %o6, %l5, %o2
std %i2, [%l7 + 0x28]
flush %l7 + 0x50
tle %xcc, 0x0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpack32 %f2, %f4, %f22
movle %icc, %l2, %l1
add %l7, 0x40, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %o0
casa [%l6] 0x80, %o0, %l6
udivx %o4, 0x0069, %g5
edge8l %o7, %i7, %o5
tsubcctv %g4, %g7, %l3
andncc %i0, %i2, %i1
fcmpne32 %f24, %f24, %l4
nop
setx loop_2559, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
faligndata %f12, %f4, %f2
fbue,a %fcc2, loop_2560
loop_2559:
xor %g1, %o1, %i5
fornot2s %f21, %f29, %f5
fpsub32 %f22, %f22, %f6
loop_2560:
fmovdge %xcc, %f21, %f15
set 0x73, %o6
ldstuba [%l7 + %o6] 0x0c, %i4
movneg %icc, %g6, %i6
xnor %g2, 0x188C, %o3
umul %g3, %o6, %l5
udivx %l0, 0x0400, %o2
fcmpeq32 %f26, %f26, %l2
srl %l1, %o0, %l6
fmovdle %icc, %f30, %f14
tle %xcc, 0x6
stbar
wr %g0, 0x19, %asi
lduwa [%l7 + 0x48] %asi, %o4
fcmple32 %f24, %f24, %i3
nop
set 0x78, %i2
prefetch [%l7 + %i2], 0x0
array32 %o7, %i7, %o5
array32 %g4, %g5, %g7
movg %xcc, %i0, %i2
fmovdg %xcc, %f31, %f8
tl %icc, 0x5
brlez,a %i1, loop_2561
subccc %l4, %g1, %o1
ta %xcc, 0x4
wr %g0, 0x2f, %asi
ldda [%l7 + 0x10] %asi, %i4
loop_2561:
fnot1 %f8, %f26
edge8 %l3, %g6, %i6
tpos %icc, 0x7
te %icc, 0x1
movvc %xcc, %g2, %o3
fmul8x16 %f8, %f28, %f22
fbo %fcc3, loop_2562
mulx %i4, 0x0C95, %g3
nop
set 0x3E, %o1
sth %o6, [%l7 + %o1]
ldd [%l7 + 0x10], %l0
loop_2562:
std %f28, [%l7 + 0x68]
subcc %l5, %l2, %l1
fmovsa %icc, %f9, %f28
movneg %xcc, %o0, %o2
wr %g0, 0x10, %asi
stda %f0, [%l7 + 0x40] %asi
movn %icc, %o4, %i3
stbar
fble,a %fcc0, loop_2563
srax %l6, %i7, %o7
sdiv %o5, 0x13AB, %g4
fbne,a %fcc1, loop_2564
loop_2563:
taddcc %g7, 0x0D15, %i0
fble,a %fcc3, loop_2565
mulx %g5, %i1, %l4
loop_2564:
addcc %i2, 0x0379, %g1
fbne %fcc3, loop_2566
loop_2565:
movre %i5, 0x013, %o1
tsubcctv %g6, %i6, %l3
move %icc, %g2, %i4
loop_2566:
nop
set 0x10, %i0
stha %g3, [%l7 + %i0] 0x15
fmovrslez %o3, %f9, %f9
fcmpne32 %f20, %f20, %o6
subc %l0, 0x1830, %l5
fornot1s %f1, %f5, %f8
set 0x54, %i3
lduwa [%l7 + %i3] 0x0c, %l2
fornot2s %f7, %f20, %f5
fmovdn %icc, %f13, %f6
tleu %xcc, 0x6
fmovscc %icc, %f3, %f30
and %o0, %o2, %o4
movrgz %i3, 0x0E6, %l6
add %l7, 0x34, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %i7
casa [%l6] 0x0c, %i7, %l1
andn %o7, 0x0F7C, %o5
ldstub [%l7 + 0x25], %g4
tcs %icc, 0x2
wr %g0, 0x04, %asi
lda [%l7 + 0x2C] %asi, %f28
ldub [%l7 + 0x42], %i0
fmovrdgz %g5, %f10, %f18
tsubcctv %i1, 0x032E, %g7
fpack32 %f22, %f2, %f8
fbe %fcc1, loop_2567
fcmpes %fcc1, %f6, %f13
array32 %i2, %g1, %i5
srlx %o1, %g6, %i6
loop_2567:
nop
wr %g0, 0x10, %asi
prefetcha [%l7 + 0x28] %asi, 0x2
set 0x40, %l0
stda %f16, [%l7 + %l0] 0x18
movre %l3, 0x11B, %i4
ble,a,pn %xcc, loop_2568
fxnors %f8, %f29, %f4
fpack32 %f14, %f26, %f8
udivcc %g3, 0x0CD0, %o3
loop_2568:
fmovrde %o6, %f4, %f26
edge32ln %l0, %g2, %l2
subccc %l5, %o0, %o2
addcc %i3, 0x1CB5, %o4
tleu %icc, 0x0
movre %i7, 0x389, %l1
edge32n %l6, %o5, %g4
movvc %xcc, %i0, %o7
fmovrdlz %i1, %f6, %f20
fsrc2 %f22, %f22
orn %g7, %i2, %g1
set 0x78, %l6
stba %i5, [%l7 + %l6] 0x27
membar #Sync
wr %g0, 0x04, %asi
lda [%l7 + 0x0C] %asi, %f31
edge32 %g5, %g6, %o1
addc %l4, 0x0FAE, %l3
movvc %xcc, %i6, %i4
udivx %g3, 0x0F0C, %o6
fbug %fcc2, loop_2569
stw %l0, [%l7 + 0x5C]
udivcc %o3, 0x1826, %l2
subc %g2, 0x136B, %l5
loop_2569:
te %icc, 0x4
mulx %o0, %o2, %o4
fbl,a %fcc3, loop_2570
edge16l %i7, %l1, %l6
movrgz %i3, %o5, %i0
ta %xcc, 0x6
loop_2570:
alignaddrl %g4, %i1, %o7
bvs loop_2571
fmovsa %xcc, %f24, %f12
orcc %i2, %g7, %g1
set 0x3A, %g7
ldsha [%l7 + %g7] 0x19, %i5
loop_2571:
movpos %icc, %g6, %g5
tsubcc %l4, %o1, %i6
edge16n %l3, %g3, %i4
wr %g0, 0x10, %asi
ldsha [%l7 + 0x7E] %asi, %o6
mulscc %l0, 0x1597, %o3
fbule %fcc0, loop_2572
edge16 %l2, %g2, %l5
fandnot2 %f30, %f12, %f28
set 0x45, %l1
lduba [%l7 + %l1] 0x18, %o2
loop_2572:
nop
add %l7, 0x30, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %o0
casxa [%l6] 0x89, %o0, %o4
lduw [%l7 + 0x1C], %i7
fmovdle %icc, %f21, %f23
bcs,a %icc, loop_2573
fbul,a %fcc3, loop_2574
st %f4, [%l7 + 0x58]
bgu %xcc, loop_2575
loop_2573:
ldsw [%l7 + 0x54], %l1
loop_2574:
fexpand %f25, %f12
brgz,a %l6, loop_2576
loop_2575:
movle %xcc, %i3, %i0
movre %g4, %i1, %o7
set 0x0, %o7
ldxa [%g0 + %o7] 0x4f, %o5
loop_2576:
alignaddr %i2, %g7, %i5
movrne %g6, %g1, %l4
edge32l %g5, %i6, %o1
call loop_2577
tcs %icc, 0x3
tpos %xcc, 0x3
movrlz %g3, %l3, %i4
loop_2577:
te %icc, 0x7
fpsub32 %f2, %f28, %f24
siam 0x7
lduw [%l7 + 0x68], %o6
fbule,a %fcc2, loop_2578
edge8 %l0, %l2, %o3
udivx %l5, 0x12F9, %o2
sdivx %o0, 0x0629, %o4
loop_2578:
addcc %g2, 0x1630, %l1
srl %l6, %i7, %i3
mulscc %g4, %i1, %i0
edge32ln %o7, %o5, %i2
fbug,a %fcc3, loop_2579
fmovsvc %icc, %f25, %f3
udivx %i5, 0x155D, %g7
orn %g1, %l4, %g5
loop_2579:
array16 %i6, %g6, %g3
fmovsg %xcc, %f0, %f21
movrne %o1, %l3, %o6
xorcc %i4, 0x05FE, %l0
fxors %f23, %f20, %f21
udivcc %o3, 0x02EA, %l5
movneg %icc, %o2, %l2
fpadd16s %f4, %f9, %f15
ldsb [%l7 + 0x74], %o0
set 0x6C, %o3
lduwa [%l7 + %o3] 0x10, %o4
edge32ln %g2, %l6, %i7
sethi 0x10DD, %i3
fnegs %f14, %f17
xnorcc %g4, 0x1EC5, %l1
movcs %icc, %i0, %i1
edge32l %o7, %o5, %i5
orcc %i2, 0x142C, %g7
tge %icc, 0x7
srax %g1, 0x08, %g5
fornot2s %f8, %f21, %f25
xnor %l4, 0x0EED, %g6
edge32 %g3, %i6, %o1
edge16ln %o6, %i4, %l3
fmovdvc %xcc, %f8, %f5
fblg,a %fcc3, loop_2580
fandnot1 %f20, %f16, %f8
fcmpgt16 %f24, %f28, %o3
movrgz %l5, %o2, %l0
loop_2580:
mulx %o0, %o4, %l2
edge8 %l6, %i7, %i3
sub %g4, %g2, %i0
set 0x18, %l2
lda [%l7 + %l2] 0x88, %f7
fbne,a %fcc1, loop_2581
taddcctv %l1, %i1, %o7
ba %xcc, loop_2582
sllx %o5, %i2, %i5
loop_2581:
movrlez %g7, 0x165, %g1
tleu %xcc, 0x1
loop_2582:
fmovrdgez %l4, %f4, %f30
brlz %g6, loop_2583
fblg,a %fcc3, loop_2584
edge32 %g5, %g3, %o1
movge %icc, %i6, %i4
loop_2583:
fsrc1s %f4, %f22
loop_2584:
movneg %xcc, %o6, %o3
for %f12, %f20, %f4
movgu %xcc, %l3, %l5
siam 0x0
wr %g0, 0xf9, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
sll %o2, 0x03, %o0
brgez %o4, loop_2585
edge32n %l2, %l6, %l0
edge8l %i7, %g4, %i3
movrlz %g2, 0x032, %l1
loop_2585:
fornot2 %f28, %f0, %f16
fpadd16s %f13, %f10, %f8
taddcctv %i1, 0x072E, %i0
fmovd %f12, %f16
tneg %icc, 0x6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bn,a loop_2586
tge %xcc, 0x3
movne %xcc, %o5, %i2
movne %icc, %o7, %i5
loop_2586:
brgz %g1, loop_2587
add %g7, %l4, %g5
stw %g6, [%l7 + 0x48]
te %xcc, 0x7
loop_2587:
edge32ln %o1, %i6, %g3
fxors %f17, %f16, %f8
array16 %o6, %o3, %l3
addcc %i4, %o2, %l5
fpsub16 %f4, %f6, %f10
brlz %o0, loop_2588
fmovdvc %icc, %f0, %f16
set 0x40, %g4
stda %f0, [%l7 + %g4] 0x1e
membar #Sync
loop_2588:
fbl %fcc0, loop_2589
nop
setx loop_2590, %l0, %l1
jmpl %l1, %l2
alignaddr %o4, %l0, %l6
movrgz %i7, %i3, %g2
loop_2589:
movge %xcc, %l1, %g4
loop_2590:
movrgz %i0, 0x3C4, %o5
edge8n %i2, %o7, %i1
set 0x58, %l3
stxa %i5, [%l7 + %l3] 0x0c
mova %icc, %g7, %g1
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %l4, %g5, %g6
movrgz %i6, %g3, %o6
fmovrsne %o3, %f29, %f0
ldsw [%l7 + 0x70], %l3
brgez %i4, loop_2591
smulcc %o1, 0x0C82, %o2
fxor %f30, %f22, %f6
sll %l5, %o0, %l2
loop_2591:
movgu %xcc, %o4, %l6
fnegs %f13, %f4
orncc %i7, %i3, %g2
add %l7, 0x10, %l6
wr %g0, 0x10, %asi
casxa [%l6] 0x10, %l1, %l0
fmovrde %i0, %f4, %f30
fbl,a %fcc2, loop_2592
popc 0x1A17, %g4
and %i2, %o5, %i1
fmovrde %o7, %f28, %f22
loop_2592:
fnot1s %f26, %f10
popc %g7, %g1
wr %g0, 0x10, %asi
lduha [%l7 + 0x0A] %asi, %i5
fmovscc %icc, %f6, %f11
movn %icc, %g5, %g6
fxnor %f22, %f18, %f12
movcs %xcc, %i6, %g3
fmovspos %xcc, %f1, %f1
fmul8x16au %f3, %f4, %f24
wr %g0, 0x04, %asi
ldsha [%l7 + 0x70] %asi, %o6
sdivcc %o3, 0x01AE, %l4
fmovsge %icc, %f12, %f20
tgu %xcc, 0x0
udivx %i4, 0x09B7, %l3
and %o1, 0x1C4A, %o2
movgu %xcc, %o0, %l2
edge8ln %l5, %o4, %i7
xorcc %i3, %g2, %l1
tl %icc, 0x3
srax %l6, 0x09, %l0
set 0x62, %g1
ldsba [%l7 + %g1] 0x81, %i0
fands %f17, %f18, %f29
movcc %icc, %i2, %o5
movg %icc, %g4, %i1
tcs %icc, 0x2
tvc %icc, 0x0
udiv %g7, 0x10ED, %o7
bgu %xcc, loop_2593
movrlez %g1, 0x0D1, %i5
orncc %g6, %g5, %i6
wr %g0, 0x89, %asi
lduwa [%l7 + 0x3C] %asi, %o6
loop_2593:
edge16ln %g3, %o3, %i4
fxnors %f13, %f28, %f21
brgez,a %l3, loop_2594
movrgez %o1, %l4, %o0
fmovscs %icc, %f31, %f23
xnor %o2, %l5, %o4
loop_2594:
edge8n %l2, %i7, %i3
orncc %l1, %g2, %l6
tleu %icc, 0x1
set 0x2C, %l5
sta %f27, [%l7 + %l5] 0x88
edge16 %i0, %l0, %i2
fcmpes %fcc2, %f0, %f0
movvc %xcc, %o5, %i1
wr %g0, 0x88, %asi
lduba [%l7 + 0x58] %asi, %g4
edge8 %g7, %o7, %g1
sethi 0x15D6, %g6
fnor %f10, %f8, %f16
fmovdpos %xcc, %f30, %f3
fnegs %f5, %f14
addccc %g5, 0x0CA1, %i6
fands %f18, %f5, %f2
brgez %o6, loop_2595
taddcc %i5, 0x0590, %o3
bcc,pt %xcc, loop_2596
fnot2s %f31, %f1
loop_2595:
bpos,pt %xcc, loop_2597
subccc %i4, 0x196D, %l3
loop_2596:
edge32n %o1, %g3, %l4
addc %o0, %l5, %o4
loop_2597:
xnor %o2, 0x1B39, %l2
brlz,a %i7, loop_2598
andncc %l1, %i3, %g2
te %xcc, 0x6
taddcctv %l6, 0x08D4, %i0
loop_2598:
membar 0x1B
set 0x45, %g6
ldsba [%l7 + %g6] 0x15, %l0
srl %i2, %o5, %g4
brgz,a %g7, loop_2599
membar 0x0F
brnz %o7, loop_2600
sdivcc %g1, 0x1BE4, %g6
loop_2599:
taddcctv %g5, %i1, %i6
wr %g0, 0x2b, %asi
stwa %o6, [%l7 + 0x58] %asi
membar #Sync
loop_2600:
nop
wr %g0, 0x1f, %asi
stda %f16, [%l7 + 0x40] %asi
membar #Sync
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x50] %asi, 0x2
array16 %i4, %l3, %o1
tsubcctv %o3, %l4, %g3
fpack32 %f28, %f6, %f14
movne %icc, %o0, %o4
tcc %icc, 0x1
movrgz %l5, %o2, %i7
tpos %xcc, 0x7
fands %f12, %f9, %f21
tvc %xcc, 0x6
bcc,pt %icc, loop_2601
subccc %l1, %l2, %i3
taddcctv %g2, 0x007F, %l6
fand %f24, %f26, %f4
loop_2601:
nop
wr %g0, 0x80, %asi
ldstuba [%l7 + 0x60] %asi, %i0
movcs %xcc, %l0, %o5
edge16ln %g4, %i2, %o7
fmovdgu %xcc, %f18, %f22
fmul8x16au %f15, %f14, %f24
taddcctv %g1, %g6, %g5
fmovrdne %i1, %f12, %f14
addcc %g7, 0x0807, %o6
fmovrslz %i6, %f20, %f8
fornot1s %f24, %f0, %f25
tvc %xcc, 0x4
movrlz %i4, 0x142, %l3
movrgez %i5, %o1, %l4
taddcc %o3, 0x0E46, %o0
tvs %icc, 0x7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbule,a %fcc1, loop_2602
brgz,a %o4, loop_2603
stbar
xorcc %l5, %o2, %g3
loop_2602:
mulscc %l1, %l2, %i7
loop_2603:
movre %i3, %l6, %i0
smul %l0, %g2, %o5
add %i2, %o7, %g4
ble,pt %icc, loop_2604
ldstub [%l7 + 0x29], %g6
srl %g1, 0x03, %i1
fmovda %xcc, %f31, %f23
loop_2604:
movrlez %g7, 0x2AF, %g5
tsubcctv %o6, 0x09B8, %i6
brlz %i4, loop_2605
tn %icc, 0x7
movcc %icc, %i5, %l3
movneg %icc, %o1, %o3
loop_2605:
nop
set 0x18, %l4
ldxa [%l7 + %l4] 0x19, %l4
wr %g0, 0x89, %asi
swapa [%l7 + 0x10] %asi, %o4
fxnors %f5, %f18, %f8
tcc %icc, 0x3
srlx %l5, 0x06, %o2
udivcc %g3, 0x1CB3, %o0
tg %icc, 0x6
andcc %l2, 0x055F, %i7
xorcc %i3, %l1, %l6
srax %i0, %l0, %g2
movre %o5, 0x0F4, %o7
add %l7, 0x10, %l6
wr %g0, 0x80, %asi
lda [%l6] %asi, %i2
casa [%l6] %asi, %i2, %g4
fpadd32 %f16, %f24, %f4
udivcc %g6, 0x021D, %g1
tle %icc, 0x5
fnot2s %f6, %f16
ta %xcc, 0x5
edge16l %g7, %g5, %i1
sdiv %i6, 0x1AB3, %o6
xor %i5, %l3, %i4
fmovrsgez %o3, %f18, %f1
tn %icc, 0x3
sethi 0x12EA, %l4
fpack32 %f10, %f22, %f12
movrlez %o1, %o4, %l5
movne %icc, %g3, %o0
fmovse %icc, %f13, %f23
tcc %xcc, 0x4
fmovdleu %xcc, %f8, %f12
udiv %l2, 0x0756, %i7
movpos %xcc, %o2, %l1
movvs %xcc, %l6, %i0
bne,pt %icc, loop_2606
mulx %l0, %i3, %o5
fcmpes %fcc2, %f9, %f8
brz,a %g2, loop_2607
loop_2606:
movn %icc, %i2, %o7
edge32n %g4, %g6, %g7
movneg %icc, %g1, %g5
loop_2607:
fmovsne %xcc, %f23, %f21
fmovsn %xcc, %f20, %f28
fsrc2s %f14, %f17
movge %xcc, %i1, %o6
fcmps %fcc3, %f29, %f19
movvs %icc, %i5, %l3
tpos %xcc, 0x4
fbn,a %fcc0, loop_2608
edge32n %i4, %o3, %i6
movne %icc, %o1, %l4
nop
setx loop_2609, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2608:
fmovrde %l5, %f12, %f18
movrlez %o4, %g3, %l2
fmovdvs %icc, %f1, %f18
loop_2609:
fnot2 %f2, %f20
andcc %i7, 0x1B9E, %o2
tl %icc, 0x0
add %l7, 0x4C, %l6
wr %g0, 0x0c, %asi
lda [%l6] %asi, %l1
casa [%l6] %asi, %l1, %l6
bleu,a %xcc, loop_2610
movge %icc, %o0, %i0
tg %icc, 0x7
fmovsg %xcc, %f8, %f10
loop_2610:
edge16ln %l0, %i3, %g2
sethi 0x05E2, %i2
addcc %o7, 0x0E21, %o5
popc %g4, %g6
nop
set 0x7C, %o0
ldsh [%l7 + %o0], %g1
fmovsvs %xcc, %f1, %f4
orn %g5, %g7, %o6
edge8ln %i5, %l3, %i4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbge,a %fcc1, loop_2611
sdivx %i1, 0x0F0D, %i6
bleu,a %xcc, loop_2612
fba %fcc1, loop_2613
loop_2611:
edge32ln %o1, %l4, %o3
wr %g0, 0x0c, %asi
swapa [%l7 + 0x40] %asi, %o4
loop_2612:
fble,a %fcc0, loop_2614
loop_2613:
fandnot1 %f0, %f4, %f0
xnorcc %l5, %g3, %i7
andn %l2, 0x043C, %o2
loop_2614:
mulscc %l6, %o0, %i0
ldd [%l7 + 0x08], %l0
fmovsge %xcc, %f30, %f6
fbe,a %fcc1, loop_2615
bn,a %icc, loop_2616
nop
setx loop_2617, %l0, %l1
jmpl %l1, %l1
movrlz %g2, 0x0E3, %i2
loop_2615:
stbar
loop_2616:
array32 %i3, %o7, %o5
loop_2617:
fone %f0
move %xcc, %g6, %g1
fbo %fcc2, loop_2618
bg,pt %icc, loop_2619
movrlez %g5, 0x0C6, %g7
edge16 %o6, %i5, %g4
loop_2618:
brnz %l3, loop_2620
loop_2619:
prefetch [%l7 + 0x4C], 0x1
subccc %i1, 0x17C5, %i6
fmovrslz %o1, %f21, %f7
loop_2620:
edge8 %l4, %o3, %i4
fmovsn %xcc, %f3, %f28
fzero %f26
set 0x4C, %g5
lda [%l7 + %g5] 0x11, %f28
sdivx %o4, 0x157D, %l5
andn %i7, 0x078F, %l2
fmovdleu %icc, %f21, %f19
wr %g0, 0x80, %asi
stwa %g3, [%l7 + 0x24] %asi
set 0x20, %g3
sta %f19, [%l7 + %g3] 0x19
or %o2, %o0, %l6
fbu %fcc1, loop_2621
brlez,a %i0, loop_2622
umul %l1, %g2, %i2
wr %g0, 0xea, %asi
stwa %l0, [%l7 + 0x0C] %asi
membar #Sync
loop_2621:
fbue,a %fcc2, loop_2623
loop_2622:
move %xcc, %o7, %i3
fbug,a %fcc0, loop_2624
tgu %icc, 0x2
loop_2623:
umulcc %o5, %g1, %g5
bvc %icc, loop_2625
loop_2624:
edge16 %g7, %g6, %i5
fbge %fcc0, loop_2626
movleu %xcc, %g4, %l3
loop_2625:
fsrc1s %f7, %f20
stx %i1, [%l7 + 0x78]
loop_2626:
taddcc %i6, 0x1B64, %o6
edge32 %l4, %o1, %i4
tne %xcc, 0x1
fpsub16s %f23, %f5, %f29
lduw [%l7 + 0x10], %o4
fpsub32 %f20, %f2, %f10
fble %fcc3, loop_2627
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sub %l5, %o3, %i7
bgu,a,pt %icc, loop_2628
loop_2627:
edge8n %l2, %g3, %o2
edge8ln %l6, %i0, %l1
fsrc1 %f18, %f24
loop_2628:
fpsub16 %f16, %f28, %f16
fbuge %fcc2, loop_2629
and %o0, 0x1886, %i2
movne %icc, %l0, %g2
movg %xcc, %i3, %o7
loop_2629:
nop
set 0x4E, %i6
lduha [%l7 + %i6] 0x04, %o5
fnegd %f28, %f28
move %icc, %g5, %g7
fnot1s %f19, %f2
alignaddrl %g6, %g1, %i5
fmul8sux16 %f30, %f2, %f30
movrne %l3, %g4, %i6
movge %icc, %i1, %l4
tvc %icc, 0x1
fornot1s %f0, %f11, %f16
andn %o1, %o6, %i4
ldstub [%l7 + 0x08], %o4
fbul,a %fcc1, loop_2630
tleu %icc, 0x3
lduw [%l7 + 0x38], %o3
stb %l5, [%l7 + 0x50]
loop_2630:
udivx %i7, 0x14DC, %l2
flush %l7 + 0x24
orcc %o2, 0x03B9, %l6
fbul %fcc3, loop_2631
xnorcc %g3, %i0, %o0
smul %i2, %l1, %g2
srl %l0, %o7, %i3
loop_2631:
mulx %o5, %g7, %g5
ble,a %xcc, loop_2632
xnorcc %g6, 0x1BCE, %g1
movrlez %l3, 0x377, %i5
pdist %f30, %f4, %f20
loop_2632:
bn,pn %icc, loop_2633
tl %icc, 0x2
call loop_2634
te %xcc, 0x0
loop_2633:
nop
set 0x38, %i4
stxa %i6, [%l7 + %i4] 0x81
loop_2634:
fmul8x16au %f1, %f9, %f28
mulscc %g4, 0x00BF, %i1
fmovrdne %o1, %f16, %f12
tne %icc, 0x4
ble,a %xcc, loop_2635
movvs %xcc, %o6, %i4
bgu,a,pn %icc, loop_2636
fbne,a %fcc3, loop_2637
loop_2635:
movpos %xcc, %o4, %o3
movrne %l5, 0x22B, %i7
loop_2636:
xnor %l2, %l4, %l6
loop_2637:
tcs %xcc, 0x5
movcs %icc, %g3, %i0
movvc %xcc, %o2, %o0
edge16l %i2, %l1, %g2
edge32ln %o7, %i3, %o5
wr %g0, 0x81, %asi
stda %l0, [%l7 + 0x38] %asi
sethi 0x178A, %g5
andn %g6, 0x07F9, %g7
bvc,a %icc, loop_2638
subccc %g1, %l3, %i6
udivx %i5, 0x1F89, %i1
ldsh [%l7 + 0x6E], %o1
loop_2638:
move %xcc, %g4, %i4
fmul8sux16 %f16, %f10, %f28
xnorcc %o6, 0x1A73, %o4
popc %o3, %l5
tgu %xcc, 0x4
tleu %xcc, 0x6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcs %icc, %i7, %l2
or %l6, 0x10F7, %l4
mulscc %i0, 0x0F63, %o2
fmovsge %xcc, %f26, %f27
fmovsleu %xcc, %f17, %f15
pdist %f24, %f6, %f20
fmovdleu %xcc, %f28, %f12
fmovsgu %icc, %f14, %f26
movrlz %o0, %g3, %l1
andncc %i2, %o7, %g2
tcs %xcc, 0x6
fcmpeq16 %f24, %f14, %o5
tvc %xcc, 0x3
sllx %l0, 0x11, %g5
tcs %xcc, 0x5
movl %icc, %i3, %g6
fmovspos %xcc, %f14, %f2
fbe %fcc0, loop_2639
fbug,a %fcc1, loop_2640
fbl %fcc1, loop_2641
popc 0x1399, %g1
loop_2639:
umul %g7, %i6, %i5
loop_2640:
siam 0x0
loop_2641:
nop
set 0x14, %g2
ldswa [%l7 + %g2] 0x80, %i1
fbul,a %fcc0, loop_2642
fpsub16 %f26, %f4, %f20
fmovrsne %l3, %f29, %f0
fbn,a %fcc3, loop_2643
loop_2642:
tgu %xcc, 0x1
tcc %icc, 0x0
edge16l %g4, %i4, %o6
loop_2643:
fone %f8
and %o1, %o4, %o3
edge16ln %i7, %l2, %l6
fmovrdlz %l4, %f26, %f18
add %i0, %l5, %o0
nop
set 0x28, %o2
ldd [%l7 + %o2], %f24
and %o2, %g3, %i2
array16 %o7, %g2, %o5
fand %f6, %f30, %f22
sllx %l1, 0x1E, %l0
alignaddr %i3, %g5, %g6
tg %icc, 0x2
udiv %g7, 0x1394, %g1
mulscc %i5, 0x19BE, %i6
brlez %l3, loop_2644
movvs %icc, %i1, %i4
fmovrsgz %g4, %f8, %f17
tn %icc, 0x6
loop_2644:
movneg %xcc, %o1, %o6
movne %icc, %o3, %o4
ldd [%l7 + 0x58], %f14
movleu %xcc, %l2, %i7
fnegd %f14, %f26
mulx %l4, %i0, %l5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fpadd16s %f31, %f6, %f17
fmovdvc %xcc, %f27, %f25
smul %l6, %o2, %g3
sdivcc %i2, 0x0F46, %o7
fmovsle %xcc, %f9, %f22
ld [%l7 + 0x10], %f22
fmovdvc %icc, %f2, %f16
tg %icc, 0x0
fbl,a %fcc0, loop_2645
movne %icc, %o0, %o5
edge32ln %l1, %g2, %i3
movl %xcc, %g5, %l0
loop_2645:
tpos %icc, 0x6
tsubcc %g6, 0x1468, %g7
membar 0x32
subcc %i5, 0x1F64, %i6
popc %g1, %i1
fmovdcc %xcc, %f0, %f24
udivcc %l3, 0x13AD, %i4
sdivx %g4, 0x1D45, %o1
or %o6, %o3, %o4
fmovrdlz %l2, %f8, %f22
fmul8x16au %f13, %f13, %f2
movge %icc, %i7, %i0
nop
set 0x70, %o5
ldd [%l7 + %o5], %l4
fors %f20, %f22, %f9
fmovs %f22, %f24
fxnors %f29, %f25, %f10
movcs %xcc, %l6, %l5
bcs,a,pn %xcc, loop_2646
fmovdvc %icc, %f2, %f1
wr %g0, 0x80, %asi
lduha [%l7 + 0x5A] %asi, %g3
loop_2646:
addc %o2, %o7, %o0
fmovrdlz %i2, %f4, %f6
fmovse %xcc, %f10, %f2
bvc %xcc, loop_2647
udivcc %o5, 0x0CDA, %l1
stx %i3, [%l7 + 0x68]
srl %g5, %g2, %l0
loop_2647:
tsubcc %g6, 0x085A, %g7
swap [%l7 + 0x50], %i6
edge8 %i5, %i1, %l3
fblg %fcc1, loop_2648
fnot2s %f5, %f10
edge16ln %g1, %i4, %o1
nop
set 0x3F, %o4
stb %g4, [%l7 + %o4]
loop_2648:
srlx %o6, %o3, %l2
sub %o4, %i7, %i0
ba,a %icc, loop_2649
fandnot2 %f2, %f20, %f16
fcmpne16 %f14, %f12, %l4
fone %f28
loop_2649:
nop
setx loop_2650, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
array8 %l6, %l5, %g3
orcc %o2, 0x12F6, %o7
movneg %xcc, %o0, %i2
loop_2650:
movrlz %o5, %i3, %l1
xor %g5, %g2, %l0
edge32n %g6, %i6, %i5
fmul8sux16 %f18, %f22, %f2
srl %i1, 0x15, %g7
fcmped %fcc2, %f10, %f30
edge16n %l3, %g1, %o1
movrgez %i4, %o6, %g4
fmovrslez %o3, %f26, %f22
andncc %l2, %o4, %i7
fpadd32s %f1, %f22, %f13
movre %l4, 0x197, %l6
andcc %i0, %l5, %g3
fnot1s %f16, %f24
fmovdvc %icc, %f25, %f1
flush %l7 + 0x10
ta %icc, 0x4
ba,pn %xcc, loop_2651
fandnot1 %f12, %f22, %f8
tgu %xcc, 0x4
srax %o7, %o0, %o2
loop_2651:
tvc %xcc, 0x3
movcs %icc, %i2, %i3
sdivx %l1, 0x1F70, %o5
xnorcc %g2, 0x1D1F, %l0
swap [%l7 + 0x18], %g6
fble %fcc2, loop_2652
fcmped %fcc0, %f8, %f14
set 0x18, %i1
stxa %i6, [%g0 + %i1] 0x20
loop_2652:
tcs %icc, 0x5
tl %icc, 0x7
edge8l %g5, %i1, %g7
addccc %i5, 0x1E45, %g1
array16 %l3, %i4, %o1
fmovd %f22, %f10
edge8n %o6, %o3, %l2
edge8 %g4, %o4, %i7
fmovrslz %l6, %f13, %f14
bcc %icc, loop_2653
fmovsgu %xcc, %f0, %f12
edge16l %i0, %l5, %g3
movre %o7, 0x018, %o0
loop_2653:
fmovrsne %l4, %f26, %f8
fmovrdgz %o2, %f16, %f12
movrgez %i3, 0x32A, %l1
ldub [%l7 + 0x6A], %i2
srl %g2, 0x04, %o5
bg,a,pt %icc, loop_2654
fmovdn %icc, %f16, %f15
sll %l0, 0x08, %i6
mulscc %g6, %g5, %i1
loop_2654:
tgu %icc, 0x4
fand %f24, %f12, %f2
movrlz %i5, 0x307, %g7
fmuld8ulx16 %f25, %f22, %f20
fzeros %f26
umul %g1, 0x12B8, %l3
fcmpeq16 %f30, %f10, %i4
fbue %fcc3, loop_2655
alignaddr %o1, %o3, %o6
fornot2 %f26, %f28, %f10
smul %l2, %o4, %g4
loop_2655:
umulcc %i7, %l6, %i0
movvc %xcc, %l5, %o7
movrlz %o0, 0x3EF, %l4
bge,pn %xcc, loop_2656
te %icc, 0x3
move %icc, %o2, %i3
tl %icc, 0x5
loop_2656:
movvs %xcc, %g3, %i2
sdivcc %l1, 0x0F8D, %o5
swap [%l7 + 0x30], %g2
edge8l %l0, %i6, %g6
movneg %xcc, %g5, %i1
fbl,a %fcc0, loop_2657
movl %xcc, %g7, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
membar 0x01
loop_2657:
prefetch [%l7 + 0x30], 0x2
andcc %l3, 0x1254, %g1
tvc %icc, 0x2
taddcctv %o1, %i4, %o6
bpos,pt %icc, loop_2658
srl %o3, 0x10, %l2
bpos,a,pt %icc, loop_2659
tcc %icc, 0x4
loop_2658:
fcmple32 %f12, %f10, %g4
tcs %icc, 0x1
loop_2659:
edge8n %i7, %o4, %l6
fcmpgt16 %f22, %f4, %i0
udivx %o7, 0x0CF2, %l5
orcc %l4, 0x1EAA, %o0
tpos %xcc, 0x6
taddcctv %i3, 0x03DE, %o2
fmovdcc %xcc, %f19, %f25
movgu %xcc, %i2, %g3
sir 0x0D24
fmovsge %xcc, %f28, %f2
movne %xcc, %l1, %o5
sethi 0x0C17, %g2
udivx %i6, 0x1683, %g6
fpmerge %f10, %f26, %f2
set 0x38, %i7
lduwa [%l7 + %i7] 0x80, %g5
tgu %xcc, 0x4
tleu %icc, 0x0
edge16ln %l0, %i1, %i5
udiv %g7, 0x00CB, %l3
fpsub32 %f18, %f8, %f22
fpsub16s %f0, %f30, %f15
for %f24, %f14, %f6
umulcc %g1, %o1, %o6
std %o2, [%l7 + 0x58]
set 0x40, %o6
stda %f0, [%l7 + %o6] 0x10
tne %icc, 0x5
sllx %i4, 0x0D, %l2
fnors %f7, %f21, %f28
ldsw [%l7 + 0x1C], %g4
bne,pt %xcc, loop_2660
taddcc %o4, %l6, %i0
sub %i7, %l5, %l4
fsrc1 %f30, %f18
loop_2660:
sethi 0x19DD, %o7
fcmped %fcc3, %f8, %f4
movn %xcc, %o0, %i3
fcmpeq16 %f0, %f14, %i2
brgz %o2, loop_2661
tpos %icc, 0x3
sdivcc %g3, 0x0E63, %o5
fnot1s %f25, %f28
loop_2661:
array32 %l1, %g2, %i6
fcmpgt32 %f20, %f20, %g5
fmovscs %icc, %f2, %f25
edge8ln %g6, %i1, %l0
move %xcc, %g7, %l3
fmovrsne %g1, %f15, %f30
set 0x54, %i2
stwa %i5, [%l7 + %i2] 0x81
fnot2s %f15, %f30
tge %icc, 0x3
fbg %fcc1, loop_2662
fmovs %f17, %f17
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tl %xcc, 0x6
loop_2662:
edge16ln %o6, %o1, %i4
taddcctv %o3, 0x1FC7, %l2
movle %icc, %g4, %l6
movpos %xcc, %i0, %i7
wr %g0, 0x10, %asi
ldda [%l7 + 0x40] %asi, %f0
membar 0x60
fbg %fcc1, loop_2663
fmovdn %icc, %f20, %f17
fmovsge %icc, %f29, %f10
ba %xcc, loop_2664
loop_2663:
fnot1 %f2, %f4
orn %o4, %l4, %o7
movleu %icc, %o0, %i3
loop_2664:
movge %icc, %l5, %o2
ble,pn %icc, loop_2665
fmovrsgez %g3, %f0, %f29
brlz,a %i2, loop_2666
brgz,a %o5, loop_2667
loop_2665:
edge32ln %g2, %i6, %g5
fsrc2 %f30, %f16
loop_2666:
fpsub32s %f7, %f27, %f21
loop_2667:
fmovscs %icc, %f21, %f30
fmuld8ulx16 %f30, %f6, %f4
bl,pn %xcc, loop_2668
xorcc %g6, 0x11DE, %i1
fpsub32s %f21, %f21, %f3
fbo,a %fcc2, loop_2669
loop_2668:
fmovse %xcc, %f31, %f16
fmovdvs %xcc, %f9, %f22
movcs %xcc, %l1, %g7
loop_2669:
edge16 %l3, %g1, %i5
popc 0x0DB1, %o6
addccc %o1, 0x1123, %i4
smul %l0, %l2, %o3
subcc %g4, 0x0D7D, %l6
sll %i0, 0x16, %i7
movneg %icc, %o4, %l4
fone %f30
sll %o0, %i3, %l5
sdivx %o2, 0x1A4F, %g3
fornot1 %f0, %f20, %f12
movg %xcc, %o7, %i2
brlez %g2, loop_2670
edge16ln %o5, %g5, %g6
mulscc %i6, %l1, %i1
xnor %g7, %l3, %g1
loop_2670:
fmovrslez %o6, %f30, %f6
std %i4, [%l7 + 0x20]
fmovdcc %xcc, %f31, %f28
fcmpgt16 %f24, %f28, %i4
fxors %f27, %f19, %f14
bvs,a,pt %icc, loop_2671
fmovrdlez %l0, %f16, %f22
brnz %o1, loop_2672
fbule %fcc3, loop_2673
loop_2671:
xorcc %o3, 0x07DD, %l2
movneg %xcc, %g4, %i0
loop_2672:
edge32ln %i7, %l6, %l4
loop_2673:
udiv %o4, 0x1D6F, %o0
bne,a,pt %icc, loop_2674
flush %l7 + 0x54
subcc %i3, %l5, %o2
edge32ln %g3, %o7, %g2
loop_2674:
array16 %o5, %i2, %g5
orcc %i6, %g6, %i1
mova %icc, %l1, %g7
fpsub32s %f0, %f10, %f17
movcc %icc, %l3, %g1
edge16ln %i5, %i4, %o6
movneg %icc, %o1, %o3
ba,pn %xcc, loop_2675
movrgz %l0, 0x25A, %l2
fbge %fcc0, loop_2676
sra %i0, %g4, %l6
loop_2675:
bshuffle %f0, %f20, %f8
movrlez %i7, %l4, %o0
loop_2676:
tvs %xcc, 0x2
xnor %o4, 0x1B4C, %l5
sth %o2, [%l7 + 0x08]
tvc %icc, 0x4
xorcc %i3, 0x1A20, %g3
movne %icc, %o7, %o5
fnot2s %f15, %f8
fand %f4, %f24, %f28
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
or %i2, 0x121A, %g5
andcc %i6, %g6, %g2
fpadd32 %f20, %f30, %f30
movrgez %i1, %l1, %g7
srlx %l3, 0x18, %i5
movrgz %i4, 0x335, %o6
fblg %fcc1, loop_2677
and %o1, %g1, %l0
tn %icc, 0x6
popc %l2, %i0
loop_2677:
nop
set 0x48, %o1
ldx [%l7 + %o1], %o3
fcmpne32 %f24, %f4, %g4
nop
setx loop_2678, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bg,a,pt %icc, loop_2679
membar 0x48
nop
set 0x70, %i5
lduw [%l7 + %i5], %l6
loop_2678:
movpos %xcc, %i7, %l4
loop_2679:
bleu,a %icc, loop_2680
fbul,a %fcc0, loop_2681
edge32 %o4, %l5, %o0
sllx %i3, 0x0C, %g3
loop_2680:
fpadd32s %f28, %f22, %f17
loop_2681:
orn %o7, 0x1D9D, %o2
fmovdle %icc, %f25, %f1
tle %xcc, 0x4
wr %g0, 0x81, %asi
lda [%l7 + 0x4C] %asi, %f27
tcs %icc, 0x4
taddcctv %o5, %g5, %i2
smul %g6, %i6, %i1
bg,a,pt %icc, loop_2682
tsubcctv %l1, %g2, %g7
tg %icc, 0x1
fzeros %f3
loop_2682:
call loop_2683
movrlz %l3, %i5, %o6
lduw [%l7 + 0x7C], %i4
fmovrde %g1, %f10, %f20
loop_2683:
fmovsa %icc, %f11, %f29
fmul8x16au %f27, %f1, %f24
movne %icc, %o1, %l2
tg %icc, 0x1
fmovrdlez %i0, %f26, %f8
set 0x18, %i3
ldsha [%l7 + %i3] 0x14, %o3
nop
set 0x50, %l0
ldd [%l7 + %l0], %f2
fnot2 %f26, %f20
fcmps %fcc3, %f2, %f28
bcc,a,pn %xcc, loop_2684
fxors %f4, %f8, %f21
fmovsgu %icc, %f31, %f13
be,pt %icc, loop_2685
loop_2684:
mulx %g4, 0x1C81, %l6
edge8l %i7, %l0, %l4
flush %l7 + 0x40
loop_2685:
nop
set 0x28, %l6
ldsha [%l7 + %l6] 0x14, %o4
bgu,pn %xcc, loop_2686
xnorcc %l5, 0x11D3, %o0
sethi 0x0F5B, %i3
andcc %o7, 0x031E, %o2
loop_2686:
fmovrdne %o5, %f12, %f28
xnor %g3, %i2, %g5
movcs %xcc, %i6, %i1
tge %xcc, 0x0
orncc %l1, %g2, %g6
membar #Sync
wr %g0, 0x1e, %asi
ldda [%l7 + 0x40] %asi, %f0
xorcc %g7, %i5, %o6
andn %l3, %g1, %i4
fmul8x16 %f26, %f16, %f6
movrlz %o1, %l2, %o3
xnorcc %g4, %l6, %i7
ble loop_2687
subc %i0, %l0, %o4
std %l4, [%l7 + 0x20]
be,a loop_2688
loop_2687:
orcc %l5, %o0, %o7
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovda %icc, %f23, %f6
loop_2688:
movrlez %i3, 0x3EA, %o2
set 0x8, %i0
ldxa [%g0 + %i0] 0x20, %o5
move %icc, %g3, %g5
and %i2, 0x061A, %i1
bn,pn %xcc, loop_2689
sra %i6, 0x19, %l1
fnor %f4, %f16, %f10
edge32n %g2, %g6, %g7
loop_2689:
fcmpne32 %f16, %f20, %o6
fmovdl %xcc, %f16, %f5
lduw [%l7 + 0x34], %i5
tge %xcc, 0x7
wr %g0, 0x19, %asi
ldstuba [%l7 + 0x7B] %asi, %g1
ldsh [%l7 + 0x46], %i4
set 0x28, %l1
swapa [%l7 + %l1] 0x80, %l3
srax %o1, %l2, %g4
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %xcc, 0x7
ldx [%l7 + 0x70], %l6
xor %i7, %o3, %l0
fbuge %fcc2, loop_2690
movrne %i0, %o4, %l5
movg %icc, %o0, %l4
sub %i3, 0x1846, %o7
loop_2690:
fbl,a %fcc0, loop_2691
addc %o2, 0x147A, %g3
te %xcc, 0x0
tpos %xcc, 0x3
loop_2691:
fmovdle %icc, %f18, %f27
movrlz %o5, %i2, %i1
stbar
stb %i6, [%l7 + 0x0F]
mulx %g5, %l1, %g6
fmovrsgez %g2, %f2, %f28
fxor %f12, %f26, %f24
bshuffle %f14, %f0, %f22
movne %icc, %g7, %i5
bl,a,pn %icc, loop_2692
sra %g1, %i4, %l3
taddcc %o1, 0x1F45, %l2
sdiv %g4, 0x169F, %l6
loop_2692:
movge %xcc, %o6, %i7
wr %g0, 0x11, %asi
stda %l0, [%l7 + 0x38] %asi
sdiv %i0, 0x077E, %o3
srax %o4, 0x17, %l5
fornot1s %f2, %f3, %f20
tvc %icc, 0x3
ldsw [%l7 + 0x14], %o0
movrgez %i3, %o7, %l4
tvc %xcc, 0x7
umul %o2, 0x068A, %g3
fblg,a %fcc0, loop_2693
fmovsleu %icc, %f19, %f27
movcc %icc, %o5, %i1
bne %icc, loop_2694
loop_2693:
stw %i2, [%l7 + 0x3C]
andn %i6, %l1, %g6
tne %icc, 0x2
loop_2694:
srlx %g2, 0x01, %g7
tcs %icc, 0x4
fmul8x16 %f26, %f26, %f20
mulx %i5, %g1, %g5
movne %xcc, %l3, %i4
set 0x3E, %o7
stha %l2, [%l7 + %o7] 0x89
wr %g0, 0x27, %asi
ldda [%l7 + 0x40] %asi, %g4
tl %xcc, 0x7
edge32ln %o1, %o6, %l6
andn %l0, %i7, %o3
sllx %i0, 0x07, %o4
sra %l5, %i3, %o7
movle %xcc, %o0, %o2
orcc %g3, %o5, %i1
movg %icc, %i2, %i6
fbu %fcc0, loop_2695
fcmped %fcc3, %f4, %f4
movle %xcc, %l1, %l4
orncc %g6, %g7, %i5
loop_2695:
fbule %fcc3, loop_2696
bgu,a,pt %icc, loop_2697
sra %g2, %g5, %g1
addc %l3, %l2, %i4
loop_2696:
fpsub32 %f4, %f8, %f16
loop_2697:
fmuld8ulx16 %f0, %f30, %f22
tle %icc, 0x4
wr %g0, 0x89, %asi
ldda [%l7 + 0x40] %asi, %f0
bleu,pn %xcc, loop_2698
sra %o1, 0x0B, %o6
nop
set 0x40, %o3
stx %l6, [%l7 + %o3]
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2698:
xorcc %l0, %i7, %g4
subc %i0, %o3, %l5
wr %g0, 0x19, %asi
lduha [%l7 + 0x50] %asi, %i3
fble %fcc2, loop_2699
fmovrsne %o7, %f18, %f8
fmovdneg %icc, %f23, %f0
and %o0, %o4, %o2
loop_2699:
movvc %icc, %g3, %o5
brnz,a %i2, loop_2700
udiv %i1, 0x1EC1, %l1
xor %l4, %i6, %g7
edge32l %i5, %g6, %g5
loop_2700:
be,a,pn %icc, loop_2701
movrne %g1, %l3, %l2
set 0x10, %l2
ldxa [%g0 + %l2] 0x20, %g2
loop_2701:
bneg,a,pn %xcc, loop_2702
mova %icc, %i4, %o6
movpos %icc, %o1, %l6
set 0x2E, %g4
lduha [%l7 + %g4] 0x80, %i7
loop_2702:
nop
wr %g0, 0x89, %asi
ldstuba [%l7 + 0x6E] %asi, %g4
wr %g0, 0x81, %asi
ldswa [%l7 + 0x34] %asi, %l0
fmovdgu %xcc, %f7, %f13
tne %xcc, 0x3
fzeros %f1
fmovsneg %xcc, %f14, %f29
fandnot1s %f24, %f14, %f8
fble %fcc3, loop_2703
fsrc2s %f5, %f24
movvc %icc, %o3, %i0
tn %icc, 0x6
loop_2703:
subccc %l5, %o7, %i3
nop
setx loop_2704, %l0, %l1
jmpl %l1, %o0
fcmpne32 %f18, %f0, %o4
tpos %xcc, 0x3
fand %f2, %f22, %f2
loop_2704:
tn %xcc, 0x1
fmovda %icc, %f18, %f29
umulcc %g3, %o5, %i2
mulscc %o2, 0x1D8D, %l1
xor %i1, 0x1B80, %l4
movpos %xcc, %i6, %i5
orncc %g6, %g5, %g7
movrgez %l3, %g1, %l2
fmovd %f2, %f14
movne %icc, %g2, %o6
set 0x66, %l3
stha %o1, [%l7 + %l3] 0x18
wr %g0, 0x04, %asi
ldswa [%l7 + 0x48] %asi, %i4
udiv %i7, 0x0C48, %g4
edge8l %l0, %o3, %l6
fmovdle %xcc, %f25, %f27
sdivcc %l5, 0x079A, %o7
sra %i0, %i3, %o4
fbg %fcc1, loop_2705
fxor %f18, %f12, %f10
movvs %icc, %o0, %o5
brnz,a %g3, loop_2706
loop_2705:
brz %i2, loop_2707
udivcc %l1, 0x0D79, %i1
std %o2, [%l7 + 0x68]
loop_2706:
fandnot2s %f31, %f14, %f14
loop_2707:
lduh [%l7 + 0x50], %l4
membar 0x26
bne,a,pt %xcc, loop_2708
ldd [%l7 + 0x08], %i4
andcc %i6, %g6, %g5
tgu %xcc, 0x1
loop_2708:
fabss %f10, %f2
umul %g7, %l3, %g1
tsubcctv %g2, %o6, %l2
sra %i4, 0x08, %i7
andn %g4, 0x1ACC, %o1
mova %icc, %o3, %l0
bleu,a %xcc, loop_2709
fexpand %f6, %f12
sdiv %l6, 0x0ED5, %l5
edge32ln %o7, %i0, %i3
loop_2709:
addccc %o0, 0x182B, %o4
fcmple16 %f28, %f4, %g3
fmovda %icc, %f5, %f30
set 0x10, %g7
stda %i2, [%l7 + %g7] 0x10
fmul8x16au %f31, %f3, %f30
alignaddr %o5, %l1, %i1
orcc %l4, %o2, %i6
movneg %xcc, %i5, %g6
bgu,pt %icc, loop_2710
bge,a,pn %icc, loop_2711
fcmpgt32 %f4, %f10, %g7
srlx %g5, 0x06, %l3
loop_2710:
fble %fcc1, loop_2712
loop_2711:
bne,a %xcc, loop_2713
array8 %g1, %g2, %l2
bg,pn %xcc, loop_2714
loop_2712:
sth %o6, [%l7 + 0x70]
loop_2713:
sth %i4, [%l7 + 0x7A]
movgu %icc, %g4, %i7
loop_2714:
fbn %fcc0, loop_2715
ldd [%l7 + 0x08], %f22
add %o3, 0x0F8B, %o1
and %l6, %l5, %l0
loop_2715:
fba,a %fcc1, loop_2716
taddcctv %i0, %o7, %i3
movl %icc, %o4, %o0
ldd [%l7 + 0x40], %f24
loop_2716:
fornot1s %f1, %f17, %f18
mulscc %i2, %g3, %o5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bcc,a,pn %icc, loop_2717
umul %l1, 0x0198, %i1
movrne %o2, %i6, %l4
umulcc %i5, 0x00F3, %g6
loop_2717:
movre %g7, 0x0F0, %g5
fbo,a %fcc0, loop_2718
popc %l3, %g1
bneg,a loop_2719
fba %fcc3, loop_2720
loop_2718:
edge32l %g2, %o6, %i4
fbule,a %fcc3, loop_2721
loop_2719:
movcs %xcc, %l2, %i7
loop_2720:
edge8n %o3, %g4, %l6
edge8n %o1, %l5, %i0
loop_2721:
fmovdl %xcc, %f2, %f8
mulscc %o7, 0x19C4, %i3
fnors %f9, %f10, %f28
te %xcc, 0x4
movleu %xcc, %o4, %o0
movn %xcc, %l0, %i2
movrne %o5, 0x1E9, %g3
fabsd %f26, %f4
movrlz %l1, %i1, %o2
fba,a %fcc3, loop_2722
tgu %xcc, 0x4
brgz,a %l4, loop_2723
brlz,a %i5, loop_2724
loop_2722:
fmovdvs %xcc, %f23, %f21
tle %xcc, 0x3
loop_2723:
movvs %icc, %g6, %i6
loop_2724:
tneg %xcc, 0x4
tpos %xcc, 0x5
bge,a,pn %xcc, loop_2725
nop
set 0x22, %g1
stb %g7, [%l7 + %g1]
subcc %g5, 0x0A2C, %g1
addc %g2, 0x0069, %o6
loop_2725:
fbug,a %fcc0, loop_2726
fmovdcc %xcc, %f25, %f5
bl,a loop_2727
orcc %i4, 0x0046, %l3
loop_2726:
fpackfix %f8, %f29
fbu,a %fcc2, loop_2728
loop_2727:
ldsw [%l7 + 0x34], %i7
fmovsvc %xcc, %f29, %f23
smul %o3, 0x052D, %l2
loop_2728:
fba %fcc3, loop_2729
fmovsg %icc, %f29, %f14
fmovdleu %icc, %f3, %f26
brnz %l6, loop_2730
loop_2729:
movneg %xcc, %g4, %l5
edge32 %o1, %o7, %i3
fmovsle %icc, %f25, %f10
loop_2730:
fcmpeq32 %f30, %f2, %i0
udivx %o4, 0x08E4, %o0
fba %fcc2, loop_2731
tneg %icc, 0x3
subcc %i2, %l0, %o5
move %icc, %g3, %l1
loop_2731:
nop
wr %g0, 0x04, %asi
stxa %i1, [%l7 + 0x48] %asi
fba,a %fcc1, loop_2732
fcmpgt16 %f8, %f10, %l4
tleu %xcc, 0x5
move %icc, %i5, %o2
loop_2732:
call loop_2733
fcmpgt16 %f14, %f6, %g6
brz,a %i6, loop_2734
movpos %icc, %g7, %g1
loop_2733:
fand %f14, %f18, %f16
tg %xcc, 0x3
loop_2734:
fmovdle %icc, %f13, %f17
fmovsleu %xcc, %f30, %f10
fandnot2 %f20, %f22, %f28
fsrc2 %f20, %f6
tg %xcc, 0x7
membar 0x18
faligndata %f4, %f26, %f12
movcc %icc, %g2, %o6
movleu %icc, %i4, %g5
ldstub [%l7 + 0x27], %i7
array16 %o3, %l2, %l6
bge %icc, loop_2735
siam 0x0
alignaddrl %l3, %l5, %o1
fpmerge %f12, %f21, %f30
loop_2735:
edge16l %o7, %i3, %i0
orcc %o4, %g4, %o0
membar 0x25
fble,a %fcc3, loop_2736
movg %xcc, %l0, %i2
bcs loop_2737
movg %icc, %o5, %l1
loop_2736:
movn %xcc, %g3, %i1
udiv %i5, 0x02B8, %l4
loop_2737:
array8 %o2, %g6, %i6
flush %l7 + 0x18
wr %g0, 0x80, %asi
lduwa [%l7 + 0x28] %asi, %g7
fba %fcc2, loop_2738
tn %icc, 0x0
fba %fcc2, loop_2739
tvc %icc, 0x6
loop_2738:
movre %g1, %g2, %i4
tge %icc, 0x2
loop_2739:
movne %xcc, %o6, %i7
brlz %g5, loop_2740
addccc %o3, 0x0203, %l2
subc %l3, 0x0D50, %l5
ld [%l7 + 0x74], %f7
loop_2740:
nop
set 0x40, %g6
stwa %l6, [%l7 + %g6] 0x2f
membar #Sync
or %o1, %i3, %o7
mova %icc, %o4, %i0
sth %g4, [%l7 + 0x3A]
fmovsneg %icc, %f26, %f17
fors %f30, %f7, %f31
set 0x4F, %l5
stba %o0, [%l7 + %l5] 0x80
orn %i2, %l0, %o5
mulx %g3, %l1, %i5
fblg %fcc2, loop_2741
move %icc, %l4, %o2
movrgz %g6, 0x3A0, %i6
bge,pn %icc, loop_2742
loop_2741:
fbl %fcc3, loop_2743
tpos %xcc, 0x5
wr %g0, 0x21, %asi
ldxa [%g0 + 0x110] %asi, %g7
loop_2742:
bn,pt %icc, loop_2744
loop_2743:
bl %xcc, loop_2745
edge16l %i1, %g1, %i4
te %icc, 0x5
loop_2744:
tneg %xcc, 0x1
loop_2745:
tn %icc, 0x4
srax %o6, %g2, %g5
fmovsle %xcc, %f3, %f31
fones %f30
nop
setx loop_2746, %l0, %l1
jmpl %l1, %o3
fbo,a %fcc3, loop_2747
tle %icc, 0x2
bn,a,pt %xcc, loop_2748
loop_2746:
stbar
loop_2747:
bvc loop_2749
brlz %i7, loop_2750
loop_2748:
movleu %icc, %l3, %l2
ldx [%l7 + 0x28], %l5
loop_2749:
movgu %xcc, %l6, %i3
loop_2750:
membar 0x37
movre %o1, %o7, %o4
orncc %i0, %o0, %g4
orcc %l0, %o5, %g3
edge32 %l1, %i2, %i5
ldsw [%l7 + 0x48], %l4
bn,a,pn %icc, loop_2751
tg %icc, 0x0
tgu %xcc, 0x7
smul %o2, %i6, %g7
loop_2751:
fsrc2 %f22, %f0
st %f20, [%l7 + 0x64]
set 0x24, %l4
swapa [%l7 + %l4] 0x88, %i1
fpackfix %f24, %f20
movre %g1, %g6, %o6
sir 0x13CF
tneg %xcc, 0x5
fmovspos %xcc, %f10, %f4
andncc %g2, %i4, %o3
orn %g5, 0x0965, %l3
flush %l7 + 0x44
tvs %icc, 0x6
movne %icc, %i7, %l2
edge8 %l6, %l5, %i3
fmovsl %icc, %f4, %f25
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x75] %asi, %o7
taddcc %o4, 0x10CA, %o1
fcmpgt32 %f4, %f10, %o0
call loop_2752
alignaddrl %i0, %l0, %o5
movleu %icc, %g3, %g4
fmovrsne %l1, %f26, %f24
loop_2752:
lduh [%l7 + 0x12], %i5
ble,a loop_2753
or %l4, 0x19E8, %i2
fblg,a %fcc3, loop_2754
movg %icc, %o2, %g7
loop_2753:
tg %icc, 0x5
sethi 0x1567, %i6
loop_2754:
movrne %g1, %g6, %i1
addcc %g2, %o6, %o3
udivx %g5, 0x1CD6, %i4
movrne %l3, %i7, %l6
fmovdn %xcc, %f3, %f28
fcmple32 %f24, %f18, %l2
movgu %xcc, %l5, %i3
edge8ln %o7, %o1, %o0
set 0x66, %g5
ldstuba [%l7 + %g5] 0x88, %o4
membar #Sync
wr %g0, 0xf1, %asi
ldda [%l7 + 0x40] %asi, %f16
sethi 0x0099, %i0
subcc %l0, 0x1933, %g3
subcc %o5, 0x0A2C, %g4
tvs %icc, 0x4
wr %g0, 0xea, %asi
stxa %l1, [%l7 + 0x38] %asi
membar #Sync
fmovdleu %xcc, %f0, %f5
array8 %i5, %i2, %l4
fpsub32 %f0, %f22, %f8
edge32n %g7, %o2, %g1
fbue %fcc2, loop_2755
edge32 %g6, %i1, %g2
set 0x78, %o0
prefetcha [%l7 + %o0] 0x04, 0x2
loop_2755:
edge32n %o3, %o6, %g5
tvc %icc, 0x1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
swap [%l7 + 0x34], %l3
fbge %fcc0, loop_2756
movcs %xcc, %i7, %l6
edge16n %l2, %l5, %i3
sethi 0x004A, %o7
loop_2756:
edge16 %i4, %o0, %o1
movgu %xcc, %i0, %l0
set 0x6A, %i6
stba %g3, [%l7 + %i6] 0x10
movpos %xcc, %o4, %o5
xorcc %g4, %i5, %i2
xor %l1, 0x0142, %l4
edge32ln %o2, %g1, %g6
fands %f7, %f24, %f25
sdivx %g7, 0x10E0, %i1
fsrc2s %f1, %f10
sdivcc %g2, 0x19C6, %i6
movvs %icc, %o3, %o6
set 0x40, %g3
stda %f16, [%l7 + %g3] 0x80
fornot1s %f12, %f20, %f3
sdivx %g5, 0x0020, %i7
wr %g0, 0x80, %asi
ldsha [%l7 + 0x72] %asi, %l3
movleu %xcc, %l6, %l2
fexpand %f23, %f16
bcs,a %xcc, loop_2757
fnot1 %f16, %f28
movne %xcc, %l5, %i3
tl %xcc, 0x7
loop_2757:
ldd [%l7 + 0x18], %f10
be,pt %xcc, loop_2758
fones %f4
movn %xcc, %o7, %o0
popc 0x09AA, %i4
loop_2758:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bl,a,pn %xcc, loop_2759
tleu %xcc, 0x7
fnor %f28, %f8, %f20
wr %g0, 0xe3, %asi
stha %o1, [%l7 + 0x30] %asi
membar #Sync
loop_2759:
edge16 %l0, %i0, %g3
bl,a,pt %xcc, loop_2760
xorcc %o4, %g4, %i5
fmovrdne %o5, %f22, %f6
fmuld8ulx16 %f24, %f4, %f8
loop_2760:
bpos,pt %xcc, loop_2761
sra %i2, %l1, %o2
wr %g0, 0x18, %asi
ldsha [%l7 + 0x2C] %asi, %g1
loop_2761:
srl %g6, 0x12, %g7
ldub [%l7 + 0x3B], %i1
edge16ln %l4, %g2, %o3
andcc %o6, 0x0E2D, %g5
movrgez %i7, %i6, %l6
sir 0x15F7
fxnor %f16, %f4, %f22
array8 %l2, %l3, %i3
fbn %fcc0, loop_2762
fandnot1 %f12, %f18, %f16
addc %l5, %o7, %i4
andn %o1, %o0, %l0
loop_2762:
fmovdle %xcc, %f6, %f15
ldd [%l7 + 0x20], %i0
sir 0x1FCA
srl %g3, 0x1A, %o4
movcs %icc, %i5, %g4
xnorcc %o5, %l1, %i2
sdivx %o2, 0x1573, %g1
fpsub32 %f28, %f28, %f22
move %icc, %g6, %g7
tle %icc, 0x4
fmul8x16au %f18, %f19, %f8
tl %icc, 0x0
movn %xcc, %l4, %g2
fmul8ulx16 %f2, %f22, %f12
movre %o3, 0x3EA, %o6
bshuffle %f20, %f18, %f6
te %icc, 0x4
array32 %i1, %i7, %g5
ldsb [%l7 + 0x5F], %l6
mulscc %l2, %i6, %l3
sll %i3, 0x01, %l5
movrgz %o7, %i4, %o0
add %o1, 0x092F, %l0
wr %g0, 0x11, %asi
ldda [%l7 + 0x40] %asi, %f16
tvs %icc, 0x3
umulcc %g3, %i0, %o4
xnor %i5, %o5, %l1
te %icc, 0x7
brnz,a %i2, loop_2763
fbe,a %fcc1, loop_2764
movn %icc, %g4, %g1
fmovdcc %xcc, %f31, %f31
loop_2763:
fmovsa %xcc, %f10, %f31
loop_2764:
nop
wr %g0, 0x19, %asi
ldsba [%l7 + 0x36] %asi, %g6
sir 0x0FA0
srl %g7, %l4, %g2
or %o2, 0x14B7, %o6
sethi 0x01BA, %i1
for %f2, %f12, %f0
fpack32 %f14, %f0, %f26
fbug,a %fcc0, loop_2765
movvs %icc, %o3, %i7
pdist %f12, %f28, %f14
sra %g5, 0x03, %l2
loop_2765:
tl %xcc, 0x5
movvc %xcc, %l6, %i6
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
addcc %l3, %i3, %l5
set 0x2B, %g2
ldstuba [%l7 + %g2] 0x89, %o7
addcc %o0, %i4, %l0
orncc %g3, 0x00C7, %o1
smulcc %i0, %i5, %o4
ta %xcc, 0x2
fbn,a %fcc2, loop_2766
fblg %fcc1, loop_2767
edge8ln %l1, %o5, %i2
brlez,a %g1, loop_2768
loop_2766:
tle %icc, 0x4
loop_2767:
edge16 %g6, %g7, %g4
edge16 %g2, %o2, %o6
loop_2768:
nop
set 0x40, %i4
ldda [%l7 + %i4] 0x18, %f16
sll %l4, %i1, %o3
fpsub32s %f11, %f23, %f30
xnorcc %i7, 0x01C5, %g5
movrgz %l6, 0x39F, %i6
movre %l2, %i3, %l3
movl %icc, %l5, %o0
fnegs %f30, %f6
movvs %xcc, %o7, %l0
smulcc %g3, %i4, %i0
fbul %fcc1, loop_2769
brgez %i5, loop_2770
edge8 %o1, %l1, %o5
umulcc %o4, 0x104C, %g1
loop_2769:
udivx %i2, 0x0FE7, %g7
loop_2770:
tleu %icc, 0x4
bcs loop_2771
lduw [%l7 + 0x70], %g6
smul %g4, 0x12E4, %g2
add %l7, 0x4C, %l6
wr %g0, 0x80, %asi
casa [%l6] %asi, %o2, %l4
loop_2771:
xorcc %o6, %i1, %i7
fxnor %f18, %f14, %f14
bg,a %xcc, loop_2772
sub %o3, %g5, %i6
tn %icc, 0x0
fcmpes %fcc1, %f31, %f20
loop_2772:
edge32l %l6, %l2, %l3
tleu %icc, 0x3
ldx [%l7 + 0x50], %l5
bcs,a,pt %xcc, loop_2773
fbne %fcc1, loop_2774
brlz,a %o0, loop_2775
addcc %o7, 0x021A, %l0
loop_2773:
sdivcc %i3, 0x16DC, %i4
loop_2774:
fmovsleu %xcc, %f7, %f11
loop_2775:
nop
add %l7, 0x60, %l6
wr %g0, 0x80, %asi
casxa [%l6] %asi, %i0, %g3
array16 %i5, %o1, %l1
smul %o5, 0x1E03, %o4
fmovda %icc, %f19, %f3
movgu %icc, %i2, %g1
sra %g7, %g4, %g6
fones %f6
tneg %xcc, 0x0
nop
set 0x32, %o5
ldstub [%l7 + %o5], %o2
fbue,a %fcc0, loop_2776
edge8 %g2, %l4, %o6
fbule %fcc3, loop_2777
tpos %icc, 0x0
loop_2776:
array8 %i1, %i7, %o3
fpsub16 %f12, %f28, %f8
loop_2777:
ldstub [%l7 + 0x47], %g5
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbe %fcc3, loop_2778
lduw [%l7 + 0x0C], %i6
fmovdn %icc, %f0, %f23
fnot2s %f16, %f13
loop_2778:
movgu %xcc, %l6, %l3
tcc %icc, 0x3
ble,a loop_2779
fmovdneg %xcc, %f10, %f19
fcmpne32 %f6, %f26, %l2
xor %o0, %o7, %l0
loop_2779:
sll %i3, %i4, %l5
mova %xcc, %i0, %g3
taddcctv %o1, %l1, %o5
move %xcc, %o4, %i5
fmovsge %icc, %f24, %f13
call loop_2780
fble %fcc2, loop_2781
sub %i2, %g7, %g1
fabss %f9, %f14
loop_2780:
fcmpd %fcc3, %f0, %f24
loop_2781:
fmovdcc %xcc, %f29, %f13
taddcc %g4, %g6, %g2
tn %xcc, 0x2
fmovdvc %icc, %f1, %f30
wr %g0, 0x19, %asi
ldsha [%l7 + 0x4C] %asi, %o2
sll %l4, 0x11, %i1
sra %o6, 0x14, %i7
edge8n %g5, %o3, %i6
edge16 %l3, %l2, %o0
tvs %icc, 0x5
movne %xcc, %o7, %l6
fnors %f17, %f7, %f11
tleu %xcc, 0x3
fpadd32s %f25, %f22, %f5
mulx %l0, %i4, %i3
edge8 %i0, %l5, %g3
umul %l1, 0x000B, %o5
brlez,a %o4, loop_2782
edge32 %o1, %i5, %i2
lduh [%l7 + 0x1A], %g1
addcc %g7, %g4, %g6
loop_2782:
srax %o2, %l4, %i1
fmovrdne %o6, %f18, %f20
bvs,a loop_2783
andncc %i7, %g5, %g2
bvs,a,pt %icc, loop_2784
orn %i6, %l3, %l2
loop_2783:
bleu,a,pt %icc, loop_2785
fcmpeq32 %f18, %f6, %o0
loop_2784:
movvs %icc, %o3, %l6
call loop_2786
loop_2785:
bleu,a loop_2787
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tgu %icc, 0x3
loop_2786:
subccc %l0, %i4, %o7
loop_2787:
tle %xcc, 0x7
fones %f16
ldd [%l7 + 0x28], %f22
nop
set 0x78, %o4
stx %i0, [%l7 + %o4]
xnorcc %i3, 0x0511, %l5
fmovdpos %icc, %f30, %f13
lduh [%l7 + 0x54], %g3
fpsub16 %f10, %f28, %f2
srl %l1, %o4, %o5
membar 0x54
bgu %icc, loop_2788
alignaddr %o1, %i2, %i5
mulscc %g1, %g7, %g6
tsubcc %g4, 0x1F95, %l4
loop_2788:
fornot2 %f24, %f4, %f6
ldstub [%l7 + 0x34], %o2
tne %icc, 0x4
array8 %i1, %i7, %o6
fbuge %fcc2, loop_2789
addccc %g5, %g2, %i6
fbul,a %fcc3, loop_2790
tneg %icc, 0x4
loop_2789:
subc %l3, %o0, %o3
edge8l %l6, %l0, %l2
loop_2790:
tvc %icc, 0x7
fsrc2s %f3, %f6
pdist %f14, %f2, %f18
andncc %i4, %i0, %i3
fandnot1 %f18, %f18, %f4
set 0x2E, %i1
lduha [%l7 + %i1] 0x88, %l5
bge,a,pt %xcc, loop_2791
bne,a,pt %xcc, loop_2792
subc %o7, 0x03E1, %g3
movn %icc, %o4, %l1
loop_2791:
membar 0x03
loop_2792:
fxor %f30, %f24, %f0
tcs %xcc, 0x4
taddcc %o1, %o5, %i2
movcs %xcc, %i5, %g7
orn %g1, 0x0559, %g6
popc %l4, %o2
be,pn %xcc, loop_2793
fmovdvs %xcc, %f25, %f7
sir 0x04C1
add %l7, 0x48, %l6
wr %g0, 0x80, %asi
ldxa [%l6] %asi, %i1
casxa [%l6] %asi, %i1, %i7
loop_2793:
sub %g4, 0x0D9D, %o6
tn %icc, 0x7
tcc %icc, 0x3
fcmpeq16 %f6, %f8, %g5
wr %g0, 0x18, %asi
lduha [%l7 + 0x28] %asi, %i6
fandnot2 %f0, %f18, %f30
fmovd %f30, %f14
fmovspos %xcc, %f3, %f24
wr %g0, 0x17, %asi
stda %f0, [%l7 + 0x40] %asi
membar #Sync
wr %g0, 0x5f, %asi
stxa %l3, [%g0 + 0x0] %asi
fblg,a %fcc2, loop_2794
andcc %o0, 0x1272, %o3
edge16l %l6, %l0, %g2
fmuld8ulx16 %f11, %f18, %f26
loop_2794:
nop
add %l7, 0x70, %l6
wr %g0, 0x89, %asi
ldxa [%l6] %asi, %i4
casxa [%l6] 0x89, %i4, %l2
fbug,a %fcc0, loop_2795
fnors %f23, %f12, %f26
sethi 0x14C2, %i0
ldd [%l7 + 0x30], %f30
loop_2795:
tcc %xcc, 0x6
fmovrdlez %i3, %f0, %f8
movrne %o7, %l5, %g3
movvs %xcc, %l1, %o1
set 0x8, %i7
stxa %o4, [%g0 + %i7] 0x21
movneg %icc, %o5, %i5
movrlz %i2, 0x198, %g1
sethi 0x0362, %g7
taddcc %g6, %l4, %o2
fpackfix %f2, %f31
tsubcctv %i7, %g4, %o6
bn,a loop_2796
fmovscs %xcc, %f6, %f31
fmuld8sux16 %f7, %f22, %f12
bcs,a,pt %icc, loop_2797
loop_2796:
edge32n %i1, %g5, %i6
membar 0x54
edge8n %o0, %l3, %l6
loop_2797:
movle %icc, %l0, %g2
udiv %o3, 0x1A50, %i4
bcc,a,pn %icc, loop_2798
taddcctv %l2, %i3, %i0
fornot2 %f6, %f30, %f30
udivx %o7, 0x0E39, %l5
loop_2798:
nop
set 0x40, %o2
lda [%l7 + %o2] 0x15, %f24
lduh [%l7 + 0x6C], %g3
tvc %icc, 0x3
alignaddr %o1, %l1, %o5
mulscc %o4, 0x0E20, %i2
set 0x3C, %o6
ldswa [%l7 + %o6] 0x15, %i5
ldsw [%l7 + 0x24], %g7
edge16ln %g1, %g6, %l4
srl %o2, %g4, %o6
bvs,pt %xcc, loop_2799
fbug,a %fcc1, loop_2800
nop
set 0x70, %o1
lduw [%l7 + %o1], %i1
edge8ln %g5, %i7, %o0
loop_2799:
ldsw [%l7 + 0x34], %l3
loop_2800:
udivcc %l6, 0x184D, %l0
wr %g0, 0x11, %asi
stda %i6, [%l7 + 0x48] %asi
andncc %g2, %o3, %i4
edge16ln %i3, %i0, %o7
alignaddr %l5, %l2, %o1
fmul8x16au %f5, %f13, %f18
fbne,a %fcc0, loop_2801
fmovsg %xcc, %f3, %f9
subcc %g3, %o5, %o4
fmovsne %xcc, %f11, %f25
loop_2801:
nop
set 0x10, %i5
stha %l1, [%l7 + %i5] 0x2f
membar #Sync
xor %i2, %i5, %g7
array32 %g1, %l4, %g6
tg %icc, 0x3
membar 0x0C
smulcc %g4, 0x0900, %o2
edge16n %o6, %i1, %g5
fmovrdne %i7, %f6, %f12
movre %l3, %o0, %l6
andncc %i6, %l0, %o3
fzeros %f24
set 0x6C, %i3
swapa [%l7 + %i3] 0x11, %g2
tgu %xcc, 0x2
fbule %fcc3, loop_2802
fcmpd %fcc3, %f30, %f30
xnorcc %i3, %i0, %o7
andncc %i4, %l5, %o1
loop_2802:
bvc,a,pt %icc, loop_2803
sllx %g3, 0x0F, %l2
xnor %o4, %o5, %l1
tneg %xcc, 0x6
loop_2803:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
bvs,a,pt %xcc, loop_2804
movrne %i2, %g7, %i5
array8 %g1, %g6, %g4
edge32n %l4, %o2, %o6
loop_2804:
sra %i1, 0x0F, %g5
bpos,pn %icc, loop_2805
add %i7, %o0, %l6
ba,pt %xcc, loop_2806
fblg,a %fcc1, loop_2807
loop_2805:
fxnors %f20, %f29, %f29
smul %l3, %i6, %l0
loop_2806:
xorcc %o3, %g2, %i0
loop_2807:
edge16l %i3, %o7, %l5
tcc %xcc, 0x5
fcmpeq16 %f6, %f14, %o1
movrgz %g3, %l2, %i4
fcmpne32 %f22, %f22, %o4
alignaddr %l1, %o5, %i2
stbar
orcc %g7, %g1, %i5
fpack16 %f2, %f24
movleu %icc, %g6, %g4
array16 %o2, %l4, %o6
smulcc %i1, 0x1F1B, %i7
fbule %fcc2, loop_2808
edge16l %o0, %g5, %l6
bvc,pn %xcc, loop_2809
movn %icc, %i6, %l3
loop_2808:
subc %o3, 0x004A, %g2
mova %xcc, %i0, %i3
loop_2809:
movrgez %o7, %l0, %l5
fmovscs %icc, %f8, %f26
tn %xcc, 0x4
srl %o1, 0x1B, %l2
nop
set 0x34, %l0
ldstub [%l7 + %l0], %g3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
brlz %o4, loop_2810
srax %l1, %i4, %o5
brgez %g7, loop_2811
orn %g1, 0x08BA, %i2
loop_2810:
bcs,pt %icc, loop_2812
fmul8x16 %f30, %f10, %f24
loop_2811:
sdiv %i5, 0x0225, %g4
tsubcc %o2, 0x1EB2, %l4
loop_2812:
bl loop_2813
fmovdvs %icc, %f1, %f13
udiv %g6, 0x107C, %o6
ldsw [%l7 + 0x54], %i1
loop_2813:
fexpand %f31, %f28
udivx %i7, 0x1AEA, %o0
fnand %f24, %f0, %f20
movpos %icc, %l6, %i6
orn %l3, %g5, %g2
fbule,a %fcc3, loop_2814
movneg %xcc, %i0, %i3
udivcc %o3, 0x16D0, %l0
movne %icc, %l5, %o1
loop_2814:
fpadd32s %f18, %f10, %f8
fnot1 %f26, %f22
fbl,a %fcc3, loop_2815
edge16 %o7, %g3, %l2
fmovrdlez %l1, %f16, %f6
movrgz %o4, %i4, %o5
loop_2815:
tcc %icc, 0x5
movgu %xcc, %g7, %i2
xor %g1, 0x08A9, %g4
add %l7, 0x20, %l6
wr %g0, 0x10, %asi
ldxa [%l6] %asi, %i5
casxa [%l6] 0x10, %i5, %o2
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
nop
setx loop_2816, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
call loop_2817
edge8 %g6, %l4, %i1
wr %g0, 0x81, %asi
ldswa [%l7 + 0x24] %asi, %i7
loop_2816:
edge8 %o6, %l6, %o0
loop_2817:
nop
add %l7, 0x44, %l6
wr %g0, 0x88, %asi
casa [%l6] %asi, %l3, %g5
ble,a %icc, loop_2818
ldx [%l7 + 0x38], %g2
fnands %f25, %f23, %f24
edge8l %i6, %i3, %o3
loop_2818:
fmovdcc %icc, %f23, %f10
subccc %l0, 0x1235, %l5
nop
set 0x4C, %i2
stw %i0, [%l7 + %i2]
movvs %xcc, %o7, %g3
add %l7, 0x48, %l6
wr %g0, 0x04, %asi
casxa [%l6] 0x04, %l2, %l1
edge8l %o1, %i4, %o4
movcc %xcc, %g7, %o5
movrne %g1, 0x3FE, %g4
set 0x5C, %l6
ldsha [%l7 + %l6] 0x19, %i5
tcc %xcc, 0x1
fandnot2s %f0, %f18, %f11
tcc %icc, 0x6
smulcc %i2, %g6, %l4
ldstub [%l7 + 0x2D], %i1
swap [%l7 + 0x10], %i7
edge8l %o2, %l6, %o6
movl %icc, %o0, %g5
fba %fcc3, loop_2819
sethi 0x0158, %g2
sra %i6, 0x19, %i3
sdivcc %l3, 0x04AE, %l0
loop_2819:
bvc loop_2820
srl %o3, 0x0D, %l5
tsubcc %o7, %i0, %l2
set 0x6C, %i0
stwa %l1, [%l7 + %i0] 0xea
membar #Sync
loop_2820:
nop
wr %g0, 0x04, %asi
lduwa [%l7 + 0x48] %asi, %o1
addccc %i4, %g3, %o4
fmul8x16au %f9, %f13, %f28
tpos %icc, 0x2
xor %g7, 0x09D2, %o5
fbug %fcc0, loop_2821
bgu %xcc, loop_2822
sra %g4, %i5, %i2
udivcc %g1, 0x08B4, %g6
loop_2821:
bneg,a,pt %xcc, loop_2823
loop_2822:
bpos,a,pt %icc, loop_2824
srlx %i1, 0x14, %i7
edge32l %o2, %l6, %o6
loop_2823:
tvs %icc, 0x0
loop_2824:
bneg loop_2825
tne %xcc, 0x3
taddcctv %l4, %o0, %g2
wr %g0, 0x23, %asi
stda %i6, [%l7 + 0x48] %asi
membar #Sync
loop_2825:
popc %i3, %l3
sdivx %l0, 0x1F09, %o3
addccc %g5, 0x134A, %o7
ldsh [%l7 + 0x64], %i0
mulx %l2, %l1, %l5
edge16 %o1, %i4, %g3
fandnot2 %f30, %f18, %f6
alignaddrl %o4, %g7, %o5
wr %g0, 0x5f, %asi
stxa %i5, [%g0 + 0x0] %asi
movne %xcc, %g4, %g1
fxnor %f24, %f4, %f20
umul %i2, %i1, %g6
edge32n %i7, %l6, %o6
fpadd32 %f20, %f24, %f22
tvc %icc, 0x6
fmovrde %o2, %f24, %f8
fpsub32 %f2, %f12, %f30
set 0x3B, %o7
ldstuba [%l7 + %o7] 0x04, %l4
fmovs %f4, %f24
bn,a,pn %icc, loop_2826
ba,a loop_2827
fnot2 %f0, %f20
fmovrsgz %o0, %f8, %f14
loop_2826:
subccc %g2, 0x0E0C, %i6
loop_2827:
edge16 %i3, %l0, %l3
set 0x0C, %o3
ldswa [%l7 + %o3] 0x18, %g5
movvc %icc, %o7, %o3
tl %xcc, 0x5
edge16n %l2, %i0, %l5
ba,pn %icc, loop_2828
array16 %l1, %i4, %o1
udiv %o4, 0x1C59, %g3
fcmpeq32 %f4, %f0, %o5
loop_2828:
fmul8sux16 %f22, %f0, %f28
subccc %i5, %g4, %g1
tne %xcc, 0x0
fbg,a %fcc0, loop_2829
fcmpes %fcc0, %f29, %f14
wr %g0, 0x27, %asi
stha %g7, [%l7 + 0x38] %asi
membar #Sync
loop_2829:
fnot2 %f20, %f8
movvs %xcc, %i2, %g6
stw %i1, [%l7 + 0x24]
tleu %icc, 0x3
ldd [%l7 + 0x30], %i6
fbue,a %fcc0, loop_2830
faligndata %f16, %f6, %f10
set 0x58, %l2
ldxa [%l7 + %l2] 0x11, %o6
loop_2830:
fmovrsgz %o2, %f23, %f28
sll %i7, %l4, %g2
tleu %icc, 0x1
andcc %o0, %i6, %l0
flush %l7 + 0x40
addc %i3, 0x0423, %g5
bvc loop_2831
bg,a,pt %xcc, loop_2832
bcc,a loop_2833
mova %icc, %l3, %o7
loop_2831:
sll %l2, 0x10, %i0
loop_2832:
fmovrdlz %o3, %f30, %f14
loop_2833:
sra %l5, %i4, %l1
bcs,a loop_2834
srax %o4, %o1, %o5
fmul8x16 %f2, %f18, %f12
nop
setx loop_2835, %l0, %l1
jmpl %l1, %g3
loop_2834:
nop
set 0x79, %l1
ldsb [%l7 + %l1], %i5
set 0x50, %g4
stxa %g1, [%l7 + %g4] 0x81
loop_2835:
orncc %g4, %g7, %i2
mulx %i1, %l6, %o6
movle %icc, %g6, %o2
ldstub [%l7 + 0x64], %l4
stbar
sethi 0x1189, %i7
membar 0x29
tsubcctv %o0, 0x00AB, %g2
fmul8x16al %f12, %f23, %f6
fmovsge %xcc, %f10, %f2
tge %xcc, 0x3
fpsub32s %f28, %f20, %f25
fmovrdlez %i6, %f2, %f6
tleu %xcc, 0x3
array32 %l0, %i3, %l3
movge %xcc, %g5, %l2
fbge %fcc0, loop_2836
bneg,a loop_2837
orncc %i0, %o7, %o3
set 0x64, %g7
stwa %i4, [%l7 + %g7] 0x0c
loop_2836:
fbul %fcc3, loop_2838
loop_2837:
fblg %fcc0, loop_2839
xnor %l1, 0x16A0, %o4
nop
setx loop_2840, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
loop_2838:
udivcc %l5, 0x16C9, %o5
loop_2839:
movn %icc, %o1, %i5
alignaddrl %g1, %g4, %g7
loop_2840:
xnor %i2, %i1, %g3
flush %l7 + 0x2C
set 0x68, %g1
stwa %l6, [%l7 + %g1] 0x0c
ldub [%l7 + 0x7F], %o6
movleu %icc, %g6, %o2
fbule %fcc0, loop_2841
smul %l4, 0x1EAE, %o0
sth %i7, [%l7 + 0x46]
fmovse %xcc, %f19, %f24
loop_2841:
srlx %i6, 0x00, %l0
set 0x50, %g6
lduwa [%l7 + %g6] 0x11, %i3
mulscc %l3, 0x140D, %g2
fmul8sux16 %f16, %f2, %f22
edge16n %l2, %g5, %o7
movne %icc, %i0, %i4
andn %o3, %l1, %o4
stbar
tneg %xcc, 0x0
umul %o5, 0x127A, %o1
nop
setx loop_2842, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fbul %fcc3, loop_2843
fbue,a %fcc0, loop_2844
ldub [%l7 + 0x24], %l5
loop_2842:
fornot2s %f2, %f19, %f8
loop_2843:
nop
set 0x28, %l3
ldxa [%l7 + %l3] 0x19, %g1
loop_2844:
addccc %i5, 0x1B43, %g7
fbn %fcc2, loop_2845
sir 0x09B7
fble,a %fcc3, loop_2846
andn %g4, %i2, %i1
loop_2845:
fpadd32 %f20, %f2, %f22
std %f12, [%l7 + 0x70]
loop_2846:
nop
setx loop_2847, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addccc %l6, 0x1D23, %o6
fbl %fcc3, loop_2848
movvc %icc, %g6, %o2
loop_2847:
tne %xcc, 0x1
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x50] %asi, %l4
loop_2848:
fmovdg %xcc, %f10, %f14
and %g3, 0x0947, %o0
set 0x68, %l5
sta %f13, [%l7 + %l5] 0x15
ba,a,pn %icc, loop_2849
fmovsne %xcc, %f21, %f9
edge8l %i6, %l0, %i7
movrgez %l3, 0x2AC, %g2
loop_2849:
addcc %l2, %i3, %o7
movpos %xcc, %g5, %i4
alignaddrl %o3, %i0, %o4
fpack32 %f20, %f10, %f16
movrne %o5, 0x187, %o1
movleu %xcc, %l1, %l5
st %f4, [%l7 + 0x68]
fcmpgt32 %f14, %f4, %g1
nop
setx loop_2850, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
movleu %xcc, %i5, %g7
brnz,a %i2, loop_2851
brnz,a %g4, loop_2852
loop_2850:
bleu,a,pt %xcc, loop_2853
sllx %i1, %o6, %l6
loop_2851:
movcs %xcc, %g6, %l4
loop_2852:
fmovd %f10, %f14
loop_2853:
addccc %g3, %o0, %i6
taddcc %o2, %l0, %l3
srax %i7, 0x1F, %g2
array32 %l2, %o7, %g5
bleu,a,pt %xcc, loop_2854
ldub [%l7 + 0x30], %i4
sdivx %o3, 0x1FC5, %i0
edge32l %i3, %o5, %o4
loop_2854:
fandnot2s %f19, %f3, %f3
fornot2 %f24, %f24, %f8
fmovdpos %xcc, %f11, %f15
mova %icc, %l1, %o1
fzeros %f2
sdiv %g1, 0x17DC, %i5
fsrc1s %f1, %f22
movrgz %l5, 0x1DA, %i2
smul %g7, %i1, %o6
movn %xcc, %g4, %g6
popc %l4, %l6
wr %g0, 0x2f, %asi
stba %g3, [%l7 + 0x68] %asi
membar #Sync
bcs,pn %icc, loop_2855
srax %i6, %o0, %l0
fcmped %fcc2, %f8, %f0
nop
setx loop_2856, %l0, %l1
jmpl %l1, %l3
loop_2855:
fbne %fcc2, loop_2857
bneg,pt %xcc, loop_2858
add %o2, 0x0092, %i7
loop_2856:
tgu %xcc, 0x5
loop_2857:
orn %g2, %l2, %g5
loop_2858:
tpos %xcc, 0x1
sdivx %i4, 0x19B2, %o3
umul %i0, 0x114B, %o7
sllx %i3, 0x10, %o4
bvs,a,pn %icc, loop_2859
fsrc1 %f0, %f10
ble,pn %xcc, loop_2860
movvc %xcc, %l1, %o5
loop_2859:
fmovse %xcc, %f31, %f3
alignaddr %o1, %g1, %l5
loop_2860:
sra %i2, %g7, %i1
fornot2s %f23, %f28, %f0
wr %g0, 0x18, %asi
sta %f24, [%l7 + 0x38] %asi
fandnot2 %f24, %f28, %f24
fmovdleu %icc, %f30, %f5
fcmped %fcc0, %f0, %f8
bge,pn %icc, loop_2861
tg %xcc, 0x0
brlz %o6, loop_2862
fmovrdgez %g4, %f20, %f2
loop_2861:
nop
add %l7, 0x58, %l6
wr %g0, 0x19, %asi
casxa [%l6] %asi, %g6, %l4
loop_2862:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fmovdg %xcc, %f29, %f27
movrgz %i5, 0x1AA, %l6
fnot1 %f0, %f20
edge16l %i6, %g3, %o0
fornot2 %f30, %f0, %f12
nop
set 0x28, %l4
stw %l3, [%l7 + %l4]
stbar
bvc,a,pt %icc, loop_2863
movvs %icc, %o2, %i7
sir 0x01E0
movrne %l0, 0x1B7, %l2
loop_2863:
nop
add %l7, 0x48, %l6
wr %g0, 0x11, %asi
casxa [%l6] %asi, %g2, %i4
taddcctv %o3, %g5, %o7
andncc %i0, %i3, %l1
fmovrdgez %o4, %f20, %f14
xor %o5, 0x102D, %g1
tle %icc, 0x1
fornot2 %f4, %f28, %f24
wr %g0, 0x18, %asi
ldstuba [%l7 + 0x3E] %asi, %o1
fmovsl %icc, %f9, %f13
fcmple16 %f4, %f24, %i2
tcc %xcc, 0x5
wr %g0, 0x88, %asi
ldxa [%l7 + 0x10] %asi, %l5
fmovdg %icc, %f18, %f17
fmul8sux16 %f8, %f6, %f6
umulcc %g7, %i1, %g4
set 0x6D, %g5
ldsba [%l7 + %g5] 0x0c, %o6
fpsub32 %f30, %f16, %f12
fmovda %xcc, %f13, %f21
subccc %g6, 0x0C04, %l4
movg %xcc, %i5, %l6
tpos %xcc, 0x4
alignaddrl %i6, %g3, %o0
sdivx %o2, 0x0875, %l3
tg %icc, 0x3
addc %l0, %l2, %i7
swap [%l7 + 0x6C], %i4
fmovscc %icc, %f6, %f23
sllx %g2, 0x1F, %o3
sdiv %g5, 0x1F7E, %o7
move %icc, %i3, %i0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbug,a %fcc3, loop_2864
movrlez %o4, 0x351, %l1
bvc loop_2865
fmovscc %icc, %f11, %f19
loop_2864:
tvc %xcc, 0x6
fnot1 %f22, %f0
loop_2865:
movge %icc, %o5, %g1
fmovrde %o1, %f20, %f16
tsubcctv %i2, %l5, %g7
and %i1, 0x1B63, %g4
andcc %o6, %l4, %g6
orcc %i5, 0x16BC, %l6
edge16n %g3, %i6, %o2
st %f12, [%l7 + 0x64]
movneg %xcc, %l3, %l0
tcs %icc, 0x6
fmul8ulx16 %f0, %f26, %f4
fmovrslez %o0, %f26, %f27
fxors %f3, %f14, %f25
array16 %i7, %l2, %i4
movvc %icc, %g2, %g5
wr %g0, 0x89, %asi
swapa [%l7 + 0x50] %asi, %o7
taddcctv %o3, 0x0023, %i3
edge8 %i0, %l1, %o4
movleu %icc, %g1, %o5
movneg %icc, %o1, %i2
ldd [%l7 + 0x58], %l4
srl %i1, 0x08, %g4
prefetch [%l7 + 0x0C], 0x1
stbar
array16 %g7, %o6, %g6
udiv %i5, 0x0DF7, %l6
set 0x10, %o0
stxa %g3, [%l7 + %o0] 0x04
stb %l4, [%l7 + 0x16]
fbo %fcc0, loop_2866
stx %o2, [%l7 + 0x70]
set 0x10, %g3
ldsba [%l7 + %g3] 0x04, %i6
loop_2866:
xnor %l0, %o0, %i7
tpos %xcc, 0x1
tgu %icc, 0x3
edge16ln %l2, %i4, %l3
fone %f0
xorcc %g2, %g5, %o7
taddcc %i3, %o3, %l1
fmovsne %icc, %f14, %f25
movrgez %o4, 0x2C9, %i0
movle %xcc, %g1, %o5
fblg %fcc0, loop_2867
brz,a %o1, loop_2868
movl %xcc, %l5, %i1
movgu %icc, %g4, %g7
loop_2867:
movcc %xcc, %o6, %i2
loop_2868:
tge %icc, 0x4
movne %icc, %i5, %g6
udiv %l6, 0x0BE9, %l4
movgu %icc, %o2, %g3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8ln %l0, %o0, %i6
orn %l2, %i7, %i4
taddcctv %l3, %g2, %g5
movcs %xcc, %o7, %o3
fcmpes %fcc1, %f9, %f27
ldsb [%l7 + 0x4C], %i3
add %l7, 0x58, %l6
wr %g0, 0x04, %asi
casa [%l6] 0x04, %o4, %i0
set 0x51, %g2
stba %g1, [%l7 + %g2] 0x04
set 0x74, %i6
ldswa [%l7 + %i6] 0x0c, %o5
move %icc, %l1, %o1
edge16n %l5, %i1, %g4
fpadd32s %f18, %f5, %f21
orn %o6, %i2, %i5
sdivcc %g6, 0x08EB, %g7
fmovspos %icc, %f0, %f21
orcc %l6, %l4, %g3
fpack32 %f18, %f10, %f30
set 0x40, %i4
ldda [%l7 + %i4] 0x0c, %f0
movpos %xcc, %l0, %o0
bn,a,pn %icc, loop_2869
srlx %i6, %l2, %i7
fbul,a %fcc2, loop_2870
movl %icc, %o2, %l3
loop_2869:
fcmpgt16 %f26, %f4, %g2
movne %icc, %g5, %o7
loop_2870:
brgz %o3, loop_2871
tcs %xcc, 0x0
set 0x10, %o4
ldda [%l7 + %o4] 0x88, %i2
loop_2871:
fpack16 %f24, %f22
tcs %icc, 0x2
sdivx %i4, 0x0108, %i0
fxors %f8, %f2, %f18
tge %icc, 0x5
movrgez %o4, %g1, %l1
tsubcctv %o5, 0x171C, %l5
st %f10, [%l7 + 0x44]
sll %i1, %g4, %o6
umul %o1, %i2, %g6
bl %icc, loop_2872
fmovrsgez %i5, %f25, %f7
tn %xcc, 0x1
movrgez %g7, %l4, %l6
loop_2872:
fmovsvs %icc, %f22, %f6
nop
setx loop_2873, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack16 %f12, %f1
fble,a %fcc0, loop_2874
andcc %g3, %o0, %l0
loop_2873:
nop
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x18] %asi, 0x2
loop_2874:
tneg %icc, 0x0
fmul8x16al %f5, %f6, %f22
popc %i6, %o2
sethi 0x1984, %l3
fpadd16 %f4, %f0, %f28
fmovsn %icc, %f28, %f10
fmovsg %icc, %f22, %f27
sll %g2, %g5, %o7
movrne %o3, 0x2C6, %i7
subccc %i3, 0x0E9E, %i4
edge32n %o4, %i0, %g1
addc %o5, 0x122D, %l5
brnz %i1, loop_2875
edge8n %g4, %l1, %o6
fsrc1s %f23, %f2
edge16n %o1, %i2, %i5
loop_2875:
tgu %xcc, 0x1
nop
setx loop_2876, %l0, %l1
jmpl %l1, %g6
sdivcc %g7, 0x0B52, %l6
movvs %xcc, %l4, %g3
edge8l %o0, %l2, %i6
loop_2876:
brlz %o2, loop_2877
fmul8x16au %f11, %f25, %f26
fmovdn %icc, %f21, %f29
bcs,pn %xcc, loop_2878
loop_2877:
orn %l0, %l3, %g2
wr %g0, 0x10, %asi
swapa [%l7 + 0x28] %asi, %g5
loop_2878:
array8 %o7, %o3, %i7
sub %i3, 0x0D66, %i4
fmovsgu %icc, %f30, %f19
std %o4, [%l7 + 0x68]
ta %icc, 0x4
orcc %i0, 0x08CA, %g1
wr %g0, 0x19, %asi
sta %f11, [%l7 + 0x58] %asi
move %icc, %o5, %l5
andncc %i1, %l1, %g4
fmovdcc %xcc, %f19, %f29
flush %l7 + 0x70
wr %g0, 0x81, %asi
sta %f20, [%l7 + 0x40] %asi
umul %o1, 0x038E, %o6
edge32 %i2, %i5, %g7
fmovdcs %xcc, %f14, %f17
fmovsleu %icc, %f17, %f5
movrne %g6, %l4, %l6
for %f6, %f22, %f4
sth %o0, [%l7 + 0x5A]
movrlz %l2, 0x294, %i6
xor %o2, 0x1D3B, %g3
movleu %xcc, %l0, %l3
array32 %g5, %o7, %g2
or %i7, %i3, %i4
bne,pn %icc, loop_2879
edge16n %o4, %o3, %i0
orcc %g1, %o5, %i1
array8 %l1, %l5, %o1
loop_2879:
tpos %icc, 0x7
tgu %icc, 0x1
orn %g4, 0x1F20, %i2
std %o6, [%l7 + 0x10]
fmovsg %xcc, %f16, %f25
taddcc %g7, %i5, %l4
tvc %xcc, 0x5
wr %g0, 0x81, %asi
prefetcha [%l7 + 0x48] %asi, 0x1
set 0x48, %o5
swapa [%l7 + %o5] 0x10, %o0
movrlz %l6, %l2, %i6
array8 %g3, %o2, %l0
set 0x4A, %i7
lduha [%l7 + %i7] 0x11, %g5
array8 %o7, %g2, %i7
fbu,a %fcc0, loop_2880
tcs %icc, 0x7
lduw [%l7 + 0x14], %l3
movrlz %i4, 0x350, %o4
loop_2880:
bcs,a,pt %xcc, loop_2881
sra %i3, %i0, %o3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrne %g1, %i1, %l1
loop_2881:
nop
add %l7, 0x10, %l6
wr %g0, 0x80, %asi
casxa [%l6] 0x80, %o5, %o1
ldsw [%l7 + 0x3C], %g4
fcmpeq32 %f16, %f4, %l5
movrgez %i2, 0x1F5, %o6
tsubcc %g7, %l4, %i5
fmovdvs %xcc, %f12, %f28
edge16n %g6, %l6, %l2
brgez,a %i6, loop_2882
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movvs %xcc, %g3, %o0
faligndata %f2, %f10, %f30
loop_2882:
bcc,a,pt %icc, loop_2883
sllx %o2, 0x10, %l0
fmovdle %xcc, %f18, %f6
srlx %g5, 0x1F, %g2
loop_2883:
movg %xcc, %i7, %o7
edge16ln %l3, %o4, %i3
bl %xcc, loop_2884
fmovda %xcc, %f17, %f15
bleu loop_2885
fmovdle %xcc, %f27, %f4
loop_2884:
nop
add %l7, 0x30, %l6
wr %g0, 0x81, %asi
ldxa [%l6] %asi, %i0
casxa [%l6] 0x81, %i0, %o3
loop_2885:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgz %g1, %i4, %i1
wr %g0, 0x19, %asi
swapa [%l7 + 0x20] %asi, %l1
fbne,a %fcc3, loop_2886
srlx %o5, %g4, %l5
sethi 0x131B, %o1
orn %o6, %i2, %g7
loop_2886:
movvs %xcc, %l4, %i5
call loop_2887
move %icc, %l6, %g6
edge16n %i6, %l2, %o0
tvc %icc, 0x2
loop_2887:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
sir 0x10BB
array16 %g3, %o2, %l0
tcc %icc, 0x7
fmovdleu %xcc, %f21, %f20
taddcc %g5, 0x1AC8, %g2
fmovsgu %xcc, %f17, %f21
xor %i7, 0x0C97, %l3
tg %icc, 0x4
srax %o7, %i3, %o4
fmovrdgz %o3, %f26, %f20
tgu %icc, 0x5
fmovrsgz %i0, %f15, %f22
set 0x6A, %o2
lduba [%l7 + %o2] 0x15, %g1
tleu %icc, 0x4
fmovdne %icc, %f23, %f21
fandnot2 %f16, %f26, %f18
taddcc %i4, %i1, %l1
xorcc %g4, 0x149C, %o5
wr %g0, 0x81, %asi
lduwa [%l7 + 0x40] %asi, %o1
ta %xcc, 0x7
xor %l5, 0x1FFD, %i2
fbul %fcc0, loop_2888
bge %icc, loop_2889
fsrc1 %f10, %f4
std %o6, [%l7 + 0x70]
loop_2888:
xnorcc %l4, %i5, %l6
loop_2889:
movgu %xcc, %g7, %i6
subc %g6, %l2, %g3
edge16ln %o0, %l0, %g5
tpos %icc, 0x7
tvc %xcc, 0x3
edge8ln %g2, %i7, %o2
add %o7, %i3, %o4
fcmpne32 %f14, %f24, %o3
swap [%l7 + 0x60], %i0
movpos %icc, %g1, %l3
wr %g0, 0x89, %asi
ldswa [%l7 + 0x48] %asi, %i4
fmovdge %xcc, %f3, %f1
tle %xcc, 0x4
fmovrslez %l1, %f1, %f6
set 0x10, %o6
ldxa [%l7 + %o6] 0x81, %i1
movrne %o5, 0x08E, %o1
set 0x38, %i1
ldswa [%l7 + %i1] 0x18, %g4
edge8 %l5, %o6, %i2
sll %i5, 0x04, %l4
fmovdcc %icc, %f28, %f16
umul %l6, %i6, %g6
tpos %icc, 0x1
edge16ln %l2, %g7, %o0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movn %xcc, %l0, %g3
fandnot2 %f14, %f24, %f6
fbe %fcc1, loop_2890
sub %g5, 0x1E81, %g2
movpos %xcc, %i7, %o7
set 0x08, %o1
swapa [%l7 + %o1] 0x10, %o2
loop_2890:
fcmpgt32 %f12, %f18, %o4
fmovdge %xcc, %f18, %f5
set 0x19, %i5
ldsba [%l7 + %i5] 0x0c, %o3
wr %g0, 0x23, %asi
stda %i2, [%l7 + 0x38] %asi
membar #Sync
ta %xcc, 0x4
wr %g0, 0x80, %asi
ldswa [%l7 + 0x34] %asi, %g1
fsrc2s %f7, %f16
movrne %l3, 0x003, %i0
edge16ln %i4, %l1, %o5
edge16n %o1, %g4, %i1
sllx %l5, 0x01, %i2
fmovs %f4, %f16
fpsub32 %f2, %f26, %f24
sir 0x186E
addcc %i5, 0x17A1, %o6
wr %g0, 0x80, %asi
lda [%l7 + 0x48] %asi, %f30
fbu %fcc0, loop_2891
andn %l4, %i6, %g6
set 0x48, %l0
stxa %l2, [%l7 + %l0] 0xeb
membar #Sync
loop_2891:
nop
wr %g0, 0x26, %asi
ldda [%l7 + 0x30] %asi, %g6
fblg %fcc2, loop_2892
sllx %l6, %o0, %l0
edge32l %g5, %g2, %i7
orncc %g3, %o2, %o7
loop_2892:
fpadd32 %f14, %f12, %f2
fpsub16s %f25, %f25, %f17
bn %xcc, loop_2893
array32 %o4, %i3, %o3
mulscc %g1, 0x1485, %i0
tne %xcc, 0x3
loop_2893:
fpack32 %f6, %f18, %f6
smul %i4, 0x0148, %l1
wr %g0, 0x11, %asi
ldstuba [%l7 + 0x0B] %asi, %l3
ta %xcc, 0x6
movgu %icc, %o1, %o5
movge %icc, %g4, %i1
fmovrsgz %l5, %f7, %f8
stw %i5, [%l7 + 0x28]
array8 %i2, %l4, %i6
movvc %xcc, %o6, %l2
movl %xcc, %g7, %g6
edge8l %o0, %l6, %g5
smul %g2, 0x0464, %l0
edge16ln %g3, %o2, %i7
sir 0x072A
pdist %f4, %f28, %f14
fmovdl %xcc, %f14, %f13
smulcc %o7, 0x1225, %o4
edge32n %o3, %g1, %i3
ldub [%l7 + 0x72], %i4
tgu %icc, 0x4
fnegd %f16, %f20
edge16 %l1, %l3, %o1
xorcc %o5, 0x0657, %g4
movge %xcc, %i0, %l5
nop
set 0x10, %i2
ldd [%l7 + %i2], %i0
nop
setx loop_2894, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
ldstub [%l7 + 0x1F], %i5
movcs %xcc, %l4, %i6
subcc %i2, 0x157D, %o6
loop_2894:
sir 0x0642
tl %xcc, 0x6
fbne,a %fcc0, loop_2895
sll %g7, %l2, %o0
movcc %icc, %g6, %g5
alignaddr %l6, %l0, %g2
loop_2895:
fmovscs %xcc, %f17, %f16
tvc %icc, 0x5
bge,a,pn %icc, loop_2896
tl %xcc, 0x4
ldub [%l7 + 0x1D], %g3
fsrc2 %f14, %f0
loop_2896:
nop
set 0x28, %l6
lda [%l7 + %l6] 0x11, %f9
tpos %icc, 0x7
subc %i7, 0x0914, %o7
and %o2, 0x03A9, %o3
fbuge %fcc0, loop_2897
fmovsvc %icc, %f17, %f21
movleu %icc, %o4, %i3
fbuge,a %fcc2, loop_2898
loop_2897:
movn %icc, %i4, %l1
set 0x40, %i0
stda %f16, [%l7 + %i0] 0x1f
membar #Sync
loop_2898:
sir 0x1760
tvs %icc, 0x7
fpack32 %f28, %f14, %f4
ld [%l7 + 0x6C], %f13
edge32l %l3, %g1, %o1
movg %icc, %o5, %g4
tge %icc, 0x0
sll %i0, 0x1A, %l5
sethi 0x1047, %i1
fpadd16s %f29, %f29, %f11
te %icc, 0x2
set 0x0, %i3
stxa %l4, [%g0 + %i3] 0x57
wr %g0, 0x80, %asi
ldda [%l7 + 0x60] %asi, %i4
fmovrsgez %i6, %f0, %f14
sdivcc %o6, 0x0CDD, %g7
edge8 %i2, %l2, %g6
set 0x14, %o3
sta %f20, [%l7 + %o3] 0x15
edge8l %g5, %l6, %o0
fmovdcc %xcc, %f30, %f15
fbue,a %fcc0, loop_2899
bvs,a,pn %icc, loop_2900
movle %icc, %g2, %g3
tvc %xcc, 0x1
loop_2899:
tcc %xcc, 0x1
loop_2900:
fpsub32 %f0, %f10, %f6
fmovsvc %xcc, %f11, %f7
alignaddrl %l0, %o7, %i7
fmovsneg %icc, %f17, %f4
array16 %o2, %o3, %i3
edge8l %o4, %l1, %l3
taddcc %g1, 0x0B1A, %i4
fmovd %f22, %f30
fmovsne %icc, %f4, %f14
and %o1, %g4, %o5
sth %i0, [%l7 + 0x4C]
mova %xcc, %i1, %l4
smulcc %i5, 0x1D1F, %i6
array8 %l5, %o6, %g7
wr %g0, 0x80, %asi
ldsba [%l7 + 0x0D] %asi, %i2
tcs %xcc, 0x2
edge32l %g6, %l2, %l6
sdivx %o0, 0x0B4B, %g5
fandnot1 %f26, %f6, %f8
addc %g3, %g2, %o7
fmovsg %icc, %f10, %f5
tcc %xcc, 0x5
sllx %l0, 0x0A, %o2
tcc %xcc, 0x6
set 0x7A, %l2
ldsha [%l7 + %l2] 0x11, %o3
fmovse %xcc, %f28, %f14
set 0x38, %o7
lda [%l7 + %o7] 0x18, %f4
swap [%l7 + 0x1C], %i7
andn %i3, %l1, %o4
xnorcc %l3, 0x1BA3, %g1
alignaddrl %o1, %g4, %i4
fmovse %icc, %f4, %f21
sth %i0, [%l7 + 0x0C]
movrgez %i1, %o5, %l4
fcmple32 %f30, %f4, %i5
array8 %l5, %i6, %o6
fabsd %f0, %f28
srax %g7, %i2, %l2
mulx %l6, %o0, %g5
tg %icc, 0x3
fcmpes %fcc0, %f6, %f28
fandnot1 %f12, %f6, %f20
smulcc %g3, %g6, %o7
fble,a %fcc0, loop_2901
tvc %xcc, 0x1
move %xcc, %g2, %l0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
loop_2901:
xor %o2, %i7, %o3
membar #Sync
set 0x40, %g4
ldda [%l7 + %g4] 0xf0, %f0
tpos %xcc, 0x6
udivx %i3, 0x1532, %o4
membar #Sync
set 0x40, %l1
ldda [%l7 + %l1] 0x17, %f16
tgu %xcc, 0x2
xnorcc %l1, 0x1D2F, %g1
sdivcc %o1, 0x114B, %g4
array8 %l3, %i4, %i0
flush %l7 + 0x2C
edge16ln %i1, %o5, %l4
edge16n %i5, %i6, %l5
tcc %xcc, 0x0
tcs %icc, 0x2
add %l7, 0x44, %l6
wr %g0, 0x18, %asi
lda [%l6] %asi, %g7
casa [%l6] %asi, %g7, %o6
bcs %xcc, loop_2902
orcc %i2, 0x1787, %l6
fbge %fcc1, loop_2903
addccc %l2, %g5, %o0
loop_2902:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %g3, %o7, %g2
loop_2903:
nop
set 0x58, %g1
ldsha [%l7 + %g1] 0x19, %l0
fbge %fcc2, loop_2904
std %f6, [%l7 + 0x08]
tgu %icc, 0x6
movcc %icc, %o2, %g6
loop_2904:
nop
membar #Sync
set 0x40, %g7
ldda [%l7 + %g7] 0xf8, %f0
movg %xcc, %o3, %i3
popc %i7, %l1
bshuffle %f20, %f14, %f16
ble,a,pn %xcc, loop_2905
or %o4, 0x05EC, %o1
wr %g0, 0x04, %asi
ldswa [%l7 + 0x44] %asi, %g4
loop_2905:
fandnot1s %f9, %f0, %f16
andncc %l3, %i4, %g1
bg,pn %xcc, loop_2906
movg %icc, %i1, %i0
edge8ln %l4, %i5, %o5
movrlz %i6, 0x1BE, %l5
loop_2906:
movne %icc, %o6, %i2
brnz %l6, loop_2907
pdist %f30, %f24, %f26
edge8 %g7, %g5, %o0
sdiv %g3, 0x0EE5, %o7
loop_2907:
flush %l7 + 0x20
nop
set 0x3E, %g6
ldsb [%l7 + %g6], %g2
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
fbl,a %fcc2, loop_2908
fzeros %f3
movneg %xcc, %l0, %l2
edge16l %o2, %g6, %o3
loop_2908:
udiv %i7, 0x1C23, %l1
swap [%l7 + 0x20], %o4
andcc %o1, %g4, %i3
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movcs %icc, %l3, %i4
fcmpd %fcc2, %f6, %f6
add %l7, 0x38, %l6
wr %g0, 0x88, %asi
casa [%l6] %asi, %g1, %i0
movn %xcc, %i1, %l4
fnot2 %f16, %f4
edge8 %o5, %i6, %l5
fandnot2s %f23, %f15, %f20
fones %f26
move %xcc, %o6, %i2
tleu %icc, 0x4
smul %l6, %i5, %g5
movn %icc, %g7, %o0
xnorcc %o7, %g3, %g2
brnz,a %l0, loop_2909
sdivcc %l2, 0x138A, %o2
fornot1s %f12, %f16, %f28
fbo %fcc2, loop_2910
loop_2909:
umulcc %o3, %i7, %g6
movcs %icc, %l1, %o1
mova %icc, %o4, %i3
loop_2910:
subccc %l3, %i4, %g4
fmovdl %xcc, %f19, %f16
movn %icc, %g1, %i1
fcmple16 %f4, %f26, %l4
sethi 0x1148, %o5
sllx %i6, 0x15, %l5
fmul8x16 %f13, %f0, %f18
edge8ln %i0, %o6, %i2
subccc %l6, %g5, %i5
movre %g7, %o7, %g3
fbul %fcc2, loop_2911
fcmple16 %f14, %f12, %o0
popc %l0, %l2
orncc %o2, 0x01FD, %o3
loop_2911:
fmovdg %xcc, %f0, %f11
for %f18, %f2, %f22
fmul8x16au %f22, %f19, %f26
sllx %g2, 0x02, %g6
fmul8x16 %f24, %f26, %f14
fbn %fcc3, loop_2912
movrgz %l1, %i7, %o4
add %l7, 0x50, %l6
wr %g0, 0x89, %asi
casa [%l6] 0x89, %o1, %l3
loop_2912:
fmovrdgz %i3, %f22, %f28
wr %g0, 0x89, %asi
stda %g4, [%l7 + 0x58] %asi
ba,pn %icc, loop_2913
movcs %icc, %i4, %g1
edge32n %i1, %o5, %i6
brz,a %l5, loop_2914
loop_2913:
fandnot1 %f4, %f10, %f18
tgu %icc, 0x2
movre %l4, 0x3CB, %o6
loop_2914:
fbge %fcc3, loop_2915
fmovsg %xcc, %f5, %f16
edge8n %i0, %l6, %g5
xorcc %i5, 0x0E06, %g7
loop_2915:
sllx %i2, 0x0C, %o7
addc %g3, %o0, %l0
fcmpeq16 %f20, %f24, %o2
sll %o3, %l2, %g6
movre %g2, %l1, %o4
edge8l %i7, %o1, %l3
tg %icc, 0x6
movge %xcc, %g4, %i3
fmovsvc %icc, %f26, %f9
srax %i4, 0x09, %g1
fxnors %f6, %f10, %f28
add %l7, 0x08, %l6
wr %g0, 0x11, %asi
ldxa [%l6] %asi, %o5
casxa [%l6] %asi, %o5, %i6
tneg %icc, 0x4
bg %icc, loop_2916
add %l5, 0x106C, %i1
fsrc1s %f12, %f29
umul %o6, %i0, %l4
loop_2916:
movre %l6, 0x09A, %g5
tgu %xcc, 0x2
fpmerge %f25, %f26, %f0
st %f31, [%l7 + 0x18]
edge8 %g7, %i2, %o7
umul %i5, 0x155D, %o0
brlez %l0, loop_2917
sth %o2, [%l7 + 0x22]
edge8l %g3, %o3, %g6
subc %l2, 0x18C1, %l1
loop_2917:
sra %o4, %g2, %o1
wr %g0, 0x89, %asi
lduwa [%l7 + 0x50] %asi, %l3
fmovsl %icc, %f4, %f4
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x70] %asi, 0x2
array32 %i7, %i3, %i4
tg %icc, 0x4
sra %g1, %i6, %l5
ldstub [%l7 + 0x6E], %i1
tne %xcc, 0x5
fmovdle %icc, %f24, %f0
array16 %o5, %i0, %o6
tvc %xcc, 0x4
fornot2 %f30, %f20, %f12
movcs %icc, %l4, %g5
popc %l6, %g7
fpsub32s %f9, %f20, %f10
call loop_2918
brz %i2, loop_2919
movrlz %i5, 0x263, %o7
set 0x24, %l5
lda [%l7 + %l5] 0x19, %f22
loop_2918:
andn %l0, %o0, %g3
loop_2919:
sub %o2, 0x1A53, %o3
movcc %icc, %l2, %l1
smulcc %o4, %g2, %g6
sub %l3, 0x0552, %g4
fpack32 %f24, %f2, %f14
sub %i7, 0x143B, %i3
xor %i4, 0x1410, %g1
fnegs %f1, %f2
movl %icc, %o1, %i6
fmovdgu %xcc, %f8, %f30
tn %icc, 0x3
edge8 %l5, %o5, %i0
xor %o6, 0x1227, %l4
fcmpeq16 %f28, %f26, %i1
tneg %icc, 0x7
edge16ln %g5, %g7, %i2
xorcc %i5, %l6, %l0
fmovrdlez %o7, %f16, %f0
sub %g3, %o0, %o3
move %xcc, %o2, %l1
movgu %icc, %l2, %g2
fone %f2
movrgz %o4, 0x181, %g6
set 0x43, %l3
stba %g4, [%l7 + %l3] 0x2a
membar #Sync
fbge %fcc3, loop_2920
fsrc1s %f26, %f7
tsubcc %l3, 0x1826, %i7
fcmple32 %f12, %f2, %i3
loop_2920:
fmovdcc %xcc, %f22, %f27
bvs,a loop_2921
subccc %i4, 0x0DF0, %g1
fpadd16s %f21, %f26, %f10
tl %xcc, 0x6
loop_2921:
tgu %xcc, 0x0
fmovdg %icc, %f12, %f7
std %o0, [%l7 + 0x38]
array32 %i6, %o5, %i0
sdiv %o6, 0x1B0C, %l5
bleu,pn %xcc, loop_2922
fmovspos %icc, %f7, %f17
tcs %icc, 0x1
sll %l4, 0x14, %g5
loop_2922:
membar 0x02
tvs %icc, 0x1
mulx %g7, %i1, %i5
movrgez %l6, 0x06D, %l0
addcc %o7, 0x180A, %i2
edge32n %g3, %o3, %o0
std %l0, [%l7 + 0x20]
fbule,a %fcc0, loop_2923
sir 0x0FDB
fpadd16 %f2, %f10, %f14
fnegd %f14, %f0
loop_2923:
fmovdleu %xcc, %f31, %f12
bcc,a loop_2924
brz %l2, loop_2925
subccc %o2, 0x083B, %g2
nop
setx loop_2926, %l0, %l1
jmpl %l1, %g6
loop_2924:
movneg %xcc, %g4, %l3
loop_2925:
array8 %o4, %i3, %i4
set 0x64, %l4
lduwa [%l7 + %l4] 0x80, %g1
loop_2926:
fbul,a %fcc3, loop_2927
tgu %icc, 0x7
brz %i7, loop_2928
movre %i6, %o1, %o5
loop_2927:
and %i0, %l5, %l4
orn %o6, 0x07DA, %g5
loop_2928:
ldx [%l7 + 0x08], %g7
fornot1s %f13, %f15, %f27
bge,a,pn %icc, loop_2929
bg,pn %xcc, loop_2930
udiv %i1, 0x094E, %l6
xorcc %i5, %o7, %l0
loop_2929:
fblg,a %fcc1, loop_2931
loop_2930:
movrne %g3, %o3, %o0
bl loop_2932
array32 %l1, %i2, %o2
loop_2931:
tvs %xcc, 0x1
subc %g2, 0x0347, %l2
loop_2932:
xorcc %g4, %l3, %g6
srax %o4, 0x0C, %i4
fmovda %xcc, %f10, %f15
movge %icc, %i3, %i7
brgz,a %i6, loop_2933
tsubcc %g1, %o5, %i0
move %xcc, %o1, %l5
sdiv %o6, 0x1128, %l4
loop_2933:
taddcc %g5, %i1, %g7
array8 %i5, %o7, %l0
sir 0x0BCC
edge8ln %l6, %o3, %g3
edge8l %o0, %i2, %l1
taddcc %o2, %l2, %g2
for %f24, %f16, %f2
set 0x40, %o0
stda %f0, [%l7 + %o0] 0x11
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
edge8 %g4, %g6, %l3
movvc %icc, %i4, %o4
popc %i3, %i7
brgz,a %i6, loop_2934
tn %icc, 0x5
xor %g1, %o5, %i0
xnor %o1, %o6, %l5
loop_2934:
fbg %fcc2, loop_2935
array8 %l4, %g5, %g7
wr %g0, 0x0c, %asi
ldda [%l7 + 0x40] %asi, %f16
loop_2935:
fmovsgu %xcc, %f9, %f9
fmovrsne %i5, %f24, %f29
fnands %f8, %f29, %f28
ldsb [%l7 + 0x72], %i1
fbe %fcc3, loop_2936
sdiv %o7, 0x146C, %l0
subc %o3, 0x1A7F, %g3
fsrc1s %f8, %f7
loop_2936:
udivcc %l6, 0x1B13, %o0
tn %xcc, 0x7
movre %i2, %l1, %l2
udivx %o2, 0x0F3D, %g4
srlx %g2, %l3, %g6
orncc %i4, 0x0D60, %o4
movl %icc, %i3, %i6
edge32l %g1, %o5, %i7
array32 %i0, %o6, %l5
addccc %l4, %g5, %o1
tsubcc %i5, %g7, %o7
edge8l %i1, %o3, %g3
mova %xcc, %l0, %l6
ld [%l7 + 0x54], %f14
fcmps %fcc2, %f21, %f30
edge32l %i2, %l1, %l2
tleu %xcc, 0x1
tneg %xcc, 0x3
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
array16 %o0, %o2, %g2
set 0x38, %g5
ldxa [%l7 + %g5] 0x80, %l3
fmovdcs %xcc, %f5, %f23
fmovsleu %icc, %f12, %f1
wr %g0, 0x04, %asi
ldsha [%l7 + 0x40] %asi, %g6
add %i4, 0x1281, %o4
wr %g0, 0x19, %asi
stba %g4, [%l7 + 0x6E] %asi
smul %i6, %i3, %o5
subcc %g1, 0x1062, %i7
lduh [%l7 + 0x1C], %i0
nop
setx loop_2937, %l0, %l1
jmpl %l1, %l5
bvs,a loop_2938
movrlez %l4, 0x12E, %g5
smul %o6, 0x166F, %i5
loop_2937:
mulscc %o1, %g7, %o7
loop_2938:
sdivx %o3, 0x14B6, %i1
fmovdn %icc, %f4, %f25
ld [%l7 + 0x4C], %f30
tneg %xcc, 0x3
alignaddr %g3, %l0, %i2
addccc %l6, 0x1EF9, %l1
wr %g0, 0x11, %asi
lduba [%l7 + 0x6B] %asi, %o0
fbl %fcc2, loop_2939
prefetch [%l7 + 0x68], 0x2
fmovsa %icc, %f26, %f21
movcs %xcc, %l2, %g2
loop_2939:
xnorcc %l3, %g6, %i4
brgz %o2, loop_2940
alignaddr %o4, %i6, %g4
movge %xcc, %o5, %g1
tle %icc, 0x0
loop_2940:
sdivx %i3, 0x0284, %i7
movre %l5, %l4, %g5
subccc %o6, %i0, %o1
nop
setx loop_2941, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fmovsneg %xcc, %f26, %f10
fpadd16s %f8, %f5, %f22
edge32 %i5, %g7, %o7
loop_2941:
nop
set 0x54, %g3
lduwa [%l7 + %g3] 0x15, %i1
fbuge %fcc0, loop_2942
srax %o3, 0x0B, %g3
fbge %fcc3, loop_2943
call loop_2944
loop_2942:
fabss %f18, %f8
fmovdcc %xcc, %f0, %f8
loop_2943:
fbe,a %fcc2, loop_2945
loop_2944:
brgz,a %l0, loop_2946
fbne,a %fcc1, loop_2947
alignaddrl %l6, %i2, %l1
loop_2945:
tpos %xcc, 0x2
loop_2946:
stbar
loop_2947:
movvc %xcc, %o0, %g2
movrlz %l2, 0x258, %g6
edge8n %i4, %l3, %o2
edge32ln %i6, %o4, %g4
sra %o5, 0x0F, %g1
array16 %i7, %i3, %l5
bneg,pt %icc, loop_2948
edge16ln %g5, %o6, %l4
sethi 0x09A5, %o1
tg %icc, 0x0
loop_2948:
orncc %i5, 0x0ED3, %g7
movle %xcc, %o7, %i1
fmovrslez %i0, %f9, %f11
fone %f18
tvc %xcc, 0x5
movrne %g3, %l0, %l6
fpackfix %f22, %f22
orcc %o3, %i2, %l1
pdist %f0, %f30, %f20
sra %o0, 0x17, %g2
std %f18, [%l7 + 0x40]
fsrc2s %f23, %f12
fmovdgu %xcc, %f1, %f2
bgu,pn %xcc, loop_2949
tgu %icc, 0x7
fcmple16 %f12, %f8, %l2
brnz %i4, loop_2950
loop_2949:
alignaddrl %l3, %g6, %i6
fbu,a %fcc1, loop_2951
alignaddrl %o4, %g4, %o2
loop_2950:
tle %icc, 0x5
brlz %o5, loop_2952
loop_2951:
movrgz %i7, %g1, %i3
array8 %g5, %l5, %o6
bpos,a %xcc, loop_2953
loop_2952:
tcc %icc, 0x7
fble,a %fcc2, loop_2954
stx %o1, [%l7 + 0x48]
loop_2953:
fors %f16, %f15, %f31
orn %l4, 0x196A, %g7
loop_2954:
fpadd16 %f8, %f22, %f12
fsrc2s %f27, %f27
add %l7, 0x7C, %l6
wr %g0, 0x89, %asi
casa [%l6] %asi, %i5, %i1
tg %icc, 0x1
fbne,a %fcc0, loop_2955
tg %xcc, 0x6
orncc %i0, 0x14D7, %o7
movrne %l0, %l6, %g3
loop_2955:
fbule %fcc1, loop_2956
fmul8x16 %f0, %f20, %f22
set 0x68, %i6
ldsha [%l7 + %i6] 0x18, %o3
loop_2956:
fsrc2s %f28, %f15
fmovsleu %xcc, %f29, %f18
edge8 %l1, %i2, %o0
array32 %l2, %g2, %l3
tcc %icc, 0x5
sll %i4, 0x03, %g6
movne %xcc, %i6, %g4
edge16ln %o2, %o5, %o4
tcc %xcc, 0x2
nop
set 0x40, %g2
prefetch [%l7 + %g2], 0x1
array16 %g1, %i3, %i7
orcc %l5, %g5, %o1
movrgz %l4, 0x131, %o6
tleu %icc, 0x5
andn %g7, %i5, %i0
tle %icc, 0x1
tgu %icc, 0x6
fcmpes %fcc3, %f0, %f8
tsubcctv %i1, 0x132D, %o7
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
subc %l6, 0x06FF, %g3
nop
set 0x48, %i4
std %l0, [%l7 + %i4]
fmovsa %icc, %f3, %f15
array32 %l1, %i2, %o3
udiv %o0, 0x08E0, %g2
subcc %l2, 0x18CD, %l3
tcs %xcc, 0x0
set 0x66, %o4
lduha [%l7 + %o4] 0x15, %g6
srax %i6, %g4, %o2
set 0x64, %i7
lda [%l7 + %i7] 0x81, %f4
taddcctv %o5, %o4, %i4
fmovscs %icc, %f6, %f0
addc %i3, %g1, %l5
edge8n %g5, %o1, %l4
movvc %icc, %i7, %o6
brlez,a %i5, loop_2957
fands %f5, %f28, %f17
fmovsne %icc, %f30, %f16
sdiv %i0, 0x1207, %i1
loop_2957:
fbug,a %fcc3, loop_2958
fmovsa %xcc, %f4, %f11
brlz %g7, loop_2959
tle %xcc, 0x3
loop_2958:
orncc %o7, 0x03AD, %l6
swap [%l7 + 0x18], %g3
loop_2959:
stb %l1, [%l7 + 0x7D]
wr %g0, 0x18, %asi
ldda [%l7 + 0x50] %asi, %l0
movcc %icc, %o3, %i2
fzero %f18
alignaddrl %o0, %l2, %l3
tneg %icc, 0x0
movvc %icc, %g6, %g2
sdivx %g4, 0x0EB4, %o2
bvc,a %icc, loop_2960
movl %icc, %i6, %o4
tcc %xcc, 0x1
edge8ln %i4, %i3, %o5
loop_2960:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
st %f29, [%l7 + 0x74]
tgu %icc, 0x5
tle %xcc, 0x7
edge16 %g1, %l5, %g5
nop
setx loop_2961, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
addcc %o1, %l4, %i7
fpadd32s %f17, %f2, %f21
orn %o6, %i5, %i1
loop_2961:
fcmpes %fcc0, %f9, %f3
fmovsne %icc, %f21, %f17
wr %g0, 0x80, %asi
lduba [%l7 + 0x62] %asi, %i0
udivx %g7, 0x122F, %l6
alignaddr %g3, %l1, %o7
fcmpeq16 %f6, %f26, %l0
movne %xcc, %i2, %o3
edge32 %o0, %l3, %l2
fcmple16 %f26, %f28, %g2
array16 %g4, %g6, %o2
nop
setx loop_2962, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
edge32ln %o4, %i4, %i6
movvc %xcc, %o5, %i3
brz,a %l5, loop_2963
loop_2962:
fmul8x16 %f1, %f8, %f20
andcc %g1, 0x0200, %o1
sub %l4, %g5, %o6
loop_2963:
xnorcc %i7, 0x0081, %i1
set 0x20, %o2
stda %i4, [%l7 + %o2] 0x88
taddcc %i0, 0x1FA0, %g7
srax %l6, 0x04, %l1
smul %g3, %l0, %o7
fcmpd %fcc3, %f28, %f2
edge8l %o3, %o0, %l3
fpsub32s %f15, %f23, %f25
nop
setx loop_2964, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
or %i2, 0x06CE, %l2
tgu %icc, 0x7
tpos %icc, 0x2
loop_2964:
movgu %xcc, %g4, %g6
movvc %icc, %o2, %g2
edge8n %o4, %i4, %i6
fmovsle %xcc, %f18, %f7
bge %xcc, loop_2965
fpack32 %f16, %f22, %f22
and %o5, 0x0E58, %i3
te %icc, 0x2
loop_2965:
movcs %icc, %g1, %o1
fbne %fcc0, loop_2966
edge32n %l4, %g5, %l5
mulx %i7, %i1, %i5
movge %icc, %i0, %o6
loop_2966:
andncc %l6, %l1, %g3
wr %g0, 0x2f, %asi
stha %g7, [%l7 + 0x76] %asi
membar #Sync
mulx %l0, 0x0934, %o3
taddcctv %o7, %o0, %i2
tvc %xcc, 0x1
or %l2, 0x1198, %l3
nop
set 0x68, %o6
ldsw [%l7 + %o6], %g6
set 0x10, %o5
ldda [%l7 + %o5] 0x14, %g4
tge %xcc, 0x0
bvc,a,pt %icc, loop_2967
ld [%l7 + 0x74], %f19
faligndata %f26, %f24, %f28
set 0x68, %i1
sta %f27, [%l7 + %i1] 0x88
loop_2967:
tle %icc, 0x5
andcc %o2, 0x1C74, %g2
fmovdvc %icc, %f21, %f29
fmovsneg %xcc, %f10, %f0
movrlz %o4, 0x233, %i4
fblg,a %fcc2, loop_2968
ta %xcc, 0x7
udivcc %o5, 0x0F36, %i3
subc %g1, 0x03FC, %i6
loop_2968:
fnegd %f24, %f12
taddcc %l4, %g5, %l5
sra %o1, %i7, %i5
sub %i0, %o6, %i1
xorcc %l1, 0x108F, %l6
and %g3, 0x033D, %l0
fmovd %f12, %f16
movle %icc, %o3, %g7
edge8n %o7, %i2, %o0
movrlez %l3, 0x035, %g6
movge %icc, %l2, %o2
fbule %fcc3, loop_2969
mulscc %g4, %o4, %g2
edge8n %i4, %i3, %o5
fexpand %f19, %f12
loop_2969:
bneg,a,pt %icc, loop_2970
fmovdneg %icc, %f19, %f2
movneg %xcc, %i6, %g1
set 0x40, %i5
ldda [%l7 + %i5] 0x15, %f0
loop_2970:
tg %xcc, 0x5
sra %l4, 0x12, %l5
fpsub16s %f27, %f8, %f26
andncc %o1, %g5, %i5
xnorcc %i0, 0x09F9, %o6
fmovsle %icc, %f7, %f20
movrgez %i7, 0x327, %l1
wr %g0, 0xea, %asi
stba %l6, [%l7 + 0x20] %asi
membar #Sync
fbne,a %fcc1, loop_2971
edge8l %i1, %g3, %o3
fandnot2 %f30, %f26, %f24
tg %icc, 0x1
loop_2971:
fbg %fcc2, loop_2972
umulcc %g7, 0x055B, %o7
xnorcc %i2, 0x1D19, %l0
array16 %o0, %l3, %l2
loop_2972:
edge32 %o2, %g4, %o4
siam 0x0
tgu %icc, 0x3
fmovrdne %g2, %f24, %f28
andn %i4, %i3, %g6
mulx %o5, 0x14F2, %g1
edge16 %l4, %i6, %l5
move %icc, %o1, %i5
bl,a,pt %icc, loop_2973
movrgz %i0, %o6, %g5
movl %icc, %l1, %i7
set 0x08, %l0
ldxa [%l7 + %l0] 0x88, %l6
loop_2973:
pdist %f8, %f10, %f6
set 0x3C, %o1
lduwa [%l7 + %o1] 0x80, %g3
array32 %o3, %g7, %i1
subcc %o7, 0x09E9, %l0
edge16n %i2, %l3, %o0
umulcc %o2, %l2, %g4
set 0x0C, %i2
swapa [%l7 + %i2] 0x81, %g2
udiv %o4, 0x0B41, %i3
ldd [%l7 + 0x08], %f8
std %f28, [%l7 + 0x40]
tleu %icc, 0x0
sdivx %i4, 0x15AE, %o5
fmovsa %xcc, %f23, %f12
nop
setx loop_2974, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
fornot1s %f29, %f16, %f11
movleu %xcc, %g1, %l4
udivcc %g6, 0x0E2D, %l5
loop_2974:
movgu %icc, %o1, %i6
sub %i0, 0x1C96, %o6
edge16n %i5, %g5, %l1
edge8l %i7, %g3, %o3
wr %g0, 0x89, %asi
prefetcha [%l7 + 0x18] %asi, 0x3
sir 0x1C94
fbg %fcc0, loop_2975
fmovrsgz %i1, %f13, %f5
tn %xcc, 0x4
fcmps %fcc1, %f13, %f25
loop_2975:
nop
set 0x64, %l6
lduwa [%l7 + %l6] 0x15, %l6
movrne %o7, %i2, %l0
add %l7, 0x44, %l6
wr %g0, 0x04, %asi
casa [%l6] 0x04, %o0, %l3
ba %icc, loop_2976
movvs %icc, %l2, %g4
and %g2, 0x02B3, %o2
srlx %i3, %i4, %o4
loop_2976:
edge32ln %g1, %l4, %o5
wr %g0, 0xeb, %asi
stha %l5, [%l7 + 0x72] %asi
membar #Sync
movn %xcc, %g6, %o1
movrgez %i0, %i6, %i5
movcc %icc, %g5, %o6
ldub [%l7 + 0x39], %i7
set 0x60, %i3
lduwa [%l7 + %i3] 0x04, %g3
xor %o3, 0x042F, %l1
fornot1 %f16, %f10, %f10
fbe,a %fcc1, loop_2977
fpadd16 %f8, %f14, %f12
fbge %fcc2, loop_2978
sra %i1, %l6, %o7
loop_2977:
fbge %fcc2, loop_2979
sth %g7, [%l7 + 0x14]
loop_2978:
nop
set 0x40, %i0
stda %f0, [%l7 + %i0] 0x11
loop_2979:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
tle %icc, 0x3
fmovrsne %l0, %f10, %f4
set 0x67, %o3
ldstuba [%l7 + %o3] 0x18, %i2
ldub [%l7 + 0x25], %o0
fbne,a %fcc3, loop_2980
fmovsne %xcc, %f19, %f21
sub %l2, 0x0760, %l3
bl,pn %icc, loop_2981
loop_2980:
fblg %fcc0, loop_2982
addcc %g2, %o2, %g4
srlx %i3, 0x0E, %i4
loop_2981:
movrlez %g1, 0x0FB, %l4
loop_2982:
edge8ln %o5, %o4, %g6
tgu %xcc, 0x4
fcmped %fcc0, %f26, %f20
set 0x48, %l2
sta %f14, [%l7 + %l2] 0x80
array32 %o1, %l5, %i0
fmovdvc %icc, %f7, %f14
fpsub16s %f25, %f12, %f29
tg %icc, 0x3
alignaddr %i5, %g5, %o6
tn %xcc, 0x1
bl,pt %xcc, loop_2983
stw %i6, [%l7 + 0x08]
fcmps %fcc1, %f28, %f30
fpsub32 %f12, %f8, %f8
loop_2983:
edge8 %g3, %o3, %l1
addccc %i1, %l6, %i7
fmovscc %xcc, %f8, %f9
movcs %xcc, %o7, %l0
mulx %i2, 0x1599, %o0
for %f18, %f30, %f12
fabss %f20, %f23
tne %icc, 0x4
fmovrsgz %g7, %f8, %f17
tle %xcc, 0x4
tsubcc %l3, %l2, %o2
edge8 %g4, %i3, %g2
edge32ln %i4, %g1, %o5
fbug,a %fcc0, loop_2984
fnors %f5, %f11, %f25
fmovrsgez %o4, %f12, %f18
xnor %g6, 0x0E01, %o1
loop_2984:
movrlz %l4, 0x027, %l5
movcs %icc, %i0, %i5
bvs,a loop_2985
fsrc1s %f27, %f29
bcs %xcc, loop_2986
tg %xcc, 0x5
loop_2985:
fcmps %fcc3, %f17, %f3
sdivx %o6, 0x05BD, %i6
loop_2986:
srlx %g3, 0x07, %o3
fornot1 %f8, %f14, %f6
fmovdgu %icc, %f18, %f16
stx %l1, [%l7 + 0x48]
srl %i1, %g5, %i7
ldd [%l7 + 0x20], %o6
ld [%l7 + 0x64], %f8
brlez %l0, loop_2987
movrlez %l6, %o0, %i2
tsubcc %g7, 0x1C47, %l2
tcs %icc, 0x4
loop_2987:
edge16n %l3, %g4, %o2
fnot1s %f18, %f30
udiv %i3, 0x1B9B, %g2
brnz,a %g1, loop_2988
movne %icc, %i4, %o4
sra %o5, %o1, %g6
tgu %icc, 0x7
loop_2988:
addc %l5, %i0, %i5
tne %xcc, 0x0
fmovdvs %xcc, %f16, %f10
siam 0x1
fbuge,a %fcc1, loop_2989
fmovsvc %icc, %f27, %f31
fcmpgt32 %f24, %f4, %o6
sll %i6, %l4, %o3
loop_2989:
edge32 %l1, %g3, %g5
fbuge,a %fcc1, loop_2990
tl %icc, 0x7
edge16ln %i1, %i7, %o7
sth %l6, [%l7 + 0x26]
loop_2990:
bgu %xcc, loop_2991
fors %f4, %f29, %f22
fcmple16 %f24, %f24, %l0
movn %xcc, %i2, %o0
loop_2991:
fmovsleu %xcc, %f10, %f25
fnot1 %f18, %f6
tneg %xcc, 0x5
sllx %l2, 0x15, %g7
pdist %f10, %f20, %f28
mulscc %l3, %o2, %i3
wr %g0, 0x89, %asi
ldsba [%l7 + 0x32] %asi, %g2
stb %g4, [%l7 + 0x43]
fmovsl %xcc, %f1, %f8
edge16 %i4, %o4, %o5
bl,a,pt %xcc, loop_2992
bne,a,pn %icc, loop_2993
te %icc, 0x5
array16 %g1, %o1, %g6
loop_2992:
tpos %xcc, 0x2
loop_2993:
fmovda %xcc, %f24, %f10
edge16ln %i0, %i5, %l5
wr %g0, 0x89, %asi
lduba [%l7 + 0x4B] %asi, %i6
orn %o6, %o3, %l4
faligndata %f22, %f20, %f26
stx %l1, [%l7 + 0x30]
movle %icc, %g5, %i1
fmovrdgz %i7, %f4, %f0
fmovsleu %icc, %f0, %f1
movpos %icc, %o7, %l6
fmovsvc %icc, %f24, %f28
fmovdvs %xcc, %f14, %f28
ld [%l7 + 0x74], %f8
wr %g0, 0x80, %asi
lduha [%l7 + 0x4A] %asi, %l0
tcc %xcc, 0x5
sdivcc %i2, 0x0D08, %o0
edge32ln %l2, %g7, %l3
wr %g0, 0x88, %asi
stda %f0, [%l7 + 0x40] %asi
be,a %icc, loop_2994
movcc %icc, %g3, %i3
fmovdneg %xcc, %f4, %f6
bvs %icc, loop_2995
loop_2994:
edge32n %o2, %g4, %i4
pdist %f14, %f2, %f26
fpack16 %f30, %f5
loop_2995:
fmovsl %icc, %f25, %f15
andn %o4, 0x1CE2, %g2
fblg,a %fcc0, loop_2996
tsubcctv %o5, %g1, %o1
fmul8ulx16 %f24, %f4, %f28
lduw [%l7 + 0x2C], %g6
loop_2996:
movne %icc, %i5, %l5
ba,pn %icc, loop_2997
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
xnor %i0, 0x1800, %i6
fbue,a %fcc2, loop_2998
loop_2997:
smulcc %o3, %o6, %l1
ldsw [%l7 + 0x3C], %g5
fbu %fcc3, loop_2999
loop_2998:
bg,pn %xcc, loop_3000
ba %icc, loop_3001
srlx %i1, 0x08, %i7
loop_2999:
fmovsgu %icc, %f22, %f28
loop_3000:
nop
wr %g0, 0x58, %asi
ldxa [%g0 + 0x80] %asi, %l4
loop_3001:
xorcc %o7, %l0, %l6
smul %o0, 0x0BC8, %i2
array16 %l2, %l3, %g7
or %g3, %i3, %g4
fmuld8sux16 %f7, %f4, %f4
fmovscc %icc, %f0, %f26
smul %i4, %o2, %g2
fmul8x16 %f31, %f2, %f12
fmovsvc %icc, %f14, %f27
fmul8x16au %f27, %f28, %f2
brlz,a %o4, loop_3002
flush %l7 + 0x40
bshuffle %f22, %f4, %f24
wr %g0, 0x88, %asi
ldsba [%l7 + 0x67] %asi, %g1
loop_3002:
movne %icc, %o5, %o1
edge8ln %i5, %l5, %i0
bgu loop_3003
array32 %g6, %o3, %i6
tg %xcc, 0x2
fsrc2 %f2, %f10
loop_3003:
fmovrdne %l1, %f28, %f14
fandnot2s %f30, %f10, %f11
movle %icc, %o6, %i1
fmovdvc %icc, %f1, %f11
edge32 %g5, %i7, %l4
movrgez %o7, %l6, %o0
membar 0x2A
sra %i2, 0x17, %l2
sdiv %l3, 0x174B, %l0
tle %icc, 0x6
or %g3, 0x1C58, %g7
movle %icc, %i3, %i4
bleu,a,pt %icc, loop_3004
smulcc %g4, %g2, %o2
udiv %g1, 0x013E, %o5
wr %g0, 0x80, %asi
prefetcha [%l7 + 0x58] %asi, 0x0
loop_3004:
nop
setx loop_3005, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tpc
add %l1, 0x4, %l1
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
retry
sethi 0x165D, %o1
ldsb [%l7 + 0x42], %i5
fble %fcc3, loop_3006
loop_3005:
tsubcctv %l5, 0x1A10, %i0
wr %g0, 0x18, %asi
ldda [%l7 + 0x50] %asi, %o2
loop_3006:
andncc %g6, %l1, %i6
sra %o6, %g5, %i7
movrne %i1, 0x2B8, %l4
subccc %l6, %o0, %i2
tsubcctv %l2, %o7, %l3
alignaddrl %l0, %g3, %i3
fmovdvs %icc, %f10, %f25
bg,pn %icc, loop_3007
brgz %g7, loop_3008
siam 0x0
udivcc %i4, 0x0CD5, %g4
loop_3007:
fmovsneg %icc, %f14, %f19
loop_3008:
andcc %o2, %g1, %g2
sra %o5, 0x07, %o4
edge8 %i5, %o1, %i0
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
taddcctv %o3, %l5, %g6
movrgz %l1, 0x33D, %i6
fnegs %f9, %f23
nop
set 0x1C, %o7
lduw [%l7 + %o7], %g5
edge8ln %i7, %i1, %l4
xorcc %l6, 0x01E8, %o6
fone %f22
xnorcc %i2, %l2, %o7
mulx %o0, 0x17B4, %l3
movcc %xcc, %l0, %g3
movpos %xcc, %i3, %g7
fbl %fcc3, loop_3009
movpos %icc, %g4, %i4
fbule,a %fcc2, loop_3010
xorcc %g1, %o2, %o5
loop_3009:
fbe,a %fcc1, loop_3011
tcs %xcc, 0x2
loop_3010:
sir 0x1B4F
fbge,a %fcc2, loop_3012
loop_3011:
bvs,a %xcc, loop_3013
movne %xcc, %g2, %i5
movre %o1, 0x093, %i0
loop_3012:
ta %icc, 0x0
loop_3013:
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
andcc %o4, %o3, %g6
bleu,a loop_3014
be,a,pn %xcc, loop_3015
siam 0x5
fcmpeq32 %f22, %f2, %l5
loop_3014:
xorcc %l1, %i6, %i7
loop_3015:
edge8ln %i1, %g5, %l6
bvc %xcc, loop_3016
brgez %l4, loop_3017
ba,a %xcc, loop_3018
subc %o6, 0x1135, %l2
loop_3016:
fornot1s %f30, %f14, %f17
loop_3017:
fmovrsne %o7, %f27, %f12
loop_3018:
sth %o0, [%l7 + 0x32]
tg %icc, 0x5
tl %icc, 0x2
membar 0x15
bgu %icc, loop_3019
sub %i2, %l0, %g3
fmovdvc %icc, %f7, %f11
orncc %i3, 0x0BDB, %g7
loop_3019:
addcc %l3, %i4, %g4
siam 0x5
fbul %fcc2, loop_3020
fornot2s %f9, %f6, %f22
fbne %fcc3, loop_3021
ldstub [%l7 + 0x5B], %o2
loop_3020:
nop
set 0x62, %g4
ldsba [%l7 + %g4] 0x11, %g1
loop_3021:
edge16 %o5, %g2, %o1
alignaddr %i0, %o4, %i5
set 0x68, %g1
stda %g6, [%l7 + %g1] 0x18
bne,a,pn %icc, loop_3022
stw %l5, [%l7 + 0x10]
bcs,a,pt %xcc, loop_3023
mulscc %l1, %i6, %i7
loop_3022:
andcc %i1, %g5, %l6
movvs %icc, %o3, %o6
loop_3023:
bgu,a,pn %icc, loop_3024
srlx %l2, 0x00, %o7
tgu %xcc, 0x1
tcc %icc, 0x2
loop_3024:
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
taddcctv %l4, 0x1DD5, %i2
fnor %f0, %f24, %f2
te %xcc, 0x4
tne %xcc, 0x7
array16 %l0, %g3, %i3
tleu %icc, 0x7
fornot1s %f18, %f23, %f24
movcs %icc, %g7, %l3
mulx %o0, %i4, %o2
tn %icc, 0x4
movcs %xcc, %g4, %o5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgez %g2, %g1, %o1
fbule,a %fcc2, loop_3025
tleu %icc, 0x2
bge,a %xcc, loop_3026
tsubcc %i0, 0x09B5, %o4
loop_3025:
nop
set 0x68, %l1
stda %i4, [%l7 + %l1] 0x22
membar #Sync
loop_3026:
fzero %f28
tge %xcc, 0x6
or %l5, %g6, %i6
tvc %xcc, 0x0
or %i7, 0x17BB, %l1
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movne %xcc, %i1, %l6
umul %o3, %o6, %g5
movrne %o7, %l4, %i2
wr %g0, 0x27, %asi
stwa %l0, [%l7 + 0x14] %asi
membar #Sync
fmovrdlz %l2, %f16, %f0
brz,a %i3, loop_3027
orcc %g7, %l3, %o0
fbne %fcc3, loop_3028
taddcctv %i4, 0x099D, %o2
loop_3027:
ldsb [%l7 + 0x5F], %g3
tne %icc, 0x7
loop_3028:
brnz %o5, loop_3029
subc %g2, %g1, %g4
tpos %xcc, 0x0
fbne,a %fcc3, loop_3030
loop_3029:
taddcc %o1, 0x0410, %i0
set 0x40, %g7
stda %f0, [%l7 + %g7] 0x17
membar #Sync
loop_3030:
popc %i5, %l5
bg,a,pt %xcc, loop_3031
movrlez %o4, 0x1EA, %g6
set 0x74, %g6
ldswa [%l7 + %g6] 0x0c, %i7
loop_3031:
udiv %i6, 0x17FE, %i1
movle %icc, %l1, %o3
ta %xcc, 0x7
wr %g0, 0x0c, %asi
stba %l6, [%l7 + 0x62] %asi
subcc %o6, %o7, %g5
edge16ln %l4, %i2, %l0
srax %i3, %l2, %l3
movn %xcc, %o0, %i4
move %xcc, %g7, %o2
xorcc %o5, %g2, %g1
movle %xcc, %g4, %g3
array32 %i0, %o1, %i5
fnand %f10, %f8, %f30
movrne %o4, %l5, %g6
ble,a loop_3032
udiv %i7, 0x17A4, %i1
umulcc %i6, 0x0FEB, %l1
movcs %icc, %o3, %o6
loop_3032:
tn %icc, 0x0
edge32n %l6, %o7, %g5
mova %xcc, %l4, %l0
subccc %i2, %i3, %l3
sethi 0x1B55, %l2
sll %i4, 0x05, %o0
edge16ln %g7, %o5, %o2
wr %g0, 0x04, %asi
stha %g2, [%l7 + 0x74] %asi
edge8n %g4, %g3, %g1
edge32ln %o1, %i0, %o4
subcc %l5, 0x0FA1, %i5
saved
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
movrgez %i7, %g6, %i6
fmovde %xcc, %f5, %f20
tge %xcc, 0x0
addc %i1, %o3, %o6
umul %l1, %o7, %g5
add %l6, 0x1DE2, %l0
movl %xcc, %l4, %i2
popc %l3, %i3
andncc %i4, %o0, %l2
edge16l %g7, %o5, %o2
edge16 %g2, %g4, %g1
sdiv %g3, 0x1EBD, %i0
udiv %o4, 0x0E91, %l5
edge32l %o1, %i5, %g6
fcmpne32 %f16, %f0, %i7
movpos %icc, %i1, %i6
fone %f2
sll %o3, %o6, %o7
movn %xcc, %g5, %l6
andn %l1, %l4, %i2
edge16 %l3, %i3, %l0
nop
setx loop_3033, %l0, %l1
jmpl %l1, %o0
edge8 %i4, %l2, %g7
fxors %f14, %f16, %f23
membar 0x49
loop_3033:
and %o2, 0x1912, %o5
movge %icc, %g4, %g2
fbue %fcc3, loop_3034
edge32l %g3, %g1, %i0
ldx [%l7 + 0x70], %o4
sdivcc %l5, 0x0EF8, %o1
loop_3034:
andcc %g6, %i7, %i5
ldd [%l7 + 0x58], %i6
sdiv %o3, 0x17F3, %o6
lduw [%l7 + 0x5C], %i1
bcs,a,pn %xcc, loop_3035
fmovdneg %xcc, %f4, %f0
restored
rdpr %cwp, %g1
rdpr %cansave, %g2
rdpr %canrestore, %g3
rdpr %cleanwin, %g4
rdpr %otherwin, %g5
rdpr %wstate, %g6
ld [%l7 + 0x1C], %f14
loop_3035:
tg %xcc, 0x2
fba %fcc0, loop_3036
edge32n %o7, %l6, %l1
orcc %g5, 0x066E, %l4
edge16 %i2, %l3, %l0
loop_3036:
movge %xcc, %o0, %i3
wr %g0, 0x2f, %asi
stda %i4, [%l7 + 0x70] %asi
membar #Sync
set 0x40, %l5
stda %f16, [%l7 + %l5] 0xf8
membar #Sync
edge32l %l2, %g7, %o5
brlz %o2, loop_3037
sub %g2, 0x09E4, %g3
movle %xcc, %g4, %g1
subcc %i0, %l5, %o1
loop_3037:
fcmple16 %f28, %f10, %g6
movvs %icc, %o4, %i7
tg %xcc, 0x3
tl %icc, 0x4
brlz,a %i5, loop_3038
movvc %icc, %i6, %o6
sra %i1, 0x0E, %o7
fbule,a %fcc0, loop_3039
loop_3038:
ba,a,pn %xcc, loop_3040
ldd [%l7 + 0x50], %f20
tgu %icc, 0x3
loop_3039:
fmovd %f30, %f8
loop_3040:
fbuge,a %fcc1, loop_3041
addccc %o3, %l1, %l6
movrlez %l4, 0x325, %g5
bge,pt %xcc, loop_3042
loop_3041:
movcs %xcc, %i2, %l0
fpadd32s %f16, %f26, %f13
alignaddrl %l3, %i3, %i4
loop_3042:
smul %l2, 0x131F, %o0
fbug %fcc1, loop_3043
stx %g7, [%l7 + 0x60]
fmovrsgz %o5, %f3, %f17
ld [%l7 + 0x68], %f18
loop_3043:
subc %g2, %g3, %g4
addcc %g1, 0x1961, %i0
edge8 %l5, %o1, %g6
andn %o2, %i7, %i5
te %xcc, 0x3
orncc %o4, 0x0B76, %i6
add %i1, 0x14C1, %o6
fcmpne32 %f10, %f10, %o3
fcmpd %fcc2, %f18, %f28
bne loop_3044
bge loop_3045
movrne %l1, 0x1F4, %o7
fbuge,a %fcc3, loop_3046
loop_3044:
movrgz %l4, 0x3D1, %l6
loop_3045:
fmovrslez %g5, %f19, %f19
sethi 0x1ECA, %i2
loop_3046:
udivcc %l3, 0x1B1D, %l0
call loop_3047
edge32n %i4, %l2, %i3
fmovrde %g7, %f22, %f6
wr %g0, 0x81, %asi
ldswa [%l7 + 0x58] %asi, %o0
loop_3047:
nop
set 0x08, %l3
stxa %g2, [%l7 + %l3] 0x15
fcmps %fcc1, %f27, %f20
te %icc, 0x1
fmovdneg %xcc, %f14, %f19
fbe %fcc1, loop_3048
stx %o5, [%l7 + 0x28]
alignaddr %g3, %g1, %g4
tgu %xcc, 0x2
loop_3048:
te %xcc, 0x2
tgu %icc, 0x0
bn,pt %xcc, loop_3049
tn %xcc, 0x3
fbl %fcc1, loop_3050
edge8ln %i0, %l5, %o1
loop_3049:
nop
wr %g0, 0x19, %asi
lda [%l7 + 0x38] %asi, %f25
loop_3050:
tpos %xcc, 0x6
movrgez %g6, 0x059, %i7
fmovsne %icc, %f11, %f0
set 0x40, %o0
ldda [%l7 + %o0] 0x0c, %f16
bg,a,pt %icc, loop_3051
edge32l %o2, %i5, %i6
smul %i1, %o4, %o3
edge32l %o6, %l1, %l4
loop_3051:
nop
setx loop_3052, %l0, %l1
jmpl %l1, %o7
tg %icc, 0x7
movre %l6, 0x0E7, %g5
fnegd %f4, %f28
loop_3052:
tneg %icc, 0x7
edge32ln %l3, %i2, %l0
tneg %icc, 0x2
edge32l %l2, %i3, %g7
movvc %xcc, %o0, %g2
EXIT_GOOD
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Thread 0:
!
! Type l : 2877
! Type x : 1357
! Type cti : 3052
! Type f : 4465
! Type i : 13249
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0x4FF84B67
.word 0x083855C0
.word 0xDB8F8F07
.word 0xAA1FD872
.word 0xA4358DE2
.word 0x3FA789AA
.word 0x332B3376
.word 0x8571085A
.word 0xC3F8A5C0
.word 0x0978AC9E
.word 0x21F19015
.word 0xFE9666AB
.word 0x6BA2D289
.word 0x74B119EB
.word 0x6962A506
.word 0x3AE21806
.word 0x28A52E29
.word 0x5CCF8536
.word 0x6DDF6041
.word 0x84C6E6A7
.word 0xFBCAD3AD
.word 0xAC9B8217
.word 0xECBF490B
.word 0x1BD3DAC5
.word 0xA109FAA2
.word 0x3C6C2D75
.word 0x28821E07
.word 0x08CB0C30
.word 0xC16A8D72
.word 0x033A6341
.word 0x39A9E734
.word 0x77DDFC0B
.word 0x6209877C
.word 0x6C71C290
.word 0x99B28F5E
.word 0x3066B6E6
.word 0x89F849E7
.word 0x528F5D49
.word 0x145BB046
.word 0x33A2546A
.word 0xD87094AC
.word 0xA1F1947F
.word 0x9BEA4828
.word 0x83E141C8
.word 0xC4FFE8C6
.word 0xE0676BE9
.word 0xE2C5B382
.word 0x793E5916
.word 0x9C67B86C
.word 0x7F5F012F
.word 0x784FE423
.word 0xB937E939
.word 0x3FE660DA
.word 0xCFA91C98
.word 0xABF67ADC
.word 0x000D6958
.word 0xE860D54A
.word 0xDA13A436
.word 0xE16572E7
.word 0x08771F1B
.word 0x0D2201DD
.word 0x16579472
.word 0xD5FF7BD0
.word 0x532A1A36
.end