Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / isa2 / isa2_basic_fc18.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: isa2_basic_fc18.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 "FOCUSCASE: focus.pm,v 1.1 2003/04/23 17:53:39 somePerson Exp somePerson $ ./spc_basic_isa2.pl FOCUS_SEED=486745496"
.ident "BY rg131678 ON Mon Jul 14 14:08:24 CDT 2003"
.ident "Using Instruction Hash for Focus :$Id: isa2_basic_fc18.s,v 1.3 2007/07/05 21:59:09 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
!# Initialize registers ..
!# Global registers
set 0xD, %g1
set 0xB, %g2
set 0xB, %g3
set 0x1, %g4
set 0x0, %g5
set 0x6, %g6
set 0xA, %g7
!# Input registers
set -0xE, %i0
set -0xE, %i1
set -0x2, %i2
set -0xB, %i3
set -0xE, %i4
set -0xB, %i5
set -0x2, %i6
set -0x8, %i7
!# Local registers
set 0x19E99078, %l0
set 0x7CF22670, %l1
set 0x6D697757, %l2
set 0x7E2EC21F, %l3
set 0x4B6EA0B7, %l4
set 0x7F050AD6, %l5
set 0x581B9429, %l6
!# Output registers
set 0x1BCA, %o0
set -0x0D01, %o1
set 0x0DD7, %o2
set -0x12E3, %o3
set 0x02F2, %o4
set 0x09F9, %o5
set 0x012E, %o6
set 0x1760, %o7
!# Float Registers
INIT_TH_FP_REG(%l7, %f0, 0x55555555aaaaaaaa)
INIT_TH_FP_REG(%l7, %f2, 0xaaaaaaaa55555555)
INIT_TH_FP_REG(%l7, %f4, 0xfedcba9876543210)
INIT_TH_FP_REG(%l7, %f6, 0x0123456789abcdef)
INIT_TH_FP_REG(%l7, %f8, 0x55aa55aaff00ff00)
INIT_TH_FP_REG(%l7, %f10, 0x1111111111111111)
INIT_TH_FP_REG(%l7, %f12, 0x8888888888888888)
INIT_TH_FP_REG(%l7, %f14, 0xfedcba9876543210)
!# Execute some ALU ops ..
fxors %f0, %f5, %f1
ble,pt %icc, loop_1
fmovrsgz %o7, %f10, %f8
edge16ln %l3, %i2, %g1
ldsb [%l7 + 0x53], %o1
loop_1:
bl,pt %icc, loop_2
fmovsge %xcc, %f13, %f10
movvc %icc, %g7, %l6
bcs,a %xcc, loop_3
loop_2:
fmovde %icc, %f1, %f10
addcc %o4, %i1, %o5
brlz %g5, loop_4
loop_3:
fbg,a %fcc0, loop_5
andcc %i5, %g2, %l1
srl %g6, %o0, %i3
loop_4:
smul %l2, %g4, %l0
loop_5:
sth %l5, [%l7 + 0x74]
fbne,a %fcc0, loop_6
movle %xcc, %l4, %i6
ldsb [%l7 + 0x69], %o3
fmovdg %icc, %f2, %f4
loop_6:
fblg %fcc3, loop_7
brnz %g3, loop_8
ldub [%l7 + 0x26], %i0
movrgz %i7, %o6, %i4
loop_7:
fcmpes %fcc0, %f5, %f1
loop_8:
movrne %o7, 0x21A, %o2
xnor %l3, 0x0FFF, %i2
fmul8x16 %f2, %f0, %f14
stx %g1, [%l7 + 0x68]
fmovrdne %g7, %f10, %f14
fxnor %f8, %f14, %f6
stb %o1, [%l7 + 0x47]
fbue,a %fcc3, loop_9
fmovsge %xcc, %f12, %f12
udivx %l6, 0x0036, %i1
sra %o5, %o4, %i5
loop_9:
fbuge,a %fcc3, loop_10
ldub [%l7 + 0x55], %g5
stw %g2, [%l7 + 0x1C]
ldsw [%l7 + 0x70], %g6
loop_10:
fmovdg %icc, %f11, %f12
lduw [%l7 + 0x24], %l1
ba,a loop_11
siam 0x7
ldx [%l7 + 0x30], %o0
bl loop_12
loop_11:
sub %i3, 0x13A2, %g4
movrlez %l2, %l5, %l4
taddcctv %i6, %o3, %l0
loop_12:
lduh [%l7 + 0x38], %i0
fble,a %fcc0, loop_13
stx %g3, [%l7 + 0x30]
fcmpgt32 %f0, %f2, %o6
std %f8, [%l7 + 0x58]
loop_13:
sub %i7, 0x0D84, %o7
fmovsvc %xcc, %f5, %f15
fmovdneg %xcc, %f0, %f13
fone %f4
movge %xcc, %i4, %l3
ba %xcc, loop_14
umulcc %o2, %i2, %g7
bcs,a,pn %xcc, loop_15
movne %xcc, %o1, %g1
loop_14:
fmovdvc %icc, %f0, %f0
bge,a loop_16
loop_15:
ldsw [%l7 + 0x30], %l6
fmuld8ulx16 %f11, %f4, %f0
fpack32 %f14, %f12, %f14
loop_16:
lduh [%l7 + 0x16], %i1
ldsw [%l7 + 0x58], %o4
stw %o5, [%l7 + 0x78]
lduh [%l7 + 0x70], %i5
fxor %f0, %f12, %f2
stw %g2, [%l7 + 0x28]
ldsb [%l7 + 0x61], %g5
ldsb [%l7 + 0x15], %l1
alignaddr %g6, %i3, %g4
fbg %fcc3, loop_17
ldx [%l7 + 0x48], %o0
movvc %icc, %l5, %l2
stw %i6, [%l7 + 0x70]
loop_17:
bcc,pn %icc, loop_18
fone %f10
stb %l4, [%l7 + 0x50]
sth %l0, [%l7 + 0x66]
loop_18:
fble,a %fcc0, loop_19
fmovdvs %xcc, %f15, %f7
bl,a %icc, loop_20
ldsw [%l7 + 0x08], %i0
loop_19:
fbg,a %fcc3, loop_21
fmovsne %xcc, %f1, %f3
loop_20:
fpadd16s %f12, %f11, %f1
fmovdge %xcc, %f11, %f15
loop_21:
movle %xcc, %g3, %o6
ldd [%l7 + 0x30], %f10
fcmple32 %f4, %f14, %o3
fpadd16s %f3, %f15, %f2
stw %o7, [%l7 + 0x30]
lduw [%l7 + 0x68], %i7
fornot1 %f10, %f14, %f6
ldsw [%l7 + 0x1C], %l3
be,a,pt %icc, loop_22
fcmpne16 %f0, %f2, %o2
xor %i2, %g7, %o1
fmovdg %icc, %f7, %f5
loop_22:
fmovrdlz %g1, %f10, %f6
lduw [%l7 + 0x78], %l6
fmovrdgz %i4, %f12, %f8
fnot1 %f4, %f14
movneg %icc, %i1, %o4
fmul8x16 %f5, %f4, %f4
fbu %fcc1, loop_23
edge8 %o5, %g2, %g5
taddcctv %i5, %l1, %g6
fmovsvc %icc, %f9, %f13
loop_23:
lduw [%l7 + 0x18], %i3
tcc %xcc, 0x1
stw %o0, [%l7 + 0x4C]
sethi 0x1330, %g4
movrgz %l2, %i6, %l5
fsrc2s %f5, %f2
alignaddrl %l0, %i0, %l4
stw %o6, [%l7 + 0x60]
movvc %icc, %o3, %g3
ldsb [%l7 + 0x48], %o7
movneg %icc, %i7, %l3
ldub [%l7 + 0x3C], %o2
smulcc %i2, 0x0B7C, %g7
fmul8x16au %f10, %f8, %f8
ld [%l7 + 0x50], %f7
fcmpne16 %f0, %f14, %o1
ldub [%l7 + 0x1C], %g1
movrlez %l6, 0x0F9, %i4
movgu %icc, %i1, %o4
brnz %o5, loop_24
st %f5, [%l7 + 0x58]
lduw [%l7 + 0x1C], %g2
fmovdneg %icc, %f14, %f15
loop_24:
fmovdge %xcc, %f13, %f9
edge32 %g5, %i5, %l1
edge32n %i3, %g6, %o0
fmovda %xcc, %f8, %f6
st %f6, [%l7 + 0x3C]
fmuld8ulx16 %f11, %f11, %f0
sth %l2, [%l7 + 0x4A]
movcc %xcc, %i6, %g4
lduw [%l7 + 0x7C], %l0
stb %l5, [%l7 + 0x1A]
fpack16 %f8, %f7
fpadd16 %f8, %f4, %f10
fbn,a %fcc3, loop_25
fmovsneg %xcc, %f1, %f5
tpos %xcc, 0x5
edge8l %i0, %l4, %o6
loop_25:
fmovsle %icc, %f15, %f1
alignaddrl %o3, %g3, %o7
smulcc %l3, %o2, %i7
fble %fcc3, loop_26
stx %i2, [%l7 + 0x68]
bvs,a %xcc, loop_27
ldsh [%l7 + 0x16], %g7
loop_26:
stb %o1, [%l7 + 0x1E]
fexpand %f15, %f6
loop_27:
fmul8ulx16 %f10, %f6, %f4
fand %f8, %f8, %f10
stw %g1, [%l7 + 0x24]
sra %l6, %i4, %i1
movrlez %o4, %o5, %g5
std %f12, [%l7 + 0x70]
fmuld8sux16 %f5, %f5, %f10
stw %i5, [%l7 + 0x64]
tcc %icc, 0x3
andcc %g2, 0x0A26, %l1
movrgez %g6, %i3, %o0
lduh [%l7 + 0x30], %l2
stw %i6, [%l7 + 0x1C]
fxnor %f0, %f4, %f0
movvs %xcc, %l0, %l5
lduh [%l7 + 0x3A], %g4
stx %l4, [%l7 + 0x48]
fnands %f3, %f6, %f13
edge32 %i0, %o3, %o6
fmovrde %g3, %f8, %f12
fblg %fcc3, loop_28
udivx %l3, 0x04B2, %o7
bcc,a loop_29
fmovsvc %icc, %f11, %f12
loop_28:
fcmpne32 %f8, %f8, %o2
ble,a,pt %xcc, loop_30
loop_29:
movg %xcc, %i7, %g7
ldsh [%l7 + 0x44], %i2
sdivx %g1, 0x1305, %l6
loop_30:
stb %i4, [%l7 + 0x5E]
bpos %icc, loop_31
ld [%l7 + 0x10], %f5
bneg,a,pn %icc, loop_32
fnegs %f15, %f11
loop_31:
fmovde %icc, %f8, %f11
mulscc %o1, 0x017E, %o4
loop_32:
st %f12, [%l7 + 0x18]
subc %o5, 0x192E, %g5
tle %icc, 0x5
tne %xcc, 0x7
ldd [%l7 + 0x58], %f14
fcmpgt16 %f10, %f2, %i1
movle %xcc, %i5, %l1
sub %g6, 0x00A8, %i3
fcmped %fcc0, %f0, %f4
call loop_33
bgu,pn %icc, loop_34
stw %o0, [%l7 + 0x50]
nop
setx loop_35, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_33:
movne %icc, %l2, %i6
loop_34:
be,a,pn %icc, loop_36
sth %l0, [%l7 + 0x56]
loop_35:
fmuld8sux16 %f8, %f4, %f0
ldub [%l7 + 0x09], %l5
loop_36:
fblg %fcc2, loop_37
ldd [%l7 + 0x30], %f10
fpsub32s %f8, %f10, %f8
taddcctv %g4, %g2, %i0
loop_37:
ta %icc, 0x3
fmovdpos %icc, %f0, %f13
movgu %icc, %l4, %o3
ldx [%l7 + 0x70], %g3
ldsw [%l7 + 0x7C], %l3
umul %o7, %o2, %i7
edge16l %g7, %i2, %o6
ldsw [%l7 + 0x1C], %l6
fmovrdlz %i4, %f6, %f8
sth %o1, [%l7 + 0x7C]
fmul8ulx16 %f12, %f0, %f14
pdist %f14, %f4, %f12
ldx [%l7 + 0x18], %g1
stw %o5, [%l7 + 0x08]
fmul8sux16 %f6, %f6, %f0
stb %g5, [%l7 + 0x2F]
fornot1s %f0, %f6, %f2
brgz %o4, loop_38
movrgz %i1, %i5, %g6
fble,a %fcc1, loop_39
lduw [%l7 + 0x10], %i3
loop_38:
tge %icc, 0x1
fxnors %f10, %f1, %f3
loop_39:
bneg loop_40
sth %l1, [%l7 + 0x66]
bpos,pn %icc, loop_41
ldx [%l7 + 0x58], %l2
loop_40:
fand %f8, %f10, %f0
stw %o0, [%l7 + 0x70]
loop_41:
stx %l0, [%l7 + 0x60]
fmovrslz %i6, %f9, %f15
edge16n %l5, %g2, %i0
fmovsleu %xcc, %f4, %f5
fmovsg %icc, %f11, %f4
fmuld8sux16 %f12, %f2, %f8
tsubcctv %l4, 0x0A19, %o3
sra %g4, 0x03, %l3
fmovda %icc, %f9, %f12
std %f10, [%l7 + 0x60]
fsrc1 %f12, %f0
fpack16 %f10, %f13
fsrc2s %f4, %f15
fbue %fcc1, loop_42
mulx %g3, %o7, %o2
fmuld8sux16 %f1, %f15, %f2
ble,a loop_43
loop_42:
fpsub16s %f4, %f9, %f14
fnands %f11, %f13, %f14
fsrc2s %f6, %f4
loop_43:
fcmpd %fcc2, %f6, %f2
fcmpgt32 %f0, %f0, %i7
fmovdleu %icc, %f10, %f3
bvs,a %xcc, loop_44
ldd [%l7 + 0x48], %f14
fmovde %icc, %f0, %f5
ble,pt %xcc, loop_45
loop_44:
ldsh [%l7 + 0x2A], %g7
fbue,a %fcc2, loop_46
std %f14, [%l7 + 0x10]
loop_45:
fmovrse %i2, %f14, %f6
movg %xcc, %l6, %o6
loop_46:
sth %o1, [%l7 + 0x6E]
ldsb [%l7 + 0x15], %g1
popc %o5, %g5
ldx [%l7 + 0x48], %o4
fmovd %f0, %f8
fpadd16s %f11, %f8, %f8
stw %i4, [%l7 + 0x2C]
movrgz %i1, 0x3F2, %g6
tpos %xcc, 0x7
lduw [%l7 + 0x14], %i3
andncc %i5, %l1, %l2
udivx %o0, 0x0E7A, %i6
edge16ln %l5, %g2, %l0
fpadd32s %f1, %f1, %f2
movpos %xcc, %i0, %l4
lduh [%l7 + 0x12], %o3
bcs loop_47
movg %xcc, %g4, %g3
ba,a loop_48
fmovdgu %xcc, %f11, %f4
loop_47:
siam 0x2
fmovscc %xcc, %f7, %f8
loop_48:
std %f2, [%l7 + 0x40]
fmovrdne %o7, %f10, %f2
be,pt %icc, loop_49
movcc %icc, %o2, %l3
stw %g7, [%l7 + 0x48]
fmovrslez %i2, %f12, %f14
loop_49:
sub %i7, 0x094B, %o6
fand %f4, %f8, %f10
tn %xcc, 0x0
fpadd16s %f8, %f9, %f15
tne %xcc, 0x4
bge,a loop_50
fandnot2s %f7, %f15, %f5
add %l6, %o1, %g1
fblg,a %fcc1, loop_51
loop_50:
fmovdleu %icc, %f11, %f13
array16 %g5, %o4, %i4
fmul8ulx16 %f8, %f14, %f4
loop_51:
fxor %f6, %f4, %f14
ldsh [%l7 + 0x7E], %i1
bne,a loop_52
fnot1 %f12, %f14
sethi 0x0C40, %o5
call loop_53
loop_52:
and %g6, 0x1C3B, %i5
bvs,a,pn %xcc, loop_54
st %f13, [%l7 + 0x74]
loop_53:
ldx [%l7 + 0x28], %i3
srlx %l2, %o0, %i6
loop_54:
brlez,a %l5, loop_55
alignaddr %g2, %l1, %l0
movpos %xcc, %l4, %o3
st %f13, [%l7 + 0x64]
loop_55:
fmovrdlez %i0, %f6, %f14
fsrc1s %f7, %f8
edge16n %g3, %g4, %o7
lduh [%l7 + 0x60], %l3
edge16l %o2, %i2, %g7
pdist %f4, %f14, %f12
udiv %o6, 0x19CC, %l6
st %f7, [%l7 + 0x30]
fbg %fcc0, loop_56
fmovrsne %o1, %f11, %f2
fcmped %fcc3, %f6, %f4
fexpand %f12, %f10
loop_56:
ldsw [%l7 + 0x2C], %g1
movgu %icc, %g5, %i7
ldsw [%l7 + 0x48], %o4
lduh [%l7 + 0x6C], %i4
ld [%l7 + 0x3C], %f4
fmovd %f2, %f4
mulx %i1, 0x1EFB, %g6
bn,a,pn %icc, loop_57
brgz %i5, loop_58
ldsh [%l7 + 0x4E], %i3
movge %xcc, %o5, %o0
loop_57:
fsrc2s %f2, %f11
loop_58:
ldsh [%l7 + 0x34], %l2
ldsw [%l7 + 0x14], %l5
fnot1s %f6, %f14
st %f11, [%l7 + 0x40]
ldx [%l7 + 0x70], %i6
fmovsg %icc, %f13, %f8
stb %g2, [%l7 + 0x72]
fmovrsgez %l1, %f8, %f0
lduw [%l7 + 0x30], %l4
bvc,a,pt %icc, loop_59
addccc %o3, 0x0506, %i0
ldsh [%l7 + 0x7A], %g3
faligndata %f14, %f2, %f0
loop_59:
fbe,a %fcc0, loop_60
movvc %xcc, %g4, %o7
lduh [%l7 + 0x4E], %l0
std %f2, [%l7 + 0x68]
loop_60:
stw %l3, [%l7 + 0x3C]
tneg %icc, 0x3
fcmpne16 %f6, %f8, %o2
ldsh [%l7 + 0x7A], %i2
fcmped %fcc0, %f0, %f8
fmul8ulx16 %f8, %f4, %f10
ldub [%l7 + 0x0F], %g7
edge16 %o6, %o1, %g1
movge %xcc, %l6, %g5
fcmpgt16 %f12, %f12, %i7
fornot1s %f8, %f4, %f0
umul %o4, 0x070B, %i1
srlx %g6, %i5, %i4
tne %icc, 0x7
orcc %o5, 0x19F6, %o0
ldsw [%l7 + 0x14], %i3
std %f4, [%l7 + 0x50]
lduw [%l7 + 0x24], %l2
ldsh [%l7 + 0x6A], %l5
sethi 0x0E13, %g2
tvc %xcc, 0x5
ldub [%l7 + 0x6C], %i6
sth %l1, [%l7 + 0x56]
stb %l4, [%l7 + 0x64]
bneg loop_61
fpsub16s %f15, %f15, %f10
bne,a,pt %xcc, loop_62
tvc %xcc, 0x1
loop_61:
fpadd32 %f6, %f2, %f0
fandnot2s %f10, %f4, %f8
loop_62:
fmovrdne %o3, %f4, %f4
movre %g3, 0x3ED, %g4
fmovscs %icc, %f1, %f10
ldx [%l7 + 0x50], %i0
orn %l0, %o7, %o2
andncc %i2, %l3, %g7
fbul %fcc3, loop_63
ld [%l7 + 0x74], %f2
fmovdleu %icc, %f12, %f3
fmul8x16 %f0, %f14, %f12
loop_63:
tcc %xcc, 0x1
smul %o1, %g1, %l6
brgz %g5, loop_64
nop
setx loop_65, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpadd16s %f1, %f3, %f4
fsrc2 %f2, %f8
loop_64:
nop
setx loop_66, %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_65:
fmul8x16au %f4, %f15, %f8
pdist %f14, %f8, %f8
udiv %o6, 0x1673, %o4
loop_66:
tpos %icc, 0x4
xnor %i1, %g6, %i5
fone %f6
fcmped %fcc3, %f10, %f8
fnand %f10, %f8, %f0
edge8l %i7, %o5, %o0
fmovrsgz %i3, %f15, %f15
bvs %xcc, loop_67
st %f0, [%l7 + 0x28]
ldsb [%l7 + 0x78], %i4
ldx [%l7 + 0x40], %l2
loop_67:
fmovda %xcc, %f10, %f2
addc %l5, %g2, %i6
movrgez %l4, 0x18D, %o3
fpadd16 %f8, %f14, %f12
andcc %l1, %g4, %g3
fmovdvc %icc, %f10, %f12
ldd [%l7 + 0x20], %f6
lduh [%l7 + 0x18], %l0
fbu,a %fcc0, loop_68
or %i0, 0x09AE, %o7
movrlz %i2, %o2, %l3
srax %g7, %o1, %g1
loop_68:
fmovsneg %xcc, %f0, %f0
fble,a %fcc3, loop_69
fbg %fcc3, loop_70
fsrc1s %f2, %f6
fmovde %xcc, %f2, %f10
loop_69:
pdist %f2, %f12, %f6
loop_70:
fbne,a %fcc0, loop_71
fbo %fcc1, loop_72
sub %l6, %g5, %o4
fpsub16 %f12, %f2, %f4
loop_71:
tleu %xcc, 0x4
loop_72:
tne %icc, 0x0
stw %o6, [%l7 + 0x10]
nop
setx loop_73, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x6A], %i1
fmovrslez %i5, %f5, %f5
edge32ln %g6, %o5, %o0
loop_73:
fbue,a %fcc0, loop_74
lduw [%l7 + 0x48], %i7
sth %i3, [%l7 + 0x68]
sdivx %i4, 0x137A, %l2
loop_74:
fmovdneg %xcc, %f0, %f5
fmovda %icc, %f14, %f1
ldx [%l7 + 0x08], %l5
fmovdle %icc, %f15, %f9
fnand %f12, %f4, %f12
movvs %icc, %i6, %g2
fmovrsgz %l4, %f11, %f9
bcc %xcc, loop_75
orncc %l1, %g4, %o3
ldsw [%l7 + 0x14], %l0
brz,a %i0, loop_76
loop_75:
edge16n %g3, %o7, %o2
tcc %icc, 0x2
lduh [%l7 + 0x32], %i2
loop_76:
tle %icc, 0x4
nop
setx loop_77, %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
brlz,a %l3, loop_78
fnot2s %f5, %f2
addcc %g7, 0x1650, %g1
loop_77:
fxnors %f2, %f12, %f8
loop_78:
fpsub16 %f10, %f2, %f14
std %f2, [%l7 + 0x68]
std %f2, [%l7 + 0x10]
ld [%l7 + 0x58], %f3
xnorcc %l6, %o1, %g5
fbule,a %fcc1, loop_79
ld [%l7 + 0x6C], %f1
fxors %f2, %f6, %f6
fmul8x16au %f11, %f8, %f4
loop_79:
bpos loop_80
ldsw [%l7 + 0x2C], %o4
fcmple32 %f2, %f6, %i1
lduw [%l7 + 0x64], %i5
loop_80:
fnot1s %f2, %f8
tsubcc %g6, %o6, %o0
ldub [%l7 + 0x4E], %i7
ldub [%l7 + 0x46], %i3
ldsw [%l7 + 0x68], %i4
ldsw [%l7 + 0x40], %l2
sth %l5, [%l7 + 0x64]
ldd [%l7 + 0x20], %f14
nop
setx loop_81, %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
ldx [%l7 + 0x30], %i6
tpos %icc, 0x0
ldsh [%l7 + 0x42], %g2
loop_81:
fpackfix %f12, %f7
sra %l4, 0x0C, %l1
fnot2 %f4, %f6
lduw [%l7 + 0x10], %o5
ldsb [%l7 + 0x24], %o3
array8 %l0, %i0, %g4
fmul8ulx16 %f8, %f0, %f10
call loop_82
fbu %fcc0, loop_83
fmovsgu %icc, %f11, %f10
bcs,pt %xcc, loop_84
loop_82:
ldsb [%l7 + 0x30], %g3
loop_83:
stw %o2, [%l7 + 0x7C]
fmovda %icc, %f6, %f1
loop_84:
nop
setx loop_85, %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
ldx [%l7 + 0x30], %i2
ldx [%l7 + 0x38], %l3
bn,a loop_86
loop_85:
ta %xcc, 0x6
lduh [%l7 + 0x12], %g7
fmul8x16 %f7, %f6, %f2
loop_86:
ld [%l7 + 0x34], %f8
edge16ln %o7, %l6, %g1
movre %g5, 0x150, %o4
ldx [%l7 + 0x20], %o1
move %icc, %i5, %g6
bvs,a %xcc, loop_87
movl %icc, %o6, %i1
tvc %icc, 0x7
ldd [%l7 + 0x68], %f2
loop_87:
fcmpd %fcc1, %f6, %f6
ldub [%l7 + 0x5C], %o0
alignaddrl %i3, %i7, %i4
fpadd16 %f6, %f4, %f2
array16 %l2, %i6, %l5
fmul8x16al %f2, %f12, %f4
ld [%l7 + 0x38], %f15
movg %xcc, %l4, %g2
smulcc %o5, %l1, %l0
fmuld8ulx16 %f8, %f1, %f14
ldsh [%l7 + 0x10], %o3
xorcc %i0, 0x0D4D, %g4
lduh [%l7 + 0x6E], %g3
movrgz %i2, 0x0B6, %o2
fmovsvc %xcc, %f4, %f10
fmovdneg %xcc, %f4, %f9
stb %l3, [%l7 + 0x3C]
popc %o7, %g7
ble,a,pn %xcc, loop_88
fmovsvc %icc, %f3, %f5
edge16ln %l6, %g5, %o4
fcmped %fcc3, %f12, %f2
loop_88:
ldsw [%l7 + 0x38], %g1
te %xcc, 0x7
fpmerge %f14, %f8, %f14
lduh [%l7 + 0x1C], %o1
fcmpeq32 %f2, %f10, %g6
fmovde %icc, %f15, %f3
fmovrsgz %i5, %f1, %f12
fba,a %fcc2, loop_89
sllx %i1, %o0, %i3
ldsb [%l7 + 0x65], %i7
bpos,a %xcc, loop_90
loop_89:
ta %xcc, 0x6
fmovrdne %o6, %f6, %f10
lduw [%l7 + 0x1C], %l2
loop_90:
fmovscs %xcc, %f11, %f4
stb %i6, [%l7 + 0x47]
fmovrsne %i4, %f3, %f8
brlez,a %l4, loop_91
stb %g2, [%l7 + 0x50]
brgz,a %o5, loop_92
andncc %l1, %l5, %l0
loop_91:
movgu %xcc, %o3, %i0
xor %g4, 0x163E, %i2
loop_92:
fmovdne %icc, %f9, %f4
fmovdpos %xcc, %f11, %f12
lduw [%l7 + 0x7C], %g3
movrlz %o2, 0x0FE, %o7
stx %l3, [%l7 + 0x50]
lduh [%l7 + 0x72], %l6
bvs,a,pt %xcc, loop_93
bl,a,pt %icc, loop_94
bshuffle %f0, %f14, %f6
movre %g5, 0x3FC, %o4
loop_93:
fmovd %f0, %f4
loop_94:
bvc,a %icc, loop_95
tsubcc %g1, 0x02FD, %o1
umul %g6, 0x0FA8, %i5
srl %i1, 0x1A, %o0
loop_95:
sth %i3, [%l7 + 0x7A]
fpsub32 %f4, %f12, %f4
stb %g7, [%l7 + 0x11]
subccc %o6, 0x195C, %l2
ldx [%l7 + 0x18], %i6
ta %icc, 0x5
edge16ln %i7, %l4, %i4
fble %fcc3, loop_96
fzeros %f5
fsrc1s %f8, %f3
stb %g2, [%l7 + 0x54]
loop_96:
stw %l1, [%l7 + 0x50]
sdivcc %l5, 0x0C60, %o5
fmovd %f12, %f10
fsrc2s %f14, %f11
mova %icc, %l0, %o3
ldx [%l7 + 0x10], %i0
movrlez %i2, 0x248, %g4
ldsb [%l7 + 0x76], %o2
xnorcc %g3, 0x11C6, %l3
faligndata %f8, %f6, %f2
nop
setx loop_97, %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
fands %f1, %f13, %f14
movl %xcc, %o7, %g5
fcmpne32 %f6, %f6, %o4
loop_97:
xorcc %g1, 0x0C75, %l6
ldsw [%l7 + 0x40], %g6
lduw [%l7 + 0x38], %i5
addcc %o1, 0x1BE0, %o0
movrlz %i3, 0x1D5, %i1
fmovrsgz %g7, %f3, %f13
fmovdpos %icc, %f5, %f4
fbule %fcc0, loop_98
fcmpne16 %f12, %f8, %o6
ldsh [%l7 + 0x28], %l2
fmul8x16 %f0, %f4, %f4
loop_98:
lduh [%l7 + 0x18], %i6
tl %xcc, 0x1
std %f4, [%l7 + 0x38]
st %f1, [%l7 + 0x1C]
siam 0x6
fcmps %fcc1, %f10, %f10
fbug %fcc1, loop_99
fmovsne %icc, %f0, %f6
st %f10, [%l7 + 0x1C]
ldsb [%l7 + 0x2E], %l4
loop_99:
fsrc1s %f14, %f12
move %icc, %i4, %i7
tne %xcc, 0x6
mulscc %l1, 0x03D0, %g2
edge16n %l5, %o5, %l0
fmovde %xcc, %f1, %f1
tcc %icc, 0x3
fblg,a %fcc2, loop_100
subc %i0, %i2, %o3
brgz %o2, loop_101
brz,a %g4, loop_102
loop_100:
brlez %g3, loop_103
nop
setx loop_104, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_101:
ldx [%l7 + 0x50], %o7
loop_102:
tsubcctv %g5, %l3, %g1
loop_103:
edge32n %o4, %l6, %g6
loop_104:
fmovsvc %xcc, %f11, %f6
ldsw [%l7 + 0x68], %i5
fmovde %icc, %f7, %f13
sdivcc %o0, 0x11E5, %i3
fxors %f3, %f4, %f4
ld [%l7 + 0x50], %f3
fxor %f0, %f6, %f12
mulx %i1, 0x0EBF, %o1
ldub [%l7 + 0x5A], %g7
udivx %o6, 0x1543, %l2
faligndata %f6, %f0, %f14
fmovscs %xcc, %f1, %f3
udivx %l4, 0x0DFF, %i6
movg %icc, %i4, %i7
srl %l1, %l5, %g2
fbo %fcc2, loop_105
fmul8ulx16 %f6, %f6, %f14
fcmple16 %f2, %f0, %l0
nop
setx loop_106, %l0, %l1
jmpl %l1, %o5
loop_105:
fmovrdgez %i2, %f6, %f0
movle %xcc, %o3, %i0
xorcc %o2, %g3, %g4
loop_106:
fble,a %fcc2, loop_107
tn %xcc, 0x4
fmovrslz %o7, %f1, %f8
std %f2, [%l7 + 0x08]
loop_107:
fbu %fcc2, loop_108
fbe,a %fcc2, loop_109
edge16 %l3, %g1, %g5
fcmps %fcc2, %f2, %f5
loop_108:
fmovrde %l6, %f10, %f8
loop_109:
fsrc1s %f3, %f12
fmovdvs %icc, %f9, %f3
edge8 %o4, %g6, %i5
bvc loop_110
ldd [%l7 + 0x60], %f6
movrgez %i3, %i1, %o0
fmovdcc %xcc, %f8, %f8
loop_110:
ld [%l7 + 0x5C], %f11
fmovscs %icc, %f1, %f6
fnegd %f8, %f6
ldsb [%l7 + 0x36], %g7
add %o6, 0x128D, %o1
ble,pn %xcc, loop_111
smulcc %l4, %l2, %i4
fmovdn %xcc, %f9, %f0
ldx [%l7 + 0x50], %i6
loop_111:
fmovrsgz %l1, %f15, %f2
umulcc %l5, 0x1EEA, %g2
ldub [%l7 + 0x72], %l0
fmovdleu %xcc, %f7, %f4
st %f6, [%l7 + 0x4C]
bgu,pn %icc, loop_112
addccc %i7, 0x021C, %i2
ldub [%l7 + 0x40], %o5
tl %xcc, 0x1
loop_112:
srax %o3, 0x01, %o2
fone %f6
ldsw [%l7 + 0x70], %g3
ld [%l7 + 0x44], %f4
ba,a %xcc, loop_113
sth %g4, [%l7 + 0x2E]
movvc %icc, %o7, %l3
ldx [%l7 + 0x08], %g1
loop_113:
and %i0, 0x1352, %l6
fors %f2, %f5, %f14
xnorcc %o4, %g6, %i5
fmul8ulx16 %f4, %f10, %f4
fmovdcc %xcc, %f7, %f5
fcmple32 %f4, %f12, %g5
bneg,pn %icc, loop_114
ldsw [%l7 + 0x20], %i3
bcc,a loop_115
fone %f8
loop_114:
fpsub16s %f6, %f5, %f15
fmovrslz %o0, %f11, %f12
loop_115:
stx %i1, [%l7 + 0x48]
fexpand %f3, %f4
tge %xcc, 0x1
fbue,a %fcc3, loop_116
fmovdcs %xcc, %f7, %f2
ldsw [%l7 + 0x78], %o6
ldx [%l7 + 0x30], %o1
loop_116:
fmovdl %xcc, %f3, %f8
fmovrslez %l4, %f12, %f15
ldsw [%l7 + 0x7C], %l2
fexpand %f1, %f12
bcs loop_117
ld [%l7 + 0x48], %f2
ld [%l7 + 0x28], %f7
fmovsneg %xcc, %f8, %f11
loop_117:
mulx %i4, 0x048E, %i6
fandnot2s %f10, %f12, %f4
fmul8ulx16 %f12, %f2, %f10
ld [%l7 + 0x08], %f12
bneg,pn %xcc, loop_118
fmul8ulx16 %f10, %f12, %f12
fmovsvc %xcc, %f1, %f6
stx %g7, [%l7 + 0x28]
loop_118:
fmovrdgez %l5, %f8, %f4
fbule,a %fcc3, loop_119
fzero %f10
sllx %l1, %g2, %i7
brgz %l0, loop_120
loop_119:
fmovdl %xcc, %f0, %f8
fsrc1s %f11, %f15
fcmpne32 %f2, %f12, %i2
loop_120:
ble,a,pn %icc, loop_121
movvs %icc, %o5, %o2
fexpand %f0, %f8
ldsw [%l7 + 0x5C], %g3
loop_121:
smul %g4, %o3, %l3
stb %o7, [%l7 + 0x78]
edge32ln %g1, %i0, %o4
fmul8ulx16 %f2, %f4, %f10
fandnot1 %f6, %f8, %f2
fmovdgu %icc, %f2, %f9
srax %g6, %l6, %i5
fornot1s %f6, %f13, %f3
stx %i3, [%l7 + 0x30]
fand %f0, %f14, %f6
stw %o0, [%l7 + 0x5C]
subc %i1, 0x0152, %o6
fmovsvs %xcc, %f2, %f9
fxnor %f12, %f2, %f0
sth %o1, [%l7 + 0x68]
smulcc %l4, 0x11D1, %l2
xnor %g5, %i6, %i4
ldsb [%l7 + 0x3A], %g7
lduh [%l7 + 0x7E], %l1
sth %g2, [%l7 + 0x1A]
tleu %icc, 0x6
edge32ln %i7, %l0, %l5
movgu %xcc, %o5, %i2
addcc %g3, 0x1935, %g4
fzeros %f11
andcc %o3, 0x1969, %l3
fpsub32 %f0, %f6, %f14
fbl %fcc1, loop_122
stw %o2, [%l7 + 0x14]
fbo %fcc2, loop_123
fmovsa %xcc, %f13, %f1
loop_122:
fornot2 %f0, %f12, %f0
umul %g1, %o7, %o4
loop_123:
lduw [%l7 + 0x0C], %i0
fornot1s %f5, %f12, %f15
xor %g6, %l6, %i5
sth %o0, [%l7 + 0x46]
fnands %f13, %f3, %f15
tsubcc %i3, %o6, %i1
call loop_124
sdiv %l4, 0x1282, %o1
stx %g5, [%l7 + 0x68]
fxnors %f2, %f13, %f1
loop_124:
fbo,a %fcc2, loop_125
tn %icc, 0x2
lduh [%l7 + 0x52], %i6
ldsh [%l7 + 0x48], %l2
loop_125:
stw %g7, [%l7 + 0x54]
xor %l1, 0x07D6, %i4
xor %g2, %i7, %l5
fblg %fcc1, loop_126
ldx [%l7 + 0x18], %o5
umul %i2, %l0, %g4
fand %f6, %f4, %f14
loop_126:
tge %icc, 0x2
fmovsvs %xcc, %f9, %f8
bvc,a %icc, loop_127
movge %xcc, %o3, %l3
sub %o2, %g1, %g3
be loop_128
loop_127:
fpsub32s %f0, %f7, %f0
movle %xcc, %o4, %o7
sdivcc %i0, 0x18D5, %l6
loop_128:
fands %f8, %f3, %f1
movleu %xcc, %g6, %o0
udivx %i5, 0x01B5, %i3
fmovrsgez %o6, %f8, %f3
fmovsle %xcc, %f12, %f0
ldsb [%l7 + 0x35], %i1
ldsh [%l7 + 0x50], %l4
fbl,a %fcc0, loop_129
brlz %o1, loop_130
fbl %fcc0, loop_131
tle %xcc, 0x4
loop_129:
fmovdle %icc, %f6, %f12
loop_130:
stx %g5, [%l7 + 0x10]
loop_131:
fmovrsgz %l2, %f4, %f3
fsrc2 %f14, %f12
fmovdleu %xcc, %f11, %f14
movrgez %i6, %l1, %g7
fmovdpos %xcc, %f6, %f8
ldx [%l7 + 0x58], %g2
fandnot1s %f9, %f1, %f3
tvc %icc, 0x5
fmovrsne %i7, %f3, %f10
ldub [%l7 + 0x3A], %i4
ldsw [%l7 + 0x28], %o5
ldx [%l7 + 0x58], %i2
addc %l0, 0x07ED, %g4
fmovse %xcc, %f11, %f4
fbo,a %fcc3, loop_132
fcmpgt32 %f14, %f10, %o3
fmovrslez %l3, %f10, %f1
ldub [%l7 + 0x5C], %o2
loop_132:
lduh [%l7 + 0x5E], %l5
tvc %xcc, 0x1
fbe,a %fcc0, loop_133
pdist %f4, %f0, %f8
movleu %xcc, %g1, %o4
fmovsa %icc, %f7, %f0
loop_133:
fbuge %fcc0, loop_134
lduh [%l7 + 0x2E], %g3
fandnot1s %f6, %f13, %f6
fpadd32 %f12, %f2, %f10
loop_134:
fmovdneg %xcc, %f14, %f14
ld [%l7 + 0x2C], %f14
ldsb [%l7 + 0x1C], %i0
ldsw [%l7 + 0x4C], %o7
ldub [%l7 + 0x5B], %g6
stx %l6, [%l7 + 0x10]
ldx [%l7 + 0x70], %o0
call loop_135
tgu %icc, 0x0
tleu %icc, 0x1
fandnot2 %f12, %f12, %f2
loop_135:
fmovsl %xcc, %f11, %f9
ldub [%l7 + 0x72], %i3
fcmpne16 %f10, %f0, %i5
bge,a %icc, loop_136
srlx %i1, 0x05, %l4
movneg %icc, %o1, %o6
fnor %f4, %f2, %f12
loop_136:
stb %g5, [%l7 + 0x55]
bge,a %icc, loop_137
bne,pn %icc, loop_138
movleu %icc, %l2, %l1
nop
setx loop_139, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_137:
tle %xcc, 0x4
loop_138:
ldsh [%l7 + 0x66], %g7
fbl %fcc0, loop_140
loop_139:
fmovrdgz %g2, %f6, %f8
taddcctv %i7, 0x11A7, %i4
ldsw [%l7 + 0x70], %o5
loop_140:
fexpand %f0, %f2
bgu loop_141
edge16ln %i6, %l0, %i2
st %f0, [%l7 + 0x3C]
fbg,a %fcc0, loop_142
loop_141:
ldd [%l7 + 0x70], %f4
brnz,a %g4, loop_143
bpos loop_144
loop_142:
ldsw [%l7 + 0x78], %o3
fpadd32 %f6, %f14, %f4
loop_143:
ldsh [%l7 + 0x62], %l3
loop_144:
fmovrdlez %o2, %f6, %f10
fmovdne %xcc, %f15, %f12
tne %icc, 0x1
ldd [%l7 + 0x58], %f2
pdist %f10, %f0, %f2
std %f4, [%l7 + 0x70]
fbl %fcc0, loop_145
stb %l5, [%l7 + 0x6F]
fmovde %xcc, %f7, %f11
fornot1s %f5, %f9, %f7
loop_145:
fcmpne16 %f6, %f12, %g1
movre %g3, %i0, %o4
te %xcc, 0x5
subc %g6, %l6, %o7
ld [%l7 + 0x3C], %f8
stw %i3, [%l7 + 0x20]
lduh [%l7 + 0x1E], %o0
sethi 0x06F7, %i5
fmovdne %icc, %f10, %f7
fornot1 %f12, %f6, %f6
tneg %xcc, 0x2
st %f7, [%l7 + 0x78]
lduw [%l7 + 0x54], %l4
st %f8, [%l7 + 0x78]
sdiv %o1, 0x01C1, %i1
edge16ln %g5, %l2, %o6
bgu loop_146
fmovspos %icc, %f10, %f1
fzeros %f3
fmovd %f2, %f4
loop_146:
ld [%l7 + 0x50], %f4
stb %g7, [%l7 + 0x2B]
fxor %f4, %f8, %f6
std %f6, [%l7 + 0x50]
stb %l1, [%l7 + 0x53]
fba,a %fcc3, loop_147
fmuld8ulx16 %f13, %f5, %f6
tle %icc, 0x2
stx %g2, [%l7 + 0x38]
loop_147:
ldd [%l7 + 0x78], %f8
ldd [%l7 + 0x78], %f4
stb %i4, [%l7 + 0x4A]
ld [%l7 + 0x6C], %f13
fmovrdne %o5, %f2, %f10
movl %icc, %i6, %l0
fpadd32 %f2, %f2, %f2
tne %icc, 0x7
xor %i7, %i2, %g4
ldsw [%l7 + 0x40], %o3
array8 %l3, %o2, %g1
fexpand %f1, %f2
lduw [%l7 + 0x2C], %g3
ldub [%l7 + 0x63], %l5
edge8ln %o4, %g6, %i0
fcmple16 %f4, %f12, %l6
fmovrslez %i3, %f5, %f9
fmovdvc %icc, %f15, %f4
edge8ln %o7, %o0, %i5
lduw [%l7 + 0x2C], %l4
fblg %fcc2, loop_148
fmovdg %icc, %f14, %f14
fandnot1 %f14, %f14, %f8
fmovscs %icc, %f11, %f4
loop_148:
udiv %i1, 0x1660, %o1
stx %l2, [%l7 + 0x78]
fmovrdlz %g5, %f10, %f14
udiv %o6, 0x16F8, %l1
addccc %g7, 0x15B2, %i4
array32 %o5, %i6, %g2
taddcctv %i7, %l0, %g4
ldd [%l7 + 0x50], %f2
fmovsl %icc, %f3, %f3
stw %i2, [%l7 + 0x10]
tl %icc, 0x4
bgu %icc, loop_149
std %f6, [%l7 + 0x40]
sth %o3, [%l7 + 0x2C]
bneg,a loop_150
loop_149:
fornot1 %f12, %f0, %f12
stb %o2, [%l7 + 0x6F]
fsrc1s %f0, %f7
loop_150:
fmovscc %xcc, %f8, %f5
bleu loop_151
ld [%l7 + 0x40], %f13
mulx %g1, 0x151F, %l3
fnands %f0, %f5, %f4
loop_151:
fbule %fcc1, loop_152
ldub [%l7 + 0x76], %l5
fmovrdgez %o4, %f4, %f6
ldsh [%l7 + 0x2C], %g3
loop_152:
fnand %f8, %f6, %f10
move %xcc, %i0, %g6
taddcc %l6, %o7, %i3
fmovrsgez %i5, %f12, %f5
fmul8x16al %f11, %f11, %f4
fors %f6, %f2, %f3
orncc %o0, 0x0382, %i1
ld [%l7 + 0x34], %f10
ldsb [%l7 + 0x48], %o1
stw %l2, [%l7 + 0x18]
fmovdn %icc, %f10, %f14
edge8 %l4, %o6, %l1
pdist %f0, %f14, %f10
fmovrsgez %g7, %f9, %f2
andn %g5, %i4, %i6
fcmpgt32 %f8, %f6, %g2
sdivcc %i7, 0x006B, %o5
sll %g4, %i2, %l0
sth %o2, [%l7 + 0x46]
tge %xcc, 0x6
brlz,a %g1, loop_153
fmovsvc %xcc, %f9, %f14
ldsw [%l7 + 0x38], %o3
fxor %f6, %f6, %f4
loop_153:
fbge %fcc1, loop_154
movvc %icc, %l5, %o4
add %g3, %i0, %l3
fmovrsgez %l6, %f8, %f11
loop_154:
movcs %icc, %g6, %o7
brnz,a %i3, loop_155
fmovdpos %icc, %f12, %f13
edge16ln %i5, %i1, %o1
fnot1s %f9, %f0
loop_155:
ldub [%l7 + 0x29], %l2
st %f9, [%l7 + 0x7C]
sth %l4, [%l7 + 0x6C]
fcmple32 %f12, %f8, %o0
array16 %o6, %l1, %g5
ldsb [%l7 + 0x5C], %g7
movn %icc, %i4, %i6
fsrc2s %f14, %f3
fblg %fcc2, loop_156
ldx [%l7 + 0x40], %g2
bvc,a,pt %xcc, loop_157
movpos %icc, %o5, %i7
loop_156:
fmovrse %g4, %f4, %f0
edge8l %l0, %o2, %g1
loop_157:
fxnors %f1, %f3, %f13
fabss %f8, %f3
bl,a loop_158
fmovdl %xcc, %f4, %f1
fnands %f10, %f13, %f10
bne %xcc, loop_159
loop_158:
sll %i2, 0x18, %l5
fnot1 %f0, %f2
ldsw [%l7 + 0x70], %o4
loop_159:
fmovrsgez %g3, %f12, %f15
ldd [%l7 + 0x18], %f6
brz %i0, loop_160
edge16l %l3, %o3, %l6
ldsh [%l7 + 0x70], %o7
tleu %xcc, 0x3
loop_160:
stw %g6, [%l7 + 0x10]
orcc %i3, %i1, %o1
st %f1, [%l7 + 0x14]
bpos,a,pt %icc, loop_161
ldsb [%l7 + 0x7D], %l2
sth %l4, [%l7 + 0x6A]
movle %icc, %o0, %o6
loop_161:
lduh [%l7 + 0x4A], %l1
ld [%l7 + 0x58], %f0
nop
setx loop_162, %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
fmul8x16 %f13, %f2, %f14
lduh [%l7 + 0x42], %g5
fmuld8ulx16 %f13, %f8, %f6
loop_162:
fbe %fcc3, loop_163
siam 0x1
stb %i5, [%l7 + 0x1C]
lduw [%l7 + 0x24], %i4
loop_163:
add %g7, 0x05D0, %g2
fnors %f15, %f13, %f10
array8 %o5, %i6, %g4
bg %xcc, loop_164
fbl %fcc1, loop_165
ldx [%l7 + 0x30], %i7
brz %o2, loop_166
loop_164:
ldsh [%l7 + 0x60], %l0
loop_165:
sth %i2, [%l7 + 0x22]
add %g1, %o4, %g3
loop_166:
for %f4, %f0, %f2
tvs %icc, 0x0
stb %l5, [%l7 + 0x56]
sth %i0, [%l7 + 0x1C]
brnz,a %o3, loop_167
fmovs %f6, %f5
fxnor %f12, %f14, %f8
fpack16 %f2, %f7
loop_167:
sth %l6, [%l7 + 0x26]
ldsh [%l7 + 0x24], %o7
bpos loop_168
fmovd %f10, %f14
lduw [%l7 + 0x74], %l3
tpos %icc, 0x5
loop_168:
alignaddr %i3, %g6, %i1
bl,a,pt %icc, loop_169
brlz %l2, loop_170
fmul8ulx16 %f2, %f10, %f12
srlx %l4, %o0, %o6
loop_169:
fandnot2 %f10, %f10, %f0
loop_170:
ldsb [%l7 + 0x18], %o1
fcmpne16 %f4, %f6, %g5
ldsh [%l7 + 0x4A], %l1
fmovdgu %xcc, %f11, %f9
ldsw [%l7 + 0x3C], %i4
std %f6, [%l7 + 0x20]
bleu %icc, loop_171
udivcc %i5, 0x044E, %g7
tg %xcc, 0x2
movrlez %o5, %g2, %i6
loop_171:
bleu,a %xcc, loop_172
fmovrsgz %g4, %f12, %f11
edge8 %o2, %l0, %i7
tsubcc %i2, %o4, %g3
loop_172:
fcmpne32 %f0, %f8, %g1
fcmpne32 %f6, %f2, %l5
brz,a %o3, loop_173
ldx [%l7 + 0x68], %i0
stb %o7, [%l7 + 0x3D]
ldub [%l7 + 0x38], %l3
loop_173:
ldsb [%l7 + 0x62], %i3
ld [%l7 + 0x08], %f8
subc %l6, %i1, %g6
sth %l2, [%l7 + 0x10]
fabss %f10, %f2
tvc %xcc, 0x7
fxor %f12, %f4, %f10
fornot1s %f5, %f5, %f0
ldsw [%l7 + 0x5C], %o0
udiv %l4, 0x0A8B, %o6
brgez,a %g5, loop_174
xnor %l1, 0x0A0F, %i4
sth %o1, [%l7 + 0x68]
tsubcctv %i5, 0x15B2, %o5
loop_174:
brlz %g7, loop_175
ldsw [%l7 + 0x7C], %i6
fpack16 %f10, %f7
ldsh [%l7 + 0x2A], %g4
loop_175:
lduh [%l7 + 0x3C], %o2
fcmple32 %f2, %f0, %l0
or %g2, 0x1FE0, %i2
fnot1s %f4, %f11
fnand %f6, %f14, %f0
tcc %icc, 0x7
ldsb [%l7 + 0x62], %i7
bg %xcc, loop_176
addc %o4, %g1, %g3
fmovrdlez %o3, %f14, %f0
fmovdvc %xcc, %f12, %f4
loop_176:
ldsb [%l7 + 0x17], %l5
ldsh [%l7 + 0x38], %i0
fpsub32s %f8, %f6, %f6
fmovdgu %xcc, %f12, %f12
fzero %f6
array32 %o7, %l3, %i3
fand %f14, %f2, %f8
movrgez %l6, %g6, %l2
udivcc %o0, 0x1A0F, %l4
brlz,a %i1, loop_177
alignaddr %o6, %g5, %l1
st %f14, [%l7 + 0x14]
fpadd32 %f0, %f2, %f6
loop_177:
fmul8x16al %f1, %f1, %f10
fmovsge %xcc, %f6, %f1
fbu %fcc1, loop_178
ldsb [%l7 + 0x70], %o1
fmovsneg %icc, %f11, %f0
stx %i4, [%l7 + 0x28]
loop_178:
brgz %o5, loop_179
edge8ln %i5, %i6, %g7
fmovrslz %g4, %f15, %f5
stx %o2, [%l7 + 0x20]
loop_179:
fmovsl %xcc, %f9, %f6
nop
setx loop_180, %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
lduw [%l7 + 0x24], %l0
fpadd16s %f5, %f8, %f12
ldub [%l7 + 0x42], %g2
loop_180:
fmul8x16au %f9, %f2, %f12
lduw [%l7 + 0x18], %i2
fxor %f8, %f14, %f4
fbul,a %fcc0, loop_181
ldsw [%l7 + 0x54], %o4
mulx %g1, 0x0394, %g3
std %f4, [%l7 + 0x78]
loop_181:
ld [%l7 + 0x08], %f11
tvs %xcc, 0x7
fmovrde %i7, %f0, %f4
stw %o3, [%l7 + 0x6C]
fpsub32s %f10, %f11, %f4
array8 %l5, %i0, %o7
sth %l3, [%l7 + 0x34]
fble,a %fcc1, loop_182
movrgez %l6, 0x14C, %g6
tne %icc, 0x3
popc %i3, %l2
loop_182:
tleu %xcc, 0x5
fandnot1s %f0, %f1, %f8
stx %l4, [%l7 + 0x48]
st %f11, [%l7 + 0x1C]
fcmple16 %f0, %f2, %o0
call loop_183
stw %i1, [%l7 + 0x14]
xorcc %o6, 0x03D6, %g5
pdist %f10, %f8, %f14
loop_183:
std %f14, [%l7 + 0x50]
ldsb [%l7 + 0x69], %o1
ldsh [%l7 + 0x28], %l1
fbge,a %fcc2, loop_184
addcc %i4, %i5, %o5
fbule %fcc3, loop_185
lduw [%l7 + 0x5C], %g7
loop_184:
stx %g4, [%l7 + 0x08]
bshuffle %f8, %f10, %f4
loop_185:
std %f4, [%l7 + 0x38]
ldsw [%l7 + 0x7C], %i6
fnor %f0, %f0, %f6
alignaddr %l0, %o2, %g2
lduh [%l7 + 0x16], %i2
fmovsneg %xcc, %f12, %f7
fcmpgt16 %f8, %f14, %o4
fnegs %f12, %f6
popc 0x1C0B, %g1
st %f6, [%l7 + 0x20]
fblg %fcc1, loop_186
ta %xcc, 0x6
ldsb [%l7 + 0x5A], %g3
fmovse %icc, %f4, %f9
loop_186:
bpos loop_187
std %f8, [%l7 + 0x18]
st %f7, [%l7 + 0x70]
edge8n %i7, %o3, %l5
loop_187:
smul %i0, %l3, %l6
fmovdn %icc, %f4, %f9
tn %icc, 0x6
ldsh [%l7 + 0x70], %o7
fba,a %fcc0, loop_188
fmovdcc %xcc, %f4, %f14
fnegd %f4, %f0
stb %g6, [%l7 + 0x68]
loop_188:
fmovrslez %l2, %f15, %f4
fands %f4, %f12, %f11
fmovsvc %xcc, %f0, %f12
tsubcc %i3, %l4, %o0
fpadd16 %f0, %f2, %f8
fcmpd %fcc1, %f10, %f4
ldsb [%l7 + 0x19], %o6
brgz,a %g5, loop_189
fbn,a %fcc2, loop_190
addccc %o1, 0x0D3B, %i1
brlz,a %l1, loop_191
loop_189:
ble,a %xcc, loop_192
loop_190:
fblg %fcc3, loop_193
fnot1 %f6, %f2
loop_191:
addccc %i5, 0x0DCF, %i4
loop_192:
fble,a %fcc2, loop_194
loop_193:
add %g7, 0x0CB3, %g4
ldsw [%l7 + 0x24], %o5
tge %icc, 0x4
loop_194:
edge32l %l0, %i6, %g2
brlez %o2, loop_195
move %icc, %o4, %g1
ldx [%l7 + 0x08], %g3
st %f10, [%l7 + 0x3C]
loop_195:
lduh [%l7 + 0x2E], %i7
fmul8ulx16 %f10, %f4, %f10
tpos %xcc, 0x2
fornot1s %f2, %f11, %f2
tneg %icc, 0x4
bshuffle %f10, %f2, %f12
fbug %fcc0, loop_196
bcs,pn %xcc, loop_197
st %f4, [%l7 + 0x7C]
tvc %icc, 0x1
loop_196:
fpadd16s %f1, %f6, %f4
loop_197:
stw %o3, [%l7 + 0x24]
fmovdcc %icc, %f7, %f3
ldsb [%l7 + 0x5F], %i2
fble,a %fcc0, loop_198
taddcc %l5, 0x0649, %i0
sth %l6, [%l7 + 0x6A]
array32 %l3, %o7, %g6
loop_198:
bvs loop_199
ldsw [%l7 + 0x58], %i3
fnot2 %f0, %f14
tsubcctv %l4, %o0, %l2
loop_199:
tge %icc, 0x4
fcmple16 %f8, %f10, %g5
fbu %fcc0, loop_200
fbue %fcc0, loop_201
addcc %o1, %i1, %o6
and %l1, 0x167B, %i5
loop_200:
bne,a,pt %xcc, loop_202
loop_201:
bcc,a %xcc, loop_203
taddcc %g7, %g4, %i4
fbug %fcc1, loop_204
loop_202:
fpack16 %f12, %f12
loop_203:
sth %l0, [%l7 + 0x6A]
taddcc %i6, 0x10EA, %o5
loop_204:
fmovsne %xcc, %f12, %f4
siam 0x5
ld [%l7 + 0x48], %f13
tn %xcc, 0x4
udiv %o2, 0x1164, %g2
fpadd32 %f4, %f0, %f10
movge %icc, %g1, %o4
bcs loop_205
ldsw [%l7 + 0x20], %i7
tl %icc, 0x5
fmovde %icc, %f4, %f9
loop_205:
add %g3, %i2, %o3
or %l5, %i0, %l3
fmovdge %icc, %f14, %f15
bpos,a,pt %xcc, loop_206
fmovsg %icc, %f6, %f10
fbo,a %fcc2, loop_207
ldsw [%l7 + 0x50], %l6
loop_206:
fone %f12
andn %o7, %i3, %l4
loop_207:
ldub [%l7 + 0x66], %o0
bcc,pn %xcc, loop_208
tsubcc %l2, 0x1303, %g6
fsrc1 %f14, %f10
fmuld8ulx16 %f8, %f3, %f4
loop_208:
fmovrsne %o1, %f12, %f4
fbug %fcc2, loop_209
edge16ln %g5, %i1, %l1
addc %o6, 0x0E23, %i5
taddcctv %g7, %i4, %g4
loop_209:
fmovs %f9, %f2
sth %l0, [%l7 + 0x2A]
sth %o5, [%l7 + 0x10]
edge8l %i6, %o2, %g2
std %f6, [%l7 + 0x48]
st %f5, [%l7 + 0x40]
ldx [%l7 + 0x10], %o4
bge %icc, loop_210
fbul %fcc3, loop_211
std %f0, [%l7 + 0x10]
fmovda %xcc, %f4, %f2
loop_210:
fandnot1 %f14, %f14, %f6
loop_211:
fmovrse %i7, %f1, %f14
movn %icc, %g3, %i2
fblg %fcc1, loop_212
ldd [%l7 + 0x08], %f12
movle %icc, %g1, %l5
fnands %f0, %f9, %f0
loop_212:
add %i0, %o3, %l6
movgu %xcc, %o7, %l3
ldd [%l7 + 0x68], %f10
fmovsgu %xcc, %f5, %f13
nop
setx loop_213, %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
fbu %fcc1, loop_214
fsrc2 %f0, %f6
edge16n %i3, %o0, %l2
loop_213:
ldsh [%l7 + 0x7E], %l4
loop_214:
fsrc2s %f13, %f15
bcc,pt %xcc, loop_215
fba %fcc1, loop_216
tcc %xcc, 0x7
array32 %o1, %g5, %g6
loop_215:
stw %l1, [%l7 + 0x3C]
loop_216:
ble,pt %icc, loop_217
ldsw [%l7 + 0x6C], %i1
tvs %xcc, 0x4
bcs,pt %icc, loop_218
loop_217:
smulcc %i5, 0x03C0, %g7
fbn %fcc0, loop_219
te %xcc, 0x5
loop_218:
stw %o6, [%l7 + 0x78]
ldsb [%l7 + 0x68], %i4
loop_219:
be loop_220
fmovrdlz %l0, %f0, %f14
lduw [%l7 + 0x44], %g4
subcc %o5, %o2, %g2
loop_220:
std %f10, [%l7 + 0x30]
xnor %o4, 0x00DE, %i7
lduh [%l7 + 0x52], %g3
fandnot1s %f1, %f2, %f0
udiv %i6, 0x05B0, %i2
bg loop_221
bne %icc, loop_222
ld [%l7 + 0x1C], %f7
fbg %fcc0, loop_223
loop_221:
ldx [%l7 + 0x78], %g1
loop_222:
std %f6, [%l7 + 0x30]
ldd [%l7 + 0x28], %f12
loop_223:
movl %icc, %l5, %o3
sth %l6, [%l7 + 0x46]
movre %i0, 0x206, %o7
fnands %f8, %f13, %f1
move %icc, %i3, %l3
stw %o0, [%l7 + 0x10]
fcmpes %fcc1, %f9, %f15
ldsh [%l7 + 0x22], %l2
fbne %fcc2, loop_224
fpadd16s %f13, %f7, %f10
stw %o1, [%l7 + 0x68]
sth %l4, [%l7 + 0x6A]
loop_224:
stw %g5, [%l7 + 0x50]
movg %icc, %l1, %i1
tl %xcc, 0x5
tn %xcc, 0x4
fmovrdlez %i5, %f8, %f14
fand %f6, %f2, %f12
fone %f6
fmovrdlz %g6, %f8, %f14
std %f6, [%l7 + 0x38]
lduh [%l7 + 0x6A], %g7
lduw [%l7 + 0x10], %i4
fmovsn %xcc, %f9, %f2
ldd [%l7 + 0x70], %f10
movg %icc, %o6, %g4
edge16 %l0, %o5, %g2
ldsb [%l7 + 0x4E], %o4
st %f13, [%l7 + 0x60]
bl,a,pn %xcc, loop_225
fandnot2s %f8, %f1, %f10
fcmpeq32 %f14, %f4, %o2
fabsd %f8, %f2
loop_225:
te %icc, 0x5
movvc %xcc, %i7, %g3
fbuge,a %fcc2, loop_226
ldub [%l7 + 0x08], %i2
std %f14, [%l7 + 0x28]
stw %i6, [%l7 + 0x4C]
loop_226:
ldub [%l7 + 0x48], %l5
lduw [%l7 + 0x4C], %g1
tvs %icc, 0x1
tsubcctv %o3, 0x04C4, %l6
ldx [%l7 + 0x60], %o7
stw %i0, [%l7 + 0x60]
fmovrdgez %l3, %f6, %f2
movle %icc, %o0, %i3
fandnot2 %f10, %f2, %f14
movcs %xcc, %o1, %l2
call loop_227
edge16ln %l4, %g5, %i1
fmovsgu %xcc, %f1, %f8
ldub [%l7 + 0x3F], %l1
loop_227:
bcc,a,pn %icc, loop_228
fcmpes %fcc3, %f15, %f3
std %f6, [%l7 + 0x08]
ld [%l7 + 0x08], %f9
loop_228:
ldub [%l7 + 0x74], %g6
fnors %f14, %f0, %f9
ld [%l7 + 0x7C], %f3
fmovdge %icc, %f12, %f11
ldsb [%l7 + 0x50], %i5
stw %i4, [%l7 + 0x64]
fone %f4
fands %f11, %f7, %f0
fcmpne16 %f0, %f0, %g7
lduw [%l7 + 0x60], %g4
ldx [%l7 + 0x50], %l0
brgz %o5, loop_229
fcmpne16 %f8, %f10, %o6
movpos %xcc, %g2, %o4
subccc %o2, 0x05DA, %i7
loop_229:
ld [%l7 + 0x38], %f13
andn %g3, %i2, %i6
fabsd %f4, %f4
ldd [%l7 + 0x38], %f12
fmovdvs %icc, %f11, %f3
ldd [%l7 + 0x18], %f10
fcmped %fcc0, %f14, %f12
fmovrsgz %g1, %f15, %f13
ldub [%l7 + 0x79], %l5
fbn,a %fcc3, loop_230
subc %l6, 0x16E0, %o3
ldx [%l7 + 0x40], %o7
stx %i0, [%l7 + 0x28]
loop_230:
tvc %icc, 0x3
fmovrdlez %o0, %f4, %f10
fmul8ulx16 %f2, %f14, %f6
fsrc2s %f10, %f11
fornot2 %f14, %f4, %f8
tcs %xcc, 0x4
stw %l3, [%l7 + 0x34]
fmovrdgz %o1, %f8, %f0
movne %icc, %l2, %i3
tneg %icc, 0x5
fexpand %f13, %f14
fbge %fcc3, loop_231
array32 %l4, %i1, %l1
fcmpne16 %f0, %f2, %g6
sdivcc %i5, 0x162E, %g5
loop_231:
addc %i4, %g7, %g4
ldsh [%l7 + 0x2A], %l0
fcmped %fcc2, %f12, %f8
brnz,a %o5, loop_232
std %f12, [%l7 + 0x28]
bvc,a %xcc, loop_233
movl %icc, %g2, %o6
loop_232:
srax %o4, %o2, %i7
fcmpgt32 %f4, %f8, %i2
loop_233:
stb %i6, [%l7 + 0x5D]
movcs %xcc, %g1, %g3
stx %l6, [%l7 + 0x70]
fmovde %xcc, %f7, %f5
ldsb [%l7 + 0x2D], %l5
siam 0x4
fornot1 %f0, %f0, %f12
stb %o3, [%l7 + 0x46]
sll %i0, %o7, %o0
fpack32 %f8, %f6, %f12
ld [%l7 + 0x5C], %f10
stw %l3, [%l7 + 0x08]
bvc,a %icc, loop_234
ldsw [%l7 + 0x50], %l2
fmovdn %xcc, %f14, %f10
ldsh [%l7 + 0x5E], %o1
loop_234:
andcc %i3, %l4, %l1
ldub [%l7 + 0x7F], %i1
ldub [%l7 + 0x61], %i5
fmovdcc %icc, %f0, %f7
fbo,a %fcc2, loop_235
fnors %f15, %f1, %f10
fmovsleu %icc, %f7, %f5
movrlz %g5, %g6, %i4
loop_235:
lduh [%l7 + 0x4E], %g4
tg %xcc, 0x6
fbu,a %fcc2, loop_236
fpsub16 %f2, %f4, %f14
fmovse %icc, %f13, %f4
ldd [%l7 + 0x50], %f0
loop_236:
ldub [%l7 + 0x73], %l0
bn loop_237
fone %f2
sdivcc %o5, 0x0617, %g2
brlez %o6, loop_238
loop_237:
brlz,a %g7, loop_239
andn %o2, %i7, %o4
fmovdle %xcc, %f1, %f14
loop_238:
fnot1s %f9, %f4
loop_239:
lduh [%l7 + 0x40], %i6
lduh [%l7 + 0x6E], %i2
sth %g3, [%l7 + 0x1A]
movle %icc, %l6, %l5
fpack16 %f10, %f13
ldsh [%l7 + 0x6C], %g1
fnegs %f0, %f4
edge16ln %o3, %i0, %o0
andcc %l3, %o7, %l2
orcc %i3, 0x1892, %o1
std %f8, [%l7 + 0x10]
fpadd16s %f4, %f8, %f13
ld [%l7 + 0x30], %f0
popc 0x1946, %l1
mulx %l4, 0x1FCC, %i1
subccc %i5, 0x0A02, %g6
brz %i4, loop_240
ta %xcc, 0x2
ldx [%l7 + 0x48], %g5
fnors %f12, %f6, %f1
loop_240:
fbug %fcc3, loop_241
edge32ln %l0, %g4, %o5
stx %g2, [%l7 + 0x68]
fmovd %f4, %f4
loop_241:
fmovsg %icc, %f6, %f10
orn %g7, %o6, %i7
ldsh [%l7 + 0x20], %o4
movcc %icc, %o2, %i6
fpsub16s %f10, %f14, %f9
nop
setx loop_242, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
be loop_243
xorcc %g3, 0x1A7B, %l6
be loop_244
loop_242:
fbn %fcc2, loop_245
loop_243:
fxnors %f10, %f10, %f8
fnegs %f4, %f3
loop_244:
tsubcctv %i2, 0x02DD, %g1
loop_245:
array16 %l5, %i0, %o0
fmovdgu %icc, %f11, %f7
brgz,a %l3, loop_246
fcmpd %fcc1, %f10, %f14
fmovsge %xcc, %f5, %f12
fmovsleu %xcc, %f12, %f5
loop_246:
orn %o7, 0x1D6F, %o3
movneg %icc, %i3, %o1
fsrc1s %f2, %f10
movle %xcc, %l2, %l1
subcc %i1, %l4, %i5
array16 %g6, %i4, %g5
fbge,a %fcc2, loop_247
xnor %g4, %o5, %g2
lduw [%l7 + 0x10], %l0
fbo,a %fcc3, loop_248
loop_247:
ldsh [%l7 + 0x14], %g7
fble,a %fcc3, loop_249
ldsh [%l7 + 0x4A], %o6
loop_248:
edge8 %o4, %i7, %o2
bneg,pn %xcc, loop_250
loop_249:
ldx [%l7 + 0x38], %g3
nop
setx loop_251, %l0, %l1
jmpl %l1, %i6
lduh [%l7 + 0x70], %i2
loop_250:
bl %xcc, loop_252
tleu %icc, 0x0
loop_251:
edge32n %g1, %l6, %l5
fcmpne16 %f10, %f4, %o0
loop_252:
fmovrsgez %i0, %f13, %f12
brgz,a %o7, loop_253
tcs %icc, 0x2
tl %icc, 0x3
fbu %fcc2, loop_254
loop_253:
and %o3, 0x026E, %i3
ldsb [%l7 + 0x32], %l3
ldd [%l7 + 0x30], %f10
loop_254:
tpos %icc, 0x1
fmovsleu %xcc, %f13, %f7
fcmpd %fcc2, %f10, %f8
orncc %l2, %l1, %o1
fmovspos %xcc, %f14, %f15
movn %icc, %l4, %i1
brgz,a %g6, loop_255
movrlez %i4, %g5, %g4
ldsb [%l7 + 0x63], %i5
std %f4, [%l7 + 0x18]
loop_255:
edge32n %g2, %l0, %o5
ldub [%l7 + 0x0D], %g7
nop
setx loop_256, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8 %o4, %i7, %o6
ldd [%l7 + 0x50], %f14
ldsw [%l7 + 0x54], %o2
loop_256:
fmovsvc %icc, %f2, %f9
ldd [%l7 + 0x28], %f6
std %f10, [%l7 + 0x70]
fmovsa %icc, %f7, %f11
tsubcctv %i6, 0x0ECB, %g3
sethi 0x1488, %g1
stx %l6, [%l7 + 0x48]
subcc %i2, 0x188A, %o0
fmovrse %i0, %f0, %f10
movge %xcc, %l5, %o3
fbul,a %fcc0, loop_257
fmovrdne %o7, %f0, %f10
movle %xcc, %l3, %i3
mova %xcc, %l2, %o1
loop_257:
sll %l1, 0x1C, %i1
ldd [%l7 + 0x50], %f6
nop
setx loop_258, %l0, %l1
jmpl %l1, %l4
tneg %icc, 0x0
alignaddrl %g6, %g5, %i4
fpsub32s %f0, %f4, %f7
loop_258:
fmovda %icc, %f1, %f8
ldx [%l7 + 0x78], %g4
fcmpes %fcc0, %f2, %f6
fpadd16s %f5, %f8, %f5
movvc %icc, %g2, %i5
fcmpgt16 %f0, %f10, %o5
stw %g7, [%l7 + 0x7C]
ldsb [%l7 + 0x7F], %o4
fabss %f13, %f7
nop
setx loop_259, %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
ldd [%l7 + 0x68], %f4
fandnot1s %f12, %f2, %f11
xor %i7, %l0, %o2
loop_259:
sth %o6, [%l7 + 0x0E]
sth %i6, [%l7 + 0x46]
fmovdcs %icc, %f2, %f12
fbuge,a %fcc3, loop_260
umul %g3, 0x1382, %g1
movl %icc, %l6, %i2
fbo,a %fcc1, loop_261
loop_260:
ldsw [%l7 + 0x54], %i0
fmovrslez %o0, %f6, %f10
nop
setx loop_262, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_261:
fornot2 %f12, %f4, %f10
fbl %fcc3, loop_263
xor %o3, 0x01EA, %l5
loop_262:
move %xcc, %l3, %i3
fbge,a %fcc1, loop_264
loop_263:
fbu %fcc1, loop_265
ldd [%l7 + 0x10], %f4
fmovscc %icc, %f15, %f12
loop_264:
ldsh [%l7 + 0x38], %o7
loop_265:
fnand %f12, %f0, %f14
udivx %o1, 0x003A, %l1
udivx %i1, 0x1B45, %l4
mulscc %l2, %g6, %g5
call loop_266
ldub [%l7 + 0x4A], %i4
stb %g2, [%l7 + 0x5D]
brz,a %i5, loop_267
loop_266:
fmovrslz %g4, %f11, %f11
nop
setx loop_268, %l0, %l1
jmpl %l1, %g7
stw %o5, [%l7 + 0x1C]
loop_267:
fmovdle %icc, %f7, %f0
fcmpd %fcc2, %f4, %f12
loop_268:
array16 %i7, %l0, %o2
tleu %xcc, 0x2
movg %icc, %o6, %i6
fsrc2 %f6, %f4
movcs %icc, %g3, %o4
ldsb [%l7 + 0x3C], %l6
bg,pt %icc, loop_269
fmovdcc %xcc, %f6, %f10
sdiv %g1, 0x0305, %i0
stx %i2, [%l7 + 0x08]
loop_269:
fones %f13
ldx [%l7 + 0x48], %o0
fnegs %f14, %f14
umul %o3, 0x089A, %l3
fpadd32 %f10, %f6, %f12
fmovdn %icc, %f2, %f3
edge8ln %l5, %o7, %i3
ld [%l7 + 0x48], %f11
andn %l1, 0x1F9D, %i1
bne %icc, loop_270
bne,pt %icc, loop_271
fcmped %fcc1, %f12, %f14
call loop_272
loop_270:
fornot1s %f4, %f4, %f8
loop_271:
brnz,a %l4, loop_273
sth %l2, [%l7 + 0x3E]
loop_272:
fmovrde %o1, %f8, %f12
fands %f8, %f14, %f11
loop_273:
sth %g5, [%l7 + 0x10]
fone %f2
stb %g6, [%l7 + 0x25]
ldsw [%l7 + 0x78], %g2
ta %icc, 0x0
ldsw [%l7 + 0x70], %i4
ld [%l7 + 0x18], %f5
edge16l %i5, %g7, %g4
fmovdg %xcc, %f3, %f0
tcc %xcc, 0x4
fmovrsne %o5, %f3, %f13
ldx [%l7 + 0x70], %l0
bgu %icc, loop_274
brlz,a %o2, loop_275
te %xcc, 0x7
st %f13, [%l7 + 0x1C]
loop_274:
fpadd32 %f10, %f8, %f2
loop_275:
movne %icc, %o6, %i6
srl %i7, %g3, %o4
fmovdneg %icc, %f0, %f1
fbg,a %fcc1, loop_276
movl %xcc, %g1, %i0
movneg %icc, %i2, %o0
tle %xcc, 0x7
loop_276:
fble,a %fcc3, loop_277
fmovdl %icc, %f15, %f0
fbu %fcc1, loop_278
smul %l6, 0x1D81, %o3
loop_277:
ldx [%l7 + 0x48], %l3
fnot2 %f14, %f10
loop_278:
st %f2, [%l7 + 0x28]
fcmpgt32 %f6, %f10, %l5
pdist %f2, %f0, %f6
fcmpeq32 %f12, %f12, %o7
bleu,pt %xcc, loop_279
tl %xcc, 0x4
fxnor %f6, %f2, %f8
fmovrslz %i3, %f10, %f7
loop_279:
udiv %i1, 0x1204, %l1
stb %l4, [%l7 + 0x0D]
movcc %icc, %l2, %o1
fpmerge %f14, %f0, %f0
bne loop_280
array32 %g6, %g5, %g2
lduw [%l7 + 0x74], %i4
fone %f10
loop_280:
move %xcc, %g7, %i5
movge %xcc, %o5, %l0
andn %g4, %o2, %o6
fcmpgt16 %f6, %f2, %i7
tpos %xcc, 0x0
ldsb [%l7 + 0x1E], %g3
ldsh [%l7 + 0x52], %o4
bvs,pn %icc, loop_281
lduw [%l7 + 0x4C], %g1
alignaddr %i0, %i6, %o0
movleu %xcc, %i2, %o3
loop_281:
sth %l6, [%l7 + 0x60]
fmovrslez %l3, %f6, %f12
brlez %o7, loop_282
fpmerge %f15, %f13, %f6
stb %i3, [%l7 + 0x62]
fmovdle %icc, %f11, %f6
loop_282:
brlez,a %l5, loop_283
sll %i1, 0x0B, %l4
ldd [%l7 + 0x40], %f4
fabsd %f8, %f12
loop_283:
ld [%l7 + 0x54], %f10
tpos %xcc, 0x6
smulcc %l1, 0x1837, %l2
fmovrdgez %g6, %f10, %f0
for %f0, %f2, %f12
fandnot2 %f0, %f10, %f8
tg %xcc, 0x2
stb %o1, [%l7 + 0x54]
fand %f6, %f12, %f8
fcmpeq32 %f2, %f10, %g2
fmovscs %icc, %f6, %f9
movrgez %g5, 0x251, %i4
fbu,a %fcc1, loop_284
ld [%l7 + 0x50], %f10
stx %i5, [%l7 + 0x70]
bn,a,pt %xcc, loop_285
loop_284:
movrlz %g7, 0x3EA, %l0
ldx [%l7 + 0x18], %g4
tsubcc %o5, %o2, %i7
loop_285:
fmovrdlz %g3, %f6, %f10
smul %o6, %g1, %o4
fpsub32s %f11, %f10, %f13
std %f8, [%l7 + 0x18]
movrgez %i6, %o0, %i0
lduh [%l7 + 0x50], %i2
std %f0, [%l7 + 0x18]
edge16ln %o3, %l6, %o7
ldub [%l7 + 0x2F], %i3
fbug,a %fcc3, loop_286
fmovsvs %icc, %f6, %f15
ldub [%l7 + 0x16], %l3
fmovd %f8, %f10
loop_286:
ldx [%l7 + 0x30], %l5
fmovrse %i1, %f4, %f10
sth %l4, [%l7 + 0x64]
movrgez %l2, %g6, %o1
fbule %fcc3, loop_287
fbu %fcc1, loop_288
tpos %xcc, 0x6
fmovdvc %icc, %f4, %f10
loop_287:
stx %g2, [%l7 + 0x30]
loop_288:
array32 %g5, %l1, %i5
edge8ln %g7, %i4, %l0
brgez,a %g4, loop_289
fcmpne16 %f8, %f14, %o5
ldd [%l7 + 0x38], %f2
ldd [%l7 + 0x40], %f14
loop_289:
movrgez %o2, %g3, %i7
std %f0, [%l7 + 0x10]
fmovrde %g1, %f2, %f6
stw %o6, [%l7 + 0x78]
stb %o4, [%l7 + 0x6E]
brlez %o0, loop_290
umul %i0, %i6, %i2
pdist %f2, %f4, %f12
ldsh [%l7 + 0x7C], %o3
loop_290:
bgu,a,pt %icc, loop_291
lduh [%l7 + 0x4A], %o7
fmovrdlz %l6, %f10, %f10
ldsh [%l7 + 0x20], %l3
loop_291:
fbl,a %fcc3, loop_292
ldd [%l7 + 0x48], %f10
ldsh [%l7 + 0x60], %l5
faligndata %f14, %f10, %f0
loop_292:
fpadd32 %f6, %f8, %f4
fba,a %fcc3, loop_293
tl %xcc, 0x5
ldub [%l7 + 0x68], %i1
fcmpne32 %f4, %f2, %l4
loop_293:
ld [%l7 + 0x68], %f4
fmovrsgez %l2, %f8, %f7
sth %g6, [%l7 + 0x78]
fmovrdne %i3, %f2, %f2
sdivcc %g2, 0x0C3E, %g5
fpsub32s %f4, %f9, %f4
ldsh [%l7 + 0x5E], %l1
ldsh [%l7 + 0x74], %i5
movg %icc, %g7, %i4
fmovsn %xcc, %f5, %f0
fmovdvs %xcc, %f0, %f9
mulscc %l0, 0x0FF5, %g4
fxor %f4, %f6, %f6
brlz %o1, loop_294
ldsw [%l7 + 0x10], %o2
orcc %o5, %i7, %g1
fmovdgu %icc, %f2, %f0
loop_294:
sdivcc %g3, 0x1FF3, %o4
edge32 %o0, %o6, %i0
movleu %icc, %i6, %i2
and %o7, %l6, %o3
tvc %icc, 0x7
stw %l5, [%l7 + 0x48]
stx %i1, [%l7 + 0x08]
ldub [%l7 + 0x3C], %l3
movpos %xcc, %l2, %g6
ldsw [%l7 + 0x64], %l4
udivx %i3, 0x1BB6, %g2
tpos %xcc, 0x3
fmovsvc %icc, %f9, %f3
brnz %l1, loop_295
mulscc %i5, %g5, %g7
fmovsle %xcc, %f8, %f2
ldsb [%l7 + 0x67], %i4
loop_295:
orcc %l0, %o1, %g4
fbo,a %fcc2, loop_296
ldx [%l7 + 0x18], %o5
edge32ln %o2, %g1, %i7
ldsh [%l7 + 0x62], %o4
loop_296:
brlz %o0, loop_297
fmovde %xcc, %f5, %f5
fpadd16s %f2, %f4, %f8
edge32 %g3, %o6, %i0
loop_297:
fpsub32s %f0, %f2, %f10
st %f8, [%l7 + 0x28]
tleu %icc, 0x3
fpadd16 %f10, %f0, %f4
fnands %f2, %f14, %f3
call loop_298
ldsb [%l7 + 0x1F], %i6
st %f0, [%l7 + 0x08]
srl %o7, %i2, %l6
loop_298:
subcc %o3, 0x1C40, %l5
subc %l3, 0x038C, %i1
mulscc %l2, %l4, %i3
fmovda %xcc, %f13, %f6
sth %g2, [%l7 + 0x12]
fmovscc %icc, %f8, %f14
fmovsn %xcc, %f4, %f15
bleu,a loop_299
ldd [%l7 + 0x38], %f10
edge16 %g6, %i5, %l1
fsrc2 %f8, %f14
loop_299:
fmovsa %xcc, %f8, %f11
taddcctv %g7, %g5, %l0
movcc %xcc, %i4, %g4
movne %icc, %o5, %o2
fmovdg %icc, %f10, %f2
sdiv %g1, 0x1093, %o1
stw %o4, [%l7 + 0x5C]
fmovdl %xcc, %f10, %f10
movvs %icc, %o0, %i7
fmovdcc %icc, %f5, %f14
ldsw [%l7 + 0x10], %o6
fcmpne32 %f8, %f2, %i0
taddcc %i6, 0x0984, %o7
movvs %icc, %i2, %g3
fmovrsne %o3, %f4, %f3
sllx %l5, 0x15, %l6
fmovscs %icc, %f2, %f0
fpack16 %f2, %f7
ldd [%l7 + 0x48], %f2
edge8n %i1, %l2, %l3
bne,a %xcc, loop_300
call loop_301
brlez %i3, loop_302
fbu,a %fcc1, loop_303
loop_300:
fmul8sux16 %f0, %f2, %f14
loop_301:
bneg,a,pn %icc, loop_304
loop_302:
srl %g2, 0x17, %l4
loop_303:
fands %f1, %f8, %f11
ld [%l7 + 0x10], %f1
loop_304:
fba %fcc3, loop_305
movneg %xcc, %i5, %g6
ldub [%l7 + 0x68], %l1
fbue,a %fcc3, loop_306
loop_305:
nop
setx loop_307, %l0, %l1
jmpl %l1, %g7
ldsh [%l7 + 0x78], %g5
ldsh [%l7 + 0x5E], %l0
loop_306:
sth %g4, [%l7 + 0x74]
loop_307:
sdivx %o5, 0x100D, %i4
bcs,a,pn %icc, loop_308
brgez %o2, loop_309
ldub [%l7 + 0x24], %o1
fmovsne %xcc, %f3, %f7
loop_308:
fones %f4
loop_309:
fba %fcc3, loop_310
fnand %f6, %f14, %f14
sll %g1, 0x1D, %o4
xnor %o0, 0x0A32, %i7
loop_310:
stw %o6, [%l7 + 0x3C]
movcc %xcc, %i0, %o7
lduw [%l7 + 0x0C], %i2
fbule %fcc3, loop_311
movrgz %g3, 0x091, %o3
movrlz %i6, 0x001, %l6
array32 %l5, %i1, %l2
loop_311:
tne %icc, 0x6
fbne,a %fcc2, loop_312
fmovrdgez %l3, %f6, %f12
edge32ln %g2, %i3, %i5
ldd [%l7 + 0x38], %f6
loop_312:
stw %g6, [%l7 + 0x1C]
bgu loop_313
fnands %f9, %f10, %f0
sth %l4, [%l7 + 0x6E]
movne %xcc, %g7, %g5
loop_313:
stb %l1, [%l7 + 0x3F]
fmul8x16 %f15, %f10, %f6
nop
setx loop_314, %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
tn %xcc, 0x7
lduh [%l7 + 0x10], %g4
fmovdgu %xcc, %f4, %f3
loop_314:
andn %o5, 0x1607, %l0
lduh [%l7 + 0x50], %i4
fcmpne32 %f4, %f10, %o2
addcc %g1, 0x0481, %o1
bl,a,pn %xcc, loop_315
brgz %o0, loop_316
st %f8, [%l7 + 0x0C]
stb %i7, [%l7 + 0x54]
loop_315:
ld [%l7 + 0x5C], %f6
loop_316:
ldx [%l7 + 0x70], %o6
ldsh [%l7 + 0x20], %o4
edge8 %i0, %o7, %g3
nop
setx loop_317, %l0, %l1
jmpl %l1, %i2
fmovsleu %xcc, %f4, %f12
movvs %icc, %i6, %o3
fpack32 %f2, %f12, %f12
loop_317:
fmovdgu %icc, %f7, %f9
fmovrdne %l6, %f4, %f4
ba %xcc, loop_318
fcmpne32 %f10, %f6, %i1
bcc,a %xcc, loop_319
fble %fcc3, loop_320
loop_318:
fbu %fcc3, loop_321
bcc,pt %xcc, loop_322
loop_319:
fcmpd %fcc3, %f0, %f0
loop_320:
fmovsne %xcc, %f15, %f13
loop_321:
fmovsgu %icc, %f7, %f1
loop_322:
bcc,pt %icc, loop_323
sth %l2, [%l7 + 0x34]
stx %l3, [%l7 + 0x38]
ba,pn %xcc, loop_324
loop_323:
fxnor %f12, %f2, %f14
fmovrdne %l5, %f8, %f4
ldub [%l7 + 0x5B], %i3
loop_324:
bne,pt %xcc, loop_325
brgz,a %g2, loop_326
st %f11, [%l7 + 0x6C]
ldsb [%l7 + 0x79], %i5
loop_325:
andcc %l4, 0x1E05, %g7
loop_326:
fnegd %f8, %f0
move %icc, %g6, %l1
ldsh [%l7 + 0x12], %g4
ldub [%l7 + 0x22], %g5
movrne %l0, %o5, %i4
udiv %g1, 0x0A02, %o2
ldsw [%l7 + 0x7C], %o1
fnot1 %f8, %f8
movrne %i7, %o0, %o4
bne loop_327
movvc %icc, %o6, %o7
tle %xcc, 0x2
fmul8x16al %f5, %f6, %f12
loop_327:
ldsb [%l7 + 0x5D], %g3
fnands %f11, %f1, %f14
tg %icc, 0x0
fpack16 %f2, %f12
stx %i0, [%l7 + 0x18]
call loop_328
movcc %xcc, %i6, %o3
stw %l6, [%l7 + 0x30]
ldsh [%l7 + 0x58], %i1
loop_328:
std %f12, [%l7 + 0x48]
ld [%l7 + 0x48], %f10
fnors %f11, %f2, %f12
ldub [%l7 + 0x4E], %i2
stx %l3, [%l7 + 0x68]
udiv %l5, 0x165D, %l2
fbl,a %fcc1, loop_329
ldx [%l7 + 0x10], %i3
ldd [%l7 + 0x18], %f0
alignaddr %g2, %i5, %g7
loop_329:
fpadd32s %f9, %f8, %f0
fbule,a %fcc1, loop_330
fsrc2s %f5, %f12
ldub [%l7 + 0x24], %l4
fcmpne32 %f6, %f10, %g6
loop_330:
std %f10, [%l7 + 0x40]
ldx [%l7 + 0x40], %l1
fmovsneg %icc, %f12, %f12
fmovdvc %icc, %f3, %f14
std %f6, [%l7 + 0x48]
tneg %xcc, 0x2
stx %g4, [%l7 + 0x38]
tvc %xcc, 0x1
call loop_331
fandnot1 %f6, %f4, %f12
stx %l0, [%l7 + 0x68]
fnot2 %f12, %f4
loop_331:
sth %g5, [%l7 + 0x76]
fble %fcc2, loop_332
ldsb [%l7 + 0x2F], %o5
fcmpeq16 %f10, %f0, %i4
fands %f12, %f14, %f2
loop_332:
addccc %o2, 0x1859, %g1
ldsh [%l7 + 0x12], %i7
ldsw [%l7 + 0x50], %o0
tge %xcc, 0x6
fcmpeq16 %f12, %f6, %o1
bne,a,pn %icc, loop_333
tleu %xcc, 0x0
fzero %f8
sth %o6, [%l7 + 0x26]
loop_333:
be %icc, loop_334
ldx [%l7 + 0x50], %o7
te %icc, 0x4
ldsh [%l7 + 0x4E], %o4
loop_334:
sub %i0, 0x04D5, %i6
fmovrdgez %o3, %f8, %f0
stb %l6, [%l7 + 0x77]
st %f15, [%l7 + 0x24]
ldsw [%l7 + 0x24], %g3
fmovrdgez %i2, %f10, %f8
ldsb [%l7 + 0x0D], %i1
fmovdcc %xcc, %f10, %f9
fmovdl %icc, %f4, %f8
xorcc %l5, %l2, %l3
st %f12, [%l7 + 0x10]
stx %g2, [%l7 + 0x60]
fmovda %xcc, %f14, %f4
stb %i3, [%l7 + 0x58]
bge,pt %icc, loop_335
nop
setx loop_336, %l0, %l1
jmpl %l1, %g7
ldsb [%l7 + 0x0B], %l4
fblg %fcc0, loop_337
loop_335:
array32 %i5, %l1, %g6
loop_336:
fcmpne16 %f6, %f4, %g4
fzeros %f11
loop_337:
ldd [%l7 + 0x18], %f8
ldsb [%l7 + 0x61], %l0
tleu %xcc, 0x0
movrlez %g5, 0x2B8, %o5
fcmpgt16 %f10, %f14, %i4
ldsh [%l7 + 0x1A], %o2
fpadd32s %f5, %f1, %f10
brnz %g1, loop_338
and %o0, 0x1599, %o1
bcs loop_339
orncc %o6, %o7, %o4
loop_338:
addccc %i0, %i7, %i6
movrne %o3, 0x0D7, %l6
loop_339:
lduh [%l7 + 0x56], %g3
tpos %icc, 0x1
tcc %xcc, 0x4
stw %i2, [%l7 + 0x18]
movle %icc, %l5, %l2
edge16 %i1, %l3, %g2
fmovrslz %i3, %f8, %f12
ldx [%l7 + 0x40], %l4
st %f14, [%l7 + 0x78]
lduw [%l7 + 0x70], %g7
umul %l1, 0x17B4, %i5
srl %g4, 0x06, %g6
tgu %xcc, 0x1
ldsb [%l7 + 0x33], %l0
ld [%l7 + 0x40], %f2
movge %xcc, %o5, %g5
movvc %xcc, %i4, %o2
bgu,a loop_340
fmovdvs %xcc, %f1, %f4
fpsub16 %f0, %f0, %f6
stw %o0, [%l7 + 0x3C]
loop_340:
edge32l %o1, %g1, %o7
move %icc, %o4, %i0
xnor %o6, 0x091F, %i7
ldd [%l7 + 0x38], %f14
edge16 %o3, %i6, %l6
fbl,a %fcc3, loop_341
ldd [%l7 + 0x28], %f6
fornot1s %f9, %f2, %f13
bgu,pn %xcc, loop_342
loop_341:
fbe %fcc2, loop_343
ldub [%l7 + 0x2E], %i2
fpsub16s %f10, %f6, %f7
loop_342:
fbge %fcc3, loop_344
loop_343:
fbl %fcc0, loop_345
st %f1, [%l7 + 0x68]
fmovsne %xcc, %f3, %f9
loop_344:
movrlez %l5, 0x320, %l2
loop_345:
tsubcctv %g3, %i1, %g2
fmovrdne %i3, %f12, %f0
ldd [%l7 + 0x68], %f0
ldsh [%l7 + 0x58], %l4
ldx [%l7 + 0x20], %l3
pdist %f4, %f0, %f2
be,pn %icc, loop_346
addccc %l1, 0x09CF, %i5
fandnot2 %f0, %f4, %f0
lduw [%l7 + 0x68], %g7
loop_346:
addcc %g4, %l0, %o5
fpack16 %f14, %f8
alignaddr %g5, %i4, %o2
bcs,pt %xcc, loop_347
sth %o0, [%l7 + 0x0C]
fmovrslz %o1, %f11, %f11
ld [%l7 + 0x7C], %f2
loop_347:
ldsh [%l7 + 0x0A], %g6
array32 %g1, %o7, %o4
ldsb [%l7 + 0x2C], %i0
xor %i7, %o6, %i6
stw %l6, [%l7 + 0x34]
fmovdne %xcc, %f2, %f7
lduh [%l7 + 0x3C], %o3
ldub [%l7 + 0x50], %i2
st %f5, [%l7 + 0x24]
srl %l5, 0x08, %g3
mulx %l2, %i1, %i3
fpsub16 %f2, %f14, %f0
edge16 %l4, %g2, %l1
ldsb [%l7 + 0x30], %l3
fmovdvc %xcc, %f8, %f7
ldsh [%l7 + 0x3E], %i5
bneg,a,pt %icc, loop_348
movleu %xcc, %g7, %l0
fmovsge %xcc, %f11, %f6
movrne %g4, %g5, %i4
loop_348:
addcc %o2, 0x14DB, %o0
xnorcc %o5, %g6, %g1
ldx [%l7 + 0x20], %o7
xnor %o4, %o1, %i7
ldsw [%l7 + 0x1C], %i0
ldsh [%l7 + 0x5E], %i6
movg %icc, %o6, %o3
fpackfix %f2, %f12
fcmpes %fcc2, %f12, %f15
ldx [%l7 + 0x58], %l6
orncc %i2, 0x0147, %l5
fpack16 %f14, %f11
call loop_349
fbe %fcc1, loop_350
tleu %icc, 0x0
fmovdpos %icc, %f15, %f2
loop_349:
bpos,a,pt %xcc, loop_351
loop_350:
stw %g3, [%l7 + 0x50]
std %f12, [%l7 + 0x10]
brlez,a %l2, loop_352
loop_351:
fabsd %f4, %f0
fcmpne32 %f0, %f4, %i1
bneg,a,pn %icc, loop_353
loop_352:
tleu %icc, 0x1
fnegs %f13, %f15
ld [%l7 + 0x78], %f7
loop_353:
add %l4, 0x174D, %g2
siam 0x0
srlx %l1, %i3, %l3
be %icc, loop_354
tcs %icc, 0x6
ldsw [%l7 + 0x34], %g7
bpos,a,pn %icc, loop_355
loop_354:
fmovrsne %l0, %f14, %f15
array32 %g4, %g5, %i4
ldd [%l7 + 0x50], %f10
loop_355:
fsrc2s %f6, %f9
stx %o2, [%l7 + 0x20]
tpos %icc, 0x0
ble %xcc, loop_356
udivx %o0, 0x1E6E, %i5
ldd [%l7 + 0x18], %f14
lduh [%l7 + 0x34], %g6
loop_356:
fbu,a %fcc2, loop_357
fmovs %f1, %f4
xorcc %o5, 0x1FFA, %o7
fmovsl %icc, %f3, %f14
loop_357:
fnot2 %f12, %f6
fpadd16 %f8, %f10, %f6
fpack32 %f0, %f6, %f6
xorcc %g1, %o1, %o4
be loop_358
addc %i0, 0x0B3C, %i7
sdivcc %i6, 0x1811, %o6
edge16n %o3, %i2, %l6
loop_358:
fcmpgt16 %f10, %f10, %l5
fnot2s %f4, %f10
ta %icc, 0x3
ldd [%l7 + 0x18], %f10
stb %g3, [%l7 + 0x0C]
movrlez %i1, 0x357, %l4
ldx [%l7 + 0x30], %l2
lduw [%l7 + 0x30], %g2
xnor %l1, 0x140F, %i3
fmovsvc %xcc, %f0, %f6
stw %l3, [%l7 + 0x4C]
tneg %xcc, 0x7
ldsw [%l7 + 0x64], %l0
bcs %icc, loop_359
fpadd32s %f12, %f15, %f7
ldub [%l7 + 0x33], %g4
ldub [%l7 + 0x2D], %g5
loop_359:
edge8 %g7, %o2, %o0
bge,pn %icc, loop_360
std %f10, [%l7 + 0x38]
subc %i4, %i5, %g6
ld [%l7 + 0x5C], %f9
loop_360:
addcc %o7, %o5, %o1
fmovd %f12, %f8
udivcc %g1, 0x0789, %i0
ldx [%l7 + 0x30], %i7
fxors %f6, %f8, %f9
fmovse %xcc, %f12, %f7
std %f2, [%l7 + 0x48]
fmovsg %icc, %f9, %f5
fexpand %f9, %f2
fmovdg %xcc, %f15, %f13
sdivcc %o4, 0x19CA, %i6
edge32n %o3, %i2, %l6
fmovrdgez %o6, %f6, %f2
fmovrslz %l5, %f14, %f15
addcc %i1, 0x1C15, %l4
edge32l %l2, %g2, %g3
array16 %i3, %l1, %l0
subccc %g4, 0x1A95, %g5
brgz %g7, loop_361
fpsub16s %f8, %f15, %f7
fmovsa %icc, %f12, %f8
std %f2, [%l7 + 0x08]
loop_361:
bne loop_362
fmovdg %xcc, %f4, %f1
edge8n %o2, %l3, %o0
tpos %xcc, 0x6
loop_362:
stx %i5, [%l7 + 0x50]
movl %xcc, %g6, %o7
st %f3, [%l7 + 0x10]
taddcc %o5, 0x1E81, %i4
ble %icc, loop_363
faligndata %f0, %f0, %f14
brnz %g1, loop_364
fmovs %f6, %f1
loop_363:
tcs %xcc, 0x7
sth %o1, [%l7 + 0x68]
loop_364:
brnz,a %i0, loop_365
lduw [%l7 + 0x70], %o4
udiv %i6, 0x128E, %i7
ld [%l7 + 0x28], %f1
loop_365:
fmovsleu %xcc, %f9, %f10
fbue %fcc1, loop_366
bl,a,pt %xcc, loop_367
ldsh [%l7 + 0x50], %o3
ba,pn %icc, loop_368
loop_366:
nop
setx loop_369, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_367:
sth %l6, [%l7 + 0x76]
sdivx %i2, 0x1E76, %o6
loop_368:
tne %xcc, 0x1
loop_369:
stw %i1, [%l7 + 0x4C]
fmovsneg %xcc, %f15, %f5
fmovrde %l5, %f14, %f8
fmovdneg %icc, %f2, %f10
movgu %icc, %l2, %g2
sub %l4, %g3, %l1
fmovrslez %l0, %f12, %f1
movg %xcc, %i3, %g5
fpadd16s %f1, %f8, %f2
fmovrdgz %g7, %f0, %f14
movrlez %o2, %g4, %l3
fmovdne %icc, %f0, %f5
fbuge,a %fcc0, loop_370
udivx %o0, 0x0B7F, %i5
ldd [%l7 + 0x50], %f2
stb %o7, [%l7 + 0x74]
loop_370:
fone %f8
ldd [%l7 + 0x28], %f2
fmovde %xcc, %f4, %f8
brgz,a %g6, loop_371
fmovrdgz %i4, %f12, %f12
std %f12, [%l7 + 0x78]
edge16n %g1, %o1, %o5
loop_371:
brlez,a %o4, loop_372
fcmple16 %f4, %f14, %i6
fba %fcc3, loop_373
ld [%l7 + 0x70], %f14
loop_372:
movrlz %i0, %o3, %l6
fnands %f8, %f11, %f10
loop_373:
subccc %i2, %i7, %i1
fpack32 %f14, %f2, %f8
orn %o6, 0x0FE8, %l5
ldub [%l7 + 0x13], %l2
fbl,a %fcc0, loop_374
lduh [%l7 + 0x2A], %l4
taddcctv %g3, 0x0BA1, %g2
ld [%l7 + 0x68], %f0
loop_374:
lduh [%l7 + 0x6A], %l0
xor %l1, %g5, %i3
edge16ln %g7, %g4, %l3
lduh [%l7 + 0x0A], %o0
lduh [%l7 + 0x34], %o2
fba,a %fcc1, loop_375
fpackfix %f2, %f9
fcmpd %fcc0, %f2, %f6
fmovdl %xcc, %f10, %f14
loop_375:
move %xcc, %i5, %o7
te %icc, 0x5
lduh [%l7 + 0x12], %i4
ldx [%l7 + 0x10], %g1
fmovdcs %xcc, %f8, %f14
fcmpgt16 %f8, %f0, %o1
orcc %o5, %g6, %i6
udivcc %i0, 0x0875, %o3
lduh [%l7 + 0x6C], %o4
movl %icc, %l6, %i7
movpos %xcc, %i1, %i2
nop
setx loop_376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnegd %f10, %f4
movl %icc, %o6, %l2
ldd [%l7 + 0x10], %f4
loop_376:
fmovdvs %icc, %f14, %f5
ldsb [%l7 + 0x1B], %l5
stx %g3, [%l7 + 0x70]
fmovs %f7, %f13
tge %icc, 0x7
andncc %l4, %l0, %g2
brnz,a %l1, loop_377
fmovspos %icc, %f15, %f11
fsrc1s %f1, %f2
bneg,a %icc, loop_378
loop_377:
sth %g5, [%l7 + 0x36]
sdivx %i3, 0x15F5, %g4
move %xcc, %l3, %g7
loop_378:
fabsd %f2, %f12
sdivcc %o2, 0x1B21, %o0
fbge,a %fcc2, loop_379
ta %icc, 0x5
mova %icc, %o7, %i4
st %f10, [%l7 + 0x10]
loop_379:
ldsh [%l7 + 0x48], %i5
ldsb [%l7 + 0x5D], %g1
fmovspos %icc, %f12, %f11
fnot2 %f6, %f12
fbo %fcc2, loop_380
srlx %o5, %g6, %o1
std %f14, [%l7 + 0x50]
fblg,a %fcc3, loop_381
loop_380:
ldub [%l7 + 0x6A], %i0
subcc %i6, 0x0C15, %o4
ldub [%l7 + 0x21], %l6
loop_381:
sdivx %i7, 0x080F, %o3
fmovdge %icc, %f2, %f10
bvc,a loop_382
edge8 %i1, %i2, %l2
brgz,a %o6, loop_383
st %f12, [%l7 + 0x14]
loop_382:
be %xcc, loop_384
fmuld8sux16 %f13, %f2, %f0
loop_383:
ba %xcc, loop_385
fsrc1s %f15, %f5
loop_384:
brlez,a %l5, loop_386
ldsw [%l7 + 0x54], %l4
loop_385:
lduw [%l7 + 0x64], %g3
move %icc, %g2, %l0
loop_386:
fxor %f6, %f14, %f2
movcc %icc, %l1, %g5
ld [%l7 + 0x7C], %f15
fmovrsne %i3, %f14, %f8
fbu %fcc2, loop_387
bvs,a %icc, loop_388
ldd [%l7 + 0x70], %f8
ldsh [%l7 + 0x3E], %g4
loop_387:
stw %l3, [%l7 + 0x30]
loop_388:
movvc %xcc, %g7, %o0
movvc %xcc, %o2, %o7
lduw [%l7 + 0x08], %i5
ldd [%l7 + 0x78], %f2
edge16ln %i4, %o5, %g1
fnot2 %f12, %f2
addcc %g6, 0x03EA, %i0
sth %o1, [%l7 + 0x52]
addcc %o4, %i6, %i7
stb %l6, [%l7 + 0x44]
movle %xcc, %i1, %i2
lduw [%l7 + 0x14], %l2
lduw [%l7 + 0x5C], %o3
std %f10, [%l7 + 0x18]
fmul8x16au %f2, %f12, %f8
ldsh [%l7 + 0x16], %l5
fbn,a %fcc2, loop_389
st %f9, [%l7 + 0x0C]
fmovsgu %xcc, %f5, %f1
lduh [%l7 + 0x52], %o6
loop_389:
addcc %l4, 0x0EC2, %g3
fmovsge %icc, %f6, %f15
stx %l0, [%l7 + 0x20]
ldd [%l7 + 0x20], %f10
ldd [%l7 + 0x10], %f12
fmovrdlez %g2, %f14, %f10
fbuge %fcc0, loop_390
xor %l1, %i3, %g5
ldsb [%l7 + 0x4C], %g4
movrgz %g7, 0x088, %o0
loop_390:
ldsh [%l7 + 0x4C], %l3
fmul8x16al %f4, %f11, %f0
fands %f5, %f9, %f1
fmovrse %o7, %f9, %f3
fors %f4, %f9, %f14
stb %o2, [%l7 + 0x7F]
sth %i5, [%l7 + 0x1C]
st %f0, [%l7 + 0x24]
faligndata %f14, %f8, %f12
fone %f12
fmovrdlez %o5, %f2, %f6
edge16n %g1, %g6, %i0
tcc %icc, 0x2
fmovs %f4, %f6
fmovsn %xcc, %f5, %f7
fbuge %fcc0, loop_391
ldd [%l7 + 0x60], %f14
fnors %f1, %f9, %f12
sll %o1, %i4, %i6
loop_391:
fbl,a %fcc2, loop_392
move %xcc, %o4, %i7
stb %i1, [%l7 + 0x6A]
mova %xcc, %i2, %l2
loop_392:
ld [%l7 + 0x50], %f0
ldsb [%l7 + 0x44], %l6
bcs,a loop_393
movge %xcc, %l5, %o3
bge %icc, loop_394
sth %l4, [%l7 + 0x22]
loop_393:
sllx %o6, 0x18, %g3
tne %xcc, 0x3
loop_394:
fbule,a %fcc1, loop_395
movrlz %l0, %g2, %i3
fandnot2s %f14, %f6, %f8
tcc %icc, 0x3
loop_395:
fmovdpos %xcc, %f5, %f5
lduw [%l7 + 0x78], %g5
sth %g4, [%l7 + 0x58]
bgu,pt %xcc, loop_396
tcs %xcc, 0x6
fmovsl %icc, %f4, %f6
fmovsneg %xcc, %f7, %f13
loop_396:
fcmpes %fcc3, %f5, %f13
ldx [%l7 + 0x48], %l1
fbug,a %fcc1, loop_397
fmovrdgz %o0, %f14, %f4
stx %l3, [%l7 + 0x48]
fnot1s %f15, %f15
loop_397:
edge32 %o7, %o2, %g7
tsubcctv %i5, %o5, %g1
brlz,a %i0, loop_398
bshuffle %f0, %f0, %f8
stx %o1, [%l7 + 0x58]
fcmpgt32 %f12, %f8, %g6
loop_398:
fmovsleu %xcc, %f11, %f7
fmovsge %icc, %f13, %f4
bcc,pt %icc, loop_399
stx %i6, [%l7 + 0x38]
fmovrsgz %i4, %f8, %f5
tge %icc, 0x3
loop_399:
fsrc1 %f8, %f10
stx %i7, [%l7 + 0x68]
tne %icc, 0x0
bne loop_400
fbl,a %fcc3, loop_401
andncc %o4, %i2, %l2
fmovrsgz %l6, %f2, %f11
loop_400:
std %f12, [%l7 + 0x30]
loop_401:
ldsb [%l7 + 0x68], %l5
bleu,pn %xcc, loop_402
call loop_403
fba,a %fcc0, loop_404
fmovdl %icc, %f5, %f3
loop_402:
edge16l %o3, %i1, %o6
loop_403:
brlz,a %g3, loop_405
loop_404:
stb %l4, [%l7 + 0x3D]
xnorcc %g2, %i3, %g5
fbge,a %fcc1, loop_406
loop_405:
ld [%l7 + 0x44], %f4
orcc %l0, %l1, %g4
fpadd16s %f0, %f4, %f15
loop_406:
brlz,a %l3, loop_407
stx %o0, [%l7 + 0x20]
tl %xcc, 0x3
fbl,a %fcc0, loop_408
loop_407:
fmovdneg %icc, %f14, %f6
movg %xcc, %o7, %g7
fabss %f14, %f2
loop_408:
tleu %xcc, 0x6
fpsub16 %f14, %f12, %f4
umulcc %o2, %o5, %g1
fbul %fcc2, loop_409
fmul8x16al %f1, %f13, %f0
fnand %f8, %f10, %f14
bpos,a,pn %xcc, loop_410
loop_409:
array32 %i5, %o1, %g6
sll %i6, %i4, %i7
ldsw [%l7 + 0x18], %o4
loop_410:
fbue %fcc2, loop_411
stw %i2, [%l7 + 0x68]
bl,pt %xcc, loop_412
fmovdcc %xcc, %f5, %f10
loop_411:
bgu %xcc, loop_413
tg %xcc, 0x1
loop_412:
movleu %icc, %l2, %i0
stb %l6, [%l7 + 0x41]
loop_413:
pdist %f12, %f4, %f6
ldsh [%l7 + 0x08], %o3
fmovdvc %xcc, %f8, %f5
ldsw [%l7 + 0x28], %i1
fornot1s %f3, %f9, %f1
ldx [%l7 + 0x18], %o6
movrlz %g3, 0x2F8, %l4
bvc,pn %icc, loop_414
ldx [%l7 + 0x28], %l5
fmovrdgz %i3, %f2, %f12
move %xcc, %g2, %l0
loop_414:
edge8l %l1, %g5, %g4
faligndata %f0, %f12, %f10
mulscc %l3, %o7, %o0
fcmped %fcc1, %f0, %f4
popc %o2, %g7
sllx %o5, %i5, %o1
fpadd16s %f11, %f13, %f6
bgu,pt %xcc, loop_415
fexpand %f12, %f14
fxor %f14, %f10, %f14
sethi 0x08A4, %g6
loop_415:
lduh [%l7 + 0x42], %g1
andncc %i4, %i6, %i7
fcmps %fcc2, %f4, %f14
tcs %icc, 0x2
lduh [%l7 + 0x3E], %i2
fzeros %f0
stx %l2, [%l7 + 0x60]
lduw [%l7 + 0x18], %o4
st %f10, [%l7 + 0x4C]
brnz,a %i0, loop_416
sethi 0x0761, %o3
for %f14, %f0, %f8
fmul8x16al %f12, %f2, %f0
loop_416:
tleu %xcc, 0x2
fmovsneg %xcc, %f12, %f11
brgez,a %i1, loop_417
fandnot2 %f0, %f12, %f14
brlz %o6, loop_418
edge8ln %g3, %l6, %l4
loop_417:
ld [%l7 + 0x74], %f9
fmovsn %xcc, %f8, %f0
loop_418:
stx %l5, [%l7 + 0x20]
ldx [%l7 + 0x18], %g2
fpadd16 %f12, %f6, %f0
ldx [%l7 + 0x28], %i3
stb %l0, [%l7 + 0x71]
orcc %l1, %g4, %l3
fcmple32 %f4, %f12, %g5
orcc %o7, %o0, %g7
stx %o2, [%l7 + 0x78]
fbn %fcc1, loop_419
fcmpgt16 %f6, %f2, %i5
ldsw [%l7 + 0x1C], %o5
bg,a %icc, loop_420
loop_419:
ldsb [%l7 + 0x33], %g6
subcc %g1, %o1, %i4
fmovsl %xcc, %f4, %f12
loop_420:
lduh [%l7 + 0x16], %i6
ld [%l7 + 0x34], %f3
fmovsvc %xcc, %f7, %f13
movre %i2, 0x2F4, %i7
movrlez %o4, 0x3D4, %l2
ldub [%l7 + 0x5A], %o3
mulscc %i0, 0x186C, %o6
ld [%l7 + 0x54], %f5
brlz %i1, loop_421
st %f13, [%l7 + 0x68]
fmovdgu %icc, %f11, %f10
fmovdneg %xcc, %f11, %f2
loop_421:
stw %l6, [%l7 + 0x6C]
fnands %f14, %f1, %f15
fmovdneg %xcc, %f13, %f1
for %f12, %f10, %f10
srl %l4, 0x11, %g3
fmovsne %icc, %f3, %f5
ld [%l7 + 0x44], %f12
movle %xcc, %l5, %i3
stb %l0, [%l7 + 0x39]
subcc %g2, 0x0F4B, %g4
ldd [%l7 + 0x08], %f4
fmovsvc %icc, %f0, %f11
fmovde %icc, %f5, %f7
be,a,pt %icc, loop_422
fbule,a %fcc2, loop_423
smul %l3, %g5, %o7
fblg %fcc1, loop_424
loop_422:
bcs,a,pn %icc, loop_425
loop_423:
fmuld8ulx16 %f2, %f11, %f6
nop
setx loop_426, %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_424:
stx %o0, [%l7 + 0x40]
loop_425:
fpsub16s %f4, %f4, %f1
movl %xcc, %g7, %o2
loop_426:
udiv %i5, 0x0E4D, %l1
stb %o5, [%l7 + 0x5C]
fzero %f4
stb %g6, [%l7 + 0x74]
fmovrslez %o1, %f1, %f8
fpsub32 %f8, %f2, %f10
fones %f2
fandnot1s %f0, %f10, %f0
fandnot2 %f4, %f6, %f8
fmovrdgez %g1, %f10, %f8
fnors %f0, %f8, %f0
movrgez %i6, 0x0F6, %i4
fmul8ulx16 %f2, %f12, %f14
sra %i7, %o4, %i2
ldub [%l7 + 0x58], %l2
array32 %o3, %o6, %i1
tvs %xcc, 0x5
ld [%l7 + 0x68], %f6
fmovsg %xcc, %f2, %f12
stb %l6, [%l7 + 0x60]
ldd [%l7 + 0x08], %f10
stb %i0, [%l7 + 0x27]
mulx %l4, %l5, %g3
movn %xcc, %i3, %g2
nop
setx loop_427, %l0, %l1
jmpl %l1, %l0
fandnot1 %f4, %f6, %f0
fbul %fcc0, loop_428
fmovdvs %icc, %f3, %f6
loop_427:
edge16l %l3, %g5, %g4
fornot1 %f14, %f0, %f4
loop_428:
fmovdl %xcc, %f13, %f10
fnegd %f12, %f8
fpsub16 %f12, %f14, %f12
sdivcc %o7, 0x148F, %o0
bcc %xcc, loop_429
tpos %icc, 0x1
sub %o2, %g7, %i5
sdivx %o5, 0x0347, %g6
loop_429:
lduw [%l7 + 0x58], %o1
movge %icc, %l1, %i6
movl %xcc, %i4, %i7
fmovdn %xcc, %f1, %f10
fmovdneg %icc, %f12, %f5
orncc %o4, 0x014A, %g1
movcc %icc, %i2, %o3
fmovrsgz %o6, %f9, %f2
ldsb [%l7 + 0x59], %l2
pdist %f6, %f14, %f8
fpadd32s %f0, %f0, %f13
ldx [%l7 + 0x30], %i1
fmovdneg %icc, %f12, %f5
fmul8x16au %f15, %f15, %f14
xnorcc %i0, %l6, %l4
movrgz %l5, %g3, %g2
fmovdneg %xcc, %f7, %f10
fmovsa %xcc, %f11, %f7
fmul8ulx16 %f12, %f4, %f4
fxnor %f14, %f8, %f0
st %f1, [%l7 + 0x58]
bcc loop_430
brgez,a %i3, loop_431
nop
setx loop_432, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %l0, [%l7 + 0x25]
loop_430:
ldsw [%l7 + 0x74], %l3
loop_431:
taddcc %g4, %g5, %o7
loop_432:
subcc %o0, 0x18AF, %g7
fmovrdlez %o2, %f12, %f6
ldd [%l7 + 0x10], %f2
stb %o5, [%l7 + 0x42]
st %f13, [%l7 + 0x78]
ldub [%l7 + 0x4A], %i5
ldsh [%l7 + 0x20], %o1
edge8n %l1, %i6, %g6
fnands %f10, %f14, %f11
fmul8x16au %f13, %f5, %f0
fmovsvc %icc, %f11, %f15
fones %f3
fbg %fcc2, loop_433
tpos %icc, 0x3
fnot2 %f10, %f6
stb %i7, [%l7 + 0x6A]
loop_433:
fmovda %xcc, %f2, %f15
movn %xcc, %o4, %g1
bleu loop_434
sethi 0x11A9, %i2
ld [%l7 + 0x24], %f6
fbe,a %fcc2, loop_435
loop_434:
fmovdne %xcc, %f14, %f11
fbuge %fcc2, loop_436
movpos %xcc, %o3, %o6
loop_435:
udivcc %i4, 0x02AB, %l2
fmovdcs %xcc, %f13, %f4
loop_436:
fcmple16 %f12, %f0, %i1
ldub [%l7 + 0x33], %l6
srax %l4, 0x17, %i0
fbge,a %fcc1, loop_437
orcc %g3, %g2, %i3
subccc %l5, 0x0C0F, %l3
siam 0x0
loop_437:
movgu %xcc, %g4, %g5
stb %l0, [%l7 + 0x09]
lduw [%l7 + 0x50], %o0
edge32 %g7, %o7, %o5
array8 %i5, %o2, %l1
andn %o1, %i6, %i7
fbo,a %fcc3, loop_438
bpos,pt %xcc, loop_439
fblg,a %fcc0, loop_440
fzeros %f7
loop_438:
fmovrde %g6, %f12, %f6
loop_439:
movcc %icc, %o4, %i2
loop_440:
ldub [%l7 + 0x37], %g1
fmovspos %xcc, %f1, %f8
fxnors %f5, %f11, %f10
fcmpd %fcc2, %f4, %f10
xnor %o6, %o3, %i4
fblg %fcc0, loop_441
bl,a,pt %xcc, loop_442
ldx [%l7 + 0x70], %l2
fmovdgu %icc, %f11, %f9
loop_441:
lduw [%l7 + 0x74], %i1
loop_442:
movn %xcc, %l4, %l6
fmovsvc %xcc, %f15, %f11
alignaddrl %i0, %g2, %g3
tvc %icc, 0x6
sethi 0x0923, %i3
fnot1s %f5, %f6
fmul8sux16 %f4, %f10, %f6
fmovscs %xcc, %f3, %f11
bg,pt %xcc, loop_443
tvc %xcc, 0x5
fmul8x16 %f6, %f10, %f12
mova %xcc, %l3, %g4
loop_443:
lduh [%l7 + 0x18], %l5
brgez %l0, loop_444
fcmple32 %f2, %f14, %o0
stx %g5, [%l7 + 0x68]
ldub [%l7 + 0x14], %o7
loop_444:
bn,a loop_445
ld [%l7 + 0x18], %f15
stb %o5, [%l7 + 0x70]
ldx [%l7 + 0x28], %g7
loop_445:
fandnot2s %f13, %f14, %f3
edge16 %i5, %l1, %o2
stx %i6, [%l7 + 0x50]
ta %icc, 0x0
edge16ln %i7, %o1, %g6
fcmps %fcc0, %f7, %f13
fsrc1 %f14, %f2
sra %o4, 0x14, %g1
fzero %f4
te %icc, 0x5
ldub [%l7 + 0x2D], %i2
ldx [%l7 + 0x40], %o3
movrgez %o6, %l2, %i1
fpadd32s %f2, %f14, %f6
fpack16 %f2, %f12
fmovsneg %icc, %f12, %f1
smulcc %i4, 0x01EE, %l4
fnegd %f0, %f12
orn %l6, %g2, %i0
fmovrsgez %g3, %f14, %f10
fmul8x16al %f15, %f12, %f14
lduh [%l7 + 0x6C], %i3
fbule %fcc2, loop_446
or %l3, 0x17F4, %g4
stb %l0, [%l7 + 0x73]
bne,a loop_447
loop_446:
fmovs %f15, %f1
fmovsvc %icc, %f13, %f14
bvc,a %xcc, loop_448
loop_447:
fandnot2 %f8, %f2, %f6
tle %icc, 0x6
edge8 %o0, %l5, %o7
loop_448:
xorcc %g5, %g7, %o5
ldx [%l7 + 0x30], %i5
nop
setx loop_449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movre %o2, %l1, %i7
std %f14, [%l7 + 0x70]
fmovrslez %o1, %f15, %f10
loop_449:
ldub [%l7 + 0x2F], %g6
ldd [%l7 + 0x18], %f4
ldsh [%l7 + 0x32], %i6
tcs %xcc, 0x2
fmovsleu %icc, %f1, %f6
fmul8x16 %f1, %f12, %f0
bpos,a loop_450
or %o4, 0x108C, %g1
fmovsl %icc, %f3, %f7
fmovdpos %icc, %f14, %f11
loop_450:
ldd [%l7 + 0x58], %f12
fpackfix %f12, %f8
nop
setx loop_451, %l0, %l1
jmpl %l1, %i2
ldsh [%l7 + 0x70], %o6
fpack32 %f10, %f8, %f10
ldsw [%l7 + 0x38], %l2
loop_451:
ldx [%l7 + 0x20], %o3
fsrc2 %f2, %f12
fmul8x16 %f5, %f6, %f2
ldsh [%l7 + 0x5A], %i1
fmovsn %icc, %f1, %f3
std %f6, [%l7 + 0x78]
fnands %f7, %f5, %f10
nop
setx loop_452, %l0, %l1
jmpl %l1, %i4
ldub [%l7 + 0x59], %l4
smulcc %g2, %i0, %g3
movgu %xcc, %i3, %l3
loop_452:
ldsh [%l7 + 0x34], %l6
array32 %l0, %g4, %l5
fmovrdlez %o0, %f12, %f8
ldsb [%l7 + 0x56], %o7
movrne %g7, 0x170, %o5
fabsd %f10, %f10
sll %g5, 0x17, %o2
umul %i5, 0x1E41, %i7
edge16ln %l1, %g6, %i6
ldub [%l7 + 0x32], %o1
fornot2s %f2, %f15, %f8
fbug %fcc2, loop_453
fcmped %fcc1, %f10, %f10
movne %icc, %g1, %o4
ldub [%l7 + 0x1C], %i2
loop_453:
movre %l2, %o3, %o6
movge %xcc, %i4, %l4
fmovdcs %xcc, %f10, %f13
fpsub16 %f4, %f10, %f6
andcc %g2, %i0, %i1
st %f5, [%l7 + 0x40]
st %f6, [%l7 + 0x58]
bleu,a,pt %icc, loop_454
fmovrdlz %i3, %f0, %f14
ldsh [%l7 + 0x3C], %l3
ldx [%l7 + 0x70], %l6
loop_454:
ldx [%l7 + 0x10], %g3
ldd [%l7 + 0x08], %f0
faligndata %f10, %f10, %f2
ld [%l7 + 0x1C], %f1
fnegs %f14, %f6
fmovrsgez %g4, %f15, %f2
sth %l5, [%l7 + 0x36]
movne %icc, %o0, %l0
std %f10, [%l7 + 0x78]
fmovsneg %xcc, %f5, %f1
bgu,a,pn %xcc, loop_455
fnand %f10, %f6, %f14
fcmple32 %f8, %f4, %g7
fpack32 %f14, %f10, %f14
loop_455:
tvs %xcc, 0x6
fbne %fcc0, loop_456
ldsh [%l7 + 0x40], %o5
ldd [%l7 + 0x48], %f14
movgu %icc, %o7, %o2
loop_456:
fand %f12, %f6, %f4
fandnot2 %f14, %f14, %f14
brgez,a %i5, loop_457
fbg,a %fcc1, loop_458
brz %i7, loop_459
array32 %g5, %g6, %l1
loop_457:
stb %i6, [%l7 + 0x0F]
loop_458:
fnot1s %f9, %f0
loop_459:
fbug %fcc2, loop_460
fmul8x16au %f2, %f0, %f4
fbg,a %fcc2, loop_461
srax %g1, 0x0C, %o4
loop_460:
fbn,a %fcc3, loop_462
fmovdcc %icc, %f10, %f5
loop_461:
andcc %o1, 0x07C2, %i2
fmovdgu %xcc, %f14, %f13
loop_462:
bgu,pn %xcc, loop_463
stx %l2, [%l7 + 0x48]
fmovrslez %o3, %f9, %f11
fxnor %f14, %f2, %f12
loop_463:
array32 %i4, %l4, %g2
tsubcctv %i0, 0x05C0, %o6
movge %xcc, %i3, %l3
fsrc1 %f6, %f12
bcs,pt %xcc, loop_464
fpsub16s %f12, %f2, %f11
tsubcctv %i1, %g3, %l6
nop
setx loop_465, %l0, %l1
jmpl %l1, %g4
loop_464:
fabss %f9, %f5
fmovsle %icc, %f7, %f10
bneg,a %xcc, loop_466
loop_465:
lduw [%l7 + 0x3C], %o0
udivcc %l5, 0x15B8, %g7
ldsw [%l7 + 0x70], %l0
loop_466:
lduw [%l7 + 0x20], %o7
fmovdcc %xcc, %f3, %f1
udivcc %o5, 0x0078, %i5
st %f2, [%l7 + 0x38]
bl,a loop_467
fmovrse %i7, %f3, %f8
lduh [%l7 + 0x3E], %g5
fbul,a %fcc1, loop_468
loop_467:
lduh [%l7 + 0x58], %g6
tg %xcc, 0x3
sll %o2, %l1, %i6
loop_468:
fmovsg %xcc, %f15, %f15
subc %o4, 0x0878, %o1
std %f0, [%l7 + 0x20]
sll %i2, 0x05, %g1
fpack16 %f10, %f11
movpos %icc, %o3, %i4
ldsw [%l7 + 0x14], %l2
ldx [%l7 + 0x78], %l4
fsrc2 %f4, %f8
tle %icc, 0x5
fnegd %f8, %f2
edge16ln %g2, %o6, %i0
fpsub16s %f3, %f9, %f1
ldub [%l7 + 0x66], %i3
tge %xcc, 0x1
lduw [%l7 + 0x54], %l3
tge %xcc, 0x0
tge %icc, 0x3
fabsd %f2, %f10
fandnot2 %f6, %f2, %f10
movge %xcc, %g3, %l6
edge16 %i1, %o0, %g4
fones %f10
fpackfix %f8, %f10
fmovsne %icc, %f1, %f4
ldub [%l7 + 0x3B], %l5
lduw [%l7 + 0x58], %l0
sth %g7, [%l7 + 0x3A]
fmovdne %xcc, %f7, %f1
fmovrdgez %o5, %f10, %f2
udivx %i5, 0x0C2A, %o7
movrlez %g5, 0x10E, %i7
smulcc %o2, 0x1E1D, %g6
siam 0x2
tne %icc, 0x4
fcmple16 %f10, %f0, %i6
fbul %fcc2, loop_469
ldsw [%l7 + 0x30], %o4
addc %l1, %o1, %g1
fpsub32 %f2, %f0, %f14
loop_469:
ldsw [%l7 + 0x54], %o3
tle %xcc, 0x1
fcmpeq32 %f0, %f8, %i2
ldsw [%l7 + 0x4C], %i4
fpadd16s %f10, %f11, %f2
smul %l2, 0x0213, %g2
andncc %o6, %l4, %i0
bcs,a %icc, loop_470
ldx [%l7 + 0x68], %i3
udiv %g3, 0x00AF, %l6
tg %xcc, 0x6
loop_470:
stb %i1, [%l7 + 0x77]
fmovda %xcc, %f10, %f11
addccc %l3, 0x1A4A, %o0
array32 %g4, %l0, %l5
fmovrsgez %g7, %f8, %f1
umul %i5, 0x093B, %o5
ldx [%l7 + 0x48], %o7
stx %g5, [%l7 + 0x60]
stx %i7, [%l7 + 0x30]
fmovsneg %icc, %f3, %f8
fmovrsne %o2, %f4, %f6
ldsw [%l7 + 0x1C], %g6
movn %xcc, %o4, %i6
lduh [%l7 + 0x68], %o1
stx %l1, [%l7 + 0x10]
lduw [%l7 + 0x48], %g1
edge16ln %i2, %o3, %i4
lduh [%l7 + 0x44], %g2
bcc,pn %icc, loop_471
fbule %fcc0, loop_472
stb %o6, [%l7 + 0x42]
fbge %fcc1, loop_473
loop_471:
fors %f1, %f3, %f15
loop_472:
ldub [%l7 + 0x45], %l4
fbn,a %fcc2, loop_474
loop_473:
fba %fcc1, loop_475
ld [%l7 + 0x28], %f11
fmovsgu %icc, %f5, %f1
loop_474:
fmul8ulx16 %f6, %f10, %f10
loop_475:
fpsub16s %f3, %f2, %f6
st %f10, [%l7 + 0x10]
fpsub16 %f0, %f10, %f12
orn %i0, %i3, %g3
stb %l6, [%l7 + 0x1F]
ta %xcc, 0x6
fmovde %icc, %f13, %f2
movvs %icc, %l2, %i1
ldd [%l7 + 0x28], %f12
tsubcctv %l3, 0x055C, %g4
fmovdneg %icc, %f6, %f11
stw %l0, [%l7 + 0x6C]
movgu %xcc, %o0, %g7
std %f2, [%l7 + 0x50]
ldd [%l7 + 0x50], %f12
lduw [%l7 + 0x68], %i5
fcmpne16 %f12, %f0, %l5
lduh [%l7 + 0x62], %o7
fcmps %fcc2, %f2, %f2
edge32ln %o5, %i7, %o2
fcmpgt32 %f12, %f12, %g5
std %f8, [%l7 + 0x30]
fabss %f4, %f10
fbe %fcc2, loop_476
fnor %f0, %f2, %f2
smulcc %g6, 0x03BB, %i6
ldsw [%l7 + 0x2C], %o4
loop_476:
movvs %xcc, %l1, %o1
fornot2 %f14, %f12, %f4
lduw [%l7 + 0x54], %g1
bneg %xcc, loop_477
std %f4, [%l7 + 0x70]
tn %xcc, 0x6
andn %o3, 0x09D7, %i4
loop_477:
fcmpne16 %f14, %f6, %g2
smul %o6, %l4, %i0
bn %icc, loop_478
fmul8sux16 %f4, %f10, %f2
fbg %fcc2, loop_479
fnors %f12, %f11, %f7
loop_478:
xor %i3, 0x0720, %g3
tcs %icc, 0x7
loop_479:
ble %icc, loop_480
lduh [%l7 + 0x50], %i2
edge16n %l6, %i1, %l2
fone %f6
loop_480:
bl,a,pn %icc, loop_481
sdivx %g4, 0x16CE, %l3
fmovrdgez %o0, %f12, %f10
fsrc2s %f0, %f1
loop_481:
fbo %fcc0, loop_482
ldsb [%l7 + 0x40], %g7
fabsd %f0, %f0
fble,a %fcc2, loop_483
loop_482:
taddcc %i5, 0x0D50, %l5
fandnot1 %f6, %f12, %f2
ldd [%l7 + 0x20], %f6
loop_483:
bcs,a,pt %xcc, loop_484
addcc %o7, 0x03E2, %l0
ld [%l7 + 0x6C], %f9
bn,pn %xcc, loop_485
loop_484:
sub %o5, 0x018F, %i7
st %f7, [%l7 + 0x20]
lduw [%l7 + 0x2C], %o2
loop_485:
lduh [%l7 + 0x28], %g5
movl %icc, %g6, %i6
ldx [%l7 + 0x28], %l1
stb %o1, [%l7 + 0x50]
fcmpes %fcc1, %f10, %f6
sll %g1, 0x1A, %o3
addccc %o4, %i4, %g2
fexpand %f10, %f14
fabsd %f2, %f6
fbne %fcc1, loop_486
fzeros %f14
bl,a loop_487
bge,a %xcc, loop_488
loop_486:
mulx %o6, 0x16E3, %l4
fpackfix %f8, %f7
loop_487:
fmovrdlz %i3, %f0, %f0
loop_488:
fmovsge %icc, %f8, %f9
fmovdcc %icc, %f6, %f3
edge16l %i0, %i2, %l6
tvs %xcc, 0x5
edge32ln %g3, %i1, %l2
std %f2, [%l7 + 0x18]
fandnot1 %f0, %f6, %f10
nop
setx loop_489, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g4, [%l7 + 0x58]
movl %xcc, %o0, %l3
brgz,a %g7, loop_490
loop_489:
tpos %icc, 0x3
movpos %icc, %l5, %i5
mulscc %o7, %o5, %i7
loop_490:
movg %icc, %l0, %g5
fnot2s %f13, %f9
alignaddr %g6, %o2, %l1
st %f11, [%l7 + 0x3C]
sub %i6, 0x1EBB, %o1
fone %f4
ble loop_491
fmovrdgez %o3, %f10, %f0
std %f2, [%l7 + 0x68]
fmovrslz %g1, %f14, %f13
loop_491:
stb %i4, [%l7 + 0x73]
sethi 0x11A6, %g2
lduh [%l7 + 0x64], %o6
fnegd %f8, %f4
fzeros %f6
edge32 %l4, %o4, %i0
tcc %icc, 0x1
fmovsa %xcc, %f8, %f4
ldsw [%l7 + 0x58], %i3
srl %l6, 0x0C, %i2
std %f2, [%l7 + 0x30]
fpack16 %f0, %f12
ldx [%l7 + 0x78], %i1
ldsb [%l7 + 0x47], %l2
taddcctv %g3, %o0, %l3
fcmped %fcc2, %f12, %f4
fblg %fcc2, loop_492
stb %g4, [%l7 + 0x4A]
fmul8x16al %f15, %f5, %f2
stx %l5, [%l7 + 0x10]
loop_492:
std %f2, [%l7 + 0x78]
tpos %xcc, 0x1
fbne,a %fcc3, loop_493
fmovsvc %icc, %f2, %f0
fnot2 %f12, %f2
lduw [%l7 + 0x2C], %g7
loop_493:
fcmpd %fcc1, %f8, %f6
ldsb [%l7 + 0x5A], %i5
fbge,a %fcc0, loop_494
st %f1, [%l7 + 0x30]
fmovrdgz %o5, %f4, %f4
edge8 %i7, %l0, %o7
loop_494:
nop
setx loop_495, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %g5, [%l7 + 0x2F]
fmovdg %icc, %f13, %f0
sdivx %o2, 0x16E8, %g6
loop_495:
stw %l1, [%l7 + 0x44]
array8 %o1, %i6, %o3
st %f14, [%l7 + 0x2C]
lduw [%l7 + 0x60], %i4
tgu %xcc, 0x2
xnor %g1, 0x1FEC, %o6
movn %xcc, %g2, %o4
ldsh [%l7 + 0x34], %i0
st %f10, [%l7 + 0x44]
fands %f4, %f8, %f11
std %f8, [%l7 + 0x60]
mulscc %i3, 0x1EF5, %l6
stx %i2, [%l7 + 0x08]
fba %fcc3, loop_496
movneg %xcc, %l4, %i1
nop
setx loop_497, %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 %l2, 0x1A4C, %o0
loop_496:
bcs,a %xcc, loop_498
brgz %l3, loop_499
loop_497:
lduw [%l7 + 0x70], %g4
stw %l5, [%l7 + 0x78]
loop_498:
fcmped %fcc0, %f6, %f6
loop_499:
sllx %g7, %i5, %g3
lduh [%l7 + 0x62], %o5
movpos %xcc, %l0, %o7
edge32ln %i7, %o2, %g5
movcs %xcc, %l1, %o1
std %f4, [%l7 + 0x30]
call loop_500
fsrc1s %f12, %f2
fbg %fcc3, loop_501
be,a %icc, loop_502
loop_500:
fmovsa %icc, %f9, %f11
fble,a %fcc0, loop_503
loop_501:
orn %g6, 0x0A71, %i6
loop_502:
movgu %icc, %i4, %g1
edge8 %o3, %g2, %o4
loop_503:
lduw [%l7 + 0x30], %o6
fmovsvs %xcc, %f5, %f12
edge16ln %i0, %i3, %l6
bge,a,pn %xcc, loop_504
brnz,a %i2, loop_505
movrgz %l4, 0x29E, %l2
fmovrdgez %i1, %f2, %f14
loop_504:
movpos %icc, %o0, %l3
loop_505:
stb %l5, [%l7 + 0x63]
bvs,a,pn %xcc, loop_506
fbug,a %fcc1, loop_507
alignaddrl %g4, %i5, %g7
ldsh [%l7 + 0x5A], %o5
loop_506:
mulscc %g3, %l0, %i7
loop_507:
fbo,a %fcc1, loop_508
fbn %fcc0, loop_509
mulx %o7, %o2, %l1
nop
setx loop_510, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_508:
edge8 %g5, %g6, %o1
loop_509:
sdiv %i6, 0x18C0, %g1
popc %i4, %g2
loop_510:
ldd [%l7 + 0x40], %f4
ldsh [%l7 + 0x6A], %o3
addcc %o6, %o4, %i0
fbge,a %fcc3, loop_511
lduw [%l7 + 0x4C], %l6
fmovsg %xcc, %f5, %f10
srl %i2, 0x0C, %i3
loop_511:
ldd [%l7 + 0x10], %f0
andn %l2, 0x0933, %i1
fcmple16 %f12, %f12, %o0
lduw [%l7 + 0x48], %l4
nop
setx loop_512, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x50], %f12
fmovrslez %l3, %f7, %f0
fmovrsgz %l5, %f5, %f5
loop_512:
fpmerge %f8, %f10, %f6
fpsub32 %f0, %f8, %f12
ldsb [%l7 + 0x5C], %i5
addcc %g4, %g7, %g3
st %f2, [%l7 + 0x4C]
sub %o5, %i7, %l0
fmovsvs %xcc, %f5, %f2
fand %f10, %f4, %f4
xorcc %o2, 0x09D4, %o7
ldsb [%l7 + 0x51], %l1
taddcctv %g5, %o1, %i6
edge16n %g1, %i4, %g6
movleu %xcc, %g2, %o6
fsrc2 %f6, %f10
std %f4, [%l7 + 0x50]
fcmpne32 %f12, %f6, %o3
xor %i0, %l6, %i2
lduw [%l7 + 0x58], %o4
fmovrdlez %l2, %f12, %f14
sth %i1, [%l7 + 0x46]
fbo,a %fcc0, loop_513
fzeros %f12
fpack16 %f0, %f12
fnand %f14, %f4, %f14
loop_513:
ldsb [%l7 + 0x30], %i3
taddcc %o0, %l4, %l3
stw %i5, [%l7 + 0x68]
brz %l5, loop_514
subcc %g4, 0x13C2, %g3
edge8 %o5, %g7, %l0
bl,a loop_515
loop_514:
ldsw [%l7 + 0x2C], %o2
tne %icc, 0x2
fmovsge %icc, %f11, %f4
loop_515:
ldsw [%l7 + 0x2C], %o7
brgez %i7, loop_516
fandnot1s %f12, %f9, %f3
fbu %fcc3, loop_517
array16 %l1, %o1, %g5
loop_516:
andcc %g1, 0x1313, %i6
fbe %fcc0, loop_518
loop_517:
fmovsvc %xcc, %f2, %f11
fpsub32 %f12, %f12, %f4
fpadd16 %f12, %f0, %f12
loop_518:
lduh [%l7 + 0x0A], %i4
subc %g2, 0x0909, %o6
bn,a %xcc, loop_519
tl %xcc, 0x0
edge8n %o3, %g6, %l6
array8 %i0, %o4, %l2
loop_519:
ldd [%l7 + 0x30], %f12
std %f12, [%l7 + 0x40]
ldsb [%l7 + 0x76], %i2
andncc %i3, %o0, %l4
fmovsgu %icc, %f1, %f15
movg %xcc, %i1, %i5
fpsub32s %f10, %f4, %f5
fandnot1s %f13, %f14, %f9
fmovsvc %xcc, %f1, %f8
xnorcc %l5, %l3, %g4
movrlz %o5, 0x060, %g7
fpack32 %f6, %f14, %f10
edge8ln %g3, %l0, %o7
call loop_520
fpadd32s %f0, %f7, %f5
call loop_521
ldub [%l7 + 0x1A], %i7
loop_520:
lduh [%l7 + 0x58], %o2
fabsd %f8, %f6
loop_521:
fmovsn %xcc, %f9, %f6
udiv %l1, 0x052B, %g5
ldsh [%l7 + 0x10], %o1
siam 0x4
fmovdle %icc, %f3, %f2
ld [%l7 + 0x34], %f10
lduw [%l7 + 0x3C], %i6
fmovdvc %icc, %f10, %f2
fabss %f7, %f5
fnand %f14, %f14, %f2
stb %g1, [%l7 + 0x38]
fmovrsgz %i4, %f13, %f10
sdivcc %o6, 0x031C, %g2
bg,a %xcc, loop_522
fmul8x16al %f15, %f1, %f2
ldsb [%l7 + 0x12], %g6
fmovdcc %icc, %f5, %f9
loop_522:
fmovs %f14, %f0
fmovdne %xcc, %f12, %f3
ldd [%l7 + 0x40], %f0
ldub [%l7 + 0x71], %l6
fandnot1 %f8, %f10, %f12
tvs %xcc, 0x1
stx %i0, [%l7 + 0x68]
fmovdl %icc, %f7, %f0
sll %o4, 0x09, %o3
ldd [%l7 + 0x50], %f0
fmovdgu %xcc, %f4, %f0
ldd [%l7 + 0x60], %f2
fcmped %fcc0, %f10, %f12
tcc %icc, 0x5
movg %xcc, %i2, %i3
fnand %f10, %f14, %f8
edge16n %l2, %l4, %i1
lduw [%l7 + 0x38], %i5
stx %l5, [%l7 + 0x58]
bcs,a,pn %xcc, loop_523
brlz %l3, loop_524
fsrc2 %f8, %f2
fcmpne16 %f2, %f2, %g4
loop_523:
st %f14, [%l7 + 0x74]
loop_524:
alignaddr %o0, %o5, %g3
bneg,a,pt %icc, loop_525
edge32 %l0, %g7, %o7
ldx [%l7 + 0x58], %i7
srl %o2, %l1, %g5
loop_525:
movre %o1, 0x301, %g1
ldub [%l7 + 0x73], %i4
sdiv %o6, 0x1309, %g2
fmovdvs %icc, %f6, %f7
fble,a %fcc1, loop_526
fors %f10, %f14, %f14
bne,a,pt %icc, loop_527
ldx [%l7 + 0x20], %g6
loop_526:
movrlez %l6, %i6, %i0
fmovd %f4, %f10
loop_527:
fmovrsgez %o3, %f4, %f8
fmovsg %xcc, %f10, %f5
subccc %o4, %i2, %i3
stw %l4, [%l7 + 0x44]
fcmpes %fcc3, %f6, %f10
orcc %l2, %i5, %i1
fabss %f3, %f4
ldub [%l7 + 0x1B], %l3
tvs %icc, 0x1
stw %g4, [%l7 + 0x18]
movrgz %l5, %o0, %g3
popc 0x0E22, %o5
fbl %fcc3, loop_528
fzeros %f6
fmovs %f0, %f11
fandnot2s %f12, %f14, %f1
loop_528:
lduh [%l7 + 0x7E], %l0
fcmple32 %f6, %f0, %o7
stx %g7, [%l7 + 0x18]
std %f0, [%l7 + 0x70]
fmovdvc %xcc, %f13, %f2
fcmpgt32 %f4, %f4, %o2
ldd [%l7 + 0x10], %f0
bshuffle %f0, %f8, %f6
movpos %icc, %l1, %i7
array8 %g5, %o1, %g1
umul %i4, 0x1C35, %o6
bpos,pn %xcc, loop_529
bge,pt %xcc, loop_530
stx %g2, [%l7 + 0x50]
ldsw [%l7 + 0x18], %g6
loop_529:
subcc %l6, %i6, %o3
loop_530:
fbge,a %fcc0, loop_531
fandnot1 %f10, %f8, %f8
fmovdge %icc, %f1, %f13
fmovs %f10, %f11
loop_531:
array8 %i0, %i2, %o4
ldsw [%l7 + 0x50], %i3
fnand %f2, %f6, %f2
lduw [%l7 + 0x78], %l4
fmovrdgez %i5, %f6, %f12
fnors %f8, %f0, %f3
brz,a %l2, loop_532
fcmpgt32 %f4, %f6, %i1
fmovsvc %xcc, %f9, %f3
ta %xcc, 0x0
loop_532:
ldub [%l7 + 0x1A], %l3
subccc %l5, 0x147A, %g4
taddcc %o0, 0x0654, %o5
std %f4, [%l7 + 0x08]
fbul %fcc1, loop_533
std %f6, [%l7 + 0x78]
bl loop_534
ldx [%l7 + 0x70], %g3
loop_533:
fbuge,a %fcc2, loop_535
sllx %o7, %l0, %o2
loop_534:
sra %g7, %l1, %g5
fcmpne32 %f8, %f0, %o1
loop_535:
ldsh [%l7 + 0x38], %g1
edge8l %i7, %o6, %i4
tleu %xcc, 0x2
fmovsn %xcc, %f14, %f2
std %f2, [%l7 + 0x70]
brlez,a %g2, loop_536
fsrc2 %f14, %f10
fmovsa %icc, %f9, %f12
fxnor %f14, %f14, %f14
loop_536:
ld [%l7 + 0x6C], %f0
fandnot1 %f4, %f12, %f4
fcmpd %fcc1, %f14, %f6
fmul8ulx16 %f2, %f4, %f12
orcc %l6, %g6, %i6
fpack16 %f2, %f0
bvs,a,pn %xcc, loop_537
fmuld8sux16 %f7, %f9, %f4
stw %o3, [%l7 + 0x48]
fmovdne %xcc, %f2, %f3
loop_537:
ldsb [%l7 + 0x55], %i2
lduh [%l7 + 0x30], %o4
sll %i3, %l4, %i5
fcmps %fcc1, %f1, %f1
fmovsvs %icc, %f7, %f12
mulx %i0, 0x18FF, %i1
movrgez %l3, 0x196, %l2
fpadd16 %f4, %f14, %f10
fnegs %f9, %f9
fxnors %f0, %f6, %f1
nop
setx loop_538, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
alignaddr %g4, %o0, %o5
ldd [%l7 + 0x30], %f0
sra %l5, %g3, %o7
loop_538:
fnegd %f8, %f14
ld [%l7 + 0x5C], %f15
lduw [%l7 + 0x7C], %l0
ldub [%l7 + 0x68], %g7
sethi 0x0C5E, %l1
fxors %f12, %f15, %f0
fbn %fcc0, loop_539
tge %icc, 0x6
fbg,a %fcc2, loop_540
tsubcctv %g5, 0x18C6, %o1
loop_539:
fmovdne %xcc, %f12, %f0
fpsub16 %f4, %f0, %f2
loop_540:
stx %g1, [%l7 + 0x20]
fmovrdgez %o2, %f10, %f4
stw %o6, [%l7 + 0x10]
fble,a %fcc0, loop_541
fpadd32s %f5, %f14, %f4
popc 0x1FDD, %i4
fmovsl %xcc, %f2, %f13
loop_541:
bpos loop_542
edge32n %g2, %i7, %l6
fbule %fcc2, loop_543
smulcc %i6, %o3, %i2
loop_542:
fmovsneg %icc, %f14, %f6
fxnors %f13, %f9, %f11
loop_543:
fand %f12, %f12, %f6
movrgez %o4, %g6, %l4
fpsub32 %f0, %f2, %f4
movvs %icc, %i3, %i5
sdiv %i0, 0x005A, %l3
srl %l2, 0x1A, %i1
sub %g4, 0x10C5, %o5
ldd [%l7 + 0x18], %f8
fbuge %fcc1, loop_544
lduw [%l7 + 0x2C], %l5
stw %o0, [%l7 + 0x50]
sra %g3, %l0, %g7
loop_544:
fmul8ulx16 %f6, %f6, %f6
edge32l %o7, %l1, %o1
ld [%l7 + 0x48], %f2
ld [%l7 + 0x68], %f8
brz,a %g1, loop_545
bg,pn %icc, loop_546
orn %o2, %o6, %i4
brgez,a %g2, loop_547
loop_545:
sdivcc %g5, 0x1CEF, %l6
loop_546:
fzero %f8
ldsw [%l7 + 0x3C], %i7
loop_547:
andn %o3, 0x01F4, %i2
fmovdcs %icc, %f3, %f12
ldsh [%l7 + 0x48], %o4
ldsw [%l7 + 0x50], %g6
fmovrse %i6, %f10, %f5
fbge,a %fcc3, loop_548
fmovsn %icc, %f7, %f0
fpadd32s %f0, %f2, %f13
movle %icc, %i3, %l4
loop_548:
add %i5, %l3, %i0
andcc %i1, 0x0454, %g4
tsubcctv %l2, 0x0151, %l5
tvc %xcc, 0x4
fornot2 %f2, %f14, %f4
fpackfix %f2, %f13
bpos,pt %icc, loop_549
ldsb [%l7 + 0x69], %o5
movg %icc, %g3, %l0
fand %f8, %f4, %f6
loop_549:
fmovrdlz %g7, %f10, %f6
ldsb [%l7 + 0x59], %o0
addccc %o7, 0x0211, %o1
fpadd16s %f0, %f13, %f15
fnot2 %f12, %f8
subc %g1, 0x19A4, %l1
fbn %fcc1, loop_550
std %f12, [%l7 + 0x40]
stx %o2, [%l7 + 0x68]
popc %i4, %o6
loop_550:
bne,pt %icc, loop_551
ld [%l7 + 0x28], %f13
fmuld8sux16 %f13, %f5, %f10
st %f12, [%l7 + 0x44]
loop_551:
fnand %f14, %f14, %f10
fmovsl %icc, %f6, %f10
edge8l %g2, %g5, %l6
bge,a,pt %icc, loop_552
nop
setx loop_553, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
addccc %o3, 0x02FB, %i7
movrgz %o4, %g6, %i2
loop_552:
addcc %i3, 0x0B31, %i6
loop_553:
fcmpgt32 %f2, %f0, %i5
fmovrdlz %l4, %f2, %f14
fbg,a %fcc2, loop_554
ldub [%l7 + 0x5C], %l3
fnors %f9, %f13, %f0
movpos %icc, %i1, %g4
loop_554:
subcc %i0, 0x1F72, %l5
fbne %fcc1, loop_555
udivcc %l2, 0x1746, %g3
sub %o5, %l0, %o0
fmovdgu %xcc, %f15, %f1
loop_555:
and %g7, %o1, %g1
movn %icc, %o7, %o2
fmovsa %icc, %f10, %f4
stx %i4, [%l7 + 0x28]
bneg,a loop_556
fxnor %f8, %f14, %f12
bge,a %xcc, loop_557
fcmple32 %f2, %f4, %o6
loop_556:
movleu %xcc, %g2, %g5
fpmerge %f2, %f12, %f4
loop_557:
and %l6, 0x1A2D, %l1
alignaddrl %o3, %i7, %o4
ld [%l7 + 0x60], %f15
stw %g6, [%l7 + 0x74]
ble %icc, loop_558
addccc %i3, %i6, %i2
bleu,a loop_559
ldd [%l7 + 0x40], %f14
loop_558:
fblg,a %fcc3, loop_560
fmovsleu %icc, %f9, %f6
loop_559:
fcmped %fcc3, %f12, %f6
udivcc %i5, 0x0A4B, %l3
loop_560:
fnegs %f13, %f13
ldd [%l7 + 0x18], %f10
tvs %xcc, 0x0
ldsh [%l7 + 0x70], %l4
fcmped %fcc3, %f10, %f2
fand %f14, %f2, %f2
std %f14, [%l7 + 0x08]
bcc %icc, loop_561
fmovrslez %i1, %f6, %f1
tcs %icc, 0x4
mulx %i0, 0x15F8, %l5
loop_561:
movcs %xcc, %l2, %g4
fmovsle %xcc, %f7, %f14
bn,a,pt %xcc, loop_562
ta %icc, 0x7
tsubcc %g3, 0x1042, %l0
smulcc %o5, %o0, %o1
loop_562:
fbl,a %fcc2, loop_563
movrlez %g7, %o7, %o2
tsubcc %i4, %o6, %g2
fmul8x16al %f9, %f0, %f6
loop_563:
fmovsne %icc, %f0, %f9
movre %g1, 0x339, %g5
fcmps %fcc2, %f9, %f9
movrlez %l1, 0x17B, %l6
srax %i7, %o4, %g6
stx %o3, [%l7 + 0x68]
lduw [%l7 + 0x14], %i3
fnand %f10, %f0, %f10
tcs %xcc, 0x0
ldsh [%l7 + 0x62], %i6
fcmps %fcc0, %f12, %f2
movrlez %i5, %l3, %i2
alignaddrl %l4, %i1, %i0
fmovrdgz %l2, %f10, %f10
bge,a %icc, loop_564
edge8n %g4, %g3, %l5
fzeros %f15
lduw [%l7 + 0x3C], %o5
loop_564:
ldx [%l7 + 0x30], %l0
fones %f5
fors %f3, %f14, %f9
or %o0, %o1, %g7
fcmpne32 %f0, %f0, %o2
fornot1 %f6, %f10, %f10
brlz,a %o7, loop_565
fabss %f11, %f0
fands %f14, %f4, %f8
fors %f1, %f6, %f1
loop_565:
tge %xcc, 0x1
fmul8x16al %f12, %f9, %f4
addcc %i4, %o6, %g2
fmovscs %xcc, %f9, %f0
stx %g1, [%l7 + 0x40]
movrgez %l1, 0x2D3, %l6
ba,a loop_566
pdist %f2, %f2, %f4
bvc loop_567
fxnor %f10, %f2, %f0
loop_566:
movvs %xcc, %g5, %o4
fnands %f0, %f14, %f2
loop_567:
ldsb [%l7 + 0x54], %i7
fornot2s %f8, %f1, %f4
edge32 %o3, %g6, %i6
ld [%l7 + 0x5C], %f8
taddcc %i3, %l3, %i5
brnz,a %i2, loop_568
bl,a,pt %icc, loop_569
sth %l4, [%l7 + 0x4E]
ldsh [%l7 + 0x2C], %i1
loop_568:
movleu %icc, %l2, %g4
loop_569:
fxors %f12, %f6, %f12
movleu %xcc, %i0, %l5
bgu,a loop_570
lduw [%l7 + 0x50], %g3
movre %o5, %l0, %o0
and %g7, %o1, %o2
loop_570:
sra %o7, 0x18, %i4
movrlez %o6, %g1, %l1
fblg,a %fcc3, loop_571
fmovdcc %icc, %f6, %f15
brlez %l6, loop_572
fbul,a %fcc2, loop_573
loop_571:
fornot1 %f14, %f0, %f8
fabss %f8, %f8
loop_572:
fpsub32s %f8, %f2, %f12
loop_573:
sth %g5, [%l7 + 0x08]
movrlz %g2, 0x078, %o4
sdivx %i7, 0x08E3, %o3
bshuffle %f4, %f2, %f4
fmovrslz %g6, %f12, %f5
fbl %fcc0, loop_574
fmovsn %xcc, %f8, %f3
fnors %f1, %f2, %f9
srax %i3, %i6, %i5
loop_574:
lduh [%l7 + 0x76], %i2
fcmpne16 %f10, %f12, %l4
brz %l3, loop_575
move %icc, %i1, %l2
ldx [%l7 + 0x48], %g4
taddcc %i0, %g3, %l5
loop_575:
stw %o5, [%l7 + 0x7C]
fcmpne16 %f4, %f6, %l0
std %f8, [%l7 + 0x50]
tpos %xcc, 0x3
fpsub32 %f14, %f2, %f0
fcmpeq16 %f0, %f10, %o0
movne %icc, %g7, %o2
lduh [%l7 + 0x1E], %o7
fxor %f12, %f10, %f10
edge8ln %i4, %o6, %g1
ldd [%l7 + 0x10], %f12
bne,pn %xcc, loop_576
lduw [%l7 + 0x70], %l1
movl %icc, %o1, %l6
ldx [%l7 + 0x78], %g5
loop_576:
fsrc2s %f2, %f4
array8 %g2, %o4, %i7
fmovsvs %xcc, %f13, %f2
ld [%l7 + 0x48], %f2
stb %o3, [%l7 + 0x36]
fpsub16 %f12, %f12, %f2
edge16ln %i3, %i6, %g6
fmuld8ulx16 %f2, %f8, %f6
ldub [%l7 + 0x45], %i2
ld [%l7 + 0x2C], %f14
fbg,a %fcc0, loop_577
lduw [%l7 + 0x2C], %l4
ba,a,pn %xcc, loop_578
nop
setx loop_579, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_577:
tsubcc %l3, 0x0C96, %i1
fsrc1s %f4, %f11
loop_578:
edge32ln %l2, %i5, %i0
loop_579:
fmuld8ulx16 %f0, %f8, %f10
std %f10, [%l7 + 0x08]
pdist %f4, %f4, %f2
faligndata %f14, %f12, %f6
movvc %xcc, %g4, %g3
edge8 %l5, %o5, %l0
ld [%l7 + 0x28], %f5
xnorcc %g7, 0x07AB, %o2
fcmpeq16 %f10, %f8, %o7
fornot1 %f6, %f14, %f14
ldsb [%l7 + 0x73], %o0
fmovsa %xcc, %f2, %f12
fsrc2s %f2, %f1
movle %xcc, %o6, %i4
movn %icc, %l1, %o1
std %f10, [%l7 + 0x78]
movvc %xcc, %l6, %g1
ldsw [%l7 + 0x10], %g5
movcc %xcc, %o4, %i7
ldx [%l7 + 0x58], %g2
fbn,a %fcc1, loop_580
stx %o3, [%l7 + 0x38]
ldsb [%l7 + 0x6C], %i6
fpadd16 %f14, %f14, %f12
loop_580:
movrgz %i3, 0x0B5, %i2
stx %g6, [%l7 + 0x18]
ldd [%l7 + 0x40], %f6
std %f10, [%l7 + 0x18]
mulscc %l4, %l3, %l2
fcmpgt16 %f14, %f14, %i1
movrne %i0, %g4, %g3
ld [%l7 + 0x64], %f9
and %l5, 0x07E2, %i5
fmovrdlez %o5, %f14, %f0
bne,a %xcc, loop_581
ldub [%l7 + 0x63], %l0
fmovdcc %icc, %f4, %f3
edge16l %o2, %g7, %o0
loop_581:
ldsw [%l7 + 0x34], %o6
fmovdneg %icc, %f4, %f12
movleu %xcc, %o7, %l1
stx %o1, [%l7 + 0x78]
fands %f5, %f13, %f13
tl %icc, 0x1
lduh [%l7 + 0x2C], %i4
nop
setx loop_582, %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
bcs,a %xcc, loop_583
fcmple32 %f2, %f2, %l6
brz,a %g1, loop_584
loop_582:
fmovdvc %xcc, %f10, %f13
loop_583:
fornot1s %f8, %f7, %f9
udivx %g5, 0x1750, %o4
loop_584:
orcc %i7, 0x1CBA, %o3
ld [%l7 + 0x3C], %f10
fmovsn %xcc, %f1, %f1
mova %xcc, %i6, %i3
fmovrsne %g2, %f13, %f8
taddcc %g6, %l4, %i2
ldsb [%l7 + 0x52], %l3
ldsw [%l7 + 0x6C], %i1
std %f0, [%l7 + 0x38]
fornot2s %f11, %f13, %f5
stb %i0, [%l7 + 0x17]
ldsb [%l7 + 0x1D], %l2
fmovrsne %g3, %f14, %f0
fmovdcs %xcc, %f14, %f0
call loop_585
fbge %fcc1, loop_586
sllx %g4, %l5, %i5
movle %icc, %o5, %l0
loop_585:
ldd [%l7 + 0x60], %f4
loop_586:
xor %o2, 0x0483, %o0
fmovsle %xcc, %f2, %f4
nop
setx loop_587, %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
fxors %f14, %f3, %f6
fmovdn %icc, %f10, %f7
tg %xcc, 0x3
loop_587:
fbule,a %fcc2, loop_588
fone %f4
st %f4, [%l7 + 0x5C]
bne,pn %icc, loop_589
loop_588:
fmovsle %xcc, %f7, %f14
fmovrdne %o6, %f6, %f14
fones %f11
loop_589:
subc %g7, %l1, %o7
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
bleu,pt %xcc, loop_591
fxor %f2, %f8, %f6
edge32 %i4, %o1, %g1
loop_590:
brgz %l6, loop_592
loop_591:
udiv %g5, 0x0E16, %o4
tcc %icc, 0x5
movleu %icc, %o3, %i7
loop_592:
addc %i3, 0x1B0F, %i6
sth %g2, [%l7 + 0x6E]
lduw [%l7 + 0x40], %l4
faligndata %f4, %f4, %f12
st %f13, [%l7 + 0x78]
lduh [%l7 + 0x62], %g6
andcc %i2, %l3, %i1
ldsh [%l7 + 0x42], %l2
fnand %f14, %f0, %f10
fnegd %f6, %f0
fmovsvc %xcc, %f4, %f1
fnors %f12, %f4, %f14
fbug,a %fcc2, loop_593
subc %g3, 0x00C3, %i0
ld [%l7 + 0x70], %f1
bg %xcc, loop_594
loop_593:
bpos,pt %xcc, loop_595
srax %l5, 0x15, %g4
movle %xcc, %o5, %i5
loop_594:
sth %o2, [%l7 + 0x36]
loop_595:
brnz,a %o0, loop_596
fbuge,a %fcc2, loop_597
stw %o6, [%l7 + 0x44]
st %f3, [%l7 + 0x20]
loop_596:
movleu %icc, %g7, %l0
loop_597:
std %f14, [%l7 + 0x68]
orcc %l1, 0x0CA6, %i4
ldsh [%l7 + 0x76], %o1
fmovspos %icc, %f11, %f6
fxors %f2, %f9, %f6
srl %g1, %o7, %g5
addc %l6, %o4, %i7
fornot1s %f15, %f3, %f12
sdivx %i3, 0x0442, %o3
andn %g2, %i6, %g6
fmovd %f12, %f2
addccc %i2, 0x1553, %l4
taddcctv %i1, 0x14DD, %l3
fexpand %f12, %f4
array32 %l2, %i0, %l5
xnorcc %g3, 0x0006, %o5
fnot1s %f3, %f0
stb %i5, [%l7 + 0x1C]
fmul8ulx16 %f0, %f2, %f8
stb %g4, [%l7 + 0x2A]
ldd [%l7 + 0x40], %f10
edge16n %o2, %o0, %o6
for %f0, %f14, %f8
std %f6, [%l7 + 0x78]
sdivx %g7, 0x1210, %l0
fmovdge %icc, %f4, %f7
bne %icc, loop_598
fmovse %xcc, %f9, %f8
st %f3, [%l7 + 0x0C]
stb %i4, [%l7 + 0x6D]
loop_598:
movrgz %l1, 0x39B, %o1
sth %o7, [%l7 + 0x32]
fmovde %icc, %f2, %f15
fbule %fcc1, loop_599
fmovdvc %icc, %f1, %f9
stw %g5, [%l7 + 0x74]
ble loop_600
loop_599:
fmovd %f12, %f2
fpadd16 %f0, %f8, %f10
mulx %l6, 0x03E4, %o4
loop_600:
std %f6, [%l7 + 0x28]
fandnot2 %f6, %f14, %f12
lduw [%l7 + 0x78], %i7
lduw [%l7 + 0x44], %i3
fcmps %fcc3, %f11, %f2
fxors %f8, %f9, %f12
movcc %icc, %g1, %g2
brgez,a %o3, loop_601
ldsw [%l7 + 0x60], %i6
stw %g6, [%l7 + 0x38]
udiv %l4, 0x12BA, %i1
loop_601:
fmovdle %xcc, %f7, %f1
fmovde %icc, %f13, %f7
fpsub32s %f1, %f0, %f7
stw %i2, [%l7 + 0x6C]
lduw [%l7 + 0x3C], %l3
stx %i0, [%l7 + 0x58]
fmovse %icc, %f1, %f14
stb %l2, [%l7 + 0x52]
fzeros %f0
movrgez %g3, 0x1A8, %o5
edge32 %l5, %g4, %o2
ldsh [%l7 + 0x52], %o0
fcmpne16 %f10, %f10, %o6
stw %i5, [%l7 + 0x54]
fcmpeq32 %f10, %f0, %l0
bl,a %xcc, loop_602
fcmpes %fcc1, %f5, %f2
fble,a %fcc0, loop_603
ld [%l7 + 0x0C], %f14
loop_602:
ld [%l7 + 0x48], %f7
fmovdneg %icc, %f9, %f13
loop_603:
fors %f8, %f7, %f8
fpack32 %f14, %f12, %f14
edge16ln %i4, %l1, %o1
brnz %g7, loop_604
tneg %icc, 0x2
movre %o7, %g5, %l6
stb %i7, [%l7 + 0x7C]
loop_604:
fbug %fcc1, loop_605
fxors %f6, %f11, %f8
ldsh [%l7 + 0x22], %i3
fmovdge %icc, %f12, %f12
loop_605:
mova %xcc, %g1, %g2
ldd [%l7 + 0x40], %f2
movle %xcc, %o3, %i6
fmovrsgez %o4, %f4, %f5
fba %fcc2, loop_606
fsrc2 %f14, %f12
ldsw [%l7 + 0x1C], %g6
stw %l4, [%l7 + 0x64]
loop_606:
stw %i2, [%l7 + 0x68]
te %xcc, 0x6
fandnot2s %f3, %f2, %f6
tle %xcc, 0x6
movcc %xcc, %i1, %i0
sth %l2, [%l7 + 0x4A]
sll %g3, 0x03, %o5
std %f0, [%l7 + 0x08]
fmovscc %xcc, %f12, %f7
fmovscs %xcc, %f4, %f8
stb %l3, [%l7 + 0x59]
stw %l5, [%l7 + 0x50]
fmovdge %icc, %f13, %f14
edge32 %o2, %g4, %o0
fands %f3, %f4, %f12
ldub [%l7 + 0x2B], %i5
fmovrse %o6, %f8, %f9
stb %i4, [%l7 + 0x69]
fbule,a %fcc1, loop_607
fmovdcs %icc, %f9, %f8
sth %l1, [%l7 + 0x24]
ldsb [%l7 + 0x18], %l0
loop_607:
std %f6, [%l7 + 0x68]
fandnot2 %f12, %f4, %f6
fmovdl %icc, %f14, %f10
brlz %o1, loop_608
ldsw [%l7 + 0x18], %g7
udivcc %o7, 0x00C1, %g5
stx %i7, [%l7 + 0x60]
loop_608:
ba,a,pn %xcc, loop_609
ldub [%l7 + 0x0A], %l6
fmovrde %i3, %f4, %f6
fnot1 %f8, %f2
loop_609:
stw %g1, [%l7 + 0x3C]
call loop_610
fors %f0, %f10, %f7
fcmpd %fcc2, %f14, %f8
tcs %icc, 0x3
loop_610:
movrgez %o3, 0x263, %g2
ldsb [%l7 + 0x63], %o4
fmovsa %xcc, %f3, %f2
edge8ln %i6, %g6, %i2
brlz %l4, loop_611
ldub [%l7 + 0x52], %i0
bge,pt %icc, loop_612
ldx [%l7 + 0x50], %i1
loop_611:
fcmped %fcc0, %f4, %f8
bpos,a,pn %icc, loop_613
loop_612:
fxors %f1, %f0, %f5
nop
setx loop_614, %l0, %l1
jmpl %l1, %l2
stw %o5, [%l7 + 0x54]
loop_613:
fmovrdlez %l3, %f10, %f12
subccc %l5, 0x19D4, %o2
loop_614:
tneg %xcc, 0x1
sllx %g3, %o0, %i5
xorcc %o6, 0x01FD, %g4
fmovsvc %icc, %f15, %f2
ldsw [%l7 + 0x50], %l1
fbge,a %fcc0, loop_615
movcs %icc, %l0, %o1
bpos loop_616
xor %i4, 0x13E4, %o7
loop_615:
fmovsg %xcc, %f7, %f12
fmovdpos %xcc, %f10, %f7
loop_616:
fmovdvs %xcc, %f1, %f1
be,pt %icc, loop_617
fmovrslz %g7, %f12, %f1
edge16l %g5, %i7, %i3
ldub [%l7 + 0x29], %l6
loop_617:
fmovdge %icc, %f3, %f6
lduh [%l7 + 0x3E], %g1
fbuge %fcc0, loop_618
stx %g2, [%l7 + 0x58]
xor %o3, 0x0139, %o4
orncc %g6, %i2, %i6
loop_618:
lduw [%l7 + 0x44], %l4
brnz %i1, loop_619
brnz,a %i0, loop_620
tpos %xcc, 0x0
ldub [%l7 + 0x22], %l2
loop_619:
stb %o5, [%l7 + 0x1A]
loop_620:
sth %l5, [%l7 + 0x44]
array8 %o2, %l3, %o0
st %f0, [%l7 + 0x78]
std %f8, [%l7 + 0x78]
fmovsneg %xcc, %f6, %f7
fblg %fcc3, loop_621
fmovde %xcc, %f2, %f14
orncc %i5, 0x1579, %o6
st %f7, [%l7 + 0x14]
loop_621:
fmovsleu %icc, %f7, %f10
tvs %icc, 0x0
ldub [%l7 + 0x76], %g4
fmovspos %xcc, %f10, %f3
fmovrdne %g3, %f12, %f6
edge16ln %l1, %l0, %o1
fbl,a %fcc2, loop_622
nop
setx loop_623, %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
fmovdn %icc, %f4, %f3
ldub [%l7 + 0x08], %i4
loop_622:
sdivx %o7, 0x15E0, %g7
loop_623:
ldsh [%l7 + 0x46], %i7
sth %i3, [%l7 + 0x64]
stw %g5, [%l7 + 0x4C]
addc %g1, %l6, %g2
udivcc %o4, 0x0781, %o3
edge32ln %i2, %i6, %g6
tvs %icc, 0x2
fmovsne %xcc, %f3, %f8
fmovse %xcc, %f6, %f3
ldd [%l7 + 0x68], %f6
ldd [%l7 + 0x18], %f0
fmovscs %icc, %f12, %f1
lduw [%l7 + 0x14], %l4
sethi 0x0BD1, %i0
fbn %fcc3, loop_624
movrlez %i1, 0x37B, %l2
stb %o5, [%l7 + 0x17]
fmovscc %icc, %f6, %f12
loop_624:
movle %xcc, %l5, %o2
fsrc2 %f2, %f8
ldsb [%l7 + 0x3D], %o0
fmovd %f12, %f12
sdiv %l3, 0x0CB0, %o6
std %f10, [%l7 + 0x08]
fmovdvs %icc, %f9, %f15
addcc %i5, %g3, %g4
ldd [%l7 + 0x40], %f6
orncc %l0, %o1, %i4
edge16l %l1, %g7, %o7
fmovdcs %xcc, %f1, %f0
tcc %icc, 0x5
tcc %icc, 0x3
fcmple32 %f14, %f14, %i3
call loop_625
ldx [%l7 + 0x58], %g5
std %f8, [%l7 + 0x58]
st %f4, [%l7 + 0x30]
loop_625:
fmovscc %icc, %f12, %f13
stx %g1, [%l7 + 0x20]
ldd [%l7 + 0x60], %f2
tsubcc %l6, 0x0ACB, %i7
stb %o4, [%l7 + 0x6D]
fabsd %f6, %f14
brlz,a %o3, loop_626
brgez %g2, loop_627
umul %i6, 0x08EF, %g6
fandnot2 %f10, %f0, %f14
loop_626:
bvc,a,pt %icc, loop_628
loop_627:
fmul8ulx16 %f12, %f0, %f14
fmovdle %icc, %f6, %f0
fcmpne32 %f2, %f0, %i2
loop_628:
taddcctv %i0, 0x06D5, %l4
ld [%l7 + 0x38], %f11
ldsb [%l7 + 0x27], %i1
addccc %o5, 0x0124, %l5
stw %l2, [%l7 + 0x10]
ldsw [%l7 + 0x78], %o0
move %xcc, %o2, %o6
subcc %i5, %l3, %g4
fors %f7, %f6, %f4
edge32ln %l0, %o1, %i4
ldsh [%l7 + 0x26], %l1
fbul %fcc3, loop_629
lduw [%l7 + 0x2C], %g7
fors %f11, %f8, %f14
ld [%l7 + 0x20], %f13
loop_629:
tn %icc, 0x7
fpadd32s %f7, %f3, %f3
udivcc %o7, 0x1540, %g3
srl %g5, %i3, %l6
fmovsleu %xcc, %f11, %f14
lduw [%l7 + 0x50], %g1
ble loop_630
be,a loop_631
bvs,pt %xcc, loop_632
fmovrdlez %i7, %f14, %f10
loop_630:
ldsb [%l7 + 0x32], %o4
loop_631:
fabss %f15, %f4
loop_632:
lduw [%l7 + 0x10], %g2
stx %o3, [%l7 + 0x20]
alignaddrl %i6, %i2, %i0
bcc,pn %icc, loop_633
movle %icc, %g6, %i1
ld [%l7 + 0x34], %f11
fandnot2 %f4, %f14, %f12
loop_633:
stb %o5, [%l7 + 0x2B]
bleu,a,pt %xcc, loop_634
bcc,a loop_635
fmovdle %icc, %f10, %f12
ldsh [%l7 + 0x08], %l5
loop_634:
edge8n %l2, %o0, %l4
loop_635:
smul %o2, 0x00A4, %o6
srl %l3, %i5, %l0
ldd [%l7 + 0x38], %f4
movrne %o1, 0x0D2, %i4
stw %g4, [%l7 + 0x34]
fmovrde %g7, %f8, %f12
lduw [%l7 + 0x68], %o7
ldsw [%l7 + 0x54], %l1
fornot2 %f6, %f12, %f12
ldsh [%l7 + 0x64], %g3
addccc %g5, 0x14B6, %i3
movrlz %l6, 0x21F, %i7
fpsub32 %f6, %f14, %f12
sdivx %o4, 0x09D8, %g2
fmovrse %g1, %f7, %f11
fand %f10, %f4, %f8
fabsd %f0, %f6
tsubcctv %i6, 0x0C27, %i2
fcmpes %fcc3, %f14, %f6
movg %xcc, %o3, %i0
udivx %g6, 0x02F3, %o5
orn %i1, 0x13E4, %l5
movpos %xcc, %l2, %o0
fmovsleu %icc, %f14, %f13
sra %l4, %o6, %l3
edge8 %o2, %i5, %l0
fsrc1s %f9, %f15
fnand %f14, %f4, %f14
movrgez %i4, %o1, %g4
fcmpeq32 %f10, %f6, %o7
bl,pt %xcc, loop_636
fcmpne32 %f12, %f12, %l1
fsrc1s %f13, %f14
edge8ln %g7, %g3, %g5
loop_636:
fmovdge %xcc, %f1, %f4
movge %icc, %l6, %i7
fble %fcc2, loop_637
fmovspos %icc, %f15, %f4
fmovrslz %i3, %f15, %f0
brz %o4, loop_638
loop_637:
ld [%l7 + 0x24], %f13
ldx [%l7 + 0x08], %g1
std %f4, [%l7 + 0x38]
loop_638:
movrne %i6, 0x26C, %g2
lduw [%l7 + 0x24], %i2
std %f14, [%l7 + 0x28]
fmovrsne %o3, %f10, %f9
fpackfix %f14, %f4
fmovsne %icc, %f0, %f1
movrne %i0, 0x3D1, %g6
brnz %o5, loop_639
fmul8x16al %f6, %f5, %f0
movrne %i1, %l2, %l5
udiv %o0, 0x0207, %l4
loop_639:
std %f2, [%l7 + 0x18]
ldx [%l7 + 0x78], %o6
stw %l3, [%l7 + 0x1C]
lduw [%l7 + 0x64], %i5
fcmple16 %f12, %f12, %l0
fbuge,a %fcc3, loop_640
stb %o2, [%l7 + 0x38]
fsrc1 %f0, %f8
ld [%l7 + 0x34], %f2
loop_640:
ldsw [%l7 + 0x5C], %o1
mova %icc, %g4, %o7
fnot2s %f4, %f6
fsrc1 %f0, %f10
ld [%l7 + 0x18], %f5
lduh [%l7 + 0x7C], %i4
movcc %icc, %l1, %g3
stb %g5, [%l7 + 0x3E]
tle %xcc, 0x2
stb %g7, [%l7 + 0x64]
andncc %l6, %i7, %i3
movneg %xcc, %g1, %i6
popc %g2, %i2
bvc,pn %icc, loop_641
ld [%l7 + 0x14], %f0
fmovsl %xcc, %f15, %f0
fmovsne %xcc, %f2, %f14
loop_641:
fmovdg %icc, %f4, %f6
fxnors %f4, %f14, %f1
fpsub16s %f10, %f13, %f15
xnorcc %o4, 0x06EF, %o3
ldsh [%l7 + 0x2C], %g6
lduw [%l7 + 0x20], %i0
st %f5, [%l7 + 0x54]
ldsb [%l7 + 0x65], %o5
tneg %xcc, 0x1
ldd [%l7 + 0x08], %f8
fcmped %fcc0, %f0, %f4
call loop_642
stb %i1, [%l7 + 0x08]
fmovdg %icc, %f6, %f6
fmovdcs %icc, %f13, %f0
loop_642:
edge16 %l2, %l5, %o0
fornot2s %f15, %f8, %f11
movle %xcc, %o6, %l3
movrgz %i5, 0x261, %l0
fmovrse %o2, %f11, %f1
fmul8x16al %f3, %f2, %f0
brlz %o1, loop_643
fmovrsgz %g4, %f14, %f13
brgez,a %o7, loop_644
movneg %xcc, %i4, %l1
loop_643:
fmovdvs %xcc, %f2, %f14
lduw [%l7 + 0x24], %g3
loop_644:
tgu %icc, 0x2
ldx [%l7 + 0x70], %l4
smulcc %g5, %g7, %l6
movre %i3, 0x0E1, %i7
ldsb [%l7 + 0x0E], %g1
taddcctv %i6, 0x01CC, %g2
brgez %i2, loop_645
fmuld8sux16 %f7, %f13, %f0
ldd [%l7 + 0x28], %f2
fmovdge %xcc, %f13, %f4
loop_645:
fnand %f4, %f2, %f0
stx %o4, [%l7 + 0x50]
lduw [%l7 + 0x54], %o3
ldsb [%l7 + 0x30], %i0
fmul8sux16 %f4, %f0, %f14
st %f10, [%l7 + 0x5C]
edge32n %g6, %o5, %i1
fbe,a %fcc3, loop_646
std %f10, [%l7 + 0x68]
ba,pt %xcc, loop_647
fandnot1s %f1, %f1, %f12
loop_646:
ldx [%l7 + 0x10], %l2
fpack32 %f14, %f2, %f0
loop_647:
stb %l5, [%l7 + 0x56]
lduh [%l7 + 0x6A], %o0
ldsb [%l7 + 0x23], %o6
fnand %f4, %f14, %f2
ld [%l7 + 0x28], %f12
ldsw [%l7 + 0x40], %i5
stx %l0, [%l7 + 0x48]
tne %xcc, 0x5
fxor %f0, %f2, %f4
fpack32 %f2, %f2, %f4
edge16 %o2, %o1, %l3
stx %o7, [%l7 + 0x30]
tge %icc, 0x7
fands %f13, %f0, %f4
fcmpgt32 %f10, %f0, %g4
stx %l1, [%l7 + 0x50]
srax %i4, 0x07, %l4
lduh [%l7 + 0x6A], %g3
fmovs %f1, %f6
array8 %g7, %l6, %g5
fnot1 %f6, %f6
bn,pt %icc, loop_648
for %f2, %f14, %f10
st %f8, [%l7 + 0x20]
ldx [%l7 + 0x50], %i3
loop_648:
ldsb [%l7 + 0x4A], %g1
mulscc %i7, 0x06CA, %g2
fmovdg %icc, %f15, %f4
fmovrdgz %i6, %f6, %f12
bge,pt %icc, loop_649
lduh [%l7 + 0x3C], %i2
srax %o4, 0x18, %o3
ldsh [%l7 + 0x3C], %g6
loop_649:
move %xcc, %o5, %i1
fnot1s %f11, %f3
fbul %fcc3, loop_650
stb %i0, [%l7 + 0x0E]
fmovdg %icc, %f1, %f5
std %f2, [%l7 + 0x48]
loop_650:
ba,a %icc, loop_651
fxnors %f4, %f9, %f15
fmovdvs %xcc, %f5, %f8
fmovrslz %l2, %f4, %f5
loop_651:
fnands %f2, %f12, %f6
ldd [%l7 + 0x70], %f14
ldsh [%l7 + 0x2E], %l5
fbule,a %fcc3, loop_652
mulx %o0, 0x15DD, %i5
stx %l0, [%l7 + 0x68]
ldsw [%l7 + 0x78], %o2
loop_652:
udiv %o1, 0x0992, %o6
addc %l3, 0x1D6B, %o7
edge32ln %l1, %i4, %l4
ldd [%l7 + 0x20], %f6
fmovdvs %icc, %f14, %f15
edge8n %g4, %g3, %g7
ldub [%l7 + 0x61], %g5
fcmple16 %f0, %f12, %i3
fxors %f10, %f1, %f10
lduh [%l7 + 0x4E], %g1
popc %l6, %i7
ta %xcc, 0x3
lduh [%l7 + 0x70], %g2
tcs %xcc, 0x1
ldsh [%l7 + 0x78], %i2
bcc,a,pt %xcc, loop_653
faligndata %f10, %f8, %f8
edge16l %i6, %o3, %g6
ldsb [%l7 + 0x52], %o4
loop_653:
tle %xcc, 0x0
tsubcc %o5, %i1, %i0
movge %xcc, %l2, %l5
ld [%l7 + 0x38], %f1
fabsd %f8, %f2
fnot1s %f8, %f8
sth %i5, [%l7 + 0x24]
nop
setx loop_654, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvc %xcc, 0x0
sra %o0, 0x01, %l0
fcmple32 %f8, %f2, %o2
loop_654:
fzero %f0
ldd [%l7 + 0x58], %f10
udivx %o1, 0x1D67, %l3
edge8l %o6, %l1, %i4
srax %o7, %l4, %g4
fmovsn %xcc, %f6, %f6
ldub [%l7 + 0x50], %g7
call loop_655
brgez,a %g5, loop_656
addcc %g3, 0x15A5, %i3
fcmpgt32 %f6, %f12, %l6
loop_655:
fbe %fcc2, loop_657
loop_656:
addc %i7, 0x12A4, %g2
fpadd32 %f2, %f10, %f14
fpadd16 %f10, %f12, %f6
loop_657:
fblg,a %fcc2, loop_658
sth %g1, [%l7 + 0x1A]
lduh [%l7 + 0x74], %i6
edge32l %o3, %i2, %o4
loop_658:
movpos %xcc, %o5, %g6
stx %i1, [%l7 + 0x20]
ta %icc, 0x4
std %f6, [%l7 + 0x20]
ldub [%l7 + 0x70], %i0
fmovrdgz %l5, %f12, %f10
ldd [%l7 + 0x38], %f0
sth %i5, [%l7 + 0x4C]
bg,a,pn %xcc, loop_659
fmovsneg %xcc, %f2, %f14
bn %xcc, loop_660
edge32 %l2, %l0, %o2
loop_659:
fsrc1 %f6, %f10
fmovdcs %xcc, %f2, %f13
loop_660:
xorcc %o1, 0x0BE2, %o0
movn %xcc, %o6, %l3
fmul8x16al %f12, %f1, %f8
sdivx %l1, 0x07BB, %i4
fsrc2 %f14, %f14
fmovsleu %xcc, %f2, %f11
fxor %f14, %f8, %f12
bn,pt %xcc, loop_661
ldd [%l7 + 0x38], %f14
orn %l4, %g4, %g7
lduw [%l7 + 0x34], %o7
loop_661:
movneg %icc, %g5, %i3
alignaddrl %l6, %g3, %g2
fmovdge %icc, %f0, %f15
smul %g1, 0x1C1B, %i7
fmovsvs %xcc, %f11, %f6
sth %o3, [%l7 + 0x68]
fmovda %icc, %f7, %f2
fpadd32s %f15, %f11, %f3
ldx [%l7 + 0x48], %i2
stb %o4, [%l7 + 0x23]
bvc,a,pn %xcc, loop_662
brz %i6, loop_663
fbge %fcc3, loop_664
lduw [%l7 + 0x5C], %g6
loop_662:
ldx [%l7 + 0x48], %o5
loop_663:
tgu %icc, 0x6
loop_664:
tvc %icc, 0x6
andn %i1, 0x1EC8, %i0
stw %l5, [%l7 + 0x74]
fmovse %icc, %f12, %f0
sllx %l2, %i5, %o2
ldsb [%l7 + 0x50], %l0
fpadd16 %f0, %f2, %f6
edge16 %o0, %o6, %o1
ta %icc, 0x7
orncc %l3, %i4, %l1
fble %fcc0, loop_665
ba,pn %xcc, loop_666
ldub [%l7 + 0x64], %g4
andn %l4, 0x1E84, %o7
loop_665:
fba,a %fcc3, loop_667
loop_666:
movne %icc, %g7, %g5
lduh [%l7 + 0x5A], %l6
ldsb [%l7 + 0x4F], %i3
loop_667:
subccc %g3, %g2, %i7
stx %g1, [%l7 + 0x48]
stx %o3, [%l7 + 0x48]
movneg %xcc, %o4, %i6
std %f0, [%l7 + 0x18]
ldsw [%l7 + 0x4C], %g6
ble loop_668
lduh [%l7 + 0x68], %i2
fmovrsgez %i1, %f13, %f11
fornot2 %f6, %f14, %f4
loop_668:
fmovsvs %xcc, %f5, %f14
fblg,a %fcc2, loop_669
stw %i0, [%l7 + 0x24]
ld [%l7 + 0x14], %f10
lduw [%l7 + 0x10], %o5
loop_669:
fabss %f2, %f9
xnor %l5, 0x158B, %l2
add %i5, 0x1114, %o2
fmovsvs %xcc, %f15, %f5
lduw [%l7 + 0x18], %o0
addccc %o6, %o1, %l3
fpsub32 %f2, %f6, %f0
edge16ln %l0, %i4, %l1
ldsw [%l7 + 0x1C], %g4
ldsh [%l7 + 0x6A], %o7
fpsub32 %f8, %f12, %f0
edge8n %g7, %g5, %l6
ldub [%l7 + 0x55], %i3
fbu %fcc0, loop_670
brgz %l4, loop_671
subccc %g3, %i7, %g1
ldsw [%l7 + 0x7C], %o3
loop_670:
sdivcc %o4, 0x142C, %g2
loop_671:
ldd [%l7 + 0x10], %f4
fmul8ulx16 %f10, %f12, %f14
tge %xcc, 0x5
fxor %f8, %f12, %f8
edge16 %g6, %i2, %i1
tne %icc, 0x0
add %i0, 0x1288, %i6
sllx %o5, %l5, %i5
fbl %fcc3, loop_672
ldd [%l7 + 0x20], %f0
stw %l2, [%l7 + 0x28]
fmovrde %o2, %f2, %f0
loop_672:
move %xcc, %o6, %o1
st %f8, [%l7 + 0x58]
lduw [%l7 + 0x50], %l3
fbge,a %fcc3, loop_673
ldub [%l7 + 0x38], %l0
ldsh [%l7 + 0x2C], %i4
nop
setx loop_674, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_673:
andncc %l1, %o0, %g4
fmovsvs %xcc, %f1, %f14
fsrc1s %f0, %f4
loop_674:
tn %icc, 0x7
fzeros %f11
ldd [%l7 + 0x68], %f14
smulcc %g7, 0x0C7F, %o7
edge16n %l6, %i3, %g5
std %f0, [%l7 + 0x78]
nop
setx loop_675, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
udivx %g3, 0x07AD, %l4
edge8ln %i7, %g1, %o3
fcmpeq16 %f12, %f4, %g2
loop_675:
fcmps %fcc1, %f2, %f8
movgu %icc, %g6, %o4
fcmpgt16 %f4, %f10, %i2
ldsb [%l7 + 0x17], %i0
std %f14, [%l7 + 0x10]
lduw [%l7 + 0x20], %i1
ldx [%l7 + 0x28], %o5
alignaddr %l5, %i5, %l2
fmovdvs %icc, %f3, %f5
bne,a,pn %xcc, loop_676
subccc %o2, 0x0AB4, %o6
fbge,a %fcc0, loop_677
array32 %o1, %i6, %l3
loop_676:
siam 0x2
fmovdg %icc, %f12, %f15
loop_677:
be,pn %icc, loop_678
fba,a %fcc2, loop_679
std %f4, [%l7 + 0x50]
ldsw [%l7 + 0x34], %l0
loop_678:
ldub [%l7 + 0x42], %l1
loop_679:
or %i4, %g4, %o0
subc %g7, %l6, %o7
fbul %fcc1, loop_680
edge8ln %i3, %g5, %l4
fands %f6, %f2, %f6
fnegs %f11, %f9
loop_680:
ba,a,pn %xcc, loop_681
ldsb [%l7 + 0x1A], %g3
edge16ln %g1, %o3, %g2
brgez %i7, loop_682
loop_681:
fmul8x16al %f5, %f8, %f2
fsrc2s %f9, %f5
taddcc %g6, %o4, %i2
loop_682:
ldx [%l7 + 0x18], %i0
fbo %fcc2, loop_683
tsubcc %i1, 0x1229, %o5
movcc %xcc, %l5, %i5
andncc %l2, %o6, %o1
loop_683:
srax %o2, 0x12, %i6
std %f8, [%l7 + 0x18]
brz %l3, loop_684
fmovdleu %xcc, %f9, %f13
sll %l0, %i4, %g4
edge16ln %o0, %g7, %l6
loop_684:
subcc %l1, %i3, %g5
fsrc1s %f5, %f14
bvs loop_685
bl,pn %icc, loop_686
ld [%l7 + 0x10], %f12
sth %o7, [%l7 + 0x2A]
loop_685:
stb %g3, [%l7 + 0x67]
loop_686:
ldsh [%l7 + 0x7C], %l4
movl %xcc, %o3, %g2
tne %xcc, 0x7
edge16l %g1, %g6, %i7
ldsw [%l7 + 0x64], %i2
and %i0, %i1, %o5
subcc %o4, %l5, %i5
movne %icc, %l2, %o1
movge %icc, %o6, %o2
tneg %xcc, 0x5
lduh [%l7 + 0x1A], %i6
fmovsn %xcc, %f0, %f15
fmovdn %icc, %f11, %f12
lduh [%l7 + 0x40], %l0
st %f14, [%l7 + 0x48]
movn %xcc, %i4, %l3
bcc,a,pn %icc, loop_687
nop
setx loop_688, %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
fmovsle %icc, %f8, %f12
ldsb [%l7 + 0x22], %o0
loop_687:
sdiv %g4, 0x02E6, %g7
loop_688:
bneg %xcc, loop_689
add %l1, %i3, %l6
ld [%l7 + 0x70], %f12
st %f2, [%l7 + 0x6C]
loop_689:
ldsh [%l7 + 0x20], %g5
fmovrse %g3, %f11, %f5
movneg %xcc, %o7, %o3
fmovda %icc, %f6, %f9
bg,a,pt %icc, loop_690
orncc %l4, %g2, %g6
bg,pt %icc, loop_691
taddcc %i7, 0x074F, %g1
loop_690:
fmovrdgez %i2, %f10, %f8
fmovsneg %xcc, %f0, %f11
loop_691:
fmovdleu %icc, %f1, %f2
ldd [%l7 + 0x18], %f10
mulx %i1, 0x1FF6, %i0
fmovsle %xcc, %f14, %f15
sllx %o5, %o4, %l5
bneg %icc, loop_692
udivcc %i5, 0x04F0, %l2
siam 0x1
movleu %icc, %o6, %o2
loop_692:
fmul8x16 %f11, %f0, %f10
bvs,a loop_693
bcc,a %icc, loop_694
fpsub16 %f0, %f0, %f0
movleu %icc, %o1, %l0
loop_693:
fpack32 %f6, %f12, %f14
loop_694:
fand %f8, %f0, %f10
movn %icc, %i6, %l3
ldd [%l7 + 0x78], %f10
ld [%l7 + 0x64], %f7
movn %icc, %o0, %g4
fmul8x16au %f5, %f9, %f12
bneg,a loop_695
lduh [%l7 + 0x2E], %i4
sdivcc %g7, 0x1481, %i3
lduh [%l7 + 0x24], %l6
loop_695:
ldx [%l7 + 0x18], %l1
sth %g3, [%l7 + 0x20]
fnot1s %f4, %f7
ldx [%l7 + 0x28], %o7
srax %g5, 0x14, %o3
andncc %g2, %g6, %i7
ba loop_696
xnor %g1, 0x0E6C, %i2
fpadd32s %f8, %f13, %f8
ldx [%l7 + 0x28], %i1
loop_696:
tgu %icc, 0x0
ld [%l7 + 0x1C], %f13
fpsub16 %f6, %f4, %f12
fcmpgt16 %f10, %f10, %i0
bleu,a loop_697
fabss %f9, %f4
fmovsl %icc, %f8, %f8
ldd [%l7 + 0x20], %f4
loop_697:
fandnot1 %f2, %f4, %f10
andncc %o5, %l4, %o4
fmovrsne %l5, %f3, %f6
fbu %fcc3, loop_698
fabsd %f6, %f8
std %f6, [%l7 + 0x70]
std %f6, [%l7 + 0x48]
loop_698:
brnz %l2, loop_699
stx %o6, [%l7 + 0x20]
fpackfix %f10, %f5
fmuld8sux16 %f12, %f10, %f4
loop_699:
st %f9, [%l7 + 0x38]
sdiv %i5, 0x0E1F, %o2
movle %xcc, %l0, %o1
fpmerge %f1, %f10, %f14
lduh [%l7 + 0x22], %i6
ldsh [%l7 + 0x72], %o0
fornot2 %f12, %f14, %f4
movcs %xcc, %g4, %i4
tpos %icc, 0x4
fxors %f10, %f8, %f9
fmovsge %icc, %f3, %f10
ba loop_700
ldub [%l7 + 0x61], %g7
addccc %l3, %l6, %i3
ld [%l7 + 0x34], %f1
loop_700:
tvc %icc, 0x5
fmovsn %xcc, %f8, %f11
stb %g3, [%l7 + 0x52]
fmovsne %xcc, %f0, %f11
lduh [%l7 + 0x78], %l1
tsubcctv %g5, 0x030C, %o7
tge %xcc, 0x5
addc %o3, %g6, %i7
tgu %xcc, 0x1
tcc %xcc, 0x3
umul %g1, 0x0B17, %g2
mulx %i1, 0x056E, %i2
stx %i0, [%l7 + 0x48]
edge32l %l4, %o5, %l5
std %f4, [%l7 + 0x40]
movcc %xcc, %o4, %l2
orncc %i5, %o6, %l0
std %f4, [%l7 + 0x60]
tn %icc, 0x2
fmovrdlz %o1, %f14, %f12
fbug,a %fcc0, loop_701
edge16ln %i6, %o0, %g4
array8 %o2, %i4, %l3
srl %l6, %g7, %g3
loop_701:
sth %i3, [%l7 + 0x6E]
fornot1s %f2, %f2, %f1
edge32n %g5, %l1, %o3
fmovrdgez %o7, %f14, %f4
stb %i7, [%l7 + 0x2C]
fbu,a %fcc2, loop_702
edge16ln %g1, %g2, %g6
lduh [%l7 + 0x78], %i1
st %f7, [%l7 + 0x34]
loop_702:
brgez,a %i0, loop_703
nop
setx loop_704, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc1s %f3, %f6
srlx %i2, %l4, %o5
loop_703:
mova %icc, %o4, %l2
loop_704:
ld [%l7 + 0x74], %f3
ldsh [%l7 + 0x38], %i5
ld [%l7 + 0x58], %f0
ldub [%l7 + 0x5C], %l5
fbe,a %fcc1, loop_705
fmovdl %xcc, %f6, %f6
call loop_706
brnz,a %o6, loop_707
loop_705:
sth %o1, [%l7 + 0x5E]
fmovsneg %icc, %f4, %f15
loop_706:
bneg,a loop_708
loop_707:
fmovscc %icc, %f13, %f3
fpsub16s %f13, %f10, %f10
st %f0, [%l7 + 0x5C]
loop_708:
edge8ln %i6, %l0, %g4
ldub [%l7 + 0x33], %o0
fmovrde %o2, %f2, %f0
fmul8x16 %f3, %f8, %f0
fmovscc %xcc, %f10, %f5
udivx %l3, 0x1D33, %l6
fmovdn %xcc, %f11, %f9
sub %i4, 0x0470, %g3
ldx [%l7 + 0x70], %i3
fbe %fcc0, loop_709
fcmpes %fcc0, %f2, %f2
tge %xcc, 0x3
faligndata %f10, %f2, %f0
loop_709:
movle %xcc, %g5, %g7
mova %icc, %l1, %o3
fmovrde %i7, %f8, %f2
fpadd32s %f11, %f13, %f3
stx %o7, [%l7 + 0x18]
bcc,a,pn %xcc, loop_710
fmovrdgz %g1, %f12, %f12
st %f5, [%l7 + 0x70]
movgu %icc, %g6, %g2
loop_710:
bvs loop_711
ldub [%l7 + 0x4B], %i0
nop
setx loop_712, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
std %f14, [%l7 + 0x60]
loop_711:
ldub [%l7 + 0x2B], %i2
subc %l4, 0x0AA1, %i1
loop_712:
fmovdvc %xcc, %f5, %f4
fmovrsgez %o4, %f4, %f4
ldx [%l7 + 0x70], %o5
sth %l2, [%l7 + 0x2A]
fmovrdlez %i5, %f4, %f6
ld [%l7 + 0x70], %f4
movcc %xcc, %l5, %o1
fmovsneg %icc, %f12, %f8
addccc %o6, %l0, %g4
lduh [%l7 + 0x16], %o0
sth %i6, [%l7 + 0x56]
fmovspos %icc, %f0, %f12
fors %f11, %f0, %f6
tvs %icc, 0x5
fbul %fcc2, loop_713
fcmpne32 %f4, %f10, %o2
fmovrsne %l6, %f5, %f2
fbe,a %fcc3, loop_714
loop_713:
stx %l3, [%l7 + 0x18]
stb %g3, [%l7 + 0x1D]
fmovdleu %xcc, %f5, %f11
loop_714:
fnot1s %f3, %f5
fcmpne32 %f6, %f4, %i3
fmul8x16al %f7, %f12, %f12
fcmple32 %f8, %f2, %g5
srax %g7, %l1, %i4
fmovsgu %icc, %f7, %f5
bcc,a %xcc, loop_715
fmovscc %icc, %f11, %f2
fpadd16 %f4, %f2, %f4
fand %f14, %f8, %f6
loop_715:
bcc,pn %icc, loop_716
ldsb [%l7 + 0x25], %o3
fmovdneg %icc, %f1, %f13
stx %o7, [%l7 + 0x08]
loop_716:
bg loop_717
fcmpeq32 %f0, %f12, %i7
ld [%l7 + 0x64], %f0
ba loop_718
loop_717:
stb %g6, [%l7 + 0x4C]
lduw [%l7 + 0x78], %g2
fmovsvs %icc, %f5, %f0
loop_718:
fpadd32 %f4, %f6, %f10
fba,a %fcc2, loop_719
fmovdne %icc, %f12, %f7
bshuffle %f2, %f14, %f2
fbe,a %fcc3, loop_720
loop_719:
st %f9, [%l7 + 0x6C]
add %g1, %i0, %l4
movvc %xcc, %i1, %o4
loop_720:
sth %i2, [%l7 + 0x1E]
stx %l2, [%l7 + 0x58]
fandnot1 %f0, %f14, %f8
fxnor %f0, %f4, %f0
brlez %o5, loop_721
sdivcc %i5, 0x1C03, %o1
srlx %o6, %l5, %l0
sra %g4, 0x11, %o0
loop_721:
fmovdvs %xcc, %f2, %f0
ldsw [%l7 + 0x44], %i6
brgz %l6, loop_722
fmovdvs %icc, %f7, %f5
stx %l3, [%l7 + 0x08]
fbu %fcc1, loop_723
loop_722:
fmovrdlez %g3, %f10, %f10
fbu %fcc3, loop_724
array8 %o2, %i3, %g5
loop_723:
ld [%l7 + 0x10], %f3
fxnor %f0, %f12, %f4
loop_724:
sdivcc %l1, 0x006B, %i4
fmovrslz %g7, %f15, %f11
be,pn %icc, loop_725
fpadd32s %f15, %f4, %f7
movge %xcc, %o7, %o3
sth %g6, [%l7 + 0x22]
loop_725:
fnors %f6, %f4, %f10
fmovdn %icc, %f12, %f0
sth %i7, [%l7 + 0x6C]
bvs,pt %xcc, loop_726
sethi 0x0666, %g1
fmovdcc %icc, %f3, %f1
fexpand %f2, %f14
loop_726:
tle %icc, 0x1
nop
setx loop_727, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sllx %g2, %i0, %l4
edge16n %o4, %i1, %l2
ldsh [%l7 + 0x0C], %o5
loop_727:
ldsh [%l7 + 0x26], %i5
bvc %icc, loop_728
fsrc2 %f0, %f0
fzeros %f7
lduw [%l7 + 0x38], %o1
loop_728:
fble %fcc3, loop_729
taddcctv %i2, %o6, %l0
fbo,a %fcc0, loop_730
sdiv %l5, 0x0FC9, %g4
loop_729:
fxor %f4, %f4, %f10
ldsb [%l7 + 0x7A], %o0
loop_730:
st %f10, [%l7 + 0x08]
std %f0, [%l7 + 0x20]
sth %l6, [%l7 + 0x5C]
ldub [%l7 + 0x25], %l3
bshuffle %f8, %f8, %f2
movrgez %i6, 0x3BD, %o2
bshuffle %f8, %f14, %f2
sth %i3, [%l7 + 0x52]
fexpand %f2, %f10
std %f6, [%l7 + 0x58]
tneg %xcc, 0x3
subccc %g5, 0x1FAB, %l1
stw %g3, [%l7 + 0x0C]
fsrc1s %f4, %f14
udivx %g7, 0x1085, %i4
ld [%l7 + 0x3C], %f1
fmovsa %icc, %f15, %f14
fcmpeq16 %f10, %f6, %o3
xorcc %g6, 0x09E6, %o7
edge16l %g1, %i7, %i0
move %icc, %l4, %g2
or %i1, %l2, %o5
ldsw [%l7 + 0x34], %i5
tge %icc, 0x0
movn %xcc, %o4, %o1
movle %xcc, %i2, %o6
fxnor %f8, %f4, %f0
fmovsvc %icc, %f0, %f9
fmul8x16au %f9, %f1, %f0
sdiv %l5, 0x16EB, %g4
ldx [%l7 + 0x10], %l0
array8 %l6, %o0, %i6
fand %f6, %f6, %f2
st %f0, [%l7 + 0x78]
fzeros %f5
fcmpgt32 %f10, %f0, %o2
brlz %i3, loop_731
bg,a,pn %icc, loop_732
st %f4, [%l7 + 0x70]
bne,a %icc, loop_733
loop_731:
stb %l3, [%l7 + 0x74]
loop_732:
fmovdvs %icc, %f8, %f7
fmovdcs %xcc, %f9, %f4
loop_733:
fmul8sux16 %f0, %f6, %f14
fmovsleu %xcc, %f10, %f9
stx %g5, [%l7 + 0x70]
fabss %f7, %f15
stw %g3, [%l7 + 0x48]
movvc %icc, %l1, %i4
ldd [%l7 + 0x60], %f12
fmovscs %icc, %f4, %f5
ldsh [%l7 + 0x64], %g7
sth %g6, [%l7 + 0x56]
sll %o3, %g1, %i7
edge16 %o7, %l4, %i0
fmovrslez %i1, %f0, %f3
lduw [%l7 + 0x58], %g2
fbg,a %fcc0, loop_734
movl %icc, %o5, %l2
movrgz %o4, 0x33B, %i5
fmul8x16al %f13, %f8, %f2
loop_734:
lduh [%l7 + 0x5C], %o1
fpsub16 %f6, %f4, %f12
fmovsl %xcc, %f6, %f11
taddcc %o6, 0x0D63, %l5
edge32ln %i2, %l0, %l6
edge8 %o0, %g4, %i6
stb %o2, [%l7 + 0x68]
nop
setx loop_735, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
orcc %i3, 0x189E, %g5
udivcc %l3, 0x0A99, %g3
lduw [%l7 + 0x20], %i4
loop_735:
edge32ln %l1, %g6, %o3
fbg,a %fcc1, loop_736
nop
setx loop_737, %l0, %l1
jmpl %l1, %g1
stx %i7, [%l7 + 0x60]
sub %g7, 0x0596, %o7
loop_736:
stx %i0, [%l7 + 0x68]
loop_737:
tn %xcc, 0x0
stb %i1, [%l7 + 0x25]
bneg loop_738
fmovdgu %icc, %f1, %f13
ldd [%l7 + 0x18], %f8
ld [%l7 + 0x48], %f6
loop_738:
fandnot2 %f6, %f10, %f14
tleu %icc, 0x5
nop
setx loop_739, %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
ldub [%l7 + 0x56], %g2
movgu %icc, %o5, %l4
ldsh [%l7 + 0x78], %o4
loop_739:
ldub [%l7 + 0x11], %l2
ldsb [%l7 + 0x25], %i5
ldx [%l7 + 0x68], %o1
bl,a loop_740
ldsb [%l7 + 0x50], %o6
sth %l5, [%l7 + 0x5A]
ldd [%l7 + 0x08], %f4
loop_740:
bne,a %xcc, loop_741
fbul %fcc2, loop_742
ble loop_743
stb %i2, [%l7 + 0x50]
loop_741:
ldsh [%l7 + 0x46], %l0
loop_742:
stb %o0, [%l7 + 0x1C]
loop_743:
stx %g4, [%l7 + 0x10]
subcc %l6, %i6, %o2
taddcc %g5, 0x08A6, %i3
tpos %xcc, 0x6
ldsh [%l7 + 0x78], %g3
ldx [%l7 + 0x28], %l3
movleu %xcc, %i4, %l1
fmovdl %icc, %f4, %f9
fornot1 %f0, %f0, %f8
tn %icc, 0x5
fmovdneg %icc, %f0, %f11
fmovsne %xcc, %f2, %f0
tcc %icc, 0x1
movneg %icc, %g6, %g1
fornot2 %f14, %f14, %f6
fmul8x16au %f15, %f4, %f0
ldsb [%l7 + 0x70], %o3
fornot1s %f12, %f12, %f0
stb %i7, [%l7 + 0x72]
bn,pt %xcc, loop_744
fpadd32s %f14, %f2, %f9
umul %g7, 0x08CD, %o7
fcmped %fcc1, %f12, %f6
loop_744:
fcmpes %fcc3, %f1, %f3
ldsw [%l7 + 0x64], %i0
std %f14, [%l7 + 0x20]
stx %i1, [%l7 + 0x38]
tvs %icc, 0x2
fcmple16 %f2, %f6, %o5
fnor %f6, %f6, %f2
fbule %fcc1, loop_745
ldub [%l7 + 0x28], %l4
fbo %fcc0, loop_746
lduw [%l7 + 0x5C], %g2
loop_745:
fnot1 %f12, %f10
fpsub32s %f2, %f13, %f13
loop_746:
st %f13, [%l7 + 0x54]
sll %o4, 0x04, %i5
std %f6, [%l7 + 0x38]
stx %o1, [%l7 + 0x60]
subcc %l2, %o6, %l5
nop
setx loop_747, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tpos %icc, 0x3
alignaddrl %i2, %o0, %l0
std %f6, [%l7 + 0x40]
loop_747:
faligndata %f8, %f12, %f8
fpackfix %f10, %f7
srl %l6, 0x03, %g4
or %o2, 0x02AD, %i6
edge32l %i3, %g3, %g5
fmovrdlez %i4, %f6, %f10
bvs,a,pt %xcc, loop_748
fandnot2 %f0, %f14, %f4
fnot1 %f14, %f8
subcc %l3, 0x1AAB, %g6
loop_748:
smul %l1, %o3, %i7
fand %f14, %f14, %f10
st %f4, [%l7 + 0x1C]
fabss %f10, %f3
stb %g7, [%l7 + 0x18]
udivcc %g1, 0x0280, %o7
ld [%l7 + 0x0C], %f4
orcc %i0, 0x09D9, %i1
movneg %xcc, %o5, %l4
sra %o4, 0x1C, %i5
smulcc %o1, %g2, %l2
fpadd32s %f3, %f10, %f0
ldd [%l7 + 0x50], %f12
stb %l5, [%l7 + 0x54]
fbne,a %fcc2, loop_749
sth %i2, [%l7 + 0x1E]
fxor %f2, %f8, %f2
ldub [%l7 + 0x2A], %o6
loop_749:
ld [%l7 + 0x5C], %f0
fornot1 %f6, %f10, %f0
ldub [%l7 + 0x3E], %l0
xnor %o0, %l6, %g4
fmovdle %icc, %f11, %f14
subcc %i6, 0x18B3, %o2
fmuld8sux16 %f0, %f4, %f14
smulcc %i3, %g5, %i4
addc %l3, 0x00E7, %g3
edge32l %g6, %o3, %l1
or %g7, 0x015B, %g1
st %f11, [%l7 + 0x10]
fpackfix %f8, %f3
ld [%l7 + 0x74], %f14
movvs %icc, %i7, %i0
fcmple16 %f6, %f8, %o7
fpack16 %f4, %f1
fornot2s %f12, %f8, %f0
nop
setx loop_750, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,pn %xcc, loop_751
tpos %icc, 0x0
st %f2, [%l7 + 0x60]
loop_750:
fmovspos %xcc, %f7, %f12
loop_751:
ldsh [%l7 + 0x62], %o5
ldsh [%l7 + 0x70], %l4
taddcctv %o4, 0x0F01, %i5
std %f10, [%l7 + 0x08]
fnor %f12, %f12, %f2
ble,a,pn %icc, loop_752
xnor %o1, 0x02D1, %g2
stx %l2, [%l7 + 0x78]
std %f4, [%l7 + 0x28]
loop_752:
taddcc %i1, 0x1E4C, %l5
tg %icc, 0x1
fors %f4, %f12, %f9
fmovrdlz %i2, %f8, %f4
fblg %fcc2, loop_753
fpadd16s %f5, %f9, %f0
fmovrdgz %o6, %f0, %f14
fsrc2s %f2, %f15
loop_753:
stx %o0, [%l7 + 0x10]
fsrc2s %f7, %f9
fmovdcc %icc, %f10, %f12
fbo,a %fcc3, loop_754
fnand %f0, %f14, %f2
movleu %icc, %l0, %g4
fblg %fcc3, loop_755
loop_754:
fmovsvc %xcc, %f12, %f11
bge %icc, loop_756
lduw [%l7 + 0x30], %l6
loop_755:
sth %i6, [%l7 + 0x72]
fornot2 %f8, %f6, %f10
loop_756:
tvs %icc, 0x6
lduw [%l7 + 0x30], %o2
ldx [%l7 + 0x48], %g5
fmovdge %xcc, %f4, %f15
ldsh [%l7 + 0x78], %i4
stx %l3, [%l7 + 0x30]
movneg %xcc, %g3, %i3
ld [%l7 + 0x14], %f11
ld [%l7 + 0x50], %f3
stw %o3, [%l7 + 0x30]
stw %l1, [%l7 + 0x64]
movn %xcc, %g6, %g7
tcs %xcc, 0x2
ld [%l7 + 0x24], %f4
ldsh [%l7 + 0x4C], %i7
ldd [%l7 + 0x68], %f4
lduh [%l7 + 0x74], %g1
fmovsne %icc, %f7, %f11
fsrc2 %f6, %f8
std %f14, [%l7 + 0x30]
brz,a %o7, loop_757
subc %i0, %l4, %o5
movn %xcc, %i5, %o1
mova %xcc, %o4, %g2
loop_757:
fornot1s %f1, %f1, %f9
fmovdg %xcc, %f0, %f3
fmuld8ulx16 %f8, %f9, %f10
fandnot1 %f14, %f10, %f2
fmovrslez %l2, %f7, %f13
fmovrdlz %i1, %f14, %f14
smul %l5, 0x1C8F, %o6
st %f1, [%l7 + 0x60]
fnot2s %f14, %f5
fmovdl %xcc, %f11, %f8
edge8ln %i2, %o0, %g4
lduh [%l7 + 0x72], %l0
fblg,a %fcc0, loop_758
fsrc1s %f10, %f3
fmovdn %icc, %f1, %f4
fmul8ulx16 %f14, %f6, %f6
loop_758:
fmovsleu %icc, %f12, %f9
fbo %fcc1, loop_759
sethi 0x1198, %i6
ldub [%l7 + 0x50], %o2
subc %g5, %i4, %l6
loop_759:
movrgz %g3, 0x2B8, %i3
ld [%l7 + 0x3C], %f14
fmovdge %xcc, %f14, %f9
xnor %o3, 0x1CD5, %l3
movrlz %l1, %g7, %i7
brgez,a %g1, loop_760
fpadd16 %f12, %f10, %f14
fmovrsne %o7, %f11, %f10
edge16 %i0, %g6, %o5
loop_760:
siam 0x7
sth %l4, [%l7 + 0x6A]
taddcctv %i5, 0x0B07, %o4
fmovdvc %icc, %f1, %f0
fzeros %f1
fcmpne16 %f4, %f0, %o1
tge %xcc, 0x0
alignaddr %l2, %i1, %l5
fandnot1s %f7, %f4, %f14
movge %xcc, %g2, %i2
tsubcctv %o6, %o0, %l0
udivx %g4, 0x060B, %o2
fmovrslz %g5, %f9, %f3
orcc %i4, %l6, %i6
ldd [%l7 + 0x38], %f0
fpadd16s %f11, %f10, %f13
pdist %f6, %f14, %f6
tcc %icc, 0x6
fcmpd %fcc1, %f2, %f12
fmovd %f12, %f12
sdiv %i3, 0x051A, %o3
ldsb [%l7 + 0x0B], %l3
movrlez %g3, %g7, %l1
tn %xcc, 0x5
fbue %fcc0, loop_761
stb %g1, [%l7 + 0x57]
ldx [%l7 + 0x40], %i7
ldsb [%l7 + 0x0F], %i0
loop_761:
movrlez %o7, 0x2E0, %o5
fbu %fcc0, loop_762
fbu %fcc0, loop_763
fpadd32 %f12, %f4, %f0
fcmpgt32 %f4, %f0, %l4
loop_762:
fxor %f6, %f0, %f4
loop_763:
ldsw [%l7 + 0x54], %g6
fcmple16 %f4, %f6, %o4
ld [%l7 + 0x50], %f9
fmovdvc %xcc, %f3, %f15
fmovdleu %xcc, %f7, %f3
fbl,a %fcc2, loop_764
fmovsvs %xcc, %f13, %f7
movvc %icc, %o1, %i5
lduw [%l7 + 0x44], %l2
loop_764:
ldd [%l7 + 0x78], %f4
fmovdle %xcc, %f8, %f3
ldx [%l7 + 0x68], %l5
alignaddr %i1, %i2, %o6
lduh [%l7 + 0x6A], %o0
fnands %f14, %f0, %f6
fble %fcc0, loop_765
ld [%l7 + 0x58], %f14
sdivx %g2, 0x0FFE, %g4
fcmpne32 %f10, %f10, %l0
loop_765:
mulx %o2, 0x0FB7, %i4
bleu,a loop_766
fmovrdne %l6, %f6, %f12
edge32ln %g5, %i6, %i3
sth %o3, [%l7 + 0x62]
loop_766:
fpadd16s %f3, %f0, %f15
fpadd16 %f14, %f14, %f14
udivcc %l3, 0x02BC, %g3
fmovrslez %l1, %f12, %f10
st %f15, [%l7 + 0x34]
fmovrde %g1, %f8, %f6
lduh [%l7 + 0x1E], %g7
fbul,a %fcc2, loop_767
ta %xcc, 0x3
ldub [%l7 + 0x60], %i7
sdivcc %o7, 0x03EB, %i0
loop_767:
fpadd16 %f8, %f0, %f0
ldsw [%l7 + 0x10], %o5
ld [%l7 + 0x7C], %f7
lduh [%l7 + 0x34], %l4
fble %fcc1, loop_768
lduw [%l7 + 0x48], %o4
bge,a,pn %xcc, loop_769
fba,a %fcc3, loop_770
loop_768:
fandnot1s %f9, %f12, %f5
move %icc, %o1, %g6
loop_769:
fbule,a %fcc2, loop_771
loop_770:
addcc %l2, %l5, %i1
brlz %i2, loop_772
movcs %icc, %o6, %o0
loop_771:
lduh [%l7 + 0x3E], %i5
fand %f14, %f4, %f0
loop_772:
ldsh [%l7 + 0x68], %g2
fmovdcc %xcc, %f5, %f9
ldsh [%l7 + 0x60], %g4
fpack32 %f14, %f12, %f8
fmovdpos %xcc, %f9, %f14
alignaddr %l0, %i4, %o2
fnor %f0, %f12, %f6
fcmpeq32 %f10, %f0, %l6
fbl %fcc2, loop_773
lduw [%l7 + 0x44], %i6
lduw [%l7 + 0x10], %i3
ldsh [%l7 + 0x14], %o3
loop_773:
edge16ln %l3, %g5, %g3
move %icc, %l1, %g7
fcmpne16 %f2, %f6, %i7
bge,a loop_774
fpadd32s %f14, %f15, %f1
ldsw [%l7 + 0x14], %g1
srlx %i0, %o5, %l4
loop_774:
fabss %f14, %f11
stb %o4, [%l7 + 0x1A]
bgu,a %xcc, loop_775
fsrc2 %f4, %f8
or %o7, %g6, %l2
fmovrdgz %l5, %f14, %f4
loop_775:
bg,a,pn %icc, loop_776
ldd [%l7 + 0x60], %f2
lduw [%l7 + 0x60], %o1
fmovrsgez %i2, %f1, %f6
loop_776:
fbul,a %fcc3, loop_777
fmovdcs %icc, %f1, %f8
fmul8sux16 %f8, %f2, %f8
fmovsle %xcc, %f5, %f2
loop_777:
fmovdge %xcc, %f6, %f8
and %o6, 0x0594, %o0
fabsd %f12, %f10
stw %i1, [%l7 + 0x48]
fbg %fcc0, loop_778
array16 %i5, %g2, %g4
tsubcc %i4, 0x1952, %l0
be %xcc, loop_779
loop_778:
ta %xcc, 0x2
umul %o2, %l6, %i3
edge16 %i6, %o3, %l3
loop_779:
udiv %g3, 0x0014, %g5
stb %g7, [%l7 + 0x24]
edge32l %l1, %i7, %i0
movcs %xcc, %o5, %l4
bneg %icc, loop_780
fnands %f15, %f3, %f6
fbu,a %fcc1, loop_781
ldx [%l7 + 0x18], %o4
loop_780:
umulcc %o7, 0x0807, %g1
ldub [%l7 + 0x53], %l2
loop_781:
ble,a,pt %icc, loop_782
xor %g6, %l5, %o1
fmovsvc %xcc, %f3, %f8
fba %fcc1, loop_783
loop_782:
fmovsvs %xcc, %f1, %f0
fmovrse %i2, %f6, %f9
fbo %fcc2, loop_784
loop_783:
andn %o6, %i1, %i5
fmovsn %xcc, %f10, %f9
sth %g2, [%l7 + 0x3E]
loop_784:
array32 %g4, %i4, %o0
bn,a,pt %icc, loop_785
movgu %icc, %l0, %l6
sth %i3, [%l7 + 0x32]
srl %o2, %i6, %l3
loop_785:
fmovscs %icc, %f12, %f15
ldsw [%l7 + 0x60], %o3
tvc %xcc, 0x6
fbg %fcc1, loop_786
fmovsl %xcc, %f3, %f6
movcs %xcc, %g3, %g5
fpadd16s %f1, %f6, %f8
loop_786:
be,a,pn %xcc, loop_787
ldx [%l7 + 0x10], %l1
fbl %fcc0, loop_788
fabss %f9, %f15
loop_787:
ldsh [%l7 + 0x74], %i7
ba loop_789
loop_788:
udiv %i0, 0x061D, %o5
mulx %l4, 0x070B, %o4
fmovdge %xcc, %f7, %f4
loop_789:
tcs %icc, 0x6
alignaddr %g7, %g1, %l2
fnegd %f6, %f10
sth %o7, [%l7 + 0x2C]
orn %l5, %g6, %o1
subc %o6, 0x05A1, %i2
fbg,a %fcc0, loop_790
tn %xcc, 0x2
ldsw [%l7 + 0x18], %i5
mova %icc, %i1, %g2
loop_790:
tsubcc %g4, %i4, %l0
st %f13, [%l7 + 0x28]
fcmpd %fcc0, %f14, %f6
fmovrsgz %o0, %f1, %f12
ldd [%l7 + 0x38], %f2
tg %xcc, 0x6
sdivx %l6, 0x0A83, %o2
st %f2, [%l7 + 0x3C]
fpsub32 %f4, %f8, %f4
fnor %f12, %f12, %f10
sdiv %i3, 0x035E, %i6
nop
setx loop_791, %l0, %l1
jmpl %l1, %l3
fbne,a %fcc3, loop_792
fmovrslz %g3, %f13, %f7
fmovsne %icc, %f3, %f8
loop_791:
stb %g5, [%l7 + 0x74]
loop_792:
sdivx %l1, 0x01D7, %o3
ldsb [%l7 + 0x33], %i7
nop
setx loop_793, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmul8x16 %f0, %f0, %f12
srlx %i0, 0x07, %l4
movrlez %o5, 0x38D, %g7
loop_793:
ldd [%l7 + 0x18], %f10
edge16ln %g1, %o4, %o7
fnegs %f5, %f10
umulcc %l5, %g6, %l2
sllx %o1, %i2, %i5
nop
setx loop_794, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fones %f2
bgu loop_795
sethi 0x094F, %o6
loop_794:
stx %g2, [%l7 + 0x40]
call loop_796
loop_795:
addc %g4, 0x1DCC, %i1
ld [%l7 + 0x50], %f15
lduw [%l7 + 0x78], %i4
loop_796:
fands %f0, %f7, %f13
xorcc %l0, 0x05BA, %l6
fornot1 %f6, %f6, %f14
fcmple16 %f10, %f10, %o2
ldsb [%l7 + 0x37], %i3
edge8l %i6, %o0, %l3
stb %g5, [%l7 + 0x3E]
movrgez %g3, %o3, %i7
andn %i0, 0x0B51, %l4
fnegd %f0, %f14
subc %o5, 0x0CCD, %l1
fcmple16 %f14, %f12, %g7
bvc,a %icc, loop_797
tg %xcc, 0x1
stx %o4, [%l7 + 0x30]
subccc %o7, 0x10A7, %g1
loop_797:
ld [%l7 + 0x3C], %f6
fbn,a %fcc0, loop_798
fsrc1s %f12, %f4
lduh [%l7 + 0x4E], %l5
nop
setx loop_799, %l0, %l1
jmpl %l1, %g6
loop_798:
movn %icc, %l2, %o1
ldd [%l7 + 0x50], %f4
srax %i5, 0x07, %i2
loop_799:
bgu,pt %xcc, loop_800
fbule %fcc2, loop_801
lduw [%l7 + 0x6C], %o6
edge8 %g2, %i1, %i4
loop_800:
sth %g4, [%l7 + 0x38]
loop_801:
edge8ln %l0, %l6, %i3
ldsw [%l7 + 0x18], %o2
std %f10, [%l7 + 0x38]
stx %i6, [%l7 + 0x30]
taddcc %o0, %l3, %g5
ldub [%l7 + 0x73], %g3
ldub [%l7 + 0x3E], %o3
add %i0, %l4, %o5
ldx [%l7 + 0x48], %l1
nop
setx loop_802, %l0, %l1
jmpl %l1, %i7
st %f6, [%l7 + 0x50]
fmovrdlez %g7, %f6, %f6
sdivcc %o4, 0x01FD, %g1
loop_802:
fmovrslez %l5, %f7, %f14
fbul,a %fcc0, loop_803
addc %o7, 0x1A77, %g6
movrgz %o1, %l2, %i5
bn,a,pt %icc, loop_804
loop_803:
srax %o6, 0x09, %i2
lduw [%l7 + 0x40], %i1
bgu loop_805
loop_804:
fmovrdne %g2, %f2, %f4
ldsb [%l7 + 0x0F], %g4
bg loop_806
loop_805:
fpack32 %f0, %f14, %f6
fmovsle %xcc, %f3, %f6
fnot1 %f14, %f14
loop_806:
stb %l0, [%l7 + 0x1D]
addccc %i4, %i3, %o2
fmovd %f14, %f2
andn %l6, %i6, %o0
fbo %fcc2, loop_807
fmovsa %xcc, %f7, %f14
std %f0, [%l7 + 0x70]
fbue,a %fcc1, loop_808
loop_807:
fmovdg %xcc, %f11, %f7
ldsh [%l7 + 0x44], %l3
fxors %f6, %f5, %f12
loop_808:
ldsh [%l7 + 0x46], %g3
fornot2 %f14, %f8, %f12
stx %o3, [%l7 + 0x60]
std %f12, [%l7 + 0x70]
te %xcc, 0x5
bcs,pt %icc, loop_809
edge8n %g5, %i0, %l4
fmovspos %xcc, %f12, %f0
tge %xcc, 0x2
loop_809:
fcmps %fcc0, %f11, %f0
fsrc1 %f2, %f8
stw %o5, [%l7 + 0x3C]
ldd [%l7 + 0x18], %f4
orcc %l1, %i7, %g7
andcc %o4, 0x06CD, %g1
ldsh [%l7 + 0x44], %l5
std %f0, [%l7 + 0x18]
fmovdneg %icc, %f0, %f10
fba,a %fcc3, loop_810
movcc %icc, %o7, %o1
ldd [%l7 + 0x48], %f6
stb %l2, [%l7 + 0x3A]
loop_810:
fnot1 %f0, %f8
std %f6, [%l7 + 0x68]
udivx %g6, 0x13CD, %i5
fbo %fcc1, loop_811
st %f1, [%l7 + 0x24]
fzeros %f14
fmovdne %xcc, %f2, %f0
loop_811:
ble,a,pt %icc, loop_812
fabsd %f8, %f4
fnot2s %f10, %f6
st %f13, [%l7 + 0x40]
loop_812:
ldub [%l7 + 0x63], %i2
lduw [%l7 + 0x2C], %i1
fbuge,a %fcc3, loop_813
ldub [%l7 + 0x12], %o6
movrgz %g4, 0x040, %l0
fcmpgt32 %f10, %f6, %g2
loop_813:
fmovdg %icc, %f9, %f4
siam 0x1
fmovdneg %icc, %f1, %f7
ld [%l7 + 0x18], %f5
stb %i3, [%l7 + 0x13]
fornot1s %f11, %f6, %f7
ldsw [%l7 + 0x44], %o2
ldsh [%l7 + 0x18], %l6
ld [%l7 + 0x4C], %f2
lduw [%l7 + 0x64], %i4
tne %xcc, 0x2
ldsw [%l7 + 0x60], %i6
lduw [%l7 + 0x10], %o0
fmovscc %icc, %f0, %f9
st %f13, [%l7 + 0x08]
brnz %g3, loop_814
bgu,a loop_815
bvs,pn %icc, loop_816
lduw [%l7 + 0x68], %o3
loop_814:
sth %l3, [%l7 + 0x60]
loop_815:
fmovdvs %xcc, %f1, %f11
loop_816:
fpack16 %f14, %f10
ldd [%l7 + 0x10], %f14
fbn %fcc0, loop_817
xorcc %i0, %g5, %o5
fmuld8sux16 %f9, %f10, %f8
bl,a loop_818
loop_817:
ldsh [%l7 + 0x48], %l4
tn %xcc, 0x7
stb %i7, [%l7 + 0x54]
loop_818:
sth %g7, [%l7 + 0x36]
andcc %l1, 0x13B5, %o4
srl %l5, %g1, %o7
srlx %o1, 0x04, %l2
sth %i5, [%l7 + 0x08]
fmovdg %icc, %f11, %f15
ldsb [%l7 + 0x2F], %g6
tcs %xcc, 0x3
ldub [%l7 + 0x67], %i2
bvc,pn %xcc, loop_819
movn %xcc, %i1, %g4
fbu %fcc3, loop_820
array16 %o6, %g2, %l0
loop_819:
edge16 %i3, %o2, %i4
ldx [%l7 + 0x58], %i6
loop_820:
movpos %xcc, %o0, %g3
ldsw [%l7 + 0x1C], %o3
tge %xcc, 0x3
bcs,a,pn %xcc, loop_821
fbg %fcc0, loop_822
sth %l3, [%l7 + 0x2C]
fmovs %f8, %f5
loop_821:
fmul8x16au %f1, %f6, %f14
loop_822:
fmovsne %icc, %f9, %f13
movgu %icc, %l6, %g5
fbug %fcc1, loop_823
brlez,a %o5, loop_824
ta %xcc, 0x7
fmul8x16au %f13, %f2, %f6
loop_823:
mova %xcc, %i0, %l4
loop_824:
fbule %fcc0, loop_825
stw %i7, [%l7 + 0x70]
stw %l1, [%l7 + 0x38]
fnot2s %f5, %f15
loop_825:
fsrc1 %f10, %f4
smulcc %o4, 0x0715, %l5
sth %g1, [%l7 + 0x32]
ldx [%l7 + 0x40], %g7
umul %o7, 0x1313, %l2
fmovsa %xcc, %f3, %f8
fmovsg %icc, %f7, %f12
fmovrsgez %i5, %f2, %f0
fnot1 %f2, %f8
fone %f2
array8 %o1, %g6, %i1
fxors %f10, %f3, %f3
fcmpne32 %f8, %f14, %i2
ldsb [%l7 + 0x35], %o6
movrgz %g2, 0x11E, %l0
ldsw [%l7 + 0x60], %i3
xor %g4, %i4, %o2
edge8l %o0, %i6, %g3
fpsub32 %f8, %f2, %f10
st %f9, [%l7 + 0x4C]
edge16n %o3, %l6, %g5
lduh [%l7 + 0x14], %o5
srax %i0, 0x0B, %l4
fcmps %fcc1, %f9, %f1
nop
setx loop_826, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpsub16s %f14, %f1, %f12
stb %i7, [%l7 + 0x42]
subccc %l1, %o4, %l3
loop_826:
bvc,a %xcc, loop_827
tg %icc, 0x5
bleu,pt %icc, loop_828
fmovsvs %icc, %f2, %f9
loop_827:
sdivcc %g1, 0x0F21, %g7
fmovs %f3, %f7
loop_828:
fbu %fcc0, loop_829
fmovdcs %icc, %f1, %f14
fcmpeq32 %f4, %f0, %l5
bge,a loop_830
loop_829:
st %f14, [%l7 + 0x34]
srlx %o7, 0x11, %l2
addcc %i5, 0x114C, %o1
loop_830:
fors %f3, %f14, %f14
tsubcc %g6, 0x16A8, %i2
fpsub16 %f12, %f6, %f0
edge8n %o6, %g2, %l0
array16 %i3, %i1, %i4
fbn,a %fcc1, loop_831
fmovrslez %o2, %f4, %f13
movcs %icc, %g4, %o0
ldsh [%l7 + 0x26], %i6
loop_831:
edge32ln %g3, %l6, %g5
brgz %o3, loop_832
edge8ln %i0, %o5, %i7
pdist %f2, %f6, %f14
fnot2s %f13, %f8
loop_832:
stw %l1, [%l7 + 0x20]
brlz,a %l4, loop_833
fcmpgt16 %f6, %f4, %l3
edge8n %o4, %g7, %g1
st %f9, [%l7 + 0x38]
loop_833:
ldx [%l7 + 0x48], %l5
stb %o7, [%l7 + 0x4B]
fmuld8sux16 %f3, %f1, %f12
fbule %fcc2, loop_834
movrgez %i5, 0x302, %o1
fabss %f8, %f9
std %f12, [%l7 + 0x28]
loop_834:
ldsh [%l7 + 0x7E], %l2
tneg %xcc, 0x3
fones %f8
ldub [%l7 + 0x25], %g6
edge32n %i2, %g2, %l0
edge32n %i3, %o6, %i4
ldd [%l7 + 0x48], %f10
array32 %i1, %o2, %o0
movrlz %g4, 0x28D, %i6
movpos %xcc, %g3, %g5
smulcc %l6, 0x129B, %i0
bg,a %xcc, loop_835
tvs %icc, 0x4
fmovdne %icc, %f6, %f2
fbule %fcc1, loop_836
loop_835:
fcmple16 %f4, %f8, %o3
ldsb [%l7 + 0x0F], %o5
addcc %l1, 0x0982, %i7
loop_836:
brgz,a %l4, loop_837
fmovscs %xcc, %f12, %f0
stx %l3, [%l7 + 0x70]
fand %f8, %f10, %f12
loop_837:
fbne %fcc1, loop_838
fbuge,a %fcc1, loop_839
std %f6, [%l7 + 0x58]
edge16 %o4, %g1, %l5
loop_838:
fmovde %icc, %f13, %f6
loop_839:
ldx [%l7 + 0x78], %g7
sth %o7, [%l7 + 0x78]
stb %i5, [%l7 + 0x0D]
fands %f10, %f1, %f1
subccc %o1, %l2, %i2
fmovs %f8, %f6
mulscc %g2, 0x15A2, %l0
fba,a %fcc2, loop_840
fnands %f11, %f13, %f6
bleu %icc, loop_841
fxor %f6, %f8, %f10
loop_840:
mova %xcc, %i3, %o6
stb %i4, [%l7 + 0x23]
loop_841:
lduw [%l7 + 0x08], %i1
fbl %fcc2, loop_842
st %f2, [%l7 + 0x5C]
ldub [%l7 + 0x25], %o2
ldx [%l7 + 0x40], %g6
loop_842:
fmul8x16au %f3, %f6, %f14
lduh [%l7 + 0x42], %o0
array16 %g4, %g3, %g5
edge16n %i6, %i0, %l6
fmovdleu %icc, %f13, %f11
srl %o3, 0x10, %l1
fmuld8sux16 %f11, %f4, %f0
pdist %f4, %f8, %f0
xor %o5, %i7, %l4
sra %l3, 0x03, %g1
sdivx %l5, 0x1C71, %g7
stw %o7, [%l7 + 0x30]
fnegd %f0, %f0
bcc loop_843
movrlez %i5, %o1, %o4
brlz %l2, loop_844
fmovdne %icc, %f1, %f4
loop_843:
nop
setx loop_845, %l0, %l1
jmpl %l1, %i2
fmovsle %icc, %f7, %f4
loop_844:
fmovdne %xcc, %f5, %f5
bleu,a %xcc, loop_846
loop_845:
ld [%l7 + 0x68], %f13
ldsb [%l7 + 0x5F], %l0
or %g2, 0x033F, %o6
loop_846:
be,a %icc, loop_847
bvc,pn %xcc, loop_848
fbule,a %fcc2, loop_849
sth %i4, [%l7 + 0x6A]
loop_847:
nop
setx loop_850, %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_848:
sdiv %i1, 0x0648, %o2
loop_849:
fmovdle %icc, %f13, %f9
fzeros %f2
loop_850:
faligndata %f6, %f0, %f2
fxnor %f4, %f10, %f12
sll %i3, 0x16, %g6
sdiv %g4, 0x101C, %o0
fpackfix %f14, %f11
fcmple32 %f14, %f6, %g5
st %f11, [%l7 + 0x40]
ldd [%l7 + 0x28], %f0
stw %i6, [%l7 + 0x58]
fmovscs %xcc, %f5, %f3
ldd [%l7 + 0x78], %f8
bne,pt %icc, loop_851
std %f6, [%l7 + 0x30]
fabss %f2, %f14
ldd [%l7 + 0x58], %f0
loop_851:
add %i0, 0x01CB, %l6
fxnors %f11, %f3, %f6
fbge,a %fcc3, loop_852
sethi 0x16BB, %g3
bpos,a %icc, loop_853
st %f7, [%l7 + 0x48]
loop_852:
fbne,a %fcc0, loop_854
fnot2 %f6, %f8
loop_853:
fba %fcc3, loop_855
brlez,a %o3, loop_856
loop_854:
sra %o5, 0x0A, %l1
mulx %l4, 0x038D, %l3
loop_855:
bg,a %xcc, loop_857
loop_856:
fmovrdgz %g1, %f4, %f2
bvs loop_858
edge16l %i7, %g7, %l5
loop_857:
fmovdcs %icc, %f0, %f8
fnot1s %f5, %f7
loop_858:
stx %o7, [%l7 + 0x50]
ldx [%l7 + 0x58], %o1
tcs %xcc, 0x0
fbuge %fcc3, loop_859
mulx %i5, 0x1558, %o4
move %icc, %l2, %i2
movre %g2, %l0, %o6
loop_859:
fabsd %f10, %f4
fsrc1 %f0, %f0
for %f10, %f14, %f2
tpos %icc, 0x1
ldx [%l7 + 0x10], %i1
fmovda %icc, %f6, %f13
st %f6, [%l7 + 0x3C]
stx %i4, [%l7 + 0x20]
mulx %i3, 0x13DA, %o2
sllx %g6, 0x06, %g4
movrne %g5, 0x142, %o0
alignaddr %i6, %i0, %l6
array8 %o3, %o5, %g3
movl %icc, %l4, %l1
stb %g1, [%l7 + 0x49]
nop
setx loop_860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmps %fcc2, %f11, %f8
movg %icc, %l3, %i7
fpadd16 %f4, %f4, %f14
loop_860:
brgz,a %l5, loop_861
fmovrdgez %o7, %f6, %f8
fmovrde %g7, %f2, %f0
fsrc2 %f12, %f10
loop_861:
fmovdleu %xcc, %f2, %f14
fmuld8ulx16 %f0, %f7, %f0
sllx %o1, 0x14, %i5
stw %l2, [%l7 + 0x7C]
ldx [%l7 + 0x70], %o4
fbu %fcc1, loop_862
fpsub32s %f4, %f13, %f12
tcc %xcc, 0x2
brgez,a %g2, loop_863
loop_862:
tg %icc, 0x3
fmovscc %icc, %f0, %f3
sdivx %l0, 0x19DB, %o6
loop_863:
fmul8ulx16 %f6, %f2, %f4
alignaddrl %i1, %i2, %i4
fmovsn %icc, %f12, %f2
brgz %i3, loop_864
bvc,a %icc, loop_865
bl,a,pt %xcc, loop_866
lduw [%l7 + 0x44], %o2
loop_864:
fmovsg %icc, %f0, %f10
loop_865:
fpadd16s %f9, %f1, %f3
loop_866:
subcc %g4, %g5, %g6
stw %i6, [%l7 + 0x4C]
movl %xcc, %o0, %i0
bcs,pn %xcc, loop_867
ldd [%l7 + 0x70], %f12
orncc %l6, 0x1A85, %o3
bpos,a %xcc, loop_868
loop_867:
movn %xcc, %o5, %g3
srlx %l4, 0x16, %g1
umulcc %l1, %l3, %i7
loop_868:
bvc %xcc, loop_869
tcc %icc, 0x1
fxnors %f12, %f3, %f15
edge32n %o7, %l5, %g7
loop_869:
edge32l %i5, %o1, %l2
ldub [%l7 + 0x31], %o4
ldx [%l7 + 0x10], %g2
ba %xcc, loop_870
xorcc %l0, 0x0610, %o6
fcmple32 %f6, %f4, %i2
xnor %i1, %i4, %o2
loop_870:
fbne %fcc0, loop_871
bge loop_872
tl %xcc, 0x0
tl %xcc, 0x1
loop_871:
ldsh [%l7 + 0x4C], %g4
loop_872:
bvs loop_873
nop
setx loop_874, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdn %icc, %f1, %f9
umul %g5, %i3, %i6
loop_873:
pdist %f12, %f8, %f10
loop_874:
fmovrsne %g6, %f7, %f11
movvc %icc, %o0, %l6
std %f12, [%l7 + 0x48]
fxnors %f4, %f4, %f1
movvc %icc, %o3, %i0
fbe %fcc2, loop_875
movpos %xcc, %g3, %o5
fornot2 %f0, %f0, %f2
bvs,a %icc, loop_876
loop_875:
brlez,a %g1, loop_877
stb %l1, [%l7 + 0x0A]
std %f8, [%l7 + 0x28]
loop_876:
fmovda %icc, %f11, %f9
loop_877:
movvs %icc, %l3, %i7
fmovse %icc, %f1, %f7
fornot1 %f6, %f2, %f2
stb %l4, [%l7 + 0x50]
stb %l5, [%l7 + 0x40]
st %f0, [%l7 + 0x14]
fpsub16 %f4, %f2, %f8
bvc,a loop_878
ldsh [%l7 + 0x0A], %o7
xnorcc %i5, 0x0D6B, %g7
movre %l2, 0x2AA, %o4
loop_878:
edge32l %g2, %o1, %l0
ldd [%l7 + 0x48], %f8
ble,a %xcc, loop_879
movre %o6, 0x057, %i1
array16 %i4, %i2, %g4
alignaddrl %g5, %i3, %o2
loop_879:
fmovrdlez %i6, %f2, %f8
fbug %fcc3, loop_880
sth %o0, [%l7 + 0x4C]
fpmerge %f8, %f13, %f12
alignaddrl %g6, %o3, %l6
loop_880:
fnands %f3, %f11, %f6
fnegs %f2, %f11
udivx %i0, 0x128D, %o5
stx %g1, [%l7 + 0x70]
tpos %icc, 0x0
umulcc %l1, 0x0F6D, %g3
fandnot2s %f6, %f12, %f8
fmovrse %i7, %f8, %f15
fbue,a %fcc1, loop_881
movrlz %l3, 0x2C6, %l5
fmul8x16au %f9, %f6, %f14
sth %l4, [%l7 + 0x40]
loop_881:
stb %i5, [%l7 + 0x78]
ldsb [%l7 + 0x55], %g7
ldub [%l7 + 0x3B], %l2
tpos %icc, 0x1
movrne %o4, %g2, %o7
st %f0, [%l7 + 0x4C]
tleu %icc, 0x5
ldd [%l7 + 0x40], %f12
sethi 0x0094, %o1
fmuld8ulx16 %f0, %f2, %f12
tcs %xcc, 0x2
udivx %l0, 0x0D39, %i1
ba,pt %xcc, loop_882
tvc %icc, 0x6
fmul8x16au %f11, %f6, %f2
fxnor %f6, %f0, %f0
loop_882:
stw %o6, [%l7 + 0x2C]
fornot2s %f10, %f5, %f12
fmovdpos %xcc, %f2, %f14
fabsd %f12, %f0
stx %i2, [%l7 + 0x58]
umulcc %g4, 0x1250, %i4
std %f2, [%l7 + 0x20]
fbo,a %fcc0, loop_883
tneg %icc, 0x6
fmul8x16au %f12, %f8, %f12
addc %i3, 0x063B, %g5
loop_883:
srax %o2, 0x01, %o0
lduw [%l7 + 0x48], %i6
sth %o3, [%l7 + 0x6E]
tneg %icc, 0x2
fmovrdlz %g6, %f14, %f14
sra %l6, %o5, %i0
fxnor %f4, %f14, %f0
tg %icc, 0x5
fmovdg %icc, %f10, %f6
tle %icc, 0x0
sethi 0x02FC, %g1
movle %icc, %l1, %g3
stb %i7, [%l7 + 0x2B]
sdivx %l3, 0x148E, %l5
tgu %icc, 0x2
fmul8x16al %f11, %f2, %f2
fbg %fcc1, loop_884
ldsb [%l7 + 0x25], %i5
movn %xcc, %g7, %l2
tcs %xcc, 0x0
loop_884:
bcc loop_885
fmovrsgez %o4, %f6, %f14
tne %icc, 0x7
fmovde %icc, %f5, %f9
loop_885:
alignaddrl %l4, %o7, %g2
edge16ln %l0, %o1, %i1
xorcc %o6, %g4, %i2
stx %i4, [%l7 + 0x78]
array32 %g5, %o2, %i3
fmul8sux16 %f10, %f6, %f6
ldub [%l7 + 0x34], %o0
sdiv %i6, 0x0E53, %g6
sth %l6, [%l7 + 0x50]
ldx [%l7 + 0x38], %o3
udivcc %o5, 0x1830, %i0
fbne,a %fcc1, loop_886
sth %l1, [%l7 + 0x2C]
lduw [%l7 + 0x44], %g3
fmovs %f5, %f11
loop_886:
stb %i7, [%l7 + 0x79]
fmovsg %icc, %f13, %f8
ldsh [%l7 + 0x66], %g1
fornot1s %f5, %f1, %f14
bpos loop_887
fpsub16 %f2, %f6, %f14
stw %l3, [%l7 + 0x74]
fzero %f6
loop_887:
movne %icc, %l5, %g7
ldx [%l7 + 0x18], %i5
fcmpgt32 %f10, %f0, %o4
andcc %l2, 0x194B, %l4
brgz %o7, loop_888
ld [%l7 + 0x68], %f7
sth %l0, [%l7 + 0x3E]
bpos,pn %icc, loop_889
loop_888:
be,a,pn %xcc, loop_890
fmovdleu %xcc, %f10, %f13
tpos %xcc, 0x7
loop_889:
nop
setx loop_891, %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_890:
srlx %o1, %g2, %o6
fbge,a %fcc1, loop_892
ldd [%l7 + 0x08], %f2
loop_891:
sdiv %i1, 0x0CFD, %g4
fmovsle %xcc, %f9, %f7
loop_892:
bpos,pt %icc, loop_893
edge8n %i4, %g5, %i2
bvs,a,pn %icc, loop_894
fble %fcc2, loop_895
loop_893:
fnors %f3, %f11, %f5
array16 %o2, %i3, %o0
loop_894:
movrlz %i6, 0x085, %l6
loop_895:
andcc %o3, %o5, %g6
ldsb [%l7 + 0x5B], %l1
bneg,pn %icc, loop_896
srl %g3, 0x1B, %i7
st %f13, [%l7 + 0x38]
stb %i0, [%l7 + 0x15]
loop_896:
ldsb [%l7 + 0x76], %l3
umulcc %l5, %g7, %g1
lduh [%l7 + 0x68], %o4
fbule,a %fcc2, loop_897
bl,pt %xcc, loop_898
st %f7, [%l7 + 0x50]
ldub [%l7 + 0x25], %i5
loop_897:
lduw [%l7 + 0x14], %l2
loop_898:
fble %fcc3, loop_899
std %f6, [%l7 + 0x18]
ldub [%l7 + 0x6A], %o7
fbule %fcc3, loop_900
loop_899:
andcc %l0, %l4, %g2
fmovdpos %xcc, %f1, %f14
edge32l %o6, %i1, %o1
loop_900:
fmovde %xcc, %f5, %f12
st %f13, [%l7 + 0x2C]
andn %i4, 0x1789, %g4
te %xcc, 0x5
ldsb [%l7 + 0x13], %i2
andcc %g5, %o2, %i3
ba,pt %xcc, loop_901
taddcctv %i6, 0x09A5, %l6
xorcc %o3, 0x18E7, %o0
nop
setx loop_902, %l0, %l1
jmpl %l1, %g6
loop_901:
addc %l1, %o5, %g3
fxors %f14, %f2, %f11
fnands %f6, %f11, %f10
loop_902:
smul %i7, %i0, %l5
srlx %l3, 0x05, %g1
tvs %icc, 0x7
move %xcc, %g7, %o4
bcs,a %icc, loop_903
fmovrsne %i5, %f7, %f6
fsrc1 %f12, %f8
faligndata %f10, %f6, %f0
loop_903:
fbug,a %fcc0, loop_904
brz,a %o7, loop_905
movcc %icc, %l0, %l4
tge %xcc, 0x3
loop_904:
fabss %f2, %f10
loop_905:
fmuld8sux16 %f13, %f10, %f14
sll %l2, %o6, %g2
brlz %i1, loop_906
ldub [%l7 + 0x16], %i4
fmul8x16 %f1, %f0, %f0
stb %g4, [%l7 + 0x5D]
loop_906:
fmovse %icc, %f5, %f6
fmovrse %i2, %f0, %f15
fnot2s %f9, %f10
siam 0x5
fpsub32s %f10, %f12, %f6
fnot1s %f1, %f5
fmovsg %xcc, %f4, %f6
ld [%l7 + 0x38], %f0
ldsw [%l7 + 0x3C], %g5
fmul8ulx16 %f12, %f10, %f4
tsubcctv %o2, 0x02DB, %o1
fmovse %icc, %f4, %f5
lduh [%l7 + 0x74], %i6
fors %f4, %f0, %f0
movgu %icc, %l6, %i3
fmovdleu %icc, %f7, %f3
ldub [%l7 + 0x33], %o0
sub %g6, %o3, %l1
sra %o5, 0x1A, %i7
fmul8ulx16 %f4, %f8, %f6
edge16 %g3, %i0, %l3
st %f6, [%l7 + 0x5C]
ldd [%l7 + 0x08], %f14
ldd [%l7 + 0x60], %f6
subc %l5, %g1, %g7
tsubcctv %o4, %i5, %o7
stw %l4, [%l7 + 0x48]
fcmpne16 %f4, %f4, %l2
ld [%l7 + 0x34], %f9
sra %l0, %g2, %o6
fbul %fcc0, loop_907
std %f4, [%l7 + 0x40]
std %f8, [%l7 + 0x18]
sdivx %i1, 0x1F9A, %g4
loop_907:
fcmple32 %f14, %f14, %i4
lduh [%l7 + 0x72], %i2
ld [%l7 + 0x68], %f13
fsrc1s %f7, %f2
srax %g5, %o2, %i6
sdivcc %o1, 0x1F00, %i3
sth %o0, [%l7 + 0x46]
fpadd32s %f5, %f11, %f15
fmovrse %l6, %f7, %f15
ld [%l7 + 0x2C], %f8
ldsb [%l7 + 0x1A], %g6
std %f8, [%l7 + 0x18]
st %f14, [%l7 + 0x6C]
xnor %o3, 0x13F3, %l1
ldsh [%l7 + 0x10], %o5
fmovrdne %g3, %f0, %f8
fone %f10
std %f14, [%l7 + 0x10]
fmovda %icc, %f12, %f10
move %xcc, %i7, %i0
fmovrdlez %l5, %f14, %f8
tleu %xcc, 0x0
stb %g1, [%l7 + 0x6B]
st %f5, [%l7 + 0x78]
ld [%l7 + 0x50], %f2
edge8ln %g7, %o4, %l3
tvc %xcc, 0x5
ldsw [%l7 + 0x70], %i5
ldsh [%l7 + 0x60], %o7
bn,pn %icc, loop_908
ldsb [%l7 + 0x12], %l4
fornot2s %f13, %f5, %f7
fbe,a %fcc2, loop_909
loop_908:
st %f5, [%l7 + 0x20]
fnors %f0, %f3, %f14
subcc %l0, 0x1B3E, %l2
loop_909:
edge8ln %g2, %o6, %g4
lduh [%l7 + 0x58], %i1
stb %i2, [%l7 + 0x58]
movrlez %i4, 0x215, %g5
fpsub16s %f10, %f8, %f3
fble %fcc0, loop_910
std %f8, [%l7 + 0x78]
tneg %xcc, 0x1
fornot2s %f1, %f11, %f2
loop_910:
fnand %f14, %f12, %f6
sub %i6, %o2, %i3
fmovsvc %icc, %f11, %f3
tge %xcc, 0x6
ldsw [%l7 + 0x24], %o1
tsubcc %l6, %o0, %o3
siam 0x5
addcc %l1, %o5, %g6
movrlz %i7, %i0, %g3
add %g1, %l5, %o4
lduh [%l7 + 0x6E], %l3
std %f4, [%l7 + 0x58]
fornot2 %f8, %f14, %f8
movvc %icc, %g7, %i5
movn %xcc, %o7, %l4
fmovrsgez %l0, %f1, %f8
stb %g2, [%l7 + 0x76]
bcc,a loop_911
fsrc2s %f1, %f15
st %f10, [%l7 + 0x40]
movrgez %l2, %g4, %o6
loop_911:
ld [%l7 + 0x48], %f2
nop
setx loop_912, %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
lduw [%l7 + 0x48], %i1
brlz %i4, loop_913
stx %i2, [%l7 + 0x10]
loop_912:
nop
setx loop_914, %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
fmovsne %xcc, %f2, %f0
loop_913:
fmovrslz %g5, %f9, %f10
bleu,pn %xcc, loop_915
loop_914:
xnorcc %o2, %i3, %o1
bneg,pn %xcc, loop_916
fmovdle %xcc, %f3, %f14
loop_915:
fmovdgu %icc, %f14, %f3
stb %l6, [%l7 + 0x63]
loop_916:
stw %i6, [%l7 + 0x60]
movvs %xcc, %o3, %o0
lduw [%l7 + 0x7C], %l1
fba %fcc3, loop_917
tcc %xcc, 0x0
lduw [%l7 + 0x3C], %g6
fnot2s %f13, %f4
loop_917:
fcmps %fcc0, %f3, %f7
bleu,a,pn %icc, loop_918
fbe,a %fcc3, loop_919
fabsd %f0, %f14
tne %xcc, 0x6
loop_918:
bge %xcc, loop_920
loop_919:
stw %i7, [%l7 + 0x3C]
mova %icc, %o5, %i0
fba %fcc2, loop_921
loop_920:
lduw [%l7 + 0x78], %g3
tcs %xcc, 0x0
umulcc %l5, %o4, %g1
loop_921:
nop
setx loop_922, %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
popc %l3, %i5
fornot2 %f2, %f6, %f14
ldsh [%l7 + 0x44], %o7
loop_922:
sth %g7, [%l7 + 0x0C]
st %f3, [%l7 + 0x48]
tne %icc, 0x2
call loop_923
sdivx %l0, 0x12B5, %g2
fbul,a %fcc1, loop_924
ldub [%l7 + 0x24], %l2
loop_923:
xor %l4, 0x1528, %g4
fmovdcs %icc, %f14, %f1
loop_924:
std %f6, [%l7 + 0x40]
ldsb [%l7 + 0x49], %o6
fmovsg %xcc, %f11, %f13
ldsw [%l7 + 0x44], %i1
fmovsl %xcc, %f8, %f4
tle %icc, 0x3
stb %i2, [%l7 + 0x3E]
stb %i4, [%l7 + 0x3B]
movvs %xcc, %g5, %i3
stb %o1, [%l7 + 0x28]
nop
setx loop_925, %l0, %l1
jmpl %l1, %l6
srlx %i6, %o2, %o0
stb %l1, [%l7 + 0x1D]
fcmpes %fcc0, %f3, %f13
loop_925:
andncc %o3, %i7, %g6
fmul8ulx16 %f2, %f12, %f12
fmovsl %icc, %f9, %f8
fnors %f0, %f10, %f8
bgu,pt %xcc, loop_926
lduw [%l7 + 0x60], %i0
orcc %o5, 0x08C2, %l5
ldx [%l7 + 0x08], %g3
loop_926:
ld [%l7 + 0x50], %f13
std %f14, [%l7 + 0x38]
ble,a,pn %xcc, loop_927
lduh [%l7 + 0x40], %g1
fmovsleu %icc, %f0, %f5
fnot2s %f3, %f3
loop_927:
fzeros %f12
ldx [%l7 + 0x60], %o4
array32 %i5, %l3, %g7
tn %xcc, 0x3
brlz,a %l0, loop_928
lduh [%l7 + 0x68], %g2
bg,a %xcc, loop_929
tvs %xcc, 0x1
loop_928:
mulx %o7, %l4, %g4
stw %l2, [%l7 + 0x0C]
loop_929:
smulcc %o6, %i2, %i1
edge8 %i4, %g5, %o1
add %i3, %i6, %l6
fcmple32 %f8, %f6, %o0
tl %xcc, 0x4
fands %f6, %f2, %f1
siam 0x6
bleu %icc, loop_930
siam 0x7
stb %l1, [%l7 + 0x42]
tneg %xcc, 0x2
loop_930:
ldsh [%l7 + 0x60], %o3
fpackfix %f12, %f6
fnegs %f2, %f15
fmovspos %xcc, %f7, %f8
bvs,pn %icc, loop_931
fbe %fcc2, loop_932
ldsh [%l7 + 0x70], %o2
bcs,a,pt %icc, loop_933
loop_931:
brgez %g6, loop_934
loop_932:
lduh [%l7 + 0x7A], %i7
tvc %icc, 0x1
loop_933:
ldd [%l7 + 0x10], %f14
loop_934:
edge8 %o5, %i0, %l5
movvs %xcc, %g3, %o4
stw %i5, [%l7 + 0x44]
popc 0x1767, %l3
movleu %icc, %g1, %g7
edge8n %l0, %g2, %l4
stw %o7, [%l7 + 0x50]
nop
setx loop_935, %l0, %l1
jmpl %l1, %g4
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
edge8l %l2, %i2, %o6
fmovdgu %xcc, %f15, %f7
loop_935:
stx %i1, [%l7 + 0x48]
loop_936:
fmul8ulx16 %f8, %f6, %f2
sth %g5, [%l7 + 0x3E]
ldsw [%l7 + 0x3C], %o1
bcs,a loop_937
fmovdne %xcc, %f3, %f6
fcmped %fcc1, %f2, %f12
fcmped %fcc3, %f0, %f2
loop_937:
sth %i3, [%l7 + 0x78]
ldub [%l7 + 0x13], %i4
movl %icc, %i6, %l6
brlez,a %o0, loop_938
fbu,a %fcc0, loop_939
fmovsleu %icc, %f10, %f12
sethi 0x08D4, %o3
loop_938:
bcs,pt %icc, loop_940
loop_939:
sdivx %o2, 0x0A17, %l1
popc 0x0C48, %g6
fmovsgu %xcc, %f11, %f0
loop_940:
brlz %i7, loop_941
siam 0x7
ldx [%l7 + 0x30], %o5
st %f8, [%l7 + 0x38]
loop_941:
std %f0, [%l7 + 0x50]
fmovrdgez %l5, %f12, %f12
mulx %g3, 0x047B, %i0
stb %i5, [%l7 + 0x5B]
mulx %o4, 0x0D16, %g1
stb %l3, [%l7 + 0x47]
stx %g7, [%l7 + 0x50]
bpos,pt %xcc, loop_942
fmovsge %xcc, %f14, %f6
fmovdcs %xcc, %f5, %f11
call loop_943
loop_942:
edge8n %l0, %g2, %l4
ldsw [%l7 + 0x4C], %g4
fpmerge %f15, %f9, %f12
loop_943:
ldsb [%l7 + 0x0A], %o7
bneg,a loop_944
movneg %icc, %i2, %l2
taddcc %i1, %o6, %o1
array8 %g5, %i4, %i6
loop_944:
movneg %icc, %l6, %i3
movpos %xcc, %o0, %o2
andcc %l1, %g6, %i7
nop
setx loop_945, %l0, %l1
jmpl %l1, %o5
fpsub32s %f13, %f15, %f1
brnz,a %l5, loop_946
fnors %f0, %f8, %f13
loop_945:
movrne %g3, 0x3AE, %o3
bn,a %icc, loop_947
loop_946:
fxors %f8, %f5, %f8
ldsw [%l7 + 0x4C], %i5
fandnot2 %f12, %f14, %f8
loop_947:
fcmple16 %f0, %f4, %i0
tne %icc, 0x3
lduh [%l7 + 0x54], %g1
movgu %icc, %o4, %l3
sdivx %g7, 0x0BAB, %l0
fmovsa %xcc, %f12, %f2
fba %fcc2, loop_948
std %f4, [%l7 + 0x60]
sra %g2, %l4, %o7
orcc %i2, 0x0A95, %l2
loop_948:
tneg %icc, 0x7
movne %xcc, %i1, %g4
fmovsl %xcc, %f15, %f1
add %o6, %o1, %g5
tge %xcc, 0x3
fones %f8
ld [%l7 + 0x48], %f12
fpack16 %f12, %f1
ldd [%l7 + 0x50], %f0
ba,a loop_949
ldsh [%l7 + 0x0E], %i6
fpsub32s %f8, %f4, %f15
movrlez %i4, 0x33C, %i3
loop_949:
stw %l6, [%l7 + 0x44]
xorcc %o0, 0x1B43, %l1
fpack32 %f8, %f2, %f0
ld [%l7 + 0x44], %f1
fbge %fcc1, loop_950
nop
setx loop_951, %l0, %l1
jmpl %l1, %g6
ldsh [%l7 + 0x5C], %i7
fmovsleu %icc, %f7, %f14
loop_950:
st %f14, [%l7 + 0x74]
loop_951:
bcc %icc, loop_952
stb %o2, [%l7 + 0x5F]
fornot1 %f6, %f4, %f0
fmovsgu %xcc, %f5, %f0
loop_952:
movg %xcc, %o5, %l5
bneg,a,pt %icc, loop_953
bcs,a loop_954
fandnot2 %f0, %f4, %f4
fxors %f15, %f8, %f7
loop_953:
brlez,a %g3, loop_955
loop_954:
movrgz %o3, %i5, %g1
fmovsge %xcc, %f2, %f3
subcc %o4, 0x0F37, %i0
loop_955:
fmovsneg %icc, %f13, %f15
ldub [%l7 + 0x64], %g7
stb %l3, [%l7 + 0x55]
ldsh [%l7 + 0x14], %g2
st %f7, [%l7 + 0x2C]
movrlez %l0, 0x0E8, %l4
fxor %f4, %f10, %f12
fcmpne32 %f0, %f6, %o7
fblg,a %fcc3, loop_956
fcmpd %fcc3, %f4, %f2
fmovsvc %icc, %f2, %f14
movn %xcc, %i2, %l2
loop_956:
fbg %fcc1, loop_957
fnors %f0, %f1, %f2
std %f14, [%l7 + 0x10]
ldsb [%l7 + 0x2E], %i1
loop_957:
edge32n %o6, %g4, %o1
fblg %fcc3, loop_958
fnand %f0, %f12, %f10
stb %g5, [%l7 + 0x6D]
ldsh [%l7 + 0x64], %i6
loop_958:
stb %i3, [%l7 + 0x3C]
lduh [%l7 + 0x36], %i4
ldx [%l7 + 0x50], %o0
fmovsle %xcc, %f13, %f6
bvc,a,pn %icc, loop_959
addc %l6, 0x1B7C, %l1
stw %g6, [%l7 + 0x24]
fmovsne %icc, %f0, %f9
loop_959:
tsubcctv %i7, %o5, %o2
stx %g3, [%l7 + 0x58]
xorcc %l5, %i5, %o3
fmovrslz %o4, %f2, %f9
fsrc1s %f9, %f11
fbge,a %fcc0, loop_960
movne %icc, %i0, %g7
sub %g1, 0x0580, %g2
bge,a loop_961
loop_960:
edge32 %l0, %l3, %o7
fmovdvs %icc, %f0, %f13
ldsw [%l7 + 0x50], %l4
loop_961:
sth %i2, [%l7 + 0x54]
fsrc1s %f5, %f1
bpos,a,pn %xcc, loop_962
lduh [%l7 + 0x2C], %l2
stw %o6, [%l7 + 0x1C]
fba,a %fcc1, loop_963
loop_962:
edge8 %i1, %o1, %g5
fone %f2
fbne %fcc0, loop_964
loop_963:
fmovdcc %icc, %f9, %f14
add %i6, %g4, %i3
bcs,pn %icc, loop_965
loop_964:
fmovsneg %xcc, %f10, %f11
ldub [%l7 + 0x28], %i4
bvs,pt %xcc, loop_966
loop_965:
fpackfix %f14, %f4
fones %f1
fzeros %f2
loop_966:
lduw [%l7 + 0x28], %l6
fble,a %fcc2, loop_967
fzeros %f3
lduh [%l7 + 0x26], %l1
fmovsge %icc, %f0, %f7
loop_967:
movvs %xcc, %g6, %i7
fmul8x16 %f2, %f14, %f12
ldub [%l7 + 0x2D], %o5
ldsh [%l7 + 0x5E], %o0
lduh [%l7 + 0x0C], %o2
stw %g3, [%l7 + 0x64]
fcmpgt16 %f0, %f14, %i5
te %icc, 0x4
bvs,a %icc, loop_968
taddcctv %l5, %o4, %o3
movrgz %i0, 0x33D, %g7
tn %icc, 0x0
loop_968:
smulcc %g1, 0x1811, %g2
fcmple16 %f2, %f4, %l3
add %o7, %l4, %l0
stw %i2, [%l7 + 0x7C]
for %f8, %f0, %f10
fmovdle %xcc, %f1, %f0
nop
setx loop_969, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %xcc, %l2, %i1
fsrc1s %f12, %f12
ldsw [%l7 + 0x74], %o1
loop_969:
fbo,a %fcc0, loop_970
fabss %f8, %f2
bvs,a,pt %icc, loop_971
ldsb [%l7 + 0x67], %o6
loop_970:
stb %i6, [%l7 + 0x61]
fmovdcc %xcc, %f5, %f15
loop_971:
fpadd32s %f0, %f6, %f3
movne %icc, %g5, %g4
addccc %i3, 0x1085, %l6
brlez %l1, loop_972
fcmpgt16 %f6, %f4, %g6
bpos,pt %xcc, loop_973
fmul8sux16 %f2, %f8, %f10
loop_972:
fbue,a %fcc0, loop_974
siam 0x0
loop_973:
brz,a %i4, loop_975
addc %o5, %o0, %o2
loop_974:
fsrc2s %f1, %f2
ldx [%l7 + 0x78], %i7
loop_975:
ldd [%l7 + 0x78], %f0
stx %i5, [%l7 + 0x58]
fnegd %f10, %f2
edge16 %l5, %o4, %g3
for %f10, %f12, %f6
sth %o3, [%l7 + 0x08]
lduw [%l7 + 0x60], %g7
movne %xcc, %i0, %g2
sdivx %g1, 0x1FA5, %l3
fmovrdgez %o7, %f12, %f10
udivcc %l4, 0x0E4D, %i2
mulx %l2, 0x0383, %l0
ldx [%l7 + 0x50], %i1
ldsh [%l7 + 0x1C], %o6
sll %i6, %g5, %g4
tvc %icc, 0x1
brnz,a %o1, loop_976
fxnor %f6, %f4, %f8
lduw [%l7 + 0x48], %l6
ld [%l7 + 0x20], %f4
loop_976:
sth %l1, [%l7 + 0x66]
stw %i3, [%l7 + 0x10]
lduh [%l7 + 0x78], %g6
ld [%l7 + 0x44], %f9
ta %xcc, 0x0
lduw [%l7 + 0x10], %i4
fmovdgu %icc, %f9, %f7
sth %o0, [%l7 + 0x7A]
orn %o2, %o5, %i5
ldub [%l7 + 0x7A], %l5
tsubcc %i7, %g3, %o3
or %g7, 0x05E2, %o4
fmovsa %icc, %f1, %f6
lduh [%l7 + 0x36], %g2
bcs,a,pn %icc, loop_977
and %i0, %l3, %g1
fmovrdne %o7, %f8, %f12
mulx %l4, 0x030D, %i2
loop_977:
ldub [%l7 + 0x14], %l0
move %icc, %l2, %i1
fba,a %fcc0, loop_978
movgu %icc, %i6, %o6
fnors %f4, %f4, %f13
fone %f0
loop_978:
lduh [%l7 + 0x22], %g4
brlz,a %g5, loop_979
ldsh [%l7 + 0x2C], %l6
edge16l %o1, %i3, %l1
movre %g6, %i4, %o2
loop_979:
smulcc %o5, 0x0D2B, %i5
ldub [%l7 + 0x25], %o0
ldsb [%l7 + 0x39], %i7
ldd [%l7 + 0x60], %f12
addc %l5, %g3, %g7
fmul8x16au %f14, %f4, %f14
ldub [%l7 + 0x27], %o4
stw %g2, [%l7 + 0x70]
sll %o3, %l3, %g1
fmovd %f0, %f10
ldsh [%l7 + 0x62], %i0
ldsb [%l7 + 0x5E], %o7
stw %i2, [%l7 + 0x6C]
ldsb [%l7 + 0x2E], %l0
nop
setx loop_980, %l0, %l1
jmpl %l1, %l4
udivcc %i1, 0x0EB1, %l2
fmovrsgez %i6, %f13, %f0
sth %o6, [%l7 + 0x2C]
loop_980:
movleu %xcc, %g5, %g4
for %f4, %f14, %f14
lduw [%l7 + 0x4C], %o1
fmul8x16 %f15, %f4, %f8
fpadd32 %f2, %f2, %f2
fbuge,a %fcc2, loop_981
mulx %i3, %l1, %l6
edge16l %g6, %i4, %o2
stx %i5, [%l7 + 0x68]
loop_981:
fabss %f12, %f8
sth %o0, [%l7 + 0x34]
fbe %fcc0, loop_982
fbuge %fcc1, loop_983
fxnors %f10, %f1, %f7
srl %o5, %i7, %l5
loop_982:
ba,pt %xcc, loop_984
loop_983:
lduh [%l7 + 0x20], %g3
std %f10, [%l7 + 0x08]
bg %icc, loop_985
loop_984:
lduw [%l7 + 0x38], %o4
tge %xcc, 0x0
edge8n %g2, %g7, %l3
loop_985:
fbe,a %fcc3, loop_986
fnands %f1, %f1, %f3
sth %g1, [%l7 + 0x78]
ldd [%l7 + 0x20], %f10
loop_986:
xnorcc %i0, %o7, %o3
fblg %fcc2, loop_987
tvc %icc, 0x5
popc 0x11CF, %l0
sth %l4, [%l7 + 0x42]
loop_987:
bshuffle %f6, %f14, %f0
fand %f12, %f2, %f10
tsubcc %i2, %i1, %i6
stb %o6, [%l7 + 0x29]
lduh [%l7 + 0x0A], %g5
fxors %f8, %f6, %f13
stw %g4, [%l7 + 0x1C]
movcs %xcc, %o1, %l2
ldx [%l7 + 0x30], %i3
edge32n %l1, %l6, %g6
fands %f12, %f15, %f1
movpos %icc, %i4, %o2
lduw [%l7 + 0x50], %i5
fsrc2 %f10, %f12
fmovrsgz %o5, %f3, %f14
stb %i7, [%l7 + 0x72]
orcc %l5, %o0, %g3
bgu,pn %xcc, loop_988
bn,pt %xcc, loop_989
mulscc %g2, %o4, %g7
fmovrdgz %g1, %f12, %f10
loop_988:
subccc %i0, 0x076F, %o7
loop_989:
ldsb [%l7 + 0x4B], %o3
ldsw [%l7 + 0x7C], %l0
fxor %f0, %f2, %f4
ldsw [%l7 + 0x0C], %l4
ldsw [%l7 + 0x1C], %l3
fmuld8ulx16 %f9, %f13, %f12
pdist %f14, %f14, %f14
fmovs %f13, %f0
stb %i2, [%l7 + 0x6C]
fbe %fcc1, loop_990
ldd [%l7 + 0x20], %f10
brlz,a %i1, loop_991
smulcc %o6, 0x0414, %i6
loop_990:
sdivx %g5, 0x04EF, %g4
orncc %o1, %i3, %l1
loop_991:
fpadd32s %f14, %f2, %f9
fmovs %f8, %f6
tsubcc %l2, 0x09A4, %g6
bne loop_992
taddcctv %l6, 0x0668, %o2
fble %fcc2, loop_993
tpos %xcc, 0x5
loop_992:
andn %i4, 0x18AB, %o5
ldub [%l7 + 0x76], %i5
loop_993:
fmovdvc %xcc, %f8, %f5
fmovsneg %icc, %f8, %f13
bneg,a,pn %xcc, loop_994
edge32ln %i7, %l5, %o0
fcmps %fcc1, %f8, %f13
edge8l %g2, %g3, %o4
loop_994:
fnors %f0, %f6, %f4
movge %xcc, %g7, %i0
fbue,a %fcc2, loop_995
sth %o7, [%l7 + 0x28]
fmovsleu %xcc, %f4, %f2
movpos %icc, %o3, %g1
loop_995:
fxor %f8, %f6, %f2
sth %l0, [%l7 + 0x14]
bcc,a loop_996
mova %icc, %l4, %i2
ldsb [%l7 + 0x6F], %l3
fnor %f10, %f6, %f10
loop_996:
fmovrdgez %o6, %f8, %f0
siam 0x1
fsrc1s %f5, %f15
fmovsle %xcc, %f15, %f15
be,a,pt %icc, loop_997
ldsh [%l7 + 0x3A], %i1
umul %i6, %g5, %g4
fmovdcs %xcc, %f8, %f10
loop_997:
fmovdgu %xcc, %f12, %f4
addccc %o1, %i3, %l2
ble,pn %xcc, loop_998
ldd [%l7 + 0x70], %f0
st %f0, [%l7 + 0x14]
movrgez %l1, 0x3C6, %g6
loop_998:
fmovdvc %icc, %f8, %f10
for %f4, %f10, %f0
fbo %fcc1, loop_999
fornot2 %f14, %f2, %f12
nop
setx loop_1000, %l0, %l1
jmpl %l1, %l6
fpadd32s %f10, %f15, %f14
loop_999:
lduw [%l7 + 0x28], %i4
ldsb [%l7 + 0x42], %o5
loop_1000:
fsrc2 %f8, %f12
tleu %xcc, 0x7
fbue,a %fcc0, loop_1001
nop
setx loop_1002, %l0, %l1
jmpl %l1, %o2
for %f12, %f14, %f10
move %xcc, %i5, %i7
loop_1001:
fones %f3
loop_1002:
fxors %f3, %f8, %f5
std %f6, [%l7 + 0x20]
xnor %l5, %o0, %g2
tsubcc %g3, %g7, %i0
fmul8ulx16 %f6, %f6, %f14
fpadd16s %f3, %f2, %f6
fmul8x16al %f10, %f0, %f2
edge8n %o7, %o4, %o3
fcmps %fcc1, %f14, %f12
fmovdleu %xcc, %f9, %f14
ldd [%l7 + 0x60], %f10
sll %l0, 0x0B, %l4
andncc %g1, %i2, %l3
bshuffle %f8, %f2, %f2
movle %xcc, %i1, %i6
fnegd %f6, %f12
fbo %fcc1, loop_1003
fmovsle %xcc, %f2, %f10
fmovrdlz %o6, %f12, %f2
fsrc1s %f14, %f10
loop_1003:
fbge,a %fcc1, loop_1004
tge %xcc, 0x1
movge %xcc, %g4, %g5
fsrc2 %f2, %f10
loop_1004:
for %f6, %f14, %f10
fmovsleu %xcc, %f9, %f0
edge8ln %o1, %l2, %i3
std %f14, [%l7 + 0x60]
fmuld8ulx16 %f11, %f6, %f8
fmovd %f10, %f14
fble %fcc2, loop_1005
fexpand %f14, %f2
fabss %f10, %f5
nop
setx loop_1006, %l0, %l1
jmpl %l1, %g6
loop_1005:
stb %l6, [%l7 + 0x7E]
fbe,a %fcc0, loop_1007
taddcc %i4, %l1, %o5
loop_1006:
fmuld8sux16 %f12, %f6, %f14
xor %o2, %i7, %l5
loop_1007:
stx %i5, [%l7 + 0x58]
fmovse %xcc, %f11, %f5
fmovrse %g2, %f3, %f4
bl,a,pn %xcc, loop_1008
ldd [%l7 + 0x10], %f8
brlz,a %o0, loop_1009
addc %g7, %g3, %i0
loop_1008:
sll %o7, %o4, %o3
fmovsleu %xcc, %f6, %f14
loop_1009:
fcmpeq32 %f6, %f6, %l0
bpos,a loop_1010
ldd [%l7 + 0x60], %f6
fnot1 %f6, %f12
fpmerge %f1, %f12, %f6
loop_1010:
fmovrdgz %l4, %f0, %f10
tcc %icc, 0x1
tne %xcc, 0x4
movrne %g1, 0x387, %l3
lduw [%l7 + 0x30], %i2
lduw [%l7 + 0x48], %i6
udiv %o6, 0x0868, %i1
ldsh [%l7 + 0x5E], %g5
fandnot2s %f14, %f11, %f12
st %f8, [%l7 + 0x44]
subc %o1, %g4, %l2
fmovsl %icc, %f5, %f14
std %f6, [%l7 + 0x10]
bgu,pn %icc, loop_1011
fmuld8ulx16 %f11, %f8, %f4
for %f12, %f10, %f10
fornot2 %f10, %f8, %f14
loop_1011:
sth %g6, [%l7 + 0x6E]
array8 %i3, %i4, %l6
taddcc %l1, %o5, %i7
fmovsleu %icc, %f3, %f2
fnegd %f0, %f12
ldd [%l7 + 0x18], %f14
srax %l5, 0x07, %i5
fpsub32 %f0, %f8, %f0
tsubcctv %o2, 0x0C5B, %o0
fxnors %f9, %f3, %f13
fbul %fcc3, loop_1012
and %g2, 0x0B88, %g3
for %f8, %f12, %f2
fmovrdlz %g7, %f6, %f0
loop_1012:
ldsw [%l7 + 0x40], %i0
ba,a loop_1013
sth %o4, [%l7 + 0x2C]
fmul8x16au %f8, %f1, %f12
array8 %o7, %o3, %l4
loop_1013:
edge8ln %g1, %l3, %i2
sth %i6, [%l7 + 0x56]
ldub [%l7 + 0x79], %o6
movrgz %i1, %l0, %g5
ldsb [%l7 + 0x71], %o1
bneg,a,pn %xcc, loop_1014
movg %icc, %g4, %l2
fmovdle %xcc, %f15, %f0
ldub [%l7 + 0x74], %i3
loop_1014:
ldd [%l7 + 0x28], %f2
tsubcc %g6, 0x15C8, %i4
st %f5, [%l7 + 0x78]
sub %l1, 0x1C9A, %l6
fmovsle %icc, %f0, %f9
fbg %fcc1, loop_1015
bn loop_1016
bl,pn %xcc, loop_1017
fmovsne %icc, %f6, %f13
loop_1015:
ldx [%l7 + 0x08], %o5
loop_1016:
fnors %f11, %f15, %f9
loop_1017:
xnor %l5, 0x1474, %i7
fzero %f4
fmovse %xcc, %f0, %f12
edge32n %o2, %o0, %g2
stx %g3, [%l7 + 0x10]
ldx [%l7 + 0x28], %i5
fpadd32 %f4, %f10, %f12
lduw [%l7 + 0x28], %i0
stx %g7, [%l7 + 0x50]
nop
setx loop_1018, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcctv %o4, %o3, %o7
alignaddr %l4, %l3, %g1
umulcc %i6, %i2, %o6
loop_1018:
fmovsvs %icc, %f12, %f7
movn %xcc, %i1, %g5
ldd [%l7 + 0x08], %f0
edge16 %o1, %l0, %g4
bg,a,pt %icc, loop_1019
bcc %icc, loop_1020
mova %icc, %i3, %g6
fmovscs %icc, %f0, %f6
loop_1019:
fmuld8sux16 %f6, %f1, %f10
loop_1020:
fmul8ulx16 %f6, %f10, %f6
lduh [%l7 + 0x36], %i4
movre %l2, 0x1CD, %l6
for %f12, %f0, %f2
ld [%l7 + 0x5C], %f0
brgez %l1, loop_1021
fmovsneg %icc, %f11, %f4
fmovsl %xcc, %f0, %f0
nop
setx loop_1022, %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_1021:
fpsub16s %f2, %f3, %f3
fmovrsgz %o5, %f7, %f1
fmul8ulx16 %f10, %f4, %f0
loop_1022:
movvc %xcc, %i7, %l5
fmul8ulx16 %f14, %f6, %f6
fbg,a %fcc3, loop_1023
ldd [%l7 + 0x20], %f2
fsrc1s %f4, %f9
bpos,pn %icc, loop_1024
loop_1023:
orncc %o2, 0x1EE4, %g2
fpack32 %f10, %f14, %f10
st %f14, [%l7 + 0x18]
loop_1024:
fmul8sux16 %f12, %f14, %f0
andncc %g3, %i5, %o0
fexpand %f6, %f12
andncc %g7, %i0, %o3
be,a,pn %icc, loop_1025
fmuld8ulx16 %f10, %f15, %f14
fmovdleu %xcc, %f15, %f10
ldsh [%l7 + 0x12], %o4
loop_1025:
sth %o7, [%l7 + 0x54]
sdivcc %l4, 0x08A2, %l3
fnors %f4, %f7, %f14
fmovdge %xcc, %f3, %f3
fnors %f3, %f15, %f10
lduw [%l7 + 0x78], %g1
lduw [%l7 + 0x74], %i6
fxnor %f4, %f4, %f0
fmovrse %i2, %f2, %f8
ldx [%l7 + 0x20], %i1
bcs,a,pt %icc, loop_1026
lduh [%l7 + 0x08], %o6
ldsh [%l7 + 0x4C], %g5
fmovrdlz %o1, %f12, %f0
loop_1026:
edge32l %l0, %i3, %g4
edge8ln %g6, %i4, %l2
ldsh [%l7 + 0x0C], %l6
stx %o5, [%l7 + 0x08]
st %f12, [%l7 + 0x14]
stb %i7, [%l7 + 0x43]
andcc %l5, %o2, %g2
ldsh [%l7 + 0x76], %l1
ldsb [%l7 + 0x35], %i5
fsrc2s %f14, %f15
fmuld8ulx16 %f4, %f12, %f12
fbul %fcc3, loop_1027
sth %o0, [%l7 + 0x2C]
movleu %xcc, %g7, %g3
nop
setx loop_1028, %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_1027:
fmovdvs %xcc, %f3, %f13
fble,a %fcc3, loop_1029
edge32n %i0, %o4, %o7
loop_1028:
fbne,a %fcc0, loop_1030
bn,a %icc, loop_1031
loop_1029:
alignaddrl %l4, %o3, %g1
array8 %l3, %i2, %i6
loop_1030:
fornot2s %f1, %f14, %f5
loop_1031:
stx %o6, [%l7 + 0x60]
fbge %fcc1, loop_1032
udivx %i1, 0x147B, %g5
orn %l0, %i3, %g4
movrne %o1, %i4, %l2
loop_1032:
movrlez %g6, 0x08B, %o5
ldd [%l7 + 0x18], %f8
fpadd16s %f12, %f1, %f11
fblg %fcc2, loop_1033
array16 %i7, %l6, %o2
lduw [%l7 + 0x64], %g2
fmovdl %icc, %f15, %f15
loop_1033:
ldsh [%l7 + 0x12], %l5
tle %xcc, 0x3
fzeros %f4
fnot2s %f8, %f12
ta %xcc, 0x1
brlz %i5, loop_1034
fmovse %xcc, %f1, %f13
sll %o0, 0x0C, %l1
fbne %fcc3, loop_1035
loop_1034:
std %f0, [%l7 + 0x18]
tle %xcc, 0x6
fmovscc %icc, %f0, %f2
loop_1035:
movrlz %g7, 0x16D, %i0
fmul8x16 %f0, %f12, %f2
fnot2s %f11, %f9
edge32n %o4, %o7, %g3
tl %xcc, 0x0
ldub [%l7 + 0x3B], %o3
pdist %f4, %f12, %f8
fones %f11
nop
setx loop_1036, %l0, %l1
jmpl %l1, %l4
subc %l3, 0x1A83, %g1
ldx [%l7 + 0x48], %i6
sdiv %o6, 0x169A, %i2
loop_1036:
lduw [%l7 + 0x3C], %g5
xnorcc %l0, 0x023B, %i3
mova %xcc, %i1, %g4
movl %icc, %i4, %l2
lduh [%l7 + 0x5E], %o1
fones %f13
lduw [%l7 + 0x74], %o5
fmovrde %i7, %f2, %f12
ldd [%l7 + 0x50], %f0
fones %f10
fxnors %f11, %f12, %f7
edge32 %g6, %o2, %l6
edge32ln %l5, %g2, %o0
fpadd32 %f4, %f2, %f2
smul %l1, %g7, %i0
fcmple16 %f10, %f10, %i5
fbo %fcc3, loop_1037
fcmps %fcc0, %f9, %f12
bl,a,pn %xcc, loop_1038
te %xcc, 0x5
loop_1037:
fmovscc %xcc, %f2, %f13
and %o4, %o7, %g3
loop_1038:
fmovsa %xcc, %f1, %f14
bvs,pt %xcc, loop_1039
fmovda %xcc, %f11, %f12
stb %l4, [%l7 + 0x14]
tl %icc, 0x6
loop_1039:
nop
setx loop_1040, %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 %o3, %l3, %g1
stw %o6, [%l7 + 0x10]
sub %i2, %i6, %l0
loop_1040:
orncc %g5, 0x1D08, %i1
fmovdneg %icc, %f13, %f11
brlz %g4, loop_1041
ldsb [%l7 + 0x38], %i4
fmul8x16 %f5, %f12, %f4
ldub [%l7 + 0x25], %l2
loop_1041:
sub %o1, 0x1F96, %i3
be,a loop_1042
ldsb [%l7 + 0x0C], %o5
movrgz %g6, 0x1F5, %o2
ble %icc, loop_1043
loop_1042:
fsrc2 %f8, %f12
fmovse %xcc, %f12, %f15
fmovrse %i7, %f2, %f3
loop_1043:
ldsb [%l7 + 0x49], %l6
orcc %l5, 0x11F8, %o0
std %f0, [%l7 + 0x08]
fmul8x16 %f5, %f8, %f0
fsrc2s %f12, %f2
stw %g2, [%l7 + 0x24]
movvs %xcc, %g7, %i0
bshuffle %f8, %f14, %f0
ldub [%l7 + 0x19], %i5
sub %o4, %l1, %g3
fornot1s %f7, %f1, %f3
fcmpeq16 %f2, %f4, %l4
st %f6, [%l7 + 0x64]
bge,pt %icc, loop_1044
sth %o7, [%l7 + 0x4C]
fnegs %f15, %f6
sth %l3, [%l7 + 0x30]
loop_1044:
fmovrdlz %o3, %f14, %f2
fpsub16s %f3, %f0, %f4
tl %icc, 0x7
tgu %xcc, 0x6
subcc %g1, %i2, %o6
andn %i6, 0x0D88, %g5
stx %l0, [%l7 + 0x28]
srl %g4, 0x0D, %i4
fcmple32 %f14, %f8, %i1
fpackfix %f8, %f0
bleu loop_1045
fbue %fcc2, loop_1046
movvc %xcc, %o1, %i3
bn,a,pn %xcc, loop_1047
loop_1045:
movneg %icc, %o5, %g6
loop_1046:
movge %xcc, %o2, %i7
fbo %fcc0, loop_1048
loop_1047:
bshuffle %f8, %f2, %f4
lduh [%l7 + 0x2E], %l6
fbl,a %fcc2, loop_1049
loop_1048:
bge %xcc, loop_1050
tpos %xcc, 0x6
st %f8, [%l7 + 0x58]
loop_1049:
stw %l2, [%l7 + 0x10]
loop_1050:
edge16l %o0, %g2, %l5
fandnot1s %f9, %f7, %f1
sth %g7, [%l7 + 0x40]
bvs %icc, loop_1051
movvs %icc, %i0, %i5
movne %icc, %o4, %l1
fmovsn %xcc, %f3, %f13
loop_1051:
fpadd16 %f2, %f8, %f2
fzeros %f4
movl %xcc, %g3, %o7
ldsh [%l7 + 0x4C], %l4
fmovdge %icc, %f14, %f3
movvs %icc, %l3, %g1
fmovdcc %icc, %f15, %f0
ba,a %xcc, loop_1052
addccc %i2, %o6, %o3
smul %i6, 0x0059, %l0
sub %g5, 0x0F36, %i4
loop_1052:
edge32l %i1, %o1, %i3
srl %g4, 0x00, %g6
fbe %fcc1, loop_1053
movle %icc, %o5, %i7
fbl,a %fcc2, loop_1054
sethi 0x1D13, %o2
loop_1053:
andcc %l2, %l6, %g2
std %f8, [%l7 + 0x70]
loop_1054:
fpack16 %f6, %f3
addcc %l5, 0x0533, %g7
fmovrdgz %i0, %f14, %f4
lduh [%l7 + 0x42], %i5
fmul8x16 %f0, %f8, %f8
nop
setx loop_1055, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tge %xcc, 0x7
fnot1 %f0, %f14
ld [%l7 + 0x20], %f8
loop_1055:
fmovrdlz %o4, %f2, %f4
movneg %icc, %o0, %l1
tge %xcc, 0x7
stx %o7, [%l7 + 0x30]
fnegd %f12, %f0
array8 %g3, %l4, %l3
sth %i2, [%l7 + 0x2A]
ld [%l7 + 0x24], %f9
fsrc2 %f2, %f4
movre %o6, %g1, %o3
fmovsleu %xcc, %f5, %f9
fand %f2, %f10, %f2
ld [%l7 + 0x60], %f15
add %i6, 0x0A02, %l0
tsubcc %g5, %i4, %o1
edge8 %i3, %g4, %g6
alignaddrl %o5, %i7, %o2
fmovrdgz %i1, %f12, %f8
fbge,a %fcc2, loop_1056
ld [%l7 + 0x44], %f14
ldd [%l7 + 0x18], %f2
xnor %l2, %g2, %l5
loop_1056:
stw %l6, [%l7 + 0x48]
siam 0x2
sth %i0, [%l7 + 0x22]
ldx [%l7 + 0x28], %g7
fandnot2 %f0, %f12, %f4
ldd [%l7 + 0x08], %f14
ldsb [%l7 + 0x7F], %i5
movg %icc, %o0, %o4
ldsw [%l7 + 0x48], %l1
fors %f5, %f11, %f3
fxnor %f4, %f10, %f12
fmovrsne %g3, %f3, %f13
fmovsne %icc, %f12, %f2
fmovsne %xcc, %f11, %f7
brgz,a %o7, loop_1057
for %f2, %f6, %f14
fmovrsgz %l4, %f5, %f8
andcc %i2, 0x0AE9, %o6
loop_1057:
movgu %xcc, %g1, %o3
fzeros %f0
ld [%l7 + 0x14], %f4
bcc %icc, loop_1058
andn %i6, 0x15D7, %l3
lduh [%l7 + 0x76], %l0
ble %xcc, loop_1059
loop_1058:
fsrc1 %f10, %f12
tle %icc, 0x5
bge loop_1060
loop_1059:
ld [%l7 + 0x0C], %f7
movre %i4, %g5, %o1
xorcc %g4, %i3, %g6
loop_1060:
stw %i7, [%l7 + 0x08]
ta %xcc, 0x4
fmovsvc %xcc, %f15, %f3
ldsb [%l7 + 0x54], %o5
addccc %o2, %i1, %l2
tne %xcc, 0x1
ldsh [%l7 + 0x38], %g2
bpos,pt %xcc, loop_1061
stw %l5, [%l7 + 0x6C]
fbge %fcc1, loop_1062
ldx [%l7 + 0x10], %i0
loop_1061:
tcs %xcc, 0x7
fpadd32s %f13, %f5, %f11
loop_1062:
fpack16 %f0, %f15
tvc %xcc, 0x6
tg %xcc, 0x2
fmovrslz %g7, %f10, %f0
fpadd32s %f10, %f12, %f12
fands %f13, %f15, %f5
brlz,a %i5, loop_1063
sdivx %l6, 0x0D53, %o0
fmovdgu %xcc, %f12, %f10
bne,a %xcc, loop_1064
loop_1063:
movrlez %l1, %g3, %o4
fpadd16 %f14, %f2, %f4
ldub [%l7 + 0x60], %l4
loop_1064:
ldd [%l7 + 0x40], %f0
array16 %o7, %i2, %o6
movrne %o3, %i6, %l3
lduw [%l7 + 0x20], %g1
fmovspos %xcc, %f8, %f9
tleu %xcc, 0x5
stb %l0, [%l7 + 0x59]
smul %i4, 0x0E86, %g5
ld [%l7 + 0x30], %f6
srlx %o1, 0x05, %g4
fble %fcc3, loop_1065
movle %xcc, %g6, %i7
edge16 %i3, %o5, %o2
umulcc %i1, 0x1FEC, %g2
loop_1065:
stb %l2, [%l7 + 0x40]
brlz %l5, loop_1066
ld [%l7 + 0x7C], %f3
fxor %f4, %f4, %f6
lduw [%l7 + 0x3C], %g7
loop_1066:
fpackfix %f6, %f9
stb %i5, [%l7 + 0x28]
ldub [%l7 + 0x6D], %l6
fble,a %fcc3, loop_1067
fcmpne32 %f4, %f6, %o0
sth %i0, [%l7 + 0x2C]
fmovdleu %icc, %f4, %f1
loop_1067:
brlez %l1, loop_1068
movrgez %g3, %o4, %l4
st %f13, [%l7 + 0x14]
stx %o7, [%l7 + 0x08]
loop_1068:
st %f1, [%l7 + 0x44]
subccc %o6, %i2, %o3
fmovsn %icc, %f12, %f3
fsrc1s %f13, %f8
popc 0x123E, %l3
mova %icc, %i6, %g1
movrgz %l0, 0x045, %i4
fmovsneg %icc, %f2, %f14
edge16l %g5, %g4, %o1
udiv %g6, 0x073C, %i3
fnand %f4, %f10, %f8
fcmple32 %f12, %f4, %i7
be loop_1069
tne %xcc, 0x2
addcc %o2, %o5, %g2
ldx [%l7 + 0x08], %i1
loop_1069:
sth %l5, [%l7 + 0x46]
mulscc %g7, %i5, %l6
fmovde %icc, %f0, %f0
move %xcc, %l2, %o0
mulx %i0, 0x100E, %g3
movcs %icc, %l1, %l4
ld [%l7 + 0x34], %f15
lduw [%l7 + 0x18], %o7
tgu %xcc, 0x3
ld [%l7 + 0x30], %f15
fcmpne32 %f12, %f8, %o6
ldd [%l7 + 0x28], %f12
fmovrdne %o4, %f4, %f4
tsubcctv %i2, 0x0654, %o3
fands %f4, %f0, %f5
std %f10, [%l7 + 0x40]
movre %i6, 0x168, %l3
fmovsg %xcc, %f14, %f5
fbu %fcc1, loop_1070
fmovscs %xcc, %f12, %f14
fmovsneg %xcc, %f1, %f12
bcc,pn %xcc, loop_1071
loop_1070:
ld [%l7 + 0x64], %f15
xnorcc %g1, %i4, %g5
ldsb [%l7 + 0x55], %l0
loop_1071:
xnor %g4, 0x0691, %o1
brlz,a %i3, loop_1072
lduw [%l7 + 0x54], %i7
lduw [%l7 + 0x5C], %g6
fnors %f7, %f7, %f15
loop_1072:
fnot2s %f15, %f5
fbue,a %fcc3, loop_1073
edge16ln %o2, %g2, %i1
ldsw [%l7 + 0x48], %l5
fblg %fcc3, loop_1074
loop_1073:
brgz,a %g7, loop_1075
stb %o5, [%l7 + 0x0D]
fornot1 %f8, %f14, %f0
loop_1074:
sdiv %l6, 0x1A0B, %i5
loop_1075:
fnot2 %f0, %f0
stx %o0, [%l7 + 0x48]
ldsb [%l7 + 0x1E], %l2
andn %g3, 0x1774, %l1
or %i0, %l4, %o6
stb %o4, [%l7 + 0x26]
ldub [%l7 + 0x4C], %i2
fxors %f2, %f6, %f1
bshuffle %f8, %f14, %f10
brz,a %o3, loop_1076
fmovsvc %xcc, %f4, %f14
fbuge,a %fcc1, loop_1077
edge32ln %i6, %l3, %o7
loop_1076:
st %f14, [%l7 + 0x58]
stx %g1, [%l7 + 0x50]
loop_1077:
orn %g5, %l0, %g4
stw %i4, [%l7 + 0x3C]
lduh [%l7 + 0x26], %o1
sth %i7, [%l7 + 0x0E]
movre %i3, 0x3ED, %g6
brlez %g2, loop_1078
movn %icc, %o2, %i1
fnegs %f4, %f1
fornot1 %f8, %f10, %f12
loop_1078:
ldsb [%l7 + 0x35], %l5
movg %xcc, %o5, %g7
fpadd32s %f0, %f6, %f1
fble,a %fcc2, loop_1079
fandnot2s %f14, %f15, %f2
ld [%l7 + 0x78], %f5
stx %l6, [%l7 + 0x48]
loop_1079:
fmovrdlz %i5, %f4, %f0
lduw [%l7 + 0x2C], %o0
andn %g3, 0x02B4, %l2
fpackfix %f8, %f7
fornot2s %f0, %f2, %f12
ldub [%l7 + 0x78], %i0
ldsh [%l7 + 0x20], %l4
fcmpd %fcc2, %f14, %f0
sdivx %l1, 0x1412, %o4
lduw [%l7 + 0x1C], %o6
stb %i2, [%l7 + 0x39]
ld [%l7 + 0x7C], %f14
tne %xcc, 0x3
subcc %o3, 0x1209, %l3
udivx %o7, 0x0E06, %g1
st %f11, [%l7 + 0x78]
ldx [%l7 + 0x58], %g5
be,pt %xcc, loop_1080
fandnot2s %f3, %f8, %f13
brnz,a %l0, loop_1081
movleu %icc, %g4, %i4
loop_1080:
sdivx %o1, 0x1401, %i6
subcc %i3, 0x0221, %g6
loop_1081:
edge16n %g2, %i7, %i1
tsubcc %l5, %o5, %g7
ld [%l7 + 0x34], %f10
bcc %xcc, loop_1082
subc %o2, %l6, %i5
siam 0x7
lduw [%l7 + 0x60], %g3
loop_1082:
st %f7, [%l7 + 0x0C]
stw %o0, [%l7 + 0x6C]
fbe,a %fcc0, loop_1083
bgu loop_1084
fbul,a %fcc0, loop_1085
fands %f8, %f2, %f8
loop_1083:
alignaddrl %i0, %l4, %l1
loop_1084:
fmovrsgez %l2, %f12, %f13
loop_1085:
std %f10, [%l7 + 0x78]
andncc %o4, %i2, %o6
edge8l %o3, %l3, %o7
fsrc1 %f14, %f14
fmovdle %icc, %f7, %f7
st %f0, [%l7 + 0x70]
stb %g1, [%l7 + 0x58]
edge32l %l0, %g5, %i4
stx %o1, [%l7 + 0x70]
srax %g4, %i6, %i3
nop
setx loop_1086, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcc,a loop_1087
udivx %g2, 0x06C5, %g6
lduw [%l7 + 0x20], %i1
loop_1086:
stx %i7, [%l7 + 0x68]
loop_1087:
std %f2, [%l7 + 0x28]
movrlez %l5, %o5, %o2
stw %l6, [%l7 + 0x54]
ldx [%l7 + 0x60], %g7
tvc %xcc, 0x0
stb %i5, [%l7 + 0x72]
sth %g3, [%l7 + 0x1E]
bg loop_1088
fblg %fcc0, loop_1089
orncc %i0, 0x0064, %o0
fbe,a %fcc2, loop_1090
loop_1088:
fornot1s %f2, %f11, %f6
loop_1089:
tsubcctv %l1, 0x05F4, %l2
udivcc %o4, 0x04FF, %l4
loop_1090:
tleu %icc, 0x1
fone %f8
fbg,a %fcc1, loop_1091
fbl,a %fcc0, loop_1092
tvs %xcc, 0x1
edge16n %i2, %o6, %o3
loop_1091:
fmul8x16al %f5, %f0, %f14
loop_1092:
subccc %l3, 0x1541, %o7
bcc loop_1093
fmovde %xcc, %f10, %f8
fmul8sux16 %f14, %f10, %f2
move %xcc, %g1, %l0
loop_1093:
std %f10, [%l7 + 0x70]
tcc %icc, 0x1
std %f8, [%l7 + 0x78]
brgz,a %i4, loop_1094
fmovdcc %xcc, %f6, %f6
edge16ln %o1, %g5, %i6
fzero %f2
loop_1094:
ldsw [%l7 + 0x18], %i3
fmovdcs %icc, %f1, %f15
movpos %xcc, %g4, %g6
alignaddr %i1, %i7, %g2
ldx [%l7 + 0x10], %l5
lduw [%l7 + 0x74], %o2
stw %l6, [%l7 + 0x38]
movcc %icc, %g7, %o5
fcmpd %fcc2, %f0, %f14
fxnors %f2, %f3, %f15
ldd [%l7 + 0x70], %f4
orncc %g3, %i5, %o0
sethi 0x0747, %i0
bshuffle %f0, %f4, %f10
lduh [%l7 + 0x58], %l2
fzero %f0
ldsb [%l7 + 0x45], %l1
sdiv %o4, 0x125C, %i2
ldub [%l7 + 0x7C], %o6
movneg %icc, %l4, %l3
fbo,a %fcc2, loop_1095
fmovsleu %xcc, %f13, %f8
fmovrslez %o3, %f14, %f2
fmovrdne %o7, %f0, %f4
loop_1095:
fmovde %xcc, %f10, %f0
fmul8x16au %f7, %f5, %f6
array32 %l0, %i4, %g1
bcs,a,pt %icc, loop_1096
bcs %icc, loop_1097
fexpand %f5, %f12
sdivx %o1, 0x1D06, %g5
loop_1096:
fsrc2s %f3, %f3
loop_1097:
alignaddrl %i3, %i6, %g6
std %f14, [%l7 + 0x50]
sth %g4, [%l7 + 0x7A]
fmovrdgez %i7, %f8, %f14
edge8n %i1, %g2, %l5
array8 %l6, %o2, %g7
edge8l %o5, %g3, %i5
movrgz %o0, %l2, %i0
brnz,a %o4, loop_1098
ldsh [%l7 + 0x34], %i2
stw %o6, [%l7 + 0x10]
te %xcc, 0x6
loop_1098:
bne,a loop_1099
ld [%l7 + 0x10], %f13
fsrc1s %f2, %f14
sth %l4, [%l7 + 0x4A]
loop_1099:
sdivx %l1, 0x11FC, %l3
movn %icc, %o3, %l0
fnegs %f8, %f2
sll %i4, %g1, %o7
stx %g5, [%l7 + 0x18]
fbne %fcc1, loop_1100
brgz %i3, loop_1101
fmovdn %icc, %f9, %f14
alignaddr %i6, %g6, %o1
loop_1100:
brgz %g4, loop_1102
loop_1101:
tgu %xcc, 0x6
std %f0, [%l7 + 0x20]
fpadd32 %f14, %f2, %f6
loop_1102:
sth %i1, [%l7 + 0x5E]
lduh [%l7 + 0x78], %g2
subc %i7, %l5, %o2
subccc %g7, %l6, %o5
umul %i5, 0x0240, %g3
fmovsge %icc, %f1, %f2
movcs %xcc, %l2, %o0
for %f4, %f0, %f12
lduw [%l7 + 0x70], %o4
fmovda %icc, %f7, %f0
fmovde %icc, %f12, %f5
fxors %f4, %f7, %f3
brlez %i0, loop_1103
fmovsn %xcc, %f1, %f7
umul %o6, %l4, %i2
fxnors %f10, %f12, %f10
loop_1103:
tge %xcc, 0x6
umulcc %l3, %l1, %l0
stb %o3, [%l7 + 0x30]
fzeros %f7
fbge,a %fcc0, loop_1104
std %f6, [%l7 + 0x40]
lduh [%l7 + 0x50], %i4
ta %xcc, 0x0
loop_1104:
fornot1 %f14, %f0, %f12
movrlez %o7, %g1, %i3
fmovsvc %icc, %f1, %f2
fmovsn %icc, %f14, %f3
fsrc2s %f5, %f11
fmovrdlez %i6, %f8, %f12
array16 %g5, %o1, %g4
ldsb [%l7 + 0x62], %g6
ldsh [%l7 + 0x18], %i1
tvc %icc, 0x3
fors %f10, %f5, %f1
orncc %g2, %l5, %o2
andncc %g7, %l6, %i7
bcs,pn %icc, loop_1105
brz,a %o5, loop_1106
fnot1 %f14, %f12
fcmpgt32 %f8, %f10, %g3
loop_1105:
or %i5, %l2, %o4
loop_1106:
tcs %icc, 0x1
tcc %icc, 0x0
pdist %f8, %f10, %f8
edge32n %i0, %o6, %l4
addcc %o0, %i2, %l1
edge32n %l3, %l0, %i4
fblg,a %fcc3, loop_1107
fmovscc %icc, %f14, %f8
fabss %f15, %f9
fzero %f10
loop_1107:
tcs %icc, 0x0
fnor %f6, %f8, %f10
popc 0x1720, %o7
stx %o3, [%l7 + 0x70]
lduw [%l7 + 0x20], %g1
lduh [%l7 + 0x7E], %i3
sth %i6, [%l7 + 0x12]
pdist %f6, %f6, %f2
sth %g5, [%l7 + 0x12]
bcc,a %icc, loop_1108
brlz %g4, loop_1109
umul %g6, %i1, %o1
nop
setx loop_1110, %l0, %l1
jmpl %l1, %g2
loop_1108:
movrlz %o2, 0x346, %g7
loop_1109:
fabsd %f12, %f6
tcc %icc, 0x6
loop_1110:
edge8n %l5, %i7, %l6
edge32l %o5, %g3, %l2
tpos %xcc, 0x1
ldsw [%l7 + 0x60], %i5
ldsb [%l7 + 0x23], %o4
udivx %i0, 0x1B16, %l4
stw %o0, [%l7 + 0x44]
fmovrdlez %o6, %f0, %f14
ldx [%l7 + 0x20], %i2
fxor %f10, %f2, %f12
fmovde %xcc, %f15, %f13
fmovsg %icc, %f14, %f15
stb %l1, [%l7 + 0x57]
srl %l3, %l0, %o7
lduh [%l7 + 0x1A], %i4
fpsub32s %f12, %f2, %f2
ldsh [%l7 + 0x0A], %o3
or %i3, %g1, %i6
array16 %g5, %g6, %g4
bvc,a loop_1111
fmovrdlez %i1, %f14, %f2
std %f0, [%l7 + 0x08]
lduw [%l7 + 0x34], %o1
loop_1111:
fand %f4, %f6, %f12
movrlz %o2, %g2, %l5
brlez %i7, loop_1112
fmovscs %icc, %f6, %f4
movrgez %l6, %o5, %g7
fmul8sux16 %f14, %f2, %f14
loop_1112:
edge8 %g3, %i5, %o4
fbo %fcc2, loop_1113
fmul8x16 %f0, %f4, %f14
fmovrsgez %l2, %f10, %f1
sethi 0x17B0, %i0
loop_1113:
fmuld8sux16 %f14, %f4, %f12
fmovsgu %xcc, %f5, %f10
fcmpgt16 %f8, %f14, %l4
fxor %f10, %f4, %f2
brgz,a %o0, loop_1114
ldsh [%l7 + 0x24], %i2
fnot1 %f4, %f4
stb %o6, [%l7 + 0x10]
loop_1114:
ldsb [%l7 + 0x5B], %l1
fmovsl %icc, %f0, %f11
stw %l0, [%l7 + 0x08]
fbuge,a %fcc1, loop_1115
std %f0, [%l7 + 0x68]
stw %o7, [%l7 + 0x6C]
sdivcc %i4, 0x06F1, %o3
loop_1115:
ldsb [%l7 + 0x30], %i3
ldub [%l7 + 0x62], %l3
lduh [%l7 + 0x1E], %i6
movrlz %g5, %g6, %g4
sllx %i1, %o1, %o2
ld [%l7 + 0x24], %f6
ldsh [%l7 + 0x0A], %g2
fmul8sux16 %f6, %f6, %f10
fmovrdlz %g1, %f10, %f2
movleu %xcc, %i7, %l5
bgu,a loop_1116
stx %o5, [%l7 + 0x70]
fbg %fcc0, loop_1117
stx %l6, [%l7 + 0x50]
loop_1116:
or %g3, 0x12A1, %g7
te %xcc, 0x3
loop_1117:
std %f14, [%l7 + 0x10]
array8 %i5, %l2, %o4
stx %l4, [%l7 + 0x40]
std %f8, [%l7 + 0x28]
be,pt %icc, loop_1118
ldsw [%l7 + 0x1C], %o0
movrlz %i0, %i2, %o6
sth %l0, [%l7 + 0x0C]
loop_1118:
move %icc, %l1, %i4
stx %o7, [%l7 + 0x30]
fmovdge %xcc, %f0, %f14
fbl,a %fcc1, loop_1119
fbo %fcc1, loop_1120
or %o3, 0x0D1E, %l3
lduh [%l7 + 0x0A], %i3
loop_1119:
udiv %i6, 0x1E4C, %g5
loop_1120:
fmovdpos %icc, %f13, %f15
edge8ln %g4, %g6, %o1
fpadd16 %f12, %f10, %f4
bcc,a,pn %icc, loop_1121
stw %o2, [%l7 + 0x10]
bshuffle %f12, %f12, %f8
st %f0, [%l7 + 0x74]
loop_1121:
subc %g2, 0x0D65, %g1
movg %icc, %i7, %l5
fmovrslez %i1, %f12, %f3
movpos %icc, %l6, %o5
ldsw [%l7 + 0x74], %g3
andn %g7, 0x1D93, %i5
edge8 %l2, %l4, %o0
ldsb [%l7 + 0x62], %o4
bge,pt %icc, loop_1122
stx %i0, [%l7 + 0x30]
fmovsvs %icc, %f9, %f8
fbne %fcc1, loop_1123
loop_1122:
call loop_1124
lduh [%l7 + 0x7E], %i2
ld [%l7 + 0x6C], %f15
loop_1123:
ldd [%l7 + 0x48], %f12
loop_1124:
tge %xcc, 0x2
bg,a %icc, loop_1125
lduh [%l7 + 0x4E], %l0
ta %xcc, 0x4
fbu,a %fcc1, loop_1126
loop_1125:
sdivcc %l1, 0x086E, %i4
std %f6, [%l7 + 0x08]
be,a,pn %xcc, loop_1127
loop_1126:
fandnot1 %f8, %f2, %f8
sllx %o6, %o3, %l3
fmul8x16au %f2, %f12, %f8
loop_1127:
umul %i3, %i6, %g5
fandnot2s %f5, %f13, %f4
lduh [%l7 + 0x28], %o7
nop
setx loop_1128, %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
ldd [%l7 + 0x58], %f10
fmovrslz %g6, %f4, %f5
faligndata %f12, %f6, %f10
loop_1128:
xor %g4, %o2, %g2
stw %g1, [%l7 + 0x18]
orn %i7, 0x126C, %l5
andcc %o1, 0x1391, %i1
lduh [%l7 + 0x7E], %l6
edge16l %o5, %g3, %g7
stb %i5, [%l7 + 0x1C]
bl,a %icc, loop_1129
ldx [%l7 + 0x30], %l4
bne %icc, loop_1130
fmovdn %icc, %f8, %f3
loop_1129:
ld [%l7 + 0x40], %f6
fcmps %fcc1, %f5, %f0
loop_1130:
ldub [%l7 + 0x3D], %o0
sth %o4, [%l7 + 0x32]
be,a %icc, loop_1131
fxnor %f0, %f0, %f0
ldx [%l7 + 0x78], %l2
fabss %f6, %f9
loop_1131:
ldsh [%l7 + 0x7E], %i2
fmovrde %l0, %f10, %f6
sra %l1, 0x04, %i0
movgu %xcc, %i4, %o6
brgz %o3, loop_1132
stb %l3, [%l7 + 0x3E]
ldsw [%l7 + 0x68], %i3
std %f6, [%l7 + 0x48]
loop_1132:
ldsw [%l7 + 0x48], %i6
brgez,a %o7, loop_1133
brlz %g6, loop_1134
stx %g4, [%l7 + 0x08]
fzero %f12
loop_1133:
sth %g5, [%l7 + 0x36]
loop_1134:
fpsub32s %f12, %f15, %f10
fbe,a %fcc0, loop_1135
fmul8x16au %f0, %f9, %f4
tpos %xcc, 0x2
ldsw [%l7 + 0x3C], %g2
loop_1135:
ldsh [%l7 + 0x5C], %g1
fmovsa %icc, %f6, %f8
fcmpne16 %f4, %f2, %o2
sub %l5, 0x0B13, %i7
ld [%l7 + 0x14], %f11
addc %i1, 0x143C, %l6
fmul8ulx16 %f2, %f6, %f0
stx %o1, [%l7 + 0x20]
fmovrsgz %g3, %f13, %f12
ld [%l7 + 0x64], %f14
movrgez %o5, 0x322, %i5
addcc %l4, %o0, %g7
fmovrdgz %o4, %f14, %f4
stb %i2, [%l7 + 0x5B]
std %f10, [%l7 + 0x40]
fblg,a %fcc0, loop_1136
ld [%l7 + 0x54], %f9
fpsub32 %f4, %f8, %f2
ldsw [%l7 + 0x78], %l2
loop_1136:
ldx [%l7 + 0x70], %l0
alignaddrl %i0, %l1, %i4
fmul8ulx16 %f4, %f8, %f0
st %f1, [%l7 + 0x78]
edge8 %o6, %o3, %i3
faligndata %f10, %f0, %f14
fsrc1 %f0, %f2
tle %xcc, 0x2
tge %xcc, 0x5
bg,a loop_1137
stb %l3, [%l7 + 0x08]
srl %o7, 0x0A, %g6
movcc %icc, %i6, %g4
loop_1137:
ldub [%l7 + 0x1F], %g2
fbuge %fcc3, loop_1138
std %f10, [%l7 + 0x78]
movleu %icc, %g1, %g5
fpadd32 %f4, %f12, %f10
loop_1138:
mova %icc, %o2, %l5
brgz,a %i1, loop_1139
faligndata %f10, %f14, %f10
umul %l6, %i7, %g3
ldd [%l7 + 0x60], %f4
loop_1139:
movrgz %o1, %o5, %l4
movrgez %o0, 0x1FD, %g7
movg %icc, %o4, %i2
stx %i5, [%l7 + 0x58]
bge %xcc, loop_1140
alignaddr %l2, %l0, %l1
ldub [%l7 + 0x5B], %i4
ldsw [%l7 + 0x58], %i0
loop_1140:
fmovsvs %xcc, %f6, %f5
fpackfix %f2, %f3
edge32n %o6, %i3, %o3
fbn,a %fcc0, loop_1141
smulcc %l3, 0x04A9, %o7
ldd [%l7 + 0x50], %f8
ldsb [%l7 + 0x36], %i6
loop_1141:
fpadd32s %f9, %f12, %f1
fands %f3, %f4, %f6
stx %g6, [%l7 + 0x20]
fmovsneg %icc, %f5, %f14
fmovrsne %g2, %f2, %f14
ldd [%l7 + 0x60], %f10
smul %g1, %g4, %g5
fcmpne16 %f10, %f8, %o2
sth %l5, [%l7 + 0x60]
ldsb [%l7 + 0x3A], %l6
sll %i1, %i7, %g3
fmovrsne %o5, %f6, %f8
stb %o1, [%l7 + 0x7A]
fsrc2 %f8, %f10
srlx %o0, %l4, %g7
fcmple16 %f8, %f14, %i2
alignaddr %o4, %l2, %i5
ld [%l7 + 0x48], %f4
orn %l1, %i4, %i0
fandnot2s %f2, %f8, %f15
fmovdvs %icc, %f11, %f4
fbue,a %fcc1, loop_1142
fmovdneg %icc, %f4, %f14
movg %icc, %o6, %i3
movn %xcc, %o3, %l0
loop_1142:
ldsb [%l7 + 0x35], %o7
ldub [%l7 + 0x65], %i6
fmuld8sux16 %f3, %f6, %f8
fmovrdne %l3, %f2, %f8
fmovdn %xcc, %f7, %f5
stw %g6, [%l7 + 0x0C]
stx %g1, [%l7 + 0x78]
fblg,a %fcc1, loop_1143
ldsh [%l7 + 0x44], %g2
tsubcctv %g4, 0x01D4, %o2
st %f4, [%l7 + 0x2C]
loop_1143:
stb %g5, [%l7 + 0x1A]
tsubcc %l6, %i1, %i7
fcmpes %fcc0, %f6, %f9
st %f1, [%l7 + 0x2C]
sethi 0x1E03, %g3
fone %f2
tge %xcc, 0x6
brnz,a %o5, loop_1144
and %o1, %l5, %o0
st %f9, [%l7 + 0x3C]
std %f10, [%l7 + 0x28]
loop_1144:
popc %g7, %l4
fmovdvc %icc, %f15, %f12
edge8l %o4, %l2, %i2
array8 %l1, %i4, %i0
fmovsvc %xcc, %f4, %f4
udivx %o6, 0x1608, %i5
movcc %xcc, %o3, %i3
array32 %o7, %i6, %l0
fmovrdlez %g6, %f2, %f4
stb %l3, [%l7 + 0x1E]
popc %g2, %g4
movcs %xcc, %o2, %g5
fcmpeq32 %f14, %f6, %l6
fcmps %fcc0, %f9, %f2
fand %f2, %f14, %f4
bneg,pn %xcc, loop_1145
st %f12, [%l7 + 0x44]
fmovrdne %g1, %f2, %f14
nop
setx loop_1146, %l0, %l1
jmpl %l1, %i7
loop_1145:
brz,a %i1, loop_1147
std %f0, [%l7 + 0x28]
ldsb [%l7 + 0x25], %o5
loop_1146:
lduh [%l7 + 0x62], %g3
loop_1147:
orcc %l5, %o0, %g7
fmuld8sux16 %f10, %f3, %f14
fmovspos %icc, %f14, %f5
fnors %f6, %f13, %f15
or %l4, 0x0A2E, %o4
fmovdneg %icc, %f11, %f4
brlz %o1, loop_1148
tne %icc, 0x6
srl %i2, 0x16, %l1
edge16l %l2, %i4, %o6
loop_1148:
taddcctv %i5, 0x1F79, %o3
bn,pt %xcc, loop_1149
stw %i0, [%l7 + 0x40]
movl %xcc, %o7, %i3
brgz,a %i6, loop_1150
loop_1149:
sdivx %l0, 0x0822, %g6
bg,a loop_1151
fbug,a %fcc3, loop_1152
loop_1150:
stx %g2, [%l7 + 0x48]
ldx [%l7 + 0x18], %l3
loop_1151:
ld [%l7 + 0x7C], %f0
loop_1152:
movrgz %o2, %g4, %g5
ldsh [%l7 + 0x4E], %g1
smulcc %i7, %l6, %i1
ldx [%l7 + 0x68], %g3
siam 0x5
fxnor %f6, %f12, %f4
fsrc2s %f5, %f15
sdivcc %o5, 0x021D, %o0
fmul8x16 %f1, %f2, %f8
ldd [%l7 + 0x30], %f6
tvc %icc, 0x7
ldsb [%l7 + 0x14], %g7
smulcc %l4, %l5, %o1
fmovrdne %o4, %f0, %f8
bneg,a %icc, loop_1153
subcc %l1, 0x003D, %i2
fxnor %f0, %f14, %f10
fmovscs %xcc, %f15, %f10
loop_1153:
fbo %fcc0, loop_1154
bvs,pn %icc, loop_1155
addcc %i4, 0x1AA1, %l2
lduw [%l7 + 0x54], %o6
loop_1154:
fbl %fcc2, loop_1156
loop_1155:
fsrc1 %f14, %f2
ldsh [%l7 + 0x3A], %i5
fcmpgt32 %f14, %f14, %i0
loop_1156:
st %f1, [%l7 + 0x7C]
umul %o3, 0x0B12, %o7
srax %i6, 0x03, %l0
movl %icc, %g6, %i3
fmul8x16al %f14, %f2, %f2
tsubcctv %g2, 0x07AF, %l3
movcc %icc, %g4, %o2
ldx [%l7 + 0x30], %g1
xnorcc %i7, %l6, %g5
movge %xcc, %g3, %i1
bge,a %icc, loop_1157
ldub [%l7 + 0x6D], %o0
fmovsneg %xcc, %f15, %f0
fmovdcs %icc, %f8, %f4
loop_1157:
fmul8sux16 %f2, %f12, %f10
ldd [%l7 + 0x48], %f6
brnz %g7, loop_1158
fmovdpos %icc, %f13, %f5
st %f4, [%l7 + 0x44]
smul %o5, 0x1988, %l5
loop_1158:
fmovs %f8, %f7
tne %icc, 0x1
lduw [%l7 + 0x48], %o1
fmovse %icc, %f11, %f9
fandnot1 %f10, %f0, %f10
fabsd %f10, %f12
movvs %xcc, %l4, %o4
ld [%l7 + 0x14], %f13
fmovrde %l1, %f8, %f8
fcmple16 %f0, %f8, %i2
and %l2, 0x1A25, %i4
lduw [%l7 + 0x54], %o6
fmovrdne %i5, %f14, %f2
fmul8sux16 %f2, %f2, %f12
ldsh [%l7 + 0x4A], %i0
fandnot1 %f4, %f2, %f4
sth %o3, [%l7 + 0x36]
stx %i6, [%l7 + 0x78]
edge8l %o7, %l0, %i3
fmovscc %icc, %f9, %f5
fmovrdlz %g6, %f2, %f10
fmuld8ulx16 %f9, %f12, %f0
umulcc %l3, %g4, %g2
orn %g1, %o2, %i7
fmovrdne %g5, %f2, %f4
fmovdn %xcc, %f13, %f0
fpsub32 %f6, %f2, %f8
for %f4, %f8, %f10
sub %g3, %l6, %i1
fnot1 %f10, %f8
ldub [%l7 + 0x1A], %o0
fmovrdgez %o5, %f8, %f8
fble,a %fcc0, loop_1159
fmul8ulx16 %f0, %f0, %f6
tneg %icc, 0x5
bpos,a,pn %xcc, loop_1160
loop_1159:
movrlez %g7, %o1, %l5
fmovrslez %l4, %f10, %f13
nop
setx loop_1161, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1160:
ldsh [%l7 + 0x52], %o4
edge32n %i2, %l1, %i4
ld [%l7 + 0x6C], %f3
loop_1161:
fbe %fcc3, loop_1162
tl %icc, 0x4
fmovrde %l2, %f8, %f6
lduh [%l7 + 0x24], %i5
loop_1162:
fmovrsgez %i0, %f1, %f9
lduw [%l7 + 0x68], %o3
ld [%l7 + 0x78], %f7
lduh [%l7 + 0x16], %o6
ldx [%l7 + 0x10], %o7
fmovse %xcc, %f8, %f2
brgz %l0, loop_1163
fble %fcc3, loop_1164
sth %i3, [%l7 + 0x7E]
st %f3, [%l7 + 0x30]
loop_1163:
fnot1s %f6, %f2
loop_1164:
ld [%l7 + 0x74], %f5
st %f8, [%l7 + 0x30]
orcc %i6, %g6, %l3
movcs %xcc, %g4, %g1
ldx [%l7 + 0x40], %o2
fbue %fcc3, loop_1165
edge8l %i7, %g5, %g3
st %f3, [%l7 + 0x70]
fpmerge %f4, %f7, %f12
loop_1165:
ld [%l7 + 0x18], %f14
fmovdcs %xcc, %f15, %f4
fand %f12, %f0, %f12
fmovrsne %l6, %f9, %f4
tgu %icc, 0x0
fmovrdlez %i1, %f12, %f6
bg loop_1166
ldx [%l7 + 0x50], %o0
brgez %o5, loop_1167
ldub [%l7 + 0x28], %g2
loop_1166:
array8 %g7, %l5, %o1
ldd [%l7 + 0x20], %f12
loop_1167:
fmovsgu %icc, %f5, %f9
tcc %xcc, 0x3
ldx [%l7 + 0x78], %l4
andncc %i2, %o4, %i4
movrlez %l1, 0x048, %l2
fxor %f10, %f8, %f2
sth %i5, [%l7 + 0x56]
fmovrsgz %o3, %f9, %f8
fbuge %fcc0, loop_1168
tpos %icc, 0x7
ldsw [%l7 + 0x6C], %o6
ldx [%l7 + 0x18], %i0
loop_1168:
edge32l %o7, %i3, %i6
fornot1 %f8, %f14, %f8
edge32n %g6, %l3, %g4
ldsh [%l7 + 0x7A], %g1
fmul8ulx16 %f14, %f10, %f0
taddcctv %o2, %l0, %i7
tpos %icc, 0x4
ldsw [%l7 + 0x14], %g5
lduh [%l7 + 0x44], %g3
movge %xcc, %i1, %l6
mulscc %o5, %g2, %o0
movne %icc, %g7, %l5
ldsw [%l7 + 0x60], %o1
fcmpeq32 %f14, %f2, %i2
xorcc %o4, %i4, %l4
fmovsle %icc, %f7, %f2
fmovrsgez %l1, %f5, %f13
ldsw [%l7 + 0x70], %i5
ldsh [%l7 + 0x1C], %l2
bshuffle %f12, %f2, %f2
bne,a loop_1169
edge16 %o6, %o3, %i0
fbuge %fcc3, loop_1170
sethi 0x15CE, %o7
loop_1169:
stb %i6, [%l7 + 0x78]
call loop_1171
loop_1170:
stx %g6, [%l7 + 0x10]
fpsub32 %f8, %f14, %f8
st %f3, [%l7 + 0x58]
loop_1171:
stb %i3, [%l7 + 0x42]
array8 %g4, %l3, %g1
ld [%l7 + 0x30], %f14
fmovrdne %l0, %f0, %f2
ldsw [%l7 + 0x34], %o2
fcmpes %fcc0, %f12, %f6
fpsub32 %f0, %f4, %f4
brgz %i7, loop_1172
movneg %icc, %g5, %i1
fmovrdgez %l6, %f8, %f10
ldsw [%l7 + 0x70], %o5
loop_1172:
movrne %g3, 0x377, %o0
bneg,a loop_1173
fmul8x16 %f14, %f4, %f14
mova %xcc, %g2, %l5
fba,a %fcc1, loop_1174
loop_1173:
fpadd32 %f10, %f0, %f14
lduw [%l7 + 0x5C], %o1
std %f2, [%l7 + 0x78]
loop_1174:
fmovsleu %icc, %f2, %f1
sdivx %i2, 0x08A2, %o4
ldsb [%l7 + 0x69], %i4
fmovdl %icc, %f14, %f15
xor %l4, 0x1564, %l1
fornot2s %f10, %f13, %f2
ldsw [%l7 + 0x78], %i5
fnegs %f4, %f8
fcmpes %fcc0, %f10, %f0
ldsw [%l7 + 0x6C], %g7
ldd [%l7 + 0x40], %f8
movvs %xcc, %l2, %o6
movneg %icc, %i0, %o7
fmovsvc %icc, %f14, %f6
fbule,a %fcc2, loop_1175
fornot1s %f7, %f12, %f15
fmovdcs %xcc, %f2, %f8
subcc %i6, 0x0174, %g6
loop_1175:
fcmps %fcc2, %f1, %f2
fmovrslz %i3, %f8, %f11
be %xcc, loop_1176
stb %g4, [%l7 + 0x7A]
array32 %o3, %l3, %g1
fpmerge %f13, %f3, %f14
loop_1176:
stw %l0, [%l7 + 0x08]
movl %icc, %o2, %g5
tsubcctv %i1, %l6, %o5
fmovrsne %i7, %f14, %f4
fbge %fcc2, loop_1177
fcmpne16 %f2, %f14, %g3
ldd [%l7 + 0x10], %f12
fcmple16 %f0, %f4, %g2
loop_1177:
ldub [%l7 + 0x4A], %o0
fmovscs %xcc, %f5, %f12
addcc %o1, 0x19EF, %l5
tneg %xcc, 0x2
fmovsl %xcc, %f4, %f6
fmovsge %xcc, %f0, %f11
sth %i2, [%l7 + 0x16]
movre %i4, %l4, %l1
ldsw [%l7 + 0x68], %o4
fmovsl %xcc, %f0, %f14
sth %g7, [%l7 + 0x6C]
fbg %fcc2, loop_1178
fmovs %f9, %f1
array8 %l2, %i5, %i0
fmovsleu %icc, %f9, %f5
loop_1178:
nop
setx loop_1179, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brz %o7, loop_1180
fmovsgu %xcc, %f14, %f14
stx %o6, [%l7 + 0x70]
loop_1179:
popc 0x1CDE, %g6
loop_1180:
fmovsgu %icc, %f11, %f4
fmovrdlez %i3, %f10, %f8
ldub [%l7 + 0x10], %g4
fnot1s %f12, %f12
subcc %o3, 0x13A0, %i6
fmovrse %g1, %f13, %f1
edge8 %l0, %o2, %l3
fmovdg %xcc, %f11, %f5
ldd [%l7 + 0x48], %f6
movg %xcc, %g5, %l6
ldx [%l7 + 0x50], %i1
fmovdgu %xcc, %f7, %f3
movn %icc, %o5, %g3
fand %f8, %f14, %f2
fcmpne32 %f8, %f2, %i7
taddcctv %o0, 0x0C54, %g2
fbe,a %fcc0, loop_1181
fmul8x16 %f3, %f8, %f4
fmovdn %xcc, %f4, %f9
lduw [%l7 + 0x68], %l5
loop_1181:
sth %o1, [%l7 + 0x56]
ldx [%l7 + 0x10], %i4
fmovsgu %xcc, %f0, %f10
mulx %i2, 0x0267, %l1
st %f10, [%l7 + 0x54]
fones %f4
edge16n %o4, %g7, %l2
sethi 0x0CB9, %l4
fmovdcc %xcc, %f0, %f13
bcs,a loop_1182
brz,a %i5, loop_1183
array16 %o7, %o6, %i0
st %f7, [%l7 + 0x38]
loop_1182:
ta %icc, 0x4
loop_1183:
fnand %f10, %f6, %f4
fmuld8ulx16 %f8, %f14, %f6
fpsub16s %f2, %f14, %f4
orn %i3, 0x150E, %g4
fnegs %f6, %f3
bneg,pn %xcc, loop_1184
ldsh [%l7 + 0x10], %o3
fpsub16 %f2, %f6, %f0
ldx [%l7 + 0x28], %g6
loop_1184:
bgu,pn %icc, loop_1185
ldub [%l7 + 0x53], %g1
movgu %xcc, %l0, %o2
fmovdcs %xcc, %f12, %f5
loop_1185:
tgu %xcc, 0x4
brgez %i6, loop_1186
movrlz %g5, %l3, %l6
movrgez %o5, 0x265, %g3
ldx [%l7 + 0x10], %i7
loop_1186:
fpsub16 %f0, %f0, %f10
stx %o0, [%l7 + 0x10]
mova %icc, %i1, %l5
udivcc %g2, 0x0BBF, %i4
orn %o1, %i2, %o4
ta %icc, 0x5
fbge %fcc3, loop_1187
fmovsn %icc, %f14, %f4
fmovdl %xcc, %f8, %f11
fbug,a %fcc3, loop_1188
loop_1187:
sra %g7, %l2, %l4
fmovdl %xcc, %f12, %f2
xor %i5, %o7, %l1
loop_1188:
sth %i0, [%l7 + 0x12]
fcmpes %fcc0, %f1, %f9
fcmple16 %f8, %f2, %i3
ldx [%l7 + 0x38], %g4
array16 %o6, %o3, %g6
fbne,a %fcc2, loop_1189
fandnot1s %f15, %f3, %f8
std %f4, [%l7 + 0x70]
tgu %xcc, 0x0
loop_1189:
movvs %xcc, %l0, %g1
fnor %f8, %f0, %f4
ba,a,pn %xcc, loop_1190
fsrc2s %f6, %f7
fmovdg %xcc, %f11, %f6
ldub [%l7 + 0x13], %i6
loop_1190:
sdivcc %g5, 0x0234, %o2
fmovdg %icc, %f13, %f11
xnor %l3, 0x1DBD, %l6
fexpand %f4, %f0
ldub [%l7 + 0x48], %o5
stx %g3, [%l7 + 0x68]
xorcc %o0, %i1, %l5
fmul8x16 %f3, %f2, %f12
fmovde %xcc, %f7, %f0
fmul8x16al %f14, %f12, %f14
ldsw [%l7 + 0x48], %g2
fbu %fcc1, loop_1191
xnorcc %i7, %o1, %i2
fandnot1 %f14, %f14, %f12
fcmpeq32 %f6, %f4, %i4
loop_1191:
alignaddr %o4, %l2, %l4
tleu %icc, 0x4
ld [%l7 + 0x0C], %f0
sdivx %i5, 0x0757, %g7
addccc %l1, 0x0EE2, %o7
fones %f8
fnor %f2, %f14, %f12
tsubcc %i0, 0x1FBE, %g4
smulcc %o6, %i3, %g6
ldsb [%l7 + 0x18], %l0
fcmpd %fcc0, %f2, %f6
tle %xcc, 0x3
array16 %o3, %i6, %g1
ldub [%l7 + 0x74], %g5
bgu,a loop_1192
ta %xcc, 0x0
sth %l3, [%l7 + 0x6E]
bcc,a,pt %icc, loop_1193
loop_1192:
edge8n %o2, %o5, %l6
st %f1, [%l7 + 0x20]
fbu %fcc3, loop_1194
loop_1193:
fpsub32s %f0, %f10, %f12
edge16 %o0, %i1, %g3
call loop_1195
loop_1194:
fmovsn %xcc, %f5, %f1
taddcc %g2, 0x0EFF, %i7
add %l5, 0x01A8, %o1
loop_1195:
ld [%l7 + 0x6C], %f5
fzero %f2
fabsd %f14, %f12
ld [%l7 + 0x70], %f12
fornot2 %f8, %f14, %f14
brgez,a %i2, loop_1196
st %f8, [%l7 + 0x30]
movrgz %i4, 0x0CF, %l2
st %f3, [%l7 + 0x20]
loop_1196:
ldx [%l7 + 0x70], %o4
te %icc, 0x3
bcc loop_1197
fpadd32s %f11, %f8, %f6
siam 0x7
lduh [%l7 + 0x34], %l4
loop_1197:
edge16l %i5, %l1, %g7
ldsw [%l7 + 0x58], %o7
lduh [%l7 + 0x4C], %i0
movl %xcc, %g4, %i3
fbe,a %fcc0, loop_1198
bl,pt %icc, loop_1199
std %f6, [%l7 + 0x50]
fmovrsne %g6, %f13, %f4
loop_1198:
edge32n %o6, %o3, %i6
loop_1199:
sth %g1, [%l7 + 0x4E]
bgu,pt %xcc, loop_1200
fble,a %fcc1, loop_1201
fbule,a %fcc2, loop_1202
stw %g5, [%l7 + 0x7C]
loop_1200:
addc %l3, %o2, %l0
loop_1201:
sth %l6, [%l7 + 0x46]
loop_1202:
fornot1 %f14, %f2, %f12
tge %xcc, 0x5
sdiv %o5, 0x1671, %o0
fnor %f6, %f14, %f0
fpadd16s %f5, %f4, %f4
fnor %f2, %f4, %f4
fpmerge %f3, %f4, %f4
lduw [%l7 + 0x48], %i1
fmovrdlz %g3, %f12, %f14
lduh [%l7 + 0x78], %g2
fpackfix %f0, %f9
lduw [%l7 + 0x34], %i7
fpadd32 %f4, %f6, %f0
ta %icc, 0x5
movrne %o1, 0x04B, %i2
fone %f2
fmovdpos %xcc, %f5, %f9
ldsb [%l7 + 0x34], %i4
ldsh [%l7 + 0x2E], %l5
fcmpeq32 %f8, %f2, %o4
ta %xcc, 0x1
st %f15, [%l7 + 0x70]
edge32l %l2, %l4, %l1
bg,a,pn %xcc, loop_1203
lduw [%l7 + 0x0C], %g7
smul %o7, %i5, %i0
ldx [%l7 + 0x70], %g4
loop_1203:
fsrc1 %f12, %f2
fpackfix %f10, %f1
st %f7, [%l7 + 0x74]
alignaddrl %g6, %i3, %o6
fornot2 %f4, %f8, %f8
brz,a %o3, loop_1204
stb %g1, [%l7 + 0x7D]
umul %g5, 0x0ABE, %l3
fmovdl %xcc, %f0, %f13
loop_1204:
brlez,a %o2, loop_1205
te %xcc, 0x1
bge %icc, loop_1206
std %f12, [%l7 + 0x18]
loop_1205:
fmul8x16au %f6, %f0, %f4
sth %i6, [%l7 + 0x0A]
loop_1206:
fandnot2 %f6, %f2, %f2
ldsw [%l7 + 0x28], %l6
sth %o5, [%l7 + 0x62]
st %f0, [%l7 + 0x38]
alignaddr %l0, %i1, %o0
lduh [%l7 + 0x12], %g2
ldub [%l7 + 0x12], %g3
bge,a loop_1207
movrne %o1, %i7, %i2
tn %icc, 0x2
movvc %icc, %l5, %o4
loop_1207:
ldsb [%l7 + 0x1E], %i4
ldsb [%l7 + 0x50], %l2
fxnor %f4, %f4, %f10
alignaddrl %l4, %g7, %l1
bne loop_1208
lduw [%l7 + 0x70], %o7
fmovrsne %i0, %f9, %f15
bn,a,pn %icc, loop_1209
loop_1208:
fmovsgu %icc, %f9, %f3
taddcc %g4, 0x180C, %i5
fnor %f12, %f12, %f6
loop_1209:
ldsw [%l7 + 0x10], %g6
fmovrde %i3, %f8, %f12
ld [%l7 + 0x60], %f6
bshuffle %f6, %f14, %f14
st %f2, [%l7 + 0x60]
ldsb [%l7 + 0x51], %o3
mova %icc, %g1, %o6
sethi 0x0502, %g5
sth %o2, [%l7 + 0x78]
bcc,pn %xcc, loop_1210
fpsub32s %f9, %f11, %f5
ldsb [%l7 + 0x48], %i6
fmul8x16au %f0, %f8, %f10
loop_1210:
fmovrsne %l3, %f5, %f1
fandnot1 %f10, %f12, %f6
fpack16 %f6, %f7
tg %icc, 0x6
fornot1s %f8, %f14, %f4
move %icc, %l6, %o5
movre %l0, 0x088, %i1
edge8ln %g2, %g3, %o0
array16 %i7, %o1, %i2
brlz,a %o4, loop_1211
ldub [%l7 + 0x21], %l5
ldx [%l7 + 0x58], %i4
tgu %icc, 0x1
loop_1211:
ldx [%l7 + 0x40], %l2
fabss %f10, %f2
fpack32 %f4, %f8, %f10
fsrc2 %f4, %f10
ldsw [%l7 + 0x48], %l4
mova %xcc, %l1, %o7
fcmpne32 %f8, %f14, %g7
st %f7, [%l7 + 0x4C]
stb %i0, [%l7 + 0x4D]
movcc %xcc, %i5, %g6
lduh [%l7 + 0x56], %i3
tle %icc, 0x3
orn %o3, 0x1492, %g1
tcc %xcc, 0x3
array32 %g4, %o6, %o2
ldub [%l7 + 0x41], %i6
st %f13, [%l7 + 0x40]
fpsub16 %f0, %f10, %f12
stw %g5, [%l7 + 0x4C]
ldd [%l7 + 0x60], %f2
addc %l6, %o5, %l3
array32 %i1, %g2, %l0
brlz,a %o0, loop_1212
addcc %i7, 0x12D6, %o1
tge %icc, 0x0
fnors %f3, %f11, %f3
loop_1212:
brnz %g3, loop_1213
tvs %xcc, 0x1
fbn,a %fcc2, loop_1214
fmovdg %xcc, %f5, %f9
loop_1213:
ldd [%l7 + 0x18], %f12
fmovrdne %o4, %f6, %f4
loop_1214:
fpsub32 %f14, %f2, %f4
ldsh [%l7 + 0x1C], %l5
tcs %icc, 0x0
ldx [%l7 + 0x20], %i4
ld [%l7 + 0x30], %f5
alignaddrl %i2, %l4, %l1
orn %o7, %l2, %i0
array16 %i5, %g7, %g6
fmovdg %icc, %f7, %f1
fmovdpos %icc, %f6, %f7
stx %i3, [%l7 + 0x38]
sdiv %g1, 0x15AF, %g4
movre %o6, %o3, %o2
lduw [%l7 + 0x18], %g5
ldd [%l7 + 0x48], %f0
alignaddrl %i6, %o5, %l3
nop
setx loop_1215, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tn %icc, 0x7
ldsw [%l7 + 0x44], %i1
bn,a loop_1216
loop_1215:
ldsh [%l7 + 0x4C], %g2
lduw [%l7 + 0x14], %l6
addccc %l0, 0x0EF6, %o0
loop_1216:
fmovdge %xcc, %f8, %f15
fmovrdlz %i7, %f12, %f10
tleu %icc, 0x7
umulcc %g3, 0x053F, %o1
be,a,pt %icc, loop_1217
bg loop_1218
movrgez %o4, %l5, %i4
tl %icc, 0x4
loop_1217:
fmovsg %icc, %f4, %f3
loop_1218:
alignaddr %l4, %i2, %o7
ldsw [%l7 + 0x2C], %l1
bshuffle %f8, %f10, %f0
nop
setx loop_1219, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x64], %i0
taddcctv %i5, %g7, %g6
stx %i3, [%l7 + 0x48]
loop_1219:
fmovsl %icc, %f5, %f14
brlez %g1, loop_1220
tn %xcc, 0x0
fbne %fcc0, loop_1221
fxnor %f6, %f10, %f4
loop_1220:
sll %l2, 0x1F, %o6
fcmped %fcc3, %f8, %f4
loop_1221:
fmuld8ulx16 %f6, %f0, %f10
fands %f13, %f8, %f13
sethi 0x0585, %o3
edge16ln %o2, %g5, %g4
alignaddrl %o5, %l3, %i1
lduw [%l7 + 0x08], %g2
stx %l6, [%l7 + 0x78]
fmovrdlz %l0, %f2, %f0
fmovdg %icc, %f11, %f9
fands %f9, %f6, %f0
std %f2, [%l7 + 0x70]
fnegs %f5, %f10
lduh [%l7 + 0x7A], %o0
lduw [%l7 + 0x50], %i6
movcs %xcc, %g3, %i7
fmovrdlz %o4, %f14, %f12
fba,a %fcc2, loop_1222
fbul %fcc0, loop_1223
std %f2, [%l7 + 0x78]
ldd [%l7 + 0x58], %f6
loop_1222:
movl %xcc, %l5, %i4
loop_1223:
fbu %fcc3, loop_1224
fbe %fcc2, loop_1225
mulscc %l4, 0x1246, %o1
stw %i2, [%l7 + 0x24]
loop_1224:
fmovdge %xcc, %f7, %f15
loop_1225:
movge %xcc, %o7, %i0
siam 0x6
fcmpne32 %f12, %f12, %i5
ldub [%l7 + 0x14], %g7
udiv %g6, 0x0318, %l1
add %i3, 0x018C, %l2
fpadd32s %f15, %f14, %f10
fnot2s %f13, %f14
fbo,a %fcc1, loop_1226
fpsub16s %f14, %f1, %f9
st %f2, [%l7 + 0x50]
stw %g1, [%l7 + 0x44]
loop_1226:
ldsw [%l7 + 0x64], %o6
stx %o2, [%l7 + 0x28]
edge8l %g5, %g4, %o3
fzeros %f9
bl,pt %xcc, loop_1227
te %xcc, 0x1
fzero %f12
ldsb [%l7 + 0x47], %o5
loop_1227:
popc %i1, %g2
ldub [%l7 + 0x12], %l6
fmovdvc %xcc, %f7, %f0
sth %l0, [%l7 + 0x74]
ldub [%l7 + 0x32], %o0
bn %xcc, loop_1228
movleu %xcc, %l3, %g3
array32 %i7, %o4, %i6
st %f3, [%l7 + 0x20]
loop_1228:
ldub [%l7 + 0x32], %i4
ldd [%l7 + 0x50], %f12
lduh [%l7 + 0x26], %l4
sth %l5, [%l7 + 0x10]
fxnor %f2, %f14, %f0
alignaddr %i2, %o7, %o1
edge8ln %i5, %g7, %g6
brgez %l1, loop_1229
fpsub32 %f12, %f0, %f14
tsubcctv %i3, %l2, %g1
tge %icc, 0x2
loop_1229:
fnot2 %f4, %f10
fmovrdgez %o6, %f10, %f8
mova %icc, %i0, %o2
edge32l %g4, %o3, %o5
fnors %f11, %f0, %f3
stb %g5, [%l7 + 0x5B]
fnot1 %f12, %f0
ldsw [%l7 + 0x44], %i1
mulscc %g2, 0x1DE5, %l0
bgu loop_1230
fpsub16s %f2, %f7, %f0
ldsb [%l7 + 0x46], %l6
bgu,a %xcc, loop_1231
loop_1230:
mulscc %o0, %g3, %l3
fnot2s %f12, %f5
ldd [%l7 + 0x48], %f12
loop_1231:
fpsub16 %f14, %f2, %f6
ldx [%l7 + 0x18], %o4
fmovdne %icc, %f7, %f12
brnz,a %i6, loop_1232
fba,a %fcc0, loop_1233
bcs,a,pt %icc, loop_1234
fands %f9, %f9, %f3
loop_1232:
ldsw [%l7 + 0x70], %i4
loop_1233:
sra %i7, %l4, %i2
loop_1234:
sdivx %o7, 0x1F1C, %l5
std %f6, [%l7 + 0x50]
fmovdg %xcc, %f4, %f13
ld [%l7 + 0x68], %f1
fpsub32s %f8, %f11, %f1
ldd [%l7 + 0x20], %f2
fmovspos %icc, %f10, %f3
ldsh [%l7 + 0x6C], %i5
orncc %o1, %g7, %l1
fmovsneg %xcc, %f3, %f8
bcs,pt %xcc, loop_1235
fmovdg %xcc, %f14, %f2
ldub [%l7 + 0x6F], %g6
fblg,a %fcc2, loop_1236
loop_1235:
call loop_1237
ldsh [%l7 + 0x1C], %l2
umulcc %g1, %i3, %i0
loop_1236:
sth %o2, [%l7 + 0x72]
loop_1237:
sdivcc %g4, 0x1D09, %o3
bne,a loop_1238
fpsub16 %f0, %f10, %f10
fbo %fcc0, loop_1239
stw %o6, [%l7 + 0x20]
loop_1238:
fmovsneg %icc, %f15, %f0
ld [%l7 + 0x78], %f4
loop_1239:
udivcc %o5, 0x03CD, %g5
lduh [%l7 + 0x5E], %i1
tcc %xcc, 0x0
fmovrdlez %l0, %f4, %f0
fandnot2 %f8, %f0, %f8
mulscc %l6, %o0, %g2
fmovdle %icc, %f4, %f7
stb %g3, [%l7 + 0x26]
add %o4, %i6, %l3
andn %i4, %i7, %l4
be,a loop_1240
tvc %icc, 0x4
bg,pn %xcc, loop_1241
xor %i2, 0x1713, %o7
loop_1240:
fmovdvc %icc, %f7, %f3
fmul8sux16 %f0, %f2, %f10
loop_1241:
taddcctv %l5, 0x0D45, %o1
fpsub32s %f13, %f15, %f10
lduh [%l7 + 0x50], %g7
tgu %icc, 0x0
fcmps %fcc1, %f12, %f14
fpack16 %f0, %f11
sub %i5, 0x15BB, %g6
udivcc %l2, 0x04ED, %l1
lduh [%l7 + 0x1A], %i3
fzero %f6
tne %icc, 0x6
srl %g1, %o2, %i0
std %f14, [%l7 + 0x58]
movg %xcc, %o3, %o6
edge16ln %o5, %g4, %g5
fbule %fcc3, loop_1242
faligndata %f14, %f4, %f2
ldx [%l7 + 0x38], %l0
fcmple16 %f12, %f12, %l6
loop_1242:
fbge,a %fcc3, loop_1243
movleu %icc, %o0, %g2
ldsw [%l7 + 0x30], %g3
fpackfix %f14, %f9
loop_1243:
edge8ln %i1, %i6, %l3
movrlz %o4, 0x364, %i4
tpos %xcc, 0x1
edge32n %i7, %i2, %o7
brnz,a %l5, loop_1244
for %f8, %f10, %f10
andcc %o1, 0x04EA, %g7
fmovdvc %xcc, %f6, %f6
loop_1244:
andncc %l4, %g6, %l2
faligndata %f12, %f6, %f12
ble,a %xcc, loop_1245
orn %l1, 0x15D0, %i5
fnors %f7, %f9, %f4
fmovrdgz %i3, %f12, %f6
loop_1245:
lduw [%l7 + 0x70], %g1
subccc %o2, 0x066B, %o3
st %f5, [%l7 + 0x38]
ldx [%l7 + 0x30], %o6
lduw [%l7 + 0x74], %o5
fmovde %icc, %f6, %f7
brgez,a %g4, loop_1246
ldsw [%l7 + 0x40], %g5
fbo,a %fcc0, loop_1247
fcmpgt16 %f10, %f0, %i0
loop_1246:
stx %l6, [%l7 + 0x70]
movvc %icc, %o0, %l0
loop_1247:
tle %icc, 0x6
tgu %xcc, 0x7
pdist %f0, %f0, %f14
fandnot1 %f6, %f6, %f0
fpsub16s %f8, %f14, %f1
stx %g3, [%l7 + 0x40]
lduw [%l7 + 0x0C], %i1
movn %icc, %g2, %l3
fmovdvs %icc, %f13, %f3
tvs %xcc, 0x7
ldx [%l7 + 0x38], %i6
ldub [%l7 + 0x2C], %i4
fzero %f6
sdiv %i7, 0x1F71, %o4
xnorcc %i2, %l5, %o1
ldd [%l7 + 0x38], %f8
fcmped %fcc3, %f8, %f8
fzero %f14
fxors %f8, %f5, %f0
ldsw [%l7 + 0x54], %g7
xorcc %o7, 0x1F08, %l4
fmovdpos %xcc, %f6, %f6
fpadd16 %f14, %f2, %f14
ldsw [%l7 + 0x20], %l2
fexpand %f15, %f12
fbn %fcc1, loop_1248
fcmps %fcc3, %f4, %f10
ldsh [%l7 + 0x70], %g6
sdivcc %l1, 0x13F7, %i3
loop_1248:
fmovsa %xcc, %f4, %f0
nop
setx loop_1249, %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
movg %xcc, %i5, %o2
bge loop_1250
movvc %xcc, %g1, %o6
loop_1249:
ldx [%l7 + 0x30], %o3
ld [%l7 + 0x3C], %f6
loop_1250:
fcmps %fcc2, %f4, %f7
fmovdn %icc, %f4, %f14
stw %g4, [%l7 + 0x24]
movcs %xcc, %o5, %i0
ldsb [%l7 + 0x7D], %g5
fbne %fcc1, loop_1251
sth %o0, [%l7 + 0x72]
fmovdg %xcc, %f12, %f1
faligndata %f6, %f8, %f4
loop_1251:
movleu %xcc, %l6, %g3
movl %icc, %i1, %l0
movn %icc, %l3, %i6
ldsh [%l7 + 0x3C], %g2
fmovdg %icc, %f5, %f11
move %icc, %i4, %o4
fcmpgt16 %f8, %f10, %i7
fnand %f4, %f4, %f8
fpmerge %f14, %f0, %f4
st %f0, [%l7 + 0x60]
bpos,pn %icc, loop_1252
fnors %f8, %f13, %f3
sth %i2, [%l7 + 0x5A]
tsubcctv %l5, %o1, %g7
loop_1252:
fpadd16s %f13, %f0, %f13
ldsh [%l7 + 0x60], %o7
ldx [%l7 + 0x20], %l4
ldsw [%l7 + 0x60], %g6
sll %l2, %i3, %i5
lduw [%l7 + 0x5C], %l1
fmovdl %xcc, %f1, %f11
std %f4, [%l7 + 0x70]
ld [%l7 + 0x3C], %f0
brnz,a %g1, loop_1253
fmul8sux16 %f0, %f4, %f14
ld [%l7 + 0x7C], %f11
ldsh [%l7 + 0x4E], %o2
loop_1253:
mulscc %o6, %o3, %g4
orncc %o5, %g5, %o0
fcmpgt16 %f14, %f10, %i0
lduw [%l7 + 0x50], %l6
stb %g3, [%l7 + 0x25]
add %i1, %l0, %l3
fbug,a %fcc2, loop_1254
stw %g2, [%l7 + 0x3C]
sth %i4, [%l7 + 0x4E]
fnot2 %f0, %f14
loop_1254:
fmovdle %icc, %f7, %f8
fbge %fcc0, loop_1255
fsrc1 %f12, %f2
fmovrslez %i6, %f15, %f8
bvs,a,pt %xcc, loop_1256
loop_1255:
movne %xcc, %i7, %o4
stb %l5, [%l7 + 0x1C]
fbo %fcc2, loop_1257
loop_1256:
stx %o1, [%l7 + 0x68]
mulx %g7, %o7, %l4
bleu,a,pt %icc, loop_1258
loop_1257:
movcc %xcc, %g6, %l2
fpsub32s %f2, %f8, %f2
fbug %fcc0, loop_1259
loop_1258:
fpsub32s %f4, %f11, %f9
ldub [%l7 + 0x62], %i2
stw %i5, [%l7 + 0x24]
loop_1259:
fmovrdne %i3, %f10, %f12
movrne %g1, %l1, %o6
fcmpeq16 %f2, %f0, %o2
ldub [%l7 + 0x41], %g4
movvc %icc, %o5, %g5
subc %o3, 0x0669, %i0
orcc %l6, %o0, %g3
ldsb [%l7 + 0x3A], %l0
brnz,a %i1, loop_1260
tvs %icc, 0x4
lduw [%l7 + 0x6C], %l3
fmovsa %icc, %f10, %f13
loop_1260:
udivcc %g2, 0x089A, %i6
edge16l %i7, %o4, %l5
ta %xcc, 0x1
ldsh [%l7 + 0x36], %o1
std %f6, [%l7 + 0x68]
subccc %i4, %g7, %o7
stw %g6, [%l7 + 0x64]
fandnot2s %f0, %f15, %f2
fpackfix %f8, %f1
fpsub32s %f8, %f7, %f10
sth %l4, [%l7 + 0x64]
tpos %icc, 0x6
ldub [%l7 + 0x3D], %i2
brgez %i5, loop_1261
fbul %fcc0, loop_1262
tl %icc, 0x2
ldub [%l7 + 0x46], %i3
loop_1261:
fnegd %f2, %f8
loop_1262:
lduh [%l7 + 0x58], %l2
fnand %f10, %f10, %f14
movle %xcc, %g1, %o6
fmul8x16al %f2, %f14, %f10
subc %l1, %g4, %o5
bcs,a %icc, loop_1263
fmovrslez %g5, %f8, %f15
sllx %o2, %o3, %i0
movle %xcc, %l6, %o0
loop_1263:
lduw [%l7 + 0x68], %l0
movrlz %i1, %l3, %g3
fxnor %f0, %f4, %f0
bcs,pt %xcc, loop_1264
sethi 0x0994, %g2
fpadd32s %f3, %f3, %f9
fcmpd %fcc2, %f2, %f4
loop_1264:
fmovrsne %i7, %f13, %f9
ldsb [%l7 + 0x50], %o4
fornot1s %f6, %f15, %f6
bg,a,pt %icc, loop_1265
tle %xcc, 0x2
sth %i6, [%l7 + 0x48]
tgu %icc, 0x4
loop_1265:
ldsh [%l7 + 0x22], %o1
movcs %xcc, %i4, %l5
fmovdgu %xcc, %f11, %f2
fpsub16 %f10, %f6, %f12
fxnor %f10, %f2, %f4
mulx %g7, %o7, %g6
ldub [%l7 + 0x2E], %l4
fmovrdlez %i5, %f4, %f0
bneg loop_1266
fones %f3
bvc,a loop_1267
fbge %fcc0, loop_1268
loop_1266:
fpsub32 %f14, %f14, %f8
tge %xcc, 0x4
loop_1267:
ldub [%l7 + 0x6C], %i2
loop_1268:
orcc %l2, 0x18C7, %i3
lduh [%l7 + 0x70], %g1
fcmple16 %f12, %f0, %l1
fcmped %fcc0, %f10, %f2
fbe,a %fcc0, loop_1269
fmovrdgz %g4, %f10, %f4
fpadd32 %f8, %f14, %f10
fmovsg %xcc, %f13, %f0
loop_1269:
movpos %icc, %o5, %g5
lduh [%l7 + 0x5E], %o2
fxor %f2, %f10, %f2
edge8n %o3, %i0, %l6
edge8n %o6, %o0, %i1
tleu %xcc, 0x2
popc 0x0294, %l0
xorcc %l3, 0x04D1, %g2
umulcc %g3, 0x167B, %i7
fbug,a %fcc1, loop_1270
lduw [%l7 + 0x58], %o4
alignaddr %o1, %i4, %l5
stb %g7, [%l7 + 0x4A]
loop_1270:
fors %f15, %f4, %f8
ldsw [%l7 + 0x48], %o7
subc %i6, %g6, %l4
ld [%l7 + 0x2C], %f3
lduh [%l7 + 0x2A], %i5
std %f0, [%l7 + 0x60]
ldub [%l7 + 0x5E], %l2
fands %f3, %f4, %f11
fsrc2 %f0, %f0
fmovdl %xcc, %f0, %f0
sdivx %i3, 0x0D39, %g1
sll %i2, %g4, %o5
lduw [%l7 + 0x54], %g5
movvc %icc, %o2, %l1
edge16 %o3, %i0, %o6
edge16n %l6, %o0, %l0
fzero %f8
stw %i1, [%l7 + 0x24]
fble,a %fcc0, loop_1271
stb %l3, [%l7 + 0x4B]
ldx [%l7 + 0x30], %g3
fmuld8ulx16 %f6, %f3, %f10
loop_1271:
sth %g2, [%l7 + 0x76]
tsubcctv %o4, %o1, %i4
fble,a %fcc2, loop_1272
fabss %f1, %f8
taddcc %i7, %l5, %o7
udivcc %i6, 0x08A1, %g6
loop_1272:
edge16l %l4, %g7, %l2
fcmpgt32 %f12, %f0, %i5
fmovrse %i3, %f5, %f5
sth %i2, [%l7 + 0x5C]
fpadd16 %f6, %f0, %f4
fmovdneg %icc, %f10, %f12
ldd [%l7 + 0x20], %f10
orcc %g4, 0x11BE, %g1
fbule,a %fcc2, loop_1273
umul %g5, %o5, %l1
te %icc, 0x5
fmovdcc %xcc, %f7, %f12
loop_1273:
fands %f5, %f0, %f9
stw %o3, [%l7 + 0x40]
edge16n %o2, %o6, %i0
movrlez %o0, %l0, %i1
tcs %icc, 0x7
movl %icc, %l3, %l6
mulx %g3, %o4, %o1
fpack16 %f4, %f1
nop
setx loop_1274, %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
stx %g2, [%l7 + 0x38]
tl %xcc, 0x7
fone %f10
loop_1274:
stb %i4, [%l7 + 0x0B]
be,a loop_1275
smulcc %i7, %l5, %i6
tge %icc, 0x5
subccc %g6, 0x1D49, %l4
loop_1275:
movrgz %g7, 0x37A, %o7
edge16l %l2, %i3, %i5
fone %f0
ldsh [%l7 + 0x26], %g4
ldsh [%l7 + 0x3E], %i2
fones %f5
stx %g5, [%l7 + 0x68]
for %f6, %f0, %f6
brgez %o5, loop_1276
be loop_1277
orcc %l1, 0x1797, %g1
fmovspos %xcc, %f10, %f13
loop_1276:
fmovrse %o3, %f3, %f8
loop_1277:
sth %o2, [%l7 + 0x16]
stw %o6, [%l7 + 0x18]
ldsb [%l7 + 0x6B], %o0
alignaddrl %i0, %l0, %i1
udiv %l3, 0x106F, %l6
ldx [%l7 + 0x68], %g3
fnegd %f12, %f0
edge16 %o4, %g2, %o1
fble,a %fcc2, loop_1278
bcs loop_1279
ldd [%l7 + 0x18], %f8
fmovsle %icc, %f12, %f14
loop_1278:
tleu %xcc, 0x1
loop_1279:
umulcc %i4, %l5, %i7
fmovsn %icc, %f3, %f7
ldsh [%l7 + 0x54], %i6
xorcc %l4, %g6, %o7
pdist %f4, %f12, %f12
stx %g7, [%l7 + 0x08]
fmovsl %xcc, %f8, %f6
siam 0x6
array16 %l2, %i3, %g4
brlz,a %i5, loop_1280
fpackfix %f8, %f9
stx %g5, [%l7 + 0x58]
siam 0x4
loop_1280:
sth %i2, [%l7 + 0x34]
fmovrsgz %o5, %f6, %f7
addc %g1, 0x02CC, %o3
bcs %icc, loop_1281
ldx [%l7 + 0x78], %o2
sdiv %l1, 0x1C75, %o6
tleu %xcc, 0x3
loop_1281:
ldsb [%l7 + 0x21], %i0
stb %o0, [%l7 + 0x1F]
stw %l0, [%l7 + 0x28]
stb %i1, [%l7 + 0x2E]
bvs,pn %icc, loop_1282
ldsw [%l7 + 0x48], %l6
bl,pn %xcc, loop_1283
st %f12, [%l7 + 0x08]
loop_1282:
bgu loop_1284
movcc %icc, %g3, %o4
loop_1283:
fmovdl %icc, %f12, %f11
fandnot1 %f12, %f12, %f4
loop_1284:
fandnot1s %f7, %f6, %f10
fmul8ulx16 %f14, %f14, %f10
fornot2 %f10, %f2, %f10
fbu %fcc3, loop_1285
ldd [%l7 + 0x30], %f8
st %f11, [%l7 + 0x60]
stw %l3, [%l7 + 0x64]
loop_1285:
nop
setx loop_1286, %l0, %l1
jmpl %l1, %o1
fpadd16s %f7, %f8, %f13
movne %icc, %i4, %g2
ldsh [%l7 + 0x2C], %i7
loop_1286:
fblg %fcc2, loop_1287
brgez,a %l5, loop_1288
bgu loop_1289
mulx %l4, %g6, %i6
loop_1287:
stx %g7, [%l7 + 0x50]
loop_1288:
mulscc %l2, %i3, %o7
loop_1289:
andcc %i5, 0x0A7D, %g5
fmovrsne %i2, %f0, %f13
move %icc, %o5, %g1
std %f10, [%l7 + 0x68]
te %xcc, 0x4
andncc %g4, %o2, %l1
fmovscc %xcc, %f9, %f5
sth %o3, [%l7 + 0x24]
fmovdg %icc, %f14, %f12
ldx [%l7 + 0x30], %o6
ldsb [%l7 + 0x3C], %o0
fandnot1 %f12, %f10, %f6
sth %i0, [%l7 + 0x26]
movge %xcc, %l0, %i1
orncc %g3, 0x05EA, %l6
stb %o4, [%l7 + 0x29]
ldd [%l7 + 0x68], %f12
fbl,a %fcc0, loop_1290
fmovsneg %xcc, %f1, %f15
tne %xcc, 0x7
lduh [%l7 + 0x56], %o1
loop_1290:
tle %icc, 0x5
fpadd32 %f14, %f4, %f8
ldsw [%l7 + 0x1C], %l3
array8 %g2, %i7, %l5
brnz %i4, loop_1291
ldub [%l7 + 0x57], %g6
fpadd32s %f10, %f9, %f8
fornot1s %f10, %f11, %f14
loop_1291:
stb %i6, [%l7 + 0x24]
mulscc %l4, %g7, %i3
fmovsge %xcc, %f5, %f3
edge8n %o7, %l2, %i5
fmovsneg %icc, %f3, %f10
bpos,pt %xcc, loop_1292
fxor %f10, %f10, %f6
fmovde %xcc, %f0, %f6
fcmpes %fcc3, %f8, %f14
loop_1292:
lduh [%l7 + 0x1A], %i2
lduw [%l7 + 0x44], %g5
xnor %o5, %g4, %g1
fcmps %fcc2, %f11, %f10
fmovsvc %icc, %f15, %f1
bvs %icc, loop_1293
ldd [%l7 + 0x18], %f12
stw %l1, [%l7 + 0x54]
stx %o2, [%l7 + 0x68]
loop_1293:
bpos,pt %xcc, loop_1294
fmovdle %icc, %f1, %f14
ldsb [%l7 + 0x2A], %o3
fsrc1s %f1, %f10
loop_1294:
call loop_1295
fpackfix %f12, %f9
ta %xcc, 0x7
fmovrde %o6, %f12, %f2
loop_1295:
fcmped %fcc0, %f0, %f0
call loop_1296
brlez,a %o0, loop_1297
movn %xcc, %l0, %i0
lduw [%l7 + 0x78], %g3
loop_1296:
sth %l6, [%l7 + 0x5A]
loop_1297:
fcmpgt16 %f8, %f6, %o4
movle %xcc, %o1, %l3
sethi 0x1EC5, %g2
array16 %i1, %l5, %i7
fmovrsne %i4, %f15, %f3
fmovs %f11, %f14
fpsub16s %f7, %f5, %f9
alignaddrl %g6, %l4, %g7
ldd [%l7 + 0x28], %f8
ldd [%l7 + 0x70], %f2
nop
setx loop_1298, %l0, %l1
jmpl %l1, %i3
ld [%l7 + 0x70], %f6
movre %i6, 0x29B, %o7
taddcctv %l2, %i5, %g5
loop_1298:
fcmped %fcc2, %f2, %f0
fmovdgu %icc, %f4, %f3
ldsb [%l7 + 0x6B], %i2
bg,a loop_1299
sth %o5, [%l7 + 0x40]
xorcc %g1, %l1, %g4
sdivcc %o2, 0x1304, %o3
loop_1299:
edge32ln %o0, %o6, %i0
orn %g3, %l6, %o4
ldsb [%l7 + 0x10], %o1
fmovdleu %icc, %f5, %f5
fbul %fcc0, loop_1300
smulcc %l0, %l3, %g2
mova %icc, %l5, %i1
fbg %fcc2, loop_1301
loop_1300:
bl,pt %xcc, loop_1302
te %xcc, 0x5
fands %f0, %f6, %f8
loop_1301:
bvc,pn %xcc, loop_1303
loop_1302:
ta %icc, 0x5
stw %i4, [%l7 + 0x44]
call loop_1304
loop_1303:
ldsw [%l7 + 0x5C], %g6
fbl,a %fcc2, loop_1305
movl %icc, %l4, %i7
loop_1304:
ld [%l7 + 0x3C], %f8
fornot2 %f8, %f8, %f2
loop_1305:
ldd [%l7 + 0x60], %f14
fpack32 %f14, %f2, %f12
fzero %f12
fmovdleu %icc, %f8, %f14
ldsh [%l7 + 0x2C], %g7
ld [%l7 + 0x68], %f4
orn %i6, %i3, %o7
fands %f1, %f12, %f2
fmovrdne %l2, %f10, %f8
st %f12, [%l7 + 0x7C]
movle %icc, %g5, %i2
bne,pt %icc, loop_1306
fmovdpos %xcc, %f10, %f1
bne loop_1307
st %f12, [%l7 + 0x7C]
loop_1306:
fmovdgu %xcc, %f15, %f3
sub %i5, %o5, %g1
loop_1307:
fone %f0
fbul,a %fcc2, loop_1308
bneg loop_1309
stx %l1, [%l7 + 0x18]
fbge,a %fcc0, loop_1310
loop_1308:
st %f8, [%l7 + 0x18]
loop_1309:
tne %icc, 0x1
subc %o2, 0x1763, %g4
loop_1310:
fpsub16s %f8, %f11, %f5
st %f11, [%l7 + 0x78]
fmuld8sux16 %f0, %f0, %f8
addccc %o3, %o0, %i0
bvs %icc, loop_1311
lduh [%l7 + 0x28], %o6
edge8l %l6, %o4, %g3
movn %xcc, %o1, %l3
loop_1311:
st %f4, [%l7 + 0x68]
stx %g2, [%l7 + 0x70]
edge32l %l0, %l5, %i1
srl %g6, %i4, %i7
edge8l %g7, %i6, %l4
fnot2s %f0, %f0
udiv %o7, 0x02F4, %l2
fmovsvc %xcc, %f15, %f4
stx %g5, [%l7 + 0x78]
fmovsa %icc, %f7, %f8
movrne %i3, %i5, %o5
fmovsl %icc, %f8, %f4
fxors %f5, %f3, %f5
ldsh [%l7 + 0x4A], %g1
stw %l1, [%l7 + 0x2C]
move %icc, %i2, %g4
udiv %o3, 0x0CCD, %o2
udivx %o0, 0x1A2E, %i0
orcc %o6, %l6, %g3
ldd [%l7 + 0x60], %f12
fmuld8ulx16 %f6, %f12, %f4
fmovrdne %o4, %f12, %f14
edge16l %o1, %l3, %g2
tneg %xcc, 0x2
tpos %xcc, 0x7
alignaddrl %l5, %i1, %g6
edge16l %l0, %i7, %g7
fzeros %f2
alignaddrl %i4, %l4, %o7
st %f7, [%l7 + 0x4C]
ldub [%l7 + 0x28], %i6
std %f2, [%l7 + 0x40]
fmovsge %xcc, %f4, %f10
alignaddr %g5, %l2, %i5
fmovrsne %o5, %f8, %f3
sdivx %g1, 0x15AE, %i3
edge32ln %l1, %i2, %o3
fbul %fcc1, loop_1312
edge16l %g4, %o0, %i0
sdivcc %o2, 0x1A24, %l6
movleu %icc, %g3, %o4
loop_1312:
fcmpeq16 %f6, %f10, %o1
mulx %l3, %g2, %o6
fnot2 %f6, %f10
fbug,a %fcc3, loop_1313
bn,a loop_1314
tge %icc, 0x6
addccc %l5, 0x1595, %g6
loop_1313:
ldx [%l7 + 0x40], %l0
loop_1314:
orncc %i7, 0x187D, %i1
sllx %g7, 0x0A, %l4
st %f6, [%l7 + 0x14]
addc %o7, %i4, %i6
lduw [%l7 + 0x10], %l2
fble,a %fcc1, loop_1315
udiv %g5, 0x0255, %o5
ldsh [%l7 + 0x78], %i5
sdivcc %i3, 0x19EA, %g1
loop_1315:
ldx [%l7 + 0x20], %i2
edge32 %o3, %l1, %o0
ldx [%l7 + 0x70], %g4
fandnot1s %f6, %f9, %f1
fmovsa %icc, %f1, %f9
sdivx %i0, 0x12CF, %o2
udivcc %g3, 0x0417, %o4
pdist %f14, %f12, %f0
fmovdleu %xcc, %f7, %f6
orcc %o1, %l3, %l6
or %g2, %l5, %o6
movrne %g6, 0x387, %i7
movl %icc, %i1, %g7
fxnor %f12, %f6, %f4
st %f3, [%l7 + 0x48]
ldx [%l7 + 0x20], %l4
ldsh [%l7 + 0x28], %o7
fmovrslz %i4, %f2, %f6
ldub [%l7 + 0x46], %l0
sll %l2, %i6, %g5
xnorcc %i5, 0x0294, %i3
fones %f11
fmovrdgez %g1, %f12, %f8
fnot1 %f14, %f8
tl %xcc, 0x4
fmovda %icc, %f5, %f15
stw %i2, [%l7 + 0x24]
fmovsgu %icc, %f10, %f3
ldx [%l7 + 0x30], %o5
fpack32 %f4, %f0, %f10
stb %o3, [%l7 + 0x77]
fcmpes %fcc2, %f6, %f9
fmovsne %xcc, %f0, %f15
movge %icc, %o0, %g4
ldd [%l7 + 0x68], %f4
fmovrdne %i0, %f2, %f0
ldub [%l7 + 0x58], %o2
brnz %g3, loop_1316
fnot2 %f14, %f4
fmovsvs %icc, %f8, %f5
ldsh [%l7 + 0x32], %o4
loop_1316:
lduh [%l7 + 0x48], %o1
movgu %xcc, %l3, %l6
movvs %xcc, %g2, %l5
fbug %fcc2, loop_1317
ldsb [%l7 + 0x7C], %l1
lduw [%l7 + 0x7C], %g6
brlz,a %o6, loop_1318
loop_1317:
st %f1, [%l7 + 0x20]
fmovs %f5, %f10
st %f12, [%l7 + 0x40]
loop_1318:
ldsb [%l7 + 0x73], %i1
fornot1 %f12, %f2, %f2
ldsb [%l7 + 0x33], %i7
te %icc, 0x0
lduh [%l7 + 0x5A], %l4
fandnot1s %f15, %f3, %f2
fmovs %f6, %f9
movpos %xcc, %g7, %o7
fmovde %xcc, %f9, %f15
fcmpes %fcc2, %f8, %f7
ldx [%l7 + 0x40], %i4
lduw [%l7 + 0x3C], %l2
sth %l0, [%l7 + 0x7E]
fnor %f4, %f10, %f2
bcs,a %xcc, loop_1319
fzeros %f10
lduw [%l7 + 0x68], %g5
ldsh [%l7 + 0x18], %i5
loop_1319:
edge32 %i3, %g1, %i6
tsubcctv %i2, 0x02CA, %o3
ldub [%l7 + 0x11], %o0
fpsub16s %f9, %f12, %f5
fcmpeq32 %f10, %f2, %g4
fcmpes %fcc3, %f14, %f7
std %f12, [%l7 + 0x60]
sethi 0x014C, %o5
ldx [%l7 + 0x10], %o2
fmovrdgz %i0, %f10, %f12
fcmple32 %f4, %f10, %o4
fnot1 %f0, %f10
fbge %fcc2, loop_1320
lduh [%l7 + 0x46], %g3
fabss %f8, %f5
fmovs %f8, %f15
loop_1320:
movrlz %l3, 0x2C4, %o1
bge,pt %xcc, loop_1321
fbge %fcc1, loop_1322
ld [%l7 + 0x3C], %f11
stw %l6, [%l7 + 0x1C]
loop_1321:
orcc %l5, 0x01F3, %g2
loop_1322:
ldsh [%l7 + 0x3A], %l1
fnor %f0, %f4, %f14
fnegd %f12, %f12
lduh [%l7 + 0x28], %g6
stx %o6, [%l7 + 0x50]
sth %i7, [%l7 + 0x68]
fcmps %fcc3, %f2, %f12
umul %i1, 0x1900, %l4
bneg,a %xcc, loop_1323
umulcc %g7, 0x0FF7, %i4
fsrc1s %f7, %f15
brnz,a %o7, loop_1324
loop_1323:
std %f14, [%l7 + 0x58]
fxors %f10, %f3, %f9
fbne,a %fcc0, loop_1325
loop_1324:
ldsw [%l7 + 0x60], %l0
fandnot1s %f7, %f3, %f12
fsrc2s %f14, %f9
loop_1325:
sdiv %l2, 0x1EFA, %i5
lduw [%l7 + 0x20], %g5
tvs %xcc, 0x6
fmovsgu %icc, %f12, %f14
bpos,pt %icc, loop_1326
fcmpgt16 %f12, %f0, %i3
stx %g1, [%l7 + 0x70]
lduw [%l7 + 0x28], %i6
loop_1326:
ldsw [%l7 + 0x68], %o3
fmuld8sux16 %f2, %f12, %f14
stb %i2, [%l7 + 0x5C]
ldd [%l7 + 0x38], %f6
stx %g4, [%l7 + 0x68]
fornot2s %f14, %f8, %f11
be loop_1327
fors %f4, %f8, %f11
and %o5, %o0, %o2
lduw [%l7 + 0x38], %o4
loop_1327:
fmovdcs %xcc, %f6, %f9
fands %f13, %f8, %f11
fmovdcs %icc, %f11, %f1
ldsb [%l7 + 0x44], %g3
ldx [%l7 + 0x20], %i0
ldsw [%l7 + 0x74], %o1
fandnot2 %f0, %f10, %f8
movgu %icc, %l6, %l5
array8 %g2, %l1, %l3
fnot1s %f6, %f15
fbg,a %fcc0, loop_1328
fcmpeq16 %f4, %f12, %g6
ldx [%l7 + 0x60], %o6
fcmped %fcc1, %f14, %f4
loop_1328:
ldsh [%l7 + 0x2C], %i1
edge32ln %i7, %l4, %i4
ldsb [%l7 + 0x19], %o7
lduw [%l7 + 0x08], %l0
ldsb [%l7 + 0x5E], %g7
fbo %fcc0, loop_1329
popc %i5, %g5
andn %i3, 0x1F5B, %g1
ldx [%l7 + 0x18], %i6
loop_1329:
tsubcc %o3, %l2, %i2
fpadd16s %f6, %f7, %f15
ldsh [%l7 + 0x16], %o5
fmovrdne %g4, %f14, %f6
nop
setx loop_1330, %l0, %l1
jmpl %l1, %o0
fmul8ulx16 %f8, %f6, %f2
fnor %f2, %f14, %f0
ldsb [%l7 + 0x1E], %o2
loop_1330:
subccc %o4, 0x1414, %i0
movpos %xcc, %g3, %o1
udivx %l5, 0x0711, %g2
stb %l1, [%l7 + 0x20]
smulcc %l3, 0x1D98, %l6
stb %o6, [%l7 + 0x2D]
brz %i1, loop_1331
fnors %f2, %f14, %f14
ld [%l7 + 0x44], %f14
tvc %icc, 0x5
loop_1331:
fmovrdne %i7, %f6, %f2
fxnors %f9, %f15, %f3
umulcc %g6, 0x191E, %l4
fmuld8ulx16 %f4, %f9, %f4
fbuge,a %fcc3, loop_1332
fnegs %f0, %f11
bcc,pn %icc, loop_1333
fmovdl %xcc, %f6, %f14
loop_1332:
stw %i4, [%l7 + 0x50]
bl,pt %xcc, loop_1334
loop_1333:
stw %l0, [%l7 + 0x20]
fxnors %f9, %f10, %f5
fmovdneg %icc, %f3, %f1
loop_1334:
ldub [%l7 + 0x1A], %o7
udivcc %i5, 0x172E, %g5
edge8ln %i3, %g1, %g7
tcc %xcc, 0x3
fbne %fcc2, loop_1335
alignaddrl %o3, %l2, %i2
sdiv %o5, 0x10D6, %i6
fbe,a %fcc0, loop_1336
loop_1335:
fsrc1s %f9, %f6
ldd [%l7 + 0x30], %f0
brlz,a %o0, loop_1337
loop_1336:
bgu loop_1338
fbe,a %fcc0, loop_1339
fmovsgu %icc, %f6, %f5
loop_1337:
fmovsl %icc, %f4, %f5
loop_1338:
movcc %xcc, %o2, %o4
loop_1339:
ldx [%l7 + 0x40], %i0
tneg %xcc, 0x5
fbge,a %fcc3, loop_1340
bg,pn %icc, loop_1341
or %g4, %g3, %l5
fandnot2 %f10, %f8, %f0
loop_1340:
tvc %icc, 0x4
loop_1341:
tsubcc %o1, %l1, %l3
fcmpeq16 %f12, %f4, %g2
fpadd16 %f8, %f14, %f2
edge32ln %o6, %l6, %i7
fcmple32 %f8, %f14, %g6
tne %xcc, 0x1
fpsub32 %f0, %f10, %f6
stx %i1, [%l7 + 0x58]
lduw [%l7 + 0x3C], %l4
tvc %xcc, 0x4
fmovdpos %xcc, %f15, %f2
ldx [%l7 + 0x10], %l0
fbl %fcc2, loop_1342
xor %i4, 0x127A, %o7
bge,pn %xcc, loop_1343
ldsw [%l7 + 0x54], %g5
loop_1342:
movrlez %i3, 0x0BD, %i5
fxnors %f5, %f8, %f5
loop_1343:
fcmpgt16 %f10, %f8, %g7
fands %f14, %f4, %f15
bleu,a loop_1344
fmovsl %xcc, %f8, %f3
stb %o3, [%l7 + 0x7D]
bleu,a,pt %icc, loop_1345
loop_1344:
fba,a %fcc3, loop_1346
fblg %fcc1, loop_1347
std %f4, [%l7 + 0x18]
loop_1345:
bleu,a,pt %xcc, loop_1348
loop_1346:
fmovdle %icc, %f7, %f13
loop_1347:
bg,a,pn %icc, loop_1349
fcmps %fcc2, %f6, %f1
loop_1348:
taddcc %g1, 0x0F9A, %i2
array16 %o5, %i6, %o0
loop_1349:
tvc %icc, 0x5
movneg %xcc, %o2, %l2
tcs %xcc, 0x4
fbo,a %fcc3, loop_1350
ldsh [%l7 + 0x48], %i0
lduw [%l7 + 0x14], %g4
udivcc %g3, 0x1373, %l5
loop_1350:
add %o1, 0x1D12, %l1
fpackfix %f2, %f5
tge %xcc, 0x0
fmovse %xcc, %f10, %f10
lduh [%l7 + 0x56], %l3
fmovdgu %icc, %f4, %f6
lduw [%l7 + 0x18], %g2
bcs loop_1351
or %o6, %l6, %o4
fpackfix %f0, %f9
fmovrdgz %i7, %f14, %f6
loop_1351:
fmuld8ulx16 %f15, %f12, %f12
bge,a,pn %icc, loop_1352
umulcc %i1, %g6, %l4
edge32l %i4, %o7, %g5
fbug,a %fcc0, loop_1353
loop_1352:
fmovdpos %xcc, %f5, %f6
fbl,a %fcc0, loop_1354
sdiv %l0, 0x0770, %i5
loop_1353:
lduw [%l7 + 0x5C], %i3
srlx %g7, %g1, %i2
loop_1354:
fcmpne32 %f2, %f6, %o5
edge8ln %i6, %o3, %o0
array32 %o2, %l2, %g4
fmovdne %icc, %f5, %f12
taddcc %i0, %g3, %l5
fmovrde %o1, %f0, %f14
movg %icc, %l3, %l1
fmovdge %icc, %f6, %f14
sub %g2, %l6, %o4
fmovsa %icc, %f0, %f10
alignaddrl %i7, %i1, %g6
fba,a %fcc0, loop_1355
fone %f10
lduh [%l7 + 0x46], %l4
fmovrslz %o6, %f9, %f10
loop_1355:
movrlez %i4, %o7, %l0
stb %g5, [%l7 + 0x5D]
stb %i3, [%l7 + 0x1A]
fmovrdne %g7, %f12, %f4
orncc %i5, 0x12B8, %i2
movrne %g1, 0x184, %o5
xnorcc %o3, %i6, %o0
movrgez %o2, %g4, %i0
stb %l2, [%l7 + 0x0A]
fmovdge %icc, %f10, %f7
tneg %xcc, 0x2
andncc %g3, %o1, %l5
tge %xcc, 0x6
lduh [%l7 + 0x34], %l1
mulscc %g2, %l6, %o4
stb %i7, [%l7 + 0x61]
subc %i1, %l3, %l4
udivx %g6, 0x0190, %i4
nop
setx loop_1356, %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
brlez %o6, loop_1357
fnand %f8, %f10, %f2
ldub [%l7 + 0x5C], %o7
loop_1356:
bvc,a,pt %xcc, loop_1358
loop_1357:
std %f4, [%l7 + 0x58]
fpack16 %f12, %f13
fmovrslz %l0, %f13, %f1
loop_1358:
sra %i3, %g5, %g7
bneg,pt %icc, loop_1359
movrgez %i2, %g1, %i5
fornot2 %f10, %f8, %f6
sth %o3, [%l7 + 0x46]
loop_1359:
udiv %i6, 0x0FC1, %o0
umul %o5, 0x1801, %g4
stw %o2, [%l7 + 0x50]
ldsw [%l7 + 0x44], %i0
siam 0x6
ldd [%l7 + 0x68], %f0
ldd [%l7 + 0x48], %f0
movrgz %g3, %o1, %l2
ldsb [%l7 + 0x14], %l5
fmovrse %g2, %f9, %f15
taddcctv %l1, %o4, %l6
brnz %i1, loop_1360
stx %i7, [%l7 + 0x18]
tl %icc, 0x1
ld [%l7 + 0x30], %f5
loop_1360:
tg %xcc, 0x2
bvc,a,pt %icc, loop_1361
stx %l4, [%l7 + 0x58]
stx %g6, [%l7 + 0x18]
array8 %i4, %l3, %o7
loop_1361:
movle %icc, %l0, %i3
ldd [%l7 + 0x28], %f2
fmovdn %icc, %f9, %f3
lduh [%l7 + 0x22], %o6
fmovsge %icc, %f5, %f15
fandnot2 %f10, %f4, %f2
fmul8sux16 %f2, %f6, %f6
fones %f1
edge16ln %g7, %g5, %i2
fmovdne %icc, %f12, %f5
ble,pn %icc, loop_1362
fbne %fcc2, loop_1363
ba,a loop_1364
movcc %icc, %g1, %o3
loop_1362:
lduh [%l7 + 0x2E], %i5
loop_1363:
ldsh [%l7 + 0x6A], %o0
loop_1364:
tpos %xcc, 0x0
st %f0, [%l7 + 0x2C]
movrne %i6, 0x061, %o5
fzero %f0
bpos loop_1365
fmovrde %o2, %f8, %f4
stx %i0, [%l7 + 0x18]
brnz %g3, loop_1366
loop_1365:
edge16n %o1, %l2, %g4
fornot2s %f14, %f7, %f15
fcmps %fcc2, %f12, %f11
loop_1366:
movcs %icc, %l5, %l1
subc %o4, %l6, %i1
fmovdcs %xcc, %f4, %f12
ld [%l7 + 0x10], %f7
ldsh [%l7 + 0x7C], %i7
ld [%l7 + 0x10], %f8
nop
setx loop_1367, %l0, %l1
jmpl %l1, %l4
mulscc %g6, 0x18BA, %i4
ldd [%l7 + 0x50], %f6
fnors %f15, %f0, %f13
loop_1367:
fpsub16s %f4, %f6, %f3
ld [%l7 + 0x1C], %f9
fmovdneg %icc, %f11, %f9
std %f8, [%l7 + 0x30]
fblg,a %fcc1, loop_1368
ld [%l7 + 0x38], %f13
fxnors %f10, %f14, %f5
movrgz %g2, %l3, %l0
loop_1368:
ldx [%l7 + 0x78], %i3
taddcctv %o6, 0x1EAA, %o7
std %f10, [%l7 + 0x30]
fornot1s %f15, %f11, %f8
fnot2 %f8, %f10
fcmpne32 %f14, %f10, %g7
ld [%l7 + 0x7C], %f9
fmovsneg %xcc, %f2, %f2
fmuld8sux16 %f10, %f15, %f4
tle %icc, 0x4
fmovde %xcc, %f13, %f8
ldub [%l7 + 0x72], %i2
fone %f14
bne,a,pt %xcc, loop_1369
tne %icc, 0x4
fmovrslez %g1, %f6, %f4
andn %g5, 0x1A07, %o3
loop_1369:
movcs %icc, %i5, %o0
bne,a loop_1370
fpsub32s %f15, %f12, %f9
lduh [%l7 + 0x16], %o5
fxors %f7, %f1, %f14
loop_1370:
fbn %fcc1, loop_1371
ldx [%l7 + 0x70], %i6
std %f2, [%l7 + 0x48]
stb %i0, [%l7 + 0x59]
loop_1371:
std %f12, [%l7 + 0x48]
fcmpgt32 %f14, %f14, %o2
ld [%l7 + 0x1C], %f4
tvc %xcc, 0x3
brz,a %o1, loop_1372
or %g3, 0x18F7, %g4
fmovdcc %xcc, %f10, %f14
srlx %l2, 0x12, %l5
loop_1372:
fbule %fcc1, loop_1373
bpos,pt %xcc, loop_1374
fpack16 %f6, %f3
fone %f10
loop_1373:
fpadd16s %f5, %f10, %f9
loop_1374:
ldub [%l7 + 0x6B], %l1
sth %o4, [%l7 + 0x64]
lduh [%l7 + 0x6E], %l6
fone %f14
fpsub32 %f6, %f6, %f4
be,a,pn %xcc, loop_1375
fabsd %f12, %f4
fone %f4
ldx [%l7 + 0x10], %i7
loop_1375:
call loop_1376
ldsh [%l7 + 0x28], %i1
ldsh [%l7 + 0x58], %l4
movl %xcc, %g6, %i4
loop_1376:
fbn %fcc2, loop_1377
ldsb [%l7 + 0x73], %g2
fbug %fcc3, loop_1378
ld [%l7 + 0x30], %f2
loop_1377:
fbl %fcc1, loop_1379
or %l3, %l0, %i3
loop_1378:
fnegs %f6, %f3
ldx [%l7 + 0x78], %o6
loop_1379:
tcc %icc, 0x6
fmovsvs %icc, %f0, %f10
bne loop_1380
fbul,a %fcc0, loop_1381
movne %icc, %o7, %g7
and %g1, %i2, %g5
loop_1380:
lduh [%l7 + 0x3C], %i5
loop_1381:
fmovdvs %xcc, %f3, %f8
ldx [%l7 + 0x38], %o0
fmovsvc %icc, %f6, %f7
sth %o3, [%l7 + 0x32]
fbue,a %fcc2, loop_1382
edge16n %i6, %i0, %o5
lduw [%l7 + 0x60], %o1
alignaddr %g3, %g4, %l2
loop_1382:
ldub [%l7 + 0x5E], %o2
fabss %f3, %f10
pdist %f0, %f6, %f14
ldub [%l7 + 0x2E], %l5
umul %l1, 0x0F55, %o4
xnor %i7, 0x0CB1, %i1
sth %l4, [%l7 + 0x72]
lduh [%l7 + 0x24], %l6
fmovse %xcc, %f15, %f14
ldub [%l7 + 0x54], %g6
movre %g2, %l3, %i4
movre %l0, 0x338, %o6
fzeros %f7
fbo,a %fcc2, loop_1383
st %f5, [%l7 + 0x24]
ldd [%l7 + 0x18], %f6
stw %i3, [%l7 + 0x14]
loop_1383:
fbl %fcc3, loop_1384
fbue,a %fcc1, loop_1385
fpack32 %f10, %f2, %f12
stw %o7, [%l7 + 0x50]
loop_1384:
te %icc, 0x0
loop_1385:
bleu %icc, loop_1386
bleu %xcc, loop_1387
fxors %f5, %f12, %f4
fones %f7
loop_1386:
fnegd %f6, %f6
loop_1387:
brz %g7, loop_1388
srl %i2, 0x1B, %g1
lduh [%l7 + 0x54], %g5
fbne,a %fcc0, loop_1389
loop_1388:
fpadd32s %f3, %f6, %f9
fbge,a %fcc0, loop_1390
stw %i5, [%l7 + 0x14]
loop_1389:
stb %o3, [%l7 + 0x0F]
array32 %i6, %i0, %o5
loop_1390:
edge16 %o1, %o0, %g3
fmovrsne %l2, %f13, %f12
tvs %xcc, 0x1
subccc %g4, 0x0EF2, %l5
ldx [%l7 + 0x10], %l1
addc %o4, 0x0767, %o2
pdist %f0, %f4, %f2
fmovrslz %i1, %f13, %f8
ldsh [%l7 + 0x78], %l4
ldx [%l7 + 0x20], %i7
fcmple16 %f12, %f8, %l6
sdivx %g6, 0x11A1, %g2
move %icc, %i4, %l0
tpos %xcc, 0x4
edge16n %l3, %i3, %o7
addcc %o6, %i2, %g7
fnor %f14, %f8, %f4
fxor %f12, %f14, %f14
brgz,a %g1, loop_1391
sth %i5, [%l7 + 0x2E]
std %f2, [%l7 + 0x40]
fbge %fcc2, loop_1392
loop_1391:
alignaddr %g5, %i6, %o3
brgz,a %o5, loop_1393
fones %f6
loop_1392:
array16 %o1, %i0, %g3
fnegd %f0, %f8
loop_1393:
stb %o0, [%l7 + 0x21]
ldx [%l7 + 0x60], %l2
movre %g4, %l5, %o4
ldx [%l7 + 0x50], %l1
edge16 %o2, %l4, %i7
stb %l6, [%l7 + 0x5D]
ldsb [%l7 + 0x7F], %g6
movrlez %g2, %i4, %l0
st %f5, [%l7 + 0x3C]
udivcc %l3, 0x056C, %i1
movl %icc, %o7, %o6
fmovrslez %i3, %f2, %f12
fpadd32s %f15, %f13, %f10
fmovdl %icc, %f10, %f3
array8 %i2, %g7, %i5
tneg %icc, 0x0
fandnot1s %f2, %f14, %f15
fmovspos %xcc, %f1, %f12
brgz %g1, loop_1394
bne,a loop_1395
sth %g5, [%l7 + 0x0A]
bne,a %icc, loop_1396
loop_1394:
orncc %i6, 0x1289, %o5
loop_1395:
tn %xcc, 0x5
fabss %f5, %f11
loop_1396:
movle %icc, %o1, %o3
sub %i0, 0x0A14, %o0
ldd [%l7 + 0x20], %f4
fmovrslez %g3, %f11, %f0
lduh [%l7 + 0x74], %g4
fmovrdgez %l5, %f14, %f2
bge,a %xcc, loop_1397
sdivcc %o4, 0x0CDA, %l2
smulcc %o2, %l1, %l4
lduh [%l7 + 0x5E], %l6
loop_1397:
lduw [%l7 + 0x1C], %g6
fpack16 %f10, %f12
lduw [%l7 + 0x44], %i7
ldd [%l7 + 0x10], %f6
ldd [%l7 + 0x10], %f0
ldsh [%l7 + 0x0E], %i4
fmul8x16al %f0, %f6, %f4
tvs %xcc, 0x5
stx %l0, [%l7 + 0x68]
fcmpne16 %f12, %f2, %g2
fsrc1s %f12, %f12
fcmple32 %f6, %f2, %l3
xor %o7, %o6, %i3
bvc,a,pn %xcc, loop_1398
fcmpne32 %f2, %f4, %i1
std %f10, [%l7 + 0x18]
fmovrse %i2, %f0, %f1
loop_1398:
ldub [%l7 + 0x26], %i5
edge16n %g7, %g5, %g1
fbge %fcc3, loop_1399
ldsb [%l7 + 0x7E], %i6
tvc %icc, 0x3
siam 0x2
loop_1399:
fandnot1s %f10, %f1, %f15
fornot1s %f7, %f0, %f6
st %f11, [%l7 + 0x50]
fcmple16 %f8, %f8, %o5
tle %icc, 0x1
ldsh [%l7 + 0x44], %o1
ld [%l7 + 0x70], %f0
smul %i0, 0x14C9, %o0
sub %o3, 0x0851, %g3
fmovd %f14, %f10
fmovsvc %icc, %f3, %f12
fmovdgu %icc, %f13, %f1
bvs,a,pn %icc, loop_1400
fmovsvc %icc, %f10, %f12
taddcctv %l5, %g4, %l2
tleu %xcc, 0x5
loop_1400:
lduh [%l7 + 0x0C], %o2
stw %l1, [%l7 + 0x2C]
stw %l4, [%l7 + 0x34]
fpsub16 %f8, %f6, %f0
stw %l6, [%l7 + 0x60]
bl loop_1401
fzero %f10
ldsb [%l7 + 0x50], %g6
umulcc %i7, %i4, %l0
loop_1401:
fcmped %fcc2, %f2, %f10
fmul8ulx16 %f14, %f0, %f12
edge32ln %g2, %o4, %o7
edge16 %o6, %l3, %i1
movne %icc, %i2, %i5
array8 %g7, %i3, %g5
nop
setx loop_1402, %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
ldx [%l7 + 0x40], %g1
bvc,a loop_1403
fblg,a %fcc0, loop_1404
loop_1402:
brnz,a %o5, loop_1405
srax %o1, %i6, %o0
loop_1403:
pdist %f8, %f8, %f8
loop_1404:
fbge,a %fcc1, loop_1406
loop_1405:
ld [%l7 + 0x28], %f13
fbne %fcc0, loop_1407
fmovrdne %o3, %f0, %f10
loop_1406:
movrlez %g3, %i0, %l5
ldd [%l7 + 0x30], %f12
loop_1407:
ldx [%l7 + 0x18], %g4
bg,pn %xcc, loop_1408
lduw [%l7 + 0x1C], %o2
fbe,a %fcc0, loop_1409
ldx [%l7 + 0x58], %l2
loop_1408:
ldsw [%l7 + 0x38], %l4
fandnot2s %f9, %f5, %f10
loop_1409:
sdiv %l1, 0x192D, %g6
fmovdleu %xcc, %f13, %f6
fsrc2 %f10, %f6
umulcc %l6, %i7, %i4
fmul8x16au %f0, %f4, %f4
or %g2, %o4, %o7
ldub [%l7 + 0x24], %l0
andn %l3, 0x0CA7, %i1
ldsw [%l7 + 0x3C], %i2
stw %o6, [%l7 + 0x58]
stx %g7, [%l7 + 0x68]
lduw [%l7 + 0x24], %i5
ld [%l7 + 0x2C], %f3
bne %icc, loop_1410
ld [%l7 + 0x40], %f11
fmovdcc %icc, %f6, %f10
fmul8sux16 %f8, %f8, %f0
loop_1410:
be loop_1411
ldsh [%l7 + 0x66], %i3
fmovrdgz %g1, %f8, %f2
fmovsl %icc, %f3, %f1
loop_1411:
fmovsgu %xcc, %f2, %f6
st %f7, [%l7 + 0x5C]
fmuld8sux16 %f12, %f14, %f12
ldd [%l7 + 0x38], %f14
or %o5, %o1, %g5
ldsb [%l7 + 0x68], %o0
tvs %icc, 0x3
edge16 %i6, %g3, %i0
stw %o3, [%l7 + 0x54]
stx %l5, [%l7 + 0x58]
fba,a %fcc3, loop_1412
brgez,a %o2, loop_1413
fnegd %f2, %f10
edge8l %g4, %l2, %l4
loop_1412:
lduh [%l7 + 0x64], %g6
loop_1413:
movrgez %l6, 0x146, %l1
subcc %i7, %i4, %g2
fbg,a %fcc0, loop_1414
lduh [%l7 + 0x40], %o4
bg,pn %icc, loop_1415
brgz %l0, loop_1416
loop_1414:
movge %xcc, %o7, %l3
subc %i1, %o6, %g7
loop_1415:
fcmpeq16 %f4, %f4, %i5
loop_1416:
xor %i2, 0x0F54, %g1
fmovdvs %icc, %f1, %f15
ldsb [%l7 + 0x36], %i3
fmovda %xcc, %f1, %f14
stb %o1, [%l7 + 0x2A]
fmovse %icc, %f4, %f0
popc %o5, %o0
ldsw [%l7 + 0x14], %i6
fmovda %icc, %f7, %f1
fone %f8
fmovdge %xcc, %f1, %f2
brgez %g5, loop_1417
fmul8ulx16 %f12, %f12, %f8
movg %icc, %i0, %g3
ldsw [%l7 + 0x24], %l5
loop_1417:
andcc %o3, %g4, %o2
fmovdvc %icc, %f3, %f10
orncc %l2, %l4, %l6
bcs %icc, loop_1418
std %f2, [%l7 + 0x70]
fmovrdlez %l1, %f14, %f10
taddcc %g6, %i4, %i7
loop_1418:
fandnot2s %f0, %f1, %f15
fmul8x16 %f8, %f14, %f10
add %g2, %l0, %o4
bne,pt %icc, loop_1419
addcc %l3, 0x11CB, %i1
fmovsl %icc, %f9, %f11
fmovrde %o6, %f12, %f12
loop_1419:
fxnor %f0, %f0, %f14
edge16 %o7, %g7, %i5
stb %i2, [%l7 + 0x68]
fmovdg %xcc, %f5, %f14
ldsb [%l7 + 0x1D], %g1
ld [%l7 + 0x6C], %f13
movgu %icc, %i3, %o5
ldub [%l7 + 0x3C], %o1
fbge,a %fcc3, loop_1420
std %f2, [%l7 + 0x48]
fexpand %f2, %f14
xnor %i6, %g5, %o0
loop_1420:
fmovdcc %icc, %f1, %f10
tn %icc, 0x7
fmovsleu %icc, %f1, %f5
fmovdge %icc, %f13, %f1
stx %g3, [%l7 + 0x38]
ble loop_1421
ldsb [%l7 + 0x35], %i0
fmovrslz %l5, %f10, %f2
edge32 %o3, %o2, %l2
loop_1421:
fmovdcs %icc, %f10, %f15
fbge,a %fcc2, loop_1422
st %f9, [%l7 + 0x18]
fabss %f7, %f1
fbne,a %fcc1, loop_1423
loop_1422:
fmovdg %icc, %f8, %f9
ldsw [%l7 + 0x68], %g4
ldsw [%l7 + 0x74], %l4
loop_1423:
fxor %f6, %f10, %f0
fsrc1 %f0, %f14
stw %l1, [%l7 + 0x58]
fmovsl %icc, %f6, %f10
fsrc1s %f7, %f9
brlz,a %g6, loop_1424
stw %l6, [%l7 + 0x40]
fornot2 %f4, %f4, %f8
fsrc2 %f6, %f8
loop_1424:
xnorcc %i7, 0x0F57, %i4
fmovrsgz %l0, %f0, %f15
xor %g2, 0x1E08, %o4
ld [%l7 + 0x68], %f3
fnot2 %f2, %f14
brlz,a %i1, loop_1425
ld [%l7 + 0x40], %f11
fcmpd %fcc1, %f8, %f6
fmovdg %icc, %f6, %f5
loop_1425:
fexpand %f11, %f14
fpsub32 %f12, %f4, %f8
fbne,a %fcc1, loop_1426
lduh [%l7 + 0x2E], %l3
udivcc %o7, 0x0927, %g7
pdist %f14, %f2, %f4
loop_1426:
fors %f1, %f5, %f8
fmovdn %xcc, %f12, %f1
fmovsvc %xcc, %f9, %f3
bcc loop_1427
fbue %fcc1, loop_1428
fmovdneg %icc, %f8, %f8
brlz,a %o6, loop_1429
loop_1427:
ldsb [%l7 + 0x74], %i2
loop_1428:
ldsw [%l7 + 0x4C], %g1
lduw [%l7 + 0x28], %i5
loop_1429:
fmovdpos %xcc, %f10, %f11
bneg,pt %icc, loop_1430
stx %i3, [%l7 + 0x50]
fand %f4, %f14, %f10
sth %o5, [%l7 + 0x62]
loop_1430:
ldsw [%l7 + 0x20], %o1
edge8n %g5, %i6, %g3
srl %i0, %o0, %o3
st %f5, [%l7 + 0x24]
lduw [%l7 + 0x3C], %o2
ldsw [%l7 + 0x0C], %l2
fmovrsgz %g4, %f1, %f12
fcmpgt32 %f2, %f6, %l4
brz,a %l1, loop_1431
fmuld8sux16 %f8, %f11, %f12
fornot2s %f0, %f13, %f12
fmovsg %icc, %f3, %f3
loop_1431:
ble,pt %xcc, loop_1432
ldsh [%l7 + 0x70], %l5
lduw [%l7 + 0x30], %g6
tge %xcc, 0x1
loop_1432:
tgu %xcc, 0x7
movrne %i7, 0x2C2, %l6
ldsw [%l7 + 0x5C], %l0
sub %i4, %o4, %i1
movcc %xcc, %g2, %l3
fmul8x16au %f1, %f1, %f14
movcc %icc, %g7, %o7
movcs %icc, %o6, %g1
sethi 0x0051, %i5
array8 %i2, %i3, %o1
edge8 %g5, %o5, %g3
movge %xcc, %i6, %o0
nop
setx loop_1433, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fpack32 %f12, %f8, %f4
lduw [%l7 + 0x4C], %o3
fpadd32s %f12, %f14, %f7
loop_1433:
mulx %o2, 0x156F, %l2
fcmpeq16 %f10, %f14, %g4
ldx [%l7 + 0x50], %i0
ldsb [%l7 + 0x49], %l1
ldd [%l7 + 0x20], %f8
movgu %xcc, %l5, %l4
sllx %i7, %g6, %l6
fcmpne16 %f12, %f8, %l0
orn %i4, 0x0AEF, %o4
stw %i1, [%l7 + 0x10]
stb %g2, [%l7 + 0x3C]
fbul %fcc0, loop_1434
sra %l3, 0x16, %o7
fabsd %f8, %f14
udivx %o6, 0x0991, %g1
loop_1434:
umul %i5, 0x093E, %i2
sllx %i3, 0x17, %o1
stx %g7, [%l7 + 0x70]
sth %o5, [%l7 + 0x5A]
fmovse %xcc, %f10, %f3
ldd [%l7 + 0x70], %f0
ldub [%l7 + 0x51], %g3
stx %g5, [%l7 + 0x08]
bg,a %icc, loop_1435
ldub [%l7 + 0x5A], %i6
std %f6, [%l7 + 0x60]
array32 %o0, %o3, %l2
loop_1435:
smulcc %o2, 0x04F2, %g4
fpadd16 %f10, %f10, %f6
fpsub32s %f14, %f12, %f14
or %l1, %l5, %i0
umulcc %i7, 0x1F78, %g6
alignaddr %l6, %l0, %l4
tneg %icc, 0x5
fnors %f1, %f10, %f15
lduh [%l7 + 0x7C], %i4
fsrc2s %f9, %f13
popc 0x018A, %i1
fmovrslz %g2, %f11, %f2
fmovrde %o4, %f8, %f14
fbule %fcc0, loop_1436
fpsub16 %f0, %f12, %f12
tle %xcc, 0x7
ldsw [%l7 + 0x10], %l3
loop_1436:
bshuffle %f4, %f12, %f8
nop
setx loop_1437, %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
bne,a,pn %xcc, loop_1438
ldsb [%l7 + 0x50], %o7
ldsb [%l7 + 0x30], %g1
loop_1437:
sdivcc %o6, 0x0F0D, %i2
loop_1438:
fcmple32 %f14, %f4, %i3
fmovsn %icc, %f5, %f3
brlez,a %o1, loop_1439
brlz %i5, loop_1440
fcmpne32 %f12, %f2, %o5
stw %g3, [%l7 + 0x78]
loop_1439:
lduh [%l7 + 0x7A], %g5
loop_1440:
addccc %i6, %g7, %o3
fcmpgt32 %f2, %f12, %o0
lduw [%l7 + 0x4C], %o2
smulcc %g4, 0x0BA7, %l1
ld [%l7 + 0x6C], %f15
fmovsne %icc, %f7, %f13
for %f4, %f6, %f6
fxnor %f10, %f6, %f6
lduw [%l7 + 0x20], %l5
fnegs %f3, %f12
stb %i0, [%l7 + 0x6D]
fmovdgu %xcc, %f6, %f2
tsubcc %i7, %g6, %l6
bneg,a %xcc, loop_1441
fzeros %f8
orncc %l0, 0x038E, %l4
sth %l2, [%l7 + 0x46]
loop_1441:
bvs,a loop_1442
movleu %xcc, %i1, %g2
fmovdcc %xcc, %f7, %f1
fbge %fcc1, loop_1443
loop_1442:
stx %i4, [%l7 + 0x10]
andcc %o4, 0x1147, %l3
bcs,pt %icc, loop_1444
loop_1443:
lduw [%l7 + 0x78], %g1
ldd [%l7 + 0x08], %f4
fbne,a %fcc2, loop_1445
loop_1444:
fmovscs %xcc, %f1, %f4
bvs,a loop_1446
brnz,a %o6, loop_1447
loop_1445:
movre %i2, 0x085, %i3
fandnot2 %f4, %f2, %f12
loop_1446:
andn %o7, 0x0BCD, %i5
loop_1447:
fmovspos %xcc, %f1, %f9
st %f4, [%l7 + 0x34]
srax %o1, %o5, %g3
st %f10, [%l7 + 0x38]
fsrc1s %f5, %f15
fmovd %f10, %f0
movvs %xcc, %g5, %i6
xnor %o3, %g7, %o0
fone %f10
movvc %icc, %o2, %l1
bvs,pt %xcc, loop_1448
fba,a %fcc0, loop_1449
fone %f12
stw %l5, [%l7 + 0x58]
loop_1448:
fmovsvs %xcc, %f15, %f8
loop_1449:
ldsw [%l7 + 0x10], %g4
ldsb [%l7 + 0x09], %i7
fnot2s %f15, %f2
stx %i0, [%l7 + 0x60]
fnor %f8, %f10, %f12
tsubcc %g6, %l6, %l0
fabss %f15, %f5
movleu %icc, %l2, %i1
ldsb [%l7 + 0x34], %l4
orncc %i4, %o4, %l3
fmovsvc %icc, %f13, %f8
fnegs %f9, %f6
taddcctv %g1, 0x1ECA, %o6
bn %icc, loop_1450
fmovdge %icc, %f8, %f7
fmovse %icc, %f12, %f12
ldx [%l7 + 0x38], %i2
loop_1450:
stb %i3, [%l7 + 0x3E]
ldd [%l7 + 0x38], %f6
ldsb [%l7 + 0x16], %o7
sth %g2, [%l7 + 0x68]
andn %o1, 0x1BEC, %o5
ba,pt %icc, loop_1451
ldub [%l7 + 0x6B], %g3
ld [%l7 + 0x38], %f12
andn %i5, %i6, %g5
loop_1451:
fmovrsgez %g7, %f7, %f1
xnor %o3, %o2, %o0
movg %xcc, %l1, %g4
tg %xcc, 0x0
fmovdn %icc, %f0, %f11
sethi 0x062E, %i7
sethi 0x0005, %i0
stw %l5, [%l7 + 0x54]
ldx [%l7 + 0x28], %g6
lduw [%l7 + 0x38], %l6
ldd [%l7 + 0x30], %f2
fbul,a %fcc3, loop_1452
ldx [%l7 + 0x20], %l2
std %f4, [%l7 + 0x60]
fsrc2 %f10, %f8
loop_1452:
movrgez %i1, 0x28E, %l0
move %icc, %l4, %i4
ldsw [%l7 + 0x30], %o4
call loop_1453
fmul8ulx16 %f4, %f2, %f4
ld [%l7 + 0x70], %f2
fones %f13
loop_1453:
fmul8sux16 %f6, %f10, %f2
orn %l3, 0x0BB9, %o6
movre %g1, %i3, %o7
ldsb [%l7 + 0x2D], %i2
udivcc %o1, 0x00C2, %g2
ldsh [%l7 + 0x4C], %o5
tsubcctv %g3, %i6, %g5
fcmped %fcc1, %f14, %f8
lduh [%l7 + 0x24], %g7
fmovda %icc, %f2, %f5
edge32 %o3, %o2, %o0
fmovsg %icc, %f6, %f1
ldsb [%l7 + 0x55], %l1
lduw [%l7 + 0x74], %i5
ldx [%l7 + 0x40], %g4
edge16n %i0, %l5, %g6
mova %xcc, %l6, %l2
st %f15, [%l7 + 0x40]
fbul %fcc0, loop_1454
movne %xcc, %i7, %i1
fmovrslez %l4, %f8, %f8
fmovdpos %icc, %f14, %f0
loop_1454:
bvc,a,pt %xcc, loop_1455
fbul %fcc1, loop_1456
ldub [%l7 + 0x69], %i4
fcmped %fcc0, %f4, %f14
loop_1455:
fmovdl %xcc, %f11, %f11
loop_1456:
brgez %l0, loop_1457
sdivx %l3, 0x1B26, %o4
bshuffle %f4, %f10, %f12
fmovrsgz %g1, %f3, %f8
loop_1457:
lduh [%l7 + 0x44], %i3
ldsh [%l7 + 0x48], %o7
stx %o6, [%l7 + 0x20]
std %f4, [%l7 + 0x60]
fmovsl %icc, %f15, %f15
lduh [%l7 + 0x1C], %i2
tgu %icc, 0x1
fands %f0, %f9, %f9
movre %o1, 0x380, %g2
edge8ln %o5, %i6, %g3
stb %g5, [%l7 + 0x0E]
edge8n %o3, %o2, %g7
edge8n %o0, %l1, %g4
fmovrdgez %i0, %f4, %f12
bvs,pn %icc, loop_1458
smulcc %i5, %l5, %g6
fble,a %fcc3, loop_1459
fmovsge %icc, %f6, %f11
loop_1458:
sllx %l2, 0x1F, %i7
fmovrslz %l6, %f15, %f5
loop_1459:
fnegs %f10, %f13
ldub [%l7 + 0x60], %l4
fcmpne16 %f2, %f4, %i1
fmovsge %xcc, %f10, %f11
smulcc %i4, %l0, %o4
fnegs %f2, %f8
fzeros %f15
fba %fcc1, loop_1460
tle %icc, 0x6
fmovsne %xcc, %f7, %f7
alignaddrl %g1, %i3, %o7
loop_1460:
ldsb [%l7 + 0x49], %o6
edge16l %l3, %o1, %g2
movge %icc, %i2, %o5
movrlez %i6, %g3, %o3
lduh [%l7 + 0x28], %o2
edge16l %g7, %g5, %o0
orncc %g4, %l1, %i5
fmovrdlez %l5, %f12, %f6
movneg %xcc, %i0, %l2
fmul8x16au %f2, %f2, %f10
fmovsl %xcc, %f14, %f7
pdist %f0, %f14, %f14
edge32 %i7, %g6, %l4
fmovrdgez %i1, %f6, %f10
stb %l6, [%l7 + 0x1D]
tcc %xcc, 0x3
sdivcc %i4, 0x1646, %o4
std %f14, [%l7 + 0x30]
std %f10, [%l7 + 0x48]
ldsh [%l7 + 0x48], %l0
bleu,a %icc, loop_1461
sth %i3, [%l7 + 0x14]
fpack16 %f12, %f3
lduh [%l7 + 0x0A], %o7
loop_1461:
sllx %o6, 0x00, %l3
tsubcc %o1, %g1, %i2
tsubcctv %o5, %i6, %g3
fbule,a %fcc2, loop_1462
fpadd32s %f8, %f10, %f12
fmovsle %icc, %f8, %f2
ldsw [%l7 + 0x38], %o3
loop_1462:
stb %o2, [%l7 + 0x4D]
fmovdl %icc, %f0, %f12
fbge,a %fcc1, loop_1463
edge32 %g2, %g7, %g5
fxnors %f3, %f6, %f15
smulcc %o0, %g4, %i5
loop_1463:
movvs %icc, %l1, %l5
fcmple32 %f8, %f2, %i0
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
fbn %fcc1, loop_1465
stw %i7, [%l7 + 0x08]
stw %l2, [%l7 + 0x38]
loop_1464:
movleu %icc, %l4, %g6
loop_1465:
tl %xcc, 0x6
lduh [%l7 + 0x0C], %i1
movrlez %i4, %l6, %o4
stw %l0, [%l7 + 0x4C]
edge32l %i3, %o7, %l3
bcs,pn %icc, loop_1466
brlez,a %o6, loop_1467
array32 %o1, %i2, %g1
fbn,a %fcc0, loop_1468
loop_1466:
lduh [%l7 + 0x5C], %i6
loop_1467:
ldsh [%l7 + 0x14], %g3
umul %o5, %o3, %o2
loop_1468:
tne %icc, 0x6
fpadd16s %f15, %f3, %f11
taddcc %g7, %g2, %g5
fsrc2 %f14, %f6
ldd [%l7 + 0x68], %f2
lduw [%l7 + 0x24], %g4
xor %i5, 0x10B2, %l1
fmovrslez %o0, %f1, %f7
tcc %xcc, 0x0
brgz,a %l5, loop_1469
lduh [%l7 + 0x36], %i0
ldub [%l7 + 0x5D], %i7
lduh [%l7 + 0x3A], %l2
loop_1469:
fmovdne %icc, %f10, %f5
fmovdgu %xcc, %f12, %f15
bneg,a,pt %icc, loop_1470
fba %fcc3, loop_1471
fcmpgt32 %f4, %f14, %g6
st %f15, [%l7 + 0x14]
loop_1470:
fcmpgt32 %f10, %f8, %i1
loop_1471:
fcmpgt16 %f14, %f12, %l4
mulscc %i4, %l6, %l0
fpadd16s %f1, %f15, %f9
fmovdvs %icc, %f10, %f2
tcc %xcc, 0x7
ldub [%l7 + 0x13], %i3
addccc %o4, %o7, %o6
movre %o1, 0x243, %l3
ldsw [%l7 + 0x68], %i2
tvc %icc, 0x4
xnorcc %g1, %g3, %o5
fandnot2 %f14, %f4, %f14
ldub [%l7 + 0x11], %o3
ldub [%l7 + 0x34], %i6
orncc %o2, %g2, %g5
andncc %g7, %g4, %l1
stw %i5, [%l7 + 0x18]
fmuld8ulx16 %f12, %f9, %f4
st %f15, [%l7 + 0x44]
lduh [%l7 + 0x5C], %l5
ldub [%l7 + 0x29], %o0
fmovrdlez %i7, %f10, %f4
stw %i0, [%l7 + 0x1C]
add %g6, %i1, %l4
fblg %fcc2, loop_1472
fpsub16s %f9, %f3, %f3
movg %icc, %i4, %l6
fpadd16 %f6, %f8, %f14
loop_1472:
fcmpeq32 %f2, %f2, %l0
ldd [%l7 + 0x58], %f4
pdist %f14, %f0, %f10
taddcc %l2, 0x1B1B, %o4
ldub [%l7 + 0x28], %i3
taddcctv %o6, 0x1941, %o1
fzeros %f3
ldx [%l7 + 0x60], %l3
movneg %xcc, %o7, %g1
ldub [%l7 + 0x34], %i2
ld [%l7 + 0x1C], %f14
xorcc %g3, 0x0E6F, %o3
fmul8x16al %f1, %f1, %f12
edge32n %o5, %o2, %i6
fornot2s %f3, %f4, %f8
ldsh [%l7 + 0x3E], %g2
tvc %icc, 0x6
mulscc %g5, %g4, %l1
subcc %g7, %l5, %i5
ldsw [%l7 + 0x64], %i7
stx %i0, [%l7 + 0x30]
stw %g6, [%l7 + 0x30]
andcc %o0, 0x1402, %l4
brz %i1, loop_1473
fmovsa %icc, %f9, %f4
movge %icc, %l6, %l0
tcs %icc, 0x5
loop_1473:
ldx [%l7 + 0x10], %l2
sth %i4, [%l7 + 0x50]
edge16 %o4, %i3, %o1
fmovsge %icc, %f10, %f9
movrlez %l3, %o7, %g1
bneg,a loop_1474
ldx [%l7 + 0x10], %i2
fpadd16s %f13, %f4, %f12
sdivx %g3, 0x0F8F, %o3
loop_1474:
lduw [%l7 + 0x14], %o5
fandnot2 %f10, %f10, %f2
ldsb [%l7 + 0x4C], %o2
fpadd32s %f11, %f14, %f9
lduw [%l7 + 0x7C], %i6
fnot2 %f0, %f6
bge,pt %xcc, loop_1475
fmovdne %xcc, %f10, %f13
sth %o6, [%l7 + 0x64]
ldub [%l7 + 0x6A], %g5
loop_1475:
stx %g4, [%l7 + 0x30]
stx %g2, [%l7 + 0x50]
tsubcctv %g7, 0x011B, %l5
ld [%l7 + 0x5C], %f4
ld [%l7 + 0x24], %f7
fxnors %f12, %f6, %f2
fmovdneg %icc, %f9, %f2
be,a %xcc, loop_1476
addcc %l1, %i5, %i0
fones %f3
movg %xcc, %i7, %g6
loop_1476:
ldub [%l7 + 0x72], %l4
stx %i1, [%l7 + 0x30]
movrgez %l6, %l0, %l2
mova %xcc, %i4, %o0
movre %o4, 0x16B, %i3
movn %xcc, %o1, %l3
std %f10, [%l7 + 0x08]
fmovsleu %icc, %f9, %f5
lduh [%l7 + 0x3A], %g1
sethi 0x0C39, %i2
stw %o7, [%l7 + 0x34]
lduw [%l7 + 0x30], %g3
ldsh [%l7 + 0x78], %o5
stb %o3, [%l7 + 0x15]
taddcc %o2, %o6, %g5
fpsub32s %f13, %f4, %f8
array8 %g4, %g2, %i6
ldd [%l7 + 0x28], %f0
bne,a loop_1477
sdiv %l5, 0x0E4A, %g7
movrgez %i5, 0x140, %l1
fbl,a %fcc0, loop_1478
loop_1477:
std %f8, [%l7 + 0x20]
movrlez %i0, %i7, %l4
stw %g6, [%l7 + 0x34]
loop_1478:
st %f1, [%l7 + 0x50]
movre %l6, %l0, %l2
fpadd16 %f4, %f6, %f0
ld [%l7 + 0x64], %f2
fpadd16s %f0, %f13, %f4
movvc %icc, %i4, %i1
udiv %o4, 0x1195, %i3
fpack32 %f12, %f12, %f6
fmovsvs %xcc, %f2, %f3
be,a,pt %xcc, loop_1479
movrlz %o1, 0x00E, %l3
movneg %icc, %o0, %g1
xorcc %o7, 0x0B56, %i2
loop_1479:
ldsw [%l7 + 0x60], %o5
orn %g3, %o3, %o2
fmovsn %icc, %f7, %f0
fnot2 %f4, %f8
mulscc %g5, %g4, %o6
lduw [%l7 + 0x28], %g2
fcmpd %fcc0, %f10, %f14
fmovrsne %i6, %f4, %f3
ldx [%l7 + 0x18], %g7
lduh [%l7 + 0x28], %l5
tl %icc, 0x4
ldsb [%l7 + 0x61], %i5
fbg %fcc2, loop_1480
ldsb [%l7 + 0x2E], %l1
edge32n %i0, %l4, %g6
movre %l6, 0x0BB, %l0
loop_1480:
st %f11, [%l7 + 0x24]
fcmpgt16 %f8, %f14, %i7
sth %l2, [%l7 + 0x60]
sll %i1, %o4, %i3
ldsb [%l7 + 0x5E], %i4
brgz,a %o1, loop_1481
bvs %icc, loop_1482
array32 %o0, %g1, %o7
fpack16 %f6, %f4
loop_1481:
sth %i2, [%l7 + 0x2C]
loop_1482:
ldd [%l7 + 0x38], %f14
bvc,a,pn %xcc, loop_1483
brgez,a %l3, loop_1484
stx %g3, [%l7 + 0x38]
ldd [%l7 + 0x28], %f6
loop_1483:
fnors %f14, %f13, %f9
loop_1484:
fcmps %fcc0, %f6, %f0
alignaddr %o3, %o5, %g5
fzeros %f11
brlez,a %o2, loop_1485
std %f0, [%l7 + 0x60]
fornot1s %f5, %f14, %f2
ldx [%l7 + 0x28], %o6
loop_1485:
fmovdle %xcc, %f5, %f2
fbn,a %fcc1, loop_1486
ldd [%l7 + 0x38], %f4
edge8 %g4, %g2, %i6
fornot1s %f12, %f0, %f7
loop_1486:
stx %g7, [%l7 + 0x10]
andn %l5, 0x1D37, %l1
ld [%l7 + 0x30], %f0
fbge %fcc3, loop_1487
fandnot2s %f7, %f6, %f5
subcc %i0, 0x1C08, %l4
fxor %f8, %f6, %f14
loop_1487:
tvc %xcc, 0x6
fpackfix %f10, %f6
movrlz %i5, %l6, %g6
sdivcc %l0, 0x1F7A, %l2
lduh [%l7 + 0x2E], %i1
ld [%l7 + 0x34], %f12
ldd [%l7 + 0x30], %f0
andcc %i7, 0x0FB9, %o4
st %f1, [%l7 + 0x18]
ld [%l7 + 0x3C], %f14
fbu,a %fcc0, loop_1488
fmovdne %xcc, %f15, %f6
fbge,a %fcc0, loop_1489
fnands %f15, %f2, %f1
loop_1488:
fmovscs %icc, %f11, %f5
stx %i3, [%l7 + 0x50]
loop_1489:
brlz,a %o1, loop_1490
movrgz %o0, 0x2A6, %i4
ldsb [%l7 + 0x0C], %o7
sllx %g1, 0x0B, %i2
loop_1490:
fmovrsgez %g3, %f6, %f0
mulscc %l3, 0x07AA, %o5
fbn %fcc0, loop_1491
udiv %g5, 0x09F8, %o3
sdiv %o6, 0x0095, %o2
ldx [%l7 + 0x70], %g4
loop_1491:
ldsw [%l7 + 0x5C], %g2
tvc %icc, 0x1
stb %i6, [%l7 + 0x6B]
movleu %icc, %l5, %g7
ldx [%l7 + 0x50], %l1
smulcc %i0, %l4, %l6
tne %icc, 0x4
fandnot2 %f2, %f4, %f10
fbn %fcc3, loop_1492
fmovrdlez %i5, %f0, %f4
for %f14, %f6, %f4
lduw [%l7 + 0x4C], %l0
loop_1492:
edge8ln %g6, %l2, %i1
fmovsg %xcc, %f13, %f4
ble,pn %xcc, loop_1493
fblg %fcc0, loop_1494
subc %i7, 0x1523, %o4
lduw [%l7 + 0x20], %o1
loop_1493:
orcc %o0, 0x0574, %i3
loop_1494:
ldub [%l7 + 0x59], %o7
fmovde %icc, %f10, %f1
fabss %f0, %f8
fmul8x16au %f3, %f4, %f2
fsrc1s %f5, %f2
add %g1, 0x142B, %i2
bl,pn %xcc, loop_1495
stw %g3, [%l7 + 0x30]
fbg %fcc3, loop_1496
tge %icc, 0x5
loop_1495:
fmovscs %icc, %f7, %f6
array16 %i4, %o5, %g5
loop_1496:
popc 0x0DE4, %o3
fbue,a %fcc1, loop_1497
ldub [%l7 + 0x2B], %o6
stb %l3, [%l7 + 0x0A]
fble,a %fcc0, loop_1498
loop_1497:
stw %g4, [%l7 + 0x5C]
fzeros %f14
nop
setx loop_1499, %l0, %l1
jmpl %l1, %g2
loop_1498:
fmovrslz %i6, %f14, %f1
udiv %o2, 0x0F7D, %l5
lduh [%l7 + 0x3E], %g7
loop_1499:
fmovdpos %xcc, %f7, %f9
sll %l1, 0x02, %i0
ldub [%l7 + 0x6F], %l6
fbe,a %fcc1, loop_1500
ldsw [%l7 + 0x14], %i5
fbg %fcc0, loop_1501
fmovs %f11, %f8
loop_1500:
fmovdleu %icc, %f1, %f3
ld [%l7 + 0x30], %f15
loop_1501:
st %f8, [%l7 + 0x5C]
fnot1 %f2, %f10
edge32 %l4, %g6, %l2
taddcctv %i1, %l0, %o4
ld [%l7 + 0x70], %f2
fxor %f10, %f2, %f10
edge16l %o1, %i7, %i3
bne,pt %xcc, loop_1502
ldub [%l7 + 0x5C], %o0
mulx %g1, %i2, %o7
movpos %xcc, %g3, %o5
loop_1502:
brz %g5, loop_1503
fmuld8sux16 %f1, %f13, %f4
subccc %o3, 0x1CAE, %i4
edge16 %l3, %o6, %g2
loop_1503:
bl,a loop_1504
mulscc %g4, %o2, %i6
fmul8x16au %f13, %f9, %f10
fpadd32s %f14, %f6, %f13
loop_1504:
fmuld8sux16 %f14, %f4, %f14
fbu %fcc0, loop_1505
fba %fcc2, loop_1506
ldd [%l7 + 0x20], %f6
edge16 %l5, %g7, %l1
loop_1505:
stb %l6, [%l7 + 0x34]
loop_1506:
tsubcc %i0, %i5, %g6
movle %xcc, %l4, %l2
ldx [%l7 + 0x08], %l0
movcs %xcc, %o4, %o1
st %f3, [%l7 + 0x24]
fnot2s %f2, %f12
stx %i1, [%l7 + 0x48]
fpsub32s %f3, %f14, %f9
stw %i3, [%l7 + 0x08]
ldsh [%l7 + 0x42], %o0
brlez %i7, loop_1507
mulscc %g1, %i2, %g3
stb %o7, [%l7 + 0x70]
for %f4, %f12, %f0
loop_1507:
nop
setx loop_1508, %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
lduh [%l7 + 0x60], %o5
alignaddr %o3, %i4, %g5
tpos %icc, 0x2
loop_1508:
ldx [%l7 + 0x38], %o6
srax %g2, 0x01, %l3
ldsb [%l7 + 0x50], %o2
lduh [%l7 + 0x76], %i6
ld [%l7 + 0x40], %f1
fnors %f6, %f2, %f2
ldsw [%l7 + 0x24], %g4
fmovrsgz %g7, %f11, %f7
fmovsneg %xcc, %f3, %f8
bcc,a,pn %icc, loop_1509
bl,pn %icc, loop_1510
fand %f0, %f0, %f2
lduh [%l7 + 0x76], %l1
loop_1509:
fnor %f14, %f14, %f2
loop_1510:
ldsw [%l7 + 0x38], %l5
fble %fcc1, loop_1511
movl %icc, %l6, %i5
lduh [%l7 + 0x66], %g6
st %f3, [%l7 + 0x5C]
loop_1511:
fcmpgt16 %f14, %f8, %i0
add %l4, 0x161A, %l2
stb %o4, [%l7 + 0x5C]
ldsw [%l7 + 0x38], %l0
fbn %fcc2, loop_1512
alignaddr %i1, %o1, %o0
movvs %icc, %i7, %i3
stb %g1, [%l7 + 0x11]
loop_1512:
fmovrslz %g3, %f13, %f5
lduh [%l7 + 0x28], %i2
sth %o7, [%l7 + 0x26]
edge16 %o5, %i4, %g5
edge8ln %o3, %o6, %l3
brlz,a %g2, loop_1513
array8 %o2, %i6, %g4
fsrc2 %f2, %f14
sdiv %g7, 0x1DA3, %l5
loop_1513:
movre %l6, %i5, %g6
fcmpgt16 %f2, %f2, %i0
array16 %l4, %l1, %l2
fpackfix %f8, %f7
ldsw [%l7 + 0x74], %o4
sdivx %i1, 0x14D9, %o1
ldsb [%l7 + 0x17], %o0
edge32l %l0, %i7, %i3
brlz %g3, loop_1514
bge,a,pn %icc, loop_1515
xorcc %i2, 0x1308, %o7
fmovsg %icc, %f12, %f3
loop_1514:
lduh [%l7 + 0x08], %o5
loop_1515:
edge8 %g1, %g5, %i4
movre %o6, 0x2EB, %l3
fnegs %f3, %f13
fmovdne %xcc, %f14, %f14
ld [%l7 + 0x74], %f8
fmovspos %icc, %f4, %f9
fmovrdgz %o3, %f0, %f10
call loop_1516
bne,a,pn %icc, loop_1517
alignaddrl %o2, %g2, %i6
xnorcc %g7, %g4, %l5
loop_1516:
fnegs %f0, %f9
loop_1517:
fxnors %f5, %f7, %f10
movvc %xcc, %l6, %i5
fmul8x16al %f7, %f5, %f10
stx %i0, [%l7 + 0x78]
nop
setx loop_1518, %l0, %l1
jmpl %l1, %l4
sethi 0x1136, %l1
andcc %g6, 0x0C54, %o4
lduh [%l7 + 0x38], %l2
loop_1518:
fmul8x16 %f2, %f10, %f14
movrlz %o1, %i1, %o0
nop
setx loop_1519, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos,a,pt %xcc, loop_1520
st %f10, [%l7 + 0x34]
bl loop_1521
loop_1519:
bcs,a,pt %xcc, loop_1522
loop_1520:
sth %i7, [%l7 + 0x72]
edge16 %i3, %l0, %g3
loop_1521:
fmovde %icc, %f11, %f15
loop_1522:
fbue %fcc2, loop_1523
fmovscs %xcc, %f10, %f4
ldub [%l7 + 0x42], %o7
ldx [%l7 + 0x30], %i2
loop_1523:
fmul8sux16 %f10, %f0, %f14
ldub [%l7 + 0x10], %g1
ldd [%l7 + 0x58], %f0
movpos %icc, %o5, %i4
ldub [%l7 + 0x42], %g5
fpack32 %f2, %f4, %f8
tsubcc %o6, 0x06AD, %o3
fbl %fcc3, loop_1524
taddcc %l3, 0x16D7, %g2
lduh [%l7 + 0x7E], %i6
movcs %icc, %g7, %o2
loop_1524:
taddcc %l5, %g4, %i5
ldub [%l7 + 0x2F], %l6
ldsh [%l7 + 0x40], %l4
fbl,a %fcc1, loop_1525
fbg,a %fcc2, loop_1526
bgu loop_1527
lduh [%l7 + 0x1A], %i0
loop_1525:
fmovsneg %icc, %f1, %f5
loop_1526:
fornot2 %f2, %f12, %f8
loop_1527:
ldsh [%l7 + 0x44], %g6
xnor %o4, 0x1A7A, %l1
ldx [%l7 + 0x40], %l2
ldsh [%l7 + 0x74], %i1
std %f2, [%l7 + 0x18]
fpadd16 %f10, %f14, %f6
movre %o1, %o0, %i3
and %l0, %g3, %o7
orncc %i2, %g1, %o5
ldx [%l7 + 0x10], %i7
tsubcctv %i4, 0x1BB0, %o6
ldub [%l7 + 0x17], %o3
movre %l3, 0x09D, %g5
sll %g2, 0x13, %i6
stx %o2, [%l7 + 0x78]
bcs %icc, loop_1528
fmovdle %xcc, %f2, %f10
ld [%l7 + 0x0C], %f15
fba,a %fcc3, loop_1529
loop_1528:
tsubcctv %g7, %l5, %g4
lduh [%l7 + 0x08], %i5
tcs %xcc, 0x1
loop_1529:
std %f14, [%l7 + 0x70]
fmul8sux16 %f4, %f6, %f12
movrlez %l4, 0x32E, %i0
orn %l6, %o4, %g6
stb %l2, [%l7 + 0x56]
movcs %icc, %i1, %o1
fandnot2s %f5, %f2, %f4
bpos,a loop_1530
stb %o0, [%l7 + 0x73]
sllx %i3, %l1, %l0
fabss %f1, %f0
loop_1530:
std %f2, [%l7 + 0x60]
stx %o7, [%l7 + 0x40]
fmul8x16al %f13, %f6, %f12
movvs %xcc, %g3, %g1
std %f0, [%l7 + 0x08]
brgz %o5, loop_1531
fnot2s %f4, %f10
stw %i2, [%l7 + 0x60]
stw %i7, [%l7 + 0x18]
loop_1531:
fmovspos %icc, %f13, %f0
ld [%l7 + 0x18], %f1
nop
setx loop_1532, %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, %f1, %f15
fcmped %fcc3, %f12, %f0
fmovrdne %i4, %f12, %f10
loop_1532:
fsrc1s %f11, %f6
nop
setx loop_1533, %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, 0x7
fmovrde %o6, %f6, %f10
array16 %o3, %l3, %g2
loop_1533:
lduw [%l7 + 0x40], %g5
bvs loop_1534
ldsh [%l7 + 0x30], %i6
fsrc1 %f2, %f0
edge8 %o2, %l5, %g4
loop_1534:
brgez,a %g7, loop_1535
be,a %icc, loop_1536
fcmps %fcc3, %f1, %f6
ldsw [%l7 + 0x18], %i5
loop_1535:
tle %xcc, 0x6
loop_1536:
fand %f8, %f14, %f12
fpsub32s %f0, %f11, %f10
fpsub32 %f8, %f12, %f4
edge8n %l4, %i0, %l6
ble,pt %xcc, loop_1537
bshuffle %f8, %f8, %f10
call loop_1538
fsrc2s %f5, %f4
loop_1537:
orcc %g6, %o4, %i1
ldd [%l7 + 0x40], %f2
loop_1538:
tsubcctv %l2, 0x028F, %o0
st %f12, [%l7 + 0x24]
fmovrdlz %i3, %f14, %f10
edge8 %l1, %o1, %o7
st %f13, [%l7 + 0x30]
st %f5, [%l7 + 0x54]
ld [%l7 + 0x6C], %f13
sll %g3, 0x11, %g1
movn %xcc, %o5, %i2
bcc,a loop_1539
fcmple16 %f4, %f6, %l0
tcs %xcc, 0x7
lduh [%l7 + 0x16], %i4
loop_1539:
udivcc %o6, 0x1730, %i7
fmovs %f8, %f10
fcmpgt32 %f4, %f8, %o3
brz,a %g2, loop_1540
fcmple32 %f8, %f6, %g5
stb %l3, [%l7 + 0x53]
stw %o2, [%l7 + 0x44]
loop_1540:
fpsub32s %f4, %f9, %f8
fcmpne16 %f2, %f8, %i6
ba,a,pt %icc, loop_1541
orncc %g4, %g7, %l5
fcmps %fcc3, %f5, %f0
andcc %l4, %i5, %l6
loop_1541:
popc %i0, %g6
addcc %i1, 0x0215, %o4
std %f6, [%l7 + 0x10]
stb %o0, [%l7 + 0x3D]
fbu,a %fcc1, loop_1542
fandnot1s %f11, %f13, %f13
bvc,a,pt %xcc, loop_1543
sra %l2, %i3, %l1
loop_1542:
fands %f9, %f9, %f0
ldd [%l7 + 0x78], %f8
loop_1543:
ldx [%l7 + 0x70], %o1
st %f12, [%l7 + 0x10]
taddcctv %g3, 0x0902, %g1
fpsub16 %f6, %f0, %f6
ldsb [%l7 + 0x09], %o7
movrlz %o5, 0x248, %i2
fmovsg %xcc, %f12, %f12
std %f4, [%l7 + 0x30]
fmovdn %xcc, %f1, %f12
udivcc %l0, 0x049F, %i4
fcmpne16 %f4, %f14, %i7
fmovdl %xcc, %f10, %f10
ba %xcc, loop_1544
umul %o3, %g2, %o6
st %f15, [%l7 + 0x70]
siam 0x2
loop_1544:
fmovrdne %l3, %f0, %f6
smulcc %g5, 0x035A, %i6
fcmpgt16 %f8, %f6, %o2
lduh [%l7 + 0x16], %g4
stx %g7, [%l7 + 0x40]
fnands %f15, %f0, %f10
fmovrdlez %l4, %f14, %f12
fpsub16s %f12, %f8, %f4
stw %i5, [%l7 + 0x64]
ld [%l7 + 0x78], %f7
lduh [%l7 + 0x0A], %l5
array16 %i0, %l6, %i1
std %f6, [%l7 + 0x48]
fbge %fcc1, loop_1545
fpadd16s %f2, %f4, %f4
fmovsvs %xcc, %f1, %f14
std %f14, [%l7 + 0x40]
loop_1545:
movg %icc, %g6, %o4
ldub [%l7 + 0x29], %l2
fbn %fcc0, loop_1546
tge %icc, 0x0
ldsh [%l7 + 0x26], %o0
std %f8, [%l7 + 0x28]
loop_1546:
addcc %i3, %l1, %o1
ldsw [%l7 + 0x40], %g3
nop
setx loop_1547, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlz %g1, %o5, %o7
fbul,a %fcc2, loop_1548
ldsb [%l7 + 0x43], %i2
loop_1547:
fcmple32 %f8, %f12, %l0
fnands %f14, %f12, %f2
loop_1548:
fcmpeq16 %f4, %f0, %i7
movg %xcc, %i4, %o3
andn %o6, %l3, %g5
movcs %icc, %g2, %o2
ldsw [%l7 + 0x44], %g4
ldsb [%l7 + 0x2C], %i6
tpos %icc, 0x6
ldx [%l7 + 0x48], %l4
ldub [%l7 + 0x66], %g7
st %f3, [%l7 + 0x38]
fbn %fcc1, loop_1549
tge %xcc, 0x0
fmovsge %icc, %f3, %f11
stb %i5, [%l7 + 0x1F]
loop_1549:
fmovdpos %xcc, %f4, %f15
ldsw [%l7 + 0x44], %l5
fmovdn %icc, %f6, %f8
fornot1s %f14, %f12, %f12
brlez,a %l6, loop_1550
lduh [%l7 + 0x52], %i0
sth %i1, [%l7 + 0x2E]
fmovse %xcc, %f2, %f5
loop_1550:
brlez,a %o4, loop_1551
fcmpgt16 %f8, %f0, %l2
fzero %f0
fmovsvc %xcc, %f13, %f0
loop_1551:
fble %fcc2, loop_1552
fmovsge %xcc, %f4, %f2
movvc %icc, %g6, %o0
edge16 %i3, %l1, %g3
loop_1552:
taddcctv %o1, 0x1768, %o5
udivcc %g1, 0x0CA3, %o7
lduw [%l7 + 0x28], %i2
brgz %i7, loop_1553
edge8ln %i4, %o3, %l0
ldub [%l7 + 0x53], %o6
tneg %icc, 0x6
loop_1553:
ldd [%l7 + 0x70], %f8
tvc %xcc, 0x0
fmovsl %xcc, %f12, %f14
movleu %xcc, %g5, %g2
ld [%l7 + 0x70], %f13
umul %l3, %o2, %g4
fmovdn %xcc, %f2, %f9
fmovd %f4, %f10
andncc %i6, %g7, %l4
fpadd32 %f6, %f14, %f10
fmovrdgez %l5, %f8, %f6
lduh [%l7 + 0x3E], %i5
tsubcctv %i0, %i1, %l6
ldsw [%l7 + 0x1C], %l2
fmovrsgz %g6, %f5, %f5
fpsub32s %f5, %f6, %f11
andcc %o0, %i3, %l1
orn %o4, %g3, %o5
fbn,a %fcc1, loop_1554
stb %o1, [%l7 + 0x61]
fsrc2s %f7, %f10
ldsb [%l7 + 0x6D], %o7
loop_1554:
fbul,a %fcc2, loop_1555
taddcctv %g1, 0x090A, %i2
fnors %f14, %f10, %f12
sdiv %i7, 0x094A, %o3
loop_1555:
andn %i4, %o6, %l0
bleu loop_1556
fbule %fcc0, loop_1557
stx %g2, [%l7 + 0x50]
fmovrdne %g5, %f6, %f0
loop_1556:
nop
setx loop_1558, %l0, %l1
jmpl %l1, %o2
loop_1557:
fmovda %xcc, %f0, %f13
std %f4, [%l7 + 0x18]
edge16ln %g4, %i6, %l3
loop_1558:
fbn %fcc0, loop_1559
sth %g7, [%l7 + 0x52]
sth %l4, [%l7 + 0x48]
fble %fcc3, loop_1560
loop_1559:
ldx [%l7 + 0x58], %l5
sethi 0x1EE1, %i0
bg,pn %xcc, loop_1561
loop_1560:
fcmps %fcc1, %f13, %f2
lduh [%l7 + 0x0E], %i1
fcmpne32 %f14, %f0, %i5
loop_1561:
ldsw [%l7 + 0x54], %l6
fmovrsgz %l2, %f13, %f8
bpos,a,pt %icc, loop_1562
subccc %g6, 0x1CE9, %o0
stw %i3, [%l7 + 0x50]
sdivx %l1, 0x0C3A, %g3
loop_1562:
fmuld8sux16 %f7, %f3, %f14
fbne,a %fcc2, loop_1563
fcmpd %fcc0, %f12, %f8
std %f6, [%l7 + 0x50]
faligndata %f0, %f6, %f14
loop_1563:
fmovdgu %xcc, %f13, %f11
sth %o5, [%l7 + 0x3A]
fbu,a %fcc3, loop_1564
stb %o1, [%l7 + 0x5E]
fmovsa %icc, %f3, %f8
ldd [%l7 + 0x78], %f8
loop_1564:
fmovrsgz %o7, %f15, %f1
fbn,a %fcc0, loop_1565
fcmped %fcc0, %f4, %f6
tgu %xcc, 0x0
edge8l %o4, %i2, %g1
loop_1565:
ldd [%l7 + 0x68], %f2
movcs %xcc, %i7, %o3
stx %o6, [%l7 + 0x08]
fmovscs %icc, %f1, %f11
srlx %i4, %l0, %g2
tcc %icc, 0x5
fsrc1 %f2, %f0
addccc %o2, 0x172B, %g4
movrlz %i6, 0x2F1, %l3
fabsd %f4, %f2
stw %g7, [%l7 + 0x44]
faligndata %f12, %f12, %f10
movre %g5, 0x368, %l4
tpos %xcc, 0x3
edge8 %i0, %i1, %l5
fmuld8sux16 %f7, %f14, %f8
xorcc %i5, %l6, %g6
st %f13, [%l7 + 0x78]
fcmpd %fcc1, %f10, %f4
andcc %l2, 0x1E50, %o0
sdiv %l1, 0x115D, %g3
fmovdcs %xcc, %f4, %f4
sll %o5, %i3, %o1
fmovrdne %o7, %f6, %f10
tn %xcc, 0x7
ldsh [%l7 + 0x16], %i2
edge16 %o4, %g1, %o3
edge32l %o6, %i4, %l0
smul %i7, 0x078C, %g2
fmovscs %icc, %f11, %f14
fmovrsgez %g4, %f10, %f14
movneg %xcc, %i6, %o2
stb %l3, [%l7 + 0x28]
fornot1s %f9, %f9, %f5
stb %g7, [%l7 + 0x57]
fabsd %f0, %f4
move %icc, %g5, %i0
siam 0x0
fpack32 %f14, %f8, %f6
lduh [%l7 + 0x3A], %l4
fmul8x16 %f1, %f6, %f4
ldsw [%l7 + 0x30], %i1
ldx [%l7 + 0x40], %l5
ldub [%l7 + 0x41], %i5
std %f12, [%l7 + 0x60]
fmovsn %xcc, %f3, %f13
movn %xcc, %g6, %l6
bg,a,pn %xcc, loop_1566
ldub [%l7 + 0x3F], %l2
ld [%l7 + 0x50], %f3
fcmpes %fcc2, %f0, %f1
loop_1566:
movrlez %o0, %l1, %o5
fmovda %icc, %f11, %f4
tl %xcc, 0x3
tg %icc, 0x7
fmovs %f14, %f11
bne,a,pt %icc, loop_1567
edge16n %g3, %o1, %i3
mova %icc, %o7, %i2
brlz,a %g1, loop_1568
loop_1567:
fbule,a %fcc2, loop_1569
ldsb [%l7 + 0x16], %o3
fbule %fcc1, loop_1570
loop_1568:
ldd [%l7 + 0x20], %f6
loop_1569:
andncc %o6, %i4, %l0
fmovrdgz %i7, %f12, %f0
loop_1570:
fble %fcc1, loop_1571
fcmple32 %f4, %f6, %g2
fexpand %f2, %f2
fnands %f8, %f13, %f6
loop_1571:
stw %g4, [%l7 + 0x7C]
edge16ln %i6, %o4, %l3
ldsw [%l7 + 0x10], %o2
smul %g5, %g7, %i0
be,pn %icc, loop_1572
lduw [%l7 + 0x68], %l4
fbule,a %fcc1, loop_1573
brz,a %l5, loop_1574
loop_1572:
brz,a %i5, loop_1575
ldub [%l7 + 0x5D], %i1
loop_1573:
stb %g6, [%l7 + 0x7F]
loop_1574:
fmovscs %icc, %f11, %f5
loop_1575:
srlx %l6, %l2, %o0
fmovrsgz %o5, %f10, %f14
smul %l1, 0x12BD, %g3
std %f0, [%l7 + 0x18]
fmovrsne %o1, %f13, %f0
ldsh [%l7 + 0x18], %o7
edge16l %i2, %i3, %o3
fmuld8sux16 %f2, %f14, %f4
fsrc1s %f4, %f15
std %f12, [%l7 + 0x40]
bcc,pn %xcc, loop_1576
sth %g1, [%l7 + 0x1E]
stx %i4, [%l7 + 0x70]
fnot1s %f0, %f6
loop_1576:
edge16 %l0, %i7, %o6
fxor %f12, %f4, %f10
movrlz %g4, 0x0A1, %i6
fpadd16s %f3, %f10, %f7
stx %o4, [%l7 + 0x70]
fmovdge %xcc, %f10, %f13
movg %icc, %g2, %l3
std %f14, [%l7 + 0x40]
fpack32 %f0, %f10, %f0
fbo %fcc3, loop_1577
add %g5, 0x102C, %g7
orn %i0, %o2, %l5
fpsub32s %f9, %f3, %f15
loop_1577:
fornot2 %f10, %f6, %f12
brgz,a %l4, loop_1578
tvc %xcc, 0x1
fbul %fcc1, loop_1579
ldd [%l7 + 0x40], %f4
loop_1578:
ldub [%l7 + 0x63], %i1
fmovrslz %i5, %f3, %f3
loop_1579:
st %f0, [%l7 + 0x28]
lduh [%l7 + 0x2A], %l6
fexpand %f4, %f8
movcs %xcc, %g6, %l2
orcc %o0, 0x0DCD, %l1
fmovscs %xcc, %f6, %f0
movrne %o5, 0x238, %g3
fandnot1 %f6, %f14, %f4
fmovspos %xcc, %f12, %f4
ldsh [%l7 + 0x3A], %o7
bcs,a,pt %xcc, loop_1580
fcmped %fcc0, %f2, %f12
sdivcc %o1, 0x0187, %i2
bgu,a %xcc, loop_1581
loop_1580:
fmul8x16 %f0, %f6, %f14
ldsb [%l7 + 0x76], %i3
fmovsle %xcc, %f14, %f6
loop_1581:
stb %o3, [%l7 + 0x46]
movcc %icc, %g1, %i4
edge8 %l0, %o6, %g4
fcmpgt32 %f2, %f14, %i7
sethi 0x0D62, %o4
movne %icc, %g2, %l3
fzero %f0
ldub [%l7 + 0x26], %g5
edge8ln %i6, %g7, %i0
st %f1, [%l7 + 0x74]
ldub [%l7 + 0x1F], %l5
stb %l4, [%l7 + 0x32]
fcmple32 %f4, %f2, %o2
edge8n %i1, %l6, %i5
ld [%l7 + 0x24], %f1
fsrc1 %f8, %f2
lduw [%l7 + 0x38], %g6
stw %o0, [%l7 + 0x70]
bvc %icc, loop_1582
or %l2, %o5, %l1
bpos,a loop_1583
array8 %o7, %g3, %o1
loop_1582:
lduw [%l7 + 0x28], %i3
ldsh [%l7 + 0x4E], %o3
loop_1583:
fsrc2 %f12, %f2
fxors %f10, %f3, %f4
lduh [%l7 + 0x08], %g1
ldsb [%l7 + 0x1B], %i4
fpsub16s %f3, %f11, %f2
ldx [%l7 + 0x48], %l0
lduw [%l7 + 0x18], %o6
fbe,a %fcc2, loop_1584
umul %g4, %i7, %i2
bne %icc, loop_1585
tsubcctv %o4, 0x19D0, %l3
loop_1584:
fbo,a %fcc3, loop_1586
fnot1 %f2, %f10
loop_1585:
st %f12, [%l7 + 0x64]
fmul8sux16 %f2, %f12, %f4
loop_1586:
movl %xcc, %g5, %g2
smulcc %i6, 0x17C8, %g7
sllx %l5, %l4, %i0
movpos %icc, %i1, %o2
fbule %fcc0, loop_1587
st %f4, [%l7 + 0x14]
fpsub16 %f12, %f6, %f2
fble %fcc1, loop_1588
loop_1587:
movcs %xcc, %i5, %g6
fpsub32 %f14, %f14, %f10
fmovsvs %xcc, %f11, %f1
loop_1588:
ldsb [%l7 + 0x64], %l6
fpsub32s %f12, %f13, %f15
std %f6, [%l7 + 0x10]
movrgez %l2, %o5, %l1
addcc %o7, 0x0460, %g3
lduw [%l7 + 0x34], %o1
ldd [%l7 + 0x58], %f10
ba,a,pt %xcc, loop_1589
fmovdcs %icc, %f11, %f13
movvc %xcc, %i3, %o0
mulx %o3, %g1, %l0
loop_1589:
st %f9, [%l7 + 0x28]
popc 0x1A84, %i4
stb %g4, [%l7 + 0x18]
fbuge,a %fcc0, loop_1590
fnot1s %f13, %f6
fandnot2s %f9, %f0, %f15
movgu %xcc, %o6, %i2
loop_1590:
ldx [%l7 + 0x10], %o4
stw %i7, [%l7 + 0x34]
tne %xcc, 0x6
fmovdge %xcc, %f14, %f3
stw %g5, [%l7 + 0x54]
fnegd %f0, %f0
tleu %icc, 0x2
fbu,a %fcc3, loop_1591
bshuffle %f10, %f6, %f6
ldsb [%l7 + 0x5D], %g2
fsrc2 %f8, %f14
loop_1591:
movrgez %l3, 0x204, %g7
subccc %l5, %i6, %i0
fbue %fcc0, loop_1592
mova %icc, %i1, %l4
fmovscs %xcc, %f11, %f10
fbug,a %fcc3, loop_1593
loop_1592:
bge,a,pt %icc, loop_1594
stb %i5, [%l7 + 0x71]
edge32n %g6, %o2, %l6
loop_1593:
ldd [%l7 + 0x08], %f14
loop_1594:
movgu %xcc, %o5, %l2
std %f12, [%l7 + 0x48]
stx %o7, [%l7 + 0x10]
edge16n %g3, %l1, %i3
fcmpne32 %f10, %f10, %o1
fbge,a %fcc2, loop_1595
ta %icc, 0x7
stb %o3, [%l7 + 0x47]
std %f4, [%l7 + 0x08]
loop_1595:
udivx %g1, 0x0CE7, %o0
bleu,a,pn %xcc, loop_1596
fornot1 %f2, %f6, %f4
alignaddrl %l0, %i4, %g4
stw %i2, [%l7 + 0x68]
loop_1596:
movg %xcc, %o6, %o4
edge16l %g5, %g2, %l3
fnor %f8, %f4, %f14
tne %xcc, 0x2
fand %f4, %f8, %f12
edge16ln %i7, %l5, %i6
fcmpeq16 %f12, %f0, %i0
ld [%l7 + 0x58], %f12
movrlez %g7, %i1, %i5
edge32l %g6, %l4, %l6
movcs %icc, %o2, %o5
orncc %l2, 0x0501, %o7
lduw [%l7 + 0x64], %g3
edge32ln %i3, %l1, %o1
sdiv %o3, 0x014A, %g1
ldx [%l7 + 0x18], %l0
ld [%l7 + 0x70], %f13
fmul8x16au %f1, %f4, %f6
tne %xcc, 0x7
ld [%l7 + 0x28], %f8
fabss %f2, %f13
fornot2 %f8, %f4, %f10
lduh [%l7 + 0x3A], %i4
array16 %g4, %i2, %o6
fpsub32s %f6, %f4, %f15
fornot2s %f13, %f5, %f8
bl,a loop_1597
orncc %o0, %g5, %g2
sth %l3, [%l7 + 0x50]
bneg,a %icc, loop_1598
loop_1597:
ldub [%l7 + 0x72], %i7
fbge %fcc0, loop_1599
fcmped %fcc2, %f14, %f6
loop_1598:
edge32 %o4, %i6, %i0
std %f4, [%l7 + 0x60]
loop_1599:
ldd [%l7 + 0x40], %f12
sth %g7, [%l7 + 0x38]
ble loop_1600
lduw [%l7 + 0x20], %i1
sdivx %l5, 0x19F1, %g6
ldsh [%l7 + 0x1A], %i5
loop_1600:
fbl,a %fcc1, loop_1601
fmovrde %l6, %f8, %f10
udivcc %o2, 0x095F, %l4
movre %o5, %l2, %o7
loop_1601:
ldd [%l7 + 0x30], %f8
or %i3, %l1, %g3
movvc %icc, %o1, %o3
fmovde %icc, %f0, %f12
ldsw [%l7 + 0x68], %g1
edge8ln %l0, %i4, %g4
fmovsvc %icc, %f11, %f14
smulcc %o6, %o0, %g5
fnegd %f14, %f14
smulcc %i2, 0x1947, %l3
ldub [%l7 + 0x28], %g2
sth %i7, [%l7 + 0x7E]
fmovdneg %icc, %f3, %f7
fands %f10, %f1, %f14
fmovsvs %icc, %f9, %f10
fsrc1s %f6, %f1
fmovs %f3, %f15
ldd [%l7 + 0x18], %f4
fsrc2 %f10, %f4
ld [%l7 + 0x5C], %f9
lduw [%l7 + 0x10], %i6
tn %icc, 0x3
fpsub16s %f1, %f0, %f8
fpack32 %f4, %f6, %f4
fmovscc %xcc, %f15, %f1
brlez %i0, loop_1602
fmovsleu %xcc, %f0, %f4
tg %xcc, 0x0
fbg %fcc0, loop_1603
loop_1602:
fbne %fcc1, loop_1604
fbug %fcc3, loop_1605
subcc %o4, 0x13A7, %i1
loop_1603:
fcmple16 %f0, %f8, %g7
loop_1604:
edge16l %g6, %i5, %l5
loop_1605:
ld [%l7 + 0x60], %f13
sethi 0x062D, %l6
st %f5, [%l7 + 0x24]
fpadd16 %f4, %f6, %f2
ldsb [%l7 + 0x1C], %l4
fmovdleu %icc, %f9, %f1
bl,a %xcc, loop_1606
bne,a,pn %icc, loop_1607
move %xcc, %o2, %o5
fbu,a %fcc1, loop_1608
loop_1606:
movl %xcc, %o7, %l2
loop_1607:
fzero %f12
tgu %icc, 0x7
loop_1608:
fsrc2 %f12, %f14
subc %i3, 0x0EA4, %g3
fpmerge %f11, %f0, %f0
sdiv %o1, 0x0159, %o3
fbuge %fcc2, loop_1609
stb %g1, [%l7 + 0x6D]
be,a loop_1610
movneg %xcc, %l1, %l0
loop_1609:
be %xcc, loop_1611
stx %g4, [%l7 + 0x60]
loop_1610:
srax %o6, 0x05, %o0
mova %icc, %g5, %i4
loop_1611:
bpos,a,pt %icc, loop_1612
fsrc2s %f3, %f9
fsrc2 %f6, %f8
fnot2s %f11, %f11
loop_1612:
alignaddrl %i2, %g2, %l3
edge16l %i6, %i0, %i7
orn %o4, 0x0B44, %i1
fmovdl %icc, %f8, %f8
fmovrdgez %g7, %f6, %f4
fcmpeq16 %f10, %f12, %g6
fpackfix %f14, %f14
fmovrdgez %l5, %f10, %f6
stb %i5, [%l7 + 0x53]
fmovrsgez %l4, %f8, %f7
stb %l6, [%l7 + 0x15]
lduh [%l7 + 0x22], %o2
stx %o7, [%l7 + 0x20]
fandnot1s %f2, %f5, %f2
orncc %l2, %o5, %i3
st %f0, [%l7 + 0x5C]
fpadd16s %f2, %f5, %f0
fmul8ulx16 %f0, %f8, %f4
ldsh [%l7 + 0x2E], %g3
fmovsl %icc, %f1, %f7
te %xcc, 0x6
addcc %o1, 0x178C, %o3
fzero %f12
sth %g1, [%l7 + 0x48]
sra %l0, %l1, %o6
fmovdg %icc, %f1, %f8
udivx %g4, 0x0BC9, %o0
sll %i4, %g5, %g2
tneg %icc, 0x0
ldx [%l7 + 0x38], %l3
ldd [%l7 + 0x08], %f12
bg,pt %xcc, loop_1613
ldub [%l7 + 0x08], %i2
fcmpne16 %f8, %f10, %i6
taddcc %i0, %o4, %i1
loop_1613:
be,a,pn %xcc, loop_1614
movrgez %g7, 0x2F9, %g6
lduh [%l7 + 0x18], %l5
fmovrdlez %i7, %f2, %f6
loop_1614:
ldx [%l7 + 0x40], %i5
bne,a %icc, loop_1615
sdivcc %l4, 0x195E, %o2
add %l6, %l2, %o7
ldx [%l7 + 0x78], %i3
loop_1615:
ldsb [%l7 + 0x0C], %o5
lduh [%l7 + 0x26], %g3
fmovdpos %xcc, %f15, %f7
ld [%l7 + 0x58], %f5
fbu %fcc0, loop_1616
lduh [%l7 + 0x58], %o3
fandnot1s %f9, %f5, %f2
fmovsgu %icc, %f6, %f10
loop_1616:
ld [%l7 + 0x4C], %f0
fpsub16 %f8, %f4, %f8
ldsb [%l7 + 0x6D], %g1
fnegd %f12, %f10
fabss %f14, %f3
fnot1s %f4, %f7
ldd [%l7 + 0x28], %f10
tsubcc %o1, %l1, %o6
array16 %l0, %o0, %i4
bg,pt %icc, loop_1617
fmovrse %g4, %f8, %f12
faligndata %f0, %f10, %f4
edge8n %g5, %l3, %g2
loop_1617:
movn %icc, %i2, %i0
fpadd32s %f10, %f8, %f4
fmovdleu %icc, %f10, %f12
ld [%l7 + 0x4C], %f8
fpsub16s %f8, %f9, %f7
fandnot2 %f6, %f2, %f8
movvc %icc, %i6, %o4
stw %g7, [%l7 + 0x20]
fzeros %f13
brgez %i1, loop_1618
tne %xcc, 0x5
lduh [%l7 + 0x2C], %g6
array8 %l5, %i5, %l4
loop_1618:
fbuge %fcc0, loop_1619
ldsh [%l7 + 0x56], %o2
ldsb [%l7 + 0x43], %i7
bne,pt %icc, loop_1620
loop_1619:
tne %xcc, 0x5
fbu,a %fcc2, loop_1621
udiv %l6, 0x1117, %l2
loop_1620:
fmovdleu %xcc, %f14, %f5
sll %i3, %o7, %g3
loop_1621:
fmovrse %o5, %f12, %f12
fbl,a %fcc2, loop_1622
fmovsneg %xcc, %f2, %f10
fmovrdgz %o3, %f0, %f0
fpack16 %f12, %f13
loop_1622:
edge8l %o1, %g1, %o6
stw %l0, [%l7 + 0x6C]
stx %o0, [%l7 + 0x58]
fzero %f0
fnegd %f4, %f12
stx %i4, [%l7 + 0x20]
fmul8x16au %f12, %f5, %f10
bgu,a,pn %xcc, loop_1623
array16 %g4, %g5, %l1
fbule,a %fcc1, loop_1624
sth %g2, [%l7 + 0x1A]
loop_1623:
fmovdg %icc, %f6, %f15
fmovdgu %xcc, %f14, %f13
loop_1624:
bvc %xcc, loop_1625
fmovsgu %xcc, %f2, %f7
bcc,a,pt %xcc, loop_1626
sth %i2, [%l7 + 0x62]
loop_1625:
ldsw [%l7 + 0x68], %l3
st %f13, [%l7 + 0x5C]
loop_1626:
fmovdle %icc, %f14, %f1
tsubcctv %i6, %o4, %i0
fcmpgt16 %f4, %f2, %i1
fbug,a %fcc2, loop_1627
bg,a loop_1628
fpsub32s %f11, %f4, %f12
sth %g7, [%l7 + 0x4C]
loop_1627:
faligndata %f8, %f10, %f4
loop_1628:
edge32l %l5, %g6, %l4
tg %xcc, 0x3
array32 %i5, %o2, %l6
stw %i7, [%l7 + 0x2C]
lduh [%l7 + 0x32], %l2
ldsw [%l7 + 0x78], %o7
sdivcc %g3, 0x0350, %i3
ldsw [%l7 + 0x2C], %o3
ld [%l7 + 0x2C], %f14
stw %o5, [%l7 + 0x58]
orncc %o1, %g1, %l0
ba loop_1629
fbul %fcc0, loop_1630
stx %o0, [%l7 + 0x70]
fbule,a %fcc0, loop_1631
loop_1629:
stx %o6, [%l7 + 0x68]
loop_1630:
fmovrsgz %i4, %f6, %f9
sth %g5, [%l7 + 0x0A]
loop_1631:
edge8n %g4, %g2, %l1
ldsw [%l7 + 0x7C], %i2
subc %i6, 0x1873, %l3
fmovrdgz %i0, %f6, %f6
fsrc2 %f6, %f2
tne %icc, 0x5
fnot2s %f8, %f13
fmovda %xcc, %f12, %f5
stb %i1, [%l7 + 0x37]
fzero %f8
fmovsa %icc, %f12, %f6
lduh [%l7 + 0x54], %o4
bvs %icc, loop_1632
ldsh [%l7 + 0x6A], %l5
fornot1 %f8, %f8, %f2
fzero %f8
loop_1632:
ld [%l7 + 0x74], %f0
and %g7, %l4, %i5
tge %xcc, 0x2
edge16ln %g6, %o2, %l6
sub %i7, %o7, %l2
ldsh [%l7 + 0x72], %g3
edge8 %o3, %i3, %o5
ldsh [%l7 + 0x0A], %o1
fandnot2s %f8, %f5, %f9
edge8 %l0, %g1, %o0
smulcc %i4, 0x15BB, %g5
brlz,a %o6, loop_1633
stx %g4, [%l7 + 0x40]
movrlez %l1, %i2, %i6
fnot1 %f14, %f14
loop_1633:
fba,a %fcc0, loop_1634
fcmpgt32 %f4, %f2, %l3
movvc %icc, %i0, %i1
movne %xcc, %g2, %o4
loop_1634:
stx %l5, [%l7 + 0x60]
fnot2s %f6, %f14
ldsw [%l7 + 0x34], %l4
lduh [%l7 + 0x10], %g7
fandnot1s %f5, %f12, %f12
fnot2 %f4, %f0
ldx [%l7 + 0x18], %g6
stx %i5, [%l7 + 0x30]
array32 %l6, %o2, %i7
ldd [%l7 + 0x68], %f2
ldsh [%l7 + 0x10], %l2
ldd [%l7 + 0x20], %f0
srax %o7, %g3, %o3
ldsb [%l7 + 0x75], %i3
fmovsa %icc, %f2, %f2
fpsub16 %f10, %f6, %f12
ldub [%l7 + 0x3C], %o1
lduw [%l7 + 0x54], %o5
fnot2s %f1, %f4
ldub [%l7 + 0x1E], %g1
fmuld8sux16 %f7, %f13, %f6
brlez %o0, loop_1635
fbue,a %fcc2, loop_1636
fmovdneg %icc, %f6, %f9
fsrc2s %f0, %f7
loop_1635:
andn %i4, %l0, %o6
loop_1636:
ldub [%l7 + 0x2C], %g5
sth %g4, [%l7 + 0x5E]
for %f0, %f14, %f6
ldsh [%l7 + 0x0C], %l1
ldx [%l7 + 0x50], %i2
brgez %l3, loop_1637
array8 %i6, %i0, %g2
ld [%l7 + 0x38], %f12
fmul8sux16 %f2, %f10, %f14
loop_1637:
ldx [%l7 + 0x08], %i1
fandnot1 %f0, %f8, %f10
stw %l5, [%l7 + 0x64]
ldsb [%l7 + 0x2B], %l4
fpadd16s %f6, %f10, %f13
sth %g7, [%l7 + 0x3E]
fand %f12, %f0, %f6
movgu %icc, %o4, %g6
stb %l6, [%l7 + 0x68]
ldsb [%l7 + 0x45], %o2
fandnot2 %f0, %f6, %f10
ld [%l7 + 0x38], %f7
stx %i5, [%l7 + 0x30]
brz,a %i7, loop_1638
lduw [%l7 + 0x6C], %l2
brgz %o7, loop_1639
fmovdl %icc, %f4, %f10
loop_1638:
fmul8x16 %f11, %f4, %f12
edge16n %o3, %i3, %g3
loop_1639:
fands %f3, %f4, %f14
sub %o1, 0x06AF, %o5
bg loop_1640
fmovsvs %icc, %f5, %f3
te %xcc, 0x6
lduw [%l7 + 0x7C], %o0
loop_1640:
sth %g1, [%l7 + 0x38]
bcc,a %icc, loop_1641
pdist %f14, %f12, %f4
be,a loop_1642
tneg %icc, 0x0
loop_1641:
fbe,a %fcc1, loop_1643
brgz %l0, loop_1644
loop_1642:
lduh [%l7 + 0x66], %o6
movrne %i4, 0x373, %g4
loop_1643:
fpadd32 %f6, %f14, %f12
loop_1644:
array8 %l1, %g5, %i2
fmovsg %icc, %f8, %f0
fpadd16s %f11, %f5, %f9
tvs %xcc, 0x5
ld [%l7 + 0x64], %f11
nop
setx loop_1645, %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
tsubcctv %l3, %i0, %i6
orncc %i1, 0x1E7F, %l5
fbul,a %fcc2, loop_1646
loop_1645:
nop
setx loop_1647, %l0, %l1
jmpl %l1, %g2
fmovsvs %xcc, %f3, %f13
stw %g7, [%l7 + 0x68]
loop_1646:
orn %l4, 0x1AF5, %g6
loop_1647:
edge16ln %o4, %l6, %o2
fbu,a %fcc3, loop_1648
fmovdvc %xcc, %f15, %f14
fabss %f15, %f12
ldx [%l7 + 0x70], %i5
loop_1648:
ld [%l7 + 0x48], %f15
fpmerge %f3, %f2, %f8
movvc %icc, %i7, %o7
fcmpes %fcc1, %f12, %f8
ldd [%l7 + 0x48], %f2
ldsw [%l7 + 0x5C], %o3
stx %l2, [%l7 + 0x08]
orcc %i3, %g3, %o5
fxor %f6, %f14, %f12
ldsh [%l7 + 0x6A], %o0
fmovsvs %xcc, %f10, %f2
movleu %xcc, %o1, %l0
fcmpeq32 %f0, %f8, %g1
stb %o6, [%l7 + 0x09]
fmovrslez %i4, %f2, %f2
fcmple32 %f2, %f10, %l1
fcmpgt32 %f12, %f14, %g5
lduh [%l7 + 0x6E], %g4
stx %i2, [%l7 + 0x30]
stx %i0, [%l7 + 0x08]
fzeros %f15
subc %l3, 0x1D7F, %i6
fxnors %f3, %f13, %f10
sll %i1, %l5, %g7
move %icc, %g2, %l4
udivx %g6, 0x03B5, %o4
ldsb [%l7 + 0x1A], %l6
fmul8x16al %f5, %f2, %f0
bpos,pn %xcc, loop_1649
fbg,a %fcc2, loop_1650
bneg,a,pn %xcc, loop_1651
fmovda %icc, %f13, %f4
loop_1649:
tne %icc, 0x2
loop_1650:
bge loop_1652
loop_1651:
fmovsvc %icc, %f3, %f7
lduh [%l7 + 0x18], %i5
udivx %o2, 0x18B8, %i7
loop_1652:
bge loop_1653
fbu,a %fcc1, loop_1654
lduw [%l7 + 0x78], %o7
fmovsle %icc, %f10, %f9
loop_1653:
ldx [%l7 + 0x50], %o3
loop_1654:
st %f4, [%l7 + 0x38]
fbuge %fcc3, loop_1655
ldx [%l7 + 0x60], %l2
fbne,a %fcc3, loop_1656
fbl,a %fcc0, loop_1657
loop_1655:
tleu %icc, 0x2
ld [%l7 + 0x3C], %f4
loop_1656:
xorcc %i3, %o5, %o0
loop_1657:
fcmps %fcc1, %f2, %f11
stb %g3, [%l7 + 0x4F]
fbne %fcc2, loop_1658
tsubcctv %l0, 0x152D, %o1
std %f4, [%l7 + 0x18]
stx %g1, [%l7 + 0x48]
loop_1658:
orncc %i4, %o6, %l1
edge8l %g4, %g5, %i2
ld [%l7 + 0x34], %f8
sth %i0, [%l7 + 0x10]
fmovsa %xcc, %f13, %f9
tsubcc %i6, 0x0C19, %i1
andncc %l3, %l5, %g2
st %f5, [%l7 + 0x54]
fpsub16s %f0, %f3, %f14
fandnot1 %f2, %f8, %f4
movge %icc, %g7, %g6
fornot2 %f12, %f2, %f8
ldub [%l7 + 0x35], %l4
fnegs %f8, %f0
bgu,a loop_1659
fmul8sux16 %f8, %f6, %f0
andncc %o4, %i5, %l6
fble %fcc3, loop_1660
loop_1659:
fabss %f11, %f12
tleu %icc, 0x6
fbue,a %fcc2, loop_1661
loop_1660:
fba %fcc0, loop_1662
lduw [%l7 + 0x60], %i7
xorcc %o2, %o3, %l2
loop_1661:
ldx [%l7 + 0x48], %o7
loop_1662:
tge %icc, 0x1
ldd [%l7 + 0x70], %f12
ldsw [%l7 + 0x74], %i3
tle %xcc, 0x7
ldub [%l7 + 0x20], %o0
lduw [%l7 + 0x68], %g3
ldd [%l7 + 0x28], %f4
fpsub16 %f0, %f0, %f4
fmovrdlz %o5, %f6, %f0
movrne %o1, 0x285, %l0
tgu %xcc, 0x3
andn %i4, %g1, %l1
ldsb [%l7 + 0x4A], %o6
fmovrsgez %g4, %f11, %f10
ldx [%l7 + 0x38], %g5
std %f14, [%l7 + 0x40]
faligndata %f8, %f10, %f4
ldsb [%l7 + 0x4F], %i2
lduw [%l7 + 0x18], %i6
stb %i1, [%l7 + 0x59]
fblg %fcc1, loop_1663
fcmple16 %f8, %f10, %i0
fmovscc %xcc, %f15, %f15
ldd [%l7 + 0x40], %f6
loop_1663:
fandnot2s %f1, %f14, %f4
fbe,a %fcc3, loop_1664
edge32l %l5, %l3, %g7
movcc %xcc, %g6, %l4
fbul %fcc3, loop_1665
loop_1664:
std %f6, [%l7 + 0x48]
lduw [%l7 + 0x28], %g2
lduh [%l7 + 0x6E], %o4
loop_1665:
ble,a,pt %xcc, loop_1666
fpsub32 %f0, %f12, %f10
fands %f11, %f14, %f15
popc 0x17BD, %l6
loop_1666:
lduw [%l7 + 0x0C], %i5
movpos %icc, %i7, %o3
fmuld8ulx16 %f0, %f9, %f2
movgu %icc, %o2, %l2
for %f12, %f14, %f10
move %icc, %o7, %o0
fxnors %f2, %f10, %f15
fpadd16s %f0, %f4, %f12
fabsd %f4, %f6
sdivcc %i3, 0x03F8, %g3
std %f10, [%l7 + 0x10]
stw %o5, [%l7 + 0x58]
fmuld8sux16 %f6, %f15, %f10
fmul8ulx16 %f12, %f10, %f0
fmul8x16 %f12, %f10, %f2
tn %icc, 0x4
brlz,a %o1, loop_1667
fmovdle %xcc, %f5, %f14
andncc %l0, %g1, %l1
fmovdg %icc, %f13, %f5
loop_1667:
fmovrdlez %o6, %f12, %f2
sll %g4, %i4, %i2
tcc %xcc, 0x6
siam 0x1
tleu %icc, 0x0
tl %xcc, 0x6
brgz %g5, loop_1668
tvs %icc, 0x7
nop
setx loop_1669, %l0, %l1
jmpl %l1, %i6
fmovsleu %xcc, %f3, %f13
loop_1668:
lduh [%l7 + 0x34], %i0
tvc %icc, 0x0
loop_1669:
fmovdvc %xcc, %f9, %f10
fcmple32 %f0, %f14, %i1
movg %icc, %l3, %g7
fbue %fcc3, loop_1670
movpos %icc, %g6, %l5
tpos %icc, 0x5
movrne %g2, 0x2D9, %l4
loop_1670:
ldx [%l7 + 0x68], %o4
ldub [%l7 + 0x1F], %l6
fbuge %fcc2, loop_1671
fnor %f4, %f6, %f6
fnegs %f0, %f15
ldsh [%l7 + 0x44], %i5
loop_1671:
fmovsne %icc, %f8, %f8
sdivcc %o3, 0x0F19, %i7
bl,a %xcc, loop_1672
ldsh [%l7 + 0x26], %o2
fmovd %f12, %f2
nop
setx loop_1673, %l0, %l1
jmpl %l1, %l2
loop_1672:
ldd [%l7 + 0x38], %f8
stw %o0, [%l7 + 0x20]
fnegd %f6, %f8
loop_1673:
bvs,a loop_1674
fbu,a %fcc0, loop_1675
orcc %i3, %o7, %g3
fmovdl %xcc, %f15, %f8
loop_1674:
ble,a,pn %xcc, loop_1676
loop_1675:
lduw [%l7 + 0x08], %o5
faligndata %f14, %f14, %f10
move %xcc, %l0, %g1
loop_1676:
fcmple32 %f14, %f2, %l1
tpos %icc, 0x0
stb %o6, [%l7 + 0x14]
movre %o1, 0x23E, %i4
taddcc %i2, %g5, %i6
fmovrdgez %g4, %f6, %f14
sth %i0, [%l7 + 0x52]
fcmpne32 %f0, %f14, %l3
fpsub16 %f14, %f4, %f8
bvc,pn %icc, loop_1677
fpadd32s %f11, %f14, %f4
lduh [%l7 + 0x0A], %g7
ble,a,pt %icc, loop_1678
loop_1677:
fmovsvc %xcc, %f13, %f3
fcmpeq16 %f12, %f8, %g6
std %f2, [%l7 + 0x70]
loop_1678:
fxors %f3, %f13, %f2
orn %i1, 0x19AD, %g2
fpadd32 %f14, %f8, %f0
ldx [%l7 + 0x40], %l4
andn %o4, 0x18C3, %l6
fcmpgt32 %f6, %f0, %l5
andncc %o3, %i5, %o2
fpsub16 %f0, %f10, %f14
fand %f6, %f14, %f8
ldsw [%l7 + 0x78], %l2
lduw [%l7 + 0x1C], %o0
brgz,a %i7, loop_1679
fnand %f14, %f6, %f2
fcmpeq16 %f4, %f12, %o7
fmovdl %icc, %f12, %f13
loop_1679:
fxors %f0, %f6, %f12
fnand %f10, %f4, %f8
fnands %f0, %f5, %f1
fmovdvc %icc, %f0, %f10
fmovdpos %icc, %f0, %f10
fmuld8sux16 %f4, %f4, %f14
addccc %i3, %g3, %l0
array8 %g1, %l1, %o6
fblg %fcc1, loop_1680
ble,pt %xcc, loop_1681
st %f10, [%l7 + 0x60]
stb %o5, [%l7 + 0x78]
loop_1680:
fcmpeq32 %f10, %f10, %o1
loop_1681:
bn,a,pn %xcc, loop_1682
movrgez %i2, %g5, %i4
fbuge %fcc0, loop_1683
fmovdne %icc, %f0, %f8
loop_1682:
fcmpne16 %f4, %f2, %i6
sth %g4, [%l7 + 0x48]
loop_1683:
fones %f0
fpack32 %f4, %f12, %f2
ldsw [%l7 + 0x24], %i0
fpadd32s %f2, %f11, %f13
fbule,a %fcc1, loop_1684
bgu,a,pt %xcc, loop_1685
ldd [%l7 + 0x18], %f14
stx %g7, [%l7 + 0x40]
loop_1684:
fmovse %icc, %f3, %f6
loop_1685:
tl %icc, 0x6
fmovsvc %xcc, %f8, %f6
tvc %icc, 0x6
movrlz %l3, %g6, %g2
ldsb [%l7 + 0x27], %i1
ldub [%l7 + 0x17], %o4
ldsb [%l7 + 0x58], %l4
edge16n %l6, %l5, %o3
fble,a %fcc3, loop_1686
movleu %icc, %i5, %l2
orncc %o2, 0x0046, %i7
ldub [%l7 + 0x7B], %o0
loop_1686:
fnot1 %f8, %f8
ldd [%l7 + 0x58], %f8
fmovdvs %icc, %f12, %f0
fmovrde %o7, %f4, %f8
fmovrdgez %i3, %f14, %f8
sll %l0, %g1, %l1
fmovsl %icc, %f12, %f8
movge %xcc, %o6, %o5
fmovsge %icc, %f5, %f11
ld [%l7 + 0x0C], %f2
fmovsgu %xcc, %f8, %f12
tsubcctv %o1, 0x0DA3, %i2
fmovsa %xcc, %f5, %f6
fmovdcs %icc, %f4, %f9
fnand %f10, %f4, %f4
movn %icc, %g5, %i4
lduw [%l7 + 0x30], %i6
fmovdle %xcc, %f8, %f13
fxnors %f6, %f10, %f1
te %xcc, 0x3
smul %g3, %i0, %g7
edge32n %g4, %g6, %l3
fpadd32s %f9, %f12, %f6
array8 %i1, %o4, %g2
fbg,a %fcc1, loop_1687
fmovspos %xcc, %f5, %f13
bcc %xcc, loop_1688
move %icc, %l6, %l4
loop_1687:
lduw [%l7 + 0x3C], %l5
ldsh [%l7 + 0x64], %o3
loop_1688:
fble,a %fcc3, loop_1689
edge16ln %i5, %o2, %i7
fmovrsne %o0, %f6, %f1
andn %l2, %i3, %o7
loop_1689:
movre %l0, 0x1F0, %g1
lduw [%l7 + 0x20], %o6
sth %l1, [%l7 + 0x64]
orn %o5, %i2, %o1
ldx [%l7 + 0x78], %i4
sethi 0x1CD1, %g5
stx %i6, [%l7 + 0x58]
fornot1s %f2, %f7, %f4
tcc %xcc, 0x5
ldsb [%l7 + 0x69], %i0
fmuld8sux16 %f8, %f2, %f10
fmovdcc %xcc, %f6, %f2
fmovdvs %xcc, %f0, %f14
bgu,pn %xcc, loop_1690
fcmpne16 %f4, %f4, %g3
orcc %g4, %g6, %g7
fmovrdne %i1, %f2, %f2
loop_1690:
tpos %xcc, 0x6
fabss %f12, %f11
fandnot1 %f0, %f12, %f6
fmovse %icc, %f8, %f10
brlez,a %l3, loop_1691
udivx %o4, 0x0795, %l6
fpack32 %f6, %f12, %f0
fpack16 %f12, %f11
loop_1691:
tne %xcc, 0x0
array8 %g2, %l4, %l5
stx %i5, [%l7 + 0x70]
tsubcc %o2, %i7, %o0
brlez,a %o3, loop_1692
move %xcc, %l2, %o7
mova %xcc, %l0, %g1
ldsw [%l7 + 0x40], %o6
loop_1692:
std %f6, [%l7 + 0x58]
fmovrsgez %l1, %f7, %f15
fpackfix %f12, %f13
mova %xcc, %o5, %i2
movleu %icc, %o1, %i3
stw %g5, [%l7 + 0x70]
ldsw [%l7 + 0x38], %i6
tle %xcc, 0x7
bn,a loop_1693
fmuld8sux16 %f0, %f8, %f12
fcmpgt16 %f2, %f4, %i4
sth %i0, [%l7 + 0x4E]
loop_1693:
stx %g3, [%l7 + 0x68]
xnor %g6, 0x0543, %g7
xnorcc %g4, 0x1EB4, %i1
movl %xcc, %o4, %l3
fmovdvc %icc, %f11, %f7
array16 %g2, %l4, %l5
ld [%l7 + 0x44], %f14
fmuld8sux16 %f4, %f13, %f6
fnot2 %f12, %f2
tge %xcc, 0x2
st %f7, [%l7 + 0x68]
fcmpne16 %f12, %f8, %l6
bn loop_1694
brz %i5, loop_1695
ldub [%l7 + 0x36], %o2
bcs,a %xcc, loop_1696
loop_1694:
stx %o0, [%l7 + 0x28]
loop_1695:
fones %f4
bleu %xcc, loop_1697
loop_1696:
sll %o3, %l2, %i7
sdivx %o7, 0x1A89, %l0
stx %o6, [%l7 + 0x28]
loop_1697:
fcmpeq16 %f4, %f4, %l1
fxnors %f5, %f13, %f1
edge8l %g1, %i2, %o1
sth %i3, [%l7 + 0x28]
brgez,a %g5, loop_1698
fbo %fcc0, loop_1699
fmovsvs %icc, %f13, %f1
srax %o5, %i4, %i0
loop_1698:
bvs,a loop_1700
loop_1699:
fbg %fcc3, loop_1701
siam 0x4
fmovsle %icc, %f14, %f13
loop_1700:
ldsb [%l7 + 0x15], %g3
loop_1701:
fornot2s %f6, %f8, %f3
ldsb [%l7 + 0x5F], %i6
stb %g6, [%l7 + 0x2C]
fmovdcs %xcc, %f1, %f4
stb %g4, [%l7 + 0x16]
nop
setx loop_1702, %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
lduh [%l7 + 0x14], %i1
fmovdge %xcc, %f5, %f7
ldsh [%l7 + 0x30], %o4
loop_1702:
lduh [%l7 + 0x38], %g7
movcc %icc, %l3, %l4
edge32n %g2, %l5, %l6
lduw [%l7 + 0x08], %i5
stb %o2, [%l7 + 0x37]
tgu %icc, 0x0
fmovspos %xcc, %f13, %f11
stx %o0, [%l7 + 0x18]
edge32 %l2, %i7, %o7
fmovd %f0, %f6
fmul8sux16 %f6, %f8, %f6
fmovscs %icc, %f5, %f9
sth %o3, [%l7 + 0x50]
brz,a %o6, loop_1703
subcc %l1, 0x1E81, %l0
brlz %g1, loop_1704
edge32ln %o1, %i3, %i2
loop_1703:
fmovdgu %xcc, %f4, %f12
lduh [%l7 + 0x30], %g5
loop_1704:
pdist %f0, %f8, %f12
fbul %fcc3, loop_1705
fbge %fcc2, loop_1706
sth %o5, [%l7 + 0x5A]
std %f12, [%l7 + 0x38]
loop_1705:
sdiv %i0, 0x043D, %i4
loop_1706:
andn %g3, %i6, %g6
movge %xcc, %g4, %i1
tn %icc, 0x5
movge %icc, %g7, %l3
sethi 0x0AE4, %o4
ldsw [%l7 + 0x4C], %g2
sllx %l4, %l6, %l5
edge8ln %o2, %i5, %o0
std %f8, [%l7 + 0x68]
lduh [%l7 + 0x12], %l2
ldub [%l7 + 0x24], %o7
fbu,a %fcc2, loop_1707
udivx %i7, 0x197D, %o6
fbug,a %fcc2, loop_1708
sub %l1, %o3, %g1
loop_1707:
ldub [%l7 + 0x78], %l0
ldub [%l7 + 0x4F], %o1
loop_1708:
fnegd %f2, %f12
bvs,pn %xcc, loop_1709
ldsw [%l7 + 0x30], %i3
fmovse %icc, %f10, %f3
bshuffle %f2, %f14, %f12
loop_1709:
ldsw [%l7 + 0x40], %g5
fpsub16 %f2, %f4, %f10
fmovsne %xcc, %f9, %f2
fmovda %xcc, %f11, %f3
sra %i2, 0x1B, %o5
lduw [%l7 + 0x68], %i0
stx %g3, [%l7 + 0x28]
fbue %fcc2, loop_1710
bg,pt %icc, loop_1711
stw %i6, [%l7 + 0x64]
ldsb [%l7 + 0x21], %g6
loop_1710:
fmovdleu %xcc, %f4, %f4
loop_1711:
xor %i4, %g4, %i1
movrne %g7, %o4, %g2
fbne %fcc3, loop_1712
fmovdg %icc, %f3, %f10
fmovdge %xcc, %f7, %f8
ldx [%l7 + 0x60], %l3
loop_1712:
move %icc, %l6, %l4
fmovrsne %o2, %f2, %f14
edge16n %i5, %o0, %l2
siam 0x1
edge16l %l5, %i7, %o6
stx %o7, [%l7 + 0x40]
sth %l1, [%l7 + 0x5E]
addcc %g1, %o3, %l0
ldsb [%l7 + 0x5E], %i3
ldsw [%l7 + 0x40], %g5
smulcc %o1, %i2, %i0
subc %o5, 0x172B, %g3
ldx [%l7 + 0x10], %i6
tn %icc, 0x4
fors %f15, %f15, %f15
fzeros %f14
stx %g6, [%l7 + 0x38]
sra %g4, %i1, %g7
fpack32 %f6, %f14, %f10
fmovsl %icc, %f15, %f4
fbe,a %fcc2, loop_1713
fcmpd %fcc3, %f8, %f14
fmuld8ulx16 %f13, %f12, %f14
st %f0, [%l7 + 0x24]
loop_1713:
nop
setx loop_1714, %l0, %l1
jmpl %l1, %o4
xnorcc %g2, 0x0CD5, %l3
tcc %icc, 0x3
brgez,a %l6, loop_1715
loop_1714:
fnot1s %f12, %f11
fandnot2s %f2, %f7, %f7
ld [%l7 + 0x70], %f6
loop_1715:
tne %icc, 0x1
srlx %i4, %o2, %i5
sth %l4, [%l7 + 0x6C]
fmovdvs %icc, %f11, %f7
stx %o0, [%l7 + 0x70]
ld [%l7 + 0x18], %f5
ldub [%l7 + 0x37], %l2
stw %l5, [%l7 + 0x38]
fnors %f8, %f7, %f3
movrgez %i7, 0x3EB, %o6
ldd [%l7 + 0x10], %f14
movpos %icc, %l1, %g1
subccc %o3, 0x1D48, %l0
fzero %f8
fsrc2 %f0, %f2
fmovdcs %xcc, %f14, %f10
fmovdg %icc, %f5, %f14
sth %o7, [%l7 + 0x7A]
ldx [%l7 + 0x38], %i3
ldx [%l7 + 0x48], %g5
nop
setx loop_1716, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %o1, 0x1E, %i2
lduh [%l7 + 0x0A], %i0
fnors %f1, %f12, %f10
loop_1716:
smulcc %o5, 0x1AF9, %i6
ba,a %icc, loop_1717
stx %g3, [%l7 + 0x30]
fors %f12, %f2, %f2
st %f9, [%l7 + 0x48]
loop_1717:
fbu,a %fcc3, loop_1718
lduh [%l7 + 0x32], %g6
movvs %icc, %g4, %i1
add %g7, 0x1D42, %g2
loop_1718:
fbug %fcc0, loop_1719
std %f2, [%l7 + 0x28]
tleu %icc, 0x7
fpsub32s %f4, %f12, %f5
loop_1719:
bge,a,pn %xcc, loop_1720
fand %f10, %f14, %f12
sub %o4, 0x1EDB, %l3
fmuld8ulx16 %f12, %f15, %f0
loop_1720:
tneg %icc, 0x4
bcc %icc, loop_1721
ldsb [%l7 + 0x7A], %l6
fmovde %icc, %f5, %f4
bl,a,pn %icc, loop_1722
loop_1721:
ld [%l7 + 0x10], %f5
movre %o2, 0x0E5, %i4
tcs %icc, 0x3
loop_1722:
fnegd %f12, %f12
bcs,a,pn %xcc, loop_1723
sdivx %l4, 0x1254, %i5
fcmpne32 %f10, %f6, %l2
tvs %xcc, 0x1
loop_1723:
tcs %xcc, 0x7
stx %l5, [%l7 + 0x20]
fcmpgt16 %f0, %f2, %o0
fmovsg %icc, %f15, %f3
fcmpne16 %f2, %f0, %o6
edge16n %l1, %i7, %o3
ba,a %xcc, loop_1724
stw %g1, [%l7 + 0x44]
fpadd16s %f5, %f5, %f11
addccc %o7, 0x1408, %i3
loop_1724:
stx %g5, [%l7 + 0x48]
bg,a loop_1725
fbg,a %fcc1, loop_1726
tsubcc %l0, %o1, %i2
orcc %o5, 0x1C55, %i0
loop_1725:
fands %f11, %f4, %f5
loop_1726:
faligndata %f10, %f4, %f8
mulscc %i6, 0x19F9, %g6
st %f8, [%l7 + 0x10]
movcs %xcc, %g3, %i1
fmuld8sux16 %f5, %f10, %f10
fandnot1 %f14, %f12, %f2
stb %g4, [%l7 + 0x25]
bvs,pt %xcc, loop_1727
ldsb [%l7 + 0x58], %g7
sth %g2, [%l7 + 0x4C]
fornot2s %f15, %f4, %f15
loop_1727:
fmovsvc %xcc, %f1, %f6
fsrc2 %f0, %f12
stw %l3, [%l7 + 0x74]
fornot2s %f4, %f2, %f0
fone %f12
ldsw [%l7 + 0x5C], %o4
tsubcctv %l6, 0x176F, %i4
ba %icc, loop_1728
fmovrdgz %o2, %f0, %f12
ld [%l7 + 0x64], %f9
nop
setx loop_1729, %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_1728:
movne %xcc, %i5, %l4
fmovdvs %xcc, %f5, %f3
fpack16 %f2, %f2
loop_1729:
bne,a loop_1730
ld [%l7 + 0x08], %f11
sth %l2, [%l7 + 0x48]
bvs loop_1731
loop_1730:
fnot2s %f10, %f0
bn,pn %xcc, loop_1732
fnors %f2, %f8, %f11
loop_1731:
ldub [%l7 + 0x09], %o0
st %f7, [%l7 + 0x64]
loop_1732:
ldsb [%l7 + 0x21], %l5
sth %l1, [%l7 + 0x6A]
tl %xcc, 0x1
movl %xcc, %i7, %o3
ldsh [%l7 + 0x42], %g1
ldsw [%l7 + 0x64], %o6
ldx [%l7 + 0x78], %i3
fbue %fcc1, loop_1733
brz,a %o7, loop_1734
te %xcc, 0x1
fcmpgt32 %f14, %f12, %l0
loop_1733:
mulscc %g5, 0x07A3, %o1
loop_1734:
fzero %f6
ldsw [%l7 + 0x58], %o5
tsubcc %i0, %i2, %g6
fcmped %fcc3, %f0, %f2
fpack32 %f14, %f2, %f8
fmovdn %icc, %f13, %f2
fzero %f2
fnor %f10, %f10, %f14
fbu,a %fcc1, loop_1735
fpadd32s %f1, %f7, %f14
ldsh [%l7 + 0x7E], %i6
edge32 %g3, %g4, %g7
loop_1735:
stx %g2, [%l7 + 0x78]
fba %fcc1, loop_1736
movre %l3, %o4, %i1
be %icc, loop_1737
st %f12, [%l7 + 0x1C]
loop_1736:
ldd [%l7 + 0x68], %f8
fbue,a %fcc0, loop_1738
loop_1737:
fmovdne %xcc, %f13, %f14
fand %f10, %f6, %f10
edge8 %i4, %l6, %o2
loop_1738:
umul %i5, 0x18B6, %l4
lduh [%l7 + 0x28], %l2
fbue,a %fcc1, loop_1739
fble %fcc3, loop_1740
edge8n %l5, %o0, %l1
fpadd16s %f10, %f8, %f14
loop_1739:
fmul8ulx16 %f2, %f2, %f2
loop_1740:
fbn %fcc1, loop_1741
fbule,a %fcc1, loop_1742
addccc %o3, %g1, %i7
fnors %f5, %f6, %f15
loop_1741:
ldsb [%l7 + 0x55], %i3
loop_1742:
tn %xcc, 0x0
ldx [%l7 + 0x50], %o7
fmovrsne %o6, %f14, %f1
bgu,a,pn %icc, loop_1743
pdist %f0, %f4, %f8
stw %g5, [%l7 + 0x30]
edge8l %l0, %o5, %i0
loop_1743:
subc %i2, %o1, %i6
fmovrdlz %g3, %f8, %f4
lduw [%l7 + 0x2C], %g4
fbe %fcc3, loop_1744
fpadd16 %f12, %f12, %f0
fsrc2 %f2, %f8
st %f7, [%l7 + 0x54]
loop_1744:
fbl,a %fcc0, loop_1745
tneg %xcc, 0x6
std %f6, [%l7 + 0x20]
bge,a %xcc, loop_1746
loop_1745:
fnot2 %f4, %f6
tn %icc, 0x6
ld [%l7 + 0x78], %f5
loop_1746:
ldd [%l7 + 0x38], %f14
edge16n %g7, %g2, %g6
popc %l3, %i1
ldsh [%l7 + 0x18], %i4
st %f1, [%l7 + 0x18]
lduw [%l7 + 0x0C], %o4
nop
setx loop_1747, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlez %o2, %f0, %f8
fmovsl %icc, %f8, %f14
ldsh [%l7 + 0x60], %l6
loop_1747:
movre %i5, 0x234, %l2
edge16ln %l5, %o0, %l1
ldsh [%l7 + 0x3C], %o3
std %f10, [%l7 + 0x60]
std %f8, [%l7 + 0x70]
sth %l4, [%l7 + 0x7C]
ldsb [%l7 + 0x5B], %i7
fands %f9, %f6, %f13
array8 %i3, %o7, %o6
ldsh [%l7 + 0x40], %g1
stb %g5, [%l7 + 0x35]
edge8l %o5, %l0, %i0
edge16 %i2, %i6, %o1
ldub [%l7 + 0x50], %g3
nop
setx loop_1748, %l0, %l1
jmpl %l1, %g4
movrlez %g2, 0x34F, %g6
fmovdpos %icc, %f15, %f14
fbug %fcc0, loop_1749
loop_1748:
fba %fcc0, loop_1750
movleu %icc, %l3, %g7
mova %xcc, %i4, %i1
loop_1749:
fsrc2s %f9, %f14
loop_1750:
std %f8, [%l7 + 0x28]
stw %o2, [%l7 + 0x64]
udivcc %o4, 0x0B0C, %i5
fcmpd %fcc1, %f2, %f12
ldx [%l7 + 0x78], %l6
movrne %l5, 0x20C, %l2
fcmpne32 %f6, %f4, %o0
andcc %o3, 0x0E20, %l4
ble %xcc, loop_1751
ble loop_1752
movre %i7, %l1, %o7
movrne %i3, 0x235, %o6
loop_1751:
xorcc %g5, %g1, %o5
loop_1752:
fmovsa %xcc, %f0, %f9
fmovsle %icc, %f7, %f8
ldsw [%l7 + 0x3C], %l0
bshuffle %f4, %f14, %f2
fornot1 %f12, %f6, %f8
fmovs %f13, %f12
movcc %icc, %i0, %i6
tpos %icc, 0x2
fpackfix %f12, %f1
fzeros %f4
ldub [%l7 + 0x7B], %i2
bg loop_1753
fmovdneg %icc, %f1, %f2
sethi 0x003F, %g3
ld [%l7 + 0x40], %f12
loop_1753:
stb %g4, [%l7 + 0x0A]
fbug %fcc0, loop_1754
sll %o1, 0x14, %g2
ldsb [%l7 + 0x59], %l3
ldub [%l7 + 0x2D], %g6
loop_1754:
fmovdge %xcc, %f1, %f10
mulx %g7, 0x0618, %i4
fmovsa %icc, %f10, %f6
fmovrse %o2, %f0, %f10
ldub [%l7 + 0x77], %o4
stw %i5, [%l7 + 0x44]
tleu %xcc, 0x0
tl %icc, 0x4
lduh [%l7 + 0x7C], %i1
nop
setx loop_1755, %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
movcc %icc, %l5, %l2
ldub [%l7 + 0x23], %l6
movvs %icc, %o3, %l4
loop_1755:
edge16l %o0, %i7, %l1
fmovrslez %o7, %f8, %f8
fbuge %fcc1, loop_1756
movrne %o6, %i3, %g1
sdivx %o5, 0x0A07, %g5
fmovd %f8, %f2
loop_1756:
fmovsne %xcc, %f15, %f13
tvc %icc, 0x4
ldsb [%l7 + 0x16], %l0
ldub [%l7 + 0x2E], %i6
nop
setx loop_1757, %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
ldsw [%l7 + 0x74], %i2
fcmpeq16 %f8, %f6, %g3
fzero %f10
loop_1757:
fmovde %xcc, %f6, %f10
bge,pn %xcc, loop_1758
movg %icc, %g4, %o1
ldd [%l7 + 0x38], %f12
bg %icc, loop_1759
loop_1758:
sth %g2, [%l7 + 0x14]
ldx [%l7 + 0x10], %i0
lduh [%l7 + 0x2C], %l3
loop_1759:
movl %icc, %g7, %i4
lduw [%l7 + 0x34], %g6
fnors %f9, %f12, %f6
orcc %o2, %i5, %i1
brgez %o4, loop_1760
andn %l2, 0x1179, %l6
umul %l5, %l4, %o3
st %f12, [%l7 + 0x60]
loop_1760:
fmovda %icc, %f1, %f3
alignaddr %i7, %o0, %o7
ldub [%l7 + 0x6D], %l1
st %f6, [%l7 + 0x60]
ldsb [%l7 + 0x5F], %i3
andn %o6, %g1, %o5
ldd [%l7 + 0x70], %f8
smulcc %l0, %i6, %i2
std %f2, [%l7 + 0x30]
subc %g5, %g4, %o1
stx %g3, [%l7 + 0x08]
andcc %i0, %g2, %l3
stb %i4, [%l7 + 0x75]
subc %g7, %o2, %i5
fcmps %fcc1, %f12, %f6
bcs,pt %icc, loop_1761
ld [%l7 + 0x24], %f9
ldd [%l7 + 0x38], %f8
tneg %icc, 0x5
loop_1761:
ld [%l7 + 0x38], %f14
movrgez %g6, 0x097, %o4
ldsw [%l7 + 0x3C], %i1
tneg %xcc, 0x5
edge32n %l2, %l6, %l4
subc %o3, %l5, %i7
addc %o0, 0x1912, %o7
movvs %icc, %l1, %i3
fcmple32 %f2, %f0, %o6
stb %o5, [%l7 + 0x79]
stb %g1, [%l7 + 0x24]
stx %i6, [%l7 + 0x10]
stw %l0, [%l7 + 0x24]
ld [%l7 + 0x1C], %f12
fmul8x16au %f10, %f4, %f10
brgz %g5, loop_1762
fmovdvs %icc, %f1, %f13
stb %i2, [%l7 + 0x5C]
fpadd32 %f4, %f0, %f12
loop_1762:
bvs,a loop_1763
ldx [%l7 + 0x28], %g4
stw %o1, [%l7 + 0x30]
fnot2 %f0, %f2
loop_1763:
mova %icc, %i0, %g2
tle %icc, 0x3
add %l3, %g3, %i4
edge8n %g7, %i5, %g6
bpos loop_1764
stw %o4, [%l7 + 0x48]
fand %f4, %f10, %f12
fcmpeq32 %f6, %f12, %o2
loop_1764:
fsrc2 %f10, %f2
fmul8sux16 %f10, %f14, %f14
addccc %l2, 0x0DA9, %l6
fcmpgt32 %f10, %f12, %i1
subccc %o3, %l4, %i7
lduh [%l7 + 0x10], %l5
bleu,a,pn %icc, loop_1765
fxnors %f13, %f0, %f4
movleu %xcc, %o0, %l1
umulcc %i3, 0x07E5, %o7
loop_1765:
fnot2 %f12, %f4
fcmpgt32 %f2, %f12, %o5
sth %o6, [%l7 + 0x0C]
ld [%l7 + 0x30], %f2
lduh [%l7 + 0x4A], %i6
stw %g1, [%l7 + 0x0C]
sth %g5, [%l7 + 0x24]
stw %l0, [%l7 + 0x20]
stb %i2, [%l7 + 0x7D]
edge8n %o1, %g4, %g2
bleu,a,pt %icc, loop_1766
ldub [%l7 + 0x52], %l3
alignaddrl %i0, %g3, %g7
fmovsn %icc, %f2, %f5
loop_1766:
ble,a loop_1767
ldsw [%l7 + 0x7C], %i5
edge8 %i4, %g6, %o4
fxnor %f12, %f2, %f10
loop_1767:
edge8ln %o2, %l6, %l2
fmovdne %xcc, %f11, %f8
bg,a loop_1768
bcc,a loop_1769
ldsh [%l7 + 0x74], %o3
movrgz %l4, %i7, %l5
loop_1768:
lduw [%l7 + 0x4C], %o0
loop_1769:
and %i1, %l1, %o7
ldx [%l7 + 0x30], %o5
brlz %o6, loop_1770
fone %f12
ldd [%l7 + 0x08], %f10
ba,pt %icc, loop_1771
loop_1770:
std %f14, [%l7 + 0x28]
edge8ln %i3, %i6, %g5
bpos %xcc, loop_1772
loop_1771:
sth %g1, [%l7 + 0x32]
umul %i2, %o1, %l0
edge16ln %g2, %g4, %l3
loop_1772:
stb %i0, [%l7 + 0x2B]
edge32 %g3, %g7, %i5
stx %g6, [%l7 + 0x10]
ldsb [%l7 + 0x5C], %i4
fnands %f1, %f1, %f12
pdist %f8, %f0, %f12
taddcc %o2, 0x1FE7, %l6
edge32n %o4, %o3, %l4
edge8l %l2, %l5, %i7
fpadd16 %f8, %f6, %f14
std %f12, [%l7 + 0x50]
nop
setx loop_1773, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x50], %o0
sth %l1, [%l7 + 0x66]
movcc %icc, %o7, %i1
loop_1773:
movvs %xcc, %o6, %o5
movcs %xcc, %i6, %i3
movpos %xcc, %g1, %i2
lduh [%l7 + 0x26], %o1
fmovdle %xcc, %f9, %f8
fmovsl %xcc, %f7, %f4
stb %g5, [%l7 + 0x62]
fandnot2s %f5, %f2, %f3
lduw [%l7 + 0x14], %g2
stw %g4, [%l7 + 0x08]
fmovscc %xcc, %f7, %f12
addcc %l3, %l0, %i0
bneg,pn %icc, loop_1774
bneg %icc, loop_1775
xnor %g3, %g7, %g6
lduh [%l7 + 0x52], %i4
loop_1774:
stw %i5, [%l7 + 0x74]
loop_1775:
ldd [%l7 + 0x18], %f4
andncc %l6, %o2, %o4
ldsb [%l7 + 0x25], %l4
ldsw [%l7 + 0x0C], %o3
sdivx %l5, 0x0D98, %i7
orncc %l2, 0x1F0F, %l1
stb %o0, [%l7 + 0x77]
xnorcc %i1, 0x1616, %o7
fbge %fcc0, loop_1776
movl %xcc, %o6, %o5
fmovd %f0, %f14
st %f4, [%l7 + 0x78]
loop_1776:
ldx [%l7 + 0x40], %i6
fmul8sux16 %f0, %f2, %f10
ldub [%l7 + 0x51], %g1
lduh [%l7 + 0x10], %i3
ld [%l7 + 0x24], %f9
fbe %fcc0, loop_1777
ldd [%l7 + 0x60], %f6
fornot2s %f0, %f11, %f9
sth %i2, [%l7 + 0x74]
loop_1777:
lduh [%l7 + 0x28], %g5
stx %o1, [%l7 + 0x78]
fmovdne %xcc, %f5, %f10
ta %icc, 0x4
std %f10, [%l7 + 0x20]
fcmpeq32 %f12, %f6, %g4
ldub [%l7 + 0x36], %g2
taddcc %l0, %i0, %g3
ldsw [%l7 + 0x5C], %g7
sth %g6, [%l7 + 0x4C]
fnor %f10, %f6, %f10
siam 0x2
addc %l3, %i5, %l6
stb %i4, [%l7 + 0x2B]
lduw [%l7 + 0x68], %o2
call loop_1778
brlz,a %l4, loop_1779
fmovdne %xcc, %f9, %f1
udiv %o4, 0x1E28, %o3
loop_1778:
nop
setx loop_1780, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1779:
fbug %fcc2, loop_1781
andn %l5, %i7, %l2
fcmpd %fcc2, %f4, %f4
loop_1780:
edge32ln %l1, %o0, %o7
loop_1781:
fble,a %fcc2, loop_1782
fcmpes %fcc2, %f15, %f6
fands %f6, %f14, %f1
fcmpne16 %f14, %f12, %o6
loop_1782:
movge %xcc, %i1, %i6
ldd [%l7 + 0x68], %f0
fmovrse %o5, %f7, %f8
ldsb [%l7 + 0x1B], %i3
fornot1s %f0, %f5, %f6
ldsb [%l7 + 0x28], %i2
fbul %fcc2, loop_1783
fzero %f0
movle %icc, %g5, %o1
popc 0x00C0, %g1
loop_1783:
move %icc, %g2, %l0
std %f8, [%l7 + 0x10]
ldsw [%l7 + 0x6C], %g4
ldub [%l7 + 0x20], %g3
fcmpd %fcc0, %f4, %f4
stw %i0, [%l7 + 0x0C]
subccc %g7, %l3, %i5
sllx %l6, 0x16, %g6
bvc,a,pt %icc, loop_1784
nop
setx loop_1785, %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
fmovrslez %o2, %f0, %f1
lduh [%l7 + 0x74], %i4
loop_1784:
fmovsl %icc, %f12, %f13
loop_1785:
udivx %l4, 0x0984, %o4
array32 %o3, %l5, %l2
addccc %l1, 0x1541, %o0
fnands %f2, %f6, %f7
ldub [%l7 + 0x79], %o7
sth %i7, [%l7 + 0x14]
fmovsle %xcc, %f1, %f5
stw %i1, [%l7 + 0x3C]
stb %i6, [%l7 + 0x27]
fnot2s %f4, %f2
sth %o5, [%l7 + 0x6C]
subcc %i3, %o6, %g5
ldub [%l7 + 0x29], %o1
mulscc %g1, 0x01EE, %i2
fpackfix %f6, %f2
sth %l0, [%l7 + 0x5E]
fmovdgu %icc, %f2, %f1
sth %g2, [%l7 + 0x4A]
bneg,pn %icc, loop_1786
stb %g3, [%l7 + 0x70]
ldsw [%l7 + 0x40], %g4
fmovd %f10, %f8
loop_1786:
ldsh [%l7 + 0x70], %i0
ldx [%l7 + 0x20], %l3
fmovrse %i5, %f15, %f3
for %f4, %f0, %f6
andncc %g7, %g6, %o2
sth %l6, [%l7 + 0x46]
fbn,a %fcc2, loop_1787
fmovrdlz %i4, %f8, %f6
fmovrde %o4, %f2, %f2
lduw [%l7 + 0x34], %l4
loop_1787:
movrlez %o3, %l2, %l1
movge %xcc, %l5, %o7
sth %i7, [%l7 + 0x4E]
lduh [%l7 + 0x6C], %i1
lduw [%l7 + 0x08], %o0
fmovsvc %xcc, %f8, %f15
fmovdgu %icc, %f8, %f15
fone %f6
tcs %icc, 0x7
fmuld8ulx16 %f11, %f1, %f6
ldx [%l7 + 0x78], %i6
fandnot1s %f2, %f12, %f15
fmul8x16al %f5, %f7, %f14
stb %o5, [%l7 + 0x36]
movgu %icc, %o6, %i3
ba,pn %icc, loop_1788
std %f14, [%l7 + 0x50]
ldd [%l7 + 0x20], %f6
tcc %icc, 0x5
loop_1788:
stb %g5, [%l7 + 0x0B]
movre %o1, 0x23F, %g1
sth %i2, [%l7 + 0x7A]
fmovrde %l0, %f10, %f12
fnot1 %f8, %f12
fors %f0, %f5, %f1
stw %g2, [%l7 + 0x5C]
faligndata %f6, %f6, %f0
ldsb [%l7 + 0x51], %g4
movg %xcc, %i0, %l3
fpadd16 %f6, %f0, %f14
mulscc %g3, 0x0E69, %g7
st %f15, [%l7 + 0x18]
ldub [%l7 + 0x79], %g6
ldsw [%l7 + 0x30], %i5
std %f6, [%l7 + 0x28]
fornot1 %f4, %f2, %f0
ldx [%l7 + 0x50], %l6
fmul8sux16 %f14, %f14, %f0
ldub [%l7 + 0x57], %i4
fsrc2s %f7, %f7
fcmple16 %f14, %f6, %o4
fmovrdgz %l4, %f2, %f4
fba,a %fcc3, loop_1789
movvs %icc, %o3, %l2
edge8n %o2, %l1, %l5
ldsb [%l7 + 0x09], %o7
loop_1789:
ld [%l7 + 0x4C], %f6
fcmpeq32 %f4, %f14, %i1
edge32n %o0, %i7, %i6
tle %xcc, 0x3
fors %f4, %f2, %f13
lduw [%l7 + 0x28], %o6
movrlz %o5, %i3, %o1
sth %g5, [%l7 + 0x0E]
fxnor %f0, %f6, %f2
orcc %i2, %g1, %g2
ldsh [%l7 + 0x2E], %l0
fone %f10
sth %i0, [%l7 + 0x50]
edge16n %g4, %l3, %g7
ld [%l7 + 0x40], %f14
stw %g6, [%l7 + 0x4C]
fmovdpos %icc, %f4, %f1
fand %f8, %f4, %f0
fors %f14, %f7, %f12
movneg %icc, %g3, %i5
fmovrsgez %l6, %f2, %f13
ldsb [%l7 + 0x1D], %i4
fnot2s %f13, %f3
te %xcc, 0x0
ldd [%l7 + 0x68], %f4
bl,pt %icc, loop_1790
udiv %l4, 0x1E06, %o3
fmovsgu %icc, %f3, %f7
fabsd %f14, %f8
loop_1790:
mulscc %o4, %o2, %l2
stb %l1, [%l7 + 0x34]
siam 0x3
st %f8, [%l7 + 0x0C]
st %f12, [%l7 + 0x2C]
ldub [%l7 + 0x7E], %o7
tsubcc %l5, 0x014F, %i1
fbug %fcc0, loop_1791
tcc %xcc, 0x7
edge32ln %o0, %i7, %o6
fcmpgt32 %f4, %f12, %i6
loop_1791:
sdiv %i3, 0x0BF8, %o1
xnorcc %g5, %o5, %g1
bvc,a %icc, loop_1792
bge loop_1793
fpsub32 %f4, %f8, %f12
std %f10, [%l7 + 0x28]
loop_1792:
stx %i2, [%l7 + 0x40]
loop_1793:
lduh [%l7 + 0x1E], %g2
movrgz %l0, 0x204, %g4
edge16ln %l3, %g7, %i0
bleu %xcc, loop_1794
fmul8x16 %f13, %f10, %f14
ldd [%l7 + 0x50], %f14
fbl,a %fcc2, loop_1795
loop_1794:
and %g6, %g3, %i5
st %f13, [%l7 + 0x34]
fmovs %f6, %f8
loop_1795:
fnot2s %f14, %f14
fbu %fcc0, loop_1796
fandnot1 %f8, %f0, %f10
andn %l6, 0x1765, %l4
fmovsleu %icc, %f9, %f9
loop_1796:
sth %o3, [%l7 + 0x50]
fpadd16 %f2, %f4, %f4
alignaddrl %i4, %o2, %l2
fzero %f2
taddcctv %o4, %l1, %o7
lduh [%l7 + 0x3E], %i1
faligndata %f6, %f4, %f0
ldd [%l7 + 0x70], %f6
fnegs %f12, %f13
popc %o0, %i7
andcc %o6, %i6, %l5
ldub [%l7 + 0x62], %o1
ldx [%l7 + 0x20], %g5
ldsw [%l7 + 0x58], %o5
tcc %icc, 0x2
subc %i3, %i2, %g2
movgu %icc, %g1, %g4
sth %l3, [%l7 + 0x7A]
fmovrdgz %g7, %f2, %f2
array8 %i0, %g6, %l0
andcc %g3, 0x06C8, %l6
ldsh [%l7 + 0x46], %l4
fmovdcc %xcc, %f12, %f10
fmovsneg %xcc, %f2, %f12
brgez,a %i5, loop_1797
ldd [%l7 + 0x78], %f0
edge16n %o3, %i4, %o2
move %xcc, %l2, %o4
loop_1797:
stw %o7, [%l7 + 0x50]
tvs %xcc, 0x0
sub %i1, %o0, %l1
st %f5, [%l7 + 0x48]
fzero %f8
fzero %f0
fbue %fcc0, loop_1798
fbue %fcc2, loop_1799
brlz,a %o6, loop_1800
stx %i7, [%l7 + 0x10]
loop_1798:
fxnors %f10, %f3, %f13
loop_1799:
bvs loop_1801
loop_1800:
ldsw [%l7 + 0x6C], %i6
fnot1s %f2, %f9
ldsh [%l7 + 0x7E], %l5
loop_1801:
fcmpeq32 %f0, %f4, %g5
fcmpgt32 %f6, %f14, %o1
lduh [%l7 + 0x2E], %o5
fmovsg %icc, %f3, %f0
xnor %i2, 0x1078, %g2
fmovdge %xcc, %f15, %f14
std %f2, [%l7 + 0x40]
addcc %g1, 0x0E42, %g4
movl %icc, %i3, %g7
mulscc %i0, %l3, %l0
fmovdge %xcc, %f1, %f9
and %g6, 0x18F0, %g3
udivx %l4, 0x1F24, %i5
array16 %l6, %i4, %o2
ldsb [%l7 + 0x47], %o3
stx %l2, [%l7 + 0x38]
fmovdleu %icc, %f12, %f5
sth %o4, [%l7 + 0x46]
fmovdleu %xcc, %f9, %f0
bneg,a loop_1802
std %f4, [%l7 + 0x18]
sdivx %i1, 0x0450, %o0
fmovdleu %xcc, %f11, %f12
loop_1802:
fpsub16 %f2, %f10, %f14
std %f12, [%l7 + 0x08]
popc 0x1C88, %o7
andcc %o6, %l1, %i7
fzeros %f3
stx %i6, [%l7 + 0x78]
taddcctv %l5, %o1, %o5
fsrc2 %f2, %f2
ldsh [%l7 + 0x56], %g5
fbo %fcc3, loop_1803
srl %i2, 0x17, %g2
ldsb [%l7 + 0x70], %g4
movpos %xcc, %i3, %g7
loop_1803:
movvs %xcc, %i0, %l3
edge16l %l0, %g6, %g3
brlez,a %l4, loop_1804
sth %g1, [%l7 + 0x4E]
fpadd16 %f10, %f0, %f4
nop
setx loop_1805, %l0, %l1
jmpl %l1, %i5
loop_1804:
tle %icc, 0x4
udivx %i4, 0x0C86, %o2
fmovrsgz %o3, %f14, %f7
loop_1805:
ldsh [%l7 + 0x7A], %l6
bgu %icc, loop_1806
ldsw [%l7 + 0x3C], %l2
siam 0x5
brz,a %i1, loop_1807
loop_1806:
fmovrsgz %o0, %f2, %f2
st %f3, [%l7 + 0x40]
fmovdleu %icc, %f8, %f5
loop_1807:
ldx [%l7 + 0x30], %o4
and %o6, 0x1B97, %o7
ldd [%l7 + 0x30], %f12
sethi 0x1E4F, %i7
sdivx %l1, 0x08C2, %i6
ldd [%l7 + 0x78], %f2
bneg,a loop_1808
fsrc2s %f13, %f6
stx %l5, [%l7 + 0x20]
fcmpne32 %f2, %f12, %o1
loop_1808:
movg %xcc, %o5, %i2
ba,a loop_1809
ldd [%l7 + 0x68], %f14
fmovdn %xcc, %f9, %f7
array32 %g2, %g4, %g5
loop_1809:
lduw [%l7 + 0x38], %i3
stb %i0, [%l7 + 0x35]
bn,a,pn %icc, loop_1810
stb %l3, [%l7 + 0x55]
sethi 0x0177, %l0
ldd [%l7 + 0x30], %f14
loop_1810:
fcmple32 %f14, %f2, %g6
srl %g7, %g3, %g1
nop
setx loop_1811, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsn %xcc, %f11, %f3
fpsub16 %f8, %f0, %f6
fbne %fcc0, loop_1812
loop_1811:
std %f0, [%l7 + 0x38]
st %f4, [%l7 + 0x24]
ldx [%l7 + 0x70], %l4
loop_1812:
fmovdneg %icc, %f0, %f15
ld [%l7 + 0x54], %f12
movn %xcc, %i5, %i4
taddcctv %o3, %l6, %o2
lduw [%l7 + 0x44], %l2
fmovrdgz %i1, %f4, %f4
brgez,a %o4, loop_1813
edge16n %o6, %o7, %i7
xnorcc %o0, 0x1FE5, %l1
fblg %fcc1, loop_1814
loop_1813:
fcmpd %fcc3, %f6, %f0
fxors %f1, %f8, %f14
lduw [%l7 + 0x5C], %l5
loop_1814:
tpos %xcc, 0x2
fandnot1s %f7, %f6, %f14
fpadd32 %f2, %f4, %f2
fsrc1 %f4, %f12
fmovsle %xcc, %f4, %f6
andcc %o1, %o5, %i2
stx %i6, [%l7 + 0x18]
stb %g2, [%l7 + 0x11]
mulscc %g5, 0x0FE2, %g4
fnegd %f12, %f0
pdist %f2, %f6, %f4
edge32ln %i3, %l3, %i0
lduh [%l7 + 0x28], %l0
movrgez %g6, %g7, %g3
ldsh [%l7 + 0x46], %g1
ldsh [%l7 + 0x30], %i5
tsubcc %i4, 0x1105, %l4
lduw [%l7 + 0x70], %l6
movrgez %o3, 0x017, %o2
stw %i1, [%l7 + 0x3C]
sethi 0x18F9, %l2
edge8n %o4, %o6, %o7
brlz %o0, loop_1815
lduh [%l7 + 0x1E], %l1
movne %icc, %l5, %i7
ldub [%l7 + 0x56], %o1
loop_1815:
andn %i2, 0x17AB, %o5
ldsb [%l7 + 0x4F], %i6
fmovrde %g5, %f12, %f4
fsrc1s %f12, %f3
fmovsgu %icc, %f15, %f3
nop
setx loop_1816, %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
movg %icc, %g4, %i3
ta %xcc, 0x4
fabss %f5, %f11
loop_1816:
fbug %fcc3, loop_1817
fpsub32s %f4, %f8, %f12
orcc %g2, 0x12AF, %l3
taddcctv %l0, %g6, %i0
loop_1817:
andn %g7, %g3, %g1
fmovrdne %i4, %f10, %f14
srlx %i5, 0x13, %l6
fmovdcc %icc, %f9, %f6
edge16l %o3, %o2, %l4
ld [%l7 + 0x64], %f7
srlx %l2, %i1, %o4
stw %o7, [%l7 + 0x10]
ldsh [%l7 + 0x66], %o6
fbne %fcc2, loop_1818
tsubcctv %l1, 0x1545, %l5
fcmpes %fcc1, %f1, %f0
edge16ln %i7, %o0, %o1
loop_1818:
be,a,pn %xcc, loop_1819
andncc %i2, %i6, %g5
udiv %g4, 0x0F3E, %o5
fba %fcc0, loop_1820
loop_1819:
tleu %xcc, 0x5
fnor %f12, %f12, %f2
tsubcctv %i3, %g2, %l3
loop_1820:
fxnors %f10, %f13, %f10
tvs %xcc, 0x0
ble loop_1821
ldd [%l7 + 0x30], %f14
bl,a,pn %xcc, loop_1822
ldub [%l7 + 0x4F], %g6
loop_1821:
fbe %fcc1, loop_1823
fnands %f9, %f1, %f5
loop_1822:
fcmps %fcc0, %f15, %f8
fands %f13, %f14, %f13
loop_1823:
move %xcc, %i0, %g7
fmovse %icc, %f6, %f13
fpsub32 %f10, %f2, %f0
for %f14, %f12, %f10
fsrc2 %f14, %f12
ldsb [%l7 + 0x1D], %l0
std %f6, [%l7 + 0x48]
stx %g3, [%l7 + 0x30]
bl %icc, loop_1824
sllx %i4, 0x15, %g1
fpmerge %f12, %f3, %f2
st %f4, [%l7 + 0x48]
loop_1824:
ldsw [%l7 + 0x64], %l6
ldsb [%l7 + 0x46], %o3
fcmple16 %f12, %f14, %o2
fandnot2s %f10, %f4, %f12
std %f10, [%l7 + 0x58]
fxor %f0, %f8, %f12
stx %l4, [%l7 + 0x50]
movrne %i5, %i1, %l2
fnegd %f6, %f12
fpadd32 %f10, %f6, %f2
mulx %o7, %o4, %o6
fmovd %f0, %f12
fmovscs %xcc, %f8, %f3
edge32n %l5, %i7, %o0
fcmps %fcc3, %f6, %f4
or %l1, %i2, %i6
siam 0x3
fmul8x16al %f13, %f4, %f10
fble %fcc0, loop_1825
addccc %o1, 0x11A1, %g5
lduh [%l7 + 0x46], %g4
stw %o5, [%l7 + 0x7C]
loop_1825:
fmul8x16 %f3, %f12, %f12
fpadd16 %f2, %f0, %f4
udiv %i3, 0x0D3C, %g2
edge8ln %l3, %i0, %g7
fmovscc %icc, %f12, %f12
ta %icc, 0x4
subcc %l0, 0x1348, %g3
ldub [%l7 + 0x67], %g6
fbne,a %fcc3, loop_1826
std %f8, [%l7 + 0x78]
movleu %xcc, %i4, %g1
popc %o3, %l6
loop_1826:
fmovdg %xcc, %f8, %f6
edge32n %l4, %i5, %o2
fbg,a %fcc3, loop_1827
edge8 %i1, %o7, %o4
fmovdvc %xcc, %f15, %f2
fba,a %fcc0, loop_1828
loop_1827:
bcc,pt %icc, loop_1829
sdivx %l2, 0x1576, %l5
fmovdneg %icc, %f4, %f14
loop_1828:
ld [%l7 + 0x28], %f2
loop_1829:
movneg %xcc, %i7, %o6
ldub [%l7 + 0x46], %l1
ldsw [%l7 + 0x30], %i2
orcc %i6, 0x10DF, %o0
ldsh [%l7 + 0x40], %o1
bvc loop_1830
ld [%l7 + 0x50], %f1
movle %icc, %g4, %o5
tcs %xcc, 0x0
loop_1830:
fmovsneg %icc, %f3, %f13
fcmpeq32 %f6, %f4, %g5
fxors %f0, %f15, %f13
fmovsle %xcc, %f12, %f8
ldsb [%l7 + 0x30], %i3
sth %g2, [%l7 + 0x26]
fnot2s %f8, %f14
fnot1s %f12, %f5
fbug,a %fcc1, loop_1831
fmovrslz %i0, %f2, %f11
brnz,a %l3, loop_1832
fands %f2, %f13, %f3
loop_1831:
fnand %f2, %f0, %f10
fbu,a %fcc3, loop_1833
loop_1832:
sth %l0, [%l7 + 0x30]
fbug,a %fcc0, loop_1834
tne %icc, 0x2
loop_1833:
st %f5, [%l7 + 0x30]
edge16l %g3, %g6, %g7
loop_1834:
fmovde %xcc, %f1, %f13
edge16n %i4, %o3, %g1
stw %l6, [%l7 + 0x10]
fblg,a %fcc3, loop_1835
sll %l4, %o2, %i1
ba,pn %xcc, loop_1836
bge,a %icc, loop_1837
loop_1835:
fmovdg %xcc, %f4, %f7
tvs %icc, 0x1
loop_1836:
fand %f4, %f2, %f10
loop_1837:
sdiv %o7, 0x102D, %o4
ld [%l7 + 0x5C], %f2
sth %i5, [%l7 + 0x28]
ldsb [%l7 + 0x10], %l2
movrgez %i7, 0x180, %l5
fmovrdgz %o6, %f10, %f2
movle %xcc, %l1, %i2
fbue,a %fcc1, loop_1838
fmovrdlez %i6, %f4, %f4
fmovde %icc, %f0, %f2
sethi 0x0655, %o0
loop_1838:
fmul8x16au %f9, %f7, %f2
stx %o1, [%l7 + 0x10]
brlez %g4, loop_1839
fmul8sux16 %f8, %f10, %f14
lduh [%l7 + 0x70], %o5
fbge,a %fcc0, loop_1840
loop_1839:
addccc %i3, 0x00C6, %g5
fbe,a %fcc0, loop_1841
fmovsge %icc, %f10, %f6
loop_1840:
sth %i0, [%l7 + 0x3E]
tsubcc %g2, 0x11EE, %l3
loop_1841:
fmovrdgez %g3, %f14, %f4
sethi 0x1F4A, %l0
umul %g7, 0x0CAB, %g6
fbge %fcc2, loop_1842
fmovdcs %icc, %f5, %f0
movl %xcc, %i4, %o3
fmovrse %l6, %f15, %f7
loop_1842:
fmovscs %icc, %f15, %f0
udivcc %g1, 0x131A, %o2
ldsw [%l7 + 0x74], %l4
bl,pn %xcc, loop_1843
ldsw [%l7 + 0x2C], %o7
fsrc2 %f4, %f0
brlez,a %i1, loop_1844
loop_1843:
srl %o4, 0x16, %l2
bneg,a %xcc, loop_1845
fsrc1 %f4, %f4
loop_1844:
fmovd %f2, %f6
fmovsgu %xcc, %f3, %f2
loop_1845:
fnor %f4, %f8, %f8
edge16l %i5, %i7, %o6
fmovdcs %icc, %f15, %f5
fcmpne16 %f6, %f12, %l5
fmovsn %icc, %f9, %f15
lduh [%l7 + 0x16], %l1
bn,a loop_1846
lduh [%l7 + 0x7C], %i6
lduw [%l7 + 0x20], %i2
edge16 %o1, %o0, %g4
loop_1846:
edge16l %o5, %g5, %i0
fmovsne %xcc, %f9, %f6
faligndata %f8, %f12, %f10
movn %xcc, %i3, %g2
fcmple32 %f8, %f10, %g3
edge8n %l3, %g7, %g6
stx %l0, [%l7 + 0x18]
edge16ln %o3, %i4, %g1
bne,pt %xcc, loop_1847
fmovsvs %icc, %f11, %f1
std %f10, [%l7 + 0x20]
ldx [%l7 + 0x48], %l6
loop_1847:
tcc %xcc, 0x4
xor %l4, 0x074C, %o2
stb %i1, [%l7 + 0x6D]
ta %icc, 0x2
std %f6, [%l7 + 0x10]
fmovrslez %o4, %f13, %f8
ldub [%l7 + 0x6D], %o7
movleu %icc, %l2, %i7
nop
setx loop_1848, %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 %icc, %f5, %f10
fmovdgu %icc, %f11, %f1
fones %f14
loop_1848:
fmovsgu %icc, %f9, %f14
tvc %icc, 0x3
ld [%l7 + 0x70], %f6
fmovsneg %icc, %f0, %f6
ba %icc, loop_1849
lduh [%l7 + 0x5E], %i5
ldub [%l7 + 0x35], %l5
stx %l1, [%l7 + 0x18]
loop_1849:
fmovsl %xcc, %f0, %f6
ta %icc, 0x3
sth %i6, [%l7 + 0x78]
ldub [%l7 + 0x4E], %o6
stw %i2, [%l7 + 0x48]
for %f14, %f14, %f6
ldd [%l7 + 0x48], %f8
ldub [%l7 + 0x2F], %o1
tcc %xcc, 0x1
movn %xcc, %g4, %o5
lduw [%l7 + 0x38], %g5
fexpand %f10, %f6
fmovrdne %o0, %f2, %f14
tn %icc, 0x0
fmovda %icc, %f0, %f7
fones %f14
fmovdl %icc, %f10, %f5
fmovsleu %icc, %f1, %f4
stx %i0, [%l7 + 0x40]
movrlez %g2, %g3, %i3
orncc %l3, 0x0125, %g6
fmovdn %xcc, %f8, %f7
brnz,a %g7, loop_1850
st %f10, [%l7 + 0x54]
bg,a loop_1851
fnot1s %f15, %f8
loop_1850:
stb %l0, [%l7 + 0x3C]
stb %i4, [%l7 + 0x5D]
loop_1851:
fandnot2s %f0, %f4, %f9
srax %o3, 0x1D, %l6
faligndata %f4, %f2, %f14
fbo %fcc2, loop_1852
edge16n %l4, %g1, %o2
fones %f4
fsrc2s %f12, %f3
loop_1852:
ld [%l7 + 0x68], %f9
fpsub32 %f4, %f0, %f6
ba,a loop_1853
bl,pt %icc, loop_1854
ldx [%l7 + 0x28], %o4
fbuge,a %fcc3, loop_1855
loop_1853:
popc 0x137C, %i1
loop_1854:
fmovsneg %xcc, %f9, %f14
fbe,a %fcc2, loop_1856
loop_1855:
nop
setx loop_1857, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduh [%l7 + 0x32], %o7
edge32l %l2, %i5, %i7
loop_1856:
edge32 %l5, %l1, %i6
loop_1857:
fsrc1s %f5, %f2
stx %i2, [%l7 + 0x48]
for %f14, %f10, %f10
fmovrsgz %o6, %f14, %f6
tl %xcc, 0x1
xnorcc %g4, %o1, %g5
alignaddrl %o5, %i0, %g2
mulscc %o0, 0x1D07, %i3
smulcc %g3, %g6, %g7
fmovdl %xcc, %f5, %f3
lduh [%l7 + 0x2E], %l0
std %f14, [%l7 + 0x78]
ble,a,pn %xcc, loop_1858
tvs %xcc, 0x4
brgz %l3, loop_1859
bneg loop_1860
loop_1858:
fcmpne16 %f12, %f10, %i4
ldsw [%l7 + 0x58], %l6
loop_1859:
ld [%l7 + 0x20], %f7
loop_1860:
pdist %f2, %f6, %f12
stx %o3, [%l7 + 0x28]
fsrc1s %f14, %f8
fmovdne %xcc, %f5, %f13
tvc %xcc, 0x2
edge8n %l4, %o2, %g1
fnot2s %f0, %f15
fbul,a %fcc1, loop_1861
fbule,a %fcc0, loop_1862
brgez %i1, loop_1863
alignaddrl %o7, %l2, %i5
loop_1861:
ldub [%l7 + 0x35], %i7
loop_1862:
movg %icc, %l5, %o4
loop_1863:
fmovda %xcc, %f9, %f10
srlx %i6, 0x14, %l1
siam 0x7
lduw [%l7 + 0x14], %i2
stb %o6, [%l7 + 0x13]
fors %f10, %f7, %f15
sdiv %g4, 0x01E1, %g5
umulcc %o5, %i0, %g2
fmovscc %icc, %f14, %f9
brz %o1, loop_1864
bgu,pn %xcc, loop_1865
for %f4, %f4, %f14
ldd [%l7 + 0x48], %f0
loop_1864:
bvc,a,pt %xcc, loop_1866
loop_1865:
tcc %icc, 0x6
lduh [%l7 + 0x46], %o0
fmovde %icc, %f11, %f13
loop_1866:
fpsub16 %f0, %f12, %f4
srax %i3, %g3, %g7
fmovsge %icc, %f5, %f13
fmovrde %g6, %f2, %f4
std %f12, [%l7 + 0x40]
edge8n %l0, %i4, %l6
be loop_1867
ldsh [%l7 + 0x10], %o3
fabss %f1, %f5
bl,pn %xcc, loop_1868
loop_1867:
stx %l3, [%l7 + 0x30]
fmovsge %icc, %f2, %f3
fnands %f7, %f9, %f0
loop_1868:
brlez,a %o2, loop_1869
fmovrslz %g1, %f0, %f3
fcmps %fcc1, %f10, %f5
fornot2s %f10, %f12, %f15
loop_1869:
ldsh [%l7 + 0x7A], %l4
edge16l %o7, %i1, %l2
ld [%l7 + 0x44], %f2
ldsh [%l7 + 0x64], %i5
fnand %f2, %f2, %f10
andn %i7, 0x0517, %l5
fmovsle %icc, %f6, %f9
edge16n %i6, %l1, %i2
orncc %o6, 0x1EF1, %o4
stb %g5, [%l7 + 0x50]
ldsw [%l7 + 0x34], %g4
lduw [%l7 + 0x1C], %i0
fnand %f14, %f10, %f6
mulx %o5, %o1, %o0
ldub [%l7 + 0x41], %i3
bneg,a,pt %icc, loop_1870
fcmpne32 %f10, %f12, %g3
sdivx %g7, 0x05A3, %g6
ldsb [%l7 + 0x2D], %l0
loop_1870:
stx %i4, [%l7 + 0x30]
for %f0, %f6, %f2
fbge %fcc1, loop_1871
movneg %xcc, %g2, %l6
popc 0x16C8, %o3
ldub [%l7 + 0x63], %o2
loop_1871:
ldub [%l7 + 0x09], %l3
ldsh [%l7 + 0x70], %l4
fpsub16 %f4, %f14, %f12
fmovdgu %icc, %f13, %f11
stw %g1, [%l7 + 0x2C]
bn %icc, loop_1872
udiv %i1, 0x16C7, %l2
ldd [%l7 + 0x48], %f6
stb %o7, [%l7 + 0x7A]
loop_1872:
udivcc %i5, 0x168A, %l5
fcmpeq32 %f6, %f6, %i6
std %f0, [%l7 + 0x10]
subccc %l1, %i7, %o6
fmovrdlez %i2, %f10, %f10
edge16ln %o4, %g4, %i0
subcc %g5, %o1, %o0
sth %i3, [%l7 + 0x44]
std %f12, [%l7 + 0x50]
addcc %g3, 0x0968, %g7
stx %g6, [%l7 + 0x28]
ldub [%l7 + 0x19], %o5
movrlez %i4, %g2, %l0
fnot2s %f5, %f11
taddcc %o3, %l6, %o2
ldx [%l7 + 0x28], %l4
call loop_1873
tcc %xcc, 0x1
brlz,a %l3, loop_1874
ld [%l7 + 0x6C], %f5
loop_1873:
st %f2, [%l7 + 0x1C]
fbug,a %fcc3, loop_1875
loop_1874:
fmovdpos %xcc, %f6, %f11
tgu %xcc, 0x0
fbne %fcc3, loop_1876
loop_1875:
fpmerge %f12, %f12, %f6
ldsw [%l7 + 0x3C], %i1
fmuld8sux16 %f10, %f11, %f8
loop_1876:
edge8ln %g1, %l2, %i5
std %f10, [%l7 + 0x40]
tn %xcc, 0x4
subc %l5, %o7, %i6
fmovdvc %xcc, %f6, %f13
ldd [%l7 + 0x20], %f8
fmovsvs %xcc, %f2, %f3
bcc,pn %icc, loop_1877
edge8ln %i7, %o6, %i2
std %f12, [%l7 + 0x10]
fmovsg %xcc, %f13, %f4
loop_1877:
smul %o4, %l1, %i0
popc %g4, %g5
fpack16 %f2, %f14
umulcc %o1, 0x19D4, %i3
fornot1s %f10, %f11, %f9
ldub [%l7 + 0x37], %o0
sdivx %g7, 0x1B43, %g6
fpsub32 %f0, %f8, %f2
fcmpne16 %f12, %f6, %g3
lduh [%l7 + 0x68], %i4
ldub [%l7 + 0x65], %o5
fxor %f0, %f6, %f8
popc %g2, %l0
ldsb [%l7 + 0x25], %o3
bl,a loop_1878
fornot1 %f12, %f12, %f6
fxors %f4, %f13, %f6
bpos %icc, loop_1879
loop_1878:
fabss %f9, %f9
fcmpd %fcc3, %f6, %f2
lduw [%l7 + 0x24], %l6
loop_1879:
ldsw [%l7 + 0x48], %o2
orn %l3, %i1, %g1
bvc,a loop_1880
nop
setx loop_1881, %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
fmovdcc %icc, %f0, %f7
fmuld8ulx16 %f15, %f14, %f12
loop_1880:
ldub [%l7 + 0x39], %l4
loop_1881:
subc %i5, %l5, %l2
tneg %icc, 0x4
ldsh [%l7 + 0x62], %i6
movre %o7, 0x0D2, %o6
fzero %f12
ldd [%l7 + 0x60], %f4
st %f14, [%l7 + 0x7C]
lduh [%l7 + 0x38], %i2
ld [%l7 + 0x5C], %f9
st %f8, [%l7 + 0x0C]
fmovdl %xcc, %f3, %f14
sdivcc %i7, 0x1DB3, %l1
fmovse %icc, %f7, %f4
fmovscs %icc, %f2, %f1
st %f12, [%l7 + 0x40]
sdivcc %i0, 0x127D, %o4
brgz %g4, loop_1882
lduh [%l7 + 0x34], %o1
sth %g5, [%l7 + 0x6A]
fands %f4, %f5, %f13
loop_1882:
array16 %o0, %i3, %g6
edge16 %g7, %g3, %o5
fmovrslz %i4, %f5, %f11
movge %xcc, %g2, %o3
ldub [%l7 + 0x25], %l6
sra %o2, 0x17, %l3
fabss %f4, %f11
st %f12, [%l7 + 0x1C]
fornot2s %f0, %f13, %f0
edge16n %l0, %i1, %g1
fmovdpos %xcc, %f1, %f11
movvc %icc, %l4, %l5
fmovdl %xcc, %f4, %f9
fmovscs %icc, %f15, %f13
fpsub16s %f9, %f3, %f12
umulcc %l2, %i5, %o7
fexpand %f2, %f12
movneg %xcc, %o6, %i6
movvs %xcc, %i7, %i2
movg %icc, %i0, %l1
tgu %icc, 0x6
st %f10, [%l7 + 0x20]
stw %o4, [%l7 + 0x74]
movrlez %g4, %g5, %o0
lduw [%l7 + 0x30], %o1
sth %g6, [%l7 + 0x1E]
edge32 %g7, %i3, %o5
fcmpne32 %f12, %f8, %i4
fcmpgt32 %f2, %f2, %g2
fble,a %fcc3, loop_1883
udivx %g3, 0x0304, %l6
stb %o2, [%l7 + 0x35]
taddcctv %o3, 0x08FF, %l3
loop_1883:
add %i1, 0x1787, %g1
array16 %l4, %l5, %l0
bn,pt %xcc, loop_1884
brgz,a %i5, loop_1885
fmovspos %xcc, %f12, %f9
st %f7, [%l7 + 0x20]
loop_1884:
stx %o7, [%l7 + 0x68]
loop_1885:
fmovdg %xcc, %f14, %f3
fxnors %f9, %f15, %f7
fbne,a %fcc2, loop_1886
bneg loop_1887
tvc %icc, 0x0
ldx [%l7 + 0x38], %o6
loop_1886:
ble,a %icc, loop_1888
loop_1887:
std %f4, [%l7 + 0x70]
ldx [%l7 + 0x10], %i6
std %f4, [%l7 + 0x30]
loop_1888:
sub %i7, %i2, %l2
subcc %i0, 0x1F79, %o4
tsubcc %g4, %g5, %l1
sra %o1, %g6, %o0
fmovdg %icc, %f5, %f8
fbn,a %fcc1, loop_1889
sra %i3, %o5, %i4
std %f8, [%l7 + 0x08]
std %f4, [%l7 + 0x50]
loop_1889:
fornot2s %f0, %f13, %f11
tvc %icc, 0x6
ldx [%l7 + 0x58], %g7
fnegs %f4, %f4
fabsd %f6, %f12
fmovscc %xcc, %f11, %f4
brz,a %g2, loop_1890
fmovrslez %l6, %f2, %f14
fsrc1s %f4, %f13
mova %icc, %o2, %g3
loop_1890:
smulcc %l3, %i1, %o3
fmovdcs %xcc, %f11, %f5
fornot1s %f15, %f8, %f9
fxnor %f10, %f10, %f2
fcmpeq16 %f6, %f14, %l4
ld [%l7 + 0x14], %f1
fmovdcs %xcc, %f11, %f11
movneg %icc, %l5, %l0
fbg,a %fcc2, loop_1891
tleu %icc, 0x1
bcc,a,pn %xcc, loop_1892
st %f2, [%l7 + 0x60]
loop_1891:
fandnot2 %f4, %f10, %f12
ldsb [%l7 + 0x36], %g1
loop_1892:
addccc %i5, %o7, %o6
fpmerge %f1, %f12, %f2
call loop_1893
ldd [%l7 + 0x30], %f0
fcmpeq32 %f12, %f12, %i7
siam 0x4
loop_1893:
brz,a %i6, loop_1894
fnor %f6, %f4, %f2
sll %i2, %l2, %o4
st %f15, [%l7 + 0x28]
loop_1894:
fandnot2s %f10, %f1, %f1
tcs %icc, 0x6
bcc,a,pt %xcc, loop_1895
fbn,a %fcc0, loop_1896
ldsw [%l7 + 0x30], %i0
fmuld8sux16 %f7, %f7, %f10
loop_1895:
tcc %xcc, 0x0
loop_1896:
st %f15, [%l7 + 0x74]
ldsw [%l7 + 0x54], %g4
fba %fcc3, loop_1897
smul %l1, 0x14EA, %g5
fpmerge %f13, %f0, %f10
ldsw [%l7 + 0x48], %o1
loop_1897:
addcc %g6, %i3, %o5
movle %xcc, %i4, %g7
fmovdvc %xcc, %f9, %f4
std %f10, [%l7 + 0x60]
ldx [%l7 + 0x18], %g2
movrne %l6, 0x204, %o2
bg,pn %icc, loop_1898
tleu %icc, 0x7
bvc,a loop_1899
ldx [%l7 + 0x68], %g3
loop_1898:
bvc,a %xcc, loop_1900
brz,a %l3, loop_1901
loop_1899:
edge8ln %o0, %i1, %o3
ldx [%l7 + 0x78], %l5
loop_1900:
movrlez %l4, 0x219, %l0
loop_1901:
fbul,a %fcc3, loop_1902
fmovdcc %icc, %f8, %f3
stw %i5, [%l7 + 0x30]
umul %g1, 0x1ECD, %o7
loop_1902:
ldsb [%l7 + 0x3A], %i7
stx %i6, [%l7 + 0x58]
xnorcc %o6, 0x090C, %i2
sth %l2, [%l7 + 0x72]
subcc %i0, %g4, %o4
std %f8, [%l7 + 0x08]
fones %f6
fcmpne32 %f8, %f4, %g5
ldsw [%l7 + 0x1C], %o1
fnors %f12, %f14, %f9
orcc %g6, %i3, %o5
movrgz %i4, %l1, %g7
bge %icc, loop_1903
movne %icc, %g2, %l6
fcmpeq16 %f10, %f2, %g3
sth %o2, [%l7 + 0x14]
loop_1903:
lduh [%l7 + 0x7A], %l3
stx %i1, [%l7 + 0x20]
sllx %o3, 0x05, %l5
sra %l4, %o0, %l0
bn,pt %icc, loop_1904
fxnor %f14, %f4, %f8
sllx %i5, 0x14, %g1
fbuge,a %fcc0, loop_1905
loop_1904:
fpack16 %f2, %f8
ldd [%l7 + 0x48], %f8
fnot2 %f10, %f10
loop_1905:
for %f12, %f10, %f10
bcs,a,pt %icc, loop_1906
fmovsleu %icc, %f1, %f15
sth %i7, [%l7 + 0x22]
stb %i6, [%l7 + 0x16]
loop_1906:
stb %o7, [%l7 + 0x67]
ldsw [%l7 + 0x6C], %o6
xorcc %i2, %i0, %g4
fabss %f1, %f3
taddcc %l2, %g5, %o4
ldsb [%l7 + 0x60], %o1
stb %g6, [%l7 + 0x40]
ldsh [%l7 + 0x26], %i3
bcc,a,pn %xcc, loop_1907
fmovrdlz %i4, %f4, %f0
fmul8x16al %f6, %f10, %f6
ldd [%l7 + 0x60], %f8
loop_1907:
fbul %fcc2, loop_1908
lduh [%l7 + 0x18], %o5
fmovsleu %xcc, %f6, %f0
tcc %icc, 0x4
loop_1908:
fandnot2 %f4, %f10, %f0
nop
setx loop_1909, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bpos loop_1910
sth %l1, [%l7 + 0x2C]
stw %g7, [%l7 + 0x38]
loop_1909:
ldd [%l7 + 0x30], %f12
loop_1910:
movneg %xcc, %g2, %g3
mulscc %l6, 0x12A1, %o2
fors %f6, %f8, %f7
tsubcctv %i1, 0x09C8, %l3
sll %l5, 0x0E, %o3
fcmpd %fcc0, %f6, %f2
stb %l4, [%l7 + 0x12]
bg %xcc, loop_1911
stb %o0, [%l7 + 0x13]
array16 %i5, %l0, %g1
ldub [%l7 + 0x49], %i6
loop_1911:
fzeros %f5
fmovrdne %o7, %f6, %f8
fmovrse %i7, %f2, %f9
fxor %f2, %f12, %f8
brlz,a %i2, loop_1912
brgez,a %i0, loop_1913
movcc %xcc, %o6, %l2
bcc,a,pt %icc, loop_1914
loop_1912:
mulscc %g4, %o4, %g5
loop_1913:
taddcctv %o1, %i3, %i4
ldd [%l7 + 0x60], %f2
loop_1914:
fmovsge %icc, %f10, %f10
ldx [%l7 + 0x08], %o5
fxnor %f2, %f0, %f12
call loop_1915
fmovsne %icc, %f7, %f2
ldub [%l7 + 0x2A], %g6
fmovrdlez %g7, %f10, %f4
loop_1915:
udivx %g2, 0x1071, %g3
alignaddrl %l1, %l6, %o2
andcc %i1, %l3, %o3
sub %l5, 0x15E1, %o0
fmul8sux16 %f8, %f8, %f12
fnor %f6, %f8, %f10
move %xcc, %l4, %l0
fpackfix %f4, %f12
ldub [%l7 + 0x37], %g1
st %f1, [%l7 + 0x20]
fmovsn %xcc, %f15, %f9
fcmpne16 %f14, %f6, %i6
fbge %fcc0, loop_1916
brlz,a %o7, loop_1917
srax %i7, %i5, %i2
ldsh [%l7 + 0x46], %i0
loop_1916:
edge8 %o6, %g4, %l2
loop_1917:
tsubcc %o4, 0x0857, %g5
lduh [%l7 + 0x66], %i3
fmovdne %xcc, %f13, %f3
fpsub16 %f14, %f0, %f8
fmovrdlez %i4, %f12, %f14
fble %fcc0, loop_1918
edge32ln %o5, %g6, %o1
fand %f2, %f8, %f8
bge loop_1919
loop_1918:
std %f4, [%l7 + 0x18]
bshuffle %f12, %f12, %f6
ldsw [%l7 + 0x24], %g7
loop_1919:
fmuld8sux16 %f11, %f4, %f8
stb %g2, [%l7 + 0x45]
movneg %icc, %g3, %l1
edge8 %o2, %l6, %l3
ldub [%l7 + 0x1D], %i1
fxor %f4, %f8, %f10
fpadd32 %f2, %f0, %f6
movcc %icc, %l5, %o3
bpos,a,pt %icc, loop_1920
movrgez %l4, 0x334, %o0
tgu %icc, 0x1
nop
setx loop_1921, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_1920:
fsrc2 %f2, %f10
brgez %l0, loop_1922
ldsh [%l7 + 0x2E], %i6
loop_1921:
xorcc %o7, 0x0FE0, %g1
movvc %icc, %i7, %i2
loop_1922:
srlx %i5, %o6, %i0
sdivx %g4, 0x02C1, %o4
fnor %f0, %f0, %f6
call loop_1923
lduh [%l7 + 0x10], %l2
fmul8ulx16 %f8, %f4, %f12
xnorcc %i3, 0x0D8A, %g5
loop_1923:
srax %i4, 0x11, %o5
std %f4, [%l7 + 0x28]
fmovdgu %xcc, %f0, %f13
fbul,a %fcc2, loop_1924
edge32 %o1, %g7, %g2
ldsw [%l7 + 0x10], %g6
fmovrse %g3, %f6, %f3
loop_1924:
bvs,pn %icc, loop_1925
fmovdl %icc, %f6, %f3
movleu %xcc, %l1, %o2
movneg %icc, %l6, %i1
loop_1925:
fmovscs %icc, %f8, %f1
fbule,a %fcc1, loop_1926
lduh [%l7 + 0x28], %l3
fba %fcc3, loop_1927
ldx [%l7 + 0x08], %o3
loop_1926:
fbg %fcc3, loop_1928
fzero %f8
loop_1927:
ld [%l7 + 0x1C], %f9
ldsw [%l7 + 0x6C], %l5
loop_1928:
fpadd32 %f6, %f4, %f10
sth %o0, [%l7 + 0x24]
fcmpne32 %f0, %f4, %l0
stx %i6, [%l7 + 0x60]
lduw [%l7 + 0x5C], %o7
and %l4, 0x1474, %i7
mulscc %i2, %i5, %o6
ldx [%l7 + 0x58], %g1
fcmped %fcc1, %f14, %f6
fmovdleu %xcc, %f7, %f6
movg %icc, %g4, %o4
ldub [%l7 + 0x22], %l2
fcmpeq16 %f10, %f2, %i0
bcs,a,pn %icc, loop_1929
movneg %xcc, %i3, %g5
sth %o5, [%l7 + 0x36]
ld [%l7 + 0x34], %f0
loop_1929:
stb %o1, [%l7 + 0x35]
lduw [%l7 + 0x70], %i4
fmuld8sux16 %f3, %f14, %f6
std %f10, [%l7 + 0x18]
be,pn %xcc, loop_1930
movvc %icc, %g7, %g6
udivcc %g3, 0x1699, %l1
lduh [%l7 + 0x30], %g2
loop_1930:
fmovscs %xcc, %f8, %f9
bcs,pt %xcc, loop_1931
lduw [%l7 + 0x60], %o2
fmovscc %icc, %f6, %f15
edge8ln %i1, %l3, %o3
loop_1931:
fble,a %fcc0, loop_1932
movl %xcc, %l5, %o0
fmovrdne %l0, %f10, %f14
ldsw [%l7 + 0x60], %l6
loop_1932:
fbul %fcc2, loop_1933
call loop_1934
ldd [%l7 + 0x58], %f4
fcmps %fcc0, %f6, %f0
loop_1933:
fors %f3, %f15, %f6
loop_1934:
ldd [%l7 + 0x68], %f10
movne %xcc, %i6, %l4
fmovdg %xcc, %f4, %f2
lduw [%l7 + 0x14], %i7
lduh [%l7 + 0x40], %o7
stx %i5, [%l7 + 0x78]
lduh [%l7 + 0x6E], %o6
sth %i2, [%l7 + 0x62]
mova %xcc, %g4, %o4
ldsh [%l7 + 0x10], %g1
pdist %f12, %f2, %f6
tcc %xcc, 0x6
stw %l2, [%l7 + 0x30]
andn %i3, %i0, %g5
udivx %o1, 0x196E, %o5
popc %g7, %g6
and %g3, %i4, %g2
fone %f2
fcmpne32 %f8, %f2, %o2
nop
setx loop_1935, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsne %icc, %f11, %f5
srax %i1, 0x12, %l1
fmovscc %xcc, %f5, %f0
loop_1935:
fmovsne %xcc, %f7, %f15
bge loop_1936
movre %o3, 0x276, %l5
tge %xcc, 0x2
tvc %xcc, 0x6
loop_1936:
movrgz %o0, 0x3EF, %l3
movn %icc, %l6, %l0
edge32n %l4, %i6, %i7
movge %icc, %o7, %o6
movne %xcc, %i5, %g4
tcs %icc, 0x0
edge16n %i2, %o4, %g1
st %f12, [%l7 + 0x48]
orcc %i3, 0x057B, %i0
fpack16 %f12, %f11
fabsd %f8, %f8
lduw [%l7 + 0x70], %g5
taddcc %l2, 0x1291, %o5
brz,a %g7, loop_1937
fsrc2s %f11, %f12
fnor %f10, %f4, %f14
fmuld8sux16 %f9, %f2, %f2
loop_1937:
fmovrsgez %g6, %f7, %f3
stb %g3, [%l7 + 0x2C]
ldsh [%l7 + 0x0A], %i4
fxnor %f10, %f8, %f14
umulcc %g2, %o1, %i1
ldd [%l7 + 0x28], %f2
popc 0x0EA3, %l1
fsrc1s %f11, %f6
movgu %xcc, %o2, %o3
movrne %l5, %o0, %l3
ldub [%l7 + 0x7F], %l6
nop
setx loop_1938, %l0, %l1
jmpl %l1, %l0
udiv %l4, 0x05DE, %i6
srl %o7, 0x07, %i7
subcc %o6, %g4, %i5
loop_1938:
bge,pt %xcc, loop_1939
lduw [%l7 + 0x20], %o4
fcmple32 %f8, %f6, %i2
fsrc1s %f5, %f6
loop_1939:
nop
setx loop_1940, %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
fpsub32 %f12, %f0, %f6
fandnot1 %f2, %f2, %f14
sdivx %g1, 0x1918, %i3
loop_1940:
fcmpeq16 %f12, %f4, %g5
fmovsleu %icc, %f3, %f3
udiv %l2, 0x091C, %i0
fpsub32s %f14, %f14, %f10
sth %o5, [%l7 + 0x0E]
sth %g6, [%l7 + 0x5A]
fzero %f8
fmovsl %xcc, %f10, %f3
fmuld8ulx16 %f2, %f14, %f14
bvc,a,pt %icc, loop_1941
fcmpgt16 %f8, %f2, %g7
ld [%l7 + 0x60], %f6
umul %g3, 0x1BBD, %g2
loop_1941:
stw %i4, [%l7 + 0x70]
lduw [%l7 + 0x3C], %o1
edge16 %l1, %o2, %o3
popc 0x036A, %i1
fnegs %f15, %f3
fmul8x16au %f13, %f8, %f8
movrgez %o0, %l3, %l6
tvs %xcc, 0x4
fzero %f4
fand %f14, %f10, %f6
stw %l0, [%l7 + 0x48]
bvs,pt %xcc, loop_1942
sth %l4, [%l7 + 0x2C]
xorcc %i6, 0x0A57, %l5
brnz %i7, loop_1943
loop_1942:
tne %icc, 0x3
fpmerge %f6, %f12, %f10
stx %o6, [%l7 + 0x20]
loop_1943:
for %f8, %f10, %f12
fcmpgt16 %f6, %f8, %o7
stb %g4, [%l7 + 0x56]
edge16 %i5, %i2, %g1
std %f14, [%l7 + 0x28]
subcc %i3, 0x0E20, %g5
brnz %o4, loop_1944
fcmped %fcc1, %f10, %f14
fmovdneg %icc, %f11, %f10
bpos,a,pt %icc, loop_1945
loop_1944:
tgu %xcc, 0x6
tleu %xcc, 0x1
fbuge,a %fcc2, loop_1946
loop_1945:
st %f8, [%l7 + 0x7C]
ldsb [%l7 + 0x35], %i0
addccc %o5, 0x11B6, %g6
loop_1946:
xor %g7, %l2, %g2
tcs %icc, 0x0
srax %i4, %o1, %l1
st %f2, [%l7 + 0x58]
fornot2 %f6, %f12, %f12
bg %xcc, loop_1947
bpos %xcc, loop_1948
ldx [%l7 + 0x20], %g3
bcc,a loop_1949
loop_1947:
fmuld8ulx16 %f0, %f11, %f6
loop_1948:
alignaddrl %o3, %i1, %o2
sllx %l3, %l6, %o0
loop_1949:
stb %l0, [%l7 + 0x27]
fmovrdlz %l4, %f14, %f14
tne %xcc, 0x6
edge8 %i6, %i7, %o6
stw %o7, [%l7 + 0x2C]
stb %g4, [%l7 + 0x68]
fbn,a %fcc3, loop_1950
srl %l5, %i5, %i2
fmovsvs %icc, %f2, %f15
ldsw [%l7 + 0x58], %i3
loop_1950:
ldx [%l7 + 0x08], %g5
fpsub32s %f4, %f13, %f11
bneg loop_1951
ldx [%l7 + 0x20], %g1
udivx %i0, 0x1126, %o5
movl %icc, %o4, %g7
loop_1951:
edge32n %l2, %g6, %i4
brgz,a %o1, loop_1952
bleu %xcc, loop_1953
fbe %fcc1, loop_1954
lduw [%l7 + 0x3C], %g2
loop_1952:
subcc %g3, %o3, %l1
loop_1953:
srl %o2, 0x1D, %i1
loop_1954:
movge %icc, %l3, %o0
st %f12, [%l7 + 0x08]
te %icc, 0x3
fnor %f4, %f8, %f14
fones %f14
ld [%l7 + 0x4C], %f2
st %f10, [%l7 + 0x08]
fmovrse %l0, %f14, %f13
xnorcc %l4, 0x0F4B, %i6
bvc,a %icc, loop_1955
lduh [%l7 + 0x78], %i7
edge8ln %l6, %o7, %g4
tn %xcc, 0x1
loop_1955:
fmovdleu %icc, %f13, %f12
fmovrdlz %l5, %f2, %f12
tleu %xcc, 0x3
te %icc, 0x1
fmovsle %xcc, %f14, %f6
fcmpd %fcc1, %f2, %f6
lduh [%l7 + 0x58], %o6
addcc %i5, 0x0592, %i2
fabsd %f14, %f6
fand %f0, %f8, %f10
ldx [%l7 + 0x50], %i3
ba,a,pn %xcc, loop_1956
st %f3, [%l7 + 0x44]
fnot2 %f0, %f8
fcmpne32 %f0, %f2, %g1
loop_1956:
fabss %f10, %f7
fmovdne %icc, %f6, %f9
brz,a %i0, loop_1957
fbo,a %fcc2, loop_1958
brz %g5, loop_1959
andn %o4, %o5, %l2
loop_1957:
bvs,a loop_1960
loop_1958:
srl %g7, %g6, %o1
loop_1959:
fmul8x16 %f14, %f2, %f4
array16 %g2, %i4, %o3
loop_1960:
sethi 0x0550, %l1
stw %g3, [%l7 + 0x6C]
ldd [%l7 + 0x30], %f8
fcmple16 %f2, %f10, %i1
stx %o2, [%l7 + 0x50]
fmovrdgz %o0, %f2, %f6
orn %l3, 0x14B1, %l4
fpsub16 %f8, %f2, %f0
st %f9, [%l7 + 0x64]
edge32 %l0, %i6, %i7
bgu loop_1961
std %f2, [%l7 + 0x48]
faligndata %f8, %f4, %f4
tvs %xcc, 0x7
loop_1961:
ldd [%l7 + 0x08], %f4
movne %xcc, %o7, %l6
nop
setx loop_1962, %l0, %l1
jmpl %l1, %g4
smul %l5, 0x17D3, %i5
fzero %f4
tvc %icc, 0x7
loop_1962:
lduh [%l7 + 0x4A], %i2
fble %fcc0, loop_1963
brlz %i3, loop_1964
siam 0x7
tne %xcc, 0x0
loop_1963:
bn,a loop_1965
loop_1964:
tle %xcc, 0x1
fbuge %fcc3, loop_1966
lduh [%l7 + 0x76], %o6
loop_1965:
nop
setx loop_1967, %l0, %l1
jmpl %l1, %i0
fmovde %xcc, %f8, %f1
loop_1966:
std %f10, [%l7 + 0x10]
fcmpne16 %f14, %f4, %g5
loop_1967:
ldd [%l7 + 0x38], %f2
fpadd32s %f15, %f7, %f6
edge32n %o4, %g1, %o5
bneg loop_1968
fbn %fcc0, loop_1969
std %f8, [%l7 + 0x58]
stw %g7, [%l7 + 0x38]
loop_1968:
fmovsa %xcc, %f2, %f4
loop_1969:
fcmple16 %f4, %f0, %l2
fmovdne %xcc, %f13, %f11
stb %g6, [%l7 + 0x76]
fandnot1 %f14, %f6, %f14
st %f2, [%l7 + 0x10]
bcs,pn %icc, loop_1970
ldsw [%l7 + 0x3C], %o1
array32 %g2, %i4, %o3
fabsd %f14, %f0
loop_1970:
fmul8x16 %f6, %f10, %f4
lduw [%l7 + 0x44], %g3
ble loop_1971
sth %i1, [%l7 + 0x7C]
stw %o2, [%l7 + 0x10]
edge32n %l1, %l3, %o0
loop_1971:
sra %l0, 0x1C, %i6
fmovsvs %icc, %f2, %f15
ldub [%l7 + 0x55], %i7
fmul8x16al %f9, %f13, %f4
fpsub32 %f14, %f2, %f14
stw %l4, [%l7 + 0x34]
movpos %icc, %l6, %o7
addcc %g4, 0x03E9, %i5
ld [%l7 + 0x10], %f8
movrne %l5, 0x315, %i3
fsrc2 %f12, %f4
st %f0, [%l7 + 0x18]
tne %icc, 0x3
movvs %xcc, %o6, %i0
fbn %fcc3, loop_1972
movgu %icc, %i2, %g5
bvs,a,pn %xcc, loop_1973
te %xcc, 0x5
loop_1972:
ldsw [%l7 + 0x40], %g1
array16 %o5, %g7, %l2
loop_1973:
movrgz %g6, 0x37E, %o4
fandnot1s %f14, %f9, %f11
edge8ln %o1, %g2, %i4
udivx %g3, 0x117E, %o3
fornot2 %f14, %f14, %f12
fmovsvs %icc, %f15, %f7
fbuge,a %fcc0, loop_1974
brgz,a %i1, loop_1975
ldub [%l7 + 0x5E], %o2
stb %l1, [%l7 + 0x48]
loop_1974:
stb %l3, [%l7 + 0x28]
loop_1975:
bgu,a %xcc, loop_1976
andcc %l0, 0x03ED, %i6
ba,a,pt %xcc, loop_1977
fcmpne16 %f8, %f10, %i7
loop_1976:
tcc %xcc, 0x7
sth %l4, [%l7 + 0x6E]
loop_1977:
fsrc1s %f5, %f4
ldx [%l7 + 0x18], %o0
ldsb [%l7 + 0x78], %l6
sth %g4, [%l7 + 0x48]
fmovrslez %o7, %f14, %f11
fmovsl %xcc, %f6, %f4
fnot1 %f12, %f12
lduh [%l7 + 0x58], %l5
subcc %i5, %o6, %i0
stw %i3, [%l7 + 0x24]
stw %g5, [%l7 + 0x7C]
bvs,a,pn %icc, loop_1978
ldx [%l7 + 0x78], %g1
stw %o5, [%l7 + 0x0C]
fandnot1 %f4, %f14, %f4
loop_1978:
fmovdl %icc, %f0, %f11
mulscc %i2, 0x0F67, %g7
orncc %l2, %g6, %o1
fsrc1 %f8, %f10
ld [%l7 + 0x54], %f7
fandnot2 %f6, %f4, %f2
pdist %f10, %f6, %f12
ldsb [%l7 + 0x73], %g2
sra %i4, %g3, %o3
bg,a loop_1979
stx %i1, [%l7 + 0x40]
tsubcctv %o4, 0x01BC, %o2
stb %l1, [%l7 + 0x59]
loop_1979:
std %f12, [%l7 + 0x78]
fble,a %fcc2, loop_1980
fmovsl %icc, %f9, %f3
fsrc1 %f8, %f4
stw %l3, [%l7 + 0x68]
loop_1980:
fmovsleu %icc, %f3, %f2
tge %xcc, 0x6
lduw [%l7 + 0x68], %l0
fnor %f10, %f4, %f4
stx %i7, [%l7 + 0x38]
edge16ln %i6, %o0, %l6
ldsw [%l7 + 0x08], %l4
tne %xcc, 0x5
fmovsg %icc, %f0, %f2
movcs %xcc, %o7, %g4
fors %f14, %f8, %f2
fbul,a %fcc0, loop_1981
ldsw [%l7 + 0x40], %i5
fpsub16 %f0, %f6, %f4
movne %xcc, %l5, %o6
loop_1981:
bcs,a,pt %icc, loop_1982
fbug %fcc0, loop_1983
fzero %f12
lduw [%l7 + 0x10], %i3
loop_1982:
fpsub32 %f14, %f10, %f12
loop_1983:
brgz %i0, loop_1984
umul %g5, 0x0BBE, %g1
ldsw [%l7 + 0x30], %o5
movvs %xcc, %i2, %l2
loop_1984:
bg,a,pn %xcc, loop_1985
tpos %icc, 0x2
fcmple16 %f4, %f8, %g7
bg,a loop_1986
loop_1985:
stb %g6, [%l7 + 0x18]
smulcc %o1, %g2, %g3
ldsh [%l7 + 0x7A], %i4
loop_1986:
fornot1s %f15, %f1, %f9
xnor %i1, %o3, %o4
sth %o2, [%l7 + 0x28]
fmovsvc %icc, %f6, %f7
fpsub16s %f3, %f0, %f13
bshuffle %f12, %f6, %f4
movrlez %l3, %l0, %l1
fpsub16 %f0, %f2, %f14
stx %i7, [%l7 + 0x58]
lduh [%l7 + 0x66], %i6
ldsb [%l7 + 0x36], %l6
fsrc1s %f4, %f14
stb %o0, [%l7 + 0x48]
fmovdpos %xcc, %f10, %f1
fmovsge %icc, %f6, %f10
pdist %f8, %f4, %f6
fbul,a %fcc3, loop_1987
ldsw [%l7 + 0x34], %o7
lduw [%l7 + 0x2C], %l4
fcmps %fcc0, %f2, %f12
loop_1987:
fands %f5, %f14, %f5
fpsub32s %f13, %f15, %f12
sdiv %i5, 0x0E87, %g4
fmovdne %icc, %f1, %f2
udivx %l5, 0x0760, %i3
orn %i0, 0x048C, %g5
edge32n %g1, %o5, %i2
fcmpgt32 %f10, %f2, %l2
fnegd %f4, %f2
fpadd16s %f12, %f7, %f15
orncc %o6, 0x132B, %g6
fsrc1s %f3, %f11
fcmpeq16 %f10, %f8, %o1
ldub [%l7 + 0x75], %g2
stw %g3, [%l7 + 0x2C]
brgz,a %i4, loop_1988
ld [%l7 + 0x2C], %f15
edge32ln %i1, %g7, %o4
ldub [%l7 + 0x70], %o2
loop_1988:
srl %l3, %o3, %l0
brnz %l1, loop_1989
stb %i6, [%l7 + 0x67]
ldd [%l7 + 0x40], %f6
popc %i7, %o0
loop_1989:
fmovdgu %xcc, %f13, %f12
edge32l %o7, %l4, %i5
fsrc2s %f1, %f1
umul %g4, %l6, %i3
std %f4, [%l7 + 0x78]
be,pt %icc, loop_1990
ldsw [%l7 + 0x78], %i0
ld [%l7 + 0x08], %f9
lduh [%l7 + 0x5A], %g5
loop_1990:
std %f12, [%l7 + 0x40]
ldd [%l7 + 0x48], %f4
edge8l %l5, %g1, %o5
brnz,a %i2, loop_1991
movrlez %o6, 0x097, %g6
movne %icc, %o1, %l2
fsrc2s %f7, %f5
loop_1991:
ldsh [%l7 + 0x32], %g2
fmovdcc %xcc, %f12, %f13
st %f0, [%l7 + 0x48]
fsrc2s %f10, %f1
fnot1 %f6, %f14
fzero %f0
fands %f9, %f4, %f3
orncc %i4, %i1, %g3
fornot1s %f3, %f12, %f3
siam 0x3
fcmpne16 %f2, %f2, %g7
fmovsl %icc, %f8, %f12
nop
setx loop_1992, %l0, %l1
jmpl %l1, %o4
movle %xcc, %o2, %o3
popc 0x15F7, %l0
fxnor %f12, %f6, %f0
loop_1992:
movrlez %l3, %l1, %i6
fbue,a %fcc2, loop_1993
ldub [%l7 + 0x7A], %o0
ldsb [%l7 + 0x61], %o7
subc %i7, 0x11A1, %l4
loop_1993:
lduw [%l7 + 0x14], %g4
sll %l6, %i5, %i3
fmovsl %xcc, %f10, %f0
faligndata %f6, %f6, %f10
fmovdvs %xcc, %f9, %f11
std %f14, [%l7 + 0x58]
fmovrde %g5, %f4, %f14
tneg %icc, 0x1
fnegs %f2, %f14
fcmped %fcc0, %f0, %f2
lduh [%l7 + 0x74], %l5
ldsh [%l7 + 0x20], %i0
orn %o5, 0x1393, %i2
ldsh [%l7 + 0x0C], %o6
fnegd %f14, %f6
std %f14, [%l7 + 0x30]
fba,a %fcc2, loop_1994
fandnot1 %f10, %f8, %f4
movne %xcc, %g1, %o1
fmovrdgz %l2, %f8, %f8
loop_1994:
fxor %f6, %f12, %f12
mova %xcc, %g6, %g2
ble,a %icc, loop_1995
nop
setx loop_1996, %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
tgu %icc, 0x3
umul %i1, %i4, %g3
loop_1995:
ldub [%l7 + 0x77], %o4
loop_1996:
fxnors %f7, %f10, %f15
xorcc %g7, %o3, %l0
tl %icc, 0x4
ld [%l7 + 0x3C], %f15
stx %o2, [%l7 + 0x10]
std %f12, [%l7 + 0x70]
smul %l1, 0x0B44, %i6
ldub [%l7 + 0x0C], %l3
sll %o7, 0x05, %i7
lduw [%l7 + 0x60], %l4
bgu,a %xcc, loop_1997
fnegs %f3, %f11
edge32n %o0, %l6, %g4
ldsw [%l7 + 0x7C], %i3
loop_1997:
sdivcc %i5, 0x0506, %g5
sth %i0, [%l7 + 0x16]
ld [%l7 + 0x74], %f12
fnors %f13, %f4, %f12
fmovdpos %xcc, %f12, %f6
stw %l5, [%l7 + 0x44]
st %f6, [%l7 + 0x48]
udivx %o5, 0x0C7F, %o6
fmovrslz %i2, %f0, %f7
andn %o1, %g1, %l2
nop
setx loop_1998, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1s %f10, %f10
fxor %f6, %f10, %f8
fpadd16 %f2, %f2, %f0
loop_1998:
bshuffle %f2, %f0, %f0
array16 %g2, %g6, %i4
movn %xcc, %i1, %g3
fcmpeq16 %f0, %f0, %o4
movge %icc, %o3, %l0
stx %g7, [%l7 + 0x70]
fmovdn %xcc, %f9, %f2
fcmple32 %f12, %f8, %l1
ldd [%l7 + 0x08], %f4
movrlez %i6, 0x0E7, %l3
tgu %icc, 0x6
fbu,a %fcc2, loop_1999
stw %o2, [%l7 + 0x5C]
movg %icc, %i7, %l4
orn %o0, 0x0931, %l6
loop_1999:
ldx [%l7 + 0x38], %g4
st %f1, [%l7 + 0x74]
tcc %xcc, 0x6
fnegs %f1, %f11
tl %xcc, 0x5
edge32ln %i3, %i5, %o7
call loop_2000
bleu,pn %xcc, loop_2001
fcmped %fcc2, %f2, %f6
tle %xcc, 0x2
loop_2000:
ldsb [%l7 + 0x31], %g5
loop_2001:
edge16l %l5, %o5, %i0
edge16l %i2, %o1, %o6
stb %l2, [%l7 + 0x6E]
call loop_2002
bcc,pn %icc, loop_2003
lduh [%l7 + 0x64], %g2
ldd [%l7 + 0x48], %f0
loop_2002:
sra %g6, %g1, %i4
loop_2003:
stw %i1, [%l7 + 0x7C]
umulcc %g3, 0x0B4B, %o3
bvc,a %icc, loop_2004
fmovd %f10, %f14
std %f6, [%l7 + 0x70]
bpos,pn %icc, loop_2005
loop_2004:
stb %l0, [%l7 + 0x4A]
st %f7, [%l7 + 0x20]
bge,pn %icc, loop_2006
loop_2005:
fnands %f15, %f11, %f9
movvs %xcc, %o4, %g7
fsrc2s %f9, %f3
loop_2006:
ldub [%l7 + 0x55], %i6
fmul8ulx16 %f14, %f14, %f14
srax %l3, 0x0F, %l1
fmovsg %icc, %f1, %f15
movre %i7, 0x2C3, %l4
tsubcc %o0, %l6, %o2
stb %i3, [%l7 + 0x52]
pdist %f8, %f4, %f8
tg %xcc, 0x2
stx %i5, [%l7 + 0x60]
ldsb [%l7 + 0x12], %g4
ldd [%l7 + 0x70], %f4
alignaddr %o7, %l5, %o5
tle %xcc, 0x7
movrlz %i0, %g5, %i2
edge8n %o1, %o6, %g2
lduh [%l7 + 0x4E], %g6
fmovdge %icc, %f11, %f6
fcmpne16 %f4, %f10, %g1
ldsb [%l7 + 0x7F], %i4
ldsb [%l7 + 0x4C], %l2
ldsh [%l7 + 0x16], %g3
brlez,a %i1, loop_2007
lduw [%l7 + 0x5C], %l0
std %f2, [%l7 + 0x48]
fbug %fcc3, loop_2008
loop_2007:
fbul,a %fcc2, loop_2009
smul %o3, %g7, %o4
ta %xcc, 0x1
loop_2008:
fandnot2s %f1, %f6, %f10
loop_2009:
fble %fcc1, loop_2010
stx %i6, [%l7 + 0x18]
fmul8x16 %f3, %f2, %f10
fandnot2 %f8, %f8, %f6
loop_2010:
sethi 0x0540, %l1
stx %l3, [%l7 + 0x50]
bvc,pn %icc, loop_2011
srl %i7, %o0, %l6
lduw [%l7 + 0x5C], %o2
ldsh [%l7 + 0x46], %l4
loop_2011:
fabss %f1, %f13
subcc %i5, %i3, %g4
fpadd16s %f15, %f6, %f1
movne %xcc, %l5, %o7
lduw [%l7 + 0x24], %i0
st %f13, [%l7 + 0x20]
fmul8x16 %f11, %f2, %f0
movrne %o5, %i2, %g5
bcs,a loop_2012
fmovdle %xcc, %f1, %f4
stw %o1, [%l7 + 0x60]
srl %g2, %g6, %o6
loop_2012:
movcs %icc, %g1, %l2
sub %i4, 0x1C86, %i1
sub %g3, %l0, %g7
fble,a %fcc3, loop_2013
fbne %fcc1, loop_2014
sth %o4, [%l7 + 0x16]
xnorcc %o3, 0x18C4, %l1
loop_2013:
tgu %xcc, 0x6
loop_2014:
taddcc %i6, %l3, %i7
edge8n %l6, %o2, %o0
fzero %f0
fmovdn %icc, %f2, %f4
fmul8ulx16 %f6, %f6, %f0
lduh [%l7 + 0x18], %i5
ldd [%l7 + 0x70], %f14
bl,pn %xcc, loop_2015
fmovrsgez %l4, %f13, %f12
xorcc %g4, 0x1270, %i3
fcmple32 %f12, %f14, %o7
loop_2015:
fbne,a %fcc1, loop_2016
tne %xcc, 0x5
smul %l5, 0x0E9C, %o5
andncc %i2, %g5, %o1
loop_2016:
lduw [%l7 + 0x3C], %i0
ldx [%l7 + 0x68], %g6
ldub [%l7 + 0x29], %g2
fzeros %f4
fbg,a %fcc3, loop_2017
bne,a %xcc, loop_2018
fmul8ulx16 %f14, %f4, %f6
tsubcctv %o6, %g1, %l2
loop_2017:
ldsw [%l7 + 0x20], %i4
loop_2018:
ldd [%l7 + 0x20], %f6
fornot2s %f13, %f11, %f9
fmovsleu %icc, %f5, %f10
stw %i1, [%l7 + 0x68]
sdivcc %l0, 0x0820, %g3
nop
setx loop_2019, %l0, %l1
jmpl %l1, %o4
brlz,a %o3, loop_2020
xor %g7, %l1, %l3
udivcc %i7, 0x1CF7, %l6
loop_2019:
ldsw [%l7 + 0x64], %i6
loop_2020:
brlez,a %o0, loop_2021
srl %i5, 0x0C, %o2
movpos %icc, %l4, %g4
nop
setx loop_2022, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2021:
subccc %i3, %o7, %o5
ldsw [%l7 + 0x18], %i2
fpsub16 %f4, %f2, %f14
loop_2022:
ldx [%l7 + 0x68], %g5
edge8n %o1, %i0, %l5
std %f0, [%l7 + 0x20]
ldub [%l7 + 0x33], %g2
ldx [%l7 + 0x68], %o6
tpos %icc, 0x4
addcc %g1, %l2, %g6
movvs %icc, %i1, %l0
fmovdle %icc, %f0, %f0
subc %i4, %o4, %o3
fnegs %f11, %f8
ldd [%l7 + 0x18], %f0
movle %xcc, %g7, %g3
fmovdneg %icc, %f5, %f3
mova %xcc, %l3, %l1
lduh [%l7 + 0x6E], %i7
sub %l6, 0x175D, %i6
fmovdvs %xcc, %f10, %f2
bvc,a,pn %xcc, loop_2023
fmovsleu %xcc, %f13, %f10
ldsh [%l7 + 0x7E], %o0
fmovs %f13, %f5
loop_2023:
bne,pn %xcc, loop_2024
ldsh [%l7 + 0x32], %o2
fmovdgu %icc, %f3, %f13
movcc %icc, %i5, %l4
loop_2024:
stw %i3, [%l7 + 0x08]
stw %o7, [%l7 + 0x2C]
tle %icc, 0x3
fmovscc %icc, %f0, %f14
fmovsge %icc, %f0, %f0
fmovdg %xcc, %f7, %f14
edge8ln %g4, %i2, %o5
fmovse %xcc, %f2, %f13
sllx %o1, 0x0B, %g5
fbo,a %fcc1, loop_2025
alignaddr %l5, %g2, %i0
ld [%l7 + 0x2C], %f3
lduh [%l7 + 0x2C], %g1
loop_2025:
ldub [%l7 + 0x3F], %l2
ldd [%l7 + 0x48], %f14
sethi 0x04BB, %g6
fblg %fcc3, loop_2026
sdivcc %o6, 0x1B0F, %i1
bne,a,pt %icc, loop_2027
edge32 %i4, %l0, %o3
loop_2026:
movrne %o4, 0x313, %g7
bvc,a,pt %xcc, loop_2028
loop_2027:
fbug,a %fcc3, loop_2029
movg %xcc, %l3, %l1
fmovdgu %icc, %f6, %f12
loop_2028:
fcmpeq32 %f10, %f4, %i7
loop_2029:
lduh [%l7 + 0x28], %l6
sra %g3, 0x00, %i6
ldx [%l7 + 0x48], %o0
lduw [%l7 + 0x40], %i5
lduh [%l7 + 0x36], %o2
brlz,a %l4, loop_2030
fbne %fcc1, loop_2031
ldub [%l7 + 0x0A], %o7
nop
setx loop_2032, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2030:
fpsub16 %f4, %f0, %f12
loop_2031:
ldsw [%l7 + 0x78], %g4
edge8n %i3, %i2, %o5
loop_2032:
fsrc2 %f8, %f14
fmovrdlez %o1, %f2, %f4
and %l5, 0x0D43, %g5
tcs %icc, 0x7
ld [%l7 + 0x38], %f7
fmovrdne %g2, %f8, %f10
movneg %xcc, %g1, %i0
stb %g6, [%l7 + 0x6D]
ldsb [%l7 + 0x6F], %l2
array16 %i1, %o6, %i4
fmovdne %icc, %f4, %f1
ble %icc, loop_2033
fmul8ulx16 %f10, %f6, %f2
bvc %icc, loop_2034
fzeros %f14
loop_2033:
stb %o3, [%l7 + 0x3B]
ld [%l7 + 0x74], %f13
loop_2034:
sdiv %o4, 0x0BDA, %g7
ldsw [%l7 + 0x78], %l3
movpos %xcc, %l0, %l1
edge16ln %l6, %g3, %i7
tgu %icc, 0x3
and %i6, 0x1F9C, %o0
stw %i5, [%l7 + 0x34]
nop
setx loop_2035, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movleu %icc, %o2, %o7
fbue,a %fcc2, loop_2036
ld [%l7 + 0x2C], %f7
loop_2035:
sth %l4, [%l7 + 0x46]
nop
setx loop_2037, %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_2036:
fmovrde %g4, %f2, %f14
fmul8x16au %f8, %f9, %f10
stb %i2, [%l7 + 0x7A]
loop_2037:
xnor %o5, 0x1F59, %i3
fmovse %xcc, %f14, %f12
xor %o1, 0x007A, %l5
sdiv %g5, 0x18D4, %g1
nop
setx loop_2038, %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
brlez %g2, loop_2039
ldx [%l7 + 0x68], %i0
fba %fcc0, loop_2040
loop_2038:
fmovdne %xcc, %f1, %f5
loop_2039:
lduw [%l7 + 0x4C], %l2
xnorcc %i1, 0x0E15, %g6
loop_2040:
tneg %icc, 0x0
tcs %xcc, 0x2
ldub [%l7 + 0x36], %o6
fblg,a %fcc1, loop_2041
sub %o3, 0x062E, %o4
fbl %fcc1, loop_2042
fands %f1, %f5, %f8
loop_2041:
udivx %i4, 0x1CF3, %g7
fmovdpos %xcc, %f3, %f2
loop_2042:
fpsub16 %f8, %f10, %f8
fors %f14, %f5, %f8
edge16l %l3, %l0, %l1
ld [%l7 + 0x54], %f10
stw %l6, [%l7 + 0x7C]
tgu %xcc, 0x7
stx %g3, [%l7 + 0x70]
fsrc2s %f13, %f14
fbo %fcc2, loop_2043
tsubcc %i7, 0x1936, %i6
edge8 %o0, %o2, %o7
fmovdcc %xcc, %f9, %f8
loop_2043:
fmovrdgez %i5, %f10, %f2
fcmps %fcc1, %f3, %f14
stw %g4, [%l7 + 0x6C]
ldub [%l7 + 0x40], %l4
ldsw [%l7 + 0x2C], %o5
ldsw [%l7 + 0x28], %i2
ldsb [%l7 + 0x72], %o1
andcc %i3, 0x0C03, %g5
pdist %f10, %f8, %f10
fmul8x16 %f0, %f6, %f14
fblg,a %fcc1, loop_2044
fbue,a %fcc0, loop_2045
fmovsleu %icc, %f0, %f15
edge16 %l5, %g1, %g2
loop_2044:
bge,a %xcc, loop_2046
loop_2045:
addcc %i0, 0x195B, %l2
ldsw [%l7 + 0x08], %g6
bvs,a loop_2047
loop_2046:
udivcc %o6, 0x03EA, %o3
bn,pn %xcc, loop_2048
fmovsleu %xcc, %f9, %f14
loop_2047:
subccc %i1, %o4, %g7
te %xcc, 0x4
loop_2048:
fornot1 %f10, %f14, %f10
fpsub16s %f7, %f12, %f10
addc %l3, %i4, %l0
stw %l6, [%l7 + 0x60]
fxor %f14, %f12, %f4
ldub [%l7 + 0x10], %g3
bcc loop_2049
sra %i7, %l1, %i6
movpos %xcc, %o2, %o0
lduh [%l7 + 0x72], %o7
loop_2049:
lduh [%l7 + 0x10], %g4
andn %i5, %l4, %i2
fnegs %f1, %f13
fpsub16 %f14, %f0, %f12
sth %o5, [%l7 + 0x7C]
fmovdcs %icc, %f14, %f10
stb %i3, [%l7 + 0x66]
ldsh [%l7 + 0x2C], %g5
fmovsneg %icc, %f11, %f14
srax %l5, %g1, %o1
tleu %xcc, 0x7
fandnot2 %f12, %f2, %f2
fpack16 %f0, %f4
sub %g2, %i0, %l2
fpsub32s %f15, %f14, %f0
ldsw [%l7 + 0x64], %g6
fmovsle %xcc, %f12, %f4
stw %o6, [%l7 + 0x48]
ldd [%l7 + 0x60], %f6
fnor %f4, %f10, %f4
fmovdne %icc, %f1, %f9
mova %xcc, %i1, %o4
edge16n %g7, %l3, %o3
stx %l0, [%l7 + 0x78]
stb %i4, [%l7 + 0x5B]
stw %g3, [%l7 + 0x20]
bgu %icc, loop_2050
fxnors %f4, %f0, %f12
lduh [%l7 + 0x1A], %l6
sethi 0x17E0, %l1
loop_2050:
taddcc %i7, %i6, %o2
bg,a,pn %icc, loop_2051
popc 0x1219, %o7
ldsh [%l7 + 0x08], %g4
bneg,pt %icc, loop_2052
loop_2051:
ldsb [%l7 + 0x20], %o0
fbu %fcc0, loop_2053
fcmpes %fcc1, %f11, %f3
loop_2052:
tpos %icc, 0x4
fmovrdlz %l4, %f6, %f12
loop_2053:
siam 0x0
ldsh [%l7 + 0x54], %i5
taddcc %o5, %i2, %i3
subccc %g5, 0x02CA, %l5
fabss %f6, %f8
ldx [%l7 + 0x78], %o1
stx %g1, [%l7 + 0x10]
fmovdl %icc, %f4, %f1
ldsh [%l7 + 0x56], %g2
tsubcctv %i0, 0x10BB, %g6
ldub [%l7 + 0x3A], %l2
fpadd16s %f3, %f7, %f11
ldub [%l7 + 0x6A], %o6
udivx %i1, 0x1842, %g7
andcc %o4, 0x174C, %l3
fmul8x16au %f13, %f0, %f12
lduh [%l7 + 0x10], %l0
ldub [%l7 + 0x2C], %o3
fmovda %icc, %f14, %f0
edge8 %g3, %l6, %i4
movrgz %i7, %i6, %l1
ldsb [%l7 + 0x0E], %o7
fors %f4, %f11, %f7
sth %g4, [%l7 + 0x60]
st %f6, [%l7 + 0x2C]
ldsw [%l7 + 0x6C], %o2
tge %xcc, 0x6
fbu %fcc2, loop_2054
fmovrdne %l4, %f4, %f14
stx %o0, [%l7 + 0x10]
ldd [%l7 + 0x58], %f8
loop_2054:
brgz %o5, loop_2055
fmovd %f0, %f6
movneg %icc, %i2, %i5
tvs %xcc, 0x4
loop_2055:
fbul %fcc3, loop_2056
movrne %i3, %g5, %l5
fmovsgu %icc, %f4, %f7
ldub [%l7 + 0x69], %g1
loop_2056:
bpos,pn %xcc, loop_2057
fble,a %fcc3, loop_2058
fones %f11
lduh [%l7 + 0x68], %g2
loop_2057:
tneg %xcc, 0x6
loop_2058:
fmovdcs %xcc, %f11, %f15
fmovspos %icc, %f6, %f2
ldd [%l7 + 0x18], %f14
fornot1 %f8, %f0, %f4
edge32n %i0, %o1, %g6
stb %l2, [%l7 + 0x43]
sdiv %i1, 0x04FA, %g7
bcc %icc, loop_2059
ldub [%l7 + 0x25], %o4
fors %f1, %f5, %f14
fcmple32 %f6, %f10, %l3
loop_2059:
sra %o6, 0x02, %o3
brz,a %g3, loop_2060
udiv %l6, 0x1D4A, %i4
stb %l0, [%l7 + 0x16]
bge,pn %icc, loop_2061
loop_2060:
sth %i6, [%l7 + 0x30]
sll %i7, 0x0C, %l1
and %o7, %o2, %l4
loop_2061:
ldub [%l7 + 0x14], %o0
fmovsl %xcc, %f7, %f2
movneg %icc, %o5, %i2
brz,a %g4, loop_2062
fxor %f4, %f4, %f10
lduw [%l7 + 0x44], %i3
edge32ln %g5, %i5, %g1
loop_2062:
ldub [%l7 + 0x75], %g2
fandnot1s %f7, %f14, %f8
smul %i0, %l5, %o1
fbug %fcc1, loop_2063
tleu %icc, 0x5
smulcc %l2, 0x15CD, %g6
tsubcctv %i1, %g7, %l3
loop_2063:
call loop_2064
tcs %xcc, 0x4
stx %o4, [%l7 + 0x40]
fba %fcc3, loop_2065
loop_2064:
sllx %o6, %o3, %g3
ldsb [%l7 + 0x21], %l6
fbg,a %fcc2, loop_2066
loop_2065:
fnot1s %f12, %f3
ldx [%l7 + 0x68], %i4
fbu %fcc1, loop_2067
loop_2066:
stb %i6, [%l7 + 0x19]
fmovrdne %l0, %f0, %f4
tcc %xcc, 0x6
loop_2067:
movcc %icc, %i7, %o7
fornot1 %f12, %f0, %f4
fornot1 %f12, %f4, %f10
fmovsg %xcc, %f9, %f2
fcmped %fcc3, %f8, %f14
fornot2s %f3, %f15, %f7
std %f0, [%l7 + 0x40]
fpadd32 %f0, %f6, %f12
fmovrde %l1, %f0, %f2
tneg %xcc, 0x2
fmovsgu %xcc, %f9, %f5
stw %l4, [%l7 + 0x68]
subc %o2, 0x1A79, %o0
taddcc %i2, %g4, %o5
fmovrdgz %g5, %f10, %f14
edge16n %i5, %g1, %i3
addcc %g2, 0x18D1, %l5
fmuld8ulx16 %f6, %f8, %f10
fnot2 %f2, %f0
movpos %icc, %o1, %l2
xnor %g6, %i1, %g7
fcmpeq32 %f8, %f2, %i0
ldd [%l7 + 0x28], %f14
bne %xcc, loop_2068
fmovsvc %xcc, %f3, %f10
fmovsleu %icc, %f5, %f8
fpsub32s %f2, %f0, %f6
loop_2068:
stx %l3, [%l7 + 0x10]
ldsh [%l7 + 0x0C], %o4
lduw [%l7 + 0x7C], %o3
ldsh [%l7 + 0x70], %o6
xnorcc %l6, 0x1CAB, %i4
fpadd16s %f1, %f6, %f5
fmul8x16 %f6, %f4, %f6
bvs,a loop_2069
ldsw [%l7 + 0x5C], %i6
movg %xcc, %l0, %i7
fmovsgu %xcc, %f6, %f15
loop_2069:
fpack32 %f2, %f4, %f2
fmovdpos %xcc, %f5, %f1
fandnot2s %f5, %f7, %f8
fmovdvc %xcc, %f3, %f11
bgu,pt %icc, loop_2070
fmovsneg %icc, %f4, %f15
fmovrdlz %o7, %f14, %f12
fmul8x16al %f6, %f4, %f6
loop_2070:
sth %g3, [%l7 + 0x1A]
fcmpne32 %f12, %f14, %l4
fabsd %f2, %f8
fnot2s %f0, %f6
fcmpgt16 %f10, %f12, %o2
fxnor %f14, %f4, %f10
fsrc1s %f13, %f9
ldd [%l7 + 0x48], %f2
fmovdcc %xcc, %f5, %f6
tgu %xcc, 0x6
movcc %xcc, %l1, %o0
ldsh [%l7 + 0x7C], %i2
sll %g4, 0x15, %o5
addc %g5, 0x0A89, %g1
st %f14, [%l7 + 0x24]
bpos,a %xcc, loop_2071
movre %i5, 0x0AD, %i3
sth %l5, [%l7 + 0x16]
movrgez %o1, %l2, %g2
loop_2071:
fmovsleu %xcc, %f3, %f15
pdist %f6, %f0, %f6
fcmpne32 %f8, %f8, %g6
fmovsl %icc, %f9, %f2
fands %f2, %f12, %f10
fcmpgt16 %f14, %f10, %g7
ble,a loop_2072
fsrc2 %f2, %f10
fpadd32 %f10, %f0, %f4
fxor %f14, %f8, %f14
loop_2072:
fmovrde %i0, %f0, %f4
fnot1s %f12, %f11
ldsb [%l7 + 0x25], %i1
movleu %xcc, %o4, %o3
ldub [%l7 + 0x11], %o6
alignaddr %l3, %l6, %i6
andncc %i4, %l0, %i7
ta %icc, 0x2
bcc,a %icc, loop_2073
fmovscc %icc, %f9, %f8
ldd [%l7 + 0x50], %f14
or %o7, %g3, %o2
loop_2073:
ldsb [%l7 + 0x69], %l4
bcc loop_2074
std %f8, [%l7 + 0x28]
fcmpne32 %f0, %f10, %o0
fmovdvs %icc, %f9, %f4
loop_2074:
fmovdvc %icc, %f4, %f5
lduh [%l7 + 0x56], %l1
fmovsneg %icc, %f8, %f4
ldsw [%l7 + 0x3C], %g4
fmovdcc %xcc, %f5, %f1
xnorcc %i2, 0x1A2F, %g5
lduw [%l7 + 0x44], %g1
stw %i5, [%l7 + 0x28]
lduw [%l7 + 0x74], %i3
ble loop_2075
lduw [%l7 + 0x58], %l5
stx %o1, [%l7 + 0x08]
bvc loop_2076
loop_2075:
subcc %o5, %l2, %g6
lduw [%l7 + 0x1C], %g7
fmovrsgez %g2, %f2, %f3
loop_2076:
srl %i1, 0x10, %o4
stx %i0, [%l7 + 0x38]
ldsh [%l7 + 0x32], %o3
std %f8, [%l7 + 0x68]
fmovsgu %icc, %f0, %f11
stw %o6, [%l7 + 0x1C]
stw %l3, [%l7 + 0x1C]
edge8 %i6, %i4, %l6
fmuld8ulx16 %f2, %f0, %f2
stw %l0, [%l7 + 0x08]
ldx [%l7 + 0x40], %i7
fmovsne %icc, %f10, %f0
std %f12, [%l7 + 0x68]
fmovrsgz %g3, %f6, %f8
st %f8, [%l7 + 0x4C]
ldsb [%l7 + 0x7A], %o7
bge %xcc, loop_2077
edge8 %l4, %o2, %l1
fpadd16s %f9, %f2, %f12
std %f2, [%l7 + 0x68]
loop_2077:
tg %icc, 0x5
edge16n %g4, %i2, %g5
array16 %g1, %o0, %i5
fexpand %f9, %f0
st %f15, [%l7 + 0x18]
siam 0x2
ldx [%l7 + 0x68], %l5
fcmpne32 %f14, %f4, %i3
edge8ln %o1, %o5, %l2
fmovrdlz %g7, %f2, %f8
smul %g2, %i1, %g6
fbn,a %fcc0, loop_2078
fxnor %f0, %f6, %f10
bne,a,pn %xcc, loop_2079
sth %o4, [%l7 + 0x40]
loop_2078:
tleu %xcc, 0x5
fmovdl %icc, %f13, %f5
loop_2079:
st %f4, [%l7 + 0x38]
fmovscc %xcc, %f12, %f9
fsrc2 %f0, %f12
bneg,a,pt %xcc, loop_2080
ldsw [%l7 + 0x20], %o3
movg %icc, %i0, %l3
edge32ln %i6, %o6, %l6
loop_2080:
faligndata %f6, %f10, %f12
ldsb [%l7 + 0x43], %l0
orncc %i7, %i4, %o7
fzeros %f10
ldx [%l7 + 0x28], %g3
faligndata %f6, %f8, %f4
xorcc %o2, 0x19E9, %l1
fpsub16 %f6, %f10, %f0
tcc %xcc, 0x5
udivx %l4, 0x1B94, %g4
fmuld8sux16 %f2, %f6, %f6
fmovdvc %xcc, %f13, %f9
ld [%l7 + 0x7C], %f2
lduw [%l7 + 0x28], %g5
stx %g1, [%l7 + 0x50]
bpos,a,pn %icc, loop_2081
fmuld8sux16 %f14, %f12, %f14
fpack32 %f0, %f14, %f2
ld [%l7 + 0x7C], %f4
loop_2081:
sth %i2, [%l7 + 0x2A]
fblg,a %fcc0, loop_2082
fcmpeq16 %f0, %f8, %o0
fandnot1s %f15, %f1, %f15
fmovrslz %i5, %f8, %f9
loop_2082:
fmuld8sux16 %f7, %f5, %f6
lduh [%l7 + 0x30], %l5
movvs %icc, %i3, %o1
st %f12, [%l7 + 0x54]
fbo %fcc0, loop_2083
fmovsleu %xcc, %f3, %f2
movgu %xcc, %l2, %g7
ld [%l7 + 0x38], %f15
loop_2083:
stw %g2, [%l7 + 0x2C]
movrgz %i1, %g6, %o5
edge32n %o3, %o4, %l3
lduw [%l7 + 0x7C], %i6
array32 %i0, %o6, %l6
fbo,a %fcc2, loop_2084
fbu %fcc1, loop_2085
mulx %i7, 0x1AF3, %i4
stb %l0, [%l7 + 0x64]
loop_2084:
brgez,a %o7, loop_2086
loop_2085:
fornot1s %f7, %f15, %f11
bpos,pt %icc, loop_2087
edge32 %o2, %l1, %g3
loop_2086:
bcs %xcc, loop_2088
smulcc %l4, %g5, %g4
loop_2087:
nop
setx loop_2089, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movn %icc, %g1, %i2
loop_2088:
brnz,a %o0, loop_2090
ldub [%l7 + 0x48], %l5
loop_2089:
fmovsn %icc, %f15, %f6
std %f14, [%l7 + 0x38]
loop_2090:
movneg %xcc, %i3, %o1
fbo %fcc1, loop_2091
fmovdle %icc, %f9, %f2
bcc,a,pn %xcc, loop_2092
st %f4, [%l7 + 0x44]
loop_2091:
fxor %f2, %f10, %f12
tpos %xcc, 0x4
loop_2092:
be,a %xcc, loop_2093
ldsb [%l7 + 0x30], %i5
lduw [%l7 + 0x70], %l2
addcc %g2, %g7, %g6
loop_2093:
lduw [%l7 + 0x48], %i1
lduw [%l7 + 0x50], %o5
fcmpeq32 %f14, %f12, %o4
fxnors %f1, %f13, %f4
ldub [%l7 + 0x74], %o3
bne %icc, loop_2094
array8 %i6, %l3, %i0
fmovd %f10, %f10
ldub [%l7 + 0x7D], %o6
loop_2094:
lduw [%l7 + 0x60], %i7
fmovdvs %icc, %f5, %f11
fexpand %f4, %f6
fand %f14, %f8, %f4
fcmpgt16 %f8, %f0, %l6
fbug,a %fcc0, loop_2095
fandnot1 %f2, %f10, %f4
tcs %icc, 0x7
fmul8ulx16 %f6, %f2, %f10
loop_2095:
stx %l0, [%l7 + 0x20]
fmovsa %icc, %f8, %f1
bg,a,pt %icc, loop_2096
fzeros %f8
movpos %xcc, %o7, %i4
ldsb [%l7 + 0x1D], %o2
loop_2096:
fmovdcc %icc, %f0, %f10
stx %g3, [%l7 + 0x38]
fandnot1 %f6, %f14, %f14
faligndata %f8, %f2, %f4
xorcc %l4, %g5, %g4
brnz,a %g1, loop_2097
fmovsle %icc, %f15, %f6
lduw [%l7 + 0x68], %i2
sdivcc %o0, 0x1F2C, %l1
loop_2097:
std %f8, [%l7 + 0x28]
fmovrslz %l5, %f1, %f1
ldx [%l7 + 0x50], %i3
addccc %i5, 0x17F9, %l2
fnegd %f8, %f6
fmovrsgez %o1, %f7, %f15
tl %icc, 0x3
lduw [%l7 + 0x6C], %g2
fcmple16 %f14, %f8, %g7
stb %g6, [%l7 + 0x67]
orncc %o5, 0x0386, %o4
ldsb [%l7 + 0x32], %i1
brnz %o3, loop_2098
movleu %icc, %l3, %i6
fmovse %icc, %f14, %f5
fandnot1 %f2, %f6, %f10
loop_2098:
srax %i0, 0x07, %i7
xnor %l6, 0x175E, %l0
andcc %o6, %i4, %o7
ldsh [%l7 + 0x68], %g3
fmovsg %icc, %f0, %f0
fand %f8, %f10, %f0
fpadd16 %f6, %f0, %f6
stb %o2, [%l7 + 0x74]
tvc %xcc, 0x5
ldsw [%l7 + 0x30], %l4
bcc,a,pn %icc, loop_2099
bl,a %xcc, loop_2100
ba,pt %icc, loop_2101
fbuge,a %fcc1, loop_2102
loop_2099:
sll %g5, %g1, %g4
loop_2100:
nop
setx loop_2103, %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_2101:
edge32ln %i2, %l1, %l5
loop_2102:
movvc %xcc, %i3, %i5
smulcc %o0, 0x17AC, %o1
loop_2103:
xnorcc %l2, %g7, %g2
sra %g6, %o4, %o5
fpadd16s %f6, %f7, %f9
alignaddr %o3, %i1, %l3
brlez,a %i6, loop_2104
fmovsne %icc, %f13, %f11
stb %i7, [%l7 + 0x3F]
tsubcc %i0, 0x01E3, %l0
loop_2104:
fnegs %f6, %f7
st %f2, [%l7 + 0x30]
sdivx %o6, 0x12FF, %l6
nop
setx loop_2105, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x40], %i4
movge %icc, %g3, %o2
fbo,a %fcc3, loop_2106
loop_2105:
fmovscs %icc, %f10, %f1
fsrc1 %f4, %f6
sdivx %o7, 0x1C8F, %g5
loop_2106:
sth %l4, [%l7 + 0x2A]
edge32ln %g1, %i2, %l1
tneg %xcc, 0x6
ldd [%l7 + 0x28], %f6
tsubcctv %l5, 0x1EDD, %i3
movcc %xcc, %i5, %g4
fbue %fcc3, loop_2107
faligndata %f10, %f2, %f12
brgz,a %o0, loop_2108
addc %l2, %o1, %g2
loop_2107:
tneg %icc, 0x2
stx %g6, [%l7 + 0x28]
loop_2108:
stb %o4, [%l7 + 0x3E]
fxors %f1, %f9, %f7
fmul8ulx16 %f6, %f0, %f8
fpadd16 %f8, %f0, %f14
fmovdneg %xcc, %f8, %f15
stw %o5, [%l7 + 0x74]
fmovdvc %icc, %f3, %f3
fpsub32 %f0, %f4, %f14
array32 %g7, %i1, %l3
ble,pn %icc, loop_2109
fbul,a %fcc0, loop_2110
tl %xcc, 0x1
edge16ln %i6, %i7, %i0
loop_2109:
ldx [%l7 + 0x18], %o3
loop_2110:
sdivcc %o6, 0x15BB, %l0
udivx %i4, 0x0E01, %g3
smulcc %o2, %l6, %g5
array32 %l4, %g1, %i2
sllx %o7, %l1, %l5
mulscc %i5, %i3, %g4
ble,a,pn %icc, loop_2111
ldd [%l7 + 0x18], %f12
fmovdpos %xcc, %f15, %f9
fbe,a %fcc2, loop_2112
loop_2111:
fmovrde %o0, %f8, %f0
movcc %xcc, %l2, %g2
ldsb [%l7 + 0x0B], %g6
loop_2112:
ldsh [%l7 + 0x14], %o4
array16 %o1, %g7, %i1
tleu %icc, 0x0
addccc %o5, %l3, %i7
fbul %fcc1, loop_2113
fsrc1 %f8, %f10
nop
setx loop_2114, %l0, %l1
jmpl %l1, %i0
edge16n %i6, %o3, %l0
loop_2113:
fmovsl %xcc, %f3, %f7
bn,a,pt %icc, loop_2115
loop_2114:
fabss %f7, %f1
tpos %xcc, 0x2
st %f2, [%l7 + 0x4C]
loop_2115:
fone %f8
fmovdleu %icc, %f13, %f11
fbug %fcc0, loop_2116
srax %i4, 0x12, %o6
tle %xcc, 0x5
movcc %icc, %o2, %g3
loop_2116:
ldub [%l7 + 0x21], %l6
std %f4, [%l7 + 0x40]
fsrc2s %f11, %f11
movvs %xcc, %l4, %g1
stx %g5, [%l7 + 0x10]
fpsub32 %f10, %f14, %f4
tcc %icc, 0x3
ldub [%l7 + 0x6E], %i2
fmovd %f0, %f14
fbule %fcc0, loop_2117
addccc %o7, 0x15DC, %l1
ldd [%l7 + 0x20], %f12
bleu,a,pt %icc, loop_2118
loop_2117:
bcs loop_2119
fcmps %fcc0, %f3, %f3
fbo %fcc3, loop_2120
loop_2118:
movle %xcc, %l5, %i5
loop_2119:
fmovse %icc, %f4, %f15
stx %i3, [%l7 + 0x30]
loop_2120:
fbuge,a %fcc1, loop_2121
taddcc %g4, %o0, %g2
lduw [%l7 + 0x08], %g6
stb %l2, [%l7 + 0x34]
loop_2121:
subccc %o1, %g7, %i1
movrgez %o4, %l3, %o5
ldsb [%l7 + 0x55], %i7
stw %i0, [%l7 + 0x5C]
std %f0, [%l7 + 0x60]
fnands %f14, %f2, %f9
fbn,a %fcc0, loop_2122
ldd [%l7 + 0x68], %f4
bg loop_2123
fnor %f2, %f2, %f2
loop_2122:
st %f2, [%l7 + 0x0C]
stb %i6, [%l7 + 0x3D]
loop_2123:
udivcc %o3, 0x1A83, %l0
fmovda %xcc, %f11, %f1
addccc %i4, 0x17E7, %o2
fmovdge %icc, %f1, %f1
ldsw [%l7 + 0x28], %g3
ldd [%l7 + 0x40], %f4
pdist %f2, %f6, %f2
brlez,a %o6, loop_2124
bvs %xcc, loop_2125
st %f13, [%l7 + 0x30]
ld [%l7 + 0x14], %f9
loop_2124:
ldsw [%l7 + 0x18], %l4
loop_2125:
tsubcctv %l6, %g5, %g1
st %f7, [%l7 + 0x3C]
tsubcctv %o7, %i2, %l5
fpmerge %f8, %f0, %f10
fmovdg %icc, %f13, %f10
ldx [%l7 + 0x58], %l1
array8 %i5, %i3, %g4
fmovscc %icc, %f3, %f3
fpsub32 %f0, %f0, %f8
ldub [%l7 + 0x19], %o0
movre %g2, 0x160, %g6
ldx [%l7 + 0x38], %l2
tneg %icc, 0x4
stb %o1, [%l7 + 0x49]
fpadd32s %f12, %f3, %f13
fbne %fcc2, loop_2126
fmovdl %icc, %f3, %f12
fcmpeq32 %f6, %f8, %g7
tpos %icc, 0x4
loop_2126:
ldsw [%l7 + 0x44], %i1
fnor %f14, %f8, %f0
bne %icc, loop_2127
movrgz %o4, %o5, %i7
std %f8, [%l7 + 0x78]
fnand %f10, %f6, %f2
loop_2127:
fmovdg %icc, %f10, %f12
fabss %f0, %f15
fmuld8ulx16 %f12, %f12, %f8
fcmps %fcc3, %f6, %f1
andn %l3, %i6, %i0
ta %xcc, 0x1
fmovrdgez %o3, %f8, %f6
fbl,a %fcc2, loop_2128
bg,a,pn %xcc, loop_2129
fbule %fcc3, loop_2130
subcc %i4, %o2, %l0
loop_2128:
fbo %fcc2, loop_2131
loop_2129:
ldx [%l7 + 0x70], %g3
loop_2130:
fpadd16 %f12, %f8, %f0
sdivx %o6, 0x07F5, %l4
loop_2131:
std %f12, [%l7 + 0x28]
fmovda %xcc, %f2, %f2
tcs %xcc, 0x6
fbul,a %fcc3, loop_2132
fble %fcc2, loop_2133
fbge,a %fcc2, loop_2134
stb %l6, [%l7 + 0x7E]
loop_2132:
array16 %g1, %g5, %i2
loop_2133:
fnot2 %f4, %f2
loop_2134:
st %f3, [%l7 + 0x08]
fmovsa %icc, %f0, %f3
ldd [%l7 + 0x68], %f0
fpack32 %f2, %f2, %f12
andn %o7, 0x0321, %l5
be,pt %xcc, loop_2135
edge32ln %l1, %i3, %i5
fmovrdgz %o0, %f12, %f2
movrne %g2, 0x02A, %g4
loop_2135:
stw %g6, [%l7 + 0x40]
fcmpes %fcc0, %f14, %f10
ldx [%l7 + 0x60], %o1
fmovsge %xcc, %f6, %f6
ldsw [%l7 + 0x48], %g7
andcc %i1, %o4, %o5
fmovd %f12, %f14
fcmple16 %f10, %f14, %i7
bpos,a %icc, loop_2136
ldsb [%l7 + 0x63], %l2
ldsw [%l7 + 0x0C], %l3
fmovrde %i0, %f4, %f2
loop_2136:
fcmple32 %f6, %f2, %i6
addccc %o3, 0x0398, %o2
addc %l0, 0x0EA4, %g3
fmovrdne %i4, %f4, %f6
tne %xcc, 0x2
st %f11, [%l7 + 0x14]
lduh [%l7 + 0x4C], %o6
srl %l6, %l4, %g1
bge loop_2137
ldsw [%l7 + 0x7C], %i2
fnors %f9, %f3, %f7
edge16l %o7, %g5, %l1
loop_2137:
bne %icc, loop_2138
alignaddr %l5, %i3, %i5
fcmps %fcc2, %f4, %f3
ldd [%l7 + 0x48], %f6
loop_2138:
fpadd16 %f12, %f12, %f12
bvc,pt %xcc, loop_2139
ldx [%l7 + 0x48], %g2
ldx [%l7 + 0x48], %g4
bpos,pt %xcc, loop_2140
loop_2139:
bgu %xcc, loop_2141
sth %o0, [%l7 + 0x70]
movrlez %g6, %o1, %g7
loop_2140:
ldub [%l7 + 0x14], %o4
loop_2141:
fmovrde %i1, %f6, %f10
fmovdcc %icc, %f12, %f8
movle %xcc, %i7, %o5
fmovrse %l3, %f5, %f8
andcc %l2, %i0, %i6
movrgz %o3, %o2, %g3
stw %l0, [%l7 + 0x40]
fmovdcs %icc, %f14, %f1
fmovdgu %xcc, %f2, %f2
fmovsle %xcc, %f4, %f10
fbg,a %fcc1, loop_2142
ldub [%l7 + 0x40], %o6
movrlz %i4, %l4, %g1
lduh [%l7 + 0x28], %i2
loop_2142:
siam 0x6
taddcc %l6, 0x0130, %o7
fmuld8sux16 %f13, %f13, %f10
nop
setx loop_2143, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgz %g5, loop_2144
ld [%l7 + 0x54], %f13
st %f8, [%l7 + 0x50]
loop_2143:
add %l5, 0x1701, %l1
loop_2144:
orncc %i5, 0x1D40, %i3
movn %xcc, %g2, %o0
edge8ln %g6, %o1, %g4
fcmpeq32 %f2, %f0, %o4
std %f6, [%l7 + 0x08]
movneg %xcc, %i1, %i7
popc 0x06B3, %o5
stw %g7, [%l7 + 0x0C]
fble,a %fcc3, loop_2145
smulcc %l3, 0x1016, %i0
fmovsle %icc, %f0, %f12
fbuge %fcc2, loop_2146
loop_2145:
orcc %i6, %l2, %o2
lduw [%l7 + 0x50], %o3
sdiv %l0, 0x088C, %g3
loop_2146:
movvs %xcc, %i4, %o6
ld [%l7 + 0x1C], %f13
addccc %g1, 0x132F, %l4
sth %l6, [%l7 + 0x08]
mulx %i2, 0x0280, %g5
lduw [%l7 + 0x54], %l5
ldub [%l7 + 0x0A], %l1
fmovsneg %icc, %f13, %f12
ldx [%l7 + 0x18], %i5
addcc %o7, %g2, %o0
fmovde %xcc, %f6, %f2
array8 %g6, %o1, %g4
sethi 0x1D2D, %i3
tl %icc, 0x1
fmul8ulx16 %f12, %f2, %f8
tsubcc %o4, %i1, %o5
movrlz %i7, %l3, %g7
st %f15, [%l7 + 0x70]
fpadd16s %f10, %f6, %f13
fbule,a %fcc1, loop_2147
ldsh [%l7 + 0x40], %i6
fnot2s %f13, %f3
ldub [%l7 + 0x65], %i0
loop_2147:
bshuffle %f12, %f12, %f0
subcc %l2, %o2, %o3
fmovdl %icc, %f12, %f6
st %f0, [%l7 + 0x08]
movle %icc, %g3, %i4
ble,a loop_2148
ba loop_2149
ldsb [%l7 + 0x2D], %o6
stw %g1, [%l7 + 0x08]
loop_2148:
fmovdgu %icc, %f2, %f12
loop_2149:
stb %l0, [%l7 + 0x08]
bvs %xcc, loop_2150
ldd [%l7 + 0x58], %f2
mulx %l6, 0x16D8, %l4
array8 %g5, %i2, %l1
loop_2150:
bl,a,pn %icc, loop_2151
bge,a loop_2152
mulx %l5, 0x1443, %o7
andn %g2, %i5, %g6
loop_2151:
srl %o1, %o0, %g4
loop_2152:
sth %i3, [%l7 + 0x6C]
fnegs %f15, %f15
fmovsg %icc, %f9, %f9
movn %xcc, %o4, %o5
udivx %i7, 0x1BDB, %i1
movneg %icc, %l3, %g7
fmovspos %xcc, %f8, %f2
ldx [%l7 + 0x48], %i6
ld [%l7 + 0x10], %f3
subccc %l2, 0x1547, %i0
fmovsge %xcc, %f11, %f13
fcmps %fcc3, %f4, %f8
be,a,pt %xcc, loop_2153
std %f14, [%l7 + 0x58]
edge8 %o2, %g3, %i4
ldsb [%l7 + 0x6F], %o3
loop_2153:
fmovdge %icc, %f4, %f12
sth %g1, [%l7 + 0x54]
fbug,a %fcc1, loop_2154
fmovdge %icc, %f3, %f15
ldsb [%l7 + 0x37], %l0
fblg %fcc3, loop_2155
loop_2154:
bgu,pn %icc, loop_2156
fbn,a %fcc3, loop_2157
movcs %icc, %o6, %l6
loop_2155:
sub %l4, %i2, %g5
loop_2156:
fpsub16 %f10, %f0, %f14
loop_2157:
sdivcc %l1, 0x0664, %l5
sllx %o7, 0x1A, %g2
fmovrsgez %g6, %f8, %f11
ld [%l7 + 0x5C], %f5
edge32 %o1, %i5, %g4
edge8l %i3, %o0, %o5
fbule,a %fcc2, loop_2158
fmovsleu %icc, %f2, %f12
udivx %o4, 0x09C4, %i1
fmul8x16al %f0, %f14, %f2
loop_2158:
stx %i7, [%l7 + 0x50]
bgu,a,pt %xcc, loop_2159
ldsw [%l7 + 0x1C], %l3
fnegs %f12, %f11
fnor %f6, %f4, %f12
loop_2159:
stb %g7, [%l7 + 0x59]
bleu,a,pt %xcc, loop_2160
fpsub32s %f12, %f3, %f5
srl %l2, 0x1A, %i0
edge16ln %i6, %o2, %i4
loop_2160:
fmovrdgez %o3, %f6, %f8
ldd [%l7 + 0x20], %f10
fbu %fcc1, loop_2161
mulscc %g1, 0x064F, %g3
fpsub32 %f14, %f0, %f12
brlz %l0, loop_2162
loop_2161:
sth %o6, [%l7 + 0x14]
tn %xcc, 0x4
stw %l6, [%l7 + 0x50]
loop_2162:
fmovsvc %xcc, %f8, %f3
fmul8ulx16 %f6, %f0, %f6
movre %l4, 0x0D9, %g5
sdiv %l1, 0x0F61, %l5
stw %o7, [%l7 + 0x08]
bcc loop_2163
add %g2, 0x07F6, %i2
movcc %xcc, %g6, %i5
lduw [%l7 + 0x70], %o1
loop_2163:
fmovrdne %g4, %f6, %f4
fors %f14, %f10, %f0
fpsub32s %f12, %f6, %f0
fmovscc %xcc, %f8, %f5
fxors %f14, %f2, %f4
alignaddrl %o0, %i3, %o5
fmovd %f12, %f4
ldx [%l7 + 0x48], %o4
sub %i1, %i7, %l3
std %f14, [%l7 + 0x28]
fors %f10, %f3, %f12
lduh [%l7 + 0x2E], %g7
fmovda %xcc, %f12, %f15
lduw [%l7 + 0x68], %i0
ldd [%l7 + 0x20], %f12
ldsh [%l7 + 0x2C], %i6
fmul8x16al %f11, %f1, %f4
edge16 %o2, %l2, %o3
movg %xcc, %i4, %g3
te %icc, 0x1
tvc %xcc, 0x3
ldx [%l7 + 0x18], %g1
stx %o6, [%l7 + 0x38]
nop
setx loop_2164, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tvc %icc, 0x2
fmovrslz %l0, %f0, %f5
ldsb [%l7 + 0x54], %l6
loop_2164:
movle %xcc, %l4, %l1
fmovsleu %icc, %f14, %f14
lduh [%l7 + 0x5A], %g5
movrne %o7, %l5, %i2
ldsw [%l7 + 0x10], %g6
ldsw [%l7 + 0x60], %i5
lduh [%l7 + 0x14], %o1
sdiv %g4, 0x0C04, %o0
ldsb [%l7 + 0x3B], %g2
tle %xcc, 0x7
stb %i3, [%l7 + 0x46]
alignaddrl %o4, %i1, %i7
fabsd %f4, %f2
bcc loop_2165
nop
setx loop_2166, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sub %l3, %o5, %i0
ldub [%l7 + 0x61], %g7
loop_2165:
fmovsvc %xcc, %f5, %f8
loop_2166:
movn %icc, %o2, %i6
andncc %l2, %o3, %g3
fmul8x16al %f0, %f8, %f14
std %f2, [%l7 + 0x40]
st %f2, [%l7 + 0x78]
srax %g1, %o6, %i4
movgu %xcc, %l6, %l4
movneg %icc, %l0, %l1
movge %xcc, %g5, %o7
fornot2 %f10, %f8, %f8
fmovrsgz %i2, %f4, %f7
fmovrslz %l5, %f4, %f9
subcc %g6, 0x0C29, %i5
fmovrse %o1, %f9, %f9
ldsb [%l7 + 0x1F], %o0
fmovrsgez %g4, %f4, %f6
edge32l %g2, %i3, %i1
brnz %i7, loop_2167
std %f6, [%l7 + 0x28]
fmul8x16al %f12, %f3, %f12
stb %o4, [%l7 + 0x6B]
loop_2167:
fzero %f10
fmovdn %icc, %f10, %f8
sth %o5, [%l7 + 0x3A]
stx %i0, [%l7 + 0x38]
ldd [%l7 + 0x78], %f2
fbug,a %fcc3, loop_2168
fmovscs %xcc, %f15, %f11
stx %l3, [%l7 + 0x50]
srlx %o2, %i6, %g7
loop_2168:
edge8ln %o3, %l2, %g3
fsrc1s %f7, %f7
movrgez %g1, %o6, %i4
fbg %fcc1, loop_2169
ldsh [%l7 + 0x70], %l6
fmovde %xcc, %f13, %f13
brgz,a %l4, loop_2170
loop_2169:
sdivcc %l1, 0x13ED, %l0
ldx [%l7 + 0x70], %o7
fmovda %icc, %f3, %f12
loop_2170:
fands %f10, %f4, %f12
ld [%l7 + 0x40], %f14
fbe %fcc0, loop_2171
tl %xcc, 0x7
fands %f6, %f10, %f9
fpsub16s %f2, %f6, %f13
loop_2171:
fmovrdgz %g5, %f6, %f8
be,pn %icc, loop_2172
fcmpeq16 %f8, %f4, %i2
ldsh [%l7 + 0x3E], %l5
call loop_2173
loop_2172:
ldd [%l7 + 0x70], %f14
edge32n %i5, %o1, %o0
sth %g4, [%l7 + 0x30]
loop_2173:
std %f4, [%l7 + 0x48]
fmovdl %xcc, %f2, %f12
fpsub32s %f5, %f13, %f8
smul %g2, 0x0F20, %i3
tg %icc, 0x0
fxors %f9, %f4, %f5
movrgz %i1, %i7, %g6
tne %xcc, 0x6
popc 0x0A52, %o4
lduw [%l7 + 0x34], %i0
fpadd16 %f12, %f12, %f2
stb %l3, [%l7 + 0x5C]
lduh [%l7 + 0x46], %o2
brlz,a %i6, loop_2174
ld [%l7 + 0x74], %f2
ldx [%l7 + 0x20], %o5
fcmpgt32 %f14, %f2, %o3
loop_2174:
andcc %g7, %l2, %g3
tcs %icc, 0x6
fabsd %f14, %f2
tsubcctv %g1, %o6, %i4
fbug,a %fcc3, loop_2175
orn %l4, 0x1EF9, %l6
fabss %f12, %f10
bvc,a %xcc, loop_2176
loop_2175:
fandnot2 %f2, %f0, %f4
fnot1s %f11, %f5
lduh [%l7 + 0x48], %l0
loop_2176:
call loop_2177
bn,pt %xcc, loop_2178
st %f3, [%l7 + 0x34]
fbl,a %fcc2, loop_2179
loop_2177:
fpadd16s %f1, %f1, %f11
loop_2178:
ld [%l7 + 0x70], %f13
ldd [%l7 + 0x58], %f0
loop_2179:
tvs %xcc, 0x1
fblg,a %fcc0, loop_2180
ld [%l7 + 0x08], %f12
bgu,pt %xcc, loop_2181
fble,a %fcc3, loop_2182
loop_2180:
movre %o7, 0x08D, %g5
fmovspos %icc, %f3, %f5
loop_2181:
nop
setx loop_2183, %l0, %l1
jmpl %l1, %i2
loop_2182:
tneg %xcc, 0x2
ta %xcc, 0x6
orcc %l5, 0x115C, %l1
loop_2183:
srl %o1, %o0, %i5
stw %g4, [%l7 + 0x68]
smulcc %g2, 0x1181, %i3
stb %i7, [%l7 + 0x5D]
fmovdge %xcc, %f11, %f2
bcc %xcc, loop_2184
std %f2, [%l7 + 0x10]
edge8 %i1, %g6, %o4
fmul8ulx16 %f12, %f0, %f12
loop_2184:
fones %f3
fbe %fcc2, loop_2185
bcs,a,pn %xcc, loop_2186
siam 0x1
fnegd %f14, %f6
loop_2185:
fbn %fcc0, loop_2187
loop_2186:
mulscc %l3, %o2, %i6
xnorcc %i0, %o3, %o5
ldx [%l7 + 0x60], %g7
loop_2187:
tg %icc, 0x5
movrlz %l2, 0x390, %g3
movge %icc, %g1, %i4
fmovspos %icc, %f8, %f0
siam 0x5
fnegs %f5, %f3
fmovrslez %o6, %f14, %f3
fpadd16s %f8, %f14, %f1
fabsd %f12, %f4
fpackfix %f12, %f13
tleu %icc, 0x2
sth %l4, [%l7 + 0x68]
smul %l0, 0x0AC7, %l6
brnz %g5, loop_2188
fmovse %xcc, %f11, %f6
bcc,pn %xcc, loop_2189
tvc %xcc, 0x6
loop_2188:
lduw [%l7 + 0x5C], %i2
ldub [%l7 + 0x40], %l5
loop_2189:
ldub [%l7 + 0x6E], %l1
fmovdn %xcc, %f10, %f1
fbu %fcc0, loop_2190
array8 %o7, %o0, %i5
fbug,a %fcc0, loop_2191
movn %icc, %o1, %g4
loop_2190:
orncc %i3, 0x019D, %i7
fsrc2 %f12, %f14
loop_2191:
fmovrslez %i1, %f15, %f14
st %f13, [%l7 + 0x24]
fmovdvc %xcc, %f3, %f10
stx %g2, [%l7 + 0x18]
stx %g6, [%l7 + 0x78]
fmovdpos %icc, %f2, %f6
stw %o4, [%l7 + 0x4C]
edge8ln %o2, %l3, %i6
fabsd %f8, %f12
brlez %o3, loop_2192
ldsh [%l7 + 0x36], %o5
fmovsneg %icc, %f0, %f14
stw %g7, [%l7 + 0x4C]
loop_2192:
tsubcc %l2, 0x062B, %i0
tvc %icc, 0x2
ldub [%l7 + 0x32], %g3
movrlz %i4, 0x3BC, %o6
fmovdvs %icc, %f2, %f7
lduw [%l7 + 0x5C], %l4
fcmpne32 %f12, %f12, %g1
fnot1 %f0, %f6
fpadd16 %f12, %f8, %f0
ldx [%l7 + 0x08], %l0
tsubcc %l6, %i2, %g5
sllx %l5, %l1, %o0
xnor %o7, %i5, %o1
tsubcctv %i3, %g4, %i7
fmovrdlez %i1, %f2, %f10
ldsb [%l7 + 0x3D], %g6
andcc %g2, 0x0443, %o4
fmovsleu %xcc, %f5, %f8
fornot2 %f0, %f8, %f8
fbo %fcc2, loop_2193
movvc %icc, %l3, %o2
smulcc %i6, 0x0CEB, %o5
fmovsle %xcc, %f10, %f13
loop_2193:
st %f4, [%l7 + 0x58]
fpsub32 %f6, %f10, %f4
movvc %icc, %g7, %o3
ldd [%l7 + 0x38], %f2
ldsw [%l7 + 0x50], %i0
udiv %g3, 0x1D72, %l2
orn %i4, %o6, %g1
movvc %xcc, %l0, %l4
fmovsn %icc, %f2, %f0
umul %l6, %i2, %g5
edge16 %l1, %o0, %l5
fbule,a %fcc1, loop_2194
fsrc2s %f2, %f2
edge8n %i5, %o7, %i3
tcs %xcc, 0x2
loop_2194:
fpsub16s %f14, %f14, %f12
nop
setx loop_2195, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bshuffle %f6, %f2, %f2
ldsw [%l7 + 0x34], %o1
sra %i7, 0x1F, %i1
loop_2195:
fornot1 %f6, %f14, %f12
fnot1s %f15, %f2
fcmpne16 %f2, %f8, %g6
sub %g2, 0x1B43, %o4
fmul8x16 %f7, %f6, %f0
fmovsl %xcc, %f14, %f5
ldx [%l7 + 0x08], %g4
pdist %f12, %f4, %f10
movl %icc, %o2, %l3
fnands %f7, %f12, %f0
edge32n %o5, %g7, %o3
lduw [%l7 + 0x34], %i6
stw %i0, [%l7 + 0x24]
stb %g3, [%l7 + 0x7B]
srl %i4, %l2, %g1
lduw [%l7 + 0x54], %l0
ldd [%l7 + 0x18], %f6
andncc %o6, %l6, %l4
fmovsne %xcc, %f12, %f3
tneg %icc, 0x6
call loop_2196
fmovsvs %icc, %f8, %f9
edge16 %i2, %l1, %g5
sth %o0, [%l7 + 0x2E]
loop_2196:
sth %i5, [%l7 + 0x14]
fmovrsgez %l5, %f1, %f12
tvs %icc, 0x3
sth %i3, [%l7 + 0x3C]
movle %xcc, %o7, %o1
smul %i1, 0x0F2E, %g6
movl %icc, %i7, %o4
fcmpgt32 %f10, %f14, %g4
tneg %xcc, 0x6
andn %o2, %l3, %g2
lduh [%l7 + 0x74], %o5
lduw [%l7 + 0x48], %g7
xnorcc %i6, %o3, %i0
sub %g3, 0x0EA4, %l2
ta %xcc, 0x3
movgu %icc, %i4, %l0
stb %g1, [%l7 + 0x77]
fpadd16 %f2, %f6, %f4
movpos %icc, %o6, %l4
lduh [%l7 + 0x46], %i2
bleu loop_2197
fcmpne32 %f6, %f12, %l1
tgu %xcc, 0x3
bcs,a %icc, loop_2198
loop_2197:
fandnot2s %f4, %f4, %f8
fandnot2 %f2, %f14, %f8
std %f12, [%l7 + 0x78]
loop_2198:
lduw [%l7 + 0x2C], %l6
fbug %fcc1, loop_2199
fmovrsgez %o0, %f8, %f0
movge %icc, %i5, %g5
fmovsge %icc, %f9, %f3
loop_2199:
tle %xcc, 0x7
bcc,pt %icc, loop_2200
fmovsneg %xcc, %f11, %f8
ld [%l7 + 0x70], %f13
fnot1s %f12, %f10
loop_2200:
brgez,a %l5, loop_2201
brlz,a %i3, loop_2202
st %f8, [%l7 + 0x28]
st %f10, [%l7 + 0x0C]
loop_2201:
ldub [%l7 + 0x38], %o7
loop_2202:
array16 %i1, %o1, %i7
tleu %xcc, 0x5
xnorcc %g6, 0x1FEC, %o4
fpmerge %f7, %f0, %f4
fabss %f13, %f1
fxors %f13, %f10, %f4
bn,a %icc, loop_2203
fmovsne %icc, %f14, %f12
ldx [%l7 + 0x68], %o2
fandnot1 %f6, %f0, %f0
loop_2203:
tle %xcc, 0x0
fmovs %f6, %f10
fmovrsgz %g4, %f10, %f0
fnand %f2, %f2, %f4
ldsh [%l7 + 0x74], %g2
brz %o5, loop_2204
ld [%l7 + 0x7C], %f11
lduw [%l7 + 0x74], %l3
tle %xcc, 0x7
loop_2204:
std %f8, [%l7 + 0x20]
fone %f8
fsrc2 %f0, %f2
fbule,a %fcc3, loop_2205
bneg,a %icc, loop_2206
ldsw [%l7 + 0x08], %i6
bshuffle %f8, %f4, %f10
loop_2205:
edge8 %o3, %g7, %g3
loop_2206:
movneg %xcc, %l2, %i4
fmovda %xcc, %f12, %f1
fmovse %xcc, %f14, %f7
edge8ln %l0, %i0, %o6
movneg %icc, %g1, %l4
lduw [%l7 + 0x5C], %l1
ldsw [%l7 + 0x6C], %i2
movg %xcc, %l6, %o0
subcc %g5, %i5, %l5
ld [%l7 + 0x2C], %f9
fmovdne %xcc, %f9, %f12
fornot1 %f4, %f6, %f14
lduw [%l7 + 0x08], %i3
ldub [%l7 + 0x3C], %i1
edge32n %o1, %o7, %g6
fnegs %f4, %f0
array8 %o4, %o2, %i7
ldsw [%l7 + 0x50], %g4
fcmpne16 %f10, %f8, %o5
ldsh [%l7 + 0x30], %l3
ldd [%l7 + 0x70], %f12
tcc %icc, 0x0
fmovdpos %xcc, %f12, %f14
sth %i6, [%l7 + 0x40]
ldsb [%l7 + 0x64], %g2
std %f2, [%l7 + 0x48]
ldsh [%l7 + 0x7C], %o3
umulcc %g3, %g7, %l2
bl,a,pt %xcc, loop_2207
lduw [%l7 + 0x0C], %i4
ldd [%l7 + 0x30], %f4
ldsw [%l7 + 0x74], %i0
loop_2207:
lduw [%l7 + 0x40], %o6
fbo %fcc1, loop_2208
sub %g1, 0x16DD, %l0
edge16l %l4, %i2, %l1
stb %l6, [%l7 + 0x62]
loop_2208:
orncc %g5, %o0, %l5
edge32l %i3, %i5, %o1
lduw [%l7 + 0x14], %i1
fmovdne %xcc, %f1, %f13
ldsb [%l7 + 0x0F], %g6
movrgez %o4, %o2, %o7
ldub [%l7 + 0x4C], %g4
fmovdge %xcc, %f7, %f0
orn %o5, %i7, %i6
fmovsn %xcc, %f2, %f6
sth %l3, [%l7 + 0x58]
ldsw [%l7 + 0x10], %g2
udivx %g3, 0x1B94, %g7
ldub [%l7 + 0x76], %o3
lduh [%l7 + 0x30], %i4
nop
setx loop_2209, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
brgez,a %i0, loop_2210
orncc %l2, 0x00C9, %g1
fmovdvc %icc, %f14, %f14
loop_2209:
brlz %o6, loop_2211
loop_2210:
movge %xcc, %l0, %i2
fbue,a %fcc1, loop_2212
ldsh [%l7 + 0x10], %l1
loop_2211:
sllx %l4, %g5, %o0
bleu,a,pn %xcc, loop_2213
loop_2212:
fmul8x16al %f7, %f11, %f8
orncc %l6, %i3, %i5
ld [%l7 + 0x6C], %f8
loop_2213:
ldsh [%l7 + 0x5E], %l5
pdist %f4, %f14, %f2
fbne,a %fcc1, loop_2214
tne %xcc, 0x5
sth %o1, [%l7 + 0x66]
xorcc %g6, %i1, %o2
loop_2214:
stw %o7, [%l7 + 0x3C]
sdiv %o4, 0x1CA6, %o5
srlx %i7, 0x02, %i6
tge %icc, 0x5
stx %g4, [%l7 + 0x08]
fbul,a %fcc0, loop_2215
std %f6, [%l7 + 0x60]
fandnot1s %f8, %f11, %f13
bg %xcc, loop_2216
loop_2215:
smul %l3, %g3, %g7
fabsd %f6, %f10
fbu,a %fcc0, loop_2217
loop_2216:
fmovrdgz %o3, %f4, %f14
fbug %fcc3, loop_2218
lduw [%l7 + 0x3C], %i4
loop_2217:
call loop_2219
fcmped %fcc1, %f4, %f8
loop_2218:
lduw [%l7 + 0x18], %i0
fbu %fcc1, loop_2220
loop_2219:
bl,pt %icc, loop_2221
stx %g2, [%l7 + 0x68]
addc %l2, 0x1F8B, %g1
loop_2220:
st %f12, [%l7 + 0x34]
loop_2221:
fmul8ulx16 %f2, %f2, %f6
lduw [%l7 + 0x24], %l0
fornot1s %f2, %f14, %f15
fmovdge %xcc, %f14, %f13
fpadd16s %f11, %f7, %f7
movrgz %i2, 0x13D, %o6
fornot1s %f10, %f10, %f11
xnor %l1, %l4, %o0
st %f1, [%l7 + 0x08]
move %icc, %g5, %l6
bge %icc, loop_2222
subc %i5, 0x17A3, %l5
fxor %f6, %f10, %f2
lduh [%l7 + 0x7A], %o1
loop_2222:
fones %f4
fnors %f8, %f10, %f1
stw %i3, [%l7 + 0x58]
fbn,a %fcc1, loop_2223
fnot1 %f4, %f4
lduw [%l7 + 0x70], %g6
and %i1, 0x1222, %o7
loop_2223:
ba %xcc, loop_2224
udivx %o4, 0x07FB, %o5
fxors %f0, %f10, %f1
ldx [%l7 + 0x78], %o2
loop_2224:
ld [%l7 + 0x70], %f14
ldub [%l7 + 0x32], %i6
fmuld8sux16 %f7, %f13, %f14
ldx [%l7 + 0x08], %g4
array16 %i7, %l3, %g7
orncc %o3, 0x0FBD, %g3
movrlez %i4, 0x1CE, %g2
ba %icc, loop_2225
lduw [%l7 + 0x18], %i0
ld [%l7 + 0x40], %f4
fmovdl %icc, %f3, %f15
loop_2225:
ldd [%l7 + 0x18], %f4
movre %l2, 0x291, %l0
lduw [%l7 + 0x1C], %i2
fpack16 %f10, %f14
subccc %g1, %o6, %l4
ldx [%l7 + 0x10], %o0
nop
setx loop_2226, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsh [%l7 + 0x32], %l1
array16 %l6, %i5, %g5
stw %o1, [%l7 + 0x10]
loop_2226:
fmul8sux16 %f12, %f8, %f4
fmul8x16au %f12, %f11, %f8
fnegs %f13, %f5
fbuge,a %fcc0, loop_2227
udivx %i3, 0x0862, %g6
fmovdleu %xcc, %f15, %f13
ld [%l7 + 0x44], %f15
loop_2227:
srax %l5, 0x1E, %o7
ldsb [%l7 + 0x63], %i1
lduw [%l7 + 0x54], %o5
tn %icc, 0x0
bneg %icc, loop_2228
fbule,a %fcc1, loop_2229
sub %o2, 0x0C69, %o4
tge %xcc, 0x3
loop_2228:
movne %xcc, %i6, %g4
loop_2229:
bvc loop_2230
lduh [%l7 + 0x40], %l3
mulx %i7, %o3, %g7
tcs %icc, 0x7
loop_2230:
brnz %g3, loop_2231
move %icc, %i4, %i0
fble %fcc0, loop_2232
bn,pn %icc, loop_2233
loop_2231:
movvs %xcc, %g2, %l2
lduw [%l7 + 0x28], %i2
loop_2232:
tl %xcc, 0x3
loop_2233:
add %l0, 0x096F, %g1
sth %o6, [%l7 + 0x50]
brz %l4, loop_2234
edge16n %o0, %l1, %i5
lduh [%l7 + 0x16], %l6
fmovsgu %xcc, %f13, %f4
loop_2234:
nop
setx loop_2235, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulscc %g5, %i3, %o1
fmovdleu %icc, %f11, %f11
lduh [%l7 + 0x52], %g6
loop_2235:
fblg,a %fcc2, loop_2236
fcmpne16 %f12, %f0, %o7
fnands %f9, %f6, %f0
fornot1s %f4, %f14, %f13
loop_2236:
fpadd32s %f0, %f5, %f12
fnot2s %f12, %f14
edge32n %l5, %o5, %o2
fxnors %f5, %f0, %f14
st %f11, [%l7 + 0x50]
sdiv %i1, 0x0D46, %i6
fcmpne16 %f0, %f4, %g4
ld [%l7 + 0x64], %f3
ldsw [%l7 + 0x14], %o4
taddcc %l3, 0x0A9F, %o3
fba %fcc1, loop_2237
movle %icc, %g7, %i7
lduh [%l7 + 0x5A], %i4
fsrc2s %f1, %f3
loop_2237:
st %f11, [%l7 + 0x44]
subcc %g3, 0x1FAC, %g2
brgz,a %i0, loop_2238
lduw [%l7 + 0x54], %l2
faligndata %f8, %f2, %f14
sub %i2, %l0, %g1
loop_2238:
stw %l4, [%l7 + 0x30]
array8 %o6, %o0, %i5
array32 %l1, %l6, %i3
ldd [%l7 + 0x48], %f2
fnors %f14, %f8, %f8
umul %o1, %g5, %o7
fcmpd %fcc3, %f8, %f4
subc %l5, %g6, %o2
sdivcc %i1, 0x1E8C, %o5
alignaddr %i6, %g4, %o4
fandnot1s %f4, %f5, %f5
fmovsne %xcc, %f7, %f9
xorcc %l3, 0x0F01, %o3
fmovrslz %i7, %f1, %f10
fnot1s %f4, %f15
st %f8, [%l7 + 0x78]
ldsh [%l7 + 0x60], %g7
bcs,pt %xcc, loop_2239
movge %icc, %i4, %g2
fpack16 %f12, %f7
fsrc2s %f14, %f14
loop_2239:
ldub [%l7 + 0x33], %g3
lduh [%l7 + 0x22], %l2
fbue,a %fcc0, loop_2240
lduh [%l7 + 0x08], %i0
sub %i2, %g1, %l4
fxor %f4, %f2, %f14
loop_2240:
lduh [%l7 + 0x72], %o6
ldx [%l7 + 0x18], %l0
fcmps %fcc0, %f5, %f0
edge16n %o0, %l1, %l6
ldsh [%l7 + 0x1A], %i5
fmovdg %icc, %f2, %f5
bcs,a,pn %icc, loop_2241
srl %i3, 0x07, %o1
fors %f15, %f9, %f7
ldub [%l7 + 0x5B], %o7
loop_2241:
addcc %g5, %g6, %l5
lduw [%l7 + 0x08], %o2
brz,a %i1, loop_2242
movcc %icc, %o5, %g4
ld [%l7 + 0x60], %f13
stx %i6, [%l7 + 0x68]
loop_2242:
ldd [%l7 + 0x20], %f12
edge32n %o4, %l3, %o3
fpadd16 %f4, %f0, %f6
edge8ln %g7, %i4, %g2
std %f0, [%l7 + 0x40]
tle %icc, 0x2
fpackfix %f8, %f4
movgu %xcc, %i7, %g3
stb %l2, [%l7 + 0x3B]
stw %i0, [%l7 + 0x48]
nop
setx loop_2243, %l0, %l1
jmpl %l1, %i2
sll %l4, %g1, %l0
lduh [%l7 + 0x24], %o6
fmuld8ulx16 %f15, %f5, %f6
loop_2243:
ta %icc, 0x3
ldx [%l7 + 0x58], %l1
add %o0, %i5, %i3
ldsh [%l7 + 0x20], %o1
fmovrde %o7, %f4, %f4
movle %xcc, %g5, %l6
fmovdl %icc, %f13, %f0
fzeros %f15
ldsh [%l7 + 0x70], %g6
bneg loop_2244
move %xcc, %o2, %l5
nop
setx loop_2245, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge8 %i1, %g4, %i6
loop_2244:
edge16 %o5, %o4, %o3
sdiv %g7, 0x0A80, %l3
loop_2245:
fmul8x16al %f13, %f1, %f0
ld [%l7 + 0x4C], %f12
fpmerge %f0, %f2, %f2
edge8ln %g2, %i4, %g3
tleu %xcc, 0x5
bpos,pn %icc, loop_2246
tsubcctv %i7, 0x13E1, %i0
fmovdcc %icc, %f2, %f5
movne %icc, %l2, %i2
loop_2246:
sethi 0x19E5, %l4
tle %icc, 0x4
fzeros %f4
sth %g1, [%l7 + 0x18]
fmovdge %xcc, %f13, %f5
edge16l %o6, %l0, %o0
ldsb [%l7 + 0x5D], %l1
fmovrslez %i5, %f4, %f14
fmovrse %o1, %f3, %f10
tpos %xcc, 0x3
stx %o7, [%l7 + 0x10]
ldsb [%l7 + 0x58], %g5
fabss %f5, %f9
call loop_2247
brlz %l6, loop_2248
tsubcctv %i3, 0x1661, %o2
ta %icc, 0x2
loop_2247:
ldsb [%l7 + 0x3E], %g6
loop_2248:
movvc %icc, %i1, %g4
fmovdne %xcc, %f2, %f9
std %f6, [%l7 + 0x18]
edge16n %l5, %i6, %o5
ldsb [%l7 + 0x1C], %o3
fmul8ulx16 %f10, %f12, %f0
ta %xcc, 0x1
subc %g7, 0x0B70, %o4
edge32n %g2, %i4, %l3
st %f0, [%l7 + 0x50]
movrlz %i7, %i0, %g3
brgez,a %l2, loop_2249
fsrc2 %f4, %f12
sth %l4, [%l7 + 0x40]
ble,a loop_2250
loop_2249:
stw %i2, [%l7 + 0x60]
fpack16 %f10, %f4
fmovdneg %icc, %f5, %f8
loop_2250:
stb %o6, [%l7 + 0x2D]
bleu,pn %icc, loop_2251
lduh [%l7 + 0x70], %l0
ldub [%l7 + 0x3C], %g1
add %l1, %o0, %o1
loop_2251:
stw %i5, [%l7 + 0x18]
lduw [%l7 + 0x24], %g5
array16 %l6, %i3, %o7
or %g6, 0x13A0, %i1
bneg,pn %icc, loop_2252
edge16 %o2, %l5, %i6
smul %g4, 0x0E7F, %o3
ldub [%l7 + 0x4B], %g7
loop_2252:
ldsw [%l7 + 0x3C], %o4
std %f4, [%l7 + 0x78]
edge16n %g2, %i4, %l3
ldx [%l7 + 0x58], %o5
fcmpes %fcc3, %f13, %f7
lduw [%l7 + 0x6C], %i0
sub %i7, %g3, %l4
call loop_2253
fxor %f10, %f2, %f2
std %f6, [%l7 + 0x70]
fpsub16s %f6, %f10, %f5
loop_2253:
movn %icc, %l2, %o6
brgz %l0, loop_2254
array8 %g1, %l1, %i2
smul %o1, 0x05F5, %i5
fmovsg %icc, %f14, %f5
loop_2254:
fmovdcc %xcc, %f6, %f11
orcc %o0, %g5, %l6
smul %o7, %i3, %g6
fors %f3, %f1, %f11
fcmpne16 %f10, %f4, %i1
fmovda %icc, %f1, %f3
subcc %l5, %o2, %i6
fbue %fcc3, loop_2255
lduh [%l7 + 0x34], %o3
movne %icc, %g4, %g7
fbue,a %fcc3, loop_2256
loop_2255:
brgez %o4, loop_2257
fpadd32 %f10, %f0, %f8
fmovrdlz %i4, %f6, %f0
loop_2256:
lduh [%l7 + 0x38], %g2
loop_2257:
ldub [%l7 + 0x3C], %l3
fmovdn %xcc, %f1, %f15
fbug %fcc3, loop_2258
fmovsn %xcc, %f8, %f2
ldsw [%l7 + 0x74], %i0
taddcc %o5, %g3, %i7
loop_2258:
srl %l4, 0x0F, %o6
stx %l0, [%l7 + 0x38]
movn %xcc, %l2, %l1
fba %fcc3, loop_2259
ldub [%l7 + 0x32], %g1
fmul8x16al %f5, %f13, %f10
lduw [%l7 + 0x7C], %i2
loop_2259:
tne %xcc, 0x0
fbuge %fcc0, loop_2260
stw %o1, [%l7 + 0x64]
ld [%l7 + 0x08], %f7
subcc %i5, %o0, %l6
loop_2260:
fmovsleu %icc, %f5, %f6
ldsh [%l7 + 0x58], %g5
udiv %o7, 0x0AC4, %g6
movgu %xcc, %i1, %l5
lduw [%l7 + 0x74], %o2
subcc %i3, 0x0FB3, %i6
srlx %o3, %g7, %o4
array32 %i4, %g4, %l3
st %f3, [%l7 + 0x6C]
fmovdn %xcc, %f8, %f3
fmovdvs %xcc, %f12, %f8
fcmpeq32 %f8, %f12, %i0
ldx [%l7 + 0x30], %g2
fmovs %f2, %f13
stb %g3, [%l7 + 0x6B]
fmul8sux16 %f12, %f6, %f10
ldub [%l7 + 0x75], %o5
nop
setx loop_2261, %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
fbu %fcc3, loop_2262
ldsh [%l7 + 0x54], %i7
be,a,pn %icc, loop_2263
loop_2261:
brgz,a %l4, loop_2264
loop_2262:
ldd [%l7 + 0x20], %f6
movrlez %o6, 0x01C, %l2
loop_2263:
ldsb [%l7 + 0x7E], %l0
loop_2264:
brnz,a %g1, loop_2265
stx %i2, [%l7 + 0x38]
fpadd16s %f15, %f0, %f3
stx %l1, [%l7 + 0x50]
loop_2265:
fbge %fcc3, loop_2266
array16 %i5, %o0, %o1
udivx %g5, 0x16DD, %o7
umul %l6, %g6, %l5
loop_2266:
movn %icc, %i1, %o2
ldx [%l7 + 0x58], %i3
fnot2s %f8, %f8
lduh [%l7 + 0x52], %o3
fmovrdlz %g7, %f14, %f4
orncc %o4, %i6, %i4
ta %xcc, 0x5
ldsh [%l7 + 0x12], %g4
brlez %i0, loop_2267
lduw [%l7 + 0x54], %g2
fmovdg %icc, %f15, %f10
ldub [%l7 + 0x45], %l3
loop_2267:
smulcc %g3, %o5, %l4
subccc %i7, %o6, %l2
sdivx %g1, 0x0A64, %i2
fmovsg %icc, %f4, %f0
brlez %l1, loop_2268
brgz,a %l0, loop_2269
lduw [%l7 + 0x0C], %i5
ldsh [%l7 + 0x16], %o1
loop_2268:
bn %icc, loop_2270
loop_2269:
stw %g5, [%l7 + 0x14]
ldsh [%l7 + 0x70], %o7
fmovrslz %l6, %f2, %f13
loop_2270:
nop
setx loop_2271, %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
sth %o0, [%l7 + 0x62]
fcmpeq16 %f14, %f2, %l5
fpadd16 %f8, %f4, %f4
loop_2271:
movge %icc, %i1, %g6
stx %o2, [%l7 + 0x40]
movne %xcc, %o3, %i3
bn %xcc, loop_2272
fmovrslz %o4, %f6, %f10
sllx %i6, 0x01, %g7
fbne,a %fcc1, loop_2273
loop_2272:
fmovsge %xcc, %f1, %f11
movpos %xcc, %i4, %i0
fmovrslz %g2, %f1, %f1
loop_2273:
srax %g4, 0x08, %l3
udiv %g3, 0x03E9, %o5
fbne %fcc2, loop_2274
fmovsl %xcc, %f15, %f9
fmovs %f15, %f12
ble,a,pn %icc, loop_2275
loop_2274:
xnorcc %l4, 0x1FBF, %i7
fmovdvs %icc, %f13, %f12
fmovdg %xcc, %f5, %f7
loop_2275:
lduw [%l7 + 0x44], %o6
movpos %icc, %g1, %i2
ldx [%l7 + 0x60], %l1
fpsub16 %f0, %f14, %f14
stw %l0, [%l7 + 0x24]
move %icc, %l2, %i5
tneg %xcc, 0x1
fandnot2 %f4, %f12, %f2
xnor %g5, 0x078E, %o7
fmovdpos %xcc, %f9, %f8
ldsb [%l7 + 0x38], %l6
nop
setx loop_2276, %l0, %l1
jmpl %l1, %o0
st %f12, [%l7 + 0x54]
ldsb [%l7 + 0x17], %l5
ldsw [%l7 + 0x4C], %o1
loop_2276:
fmul8x16 %f15, %f2, %f0
fandnot2 %f14, %f6, %f14
fand %f10, %f0, %f8
movrgez %g6, 0x350, %o2
brgez %i1, loop_2277
fcmpd %fcc1, %f4, %f14
orncc %i3, 0x1F0D, %o4
ldd [%l7 + 0x60], %f10
loop_2277:
fnegs %f4, %f15
movl %icc, %i6, %g7
fbul %fcc3, loop_2278
fbug %fcc2, loop_2279
fbul %fcc0, loop_2280
fnot2 %f0, %f12
loop_2278:
fmovdcc %xcc, %f15, %f14
loop_2279:
ldd [%l7 + 0x28], %f2
loop_2280:
and %i4, %o3, %i0
mulscc %g4, %g2, %g3
bgu loop_2281
umulcc %l3, 0x08A4, %l4
lduh [%l7 + 0x44], %o5
addcc %o6, %g1, %i2
loop_2281:
sdivx %i7, 0x07C2, %l1
fpack16 %f8, %f14
fcmple16 %f4, %f8, %l0
movne %xcc, %i5, %g5
fbn,a %fcc1, loop_2282
fpsub32 %f4, %f10, %f0
fblg %fcc0, loop_2283
fbe,a %fcc2, loop_2284
loop_2282:
fmovspos %xcc, %f14, %f10
fabss %f1, %f11
loop_2283:
fmovscc %icc, %f8, %f8
loop_2284:
movrgz %l2, 0x13E, %o7
fbe,a %fcc0, loop_2285
lduh [%l7 + 0x1E], %o0
pdist %f14, %f10, %f0
movcc %icc, %l5, %l6
loop_2285:
fpadd16 %f4, %f12, %f2
fblg %fcc2, loop_2286
ldsb [%l7 + 0x7D], %g6
tsubcc %o1, 0x11B6, %o2
sth %i1, [%l7 + 0x18]
loop_2286:
edge8ln %o4, %i3, %g7
movre %i6, 0x0BE, %i4
fba %fcc3, loop_2287
fmovrslz %i0, %f0, %f10
udivcc %o3, 0x1D07, %g4
fpmerge %f6, %f13, %f6
loop_2287:
andncc %g2, %l3, %g3
bvs,a,pt %xcc, loop_2288
ldsw [%l7 + 0x64], %o5
movpos %icc, %l4, %o6
fcmpeq32 %f4, %f6, %i2
loop_2288:
brgz %i7, loop_2289
fmovdneg %icc, %f0, %f3
ldub [%l7 + 0x24], %g1
sub %l0, %l1, %i5
loop_2289:
fmovdle %xcc, %f8, %f15
ldx [%l7 + 0x70], %l2
fnands %f13, %f1, %f2
ldsw [%l7 + 0x44], %g5
ldd [%l7 + 0x40], %f0
brgz %o0, loop_2290
fxnor %f0, %f4, %f12
ldd [%l7 + 0x38], %f8
lduh [%l7 + 0x14], %l5
loop_2290:
movrgez %o7, 0x0A8, %g6
ldsb [%l7 + 0x56], %o1
fmovscc %icc, %f13, %f3
xorcc %o2, %l6, %i1
brz,a %o4, loop_2291
udiv %i3, 0x088F, %i6
fmul8x16 %f2, %f14, %f14
ldx [%l7 + 0x28], %g7
loop_2291:
smul %i4, 0x17B3, %i0
bleu,a,pn %xcc, loop_2292
ldsb [%l7 + 0x78], %o3
fmovsg %icc, %f11, %f6
fbuge,a %fcc3, loop_2293
loop_2292:
std %f10, [%l7 + 0x28]
fpadd16 %f4, %f6, %f4
fbl %fcc3, loop_2294
loop_2293:
fbe %fcc2, loop_2295
sth %g4, [%l7 + 0x50]
ldsh [%l7 + 0x62], %l3
loop_2294:
movrlez %g3, 0x0AA, %g2
loop_2295:
fnot2s %f5, %f9
ld [%l7 + 0x74], %f6
tle %xcc, 0x1
fbug %fcc2, loop_2296
tgu %xcc, 0x0
siam 0x1
fmovrdgz %l4, %f10, %f4
loop_2296:
ldsh [%l7 + 0x0C], %o5
ble loop_2297
fbue %fcc0, loop_2298
taddcctv %i2, %i7, %g1
sllx %l0, %l1, %o6
loop_2297:
bcs,a,pn %icc, loop_2299
loop_2298:
fpsub16s %f9, %f12, %f7
fmovrdne %l2, %f10, %f14
lduw [%l7 + 0x44], %i5
loop_2299:
ldsh [%l7 + 0x2C], %g5
addccc %o0, 0x05C3, %l5
fmovdleu %icc, %f6, %f2
for %f0, %f10, %f4
tg %xcc, 0x2
tcs %xcc, 0x0
ldsh [%l7 + 0x30], %o7
ldd [%l7 + 0x30], %f8
tcc %xcc, 0x7
fmovsne %icc, %f1, %f2
brnz,a %o1, loop_2300
nop
setx loop_2301, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovs %f7, %f10
ldd [%l7 + 0x08], %f12
loop_2300:
bpos loop_2302
loop_2301:
fmovda %icc, %f9, %f6
fmovsleu %xcc, %f5, %f6
andn %o2, 0x0CFF, %l6
loop_2302:
ldub [%l7 + 0x0E], %i1
fmovscc %xcc, %f1, %f6
xnor %g6, %i3, %o4
ldsh [%l7 + 0x46], %g7
fcmpd %fcc2, %f0, %f8
lduh [%l7 + 0x38], %i6
lduh [%l7 + 0x50], %i4
be,a,pt %xcc, loop_2303
fbue %fcc1, loop_2304
stx %i0, [%l7 + 0x68]
fabss %f10, %f6
loop_2303:
fbne %fcc3, loop_2305
loop_2304:
stw %o3, [%l7 + 0x4C]
ldd [%l7 + 0x50], %f0
tcs %icc, 0x6
loop_2305:
fornot2s %f10, %f6, %f3
stb %g4, [%l7 + 0x61]
fpsub16s %f2, %f13, %f5
sdiv %l3, 0x07DE, %g2
st %f15, [%l7 + 0x10]
std %f0, [%l7 + 0x60]
ldsh [%l7 + 0x44], %g3
ta %icc, 0x7
stx %l4, [%l7 + 0x78]
stw %o5, [%l7 + 0x60]
ldd [%l7 + 0x08], %f8
lduw [%l7 + 0x40], %i2
movrlz %g1, 0x167, %l0
nop
setx loop_2306, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32l %l1, %i7, %o6
movrne %i5, 0x249, %l2
fcmpd %fcc1, %f10, %f4
loop_2306:
bcs,pn %xcc, loop_2307
lduh [%l7 + 0x44], %o0
tleu %xcc, 0x1
ldsh [%l7 + 0x18], %l5
loop_2307:
sth %o7, [%l7 + 0x10]
fmovrdgez %g5, %f8, %f2
ldx [%l7 + 0x10], %o1
ldsw [%l7 + 0x50], %o2
sth %i1, [%l7 + 0x5C]
fnot2 %f0, %f2
sth %g6, [%l7 + 0x4A]
lduh [%l7 + 0x76], %i3
mulscc %l6, %g7, %i6
fba,a %fcc1, loop_2308
bvs,a %icc, loop_2309
fmovdne %xcc, %f11, %f15
ldsb [%l7 + 0x2C], %i4
loop_2308:
movcs %icc, %o4, %o3
loop_2309:
fones %f15
stb %i0, [%l7 + 0x3E]
fcmpd %fcc2, %f4, %f10
fble %fcc1, loop_2310
ldsb [%l7 + 0x45], %g4
ldsb [%l7 + 0x2C], %l3
lduw [%l7 + 0x44], %g3
loop_2310:
fbne,a %fcc0, loop_2311
fmul8x16 %f4, %f10, %f2
fmovsgu %xcc, %f2, %f14
sub %g2, %l4, %i2
loop_2311:
srl %o5, %l0, %g1
stx %l1, [%l7 + 0x10]
fbule,a %fcc0, loop_2312
fpsub32s %f11, %f5, %f11
fpackfix %f14, %f12
fnegd %f2, %f12
loop_2312:
fnot1 %f12, %f4
fmul8x16au %f12, %f11, %f4
fmovdvs %xcc, %f8, %f12
fsrc2s %f3, %f12
taddcctv %i7, 0x04D3, %o6
fmuld8sux16 %f3, %f6, %f2
fbn,a %fcc2, loop_2313
lduh [%l7 + 0x74], %l2
fmovspos %xcc, %f7, %f1
movvc %xcc, %i5, %o0
loop_2313:
taddcc %l5, %g5, %o7
bcs,a,pn %xcc, loop_2314
fmuld8ulx16 %f3, %f0, %f2
bneg,pt %xcc, loop_2315
add %o1, 0x1040, %o2
loop_2314:
fmovscc %xcc, %f3, %f4
ldsw [%l7 + 0x1C], %g6
loop_2315:
fpsub32 %f12, %f2, %f0
movleu %icc, %i1, %i3
bn,pt %xcc, loop_2316
addc %l6, 0x0008, %g7
or %i4, %o4, %i6
ldsh [%l7 + 0x24], %o3
loop_2316:
ta %xcc, 0x1
nop
setx loop_2317, %l0, %l1
jmpl %l1, %i0
array16 %g4, %g3, %l3
mova %icc, %l4, %i2
add %g2, 0x0665, %o5
loop_2317:
ldd [%l7 + 0x58], %f4
ba %icc, loop_2318
movneg %xcc, %l0, %g1
popc %i7, %l1
siam 0x4
loop_2318:
lduh [%l7 + 0x6E], %l2
ld [%l7 + 0x28], %f12
sethi 0x1C65, %i5
movvc %xcc, %o0, %l5
stb %g5, [%l7 + 0x54]
fnand %f10, %f8, %f8
brlez,a %o6, loop_2319
ldd [%l7 + 0x30], %f12
movrne %o1, %o7, %o2
addcc %g6, 0x07F3, %i1
loop_2319:
edge32ln %i3, %l6, %i4
tg %xcc, 0x7
fcmpgt16 %f10, %f6, %g7
fmovsvs %icc, %f1, %f6
ldsb [%l7 + 0x3D], %i6
tvc %icc, 0x2
ldx [%l7 + 0x30], %o3
fmovdle %xcc, %f14, %f0
st %f1, [%l7 + 0x08]
movg %xcc, %o4, %g4
srlx %i0, 0x11, %l3
st %f4, [%l7 + 0x40]
fblg %fcc3, loop_2320
fmovse %icc, %f15, %f2
fmovsge %xcc, %f12, %f8
fmovrse %g3, %f7, %f5
loop_2320:
fmul8sux16 %f0, %f14, %f4
edge32 %i2, %g2, %l4
fbo,a %fcc2, loop_2321
lduw [%l7 + 0x20], %o5
ldsb [%l7 + 0x36], %g1
tpos %icc, 0x6
loop_2321:
fbule,a %fcc0, loop_2322
fmovsleu %xcc, %f9, %f6
lduh [%l7 + 0x16], %i7
stx %l1, [%l7 + 0x08]
loop_2322:
fbn,a %fcc3, loop_2323
fbne,a %fcc1, loop_2324
tl %icc, 0x7
ldsb [%l7 + 0x43], %l0
loop_2323:
stb %i5, [%l7 + 0x2A]
loop_2324:
fmovrde %o0, %f8, %f2
st %f7, [%l7 + 0x58]
fcmps %fcc2, %f10, %f10
movle %xcc, %l2, %l5
sethi 0x15B5, %g5
brlez %o6, loop_2325
fmovrdlz %o1, %f8, %f12
mulscc %o7, %o2, %i1
stb %i3, [%l7 + 0x0E]
loop_2325:
stw %g6, [%l7 + 0x20]
fone %f10
fsrc1 %f12, %f8
ldsh [%l7 + 0x46], %i4
fabsd %f12, %f12
taddcc %g7, %l6, %i6
fcmpeq32 %f14, %f12, %o4
bcs,a loop_2326
tneg %icc, 0x1
lduw [%l7 + 0x20], %o3
nop
setx loop_2327, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2326:
edge32 %i0, %l3, %g4
tvc %xcc, 0x7
fblg %fcc3, loop_2328
loop_2327:
fmovdpos %xcc, %f0, %f13
fabsd %f12, %f6
fxors %f14, %f4, %f15
loop_2328:
ldd [%l7 + 0x68], %f8
movle %icc, %g3, %g2
ldub [%l7 + 0x54], %l4
fnot2 %f14, %f8
fpack32 %f8, %f6, %f12
fmovsle %xcc, %f13, %f8
fmovdneg %icc, %f1, %f0
xnorcc %o5, 0x1301, %g1
movrlz %i7, %l1, %i2
fmuld8sux16 %f6, %f13, %f8
ldsh [%l7 + 0x42], %l0
bleu,a %xcc, loop_2329
ldsh [%l7 + 0x22], %i5
fmovrslez %o0, %f10, %f12
ldx [%l7 + 0x48], %l5
loop_2329:
movneg %xcc, %g5, %l2
nop
setx loop_2330, %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 %o1, 0x370, %o6
movvc %icc, %o2, %o7
fmovrslez %i1, %f12, %f7
loop_2330:
edge8 %g6, %i3, %g7
std %f10, [%l7 + 0x68]
mulscc %i4, %i6, %l6
fmovs %f9, %f15
ldsh [%l7 + 0x52], %o3
stw %i0, [%l7 + 0x4C]
lduw [%l7 + 0x4C], %o4
fornot1s %f14, %f15, %f13
fmovdl %icc, %f6, %f6
ldd [%l7 + 0x68], %f2
fmovdg %xcc, %f7, %f3
fcmped %fcc1, %f4, %f6
nop
setx loop_2331, %l0, %l1
jmpl %l1, %g4
ld [%l7 + 0x1C], %f3
fzero %f12
brgez,a %g3, loop_2332
loop_2331:
sth %l3, [%l7 + 0x6E]
xorcc %g2, %o5, %g1
umulcc %i7, %l1, %i2
loop_2332:
fmul8x16al %f9, %f11, %f2
ldsb [%l7 + 0x41], %l4
fbge %fcc2, loop_2333
ldsh [%l7 + 0x6A], %i5
fcmpeq32 %f14, %f4, %o0
ldub [%l7 + 0x0B], %l0
loop_2333:
fmovspos %xcc, %f10, %f9
orcc %l5, 0x075B, %g5
fmovsvs %icc, %f3, %f4
fmuld8ulx16 %f7, %f3, %f14
fbl,a %fcc1, loop_2334
fpsub16 %f4, %f2, %f2
fmuld8ulx16 %f14, %f15, %f4
stb %o1, [%l7 + 0x6E]
loop_2334:
fbule %fcc1, loop_2335
ldsw [%l7 + 0x1C], %l2
fnot2 %f14, %f4
tg %icc, 0x2
loop_2335:
fmovsvc %icc, %f11, %f12
fands %f15, %f7, %f3
fmovsgu %icc, %f11, %f14
fcmped %fcc2, %f6, %f14
addcc %o6, %o7, %o2
fbg %fcc1, loop_2336
ldx [%l7 + 0x70], %g6
brgz %i1, loop_2337
fmovsl %icc, %f6, %f11
loop_2336:
stb %g7, [%l7 + 0x74]
fbl %fcc1, loop_2338
loop_2337:
fmovsl %icc, %f13, %f6
brgz,a %i3, loop_2339
xnorcc %i4, %l6, %i6
loop_2338:
lduh [%l7 + 0x48], %i0
sra %o3, 0x1C, %o4
loop_2339:
ldd [%l7 + 0x50], %f0
lduw [%l7 + 0x34], %g3
sethi 0x13E3, %l3
ld [%l7 + 0x3C], %f6
bge loop_2340
sth %g4, [%l7 + 0x76]
ldd [%l7 + 0x78], %f2
fbue %fcc1, loop_2341
loop_2340:
ldsw [%l7 + 0x1C], %o5
brgez %g2, loop_2342
ldsw [%l7 + 0x48], %i7
loop_2341:
fmovdvs %xcc, %f10, %f6
fones %f6
loop_2342:
srl %g1, 0x16, %l1
ldub [%l7 + 0x71], %i2
stw %i5, [%l7 + 0x4C]
fble %fcc1, loop_2343
lduw [%l7 + 0x58], %l4
stw %o0, [%l7 + 0x5C]
fnot1s %f3, %f13
loop_2343:
ba,a %xcc, loop_2344
fcmpgt16 %f14, %f12, %l0
array8 %l5, %o1, %g5
stx %o6, [%l7 + 0x68]
loop_2344:
fpack32 %f2, %f6, %f12
smul %o7, %o2, %l2
fnegd %f10, %f12
edge16 %i1, %g7, %g6
lduw [%l7 + 0x64], %i4
bcs,a loop_2345
nop
setx loop_2346, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
popc 0x0960, %l6
fcmpeq32 %f2, %f14, %i3
loop_2345:
ld [%l7 + 0x34], %f2
loop_2346:
movvs %xcc, %i6, %o3
bcc,a,pn %icc, loop_2347
xorcc %o4, 0x0A72, %g3
ta %icc, 0x3
nop
setx loop_2348, %l0, %l1
jmpl %l1, %l3
loop_2347:
fcmpgt16 %f10, %f4, %g4
siam 0x4
fcmpd %fcc0, %f4, %f12
loop_2348:
fxnor %f2, %f8, %f4
movne %icc, %o5, %g2
fnors %f10, %f1, %f0
fmovdpos %xcc, %f10, %f13
brlez %i7, loop_2349
fbuge,a %fcc3, loop_2350
stw %i0, [%l7 + 0x20]
fble %fcc2, loop_2351
loop_2349:
stb %g1, [%l7 + 0x39]
loop_2350:
fmovsleu %icc, %f6, %f1
addccc %l1, %i5, %l4
loop_2351:
sub %i2, %l0, %o0
movpos %icc, %l5, %g5
fors %f0, %f8, %f10
fandnot2 %f8, %f14, %f0
ba,a,pt %icc, loop_2352
srax %o6, 0x14, %o1
xor %o2, %o7, %i1
ldd [%l7 + 0x30], %f12
loop_2352:
ba,a,pt %icc, loop_2353
brlez,a %g7, loop_2354
ldub [%l7 + 0x69], %g6
ldsw [%l7 + 0x54], %l2
loop_2353:
fbne,a %fcc0, loop_2355
loop_2354:
popc %l6, %i4
fxnors %f11, %f1, %f0
sub %i6, 0x030A, %o3
loop_2355:
fexpand %f4, %f6
lduw [%l7 + 0x5C], %i3
fbul %fcc3, loop_2356
fnand %f10, %f2, %f0
fexpand %f12, %f12
bvs,a loop_2357
loop_2356:
ldd [%l7 + 0x78], %f10
sll %g3, 0x10, %o4
fmovdneg %xcc, %f7, %f0
loop_2357:
brgez %g4, loop_2358
ldsb [%l7 + 0x50], %l3
tleu %xcc, 0x7
andcc %g2, %o5, %i7
loop_2358:
bvc %icc, loop_2359
add %g1, %i0, %i5
fbul,a %fcc1, loop_2360
ldd [%l7 + 0x68], %f12
loop_2359:
stx %l1, [%l7 + 0x28]
sllx %i2, 0x04, %l0
loop_2360:
edge16n %l4, %o0, %l5
fbe,a %fcc2, loop_2361
ba,pt %icc, loop_2362
lduh [%l7 + 0x08], %o6
std %f4, [%l7 + 0x50]
loop_2361:
tne %xcc, 0x6
loop_2362:
mulscc %o1, %o2, %o7
lduw [%l7 + 0x78], %i1
fzero %f2
std %f2, [%l7 + 0x60]
bvc loop_2363
bleu,a,pt %icc, loop_2364
movneg %icc, %g7, %g5
faligndata %f12, %f0, %f10
loop_2363:
sethi 0x0507, %l2
loop_2364:
subccc %g6, 0x1D57, %i4
sth %i6, [%l7 + 0x42]
sdiv %o3, 0x0359, %i3
tge %xcc, 0x5
sth %l6, [%l7 + 0x44]
movneg %icc, %o4, %g3
fbue,a %fcc0, loop_2365
stb %g4, [%l7 + 0x6B]
tvs %xcc, 0x6
fcmpeq16 %f4, %f4, %g2
loop_2365:
fcmpne32 %f14, %f8, %o5
sth %i7, [%l7 + 0x48]
fmuld8ulx16 %f3, %f15, %f6
edge16n %l3, %g1, %i5
brlz %l1, loop_2366
tleu %xcc, 0x4
fnot1s %f12, %f9
ldsh [%l7 + 0x6C], %i2
loop_2366:
edge16l %i0, %l4, %o0
mulscc %l5, 0x06EE, %o6
fbug,a %fcc1, loop_2367
siam 0x0
fbu %fcc3, loop_2368
fnot1 %f10, %f4
loop_2367:
stx %o1, [%l7 + 0x38]
lduh [%l7 + 0x70], %o2
loop_2368:
fbge,a %fcc0, loop_2369
ldd [%l7 + 0x58], %f4
brlz %o7, loop_2370
srlx %l0, 0x1F, %g7
loop_2369:
stx %g5, [%l7 + 0x18]
tgu %icc, 0x6
loop_2370:
fmovdneg %xcc, %f2, %f14
ldsw [%l7 + 0x7C], %i1
fpadd32 %f10, %f14, %f10
stx %l2, [%l7 + 0x10]
ld [%l7 + 0x5C], %f8
movre %i4, %i6, %o3
fmovsg %icc, %f6, %f11
bcc,a,pn %xcc, loop_2371
stw %g6, [%l7 + 0x78]
tneg %icc, 0x7
fmovsa %xcc, %f9, %f0
loop_2371:
tl %icc, 0x3
fmovdle %icc, %f3, %f14
lduh [%l7 + 0x38], %l6
lduw [%l7 + 0x40], %i3
xorcc %g3, %o4, %g2
ldx [%l7 + 0x28], %o5
fpack16 %f0, %f0
fmovsl %icc, %f8, %f2
array16 %i7, %g4, %g1
fmovdpos %xcc, %f3, %f15
lduh [%l7 + 0x6A], %l3
fpadd16s %f2, %f5, %f6
fmovsle %xcc, %f1, %f2
fnegs %f14, %f14
ldsb [%l7 + 0x41], %l1
ldub [%l7 + 0x51], %i2
fmovsvc %xcc, %f14, %f11
ld [%l7 + 0x0C], %f1
ldub [%l7 + 0x27], %i5
fmovsvs %xcc, %f0, %f5
fpadd32 %f10, %f2, %f12
stb %l4, [%l7 + 0x41]
fcmpne32 %f8, %f0, %o0
st %f15, [%l7 + 0x6C]
srlx %i0, %l5, %o1
fnor %f14, %f6, %f4
fmovda %icc, %f12, %f5
ldub [%l7 + 0x1D], %o6
fmovdg %xcc, %f4, %f7
fbo,a %fcc3, loop_2372
array8 %o2, %o7, %l0
stb %g7, [%l7 + 0x24]
ldsw [%l7 + 0x5C], %g5
loop_2372:
sub %i1, 0x1D16, %i4
fbn,a %fcc1, loop_2373
fbule %fcc2, loop_2374
fpadd32s %f1, %f11, %f3
fmovdne %xcc, %f8, %f0
loop_2373:
stw %l2, [%l7 + 0x4C]
loop_2374:
or %o3, 0x0F79, %i6
fpsub32s %f15, %f3, %f3
array8 %g6, %i3, %l6
ldsh [%l7 + 0x4C], %g3
ldsh [%l7 + 0x24], %g2
udivcc %o5, 0x117A, %o4
ldx [%l7 + 0x20], %g4
ldx [%l7 + 0x38], %g1
bcc,pn %icc, loop_2375
orcc %l3, 0x1991, %l1
alignaddr %i7, %i5, %l4
fmovscc %icc, %f15, %f1
loop_2375:
std %f2, [%l7 + 0x28]
alignaddrl %o0, %i0, %l5
fmul8x16au %f6, %f4, %f2
ldsb [%l7 + 0x20], %o1
fbug %fcc0, loop_2376
stw %i2, [%l7 + 0x08]
edge8n %o2, %o6, %o7
fsrc1s %f9, %f3
loop_2376:
mulx %g7, %l0, %g5
ldsh [%l7 + 0x16], %i1
edge32n %l2, %i4, %o3
andncc %g6, %i6, %l6
lduh [%l7 + 0x24], %i3
brlez %g3, loop_2377
std %f12, [%l7 + 0x28]
ba,a,pt %icc, loop_2378
fmovsl %icc, %f5, %f8
loop_2377:
fornot2s %f3, %f6, %f4
fcmpd %fcc1, %f6, %f2
loop_2378:
xnorcc %o5, 0x0628, %o4
fcmpd %fcc0, %f0, %f10
brz %g2, loop_2379
fmovdneg %icc, %f8, %f10
xor %g4, %l3, %g1
bn,a %icc, loop_2380
loop_2379:
srl %i7, 0x0C, %i5
stx %l4, [%l7 + 0x30]
fsrc1s %f13, %f2
loop_2380:
fsrc1s %f14, %f13
taddcctv %o0, 0x12A2, %i0
fmovdle %icc, %f3, %f4
sdiv %l5, 0x0DE6, %o1
siam 0x4
bl,pn %icc, loop_2381
movgu %icc, %l1, %o2
ldd [%l7 + 0x10], %f4
stw %i2, [%l7 + 0x58]
loop_2381:
subccc %o6, 0x19C3, %g7
fmovs %f11, %f4
fbu,a %fcc2, loop_2382
sth %o7, [%l7 + 0x12]
st %f1, [%l7 + 0x10]
umulcc %g5, 0x1660, %l0
loop_2382:
add %i1, %i4, %o3
stx %l2, [%l7 + 0x48]
fbue,a %fcc0, loop_2383
fexpand %f12, %f2
stw %g6, [%l7 + 0x70]
fxnors %f6, %f6, %f7
loop_2383:
std %f14, [%l7 + 0x58]
tn %xcc, 0x1
movge %icc, %l6, %i3
fmovdcc %xcc, %f0, %f4
and %i6, %o5, %o4
array16 %g2, %g3, %l3
edge8l %g4, %g1, %i7
fzeros %f10
fcmpd %fcc1, %f8, %f6
fbn,a %fcc1, loop_2384
ldub [%l7 + 0x30], %l4
addc %i5, %o0, %i0
st %f10, [%l7 + 0x40]
loop_2384:
orn %l5, 0x0E3E, %o1
fnands %f12, %f10, %f1
ldd [%l7 + 0x68], %f14
nop
setx loop_2385, %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
ld [%l7 + 0x64], %f15
st %f15, [%l7 + 0x40]
fmovdpos %icc, %f3, %f7
loop_2385:
std %f4, [%l7 + 0x68]
ld [%l7 + 0x4C], %f2
fbne,a %fcc1, loop_2386
or %l1, %o2, %o6
stw %g7, [%l7 + 0x34]
xor %o7, 0x02C6, %g5
loop_2386:
ldsh [%l7 + 0x26], %l0
be,a loop_2387
fsrc2 %f4, %f2
ble,a %icc, loop_2388
bl,a,pt %xcc, loop_2389
loop_2387:
stb %i2, [%l7 + 0x7D]
fandnot1 %f14, %f4, %f6
loop_2388:
fmovdle %xcc, %f2, %f8
loop_2389:
addcc %i4, 0x0C9A, %o3
tvs %xcc, 0x0
edge16 %i1, %g6, %l2
fnors %f1, %f5, %f11
addccc %l6, 0x1770, %i6
ble,a loop_2390
fandnot1 %f10, %f14, %f0
fmovdge %icc, %f2, %f7
fmovrsgz %i3, %f12, %f2
loop_2390:
fors %f4, %f1, %f4
fbl,a %fcc2, loop_2391
edge32 %o5, %o4, %g2
fmovdpos %icc, %f3, %f6
bleu loop_2392
loop_2391:
std %f2, [%l7 + 0x18]
lduh [%l7 + 0x12], %l3
tsubcc %g4, 0x18B7, %g1
loop_2392:
fbue %fcc1, loop_2393
array16 %i7, %l4, %i5
tne %xcc, 0x6
fbge %fcc0, loop_2394
loop_2393:
stb %o0, [%l7 + 0x63]
fmovsneg %icc, %f12, %f4
bn,a,pn %xcc, loop_2395
loop_2394:
fpadd16 %f10, %f12, %f4
ldsh [%l7 + 0x5E], %g3
movle %xcc, %i0, %l5
loop_2395:
ld [%l7 + 0x6C], %f11
fmovrdgz %o1, %f10, %f10
lduh [%l7 + 0x2C], %l1
brlz %o2, loop_2396
move %icc, %o6, %g7
fmovdcc %xcc, %f4, %f12
srlx %o7, 0x1E, %g5
loop_2396:
edge16l %i2, %i4, %o3
fble,a %fcc1, loop_2397
sub %l0, %g6, %l2
stx %i1, [%l7 + 0x58]
ldd [%l7 + 0x18], %f4
loop_2397:
fnot2s %f3, %f6
umul %i6, %i3, %l6
ldsh [%l7 + 0x1E], %o5
fmovsgu %icc, %f11, %f14
sth %o4, [%l7 + 0x4C]
fandnot2 %f8, %f6, %f0
brlez,a %l3, loop_2398
st %f3, [%l7 + 0x08]
fcmpgt32 %f4, %f4, %g4
fbul,a %fcc3, loop_2399
loop_2398:
fba,a %fcc3, loop_2400
andn %g2, 0x0A60, %i7
movre %g1, %i5, %o0
loop_2399:
fbn %fcc1, loop_2401
loop_2400:
fmovdne %xcc, %f10, %f8
xnorcc %g3, %i0, %l4
movcc %icc, %l5, %l1
loop_2401:
add %o1, 0x0FC0, %o6
tg %xcc, 0x1
bcs,a,pt %xcc, loop_2402
fble,a %fcc0, loop_2403
call loop_2404
fbo,a %fcc0, loop_2405
loop_2402:
fsrc2s %f7, %f0
loop_2403:
stw %g7, [%l7 + 0x54]
loop_2404:
fornot1s %f11, %f1, %f0
loop_2405:
addccc %o2, 0x1011, %g5
ldx [%l7 + 0x38], %i2
ldd [%l7 + 0x58], %f10
and %o7, 0x1AAE, %o3
stw %l0, [%l7 + 0x0C]
stx %i4, [%l7 + 0x10]
orn %g6, %l2, %i1
fsrc2s %f4, %f4
andcc %i6, 0x1699, %l6
xorcc %i3, 0x0F90, %o5
fmovsneg %icc, %f8, %f14
fabss %f4, %f4
and %o4, %l3, %g4
lduw [%l7 + 0x14], %i7
move %xcc, %g2, %i5
mulx %o0, 0x13B0, %g3
movcs %xcc, %g1, %i0
ldsw [%l7 + 0x6C], %l5
fmovsa %xcc, %f2, %f11
bg,pt %xcc, loop_2406
sth %l4, [%l7 + 0x2E]
fmovsn %icc, %f1, %f15
tge %icc, 0x4
loop_2406:
tn %icc, 0x4
tvs %icc, 0x0
bne,a loop_2407
fmovsne %icc, %f7, %f12
fand %f10, %f14, %f0
srlx %o1, %o6, %l1
loop_2407:
sth %g7, [%l7 + 0x3E]
fmovdn %icc, %f1, %f10
fpsub16s %f5, %f15, %f14
stx %o2, [%l7 + 0x38]
edge8l %i2, %g5, %o3
bleu,a,pn %icc, loop_2408
tcs %icc, 0x6
stw %o7, [%l7 + 0x14]
ble,a %xcc, loop_2409
loop_2408:
srl %l0, 0x0F, %i4
fmovrdlz %l2, %f0, %f14
st %f5, [%l7 + 0x38]
loop_2409:
xnor %g6, 0x154D, %i6
ldd [%l7 + 0x70], %f10
edge16 %i1, %i3, %o5
ldub [%l7 + 0x79], %l6
fbul %fcc3, loop_2410
tneg %xcc, 0x6
fmul8ulx16 %f12, %f6, %f14
sethi 0x1030, %l3
loop_2410:
xorcc %g4, 0x145B, %i7
srax %o4, 0x02, %g2
movleu %xcc, %o0, %g3
fmovsgu %xcc, %f4, %f10
fmovdne %xcc, %f4, %f15
lduw [%l7 + 0x70], %i5
nop
setx loop_2411, %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 %f3, %f5, %f4
fmul8x16au %f7, %f9, %f4
fandnot1s %f8, %f13, %f4
loop_2411:
bneg,pt %xcc, loop_2412
stw %i0, [%l7 + 0x44]
ta %icc, 0x0
edge16ln %g1, %l4, %l5
loop_2412:
ldub [%l7 + 0x44], %o6
std %f4, [%l7 + 0x60]
mulx %l1, %o1, %o2
stx %i2, [%l7 + 0x10]
bcc,a,pt %icc, loop_2413
fbuge %fcc2, loop_2414
popc %g7, %o3
fornot2 %f6, %f14, %f6
loop_2413:
std %f10, [%l7 + 0x28]
loop_2414:
fmul8x16au %f5, %f2, %f6
fmovsne %xcc, %f9, %f3
edge32ln %o7, %l0, %i4
andn %g5, 0x1B7A, %l2
std %f4, [%l7 + 0x10]
brz %g6, loop_2415
bcc,a loop_2416
fmovdvc %xcc, %f3, %f0
nop
setx loop_2417, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_2415:
fmovrdlz %i1, %f2, %f10
loop_2416:
ldsw [%l7 + 0x14], %i3
fands %f13, %f14, %f9
loop_2417:
xorcc %o5, %i6, %l3
bpos,a,pt %icc, loop_2418
bgu %icc, loop_2419
xnor %g4, 0x1918, %i7
fbuge,a %fcc0, loop_2420
loop_2418:
fcmpes %fcc1, %f6, %f0
loop_2419:
subcc %o4, %l6, %o0
tg %xcc, 0x6
loop_2420:
fxnors %f11, %f4, %f13
ldsb [%l7 + 0x55], %g2
fzero %f10
xor %g3, %i5, %g1
mova %xcc, %i0, %l4
lduh [%l7 + 0x6C], %o6
movl %icc, %l5, %o1
pdist %f6, %f8, %f12
fnand %f10, %f8, %f2
udiv %o2, 0x1FD0, %i2
fcmpes %fcc2, %f15, %f10
fmovs %f1, %f9
fcmpes %fcc2, %f13, %f4
fxors %f2, %f5, %f15
tvc %icc, 0x6
fmovdcc %xcc, %f15, %f7
bgu,a,pt %xcc, loop_2421
ldsb [%l7 + 0x73], %l1
lduw [%l7 + 0x54], %o3
st %f7, [%l7 + 0x24]
loop_2421:
addc %g7, 0x14C9, %l0
fmovdne %xcc, %f13, %f1
udivx %i4, 0x017F, %g5
fcmpgt32 %f8, %f14, %l2
fpack16 %f4, %f3
bn,pt %xcc, loop_2422
movrlez %o7, 0x2B8, %g6
st %f9, [%l7 + 0x6C]
ldsw [%l7 + 0x68], %i1
loop_2422:
nop
setx loop_2423, %l0, %l1
jmpl %l1, %i3
bvs,pn %xcc, loop_2424
fbg,a %fcc1, loop_2425
addcc %i6, %l3, %g4
loop_2423:
fmovsneg %xcc, %f14, %f15
loop_2424:
edge32 %i7, %o5, %o4
loop_2425:
subc %o0, %l6, %g2
ldd [%l7 + 0x30], %f8
lduh [%l7 + 0x32], %i5
fmovdcs %xcc, %f11, %f7
orcc %g1, 0x1F13, %g3
fornot1s %f10, %f14, %f11
fbul,a %fcc2, loop_2426
edge8n %i0, %o6, %l4
fmovsneg %icc, %f3, %f8
ldx [%l7 + 0x78], %l5
loop_2426:
edge8l %o1, %o2, %l1
add %i2, 0x0923, %g7
subcc %l0, 0x0BFB, %o3
fbue,a %fcc3, loop_2427
ld [%l7 + 0x68], %f11
array32 %g5, %l2, %o7
lduw [%l7 + 0x38], %i4
loop_2427:
stw %g6, [%l7 + 0x60]
fcmpgt32 %f2, %f14, %i3
stx %i1, [%l7 + 0x60]
orn %l3, %g4, %i6
alignaddrl %i7, %o4, %o0
lduh [%l7 + 0x3C], %l6
fmovsvc %icc, %f1, %f12
fbg %fcc1, loop_2428
xnorcc %g2, %i5, %o5
fnot2s %f12, %f9
ldd [%l7 + 0x18], %f6
loop_2428:
bvc,a loop_2429
fpadd32s %f5, %f11, %f8
fnot2 %f0, %f10
fnors %f9, %f8, %f5
loop_2429:
fpackfix %f0, %f14
fmovrdgz %g1, %f4, %f6
ldx [%l7 + 0x68], %i0
addcc %g3, 0x1ACE, %l4
tle %xcc, 0x3
stb %l5, [%l7 + 0x70]
fblg,a %fcc3, loop_2430
fmovdcc %xcc, %f9, %f7
fcmped %fcc1, %f14, %f0
tg %icc, 0x4
loop_2430:
lduh [%l7 + 0x36], %o1
srlx %o6, %o2, %l1
xnorcc %g7, 0x1867, %l0
andn %i2, 0x1267, %g5
ldub [%l7 + 0x2E], %o3
st %f0, [%l7 + 0x28]
fmovsgu %xcc, %f6, %f10
fbne,a %fcc1, loop_2431
popc 0x13D0, %o7
lduw [%l7 + 0x5C], %l2
fornot1s %f3, %f2, %f9
loop_2431:
movvc %xcc, %i4, %g6
ldx [%l7 + 0x08], %i1
fbue %fcc3, loop_2432
sth %l3, [%l7 + 0x68]
sethi 0x164B, %i3
fornot2 %f2, %f8, %f6
loop_2432:
ldx [%l7 + 0x10], %i6
fnot1 %f8, %f0
ldub [%l7 + 0x18], %i7
bne,pn %xcc, loop_2433
bvc,a %icc, loop_2434
ldub [%l7 + 0x12], %o4
fbule %fcc1, loop_2435
loop_2433:
ld [%l7 + 0x6C], %f8
loop_2434:
std %f6, [%l7 + 0x28]
fxors %f14, %f6, %f15
loop_2435:
bcc,a %xcc, loop_2436
movcc %xcc, %g4, %o0
brlez %g2, loop_2437
mulscc %l6, %o5, %g1
loop_2436:
ldx [%l7 + 0x08], %i0
fmovrde %i5, %f8, %f10
loop_2437:
stb %g3, [%l7 + 0x26]
lduw [%l7 + 0x30], %l5
fmovsa %icc, %f7, %f2
fmovdpos %xcc, %f4, %f9
fxnors %f5, %f15, %f4
fpsub32 %f0, %f0, %f2
fmovrde %l4, %f2, %f2
srl %o1, 0x03, %o2
fmul8sux16 %f2, %f4, %f12
stx %o6, [%l7 + 0x70]
fmovrsgz %l1, %f5, %f2
fabss %f11, %f2
bcc loop_2438
bvs,a loop_2439
std %f8, [%l7 + 0x60]
stx %g7, [%l7 + 0x68]
loop_2438:
ldsh [%l7 + 0x52], %l0
loop_2439:
fmovse %icc, %f8, %f1
fpadd32 %f4, %f8, %f6
ldsw [%l7 + 0x0C], %i2
stw %o3, [%l7 + 0x58]
bneg loop_2440
fbg %fcc3, loop_2441
stb %g5, [%l7 + 0x52]
sra %o7, 0x19, %l2
loop_2440:
fnot2s %f8, %f14
loop_2441:
ldsh [%l7 + 0x38], %g6
sra %i1, %i4, %l3
bvs,a loop_2442
std %f10, [%l7 + 0x08]
movge %icc, %i6, %i3
fpsub32s %f13, %f4, %f3
loop_2442:
sll %o4, 0x0C, %i7
fnands %f15, %f9, %f6
fors %f13, %f9, %f8
tvc %icc, 0x3
fnor %f12, %f8, %f0
ldsh [%l7 + 0x74], %o0
fzeros %f7
fmovrslz %g2, %f13, %f1
tleu %icc, 0x4
fcmpne16 %f8, %f2, %g4
andcc %o5, %l6, %g1
fpadd16s %f0, %f10, %f1
fnegs %f9, %f11
tcs %xcc, 0x5
edge16ln %i5, %i0, %l5
bcs,pn %icc, loop_2443
subccc %g3, %l4, %o1
ldx [%l7 + 0x50], %o2
std %f0, [%l7 + 0x40]
loop_2443:
subcc %l1, %o6, %g7
mulx %i2, %o3, %l0
ld [%l7 + 0x60], %f6
movrne %o7, %l2, %g6
fpsub16s %f13, %f9, %f15
tcs %xcc, 0x6
xorcc %i1, %g5, %l3
lduh [%l7 + 0x16], %i6
umul %i3, 0x0C67, %i4
movgu %xcc, %i7, %o4
fnot1s %f5, %f14
fbne %fcc3, loop_2444
fmul8x16al %f6, %f8, %f10
st %f12, [%l7 + 0x3C]
or %o0, %g2, %o5
loop_2444:
fcmpes %fcc2, %f6, %f6
ldub [%l7 + 0x35], %l6
movne %xcc, %g4, %i5
edge8n %i0, %l5, %g1
fmovs %f10, %f6
xnorcc %g3, %l4, %o2
ldx [%l7 + 0x20], %o1
fcmped %fcc0, %f2, %f2
ldsw [%l7 + 0x4C], %l1
sth %g7, [%l7 + 0x0E]
lduh [%l7 + 0x58], %o6
tn %xcc, 0x2
fbn %fcc3, loop_2445
siam 0x5
ldsb [%l7 + 0x22], %o3
ldsb [%l7 + 0x0A], %l0
loop_2445:
movg %xcc, %i2, %l2
fxor %f8, %f10, %f10
sth %g6, [%l7 + 0x1C]
stx %o7, [%l7 + 0x48]
fbuge,a %fcc0, loop_2446
sra %g5, %i1, %l3
movgu %xcc, %i6, %i3
stw %i4, [%l7 + 0x1C]
loop_2446:
fmovdcc %xcc, %f2, %f4
stx %i7, [%l7 + 0x78]
fbo %fcc3, loop_2447
fbu,a %fcc1, loop_2448
movrlez %o4, %g2, %o5
move %xcc, %o0, %l6
loop_2447:
orn %i5, 0x1433, %i0
loop_2448:
lduh [%l7 + 0x7C], %l5
bvc,a loop_2449
fzero %f14
addcc %g4, 0x00C5, %g3
fcmpne16 %f12, %f12, %l4
loop_2449:
xorcc %o2, %o1, %g1
sth %g7, [%l7 + 0x24]
fxnors %f8, %f10, %f5
ld [%l7 + 0x48], %f0
fnegs %f3, %f6
std %f10, [%l7 + 0x08]
fmovdle %xcc, %f11, %f1
fbge %fcc2, loop_2450
ldsh [%l7 + 0x28], %l1
fmovdleu %icc, %f15, %f2
ldub [%l7 + 0x5E], %o3
loop_2450:
fpsub16 %f0, %f12, %f2
fmovrde %o6, %f8, %f2
movrlz %l0, %l2, %i2
st %f9, [%l7 + 0x7C]
ldsw [%l7 + 0x68], %g6
udivx %o7, 0x1748, %g5
lduw [%l7 + 0x44], %i1
ldsh [%l7 + 0x40], %l3
stw %i6, [%l7 + 0x38]
addcc %i3, %i4, %o4
ld [%l7 + 0x7C], %f1
brz %g2, loop_2451
udiv %o5, 0x1D31, %i7
or %l6, 0x0313, %o0
tle %icc, 0x7
loop_2451:
fbule,a %fcc3, loop_2452
fcmpeq16 %f6, %f8, %i0
tsubcc %i5, %l5, %g3
sth %l4, [%l7 + 0x60]
loop_2452:
fbg,a %fcc1, loop_2453
edge8l %g4, %o1, %g1
fmovdcs %xcc, %f10, %f7
fmovde %xcc, %f14, %f2
loop_2453:
andcc %g7, 0x1173, %l1
fbl %fcc3, loop_2454
fmovrsgz %o2, %f8, %f12
stx %o6, [%l7 + 0x60]
fbul %fcc1, loop_2455
loop_2454:
lduw [%l7 + 0x34], %o3
andncc %l0, %l2, %i2
stw %g6, [%l7 + 0x44]
loop_2455:
ldd [%l7 + 0x20], %f0
fbge %fcc1, loop_2456
ldx [%l7 + 0x18], %g5
fcmple16 %f14, %f14, %o7
ldub [%l7 + 0x5C], %l3
loop_2456:
ldub [%l7 + 0x25], %i6
ldx [%l7 + 0x78], %i1
movcc %icc, %i4, %i3
brgz,a %g2, loop_2457
subccc %o4, %i7, %l6
ldub [%l7 + 0x6E], %o5
fmovsleu %xcc, %f1, %f15
loop_2457:
ldub [%l7 + 0x4A], %i0
movrgez %o0, %l5, %g3
umul %i5, %l4, %g4
andncc %g1, %g7, %l1
fabss %f12, %f3
fsrc1 %f2, %f2
movl %xcc, %o1, %o6
subc %o3, 0x0606, %l0
bge,a %xcc, loop_2458
stw %l2, [%l7 + 0x6C]
std %f10, [%l7 + 0x58]
edge8n %o2, %g6, %i2
loop_2458:
ldsh [%l7 + 0x24], %g5
fmovde %xcc, %f10, %f5
fnot2s %f12, %f1
fbo,a %fcc0, loop_2459
alignaddrl %o7, %l3, %i1
fmovrse %i6, %f11, %f1
ldsh [%l7 + 0x3C], %i4
loop_2459:
bneg,a,pn %icc, loop_2460
fxnors %f5, %f4, %f11
fmovd %f2, %f10
fornot1 %f0, %f6, %f0
loop_2460:
orcc %g2, %i3, %o4
tcc %icc, 0x7
stb %i7, [%l7 + 0x48]
mulscc %o5, 0x0AB9, %i0
fbul,a %fcc0, loop_2461
edge32n %l6, %o0, %g3
array16 %i5, %l5, %l4
brlez %g1, loop_2462
loop_2461:
stx %g7, [%l7 + 0x28]
fmovscs %icc, %f15, %f1
fones %f12
loop_2462:
fmovspos %icc, %f12, %f11
fcmpgt16 %f10, %f2, %g4
array8 %o1, %o6, %l1
alignaddrl %l0, %o3, %l2
subcc %o2, %g6, %i2
fbu,a %fcc3, loop_2463
array32 %g5, %o7, %i1
movg %icc, %l3, %i6
edge16ln %g2, %i4, %i3
loop_2463:
sub %o4, 0x0B58, %i7
fsrc2 %f6, %f0
fmovdge %xcc, %f5, %f9
brgz,a %i0, loop_2464
fbge,a %fcc1, loop_2465
fmovsleu %xcc, %f1, %f12
popc %o5, %l6
loop_2464:
stw %o0, [%l7 + 0x64]
loop_2465:
fzeros %f2
nop
setx loop_2466, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovs %f7, %f13
xnorcc %i5, %l5, %g3
movpos %xcc, %l4, %g7
loop_2466:
call loop_2467
bg,pn %xcc, loop_2468
smul %g1, %g4, %o1
smul %o6, %l0, %o3
loop_2467:
ldub [%l7 + 0x4E], %l2
loop_2468:
ldsh [%l7 + 0x6E], %l1
fxnor %f14, %f2, %f2
ble,a,pt %xcc, loop_2469
fbn %fcc0, loop_2470
fbl %fcc3, loop_2471
lduh [%l7 + 0x5C], %o2
loop_2469:
edge32l %i2, %g5, %g6
loop_2470:
stb %o7, [%l7 + 0x52]
loop_2471:
fnands %f7, %f1, %f0
brlez,a %i1, loop_2472
fmovdne %xcc, %f14, %f14
ldsh [%l7 + 0x64], %i6
fnor %f14, %f8, %f10
loop_2472:
bneg %icc, loop_2473
fmovsvc %xcc, %f6, %f9
sra %l3, %i4, %g2
fcmpne16 %f14, %f2, %o4
loop_2473:
smulcc %i3, 0x00A9, %i0
lduh [%l7 + 0x68], %i7
array32 %l6, %o0, %o5
tvc %xcc, 0x3
fmovdle %xcc, %f2, %f7
ldsb [%l7 + 0x71], %l5
fmul8x16au %f1, %f9, %f8
st %f12, [%l7 + 0x44]
movgu %xcc, %i5, %l4
xnor %g3, %g7, %g4
srax %o1, 0x0A, %o6
fbul %fcc3, loop_2474
fmovrslez %g1, %f9, %f9
tne %icc, 0x7
tneg %icc, 0x2
loop_2474:
lduw [%l7 + 0x48], %o3
fmovdg %xcc, %f11, %f6
sll %l2, %l0, %l1
tsubcctv %o2, 0x0E18, %i2
fbuge,a %fcc3, loop_2475
lduw [%l7 + 0x6C], %g6
srl %o7, %i1, %g5
ba,a,pt %icc, loop_2476
loop_2475:
stw %i6, [%l7 + 0x34]
fexpand %f3, %f0
fpack16 %f14, %f10
loop_2476:
stw %l3, [%l7 + 0x20]
fpack32 %f6, %f6, %f12
ldsw [%l7 + 0x18], %g2
xnorcc %o4, 0x08B9, %i3
edge8n %i4, %i0, %i7
edge16l %o0, %l6, %l5
fandnot1 %f6, %f6, %f8
stw %o5, [%l7 + 0x24]
siam 0x2
bcc,pn %xcc, loop_2477
tle %icc, 0x7
fpadd16 %f12, %f10, %f2
te %icc, 0x4
loop_2477:
bshuffle %f10, %f14, %f6
ldsw [%l7 + 0x10], %l4
st %f3, [%l7 + 0x44]
fandnot1 %f4, %f4, %f6
st %f7, [%l7 + 0x10]
bn,pn %xcc, loop_2478
fmovsg %xcc, %f1, %f15
fmovsa %icc, %f11, %f13
lduw [%l7 + 0x5C], %i5
loop_2478:
fnegd %f2, %f2
fbug,a %fcc3, loop_2479
fpsub32s %f2, %f6, %f13
edge32 %g3, %g4, %o1
fpadd16s %f15, %f1, %f10
loop_2479:
movgu %icc, %o6, %g1
edge8l %g7, %o3, %l0
tle %icc, 0x1
fcmpgt16 %f2, %f6, %l2
ld [%l7 + 0x18], %f13
ldsb [%l7 + 0x77], %l1
sth %o2, [%l7 + 0x08]
stb %i2, [%l7 + 0x0F]
sub %g6, %o7, %i1
bneg,pn %xcc, loop_2480
fmovsgu %xcc, %f1, %f6
fbne,a %fcc3, loop_2481
srl %g5, %l3, %i6
loop_2480:
fpack16 %f2, %f5
fnot1s %f12, %f2
loop_2481:
ldsb [%l7 + 0x5C], %g2
stb %o4, [%l7 + 0x6F]
stb %i4, [%l7 + 0x2A]
ldsw [%l7 + 0x70], %i3
udiv %i0, 0x0B64, %o0
fmovrsgz %i7, %f15, %f10
for %f14, %f2, %f6
edge8n %l6, %o5, %l4
fbuge %fcc0, loop_2482
fbue %fcc0, loop_2483
ldd [%l7 + 0x08], %f8
fmovspos %icc, %f2, %f11
loop_2482:
movneg %xcc, %l5, %g3
loop_2483:
fbu %fcc1, loop_2484
bshuffle %f6, %f12, %f0
movrgz %g4, 0x23A, %o1
ldsh [%l7 + 0x74], %i5
loop_2484:
sll %o6, %g1, %o3
ldsh [%l7 + 0x5A], %l0
fpsub16 %f14, %f6, %f4
stb %l2, [%l7 + 0x37]
fmovsneg %icc, %f1, %f13
array32 %l1, %o2, %g7
ldsh [%l7 + 0x0C], %i2
brgz,a %o7, loop_2485
and %i1, 0x02C0, %g6
fnot1s %f5, %f0
fxnors %f9, %f15, %f1
loop_2485:
movle %icc, %g5, %l3
taddcctv %g2, %i6, %o4
taddcctv %i3, %i0, %o0
tsubcc %i4, 0x1B0E, %i7
fmovsgu %xcc, %f10, %f5
ldsw [%l7 + 0x60], %o5
smulcc %l4, %l5, %l6
andcc %g4, 0x1628, %g3
ld [%l7 + 0x40], %f9
tsubcctv %i5, 0x091C, %o6
fexpand %f9, %f0
lduh [%l7 + 0x26], %g1
ldd [%l7 + 0x10], %f0
bl,pt %icc, loop_2486
stw %o3, [%l7 + 0x50]
fble,a %fcc1, loop_2487
ldsh [%l7 + 0x58], %o1
loop_2486:
ldd [%l7 + 0x30], %f0
bvc,a loop_2488
loop_2487:
tsubcc %l0, 0x0AE4, %l1
lduh [%l7 + 0x28], %o2
fands %f10, %f5, %f0
loop_2488:
fnot1 %f6, %f0
bvc loop_2489
stw %l2, [%l7 + 0x74]
sth %g7, [%l7 + 0x30]
stb %i2, [%l7 + 0x15]
loop_2489:
fexpand %f8, %f2
lduh [%l7 + 0x3C], %i1
edge16ln %g6, %o7, %g5
fbge %fcc0, loop_2490
fbule %fcc3, loop_2491
andncc %l3, %i6, %o4
lduh [%l7 + 0x3E], %g2
loop_2490:
ldsb [%l7 + 0x4B], %i0
loop_2491:
nop
setx loop_2492, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %icc, %o0, %i3
fxnors %f7, %f4, %f12
fpadd16 %f6, %f0, %f0
loop_2492:
fpsub16 %f6, %f12, %f12
andncc %i4, %i7, %o5
fmovsleu %xcc, %f1, %f13
ble,pn %icc, loop_2493
ldsb [%l7 + 0x52], %l4
call loop_2494
fbo %fcc0, loop_2495
loop_2493:
fbule,a %fcc3, loop_2496
ldsh [%l7 + 0x38], %l6
loop_2494:
fandnot2 %f8, %f0, %f0
loop_2495:
fnegd %f4, %f10
loop_2496:
brlz,a %l5, loop_2497
ldsw [%l7 + 0x48], %g3
sth %i5, [%l7 + 0x2A]
fcmpne32 %f6, %f2, %o6
loop_2497:
bvs %icc, loop_2498
fmovdg %xcc, %f15, %f12
udiv %g1, 0x1CDE, %g4
fpsub16s %f12, %f4, %f10
loop_2498:
fmovrdgz %o3, %f8, %f12
sth %o1, [%l7 + 0x36]
ldub [%l7 + 0x37], %l1
lduw [%l7 + 0x2C], %l0
xorcc %o2, %g7, %l2
ld [%l7 + 0x30], %f5
movle %xcc, %i1, %g6
ld [%l7 + 0x0C], %f4
tn %icc, 0x6
fbue %fcc1, loop_2499
edge32n %i2, %o7, %l3
sra %g5, %i6, %o4
stb %g2, [%l7 + 0x3A]
loop_2499:
umulcc %o0, %i3, %i4
fmovrslz %i7, %f7, %f8
bg %icc, loop_2500
ldsw [%l7 + 0x58], %o5
fmovdvs %xcc, %f4, %f12
fmovd %f2, %f14
loop_2500:
tle %xcc, 0x1
fmul8x16 %f13, %f14, %f14
sdivx %i0, 0x0D89, %l6
ldsb [%l7 + 0x5B], %l4
ldsw [%l7 + 0x68], %g3
fmovdl %icc, %f3, %f11
movn %icc, %i5, %o6
movge %icc, %l5, %g1
edge8ln %o3, %o1, %l1
fxnors %f12, %f7, %f10
bleu,pt %xcc, loop_2501
fmovrdgez %l0, %f14, %f6
or %o2, %g7, %l2
lduh [%l7 + 0x1C], %g4
loop_2501:
andcc %i1, 0x0E84, %i2
fbo,a %fcc3, loop_2502
fmovspos %icc, %f14, %f10
ldd [%l7 + 0x10], %f12
ldub [%l7 + 0x7E], %g6
loop_2502:
fxor %f6, %f12, %f14
fbge %fcc3, loop_2503
fpsub32 %f10, %f4, %f0
taddcctv %l3, 0x1C6B, %o7
or %g5, %i6, %g2
loop_2503:
fnors %f15, %f5, %f14
subcc %o0, %o4, %i3
ld [%l7 + 0x50], %f1
fmovdgu %xcc, %f1, %f4
fandnot1s %f5, %f8, %f0
fcmpne16 %f0, %f14, %i4
lduw [%l7 + 0x60], %i7
fnot1s %f5, %f13
bgu,a,pt %xcc, loop_2504
taddcctv %i0, %l6, %l4
lduh [%l7 + 0x1A], %g3
tle %xcc, 0x6
loop_2504:
bge,a,pt %icc, loop_2505
fabss %f0, %f6
movne %icc, %o5, %o6
edge8n %l5, %g1, %o3
loop_2505:
ldsb [%l7 + 0x56], %o1
movrlz %i5, 0x373, %l0
stb %o2, [%l7 + 0x74]
fmuld8ulx16 %f1, %f5, %f0
fcmpgt32 %f14, %f4, %g7
movre %l2, %l1, %g4
tle %xcc, 0x5
xor %i1, 0x00AC, %i2
ldsw [%l7 + 0x78], %l3
fbge,a %fcc3, loop_2506
fcmpeq16 %f14, %f2, %g6
stw %o7, [%l7 + 0x34]
tsubcctv %i6, 0x13B7, %g2
loop_2506:
ldub [%l7 + 0x5C], %g5
addc %o0, 0x189A, %o4
fsrc1 %f10, %f8
bvs %icc, loop_2507
fnot1 %f4, %f4
udivx %i4, 0x15BA, %i3
be,a,pn %icc, loop_2508
loop_2507:
ldub [%l7 + 0x31], %i0
fbug %fcc3, loop_2509
popc %l6, %l4
loop_2508:
sra %i7, 0x0D, %g3
fbul,a %fcc1, loop_2510
loop_2509:
fmuld8ulx16 %f9, %f1, %f4
fornot1s %f14, %f2, %f13
ldsh [%l7 + 0x34], %o6
loop_2510:
ldx [%l7 + 0x70], %o5
fmul8ulx16 %f6, %f12, %f6
brgez %g1, loop_2511
fsrc1 %f14, %f0
edge32l %l5, %o3, %o1
brnz,a %i5, loop_2512
loop_2511:
fpsub32s %f11, %f0, %f8
fpsub16s %f0, %f4, %f2
ldsh [%l7 + 0x28], %o2
loop_2512:
ta %xcc, 0x2
fmovdle %icc, %f12, %f0
ldsw [%l7 + 0x40], %l0
andcc %l2, %g7, %g4
fsrc1 %f6, %f2
orncc %l1, %i2, %l3
ldd [%l7 + 0x30], %f14
stx %g6, [%l7 + 0x78]
stb %i1, [%l7 + 0x66]
fnot2s %f5, %f4
fmovs %f1, %f8
tl %icc, 0x6
fmovrse %i6, %f0, %f0
ldx [%l7 + 0x60], %o7
edge8ln %g5, %o0, %o4
fmovdcs %icc, %f7, %f2
movl %xcc, %g2, %i3
ldsh [%l7 + 0x10], %i0
lduw [%l7 + 0x64], %l6
fornot1s %f15, %f11, %f13
fbn,a %fcc0, loop_2513
edge16l %l4, %i7, %i4
ldsw [%l7 + 0x70], %o6
array16 %g3, %g1, %l5
loop_2513:
std %f6, [%l7 + 0x68]
tge %icc, 0x0
ld [%l7 + 0x3C], %f5
brlez %o5, loop_2514
stb %o1, [%l7 + 0x51]
popc %o3, %o2
fcmpne32 %f14, %f6, %i5
loop_2514:
fmuld8sux16 %f6, %f7, %f4
ldx [%l7 + 0x58], %l0
bne,pt %icc, loop_2515
stw %l2, [%l7 + 0x7C]
stx %g4, [%l7 + 0x70]
fmovdvs %icc, %f1, %f1
loop_2515:
lduh [%l7 + 0x14], %g7
fmovsne %icc, %f12, %f0
sth %i2, [%l7 + 0x38]
fbuge %fcc0, loop_2516
fandnot1 %f10, %f4, %f8
stb %l3, [%l7 + 0x12]
fnot2 %f12, %f8
loop_2516:
lduh [%l7 + 0x72], %g6
fandnot1 %f0, %f10, %f0
bcc,a,pn %icc, loop_2517
fnot2 %f14, %f12
te %xcc, 0x2
movge %xcc, %l1, %i6
loop_2517:
bcs,a %xcc, loop_2518
ldsw [%l7 + 0x58], %o7
fmovrslz %g5, %f6, %f12
lduh [%l7 + 0x3A], %o0
loop_2518:
edge16l %i1, %g2, %i3
fbule,a %fcc2, loop_2519
ldub [%l7 + 0x6C], %i0
ldsb [%l7 + 0x74], %o4
tl %xcc, 0x7
loop_2519:
std %f14, [%l7 + 0x10]
fble %fcc1, loop_2520
std %f0, [%l7 + 0x38]
ldsb [%l7 + 0x1E], %l6
movleu %xcc, %l4, %i4
loop_2520:
ldx [%l7 + 0x58], %o6
fba,a %fcc0, loop_2521
bvs,a loop_2522
array32 %g3, %i7, %g1
ld [%l7 + 0x10], %f5
loop_2521:
fsrc2s %f6, %f1
loop_2522:
andncc %o5, %o1, %l5
fmovsgu %icc, %f13, %f10
srax %o3, %i5, %l0
faligndata %f12, %f4, %f10
fmovscs %icc, %f12, %f8
stx %l2, [%l7 + 0x40]
ldd [%l7 + 0x60], %f12
lduh [%l7 + 0x18], %g4
lduw [%l7 + 0x60], %g7
std %f6, [%l7 + 0x20]
fmovdne %xcc, %f5, %f5
fbge,a %fcc1, loop_2523
tsubcc %i2, 0x0A2F, %l3
ldsw [%l7 + 0x24], %o2
stb %g6, [%l7 + 0x4F]
loop_2523:
mulx %i6, %o7, %g5
xnorcc %l1, %o0, %i1
add %i3, 0x1300, %g2
orncc %o4, 0x08E7, %i0
fblg,a %fcc0, loop_2524
movvc %icc, %l6, %l4
xorcc %o6, %i4, %i7
st %f13, [%l7 + 0x10]
loop_2524:
ldsb [%l7 + 0x3C], %g3
movg %xcc, %g1, %o1
subccc %o5, 0x1AB8, %l5
pdist %f6, %f12, %f0
fbu,a %fcc1, loop_2525
fpsub16s %f14, %f0, %f6
bn loop_2526
fandnot2s %f2, %f15, %f5
loop_2525:
fandnot2s %f7, %f10, %f4
fmovdneg %xcc, %f4, %f4
loop_2526:
stb %o3, [%l7 + 0x30]
fmovdne %icc, %f6, %f3
fpsub16s %f15, %f5, %f14
stw %l0, [%l7 + 0x5C]
fcmpgt16 %f8, %f10, %i5
ta %xcc, 0x1
fbo %fcc3, loop_2527
fnand %f10, %f6, %f8
ldd [%l7 + 0x20], %f4
stb %g4, [%l7 + 0x78]
loop_2527:
lduw [%l7 + 0x1C], %g7
fnegd %f12, %f4
lduw [%l7 + 0x24], %i2
subcc %l3, %o2, %g6
bvc loop_2528
std %f8, [%l7 + 0x68]
lduh [%l7 + 0x1A], %i6
fpsub16s %f8, %f0, %f2
loop_2528:
fornot1 %f0, %f4, %f4
call loop_2529
fcmpeq32 %f12, %f8, %l2
fpsub16 %f14, %f8, %f0
fnot1 %f12, %f2
loop_2529:
andcc %g5, 0x1950, %o7
st %f2, [%l7 + 0x58]
tsubcc %l1, %o0, %i1
fmovdneg %xcc, %f0, %f14
movcc %icc, %g2, %i3
addcc %o4, 0x0305, %i0
fmuld8ulx16 %f2, %f12, %f14
lduw [%l7 + 0x0C], %l6
nop
setx loop_2530, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f2, [%l7 + 0x54]
st %f7, [%l7 + 0x6C]
ldsh [%l7 + 0x20], %o6
loop_2530:
fcmple32 %f6, %f10, %i4
fpackfix %f0, %f12
ldx [%l7 + 0x68], %i7
ldsw [%l7 + 0x08], %g3
fmovsn %xcc, %f15, %f4
fornot1s %f10, %f4, %f12
movle %icc, %l4, %g1
fone %f10
edge32ln %o1, %o5, %l5
fmovdl %xcc, %f3, %f6
edge8n %l0, %o3, %i5
std %f6, [%l7 + 0x10]
brz,a %g4, loop_2531
movneg %xcc, %g7, %i2
movvs %xcc, %l3, %o2
std %f0, [%l7 + 0x50]
loop_2531:
alignaddrl %i6, %g6, %l2
and %g5, 0x1966, %l1
stx %o0, [%l7 + 0x20]
stw %o7, [%l7 + 0x78]
tpos %icc, 0x0
sth %i1, [%l7 + 0x12]
sth %g2, [%l7 + 0x3E]
bg loop_2532
fmovrslez %i3, %f10, %f7
ld [%l7 + 0x58], %f15
orn %i0, %l6, %o6
loop_2532:
fmovdcs %icc, %f15, %f12
lduh [%l7 + 0x1A], %o4
bcs,a,pn %icc, loop_2533
fnegd %f14, %f2
fmovdpos %xcc, %f1, %f10
std %f6, [%l7 + 0x48]
loop_2533:
fcmpeq32 %f14, %f4, %i7
ldub [%l7 + 0x7D], %i4
fnands %f8, %f11, %f4
lduw [%l7 + 0x78], %g3
sethi 0x0F85, %l4
ldsb [%l7 + 0x0F], %o1
brgz,a %o5, loop_2534
sllx %g1, 0x11, %l5
udiv %l0, 0x0054, %i5
st %f2, [%l7 + 0x4C]
loop_2534:
tcc %xcc, 0x2
fsrc1 %f2, %f10
stx %g4, [%l7 + 0x58]
movle %xcc, %o3, %g7
fcmps %fcc0, %f0, %f11
bvc,pt %icc, loop_2535
te %xcc, 0x7
tne %icc, 0x3
ldd [%l7 + 0x08], %f4
loop_2535:
fbe,a %fcc1, loop_2536
fandnot2s %f10, %f6, %f14
sdivcc %l3, 0x05A7, %i2
movl %xcc, %i6, %g6
loop_2536:
ldd [%l7 + 0x20], %f6
fnegd %f8, %f12
fexpand %f0, %f10
fsrc1s %f1, %f2
bvs,a loop_2537
fmovdpos %icc, %f6, %f11
sllx %o2, %l2, %g5
subcc %o0, 0x1672, %o7
loop_2537:
fbug,a %fcc2, loop_2538
fmul8x16al %f12, %f9, %f6
fmovsgu %xcc, %f12, %f7
fcmpne16 %f0, %f4, %l1
loop_2538:
ldd [%l7 + 0x28], %f6
tleu %xcc, 0x0
movrgez %g2, %i3, %i1
ldsb [%l7 + 0x3C], %l6
stb %i0, [%l7 + 0x26]
movrgz %o6, 0x26A, %i7
fmovdpos %xcc, %f8, %f9
fsrc1s %f9, %f7
fmovsn %xcc, %f11, %f12
fmovrdlez %o4, %f14, %f0
ldd [%l7 + 0x30], %f4
fnot1s %f3, %f4
stb %i4, [%l7 + 0x5C]
fnot2 %f10, %f0
std %f14, [%l7 + 0x78]
edge32n %l4, %o1, %g3
stw %o5, [%l7 + 0x18]
add %l5, 0x03C9, %g1
sub %i5, 0x0C6F, %g4
tcs %xcc, 0x4
ldx [%l7 + 0x58], %o3
move %icc, %l0, %g7
fmovsgu %xcc, %f14, %f5
bl,pt %icc, loop_2539
subc %i2, 0x1915, %l3
fnot1 %f6, %f10
fpadd16 %f10, %f0, %f14
loop_2539:
bgu,a %xcc, loop_2540
ldsh [%l7 + 0x7C], %i6
fba %fcc3, loop_2541
nop
setx loop_2542, %l0, %l1
jmpl %l1, %g6
loop_2540:
xor %l2, %g5, %o0
fands %f2, %f13, %f12
loop_2541:
sdivcc %o2, 0x0D75, %o7
loop_2542:
fnegd %f2, %f6
array32 %l1, %g2, %i3
fmovdn %icc, %f6, %f13
bn,pt %icc, loop_2543
fpadd32 %f6, %f12, %f12
tgu %xcc, 0x7
ldsw [%l7 + 0x1C], %i1
loop_2543:
fnegs %f4, %f12
addcc %l6, 0x14E5, %i0
edge16 %i7, %o6, %o4
fmovsgu %icc, %f13, %f12
bvs,pt %icc, loop_2544
edge32n %i4, %o1, %l4
srlx %o5, %l5, %g3
fandnot1 %f10, %f12, %f2
loop_2544:
ldd [%l7 + 0x70], %f14
ldx [%l7 + 0x30], %i5
lduw [%l7 + 0x10], %g4
fandnot2 %f4, %f8, %f2
mulx %g1, 0x049D, %o3
lduw [%l7 + 0x5C], %l0
mulx %i2, 0x1322, %g7
ldx [%l7 + 0x48], %l3
ldsb [%l7 + 0x20], %i6
fnot1s %f12, %f15
fsrc1s %f5, %f2
bneg,a,pn %xcc, loop_2545
fornot1 %f2, %f4, %f2
movneg %icc, %g6, %g5
bpos,pn %xcc, loop_2546
loop_2545:
bgu,a loop_2547
ldsb [%l7 + 0x79], %l2
lduh [%l7 + 0x42], %o2
loop_2546:
fmovdvc %icc, %f15, %f4
loop_2547:
stw %o7, [%l7 + 0x14]
stw %l1, [%l7 + 0x58]
edge16l %g2, %i3, %o0
fmovrse %l6, %f9, %f4
fbn %fcc2, loop_2548
ldsw [%l7 + 0x48], %i1
nop
setx loop_2549, %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
fmul8x16 %f5, %f10, %f14
loop_2548:
fmovrdne %i0, %f14, %f6
taddcctv %o6, %i7, %o4
loop_2549:
fnot2s %f0, %f3
ldsw [%l7 + 0x6C], %i4
fbo,a %fcc3, loop_2550
bleu,a %xcc, loop_2551
fbu %fcc3, loop_2552
fmovsvs %icc, %f0, %f9
loop_2550:
umul %o1, 0x16A4, %l4
loop_2551:
fzeros %f5
loop_2552:
fexpand %f7, %f0
orcc %o5, %l5, %i5
tleu %xcc, 0x7
ldsw [%l7 + 0x38], %g4
fexpand %f2, %f14
fpack32 %f2, %f8, %f8
tg %icc, 0x1
xorcc %g3, %g1, %o3
edge16 %i2, %g7, %l0
tpos %xcc, 0x6
movrgez %l3, 0x344, %i6
tg %xcc, 0x3
ldx [%l7 + 0x40], %g6
ble,a,pt %xcc, loop_2553
ldd [%l7 + 0x50], %f14
fbule,a %fcc1, loop_2554
st %f14, [%l7 + 0x64]
loop_2553:
stx %l2, [%l7 + 0x08]
tl %icc, 0x0
loop_2554:
ld [%l7 + 0x1C], %f12
tl %icc, 0x0
fmovrdlez %g5, %f14, %f0
faligndata %f12, %f10, %f12
movcc %icc, %o2, %l1
bneg,a,pn %icc, loop_2555
bg,a,pt %icc, loop_2556
bgu,a %icc, loop_2557
tg %icc, 0x3
loop_2555:
fcmpne16 %f4, %f2, %o7
loop_2556:
ldd [%l7 + 0x08], %f2
loop_2557:
fmovdle %icc, %f4, %f0
lduh [%l7 + 0x2E], %g2
tvc %xcc, 0x7
movne %icc, %i3, %o0
fandnot2 %f4, %f4, %f14
ldsh [%l7 + 0x6C], %i1
fmovdneg %xcc, %f12, %f14
sub %i0, 0x0318, %l6
andcc %i7, %o6, %i4
fmovs %f7, %f8
fmovspos %icc, %f9, %f11
andcc %o1, %o4, %o5
movvs %xcc, %l4, %i5
sdiv %l5, 0x1A45, %g3
subc %g1, 0x13DD, %o3
orcc %i2, %g4, %g7
bg,a,pt %icc, loop_2558
sth %l3, [%l7 + 0x70]
fpmerge %f12, %f3, %f0
array32 %i6, %g6, %l2
loop_2558:
st %f13, [%l7 + 0x20]
fornot1s %f9, %f10, %f14
faligndata %f12, %f12, %f4
stb %g5, [%l7 + 0x2E]
stb %l0, [%l7 + 0x71]
fbue %fcc3, loop_2559
movrlz %o2, %l1, %g2
tge %icc, 0x2
bne loop_2560
loop_2559:
fmovsgu %xcc, %f8, %f2
ldsh [%l7 + 0x28], %i3
ldx [%l7 + 0x58], %o7
loop_2560:
fsrc1s %f1, %f8
stw %o0, [%l7 + 0x18]
stw %i1, [%l7 + 0x78]
sth %l6, [%l7 + 0x50]
std %f6, [%l7 + 0x60]
ldd [%l7 + 0x48], %f2
bneg,pn %icc, loop_2561
fbue,a %fcc3, loop_2562
ldsw [%l7 + 0x08], %i7
fbug,a %fcc2, loop_2563
loop_2561:
fpsub16 %f14, %f8, %f4
loop_2562:
fmovs %f8, %f13
fmovdle %icc, %f1, %f9
loop_2563:
tcs %xcc, 0x6
ldd [%l7 + 0x18], %f4
bl,a,pn %xcc, loop_2564
fmovd %f10, %f6
fmovrdne %i0, %f6, %f14
ldd [%l7 + 0x10], %f14
loop_2564:
ldub [%l7 + 0x64], %o6
bcc,a,pt %icc, loop_2565
ldub [%l7 + 0x0E], %i4
ldsw [%l7 + 0x18], %o4
ldsb [%l7 + 0x24], %o1
loop_2565:
orcc %o5, 0x1622, %i5
fmul8ulx16 %f4, %f14, %f4
lduh [%l7 + 0x52], %l5
ldsw [%l7 + 0x58], %l4
fzeros %f2
fbn,a %fcc0, loop_2566
fmovdcs %icc, %f12, %f2
tcs %icc, 0x1
std %f10, [%l7 + 0x58]
loop_2566:
srl %g1, %o3, %i2
fmovsgu %xcc, %f11, %f4
ldub [%l7 + 0x45], %g4
lduh [%l7 + 0x60], %g3
tsubcc %l3, %i6, %g7
subcc %g6, %g5, %l2
movn %icc, %l0, %o2
ldsw [%l7 + 0x7C], %l1
fmovscs %xcc, %f2, %f6
fnegd %f0, %f10
fnands %f11, %f14, %f4
movcc %icc, %i3, %g2
stw %o7, [%l7 + 0x20]
xnor %i1, 0x0684, %o0
bvs,a loop_2567
ldub [%l7 + 0x69], %i7
ldsh [%l7 + 0x1A], %i0
ldx [%l7 + 0x60], %l6
loop_2567:
stx %i4, [%l7 + 0x30]
pdist %f2, %f8, %f0
std %f12, [%l7 + 0x08]
stb %o4, [%l7 + 0x66]
lduw [%l7 + 0x24], %o6
ldub [%l7 + 0x17], %o5
fmovrdgz %i5, %f2, %f12
lduh [%l7 + 0x54], %l5
ldd [%l7 + 0x50], %f4
sethi 0x0C16, %l4
fcmped %fcc3, %f14, %f0
fmovdcc %icc, %f15, %f7
srax %g1, %o3, %o1
tvs %icc, 0x0
lduh [%l7 + 0x2C], %i2
fornot1 %f4, %f6, %f8
fnot1s %f5, %f5
movrlez %g3, 0x2E3, %g4
ld [%l7 + 0x58], %f5
fmovsn %icc, %f6, %f0
lduw [%l7 + 0x3C], %i6
tcs %xcc, 0x0
andcc %g7, %l3, %g6
edge8l %g5, %l0, %o2
stw %l2, [%l7 + 0x54]
for %f12, %f0, %f14
movg %xcc, %l1, %i3
bleu,pn %xcc, loop_2568
fpsub16s %f8, %f8, %f3
fbne,a %fcc0, loop_2569
tleu %icc, 0x0
loop_2568:
bl %xcc, loop_2570
xnorcc %g2, 0x06B8, %i1
loop_2569:
stw %o7, [%l7 + 0x0C]
fxnors %f12, %f1, %f4
loop_2570:
fba %fcc2, loop_2571
movle %icc, %i7, %i0
tg %icc, 0x5
fbug,a %fcc2, loop_2572
loop_2571:
ble loop_2573
stx %l6, [%l7 + 0x08]
fones %f14
loop_2572:
std %f6, [%l7 + 0x10]
loop_2573:
mova %xcc, %i4, %o4
ldd [%l7 + 0x38], %f0
stx %o0, [%l7 + 0x10]
ldsb [%l7 + 0x44], %o5
brz %o6, loop_2574
fnot1 %f4, %f0
st %f7, [%l7 + 0x64]
fbne %fcc3, loop_2575
loop_2574:
fpsub16s %f4, %f3, %f5
be loop_2576
movrlez %l5, %l4, %g1
loop_2575:
fpsub16s %f12, %f9, %f5
fmovrsgz %i5, %f0, %f4
loop_2576:
orn %o3, %i2, %g3
fmovdge %icc, %f10, %f13
nop
setx loop_2577, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fsrc2s %f11, %f13
stb %g4, [%l7 + 0x76]
bvc,a,pn %icc, loop_2578
loop_2577:
lduh [%l7 + 0x44], %i6
edge16l %o1, %g7, %l3
edge8ln %g5, %l0, %o2
loop_2578:
addcc %g6, %l2, %l1
edge16ln %g2, %i3, %i1
addcc %i7, 0x0728, %i0
fcmpgt32 %f12, %f0, %l6
udivx %o7, 0x177E, %o4
bvc,a %xcc, loop_2579
bl %icc, loop_2580
fpadd16 %f10, %f0, %f0
fmovdcc %xcc, %f2, %f2
loop_2579:
fcmpeq32 %f10, %f10, %i4
loop_2580:
stb %o5, [%l7 + 0x5D]
ldx [%l7 + 0x18], %o0
ldub [%l7 + 0x1E], %l5
fmovscs %icc, %f4, %f8
lduw [%l7 + 0x08], %l4
sllx %g1, %o6, %i5
pdist %f2, %f2, %f4
call loop_2581
fmovsgu %xcc, %f1, %f14
ldsb [%l7 + 0x5F], %o3
fmul8sux16 %f8, %f0, %f4
loop_2581:
ldx [%l7 + 0x18], %g3
andcc %i2, 0x0FF7, %g4
sdivx %o1, 0x0CD8, %g7
ldub [%l7 + 0x63], %l3
ldd [%l7 + 0x78], %f4
brgz,a %i6, loop_2582
be,a,pt %xcc, loop_2583
sth %l0, [%l7 + 0x38]
ldx [%l7 + 0x18], %o2
loop_2582:
tneg %xcc, 0x0
loop_2583:
fmovda %xcc, %f7, %f4
fmovrsgez %g6, %f9, %f0
sub %g5, %l2, %l1
ldsh [%l7 + 0x4A], %i3
alignaddr %g2, %i7, %i0
fnot1 %f12, %f2
stx %i1, [%l7 + 0x38]
edge8n %l6, %o7, %i4
brnz,a %o5, loop_2584
std %f8, [%l7 + 0x58]
tg %icc, 0x1
bpos loop_2585
loop_2584:
ldsb [%l7 + 0x68], %o0
fexpand %f5, %f0
tneg %xcc, 0x4
loop_2585:
fxnors %f9, %f3, %f5
fandnot2 %f14, %f14, %f4
fmovsleu %icc, %f4, %f13
addcc %o4, 0x035F, %l4
movrne %g1, %o6, %l5
ldsb [%l7 + 0x73], %o3
stw %i5, [%l7 + 0x24]
taddcc %g3, 0x1CD2, %i2
mulx %o1, 0x11E4, %g4
stw %g7, [%l7 + 0x28]
fpadd32s %f4, %f9, %f10
movle %icc, %i6, %l0
mulx %o2, %g6, %l3
tle %icc, 0x0
edge32l %g5, %l1, %i3
fabss %f9, %f8
ldsb [%l7 + 0x76], %l2
smul %i7, 0x142A, %i0
fmul8x16au %f0, %f13, %f6
edge16n %g2, %l6, %o7
fnegs %f14, %f15
brz %i1, loop_2586
mulscc %o5, 0x1493, %i4
edge32l %o4, %l4, %g1
fmovdg %icc, %f2, %f5
loop_2586:
mulscc %o6, 0x05C0, %l5
fmovsge %icc, %f10, %f12
fbg %fcc1, loop_2587
ld [%l7 + 0x74], %f1
edge16 %o0, %o3, %g3
ld [%l7 + 0x2C], %f12
loop_2587:
mulscc %i5, %i2, %o1
lduw [%l7 + 0x0C], %g7
nop
setx loop_2588, %l0, %l1
jmpl %l1, %g4
bvc %icc, loop_2589
ld [%l7 + 0x78], %f8
ldsw [%l7 + 0x3C], %l0
loop_2588:
movvs %xcc, %o2, %i6
loop_2589:
ld [%l7 + 0x3C], %f8
fmovdneg %xcc, %f10, %f4
fmovscs %icc, %f10, %f4
fpmerge %f0, %f10, %f4
bleu,a,pn %xcc, loop_2590
fmovsa %icc, %f3, %f14
fmul8sux16 %f14, %f6, %f0
fpadd32 %f2, %f2, %f6
loop_2590:
fmul8ulx16 %f14, %f8, %f0
stw %g6, [%l7 + 0x5C]
fsrc2 %f4, %f8
fands %f5, %f7, %f9
ldd [%l7 + 0x68], %f12
sth %g5, [%l7 + 0x22]
movre %l1, 0x2CA, %i3
fmovdg %xcc, %f5, %f7
stb %l3, [%l7 + 0x48]
tg %icc, 0x4
fblg,a %fcc2, loop_2591
nop
setx loop_2592, %l0, %l1
jmpl %l1, %i7
fbuge,a %fcc0, loop_2593
edge32 %i0, %g2, %l2
loop_2591:
tcc %icc, 0x3
loop_2592:
tcc %xcc, 0x5
loop_2593:
tne %xcc, 0x4
fmovspos %icc, %f5, %f6
lduh [%l7 + 0x64], %l6
edge32n %i1, %o5, %i4
lduh [%l7 + 0x50], %o7
stw %l4, [%l7 + 0x30]
ldx [%l7 + 0x30], %g1
fmovdge %xcc, %f5, %f11
alignaddr %o6, %o4, %o0
ldd [%l7 + 0x78], %f2
ldsw [%l7 + 0x20], %o3
pdist %f2, %f10, %f8
edge32ln %g3, %l5, %i5
fpsub32s %f3, %f5, %f11
fnot2 %f6, %f14
nop
setx loop_2594, %l0, %l1
jmpl %l1, %o1
st %f2, [%l7 + 0x7C]
fcmps %fcc2, %f15, %f0
ldd [%l7 + 0x10], %f14
loop_2594:
st %f6, [%l7 + 0x5C]
std %f8, [%l7 + 0x78]
movgu %xcc, %g7, %g4
andcc %l0, 0x0B0A, %o2
popc 0x0A73, %i6
stx %i2, [%l7 + 0x50]
stw %g5, [%l7 + 0x4C]
std %f10, [%l7 + 0x70]
fnot1s %f10, %f1
bleu,a %icc, loop_2595
fmovrdgz %l1, %f14, %f8
umul %g6, 0x19F3, %i3
fandnot1 %f2, %f0, %f6
loop_2595:
tsubcc %l3, 0x181C, %i0
bg,pt %icc, loop_2596
fcmpne16 %f10, %f4, %i7
fble,a %fcc0, loop_2597
taddcc %g2, %l6, %i1
loop_2596:
tn %xcc, 0x4
stb %o5, [%l7 + 0x4B]
loop_2597:
stx %i4, [%l7 + 0x48]
move %xcc, %l2, %l4
fmovsvs %icc, %f7, %f11
move %xcc, %o7, %g1
tsubcc %o6, %o0, %o4
alignaddrl %o3, %g3, %l5
edge32l %i5, %o1, %g4
ld [%l7 + 0x20], %f8
fba %fcc3, loop_2598
fmovsgu %icc, %f15, %f11
tle %xcc, 0x5
add %g7, 0x0666, %l0
loop_2598:
andcc %i6, 0x1296, %o2
tleu %icc, 0x6
fcmpgt16 %f8, %f2, %i2
ldd [%l7 + 0x10], %f8
fmovsvs %icc, %f3, %f7
srax %g5, 0x05, %l1
ldsb [%l7 + 0x16], %i3
std %f14, [%l7 + 0x20]
ld [%l7 + 0x28], %f13
ldsb [%l7 + 0x5F], %l3
fsrc2s %f0, %f9
brlez,a %i0, loop_2599
fmovsgu %xcc, %f8, %f12
ldub [%l7 + 0x09], %g6
fba %fcc0, loop_2600
loop_2599:
fmovdleu %icc, %f6, %f14
movrlz %g2, 0x015, %l6
fandnot2 %f4, %f10, %f8
loop_2600:
fmovde %icc, %f11, %f10
lduw [%l7 + 0x60], %i1
fandnot1 %f2, %f0, %f8
fmovscc %xcc, %f0, %f7
ld [%l7 + 0x78], %f15
fpackfix %f10, %f1
movrgez %i7, 0x3A1, %o5
stx %i4, [%l7 + 0x78]
ldx [%l7 + 0x18], %l4
be,a %xcc, loop_2601
fmovdle %xcc, %f5, %f13
or %o7, %g1, %l2
fpadd16 %f4, %f0, %f12
loop_2601:
fmul8x16au %f15, %f13, %f10
std %f14, [%l7 + 0x70]
ldsw [%l7 + 0x70], %o0
fmovrsgz %o6, %f10, %f6
stw %o4, [%l7 + 0x14]
brgez,a %o3, loop_2602
fbug %fcc3, loop_2603
stb %l5, [%l7 + 0x10]
std %f14, [%l7 + 0x20]
loop_2602:
stw %i5, [%l7 + 0x34]
loop_2603:
ldsw [%l7 + 0x44], %g3
bneg,pn %icc, loop_2604
stx %o1, [%l7 + 0x30]
array32 %g7, %l0, %i6
fmovrsgez %o2, %f12, %f9
loop_2604:
be,a,pn %icc, loop_2605
fmovsle %xcc, %f7, %f0
lduw [%l7 + 0x58], %i2
subc %g4, 0x06FD, %l1
loop_2605:
movgu %icc, %i3, %l3
add %i0, 0x009D, %g6
tneg %xcc, 0x4
stb %g2, [%l7 + 0x14]
std %f6, [%l7 + 0x18]
tleu %icc, 0x2
movrgz %g5, 0x058, %l6
sth %i7, [%l7 + 0x4A]
tl %icc, 0x4
fmovse %icc, %f15, %f0
fcmped %fcc0, %f8, %f0
bneg,a %icc, loop_2606
tleu %icc, 0x3
fbn,a %fcc0, loop_2607
fmovsle %icc, %f12, %f2
loop_2606:
fbl,a %fcc0, loop_2608
bvs loop_2609
loop_2607:
stw %o5, [%l7 + 0x74]
ldx [%l7 + 0x28], %i1
loop_2608:
bneg,a loop_2610
loop_2609:
edge16 %i4, %o7, %l4
st %f5, [%l7 + 0x54]
movn %xcc, %l2, %o0
loop_2610:
fands %f4, %f4, %f5
fbule,a %fcc2, loop_2611
udivcc %o6, 0x09CA, %g1
mulscc %o4, %l5, %i5
ldsb [%l7 + 0x35], %g3
loop_2611:
edge8ln %o1, %o3, %g7
pdist %f4, %f8, %f10
std %f12, [%l7 + 0x78]
brgez,a %i6, loop_2612
nop
setx loop_2613, %l0, %l1
jmpl %l1, %o2
fbuge,a %fcc0, loop_2614
stx %l0, [%l7 + 0x30]
loop_2612:
ldx [%l7 + 0x50], %g4
loop_2613:
st %f9, [%l7 + 0x54]
loop_2614:
ldd [%l7 + 0x68], %f14
stw %i2, [%l7 + 0x70]
fpsub32 %f8, %f8, %f4
stw %l1, [%l7 + 0x20]
nop
setx loop_2615, %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
fbuge %fcc1, loop_2616
fsrc1 %f0, %f2
stx %i3, [%l7 + 0x10]
loop_2615:
brz,a %i0, loop_2617
loop_2616:
stx %g6, [%l7 + 0x68]
te %xcc, 0x6
fnot1 %f8, %f0
loop_2617:
st %f7, [%l7 + 0x6C]
edge16l %l3, %g2, %l6
std %f10, [%l7 + 0x70]
ldsw [%l7 + 0x4C], %i7
nop
setx loop_2618, %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
xnor %o5, %i1, %g5
xorcc %o7, 0x07A8, %l4
edge16n %i4, %l2, %o6
loop_2618:
fbul,a %fcc3, loop_2619
ldd [%l7 + 0x78], %f6
st %f13, [%l7 + 0x54]
fnegd %f8, %f14
loop_2619:
fmovrsne %o0, %f6, %f13
andcc %g1, 0x0C37, %o4
stb %i5, [%l7 + 0x19]
brz %l5, loop_2620
movne %xcc, %g3, %o3
bvc %icc, loop_2621
fsrc1 %f8, %f2
loop_2620:
nop
setx loop_2622, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ta %xcc, 0x7
loop_2621:
fsrc2s %f0, %f13
fandnot2s %f5, %f5, %f0
loop_2622:
fmovdl %xcc, %f5, %f4
fpackfix %f12, %f8
fmovsge %icc, %f3, %f4
sdivx %o1, 0x1CD1, %g7
fpack16 %f14, %f15
edge16n %o2, %i6, %l0
bvs,a %icc, loop_2623
ldx [%l7 + 0x30], %i2
srl %g4, %i3, %l1
sllx %i0, %g6, %g2
loop_2623:
sth %l3, [%l7 + 0x0A]
fmul8ulx16 %f2, %f14, %f12
pdist %f6, %f4, %f4
fmovdvc %xcc, %f7, %f14
fabss %f4, %f1
faligndata %f4, %f6, %f0
movvs %xcc, %l6, %i7
fmovsn %icc, %f15, %f3
fmovdgu %icc, %f11, %f3
lduw [%l7 + 0x60], %i1
ldsw [%l7 + 0x18], %g5
lduh [%l7 + 0x32], %o5
lduh [%l7 + 0x54], %o7
subccc %l4, %l2, %o6
udiv %i4, 0x0183, %o0
edge8n %o4, %i5, %g1
fxnor %f6, %f14, %f12
stw %g3, [%l7 + 0x50]
bne,a,pn %icc, loop_2624
tneg %xcc, 0x7
st %f10, [%l7 + 0x10]
fpadd32 %f12, %f10, %f0
loop_2624:
sdivx %l5, 0x146B, %o3
fmovdvs %icc, %f7, %f10
fmul8x16al %f13, %f0, %f8
andcc %g7, %o1, %o2
std %f8, [%l7 + 0x50]
fabsd %f0, %f6
fxors %f15, %f15, %f3
lduw [%l7 + 0x10], %i6
brz %l0, loop_2625
std %f12, [%l7 + 0x70]
subccc %i2, 0x12A0, %i3
ldsw [%l7 + 0x60], %g4
loop_2625:
stb %i0, [%l7 + 0x36]
fpack16 %f4, %f8
ldsw [%l7 + 0x7C], %l1
sll %g2, %l3, %l6
edge32ln %i7, %i1, %g6
fone %f0
movpos %icc, %g5, %o7
brz %l4, loop_2626
mova %icc, %l2, %o5
ble,a,pt %icc, loop_2627
ldd [%l7 + 0x18], %f12
loop_2626:
ldub [%l7 + 0x41], %i4
movpos %xcc, %o6, %o0
loop_2627:
ldd [%l7 + 0x48], %f6
std %f4, [%l7 + 0x10]
fmul8ulx16 %f4, %f4, %f12
stb %i5, [%l7 + 0x76]
std %f2, [%l7 + 0x08]
fmovdneg %xcc, %f11, %f11
sub %g1, %g3, %o4
tgu %xcc, 0x1
fxor %f2, %f10, %f14
fmul8x16al %f15, %f14, %f6
ldub [%l7 + 0x0D], %o3
ldd [%l7 + 0x60], %f12
stw %g7, [%l7 + 0x24]
fsrc1s %f12, %f4
alignaddr %l5, %o1, %i6
ldsw [%l7 + 0x64], %o2
ldub [%l7 + 0x1C], %l0
and %i3, %i2, %i0
faligndata %f2, %f6, %f4
tgu %xcc, 0x7
subccc %l1, %g4, %l3
srl %g2, %i7, %i1
brlez %g6, loop_2628
ldd [%l7 + 0x78], %f12
fcmpne16 %f14, %f14, %g5
tvs %icc, 0x7
loop_2628:
xnorcc %l6, %o7, %l2
sdivcc %o5, 0x0A0F, %l4
sth %i4, [%l7 + 0x2A]
fmovdcc %xcc, %f11, %f15
fxor %f2, %f0, %f8
ldsh [%l7 + 0x1A], %o0
ldx [%l7 + 0x48], %o6
stb %g1, [%l7 + 0x1D]
fbue %fcc1, loop_2629
fmovrslz %g3, %f13, %f12
srlx %i5, %o3, %o4
fnot1s %f1, %f10
loop_2629:
fbo,a %fcc1, loop_2630
ble %xcc, loop_2631
bcc,a,pn %icc, loop_2632
ld [%l7 + 0x10], %f1
loop_2630:
edge32l %l5, %o1, %i6
loop_2631:
fbul %fcc0, loop_2633
loop_2632:
stx %g7, [%l7 + 0x58]
add %l0, 0x11F3, %o2
ldsb [%l7 + 0x6D], %i3
loop_2633:
add %i0, 0x0A18, %l1
ldx [%l7 + 0x70], %i2
popc %l3, %g4
ldsw [%l7 + 0x08], %i7
bcs loop_2634
call loop_2635
orn %g2, %i1, %g6
std %f14, [%l7 + 0x18]
loop_2634:
pdist %f10, %f14, %f14
loop_2635:
fandnot1s %f1, %f12, %f10
fxor %f14, %f12, %f4
brnz %l6, loop_2636
ble loop_2637
alignaddr %g5, %o7, %l2
edge16ln %o5, %i4, %o0
loop_2636:
fmovrdgez %o6, %f4, %f8
loop_2637:
fbl %fcc3, loop_2638
ldsh [%l7 + 0x36], %l4
bl,a loop_2639
stb %g3, [%l7 + 0x7B]
loop_2638:
sth %g1, [%l7 + 0x1C]
taddcctv %i5, 0x0E44, %o3
loop_2639:
ldub [%l7 + 0x1B], %o4
pdist %f0, %f10, %f10
fmovrdgz %o1, %f12, %f0
fandnot2s %f9, %f15, %f15
edge8ln %l5, %g7, %i6
ldsb [%l7 + 0x79], %l0
std %f8, [%l7 + 0x58]
movrne %o2, %i0, %l1
lduw [%l7 + 0x58], %i3
movvs %xcc, %i2, %l3
fmovscc %xcc, %f0, %f4
fcmpgt32 %f2, %f10, %g4
or %i7, %i1, %g6
ldx [%l7 + 0x38], %g2
fblg,a %fcc0, loop_2640
lduh [%l7 + 0x0C], %l6
bneg,a loop_2641
fcmpeq32 %f0, %f10, %g5
loop_2640:
ldd [%l7 + 0x78], %f0
addccc %l2, %o7, %o5
loop_2641:
stx %i4, [%l7 + 0x20]
fmovdl %icc, %f7, %f10
movneg %icc, %o6, %l4
fone %f6
ld [%l7 + 0x20], %f6
andn %g3, %g1, %o0
lduh [%l7 + 0x40], %i5
fpmerge %f11, %f8, %f0
ldsw [%l7 + 0x18], %o4
umul %o1, 0x10DB, %l5
movpos %icc, %g7, %o3
fmul8x16 %f2, %f4, %f10
edge32l %i6, %l0, %o2
lduw [%l7 + 0x5C], %l1
fmovsvs %xcc, %f11, %f0
stx %i3, [%l7 + 0x40]
edge8 %i2, %i0, %l3
orn %i7, 0x0D6E, %i1
faligndata %f2, %f6, %f14
stx %g4, [%l7 + 0x58]
ld [%l7 + 0x08], %f4
bshuffle %f8, %f14, %f0
popc 0x0277, %g2
ldub [%l7 + 0x6C], %l6
fpsub32 %f4, %f12, %f2
edge16ln %g6, %l2, %g5
fxnor %f6, %f8, %f8
fmovsneg %xcc, %f8, %f6
bcs,pt %icc, loop_2642
fbl,a %fcc3, loop_2643
ldub [%l7 + 0x36], %o5
stb %o7, [%l7 + 0x45]
loop_2642:
stw %i4, [%l7 + 0x74]
loop_2643:
tcc %icc, 0x5
st %f0, [%l7 + 0x38]
movcc %icc, %l4, %g3
fmuld8sux16 %f6, %f6, %f2
mova %icc, %g1, %o6
ldd [%l7 + 0x08], %f12
orn %o0, %o4, %o1
nop
setx loop_2644, %l0, %l1
jmpl %l1, %i5
lduh [%l7 + 0x24], %l5
fpsub16 %f6, %f6, %f14
tgu %icc, 0x3
loop_2644:
fmovsle %icc, %f6, %f1
taddcctv %o3, %g7, %l0
ldx [%l7 + 0x78], %i6
ldx [%l7 + 0x18], %l1
ldsh [%l7 + 0x1A], %o2
mulscc %i2, 0x18A7, %i0
add %l3, %i3, %i1
tgu %xcc, 0x7
addc %i7, %g2, %l6
edge32ln %g4, %g6, %l2
movleu %xcc, %g5, %o7
ldsh [%l7 + 0x58], %i4
ldsh [%l7 + 0x62], %l4
fexpand %f14, %f2
bleu %xcc, loop_2645
movne %xcc, %o5, %g3
fandnot2 %f4, %f4, %f14
brnz %o6, loop_2646
loop_2645:
fmovdvc %xcc, %f10, %f1
fxnors %f1, %f9, %f8
fmovdpos %icc, %f10, %f14
loop_2646:
fnegs %f9, %f9
fcmpeq32 %f12, %f14, %g1
movrlez %o0, 0x372, %o1
sth %o4, [%l7 + 0x2C]
fandnot2s %f8, %f7, %f5
mulx %l5, 0x08E8, %i5
stx %g7, [%l7 + 0x10]
fmovscc %icc, %f15, %f2
fand %f0, %f2, %f0
addcc %l0, %i6, %l1
movvs %icc, %o2, %o3
fnands %f0, %f13, %f12
edge8ln %i2, %l3, %i0
sdivx %i3, 0x1302, %i7
fpsub32 %f8, %f0, %f14
fsrc2 %f0, %f10
fnegd %f2, %f6
xor %g2, %l6, %g4
fmovsne %icc, %f1, %f13
xor %i1, 0x186E, %g6
ldsh [%l7 + 0x22], %g5
srax %l2, %o7, %i4
fone %f14
sub %l4, %g3, %o6
addccc %g1, %o5, %o0
fmovsleu %icc, %f15, %f1
ble loop_2647
tcc %xcc, 0x1
lduw [%l7 + 0x0C], %o4
movrne %o1, %l5, %g7
loop_2647:
ldx [%l7 + 0x60], %i5
tneg %xcc, 0x3
tle %xcc, 0x2
fba,a %fcc2, loop_2648
tsubcctv %i6, 0x0324, %l1
fornot2s %f0, %f2, %f0
ldsw [%l7 + 0x6C], %l0
loop_2648:
movne %xcc, %o2, %o3
fbuge %fcc0, loop_2649
movleu %xcc, %i2, %l3
edge16ln %i3, %i0, %i7
tsubcctv %l6, %g4, %g2
loop_2649:
umulcc %g6, 0x1423, %g5
ldx [%l7 + 0x28], %i1
movvs %icc, %l2, %i4
bne,a %icc, loop_2650
ldd [%l7 + 0x28], %f14
edge16ln %l4, %g3, %o7
fmovsle %xcc, %f9, %f1
loop_2650:
movle %icc, %o6, %o5
bl,a,pt %xcc, loop_2651
bcc,a %icc, loop_2652
mulx %o0, %o4, %o1
fbl,a %fcc0, loop_2653
loop_2651:
ldx [%l7 + 0x08], %g1
loop_2652:
fmovrdlz %l5, %f4, %f4
nop
setx loop_2654, %l0, %l1
jmpl %l1, %g7
loop_2653:
ldsw [%l7 + 0x30], %i5
addc %i6, 0x00A7, %l0
fbge %fcc3, loop_2655
loop_2654:
fbn %fcc0, loop_2656
movleu %icc, %l1, %o3
orncc %o2, %l3, %i2
loop_2655:
addccc %i3, %i0, %i7
loop_2656:
bleu loop_2657
movn %icc, %l6, %g4
bgu,a loop_2658
orn %g6, %g2, %i1
loop_2657:
udiv %g5, 0x176B, %l2
xorcc %i4, 0x10C6, %g3
loop_2658:
fornot1 %f2, %f14, %f2
stb %l4, [%l7 + 0x24]
brgz,a %o6, loop_2659
sub %o7, 0x1E15, %o5
fmovrdlz %o0, %f10, %f14
ldd [%l7 + 0x38], %f8
loop_2659:
fnand %f14, %f2, %f2
edge32ln %o1, %o4, %g1
movrgz %g7, %i5, %i6
tl %xcc, 0x5
ldd [%l7 + 0x78], %f14
ldx [%l7 + 0x28], %l5
std %f2, [%l7 + 0x40]
fpsub32 %f12, %f14, %f12
ldd [%l7 + 0x68], %f2
fmovdcs %xcc, %f15, %f0
ldd [%l7 + 0x30], %f8
bn,a,pn %xcc, loop_2660
bne,pt %xcc, loop_2661
alignaddrl %l1, %l0, %o3
subcc %l3, 0x035F, %o2
loop_2660:
addcc %i2, 0x0ED9, %i0
loop_2661:
sll %i7, 0x11, %l6
ldsh [%l7 + 0x1A], %g4
lduh [%l7 + 0x54], %g6
ldub [%l7 + 0x6A], %g2
st %f15, [%l7 + 0x14]
srax %i1, %g5, %i3
bge %icc, loop_2662
ldub [%l7 + 0x43], %l2
st %f3, [%l7 + 0x64]
bn,a,pt %icc, loop_2663
loop_2662:
edge16l %g3, %i4, %l4
st %f9, [%l7 + 0x2C]
stb %o7, [%l7 + 0x70]
loop_2663:
fbe %fcc2, loop_2664
ldsh [%l7 + 0x2E], %o6
for %f4, %f2, %f10
mulscc %o0, %o1, %o4
loop_2664:
movleu %xcc, %g1, %o5
bcs %icc, loop_2665
ba %icc, loop_2666
lduh [%l7 + 0x1A], %i5
xorcc %i6, 0x0E92, %l5
loop_2665:
sth %l1, [%l7 + 0x2C]
loop_2666:
fmovsne %xcc, %f7, %f15
st %f3, [%l7 + 0x2C]
fbug,a %fcc0, loop_2667
fnot1s %f2, %f8
fbg %fcc2, loop_2668
stx %l0, [%l7 + 0x20]
loop_2667:
fmul8ulx16 %f14, %f8, %f10
fmovdgu %xcc, %f11, %f6
loop_2668:
ldsh [%l7 + 0x0A], %g7
movge %xcc, %l3, %o3
ld [%l7 + 0x6C], %f2
ldsh [%l7 + 0x16], %i2
fmovrdlez %o2, %f4, %f14
fornot1s %f5, %f12, %f14
bvs,a,pn %xcc, loop_2669
ld [%l7 + 0x24], %f6
bge %icc, loop_2670
bcc,a,pt %xcc, loop_2671
loop_2669:
fmovdl %icc, %f6, %f15
stx %i7, [%l7 + 0x48]
loop_2670:
lduw [%l7 + 0x7C], %i0
loop_2671:
edge16n %g4, %g6, %g2
fones %f7
fnegd %f4, %f14
and %l6, 0x1CB5, %g5
fpsub16 %f8, %f4, %f4
fbge,a %fcc3, loop_2672
lduw [%l7 + 0x5C], %i3
fabsd %f4, %f14
fmovrsne %l2, %f15, %f1
loop_2672:
addcc %i1, 0x1625, %i4
ld [%l7 + 0x7C], %f7
fmovrdlez %l4, %f14, %f14
brgz,a %o7, loop_2673
fandnot2 %f4, %f6, %f6
nop
setx loop_2674, %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
srax %o6, 0x03, %g3
loop_2673:
movrgz %o0, %o4, %g1
ldx [%l7 + 0x78], %o1
loop_2674:
fcmpne16 %f0, %f12, %o5
ldsw [%l7 + 0x0C], %i5
edge16l %l5, %l1, %i6
bvc,a,pt %xcc, loop_2675
fmovsneg %icc, %f4, %f7
movrlez %l0, 0x219, %l3
fandnot1 %f10, %f2, %f14
loop_2675:
ldx [%l7 + 0x48], %g7
fmovdcc %xcc, %f0, %f15
stw %o3, [%l7 + 0x40]
fmovde %xcc, %f9, %f5
fands %f1, %f7, %f2
ldsb [%l7 + 0x1C], %i2
movrlz %i7, %i0, %g4
movg %xcc, %o2, %g2
lduw [%l7 + 0x3C], %l6
taddcc %g6, %g5, %i3
lduh [%l7 + 0x78], %i1
for %f4, %f2, %f0
movneg %xcc, %i4, %l2
stx %l4, [%l7 + 0x30]
fbe,a %fcc1, loop_2676
ldsw [%l7 + 0x7C], %o6
fandnot1s %f12, %f2, %f0
xnor %g3, %o0, %o7
loop_2676:
fcmpd %fcc1, %f12, %f14
fones %f14
fnot2 %f14, %f4
fcmpne32 %f0, %f10, %o4
stw %g1, [%l7 + 0x70]
array32 %o5, %o1, %i5
bvc,a,pn %xcc, loop_2677
sub %l5, %l1, %l0
fmovrsgez %l3, %f6, %f3
fmovdpos %icc, %f0, %f4
loop_2677:
fcmpgt32 %f14, %f0, %i6
bn,a %icc, loop_2678
stb %g7, [%l7 + 0x13]
srax %o3, 0x03, %i7
fzeros %f6
loop_2678:
sth %i2, [%l7 + 0x78]
fmovsvc %xcc, %f6, %f8
bg,a loop_2679
addcc %i0, 0x151C, %o2
movcc %xcc, %g2, %l6
tne %xcc, 0x0
loop_2679:
fnand %f10, %f0, %f2
sdivx %g6, 0x1E5A, %g4
fmovsn %icc, %f14, %f10
fmovrdlz %i3, %f10, %f12
fornot2s %f5, %f12, %f11
fmovse %xcc, %f10, %f11
fpsub16 %f4, %f4, %f8
ldsh [%l7 + 0x22], %g5
fpadd16 %f2, %f10, %f6
ldsh [%l7 + 0x78], %i4
siam 0x1
fbul %fcc3, loop_2680
andcc %l2, 0x0F67, %i1
ldsb [%l7 + 0x3D], %o6
edge32 %l4, %o0, %o7
loop_2680:
fmovrdgz %o4, %f6, %f10
ldub [%l7 + 0x66], %g3
bvs,a,pt %xcc, loop_2681
fpadd16s %f14, %f1, %f1
ldsw [%l7 + 0x10], %g1
std %f6, [%l7 + 0x68]
loop_2681:
fpackfix %f8, %f15
fors %f7, %f4, %f4
movpos %icc, %o5, %i5
brgz,a %o1, loop_2682
fxnor %f4, %f8, %f8
array16 %l5, %l0, %l1
fmovsn %xcc, %f12, %f13
loop_2682:
lduw [%l7 + 0x48], %l3
srl %i6, %g7, %i7
fblg %fcc3, loop_2683
fmovrdlez %o3, %f6, %f4
ldub [%l7 + 0x34], %i0
ld [%l7 + 0x24], %f6
loop_2683:
movn %icc, %o2, %g2
fmovrdlez %l6, %f2, %f12
xor %i2, %g4, %i3
fbn %fcc1, loop_2684
andncc %g5, %i4, %g6
fornot2 %f0, %f14, %f4
fpsub32 %f2, %f14, %f2
loop_2684:
ldsw [%l7 + 0x38], %l2
stx %o6, [%l7 + 0x78]
tne %xcc, 0x4
fmul8sux16 %f8, %f0, %f6
fmovrdgez %l4, %f4, %f12
fcmple32 %f8, %f12, %i1
ldub [%l7 + 0x0D], %o0
fandnot1 %f8, %f4, %f12
xorcc %o4, 0x1999, %g3
addc %o7, 0x0B86, %o5
ld [%l7 + 0x74], %f14
ba,pt %xcc, loop_2685
te %icc, 0x5
bgu,pt %xcc, loop_2686
tpos %icc, 0x6
loop_2685:
fmovdne %xcc, %f9, %f14
bleu loop_2687
loop_2686:
bl loop_2688
ld [%l7 + 0x24], %f6
ldx [%l7 + 0x28], %g1
loop_2687:
fmul8sux16 %f8, %f14, %f0
loop_2688:
fpadd32 %f8, %f8, %f12
fmovrsgez %o1, %f0, %f10
stb %i5, [%l7 + 0x64]
fba %fcc3, loop_2689
alignaddr %l5, %l0, %l3
fcmpd %fcc0, %f2, %f8
tsubcctv %i6, %g7, %l1
loop_2689:
add %i7, 0x08C2, %o3
andn %o2, 0x0C7E, %i0
stb %l6, [%l7 + 0x6D]
sdiv %g2, 0x1C65, %g4
stw %i2, [%l7 + 0x78]
fmovrsne %g5, %f2, %f0
srlx %i3, %i4, %g6
fxors %f0, %f0, %f11
ldsw [%l7 + 0x6C], %l2
fpsub32 %f14, %f14, %f12
ldsh [%l7 + 0x38], %l4
st %f8, [%l7 + 0x54]
lduw [%l7 + 0x7C], %i1
stb %o6, [%l7 + 0x4F]
lduw [%l7 + 0x24], %o4
fbu,a %fcc0, loop_2690
tcs %icc, 0x5
pdist %f14, %f8, %f0
bneg,a loop_2691
loop_2690:
fzeros %f1
std %f10, [%l7 + 0x50]
tl %icc, 0x1
loop_2691:
fpsub32s %f6, %f7, %f3
umulcc %o0, 0x1598, %g3
ldsw [%l7 + 0x5C], %o5
stb %o7, [%l7 + 0x49]
mulscc %g1, 0x1C78, %i5
ld [%l7 + 0x60], %f3
lduh [%l7 + 0x10], %l5
movl %xcc, %l0, %o1
stb %i6, [%l7 + 0x22]
fblg %fcc1, loop_2692
fbge %fcc3, loop_2693
stb %g7, [%l7 + 0x7A]
fmovsvs %xcc, %f8, %f12
loop_2692:
array16 %l1, %i7, %l3
loop_2693:
fcmpgt32 %f4, %f8, %o2
andn %i0, %l6, %o3
stb %g2, [%l7 + 0x30]
edge8ln %g4, %g5, %i3
andn %i4, %g6, %l2
lduw [%l7 + 0x68], %l4
sllx %i2, %i1, %o6
ld [%l7 + 0x18], %f10
ldd [%l7 + 0x58], %f10
tvc %icc, 0x6
tgu %icc, 0x2
ldsb [%l7 + 0x3E], %o4
addcc %g3, %o5, %o0
ldd [%l7 + 0x38], %f10
fcmpes %fcc3, %f15, %f7
nop
setx loop_2694, %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
alignaddrl %g1, %i5, %l5
movcc %icc, %l0, %o1
fbne,a %fcc3, loop_2695
loop_2694:
sub %o7, %i6, %g7
ldd [%l7 + 0x20], %f12
ld [%l7 + 0x48], %f3
loop_2695:
fones %f14
fors %f1, %f5, %f8
ldsh [%l7 + 0x22], %i7
pdist %f6, %f2, %f0
ldsw [%l7 + 0x30], %l3
bleu,a,pn %icc, loop_2696
lduw [%l7 + 0x40], %l1
fnors %f3, %f8, %f5
orn %i0, 0x0228, %o2
loop_2696:
ldd [%l7 + 0x08], %f6
stx %o3, [%l7 + 0x68]
stw %l6, [%l7 + 0x18]
fzero %f4
sth %g4, [%l7 + 0x24]
std %f6, [%l7 + 0x30]
movpos %xcc, %g5, %i3
addc %i4, %g2, %g6
ldx [%l7 + 0x30], %l4
te %xcc, 0x4
ldd [%l7 + 0x60], %f4
mulscc %i2, 0x0141, %i1
fmovs %f4, %f3
tvc %xcc, 0x2
stw %o6, [%l7 + 0x44]
ldd [%l7 + 0x40], %f4
addcc %o4, 0x1767, %g3
fmovdleu %xcc, %f9, %f8
fbu,a %fcc3, loop_2697
fsrc1 %f8, %f12
st %f2, [%l7 + 0x3C]
fmovrdlz %o5, %f6, %f4
loop_2697:
movleu %xcc, %o0, %g1
edge16l %l2, %l5, %i5
fbne,a %fcc3, loop_2698
fble,a %fcc1, loop_2699
stx %o1, [%l7 + 0x10]
fpsub32 %f14, %f12, %f14
loop_2698:
bl loop_2700
loop_2699:
sdivx %o7, 0x1A5F, %l0
fpadd32 %f0, %f2, %f8
st %f2, [%l7 + 0x60]
loop_2700:
tcc %icc, 0x1
alignaddr %g7, %i6, %i7
nop
setx loop_2701, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x0C], %l3
movleu %icc, %i0, %l1
edge16n %o2, %o3, %g4
loop_2701:
udivcc %g5, 0x19ED, %l6
lduh [%l7 + 0x16], %i4
fmovsge %icc, %f6, %f2
st %f6, [%l7 + 0x44]
sra %i3, 0x01, %g6
sth %g2, [%l7 + 0x54]
nop
setx loop_2702, %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
fmovdgu %icc, %f11, %f12
ldsw [%l7 + 0x1C], %i2
fone %f8
loop_2702:
movleu %xcc, %l4, %i1
nop
setx loop_2703, %l0, %l1
jmpl %l1, %o4
edge8n %o6, %g3, %o0
udiv %g1, 0x1A90, %l2
fcmpeq16 %f2, %f6, %o5
loop_2703:
fmul8ulx16 %f10, %f0, %f2
lduh [%l7 + 0x52], %l5
xorcc %o1, 0x1C5E, %o7
movrne %l0, %i5, %g7
ldd [%l7 + 0x50], %f14
fmovdvs %icc, %f3, %f9
fmovdvc %icc, %f5, %f6
srlx %i6, 0x0E, %i7
fbule,a %fcc0, loop_2704
ldsh [%l7 + 0x1C], %l3
ldsh [%l7 + 0x5E], %l1
fmovrdgz %o2, %f6, %f8
loop_2704:
bpos,a loop_2705
movne %icc, %o3, %i0
brgz,a %g4, loop_2706
fcmpeq16 %f2, %f4, %g5
loop_2705:
sdiv %l6, 0x0F47, %i4
ldsb [%l7 + 0x5D], %g6
loop_2706:
ld [%l7 + 0x5C], %f8
udiv %g2, 0x0EE5, %i2
sdivx %i3, 0x17CB, %i1
ld [%l7 + 0x70], %f12
move %xcc, %l4, %o4
fpack32 %f6, %f2, %f8
fcmple32 %f14, %f6, %g3
fnor %f2, %f2, %f4
sth %o6, [%l7 + 0x3E]
bshuffle %f2, %f6, %f14
udiv %g1, 0x0E52, %l2
bg %xcc, loop_2707
stx %o0, [%l7 + 0x70]
movle %xcc, %l5, %o5
movrlez %o7, 0x070, %o1
loop_2707:
fbl,a %fcc0, loop_2708
fone %f6
fmovdleu %icc, %f11, %f10
ldsh [%l7 + 0x4E], %l0
loop_2708:
fpsub32s %f15, %f10, %f13
movn %xcc, %g7, %i6
fpmerge %f6, %f12, %f8
fmovsle %xcc, %f11, %f11
fsrc1 %f0, %f6
brnz %i5, loop_2709
bneg,a,pn %icc, loop_2710
sra %i7, %l1, %l3
fpadd32s %f1, %f4, %f10
loop_2709:
ldsb [%l7 + 0x4A], %o3
loop_2710:
fmovd %f2, %f14
fmul8ulx16 %f8, %f4, %f4
fone %f0
tsubcctv %o2, %g4, %i0
std %f8, [%l7 + 0x58]
ld [%l7 + 0x58], %f12
faligndata %f0, %f6, %f10
fbuge %fcc2, loop_2711
ldsw [%l7 + 0x68], %g5
ldd [%l7 + 0x40], %f8
fsrc2 %f8, %f12
loop_2711:
fmovspos %icc, %f1, %f0
fmovrse %i4, %f2, %f2
fbge,a %fcc2, loop_2712
fmul8x16al %f5, %f0, %f10
subc %l6, %g6, %i2
stw %g2, [%l7 + 0x30]
loop_2712:
fcmped %fcc1, %f0, %f0
ldub [%l7 + 0x73], %i1
movvs %icc, %l4, %o4
fone %f0
sth %i3, [%l7 + 0x5E]
fmovsle %icc, %f1, %f2
stb %g3, [%l7 + 0x0C]
ldx [%l7 + 0x58], %g1
ldx [%l7 + 0x70], %o6
nop
setx loop_2713, %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
ldx [%l7 + 0x40], %o0
fmovsn %icc, %f13, %f13
fcmpeq32 %f12, %f12, %l2
loop_2713:
fcmpne16 %f12, %f8, %l5
orncc %o5, %o7, %o1
fnegd %f14, %f8
udiv %l0, 0x03D8, %g7
alignaddr %i6, %i5, %i7
xnorcc %l3, 0x0702, %o3
srl %l1, %g4, %i0
ld [%l7 + 0x74], %f6
edge32ln %o2, %i4, %g5
movcs %icc, %l6, %g6
fpsub32s %f14, %f12, %f9
addc %g2, %i1, %l4
movre %o4, 0x0D3, %i3
bcc,a %icc, loop_2714
std %f8, [%l7 + 0x70]
fornot1s %f4, %f13, %f15
fmul8x16au %f8, %f1, %f12
loop_2714:
sth %i2, [%l7 + 0x5E]
sth %g1, [%l7 + 0x34]
fexpand %f6, %f8
srl %g3, 0x05, %o6
movre %l2, 0x37E, %o0
udivcc %o5, 0x0D6C, %l5
lduh [%l7 + 0x7C], %o7
fmovdl %icc, %f2, %f8
edge16n %l0, %o1, %g7
fbuge %fcc1, loop_2715
movgu %xcc, %i6, %i7
bge,a loop_2716
bcc,a %xcc, loop_2717
loop_2715:
stb %l3, [%l7 + 0x3F]
fsrc1 %f2, %f2
loop_2716:
smul %o3, 0x12C3, %l1
loop_2717:
array8 %g4, %i5, %o2
bvs,a %icc, loop_2718
fmovdcs %icc, %f15, %f8
xnor %i0, 0x175E, %i4
sth %g5, [%l7 + 0x34]
loop_2718:
ldsb [%l7 + 0x71], %l6
fbue,a %fcc3, loop_2719
movn %xcc, %g6, %i1
fxnor %f0, %f12, %f6
srl %l4, %g2, %o4
loop_2719:
movne %icc, %i3, %g1
fmovdn %xcc, %f3, %f4
tvc %icc, 0x4
fornot2 %f14, %f0, %f14
fmovdge %xcc, %f10, %f2
fpadd32 %f2, %f10, %f2
fmovdcc %xcc, %f0, %f13
bcs,a loop_2720
and %i2, 0x14E8, %g3
fblg %fcc3, loop_2721
umulcc %l2, %o0, %o5
loop_2720:
movvc %xcc, %o6, %l5
umul %o7, %o1, %g7
loop_2721:
bne,a,pn %icc, loop_2722
ldub [%l7 + 0x6C], %i6
sdiv %i7, 0x1748, %l3
fcmpes %fcc0, %f13, %f1
loop_2722:
tleu %icc, 0x5
fcmpne16 %f8, %f12, %o3
lduh [%l7 + 0x08], %l0
fand %f8, %f10, %f6
fpmerge %f11, %f10, %f12
stb %l1, [%l7 + 0x7B]
ldub [%l7 + 0x44], %g4
subccc %i5, 0x1257, %i0
for %f12, %f4, %f8
std %f6, [%l7 + 0x08]
fone %f0
ldsb [%l7 + 0x75], %o2
fpadd32 %f6, %f8, %f12
fnegd %f2, %f12
tvs %xcc, 0x2
edge16l %i4, %g5, %l6
std %f8, [%l7 + 0x60]
fandnot1s %f13, %f3, %f9
ldsb [%l7 + 0x34], %g6
bvc,a loop_2723
smul %l4, 0x0C21, %g2
lduw [%l7 + 0x44], %o4
sth %i1, [%l7 + 0x42]
loop_2723:
ble,pt %xcc, loop_2724
st %f3, [%l7 + 0x78]
std %f2, [%l7 + 0x10]
fmovse %icc, %f4, %f10
loop_2724:
fbg,a %fcc3, loop_2725
fmovscs %icc, %f0, %f6
sth %g1, [%l7 + 0x4C]
fbule %fcc2, loop_2726
loop_2725:
be %icc, loop_2727
mulx %i2, 0x0199, %i3
fmovscs %xcc, %f13, %f6
loop_2726:
bne,pn %xcc, loop_2728
loop_2727:
fnegs %f12, %f4
fmovda %icc, %f4, %f9
taddcctv %l2, 0x1D39, %g3
loop_2728:
ldd [%l7 + 0x38], %f12
be,a %icc, loop_2729
fmovdge %xcc, %f0, %f6
lduw [%l7 + 0x5C], %o5
ldub [%l7 + 0x0E], %o0
loop_2729:
movcs %xcc, %o6, %o7
fmovrsgz %l5, %f2, %f14
taddcctv %g7, %o1, %i7
fpackfix %f8, %f9
ldsb [%l7 + 0x53], %i6
ldsb [%l7 + 0x1B], %l3
alignaddrl %l0, %o3, %l1
fbne,a %fcc1, loop_2730
bg,pn %icc, loop_2731
sra %i5, 0x0E, %g4
sdivx %i0, 0x1BA0, %i4
loop_2730:
ldx [%l7 + 0x40], %g5
loop_2731:
udivx %o2, 0x06D3, %g6
lduw [%l7 + 0x0C], %l4
ta %icc, 0x1
movcc %xcc, %g2, %l6
bcc,a loop_2732
stb %i1, [%l7 + 0x74]
fbuge %fcc0, loop_2733
fsrc1 %f2, %f6
loop_2732:
sub %g1, %i2, %o4
bcs,a,pt %icc, loop_2734
loop_2733:
tcc %icc, 0x0
lduw [%l7 + 0x2C], %l2
fbue,a %fcc1, loop_2735
loop_2734:
fbo,a %fcc3, loop_2736
movrlz %g3, %i3, %o5
fnor %f12, %f12, %f6
loop_2735:
edge16 %o6, %o0, %l5
loop_2736:
brgz %o7, loop_2737
fbuge %fcc1, loop_2738
subccc %g7, 0x0727, %o1
addccc %i7, 0x142C, %i6
loop_2737:
ld [%l7 + 0x6C], %f1
loop_2738:
edge16l %l3, %o3, %l1
ldub [%l7 + 0x54], %i5
alignaddrl %g4, %i0, %i4
tl %xcc, 0x2
ldsw [%l7 + 0x24], %g5
bgu,a %xcc, loop_2739
fands %f7, %f11, %f5
array16 %o2, %g6, %l4
stb %g2, [%l7 + 0x18]
loop_2739:
ldsw [%l7 + 0x7C], %l0
fpsub32 %f12, %f14, %f2
bcs,a,pn %icc, loop_2740
edge8n %i1, %l6, %i2
ld [%l7 + 0x74], %f0
std %f6, [%l7 + 0x08]
loop_2740:
ta %icc, 0x5
sdivx %g1, 0x1D93, %o4
fnand %f10, %f2, %f14
popc %l2, %i3
st %f15, [%l7 + 0x14]
stx %g3, [%l7 + 0x30]
ld [%l7 + 0x10], %f8
fcmpgt32 %f10, %f12, %o6
array16 %o5, %o0, %o7
fnor %f6, %f6, %f14
fblg,a %fcc3, loop_2741
edge32 %g7, %l5, %i7
ldd [%l7 + 0x58], %f2
fmovdn %xcc, %f5, %f13
loop_2741:
fmovse %icc, %f4, %f13
fpadd16 %f6, %f10, %f4
subcc %i6, 0x056F, %l3
tvc %xcc, 0x6
st %f2, [%l7 + 0x48]
stw %o3, [%l7 + 0x34]
movrlez %l1, 0x0E0, %o1
and %i5, %i0, %i4
fbge,a %fcc0, loop_2742
movleu %xcc, %g4, %g5
lduw [%l7 + 0x5C], %g6
nop
setx loop_2743, %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_2742:
lduh [%l7 + 0x3E], %o2
brgz,a %l4, loop_2744
lduh [%l7 + 0x5A], %l0
loop_2743:
fornot1 %f10, %f12, %f10
std %f8, [%l7 + 0x40]
loop_2744:
edge8l %g2, %i1, %i2
fmovdl %xcc, %f14, %f10
std %f14, [%l7 + 0x70]
fnot1 %f0, %f0
bgu,pn %icc, loop_2745
stb %g1, [%l7 + 0x19]
fblg %fcc0, loop_2746
fmovscc %icc, %f7, %f1
loop_2745:
bshuffle %f6, %f14, %f6
std %f10, [%l7 + 0x20]
loop_2746:
tvs %xcc, 0x0
ldsb [%l7 + 0x18], %o4
bvc %xcc, loop_2747
fandnot2 %f6, %f0, %f14
fmovsle %xcc, %f3, %f10
stx %l2, [%l7 + 0x60]
loop_2747:
fandnot1 %f12, %f6, %f6
movvs %icc, %l6, %i3
fmovdge %icc, %f14, %f4
and %o6, 0x1049, %g3
sdiv %o5, 0x1C39, %o7
fbg %fcc0, loop_2748
ldub [%l7 + 0x53], %o0
brlez %g7, loop_2749
fpmerge %f3, %f5, %f14
loop_2748:
fsrc2s %f15, %f13
fcmpeq32 %f8, %f10, %l5
loop_2749:
array16 %i7, %i6, %l3
ldub [%l7 + 0x63], %o3
fmovspos %xcc, %f10, %f5
ldsb [%l7 + 0x7A], %o1
fnor %f12, %f8, %f14
fnot1 %f2, %f6
nop
setx loop_2750, %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
fmovdne %xcc, %f15, %f6
fxors %f2, %f15, %f0
ldsw [%l7 + 0x58], %i5
loop_2750:
sth %i0, [%l7 + 0x58]
fcmps %fcc3, %f13, %f12
edge16 %i4, %l1, %g5
fmovdcs %xcc, %f15, %f11
fmovsgu %xcc, %f4, %f0
udiv %g6, 0x0EEA, %g4
ldsh [%l7 + 0x66], %l4
ldsh [%l7 + 0x56], %o2
ble,pt %icc, loop_2751
udiv %l0, 0x190A, %g2
xorcc %i2, %g1, %i1
sth %o4, [%l7 + 0x62]
loop_2751:
movpos %xcc, %l2, %l6
fpsub16 %f12, %f12, %f0
st %f1, [%l7 + 0x10]
nop
setx loop_2752, %l0, %l1
jmpl %l1, %o6
addccc %i3, 0x04A8, %g3
fxnor %f10, %f14, %f0
bneg,a,pt %icc, loop_2753
loop_2752:
fornot1s %f15, %f1, %f15
brgz %o7, loop_2754
fpadd32 %f8, %f10, %f8
loop_2753:
brlez %o5, loop_2755
st %f3, [%l7 + 0x14]
loop_2754:
ldsb [%l7 + 0x34], %o0
movgu %icc, %g7, %i7
loop_2755:
tsubcctv %i6, %l5, %o3
smul %o1, 0x12A2, %l3
fbe,a %fcc3, loop_2756
pdist %f6, %f2, %f14
fmovsneg %icc, %f8, %f10
udivx %i5, 0x145C, %i4
loop_2756:
std %f0, [%l7 + 0x70]
std %f2, [%l7 + 0x38]
bl,a %xcc, loop_2757
ldsw [%l7 + 0x6C], %l1
edge16l %g5, %i0, %g6
fexpand %f10, %f4
loop_2757:
brz %l4, loop_2758
st %f14, [%l7 + 0x6C]
fmovdpos %icc, %f13, %f8
tvs %xcc, 0x0
loop_2758:
fmovscs %xcc, %f7, %f11
std %f0, [%l7 + 0x68]
fors %f4, %f11, %f9
ldub [%l7 + 0x6F], %g4
te %icc, 0x6
sdivx %l0, 0x1F83, %g2
taddcc %i2, 0x1AE3, %g1
tpos %xcc, 0x5
fmovsl %xcc, %f6, %f15
fcmpgt16 %f0, %f8, %i1
fnand %f4, %f10, %f8
fandnot1 %f8, %f10, %f6
movg %xcc, %o4, %o2
fmovdge %xcc, %f6, %f11
brlez %l2, loop_2759
fcmped %fcc2, %f2, %f0
addccc %l6, %i3, %g3
bn,pn %icc, loop_2760
loop_2759:
fmovs %f15, %f2
movrgez %o7, %o6, %o0
smul %o5, 0x1CEA, %i7
loop_2760:
stx %i6, [%l7 + 0x20]
te %xcc, 0x2
st %f15, [%l7 + 0x28]
orcc %l5, %g7, %o3
movneg %xcc, %l3, %i5
edge32l %o1, %i4, %l1
fmul8sux16 %f8, %f2, %f6
fmul8x16 %f3, %f14, %f14
bcs,a,pn %xcc, loop_2761
movle %xcc, %i0, %g6
fmovd %f12, %f0
ldsb [%l7 + 0x25], %g5
loop_2761:
fpadd16s %f8, %f13, %f9
mulx %g4, %l0, %l4
be,a,pt %icc, loop_2762
udivx %g2, 0x0A5B, %i2
edge8ln %g1, %o4, %i1
std %f0, [%l7 + 0x60]
loop_2762:
ld [%l7 + 0x14], %f0
fnot2s %f4, %f10
alignaddr %o2, %l6, %i3
fmovdl %icc, %f2, %f11
movre %g3, %l2, %o7
fmovrsgz %o6, %f13, %f6
array32 %o0, %i7, %o5
fmovsvc %xcc, %f3, %f10
fmovd %f12, %f2
fpsub32s %f10, %f3, %f11
bneg,a,pt %icc, loop_2763
st %f3, [%l7 + 0x54]
bcs,a loop_2764
alignaddr %l5, %g7, %i6
loop_2763:
ldsh [%l7 + 0x14], %o3
stw %i5, [%l7 + 0x6C]
loop_2764:
movle %icc, %o1, %l3
fsrc2 %f12, %f10
brgz,a %i4, loop_2765
ldub [%l7 + 0x7A], %l1
tsubcc %g6, 0x1E6B, %i0
ldub [%l7 + 0x4E], %g5
loop_2765:
edge8 %l0, %l4, %g2
fnot1 %f8, %f12
fpack32 %f2, %f14, %f10
stw %g4, [%l7 + 0x78]
fmovsvs %xcc, %f5, %f5
tneg %icc, 0x7
fandnot1s %f11, %f12, %f12
movre %i2, 0x27B, %g1
xnor %o4, 0x02B9, %i1
stb %l6, [%l7 + 0x0A]
fbule %fcc2, loop_2766
ld [%l7 + 0x7C], %f10
ldsb [%l7 + 0x61], %i3
fmovdgu %icc, %f4, %f10
loop_2766:
fandnot1 %f10, %f4, %f0
tn %xcc, 0x1
fexpand %f11, %f14
fsrc2 %f12, %f4
fmovrdgez %g3, %f12, %f0
tle %xcc, 0x3
fble %fcc2, loop_2767
ldsh [%l7 + 0x20], %l2
std %f4, [%l7 + 0x30]
ld [%l7 + 0x28], %f11
loop_2767:
fbge,a %fcc0, loop_2768
ldx [%l7 + 0x08], %o7
tle %xcc, 0x7
sth %o2, [%l7 + 0x6A]
loop_2768:
srax %o6, %i7, %o5
edge8ln %o0, %l5, %i6
stb %o3, [%l7 + 0x2E]
bneg,pt %xcc, loop_2769
fnot1s %f11, %f8
stx %i5, [%l7 + 0x28]
fmovsl %xcc, %f10, %f10
loop_2769:
movne %icc, %g7, %l3
fmovsge %icc, %f5, %f11
fmovd %f0, %f14
fmovrslz %i4, %f12, %f6
ldsh [%l7 + 0x42], %l1
fmovdvc %xcc, %f0, %f10
fmovscc %icc, %f11, %f2
tle %icc, 0x4
bge,a,pn %xcc, loop_2770
ldsb [%l7 + 0x08], %o1
fornot1s %f8, %f13, %f2
edge16l %g6, %i0, %g5
loop_2770:
movvs %icc, %l0, %l4
movleu %xcc, %g2, %i2
ldsb [%l7 + 0x77], %g1
fmovsn %xcc, %f11, %f1
fmul8x16au %f15, %f10, %f6
popc 0x0DE3, %o4
lduh [%l7 + 0x0A], %i1
sdiv %l6, 0x062B, %i3
edge32n %g4, %l2, %g3
move %icc, %o7, %o6
lduh [%l7 + 0x76], %i7
fsrc1s %f0, %f15
ldsw [%l7 + 0x58], %o5
stb %o2, [%l7 + 0x30]
movrgez %l5, 0x1BE, %o0
udivcc %i6, 0x138B, %i5
fblg %fcc1, loop_2771
fbo,a %fcc1, loop_2772
stx %o3, [%l7 + 0x10]
fsrc1 %f14, %f2
loop_2771:
fandnot2s %f13, %f11, %f0
loop_2772:
lduw [%l7 + 0x7C], %l3
faligndata %f2, %f4, %f4
fpack32 %f14, %f4, %f14
alignaddrl %g7, %l1, %i4
fcmpgt16 %f6, %f6, %o1
fmovsneg %icc, %f11, %f0
std %f14, [%l7 + 0x78]
lduh [%l7 + 0x6A], %i0
fmovdle %icc, %f9, %f12
bgu,a loop_2773
lduw [%l7 + 0x44], %g5
fblg,a %fcc3, loop_2774
stb %g6, [%l7 + 0x2D]
loop_2773:
andcc %l4, 0x152E, %l0
ldd [%l7 + 0x58], %f14
loop_2774:
fnot2s %f14, %f3
st %f3, [%l7 + 0x78]
fornot2 %f12, %f8, %f2
movl %icc, %g2, %i2
tsubcctv %g1, %o4, %i1
ldsb [%l7 + 0x21], %i3
bge,a %icc, loop_2775
fmovsle %icc, %f5, %f1
fbu,a %fcc2, loop_2776
ble,a %xcc, loop_2777
loop_2775:
edge32 %g4, %l6, %l2
sethi 0x1596, %g3
loop_2776:
fzero %f14
loop_2777:
fmovdvc %xcc, %f3, %f6
ldsh [%l7 + 0x08], %o6
udivcc %i7, 0x1476, %o7
stx %o2, [%l7 + 0x48]
ble,pn %icc, loop_2778
tvs %icc, 0x1
ldd [%l7 + 0x38], %f12
tcs %xcc, 0x2
loop_2778:
ldx [%l7 + 0x38], %l5
ldsw [%l7 + 0x48], %o5
fmuld8ulx16 %f6, %f9, %f10
fmovsgu %xcc, %f6, %f4
fmovspos %xcc, %f5, %f4
bne %icc, loop_2779
orn %o0, 0x0C90, %i6
fmovrsne %o3, %f9, %f8
fmovdl %xcc, %f14, %f11
loop_2779:
ldsw [%l7 + 0x44], %i5
fbge,a %fcc0, loop_2780
fpsub32s %f9, %f3, %f13
movpos %icc, %l3, %g7
alignaddr %i4, %l1, %i0
loop_2780:
fmovsneg %icc, %f15, %f3
nop
setx loop_2781, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tgu %xcc, 0x5
ld [%l7 + 0x34], %f6
std %f8, [%l7 + 0x08]
loop_2781:
ldd [%l7 + 0x28], %f14
ldd [%l7 + 0x60], %f10
ld [%l7 + 0x10], %f13
fors %f3, %f9, %f7
brgez,a %g5, loop_2782
ldub [%l7 + 0x0F], %o1
tl %xcc, 0x4
umul %l4, %l0, %g6
loop_2782:
movvs %xcc, %g2, %g1
fmuld8ulx16 %f7, %f0, %f4
ldsb [%l7 + 0x44], %i2
st %f2, [%l7 + 0x68]
tle %icc, 0x0
fnand %f4, %f6, %f0
lduh [%l7 + 0x5C], %o4
fcmple32 %f2, %f8, %i3
smulcc %i1, %g4, %l6
fmovspos %icc, %f10, %f3
fnegd %f0, %f8
sllx %l2, 0x01, %o6
sth %g3, [%l7 + 0x64]
mova %icc, %o7, %i7
lduh [%l7 + 0x4A], %o2
taddcc %l5, 0x1546, %o0
nop
setx loop_2783, %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
fbne,a %fcc1, loop_2784
andcc %i6, 0x0461, %o5
stx %o3, [%l7 + 0x38]
loop_2783:
fnot2s %f7, %f5
loop_2784:
fmovdvs %icc, %f15, %f2
stx %l3, [%l7 + 0x10]
bg,pn %xcc, loop_2785
sth %g7, [%l7 + 0x38]
ba %xcc, loop_2786
st %f11, [%l7 + 0x50]
loop_2785:
edge32n %i5, %l1, %i0
tge %xcc, 0x1
loop_2786:
te %xcc, 0x6
sth %i4, [%l7 + 0x2C]
fmovrsgz %g5, %f11, %f8
tsubcctv %l4, %o1, %g6
andn %g2, %g1, %l0
ldub [%l7 + 0x41], %i2
lduh [%l7 + 0x42], %i3
ldsb [%l7 + 0x5D], %o4
fmovs %f10, %f15
fpsub32s %f13, %f11, %f12
ble,a,pt %xcc, loop_2787
stx %i1, [%l7 + 0x10]
lduw [%l7 + 0x40], %l6
stx %l2, [%l7 + 0x48]
loop_2787:
bvc,a %xcc, loop_2788
alignaddrl %g4, %o6, %g3
fmovspos %xcc, %f0, %f15
andncc %i7, %o7, %o2
loop_2788:
fbul %fcc2, loop_2789
array32 %o0, %i6, %o5
stx %o3, [%l7 + 0x60]
fbul %fcc1, loop_2790
loop_2789:
ldub [%l7 + 0x0F], %l3
edge8n %l5, %g7, %i5
sth %i0, [%l7 + 0x0E]
loop_2790:
fcmpeq32 %f12, %f4, %l1
fpsub16 %f10, %f8, %f6
lduh [%l7 + 0x78], %i4
fnand %f12, %f10, %f4
nop
setx loop_2791, %l0, %l1
jmpl %l1, %g5
tge %xcc, 0x4
fmul8x16 %f11, %f14, %f2
fnands %f14, %f3, %f11
loop_2791:
fbue %fcc1, loop_2792
fnot1 %f10, %f2
fpmerge %f4, %f4, %f12
xorcc %o1, 0x0D83, %l4
loop_2792:
ldx [%l7 + 0x60], %g2
fpadd16 %f2, %f6, %f6
edge8l %g6, %g1, %l0
fandnot2 %f0, %f2, %f4
edge16ln %i2, %o4, %i1
be,a loop_2793
fmovsn %icc, %f1, %f4
edge8l %i3, %l2, %g4
tne %xcc, 0x6
loop_2793:
ldub [%l7 + 0x5A], %o6
fpmerge %f0, %f10, %f0
ldsh [%l7 + 0x3C], %l6
tsubcc %i7, 0x02C9, %g3
ldsh [%l7 + 0x4C], %o7
te %icc, 0x5
ldd [%l7 + 0x38], %f2
sdivx %o2, 0x1728, %o0
movvc %icc, %i6, %o5
siam 0x5
fandnot1 %f10, %f12, %f12
bn,a %xcc, loop_2794
mova %icc, %l3, %l5
ldub [%l7 + 0x33], %o3
stb %i5, [%l7 + 0x68]
loop_2794:
fpackfix %f12, %f6
st %f5, [%l7 + 0x2C]
edge8 %g7, %i0, %l1
ldsh [%l7 + 0x48], %i4
stw %o1, [%l7 + 0x74]
stx %g5, [%l7 + 0x10]
stw %g2, [%l7 + 0x58]
stb %l4, [%l7 + 0x12]
ldx [%l7 + 0x30], %g6
fbug %fcc0, loop_2795
fmovda %xcc, %f12, %f15
nop
setx loop_2796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movvc %xcc, %g1, %i2
loop_2795:
tle %xcc, 0x4
movn %xcc, %l0, %o4
loop_2796:
ta %icc, 0x6
ldd [%l7 + 0x38], %f10
fbne %fcc3, loop_2797
st %f10, [%l7 + 0x50]
ldsb [%l7 + 0x29], %i3
ta %icc, 0x6
loop_2797:
edge16ln %i1, %g4, %o6
fnegd %f10, %f6
lduw [%l7 + 0x08], %l6
bshuffle %f8, %f12, %f14
fpadd32s %f2, %f5, %f10
tneg %xcc, 0x4
ldd [%l7 + 0x10], %f6
std %f0, [%l7 + 0x10]
tn %xcc, 0x4
addccc %l2, 0x1E32, %g3
fmovs %f12, %f6
fbe %fcc3, loop_2798
tneg %xcc, 0x3
tneg %icc, 0x2
fbue,a %fcc1, loop_2799
loop_2798:
ldx [%l7 + 0x48], %i7
ldd [%l7 + 0x30], %f0
stw %o2, [%l7 + 0x64]
loop_2799:
movcc %xcc, %o0, %i6
stw %o5, [%l7 + 0x68]
mulx %o7, %l3, %o3
fpmerge %f6, %f10, %f12
fbule,a %fcc3, loop_2800
fmovdn %xcc, %f1, %f1
fandnot2 %f10, %f4, %f10
edge8l %i5, %g7, %l5
loop_2800:
movne %xcc, %l1, %i4
ldsh [%l7 + 0x58], %i0
tvs %icc, 0x6
srlx %g5, %o1, %l4
movpos %icc, %g2, %g6
add %i2, %l0, %g1
sth %i3, [%l7 + 0x7A]
bvc %xcc, loop_2801
fors %f11, %f13, %f6
udivcc %o4, 0x188F, %g4
fpack16 %f12, %f7
loop_2801:
fnors %f13, %f4, %f8
fmovscc %xcc, %f12, %f11
fbu %fcc1, loop_2802
ldsw [%l7 + 0x70], %o6
std %f8, [%l7 + 0x08]
array16 %l6, %i1, %g3
loop_2802:
orn %i7, %o2, %o0
fpack32 %f12, %f12, %f4
tvs %icc, 0x5
fmovrde %l2, %f2, %f2
fmovdne %icc, %f5, %f3
sdivcc %o5, 0x0E57, %i6
alignaddr %l3, %o3, %o7
ldx [%l7 + 0x20], %g7
fmovse %icc, %f10, %f6
fmovsge %icc, %f4, %f15
fmovsa %icc, %f3, %f5
fmovrdgez %i5, %f8, %f4
tle %icc, 0x6
ld [%l7 + 0x64], %f1
bcs,a,pt %xcc, loop_2803
tle %icc, 0x7
sth %l1, [%l7 + 0x76]
sra %i4, %l5, %i0
loop_2803:
ldsb [%l7 + 0x10], %o1
edge16n %g5, %g2, %g6
fbg,a %fcc2, loop_2804
fcmple16 %f12, %f10, %l4
fbule %fcc2, loop_2805
ble %icc, loop_2806
loop_2804:
and %i2, %l0, %i3
stb %o4, [%l7 + 0x36]
loop_2805:
fmovdl %icc, %f12, %f1
loop_2806:
fmovdcc %xcc, %f11, %f11
ta %xcc, 0x1
sethi 0x1221, %g4
lduw [%l7 + 0x78], %g1
fpmerge %f6, %f11, %f0
fornot1s %f2, %f1, %f15
stw %l6, [%l7 + 0x7C]
tcs %xcc, 0x1
lduh [%l7 + 0x18], %i1
fbug %fcc2, loop_2807
fmovsvs %xcc, %f1, %f12
fmovdne %icc, %f15, %f3
ld [%l7 + 0x58], %f5
loop_2807:
fpack32 %f10, %f4, %f4
fnor %f10, %f0, %f14
movvs %icc, %g3, %o6
brnz %i7, loop_2808
fmul8x16 %f7, %f0, %f4
ld [%l7 + 0x48], %f2
st %f2, [%l7 + 0x38]
loop_2808:
mova %xcc, %o0, %l2
fmovs %f5, %f4
fabss %f1, %f13
bge,a %xcc, loop_2809
ba,a %icc, loop_2810
fxnor %f0, %f6, %f8
fors %f1, %f10, %f14
loop_2809:
fmovde %icc, %f3, %f10
loop_2810:
movneg %xcc, %o5, %o2
fxor %f10, %f0, %f2
fmovdpos %xcc, %f5, %f14
fbn,a %fcc3, loop_2811
bg,pt %icc, loop_2812
stw %l3, [%l7 + 0x1C]
fmul8sux16 %f8, %f4, %f14
loop_2811:
subccc %o3, 0x097E, %o7
loop_2812:
ble,a,pn %icc, loop_2813
ldub [%l7 + 0x50], %g7
stw %i6, [%l7 + 0x08]
edge32n %i5, %i4, %l5
loop_2813:
fsrc2 %f2, %f6
ldub [%l7 + 0x17], %l1
fmovsle %icc, %f1, %f14
st %f10, [%l7 + 0x68]
fnot2s %f15, %f1
fbe,a %fcc3, loop_2814
stb %i0, [%l7 + 0x21]
fmovd %f2, %f10
fbge,a %fcc3, loop_2815
loop_2814:
movle %xcc, %o1, %g5
siam 0x0
bl,pt %icc, loop_2816
loop_2815:
bcs,pt %xcc, loop_2817
fmul8sux16 %f4, %f12, %f2
fmovdn %xcc, %f13, %f8
loop_2816:
fmovsvc %xcc, %f6, %f14
loop_2817:
fornot2s %f5, %f14, %f11
stx %g2, [%l7 + 0x20]
fmovda %icc, %f13, %f2
fornot1 %f12, %f6, %f12
movn %xcc, %l4, %i2
fmovdpos %icc, %f12, %f13
andncc %g6, %i3, %o4
bleu,a,pt %icc, loop_2818
fbne,a %fcc2, loop_2819
array32 %g4, %g1, %l6
lduh [%l7 + 0x64], %l0
loop_2818:
ldd [%l7 + 0x78], %f14
loop_2819:
fmovsne %icc, %f7, %f8
fandnot2 %f8, %f4, %f0
fmovdgu %icc, %f2, %f0
fmovdle %icc, %f14, %f7
ldx [%l7 + 0x20], %g3
sth %i1, [%l7 + 0x36]
st %f7, [%l7 + 0x38]
movneg %icc, %o6, %o0
tvc %icc, 0x4
lduw [%l7 + 0x74], %l2
fsrc1 %f10, %f4
bcc loop_2820
stb %o5, [%l7 + 0x78]
fmovrsgz %i7, %f14, %f0
ldx [%l7 + 0x60], %l3
loop_2820:
movrgez %o2, 0x3CF, %o7
st %f4, [%l7 + 0x34]
edge16n %g7, %o3, %i5
stx %i6, [%l7 + 0x20]
bcs,a,pn %icc, loop_2821
stx %l5, [%l7 + 0x10]
fnors %f10, %f4, %f2
st %f14, [%l7 + 0x1C]
loop_2821:
fpack32 %f6, %f10, %f0
ldx [%l7 + 0x28], %l1
fbn,a %fcc3, loop_2822
stx %i0, [%l7 + 0x30]
fbge %fcc1, loop_2823
nop
setx loop_2824, %l0, %l1
jmpl %l1, %o1
loop_2822:
movrne %i4, %g5, %g2
fpadd16 %f10, %f8, %f14
loop_2823:
sth %i2, [%l7 + 0x52]
loop_2824:
movleu %xcc, %g6, %l4
st %f9, [%l7 + 0x4C]
stx %o4, [%l7 + 0x48]
tneg %icc, 0x5
bcs,a,pn %icc, loop_2825
ldsb [%l7 + 0x23], %i3
movrlez %g1, 0x1C7, %l6
fpsub32 %f4, %f10, %f12
loop_2825:
sth %g4, [%l7 + 0x2E]
fmovda %icc, %f9, %f6
fble %fcc1, loop_2826
fpadd32 %f0, %f0, %f8
movn %xcc, %g3, %i1
fpmerge %f9, %f3, %f8
loop_2826:
udiv %o6, 0x1D11, %l0
fbug %fcc2, loop_2827
fandnot1s %f15, %f4, %f13
brlez %o0, loop_2828
fmovrsne %o5, %f1, %f7
loop_2827:
stw %i7, [%l7 + 0x54]
movre %l3, %l2, %o7
loop_2828:
pdist %f14, %f8, %f14
ldsh [%l7 + 0x78], %o2
movpos %xcc, %o3, %g7
ldx [%l7 + 0x28], %i5
fbe %fcc3, loop_2829
array16 %l5, %l1, %i6
subcc %o1, %i4, %i0
fba,a %fcc1, loop_2830
loop_2829:
fmovde %xcc, %f5, %f4
fmovse %icc, %f13, %f13
or %g2, %g5, %g6
loop_2830:
st %f5, [%l7 + 0x50]
be loop_2831
addcc %l4, %i2, %o4
movrlz %g1, 0x048, %l6
ldub [%l7 + 0x74], %g4
loop_2831:
fornot1s %f11, %f6, %f8
lduh [%l7 + 0x5E], %g3
umul %i3, 0x1387, %i1
fpadd16s %f6, %f7, %f5
fmovdge %xcc, %f1, %f4
fmovsge %xcc, %f3, %f15
stb %o6, [%l7 + 0x31]
st %f7, [%l7 + 0x30]
fbne %fcc1, loop_2832
fnand %f0, %f12, %f4
sdivx %l0, 0x0C83, %o5
fcmps %fcc3, %f4, %f7
loop_2832:
fornot2 %f12, %f10, %f0
fbuge %fcc0, loop_2833
movrgz %o0, %l3, %l2
std %f14, [%l7 + 0x60]
brgz,a %i7, loop_2834
loop_2833:
orn %o2, 0x1ED9, %o3
fornot2 %f2, %f10, %f12
lduh [%l7 + 0x40], %o7
loop_2834:
movle %xcc, %g7, %l5
ldsh [%l7 + 0x66], %i5
sdivx %i6, 0x0147, %o1
edge32l %l1, %i0, %i4
popc %g5, %g2
fble %fcc0, loop_2835
srl %g6, %l4, %i2
siam 0x7
srlx %o4, 0x14, %g1
loop_2835:
fmovrdne %l6, %f2, %f8
brgz,a %g3, loop_2836
fmovsleu %xcc, %f13, %f11
sth %i3, [%l7 + 0x4C]
std %f2, [%l7 + 0x30]
loop_2836:
ldsb [%l7 + 0x5D], %i1
srl %g4, 0x1B, %o6
ldsw [%l7 + 0x68], %l0
sth %o5, [%l7 + 0x50]
tpos %icc, 0x0
stx %o0, [%l7 + 0x40]
st %f5, [%l7 + 0x10]
fmul8x16 %f15, %f14, %f14
movn %icc, %l3, %i7
fmovdgu %xcc, %f9, %f6
fmovrslz %o2, %f2, %f0
subcc %o3, %l2, %g7
fmovsge %xcc, %f13, %f7
fabsd %f8, %f14
orcc %l5, %i5, %i6
ldsw [%l7 + 0x30], %o7
stw %l1, [%l7 + 0x7C]
fmovsl %xcc, %f4, %f14
ldsb [%l7 + 0x44], %o1
fmul8x16al %f1, %f7, %f10
bneg,pt %xcc, loop_2837
fmovsgu %xcc, %f3, %f14
orn %i4, 0x0A02, %i0
fbg %fcc1, loop_2838
loop_2837:
edge32l %g2, %g5, %g6
tn %icc, 0x5
ldx [%l7 + 0x60], %l4
loop_2838:
fmovsge %icc, %f5, %f13
be,pt %icc, loop_2839
movrne %o4, 0x020, %g1
fpsub16s %f1, %f3, %f9
fmovdg %xcc, %f14, %f2
loop_2839:
lduw [%l7 + 0x60], %i2
edge16n %l6, %g3, %i3
bl,a loop_2840
std %f12, [%l7 + 0x68]
bg,a loop_2841
ldd [%l7 + 0x20], %f4
loop_2840:
tne %xcc, 0x5
fbo,a %fcc0, loop_2842
loop_2841:
fexpand %f7, %f6
movrgz %i1, 0x327, %o6
fnor %f10, %f12, %f10
loop_2842:
fmovrde %l0, %f14, %f2
ldub [%l7 + 0x4D], %g4
ldd [%l7 + 0x48], %f12
tcc %icc, 0x3
tn %icc, 0x5
ldx [%l7 + 0x10], %o5
ldsh [%l7 + 0x7E], %l3
lduw [%l7 + 0x34], %i7
fpadd32s %f10, %f0, %f7
fmovrde %o2, %f4, %f0
tvc %xcc, 0x5
fornot2 %f4, %f10, %f14
fmovse %icc, %f10, %f1
addcc %o0, 0x10CF, %l2
ldd [%l7 + 0x08], %f4
ldsb [%l7 + 0x41], %g7
lduh [%l7 + 0x24], %o3
lduh [%l7 + 0x14], %l5
fblg,a %fcc2, loop_2843
edge16n %i6, %i5, %l1
st %f14, [%l7 + 0x20]
sdivx %o1, 0x1D18, %i4
loop_2843:
sth %i0, [%l7 + 0x3A]
fpack32 %f12, %f12, %f8
edge8n %o7, %g2, %g5
ldsw [%l7 + 0x54], %l4
bvs,pt %icc, loop_2844
ldub [%l7 + 0x32], %o4
fmovrslez %g1, %f10, %f0
orcc %g6, %i2, %l6
loop_2844:
fcmpeq32 %f14, %f2, %g3
ldx [%l7 + 0x20], %i1
lduh [%l7 + 0x2E], %o6
ldsh [%l7 + 0x4A], %i3
fmul8x16au %f5, %f11, %f2
stw %l0, [%l7 + 0x6C]
addc %g4, 0x1E13, %o5
tl %icc, 0x6
tne %xcc, 0x0
tcs %xcc, 0x6
fbne %fcc3, loop_2845
fsrc1 %f8, %f12
fmovsn %icc, %f5, %f1
edge8n %l3, %o2, %o0
loop_2845:
subc %l2, %g7, %i7
move %icc, %o3, %i6
fpackfix %f2, %f1
fcmps %fcc0, %f3, %f2
sth %i5, [%l7 + 0x20]
stx %l1, [%l7 + 0x70]
bpos loop_2846
movn %xcc, %o1, %i4
ldd [%l7 + 0x30], %f6
st %f2, [%l7 + 0x24]
loop_2846:
ldsh [%l7 + 0x48], %i0
bcs,a,pt %xcc, loop_2847
fblg,a %fcc2, loop_2848
ldsh [%l7 + 0x42], %l5
tle %xcc, 0x7
loop_2847:
ldx [%l7 + 0x10], %o7
loop_2848:
fmovscc %xcc, %f15, %f15
fandnot1s %f6, %f9, %f4
addccc %g5, %g2, %o4
tvs %icc, 0x3
fmovrdne %l4, %f0, %f14
ldsb [%l7 + 0x67], %g1
fmovse %xcc, %f8, %f7
lduw [%l7 + 0x68], %i2
brnz %g6, loop_2849
fnors %f15, %f10, %f12
fmovsle %icc, %f12, %f5
ldx [%l7 + 0x20], %g3
loop_2849:
fbug,a %fcc3, loop_2850
fzero %f10
std %f4, [%l7 + 0x50]
stx %l6, [%l7 + 0x20]
loop_2850:
movge %xcc, %o6, %i1
ldd [%l7 + 0x18], %f8
movn %icc, %l0, %i3
ldub [%l7 + 0x4E], %o5
srl %g4, 0x1E, %l3
stb %o2, [%l7 + 0x4C]
std %f8, [%l7 + 0x70]
edge8ln %l2, %g7, %o0
bge,a,pn %icc, loop_2851
movvc %xcc, %i7, %i6
sub %o3, %i5, %l1
fandnot2 %f2, %f8, %f8
loop_2851:
ldsb [%l7 + 0x3E], %o1
fmovdleu %icc, %f2, %f5
array32 %i0, %l5, %i4
stb %o7, [%l7 + 0x69]
stb %g5, [%l7 + 0x6A]
fmovdge %icc, %f9, %f0
fxnors %f0, %f2, %f6
te %icc, 0x7
tgu %icc, 0x6
bpos,pn %xcc, loop_2852
fmul8sux16 %f14, %f2, %f10
fpsub32s %f11, %f3, %f10
fmul8sux16 %f4, %f6, %f12
loop_2852:
ldsh [%l7 + 0x3E], %o4
ldsh [%l7 + 0x14], %g2
movcc %icc, %l4, %i2
ldub [%l7 + 0x6D], %g6
ldsw [%l7 + 0x18], %g3
movcs %xcc, %g1, %l6
ldsb [%l7 + 0x2D], %i1
movle %icc, %l0, %i3
stx %o6, [%l7 + 0x10]
fmovdvc %xcc, %f12, %f8
nop
setx loop_2853, %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 + 0x26], %g4
tge %xcc, 0x2
movleu %xcc, %o5, %o2
loop_2853:
tg %icc, 0x0
fornot1 %f2, %f14, %f8
sllx %l2, %l3, %g7
fmovrsgez %i7, %f9, %f4
fpsub16 %f0, %f14, %f10
stb %i6, [%l7 + 0x55]
fornot1 %f14, %f4, %f12
srax %o3, %o0, %l1
bgu,pt %xcc, loop_2854
brnz %i5, loop_2855
bl,pn %xcc, loop_2856
std %f2, [%l7 + 0x18]
loop_2854:
movrgz %i0, 0x104, %o1
loop_2855:
fmovs %f15, %f9
loop_2856:
bleu %icc, loop_2857
tneg %icc, 0x6
stb %l5, [%l7 + 0x41]
std %f6, [%l7 + 0x40]
loop_2857:
fxnor %f12, %f12, %f14
sth %i4, [%l7 + 0x4E]
st %f9, [%l7 + 0x50]
ble,pt %xcc, loop_2858
fbue %fcc2, loop_2859
fxor %f8, %f8, %f6
orncc %o7, %g5, %o4
loop_2858:
fmovdge %xcc, %f12, %f11
loop_2859:
stb %l4, [%l7 + 0x5B]
ldx [%l7 + 0x38], %g2
tleu %icc, 0x7
fpsub16 %f6, %f8, %f8
bvc %xcc, loop_2860
nop
setx loop_2861, %l0, %l1
jmpl %l1, %g6
movgu %icc, %g3, %i2
addccc %l6, 0x0E46, %g1
loop_2860:
ldub [%l7 + 0x7D], %l0
loop_2861:
ldub [%l7 + 0x79], %i1
addcc %o6, 0x0A77, %i3
fornot1s %f9, %f0, %f13
fmovda %xcc, %f10, %f8
fmovdcs %xcc, %f8, %f14
ldd [%l7 + 0x28], %f0
fmovdle %icc, %f12, %f10
fmovsle %xcc, %f9, %f9
fmovrde %o5, %f2, %f12
fnand %f10, %f0, %f12
stw %g4, [%l7 + 0x54]
fmovsn %icc, %f14, %f12
ldub [%l7 + 0x5C], %o2
or %l3, %l2, %i7
xnorcc %i6, %g7, %o3
xnor %l1, 0x047A, %o0
ldd [%l7 + 0x50], %f14
movge %xcc, %i0, %i5
nop
setx loop_2862, %l0, %l1
jmpl %l1, %o1
std %f4, [%l7 + 0x58]
ldsb [%l7 + 0x33], %i4
std %f0, [%l7 + 0x50]
loop_2862:
stb %l5, [%l7 + 0x39]
fcmpes %fcc3, %f15, %f10
andn %o7, 0x105D, %o4
fcmpgt32 %f12, %f2, %l4
fmul8x16au %f3, %f4, %f12
ldx [%l7 + 0x18], %g2
fsrc2 %f6, %f14
ldd [%l7 + 0x40], %f2
fbo %fcc3, loop_2863
std %f6, [%l7 + 0x10]
alignaddr %g5, %g6, %i2
sth %g3, [%l7 + 0x26]
loop_2863:
stw %l6, [%l7 + 0x40]
stw %g1, [%l7 + 0x60]
fmovd %f12, %f10
smul %l0, %i1, %o6
edge8ln %i3, %o5, %g4
fmuld8ulx16 %f0, %f13, %f14
fmul8x16au %f13, %f3, %f0
stb %l3, [%l7 + 0x41]
fcmpd %fcc2, %f10, %f0
movle %icc, %l2, %i7
xnorcc %o2, 0x0383, %i6
ld [%l7 + 0x54], %f11
ldsb [%l7 + 0x26], %g7
stb %o3, [%l7 + 0x27]
smul %o0, 0x0EBF, %i0
ldx [%l7 + 0x38], %i5
lduw [%l7 + 0x4C], %o1
fbul,a %fcc3, loop_2864
udivx %i4, 0x0974, %l1
fbge %fcc2, loop_2865
fbug %fcc2, loop_2866
loop_2864:
fmovrsgz %o7, %f1, %f4
fmovdvc %xcc, %f2, %f7
loop_2865:
fand %f8, %f8, %f12
loop_2866:
ldsb [%l7 + 0x2C], %l5
ldsb [%l7 + 0x15], %l4
std %f8, [%l7 + 0x70]
fpadd32 %f6, %f14, %f12
stw %g2, [%l7 + 0x1C]
ldd [%l7 + 0x10], %f0
fbn %fcc1, loop_2867
lduw [%l7 + 0x54], %g5
ldd [%l7 + 0x28], %f10
ld [%l7 + 0x20], %f6
loop_2867:
ldsw [%l7 + 0x28], %g6
bpos %icc, loop_2868
sdiv %o4, 0x0A75, %g3
fmovrsgz %l6, %f13, %f3
nop
setx loop_2869, %l0, %l1
jmpl %l1, %i2
loop_2868:
ldsh [%l7 + 0x38], %g1
edge8n %i1, %l0, %o6
fmovrde %o5, %f8, %f4
loop_2869:
fnands %f2, %f12, %f3
fxors %f7, %f12, %f5
fbue %fcc3, loop_2870
ld [%l7 + 0x34], %f0
ble loop_2871
array8 %i3, %l3, %l2
loop_2870:
fmovrsgz %g4, %f1, %f14
bpos %icc, loop_2872
loop_2871:
edge8ln %i7, %o2, %i6
stx %g7, [%l7 + 0x70]
ldd [%l7 + 0x30], %f4
loop_2872:
fmovsg %icc, %f12, %f9
ldub [%l7 + 0x7B], %o0
ldsb [%l7 + 0x5A], %o3
bge,a,pt %xcc, loop_2873
bvs,pn %xcc, loop_2874
tsubcctv %i0, %i5, %i4
fexpand %f13, %f2
loop_2873:
fnegd %f14, %f8
loop_2874:
ld [%l7 + 0x08], %f0
smul %l1, 0x0638, %o1
stw %o7, [%l7 + 0x40]
udivx %l4, 0x05B4, %g2
sth %g5, [%l7 + 0x7E]
ldsb [%l7 + 0x43], %g6
fmovda %xcc, %f12, %f13
fmovrsgz %o4, %f14, %f0
ldd [%l7 + 0x40], %f0
fcmpne32 %f6, %f14, %g3
stx %l6, [%l7 + 0x58]
subc %i2, 0x1CAF, %g1
tleu %xcc, 0x4
ldx [%l7 + 0x68], %l5
bshuffle %f2, %f0, %f8
bl,a,pn %icc, loop_2875
xnor %l0, 0x09BE, %o6
sth %o5, [%l7 + 0x54]
fandnot1s %f3, %f10, %f7
loop_2875:
fmovdn %xcc, %f9, %f10
tleu %icc, 0x7
ldub [%l7 + 0x1A], %i1
stw %i3, [%l7 + 0x48]
fpadd16 %f4, %f0, %f14
fmovrde %l2, %f0, %f6
tsubcc %l3, 0x05C6, %i7
edge32n %o2, %i6, %g7
or %o0, 0x0979, %g4
lduw [%l7 + 0x24], %i0
ldsb [%l7 + 0x1D], %o3
ldub [%l7 + 0x53], %i5
stx %l1, [%l7 + 0x70]
movpos %icc, %i4, %o1
ldsb [%l7 + 0x5E], %o7
ldsw [%l7 + 0x78], %g2
xnor %g5, %g6, %o4
fnot1s %f7, %f5
brgez,a %g3, loop_2876
stb %l4, [%l7 + 0x53]
ldx [%l7 + 0x50], %l6
fcmpes %fcc1, %f0, %f0
loop_2876:
movrgz %g1, 0x07B, %i2
ldsb [%l7 + 0x15], %l5
ldub [%l7 + 0x27], %l0
ldub [%l7 + 0x3B], %o5
sth %i1, [%l7 + 0x0C]
fmovsgu %xcc, %f10, %f3
lduh [%l7 + 0x7C], %o6
brnz %i3, loop_2877
fpack32 %f4, %f6, %f10
fmovdle %icc, %f13, %f12
fxors %f15, %f3, %f4
loop_2877:
ldsh [%l7 + 0x1E], %l3
bcs,a,pt %xcc, loop_2878
movleu %icc, %i7, %o2
fpadd16 %f2, %f4, %f8
std %f8, [%l7 + 0x58]
loop_2878:
fcmpgt16 %f10, %f2, %i6
move %xcc, %l2, %o0
fcmpd %fcc0, %f2, %f2
fxors %f9, %f7, %f9
tpos %xcc, 0x2
fpadd32 %f14, %f0, %f8
edge16l %g4, %g7, %o3
fornot1s %f2, %f7, %f3
fpsub32s %f1, %f2, %f3
movg %icc, %i5, %i0
fnot1s %f1, %f7
bvc,a %xcc, loop_2879
ble,a,pn %xcc, loop_2880
fpack32 %f2, %f4, %f6
ldd [%l7 + 0x20], %f6
loop_2879:
fmovdpos %icc, %f2, %f1
loop_2880:
fcmpne32 %f2, %f0, %i4
faligndata %f10, %f8, %f6
ldsw [%l7 + 0x0C], %l1
tsubcc %o1, 0x0C3E, %o7
movl %xcc, %g2, %g5
tgu %xcc, 0x6
fmovdge %icc, %f8, %f15
fbn %fcc1, loop_2881
fcmpne16 %f14, %f12, %o4
smulcc %g6, 0x0A69, %l4
ldx [%l7 + 0x60], %l6
loop_2881:
fmovrsgez %g3, %f8, %f12
movrlz %i2, %l5, %l0
fpack16 %f4, %f2
stw %g1, [%l7 + 0x20]
bneg %icc, loop_2882
edge8n %o5, %o6, %i3
lduw [%l7 + 0x68], %i1
fmul8x16al %f5, %f12, %f8
loop_2882:
fmovsvc %icc, %f7, %f5
fbue,a %fcc3, loop_2883
addcc %i7, 0x1B3A, %l3
fbule %fcc2, loop_2884
fands %f13, %f4, %f3
loop_2883:
fmul8x16al %f7, %f3, %f0
ldd [%l7 + 0x50], %f2
loop_2884:
fmovrsgez %o2, %f12, %f9
edge8n %l2, %o0, %i6
fmovrsne %g4, %f12, %f13
ble,a,pn %xcc, loop_2885
fmul8ulx16 %f6, %f14, %f14
ldub [%l7 + 0x14], %g7
edge16 %o3, %i0, %i4
loop_2885:
fmovscc %icc, %f14, %f13
ldx [%l7 + 0x40], %i5
ldsh [%l7 + 0x42], %l1
siam 0x4
ldsw [%l7 + 0x74], %o1
tg %xcc, 0x1
fornot1 %f2, %f0, %f2
stb %g2, [%l7 + 0x71]
fmovsgu %icc, %f15, %f8
fsrc2s %f6, %f10
ldsb [%l7 + 0x12], %g5
fbule %fcc3, loop_2886
tgu %xcc, 0x5
ldd [%l7 + 0x50], %f8
fmovsne %icc, %f3, %f7
loop_2886:
movrne %o7, 0x05E, %o4
ldd [%l7 + 0x40], %f2
std %f0, [%l7 + 0x20]
ta %xcc, 0x1
tg %xcc, 0x0
stw %g6, [%l7 + 0x18]
move %xcc, %l4, %g3
fmovsl %xcc, %f5, %f8
fpadd16s %f5, %f7, %f10
fbne %fcc3, loop_2887
umulcc %l6, %i2, %l5
fpackfix %f0, %f14
fpack32 %f4, %f14, %f10
loop_2887:
edge8ln %l0, %o5, %o6
brlez,a %g1, loop_2888
stx %i3, [%l7 + 0x58]
fmovscc %xcc, %f0, %f0
edge16ln %i7, %i1, %o2
loop_2888:
fbn %fcc2, loop_2889
siam 0x2
fmovscc %xcc, %f8, %f12
movrlez %l3, 0x2B4, %o0
loop_2889:
ldx [%l7 + 0x38], %l2
array32 %g4, %i6, %g7
ldd [%l7 + 0x60], %f12
sra %i0, %o3, %i5
fmuld8sux16 %f12, %f3, %f6
sdivx %i4, 0x0AD0, %o1
andncc %l1, %g5, %g2
stw %o7, [%l7 + 0x7C]
fmovsa %icc, %f5, %f7
ldub [%l7 + 0x27], %g6
fbo %fcc3, loop_2890
smul %o4, 0x1839, %l4
alignaddr %l6, %g3, %i2
siam 0x7
loop_2890:
ldsw [%l7 + 0x3C], %l0
fsrc2s %f7, %f14
fpsub32s %f9, %f12, %f7
edge16ln %o5, %o6, %l5
fmovdvc %icc, %f10, %f9
stx %i3, [%l7 + 0x60]
stb %g1, [%l7 + 0x58]
fmovrsgz %i7, %f8, %f10
bvs loop_2891
movrne %o2, 0x1FF, %l3
fzero %f14
edge32 %i1, %o0, %g4
loop_2891:
ldsh [%l7 + 0x32], %i6
movneg %icc, %l2, %g7
sth %i0, [%l7 + 0x7E]
fmovrdgez %i5, %f6, %f4
fpsub32s %f5, %f4, %f8
udiv %o3, 0x15EC, %i4
fexpand %f5, %f2
ld [%l7 + 0x6C], %f1
brnz,a %o1, loop_2892
fmovdg %xcc, %f8, %f1
ldd [%l7 + 0x10], %f2
fcmpd %fcc3, %f6, %f10
loop_2892:
fmovsne %icc, %f9, %f3
xorcc %l1, 0x0010, %g5
stw %o7, [%l7 + 0x14]
movrlz %g6, 0x15E, %o4
nop
setx loop_2893, %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
siam 0x0
movvc %xcc, %g2, %l6
sethi 0x0A61, %l4
loop_2893:
fbge,a %fcc2, loop_2894
stb %g3, [%l7 + 0x77]
fnands %f0, %f6, %f5
taddcctv %l0, %i2, %o5
loop_2894:
edge16ln %l5, %o6, %i3
sdivx %g1, 0x03ED, %i7
tcc %icc, 0x4
movvc %xcc, %l3, %o2
ld [%l7 + 0x50], %f12
std %f14, [%l7 + 0x50]
stb %o0, [%l7 + 0x3B]
tsubcc %i1, 0x1EA2, %g4
brlez,a %i6, loop_2895
fmovdg %xcc, %f13, %f1
fbul %fcc1, loop_2896
taddcc %l2, %g7, %i5
loop_2895:
ld [%l7 + 0x58], %f4
movrgz %i0, 0x049, %i4
loop_2896:
movre %o3, %o1, %g5
lduw [%l7 + 0x60], %l1
sethi 0x1440, %o7
umulcc %o4, 0x1C8C, %g2
tn %xcc, 0x6
stw %g6, [%l7 + 0x18]
fbn,a %fcc1, loop_2897
ble loop_2898
fmovdl %icc, %f5, %f11
fmovdne %icc, %f7, %f4
loop_2897:
movle %xcc, %l4, %l6
loop_2898:
stw %g3, [%l7 + 0x14]
bl loop_2899
smulcc %l0, 0x0F66, %o5
ldd [%l7 + 0x18], %f10
fmovdneg %xcc, %f5, %f14
loop_2899:
bvc,a loop_2900
andcc %i2, 0x03CE, %l5
sth %i3, [%l7 + 0x40]
ldsb [%l7 + 0x56], %o6
loop_2900:
nop
setx loop_2901, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movneg %icc, %g1, %l3
fmul8sux16 %f6, %f8, %f10
ldsh [%l7 + 0x72], %i7
loop_2901:
call loop_2902
ldd [%l7 + 0x48], %f0
umul %o2, 0x1942, %o0
fnot1s %f8, %f6
loop_2902:
fbl,a %fcc2, loop_2903
tne %xcc, 0x0
tgu %xcc, 0x1
fmovscc %xcc, %f1, %f4
loop_2903:
ldub [%l7 + 0x09], %g4
edge32 %i1, %i6, %g7
fmovrdlez %l2, %f12, %f6
bneg,a loop_2904
tleu %icc, 0x0
be,a,pn %xcc, loop_2905
movvc %icc, %i5, %i4
loop_2904:
fmovdcc %xcc, %f8, %f11
tleu %xcc, 0x6
loop_2905:
ldsb [%l7 + 0x22], %i0
fandnot2s %f8, %f10, %f0
fbule,a %fcc0, loop_2906
ldd [%l7 + 0x58], %f0
fcmpeq32 %f4, %f14, %o1
movge %icc, %g5, %l1
loop_2906:
fmovdleu %icc, %f15, %f14
fmovdleu %xcc, %f0, %f12
xor %o7, %o4, %o3
ld [%l7 + 0x20], %f7
fbue,a %fcc1, loop_2907
fmovdl %xcc, %f13, %f14
bneg,a,pn %xcc, loop_2908
srl %g2, 0x12, %g6
loop_2907:
ldd [%l7 + 0x40], %f8
udivcc %l6, 0x0A62, %g3
loop_2908:
brz,a %l4, loop_2909
lduh [%l7 + 0x3E], %o5
movcc %xcc, %l0, %i2
stb %l5, [%l7 + 0x27]
loop_2909:
ldsw [%l7 + 0x64], %i3
fbne,a %fcc1, loop_2910
faligndata %f0, %f6, %f0
ldx [%l7 + 0x38], %g1
ldsw [%l7 + 0x6C], %o6
loop_2910:
fbul,a %fcc3, loop_2911
ldx [%l7 + 0x38], %i7
bleu,a %xcc, loop_2912
std %f6, [%l7 + 0x78]
loop_2911:
ldsw [%l7 + 0x58], %l3
fornot2s %f1, %f15, %f13
loop_2912:
sdiv %o2, 0x0B16, %o0
ldd [%l7 + 0x50], %f0
sth %i1, [%l7 + 0x68]
bn,a,pn %icc, loop_2913
fbule,a %fcc1, loop_2914
orncc %g4, %i6, %g7
fzero %f0
loop_2913:
sethi 0x110F, %l2
loop_2914:
ldsh [%l7 + 0x12], %i4
fornot1s %f9, %f10, %f14
ldsh [%l7 + 0x36], %i5
ldub [%l7 + 0x5D], %o1
fmovdvs %xcc, %f1, %f5
fmovrslez %g5, %f6, %f7
sth %l1, [%l7 + 0x44]
fmovsg %xcc, %f1, %f7
bne,a,pn %icc, loop_2915
siam 0x1
ldsb [%l7 + 0x2D], %i0
bgu,a,pn %xcc, loop_2916
loop_2915:
subcc %o7, 0x0B33, %o3
fpsub16 %f6, %f10, %f4
fmovrdne %g2, %f10, %f4
loop_2916:
bneg,a,pn %icc, loop_2917
lduh [%l7 + 0x5C], %g6
tge %icc, 0x4
ldsw [%l7 + 0x70], %l6
loop_2917:
stx %o4, [%l7 + 0x48]
fcmpeq16 %f4, %f2, %g3
fxor %f0, %f0, %f10
fcmpgt16 %f2, %f4, %o5
array8 %l4, %i2, %l5
fpmerge %f4, %f7, %f8
taddcctv %l0, 0x0093, %i3
array16 %o6, %i7, %g1
pdist %f10, %f0, %f0
fmovrdne %l3, %f2, %f14
fandnot2s %f12, %f12, %f12
movcc %xcc, %o0, %i1
ldsh [%l7 + 0x3E], %g4
ld [%l7 + 0x1C], %f14
tvc %icc, 0x5
fble,a %fcc3, loop_2918
fabsd %f0, %f14
ldx [%l7 + 0x30], %o2
stb %g7, [%l7 + 0x4F]
loop_2918:
stb %l2, [%l7 + 0x4A]
nop
setx loop_2919, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot1s %f8, %f15
fsrc2s %f0, %f15
tgu %icc, 0x0
loop_2919:
fnot2s %f7, %f7
movl %icc, %i4, %i5
fbe %fcc0, loop_2920
fmul8sux16 %f8, %f6, %f0
fandnot1 %f2, %f4, %f0
fexpand %f14, %f6
loop_2920:
sdiv %o1, 0x1AB7, %i6
ldub [%l7 + 0x7C], %l1
array32 %g5, %i0, %o7
tg %xcc, 0x4
tvs %icc, 0x4
fmovse %xcc, %f1, %f4
sth %g2, [%l7 + 0x22]
edge32 %o3, %g6, %o4
ldx [%l7 + 0x10], %g3
st %f3, [%l7 + 0x5C]
sth %o5, [%l7 + 0x78]
fbn,a %fcc0, loop_2921
tle %icc, 0x2
st %f10, [%l7 + 0x48]
ldsw [%l7 + 0x68], %l4
loop_2921:
std %f2, [%l7 + 0x28]
smulcc %i2, %l6, %l0
tneg %xcc, 0x3
bcc,a,pt %icc, loop_2922
fmovsgu %icc, %f15, %f6
fpsub16s %f10, %f6, %f0
ldsb [%l7 + 0x7C], %l5
loop_2922:
fnegs %f1, %f12
ldub [%l7 + 0x18], %o6
fandnot2 %f2, %f10, %f0
nop
setx loop_2923, %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
stb %i3, [%l7 + 0x73]
fbu,a %fcc0, loop_2924
ldsh [%l7 + 0x7A], %i7
loop_2923:
fmuld8ulx16 %f15, %f12, %f6
tleu %xcc, 0x1
loop_2924:
fmuld8ulx16 %f14, %f3, %f10
udivx %l3, 0x1FB3, %g1
fba,a %fcc3, loop_2925
bneg,a,pn %xcc, loop_2926
addcc %i1, %g4, %o0
tcs %icc, 0x2
loop_2925:
fmovde %icc, %f15, %f2
loop_2926:
xnor %o2, 0x166B, %g7
fbule %fcc1, loop_2927
ldsb [%l7 + 0x45], %l2
ldd [%l7 + 0x38], %f10
edge16n %i5, %o1, %i4
loop_2927:
fabss %f9, %f12
ldsb [%l7 + 0x13], %i6
brlez %l1, loop_2928
tge %xcc, 0x3
std %f14, [%l7 + 0x20]
lduh [%l7 + 0x68], %i0
loop_2928:
fmul8x16au %f14, %f2, %f8
fmovdg %xcc, %f8, %f4
lduh [%l7 + 0x70], %o7
subcc %g5, %g2, %o3
std %f4, [%l7 + 0x28]
fnot1s %f4, %f6
fzeros %f13
stw %g6, [%l7 + 0x34]
stw %o4, [%l7 + 0x2C]
ldsw [%l7 + 0x54], %g3
fmovrslez %l4, %f9, %f12
ldx [%l7 + 0x48], %o5
brnz %i2, loop_2929
faligndata %f6, %f14, %f6
ld [%l7 + 0x3C], %f8
fmovspos %xcc, %f4, %f1
loop_2929:
tcc %icc, 0x6
sth %l0, [%l7 + 0x40]
bleu,pn %xcc, loop_2930
smul %l6, %l5, %o6
fnot1 %f14, %f14
sth %i3, [%l7 + 0x6A]
loop_2930:
stx %i7, [%l7 + 0x48]
ldsh [%l7 + 0x76], %g1
sdivx %l3, 0x00A2, %i1
movrgez %o0, %o2, %g7
and %g4, 0x0838, %l2
smul %o1, 0x1B2C, %i5
stb %i4, [%l7 + 0x2C]
fbne %fcc1, loop_2931
lduw [%l7 + 0x4C], %i6
fbge,a %fcc3, loop_2932
nop
setx loop_2933, %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_2931:
ldx [%l7 + 0x50], %i0
std %f8, [%l7 + 0x48]
loop_2932:
fands %f10, %f8, %f14
loop_2933:
fblg,a %fcc3, loop_2934
fmovrdgez %o7, %f4, %f2
movrne %l1, %g5, %o3
ldd [%l7 + 0x20], %f6
loop_2934:
fmul8ulx16 %f14, %f0, %f8
fsrc1s %f1, %f12
addc %g6, %g2, %o4
ldsb [%l7 + 0x1E], %g3
fcmple32 %f8, %f4, %o5
lduh [%l7 + 0x30], %i2
movne %xcc, %l0, %l6
fcmpne16 %f12, %f6, %l4
sdivcc %o6, 0x1A06, %l5
smulcc %i3, %i7, %l3
andn %g1, 0x1E61, %i1
fmovrslez %o2, %f14, %f5
tcc %xcc, 0x0
bneg,a,pn %xcc, loop_2935
movvs %icc, %o0, %g7
fmovdvc %icc, %f8, %f0
fbge %fcc1, loop_2936
loop_2935:
fcmpne16 %f12, %f12, %g4
fabsd %f2, %f8
fpsub32 %f6, %f10, %f6
loop_2936:
bge,pn %icc, loop_2937
fbn,a %fcc3, loop_2938
bvs,a %xcc, loop_2939
fpadd32s %f14, %f3, %f8
loop_2937:
movrlez %o1, %i5, %l2
loop_2938:
stx %i4, [%l7 + 0x78]
loop_2939:
lduh [%l7 + 0x14], %i0
ldx [%l7 + 0x70], %i6
sdiv %l1, 0x034F, %g5
ldx [%l7 + 0x10], %o3
stx %g6, [%l7 + 0x78]
andcc %g2, 0x13F3, %o7
fbn %fcc3, loop_2940
fornot1 %f6, %f8, %f4
fbul,a %fcc3, loop_2941
udivx %o4, 0x0296, %o5
loop_2940:
for %f0, %f2, %f10
sth %g3, [%l7 + 0x6C]
loop_2941:
fmovdn %xcc, %f15, %f3
smulcc %l0, 0x19A2, %i2
fmovsgu %xcc, %f13, %f7
fmovscc %xcc, %f5, %f1
fbu %fcc3, loop_2942
tvc %xcc, 0x6
ldub [%l7 + 0x6F], %l6
sth %o6, [%l7 + 0x3A]
loop_2942:
mova %icc, %l5, %l4
faligndata %f6, %f0, %f6
for %f0, %f2, %f4
addc %i7, %i3, %l3
fxnors %f7, %f7, %f7
ldsw [%l7 + 0x5C], %i1
ba loop_2943
fabsd %f14, %f12
fmovse %xcc, %f13, %f2
fmovdneg %xcc, %f1, %f4
loop_2943:
tsubcc %g1, 0x1D53, %o2
fmovsge %xcc, %f13, %f14
fpsub16s %f1, %f7, %f14
fmovrsgz %o0, %f8, %f14
ldd [%l7 + 0x48], %f4
stx %g7, [%l7 + 0x48]
subc %g4, 0x0BFD, %i5
bvc,a,pn %icc, loop_2944
fmuld8ulx16 %f9, %f7, %f6
ldsh [%l7 + 0x66], %o1
faligndata %f4, %f4, %f10
loop_2944:
bvc,pt %icc, loop_2945
fors %f15, %f7, %f4
fabsd %f10, %f2
edge16 %l2, %i4, %i6
loop_2945:
std %f6, [%l7 + 0x18]
fmul8ulx16 %f12, %f10, %f6
stb %i0, [%l7 + 0x46]
fnors %f12, %f3, %f8
fble,a %fcc1, loop_2946
smulcc %g5, %l1, %o3
lduw [%l7 + 0x70], %g2
lduw [%l7 + 0x08], %g6
loop_2946:
array8 %o4, %o7, %o5
ldd [%l7 + 0x38], %f8
edge8l %g3, %i2, %l0
std %f14, [%l7 + 0x78]
movg %icc, %o6, %l6
fmovrse %l5, %f3, %f1
fsrc1s %f10, %f1
tgu %xcc, 0x6
stx %l4, [%l7 + 0x30]
fbe %fcc1, loop_2947
st %f10, [%l7 + 0x34]
stw %i7, [%l7 + 0x3C]
bcs,pn %xcc, loop_2948
loop_2947:
nop
setx loop_2949, %l0, %l1
jmpl %l1, %l3
ldub [%l7 + 0x18], %i3
ldx [%l7 + 0x58], %g1
loop_2948:
ldub [%l7 + 0x19], %i1
loop_2949:
ldd [%l7 + 0x08], %f8
edge8ln %o2, %o0, %g7
sllx %i5, 0x0B, %g4
fmovsvs %icc, %f8, %f8
addcc %o1, 0x0414, %l2
movrlez %i4, %i6, %g5
sth %i0, [%l7 + 0x76]
move %xcc, %o3, %l1
fcmpeq32 %f8, %f12, %g2
fxors %f7, %f5, %f10
bcs,a %icc, loop_2950
fsrc1 %f10, %f4
fbne %fcc3, loop_2951
fandnot2 %f14, %f2, %f14
loop_2950:
stw %o4, [%l7 + 0x68]
fandnot1 %f12, %f8, %f14
loop_2951:
fpsub32 %f2, %f0, %f14
lduh [%l7 + 0x52], %o7
stx %g6, [%l7 + 0x70]
movrgz %o5, 0x025, %i2
ldsw [%l7 + 0x74], %l0
fba,a %fcc2, loop_2952
fands %f8, %f2, %f14
fmovsneg %icc, %f12, %f2
subc %g3, %o6, %l5
loop_2952:
fsrc2 %f10, %f12
ldsw [%l7 + 0x10], %l4
fmovsg %xcc, %f1, %f15
stb %l6, [%l7 + 0x16]
tpos %icc, 0x3
bcc,a %icc, loop_2953
tvc %xcc, 0x7
lduh [%l7 + 0x16], %l3
edge8ln %i7, %g1, %i1
loop_2953:
fbu %fcc3, loop_2954
edge32ln %o2, %o0, %i3
fmovsneg %xcc, %f0, %f0
fmovrdgez %i5, %f0, %f0
loop_2954:
ldx [%l7 + 0x50], %g4
be %xcc, loop_2955
st %f6, [%l7 + 0x48]
fmovdne %xcc, %f10, %f4
ble,a %xcc, loop_2956
loop_2955:
stx %g7, [%l7 + 0x28]
fzero %f6
ld [%l7 + 0x30], %f4
loop_2956:
ldub [%l7 + 0x33], %o1
tvs %xcc, 0x1
stb %i4, [%l7 + 0x0B]
fones %f3
ldsb [%l7 + 0x21], %i6
udiv %l2, 0x1D6D, %i0
tcs %icc, 0x5
std %f14, [%l7 + 0x10]
sth %g5, [%l7 + 0x54]
fornot1s %f10, %f15, %f2
umul %o3, 0x1548, %g2
fmovscc %xcc, %f15, %f15
ldub [%l7 + 0x15], %l1
stw %o4, [%l7 + 0x6C]
fand %f12, %f4, %f6
bn,a,pn %icc, loop_2957
fmovrsgz %g6, %f4, %f15
std %f8, [%l7 + 0x60]
fxor %f6, %f14, %f4
loop_2957:
fbne %fcc2, loop_2958
bvs,a,pt %icc, loop_2959
fmovdcs %xcc, %f0, %f4
ldx [%l7 + 0x38], %o7
loop_2958:
fpadd32s %f6, %f15, %f3
loop_2959:
ld [%l7 + 0x0C], %f7
bpos,pt %xcc, loop_2960
tleu %icc, 0x6
edge8ln %i2, %o5, %l0
fmovdge %icc, %f6, %f5
loop_2960:
fbg %fcc3, loop_2961
fbule %fcc3, loop_2962
fnor %f8, %f4, %f0
fbg %fcc0, loop_2963
loop_2961:
andcc %o6, 0x0D1F, %l5
loop_2962:
movgu %icc, %l4, %g3
fbue,a %fcc0, loop_2964
loop_2963:
sth %l6, [%l7 + 0x50]
stb %i7, [%l7 + 0x41]
fmovrdgz %g1, %f14, %f10
loop_2964:
fbne,a %fcc2, loop_2965
sth %l3, [%l7 + 0x58]
lduh [%l7 + 0x6E], %o2
fmovspos %xcc, %f7, %f6
loop_2965:
brz,a %i1, loop_2966
edge16l %o0, %i3, %g4
st %f11, [%l7 + 0x38]
stx %i5, [%l7 + 0x08]
loop_2966:
array32 %g7, %o1, %i4
ble,a loop_2967
ldx [%l7 + 0x30], %l2
stw %i0, [%l7 + 0x58]
fnot1s %f15, %f12
loop_2967:
tl %icc, 0x6
ldsh [%l7 + 0x6C], %g5
move %icc, %o3, %g2
fmovdle %xcc, %f2, %f15
andncc %i6, %o4, %g6
st %f6, [%l7 + 0x08]
fones %f2
fmovspos %icc, %f5, %f2
alignaddr %o7, %i2, %l1
ldd [%l7 + 0x48], %f6
ld [%l7 + 0x0C], %f13
te %xcc, 0x0
sdiv %o5, 0x090B, %o6
fpadd16s %f3, %f1, %f12
edge16ln %l5, %l0, %g3
brlez,a %l6, loop_2968
lduh [%l7 + 0x6A], %i7
alignaddrl %g1, %l4, %o2
fnot1 %f14, %f0
loop_2968:
lduh [%l7 + 0x0A], %l3
xnor %i1, 0x1180, %i3
sra %o0, 0x13, %i5
ldsw [%l7 + 0x58], %g7
movcs %xcc, %g4, %i4
fand %f2, %f14, %f2
fbue,a %fcc0, loop_2969
fmovspos %icc, %f9, %f2
bvc %xcc, loop_2970
ldd [%l7 + 0x50], %f10
loop_2969:
be,pn %icc, loop_2971
alignaddr %o1, %i0, %l2
loop_2970:
fmovrdgz %o3, %f0, %f0
edge8ln %g5, %g2, %i6
loop_2971:
fmovdcs %xcc, %f6, %f14
fmovdgu %xcc, %f4, %f6
st %f1, [%l7 + 0x58]
movrlez %o4, 0x3C9, %g6
srl %o7, %l1, %o5
st %f9, [%l7 + 0x08]
ldd [%l7 + 0x08], %f4
fornot1s %f10, %f13, %f9
fmovrde %o6, %f14, %f6
tvs %xcc, 0x3
fpackfix %f8, %f8
srlx %i2, 0x0D, %l5
fpadd16 %f4, %f4, %f8
tl %icc, 0x5
edge8 %l0, %l6, %i7
tneg %icc, 0x5
srl %g3, %l4, %o2
bpos loop_2972
fnot1 %f0, %f6
bshuffle %f14, %f14, %f6
fcmpeq16 %f4, %f0, %l3
loop_2972:
fnand %f2, %f12, %f4
fmuld8sux16 %f9, %f4, %f4
tn %xcc, 0x0
edge8 %g1, %i3, %o0
ldd [%l7 + 0x40], %f10
edge16ln %i1, %g7, %i5
fandnot1 %f0, %f10, %f2
fmovsneg %xcc, %f11, %f13
ldx [%l7 + 0x38], %i4
movrlez %g4, 0x1A7, %i0
fbuge,a %fcc0, loop_2973
fcmpne32 %f12, %f12, %l2
fbuge,a %fcc1, loop_2974
fxors %f7, %f1, %f13
loop_2973:
bgu,pt %xcc, loop_2975
fcmps %fcc1, %f8, %f12
loop_2974:
fornot2s %f12, %f15, %f11
ldsh [%l7 + 0x24], %o3
loop_2975:
call loop_2976
ldub [%l7 + 0x2B], %o1
fands %f2, %f10, %f2
lduw [%l7 + 0x64], %g2
loop_2976:
fmovde %icc, %f12, %f1
udivx %i6, 0x1E21, %g5
movrne %o4, 0x157, %g6
fmovrdgez %o7, %f8, %f14
te %icc, 0x5
fmul8x16au %f3, %f14, %f8
fxnor %f8, %f10, %f12
fnegd %f4, %f10
fandnot2 %f4, %f14, %f8
fxor %f2, %f8, %f6
move %icc, %l1, %o5
fpadd32 %f8, %f2, %f12
movrgz %o6, 0x21E, %l5
fxors %f12, %f7, %f9
ld [%l7 + 0x60], %f1
stx %l0, [%l7 + 0x58]
tvc %xcc, 0x4
ldd [%l7 + 0x30], %f10
st %f0, [%l7 + 0x0C]
fpsub32s %f13, %f14, %f14
bg,pn %xcc, loop_2977
fcmple32 %f12, %f0, %l6
ldsb [%l7 + 0x35], %i2
stx %g3, [%l7 + 0x70]
loop_2977:
fmovdcs %xcc, %f12, %f13
brgz,a %i7, loop_2978
fsrc1s %f11, %f0
stx %o2, [%l7 + 0x50]
fpsub32s %f12, %f0, %f15
loop_2978:
fsrc1 %f8, %f4
fsrc1 %f4, %f12
fpadd16s %f1, %f9, %f13
edge32l %l4, %g1, %i3
ldsb [%l7 + 0x21], %o0
fmovscs %icc, %f6, %f15
alignaddrl %l3, %i1, %g7
fcmple32 %f4, %f6, %i5
stw %g4, [%l7 + 0x14]
stx %i4, [%l7 + 0x38]
ldsw [%l7 + 0x54], %l2
tgu %xcc, 0x7
st %f14, [%l7 + 0x44]
st %f1, [%l7 + 0x2C]
brz %i0, loop_2979
stx %o3, [%l7 + 0x18]
fnands %f6, %f13, %f0
fmovdle %icc, %f11, %f12
loop_2979:
fmovrslz %o1, %f2, %f12
stx %i6, [%l7 + 0x60]
ldsh [%l7 + 0x58], %g2
fmovdpos %xcc, %f15, %f14
brgz,a %o4, loop_2980
movvc %xcc, %g5, %g6
smul %l1, %o7, %o6
fmovsge %xcc, %f1, %f0
loop_2980:
fmovsgu %xcc, %f3, %f11
stw %o5, [%l7 + 0x68]
ldsw [%l7 + 0x20], %l0
lduw [%l7 + 0x2C], %l5
stx %l6, [%l7 + 0x38]
ld [%l7 + 0x60], %f15
popc %i2, %g3
brgez %i7, loop_2981
tl %icc, 0x6
sra %l4, 0x0A, %g1
fxnor %f4, %f2, %f14
loop_2981:
fbule,a %fcc1, loop_2982
fabsd %f14, %f2
brgz,a %o2, loop_2983
fsrc2s %f4, %f10
loop_2982:
fone %f0
bpos,a,pt %icc, loop_2984
loop_2983:
sth %i3, [%l7 + 0x5E]
fpadd32 %f2, %f8, %f2
fbg %fcc0, loop_2985
loop_2984:
stw %l3, [%l7 + 0x20]
andn %o0, %g7, %i1
fone %f14
loop_2985:
movleu %xcc, %g4, %i5
movrgez %i4, %i0, %o3
mulscc %l2, %o1, %i6
fornot1s %f6, %f11, %f4
stx %g2, [%l7 + 0x50]
edge16 %o4, %g6, %g5
orncc %o7, %l1, %o5
st %f15, [%l7 + 0x14]
ldx [%l7 + 0x40], %o6
xnor %l5, 0x19AB, %l6
sth %l0, [%l7 + 0x0C]
ld [%l7 + 0x54], %f1
fmovsg %icc, %f15, %f10
fcmpeq32 %f6, %f2, %i2
for %f0, %f14, %f4
ldsh [%l7 + 0x34], %g3
fmovrdlz %i7, %f14, %f6
st %f2, [%l7 + 0x68]
nop
setx loop_2986, %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, 0x1C12, %l4
stw %o2, [%l7 + 0x68]
ldsw [%l7 + 0x6C], %i3
loop_2986:
addc %o0, 0x0F7D, %g7
ld [%l7 + 0x50], %f1
bn,a,pn %icc, loop_2987
sra %l3, %g4, %i5
movl %icc, %i1, %i0
stx %i4, [%l7 + 0x40]
loop_2987:
lduw [%l7 + 0x48], %l2
tcc %icc, 0x1
ld [%l7 + 0x70], %f10
sth %o3, [%l7 + 0x78]
tle %icc, 0x3
brnz,a %o1, loop_2988
andcc %i6, %o4, %g6
stw %g2, [%l7 + 0x24]
sll %o7, 0x0D, %g5
loop_2988:
ld [%l7 + 0x08], %f11
fmovsneg %xcc, %f9, %f9
ldsh [%l7 + 0x3A], %o5
fandnot1s %f4, %f15, %f10
fmovdgu %icc, %f8, %f12
fmovs %f6, %f11
movgu %icc, %o6, %l1
fmovd %f6, %f0
fmovsne %icc, %f7, %f8
ld [%l7 + 0x40], %f12
fmovsl %xcc, %f9, %f6
ld [%l7 + 0x3C], %f1
fxnors %f2, %f11, %f11
sub %l6, %l5, %l0
st %f0, [%l7 + 0x08]
stw %g3, [%l7 + 0x48]
bg,a,pn %xcc, loop_2989
stx %i7, [%l7 + 0x18]
fbg %fcc1, loop_2990
fpack32 %f0, %f14, %f6
loop_2989:
edge16n %i2, %g1, %o2
ldsw [%l7 + 0x5C], %i3
loop_2990:
fmovspos %icc, %f13, %f14
movrlez %o0, %l4, %g7
fbo %fcc0, loop_2991
lduh [%l7 + 0x6E], %g4
fornot1s %f9, %f11, %f2
smulcc %l3, %i5, %i0
loop_2991:
fandnot2s %f9, %f2, %f0
call loop_2992
ble %icc, loop_2993
lduh [%l7 + 0x2C], %i1
stx %i4, [%l7 + 0x20]
loop_2992:
stb %o3, [%l7 + 0x24]
loop_2993:
sdivx %l2, 0x1D0C, %i6
fba,a %fcc1, loop_2994
tle %xcc, 0x4
for %f6, %f2, %f14
stb %o1, [%l7 + 0x0B]
loop_2994:
array16 %g6, %o4, %g2
fbg %fcc0, loop_2995
fbg %fcc3, loop_2996
fnand %f2, %f2, %f8
fones %f5
loop_2995:
fmovsn %icc, %f11, %f6
loop_2996:
fpsub16 %f8, %f12, %f2
fmovrde %o7, %f10, %f4
edge16n %o5, %o6, %l1
mova %icc, %g5, %l6
lduh [%l7 + 0x38], %l0
ldub [%l7 + 0x09], %g3
ldub [%l7 + 0x1E], %l5
brgz %i7, loop_2997
lduh [%l7 + 0x48], %g1
ldx [%l7 + 0x48], %i2
faligndata %f14, %f14, %f14
loop_2997:
or %o2, %o0, %l4
bne,a,pt %xcc, loop_2998
umulcc %g7, 0x1147, %i3
fmovsleu %xcc, %f2, %f5
ldub [%l7 + 0x28], %g4
loop_2998:
movge %xcc, %l3, %i0
brlez %i5, loop_2999
sdiv %i1, 0x030E, %o3
sdivx %l2, 0x1B9B, %i6
bleu,pt %xcc, loop_3000
loop_2999:
tvs %icc, 0x0
fble %fcc2, loop_3001
ldsh [%l7 + 0x5E], %i4
loop_3000:
fbne %fcc1, loop_3002
fbg %fcc2, loop_3003
loop_3001:
stx %o1, [%l7 + 0x38]
fmovdl %icc, %f10, %f5
loop_3002:
fmul8ulx16 %f2, %f6, %f12
loop_3003:
lduw [%l7 + 0x20], %o4
edge32n %g6, %g2, %o5
fornot2s %f7, %f14, %f8
and %o7, 0x0A7A, %l1
fmovdgu %icc, %f2, %f3
subcc %o6, 0x177B, %g5
udivx %l6, 0x1DD3, %g3
fmovdg %icc, %f8, %f12
movrne %l0, %i7, %g1
fmovdvc %xcc, %f4, %f4
fbge %fcc1, loop_3004
fbe,a %fcc0, loop_3005
fmovsvs %icc, %f5, %f11
mulx %l5, 0x05F0, %o2
loop_3004:
fpadd16 %f10, %f8, %f8
loop_3005:
ldd [%l7 + 0x40], %f6
fsrc1 %f0, %f6
tn %icc, 0x7
fmovsvc %icc, %f0, %f10
tneg %icc, 0x4
stb %o0, [%l7 + 0x33]
fmovdcc %icc, %f15, %f3
brlez %l4, loop_3006
fmovdne %icc, %f14, %f11
fbne,a %fcc1, loop_3007
sllx %i2, 0x0B, %i3
loop_3006:
fmovdneg %icc, %f11, %f1
tvc %xcc, 0x6
loop_3007:
popc %g4, %l3
fsrc2 %f10, %f4
ldd [%l7 + 0x28], %f14
mulscc %g7, %i0, %i5
fmovdpos %xcc, %f8, %f7
ldsw [%l7 + 0x6C], %o3
xnorcc %l2, 0x057E, %i1
fbule %fcc0, loop_3008
umul %i4, 0x1810, %i6
fmovdgu %xcc, %f1, %f0
fxors %f2, %f15, %f5
loop_3008:
fbn %fcc3, loop_3009
sth %o1, [%l7 + 0x7A]
fmovrsgez %g6, %f14, %f2
fmovde %icc, %f3, %f10
loop_3009:
addc %g2, %o4, %o5
edge16 %l1, %o7, %g5
fmovdpos %xcc, %f6, %f1
fnot2 %f10, %f12
ldub [%l7 + 0x2A], %l6
ldub [%l7 + 0x60], %o6
fmovrdgz %l0, %f8, %f6
fmovdn %icc, %f13, %f0
fabsd %f2, %f14
sdiv %i7, 0x1A0F, %g1
fcmpne16 %f14, %f0, %l5
ldsb [%l7 + 0x35], %g3
sllx %o2, 0x06, %o0
ble,pt %xcc, loop_3010
fblg,a %fcc0, loop_3011
nop
setx loop_3012, %l0, %l1
jmpl %l1, %l4
fands %f2, %f13, %f13
loop_3010:
ldx [%l7 + 0x68], %i3
loop_3011:
smul %g4, 0x0323, %l3
loop_3012:
stx %g7, [%l7 + 0x50]
ldsw [%l7 + 0x18], %i2
ldsb [%l7 + 0x48], %i5
fbne %fcc3, loop_3013
bcc loop_3014
addcc %o3, 0x0C66, %i0
stb %i1, [%l7 + 0x4B]
loop_3013:
fpsub32s %f1, %f14, %f1
loop_3014:
fpsub32 %f10, %f4, %f10
fand %f0, %f4, %f0
movn %xcc, %i4, %l2
fcmpne32 %f6, %f6, %o1
tge %icc, 0x3
fmuld8ulx16 %f13, %f8, %f2
ldx [%l7 + 0x30], %i6
ldsw [%l7 + 0x2C], %g6
fornot2s %f2, %f8, %f11
stx %g2, [%l7 + 0x50]
fmovdne %icc, %f8, %f0
fmovscc %icc, %f10, %f3
fmovsge %xcc, %f14, %f15
subc %o4, 0x1BC3, %l1
ldx [%l7 + 0x20], %o7
tg %xcc, 0x6
sdivcc %o5, 0x0980, %l6
edge32n %g5, %o6, %l0
movrgz %i7, %g1, %g3
fpack16 %f2, %f2
sth %l5, [%l7 + 0x66]
fbue,a %fcc1, loop_3015
stw %o2, [%l7 + 0x6C]
bcs,a loop_3016
stw %l4, [%l7 + 0x74]
loop_3015:
bneg,a,pt %xcc, loop_3017
array32 %i3, %g4, %o0
loop_3016:
fbge %fcc3, loop_3018
fmovscc %icc, %f15, %f13
loop_3017:
ldx [%l7 + 0x40], %l3
umulcc %i2, 0x0579, %g7
loop_3018:
fxnor %f8, %f10, %f2
fnegd %f6, %f4
lduw [%l7 + 0x2C], %o3
lduw [%l7 + 0x70], %i0
fmovrsne %i5, %f9, %f0
ldsw [%l7 + 0x74], %i1
std %f12, [%l7 + 0x40]
xnor %i4, %l2, %o1
ldub [%l7 + 0x17], %g6
stw %g2, [%l7 + 0x58]
sdivcc %o4, 0x0B45, %l1
andn %i6, 0x0309, %o5
fbuge %fcc1, loop_3019
ldub [%l7 + 0x75], %l6
brgz,a %g5, loop_3020
taddcctv %o6, %l0, %o7
loop_3019:
fpack16 %f0, %f6
nop
setx loop_3021, %l0, %l1
jmpl %l1, %g1
loop_3020:
bcc,a,pt %xcc, loop_3022
fmovdg %icc, %f3, %f4
ld [%l7 + 0x6C], %f0
loop_3021:
tne %xcc, 0x4
loop_3022:
fmovrslez %g3, %f9, %f13
fmovsle %icc, %f6, %f11
fmovdle %icc, %f12, %f1
stw %l5, [%l7 + 0x20]
bgu,a,pn %xcc, loop_3023
srl %o2, %l4, %i7
fbn %fcc3, loop_3024
fnor %f0, %f8, %f10
loop_3023:
edge32n %g4, %o0, %l3
fpmerge %f6, %f2, %f6
loop_3024:
tneg %icc, 0x1
sdivcc %i2, 0x12BB, %g7
sth %i3, [%l7 + 0x10]
fornot2s %f1, %f2, %f14
subc %i0, 0x04C7, %o3
fnot2s %f10, %f6
ldd [%l7 + 0x70], %f0
mova %icc, %i1, %i4
fbug,a %fcc3, loop_3025
fand %f12, %f2, %f6
edge16 %l2, %i5, %o1
fble,a %fcc2, loop_3026
loop_3025:
stx %g6, [%l7 + 0x78]
bl,a loop_3027
alignaddr %g2, %l1, %o4
loop_3026:
fones %f6
udiv %o5, 0x1AB8, %i6
loop_3027:
movvs %icc, %g5, %o6
tsubcctv %l0, 0x19D7, %o7
fmovdcc %icc, %f10, %f12
fand %f2, %f6, %f2
lduh [%l7 + 0x1E], %g1
fmovsleu %xcc, %f6, %f11
fbule,a %fcc3, loop_3028
ldx [%l7 + 0x28], %l6
stx %l5, [%l7 + 0x30]
tgu %icc, 0x6
loop_3028:
movleu %xcc, %g3, %o2
fornot2s %f12, %f4, %f10
lduw [%l7 + 0x4C], %i7
bcs,pn %xcc, loop_3029
ldsw [%l7 + 0x34], %g4
fbuge,a %fcc1, loop_3030
subccc %l4, 0x0CD0, %o0
loop_3029:
stx %i2, [%l7 + 0x48]
fmovrdgz %g7, %f14, %f8
loop_3030:
brnz,a %l3, loop_3031
stx %i0, [%l7 + 0x30]
stx %i3, [%l7 + 0x28]
fmovspos %icc, %f0, %f8
loop_3031:
fmovsneg %icc, %f4, %f11
sll %o3, 0x11, %i1
sth %l2, [%l7 + 0x38]
fnegd %f12, %f4
tleu %icc, 0x6
tleu %icc, 0x0
fmovsleu %xcc, %f11, %f3
tpos %icc, 0x6
add %i5, 0x0473, %i4
stw %o1, [%l7 + 0x10]
lduw [%l7 + 0x58], %g6
fsrc1s %f3, %f4
movcs %icc, %l1, %o4
fmul8ulx16 %f4, %f14, %f6
edge32 %g2, %o5, %g5
fbu %fcc0, loop_3032
fmovsvs %icc, %f4, %f13
fmovdn %xcc, %f8, %f12
xorcc %i6, 0x129B, %l0
loop_3032:
bleu,a,pn %xcc, loop_3033
fandnot2 %f4, %f4, %f0
fzeros %f5
fmovsgu %icc, %f12, %f11
loop_3033:
sth %o6, [%l7 + 0x34]
tne %xcc, 0x7
fpadd16s %f8, %f8, %f9
lduh [%l7 + 0x78], %o7
fsrc2s %f12, %f12
fmuld8ulx16 %f12, %f2, %f2
lduw [%l7 + 0x1C], %l6
lduh [%l7 + 0x78], %l5
tne %icc, 0x3
tcs %xcc, 0x5
alignaddr %g3, %g1, %i7
fpsub16 %f10, %f12, %f0
fmovrdgez %o2, %f8, %f2
movcs %xcc, %g4, %o0
array16 %i2, %g7, %l3
bvc,pn %icc, loop_3034
ld [%l7 + 0x50], %f15
bpos,a,pt %icc, loop_3035
ldd [%l7 + 0x10], %f4
loop_3034:
fmovsne %xcc, %f12, %f0
fabsd %f6, %f12
loop_3035:
mova %xcc, %i0, %l4
edge16 %i3, %o3, %l2
fand %f10, %f10, %f0
sth %i1, [%l7 + 0x2C]
movrgez %i4, %i5, %o1
fbu %fcc0, loop_3036
sra %g6, 0x0D, %o4
fmovscs %xcc, %f12, %f14
std %f14, [%l7 + 0x68]
loop_3036:
fmovrde %l1, %f4, %f12
sdiv %g2, 0x09F3, %o5
edge32 %g5, %l0, %o6
fmovscc %icc, %f1, %f6
ldd [%l7 + 0x28], %f14
std %f4, [%l7 + 0x50]
ld [%l7 + 0x20], %f11
stw %i6, [%l7 + 0x28]
array32 %l6, %o7, %l5
bneg loop_3037
fnot2 %f12, %f6
fbe,a %fcc3, loop_3038
fcmpne16 %f4, %f2, %g3
loop_3037:
fcmple32 %f12, %f4, %i7
stb %g1, [%l7 + 0x31]
loop_3038:
fcmple16 %f4, %f12, %g4
fbuge %fcc0, loop_3039
orcc %o2, 0x10B2, %o0
fsrc1 %f6, %f8
fbl,a %fcc1, loop_3040
loop_3039:
add %g7, %i2, %l3
fsrc1s %f15, %f8
fpsub16s %f0, %f12, %f11
loop_3040:
pdist %f0, %f0, %f14
sdiv %l4, 0x00B2, %i3
fcmpeq16 %f4, %f14, %o3
fmovsneg %icc, %f14, %f8
fpack32 %f4, %f6, %f8
alignaddrl %i0, %l2, %i4
ldsh [%l7 + 0x38], %i5
bcc,pn %xcc, loop_3041
stb %o1, [%l7 + 0x21]
bleu,pn %xcc, loop_3042
fexpand %f14, %f12
loop_3041:
ldub [%l7 + 0x18], %g6
tgu %icc, 0x5
loop_3042:
fpsub32s %f4, %f9, %f4
movvs %xcc, %i1, %l1
edge16l %g2, %o5, %g5
bvc,a,pn %xcc, loop_3043
smulcc %o4, %o6, %l0
sth %l6, [%l7 + 0x5A]
fcmpgt16 %f4, %f8, %o7
loop_3043:
bvc,a,pt %icc, loop_3044
fmovrsgz %i6, %f5, %f6
edge32ln %l5, %i7, %g3
fbl,a %fcc2, loop_3045
loop_3044:
ldsb [%l7 + 0x70], %g1
fmovdg %xcc, %f0, %f1
fcmpes %fcc0, %f2, %f8
loop_3045:
siam 0x6
subccc %o2, 0x17B6, %g4
stb %o0, [%l7 + 0x6B]
fpadd32 %f10, %f14, %f14
fbl %fcc0, loop_3046
ldsb [%l7 + 0x6A], %g7
fexpand %f6, %f6
st %f12, [%l7 + 0x10]
loop_3046:
fand %f4, %f2, %f10
ldsh [%l7 + 0x10], %l3
fmovsvc %xcc, %f0, %f6
andn %i2, 0x00A3, %i3
fmovsvs %icc, %f1, %f9
tsubcc %o3, 0x0AEC, %l4
stb %i0, [%l7 + 0x64]
ldsw [%l7 + 0x7C], %l2
bneg,pn %xcc, loop_3047
for %f6, %f10, %f8
std %f10, [%l7 + 0x60]
fmovsg %icc, %f15, %f3
loop_3047:
fbue,a %fcc0, loop_3048
for %f8, %f2, %f8
edge16l %i5, %o1, %g6
fmovsleu %xcc, %f3, %f9
loop_3048:
lduw [%l7 + 0x2C], %i1
smulcc %l1, %i4, %g2
sethi 0x0FD4, %g5
ld [%l7 + 0x28], %f13
brnz,a %o5, loop_3049
fmul8x16au %f0, %f6, %f6
fmovse %icc, %f14, %f7
bleu,pt %xcc, loop_3050
loop_3049:
lduh [%l7 + 0x40], %o6
umulcc %l0, 0x07FD, %o4
and %l6, 0x0025, %i6
loop_3050:
move %icc, %o7, %i7
movvc %icc, %g3, %l5
edge8 %o2, %g1, %o0
andcc %g7, 0x0B00, %l3
ldsh [%l7 + 0x24], %i2
tge %xcc, 0x6
sub %g4, %o3, %i3
stb %l4, [%l7 + 0x45]
ldsb [%l7 + 0x39], %l2
ldub [%l7 + 0x68], %i5
movn %icc, %o1, %i0
ldd [%l7 + 0x48], %f10
ldsb [%l7 + 0x51], %i1
array32 %l1, %i4, %g2
fmovsvs %icc, %f11, %f12
movge %xcc, %g6, %o5
fpackfix %f8, %f10
fmuld8ulx16 %f14, %f0, %f14
ldx [%l7 + 0x10], %o6
fmul8x16al %f4, %f8, %f8
array16 %g5, %o4, %l0
movne %icc, %l6, %i6
lduh [%l7 + 0x5A], %o7
ta %xcc, 0x2
ldsh [%l7 + 0x6E], %g3
andcc %i7, %l5, %g1
stw %o2, [%l7 + 0x6C]
fxors %f14, %f6, %f14
fbg,a %fcc1, loop_3051
andncc %g7, %l3, %i2
tpos %xcc, 0x1
ldsw [%l7 + 0x74], %g4
loop_3051:
st %f11, [%l7 + 0x54]
fmul8x16 %f14, %f6, %f4
fands %f9, %f1, %f1
st %f14, [%l7 + 0x60]
ldsw [%l7 + 0x58], %o0
stw %o3, [%l7 + 0x24]
tl %icc, 0x6
fnot1 %f4, %f14
fmovrslez %l4, %f2, %f9
fmovdneg %xcc, %f6, %f7
fbge %fcc0, loop_3052
ldsb [%l7 + 0x61], %i3
brlz %i5, loop_3053
fmovrslz %o1, %f6, %f2
loop_3052:
ld [%l7 + 0x10], %f8
fmovs %f2, %f8
loop_3053:
ldsb [%l7 + 0x0D], %i0
edge8ln %l2, %l1, %i1
fmovs %f0, %f7
srax %i4, 0x0A, %g2
edge32n %g6, %o6, %o5
lduh [%l7 + 0x1C], %o4
lduh [%l7 + 0x6E], %g5
ble,a,pt %xcc, loop_3054
ld [%l7 + 0x6C], %f3
movrlz %l0, %l6, %i6
fmovdvc %icc, %f6, %f7
loop_3054:
movcc %xcc, %g3, %i7
array8 %o7, %g1, %l5
ldsb [%l7 + 0x6D], %g7
brnz,a %o2, loop_3055
fxnors %f2, %f1, %f8
ldsb [%l7 + 0x2F], %l3
fpadd32s %f9, %f1, %f2
loop_3055:
ld [%l7 + 0x40], %f1
bshuffle %f12, %f2, %f0
te %icc, 0x2
lduh [%l7 + 0x7A], %i2
fmul8x16al %f10, %f6, %f10
fcmple32 %f4, %f4, %o0
fpadd32 %f4, %f6, %f10
lduh [%l7 + 0x42], %g4
movg %xcc, %l4, %o3
fmovdgu %xcc, %f7, %f5
fpsub16s %f3, %f8, %f9
stx %i5, [%l7 + 0x08]
lduh [%l7 + 0x6E], %i3
lduh [%l7 + 0x0A], %o1
pdist %f6, %f12, %f10
fba,a %fcc1, loop_3056
ldd [%l7 + 0x08], %f14
smulcc %l2, %i0, %i1
fmovspos %xcc, %f11, %f4
loop_3056:
tleu %icc, 0x5
fmovsge %xcc, %f2, %f3
movre %i4, 0x209, %l1
fornot1 %f10, %f2, %f8
fornot2s %f13, %f3, %f10
ba,pt %icc, loop_3057
ldx [%l7 + 0x58], %g2
fmovd %f6, %f4
std %f12, [%l7 + 0x10]
loop_3057:
udivx %o6, 0x0737, %o5
edge32 %g6, %o4, %g5
ld [%l7 + 0x2C], %f14
tne %icc, 0x5
movn %xcc, %l6, %i6
ldd [%l7 + 0x70], %f2
brlez %l0, loop_3058
movcc %icc, %g3, %i7
xor %g1, 0x11D5, %l5
ldsh [%l7 + 0x38], %g7
loop_3058:
fcmpne32 %f0, %f0, %o2
movcc %icc, %o7, %i2
stw %l3, [%l7 + 0x40]
udivcc %o0, 0x16DE, %l4
tpos %icc, 0x5
tleu %xcc, 0x3
add %g4, 0x139B, %i5
fmovrdgz %i3, %f6, %f4
tcc %icc, 0x7
lduh [%l7 + 0x34], %o1
popc %o3, %i0
fzeros %f13
ldsh [%l7 + 0x4A], %i1
ldx [%l7 + 0x50], %l2
ldx [%l7 + 0x48], %l1
movvs %icc, %g2, %i4
movneg %xcc, %o5, %o6
sra %o4, 0x0E, %g5
ba,a,pn %xcc, loop_3059
addc %g6, %i6, %l6
sth %g3, [%l7 + 0x1A]
fbul %fcc1, loop_3060
loop_3059:
fmovs %f1, %f7
nop
setx loop_3061, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot1 %f2, %f10, %f14
loop_3060:
edge32l %l0, %i7, %l5
fzeros %f0
loop_3061:
fmul8sux16 %f6, %f4, %f6
lduh [%l7 + 0x76], %g7
brz,a %g1, loop_3062
xor %o7, 0x03D9, %i2
st %f10, [%l7 + 0x38]
tvc %icc, 0x1
loop_3062:
bvc,a,pn %xcc, loop_3063
fmovsvc %icc, %f1, %f2
fpsub16 %f6, %f8, %f0
fmul8sux16 %f0, %f6, %f14
loop_3063:
lduh [%l7 + 0x40], %l3
fmovrdgz %o2, %f6, %f12
fmovdn %xcc, %f12, %f5
ldsb [%l7 + 0x17], %l4
movl %icc, %g4, %o0
subccc %i5, 0x0637, %o1
sth %o3, [%l7 + 0x36]
addccc %i0, 0x04F5, %i3
xorcc %l2, 0x11FE, %i1
mulx %l1, %g2, %i4
fornot1 %f0, %f6, %f0
lduw [%l7 + 0x78], %o6
mulx %o5, %o4, %g5
fbe %fcc1, loop_3064
movg %xcc, %g6, %i6
ldsb [%l7 + 0x78], %g3
bpos,a,pn %icc, loop_3065
loop_3064:
sth %l6, [%l7 + 0x2A]
fbge,a %fcc3, loop_3066
fmovdle %icc, %f5, %f1
loop_3065:
lduw [%l7 + 0x64], %i7
lduw [%l7 + 0x18], %l5
loop_3066:
ldx [%l7 + 0x60], %g7
fmuld8sux16 %f11, %f7, %f0
ld [%l7 + 0x58], %f3
nop
setx loop_3067, %l0, %l1
jmpl %l1, %g1
andncc %o7, %l0, %l3
brlez,a %i2, loop_3068
lduw [%l7 + 0x2C], %l4
loop_3067:
sra %o2, 0x15, %o0
fmovrsne %g4, %f1, %f8
loop_3068:
fnor %f8, %f8, %f10
fmovdvc %xcc, %f0, %f13
tne %icc, 0x5
fcmpgt32 %f6, %f0, %i5
fmovsle %xcc, %f5, %f6
tle %icc, 0x1
tge %xcc, 0x0
fpack16 %f12, %f0
fnegs %f13, %f11
fmovde %xcc, %f1, %f13
brz,a %o3, loop_3069
array8 %i0, %o1, %i3
lduw [%l7 + 0x34], %l2
fpadd16 %f8, %f8, %f0
loop_3069:
fxnor %f6, %f2, %f6
ldd [%l7 + 0x58], %f4
fmovrde %i1, %f4, %f14
orcc %l1, %i4, %g2
call loop_3070
fornot2 %f10, %f2, %f12
ldx [%l7 + 0x10], %o5
fmovdgu %icc, %f9, %f10
loop_3070:
ldsh [%l7 + 0x26], %o4
ldd [%l7 + 0x68], %f12
call loop_3071
bpos,a,pt %xcc, loop_3072
call loop_3073
bn,a,pt %xcc, loop_3074
loop_3071:
orncc %o6, 0x11E9, %g6
loop_3072:
lduh [%l7 + 0x1E], %i6
loop_3073:
fabss %f1, %f12
loop_3074:
lduw [%l7 + 0x74], %g5
fnot1 %f8, %f6
array8 %g3, %l6, %l5
orncc %i7, %g1, %g7
lduw [%l7 + 0x40], %o7
addccc %l3, %i2, %l4
umulcc %o2, 0x1489, %l0
udiv %o0, 0x1908, %g4
brlez,a %i5, loop_3075
sth %o3, [%l7 + 0x46]
ldsw [%l7 + 0x74], %o1
ldd [%l7 + 0x38], %f0
loop_3075:
tneg %icc, 0x0
movcs %icc, %i0, %i3
fnor %f4, %f10, %f12
fornot2 %f8, %f14, %f2
fpackfix %f6, %f7
ldub [%l7 + 0x46], %l2
fpsub16 %f2, %f0, %f0
xnorcc %i1, %l1, %i4
or %g2, %o5, %o6
sdivx %g6, 0x0379, %o4
sll %g5, %i6, %g3
fnand %f4, %f6, %f0
movne %icc, %l6, %l5
sdiv %g1, 0x0D49, %i7
movneg %icc, %g7, %l3
udivx %o7, 0x105D, %i2
ldd [%l7 + 0x50], %f14
srl %o2, 0x00, %l4
nop
setx loop_3076, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmped %fcc0, %f2, %f4
add %o0, %g4, %i5
te %xcc, 0x5
loop_3076:
tgu %icc, 0x5
fnors %f9, %f1, %f7
stx %l0, [%l7 + 0x68]
popc %o3, %o1
smulcc %i3, %l2, %i1
fzeros %f0
sth %l1, [%l7 + 0x16]
fbule %fcc3, loop_3077
movpos %xcc, %i0, %i4
fcmpne16 %f8, %f0, %g2
sub %o5, %o6, %o4
loop_3077:
movvc %xcc, %g6, %i6
bcs,pn %xcc, loop_3078
lduh [%l7 + 0x26], %g3
fmovdcs %icc, %f11, %f5
fornot1 %f10, %f4, %f0
loop_3078:
fmovrsgz %l6, %f3, %f1
orcc %g5, %g1, %i7
fmovrdlz %l5, %f0, %f0
ldd [%l7 + 0x38], %f4
smulcc %g7, %l3, %i2
sth %o7, [%l7 + 0x6A]
ld [%l7 + 0x74], %f0
sth %l4, [%l7 + 0x56]
sth %o2, [%l7 + 0x30]
edge8 %g4, %o0, %i5
ldx [%l7 + 0x18], %o3
fmuld8ulx16 %f14, %f10, %f10
ldsb [%l7 + 0x44], %o1
st %f0, [%l7 + 0x5C]
fmovde %icc, %f3, %f2
fmovdgu %icc, %f10, %f11
addc %i3, 0x1AA8, %l2
fmovrdlez %i1, %f8, %f6
bcc,a,pt %icc, loop_3079
edge8n %l1, %i0, %l0
ld [%l7 + 0x24], %f10
tgu %icc, 0x4
loop_3079:
srlx %g2, %i4, %o6
brnz %o5, loop_3080
fornot2s %f11, %f11, %f5
smul %o4, %i6, %g6
ldx [%l7 + 0x28], %l6
loop_3080:
fzeros %f9
movvc %xcc, %g5, %g3
lduw [%l7 + 0x08], %i7
fmovrdlz %g1, %f4, %f8
xorcc %l5, 0x17BD, %g7
fmovdpos %xcc, %f7, %f5
tvs %icc, 0x4
lduh [%l7 + 0x3C], %i2
stx %o7, [%l7 + 0x58]
andn %l4, %l3, %o2
fmuld8sux16 %f14, %f2, %f2
fcmpes %fcc2, %f11, %f1
sth %g4, [%l7 + 0x6A]
fmovspos %xcc, %f11, %f11
fors %f12, %f2, %f10
array32 %o0, %i5, %o1
fornot1s %f14, %f1, %f9
sth %o3, [%l7 + 0x7A]
fpsub16 %f4, %f10, %f4
fbo,a %fcc1, loop_3081
fmovrsgez %i3, %f9, %f1
nop
setx loop_3082, %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
movvs %xcc, %i1, %l2
loop_3081:
ldub [%l7 + 0x3E], %l1
fmovsge %xcc, %f0, %f1
loop_3082:
std %f6, [%l7 + 0x70]
ldsw [%l7 + 0x74], %i0
ble,a %icc, loop_3083
edge32 %l0, %g2, %i4
std %f8, [%l7 + 0x30]
bgu loop_3084
loop_3083:
fmovrdne %o5, %f10, %f0
fmovdcc %xcc, %f15, %f3
bn,a,pt %xcc, loop_3085
loop_3084:
fxor %f8, %f10, %f2
smul %o6, 0x0BE7, %o4
movl %icc, %i6, %g6
loop_3085:
movrlz %l6, %g3, %g5
brnz,a %g1, loop_3086
tvc %icc, 0x2
fmul8x16al %f11, %f15, %f2
pdist %f14, %f0, %f10
loop_3086:
ldx [%l7 + 0x50], %i7
lduw [%l7 + 0x34], %g7
andcc %l5, 0x1820, %o7
alignaddr %i2, %l3, %o2
lduh [%l7 + 0x66], %l4
tsubcctv %o0, %i5, %g4
nop
setx loop_3087, %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
fcmps %fcc0, %f4, %f13
edge16n %o1, %o3, %i3
stb %i1, [%l7 + 0x4C]
loop_3087:
tvc %icc, 0x0
ta %icc, 0x5
pdist %f14, %f10, %f8
sth %l1, [%l7 + 0x4A]
fmul8ulx16 %f0, %f14, %f4
ta %icc, 0x2
xor %l2, 0x1790, %i0
ldx [%l7 + 0x18], %l0
ldub [%l7 + 0x1C], %g2
edge32ln %i4, %o6, %o4
sub %i6, 0x13EF, %o5
movle %icc, %l6, %g3
ldsh [%l7 + 0x16], %g6
ldub [%l7 + 0x2C], %g1
ble %xcc, loop_3088
andncc %g5, %g7, %i7
brlz %l5, loop_3089
fmovdcc %xcc, %f13, %f12
loop_3088:
fblg %fcc1, loop_3090
subc %o7, 0x0D42, %i2
loop_3089:
fnand %f4, %f14, %f4
ldsw [%l7 + 0x54], %l3
loop_3090:
fpsub32s %f5, %f13, %f10
ldsw [%l7 + 0x6C], %l4
fmovsa %xcc, %f11, %f2
fsrc2 %f0, %f12
brgz,a %o0, loop_3091
stb %o2, [%l7 + 0x37]
fpmerge %f2, %f3, %f14
ble,a,pn %icc, loop_3092
loop_3091:
fbug %fcc0, loop_3093
tleu %icc, 0x1
stx %g4, [%l7 + 0x30]
loop_3092:
xor %o1, %i5, %o3
loop_3093:
orcc %i1, %l1, %i3
stx %l2, [%l7 + 0x50]
bpos loop_3094
fbn %fcc3, loop_3095
fbo,a %fcc3, loop_3096
tvs %icc, 0x1
loop_3094:
bn,a,pt %icc, loop_3097
loop_3095:
umul %i0, %l0, %g2
loop_3096:
movcs %icc, %o6, %i4
fxnors %f2, %f0, %f10
loop_3097:
addccc %i6, 0x17D1, %o4
edge8ln %l6, %o5, %g3
fbug %fcc2, loop_3098
edge32 %g6, %g5, %g7
stb %i7, [%l7 + 0x2B]
fbe,a %fcc3, loop_3099
loop_3098:
sll %g1, %o7, %l5
tsubcc %l3, %i2, %o0
ld [%l7 + 0x20], %f5
loop_3099:
stx %o2, [%l7 + 0x58]
stb %g4, [%l7 + 0x75]
brnz %l4, loop_3100
ldsb [%l7 + 0x3A], %i5
sethi 0x1694, %o3
st %f5, [%l7 + 0x58]
loop_3100:
lduh [%l7 + 0x56], %o1
fmovsa %icc, %f15, %f6
fmovrsgez %i1, %f5, %f10
fand %f4, %f12, %f2
orn %i3, 0x0210, %l1
fmuld8sux16 %f5, %f6, %f12
tleu %xcc, 0x4
stx %i0, [%l7 + 0x58]
siam 0x4
ba,pn %icc, loop_3101
ldx [%l7 + 0x50], %l2
fpsub16 %f8, %f2, %f12
movvs %icc, %g2, %o6
loop_3101:
xor %l0, 0x1D64, %i6
fblg %fcc3, loop_3102
be,a,pt %icc, loop_3103
edge8ln %o4, %l6, %i4
ldx [%l7 + 0x20], %o5
loop_3102:
movvc %icc, %g3, %g6
loop_3103:
ldd [%l7 + 0x48], %f2
fpsub16 %f10, %f0, %f4
bcc,a %xcc, loop_3104
xor %g5, 0x11FD, %i7
stx %g7, [%l7 + 0x30]
fmovdg %xcc, %f10, %f15
loop_3104:
fmovdl %icc, %f1, %f5
fmovs %f12, %f0
bneg,a loop_3105
ba loop_3106
ldx [%l7 + 0x78], %o7
fmuld8sux16 %f6, %f7, %f6
loop_3105:
lduh [%l7 + 0x6E], %l5
loop_3106:
lduw [%l7 + 0x48], %g1
ldub [%l7 + 0x2B], %i2
fmovrdgz %l3, %f0, %f10
fmovdcs %icc, %f10, %f7
nop
setx loop_3107, %l0, %l1
jmpl %l1, %o2
fandnot1s %f4, %f5, %f7
orncc %g4, %o0, %l4
fmul8ulx16 %f6, %f0, %f12
loop_3107:
sth %o3, [%l7 + 0x2C]
stw %i5, [%l7 + 0x50]
tcs %xcc, 0x5
ldd [%l7 + 0x28], %f0
fmovdle %icc, %f13, %f4
sllx %o1, 0x16, %i1
fabss %f14, %f4
movcc %xcc, %l1, %i3
stx %l2, [%l7 + 0x30]
fba,a %fcc0, loop_3108
nop
setx loop_3109, %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
movl %xcc, %i0, %o6
faligndata %f10, %f14, %f14
loop_3108:
fmovscc %icc, %f14, %f6
loop_3109:
stx %g2, [%l7 + 0x08]
fones %f3
fpadd32s %f6, %f8, %f4
bpos,pn %icc, loop_3110
fba,a %fcc3, loop_3111
tl %icc, 0x6
andn %i6, 0x0563, %l0
loop_3110:
stb %l6, [%l7 + 0x25]
loop_3111:
fpsub32s %f9, %f2, %f0
ldsh [%l7 + 0x32], %o4
fbe,a %fcc3, loop_3112
fmovdcs %icc, %f9, %f6
bl,a,pn %icc, loop_3113
fpadd32 %f6, %f8, %f12
loop_3112:
bcc,pt %xcc, loop_3114
bcc,a %icc, loop_3115
loop_3113:
ldsh [%l7 + 0x12], %i4
fmovsa %icc, %f7, %f15
loop_3114:
ta %xcc, 0x2
loop_3115:
ldsb [%l7 + 0x13], %g3
ta %icc, 0x3
stw %g6, [%l7 + 0x5C]
fsrc2s %f3, %f5
fmovdcs %xcc, %f12, %f3
sth %o5, [%l7 + 0x7C]
udiv %i7, 0x1714, %g5
stw %o7, [%l7 + 0x28]
or %l5, 0x0D31, %g7
nop
setx loop_3116, %l0, %l1
jmpl %l1, %g1
sdivx %l3, 0x1199, %i2
fnot1 %f14, %f8
edge16ln %o2, %g4, %o0
loop_3116:
srlx %o3, 0x06, %i5
fmovrdlez %l4, %f4, %f0
bleu,pn %xcc, loop_3117
xorcc %i1, 0x09C8, %l1
fmovdcc %icc, %f2, %f14
ta %icc, 0x6
loop_3117:
alignaddrl %i3, %o1, %i0
ldsb [%l7 + 0x38], %l2
st %f14, [%l7 + 0x70]
tvs %xcc, 0x5
lduw [%l7 + 0x6C], %o6
ldub [%l7 + 0x61], %g2
movvc %xcc, %l0, %l6
edge32n %i6, %o4, %i4
fzeros %f12
alignaddr %g6, %g3, %o5
ldsw [%l7 + 0x18], %i7
fandnot2s %f15, %f2, %f1
fpackfix %f6, %f6
edge16n %g5, %o7, %g7
ldx [%l7 + 0x50], %l5
stx %l3, [%l7 + 0x58]
std %f0, [%l7 + 0x70]
ldub [%l7 + 0x37], %g1
orn %i2, %g4, %o2
tsubcc %o0, %o3, %i5
edge16 %l4, %i1, %i3
fpsub32 %f4, %f0, %f6
stb %o1, [%l7 + 0x3E]
fmovrdlez %i0, %f4, %f10
ldsh [%l7 + 0x32], %l1
fmovsle %icc, %f8, %f12
ldd [%l7 + 0x18], %f10
ble,a loop_3118
fnors %f14, %f10, %f10
ldsh [%l7 + 0x76], %l2
stw %o6, [%l7 + 0x30]
loop_3118:
bcs,a loop_3119
fmovdne %icc, %f14, %f11
sllx %l0, 0x17, %l6
st %f0, [%l7 + 0x18]
loop_3119:
fmul8x16 %f11, %f10, %f14
tle %xcc, 0x3
movneg %icc, %g2, %i6
lduh [%l7 + 0x7E], %o4
ld [%l7 + 0x30], %f6
lduh [%l7 + 0x0A], %i4
andcc %g3, %o5, %i7
xorcc %g5, 0x044B, %g6
array16 %g7, %l5, %l3
fbule %fcc3, loop_3120
andncc %g1, %o7, %g4
ba loop_3121
ldd [%l7 + 0x60], %f10
loop_3120:
edge32 %o2, %o0, %i2
udiv %i5, 0x0843, %o3
loop_3121:
or %l4, 0x0F2A, %i1
fmovdn %icc, %f13, %f15
movneg %icc, %i3, %i0
brgez %l1, loop_3122
fmovdpos %icc, %f0, %f0
fbl,a %fcc2, loop_3123
bshuffle %f14, %f2, %f10
loop_3122:
fpsub16s %f2, %f9, %f4
edge32l %o1, %l2, %o6
loop_3123:
movle %xcc, %l6, %l0
std %f12, [%l7 + 0x58]
taddcc %g2, 0x0D52, %i6
te %xcc, 0x7
std %f4, [%l7 + 0x18]
sth %i4, [%l7 + 0x52]
fnegd %f2, %f8
andncc %g3, %o5, %o4
ldsw [%l7 + 0x24], %i7
edge32n %g6, %g5, %g7
move %icc, %l3, %g1
fones %f9
brnz,a %o7, loop_3124
fbe %fcc3, loop_3125
fmovdg %xcc, %f5, %f10
fmovdleu %xcc, %f3, %f15
loop_3124:
fzeros %f7
loop_3125:
fornot2 %f0, %f6, %f4
te %icc, 0x4
ldub [%l7 + 0x34], %g4
bpos,pn %icc, loop_3126
ld [%l7 + 0x70], %f11
fbule %fcc3, loop_3127
fnands %f2, %f4, %f13
loop_3126:
ldsw [%l7 + 0x60], %o2
fmovsg %xcc, %f10, %f7
loop_3127:
fmovdleu %icc, %f12, %f2
sra %l5, 0x19, %o0
alignaddrl %i2, %o3, %l4
array8 %i1, %i5, %i3
movre %i0, %l1, %l2
ldx [%l7 + 0x18], %o1
movg %icc, %o6, %l6
ldsw [%l7 + 0x0C], %g2
fmovdn %xcc, %f12, %f4
sth %l0, [%l7 + 0x7E]
fble,a %fcc2, loop_3128
lduh [%l7 + 0x7C], %i6
fnot1 %f10, %f10
bpos %xcc, loop_3129
loop_3128:
fmovrsgz %g3, %f13, %f7
fornot1s %f12, %f0, %f10
ldsb [%l7 + 0x18], %i4
loop_3129:
edge8 %o4, %i7, %o5
fmul8sux16 %f4, %f4, %f0
array32 %g5, %g6, %l3
fpadd16 %f4, %f14, %f8
bge %icc, loop_3130
srl %g7, %g1, %g4
fand %f12, %f10, %f14
fmovdn %icc, %f12, %f9
loop_3130:
bge,pt %icc, loop_3131
edge8 %o2, %l5, %o0
udivx %o7, 0x094A, %i2
fcmps %fcc3, %f1, %f12
loop_3131:
lduw [%l7 + 0x38], %l4
siam 0x5
fnot1s %f5, %f10
fnot1s %f3, %f4
lduh [%l7 + 0x1C], %i1
fbg,a %fcc3, loop_3132
fcmps %fcc2, %f8, %f0
ld [%l7 + 0x0C], %f2
addc %i5, %o3, %i0
loop_3132:
movg %icc, %i3, %l1
stw %l2, [%l7 + 0x14]
fandnot1 %f8, %f14, %f14
tneg %xcc, 0x0
ldsb [%l7 + 0x48], %o1
fmovdneg %xcc, %f6, %f12
ldsh [%l7 + 0x3C], %l6
and %g2, 0x16B3, %l0
ldsh [%l7 + 0x4C], %o6
fcmpeq32 %f12, %f8, %i6
stx %g3, [%l7 + 0x50]
bshuffle %f8, %f12, %f2
st %f4, [%l7 + 0x70]
movrgz %o4, 0x0AB, %i4
bge,a,pn %xcc, loop_3133
movvs %xcc, %i7, %g5
fmovdleu %icc, %f12, %f12
fbu %fcc0, loop_3134
loop_3133:
edge16 %o5, %g6, %l3
fcmple16 %f2, %f6, %g1
ldd [%l7 + 0x78], %f2
loop_3134:
stw %g7, [%l7 + 0x40]
taddcctv %g4, 0x0DC5, %o2
lduh [%l7 + 0x28], %o0
smulcc %o7, %l5, %l4
fmovsneg %icc, %f14, %f7
stx %i2, [%l7 + 0x78]
alignaddr %i1, %o3, %i5
fmovsn %xcc, %f6, %f9
brlez %i3, loop_3135
taddcc %i0, %l2, %o1
ldx [%l7 + 0x18], %l6
fxor %f6, %f4, %f14
loop_3135:
edge32n %l1, %l0, %o6
movn %xcc, %g2, %i6
movrlz %o4, 0x24F, %g3
tsubcctv %i7, 0x055E, %g5
fmovdn %icc, %f8, %f15
fand %f4, %f10, %f12
fmovrdne %o5, %f6, %f0
fbn %fcc1, loop_3136
addcc %g6, 0x001D, %l3
ldsb [%l7 + 0x75], %i4
fpsub16s %f13, %f12, %f14
loop_3136:
ldub [%l7 + 0x0A], %g1
lduh [%l7 + 0x70], %g7
ldsh [%l7 + 0x60], %g4
andn %o2, %o7, %o0
fandnot2 %f12, %f8, %f4
fpack32 %f4, %f0, %f0
fpack32 %f12, %f14, %f6
bge loop_3137
fpack32 %f4, %f14, %f12
std %f0, [%l7 + 0x40]
ble,a,pn %icc, loop_3138
loop_3137:
fmovdpos %icc, %f10, %f5
srlx %l5, %l4, %i2
fones %f5
loop_3138:
brlz,a %i1, loop_3139
fmuld8ulx16 %f13, %f6, %f4
std %f6, [%l7 + 0x50]
fmovrdlz %o3, %f4, %f2
loop_3139:
sth %i3, [%l7 + 0x72]
edge8 %i5, %i0, %o1
fmovsn %xcc, %f14, %f7
movn %xcc, %l2, %l6
or %l0, %o6, %g2
nop
setx loop_3140, %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,a,pt %xcc, loop_3141
ldub [%l7 + 0x3E], %i6
movn %xcc, %l1, %o4
loop_3140:
ldub [%l7 + 0x22], %g3
loop_3141:
fornot2 %f6, %f6, %f4
movrgz %g5, 0x3AA, %i7
ldsw [%l7 + 0x44], %o5
ldub [%l7 + 0x2E], %g6
movle %icc, %l3, %g1
sth %i4, [%l7 + 0x50]
siam 0x0
fbne,a %fcc1, loop_3142
sth %g4, [%l7 + 0x46]
sdivx %o2, 0x0A63, %g7
fmovsvs %icc, %f11, %f14
loop_3142:
or %o7, %l5, %o0
fandnot2 %f8, %f2, %f4
sth %l4, [%l7 + 0x5E]
udivx %i2, 0x02CA, %i1
fand %f4, %f10, %f14
std %f4, [%l7 + 0x38]
std %f8, [%l7 + 0x50]
edge32ln %i3, %i5, %i0
fmovspos %icc, %f8, %f4
tcs %xcc, 0x4
xor %o3, 0x069F, %o1
sdivcc %l6, 0x129E, %l0
fbu,a %fcc2, loop_3143
edge8 %l2, %o6, %i6
st %f14, [%l7 + 0x70]
fmovdneg %xcc, %f11, %f9
loop_3143:
ldub [%l7 + 0x73], %l1
tvc %icc, 0x2
fbule %fcc0, loop_3144
std %f10, [%l7 + 0x68]
movrlez %o4, %g3, %g2
std %f2, [%l7 + 0x38]
loop_3144:
tcs %icc, 0x7
ldd [%l7 + 0x50], %f12
brnz %i7, loop_3145
ba,pn %xcc, loop_3146
sll %g5, 0x11, %g6
lduh [%l7 + 0x7E], %o5
loop_3145:
bvc %icc, loop_3147
loop_3146:
fzero %f8
fmovdvs %xcc, %f11, %f14
fbg %fcc3, loop_3148
loop_3147:
sth %g1, [%l7 + 0x24]
ld [%l7 + 0x34], %f14
fnegs %f13, %f4
loop_3148:
fmovd %f6, %f2
ldub [%l7 + 0x12], %i4
tsubcc %g4, 0x19FF, %l3
tgu %xcc, 0x7
bg,a loop_3149
fpack16 %f12, %f11
udivx %o2, 0x0C08, %o7
fpmerge %f15, %f8, %f0
loop_3149:
stw %l5, [%l7 + 0x24]
orn %g7, %l4, %o0
move %icc, %i2, %i3
and %i5, 0x0607, %i1
lduh [%l7 + 0x72], %i0
fba,a %fcc0, loop_3150
edge8l %o3, %o1, %l0
ba,a loop_3151
lduw [%l7 + 0x18], %l6
loop_3150:
fba %fcc1, loop_3152
ld [%l7 + 0x5C], %f14
loop_3151:
fcmpgt16 %f8, %f6, %o6
siam 0x4
loop_3152:
movneg %xcc, %l2, %l1
fmovdcs %icc, %f6, %f5
movrne %o4, 0x214, %g3
lduh [%l7 + 0x0C], %g2
srl %i7, %i6, %g6
nop
setx loop_3153, %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
ldsb [%l7 + 0x6B], %g5
ta %icc, 0x6
ldd [%l7 + 0x18], %f6
loop_3153:
udiv %g1, 0x1B87, %o5
edge32n %g4, %l3, %o2
movg %icc, %i4, %l5
fmovrslz %g7, %f2, %f6
fcmpne16 %f8, %f0, %l4
fbue,a %fcc3, loop_3154
st %f1, [%l7 + 0x14]
fmovsleu %icc, %f5, %f11
movneg %xcc, %o7, %i2
loop_3154:
tsubcctv %o0, 0x0F00, %i3
std %f0, [%l7 + 0x38]
ldsb [%l7 + 0x13], %i5
fmovsne %icc, %f10, %f1
tsubcc %i1, 0x1C65, %i0
bleu,a %xcc, loop_3155
ldd [%l7 + 0x68], %f12
ldsw [%l7 + 0x0C], %o3
fmovrsne %l0, %f14, %f8
loop_3155:
lduw [%l7 + 0x10], %l6
fcmple16 %f12, %f2, %o1
ldd [%l7 + 0x50], %f4
fxors %f1, %f0, %f15
tne %xcc, 0x0
movrlez %l2, 0x1FA, %l1
std %f0, [%l7 + 0x20]
fmul8x16 %f3, %f10, %f8
fcmped %fcc2, %f6, %f2
fmul8x16al %f5, %f13, %f14
fmuld8ulx16 %f3, %f11, %f8
edge32l %o6, %g3, %o4
udivcc %g2, 0x00E3, %i6
movpos %icc, %g6, %i7
lduw [%l7 + 0x18], %g1
tg %icc, 0x4
fnot1s %f15, %f7
fcmple32 %f12, %f6, %o5
fnot1s %f12, %f11
subccc %g4, 0x0C92, %l3
nop
setx loop_3156, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fzero %f14
ldsh [%l7 + 0x16], %g5
addcc %i4, %o2, %l5
loop_3156:
lduh [%l7 + 0x68], %l4
ldub [%l7 + 0x68], %o7
st %f0, [%l7 + 0x30]
ldsh [%l7 + 0x5E], %i2
stb %g7, [%l7 + 0x40]
tcs %xcc, 0x4
sethi 0x1A89, %o0
bshuffle %f4, %f12, %f4
ld [%l7 + 0x60], %f5
ldub [%l7 + 0x3D], %i3
fmul8ulx16 %f2, %f0, %f12
udiv %i1, 0x170B, %i0
lduh [%l7 + 0x78], %o3
umulcc %i5, %l6, %l0
brgez %l2, loop_3157
fmovsge %xcc, %f5, %f13
stw %l1, [%l7 + 0x14]
fmovdcc %xcc, %f1, %f7
loop_3157:
fpadd32s %f13, %f6, %f8
udivcc %o1, 0x0C05, %o6
ba %icc, loop_3158
ldsb [%l7 + 0x0E], %g3
stw %g2, [%l7 + 0x10]
fand %f12, %f8, %f4
loop_3158:
xnorcc %i6, %g6, %o4
ldsh [%l7 + 0x20], %i7
fmovsvs %xcc, %f11, %f10
fpack16 %f10, %f14
sth %g1, [%l7 + 0x40]
fmuld8ulx16 %f3, %f6, %f10
lduh [%l7 + 0x10], %o5
fmovrsne %g4, %f9, %f15
fpsub32s %f11, %f1, %f8
fmovscc %icc, %f11, %f7
sth %l3, [%l7 + 0x28]
lduh [%l7 + 0x38], %g5
fpsub16s %f0, %f1, %f5
taddcctv %o2, 0x00C6, %i4
lduh [%l7 + 0x16], %l4
fbu %fcc2, loop_3159
siam 0x1
brgez %o7, loop_3160
fzeros %f15
loop_3159:
fnot1s %f4, %f7
ldsh [%l7 + 0x3A], %i2
loop_3160:
movgu %xcc, %l5, %g7
stw %i3, [%l7 + 0x78]
addcc %o0, 0x05A0, %i0
fmovsl %xcc, %f0, %f1
fba %fcc2, loop_3161
bpos,a,pn %icc, loop_3162
lduh [%l7 + 0x6C], %i1
taddcctv %o3, 0x0400, %l6
loop_3161:
movleu %icc, %i5, %l0
loop_3162:
ldsh [%l7 + 0x42], %l1
andncc %l2, %o1, %g3
ldx [%l7 + 0x68], %o6
ldsh [%l7 + 0x76], %g2
movl %xcc, %i6, %g6
movgu %icc, %i7, %g1
fandnot1s %f3, %f6, %f8
taddcctv %o4, %g4, %o5
call loop_3163
st %f7, [%l7 + 0x6C]
ld [%l7 + 0x58], %f4
movneg %xcc, %g5, %o2
loop_3163:
ldsw [%l7 + 0x08], %l3
fnor %f12, %f6, %f6
fblg %fcc3, loop_3164
bvc,pt %icc, loop_3165
stw %i4, [%l7 + 0x18]
array32 %o7, %i2, %l4
loop_3164:
fmovrde %l5, %f12, %f12
loop_3165:
ldsb [%l7 + 0x15], %g7
lduh [%l7 + 0x1A], %i3
stw %o0, [%l7 + 0x18]
stb %i1, [%l7 + 0x6C]
fmuld8ulx16 %f11, %f14, %f12
fba %fcc1, loop_3166
ldub [%l7 + 0x5A], %o3
xorcc %l6, 0x0E04, %i5
fmovrslez %i0, %f0, %f13
loop_3166:
for %f2, %f12, %f2
fpadd32 %f14, %f12, %f8
lduw [%l7 + 0x54], %l0
call loop_3167
fpadd16 %f12, %f0, %f12
fmovdvc %xcc, %f0, %f13
udivx %l2, 0x0C33, %o1
loop_3167:
std %f8, [%l7 + 0x58]
nop
setx loop_3168, %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
fmovsne %icc, %f2, %f10
ble,pt %icc, loop_3169
fmovdg %xcc, %f10, %f6
loop_3168:
fmul8ulx16 %f12, %f8, %f2
fmovs %f8, %f15
loop_3169:
sdivcc %g3, 0x0F9A, %o6
edge16l %l1, %i6, %g2
fcmpes %fcc0, %f10, %f9
stx %i7, [%l7 + 0x60]
fbl %fcc2, loop_3170
fmovdne %xcc, %f11, %f9
lduw [%l7 + 0x38], %g1
sub %g6, %o4, %o5
loop_3170:
fblg %fcc3, loop_3171
ld [%l7 + 0x24], %f9
and %g4, %g5, %l3
fbg %fcc1, loop_3172
loop_3171:
fzeros %f1
sdivx %i4, 0x0555, %o7
ldub [%l7 + 0x6B], %o2
loop_3172:
tvs %xcc, 0x2
fmovsa %xcc, %f7, %f8
stw %l4, [%l7 + 0x20]
fmovrde %l5, %f4, %f10
fcmpgt32 %f10, %f8, %i2
lduh [%l7 + 0x68], %i3
stb %g7, [%l7 + 0x44]
fmovs %f6, %f13
lduh [%l7 + 0x20], %i1
ldub [%l7 + 0x38], %o3
ldsh [%l7 + 0x4C], %o0
fmovsa %icc, %f11, %f13
fnegd %f0, %f8
std %f14, [%l7 + 0x78]
bl,a,pn %xcc, loop_3173
stw %i5, [%l7 + 0x48]
movg %xcc, %l6, %i0
bg,pn %xcc, loop_3174
loop_3173:
taddcctv %l2, 0x05B9, %l0
tleu %icc, 0x6
fors %f3, %f9, %f4
loop_3174:
lduw [%l7 + 0x70], %o1
fpmerge %f1, %f3, %f0
srlx %g3, 0x14, %l1
movge %icc, %i6, %o6
fmovscs %xcc, %f10, %f11
fmovdpos %xcc, %f1, %f13
ldsh [%l7 + 0x74], %i7
bg,a,pt %xcc, loop_3175
ldub [%l7 + 0x11], %g1
fxnor %f6, %f0, %f14
ldsb [%l7 + 0x2B], %g6
loop_3175:
ldsw [%l7 + 0x1C], %o4
te %xcc, 0x7
tl %icc, 0x0
fnot1 %f10, %f8
st %f6, [%l7 + 0x7C]
fmovrse %g2, %f8, %f5
fandnot1 %f14, %f12, %f6
brnz %g4, loop_3176
movrne %o5, 0x224, %g5
lduw [%l7 + 0x08], %l3
movleu %icc, %o7, %i4
loop_3176:
fbuge,a %fcc3, loop_3177
stb %l4, [%l7 + 0x4F]
fors %f0, %f7, %f9
fbl %fcc2, loop_3178
loop_3177:
ble,pt %icc, loop_3179
brlez,a %l5, loop_3180
fmovdcc %icc, %f7, %f6
loop_3178:
array16 %i2, %o2, %g7
loop_3179:
bleu,a,pt %icc, loop_3181
loop_3180:
sllx %i3, 0x1E, %i1
fmovs %f14, %f0
std %f14, [%l7 + 0x68]
loop_3181:
lduh [%l7 + 0x38], %o3
udivx %o0, 0x0635, %l6
fcmpes %fcc0, %f0, %f13
ld [%l7 + 0x0C], %f6
ldub [%l7 + 0x31], %i5
fbuge %fcc2, loop_3182
nop
setx loop_3183, %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
lduw [%l7 + 0x6C], %i0
movpos %xcc, %l2, %o1
loop_3182:
fmovd %f8, %f4
loop_3183:
be,a,pt %xcc, loop_3184
ld [%l7 + 0x68], %f0
fmovrsne %l0, %f1, %f11
fabss %f6, %f4
loop_3184:
movl %xcc, %g3, %l1
stw %o6, [%l7 + 0x74]
ldub [%l7 + 0x79], %i7
edge16 %g1, %g6, %o4
fmovdcs %icc, %f3, %f7
fbn %fcc2, loop_3185
mulx %i6, 0x1F4C, %g2
ldx [%l7 + 0x20], %g4
movg %xcc, %g5, %o5
loop_3185:
stw %l3, [%l7 + 0x44]
bvc,pn %icc, loop_3186
fmovrde %i4, %f4, %f0
tneg %icc, 0x4
fmul8x16au %f5, %f6, %f12
loop_3186:
fsrc2 %f0, %f0
sethi 0x0CE1, %l4
tvs %xcc, 0x6
for %f4, %f10, %f12
ldub [%l7 + 0x1A], %o7
movg %xcc, %i2, %l5
ldsh [%l7 + 0x6E], %g7
fmovdn %icc, %f6, %f15
edge16n %o2, %i3, %o3
bcs %icc, loop_3187
fnot2 %f6, %f2
ldd [%l7 + 0x38], %f10
ba,a,pt %xcc, loop_3188
loop_3187:
std %f4, [%l7 + 0x70]
fmovdle %icc, %f4, %f9
fmovrsne %i1, %f12, %f10
loop_3188:
tpos %icc, 0x4
movle %xcc, %o0, %i5
fpackfix %f4, %f13
tsubcctv %l6, 0x127F, %i0
brgez %l2, loop_3189
fornot2s %f9, %f11, %f6
edge8n %o1, %l0, %l1
ld [%l7 + 0x34], %f3
loop_3189:
stb %g3, [%l7 + 0x33]
andncc %i7, %g1, %g6
smulcc %o4, %o6, %i6
ldd [%l7 + 0x48], %f4
edge32ln %g2, %g5, %o5
fmovdne %xcc, %f11, %f0
addccc %g4, 0x0DD0, %l3
edge32l %i4, %o7, %i2
fxor %f0, %f4, %f12
xor %l5, 0x1C2F, %l4
edge32l %g7, %o2, %o3
fbn,a %fcc2, loop_3190
or %i3, %o0, %i1
lduh [%l7 + 0x44], %i5
tle %icc, 0x1
loop_3190:
fcmpgt16 %f6, %f2, %i0
fpack32 %f0, %f2, %f6
movrgez %l6, 0x12E, %l2
array32 %l0, %l1, %o1
ldx [%l7 + 0x60], %i7
array8 %g3, %g6, %o4
andcc %g1, 0x18CC, %i6
fmovsa %icc, %f8, %f6
xor %g2, %g5, %o6
fcmps %fcc3, %f11, %f0
tcc %xcc, 0x1
fandnot2 %f8, %f14, %f8
fbn,a %fcc0, loop_3191
addcc %o5, %l3, %i4
fnand %f4, %f12, %f6
tge %xcc, 0x0
loop_3191:
edge8n %g4, %o7, %i2
ldsb [%l7 + 0x39], %l5
orcc %l4, %g7, %o3
st %f6, [%l7 + 0x24]
ldub [%l7 + 0x7B], %i3
bpos,a %icc, loop_3192
lduw [%l7 + 0x68], %o0
stb %o2, [%l7 + 0x35]
fcmpgt32 %f12, %f0, %i5
loop_3192:
tle %icc, 0x2
ldsb [%l7 + 0x52], %i0
ld [%l7 + 0x20], %f5
st %f9, [%l7 + 0x40]
edge8l %l6, %i1, %l2
fmovrslz %l1, %f8, %f3
tvc %icc, 0x7
sth %l0, [%l7 + 0x0C]
subccc %o1, %i7, %g3
addc %o4, %g1, %g6
ld [%l7 + 0x1C], %f10
fmovdle %icc, %f0, %f12
sdiv %g2, 0x1B0A, %g5
ldsb [%l7 + 0x25], %o6
movn %icc, %i6, %l3
movcs %xcc, %o5, %g4
ldd [%l7 + 0x28], %f2
bvc,pn %icc, loop_3193
fmuld8ulx16 %f2, %f4, %f14
fble %fcc2, loop_3194
ldub [%l7 + 0x22], %o7
loop_3193:
mova %icc, %i2, %i4
tl %icc, 0x5
loop_3194:
fcmple16 %f6, %f6, %l5
add %l4, %o3, %g7
mova %icc, %i3, %o0
ldsw [%l7 + 0x50], %o2
stb %i0, [%l7 + 0x29]
tvc %xcc, 0x0
fandnot2s %f7, %f3, %f11
edge16 %i5, %i1, %l2
fbe,a %fcc1, loop_3195
fmovdvc %icc, %f13, %f3
movle %xcc, %l6, %l0
movn %icc, %o1, %l1
loop_3195:
ldsb [%l7 + 0x57], %g3
stx %i7, [%l7 + 0x20]
fpack16 %f0, %f13
sra %o4, 0x02, %g1
fbo %fcc1, loop_3196
nop
setx loop_3197, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %g6, %g2, %g5
sdiv %i6, 0x075F, %l3
loop_3196:
stw %o6, [%l7 + 0x18]
loop_3197:
bvs,pt %icc, loop_3198
srl %g4, %o5, %i2
lduh [%l7 + 0x34], %o7
mulx %l5, %l4, %i4
loop_3198:
ldsh [%l7 + 0x2A], %g7
fexpand %f15, %f8
tleu %xcc, 0x4
std %f0, [%l7 + 0x68]
fmovdg %xcc, %f5, %f3
fabsd %f4, %f4
std %f8, [%l7 + 0x28]
fone %f8
xnor %o3, 0x1AF1, %i3
ldsb [%l7 + 0x3A], %o2
fmovdg %icc, %f7, %f7
tn %icc, 0x6
andcc %o0, 0x09BB, %i0
fnegd %f6, %f0
call loop_3199
fmovdge %xcc, %f7, %f4
orncc %i1, %i5, %l2
lduw [%l7 + 0x60], %l6
loop_3199:
fbu %fcc3, loop_3200
fmovrde %l0, %f12, %f4
andcc %l1, 0x0EEC, %g3
fpadd32 %f4, %f8, %f8
loop_3200:
fbg %fcc1, loop_3201
umul %i7, 0x07DD, %o1
fmul8x16au %f4, %f4, %f2
orcc %o4, %g6, %g2
loop_3201:
fbne,a %fcc0, loop_3202
sth %g1, [%l7 + 0x6E]
ldsb [%l7 + 0x44], %i6
movrgez %g5, 0x266, %l3
loop_3202:
ldub [%l7 + 0x28], %o6
fone %f8
tle %xcc, 0x7
fmovsvc %xcc, %f7, %f5
fmovdvs %icc, %f11, %f9
lduw [%l7 + 0x6C], %g4
movg %icc, %i2, %o7
stx %o5, [%l7 + 0x70]
or %l4, %i4, %g7
ldsb [%l7 + 0x7E], %l5
ldx [%l7 + 0x18], %i3
fors %f14, %f4, %f7
fmovrse %o3, %f2, %f8
andncc %o2, %i0, %o0
movne %xcc, %i1, %i5
stx %l2, [%l7 + 0x68]
sth %l0, [%l7 + 0x5E]
ld [%l7 + 0x34], %f12
movpos %xcc, %l6, %l1
fmuld8sux16 %f8, %f14, %f6
movl %icc, %i7, %g3
st %f11, [%l7 + 0x44]
movrne %o4, 0x247, %g6
ldsh [%l7 + 0x1C], %o1
ldub [%l7 + 0x2D], %g2
udivcc %i6, 0x1773, %g5
fbg %fcc1, loop_3203
fbl %fcc1, loop_3204
lduh [%l7 + 0x56], %g1
ldx [%l7 + 0x30], %o6
loop_3203:
fmuld8ulx16 %f5, %f2, %f4
loop_3204:
sethi 0x0F2B, %l3
tsubcctv %i2, %g4, %o5
movrlez %l4, 0x16E, %o7
stx %g7, [%l7 + 0x20]
fpmerge %f12, %f3, %f6
fsrc2s %f6, %f12
fmovsgu %xcc, %f3, %f7
stx %l5, [%l7 + 0x70]
tsubcctv %i3, 0x0067, %o3
mulx %i4, %o2, %o0
stw %i1, [%l7 + 0x6C]
edge32 %i5, %l2, %l0
ldub [%l7 + 0x5D], %l6
ldx [%l7 + 0x78], %l1
fcmped %fcc3, %f0, %f14
fzeros %f10
st %f4, [%l7 + 0x40]
ble %icc, loop_3205
stw %i0, [%l7 + 0x48]
bpos,a,pn %icc, loop_3206
sll %i7, %o4, %g6
loop_3205:
udivx %g3, 0x19B7, %g2
fcmpgt32 %f6, %f4, %o1
loop_3206:
fmovdvc %xcc, %f14, %f6
ldub [%l7 + 0x78], %i6
bcc,a %icc, loop_3207
fandnot1s %f8, %f7, %f1
movleu %xcc, %g5, %o6
ldx [%l7 + 0x60], %g1
loop_3207:
fornot2s %f1, %f7, %f8
tsubcctv %l3, 0x1A63, %i2
stw %o5, [%l7 + 0x08]
sth %l4, [%l7 + 0x26]
stx %g4, [%l7 + 0x08]
tneg %icc, 0x3
fone %f4
edge16l %o7, %g7, %l5
xorcc %o3, 0x192A, %i4
fmuld8sux16 %f15, %f6, %f10
stx %i3, [%l7 + 0x50]
fpsub32 %f14, %f4, %f8
ldsh [%l7 + 0x1E], %o2
lduw [%l7 + 0x34], %i1
fbo %fcc3, loop_3208
movrlz %o0, 0x2E3, %l2
ldx [%l7 + 0x40], %l0
fmovdne %icc, %f8, %f15
loop_3208:
lduh [%l7 + 0x64], %i5
bl,a,pt %xcc, loop_3209
fandnot2 %f8, %f8, %f12
fone %f12
st %f8, [%l7 + 0x14]
loop_3209:
fpsub32 %f10, %f8, %f12
fmovsn %icc, %f13, %f9
fmovrsne %l6, %f11, %f8
ldsh [%l7 + 0x70], %l1
ldsh [%l7 + 0x70], %i0
edge16l %i7, %g6, %o4
movvc %xcc, %g2, %o1
ldd [%l7 + 0x60], %f4
movvc %xcc, %g3, %g5
te %icc, 0x1
ld [%l7 + 0x40], %f6
fpadd32 %f10, %f8, %f8
lduh [%l7 + 0x4E], %i6
ldub [%l7 + 0x33], %o6
st %f2, [%l7 + 0x70]
bneg,pn %xcc, loop_3210
fbuge,a %fcc2, loop_3211
ldub [%l7 + 0x15], %l3
bpos,a loop_3212
loop_3210:
tle %icc, 0x1
loop_3211:
tg %xcc, 0x1
fmovrdne %i2, %f14, %f0
loop_3212:
fbn %fcc1, loop_3213
sth %o5, [%l7 + 0x12]
stb %g1, [%l7 + 0x34]
ta %xcc, 0x2
loop_3213:
smul %l4, 0x1B3A, %g4
ldx [%l7 + 0x20], %g7
fands %f0, %f4, %f10
fmovdle %xcc, %f9, %f7
stx %l5, [%l7 + 0x20]
stw %o3, [%l7 + 0x5C]
fbge %fcc3, loop_3214
fmovsg %icc, %f14, %f0
tn %icc, 0x6
array8 %i4, %i3, %o2
loop_3214:
fcmpeq16 %f2, %f4, %o7
ldx [%l7 + 0x68], %o0
ld [%l7 + 0x08], %f12
ba,a loop_3215
stx %i1, [%l7 + 0x28]
andncc %l0, %l2, %i5
stx %l6, [%l7 + 0x38]
loop_3215:
std %f2, [%l7 + 0x28]
fmovdneg %xcc, %f11, %f11
fbge,a %fcc0, loop_3216
ld [%l7 + 0x60], %f9
fabss %f15, %f4
call loop_3217
loop_3216:
stb %i0, [%l7 + 0x18]
fblg,a %fcc0, loop_3218
fpsub32s %f10, %f2, %f9
loop_3217:
fpackfix %f4, %f2
fmovrdne %l1, %f6, %f2
loop_3218:
fpadd32 %f10, %f8, %f0
stx %g6, [%l7 + 0x10]
std %f8, [%l7 + 0x50]
bshuffle %f0, %f14, %f4
mova %icc, %i7, %o4
nop
setx loop_3219, %l0, %l1
jmpl %l1, %o1
ldx [%l7 + 0x58], %g2
taddcc %g3, 0x12EF, %i6
st %f13, [%l7 + 0x78]
loop_3219:
movrgz %g5, %l3, %o6
stw %i2, [%l7 + 0x6C]
fpackfix %f8, %f7
fmovscc %xcc, %f7, %f10
bneg loop_3220
array16 %g1, %o5, %g4
add %l4, 0x1A32, %l5
fbne,a %fcc1, loop_3221
loop_3220:
fmovrsne %o3, %f12, %f12
fmovsg %xcc, %f10, %f15
brgz,a %g7, loop_3222
loop_3221:
fmul8ulx16 %f10, %f12, %f4
stb %i4, [%l7 + 0x6E]
fpsub16s %f9, %f8, %f13
loop_3222:
orn %o2, %o7, %o0
be,a,pt %xcc, loop_3223
orcc %i1, %l0, %l2
bvs,pn %xcc, loop_3224
call loop_3225
loop_3223:
movcc %xcc, %i5, %l6
fblg,a %fcc1, loop_3226
loop_3224:
bg,pt %icc, loop_3227
loop_3225:
stb %i3, [%l7 + 0x33]
stb %l1, [%l7 + 0x3C]
loop_3226:
tn %icc, 0x3
loop_3227:
movleu %icc, %i0, %g6
fone %f8
addc %o4, 0x0038, %i7
bcs loop_3228
fors %f1, %f2, %f7
fmovrdlez %o1, %f14, %f10
fbg %fcc1, loop_3229
loop_3228:
movvs %xcc, %g2, %g3
st %f7, [%l7 + 0x50]
ldx [%l7 + 0x70], %g5
loop_3229:
tcc %xcc, 0x6
smul %l3, 0x1B1A, %o6
fxor %f0, %f0, %f0
ldsb [%l7 + 0x2F], %i6
std %f0, [%l7 + 0x68]
ld [%l7 + 0x74], %f9
fandnot1s %f1, %f0, %f10
lduh [%l7 + 0x0C], %g1
fmovdleu %xcc, %f12, %f11
te %icc, 0x0
andcc %i2, %o5, %g4
edge8l %l5, %o3, %l4
fblg,a %fcc0, loop_3230
srax %i4, %o2, %o7
orcc %g7, 0x12FC, %i1
fbl %fcc2, loop_3231
loop_3230:
brgez %o0, loop_3232
stx %l0, [%l7 + 0x30]
for %f4, %f14, %f4
loop_3231:
addccc %i5, %l2, %l6
loop_3232:
fpadd32s %f15, %f14, %f11
ld [%l7 + 0x38], %f15
fbge %fcc3, loop_3233
lduw [%l7 + 0x54], %i3
ldd [%l7 + 0x70], %f0
fmuld8ulx16 %f11, %f12, %f10
loop_3233:
bvc,a,pn %xcc, loop_3234
sethi 0x0893, %i0
fmovdneg %icc, %f13, %f15
edge32l %l1, %o4, %g6
loop_3234:
fcmped %fcc2, %f6, %f4
udivcc %o1, 0x01F7, %g2
fbl,a %fcc2, loop_3235
tpos %icc, 0x3
sra %i7, 0x0F, %g5
fmovdcc %icc, %f3, %f5
loop_3235:
andcc %l3, %o6, %i6
stb %g1, [%l7 + 0x63]
stb %g3, [%l7 + 0x69]
movvc %icc, %i2, %g4
lduh [%l7 + 0x0E], %l5
fba,a %fcc1, loop_3236
fandnot1s %f13, %f14, %f14
ldsh [%l7 + 0x5A], %o3
sth %o5, [%l7 + 0x78]
loop_3236:
bne %xcc, loop_3237
bpos,pn %xcc, loop_3238
subcc %l4, 0x1B6D, %i4
fpsub16s %f6, %f3, %f8
loop_3237:
fabss %f1, %f6
loop_3238:
fnors %f0, %f6, %f3
brnz,a %o2, loop_3239
stb %o7, [%l7 + 0x3F]
brlez,a %i1, loop_3240
fmovdge %xcc, %f12, %f8
loop_3239:
fsrc1 %f4, %f12
brnz,a %o0, loop_3241
loop_3240:
te %icc, 0x1
xnor %l0, 0x1715, %g7
stb %l2, [%l7 + 0x67]
loop_3241:
tn %icc, 0x4
lduw [%l7 + 0x3C], %i5
fmovdg %xcc, %f11, %f11
ldsw [%l7 + 0x30], %l6
edge16ln %i0, %l1, %i3
pdist %f2, %f0, %f6
movneg %xcc, %g6, %o1
ldsh [%l7 + 0x64], %o4
umul %i7, 0x17A3, %g2
movl %icc, %g5, %l3
st %f8, [%l7 + 0x3C]
bneg,a,pn %icc, loop_3242
sth %o6, [%l7 + 0x46]
sdivx %i6, 0x0245, %g1
ld [%l7 + 0x78], %f6
loop_3242:
tge %icc, 0x5
orcc %g3, 0x0343, %g4
fpackfix %f12, %f14
fmovrdne %l5, %f6, %f0
tcs %icc, 0x7
ba,a,pt %xcc, loop_3243
smulcc %i2, 0x015A, %o3
fmovrdgez %l4, %f6, %f6
fmovrsne %o5, %f11, %f0
loop_3243:
lduw [%l7 + 0x3C], %o2
fcmpes %fcc1, %f6, %f6
ldsb [%l7 + 0x16], %o7
srax %i4, 0x11, %o0
umul %l0, 0x07D5, %g7
std %f12, [%l7 + 0x40]
movrne %l2, %i1, %i5
edge32l %i0, %l6, %i3
orcc %g6, 0x1069, %l1
tvs %xcc, 0x6
tvs %xcc, 0x4
fmul8sux16 %f0, %f2, %f0
movrgez %o1, 0x292, %o4
brnz,a %g2, loop_3244
ldub [%l7 + 0x48], %g5
ldsb [%l7 + 0x5C], %i7
mulx %l3, %i6, %o6
loop_3244:
ldx [%l7 + 0x70], %g3
fzeros %f12
fmul8sux16 %f4, %f14, %f0
ldsw [%l7 + 0x78], %g1
edge32 %g4, %l5, %i2
tn %icc, 0x0
ldsb [%l7 + 0x41], %o3
ldsh [%l7 + 0x0E], %o5
movleu %icc, %l4, %o7
ldx [%l7 + 0x28], %o2
bcc %icc, loop_3245
ldd [%l7 + 0x30], %f14
std %f8, [%l7 + 0x68]
sdivcc %i4, 0x0E46, %l0
loop_3245:
movgu %icc, %o0, %g7
array32 %i1, %l2, %i5
stb %i0, [%l7 + 0x3C]
bn,a,pn %xcc, loop_3246
fcmpgt16 %f14, %f10, %i3
brgez %l6, loop_3247
fmovsle %icc, %f3, %f13
loop_3246:
addc %l1, %o1, %o4
std %f8, [%l7 + 0x68]
loop_3247:
fble,a %fcc0, loop_3248
bg loop_3249
ldsb [%l7 + 0x3D], %g2
tneg %icc, 0x5
loop_3248:
fmovscs %icc, %f3, %f15
loop_3249:
fornot1 %f4, %f12, %f4
ldub [%l7 + 0x1D], %g6
stw %i7, [%l7 + 0x5C]
ldub [%l7 + 0x27], %g5
sdivcc %l3, 0x1349, %i6
movge %icc, %g3, %g1
fbug %fcc0, loop_3250
movge %icc, %o6, %l5
siam 0x4
fabsd %f4, %f4
loop_3250:
brlez,a %i2, loop_3251
movle %xcc, %o3, %g4
mova %icc, %o5, %l4
popc 0x156E, %o2
loop_3251:
ldsw [%l7 + 0x10], %o7
stx %l0, [%l7 + 0x20]
ldx [%l7 + 0x18], %i4
fbuge,a %fcc3, loop_3252
fmul8x16al %f3, %f13, %f14
fbu %fcc0, loop_3253
fnegs %f14, %f5
loop_3252:
andncc %g7, %o0, %i1
tvs %icc, 0x5
loop_3253:
nop
setx loop_3254, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %i5, [%l7 + 0x7C]
fcmple16 %f8, %f12, %i0
edge16 %l2, %i3, %l6
loop_3254:
fmovsge %xcc, %f10, %f14
stw %o1, [%l7 + 0x64]
fble,a %fcc2, loop_3255
fsrc2 %f8, %f8
subc %l1, %g2, %o4
sth %g6, [%l7 + 0x60]
loop_3255:
fmovrdlz %g5, %f12, %f8
fandnot2s %f13, %f12, %f7
movneg %xcc, %i7, %l3
nop
setx loop_3256, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %i6, %g3, %o6
tg %icc, 0x3
std %f8, [%l7 + 0x08]
loop_3256:
array16 %l5, %g1, %o3
tpos %xcc, 0x4
movrlz %g4, 0x01A, %o5
ldub [%l7 + 0x4C], %i2
ld [%l7 + 0x64], %f6
brlez %o2, loop_3257
fands %f0, %f9, %f1
fmovsvs %icc, %f5, %f8
nop
setx loop_3258, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3257:
fbn %fcc3, loop_3259
lduh [%l7 + 0x22], %l4
fmuld8ulx16 %f2, %f8, %f14
loop_3258:
fnegs %f5, %f13
loop_3259:
ldsw [%l7 + 0x30], %o7
fmovdgu %xcc, %f14, %f8
mulx %l0, 0x0663, %i4
bneg loop_3260
sth %g7, [%l7 + 0x74]
nop
setx loop_3261, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array16 %o0, %i1, %i5
loop_3260:
edge8 %i0, %i3, %l6
fandnot1 %f6, %f6, %f12
loop_3261:
ld [%l7 + 0x6C], %f4
bge,a,pt %xcc, loop_3262
sethi 0x0C70, %o1
fmovrsgz %l2, %f4, %f5
fmul8sux16 %f10, %f4, %f12
loop_3262:
fones %f11
bge %xcc, loop_3263
std %f2, [%l7 + 0x60]
tgu %xcc, 0x4
fands %f14, %f12, %f2
loop_3263:
ldub [%l7 + 0x2D], %g2
sth %l1, [%l7 + 0x2E]
fmovdgu %icc, %f12, %f12
sth %g6, [%l7 + 0x5E]
smul %o4, %g5, %i7
fone %f12
lduw [%l7 + 0x18], %l3
bcs,a,pt %xcc, loop_3264
ldsb [%l7 + 0x17], %g3
alignaddrl %i6, %l5, %g1
orncc %o6, %o3, %o5
loop_3264:
fmovsvc %icc, %f0, %f2
fmul8x16al %f5, %f12, %f2
fmovrdlez %i2, %f0, %f14
tsubcctv %o2, 0x137A, %g4
ldub [%l7 + 0x79], %o7
edge8 %l4, %l0, %i4
fornot1s %f15, %f1, %f9
ble,pn %xcc, loop_3265
fmovsl %icc, %f0, %f3
array8 %o0, %i1, %g7
fmul8x16 %f7, %f8, %f12
loop_3265:
fxnors %f6, %f4, %f1
edge16n %i5, %i0, %l6
fpmerge %f13, %f11, %f14
fmovdne %xcc, %f15, %f9
fand %f14, %f14, %f6
be,a,pn %icc, loop_3266
fmovsgu %xcc, %f0, %f5
std %f4, [%l7 + 0x18]
lduw [%l7 + 0x4C], %i3
loop_3266:
fmovdcc %xcc, %f14, %f10
movrne %o1, %l2, %l1
movpos %icc, %g2, %o4
ta %icc, 0x0
stb %g6, [%l7 + 0x24]
nop
setx loop_3267, %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
fmovs %f5, %f11
fmovdpos %xcc, %f8, %f15
call loop_3268
loop_3267:
ldsw [%l7 + 0x1C], %i7
fmovsg %icc, %f8, %f3
fmovrdlez %g5, %f8, %f10
loop_3268:
ldsw [%l7 + 0x5C], %g3
addc %l3, 0x09B9, %i6
fnot2s %f5, %f8
alignaddr %l5, %o6, %o3
addcc %g1, %i2, %o5
tcc %icc, 0x7
ble,a %xcc, loop_3269
fbuge %fcc0, loop_3270
stw %o2, [%l7 + 0x20]
ld [%l7 + 0x28], %f13
loop_3269:
fcmpd %fcc0, %f2, %f10
loop_3270:
fmovsn %icc, %f14, %f6
brnz,a %g4, loop_3271
sth %o7, [%l7 + 0x6C]
orn %l0, 0x0474, %l4
ldx [%l7 + 0x78], %o0
loop_3271:
fones %f3
sra %i1, %g7, %i4
addcc %i5, 0x05C1, %i0
fcmpes %fcc2, %f3, %f11
movrlez %l6, 0x2DE, %o1
stb %i3, [%l7 + 0x76]
sth %l2, [%l7 + 0x66]
fors %f3, %f3, %f0
xor %l1, 0x04E4, %o4
fbule,a %fcc1, loop_3272
fmovd %f4, %f10
ldsb [%l7 + 0x38], %g2
xnorcc %i7, 0x0953, %g5
loop_3272:
taddcctv %g6, 0x0EED, %l3
umulcc %i6, 0x1EAA, %g3
addccc %l5, 0x14B3, %o6
for %f8, %f6, %f12
fbo %fcc2, loop_3273
fnors %f1, %f0, %f9
fbg %fcc0, loop_3274
sth %o3, [%l7 + 0x7A]
loop_3273:
ble %xcc, loop_3275
sth %g1, [%l7 + 0x70]
loop_3274:
tle %icc, 0x1
bg %xcc, loop_3276
loop_3275:
stb %o5, [%l7 + 0x6F]
ldsh [%l7 + 0x76], %i2
fmovrdlz %g4, %f4, %f2
loop_3276:
or %o7, 0x021A, %o2
bvc,pt %xcc, loop_3277
fsrc1s %f9, %f7
ldsw [%l7 + 0x2C], %l4
ldsb [%l7 + 0x18], %o0
loop_3277:
xnorcc %l0, 0x0F46, %i1
tpos %xcc, 0x2
for %f10, %f14, %f2
orn %i4, 0x1BA6, %i5
tcc %icc, 0x1
addccc %i0, %l6, %g7
edge8ln %o1, %l2, %l1
stx %i3, [%l7 + 0x48]
smul %o4, 0x0BDB, %g2
ldsh [%l7 + 0x2C], %i7
ldsb [%l7 + 0x6F], %g5
fmovrde %g6, %f14, %f4
bg,pt %icc, loop_3278
tne %icc, 0x6
sth %i6, [%l7 + 0x32]
ldsw [%l7 + 0x4C], %g3
loop_3278:
lduh [%l7 + 0x44], %l5
st %f8, [%l7 + 0x3C]
sdiv %l3, 0x1C6F, %o3
stb %g1, [%l7 + 0x27]
fmovdneg %xcc, %f3, %f6
udiv %o6, 0x0C72, %o5
stw %g4, [%l7 + 0x5C]
taddcc %o7, 0x1AE8, %i2
umulcc %l4, 0x0C71, %o0
stb %o2, [%l7 + 0x4D]
fmovsge %xcc, %f2, %f4
tneg %icc, 0x3
movge %xcc, %l0, %i4
smulcc %i5, 0x0453, %i1
addc %l6, %i0, %g7
fmovd %f8, %f12
fand %f0, %f4, %f0
fmovsvc %xcc, %f15, %f2
movcc %xcc, %l2, %o1
fbn %fcc0, loop_3279
edge32 %l1, %i3, %o4
ldx [%l7 + 0x38], %i7
fmovdg %icc, %f5, %f3
loop_3279:
stb %g5, [%l7 + 0x15]
sdivcc %g6, 0x1DFA, %g2
fnand %f0, %f10, %f8
stb %g3, [%l7 + 0x6F]
stx %i6, [%l7 + 0x08]
ldsh [%l7 + 0x0C], %l3
movge %xcc, %l5, %o3
addc %g1, 0x1926, %o6
ldsh [%l7 + 0x1E], %o5
movg %icc, %o7, %g4
addccc %l4, %o0, %i2
tcc %xcc, 0x5
bvc,a %xcc, loop_3280
ldx [%l7 + 0x50], %l0
std %f12, [%l7 + 0x18]
ld [%l7 + 0x1C], %f12
loop_3280:
movrgez %o2, 0x082, %i4
fmovrdne %i5, %f10, %f4
fpack16 %f2, %f3
ldx [%l7 + 0x48], %l6
ba,pn %icc, loop_3281
std %f4, [%l7 + 0x50]
lduh [%l7 + 0x6E], %i0
bn,pn %xcc, loop_3282
loop_3281:
for %f6, %f6, %f10
fbue %fcc1, loop_3283
fmovrde %i1, %f6, %f10
loop_3282:
bvc,a %xcc, loop_3284
ldub [%l7 + 0x19], %g7
loop_3283:
xnor %o1, 0x0C92, %l1
fbn,a %fcc1, loop_3285
loop_3284:
movrgz %i3, %l2, %o4
fcmpes %fcc1, %f3, %f5
tne %xcc, 0x6
loop_3285:
sub %g5, %i7, %g2
fcmpgt16 %f12, %f8, %g6
stb %g3, [%l7 + 0x43]
movrlz %l3, %l5, %i6
fnor %f2, %f10, %f6
st %f7, [%l7 + 0x78]
fmovsne %icc, %f7, %f1
fmuld8ulx16 %f2, %f0, %f10
fmul8sux16 %f10, %f8, %f6
ldsh [%l7 + 0x6E], %o3
ldx [%l7 + 0x50], %o6
fsrc2 %f8, %f4
add %o5, 0x0645, %g1
fmovdleu %xcc, %f12, %f12
fblg,a %fcc1, loop_3286
ldx [%l7 + 0x30], %o7
udivx %l4, 0x1D30, %g4
tl %icc, 0x7
loop_3286:
fnand %f4, %f12, %f14
ldd [%l7 + 0x58], %f4
sub %o0, %i2, %o2
mulx %i4, %l0, %l6
tne %xcc, 0x7
fmovsge %icc, %f15, %f12
ldsw [%l7 + 0x54], %i0
stw %i1, [%l7 + 0x40]
stx %i5, [%l7 + 0x40]
ldsh [%l7 + 0x2A], %o1
fmovrdlz %g7, %f8, %f8
ldsb [%l7 + 0x43], %l1
ldsb [%l7 + 0x68], %i3
movrgez %o4, %l2, %g5
udivcc %g2, 0x06E9, %i7
tl %icc, 0x4
fcmpes %fcc2, %f13, %f4
fmovsneg %icc, %f7, %f14
movn %icc, %g6, %g3
fba %fcc2, loop_3287
movrgez %l5, %i6, %o3
fandnot2s %f13, %f5, %f3
fmovdvc %xcc, %f2, %f11
loop_3287:
bcc,a %icc, loop_3288
fzero %f12
sdivx %l3, 0x1BD1, %o5
fmovscc %icc, %f3, %f8
loop_3288:
stw %o6, [%l7 + 0x18]
umulcc %g1, %o7, %g4
addcc %l4, 0x1B80, %o0
tcc %icc, 0x1
tg %xcc, 0x7
brgez %o2, loop_3289
fpadd32s %f2, %f3, %f14
umul %i4, 0x1453, %i2
fbu %fcc2, loop_3290
loop_3289:
add %l6, %i0, %i1
fxnor %f6, %f0, %f12
movvs %xcc, %i5, %l0
loop_3290:
xnor %o1, 0x00B9, %g7
fsrc1 %f14, %f10
xnorcc %l1, 0x0104, %i3
subcc %o4, %l2, %g2
fxor %f2, %f2, %f12
stx %g5, [%l7 + 0x70]
ld [%l7 + 0x3C], %f9
umul %g6, 0x1AEC, %i7
fandnot2s %f13, %f8, %f3
fsrc1 %f0, %f4
fbg,a %fcc0, loop_3291
fandnot1 %f2, %f8, %f10
tl %xcc, 0x2
umul %l5, 0x1F69, %g3
loop_3291:
tle %icc, 0x6
fbo,a %fcc1, loop_3292
addcc %o3, 0x0EB8, %i6
brlz %o5, loop_3293
edge8ln %o6, %l3, %o7
loop_3292:
stb %g4, [%l7 + 0x51]
fcmpes %fcc2, %f15, %f2
loop_3293:
fmovsle %xcc, %f1, %f11
tn %xcc, 0x3
ldsh [%l7 + 0x36], %l4
orn %o0, %o2, %g1
fpadd32 %f10, %f10, %f0
movrgez %i2, 0x293, %i4
st %f7, [%l7 + 0x58]
ble,a,pn %xcc, loop_3294
movvs %xcc, %l6, %i1
fnand %f10, %f12, %f2
fmovrdgez %i5, %f6, %f8
loop_3294:
subcc %i0, %o1, %l0
fcmpne32 %f0, %f14, %l1
ldub [%l7 + 0x1F], %g7
stx %i3, [%l7 + 0x28]
ldsh [%l7 + 0x40], %l2
fzeros %f14
stw %o4, [%l7 + 0x0C]
movg %icc, %g2, %g5
ldsb [%l7 + 0x5E], %i7
fnors %f12, %f5, %f0
fmovse %xcc, %f10, %f3
edge8l %g6, %l5, %o3
addccc %g3, %o5, %o6
bneg,a %icc, loop_3295
edge16l %i6, %l3, %o7
alignaddr %l4, %g4, %o0
fpsub16s %f11, %f5, %f1
loop_3295:
fpadd32 %f12, %f0, %f10
ldsw [%l7 + 0x64], %g1
nop
setx loop_3296, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsb [%l7 + 0x32], %o2
ldx [%l7 + 0x10], %i2
smul %l6, 0x1B76, %i1
loop_3296:
fmovsge %xcc, %f10, %f3
xnorcc %i4, %i0, %i5
ldub [%l7 + 0x2F], %l0
fmul8ulx16 %f4, %f4, %f8
ldsh [%l7 + 0x54], %l1
ldsw [%l7 + 0x08], %g7
ldd [%l7 + 0x38], %f4
brnz %i3, loop_3297
fmovrdgz %l2, %f2, %f0
fmovrdgez %o1, %f8, %f10
fcmpne32 %f10, %f10, %g2
loop_3297:
fabsd %f8, %f4
st %f5, [%l7 + 0x68]
ldx [%l7 + 0x68], %o4
fand %f10, %f4, %f8
fsrc2s %f7, %f2
or %g5, %i7, %g6
fones %f0
stw %l5, [%l7 + 0x7C]
lduw [%l7 + 0x3C], %o3
fmul8x16au %f9, %f0, %f6
ldx [%l7 + 0x30], %o5
movpos %icc, %o6, %g3
ld [%l7 + 0x24], %f6
fblg,a %fcc2, loop_3298
fbge %fcc0, loop_3299
brlez,a %l3, loop_3300
ldsh [%l7 + 0x4E], %o7
loop_3298:
fmul8sux16 %f4, %f6, %f6
loop_3299:
ldd [%l7 + 0x28], %f10
loop_3300:
fmul8x16 %f10, %f6, %f0
srlx %i6, %g4, %l4
ldd [%l7 + 0x40], %f2
movcc %icc, %o0, %o2
fcmpeq32 %f6, %f12, %i2
movge %icc, %l6, %g1
bvs,a,pt %xcc, loop_3301
subc %i1, 0x0121, %i0
fmovdgu %icc, %f9, %f14
fmul8x16 %f14, %f12, %f8
loop_3301:
fone %f0
fmuld8sux16 %f10, %f4, %f2
stw %i5, [%l7 + 0x08]
fmovsn %xcc, %f0, %f12
fandnot1 %f0, %f14, %f6
stx %l0, [%l7 + 0x60]
sth %l1, [%l7 + 0x38]
ldsw [%l7 + 0x14], %g7
nop
setx loop_3302, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
srax %i4, 0x03, %i3
tne %icc, 0x5
brz %o1, loop_3303
loop_3302:
edge8ln %g2, %l2, %o4
ldsb [%l7 + 0x29], %i7
bgu,pt %icc, loop_3304
loop_3303:
fmuld8ulx16 %f2, %f3, %f14
popc %g6, %l5
lduw [%l7 + 0x7C], %o3
loop_3304:
bleu,pt %xcc, loop_3305
ld [%l7 + 0x24], %f13
std %f4, [%l7 + 0x78]
fcmpes %fcc0, %f6, %f8
loop_3305:
taddcc %g5, 0x0EB8, %o6
subccc %g3, %o5, %l3
fbu,a %fcc0, loop_3306
std %f0, [%l7 + 0x18]
edge16 %o7, %g4, %i6
ldub [%l7 + 0x6C], %l4
loop_3306:
udiv %o0, 0x14B1, %i2
srax %o2, %l6, %g1
fmovsge %icc, %f4, %f13
srax %i1, 0x0E, %i0
fmovdg %xcc, %f11, %f7
movge %icc, %l0, %i5
tvs %icc, 0x1
fpadd32 %f10, %f2, %f0
fmovsg %icc, %f12, %f5
tgu %xcc, 0x4
fmovrde %g7, %f10, %f0
stb %i4, [%l7 + 0x59]
orn %i3, 0x0648, %o1
fone %f8
fmovscs %xcc, %f7, %f10
fbl,a %fcc3, loop_3307
stx %l1, [%l7 + 0x70]
st %f14, [%l7 + 0x18]
edge8l %l2, %g2, %o4
loop_3307:
fmul8x16 %f8, %f12, %f14
call loop_3308
fmovsle %xcc, %f14, %f8
bgu %icc, loop_3309
nop
setx loop_3310, %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_3308:
fcmpes %fcc3, %f4, %f10
lduw [%l7 + 0x18], %i7
loop_3309:
bcs loop_3311
loop_3310:
tle %xcc, 0x1
fcmpd %fcc0, %f0, %f6
smulcc %g6, 0x03FA, %o3
loop_3311:
and %l5, %o6, %g5
fxnor %f0, %f12, %f8
fcmpes %fcc3, %f12, %f3
bn,pn %icc, loop_3312
ldsw [%l7 + 0x5C], %g3
fcmps %fcc3, %f1, %f11
sethi 0x0D0F, %o5
loop_3312:
movrlez %o7, %g4, %i6
std %f12, [%l7 + 0x58]
nop
setx loop_3313, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsa %icc, %f10, %f10
pdist %f4, %f8, %f4
subccc %l4, %o0, %l3
loop_3313:
fbne,a %fcc0, loop_3314
ldsh [%l7 + 0x14], %i2
std %f6, [%l7 + 0x40]
ldx [%l7 + 0x70], %l6
loop_3314:
fand %f12, %f12, %f10
subccc %o2, 0x12AD, %i1
fmovsneg %xcc, %f12, %f4
fzero %f2
std %f10, [%l7 + 0x30]
fmuld8ulx16 %f10, %f1, %f10
movle %icc, %g1, %i0
fsrc1 %f12, %f2
fbu,a %fcc2, loop_3315
bcs,a,pn %xcc, loop_3316
fmovrslz %i5, %f12, %f10
fcmpgt32 %f4, %f10, %l0
loop_3315:
bpos loop_3317
loop_3316:
std %f12, [%l7 + 0x60]
fmovrse %i4, %f7, %f5
edge16l %i3, %g7, %o1
loop_3317:
fblg,a %fcc2, loop_3318
sra %l1, %g2, %o4
lduh [%l7 + 0x46], %l2
movrne %g6, %i7, %l5
loop_3318:
movgu %icc, %o6, %o3
bleu,a,pn %icc, loop_3319
fmul8ulx16 %f6, %f10, %f4
addccc %g5, 0x0FF1, %g3
fble,a %fcc1, loop_3320
loop_3319:
st %f14, [%l7 + 0x50]
movn %icc, %o5, %g4
ble %xcc, loop_3321
loop_3320:
fandnot2s %f10, %f9, %f13
movrgez %o7, 0x28C, %i6
fmovrslez %l4, %f13, %f12
loop_3321:
fone %f8
fbue %fcc3, loop_3322
alignaddr %o0, %l3, %l6
fabss %f6, %f4
movrgez %o2, %i2, %g1
loop_3322:
fmovrdne %i1, %f4, %f10
mulscc %i5, %l0, %i4
edge32ln %i0, %i3, %o1
umul %l1, 0x0564, %g7
fmul8sux16 %f2, %f8, %f12
stx %g2, [%l7 + 0x30]
sth %o4, [%l7 + 0x0E]
bleu %xcc, loop_3323
std %f0, [%l7 + 0x38]
fmovrdgez %l2, %f14, %f12
fmovsvc %icc, %f2, %f14
loop_3323:
fmovse %icc, %f0, %f8
sdivcc %i7, 0x15AB, %g6
lduw [%l7 + 0x4C], %o6
movge %xcc, %o3, %l5
alignaddrl %g5, %o5, %g3
umulcc %g4, %o7, %i6
call loop_3324
fpsub16 %f2, %f4, %f14
for %f0, %f6, %f4
tne %icc, 0x5
loop_3324:
fnegs %f9, %f0
fmovdneg %icc, %f15, %f13
ldx [%l7 + 0x18], %l4
xnor %o0, %l3, %l6
fmovs %f1, %f1
fmovdgu %icc, %f12, %f9
tl %xcc, 0x6
fpmerge %f0, %f9, %f14
fpsub16s %f11, %f14, %f9
edge32 %i2, %o2, %i1
fblg,a %fcc1, loop_3325
ldsw [%l7 + 0x24], %i5
ldub [%l7 + 0x5F], %g1
brlez,a %l0, loop_3326
loop_3325:
fmovrsgz %i4, %f4, %f9
ldsh [%l7 + 0x58], %i0
movne %icc, %i3, %o1
loop_3326:
fcmpes %fcc3, %f7, %f7
move %icc, %l1, %g7
ldx [%l7 + 0x28], %o4
fbuge,a %fcc0, loop_3327
fpadd16s %f1, %f8, %f6
edge16n %g2, %l2, %g6
ld [%l7 + 0x78], %f12
loop_3327:
fpsub32 %f12, %f12, %f4
stw %o6, [%l7 + 0x6C]
alignaddrl %i7, %l5, %g5
fbne,a %fcc1, loop_3328
edge16n %o3, %g3, %g4
stx %o7, [%l7 + 0x60]
bge %icc, loop_3329
loop_3328:
fand %f6, %f12, %f10
fmovdne %xcc, %f12, %f13
fnors %f13, %f15, %f3
loop_3329:
sth %o5, [%l7 + 0x4E]
sdivcc %l4, 0x0492, %i6
movcs %icc, %o0, %l6
subccc %i2, 0x03FA, %o2
umul %l3, %i1, %i5
bl,pt %icc, loop_3330
ldd [%l7 + 0x20], %f4
fands %f2, %f0, %f6
fbl,a %fcc3, loop_3331
loop_3330:
ldub [%l7 + 0x0A], %g1
fands %f3, %f0, %f3
ldd [%l7 + 0x18], %f12
loop_3331:
ld [%l7 + 0x74], %f14
sth %i4, [%l7 + 0x4C]
fbug,a %fcc3, loop_3332
fornot1 %f10, %f14, %f10
sth %l0, [%l7 + 0x78]
ld [%l7 + 0x2C], %f11
loop_3332:
lduw [%l7 + 0x38], %i0
fornot2s %f9, %f4, %f1
movle %icc, %o1, %l1
tleu %xcc, 0x3
array16 %i3, %g7, %g2
ldd [%l7 + 0x48], %f8
edge8l %o4, %l2, %g6
tpos %icc, 0x6
fpadd16 %f4, %f4, %f0
fmovdvc %icc, %f11, %f11
tsubcctv %o6, 0x156A, %i7
srax %g5, 0x1A, %l5
brz %o3, loop_3333
lduh [%l7 + 0x30], %g3
pdist %f10, %f2, %f2
edge8 %g4, %o5, %o7
loop_3333:
movrgez %l4, %i6, %l6
ldsh [%l7 + 0x78], %i2
mulscc %o0, %o2, %l3
stb %i5, [%l7 + 0x3D]
stw %g1, [%l7 + 0x4C]
movpos %xcc, %i1, %i4
lduh [%l7 + 0x68], %i0
movrlz %o1, 0x1DF, %l0
fble %fcc3, loop_3334
brgez %l1, loop_3335
tne %xcc, 0x7
mulx %i3, %g7, %o4
loop_3334:
tsubcctv %l2, %g6, %g2
loop_3335:
ldd [%l7 + 0x10], %f14
tcs %icc, 0x1
fble,a %fcc3, loop_3336
ldsh [%l7 + 0x56], %o6
lduh [%l7 + 0x12], %g5
fmovscs %icc, %f0, %f8
loop_3336:
tvc %xcc, 0x5
fpmerge %f9, %f8, %f14
lduh [%l7 + 0x0C], %l5
edge16l %o3, %g3, %i7
addccc %g4, %o5, %l4
fxnor %f0, %f0, %f0
fmovdg %xcc, %f10, %f11
mova %icc, %i6, %l6
movgu %icc, %o7, %i2
fornot1s %f7, %f6, %f15
fandnot2s %f0, %f6, %f0
fbuge,a %fcc1, loop_3337
ldub [%l7 + 0x78], %o0
fbo,a %fcc3, loop_3338
add %o2, %i5, %l3
loop_3337:
xnorcc %i1, %g1, %i4
stx %o1, [%l7 + 0x48]
loop_3338:
movge %icc, %l0, %i0
sra %l1, %i3, %o4
edge32n %g7, %g6, %l2
edge16n %g2, %g5, %l5
ldub [%l7 + 0x48], %o3
fmovdvc %icc, %f0, %f1
stx %o6, [%l7 + 0x10]
tcc %xcc, 0x6
fmovsa %icc, %f7, %f7
tleu %icc, 0x3
stx %g3, [%l7 + 0x20]
stx %i7, [%l7 + 0x68]
stb %g4, [%l7 + 0x29]
subcc %o5, %l4, %i6
lduw [%l7 + 0x18], %l6
tcs %xcc, 0x3
pdist %f0, %f10, %f0
fmovdpos %icc, %f15, %f15
ble %xcc, loop_3339
fpadd16s %f14, %f12, %f2
edge16l %o7, %i2, %o2
array8 %o0, %l3, %i1
loop_3339:
siam 0x1
fandnot1 %f10, %f12, %f6
fpsub16s %f3, %f8, %f4
ta %icc, 0x1
edge32ln %i5, %i4, %g1
ldd [%l7 + 0x48], %f2
tg %icc, 0x5
movrgez %l0, %o1, %i0
fbl %fcc2, loop_3340
xnor %i3, %l1, %g7
siam 0x7
sth %g6, [%l7 + 0x46]
loop_3340:
bneg loop_3341
brlez,a %l2, loop_3342
tle %xcc, 0x2
fbl,a %fcc3, loop_3343
loop_3341:
ld [%l7 + 0x48], %f12
loop_3342:
stw %o4, [%l7 + 0x08]
lduh [%l7 + 0x58], %g2
loop_3343:
fbug,a %fcc2, loop_3344
srax %g5, %o3, %l5
ldx [%l7 + 0x18], %g3
ld [%l7 + 0x24], %f0
loop_3344:
movgu %xcc, %o6, %g4
be %icc, loop_3345
stb %o5, [%l7 + 0x53]
fpsub16 %f14, %f14, %f10
sra %i7, %i6, %l6
loop_3345:
stb %l4, [%l7 + 0x50]
tle %icc, 0x4
fmuld8ulx16 %f4, %f14, %f6
edge16l %o7, %o2, %o0
movvs %xcc, %l3, %i1
fpsub16s %f6, %f5, %f4
edge32 %i2, %i4, %g1
fmovrdlz %i5, %f2, %f4
std %f0, [%l7 + 0x48]
ldsh [%l7 + 0x10], %o1
stx %i0, [%l7 + 0x60]
fpsub16s %f10, %f11, %f3
movrlez %l0, %l1, %g7
fmovdge %xcc, %f5, %f13
ldsw [%l7 + 0x78], %i3
fmovrsgz %l2, %f6, %f5
ldsb [%l7 + 0x7E], %o4
ldsb [%l7 + 0x09], %g2
movcs %xcc, %g6, %g5
ldx [%l7 + 0x70], %o3
movvs %icc, %g3, %o6
ldsh [%l7 + 0x28], %g4
udiv %o5, 0x15A1, %i7
ldsw [%l7 + 0x24], %l5
fmovsvs %icc, %f2, %f11
fnot2s %f7, %f1
alignaddrl %l6, %l4, %i6
nop
setx loop_3346, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movl %icc, %o7, %o2
ldx [%l7 + 0x68], %l3
movre %o0, %i1, %i2
loop_3346:
ldd [%l7 + 0x48], %f12
fornot1 %f0, %f10, %f6
fnors %f3, %f15, %f1
ldx [%l7 + 0x40], %g1
fmovdneg %xcc, %f11, %f9
st %f4, [%l7 + 0x5C]
fnors %f13, %f14, %f1
fmovse %xcc, %f12, %f13
edge8 %i4, %i5, %o1
fornot2 %f8, %f8, %f0
sth %l0, [%l7 + 0x2C]
sdivx %i0, 0x0E03, %l1
fbue,a %fcc2, loop_3347
for %f10, %f14, %f0
lduw [%l7 + 0x2C], %i3
ldd [%l7 + 0x68], %f6
loop_3347:
ldd [%l7 + 0x58], %f2
array32 %g7, %o4, %g2
bge %icc, loop_3348
fmovrsgez %g6, %f7, %f6
ldsb [%l7 + 0x78], %l2
fpadd16s %f10, %f7, %f8
loop_3348:
fsrc1 %f6, %f14
orn %g5, 0x0A92, %g3
bcc loop_3349
movrne %o3, 0x2FB, %g4
bpos,a %icc, loop_3350
tge %xcc, 0x3
loop_3349:
movneg %icc, %o6, %o5
fmovsge %xcc, %f1, %f2
loop_3350:
stx %l5, [%l7 + 0x38]
fmul8ulx16 %f4, %f6, %f4
fone %f6
fmovrde %i7, %f14, %f12
ldub [%l7 + 0x2F], %l4
st %f15, [%l7 + 0x48]
subc %i6, 0x163A, %o7
udivx %o2, 0x18E3, %l3
ld [%l7 + 0x20], %f7
ldsb [%l7 + 0x5D], %l6
ldsw [%l7 + 0x78], %i1
ldsb [%l7 + 0x3D], %o0
ldx [%l7 + 0x40], %i2
sdivcc %i4, 0x0A00, %g1
std %f0, [%l7 + 0x28]
fmovspos %xcc, %f9, %f0
fba %fcc1, loop_3351
tvc %icc, 0x2
fxnor %f6, %f12, %f0
fmovrdlez %i5, %f0, %f0
loop_3351:
fpmerge %f6, %f9, %f2
fbuge %fcc0, loop_3352
fandnot2 %f12, %f6, %f12
ldsh [%l7 + 0x64], %l0
stw %i0, [%l7 + 0x24]
loop_3352:
srl %o1, 0x0F, %i3
fand %f12, %f2, %f4
sth %l1, [%l7 + 0x6C]
fpsub32 %f0, %f10, %f4
bvs loop_3353
for %f8, %f14, %f14
fmul8x16au %f8, %f13, %f4
fcmpeq16 %f10, %f12, %g7
loop_3353:
edge8ln %o4, %g2, %l2
fpackfix %f8, %f12
fpadd32s %f7, %f13, %f11
stb %g6, [%l7 + 0x12]
fsrc1s %f12, %f0
fmovdvc %xcc, %f11, %f3
lduh [%l7 + 0x68], %g3
bl,pn %xcc, loop_3354
nop
setx loop_3355, %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
fbue,a %fcc0, loop_3356
st %f14, [%l7 + 0x64]
loop_3354:
mova %icc, %o3, %g5
loop_3355:
fmuld8ulx16 %f9, %f8, %f0
loop_3356:
ldsb [%l7 + 0x19], %g4
fandnot2 %f8, %f0, %f2
ld [%l7 + 0x7C], %f14
sth %o5, [%l7 + 0x10]
orn %o6, 0x1B0D, %l5
st %f14, [%l7 + 0x34]
fbe %fcc0, loop_3357
fmovdg %xcc, %f11, %f5
stb %l4, [%l7 + 0x5D]
fmovrdlez %i6, %f0, %f2
loop_3357:
fbule,a %fcc1, loop_3358
orn %o7, %o2, %l3
std %f8, [%l7 + 0x68]
andncc %i7, %l6, %o0
loop_3358:
fandnot2s %f5, %f11, %f2
sth %i2, [%l7 + 0x0C]
bge,a,pn %xcc, loop_3359
lduh [%l7 + 0x0C], %i4
fmovsne %xcc, %f14, %f9
fmovdcc %icc, %f3, %f10
loop_3359:
ldx [%l7 + 0x18], %i1
fcmpgt16 %f4, %f2, %g1
brlz %i5, loop_3360
bn,pt %xcc, loop_3361
fpsub16s %f14, %f2, %f1
edge16l %l0, %o1, %i0
loop_3360:
tsubcctv %i3, %g7, %l1
loop_3361:
fbu,a %fcc2, loop_3362
tneg %xcc, 0x7
fmovrsne %o4, %f7, %f14
fblg,a %fcc1, loop_3363
loop_3362:
xorcc %l2, %g6, %g2
edge8 %g3, %o3, %g4
lduw [%l7 + 0x30], %g5
loop_3363:
ldub [%l7 + 0x4B], %o5
ldsh [%l7 + 0x5C], %o6
xnor %l4, 0x0E1B, %i6
nop
setx loop_3364, %l0, %l1
jmpl %l1, %l5
fxnor %f4, %f14, %f2
movcc %xcc, %o7, %o2
fmuld8ulx16 %f7, %f7, %f10
loop_3364:
fpack32 %f14, %f14, %f2
movvc %xcc, %i7, %l6
lduw [%l7 + 0x34], %o0
stx %l3, [%l7 + 0x48]
brlez,a %i2, loop_3365
sub %i4, %g1, %i1
fmovdn %xcc, %f2, %f7
st %f0, [%l7 + 0x10]
loop_3365:
lduh [%l7 + 0x42], %i5
edge8n %l0, %o1, %i0
addc %g7, %i3, %o4
fcmple16 %f6, %f2, %l1
or %l2, %g2, %g3
fandnot1s %f11, %f2, %f0
edge8ln %o3, %g4, %g6
ldx [%l7 + 0x60], %o5
edge16ln %o6, %g5, %i6
array16 %l5, %o7, %o2
brgez,a %l4, loop_3366
fmovsgu %icc, %f13, %f1
fpsub32s %f5, %f6, %f2
fnegd %f0, %f12
loop_3366:
fmul8x16 %f7, %f6, %f6
move %xcc, %l6, %o0
fmovsg %xcc, %f13, %f15
fsrc2 %f4, %f10
be,a,pt %xcc, loop_3367
fpsub16 %f10, %f8, %f6
smulcc %l3, 0x1B96, %i7
sth %i2, [%l7 + 0x1C]
loop_3367:
fmovrsne %g1, %f9, %f7
andn %i4, %i1, %i5
movrlez %o1, %i0, %l0
fnors %f5, %f3, %f4
xor %g7, 0x08C7, %o4
fbo,a %fcc3, loop_3368
fbn,a %fcc0, loop_3369
std %f10, [%l7 + 0x70]
ldd [%l7 + 0x18], %f0
loop_3368:
fmovdneg %icc, %f5, %f10
loop_3369:
tne %xcc, 0x1
ldx [%l7 + 0x50], %i3
movrgez %l2, %g2, %g3
mulscc %l1, %g4, %o3
ldsw [%l7 + 0x54], %o5
tge %icc, 0x1
fmovscc %xcc, %f4, %f5
fbuge %fcc0, loop_3370
stx %g6, [%l7 + 0x68]
fbge,a %fcc1, loop_3371
ldx [%l7 + 0x28], %o6
loop_3370:
movleu %icc, %g5, %l5
lduw [%l7 + 0x7C], %o7
loop_3371:
te %xcc, 0x6
ldsb [%l7 + 0x09], %o2
edge32ln %i6, %l6, %l4
ldsw [%l7 + 0x4C], %l3
st %f11, [%l7 + 0x4C]
movneg %icc, %o0, %i2
ldsw [%l7 + 0x24], %i7
ldsw [%l7 + 0x20], %i4
andcc %g1, %i1, %i5
fsrc2s %f3, %f15
edge8 %i0, %o1, %g7
call loop_3372
brlez %l0, loop_3373
sethi 0x1516, %o4
fmul8x16al %f8, %f12, %f4
loop_3372:
movrgz %i3, %g2, %l2
loop_3373:
ldsh [%l7 + 0x0A], %l1
tn %icc, 0x1
stx %g3, [%l7 + 0x58]
std %f14, [%l7 + 0x40]
stx %o3, [%l7 + 0x10]
andcc %o5, 0x028E, %g4
fbg,a %fcc3, loop_3374
bgu,a %xcc, loop_3375
bleu,a,pt %icc, loop_3376
andncc %o6, %g6, %g5
loop_3374:
fpsub32s %f13, %f14, %f1
loop_3375:
fnor %f4, %f0, %f12
loop_3376:
fxors %f7, %f8, %f13
stx %l5, [%l7 + 0x30]
fmul8ulx16 %f14, %f2, %f10
sth %o2, [%l7 + 0x0E]
tvc %icc, 0x2
edge16ln %i6, %l6, %l4
ldsb [%l7 + 0x19], %o7
fsrc2 %f12, %f4
ldx [%l7 + 0x60], %l3
ba,a loop_3377
movre %o0, %i2, %i4
array32 %g1, %i7, %i1
ld [%l7 + 0x3C], %f10
loop_3377:
fbug,a %fcc3, loop_3378
movn %icc, %i5, %o1
ldub [%l7 + 0x30], %g7
edge8l %l0, %o4, %i0
loop_3378:
movre %i3, 0x361, %l2
orncc %l1, 0x1F03, %g3
stx %o3, [%l7 + 0x28]
fabss %f5, %f11
tsubcc %g2, 0x0684, %o5
fmovrsgz %g4, %f10, %f5
addccc %g6, 0x1210, %g5
stw %o6, [%l7 + 0x7C]
movleu %icc, %o2, %l5
addcc %l6, 0x0FD3, %l4
lduw [%l7 + 0x2C], %o7
fbul %fcc0, loop_3379
fmovsvs %xcc, %f0, %f7
std %f6, [%l7 + 0x40]
sth %l3, [%l7 + 0x7E]
loop_3379:
movleu %icc, %o0, %i2
fcmpne32 %f4, %f0, %i4
ldsb [%l7 + 0x41], %g1
ldd [%l7 + 0x40], %f2
fcmpeq32 %f8, %f4, %i6
fandnot1 %f2, %f0, %f6
fands %f2, %f15, %f8
edge16ln %i7, %i1, %o1
fors %f11, %f15, %f14
fbug,a %fcc1, loop_3380
stb %i5, [%l7 + 0x48]
ldsh [%l7 + 0x0C], %g7
tsubcc %l0, 0x0471, %i0
loop_3380:
fors %f13, %f14, %f1
tle %icc, 0x0
ldd [%l7 + 0x58], %f14
brz %o4, loop_3381
lduw [%l7 + 0x18], %i3
siam 0x7
edge32n %l1, %g3, %l2
loop_3381:
lduh [%l7 + 0x10], %o3
edge8ln %g2, %o5, %g6
ld [%l7 + 0x78], %f0
fandnot1 %f0, %f14, %f12
stb %g5, [%l7 + 0x0D]
std %f2, [%l7 + 0x10]
fmovrdgez %o6, %f2, %f6
fmovsneg %icc, %f5, %f3
ldsw [%l7 + 0x3C], %o2
fcmple16 %f6, %f14, %g4
edge8l %l6, %l5, %l4
xnorcc %o7, 0x1080, %o0
ldd [%l7 + 0x60], %f4
fsrc1s %f3, %f14
fbne,a %fcc2, loop_3382
fbe,a %fcc0, loop_3383
addcc %i2, 0x1A6C, %i4
addcc %l3, %i6, %i7
loop_3382:
movrlez %g1, 0x007, %i1
loop_3383:
bge,pn %icc, loop_3384
fsrc2 %f14, %f6
lduw [%l7 + 0x68], %i5
fpsub16s %f8, %f12, %f13
loop_3384:
subccc %o1, %l0, %g7
movgu %xcc, %i0, %i3
lduw [%l7 + 0x68], %l1
xor %g3, 0x1507, %l2
sra %o3, %o4, %o5
st %f6, [%l7 + 0x20]
edge8l %g2, %g6, %g5
std %f6, [%l7 + 0x30]
fcmpd %fcc0, %f10, %f6
stw %o2, [%l7 + 0x18]
fmovsgu %xcc, %f7, %f12
andncc %g4, %o6, %l5
fmovrsgez %l4, %f5, %f4
movvs %icc, %l6, %o7
tne %icc, 0x4
fmovsleu %xcc, %f13, %f3
and %i2, 0x02AB, %i4
stx %l3, [%l7 + 0x68]
be,pt %xcc, loop_3385
fmovsa %icc, %f1, %f2
xor %o0, %i6, %i7
orcc %g1, %i5, %i1
loop_3385:
udiv %o1, 0x0C90, %g7
lduw [%l7 + 0x24], %i0
fmovdvc %xcc, %f5, %f13
tsubcctv %l0, %i3, %g3
movrne %l1, 0x014, %o3
fsrc1 %f0, %f4
fmovd %f8, %f6
fmovdcs %icc, %f11, %f1
edge32l %l2, %o5, %g2
brnz,a %g6, loop_3386
bgu,pn %xcc, loop_3387
ldub [%l7 + 0x6C], %o4
fone %f2
loop_3386:
ldsh [%l7 + 0x68], %g5
loop_3387:
ldsb [%l7 + 0x11], %o2
edge16n %g4, %o6, %l4
nop
setx loop_3388, %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
stw %l5, [%l7 + 0x5C]
ldsh [%l7 + 0x60], %l6
bvs %xcc, loop_3389
loop_3388:
fandnot2s %f3, %f9, %f15
fcmple32 %f0, %f4, %i2
ldsh [%l7 + 0x36], %o7
loop_3389:
lduw [%l7 + 0x64], %l3
orcc %o0, %i4, %i7
edge32l %i6, %i5, %g1
bshuffle %f8, %f10, %f2
sethi 0x19D3, %i1
bcc,pn %icc, loop_3390
fmovdpos %icc, %f3, %f4
std %f8, [%l7 + 0x60]
edge32n %o1, %g7, %l0
loop_3390:
fands %f8, %f10, %f2
tneg %icc, 0x6
alignaddr %i0, %g3, %l1
ldsh [%l7 + 0x1A], %o3
fmovrse %i3, %f11, %f11
fpsub32 %f10, %f2, %f0
udivcc %l2, 0x13FA, %g2
ldub [%l7 + 0x39], %g6
fmovsvc %xcc, %f7, %f12
umul %o5, %o4, %g5
edge16 %o2, %o6, %l4
stb %g4, [%l7 + 0x5F]
movle %xcc, %l5, %i2
movre %o7, %l3, %o0
fmovrsgez %i4, %f6, %f1
umul %i7, %l6, %i6
ldub [%l7 + 0x58], %g1
ldsw [%l7 + 0x10], %i1
nop
setx loop_3391, %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
ld [%l7 + 0x40], %f6
umul %o1, 0x1E4C, %i5
mova %icc, %g7, %l0
loop_3391:
fandnot1s %f3, %f12, %f7
ldub [%l7 + 0x4B], %g3
stx %i0, [%l7 + 0x38]
ldsh [%l7 + 0x1C], %o3
fmovrdgez %l1, %f0, %f14
fone %f6
stw %i3, [%l7 + 0x10]
ldsh [%l7 + 0x28], %g2
sth %l2, [%l7 + 0x4A]
fnot2s %f13, %f3
addccc %g6, %o4, %o5
movleu %icc, %g5, %o2
addc %l4, %g4, %o6
std %f10, [%l7 + 0x48]
siam 0x7
bl,a,pt %xcc, loop_3392
ldsb [%l7 + 0x36], %i2
movre %l5, %l3, %o0
fmovsgu %xcc, %f9, %f6
loop_3392:
orn %i4, 0x0248, %i7
fmovsvs %xcc, %f0, %f1
fnegd %f14, %f6
fcmpeq16 %f6, %f2, %o7
faligndata %f2, %f2, %f6
sth %i6, [%l7 + 0x2C]
fmuld8ulx16 %f7, %f15, %f6
fpadd32 %f10, %f2, %f4
xnor %l6, 0x0658, %g1
fmovrdgez %o1, %f6, %f10
ldsw [%l7 + 0x40], %i5
fmovsneg %icc, %f3, %f4
ldub [%l7 + 0x3D], %g7
edge32l %l0, %g3, %i0
movleu %xcc, %o3, %l1
ldd [%l7 + 0x60], %f0
fmovsge %xcc, %f14, %f2
std %f0, [%l7 + 0x78]
subcc %i1, 0x0273, %g2
fxnors %f7, %f4, %f11
tg %icc, 0x0
ldx [%l7 + 0x18], %i3
movrgez %g6, %o4, %l2
fandnot1 %f0, %f8, %f10
movrgz %g5, %o2, %o5
fnot2 %f0, %f2
sth %g4, [%l7 + 0x18]
fmovse %icc, %f10, %f11
tvs %icc, 0x6
addcc %o6, %i2, %l4
movl %icc, %l5, %o0
subccc %l3, 0x13E3, %i4
fcmps %fcc2, %f4, %f8
edge16l %o7, %i6, %i7
fxors %f12, %f0, %f8
stx %g1, [%l7 + 0x20]
fpmerge %f8, %f9, %f0
sethi 0x0B78, %l6
sth %o1, [%l7 + 0x66]
ldsh [%l7 + 0x2A], %g7
bpos,pn %xcc, loop_3393
fcmpne16 %f2, %f6, %l0
fpsub16 %f14, %f12, %f6
sth %i5, [%l7 + 0x38]
loop_3393:
ldsw [%l7 + 0x44], %g3
tg %xcc, 0x0
std %f14, [%l7 + 0x30]
tn %icc, 0x4
fornot2s %f0, %f6, %f13
fpmerge %f4, %f2, %f10
ldsw [%l7 + 0x0C], %o3
fbo %fcc0, loop_3394
subcc %i0, %i1, %g2
fmovde %icc, %f5, %f0
ld [%l7 + 0x40], %f0
loop_3394:
edge32n %i3, %g6, %l1
movl %xcc, %l2, %g5
fmovrsgz %o4, %f3, %f12
movcs %xcc, %o2, %o5
fornot2 %f12, %f8, %f14
ldx [%l7 + 0x20], %g4
ldsh [%l7 + 0x4E], %o6
ld [%l7 + 0x50], %f3
ldx [%l7 + 0x70], %l4
xorcc %i2, 0x1E49, %o0
fzero %f4
fone %f4
fcmple32 %f12, %f10, %l5
stb %i4, [%l7 + 0x15]
ldsh [%l7 + 0x4C], %l3
fmovrde %o7, %f12, %f8
fmovdle %xcc, %f2, %f2
fornot1 %f4, %f14, %f2
fabsd %f8, %f14
fnot2 %f0, %f8
fmovsn %icc, %f3, %f3
ldd [%l7 + 0x78], %f12
fmovdne %xcc, %f14, %f1
ldsh [%l7 + 0x14], %i6
ldub [%l7 + 0x14], %g1
fornot2s %f1, %f1, %f5
umul %i7, %l6, %g7
fbue %fcc1, loop_3395
st %f12, [%l7 + 0x2C]
fmovsvc %xcc, %f1, %f7
edge32l %o1, %i5, %g3
loop_3395:
stb %o3, [%l7 + 0x7A]
fmul8sux16 %f14, %f12, %f4
fpsub16 %f12, %f0, %f8
edge8ln %i0, %l0, %i1
umul %i3, 0x17C9, %g6
alignaddrl %l1, %g2, %l2
stw %g5, [%l7 + 0x7C]
ldd [%l7 + 0x28], %f12
umul %o4, 0x010D, %o2
fpadd16s %f13, %f9, %f3
fbu,a %fcc1, loop_3396
srlx %o5, 0x1A, %o6
lduh [%l7 + 0x74], %g4
fbne,a %fcc1, loop_3397
loop_3396:
ldsw [%l7 + 0x08], %l4
bneg %icc, loop_3398
fmovsa %icc, %f11, %f10
loop_3397:
brz,a %o0, loop_3399
std %f2, [%l7 + 0x38]
loop_3398:
ldx [%l7 + 0x68], %i2
lduh [%l7 + 0x3E], %l5
loop_3399:
fnor %f2, %f0, %f10
st %f12, [%l7 + 0x50]
and %i4, %o7, %l3
fmovrdlz %g1, %f0, %f2
tleu %xcc, 0x2
fors %f6, %f9, %f0
ldsh [%l7 + 0x66], %i6
stx %i7, [%l7 + 0x68]
tleu %icc, 0x7
tneg %icc, 0x2
fmul8ulx16 %f10, %f4, %f10
mova %xcc, %g7, %o1
fbo,a %fcc1, loop_3400
stb %l6, [%l7 + 0x59]
fmovsl %icc, %f9, %f5
brgez,a %i5, loop_3401
loop_3400:
fbg,a %fcc0, loop_3402
fbn,a %fcc1, loop_3403
ldx [%l7 + 0x08], %o3
loop_3401:
movre %g3, %l0, %i0
loop_3402:
fpmerge %f3, %f15, %f14
loop_3403:
fpmerge %f5, %f8, %f2
faligndata %f2, %f12, %f4
udiv %i3, 0x0F03, %g6
ld [%l7 + 0x14], %f11
udivx %i1, 0x11D4, %l1
fornot2 %f0, %f6, %f4
ld [%l7 + 0x18], %f7
fmovsle %xcc, %f3, %f5
ldsw [%l7 + 0x44], %g2
stw %g5, [%l7 + 0x7C]
stw %o4, [%l7 + 0x24]
fors %f10, %f5, %f3
fmovrslez %o2, %f10, %f4
stx %l2, [%l7 + 0x08]
fmovscs %xcc, %f5, %f7
lduw [%l7 + 0x20], %o6
mova %icc, %o5, %g4
fmovrslez %o0, %f15, %f14
movl %icc, %l4, %i2
fmovscc %xcc, %f5, %f11
fpsub16s %f1, %f14, %f11
sdivx %l5, 0x1BBD, %i4
array16 %l3, %o7, %i6
edge32n %g1, %g7, %i7
fpsub16 %f6, %f4, %f2
fnands %f1, %f4, %f10
stw %o1, [%l7 + 0x18]
srlx %l6, %o3, %g3
fmovsgu %icc, %f7, %f4
edge8 %i5, %i0, %l0
st %f3, [%l7 + 0x50]
fmovrdgz %i3, %f14, %f2
array8 %g6, %i1, %l1
subcc %g2, %g5, %o4
lduw [%l7 + 0x54], %l2
ldsb [%l7 + 0x5F], %o6
subccc %o2, %g4, %o5
edge16 %l4, %i2, %l5
fnot2 %f2, %f6
movrgez %o0, 0x1E3, %i4
fmovspos %xcc, %f7, %f3
fbo %fcc1, loop_3404
be,pn %icc, loop_3405
ta %icc, 0x2
be,a,pt %xcc, loop_3406
loop_3404:
movpos %icc, %o7, %l3
loop_3405:
edge32 %i6, %g7, %i7
fmovdl %xcc, %f11, %f2
loop_3406:
std %f8, [%l7 + 0x50]
fmovspos %icc, %f9, %f1
smulcc %g1, %l6, %o1
std %f0, [%l7 + 0x68]
ldd [%l7 + 0x48], %f2
fmovdleu %icc, %f8, %f2
subc %o3, %i5, %i0
udiv %l0, 0x0806, %i3
fbl,a %fcc2, loop_3407
edge8l %g6, %i1, %l1
for %f10, %f8, %f0
mova %icc, %g2, %g3
loop_3407:
orn %o4, %l2, %o6
movne %icc, %o2, %g4
faligndata %f6, %f2, %f8
fmovrsgez %g5, %f5, %f0
te %xcc, 0x3
fcmpgt16 %f10, %f12, %o5
brnz,a %i2, loop_3408
ldd [%l7 + 0x18], %f14
fnot2 %f0, %f2
stb %l5, [%l7 + 0x21]
loop_3408:
fabss %f3, %f13
edge16 %l4, %i4, %o7
sth %l3, [%l7 + 0x60]
ldsb [%l7 + 0x52], %o0
fmovd %f6, %f4
brgz %i6, loop_3409
fabsd %f6, %f2
movpos %xcc, %g7, %g1
bvc loop_3410
loop_3409:
brz %i7, loop_3411
fxors %f14, %f8, %f5
fnot1s %f6, %f10
loop_3410:
stx %l6, [%l7 + 0x58]
loop_3411:
fbne,a %fcc0, loop_3412
stb %o3, [%l7 + 0x40]
fmovdg %xcc, %f14, %f4
fpadd16s %f11, %f15, %f14
loop_3412:
fcmpne32 %f4, %f4, %i5
fnot1 %f12, %f10
fmovrde %i0, %f0, %f0
stw %o1, [%l7 + 0x3C]
movl %icc, %l0, %g6
fmul8sux16 %f6, %f10, %f8
fmovdcs %xcc, %f14, %f11
ldsw [%l7 + 0x50], %i3
fbo,a %fcc2, loop_3413
ldd [%l7 + 0x70], %f10
fmovsle %icc, %f5, %f8
ldsw [%l7 + 0x14], %l1
loop_3413:
lduw [%l7 + 0x1C], %i1
sra %g2, 0x04, %o4
fmovdcc %icc, %f11, %f12
edge8n %l2, %g3, %o2
fmovscs %xcc, %f13, %f15
fpadd16s %f9, %f10, %f3
edge8 %g4, %g5, %o6
movre %o5, %l5, %l4
tg %icc, 0x7
sth %i4, [%l7 + 0x3C]
brgez,a %i2, loop_3414
fbo,a %fcc3, loop_3415
fmovsleu %icc, %f13, %f6
srlx %o7, %l3, %o0
loop_3414:
popc %g7, %g1
loop_3415:
ld [%l7 + 0x68], %f5
fmovrdgz %i7, %f6, %f10
fmovde %icc, %f4, %f7
ldd [%l7 + 0x58], %f0
fmovsg %icc, %f13, %f2
fmovda %xcc, %f4, %f1
fand %f10, %f2, %f2
bg %xcc, loop_3416
edge16l %l6, %o3, %i5
tn %xcc, 0x1
sth %i0, [%l7 + 0x2E]
loop_3416:
fmovdn %icc, %f11, %f5
lduw [%l7 + 0x54], %i6
fmovdcs %icc, %f1, %f14
lduw [%l7 + 0x20], %l0
fmovsa %xcc, %f2, %f12
std %f14, [%l7 + 0x78]
ldsw [%l7 + 0x18], %o1
tneg %xcc, 0x3
sllx %i3, 0x0E, %g6
sth %i1, [%l7 + 0x40]
fpack32 %f10, %f8, %f10
lduw [%l7 + 0x24], %g2
ldub [%l7 + 0x2B], %l1
ldsb [%l7 + 0x2F], %l2
or %o4, %o2, %g3
taddcctv %g5, 0x1A6A, %o6
call loop_3417
bg,a %xcc, loop_3418
addc %o5, 0x17FA, %g4
fpsub16 %f8, %f14, %f0
loop_3417:
taddcc %l5, 0x08EB, %i4
loop_3418:
ldsb [%l7 + 0x48], %l4
fmovdvs %icc, %f0, %f4
xorcc %i2, %o7, %l3
lduh [%l7 + 0x6E], %g7
fbl,a %fcc2, loop_3419
fbg %fcc2, loop_3420
movpos %icc, %o0, %g1
fones %f2
loop_3419:
ldub [%l7 + 0x13], %i7
loop_3420:
lduw [%l7 + 0x2C], %o3
tneg %xcc, 0x4
taddcc %l6, %i0, %i6
fmovdvs %icc, %f13, %f2
movne %xcc, %i5, %l0
fcmpne32 %f8, %f6, %i3
srl %g6, %i1, %g2
fmovdvc %icc, %f0, %f1
fmovsne %xcc, %f9, %f11
add %o1, 0x15E2, %l1
lduh [%l7 + 0x10], %l2
std %f4, [%l7 + 0x58]
ldx [%l7 + 0x50], %o2
std %f12, [%l7 + 0x40]
fbul %fcc1, loop_3421
lduh [%l7 + 0x66], %o4
ba,pt %xcc, loop_3422
fmovdneg %xcc, %f13, %f13
loop_3421:
tl %xcc, 0x7
movleu %icc, %g3, %g5
loop_3422:
fmovdne %icc, %f4, %f1
addcc %o6, 0x158C, %g4
movgu %icc, %l5, %i4
fbule %fcc1, loop_3423
fcmpne32 %f4, %f0, %l4
smul %i2, 0x123F, %o5
fnor %f6, %f6, %f14
loop_3423:
ldsb [%l7 + 0x52], %o7
xnorcc %g7, 0x18F7, %l3
ldsb [%l7 + 0x6A], %o0
edge16ln %i7, %g1, %o3
sth %i0, [%l7 + 0x16]
brlez,a %l6, loop_3424
ldsb [%l7 + 0x63], %i6
popc %l0, %i5
bcc loop_3425
loop_3424:
taddcc %g6, %i3, %g2
ta %xcc, 0x3
edge32n %o1, %l1, %l2
loop_3425:
tne %icc, 0x3
fcmpgt32 %f12, %f14, %o2
orcc %o4, 0x1467, %g3
fpadd16s %f15, %f0, %f9
fmuld8ulx16 %f2, %f0, %f4
call loop_3426
fmovspos %xcc, %f9, %f6
nop
setx loop_3427, %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
fmovdvs %icc, %f14, %f12
loop_3426:
fmovrslez %g5, %f14, %f15
fxnor %f14, %f12, %f8
loop_3427:
fmovscc %icc, %f5, %f0
fabss %f15, %f11
for %f6, %f14, %f2
fmovdvs %icc, %f1, %f14
for %f14, %f10, %f8
fbug,a %fcc0, loop_3428
bge,a,pn %icc, loop_3429
std %f14, [%l7 + 0x58]
lduh [%l7 + 0x46], %o6
loop_3428:
fors %f2, %f12, %f7
loop_3429:
fmovsvs %icc, %f4, %f1
orn %i1, %g4, %i4
tn %xcc, 0x1
lduw [%l7 + 0x5C], %l5
fornot1s %f4, %f6, %f6
lduw [%l7 + 0x38], %i2
fornot1s %f8, %f12, %f15
bl loop_3430
movge %icc, %l4, %o5
fnor %f6, %f12, %f8
fbg,a %fcc1, loop_3431
loop_3430:
edge16 %o7, %l3, %g7
bneg,pn %xcc, loop_3432
brlez %o0, loop_3433
loop_3431:
sth %g1, [%l7 + 0x74]
fmovsge %icc, %f5, %f7
loop_3432:
ldsh [%l7 + 0x40], %o3
loop_3433:
tvs %icc, 0x4
array16 %i7, %i0, %l6
tg %icc, 0x0
bvc loop_3434
fcmple16 %f14, %f6, %i6
stw %l0, [%l7 + 0x64]
te %xcc, 0x5
loop_3434:
bn,a loop_3435
edge16l %g6, %i5, %g2
st %f12, [%l7 + 0x7C]
fmovsn %icc, %f3, %f10
loop_3435:
std %f6, [%l7 + 0x60]
movrgez %o1, %l1, %l2
stw %i3, [%l7 + 0x24]
bne,a loop_3436
umul %o4, 0x0B80, %o2
movrne %g5, 0x0C8, %g3
fsrc1s %f3, %f10
loop_3436:
be,pt %xcc, loop_3437
ldd [%l7 + 0x30], %f2
xnor %o6, 0x0CAA, %i1
lduh [%l7 + 0x36], %i4
loop_3437:
fble %fcc3, loop_3438
stx %l5, [%l7 + 0x40]
ldsh [%l7 + 0x0A], %g4
bvc,a,pt %icc, loop_3439
loop_3438:
lduw [%l7 + 0x2C], %i2
fbule %fcc2, loop_3440
ldsb [%l7 + 0x1D], %l4
loop_3439:
call loop_3441
tne %xcc, 0x3
loop_3440:
brnz,a %o7, loop_3442
st %f13, [%l7 + 0x40]
loop_3441:
orn %l3, %o5, %o0
ldd [%l7 + 0x50], %f4
loop_3442:
tne %icc, 0x4
mulscc %g7, 0x1E43, %o3
fpmerge %f0, %f13, %f10
fcmpeq16 %f4, %f2, %g1
fmovdle %xcc, %f8, %f7
be,pn %xcc, loop_3443
std %f14, [%l7 + 0x20]
umulcc %i0, %i7, %i6
te %xcc, 0x3
loop_3443:
brgez %l6, loop_3444
ldsw [%l7 + 0x28], %g6
edge16l %l0, %g2, %o1
edge8l %i5, %l2, %l1
loop_3444:
fmovdn %icc, %f0, %f7
ble,pn %xcc, loop_3445
stx %o4, [%l7 + 0x48]
bpos,a,pt %icc, loop_3446
fmovdg %icc, %f9, %f7
loop_3445:
or %i3, %g5, %o2
brz %g3, loop_3447
loop_3446:
ldx [%l7 + 0x30], %o6
ldx [%l7 + 0x28], %i1
ldsb [%l7 + 0x35], %i4
loop_3447:
stb %l5, [%l7 + 0x4F]
xnorcc %g4, %l4, %i2
umulcc %o7, %o5, %o0
std %f14, [%l7 + 0x58]
movcs %xcc, %l3, %o3
movvs %icc, %g7, %g1
ldsh [%l7 + 0x42], %i0
smulcc %i6, %l6, %i7
movre %g6, %g2, %o1
fnors %f10, %f12, %f1
fbug %fcc2, loop_3448
sth %i5, [%l7 + 0x7A]
sth %l0, [%l7 + 0x3C]
ldsh [%l7 + 0x6C], %l1
loop_3448:
array16 %l2, %i3, %o4
stx %g5, [%l7 + 0x40]
sdivcc %o2, 0x17AB, %o6
fmovrdlz %i1, %f0, %f2
ldsh [%l7 + 0x4E], %i4
add %g3, %g4, %l4
udivcc %i2, 0x1ABE, %o7
or %l5, %o5, %o0
movne %xcc, %l3, %g7
fmul8x16 %f4, %f12, %f4
sdivcc %o3, 0x0A11, %i0
sth %g1, [%l7 + 0x60]
fornot1s %f15, %f14, %f13
fandnot1s %f0, %f1, %f5
fcmpes %fcc0, %f2, %f14
fpsub32 %f2, %f14, %f4
fxnor %f6, %f8, %f12
fpsub16s %f6, %f5, %f12
fandnot1s %f3, %f12, %f10
movcc %xcc, %l6, %i7
fbule %fcc0, loop_3449
addcc %i6, %g6, %g2
fbue,a %fcc0, loop_3450
fmuld8ulx16 %f10, %f15, %f10
loop_3449:
brgez %i5, loop_3451
sethi 0x1585, %l0
loop_3450:
fcmpne16 %f4, %f14, %o1
movg %icc, %l1, %l2
loop_3451:
fpmerge %f12, %f1, %f12
edge16n %o4, %g5, %o2
fpack16 %f12, %f8
movg %icc, %i3, %o6
fmuld8sux16 %f10, %f10, %f10
srlx %i4, %g3, %g4
movle %xcc, %i1, %l4
tsubcc %i2, 0x0613, %o7
ldsb [%l7 + 0x29], %o5
fpsub32s %f1, %f5, %f6
stb %o0, [%l7 + 0x19]
mova %icc, %l3, %l5
ldsh [%l7 + 0x7A], %o3
sth %i0, [%l7 + 0x68]
fmul8x16au %f13, %f2, %f10
brlez,a %g7, loop_3452
fmovsvs %icc, %f10, %f0
sub %g1, 0x0121, %l6
fors %f1, %f5, %f4
loop_3452:
fbe %fcc1, loop_3453
lduh [%l7 + 0x5E], %i7
udiv %g6, 0x1424, %i6
stw %i5, [%l7 + 0x4C]
loop_3453:
sth %l0, [%l7 + 0x36]
fmovdvs %icc, %f10, %f9
te %icc, 0x2
be,pt %xcc, loop_3454
mulx %o1, %l1, %l2
fmovrsne %g2, %f7, %f2
ldsb [%l7 + 0x3C], %o4
loop_3454:
stw %o2, [%l7 + 0x7C]
movrgz %g5, 0x1EA, %i3
fbo,a %fcc2, loop_3455
alignaddr %o6, %g3, %i4
fnors %f11, %f9, %f12
fmovd %f8, %f8
loop_3455:
add %i1, %g4, %i2
popc %o7, %o5
tge %xcc, 0x6
ldub [%l7 + 0x46], %l4
ldsw [%l7 + 0x44], %o0
fandnot2 %f12, %f12, %f12
fmovsge %icc, %f13, %f0
nop
setx loop_3456, %l0, %l1
jmpl %l1, %l3
bvs loop_3457
stw %o3, [%l7 + 0x40]
fbn,a %fcc1, loop_3458
loop_3456:
fpsub32 %f2, %f0, %f14
loop_3457:
fcmpgt32 %f0, %f6, %i0
srax %g7, 0x12, %g1
loop_3458:
fmovdcs %xcc, %f5, %f13
fmovscs %xcc, %f11, %f10
edge8ln %l5, %i7, %l6
bleu,a %xcc, loop_3459
movrne %g6, %i6, %l0
ldsh [%l7 + 0x4C], %o1
taddcctv %l1, %l2, %i5
loop_3459:
fmovdle %icc, %f9, %f15
bleu loop_3460
fcmpgt16 %f14, %f10, %g2
fcmpd %fcc0, %f12, %f0
brlz,a %o2, loop_3461
loop_3460:
fcmple16 %f2, %f4, %g5
sllx %o4, 0x0C, %o6
movrlz %i3, 0x2E5, %g3
loop_3461:
brz,a %i1, loop_3462
tn %xcc, 0x7
fmovrse %i4, %f10, %f0
fnegd %f2, %f2
loop_3462:
fmul8x16au %f12, %f11, %f6
fmovdg %xcc, %f13, %f15
fandnot2s %f10, %f13, %f4
st %f6, [%l7 + 0x08]
fmovdge %xcc, %f12, %f2
stw %i2, [%l7 + 0x28]
fba,a %fcc1, loop_3463
fpsub32s %f15, %f15, %f9
fcmpd %fcc3, %f14, %f14
movg %xcc, %o7, %g4
loop_3463:
fmovdcs %xcc, %f0, %f10
ldx [%l7 + 0x68], %l4
ldx [%l7 + 0x48], %o5
tsubcctv %o0, %o3, %i0
fbu,a %fcc0, loop_3464
ldsb [%l7 + 0x5B], %l3
tcs %icc, 0x0
ldx [%l7 + 0x48], %g7
loop_3464:
fpack16 %f4, %f13
alignaddr %g1, %i7, %l6
stb %l5, [%l7 + 0x14]
tcc %icc, 0x5
ldub [%l7 + 0x70], %i6
fors %f9, %f13, %f6
fmul8x16al %f10, %f1, %f8
fsrc1s %f0, %f15
ldx [%l7 + 0x08], %g6
ldd [%l7 + 0x18], %f8
fnot1s %f10, %f15
umul %l0, %l1, %o1
orn %l2, %i5, %g2
edge32n %g5, %o4, %o2
movrlez %i3, %o6, %i1
fmovspos %icc, %f11, %f10
std %f14, [%l7 + 0x30]
fmovdn %xcc, %f2, %f4
stx %g3, [%l7 + 0x68]
stw %i4, [%l7 + 0x20]
fbu,a %fcc0, loop_3465
lduw [%l7 + 0x54], %i2
fpadd16 %f4, %f6, %f6
tne %icc, 0x2
loop_3465:
stx %g4, [%l7 + 0x28]
fble %fcc3, loop_3466
fmovsneg %xcc, %f12, %f2
lduw [%l7 + 0x30], %l4
brgez %o5, loop_3467
loop_3466:
bcs %icc, loop_3468
edge32ln %o7, %o3, %o0
ldsw [%l7 + 0x10], %l3
loop_3467:
brgez %i0, loop_3469
loop_3468:
fsrc2 %f4, %f10
fpack32 %f12, %f10, %f14
fmovscs %icc, %f10, %f0
loop_3469:
stw %g7, [%l7 + 0x38]
nop
setx loop_3470, %l0, %l1
jmpl %l1, %g1
fnot2s %f5, %f4
fmovrdgez %l6, %f4, %f12
fble %fcc0, loop_3471
loop_3470:
brz %l5, loop_3472
stw %i7, [%l7 + 0x18]
fcmps %fcc0, %f15, %f13
loop_3471:
tcs %icc, 0x4
loop_3472:
bcc loop_3473
ldsh [%l7 + 0x78], %g6
stw %l0, [%l7 + 0x18]
fmovrsgez %l1, %f15, %f13
loop_3473:
mulx %o1, %l2, %i5
fmovsvs %icc, %f14, %f7
ldsh [%l7 + 0x64], %g2
fbe %fcc1, loop_3474
sethi 0x14E8, %g5
fmovrde %i6, %f6, %f0
fsrc1s %f14, %f9
loop_3474:
brgz,a %o4, loop_3475
fpack16 %f6, %f3
std %f0, [%l7 + 0x68]
xor %i3, 0x12AF, %o6
loop_3475:
fbg,a %fcc0, loop_3476
stb %o2, [%l7 + 0x55]
ldsw [%l7 + 0x08], %g3
fmovdcc %icc, %f7, %f1
loop_3476:
tge %icc, 0x7
fmovspos %icc, %f14, %f0
fbg %fcc1, loop_3477
ldd [%l7 + 0x48], %f2
ldd [%l7 + 0x50], %f14
fcmpd %fcc2, %f12, %f2
loop_3477:
fmovdne %xcc, %f4, %f13
fnot1 %f0, %f8
bshuffle %f8, %f6, %f12
bne,pn %xcc, loop_3478
fmovsleu %icc, %f7, %f5
fmovdneg %icc, %f5, %f10
ldx [%l7 + 0x70], %i1
loop_3478:
fones %f2
fmovdn %icc, %f7, %f14
movrlez %i2, 0x065, %g4
stb %i4, [%l7 + 0x5F]
ldsb [%l7 + 0x36], %l4
fxors %f2, %f1, %f10
tcc %xcc, 0x3
fbge,a %fcc2, loop_3479
ldd [%l7 + 0x48], %f12
popc 0x1002, %o7
orn %o5, %o0, %l3
loop_3479:
xorcc %o3, %i0, %g7
fmovdge %icc, %f13, %f1
sth %l6, [%l7 + 0x40]
ldx [%l7 + 0x70], %g1
taddcc %l5, 0x01A0, %g6
ldsw [%l7 + 0x48], %i7
ldd [%l7 + 0x28], %f2
ldx [%l7 + 0x48], %l1
ldsb [%l7 + 0x78], %l0
srlx %l2, 0x0A, %i5
fmovdvs %xcc, %f8, %f12
ldx [%l7 + 0x40], %o1
alignaddrl %g5, %g2, %o4
fmovdgu %icc, %f4, %f5
fmovdn %icc, %f7, %f8
fnot1 %f6, %f8
edge16n %i6, %o6, %o2
fcmpes %fcc0, %f9, %f6
stw %i3, [%l7 + 0x4C]
movg %xcc, %g3, %i1
fands %f3, %f4, %f12
fmovdleu %icc, %f8, %f4
st %f11, [%l7 + 0x40]
stx %i2, [%l7 + 0x28]
sdivcc %g4, 0x1CF0, %l4
sth %o7, [%l7 + 0x74]
ldx [%l7 + 0x08], %i4
fnands %f7, %f0, %f7
fmul8sux16 %f6, %f12, %f14
fmovsleu %icc, %f3, %f2
bneg,a %xcc, loop_3480
ldsh [%l7 + 0x60], %o5
brlez %o0, loop_3481
mulscc %o3, %l3, %g7
loop_3480:
fabss %f0, %f0
srl %i0, 0x1E, %l6
loop_3481:
ldx [%l7 + 0x30], %l5
fcmped %fcc0, %f8, %f10
edge8 %g6, %i7, %g1
fmovscc %icc, %f6, %f10
fcmpne16 %f14, %f8, %l1
fmuld8sux16 %f9, %f4, %f8
fblg,a %fcc3, loop_3482
fnors %f0, %f13, %f9
fornot2s %f7, %f0, %f15
edge32 %l0, %l2, %i5
loop_3482:
movvs %icc, %o1, %g5
ldx [%l7 + 0x10], %g2
fbn,a %fcc0, loop_3483
fxnors %f3, %f3, %f15
st %f11, [%l7 + 0x3C]
std %f10, [%l7 + 0x08]
loop_3483:
andn %o4, 0x1AA6, %i6
fpsub32 %f2, %f10, %f8
fmovdgu %xcc, %f13, %f14
stx %o6, [%l7 + 0x68]
std %f2, [%l7 + 0x18]
sth %i3, [%l7 + 0x1A]
sdiv %g3, 0x1687, %i1
ble loop_3484
movne %icc, %i2, %o2
brnz,a %l4, loop_3485
fbu,a %fcc3, loop_3486
loop_3484:
tpos %icc, 0x1
alignaddrl %g4, %o7, %o5
loop_3485:
ldd [%l7 + 0x38], %f2
loop_3486:
ba loop_3487
st %f9, [%l7 + 0x60]
fmovrdne %i4, %f6, %f4
sdivx %o0, 0x01B5, %o3
loop_3487:
subccc %l3, 0x1815, %i0
st %f10, [%l7 + 0x34]
stb %g7, [%l7 + 0x78]
st %f4, [%l7 + 0x40]
addcc %l5, 0x13D5, %l6
brnz,a %g6, loop_3488
bpos,pt %icc, loop_3489
st %f3, [%l7 + 0x68]
ldsh [%l7 + 0x56], %g1
loop_3488:
and %l1, 0x0B71, %i7
loop_3489:
bshuffle %f12, %f14, %f8
fors %f3, %f6, %f5
lduh [%l7 + 0x7A], %l2
tg %icc, 0x7
sra %l0, %i5, %g5
fxors %f13, %f1, %f14
stw %g2, [%l7 + 0x64]
ld [%l7 + 0x5C], %f4
fcmpne16 %f12, %f0, %o4
sth %i6, [%l7 + 0x0E]
ta %xcc, 0x4
fbg %fcc2, loop_3490
srax %o6, %o1, %g3
ba,pt %xcc, loop_3491
ldd [%l7 + 0x18], %f4
loop_3490:
ldsb [%l7 + 0x7B], %i1
fba %fcc2, loop_3492
loop_3491:
subccc %i3, 0x1C70, %i2
tl %icc, 0x2
subcc %o2, 0x1C34, %g4
loop_3492:
subccc %l4, %o5, %i4
stb %o7, [%l7 + 0x2A]
fcmpne32 %f12, %f8, %o3
fmul8sux16 %f6, %f0, %f0
movn %xcc, %o0, %l3
bneg,pn %icc, loop_3493
stw %g7, [%l7 + 0x08]
fmovsge %xcc, %f5, %f8
movre %l5, 0x30A, %i0
loop_3493:
st %f12, [%l7 + 0x0C]
fmul8ulx16 %f6, %f0, %f8
tneg %xcc, 0x0
fnor %f4, %f4, %f10
udivx %g6, 0x0D85, %g1
sth %l1, [%l7 + 0x1A]
movgu %icc, %i7, %l6
fmovdcs %icc, %f3, %f11
fpackfix %f8, %f0
ldsb [%l7 + 0x67], %l2
nop
setx loop_3494, %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
be,pt %icc, loop_3495
ld [%l7 + 0x2C], %f12
fpsub32s %f15, %f8, %f14
loop_3494:
brnz,a %i5, loop_3496
loop_3495:
ldub [%l7 + 0x12], %g5
ldx [%l7 + 0x18], %g2
tneg %icc, 0x5
loop_3496:
or %o4, %l0, %i6
lduw [%l7 + 0x4C], %o1
fnor %f2, %f8, %f10
addccc %g3, 0x14FD, %o6
array8 %i1, %i2, %o2
tpos %icc, 0x7
stw %g4, [%l7 + 0x20]
fmovspos %xcc, %f15, %f12
std %f2, [%l7 + 0x40]
fpack16 %f4, %f2
ldx [%l7 + 0x10], %i3
fandnot1 %f4, %f12, %f10
fcmple32 %f0, %f10, %o5
mulx %i4, %o7, %l4
sth %o3, [%l7 + 0x70]
fmovsne %icc, %f6, %f0
ba,a,pt %xcc, loop_3497
tvs %icc, 0x4
movneg %icc, %l3, %g7
brgz %l5, loop_3498
loop_3497:
fbul,a %fcc2, loop_3499
fmovrsgez %o0, %f14, %f1
fble,a %fcc0, loop_3500
loop_3498:
nop
setx loop_3501, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3499:
fmovda %icc, %f0, %f0
ldd [%l7 + 0x40], %f6
loop_3500:
movgu %icc, %g6, %g1
loop_3501:
fmovsne %xcc, %f0, %f12
st %f12, [%l7 + 0x40]
bgu,a loop_3502
fbu %fcc2, loop_3503
tvc %xcc, 0x0
ldsh [%l7 + 0x34], %l1
loop_3502:
ldsb [%l7 + 0x4A], %i7
loop_3503:
fble,a %fcc0, loop_3504
edge16n %l6, %l2, %i5
ldsb [%l7 + 0x30], %g5
std %f2, [%l7 + 0x28]
loop_3504:
xor %i0, 0x09E7, %g2
fpsub16s %f5, %f11, %f15
fcmpne32 %f14, %f6, %l0
tne %xcc, 0x7
ldsw [%l7 + 0x3C], %i6
fcmpne16 %f4, %f10, %o4
fnot2s %f11, %f6
brnz,a %o1, loop_3505
subc %g3, %i1, %o6
tcs %xcc, 0x3
fcmple16 %f14, %f8, %i2
loop_3505:
fcmple32 %f2, %f10, %g4
fmuld8sux16 %f5, %f13, %f6
tvc %xcc, 0x0
fcmpne16 %f2, %f2, %o2
fpsub32s %f14, %f6, %f14
stx %i3, [%l7 + 0x40]
ldub [%l7 + 0x69], %i4
stb %o7, [%l7 + 0x1A]
orncc %l4, 0x006E, %o3
stw %l3, [%l7 + 0x48]
fnot2s %f11, %f0
ldub [%l7 + 0x52], %g7
fbule %fcc1, loop_3506
bl,a loop_3507
udivx %o5, 0x09DC, %o0
tsubcc %l5, 0x0CD5, %g6
loop_3506:
fmovsneg %icc, %f15, %f7
loop_3507:
stx %l1, [%l7 + 0x48]
std %f2, [%l7 + 0x48]
ldsw [%l7 + 0x5C], %g1
for %f12, %f14, %f12
fexpand %f3, %f4
ldub [%l7 + 0x3E], %l6
ldd [%l7 + 0x78], %f10
ble,a,pn %icc, loop_3508
fmovdvs %icc, %f5, %f1
ba loop_3509
movvc %icc, %l2, %i7
loop_3508:
movrlz %g5, %i0, %i5
ble,a,pt %icc, loop_3510
loop_3509:
fcmpgt16 %f2, %f12, %l0
fcmple16 %f4, %f12, %g2
ldsb [%l7 + 0x67], %i6
loop_3510:
alignaddrl %o4, %o1, %i1
te %xcc, 0x0
ldub [%l7 + 0x76], %o6
fbul %fcc2, loop_3511
be,pn %xcc, loop_3512
bg,pn %icc, loop_3513
fcmps %fcc2, %f8, %f3
loop_3511:
tcs %icc, 0x4
loop_3512:
ldsb [%l7 + 0x74], %i2
loop_3513:
brlez %g4, loop_3514
stw %o2, [%l7 + 0x68]
bg,a,pn %icc, loop_3515
fbu %fcc3, loop_3516
loop_3514:
udiv %i3, 0x19C6, %i4
ldsw [%l7 + 0x50], %o7
loop_3515:
ld [%l7 + 0x3C], %f3
loop_3516:
ta %xcc, 0x6
fxors %f8, %f6, %f1
tn %icc, 0x3
lduw [%l7 + 0x44], %l4
fmovdleu %xcc, %f7, %f10
stb %g3, [%l7 + 0x54]
fornot2 %f6, %f10, %f8
fornot1 %f8, %f6, %f12
sth %l3, [%l7 + 0x3A]
std %f2, [%l7 + 0x50]
stx %o3, [%l7 + 0x20]
edge16ln %o5, %g7, %o0
xor %g6, %l5, %l1
tsubcc %l6, %l2, %i7
std %f2, [%l7 + 0x08]
st %f12, [%l7 + 0x20]
edge8l %g5, %i0, %g1
brlz,a %i5, loop_3517
stb %g2, [%l7 + 0x21]
edge16n %i6, %o4, %l0
tcc %xcc, 0x1
loop_3517:
ld [%l7 + 0x10], %f4
fmovdcs %icc, %f6, %f12
lduw [%l7 + 0x48], %o1
fexpand %f2, %f6
fbl,a %fcc3, loop_3518
tsubcctv %o6, 0x09E2, %i1
bneg,pt %icc, loop_3519
move %xcc, %i2, %g4
loop_3518:
ldx [%l7 + 0x10], %i3
ldsh [%l7 + 0x46], %o2
loop_3519:
ld [%l7 + 0x7C], %f4
movcs %xcc, %i4, %o7
orcc %l4, 0x17C9, %g3
ble,a,pn %xcc, loop_3520
ldsb [%l7 + 0x4E], %l3
fmovrdlz %o3, %f14, %f4
fbl,a %fcc0, loop_3521
loop_3520:
fzero %f6
fands %f15, %f8, %f15
fmovdge %xcc, %f6, %f10
loop_3521:
std %f4, [%l7 + 0x08]
ldub [%l7 + 0x3C], %g7
ldsb [%l7 + 0x37], %o5
srl %g6, 0x1E, %l5
tleu %icc, 0x0
fbge %fcc1, loop_3522
sdivcc %l1, 0x0EFB, %o0
and %l2, 0x0265, %l6
udivx %i7, 0x1219, %g5
loop_3522:
andn %i0, %g1, %i5
xorcc %i6, 0x047A, %g2
ldd [%l7 + 0x08], %f2
ldd [%l7 + 0x50], %f8
array32 %l0, %o4, %o1
andncc %i1, %o6, %g4
ldd [%l7 + 0x38], %f10
sth %i3, [%l7 + 0x4C]
fmovrdlz %i2, %f4, %f8
smulcc %i4, 0x1DEA, %o2
udivcc %l4, 0x1D32, %o7
tle %icc, 0x7
brnz,a %g3, loop_3523
ld [%l7 + 0x24], %f0
fbu %fcc2, loop_3524
movge %icc, %l3, %g7
loop_3523:
movge %icc, %o5, %o3
fbuge %fcc2, loop_3525
loop_3524:
fmovs %f5, %f7
srax %g6, %l5, %l1
edge16 %o0, %l2, %i7
loop_3525:
tg %xcc, 0x0
fmovdle %xcc, %f2, %f1
fornot1 %f6, %f0, %f14
addcc %g5, 0x1117, %i0
ldd [%l7 + 0x68], %f10
tne %icc, 0x0
tcs %xcc, 0x5
tneg %xcc, 0x5
st %f13, [%l7 + 0x64]
move %xcc, %l6, %g1
stb %i6, [%l7 + 0x60]
bneg,a,pn %icc, loop_3526
stw %i5, [%l7 + 0x40]
ble loop_3527
movrgz %l0, %g2, %o1
loop_3526:
brnz,a %o4, loop_3528
ldub [%l7 + 0x68], %i1
loop_3527:
movne %icc, %g4, %o6
movvc %xcc, %i2, %i4
loop_3528:
stx %o2, [%l7 + 0x78]
ldsw [%l7 + 0x20], %l4
stw %o7, [%l7 + 0x64]
stx %i3, [%l7 + 0x70]
stx %l3, [%l7 + 0x78]
fabsd %f0, %f4
fblg,a %fcc1, loop_3529
movle %xcc, %g7, %o5
stx %g3, [%l7 + 0x20]
bgu,a loop_3530
loop_3529:
tcc %icc, 0x5
brgez,a %g6, loop_3531
stb %o3, [%l7 + 0x6A]
loop_3530:
fmovdleu %icc, %f11, %f0
fpsub16s %f15, %f9, %f11
loop_3531:
ldd [%l7 + 0x48], %f14
fmovrslez %l1, %f2, %f3
movneg %xcc, %o0, %l5
faligndata %f8, %f6, %f10
movvs %icc, %i7, %l2
edge32l %g5, %i0, %l6
edge16n %i6, %i5, %l0
fpack32 %f8, %f6, %f8
addcc %g1, %o1, %g2
mova %icc, %i1, %o4
stw %o6, [%l7 + 0x2C]
fpsub32 %f8, %f8, %f12
std %f6, [%l7 + 0x10]
ldsw [%l7 + 0x40], %g4
fmul8x16 %f6, %f2, %f6
fcmpgt16 %f0, %f2, %i2
edge8n %o2, %i4, %o7
bne,a %icc, loop_3532
fbn,a %fcc2, loop_3533
tvs %icc, 0x6
fmuld8sux16 %f13, %f13, %f6
loop_3532:
stb %l4, [%l7 + 0x68]
loop_3533:
stx %l3, [%l7 + 0x08]
fsrc2 %f6, %f6
fcmpgt16 %f6, %f8, %g7
fpadd32 %f6, %f10, %f12
array16 %o5, %i3, %g6
movrgez %g3, %o3, %o0
fsrc2s %f12, %f11
tge %icc, 0x2
ldx [%l7 + 0x70], %l5
stw %l1, [%l7 + 0x1C]
andn %l2, 0x002E, %g5
ldx [%l7 + 0x78], %i7
sdiv %l6, 0x0D3C, %i6
movrne %i5, %l0, %g1
movleu %xcc, %i0, %g2
fnot1 %f2, %f2
edge32ln %i1, %o4, %o1
stb %o6, [%l7 + 0x6D]
edge16ln %i2, %o2, %i4
tsubcc %o7, 0x17C6, %g4
movcc %icc, %l3, %g7
fmovsl %icc, %f8, %f0
tcc %xcc, 0x6
be,a %xcc, loop_3534
sth %l4, [%l7 + 0x76]
edge16ln %o5, %i3, %g6
stx %g3, [%l7 + 0x70]
loop_3534:
ld [%l7 + 0x24], %f13
ld [%l7 + 0x0C], %f14
fpmerge %f15, %f13, %f6
fmovsne %xcc, %f10, %f0
ldd [%l7 + 0x70], %f6
fmovscc %xcc, %f11, %f4
fpsub16 %f8, %f10, %f10
orncc %o0, %l5, %l1
bleu,pt %icc, loop_3535
xor %o3, 0x0023, %g5
std %f6, [%l7 + 0x18]
ldd [%l7 + 0x78], %f2
loop_3535:
movvs %icc, %l2, %i7
edge16n %l6, %i5, %l0
taddcctv %i6, 0x1B92, %i0
orncc %g1, %i1, %g2
fcmpes %fcc0, %f9, %f13
stx %o1, [%l7 + 0x78]
ldsw [%l7 + 0x3C], %o4
fnot1s %f7, %f4
std %f10, [%l7 + 0x38]
ldub [%l7 + 0x69], %i2
fbue,a %fcc0, loop_3536
sub %o2, 0x1760, %o6
lduw [%l7 + 0x70], %i4
st %f0, [%l7 + 0x0C]
loop_3536:
ldub [%l7 + 0x50], %o7
ldsw [%l7 + 0x3C], %l3
fbge,a %fcc3, loop_3537
bleu,a loop_3538
tn %xcc, 0x5
brz,a %g7, loop_3539
loop_3537:
fcmpes %fcc3, %f9, %f3
loop_3538:
fnot1s %f9, %f2
srlx %g4, 0x1D, %o5
loop_3539:
ldsb [%l7 + 0x57], %l4
edge8n %i3, %g3, %o0
sth %g6, [%l7 + 0x70]
array32 %l1, %l5, %o3
move %icc, %l2, %g5
ldsw [%l7 + 0x54], %l6
brgez,a %i5, loop_3540
ldsw [%l7 + 0x20], %l0
lduw [%l7 + 0x20], %i6
fmovrdlez %i0, %f14, %f6
loop_3540:
tcs %xcc, 0x4
bleu,a,pt %xcc, loop_3541
ldsw [%l7 + 0x18], %i7
ta %icc, 0x5
be,a loop_3542
loop_3541:
lduh [%l7 + 0x14], %i1
sth %g2, [%l7 + 0x5C]
fabsd %f10, %f14
loop_3542:
umulcc %g1, %o4, %i2
st %f8, [%l7 + 0x70]
ldsw [%l7 + 0x40], %o2
fnegd %f10, %f0
andn %o1, %o6, %i4
lduw [%l7 + 0x38], %o7
fblg %fcc1, loop_3543
brlz %g7, loop_3544
fcmpgt16 %f2, %f0, %l3
stb %g4, [%l7 + 0x31]
loop_3543:
ld [%l7 + 0x1C], %f8
loop_3544:
xnor %o5, %i3, %g3
sth %l4, [%l7 + 0x46]
xnorcc %g6, %l1, %o0
movrlz %l5, 0x13D, %l2
fsrc2 %f10, %f2
fxnors %f2, %f14, %f15
fpsub16 %f14, %f12, %f6
lduh [%l7 + 0x18], %o3
movne %xcc, %l6, %g5
fmovdneg %xcc, %f1, %f12
fmovrsne %i5, %f11, %f1
mulscc %l0, 0x0C1F, %i0
st %f0, [%l7 + 0x10]
fsrc2s %f10, %f10
for %f12, %f12, %f4
fmovscs %xcc, %f15, %f12
fbule,a %fcc1, loop_3545
fabsd %f10, %f14
st %f11, [%l7 + 0x44]
mova %xcc, %i6, %i7
loop_3545:
fpadd32 %f6, %f4, %f10
fmovdcc %xcc, %f12, %f7
ldd [%l7 + 0x38], %f10
brlz %g2, loop_3546
sra %i1, %o4, %i2
fmovscc %xcc, %f0, %f10
fmovdge %xcc, %f9, %f3
loop_3546:
movvc %icc, %g1, %o1
fpsub32 %f0, %f0, %f4
fexpand %f2, %f10
fba,a %fcc1, loop_3547
sth %o6, [%l7 + 0x2C]
fmovsg %xcc, %f5, %f5
ldsb [%l7 + 0x46], %o2
loop_3547:
fbug %fcc1, loop_3548
fxors %f10, %f3, %f14
fnot1s %f11, %f10
fnot1 %f8, %f14
loop_3548:
orcc %i4, 0x16AA, %g7
ldsh [%l7 + 0x5C], %o7
ldsb [%l7 + 0x73], %l3
fzero %f8
lduw [%l7 + 0x64], %g4
bn %icc, loop_3549
fbl %fcc0, loop_3550
for %f0, %f4, %f2
tle %icc, 0x7
loop_3549:
ldsw [%l7 + 0x34], %i3
loop_3550:
udiv %g3, 0x1F89, %l4
fbg %fcc0, loop_3551
fcmple16 %f4, %f10, %g6
fmovs %f10, %f10
ldd [%l7 + 0x30], %f8
loop_3551:
ldsh [%l7 + 0x68], %l1
ldsw [%l7 + 0x64], %o0
fpadd16 %f8, %f6, %f6
tl %xcc, 0x5
sdivcc %l5, 0x0831, %l2
ble,pt %icc, loop_3552
edge16ln %o5, %o3, %l6
ble,a,pn %xcc, loop_3553
fmovsge %icc, %f12, %f1
loop_3552:
fors %f9, %f13, %f6
tle %icc, 0x6
loop_3553:
fcmpgt16 %f0, %f10, %i5
array32 %l0, %i0, %g5
fnot1s %f0, %f5
stx %i6, [%l7 + 0x38]
ld [%l7 + 0x50], %f14
stx %g2, [%l7 + 0x28]
brnz,a %i7, loop_3554
ble,a loop_3555
ldsh [%l7 + 0x46], %i1
popc %o4, %g1
loop_3554:
stb %i2, [%l7 + 0x4D]
loop_3555:
fba %fcc3, loop_3556
ldsw [%l7 + 0x14], %o6
brnz,a %o2, loop_3557
stw %i4, [%l7 + 0x68]
loop_3556:
edge8ln %g7, %o7, %l3
fbne,a %fcc1, loop_3558
loop_3557:
ldd [%l7 + 0x20], %f4
tleu %icc, 0x2
fsrc1s %f6, %f9
loop_3558:
fmovrdgez %g4, %f14, %f6
edge8n %o1, %g3, %i3
ldub [%l7 + 0x15], %l4
fmovdcc %icc, %f0, %f12
fmovd %f2, %f6
fmovdneg %icc, %f0, %f5
ld [%l7 + 0x70], %f0
stb %g6, [%l7 + 0x6F]
fmovrslez %l1, %f5, %f1
sdivx %o0, 0x0C78, %l2
st %f3, [%l7 + 0x4C]
taddcc %o5, 0x17B4, %l5
lduh [%l7 + 0x64], %o3
fmovd %f14, %f14
ldx [%l7 + 0x40], %l6
lduh [%l7 + 0x0A], %i5
std %f0, [%l7 + 0x38]
alignaddrl %i0, %g5, %l0
fbg,a %fcc3, loop_3559
fmovsn %icc, %f1, %f15
fmovdge %icc, %f14, %f15
edge32n %g2, %i6, %i1
loop_3559:
stx %o4, [%l7 + 0x58]
srax %g1, %i7, %o6
alignaddrl %o2, %i4, %g7
fmul8x16 %f2, %f12, %f4
udiv %o7, 0x04FE, %l3
fbge,a %fcc1, loop_3560
movrgez %g4, %i2, %g3
movn %icc, %o1, %l4
tge %xcc, 0x1
loop_3560:
fsrc1s %f11, %f3
std %f6, [%l7 + 0x48]
fmovrdlz %i3, %f2, %f8
st %f2, [%l7 + 0x28]
fabsd %f6, %f12
fmovrsgz %l1, %f0, %f5
bvs,pt %xcc, loop_3561
ldsb [%l7 + 0x22], %g6
stb %l2, [%l7 + 0x48]
tsubcc %o5, %o0, %o3
loop_3561:
st %f8, [%l7 + 0x24]
fbu,a %fcc0, loop_3562
ldsh [%l7 + 0x38], %l6
udivx %i5, 0x0ACA, %i0
lduw [%l7 + 0x40], %g5
loop_3562:
fbul %fcc3, loop_3563
lduw [%l7 + 0x64], %l0
fxnor %f12, %f2, %f14
lduh [%l7 + 0x4E], %l5
loop_3563:
ldsh [%l7 + 0x7A], %g2
bvs,a loop_3564
ldd [%l7 + 0x28], %f14
ld [%l7 + 0x60], %f8
ldsw [%l7 + 0x14], %i6
loop_3564:
movneg %icc, %i1, %o4
tge %icc, 0x2
ldsh [%l7 + 0x7A], %g1
ldd [%l7 + 0x68], %f10
andn %o6, %i7, %i4
mulscc %o2, %g7, %l3
fmovdpos %xcc, %f3, %f1
fbuge %fcc2, loop_3565
ldd [%l7 + 0x10], %f12
edge32n %o7, %g4, %i2
fexpand %f11, %f0
loop_3565:
stx %g3, [%l7 + 0x28]
mulscc %o1, %l4, %i3
fmovsleu %icc, %f13, %f10
movvc %xcc, %l1, %l2
ldsw [%l7 + 0x50], %g6
ldub [%l7 + 0x1B], %o5
fors %f12, %f11, %f9
fsrc1 %f12, %f10
andncc %o3, %o0, %l6
bcs %icc, loop_3566
xorcc %i5, 0x168C, %g5
bn,a,pt %icc, loop_3567
fnegd %f8, %f2
loop_3566:
tleu %xcc, 0x3
fand %f8, %f6, %f0
loop_3567:
edge32 %l0, %i0, %l5
ldsb [%l7 + 0x35], %g2
sdivcc %i1, 0x087E, %o4
array8 %g1, %o6, %i7
fcmpne16 %f0, %f6, %i6
ldsh [%l7 + 0x42], %o2
ldsh [%l7 + 0x3C], %i4
fmul8x16 %f5, %f12, %f10
and %l3, 0x00D4, %o7
fmovsge %xcc, %f11, %f15
ldub [%l7 + 0x40], %g4
subccc %i2, %g3, %g7
fbe,a %fcc1, loop_3568
st %f14, [%l7 + 0x64]
sethi 0x19F5, %o1
mova %icc, %l4, %i3
loop_3568:
bn,pt %icc, loop_3569
movpos %icc, %l2, %l1
ldsh [%l7 + 0x30], %g6
movrlez %o5, 0x053, %o0
loop_3569:
movne %icc, %o3, %i5
bleu,a loop_3570
call loop_3571
fbug,a %fcc3, loop_3572
fpsub16 %f2, %f4, %f0
loop_3570:
fmovd %f14, %f8
loop_3571:
addccc %g5, %l6, %l0
loop_3572:
smulcc %i0, %g2, %i1
tl %xcc, 0x4
stw %o4, [%l7 + 0x44]
be,pt %icc, loop_3573
lduh [%l7 + 0x0E], %g1
brlez,a %o6, loop_3574
fzeros %f11
loop_3573:
lduh [%l7 + 0x0C], %l5
xnor %i7, 0x0BD6, %o2
loop_3574:
subcc %i4, 0x1039, %l3
fbue,a %fcc2, loop_3575
fmovrse %i6, %f9, %f13
bn,a %xcc, loop_3576
tvc %xcc, 0x1
loop_3575:
tpos %icc, 0x6
fmovdcc %xcc, %f13, %f8
loop_3576:
andncc %g4, %o7, %i2
stx %g7, [%l7 + 0x18]
mulx %g3, 0x0B46, %l4
tcc %icc, 0x2
stb %i3, [%l7 + 0x2E]
te %icc, 0x2
fmovrdgez %o1, %f8, %f4
brz %l2, loop_3577
subcc %g6, %o5, %o0
stx %o3, [%l7 + 0x78]
sth %i5, [%l7 + 0x1E]
loop_3577:
fmuld8ulx16 %f8, %f10, %f14
fbug,a %fcc0, loop_3578
sdivx %g5, 0x0327, %l6
ldsw [%l7 + 0x2C], %l0
fandnot1 %f4, %f14, %f6
loop_3578:
ldsb [%l7 + 0x26], %l1
fmovrdgz %i0, %f0, %f6
brlez,a %g2, loop_3579
fcmpes %fcc0, %f11, %f3
or %o4, 0x0E37, %g1
movg %icc, %i1, %l5
loop_3579:
ta %icc, 0x2
fnegd %f0, %f12
fmovdg %icc, %f3, %f15
fpadd16 %f14, %f0, %f8
ldsh [%l7 + 0x5E], %i7
sll %o2, 0x05, %o6
mulx %l3, 0x0601, %i6
array32 %g4, %i4, %i2
bshuffle %f10, %f8, %f8
ldub [%l7 + 0x5E], %g7
be loop_3580
movge %xcc, %g3, %l4
fmovsle %icc, %f2, %f15
bcc,a %xcc, loop_3581
loop_3580:
fmovrdne %i3, %f6, %f12
movrgez %o1, %l2, %o7
lduh [%l7 + 0x66], %o5
loop_3581:
stw %o0, [%l7 + 0x68]
fsrc2s %f6, %f4
fnor %f6, %f4, %f0
edge32l %o3, %i5, %g5
ldx [%l7 + 0x48], %g6
lduh [%l7 + 0x36], %l6
orn %l0, %i0, %g2
bg loop_3582
lduw [%l7 + 0x18], %o4
fpack32 %f6, %f0, %f4
ldsh [%l7 + 0x22], %l1
loop_3582:
edge16ln %g1, %l5, %i7
fmovdcc %icc, %f7, %f8
stb %i1, [%l7 + 0x42]
fmuld8sux16 %f3, %f6, %f12
lduw [%l7 + 0x48], %o6
movcc %xcc, %o2, %i6
fpsub32 %f6, %f8, %f2
for %f8, %f2, %f2
edge8ln %g4, %i4, %i2
stx %l3, [%l7 + 0x50]
fmovdl %icc, %f5, %f15
lduw [%l7 + 0x7C], %g3
fmovdneg %xcc, %f7, %f1
lduw [%l7 + 0x68], %l4
fcmpne32 %f2, %f10, %i3
tge %xcc, 0x0
be,a %icc, loop_3583
tg %xcc, 0x3
ldsb [%l7 + 0x4C], %g7
fba %fcc3, loop_3584
loop_3583:
stw %l2, [%l7 + 0x2C]
fmovsl %icc, %f4, %f9
sth %o7, [%l7 + 0x18]
loop_3584:
array16 %o5, %o1, %o0
fmovdvc %xcc, %f10, %f6
fcmpgt16 %f14, %f2, %o3
fmul8ulx16 %f4, %f14, %f10
fornot2s %f4, %f3, %f2
call loop_3585
tleu %icc, 0x6
alignaddrl %g5, %g6, %l6
srlx %l0, %i0, %g2
loop_3585:
fornot1s %f12, %f2, %f15
stx %i5, [%l7 + 0x10]
nop
setx loop_3586, %l0, %l1
jmpl %l1, %l1
ld [%l7 + 0x38], %f5
edge32 %g1, %l5, %i7
fmovsa %icc, %f15, %f12
loop_3586:
ldx [%l7 + 0x50], %o4
std %f12, [%l7 + 0x40]
ld [%l7 + 0x3C], %f6
lduw [%l7 + 0x0C], %i1
fnands %f9, %f6, %f6
ldx [%l7 + 0x18], %o2
be loop_3587
bvc,pn %xcc, loop_3588
xor %i6, %g4, %i4
orcc %i2, %l3, %o6
loop_3587:
taddcc %l4, %i3, %g7
loop_3588:
fxnors %f1, %f10, %f5
movrgez %g3, 0x3E4, %o7
stb %o5, [%l7 + 0x3E]
taddcctv %l2, %o0, %o1
fmovdleu %icc, %f4, %f9
subc %g5, 0x0062, %g6
fcmpeq16 %f4, %f14, %o3
andncc %l0, %i0, %l6
fzeros %f9
fand %f8, %f14, %f12
faligndata %f14, %f12, %f12
bl loop_3589
ldub [%l7 + 0x52], %g2
sdiv %l1, 0x0D3D, %i5
movrlz %g1, %i7, %o4
loop_3589:
srlx %l5, 0x15, %o2
movneg %icc, %i6, %i1
fxor %f14, %f14, %f14
tneg %xcc, 0x3
siam 0x2
ldx [%l7 + 0x30], %i4
taddcc %g4, 0x1E5D, %i2
fones %f3
fbe,a %fcc0, loop_3590
sth %o6, [%l7 + 0x14]
fble,a %fcc3, loop_3591
ldx [%l7 + 0x30], %l3
loop_3590:
ldsw [%l7 + 0x50], %l4
pdist %f12, %f14, %f8
loop_3591:
fcmpes %fcc3, %f0, %f12
fpsub16 %f8, %f10, %f4
fmovrde %i3, %f10, %f8
stx %g7, [%l7 + 0x30]
fnegs %f10, %f11
fmovdneg %icc, %f14, %f0
st %f14, [%l7 + 0x1C]
sra %o7, 0x1A, %g3
stw %o5, [%l7 + 0x60]
ld [%l7 + 0x70], %f6
lduw [%l7 + 0x6C], %o0
bvc,pt %xcc, loop_3592
ldsw [%l7 + 0x74], %o1
move %xcc, %g5, %l2
tne %xcc, 0x1
loop_3592:
edge16 %g6, %o3, %l0
edge8 %l6, %g2, %i0
stx %l1, [%l7 + 0x68]
ldsh [%l7 + 0x76], %i5
srlx %g1, %o4, %i7
stw %l5, [%l7 + 0x24]
movrgz %o2, 0x299, %i6
sth %i4, [%l7 + 0x26]
bgu,a %xcc, loop_3593
movrgz %i1, %g4, %o6
fnor %f4, %f8, %f2
std %f4, [%l7 + 0x28]
loop_3593:
stx %i2, [%l7 + 0x48]
edge32l %l4, %l3, %i3
tge %icc, 0x5
ldub [%l7 + 0x35], %g7
bvc,a,pn %xcc, loop_3594
fmovdneg %icc, %f7, %f9
std %f4, [%l7 + 0x38]
mova %xcc, %o7, %o5
loop_3594:
ldsh [%l7 + 0x2E], %o0
fxnor %f4, %f10, %f10
sdivx %o1, 0x14A1, %g5
lduh [%l7 + 0x14], %l2
fmovrdne %g3, %f8, %f14
sth %o3, [%l7 + 0x3A]
edge8n %l0, %l6, %g2
fxnor %f0, %f14, %f12
sth %g6, [%l7 + 0x14]
or %i0, 0x1D0F, %i5
mova %icc, %l1, %g1
lduw [%l7 + 0x0C], %o4
array16 %l5, %i7, %o2
fmovdn %icc, %f1, %f12
movcs %xcc, %i4, %i1
edge8ln %g4, %o6, %i2
sth %i6, [%l7 + 0x76]
bvc,pt %icc, loop_3595
ld [%l7 + 0x40], %f6
fsrc2 %f4, %f4
fones %f11
loop_3595:
std %f8, [%l7 + 0x18]
edge32l %l3, %l4, %i3
fandnot2s %f4, %f4, %f13
tneg %icc, 0x4
ldx [%l7 + 0x20], %o7
fbne %fcc3, loop_3596
subccc %g7, %o5, %o1
taddcc %o0, %l2, %g5
umulcc %g3, %o3, %l6
loop_3596:
fmovrslez %g2, %f6, %f8
fandnot1s %f0, %f15, %f5
fzeros %f1
fandnot1s %f0, %f0, %f9
bpos,a,pn %icc, loop_3597
tsubcctv %l0, %i0, %g6
udivx %i5, 0x04B0, %g1
ldsw [%l7 + 0x74], %l1
loop_3597:
bge,pt %xcc, loop_3598
brnz %l5, loop_3599
fornot1 %f2, %f6, %f2
xnor %i7, 0x0C75, %o2
loop_3598:
siam 0x7
loop_3599:
fpmerge %f14, %f13, %f8
mova %xcc, %i4, %i1
tg %xcc, 0x3
fcmped %fcc2, %f12, %f14
fpsub16 %f4, %f4, %f8
xorcc %g4, %o6, %o4
ldsw [%l7 + 0x6C], %i6
ldsb [%l7 + 0x7D], %l3
ldsb [%l7 + 0x6D], %l4
edge8ln %i3, %i2, %g7
ldsw [%l7 + 0x44], %o5
ldd [%l7 + 0x58], %f6
tg %icc, 0x4
tcc %xcc, 0x6
fbug %fcc0, loop_3600
movgu %xcc, %o1, %o0
bcc loop_3601
fnot1 %f12, %f8
loop_3600:
stx %l2, [%l7 + 0x50]
stx %o7, [%l7 + 0x10]
loop_3601:
fbul %fcc3, loop_3602
addccc %g3, 0x05EF, %o3
sra %l6, 0x0D, %g5
fcmpeq32 %f6, %f2, %g2
loop_3602:
fcmpne16 %f10, %f0, %i0
stx %l0, [%l7 + 0x50]
fmovrdlz %i5, %f6, %f2
fmovse %icc, %f10, %f14
fbule %fcc1, loop_3603
fornot1s %f9, %f13, %f0
subccc %g6, 0x1ABD, %g1
umul %l5, %l1, %o2
loop_3603:
ldsw [%l7 + 0x24], %i7
fnors %f6, %f5, %f9
fmovrslz %i1, %f10, %f11
ld [%l7 + 0x58], %f0
fmovsvc %icc, %f11, %f5
stw %g4, [%l7 + 0x5C]
edge16n %o6, %i4, %i6
fxor %f14, %f4, %f6
xor %l3, 0x01D6, %o4
lduh [%l7 + 0x5A], %l4
nop
setx loop_3604, %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 %xcc, loop_3605
addc %i3, %g7, %o5
ldub [%l7 + 0x0D], %o1
loop_3604:
tsubcc %o0, %i2, %o7
loop_3605:
udivx %l2, 0x13CF, %o3
sethi 0x0BCB, %l6
sth %g5, [%l7 + 0x5E]
fpsub32s %f7, %f7, %f4
tpos %icc, 0x4
tpos %xcc, 0x1
or %g3, 0x0F8C, %g2
ldd [%l7 + 0x08], %f0
st %f10, [%l7 + 0x5C]
ta %icc, 0x5
movrgez %l0, %i5, %i0
edge8l %g6, %l5, %g1
fpack32 %f4, %f10, %f0
udivx %l1, 0x0B20, %i7
bneg %xcc, loop_3606
lduw [%l7 + 0x64], %i1
sth %g4, [%l7 + 0x48]
ld [%l7 + 0x38], %f2
loop_3606:
fpsub32s %f13, %f9, %f12
movvs %icc, %o2, %i4
fpackfix %f14, %f10
stb %o6, [%l7 + 0x5F]
edge8l %l3, %o4, %i6
fxnors %f14, %f3, %f11
edge8 %l4, %i3, %o5
ldsw [%l7 + 0x7C], %o1
fbu %fcc1, loop_3607
edge32l %g7, %o0, %i2
lduw [%l7 + 0x58], %l2
brz,a %o7, loop_3608
loop_3607:
fmovsneg %xcc, %f1, %f12
fmovdneg %xcc, %f3, %f7
fmul8ulx16 %f2, %f2, %f14
loop_3608:
fmovdgu %icc, %f14, %f4
fpsub32 %f4, %f12, %f6
edge32 %l6, %g5, %o3
fmovsg %icc, %f15, %f10
fcmpeq32 %f6, %f4, %g3
fbg,a %fcc1, loop_3609
ldsw [%l7 + 0x2C], %g2
st %f4, [%l7 + 0x14]
for %f0, %f12, %f2
loop_3609:
fzero %f6
xorcc %l0, %i0, %g6
fbug %fcc0, loop_3610
ldsh [%l7 + 0x16], %l5
ldx [%l7 + 0x20], %g1
fmul8ulx16 %f4, %f2, %f4
loop_3610:
tne %xcc, 0x6
movrgz %i5, 0x1BF, %i7
fors %f8, %f2, %f1
fandnot2s %f10, %f15, %f5
subcc %l1, 0x0A2F, %i1
ldx [%l7 + 0x70], %g4
movne %icc, %o2, %o6
fmovrdgz %l3, %f0, %f8
fone %f12
fbl %fcc0, loop_3611
sdivx %o4, 0x13B6, %i6
fbg,a %fcc0, loop_3612
sth %l4, [%l7 + 0x66]
loop_3611:
ldsb [%l7 + 0x73], %i3
fmul8ulx16 %f2, %f6, %f6
loop_3612:
fmovdvc %xcc, %f12, %f0
fbn %fcc1, loop_3613
ldd [%l7 + 0x78], %f2
fmovrdlez %o5, %f6, %f8
ldub [%l7 + 0x7E], %i4
loop_3613:
stw %g7, [%l7 + 0x30]
edge16 %o0, %i2, %o1
fzero %f0
bgu,a %icc, loop_3614
fmovdge %icc, %f3, %f5
bcs,a,pt %xcc, loop_3615
fpmerge %f15, %f1, %f14
loop_3614:
orn %l2, %o7, %l6
fnot2s %f0, %f6
loop_3615:
fmovsl %xcc, %f10, %f15
addccc %o3, %g5, %g2
ld [%l7 + 0x68], %f2
bcs %icc, loop_3616
fnands %f1, %f1, %f4
fbg %fcc1, loop_3617
ld [%l7 + 0x34], %f10
loop_3616:
fmovsgu %xcc, %f13, %f2
movne %icc, %g3, %i0
loop_3617:
fmovscs %icc, %f12, %f10
movvs %xcc, %l0, %l5
movge %xcc, %g6, %g1
std %f12, [%l7 + 0x78]
lduw [%l7 + 0x28], %i5
subc %l1, 0x128C, %i1
fmovrslz %g4, %f12, %f6
stw %i7, [%l7 + 0x40]
array32 %o2, %l3, %o6
brgz,a %i6, loop_3618
fone %f12
fmovsneg %xcc, %f1, %f7
st %f6, [%l7 + 0x68]
loop_3618:
bl,a %xcc, loop_3619
ldd [%l7 + 0x20], %f0
subc %o4, 0x0886, %l4
bge loop_3620
loop_3619:
ldx [%l7 + 0x40], %o5
fornot1 %f12, %f14, %f8
umulcc %i4, %g7, %i3
loop_3620:
andncc %o0, %i2, %l2
fmovrdne %o7, %f10, %f4
mulx %l6, 0x02A8, %o3
bneg,a loop_3621
fmovsge %icc, %f11, %f0
srlx %g5, 0x11, %o1
fpsub32 %f14, %f10, %f10
loop_3621:
fzero %f0
bvc %icc, loop_3622
or %g3, 0x0DFC, %i0
fabsd %f14, %f4
ld [%l7 + 0x14], %f4
loop_3622:
fmovrslez %g2, %f10, %f14
bl,pt %icc, loop_3623
fmovsge %icc, %f9, %f1
edge16n %l0, %g6, %g1
fbg %fcc0, loop_3624
loop_3623:
andn %l5, 0x165C, %i5
andncc %l1, %i1, %i7
lduh [%l7 + 0x56], %o2
loop_3624:
fbe,a %fcc2, loop_3625
fbge,a %fcc0, loop_3626
std %f8, [%l7 + 0x18]
and %g4, 0x103A, %o6
loop_3625:
fmovdge %icc, %f6, %f4
loop_3626:
stb %i6, [%l7 + 0x4D]
ldsh [%l7 + 0x3E], %o4
sllx %l4, %o5, %i4
edge8 %g7, %i3, %o0
subc %i2, 0x1F85, %l2
movvc %icc, %o7, %l6
stx %l3, [%l7 + 0x68]
ldsw [%l7 + 0x78], %o3
call loop_3627
fmovdvs %xcc, %f14, %f9
ldx [%l7 + 0x08], %o1
fcmpd %fcc3, %f6, %f6
loop_3627:
bvc,pn %icc, loop_3628
fcmpeq16 %f2, %f14, %g3
subccc %i0, %g5, %l0
xorcc %g2, 0x1296, %g1
loop_3628:
fbule,a %fcc2, loop_3629
brgz,a %g6, loop_3630
bcc %icc, loop_3631
ldd [%l7 + 0x78], %f12
loop_3629:
bg %icc, loop_3632
loop_3630:
fnegd %f0, %f4
loop_3631:
orncc %i5, %l1, %i1
movre %i7, 0x362, %l5
loop_3632:
brlz,a %g4, loop_3633
subccc %o6, 0x03E7, %i6
fmovsvs %xcc, %f3, %f11
fcmpd %fcc3, %f14, %f14
loop_3633:
fone %f14
ld [%l7 + 0x28], %f3
fbue %fcc0, loop_3634
orn %o2, %l4, %o4
fmovrdgez %o5, %f0, %f12
ldx [%l7 + 0x60], %g7
loop_3634:
fcmpne32 %f14, %f4, %i3
xnor %i4, 0x1A03, %i2
fpmerge %f8, %f2, %f8
stx %l2, [%l7 + 0x68]
ldsh [%l7 + 0x64], %o0
sth %o7, [%l7 + 0x5C]
nop
setx loop_3635, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
subccc %l6, %l3, %o3
fcmpd %fcc0, %f0, %f4
fmovsvc %icc, %f8, %f12
loop_3635:
stx %g3, [%l7 + 0x70]
fbue %fcc1, loop_3636
array32 %i0, %o1, %l0
fmul8x16al %f13, %f12, %f4
ldx [%l7 + 0x70], %g5
loop_3636:
te %icc, 0x3
sdivx %g1, 0x188E, %g6
movrlez %g2, %i5, %i1
tgu %xcc, 0x1
fmovdl %icc, %f6, %f14
fxnor %f4, %f8, %f8
fmovdg %xcc, %f3, %f10
std %f12, [%l7 + 0x18]
fbule,a %fcc3, loop_3637
fors %f0, %f0, %f15
fbul,a %fcc1, loop_3638
fmovrsgz %i7, %f2, %f2
loop_3637:
fnot1 %f12, %f2
orcc %l1, 0x0387, %g4
loop_3638:
ldsw [%l7 + 0x18], %o6
fbl,a %fcc3, loop_3639
lduw [%l7 + 0x2C], %l5
alignaddrl %o2, %l4, %o4
fnor %f10, %f0, %f0
loop_3639:
stw %o5, [%l7 + 0x38]
stx %g7, [%l7 + 0x08]
umul %i6, %i3, %i2
fpmerge %f4, %f1, %f10
sth %i4, [%l7 + 0x3C]
ld [%l7 + 0x4C], %f6
mova %icc, %l2, %o0
tg %xcc, 0x4
std %f6, [%l7 + 0x28]
fmovrse %l6, %f0, %f6
lduw [%l7 + 0x14], %o7
fcmpeq16 %f4, %f12, %l3
fandnot2 %f8, %f8, %f6
movn %icc, %o3, %i0
andncc %o1, %g3, %l0
ldx [%l7 + 0x58], %g1
movleu %xcc, %g5, %g6
fnand %f8, %f14, %f12
ldsh [%l7 + 0x38], %i5
fnot1s %f10, %f13
mulx %g2, %i1, %i7
stx %g4, [%l7 + 0x78]
fbge %fcc2, loop_3640
movrgez %l1, %o6, %l5
fmovsgu %xcc, %f3, %f5
stx %l4, [%l7 + 0x28]
loop_3640:
stx %o4, [%l7 + 0x40]
stx %o2, [%l7 + 0x40]
edge32n %g7, %i6, %o5
mulx %i2, %i3, %i4
tcc %icc, 0x6
fnot1s %f11, %f0
sth %o0, [%l7 + 0x6A]
bge,pn %xcc, loop_3641
tpos %icc, 0x6
xnor %l6, %l2, %o7
orcc %l3, 0x0952, %i0
loop_3641:
fmovsge %xcc, %f2, %f0
fbg %fcc2, loop_3642
fcmple32 %f2, %f2, %o3
mulx %o1, 0x15E4, %l0
fbe %fcc0, loop_3643
loop_3642:
fmovrdgz %g1, %f14, %f14
tsubcctv %g5, %g6, %i5
lduh [%l7 + 0x66], %g3
loop_3643:
fpackfix %f4, %f5
fbe %fcc2, loop_3644
lduh [%l7 + 0x78], %i1
fmovrslz %g2, %f5, %f7
lduw [%l7 + 0x14], %i7
loop_3644:
fmovs %f10, %f11
fandnot2 %f8, %f14, %f0
tcs %icc, 0x0
fpadd32 %f8, %f0, %f0
or %g4, 0x1852, %l1
fmovdcs %xcc, %f13, %f12
fmovdle %icc, %f6, %f4
movgu %icc, %o6, %l5
edge32ln %o4, %l4, %g7
fmovdl %icc, %f9, %f5
fabss %f11, %f6
fmovse %icc, %f1, %f6
tcc %icc, 0x2
fnot2s %f5, %f0
bpos,a,pt %icc, loop_3645
fnor %f14, %f14, %f14
sllx %o2, %i6, %o5
fpack32 %f8, %f4, %f6
loop_3645:
sdiv %i3, 0x03D6, %i4
subcc %i2, %o0, %l6
fornot2 %f6, %f10, %f2
movneg %xcc, %o7, %l3
ble,pt %xcc, loop_3646
fbug,a %fcc2, loop_3647
move %xcc, %i0, %o3
umulcc %l2, 0x178F, %o1
loop_3646:
popc 0x19FE, %g1
loop_3647:
smul %g5, 0x0552, %l0
ble,a,pt %icc, loop_3648
ta %xcc, 0x0
fabsd %f2, %f2
te %icc, 0x7
loop_3648:
std %f6, [%l7 + 0x10]
lduh [%l7 + 0x6E], %g6
or %i5, %g3, %g2
fand %f4, %f4, %f4
brgez,a %i1, loop_3649
ld [%l7 + 0x08], %f7
fpmerge %f11, %f6, %f14
fmovsg %icc, %f2, %f11
loop_3649:
fandnot1 %f10, %f6, %f10
fsrc2 %f14, %f0
ldx [%l7 + 0x50], %i7
fmuld8sux16 %f2, %f3, %f10
tcs %xcc, 0x5
nop
setx loop_3650, %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
edge8ln %l1, %o6, %l5
fmovrsgez %g4, %f14, %f14
mova %xcc, %o4, %g7
loop_3650:
fmovdcc %icc, %f14, %f15
edge8ln %o2, %i6, %o5
sdiv %i3, 0x0A40, %l4
ldd [%l7 + 0x08], %f0
tvs %xcc, 0x7
bcc %icc, loop_3651
udivx %i4, 0x06E5, %i2
fpadd16s %f7, %f12, %f11
ldsh [%l7 + 0x5E], %l6
loop_3651:
st %f5, [%l7 + 0x10]
andn %o7, %o0, %i0
movrgez %l3, %o3, %o1
stw %g1, [%l7 + 0x70]
fors %f4, %f7, %f14
stw %l2, [%l7 + 0x10]
fmovdneg %xcc, %f14, %f9
fbne,a %fcc1, loop_3652
fcmpne32 %f0, %f2, %l0
fmovsa %xcc, %f13, %f9
ldsw [%l7 + 0x14], %g6
loop_3652:
fbe %fcc1, loop_3653
movre %g5, %g3, %g2
bpos,a %icc, loop_3654
taddcc %i5, 0x0139, %i1
loop_3653:
tpos %xcc, 0x7
movre %i7, 0x357, %l1
loop_3654:
xorcc %o6, %l5, %g4
fpadd32 %f12, %f14, %f8
stx %g7, [%l7 + 0x08]
fsrc2s %f10, %f8
tcc %icc, 0x0
fnot1s %f14, %f15
movge %icc, %o4, %o2
fpsub32 %f10, %f14, %f10
fba %fcc1, loop_3655
stx %o5, [%l7 + 0x60]
fblg %fcc2, loop_3656
stb %i6, [%l7 + 0x70]
loop_3655:
fmovsa %xcc, %f4, %f12
ld [%l7 + 0x20], %f0
loop_3656:
bn,pt %icc, loop_3657
alignaddr %i3, %i4, %i2
brgez,a %l6, loop_3658
fpack32 %f14, %f10, %f10
loop_3657:
smul %o7, %o0, %l4
stx %i0, [%l7 + 0x58]
loop_3658:
alignaddr %l3, %o3, %o1
fmovrsne %l2, %f2, %f10
st %f11, [%l7 + 0x24]
ldub [%l7 + 0x54], %g1
movvc %icc, %l0, %g5
fmovsa %xcc, %f12, %f9
fmovdl %xcc, %f1, %f10
lduw [%l7 + 0x10], %g6
ldx [%l7 + 0x20], %g3
nop
setx loop_3659, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot1s %f10, %f12, %f1
ldsb [%l7 + 0x49], %i5
fmovdvs %xcc, %f1, %f1
loop_3659:
fnot1s %f15, %f14
ldsb [%l7 + 0x79], %g2
smul %i7, %l1, %o6
fmovsvs %xcc, %f11, %f3
movrgz %i1, 0x00A, %g4
tle %xcc, 0x7
fmovsleu %xcc, %f13, %f10
fmovsn %xcc, %f12, %f15
ldx [%l7 + 0x58], %l5
tge %icc, 0x4
fmovrdlz %o4, %f6, %f10
movrne %o2, 0x2E2, %g7
ldsw [%l7 + 0x0C], %o5
movcc %icc, %i3, %i6
fbg,a %fcc0, loop_3660
brlz %i2, loop_3661
st %f15, [%l7 + 0x7C]
move %icc, %i4, %o7
loop_3660:
tpos %xcc, 0x7
loop_3661:
fnegs %f12, %f0
lduw [%l7 + 0x14], %l6
tn %icc, 0x6
fmovrsne %o0, %f1, %f15
sth %i0, [%l7 + 0x16]
bcc,a loop_3662
fnands %f12, %f15, %f0
std %f0, [%l7 + 0x68]
stw %l4, [%l7 + 0x28]
loop_3662:
ba %icc, loop_3663
fmovdn %xcc, %f10, %f14
smulcc %l3, 0x197C, %o1
ldsh [%l7 + 0x48], %l2
loop_3663:
fble %fcc2, loop_3664
fmovscs %xcc, %f11, %f13
ldsb [%l7 + 0x7E], %o3
fba %fcc2, loop_3665
loop_3664:
movrlz %g1, %l0, %g6
ldsb [%l7 + 0x0C], %g5
fsrc2s %f12, %f3
loop_3665:
ldsw [%l7 + 0x5C], %i5
ld [%l7 + 0x2C], %f14
fxors %f12, %f11, %f4
brz,a %g3, loop_3666
fblg %fcc1, loop_3667
fmovsvc %xcc, %f6, %f7
bneg,pt %xcc, loop_3668
loop_3666:
ldx [%l7 + 0x20], %g2
loop_3667:
andncc %i7, %l1, %i1
stx %g4, [%l7 + 0x68]
loop_3668:
fors %f12, %f5, %f14
fmovrslez %l5, %f7, %f1
fnand %f12, %f4, %f2
edge8n %o6, %o4, %o2
fnors %f10, %f4, %f0
edge8ln %g7, %i3, %i6
stx %i2, [%l7 + 0x28]
ldd [%l7 + 0x28], %f12
edge16l %o5, %i4, %o7
fmovse %xcc, %f6, %f7
edge16 %o0, %l6, %l4
lduh [%l7 + 0x34], %i0
tl %icc, 0x3
fbo,a %fcc0, loop_3669
tne %xcc, 0x1
stb %o1, [%l7 + 0x32]
fmul8x16au %f3, %f2, %f10
loop_3669:
fbe,a %fcc3, loop_3670
stx %l3, [%l7 + 0x48]
movge %icc, %l2, %g1
taddcctv %l0, %o3, %g6
loop_3670:
fand %f14, %f0, %f0
siam 0x5
fpsub16s %f12, %f9, %f9
fmovrsgez %i5, %f5, %f11
lduw [%l7 + 0x7C], %g3
ldsw [%l7 + 0x1C], %g2
fbn %fcc1, loop_3671
fmovsvc %icc, %f12, %f1
fnors %f3, %f14, %f5
bne,a loop_3672
loop_3671:
sra %i7, %l1, %i1
fble,a %fcc3, loop_3673
ldub [%l7 + 0x5E], %g5
loop_3672:
ldsb [%l7 + 0x45], %g4
fpsub16 %f12, %f8, %f6
loop_3673:
fnegs %f14, %f4
movle %icc, %l5, %o4
fandnot1 %f2, %f2, %f2
sth %o2, [%l7 + 0x56]
stb %o6, [%l7 + 0x37]
movl %xcc, %g7, %i6
bn,a,pt %icc, loop_3674
st %f2, [%l7 + 0x60]
fcmple16 %f12, %f8, %i2
bneg,pt %icc, loop_3675
loop_3674:
fcmpd %fcc0, %f2, %f12
std %f0, [%l7 + 0x40]
edge16n %o5, %i3, %i4
loop_3675:
ldsh [%l7 + 0x12], %o7
fmovsgu %icc, %f6, %f4
movge %icc, %o0, %l6
movge %icc, %i0, %o1
st %f14, [%l7 + 0x6C]
fbe,a %fcc3, loop_3676
taddcc %l4, 0x1DF9, %l3
fbn,a %fcc0, loop_3677
ldsh [%l7 + 0x78], %g1
loop_3676:
fnand %f12, %f10, %f14
lduw [%l7 + 0x10], %l2
loop_3677:
fxnor %f0, %f4, %f6
fmul8ulx16 %f0, %f0, %f8
smul %l0, 0x10C9, %g6
std %f2, [%l7 + 0x38]
ld [%l7 + 0x44], %f5
fxors %f5, %f9, %f10
fnot2 %f8, %f6
brgez,a %o3, loop_3678
stb %g3, [%l7 + 0x1C]
te %xcc, 0x1
fbe,a %fcc2, loop_3679
loop_3678:
fbul,a %fcc3, loop_3680
fpackfix %f6, %f11
fornot2s %f12, %f7, %f9
loop_3679:
fcmpne32 %f12, %f10, %i5
loop_3680:
stb %i7, [%l7 + 0x2F]
std %f14, [%l7 + 0x78]
fcmpeq16 %f10, %f6, %l1
ldsb [%l7 + 0x22], %i1
ldub [%l7 + 0x08], %g2
fmovdg %xcc, %f13, %f3
brlez,a %g4, loop_3681
ldub [%l7 + 0x3E], %l5
stb %g5, [%l7 + 0x31]
tcc %icc, 0x3
loop_3681:
fbu,a %fcc0, loop_3682
fnot2s %f15, %f3
fnands %f3, %f14, %f7
fcmps %fcc3, %f15, %f2
loop_3682:
brz %o2, loop_3683
fbl %fcc3, loop_3684
mulx %o6, %g7, %i6
bne %icc, loop_3685
loop_3683:
faligndata %f14, %f0, %f4
loop_3684:
ld [%l7 + 0x68], %f12
be loop_3686
loop_3685:
ldsb [%l7 + 0x75], %o4
tpos %xcc, 0x5
stw %i2, [%l7 + 0x14]
loop_3686:
andncc %o5, %i4, %i3
stx %o0, [%l7 + 0x58]
fabsd %f8, %f6
nop
setx loop_3687, %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
fblg %fcc2, loop_3688
fbe,a %fcc3, loop_3689
lduw [%l7 + 0x5C], %l6
loop_3687:
mulscc %o7, %o1, %l4
loop_3688:
fbl,a %fcc3, loop_3690
loop_3689:
ldsh [%l7 + 0x50], %l3
stb %i0, [%l7 + 0x65]
sdiv %l2, 0x0A55, %g1
loop_3690:
ldsh [%l7 + 0x32], %g6
movg %icc, %o3, %g3
umul %i5, %i7, %l0
tgu %icc, 0x2
fabss %f12, %f13
stx %l1, [%l7 + 0x08]
fmul8x16al %f15, %f15, %f0
std %f8, [%l7 + 0x28]
st %f5, [%l7 + 0x70]
array32 %g2, %g4, %i1
fmul8x16 %f14, %f8, %f8
tcs %icc, 0x0
fmovdcc %xcc, %f6, %f5
tpos %xcc, 0x5
edge8ln %g5, %l5, %o6
addccc %g7, %i6, %o4
stx %o2, [%l7 + 0x40]
fmovsa %icc, %f14, %f5
bvs loop_3691
ldsw [%l7 + 0x34], %o5
tsubcc %i2, %i3, %o0
udivx %i4, 0x1904, %l6
loop_3691:
tgu %icc, 0x2
addc %o1, 0x10A6, %l4
orcc %o7, %l3, %i0
bleu,a,pn %xcc, loop_3692
fbu %fcc0, loop_3693
orncc %g1, %g6, %l2
ldsh [%l7 + 0x5E], %o3
loop_3692:
ldsh [%l7 + 0x4A], %g3
loop_3693:
ldsh [%l7 + 0x52], %i5
brnz %l0, loop_3694
sth %l1, [%l7 + 0x16]
tge %xcc, 0x3
stx %g2, [%l7 + 0x48]
loop_3694:
lduh [%l7 + 0x22], %i7
ldub [%l7 + 0x57], %g4
sdivx %i1, 0x144C, %l5
lduh [%l7 + 0x6C], %o6
brnz,a %g5, loop_3695
brlz %g7, loop_3696
sdivcc %o4, 0x19CE, %o2
fpadd16 %f14, %f8, %f4
loop_3695:
brgz %o5, loop_3697
loop_3696:
fmul8sux16 %f12, %f10, %f8
mulscc %i6, 0x08E6, %i2
stw %i3, [%l7 + 0x28]
loop_3697:
ldub [%l7 + 0x51], %i4
fmovsl %icc, %f6, %f4
movrlez %o0, 0x2FC, %o1
fsrc1s %f4, %f3
subcc %l6, %o7, %l3
ldx [%l7 + 0x18], %i0
fmovsl %xcc, %f1, %f4
std %f2, [%l7 + 0x40]
ldsb [%l7 + 0x12], %l4
tneg %xcc, 0x5
stb %g6, [%l7 + 0x46]
sth %l2, [%l7 + 0x1A]
fnand %f10, %f8, %f14
addcc %g1, 0x0D40, %g3
movgu %xcc, %i5, %o3
fmovdneg %icc, %f7, %f5
fbue,a %fcc2, loop_3698
srl %l1, 0x0C, %l0
ldd [%l7 + 0x68], %f8
fbul %fcc1, loop_3699
loop_3698:
fornot2 %f8, %f2, %f4
udivcc %i7, 0x0A9D, %g4
fmovrdgez %g2, %f12, %f0
loop_3699:
lduw [%l7 + 0x2C], %i1
array16 %o6, %g5, %l5
nop
setx loop_3700, %l0, %l1
jmpl %l1, %o4
ld [%l7 + 0x4C], %f3
call loop_3701
movrgez %g7, %o5, %o2
loop_3700:
movn %icc, %i2, %i6
fexpand %f6, %f12
loop_3701:
tcc %xcc, 0x3
lduw [%l7 + 0x40], %i3
movre %o0, 0x1A5, %i4
stb %l6, [%l7 + 0x35]
fmovdne %xcc, %f5, %f8
fmovsa %icc, %f6, %f6
lduh [%l7 + 0x2A], %o1
tl %xcc, 0x1
sth %l3, [%l7 + 0x6A]
ldub [%l7 + 0x63], %o7
ldsw [%l7 + 0x48], %l4
fpadd32s %f4, %f6, %f10
sra %g6, %i0, %l2
edge8 %g1, %i5, %o3
fmovdn %icc, %f10, %f14
lduw [%l7 + 0x14], %g3
tl %xcc, 0x2
andn %l1, 0x04D5, %i7
sdivx %g4, 0x1B0B, %l0
fmovdvc %xcc, %f5, %f8
fmovspos %xcc, %f2, %f9
fnot1s %f6, %f2
fxnors %f11, %f2, %f6
ldd [%l7 + 0x28], %f12
fbule,a %fcc0, loop_3702
sllx %g2, 0x1A, %i1
edge32 %g5, %l5, %o4
ldd [%l7 + 0x20], %f2
loop_3702:
fmovrsgez %g7, %f11, %f7
bneg,a,pn %icc, loop_3703
fmovsvc %icc, %f9, %f0
te %xcc, 0x0
lduh [%l7 + 0x26], %o5
loop_3703:
subc %o6, %o2, %i2
movg %icc, %i6, %o0
fmuld8sux16 %f14, %f7, %f0
ld [%l7 + 0x60], %f7
mulscc %i4, 0x0847, %i3
fones %f3
ldsw [%l7 + 0x50], %o1
brnz,a %l6, loop_3704
ldd [%l7 + 0x10], %f12
fmul8sux16 %f2, %f4, %f14
edge32ln %o7, %l3, %l4
loop_3704:
fmovrdlez %i0, %f14, %f2
edge8l %g6, %l2, %i5
array8 %g1, %o3, %g3
fbo,a %fcc2, loop_3705
fmovsg %icc, %f7, %f1
movrgz %i7, 0x2E9, %l1
fbul,a %fcc3, loop_3706
loop_3705:
movvs %xcc, %g4, %g2
fornot2 %f8, %f4, %f14
ldsh [%l7 + 0x52], %l0
loop_3706:
bvs %xcc, loop_3707
sra %g5, 0x1B, %l5
fbg %fcc1, loop_3708
mova %xcc, %i1, %o4
loop_3707:
bleu,a,pn %xcc, loop_3709
ldsh [%l7 + 0x20], %o5
loop_3708:
udiv %o6, 0x13EE, %g7
ldd [%l7 + 0x08], %f6
loop_3709:
fmovsvc %xcc, %f7, %f12
ld [%l7 + 0x18], %f4
array32 %i2, %i6, %o2
ld [%l7 + 0x58], %f6
fcmps %fcc1, %f12, %f1
fpackfix %f12, %f4
bcs,pn %xcc, loop_3710
std %f0, [%l7 + 0x40]
ldd [%l7 + 0x20], %f2
st %f10, [%l7 + 0x78]
loop_3710:
ldsh [%l7 + 0x34], %i4
fand %f12, %f2, %f10
ldx [%l7 + 0x58], %i3
edge8 %o1, %o0, %l6
fornot1 %f14, %f10, %f12
ldd [%l7 + 0x50], %f14
fpadd32s %f8, %f10, %f3
stb %o7, [%l7 + 0x21]
fmovsvc %icc, %f1, %f8
edge8ln %l3, %i0, %g6
smulcc %l4, %i5, %g1
stb %o3, [%l7 + 0x37]
fandnot2 %f12, %f12, %f4
ldsb [%l7 + 0x1C], %g3
srlx %i7, 0x06, %l1
fnands %f1, %f2, %f1
udivx %l2, 0x1BD8, %g2
fnot2s %f4, %f0
stx %l0, [%l7 + 0x30]
std %f12, [%l7 + 0x38]
fble,a %fcc2, loop_3711
fmuld8ulx16 %f3, %f2, %f8
ldx [%l7 + 0x30], %g4
fpack16 %f2, %f3
loop_3711:
brlz %g5, loop_3712
st %f7, [%l7 + 0x10]
sth %l5, [%l7 + 0x22]
fmovsgu %xcc, %f15, %f4
loop_3712:
std %f8, [%l7 + 0x68]
addc %o4, %i1, %o6
array32 %o5, %g7, %i6
tvc %icc, 0x4
sth %i2, [%l7 + 0x36]
fbue,a %fcc0, loop_3713
popc 0x0A67, %o2
fbn %fcc0, loop_3714
movne %icc, %i4, %i3
loop_3713:
st %f0, [%l7 + 0x08]
edge32 %o1, %o0, %o7
loop_3714:
std %f0, [%l7 + 0x60]
tleu %xcc, 0x7
tn %icc, 0x5
tcs %xcc, 0x1
stb %l3, [%l7 + 0x7C]
fbue %fcc3, loop_3715
lduh [%l7 + 0x42], %i0
fcmpeq32 %f6, %f12, %l6
edge32ln %l4, %i5, %g1
loop_3715:
fzeros %f13
fands %f13, %f2, %f0
stb %g6, [%l7 + 0x2F]
edge8 %o3, %i7, %l1
sth %l2, [%l7 + 0x60]
fornot2 %f6, %f6, %f12
fmovsleu %xcc, %f6, %f4
fands %f6, %f15, %f2
ldsw [%l7 + 0x44], %g2
stw %l0, [%l7 + 0x24]
sth %g4, [%l7 + 0x5E]
brlz,a %g3, loop_3716
stx %l5, [%l7 + 0x78]
fmovrsgz %g5, %f0, %f3
fmovdle %xcc, %f9, %f5
loop_3716:
fmovrdgz %i1, %f2, %f10
fornot2 %f8, %f6, %f8
fmovd %f10, %f14
fmovrdlz %o6, %f10, %f4
fbe,a %fcc2, loop_3717
bl,pn %xcc, loop_3718
ldsh [%l7 + 0x48], %o4
fmovsvs %icc, %f1, %f4
loop_3717:
ldx [%l7 + 0x48], %g7
loop_3718:
srax %o5, %i2, %i6
lduw [%l7 + 0x48], %o2
tcs %icc, 0x3
movrlez %i3, 0x282, %i4
be loop_3719
bcs,pn %xcc, loop_3720
ldub [%l7 + 0x7E], %o0
mulscc %o1, %l3, %o7
loop_3719:
fmovsle %xcc, %f0, %f7
loop_3720:
brnz,a %i0, loop_3721
bne,a,pn %xcc, loop_3722
ldsw [%l7 + 0x64], %l6
fmul8ulx16 %f12, %f8, %f6
loop_3721:
xorcc %i5, 0x0FFE, %g1
loop_3722:
tneg %icc, 0x6
tn %xcc, 0x4
fpadd32 %f0, %f4, %f12
sdivcc %l4, 0x1C81, %o3
fmovrdlz %i7, %f10, %f6
tvc %xcc, 0x7
bgu,pn %xcc, loop_3723
ldsh [%l7 + 0x46], %l1
fcmpes %fcc3, %f1, %f3
bgu,a loop_3724
loop_3723:
stb %g6, [%l7 + 0x4F]
ldx [%l7 + 0x30], %g2
tcs %icc, 0x3
loop_3724:
fpsub32 %f6, %f8, %f2
stw %l0, [%l7 + 0x10]
stb %g4, [%l7 + 0x3A]
stx %g3, [%l7 + 0x78]
fpack16 %f14, %f1
fmovdle %xcc, %f13, %f11
ldd [%l7 + 0x40], %f6
tl %icc, 0x5
alignaddr %l2, %g5, %l5
fnegs %f14, %f10
fcmps %fcc3, %f14, %f7
ldd [%l7 + 0x58], %f4
fcmpne16 %f6, %f6, %i1
fbl %fcc3, loop_3725
movrgez %o4, 0x193, %g7
movle %xcc, %o5, %o6
movrne %i6, %o2, %i3
loop_3725:
fbug,a %fcc1, loop_3726
lduh [%l7 + 0x66], %i4
udivcc %o0, 0x1BB0, %o1
tsubcctv %i2, %l3, %o7
loop_3726:
movcs %xcc, %i0, %l6
mulx %g1, 0x0A90, %l4
fbu %fcc3, loop_3727
ld [%l7 + 0x1C], %f8
fbue %fcc1, loop_3728
ldd [%l7 + 0x70], %f4
loop_3727:
tn %icc, 0x3
ldd [%l7 + 0x68], %f0
loop_3728:
brnz,a %i5, loop_3729
lduw [%l7 + 0x10], %i7
bleu,a loop_3730
ldsw [%l7 + 0x20], %o3
loop_3729:
fxnor %f6, %f2, %f0
tge %icc, 0x6
loop_3730:
faligndata %f6, %f2, %f10
fpadd32s %f12, %f14, %f8
lduh [%l7 + 0x20], %l1
std %f0, [%l7 + 0x30]
fmuld8ulx16 %f14, %f7, %f10
fmovrsne %g6, %f14, %f3
sth %g2, [%l7 + 0x0A]
ldx [%l7 + 0x10], %l0
fpack16 %f10, %f14
movg %icc, %g3, %g4
fmovsgu %xcc, %f8, %f6
stx %g5, [%l7 + 0x30]
fmovdl %xcc, %f13, %f12
bne,a,pt %xcc, loop_3731
stx %l5, [%l7 + 0x70]
st %f14, [%l7 + 0x2C]
lduh [%l7 + 0x6A], %l2
loop_3731:
taddcctv %o4, %g7, %i1
ldub [%l7 + 0x26], %o6
bpos,a %icc, loop_3732
movleu %xcc, %i6, %o2
fmovscs %icc, %f2, %f15
fmovrsgz %o5, %f3, %f2
loop_3732:
addcc %i3, %i4, %o0
sethi 0x1204, %i2
brnz,a %o1, loop_3733
movvs %xcc, %o7, %i0
edge32l %l3, %g1, %l6
lduh [%l7 + 0x5E], %i5
loop_3733:
fpsub32 %f10, %f8, %f10
orncc %l4, 0x16D8, %o3
lduh [%l7 + 0x48], %i7
umul %l1, %g2, %l0
stx %g6, [%l7 + 0x50]
xor %g3, %g5, %l5
stx %l2, [%l7 + 0x30]
fnands %f2, %f8, %f0
movrgez %g4, 0x2B7, %o4
ldub [%l7 + 0x2D], %g7
stb %o6, [%l7 + 0x3D]
movle %xcc, %i1, %i6
nop
setx loop_3734, %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
st %f12, [%l7 + 0x20]
fand %f0, %f4, %f14
stb %o2, [%l7 + 0x55]
loop_3734:
ld [%l7 + 0x2C], %f8
st %f15, [%l7 + 0x70]
tvc %xcc, 0x4
ldd [%l7 + 0x48], %f2
fbe %fcc2, loop_3735
ldd [%l7 + 0x58], %f12
te %xcc, 0x0
fpadd32 %f10, %f6, %f0
loop_3735:
ldsh [%l7 + 0x1A], %i3
orncc %i4, 0x1973, %o0
edge32l %i2, %o5, %o7
fmovrsgz %i0, %f13, %f13
ldsb [%l7 + 0x4B], %o1
ldd [%l7 + 0x18], %f14
call loop_3736
sth %g1, [%l7 + 0x7C]
movl %icc, %l6, %i5
ldsh [%l7 + 0x64], %l4
loop_3736:
tcc %xcc, 0x6
andncc %l3, %i7, %o3
brnz,a %g2, loop_3737
fmovdneg %xcc, %f8, %f9
smulcc %l1, 0x0930, %g6
xnor %l0, %g5, %l5
loop_3737:
lduw [%l7 + 0x28], %g3
lduw [%l7 + 0x18], %g4
ldd [%l7 + 0x70], %f6
fmovsle %xcc, %f8, %f0
fmovdvc %xcc, %f5, %f12
ldsb [%l7 + 0x39], %o4
fmovdge %icc, %f6, %f1
addccc %l2, 0x16C2, %o6
fpadd16 %f12, %f2, %f10
fand %f6, %f2, %f2
tsubcctv %i1, 0x020F, %g7
fmovdn %xcc, %f2, %f9
ld [%l7 + 0x14], %f1
edge32ln %i6, %o2, %i4
fandnot1 %f0, %f10, %f10
fcmpes %fcc0, %f1, %f5
ldd [%l7 + 0x38], %f0
fmovrse %i3, %f2, %f9
fmovrsne %o0, %f5, %f11
fpmerge %f13, %f12, %f8
fpadd32s %f12, %f7, %f11
movge %icc, %i2, %o7
fandnot2s %f14, %f5, %f9
ldd [%l7 + 0x58], %f10
edge16ln %o5, %o1, %g1
fornot1s %f3, %f7, %f15
ta %xcc, 0x7
bg loop_3738
stb %l6, [%l7 + 0x64]
fcmple16 %f12, %f10, %i5
ldsw [%l7 + 0x78], %i0
loop_3738:
stx %l4, [%l7 + 0x38]
mulscc %l3, 0x157C, %i7
bneg %icc, loop_3739
fpack32 %f2, %f0, %f4
fcmpne32 %f6, %f10, %g2
xnorcc %o3, %l1, %g6
loop_3739:
movl %xcc, %g5, %l5
ba loop_3740
movvc %xcc, %g3, %g4
fmovsle %xcc, %f4, %f7
fmovrdlez %o4, %f8, %f14
loop_3740:
fandnot2 %f10, %f14, %f4
lduh [%l7 + 0x18], %l2
stw %l0, [%l7 + 0x74]
movl %xcc, %o6, %g7
fmovdcs %xcc, %f1, %f12
mulx %i1, 0x1125, %o2
fmovscc %icc, %f15, %f8
st %f10, [%l7 + 0x78]
brlez,a %i4, loop_3741
fornot1s %f14, %f13, %f12
sllx %i3, 0x07, %i6
call loop_3742
loop_3741:
ldd [%l7 + 0x70], %f0
fpmerge %f2, %f10, %f14
tsubcc %i2, %o0, %o5
loop_3742:
brlez %o7, loop_3743
fmovdpos %icc, %f8, %f11
ldsw [%l7 + 0x4C], %o1
std %f0, [%l7 + 0x28]
loop_3743:
fcmps %fcc1, %f11, %f2
sra %l6, 0x14, %g1
movrlz %i5, 0x1FA, %l4
movg %icc, %i0, %i7
lduw [%l7 + 0x68], %l3
st %f7, [%l7 + 0x10]
ldx [%l7 + 0x08], %g2
std %f14, [%l7 + 0x50]
stw %o3, [%l7 + 0x1C]
fpadd32s %f14, %f9, %f14
stw %g6, [%l7 + 0x60]
lduh [%l7 + 0x68], %l1
orcc %g5, 0x126C, %g3
ldub [%l7 + 0x5E], %g4
fones %f10
ld [%l7 + 0x3C], %f10
fandnot2 %f8, %f2, %f2
tne %icc, 0x7
tvc %icc, 0x6
mulx %o4, 0x0AF9, %l2
ldsb [%l7 + 0x46], %l0
fmovrsgz %o6, %f2, %f0
tle %icc, 0x3
st %f3, [%l7 + 0x54]
fbue,a %fcc0, loop_3744
fornot2 %f14, %f0, %f4
fcmped %fcc3, %f12, %f12
stw %g7, [%l7 + 0x3C]
loop_3744:
edge16n %l5, %o2, %i4
tpos %icc, 0x6
tcc %icc, 0x4
fpsub16 %f14, %f2, %f2
st %f2, [%l7 + 0x28]
fors %f3, %f8, %f3
orncc %i1, %i3, %i2
ldd [%l7 + 0x30], %f2
smulcc %i6, 0x0369, %o5
array8 %o7, %o0, %l6
tvs %xcc, 0x3
fbge,a %fcc1, loop_3745
orncc %o1, %g1, %i5
nop
setx loop_3746, %l0, %l1
jmpl %l1, %i0
fblg %fcc1, loop_3747
loop_3745:
movvs %icc, %l4, %i7
ld [%l7 + 0x74], %f13
loop_3746:
fandnot2s %f15, %f0, %f8
loop_3747:
tne %icc, 0x7
sth %l3, [%l7 + 0x14]
ldsb [%l7 + 0x49], %o3
subc %g2, %g6, %g5
fmovsvc %xcc, %f12, %f3
bvs,a %icc, loop_3748
te %xcc, 0x1
edge16l %l1, %g3, %g4
fbuge %fcc0, loop_3749
loop_3748:
tleu %icc, 0x0
ldub [%l7 + 0x56], %l2
ld [%l7 + 0x28], %f4
loop_3749:
st %f7, [%l7 + 0x40]
bshuffle %f0, %f4, %f14
st %f2, [%l7 + 0x54]
fmovrslez %l0, %f6, %f4
fblg %fcc3, loop_3750
popc 0x01E7, %o4
std %f12, [%l7 + 0x38]
tsubcctv %g7, %o6, %o2
loop_3750:
nop
setx loop_3751, %l0, %l1
jmpl %l1, %l5
fpsub16 %f14, %f4, %f6
fmovdne %icc, %f13, %f10
ldd [%l7 + 0x48], %f14
loop_3751:
fcmpgt32 %f14, %f6, %i4
stx %i1, [%l7 + 0x28]
fone %f12
fnot1s %f5, %f9
fpackfix %f6, %f9
ldub [%l7 + 0x40], %i2
fmovdcc %xcc, %f14, %f0
fmovrdlez %i6, %f8, %f0
movre %i3, %o5, %o0
fabss %f11, %f6
and %o7, %l6, %g1
bleu %xcc, loop_3752
edge8 %i5, %o1, %i0
fandnot2 %f0, %f10, %f0
fmovdvs %xcc, %f6, %f6
loop_3752:
stw %l4, [%l7 + 0x30]
lduh [%l7 + 0x22], %l3
fcmpeq16 %f12, %f12, %o3
lduw [%l7 + 0x30], %i7
fbule,a %fcc2, loop_3753
lduh [%l7 + 0x78], %g6
ldub [%l7 + 0x7D], %g5
brgz %l1, loop_3754
loop_3753:
bge %xcc, loop_3755
fpsub16 %f10, %f0, %f14
xorcc %g2, %g3, %l2
loop_3754:
stx %l0, [%l7 + 0x50]
loop_3755:
bpos %icc, loop_3756
ldsh [%l7 + 0x1A], %g4
fbug,a %fcc2, loop_3757
fmovrdne %g7, %f14, %f4
loop_3756:
nop
setx loop_3758, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x40], %o4
loop_3757:
fcmpgt16 %f2, %f2, %o2
fpadd32s %f11, %f11, %f3
loop_3758:
tcc %icc, 0x7
fmovdcc %icc, %f8, %f0
stb %o6, [%l7 + 0x59]
subc %l5, %i1, %i2
movvc %xcc, %i6, %i3
fcmpeq16 %f14, %f12, %i4
umul %o0, %o7, %o5
fmovrsgez %g1, %f8, %f10
ldsh [%l7 + 0x0E], %l6
fcmple16 %f12, %f0, %o1
fpadd32 %f8, %f12, %f6
fandnot2 %f6, %f8, %f10
fors %f13, %f8, %f11
sth %i0, [%l7 + 0x16]
stw %l4, [%l7 + 0x74]
andncc %l3, %o3, %i5
ldsh [%l7 + 0x3A], %g6
ldub [%l7 + 0x4E], %i7
fmovde %icc, %f3, %f4
move %xcc, %l1, %g2
tle %xcc, 0x3
stw %g3, [%l7 + 0x58]
ld [%l7 + 0x4C], %f0
fbg %fcc2, loop_3759
edge32 %g5, %l2, %g4
bge %icc, loop_3760
lduh [%l7 + 0x12], %l0
loop_3759:
fpackfix %f6, %f6
bne,a %icc, loop_3761
loop_3760:
fands %f14, %f2, %f1
lduw [%l7 + 0x3C], %o4
brlz,a %o2, loop_3762
loop_3761:
stw %g7, [%l7 + 0x54]
fsrc2s %f9, %f4
fxnors %f8, %f1, %f12
loop_3762:
lduh [%l7 + 0x5E], %l5
lduh [%l7 + 0x26], %i1
ldd [%l7 + 0x68], %f8
fpackfix %f6, %f4
stw %o6, [%l7 + 0x1C]
fmul8x16au %f12, %f13, %f4
fbue %fcc2, loop_3763
movpos %icc, %i2, %i3
sdiv %i6, 0x1ED3, %o0
tle %icc, 0x4
loop_3763:
fmovsle %xcc, %f1, %f11
taddcctv %o7, 0x056B, %o5
fmovdge %icc, %f9, %f0
fmovsge %xcc, %f8, %f15
tle %xcc, 0x5
fcmpeq16 %f10, %f8, %i4
stx %g1, [%l7 + 0x48]
fnot2 %f0, %f0
fnegs %f0, %f3
fpsub32s %f14, %f5, %f6
fbu %fcc0, loop_3764
fbule,a %fcc0, loop_3765
stw %o1, [%l7 + 0x60]
edge32n %i0, %l4, %l6
loop_3764:
lduh [%l7 + 0x4A], %o3
loop_3765:
ldsb [%l7 + 0x0D], %i5
fsrc1 %f2, %f12
fnors %f8, %f14, %f3
fbl %fcc1, loop_3766
smul %g6, 0x0715, %i7
movpos %xcc, %l1, %g2
fmovscs %xcc, %f13, %f4
loop_3766:
mova %icc, %g3, %g5
fand %f8, %f8, %f12
fmuld8ulx16 %f5, %f8, %f12
tne %icc, 0x5
smulcc %l3, %g4, %l2
fmovscs %icc, %f4, %f10
fnegd %f6, %f0
edge16ln %l0, %o4, %o2
sth %g7, [%l7 + 0x20]
srl %i1, %o6, %l5
lduh [%l7 + 0x16], %i3
edge32 %i6, %o0, %i2
fnegd %f12, %f4
movvs %icc, %o7, %i4
std %f6, [%l7 + 0x70]
sll %g1, %o1, %i0
ldsh [%l7 + 0x1C], %l4
ldsh [%l7 + 0x68], %o5
ldd [%l7 + 0x20], %f10
st %f9, [%l7 + 0x0C]
edge8 %l6, %i5, %o3
smulcc %g6, %i7, %g2
movpos %icc, %l1, %g3
movrgez %l3, 0x140, %g5
srlx %l2, %l0, %o4
edge16ln %o2, %g4, %i1
sll %o6, 0x02, %l5
ldd [%l7 + 0x18], %f4
nop
setx loop_3767, %l0, %l1
jmpl %l1, %g7
sth %i3, [%l7 + 0x40]
fmovsg %xcc, %f5, %f11
sth %o0, [%l7 + 0x5C]
loop_3767:
edge8l %i2, %i6, %o7
ldx [%l7 + 0x20], %g1
taddcctv %o1, 0x1925, %i0
movcc %xcc, %i4, %o5
fnegs %f11, %f0
stw %l4, [%l7 + 0x38]
fsrc1s %f10, %f12
tgu %xcc, 0x2
bpos,a,pn %icc, loop_3768
movgu %icc, %l6, %o3
stw %i5, [%l7 + 0x30]
stb %i7, [%l7 + 0x41]
loop_3768:
andncc %g2, %g6, %g3
ldub [%l7 + 0x77], %l1
brgz,a %l3, loop_3769
mulscc %g5, %l2, %l0
bcs,a %icc, loop_3770
brz %o2, loop_3771
loop_3769:
add %o4, 0x1E43, %i1
std %f6, [%l7 + 0x30]
loop_3770:
fornot2 %f0, %f6, %f0
loop_3771:
stw %o6, [%l7 + 0x30]
ldsb [%l7 + 0x5A], %g4
tpos %xcc, 0x5
ldsw [%l7 + 0x78], %g7
movvs %xcc, %l5, %i3
sllx %i2, %o0, %o7
stw %g1, [%l7 + 0x1C]
addcc %i6, 0x1A2E, %i0
srl %i4, 0x01, %o1
movg %xcc, %l4, %o5
nop
setx loop_3772, %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 %xcc, %f2, %f1
popc 0x0670, %o3
std %f10, [%l7 + 0x50]
loop_3772:
orcc %l6, 0x030E, %i7
sth %g2, [%l7 + 0x30]
fmovrdgez %g6, %f0, %f8
stx %g3, [%l7 + 0x50]
stx %i5, [%l7 + 0x48]
ld [%l7 + 0x08], %f6
stx %l3, [%l7 + 0x78]
mulx %g5, %l2, %l1
call loop_3773
fmovsa %xcc, %f5, %f7
pdist %f12, %f2, %f2
std %f6, [%l7 + 0x10]
loop_3773:
lduh [%l7 + 0x0C], %o2
fpsub32s %f5, %f11, %f13
lduh [%l7 + 0x4C], %o4
tl %icc, 0x1
ldx [%l7 + 0x28], %i1
fpadd16s %f15, %f14, %f5
fxnors %f15, %f8, %f15
fabss %f11, %f14
fbule,a %fcc0, loop_3774
fmovdvc %xcc, %f4, %f13
fnands %f10, %f2, %f15
stw %o6, [%l7 + 0x08]
loop_3774:
fmovde %xcc, %f10, %f15
sethi 0x1000, %l0
ldub [%l7 + 0x5E], %g4
brlz %g7, loop_3775
stx %l5, [%l7 + 0x30]
fmovsvc %icc, %f2, %f11
orcc %i2, %o0, %o7
loop_3775:
edge32n %i3, %g1, %i6
sth %i0, [%l7 + 0x20]
lduw [%l7 + 0x18], %i4
taddcc %o1, 0x1804, %l4
sll %o3, 0x07, %l6
fnot2 %f14, %f8
andn %o5, 0x0DB9, %g2
edge32 %g6, %i7, %g3
ldsh [%l7 + 0x4C], %l3
fcmpgt32 %f6, %f14, %i5
lduh [%l7 + 0x52], %g5
fcmped %fcc0, %f2, %f4
ldd [%l7 + 0x48], %f14
mulx %l1, 0x0EC4, %l2
fmuld8ulx16 %f4, %f12, %f8
brgz,a %o2, loop_3776
fba,a %fcc1, loop_3777
fornot2s %f7, %f11, %f6
std %f6, [%l7 + 0x40]
loop_3776:
movn %xcc, %o4, %i1
loop_3777:
ba,a %xcc, loop_3778
fcmple32 %f0, %f10, %o6
fnot2 %f10, %f10
fmovdl %icc, %f4, %f15
loop_3778:
fble,a %fcc3, loop_3779
mova %xcc, %g4, %g7
stb %l5, [%l7 + 0x17]
fabss %f2, %f2
loop_3779:
edge32 %i2, %o0, %l0
sth %i3, [%l7 + 0x64]
fpsub16 %f4, %f2, %f12
sll %o7, 0x01, %i6
fandnot2s %f13, %f10, %f9
fbn,a %fcc3, loop_3780
movre %i0, 0x2F3, %i4
sth %o1, [%l7 + 0x1A]
fpadd16 %f6, %f0, %f4
loop_3780:
fmovdcc %icc, %f7, %f0
movg %xcc, %g1, %l4
ldsw [%l7 + 0x34], %l6
udiv %o3, 0x134B, %g2
fornot1 %f10, %f12, %f0
fmul8x16 %f9, %f14, %f8
sth %g6, [%l7 + 0x08]
ldd [%l7 + 0x68], %f4
stw %i7, [%l7 + 0x18]
tvc %icc, 0x2
fcmpne32 %f12, %f12, %o5
udiv %l3, 0x1851, %i5
edge32ln %g3, %g5, %l1
fmovsle %xcc, %f12, %f7
fmovdpos %xcc, %f15, %f2
tleu %icc, 0x0
ldd [%l7 + 0x18], %f0
fmovdge %icc, %f14, %f10
fcmple32 %f14, %f12, %o2
umulcc %o4, %i1, %l2
lduh [%l7 + 0x68], %g4
stb %o6, [%l7 + 0x68]
brlz %g7, loop_3781
edge8n %l5, %i2, %l0
udivcc %i3, 0x1D4D, %o7
fmovsa %icc, %f1, %f1
loop_3781:
fmovrdgez %i6, %f14, %f2
ldx [%l7 + 0x58], %i0
fpack32 %f0, %f4, %f0
bne,a,pt %icc, loop_3782
movleu %icc, %o0, %i4
umul %g1, 0x04E8, %l4
ldx [%l7 + 0x08], %l6
loop_3782:
fsrc1s %f10, %f2
lduw [%l7 + 0x70], %o1
ldd [%l7 + 0x10], %f0
fcmpes %fcc3, %f9, %f13
fmovdg %xcc, %f3, %f0
fsrc1s %f15, %f7
sllx %g2, %o3, %i7
fmovdcs %xcc, %f6, %f5
ldsw [%l7 + 0x38], %o5
tcc %xcc, 0x2
be,a,pt %icc, loop_3783
bne,pn %xcc, loop_3784
ldx [%l7 + 0x40], %g6
xor %l3, 0x195B, %i5
loop_3783:
tne %xcc, 0x0
loop_3784:
sdivcc %g3, 0x0D25, %g5
lduh [%l7 + 0x18], %l1
stw %o4, [%l7 + 0x50]
std %f0, [%l7 + 0x60]
edge32 %o2, %i1, %l2
lduw [%l7 + 0x70], %g4
tcs %icc, 0x4
pdist %f2, %f8, %f14
be,pn %icc, loop_3785
movne %icc, %o6, %g7
array16 %i2, %l5, %l0
ldsh [%l7 + 0x26], %o7
loop_3785:
fmovrslez %i6, %f15, %f4
fbe %fcc2, loop_3786
brnz %i0, loop_3787
stb %i3, [%l7 + 0x3B]
array8 %o0, %i4, %g1
loop_3786:
fmovrdne %l6, %f2, %f12
loop_3787:
ble,pn %xcc, loop_3788
movpos %xcc, %l4, %o1
fzero %f4
fmovdvc %xcc, %f6, %f3
loop_3788:
bcs loop_3789
edge8n %o3, %g2, %o5
stx %g6, [%l7 + 0x40]
mulx %l3, 0x124F, %i7
loop_3789:
sth %g3, [%l7 + 0x08]
edge16ln %g5, %l1, %o4
fmovrsne %o2, %f5, %f13
lduw [%l7 + 0x54], %i5
fand %f14, %f6, %f2
srlx %i1, %l2, %o6
andncc %g4, %g7, %l5
fbne,a %fcc1, loop_3790
addccc %l0, 0x0C13, %o7
xnor %i2, %i0, %i6
fnegs %f8, %f6
loop_3790:
subc %i3, %o0, %i4
fsrc2s %f6, %f11
tcc %xcc, 0x0
sth %l6, [%l7 + 0x0C]
edge32ln %l4, %o1, %g1
addcc %g2, 0x1ED8, %o3
bl,a,pt %icc, loop_3791
fbug %fcc3, loop_3792
fmovdg %icc, %f10, %f4
fbue,a %fcc0, loop_3793
loop_3791:
bcs,a %icc, loop_3794
loop_3792:
fmuld8ulx16 %f8, %f15, %f2
edge16ln %g6, %l3, %i7
loop_3793:
pdist %f0, %f8, %f10
loop_3794:
fble,a %fcc3, loop_3795
fmovdle %icc, %f0, %f0
taddcc %g3, %g5, %l1
fabss %f1, %f0
loop_3795:
stb %o5, [%l7 + 0x42]
srlx %o2, 0x0A, %i5
stx %o4, [%l7 + 0x58]
edge8l %l2, %o6, %g4
movvc %xcc, %g7, %i1
stw %l0, [%l7 + 0x20]
movleu %xcc, %l5, %o7
movpos %xcc, %i0, %i2
subccc %i3, 0x0748, %o0
ldub [%l7 + 0x11], %i4
brgez %l6, loop_3796
fornot1 %f2, %f4, %f0
fxnor %f8, %f10, %f2
stw %l4, [%l7 + 0x24]
loop_3796:
std %f10, [%l7 + 0x78]
stw %o1, [%l7 + 0x20]
edge32 %g1, %g2, %i6
ba,a %icc, loop_3797
stb %o3, [%l7 + 0x59]
fpadd16 %f6, %f14, %f8
stw %l3, [%l7 + 0x60]
loop_3797:
ldd [%l7 + 0x38], %f12
movpos %xcc, %g6, %g3
bcs,a loop_3798
array8 %i7, %g5, %l1
lduw [%l7 + 0x28], %o5
bg,a loop_3799
loop_3798:
nop
setx loop_3800, %l0, %l1
jmpl %l1, %i5
stb %o2, [%l7 + 0x16]
ldsh [%l7 + 0x44], %o4
loop_3799:
fmovs %f6, %f13
loop_3800:
bpos,a,pt %icc, loop_3801
fcmpd %fcc0, %f10, %f4
fmovsle %icc, %f5, %f14
ldsw [%l7 + 0x7C], %o6
loop_3801:
movre %l2, 0x0B3, %g7
ld [%l7 + 0x50], %f5
ldsh [%l7 + 0x6E], %g4
for %f6, %f10, %f0
edge8 %i1, %l0, %o7
fxnor %f14, %f6, %f14
fbul,a %fcc3, loop_3802
fmovsvc %xcc, %f3, %f3
bvc,a %xcc, loop_3803
sth %i0, [%l7 + 0x3C]
loop_3802:
fmovdcc %icc, %f13, %f5
ldd [%l7 + 0x50], %f10
loop_3803:
add %l5, %i2, %o0
sth %i4, [%l7 + 0x0E]
fbug %fcc1, loop_3804
sdivx %i3, 0x0C47, %l6
andcc %o1, %g1, %g2
fbe,a %fcc0, loop_3805
loop_3804:
movn %icc, %l4, %i6
lduh [%l7 + 0x28], %l3
srax %o3, %g6, %i7
loop_3805:
ldsh [%l7 + 0x0C], %g3
fmovrsgez %l1, %f8, %f13
fcmpd %fcc0, %f8, %f14
ldsh [%l7 + 0x50], %g5
ld [%l7 + 0x28], %f7
st %f8, [%l7 + 0x18]
bcc,a,pn %xcc, loop_3806
st %f13, [%l7 + 0x14]
st %f13, [%l7 + 0x24]
ldd [%l7 + 0x20], %f10
loop_3806:
ldsh [%l7 + 0x1A], %o5
fpack32 %f2, %f12, %f4
fnors %f4, %f6, %f3
movle %xcc, %i5, %o4
bgu,a loop_3807
array16 %o6, %l2, %o2
edge8ln %g4, %g7, %l0
xor %o7, %i1, %i0
loop_3807:
fmovrdlez %l5, %f4, %f6
tsubcc %i2, 0x1CD3, %o0
fcmpne32 %f6, %f0, %i3
ld [%l7 + 0x38], %f11
fmovdcc %icc, %f8, %f11
bl,a,pt %xcc, loop_3808
fpsub16s %f10, %f14, %f0
umul %l6, 0x0DDA, %i4
ldsw [%l7 + 0x50], %g1
loop_3808:
fnot2s %f2, %f10
fmovdne %xcc, %f13, %f3
ld [%l7 + 0x10], %f9
fornot2s %f15, %f2, %f11
fabsd %f10, %f0
bleu,a %icc, loop_3809
fnor %f4, %f2, %f8
fandnot1s %f15, %f15, %f5
brz %g2, loop_3810
loop_3809:
fnegd %f0, %f12
movcs %icc, %l4, %i6
sth %l3, [%l7 + 0x58]
loop_3810:
fmovrsne %o3, %f3, %f2
fmovse %icc, %f13, %f2
fmovsneg %xcc, %f0, %f15
fabss %f1, %f14
fpsub32 %f6, %f12, %f10
fbne,a %fcc2, loop_3811
ldsw [%l7 + 0x3C], %g6
ble,a,pt %icc, loop_3812
for %f8, %f0, %f14
loop_3811:
ldd [%l7 + 0x38], %f6
orn %i7, %g3, %l1
loop_3812:
edge32n %g5, %o5, %i5
lduh [%l7 + 0x56], %o1
ldx [%l7 + 0x20], %o4
fxors %f11, %f3, %f8
st %f0, [%l7 + 0x20]
fcmpne16 %f6, %f0, %l2
fble,a %fcc3, loop_3813
ldd [%l7 + 0x68], %f6
fmuld8ulx16 %f10, %f1, %f6
fmovsgu %xcc, %f11, %f5
loop_3813:
fcmpgt32 %f12, %f2, %o2
ldx [%l7 + 0x20], %o6
st %f2, [%l7 + 0x68]
edge16n %g7, %l0, %o7
srax %g4, 0x16, %i1
alignaddrl %l5, %i0, %i2
tgu %icc, 0x0
fmovsg %icc, %f15, %f5
stb %i3, [%l7 + 0x3D]
std %f14, [%l7 + 0x78]
fmovdl %icc, %f14, %f1
fnors %f4, %f13, %f8
fcmpne32 %f8, %f14, %o0
fbne,a %fcc2, loop_3814
st %f3, [%l7 + 0x1C]
sth %i4, [%l7 + 0x4A]
stb %g1, [%l7 + 0x25]
loop_3814:
fmovrse %l6, %f3, %f0
ld [%l7 + 0x38], %f9
brz,a %g2, loop_3815
xnorcc %i6, %l3, %o3
tne %icc, 0x0
fbl,a %fcc1, loop_3816
loop_3815:
alignaddrl %g6, %l4, %i7
fbo,a %fcc0, loop_3817
tsubcctv %g3, 0x02DA, %l1
loop_3816:
movrgez %o5, 0x011, %i5
lduh [%l7 + 0x68], %o1
loop_3817:
te %icc, 0x2
srl %g5, 0x08, %l2
taddcc %o4, %o2, %o6
std %f6, [%l7 + 0x08]
stx %g7, [%l7 + 0x40]
bcc loop_3818
ldsb [%l7 + 0x79], %l0
fnors %f7, %f6, %f11
orn %o7, %i1, %l5
loop_3818:
tgu %icc, 0x7
fsrc1s %f5, %f12
st %f7, [%l7 + 0x1C]
ba,a loop_3819
fmovdvs %xcc, %f12, %f0
addc %i0, 0x107D, %g4
fornot1 %f12, %f14, %f6
loop_3819:
fmovsn %xcc, %f7, %f5
smulcc %i3, 0x14D5, %o0
lduh [%l7 + 0x76], %i2
bl,pt %icc, loop_3820
stw %i4, [%l7 + 0x54]
stw %l6, [%l7 + 0x38]
ta %xcc, 0x5
loop_3820:
addc %g2, 0x1D02, %g1
fbe,a %fcc2, loop_3821
ldsw [%l7 + 0x6C], %i6
lduw [%l7 + 0x08], %l3
ldub [%l7 + 0x6F], %g6
loop_3821:
sra %l4, 0x15, %i7
fmovdleu %icc, %f13, %f1
st %f1, [%l7 + 0x30]
fnot2 %f2, %f12
ldsh [%l7 + 0x72], %o3
ldsw [%l7 + 0x58], %g3
ldsh [%l7 + 0x54], %l1
fcmpgt32 %f2, %f6, %o5
fmovsge %icc, %f8, %f14
ldsh [%l7 + 0x40], %i5
ta %icc, 0x7
tcc %icc, 0x7
fpsub16 %f10, %f0, %f8
sub %g5, 0x06A9, %o1
lduh [%l7 + 0x28], %l2
edge16n %o2, %o6, %g7
bshuffle %f6, %f4, %f12
fands %f3, %f13, %f6
ldd [%l7 + 0x50], %f8
addccc %l0, %o7, %i1
fbul %fcc0, loop_3822
ldsh [%l7 + 0x0E], %o4
addc %i0, 0x0A08, %g4
fmovsleu %xcc, %f12, %f13
loop_3822:
lduw [%l7 + 0x3C], %l5
fandnot2s %f3, %f10, %f5
ld [%l7 + 0x54], %f13
st %f6, [%l7 + 0x3C]
fnor %f8, %f8, %f14
bcs,pt %icc, loop_3823
ldsw [%l7 + 0x6C], %i3
fxnors %f6, %f15, %f12
std %f12, [%l7 + 0x30]
loop_3823:
fbg %fcc3, loop_3824
tgu %xcc, 0x2
edge16n %i2, %i4, %l6
tg %xcc, 0x0
loop_3824:
ldsb [%l7 + 0x7C], %o0
fmovd %f10, %f8
fmovdg %icc, %f2, %f3
movcs %xcc, %g2, %i6
or %l3, 0x074A, %g6
std %f10, [%l7 + 0x48]
ldd [%l7 + 0x08], %f2
array32 %g1, %l4, %i7
ldsb [%l7 + 0x20], %o3
fones %f5
fmovrdlz %l1, %f10, %f8
fnot1s %f6, %f5
ldd [%l7 + 0x18], %f2
std %f4, [%l7 + 0x18]
st %f3, [%l7 + 0x4C]
ldsh [%l7 + 0x66], %o5
fandnot2s %f9, %f5, %f2
edge32l %g3, %i5, %o1
siam 0x6
sra %g5, %o2, %o6
fpsub32 %f14, %f6, %f0
st %f5, [%l7 + 0x70]
fbue %fcc0, loop_3825
fexpand %f3, %f2
fbu,a %fcc0, loop_3826
bvs,a,pt %xcc, loop_3827
loop_3825:
movvc %xcc, %l2, %l0
fpsub32 %f8, %f10, %f8
loop_3826:
tsubcc %g7, %i1, %o7
loop_3827:
bpos,pt %icc, loop_3828
array16 %i0, %g4, %l5
fblg %fcc0, loop_3829
movl %xcc, %i3, %o4
loop_3828:
fmovdgu %icc, %f11, %f2
lduw [%l7 + 0x44], %i2
loop_3829:
fsrc1s %f13, %f5
ldub [%l7 + 0x5D], %l6
fmovdge %xcc, %f8, %f10
srl %i4, %g2, %i6
or %l3, %o0, %g6
andncc %g1, %l4, %o3
xnor %l1, %o5, %g3
ldd [%l7 + 0x38], %f14
bge,pn %icc, loop_3830
fandnot2 %f8, %f0, %f14
fpadd32 %f0, %f0, %f8
fmovdn %xcc, %f9, %f13
loop_3830:
movne %icc, %i5, %o1
fmovrdgez %g5, %f6, %f8
sllx %i7, 0x08, %o6
st %f11, [%l7 + 0x1C]
stx %l2, [%l7 + 0x18]
mova %xcc, %o2, %g7
mulx %l0, %o7, %i1
bcc,a,pn %icc, loop_3831
bge,a,pn %xcc, loop_3832
bg,a,pn %xcc, loop_3833
ldsh [%l7 + 0x46], %i0
loop_3831:
lduh [%l7 + 0x78], %l5
loop_3832:
fpsub16 %f14, %f14, %f6
loop_3833:
fmuld8ulx16 %f14, %f6, %f12
sdiv %i3, 0x0857, %o4
stx %g4, [%l7 + 0x70]
fandnot1 %f8, %f8, %f12
std %f2, [%l7 + 0x18]
fnegd %f4, %f6
fmul8x16al %f6, %f5, %f10
movvs %xcc, %l6, %i4
fmovsgu %icc, %f0, %f0
movrgz %i2, 0x3DD, %g2
addc %i6, %l3, %o0
tvc %icc, 0x4
ldd [%l7 + 0x18], %f12
fpsub32 %f0, %f2, %f14
bvc,a %icc, loop_3834
ld [%l7 + 0x68], %f7
sra %g6, 0x08, %g1
tcs %icc, 0x6
loop_3834:
fbul %fcc1, loop_3835
fpack16 %f2, %f1
fmovdneg %xcc, %f5, %f6
fand %f8, %f12, %f2
loop_3835:
fzero %f12
fsrc2s %f13, %f3
tn %xcc, 0x5
std %f0, [%l7 + 0x18]
movrgez %l4, 0x18D, %o3
xnor %o5, 0x114B, %l1
mulx %g3, 0x19DB, %i5
pdist %f0, %f0, %f6
ldsb [%l7 + 0x3F], %o1
ldsw [%l7 + 0x08], %g5
tpos %icc, 0x3
fmovsge %icc, %f8, %f9
ldx [%l7 + 0x38], %o6
tpos %xcc, 0x7
bvs,a loop_3836
fnot1s %f11, %f1
sll %l2, 0x18, %i7
fbug %fcc0, loop_3837
loop_3836:
lduh [%l7 + 0x46], %o2
fmovdcs %xcc, %f11, %f9
andn %l0, %o7, %i1
loop_3837:
edge32n %i0, %g7, %i3
movle %xcc, %o4, %l5
ldub [%l7 + 0x64], %l6
sth %i4, [%l7 + 0x0E]
sth %g4, [%l7 + 0x42]
alignaddr %g2, %i6, %i2
sllx %l3, %o0, %g1
call loop_3838
fornot1 %f6, %f8, %f10
stb %g6, [%l7 + 0x13]
bl %xcc, loop_3839
loop_3838:
edge8ln %o3, %o5, %l4
stw %l1, [%l7 + 0x50]
fmovsvs %icc, %f8, %f13
loop_3839:
lduh [%l7 + 0x48], %g3
fmovdneg %icc, %f12, %f7
fxor %f6, %f14, %f2
ldx [%l7 + 0x70], %i5
edge8l %o1, %g5, %o6
ld [%l7 + 0x68], %f7
fmovdpos %icc, %f9, %f5
nop
setx loop_3840, %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 + 0x16], %i7
ld [%l7 + 0x68], %f14
brz %l2, loop_3841
loop_3840:
ldsh [%l7 + 0x18], %o2
fcmple32 %f2, %f2, %o7
fsrc1s %f9, %f6
loop_3841:
fmovsgu %icc, %f11, %f15
std %f4, [%l7 + 0x50]
fxors %f8, %f9, %f4
fcmpes %fcc3, %f4, %f6
lduw [%l7 + 0x38], %i1
pdist %f2, %f0, %f4
sub %i0, 0x061D, %g7
ldx [%l7 + 0x28], %i3
brnz,a %o4, loop_3842
stb %l0, [%l7 + 0x22]
smul %l6, %i4, %l5
move %xcc, %g4, %g2
loop_3842:
tge %icc, 0x4
movneg %xcc, %i2, %i6
bpos,a,pn %icc, loop_3843
st %f6, [%l7 + 0x54]
fble,a %fcc0, loop_3844
ldx [%l7 + 0x58], %l3
loop_3843:
stw %o0, [%l7 + 0x5C]
bgu,pn %xcc, loop_3845
loop_3844:
movg %xcc, %g1, %g6
movre %o3, %l4, %l1
fabss %f12, %f4
loop_3845:
brnz %o5, loop_3846
fmovrdlez %i5, %f10, %f8
std %f14, [%l7 + 0x58]
andn %g3, 0x124C, %g5
loop_3846:
bvc,a,pt %xcc, loop_3847
fandnot2 %f0, %f12, %f0
fxor %f10, %f10, %f4
movgu %icc, %o6, %o1
loop_3847:
fpack16 %f8, %f11
addcc %i7, 0x1AF3, %o2
lduh [%l7 + 0x2C], %l2
fmovrsgz %o7, %f2, %f7
stw %i1, [%l7 + 0x10]
fmovsle %icc, %f10, %f3
movrlez %i0, %g7, %i3
movvc %xcc, %o4, %l0
st %f8, [%l7 + 0x14]
ldsh [%l7 + 0x34], %l6
bshuffle %f12, %f8, %f12
fbule,a %fcc0, loop_3848
fandnot1s %f7, %f6, %f11
fnot2s %f6, %f6
std %f4, [%l7 + 0x50]
loop_3848:
fmovrslz %i4, %f14, %f7
movg %icc, %l5, %g4
fmul8x16 %f6, %f6, %f0
stw %i2, [%l7 + 0x38]
lduw [%l7 + 0x34], %i6
st %f2, [%l7 + 0x28]
movleu %icc, %l3, %o0
fpadd16s %f9, %f11, %f4
stb %g1, [%l7 + 0x18]
bneg,pn %icc, loop_3849
fmovsne %xcc, %f12, %f3
bne,pt %icc, loop_3850
stw %g6, [%l7 + 0x68]
loop_3849:
fmul8x16au %f10, %f14, %f6
mova %icc, %o3, %l4
loop_3850:
edge16 %l1, %o5, %i5
fsrc2 %f2, %f8
ldx [%l7 + 0x18], %g2
ldsw [%l7 + 0x68], %g3
stb %o6, [%l7 + 0x22]
ldsh [%l7 + 0x24], %g5
fmovdcc %xcc, %f15, %f5
lduw [%l7 + 0x6C], %i7
fba %fcc1, loop_3851
movcs %icc, %o2, %o1
sll %l2, %o7, %i1
bl,pn %icc, loop_3852
loop_3851:
fmovsgu %icc, %f3, %f10
fmovsa %icc, %f15, %f4
tcs %icc, 0x0
loop_3852:
ldsb [%l7 + 0x69], %i0
movneg %xcc, %g7, %o4
fcmpne32 %f14, %f12, %i3
brlez,a %l6, loop_3853
alignaddrl %l0, %i4, %l5
std %f8, [%l7 + 0x68]
umul %g4, %i6, %l3
loop_3853:
ldsw [%l7 + 0x58], %i2
ld [%l7 + 0x50], %f5
fone %f2
tl %icc, 0x3
fabss %f1, %f0
stw %g1, [%l7 + 0x34]
tleu %xcc, 0x6
orncc %o0, %o3, %l4
fcmps %fcc2, %f4, %f7
stx %g6, [%l7 + 0x58]
ldx [%l7 + 0x10], %l1
fabsd %f4, %f6
fcmpd %fcc2, %f12, %f8
lduh [%l7 + 0x12], %o5
ldsw [%l7 + 0x14], %i5
tge %xcc, 0x0
fmovscs %xcc, %f7, %f2
tg %icc, 0x6
bg,a,pt %xcc, loop_3854
fmovsne %icc, %f13, %f10
bn,pn %icc, loop_3855
fnand %f10, %f4, %f0
loop_3854:
ldub [%l7 + 0x71], %g3
mova %xcc, %g2, %o6
loop_3855:
srlx %g5, 0x16, %o2
fmovrse %i7, %f9, %f14
bneg,a loop_3856
ld [%l7 + 0x58], %f15
orncc %l2, %o7, %i1
tsubcc %o1, 0x008D, %g7
loop_3856:
stx %o4, [%l7 + 0x38]
fmovdcc %xcc, %f1, %f3
fpackfix %f12, %f8
fmovdvc %xcc, %f0, %f12
fmovrslez %i0, %f8, %f12
fmovd %f4, %f10
umulcc %l6, 0x0CC4, %l0
pdist %f2, %f14, %f8
fsrc1 %f4, %f2
movrlez %i3, %l5, %g4
fandnot1 %f6, %f2, %f2
sth %i4, [%l7 + 0x46]
edge16 %l3, %i2, %i6
fmovsleu %xcc, %f1, %f14
subc %g1, %o3, %o0
ldub [%l7 + 0x3A], %l4
fmovdpos %xcc, %f8, %f13
ldsw [%l7 + 0x0C], %g6
subccc %o5, %i5, %g3
xnor %g2, %o6, %l1
fbug %fcc3, loop_3857
ldsh [%l7 + 0x70], %g5
fandnot1 %f4, %f14, %f10
fbl,a %fcc2, loop_3858
loop_3857:
ldx [%l7 + 0x40], %o2
fmovdg %icc, %f11, %f14
fmul8ulx16 %f2, %f12, %f10
loop_3858:
srax %l2, %i7, %o7
bvs,a %xcc, loop_3859
tg %icc, 0x6
edge16l %i1, %g7, %o1
tl %icc, 0x3
loop_3859:
ldd [%l7 + 0x48], %f10
fbo %fcc2, loop_3860
fnegs %f9, %f11
sdiv %i0, 0x18D2, %o4
std %f0, [%l7 + 0x68]
loop_3860:
srlx %l6, 0x0C, %l0
movvs %icc, %l5, %g4
stx %i3, [%l7 + 0x68]
lduh [%l7 + 0x2C], %i4
fmovsvc %icc, %f1, %f15
fand %f8, %f2, %f4
ldsh [%l7 + 0x1C], %i2
fabsd %f6, %f8
andncc %l3, %g1, %i6
lduw [%l7 + 0x48], %o0
edge16l %o3, %g6, %l4
tgu %icc, 0x2
tvc %xcc, 0x1
fbe %fcc1, loop_3861
fmovsl %icc, %f14, %f12
stb %o5, [%l7 + 0x46]
fand %f12, %f10, %f8
loop_3861:
fandnot1 %f6, %f14, %f12
st %f14, [%l7 + 0x54]
fbul,a %fcc1, loop_3862
ldsb [%l7 + 0x30], %i5
add %g3, %g2, %o6
tcc %xcc, 0x4
loop_3862:
edge8 %l1, %o2, %g5
lduh [%l7 + 0x48], %i7
sth %o7, [%l7 + 0x48]
sll %i1, %l2, %o1
fmovsge %xcc, %f2, %f12
ld [%l7 + 0x48], %f14
fmovdgu %icc, %f3, %f13
bcc,pt %icc, loop_3863
movcc %xcc, %i0, %g7
brz %l6, loop_3864
fmovrde %l0, %f14, %f4
loop_3863:
mova %icc, %l5, %g4
edge32l %o4, %i3, %i4
loop_3864:
fmovsl %xcc, %f12, %f6
stb %l3, [%l7 + 0x4F]
addcc %g1, %i6, %i2
fmovsleu %icc, %f10, %f15
fmovsn %icc, %f8, %f7
umul %o0, %o3, %l4
fcmple32 %f10, %f10, %g6
stw %o5, [%l7 + 0x30]
fbge,a %fcc1, loop_3865
addcc %i5, %g2, %g3
ldsb [%l7 + 0x1E], %l1
tcc %xcc, 0x3
loop_3865:
stb %o6, [%l7 + 0x4E]
smulcc %o2, 0x1458, %g5
ldx [%l7 + 0x18], %o7
fbuge,a %fcc2, loop_3866
andncc %i7, %l2, %i1
srax %o1, %g7, %i0
udivcc %l0, 0x1F26, %l6
loop_3866:
tle %icc, 0x4
ldub [%l7 + 0x2F], %l5
stw %g4, [%l7 + 0x18]
fbul %fcc0, loop_3867
fcmple16 %f4, %f14, %i3
movrgz %i4, 0x33C, %o4
ldd [%l7 + 0x78], %f12
loop_3867:
ldsb [%l7 + 0x24], %l3
fandnot1 %f10, %f8, %f8
fmovrsgz %g1, %f5, %f3
array32 %i2, %o0, %i6
stb %o3, [%l7 + 0x76]
fbg,a %fcc2, loop_3868
movneg %xcc, %g6, %l4
fmovdge %icc, %f2, %f0
stw %o5, [%l7 + 0x20]
loop_3868:
ldsb [%l7 + 0x47], %g2
fornot1 %f6, %f12, %f6
fmovdle %icc, %f15, %f2
ldsh [%l7 + 0x3E], %g3
sth %i5, [%l7 + 0x26]
lduh [%l7 + 0x4A], %l1
std %f6, [%l7 + 0x38]
stw %o6, [%l7 + 0x58]
srlx %o2, 0x00, %g5
fmovrdgz %i7, %f12, %f2
xorcc %l2, %o7, %o1
fandnot1s %f1, %f0, %f15
lduh [%l7 + 0x40], %i1
movrgez %i0, 0x36D, %l0
lduh [%l7 + 0x1E], %g7
brnz %l5, loop_3869
nop
setx loop_3870, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x4F], %l6
ldub [%l7 + 0x44], %i3
loop_3869:
bn loop_3871
loop_3870:
fpack32 %f4, %f10, %f14
fandnot2s %f12, %f12, %f13
brlez %i4, loop_3872
loop_3871:
edge8 %o4, %g4, %l3
ldsh [%l7 + 0x10], %i2
fnors %f4, %f14, %f14
loop_3872:
fblg %fcc2, loop_3873
bge,a %icc, loop_3874
ldub [%l7 + 0x3A], %g1
tg %xcc, 0x5
loop_3873:
brgz %i6, loop_3875
loop_3874:
brnz,a %o3, loop_3876
fmovrse %o0, %f3, %f8
fbo %fcc2, loop_3877
loop_3875:
fmul8ulx16 %f2, %f12, %f12
loop_3876:
ldsh [%l7 + 0x50], %l4
tneg %icc, 0x7
loop_3877:
sth %g6, [%l7 + 0x1E]
ldub [%l7 + 0x30], %g2
fcmpgt32 %f10, %f8, %o5
fcmple16 %f8, %f2, %i5
bneg loop_3878
tne %icc, 0x0
ba,a loop_3879
fbne %fcc3, loop_3880
loop_3878:
ldx [%l7 + 0x78], %g3
sethi 0x045A, %o6
loop_3879:
fmovsa %xcc, %f14, %f14
loop_3880:
movgu %icc, %o2, %l1
bpos,a loop_3881
lduh [%l7 + 0x1C], %g5
bvc,a %icc, loop_3882
ld [%l7 + 0x44], %f11
loop_3881:
fsrc1 %f0, %f6
ldsb [%l7 + 0x47], %i7
loop_3882:
std %f2, [%l7 + 0x30]
ldsw [%l7 + 0x44], %o7
movrne %o1, 0x298, %l2
ble,pn %xcc, loop_3883
ldx [%l7 + 0x58], %i1
addcc %i0, %g7, %l0
umul %l6, 0x0C68, %i3
loop_3883:
add %l5, %i4, %o4
lduw [%l7 + 0x08], %l3
brz %i2, loop_3884
mova %icc, %g4, %i6
popc %o3, %o0
fabsd %f0, %f12
loop_3884:
andcc %l4, 0x18D9, %g6
fbul,a %fcc0, loop_3885
tg %icc, 0x0
ldsw [%l7 + 0x40], %g1
ld [%l7 + 0x5C], %f14
loop_3885:
fabsd %f4, %f12
ldd [%l7 + 0x60], %f2
ldsh [%l7 + 0x5C], %g2
fpmerge %f13, %f12, %f6
tn %xcc, 0x1
fmovrdlz %i5, %f10, %f10
sth %o5, [%l7 + 0x0C]
bne,a loop_3886
siam 0x3
fbuge %fcc2, loop_3887
tvs %xcc, 0x3
loop_3886:
stw %g3, [%l7 + 0x74]
fble %fcc2, loop_3888
loop_3887:
fcmpes %fcc0, %f0, %f3
fmovse %xcc, %f8, %f5
sdiv %o6, 0x0D73, %l1
loop_3888:
stw %g5, [%l7 + 0x74]
fmovrsgez %o2, %f15, %f9
tcc %icc, 0x3
ble %xcc, loop_3889
for %f2, %f6, %f2
fxors %f7, %f3, %f14
ldsb [%l7 + 0x46], %o7
loop_3889:
fcmpd %fcc0, %f2, %f12
fnor %f8, %f10, %f8
fbule,a %fcc1, loop_3890
fmul8sux16 %f2, %f2, %f12
bleu,pn %xcc, loop_3891
tg %xcc, 0x3
loop_3890:
mulscc %i7, %l2, %o1
fmovdg %icc, %f12, %f11
loop_3891:
bcs,pn %xcc, loop_3892
bcs,a loop_3893
ldsw [%l7 + 0x08], %i0
ldd [%l7 + 0x08], %f12
loop_3892:
fzeros %f0
loop_3893:
brz %g7, loop_3894
fbu,a %fcc3, loop_3895
bl loop_3896
stx %i1, [%l7 + 0x18]
loop_3894:
ldub [%l7 + 0x0D], %l0
loop_3895:
xor %l6, %l5, %i4
loop_3896:
fmovscc %icc, %f1, %f4
brz %i3, loop_3897
alignaddrl %l3, %i2, %g4
ldsb [%l7 + 0x08], %o4
addc %i6, %o3, %o0
loop_3897:
fbg,a %fcc3, loop_3898
tne %xcc, 0x5
fmovdpos %icc, %f4, %f13
xnorcc %g6, %g1, %g2
loop_3898:
std %f10, [%l7 + 0x60]
fnot2 %f0, %f2
lduw [%l7 + 0x14], %l4
ldsh [%l7 + 0x44], %o5
tvc %icc, 0x3
ldsh [%l7 + 0x38], %g3
umul %o6, %l1, %i5
movn %xcc, %o2, %g5
xnorcc %o7, %i7, %o1
fandnot2 %f8, %f2, %f14
fbg %fcc3, loop_3899
nop
setx loop_3900, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsge %icc, %f6, %f8
fmovdvs %xcc, %f13, %f4
loop_3899:
edge16ln %l2, %g7, %i0
loop_3900:
sllx %l0, 0x15, %i1
taddcc %l6, %l5, %i4
ldx [%l7 + 0x70], %i3
call loop_3901
fmovrsgez %l3, %f9, %f10
mulx %g4, 0x1E46, %i2
fbe %fcc3, loop_3902
loop_3901:
ldd [%l7 + 0x08], %f4
tsubcc %o4, %i6, %o3
fmovrdlz %o0, %f4, %f14
loop_3902:
addcc %g6, 0x19CD, %g1
sth %g2, [%l7 + 0x18]
fmovrdlz %o5, %f14, %f8
fmovrdlez %l4, %f8, %f2
xnorcc %g3, 0x1FAD, %o6
fmovrse %i5, %f2, %f4
st %f4, [%l7 + 0x64]
fmovdne %icc, %f3, %f14
bn,a,pt %xcc, loop_3903
fornot2s %f5, %f1, %f13
smul %l1, 0x1C8D, %g5
addccc %o7, %i7, %o2
loop_3903:
fexpand %f6, %f0
fornot2s %f3, %f12, %f14
andcc %o1, %g7, %i0
ld [%l7 + 0x30], %f8
fones %f1
xorcc %l2, %i1, %l6
fpsub32s %f14, %f13, %f15
fnot1s %f8, %f0
fmuld8sux16 %f6, %f13, %f4
fmovsleu %icc, %f11, %f3
tvc %icc, 0x0
lduh [%l7 + 0x64], %l0
stw %i4, [%l7 + 0x18]
stw %i3, [%l7 + 0x70]
std %f4, [%l7 + 0x28]
tcs %xcc, 0x0
bl,a loop_3904
brgez,a %l3, loop_3905
fmovdvc %icc, %f13, %f8
fmovrdlz %l5, %f0, %f2
loop_3904:
fnot1s %f2, %f14
loop_3905:
fmul8ulx16 %f2, %f12, %f12
ld [%l7 + 0x34], %f4
xnor %g4, 0x13A8, %o4
sth %i6, [%l7 + 0x1A]
std %f10, [%l7 + 0x68]
fcmpeq16 %f4, %f14, %o3
fxnors %f9, %f12, %f2
edge8l %i2, %g6, %o0
tcs %xcc, 0x5
ldd [%l7 + 0x40], %f0
fmovrsgez %g1, %f2, %f8
fmuld8sux16 %f11, %f2, %f14
movrne %o5, 0x310, %g2
bge loop_3906
fpadd32 %f2, %f8, %f8
fnot1s %f12, %f12
fmovdn %icc, %f5, %f0
loop_3906:
fmovd %f0, %f12
stw %g3, [%l7 + 0x08]
fcmpgt16 %f2, %f12, %l4
ldsb [%l7 + 0x35], %o6
bn,pt %icc, loop_3907
stx %l1, [%l7 + 0x28]
fxors %f10, %f2, %f10
srl %i5, 0x0C, %o7
loop_3907:
xorcc %g5, 0x0C20, %o2
fmovrsgez %o1, %f7, %f8
sth %i7, [%l7 + 0x38]
taddcc %i0, 0x1F85, %g7
mulx %i1, %l2, %l6
fmovrde %l0, %f4, %f0
fmul8sux16 %f4, %f6, %f10
sll %i4, %l3, %i3
ldsh [%l7 + 0x72], %g4
st %f12, [%l7 + 0x30]
popc 0x0135, %l5
fmovda %icc, %f6, %f14
edge8 %i6, %o4, %i2
fmovdvs %icc, %f2, %f8
fcmpgt16 %f0, %f4, %g6
ldd [%l7 + 0x38], %f10
ldub [%l7 + 0x6E], %o3
bvs,pn %xcc, loop_3908
tg %xcc, 0x3
xnorcc %g1, %o5, %g2
ldsw [%l7 + 0x40], %o0
loop_3908:
fmovrde %l4, %f14, %f2
std %f2, [%l7 + 0x60]
srlx %o6, 0x16, %l1
edge8l %g3, %i5, %g5
ldsh [%l7 + 0x2A], %o7
stw %o1, [%l7 + 0x48]
fbu %fcc2, loop_3909
fba %fcc3, loop_3910
ble loop_3911
fmovrslz %i7, %f9, %f7
loop_3909:
fnands %f6, %f11, %f12
loop_3910:
ldub [%l7 + 0x0F], %i0
loop_3911:
ldub [%l7 + 0x27], %g7
fbne,a %fcc1, loop_3912
ldsh [%l7 + 0x5A], %o2
be,a %xcc, loop_3913
lduw [%l7 + 0x24], %l2
loop_3912:
ld [%l7 + 0x68], %f14
fmovrdlz %i1, %f10, %f12
loop_3913:
ldsb [%l7 + 0x0A], %l6
movne %xcc, %l0, %l3
fpsub16s %f15, %f5, %f14
stb %i3, [%l7 + 0x47]
pdist %f0, %f8, %f12
ldsb [%l7 + 0x31], %i4
tn %xcc, 0x6
ldsh [%l7 + 0x7A], %l5
sth %i6, [%l7 + 0x4A]
ldsb [%l7 + 0x47], %o4
fbule %fcc3, loop_3914
fbne %fcc3, loop_3915
movpos %icc, %i2, %g4
movg %xcc, %o3, %g1
loop_3914:
fcmpeq32 %f2, %f0, %o5
loop_3915:
fblg %fcc3, loop_3916
fmovrslz %g6, %f10, %f3
stw %g2, [%l7 + 0x78]
stb %o0, [%l7 + 0x28]
loop_3916:
fmul8x16au %f5, %f4, %f2
ldub [%l7 + 0x2F], %l4
alignaddr %o6, %g3, %l1
stx %i5, [%l7 + 0x38]
bgu,pt %icc, loop_3917
movrlz %o7, 0x314, %o1
brgez %i7, loop_3918
fmovsge %icc, %f9, %f11
loop_3917:
fxnor %f0, %f4, %f6
fblg %fcc0, loop_3919
loop_3918:
ldd [%l7 + 0x68], %f2
andncc %g5, %g7, %o2
fmul8x16 %f11, %f14, %f12
loop_3919:
faligndata %f6, %f12, %f12
fnot2 %f2, %f8
fmovspos %xcc, %f15, %f6
movleu %xcc, %i0, %l2
fbne,a %fcc2, loop_3920
lduw [%l7 + 0x24], %l6
ldub [%l7 + 0x16], %l0
tsubcctv %l3, %i1, %i3
loop_3920:
fzeros %f13
movvs %icc, %i4, %l5
tne %xcc, 0x4
st %f10, [%l7 + 0x08]
movgu %xcc, %i6, %i2
tvs %icc, 0x0
udivcc %o4, 0x0C44, %o3
ldd [%l7 + 0x40], %f2
fbue,a %fcc1, loop_3921
movleu %xcc, %g4, %o5
sth %g6, [%l7 + 0x2C]
std %f10, [%l7 + 0x30]
loop_3921:
fmovda %icc, %f10, %f11
fmovsg %icc, %f9, %f13
fmovspos %xcc, %f15, %f15
ldd [%l7 + 0x08], %f14
fmovdcc %icc, %f6, %f14
fsrc1 %f4, %f10
ldub [%l7 + 0x46], %g2
ld [%l7 + 0x70], %f6
array8 %o0, %l4, %o6
fmovdge %xcc, %f1, %f2
bvs,pt %xcc, loop_3922
fmovdge %xcc, %f11, %f8
fbu %fcc3, loop_3923
tn %icc, 0x6
loop_3922:
fbe,a %fcc1, loop_3924
fmovsa %icc, %f5, %f11
loop_3923:
edge32n %g3, %g1, %l1
fxnor %f0, %f14, %f10
loop_3924:
fcmpeq32 %f6, %f10, %i5
lduw [%l7 + 0x60], %o7
ldsw [%l7 + 0x30], %o1
ldsh [%l7 + 0x6A], %i7
movle %xcc, %g5, %g7
movvc %icc, %o2, %l2
fbu %fcc3, loop_3925
stb %l6, [%l7 + 0x1E]
ldx [%l7 + 0x78], %l0
edge16 %l3, %i1, %i0
loop_3925:
popc 0x1910, %i4
ldsb [%l7 + 0x75], %i3
bcs,a loop_3926
tn %icc, 0x0
edge32l %i6, %i2, %l5
stw %o4, [%l7 + 0x54]
loop_3926:
te %xcc, 0x7
alignaddr %g4, %o3, %o5
ldsb [%l7 + 0x78], %g2
fmovsa %icc, %f11, %f13
lduw [%l7 + 0x14], %o0
ldd [%l7 + 0x48], %f10
fcmpeq16 %f6, %f2, %g6
siam 0x2
movrne %o6, 0x21C, %g3
fbug,a %fcc0, loop_3927
fmovdg %xcc, %f5, %f11
ldub [%l7 + 0x39], %l4
fsrc1 %f8, %f14
loop_3927:
fornot1s %f6, %f9, %f4
stw %g1, [%l7 + 0x30]
movcs %icc, %l1, %i5
smul %o7, 0x05C2, %i7
fnot1 %f6, %f14
tsubcctv %g5, %o1, %o2
ldsb [%l7 + 0x62], %g7
fmovscc %icc, %f14, %f6
mova %xcc, %l2, %l0
fandnot2s %f6, %f0, %f9
fbl,a %fcc1, loop_3928
taddcctv %l3, %i1, %l6
fabss %f14, %f4
movn %icc, %i4, %i3
loop_3928:
stw %i6, [%l7 + 0x68]
fors %f0, %f15, %f4
bvs %xcc, loop_3929
andn %i2, 0x0F61, %i0
ldd [%l7 + 0x48], %f2
stx %o4, [%l7 + 0x50]
loop_3929:
fmovscs %icc, %f4, %f4
bshuffle %f2, %f6, %f10
lduw [%l7 + 0x14], %g4
orcc %o3, %l5, %g2
xnor %o5, %g6, %o6
tsubcctv %o0, 0x1CE8, %g3
stx %g1, [%l7 + 0x30]
array16 %l1, %i5, %l4
fmovspos %icc, %f1, %f9
fbuge,a %fcc3, loop_3930
fblg %fcc2, loop_3931
edge16n %i7, %o7, %o1
and %g5, %o2, %g7
loop_3930:
for %f10, %f14, %f12
loop_3931:
ldub [%l7 + 0x32], %l0
nop
setx loop_3932, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxnor %f8, %f0, %f12
fnor %f10, %f12, %f12
fnot1 %f0, %f2
loop_3932:
fmovsgu %xcc, %f0, %f13
movrlez %l3, %l2, %l6
fcmpd %fcc0, %f12, %f8
fmul8x16au %f7, %f14, %f14
bgu,a,pt %icc, loop_3933
stb %i4, [%l7 + 0x2E]
bshuffle %f12, %f12, %f12
udiv %i3, 0x1B10, %i1
loop_3933:
udivcc %i2, 0x1C56, %i0
fmovdcc %xcc, %f15, %f3
bgu loop_3934
tvs %icc, 0x1
fbn,a %fcc3, loop_3935
subc %o4, %g4, %o3
loop_3934:
fcmps %fcc3, %f10, %f1
fmul8ulx16 %f2, %f10, %f4
loop_3935:
taddcctv %l5, %i6, %o5
edge8 %g6, %o6, %o0
bvs,a,pn %xcc, loop_3936
subccc %g3, %g2, %l1
ldsb [%l7 + 0x4C], %i5
sdiv %l4, 0x0660, %g1
loop_3936:
umulcc %i7, 0x0747, %o7
tsubcctv %g5, 0x0301, %o1
movl %xcc, %g7, %o2
stb %l0, [%l7 + 0x77]
fmovsle %icc, %f13, %f5
orn %l3, 0x1362, %l2
ldsw [%l7 + 0x08], %i4
movl %xcc, %i3, %i1
bleu loop_3937
movrne %l6, %i0, %o4
movre %g4, 0x0DD, %i2
fbu %fcc0, loop_3938
loop_3937:
fbuge %fcc0, loop_3939
ble,pn %icc, loop_3940
ldsb [%l7 + 0x3E], %o3
loop_3938:
fxors %f7, %f8, %f1
loop_3939:
udivx %l5, 0x0CE9, %i6
loop_3940:
fnegd %f2, %f12
ldsb [%l7 + 0x6A], %o5
fmovda %icc, %f15, %f11
fnor %f0, %f4, %f2
udivx %o6, 0x1AC1, %o0
ldsw [%l7 + 0x38], %g3
fmul8sux16 %f10, %f12, %f4
fpadd32 %f12, %f10, %f6
ldsb [%l7 + 0x11], %g6
fmovse %icc, %f4, %f13
sth %g2, [%l7 + 0x2E]
movrgez %i5, %l1, %l4
mulscc %g1, %o7, %i7
st %f14, [%l7 + 0x74]
xor %o1, 0x0EAE, %g7
fbule %fcc3, loop_3941
fpadd32 %f6, %f4, %f14
std %f6, [%l7 + 0x30]
fornot2 %f4, %f8, %f2
loop_3941:
sth %g5, [%l7 + 0x48]
edge8 %l0, %o2, %l2
orncc %l3, %i4, %i3
fbue %fcc0, loop_3942
array8 %i1, %l6, %i0
fmovdvs %icc, %f4, %f4
fcmpeq16 %f8, %f12, %o4
loop_3942:
bne,a loop_3943
ldsh [%l7 + 0x66], %i2
fcmpne16 %f6, %f10, %g4
fmovsg %icc, %f5, %f11
loop_3943:
bvc,a loop_3944
lduw [%l7 + 0x34], %l5
fmovrdlez %o3, %f8, %f2
stw %i6, [%l7 + 0x6C]
loop_3944:
lduw [%l7 + 0x6C], %o5
ldub [%l7 + 0x26], %o6
lduh [%l7 + 0x5A], %g3
smul %g6, %o0, %i5
bn,a loop_3945
fmovrdlez %l1, %f10, %f12
fbul,a %fcc2, loop_3946
array32 %g2, %l4, %o7
loop_3945:
xnor %i7, 0x1874, %o1
stb %g7, [%l7 + 0x26]
loop_3946:
fcmple16 %f12, %f0, %g5
array8 %l0, %g1, %o2
movvc %icc, %l3, %l2
nop
setx loop_3947, %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
sdivx %i3, 0x1027, %i1
ldd [%l7 + 0x20], %f6
fpadd32 %f12, %f6, %f0
loop_3947:
fmovrsgz %i4, %f8, %f12
fmovscc %xcc, %f12, %f8
move %icc, %l6, %i0
sth %o4, [%l7 + 0x64]
fmovdvc %icc, %f13, %f10
sllx %i2, 0x01, %l5
brlez %g4, loop_3948
alignaddrl %o3, %i6, %o6
addc %o5, 0x1206, %g6
ldsh [%l7 + 0x7E], %g3
loop_3948:
fmul8sux16 %f6, %f2, %f4
bleu,a,pt %xcc, loop_3949
andcc %i5, %l1, %o0
stb %l4, [%l7 + 0x64]
movrgz %g2, 0x0E7, %o7
loop_3949:
fmovscs %icc, %f11, %f1
smul %o1, 0x05E6, %i7
movrgz %g5, 0x303, %g7
fba %fcc1, loop_3950
ldsw [%l7 + 0x68], %l0
addccc %o2, %g1, %l3
tcc %xcc, 0x3
loop_3950:
movre %i3, %i1, %l2
umulcc %l6, %i4, %o4
ldsh [%l7 + 0x6C], %i2
movn %icc, %l5, %i0
fnand %f6, %f2, %f10
fands %f8, %f6, %f13
fsrc1 %f12, %f0
fbule %fcc2, loop_3951
bleu %icc, loop_3952
fmovrdgez %g4, %f4, %f6
lduh [%l7 + 0x5E], %i6
loop_3951:
addcc %o6, %o3, %o5
loop_3952:
ldsw [%l7 + 0x5C], %g6
fpadd16 %f0, %f2, %f10
sth %i5, [%l7 + 0x20]
edge32l %l1, %o0, %g3
bn %xcc, loop_3953
fcmple32 %f0, %f0, %g2
fmovdcc %xcc, %f9, %f0
fpack16 %f8, %f0
loop_3953:
fcmple32 %f2, %f6, %o7
fnot2s %f7, %f1
fpadd32s %f14, %f4, %f8
fmuld8sux16 %f9, %f0, %f10
te %xcc, 0x4
fnot1 %f12, %f14
movrgz %l4, 0x1D1, %o1
lduw [%l7 + 0x6C], %g5
brlz,a %g7, loop_3954
fmovdl %icc, %f0, %f9
tne %xcc, 0x1
fcmpeq32 %f14, %f8, %l0
loop_3954:
fbug,a %fcc2, loop_3955
edge16n %i7, %o2, %l3
fornot2 %f0, %f6, %f10
movge %icc, %i3, %g1
loop_3955:
ldsw [%l7 + 0x68], %i1
ld [%l7 + 0x4C], %f9
fmovscs %xcc, %f5, %f1
brgz,a %l6, loop_3956
udivx %l2, 0x17D5, %i4
fmovsn %icc, %f2, %f14
fbn,a %fcc0, loop_3957
loop_3956:
fmovsg %xcc, %f10, %f13
fpsub16s %f7, %f10, %f10
fpadd32s %f4, %f2, %f15
loop_3957:
fsrc1s %f0, %f4
addccc %i2, %o4, %i0
brgez %l5, loop_3958
sdivx %i6, 0x0D49, %g4
fmuld8ulx16 %f12, %f4, %f12
bl loop_3959
loop_3958:
ld [%l7 + 0x2C], %f5
lduw [%l7 + 0x28], %o3
movcs %xcc, %o5, %g6
loop_3959:
edge8ln %i5, %o6, %o0
srl %l1, %g2, %o7
ldsw [%l7 + 0x30], %g3
movpos %icc, %o1, %l4
fmovsle %xcc, %f9, %f9
ldsh [%l7 + 0x4A], %g7
ldd [%l7 + 0x08], %f0
fmovdn %icc, %f12, %f3
fmovsg %icc, %f15, %f15
edge32ln %l0, %g5, %o2
fpack16 %f2, %f3
fmovdle %icc, %f5, %f5
fpsub32s %f8, %f15, %f14
lduw [%l7 + 0x6C], %l3
fmovs %f4, %f8
ldsb [%l7 + 0x12], %i7
mulscc %g1, %i1, %i3
ldd [%l7 + 0x68], %f12
fxor %f14, %f4, %f2
fcmpne16 %f12, %f4, %l2
fmovsn %icc, %f6, %f15
fbule %fcc0, loop_3960
fmuld8sux16 %f10, %f1, %f10
ld [%l7 + 0x2C], %f3
fbuge,a %fcc3, loop_3961
loop_3960:
fmovsneg %icc, %f15, %f10
ldsb [%l7 + 0x79], %i4
stw %i2, [%l7 + 0x50]
loop_3961:
addc %o4, %i0, %l6
addcc %l5, %i6, %g4
fmovsvs %xcc, %f12, %f4
fcmpd %fcc0, %f4, %f4
mulscc %o5, 0x0799, %o3
ldsb [%l7 + 0x4C], %g6
lduw [%l7 + 0x60], %i5
orn %o6, %l1, %o0
fbl,a %fcc1, loop_3962
fmovdvc %icc, %f9, %f7
fmovs %f9, %f0
ldsw [%l7 + 0x64], %o7
loop_3962:
ld [%l7 + 0x48], %f9
fsrc2s %f10, %f11
fornot1s %f8, %f7, %f7
fbul,a %fcc3, loop_3963
bpos,a %xcc, loop_3964
fmovdvs %xcc, %f4, %f9
fbue %fcc2, loop_3965
loop_3963:
fmul8x16 %f8, %f6, %f2
loop_3964:
move %icc, %g3, %o1
call loop_3966
loop_3965:
ldd [%l7 + 0x78], %f14
fmovdle %icc, %f14, %f5
edge32n %l4, %g2, %l0
loop_3966:
ldub [%l7 + 0x3A], %g5
fandnot1 %f12, %f4, %f8
edge16l %o2, %g7, %i7
fblg %fcc3, loop_3967
fornot1 %f8, %f4, %f12
subccc %l3, 0x1476, %g1
std %f12, [%l7 + 0x38]
loop_3967:
fmovda %icc, %f10, %f12
ldd [%l7 + 0x20], %f10
fbge,a %fcc2, loop_3968
fmovsvs %icc, %f6, %f7
tcc %icc, 0x3
fbug %fcc3, loop_3969
loop_3968:
fmovdle %icc, %f8, %f0
fmovdvc %xcc, %f4, %f15
fandnot2s %f14, %f0, %f13
loop_3969:
fandnot1s %f7, %f9, %f0
fnegs %f13, %f8
bvc,pt %xcc, loop_3970
sth %i3, [%l7 + 0x5A]
ld [%l7 + 0x7C], %f12
stx %i1, [%l7 + 0x10]
loop_3970:
sdivx %i4, 0x1F1A, %i2
ldsh [%l7 + 0x52], %l2
alignaddr %o4, %l6, %i0
fmovrsgez %l5, %f14, %f1
movre %g4, 0x064, %o5
fmuld8sux16 %f12, %f2, %f14
fcmpes %fcc1, %f10, %f10
ldd [%l7 + 0x48], %f14
edge32l %i6, %o3, %i5
be,a %icc, loop_3971
std %f8, [%l7 + 0x08]
umulcc %o6, 0x1986, %l1
fblg %fcc2, loop_3972
loop_3971:
movrlz %o0, 0x2A4, %o7
stb %g6, [%l7 + 0x4A]
fpack16 %f6, %f9
loop_3972:
fpackfix %f8, %f5
tg %xcc, 0x1
udivx %o1, 0x1B54, %l4
taddcctv %g3, 0x08A1, %l0
movn %xcc, %g5, %o2
ldsw [%l7 + 0x30], %g7
ldub [%l7 + 0x29], %g2
fxor %f4, %f4, %f6
tvs %xcc, 0x2
movrlz %l3, 0x0D2, %g1
stw %i3, [%l7 + 0x70]
tne %icc, 0x6
fbuge,a %fcc2, loop_3973
fnot1s %f14, %f15
std %f6, [%l7 + 0x20]
ldub [%l7 + 0x59], %i7
loop_3973:
fsrc1 %f6, %f10
tcc %icc, 0x6
subc %i1, 0x1501, %i4
fbug %fcc1, loop_3974
ta %icc, 0x0
sub %l2, %o4, %l6
nop
setx loop_3975, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_3974:
fbge,a %fcc0, loop_3976
subcc %i0, 0x1ACA, %i2
movl %xcc, %g4, %o5
loop_3975:
fands %f11, %f13, %f5
loop_3976:
taddcc %i6, %l5, %o3
fmovdcs %xcc, %f6, %f9
tle %xcc, 0x6
ldsh [%l7 + 0x7A], %o6
fmovsg %xcc, %f8, %f0
ble,a,pn %icc, loop_3977
st %f5, [%l7 + 0x48]
edge16 %l1, %i5, %o0
fmovde %xcc, %f8, %f5
loop_3977:
bshuffle %f6, %f10, %f2
ldsh [%l7 + 0x42], %g6
bne,a,pt %xcc, loop_3978
add %o1, 0x032A, %o7
fands %f8, %f1, %f12
fbo,a %fcc1, loop_3979
loop_3978:
fmovrdgz %g3, %f14, %f2
fnot1s %f9, %f11
fors %f15, %f14, %f11
loop_3979:
fbg %fcc0, loop_3980
ldx [%l7 + 0x70], %l4
ldub [%l7 + 0x13], %g5
nop
setx loop_3981, %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_3980:
or %l0, %g7, %g2
bge,a %xcc, loop_3982
fmul8sux16 %f6, %f14, %f14
loop_3981:
sth %l3, [%l7 + 0x48]
fmovd %f0, %f12
loop_3982:
ldub [%l7 + 0x61], %o2
ldsb [%l7 + 0x7F], %g1
ldsh [%l7 + 0x5E], %i7
bpos,pt %xcc, loop_3983
fmovrse %i3, %f10, %f15
movneg %xcc, %i4, %i1
fornot2 %f10, %f0, %f10
loop_3983:
fmovsg %xcc, %f13, %f13
movneg %xcc, %o4, %l6
stb %i0, [%l7 + 0x0D]
mulx %i2, %g4, %o5
lduh [%l7 + 0x2A], %i6
bgu %xcc, loop_3984
sub %l5, %o3, %l2
sth %l1, [%l7 + 0x1C]
ldsh [%l7 + 0x0E], %i5
loop_3984:
fands %f6, %f11, %f1
fandnot2s %f10, %f13, %f3
fpsub32s %f3, %f11, %f15
and %o6, 0x11F8, %g6
siam 0x4
fmovrsne %o1, %f5, %f3
fmovrdne %o0, %f14, %f10
stx %g3, [%l7 + 0x30]
fmovse %xcc, %f5, %f5
lduw [%l7 + 0x7C], %o7
stw %l4, [%l7 + 0x44]
fsrc2 %f14, %f0
edge32l %g5, %l0, %g2
xorcc %g7, %l3, %o2
fpsub32 %f6, %f4, %f2
andn %i7, 0x0A25, %g1
ldub [%l7 + 0x5B], %i3
ldsb [%l7 + 0x4D], %i4
ldsb [%l7 + 0x61], %i1
subcc %o4, 0x0B97, %i0
fone %f0
smulcc %l6, %i2, %o5
bpos,a,pn %xcc, loop_3985
tvs %icc, 0x4
fbn,a %fcc2, loop_3986
fnor %f12, %f12, %f14
loop_3985:
fabss %f10, %f0
fmovd %f0, %f10
loop_3986:
fmul8sux16 %f14, %f14, %f6
fmovda %xcc, %f12, %f5
fmovsg %icc, %f14, %f14
bn,a,pn %xcc, loop_3987
movg %xcc, %i6, %g4
fone %f14
fmovrdlez %l5, %f12, %f2
loop_3987:
ld [%l7 + 0x44], %f15
fnot1 %f4, %f14
addccc %l2, 0x1FF5, %o3
ldx [%l7 + 0x18], %i5
st %f13, [%l7 + 0x48]
ldd [%l7 + 0x08], %f10
add %o6, 0x16F2, %g6
bcs,pn %icc, loop_3988
fmovsl %icc, %f1, %f5
stb %l1, [%l7 + 0x0C]
fmovdvc %icc, %f7, %f9
loop_3988:
movl %icc, %o0, %o1
fxnor %f4, %f8, %f6
alignaddrl %g3, %o7, %g5
array32 %l4, %g2, %l0
umulcc %l3, 0x179A, %o2
st %f2, [%l7 + 0x64]
ldsw [%l7 + 0x44], %i7
fornot1 %f14, %f4, %f6
ldd [%l7 + 0x28], %f12
addc %g1, 0x1676, %g7
tg %xcc, 0x2
taddcc %i4, %i3, %i1
fsrc2s %f10, %f12
fcmple32 %f4, %f8, %o4
fbu,a %fcc2, loop_3989
stx %l6, [%l7 + 0x18]
stx %i0, [%l7 + 0x10]
ld [%l7 + 0x64], %f11
loop_3989:
fbge,a %fcc2, loop_3990
movpos %xcc, %o5, %i6
movcs %xcc, %g4, %l5
lduh [%l7 + 0x78], %i2
loop_3990:
fandnot2 %f6, %f8, %f12
tvs %icc, 0x5
ld [%l7 + 0x58], %f10
stw %o3, [%l7 + 0x08]
edge16n %i5, %o6, %l2
fxors %f0, %f5, %f10
std %f4, [%l7 + 0x18]
fbne,a %fcc1, loop_3991
bgu,pt %icc, loop_3992
add %l1, 0x02E7, %g6
brz,a %o0, loop_3993
loop_3991:
std %f0, [%l7 + 0x08]
loop_3992:
ldx [%l7 + 0x78], %g3
nop
setx loop_3994, %l0, %l1
jmpl %l1, %o7
loop_3993:
st %f2, [%l7 + 0x30]
subc %o1, %g5, %g2
movrgez %l0, %l4, %o2
loop_3994:
fxnors %f1, %f7, %f2
lduh [%l7 + 0x56], %l3
st %f4, [%l7 + 0x6C]
call loop_3995
fpadd32 %f14, %f14, %f6
stb %g1, [%l7 + 0x23]
tl %icc, 0x4
loop_3995:
st %f7, [%l7 + 0x70]
ldub [%l7 + 0x74], %i7
tneg %xcc, 0x7
ta %xcc, 0x2
lduh [%l7 + 0x40], %g7
movgu %xcc, %i4, %i1
ldd [%l7 + 0x48], %f2
ldub [%l7 + 0x56], %i3
movl %icc, %l6, %i0
fmovdne %icc, %f13, %f6
xor %o4, 0x1234, %i6
st %f3, [%l7 + 0x68]
fornot1s %f14, %f14, %f2
fnands %f15, %f11, %f13
fand %f10, %f12, %f0
sub %g4, %l5, %o5
srlx %o3, %i5, %o6
fnot1s %f4, %f10
ldsb [%l7 + 0x38], %i2
xor %l2, %g6, %l1
fmovrsgz %g3, %f0, %f10
stb %o7, [%l7 + 0x4F]
bpos %icc, loop_3996
stb %o0, [%l7 + 0x78]
fba,a %fcc2, loop_3997
ldx [%l7 + 0x10], %g5
loop_3996:
fmovscc %xcc, %f12, %f11
ld [%l7 + 0x14], %f8
loop_3997:
stx %g2, [%l7 + 0x58]
fmovsg %xcc, %f1, %f0
fmovdcs %icc, %f15, %f8
ldd [%l7 + 0x68], %f8
te %icc, 0x5
fbo %fcc2, loop_3998
bcc,a,pn %icc, loop_3999
edge8 %l0, %l4, %o1
sdivcc %o2, 0x1B63, %l3
loop_3998:
tle %icc, 0x6
loop_3999:
tvc %icc, 0x3
ldsw [%l7 + 0x70], %i7
fmovrdlez %g1, %f10, %f8
fbuge %fcc2, loop_4000
stb %g7, [%l7 + 0x5F]
ldsw [%l7 + 0x5C], %i1
fbul,a %fcc0, loop_4001
loop_4000:
umulcc %i3, 0x03EC, %l6
edge32 %i0, %o4, %i6
stx %g4, [%l7 + 0x20]
loop_4001:
bleu,pt %xcc, loop_4002
fzero %f0
fmovspos %icc, %f3, %f15
ld [%l7 + 0x58], %f11
loop_4002:
fpsub16s %f6, %f4, %f7
movn %icc, %i4, %o5
stx %o3, [%l7 + 0x50]
fxors %f2, %f8, %f4
stb %l5, [%l7 + 0x41]
stw %i5, [%l7 + 0x44]
sethi 0x1268, %i2
stw %o6, [%l7 + 0x2C]
fandnot1 %f4, %f8, %f10
fbule %fcc3, loop_4003
bgu,pt %xcc, loop_4004
be,a,pt %xcc, loop_4005
lduw [%l7 + 0x68], %g6
loop_4003:
fnands %f1, %f11, %f7
loop_4004:
movle %icc, %l1, %g3
loop_4005:
fmovspos %icc, %f1, %f5
ldsw [%l7 + 0x20], %o7
fmovsn %icc, %f1, %f12
tcs %xcc, 0x0
tg %icc, 0x3
edge32n %l2, %g5, %g2
movrlz %o0, %l4, %o1
nop
setx loop_4006, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnot2s %f13, %f4
std %f10, [%l7 + 0x10]
fcmple32 %f14, %f0, %o2
loop_4006:
movrlz %l3, %i7, %l0
movcc %xcc, %g7, %i1
tneg %icc, 0x2
taddcctv %i3, 0x16EE, %g1
ldsh [%l7 + 0x14], %i0
fmovdpos %icc, %f1, %f3
fmovscs %icc, %f9, %f13
std %f6, [%l7 + 0x20]
add %l6, 0x093D, %o4
fmovdcs %icc, %f15, %f1
ldsw [%l7 + 0x60], %i6
fpack32 %f14, %f6, %f14
bgu,a loop_4007
ldd [%l7 + 0x18], %f12
ldd [%l7 + 0x60], %f8
fcmpd %fcc0, %f0, %f2
loop_4007:
fcmped %fcc1, %f2, %f6
ldsh [%l7 + 0x46], %i4
lduh [%l7 + 0x4C], %o5
fmovrslez %g4, %f0, %f4
add %o3, %i5, %i2
fbue %fcc0, loop_4008
fmovsgu %icc, %f14, %f14
be %icc, loop_4009
bvc,a,pt %icc, loop_4010
loop_4008:
fcmpd %fcc0, %f10, %f14
fmovdcc %icc, %f14, %f7
loop_4009:
fbul %fcc0, loop_4011
loop_4010:
fpadd16 %f6, %f0, %f2
bleu,pn %xcc, loop_4012
fnors %f15, %f5, %f4
loop_4011:
bcs loop_4013
fmovd %f6, %f14
loop_4012:
lduh [%l7 + 0x28], %l5
popc %g6, %l1
loop_4013:
fcmple32 %f0, %f12, %g3
tsubcctv %o6, 0x0BD8, %l2
fbg,a %fcc0, loop_4014
edge16l %o7, %g5, %g2
ldsh [%l7 + 0x5A], %o0
edge32l %l4, %o2, %o1
loop_4014:
lduw [%l7 + 0x20], %i7
fmovde %icc, %f3, %f11
fmovse %icc, %f4, %f8
fbo %fcc1, loop_4015
fbug %fcc0, loop_4016
movgu %xcc, %l3, %g7
fmovdleu %icc, %f14, %f3
loop_4015:
movvs %xcc, %l0, %i3
loop_4016:
edge8n %i1, %i0, %g1
lduh [%l7 + 0x70], %o4
fmovdge %icc, %f8, %f4
fbo,a %fcc3, loop_4017
fzero %f4
fmul8ulx16 %f4, %f0, %f6
ld [%l7 + 0x70], %f3
loop_4017:
fmovdcc %xcc, %f2, %f15
ldub [%l7 + 0x65], %l6
st %f14, [%l7 + 0x38]
fble,a %fcc3, loop_4018
edge8n %i4, %i6, %o5
fmuld8ulx16 %f14, %f3, %f6
or %g4, %o3, %i2
loop_4018:
movleu %xcc, %i5, %l5
andncc %l1, %g6, %g3
movle %xcc, %o6, %l2
edge16ln %g5, %g2, %o7
fpadd32s %f1, %f11, %f0
brz,a %o0, loop_4019
edge8l %l4, %o2, %i7
and %o1, %l3, %g7
fbul,a %fcc2, loop_4020
loop_4019:
stx %i3, [%l7 + 0x38]
sethi 0x0176, %i1
bneg %xcc, loop_4021
loop_4020:
alignaddr %l0, %i0, %o4
edge8l %g1, %i4, %l6
fmovdvc %icc, %f15, %f2
loop_4021:
bl,a %icc, loop_4022
sth %i6, [%l7 + 0x1C]
ldd [%l7 + 0x28], %f6
fandnot1 %f10, %f10, %f0
loop_4022:
fmovrsgez %g4, %f1, %f13
movcc %xcc, %o3, %o5
ta %xcc, 0x1
tsubcc %i2, 0x06F6, %i5
subccc %l1, 0x1A40, %g6
bn loop_4023
bl,a loop_4024
ld [%l7 + 0x18], %f14
stb %g3, [%l7 + 0x30]
loop_4023:
ldsh [%l7 + 0x5A], %l5
loop_4024:
fmovsge %xcc, %f10, %f7
fbule %fcc1, loop_4025
tne %icc, 0x7
be,a,pt %icc, loop_4026
ld [%l7 + 0x4C], %f9
loop_4025:
orcc %l2, 0x08F3, %o6
mulscc %g5, 0x1EF6, %o7
loop_4026:
lduw [%l7 + 0x10], %o0
st %f12, [%l7 + 0x2C]
fcmpgt16 %f0, %f12, %g2
tge %icc, 0x5
ldsb [%l7 + 0x2C], %o2
fnors %f10, %f7, %f2
edge32ln %i7, %l4, %o1
std %f14, [%l7 + 0x18]
addc %g7, %l3, %i3
orn %i1, 0x0555, %i0
fandnot2 %f2, %f0, %f10
fcmple16 %f8, %f6, %l0
srax %g1, %o4, %i4
or %i6, 0x0E54, %l6
ldub [%l7 + 0x12], %o3
ldx [%l7 + 0x08], %o5
st %f14, [%l7 + 0x6C]
sth %g4, [%l7 + 0x5A]
fbul %fcc3, loop_4027
fnand %f14, %f10, %f10
sth %i2, [%l7 + 0x4C]
fmovd %f2, %f4
loop_4027:
ldd [%l7 + 0x38], %f14
ldsw [%l7 + 0x6C], %l1
fcmpes %fcc3, %f9, %f10
bl,a,pn %icc, loop_4028
ldsb [%l7 + 0x55], %g6
fbule %fcc0, loop_4029
ldub [%l7 + 0x2A], %g3
loop_4028:
fxor %f10, %f12, %f10
array8 %l5, %i5, %o6
loop_4029:
edge8 %g5, %o7, %l2
fpmerge %f5, %f11, %f12
movcc %xcc, %g2, %o2
edge8n %i7, %l4, %o0
edge32ln %o1, %l3, %i3
std %f6, [%l7 + 0x70]
andn %i1, %g7, %l0
movre %g1, 0x197, %o4
edge32 %i0, %i6, %i4
udivcc %l6, 0x09E4, %o3
edge8 %o5, %i2, %l1
call loop_4030
ldx [%l7 + 0x50], %g4
movneg %icc, %g6, %g3
edge16 %i5, %l5, %g5
loop_4030:
sth %o7, [%l7 + 0x26]
std %f12, [%l7 + 0x68]
edge8 %o6, %l2, %o2
fbn,a %fcc3, loop_4031
xnorcc %i7, %l4, %o0
sll %g2, 0x1A, %l3
bge loop_4032
loop_4031:
ldsw [%l7 + 0x6C], %o1
fbl %fcc2, loop_4033
movrgez %i1, 0x2BF, %g7
loop_4032:
movleu %icc, %i3, %g1
stw %o4, [%l7 + 0x18]
loop_4033:
ldsb [%l7 + 0x11], %l0
tge %icc, 0x0
xor %i6, %i0, %i4
lduh [%l7 + 0x28], %o3
fmuld8sux16 %f3, %f10, %f8
ld [%l7 + 0x44], %f3
ldd [%l7 + 0x70], %f8
srlx %l6, 0x0D, %o5
andcc %l1, %i2, %g6
st %f13, [%l7 + 0x08]
fmul8x16au %f3, %f4, %f0
fabss %f6, %f12
fmovdg %icc, %f0, %f15
edge16 %g4, %i5, %g3
andn %l5, 0x1038, %g5
bleu,a %icc, loop_4034
fbne %fcc2, loop_4035
ldsh [%l7 + 0x46], %o7
ld [%l7 + 0x70], %f7
loop_4034:
nop
setx loop_4036, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4035:
ldsb [%l7 + 0x5E], %o6
fbug,a %fcc0, loop_4037
ldub [%l7 + 0x1D], %o2
loop_4036:
ldsw [%l7 + 0x38], %l2
fmovdvc %icc, %f5, %f12
loop_4037:
fmovsvc %icc, %f0, %f0
subc %l4, 0x0E24, %o0
fmovspos %icc, %f10, %f5
fnand %f12, %f0, %f14
sra %g2, 0x0E, %i7
alignaddr %l3, %i1, %o1
nop
setx loop_4038, %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
move %icc, %i3, %g1
tvs %xcc, 0x5
fnand %f4, %f12, %f6
loop_4038:
ld [%l7 + 0x30], %f7
ldsb [%l7 + 0x6A], %g7
fmovsge %icc, %f13, %f10
bn,a,pn %xcc, loop_4039
fmul8x16 %f1, %f10, %f6
lduh [%l7 + 0x14], %l0
addc %i6, 0x100D, %o4
loop_4039:
sllx %i4, 0x1F, %i0
fmovscs %xcc, %f10, %f8
tvc %xcc, 0x1
movgu %icc, %l6, %o5
fpackfix %f4, %f7
fmul8x16 %f13, %f2, %f6
xnor %l1, 0x0FFA, %i2
taddcc %o3, %g6, %i5
ldsw [%l7 + 0x14], %g4
fmul8sux16 %f14, %f8, %f8
fmovscs %icc, %f7, %f1
andn %l5, %g3, %o7
lduw [%l7 + 0x1C], %o6
bvc loop_4040
movg %xcc, %g5, %o2
mova %xcc, %l2, %l4
fcmple16 %f14, %f10, %o0
loop_4040:
tg %icc, 0x3
std %f12, [%l7 + 0x30]
brgz %g2, loop_4041
tvc %xcc, 0x4
sdivcc %i7, 0x0126, %i1
fbul,a %fcc2, loop_4042
loop_4041:
fmovdn %icc, %f13, %f14
bleu,a %icc, loop_4043
addccc %o1, %l3, %g1
loop_4042:
fxors %f9, %f15, %f10
bge %icc, loop_4044
loop_4043:
addccc %g7, 0x0B24, %l0
addc %i3, 0x10F2, %i6
movvc %xcc, %o4, %i4
loop_4044:
fmovrdlz %l6, %f4, %f12
for %f10, %f8, %f4
fmovrsne %o5, %f14, %f3
mova %xcc, %l1, %i2
addcc %i0, %g6, %i5
nop
setx loop_4045, %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
sub %g4, 0x12D1, %l5
fmovrse %o3, %f0, %f11
fcmpeq32 %f10, %f14, %o7
loop_4045:
sll %g3, %g5, %o2
brnz,a %o6, loop_4046
mulx %l4, 0x0D33, %l2
fmovspos %icc, %f2, %f0
movpos %xcc, %o0, %g2
loop_4046:
ld [%l7 + 0x38], %f0
fbn %fcc1, loop_4047
ldsb [%l7 + 0x61], %i1
ld [%l7 + 0x78], %f6
udivx %i7, 0x04C7, %l3
loop_4047:
std %f0, [%l7 + 0x18]
fmovdvs %icc, %f4, %f13
ldsh [%l7 + 0x4A], %o1
fbl,a %fcc0, loop_4048
movrne %g7, 0x378, %g1
fmovsle %icc, %f4, %f1
fmovsle %icc, %f8, %f12
loop_4048:
udivcc %l0, 0x1CE7, %i3
fmovsge %xcc, %f0, %f8
smul %o4, 0x0A56, %i6
fnot2s %f3, %f4
stw %l6, [%l7 + 0x6C]
fmovsa %icc, %f4, %f3
fbo %fcc1, loop_4049
lduh [%l7 + 0x64], %i4
edge16n %l1, %o5, %i2
stw %g6, [%l7 + 0x20]
loop_4049:
lduw [%l7 + 0x28], %i5
sll %i0, %l5, %g4
brgz %o3, loop_4050
ld [%l7 + 0x4C], %f8
fxors %f0, %f4, %f11
ldsb [%l7 + 0x42], %g3
loop_4050:
std %f14, [%l7 + 0x08]
fone %f10
fbge,a %fcc0, loop_4051
fxnor %f2, %f6, %f8
ldsb [%l7 + 0x77], %g5
edge16 %o2, %o7, %l4
loop_4051:
stx %o6, [%l7 + 0x78]
movleu %icc, %l2, %g2
fmul8x16au %f10, %f12, %f0
fcmpgt16 %f4, %f14, %o0
edge8l %i1, %l3, %o1
fpadd32 %f14, %f0, %f2
fmovrsgz %i7, %f11, %f14
sub %g1, 0x01F9, %g7
ldsw [%l7 + 0x3C], %i3
fnors %f14, %f3, %f4
fandnot2s %f2, %f5, %f6
ldx [%l7 + 0x78], %o4
stx %i6, [%l7 + 0x08]
fmovs %f12, %f5
fsrc2 %f6, %f2
fmovsne %icc, %f1, %f8
siam 0x7
st %f0, [%l7 + 0x48]
fbe,a %fcc1, loop_4052
fmuld8sux16 %f8, %f4, %f12
stx %l0, [%l7 + 0x68]
lduw [%l7 + 0x3C], %i4
loop_4052:
brlz,a %l1, loop_4053
call loop_4054
fxors %f15, %f1, %f7
fcmps %fcc1, %f9, %f10
loop_4053:
ldsw [%l7 + 0x08], %l6
loop_4054:
st %f1, [%l7 + 0x0C]
subcc %o5, 0x1F87, %i2
fmovrdgz %i5, %f2, %f2
fmovsgu %xcc, %f6, %f0
fornot2s %f14, %f0, %f10
lduh [%l7 + 0x5C], %g6
stb %l5, [%l7 + 0x7F]
fpsub16s %f13, %f4, %f12
fmovsvc %icc, %f11, %f15
fcmple32 %f10, %f8, %g4
lduh [%l7 + 0x74], %i0
orcc %g3, %g5, %o2
ldsb [%l7 + 0x6E], %o7
sll %l4, 0x07, %o3
ldx [%l7 + 0x48], %l2
orn %g2, 0x179D, %o0
bcs,pn %xcc, loop_4055
lduh [%l7 + 0x22], %i1
fbo,a %fcc3, loop_4056
std %f2, [%l7 + 0x48]
loop_4055:
st %f1, [%l7 + 0x14]
stx %o6, [%l7 + 0x38]
loop_4056:
brgez,a %l3, loop_4057
fpadd16s %f11, %f12, %f5
subccc %i7, 0x16D4, %g1
array16 %g7, %i3, %o4
loop_4057:
fbue,a %fcc2, loop_4058
bpos loop_4059
xor %i6, %o1, %l0
fxnors %f3, %f10, %f8
loop_4058:
stx %l1, [%l7 + 0x20]
loop_4059:
brgz,a %i4, loop_4060
fbl,a %fcc2, loop_4061
ble,pn %xcc, loop_4062
movrgz %l6, 0x055, %i2
loop_4060:
movleu %icc, %i5, %g6
loop_4061:
lduw [%l7 + 0x68], %l5
loop_4062:
fba %fcc3, loop_4063
addccc %g4, 0x08E7, %i0
lduw [%l7 + 0x0C], %o5
stx %g3, [%l7 + 0x10]
loop_4063:
move %xcc, %g5, %o7
fbu %fcc0, loop_4064
fbule %fcc3, loop_4065
ldsw [%l7 + 0x20], %o2
array16 %l4, %o3, %l2
loop_4064:
for %f4, %f8, %f6
loop_4065:
udivx %g2, 0x16D5, %o0
bcs,pn %xcc, loop_4066
brgez %i1, loop_4067
movrlez %o6, 0x2DB, %l3
sethi 0x102D, %g1
loop_4066:
bleu,pt %xcc, loop_4068
loop_4067:
ldub [%l7 + 0x75], %g7
movrlz %i7, %i3, %i6
fmovdne %icc, %f3, %f1
loop_4068:
sth %o4, [%l7 + 0x3E]
stw %l0, [%l7 + 0x28]
std %f2, [%l7 + 0x68]
movneg %xcc, %l1, %i4
fpadd32s %f2, %f0, %f14
mulscc %o1, %l6, %i5
edge16n %g6, %l5, %g4
tge %xcc, 0x5
fmovrdgez %i0, %f8, %f0
bvs,a,pn %xcc, loop_4069
ba,a,pt %icc, loop_4070
fmul8x16al %f10, %f6, %f4
move %xcc, %i2, %g3
loop_4069:
srax %o5, 0x18, %g5
loop_4070:
std %f6, [%l7 + 0x38]
bpos,a %xcc, loop_4071
fornot1s %f5, %f8, %f4
fmovsn %xcc, %f10, %f6
ld [%l7 + 0x40], %f5
loop_4071:
sdivcc %o7, 0x14F4, %l4
fcmps %fcc1, %f7, %f9
ble loop_4072
ldsb [%l7 + 0x4E], %o3
fmovdg %icc, %f5, %f0
alignaddrl %l2, %g2, %o0
loop_4072:
ld [%l7 + 0x2C], %f8
movpos %icc, %i1, %o2
edge16 %l3, %g1, %g7
stx %i7, [%l7 + 0x78]
umul %i3, %o6, %o4
bgu,pn %xcc, loop_4073
movpos %icc, %l0, %i6
fpack16 %f2, %f13
fone %f12
loop_4073:
fcmpgt16 %f4, %f14, %l1
alignaddr %o1, %l6, %i5
ldsw [%l7 + 0x30], %i4
fnand %f4, %f8, %f14
addcc %g6, %g4, %i0
stw %i2, [%l7 + 0x10]
bne,a %icc, loop_4074
umulcc %l5, %o5, %g3
nop
setx loop_4075, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsvc %xcc, %f6, %f13
loop_4074:
sll %o7, 0x19, %g5
sllx %l4, 0x1F, %l2
loop_4075:
tcc %icc, 0x2
ble %xcc, loop_4076
fpadd16s %f5, %f13, %f0
fornot2s %f0, %f0, %f13
fones %f3
loop_4076:
fandnot1s %f6, %f10, %f1
stw %o3, [%l7 + 0x28]
ldx [%l7 + 0x10], %o0
stx %i1, [%l7 + 0x78]
xnorcc %g2, 0x1CCA, %o2
st %f13, [%l7 + 0x28]
ldsb [%l7 + 0x0A], %g1
sllx %g7, %i7, %l3
fmovs %f8, %f3
fand %f4, %f0, %f8
fcmpeq16 %f10, %f4, %o6
array8 %i3, %l0, %i6
alignaddr %o4, %l1, %l6
fmovrsgz %i5, %f15, %f14
faligndata %f0, %f6, %f2
ld [%l7 + 0x5C], %f0
fcmple16 %f0, %f0, %o1
fone %f14
lduw [%l7 + 0x58], %g6
move %icc, %g4, %i4
edge32n %i0, %i2, %o5
ldsh [%l7 + 0x32], %l5
fmovdle %icc, %f6, %f4
brgz,a %g3, loop_4077
ldsw [%l7 + 0x40], %g5
fones %f13
fmovrdlez %l4, %f10, %f4
loop_4077:
fmovscs %xcc, %f1, %f10
sll %l2, %o3, %o0
movg %icc, %i1, %o7
st %f13, [%l7 + 0x50]
ld [%l7 + 0x20], %f5
fmovdcs %icc, %f11, %f13
stx %g2, [%l7 + 0x38]
fmovda %icc, %f9, %f8
std %f14, [%l7 + 0x70]
movgu %xcc, %g1, %o2
fbo,a %fcc3, loop_4078
lduw [%l7 + 0x44], %g7
lduw [%l7 + 0x3C], %l3
andn %i7, 0x0DAC, %i3
loop_4078:
ldd [%l7 + 0x38], %f0
fpadd32 %f10, %f2, %f14
ldsw [%l7 + 0x3C], %o6
fpsub32 %f6, %f2, %f4
fbge,a %fcc2, loop_4079
andcc %i6, 0x1B36, %o4
movrlez %l1, 0x14F, %l6
edge16n %l0, %i5, %o1
loop_4079:
ldsw [%l7 + 0x5C], %g4
ldd [%l7 + 0x78], %f6
fpadd32 %f8, %f2, %f12
edge8ln %g6, %i4, %i0
fmovrdlz %o5, %f0, %f4
edge16ln %i2, %g3, %l5
fmovrde %l4, %f0, %f6
movl %xcc, %g5, %l2
fbne %fcc0, loop_4080
movrgz %o3, 0x29D, %o0
edge32l %o7, %i1, %g2
movcc %icc, %o2, %g7
loop_4080:
ldx [%l7 + 0x78], %g1
ldx [%l7 + 0x48], %l3
ldx [%l7 + 0x18], %i3
st %f10, [%l7 + 0x64]
bl,a %xcc, loop_4081
brgez,a %o6, loop_4082
movgu %xcc, %i7, %o4
fpadd32 %f0, %f12, %f10
loop_4081:
fmovdl %icc, %f7, %f12
loop_4082:
fmovdcc %xcc, %f2, %f10
xnor %i6, 0x172B, %l1
ldsw [%l7 + 0x7C], %l6
umulcc %l0, %o1, %g4
fpsub16s %f9, %f8, %f13
andcc %i5, 0x0153, %i4
st %f12, [%l7 + 0x64]
smul %i0, 0x0F3F, %o5
movrne %g6, 0x1B9, %g3
mulx %l5, 0x0CC1, %l4
ldsw [%l7 + 0x08], %i2
fbug,a %fcc1, loop_4083
fmovdneg %icc, %f9, %f6
fmovdge %icc, %f6, %f13
fcmple16 %f10, %f10, %l2
loop_4083:
nop
setx loop_4084, %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
fornot2s %f10, %f4, %f8
taddcctv %g5, %o0, %o3
tvs %xcc, 0x4
loop_4084:
fmul8sux16 %f14, %f2, %f6
fornot2 %f4, %f0, %f12
stx %o7, [%l7 + 0x38]
ldsw [%l7 + 0x48], %i1
lduh [%l7 + 0x68], %o2
movrlz %g2, %g7, %l3
fcmple32 %f0, %f10, %i3
ldd [%l7 + 0x10], %f8
stw %g1, [%l7 + 0x1C]
movrgz %i7, 0x3B5, %o6
fmovdg %icc, %f10, %f12
fmovdn %xcc, %f14, %f9
bne,a %xcc, loop_4085
stw %o4, [%l7 + 0x6C]
fmul8x16au %f14, %f9, %f10
ldub [%l7 + 0x0A], %l1
loop_4085:
stx %l6, [%l7 + 0x50]
tn %xcc, 0x5
sdiv %l0, 0x0A97, %o1
lduw [%l7 + 0x48], %i6
bl,a %xcc, loop_4086
stw %i5, [%l7 + 0x6C]
fsrc1s %f15, %f11
fnand %f6, %f4, %f6
loop_4086:
move %icc, %i4, %g4
stb %i0, [%l7 + 0x56]
lduw [%l7 + 0x10], %g6
st %f8, [%l7 + 0x24]
ldsh [%l7 + 0x2C], %g3
tge %icc, 0x0
stw %l5, [%l7 + 0x0C]
srax %l4, %i2, %l2
fsrc2s %f15, %f10
fsrc2 %f10, %f0
lduh [%l7 + 0x2C], %g5
movvc %xcc, %o0, %o3
stb %o7, [%l7 + 0x1E]
ldsb [%l7 + 0x56], %i1
edge32n %o2, %g2, %g7
ba,a,pt %icc, loop_4087
fmovsg %xcc, %f6, %f2
orcc %o5, %i3, %g1
sllx %i7, 0x08, %o6
loop_4087:
std %f10, [%l7 + 0x50]
fmovsge %icc, %f10, %f10
lduh [%l7 + 0x20], %l3
stw %o4, [%l7 + 0x60]
stw %l6, [%l7 + 0x68]
stb %l1, [%l7 + 0x47]
fsrc2s %f3, %f6
ldx [%l7 + 0x18], %l0
fbul %fcc2, loop_4088
fmovspos %icc, %f5, %f9
fbn %fcc2, loop_4089
ldx [%l7 + 0x70], %o1
loop_4088:
fmovda %icc, %f0, %f13
bge,pn %icc, loop_4090
loop_4089:
lduh [%l7 + 0x52], %i5
tvc %xcc, 0x5
stw %i6, [%l7 + 0x78]
loop_4090:
stw %g4, [%l7 + 0x78]
stx %i4, [%l7 + 0x58]
sdivx %i0, 0x1CFF, %g3
fcmpgt32 %f2, %f14, %g6
fbe %fcc1, loop_4091
fsrc2s %f8, %f15
bg,pn %xcc, loop_4092
faligndata %f6, %f2, %f10
loop_4091:
fmovrslz %l4, %f10, %f6
movrne %l5, %i2, %g5
loop_4092:
fmul8ulx16 %f6, %f2, %f4
ldx [%l7 + 0x08], %o0
fmovspos %xcc, %f12, %f7
fbule,a %fcc3, loop_4093
fpmerge %f5, %f3, %f10
array8 %o3, %o7, %l2
fsrc1 %f10, %f0
loop_4093:
fbug,a %fcc1, loop_4094
tpos %xcc, 0x7
movcs %icc, %i1, %g2
fmovsge %icc, %f1, %f8
loop_4094:
fnot2s %f15, %f7
ldub [%l7 + 0x43], %o2
movcs %xcc, %g7, %o5
movl %icc, %i3, %i7
fbug,a %fcc3, loop_4095
addc %o6, %g1, %o4
fmovrdlez %l3, %f12, %f2
movrne %l1, %l6, %o1
loop_4095:
ld [%l7 + 0x60], %f10
fpsub16 %f4, %f14, %f6
fcmple16 %f10, %f6, %l0
sth %i6, [%l7 + 0x34]
ld [%l7 + 0x44], %f1
ldsb [%l7 + 0x6F], %g4
fmovsa %xcc, %f5, %f2
umul %i5, 0x00D9, %i0
ba,a loop_4096
tvs %icc, 0x4
brz %i4, loop_4097
fbo,a %fcc3, loop_4098
loop_4096:
movpos %icc, %g6, %g3
brlz %l5, loop_4099
loop_4097:
movn %xcc, %l4, %i2
loop_4098:
fmovscc %icc, %f3, %f7
array16 %o0, %g5, %o3
loop_4099:
or %o7, 0x1548, %i1
xorcc %g2, %o2, %g7
sth %l2, [%l7 + 0x6A]
ldub [%l7 + 0x38], %i3
fmovsn %icc, %f11, %f5
ldsb [%l7 + 0x64], %i7
fmovda %icc, %f9, %f15
edge16n %o6, %o5, %g1
ld [%l7 + 0x58], %f9
fmovse %icc, %f15, %f1
stw %l3, [%l7 + 0x5C]
ldx [%l7 + 0x68], %o4
fbo,a %fcc2, loop_4100
std %f10, [%l7 + 0x08]
fmul8ulx16 %f8, %f4, %f12
fmovde %xcc, %f3, %f11
loop_4100:
movrgez %l1, %o1, %l0
fmovsl %xcc, %f2, %f6
fsrc1 %f10, %f0
fmovdle %xcc, %f3, %f2
bg,pn %icc, loop_4101
fcmped %fcc3, %f10, %f10
fmovdpos %xcc, %f11, %f2
edge16 %i6, %g4, %l6
loop_4101:
fandnot1 %f14, %f10, %f8
fmovdleu %xcc, %f9, %f7
sll %i5, %i0, %g6
srl %g3, %i4, %l5
tsubcctv %i2, 0x1A6E, %l4
ld [%l7 + 0x60], %f11
ldub [%l7 + 0x14], %g5
fmovsa %xcc, %f3, %f12
tcc %xcc, 0x0
std %f12, [%l7 + 0x68]
fbu,a %fcc3, loop_4102
ldd [%l7 + 0x08], %f0
fornot2 %f12, %f2, %f4
ldd [%l7 + 0x08], %f6
loop_4102:
bne %xcc, loop_4103
fmovdleu %xcc, %f9, %f9
fbue %fcc1, loop_4104
xorcc %o0, 0x1AD4, %o7
loop_4103:
sra %o3, 0x1B, %i1
fmovscs %icc, %f5, %f5
loop_4104:
fsrc1 %f14, %f0
fba,a %fcc3, loop_4105
or %o2, 0x194D, %g7
andn %g2, %i3, %i7
stb %l2, [%l7 + 0x69]
loop_4105:
ldx [%l7 + 0x10], %o5
ldsw [%l7 + 0x18], %o6
stw %g1, [%l7 + 0x68]
edge32l %o4, %l1, %o1
ldx [%l7 + 0x20], %l0
be,pn %icc, loop_4106
ldd [%l7 + 0x30], %f10
fmovdne %xcc, %f5, %f14
tle %xcc, 0x2
loop_4106:
bge,a,pt %xcc, loop_4107
fmovdvs %xcc, %f5, %f7
ldd [%l7 + 0x40], %f0
ldub [%l7 + 0x49], %i6
loop_4107:
std %f0, [%l7 + 0x08]
sra %g4, %l6, %l3
lduh [%l7 + 0x3C], %i5
bcs %xcc, loop_4108
bpos,pt %xcc, loop_4109
ldsw [%l7 + 0x4C], %g6
xor %g3, %i4, %i0
loop_4108:
fsrc2s %f14, %f4
loop_4109:
fbl,a %fcc3, loop_4110
std %f12, [%l7 + 0x60]
ldd [%l7 + 0x68], %f8
edge8ln %i2, %l5, %g5
loop_4110:
brz %o0, loop_4111
fmovrde %l4, %f6, %f2
fmovsleu %xcc, %f7, %f0
subcc %o7, %o3, %i1
loop_4111:
movleu %xcc, %o2, %g2
fsrc2 %f14, %f4
fbu %fcc2, loop_4112
sth %g7, [%l7 + 0x32]
fnot1s %f7, %f6
subccc %i3, %l2, %o5
loop_4112:
ldsh [%l7 + 0x74], %i7
stb %g1, [%l7 + 0x63]
ldsw [%l7 + 0x7C], %o6
stx %l1, [%l7 + 0x18]
stw %o4, [%l7 + 0x64]
fandnot1 %f2, %f0, %f8
edge8ln %l0, %o1, %i6
xor %g4, 0x0E40, %l3
nop
setx loop_4113, %l0, %l1
jmpl %l1, %i5
popc 0x092F, %g6
ta %icc, 0x5
ldx [%l7 + 0x60], %g3
loop_4113:
fcmps %fcc2, %f0, %f2
fmovrsne %l6, %f13, %f2
std %f6, [%l7 + 0x08]
movneg %icc, %i4, %i0
lduh [%l7 + 0x7A], %l5
ldsb [%l7 + 0x37], %i2
std %f8, [%l7 + 0x30]
fcmpgt32 %f14, %f8, %o0
fbug %fcc1, loop_4114
edge32ln %g5, %l4, %o3
st %f0, [%l7 + 0x10]
subccc %o7, 0x0E7F, %i1
loop_4114:
ld [%l7 + 0x4C], %f9
fbuge %fcc2, loop_4115
fmovdneg %xcc, %f1, %f4
fmovsgu %icc, %f1, %f14
movrgz %g2, %o2, %g7
loop_4115:
ld [%l7 + 0x68], %f0
fmovsleu %icc, %f6, %f7
fnegs %f5, %f1
movrlez %l2, 0x0DD, %o5
bcs,a loop_4116
movcs %icc, %i3, %i7
ldub [%l7 + 0x67], %g1
bcs loop_4117
loop_4116:
sub %l1, %o6, %l0
edge8 %o1, %i6, %g4
fmovsle %xcc, %f8, %f1
loop_4117:
fmul8x16al %f10, %f5, %f10
ldsh [%l7 + 0x2C], %l3
bcc,pt %icc, loop_4118
fcmpne32 %f4, %f12, %i5
fnot2s %f5, %f4
ldsw [%l7 + 0x58], %o4
loop_4118:
stb %g6, [%l7 + 0x17]
st %f7, [%l7 + 0x30]
tsubcctv %l6, %g3, %i4
fmovsle %xcc, %f2, %f1
mulx %i0, %l5, %i2
std %f14, [%l7 + 0x30]
lduw [%l7 + 0x30], %o0
ld [%l7 + 0x5C], %f14
bpos %icc, loop_4119
sra %l4, 0x19, %g5
mova %icc, %o7, %i1
lduh [%l7 + 0x20], %g2
loop_4119:
fands %f1, %f3, %f15
array16 %o3, %g7, %l2
std %f2, [%l7 + 0x38]
fbug,a %fcc1, loop_4120
bgu,a %icc, loop_4121
fmovde %xcc, %f1, %f2
fmovrdlez %o5, %f10, %f6
loop_4120:
fnors %f3, %f8, %f4
loop_4121:
bpos,a,pt %icc, loop_4122
std %f12, [%l7 + 0x78]
ldsw [%l7 + 0x0C], %o2
stb %i7, [%l7 + 0x2B]
loop_4122:
fbg %fcc2, loop_4123
lduh [%l7 + 0x10], %i3
bgu %icc, loop_4124
movgu %icc, %l1, %g1
loop_4123:
tsubcc %l0, 0x16EC, %o1
ta %xcc, 0x4
loop_4124:
brgez,a %o6, loop_4125
fzero %f6
lduw [%l7 + 0x64], %g4
fmovdcs %icc, %f10, %f4
loop_4125:
ldub [%l7 + 0x45], %i6
fpadd16 %f2, %f14, %f14
fpsub32 %f14, %f4, %f2
sllx %i5, 0x08, %l3
umul %g6, 0x0F9A, %l6
fpackfix %f10, %f9
ldsw [%l7 + 0x08], %o4
stx %i4, [%l7 + 0x20]
edge32ln %g3, %l5, %i2
ldd [%l7 + 0x70], %f6
fmovdgu %xcc, %f13, %f0
fnands %f5, %f15, %f4
fsrc1 %f8, %f14
ldsh [%l7 + 0x5C], %o0
fpackfix %f0, %f1
fmul8sux16 %f14, %f6, %f10
srl %i0, 0x0F, %l4
subc %g5, 0x0811, %o7
bshuffle %f6, %f10, %f4
movvs %xcc, %i1, %o3
fbg,a %fcc0, loop_4126
std %f4, [%l7 + 0x58]
fmovdle %xcc, %f15, %f2
fbu,a %fcc1, loop_4127
loop_4126:
stb %g7, [%l7 + 0x3D]
fmovdne %xcc, %f11, %f3
fcmpne32 %f14, %f10, %g2
loop_4127:
nop
setx loop_4128, %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
fzeros %f7
fmul8x16au %f9, %f2, %f6
and %o5, 0x0786, %l2
loop_4128:
fxnor %f12, %f6, %f0
ldsw [%l7 + 0x6C], %i7
sth %o2, [%l7 + 0x68]
siam 0x6
std %f0, [%l7 + 0x10]
ld [%l7 + 0x30], %f7
ld [%l7 + 0x50], %f12
bvs,a loop_4129
bne,a %icc, loop_4130
fxnor %f0, %f6, %f10
fmovsne %xcc, %f15, %f13
loop_4129:
movge %icc, %i3, %g1
loop_4130:
lduh [%l7 + 0x2C], %l0
fnot1s %f14, %f5
tcc %xcc, 0x6
call loop_4131
taddcc %l1, %o6, %o1
std %f2, [%l7 + 0x50]
fmovsleu %xcc, %f1, %f5
loop_4131:
ld [%l7 + 0x0C], %f6
sra %g4, %i5, %l3
bneg,a,pt %xcc, loop_4132
fmul8x16au %f1, %f11, %f2
fcmpgt16 %f14, %f0, %g6
orncc %i6, 0x1639, %o4
loop_4132:
subcc %l6, %g3, %i4
fmovrsne %i2, %f6, %f7
fmovsle %icc, %f10, %f14
fpackfix %f2, %f12
fbo,a %fcc0, loop_4133
sll %o0, 0x1C, %i0
fpsub32 %f12, %f14, %f12
lduh [%l7 + 0x2C], %l4
loop_4133:
fmovd %f6, %f10
tn %icc, 0x5
andcc %g5, %l5, %o7
srax %o3, 0x04, %g7
srax %g2, %o5, %l2
addc %i1, 0x1121, %i7
mulscc %o2, %i3, %l0
edge16ln %g1, %l1, %o6
andcc %g4, 0x1F8C, %o1
and %i5, %l3, %g6
fpadd32 %f0, %f4, %f2
lduh [%l7 + 0x30], %o4
fbl %fcc1, loop_4134
ldub [%l7 + 0x7D], %i6
ldsw [%l7 + 0x54], %l6
tvs %icc, 0x1
loop_4134:
movrgez %i4, %g3, %o0
sth %i0, [%l7 + 0x0C]
ldx [%l7 + 0x10], %i2
fbug %fcc0, loop_4135
bneg %icc, loop_4136
fmovda %xcc, %f6, %f12
lduw [%l7 + 0x70], %g5
loop_4135:
alignaddr %l4, %o7, %o3
loop_4136:
fcmple16 %f2, %f8, %g7
stx %g2, [%l7 + 0x58]
ld [%l7 + 0x70], %f4
fmovrsgez %l5, %f11, %f3
stw %l2, [%l7 + 0x60]
fmovs %f14, %f13
stb %i1, [%l7 + 0x3D]
tleu %icc, 0x6
fmovrslez %i7, %f6, %f6
fbo %fcc2, loop_4137
lduh [%l7 + 0x12], %o2
ldub [%l7 + 0x1F], %o5
fbug,a %fcc1, loop_4138
loop_4137:
fnors %f4, %f6, %f1
movrgz %l0, 0x03A, %i3
lduh [%l7 + 0x1E], %g1
loop_4138:
fmovrdne %o6, %f12, %f14
sth %l1, [%l7 + 0x6C]
fmovsn %icc, %f0, %f2
fnot2 %f6, %f4
brz,a %o1, loop_4139
fmovs %f13, %f2
ldsh [%l7 + 0x36], %i5
fmovrslez %g4, %f9, %f9
loop_4139:
movrne %l3, 0x343, %o4
tle %xcc, 0x7
ldub [%l7 + 0x26], %i6
stw %l6, [%l7 + 0x1C]
fpadd16s %f9, %f3, %f6
orncc %i4, 0x16E5, %g3
ldd [%l7 + 0x28], %f10
stx %g6, [%l7 + 0x68]
fcmpgt16 %f4, %f2, %i0
tg %xcc, 0x3
tneg %icc, 0x1
fmovrdne %o0, %f14, %f4
ldsb [%l7 + 0x34], %i2
fones %f11
std %f8, [%l7 + 0x20]
ldub [%l7 + 0x22], %l4
st %f13, [%l7 + 0x68]
fbu %fcc2, loop_4140
fbge %fcc0, loop_4141
fmovdle %icc, %f4, %f1
fornot1 %f2, %f2, %f6
loop_4140:
ld [%l7 + 0x38], %f2
loop_4141:
tvs %xcc, 0x7
lduh [%l7 + 0x10], %g5
sdivx %o3, 0x1028, %g7
sethi 0x0047, %g2
srax %l5, %o7, %l2
movpos %icc, %i7, %i1
bge loop_4142
lduw [%l7 + 0x78], %o2
bgu %icc, loop_4143
fpadd16 %f8, %f12, %f0
loop_4142:
brlez,a %l0, loop_4144
fand %f0, %f6, %f2
loop_4143:
ld [%l7 + 0x3C], %f3
fpmerge %f9, %f13, %f8
loop_4144:
fbg,a %fcc0, loop_4145
stw %i3, [%l7 + 0x48]
ldsh [%l7 + 0x30], %o5
fmovscs %xcc, %f3, %f14
loop_4145:
movrlz %o6, %g1, %o1
fcmpes %fcc0, %f14, %f12
ld [%l7 + 0x5C], %f4
fmul8ulx16 %f10, %f0, %f0
bcs loop_4146
orn %i5, %g4, %l1
lduw [%l7 + 0x3C], %l3
fble,a %fcc1, loop_4147
loop_4146:
bvc,a loop_4148
ldub [%l7 + 0x4B], %i6
brlz %o4, loop_4149
loop_4147:
fmovdgu %icc, %f12, %f3
loop_4148:
fmovrsgz %l6, %f3, %f14
bcc,a,pn %xcc, loop_4150
loop_4149:
fmovsleu %icc, %f2, %f7
subc %i4, %g3, %g6
st %f6, [%l7 + 0x64]
loop_4150:
fmovsle %xcc, %f5, %f14
edge8n %i0, %i2, %o0
fnegd %f12, %f4
edge8l %l4, %g5, %g7
std %f2, [%l7 + 0x58]
fmovsg %icc, %f6, %f4
udivcc %o3, 0x0322, %l5
stw %o7, [%l7 + 0x0C]
ble loop_4151
bge loop_4152
ldd [%l7 + 0x40], %f8
fmul8x16al %f8, %f7, %f14
loop_4151:
fxor %f2, %f12, %f8
loop_4152:
movn %icc, %g2, %l2
bpos,pn %xcc, loop_4153
std %f2, [%l7 + 0x38]
fexpand %f4, %f4
edge8ln %i7, %o2, %l0
loop_4153:
add %i3, 0x0F8E, %o5
nop
setx loop_4154, %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
pdist %f12, %f12, %f14
fbg,a %fcc0, loop_4155
ldsh [%l7 + 0x50], %o6
loop_4154:
fmovdn %xcc, %f10, %f10
fpsub32 %f8, %f6, %f14
loop_4155:
fmovdgu %xcc, %f3, %f2
tsubcc %g1, 0x0798, %o1
fbe %fcc1, loop_4156
tpos %icc, 0x4
fcmps %fcc0, %f9, %f10
lduw [%l7 + 0x1C], %i1
loop_4156:
fmovsvs %icc, %f9, %f4
stb %g4, [%l7 + 0x1E]
lduw [%l7 + 0x58], %l1
brlez %l3, loop_4157
lduw [%l7 + 0x34], %i6
std %f6, [%l7 + 0x70]
ldsb [%l7 + 0x3F], %i5
loop_4157:
stb %l6, [%l7 + 0x7F]
sth %i4, [%l7 + 0x78]
ldsw [%l7 + 0x40], %o4
fmovdcc %icc, %f7, %f2
ld [%l7 + 0x18], %f2
bcs,a,pn %icc, loop_4158
fmovsvc %icc, %f1, %f1
bleu,pt %icc, loop_4159
ldx [%l7 + 0x58], %g6
loop_4158:
bge,a,pt %xcc, loop_4160
tge %icc, 0x6
loop_4159:
ldd [%l7 + 0x78], %f14
mulscc %i0, 0x1BD9, %g3
loop_4160:
tsubcctv %i2, 0x1E83, %l4
sdivx %g5, 0x13B7, %o0
sth %g7, [%l7 + 0x62]
fexpand %f2, %f8
fmul8x16al %f12, %f9, %f12
edge8n %o3, %o7, %l5
srl %l2, %g2, %i7
edge32n %l0, %i3, %o5
ldsw [%l7 + 0x4C], %o2
stb %g1, [%l7 + 0x0B]
fabss %f13, %f1
stw %o6, [%l7 + 0x30]
fmovdcs %xcc, %f3, %f4
fmovs %f9, %f8
fmovdvs %icc, %f1, %f11
fexpand %f14, %f12
array16 %i1, %g4, %l1
stb %o1, [%l7 + 0x17]
add %i6, %l3, %l6
movleu %xcc, %i5, %i4
siam 0x5
stw %g6, [%l7 + 0x54]
ldsh [%l7 + 0x18], %i0
fandnot1 %f6, %f0, %f2
fnors %f7, %f1, %f5
ldsw [%l7 + 0x40], %g3
stx %o4, [%l7 + 0x40]
ba %xcc, loop_4161
tn %xcc, 0x5
or %l4, %i2, %g5
movn %icc, %g7, %o3
loop_4161:
fmovrse %o7, %f6, %f6
bvs %icc, loop_4162
fmul8x16 %f8, %f4, %f6
nop
setx loop_4163, %l0, %l1
jmpl %l1, %o0
ldd [%l7 + 0x40], %f10
loop_4162:
fmovdcc %icc, %f10, %f1
fandnot2s %f7, %f12, %f10
loop_4163:
ldx [%l7 + 0x10], %l2
fabss %f10, %f6
ldsb [%l7 + 0x0E], %g2
fmovdg %icc, %f12, %f7
ldsw [%l7 + 0x10], %i7
ldsw [%l7 + 0x2C], %l0
fcmpd %fcc0, %f14, %f0
fnors %f0, %f2, %f5
fmovsl %icc, %f1, %f15
edge8l %i3, %o5, %l5
fnegs %f9, %f2
mulscc %o2, 0x04C3, %g1
fbu,a %fcc0, loop_4164
udiv %i1, 0x1208, %g4
fones %f15
ldsw [%l7 + 0x68], %l1
loop_4164:
tn %icc, 0x0
bneg,a,pt %xcc, loop_4165
faligndata %f4, %f14, %f6
stx %o1, [%l7 + 0x60]
xnor %i6, %o6, %l6
loop_4165:
fmovdvc %icc, %f4, %f10
std %f12, [%l7 + 0x20]
ldsh [%l7 + 0x5C], %i5
tl %xcc, 0x5
brz %l3, loop_4166
fcmple16 %f2, %f12, %i4
ta %xcc, 0x1
fcmpes %fcc0, %f9, %f15
loop_4166:
edge32ln %i0, %g6, %g3
ldsh [%l7 + 0x54], %l4
tn %icc, 0x5
ld [%l7 + 0x10], %f14
fbuge %fcc3, loop_4167
alignaddrl %o4, %g5, %g7
fcmpne16 %f6, %f14, %o3
ldub [%l7 + 0x24], %i2
loop_4167:
edge8ln %o0, %l2, %o7
movvc %xcc, %i7, %g2
lduw [%l7 + 0x08], %l0
taddcc %o5, 0x1BB5, %l5
fmovdl %icc, %f13, %f9
ldub [%l7 + 0x42], %i3
array16 %g1, %i1, %o2
siam 0x7
stw %l1, [%l7 + 0x7C]
lduw [%l7 + 0x58], %o1
edge16 %i6, %g4, %l6
stx %o6, [%l7 + 0x30]
fmovrdlz %l3, %f6, %f0
stb %i5, [%l7 + 0x6F]
fba,a %fcc3, loop_4168
edge32 %i4, %g6, %i0
tvs %icc, 0x4
fandnot2 %f0, %f4, %f10
loop_4168:
fmovsge %icc, %f14, %f14
stb %g3, [%l7 + 0x70]
fabss %f9, %f1
fmovdpos %xcc, %f3, %f11
fbue %fcc0, loop_4169
fbe %fcc1, loop_4170
ldsb [%l7 + 0x27], %o4
fbe,a %fcc0, loop_4171
loop_4169:
fmovrse %l4, %f0, %f14
loop_4170:
fnors %f15, %f13, %f1
fxors %f8, %f10, %f6
loop_4171:
fpack16 %f8, %f1
ldsb [%l7 + 0x6B], %g7
ldsh [%l7 + 0x26], %o3
tge %icc, 0x4
fmovrse %g5, %f9, %f8
bl %xcc, loop_4172
ldd [%l7 + 0x70], %f10
call loop_4173
fand %f2, %f0, %f14
loop_4172:
stx %i2, [%l7 + 0x28]
stw %o0, [%l7 + 0x14]
loop_4173:
lduh [%l7 + 0x50], %o7
lduw [%l7 + 0x2C], %i7
tsubcc %g2, 0x1008, %l2
fbl,a %fcc1, loop_4174
edge16 %l0, %o5, %l5
andncc %i3, %i1, %o2
ld [%l7 + 0x2C], %f6
loop_4174:
faligndata %f2, %f8, %f14
fbuge %fcc3, loop_4175
fnot2 %f8, %f14
taddcc %g1, %o1, %i6
bcs,pt %xcc, loop_4176
loop_4175:
ld [%l7 + 0x38], %f11
andcc %g4, %l6, %l1
sth %o6, [%l7 + 0x44]
loop_4176:
fand %f10, %f0, %f12
bleu,a,pn %xcc, loop_4177
fnors %f9, %f5, %f10
xnorcc %l3, 0x1D85, %i5
fandnot2s %f8, %f14, %f4
loop_4177:
array8 %g6, %i0, %i4
and %g3, 0x1C61, %o4
fmovrdgez %l4, %f6, %f8
ldsh [%l7 + 0x6A], %g7
fbul %fcc3, loop_4178
te %icc, 0x3
ldx [%l7 + 0x18], %g5
ldsb [%l7 + 0x0D], %i2
loop_4178:
tleu %icc, 0x0
tvc %icc, 0x5
fmul8sux16 %f14, %f8, %f6
edge32ln %o0, %o3, %i7
bshuffle %f4, %f8, %f8
ld [%l7 + 0x48], %f5
mulx %o7, %l2, %l0
stx %g2, [%l7 + 0x78]
edge32l %l5, %i3, %i1
faligndata %f6, %f6, %f12
brlez %o2, loop_4179
fmuld8sux16 %f1, %f11, %f0
fmovsg %xcc, %f6, %f9
faligndata %f14, %f8, %f14
loop_4179:
fcmpeq16 %f14, %f12, %o5
fmovdneg %icc, %f9, %f12
addc %g1, %o1, %i6
fnors %f5, %f2, %f7
ldd [%l7 + 0x68], %f6
fornot2s %f1, %f15, %f1
movle %icc, %g4, %l1
movge %xcc, %o6, %l6
ldsw [%l7 + 0x50], %l3
tle %icc, 0x0
ba %xcc, loop_4180
mulscc %g6, 0x0EF2, %i0
fandnot1 %f12, %f12, %f8
fmovsgu %icc, %f11, %f1
loop_4180:
taddcctv %i4, 0x1F49, %g3
lduh [%l7 + 0x10], %i5
ldsw [%l7 + 0x48], %o4
fornot1s %f10, %f3, %f5
stx %g7, [%l7 + 0x28]
faligndata %f12, %f6, %f4
pdist %f14, %f6, %f12
fnegd %f6, %f6
fmovrdgez %l4, %f12, %f10
stw %g5, [%l7 + 0x70]
movrgez %o0, 0x083, %o3
fmovs %f9, %f15
ldsh [%l7 + 0x5E], %i7
faligndata %f10, %f12, %f8
stb %i2, [%l7 + 0x7B]
ldsb [%l7 + 0x23], %l2
ld [%l7 + 0x2C], %f9
std %f10, [%l7 + 0x48]
ble,a %icc, loop_4181
fmovrslz %o7, %f5, %f1
ble,pn %xcc, loop_4182
ldx [%l7 + 0x40], %g2
loop_4181:
fbge %fcc3, loop_4183
ld [%l7 + 0x0C], %f10
loop_4182:
ldsh [%l7 + 0x22], %l0
alignaddr %l5, %i3, %o2
loop_4183:
xor %o5, %i1, %g1
fbug %fcc2, loop_4184
udivx %o1, 0x0DE5, %g4
fmovrdlz %l1, %f6, %f0
subccc %i6, 0x1230, %o6
loop_4184:
fmovsa %icc, %f14, %f1
fornot2 %f2, %f12, %f10
sdivcc %l3, 0x177C, %l6
fmovrslz %g6, %f3, %f10
bvc,pn %xcc, loop_4185
fmovrsgz %i4, %f13, %f2
bneg,a loop_4186
orncc %i0, 0x1C3B, %i5
loop_4185:
fbn %fcc3, loop_4187
tcc %icc, 0x3
loop_4186:
tcc %icc, 0x0
ld [%l7 + 0x38], %f8
loop_4187:
addccc %o4, %g7, %g3
fba,a %fcc3, loop_4188
fcmpes %fcc3, %f9, %f9
lduh [%l7 + 0x58], %g5
brnz %o0, loop_4189
loop_4188:
fnot1s %f13, %f11
fmovsvc %xcc, %f5, %f7
stw %l4, [%l7 + 0x60]
loop_4189:
bne,pn %icc, loop_4190
fnot2s %f2, %f0
alignaddrl %i7, %o3, %i2
brgez %o7, loop_4191
loop_4190:
movle %icc, %l2, %g2
ldx [%l7 + 0x60], %l0
fmuld8sux16 %f6, %f7, %f14
loop_4191:
bn,a %xcc, loop_4192
bleu,a,pn %xcc, loop_4193
nop
setx loop_4194, %l0, %l1
jmpl %l1, %l5
fbl,a %fcc1, loop_4195
loop_4192:
fxnor %f14, %f4, %f8
loop_4193:
fmovrsgez %o2, %f10, %f15
loop_4194:
fcmpne16 %f4, %f6, %i3
loop_4195:
fnot1s %f1, %f4
fsrc2 %f0, %f14
be,a,pn %xcc, loop_4196
movne %xcc, %i1, %o5
fxnors %f11, %f6, %f5
bge %icc, loop_4197
loop_4196:
fbug %fcc0, loop_4198
nop
setx loop_4199, %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
edge32 %o1, %g1, %g4
loop_4197:
xnor %l1, 0x19C4, %o6
loop_4198:
smul %l3, %i6, %l6
loop_4199:
fornot1s %f5, %f1, %f2
tcs %xcc, 0x3
stx %g6, [%l7 + 0x28]
fpadd16 %f2, %f10, %f14
lduh [%l7 + 0x32], %i4
fsrc2s %f8, %f4
sth %i5, [%l7 + 0x1A]
move %icc, %o4, %g7
subc %i0, 0x0E8E, %g5
umul %o0, %l4, %i7
bg,a loop_4200
fpsub16s %f1, %f10, %f7
tne %icc, 0x7
stb %g3, [%l7 + 0x65]
loop_4200:
ldsw [%l7 + 0x68], %o3
edge32l %i2, %l2, %o7
fmovdcc %icc, %f13, %f8
ldsw [%l7 + 0x28], %g2
fmovdne %icc, %f9, %f4
fpadd32 %f2, %f0, %f0
st %f8, [%l7 + 0x78]
sll %l5, 0x02, %l0
fmovrsne %i3, %f10, %f7
ldd [%l7 + 0x68], %f0
movrlz %o2, 0x326, %o5
brgez,a %o1, loop_4201
fbul,a %fcc1, loop_4202
fbn,a %fcc0, loop_4203
stx %g1, [%l7 + 0x78]
loop_4201:
edge16l %g4, %i1, %o6
loop_4202:
fmovsneg %icc, %f11, %f10
loop_4203:
bpos,a loop_4204
fzero %f10
fmovsg %xcc, %f3, %f12
bvs,a,pt %xcc, loop_4205
loop_4204:
fones %f9
mova %icc, %l3, %l1
ldsb [%l7 + 0x50], %l6
loop_4205:
edge8 %g6, %i6, %i5
ldub [%l7 + 0x42], %i4
fpadd16 %f14, %f10, %f0
fbue %fcc1, loop_4206
xorcc %o4, 0x08AC, %i0
brz,a %g5, loop_4207
ldd [%l7 + 0x30], %f8
loop_4206:
ldsb [%l7 + 0x44], %o0
ldsh [%l7 + 0x7A], %l4
loop_4207:
fornot1 %f8, %f10, %f14
ldub [%l7 + 0x27], %i7
fmovrse %g7, %f6, %f2
fxor %f14, %f10, %f0
fpack32 %f2, %f8, %f14
fandnot2 %f10, %f14, %f4
fmovsa %xcc, %f2, %f13
ldsw [%l7 + 0x28], %o3
sub %i2, %l2, %g3
tge %icc, 0x6
andncc %g2, %o7, %l5
std %f10, [%l7 + 0x70]
sth %i3, [%l7 + 0x64]
ldsb [%l7 + 0x4C], %l0
st %f2, [%l7 + 0x60]
fmovdvc %xcc, %f9, %f0
sra %o2, %o5, %o1
ldx [%l7 + 0x60], %g1
stb %g4, [%l7 + 0x60]
or %o6, 0x17C9, %i1
fmovse %icc, %f15, %f0
fmovsa %icc, %f12, %f6
stx %l1, [%l7 + 0x38]
fmovrsne %l3, %f1, %f9
bg,a,pt %xcc, loop_4208
bge,pt %icc, loop_4209
fble %fcc0, loop_4210
sdiv %g6, 0x093F, %i6
loop_4208:
add %i5, %l6, %o4
loop_4209:
fmovsl %xcc, %f15, %f12
loop_4210:
tsubcc %i4, 0x0A44, %i0
udivcc %g5, 0x05C9, %l4
brnz %i7, loop_4211
srax %o0, %g7, %o3
movvc %xcc, %l2, %i2
fmovsne %icc, %f11, %f1
loop_4211:
bleu,a %icc, loop_4212
movn %icc, %g3, %o7
fandnot2s %f4, %f7, %f3
bl loop_4213
loop_4212:
fors %f10, %f4, %f13
lduh [%l7 + 0x3A], %g2
bvs,a,pt %icc, loop_4214
loop_4213:
bn %xcc, loop_4215
sra %l5, %i3, %o2
ldsw [%l7 + 0x78], %l0
loop_4214:
ldd [%l7 + 0x28], %f0
loop_4215:
sth %o1, [%l7 + 0x6A]
fbuge,a %fcc1, loop_4216
movne %xcc, %g1, %g4
pdist %f8, %f2, %f12
brz %o6, loop_4217
loop_4216:
ldx [%l7 + 0x68], %o5
ldsb [%l7 + 0x6C], %l1
fbug %fcc0, loop_4218
loop_4217:
bvs,a,pn %xcc, loop_4219
lduw [%l7 + 0x4C], %l3
fnegs %f14, %f9
loop_4218:
orcc %g6, %i6, %i1
loop_4219:
sethi 0x0023, %i5
fmovs %f7, %f12
stx %l6, [%l7 + 0x58]
st %f8, [%l7 + 0x18]
movne %xcc, %i4, %o4
ldsb [%l7 + 0x5D], %i0
stb %l4, [%l7 + 0x49]
lduh [%l7 + 0x0C], %i7
movgu %icc, %g5, %g7
sllx %o3, 0x06, %o0
brnz,a %l2, loop_4220
nop
setx loop_4221, %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
fblg %fcc2, loop_4222
tsubcctv %g3, %o7, %i2
loop_4220:
sethi 0x0561, %l5
loop_4221:
fmuld8ulx16 %f9, %f2, %f10
loop_4222:
fpsub16s %f1, %f1, %f4
and %i3, 0x0DD9, %o2
fmovsgu %icc, %f12, %f5
umulcc %l0, %o1, %g2
ld [%l7 + 0x18], %f6
fpsub16s %f5, %f2, %f12
ble,pn %xcc, loop_4223
fmovda %xcc, %f0, %f15
fnegd %f2, %f2
mulscc %g1, %o6, %g4
loop_4223:
fmul8x16 %f1, %f8, %f10
tpos %icc, 0x3
sth %o5, [%l7 + 0x4C]
brz %l1, loop_4224
ldsw [%l7 + 0x70], %g6
add %i6, 0x0B34, %i1
fpsub32 %f2, %f8, %f2
loop_4224:
bvs loop_4225
mova %xcc, %l3, %l6
lduh [%l7 + 0x1C], %i4
stw %i5, [%l7 + 0x58]
loop_4225:
fmovdneg %xcc, %f4, %f8
andcc %o4, %i0, %l4
mulscc %i7, 0x00DA, %g7
andn %o3, 0x1807, %g5
fblg,a %fcc0, loop_4226
fcmpd %fcc1, %f8, %f8
subccc %l2, 0x08E1, %g3
fzeros %f15
loop_4226:
ldub [%l7 + 0x1A], %o7
ldsb [%l7 + 0x78], %o0
alignaddrl %i2, %l5, %i3
bne %icc, loop_4227
mova %icc, %o2, %o1
sub %l0, 0x1122, %g2
stb %o6, [%l7 + 0x7E]
loop_4227:
edge32ln %g4, %g1, %l1
fcmpgt32 %f12, %f14, %o5
bcs,a %icc, loop_4228
tne %xcc, 0x4
stw %i6, [%l7 + 0x40]
sth %i1, [%l7 + 0x3A]
loop_4228:
udivx %g6, 0x15D0, %l6
alignaddr %l3, %i5, %o4
stb %i0, [%l7 + 0x6D]
std %f14, [%l7 + 0x68]
movre %i4, %i7, %l4
tge %xcc, 0x0
fone %f4
for %f0, %f14, %f10
ldsh [%l7 + 0x5E], %o3
ba,a,pt %icc, loop_4229
tle %xcc, 0x5
ldsh [%l7 + 0x54], %g5
fba %fcc2, loop_4230
loop_4229:
sdiv %l2, 0x1E21, %g3
fcmpes %fcc3, %f1, %f0
xor %g7, 0x157D, %o0
loop_4230:
fnot2s %f3, %f3
std %f12, [%l7 + 0x20]
fnegs %f1, %f9
fands %f9, %f14, %f6
fcmpeq32 %f10, %f2, %i2
fors %f2, %f10, %f1
stb %o7, [%l7 + 0x2E]
bl,pn %xcc, loop_4231
ldub [%l7 + 0x26], %i3
fbu,a %fcc3, loop_4232
fmovscc %xcc, %f15, %f4
loop_4231:
sllx %o2, %l5, %o1
fcmpne32 %f12, %f0, %l0
loop_4232:
ldsw [%l7 + 0x5C], %g2
edge16l %g4, %g1, %l1
stb %o5, [%l7 + 0x2F]
fones %f5
movcs %xcc, %o6, %i6
sdivx %i1, 0x043A, %l6
movcs %xcc, %g6, %i5
mulx %l3, %i0, %o4
sub %i7, 0x1C08, %i4
fnor %f14, %f4, %f10
fmovscc %icc, %f0, %f15
lduh [%l7 + 0x4E], %l4
std %f0, [%l7 + 0x58]
tpos %icc, 0x0
fones %f9
tvs %xcc, 0x5
edge16n %g5, %l2, %g3
stb %g7, [%l7 + 0x23]
bcs loop_4233
fnands %f7, %f3, %f2
ble,pn %icc, loop_4234
mulx %o0, %i2, %o7
loop_4233:
ldub [%l7 + 0x5A], %o3
movrlz %o2, %i3, %l5
loop_4234:
fblg,a %fcc2, loop_4235
ldx [%l7 + 0x60], %l0
bne %xcc, loop_4236
ld [%l7 + 0x54], %f15
loop_4235:
add %g2, 0x0212, %o1
ldub [%l7 + 0x21], %g1
loop_4236:
bcs loop_4237
bpos %icc, loop_4238
xorcc %g4, %l1, %o6
movg %xcc, %i6, %o5
loop_4237:
ldx [%l7 + 0x38], %i1
loop_4238:
edge8l %l6, %g6, %i5
fcmpd %fcc3, %f6, %f10
fcmple32 %f12, %f8, %i0
ld [%l7 + 0x48], %f9
fmovscs %icc, %f7, %f14
stx %o4, [%l7 + 0x70]
sub %l3, 0x0ECC, %i7
fnegd %f8, %f4
fmovsn %xcc, %f3, %f14
fmovdl %icc, %f5, %f14
fbo,a %fcc1, loop_4239
tn %icc, 0x0
sth %l4, [%l7 + 0x38]
st %f15, [%l7 + 0x1C]
loop_4239:
fsrc2s %f12, %f15
orn %g5, %l2, %g3
fmul8x16au %f2, %f8, %f8
stw %i4, [%l7 + 0x54]
ldsb [%l7 + 0x31], %o0
fcmpeq32 %f0, %f0, %i2
taddcc %o7, %o3, %g7
bleu,a,pt %icc, loop_4240
ldx [%l7 + 0x50], %o2
mulx %l5, %i3, %l0
stx %o1, [%l7 + 0x40]
loop_4240:
sllx %g1, 0x1E, %g4
sth %g2, [%l7 + 0x32]
ldsh [%l7 + 0x64], %l1
ldsw [%l7 + 0x20], %i6
sth %o6, [%l7 + 0x7C]
fmovrsgz %o5, %f5, %f0
stw %l6, [%l7 + 0x6C]
lduh [%l7 + 0x48], %i1
fmovdne %xcc, %f14, %f9
movvs %xcc, %g6, %i5
st %f11, [%l7 + 0x70]
movne %icc, %o4, %l3
lduw [%l7 + 0x28], %i0
fmovdge %xcc, %f15, %f12
fnot2s %f2, %f14
orncc %l4, 0x1075, %i7
edge8 %l2, %g5, %i4
std %f12, [%l7 + 0x30]
fmovsleu %xcc, %f13, %f5
ldsb [%l7 + 0x31], %g3
std %f4, [%l7 + 0x70]
lduw [%l7 + 0x70], %i2
fmovse %icc, %f9, %f10
ldd [%l7 + 0x08], %f10
fpack16 %f6, %f8
fmovdpos %icc, %f14, %f4
andn %o0, %o3, %o7
fexpand %f1, %f8
fmovs %f0, %f4
addc %g7, %l5, %o2
fmovdcc %xcc, %f6, %f9
fsrc2s %f15, %f15
ld [%l7 + 0x40], %f9
udivcc %i3, 0x13DE, %l0
fmovsg %icc, %f9, %f3
ldsh [%l7 + 0x10], %o1
fbne,a %fcc1, loop_4241
fmovspos %xcc, %f1, %f10
fcmpeq32 %f0, %f0, %g1
nop
setx loop_4242, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4241:
sth %g2, [%l7 + 0x0C]
fmul8x16au %f6, %f12, %f6
ld [%l7 + 0x3C], %f15
loop_4242:
andncc %g4, %i6, %l1
ldd [%l7 + 0x28], %f8
ldsb [%l7 + 0x23], %o6
ldd [%l7 + 0x30], %f12
fmovsn %xcc, %f11, %f5
array32 %o5, %i1, %l6
movrgez %g6, 0x2C1, %o4
fmul8ulx16 %f2, %f2, %f8
fmovsle %xcc, %f14, %f10
fmovsg %icc, %f3, %f1
srlx %l3, %i5, %l4
ldd [%l7 + 0x20], %f8
std %f12, [%l7 + 0x08]
faligndata %f0, %f4, %f6
fmul8x16 %f9, %f4, %f0
faligndata %f6, %f14, %f6
sub %i0, %l2, %i7
brz %g5, loop_4243
edge16 %g3, %i4, %i2
movne %icc, %o0, %o7
fmovdne %xcc, %f2, %f14
loop_4243:
ldsh [%l7 + 0x3A], %o3
movrgz %l5, %o2, %i3
ldsb [%l7 + 0x32], %g7
fmuld8sux16 %f1, %f11, %f14
add %l0, %o1, %g1
lduw [%l7 + 0x3C], %g4
fpsub16 %f8, %f8, %f8
stb %g2, [%l7 + 0x46]
ldsb [%l7 + 0x7E], %l1
brgez,a %o6, loop_4244
ldd [%l7 + 0x08], %f14
fbg %fcc0, loop_4245
ldsw [%l7 + 0x3C], %i6
loop_4244:
fbule %fcc0, loop_4246
edge16n %o5, %i1, %g6
loop_4245:
fmovdcs %xcc, %f7, %f3
edge16 %l6, %l3, %o4
loop_4246:
ldsh [%l7 + 0x54], %i5
lduh [%l7 + 0x56], %l4
fmovdg %icc, %f0, %f3
stx %i0, [%l7 + 0x38]
fmovspos %xcc, %f14, %f14
tleu %icc, 0x7
fcmpd %fcc3, %f4, %f2
fnot2s %f6, %f13
ldx [%l7 + 0x58], %l2
lduw [%l7 + 0x58], %g5
brlz,a %i7, loop_4247
fmuld8ulx16 %f5, %f15, %f12
st %f12, [%l7 + 0x38]
ldx [%l7 + 0x10], %g3
loop_4247:
st %f15, [%l7 + 0x34]
bvs,a %icc, loop_4248
smulcc %i2, 0x0C6B, %i4
lduw [%l7 + 0x2C], %o0
ldsb [%l7 + 0x25], %o7
loop_4248:
subc %o3, %o2, %l5
nop
setx loop_4249, %l0, %l1
jmpl %l1, %g7
fbuge,a %fcc2, loop_4250
fpadd16 %f2, %f10, %f12
brz,a %l0, loop_4251
loop_4249:
stw %o1, [%l7 + 0x28]
loop_4250:
brgez %i3, loop_4252
movrne %g1, 0x30E, %g4
loop_4251:
ldsh [%l7 + 0x66], %l1
fmovsn %icc, %f14, %f5
loop_4252:
fmovdg %icc, %f12, %f5
std %f2, [%l7 + 0x18]
fmovscc %icc, %f13, %f13
fmovde %icc, %f7, %f15
movleu %icc, %g2, %i6
sth %o6, [%l7 + 0x60]
ldd [%l7 + 0x20], %f14
sth %i1, [%l7 + 0x34]
bcs,a,pn %xcc, loop_4253
fornot1 %f8, %f12, %f4
fsrc1 %f8, %f4
edge16 %o5, %g6, %l3
loop_4253:
tge %icc, 0x1
fmovdleu %icc, %f0, %f14
tle %xcc, 0x6
sdivx %l6, 0x04D5, %o4
fmovrdlez %i5, %f14, %f8
tvc %icc, 0x3
stb %l4, [%l7 + 0x55]
movpos %xcc, %l2, %g5
movpos %xcc, %i0, %g3
fbu,a %fcc1, loop_4254
std %f14, [%l7 + 0x50]
fone %f0
ldsb [%l7 + 0x4B], %i7
loop_4254:
tcs %icc, 0x5
tgu %xcc, 0x1
ldsh [%l7 + 0x0A], %i4
tcc %icc, 0x2
tn %xcc, 0x4
addccc %o0, %i2, %o7
bshuffle %f4, %f0, %f0
tcc %xcc, 0x2
pdist %f12, %f8, %f12
bgu,pt %xcc, loop_4255
bge,pt %icc, loop_4256
fsrc1s %f7, %f15
movneg %icc, %o3, %o2
loop_4255:
fbu,a %fcc3, loop_4257
loop_4256:
tsubcctv %g7, 0x1671, %l5
nop
setx loop_4258, %l0, %l1
jmpl %l1, %o1
fcmps %fcc0, %f15, %f1
loop_4257:
fmovsge %xcc, %f2, %f0
mulx %i3, %l0, %g1
loop_4258:
fcmpgt16 %f2, %f14, %l1
stb %g4, [%l7 + 0x26]
bn loop_4259
nop
setx loop_4260, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %g2, %o6, %i6
fbn,a %fcc2, loop_4261
loop_4259:
siam 0x0
loop_4260:
orn %i1, 0x016D, %g6
fexpand %f11, %f8
loop_4261:
fbn,a %fcc1, loop_4262
fmovdne %icc, %f3, %f6
udivx %o5, 0x050E, %l6
fornot1 %f10, %f0, %f6
loop_4262:
ldub [%l7 + 0x60], %o4
fmovdvc %icc, %f3, %f3
fcmps %fcc2, %f2, %f6
tg %xcc, 0x7
ldd [%l7 + 0x40], %f10
tsubcc %l3, %i5, %l2
movcc %xcc, %g5, %i0
fpack32 %f8, %f12, %f0
ld [%l7 + 0x7C], %f15
edge8n %l4, %i7, %g3
ldd [%l7 + 0x20], %f0
std %f2, [%l7 + 0x50]
st %f9, [%l7 + 0x50]
stw %o0, [%l7 + 0x74]
xor %i2, %o7, %o3
fxnors %f9, %f11, %f3
fmovdl %xcc, %f14, %f15
movge %xcc, %i4, %o2
alignaddrl %l5, %o1, %g7
fpadd32s %f11, %f13, %f15
fbge,a %fcc3, loop_4263
bne %xcc, loop_4264
udivcc %l0, 0x1949, %g1
brgz %i3, loop_4265
loop_4263:
fcmpgt32 %f0, %f10, %g4
loop_4264:
stw %g2, [%l7 + 0x58]
fornot2s %f3, %f11, %f6
loop_4265:
fsrc1s %f1, %f10
sra %l1, %i6, %o6
stb %i1, [%l7 + 0x50]
ldub [%l7 + 0x4C], %g6
fbo,a %fcc0, loop_4266
movneg %icc, %l6, %o5
ldsb [%l7 + 0x3A], %l3
edge8n %i5, %o4, %g5
loop_4266:
edge16l %i0, %l2, %l4
st %f9, [%l7 + 0x08]
tn %icc, 0x0
fblg %fcc0, loop_4267
movg %xcc, %g3, %i7
fbue,a %fcc3, loop_4268
stw %i2, [%l7 + 0x34]
loop_4267:
brlz,a %o0, loop_4269
alignaddrl %o7, %o3, %i4
loop_4268:
fabss %f5, %f2
std %f8, [%l7 + 0x68]
loop_4269:
tsubcc %l5, %o1, %o2
lduh [%l7 + 0x20], %l0
sll %g7, 0x1F, %i3
fandnot2 %f8, %f2, %f0
edge16l %g4, %g2, %l1
lduh [%l7 + 0x44], %i6
movne %icc, %o6, %g1
edge16ln %i1, %g6, %l6
popc %l3, %o5
fornot1s %f9, %f4, %f13
movl %icc, %o4, %i5
fmul8ulx16 %f12, %f0, %f4
fandnot2s %f14, %f5, %f6
fnor %f4, %f4, %f0
and %g5, %l2, %i0
fpadd32 %f6, %f10, %f0
fand %f12, %f10, %f14
sth %l4, [%l7 + 0x76]
fmovsne %icc, %f6, %f6
bcc,a,pn %xcc, loop_4270
tle %icc, 0x6
fbn,a %fcc0, loop_4271
orncc %g3, %i7, %i2
loop_4270:
brnz,a %o0, loop_4272
ldsb [%l7 + 0x68], %o3
loop_4271:
sth %o7, [%l7 + 0x62]
ldsh [%l7 + 0x3E], %l5
loop_4272:
stx %i4, [%l7 + 0x68]
fone %f12
fmovdgu %icc, %f7, %f10
ldub [%l7 + 0x65], %o1
sdivx %l0, 0x0420, %g7
movl %icc, %o2, %i3
ldd [%l7 + 0x40], %f10
std %f10, [%l7 + 0x50]
fnegd %f12, %f12
fpmerge %f4, %f14, %f0
udiv %g2, 0x0C82, %l1
mova %icc, %g4, %o6
fnand %f4, %f2, %f4
stb %i6, [%l7 + 0x1F]
stw %i1, [%l7 + 0x5C]
lduh [%l7 + 0x08], %g6
stx %l6, [%l7 + 0x20]
ba,a,pt %icc, loop_4273
stx %l3, [%l7 + 0x28]
ld [%l7 + 0x78], %f5
alignaddrl %o5, %o4, %g1
loop_4273:
st %f14, [%l7 + 0x74]
fcmpes %fcc2, %f15, %f1
fpadd16 %f0, %f2, %f10
brlez,a %g5, loop_4274
fcmpne16 %f0, %f4, %i5
ldsw [%l7 + 0x58], %l2
lduw [%l7 + 0x5C], %i0
loop_4274:
bleu,a,pn %icc, loop_4275
fmovdg %icc, %f11, %f6
ld [%l7 + 0x78], %f7
fcmpgt32 %f4, %f12, %g3
loop_4275:
fmovdleu %icc, %f13, %f1
movrne %i7, %l4, %i2
fbg,a %fcc3, loop_4276
sth %o3, [%l7 + 0x4A]
fbl %fcc3, loop_4277
fmovrsgez %o7, %f0, %f10
loop_4276:
edge16ln %o0, %l5, %i4
stb %o1, [%l7 + 0x18]
loop_4277:
mulx %g7, %l0, %i3
ldsh [%l7 + 0x0C], %g2
fmovdpos %xcc, %f14, %f2
andncc %l1, %g4, %o6
stx %o2, [%l7 + 0x30]
addccc %i1, %i6, %g6
ldsh [%l7 + 0x24], %l3
fmovdg %icc, %f15, %f14
sdivx %l6, 0x0166, %o4
fmovs %f13, %f6
for %f6, %f8, %f8
fbul %fcc3, loop_4278
movrgz %g1, 0x2DC, %o5
call loop_4279
fsrc1s %f8, %f6
loop_4278:
or %g5, %i5, %l2
fbo %fcc3, loop_4280
loop_4279:
fpackfix %f0, %f11
stw %g3, [%l7 + 0x50]
fmovsleu %xcc, %f5, %f12
loop_4280:
pdist %f14, %f4, %f6
tge %xcc, 0x1
lduw [%l7 + 0x2C], %i0
fbuge,a %fcc2, loop_4281
tsubcc %l4, %i2, %i7
lduw [%l7 + 0x40], %o7
umul %o3, %o0, %l5
loop_4281:
sdiv %o1, 0x0893, %i4
edge16 %g7, %l0, %g2
movgu %xcc, %i3, %l1
fmovsn %icc, %f2, %f9
lduw [%l7 + 0x6C], %g4
tsubcctv %o2, 0x1CF0, %o6
fbl,a %fcc1, loop_4282
subcc %i1, 0x1C95, %i6
fmul8x16 %f7, %f10, %f4
bneg,pn %xcc, loop_4283
loop_4282:
tcc %xcc, 0x5
ldsw [%l7 + 0x18], %l3
sth %g6, [%l7 + 0x22]
loop_4283:
fxnor %f14, %f12, %f0
tne %icc, 0x5
addc %o4, 0x0DD0, %g1
call loop_4284
mulscc %o5, %g5, %i5
ldsh [%l7 + 0x36], %l6
fmovsl %xcc, %f10, %f5
loop_4284:
xor %g3, 0x1951, %l2
ld [%l7 + 0x60], %f11
stw %i0, [%l7 + 0x24]
ldsh [%l7 + 0x3A], %i2
fxnors %f9, %f15, %f13
fmovde %xcc, %f5, %f13
ld [%l7 + 0x08], %f11
fmovrsgz %i7, %f0, %f15
brgz %l4, loop_4285
call loop_4286
ldx [%l7 + 0x60], %o7
fbn,a %fcc3, loop_4287
loop_4285:
sth %o3, [%l7 + 0x2E]
loop_4286:
fbe %fcc3, loop_4288
fmovsn %xcc, %f9, %f9
loop_4287:
movle %icc, %o0, %o1
sth %l5, [%l7 + 0x2E]
loop_4288:
ldsb [%l7 + 0x7C], %g7
ldsh [%l7 + 0x18], %l0
umul %i4, %i3, %l1
addccc %g4, %o2, %o6
fmovdvs %xcc, %f11, %f12
bne %icc, loop_4289
fmovscc %icc, %f10, %f11
ldsb [%l7 + 0x0D], %g2
movn %icc, %i1, %i6
loop_4289:
ldub [%l7 + 0x7D], %g6
sub %l3, %o4, %g1
fmovda %icc, %f9, %f7
tne %icc, 0x5
movgu %icc, %g5, %i5
and %o5, %l6, %l2
umul %i0, 0x0C5A, %g3
fmovsn %xcc, %f10, %f1
ldub [%l7 + 0x1E], %i7
std %f12, [%l7 + 0x40]
stb %i2, [%l7 + 0x34]
fmovrse %l4, %f5, %f14
sll %o7, %o0, %o3
fxnors %f0, %f5, %f7
sth %o1, [%l7 + 0x46]
fmovsneg %xcc, %f4, %f10
tneg %xcc, 0x7
fmovsa %icc, %f9, %f12
fmovsle %icc, %f1, %f7
bge,pn %icc, loop_4290
movcc %xcc, %g7, %l0
fpadd16 %f6, %f10, %f12
fmovdcs %icc, %f7, %f0
loop_4290:
tvs %icc, 0x6
fbu %fcc1, loop_4291
fxnor %f10, %f10, %f10
st %f9, [%l7 + 0x54]
ldsw [%l7 + 0x1C], %l5
loop_4291:
ldsb [%l7 + 0x72], %i4
brlz %l1, loop_4292
fnands %f7, %f14, %f15
lduw [%l7 + 0x38], %i3
brlz %g4, loop_4293
loop_4292:
std %f2, [%l7 + 0x28]
fmovdpos %xcc, %f4, %f8
fmovsge %xcc, %f8, %f15
loop_4293:
bg loop_4294
movne %icc, %o2, %g2
nop
setx loop_4295, %l0, %l1
jmpl %l1, %i1
movn %xcc, %i6, %o6
loop_4294:
movg %icc, %l3, %g6
fmovda %icc, %f15, %f4
loop_4295:
orcc %g1, %g5, %o4
fmul8x16al %f12, %f13, %f10
ldd [%l7 + 0x78], %f6
fcmple32 %f14, %f2, %o5
ldd [%l7 + 0x58], %f6
lduh [%l7 + 0x4E], %l6
fmovsge %xcc, %f12, %f9
std %f10, [%l7 + 0x18]
sub %l2, %i0, %g3
movvs %xcc, %i5, %i7
fmul8ulx16 %f4, %f14, %f0
fbul,a %fcc0, loop_4296
edge16n %i2, %l4, %o7
fmovsgu %xcc, %f6, %f5
fxnors %f6, %f8, %f8
loop_4296:
srax %o0, 0x1D, %o1
stb %o3, [%l7 + 0x2E]
ldub [%l7 + 0x3F], %g7
fmul8sux16 %f8, %f0, %f0
ld [%l7 + 0x3C], %f1
sethi 0x099F, %l0
fornot2s %f14, %f6, %f10
fmovdleu %icc, %f1, %f5
lduw [%l7 + 0x1C], %l5
fmul8x16al %f3, %f10, %f14
brz,a %i4, loop_4297
ldub [%l7 + 0x4F], %l1
ta %xcc, 0x5
fmovspos %icc, %f4, %f2
loop_4297:
stw %g4, [%l7 + 0x1C]
ld [%l7 + 0x3C], %f4
movge %xcc, %o2, %g2
ld [%l7 + 0x78], %f9
udivcc %i1, 0x1CD8, %i3
st %f1, [%l7 + 0x40]
lduh [%l7 + 0x30], %i6
bleu,a %xcc, loop_4298
fnands %f13, %f1, %f0
addccc %o6, %l3, %g1
edge8l %g6, %o4, %o5
loop_4298:
ldd [%l7 + 0x28], %f8
ld [%l7 + 0x6C], %f1
fmovdg %xcc, %f5, %f14
lduw [%l7 + 0x24], %g5
fmul8x16al %f3, %f8, %f12
bleu,pt %xcc, loop_4299
fmovsa %xcc, %f7, %f9
fmovrse %l6, %f11, %f13
stx %l2, [%l7 + 0x30]
loop_4299:
ldx [%l7 + 0x70], %i0
fornot1 %f12, %f4, %f12
fmovsg %xcc, %f8, %f6
edge8ln %g3, %i5, %i7
bpos,a,pt %xcc, loop_4300
sth %i2, [%l7 + 0x18]
umulcc %o7, %l4, %o1
andn %o3, 0x0578, %o0
loop_4300:
ld [%l7 + 0x44], %f15
ld [%l7 + 0x74], %f0
movrlez %l0, 0x326, %g7
ld [%l7 + 0x5C], %f1
ld [%l7 + 0x28], %f15
movneg %xcc, %i4, %l5
sth %g4, [%l7 + 0x42]
bn %xcc, loop_4301
fone %f14
array8 %o2, %l1, %i1
xnor %g2, %i6, %o6
loop_4301:
brlz %l3, loop_4302
edge8ln %i3, %g6, %o4
ldx [%l7 + 0x38], %g1
subcc %o5, 0x0B31, %g5
loop_4302:
te %icc, 0x0
ldub [%l7 + 0x6F], %l2
addccc %l6, 0x0214, %g3
te %icc, 0x2
fcmpgt16 %f8, %f2, %i0
fcmped %fcc0, %f6, %f2
fcmpgt32 %f12, %f2, %i7
ld [%l7 + 0x58], %f12
fble %fcc2, loop_4303
movrgz %i5, 0x0DF, %i2
tge %icc, 0x5
lduw [%l7 + 0x40], %l4
loop_4303:
movrgz %o7, %o3, %o1
stw %l0, [%l7 + 0x3C]
srlx %g7, 0x02, %o0
lduh [%l7 + 0x16], %l5
fxor %f12, %f4, %f4
tleu %icc, 0x0
srax %g4, 0x1A, %i4
std %f6, [%l7 + 0x28]
subc %o2, %i1, %g2
srl %l1, 0x01, %o6
nop
setx loop_4304, %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
fandnot2s %f4, %f7, %f13
addccc %l3, 0x1DA1, %i3
ldd [%l7 + 0x78], %f6
loop_4304:
fmovdpos %xcc, %f9, %f6
fmovsleu %xcc, %f14, %f9
nop
setx loop_4305, %l0, %l1
jmpl %l1, %i6
fmovrsgz %g6, %f10, %f8
sdivx %g1, 0x0450, %o4
fone %f12
loop_4305:
stb %o5, [%l7 + 0x0F]
orcc %l2, %l6, %g3
brnz,a %g5, loop_4306
ldub [%l7 + 0x6E], %i7
std %f6, [%l7 + 0x58]
nop
setx loop_4307, %l0, %l1
jmpl %l1, %i0
loop_4306:
fandnot2s %f8, %f0, %f14
edge32ln %i5, %l4, %o7
ldub [%l7 + 0x65], %o3
loop_4307:
ldd [%l7 + 0x48], %f2
ld [%l7 + 0x30], %f0
stx %o1, [%l7 + 0x30]
faligndata %f4, %f6, %f8
bge,a %icc, loop_4308
ldx [%l7 + 0x30], %i2
movcs %icc, %g7, %o0
edge8ln %l5, %g4, %i4
loop_4308:
fcmpgt16 %f14, %f10, %o2
addccc %l0, 0x0BFE, %g2
fbn %fcc3, loop_4309
stw %l1, [%l7 + 0x74]
fbl,a %fcc2, loop_4310
fsrc1s %f6, %f7
loop_4309:
bvs loop_4311
edge16n %o6, %i1, %l3
loop_4310:
ldsw [%l7 + 0x2C], %i3
fnot1s %f12, %f5
loop_4311:
ldx [%l7 + 0x78], %g6
ba,a,pt %xcc, loop_4312
fmovsa %xcc, %f5, %f15
stw %g1, [%l7 + 0x30]
ldd [%l7 + 0x10], %f0
loop_4312:
fmul8ulx16 %f6, %f4, %f10
fmovsl %xcc, %f10, %f5
brlez,a %o4, loop_4313
fmuld8sux16 %f10, %f2, %f4
fmovdcc %icc, %f1, %f12
brlz,a %i6, loop_4314
loop_4313:
edge16ln %l2, %o5, %g3
fsrc2 %f2, %f10
tneg %xcc, 0x7
loop_4314:
ld [%l7 + 0x34], %f5
bleu,pn %icc, loop_4315
alignaddr %l6, %g5, %i0
fmuld8ulx16 %f14, %f1, %f6
ldx [%l7 + 0x70], %i7
loop_4315:
ldsw [%l7 + 0x54], %l4
fand %f10, %f14, %f14
subccc %i5, 0x1FB9, %o3
subcc %o7, 0x037A, %o1
mulscc %g7, %o0, %i2
fnand %f2, %f12, %f6
addccc %g4, %i4, %o2
ldsh [%l7 + 0x40], %l5
fbo,a %fcc0, loop_4316
fpackfix %f2, %f3
lduw [%l7 + 0x54], %l0
stx %l1, [%l7 + 0x08]
loop_4316:
brlez,a %o6, loop_4317
fcmpes %fcc1, %f8, %f11
fzeros %f6
array8 %g2, %l3, %i3
loop_4317:
bn,a %icc, loop_4318
fmovrdgz %g6, %f14, %f10
fbge %fcc1, loop_4319
st %f2, [%l7 + 0x54]
loop_4318:
tpos %xcc, 0x5
tsubcc %i1, %g1, %i6
loop_4319:
fand %f10, %f10, %f10
sethi 0x0E1C, %l2
and %o5, 0x1C7E, %o4
sdiv %l6, 0x03DB, %g3
fmovrsne %i0, %f2, %f9
ldub [%l7 + 0x74], %g5
std %f10, [%l7 + 0x10]
sllx %i7, 0x03, %l4
sub %i5, %o3, %o1
lduh [%l7 + 0x60], %g7
fands %f10, %f9, %f3
fmovsn %icc, %f3, %f14
fmovrse %o7, %f9, %f15
smulcc %o0, 0x0D5D, %g4
fmovscs %icc, %f14, %f6
fmovrslez %i4, %f14, %f1
fnot1 %f10, %f12
fnors %f8, %f15, %f2
tsubcc %o2, %l5, %l0
fmovsne %icc, %f11, %f9
subcc %i2, %l1, %g2
movne %icc, %l3, %i3
fandnot1s %f3, %f12, %f13
fmovsle %xcc, %f7, %f14
stb %o6, [%l7 + 0x3A]
bneg loop_4320
st %f11, [%l7 + 0x48]
movvs %icc, %i1, %g6
fmovrslez %g1, %f14, %f8
loop_4320:
fmovrse %i6, %f2, %f10
ldd [%l7 + 0x10], %f8
fmovsle %icc, %f0, %f9
fcmpgt32 %f0, %f6, %o5
movpos %xcc, %o4, %l2
ble,a,pn %xcc, loop_4321
movl %xcc, %l6, %g3
lduh [%l7 + 0x34], %g5
brlz,a %i0, loop_4322
loop_4321:
xor %l4, 0x0CBA, %i5
stw %o3, [%l7 + 0x48]
fones %f0
loop_4322:
lduh [%l7 + 0x0E], %o1
fandnot1 %f12, %f14, %f12
fmovsne %xcc, %f5, %f9
andcc %i7, 0x0C77, %g7
bge %icc, loop_4323
movle %xcc, %o7, %g4
lduh [%l7 + 0x10], %i4
edge16n %o2, %l5, %l0
loop_4323:
fbule %fcc3, loop_4324
fone %f14
fcmped %fcc2, %f0, %f8
std %f8, [%l7 + 0x28]
loop_4324:
brnz,a %o0, loop_4325
fmovrdlz %l1, %f0, %f12
fpackfix %f10, %f10
fcmpd %fcc0, %f6, %f4
loop_4325:
movrne %i2, 0x148, %l3
fmovsvs %xcc, %f15, %f1
fmovsleu %icc, %f7, %f2
movge %icc, %g2, %o6
brnz,a %i3, loop_4326
ldub [%l7 + 0x79], %i1
ldsh [%l7 + 0x7E], %g6
movgu %icc, %g1, %o5
loop_4326:
bcs,pt %xcc, loop_4327
fpsub16s %f10, %f8, %f5
sub %i6, 0x115D, %o4
fble,a %fcc0, loop_4328
loop_4327:
fnot2 %f0, %f10
edge8ln %l2, %g3, %g5
ldsw [%l7 + 0x18], %i0
loop_4328:
stw %l6, [%l7 + 0x54]
fpsub32s %f7, %f14, %f12
brnz,a %l4, loop_4329
sub %i5, 0x1DED, %o3
be,pt %icc, loop_4330
fmovdleu %xcc, %f9, %f13
loop_4329:
stx %i7, [%l7 + 0x50]
stx %o1, [%l7 + 0x58]
loop_4330:
smul %g7, 0x13DB, %g4
sra %o7, %o2, %l5
lduh [%l7 + 0x78], %i4
brnz %l0, loop_4331
ble,a,pn %xcc, loop_4332
ldx [%l7 + 0x70], %o0
udivx %l1, 0x1B75, %i2
loop_4331:
xorcc %g2, %o6, %l3
loop_4332:
smulcc %i1, %i3, %g6
fzero %f10
edge16 %g1, %i6, %o4
alignaddr %l2, %g3, %g5
fmovscs %xcc, %f14, %f1
movle %icc, %i0, %o5
fmovdpos %xcc, %f12, %f13
fpadd32s %f11, %f4, %f1
fmovrdlez %l4, %f6, %f4
xnor %l6, %o3, %i5
bcc,a,pn %icc, loop_4333
fmovsg %xcc, %f6, %f10
fnands %f2, %f0, %f1
bgu,a,pt %icc, loop_4334
loop_4333:
fpadd16s %f2, %f1, %f15
fsrc1s %f9, %f4
sll %i7, %o1, %g4
loop_4334:
pdist %f6, %f2, %f6
fornot1s %f6, %f7, %f3
fble,a %fcc2, loop_4335
fpadd16s %f5, %f9, %f14
fblg %fcc2, loop_4336
tleu %icc, 0x2
loop_4335:
bneg,a loop_4337
bcc %xcc, loop_4338
loop_4336:
edge32l %o7, %g7, %l5
nop
setx loop_4339, %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_4337:
ld [%l7 + 0x24], %f10
loop_4338:
std %f2, [%l7 + 0x40]
std %f0, [%l7 + 0x50]
loop_4339:
fmovdneg %xcc, %f5, %f3
movle %icc, %i4, %l0
std %f6, [%l7 + 0x08]
movrlz %o0, 0x2B5, %o2
fmuld8ulx16 %f6, %f11, %f12
fmovsvs %xcc, %f11, %f13
add %l1, %g2, %i2
ldsw [%l7 + 0x0C], %o6
fmovsl %icc, %f15, %f14
sdivx %l3, 0x0F15, %i3
bneg,a,pt %xcc, loop_4340
fxor %f6, %f10, %f0
ldsw [%l7 + 0x50], %i1
ldub [%l7 + 0x46], %g6
loop_4340:
fmovrdlez %g1, %f6, %f2
fpackfix %f10, %f8
movvs %xcc, %o4, %l2
tge %xcc, 0x5
sth %g3, [%l7 + 0x52]
nop
setx loop_4341, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
smulcc %i6, %i0, %o5
ldsb [%l7 + 0x36], %l4
fmovse %icc, %f14, %f8
loop_4341:
movneg %icc, %l6, %g5
std %f4, [%l7 + 0x20]
fmovrse %o3, %f0, %f10
fone %f14
movvc %xcc, %i7, %o1
brnz,a %g4, loop_4342
fnegs %f0, %f10
bcs,pn %xcc, loop_4343
movrgz %i5, %g7, %l5
loop_4342:
lduw [%l7 + 0x6C], %i4
movg %xcc, %o7, %o0
loop_4343:
fmovsle %xcc, %f4, %f10
bg %xcc, loop_4344
ldx [%l7 + 0x68], %l0
bne,a %xcc, loop_4345
ldd [%l7 + 0x08], %f14
loop_4344:
fands %f2, %f13, %f15
fmovspos %xcc, %f4, %f4
loop_4345:
fba %fcc3, loop_4346
lduw [%l7 + 0x44], %o2
mulx %l1, %g2, %o6
addc %l3, 0x08B6, %i2
loop_4346:
fmul8x16al %f12, %f4, %f8
ld [%l7 + 0x24], %f0
movleu %icc, %i1, %i3
mulscc %g6, %g1, %o4
popc %g3, %i6
st %f8, [%l7 + 0x74]
fmovrsgez %i0, %f4, %f4
fmovscs %xcc, %f0, %f2
bgu,a %xcc, loop_4347
stw %o5, [%l7 + 0x18]
orncc %l2, 0x1846, %l4
srax %g5, 0x0C, %o3
loop_4347:
fandnot1s %f0, %f1, %f5
movl %xcc, %i7, %l6
lduw [%l7 + 0x68], %o1
fpsub32s %f4, %f3, %f11
fsrc2 %f14, %f4
xorcc %g4, %i5, %l5
ldsw [%l7 + 0x28], %i4
brgz %o7, loop_4348
fpmerge %f7, %f9, %f8
edge16ln %g7, %l0, %o0
edge16 %l1, %o2, %o6
loop_4348:
mulx %g2, %i2, %i1
tl %xcc, 0x7
tg %xcc, 0x7
ldsb [%l7 + 0x24], %l3
fbule %fcc1, loop_4349
std %f14, [%l7 + 0x70]
umulcc %g6, 0x14C3, %i3
stw %o4, [%l7 + 0x2C]
loop_4349:
ldsh [%l7 + 0x5E], %g1
fands %f13, %f2, %f12
fone %f10
fmovrdgez %g3, %f14, %f0
fmovdge %icc, %f2, %f11
andcc %i0, 0x145F, %i6
mulx %l2, 0x012F, %l4
fmul8ulx16 %f0, %f10, %f6
ldx [%l7 + 0x78], %g5
std %f0, [%l7 + 0x78]
orn %o3, %i7, %l6
fbg %fcc2, loop_4350
edge32ln %o5, %o1, %i5
fnot1 %f8, %f0
ldd [%l7 + 0x48], %f14
loop_4350:
sth %g4, [%l7 + 0x56]
std %f0, [%l7 + 0x60]
fbu,a %fcc3, loop_4351
movcs %xcc, %i4, %l5
stx %g7, [%l7 + 0x28]
popc 0x0F7E, %l0
loop_4351:
sth %o7, [%l7 + 0x22]
fandnot1 %f8, %f10, %f8
stw %l1, [%l7 + 0x40]
and %o0, 0x118E, %o6
ldd [%l7 + 0x38], %f0
ldsb [%l7 + 0x37], %g2
edge8l %o2, %i1, %i2
ldx [%l7 + 0x20], %l3
brgz %i3, loop_4352
fmovd %f8, %f0
sdiv %g6, 0x0E81, %o4
fbul,a %fcc2, loop_4353
loop_4352:
ld [%l7 + 0x24], %f15
fbul,a %fcc0, loop_4354
sth %g1, [%l7 + 0x7E]
loop_4353:
fmovsleu %xcc, %f12, %f11
fnegd %f10, %f0
loop_4354:
fnot1s %f2, %f5
std %f12, [%l7 + 0x28]
ldx [%l7 + 0x30], %i0
bg %icc, loop_4355
and %g3, 0x03CF, %i6
stw %l4, [%l7 + 0x34]
nop
setx loop_4356, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4355:
ldsb [%l7 + 0x09], %l2
fzeros %f11
movre %g5, 0x235, %o3
loop_4356:
sth %i7, [%l7 + 0x0C]
st %f7, [%l7 + 0x3C]
sll %o5, 0x19, %o1
fmovrdlz %i5, %f6, %f12
fxor %f2, %f6, %f14
fmul8x16al %f4, %f9, %f2
stw %l6, [%l7 + 0x38]
fmovrsgz %i4, %f9, %f4
fmovdvs %icc, %f12, %f14
st %f9, [%l7 + 0x14]
lduw [%l7 + 0x34], %l5
ld [%l7 + 0x40], %f5
fmovsvc %icc, %f15, %f2
sllx %g4, %l0, %g7
fcmpgt32 %f12, %f8, %o7
fmovrdlz %o0, %f12, %f0
fblg %fcc0, loop_4357
srax %l1, %g2, %o2
ldub [%l7 + 0x10], %o6
ldsh [%l7 + 0x18], %i2
loop_4357:
fnor %f4, %f4, %f14
fcmpne32 %f12, %f10, %l3
lduh [%l7 + 0x38], %i3
ldx [%l7 + 0x38], %i1
bn,a,pt %icc, loop_4358
fornot2 %f14, %f2, %f6
ldx [%l7 + 0x48], %o4
std %f0, [%l7 + 0x30]
loop_4358:
fmovdge %icc, %f15, %f9
tn %icc, 0x6
fpsub16 %f10, %f12, %f8
ldsb [%l7 + 0x27], %g1
fcmpgt32 %f2, %f6, %g6
fbu,a %fcc1, loop_4359
ldd [%l7 + 0x40], %f10
stx %i0, [%l7 + 0x30]
ldx [%l7 + 0x40], %g3
loop_4359:
ldsw [%l7 + 0x18], %l4
fmovsleu %icc, %f12, %f5
sub %i6, %l2, %g5
and %i7, %o5, %o1
fmovdn %xcc, %f3, %f13
st %f0, [%l7 + 0x58]
fmovdvc %icc, %f8, %f15
mulscc %o3, 0x1DE8, %i5
ldsw [%l7 + 0x44], %l6
fbug %fcc2, loop_4360
smul %i4, 0x1D33, %g4
mova %icc, %l0, %l5
subccc %o7, 0x0D6E, %o0
loop_4360:
stw %l1, [%l7 + 0x50]
ldub [%l7 + 0x62], %g7
ble,pn %xcc, loop_4361
ldsb [%l7 + 0x5C], %o2
nop
setx loop_4362, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fandnot2s %f12, %f6, %f12
loop_4361:
std %f2, [%l7 + 0x08]
udivx %g2, 0x0085, %o6
loop_4362:
fmovrdgez %i2, %f4, %f12
ldsw [%l7 + 0x44], %l3
ldx [%l7 + 0x40], %i3
edge32ln %o4, %i1, %g1
subc %g6, %i0, %g3
fandnot2 %f2, %f12, %f2
fpadd16s %f3, %f10, %f4
fpadd16s %f11, %f2, %f9
movrlz %i6, %l2, %g5
st %f10, [%l7 + 0x74]
stw %l4, [%l7 + 0x40]
stx %i7, [%l7 + 0x20]
std %f8, [%l7 + 0x50]
fmovdl %xcc, %f14, %f3
stx %o5, [%l7 + 0x10]
fcmpne16 %f6, %f0, %o1
fmovspos %icc, %f6, %f0
fbg %fcc3, loop_4363
ldsh [%l7 + 0x1C], %o3
movg %xcc, %i5, %i4
for %f10, %f14, %f8
loop_4363:
movcs %icc, %g4, %l6
ldx [%l7 + 0x70], %l0
fmovrsne %o7, %f3, %f12
brgz %o0, loop_4364
ldd [%l7 + 0x18], %f2
fmovrdlz %l1, %f4, %f14
sth %l5, [%l7 + 0x48]
loop_4364:
fmovsn %xcc, %f9, %f6
fpadd32s %f1, %f13, %f3
fandnot2s %f13, %f13, %f15
sdivcc %g7, 0x01C0, %g2
movre %o2, %o6, %i2
fbue,a %fcc1, loop_4365
fbge %fcc1, loop_4366
fmovdcs %icc, %f14, %f1
ta %xcc, 0x4
loop_4365:
for %f12, %f0, %f6
loop_4366:
movrgez %l3, 0x21D, %i3
srlx %o4, %i1, %g1
alignaddr %g6, %i0, %i6
ldsw [%l7 + 0x0C], %g3
fmovsvc %xcc, %f10, %f11
fpack32 %f12, %f2, %f12
movneg %xcc, %l2, %l4
ldsw [%l7 + 0x58], %i7
ldsh [%l7 + 0x6E], %o5
ldsb [%l7 + 0x14], %g5
fnor %f4, %f6, %f12
stb %o1, [%l7 + 0x59]
fmovsleu %xcc, %f1, %f6
stx %o3, [%l7 + 0x30]
nop
setx loop_4367, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movle %xcc, %i4, %g4
sdiv %l6, 0x1B0E, %i5
array8 %o7, %l0, %o0
loop_4367:
fsrc1 %f6, %f12
fmovse %xcc, %f1, %f8
andn %l5, %l1, %g7
fmovsn %icc, %f12, %f4
ldsb [%l7 + 0x18], %g2
edge32n %o2, %o6, %l3
orncc %i3, 0x1625, %o4
tpos %xcc, 0x3
call loop_4368
fmovdgu %icc, %f13, %f12
movleu %xcc, %i1, %i2
ldd [%l7 + 0x60], %f10
loop_4368:
mulscc %g1, %g6, %i6
sth %i0, [%l7 + 0x7E]
ldsw [%l7 + 0x70], %g3
andn %l2, %i7, %l4
for %f6, %f10, %f12
lduh [%l7 + 0x28], %o5
fbne %fcc0, loop_4369
srl %o1, 0x1E, %o3
fmovsvs %icc, %f3, %f7
fmovdpos %xcc, %f3, %f1
loop_4369:
lduw [%l7 + 0x68], %i4
ldsb [%l7 + 0x79], %g5
edge32l %g4, %l6, %o7
edge16l %i5, %l0, %l5
fcmpeq16 %f4, %f4, %o0
fmovdneg %xcc, %f14, %f13
te %xcc, 0x4
movrgz %g7, %l1, %o2
sth %o6, [%l7 + 0x7C]
movl %icc, %g2, %i3
fbl,a %fcc2, loop_4370
ldd [%l7 + 0x30], %f14
fblg,a %fcc2, loop_4371
fmovsleu %icc, %f2, %f14
loop_4370:
srlx %l3, 0x07, %i1
andcc %i2, 0x055F, %g1
loop_4371:
mova %icc, %o4, %g6
sllx %i6, 0x0B, %i0
fbo %fcc0, loop_4372
fmovdne %icc, %f0, %f15
fmovdg %xcc, %f2, %f8
ldx [%l7 + 0x10], %l2
loop_4372:
fmovdvs %xcc, %f4, %f1
bn loop_4373
ldub [%l7 + 0x4D], %g3
sth %l4, [%l7 + 0x60]
array32 %o5, %i7, %o1
loop_4373:
fandnot2s %f0, %f7, %f14
ldd [%l7 + 0x58], %f2
fpadd16s %f12, %f8, %f14
fmovdleu %xcc, %f11, %f1
stb %o3, [%l7 + 0x70]
mulscc %i4, %g4, %g5
fpadd16 %f12, %f12, %f0
nop
setx loop_4374, %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
stb %l6, [%l7 + 0x13]
fmovsvs %icc, %f4, %f11
movrne %o7, 0x277, %l0
loop_4374:
ldd [%l7 + 0x38], %f0
sethi 0x01F3, %l5
fnands %f14, %f5, %f13
fandnot1s %f14, %f9, %f13
stx %o0, [%l7 + 0x08]
fpadd32 %f12, %f14, %f2
ldd [%l7 + 0x60], %f4
movl %icc, %i5, %g7
std %f0, [%l7 + 0x10]
edge16 %l1, %o6, %o2
fpack32 %f2, %f14, %f0
xnorcc %g2, 0x137B, %i3
movneg %xcc, %l3, %i2
stx %g1, [%l7 + 0x50]
tsubcctv %i1, %o4, %g6
ldsh [%l7 + 0x72], %i6
tvc %icc, 0x4
xorcc %i0, 0x1D70, %g3
fbug %fcc1, loop_4375
array16 %l2, %l4, %i7
fpadd16s %f14, %f2, %f3
sra %o5, 0x12, %o3
loop_4375:
fmovsvs %icc, %f6, %f14
movvs %xcc, %o1, %g4
ldsw [%l7 + 0x48], %g5
ldub [%l7 + 0x75], %l6
ta %icc, 0x1
ldsb [%l7 + 0x47], %o7
fcmple32 %f4, %f6, %l0
fmovrsne %i4, %f0, %f9
addcc %o0, 0x1AB8, %i5
stw %g7, [%l7 + 0x08]
ldsw [%l7 + 0x2C], %l5
ldsw [%l7 + 0x40], %l1
stb %o2, [%l7 + 0x2B]
sth %g2, [%l7 + 0x66]
ldd [%l7 + 0x08], %f0
st %f10, [%l7 + 0x4C]
stw %o6, [%l7 + 0x28]
stb %i3, [%l7 + 0x77]
ld [%l7 + 0x44], %f13
ldsb [%l7 + 0x47], %i2
lduh [%l7 + 0x4E], %g1
edge16n %l3, %i1, %g6
fandnot2s %f4, %f7, %f0
ldsh [%l7 + 0x52], %i6
fblg %fcc2, loop_4376
te %xcc, 0x6
fexpand %f4, %f6
sth %o4, [%l7 + 0x1A]
loop_4376:
srl %g3, %l2, %l4
fexpand %f15, %f0
umul %i0, %o5, %o3
orcc %o1, %g4, %i7
fsrc2s %f3, %f6
stw %l6, [%l7 + 0x18]
fmovd %f8, %f14
fmul8x16au %f2, %f8, %f14
fmovrdlz %o7, %f0, %f0
srlx %g5, %l0, %i4
ldub [%l7 + 0x13], %i5
brgz %g7, loop_4377
sll %l5, %l1, %o0
std %f8, [%l7 + 0x40]
smul %g2, %o2, %i3
loop_4377:
ld [%l7 + 0x78], %f15
umul %i2, 0x10A2, %g1
fmovsle %icc, %f0, %f10
fabss %f2, %f11
fmovspos %xcc, %f7, %f12
stw %l3, [%l7 + 0x0C]
st %f4, [%l7 + 0x38]
fble %fcc1, loop_4378
ldsh [%l7 + 0x08], %o6
movcs %icc, %i1, %i6
stx %g6, [%l7 + 0x40]
loop_4378:
fnand %f8, %f8, %f14
ld [%l7 + 0x40], %f9
addccc %g3, 0x1B64, %o4
fabsd %f0, %f10
fmovdneg %xcc, %f8, %f6
st %f12, [%l7 + 0x10]
call loop_4379
ldsw [%l7 + 0x5C], %l2
fnot1s %f2, %f5
sth %l4, [%l7 + 0x20]
loop_4379:
stx %i0, [%l7 + 0x40]
umul %o5, %o3, %g4
tsubcctv %i7, %l6, %o7
fble %fcc2, loop_4380
xnorcc %o1, 0x12A9, %l0
bpos loop_4381
srax %i4, 0x0D, %i5
loop_4380:
ldsw [%l7 + 0x64], %g5
tg %xcc, 0x2
loop_4381:
ld [%l7 + 0x30], %f0
fpsub32s %f1, %f3, %f9
sdivcc %l5, 0x0A2E, %l1
fbne,a %fcc2, loop_4382
fxors %f7, %f7, %f13
and %o0, %g2, %o2
fmovdle %xcc, %f13, %f14
loop_4382:
movleu %icc, %g7, %i2
fpackfix %f14, %f4
andcc %i3, 0x0F25, %g1
tsubcctv %l3, 0x069D, %i1
stb %i6, [%l7 + 0x7B]
fbg,a %fcc1, loop_4383
fnegd %f0, %f2
fmovdgu %icc, %f6, %f13
srax %o6, %g3, %o4
loop_4383:
sub %g6, 0x0DA3, %l4
stw %l2, [%l7 + 0x74]
ldub [%l7 + 0x38], %i0
sdiv %o5, 0x0D55, %o3
fpack32 %f4, %f2, %f12
fmovsg %icc, %f1, %f8
fpsub32 %f0, %f8, %f2
movn %icc, %i7, %l6
ld [%l7 + 0x48], %f9
tg %icc, 0x5
bgu,pn %icc, loop_4384
udivcc %o7, 0x0867, %g4
fmovsleu %xcc, %f7, %f0
bne,pn %xcc, loop_4385
loop_4384:
pdist %f4, %f8, %f10
lduw [%l7 + 0x7C], %o1
edge16n %l0, %i4, %g5
loop_4385:
tl %icc, 0x5
fmovrsgz %l5, %f5, %f15
lduh [%l7 + 0x4A], %i5
movvs %icc, %l1, %o0
tg %xcc, 0x5
stb %o2, [%l7 + 0x08]
mulx %g2, %g7, %i2
ldsw [%l7 + 0x5C], %g1
ble,a loop_4386
siam 0x6
fnot1 %f10, %f12
subc %l3, 0x1A25, %i1
loop_4386:
add %i6, 0x0521, %i3
brz %g3, loop_4387
addccc %o4, 0x0E9B, %g6
fcmped %fcc0, %f12, %f10
ldub [%l7 + 0x16], %o6
loop_4387:
movvs %icc, %l4, %i0
tpos %icc, 0x2
smul %l2, %o5, %i7
fmovdvc %xcc, %f1, %f8
subc %o3, %l6, %o7
lduw [%l7 + 0x30], %g4
sdivcc %l0, 0x117F, %i4
lduh [%l7 + 0x18], %g5
stw %o1, [%l7 + 0x64]
fnors %f1, %f1, %f11
ldd [%l7 + 0x58], %f6
fmovsg %xcc, %f3, %f10
taddcctv %l5, %i5, %o0
ldsh [%l7 + 0x34], %o2
tn %xcc, 0x3
lduh [%l7 + 0x2A], %g2
sllx %l1, 0x0A, %i2
and %g1, 0x0E98, %g7
fba %fcc2, loop_4388
be,pn %icc, loop_4389
ldsw [%l7 + 0x6C], %l3
edge32ln %i1, %i6, %i3
loop_4388:
andcc %o4, %g6, %o6
loop_4389:
subcc %l4, %i0, %g3
fmul8x16au %f15, %f3, %f10
fmovdl %icc, %f12, %f9
smulcc %o5, 0x03EB, %i7
siam 0x1
edge8 %o3, %l6, %l2
fxnor %f10, %f0, %f2
ta %icc, 0x7
fmovrslz %g4, %f2, %f1
bpos,pt %xcc, loop_4390
fmovrdlz %l0, %f0, %f12
lduw [%l7 + 0x78], %i4
stx %g5, [%l7 + 0x48]
loop_4390:
stx %o7, [%l7 + 0x78]
bneg,a,pn %xcc, loop_4391
fbn %fcc0, loop_4392
movn %icc, %o1, %i5
ldsh [%l7 + 0x70], %o0
loop_4391:
fba %fcc0, loop_4393
loop_4392:
fmovrdgez %o2, %f8, %f6
lduh [%l7 + 0x48], %l5
fmovde %icc, %f12, %f12
loop_4393:
tcc %xcc, 0x4
edge8n %l1, %g2, %i2
fpadd32 %f14, %f0, %f2
orncc %g1, %l3, %i1
addc %g7, 0x1595, %i3
ldsh [%l7 + 0x52], %o4
ldub [%l7 + 0x6C], %i6
ldsw [%l7 + 0x10], %o6
mulscc %g6, %i0, %l4
fmovsn %icc, %f2, %f13
fmovsn %icc, %f1, %f5
tcc %icc, 0x5
ldub [%l7 + 0x4C], %o5
ldsh [%l7 + 0x68], %i7
tn %icc, 0x5
stw %o3, [%l7 + 0x38]
smul %g3, 0x19EF, %l2
mova %xcc, %g4, %l0
ldx [%l7 + 0x38], %l6
fors %f15, %f1, %f7
andn %g5, %o7, %o1
popc %i4, %o0
fsrc1 %f14, %f10
andcc %i5, 0x1EB6, %l5
fnand %f8, %f14, %f8
fands %f5, %f5, %f6
fcmpeq32 %f2, %f6, %o2
fcmpgt16 %f0, %f4, %l1
fmovsge %xcc, %f1, %f14
fmovsne %xcc, %f5, %f14
smulcc %i2, 0x10B1, %g1
ldsw [%l7 + 0x3C], %g2
fsrc1s %f15, %f1
edge16ln %l3, %g7, %i3
bcs,a,pn %xcc, loop_4394
brlz,a %i1, loop_4395
movrne %i6, %o4, %o6
mulx %g6, %l4, %o5
loop_4394:
ldub [%l7 + 0x2A], %i0
loop_4395:
fmovsle %xcc, %f9, %f0
lduh [%l7 + 0x0A], %i7
st %f9, [%l7 + 0x50]
nop
setx loop_4396, %l0, %l1
jmpl %l1, %o3
mulx %g3, %g4, %l0
stw %l6, [%l7 + 0x58]
ldsw [%l7 + 0x78], %l2
loop_4396:
st %f3, [%l7 + 0x34]
tsubcc %g5, 0x0959, %o1
siam 0x2
bpos,a %xcc, loop_4397
edge32l %o7, %i4, %o0
sdivcc %i5, 0x03D7, %o2
ldsw [%l7 + 0x28], %l1
loop_4397:
fmovd %f2, %f14
stw %i2, [%l7 + 0x0C]
alignaddr %l5, %g2, %g1
sth %g7, [%l7 + 0x72]
fmovrdlz %i3, %f14, %f8
addccc %i1, %i6, %o4
ldsb [%l7 + 0x67], %l3
brlz %o6, loop_4398
fcmps %fcc1, %f11, %f6
subcc %g6, 0x1083, %o5
alignaddrl %l4, %i7, %i0
loop_4398:
fxnor %f14, %f2, %f12
sllx %g3, 0x06, %g4
ld [%l7 + 0x50], %f3
nop
setx loop_4399, %l0, %l1
jmpl %l1, %o3
fabss %f15, %f8
pdist %f2, %f14, %f10
fmovdgu %icc, %f9, %f13
loop_4399:
ba,pn %icc, loop_4400
movvc %icc, %l6, %l2
ld [%l7 + 0x54], %f10
std %f2, [%l7 + 0x68]
loop_4400:
tsubcc %l0, %o1, %o7
sllx %i4, 0x14, %o0
ta %icc, 0x3
ldd [%l7 + 0x28], %f2
movleu %xcc, %g5, %i5
fba,a %fcc1, loop_4401
fmovda %xcc, %f12, %f13
ldsw [%l7 + 0x38], %o2
ldsb [%l7 + 0x4D], %l1
loop_4401:
array8 %i2, %l5, %g1
fmovrdgez %g7, %f8, %f0
fmuld8sux16 %f0, %f4, %f14
ldsw [%l7 + 0x1C], %i3
brlz,a %i1, loop_4402
edge8 %g2, %i6, %o4
fpsub16 %f14, %f2, %f6
fnot1s %f15, %f6
loop_4402:
bneg loop_4403
fpsub16 %f2, %f8, %f14
movrne %l3, %o6, %o5
sth %l4, [%l7 + 0x14]
loop_4403:
fmovdleu %icc, %f4, %f9
fbne %fcc0, loop_4404
taddcc %i7, %i0, %g3
addccc %g4, %g6, %l6
fcmpes %fcc3, %f8, %f4
loop_4404:
fcmpne16 %f8, %f6, %o3
stx %l2, [%l7 + 0x08]
lduh [%l7 + 0x0A], %o1
fnegd %f10, %f10
nop
setx loop_4405, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sethi 0x0044, %l0
movg %icc, %i4, %o7
bl,a loop_4406
loop_4405:
fandnot2s %f5, %f11, %f12
sethi 0x0E0D, %o0
fpadd16 %f0, %f2, %f10
loop_4406:
fmul8x16al %f10, %f5, %f12
bneg loop_4407
addc %i5, %g5, %l1
fmovde %xcc, %f2, %f1
fsrc1 %f10, %f10
loop_4407:
ldsh [%l7 + 0x7C], %i2
for %f8, %f0, %f6
fnot2s %f0, %f5
bg,a,pt %xcc, loop_4408
stx %o2, [%l7 + 0x68]
srl %l5, 0x0F, %g7
fcmpeq32 %f4, %f14, %g1
loop_4408:
fmuld8ulx16 %f8, %f4, %f2
fmovrdne %i3, %f2, %f0
ldub [%l7 + 0x4D], %i1
mova %icc, %i6, %g2
stb %o4, [%l7 + 0x69]
fmovsne %xcc, %f14, %f15
movrgez %o6, 0x387, %o5
tvs %icc, 0x7
fones %f12
fpadd32 %f0, %f4, %f12
sth %l3, [%l7 + 0x7E]
fmovsge %xcc, %f12, %f9
tgu %xcc, 0x3
fnegs %f10, %f6
edge16l %i7, %i0, %g3
std %f4, [%l7 + 0x78]
xnorcc %g4, %g6, %l6
fmovdl %xcc, %f15, %f11
fblg,a %fcc1, loop_4409
fnor %f14, %f12, %f12
stx %o3, [%l7 + 0x18]
ldsw [%l7 + 0x78], %l4
loop_4409:
fble,a %fcc3, loop_4410
fmovda %xcc, %f12, %f15
udiv %o1, 0x131C, %l2
bshuffle %f12, %f6, %f14
loop_4410:
bneg,a loop_4411
ldx [%l7 + 0x10], %l0
fmovsg %icc, %f3, %f2
array16 %o7, %i4, %o0
loop_4411:
bcs,pn %icc, loop_4412
andncc %g5, %l1, %i2
fmul8x16al %f3, %f3, %f6
fmovspos %icc, %f1, %f10
loop_4412:
fbne,a %fcc0, loop_4413
edge32n %i5, %o2, %l5
st %f9, [%l7 + 0x68]
std %f6, [%l7 + 0x08]
loop_4413:
ldd [%l7 + 0x48], %f0
fmovsvs %xcc, %f8, %f5
fmuld8sux16 %f14, %f14, %f10
nop
setx loop_4414, %l0, %l1
jmpl %l1, %g1
movrgz %g7, 0x3A8, %i3
ldsw [%l7 + 0x28], %i6
xor %i1, %o4, %o6
loop_4414:
fornot1s %f3, %f8, %f0
fcmpne32 %f6, %f12, %g2
brlez,a %o5, loop_4415
alignaddr %i7, %i0, %l3
tge %icc, 0x4
stw %g3, [%l7 + 0x2C]
loop_4415:
taddcctv %g6, %g4, %o3
lduw [%l7 + 0x54], %l4
xnorcc %l6, %o1, %l2
stw %o7, [%l7 + 0x48]
bneg %icc, loop_4416
taddcctv %i4, %l0, %o0
fcmpne16 %f12, %f12, %l1
lduh [%l7 + 0x70], %i2
loop_4416:
fpsub32s %f14, %f15, %f4
fbl,a %fcc1, loop_4417
ldub [%l7 + 0x3E], %i5
fmovdle %xcc, %f1, %f12
edge32n %g5, %o2, %l5
loop_4417:
fmovrse %g7, %f0, %f11
stb %g1, [%l7 + 0x68]
fmovsleu %xcc, %f7, %f12
st %f14, [%l7 + 0x28]
stx %i3, [%l7 + 0x68]
fcmpes %fcc0, %f2, %f12
fmovscc %icc, %f3, %f10
ble,a loop_4418
fmovrsgez %i1, %f15, %f15
sth %i6, [%l7 + 0x22]
ldsw [%l7 + 0x0C], %o4
loop_4418:
bgu,a %xcc, loop_4419
fcmpgt32 %f10, %f6, %g2
bneg,a,pt %icc, loop_4420
for %f12, %f4, %f10
loop_4419:
fandnot1 %f2, %f14, %f4
movg %xcc, %o6, %o5
loop_4420:
fnot2 %f10, %f6
movn %xcc, %i0, %l3
tvs %xcc, 0x0
brnz,a %i7, loop_4421
tpos %xcc, 0x3
fmovsn %xcc, %f0, %f12
bg,a,pt %xcc, loop_4422
loop_4421:
tn %icc, 0x4
sth %g3, [%l7 + 0x60]
fmovdle %icc, %f6, %f15
loop_4422:
ldd [%l7 + 0x48], %f0
bvs,pn %icc, loop_4423
ldsb [%l7 + 0x6B], %g6
edge16ln %o3, %g4, %l4
fbl %fcc1, loop_4424
loop_4423:
brnz,a %o1, loop_4425
fzero %f2
ldd [%l7 + 0x08], %f12
loop_4424:
fcmpgt32 %f14, %f0, %l6
loop_4425:
ldsw [%l7 + 0x38], %o7
smulcc %l2, %l0, %o0
brlz %l1, loop_4426
fmovdgu %xcc, %f10, %f13
fbuge,a %fcc1, loop_4427
ldd [%l7 + 0x78], %f14
loop_4426:
fandnot1 %f0, %f4, %f4
ldsh [%l7 + 0x6C], %i2
loop_4427:
sth %i5, [%l7 + 0x40]
fsrc2s %f14, %f13
fbue %fcc2, loop_4428
bvc %icc, loop_4429
movle %xcc, %i4, %o2
fmul8x16au %f10, %f12, %f0
loop_4428:
bleu,a loop_4430
loop_4429:
ldub [%l7 + 0x45], %g5
edge32n %l5, %g7, %g1
bg,a loop_4431
loop_4430:
fcmpgt16 %f8, %f4, %i3
lduh [%l7 + 0x22], %i6
fmovdvs %xcc, %f6, %f2
loop_4431:
fbn %fcc3, loop_4432
fnegd %f8, %f14
fmovs %f3, %f2
array16 %i1, %o4, %o6
loop_4432:
tg %xcc, 0x3
edge8l %o5, %g2, %i0
tgu %xcc, 0x4
fpmerge %f13, %f13, %f10
movge %icc, %i7, %l3
fmovrse %g3, %f15, %f2
fand %f2, %f12, %f12
fbe %fcc3, loop_4433
fcmpeq32 %f8, %f0, %o3
tsubcc %g6, 0x0A8A, %l4
edge32 %g4, %l6, %o7
loop_4433:
fandnot2 %f14, %f12, %f2
movne %xcc, %o1, %l2
ldub [%l7 + 0x7C], %l0
ldd [%l7 + 0x78], %f12
udivcc %o0, 0x010D, %l1
tne %icc, 0x1
st %f13, [%l7 + 0x58]
fmovdcc %icc, %f9, %f1
bvc,a %icc, loop_4434
edge32n %i5, %i2, %i4
std %f14, [%l7 + 0x70]
edge8 %o2, %g5, %g7
loop_4434:
movg %icc, %g1, %l5
addcc %i3, %i6, %o4
movgu %xcc, %i1, %o6
movn %icc, %o5, %g2
ldsh [%l7 + 0x52], %i0
fbul,a %fcc2, loop_4435
stx %l3, [%l7 + 0x10]
fmovda %xcc, %f2, %f10
tneg %xcc, 0x5
loop_4435:
fmovrdlz %g3, %f12, %f14
ldsh [%l7 + 0x1C], %i7
fmovdcc %xcc, %f8, %f3
mova %icc, %o3, %l4
or %g6, 0x0B0A, %g4
xor %o7, 0x1136, %l6
fnegs %f8, %f6
be,a,pn %icc, loop_4436
sdiv %o1, 0x0B28, %l2
movcc %icc, %l0, %o0
ldub [%l7 + 0x3B], %l1
loop_4436:
stx %i5, [%l7 + 0x20]
edge32l %i2, %i4, %g5
std %f6, [%l7 + 0x08]
ldsw [%l7 + 0x18], %o2
fmovrdlz %g7, %f2, %f4
fmovrdne %l5, %f10, %f8
subc %g1, %i3, %o4
ldd [%l7 + 0x60], %f6
fornot1s %f3, %f15, %f5
nop
setx loop_4437, %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
fmovrde %i6, %f14, %f2
fors %f8, %f1, %f15
tvs %icc, 0x4
loop_4437:
mulscc %i1, 0x08C4, %o6
fmul8x16au %f8, %f11, %f8
fblg,a %fcc0, loop_4438
ble,a,pt %xcc, loop_4439
nop
setx loop_4440, %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
fbu,a %fcc1, loop_4441
loop_4438:
ldx [%l7 + 0x28], %o5
loop_4439:
fmovde %xcc, %f15, %f2
loop_4440:
fones %f9
loop_4441:
stb %g2, [%l7 + 0x55]
ldub [%l7 + 0x5D], %i0
ldsw [%l7 + 0x38], %l3
st %f5, [%l7 + 0x34]
ldsb [%l7 + 0x16], %i7
std %f0, [%l7 + 0x58]
fmul8ulx16 %f8, %f4, %f10
bl,a %xcc, loop_4442
edge16n %g3, %o3, %l4
tl %icc, 0x3
fnegd %f2, %f6
loop_4442:
movcc %icc, %g4, %o7
movrlz %l6, 0x0CC, %g6
bneg loop_4443
ldub [%l7 + 0x53], %l2
stx %l0, [%l7 + 0x68]
siam 0x0
loop_4443:
fnot2 %f10, %f6
fba %fcc2, loop_4444
fpsub32s %f3, %f0, %f10
addc %o0, 0x1B8E, %o1
lduw [%l7 + 0x40], %i5
loop_4444:
ldx [%l7 + 0x38], %i2
ldsw [%l7 + 0x30], %i4
fbne,a %fcc0, loop_4445
sdivcc %g5, 0x1CAF, %l1
edge32l %o2, %l5, %g1
stw %i3, [%l7 + 0x78]
loop_4445:
fmul8x16 %f13, %f8, %f4
fone %f14
movrgez %o4, 0x119, %i6
umulcc %g7, 0x0204, %i1
fmovsne %icc, %f9, %f10
xnor %o5, %o6, %i0
fornot1 %f4, %f6, %f10
xnor %l3, 0x022C, %i7
fmovrse %g2, %f15, %f9
fmovsle %xcc, %f6, %f8
ldx [%l7 + 0x50], %o3
ldub [%l7 + 0x29], %g3
edge16n %l4, %g4, %o7
brz,a %l6, loop_4446
ldd [%l7 + 0x78], %f4
fcmpd %fcc2, %f8, %f2
ld [%l7 + 0x24], %f15
loop_4446:
edge16ln %l2, %l0, %o0
brnz %o1, loop_4447
fsrc1 %f0, %f0
lduh [%l7 + 0x70], %g6
fmuld8sux16 %f12, %f3, %f12
loop_4447:
lduh [%l7 + 0x28], %i5
addccc %i4, 0x14C5, %i2
mova %icc, %g5, %o2
fmovsvs %icc, %f4, %f11
fmovde %xcc, %f6, %f11
bn,pt %icc, loop_4448
bgu,a loop_4449
andncc %l5, %g1, %i3
fnot2s %f1, %f8
loop_4448:
ldub [%l7 + 0x6D], %l1
loop_4449:
lduh [%l7 + 0x6A], %i6
fmovrslez %g7, %f14, %f2
std %f14, [%l7 + 0x70]
fmovsneg %icc, %f12, %f14
bg,a %icc, loop_4450
smul %i1, 0x03D9, %o4
ld [%l7 + 0x18], %f15
sth %o5, [%l7 + 0x72]
loop_4450:
bne,a %icc, loop_4451
brgez %o6, loop_4452
ldsw [%l7 + 0x58], %l3
nop
setx loop_4453, %l0, %l1
jmpl %l1, %i7
loop_4451:
fpsub32 %f0, %f4, %f8
loop_4452:
bg,pt %xcc, loop_4454
fnor %f12, %f12, %f6
loop_4453:
smulcc %g2, 0x018B, %i0
fxnor %f2, %f2, %f4
loop_4454:
fandnot1s %f15, %f0, %f15
stx %g3, [%l7 + 0x28]
ldub [%l7 + 0x5F], %l4
bcs,a,pt %xcc, loop_4455
fnot2s %f1, %f7
move %icc, %g4, %o3
movcs %icc, %l6, %l2
loop_4455:
umul %l0, 0x0136, %o0
ldx [%l7 + 0x58], %o7
fmovd %f14, %f12
lduw [%l7 + 0x20], %g6
fmovrsgz %i5, %f4, %f15
lduh [%l7 + 0x10], %o1
ldd [%l7 + 0x10], %f8
ld [%l7 + 0x44], %f2
bleu loop_4456
movneg %icc, %i2, %i4
fmovrsgz %g5, %f8, %f7
brlez,a %l5, loop_4457
loop_4456:
fpackfix %f2, %f11
fmovrdlz %o2, %f10, %f0
std %f8, [%l7 + 0x28]
loop_4457:
ldsb [%l7 + 0x11], %i3
stx %g1, [%l7 + 0x48]
bneg loop_4458
stb %l1, [%l7 + 0x37]
or %g7, 0x0CD4, %i1
andcc %i6, 0x05E7, %o4
loop_4458:
fmovdvs %icc, %f4, %f11
fpsub32 %f2, %f6, %f14
sub %o5, 0x13D9, %l3
ldsb [%l7 + 0x4E], %i7
fmovdgu %xcc, %f3, %f0
movrgz %g2, 0x24E, %o6
fcmpne16 %f14, %f4, %i0
fand %f6, %f12, %f6
ldx [%l7 + 0x38], %l4
call loop_4459
bcs,a,pt %icc, loop_4460
ble,a,pt %xcc, loop_4461
fbg %fcc0, loop_4462
loop_4459:
fmovsleu %icc, %f4, %f4
loop_4460:
fabss %f4, %f9
loop_4461:
fba %fcc1, loop_4463
loop_4462:
fmovdl %xcc, %f2, %f3
fmovse %xcc, %f7, %f2
ldsw [%l7 + 0x18], %g4
loop_4463:
ldd [%l7 + 0x78], %f14
lduh [%l7 + 0x6A], %o3
edge16 %l6, %l2, %l0
lduh [%l7 + 0x76], %o0
edge32ln %o7, %g3, %i5
stx %g6, [%l7 + 0x68]
fnot1 %f10, %f2
ldsw [%l7 + 0x58], %i2
fcmps %fcc3, %f14, %f2
fxors %f13, %f1, %f11
fbule,a %fcc0, loop_4464
sth %i4, [%l7 + 0x16]
fpadd16s %f7, %f0, %f5
tle %xcc, 0x1
loop_4464:
ldsh [%l7 + 0x54], %g5
fmovdne %icc, %f0, %f3
fandnot2s %f1, %f12, %f15
ldd [%l7 + 0x38], %f0
ldsb [%l7 + 0x2A], %o1
te %icc, 0x1
ldub [%l7 + 0x75], %o2
fsrc1 %f14, %f10
stw %l5, [%l7 + 0x5C]
sll %i3, %l1, %g7
ldsh [%l7 + 0x1A], %g1
fmovsneg %icc, %f6, %f4
subcc %i1, 0x0884, %i6
stb %o4, [%l7 + 0x1E]
bgu,a,pt %xcc, loop_4465
bne,a %icc, loop_4466
fmovrdlez %o5, %f6, %f10
fmovrdne %l3, %f14, %f6
loop_4465:
fmovse %xcc, %f8, %f5
loop_4466:
tne %icc, 0x2
fbuge,a %fcc3, loop_4467
fxnors %f15, %f10, %f14
std %f10, [%l7 + 0x10]
movn %xcc, %i7, %o6
loop_4467:
ldsw [%l7 + 0x4C], %g2
fmul8x16 %f0, %f4, %f14
array8 %i0, %l4, %g4
tleu %xcc, 0x5
lduh [%l7 + 0x38], %l6
fmovdpos %xcc, %f3, %f12
ldsh [%l7 + 0x1C], %o3
movrgez %l0, %o0, %o7
fsrc2 %f14, %f4
xorcc %l2, %g3, %g6
nop
setx loop_4468, %l0, %l1
jmpl %l1, %i2
alignaddr %i5, %g5, %o1
fmovsvs %icc, %f14, %f12
edge32ln %o2, %i4, %l5
loop_4468:
sdivx %i3, 0x0968, %l1
ldsw [%l7 + 0x18], %g7
fpackfix %f2, %f9
edge32l %i1, %i6, %o4
fpadd16 %f14, %f0, %f0
sth %g1, [%l7 + 0x0A]
sth %l3, [%l7 + 0x2E]
bleu,pt %xcc, loop_4469
fbuge %fcc2, loop_4470
fpadd16 %f6, %f14, %f12
array8 %o5, %i7, %o6
loop_4469:
addcc %g2, 0x1A30, %l4
loop_4470:
fblg,a %fcc0, loop_4471
ldub [%l7 + 0x45], %i0
bne,a,pn %icc, loop_4472
bcc loop_4473
loop_4471:
tne %xcc, 0x3
lduh [%l7 + 0x44], %l6
loop_4472:
fbn %fcc1, loop_4474
loop_4473:
edge8ln %g4, %l0, %o3
ldsw [%l7 + 0x14], %o7
sth %l2, [%l7 + 0x22]
loop_4474:
fmovdvc %icc, %f2, %f0
stx %g3, [%l7 + 0x48]
xnor %o0, 0x0FFA, %i2
fbe %fcc3, loop_4475
brlez,a %g6, loop_4476
fbne,a %fcc1, loop_4477
fba %fcc2, loop_4478
loop_4475:
ldsb [%l7 + 0x53], %g5
loop_4476:
stw %i5, [%l7 + 0x54]
loop_4477:
call loop_4479
loop_4478:
umul %o2, 0x09C2, %i4
movne %icc, %l5, %o1
ldsb [%l7 + 0x7E], %i3
loop_4479:
edge8n %l1, %g7, %i1
ldsb [%l7 + 0x12], %i6
fbl,a %fcc0, loop_4480
nop
setx loop_4481, %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
fmovrsne %g1, %f4, %f11
fcmpes %fcc0, %f15, %f0
loop_4480:
fmovscc %icc, %f12, %f12
loop_4481:
fmovdvc %xcc, %f0, %f1
fcmpgt16 %f8, %f6, %l3
andncc %o5, %i7, %o6
st %f15, [%l7 + 0x0C]
movcs %xcc, %g2, %l4
ldub [%l7 + 0x6D], %i0
xor %l6, 0x1C62, %o4
fzero %f8
fcmps %fcc0, %f9, %f14
sth %l0, [%l7 + 0x30]
lduw [%l7 + 0x48], %g4
fpadd16s %f12, %f1, %f7
ldd [%l7 + 0x68], %f12
fmovdcc %xcc, %f11, %f15
fmovs %f7, %f6
xnorcc %o7, %l2, %g3
ldub [%l7 + 0x49], %o0
bneg,a,pn %icc, loop_4482
fmovsleu %xcc, %f7, %f6
stb %i2, [%l7 + 0x3A]
fpsub32s %f6, %f0, %f1
loop_4482:
edge16n %o3, %g5, %i5
bge,a,pt %xcc, loop_4483
taddcc %o2, 0x1071, %g6
stw %l5, [%l7 + 0x20]
array32 %i4, %i3, %l1
loop_4483:
ldd [%l7 + 0x48], %f0
bgu,pt %icc, loop_4484
st %f13, [%l7 + 0x48]
edge8l %g7, %o1, %i1
bn,a %icc, loop_4485
loop_4484:
fandnot1s %f8, %f3, %f5
ldsh [%l7 + 0x12], %i6
sll %g1, 0x19, %l3
loop_4485:
stw %i7, [%l7 + 0x2C]
alignaddrl %o5, %o6, %g2
mova %xcc, %l4, %l6
fbu,a %fcc0, loop_4486
udivcc %o4, 0x022B, %i0
fmovdle %xcc, %f10, %f15
fxnors %f12, %f1, %f11
loop_4486:
udiv %g4, 0x0ED1, %l0
edge16n %o7, %g3, %l2
sth %o0, [%l7 + 0x78]
fbuge,a %fcc3, loop_4487
sethi 0x0D7F, %i2
fornot2 %f2, %f6, %f0
fnand %f8, %f2, %f10
loop_4487:
tneg %icc, 0x2
sth %g5, [%l7 + 0x22]
fblg,a %fcc3, loop_4488
sdivcc %i5, 0x1491, %o2
ld [%l7 + 0x30], %f6
fmul8x16 %f2, %f14, %f10
loop_4488:
stb %o3, [%l7 + 0x52]
array32 %g6, %i4, %i3
fbu,a %fcc3, loop_4489
orcc %l5, %l1, %g7
movneg %icc, %i1, %i6
sra %o1, 0x0F, %l3
loop_4489:
fmovrsgez %g1, %f0, %f7
array16 %o5, %i7, %g2
fcmpeq32 %f2, %f12, %l4
movneg %icc, %l6, %o4
ldsb [%l7 + 0x6C], %o6
brnz,a %g4, loop_4490
ldd [%l7 + 0x38], %f4
fandnot2s %f1, %f7, %f6
ld [%l7 + 0x28], %f15
loop_4490:
lduw [%l7 + 0x34], %l0
fmovsvs %icc, %f11, %f7
ldx [%l7 + 0x70], %o7
fzeros %f6
bgu,a,pt %xcc, loop_4491
stb %g3, [%l7 + 0x6C]
edge16ln %l2, %i0, %o0
ldsw [%l7 + 0x08], %i2
loop_4491:
orncc %i5, %o2, %g5
ldsb [%l7 + 0x4B], %g6
fmovdvs %xcc, %f7, %f11
fors %f12, %f1, %f9
tpos %icc, 0x7
bgu,pn %icc, loop_4492
fpack32 %f14, %f6, %f2
mova %xcc, %o3, %i3
andcc %i4, %l1, %l5
loop_4492:
movge %xcc, %i1, %g7
edge16ln %i6, %l3, %g1
tle %xcc, 0x1
fmovrdlz %o5, %f12, %f12
fnors %f5, %f2, %f8
tn %xcc, 0x6
ldsw [%l7 + 0x30], %o1
faligndata %f4, %f8, %f0
movrne %g2, %l4, %i7
lduw [%l7 + 0x78], %o4
edge16l %l6, %g4, %o6
ldub [%l7 + 0x15], %o7
fnands %f10, %f8, %f0
ldx [%l7 + 0x20], %g3
movne %xcc, %l2, %l0
ldsb [%l7 + 0x43], %o0
addccc %i0, 0x169C, %i5
edge32 %o2, %i2, %g5
ldd [%l7 + 0x70], %f4
stw %g6, [%l7 + 0x68]
fones %f14
subcc %i3, 0x0ED9, %i4
sth %l1, [%l7 + 0x14]
fpsub16 %f14, %f6, %f14
sethi 0x0A7A, %o3
lduh [%l7 + 0x68], %l5
edge32l %i1, %i6, %l3
fbl %fcc1, loop_4493
fmovdgu %icc, %f8, %f11
movre %g1, 0x1E8, %g7
edge16 %o5, %g2, %l4
loop_4493:
std %f2, [%l7 + 0x70]
te %icc, 0x2
fmovrsgz %o1, %f11, %f4
fpmerge %f10, %f13, %f12
ldsh [%l7 + 0x2E], %o4
fbug,a %fcc0, loop_4494
fbge %fcc3, loop_4495
ldub [%l7 + 0x5A], %l6
fpsub16s %f9, %f3, %f3
loop_4494:
ld [%l7 + 0x10], %f4
loop_4495:
ldsh [%l7 + 0x3C], %i7
fmovsl %icc, %f7, %f8
movrgz %o6, 0x09B, %o7
lduh [%l7 + 0x52], %g3
bn,pt %xcc, loop_4496
edge32ln %l2, %l0, %g4
sra %o0, 0x0A, %i5
fmovrdne %i0, %f12, %f10
loop_4496:
movle %xcc, %i2, %g5
sth %g6, [%l7 + 0x68]
fpack32 %f6, %f14, %f8
call loop_4497
bvs %icc, loop_4498
stb %i3, [%l7 + 0x72]
sth %o2, [%l7 + 0x2C]
loop_4497:
ld [%l7 + 0x44], %f7
loop_4498:
siam 0x3
edge16l %l1, %i4, %o3
stx %l5, [%l7 + 0x48]
fmovrdlez %i6, %f8, %f0
bne loop_4499
sdiv %i1, 0x1BD9, %l3
ldsw [%l7 + 0x58], %g1
ldsb [%l7 + 0x1C], %o5
loop_4499:
movgu %icc, %g7, %l4
fble,a %fcc3, loop_4500
fxors %f15, %f9, %f14
sll %g2, 0x0D, %o4
brlz,a %o1, loop_4501
loop_4500:
orcc %i7, 0x05C1, %o6
fmovrsgz %l6, %f11, %f11
fmovsgu %xcc, %f12, %f15
loop_4501:
ldsb [%l7 + 0x0D], %o7
ldd [%l7 + 0x48], %f0
fbuge %fcc1, loop_4502
fmovsneg %xcc, %f2, %f1
lduw [%l7 + 0x70], %g3
edge8l %l0, %l2, %g4
loop_4502:
ld [%l7 + 0x40], %f6
movle %xcc, %i5, %i0
andcc %o0, 0x1667, %i2
fmovde %xcc, %f4, %f2
sth %g5, [%l7 + 0x26]
addccc %i3, %g6, %o2
lduh [%l7 + 0x4E], %l1
fcmpeq32 %f12, %f14, %i4
fone %f10
fbule,a %fcc0, loop_4503
fcmps %fcc1, %f7, %f3
fpsub16 %f10, %f0, %f8
movcs %icc, %o3, %l5
loop_4503:
edge32l %i1, %i6, %g1
mova %xcc, %l3, %g7
ld [%l7 + 0x70], %f6
xnorcc %o5, %g2, %l4
tle %xcc, 0x6
fmovdle %xcc, %f3, %f11
stb %o1, [%l7 + 0x39]
ldx [%l7 + 0x30], %i7
orncc %o6, 0x1442, %o4
sllx %l6, 0x19, %g3
fmovrdlz %o7, %f0, %f14
array16 %l2, %g4, %l0
stw %i0, [%l7 + 0x38]
mova %xcc, %o0, %i5
call loop_4504
edge8 %g5, %i2, %i3
movrgz %o2, %g6, %l1
st %f9, [%l7 + 0x7C]
loop_4504:
movpos %xcc, %o3, %l5
fands %f15, %f12, %f12
ldx [%l7 + 0x20], %i4
fbl,a %fcc1, loop_4505
faligndata %f10, %f0, %f12
fmovrsgz %i1, %f4, %f15
fandnot2 %f8, %f6, %f14
loop_4505:
movvs %xcc, %g1, %l3
fandnot1s %f9, %f0, %f4
sub %g7, 0x0845, %o5
fexpand %f4, %f8
be,pt %xcc, loop_4506
ldx [%l7 + 0x08], %g2
bvc,pn %xcc, loop_4507
stw %l4, [%l7 + 0x5C]
loop_4506:
tl %xcc, 0x7
movrlez %i6, %i7, %o1
loop_4507:
ldub [%l7 + 0x4E], %o4
ldd [%l7 + 0x78], %f4
fmovrslz %l6, %f11, %f2
fmuld8ulx16 %f7, %f5, %f0
array8 %o6, %o7, %g3
fbuge %fcc0, loop_4508
std %f14, [%l7 + 0x20]
fnot2 %f0, %f0
tleu %icc, 0x2
loop_4508:
movcc %xcc, %g4, %l2
fmovrdne %l0, %f8, %f0
mulscc %o0, %i5, %i0
stx %i2, [%l7 + 0x68]
nop
setx loop_4509, %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
edge16n %i3, %g5, %o2
or %g6, 0x09EB, %o3
brnz %l1, loop_4510
loop_4509:
fmuld8ulx16 %f8, %f12, %f0
udivcc %l5, 0x124B, %i1
ld [%l7 + 0x7C], %f14
loop_4510:
sth %g1, [%l7 + 0x1A]
fexpand %f8, %f8
st %f5, [%l7 + 0x2C]
fones %f3
fcmpes %fcc3, %f13, %f4
fmovrslz %l3, %f3, %f12
edge8 %g7, %i4, %o5
array32 %g2, %l4, %i6
fpsub32 %f10, %f4, %f10
bcc,pn %icc, loop_4511
ldx [%l7 + 0x28], %i7
bn,pt %xcc, loop_4512
tsubcctv %o4, %l6, %o1
loop_4511:
fzero %f14
fpmerge %f8, %f8, %f14
loop_4512:
nop
setx loop_4513, %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
fmovrsgez %o6, %f15, %f8
tpos %icc, 0x7
sdivcc %o7, 0x032E, %g4
loop_4513:
fpadd16s %f7, %f6, %f5
array8 %l2, %l0, %o0
fmovrsgz %g3, %f6, %f7
fandnot1s %f15, %f2, %f4
fpack32 %f4, %f0, %f4
lduh [%l7 + 0x54], %i0
fpsub16 %f0, %f14, %f6
subcc %i5, %i3, %i2
fbl %fcc3, loop_4514
fmovrdlz %g5, %f14, %f2
fmul8x16al %f6, %f6, %f4
movne %xcc, %g6, %o3
loop_4514:
fblg %fcc1, loop_4515
brlz %l1, loop_4516
sth %l5, [%l7 + 0x0E]
std %f10, [%l7 + 0x70]
loop_4515:
movrgz %o2, %g1, %i1
loop_4516:
movrlz %g7, %l3, %i4
fbue %fcc3, loop_4517
stx %g2, [%l7 + 0x50]
stb %l4, [%l7 + 0x5B]
fands %f14, %f4, %f6
loop_4517:
stx %i6, [%l7 + 0x20]
fmovrslz %i7, %f7, %f0
fmovsn %xcc, %f14, %f14
stb %o4, [%l7 + 0x3C]
fpsub32 %f0, %f4, %f0
std %f12, [%l7 + 0x28]
stw %o5, [%l7 + 0x20]
ld [%l7 + 0x50], %f14
ldsh [%l7 + 0x42], %l6
tg %xcc, 0x6
sdivx %o6, 0x0486, %o1
ld [%l7 + 0x3C], %f14
fbo,a %fcc1, loop_4518
fbule,a %fcc1, loop_4519
ld [%l7 + 0x28], %f6
fcmpgt16 %f14, %f8, %o7
loop_4518:
ldd [%l7 + 0x50], %f2
loop_4519:
stx %g4, [%l7 + 0x10]
fpadd32 %f0, %f6, %f2
ldub [%l7 + 0x17], %l2
ldx [%l7 + 0x50], %o0
mulscc %l0, %i0, %g3
stx %i3, [%l7 + 0x48]
ldsw [%l7 + 0x20], %i5
move %icc, %i2, %g6
ldd [%l7 + 0x60], %f12
bvs,a,pt %icc, loop_4520
fmovdle %icc, %f2, %f0
ldsb [%l7 + 0x62], %o3
ld [%l7 + 0x0C], %f1
loop_4520:
fmovrdlez %l1, %f2, %f12
fzero %f14
fpadd32 %f10, %f8, %f14
srl %g5, 0x14, %o2
stb %g1, [%l7 + 0x4B]
fble %fcc1, loop_4521
tsubcc %l5, 0x0A55, %i1
movpos %icc, %g7, %l3
fcmpne32 %f6, %f4, %i4
loop_4521:
tg %icc, 0x7
sth %l4, [%l7 + 0x7E]
fble %fcc0, loop_4522
or %g2, 0x1023, %i7
fbn %fcc2, loop_4523
fmul8x16 %f1, %f0, %f8
loop_4522:
bneg,a loop_4524
ldx [%l7 + 0x18], %o4
loop_4523:
sethi 0x15B0, %o5
alignaddr %i6, %l6, %o1
loop_4524:
lduw [%l7 + 0x7C], %o6
stx %g4, [%l7 + 0x38]
lduh [%l7 + 0x50], %o7
fmovdle %xcc, %f5, %f1
pdist %f4, %f2, %f12
bvc,a,pn %xcc, loop_4525
stb %o0, [%l7 + 0x08]
fblg %fcc0, loop_4526
orncc %l2, 0x1ED2, %l0
loop_4525:
edge32ln %g3, %i0, %i3
fmovrdlz %i2, %f2, %f8
loop_4526:
brgez,a %g6, loop_4527
udivx %i5, 0x109E, %o3
tne %xcc, 0x5
ldsb [%l7 + 0x72], %l1
loop_4527:
fmovscc %icc, %f15, %f8
faligndata %f8, %f0, %f2
lduw [%l7 + 0x14], %o2
sdiv %g1, 0x00E1, %g5
ldsh [%l7 + 0x60], %i1
or %l5, %g7, %l3
fmovdl %xcc, %f0, %f15
fpsub32s %f10, %f9, %f0
fmovsgu %xcc, %f3, %f14
stx %l4, [%l7 + 0x68]
sll %g2, %i7, %i4
fcmped %fcc3, %f12, %f8
lduh [%l7 + 0x72], %o5
xnorcc %o4, %l6, %i6
fcmpne32 %f14, %f2, %o6
fbne %fcc2, loop_4528
fbe %fcc1, loop_4529
fandnot2s %f4, %f10, %f15
addcc %o1, 0x1E55, %o7
loop_4528:
fmovse %xcc, %f7, %f8
loop_4529:
fmovdn %xcc, %f7, %f13
ldd [%l7 + 0x70], %f4
ldsw [%l7 + 0x48], %g4
fcmpd %fcc2, %f6, %f6
subcc %o0, %l0, %g3
tne %icc, 0x7
bn,a,pt %icc, loop_4530
edge16 %l2, %i3, %i2
xor %g6, %i5, %i0
fcmpgt32 %f12, %f8, %o3
loop_4530:
fnors %f9, %f13, %f3
popc %l1, %o2
udivcc %g1, 0x1595, %g5
lduw [%l7 + 0x44], %i1
stx %g7, [%l7 + 0x68]
stx %l3, [%l7 + 0x68]
ldsb [%l7 + 0x63], %l4
xorcc %l5, 0x0EA2, %i7
edge16l %i4, %g2, %o4
st %f9, [%l7 + 0x28]
fandnot1 %f2, %f14, %f4
sdiv %o5, 0x1DEC, %l6
ldsw [%l7 + 0x08], %o6
stb %o1, [%l7 + 0x68]
ldub [%l7 + 0x75], %o7
movneg %icc, %g4, %i6
ta %xcc, 0x5
fbn,a %fcc2, loop_4531
brgez %o0, loop_4532
fmovsvs %xcc, %f5, %f13
movge %xcc, %l0, %l2
loop_4531:
fnor %f0, %f12, %f6
loop_4532:
ld [%l7 + 0x2C], %f11
fcmped %fcc3, %f2, %f10
fand %f6, %f6, %f8
bl loop_4533
fcmpd %fcc1, %f2, %f0
fmovsgu %icc, %f14, %f6
brlez %g3, loop_4534
loop_4533:
ldsw [%l7 + 0x50], %i3
fmovrslez %g6, %f8, %f5
xnor %i2, 0x1883, %i5
loop_4534:
fpadd16s %f10, %f4, %f2
fmovrslz %i0, %f10, %f13
te %xcc, 0x7
tcc %icc, 0x5
fnors %f14, %f13, %f6
fmovdl %xcc, %f4, %f7
fmovdle %icc, %f7, %f8
bg loop_4535
lduw [%l7 + 0x7C], %o3
fmovdvs %xcc, %f8, %f12
movcs %icc, %o2, %g1
loop_4535:
fnot1s %f13, %f5
orcc %l1, %g5, %i1
fmovsvs %icc, %f7, %f3
movg %xcc, %l3, %l4
brnz %l5, loop_4536
fmovrdlez %g7, %f12, %f12
fbn,a %fcc3, loop_4537
fbug %fcc2, loop_4538
loop_4536:
bvc,a %xcc, loop_4539
ld [%l7 + 0x24], %f10
loop_4537:
sth %i4, [%l7 + 0x16]
loop_4538:
ld [%l7 + 0x0C], %f12
loop_4539:
ldub [%l7 + 0x47], %i7
alignaddrl %o4, %o5, %l6
lduh [%l7 + 0x56], %g2
movvs %icc, %o6, %o7
fzeros %f5
ldx [%l7 + 0x40], %o1
fxnors %f14, %f0, %f11
movrlz %i6, %g4, %o0
stw %l2, [%l7 + 0x18]
and %g3, 0x0BB8, %i3
fmovdneg %icc, %f7, %f3
stb %g6, [%l7 + 0x74]
fnot2 %f2, %f6
fmovda %icc, %f6, %f14
fmuld8ulx16 %f2, %f9, %f12
fpadd16s %f8, %f11, %f13
sth %l0, [%l7 + 0x3C]
movgu %icc, %i2, %i0
ldd [%l7 + 0x28], %f4
ld [%l7 + 0x48], %f12
fbo,a %fcc2, loop_4540
fbul,a %fcc1, loop_4541
and %i5, %o2, %g1
stw %o3, [%l7 + 0x54]
loop_4540:
edge32 %l1, %i1, %g5
loop_4541:
fzero %f8
fones %f12
movn %icc, %l4, %l3
movl %icc, %l5, %g7
fnot2s %f9, %f9
fcmpd %fcc0, %f2, %f14
bgu,a %icc, loop_4542
fands %f7, %f14, %f11
movrgez %i7, %i4, %o5
ldsb [%l7 + 0x71], %l6
loop_4542:
fmovrdne %g2, %f14, %f6
std %f10, [%l7 + 0x20]
movvc %xcc, %o6, %o4
fpadd32 %f0, %f14, %f6
ld [%l7 + 0x38], %f5
ldd [%l7 + 0x30], %f2
subc %o1, %i6, %g4
ble,pn %icc, loop_4543
stb %o0, [%l7 + 0x52]
fornot2s %f2, %f13, %f5
bge,a loop_4544
loop_4543:
fcmpne32 %f4, %f2, %l2
fbn,a %fcc0, loop_4545
tle %xcc, 0x4
loop_4544:
movle %xcc, %o7, %i3
fnegd %f6, %f12
loop_4545:
fmovrsgz %g6, %f1, %f14
nop
setx loop_4546, %l0, %l1
jmpl %l1, %g3
call loop_4547
mulscc %i2, 0x0F0A, %l0
sra %i5, 0x0C, %o2
loop_4546:
sth %g1, [%l7 + 0x3E]
loop_4547:
fmovdgu %xcc, %f8, %f15
fcmpeq32 %f6, %f12, %i0
nop
setx loop_4548, %l0, %l1
jmpl %l1, %l1
edge32n %i1, %g5, %l4
fand %f12, %f14, %f8
stw %o3, [%l7 + 0x60]
loop_4548:
stw %l5, [%l7 + 0x10]
fmovspos %xcc, %f9, %f12
ldd [%l7 + 0x78], %f6
movge %icc, %g7, %i7
fzeros %f5
nop
setx loop_4549, %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
fsrc2 %f6, %f12
fmovscs %xcc, %f12, %f0
fbn,a %fcc3, loop_4550
loop_4549:
brz,a %i4, loop_4551
ldsh [%l7 + 0x0E], %o5
fmovsgu %xcc, %f0, %f3
loop_4550:
alignaddr %l3, %l6, %g2
loop_4551:
stb %o4, [%l7 + 0x47]
movpos %icc, %o6, %o1
bcc,pn %xcc, loop_4552
subccc %i6, 0x1C9E, %g4
fexpand %f11, %f14
fsrc1 %f4, %f0
loop_4552:
bcs %icc, loop_4553
ldd [%l7 + 0x28], %f14
fbn %fcc1, loop_4554
ldsb [%l7 + 0x5C], %o0
loop_4553:
tle %xcc, 0x6
ld [%l7 + 0x38], %f4
loop_4554:
fmovda %icc, %f0, %f10
tg %xcc, 0x6
fmovrdgez %l2, %f6, %f4
fcmple16 %f8, %f6, %i3
sll %g6, 0x01, %g3
fbo,a %fcc3, loop_4555
fabss %f15, %f10
fmovdcc %xcc, %f6, %f3
brz,a %o7, loop_4556
loop_4555:
movg %xcc, %i2, %l0
fxors %f11, %f13, %f8
stw %o2, [%l7 + 0x4C]
loop_4556:
udivx %i5, 0x087B, %i0
fbg,a %fcc1, loop_4557
bvc,a %icc, loop_4558
lduw [%l7 + 0x74], %l1
nop
setx loop_4559, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4557:
fnands %f6, %f6, %f7
loop_4558:
xnorcc %g1, %g5, %l4
bgu,pt %icc, loop_4560
loop_4559:
ldsw [%l7 + 0x34], %i1
stb %o3, [%l7 + 0x14]
movg %xcc, %l5, %i7
loop_4560:
ldub [%l7 + 0x22], %g7
fmovrsgz %o5, %f15, %f14
ldd [%l7 + 0x08], %f4
ldsb [%l7 + 0x11], %i4
movge %icc, %l6, %g2
movcc %xcc, %o4, %l3
fmul8x16al %f10, %f1, %f8
ld [%l7 + 0x24], %f8
movcc %icc, %o6, %o1
movre %i6, %g4, %l2
ba,a,pt %icc, loop_4561
fbge %fcc0, loop_4562
fsrc1s %f10, %f7
fornot1 %f10, %f0, %f12
loop_4561:
nop
setx loop_4563, %l0, %l1
jmpl %l1, %i3
loop_4562:
alignaddr %g6, %o0, %g3
for %f6, %f2, %f12
fcmpne16 %f12, %f0, %o7
loop_4563:
fmul8x16au %f14, %f10, %f4
bl,a,pn %xcc, loop_4564
fnot1s %f1, %f13
fornot2s %f11, %f11, %f4
fpsub16s %f7, %f8, %f9
loop_4564:
fbge,a %fcc2, loop_4565
lduw [%l7 + 0x6C], %l0
ldsh [%l7 + 0x6A], %i2
movg %icc, %o2, %i0
loop_4565:
fands %f3, %f11, %f7
fpack16 %f0, %f0
ldx [%l7 + 0x50], %l1
fnors %f4, %f5, %f12
ldd [%l7 + 0x70], %f8
fpsub16 %f8, %f0, %f8
fmovrsgez %g1, %f2, %f12
fbule %fcc0, loop_4566
st %f9, [%l7 + 0x4C]
fandnot1 %f6, %f2, %f14
ld [%l7 + 0x1C], %f4
loop_4566:
fcmpgt16 %f4, %f4, %i5
fmovrslez %l4, %f9, %f5
fmovrdlez %i1, %f4, %f12
fcmpgt16 %f4, %f10, %o3
fcmpgt32 %f4, %f6, %l5
smulcc %g5, %i7, %g7
ldsw [%l7 + 0x50], %i4
fbu,a %fcc1, loop_4567
fcmpgt16 %f4, %f4, %o5
lduw [%l7 + 0x34], %l6
fmovsa %icc, %f6, %f11
loop_4567:
ba,a %xcc, loop_4568
fba,a %fcc0, loop_4569
tsubcctv %g2, %l3, %o4
ld [%l7 + 0x48], %f10
loop_4568:
ldsh [%l7 + 0x6A], %o6
loop_4569:
brgez,a %i6, loop_4570
fsrc2 %f4, %f2
fbu %fcc3, loop_4571
movle %xcc, %o1, %g4
loop_4570:
tge %icc, 0x4
ldub [%l7 + 0x67], %i3
loop_4571:
fzero %f10
subccc %l2, 0x0DDC, %o0
fbn,a %fcc0, loop_4572
fmul8ulx16 %f4, %f10, %f0
fones %f8
srl %g3, %o7, %g6
loop_4572:
sth %i2, [%l7 + 0x10]
edge32ln %l0, %o2, %l1
lduw [%l7 + 0x48], %i0
fzeros %f6
lduw [%l7 + 0x60], %i5
ldsw [%l7 + 0x54], %l4
bcs,a loop_4573
xnor %i1, 0x1B5B, %g1
fnot1 %f2, %f10
ldsb [%l7 + 0x0A], %o3
loop_4573:
fsrc1s %f3, %f8
fbuge %fcc3, loop_4574
ldd [%l7 + 0x08], %f6
movrgez %l5, 0x296, %g5
xor %g7, %i4, %o5
loop_4574:
ldx [%l7 + 0x48], %i7
stb %g2, [%l7 + 0x17]
stx %l3, [%l7 + 0x70]
fmovs %f11, %f7
fnot1s %f4, %f6
stb %l6, [%l7 + 0x1D]
umul %o6, 0x1A81, %o4
lduw [%l7 + 0x20], %i6
fba,a %fcc3, loop_4575
ldsh [%l7 + 0x2A], %o1
ldsh [%l7 + 0x14], %i3
sdiv %l2, 0x03FC, %o0
loop_4575:
fbu,a %fcc0, loop_4576
movrlez %g3, 0x3FF, %g4
movvc %icc, %o7, %i2
stb %g6, [%l7 + 0x64]
loop_4576:
fnot1 %f2, %f4
udiv %l0, 0x0045, %l1
ldsh [%l7 + 0x2A], %o2
fbge,a %fcc1, loop_4577
and %i5, %l4, %i1
stb %i0, [%l7 + 0x77]
bneg,pn %icc, loop_4578
loop_4577:
smul %g1, 0x0077, %l5
lduh [%l7 + 0x32], %g5
tl %xcc, 0x3
loop_4578:
edge8n %g7, %i4, %o3
edge8l %i7, %g2, %o5
fone %f4
fmovrslez %l3, %f10, %f7
orcc %l6, 0x0B8A, %o6
fmovdl %icc, %f15, %f7
movcc %icc, %o4, %i6
fcmpeq32 %f6, %f8, %o1
fmovdle %icc, %f1, %f8
fmovsa %xcc, %f8, %f0
fmovsg %xcc, %f14, %f9
ldx [%l7 + 0x58], %l2
alignaddrl %o0, %g3, %i3
ba,a,pn %icc, loop_4579
call loop_4580
popc %g4, %i2
fmovrdgez %g6, %f10, %f8
loop_4579:
brgz %o7, loop_4581
loop_4580:
edge32n %l0, %l1, %i5
fornot2s %f8, %f12, %f5
tneg %icc, 0x4
loop_4581:
edge8n %l4, %o2, %i1
fmul8sux16 %f8, %f6, %f10
array8 %i0, %l5, %g1
ldub [%l7 + 0x1A], %g5
ldsb [%l7 + 0x25], %g7
ldsb [%l7 + 0x70], %o3
fmovdvc %xcc, %f5, %f10
orn %i4, 0x0718, %i7
ldub [%l7 + 0x24], %o5
subcc %l3, %l6, %o6
ld [%l7 + 0x40], %f14
fnands %f12, %f10, %f9
movrne %o4, 0x25B, %i6
fornot1s %f2, %f1, %f6
fmul8x16 %f8, %f2, %f12
mulx %o1, 0x1123, %l2
movrlez %g2, 0x2D4, %g3
fmovsl %icc, %f9, %f11
fmovsgu %icc, %f0, %f15
fble %fcc3, loop_4582
siam 0x4
tg %icc, 0x4
ldd [%l7 + 0x50], %f8
loop_4582:
fsrc1 %f6, %f8
fpack32 %f8, %f10, %f10
std %f2, [%l7 + 0x78]
fexpand %f7, %f10
subccc %i3, %g4, %o0
ldsh [%l7 + 0x7E], %g6
ldsb [%l7 + 0x1A], %i2
mulx %l0, 0x0FD6, %o7
ldx [%l7 + 0x50], %l1
bg,a,pn %icc, loop_4583
ld [%l7 + 0x44], %f2
fpsub16 %f10, %f2, %f14
mulx %i5, 0x0151, %l4
loop_4583:
sllx %o2, %i1, %i0
lduh [%l7 + 0x30], %l5
tle %xcc, 0x0
fornot2s %f1, %f2, %f0
fcmpne16 %f4, %f14, %g1
ldsh [%l7 + 0x7E], %g7
lduh [%l7 + 0x20], %o3
fmovscc %icc, %f0, %f11
call loop_4584
ldsw [%l7 + 0x64], %i4
fmovrsgz %g5, %f3, %f0
ldub [%l7 + 0x23], %o5
loop_4584:
orn %i7, %l6, %o6
fmovrdlz %l3, %f14, %f4
be,a %icc, loop_4585
add %o4, %i6, %o1
fmovrslz %g2, %f11, %f6
ldsw [%l7 + 0x34], %g3
loop_4585:
movvs %xcc, %l2, %i3
addc %o0, 0x0BBB, %g6
stw %g4, [%l7 + 0x60]
movrlz %l0, %o7, %l1
bcc loop_4586
fcmpeq32 %f12, %f4, %i2
fbug %fcc1, loop_4587
std %f4, [%l7 + 0x30]
loop_4586:
fbul %fcc0, loop_4588
mova %xcc, %l4, %o2
loop_4587:
ldsw [%l7 + 0x24], %i1
orn %i5, %i0, %l5
loop_4588:
brz %g7, loop_4589
faligndata %f0, %f6, %f0
ldub [%l7 + 0x2A], %o3
udivx %g1, 0x04D4, %g5
loop_4589:
tcc %icc, 0x2
fbne,a %fcc0, loop_4590
fpsub16 %f14, %f4, %f4
fpsub16 %f8, %f14, %f4
ldx [%l7 + 0x50], %o5
loop_4590:
umul %i4, %i7, %l6
ldsw [%l7 + 0x2C], %l3
brnz %o6, loop_4591
tsubcc %o4, 0x03BA, %o1
bleu,a loop_4592
nop
setx loop_4593, %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_4591:
std %f12, [%l7 + 0x48]
xor %g2, 0x0384, %i6
loop_4592:
fcmpeq32 %f6, %f0, %l2
loop_4593:
tsubcctv %g3, %o0, %i3
lduw [%l7 + 0x1C], %g4
fbl,a %fcc1, loop_4594
stw %l0, [%l7 + 0x20]
fmul8sux16 %f2, %f14, %f4
ldd [%l7 + 0x58], %f2
loop_4594:
bcs,pn %icc, loop_4595
move %icc, %g6, %l1
taddcctv %i2, %l4, %o7
stw %o2, [%l7 + 0x34]
loop_4595:
fmovdl %icc, %f5, %f10
ldd [%l7 + 0x20], %f8
taddcc %i1, 0x0903, %i5
edge32 %l5, %i0, %g7
ldsw [%l7 + 0x78], %g1
array8 %o3, %g5, %i4
fmovrsne %o5, %f1, %f4
sethi 0x0F47, %i7
fpadd32 %f6, %f12, %f6
umulcc %l6, %o6, %l3
fabss %f4, %f14
ldsh [%l7 + 0x2C], %o4
movpos %icc, %o1, %i6
fmovscc %xcc, %f5, %f14
nop
setx loop_4596, %l0, %l1
jmpl %l1, %g2
fzero %f14
fmovrde %l2, %f10, %f14
fornot2 %f12, %f6, %f12
loop_4596:
fmul8ulx16 %f2, %f12, %f8
fmovdle %icc, %f10, %f3
movgu %icc, %o0, %g3
ldx [%l7 + 0x30], %i3
xnor %g4, %l0, %l1
ldx [%l7 + 0x10], %i2
umul %l4, %g6, %o2
stb %i1, [%l7 + 0x3C]
fcmpgt16 %f0, %f2, %o7
st %f0, [%l7 + 0x18]
ta %icc, 0x4
udivx %l5, 0x0275, %i5
fmovdneg %xcc, %f11, %f12
alignaddr %g7, %g1, %i0
fmul8sux16 %f6, %f6, %f12
st %f1, [%l7 + 0x14]
fbue,a %fcc3, loop_4597
sth %o3, [%l7 + 0x60]
edge32l %g5, %o5, %i4
bshuffle %f6, %f14, %f4
loop_4597:
fbn,a %fcc2, loop_4598
fornot2 %f2, %f4, %f14
andn %l6, 0x1A03, %i7
fbe %fcc1, loop_4599
loop_4598:
fmovrsne %o6, %f6, %f13
fmul8sux16 %f8, %f10, %f8
lduw [%l7 + 0x14], %o4
loop_4599:
fmovrslz %o1, %f2, %f6
tne %icc, 0x5
fpadd16s %f12, %f15, %f8
tcs %icc, 0x4
fbul %fcc1, loop_4600
fmovdvc %xcc, %f10, %f9
brlz %l3, loop_4601
fmul8x16au %f8, %f2, %f2
loop_4600:
fcmpgt16 %f2, %f8, %i6
fmovspos %xcc, %f8, %f4
loop_4601:
ldsb [%l7 + 0x20], %l2
movpos %xcc, %o0, %g3
fmovdgu %icc, %f5, %f15
st %f7, [%l7 + 0x48]
bgu %xcc, loop_4602
fpadd32 %f2, %f6, %f14
bcs,a,pt %xcc, loop_4603
bn %icc, loop_4604
loop_4602:
fandnot2s %f14, %f10, %f8
fcmpne32 %f4, %f12, %i3
loop_4603:
nop
setx loop_4605, %l0, %l1
jmpl %l1, %g2
loop_4604:
sra %l0, %g4, %l1
stw %l4, [%l7 + 0x54]
sra %i2, 0x15, %g6
loop_4605:
fnot1s %f5, %f13
fnands %f13, %f5, %f4
te %xcc, 0x3
fpadd32 %f14, %f8, %f2
stw %i1, [%l7 + 0x24]
ldd [%l7 + 0x20], %f14
fmovrdgz %o2, %f6, %f14
tleu %xcc, 0x1
fmovdgu %xcc, %f3, %f4
ldsh [%l7 + 0x42], %l5
lduh [%l7 + 0x14], %o7
fones %f14
addcc %i5, 0x1E98, %g7
fnot2 %f4, %f10
ld [%l7 + 0x78], %f13
nop
setx loop_4606, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x48], %f2
fnands %f2, %f13, %f14
fbule %fcc1, loop_4607
loop_4606:
fmovsgu %xcc, %f12, %f14
edge16ln %g1, %o3, %i0
fmuld8ulx16 %f14, %f10, %f0
loop_4607:
fabsd %f6, %f4
st %f4, [%l7 + 0x34]
bneg loop_4608
st %f11, [%l7 + 0x30]
fmovsl %icc, %f7, %f6
and %o5, %i4, %g5
loop_4608:
ld [%l7 + 0x30], %f1
fmovrdlez %l6, %f6, %f0
ble,pt %xcc, loop_4609
fmovrdgz %o6, %f10, %f10
fbule %fcc0, loop_4610
movrlez %i7, 0x1CC, %o1
loop_4609:
ldsb [%l7 + 0x4C], %o4
bn,pn %xcc, loop_4611
loop_4610:
bl,a %xcc, loop_4612
fnot2 %f12, %f10
fmovdcs %xcc, %f6, %f12
loop_4611:
movre %l3, 0x01C, %i6
loop_4612:
ldd [%l7 + 0x70], %f14
movrlez %o0, %l2, %g3
fcmps %fcc1, %f4, %f11
sub %i3, 0x01A8, %g2
tsubcctv %l0, %l1, %g4
movgu %icc, %l4, %i2
lduw [%l7 + 0x3C], %g6
fbuge,a %fcc2, loop_4613
ldx [%l7 + 0x60], %i1
edge16 %o2, %o7, %i5
tvc %xcc, 0x4
loop_4613:
ldub [%l7 + 0x2D], %l5
fcmpgt32 %f14, %f10, %g7
fbul,a %fcc2, loop_4614
st %f13, [%l7 + 0x1C]
tpos %icc, 0x0
fxors %f6, %f5, %f14
loop_4614:
orn %g1, 0x17EB, %o3
fcmple32 %f2, %f6, %o5
sllx %i4, %i0, %g5
ldx [%l7 + 0x10], %l6
fxnor %f12, %f6, %f10
tgu %icc, 0x4
ldsh [%l7 + 0x34], %o6
smulcc %i7, %o4, %l3
fzeros %f8
sub %i6, 0x18ED, %o1
ldsw [%l7 + 0x2C], %l2
ldsb [%l7 + 0x40], %o0
fcmps %fcc0, %f4, %f11
array16 %g3, %g2, %i3
st %f12, [%l7 + 0x5C]
lduw [%l7 + 0x70], %l1
srax %l0, 0x10, %g4
ldsw [%l7 + 0x30], %l4
fbo,a %fcc2, loop_4615
movge %icc, %g6, %i1
fmovrdgez %i2, %f12, %f10
fcmpeq32 %f12, %f12, %o2
loop_4615:
fandnot2s %f12, %f1, %f1
stb %o7, [%l7 + 0x72]
fcmpes %fcc3, %f7, %f4
ldsh [%l7 + 0x3E], %l5
st %f6, [%l7 + 0x34]
ldsw [%l7 + 0x68], %i5
movvs %icc, %g7, %o3
fmovsne %xcc, %f9, %f3
bn loop_4616
fmovde %xcc, %f8, %f9
alignaddr %o5, %g1, %i4
bneg,a %xcc, loop_4617
loop_4616:
fmovspos %icc, %f10, %f7
fmovrsne %i0, %f12, %f0
fxor %f10, %f8, %f10
loop_4617:
fbn %fcc1, loop_4618
fba,a %fcc3, loop_4619
tn %icc, 0x5
ldub [%l7 + 0x0D], %g5
loop_4618:
orcc %o6, 0x1A09, %l6
loop_4619:
stb %o4, [%l7 + 0x27]
ldd [%l7 + 0x60], %f14
fnot1s %f4, %f2
fbuge,a %fcc1, loop_4620
subc %i7, 0x07FF, %i6
stw %o1, [%l7 + 0x28]
fxnor %f14, %f12, %f2
loop_4620:
nop
setx loop_4621, %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
ldd [%l7 + 0x70], %f8
movrgz %l3, %l2, %o0
nop
setx loop_4622, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_4621:
fbug,a %fcc3, loop_4623
movpos %xcc, %g3, %i3
fmovdl %xcc, %f8, %f14
loop_4622:
fmuld8ulx16 %f1, %f5, %f12
loop_4623:
faligndata %f8, %f0, %f4
fands %f8, %f9, %f1
tl %xcc, 0x4
stx %l1, [%l7 + 0x48]
tleu %xcc, 0x6
brlez %g2, loop_4624
bvs,a loop_4625
xnorcc %g4, %l4, %l0
fnand %f6, %f6, %f6
loop_4624:
ldsb [%l7 + 0x62], %g6
loop_4625:
fmovdvs %icc, %f15, %f5
stw %i2, [%l7 + 0x14]
lduh [%l7 + 0x64], %o2
movcc %xcc, %i1, %o7
ldub [%l7 + 0x59], %i5
srlx %g7, 0x12, %o3
fnot2 %f8, %f4
lduh [%l7 + 0x44], %l5
ldub [%l7 + 0x77], %o5
brz,a %g1, loop_4626
ldsh [%l7 + 0x0C], %i4
tpos %icc, 0x6
tvc %icc, 0x2
loop_4626:
bne,a loop_4627
fmul8x16au %f0, %f4, %f4
bneg,a loop_4628
tsubcc %i0, 0x0B83, %o6
loop_4627:
movrgez %l6, 0x1B6, %g5
fmul8ulx16 %f12, %f4, %f14
loop_4628:
fcmps %fcc2, %f5, %f2
edge8 %o4, %i7, %o1
fcmpeq32 %f12, %f10, %i6
lduw [%l7 + 0x2C], %l2
fmovsge %icc, %f6, %f2
andcc %o0, 0x18C9, %g3
fbul %fcc3, loop_4629
fblg %fcc2, loop_4630
pdist %f2, %f6, %f10
st %f9, [%l7 + 0x34]
loop_4629:
lduw [%l7 + 0x30], %l3
loop_4630:
ldub [%l7 + 0x29], %i3
brlz %l1, loop_4631
fmovrdgz %g2, %f6, %f6
std %f12, [%l7 + 0x20]
movpos %icc, %g4, %l4
loop_4631:
fmovdge %xcc, %f4, %f9
bcc,a,pt %xcc, loop_4632
fmovrslz %l0, %f3, %f13
movcs %xcc, %i2, %g6
sth %i1, [%l7 + 0x5A]
loop_4632:
ldsb [%l7 + 0x64], %o2
ldub [%l7 + 0x5A], %i5
fxnor %f4, %f8, %f6
ldd [%l7 + 0x10], %f10
ldx [%l7 + 0x78], %g7
stw %o7, [%l7 + 0x18]
stb %o3, [%l7 + 0x1C]
faligndata %f12, %f12, %f8
fornot2s %f7, %f15, %f11
std %f4, [%l7 + 0x28]
fands %f9, %f0, %f1
stw %l5, [%l7 + 0x70]
ldsb [%l7 + 0x7D], %o5
tle %icc, 0x2
ldx [%l7 + 0x20], %g1
fmovrslez %i4, %f7, %f13
tn %xcc, 0x6
ldsh [%l7 + 0x38], %i0
fand %f6, %f4, %f8
std %f10, [%l7 + 0x10]
nop
setx loop_4633, %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 %l6, 0x014A, %o6
mova %icc, %o4, %g5
fmovda %icc, %f1, %f13
loop_4633:
fmovdleu %xcc, %f12, %f5
stw %i7, [%l7 + 0x18]
tleu %icc, 0x3
ldd [%l7 + 0x28], %f10
edge32l %o1, %l2, %i6
or %g3, %l3, %i3
array16 %l1, %o0, %g2
fmovsvs %xcc, %f9, %f10
fmul8sux16 %f14, %f2, %f8
sdivcc %l4, 0x10F9, %g4
fmovsneg %xcc, %f1, %f10
fmovdge %xcc, %f12, %f5
brnz %i2, loop_4634
sethi 0x0DD6, %l0
fnegd %f4, %f10
stw %g6, [%l7 + 0x40]
loop_4634:
stb %o2, [%l7 + 0x1A]
stb %i5, [%l7 + 0x1A]
sll %i1, 0x16, %g7
fmovrslz %o7, %f6, %f0
ldub [%l7 + 0x6D], %o3
ldub [%l7 + 0x2B], %o5
orcc %l5, 0x19D0, %g1
stb %i0, [%l7 + 0x10]
stb %i4, [%l7 + 0x3F]
udiv %o6, 0x058D, %o4
bgu,a loop_4635
movge %icc, %l6, %i7
srl %o1, %g5, %l2
fcmpne16 %f12, %f0, %g3
loop_4635:
udivx %i6, 0x18CA, %i3
subcc %l1, %o0, %g2
fmovs %f15, %f7
smulcc %l3, %l4, %i2
fnot2s %f14, %f13
addccc %l0, %g4, %g6
movleu %icc, %i5, %i1
std %f14, [%l7 + 0x48]
fmovsgu %icc, %f3, %f13
smul %g7, 0x0A18, %o2
ldub [%l7 + 0x20], %o7
ldsb [%l7 + 0x7D], %o5
fbg %fcc0, loop_4636
bvc loop_4637
srlx %o3, %l5, %g1
edge16 %i0, %i4, %o6
loop_4636:
smulcc %l6, %o4, %o1
loop_4637:
edge8 %i7, %g5, %g3
fornot1 %f0, %f8, %f6
for %f4, %f10, %f14
ba,pt %icc, loop_4638
udiv %l2, 0x1D43, %i3
sth %i6, [%l7 + 0x52]
stx %o0, [%l7 + 0x78]
loop_4638:
movgu %icc, %l1, %l3
bpos,a,pt %icc, loop_4639
movpos %icc, %l4, %i2
tle %xcc, 0x6
fcmpgt16 %f0, %f2, %l0
loop_4639:
ldsw [%l7 + 0x68], %g2
fmul8sux16 %f0, %f14, %f6
fmovdg %xcc, %f14, %f3
ldsw [%l7 + 0x54], %g4
ba,pn %icc, loop_4640
smulcc %i5, 0x09C5, %i1
stx %g6, [%l7 + 0x58]
ldsb [%l7 + 0x13], %o2
loop_4640:
fmovsvc %xcc, %f15, %f10
fmovspos %icc, %f3, %f10
movl %xcc, %g7, %o7
stx %o5, [%l7 + 0x18]
addc %l5, 0x0C8B, %g1
ldd [%l7 + 0x68], %f14
orn %o3, 0x0601, %i4
addc %i0, 0x00CF, %l6
bvc,a loop_4641
brlz %o4, loop_4642
xnor %o6, %o1, %g5
sth %g3, [%l7 + 0x76]
loop_4641:
bge loop_4643
loop_4642:
fmovrdlez %i7, %f8, %f0
fnands %f3, %f0, %f5
fpsub16 %f6, %f14, %f0
loop_4643:
fabsd %f14, %f6
brgz,a %l2, loop_4644
st %f8, [%l7 + 0x68]
xnorcc %i6, %o0, %i3
fsrc2s %f4, %f11
loop_4644:
tgu %icc, 0x7
movrne %l3, %l1, %l4
fpackfix %f6, %f10
fbug %fcc3, loop_4645
fmovdge %xcc, %f12, %f4
stx %l0, [%l7 + 0x30]
bl,pn %xcc, loop_4646
loop_4645:
fmovde %xcc, %f10, %f1
array16 %i2, %g4, %i5
srax %g2, %g6, %o2
loop_4646:
stw %i1, [%l7 + 0x24]
alignaddr %o7, %g7, %l5
fmovrdgez %o5, %f10, %f4
fmul8sux16 %f14, %f0, %f8
pdist %f2, %f4, %f2
std %f6, [%l7 + 0x30]
fmovrdlez %g1, %f0, %f14
fmovrsne %o3, %f1, %f6
fcmpeq32 %f8, %f6, %i4
fmovrse %l6, %f6, %f9
tne %icc, 0x6
fpsub32s %f1, %f4, %f1
fmovrdlz %i0, %f4, %f8
fpsub16 %f8, %f8, %f4
fmovdle %icc, %f8, %f5
movrgz %o4, %o6, %g5
ld [%l7 + 0x64], %f2
fandnot2 %f2, %f14, %f8
ldub [%l7 + 0x32], %g3
fmul8x16al %f7, %f13, %f12
fmovde %xcc, %f13, %f9
orncc %o1, %i7, %i6
st %f5, [%l7 + 0x54]
ldsw [%l7 + 0x68], %o0
stb %l2, [%l7 + 0x22]
lduh [%l7 + 0x7E], %i3
st %f2, [%l7 + 0x30]
ldub [%l7 + 0x16], %l3
fbuge,a %fcc2, loop_4647
fmovda %icc, %f4, %f3
tcc %icc, 0x7
ta %xcc, 0x0
loop_4647:
fmovrsne %l1, %f7, %f12
fmovrdlz %l0, %f10, %f14
fmovsne %icc, %f1, %f13
fmovscc %xcc, %f15, %f0
tle %xcc, 0x6
fmovdvs %icc, %f2, %f9
umul %l4, 0x12AA, %g4
fmovrdgz %i2, %f4, %f14
fmovsne %xcc, %f6, %f5
fpmerge %f14, %f15, %f14
fmovrsgez %i5, %f7, %f6
fornot2 %f6, %f0, %f2
fmovrslz %g2, %f15, %f0
nop
setx loop_4648, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdle %icc, %f11, %f11
ldsw [%l7 + 0x54], %g6
tl %icc, 0x5
loop_4648:
stw %i1, [%l7 + 0x50]
fpack32 %f14, %f4, %f14
movge %xcc, %o2, %o7
fpsub32 %f14, %f6, %f2
fzeros %f1
lduh [%l7 + 0x30], %g7
ldsw [%l7 + 0x50], %l5
xnorcc %o5, %g1, %i4
bge,a loop_4649
fmovdvs %xcc, %f10, %f14
stw %o3, [%l7 + 0x44]
fsrc2 %f10, %f0
loop_4649:
ldd [%l7 + 0x70], %f2
fmovdneg %xcc, %f14, %f2
ba,pt %icc, loop_4650
fmovdpos %icc, %f15, %f2
edge32n %l6, %o4, %i0
ldub [%l7 + 0x0A], %o6
loop_4650:
bcs %xcc, loop_4651
tpos %icc, 0x4
fbug %fcc3, loop_4652
ldx [%l7 + 0x40], %g3
loop_4651:
fones %f14
ldd [%l7 + 0x18], %f4
loop_4652:
fmovrdne %g5, %f6, %f6
sub %o1, 0x1F3C, %i6
orn %i7, 0x17CD, %l2
ldub [%l7 + 0x6C], %i3
stw %l3, [%l7 + 0x50]
ldsh [%l7 + 0x0C], %l1
fmovspos %xcc, %f7, %f10
ldsw [%l7 + 0x54], %o0
fmovrsgz %l0, %f1, %f11
fbo %fcc0, loop_4653
tn %icc, 0x5
stb %g4, [%l7 + 0x5B]
fzero %f10
loop_4653:
ldd [%l7 + 0x58], %f6
array32 %i2, %i5, %l4
lduw [%l7 + 0x70], %g2
stb %g6, [%l7 + 0x79]
move %icc, %i1, %o2
fpadd16s %f14, %f10, %f3
fmovrde %g7, %f14, %f8
fandnot1 %f0, %f12, %f2
andncc %o7, %l5, %o5
tneg %xcc, 0x6
tsubcctv %i4, 0x18E8, %g1
stb %o3, [%l7 + 0x56]
fands %f9, %f4, %f2
fbul,a %fcc1, loop_4654
fcmpes %fcc3, %f1, %f11
or %l6, 0x0012, %i0
tgu %xcc, 0x5
loop_4654:
taddcc %o4, 0x178C, %g3
fnegd %f14, %f10
ld [%l7 + 0x44], %f1
ldx [%l7 + 0x30], %g5
stb %o6, [%l7 + 0x6A]
edge32l %i6, %o1, %i7
sub %i3, 0x114F, %l2
edge16 %l1, %o0, %l3
taddcc %g4, 0x1D5A, %i2
srlx %l0, 0x08, %l4
lduw [%l7 + 0x38], %i5
fmovrslz %g6, %f1, %f13
fmovdge %xcc, %f6, %f8
ldx [%l7 + 0x70], %g2
fbuge,a %fcc2, loop_4655
fmuld8ulx16 %f10, %f4, %f10
fxnor %f14, %f14, %f12
srax %o2, 0x01, %g7
loop_4655:
fmul8x16au %f5, %f9, %f12
fmul8x16al %f10, %f1, %f2
stx %i1, [%l7 + 0x30]
fcmped %fcc3, %f0, %f10
srl %l5, 0x12, %o7
fmovrdne %o5, %f4, %f6
ldsb [%l7 + 0x72], %i4
xnor %g1, 0x1863, %l6
ldsh [%l7 + 0x64], %o3
edge32ln %o4, %g3, %g5
sdiv %o6, 0x1749, %i0
ldd [%l7 + 0x28], %f0
fsrc1 %f6, %f4
edge32l %o1, %i7, %i3
ldsh [%l7 + 0x16], %i6
or %l1, 0x19F5, %o0
sth %l2, [%l7 + 0x4E]
fpsub32 %f2, %f8, %f10
lduw [%l7 + 0x70], %l3
fmovrsgz %g4, %f13, %f6
fmovdleu %icc, %f8, %f4
fnands %f0, %f6, %f3
edge32n %i2, %l4, %i5
subcc %g6, 0x1816, %g2
st %f9, [%l7 + 0x20]
sub %l0, 0x0A84, %o2
fmovdle %xcc, %f3, %f7
tgu %xcc, 0x5
fmovdpos %xcc, %f9, %f3
fcmpgt16 %f12, %f4, %g7
fbuge,a %fcc0, loop_4656
fmovscc %icc, %f14, %f11
ldsw [%l7 + 0x34], %i1
stw %o7, [%l7 + 0x54]
loop_4656:
fmovdl %icc, %f2, %f12
fmul8x16al %f8, %f9, %f6
fpack32 %f8, %f8, %f8
fmovdgu %icc, %f4, %f2
edge16ln %o5, %i4, %l5
fbue %fcc0, loop_4657
fabss %f15, %f7
sub %l6, %g1, %o3
ldub [%l7 + 0x63], %o4
loop_4657:
fbn,a %fcc3, loop_4658
sth %g5, [%l7 + 0x32]
fcmpeq16 %f2, %f6, %g3
ldx [%l7 + 0x18], %i0
loop_4658:
fnot2s %f10, %f9
fmovdle %xcc, %f15, %f12
fpadd32s %f7, %f4, %f2
fandnot1 %f4, %f2, %f10
ldsb [%l7 + 0x46], %o6
fzeros %f6
fbne %fcc0, loop_4659
ldsh [%l7 + 0x68], %o1
lduh [%l7 + 0x0E], %i7
tcc %icc, 0x1
loop_4659:
tneg %icc, 0x3
tvc %xcc, 0x5
std %f10, [%l7 + 0x20]
add %i3, 0x101B, %l1
sdivx %o0, 0x09D7, %l2
fandnot1 %f2, %f8, %f0
movg %xcc, %i6, %g4
nop
setx loop_4660, %l0, %l1
jmpl %l1, %l3
ld [%l7 + 0x38], %f13
stw %i2, [%l7 + 0x3C]
tleu %xcc, 0x3
loop_4660:
ldub [%l7 + 0x35], %i5
bge,a loop_4661
fmovda %xcc, %f7, %f6
fmovdl %icc, %f7, %f7
movcc %icc, %l4, %g2
loop_4661:
fmovsneg %icc, %f6, %f10
sth %l0, [%l7 + 0x46]
fmul8sux16 %f6, %f10, %f6
array8 %g6, %g7, %o2
fcmpeq32 %f8, %f14, %o7
tpos %xcc, 0x1
tpos %icc, 0x6
fpsub16s %f3, %f9, %f2
fmovscc %icc, %f7, %f5
srl %o5, 0x09, %i4
orcc %i1, 0x087E, %l6
fcmple16 %f4, %f6, %l5
stx %g1, [%l7 + 0x40]
tn %icc, 0x4
ldsw [%l7 + 0x3C], %o3
ba loop_4662
fpackfix %f2, %f14
movn %icc, %g5, %o4
fmul8ulx16 %f6, %f0, %f0
loop_4662:
fbl,a %fcc2, loop_4663
lduh [%l7 + 0x5E], %i0
movn %icc, %o6, %g3
ldsw [%l7 + 0x28], %i7
loop_4663:
ldx [%l7 + 0x30], %o1
std %f14, [%l7 + 0x20]
fmovsvc %xcc, %f2, %f3
ldsw [%l7 + 0x78], %l1
xor %o0, %i3, %l2
ldx [%l7 + 0x28], %g4
stw %i6, [%l7 + 0x2C]
st %f13, [%l7 + 0x20]
fornot1 %f0, %f0, %f12
for %f2, %f4, %f0
fcmpne32 %f4, %f14, %i2
fbul %fcc1, loop_4664
st %f12, [%l7 + 0x34]
movn %icc, %i5, %l4
stb %g2, [%l7 + 0x1C]
loop_4664:
tvc %xcc, 0x0
fmovsle %xcc, %f12, %f6
faligndata %f14, %f14, %f0
ld [%l7 + 0x28], %f9
lduh [%l7 + 0x6E], %l3
fabss %f2, %f11
ldx [%l7 + 0x60], %g6
bgu loop_4665
st %f6, [%l7 + 0x38]
brlz,a %g7, loop_4666
nop
setx loop_4667, %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_4665:
stx %o2, [%l7 + 0x48]
movle %xcc, %l0, %o5
loop_4666:
fmovscs %xcc, %f7, %f6
loop_4667:
lduw [%l7 + 0x08], %i4
ldd [%l7 + 0x10], %f6
lduw [%l7 + 0x44], %i1
movcc %icc, %o7, %l6
fmul8x16al %f8, %f5, %f6
be,a,pt %icc, loop_4668
fnand %f4, %f6, %f8
fmul8x16al %f10, %f6, %f10
edge16n %l5, %g1, %o3
loop_4668:
fmovrsne %g5, %f0, %f9
and %o4, %i0, %g3
movne %xcc, %o6, %i7
alignaddr %o1, %o0, %i3
fbne %fcc1, loop_4669
fcmps %fcc3, %f9, %f4
udivx %l2, 0x1A25, %l1
stx %i6, [%l7 + 0x28]
loop_4669:
fpackfix %f10, %f4
subcc %i2, 0x0F2A, %i5
tgu %xcc, 0x0
fcmple16 %f6, %f12, %l4
ldd [%l7 + 0x48], %f4
fxor %f10, %f12, %f12
stx %g2, [%l7 + 0x38]
ldd [%l7 + 0x58], %f6
xor %l3, %g6, %g4
ba,pn %xcc, loop_4670
ld [%l7 + 0x54], %f9
lduw [%l7 + 0x0C], %g7
siam 0x3
loop_4670:
edge16l %o2, %o5, %l0
fba %fcc1, loop_4671
ldd [%l7 + 0x30], %f2
movrlz %i4, %i1, %o7
ldub [%l7 + 0x17], %l6
loop_4671:
fbug,a %fcc0, loop_4672
fcmple32 %f14, %f14, %l5
movn %icc, %o3, %g5
sub %g1, 0x09D1, %i0
loop_4672:
edge8ln %o4, %g3, %o6
fnors %f4, %f15, %f0
fcmpes %fcc3, %f12, %f14
edge16ln %i7, %o1, %o0
ldx [%l7 + 0x28], %i3
andn %l2, 0x13B4, %l1
fmovrsne %i6, %f10, %f3
ldub [%l7 + 0x18], %i5
fmovsgu %xcc, %f11, %f9
fmovdcs %xcc, %f13, %f11
movre %i2, 0x076, %l4
xnorcc %l3, 0x1FA4, %g2
fbo,a %fcc3, loop_4673
fnands %f10, %f1, %f2
ldd [%l7 + 0x18], %f10
fxors %f0, %f2, %f5
loop_4673:
array16 %g4, %g6, %g7
fnegd %f12, %f2
fbg,a %fcc0, loop_4674
bge,a,pn %xcc, loop_4675
fmovsne %xcc, %f12, %f11
tle %xcc, 0x0
loop_4674:
sdiv %o2, 0x1D8A, %o5
loop_4675:
lduh [%l7 + 0x52], %i4
lduw [%l7 + 0x58], %i1
fsrc1 %f14, %f0
st %f1, [%l7 + 0x10]
movrgez %o7, %l0, %l5
lduh [%l7 + 0x18], %o3
sth %g5, [%l7 + 0x42]
lduh [%l7 + 0x24], %l6
subc %i0, %o4, %g1
ldub [%l7 + 0x47], %g3
fmovde %xcc, %f10, %f7
movrgez %o6, 0x0BF, %o1
edge32 %i7, %i3, %l2
stw %l1, [%l7 + 0x48]
fble %fcc1, loop_4676
brz %o0, loop_4677
tneg %icc, 0x0
lduh [%l7 + 0x0A], %i5
loop_4676:
lduw [%l7 + 0x40], %i2
loop_4677:
movneg %xcc, %l4, %i6
tcc %xcc, 0x7
for %f2, %f10, %f14
fmovsneg %icc, %f3, %f13
stw %l3, [%l7 + 0x20]
tg %icc, 0x5
fcmpd %fcc3, %f2, %f12
ldsb [%l7 + 0x4C], %g2
bshuffle %f2, %f8, %f10
fands %f2, %f14, %f14
ldsw [%l7 + 0x14], %g6
ble,pn %xcc, loop_4678
fblg %fcc0, loop_4679
tleu %icc, 0x5
fpsub32 %f14, %f14, %f2
loop_4678:
movvc %icc, %g7, %g4
loop_4679:
fexpand %f5, %f12
stb %o2, [%l7 + 0x76]
edge32n %o5, %i1, %o7
std %f10, [%l7 + 0x60]
ld [%l7 + 0x68], %f15
ldsw [%l7 + 0x68], %i4
fandnot1s %f12, %f0, %f1
fsrc2s %f5, %f1
stb %l5, [%l7 + 0x2B]
ld [%l7 + 0x50], %f0
movpos %xcc, %o3, %l0
fmovsne %icc, %f9, %f10
te %icc, 0x6
ldub [%l7 + 0x75], %g5
ldx [%l7 + 0x70], %l6
fmul8x16al %f1, %f3, %f8
fmovdleu %xcc, %f4, %f9
fpadd32s %f2, %f2, %f5
ldx [%l7 + 0x50], %i0
tge %xcc, 0x0
ldub [%l7 + 0x7B], %o4
fmovdleu %xcc, %f8, %f2
fzero %f2
fpsub16 %f12, %f2, %f6
movrgez %g1, %o6, %o1
move %xcc, %g3, %i3
fpsub16s %f8, %f11, %f6
lduh [%l7 + 0x6C], %l2
subccc %i7, 0x1817, %l1
brlez,a %i5, loop_4680
ldsw [%l7 + 0x2C], %i2
ldsb [%l7 + 0x6F], %o0
movvc %icc, %i6, %l3
loop_4680:
brlz %g2, loop_4681
tpos %icc, 0x4
edge32 %l4, %g7, %g4
edge8ln %g6, %o5, %o2
loop_4681:
move %xcc, %i1, %o7
ldsw [%l7 + 0x44], %i4
fmovrse %l5, %f8, %f3
bleu,a %xcc, loop_4682
fmul8x16au %f11, %f7, %f14
edge32 %o3, %g5, %l0
st %f6, [%l7 + 0x50]
loop_4682:
brlz,a %l6, loop_4683
tneg %icc, 0x6
addc %o4, 0x0ED5, %i0
lduh [%l7 + 0x56], %o6
loop_4683:
srax %g1, 0x00, %o1
fones %f5
subcc %g3, %l2, %i3
mulscc %l1, %i7, %i2
tsubcctv %o0, %i6, %l3
ldsw [%l7 + 0x0C], %i5
fandnot2s %f3, %f14, %f0
fmovs %f13, %f15
tvs %icc, 0x3
lduw [%l7 + 0x60], %l4
ba,a,pt %icc, loop_4684
fmul8ulx16 %f12, %f8, %f2
stx %g7, [%l7 + 0x58]
addcc %g4, 0x173F, %g2
loop_4684:
nop
setx loop_4685, %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
bpos %xcc, loop_4686
fcmpne32 %f14, %f4, %g6
mulx %o2, %i1, %o7
loop_4685:
fmovrdgez %o5, %f2, %f4
loop_4686:
tn %xcc, 0x0
fmovdge %icc, %f13, %f10
ldsb [%l7 + 0x09], %i4
ldx [%l7 + 0x08], %o3
tcc %xcc, 0x0
srlx %l5, 0x1D, %g5
ldsw [%l7 + 0x2C], %l6
subccc %l0, 0x0245, %o4
brlz,a %i0, loop_4687
st %f12, [%l7 + 0x3C]
st %f10, [%l7 + 0x64]
movpos %xcc, %g1, %o1
loop_4687:
movrgez %g3, %l2, %i3
movrlz %o6, 0x195, %l1
fnot2s %f12, %f11
fbge %fcc1, loop_4688
fmovdgu %xcc, %f5, %f9
fnegd %f10, %f4
st %f4, [%l7 + 0x50]
loop_4688:
fandnot1s %f9, %f10, %f10
array8 %i2, %i7, %i6
alignaddr %o0, %i5, %l3
fmovde %icc, %f11, %f15
brlz %l4, loop_4689
and %g7, 0x0503, %g4
fcmpne32 %f10, %f4, %g6
st %f0, [%l7 + 0x2C]
loop_4689:
ldub [%l7 + 0x1D], %g2
movgu %icc, %i1, %o7
fxnor %f14, %f2, %f0
movrne %o2, 0x30A, %i4
stb %o5, [%l7 + 0x62]
ldsh [%l7 + 0x50], %o3
bpos,pt %xcc, loop_4690
movrgez %g5, %l6, %l5
movre %o4, %l0, %g1
edge16 %o1, %g3, %l2
loop_4690:
bne,a loop_4691
ld [%l7 + 0x30], %f9
bge loop_4692
fmovdcs %xcc, %f15, %f1
loop_4691:
fmovs %f5, %f13
fsrc2 %f14, %f8
loop_4692:
movre %i3, %i0, %o6
std %f14, [%l7 + 0x78]
fcmple32 %f12, %f0, %i2
fsrc1s %f11, %f15
ldx [%l7 + 0x38], %i7
sth %l1, [%l7 + 0x4A]
fpadd16 %f2, %f4, %f2
stw %o0, [%l7 + 0x44]
fsrc2 %f4, %f0
stb %i6, [%l7 + 0x5E]
array32 %i5, %l4, %l3
ldx [%l7 + 0x70], %g4
fmovs %f10, %f10
lduw [%l7 + 0x60], %g7
fmovsa %icc, %f6, %f13
stb %g2, [%l7 + 0x7F]
ta %xcc, 0x0
ldd [%l7 + 0x18], %f8
fsrc2s %f10, %f8
fmovdl %icc, %f11, %f1
lduw [%l7 + 0x40], %i1
tcs %xcc, 0x4
fble %fcc2, loop_4693
call loop_4694
tleu %icc, 0x0
ldub [%l7 + 0x4C], %g6
loop_4693:
lduh [%l7 + 0x28], %o7
loop_4694:
fmul8x16 %f1, %f2, %f2
or %o2, %o5, %o3
fmul8x16 %f14, %f10, %f0
orncc %g5, %l6, %l5
sllx %i4, 0x12, %o4
lduh [%l7 + 0x6E], %l0
fsrc2 %f12, %f6
pdist %f4, %f12, %f2
srax %g1, %g3, %l2
fbo,a %fcc3, loop_4695
movleu %xcc, %i3, %i0
stx %o1, [%l7 + 0x50]
fmovrslez %o6, %f5, %f13
loop_4695:
stb %i7, [%l7 + 0x21]
ldsb [%l7 + 0x44], %l1
xor %i2, 0x02F3, %i6
fbug,a %fcc3, loop_4696
movrlez %o0, %i5, %l3
smul %g4, 0x1522, %g7
for %f14, %f0, %f0
loop_4696:
fmovrsne %g2, %f10, %f0
tg %xcc, 0x6
tvs %icc, 0x4
lduw [%l7 + 0x0C], %l4
bcs,pn %icc, loop_4697
fbg,a %fcc2, loop_4698
stb %g6, [%l7 + 0x35]
fbo %fcc1, loop_4699
loop_4697:
ldub [%l7 + 0x15], %i1
loop_4698:
fmovse %xcc, %f6, %f11
fcmpgt16 %f6, %f4, %o7
loop_4699:
std %f0, [%l7 + 0x10]
fmovdgu %xcc, %f7, %f12
orn %o2, 0x0429, %o3
ldsh [%l7 + 0x1A], %o5
movneg %icc, %l6, %g5
sdivcc %i4, 0x0CE3, %l5
ldsb [%l7 + 0x73], %l0
ldd [%l7 + 0x28], %f14
movl %xcc, %o4, %g1
fpack16 %f6, %f8
ldsw [%l7 + 0x10], %g3
sdivx %i3, 0x052B, %l2
ldsw [%l7 + 0x68], %o1
fmovsgu %icc, %f5, %f1
mova %xcc, %o6, %i7
fzeros %f15
movrne %l1, %i0, %i6
std %f14, [%l7 + 0x68]
brgez,a %i2, loop_4700
array32 %o0, %l3, %g4
fmovrdgz %g7, %f2, %f0
tgu %icc, 0x0
loop_4700:
fmovs %f5, %f3
sdiv %i5, 0x06EC, %g2
movneg %icc, %g6, %i1
fbge,a %fcc3, loop_4701
addcc %l4, %o2, %o3
fmovrdlz %o5, %f12, %f12
subc %l6, 0x0F77, %g5
loop_4701:
fble,a %fcc2, loop_4702
sll %i4, %o7, %l0
ldsh [%l7 + 0x2A], %l5
st %f8, [%l7 + 0x0C]
loop_4702:
sth %g1, [%l7 + 0x6C]
fmovsgu %icc, %f2, %f3
bne,a,pt %icc, loop_4703
fble %fcc2, loop_4704
edge16ln %g3, %i3, %o4
stw %l2, [%l7 + 0x18]
loop_4703:
fpsub16s %f10, %f5, %f12
loop_4704:
fxor %f6, %f10, %f2
edge16 %o1, %i7, %l1
fmovd %f0, %f10
sth %o6, [%l7 + 0x68]
tsubcc %i0, %i6, %o0
tn %xcc, 0x1
edge16 %i2, %l3, %g7
fbge,a %fcc1, loop_4705
popc 0x01CB, %i5
addccc %g4, %g6, %i1
stx %g2, [%l7 + 0x70]
loop_4705:
brz,a %o2, loop_4706
stb %l4, [%l7 + 0x1C]
or %o3, %l6, %o5
fand %f2, %f4, %f6
loop_4706:
fmovrslez %i4, %f4, %f14
bge,pt %icc, loop_4707
fmovrdlez %o7, %f12, %f0
tvs %icc, 0x5
tcc %icc, 0x2
loop_4707:
udivx %l0, 0x1D58, %g5
edge8l %g1, %g3, %l5
fbn,a %fcc2, loop_4708
mulscc %o4, 0x10DE, %l2
te %xcc, 0x1
andcc %i3, 0x0BA1, %i7
loop_4708:
movre %l1, 0x231, %o1
smul %o6, %i0, %o0
umulcc %i2, %i6, %g7
tg %xcc, 0x7
fmovsge %icc, %f5, %f4
lduw [%l7 + 0x24], %i5
fpadd32s %f9, %f14, %f14
orncc %l3, %g6, %i1
ld [%l7 + 0x24], %f11
srl %g2, %g4, %o2
siam 0x5
ldsb [%l7 + 0x12], %l4
ldx [%l7 + 0x50], %l6
stw %o3, [%l7 + 0x3C]
tn %xcc, 0x4
movcs %icc, %o5, %o7
sub %i4, %g5, %g1
alignaddr %l0, %g3, %o4
fors %f11, %f0, %f11
fpmerge %f14, %f5, %f10
fcmpgt16 %f12, %f14, %l5
nop
setx loop_4709, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
or %i3, %l2, %l1
movcc %xcc, %o1, %o6
st %f14, [%l7 + 0x3C]
loop_4709:
lduw [%l7 + 0x64], %i7
stx %i0, [%l7 + 0x58]
subc %o0, %i2, %g7
fpackfix %f2, %f2
fpsub32s %f5, %f8, %f1
bcs,pt %icc, loop_4710
fnand %f8, %f10, %f4
ldsb [%l7 + 0x4A], %i6
sll %l3, 0x04, %g6
loop_4710:
bpos,a,pt %icc, loop_4711
fmovse %xcc, %f8, %f3
fcmpgt32 %f6, %f2, %i5
edge16ln %i1, %g4, %g2
loop_4711:
movleu %xcc, %l4, %l6
fmovsa %xcc, %f9, %f5
ldsb [%l7 + 0x61], %o2
fmul8ulx16 %f2, %f4, %f14
ldsw [%l7 + 0x7C], %o3
taddcctv %o7, %i4, %o5
fbl %fcc3, loop_4712
fbge,a %fcc0, loop_4713
fcmpeq16 %f2, %f6, %g5
fmul8sux16 %f0, %f4, %f0
loop_4712:
fornot1s %f2, %f12, %f15
loop_4713:
ldsb [%l7 + 0x09], %g1
fmovdcc %icc, %f2, %f3
ba,pn %xcc, loop_4714
lduh [%l7 + 0x60], %l0
taddcctv %g3, 0x11D2, %o4
be,a,pt %icc, loop_4715
loop_4714:
fpackfix %f10, %f7
orn %i3, 0x0319, %l2
sll %l5, 0x0E, %l1
loop_4715:
fmovdcs %xcc, %f5, %f0
stx %o6, [%l7 + 0x38]
fbul,a %fcc1, loop_4716
edge32n %o1, %i7, %i0
nop
setx loop_4717, %l0, %l1
jmpl %l1, %o0
stx %i2, [%l7 + 0x58]
loop_4716:
for %f14, %f4, %f14
lduh [%l7 + 0x54], %g7
loop_4717:
fbug,a %fcc0, loop_4718
fmovd %f12, %f4
stx %l3, [%l7 + 0x40]
ld [%l7 + 0x38], %f13
loop_4718:
ldx [%l7 + 0x40], %i6
ldsh [%l7 + 0x4A], %g6
edge8 %i5, %i1, %g4
fmovsleu %icc, %f4, %f4
alignaddrl %l4, %g2, %o2
fbne %fcc1, loop_4719
stx %l6, [%l7 + 0x48]
stw %o7, [%l7 + 0x10]
stb %i4, [%l7 + 0x3C]
loop_4719:
bneg,a loop_4720
fcmpgt32 %f4, %f10, %o5
te %icc, 0x3
lduw [%l7 + 0x78], %o3
loop_4720:
ldx [%l7 + 0x78], %g1
mulscc %l0, 0x11D6, %g5
brlez,a %o4, loop_4721
umulcc %i3, 0x1DB0, %g3
fbuge,a %fcc1, loop_4722
ble loop_4723
loop_4721:
ld [%l7 + 0x44], %f10
brnz %l5, loop_4724
loop_4722:
st %f1, [%l7 + 0x48]
loop_4723:
fbul %fcc0, loop_4725
stb %l2, [%l7 + 0x24]
loop_4724:
tvc %xcc, 0x5
sll %l1, %o1, %o6
loop_4725:
mulscc %i0, 0x1FC1, %i7
xor %i2, 0x0F15, %g7
stw %o0, [%l7 + 0x30]
movre %i6, 0x34A, %l3
stx %i5, [%l7 + 0x38]
ldub [%l7 + 0x10], %g6
bgu loop_4726
stw %i1, [%l7 + 0x6C]
fcmpgt32 %f10, %f8, %l4
fmovsg %xcc, %f4, %f11
loop_4726:
fbo,a %fcc0, loop_4727
edge16l %g4, %g2, %o2
fcmps %fcc2, %f1, %f8
std %f0, [%l7 + 0x18]
loop_4727:
bcs,a,pt %icc, loop_4728
movgu %xcc, %l6, %o7
st %f11, [%l7 + 0x54]
ld [%l7 + 0x58], %f8
loop_4728:
movcs %icc, %i4, %o5
bcc,pt %icc, loop_4729
fmovdvs %xcc, %f5, %f4
stw %g1, [%l7 + 0x1C]
brgez %l0, loop_4730
loop_4729:
fmovdge %icc, %f10, %f10
fzero %f4
fmovdle %xcc, %f5, %f1
loop_4730:
stb %g5, [%l7 + 0x7A]
ldx [%l7 + 0x40], %o3
edge32 %i3, %g3, %l5
stw %l2, [%l7 + 0x44]
fmovrsne %o4, %f0, %f12
fnot1s %f5, %f4
andncc %o1, %o6, %l1
ldx [%l7 + 0x60], %i7
ld [%l7 + 0x08], %f5
xor %i2, 0x1211, %i0
tl %xcc, 0x6
fbl %fcc3, loop_4731
fpsub16 %f10, %f2, %f4
fcmple32 %f14, %f4, %g7
fmovsleu %xcc, %f13, %f4
loop_4731:
fpackfix %f10, %f13
fones %f12
ldsw [%l7 + 0x18], %o0
brlz,a %l3, loop_4732
std %f8, [%l7 + 0x60]
lduh [%l7 + 0x1A], %i6
stb %i5, [%l7 + 0x4D]
loop_4732:
nop
setx loop_4733, %l0, %l1
jmpl %l1, %g6
fmovsa %icc, %f3, %f4
lduh [%l7 + 0x36], %l4
ld [%l7 + 0x10], %f11
loop_4733:
stw %i1, [%l7 + 0x60]
fbul %fcc2, loop_4734
fbn %fcc3, loop_4735
fmovrse %g2, %f2, %f6
ldsh [%l7 + 0x12], %o2
loop_4734:
ldx [%l7 + 0x08], %g4
loop_4735:
movvc %xcc, %o7, %i4
ble,pn %icc, loop_4736
bgu,pt %xcc, loop_4737
stx %o5, [%l7 + 0x10]
tn %icc, 0x1
loop_4736:
ldsw [%l7 + 0x4C], %l6
loop_4737:
fmovdpos %icc, %f10, %f6
fmovrdlez %g1, %f6, %f10
tsubcctv %l0, %g5, %o3
fnot1s %f0, %f1
std %f6, [%l7 + 0x58]
fbe,a %fcc2, loop_4738
add %g3, 0x1436, %i3
fmovsvs %xcc, %f2, %f0
std %f2, [%l7 + 0x48]
loop_4738:
ld [%l7 + 0x60], %f0
stx %l5, [%l7 + 0x28]
fblg,a %fcc3, loop_4739
movre %o4, 0x17A, %l2
st %f0, [%l7 + 0x14]
smul %o6, 0x12B5, %l1
loop_4739:
subc %i7, %o1, %i2
sth %i0, [%l7 + 0x7C]
bneg,a,pn %icc, loop_4740
lduh [%l7 + 0x22], %o0
ldsh [%l7 + 0x12], %l3
siam 0x1
loop_4740:
fmovdgu %icc, %f7, %f2
fpsub32s %f12, %f0, %f12
st %f4, [%l7 + 0x64]
lduh [%l7 + 0x62], %i6
fbuge %fcc3, loop_4741
ldx [%l7 + 0x30], %i5
fzero %f4
fblg,a %fcc2, loop_4742
loop_4741:
ldsw [%l7 + 0x34], %g6
sth %g7, [%l7 + 0x36]
sub %l4, %g2, %i1
loop_4742:
mulx %o2, %g4, %i4
ldd [%l7 + 0x60], %f8
std %f10, [%l7 + 0x68]
fmovrse %o7, %f8, %f4
ldx [%l7 + 0x70], %o5
fxnors %f15, %f12, %f11
fmovdl %icc, %f9, %f10
bl,pn %icc, loop_4743
orncc %g1, 0x1D33, %l6
lduh [%l7 + 0x4C], %l0
stb %o3, [%l7 + 0x62]
loop_4743:
move %icc, %g5, %i3
move %xcc, %l5, %g3
fpack32 %f6, %f2, %f10
sth %o4, [%l7 + 0x12]
movrgz %l2, 0x327, %o6
stb %l1, [%l7 + 0x51]
bvs %xcc, loop_4744
andn %o1, %i7, %i2
fmovdvs %icc, %f14, %f11
ldsh [%l7 + 0x2A], %o0
loop_4744:
fxors %f3, %f10, %f9
ldsw [%l7 + 0x30], %l3
add %i0, %i5, %g6
fxors %f9, %f15, %f1
stx %g7, [%l7 + 0x10]
movn %icc, %l4, %i6
lduw [%l7 + 0x1C], %i1
std %f8, [%l7 + 0x60]
array32 %o2, %g2, %i4
ldx [%l7 + 0x58], %g4
taddcc %o7, 0x1528, %g1
movrgz %l6, %o5, %l0
fmovsl %xcc, %f7, %f11
andn %o3, 0x1F53, %g5
brgez %i3, loop_4745
brgez,a %l5, loop_4746
fone %f10
ldsw [%l7 + 0x74], %g3
loop_4745:
ldub [%l7 + 0x33], %o4
loop_4746:
bcc loop_4747
edge32l %l2, %o6, %l1
fnands %f15, %f4, %f10
fmovspos %xcc, %f4, %f6
loop_4747:
fpmerge %f6, %f6, %f6
ldsh [%l7 + 0x5E], %o1
fbne,a %fcc1, loop_4748
std %f12, [%l7 + 0x70]
ldsw [%l7 + 0x20], %i2
fmul8x16au %f6, %f8, %f10
loop_4748:
std %f6, [%l7 + 0x30]
sll %o0, %i7, %i0
fxor %f14, %f4, %f4
fnor %f12, %f6, %f12
fbo %fcc2, loop_4749
ldsb [%l7 + 0x1C], %i5
movle %icc, %l3, %g6
tge %icc, 0x6
loop_4749:
fmovsneg %icc, %f3, %f13
stw %l4, [%l7 + 0x3C]
ldx [%l7 + 0x28], %i6
subccc %i1, 0x043F, %g7
st %f1, [%l7 + 0x2C]
fmovse %icc, %f15, %f11
stw %o2, [%l7 + 0x08]
fmovrde %g2, %f4, %f14
fmovrde %g4, %f12, %f10
sllx %o7, 0x05, %g1
ble,pn %xcc, loop_4750
fmuld8ulx16 %f11, %f13, %f14
fbu %fcc1, loop_4751
fmovrdlz %l6, %f4, %f14
loop_4750:
fbul,a %fcc0, loop_4752
fnegs %f15, %f6
loop_4751:
tgu %xcc, 0x5
fmovrsgz %o5, %f10, %f7
loop_4752:
faligndata %f10, %f6, %f14
sth %i4, [%l7 + 0x1A]
fabss %f8, %f12
fand %f6, %f6, %f4
smulcc %l0, 0x15D1, %o3
fpsub32s %f14, %f12, %f10
stw %g5, [%l7 + 0x70]
sdivcc %i3, 0x0B5A, %l5
lduw [%l7 + 0x34], %o4
orncc %l2, 0x1B0B, %g3
sdivx %l1, 0x1509, %o1
lduh [%l7 + 0x0C], %i2
std %f6, [%l7 + 0x70]
fmovdne %xcc, %f6, %f14
sdiv %o0, 0x10D1, %o6
movne %icc, %i0, %i5
stb %i7, [%l7 + 0x0C]
fmovde %xcc, %f13, %f1
ble,a,pn %icc, loop_4753
fbul %fcc1, loop_4754
st %f14, [%l7 + 0x78]
fbo,a %fcc1, loop_4755
loop_4753:
edge8n %l3, %g6, %i6
loop_4754:
movg %icc, %l4, %i1
fandnot1 %f6, %f2, %f12
loop_4755:
fcmped %fcc0, %f10, %f4
st %f7, [%l7 + 0x24]
ldd [%l7 + 0x28], %f4
std %f0, [%l7 + 0x40]
ldsb [%l7 + 0x4A], %g7
movrgez %g2, %g4, %o2
bg,a,pn %xcc, loop_4756
umulcc %o7, %g1, %l6
sdivcc %o5, 0x1F28, %i4
addccc %l0, %o3, %g5
loop_4756:
movrlz %l5, %i3, %l2
fbue,a %fcc3, loop_4757
std %f4, [%l7 + 0x60]
fzero %f12
tne %xcc, 0x4
loop_4757:
stb %g3, [%l7 + 0x2C]
ld [%l7 + 0x34], %f15
movvs %icc, %l1, %o1
fmovd %f0, %f8
tneg %xcc, 0x5
fand %f10, %f12, %f8
ldsb [%l7 + 0x15], %i2
fmovrdlez %o4, %f4, %f2
fmovspos %icc, %f14, %f1
brnz %o6, loop_4758
stx %o0, [%l7 + 0x20]
fornot2 %f10, %f6, %f10
stb %i5, [%l7 + 0x1E]
loop_4758:
fsrc2 %f10, %f10
array16 %i0, %i7, %g6
brz,a %l3, loop_4759
fmovrdlez %l4, %f14, %f14
ldx [%l7 + 0x68], %i6
lduh [%l7 + 0x4A], %i1
loop_4759:
udivcc %g7, 0x1E03, %g4
xnor %o2, 0x1676, %o7
array8 %g1, %g2, %l6
ldub [%l7 + 0x36], %i4
ldsw [%l7 + 0x14], %o5
fmovdgu %xcc, %f7, %f2
sth %o3, [%l7 + 0x32]
fornot1 %f14, %f0, %f4
movneg %xcc, %g5, %l5
brgz,a %i3, loop_4760
ldd [%l7 + 0x68], %f10
fand %f2, %f2, %f10
stx %l2, [%l7 + 0x10]
loop_4760:
stx %l0, [%l7 + 0x08]
fmuld8ulx16 %f8, %f15, %f10
te %xcc, 0x5
tgu %xcc, 0x5
fcmple32 %f0, %f6, %l1
edge8l %g3, %o1, %o4
faligndata %f12, %f6, %f12
fmovdle %icc, %f14, %f15
fornot2s %f9, %f9, %f2
fcmps %fcc2, %f11, %f0
fpsub32 %f0, %f0, %f0
fmovs %f1, %f2
st %f7, [%l7 + 0x70]
sdiv %o6, 0x1E4E, %o0
edge8 %i5, %i2, %i0
st %f2, [%l7 + 0x7C]
fmul8x16 %f8, %f0, %f2
fbge %fcc3, loop_4761
fmovdle %icc, %f3, %f5
bg,pn %xcc, loop_4762
ldub [%l7 + 0x7C], %i7
loop_4761:
orncc %g6, %l4, %i6
fbg,a %fcc1, loop_4763
loop_4762:
umulcc %i1, 0x04B5, %l3
ld [%l7 + 0x0C], %f10
addc %g4, 0x175D, %o2
loop_4763:
fandnot1s %f10, %f5, %f4
fornot2s %f15, %f12, %f15
movrlz %g7, %g1, %o7
std %f10, [%l7 + 0x48]
fmovspos %xcc, %f3, %f9
fmovdcc %icc, %f6, %f11
fcmpeq16 %f8, %f4, %g2
stb %i4, [%l7 + 0x24]
orn %l6, 0x0B34, %o3
st %f5, [%l7 + 0x38]
ldsh [%l7 + 0x3A], %g5
sllx %l5, %i3, %l2
tsubcc %l0, 0x1F57, %o5
st %f8, [%l7 + 0x6C]
ldsb [%l7 + 0x78], %l1
fcmple16 %f14, %f12, %o1
sth %g3, [%l7 + 0x14]
fmovsg %icc, %f5, %f8
std %f2, [%l7 + 0x40]
ldub [%l7 + 0x3E], %o6
ba,a loop_4764
fcmpne16 %f4, %f4, %o4
tleu %xcc, 0x1
bne,a,pn %xcc, loop_4765
loop_4764:
fpsub32s %f13, %f6, %f15
fsrc1 %f2, %f8
fmovdl %xcc, %f12, %f3
loop_4765:
fbuge %fcc1, loop_4766
ld [%l7 + 0x1C], %f9
sdivx %i5, 0x02F8, %o0
ldsw [%l7 + 0x38], %i2
loop_4766:
lduw [%l7 + 0x74], %i7
faligndata %f8, %f4, %f2
fmovda %icc, %f10, %f12
tvc %icc, 0x6
mova %icc, %g6, %l4
std %f4, [%l7 + 0x30]
mulx %i0, 0x1E90, %i6
fbne,a %fcc2, loop_4767
udivcc %l3, 0x1BA3, %g4
ldub [%l7 + 0x10], %o2
ldsh [%l7 + 0x6C], %g7
loop_4767:
std %f12, [%l7 + 0x58]
bg,pt %xcc, loop_4768
nop
setx loop_4769, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpd %fcc2, %f14, %f14
lduw [%l7 + 0x18], %i1
loop_4768:
fmovrde %g1, %f2, %f0
loop_4769:
umulcc %g2, %o7, %l6
fcmpeq32 %f0, %f12, %o3
fpadd16 %f10, %f0, %f8
fnot1 %f0, %f14
ldsb [%l7 + 0x48], %i4
movle %icc, %g5, %i3
ldx [%l7 + 0x28], %l2
ldsb [%l7 + 0x57], %l5
fmovrsgez %l0, %f9, %f5
ldsw [%l7 + 0x5C], %l1
fsrc1s %f4, %f13
ba,a %icc, loop_4770
nop
setx loop_4771, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xor %o1, 0x1D3F, %o5
call loop_4772
loop_4770:
mova %icc, %g3, %o4
loop_4771:
fmul8x16al %f9, %f0, %f2
fandnot1 %f10, %f0, %f2
loop_4772:
stb %o6, [%l7 + 0x15]
fandnot2 %f12, %f0, %f14
tpos %xcc, 0x6
fcmpgt16 %f8, %f14, %i5
ldsh [%l7 + 0x44], %i2
taddcctv %o0, %g6, %i7
subc %l4, %i0, %l3
stb %g4, [%l7 + 0x49]
fpack16 %f2, %f14
fmovse %xcc, %f7, %f15
fandnot1 %f0, %f14, %f12
tl %icc, 0x1
fmovrsgz %i6, %f13, %f13
edge8l %o2, %g7, %g1
ldsb [%l7 + 0x43], %g2
tvc %icc, 0x0
srax %o7, %l6, %o3
fones %f12
stx %i4, [%l7 + 0x20]
sth %i1, [%l7 + 0x50]
fcmpes %fcc2, %f11, %f8
ldsb [%l7 + 0x41], %g5
ldub [%l7 + 0x77], %l2
bleu loop_4773
std %f14, [%l7 + 0x68]
udivcc %l5, 0x1EBE, %i3
mova %xcc, %l1, %l0
loop_4773:
fors %f9, %f12, %f9
ldsb [%l7 + 0x0C], %o5
bg,a loop_4774
brlz,a %o1, loop_4775
nop
setx loop_4776, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stw %o4, [%l7 + 0x5C]
loop_4774:
umulcc %g3, %i5, %i2
loop_4775:
bleu loop_4777
loop_4776:
array32 %o6, %o0, %g6
mulscc %l4, %i7, %l3
movcc %icc, %g4, %i6
loop_4777:
fornot2s %f14, %f12, %f8
movgu %xcc, %i0, %g7
edge16n %o2, %g2, %g1
ldd [%l7 + 0x50], %f14
fcmpeq16 %f2, %f10, %l6
stb %o7, [%l7 + 0x7D]
fbug %fcc3, loop_4778
ldsh [%l7 + 0x2C], %o3
fmovdcc %icc, %f1, %f2
std %f10, [%l7 + 0x58]
loop_4778:
fcmps %fcc1, %f13, %f8
nop
setx loop_4779, %l0, %l1
jmpl %l1, %i4
array8 %i1, %g5, %l5
ldsb [%l7 + 0x7D], %i3
array16 %l2, %l0, %l1
loop_4779:
fpadd32 %f4, %f2, %f14
ldsb [%l7 + 0x0D], %o5
sth %o4, [%l7 + 0x20]
fpmerge %f8, %f2, %f10
umul %g3, 0x0269, %o1
brz %i5, loop_4780
bneg,pt %icc, loop_4781
ld [%l7 + 0x70], %f7
ldsh [%l7 + 0x1C], %i2
loop_4780:
ld [%l7 + 0x50], %f5
loop_4781:
fmovsa %icc, %f11, %f2
fpack16 %f14, %f1
fblg,a %fcc3, loop_4782
tsubcc %o0, %g6, %o6
brgz %l4, loop_4783
ld [%l7 + 0x18], %f0
loop_4782:
fsrc2s %f0, %f5
move %icc, %i7, %g4
loop_4783:
edge32ln %l3, %i6, %g7
xnor %o2, 0x19EC, %i0
umul %g1, %l6, %g2
fbue,a %fcc3, loop_4784
edge32ln %o3, %o7, %i1
array8 %g5, %l5, %i3
brlz,a %l2, loop_4785
loop_4784:
alignaddr %i4, %l0, %o5
fmovsn %icc, %f1, %f0
ldx [%l7 + 0x48], %o4
loop_4785:
fcmple16 %f10, %f14, %g3
taddcc %l1, 0x1D32, %i5
stx %o1, [%l7 + 0x28]
edge16l %i2, %o0, %o6
fmovrdgez %g6, %f8, %f14
sllx %i7, %g4, %l3
fmovdcs %icc, %f7, %f8
tcc %xcc, 0x1
fbuge,a %fcc3, loop_4786
fbe %fcc1, loop_4787
ldx [%l7 + 0x28], %l4
fba,a %fcc3, loop_4788
loop_4786:
smulcc %g7, 0x10C1, %o2
loop_4787:
ldx [%l7 + 0x38], %i6
srlx %i0, %l6, %g2
loop_4788:
sth %o3, [%l7 + 0x64]
fbu %fcc0, loop_4789
stb %g1, [%l7 + 0x10]
udivcc %i1, 0x0058, %o7
tg %icc, 0x4
loop_4789:
bg %xcc, loop_4790
fsrc1s %f14, %f0
ldsh [%l7 + 0x2A], %g5
fmovrdne %i3, %f8, %f6
loop_4790:
bge loop_4791
movne %xcc, %l2, %l5
smul %i4, 0x0E9C, %l0
ldx [%l7 + 0x08], %o5
loop_4791:
fmuld8ulx16 %f1, %f15, %f12
fnegd %f10, %f8
edge16ln %o4, %g3, %i5
srl %o1, %l1, %o0
sra %i2, 0x11, %g6
lduw [%l7 + 0x14], %i7
xor %g4, 0x1F1B, %o6
lduw [%l7 + 0x4C], %l3
std %f0, [%l7 + 0x78]
edge16 %l4, %o2, %i6
orncc %i0, %l6, %g7
edge32ln %g2, %g1, %o3
std %f8, [%l7 + 0x68]
fmovdgu %icc, %f6, %f14
fbo,a %fcc1, loop_4792
fcmple16 %f2, %f4, %o7
ldx [%l7 + 0x30], %g5
ldd [%l7 + 0x60], %f8
loop_4792:
ld [%l7 + 0x24], %f9
ldsh [%l7 + 0x30], %i3
fmovdcs %xcc, %f13, %f3
fmovrdgz %l2, %f10, %f4
bpos,a,pt %xcc, loop_4793
brz %l5, loop_4794
tcs %xcc, 0x0
st %f8, [%l7 + 0x54]
loop_4793:
fpackfix %f14, %f0
loop_4794:
fxors %f0, %f1, %f5
fzeros %f2
stw %i4, [%l7 + 0x50]
fmovdg %xcc, %f1, %f15
stb %l0, [%l7 + 0x7D]
tvc %xcc, 0x4
fmovsge %xcc, %f13, %f11
fbne %fcc0, loop_4795
nop
setx loop_4796, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x68], %f12
std %f2, [%l7 + 0x48]
loop_4795:
movvs %xcc, %o5, %o4
loop_4796:
lduw [%l7 + 0x38], %i1
st %f5, [%l7 + 0x24]
stw %i5, [%l7 + 0x4C]
ble,pt %icc, loop_4797
fbul,a %fcc1, loop_4798
ldsb [%l7 + 0x78], %o1
fbl %fcc2, loop_4799
loop_4797:
fmovdleu %xcc, %f12, %f8
loop_4798:
fnegs %f13, %f0
movl %xcc, %l1, %g3
loop_4799:
fmovscs %xcc, %f0, %f12
fmovsleu %icc, %f6, %f2
ldsw [%l7 + 0x1C], %o0
sth %i2, [%l7 + 0x36]
lduw [%l7 + 0x20], %i7
subccc %g6, %o6, %l3
fmul8x16au %f7, %f8, %f2
edge8 %g4, %l4, %o2
move %xcc, %i6, %l6
st %f0, [%l7 + 0x50]
movn %xcc, %g7, %i0
bleu,a loop_4800
fcmpeq32 %f10, %f12, %g2
ldsb [%l7 + 0x20], %o3
fcmpeq32 %f14, %f10, %g1
loop_4800:
fmovdn %icc, %f14, %f5
sth %g5, [%l7 + 0x12]
ldub [%l7 + 0x7F], %o7
ldub [%l7 + 0x6A], %l2
umul %l5, %i3, %l0
movre %i4, 0x3B9, %o4
st %f8, [%l7 + 0x64]
movrgez %i1, 0x19A, %i5
edge32ln %o1, %o5, %g3
fnot2 %f8, %f2
movcs %icc, %l1, %i2
fmovrdgz %i7, %f12, %f2
ldsb [%l7 + 0x0A], %o0
fcmpeq32 %f6, %f2, %g6
xnor %o6, %g4, %l4
brlz,a %l3, loop_4801
tg %icc, 0x5
te %xcc, 0x1
bcs,a,pt %xcc, loop_4802
loop_4801:
fba %fcc0, loop_4803
fmul8x16au %f5, %f8, %f8
ldx [%l7 + 0x20], %o2
loop_4802:
orcc %l6, 0x0123, %i6
loop_4803:
ldsh [%l7 + 0x5E], %i0
lduw [%l7 + 0x64], %g7
fsrc1s %f7, %f15
ld [%l7 + 0x14], %f11
stx %o3, [%l7 + 0x78]
tsubcc %g1, %g5, %o7
edge32 %g2, %l2, %i3
fnot1s %f13, %f4
lduh [%l7 + 0x64], %l5
edge32n %l0, %o4, %i1
addc %i5, %i4, %o5
fxors %f13, %f2, %f4
fxors %f11, %f10, %f6
ldsw [%l7 + 0x18], %o1
nop
setx loop_4804, %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
fmovrde %l1, %f14, %f10
fpsub16s %f12, %f7, %f2
fmovdge %xcc, %f10, %f6
loop_4804:
array8 %i2, %g3, %o0
fpack32 %f14, %f14, %f2
stb %g6, [%l7 + 0x28]
edge8n %i7, %o6, %l4
mulx %l3, 0x1782, %g4
lduh [%l7 + 0x1A], %o2
brlez,a %i6, loop_4805
fbne %fcc1, loop_4806
fbl,a %fcc0, loop_4807
ldd [%l7 + 0x18], %f8
loop_4805:
andcc %i0, %l6, %g7
loop_4806:
fmovrslz %o3, %f9, %f15
loop_4807:
fmovrslez %g5, %f1, %f0
ldub [%l7 + 0x3D], %g1
fxnor %f6, %f2, %f6
st %f9, [%l7 + 0x64]
ldsb [%l7 + 0x5E], %g2
fmovdl %xcc, %f5, %f6
ld [%l7 + 0x10], %f14
nop
setx loop_4808, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivcc %l2, 0x1DDC, %o7
alignaddr %i3, %l5, %o4
fmovse %xcc, %f14, %f14
loop_4808:
stb %i1, [%l7 + 0x16]
pdist %f0, %f4, %f4
ldd [%l7 + 0x20], %f10
subc %i5, 0x1557, %i4
fmovspos %xcc, %f12, %f12
te %icc, 0x5
lduw [%l7 + 0x1C], %l0
fmul8sux16 %f14, %f0, %f6
ldub [%l7 + 0x27], %o5
tn %xcc, 0x0
lduh [%l7 + 0x26], %o1
udiv %i2, 0x0817, %g3
bg,a loop_4809
movle %xcc, %l1, %o0
movrne %g6, 0x0E4, %o6
fpack32 %f8, %f0, %f12
loop_4809:
ld [%l7 + 0x7C], %f14
ldsh [%l7 + 0x62], %l4
st %f7, [%l7 + 0x30]
fbl %fcc2, loop_4810
subc %i7, 0x1DDF, %l3
fpsub32 %f14, %f2, %f12
fmul8x16au %f10, %f4, %f14
loop_4810:
bpos %xcc, loop_4811
subc %o2, 0x1D65, %g4
fmovdcc %xcc, %f13, %f13
bpos,pn %xcc, loop_4812
loop_4811:
ldsh [%l7 + 0x14], %i6
st %f12, [%l7 + 0x1C]
fmovrsgez %l6, %f9, %f11
loop_4812:
fcmped %fcc1, %f8, %f6
tn %icc, 0x2
addcc %i0, 0x1684, %o3
edge16 %g5, %g7, %g1
fornot2s %f11, %f5, %f4
fbo %fcc1, loop_4813
sethi 0x1BCA, %g2
sth %l2, [%l7 + 0x24]
fbg,a %fcc2, loop_4814
loop_4813:
fpack32 %f4, %f10, %f0
fpadd32s %f6, %f4, %f12
fnors %f15, %f1, %f15
loop_4814:
ld [%l7 + 0x50], %f13
xor %o7, 0x1D82, %l5
fbe,a %fcc0, loop_4815
fandnot2s %f3, %f6, %f3
subcc %i3, 0x0B78, %o4
smulcc %i5, 0x01F2, %i4
loop_4815:
fmovdleu %xcc, %f12, %f8
popc %l0, %o5
fand %f14, %f10, %f8
lduh [%l7 + 0x22], %i1
array8 %o1, %g3, %l1
std %f14, [%l7 + 0x50]
tge %xcc, 0x6
xorcc %i2, 0x0F9A, %g6
fpsub16 %f14, %f0, %f12
st %f6, [%l7 + 0x70]
srlx %o6, %o0, %l4
fbe %fcc0, loop_4816
fornot1 %f4, %f4, %f4
fpadd16 %f10, %f2, %f4
fmovdleu %xcc, %f3, %f12
loop_4816:
fpsub16 %f8, %f2, %f2
stw %l3, [%l7 + 0x6C]
sll %i7, 0x0B, %o2
tcc %icc, 0x4
fnands %f5, %f3, %f1
pdist %f12, %f2, %f6
edge16l %g4, %l6, %i6
fbug,a %fcc0, loop_4817
fmuld8ulx16 %f1, %f0, %f12
tsubcctv %o3, 0x148D, %g5
fbug,a %fcc0, loop_4818
loop_4817:
fbule %fcc3, loop_4819
stb %g7, [%l7 + 0x5E]
ld [%l7 + 0x14], %f12
loop_4818:
fmovsgu %icc, %f8, %f5
loop_4819:
sth %i0, [%l7 + 0x46]
movg %icc, %g1, %g2
ba,a,pn %xcc, loop_4820
movcs %xcc, %l2, %l5
ldsh [%l7 + 0x36], %i3
fmovsn %icc, %f9, %f0
loop_4820:
fabss %f4, %f8
sub %o4, 0x0C0E, %i5
brz,a %i4, loop_4821
tleu %icc, 0x1
fbl,a %fcc3, loop_4822
fmul8x16au %f0, %f11, %f8
loop_4821:
fpadd32s %f4, %f0, %f5
fmovrsgez %o7, %f0, %f3
loop_4822:
xnor %o5, %i1, %o1
movl %xcc, %l0, %g3
srl %i2, %l1, %g6
fandnot1 %f4, %f4, %f8
stw %o0, [%l7 + 0x30]
fmovscc %xcc, %f5, %f5
taddcc %l4, %o6, %l3
fone %f4
lduw [%l7 + 0x74], %i7
fornot1s %f1, %f8, %f14
fones %f9
brnz,a %o2, loop_4823
std %f14, [%l7 + 0x28]
bge,a loop_4824
array16 %l6, %i6, %o3
loop_4823:
fpadd16s %f7, %f1, %f2
stw %g5, [%l7 + 0x38]
loop_4824:
st %f14, [%l7 + 0x58]
taddcc %g4, %i0, %g7
fxors %f9, %f0, %f1
fmovrslz %g1, %f9, %f5
st %f1, [%l7 + 0x7C]
fmul8x16al %f4, %f5, %f12
lduh [%l7 + 0x0A], %g2
fzero %f6
ba,pt %xcc, loop_4825
array8 %l5, %i3, %l2
fpsub32s %f1, %f1, %f14
fabss %f12, %f14
loop_4825:
edge8l %o4, %i4, %i5
lduh [%l7 + 0x34], %o7
fabss %f13, %f4
ldsw [%l7 + 0x30], %i1
fmovdg %icc, %f7, %f13
lduw [%l7 + 0x3C], %o5
st %f7, [%l7 + 0x50]
ldub [%l7 + 0x3E], %l0
fbg %fcc2, loop_4826
tcs %xcc, 0x1
ldx [%l7 + 0x40], %o1
ldsw [%l7 + 0x70], %i2
loop_4826:
fandnot2 %f10, %f8, %f10
bleu,a loop_4827
stw %l1, [%l7 + 0x2C]
fmovdvc %icc, %f8, %f13
tn %icc, 0x1
loop_4827:
stb %g3, [%l7 + 0x74]
ble,a,pt %icc, loop_4828
ldsw [%l7 + 0x10], %o0
andncc %g6, %l4, %l3
fxnors %f7, %f0, %f11
loop_4828:
fnegs %f11, %f3
xorcc %i7, %o2, %o6
ldsh [%l7 + 0x46], %l6
ldsb [%l7 + 0x36], %i6
fmovrsne %o3, %f8, %f15
fmovrsgz %g4, %f5, %f13
st %f11, [%l7 + 0x08]
fmovsne %icc, %f12, %f4
lduw [%l7 + 0x40], %i0
tsubcc %g5, %g1, %g2
fpadd32 %f2, %f6, %f12
ld [%l7 + 0x74], %f4
ldd [%l7 + 0x20], %f8
fand %f10, %f12, %f8
fbue,a %fcc1, loop_4829
ldub [%l7 + 0x62], %g7
tne %xcc, 0x4
fmovdvc %icc, %f4, %f1
loop_4829:
fpadd16s %f9, %f12, %f0
call loop_4830
fabsd %f14, %f0
fmovsn %xcc, %f0, %f13
sdiv %l5, 0x029D, %l2
loop_4830:
tge %icc, 0x6
lduw [%l7 + 0x58], %i3
edge32 %o4, %i5, %o7
bg,pt %icc, loop_4831
fmovs %f5, %f15
xorcc %i4, %o5, %i1
subcc %o1, 0x1D9E, %i2
loop_4831:
movcs %xcc, %l0, %g3
tcc %xcc, 0x5
fpsub16 %f12, %f10, %f8
stw %l1, [%l7 + 0x78]
stb %g6, [%l7 + 0x63]
fbo,a %fcc3, loop_4832
tvc %xcc, 0x2
subcc %o0, 0x1796, %l4
stb %i7, [%l7 + 0x36]
loop_4832:
ld [%l7 + 0x58], %f8
fble %fcc0, loop_4833
fmovrde %o2, %f12, %f4
stw %o6, [%l7 + 0x24]
mulx %l3, 0x0396, %l6
loop_4833:
movn %xcc, %i6, %g4
fmovrslz %i0, %f15, %f2
call loop_4834
bshuffle %f10, %f6, %f8
fxnor %f8, %f2, %f14
lduh [%l7 + 0x56], %o3
loop_4834:
std %f8, [%l7 + 0x10]
bl,pn %xcc, loop_4835
ldx [%l7 + 0x68], %g5
movre %g2, 0x115, %g7
ldd [%l7 + 0x08], %f0
loop_4835:
fpack32 %f14, %f8, %f12
fbge %fcc3, loop_4836
ld [%l7 + 0x70], %f10
orn %l5, 0x146E, %g1
stb %l2, [%l7 + 0x55]
loop_4836:
tvs %xcc, 0x7
fbge %fcc2, loop_4837
fornot2s %f4, %f8, %f10
stb %o4, [%l7 + 0x2E]
bneg,a,pt %xcc, loop_4838
loop_4837:
fmovsle %xcc, %f5, %f15
orn %i5, %i3, %o7
array16 %i4, %i1, %o1
loop_4838:
ld [%l7 + 0x64], %f9
nop
setx loop_4839, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
mulx %i2, 0x1DAC, %l0
fpsub32 %f0, %f10, %f2
alignaddr %o5, %g3, %g6
loop_4839:
andn %o0, 0x10B7, %l1
ba,a,pn %xcc, loop_4840
ldx [%l7 + 0x68], %i7
brz %o2, loop_4841
ldd [%l7 + 0x18], %f0
loop_4840:
lduw [%l7 + 0x34], %l4
fmovdneg %xcc, %f7, %f2
loop_4841:
orcc %o6, %l3, %i6
fnand %f12, %f6, %f12
fpsub32s %f8, %f11, %f1
fsrc2 %f2, %f6
fmovrslz %g4, %f6, %f0
bvs,a loop_4842
fmovrslez %l6, %f1, %f13
fcmpne16 %f6, %f0, %o3
edge16n %i0, %g5, %g2
loop_4842:
edge8n %l5, %g7, %l2
fbue %fcc3, loop_4843
ld [%l7 + 0x60], %f5
ldd [%l7 + 0x78], %f0
bpos,a %xcc, loop_4844
loop_4843:
addcc %g1, %o4, %i3
brgz,a %o7, loop_4845
fxnor %f6, %f14, %f14
loop_4844:
udivcc %i5, 0x0A81, %i1
movvs %xcc, %o1, %i2
loop_4845:
fmovsge %xcc, %f3, %f0
ldd [%l7 + 0x08], %f8
stb %l0, [%l7 + 0x51]
fbule %fcc1, loop_4846
fpack16 %f0, %f7
ldsb [%l7 + 0x57], %i4
fpadd32 %f10, %f2, %f4
loop_4846:
fmovscs %xcc, %f6, %f13
stw %o5, [%l7 + 0x40]
fmovrsne %g3, %f14, %f15
bshuffle %f6, %f0, %f10
fmovdpos %xcc, %f4, %f12
stw %o0, [%l7 + 0x68]
bn,a loop_4847
stx %g6, [%l7 + 0x50]
fmul8sux16 %f8, %f14, %f10
ldx [%l7 + 0x38], %l1
loop_4847:
fbl %fcc3, loop_4848
edge32 %o2, %i7, %l4
fmul8x16 %f9, %f2, %f10
lduh [%l7 + 0x64], %l3
loop_4848:
ldsw [%l7 + 0x18], %i6
ld [%l7 + 0x10], %f12
ldsb [%l7 + 0x5C], %o6
ldub [%l7 + 0x24], %l6
std %f8, [%l7 + 0x30]
tvs %icc, 0x6
sra %g4, 0x01, %o3
udivcc %g5, 0x1844, %i0
ldsb [%l7 + 0x0F], %g2
movrlez %l5, %g7, %g1
fmuld8sux16 %f10, %f0, %f6
ld [%l7 + 0x2C], %f5
bge,pt %xcc, loop_4849
lduh [%l7 + 0x42], %o4
movneg %xcc, %i3, %l2
ldsh [%l7 + 0x34], %i5
loop_4849:
and %o7, 0x1A95, %o1
fmovsvs %icc, %f14, %f4
fandnot2 %f14, %f12, %f0
ldsb [%l7 + 0x72], %i1
fpadd16 %f4, %f0, %f8
fzeros %f3
bn,a,pn %xcc, loop_4850
ldsb [%l7 + 0x21], %l0
bl,a,pn %xcc, loop_4851
ld [%l7 + 0x64], %f2
loop_4850:
ld [%l7 + 0x3C], %f3
fbl,a %fcc1, loop_4852
loop_4851:
ldub [%l7 + 0x40], %i4
fbl,a %fcc1, loop_4853
fand %f12, %f14, %f4
loop_4852:
ldd [%l7 + 0x38], %f4
bge,pt %xcc, loop_4854
loop_4853:
fbe %fcc3, loop_4855
bg,a loop_4856
sth %o5, [%l7 + 0x7C]
loop_4854:
fmovdpos %icc, %f15, %f3
loop_4855:
sub %g3, %o0, %i2
loop_4856:
fmovrde %l1, %f10, %f0
fxors %f13, %f1, %f15
ba,a loop_4857
fnot2s %f2, %f3
stw %g6, [%l7 + 0x58]
ld [%l7 + 0x68], %f12
loop_4857:
bg,a,pt %xcc, loop_4858
orn %i7, %o2, %l4
tle %icc, 0x5
fabss %f6, %f3
loop_4858:
fmovsl %xcc, %f2, %f10
lduh [%l7 + 0x24], %l3
fcmpes %fcc2, %f0, %f10
edge32n %o6, %i6, %g4
lduh [%l7 + 0x7A], %o3
movrne %l6, %i0, %g2
edge32n %l5, %g5, %g1
and %g7, 0x054B, %i3
bneg,a,pn %xcc, loop_4859
sub %l2, 0x1974, %i5
umul %o4, %o7, %i1
fmovrsgez %l0, %f1, %f6
loop_4859:
ld [%l7 + 0x64], %f14
fmovdne %icc, %f12, %f5
fabss %f5, %f2
st %f0, [%l7 + 0x38]
lduw [%l7 + 0x20], %o1
fbge,a %fcc3, loop_4860
stb %o5, [%l7 + 0x5B]
std %f6, [%l7 + 0x40]
ldub [%l7 + 0x1E], %g3
loop_4860:
fexpand %f1, %f6
fmuld8sux16 %f13, %f7, %f14
lduw [%l7 + 0x18], %i4
st %f15, [%l7 + 0x3C]
sth %o0, [%l7 + 0x4C]
fmovdn %xcc, %f5, %f12
brgz %l1, loop_4861
movrne %i2, %g6, %o2
nop
setx loop_4862, %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
ldub [%l7 + 0x10], %i7
loop_4861:
fmovrdlez %l3, %f14, %f0
st %f4, [%l7 + 0x08]
loop_4862:
fbge %fcc0, loop_4863
movrgez %l4, 0x212, %o6
fandnot2s %f9, %f0, %f1
fmovsgu %xcc, %f15, %f4
loop_4863:
fbge %fcc0, loop_4864
brnz,a %g4, loop_4865
ldub [%l7 + 0x44], %o3
brz %l6, loop_4866
loop_4864:
st %f2, [%l7 + 0x28]
loop_4865:
ldx [%l7 + 0x28], %i6
ta %icc, 0x4
loop_4866:
movrlez %g2, 0x360, %l5
fmovrsgz %i0, %f4, %f15
sdivcc %g1, 0x1A1F, %g5
for %f6, %f6, %f14
ld [%l7 + 0x38], %f2
nop
setx loop_4867, %l0, %l1
jmpl %l1, %i3
movne %xcc, %l2, %i5
edge8l %o4, %g7, %o7
std %f8, [%l7 + 0x68]
loop_4867:
brlez %l0, loop_4868
fandnot1 %f4, %f8, %f10
lduw [%l7 + 0x30], %o1
fmovde %icc, %f3, %f3
loop_4868:
sth %o5, [%l7 + 0x5E]
fmovdgu %xcc, %f6, %f4
bvs,pt %icc, loop_4869
orn %g3, 0x16DF, %i4
fone %f0
st %f2, [%l7 + 0x68]
loop_4869:
ldx [%l7 + 0x38], %i1
brgz,a %l1, loop_4870
fmovspos %icc, %f2, %f8
edge8n %o0, %g6, %i2
movrgez %o2, 0x09B, %i7
loop_4870:
fpsub32 %f2, %f0, %f10
ldd [%l7 + 0x38], %f10
fnot2s %f15, %f5
fpadd16s %f1, %f2, %f5
fmovspos %icc, %f5, %f5
sth %l3, [%l7 + 0x56]
sth %o6, [%l7 + 0x16]
fnot1s %f2, %f6
udiv %l4, 0x1224, %g4
fbule,a %fcc3, loop_4871
movge %xcc, %o3, %i6
fcmple32 %f12, %f4, %l6
ldsh [%l7 + 0x50], %g2
loop_4871:
sth %l5, [%l7 + 0x2C]
ld [%l7 + 0x60], %f2
lduh [%l7 + 0x62], %g1
std %f14, [%l7 + 0x08]
array16 %i0, %i3, %l2
ldsb [%l7 + 0x7D], %i5
fmovsne %icc, %f11, %f9
brz %g5, loop_4872
fcmpeq32 %f0, %f4, %g7
ldx [%l7 + 0x20], %o4
ld [%l7 + 0x6C], %f2
loop_4872:
ldsw [%l7 + 0x58], %l0
lduh [%l7 + 0x72], %o7
bvs,a,pt %xcc, loop_4873
fmovscc %icc, %f10, %f2
andn %o5, 0x009E, %g3
fmul8ulx16 %f8, %f2, %f0
loop_4873:
movleu %xcc, %o1, %i4
ldsh [%l7 + 0x56], %l1
fxnor %f0, %f6, %f4
fpmerge %f12, %f7, %f2
fcmpeq16 %f4, %f8, %o0
udivcc %i1, 0x15E3, %i2
fcmpne16 %f4, %f10, %o2
fble,a %fcc1, loop_4874
ld [%l7 + 0x40], %f13
st %f6, [%l7 + 0x08]
movn %icc, %g6, %l3
loop_4874:
st %f13, [%l7 + 0x54]
ldsh [%l7 + 0x6C], %i7
addccc %l4, %o6, %g4
movrlez %o3, 0x3E8, %i6
fmovrdlz %l6, %f10, %f8
ldub [%l7 + 0x69], %l5
move %xcc, %g2, %i0
edge16l %g1, %i3, %l2
fands %f4, %f9, %f6
ldsh [%l7 + 0x40], %i5
alignaddr %g7, %o4, %l0
fmovrdgz %g5, %f0, %f14
fbn,a %fcc0, loop_4875
stx %o7, [%l7 + 0x20]
movle %icc, %g3, %o1
fbge,a %fcc3, loop_4876
loop_4875:
fmovsleu %xcc, %f4, %f9
fbne,a %fcc0, loop_4877
movvs %xcc, %o5, %i4
loop_4876:
fandnot1s %f1, %f8, %f4
edge16n %l1, %o0, %i1
loop_4877:
movvc %icc, %o2, %g6
srlx %i2, 0x15, %i7
ldx [%l7 + 0x28], %l3
fcmpne16 %f0, %f12, %l4
lduh [%l7 + 0x26], %o6
fornot2 %f4, %f8, %f6
fcmpeq16 %f6, %f14, %g4
fbe,a %fcc1, loop_4878
te %icc, 0x2
fsrc2 %f10, %f6
stx %i6, [%l7 + 0x78]
loop_4878:
fnand %f8, %f0, %f8
fnot1 %f8, %f0
lduh [%l7 + 0x5C], %o3
sth %l6, [%l7 + 0x0E]
fpsub16 %f4, %f6, %f10
fmovda %icc, %f13, %f12
ldd [%l7 + 0x60], %f14
ldx [%l7 + 0x40], %g2
ta %xcc, 0x5
fmovscc %xcc, %f0, %f1
andcc %i0, %l5, %g1
movrgz %l2, 0x193, %i5
bge,a,pt %xcc, loop_4879
tneg %icc, 0x2
mulx %g7, %i3, %l0
edge32l %g5, %o7, %g3
loop_4879:
fnot2s %f1, %f10
ldd [%l7 + 0x30], %f8
movvs %xcc, %o4, %o5
umul %o1, 0x1FC7, %l1
tvs %xcc, 0x5
ldsw [%l7 + 0x74], %o0
ldub [%l7 + 0x34], %i4
fnegd %f8, %f6
lduw [%l7 + 0x40], %i1
ble,a,pn %icc, loop_4880
fcmple16 %f14, %f10, %o2
ldd [%l7 + 0x10], %f10
brgz %g6, loop_4881
loop_4880:
fpsub16 %f4, %f12, %f4
fmovrdgz %i2, %f10, %f14
ldub [%l7 + 0x73], %i7
loop_4881:
lduw [%l7 + 0x60], %l3
edge8l %o6, %l4, %g4
ldd [%l7 + 0x48], %f14
fxor %f0, %f8, %f2
fmovdg %xcc, %f3, %f1
movneg %xcc, %i6, %o3
sllx %l6, %i0, %g2
fmovrsgez %l5, %f13, %f5
fmovrsne %l2, %f1, %f2
sth %g1, [%l7 + 0x14]
std %f0, [%l7 + 0x60]
stb %i5, [%l7 + 0x33]
subcc %i3, 0x10A3, %g7
fzero %f0
fmovdpos %xcc, %f10, %f3
bpos,pn %icc, loop_4882
ldsh [%l7 + 0x38], %l0
movre %o7, 0x332, %g3
ldx [%l7 + 0x28], %o4
loop_4882:
fzero %f4
bgu,pt %icc, loop_4883
fmovdne %xcc, %f15, %f8
edge32l %o5, %o1, %l1
fornot2s %f8, %f9, %f8
loop_4883:
fnand %f10, %f10, %f14
ldx [%l7 + 0x40], %g5
brlez %i4, loop_4884
fmovsne %icc, %f4, %f10
fnands %f6, %f11, %f7
ldub [%l7 + 0x79], %o0
loop_4884:
tvs %icc, 0x7
ldsw [%l7 + 0x24], %o2
mulx %i1, %i2, %g6
ldsw [%l7 + 0x78], %l3
fpadd32s %f6, %f3, %f0
fands %f5, %f5, %f4
movge %xcc, %i7, %l4
fbul,a %fcc2, loop_4885
subc %g4, 0x161E, %o6
std %f10, [%l7 + 0x48]
be,a %icc, loop_4886
loop_4885:
ldub [%l7 + 0x59], %o3
tcs %icc, 0x2
fpmerge %f0, %f9, %f0
loop_4886:
lduw [%l7 + 0x14], %l6
ld [%l7 + 0x70], %f11
tsubcc %i6, %i0, %g2
ba,a,pn %xcc, loop_4887
movn %xcc, %l5, %g1
fmovsvs %xcc, %f6, %f5
lduw [%l7 + 0x28], %i5
loop_4887:
fmovda %icc, %f6, %f5
fmovsleu %icc, %f14, %f3
fmovs %f2, %f10
tne %xcc, 0x7
ldsw [%l7 + 0x28], %l2
fmovse %xcc, %f8, %f10
sth %g7, [%l7 + 0x62]
st %f12, [%l7 + 0x38]
movcs %icc, %l0, %i3
fbo %fcc0, loop_4888
fsrc2 %f0, %f14
mulscc %g3, %o4, %o5
brgez %o1, loop_4889
loop_4888:
brnz %l1, loop_4890
stb %o7, [%l7 + 0x5C]
xor %i4, 0x02B0, %o0
loop_4889:
fmovrsgz %o2, %f13, %f4
loop_4890:
brgz %g5, loop_4891
edge8ln %i2, %i1, %l3
lduw [%l7 + 0x64], %i7
subcc %g6, 0x1B48, %g4
loop_4891:
nop
setx loop_4892, %l0, %l1
jmpl %l1, %l4
movl %icc, %o3, %l6
ld [%l7 + 0x68], %f8
sth %i6, [%l7 + 0x2C]
loop_4892:
fcmpne32 %f6, %f8, %i0
fmovrsgz %g2, %f15, %f4
nop
setx loop_4893, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovsg %icc, %f9, %f7
stw %l5, [%l7 + 0x70]
ldsb [%l7 + 0x1B], %o6
loop_4893:
fmovde %xcc, %f13, %f1
fands %f11, %f15, %f8
fmovdl %icc, %f7, %f9
stb %i5, [%l7 + 0x4A]
edge32l %l2, %g7, %g1
tleu %xcc, 0x4
movrne %i3, 0x15F, %g3
bvs,a,pt %icc, loop_4894
ta %xcc, 0x5
fmovrslz %o4, %f2, %f10
brnz,a %l0, loop_4895
loop_4894:
bcs,a,pn %xcc, loop_4896
fmovrsgz %o1, %f6, %f5
fmovrdgz %o5, %f0, %f8
loop_4895:
and %o7, %l1, %i4
loop_4896:
lduw [%l7 + 0x38], %o2
movvc %icc, %g5, %o0
ldd [%l7 + 0x70], %f14
ldub [%l7 + 0x2C], %i1
fmovsneg %xcc, %f3, %f13
ldub [%l7 + 0x55], %i2
fmovrdgez %l3, %f10, %f14
fbge,a %fcc2, loop_4897
movcs %icc, %i7, %g4
fblg %fcc3, loop_4898
st %f11, [%l7 + 0x74]
loop_4897:
tle %icc, 0x2
ldub [%l7 + 0x2D], %g6
loop_4898:
bg,a,pn %xcc, loop_4899
fblg %fcc1, loop_4900
lduw [%l7 + 0x14], %l4
sll %l6, 0x1E, %i6
loop_4899:
fbo,a %fcc0, loop_4901
loop_4900:
bleu,pt %xcc, loop_4902
stb %o3, [%l7 + 0x63]
bleu,a loop_4903
loop_4901:
st %f10, [%l7 + 0x44]
loop_4902:
ldsh [%l7 + 0x0C], %g2
fpmerge %f15, %f5, %f10
loop_4903:
ldub [%l7 + 0x45], %l5
stb %o6, [%l7 + 0x16]
te %xcc, 0x4
st %f6, [%l7 + 0x44]
fmovscs %icc, %f7, %f5
edge32ln %i0, %i5, %l2
fmovrsgz %g1, %f10, %f15
fpack16 %f6, %f1
fblg,a %fcc1, loop_4904
stx %i3, [%l7 + 0x08]
movrlz %g3, 0x182, %g7
tg %xcc, 0x1
loop_4904:
tsubcc %o4, %l0, %o5
fcmpgt32 %f8, %f10, %o1
bshuffle %f0, %f4, %f2
fnot2 %f6, %f4
fcmpeq32 %f8, %f8, %o7
fcmpeq32 %f6, %f6, %l1
ld [%l7 + 0x6C], %f15
bl,pn %icc, loop_4905
fblg %fcc3, loop_4906
bl %xcc, loop_4907
fnot2 %f8, %f14
loop_4905:
fbue,a %fcc1, loop_4908
loop_4906:
brlz,a %i4, loop_4909
loop_4907:
fcmpd %fcc3, %f14, %f0
fmovsvs %icc, %f12, %f12
loop_4908:
fandnot2 %f0, %f14, %f4
loop_4909:
bpos,a,pt %xcc, loop_4910
ldsw [%l7 + 0x14], %o2
udivx %g5, 0x0FE4, %o0
umulcc %i2, 0x1E1C, %l3
loop_4910:
tleu %icc, 0x2
ble loop_4911
ldd [%l7 + 0x08], %f8
fpackfix %f2, %f4
fsrc2s %f12, %f10
loop_4911:
lduh [%l7 + 0x2E], %i1
fbue %fcc1, loop_4912
fcmpd %fcc1, %f2, %f6
fcmpgt16 %f14, %f4, %i7
lduh [%l7 + 0x6C], %g6
loop_4912:
ldsh [%l7 + 0x6E], %g4
fmul8x16au %f0, %f15, %f10
bn,a,pn %xcc, loop_4913
fmovs %f9, %f14
tge %xcc, 0x7
fbl %fcc0, loop_4914
loop_4913:
ldx [%l7 + 0x50], %l6
bn loop_4915
std %f2, [%l7 + 0x18]
loop_4914:
fcmpes %fcc3, %f3, %f9
tne %xcc, 0x2
loop_4915:
ldsw [%l7 + 0x44], %l4
stb %i6, [%l7 + 0x52]
bshuffle %f6, %f4, %f2
fmovdle %icc, %f15, %f5
fmovsl %xcc, %f14, %f13
fxor %f10, %f0, %f12
fcmped %fcc0, %f6, %f2
fandnot2 %f6, %f14, %f10
fmovsneg %xcc, %f5, %f7
ldd [%l7 + 0x40], %f4
tge %xcc, 0x4
ld [%l7 + 0x20], %f4
fmovdleu %icc, %f5, %f14
fmovrdgz %g2, %f12, %f12
ld [%l7 + 0x74], %f15
fmovrsne %l5, %f7, %f4
fsrc2s %f10, %f12
stx %o6, [%l7 + 0x68]
fblg %fcc2, loop_4916
call loop_4917
fabss %f7, %f10
lduh [%l7 + 0x36], %o3
loop_4916:
lduh [%l7 + 0x56], %i5
loop_4917:
xor %i0, %g1, %i3
ld [%l7 + 0x6C], %f2
movrne %g3, 0x254, %g7
bl,a,pt %icc, loop_4918
edge16 %o4, %l2, %o5
srl %o1, %o7, %l0
fbug %fcc3, loop_4919
loop_4918:
sdiv %i4, 0x0284, %o2
fmovdl %xcc, %f10, %f1
movrgz %g5, 0x06F, %o0
loop_4919:
fmovsneg %icc, %f9, %f2
fmovda %icc, %f8, %f7
lduw [%l7 + 0x10], %i2
fmovrdgz %l3, %f8, %f12
fblg %fcc2, loop_4920
bn %xcc, loop_4921
siam 0x7
fornot1s %f6, %f14, %f2
loop_4920:
lduw [%l7 + 0x58], %l1
loop_4921:
fmovrdgz %i1, %f10, %f6
movneg %xcc, %i7, %g4
tvc %xcc, 0x2
fxors %f13, %f6, %f10
fpadd16s %f3, %f11, %f9
ldsh [%l7 + 0x3A], %l6
stx %g6, [%l7 + 0x28]
move %icc, %i6, %l4
umul %g2, %l5, %o6
fbl %fcc3, loop_4922
fmovrdlz %o3, %f12, %f8
fmovsgu %icc, %f5, %f2
std %f2, [%l7 + 0x60]
loop_4922:
fpack32 %f4, %f2, %f6
fmul8x16au %f13, %f6, %f6
bpos,a,pt %xcc, loop_4923
lduw [%l7 + 0x20], %i5
tsubcctv %i0, %g1, %i3
sdiv %g7, 0x120D, %o4
loop_4923:
fmovsneg %icc, %f9, %f15
std %f2, [%l7 + 0x78]
udivcc %g3, 0x099D, %l2
fmovscs %icc, %f6, %f13
stb %o1, [%l7 + 0x72]
fbul %fcc3, loop_4924
bcc,pt %xcc, loop_4925
bleu %xcc, loop_4926
bcs,pt %icc, loop_4927
loop_4924:
lduw [%l7 + 0x70], %o7
loop_4925:
taddcc %l0, 0x0941, %o5
loop_4926:
stx %o2, [%l7 + 0x38]
loop_4927:
ldsw [%l7 + 0x2C], %g5
movrgez %o0, 0x2FA, %i2
fbl,a %fcc0, loop_4928
movrgez %l3, %i4, %i1
std %f2, [%l7 + 0x08]
fmul8x16al %f4, %f2, %f0
loop_4928:
fbne %fcc3, loop_4929
ldx [%l7 + 0x18], %l1
fbge %fcc0, loop_4930
fnegd %f6, %f2
loop_4929:
ldsw [%l7 + 0x34], %g4
sll %l6, 0x19, %g6
loop_4930:
bne,a loop_4931
fzero %f2
ldx [%l7 + 0x70], %i6
stw %i7, [%l7 + 0x50]
loop_4931:
fzeros %f6
bpos,a,pt %icc, loop_4932
orcc %l4, 0x0760, %g2
andn %o6, %l5, %o3
bshuffle %f6, %f6, %f8
loop_4932:
fabss %f14, %f1
fnors %f3, %f5, %f8
movre %i0, %i5, %i3
ble,a,pn %icc, loop_4933
ldsb [%l7 + 0x0C], %g1
ba,a loop_4934
st %f12, [%l7 + 0x78]
loop_4933:
stw %g7, [%l7 + 0x0C]
tsubcc %o4, 0x1088, %l2
loop_4934:
movvc %icc, %g3, %o7
fcmpes %fcc2, %f5, %f0
fabss %f14, %f8
fabss %f0, %f12
ldx [%l7 + 0x18], %o1
tvs %icc, 0x3
fpsub32s %f8, %f7, %f1
add %l0, %o2, %o5
bge,pn %xcc, loop_4935
fandnot2 %f14, %f0, %f6
fbu %fcc0, loop_4936
fba %fcc1, loop_4937
loop_4935:
faligndata %f0, %f14, %f2
ta %icc, 0x4
loop_4936:
sth %g5, [%l7 + 0x2A]
loop_4937:
fnand %f12, %f0, %f2
fbug,a %fcc2, loop_4938
ld [%l7 + 0x60], %f11
sth %o0, [%l7 + 0x10]
ldx [%l7 + 0x48], %l3
loop_4938:
std %f10, [%l7 + 0x68]
movvc %xcc, %i2, %i1
ldd [%l7 + 0x48], %f14
array16 %l1, %g4, %i4
tcs %xcc, 0x6
fbug %fcc3, loop_4939
ldx [%l7 + 0x20], %g6
fpsub16s %f13, %f4, %f8
ldsb [%l7 + 0x20], %l6
loop_4939:
ldsh [%l7 + 0x46], %i7
orncc %l4, 0x1C44, %g2
ldsw [%l7 + 0x70], %i6
tl %xcc, 0x7
sdivx %o6, 0x079F, %o3
fnot1 %f4, %f8
fbug,a %fcc0, loop_4940
fmovsvs %xcc, %f12, %f15
tge %icc, 0x3
ldx [%l7 + 0x10], %i0
loop_4940:
srl %i5, 0x01, %i3
ba,pn %xcc, loop_4941
or %l5, %g1, %o4
stx %g7, [%l7 + 0x50]
movrne %l2, 0x199, %g3
loop_4941:
fmovrdgz %o1, %f12, %f8
fbge %fcc3, loop_4942
bge,a,pt %xcc, loop_4943
tn %xcc, 0x5
movrlz %l0, 0x2C9, %o2
loop_4942:
subc %o5, %g5, %o0
loop_4943:
movl %xcc, %l3, %i2
fmovrsgez %o7, %f1, %f11
fmul8sux16 %f2, %f6, %f4
lduh [%l7 + 0x48], %l1
fmovspos %xcc, %f6, %f15
stw %g4, [%l7 + 0x1C]
stx %i4, [%l7 + 0x18]
fmovs %f5, %f3
fmovsa %xcc, %f15, %f1
st %f7, [%l7 + 0x3C]
edge32ln %g6, %l6, %i7
fnot2s %f1, %f14
ldub [%l7 + 0x65], %i1
ldub [%l7 + 0x3D], %g2
fcmpne32 %f2, %f12, %l4
fmovdl %icc, %f9, %f14
edge8 %o6, %i6, %i0
bshuffle %f14, %f8, %f6
bn,pn %icc, loop_4944
edge16n %i5, %o3, %i3
fmovsle %xcc, %f10, %f8
std %f10, [%l7 + 0x78]
loop_4944:
std %f6, [%l7 + 0x30]
stx %g1, [%l7 + 0x70]
brlz %o4, loop_4945
ldsh [%l7 + 0x2E], %g7
andcc %l5, %g3, %l2
fbu,a %fcc0, loop_4946
loop_4945:
fnor %f4, %f0, %f10
ld [%l7 + 0x40], %f14
fble %fcc2, loop_4947
loop_4946:
ldsh [%l7 + 0x64], %l0
movvs %xcc, %o1, %o2
sub %g5, 0x1499, %o0
loop_4947:
sth %l3, [%l7 + 0x30]
bg,a %icc, loop_4948
std %f4, [%l7 + 0x30]
tneg %icc, 0x1
ld [%l7 + 0x30], %f2
loop_4948:
fxnor %f8, %f6, %f10
fmovrsgz %o5, %f11, %f9
nop
setx loop_4949, %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,a %xcc, loop_4950
fpack16 %f10, %f5
array16 %i2, %l1, %o7
loop_4949:
stb %g4, [%l7 + 0x66]
loop_4950:
mulx %i4, 0x1F08, %g6
st %f3, [%l7 + 0x5C]
fbe %fcc3, loop_4951
call loop_4952
st %f5, [%l7 + 0x14]
call loop_4953
loop_4951:
nop
setx loop_4954, %l0, %l1
jmpl %l1, %i7
loop_4952:
stx %i1, [%l7 + 0x78]
fmovs %f2, %f10
loop_4953:
movrgez %g2, %l4, %l6
loop_4954:
andncc %i6, %o6, %i5
fmovrsne %o3, %f8, %f1
fsrc2s %f10, %f12
fcmpd %fcc1, %f6, %f2
bne loop_4955
stx %i0, [%l7 + 0x48]
sra %g1, 0x06, %o4
faligndata %f12, %f4, %f2
loop_4955:
fpsub32s %f3, %f15, %f8
udivcc %i3, 0x05E2, %l5
stb %g3, [%l7 + 0x74]
std %f8, [%l7 + 0x68]
stw %g7, [%l7 + 0x70]
lduw [%l7 + 0x44], %l0
sth %o1, [%l7 + 0x16]
sub %l2, 0x0CA5, %o2
fmul8x16au %f12, %f0, %f6
ldsw [%l7 + 0x20], %g5
fmovdn %icc, %f13, %f5
fmovdl %xcc, %f4, %f7
std %f4, [%l7 + 0x18]
bleu,pn %xcc, loop_4956
fandnot2s %f3, %f15, %f14
ldd [%l7 + 0x48], %f6
mulscc %o0, %o5, %l3
loop_4956:
std %f2, [%l7 + 0x78]
fpack32 %f12, %f8, %f6
ld [%l7 + 0x34], %f10
fmovsle %icc, %f9, %f13
fpadd32 %f14, %f10, %f6
bne,pn %xcc, loop_4957
bvs %icc, loop_4958
sll %i2, 0x0C, %l1
st %f15, [%l7 + 0x50]
loop_4957:
te %xcc, 0x1
loop_4958:
fmovsleu %xcc, %f0, %f1
fornot1 %f4, %f0, %f6
fnot1 %f0, %f4
tge %xcc, 0x7
fmovrdgez %g4, %f8, %f10
brgez %i4, loop_4959
lduw [%l7 + 0x24], %g6
for %f14, %f14, %f2
fandnot2 %f8, %f10, %f4
loop_4959:
fmovdvs %icc, %f4, %f3
ldub [%l7 + 0x32], %i7
fbne %fcc1, loop_4960
fmovdcs %icc, %f0, %f5
stb %i1, [%l7 + 0x46]
ldsw [%l7 + 0x40], %g2
loop_4960:
fand %f14, %f0, %f14
bleu,a,pt %icc, loop_4961
fmovsleu %xcc, %f1, %f2
fabsd %f8, %f10
tn %xcc, 0x2
loop_4961:
bg %xcc, loop_4962
bgu,a loop_4963
std %f2, [%l7 + 0x48]
fnor %f0, %f0, %f8
loop_4962:
mova %icc, %o7, %l6
loop_4963:
tsubcctv %i6, 0x1802, %o6
fmovdleu %xcc, %f11, %f2
std %f2, [%l7 + 0x68]
orncc %i5, %o3, %i0
fmovsvs %xcc, %f5, %f10
fmul8ulx16 %f8, %f4, %f10
ldd [%l7 + 0x70], %f14
movleu %xcc, %g1, %l4
ldsh [%l7 + 0x14], %o4
fmovsg %xcc, %f12, %f9
ldsb [%l7 + 0x65], %l5
fandnot2 %f10, %f14, %f10
movleu %icc, %g3, %i3
edge8 %l0, %o1, %l2
umul %g7, %g5, %o0
addc %o2, %o5, %i2
fmovdpos %icc, %f9, %f2
ldub [%l7 + 0x66], %l3
fnot2 %f8, %f6
ldx [%l7 + 0x10], %g4
ldsb [%l7 + 0x21], %i4
add %l1, 0x14AD, %g6
bg,a loop_4964
edge32l %i1, %g2, %i7
fmovdge %xcc, %f6, %f14
ldd [%l7 + 0x30], %f8
loop_4964:
fmovsa %xcc, %f5, %f15
ta %icc, 0x7
ble,a %icc, loop_4965
fmovsn %xcc, %f7, %f8
subc %l6, 0x089D, %o7
ldd [%l7 + 0x30], %f8
loop_4965:
movne %xcc, %i6, %i5
sll %o3, 0x19, %i0
fmovdne %icc, %f5, %f11
fmovdge %xcc, %f10, %f10
st %f3, [%l7 + 0x18]
fpadd16 %f10, %f12, %f10
ldsw [%l7 + 0x68], %o6
stb %g1, [%l7 + 0x69]
bl,a,pn %icc, loop_4966
te %icc, 0x0
st %f5, [%l7 + 0x78]
ta %icc, 0x4
loop_4966:
fmovdvs %xcc, %f10, %f4
stw %o4, [%l7 + 0x1C]
sth %l5, [%l7 + 0x44]
orcc %l4, 0x1ED7, %g3
fand %f4, %f8, %f6
taddcc %i3, 0x1484, %l0
edge8 %l2, %o1, %g5
brlz,a %g7, loop_4967
std %f0, [%l7 + 0x70]
fmovrdgz %o2, %f8, %f0
fnot1 %f12, %f6
loop_4967:
edge32ln %o5, %o0, %i2
fmovsleu %xcc, %f3, %f14
ldx [%l7 + 0x50], %l3
fnand %f2, %f12, %f6
edge16 %g4, %l1, %g6
sth %i4, [%l7 + 0x5A]
ldsb [%l7 + 0x40], %i1
ba,pn %icc, loop_4968
tsubcc %i7, 0x0702, %l6
fmul8x16 %f3, %f0, %f2
sethi 0x1B27, %o7
loop_4968:
fbne,a %fcc2, loop_4969
movrgez %i6, 0x1A1, %g2
fabsd %f14, %f4
call loop_4970
loop_4969:
movvc %icc, %o3, %i5
ldd [%l7 + 0x58], %f8
fbuge,a %fcc2, loop_4971
loop_4970:
fnot1s %f6, %f13
movle %xcc, %o6, %g1
tneg %icc, 0x4
loop_4971:
fbo,a %fcc2, loop_4972
bg,pt %icc, loop_4973
tg %icc, 0x3
std %f10, [%l7 + 0x68]
loop_4972:
fzero %f6
loop_4973:
stw %o4, [%l7 + 0x34]
fmovrde %i0, %f4, %f2
fpsub16s %f14, %f11, %f12
fmovrsgz %l5, %f2, %f4
orncc %g3, 0x0A9B, %l4
ldsh [%l7 + 0x50], %l0
sub %l2, %i3, %g5
fnegs %f9, %f2
alignaddr %g7, %o2, %o5
fble,a %fcc2, loop_4974
faligndata %f12, %f2, %f0
smulcc %o1, 0x14C2, %o0
fmovdvc %xcc, %f6, %f1
loop_4974:
ldx [%l7 + 0x28], %l3
fmovrsgez %i2, %f7, %f3
fmul8ulx16 %f4, %f2, %f0
stw %l1, [%l7 + 0x40]
fmovsle %xcc, %f3, %f1
bne,a %xcc, loop_4975
fmul8x16 %f9, %f8, %f2
orncc %g4, %g6, %i4
ldsw [%l7 + 0x34], %i7
loop_4975:
ldsw [%l7 + 0x48], %l6
and %i1, 0x16EC, %o7
nop
setx loop_4976, %l0, %l1
jmpl %l1, %i6
stx %o3, [%l7 + 0x60]
stb %i5, [%l7 + 0x6F]
edge32l %g2, %o6, %g1
loop_4976:
siam 0x7
ldd [%l7 + 0x58], %f14
bleu,pt %xcc, loop_4977
sth %i0, [%l7 + 0x18]
edge16ln %o4, %g3, %l5
tn %icc, 0x0
loop_4977:
ldub [%l7 + 0x2E], %l0
udivx %l4, 0x1FB3, %l2
for %f12, %f10, %f10
stw %g5, [%l7 + 0x24]
nop
setx loop_4978, %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
fblg,a %fcc2, loop_4979
stw %i3, [%l7 + 0x30]
bneg %icc, loop_4980
loop_4978:
stw %o2, [%l7 + 0x64]
loop_4979:
movrlz %g7, %o5, %o1
movre %o0, %i2, %l3
loop_4980:
ldub [%l7 + 0x7F], %l1
st %f12, [%l7 + 0x74]
stx %g6, [%l7 + 0x60]
bcc,a loop_4981
brlz,a %i4, loop_4982
fmovdl %icc, %f4, %f13
std %f2, [%l7 + 0x18]
loop_4981:
lduw [%l7 + 0x44], %i7
loop_4982:
stb %g4, [%l7 + 0x67]
ldx [%l7 + 0x08], %i1
array8 %o7, %i6, %l6
stx %o3, [%l7 + 0x20]
tne %icc, 0x3
std %f12, [%l7 + 0x78]
fpmerge %f6, %f8, %f10
movgu %xcc, %g2, %o6
st %f9, [%l7 + 0x0C]
movl %icc, %g1, %i5
sth %o4, [%l7 + 0x36]
stx %g3, [%l7 + 0x30]
st %f9, [%l7 + 0x68]
fbg,a %fcc2, loop_4983
popc %i0, %l5
pdist %f2, %f6, %f8
ldsb [%l7 + 0x20], %l4
loop_4983:
fzeros %f8
bcs loop_4984
sth %l0, [%l7 + 0x74]
edge16n %g5, %l2, %i3
fxnors %f1, %f13, %f9
loop_4984:
nop
setx loop_4985, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
xorcc %o2, %g7, %o1
ldsw [%l7 + 0x44], %o0
edge16n %i2, %l3, %o5
loop_4985:
ldsw [%l7 + 0x2C], %g6
stx %i4, [%l7 + 0x70]
fmovsge %xcc, %f3, %f10
movgu %xcc, %l1, %i7
ldsw [%l7 + 0x28], %g4
umul %o7, %i6, %l6
movrlez %i1, %g2, %o6
brlz,a %o3, loop_4986
fmovdge %xcc, %f12, %f6
bcc %xcc, loop_4987
fmovsa %icc, %f7, %f14
loop_4986:
fmovsge %icc, %f13, %f15
edge16 %g1, %o4, %i5
loop_4987:
fornot2s %f3, %f10, %f2
movl %xcc, %g3, %l5
ldub [%l7 + 0x76], %i0
fmovsvc %xcc, %f8, %f15
fcmped %fcc2, %f12, %f2
movcs %icc, %l0, %g5
brgz %l4, loop_4988
stx %l2, [%l7 + 0x10]
fmovrsgz %o2, %f5, %f2
fmovrsgz %g7, %f11, %f1
loop_4988:
tpos %xcc, 0x4
fmovsvc %icc, %f4, %f12
tle %icc, 0x2
fbu %fcc3, loop_4989
xor %i3, %o1, %i2
udivcc %l3, 0x0724, %o5
bge %xcc, loop_4990
loop_4989:
fpsub32s %f13, %f3, %f4
fmovsgu %icc, %f4, %f11
edge16 %o0, %g6, %l1
loop_4990:
fblg %fcc2, loop_4991
ldd [%l7 + 0x38], %f14
fcmpes %fcc1, %f5, %f14
tge %xcc, 0x0
loop_4991:
movrgez %i7, %g4, %i4
fpsub32s %f8, %f14, %f8
fmovdcs %xcc, %f0, %f7
fabss %f15, %f6
fsrc2 %f12, %f14
lduw [%l7 + 0x44], %o7
mulx %l6, 0x0464, %i6
xor %i1, %o6, %g2
ble,pt %icc, loop_4992
addccc %o3, %o4, %i5
ldsw [%l7 + 0x74], %g1
stb %l5, [%l7 + 0x54]
loop_4992:
fsrc2 %f14, %f4
fornot1s %f0, %f15, %f10
ba,pt %xcc, loop_4993
fmovdneg %xcc, %f11, %f14
ld [%l7 + 0x64], %f3
st %f11, [%l7 + 0x30]
loop_4993:
ldsw [%l7 + 0x0C], %i0
stw %g3, [%l7 + 0x3C]
taddcctv %g5, 0x151B, %l0
stx %l4, [%l7 + 0x68]
movleu %icc, %o2, %g7
subcc %i3, 0x05D1, %o1
edge32n %i2, %l3, %l2
fmovrdgez %o5, %f12, %f10
bne,a,pn %xcc, loop_4994
fsrc1s %f4, %f1
movrlez %o0, 0x14B, %g6
nop
setx loop_4995, %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_4994:
sdiv %l1, 0x1378, %g4
mova %xcc, %i7, %i4
fbge %fcc0, loop_4996
loop_4995:
bpos,a,pn %xcc, loop_4997
smulcc %l6, 0x0D38, %o7
sth %i6, [%l7 + 0x6E]
loop_4996:
taddcctv %i1, %o6, %o3
loop_4997:
bpos,pn %xcc, loop_4998
ld [%l7 + 0x6C], %f9
faligndata %f8, %f2, %f10
sth %o4, [%l7 + 0x4A]
loop_4998:
fnot2s %f5, %f15
fornot2 %f8, %f14, %f0
lduh [%l7 + 0x7A], %i5
fbue,a %fcc0, loop_4999
fone %f0
bg,a,pn %icc, loop_5000
movne %xcc, %g1, %g2
loop_4999:
ld [%l7 + 0x3C], %f5
sth %l5, [%l7 + 0x1C]
loop_5000:
st %f12, [%l7 + 0x20]
fbg,a %fcc2, loop_5001
edge16n %g3, %i0, %l0
fones %f12
fmovrdgez %l4, %f10, %f14
loop_5001:
orcc %o2, %g5, %i3
stb %g7, [%l7 + 0x2D]
st %f2, [%l7 + 0x4C]
fmovsn %xcc, %f14, %f1
ldsb [%l7 + 0x0E], %o1
lduh [%l7 + 0x78], %l3
fmovsvc %xcc, %f11, %f0
std %f14, [%l7 + 0x60]
ldsh [%l7 + 0x18], %i2
lduw [%l7 + 0x7C], %o5
fmovrslez %o0, %f1, %f8
stx %g6, [%l7 + 0x20]
ta %icc, 0x1
fcmpeq32 %f6, %f0, %l2
fzeros %f0
brgz %g4, loop_5002
ta %icc, 0x7
stw %l1, [%l7 + 0x5C]
fpsub32s %f4, %f1, %f0
loop_5002:
std %f10, [%l7 + 0x68]
movcc %icc, %i4, %l6
srlx %i7, 0x10, %o7
edge16 %i1, %o6, %o3
fmovda %xcc, %f14, %f15
stb %i6, [%l7 + 0x44]
mulscc %i5, 0x0BC6, %g1
fmovsge %xcc, %f5, %f10
fmuld8ulx16 %f7, %f9, %f8
ldsb [%l7 + 0x62], %o4
fbge,a %fcc3, loop_5003
ldd [%l7 + 0x30], %f12
std %f8, [%l7 + 0x70]
ld [%l7 + 0x2C], %f10
loop_5003:
fandnot2s %f2, %f11, %f15
fbul %fcc1, loop_5004
fzero %f6
subcc %l5, 0x1951, %g2
udivx %g3, 0x11DF, %i0
loop_5004:
ldub [%l7 + 0x76], %l4
stx %o2, [%l7 + 0x40]
fsrc1s %f5, %f12
fmovsa %icc, %f3, %f8
move %xcc, %g5, %i3
fornot1s %f7, %f8, %f15
addccc %g7, %o1, %l0
ld [%l7 + 0x68], %f6
sth %l3, [%l7 + 0x2E]
subcc %i2, %o5, %g6
addccc %o0, %g4, %l2
srax %l1, 0x0A, %i4
fnot2s %f7, %f2
sth %i7, [%l7 + 0x44]
fornot1 %f4, %f14, %f8
ldx [%l7 + 0x08], %l6
brgz,a %o7, loop_5005
fpsub16 %f4, %f2, %f2
edge16n %i1, %o3, %i6
brz,a %i5, loop_5006
loop_5005:
stb %g1, [%l7 + 0x39]
tgu %xcc, 0x1
tge %icc, 0x3
loop_5006:
nop
setx loop_5007, %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
fone %f6
bleu,a,pt %icc, loop_5008
bl %xcc, loop_5009
loop_5007:
fpmerge %f12, %f3, %f6
brlz,a %o4, loop_5010
loop_5008:
ldsh [%l7 + 0x42], %o6
loop_5009:
lduw [%l7 + 0x78], %l5
ld [%l7 + 0x14], %f5
loop_5010:
edge8n %g3, %g2, %i0
fmovsgu %xcc, %f14, %f3
subcc %o2, %l4, %g5
fnor %f0, %f10, %f14
ldsb [%l7 + 0x26], %g7
fbn %fcc2, loop_5011
fbuge %fcc0, loop_5012
fmul8x16 %f14, %f12, %f8
ldsh [%l7 + 0x6A], %i3
loop_5011:
std %f10, [%l7 + 0x20]
loop_5012:
std %f4, [%l7 + 0x38]
stb %l0, [%l7 + 0x0F]
udivx %l3, 0x1418, %o1
fornot1 %f6, %f14, %f6
fcmps %fcc1, %f1, %f3
fmul8x16al %f0, %f7, %f2
fxnors %f0, %f14, %f0
xor %i2, %g6, %o5
array8 %o0, %l2, %l1
movcc %icc, %i4, %g4
ldsh [%l7 + 0x08], %i7
std %f12, [%l7 + 0x40]
stb %l6, [%l7 + 0x71]
fcmpne16 %f12, %f4, %i1
edge32ln %o7, %o3, %i5
movrgz %g1, 0x217, %o4
andncc %i6, %o6, %g3
sth %l5, [%l7 + 0x2E]
fpadd32s %f13, %f7, %f5
fabsd %f8, %f8
nop
setx loop_5013, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
add %g2, 0x0319, %i0
ldx [%l7 + 0x58], %l4
array32 %o2, %g7, %g5
loop_5013:
ldx [%l7 + 0x48], %i3
stb %l3, [%l7 + 0x72]
lduw [%l7 + 0x38], %o1
fcmple32 %f4, %f2, %l0
stx %g6, [%l7 + 0x10]
stb %o5, [%l7 + 0x08]
lduh [%l7 + 0x30], %i2
st %f6, [%l7 + 0x38]
stb %l2, [%l7 + 0x55]
sub %o0, 0x11D6, %i4
ldub [%l7 + 0x14], %g4
fnegd %f2, %f14
fands %f15, %f9, %f9
fbu %fcc2, loop_5014
bneg,pt %xcc, loop_5015
ldsw [%l7 + 0x18], %i7
bleu,pt %xcc, loop_5016
loop_5014:
te %icc, 0x3
loop_5015:
stb %l1, [%l7 + 0x3B]
xor %i1, 0x1DB1, %o7
loop_5016:
nop
setx loop_5017, %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
ldx [%l7 + 0x28], %l6
movvc %icc, %o3, %i5
fors %f13, %f13, %f12
loop_5017:
ble,a %xcc, loop_5018
fcmps %fcc3, %f12, %f1
fmovrde %o4, %f4, %f8
st %f6, [%l7 + 0x20]
loop_5018:
lduh [%l7 + 0x66], %i6
bne,pt %xcc, loop_5019
fornot1 %f2, %f12, %f8
subccc %g1, %o6, %l5
stb %g3, [%l7 + 0x3F]
loop_5019:
fcmpeq32 %f14, %f4, %i0
fpadd16s %f2, %f4, %f7
fmovdcc %icc, %f9, %f9
fornot2 %f12, %f6, %f14
tl %xcc, 0x3
call loop_5020
ldub [%l7 + 0x4C], %l4
ldx [%l7 + 0x48], %o2
ldub [%l7 + 0x7C], %g2
loop_5020:
andn %g7, 0x0C60, %g5
bne,a %xcc, loop_5021
ldd [%l7 + 0x70], %f14
ldsb [%l7 + 0x51], %i3
fbuge,a %fcc3, loop_5022
loop_5021:
stw %o1, [%l7 + 0x2C]
fmovs %f8, %f4
addcc %l0, 0x127B, %l3
loop_5022:
ldub [%l7 + 0x28], %g6
stb %i2, [%l7 + 0x26]
fmovdleu %icc, %f15, %f6
ldsb [%l7 + 0x08], %o5
fmovdl %xcc, %f15, %f5
fors %f13, %f0, %f9
ldd [%l7 + 0x68], %f2
ldsw [%l7 + 0x28], %l2
addcc %o0, 0x161F, %i4
brnz,a %g4, loop_5023
tl %icc, 0x5
edge32n %l1, %i1, %i7
ld [%l7 + 0x1C], %f13
loop_5023:
fabss %f0, %f3
ldd [%l7 + 0x78], %f10
fpadd32 %f10, %f2, %f6
ldsw [%l7 + 0x74], %l6
fcmpne16 %f4, %f2, %o3
fmovsa %xcc, %f15, %f1
bcc,a,pt %icc, loop_5024
fmul8x16au %f14, %f1, %f4
alignaddr %i5, %o7, %o4
fmovsa %xcc, %f1, %f12
loop_5024:
fpsub16 %f8, %f14, %f12
fmovsvs %icc, %f7, %f10
fmovdn %icc, %f14, %f7
fpadd32s %f6, %f6, %f9
umul %g1, %o6, %i6
ldub [%l7 + 0x14], %l5
stw %g3, [%l7 + 0x4C]
fmovsg %xcc, %f5, %f3
fmuld8ulx16 %f2, %f9, %f8
tsubcc %i0, %l4, %g2
st %f14, [%l7 + 0x28]
brnz,a %g7, loop_5025
movg %icc, %g5, %o2
std %f6, [%l7 + 0x70]
tcs %xcc, 0x1
loop_5025:
te %icc, 0x5
fpsub16 %f4, %f0, %f14
fbge %fcc3, loop_5026
tsubcctv %i3, 0x16E2, %l0
brlz %o1, loop_5027
fmovdcs %xcc, %f11, %f5
loop_5026:
srl %l3, %i2, %o5
std %f6, [%l7 + 0x28]
loop_5027:
tleu %xcc, 0x1
fmovsneg %xcc, %f11, %f1
udivcc %g6, 0x025E, %o0
sth %l2, [%l7 + 0x46]
ldsw [%l7 + 0x5C], %g4
bvc,pt %icc, loop_5028
fornot1 %f6, %f14, %f8
ldsw [%l7 + 0x14], %l1
fmovrdgz %i4, %f2, %f0
loop_5028:
lduw [%l7 + 0x24], %i7
orn %l6, 0x10C4, %o3
fmovdgu %icc, %f6, %f0
fornot2s %f6, %f15, %f13
taddcctv %i1, %i5, %o7
bg,a,pt %icc, loop_5029
fpackfix %f2, %f11
fmovdgu %xcc, %f2, %f5
tpos %icc, 0x7
loop_5029:
fmovdleu %xcc, %f15, %f2
edge16ln %g1, %o6, %o4
fbug %fcc3, loop_5030
brgz,a %l5, loop_5031
st %f2, [%l7 + 0x10]
fmovspos %xcc, %f12, %f15
loop_5030:
fmovrslez %i6, %f1, %f3
loop_5031:
bcc,a loop_5032
ldx [%l7 + 0x40], %i0
movle %icc, %l4, %g2
fcmpne16 %f12, %f10, %g3
loop_5032:
tn %xcc, 0x2
srl %g7, %o2, %i3
srl %g5, 0x0E, %o1
srlx %l3, %i2, %o5
movrlez %l0, 0x05D, %g6
lduh [%l7 + 0x42], %l2
ldub [%l7 + 0x28], %g4
srl %o0, %l1, %i4
fmovd %f4, %f12
lduh [%l7 + 0x0A], %i7
bg loop_5033
fmul8sux16 %f2, %f0, %f14
lduw [%l7 + 0x5C], %o3
fbug %fcc1, loop_5034
loop_5033:
fmuld8sux16 %f6, %f6, %f4
xor %i1, 0x0449, %l6
stx %i5, [%l7 + 0x78]
loop_5034:
fbn %fcc2, loop_5035
fmovsa %icc, %f0, %f1
bpos loop_5036
stx %o7, [%l7 + 0x10]
loop_5035:
ldx [%l7 + 0x60], %o6
bpos,a loop_5037
loop_5036:
udivx %o4, 0x1253, %l5
fmovsgu %xcc, %f1, %f8
std %f4, [%l7 + 0x60]
loop_5037:
fnot1 %f0, %f14
mulscc %i6, %g1, %i0
movl %icc, %l4, %g2
stx %g7, [%l7 + 0x60]
movcc %xcc, %o2, %i3
edge16ln %g3, %g5, %o1
fcmpgt32 %f12, %f2, %l3
movcs %xcc, %o5, %l0
fnot1s %f13, %f10
ld [%l7 + 0x54], %f14
fnegs %f1, %f8
ta %icc, 0x3
ldsw [%l7 + 0x1C], %i2
stw %l2, [%l7 + 0x64]
fmovrdlez %g4, %f2, %f12
tn %xcc, 0x7
taddcctv %g6, 0x1DD2, %o0
nop
setx loop_5038, %l0, %l1
jmpl %l1, %i4
brlz %i7, loop_5039
ldub [%l7 + 0x0D], %o3
edge8 %i1, %l6, %l1
loop_5038:
fpadd16s %f4, %f12, %f4
loop_5039:
movneg %xcc, %o7, %i5
fcmped %fcc1, %f14, %f14
bneg loop_5040
fbl %fcc3, loop_5041
fpack32 %f12, %f10, %f12
fcmpgt32 %f2, %f4, %o6
loop_5040:
ld [%l7 + 0x28], %f3
loop_5041:
fbu,a %fcc3, loop_5042
alignaddrl %l5, %o4, %i6
movgu %xcc, %g1, %i0
lduh [%l7 + 0x4E], %l4
loop_5042:
lduw [%l7 + 0x28], %g2
sth %o2, [%l7 + 0x3C]
stw %g7, [%l7 + 0x50]
edge16l %g3, %i3, %o1
fpadd16s %f1, %f13, %f15
fcmple16 %f12, %f10, %l3
fandnot1s %f13, %f3, %f12
stw %g5, [%l7 + 0x10]
fpmerge %f14, %f7, %f10
smulcc %o5, 0x013C, %i2
ld [%l7 + 0x24], %f15
edge8l %l2, %g4, %g6
sub %l0, 0x1F95, %o0
sth %i7, [%l7 + 0x64]
fbl,a %fcc1, loop_5043
fzero %f12
st %f10, [%l7 + 0x60]
fbul,a %fcc3, loop_5044
loop_5043:
andn %i4, 0x0B76, %i1
edge16ln %o3, %l6, %l1
ldub [%l7 + 0x5F], %i5
loop_5044:
fblg,a %fcc0, loop_5045
fands %f5, %f11, %f12
std %f6, [%l7 + 0x30]
ldx [%l7 + 0x70], %o7
loop_5045:
nop
setx loop_5046, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdleu %icc, %f12, %f15
edge16l %l5, %o6, %o4
mova %icc, %g1, %i6
loop_5046:
fmovsvc %xcc, %f3, %f11
fornot2 %f8, %f8, %f8
fxor %f2, %f8, %f14
fbue,a %fcc3, loop_5047
addcc %i0, %g2, %o2
std %f10, [%l7 + 0x58]
fmovscs %icc, %f0, %f15
loop_5047:
ldsh [%l7 + 0x38], %l4
bvc,a %xcc, loop_5048
ldsb [%l7 + 0x79], %g7
fandnot2 %f6, %f12, %f10
movpos %xcc, %i3, %o1
loop_5048:
movl %xcc, %l3, %g5
fbg,a %fcc2, loop_5049
fandnot2s %f5, %f2, %f10
movrgz %o5, 0x276, %i2
fmovrsgez %l2, %f11, %f12
loop_5049:
fcmpgt16 %f12, %f0, %g4
ble %icc, loop_5050
fmovrslz %g3, %f6, %f8
srl %l0, 0x0E, %o0
movl %icc, %g6, %i4
loop_5050:
orcc %i1, %i7, %l6
movvc %icc, %o3, %l1
mova %icc, %o7, %i5
bl,a %icc, loop_5051
stb %o6, [%l7 + 0x1E]
fbne %fcc0, loop_5052
brnz,a %l5, loop_5053
loop_5051:
std %f0, [%l7 + 0x60]
fnors %f9, %f1, %f4
loop_5052:
stw %g1, [%l7 + 0x5C]
loop_5053:
alignaddrl %o4, %i0, %g2
fmul8x16al %f15, %f7, %f12
fabss %f10, %f14
ldx [%l7 + 0x30], %o2
umul %i6, 0x15AE, %l4
lduw [%l7 + 0x4C], %i3
fmovrdgez %g7, %f14, %f14
brnz %o1, loop_5054
bn loop_5055
ldsb [%l7 + 0x30], %l3
movrne %g5, 0x198, %o5
loop_5054:
orn %i2, %l2, %g3
loop_5055:
nop
setx loop_5056, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x28], %f10
ld [%l7 + 0x44], %f12
stb %l0, [%l7 + 0x1E]
loop_5056:
fmovrdgz %g4, %f4, %f14
movn %xcc, %g6, %o0
orncc %i4, %i7, %i1
taddcctv %o3, 0x058F, %l1
stx %l6, [%l7 + 0x58]
fcmpeq16 %f6, %f10, %o7
std %f8, [%l7 + 0x58]
ldsw [%l7 + 0x50], %o6
nop
setx loop_5057, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fcmpd %fcc0, %f0, %f4
fbe,a %fcc0, loop_5058
lduh [%l7 + 0x32], %i5
loop_5057:
orcc %l5, %g1, %o4
edge32ln %i0, %g2, %o2
loop_5058:
bleu %icc, loop_5059
fand %f4, %f6, %f6
fcmpeq16 %f6, %f12, %i6
bpos %xcc, loop_5060
loop_5059:
fmovdn %xcc, %f4, %f14
edge8n %l4, %i3, %g7
te %xcc, 0x1
loop_5060:
std %f14, [%l7 + 0x48]
fmovrdne %o1, %f14, %f12
fmuld8ulx16 %f8, %f4, %f14
fxnors %f5, %f15, %f2
bvs,a,pn %xcc, loop_5061
lduw [%l7 + 0x48], %l3
tg %icc, 0x5
movrgez %o5, %i2, %g5
loop_5061:
fcmpne32 %f0, %f8, %g3
bvs,a,pt %xcc, loop_5062
taddcc %l0, 0x0F21, %g4
ld [%l7 + 0x4C], %f9
stw %g6, [%l7 + 0x68]
loop_5062:
sub %o0, %l2, %i7
xnorcc %i1, %o3, %l1
bleu,a %xcc, loop_5063
and %i4, 0x05A2, %o7
bgu,a,pt %icc, loop_5064
tle %icc, 0x3
loop_5063:
bgu,a %icc, loop_5065
movne %icc, %o6, %l6
loop_5064:
stb %i5, [%l7 + 0x6F]
sra %l5, 0x0E, %o4
loop_5065:
ble %icc, loop_5066
stx %g1, [%l7 + 0x50]
nop
setx loop_5067, %l0, %l1
jmpl %l1, %g2
stx %o2, [%l7 + 0x18]
loop_5066:
ldd [%l7 + 0x10], %f10
fbu %fcc2, loop_5068
loop_5067:
bvs,a,pn %xcc, loop_5069
xorcc %i0, %l4, %i6
ldsw [%l7 + 0x44], %i3
loop_5068:
ldub [%l7 + 0x4C], %o1
loop_5069:
fnegd %f8, %f2
udiv %l3, 0x0FAE, %o5
ld [%l7 + 0x34], %f3
fcmped %fcc2, %f2, %f8
ld [%l7 + 0x34], %f13
ldx [%l7 + 0x08], %i2
fcmpgt32 %f10, %f2, %g5
edge16ln %g3, %g7, %g4
lduh [%l7 + 0x36], %l0
fand %f4, %f14, %f6
fmovdgu %xcc, %f9, %f13
movge %icc, %g6, %l2
umulcc %i7, %o0, %i1
movge %xcc, %l1, %o3
edge16l %i4, %o6, %o7
movn %icc, %l6, %i5
ldsw [%l7 + 0x70], %o4
be loop_5070
tcc %xcc, 0x3
mulscc %l5, %g2, %o2
tn %xcc, 0x2
loop_5070:
udivx %i0, 0x08C7, %l4
smul %g1, %i3, %i6
orn %l3, 0x123D, %o1
fmovdg %icc, %f9, %f1
tvs %icc, 0x0
fble %fcc2, loop_5071
st %f8, [%l7 + 0x60]
fmuld8ulx16 %f9, %f7, %f10
brgz %i2, loop_5072
loop_5071:
bn,a,pt %icc, loop_5073
faligndata %f4, %f2, %f14
ldsb [%l7 + 0x30], %o5
loop_5072:
fnegs %f9, %f6
loop_5073:
stx %g3, [%l7 + 0x28]
ldsh [%l7 + 0x0E], %g5
sth %g7, [%l7 + 0x1A]
stx %g4, [%l7 + 0x28]
stb %l0, [%l7 + 0x13]
movl %icc, %l2, %g6
fmovdn %icc, %f12, %f4
fnot2s %f0, %f3
fpmerge %f8, %f11, %f14
fcmpeq16 %f6, %f10, %i7
fmul8x16 %f2, %f6, %f10
fbuge,a %fcc2, loop_5074
fmovsl %icc, %f13, %f4
ldsh [%l7 + 0x7E], %i1
array16 %o0, %l1, %o3
loop_5074:
fmovsge %icc, %f15, %f5
lduw [%l7 + 0x3C], %i4
edge8 %o6, %o7, %i5
bpos loop_5075
andn %o4, 0x0D52, %l6
movre %g2, %l5, %i0
fmovdge %xcc, %f10, %f0
loop_5075:
ldx [%l7 + 0x38], %o2
brgez,a %l4, loop_5076
lduh [%l7 + 0x66], %i3
sth %g1, [%l7 + 0x5C]
fbe,a %fcc3, loop_5077
loop_5076:
ldub [%l7 + 0x7A], %l3
sub %o1, %i2, %o5
fnot2s %f1, %f11
loop_5077:
tge %xcc, 0x1
brgz %i6, loop_5078
fexpand %f9, %f10
array8 %g3, %g5, %g4
ldd [%l7 + 0x30], %f10
loop_5078:
ldsw [%l7 + 0x34], %g7
fmovrsgez %l0, %f9, %f15
ldd [%l7 + 0x60], %f10
brgez,a %g6, loop_5079
tpos %xcc, 0x0
array32 %i7, %i1, %o0
fmovdn %icc, %f12, %f12
loop_5079:
orcc %l2, %o3, %i4
movrgez %l1, %o7, %o6
fandnot1s %f5, %f2, %f11
sth %o4, [%l7 + 0x72]
ldx [%l7 + 0x48], %l6
fcmpeq32 %f12, %f10, %i5
ba,pn %icc, loop_5080
sth %l5, [%l7 + 0x42]
movcs %xcc, %g2, %i0
fmovrsne %o2, %f5, %f1
loop_5080:
fmovsleu %icc, %f7, %f0
fbg %fcc1, loop_5081
taddcc %l4, %i3, %g1
nop
setx loop_5082, %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
subc %l3, %o1, %i2
loop_5081:
pdist %f0, %f6, %f2
fcmpeq16 %f6, %f14, %o5
loop_5082:
array16 %g3, %g5, %i6
sth %g4, [%l7 + 0x38]
stw %g7, [%l7 + 0x20]
bge,pt %xcc, loop_5083
andcc %l0, 0x072D, %g6
brlez,a %i1, loop_5084
fornot2 %f10, %f12, %f8
loop_5083:
fmovrdlz %o0, %f12, %f14
ldsw [%l7 + 0x54], %i7
loop_5084:
addccc %o3, 0x0F35, %l2
lduh [%l7 + 0x68], %i4
sth %l1, [%l7 + 0x60]
smulcc %o7, 0x00A7, %o4
fand %f10, %f14, %f2
fbl,a %fcc2, loop_5085
lduh [%l7 + 0x42], %o6
fmovsl %xcc, %f6, %f6
movg %xcc, %i5, %l6
loop_5085:
fandnot2s %f4, %f2, %f8
lduw [%l7 + 0x48], %l5
fornot1 %f10, %f4, %f10
fmovrdgz %i0, %f2, %f2
tge %xcc, 0x2
subccc %g2, %o2, %l4
movrgez %g1, %l3, %i3
fmovd %f10, %f8
fcmpeq16 %f6, %f6, %o1
sll %i2, %o5, %g3
addccc %g5, 0x0538, %i6
sth %g7, [%l7 + 0x42]
add %g4, %g6, %l0
bvs %xcc, loop_5086
sth %o0, [%l7 + 0x1E]
movn %icc, %i7, %i1
stx %l2, [%l7 + 0x20]
loop_5086:
sdiv %i4, 0x152B, %o3
movvs %xcc, %o7, %l1
bshuffle %f0, %f2, %f8
xorcc %o4, %o6, %i5
subcc %l5, 0x0777, %i0
fone %f0
fbule %fcc2, loop_5087
sth %g2, [%l7 + 0x70]
mulscc %l6, %o2, %g1
fmovdleu %xcc, %f8, %f13
loop_5087:
edge8l %l3, %l4, %i3
fmovda %xcc, %f11, %f5
std %f2, [%l7 + 0x70]
array32 %i2, %o5, %o1
fmul8sux16 %f2, %f14, %f10
movleu %icc, %g3, %g5
fmovrsgz %g7, %f11, %f1
bvc,a loop_5088
lduw [%l7 + 0x18], %i6
ldub [%l7 + 0x11], %g4
fmovda %xcc, %f8, %f13
loop_5088:
movl %icc, %l0, %o0
fmovrsne %i7, %f5, %f15
edge8 %i1, %l2, %g6
ldsb [%l7 + 0x79], %i4
ldub [%l7 + 0x31], %o3
movcs %icc, %o7, %o4
stb %o6, [%l7 + 0x67]
movleu %icc, %l1, %i5
edge8n %l5, %i0, %l6
brgz %g2, loop_5089
ld [%l7 + 0x64], %f6
fmovrdgz %o2, %f8, %f10
movgu %icc, %g1, %l4
loop_5089:
array8 %l3, %i2, %i3
fbuge %fcc0, loop_5090
popc 0x1A3F, %o1
fsrc2s %f15, %f6
orcc %g3, 0x1D16, %g5
loop_5090:
mulscc %g7, %i6, %g4
std %f8, [%l7 + 0x60]
popc %o5, %l0
fbul,a %fcc1, loop_5091
fmovrdlz %o0, %f8, %f2
fmul8x16al %f15, %f14, %f14
fbne,a %fcc0, loop_5092
loop_5091:
fmovsgu %icc, %f1, %f10
fxnor %f6, %f10, %f6
xorcc %i1, 0x0CB9, %i7
loop_5092:
lduw [%l7 + 0x30], %l2
fcmple32 %f4, %f6, %g6
fmovdpos %xcc, %f3, %f9
ldsw [%l7 + 0x48], %o3
umul %o7, %i4, %o6
bneg,a %icc, loop_5093
brnz %o4, loop_5094
bcc loop_5095
fbuge,a %fcc0, loop_5096
loop_5093:
bneg loop_5097
loop_5094:
brlz,a %l1, loop_5098
loop_5095:
umul %i5, %l5, %l6
loop_5096:
ldd [%l7 + 0x78], %f2
loop_5097:
bg %icc, loop_5099
loop_5098:
sth %i0, [%l7 + 0x50]
fmul8sux16 %f2, %f8, %f0
movcc %icc, %g2, %g1
loop_5099:
sll %o2, 0x1B, %l4
srlx %i2, 0x0A, %l3
movrgz %o1, %i3, %g5
fmul8x16 %f0, %f14, %f8
sub %g3, %g7, %i6
addcc %g4, %l0, %o5
ldx [%l7 + 0x38], %i1
movpos %xcc, %i7, %o0
fones %f4
movrgez %g6, %o3, %l2
fmovrsgez %o7, %f1, %f10
fxnors %f1, %f7, %f11
fmovrsgez %o6, %f1, %f12
fcmps %fcc3, %f9, %f9
st %f9, [%l7 + 0x1C]
ldx [%l7 + 0x68], %i4
st %f2, [%l7 + 0x74]
fbule %fcc2, loop_5100
movvs %icc, %o4, %l1
fbl %fcc0, loop_5101
tl %xcc, 0x4
loop_5100:
std %f10, [%l7 + 0x30]
fbu,a %fcc2, loop_5102
loop_5101:
movn %icc, %i5, %l6
fabss %f11, %f3
fmovdcs %xcc, %f6, %f10
loop_5102:
fnot2s %f4, %f9
brlez,a %l5, loop_5103
for %f12, %f14, %f10
fsrc1s %f14, %f0
edge8n %g2, %i0, %o2
loop_5103:
fmovdcc %icc, %f8, %f12
fcmpgt32 %f14, %f8, %l4
ldsw [%l7 + 0x24], %g1
fmovrslez %l3, %f7, %f5
movn %icc, %o1, %i3
ldsh [%l7 + 0x26], %g5
fmovdle %xcc, %f2, %f5
bneg,a,pt %icc, loop_5104
taddcctv %g3, 0x16D4, %g7
ldsw [%l7 + 0x58], %i6
stb %g4, [%l7 + 0x4C]
loop_5104:
sth %l0, [%l7 + 0x40]
ld [%l7 + 0x44], %f14
fands %f13, %f8, %f2
tge %xcc, 0x1
ldsb [%l7 + 0x45], %i2
fcmpd %fcc3, %f8, %f10
movleu %icc, %o5, %i7
stw %i1, [%l7 + 0x3C]
fba,a %fcc0, loop_5105
sub %g6, 0x06DD, %o3
subccc %l2, 0x10F4, %o0
fmovrsgz %o6, %f7, %f10
loop_5105:
ld [%l7 + 0x58], %f3
nop
setx loop_5106, %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
fmul8x16au %f7, %f2, %f6
fone %f10
sth %o7, [%l7 + 0x26]
loop_5106:
fpackfix %f0, %f5
alignaddrl %o4, %i4, %i5
tneg %xcc, 0x5
edge32 %l1, %l5, %g2
fbule,a %fcc1, loop_5107
ld [%l7 + 0x54], %f3
fmovrslez %l6, %f9, %f12
bpos,pn %xcc, loop_5108
loop_5107:
ldd [%l7 + 0x28], %f10
movl %icc, %i0, %l4
fcmpeq32 %f12, %f2, %g1
loop_5108:
st %f2, [%l7 + 0x68]
ldsh [%l7 + 0x66], %l3
fmovscc %xcc, %f6, %f10
ld [%l7 + 0x64], %f14
movcc %xcc, %o1, %i3
fpack32 %f8, %f12, %f6
movneg %xcc, %o2, %g3
sth %g7, [%l7 + 0x2E]
ldsb [%l7 + 0x46], %i6
edge32l %g5, %l0, %i2
fsrc2s %f0, %f0
fmovsge %xcc, %f5, %f4
movg %icc, %g4, %o5
xorcc %i7, 0x06BB, %g6
ldsb [%l7 + 0x7A], %o3
movcc %icc, %i1, %l2
bcc,pn %icc, loop_5109
sub %o6, %o0, %o7
ldx [%l7 + 0x28], %i4
st %f14, [%l7 + 0x38]
loop_5109:
fnot1s %f4, %f12
fmovdcc %icc, %f7, %f3
ldsh [%l7 + 0x10], %i5
sub %o4, %l5, %g2
fcmped %fcc3, %f12, %f8
be,a,pt %icc, loop_5110
movne %icc, %l6, %l1
lduh [%l7 + 0x20], %i0
fmovrslz %g1, %f5, %f11
loop_5110:
xor %l3, 0x0EF0, %o1
tleu %xcc, 0x0
bne,a,pn %xcc, loop_5111
ldub [%l7 + 0x16], %l4
fbug %fcc0, loop_5112
ldsb [%l7 + 0x50], %i3
loop_5111:
ldub [%l7 + 0x17], %g3
fmovrdgz %o2, %f6, %f12
loop_5112:
ldd [%l7 + 0x08], %f2
ldsh [%l7 + 0x56], %i6
movne %xcc, %g7, %g5
ldsb [%l7 + 0x15], %i2
bn,a loop_5113
lduh [%l7 + 0x08], %l0
ldd [%l7 + 0x10], %f12
sth %o5, [%l7 + 0x46]
loop_5113:
xnor %g4, %g6, %o3
brz,a %i1, loop_5114
nop
setx loop_5115, %l0, %l1
jmpl %l1, %i7
st %f9, [%l7 + 0x68]
fpmerge %f8, %f8, %f8
loop_5114:
fabsd %f6, %f2
loop_5115:
fandnot2 %f2, %f0, %f10
fsrc1s %f3, %f14
srlx %o6, 0x11, %l2
lduh [%l7 + 0x08], %o0
move %icc, %o7, %i5
tg %icc, 0x0
lduw [%l7 + 0x18], %i4
edge32l %l5, %o4, %l6
andn %l1, %i0, %g2
fba %fcc3, loop_5116
fmovsle %icc, %f9, %f13
sub %g1, %o1, %l4
ldsh [%l7 + 0x42], %i3
loop_5116:
ldsb [%l7 + 0x46], %g3
brz %o2, loop_5117
fpsub32 %f12, %f2, %f10
bvc,a %icc, loop_5118
xnorcc %l3, %g7, %g5
loop_5117:
fmovdne %icc, %f15, %f6
std %f12, [%l7 + 0x58]
loop_5118:
ldsb [%l7 + 0x54], %i2
lduh [%l7 + 0x5A], %i6
ldub [%l7 + 0x6B], %o5
movl %xcc, %g4, %l0
ba %xcc, loop_5119
sdiv %g6, 0x16A5, %o3
lduh [%l7 + 0x0C], %i7
ldub [%l7 + 0x17], %i1
loop_5119:
fmovdvc %icc, %f7, %f9
fornot2 %f8, %f10, %f14
ble loop_5120
movre %o6, 0x25B, %o0
ld [%l7 + 0x1C], %f2
fabss %f5, %f14
loop_5120:
fbe %fcc0, loop_5121
lduw [%l7 + 0x64], %o7
ba,a,pt %icc, loop_5122
ldsw [%l7 + 0x28], %l2
loop_5121:
std %f2, [%l7 + 0x08]
fxnors %f13, %f10, %f0
loop_5122:
fcmps %fcc3, %f15, %f9
edge16ln %i4, %l5, %i5
fbo,a %fcc0, loop_5123
fpadd16s %f10, %f1, %f4
fcmpeq16 %f2, %f6, %o4
fpsub16s %f10, %f11, %f5
loop_5123:
fpadd16 %f12, %f0, %f2
lduh [%l7 + 0x46], %l6
array16 %i0, %g2, %l1
fandnot1s %f6, %f9, %f11
fbule,a %fcc2, loop_5124
stw %o1, [%l7 + 0x1C]
ldub [%l7 + 0x4B], %l4
fornot1 %f12, %f12, %f14
loop_5124:
xnorcc %i3, %g3, %o2
fbue,a %fcc1, loop_5125
movn %icc, %l3, %g7
edge16 %g1, %i2, %i6
fmovdpos %icc, %f12, %f10
loop_5125:
andn %o5, %g5, %g4
brgez %l0, loop_5126
fnors %f15, %f5, %f10
ldsw [%l7 + 0x18], %g6
edge32l %o3, %i7, %i1
loop_5126:
fzeros %f6
std %f0, [%l7 + 0x58]
edge32n %o6, %o7, %o0
addcc %i4, 0x1F71, %l2
st %f7, [%l7 + 0x48]
xnorcc %l5, %i5, %o4
fpsub16 %f10, %f14, %f12
fnot1s %f10, %f9
fbule,a %fcc0, loop_5127
fnands %f7, %f1, %f3
brz %l6, loop_5128
fbuge %fcc2, loop_5129
loop_5127:
brgz %i0, loop_5130
sra %l1, 0x02, %g2
loop_5128:
ldx [%l7 + 0x70], %l4
loop_5129:
ldx [%l7 + 0x48], %o1
loop_5130:
fand %f4, %f10, %f10
udivcc %i3, 0x0B9A, %o2
fmovdne %icc, %f5, %f12
ldsw [%l7 + 0x40], %l3
ldd [%l7 + 0x48], %f12
lduh [%l7 + 0x76], %g3
fpadd32s %f8, %f15, %f4
andcc %g1, %g7, %i6
stx %o5, [%l7 + 0x68]
fmovsgu %xcc, %f4, %f6
alignaddr %i2, %g4, %l0
orn %g6, 0x059A, %g5
stw %i7, [%l7 + 0x28]
ldx [%l7 + 0x60], %o3
movl %icc, %i1, %o7
bn,a loop_5131
fmovsge %xcc, %f5, %f14
edge32ln %o0, %i4, %l2
fands %f10, %f13, %f3
loop_5131:
ldub [%l7 + 0x14], %o6
sdivx %l5, 0x1920, %i5
movcc %xcc, %o4, %l6
fandnot1 %f10, %f6, %f4
stw %i0, [%l7 + 0x08]
lduw [%l7 + 0x54], %l1
udivcc %g2, 0x1C72, %o1
ldsw [%l7 + 0x18], %i3
edge16ln %l4, %o2, %g3
std %f2, [%l7 + 0x10]
stw %g1, [%l7 + 0x20]
lduh [%l7 + 0x6A], %l3
fbn %fcc2, loop_5132
ld [%l7 + 0x5C], %f5
movneg %xcc, %i6, %o5
and %i2, 0x05F7, %g7
loop_5132:
fxnor %f2, %f4, %f2
move %icc, %l0, %g4
edge32 %g5, %g6, %i7
srax %o3, %i1, %o0
tgu %xcc, 0x5
movvs %icc, %i4, %l2
stb %o7, [%l7 + 0x43]
ldx [%l7 + 0x50], %l5
lduw [%l7 + 0x64], %o6
fmovrdne %i5, %f12, %f12
tleu %xcc, 0x3
ldd [%l7 + 0x48], %f6
fmovdgu %icc, %f6, %f14
brgz,a %l6, loop_5133
fornot1s %f2, %f10, %f7
bvc loop_5134
ldsb [%l7 + 0x53], %i0
loop_5133:
fcmpne16 %f8, %f14, %o4
tpos %icc, 0x1
loop_5134:
ldsb [%l7 + 0x66], %g2
ldx [%l7 + 0x50], %o1
fbne,a %fcc2, loop_5135
fmovdgu %xcc, %f9, %f12
brgz,a %i3, loop_5136
fpackfix %f8, %f1
loop_5135:
fmovrsgz %l1, %f5, %f15
faligndata %f4, %f8, %f0
loop_5136:
bcs,a,pt %xcc, loop_5137
ld [%l7 + 0x34], %f5
mova %icc, %o2, %g3
fbul %fcc0, loop_5138
loop_5137:
stw %g1, [%l7 + 0x78]
fmuld8sux16 %f4, %f9, %f6
edge32n %l4, %l3, %o5
loop_5138:
fcmple32 %f12, %f0, %i2
tne %icc, 0x3
edge8n %g7, %l0, %i6
fbg,a %fcc0, loop_5139
fmovdgu %icc, %f5, %f15
fandnot1 %f0, %f8, %f10
ld [%l7 + 0x34], %f4
loop_5139:
bvs loop_5140
stx %g5, [%l7 + 0x60]
fmul8x16al %f5, %f1, %f6
ldsh [%l7 + 0x3E], %g4
loop_5140:
alignaddrl %i7, %o3, %i1
ldsb [%l7 + 0x14], %o0
fmovdcc %icc, %f10, %f0
nop
setx loop_5141, %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
ldx [%l7 + 0x70], %i4
sth %g6, [%l7 + 0x24]
fmovrdgz %o7, %f12, %f6
loop_5141:
tcs %xcc, 0x1
sethi 0x1858, %l2
sdiv %o6, 0x16DC, %l5
std %f0, [%l7 + 0x20]
stb %i5, [%l7 + 0x35]
tvc %xcc, 0x0
tcs %icc, 0x4
ldd [%l7 + 0x18], %f2
bneg loop_5142
stw %l6, [%l7 + 0x78]
edge8ln %o4, %g2, %o1
sllx %i3, 0x0B, %l1
loop_5142:
bcs,pt %icc, loop_5143
ldx [%l7 + 0x18], %i0
nop
setx loop_5144, %l0, %l1
jmpl %l1, %o2
movrgez %g3, 0x193, %l4
loop_5143:
fmovdl %icc, %f2, %f2
ldsb [%l7 + 0x37], %l3
loop_5144:
movleu %xcc, %g1, %o5
ld [%l7 + 0x4C], %f5
edge32 %g7, %i2, %l0
sth %i6, [%l7 + 0x0E]
fmovrde %g4, %f6, %f12
sth %i7, [%l7 + 0x70]
ldub [%l7 + 0x76], %g5
brnz,a %o3, loop_5145
movcc %icc, %i1, %i4
movcc %xcc, %o0, %g6
ble,pn %xcc, loop_5146
loop_5145:
ldsb [%l7 + 0x75], %o7
smulcc %o6, 0x133F, %l5
sth %i5, [%l7 + 0x2A]
loop_5146:
smul %l6, 0x07CF, %l2
movcc %xcc, %g2, %o4
popc %o1, %i3
be,pt %xcc, loop_5147
fcmpgt32 %f2, %f12, %i0
fpack32 %f0, %f6, %f10
sth %l1, [%l7 + 0x6E]
loop_5147:
bpos,a %icc, loop_5148
fmuld8sux16 %f3, %f3, %f8
fxnor %f10, %f0, %f0
xor %g3, %l4, %o2
loop_5148:
fmovdle %icc, %f1, %f13
stb %g1, [%l7 + 0x1F]
bcs loop_5149
fbne %fcc1, loop_5150
stb %o5, [%l7 + 0x0B]
brlz,a %g7, loop_5151
loop_5149:
brgez,a %l3, loop_5152
loop_5150:
fcmps %fcc1, %f13, %f8
ldub [%l7 + 0x24], %i2
loop_5151:
stw %l0, [%l7 + 0x7C]
loop_5152:
movge %icc, %g4, %i7
movgu %xcc, %i6, %o3
ldd [%l7 + 0x08], %f4
edge32 %i1, %g5, %o0
brz,a %i4, loop_5153
umulcc %g6, 0x1EA1, %o6
edge32ln %o7, %i5, %l5
fmovdneg %xcc, %f2, %f4
loop_5153:
edge32 %l2, %g2, %o4
stx %o1, [%l7 + 0x78]
edge8ln %l6, %i0, %l1
ba %xcc, loop_5154
nop
setx loop_5155, %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
ld [%l7 + 0x4C], %f9
bgu,a,pn %icc, loop_5156
loop_5154:
fabss %f5, %f10
loop_5155:
fsrc2 %f8, %f2
edge8n %g3, %i3, %l4
loop_5156:
fornot2 %f6, %f8, %f6
movpos %xcc, %o2, %g1
fbug %fcc2, loop_5157
stx %g7, [%l7 + 0x50]
lduw [%l7 + 0x7C], %o5
bl %icc, loop_5158
loop_5157:
fmovscs %icc, %f10, %f0
stx %i2, [%l7 + 0x68]
fmovsl %xcc, %f2, %f9
loop_5158:
fmuld8ulx16 %f8, %f10, %f14
fmovdn %icc, %f1, %f2
ldsb [%l7 + 0x0B], %l0
movgu %icc, %g4, %i7
array8 %i6, %o3, %i1
edge32 %l3, %g5, %o0
orn %i4, 0x18D6, %o6
taddcc %o7, 0x1977, %i5
bne %xcc, loop_5159
fcmple16 %f10, %f8, %l5
stx %l2, [%l7 + 0x48]
fmovdle %icc, %f3, %f2
loop_5159:
fmovdne %xcc, %f2, %f6
tle %icc, 0x5
st %f5, [%l7 + 0x30]
udivx %g6, 0x023A, %o4
umul %g2, 0x13C4, %o1
fornot1 %f10, %f4, %f4
subcc %l6, %i0, %g3
ldsh [%l7 + 0x4C], %i3
tcc %xcc, 0x7
sllx %l4, 0x1B, %l1
for %f6, %f4, %f14
ldub [%l7 + 0x68], %o2
fsrc1s %f15, %f8
sdivcc %g7, 0x0696, %g1
sth %i2, [%l7 + 0x18]
ld [%l7 + 0x34], %f9
ld [%l7 + 0x7C], %f8
movgu %xcc, %o5, %l0
andn %i7, 0x1C69, %i6
srlx %o3, 0x00, %i1
fmovrslz %g4, %f12, %f5
fmovdl %xcc, %f14, %f12
fmovdcc %xcc, %f1, %f3
bpos,pn %icc, loop_5160
addc %g5, 0x095F, %o0
for %f14, %f14, %f14
fmovsgu %xcc, %f15, %f5
loop_5160:
fand %f14, %f8, %f6
ldd [%l7 + 0x60], %f14
std %f8, [%l7 + 0x78]
ldsb [%l7 + 0x72], %i4
srl %o6, 0x19, %o7
nop
setx loop_5161, %l0, %l1
jmpl %l1, %i5
std %f14, [%l7 + 0x10]
be,a,pt %icc, loop_5162
fpsub32 %f12, %f6, %f6
loop_5161:
fxor %f2, %f10, %f12
st %f0, [%l7 + 0x28]
loop_5162:
std %f14, [%l7 + 0x60]
fnot1 %f8, %f4
fmovs %f8, %f7
ldsh [%l7 + 0x24], %l3
tgu %icc, 0x1
bne loop_5163
fsrc2s %f5, %f8
edge16ln %l2, %g6, %o4
movpos %icc, %l5, %g2
loop_5163:
fmovsne %xcc, %f12, %f14
tpos %xcc, 0x4
bn %xcc, loop_5164
lduw [%l7 + 0x74], %l6
lduh [%l7 + 0x7C], %o1
stb %i0, [%l7 + 0x54]
loop_5164:
st %f14, [%l7 + 0x74]
st %f0, [%l7 + 0x48]
fbuge %fcc1, loop_5165
fmovdcs %xcc, %f3, %f11
fmovdl %icc, %f10, %f0
fmovrse %g3, %f6, %f9
loop_5165:
xorcc %l4, %l1, %i3
add %o2, 0x10D9, %g7
fbe,a %fcc1, loop_5166
fandnot2 %f14, %f6, %f0
tcs %icc, 0x6
edge32ln %g1, %o5, %i2
loop_5166:
ldsh [%l7 + 0x24], %l0
ld [%l7 + 0x6C], %f14
fbug,a %fcc3, loop_5167
fxors %f6, %f10, %f4
ldsw [%l7 + 0x30], %i7
array8 %o3, %i1, %g4
loop_5167:
movne %xcc, %i6, %o0
fpsub16s %f8, %f2, %f5
fnor %f6, %f10, %f2
fmovdcs %icc, %f15, %f10
ldsw [%l7 + 0x08], %i4
fmovspos %icc, %f1, %f10
stw %g5, [%l7 + 0x0C]
fmovdl %icc, %f14, %f6
xor %o7, 0x0646, %i5
ld [%l7 + 0x60], %f7
movle %xcc, %l3, %o6
fmovrdne %l2, %f10, %f14
fnegs %f15, %f5
fnegd %f8, %f0
sra %o4, 0x10, %g6
brgz,a %l5, loop_5168
stb %g2, [%l7 + 0x48]
ldsw [%l7 + 0x10], %l6
siam 0x3
loop_5168:
fble %fcc2, loop_5169
fnot2 %f10, %f0
fmovspos %xcc, %f0, %f7
edge32n %i0, %o1, %g3
loop_5169:
fmovsa %icc, %f10, %f11
fmovdpos %xcc, %f0, %f9
fbu,a %fcc3, loop_5170
addc %l1, %i3, %l4
andcc %o2, %g7, %g1
taddcc %o5, 0x1BCC, %l0
loop_5170:
ldub [%l7 + 0x4D], %i7
be loop_5171
ldd [%l7 + 0x70], %f10
bneg,a,pn %xcc, loop_5172
bg,a,pt %xcc, loop_5173
loop_5171:
edge8n %i2, %i1, %o3
movre %g4, 0x3AE, %o0
loop_5172:
ldd [%l7 + 0x30], %f14
loop_5173:
movrlz %i6, 0x3DA, %g5
fcmpgt16 %f14, %f0, %o7
orcc %i4, 0x1B15, %i5
taddcctv %o6, %l2, %o4
fbe %fcc0, loop_5174
addccc %l3, 0x191E, %g6
movrlez %g2, 0x034, %l5
bgu,a,pt %icc, loop_5175
loop_5174:
fmovdcs %icc, %f11, %f13
tle %icc, 0x3
ldd [%l7 + 0x28], %f8
loop_5175:
fmovrslz %i0, %f5, %f9
fmovsgu %xcc, %f13, %f15
fmovde %icc, %f4, %f0
nop
setx loop_5176, %l0, %l1
jmpl %l1, %o1
fmovsvs %xcc, %f3, %f14
edge32 %l6, %g3, %i3
fmovrdlez %l4, %f8, %f6
loop_5176:
fandnot1 %f12, %f0, %f4
fandnot1s %f12, %f11, %f9
umul %o2, 0x0DD6, %l1
mulscc %g7, 0x0A5A, %g1
fxors %f2, %f13, %f11
lduh [%l7 + 0x56], %l0
brlz %i7, loop_5177
fbule,a %fcc1, loop_5178
ldsw [%l7 + 0x2C], %i2
ld [%l7 + 0x28], %f4
loop_5177:
ld [%l7 + 0x5C], %f8
loop_5178:
fmovsvs %xcc, %f0, %f15
fabss %f3, %f15
tneg %icc, 0x2
fandnot2s %f0, %f13, %f2
fcmpne32 %f0, %f8, %o5
tcs %xcc, 0x4
fmovdg %icc, %f6, %f14
ba,a,pt %xcc, loop_5179
fnand %f8, %f10, %f2
sethi 0x0689, %i1
fornot2s %f0, %f2, %f1
loop_5179:
stw %o3, [%l7 + 0x78]
tge %xcc, 0x3
edge16ln %g4, %o0, %g5
fbuge %fcc2, loop_5180
andcc %i6, %i4, %o7
ldub [%l7 + 0x19], %o6
fmovse %xcc, %f5, %f1
loop_5180:
orcc %l2, %i5, %l3
sdiv %o4, 0x1F22, %g2
fandnot2 %f2, %f2, %f6
ldub [%l7 + 0x65], %g6
fnot1s %f10, %f3
sub %l5, 0x0E6F, %i0
ldx [%l7 + 0x50], %o1
lduh [%l7 + 0x74], %g3
bl,pt %icc, loop_5181
edge8l %i3, %l6, %l4
fcmple16 %f10, %f0, %o2
srlx %l1, %g1, %g7
loop_5181:
fnor %f2, %f0, %f6
movle %icc, %i7, %i2
smul %l0, %o5, %o3
stb %g4, [%l7 + 0x19]
ldsw [%l7 + 0x34], %o0
fmovrde %g5, %f0, %f10
array8 %i6, %i4, %o7
ldsb [%l7 + 0x65], %o6
faligndata %f14, %f2, %f12
fnegd %f14, %f4
xnorcc %i1, %i5, %l3
std %f8, [%l7 + 0x08]
ldsw [%l7 + 0x60], %l2
ldsw [%l7 + 0x14], %g2
fones %f8
call loop_5182
movvc %icc, %o4, %g6
edge16 %l5, %i0, %o1
fbe,a %fcc2, loop_5183
loop_5182:
tle %xcc, 0x1
alignaddrl %g3, %l6, %l4
ldsh [%l7 + 0x54], %o2
loop_5183:
fmovsle %xcc, %f10, %f3
tg %icc, 0x5
ldsh [%l7 + 0x24], %i3
fbo %fcc0, loop_5184
xnorcc %g1, 0x0B66, %l1
fmovrsne %g7, %f10, %f15
subccc %i2, 0x0FF3, %i7
loop_5184:
fbge %fcc3, loop_5185
fbn,a %fcc2, loop_5186
fbo,a %fcc0, loop_5187
fmovsge %icc, %f14, %f7
loop_5185:
sll %l0, %o3, %g4
loop_5186:
pdist %f12, %f2, %f12
loop_5187:
fblg %fcc3, loop_5188
subccc %o5, 0x1A79, %o0
fbo %fcc0, loop_5189
fbu %fcc0, loop_5190
loop_5188:
std %f14, [%l7 + 0x30]
edge32l %g5, %i6, %i4
loop_5189:
mova %xcc, %o7, %o6
loop_5190:
fcmps %fcc2, %f4, %f15
lduw [%l7 + 0x1C], %i1
lduw [%l7 + 0x38], %l3
fsrc1 %f0, %f14
ldx [%l7 + 0x68], %i5
alignaddrl %l2, %o4, %g6
fpsub16s %f15, %f7, %f15
fnot2 %f10, %f14
stx %l5, [%l7 + 0x60]
and %g2, 0x0327, %o1
stx %i0, [%l7 + 0x78]
fcmpgt32 %f6, %f0, %l6
tne %icc, 0x3
fmovdneg %icc, %f0, %f4
stx %g3, [%l7 + 0x28]
fmovsvs %icc, %f0, %f10
fpsub32 %f2, %f8, %f10
fnot2s %f10, %f15
sethi 0x062C, %l4
ldsw [%l7 + 0x2C], %i3
fnot2s %f7, %f2
ldub [%l7 + 0x66], %g1
fbge,a %fcc1, loop_5191
fabsd %f0, %f4
popc %o2, %g7
fcmped %fcc1, %f4, %f6
loop_5191:
fmul8x16au %f9, %f9, %f6
movgu %icc, %l1, %i2
lduh [%l7 + 0x2A], %i7
tgu %xcc, 0x6
fbge,a %fcc0, loop_5192
fnand %f8, %f14, %f10
fnegs %f1, %f15
ldsh [%l7 + 0x0A], %o3
loop_5192:
fnors %f5, %f3, %f5
st %f1, [%l7 + 0x20]
fmul8x16al %f14, %f12, %f4
ldub [%l7 + 0x09], %g4
movneg %icc, %l0, %o5
lduh [%l7 + 0x20], %g5
sethi 0x022A, %o0
array32 %i4, %o7, %i6
fmovdne %xcc, %f6, %f0
fmovdle %icc, %f3, %f10
fornot1s %f1, %f9, %f14
ldd [%l7 + 0x38], %f2
smulcc %o6, %i1, %i5
tn %icc, 0x0
fbuge,a %fcc2, loop_5193
fbn,a %fcc0, loop_5194
subc %l2, 0x0A81, %o4
stx %g6, [%l7 + 0x58]
loop_5193:
ldx [%l7 + 0x70], %l3
loop_5194:
fnegd %f8, %f14
sra %g2, 0x04, %l5
fmovsg %xcc, %f1, %f7
ldub [%l7 + 0x2D], %i0
fmovdcs %icc, %f11, %f10
fmovsa %xcc, %f14, %f15
ldsw [%l7 + 0x30], %l6
subcc %g3, 0x00E1, %o1
sdivcc %i3, 0x122C, %g1
for %f10, %f10, %f8
fpack16 %f12, %f6
fmul8ulx16 %f10, %f8, %f10
fsrc1 %f2, %f10
fbule %fcc1, loop_5195
fbge %fcc2, loop_5196
fcmps %fcc3, %f10, %f12
fbe %fcc2, loop_5197
loop_5195:
sdiv %o2, 0x09EC, %g7
loop_5196:
fmovscc %icc, %f6, %f5
andn %l4, %i2, %l1
loop_5197:
subcc %i7, %g4, %l0
and %o5, 0x1DBE, %o3
bvs,pn %icc, loop_5198
ble,a,pn %xcc, loop_5199
fmovdl %icc, %f13, %f14
fpadd16 %f4, %f8, %f0
loop_5198:
brgz %g5, loop_5200
loop_5199:
ldsw [%l7 + 0x70], %i4
ldub [%l7 + 0x37], %o0
lduh [%l7 + 0x0A], %i6
loop_5200:
tcc %xcc, 0x5
brnz,a %o6, loop_5201
brlz %o7, loop_5202
fcmpd %fcc0, %f14, %f10
move %icc, %i5, %i1
loop_5201:
xorcc %o4, %g6, %l2
loop_5202:
nop
setx loop_5203, %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 %l3, 0x189, %g2
sethi 0x19B6, %i0
ldsb [%l7 + 0x7E], %l5
loop_5203:
ldd [%l7 + 0x10], %f14
edge8l %g3, %l6, %i3
ldub [%l7 + 0x35], %g1
xorcc %o2, %o1, %g7
fmovsvs %xcc, %f7, %f5
xor %i2, %l1, %l4
edge8 %g4, %l0, %i7
mova %icc, %o3, %g5
fmovdg %xcc, %f12, %f11
movvs %xcc, %o5, %o0
std %f12, [%l7 + 0x68]
sth %i4, [%l7 + 0x42]
call loop_5204
fornot1 %f12, %f2, %f12
ldx [%l7 + 0x50], %i6
for %f0, %f4, %f14
loop_5204:
fmovdle %xcc, %f12, %f0
lduw [%l7 + 0x5C], %o7
edge8ln %i5, %o6, %i1
ldsh [%l7 + 0x6C], %g6
ldub [%l7 + 0x19], %o4
fmovdleu %icc, %f7, %f1
lduh [%l7 + 0x1E], %l3
ldsb [%l7 + 0x6B], %g2
brlz,a %i0, loop_5205
fpack32 %f2, %f6, %f10
fmovd %f10, %f14
ldx [%l7 + 0x68], %l5
loop_5205:
fble,a %fcc1, loop_5206
fexpand %f9, %f12
srlx %l2, 0x0E, %g3
sethi 0x1CE2, %i3
loop_5206:
fbo %fcc3, loop_5207
stw %g1, [%l7 + 0x28]
movrne %l6, 0x363, %o2
fpackfix %f2, %f12
loop_5207:
bleu loop_5208
fmovdneg %icc, %f1, %f3
tl %icc, 0x0
ldd [%l7 + 0x38], %f8
loop_5208:
or %o1, 0x05CB, %g7
fmovsvs %icc, %f8, %f15
ldub [%l7 + 0x16], %l1
fcmpgt16 %f4, %f4, %i2
edge8l %g4, %l4, %l0
orncc %i7, %o3, %o5
bvc loop_5209
fmovrde %o0, %f12, %f8
tg %icc, 0x7
fbe,a %fcc0, loop_5210
loop_5209:
movvc %icc, %i4, %i6
umul %o7, 0x17C3, %i5
brnz %g5, loop_5211
loop_5210:
fornot1s %f10, %f7, %f2
fmovrde %o6, %f10, %f2
fmovdne %icc, %f3, %f14
loop_5211:
sth %i1, [%l7 + 0x4A]
fnot2 %f12, %f12
edge16n %g6, %o4, %l3
sth %g2, [%l7 + 0x7E]
std %f0, [%l7 + 0x50]
fornot2 %f8, %f12, %f4
fpsub16s %f15, %f1, %f1
bpos,a,pt %icc, loop_5212
ldsw [%l7 + 0x5C], %i0
lduw [%l7 + 0x24], %l5
fbg,a %fcc0, loop_5213
loop_5212:
tne %xcc, 0x5
fmovdneg %icc, %f14, %f4
sth %g3, [%l7 + 0x76]
loop_5213:
lduw [%l7 + 0x74], %l2
ldsw [%l7 + 0x78], %g1
movge %icc, %l6, %i3
fnot1s %f13, %f3
bl,a,pn %xcc, loop_5214
fmovdle %icc, %f13, %f2
fmuld8ulx16 %f8, %f1, %f4
tvs %xcc, 0x4
loop_5214:
ld [%l7 + 0x0C], %f4
fbug %fcc2, loop_5215
movcs %xcc, %o2, %o1
st %f9, [%l7 + 0x40]
fmovdn %xcc, %f2, %f0
loop_5215:
fmovdgu %icc, %f6, %f9
fbge,a %fcc3, loop_5216
ble,a,pt %icc, loop_5217
ldx [%l7 + 0x78], %g7
ldd [%l7 + 0x78], %f8
loop_5216:
tsubcctv %i2, %l1, %l4
loop_5217:
ldx [%l7 + 0x68], %l0
stw %i7, [%l7 + 0x30]
fpsub32s %f10, %f15, %f8
ldub [%l7 + 0x1E], %o3
tcc %xcc, 0x5
stb %o5, [%l7 + 0x4B]
fmovrsgz %g4, %f2, %f4
popc 0x10C2, %i4
fornot1s %f9, %f14, %f0
stx %o0, [%l7 + 0x28]
fnegd %f10, %f10
bvs,a %icc, loop_5218
sth %i6, [%l7 + 0x5C]
fble %fcc2, loop_5219
fcmpne16 %f0, %f10, %i5
loop_5218:
stw %g5, [%l7 + 0x10]
fba %fcc1, loop_5220
loop_5219:
ldx [%l7 + 0x40], %o6
tn %icc, 0x7
nop
setx loop_5221, %l0, %l1
jmpl %l1, %o7
loop_5220:
movn %xcc, %g6, %o4
fmovdne %xcc, %f11, %f13
sth %l3, [%l7 + 0x58]
loop_5221:
ld [%l7 + 0x30], %f3
or %i1, 0x0C93, %i0
fmul8x16al %f15, %f9, %f6
array8 %g2, %g3, %l5
movvc %icc, %g1, %l2
fmovsneg %icc, %f0, %f8
sub %l6, 0x1994, %i3
ldsw [%l7 + 0x28], %o2
movrlz %o1, 0x359, %i2
and %l1, 0x09EB, %g7
ldd [%l7 + 0x78], %f0
ldub [%l7 + 0x0A], %l0
ld [%l7 + 0x1C], %f4
edge32ln %l4, %o3, %i7
edge16l %g4, %o5, %o0
fmovrde %i6, %f0, %f12
fmovsne %icc, %f15, %f13
fsrc1s %f4, %f6
fpadd16 %f2, %f6, %f10
edge8n %i5, %i4, %o6
fbul %fcc1, loop_5222
edge8 %o7, %g6, %o4
fone %f14
edge32ln %g5, %l3, %i1
loop_5222:
alignaddrl %g2, %g3, %i0
addcc %l5, 0x1645, %g1
fbe %fcc2, loop_5223
pdist %f2, %f6, %f12
xnor %l2, 0x07C0, %l6
add %o2, %o1, %i3
loop_5223:
ldsh [%l7 + 0x60], %i2
lduw [%l7 + 0x48], %l1
movcs %xcc, %l0, %l4
bne,a,pt %xcc, loop_5224
array32 %g7, %o3, %i7
fandnot2 %f4, %f14, %f4
edge32l %g4, %o0, %o5
loop_5224:
fmovrsne %i5, %f0, %f11
ldx [%l7 + 0x68], %i4
stx %o6, [%l7 + 0x30]
ldsw [%l7 + 0x54], %i6
bgu,pn %xcc, loop_5225
lduh [%l7 + 0x6C], %o7
ld [%l7 + 0x1C], %f11
lduw [%l7 + 0x20], %g6
loop_5225:
ldx [%l7 + 0x50], %o4
bn,pt %xcc, loop_5226
movneg %xcc, %l3, %g5
fmovdn %icc, %f0, %f10
ldsw [%l7 + 0x20], %g2
loop_5226:
umul %i1, 0x00C4, %i0
array8 %l5, %g3, %g1
pdist %f6, %f14, %f0
stx %l6, [%l7 + 0x28]
fmovsleu %xcc, %f15, %f14
tl %icc, 0x6
nop
setx loop_5227, %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
for %f4, %f0, %f10
ldd [%l7 + 0x60], %f14
fbue %fcc1, loop_5228
loop_5227:
nop
setx loop_5229, %l0, %l1
jmpl %l1, %l2
fmovsg %xcc, %f1, %f6
ld [%l7 + 0x48], %f0
loop_5228:
brz %o2, loop_5230
loop_5229:
movle %icc, %i3, %i2
nop
setx loop_5231, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldx [%l7 + 0x68], %l1
loop_5230:
tg %icc, 0x1
nop
setx loop_5232, %l0, %l1
jmpl %l1, %l0
loop_5231:
umul %l4, %g7, %o3
lduh [%l7 + 0x4E], %o1
sth %i7, [%l7 + 0x34]
loop_5232:
call loop_5233
ldsb [%l7 + 0x23], %g4
fba,a %fcc0, loop_5234
fornot1s %f12, %f2, %f14
loop_5233:
fnegs %f2, %f9
fbg %fcc2, loop_5235
loop_5234:
fnot2s %f15, %f9
st %f10, [%l7 + 0x64]
movgu %xcc, %o0, %o5
loop_5235:
edge8ln %i5, %i4, %o6
ldx [%l7 + 0x78], %o7
andncc %i6, %g6, %l3
faligndata %f10, %f10, %f14
sth %g5, [%l7 + 0x0A]
sth %o4, [%l7 + 0x42]
sth %i1, [%l7 + 0x36]
fcmple16 %f2, %f8, %g2
popc 0x02B6, %l5
bcs,pn %icc, loop_5236
sth %g3, [%l7 + 0x50]
ldd [%l7 + 0x48], %f4
brlz %i0, loop_5237
loop_5236:
ta %xcc, 0x5
fpadd16s %f3, %f15, %f7
tvc %xcc, 0x6
loop_5237:
fmovrslez %l6, %f7, %f0
ldx [%l7 + 0x40], %l2
ldx [%l7 + 0x40], %o2
std %f12, [%l7 + 0x40]
udivcc %i3, 0x00A3, %i2
ldub [%l7 + 0x14], %g1
fmovdge %xcc, %f4, %f11
fmovrdgez %l0, %f10, %f2
bleu,pn %icc, loop_5238
lduh [%l7 + 0x10], %l1
fsrc2s %f5, %f13
ldsh [%l7 + 0x66], %g7
loop_5238:
ldsh [%l7 + 0x54], %l4
fmovscs %icc, %f7, %f10
stb %o1, [%l7 + 0x68]
srax %o3, 0x13, %i7
fmovrslz %o0, %f0, %f6
bvs,pn %xcc, loop_5239
fmovsle %xcc, %f1, %f12
ldsh [%l7 + 0x74], %g4
fpackfix %f10, %f1
loop_5239:
fmovrdgz %i5, %f8, %f0
sub %o5, 0x1626, %i4
fblg %fcc0, loop_5240
fmovrslz %o6, %f12, %f5
alignaddrl %o7, %g6, %i6
tle %icc, 0x2
loop_5240:
ldx [%l7 + 0x18], %l3
fpadd32 %f12, %f12, %f12
ld [%l7 + 0x64], %f8
fmovdvs %icc, %f11, %f3
bge,pt %icc, loop_5241
sth %g5, [%l7 + 0x56]
tge %xcc, 0x1
sdivcc %o4, 0x1833, %i1
loop_5241:
nop
setx loop_5242, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fbuge,a %fcc2, loop_5243
st %f0, [%l7 + 0x4C]
sethi 0x076E, %l5
loop_5242:
std %f14, [%l7 + 0x78]
loop_5243:
ldsw [%l7 + 0x40], %g3
movne %xcc, %i0, %l6
fmovde %xcc, %f10, %f6
fandnot1s %f13, %f14, %f1
movleu %xcc, %g2, %l2
ldsb [%l7 + 0x23], %i3
std %f6, [%l7 + 0x68]
for %f6, %f14, %f2
ldsw [%l7 + 0x20], %o2
nop
setx loop_5244, %l0, %l1
jmpl %l1, %g1
fmul8ulx16 %f0, %f14, %f8
tle %xcc, 0x1
xorcc %i2, %l1, %l0
loop_5244:
nop
setx loop_5245, %l0, %l1
jmpl %l1, %g7
udiv %o1, 0x0054, %o3
ldx [%l7 + 0x70], %l4
fcmpgt32 %f12, %f10, %i7
loop_5245:
fmul8x16al %f7, %f10, %f0
lduw [%l7 + 0x58], %o0
fpack16 %f10, %f5
stw %i5, [%l7 + 0x3C]
lduh [%l7 + 0x0E], %o5
movvs %xcc, %i4, %o6
tpos %icc, 0x5
fmovsn %icc, %f12, %f15
ldsh [%l7 + 0x6A], %o7
ldd [%l7 + 0x48], %f2
ba,a %icc, loop_5246
sth %g6, [%l7 + 0x76]
fmovde %icc, %f13, %f1
fpmerge %f7, %f1, %f4
loop_5246:
ldd [%l7 + 0x68], %f10
lduw [%l7 + 0x6C], %g4
or %l3, 0x1B25, %g5
fmovdle %icc, %f10, %f2
addcc %i6, 0x11DF, %i1
brlz,a %o4, loop_5247
ldd [%l7 + 0x78], %f10
ldd [%l7 + 0x08], %f8
fmul8x16au %f5, %f7, %f8
loop_5247:
bneg,a,pn %icc, loop_5248
lduh [%l7 + 0x6E], %g3
fnot1 %f12, %f6
addcc %l5, %i0, %l6
loop_5248:
fmovse %xcc, %f12, %f4
sth %l2, [%l7 + 0x42]
ldsh [%l7 + 0x46], %i3
array16 %g2, %g1, %o2
orn %l1, 0x163F, %l0
fpack16 %f2, %f5
fmovrse %i2, %f14, %f14
fmovsl %xcc, %f12, %f10
stb %g7, [%l7 + 0x0B]
st %f1, [%l7 + 0x50]
stx %o1, [%l7 + 0x08]
ldx [%l7 + 0x70], %l4
std %f6, [%l7 + 0x10]
ldx [%l7 + 0x48], %o3
fmovscc %icc, %f8, %f3
tl %icc, 0x7
brlz,a %i7, loop_5249
fmul8ulx16 %f10, %f12, %f6
lduh [%l7 + 0x3E], %i5
fone %f6
loop_5249:
fmovscc %icc, %f9, %f8
ldd [%l7 + 0x48], %f14
ldx [%l7 + 0x38], %o5
stw %o0, [%l7 + 0x5C]
edge16 %o6, %o7, %i4
fbule,a %fcc0, loop_5250
lduh [%l7 + 0x6A], %g4
fnot2 %f6, %f10
fsrc2 %f0, %f8
loop_5250:
fbge,a %fcc2, loop_5251
fpack32 %f12, %f0, %f8
fsrc2s %f9, %f8
movrlz %l3, %g5, %g6
loop_5251:
edge32n %i6, %o4, %g3
bg loop_5252
edge32 %l5, %i1, %l6
st %f15, [%l7 + 0x7C]
fbg %fcc1, loop_5253
loop_5252:
fandnot1 %f14, %f6, %f6
ldsh [%l7 + 0x74], %l2
lduh [%l7 + 0x3E], %i3
loop_5253:
edge16ln %g2, %g1, %i0
fcmpeq32 %f4, %f6, %l1
ta %icc, 0x5
fbe,a %fcc3, loop_5254
sra %l0, %i2, %o2
array16 %g7, %o1, %l4
fbge,a %fcc2, loop_5255
loop_5254:
ldub [%l7 + 0x4E], %o3
array16 %i7, %i5, %o5
lduw [%l7 + 0x5C], %o0
loop_5255:
srl %o7, 0x02, %i4
umulcc %g4, %l3, %o6
fmovdn %xcc, %f14, %f15
movvs %xcc, %g6, %i6
fmovd %f2, %f0
fbge %fcc3, loop_5256
fmovscs %xcc, %f11, %f2
fcmpgt32 %f6, %f2, %o4
fexpand %f2, %f2
loop_5256:
fbuge,a %fcc2, loop_5257
andcc %g5, %l5, %i1
lduh [%l7 + 0x36], %g3
movg %xcc, %l6, %l2
loop_5257:
ldsh [%l7 + 0x64], %g2
movleu %xcc, %i3, %g1
fmovrdgz %i0, %f12, %f14
fands %f7, %f15, %f9
stb %l0, [%l7 + 0x33]
std %f14, [%l7 + 0x58]
fmovsgu %xcc, %f15, %f3
ld [%l7 + 0x20], %f9
faligndata %f8, %f10, %f10
fmovsn %xcc, %f3, %f9
fbne,a %fcc1, loop_5258
fcmpne32 %f10, %f6, %l1
tcs %xcc, 0x4
fnand %f4, %f6, %f6
loop_5258:
fpsub32s %f11, %f5, %f6
movpos %xcc, %i2, %o2
bleu,a %icc, loop_5259
te %xcc, 0x5
fmovrsne %g7, %f8, %f9
brz,a %o1, loop_5260
loop_5259:
ldsb [%l7 + 0x13], %l4
add %i7, 0x09D8, %i5
fmovsge %icc, %f6, %f10
loop_5260:
fbg,a %fcc0, loop_5261
tgu %xcc, 0x7
fmul8x16 %f8, %f14, %f12
bneg %xcc, loop_5262
loop_5261:
st %f9, [%l7 + 0x08]
movneg %xcc, %o3, %o0
ldsw [%l7 + 0x50], %o7
loop_5262:
srl %o5, %g4, %i4
edge16ln %l3, %g6, %o6
fbu,a %fcc3, loop_5263
fors %f6, %f6, %f9
bge loop_5264
tvs %xcc, 0x4
loop_5263:
movre %o4, 0x0D9, %i6
siam 0x6
loop_5264:
fbug,a %fcc1, loop_5265
fmovdneg %icc, %f3, %f15
be loop_5266
fnot2s %f4, %f3
loop_5265:
edge8n %l5, %g5, %i1
ldx [%l7 + 0x68], %l6
loop_5266:
xor %g3, %l2, %g2
fnands %f7, %f15, %f2
ldub [%l7 + 0x13], %i3
std %f14, [%l7 + 0x18]
movl %icc, %i0, %g1
fands %f13, %f4, %f13
edge32 %l0, %l1, %o2
sth %i2, [%l7 + 0x0A]
tvc %icc, 0x5
st %f8, [%l7 + 0x20]
fandnot2s %f6, %f14, %f2
fornot2 %f0, %f6, %f2
be,a,pt %icc, loop_5267
movrgz %o1, %l4, %i7
lduw [%l7 + 0x64], %g7
subcc %o3, %o0, %o7
loop_5267:
ble,a %xcc, loop_5268
fzeros %f3
movvs %icc, %i5, %g4
lduh [%l7 + 0x24], %i4
loop_5268:
ldd [%l7 + 0x20], %f8
fmul8x16al %f4, %f13, %f12
stx %o5, [%l7 + 0x20]
nop
setx loop_5269, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x45], %l3
fmovrdgz %o6, %f4, %f12
stw %g6, [%l7 + 0x78]
loop_5269:
srl %i6, %o4, %g5
edge16ln %i1, %l6, %l5
fornot2s %f3, %f7, %f14
fpack16 %f2, %f4
std %f14, [%l7 + 0x60]
bvc,pn %xcc, loop_5270
ldsh [%l7 + 0x68], %l2
fmovdl %icc, %f13, %f15
edge16n %g2, %g3, %i3
loop_5270:
ldd [%l7 + 0x70], %f2
movrlz %i0, 0x228, %l0
fand %f0, %f6, %f6
tsubcc %l1, %g1, %i2
stx %o1, [%l7 + 0x60]
fxnor %f12, %f14, %f2
alignaddr %l4, %i7, %o2
for %f2, %f8, %f12
fcmpd %fcc0, %f6, %f2
fornot1 %f10, %f10, %f12
fcmped %fcc3, %f8, %f2
fmovrsgez %o3, %f5, %f7
fnot1 %f0, %f12
fmovspos %icc, %f3, %f12
edge8 %o0, %g7, %i5
fmovdvs %icc, %f1, %f11
fmovd %f8, %f4
ldd [%l7 + 0x60], %f10
ldx [%l7 + 0x08], %o7
tcc %icc, 0x0
std %f4, [%l7 + 0x58]
smul %i4, 0x1DB3, %g4
st %f7, [%l7 + 0x2C]
fmovsne %icc, %f6, %f13
ldsw [%l7 + 0x74], %o5
lduh [%l7 + 0x72], %o6
brgz,a %l3, loop_5271
movg %xcc, %i6, %g6
ldub [%l7 + 0x78], %o4
ldx [%l7 + 0x18], %g5
loop_5271:
fmovs %f15, %f12
addcc %i1, %l6, %l5
fblg,a %fcc1, loop_5272
faligndata %f0, %f4, %f14
ba %xcc, loop_5273
stx %g2, [%l7 + 0x60]
loop_5272:
sllx %g3, 0x10, %i3
ldsw [%l7 + 0x54], %i0
loop_5273:
edge32ln %l0, %l1, %g1
fbule %fcc0, loop_5274
movcs %xcc, %i2, %o1
ldd [%l7 + 0x78], %f14
ldsb [%l7 + 0x3D], %l4
loop_5274:
ble,a loop_5275
st %f3, [%l7 + 0x38]
lduw [%l7 + 0x78], %l2
ba,a,pn %icc, loop_5276
loop_5275:
fmul8sux16 %f6, %f0, %f0
bpos,a,pt %icc, loop_5277
smulcc %i7, %o3, %o2
loop_5276:
std %f0, [%l7 + 0x78]
ldsw [%l7 + 0x40], %o0
loop_5277:
faligndata %f14, %f10, %f0
stb %i5, [%l7 + 0x6E]
ba,a %xcc, loop_5278
brz,a %o7, loop_5279
tneg %icc, 0x2
bg loop_5280
loop_5278:
edge16ln %i4, %g7, %g4
loop_5279:
fornot2 %f14, %f14, %f0
fcmpgt16 %f14, %f12, %o5
loop_5280:
ldub [%l7 + 0x7B], %l3
lduh [%l7 + 0x2C], %i6
ta %xcc, 0x2
fcmpgt16 %f10, %f0, %g6
umul %o4, %g5, %o6
fbe,a %fcc0, loop_5281
orcc %l6, 0x1708, %i1
lduh [%l7 + 0x6A], %g2
sdivx %g3, 0x1482, %l5
loop_5281:
fcmpeq16 %f12, %f12, %i0
ldsw [%l7 + 0x10], %l0
ldsh [%l7 + 0x64], %i3
lduh [%l7 + 0x26], %l1
movneg %xcc, %g1, %i2
sth %l4, [%l7 + 0x2A]
ldx [%l7 + 0x38], %o1
ld [%l7 + 0x34], %f1
ldd [%l7 + 0x20], %f12
tg %icc, 0x2
fnegs %f15, %f4
sra %l2, %i7, %o3
ldd [%l7 + 0x70], %f2
movge %xcc, %o2, %i5
fbne %fcc1, loop_5282
brlez %o7, loop_5283
fpadd32 %f14, %f12, %f2
fcmpd %fcc0, %f6, %f2
loop_5282:
fpsub16s %f15, %f4, %f4
loop_5283:
ldub [%l7 + 0x7B], %o0
fornot1 %f12, %f14, %f12
stx %i4, [%l7 + 0x40]
ldd [%l7 + 0x18], %f0
fmovdcs %icc, %f13, %f15
fmovdg %icc, %f13, %f9
bg %xcc, loop_5284
fand %f0, %f10, %f4
alignaddr %g7, %o5, %g4
ldub [%l7 + 0x64], %i6
loop_5284:
stb %g6, [%l7 + 0x0F]
lduw [%l7 + 0x44], %o4
fmovdg %icc, %f1, %f15
stw %g5, [%l7 + 0x78]
siam 0x2
fpackfix %f2, %f12
ldsh [%l7 + 0x5A], %l3
ldd [%l7 + 0x48], %f14
edge8n %l6, %o6, %g2
stx %g3, [%l7 + 0x10]
fornot2s %f13, %f11, %f9
fsrc2s %f3, %f6
std %f8, [%l7 + 0x68]
st %f9, [%l7 + 0x74]
subccc %i1, 0x0397, %i0
movvs %xcc, %l5, %l0
lduh [%l7 + 0x38], %i3
lduh [%l7 + 0x3E], %g1
tvc %icc, 0x2
fpackfix %f14, %f14
fpadd32s %f1, %f14, %f0
sllx %i2, 0x1F, %l1
stw %o1, [%l7 + 0x50]
fmovdg %icc, %f4, %f0
st %f15, [%l7 + 0x70]
fmovde %icc, %f9, %f3
fmovsvs %icc, %f9, %f7
fmovdgu %icc, %f14, %f14
bvs %icc, loop_5285
move %icc, %l2, %l4
tge %xcc, 0x2
movleu %icc, %i7, %o2
loop_5285:
stx %i5, [%l7 + 0x50]
fmuld8sux16 %f11, %f11, %f12
fmovdl %icc, %f9, %f15
fmuld8sux16 %f13, %f11, %f8
umulcc %o7, 0x1411, %o0
stw %i4, [%l7 + 0x6C]
fexpand %f15, %f4
and %o3, %g7, %g4
edge32 %o5, %i6, %o4
ldsh [%l7 + 0x26], %g5
fbul %fcc1, loop_5286
movcs %xcc, %l3, %l6
fornot1 %f8, %f14, %f0
ldx [%l7 + 0x48], %g6
loop_5286:
tgu %icc, 0x0
fcmple32 %f0, %f6, %o6
fbu %fcc2, loop_5287
umulcc %g3, 0x0BD2, %i1
fors %f6, %f7, %f7
bvs,pn %icc, loop_5288
loop_5287:
orncc %g2, 0x0D0B, %i0
umulcc %l0, 0x0E84, %i3
tge %xcc, 0x3
loop_5288:
stb %l5, [%l7 + 0x69]
fmovsgu %icc, %f4, %f10
fbe,a %fcc0, loop_5289
fbge %fcc3, loop_5290
fmovdle %icc, %f4, %f7
stw %g1, [%l7 + 0x7C]
loop_5289:
subcc %i2, %o1, %l2
loop_5290:
ldd [%l7 + 0x78], %f10
stw %l4, [%l7 + 0x5C]
fabss %f5, %f1
sdivcc %i7, 0x0A9E, %l1
xor %i5, %o7, %o2
fbl,a %fcc0, loop_5291
fnot1s %f10, %f9
stx %o0, [%l7 + 0x70]
lduw [%l7 + 0x3C], %i4
loop_5291:
brlez %o3, loop_5292
edge32n %g7, %o5, %i6
fmul8x16 %f8, %f10, %f2
fornot2 %f10, %f4, %f4
loop_5292:
bcs,a loop_5293
st %f8, [%l7 + 0x74]
udivcc %o4, 0x1A4F, %g5
array8 %g4, %l6, %g6
loop_5293:
ldsw [%l7 + 0x6C], %l3
lduh [%l7 + 0x76], %g3
ldsh [%l7 + 0x76], %o6
fmovdvc %icc, %f13, %f3
fornot1s %f6, %f0, %f10
fmovsleu %xcc, %f5, %f12
fmovscs %xcc, %f7, %f0
fmovdg %icc, %f1, %f1
ldx [%l7 + 0x40], %g2
fandnot1s %f6, %f0, %f7
fnors %f3, %f3, %f7
fpack32 %f6, %f14, %f10
ldub [%l7 + 0x44], %i0
ldsb [%l7 + 0x41], %i1
movgu %icc, %l0, %i3
fabss %f13, %f7
ldsw [%l7 + 0x64], %l5
ldsh [%l7 + 0x18], %g1
lduh [%l7 + 0x1A], %i2
nop
setx loop_5294, %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
ldub [%l7 + 0x1A], %o1
fcmpes %fcc1, %f0, %f6
ldub [%l7 + 0x39], %l2
loop_5294:
lduh [%l7 + 0x3C], %i7
fxnor %f8, %f8, %f6
stb %l4, [%l7 + 0x55]
fmovsvc %xcc, %f5, %f4
sdiv %i5, 0x1CAA, %l1
st %f5, [%l7 + 0x6C]
tl %icc, 0x3
fornot2s %f3, %f2, %f2
fmovdvs %icc, %f6, %f5
orcc %o7, 0x0EE5, %o0
ldx [%l7 + 0x48], %i4
fnot1 %f8, %f14
fmul8x16au %f2, %f4, %f6
st %f4, [%l7 + 0x74]
fmovdleu %xcc, %f7, %f4
stb %o3, [%l7 + 0x4F]
fpadd32 %f10, %f8, %f10
ldx [%l7 + 0x30], %g7
ldsb [%l7 + 0x47], %o2
ldx [%l7 + 0x38], %i6
fmovdle %icc, %f4, %f8
ldsb [%l7 + 0x3C], %o4
fmovrslez %o5, %f3, %f7
fcmpgt16 %f0, %f10, %g5
brgez,a %l6, loop_5295
fcmpne32 %f4, %f10, %g4
brgz,a %g6, loop_5296
srax %g3, 0x02, %l3
loop_5295:
ld [%l7 + 0x70], %f13
ldsb [%l7 + 0x0E], %o6
loop_5296:
ldsh [%l7 + 0x1E], %i0
fcmpeq32 %f4, %f6, %i1
fmovsl %icc, %f7, %f6
fmovrdne %l0, %f10, %f2
fbu,a %fcc0, loop_5297
ldsh [%l7 + 0x52], %g2
fornot1 %f6, %f0, %f12
tneg %xcc, 0x7
loop_5297:
bleu,a loop_5298
stx %l5, [%l7 + 0x08]
fornot1s %f0, %f11, %f0
fcmpeq16 %f4, %f10, %g1
loop_5298:
xorcc %i2, 0x1970, %o1
fmovse %icc, %f3, %f4
ldsw [%l7 + 0x64], %l2
brgez %i7, loop_5299
tneg %icc, 0x4
ldd [%l7 + 0x58], %f2
fmovrdlez %i3, %f12, %f14
loop_5299:
fmovsg %xcc, %f4, %f6
lduh [%l7 + 0x18], %l4
ldsw [%l7 + 0x50], %l1
ldd [%l7 + 0x30], %f2
sllx %i5, %o0, %o7
fornot2s %f15, %f6, %f10
movgu %xcc, %i4, %g7
fmuld8sux16 %f15, %f2, %f2
ldub [%l7 + 0x2A], %o2
edge8ln %o3, %i6, %o5
fmovrsgz %o4, %f11, %f8
st %f11, [%l7 + 0x1C]
fpadd16s %f2, %f15, %f2
ldd [%l7 + 0x50], %f2
fmovsvs %icc, %f4, %f9
taddcctv %l6, %g4, %g5
ld [%l7 + 0x0C], %f12
fpadd16s %f10, %f14, %f3
fmovdcc %xcc, %f15, %f9
movg %icc, %g6, %l3
movge %xcc, %g3, %o6
andcc %i1, %l0, %g2
stx %i0, [%l7 + 0x48]
fmovdle %icc, %f12, %f12
tcc %xcc, 0x3
srlx %g1, %i2, %l5
fmovspos %icc, %f3, %f8
smul %o1, 0x1307, %l2
fbl %fcc3, loop_5300
stb %i3, [%l7 + 0x6C]
movpos %xcc, %l4, %l1
fmovdn %xcc, %f4, %f0
loop_5300:
ldd [%l7 + 0x08], %f4
tg %xcc, 0x6
xor %i7, 0x0C3A, %i5
srlx %o0, 0x09, %i4
ba,a %xcc, loop_5301
fmovs %f9, %f8
sdiv %o7, 0x1B13, %o2
fmovdpos %icc, %f15, %f9
loop_5301:
fornot2 %f0, %f14, %f12
edge16ln %g7, %i6, %o3
ba %icc, loop_5302
ldsw [%l7 + 0x38], %o4
lduh [%l7 + 0x26], %l6
stx %o5, [%l7 + 0x50]
loop_5302:
xorcc %g5, 0x1960, %g6
sdivcc %l3, 0x0B75, %g4
fcmple32 %f6, %f10, %o6
bleu,a,pn %icc, loop_5303
edge32 %i1, %l0, %g3
subccc %i0, %g1, %g2
fmovscs %xcc, %f3, %f9
loop_5303:
fbuge,a %fcc1, loop_5304
tgu %icc, 0x7
movvs %xcc, %l5, %i2
bn %xcc, loop_5305
loop_5304:
ldub [%l7 + 0x5D], %o1
fones %f1
fcmpgt16 %f14, %f10, %i3
loop_5305:
bgu,a %xcc, loop_5306
edge32 %l2, %l4, %i7
edge8 %i5, %l1, %i4
std %f8, [%l7 + 0x48]
loop_5306:
fzero %f14
udivcc %o0, 0x15A2, %o7
ble,pt %xcc, loop_5307
stx %g7, [%l7 + 0x70]
ldsb [%l7 + 0x72], %o2
movre %o3, 0x353, %o4
loop_5307:
stx %i6, [%l7 + 0x60]
movneg %xcc, %l6, %o5
ldx [%l7 + 0x18], %g5
movge %icc, %g6, %l3
bvs %xcc, loop_5308
brgz %g4, loop_5309
edge8 %i1, %l0, %o6
fmovsn %xcc, %f8, %f0
loop_5308:
ta %xcc, 0x6
loop_5309:
array8 %i0, %g1, %g3
ldsb [%l7 + 0x21], %g2
lduh [%l7 + 0x26], %i2
taddcc %l5, %o1, %l2
andn %i3, %l4, %i5
subc %i7, %l1, %o0
fmovrse %i4, %f13, %f2
fbue,a %fcc3, loop_5310
fpack16 %f2, %f6
stx %o7, [%l7 + 0x30]
fpadd32 %f10, %f12, %f12
loop_5310:
stb %o2, [%l7 + 0x57]
lduw [%l7 + 0x74], %g7
fors %f9, %f11, %f8
ldsh [%l7 + 0x1E], %o4
fnand %f10, %f14, %f2
fcmpne32 %f8, %f8, %i6
brlz,a %l6, loop_5311
ld [%l7 + 0x34], %f14
srax %o3, %o5, %g6
fnot1s %f11, %f11
loop_5311:
ldub [%l7 + 0x2D], %g5
fcmpeq32 %f14, %f8, %l3
fpack32 %f2, %f8, %f2
ldub [%l7 + 0x2F], %g4
ta %icc, 0x3
edge32ln %i1, %l0, %i0
fmovda %icc, %f5, %f8
fmovdn %icc, %f13, %f9
ld [%l7 + 0x70], %f9
subc %g1, %g3, %o6
lduw [%l7 + 0x64], %g2
edge32l %i2, %o1, %l5
and %l2, 0x014B, %l4
tvs %icc, 0x7
brnz %i5, loop_5312
array16 %i7, %l1, %o0
ldsw [%l7 + 0x10], %i3
movvs %xcc, %i4, %o2
loop_5312:
array16 %o7, %o4, %g7
fors %f6, %f0, %f1
edge8 %l6, %i6, %o3
edge8ln %o5, %g6, %g5
tne %xcc, 0x3
lduh [%l7 + 0x2E], %g4
nop
setx loop_5313, %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
fones %f8
and %l3, 0x1D78, %l0
fcmpes %fcc2, %f15, %f15
loop_5313:
edge32l %i1, %g1, %i0
ldsw [%l7 + 0x50], %g3
brlz %o6, loop_5314
fmovdcs %icc, %f0, %f6
ldsb [%l7 + 0x40], %i2
edge8l %g2, %o1, %l2
loop_5314:
fzero %f10
alignaddr %l4, %i5, %i7
fmovrsgz %l1, %f6, %f3
stb %l5, [%l7 + 0x75]
std %f0, [%l7 + 0x78]
stb %o0, [%l7 + 0x54]
bne,pn %xcc, loop_5315
ldsw [%l7 + 0x10], %i4
tcc %xcc, 0x5
srl %o2, 0x1C, %i3
loop_5315:
fcmple16 %f8, %f4, %o7
ldub [%l7 + 0x0C], %g7
fornot1s %f2, %f9, %f0
ldsh [%l7 + 0x2A], %l6
fmovrsne %o4, %f0, %f5
fmovrsgez %o3, %f8, %f9
faligndata %f4, %f10, %f6
movcs %icc, %i6, %g6
tne %icc, 0x1
fcmpne16 %f6, %f12, %o5
ta %icc, 0x6
fabss %f2, %f10
lduh [%l7 + 0x2E], %g5
sth %l3, [%l7 + 0x6C]
fxnor %f14, %f0, %f10
sdivcc %l0, 0x101C, %i1
edge16n %g4, %g1, %g3
fbe %fcc0, loop_5316
fba,a %fcc2, loop_5317
fmovsne %xcc, %f3, %f14
movrgez %o6, %i0, %g2
loop_5316:
movrlz %i2, %o1, %l4
loop_5317:
fmovsgu %icc, %f9, %f11
lduh [%l7 + 0x12], %i5
fmovdg %icc, %f1, %f8
fmovse %xcc, %f1, %f14
fabsd %f2, %f8
lduw [%l7 + 0x30], %l2
call loop_5318
bvc,a %icc, loop_5319
edge16 %l1, %l5, %i7
sll %i4, %o0, %o2
loop_5318:
fble,a %fcc0, loop_5320
loop_5319:
faligndata %f14, %f6, %f6
ldsb [%l7 + 0x1E], %i3
ldub [%l7 + 0x57], %o7
loop_5320:
stb %l6, [%l7 + 0x57]
fornot2s %f6, %f1, %f10
fmovdneg %xcc, %f6, %f1
fnands %f12, %f12, %f7
tcs %xcc, 0x4
fsrc1 %f6, %f8
fandnot1 %f8, %f14, %f4
fbo,a %fcc3, loop_5321
array16 %o4, %g7, %i6
fpadd16 %f2, %f4, %f14
edge8l %g6, %o3, %g5
loop_5321:
ldsb [%l7 + 0x0A], %o5
fbuge,a %fcc0, loop_5322
sra %l0, 0x07, %i1
movpos %icc, %l3, %g1
sdiv %g3, 0x08BB, %g4
loop_5322:
movge %icc, %i0, %o6
bvc,a loop_5323
movrgez %g2, 0x1CD, %i2
bgu,pn %xcc, loop_5324
edge8n %l4, %i5, %l2
loop_5323:
movcs %icc, %l1, %l5
edge8ln %i7, %o1, %o0
loop_5324:
ldsw [%l7 + 0x40], %i4
bcc,pt %icc, loop_5325
fnot2s %f7, %f3
fmovrsne %i3, %f7, %f5
sdivcc %o7, 0x108B, %o2
loop_5325:
edge8l %o4, %g7, %i6
fmovrdlz %g6, %f6, %f8
fbo %fcc2, loop_5326
fpsub16 %f4, %f0, %f2
ldsb [%l7 + 0x27], %o3
fpsub16 %f4, %f0, %f14
loop_5326:
stb %g5, [%l7 + 0x47]
fmovsg %icc, %f11, %f1
fmovdn %icc, %f7, %f13
fnot2s %f8, %f9
lduh [%l7 + 0x54], %o5
smulcc %l0, %i1, %l3
brlz %g1, loop_5327
sllx %g3, 0x17, %l6
move %icc, %g4, %i0
subcc %g2, %o6, %i2
loop_5327:
fands %f11, %f2, %f14
fbu,a %fcc1, loop_5328
bvc,pn %icc, loop_5329
lduw [%l7 + 0x70], %i5
brz,a %l2, loop_5330
loop_5328:
fcmps %fcc0, %f0, %f4
loop_5329:
nop
setx loop_5331, %l0, %l1
jmpl %l1, %l1
stx %l5, [%l7 + 0x48]
loop_5330:
fands %f8, %f6, %f7
ldx [%l7 + 0x60], %i7
loop_5331:
fzero %f0
movge %xcc, %l4, %o0
tle %icc, 0x2
brlz,a %o1, loop_5332
fpack32 %f2, %f4, %f0
ldx [%l7 + 0x58], %i4
ldsh [%l7 + 0x78], %o7
loop_5332:
fmovs %f12, %f6
ldx [%l7 + 0x50], %i3
movgu %icc, %o4, %o2
umulcc %g7, %i6, %g6
fcmpeq32 %f14, %f4, %o3
fmuld8sux16 %f6, %f3, %f12
fandnot2 %f14, %f6, %f10
fpack32 %f12, %f10, %f8
stx %g5, [%l7 + 0x20]
array16 %l0, %i1, %o5
fmovdg %xcc, %f3, %f3
movre %l3, 0x362, %g1
movle %xcc, %l6, %g3
fxors %f11, %f1, %f14
smulcc %i0, 0x0C43, %g4
alignaddr %g2, %o6, %i2
bvs,a,pn %xcc, loop_5333
fmovrslz %l2, %f13, %f7
tvs %icc, 0x1
movle %icc, %i5, %l1
loop_5333:
ld [%l7 + 0x30], %f4
edge32ln %i7, %l5, %o0
tneg %icc, 0x0
fandnot1 %f12, %f12, %f0
ldsh [%l7 + 0x20], %l4
fmovdg %xcc, %f7, %f11
std %f12, [%l7 + 0x38]
be,pt %icc, loop_5334
fmovdgu %xcc, %f2, %f5
st %f12, [%l7 + 0x44]
ldsw [%l7 + 0x28], %o1
loop_5334:
sdiv %i4, 0x114A, %i3
movpos %xcc, %o4, %o2
fxnors %f11, %f0, %f13
bcs,a,pn %icc, loop_5335
fmovdvs %icc, %f7, %f13
fmovrdne %g7, %f14, %f10
fcmpgt16 %f6, %f0, %i6
loop_5335:
fmovsgu %icc, %f2, %f3
andcc %g6, %o3, %o7
fmovsg %xcc, %f4, %f0
fbue %fcc2, loop_5336
fcmple32 %f8, %f4, %g5
ble,pt %icc, loop_5337
ldub [%l7 + 0x4C], %l0
loop_5336:
addcc %o5, 0x1C3E, %l3
bgu,a,pt %icc, loop_5338
loop_5337:
fmovsvs %icc, %f14, %f4
fcmpgt32 %f10, %f10, %i1
fpack32 %f4, %f8, %f6
loop_5338:
fnegs %f0, %f10
fbge,a %fcc2, loop_5339
tl %xcc, 0x3
fnands %f0, %f10, %f7
lduh [%l7 + 0x7A], %l6
loop_5339:
fmovsne %xcc, %f14, %f8
lduw [%l7 + 0x24], %g3
fmovsne %icc, %f13, %f11
ldd [%l7 + 0x20], %f14
ldsw [%l7 + 0x74], %i0
fsrc2s %f13, %f15
stb %g1, [%l7 + 0x2D]
ldsw [%l7 + 0x20], %g4
addcc %o6, %g2, %i2
srlx %i5, %l2, %l1
ldsb [%l7 + 0x1A], %l5
sdiv %o0, 0x03C8, %l4
tneg %icc, 0x4
ldd [%l7 + 0x30], %f12
stx %i7, [%l7 + 0x28]
movl %xcc, %i4, %o1
fxors %f3, %f0, %f7
fmul8sux16 %f14, %f14, %f2
tsubcc %o4, %o2, %i3
tgu %xcc, 0x3
srax %i6, 0x1D, %g6
fbul,a %fcc1, loop_5340
ldd [%l7 + 0x50], %f10
fmovrsgz %o3, %f1, %f5
edge16ln %g7, %g5, %o7
loop_5340:
fzero %f2
fmul8sux16 %f8, %f10, %f2
stw %l0, [%l7 + 0x34]
te %icc, 0x6
movne %icc, %l3, %i1
ldsw [%l7 + 0x74], %o5
fbn,a %fcc3, loop_5341
ld [%l7 + 0x54], %f7
mulscc %l6, 0x1D25, %g3
std %f10, [%l7 + 0x58]
loop_5341:
siam 0x5
addccc %i0, %g4, %o6
fpadd16s %f1, %f1, %f13
sdiv %g2, 0x0E83, %g1
tleu %xcc, 0x4
fpsub32s %f0, %f2, %f9
fmovsg %icc, %f8, %f1
faligndata %f8, %f8, %f12
edge16ln %i2, %l2, %l1
xorcc %i5, 0x07FA, %l5
fmuld8ulx16 %f4, %f11, %f2
fmovdne %xcc, %f0, %f15
fmovrsne %o0, %f11, %f6
st %f7, [%l7 + 0x54]
srax %i7, 0x16, %l4
ldub [%l7 + 0x1B], %i4
fmul8x16au %f1, %f7, %f8
bcs %xcc, loop_5342
ldub [%l7 + 0x6A], %o1
orncc %o2, 0x1A27, %i3
fcmpgt32 %f4, %f6, %o4
loop_5342:
ldsb [%l7 + 0x77], %g6
std %f14, [%l7 + 0x08]
ldub [%l7 + 0x45], %i6
ld [%l7 + 0x18], %f11
ld [%l7 + 0x48], %f5
ldsb [%l7 + 0x6A], %g7
srax %g5, %o7, %o3
fpack32 %f8, %f6, %f8
tg %xcc, 0x5
tpos %icc, 0x1
fbne %fcc3, loop_5343
fbue,a %fcc0, loop_5344
array32 %l0, %i1, %o5
bcc,a loop_5345
loop_5343:
fpsub16s %f4, %f11, %f1
loop_5344:
xnor %l6, 0x0C81, %g3
fmovsleu %icc, %f11, %f4
loop_5345:
fmul8x16al %f13, %f7, %f8
fpack16 %f0, %f5
fblg %fcc0, loop_5346
ldd [%l7 + 0x20], %f12
fmovdpos %xcc, %f10, %f8
fpsub16s %f3, %f7, %f11
loop_5346:
fmovsle %icc, %f2, %f9
umul %l3, %i0, %o6
bgu,a loop_5347
fble,a %fcc0, loop_5348
fnegs %f6, %f11
bneg,a loop_5349
loop_5347:
fxnor %f14, %f14, %f12
loop_5348:
ldd [%l7 + 0x70], %f4
subcc %g4, 0x0770, %g2
loop_5349:
fbge %fcc1, loop_5350
edge32ln %i2, %l2, %g1
bge,pn %icc, loop_5351
fmovdg %icc, %f8, %f8
loop_5350:
fornot2s %f12, %f3, %f1
fpadd32s %f13, %f7, %f13
loop_5351:
fmovsvc %xcc, %f10, %f15
movrne %i5, 0x0F2, %l5
sethi 0x1686, %o0
umul %i7, %l1, %i4
ld [%l7 + 0x08], %f6
st %f2, [%l7 + 0x08]
fble,a %fcc1, loop_5352
ldsh [%l7 + 0x50], %o1
mulx %o2, %i3, %l4
fmovdcs %icc, %f3, %f9
loop_5352:
fbg %fcc3, loop_5353
stb %o4, [%l7 + 0x3C]
movrne %g6, %i6, %g7
edge16l %o7, %o3, %g5
loop_5353:
ldsw [%l7 + 0x28], %i1
st %f6, [%l7 + 0x4C]
lduw [%l7 + 0x78], %o5
fbul %fcc2, loop_5354
fba %fcc1, loop_5355
ld [%l7 + 0x5C], %f0
fexpand %f1, %f10
loop_5354:
fmovrdlz %l0, %f8, %f8
loop_5355:
brnz,a %l6, loop_5356
fmovrslz %g3, %f13, %f4
smulcc %i0, 0x0E03, %l3
ldsh [%l7 + 0x1A], %o6
loop_5356:
movrlz %g2, %i2, %g4
ld [%l7 + 0x54], %f10
udivcc %l2, 0x1750, %g1
udivcc %i5, 0x1D38, %o0
sdivcc %i7, 0x018C, %l1
siam 0x3
call loop_5357
st %f5, [%l7 + 0x18]
st %f5, [%l7 + 0x70]
tcc %xcc, 0x5
loop_5357:
stx %i4, [%l7 + 0x08]
tcc %icc, 0x6
stw %l5, [%l7 + 0x18]
ldx [%l7 + 0x78], %o1
fmovdvs %icc, %f12, %f1
bleu loop_5358
fzero %f4
fcmple32 %f10, %f4, %i3
fand %f14, %f2, %f2
loop_5358:
fcmpes %fcc2, %f3, %f3
fmovrsgz %o2, %f1, %f10
st %f7, [%l7 + 0x30]
edge32ln %o4, %g6, %i6
fmovsle %icc, %f4, %f11
sdivx %l4, 0x15AD, %g7
mulscc %o3, %g5, %o7
lduw [%l7 + 0x7C], %i1
stx %l0, [%l7 + 0x30]
fzeros %f10
stb %l6, [%l7 + 0x1B]
st %f1, [%l7 + 0x48]
fbue,a %fcc0, loop_5359
te %xcc, 0x2
ld [%l7 + 0x2C], %f9
ldsb [%l7 + 0x7F], %o5
loop_5359:
fmovdleu %xcc, %f4, %f13
addccc %i0, %l3, %g3
ldub [%l7 + 0x44], %g2
brnz %o6, loop_5360
addccc %g4, %l2, %i2
srlx %g1, %i5, %o0
ld [%l7 + 0x58], %f1
loop_5360:
ldsw [%l7 + 0x10], %i7
stb %l1, [%l7 + 0x53]
bg,a %icc, loop_5361
ldx [%l7 + 0x70], %l5
movle %xcc, %i4, %o1
fmovrdlz %o2, %f14, %f4
loop_5361:
fcmpeq16 %f2, %f2, %i3
fmovrslz %o4, %f3, %f4
alignaddrl %g6, %l4, %g7
tvc %icc, 0x1
or %i6, %o3, %o7
alignaddr %g5, %l0, %i1
st %f11, [%l7 + 0x7C]
fzeros %f1
sll %l6, 0x1C, %i0
ldsb [%l7 + 0x4A], %l3
udivx %g3, 0x1310, %g2
movn %icc, %o6, %g4
fzero %f8
fmovsgu %icc, %f8, %f11
fmovrdlz %l2, %f0, %f14
fcmpd %fcc3, %f2, %f6
stb %i2, [%l7 + 0x48]
subcc %g1, 0x0AE0, %i5
movvc %xcc, %o0, %i7
fornot2s %f12, %f8, %f10
bvc loop_5362
xnorcc %o5, 0x052F, %l5
tg %icc, 0x6
movrgz %l1, %i4, %o1
loop_5362:
lduw [%l7 + 0x44], %i3
fsrc1s %f14, %f9
tpos %icc, 0x7
fmovsa %icc, %f14, %f15
fmul8ulx16 %f8, %f8, %f6
ldd [%l7 + 0x18], %f6
movrlez %o2, 0x02E, %o4
fmovsge %icc, %f13, %f8
fnot2s %f11, %f1
movleu %xcc, %l4, %g6
fcmple32 %f4, %f12, %i6
fbo %fcc0, loop_5363
fornot1s %f15, %f5, %f15
fpack16 %f4, %f4
sdivcc %o3, 0x0761, %o7
loop_5363:
fbue,a %fcc0, loop_5364
edge16ln %g5, %l0, %g7
std %f12, [%l7 + 0x20]
fmovsl %xcc, %f11, %f7
loop_5364:
movrgez %l6, %i0, %i1
fmovde %icc, %f11, %f6
fandnot2s %f15, %f7, %f13
subc %l3, %g3, %g2
edge8ln %g4, %l2, %i2
mova %xcc, %g1, %o6
xnorcc %o0, 0x0DBD, %i7
fmovdne %icc, %f11, %f7
lduw [%l7 + 0x50], %i5
ldsw [%l7 + 0x54], %o5
ldx [%l7 + 0x18], %l1
stb %l5, [%l7 + 0x71]
ldub [%l7 + 0x7B], %i4
fandnot2s %f3, %f6, %f12
mulx %i3, %o2, %o1
andn %l4, 0x1F26, %g6
andncc %o4, %o3, %i6
fmovdge %xcc, %f7, %f9
for %f0, %f4, %f4
tge %xcc, 0x7
edge16n %g5, %l0, %o7
tg %icc, 0x3
tsubcc %l6, %i0, %g7
fmovsle %icc, %f11, %f2
std %f14, [%l7 + 0x68]
smulcc %i1, 0x0A10, %g3
fpsub32s %f5, %f2, %f9
fsrc2s %f9, %f4
stw %l3, [%l7 + 0x54]
fabss %f10, %f5
fcmps %fcc3, %f9, %f15
edge8l %g2, %g4, %i2
edge8n %g1, %o6, %l2
fandnot2s %f0, %f11, %f12
smulcc %i7, 0x1475, %i5
movge %xcc, %o5, %l1
nop
setx loop_5365, %l0, %l1
jmpl %l1, %l5
fmovsleu %xcc, %f7, %f2
fpackfix %f6, %f4
ld [%l7 + 0x54], %f5
loop_5365:
fmovscc %xcc, %f3, %f12
srlx %i4, %i3, %o0
sll %o2, %l4, %g6
fsrc1s %f9, %f14
stb %o4, [%l7 + 0x29]
ldub [%l7 + 0x41], %o3
fzeros %f0
ldsh [%l7 + 0x2A], %i6
fmovrde %o1, %f4, %f14
andncc %l0, %o7, %l6
lduh [%l7 + 0x28], %i0
std %f6, [%l7 + 0x68]
movge %icc, %g7, %i1
orcc %g5, %g3, %g2
fpadd16s %f5, %f9, %f13
std %f0, [%l7 + 0x30]
fmovsneg %xcc, %f0, %f4
ldsb [%l7 + 0x0A], %l3
smul %g4, %g1, %o6
sdiv %i2, 0x069C, %i7
lduh [%l7 + 0x6A], %i5
fmul8sux16 %f14, %f10, %f2
sdiv %o5, 0x1770, %l2
ldub [%l7 + 0x54], %l5
fmovsleu %icc, %f9, %f8
sth %i4, [%l7 + 0x7A]
fbue,a %fcc0, loop_5366
ldsh [%l7 + 0x64], %l1
fbg %fcc2, loop_5367
fmovdg %icc, %f12, %f11
loop_5366:
fand %f4, %f0, %f10
movrne %o0, %i3, %l4
loop_5367:
ldsw [%l7 + 0x78], %g6
fexpand %f11, %f4
edge32l %o4, %o3, %i6
movcc %icc, %o2, %o1
tneg %xcc, 0x2
tcs %icc, 0x0
std %f6, [%l7 + 0x38]
ldd [%l7 + 0x30], %f12
stx %o7, [%l7 + 0x48]
fmovrde %l0, %f8, %f8
fandnot2 %f12, %f2, %f8
fbug %fcc3, loop_5368
ldub [%l7 + 0x6E], %l6
lduh [%l7 + 0x6C], %g7
fmovrdgz %i1, %f14, %f12
loop_5368:
fandnot1 %f12, %f12, %f8
stw %i0, [%l7 + 0x2C]
fsrc2 %f6, %f2
mulscc %g5, %g2, %l3
edge16 %g3, %g1, %o6
xor %i2, 0x1393, %g4
ldd [%l7 + 0x40], %f6
bl loop_5369
fbuge %fcc0, loop_5370
ldsh [%l7 + 0x54], %i5
subccc %i7, 0x1CF1, %l2
loop_5369:
fbo,a %fcc1, loop_5371
loop_5370:
fxnor %f4, %f4, %f8
fnot2s %f0, %f2
movne %icc, %o5, %i4
loop_5371:
fbl %fcc2, loop_5372
fmovrde %l1, %f14, %f8
fmovrdlz %o0, %f6, %f8
subcc %l5, %l4, %i3
loop_5372:
fmovdvc %icc, %f14, %f9
fexpand %f1, %f12
st %f15, [%l7 + 0x20]
st %f12, [%l7 + 0x34]
fbe %fcc2, loop_5373
stx %o4, [%l7 + 0x10]
ldub [%l7 + 0x6F], %o3
ldsw [%l7 + 0x5C], %g6
loop_5373:
fmovdpos %xcc, %f1, %f12
ld [%l7 + 0x40], %f12
xorcc %o2, 0x0982, %o1
taddcc %o7, %l0, %i6
ld [%l7 + 0x4C], %f3
tvc %icc, 0x7
ld [%l7 + 0x30], %f12
siam 0x6
tl %icc, 0x1
ldx [%l7 + 0x08], %l6
bn,a,pt %icc, loop_5374
fmul8x16au %f8, %f5, %f8
sth %g7, [%l7 + 0x24]
bg,a %icc, loop_5375
loop_5374:
addccc %i0, 0x1272, %g5
fmul8ulx16 %f14, %f10, %f12
orncc %i1, %g2, %g3
loop_5375:
fandnot2s %f8, %f5, %f7
edge16 %l3, %o6, %i2
fcmpgt32 %f0, %f10, %g4
fmovdgu %icc, %f7, %f0
fnands %f0, %f13, %f13
movrgez %i5, %i7, %g1
fcmpne32 %f4, %f10, %l2
xnorcc %i4, 0x1943, %l1
ldd [%l7 + 0x10], %f2
fmovrslez %o0, %f6, %f0
fnot1 %f8, %f14
nop
setx loop_5376, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x08], %l5
ldd [%l7 + 0x18], %f4
tg %icc, 0x1
loop_5376:
fpadd32 %f6, %f10, %f6
sllx %l4, %o5, %o4
fcmpd %fcc3, %f4, %f0
array8 %o3, %i3, %g6
ldub [%l7 + 0x51], %o2
stw %o7, [%l7 + 0x40]
fbl,a %fcc2, loop_5377
fbue,a %fcc3, loop_5378
tl %icc, 0x3
ble,a,pn %xcc, loop_5379
loop_5377:
movne %xcc, %l0, %i6
loop_5378:
ldsb [%l7 + 0x38], %o1
ldsh [%l7 + 0x50], %g7
loop_5379:
fmovdl %xcc, %f11, %f6
andn %l6, %i0, %g5
ble,a %icc, loop_5380
fnot2 %f2, %f4
array8 %g2, %g3, %l3
ldx [%l7 + 0x28], %o6
loop_5380:
stx %i2, [%l7 + 0x78]
fxor %f4, %f8, %f12
st %f5, [%l7 + 0x28]
stw %g4, [%l7 + 0x1C]
mulx %i1, 0x1CF6, %i7
lduw [%l7 + 0x38], %i5
fmovrdgez %l2, %f14, %f10
ba,pn %xcc, loop_5381
ldx [%l7 + 0x20], %i4
lduw [%l7 + 0x48], %l1
fmovsl %icc, %f0, %f14
loop_5381:
fmovdcs %icc, %f4, %f11
lduh [%l7 + 0x0C], %o0
bgu,a loop_5382
taddcctv %l5, 0x1104, %l4
alignaddrl %g1, %o5, %o3
ldsb [%l7 + 0x62], %i3
loop_5382:
fmovsle %xcc, %f4, %f1
bvs,a,pn %xcc, loop_5383
xnorcc %g6, 0x1E52, %o4
ldsh [%l7 + 0x60], %o2
ldd [%l7 + 0x48], %f12
loop_5383:
tpos %icc, 0x0
ld [%l7 + 0x30], %f12
fcmpd %fcc1, %f4, %f2
fmovrsgez %o7, %f6, %f9
fmovsvc %icc, %f8, %f14
fmovd %f2, %f12
lduh [%l7 + 0x42], %l0
stb %i6, [%l7 + 0x33]
fmovsa %icc, %f12, %f12
movneg %icc, %g7, %o1
stw %i0, [%l7 + 0x64]
st %f5, [%l7 + 0x4C]
stw %l6, [%l7 + 0x74]
std %f8, [%l7 + 0x50]
fmovscc %icc, %f6, %f8
ld [%l7 + 0x6C], %f4
fxnors %f10, %f14, %f3
fandnot2s %f6, %f6, %f8
alignaddr %g2, %g5, %l3
fandnot2 %f2, %f12, %f6
movrlz %o6, 0x0D5, %i2
ldsw [%l7 + 0x48], %g4
stw %g3, [%l7 + 0x70]
fmovrde %i7, %f10, %f6
fors %f5, %f9, %f13
fmul8x16au %f10, %f4, %f12
brnz %i5, loop_5384
ldsb [%l7 + 0x7F], %i1
ble,a,pt %xcc, loop_5385
and %i4, %l1, %l2
loop_5384:
fone %f6
subc %l5, %l4, %g1
loop_5385:
ldx [%l7 + 0x10], %o5
brz,a %o0, loop_5386
sth %i3, [%l7 + 0x1C]
movleu %xcc, %o3, %g6
for %f10, %f14, %f4
loop_5386:
and %o4, 0x026B, %o7
fmovrsgz %o2, %f2, %f7
fmovspos %xcc, %f10, %f6
fpack16 %f0, %f12
fnands %f7, %f2, %f1
fmovsvc %xcc, %f10, %f5
fmovdg %icc, %f0, %f9
stb %i6, [%l7 + 0x0D]
fble,a %fcc3, loop_5387
ldsw [%l7 + 0x74], %l0
st %f8, [%l7 + 0x2C]
movl %icc, %o1, %i0
loop_5387:
tneg %xcc, 0x4
ldx [%l7 + 0x70], %g7
lduh [%l7 + 0x1E], %g2
bvs,pt %icc, loop_5388
fpadd32 %f14, %f2, %f10
ldub [%l7 + 0x51], %l6
edge8ln %l3, %g5, %o6
loop_5388:
fand %f6, %f0, %f10
fcmps %fcc1, %f1, %f4
tne %xcc, 0x1
array8 %g4, %g3, %i7
fmul8sux16 %f4, %f8, %f6
subccc %i2, 0x1486, %i1
sll %i4, %l1, %l2
call loop_5389
fmul8x16 %f13, %f14, %f2
xorcc %l5, %i5, %g1
fmovdcs %icc, %f6, %f15
loop_5389:
ldsb [%l7 + 0x48], %l4
fone %f14
edge32 %o5, %i3, %o3
subcc %g6, %o4, %o7
orncc %o0, %i6, %l0
movvs %icc, %o1, %i0
edge32 %g7, %g2, %o2
fandnot1s %f11, %f7, %f14
st %f12, [%l7 + 0x1C]
fpmerge %f13, %f8, %f10
tcs %xcc, 0x4
tsubcc %l6, %g5, %o6
fmovse %icc, %f3, %f6
fblg %fcc1, loop_5390
ldsw [%l7 + 0x48], %g4
fexpand %f4, %f2
fxnors %f1, %f14, %f13
loop_5390:
fzeros %f8
sub %g3, 0x1400, %i7
edge32 %l3, %i2, %i4
bvs,a loop_5391
lduh [%l7 + 0x7C], %i1
fmovrdlz %l2, %f0, %f6
fmovdpos %xcc, %f7, %f5
loop_5391:
edge8ln %l5, %i5, %l1
bleu %xcc, loop_5392
ldx [%l7 + 0x20], %g1
fbge %fcc1, loop_5393
fmul8x16 %f10, %f8, %f12
loop_5392:
udiv %o5, 0x14F1, %l4
bcc %icc, loop_5394
loop_5393:
ld [%l7 + 0x14], %f3
stx %i3, [%l7 + 0x08]
fmul8ulx16 %f6, %f14, %f2
loop_5394:
brlz,a %o3, loop_5395
fnors %f5, %f6, %f12
edge8ln %o4, %g6, %o7
tne %xcc, 0x7
loop_5395:
fbug,a %fcc2, loop_5396
tpos %xcc, 0x5
tg %xcc, 0x5
sdiv %i6, 0x1286, %l0
loop_5396:
fmovdpos %icc, %f5, %f15
fcmpeq16 %f8, %f0, %o1
movge %icc, %i0, %o0
fmovrslz %g2, %f15, %f11
ldsw [%l7 + 0x44], %o2
stx %g7, [%l7 + 0x10]
ldsh [%l7 + 0x14], %l6
subccc %g5, 0x059A, %g4
fmovrdlz %g3, %f0, %f8
ldx [%l7 + 0x20], %i7
fba,a %fcc0, loop_5397
std %f10, [%l7 + 0x58]
array8 %l3, %o6, %i4
lduw [%l7 + 0x08], %i2
loop_5397:
fmovd %f10, %f12
fornot1 %f14, %f10, %f8
tleu %xcc, 0x0
fpsub16 %f12, %f10, %f8
fmovrde %l2, %f0, %f12
stx %i1, [%l7 + 0x08]
fandnot1 %f4, %f6, %f8
ba,a %xcc, loop_5398
ta %xcc, 0x0
movleu %icc, %l5, %i5
edge16 %l1, %o5, %g1
loop_5398:
fands %f0, %f3, %f11
st %f7, [%l7 + 0x74]
fmovdcc %icc, %f9, %f10
stw %l4, [%l7 + 0x40]
fxnors %f12, %f15, %f12
movrgz %i3, %o3, %g6
ble,a %icc, loop_5399
edge32ln %o7, %i6, %l0
ldx [%l7 + 0x10], %o1
fbne %fcc2, loop_5400
loop_5399:
fmovrde %i0, %f14, %f14
ldsh [%l7 + 0x28], %o4
tsubcctv %g2, 0x0C59, %o2
loop_5400:
sth %o0, [%l7 + 0x7A]
orncc %l6, %g7, %g5
ldsw [%l7 + 0x6C], %g3
mova %icc, %g4, %l3
ldsh [%l7 + 0x14], %o6
ldsw [%l7 + 0x18], %i4
edge16n %i2, %i7, %l2
edge8ln %l5, %i1, %i5
fnot1s %f13, %f13
ldsh [%l7 + 0x18], %l1
edge16 %o5, %l4, %g1
mulx %o3, 0x0753, %i3
fnot2s %f7, %f13
stx %g6, [%l7 + 0x08]
fmovsge %icc, %f11, %f11
fpsub32s %f12, %f5, %f8
fmovdcs %icc, %f2, %f7
movcc %xcc, %i6, %o7
fnot2 %f4, %f12
ldsh [%l7 + 0x46], %o1
brz %i0, loop_5401
fcmpne32 %f6, %f4, %o4
fsrc2s %f1, %f1
fnegs %f0, %f7
loop_5401:
fmovrsgz %l0, %f11, %f4
ldsh [%l7 + 0x2A], %g2
sllx %o0, %l6, %o2
edge32n %g7, %g5, %g4
fbule %fcc0, loop_5402
fands %f9, %f1, %f9
brlez,a %l3, loop_5403
tne %xcc, 0x0
loop_5402:
fpack32 %f2, %f14, %f12
tle %xcc, 0x3
loop_5403:
movcs %xcc, %o6, %i4
fbo %fcc0, loop_5404
fmovsvc %icc, %f11, %f9
fbg,a %fcc1, loop_5405
array8 %g3, %i7, %l2
loop_5404:
tl %xcc, 0x5
fpsub16 %f4, %f4, %f10
loop_5405:
ldsh [%l7 + 0x1E], %i2
taddcc %i1, %l5, %i5
movl %xcc, %o5, %l1
fbe,a %fcc2, loop_5406
ld [%l7 + 0x60], %f9
be,a loop_5407
fnot1s %f3, %f15
loop_5406:
std %f0, [%l7 + 0x10]
fmovrdlez %g1, %f12, %f6
loop_5407:
tle %icc, 0x2
bshuffle %f14, %f10, %f0
fblg %fcc3, loop_5408
bleu,a loop_5409
mova %xcc, %o3, %l4
stw %g6, [%l7 + 0x40]
loop_5408:
ldx [%l7 + 0x30], %i3
loop_5409:
movrgez %i6, %o1, %o7
fmovs %f4, %f15
fcmpeq16 %f10, %f0, %i0
fblg,a %fcc1, loop_5410
ldx [%l7 + 0x08], %l0
tg %xcc, 0x4
std %f6, [%l7 + 0x10]
loop_5410:
tsubcc %g2, 0x1B92, %o4
tsubcc %l6, 0x0DE7, %o0
fsrc1s %f3, %f9
fmovsl %xcc, %f4, %f14
fmovdcc %icc, %f7, %f2
be,pn %icc, loop_5411
call loop_5412
lduw [%l7 + 0x34], %o2
fzeros %f10
loop_5411:
tcc %icc, 0x1
loop_5412:
ldsw [%l7 + 0x44], %g5
bl,a,pt %xcc, loop_5413
for %f6, %f10, %f6
fcmpeq16 %f8, %f14, %g7
array16 %l3, %g4, %o6
loop_5413:
stx %g3, [%l7 + 0x40]
fmovsa %icc, %f4, %f4
ldx [%l7 + 0x30], %i4
st %f2, [%l7 + 0x54]
lduh [%l7 + 0x60], %l2
fmuld8sux16 %f14, %f1, %f12
std %f12, [%l7 + 0x08]
brz %i7, loop_5414
fmovrsgz %i1, %f9, %f0
edge16 %i2, %l5, %i5
fpsub16s %f9, %f8, %f9
loop_5414:
siam 0x5
ldub [%l7 + 0x6B], %o5
fmovsa %xcc, %f1, %f15
mulscc %g1, 0x06F7, %l1
st %f14, [%l7 + 0x34]
ble,a,pt %icc, loop_5415
fabsd %f2, %f6
sth %l4, [%l7 + 0x1E]
fnors %f7, %f13, %f13
loop_5415:
fones %f13
fmuld8ulx16 %f5, %f12, %f4
ld [%l7 + 0x18], %f14
ble,pt %icc, loop_5416
tne %xcc, 0x7
subcc %o3, %g6, %i6
or %o1, %o7, %i3
loop_5416:
st %f12, [%l7 + 0x4C]
tg %xcc, 0x3
movl %icc, %i0, %l0
stx %g2, [%l7 + 0x50]
lduh [%l7 + 0x10], %l6
udiv %o0, 0x1ED5, %o2
fpackfix %f0, %f3
stb %o4, [%l7 + 0x5D]
fands %f9, %f14, %f12
bcc,a,pt %icc, loop_5417
tl %icc, 0x6
ldsw [%l7 + 0x78], %g7
umul %l3, 0x0636, %g4
loop_5417:
ld [%l7 + 0x78], %f2
fsrc2 %f4, %f14
popc 0x0ECE, %g5
fbug %fcc0, loop_5418
stb %g3, [%l7 + 0x64]
tvc %icc, 0x4
bvs,pt %icc, loop_5419
loop_5418:
sdivcc %i4, 0x06C1, %o6
fpadd16s %f5, %f12, %f12
tl %icc, 0x6
loop_5419:
ldsh [%l7 + 0x12], %i7
st %f13, [%l7 + 0x60]
ldsh [%l7 + 0x12], %l2
fmovs %f2, %f6
st %f9, [%l7 + 0x38]
for %f4, %f10, %f14
sra %i2, %i1, %l5
subccc %o5, %g1, %i5
ldsh [%l7 + 0x58], %l1
sllx %o3, 0x12, %g6
tge %icc, 0x6
fmovsl %xcc, %f12, %f3
movgu %icc, %i6, %l4
fmovrslz %o1, %f14, %f14
fbul,a %fcc2, loop_5420
ld [%l7 + 0x18], %f5
ldsw [%l7 + 0x70], %i3
move %xcc, %i0, %l0
loop_5420:
fcmpes %fcc2, %f5, %f2
sth %o7, [%l7 + 0x12]
srl %g2, %o0, %l6
ldub [%l7 + 0x1B], %o2
movneg %icc, %o4, %g7
ldub [%l7 + 0x4D], %l3
fbo %fcc3, loop_5421
sethi 0x0AEC, %g5
movvs %icc, %g3, %g4
movne %xcc, %o6, %i4
loop_5421:
bleu,a,pn %xcc, loop_5422
tgu %icc, 0x5
smulcc %i7, 0x04D9, %i2
fpsub32s %f9, %f10, %f3
loop_5422:
ldsw [%l7 + 0x4C], %l2
fsrc1 %f4, %f12
smul %i1, %l5, %g1
edge16n %o5, %i5, %o3
bleu loop_5423
fba,a %fcc3, loop_5424
mulx %l1, %i6, %l4
xor %g6, %i3, %i0
loop_5423:
ldsb [%l7 + 0x4B], %l0
loop_5424:
fmovrdgez %o7, %f2, %f8
srl %o1, 0x09, %g2
stw %o0, [%l7 + 0x10]
mulx %o2, %o4, %g7
ldd [%l7 + 0x38], %f10
fmovdge %icc, %f6, %f14
stw %l6, [%l7 + 0x4C]
ldsw [%l7 + 0x20], %l3
or %g5, %g3, %o6
fpadd16s %f5, %f8, %f3
ldub [%l7 + 0x1B], %g4
fornot2 %f6, %f12, %f2
addc %i4, %i7, %i2
nop
setx loop_5425, %l0, %l1
jmpl %l1, %l2
ldsw [%l7 + 0x08], %i1
fmovsg %xcc, %f7, %f2
or %g1, 0x1CED, %o5
loop_5425:
movn %icc, %l5, %o3
lduh [%l7 + 0x5A], %l1
movn %icc, %i5, %i6
fxnors %f13, %f8, %f2
ldsw [%l7 + 0x34], %l4
ldub [%l7 + 0x7A], %i3
sllx %i0, %l0, %o7
std %f8, [%l7 + 0x78]
andn %o1, %g2, %g6
smul %o0, 0x027B, %o2
bn %xcc, loop_5426
ld [%l7 + 0x74], %f3
ldub [%l7 + 0x77], %o4
lduw [%l7 + 0x4C], %g7
loop_5426:
fandnot1 %f14, %f0, %f14
edge32 %l3, %l6, %g5
ldsh [%l7 + 0x2A], %g3
lduw [%l7 + 0x5C], %g4
movl %icc, %o6, %i7
stw %i2, [%l7 + 0x54]
stb %l2, [%l7 + 0x0A]
fand %f4, %f10, %f14
stw %i4, [%l7 + 0x7C]
tpos %xcc, 0x4
fmovrslz %i1, %f15, %f0
st %f14, [%l7 + 0x64]
stb %g1, [%l7 + 0x22]
fbl %fcc0, loop_5427
fmovdvc %xcc, %f3, %f14
fmovrslz %l5, %f10, %f5
orcc %o3, 0x1FC9, %o5
loop_5427:
stw %l1, [%l7 + 0x34]
movneg %icc, %i6, %l4
sdivcc %i3, 0x1055, %i0
st %f4, [%l7 + 0x68]
std %f6, [%l7 + 0x50]
srax %l0, 0x05, %o7
ld [%l7 + 0x44], %f4
std %f0, [%l7 + 0x70]
fmovsvs %icc, %f1, %f3
call loop_5428
ldsw [%l7 + 0x0C], %o1
st %f14, [%l7 + 0x70]
fbl,a %fcc2, loop_5429
loop_5428:
lduw [%l7 + 0x2C], %i5
bge,a,pn %icc, loop_5430
edge8l %g2, %o0, %o2
loop_5429:
fmul8x16 %f1, %f4, %f0
fors %f10, %f11, %f8
loop_5430:
stb %o4, [%l7 + 0x34]
ldd [%l7 + 0x68], %f0
fblg,a %fcc3, loop_5431
fmovda %xcc, %f3, %f0
bg %xcc, loop_5432
brnz %g6, loop_5433
loop_5431:
ldx [%l7 + 0x18], %g7
fnot1s %f9, %f14
loop_5432:
movpos %xcc, %l3, %g5
loop_5433:
fbl %fcc0, loop_5434
fone %f6
ldsw [%l7 + 0x30], %l6
brlez %g4, loop_5435
loop_5434:
movleu %xcc, %g3, %i7
taddcctv %o6, %i2, %i4
sra %l2, 0x1A, %i1
loop_5435:
fcmpeq16 %f14, %f2, %g1
edge8ln %l5, %o5, %o3
ldd [%l7 + 0x78], %f2
ld [%l7 + 0x28], %f14
ldub [%l7 + 0x24], %l1
bneg,pn %icc, loop_5436
lduw [%l7 + 0x40], %l4
std %f0, [%l7 + 0x68]
lduw [%l7 + 0x74], %i6
loop_5436:
fmovs %f15, %f0
fbu,a %fcc1, loop_5437
movge %icc, %i0, %l0
orcc %o7, %i3, %i5
fnors %f15, %f13, %f9
loop_5437:
movcc %xcc, %g2, %o0
ldub [%l7 + 0x4F], %o1
fmovscc %xcc, %f9, %f13
fmul8x16au %f15, %f9, %f2
xorcc %o4, 0x079A, %o2
orcc %g7, 0x020B, %g6
movrgez %l3, %g5, %l6
popc %g3, %i7
fmovspos %xcc, %f8, %f9
fnot2 %f12, %f0
edge16ln %o6, %g4, %i2
fbo,a %fcc3, loop_5438
fbo %fcc0, loop_5439
fmovrdlz %l2, %f8, %f14
ld [%l7 + 0x7C], %f10
loop_5438:
fmovsge %icc, %f14, %f9
loop_5439:
stb %i4, [%l7 + 0x32]
brz,a %g1, loop_5440
pdist %f10, %f6, %f12
addccc %l5, 0x1179, %o5
fmovde %icc, %f15, %f8
loop_5440:
fmovspos %icc, %f13, %f10
tcc %icc, 0x5
ldx [%l7 + 0x78], %o3
tneg %xcc, 0x1
fxnor %f8, %f2, %f10
ldsb [%l7 + 0x7B], %l1
stx %l4, [%l7 + 0x50]
srlx %i6, 0x05, %i1
bvs loop_5441
fmovspos %icc, %f14, %f8
fandnot1s %f9, %f2, %f13
bneg %icc, loop_5442
loop_5441:
brlz,a %i0, loop_5443
ldx [%l7 + 0x48], %o7
call loop_5444
loop_5442:
ld [%l7 + 0x4C], %f13
loop_5443:
tle %xcc, 0x0
for %f10, %f12, %f6
loop_5444:
edge8l %l0, %i3, %g2
fmul8x16 %f1, %f0, %f8
fornot1 %f14, %f8, %f8
ldd [%l7 + 0x60], %f8
alignaddrl %i5, %o0, %o1
fmovrsne %o2, %f7, %f13
stw %o4, [%l7 + 0x70]
fmovrsgez %g6, %f5, %f13
brgez %g7, loop_5445
fnor %f6, %f12, %f4
xnorcc %g5, 0x1D94, %l3
ldub [%l7 + 0x3D], %g3
loop_5445:
udiv %l6, 0x0774, %o6
movre %g4, 0x02F, %i2
addcc %l2, %i7, %i4
fmovrdlz %l5, %f8, %f4
lduw [%l7 + 0x34], %g1
ld [%l7 + 0x3C], %f3
tcc %xcc, 0x0
fmovdpos %icc, %f14, %f11
ldsh [%l7 + 0x4A], %o5
te %icc, 0x6
ldsh [%l7 + 0x3A], %l1
fmovsa %icc, %f14, %f10
ldub [%l7 + 0x77], %o3
fmul8x16au %f11, %f3, %f10
fbuge,a %fcc3, loop_5446
orn %i6, 0x1A54, %i1
brlez %l4, loop_5447
xnor %i0, 0x03F7, %l0
loop_5446:
tle %icc, 0x1
array16 %o7, %g2, %i5
loop_5447:
fmovrdgez %i3, %f12, %f4
std %f10, [%l7 + 0x70]
fmovda %icc, %f11, %f2
lduh [%l7 + 0x0E], %o1
fmovsvc %icc, %f1, %f14
fone %f12
movn %icc, %o0, %o2
fxnors %f4, %f2, %f13
fblg %fcc2, loop_5448
mulscc %o4, %g7, %g6
sll %l3, 0x00, %g5
nop
setx loop_5449, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5448:
fsrc2s %f1, %f11
fabss %f0, %f12
ld [%l7 + 0x3C], %f9
loop_5449:
edge8l %l6, %g3, %g4
fpack32 %f6, %f12, %f0
sth %o6, [%l7 + 0x54]
and %l2, %i2, %i7
fabss %f0, %f6
smul %l5, 0x190B, %i4
movre %g1, 0x1CB, %l1
subc %o5, %o3, %i6
fmovsvs %xcc, %f2, %f11
fmovrsgez %l4, %f5, %f14
bvs,a %icc, loop_5450
fmovde %icc, %f13, %f3
sdivx %i1, 0x030A, %l0
fbu %fcc1, loop_5451
loop_5450:
srax %o7, %i0, %g2
fzero %f0
fmovspos %icc, %f11, %f11
loop_5451:
or %i3, %o1, %i5
orn %o2, 0x1225, %o0
fbul,a %fcc1, loop_5452
std %f2, [%l7 + 0x30]
bpos,pn %xcc, loop_5453
fmovspos %xcc, %f10, %f13
loop_5452:
movn %xcc, %o4, %g7
fmovsg %xcc, %f11, %f7
loop_5453:
bshuffle %f0, %f8, %f0
brnz,a %g6, loop_5454
andncc %g5, %l3, %g3
movrgez %g4, 0x2AE, %o6
movvc %xcc, %l6, %l2
loop_5454:
fbe,a %fcc2, loop_5455
tvs %xcc, 0x0
fmovscs %icc, %f2, %f8
subc %i7, 0x07E3, %i2
loop_5455:
movle %icc, %i4, %l5
lduh [%l7 + 0x62], %l1
ldsb [%l7 + 0x17], %o5
sth %o3, [%l7 + 0x5C]
st %f2, [%l7 + 0x28]
sra %g1, 0x0F, %i6
brz %l4, loop_5456
fmul8x16al %f4, %f1, %f0
fmovse %xcc, %f11, %f8
lduh [%l7 + 0x10], %l0
loop_5456:
tleu %icc, 0x0
tcs %icc, 0x0
andcc %o7, %i1, %g2
fpadd32 %f2, %f6, %f12
fsrc2 %f10, %f14
stx %i0, [%l7 + 0x68]
fmovscc %icc, %f13, %f5
fbl,a %fcc2, loop_5457
fabss %f3, %f8
fpadd16s %f0, %f2, %f8
sth %i3, [%l7 + 0x60]
loop_5457:
lduh [%l7 + 0x0A], %i5
ld [%l7 + 0x34], %f12
smulcc %o1, 0x1561, %o2
bvc,a %xcc, loop_5458
movle %icc, %o4, %g7
bneg,pn %icc, loop_5459
be %xcc, loop_5460
loop_5458:
ldsw [%l7 + 0x74], %g6
fmovsg %xcc, %f5, %f8
loop_5459:
edge32n %g5, %l3, %g3
loop_5460:
lduh [%l7 + 0x4C], %o0
movcc %xcc, %o6, %g4
stx %l2, [%l7 + 0x68]
st %f14, [%l7 + 0x54]
ld [%l7 + 0x6C], %f15
ldub [%l7 + 0x24], %l6
tge %xcc, 0x6
fmovdne %xcc, %f14, %f12
fpackfix %f8, %f4
bcc,a %xcc, loop_5461
ldd [%l7 + 0x30], %f4
tneg %xcc, 0x7
fmul8sux16 %f10, %f12, %f8
loop_5461:
subccc %i7, %i4, %i2
edge32l %l1, %l5, %o3
and %o5, %i6, %l4
fcmps %fcc0, %f1, %f7
fmul8x16au %f1, %f5, %f8
fpadd16 %f12, %f10, %f12
std %f4, [%l7 + 0x50]
ldub [%l7 + 0x6E], %l0
fmovrdgez %g1, %f10, %f6
fmul8x16 %f10, %f4, %f14
fmovscc %xcc, %f0, %f15
ldub [%l7 + 0x76], %i1
fabss %f5, %f2
nop
setx loop_5462, %l0, %l1
jmpl %l1, %o7
fnot1 %f2, %f14
fcmple16 %f2, %f2, %i0
ldsh [%l7 + 0x26], %g2
loop_5462:
tpos %xcc, 0x5
stx %i3, [%l7 + 0x58]
fbul %fcc2, loop_5463
brnz %i5, loop_5464
fxor %f0, %f12, %f0
ld [%l7 + 0x1C], %f12
loop_5463:
fnegs %f15, %f5
loop_5464:
fmovspos %icc, %f11, %f2
edge32 %o2, %o4, %o1
std %f8, [%l7 + 0x70]
st %f13, [%l7 + 0x6C]
sdivcc %g6, 0x1A6C, %g5
bvc,pn %icc, loop_5465
udiv %l3, 0x021A, %g7
bneg,pt %xcc, loop_5466
xnorcc %o0, %o6, %g3
loop_5465:
lduh [%l7 + 0x78], %l2
movcc %icc, %l6, %g4
loop_5466:
fmul8ulx16 %f12, %f6, %f8
fmovdl %xcc, %f11, %f9
fnegd %f10, %f0
brlz %i4, loop_5467
bcs,pt %icc, loop_5468
edge32l %i7, %i2, %l5
orncc %l1, 0x1BD5, %o3
loop_5467:
fmovsa %icc, %f12, %f7
loop_5468:
fmovsg %icc, %f9, %f2
bcc,a loop_5469
movrgez %i6, %l4, %l0
fba %fcc2, loop_5470
ldx [%l7 + 0x28], %o5
loop_5469:
fcmpeq16 %f0, %f6, %g1
xnorcc %i1, %o7, %g2
loop_5470:
lduw [%l7 + 0x7C], %i0
orcc %i5, 0x0E3A, %o2
call loop_5471
movvs %xcc, %i3, %o1
ld [%l7 + 0x38], %f1
lduw [%l7 + 0x28], %o4
loop_5471:
fpmerge %f1, %f15, %f14
stx %g6, [%l7 + 0x20]
srax %l3, %g5, %o0
fxnors %f5, %f1, %f4
ldd [%l7 + 0x20], %f6
fnot1 %f2, %f12
sub %o6, 0x11D2, %g3
fcmps %fcc2, %f7, %f9
stx %l2, [%l7 + 0x78]
ld [%l7 + 0x24], %f8
subccc %g7, %l6, %i4
edge32ln %g4, %i2, %l5
ldsw [%l7 + 0x44], %i7
tleu %xcc, 0x3
fmovrdlez %l1, %f10, %f12
xorcc %o3, 0x1C68, %i6
sll %l4, %o5, %g1
ldx [%l7 + 0x08], %l0
sth %i1, [%l7 + 0x60]
bshuffle %f12, %f14, %f14
fmovs %f2, %f10
fbuge,a %fcc2, loop_5472
ldsb [%l7 + 0x61], %o7
bvs %icc, loop_5473
std %f2, [%l7 + 0x50]
loop_5472:
fpadd32 %f8, %f14, %f2
ldsw [%l7 + 0x3C], %g2
loop_5473:
ldsb [%l7 + 0x7A], %i5
fpadd32 %f12, %f12, %f8
fbne,a %fcc2, loop_5474
lduw [%l7 + 0x38], %o2
array8 %i0, %i3, %o4
stx %g6, [%l7 + 0x78]
loop_5474:
ldsh [%l7 + 0x20], %l3
movvc %xcc, %o1, %o0
fcmpeq16 %f14, %f12, %g5
fcmpd %fcc1, %f2, %f6
fcmpne32 %f12, %f14, %g3
fmovsvs %icc, %f8, %f0
movrgez %o6, %g7, %l6
fmovrse %i4, %f9, %f0
ld [%l7 + 0x78], %f9
movcc %xcc, %l2, %g4
movrgez %l5, 0x0D3, %i2
ld [%l7 + 0x1C], %f14
fand %f14, %f14, %f4
ldsb [%l7 + 0x56], %l1
ldsh [%l7 + 0x48], %i7
ldsw [%l7 + 0x24], %i6
fpadd32 %f14, %f14, %f0
be loop_5475
fmovdne %xcc, %f14, %f14
sdivcc %o3, 0x16D5, %o5
ldsb [%l7 + 0x54], %g1
loop_5475:
stb %l4, [%l7 + 0x5D]
fors %f4, %f9, %f3
fmovsa %xcc, %f5, %f10
fcmps %fcc0, %f15, %f7
lduh [%l7 + 0x2A], %l0
fcmple16 %f8, %f10, %o7
fpsub32s %f2, %f14, %f15
fcmpgt16 %f6, %f12, %g2
sdivx %i5, 0x1EE4, %o2
stx %i1, [%l7 + 0x40]
edge16 %i3, %i0, %o4
lduw [%l7 + 0x78], %g6
stb %o1, [%l7 + 0x3E]
fblg,a %fcc3, loop_5476
movcs %icc, %o0, %g5
fmovde %xcc, %f1, %f13
movrlz %g3, %o6, %l3
loop_5476:
fbul %fcc0, loop_5477
edge16ln %l6, %i4, %l2
sth %g4, [%l7 + 0x6C]
fsrc1 %f0, %f8
loop_5477:
fandnot1s %f12, %f14, %f7
fbue,a %fcc3, loop_5478
edge16 %g7, %i2, %l1
ta %icc, 0x0
stw %i7, [%l7 + 0x14]
loop_5478:
or %i6, %o3, %l5
ld [%l7 + 0x58], %f15
fcmped %fcc1, %f4, %f12
fornot1 %f4, %f6, %f8
ldsh [%l7 + 0x12], %o5
stb %l4, [%l7 + 0x11]
fcmpne16 %f12, %f2, %g1
movneg %icc, %o7, %l0
umul %g2, 0x1E4F, %o2
fpsub32s %f7, %f3, %f4
fbul,a %fcc1, loop_5479
sllx %i1, 0x00, %i5
ldsh [%l7 + 0x58], %i0
fxnors %f9, %f13, %f3
loop_5479:
edge8n %i3, %g6, %o4
fba,a %fcc0, loop_5480
ldx [%l7 + 0x10], %o1
srax %o0, 0x05, %g3
tsubcctv %g5, %o6, %l6
loop_5480:
fcmpeq16 %f14, %f12, %l3
subc %i4, 0x1A52, %g4
fexpand %f2, %f6
movn %icc, %l2, %i2
ldub [%l7 + 0x22], %l1
fpsub32s %f15, %f0, %f5
ldsw [%l7 + 0x0C], %i7
array8 %g7, %i6, %o3
fpsub32s %f7, %f14, %f6
fmovsl %xcc, %f4, %f15
addc %o5, %l5, %g1
lduh [%l7 + 0x34], %l4
ldsb [%l7 + 0x65], %o7
fmovdle %xcc, %f13, %f0
tl %icc, 0x4
ldsw [%l7 + 0x34], %l0
bg %xcc, loop_5481
edge16ln %g2, %i1, %o2
movrne %i0, 0x1D4, %i5
ldsb [%l7 + 0x73], %g6
loop_5481:
fmovsg %xcc, %f14, %f13
fmovsleu %icc, %f12, %f9
stx %o4, [%l7 + 0x48]
xor %i3, 0x07F0, %o1
ldsh [%l7 + 0x78], %g3
fmul8sux16 %f14, %f6, %f2
ldub [%l7 + 0x63], %g5
movvc %xcc, %o0, %o6
edge32n %l6, %l3, %i4
lduh [%l7 + 0x38], %g4
addc %i2, %l2, %l1
movvs %icc, %g7, %i6
fbug %fcc3, loop_5482
fnor %f2, %f6, %f4
brnz %o3, loop_5483
ld [%l7 + 0x6C], %f4
loop_5482:
bcs %xcc, loop_5484
brz %i7, loop_5485
loop_5483:
smul %l5, %o5, %g1
lduh [%l7 + 0x76], %l4
loop_5484:
sethi 0x19E0, %l0
loop_5485:
st %f3, [%l7 + 0x5C]
fpsub32 %f2, %f6, %f10
edge8ln %o7, %i1, %o2
fnot1 %f8, %f6
fmul8x16au %f10, %f2, %f0
fands %f11, %f5, %f14
std %f10, [%l7 + 0x10]
fbn %fcc2, loop_5486
bcs,pn %icc, loop_5487
stw %i0, [%l7 + 0x1C]
ldsb [%l7 + 0x36], %g2
loop_5486:
ldsh [%l7 + 0x70], %i5
loop_5487:
ldub [%l7 + 0x2F], %g6
fmovdneg %icc, %f13, %f8
fbu,a %fcc2, loop_5488
movl %xcc, %i3, %o1
fpack32 %f14, %f10, %f0
fbue %fcc1, loop_5489
loop_5488:
fandnot2s %f1, %f4, %f10
subc %g3, 0x04F2, %o4
fsrc2 %f8, %f12
loop_5489:
lduw [%l7 + 0x5C], %g5
edge32ln %o6, %l6, %l3
edge32l %o0, %i4, %g4
fcmpgt16 %f8, %f4, %i2
fmul8ulx16 %f14, %f4, %f2
stb %l1, [%l7 + 0x57]
movpos %xcc, %g7, %l2
ldsb [%l7 + 0x66], %i6
ldsb [%l7 + 0x62], %i7
fbn %fcc1, loop_5490
stw %l5, [%l7 + 0x64]
tsubcc %o5, 0x06D7, %g1
subccc %l4, 0x0C67, %o3
loop_5490:
mulscc %l0, %o7, %o2
bcc %icc, loop_5491
fmovspos %xcc, %f1, %f4
lduh [%l7 + 0x30], %i1
fsrc1s %f6, %f11
loop_5491:
fbl %fcc2, loop_5492
fmul8ulx16 %f14, %f2, %f2
tpos %icc, 0x5
sdivcc %i0, 0x1615, %i5
loop_5492:
fornot1s %f7, %f14, %f7
fmovdvs %xcc, %f14, %f15
stb %g6, [%l7 + 0x23]
ldsb [%l7 + 0x16], %i3
ldsw [%l7 + 0x58], %g2
tne %icc, 0x0
ld [%l7 + 0x7C], %f6
fpsub32 %f14, %f2, %f12
fabss %f1, %f4
srl %g3, 0x0E, %o1
fbn %fcc2, loop_5493
st %f4, [%l7 + 0x54]
brlz,a %o4, loop_5494
movre %g5, %l6, %o6
loop_5493:
srax %l3, 0x0D, %i4
fbge %fcc0, loop_5495
loop_5494:
sllx %o0, %g4, %l1
tleu %xcc, 0x6
lduw [%l7 + 0x2C], %g7
loop_5495:
fbu %fcc3, loop_5496
nop
setx loop_5497, %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
stb %i2, [%l7 + 0x61]
bcs,pn %icc, loop_5498
loop_5496:
sth %l2, [%l7 + 0x7A]
loop_5497:
tsubcc %i6, %i7, %l5
lduw [%l7 + 0x30], %o5
loop_5498:
std %f14, [%l7 + 0x50]
ld [%l7 + 0x0C], %f15
ldsh [%l7 + 0x56], %l4
stw %o3, [%l7 + 0x38]
stx %g1, [%l7 + 0x28]
movpos %xcc, %l0, %o7
ldsb [%l7 + 0x5F], %o2
ldsh [%l7 + 0x36], %i0
andncc %i1, %g6, %i3
ldd [%l7 + 0x10], %f12
lduw [%l7 + 0x30], %i5
stb %g2, [%l7 + 0x42]
ldsb [%l7 + 0x0A], %g3
fmovdl %xcc, %f12, %f3
stw %o4, [%l7 + 0x40]
bvs,pn %icc, loop_5499
fmul8ulx16 %f10, %f2, %f14
std %f12, [%l7 + 0x58]
ld [%l7 + 0x18], %f4
loop_5499:
stx %o1, [%l7 + 0x78]
fcmpd %fcc1, %f14, %f4
bleu,pt %xcc, loop_5500
ldsb [%l7 + 0x0F], %l6
ldub [%l7 + 0x1B], %g5
ldub [%l7 + 0x20], %o6
loop_5500:
ldx [%l7 + 0x30], %l3
ldsh [%l7 + 0x4A], %i4
stw %g4, [%l7 + 0x2C]
stb %l1, [%l7 + 0x4C]
fmovsvs %icc, %f1, %f6
std %f6, [%l7 + 0x38]
tpos %icc, 0x2
ldsw [%l7 + 0x34], %o0
edge32n %i2, %g7, %l2
movrlez %i6, 0x3CA, %l5
fmovrsne %i7, %f2, %f1
fmovsn %icc, %f9, %f13
fxnor %f6, %f14, %f12
fpadd32 %f8, %f12, %f8
movle %xcc, %o5, %l4
std %f8, [%l7 + 0x58]
ldsw [%l7 + 0x64], %o3
ldsw [%l7 + 0x60], %l0
movrne %g1, 0x341, %o7
fmul8x16 %f13, %f12, %f14
bneg,pt %icc, loop_5501
fexpand %f10, %f4
be,a %xcc, loop_5502
be loop_5503
loop_5501:
fone %f10
andncc %i0, %o2, %i1
loop_5502:
fzeros %f12
loop_5503:
fmovrdlez %g6, %f2, %f12
fcmped %fcc1, %f4, %f4
sdivx %i5, 0x00FC, %i3
stb %g2, [%l7 + 0x12]
stb %o4, [%l7 + 0x5A]
sub %o1, 0x0E72, %l6
movrne %g3, 0x1D0, %g5
fabsd %f8, %f0
nop
setx loop_5504, %l0, %l1
jmpl %l1, %o6
nop
setx loop_5505, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %i4, [%l7 + 0x20]
fandnot2 %f0, %f10, %f8
loop_5504:
fnegd %f2, %f10
loop_5505:
movrlz %l3, 0x05C, %l1
movleu %icc, %g4, %o0
fbuge %fcc2, loop_5506
fxor %f6, %f14, %f0
ldub [%l7 + 0x22], %g7
ldd [%l7 + 0x58], %f10
loop_5506:
fmovdle %xcc, %f1, %f8
andcc %i2, %l2, %l5
st %f2, [%l7 + 0x20]
tgu %icc, 0x0
sth %i7, [%l7 + 0x22]
bpos %icc, loop_5507
tl %icc, 0x2
mova %xcc, %i6, %l4
sdivx %o5, 0x1623, %l0
loop_5507:
fands %f5, %f7, %f8
addccc %o3, 0x1FD6, %o7
ld [%l7 + 0x18], %f8
std %f4, [%l7 + 0x20]
move %icc, %i0, %g1
tne %icc, 0x1
fmovrdlz %i1, %f8, %f10
tge %xcc, 0x6
sth %o2, [%l7 + 0x24]
bg,pn %icc, loop_5508
lduw [%l7 + 0x70], %g6
srlx %i5, 0x12, %i3
xnor %g2, %o1, %o4
loop_5508:
fcmpd %fcc1, %f10, %f14
edge16ln %g3, %g5, %o6
sth %i4, [%l7 + 0x18]
fpadd16s %f15, %f3, %f5
std %f14, [%l7 + 0x60]
call loop_5509
fand %f8, %f2, %f6
fmovdgu %icc, %f6, %f15
ldsb [%l7 + 0x1B], %l3
loop_5509:
xnor %l6, 0x1EB2, %l1
movpos %icc, %o0, %g7
faligndata %f10, %f2, %f14
lduh [%l7 + 0x10], %g4
ld [%l7 + 0x0C], %f2
ldsh [%l7 + 0x46], %i2
fandnot2s %f0, %f1, %f6
brz,a %l5, loop_5510
ldsb [%l7 + 0x0E], %l2
std %f12, [%l7 + 0x18]
st %f2, [%l7 + 0x58]
loop_5510:
fmovrse %i7, %f11, %f12
ldd [%l7 + 0x10], %f6
bneg,a,pn %icc, loop_5511
tg %icc, 0x7
fmovda %icc, %f10, %f7
std %f14, [%l7 + 0x18]
loop_5511:
ldsh [%l7 + 0x2A], %l4
fcmpgt16 %f8, %f14, %i6
ldsw [%l7 + 0x2C], %l0
bne,a %icc, loop_5512
movcs %icc, %o5, %o3
and %i0, %g1, %i1
addcc %o7, %g6, %i5
loop_5512:
edge8ln %i3, %g2, %o2
lduw [%l7 + 0x60], %o4
srl %o1, %g5, %g3
movre %i4, 0x0F0, %l3
stw %o6, [%l7 + 0x2C]
brlz %l1, loop_5513
bgu %icc, loop_5514
edge32n %l6, %o0, %g4
fmovrse %g7, %f14, %f5
loop_5513:
fcmpne32 %f14, %f0, %i2
loop_5514:
std %f8, [%l7 + 0x08]
fmovscc %xcc, %f10, %f0
fmovsvs %xcc, %f10, %f8
nop
setx loop_5515, %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
fbue,a %fcc1, loop_5516
movne %icc, %l2, %i7
stw %l5, [%l7 + 0x64]
loop_5515:
fbl %fcc3, loop_5517
loop_5516:
lduw [%l7 + 0x5C], %i6
st %f11, [%l7 + 0x4C]
ldsb [%l7 + 0x47], %l4
loop_5517:
edge8 %o5, %l0, %o3
fmovsl %icc, %f13, %f14
array32 %i0, %g1, %o7
fmovspos %icc, %f15, %f6
brnz,a %i1, loop_5518
ldsh [%l7 + 0x28], %i5
fbne,a %fcc2, loop_5519
subccc %g6, 0x1A1B, %g2
loop_5518:
st %f0, [%l7 + 0x74]
fcmpne16 %f4, %f14, %i3
loop_5519:
pdist %f10, %f12, %f2
fbul,a %fcc0, loop_5520
fpadd16 %f12, %f8, %f8
movneg %xcc, %o2, %o4
fmovdpos %xcc, %f2, %f9
loop_5520:
stw %g5, [%l7 + 0x68]
ldsh [%l7 + 0x66], %o1
andcc %i4, %g3, %l3
fands %f6, %f2, %f12
bvc,a,pn %icc, loop_5521
mulx %l1, %l6, %o0
fmovdvs %xcc, %f5, %f4
fandnot1s %f2, %f4, %f3
loop_5521:
fmovdne %icc, %f1, %f8
xnorcc %g4, 0x18C1, %o6
fand %f2, %f0, %f4
ldsh [%l7 + 0x38], %i2
ldsb [%l7 + 0x43], %l2
nop
setx loop_5522, %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
stw %g7, [%l7 + 0x58]
st %f1, [%l7 + 0x58]
tneg %xcc, 0x2
loop_5522:
fpadd32s %f0, %f14, %f15
andcc %l5, %i6, %l4
movgu %xcc, %i7, %l0
fsrc1s %f4, %f6
xnorcc %o3, 0x0FD7, %o5
ld [%l7 + 0x38], %f9
ldsh [%l7 + 0x08], %g1
nop
setx loop_5523, %l0, %l1
jmpl %l1, %o7
tcc %icc, 0x1
movleu %xcc, %i1, %i0
ldub [%l7 + 0x5C], %g6
loop_5523:
fpmerge %f0, %f3, %f2
fmovdge %xcc, %f10, %f12
tne %icc, 0x1
ldub [%l7 + 0x4A], %i5
tvs %xcc, 0x2
movgu %xcc, %i3, %g2
movg %xcc, %o4, %g5
ldsb [%l7 + 0x4D], %o1
fands %f3, %f3, %f15
edge32 %i4, %g3, %o2
fmovsl %xcc, %f6, %f5
fzero %f6
tneg %icc, 0x4
sth %l1, [%l7 + 0x6A]
fmovscs %icc, %f5, %f3
fmul8x16al %f0, %f5, %f0
fmovse %xcc, %f1, %f0
udivx %l6, 0x0940, %o0
udivx %g4, 0x14F1, %o6
and %i2, %l2, %g7
stb %l5, [%l7 + 0x2F]
tne %icc, 0x4
ldsb [%l7 + 0x13], %l3
and %l4, 0x04DF, %i7
brz,a %i6, loop_5524
stb %o3, [%l7 + 0x40]
bl loop_5525
fornot1 %f2, %f14, %f4
loop_5524:
ldsb [%l7 + 0x5F], %l0
std %f12, [%l7 + 0x50]
loop_5525:
fmovrsgz %g1, %f14, %f5
fmovdcs %xcc, %f13, %f0
std %f6, [%l7 + 0x50]
xor %o7, %o5, %i1
fpadd16s %f5, %f3, %f8
ldsb [%l7 + 0x24], %g6
fbe %fcc1, loop_5526
call loop_5527
fmul8x16al %f11, %f1, %f6
fbul,a %fcc1, loop_5528
loop_5526:
movneg %icc, %i5, %i0
loop_5527:
movcs %xcc, %g2, %o4
fmuld8sux16 %f14, %f8, %f12
loop_5528:
fmovrsgz %g5, %f12, %f6
edge32 %i3, %o1, %g3
sth %o2, [%l7 + 0x4C]
fmovsg %xcc, %f5, %f3
lduw [%l7 + 0x54], %i4
brlez %l6, loop_5529
subc %o0, 0x0D11, %l1
fcmpne16 %f0, %f4, %o6
fmovsle %icc, %f4, %f0
loop_5529:
fmovrdgz %g4, %f14, %f12
fpack16 %f12, %f9
st %f5, [%l7 + 0x3C]
fmovsleu %xcc, %f12, %f15
orcc %i2, %l2, %g7
lduw [%l7 + 0x40], %l5
alignaddrl %l4, %i7, %i6
fpsub32 %f4, %f2, %f8
ld [%l7 + 0x60], %f4
subcc %l3, 0x0925, %l0
nop
setx loop_5530, %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 %g1, 0x0C8, %o7
lduh [%l7 + 0x5C], %o3
ldx [%l7 + 0x28], %o5
loop_5530:
udiv %g6, 0x1950, %i1
srax %i0, 0x1F, %i5
st %f7, [%l7 + 0x08]
sub %o4, 0x10B6, %g5
stb %g2, [%l7 + 0x0D]
fmovspos %xcc, %f12, %f0
sth %o1, [%l7 + 0x24]
fmovsvc %xcc, %f6, %f7
stw %i3, [%l7 + 0x20]
ldsb [%l7 + 0x54], %g3
ldsw [%l7 + 0x54], %o2
ldsw [%l7 + 0x68], %i4
stb %l6, [%l7 + 0x27]
movl %icc, %o0, %o6
fcmpeq32 %f4, %f8, %l1
lduw [%l7 + 0x4C], %g4
fbge %fcc1, loop_5531
fmovdvs %icc, %f15, %f9
fmul8sux16 %f4, %f0, %f0
fmul8x16 %f14, %f10, %f6
loop_5531:
fpack16 %f0, %f11
stx %i2, [%l7 + 0x78]
sub %l2, %l5, %g7
fcmpes %fcc1, %f4, %f10
tpos %icc, 0x1
ldsh [%l7 + 0x1A], %l4
edge8n %i6, %l3, %i7
fbl %fcc1, loop_5532
tn %icc, 0x7
sub %g1, %l0, %o7
ldd [%l7 + 0x08], %f4
loop_5532:
xnor %o5, %o3, %g6
andncc %i1, %i5, %i0
ldsw [%l7 + 0x34], %g5
lduw [%l7 + 0x78], %o4
edge32ln %o1, %g2, %g3
movl %icc, %o2, %i3
stx %i4, [%l7 + 0x68]
edge8ln %l6, %o0, %o6
edge16 %l1, %i2, %g4
fandnot2s %f6, %f2, %f8
ld [%l7 + 0x20], %f8
ldub [%l7 + 0x76], %l2
tle %xcc, 0x0
fmovdcs %xcc, %f8, %f9
alignaddr %g7, %l4, %i6
bn,a,pt %xcc, loop_5533
fmovdge %icc, %f5, %f5
fcmpne16 %f4, %f10, %l3
move %xcc, %l5, %i7
loop_5533:
stb %l0, [%l7 + 0x11]
fmovse %xcc, %f14, %f8
nop
setx loop_5534, %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 %o7, %o5, %o3
fmovdl %xcc, %f6, %f5
fcmpgt16 %f12, %f10, %g6
loop_5534:
sll %g1, 0x0D, %i5
movrlez %i0, %g5, %i1
fnor %f0, %f12, %f6
ld [%l7 + 0x60], %f13
smul %o1, 0x1FB5, %g2
brgz,a %o4, loop_5535
be %xcc, loop_5536
brgez,a %o2, loop_5537
fxors %f3, %f14, %f9
loop_5535:
fmovde %xcc, %f1, %f1
loop_5536:
edge8l %g3, %i4, %l6
loop_5537:
fexpand %f8, %f8
fmovdn %icc, %f7, %f6
fbul,a %fcc0, loop_5538
fmovda %xcc, %f2, %f1
fbue,a %fcc1, loop_5539
fmovdcs %xcc, %f10, %f2
loop_5538:
stx %o0, [%l7 + 0x68]
tgu %icc, 0x1
loop_5539:
nop
setx loop_5540, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
tleu %xcc, 0x2
umul %o6, %l1, %i2
fmovdvs %icc, %f8, %f13
loop_5540:
brz %g4, loop_5541
fmovscc %icc, %f12, %f8
ldsb [%l7 + 0x3B], %i3
lduw [%l7 + 0x7C], %g7
loop_5541:
stw %l4, [%l7 + 0x50]
bneg loop_5542
fpadd16s %f7, %f5, %f8
fbg,a %fcc0, loop_5543
ldsw [%l7 + 0x24], %l2
loop_5542:
movrlez %l3, 0x13A, %l5
fmovsvc %xcc, %f7, %f5
loop_5543:
stb %i7, [%l7 + 0x1B]
array32 %l0, %o7, %i6
orcc %o3, %o5, %g1
tcc %xcc, 0x0
fmovs %f10, %f6
fpadd16s %f13, %f4, %f14
fnot2s %f8, %f12
ldx [%l7 + 0x28], %i5
ldub [%l7 + 0x46], %i0
bg,a,pt %icc, loop_5544
movrne %g6, 0x106, %i1
sth %g5, [%l7 + 0x1E]
fone %f10
loop_5544:
fmovrse %g2, %f3, %f2
stx %o4, [%l7 + 0x20]
tvc %icc, 0x7
lduh [%l7 + 0x70], %o2
st %f6, [%l7 + 0x38]
tcs %icc, 0x7
ldx [%l7 + 0x60], %g3
ldx [%l7 + 0x48], %i4
sethi 0x0D3D, %l6
ld [%l7 + 0x50], %f12
fmovdneg %xcc, %f1, %f13
fmovrdgez %o1, %f4, %f6
fornot2s %f4, %f8, %f13
sra %o0, %o6, %l1
fmovsn %xcc, %f8, %f14
fcmpgt16 %f14, %f6, %g4
ldsh [%l7 + 0x0E], %i2
fmul8x16al %f6, %f7, %f6
movn %xcc, %g7, %l4
stb %i3, [%l7 + 0x4F]
fbg %fcc3, loop_5545
fmovde %xcc, %f10, %f5
fmovscs %icc, %f1, %f5
lduw [%l7 + 0x30], %l2
loop_5545:
lduh [%l7 + 0x70], %l5
bneg,a loop_5546
fbg,a %fcc0, loop_5547
fornot1s %f3, %f15, %f7
fbu,a %fcc3, loop_5548
loop_5546:
movrlez %l3, 0x031, %i7
loop_5547:
mulx %l0, %o7, %i6
st %f4, [%l7 + 0x44]
loop_5548:
fmovsneg %icc, %f11, %f7
fsrc1s %f4, %f13
for %f12, %f8, %f4
movrgz %o5, 0x0C6, %g1
fandnot1 %f12, %f12, %f2
subcc %i5, %o3, %g6
or %i1, %g5, %g2
stx %i0, [%l7 + 0x38]
lduh [%l7 + 0x2C], %o2
movle %xcc, %o4, %i4
fpsub32 %f0, %f10, %f10
fmovdgu %xcc, %f4, %f2
tcc %xcc, 0x0
ldd [%l7 + 0x50], %f12
fbg,a %fcc3, loop_5549
sth %g3, [%l7 + 0x3A]
ldsw [%l7 + 0x18], %l6
tcc %xcc, 0x1
loop_5549:
tneg %xcc, 0x0
ldsb [%l7 + 0x7E], %o1
ldsw [%l7 + 0x14], %o6
std %f0, [%l7 + 0x20]
sllx %l1, %o0, %i2
brlz,a %g4, loop_5550
stw %l4, [%l7 + 0x10]
bne loop_5551
bn,pt %xcc, loop_5552
loop_5550:
edge8n %i3, %l2, %g7
fmovdne %icc, %f6, %f3
loop_5551:
ld [%l7 + 0x34], %f6
loop_5552:
lduw [%l7 + 0x38], %l5
ld [%l7 + 0x34], %f7
ldsh [%l7 + 0x38], %l3
fmovrslez %l0, %f5, %f10
movle %xcc, %o7, %i6
fcmpeq16 %f12, %f12, %i7
bvs,a loop_5553
brnz %o5, loop_5554
ld [%l7 + 0x10], %f0
nop
setx loop_5555, %l0, %l1
jmpl %l1, %i5
loop_5553:
ldd [%l7 + 0x48], %f2
loop_5554:
umulcc %o3, %g1, %g6
edge32ln %g5, %i1, %i0
loop_5555:
fcmpne16 %f6, %f8, %o2
ldd [%l7 + 0x18], %f6
fbe,a %fcc2, loop_5556
fmovsvs %xcc, %f4, %f1
fbg %fcc3, loop_5557
fandnot2s %f15, %f14, %f12
loop_5556:
faligndata %f0, %f6, %f4
fzeros %f12
loop_5557:
fmovsneg %xcc, %f13, %f15
lduw [%l7 + 0x64], %g2
fmovda %xcc, %f3, %f9
fble %fcc0, loop_5558
ldsb [%l7 + 0x28], %i4
subc %g3, %l6, %o1
stb %o6, [%l7 + 0x5E]
loop_5558:
fandnot1s %f6, %f5, %f14
fbu %fcc2, loop_5559
movgu %xcc, %o4, %l1
edge16l %o0, %g4, %l4
fornot1s %f4, %f4, %f10
loop_5559:
bcs,pn %xcc, loop_5560
ld [%l7 + 0x60], %f7
edge16n %i2, %l2, %i3
tn %icc, 0x2
loop_5560:
sllx %g7, 0x15, %l3
brgz %l5, loop_5561
brlez,a %o7, loop_5562
fmul8sux16 %f0, %f0, %f8
fmovrsgz %i6, %f14, %f6
loop_5561:
stb %l0, [%l7 + 0x4B]
loop_5562:
fbg,a %fcc2, loop_5563
fmovd %f2, %f10
brgz %o5, loop_5564
ldsb [%l7 + 0x46], %i7
loop_5563:
lduw [%l7 + 0x30], %i5
fpadd16s %f1, %f5, %f11
loop_5564:
ldd [%l7 + 0x20], %f0
fnor %f2, %f12, %f4
movrgez %o3, %g6, %g5
lduw [%l7 + 0x30], %i1
lduh [%l7 + 0x7C], %i0
ldub [%l7 + 0x2B], %o2
tcc %xcc, 0x5
sth %g2, [%l7 + 0x2E]
fmovd %f4, %f2
fnegs %f11, %f4
lduw [%l7 + 0x48], %g1
fcmpgt16 %f2, %f8, %i4
fmovdvs %xcc, %f14, %f13
fsrc1 %f10, %f2
st %f9, [%l7 + 0x14]
stw %l6, [%l7 + 0x58]
fbo,a %fcc1, loop_5565
tn %xcc, 0x0
ldd [%l7 + 0x18], %f6
fcmpgt32 %f8, %f8, %g3
loop_5565:
movrgz %o1, %o6, %l1
bne,a,pn %xcc, loop_5566
call loop_5567
ldd [%l7 + 0x70], %f2
fmovsn %icc, %f10, %f3
loop_5566:
stw %o0, [%l7 + 0x20]
loop_5567:
array8 %o4, %l4, %g4
taddcctv %i2, %i3, %l2
siam 0x2
fmovrdlez %g7, %f4, %f2
nop
setx loop_5568, %l0, %l1
jmpl %l1, %l5
bcs loop_5569
fble,a %fcc3, loop_5570
array16 %l3, %i6, %o7
loop_5568:
orn %l0, 0x0999, %o5
loop_5569:
ldub [%l7 + 0x39], %i7
loop_5570:
lduw [%l7 + 0x70], %o3
andcc %i5, %g6, %i1
ld [%l7 + 0x5C], %f3
fmovdcc %icc, %f1, %f2
brgez %i0, loop_5571
fsrc2 %f2, %f4
lduw [%l7 + 0x44], %o2
ldsh [%l7 + 0x76], %g5
loop_5571:
ld [%l7 + 0x40], %f10
lduw [%l7 + 0x70], %g1
udivcc %i4, 0x0017, %l6
edge32 %g2, %g3, %o1
tvc %icc, 0x5
ld [%l7 + 0x74], %f15
ldub [%l7 + 0x28], %o6
bl,a %icc, loop_5572
and %l1, 0x1A65, %o0
st %f2, [%l7 + 0x54]
fones %f12
loop_5572:
fmovdle %xcc, %f12, %f8
stb %o4, [%l7 + 0x1D]
ldsb [%l7 + 0x39], %l4
fmovrsgez %g4, %f7, %f3
tne %xcc, 0x5
movle %xcc, %i3, %l2
ba,pn %icc, loop_5573
popc %g7, %l5
fmovdge %icc, %f14, %f7
lduw [%l7 + 0x20], %l3
loop_5573:
ldub [%l7 + 0x7E], %i6
fpadd16 %f12, %f4, %f4
stx %o7, [%l7 + 0x58]
fmovsl %xcc, %f5, %f7
andn %l0, %i2, %o5
sth %o3, [%l7 + 0x44]
fmovsvs %xcc, %f14, %f2
tvc %xcc, 0x3
fpack32 %f8, %f14, %f4
fmovsa %xcc, %f14, %f3
fba %fcc0, loop_5574
fmovdneg %xcc, %f1, %f11
siam 0x0
fnegs %f2, %f13
loop_5574:
fornot1s %f13, %f12, %f7
mova %xcc, %i7, %i5
lduh [%l7 + 0x76], %g6
bgu,a,pt %icc, loop_5575
bcs,a %icc, loop_5576
fnot2s %f1, %f13
bgu,a,pn %xcc, loop_5577
loop_5575:
movre %i1, %o2, %i0
loop_5576:
stw %g1, [%l7 + 0x60]
bvs %icc, loop_5578
loop_5577:
tne %xcc, 0x3
tne %xcc, 0x3
sethi 0x1322, %g5
loop_5578:
sth %i4, [%l7 + 0x28]
fnot1 %f4, %f4
brz,a %g2, loop_5579
sub %g3, %l6, %o6
fnot1s %f12, %f12
fpmerge %f6, %f6, %f2
loop_5579:
ldd [%l7 + 0x68], %f6
ldd [%l7 + 0x10], %f14
movrgz %l1, %o0, %o4
fmovsle %icc, %f9, %f2
fsrc2 %f6, %f6
umulcc %l4, 0x0C6E, %o1
lduh [%l7 + 0x42], %g4
fsrc1 %f8, %f10
fba,a %fcc0, loop_5580
fmovdvc %icc, %f4, %f1
std %f8, [%l7 + 0x30]
st %f0, [%l7 + 0x78]
loop_5580:
nop
setx loop_5581, %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 %i3, %g7, %l2
xorcc %l5, 0x11E6, %l3
fnot1s %f15, %f12
loop_5581:
fbu,a %fcc1, loop_5582
fmovsa %xcc, %f5, %f2
array8 %o7, %i6, %l0
ldsw [%l7 + 0x20], %o5
loop_5582:
array32 %i2, %i7, %i5
ld [%l7 + 0x68], %f3
lduh [%l7 + 0x60], %g6
st %f15, [%l7 + 0x4C]
tpos %xcc, 0x7
te %xcc, 0x2
ldub [%l7 + 0x3C], %o3
orcc %o2, %i1, %g1
ldx [%l7 + 0x20], %i0
tcc %icc, 0x1
ldsb [%l7 + 0x45], %i4
tvs %icc, 0x3
fmovdne %xcc, %f10, %f11
xnor %g2, %g5, %g3
movrlz %o6, 0x049, %l1
edge32n %o0, %l6, %o4
fblg,a %fcc3, loop_5583
stx %l4, [%l7 + 0x58]
move %xcc, %o1, %g4
tcc %xcc, 0x7
loop_5583:
fmovsneg %xcc, %f2, %f11
ldsb [%l7 + 0x19], %g7
edge32ln %l2, %i3, %l5
fzeros %f14
srax %o7, %l3, %i6
subcc %l0, 0x1514, %i2
ldsh [%l7 + 0x10], %o5
fbule,a %fcc1, loop_5584
tleu %icc, 0x0
stw %i7, [%l7 + 0x44]
ld [%l7 + 0x30], %f14
loop_5584:
sethi 0x129C, %g6
xorcc %i5, %o2, %i1
udivcc %g1, 0x033A, %i0
sth %o3, [%l7 + 0x10]
orcc %i4, %g5, %g3
fand %f0, %f10, %f6
fone %f0
edge16ln %g2, %l1, %o6
fmul8x16au %f11, %f9, %f14
fbuge,a %fcc2, loop_5585
udivcc %o0, 0x1A06, %o4
bge,a loop_5586
ldsb [%l7 + 0x0A], %l4
loop_5585:
fmovrsne %o1, %f13, %f10
mulscc %l6, %g4, %l2
loop_5586:
fmovde %icc, %f13, %f10
lduw [%l7 + 0x74], %i3
xor %g7, %o7, %l3
sth %i6, [%l7 + 0x5C]
st %f7, [%l7 + 0x44]
addcc %l5, %l0, %o5
movrlez %i2, %g6, %i7
fmovsgu %xcc, %f13, %f14
bge,a loop_5587
fmovsleu %icc, %f5, %f8
fmovda %xcc, %f10, %f10
bg,a,pt %icc, loop_5588
loop_5587:
std %f10, [%l7 + 0x28]
fpsub16 %f0, %f0, %f4
fmovsneg %xcc, %f8, %f13
loop_5588:
lduh [%l7 + 0x66], %o2
orn %i5, %i1, %i0
stw %o3, [%l7 + 0x50]
bn,a,pt %xcc, loop_5589
addcc %i4, %g1, %g5
fmovs %f8, %f10
stw %g3, [%l7 + 0x28]
loop_5589:
tl %icc, 0x7
lduw [%l7 + 0x38], %l1
ldsb [%l7 + 0x5F], %o6
subc %o0, 0x117A, %g2
fmovdleu %xcc, %f10, %f12
bneg,pn %xcc, loop_5590
alignaddr %o4, %o1, %l6
xorcc %g4, %l4, %l2
movre %g7, 0x061, %o7
loop_5590:
fmovdgu %icc, %f10, %f11
nop
setx loop_5591, %l0, %l1
jmpl %l1, %i3
st %f5, [%l7 + 0x24]
brnz %i6, loop_5592
lduw [%l7 + 0x44], %l3
loop_5591:
fmovrdgz %l0, %f12, %f10
ldub [%l7 + 0x75], %o5
loop_5592:
fornot2s %f6, %f14, %f11
fbule,a %fcc0, loop_5593
fcmpeq32 %f0, %f12, %l5
srlx %g6, 0x12, %i2
fpadd16s %f5, %f15, %f2
loop_5593:
nop
setx loop_5594, %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
fbug,a %fcc1, loop_5595
ldx [%l7 + 0x50], %o2
fmovsge %xcc, %f0, %f8
loop_5594:
bcs loop_5596
loop_5595:
fpack32 %f8, %f2, %f6
tvc %xcc, 0x6
lduw [%l7 + 0x60], %i5
loop_5596:
ldub [%l7 + 0x5C], %i7
edge32 %i0, %o3, %i1
fmovrse %i4, %f1, %f10
fcmpes %fcc1, %f2, %f15
fbue %fcc1, loop_5597
fand %f12, %f14, %f12
fmovrdne %g1, %f2, %f10
fmovrslez %g3, %f1, %f6
loop_5597:
stb %l1, [%l7 + 0x0F]
fxnors %f9, %f4, %f8
sth %g5, [%l7 + 0x2A]
sdivcc %o6, 0x0293, %g2
fzeros %f3
ba,a,pn %icc, loop_5598
fpackfix %f10, %f4
ldub [%l7 + 0x6A], %o0
ldub [%l7 + 0x19], %o1
loop_5598:
ldsw [%l7 + 0x58], %l6
sra %g4, %l4, %o4
stb %g7, [%l7 + 0x48]
fpackfix %f4, %f8
edge16n %l2, %i3, %i6
ldub [%l7 + 0x55], %l3
fmovsl %xcc, %f4, %f4
stx %l0, [%l7 + 0x38]
lduw [%l7 + 0x30], %o7
stb %l5, [%l7 + 0x72]
fmovdl %icc, %f6, %f3
ld [%l7 + 0x14], %f11
sdivcc %g6, 0x01D9, %o5
brgez,a %i2, loop_5599
fbug %fcc0, loop_5600
tpos %xcc, 0x5
ldd [%l7 + 0x78], %f8
loop_5599:
tcs %icc, 0x7
loop_5600:
fmovrse %i5, %f11, %f10
fornot1 %f0, %f10, %f2
sth %i7, [%l7 + 0x7A]
sth %o2, [%l7 + 0x38]
edge32l %o3, %i0, %i1
be,a loop_5601
fmovrdgez %g1, %f14, %f0
movl %xcc, %i4, %g3
fpsub32 %f14, %f8, %f4
loop_5601:
nop
setx loop_5602, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
lduw [%l7 + 0x30], %g5
fmovda %icc, %f15, %f1
ldsb [%l7 + 0x75], %l1
loop_5602:
tl %icc, 0x3
bge,a %icc, loop_5603
ldsb [%l7 + 0x6B], %g2
lduh [%l7 + 0x7A], %o0
lduw [%l7 + 0x2C], %o1
loop_5603:
movcc %icc, %l6, %g4
stw %o6, [%l7 + 0x38]
stx %o4, [%l7 + 0x18]
fornot2 %f12, %f4, %f14
brnz %g7, loop_5604
sethi 0x1C4A, %l4
ldx [%l7 + 0x30], %l2
bvc,pn %icc, loop_5605
loop_5604:
movl %icc, %i3, %l3
fba,a %fcc1, loop_5606
srlx %i6, %o7, %l0
loop_5605:
fbn,a %fcc2, loop_5607
stx %g6, [%l7 + 0x60]
loop_5606:
ldsb [%l7 + 0x3B], %o5
std %f0, [%l7 + 0x10]
loop_5607:
stb %l5, [%l7 + 0x74]
fmovsg %xcc, %f15, %f14
ldsw [%l7 + 0x10], %i2
movre %i7, 0x212, %i5
tvc %icc, 0x4
ldsh [%l7 + 0x6A], %o2
nop
setx loop_5608, %l0, %l1
jmpl %l1, %o3
movgu %xcc, %i0, %g1
ldx [%l7 + 0x08], %i1
ldd [%l7 + 0x10], %f0
loop_5608:
fmovrdlz %g3, %f14, %f2
fbul %fcc2, loop_5609
ldx [%l7 + 0x60], %i4
fpadd16s %f10, %f4, %f1
nop
setx loop_5610, %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_5609:
orcc %g5, 0x1082, %l1
xorcc %o0, 0x1F9F, %g2
movge %xcc, %l6, %o1
loop_5610:
std %f6, [%l7 + 0x10]
fcmpne32 %f8, %f4, %g4
brlez,a %o4, loop_5611
stx %g7, [%l7 + 0x58]
ldub [%l7 + 0x56], %o6
fnot1s %f10, %f5
loop_5611:
fnand %f6, %f14, %f0
fmovsvc %icc, %f2, %f1
fmovsneg %icc, %f3, %f2
taddcc %l4, 0x0724, %l2
brgez,a %i3, loop_5612
fzero %f0
movpos %xcc, %l3, %i6
fbg %fcc2, loop_5613
loop_5612:
add %l0, %g6, %o5
fbge,a %fcc0, loop_5614
bvc,a,pn %xcc, loop_5615
loop_5613:
tgu %icc, 0x1
ldub [%l7 + 0x5C], %o7
loop_5614:
brgez,a %l5, loop_5616
loop_5615:
nop
setx loop_5617, %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 %i7, %i2, %o2
fmovdne %xcc, %f5, %f1
loop_5616:
fmovspos %icc, %f8, %f8
loop_5617:
movneg %xcc, %o3, %i0
faligndata %f10, %f10, %f4
fand %f2, %f6, %f10
tvs %icc, 0x4
stb %i5, [%l7 + 0x22]
mulx %i1, %g1, %i4
ldub [%l7 + 0x08], %g3
fornot2s %f13, %f8, %f11
fornot1 %f14, %f6, %f6
fmovrslez %g5, %f1, %f4
movrlez %o0, %l1, %g2
movn %xcc, %o1, %l6
andncc %o4, %g4, %g7
ld [%l7 + 0x5C], %f12
fmul8x16au %f0, %f4, %f14
edge32l %l4, %l2, %i3
bleu,a %icc, loop_5618
ldub [%l7 + 0x4C], %o6
tvs %xcc, 0x5
lduw [%l7 + 0x6C], %l3
loop_5618:
movre %l0, 0x0C3, %i6
movcc %icc, %o5, %o7
ldd [%l7 + 0x08], %f2
fone %f10
fmovsne %xcc, %f7, %f4
fmovda %xcc, %f13, %f3
fnot1 %f0, %f0
fba,a %fcc3, loop_5619
mova %xcc, %g6, %i7
fbg %fcc2, loop_5620
ldx [%l7 + 0x68], %i2
loop_5619:
fbl %fcc2, loop_5621
fandnot2 %f12, %f14, %f6
loop_5620:
sth %l5, [%l7 + 0x32]
ldx [%l7 + 0x50], %o2
loop_5621:
ldd [%l7 + 0x40], %f14
movneg %icc, %i0, %o3
fbue,a %fcc3, loop_5622
fmovsl %icc, %f9, %f7
fble %fcc1, loop_5623
and %i1, 0x0041, %i5
loop_5622:
bn %xcc, loop_5624
stx %g1, [%l7 + 0x10]
loop_5623:
fmovdcc %icc, %f5, %f7
fmul8x16 %f1, %f8, %f2
loop_5624:
fcmpgt16 %f0, %f6, %i4
st %f7, [%l7 + 0x28]
movcs %xcc, %g3, %g5
fmovsneg %xcc, %f12, %f8
ldd [%l7 + 0x28], %f12
ldsh [%l7 + 0x72], %o0
fmovsge %xcc, %f3, %f1
lduw [%l7 + 0x18], %l1
nop
setx loop_5625, %l0, %l1
jmpl %l1, %g2
bg,a %xcc, loop_5626
nop
setx loop_5627, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bn,pt %icc, loop_5628
loop_5625:
ld [%l7 + 0x24], %f2
loop_5626:
lduw [%l7 + 0x2C], %o1
loop_5627:
lduh [%l7 + 0x58], %o4
loop_5628:
ldsb [%l7 + 0x08], %g4
fmovsleu %xcc, %f13, %f11
fcmpeq16 %f6, %f0, %g7
movleu %xcc, %l4, %l6
fsrc2s %f8, %f1
alignaddr %i3, %o6, %l3
std %f0, [%l7 + 0x68]
ldsb [%l7 + 0x77], %l2
lduh [%l7 + 0x78], %i6
fxor %f12, %f4, %f10
call loop_5629
fbue,a %fcc3, loop_5630
fpsub16s %f15, %f2, %f13
sdiv %o5, 0x181E, %l0
loop_5629:
ldsw [%l7 + 0x18], %g6
loop_5630:
fblg %fcc3, loop_5631
sth %i7, [%l7 + 0x66]
lduw [%l7 + 0x7C], %i2
andn %o7, %o2, %l5
loop_5631:
addccc %i0, 0x0DBB, %o3
ldsw [%l7 + 0x48], %i1
fexpand %f9, %f12
fmovrsne %i5, %f2, %f1
ldsb [%l7 + 0x49], %i4
sra %g3, %g1, %g5
alignaddr %o0, %g2, %o1
tg %icc, 0x0
ldub [%l7 + 0x57], %o4
brlz %l1, loop_5632
tge %xcc, 0x4
fmul8x16 %f12, %f8, %f6
fcmped %fcc2, %f2, %f14
loop_5632:
fnegs %f12, %f8
smul %g7, 0x149E, %g4
fmovsneg %xcc, %f0, %f2
edge8 %l6, %l4, %o6
ldx [%l7 + 0x18], %i3
edge32ln %l2, %l3, %i6
bvc loop_5633
fmovrslz %l0, %f7, %f6
ldd [%l7 + 0x78], %f4
ldsw [%l7 + 0x60], %g6
loop_5633:
orcc %i7, %o5, %i2
movvs %icc, %o2, %o7
tle %xcc, 0x3
array16 %l5, %o3, %i0
ldsh [%l7 + 0x7A], %i1
fzero %f6
add %i4, 0x008B, %i5
bge,a,pn %xcc, loop_5634
ldsb [%l7 + 0x61], %g3
bvc,a %icc, loop_5635
ld [%l7 + 0x68], %f10
loop_5634:
fmovdl %xcc, %f10, %f3
ldub [%l7 + 0x21], %g1
loop_5635:
movrlz %o0, %g5, %g2
edge8ln %o1, %l1, %g7
fbuge %fcc2, loop_5636
ldd [%l7 + 0x50], %f2
movrgz %o4, 0x1AD, %l6
andcc %l4, 0x1EBA, %o6
loop_5636:
fpackfix %f6, %f9
stw %i3, [%l7 + 0x20]
fbl,a %fcc3, loop_5637
orcc %l2, %g4, %l3
xor %l0, %i6, %g6
udiv %o5, 0x1F66, %i2
loop_5637:
lduh [%l7 + 0x66], %i7
st %f15, [%l7 + 0x20]
smul %o7, %l5, %o3
ld [%l7 + 0x7C], %f10
stx %o2, [%l7 + 0x58]
fabsd %f8, %f4
fcmple16 %f2, %f0, %i0
std %f0, [%l7 + 0x48]
tleu %xcc, 0x5
st %f0, [%l7 + 0x64]
ldub [%l7 + 0x5F], %i4
fpadd32 %f8, %f14, %f4
lduw [%l7 + 0x28], %i1
edge32l %g3, %g1, %o0
edge32ln %g5, %g2, %i5
addcc %o1, 0x0DDC, %l1
fandnot1s %f8, %f2, %f9
lduh [%l7 + 0x1A], %g7
fcmpgt32 %f10, %f6, %o4
ldsw [%l7 + 0x24], %l4
sdiv %o6, 0x161A, %l6
lduh [%l7 + 0x46], %l2
fblg %fcc2, loop_5638
ldub [%l7 + 0x54], %i3
sdiv %l3, 0x1D9D, %g4
movcc %icc, %i6, %g6
loop_5638:
lduh [%l7 + 0x6C], %l0
fbue,a %fcc1, loop_5639
fnands %f1, %f0, %f11
lduh [%l7 + 0x28], %o5
fmovsleu %icc, %f1, %f5
loop_5639:
fpackfix %f0, %f13
movn %icc, %i7, %o7
udivx %i2, 0x0B7C, %l5
stw %o2, [%l7 + 0x28]
fbne %fcc3, loop_5640
call loop_5641
fands %f12, %f9, %f3
lduw [%l7 + 0x08], %i0
loop_5640:
fcmpgt16 %f6, %f6, %i4
loop_5641:
movrgz %o3, %g3, %i1
lduw [%l7 + 0x1C], %g1
ba %xcc, loop_5642
fmul8x16au %f11, %f14, %f12
fmovdvc %xcc, %f15, %f2
fmovsn %xcc, %f12, %f8
loop_5642:
movl %icc, %o0, %g2
ldsb [%l7 + 0x33], %i5
ldub [%l7 + 0x75], %o1
fnors %f13, %f1, %f4
fmovdge %icc, %f12, %f13
fpadd16s %f7, %f0, %f7
fmovdvc %xcc, %f7, %f11
tn %icc, 0x0
xorcc %l1, %g5, %o4
nop
setx loop_5643, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovdl %icc, %f15, %f7
ldsb [%l7 + 0x2C], %l4
fsrc1s %f3, %f15
loop_5643:
fmovde %xcc, %f5, %f3
stw %g7, [%l7 + 0x74]
ldx [%l7 + 0x18], %o6
ldx [%l7 + 0x68], %l2
ldx [%l7 + 0x30], %l6
edge16ln %l3, %g4, %i3
stw %i6, [%l7 + 0x68]
stw %g6, [%l7 + 0x1C]
st %f7, [%l7 + 0x70]
movneg %xcc, %l0, %i7
and %o5, %i2, %o7
fpsub16s %f4, %f13, %f4
fcmpgt16 %f2, %f12, %l5
lduw [%l7 + 0x44], %i0
fmovsgu %xcc, %f4, %f8
ld [%l7 + 0x0C], %f7
xor %i4, 0x1C14, %o3
xnorcc %g3, 0x079B, %i1
fmovdn %icc, %f3, %f6
fbo,a %fcc3, loop_5644
fmovrslez %o2, %f4, %f14
lduw [%l7 + 0x4C], %o0
fmovrse %g1, %f2, %f2
loop_5644:
sdivx %g2, 0x1EC2, %i5
fone %f0
fbul %fcc3, loop_5645
stx %o1, [%l7 + 0x40]
fmuld8ulx16 %f3, %f4, %f6
st %f13, [%l7 + 0x4C]
loop_5645:
ldsb [%l7 + 0x4A], %g5
xnorcc %o4, %l4, %g7
stb %o6, [%l7 + 0x19]
fmovdle %xcc, %f2, %f3
array32 %l1, %l2, %l6
fmovrslz %l3, %f7, %f11
lduw [%l7 + 0x78], %i3
alignaddrl %i6, %g4, %g6
ld [%l7 + 0x34], %f0
move %icc, %i7, %o5
fpackfix %f10, %f1
popc %l0, %o7
andncc %l5, %i0, %i2
fmovrsgez %o3, %f12, %f13
sllx %g3, 0x08, %i4
fcmpes %fcc3, %f11, %f5
fmovda %icc, %f7, %f7
fbue %fcc2, loop_5646
fpadd32 %f8, %f12, %f8
fone %f6
fnegd %f0, %f4
loop_5646:
fexpand %f14, %f12
fbe %fcc2, loop_5647
bvs,a,pn %icc, loop_5648
fmuld8ulx16 %f6, %f6, %f14
std %f10, [%l7 + 0x68]
loop_5647:
bleu,pn %icc, loop_5649
loop_5648:
siam 0x4
lduh [%l7 + 0x20], %i1
ldsw [%l7 + 0x18], %o0
loop_5649:
ldsb [%l7 + 0x19], %o2
fpsub16s %f12, %f15, %f15
movne %icc, %g1, %i5
stw %o1, [%l7 + 0x68]
lduw [%l7 + 0x38], %g2
ld [%l7 + 0x18], %f8
edge16ln %o4, %l4, %g7
fand %f14, %f4, %f6
sllx %o6, 0x01, %g5
ld [%l7 + 0x10], %f12
fmovsvc %icc, %f7, %f15
ldx [%l7 + 0x70], %l1
fcmpeq16 %f0, %f12, %l6
ldsw [%l7 + 0x40], %l3
srax %i3, %i6, %l2
lduh [%l7 + 0x52], %g4
bne,a,pn %xcc, loop_5650
lduh [%l7 + 0x16], %i7
tcc %xcc, 0x4
st %f11, [%l7 + 0x4C]
loop_5650:
fexpand %f10, %f4
fnor %f8, %f2, %f14
edge8ln %o5, %l0, %g6
bne %icc, loop_5651
stb %l5, [%l7 + 0x0B]
movrgez %o7, 0x30A, %i2
sth %i0, [%l7 + 0x1A]
loop_5651:
ldsw [%l7 + 0x68], %g3
fpsub32 %f2, %f8, %f14
fpackfix %f0, %f12
tvs %icc, 0x5
smul %i4, %i1, %o3
fmuld8sux16 %f10, %f2, %f0
fmovsle %icc, %f3, %f7
ldsh [%l7 + 0x68], %o0
fbn,a %fcc0, loop_5652
edge16n %o2, %i5, %g1
lduh [%l7 + 0x58], %o1
edge16l %g2, %o4, %l4
loop_5652:
tvc %xcc, 0x0
movcc %icc, %o6, %g5
fxors %f4, %f4, %f9
edge16l %l1, %l6, %g7
tpos %xcc, 0x3
fmovdgu %xcc, %f1, %f1
brlz %i3, loop_5653
std %f14, [%l7 + 0x18]
fcmpd %fcc1, %f12, %f8
lduh [%l7 + 0x14], %i6
loop_5653:
ba,a %xcc, loop_5654
fbul %fcc0, loop_5655
lduw [%l7 + 0x38], %l3
fcmpgt16 %f2, %f4, %g4
loop_5654:
fpadd16 %f10, %f4, %f8
loop_5655:
ld [%l7 + 0x28], %f12
sth %l2, [%l7 + 0x24]
brnz %i7, loop_5656
ldx [%l7 + 0x68], %l0
mulx %o5, 0x0001, %l5
ldsb [%l7 + 0x0E], %g6
loop_5656:
edge8n %i2, %i0, %g3
stw %o7, [%l7 + 0x70]
brlz %i4, loop_5657
fmul8sux16 %f2, %f6, %f14
fxor %f12, %f12, %f4
fmovdn %xcc, %f11, %f0
loop_5657:
array8 %i1, %o3, %o2
fmovse %xcc, %f6, %f11
fornot1 %f0, %f6, %f10
edge16n %i5, %o0, %o1
udiv %g2, 0x1B48, %g1
fands %f13, %f3, %f12
fmovrdlz %o4, %f8, %f6
fmovsvs %xcc, %f12, %f9
ldsw [%l7 + 0x3C], %o6
fmovdgu %icc, %f15, %f4
fandnot2s %f15, %f12, %f14
st %f14, [%l7 + 0x0C]
fmul8x16au %f6, %f7, %f8
fbe,a %fcc2, loop_5658
brz %l4, loop_5659
tcc %icc, 0x5
ldub [%l7 + 0x3C], %g5
loop_5658:
edge8 %l6, %l1, %g7
loop_5659:
ldsb [%l7 + 0x34], %i3
movvc %xcc, %i6, %g4
bgu,a %xcc, loop_5660
fnot1 %f6, %f12
fcmpes %fcc0, %f6, %f5
fpsub16 %f6, %f14, %f14
loop_5660:
fmovscc %icc, %f3, %f11
ldsb [%l7 + 0x5E], %l2
fmovrsne %l3, %f0, %f3
fcmpd %fcc0, %f10, %f2
stb %l0, [%l7 + 0x19]
lduw [%l7 + 0x30], %i7
ldd [%l7 + 0x10], %f2
lduw [%l7 + 0x78], %o5
stb %l5, [%l7 + 0x2A]
fmovdne %xcc, %f7, %f6
ldsw [%l7 + 0x24], %i2
sethi 0x07A8, %g6
fcmpgt32 %f12, %f2, %i0
fbne,a %fcc0, loop_5661
ld [%l7 + 0x5C], %f6
tcc %xcc, 0x3
orn %g3, %o7, %i1
loop_5661:
fmovrslez %o3, %f10, %f8
bvs,a,pn %icc, loop_5662
ldd [%l7 + 0x18], %f2
fcmpgt16 %f10, %f12, %i4
fones %f4
loop_5662:
fmovdg %xcc, %f5, %f0
fpsub16 %f10, %f8, %f6
ldd [%l7 + 0x10], %f14
fbue,a %fcc2, loop_5663
bgu,a,pn %xcc, loop_5664
movcs %icc, %o2, %i5
edge8ln %o0, %o1, %g2
loop_5663:
movge %icc, %o4, %g1
loop_5664:
orn %o6, %l4, %l6
stw %l1, [%l7 + 0x58]
fbul %fcc2, loop_5665
movge %icc, %g5, %i3
smulcc %i6, 0x171B, %g4
fexpand %f7, %f0
loop_5665:
lduh [%l7 + 0x36], %g7
ldub [%l7 + 0x11], %l3
fmovrslez %l0, %f6, %f14
umulcc %l2, 0x1429, %i7
ldsb [%l7 + 0x7C], %l5
fcmpgt32 %f14, %f2, %o5
ldub [%l7 + 0x14], %g6
ldx [%l7 + 0x68], %i0
brgez,a %g3, loop_5666
ldx [%l7 + 0x40], %o7
fmuld8ulx16 %f5, %f14, %f10
fsrc2 %f14, %f4
loop_5666:
fnot2s %f1, %f9
umul %i2, 0x1FB8, %o3
udivcc %i1, 0x15B6, %o2
fmovdcs %xcc, %f12, %f3
ldsb [%l7 + 0x55], %i5
movrne %o0, 0x26E, %i4
fbug %fcc3, loop_5667
sll %g2, %o4, %g1
stx %o1, [%l7 + 0x70]
ldd [%l7 + 0x48], %f0
loop_5667:
movrne %o6, %l4, %l6
bshuffle %f8, %f4, %f2
move %icc, %g5, %i3
fmovsge %icc, %f9, %f7
lduh [%l7 + 0x5A], %l1
fmovsa %xcc, %f11, %f12
fandnot1 %f12, %f10, %f14
fnot2s %f13, %f0
fcmps %fcc0, %f8, %f12
nop
setx loop_5668, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fornot2 %f14, %f12, %f6
fxors %f12, %f10, %f10
siam 0x0
loop_5668:
fmovrdlez %i6, %f2, %f0
bgu,a %xcc, loop_5669
bcs,a %icc, loop_5670
fpadd32s %f7, %f15, %f14
ldd [%l7 + 0x70], %f10
loop_5669:
andncc %g7, %l3, %l0
loop_5670:
std %f10, [%l7 + 0x10]
taddcc %g4, %l2, %i7
lduh [%l7 + 0x14], %l5
fornot2s %f0, %f1, %f15
addccc %g6, 0x13F1, %o5
ldsb [%l7 + 0x4D], %i0
fble,a %fcc2, loop_5671
ld [%l7 + 0x14], %f15
movrgez %o7, 0x2D1, %i2
st %f8, [%l7 + 0x4C]
loop_5671:
brz %g3, loop_5672
ldsw [%l7 + 0x1C], %i1
fbug,a %fcc2, loop_5673
udivcc %o3, 0x191E, %o2
loop_5672:
bcc,a,pt %xcc, loop_5674
lduw [%l7 + 0x20], %i5
loop_5673:
fmovrsne %i4, %f15, %f9
ldsw [%l7 + 0x44], %o0
loop_5674:
fcmpeq16 %f14, %f10, %g2
fmovdl %icc, %f14, %f8
fmovsle %xcc, %f0, %f0
lduh [%l7 + 0x76], %o4
sll %g1, %o6, %o1
fpsub32 %f4, %f10, %f6
movcc %icc, %l6, %g5
movl %xcc, %l4, %i3
bl,a loop_5675
srl %l1, %g7, %i6
sth %l3, [%l7 + 0x4C]
edge32n %g4, %l0, %l2
loop_5675:
fmovsg %xcc, %f14, %f9
fcmple32 %f2, %f14, %i7
fmovdn %icc, %f6, %f13
brlez,a %l5, loop_5676
lduw [%l7 + 0x14], %o5
fandnot2 %f8, %f8, %f14
srax %g6, 0x13, %i0
loop_5676:
ld [%l7 + 0x24], %f5
ldub [%l7 + 0x7D], %o7
bvc loop_5677
tvc %xcc, 0x5
fmovdpos %xcc, %f3, %f4
siam 0x1
loop_5677:
udivx %g3, 0x0AEB, %i2
lduh [%l7 + 0x7A], %i1
fpsub32s %f0, %f6, %f2
std %f10, [%l7 + 0x40]
fmovspos %xcc, %f3, %f4
lduh [%l7 + 0x7A], %o2
ldsb [%l7 + 0x2D], %i5
tpos %icc, 0x2
ld [%l7 + 0x18], %f0
fmovrdlez %o3, %f8, %f0
sth %o0, [%l7 + 0x30]
andn %i4, %g2, %o4
fmovspos %icc, %f5, %f1
fxnors %f8, %f1, %f5
fmovde %icc, %f7, %f2
fabsd %f12, %f6
sdiv %g1, 0x1180, %o1
taddcctv %o6, %g5, %l4
fmuld8sux16 %f7, %f13, %f12
ldsh [%l7 + 0x42], %l6
fmovrsne %i3, %f12, %f6
ldd [%l7 + 0x38], %f0
bshuffle %f12, %f14, %f10
or %l1, %g7, %i6
st %f11, [%l7 + 0x54]
fbul,a %fcc3, loop_5678
fmuld8sux16 %f0, %f4, %f4
movge %icc, %l3, %g4
edge16l %l2, %i7, %l5
loop_5678:
ldx [%l7 + 0x58], %o5
fbl %fcc0, loop_5679
fmovde %xcc, %f10, %f6
lduw [%l7 + 0x2C], %l0
movrgez %i0, %g6, %o7
loop_5679:
fpadd16 %f2, %f4, %f10
fxnors %f4, %f4, %f2
fbg,a %fcc2, loop_5680
bvc,a,pn %xcc, loop_5681
movrgez %g3, %i2, %o2
call loop_5682
loop_5680:
sth %i5, [%l7 + 0x30]
loop_5681:
stx %o3, [%l7 + 0x10]
lduw [%l7 + 0x44], %i1
loop_5682:
bvs,pt %icc, loop_5683
fcmpes %fcc0, %f14, %f14
ldsb [%l7 + 0x4C], %o0
fpsub16 %f2, %f0, %f14
loop_5683:
stb %g2, [%l7 + 0x1C]
bvs,a,pt %xcc, loop_5684
smulcc %i4, %g1, %o1
edge32 %o6, %o4, %l4
fmovdleu %icc, %f4, %f11
loop_5684:
fmovsne %xcc, %f4, %f12
ldsh [%l7 + 0x60], %g5
fmovrsgz %i3, %f11, %f13
stx %l1, [%l7 + 0x50]
ldsw [%l7 + 0x10], %g7
fba,a %fcc2, loop_5685
umulcc %i6, 0x0E50, %l3
lduw [%l7 + 0x58], %l6
fmovsg %icc, %f15, %f11
loop_5685:
stw %l2, [%l7 + 0x68]
siam 0x1
and %i7, 0x1127, %g4
fcmple16 %f14, %f0, %o5
fmovse %xcc, %f3, %f11
movgu %xcc, %l5, %i0
std %f14, [%l7 + 0x78]
movcc %xcc, %g6, %o7
st %f10, [%l7 + 0x24]
bcs,a loop_5686
fbul,a %fcc0, loop_5687
bpos %icc, loop_5688
xnorcc %g3, %l0, %i2
loop_5686:
fpsub32 %f12, %f2, %f0
loop_5687:
fpmerge %f15, %f5, %f10
loop_5688:
smulcc %i5, 0x093E, %o2
stw %o3, [%l7 + 0x08]
tcs %icc, 0x7
ldsb [%l7 + 0x63], %i1
siam 0x7
ldub [%l7 + 0x20], %g2
fabss %f5, %f11
ldx [%l7 + 0x20], %i4
fbge %fcc2, loop_5689
lduw [%l7 + 0x0C], %o0
fmovsgu %icc, %f15, %f9
lduw [%l7 + 0x38], %g1
loop_5689:
fmovdle %icc, %f2, %f2
taddcc %o1, %o6, %l4
edge8n %o4, %g5, %i3
sdivcc %l1, 0x1631, %g7
fsrc1 %f8, %f0
fmovdgu %xcc, %f8, %f3
ldsw [%l7 + 0x24], %l3
stx %l6, [%l7 + 0x78]
ldx [%l7 + 0x38], %l2
stw %i7, [%l7 + 0x60]
fmovrslz %i6, %f11, %f10
ldd [%l7 + 0x38], %f14
alignaddr %o5, %l5, %g4
fmovscc %icc, %f14, %f11
move %xcc, %g6, %i0
ld [%l7 + 0x20], %f13
movl %xcc, %g3, %l0
fmuld8sux16 %f11, %f4, %f8
array16 %o7, %i2, %o2
ldx [%l7 + 0x70], %o3
bne,a,pt %xcc, loop_5690
sth %i1, [%l7 + 0x6A]
fnand %f12, %f0, %f14
stx %i5, [%l7 + 0x28]
loop_5690:
sub %g2, %i4, %o0
stb %o1, [%l7 + 0x65]
xor %g1, 0x194F, %l4
addcc %o4, 0x0110, %o6
ldub [%l7 + 0x2B], %g5
fcmpes %fcc1, %f14, %f11
movvs %xcc, %i3, %l1
fmovrsne %g7, %f12, %f0
ldx [%l7 + 0x50], %l6
brgez,a %l3, loop_5691
ldub [%l7 + 0x57], %i7
ld [%l7 + 0x14], %f8
movneg %xcc, %i6, %l2
loop_5691:
fcmpes %fcc1, %f1, %f10
stw %o5, [%l7 + 0x10]
sllx %g4, 0x0C, %g6
andncc %l5, %g3, %i0
tvs %xcc, 0x6
stb %o7, [%l7 + 0x50]
fmovsgu %xcc, %f9, %f6
fcmpne32 %f4, %f4, %i2
fmovdcc %icc, %f15, %f12
lduh [%l7 + 0x4A], %l0
fbg %fcc1, loop_5692
array16 %o3, %i1, %i5
sethi 0x0A0E, %g2
ld [%l7 + 0x0C], %f7
loop_5692:
lduh [%l7 + 0x32], %o2
ldsh [%l7 + 0x1C], %o0
fcmpeq16 %f6, %f0, %i4
stw %o1, [%l7 + 0x08]
pdist %f4, %f14, %f14
st %f0, [%l7 + 0x6C]
fcmps %fcc2, %f7, %f8
fmovrdgez %g1, %f6, %f2
movre %o4, 0x0FC, %l4
lduh [%l7 + 0x72], %o6
te %xcc, 0x0
lduh [%l7 + 0x24], %g5
fbug %fcc3, loop_5693
ldsw [%l7 + 0x44], %l1
fmovs %f1, %f10
fmovrsne %i3, %f14, %f0
loop_5693:
nop
setx loop_5694, %l0, %l1
jmpl %l1, %l6
andncc %g7, %l3, %i6
sllx %i7, %o5, %l2
fmovdn %xcc, %f8, %f10
loop_5694:
sub %g4, 0x0BBE, %g6
fnegs %f15, %f2
fmovsle %icc, %f0, %f2
ld [%l7 + 0x38], %f15
array16 %g3, %i0, %l5
brlez %o7, loop_5695
xnorcc %i2, 0x09B6, %l0
st %f4, [%l7 + 0x6C]
popc %i1, %i5
loop_5695:
subc %g2, %o3, %o2
std %f12, [%l7 + 0x50]
movneg %icc, %i4, %o1
bgu,a %icc, loop_5696
fcmpes %fcc2, %f3, %f15
fcmpes %fcc3, %f0, %f1
fexpand %f15, %f4
loop_5696:
brlz,a %o0, loop_5697
brlz %g1, loop_5698
sth %o4, [%l7 + 0x7C]
movneg %xcc, %o6, %g5
loop_5697:
ldd [%l7 + 0x48], %f10
loop_5698:
fmovdle %xcc, %f11, %f7
tcs %icc, 0x5
tcs %xcc, 0x5
stw %l1, [%l7 + 0x40]
andn %i3, %l6, %g7
fmovsge %icc, %f7, %f2
edge32ln %l3, %l4, %i6
movrlz %i7, %l2, %g4
fbul,a %fcc3, loop_5699
stx %o5, [%l7 + 0x78]
fmul8sux16 %f2, %f14, %f12
fbug %fcc2, loop_5700
loop_5699:
edge8l %g6, %i0, %l5
stw %g3, [%l7 + 0x18]
fmovdne %icc, %f6, %f5
loop_5700:
ldsw [%l7 + 0x60], %i2
stx %l0, [%l7 + 0x78]
fzeros %f6
fsrc2s %f9, %f2
tvs %xcc, 0x1
ldx [%l7 + 0x58], %i1
bg,pt %xcc, loop_5701
sllx %o7, 0x14, %i5
fxor %f12, %f14, %f14
nop
setx loop_5702, %l0, %l1
jmpl %l1, %g2
loop_5701:
st %f14, [%l7 + 0x78]
fmovrdne %o2, %f8, %f8
stw %o3, [%l7 + 0x28]
loop_5702:
sth %i4, [%l7 + 0x68]
fones %f11
nop
setx loop_5703, %l0, %l1
jmpl %l1, %o1
addcc %o0, 0x1263, %g1
lduh [%l7 + 0x4C], %o4
stw %o6, [%l7 + 0x64]
loop_5703:
ldsh [%l7 + 0x76], %l1
bshuffle %f12, %f14, %f12
movrlz %g5, 0x35C, %l6
taddcc %g7, %l3, %l4
fxnors %f8, %f15, %f6
movn %icc, %i3, %i6
srlx %l2, %g4, %i7
fornot1s %f6, %f3, %f8
taddcc %g6, 0x06A0, %i0
fmovsa %xcc, %f0, %f15
xorcc %o5, 0x158E, %g3
fmovsneg %xcc, %f4, %f11
fmuld8ulx16 %f11, %f2, %f8
fmovsle %icc, %f13, %f6
taddcctv %i2, %l5, %l0
popc 0x1007, %i1
fandnot2 %f2, %f2, %f8
udiv %o7, 0x1A03, %i5
fpadd32 %f2, %f14, %f2
movrgz %g2, 0x365, %o3
fnegd %f8, %f6
ldsh [%l7 + 0x70], %i4
brz,a %o1, loop_5704
bvc,a,pn %icc, loop_5705
bcc,pn %icc, loop_5706
movl %xcc, %o2, %o0
loop_5704:
lduh [%l7 + 0x6E], %g1
loop_5705:
lduh [%l7 + 0x24], %o4
loop_5706:
fmovsle %icc, %f5, %f1
movle %icc, %o6, %l1
sdiv %l6, 0x0259, %g7
fmovse %xcc, %f1, %f9
fpack32 %f12, %f2, %f12
ldsh [%l7 + 0x62], %l3
bne,a,pt %xcc, loop_5707
lduw [%l7 + 0x64], %g5
edge8n %i3, %i6, %l2
stw %l4, [%l7 + 0x68]
loop_5707:
and %g4, %i7, %g6
movvc %xcc, %i0, %o5
ldd [%l7 + 0x20], %f6
fornot2 %f10, %f2, %f10
faligndata %f12, %f4, %f14
movl %xcc, %g3, %i2
srlx %l5, %l0, %o7
edge32ln %i1, %g2, %o3
array16 %i5, %o1, %o2
fcmped %fcc0, %f6, %f2
fsrc1s %f11, %f1
fbule,a %fcc0, loop_5708
movrlz %o0, %i4, %g1
lduh [%l7 + 0x66], %o4
fmul8sux16 %f8, %f10, %f12
loop_5708:
edge16ln %l1, %l6, %o6
fzeros %f7
ldsb [%l7 + 0x6D], %g7
fmovsn %icc, %f9, %f10
tvs %icc, 0x4
ldx [%l7 + 0x18], %l3
be,a loop_5709
fandnot2s %f8, %f9, %f4
andn %i3, %i6, %g5
fmovrdne %l4, %f14, %f14
loop_5709:
bvc,a,pn %icc, loop_5710
ld [%l7 + 0x78], %f3
fbn %fcc0, loop_5711
udivx %l2, 0x1BCA, %i7
loop_5710:
ldd [%l7 + 0x10], %f2
tg %xcc, 0x6
loop_5711:
movle %xcc, %g6, %g4
fxnor %f0, %f4, %f4
ldsh [%l7 + 0x6A], %o5
fabsd %f8, %f10
fmovde %xcc, %f14, %f14
movrlez %i0, %i2, %g3
ldsh [%l7 + 0x68], %l0
andn %o7, %i1, %g2
movgu %xcc, %l5, %i5
bleu,a,pt %xcc, loop_5712
ldsh [%l7 + 0x7C], %o3
ldsh [%l7 + 0x44], %o1
movpos %icc, %o0, %i4
loop_5712:
bg,a,pn %icc, loop_5713
fcmpgt32 %f4, %f14, %g1
ldsb [%l7 + 0x42], %o4
fpack16 %f2, %f8
loop_5713:
tgu %icc, 0x2
bl %xcc, loop_5714
fmovdle %xcc, %f3, %f7
fsrc1s %f12, %f3
xnorcc %l1, 0x0D37, %l6
loop_5714:
movvc %xcc, %o2, %g7
lduh [%l7 + 0x76], %o6
fcmpgt32 %f4, %f0, %l3
xnor %i6, 0x082F, %g5
xnor %i3, 0x1404, %l4
stw %i7, [%l7 + 0x1C]
umulcc %l2, %g4, %o5
fornot1 %f2, %f12, %f12
movrne %i0, %i2, %g3
sdiv %l0, 0x0EE9, %g6
brgez,a %i1, loop_5715
fnot1s %f11, %f6
ldub [%l7 + 0x65], %g2
fone %f0
loop_5715:
fsrc2 %f6, %f2
fcmpeq16 %f14, %f14, %l5
edge16ln %i5, %o3, %o1
ldsw [%l7 + 0x48], %o7
ba,a %xcc, loop_5716
fxor %f0, %f10, %f2
fmovsg %xcc, %f9, %f5
fmovrslz %i4, %f1, %f13
loop_5716:
fcmpes %fcc3, %f12, %f4
sth %g1, [%l7 + 0x60]
stx %o0, [%l7 + 0x58]
ldx [%l7 + 0x70], %o4
udiv %l1, 0x18D6, %l6
fpsub32 %f10, %f6, %f0
bcc,a %icc, loop_5717
stx %g7, [%l7 + 0x18]
ldsh [%l7 + 0x28], %o2
ldsw [%l7 + 0x60], %o6
loop_5717:
ldx [%l7 + 0x50], %l3
bvc,a %icc, loop_5718
fblg,a %fcc1, loop_5719
bgu,a,pn %xcc, loop_5720
ldsb [%l7 + 0x75], %i6
loop_5718:
fpadd32s %f10, %f5, %f2
loop_5719:
fmul8ulx16 %f8, %f4, %f6
loop_5720:
fornot2s %f9, %f11, %f7
add %i3, 0x00BF, %l4
sth %g5, [%l7 + 0x64]
fmovdn %xcc, %f1, %f12
tpos %icc, 0x5
fbne %fcc3, loop_5721
movleu %xcc, %l2, %g4
sethi 0x0A54, %o5
st %f4, [%l7 + 0x3C]
loop_5721:
bl loop_5722
stx %i7, [%l7 + 0x20]
movle %xcc, %i0, %g3
bne loop_5723
loop_5722:
fornot1s %f1, %f12, %f3
fornot2 %f0, %f6, %f0
fnor %f0, %f12, %f0
loop_5723:
sdivx %l0, 0x0A27, %i2
movpos %icc, %g6, %g2
ldsw [%l7 + 0x7C], %i1
srlx %i5, 0x16, %l5
fmovscs %xcc, %f4, %f5
array16 %o1, %o3, %i4
bge,a,pn %icc, loop_5724
movrlz %g1, 0x3D1, %o7
fmovdpos %icc, %f5, %f6
ldsb [%l7 + 0x44], %o4
loop_5724:
ldd [%l7 + 0x38], %f8
edge32ln %o0, %l6, %g7
fmovsge %xcc, %f10, %f11
ldx [%l7 + 0x78], %l1
move %icc, %o2, %l3
ldx [%l7 + 0x18], %o6
std %f12, [%l7 + 0x50]
movn %xcc, %i3, %i6
movvs %icc, %g5, %l2
lduh [%l7 + 0x54], %g4
tg %xcc, 0x3
bg,a,pn %icc, loop_5725
fbuge,a %fcc1, loop_5726
std %f14, [%l7 + 0x40]
ldub [%l7 + 0x0E], %o5
loop_5725:
ldsb [%l7 + 0x62], %l4
loop_5726:
fmul8ulx16 %f14, %f0, %f4
fsrc2 %f14, %f10
fble,a %fcc3, loop_5727
stb %i0, [%l7 + 0x39]
ldsh [%l7 + 0x4A], %g3
call loop_5728
loop_5727:
fbo %fcc1, loop_5729
ldx [%l7 + 0x10], %l0
bg,a,pt %icc, loop_5730
loop_5728:
movcs %icc, %i2, %i7
loop_5729:
movvs %xcc, %g6, %g2
ble %xcc, loop_5731
loop_5730:
ldsw [%l7 + 0x7C], %i1
lduh [%l7 + 0x38], %l5
fmul8ulx16 %f2, %f6, %f0
loop_5731:
stx %o1, [%l7 + 0x10]
ldx [%l7 + 0x20], %o3
mulscc %i4, 0x12A6, %g1
fxors %f15, %f13, %f14
fexpand %f8, %f8
stx %i5, [%l7 + 0x10]
lduw [%l7 + 0x3C], %o7
edge32 %o4, %l6, %o0
ld [%l7 + 0x38], %f10
fbge %fcc3, loop_5732
stb %g7, [%l7 + 0x13]
tcs %xcc, 0x6
stx %l1, [%l7 + 0x70]
loop_5732:
stb %o2, [%l7 + 0x3A]
xnor %o6, %i3, %i6
movgu %icc, %g5, %l3
tneg %icc, 0x2
movcc %icc, %g4, %l2
fmovdleu %icc, %f13, %f5
srlx %l4, 0x12, %o5
bl,a,pn %icc, loop_5733
ld [%l7 + 0x78], %f7
fpsub32s %f7, %f15, %f11
ldsb [%l7 + 0x2F], %i0
loop_5733:
fmovrdlez %g3, %f14, %f0
ta %xcc, 0x1
fxnors %f8, %f15, %f11
fmovs %f14, %f7
ldub [%l7 + 0x25], %l0
lduw [%l7 + 0x08], %i7
fpadd16 %f14, %f14, %f14
sth %i2, [%l7 + 0x18]
sth %g2, [%l7 + 0x64]
ldsb [%l7 + 0x44], %g6
st %f3, [%l7 + 0x48]
srax %i1, %l5, %o3
fmovde %icc, %f5, %f1
ldub [%l7 + 0x3E], %o1
ldub [%l7 + 0x5A], %i4
ldsb [%l7 + 0x2F], %i5
ldsb [%l7 + 0x61], %o7
fabsd %f12, %f8
sub %o4, 0x11B2, %l6
te %xcc, 0x2
stw %o0, [%l7 + 0x7C]
fmovdvc %xcc, %f0, %f4
fpadd32 %f2, %f8, %f12
fcmped %fcc2, %f8, %f10
fmovdvs %icc, %f4, %f6
stb %g7, [%l7 + 0x5A]
edge32n %l1, %g1, %o2
fbg,a %fcc3, loop_5734
movvc %icc, %i3, %o6
ldub [%l7 + 0x51], %g5
bvc,a,pt %xcc, loop_5735
loop_5734:
fbne,a %fcc2, loop_5736
fba,a %fcc0, loop_5737
ldd [%l7 + 0x50], %f12
loop_5735:
fnors %f10, %f15, %f1
loop_5736:
sllx %l3, %g4, %i6
loop_5737:
fmovrdne %l2, %f12, %f0
lduw [%l7 + 0x60], %l4
alignaddr %i0, %g3, %o5
fandnot1 %f14, %f2, %f14
fxors %f5, %f2, %f8
stx %l0, [%l7 + 0x28]
and %i2, %i7, %g2
movl %icc, %i1, %l5
fmovspos %xcc, %f4, %f0
subcc %g6, %o3, %o1
movvs %icc, %i5, %i4
fmul8x16al %f15, %f1, %f14
lduw [%l7 + 0x50], %o4
ldsh [%l7 + 0x5A], %l6
fmovscs %xcc, %f14, %f6
fornot2 %f14, %f12, %f2
ldx [%l7 + 0x60], %o7
movn %xcc, %g7, %o0
edge8n %g1, %l1, %o2
mova %icc, %o6, %i3
fmul8ulx16 %f6, %f4, %f8
stx %g5, [%l7 + 0x60]
fmovrde %l3, %f10, %f12
move %xcc, %i6, %g4
lduw [%l7 + 0x6C], %l4
fbge %fcc3, loop_5738
xnor %l2, 0x06C3, %i0
array16 %o5, %l0, %g3
fcmpeq16 %f0, %f2, %i2
loop_5738:
fmovde %xcc, %f10, %f5
fmovrdlez %g2, %f14, %f8
mulscc %i1, %i7, %l5
lduw [%l7 + 0x30], %g6
fxor %f0, %f14, %f6
fmovdle %xcc, %f15, %f5
mova %xcc, %o1, %i5
addc %o3, 0x0822, %o4
bleu,a %icc, loop_5739
ldsw [%l7 + 0x44], %i4
fandnot2s %f1, %f10, %f7
fsrc1 %f4, %f14
loop_5739:
fornot1 %f4, %f4, %f0
lduw [%l7 + 0x2C], %l6
brgez,a %g7, loop_5740
brgez %o0, loop_5741
bn,a,pn %xcc, loop_5742
fmul8x16 %f0, %f4, %f8
loop_5740:
lduh [%l7 + 0x20], %g1
loop_5741:
stb %l1, [%l7 + 0x7E]
loop_5742:
fmul8x16au %f8, %f5, %f2
fcmple16 %f4, %f10, %o7
ldsh [%l7 + 0x0C], %o6
ldsb [%l7 + 0x21], %o2
xorcc %i3, 0x05D1, %g5
fcmped %fcc2, %f6, %f10
fpsub32s %f6, %f7, %f9
movrlez %l3, %g4, %i6
ldsh [%l7 + 0x70], %l4
edge8l %i0, %l2, %o5
ldx [%l7 + 0x68], %g3
ldx [%l7 + 0x18], %l0
fmovspos %xcc, %f7, %f6
tsubcc %i2, %i1, %i7
fmovsvc %xcc, %f13, %f6
tge %xcc, 0x1
ldsw [%l7 + 0x10], %g2
ta %xcc, 0x3
fmovscs %icc, %f4, %f7
sth %g6, [%l7 + 0x20]
edge16 %l5, %i5, %o1
fmovdpos %xcc, %f8, %f3
st %f4, [%l7 + 0x54]
fpsub32s %f8, %f9, %f2
sth %o3, [%l7 + 0x74]
fnot1 %f4, %f0
fnegd %f4, %f8
lduw [%l7 + 0x54], %i4
move %icc, %o4, %g7
subc %o0, 0x09F6, %g1
ld [%l7 + 0x08], %f4
stw %l6, [%l7 + 0x58]
lduw [%l7 + 0x54], %l1
fbul,a %fcc2, loop_5743
st %f15, [%l7 + 0x60]
lduh [%l7 + 0x6A], %o7
taddcc %o2, %o6, %i3
loop_5743:
fbu,a %fcc2, loop_5744
fmovse %xcc, %f12, %f10
brgez,a %g5, loop_5745
brnz %g4, loop_5746
loop_5744:
fbug,a %fcc0, loop_5747
fornot2 %f14, %f4, %f6
loop_5745:
fmuld8ulx16 %f15, %f15, %f6
loop_5746:
tvc %xcc, 0x0
loop_5747:
std %f14, [%l7 + 0x30]
fbue %fcc1, loop_5748
andcc %i6, %l3, %l4
ble,a loop_5749
fcmpeq32 %f14, %f12, %l2
loop_5748:
stx %o5, [%l7 + 0x58]
tl %xcc, 0x2
loop_5749:
brgz,a %g3, loop_5750
subccc %l0, %i0, %i2
fmovrdlz %i1, %f2, %f0
fmovrsne %g2, %f4, %f14
loop_5750:
std %f6, [%l7 + 0x10]
xor %g6, 0x094C, %l5
fcmpne16 %f14, %f10, %i5
fsrc2s %f3, %f14
ldsb [%l7 + 0x28], %o1
fmovsvs %xcc, %f4, %f14
tleu %icc, 0x1
fabss %f13, %f13
fmul8x16au %f2, %f10, %f0
movl %icc, %i7, %i4
edge8ln %o4, %g7, %o3
ldub [%l7 + 0x19], %o0
lduh [%l7 + 0x3C], %g1
fpadd32 %f0, %f10, %f4
lduw [%l7 + 0x28], %l6
fbu %fcc1, loop_5751
brnz %l1, loop_5752
brgez %o7, loop_5753
fbug,a %fcc1, loop_5754
loop_5751:
tsubcctv %o2, %i3, %g5
loop_5752:
fmovsneg %xcc, %f7, %f0
loop_5753:
edge8ln %g4, %i6, %o6
loop_5754:
tleu %icc, 0x7
fmovsge %xcc, %f12, %f14
fmuld8sux16 %f1, %f14, %f8
fblg,a %fcc2, loop_5755
std %f10, [%l7 + 0x20]
sth %l3, [%l7 + 0x58]
and %l2, 0x03A9, %o5
loop_5755:
ldub [%l7 + 0x0A], %g3
ldx [%l7 + 0x58], %l0
ld [%l7 + 0x2C], %f2
fornot2s %f4, %f5, %f10
tge %icc, 0x3
std %f6, [%l7 + 0x50]
tvs %xcc, 0x0
ldsb [%l7 + 0x12], %l4
fbl %fcc0, loop_5756
st %f5, [%l7 + 0x44]
nop
setx loop_5757, %l0, %l1
jmpl %l1, %i0
ble,a %xcc, loop_5758
loop_5756:
movrne %i1, %i2, %g2
fmovdleu %xcc, %f1, %f2
loop_5757:
ldd [%l7 + 0x20], %f10
loop_5758:
fcmpne16 %f14, %f10, %l5
ldx [%l7 + 0x78], %i5
fbe %fcc3, loop_5759
movgu %xcc, %g6, %o1
stw %i7, [%l7 + 0x74]
fble,a %fcc0, loop_5760
loop_5759:
edge8l %i4, %o4, %g7
ldsb [%l7 + 0x2D], %o0
stx %o3, [%l7 + 0x28]
loop_5760:
fmovdvs %xcc, %f3, %f13
stb %l6, [%l7 + 0x62]
andncc %g1, %o7, %l1
fpsub16s %f9, %f13, %f10
fmovsgu %icc, %f12, %f13
ldsh [%l7 + 0x64], %i3
movcs %xcc, %o2, %g4
ldd [%l7 + 0x18], %f12
fnot1 %f0, %f0
array16 %g5, %i6, %o6
fcmpgt32 %f8, %f12, %l2
ldd [%l7 + 0x60], %f10
bneg,a %icc, loop_5761
andcc %o5, 0x0C1D, %l3
fmovdl %xcc, %f0, %f12
fnegs %f3, %f11
loop_5761:
fcmpeq16 %f10, %f12, %l0
fmovsn %icc, %f2, %f14
movl %xcc, %g3, %l4
fcmpes %fcc0, %f15, %f2
lduw [%l7 + 0x1C], %i1
faligndata %f0, %f10, %f4
edge32 %i0, %g2, %l5
fmovrdgz %i2, %f0, %f2
fmuld8sux16 %f10, %f15, %f10
st %f4, [%l7 + 0x24]
fbe,a %fcc1, loop_5762
fnegs %f13, %f9
tvs %icc, 0x1
tpos %icc, 0x1
loop_5762:
sth %g6, [%l7 + 0x20]
tpos %xcc, 0x3
sdivx %i5, 0x0279, %i7
fpmerge %f1, %f8, %f4
array32 %i4, %o4, %g7
std %f0, [%l7 + 0x60]
fmul8x16au %f14, %f13, %f2
ldsw [%l7 + 0x6C], %o1
edge16 %o3, %l6, %g1
umulcc %o0, %o7, %i3
stw %o2, [%l7 + 0x3C]
bl,a loop_5763
fabss %f9, %f9
umul %g4, %g5, %l1
movleu %xcc, %i6, %o6
loop_5763:
movrlez %o5, 0x185, %l2
ldsh [%l7 + 0x58], %l0
ld [%l7 + 0x14], %f0
movrgz %l3, 0x0C1, %l4
fmovsgu %xcc, %f0, %f2
fmovsg %xcc, %f1, %f13
andncc %g3, %i1, %i0
std %f2, [%l7 + 0x30]
movn %icc, %g2, %l5
xnor %g6, 0x1B64, %i5
sdivcc %i2, 0x0601, %i7
fmovsneg %xcc, %f8, %f10
fcmped %fcc3, %f14, %f8
std %f14, [%l7 + 0x70]
movcs %xcc, %i4, %o4
tleu %icc, 0x4
ldsh [%l7 + 0x14], %o1
ldd [%l7 + 0x70], %f12
sub %o3, 0x0A87, %l6
taddcc %g7, 0x0BA7, %g1
st %f15, [%l7 + 0x4C]
stx %o7, [%l7 + 0x40]
andncc %o0, %i3, %o2
sllx %g4, 0x11, %l1
st %f9, [%l7 + 0x1C]
fornot1s %f2, %f7, %f14
fmovs %f15, %f2
movle %xcc, %g5, %o6
fmovsl %xcc, %f9, %f14
bne %xcc, loop_5764
faligndata %f0, %f4, %f6
tvc %xcc, 0x0
xor %i6, %o5, %l2
loop_5764:
fnot1 %f14, %f0
fpack16 %f10, %f10
edge8 %l3, %l4, %l0
fcmpeq32 %f14, %f4, %i1
tne %xcc, 0x7
movrgz %i0, %g3, %l5
fmovdvs %xcc, %f2, %f3
ldsb [%l7 + 0x2E], %g6
bvc,a,pn %xcc, loop_5765
ldsb [%l7 + 0x17], %i5
edge8l %i2, %i7, %i4
sdiv %g2, 0x0E72, %o1
loop_5765:
udivcc %o4, 0x19B8, %l6
lduh [%l7 + 0x52], %o3
bleu,a,pt %icc, loop_5766
alignaddr %g1, %g7, %o0
fmovsa %xcc, %f8, %f4
nop
setx loop_5767, %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_5766:
fpadd16 %f2, %f14, %f4
lduw [%l7 + 0x30], %o7
fmovdg %icc, %f2, %f5
loop_5767:
sll %o2, %g4, %i3
std %f14, [%l7 + 0x08]
fcmpne32 %f12, %f6, %l1
lduw [%l7 + 0x5C], %o6
fmovdge %icc, %f2, %f6
fcmpes %fcc2, %f9, %f10
fmul8ulx16 %f2, %f8, %f6
bl,a %icc, loop_5768
tl %xcc, 0x5
tpos %xcc, 0x4
ldx [%l7 + 0x70], %i6
loop_5768:
fexpand %f0, %f14
andn %o5, 0x0EB7, %g5
ld [%l7 + 0x6C], %f1
tleu %icc, 0x3
tneg %icc, 0x3
bgu,a %icc, loop_5769
std %f14, [%l7 + 0x30]
and %l3, 0x0C1E, %l2
tl %icc, 0x0
loop_5769:
fmul8sux16 %f2, %f2, %f2
sethi 0x03B4, %l4
ldd [%l7 + 0x78], %f10
nop
setx loop_5770, %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
movge %xcc, %i1, %i0
fbuge %fcc2, loop_5771
array32 %l0, %l5, %g3
loop_5770:
lduh [%l7 + 0x38], %i5
edge16 %g6, %i2, %i4
loop_5771:
andncc %g2, %i7, %o4
fpsub32s %f13, %f14, %f12
fbule %fcc2, loop_5772
fnand %f0, %f0, %f0
fmovdg %icc, %f6, %f4
fpsub16 %f10, %f14, %f2
loop_5772:
or %o1, 0x1BCE, %o3
st %f11, [%l7 + 0x0C]
movvc %icc, %g1, %g7
stb %o0, [%l7 + 0x33]
lduh [%l7 + 0x3C], %o7
sdiv %l6, 0x097D, %g4
srax %o2, 0x05, %i3
edge32ln %o6, %i6, %o5
xorcc %l1, 0x068C, %l3
lduw [%l7 + 0x60], %l2
fsrc1 %f0, %f6
sth %g5, [%l7 + 0x70]
fmovrse %l4, %f13, %f12
st %f8, [%l7 + 0x1C]
fors %f7, %f12, %f9
srax %i0, %l0, %i1
stb %g3, [%l7 + 0x67]
fornot1 %f12, %f6, %f14
popc 0x059F, %i5
fone %f4
smul %g6, %l5, %i2
te %xcc, 0x5
fbne %fcc3, loop_5773
fmovrsne %i4, %f3, %f9
udiv %g2, 0x1487, %i7
ldub [%l7 + 0x2F], %o4
loop_5773:
fbuge,a %fcc3, loop_5774
lduw [%l7 + 0x3C], %o1
and %g1, 0x1DD0, %g7
lduw [%l7 + 0x7C], %o3
loop_5774:
movre %o0, %o7, %g4
fpsub32 %f8, %f4, %f0
fmuld8ulx16 %f15, %f4, %f10
fmovsle %xcc, %f1, %f11
bvs,a loop_5775
pdist %f6, %f10, %f10
fblg,a %fcc0, loop_5776
sra %l6, %o2, %i3
loop_5775:
tsubcctv %o6, 0x1083, %i6
tle %icc, 0x3
loop_5776:
fbne %fcc3, loop_5777
tcc %icc, 0x7
fnor %f10, %f4, %f6
brz %o5, loop_5778
loop_5777:
tl %icc, 0x7
ba,pt %icc, loop_5779
fmovdl %icc, %f4, %f10
loop_5778:
smul %l1, %l2, %g5
ldsh [%l7 + 0x2E], %l4
loop_5779:
fmovdneg %icc, %f6, %f8
brgez %i0, loop_5780
stx %l3, [%l7 + 0x08]
fcmpd %fcc1, %f2, %f0
movcc %xcc, %l0, %g3
loop_5780:
fmovdne %icc, %f6, %f14
addc %i1, %i5, %l5
lduw [%l7 + 0x14], %g6
or %i4, %g2, %i7
fmovsneg %xcc, %f7, %f8
fcmpeq16 %f0, %f8, %i2
fmovspos %icc, %f8, %f5
movle %icc, %o4, %o1
siam 0x4
bgu,pn %xcc, loop_5781
fbo,a %fcc1, loop_5782
fpmerge %f13, %f1, %f10
fmovde %icc, %f12, %f6
loop_5781:
ld [%l7 + 0x58], %f4
loop_5782:
st %f13, [%l7 + 0x7C]
and %g7, %g1, %o0
fble %fcc3, loop_5783
addc %o7, 0x15BF, %g4
st %f15, [%l7 + 0x68]
ldsb [%l7 + 0x18], %o3
loop_5783:
fmovdge %xcc, %f3, %f6
fpackfix %f4, %f8
fornot1s %f4, %f5, %f11
fnors %f15, %f9, %f8
call loop_5784
movre %l6, %o2, %i3
ldsw [%l7 + 0x38], %o6
st %f15, [%l7 + 0x30]
loop_5784:
stx %i6, [%l7 + 0x08]
stb %o5, [%l7 + 0x27]
move %icc, %l2, %l1
sll %g5, 0x18, %i0
tsubcctv %l4, 0x0B47, %l0
taddcctv %l3, %i1, %g3
st %f14, [%l7 + 0x48]
fcmpgt32 %f6, %f12, %l5
fcmps %fcc3, %f15, %f6
ldsb [%l7 + 0x6A], %i5
fmovrsne %i4, %f1, %f14
ldsh [%l7 + 0x2C], %g6
stw %i7, [%l7 + 0x3C]
xnor %i2, %o4, %o1
ldsh [%l7 + 0x60], %g7
call loop_5785
fbe,a %fcc2, loop_5786
fmovdn %xcc, %f6, %f4
fpadd16 %f12, %f0, %f10
loop_5785:
movge %icc, %g2, %o0
loop_5786:
stx %g1, [%l7 + 0x70]
fbuge %fcc1, loop_5787
ldd [%l7 + 0x08], %f0
fsrc2 %f6, %f12
bshuffle %f10, %f14, %f10
loop_5787:
ldsw [%l7 + 0x38], %o7
bg,a,pt %xcc, loop_5788
movvs %xcc, %o3, %g4
fmul8ulx16 %f14, %f2, %f6
fblg,a %fcc1, loop_5789
loop_5788:
fpadd16s %f8, %f2, %f10
sdivx %o2, 0x000F, %l6
bn,a %xcc, loop_5790
loop_5789:
lduh [%l7 + 0x76], %i3
std %f10, [%l7 + 0x68]
stw %i6, [%l7 + 0x78]
loop_5790:
fmul8ulx16 %f14, %f0, %f6
fexpand %f2, %f6
fcmpeq16 %f4, %f12, %o5
fnot1s %f5, %f4
fbu,a %fcc0, loop_5791
bgu,a loop_5792
fpsub16s %f11, %f7, %f13
stw %o6, [%l7 + 0x0C]
loop_5791:
fcmpgt32 %f12, %f0, %l2
loop_5792:
fble %fcc1, loop_5793
fornot2s %f12, %f0, %f7
mova %xcc, %l1, %i0
ldsw [%l7 + 0x7C], %l4
loop_5793:
ldsb [%l7 + 0x09], %g5
edge16n %l0, %l3, %i1
for %f0, %f6, %f2
fmovscc %xcc, %f4, %f0
tgu %icc, 0x1
fones %f4
fmovdpos %xcc, %f5, %f6
fmul8x16 %f12, %f6, %f12
or %g3, 0x19C5, %l5
brlez %i5, loop_5794
ldsh [%l7 + 0x32], %g6
bl,pn %xcc, loop_5795
fmovdg %icc, %f13, %f1
loop_5794:
ldsb [%l7 + 0x7C], %i4
fornot2s %f12, %f12, %f4
loop_5795:
bcc %xcc, loop_5796
tsubcc %i7, 0x1E19, %i2
edge16ln %o4, %o1, %g7
tcs %icc, 0x0
loop_5796:
ldsw [%l7 + 0x68], %g2
tcs %xcc, 0x6
ldd [%l7 + 0x60], %f14
fcmps %fcc0, %f3, %f3
tvs %xcc, 0x3
edge16 %o0, %o7, %g1
ldsw [%l7 + 0x24], %o3
fmovd %f12, %f10
stb %o2, [%l7 + 0x1B]
stx %l6, [%l7 + 0x70]
bgu,pt %xcc, loop_5797
faligndata %f14, %f10, %f4
fmovsl %xcc, %f14, %f8
lduh [%l7 + 0x7E], %i3
loop_5797:
fmovscs %xcc, %f5, %f3
lduh [%l7 + 0x14], %i6
ldsh [%l7 + 0x26], %o5
movcs %icc, %g4, %o6
st %f1, [%l7 + 0x28]
fandnot1 %f4, %f0, %f8
fmovrdgz %l2, %f4, %f4
tle %icc, 0x7
movg %xcc, %l1, %i0
orncc %g5, %l4, %l0
fmovrsgz %l3, %f15, %f11
stb %g3, [%l7 + 0x71]
movrlz %l5, %i5, %g6
stb %i1, [%l7 + 0x41]
tl %icc, 0x1
ldsb [%l7 + 0x63], %i4
ldub [%l7 + 0x39], %i2
xnorcc %o4, %o1, %i7
movle %xcc, %g7, %o0
fnot2s %f3, %f7
movpos %icc, %o7, %g2
fmovdcc %xcc, %f11, %f15
fandnot2 %f0, %f10, %f4
fmovsn %xcc, %f0, %f5
bpos %icc, loop_5798
fpmerge %f0, %f4, %f14
stb %g1, [%l7 + 0x30]
fbue %fcc3, loop_5799
loop_5798:
array8 %o3, %o2, %l6
ldsb [%l7 + 0x46], %i6
movg %icc, %o5, %g4
loop_5799:
sth %o6, [%l7 + 0x40]
ldsh [%l7 + 0x58], %l2
tsubcctv %i3, %i0, %l1
fpmerge %f15, %f4, %f0
fmovdl %xcc, %f11, %f13
fpack16 %f14, %f15
fpsub32 %f2, %f2, %f12
bcs,a %xcc, loop_5800
st %f11, [%l7 + 0x54]
array8 %g5, %l0, %l3
fmovdgu %icc, %f4, %f5
loop_5800:
ld [%l7 + 0x24], %f13
subccc %l4, 0x10B0, %g3
lduh [%l7 + 0x42], %i5
srax %l5, %i1, %i4
ldsh [%l7 + 0x7A], %g6
fmovdneg %icc, %f12, %f0
fpack32 %f8, %f12, %f6
stw %o4, [%l7 + 0x60]
move %xcc, %i2, %o1
ldsw [%l7 + 0x5C], %g7
ldx [%l7 + 0x60], %i7
fone %f6
array32 %o7, %o0, %g2
fmovdcc %xcc, %f2, %f2
lduh [%l7 + 0x4A], %o3
bgu loop_5801
tsubcc %g1, %l6, %o2
fmovsl %icc, %f2, %f0
ldd [%l7 + 0x30], %f12
loop_5801:
fmovrslez %o5, %f12, %f4
popc %g4, %i6
brz %l2, loop_5802
fcmpne16 %f10, %f2, %o6
fmovrslz %i0, %f8, %f0
fbul,a %fcc3, loop_5803
loop_5802:
ldub [%l7 + 0x33], %l1
bcs %xcc, loop_5804
ldx [%l7 + 0x48], %g5
loop_5803:
fnot1 %f2, %f0
edge16n %i3, %l0, %l4
loop_5804:
ldub [%l7 + 0x45], %l3
ta %icc, 0x4
fbge %fcc0, loop_5805
ldsb [%l7 + 0x4F], %g3
lduw [%l7 + 0x4C], %i5
movg %icc, %i1, %i4
loop_5805:
srax %l5, %g6, %i2
fmovde %icc, %f15, %f15
mova %xcc, %o1, %g7
fsrc2s %f9, %f2
alignaddrl %i7, %o4, %o0
for %f0, %f6, %f10
ba %xcc, loop_5806
movvc %icc, %g2, %o7
fxors %f5, %f2, %f4
edge32n %g1, %l6, %o2
loop_5806:
fcmpne32 %f2, %f12, %o5
stb %o3, [%l7 + 0x28]
fand %f10, %f10, %f12
alignaddrl %g4, %i6, %l2
fcmple16 %f4, %f2, %i0
fmovsleu %icc, %f14, %f2
bvc loop_5807
fxnor %f4, %f4, %f6
andncc %l1, %g5, %o6
be,a,pt %icc, loop_5808
loop_5807:
fmovse %icc, %f3, %f0
bleu,pn %icc, loop_5809
bl,a,pn %icc, loop_5810
loop_5808:
udivcc %i3, 0x16F2, %l4
nop
setx loop_5811, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_5809:
ldsw [%l7 + 0x58], %l3
loop_5810:
movcc %xcc, %g3, %l0
fmovrdgez %i5, %f2, %f10
loop_5811:
sub %i1, 0x0F34, %i4
fsrc1s %f6, %f13
movl %xcc, %l5, %i2
nop
setx loop_5812, %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, %f4, %f11
bvs,a,pn %icc, loop_5813
fnors %f9, %f7, %f12
loop_5812:
fmovdl %xcc, %f1, %f3
sethi 0x10B2, %o1
loop_5813:
ldd [%l7 + 0x30], %f0
tn %xcc, 0x1
sethi 0x12EF, %g6
fpsub16s %f3, %f13, %f8
st %f7, [%l7 + 0x28]
and %g7, %i7, %o4
movl %icc, %o0, %o7
ldx [%l7 + 0x28], %g2
faligndata %f10, %f0, %f2
movle %icc, %g1, %l6
bneg,a,pt %xcc, loop_5814
ble,a %icc, loop_5815
andcc %o2, %o3, %o5
fexpand %f4, %f12
loop_5814:
edge8n %g4, %i6, %l2
loop_5815:
fmovrsne %i0, %f14, %f5
fsrc1s %f12, %f11
ldsb [%l7 + 0x5F], %l1
ldsh [%l7 + 0x4A], %g5
brgez,a %o6, loop_5816
brlez %i3, loop_5817
fmovdgu %xcc, %f13, %f12
bvs,a loop_5818
loop_5816:
tsubcctv %l4, %l3, %g3
loop_5817:
fmovsvs %icc, %f8, %f3
fmovs %f3, %f10
loop_5818:
fornot1s %f11, %f11, %f13
std %f6, [%l7 + 0x78]
lduh [%l7 + 0x7C], %i5
movvs %xcc, %i1, %l0
fmovsn %icc, %f8, %f8
or %l5, 0x0F72, %i4
fzeros %f9
fmovrdgez %i2, %f0, %f4
movleu %icc, %g6, %g7
ta %icc, 0x6
fpadd16s %f7, %f7, %f4
ldsw [%l7 + 0x30], %i7
ldsb [%l7 + 0x28], %o4
ldsb [%l7 + 0x59], %o1
edge32l %o0, %g2, %g1
stb %o7, [%l7 + 0x7A]
fble,a %fcc2, loop_5819
movrgz %l6, %o2, %o3
st %f13, [%l7 + 0x40]
fbne %fcc3, loop_5820
loop_5819:
stw %g4, [%l7 + 0x10]
fzeros %f7
addcc %o5, 0x105F, %i6
loop_5820:
stx %l2, [%l7 + 0x40]
xor %i0, 0x0D65, %g5
bge,pt %xcc, loop_5821
edge16l %l1, %i3, %l4
fpadd32 %f8, %f12, %f4
fmovdvc %icc, %f6, %f6
loop_5821:
edge32n %l3, %g3, %i5
srl %i1, %l0, %l5
bcs,pt %icc, loop_5822
ldub [%l7 + 0x48], %i4
stw %o6, [%l7 + 0x2C]
st %f2, [%l7 + 0x24]
loop_5822:
edge32 %i2, %g7, %g6
tsubcctv %i7, %o4, %o0
fpack16 %f12, %f12
std %f2, [%l7 + 0x68]
tvs %icc, 0x5
siam 0x3
movge %icc, %o1, %g2
fcmpeq16 %f14, %f8, %o7
lduh [%l7 + 0x44], %l6
ldx [%l7 + 0x68], %g1
std %f14, [%l7 + 0x38]
fpack16 %f8, %f0
fnegd %f14, %f6
ldsh [%l7 + 0x64], %o3
fmovrdgz %o2, %f6, %f8
tl %xcc, 0x6
taddcc %g4, 0x11A6, %o5
ldsb [%l7 + 0x15], %l2
ld [%l7 + 0x4C], %f10
stb %i0, [%l7 + 0x49]
bl,a %icc, loop_5823
bcc,pn %icc, loop_5824
tvs %xcc, 0x2
sth %i6, [%l7 + 0x42]
loop_5823:
stw %g5, [%l7 + 0x54]
loop_5824:
ldsb [%l7 + 0x1B], %i3
fpack16 %f10, %f1
fpadd16 %f6, %f0, %f2
ldsb [%l7 + 0x42], %l1
movleu %icc, %l4, %l3
ld [%l7 + 0x70], %f14
fpadd32 %f8, %f12, %f0
for %f4, %f8, %f10
sdivcc %i5, 0x095E, %g3
lduw [%l7 + 0x5C], %l0
pdist %f8, %f8, %f14
fble,a %fcc1, loop_5825
bcs,a,pn %icc, loop_5826
sth %i1, [%l7 + 0x26]
sth %i4, [%l7 + 0x64]
loop_5825:
edge8l %o6, %i2, %l5
loop_5826:
fpack32 %f0, %f8, %f8
stx %g6, [%l7 + 0x28]
fexpand %f11, %f4
stb %i7, [%l7 + 0x47]
bg,a %xcc, loop_5827
fmovsleu %icc, %f13, %f11
sdivcc %o4, 0x130D, %o0
fpsub32s %f6, %f9, %f11
loop_5827:
add %o1, 0x187E, %g2
std %f6, [%l7 + 0x30]
fbg,a %fcc3, loop_5828
sdiv %g7, 0x076B, %l6
fmovsa %icc, %f9, %f8
lduh [%l7 + 0x3E], %o7
loop_5828:
fandnot2 %f8, %f10, %f4
movn %icc, %o3, %g1
movrgz %g4, %o5, %o2
ldub [%l7 + 0x51], %i0
movrgz %i6, %l2, %i3
bleu,a %icc, loop_5829
stw %l1, [%l7 + 0x44]
ldsw [%l7 + 0x78], %g5
edge8n %l4, %l3, %i5
loop_5829:
fones %f7
ldsw [%l7 + 0x5C], %g3
stx %l0, [%l7 + 0x68]
fornot1 %f6, %f2, %f10
st %f12, [%l7 + 0x74]
call loop_5830
bcs,a,pt %icc, loop_5831
ldx [%l7 + 0x10], %i1
lduh [%l7 + 0x4C], %o6
loop_5830:
ldd [%l7 + 0x30], %f0
loop_5831:
fmovsg %xcc, %f7, %f8
tl %xcc, 0x1
stw %i4, [%l7 + 0x14]
edge32l %i2, %g6, %l5
ld [%l7 + 0x7C], %f10
ldsw [%l7 + 0x64], %o4
fpsub16 %f10, %f4, %f12
ldsh [%l7 + 0x5A], %i7
movcs %xcc, %o1, %o0
ldsh [%l7 + 0x5C], %g2
call loop_5832
orcc %g7, 0x0656, %l6
andncc %o7, %g1, %g4
fxnors %f0, %f12, %f5
loop_5832:
fcmpeq32 %f2, %f4, %o3
ldub [%l7 + 0x6E], %o5
fpack16 %f12, %f1
lduh [%l7 + 0x48], %i0
fbuge %fcc3, loop_5833
fxor %f0, %f2, %f2
bvc,pt %icc, loop_5834
fnot2 %f12, %f4
loop_5833:
brgz,a %i6, loop_5835
fcmped %fcc2, %f6, %f0
loop_5834:
mova %xcc, %o2, %i3
fones %f3
loop_5835:
sth %l1, [%l7 + 0x74]
fors %f1, %f2, %f15
ldsh [%l7 + 0x7C], %g5
alignaddrl %l2, %l3, %l4
movge %icc, %g3, %l0
popc 0x05AB, %i1
edge16 %o6, %i5, %i4
fsrc1s %f15, %f12
fmovdge %icc, %f14, %f8
sub %g6, %l5, %i2
movpos %xcc, %i7, %o1
sll %o0, %g2, %o4
srl %g7, 0x0A, %l6
orcc %g1, %o7, %o3
pdist %f10, %f2, %f2
tvc %xcc, 0x7
taddcc %o5, 0x0D16, %g4
fmovda %icc, %f14, %f2
stb %i0, [%l7 + 0x0E]
fmovrdlz %o2, %f4, %f8
stw %i6, [%l7 + 0x28]
edge16l %i3, %g5, %l2
movrgz %l1, %l3, %l4
subc %g3, %i1, %l0
ldsw [%l7 + 0x1C], %i5
stw %i4, [%l7 + 0x48]
fmovsg %xcc, %f14, %f12
ldd [%l7 + 0x20], %f2
smul %o6, %g6, %i2
fxnors %f10, %f0, %f15
movrlz %l5, %i7, %o0
stb %o1, [%l7 + 0x62]
tsubcc %o4, 0x18C8, %g2
brgz %l6, loop_5836
stb %g7, [%l7 + 0x7A]
fmovsl %icc, %f6, %f11
fabss %f11, %f12
loop_5836:
tcs %icc, 0x6
ldx [%l7 + 0x48], %g1
sth %o7, [%l7 + 0x24]
tgu %icc, 0x7
fsrc1s %f15, %f4
mulscc %o3, 0x0F44, %o5
std %f0, [%l7 + 0x30]
stb %i0, [%l7 + 0x58]
fmovs %f14, %f8
stb %o2, [%l7 + 0x3E]
and %i6, 0x0918, %g4
orcc %i3, 0x1B83, %l2
movge %xcc, %g5, %l3
sra %l4, 0x04, %g3
ldsh [%l7 + 0x1E], %i1
fmovse %icc, %f10, %f0
st %f2, [%l7 + 0x44]
array32 %l1, %i5, %l0
fmul8x16 %f9, %f12, %f12
stx %i4, [%l7 + 0x08]
fmovsne %xcc, %f8, %f14
fmovrdne %o6, %f8, %f6
movrlz %i2, 0x340, %l5
fcmpgt16 %f0, %f0, %i7
tl %icc, 0x4
lduw [%l7 + 0x68], %o0
lduh [%l7 + 0x58], %o1
fmovsvs %icc, %f8, %f13
ldx [%l7 + 0x38], %o4
fmovspos %icc, %f1, %f15
bcc,a,pn %xcc, loop_5837
fmovdg %xcc, %f13, %f10
ld [%l7 + 0x18], %f14
faligndata %f2, %f8, %f10
loop_5837:
orncc %g2, 0x1247, %g6
fbge,a %fcc2, loop_5838
fmovsl %icc, %f14, %f5
lduh [%l7 + 0x5E], %l6
sllx %g7, %o7, %g1
loop_5838:
brnz,a %o3, loop_5839
xorcc %i0, %o2, %o5
sth %i6, [%l7 + 0x4C]
fnot1 %f0, %f8
loop_5839:
ld [%l7 + 0x54], %f5
st %f9, [%l7 + 0x60]
tneg %icc, 0x1
fbug %fcc0, loop_5840
ldx [%l7 + 0x20], %i3
sllx %l2, 0x09, %g5
stw %l3, [%l7 + 0x70]
loop_5840:
taddcctv %g4, 0x0AF9, %l4
fbl %fcc3, loop_5841
for %f12, %f2, %f2
fnors %f10, %f2, %f13
stw %i1, [%l7 + 0x7C]
loop_5841:
stx %g3, [%l7 + 0x60]
faligndata %f10, %f12, %f4
be %xcc, loop_5842
for %f0, %f4, %f0
be,a,pn %xcc, loop_5843
tgu %icc, 0x4
loop_5842:
fmul8x16al %f1, %f7, %f4
srlx %i5, %l1, %i4
loop_5843:
ldx [%l7 + 0x18], %o6
fcmpd %fcc3, %f0, %f8
ldsw [%l7 + 0x20], %l0
st %f1, [%l7 + 0x7C]
stx %l5, [%l7 + 0x58]
ldub [%l7 + 0x7A], %i7
array16 %o0, %o1, %o4
addccc %i2, %g6, %l6
fornot1s %f4, %f9, %f15
bvs,a,pn %icc, loop_5844
tvs %xcc, 0x3
bleu,a %xcc, loop_5845
or %g2, %o7, %g7
loop_5844:
fbge,a %fcc0, loop_5846
fornot1s %f7, %f14, %f9
loop_5845:
fmovdle %icc, %f6, %f10
fbg,a %fcc2, loop_5847
loop_5846:
ldub [%l7 + 0x72], %o3
fmovdgu %xcc, %f0, %f12
ldx [%l7 + 0x28], %i0
loop_5847:
ldsh [%l7 + 0x2C], %g1
ldsb [%l7 + 0x7E], %o2
tpos %xcc, 0x0
tsubcctv %i6, %o5, %l2
udivcc %i3, 0x1CBA, %g5
bg,pt %icc, loop_5848
tvc %xcc, 0x0
sth %g4, [%l7 + 0x1C]
stw %l3, [%l7 + 0x6C]
loop_5848:
ldx [%l7 + 0x28], %i1
edge16 %l4, %i5, %g3
lduh [%l7 + 0x0A], %l1
mulscc %o6, %l0, %l5
lduw [%l7 + 0x68], %i4
fcmpne16 %f4, %f12, %i7
fcmpgt32 %f2, %f6, %o0
edge32n %o4, %i2, %o1
sll %g6, %l6, %g2
tcc %icc, 0x0
st %f4, [%l7 + 0x48]
movcs %xcc, %o7, %g7
edge16n %i0, %g1, %o2
ldx [%l7 + 0x30], %o3
std %f12, [%l7 + 0x68]
ldsw [%l7 + 0x74], %o5
fornot1 %f0, %f0, %f8
orncc %i6, 0x1971, %l2
fpsub32s %f8, %f10, %f0
movvc %icc, %g5, %i3
sdiv %l3, 0x108B, %g4
ldsh [%l7 + 0x08], %l4
addcc %i1, 0x1E31, %i5
ldub [%l7 + 0x6E], %l1
ldsb [%l7 + 0x29], %g3
ldd [%l7 + 0x08], %f8
movge %xcc, %o6, %l0
fmovsne %xcc, %f7, %f6
bn,a,pn %xcc, loop_5849
fmovrdne %l5, %f2, %f14
bneg,pn %xcc, loop_5850
movcc %icc, %i4, %o0
loop_5849:
sth %o4, [%l7 + 0x48]
edge8n %i2, %i7, %g6
loop_5850:
stb %l6, [%l7 + 0x27]
andn %o1, 0x1AC0, %o7
nop
setx loop_5851, %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
srax %g7, %g2, %i0
fmovde %icc, %f12, %f9
fbu,a %fcc0, loop_5852
loop_5851:
movrlez %o2, 0x2F5, %g1
edge16l %o3, %i6, %o5
ldsb [%l7 + 0x6F], %g5
loop_5852:
fmovrdne %l2, %f4, %f6
ldd [%l7 + 0x38], %f14
fmovd %f4, %f4
xor %l3, 0x1780, %g4
ldub [%l7 + 0x1A], %i3
fmovdleu %icc, %f6, %f11
call loop_5853
tneg %icc, 0x0
fmovdl %icc, %f3, %f6
udivcc %i1, 0x0B81, %i5
loop_5853:
sll %l1, %g3, %l4
edge8n %l0, %o6, %l5
brgez,a %o0, loop_5854
fsrc1 %f6, %f12
fcmple32 %f4, %f4, %i4
fbug,a %fcc1, loop_5855
loop_5854:
tne %icc, 0x5
nop
setx loop_5856, %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
fands %f15, %f6, %f9
loop_5855:
stw %o4, [%l7 + 0x64]
st %f5, [%l7 + 0x0C]
loop_5856:
tvc %icc, 0x7
fcmpgt32 %f10, %f6, %i2
bpos,a %icc, loop_5857
orcc %i7, %l6, %g6
fmovda %icc, %f14, %f8
bcc,pn %icc, loop_5858
loop_5857:
addcc %o7, %o1, %g2
fors %f10, %f14, %f4
bg,a,pn %icc, loop_5859
loop_5858:
fpadd32 %f12, %f6, %f12
movre %i0, 0x222, %g7
fbul,a %fcc3, loop_5860
loop_5859:
faligndata %f8, %f10, %f14
fxnors %f3, %f15, %f13
mova %icc, %o2, %o3
loop_5860:
brlez %g1, loop_5861
mulscc %i6, 0x09B8, %o5
fabss %f4, %f2
lduw [%l7 + 0x38], %g5
loop_5861:
fornot1 %f6, %f12, %f10
xnor %l2, 0x0CCF, %l3
fsrc1 %f8, %f10
tl %icc, 0x5
bcc,a loop_5862
movgu %icc, %i3, %g4
popc %i5, %l1
ldsh [%l7 + 0x3A], %g3
loop_5862:
fmul8sux16 %f2, %f2, %f0
edge16l %i1, %l0, %l4
fmovdpos %icc, %f13, %f7
andcc %l5, %o6, %o0
ld [%l7 + 0x50], %f5
fandnot2 %f4, %f4, %f10
tpos %icc, 0x5
fpadd16s %f14, %f10, %f14
brlz %i4, loop_5863
fmovdpos %xcc, %f5, %f4
movre %i2, %i7, %o4
fmovdvc %icc, %f3, %f6
loop_5863:
fbule %fcc1, loop_5864
xnor %l6, %g6, %o1
ldub [%l7 + 0x17], %g2
stx %i0, [%l7 + 0x30]
loop_5864:
siam 0x4
subcc %o7, 0x04CD, %o2
stx %o3, [%l7 + 0x78]
taddcc %g1, %i6, %o5
nop
setx loop_5865, %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
ldsb [%l7 + 0x41], %g5
fmovdvc %xcc, %f3, %f9
fmovsge %icc, %f11, %f8
loop_5865:
ldd [%l7 + 0x40], %f0
tl %icc, 0x3
fnand %f14, %f10, %f4
andn %g7, %l3, %i3
fpackfix %f14, %f11
fsrc1s %f12, %f7
ba,pt %icc, loop_5866
fandnot2s %f14, %f9, %f14
bleu,a %icc, loop_5867
ld [%l7 + 0x3C], %f5
loop_5866:
ldub [%l7 + 0x73], %g4
bcc %icc, loop_5868
loop_5867:
lduw [%l7 + 0x34], %i5
tle %icc, 0x5
andncc %l2, %g3, %i1
loop_5868:
addccc %l1, %l4, %l0
ldub [%l7 + 0x35], %l5
stb %o6, [%l7 + 0x12]
orcc %o0, 0x1A1C, %i2
udivcc %i4, 0x0D5C, %i7
sth %o4, [%l7 + 0x66]
ld [%l7 + 0x68], %f14
movgu %xcc, %l6, %g6
edge8 %g2, %o1, %o7
movleu %icc, %o2, %o3
edge16l %g1, %i6, %o5
fmuld8ulx16 %f5, %f6, %f8
edge32ln %g5, %g7, %l3
sub %i0, %i3, %g4
fble,a %fcc1, loop_5869
add %i5, 0x1E32, %g3
mulx %i1, %l1, %l2
bpos loop_5870
loop_5869:
stx %l0, [%l7 + 0x18]
brlz,a %l4, loop_5871
addccc %o6, 0x19F6, %o0
loop_5870:
fmovsleu %icc, %f1, %f7
fbuge %fcc2, loop_5872
loop_5871:
fandnot1 %f14, %f0, %f2
fpack16 %f12, %f7
fnot1 %f6, %f2
loop_5872:
stw %i2, [%l7 + 0x2C]
orncc %i4, %i7, %o4
fblg,a %fcc3, loop_5873
fmovsvs %icc, %f14, %f8
stx %l6, [%l7 + 0x68]
st %f4, [%l7 + 0x2C]
loop_5873:
nop
setx loop_5874, %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
stw %l5, [%l7 + 0x3C]
fmul8sux16 %f12, %f6, %f12
fbul %fcc1, loop_5875
loop_5874:
ldd [%l7 + 0x48], %f8
stb %g6, [%l7 + 0x53]
stb %g2, [%l7 + 0x60]
loop_5875:
fxor %f8, %f8, %f4
sllx %o7, %o1, %o3
brz,a %g1, loop_5876
movrlz %o2, 0x242, %i6
fmovrdlez %g5, %f2, %f8
ldsw [%l7 + 0x30], %o5
loop_5876:
orcc %l3, 0x1CC6, %g7
faligndata %f12, %f10, %f6
movpos %xcc, %i3, %g4
fmovsgu %xcc, %f8, %f4
fxnor %f10, %f6, %f12
tpos %icc, 0x1
fcmped %fcc2, %f0, %f12
fmovdneg %icc, %f10, %f5
bl loop_5877
fble,a %fcc0, loop_5878
lduh [%l7 + 0x1E], %i0
bn,a,pn %icc, loop_5879
loop_5877:
umulcc %g3, %i5, %i1
loop_5878:
movl %xcc, %l1, %l2
umulcc %l4, %o6, %l0
loop_5879:
fexpand %f6, %f8
fmovrse %o0, %f14, %f12
fexpand %f6, %f2
bvs,pt %icc, loop_5880
fpsub16 %f6, %f8, %f10
or %i4, 0x0A32, %i2
fmovde %xcc, %f14, %f9
loop_5880:
sll %i7, 0x0C, %o4
ldx [%l7 + 0x48], %l6
ld [%l7 + 0x40], %f9
st %f7, [%l7 + 0x4C]
brnz,a %g6, loop_5881
fmovsvc %icc, %f8, %f10
orncc %l5, 0x0479, %g2
movrne %o7, %o1, %g1
loop_5881:
ldsw [%l7 + 0x78], %o2
fnand %f12, %f0, %f4
xorcc %i6, 0x1494, %o3
fmuld8sux16 %f0, %f13, %f12
fnot2 %f8, %f8
ldsb [%l7 + 0x7A], %o5
ldub [%l7 + 0x61], %g5
ld [%l7 + 0x7C], %f7
fbl,a %fcc3, loop_5882
nop
setx loop_5883, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %g7, [%l7 + 0x2A]
andncc %i3, %l3, %g4
loop_5882:
lduw [%l7 + 0x7C], %i0
loop_5883:
smulcc %i5, 0x166B, %i1
ldsh [%l7 + 0x0E], %l1
fand %f14, %f14, %f12
fmovrsgz %l2, %f2, %f1
andcc %l4, 0x1980, %g3
bneg %xcc, loop_5884
sra %o6, 0x0C, %l0
ldd [%l7 + 0x78], %f10
ldd [%l7 + 0x30], %f6
loop_5884:
fbg,a %fcc1, loop_5885
ldsw [%l7 + 0x74], %i4
brgez %o0, loop_5886
fpadd32 %f4, %f14, %f14
loop_5885:
bg,pn %icc, loop_5887
movrne %i2, %o4, %i7
loop_5886:
ta %icc, 0x7
sub %l6, 0x07E1, %l5
loop_5887:
fmovsle %icc, %f4, %f12
st %f6, [%l7 + 0x28]
brgez %g6, loop_5888
fmovd %f6, %f8
fble,a %fcc0, loop_5889
fmovrde %g2, %f8, %f10
loop_5888:
ldsw [%l7 + 0x6C], %o7
ldd [%l7 + 0x30], %f6
loop_5889:
fandnot1 %f12, %f12, %f2
ldub [%l7 + 0x17], %o1
fnegd %f4, %f4
bcc,pn %xcc, loop_5890
bcs,a,pt %icc, loop_5891
mova %icc, %g1, %o2
fbuge,a %fcc3, loop_5892
loop_5890:
stb %o3, [%l7 + 0x47]
loop_5891:
ldsh [%l7 + 0x2C], %i6
ldsw [%l7 + 0x48], %o5
loop_5892:
fand %f6, %f2, %f12
sth %g5, [%l7 + 0x10]
movcc %xcc, %i3, %g7
fbuge %fcc3, loop_5893
lduh [%l7 + 0x24], %g4
movn %icc, %i0, %i5
ta %xcc, 0x6
loop_5893:
sllx %i1, %l1, %l3
orcc %l4, 0x0C4D, %g3
st %f5, [%l7 + 0x40]
xorcc %o6, %l0, %i4
edge16l %l2, %o0, %o4
st %f1, [%l7 + 0x34]
brnz %i2, loop_5894
ble loop_5895
sra %i7, 0x11, %l5
move %xcc, %g6, %g2
loop_5894:
stx %o7, [%l7 + 0x10]
loop_5895:
edge32n %o1, %g1, %o2
ta %icc, 0x7
ldsb [%l7 + 0x6D], %o3
fnors %f0, %f13, %f14
fandnot2s %f7, %f9, %f14
fcmpne16 %f6, %f14, %l6
ld [%l7 + 0x78], %f15
lduh [%l7 + 0x66], %i6
lduw [%l7 + 0x10], %o5
alignaddrl %i3, %g5, %g7
sth %i0, [%l7 + 0x1E]
fpackfix %f0, %f2
st %f10, [%l7 + 0x4C]
stx %g4, [%l7 + 0x60]
ldsw [%l7 + 0x68], %i1
bgu loop_5896
ldsb [%l7 + 0x3C], %i5
fnors %f8, %f13, %f13
fbne,a %fcc3, loop_5897
loop_5896:
ble,pn %icc, loop_5898
srlx %l3, 0x14, %l1
ldd [%l7 + 0x18], %f14
loop_5897:
sth %g3, [%l7 + 0x56]
loop_5898:
fmovse %xcc, %f14, %f9
ldd [%l7 + 0x60], %f10
nop
setx loop_5899, %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 %xcc, loop_5900
stx %o6, [%l7 + 0x40]
xorcc %l0, %i4, %l2
loop_5899:
faligndata %f2, %f0, %f6
loop_5900:
addccc %o0, %l4, %i2
fmovsle %icc, %f14, %f7
tcc %xcc, 0x1
brlz,a %o4, loop_5901
bcs,a,pn %icc, loop_5902
ldsb [%l7 + 0x59], %i7
brgez,a %l5, loop_5903
loop_5901:
edge32 %g6, %o7, %g2
loop_5902:
fandnot1s %f6, %f7, %f5
sllx %g1, %o1, %o2
loop_5903:
fbu %fcc2, loop_5904
stx %o3, [%l7 + 0x58]
fsrc2s %f0, %f8
stx %l6, [%l7 + 0x08]
loop_5904:
movrlz %o5, 0x09F, %i6
fmovdne %icc, %f6, %f10
fxnor %f6, %f8, %f2
fcmpeq32 %f4, %f14, %g5
fsrc2 %f6, %f14
call loop_5905
stw %i3, [%l7 + 0x3C]
fbl,a %fcc2, loop_5906
st %f10, [%l7 + 0x60]
loop_5905:
fmovrse %i0, %f12, %f7
movl %xcc, %g4, %g7
loop_5906:
stb %i5, [%l7 + 0x31]
nop
setx loop_5907, %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
ldsw [%l7 + 0x2C], %l3
fbe %fcc0, loop_5908
fble %fcc2, loop_5909
loop_5907:
edge8ln %i1, %g3, %o6
xorcc %l0, 0x152D, %i4
loop_5908:
fmovdneg %icc, %f11, %f1
loop_5909:
stb %l1, [%l7 + 0x5A]
ld [%l7 + 0x14], %f11
fmovsneg %xcc, %f15, %f5
lduw [%l7 + 0x34], %o0
fmovrsgz %l2, %f9, %f4
fbl,a %fcc0, loop_5910
bge,a,pt %icc, loop_5911
movvs %xcc, %l4, %i2
movcs %xcc, %o4, %i7
loop_5910:
fandnot1s %f12, %f7, %f14
loop_5911:
srlx %g6, %l5, %g2
lduw [%l7 + 0x1C], %g1
stx %o7, [%l7 + 0x08]
fbue %fcc1, loop_5912
ldx [%l7 + 0x28], %o2
lduh [%l7 + 0x58], %o1
fornot2s %f1, %f6, %f11
loop_5912:
st %f0, [%l7 + 0x7C]
fpadd16 %f0, %f0, %f6
ldsw [%l7 + 0x54], %l6
orn %o3, 0x08B5, %o5
bgu,a,pt %xcc, loop_5913
tne %xcc, 0x0
fpadd16s %f0, %f6, %f3
stx %g5, [%l7 + 0x40]
loop_5913:
std %f0, [%l7 + 0x10]
fmovsge %xcc, %f9, %f4
bg,a,pn %icc, loop_5914
for %f6, %f2, %f12
fandnot1 %f10, %f8, %f8
st %f8, [%l7 + 0x70]
loop_5914:
fcmpne16 %f0, %f6, %i6
fmovsge %icc, %f4, %f3
fmovrde %i3, %f10, %f6
fmovdleu %icc, %f8, %f2
xnor %i0, %g4, %i5
ldsw [%l7 + 0x64], %g7
fmovrdlez %l3, %f6, %f6
stb %g3, [%l7 + 0x58]
fbg,a %fcc3, loop_5915
tle %xcc, 0x2
srax %o6, 0x09, %i1
fblg %fcc2, loop_5916
loop_5915:
fmovrdgez %i4, %f2, %f8
fmul8x16au %f4, %f11, %f6
tsubcctv %l1, 0x1BAB, %l0
loop_5916:
edge32l %l2, %l4, %i2
tvc %xcc, 0x5
and %o4, %i7, %o0
ldub [%l7 + 0x15], %g6
stx %g2, [%l7 + 0x58]
udivcc %l5, 0x1159, %o7
movvs %xcc, %o2, %g1
ta %icc, 0x5
ldsb [%l7 + 0x48], %o1
taddcctv %l6, 0x0C8F, %o5
edge16l %o3, %i6, %g5
fmuld8ulx16 %f15, %f2, %f12
movge %icc, %i3, %i0
fmovdleu %xcc, %f15, %f4
fmovsg %xcc, %f10, %f11
ld [%l7 + 0x14], %f8
fnands %f10, %f10, %f9
fnor %f14, %f8, %f10
movl %icc, %i5, %g4
fbue,a %fcc2, loop_5917
movneg %xcc, %g7, %g3
fcmpne32 %f12, %f0, %l3
stb %i1, [%l7 + 0x5E]
loop_5917:
fornot1 %f4, %f8, %f10
fbug %fcc1, loop_5918
ldsw [%l7 + 0x14], %i4
lduh [%l7 + 0x50], %o6
ldub [%l7 + 0x73], %l1
loop_5918:
fones %f10
std %f6, [%l7 + 0x10]
movvc %icc, %l0, %l4
movl %xcc, %l2, %o4
subccc %i7, 0x05F6, %o0
ta %xcc, 0x0
pdist %f2, %f4, %f4
ldsw [%l7 + 0x70], %g6
stx %g2, [%l7 + 0x28]
movvs %xcc, %i2, %l5
lduh [%l7 + 0x50], %o7
fandnot2s %f1, %f11, %f7
fsrc1 %f10, %f10
fpack16 %f6, %f3
addccc %g1, %o1, %l6
ldub [%l7 + 0x5C], %o5
ldd [%l7 + 0x28], %f0
call loop_5919
fands %f4, %f0, %f12
edge32l %o3, %o2, %g5
ldd [%l7 + 0x18], %f2
loop_5919:
fornot1s %f15, %f14, %f14
edge16l %i3, %i6, %i5
fnot1 %f2, %f14
fcmpes %fcc2, %f0, %f9
fnegs %f4, %f7
edge16l %i0, %g4, %g3
be loop_5920
andcc %g7, %l3, %i4
fmovscs %icc, %f15, %f8
fzeros %f1
loop_5920:
fsrc1s %f8, %f6
fba %fcc1, loop_5921
stw %o6, [%l7 + 0x3C]
lduw [%l7 + 0x18], %i1
sllx %l0, 0x04, %l4
loop_5921:
lduh [%l7 + 0x68], %l2
fmovrsgz %l1, %f0, %f8
st %f4, [%l7 + 0x14]
tle %xcc, 0x6
fcmpeq16 %f8, %f8, %i7
lduw [%l7 + 0x78], %o4
ldd [%l7 + 0x50], %f4
ldsh [%l7 + 0x32], %o0
tle %icc, 0x0
orncc %g6, %i2, %g2
ldub [%l7 + 0x57], %o7
udiv %g1, 0x11D6, %o1
fmovsvc %xcc, %f10, %f4
fpadd32s %f4, %f14, %f8
ldsw [%l7 + 0x70], %l5
alignaddrl %l6, %o5, %o3
fornot2s %f14, %f2, %f3
fpadd16s %f12, %f0, %f13
brnz,a %o2, loop_5922
move %icc, %g5, %i6
movrgz %i3, 0x103, %i5
sub %i0, 0x1F5B, %g4
loop_5922:
xor %g3, 0x0DE7, %g7
orn %i4, %o6, %i1
ldd [%l7 + 0x38], %f4
fbuge,a %fcc0, loop_5923
bvc loop_5924
fcmpgt16 %f4, %f2, %l3
fexpand %f15, %f12
loop_5923:
fornot1s %f0, %f5, %f15
loop_5924:
andncc %l4, %l0, %l1
bcs %icc, loop_5925
brlez,a %l2, loop_5926
movcs %xcc, %i7, %o4
fmovse %xcc, %f6, %f0
loop_5925:
std %f4, [%l7 + 0x70]
loop_5926:
ldx [%l7 + 0x30], %g6
andcc %o0, %g2, %i2
fnot1 %f14, %f0
ldub [%l7 + 0x0D], %o7
fpsub32s %f13, %f15, %f4
sth %o1, [%l7 + 0x50]
ldub [%l7 + 0x42], %g1
nop
setx loop_5927, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
edge32n %l6, %o5, %l5
fmovsneg %icc, %f9, %f7
ldsw [%l7 + 0x6C], %o2
loop_5927:
fnor %f12, %f8, %f14
movcc %xcc, %g5, %i6
edge8n %o3, %i3, %i0
fands %f11, %f5, %f6
lduw [%l7 + 0x24], %g4
ldub [%l7 + 0x7F], %g3
ld [%l7 + 0x38], %f4
ldub [%l7 + 0x14], %g7
fcmpeq32 %f14, %f2, %i4
ldx [%l7 + 0x08], %i5
fmovsvs %icc, %f13, %f9
bleu loop_5928
fones %f8
tvc %xcc, 0x0
fmul8x16 %f5, %f6, %f2
loop_5928:
addc %o6, 0x0546, %i1
lduh [%l7 + 0x52], %l3
movcs %xcc, %l0, %l4
fnegd %f14, %f12
addcc %l1, %i7, %l2
fmovdleu %xcc, %f11, %f0
ld [%l7 + 0x54], %f15
ldsw [%l7 + 0x0C], %g6
stw %o0, [%l7 + 0x10]
andcc %o4, 0x0C2A, %i2
stb %g2, [%l7 + 0x5E]
st %f14, [%l7 + 0x4C]
fpackfix %f2, %f7
call loop_5929
fba %fcc0, loop_5930
ldx [%l7 + 0x20], %o7
fmovse %xcc, %f2, %f11
loop_5929:
fandnot1 %f2, %f12, %f10
loop_5930:
ldub [%l7 + 0x58], %o1
tle %icc, 0x5
move %xcc, %l6, %o5
fpmerge %f3, %f9, %f10
addccc %l5, %g1, %g5
bneg loop_5931
tpos %icc, 0x4
umulcc %o2, 0x1222, %o3
fcmpgt32 %f12, %f2, %i3
loop_5931:
array8 %i0, %i6, %g3
fcmpne16 %f8, %f6, %g7
fsrc1s %f10, %f3
ldx [%l7 + 0x58], %i4
fpadd32s %f11, %f2, %f12
ba,pt %xcc, loop_5932
fmovsne %icc, %f10, %f7
ldx [%l7 + 0x50], %i5
and %g4, 0x0699, %o6
loop_5932:
faligndata %f4, %f8, %f0
fmovda %icc, %f14, %f7
brz %i1, loop_5933
lduw [%l7 + 0x18], %l3
brnz,a %l0, loop_5934
fbule,a %fcc0, loop_5935
loop_5933:
fpadd32s %f5, %f11, %f7
smul %l1, %i7, %l2
loop_5934:
movle %icc, %l4, %g6
loop_5935:
sth %o4, [%l7 + 0x4E]
pdist %f0, %f12, %f2
ldx [%l7 + 0x40], %i2
fmovscs %icc, %f4, %f0
sra %g2, 0x1C, %o0
lduh [%l7 + 0x08], %o7
sth %o1, [%l7 + 0x7A]
fones %f1
tsubcctv %o5, %l6, %l5
fpsub16 %f8, %f12, %f14
fblg %fcc3, loop_5936
lduw [%l7 + 0x38], %g5
bge,a,pn %icc, loop_5937
array32 %o2, %o3, %i3
loop_5936:
movcs %xcc, %i0, %g1
orn %g3, %i6, %i4
loop_5937:
fcmpd %fcc2, %f12, %f12
orncc %g7, %g4, %o6
addc %i5, %i1, %l0
fors %f6, %f11, %f2
sth %l1, [%l7 + 0x6E]
movneg %xcc, %i7, %l2
fnor %f14, %f2, %f14
alignaddr %l3, %g6, %l4
fba %fcc1, loop_5938
stw %o4, [%l7 + 0x3C]
ldd [%l7 + 0x10], %f10
lduh [%l7 + 0x3E], %g2
loop_5938:
ldsb [%l7 + 0x39], %i2
fmul8ulx16 %f0, %f14, %f0
ldsh [%l7 + 0x0C], %o7
edge32n %o0, %o5, %o1
st %f12, [%l7 + 0x74]
ldub [%l7 + 0x27], %l6
st %f3, [%l7 + 0x7C]
std %f14, [%l7 + 0x28]
orcc %l5, 0x0EC2, %o2
srl %g5, 0x1F, %o3
movcc %icc, %i3, %g1
lduh [%l7 + 0x08], %i0
xorcc %i6, %i4, %g7
fpsub16 %f4, %f4, %f8
fmovdleu %xcc, %f15, %f13
fpsub32 %f10, %f6, %f12
sll %g3, 0x1E, %g4
fornot2s %f14, %f13, %f12
movle %icc, %i5, %i1
ldsw [%l7 + 0x30], %l0
smulcc %l1, %i7, %o6
addc %l3, %l2, %g6
fmovdn %icc, %f15, %f8
ldub [%l7 + 0x25], %l4
fmul8x16 %f2, %f4, %f6
fmovdpos %xcc, %f10, %f8
bg,a %xcc, loop_5939
fpadd32 %f12, %f6, %f12
std %f0, [%l7 + 0x58]
lduw [%l7 + 0x14], %g2
loop_5939:
fnot1 %f12, %f2
nop
setx loop_5940, %l0, %l1
jmpl %l1, %i2
fornot1 %f10, %f6, %f6
fmovdn %xcc, %f0, %f2
ldd [%l7 + 0x08], %f4
loop_5940:
fmovsleu %icc, %f2, %f12
stw %o7, [%l7 + 0x14]
mulscc %o4, 0x0660, %o0
ta %icc, 0x6
fcmpgt32 %f10, %f8, %o5
std %f8, [%l7 + 0x20]
addcc %o1, 0x0B68, %l6
movleu %xcc, %l5, %o2
fcmple32 %f12, %f8, %g5
fone %f14
mulx %o3, %i3, %i0
lduh [%l7 + 0x50], %i6
fcmped %fcc1, %f6, %f14
alignaddrl %i4, %g1, %g7
fmovsgu %icc, %f8, %f2
fblg,a %fcc1, loop_5941
fmul8x16au %f2, %f2, %f4
bneg loop_5942
ldub [%l7 + 0x26], %g3
loop_5941:
stw %i5, [%l7 + 0x6C]
umulcc %i1, %l0, %g4
loop_5942:
movgu %xcc, %l1, %o6
sll %i7, 0x1A, %l2
tneg %icc, 0x5
fmovrsne %l3, %f12, %f0
brgez,a %l4, loop_5943
ldx [%l7 + 0x38], %g2
orn %g6, %o7, %i2
fmovrdgez %o4, %f2, %f4
loop_5943:
tsubcc %o5, 0x17CD, %o0
fmovsa %icc, %f0, %f10
st %f7, [%l7 + 0x2C]
edge32n %o1, %l6, %o2
sth %l5, [%l7 + 0x26]
ldub [%l7 + 0x57], %o3
fcmpes %fcc0, %f5, %f4
fcmpne32 %f0, %f2, %g5
and %i0, %i3, %i6
ld [%l7 + 0x10], %f2
movrlez %g1, %i4, %g3
movg %icc, %i5, %g7
tleu %icc, 0x1
movrlez %l0, 0x11C, %g4
ldsw [%l7 + 0x64], %l1
te %xcc, 0x0
fmovdvs %icc, %f4, %f9
siam 0x2
fsrc2 %f14, %f14
subc %o6, %i1, %i7
edge16 %l3, %l4, %g2
std %f4, [%l7 + 0x58]
for %f6, %f0, %f6
fbge %fcc2, loop_5944
orcc %g6, 0x1EE4, %o7
stw %l2, [%l7 + 0x30]
ldsw [%l7 + 0x2C], %i2
loop_5944:
brnz %o5, loop_5945
mova %icc, %o4, %o0
fandnot2 %f14, %f8, %f2
fones %f13
loop_5945:
fbug,a %fcc2, loop_5946
fmovd %f10, %f14
ld [%l7 + 0x64], %f1
move %icc, %o1, %l6
loop_5946:
popc 0x0F6A, %l5
edge8l %o2, %g5, %o3
fba,a %fcc1, loop_5947
fnot2 %f14, %f8
fmovdge %icc, %f10, %f4
fmovdle %xcc, %f4, %f2
loop_5947:
lduw [%l7 + 0x7C], %i0
stw %i6, [%l7 + 0x08]
tne %icc, 0x2
sllx %g1, 0x0A, %i4
fpsub32 %f14, %f12, %f10
fbl %fcc3, loop_5948
add %i3, 0x1CBE, %g3
umul %g7, 0x02D4, %i5
tl %xcc, 0x3
loop_5948:
ld [%l7 + 0x78], %f5
st %f11, [%l7 + 0x08]
stb %g4, [%l7 + 0x74]
sth %l0, [%l7 + 0x78]
lduw [%l7 + 0x68], %l1
fornot1s %f8, %f10, %f8
fbn %fcc1, loop_5949
edge16ln %i1, %i7, %o6
fmovd %f4, %f12
movrlz %l4, %l3, %g6
loop_5949:
udivcc %g2, 0x0A92, %l2
xor %o7, 0x1CFF, %o5
xorcc %o4, 0x11BF, %o0
ld [%l7 + 0x68], %f1
fcmpne16 %f8, %f0, %o1
ldx [%l7 + 0x10], %i2
fmovde %xcc, %f8, %f8
ble,a %xcc, loop_5950
movg %xcc, %l5, %o2
std %f2, [%l7 + 0x38]
fmul8x16 %f13, %f8, %f0
loop_5950:
fmul8sux16 %f0, %f10, %f0
fandnot1 %f2, %f12, %f0
edge32 %g5, %o3, %i0
addcc %l6, %i6, %i4
edge32ln %i3, %g1, %g7
stb %g3, [%l7 + 0x60]
movl %icc, %i5, %g4
std %f6, [%l7 + 0x70]
ld [%l7 + 0x70], %f8
edge16ln %l0, %i1, %i7
fmovsvc %xcc, %f11, %f2
stb %l1, [%l7 + 0x1B]
fbug,a %fcc0, loop_5951
fmovdl %icc, %f1, %f7
ldsw [%l7 + 0x40], %l4
tvs %xcc, 0x6
loop_5951:
stx %o6, [%l7 + 0x20]
fpackfix %f8, %f8
umul %l3, 0x008D, %g2
st %f12, [%l7 + 0x7C]
fmuld8ulx16 %f3, %f3, %f12
tsubcctv %g6, %l2, %o7
edge32 %o4, %o0, %o5
ldx [%l7 + 0x70], %o1
fbue %fcc1, loop_5952
tcc %xcc, 0x0
sth %l5, [%l7 + 0x74]
orncc %i2, 0x1DC7, %g5
loop_5952:
fmovsvs %icc, %f7, %f11
subcc %o2, %i0, %l6
taddcc %i6, 0x0B68, %o3
fmovrsne %i3, %f9, %f2
subcc %i4, %g7, %g1
movre %g3, 0x2E7, %i5
fmuld8ulx16 %f14, %f14, %f4
fbu,a %fcc0, loop_5953
ld [%l7 + 0x48], %f8
fmovrdgez %g4, %f0, %f2
lduw [%l7 + 0x48], %l0
loop_5953:
sth %i1, [%l7 + 0x5E]
or %l1, %i7, %l4
fmovscs %xcc, %f2, %f10
fmovscs %icc, %f10, %f7
lduh [%l7 + 0x2C], %l3
ldsh [%l7 + 0x24], %g2
std %f6, [%l7 + 0x70]
ldx [%l7 + 0x08], %g6
lduw [%l7 + 0x10], %l2
edge32 %o6, %o4, %o7
movrne %o5, 0x1B6, %o1
brlz,a %l5, loop_5954
ldsh [%l7 + 0x10], %i2
edge8n %g5, %o0, %o2
call loop_5955
loop_5954:
bn,pt %xcc, loop_5956
taddcc %l6, 0x0250, %i6
ldx [%l7 + 0x68], %o3
loop_5955:
fmovsgu %xcc, %f3, %f15
loop_5956:
fmovsn %icc, %f15, %f7
fmul8x16au %f5, %f4, %f0
sub %i3, %i0, %g7
bneg,a,pn %xcc, loop_5957
fpsub32s %f3, %f0, %f4
lduh [%l7 + 0x32], %i4
ba,a %xcc, loop_5958
loop_5957:
lduh [%l7 + 0x62], %g1
brlz %i5, loop_5959
stw %g3, [%l7 + 0x2C]
loop_5958:
ldsh [%l7 + 0x58], %l0
tsubcctv %g4, 0x0D06, %i1
loop_5959:
fmovde %icc, %f13, %f6
fbul %fcc3, loop_5960
fnor %f14, %f14, %f2
tvc %xcc, 0x7
tcs %xcc, 0x7
loop_5960:
fmovrdlez %l1, %f6, %f4
lduw [%l7 + 0x44], %i7
ldx [%l7 + 0x50], %l3
ldsb [%l7 + 0x6C], %l4
ldx [%l7 + 0x70], %g2
movrne %g6, 0x3D3, %o6
ldx [%l7 + 0x28], %o4
fnors %f9, %f12, %f10
array32 %o7, %o5, %o1
fmovdneg %xcc, %f8, %f4
fmuld8sux16 %f0, %f12, %f12
faligndata %f14, %f14, %f14
lduh [%l7 + 0x0C], %l5
lduw [%l7 + 0x44], %l2
edge32ln %i2, %o0, %g5
fbo %fcc3, loop_5961
stx %l6, [%l7 + 0x18]
lduw [%l7 + 0x7C], %i6
fcmps %fcc1, %f5, %f8
loop_5961:
fbg,a %fcc2, loop_5962
fmovsn %icc, %f1, %f10
fpack32 %f14, %f12, %f6
xnor %o3, %o2, %i0
loop_5962:
movpos %icc, %g7, %i4
ldx [%l7 + 0x18], %i3
ldsb [%l7 + 0x74], %i5
udiv %g1, 0x1061, %l0
bshuffle %f12, %f6, %f12
fbo %fcc1, loop_5963
addc %g3, %g4, %l1
fmovdleu %icc, %f0, %f6
ta %icc, 0x2
loop_5963:
fcmpgt16 %f14, %f10, %i7
tcc %xcc, 0x7
subc %l3, %l4, %i1
fxnors %f12, %f6, %f1
tl %icc, 0x5
stb %g6, [%l7 + 0x2F]
fble %fcc0, loop_5964
popc %o6, %o4
ldsb [%l7 + 0x68], %g2
ldsw [%l7 + 0x24], %o5
loop_5964:
ldub [%l7 + 0x11], %o7
fand %f14, %f2, %f4
array16 %l5, %o1, %i2
fcmps %fcc3, %f11, %f10
fones %f10
xnor %l2, %g5, %o0
fmovsle %xcc, %f13, %f1
fmovrdlz %i6, %f0, %f0
tneg %icc, 0x7
stx %o3, [%l7 + 0x70]
ldsh [%l7 + 0x70], %l6
te %icc, 0x5
sub %o2, %g7, %i0
ldd [%l7 + 0x50], %f8
tg %icc, 0x1
udivx %i3, 0x0BD4, %i5
tg %icc, 0x6
orcc %i4, %l0, %g3
fandnot1 %f6, %f4, %f10
ldsw [%l7 + 0x5C], %g4
lduw [%l7 + 0x68], %l1
fmovdn %xcc, %f14, %f6
movrlz %i7, 0x3C9, %g1
st %f5, [%l7 + 0x74]
array32 %l4, %l3, %g6
ld [%l7 + 0x78], %f6
ldub [%l7 + 0x64], %o6
fmovsvs %xcc, %f9, %f3
fmovdle %icc, %f14, %f1
array16 %i1, %o4, %o5
fbe,a %fcc1, loop_5965
umulcc %g2, %o7, %l5
tg %icc, 0x2
fpack32 %f14, %f8, %f2
loop_5965:
taddcc %o1, 0x040E, %l2
fmovrdlz %i2, %f10, %f12
tne %icc, 0x1
movrne %g5, 0x378, %i6
sth %o0, [%l7 + 0x50]
fxors %f14, %f14, %f3
stw %l6, [%l7 + 0x28]
fabss %f13, %f2
array16 %o3, %g7, %i0
movrgez %o2, 0x329, %i5
tg %xcc, 0x6
edge16l %i4, %i3, %g3
xnor %l0, 0x111B, %l1
fmovrdgez %i7, %f8, %f2
stb %g1, [%l7 + 0x26]
sth %l4, [%l7 + 0x78]
ldx [%l7 + 0x50], %g4
movre %g6, 0x1ED, %l3
ldx [%l7 + 0x68], %o6
ldsb [%l7 + 0x0A], %i1
fmovspos %xcc, %f3, %f13
fbn,a %fcc2, loop_5966
ldsb [%l7 + 0x5A], %o5
fmovrsne %o4, %f10, %f14
ldub [%l7 + 0x17], %o7
loop_5966:
st %f3, [%l7 + 0x2C]
lduw [%l7 + 0x60], %l5
fbug %fcc0, loop_5967
ld [%l7 + 0x64], %f15
ldsw [%l7 + 0x38], %o1
umulcc %l2, %i2, %g2
loop_5967:
brlz,a %i6, loop_5968
edge8ln %g5, %l6, %o3
bn,a,pn %icc, loop_5969
st %f0, [%l7 + 0x30]
loop_5968:
udivx %o0, 0x10BC, %i0
ldsb [%l7 + 0x69], %o2
loop_5969:
te %icc, 0x3
fand %f0, %f8, %f4
ldsb [%l7 + 0x22], %g7
popc 0x05D6, %i4
ldsh [%l7 + 0x10], %i5
fbe %fcc0, loop_5970
stw %i3, [%l7 + 0x44]
fpadd32 %f12, %f14, %f12
siam 0x4
loop_5970:
lduh [%l7 + 0x5C], %g3
stw %l0, [%l7 + 0x30]
ldsw [%l7 + 0x20], %l1
sllx %i7, %l4, %g4
movrne %g1, %l3, %g6
fmovdvc %xcc, %f5, %f7
fblg %fcc1, loop_5971
movrne %i1, 0x39B, %o6
ldsw [%l7 + 0x28], %o4
fbn %fcc2, loop_5972
loop_5971:
bcc,a loop_5973
stb %o5, [%l7 + 0x56]
bne,a,pn %xcc, loop_5974
loop_5972:
fpack16 %f8, %f9
loop_5973:
lduw [%l7 + 0x78], %l5
ldx [%l7 + 0x20], %o1
loop_5974:
fmovd %f10, %f0
stw %l2, [%l7 + 0x68]
fandnot2 %f14, %f4, %f14
stw %o7, [%l7 + 0x0C]
fxnors %f13, %f2, %f9
std %f12, [%l7 + 0x50]
brgz %g2, loop_5975
fcmple32 %f4, %f14, %i6
ldsh [%l7 + 0x1C], %g5
stb %l6, [%l7 + 0x46]
loop_5975:
call loop_5976
ble loop_5977
fbg %fcc3, loop_5978
edge16 %o3, %i2, %o0
loop_5976:
fmovscs %xcc, %f1, %f11
loop_5977:
fbu,a %fcc1, loop_5979
loop_5978:
edge8n %o2, %g7, %i4
fbuge %fcc2, loop_5980
nop
setx loop_5981, %l0, %l1
jmpl %l1, %i0
loop_5979:
fcmpes %fcc1, %f0, %f7
fmovspos %xcc, %f3, %f0
loop_5980:
stw %i3, [%l7 + 0x68]
loop_5981:
ldd [%l7 + 0x40], %f12
lduw [%l7 + 0x0C], %i5
edge16l %l0, %l1, %i7
edge32 %l4, %g4, %g1
fornot2s %f11, %f8, %f10
fcmple32 %f8, %f14, %l3
stw %g3, [%l7 + 0x48]
ld [%l7 + 0x78], %f15
fpadd16 %f2, %f4, %f14
fpadd16s %f0, %f12, %f2
sth %g6, [%l7 + 0x16]
fpadd16s %f3, %f1, %f6
tn %xcc, 0x4
taddcc %o6, 0x0DA3, %i1
fors %f3, %f11, %f2
bne,pt %xcc, loop_5982
faligndata %f10, %f10, %f0
st %f6, [%l7 + 0x1C]
fmovdn %xcc, %f11, %f7
loop_5982:
movneg %icc, %o4, %o5
orcc %l5, %o1, %l2
fba,a %fcc1, loop_5983
stb %g2, [%l7 + 0x52]
sdiv %i6, 0x01E2, %g5
fmovsvs %icc, %f9, %f11
loop_5983:
fba %fcc3, loop_5984
fabss %f12, %f15
fbl,a %fcc2, loop_5985
bneg,a,pt %icc, loop_5986
loop_5984:
fornot1 %f0, %f8, %f10
lduw [%l7 + 0x20], %o7
loop_5985:
tle %icc, 0x7
loop_5986:
fpadd16 %f0, %f10, %f4
movgu %icc, %o3, %l6
tl %xcc, 0x5
fbne,a %fcc3, loop_5987
array8 %o0, %o2, %i2
ldx [%l7 + 0x38], %g7
fand %f12, %f4, %f6
loop_5987:
fcmpeq32 %f4, %f14, %i4
stx %i3, [%l7 + 0x68]
fmuld8ulx16 %f9, %f2, %f6
stb %i0, [%l7 + 0x69]
fblg %fcc3, loop_5988
fsrc1s %f1, %f11
fpadd32s %f11, %f0, %f5
bpos,a,pn %xcc, loop_5989
loop_5988:
ldsh [%l7 + 0x1A], %l0
fmovde %icc, %f2, %f2
fors %f14, %f0, %f14
loop_5989:
ldsb [%l7 + 0x63], %l1
fbue %fcc3, loop_5990
bleu,a %icc, loop_5991
ba loop_5992
fbue,a %fcc1, loop_5993
loop_5990:
ldsh [%l7 + 0x5E], %i7
loop_5991:
fbu,a %fcc3, loop_5994
loop_5992:
sdivx %i5, 0x0181, %l4
loop_5993:
movvs %icc, %g4, %g1
movn %icc, %g3, %g6
loop_5994:
fandnot2 %f8, %f6, %f10
orncc %l3, 0x1858, %o6
lduw [%l7 + 0x40], %i1
fzero %f6
movl %xcc, %o4, %l5
ldsw [%l7 + 0x14], %o5
fmovsneg %xcc, %f8, %f9
lduw [%l7 + 0x7C], %l2
fxor %f6, %f8, %f8
lduh [%l7 + 0x24], %g2
nop
setx loop_5995, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stb %o1, [%l7 + 0x45]
fmovsne %icc, %f12, %f8
fcmped %fcc2, %f10, %f10
loop_5995:
fblg %fcc2, loop_5996
ldsh [%l7 + 0x3A], %i6
stx %o7, [%l7 + 0x40]
ldub [%l7 + 0x75], %g5
loop_5996:
fmovdvs %xcc, %f2, %f2
fnor %f4, %f0, %f14
st %f7, [%l7 + 0x18]
ldub [%l7 + 0x4B], %l6
orn %o3, 0x0A2D, %o0
ldx [%l7 + 0x48], %i2
subcc %o2, %g7, %i4
fbo %fcc2, loop_5997
ldd [%l7 + 0x60], %f8
bpos,pt %icc, loop_5998
fcmpd %fcc2, %f14, %f2
loop_5997:
addc %i0, %i3, %l1
fmovrsne %i7, %f4, %f0
loop_5998:
fmovdge %xcc, %f12, %f13
bcs %xcc, loop_5999
stb %i5, [%l7 + 0x4D]
srax %l4, 0x0A, %g4
fabss %f8, %f3
loop_5999:
fble %fcc0, loop_6000
bvs %xcc, loop_6001
stw %l0, [%l7 + 0x4C]
fmovdcs %xcc, %f14, %f15
loop_6000:
stb %g3, [%l7 + 0x62]
loop_6001:
fpadd16 %f2, %f6, %f10
smulcc %g6, %g1, %l3
fcmpeq32 %f2, %f12, %o6
bcs %icc, loop_6002
sth %o4, [%l7 + 0x44]
ldsh [%l7 + 0x36], %i1
fbge %fcc1, loop_6003
loop_6002:
st %f6, [%l7 + 0x14]
add %o5, 0x1829, %l5
stx %g2, [%l7 + 0x38]
loop_6003:
ldsw [%l7 + 0x40], %o1
ld [%l7 + 0x64], %f8
bcs,pt %icc, loop_6004
udivcc %i6, 0x020D, %o7
ldsb [%l7 + 0x2A], %g5
movvc %icc, %l6, %o3
loop_6004:
fcmpne32 %f0, %f12, %o0
fxor %f0, %f0, %f2
fbn,a %fcc2, loop_6005
sth %l2, [%l7 + 0x64]
ta %icc, 0x2
edge8l %i2, %o2, %g7
loop_6005:
st %f14, [%l7 + 0x0C]
ldd [%l7 + 0x08], %f10
add %i0, %i4, %l1
fcmped %fcc0, %f4, %f2
ldsh [%l7 + 0x3E], %i3
tg %xcc, 0x7
lduw [%l7 + 0x7C], %i5
fcmpeq16 %f14, %f4, %i7
fmovrdlz %g4, %f14, %f6
bcc %xcc, loop_6006
lduw [%l7 + 0x34], %l4
be,a %xcc, loop_6007
array8 %g3, %g6, %g1
loop_6006:
stb %l0, [%l7 + 0x54]
fpsub16s %f10, %f5, %f9
loop_6007:
movrgez %o6, %l3, %o4
siam 0x7
stx %i1, [%l7 + 0x20]
fmovdgu %icc, %f12, %f8
movrgez %l5, 0x3B9, %g2
fnors %f10, %f8, %f8
edge8ln %o1, %i6, %o7
sth %g5, [%l7 + 0x20]
stx %o5, [%l7 + 0x30]
fmovrdgez %l6, %f4, %f8
fpackfix %f0, %f4
lduw [%l7 + 0x44], %o0
ldd [%l7 + 0x30], %f12
fmovspos %icc, %f11, %f6
fors %f8, %f9, %f8
fnot2s %f15, %f1
ldsw [%l7 + 0x68], %o3
bg,a,pt %xcc, loop_6008
sth %i2, [%l7 + 0x4A]
fnot1 %f0, %f12
fsrc1 %f6, %f2
loop_6008:
move %icc, %l2, %o2
ld [%l7 + 0x68], %f1
fmovs %f15, %f9
ldd [%l7 + 0x08], %f12
fmovsgu %icc, %f12, %f15
orncc %i0, 0x06A0, %i4
sra %l1, 0x11, %i3
fcmpgt32 %f0, %f10, %i5
fmovde %icc, %f5, %f13
ldd [%l7 + 0x10], %f14
orcc %i7, %g4, %g7
bg,a,pt %icc, loop_6009
lduh [%l7 + 0x2A], %g3
ldd [%l7 + 0x38], %f12
fandnot1 %f4, %f8, %f0
loop_6009:
brnz,a %g6, loop_6010
fmovsn %icc, %f4, %f14
sth %l4, [%l7 + 0x48]
ldsw [%l7 + 0x48], %g1
loop_6010:
ldsw [%l7 + 0x10], %o6
ldd [%l7 + 0x08], %f14
fsrc2s %f5, %f14
ldsh [%l7 + 0x70], %l3
movvc %icc, %l0, %o4
umulcc %i1, %g2, %o1
stx %l5, [%l7 + 0x50]
ldsw [%l7 + 0x70], %i6
ldsw [%l7 + 0x14], %o7
or %o5, %g5, %l6
movgu %xcc, %o0, %i2
ldsh [%l7 + 0x0E], %o3
be %icc, loop_6011
be,pt %icc, loop_6012
lduh [%l7 + 0x7E], %l2
fnor %f14, %f2, %f10
loop_6011:
ldsb [%l7 + 0x6C], %i0
loop_6012:
fmovda %xcc, %f4, %f7
fmovdg %icc, %f0, %f4
ldsb [%l7 + 0x31], %o2
fmovda %xcc, %f7, %f4
stb %i4, [%l7 + 0x54]
fmovrdgz %i3, %f6, %f10
fmovsneg %xcc, %f15, %f5
bvc loop_6013
movrne %i5, %l1, %i7
faligndata %f6, %f10, %f8
mova %icc, %g7, %g4
loop_6013:
orncc %g3, 0x0882, %g6
fmovsle %xcc, %f5, %f9
fpsub16 %f12, %f6, %f6
sdivcc %l4, 0x0917, %o6
fcmped %fcc2, %f0, %f2
fmovsl %xcc, %f9, %f8
stb %l3, [%l7 + 0x1A]
fmovrdlz %g1, %f12, %f6
ldub [%l7 + 0x20], %o4
smulcc %l0, 0x18FB, %g2
fbge,a %fcc3, loop_6014
tsubcc %o1, %i1, %i6
stb %l5, [%l7 + 0x62]
std %f4, [%l7 + 0x20]
loop_6014:
fmuld8ulx16 %f11, %f2, %f12
fpack16 %f2, %f2
fmovsvc %xcc, %f14, %f5
brlez %o7, loop_6015
sth %o5, [%l7 + 0x36]
sdiv %l6, 0x0598, %o0
ldsb [%l7 + 0x27], %i2
loop_6015:
fpackfix %f8, %f4
stb %o3, [%l7 + 0x76]
fmovspos %xcc, %f8, %f4
tle %xcc, 0x1
bcc,a,pt %icc, loop_6016
ldub [%l7 + 0x28], %g5
ld [%l7 + 0x28], %f15
bneg,pt %icc, loop_6017
loop_6016:
fnot2s %f0, %f15
sethi 0x164F, %i0
fmovsa %xcc, %f6, %f13
loop_6017:
ldx [%l7 + 0x78], %l2
ldsw [%l7 + 0x28], %i4
stx %o2, [%l7 + 0x20]
fzero %f14
movge %icc, %i5, %i3
ldsw [%l7 + 0x70], %i7
brnz %g7, loop_6018
tpos %icc, 0x1
edge32l %g4, %g3, %g6
fcmps %fcc0, %f11, %f6
loop_6018:
stx %l1, [%l7 + 0x68]
fmovdgu %icc, %f2, %f12
lduw [%l7 + 0x54], %o6
edge16 %l3, %g1, %l4
st %f12, [%l7 + 0x44]
ldsb [%l7 + 0x66], %l0
fmovdcs %icc, %f8, %f14
std %f0, [%l7 + 0x40]
bn,pn %icc, loop_6019
ldsh [%l7 + 0x10], %g2
array16 %o4, %o1, %i6
movneg %xcc, %i1, %l5
loop_6019:
bcs,a,pt %icc, loop_6020
brz,a %o5, loop_6021
fcmpne32 %f14, %f6, %o7
fmovdcs %xcc, %f9, %f4
loop_6020:
fsrc2s %f12, %f5
loop_6021:
stw %l6, [%l7 + 0x60]
fmovsa %xcc, %f7, %f9
fnot2 %f12, %f0
fmovdvc %xcc, %f2, %f14
fmovdgu %xcc, %f1, %f10
stw %i2, [%l7 + 0x0C]
udivcc %o3, 0x05B2, %g5
stb %o0, [%l7 + 0x56]
taddcctv %i0, %i4, %l2
fmovdcs %xcc, %f4, %f11
movcc %icc, %o2, %i5
fpsub16s %f2, %f1, %f14
ta %icc, 0x7
umulcc %i7, %g7, %g4
ldub [%l7 + 0x55], %g3
std %f4, [%l7 + 0x20]
nop
setx loop_6022, %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
ble,pt %xcc, loop_6023
udiv %g6, 0x0F7C, %i3
ld [%l7 + 0x3C], %f14
loop_6022:
movleu %icc, %l1, %l3
loop_6023:
ldsw [%l7 + 0x28], %o6
ldsh [%l7 + 0x76], %l4
fbe,a %fcc0, loop_6024
fbne %fcc2, loop_6025
fabss %f1, %f3
fmovdn %xcc, %f9, %f8
loop_6024:
fpackfix %f2, %f6
loop_6025:
fmovrde %g1, %f4, %f0
fmovrsgez %l0, %f15, %f8
fmovdn %icc, %f15, %f7
xnor %g2, %o1, %o4
edge16 %i6, %l5, %i1
and %o5, %o7, %i2
st %f14, [%l7 + 0x24]
movg %xcc, %l6, %o3
sethi 0x03C7, %o0
fmuld8sux16 %f3, %f8, %f8
fmul8ulx16 %f8, %f8, %f4
stb %i0, [%l7 + 0x41]
fands %f9, %f10, %f13
addcc %i4, 0x0A18, %g5
movl %icc, %l2, %o2
orcc %i7, 0x06D8, %g7
stb %i5, [%l7 + 0x1C]
addccc %g3, 0x19E4, %g4
tleu %icc, 0x3
ldd [%l7 + 0x30], %f10
bne,pn %icc, loop_6026
std %f4, [%l7 + 0x38]
st %f8, [%l7 + 0x54]
fblg %fcc3, loop_6027
loop_6026:
ldsw [%l7 + 0x1C], %g6
fmovdge %icc, %f2, %f6
std %f0, [%l7 + 0x38]
loop_6027:
fmovsvs %icc, %f9, %f8
ldd [%l7 + 0x70], %f12
fones %f6
stw %i3, [%l7 + 0x70]
ldsb [%l7 + 0x12], %l1
ldx [%l7 + 0x58], %o6
fbule %fcc1, loop_6028
ldsh [%l7 + 0x22], %l3
ldd [%l7 + 0x60], %f2
fpmerge %f10, %f5, %f12
loop_6028:
st %f9, [%l7 + 0x40]
ldx [%l7 + 0x20], %l4
fcmpeq16 %f10, %f4, %l0
fmovse %icc, %f9, %f8
fpsub16s %f12, %f3, %f10
fbn %fcc3, loop_6029
fnegs %f0, %f1
udivx %g1, 0x03C9, %o1
bshuffle %f12, %f14, %f14
loop_6029:
movleu %icc, %o4, %g2
sth %i6, [%l7 + 0x4C]
fmovrsne %i1, %f6, %f14
ld [%l7 + 0x44], %f4
fbuge %fcc0, loop_6030
sth %l5, [%l7 + 0x0C]
fands %f7, %f11, %f1
fones %f14
loop_6030:
alignaddr %o7, %o5, %l6
bcc,a,pn %xcc, loop_6031
fpsub32s %f5, %f10, %f0
taddcc %o3, %i2, %i0
ldsw [%l7 + 0x54], %o0
loop_6031:
fmul8x16 %f15, %f12, %f12
stw %g5, [%l7 + 0x7C]
ldsb [%l7 + 0x15], %i4
ldsh [%l7 + 0x74], %l2
and %i7, %g7, %i5
bpos,a,pt %xcc, loop_6032
stx %g3, [%l7 + 0x40]
fmovrsne %o2, %f3, %f1
addccc %g4, %i3, %g6
loop_6032:
fnot1s %f12, %f2
ld [%l7 + 0x28], %f4
stw %o6, [%l7 + 0x64]
ldsw [%l7 + 0x0C], %l3
ta %icc, 0x6
edge16 %l4, %l1, %g1
stb %o1, [%l7 + 0x25]
movneg %xcc, %l0, %g2
move %icc, %i6, %i1
fand %f4, %f10, %f12
st %f4, [%l7 + 0x20]
udiv %l5, 0x1ED8, %o7
fnors %f12, %f6, %f14
fsrc1 %f2, %f4
fmovd %f0, %f4
ldx [%l7 + 0x78], %o4
fcmpd %fcc0, %f14, %f0
movvs %icc, %o5, %o3
fpadd16s %f1, %f2, %f8
fcmpne16 %f6, %f12, %l6
lduh [%l7 + 0x4A], %i0
fzeros %f14
std %f8, [%l7 + 0x10]
std %f0, [%l7 + 0x20]
fbge,a %fcc2, loop_6033
orncc %i2, %o0, %g5
ld [%l7 + 0x24], %f11
ldub [%l7 + 0x75], %i4
loop_6033:
stw %l2, [%l7 + 0x78]
std %f4, [%l7 + 0x60]
ldd [%l7 + 0x68], %f0
fnot2s %f0, %f0
tne %icc, 0x7
fbg,a %fcc1, loop_6034
fxnor %f6, %f12, %f10
stb %g7, [%l7 + 0x76]
fone %f6
loop_6034:
edge8ln %i5, %i7, %g3
call loop_6035
movgu %icc, %g4, %o2
sth %i3, [%l7 + 0x6E]
xorcc %o6, 0x1C73, %l3
loop_6035:
popc %l4, %g6
alignaddrl %g1, %l1, %o1
ldd [%l7 + 0x40], %f14
tge %xcc, 0x5
array32 %l0, %g2, %i1
stb %i6, [%l7 + 0x6F]
bn,a,pt %xcc, loop_6036
fpsub32s %f2, %f7, %f8
bne,pt %icc, loop_6037
fones %f1
loop_6036:
ldsh [%l7 + 0x2C], %l5
ldsb [%l7 + 0x52], %o4
loop_6037:
fmovs %f3, %f12
sth %o5, [%l7 + 0x48]
fmul8x16al %f3, %f11, %f10
tleu %xcc, 0x1
fbu %fcc3, loop_6038
brlz,a %o3, loop_6039
fpadd16 %f14, %f12, %f14
movrne %l6, %i0, %i2
loop_6038:
fpsub32s %f2, %f11, %f8
loop_6039:
fmovrdgz %o7, %f12, %f8
fbu,a %fcc3, loop_6040
movcc %xcc, %g5, %i4
ld [%l7 + 0x4C], %f1
nop
setx loop_6041, %l0, %l1
jmpl %l1, %o0
loop_6040:
stw %g7, [%l7 + 0x64]
stb %i5, [%l7 + 0x58]
fxnor %f14, %f4, %f2
loop_6041:
ldsw [%l7 + 0x34], %l2
edge32ln %i7, %g3, %g4
fmul8x16 %f1, %f10, %f2
fcmpeq16 %f12, %f10, %i3
sdiv %o6, 0x115C, %o2
stb %l3, [%l7 + 0x29]
fcmpne32 %f12, %f4, %g6
movre %l4, 0x090, %g1
smulcc %l1, %o1, %g2
fbl,a %fcc1, loop_6042
st %f0, [%l7 + 0x70]
fmovdvc %xcc, %f15, %f2
sdivx %l0, 0x0420, %i6
loop_6042:
andn %i1, 0x1420, %l5
orn %o4, %o3, %o5
ldx [%l7 + 0x30], %i0
ldsb [%l7 + 0x52], %l6
movpos %icc, %o7, %i2
sdivcc %g5, 0x113E, %o0
movrlez %g7, 0x180, %i5
edge32l %l2, %i7, %i4
subccc %g3, %g4, %o6
taddcc %i3, %o2, %l3
fmovsgu %icc, %f15, %f12
tneg %xcc, 0x7
movcc %icc, %g6, %l4
ble,a,pt %xcc, loop_6043
ldsw [%l7 + 0x38], %g1
fmovscc %xcc, %f10, %f14
ld [%l7 + 0x28], %f8
loop_6043:
fnot1 %f10, %f14
fmovsneg %xcc, %f4, %f7
fcmps %fcc2, %f12, %f14
mova %icc, %l1, %g2
lduh [%l7 + 0x58], %o1
bcc,pn %xcc, loop_6044
fmovde %xcc, %f7, %f9
fsrc1 %f2, %f2
xor %l0, %i6, %l5
loop_6044:
ldsh [%l7 + 0x4C], %i1
fblg,a %fcc3, loop_6045
lduh [%l7 + 0x6A], %o4
fmovsne %xcc, %f12, %f5
orncc %o5, 0x19F7, %i0
loop_6045:
edge8ln %o3, %l6, %o7
nop
setx loop_6046, %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
std %f8, [%l7 + 0x50]
lduh [%l7 + 0x78], %i2
fcmpes %fcc1, %f14, %f1
loop_6046:
orn %g5, %o0, %g7
edge32ln %l2, %i7, %i5
tg %xcc, 0x6
umul %g3, %g4, %o6
fsrc1 %f8, %f2
ld [%l7 + 0x68], %f0
stb %i3, [%l7 + 0x4B]
fmul8ulx16 %f12, %f2, %f8
fpsub16s %f2, %f14, %f2
tcc %xcc, 0x5
bgu %icc, loop_6047
fmovdge %xcc, %f11, %f11
st %f4, [%l7 + 0x38]
bn,pn %xcc, loop_6048
loop_6047:
ldsb [%l7 + 0x0C], %i4
ldsw [%l7 + 0x44], %l3
ldub [%l7 + 0x6F], %g6
loop_6048:
edge16l %l4, %o2, %g1
lduw [%l7 + 0x7C], %l1
lduh [%l7 + 0x3E], %g2
ldsb [%l7 + 0x6C], %o1
std %f2, [%l7 + 0x50]
std %f12, [%l7 + 0x40]
fpsub16s %f14, %f2, %f6
fbue %fcc3, loop_6049
stw %l0, [%l7 + 0x54]
fmuld8sux16 %f14, %f13, %f6
fmuld8sux16 %f5, %f5, %f14
loop_6049:
st %f14, [%l7 + 0x44]
lduw [%l7 + 0x70], %l5
bneg loop_6050
nop
setx loop_6051, %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
bcs,a,pn %icc, loop_6052
tpos %icc, 0x2
loop_6050:
bvs,pn %xcc, loop_6053
loop_6051:
xnorcc %i6, 0x0200, %o4
loop_6052:
sub %i1, 0x0F93, %i0
subccc %o3, 0x0C22, %o5
loop_6053:
movge %xcc, %o7, %i2
fmovscs %xcc, %f3, %f4
movle %icc, %g5, %l6
movg %icc, %g7, %o0
ldsw [%l7 + 0x7C], %i7
te %icc, 0x2
movrne %l2, %i5, %g4
stx %g3, [%l7 + 0x70]
lduh [%l7 + 0x7E], %o6
fmovrdne %i4, %f6, %f6
tsubcc %i3, 0x005F, %l3
fmovde %icc, %f3, %f9
fcmpgt16 %f4, %f14, %g6
ldsw [%l7 + 0x74], %o2
fmovsneg %icc, %f0, %f9
tcc %xcc, 0x3
movge %xcc, %g1, %l1
subccc %l4, %g2, %l0
umulcc %l5, %o1, %i6
ldsh [%l7 + 0x18], %i1
movge %xcc, %i0, %o3
edge8 %o4, %o5, %i2
bg,a %icc, loop_6054
lduh [%l7 + 0x64], %g5
ldsw [%l7 + 0x08], %l6
srl %g7, %o0, %o7
loop_6054:
tge %icc, 0x1
ldsw [%l7 + 0x70], %i7
bg,pn %icc, loop_6055
edge8 %i5, %l2, %g4
ldsw [%l7 + 0x54], %g3
fone %f10
loop_6055:
array8 %o6, %i3, %l3
fmovrsgz %i4, %f13, %f2
bge,a,pt %icc, loop_6056
fxor %f0, %f12, %f6
st %f3, [%l7 + 0x0C]
stw %o2, [%l7 + 0x20]
loop_6056:
xor %g1, %g6, %l4
lduh [%l7 + 0x1A], %l1
ldsb [%l7 + 0x21], %l0
movrne %l5, 0x338, %o1
fmuld8ulx16 %f12, %f10, %f12
movvc %xcc, %i6, %i1
stw %i0, [%l7 + 0x10]
fba %fcc3, loop_6057
fmul8ulx16 %f8, %f0, %f10
ldsb [%l7 + 0x6A], %o3
st %f15, [%l7 + 0x38]
loop_6057:
fcmpne32 %f10, %f6, %o4
bleu,pn %icc, loop_6058
sub %g2, 0x0FD1, %i2
andcc %g5, 0x12D4, %o5
ldsh [%l7 + 0x26], %l6
loop_6058:
ld [%l7 + 0x34], %f13
fmovrslez %g7, %f4, %f3
fmovdneg %icc, %f0, %f7
fmovdg %xcc, %f6, %f15
lduw [%l7 + 0x50], %o0
stb %o7, [%l7 + 0x25]
lduw [%l7 + 0x1C], %i7
fmovsgu %icc, %f5, %f15
alignaddrl %l2, %g4, %i5
brlz %g3, loop_6059
subcc %o6, %l3, %i3
edge8n %i4, %g1, %g6
ldx [%l7 + 0x38], %o2
loop_6059:
lduh [%l7 + 0x4C], %l4
umulcc %l1, %l5, %l0
stw %i6, [%l7 + 0x20]
tsubcctv %i1, 0x0489, %o1
fmovrdlez %o3, %f10, %f14
tneg %icc, 0x4
ldsw [%l7 + 0x6C], %i0
ldub [%l7 + 0x7E], %o4
movneg %icc, %g2, %i2
fabss %f3, %f11
fbuge,a %fcc3, loop_6060
brlz,a %o5, loop_6061
bvc,a,pt %icc, loop_6062
fbu,a %fcc1, loop_6063
loop_6060:
ldd [%l7 + 0x70], %f0
loop_6061:
stb %l6, [%l7 + 0x22]
loop_6062:
fmul8x16au %f7, %f11, %f0
loop_6063:
ldd [%l7 + 0x50], %f6
fmovrdlz %g7, %f6, %f12
fcmps %fcc1, %f11, %f11
sdivx %g5, 0x14A4, %o0
srax %o7, %i7, %l2
fmul8x16al %f15, %f5, %f0
addcc %g4, %i5, %g3
tn %icc, 0x0
fpadd16s %f7, %f11, %f13
stx %l3, [%l7 + 0x68]
xor %i3, %o6, %g1
ldsb [%l7 + 0x4C], %i4
bne loop_6064
movneg %xcc, %o2, %g6
ldsh [%l7 + 0x2A], %l4
fone %f10
loop_6064:
fcmpeq32 %f12, %f6, %l5
ldsh [%l7 + 0x32], %l0
fmovdvc %icc, %f6, %f11
fxnors %f8, %f5, %f15
ld [%l7 + 0x18], %f15
fornot1s %f6, %f0, %f5
fmovrdgez %i6, %f4, %f12
ldsw [%l7 + 0x10], %l1
fmovdge %icc, %f5, %f3
fbn %fcc1, loop_6065
tvs %xcc, 0x1
siam 0x3
fpackfix %f4, %f10
loop_6065:
lduw [%l7 + 0x60], %o1
stb %i1, [%l7 + 0x1B]
fpsub16 %f0, %f6, %f2
fmovsl %icc, %f10, %f6
fmovrsgez %o3, %f5, %f11
fcmps %fcc0, %f4, %f10
ld [%l7 + 0x64], %f6
ldsw [%l7 + 0x34], %i0
fmovrslz %g2, %f4, %f9
sub %i2, %o5, %o4
umulcc %l6, %g7, %o0
for %f2, %f4, %f6
fbul,a %fcc2, loop_6066
fba %fcc3, loop_6067
lduw [%l7 + 0x60], %o7
bg,a,pt %xcc, loop_6068
loop_6066:
movn %icc, %i7, %g5
loop_6067:
stx %l2, [%l7 + 0x28]
movrlez %g4, %i5, %l3
loop_6068:
sth %g3, [%l7 + 0x50]
fmovdge %xcc, %f10, %f14
ldsh [%l7 + 0x52], %i3
fbge,a %fcc1, loop_6069
fblg,a %fcc3, loop_6070
fbl,a %fcc1, loop_6071
fcmpgt16 %f4, %f4, %g1
loop_6069:
fandnot2s %f0, %f4, %f0
loop_6070:
fmovdg %xcc, %f2, %f3
loop_6071:
xnorcc %o6, 0x1ADB, %i4
sth %g6, [%l7 + 0x7A]
movcs %icc, %o2, %l5
move %xcc, %l0, %i6
fmovrsne %l4, %f13, %f11
fmovsvc %xcc, %f1, %f5
bne,a,pt %icc, loop_6072
pdist %f4, %f12, %f0
udivx %o1, 0x08D7, %l1
fands %f7, %f10, %f12
loop_6072:
fnegs %f1, %f0
xor %i1, 0x0CF1, %i0
fnot1 %f10, %f4
ldx [%l7 + 0x70], %g2
ldub [%l7 + 0x4F], %o3
tl %icc, 0x0
bleu,a loop_6073
ldd [%l7 + 0x30], %f10
lduh [%l7 + 0x44], %i2
ldd [%l7 + 0x48], %f2
loop_6073:
std %f2, [%l7 + 0x68]
bpos,a,pn %icc, loop_6074
fmovs %f5, %f12
movneg %xcc, %o5, %o4
movne %icc, %l6, %g7
loop_6074:
stw %o0, [%l7 + 0x40]
edge8l %o7, %i7, %l2
ldx [%l7 + 0x68], %g5
smulcc %g4, %i5, %g3
fbl %fcc2, loop_6075
subcc %l3, %i3, %g1
fxors %f2, %f10, %f9
movneg %xcc, %i4, %o6
loop_6075:
movpos %icc, %g6, %o2
fcmpeq16 %f8, %f8, %l5
ta %icc, 0x5
call loop_6076
tpos %icc, 0x2
addcc %l0, 0x0549, %l4
udivcc %i6, 0x186D, %o1
loop_6076:
fpsub16s %f12, %f3, %f12
ldub [%l7 + 0x0A], %i1
sth %i0, [%l7 + 0x3E]
fpadd32 %f0, %f6, %f6
fmovrslz %g2, %f2, %f9
stx %l1, [%l7 + 0x20]
bneg,pn %xcc, loop_6077
ldsb [%l7 + 0x15], %o3
stb %o5, [%l7 + 0x6A]
move %icc, %i2, %o4
loop_6077:
fmovsg %icc, %f3, %f8
tvs %xcc, 0x1
fbne,a %fcc1, loop_6078
fmovsle %icc, %f0, %f6
fbg,a %fcc1, loop_6079
movvc %xcc, %g7, %l6
loop_6078:
ldsw [%l7 + 0x44], %o0
ld [%l7 + 0x70], %f13
loop_6079:
fabsd %f6, %f0
stb %i7, [%l7 + 0x1A]
movgu %xcc, %l2, %g5
fnand %f8, %f14, %f8
movvc %xcc, %o7, %g4
fmul8x16 %f1, %f2, %f12
movg %xcc, %g3, %l3
st %f10, [%l7 + 0x50]
bge %icc, loop_6080
fmovsn %xcc, %f4, %f15
fnor %f10, %f0, %f6
bge,a %icc, loop_6081
loop_6080:
movle %xcc, %i5, %i3
fornot2s %f12, %f9, %f10
ble,a loop_6082
loop_6081:
movle %icc, %g1, %i4
st %f14, [%l7 + 0x28]
movneg %xcc, %g6, %o2
loop_6082:
fbu,a %fcc3, loop_6083
fmovrsgz %l5, %f7, %f6
addccc %o6, %l4, %l0
lduw [%l7 + 0x14], %i6
loop_6083:
fnot2s %f6, %f5
bcs %icc, loop_6084
fmovrsgz %o1, %f14, %f10
fble %fcc0, loop_6085
bleu,pt %xcc, loop_6086
loop_6084:
orn %i1, %g2, %l1
fpadd16 %f12, %f8, %f14
loop_6085:
ldx [%l7 + 0x48], %o3
loop_6086:
fpadd16 %f12, %f6, %f12
srl %o5, 0x0C, %i2
fbug,a %fcc0, loop_6087
mulscc %o4, %i0, %l6
ldsb [%l7 + 0x3D], %g7
stx %i7, [%l7 + 0x28]
loop_6087:
fbe,a %fcc0, loop_6088
ld [%l7 + 0x20], %f10
brlz %l2, loop_6089
alignaddr %o0, %o7, %g4
loop_6088:
brnz,a %g5, loop_6090
ldub [%l7 + 0x32], %l3
loop_6089:
lduh [%l7 + 0x1C], %i5
bl,pt %icc, loop_6091
loop_6090:
lduh [%l7 + 0x72], %g3
stb %i3, [%l7 + 0x17]
fmovdcc %icc, %f0, %f15
loop_6091:
tg %xcc, 0x0
movvs %icc, %g1, %g6
subcc %o2, %i4, %o6
tn %icc, 0x4
popc %l5, %l4
tvc %xcc, 0x4
ldsw [%l7 + 0x64], %i6
fands %f11, %f0, %f12
fands %f10, %f13, %f6
fpackfix %f10, %f12
stb %l0, [%l7 + 0x54]
bvs,a loop_6092
movleu %icc, %o1, %g2
bleu,pn %xcc, loop_6093
fandnot1s %f5, %f0, %f10
loop_6092:
array16 %l1, %i1, %o3
ldsw [%l7 + 0x50], %o5
loop_6093:
edge8l %i2, %o4, %l6
ldsb [%l7 + 0x2A], %i0
fmuld8ulx16 %f6, %f13, %f10
ldsh [%l7 + 0x46], %g7
movl %icc, %i7, %l2
lduh [%l7 + 0x5C], %o7
fbuge,a %fcc0, loop_6094
fxor %f10, %f0, %f8
addccc %g4, %g5, %l3
sdivcc %o0, 0x0C0F, %g3
loop_6094:
ldx [%l7 + 0x30], %i5
and %i3, 0x132C, %g1
fblg %fcc1, loop_6095
andncc %g6, %i4, %o2
movg %icc, %l5, %l4
andn %o6, %l0, %o1
loop_6095:
bg,a loop_6096
xnorcc %i6, 0x1FB3, %g2
subcc %i1, 0x10C0, %o3
edge32l %o5, %i2, %o4
loop_6096:
fsrc2 %f0, %f2
fbug %fcc3, loop_6097
fcmped %fcc2, %f4, %f10
fmovdle %icc, %f10, %f10
fmovrsgez %l1, %f4, %f8
loop_6097:
bcc %icc, loop_6098
bcs loop_6099
fxnors %f8, %f15, %f10
st %f4, [%l7 + 0x58]
loop_6098:
ldsb [%l7 + 0x57], %i0
loop_6099:
stb %g7, [%l7 + 0x36]
taddcc %l6, 0x0965, %l2
fpack32 %f0, %f4, %f14
srax %o7, %i7, %g5
ldx [%l7 + 0x08], %g4
ldub [%l7 + 0x1E], %l3
tneg %xcc, 0x6
ldd [%l7 + 0x28], %f4
movl %xcc, %o0, %i5
movcc %xcc, %i3, %g1
edge8 %g6, %g3, %o2
std %f10, [%l7 + 0x20]
st %f6, [%l7 + 0x68]
nop
setx loop_6100, %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
ldx [%l7 + 0x28], %i4
ldsw [%l7 + 0x6C], %l5
lduw [%l7 + 0x7C], %l4
loop_6100:
bvs,a,pt %xcc, loop_6101
stw %l0, [%l7 + 0x40]
fmovdleu %icc, %f9, %f14
bl,pt %xcc, loop_6102
loop_6101:
stx %o6, [%l7 + 0x60]
movge %icc, %i6, %g2
bpos loop_6103
loop_6102:
lduh [%l7 + 0x58], %i1
fpackfix %f14, %f8
lduh [%l7 + 0x62], %o1
loop_6103:
ldsb [%l7 + 0x70], %o5
fbue,a %fcc2, loop_6104
fxors %f13, %f3, %f8
fbu %fcc0, loop_6105
ld [%l7 + 0x54], %f13
loop_6104:
brlez,a %o3, loop_6106
fmovdleu %xcc, %f1, %f7
loop_6105:
ldsh [%l7 + 0x3C], %o4
fcmpgt32 %f14, %f0, %i2
loop_6106:
stw %l1, [%l7 + 0x40]
ldsw [%l7 + 0x2C], %g7
ldsb [%l7 + 0x73], %i0
srax %l2, %o7, %l6
ld [%l7 + 0x6C], %f12
fxnor %f12, %f6, %f12
brnz,a %i7, loop_6107
ldx [%l7 + 0x70], %g5
sll %l3, 0x0B, %g4
array16 %i5, %o0, %g1
loop_6107:
st %f8, [%l7 + 0x3C]
brlez,a %i3, loop_6108
fmovdcc %xcc, %f2, %f3
movvs %icc, %g3, %o2
tvc %icc, 0x5
loop_6108:
ldd [%l7 + 0x70], %f8
fmovdg %xcc, %f8, %f9
bg,a loop_6109
siam 0x0
mova %xcc, %g6, %l5
ldsw [%l7 + 0x10], %i4
loop_6109:
lduw [%l7 + 0x24], %l4
fnot1 %f4, %f14
fbule,a %fcc2, loop_6110
movne %icc, %l0, %i6
fbue,a %fcc3, loop_6111
stb %g2, [%l7 + 0x61]
loop_6110:
bl,a,pn %icc, loop_6112
movpos %icc, %i1, %o1
loop_6111:
movge %xcc, %o5, %o6
fmovsle %icc, %f1, %f3
loop_6112:
fnors %f11, %f8, %f12
movvc %xcc, %o3, %i2
fmuld8sux16 %f11, %f12, %f4
lduw [%l7 + 0x38], %l1
array8 %g7, %i0, %l2
tg %icc, 0x4
tg %icc, 0x3
bgu,a,pt %xcc, loop_6113
andncc %o4, %l6, %i7
std %f12, [%l7 + 0x18]
ldsb [%l7 + 0x1A], %g5
loop_6113:
ldsh [%l7 + 0x6E], %o7
bvs loop_6114
fbe,a %fcc3, loop_6115
mulx %g4, 0x06F6, %i5
fxnor %f0, %f2, %f6
loop_6114:
fands %f0, %f0, %f0
loop_6115:
bvs,a loop_6116
stw %o0, [%l7 + 0x54]
fandnot2s %f13, %f2, %f7
fone %f10
loop_6116:
edge16n %g1, %i3, %g3
stb %o2, [%l7 + 0x7F]
brgz %l3, loop_6117
taddcctv %g6, %l5, %l4
ldd [%l7 + 0x38], %f14
fba %fcc1, loop_6118
loop_6117:
std %f12, [%l7 + 0x68]
fbn,a %fcc2, loop_6119
alignaddr %i4, %i6, %l0
loop_6118:
nop
setx loop_6120, %l0, %l1
jmpl %l1, %g2
alignaddr %o1, %o5, %o6
loop_6119:
alignaddrl %o3, %i2, %i1
st %f12, [%l7 + 0x40]
loop_6120:
bl,a,pn %icc, loop_6121
tneg %xcc, 0x1
brgz,a %l1, loop_6122
srlx %i0, %l2, %g7
loop_6121:
fmovsleu %icc, %f5, %f13
faligndata %f8, %f10, %f8
loop_6122:
fmovdneg %icc, %f6, %f7
subccc %o4, 0x0EB2, %l6
tgu %xcc, 0x0
st %f3, [%l7 + 0x6C]
ldub [%l7 + 0x77], %i7
fxnor %f6, %f14, %f10
ldx [%l7 + 0x68], %o7
ldsb [%l7 + 0x2F], %g5
orcc %i5, %o0, %g1
st %f1, [%l7 + 0x44]
tle %icc, 0x6
fmul8ulx16 %f2, %f4, %f12
ldx [%l7 + 0x30], %g4
stw %g3, [%l7 + 0x28]
brlez %i3, loop_6123
addc %l3, 0x17B5, %g6
fbo %fcc2, loop_6124
orcc %l5, %o2, %i4
loop_6123:
fpsub16 %f8, %f8, %f8
fpsub16s %f0, %f1, %f15
loop_6124:
sra %i6, %l4, %g2
nop
setx loop_6125, %l0, %l1
jmpl %l1, %o1
nop
setx loop_6126, %l0, %l1
jmpl %l1, %l0
call loop_6127
fnot1s %f7, %f3
loop_6125:
lduh [%l7 + 0x30], %o6
loop_6126:
ldsb [%l7 + 0x6E], %o3
loop_6127:
fbg,a %fcc3, loop_6128
fcmpeq32 %f8, %f12, %o5
fornot1 %f2, %f4, %f2
ldsh [%l7 + 0x7A], %i1
loop_6128:
fmovrdlez %l1, %f6, %f8
fmovrdgz %i0, %f2, %f8
andn %l2, 0x15B2, %i2
movcc %icc, %g7, %l6
nop
setx loop_6129, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
array32 %o4, %o7, %i7
bleu,a,pt %icc, loop_6130
fmovdne %icc, %f7, %f4
loop_6129:
fba %fcc2, loop_6131
te %xcc, 0x0
loop_6130:
bleu,a %icc, loop_6132
sdiv %i5, 0x165A, %o0
loop_6131:
edge8l %g1, %g4, %g5
tgu %icc, 0x5
loop_6132:
srl %g3, 0x0A, %l3
fmovs %f13, %f3
tneg %icc, 0x3
fmovsgu %xcc, %f12, %f9
sdivcc %g6, 0x0CAD, %i3
addcc %l5, %i4, %i6
fornot1s %f10, %f1, %f3
fandnot1s %f8, %f8, %f14
fbue %fcc1, loop_6133
fbuge %fcc1, loop_6134
addcc %o2, 0x0DFD, %g2
ldx [%l7 + 0x10], %l4
loop_6133:
fmovspos %xcc, %f10, %f8
loop_6134:
ld [%l7 + 0x44], %f7
tn %icc, 0x3
ldx [%l7 + 0x78], %o1
movl %icc, %o6, %l0
ld [%l7 + 0x2C], %f14
fandnot1 %f2, %f4, %f4
orcc %o3, %i1, %o5
fnot1 %f4, %f4
lduh [%l7 + 0x30], %i0
fandnot2 %f2, %f0, %f10
fmovsge %icc, %f11, %f0
fpadd16 %f12, %f2, %f4
stw %l2, [%l7 + 0x0C]
ldx [%l7 + 0x38], %i2
std %f8, [%l7 + 0x70]
fcmpne16 %f8, %f6, %g7
fxnor %f14, %f2, %f0
stw %l1, [%l7 + 0x1C]
fnand %f6, %f0, %f4
edge16n %l6, %o7, %o4
fmovrdne %i5, %f14, %f10
fbne %fcc1, loop_6135
addcc %o0, 0x1AFE, %g1
stb %i7, [%l7 + 0x74]
stw %g5, [%l7 + 0x28]
loop_6135:
fzero %f0
orcc %g3, %g4, %g6
stb %l3, [%l7 + 0x12]
stb %l5, [%l7 + 0x63]
fcmpne32 %f4, %f10, %i4
ldsb [%l7 + 0x6A], %i3
fpmerge %f8, %f15, %f14
fnors %f7, %f4, %f1
smulcc %i6, 0x071C, %o2
bpos loop_6136
edge32n %l4, %g2, %o6
udivx %l0, 0x0C4A, %o3
umulcc %i1, %o5, %i0
loop_6136:
srl %o1, %i2, %g7
stx %l1, [%l7 + 0x68]
bge,pn %xcc, loop_6137
ld [%l7 + 0x20], %f15
stw %l2, [%l7 + 0x24]
lduw [%l7 + 0x70], %l6
loop_6137:
ldd [%l7 + 0x70], %f14
ldx [%l7 + 0x08], %o7
fmovdge %xcc, %f5, %f0
fbue %fcc3, loop_6138
std %f10, [%l7 + 0x18]
fmovrdlez %o4, %f4, %f0
tsubcctv %o0, %i5, %i7
loop_6138:
sth %g5, [%l7 + 0x18]
xnor %g3, 0x0213, %g4
edge8n %g6, %l3, %l5
taddcctv %g1, %i4, %i6
fnot1s %f8, %f12
bneg,a %xcc, loop_6139
std %f4, [%l7 + 0x40]
fblg,a %fcc0, loop_6140
alignaddr %i3, %l4, %o2
loop_6139:
tn %xcc, 0x6
srl %o6, %g2, %o3
loop_6140:
ldsb [%l7 + 0x1A], %l0
ld [%l7 + 0x10], %f3
fmovdl %xcc, %f7, %f13
ldsw [%l7 + 0x58], %i1
stx %o5, [%l7 + 0x50]
fmovspos %xcc, %f11, %f9
fcmpeq32 %f2, %f4, %o1
fbl %fcc1, loop_6141
fzeros %f9
fcmpes %fcc1, %f13, %f9
ldsh [%l7 + 0x52], %i2
loop_6141:
fblg %fcc3, loop_6142
std %f4, [%l7 + 0x40]
lduw [%l7 + 0x44], %i0
movle %xcc, %g7, %l2
loop_6142:
fmovsge %icc, %f5, %f7
fmovdg %xcc, %f6, %f2
movrne %l1, %l6, %o7
fpackfix %f10, %f8
fmovrdgez %o4, %f14, %f4
fcmpgt32 %f14, %f4, %o0
fcmpeq32 %f8, %f8, %i5
ldsb [%l7 + 0x78], %g5
fmovrslez %i7, %f10, %f11
ldsb [%l7 + 0x26], %g3
ldx [%l7 + 0x58], %g6
brz %l3, loop_6143
ldsw [%l7 + 0x08], %g4
addcc %g1, %i4, %l5
stw %i6, [%l7 + 0x6C]
loop_6143:
ldsw [%l7 + 0x74], %i3
movrne %l4, %o2, %o6
nop
setx loop_6144, %l0, %l1
jmpl %l1, %g2
fmovdcs %icc, %f4, %f9
fmovdl %xcc, %f7, %f15
edge32l %l0, %o3, %i1
loop_6144:
fbge,a %fcc3, loop_6145
lduh [%l7 + 0x56], %o1
sdiv %i2, 0x03CA, %i0
fpadd32 %f14, %f12, %f12
loop_6145:
fmovrse %g7, %f7, %f15
stb %o5, [%l7 + 0x3C]
fexpand %f14, %f14
fmovrse %l1, %f5, %f6
st %f2, [%l7 + 0x24]
fmovdge %xcc, %f7, %f0
andn %l2, 0x16EF, %l6
stb %o7, [%l7 + 0x3C]
xor %o0, 0x0B37, %o4
fbge,a %fcc1, loop_6146
fcmps %fcc3, %f1, %f11
fsrc1 %f14, %f14
fmovrsgz %g5, %f6, %f10
loop_6146:
movpos %icc, %i7, %i5
fpmerge %f4, %f6, %f0
bvs,a loop_6147
fnegs %f8, %f8
movpos %xcc, %g6, %g3
ldsh [%l7 + 0x1E], %l3
loop_6147:
fcmped %fcc1, %f0, %f2
fmul8x16al %f1, %f8, %f14
fbo %fcc0, loop_6148
tleu %icc, 0x0
fandnot2 %f14, %f4, %f10
nop
setx loop_6149, %l0, %l1
jmpl %l1, %g4
loop_6148:
fmovdl %xcc, %f4, %f12
tneg %icc, 0x1
call loop_6150
loop_6149:
movneg %icc, %g1, %i4
bvc,pn %xcc, loop_6151
fmovdg %icc, %f7, %f2
loop_6150:
lduh [%l7 + 0x0C], %i6
stb %i3, [%l7 + 0x7F]
loop_6151:
stx %l4, [%l7 + 0x28]
brnz,a %l5, loop_6152
fbne,a %fcc3, loop_6153
tleu %xcc, 0x5
fblg %fcc0, loop_6154
loop_6152:
ldub [%l7 + 0x25], %o6
loop_6153:
bn,a,pt %xcc, loop_6155
fcmpne32 %f10, %f14, %g2
loop_6154:
ldx [%l7 + 0x48], %o2
fpadd32s %f1, %f4, %f4
loop_6155:
st %f11, [%l7 + 0x48]
stw %o3, [%l7 + 0x40]
lduw [%l7 + 0x54], %l0
srl %o1, 0x02, %i2
ld [%l7 + 0x58], %f10
stb %i0, [%l7 + 0x18]
fone %f12
fba,a %fcc1, loop_6156
sll %g7, 0x12, %i1
movn %xcc, %l1, %l2
fmovdleu %icc, %f5, %f4
loop_6156:
sth %l6, [%l7 + 0x1E]
std %f2, [%l7 + 0x10]
ldx [%l7 + 0x48], %o5
subc %o7, %o0, %o4
nop
setx loop_6157, %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
fpadd32s %f1, %f4, %f12
fmovsa %xcc, %f11, %f8
stx %g5, [%l7 + 0x50]
loop_6157:
lduh [%l7 + 0x36], %i5
stx %i7, [%l7 + 0x58]
smul %g3, %g6, %l3
ldx [%l7 + 0x28], %g4
andn %g1, %i4, %i6
fnot2s %f11, %f5
st %f4, [%l7 + 0x54]
sub %l4, %i3, %o6
fornot1 %f12, %f2, %f6
fsrc2 %f10, %f10
ldsb [%l7 + 0x1A], %g2
xnorcc %l5, 0x0A73, %o2
st %f8, [%l7 + 0x3C]
fcmpes %fcc1, %f1, %f15
lduh [%l7 + 0x3A], %o3
ldx [%l7 + 0x28], %o1
fcmpne16 %f12, %f4, %i2
lduh [%l7 + 0x40], %l0
alignaddrl %g7, %i0, %i1
edge8ln %l1, %l6, %o5
ldd [%l7 + 0x70], %f8
bge,a loop_6158
fbe %fcc2, loop_6159
edge32l %o7, %o0, %o4
stx %l2, [%l7 + 0x20]
loop_6158:
fmovdneg %icc, %f1, %f9
loop_6159:
tn %icc, 0x2
fmovsleu %xcc, %f9, %f10
ldd [%l7 + 0x60], %f2
fmovde %xcc, %f7, %f6
bl loop_6160
fxnors %f12, %f3, %f6
fmovrsgez %g5, %f3, %f1
ld [%l7 + 0x54], %f1
loop_6160:
std %f2, [%l7 + 0x40]
fbul,a %fcc1, loop_6161
brz %i5, loop_6162
sllx %i7, 0x17, %g6
fmul8sux16 %f8, %f4, %f14
loop_6161:
sth %g3, [%l7 + 0x08]
loop_6162:
stb %l3, [%l7 + 0x29]
fmovdneg %icc, %f7, %f4
sdiv %g4, 0x0B7A, %g1
fnegs %f10, %f12
sth %i4, [%l7 + 0x40]
fpsub16 %f12, %f12, %f2
brlz %l4, loop_6163
brz %i6, loop_6164
bcc,a,pt %icc, loop_6165
fpackfix %f8, %f6
loop_6163:
movrlz %o6, 0x37D, %i3
loop_6164:
ldub [%l7 + 0x56], %l5
loop_6165:
lduw [%l7 + 0x14], %g2
edge8l %o3, %o1, %i2
bg,pt %icc, loop_6166
lduh [%l7 + 0x36], %o2
fcmpgt32 %f10, %f14, %l0
edge8ln %g7, %i1, %i0
loop_6166:
movl %icc, %l6, %l1
fornot2s %f5, %f0, %f13
ldsw [%l7 + 0x78], %o5
fcmped %fcc2, %f4, %f2
ldx [%l7 + 0x50], %o0
fmovsgu %xcc, %f9, %f14
fones %f6
stb %o7, [%l7 + 0x7E]
nop
setx loop_6167, %l0, %l1
jmpl %l1, %l2
ldsw [%l7 + 0x0C], %g5
ldsb [%l7 + 0x0A], %o4
tpos %xcc, 0x6
loop_6167:
fbn,a %fcc2, loop_6168
fpack32 %f12, %f12, %f14
fpack32 %f14, %f14, %f14
movneg %xcc, %i5, %g6
loop_6168:
fmovdge %xcc, %f13, %f8
movrgz %g3, %i7, %l3
add %g1, 0x0E49, %g4
fcmpes %fcc1, %f6, %f15
srax %l4, 0x06, %i6
fabsd %f4, %f0
and %i4, 0x0765, %i3
sth %o6, [%l7 + 0x34]
edge16n %l5, %g2, %o1
sll %o3, %i2, %l0
addcc %g7, 0x1332, %o2
std %f0, [%l7 + 0x18]
lduh [%l7 + 0x1A], %i1
bn,a loop_6169
fnot2 %f14, %f2
fabss %f2, %f2
bl,pn %icc, loop_6170
loop_6169:
movgu %xcc, %l6, %i0
bne %icc, loop_6171
movge %xcc, %o5, %o0
loop_6170:
tsubcctv %l1, %l2, %o7
fmovsa %xcc, %f1, %f5
loop_6171:
xnorcc %g5, 0x12A9, %i5
fmovdpos %xcc, %f3, %f14
fmovsl %icc, %f15, %f6
sll %g6, 0x04, %g3
sub %i7, %o4, %l3
bvs loop_6172
movle %xcc, %g1, %l4
tg %xcc, 0x1
fmovdgu %icc, %f10, %f5
loop_6172:
udivcc %i6, 0x131E, %i4
lduh [%l7 + 0x52], %g4
fcmple32 %f2, %f4, %i3
fxnors %f13, %f1, %f11
faligndata %f12, %f12, %f4
fmovdvc %icc, %f14, %f3
bg,pn %xcc, loop_6173
bneg,a loop_6174
ldx [%l7 + 0x30], %o6
siam 0x7
loop_6173:
ld [%l7 + 0x68], %f12
loop_6174:
st %f0, [%l7 + 0x10]
lduh [%l7 + 0x70], %l5
bn,a loop_6175
xnorcc %g2, %o3, %i2
stx %o1, [%l7 + 0x40]
edge32ln %l0, %g7, %o2
loop_6175:
stx %l6, [%l7 + 0x18]
fmovsge %icc, %f11, %f5
fmovdgu %icc, %f2, %f12
fbn %fcc3, loop_6176
ld [%l7 + 0x7C], %f12
fpadd16 %f8, %f4, %f10
be,a,pn %xcc, loop_6177
loop_6176:
std %f12, [%l7 + 0x20]
ldub [%l7 + 0x45], %i0
fmovd %f10, %f10
loop_6177:
be %icc, loop_6178
fmovdcc %xcc, %f10, %f8
mulscc %i1, 0x1F94, %o0
nop
setx loop_6179, %l0, %l1
jmpl %l1, %o5
loop_6178:
xorcc %l2, %l1, %o7
sth %g5, [%l7 + 0x36]
std %f2, [%l7 + 0x48]
loop_6179:
orncc %i5, %g3, %g6
fpadd32 %f2, %f2, %f6
stw %o4, [%l7 + 0x10]
ldd [%l7 + 0x48], %f12
fmovrdgz %l3, %f14, %f12
andn %i7, 0x1B52, %g1
tgu %icc, 0x3
be %icc, loop_6180
fmovrdgz %l4, %f12, %f8
ld [%l7 + 0x14], %f10
st %f4, [%l7 + 0x64]
loop_6180:
ld [%l7 + 0x64], %f0
sethi 0x02D8, %i4
fpsub32 %f0, %f6, %f14
mulx %i6, 0x197D, %g4
fors %f1, %f13, %f12
fcmpes %fcc2, %f11, %f0
bshuffle %f0, %f0, %f8
ld [%l7 + 0x64], %f12
ldsb [%l7 + 0x36], %i3
tgu %icc, 0x4
fzeros %f12
tleu %icc, 0x3
fble %fcc0, loop_6181
fbne,a %fcc0, loop_6182
move %icc, %o6, %l5
bg,pt %xcc, loop_6183
loop_6181:
fexpand %f12, %f8
loop_6182:
fmovsneg %icc, %f0, %f4
stx %g2, [%l7 + 0x10]
loop_6183:
ldsh [%l7 + 0x28], %i2
fbge %fcc2, loop_6184
stx %o1, [%l7 + 0x50]
edge16ln %l0, %o3, %o2
alignaddrl %g7, %i0, %l6
loop_6184:
andn %i1, 0x0E75, %o5
fzeros %f1
std %f8, [%l7 + 0x78]
fmovsn %icc, %f15, %f2
fnands %f15, %f8, %f13
nop
setx loop_6185, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
nop
setx loop_6186, %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
fmovda %xcc, %f0, %f2
st %f11, [%l7 + 0x08]
loop_6185:
fmovsvs %icc, %f3, %f13
loop_6186:
sllx %o0, 0x19, %l2
fmovscc %icc, %f8, %f10
std %f4, [%l7 + 0x20]
ldx [%l7 + 0x70], %l1
sth %g5, [%l7 + 0x7A]
fpadd32 %f14, %f2, %f8
bge,a %xcc, loop_6187
fnegs %f2, %f5
movrgz %o7, %i5, %g3
fbl,a %fcc3, loop_6188
loop_6187:
edge32 %o4, %g6, %i7
ldub [%l7 + 0x6A], %l3
std %f2, [%l7 + 0x18]
loop_6188:
fpsub32s %f7, %f5, %f10
bg,a,pn %xcc, loop_6189
movg %icc, %l4, %g1
alignaddr %i6, %g4, %i3
st %f10, [%l7 + 0x08]
loop_6189:
fpsub32s %f11, %f10, %f4
addccc %o6, 0x105D, %l5
movle %icc, %i4, %g2
fzeros %f2
fbe,a %fcc2, loop_6190
ldsb [%l7 + 0x4F], %i2
ldsb [%l7 + 0x4C], %l0
array16 %o1, %o2, %o3
loop_6190:
lduw [%l7 + 0x40], %g7
fmovdcs %xcc, %f12, %f4
fpmerge %f3, %f9, %f0
ldd [%l7 + 0x08], %f14
andcc %l6, %i0, %i1
tsubcctv %o0, %l2, %o5
fpsub16s %f13, %f11, %f12
brgez %g5, loop_6191
stb %l1, [%l7 + 0x1A]
fmovdneg %xcc, %f10, %f2
orncc %o7, 0x0ABD, %i5
loop_6191:
fabss %f15, %f7
fnegs %f1, %f5
fabss %f0, %f8
fcmps %fcc0, %f15, %f15
ldsh [%l7 + 0x70], %g3
ta %icc, 0x2
fcmpgt16 %f2, %f8, %o4
subc %i7, 0x0FB5, %l3
ldd [%l7 + 0x38], %f2
stw %l4, [%l7 + 0x0C]
fmovrslz %g1, %f5, %f12
tpos %icc, 0x1
ldx [%l7 + 0x48], %i6
ldsb [%l7 + 0x15], %g6
fzeros %f9
lduh [%l7 + 0x54], %i3
ld [%l7 + 0x74], %f13
ldsw [%l7 + 0x20], %o6
ldsb [%l7 + 0x5E], %g4
umul %i4, %l5, %i2
ldsh [%l7 + 0x16], %g2
mulx %l0, %o1, %o3
fsrc2 %f0, %f10
popc %g7, %l6
fpsub16s %f2, %f2, %f14
orn %o2, 0x0DDE, %i1
fsrc2s %f9, %f10
edge32l %i0, %l2, %o0
fsrc2 %f4, %f2
array16 %g5, %l1, %o5
addcc %o7, 0x02AA, %i5
fmovd %f14, %f10
fornot1 %f10, %f14, %f4
and %o4, 0x0308, %g3
fpackfix %f14, %f11
fcmpgt32 %f4, %f8, %l3
st %f6, [%l7 + 0x7C]
fandnot2 %f14, %f0, %f8
ld [%l7 + 0x2C], %f14
ldub [%l7 + 0x4B], %i7
fcmpne16 %f2, %f12, %g1
lduw [%l7 + 0x58], %l4
xnorcc %i6, 0x07EA, %g6
udiv %o6, 0x0981, %g4
std %f8, [%l7 + 0x60]
bgu,a,pn %xcc, loop_6192
sth %i4, [%l7 + 0x0A]
edge16n %l5, %i2, %i3
bge loop_6193
loop_6192:
for %f0, %f8, %f0
fnot2s %f15, %f10
fmovdle %icc, %f12, %f14
loop_6193:
lduh [%l7 + 0x4E], %l0
or %o1, 0x1623, %g2
stx %o3, [%l7 + 0x30]
st %f15, [%l7 + 0x2C]
ldsw [%l7 + 0x64], %l6
bpos,a,pt %icc, loop_6194
stb %o2, [%l7 + 0x2B]
ldx [%l7 + 0x40], %i1
ldd [%l7 + 0x10], %f14
loop_6194:
ldsb [%l7 + 0x7D], %g7
bne,pn %xcc, loop_6195
fors %f14, %f12, %f12
ld [%l7 + 0x30], %f3
stb %i0, [%l7 + 0x12]
loop_6195:
ldx [%l7 + 0x38], %l2
fmovrslez %g5, %f13, %f9
sra %o0, 0x0B, %o5
edge32ln %l1, %o7, %o4
pdist %f12, %f10, %f12
ldsb [%l7 + 0x23], %i5
tge %icc, 0x6
ldsh [%l7 + 0x1A], %l3
fmovrsgz %i7, %f8, %f11
bvs,pt %xcc, loop_6196
fble %fcc2, loop_6197
std %f10, [%l7 + 0x70]
stw %g3, [%l7 + 0x3C]
loop_6196:
tgu %xcc, 0x3
loop_6197:
fmovd %f14, %f4
edge16 %g1, %i6, %g6
ldsw [%l7 + 0x24], %o6
fmovdpos %icc, %f3, %f4
ld [%l7 + 0x0C], %f6
stx %l4, [%l7 + 0x60]
fmovdge %icc, %f7, %f10
st %f5, [%l7 + 0x5C]
srlx %i4, 0x0D, %l5
movrlez %i2, %i3, %g4
fmovdvc %icc, %f8, %f4
fcmpes %fcc0, %f0, %f12
sllx %l0, 0x08, %o1
fmovse %xcc, %f4, %f10
fmovdne %xcc, %f7, %f15
fmovsl %icc, %f3, %f11
fmovrdlez %o3, %f0, %f10
fmovse %xcc, %f13, %f7
fnor %f14, %f12, %f2
tsubcc %l6, 0x1CF5, %g2
sdivcc %o2, 0x0A35, %g7
stx %i1, [%l7 + 0x08]
fmovsleu %icc, %f11, %f13
stw %l2, [%l7 + 0x40]
fmovscs %icc, %f8, %f7
ldsh [%l7 + 0x5C], %g5
fmovse %xcc, %f8, %f14
sth %i0, [%l7 + 0x40]
sth %o0, [%l7 + 0x7A]
fmovrdlz %o5, %f8, %f6
call loop_6198
array8 %l1, %o7, %i5
stb %l3, [%l7 + 0x7A]
fpack32 %f10, %f0, %f8
loop_6198:
edge32 %i7, %g3, %o4
fmovdle %xcc, %f11, %f13
siam 0x5
sth %g1, [%l7 + 0x34]
bpos,pt %icc, loop_6199
sethi 0x1EFA, %i6
fmovsvs %icc, %f12, %f2
ldsh [%l7 + 0x4C], %o6
loop_6199:
srl %l4, %i4, %l5
fcmple32 %f12, %f4, %i2
fmul8x16al %f8, %f15, %f14
edge8 %g6, %i3, %l0
tleu %icc, 0x6
srax %o1, %o3, %l6
orcc %g4, 0x193A, %o2
ldsw [%l7 + 0x18], %g7
movge %icc, %i1, %g2
fmul8sux16 %f14, %f8, %f2
fbuge,a %fcc3, loop_6200
and %l2, %g5, %o0
ldsb [%l7 + 0x0B], %i0
st %f3, [%l7 + 0x3C]
loop_6200:
add %o5, %l1, %o7
fmovrse %l3, %f6, %f7
tvc %icc, 0x0
edge16n %i7, %g3, %o4
bcc,a %icc, loop_6201
fzero %f6
fcmpeq32 %f6, %f0, %g1
ldx [%l7 + 0x78], %i6
loop_6201:
edge8n %o6, %l4, %i4
smul %l5, %i5, %g6
udivcc %i3, 0x0340, %i2
xor %o1, %o3, %l6
lduh [%l7 + 0x0A], %l0
lduw [%l7 + 0x20], %g4
ldx [%l7 + 0x60], %o2
xnor %g7, %i1, %l2
ld [%l7 + 0x64], %f13
fnegd %f12, %f14
fbl %fcc1, loop_6202
ldx [%l7 + 0x60], %g5
fsrc1 %f2, %f12
fmuld8ulx16 %f1, %f7, %f14
loop_6202:
sll %g2, 0x0F, %o0
fand %f2, %f2, %f4
fbue,a %fcc2, loop_6203
std %f12, [%l7 + 0x40]
addc %i0, %o5, %o7
brgez,a %l1, loop_6204
loop_6203:
stw %i7, [%l7 + 0x50]
fmovdpos %xcc, %f1, %f7
movneg %xcc, %g3, %o4
loop_6204:
stb %l3, [%l7 + 0x16]
fabsd %f12, %f12
ldub [%l7 + 0x17], %i6
std %f14, [%l7 + 0x20]
fones %f8
fmovsvs %icc, %f7, %f12
fxnor %f14, %f0, %f14
stw %g1, [%l7 + 0x6C]
fabss %f15, %f12
fpack16 %f8, %f6
fmovrslez %o6, %f4, %f8
andn %l4, %l5, %i5
st %f9, [%l7 + 0x38]
lduh [%l7 + 0x12], %g6
sdiv %i4, 0x0217, %i3
fbule %fcc0, loop_6205
brlez %o1, loop_6206
ldsh [%l7 + 0x7E], %i2
lduw [%l7 + 0x2C], %l6
loop_6205:
array32 %l0, %g4, %o3
loop_6206:
fmovdcs %xcc, %f12, %f5
ldsb [%l7 + 0x57], %o2
fbne %fcc0, loop_6207
movcs %icc, %g7, %i1
movn %icc, %g5, %g2
bne loop_6208
loop_6207:
edge16 %l2, %i0, %o5
fcmpd %fcc2, %f0, %f2
tl %xcc, 0x3
loop_6208:
fornot1s %f5, %f8, %f8
movleu %xcc, %o7, %l1
fmovdneg %xcc, %f15, %f11
fbue,a %fcc3, loop_6209
stb %i7, [%l7 + 0x30]
std %f2, [%l7 + 0x58]
andcc %o0, %g3, %o4
loop_6209:
ldsw [%l7 + 0x10], %i6
fmovdcs %icc, %f9, %f11
ldsh [%l7 + 0x22], %g1
fmovrsgez %l3, %f11, %f1
bneg,a,pt %xcc, loop_6210
andcc %o6, 0x1D37, %l4
fba,a %fcc2, loop_6211
fmul8sux16 %f4, %f6, %f4
loop_6210:
std %f0, [%l7 + 0x70]
be,pn %icc, loop_6212
loop_6211:
fcmpd %fcc1, %f14, %f2
brgez %l5, loop_6213
sdiv %g6, 0x0769, %i4
loop_6212:
tvs %icc, 0x0
fbule %fcc3, loop_6214
loop_6213:
ldx [%l7 + 0x20], %i3
fmovscs %icc, %f11, %f2
movl %icc, %i5, %o1
loop_6214:
edge32l %l6, %l0, %i2
call loop_6215
movne %xcc, %o3, %g4
stw %o2, [%l7 + 0x34]
fpadd32 %f0, %f0, %f4
loop_6215:
stb %i1, [%l7 + 0x4F]
sdivx %g5, 0x0906, %g7
bl,a loop_6216
stw %g2, [%l7 + 0x48]
sth %l2, [%l7 + 0x5E]
fmovdgu %xcc, %f14, %f1
loop_6216:
fbge %fcc0, loop_6217
ld [%l7 + 0x44], %f9
ldub [%l7 + 0x0B], %i0
mulscc %o5, 0x1E27, %l1
loop_6217:
stw %i7, [%l7 + 0x5C]
fmovdcs %xcc, %f7, %f12
ldd [%l7 + 0x40], %f14
fblg %fcc2, loop_6218
fmovrdne %o0, %f0, %f8
subc %o7, %o4, %i6
stw %g1, [%l7 + 0x68]
loop_6218:
fmovsvc %icc, %f11, %f14
bg,pn %icc, loop_6219
array32 %l3, %o6, %g3
fbg,a %fcc2, loop_6220
ldub [%l7 + 0x6F], %l4
loop_6219:
popc %g6, %i4
mova %icc, %l5, %i5
loop_6220:
stw %i3, [%l7 + 0x48]
ldsh [%l7 + 0x5C], %o1
bcc %xcc, loop_6221
stw %l0, [%l7 + 0x3C]
ldx [%l7 + 0x28], %i2
st %f9, [%l7 + 0x30]
loop_6221:
stw %o3, [%l7 + 0x28]
fbug,a %fcc1, loop_6222
movgu %icc, %l6, %o2
ldsb [%l7 + 0x31], %i1
bge %icc, loop_6223
loop_6222:
st %f12, [%l7 + 0x68]
fmovrdgez %g4, %f10, %f8
fbne %fcc2, loop_6224
loop_6223:
ldsw [%l7 + 0x5C], %g5
bpos,a,pt %xcc, loop_6225
fmul8x16 %f15, %f4, %f8
loop_6224:
movrgz %g7, 0x3D6, %g2
movre %l2, %i0, %o5
loop_6225:
fmovrslez %i7, %f8, %f11
xnor %l1, %o0, %o4
ld [%l7 + 0x30], %f4
faligndata %f2, %f0, %f12
ldub [%l7 + 0x76], %i6
fcmped %fcc3, %f14, %f10
ld [%l7 + 0x24], %f8
fnot1s %f5, %f13
brz,a %o7, loop_6226
tn %icc, 0x4
brlez %g1, loop_6227
ldsb [%l7 + 0x2F], %o6
loop_6226:
ld [%l7 + 0x3C], %f4
nop
setx loop_6228, %l0, %l1
jmpl %l1, %g3
loop_6227:
ld [%l7 + 0x44], %f0
ldub [%l7 + 0x7D], %l4
sllx %l3, 0x05, %g6
loop_6228:
edge8 %l5, %i4, %i3
fmovscc %xcc, %f15, %f4
bcs,pn %xcc, loop_6229
xorcc %i5, 0x105D, %o1
ld [%l7 + 0x38], %f5
ldsw [%l7 + 0x4C], %i2
loop_6229:
fmovsleu %xcc, %f9, %f2
tsubcc %l0, %o3, %l6
ldd [%l7 + 0x58], %f4
brlez %i1, loop_6230
fnor %f2, %f8, %f0
sth %o2, [%l7 + 0x20]
std %f10, [%l7 + 0x70]
loop_6230:
array16 %g5, %g7, %g4
fmovdcc %xcc, %f15, %f13
fbug,a %fcc3, loop_6231
array16 %g2, %l2, %i0
for %f2, %f10, %f2
xnorcc %o5, 0x0052, %i7
loop_6231:
nop
setx loop_6232, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldsw [%l7 + 0x54], %l1
nop
setx loop_6233, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x30], %f2
loop_6232:
movre %o4, 0x3C5, %i6
fornot2 %f4, %f12, %f10
loop_6233:
edge32ln %o0, %g1, %o7
bvc loop_6234
fornot2s %f14, %f0, %f8
fmovrsgez %g3, %f1, %f10
faligndata %f6, %f4, %f10
loop_6234:
mova %icc, %o6, %l4
movcc %icc, %g6, %l3
tleu %xcc, 0x0
edge8 %l5, %i4, %i5
edge32n %o1, %i3, %i2
ldub [%l7 + 0x34], %o3
fmovdge %icc, %f3, %f4
fnands %f0, %f4, %f7
tsubcctv %l0, 0x15E5, %l6
bpos,a %icc, loop_6235
fsrc2 %f14, %f10
ld [%l7 + 0x5C], %f15
pdist %f6, %f12, %f2
loop_6235:
fpack32 %f2, %f8, %f4
ldd [%l7 + 0x48], %f4
ldsh [%l7 + 0x68], %o2
orncc %g5, %g7, %i1
edge8ln %g4, %l2, %g2
ldub [%l7 + 0x4A], %o5
fmuld8sux16 %f7, %f0, %f2
fpack32 %f0, %f10, %f8
fmuld8sux16 %f13, %f3, %f12
std %f14, [%l7 + 0x48]
std %f8, [%l7 + 0x70]
edge16n %i7, %i0, %o4
fornot1s %f12, %f3, %f11
subccc %i6, 0x024C, %o0
sdivx %g1, 0x0B52, %o7
fbn,a %fcc0, loop_6236
bleu,a,pn %icc, loop_6237
std %f12, [%l7 + 0x20]
edge8l %g3, %o6, %l1
loop_6236:
edge32 %g6, %l4, %l5
loop_6237:
lduh [%l7 + 0x76], %i4
fnot1s %f1, %f11
fbuge %fcc0, loop_6238
fnot2s %f4, %f4
st %f2, [%l7 + 0x14]
fmovrse %i5, %f15, %f7
loop_6238:
st %f12, [%l7 + 0x54]
fblg,a %fcc0, loop_6239
ta %xcc, 0x6
std %f10, [%l7 + 0x38]
bcs %xcc, loop_6240
loop_6239:
fmovdg %xcc, %f0, %f6
tl %icc, 0x5
stw %o1, [%l7 + 0x08]
loop_6240:
fands %f2, %f8, %f10
movg %icc, %i3, %i2
bpos,a,pt %xcc, loop_6241
tneg %xcc, 0x5
ldsw [%l7 + 0x40], %o3
movl %icc, %l0, %l3
loop_6241:
srlx %o2, %g5, %l6
brgez %g7, loop_6242
alignaddr %g4, %i1, %l2
brgz,a %g2, loop_6243
fbug,a %fcc3, loop_6244
loop_6242:
stb %i7, [%l7 + 0x2C]
lduw [%l7 + 0x1C], %o5
loop_6243:
ldub [%l7 + 0x24], %o4
loop_6244:
fmovscs %xcc, %f5, %f5
ldub [%l7 + 0x31], %i6
lduw [%l7 + 0x44], %i0
fandnot2s %f10, %f6, %f8
ldsw [%l7 + 0x14], %g1
fcmple32 %f14, %f6, %o0
st %f9, [%l7 + 0x3C]
andn %o7, 0x0E41, %o6
fcmple16 %f8, %f0, %g3
tge %icc, 0x0
move %icc, %l1, %l4
stx %l5, [%l7 + 0x78]
fpack16 %f8, %f15
orcc %i4, %i5, %o1
ldd [%l7 + 0x28], %f4
fpadd32 %f12, %f2, %f10
tn %icc, 0x6
subc %i3, 0x0728, %g6
tne %xcc, 0x5
ldsh [%l7 + 0x56], %o3
ldsb [%l7 + 0x1E], %i2
fmovsg %icc, %f15, %f13
std %f14, [%l7 + 0x60]
ldsw [%l7 + 0x50], %l3
ldx [%l7 + 0x08], %o2
ldsb [%l7 + 0x51], %g5
fmul8x16au %f7, %f14, %f2
bshuffle %f0, %f6, %f2
std %f10, [%l7 + 0x38]
bshuffle %f2, %f10, %f14
movgu %icc, %l0, %g7
fmovsle %icc, %f13, %f15
ld [%l7 + 0x0C], %f5
fcmpgt16 %f8, %f4, %g4
stx %l6, [%l7 + 0x40]
fsrc1s %f11, %f9
edge8l %l2, %g2, %i7
bcc,pt %icc, loop_6245
nop
setx loop_6246, %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
fmul8ulx16 %f0, %f14, %f0
lduh [%l7 + 0x4C], %o5
loop_6245:
be,pt %icc, loop_6247
loop_6246:
fba,a %fcc2, loop_6248
fxnor %f10, %f6, %f0
fornot1s %f6, %f14, %f0
loop_6247:
tne %xcc, 0x2
loop_6248:
fmovdneg %icc, %f9, %f0
mulx %o4, %i6, %i0
st %f14, [%l7 + 0x34]
edge8n %g1, %o0, %i1
fbl,a %fcc1, loop_6249
umulcc %o7, 0x1C63, %g3
edge16l %l1, %l4, %l5
add %o6, %i5, %i4
loop_6249:
fmovrdgz %i3, %f8, %f2
st %f15, [%l7 + 0x48]
std %f6, [%l7 + 0x70]
fbne,a %fcc1, loop_6250
fpadd16 %f8, %f0, %f8
std %f10, [%l7 + 0x68]
fones %f13
loop_6250:
tsubcctv %o1, %o3, %g6
fmovsneg %xcc, %f8, %f1
fornot2s %f6, %f10, %f8
movvc %icc, %i2, %o2
st %f8, [%l7 + 0x78]
fandnot2 %f12, %f0, %f14
orcc %l3, 0x1649, %l0
fandnot1s %f3, %f5, %f4
ldd [%l7 + 0x08], %f6
stx %g5, [%l7 + 0x78]
st %f8, [%l7 + 0x0C]
brz %g4, loop_6251
movne %xcc, %g7, %l6
stx %l2, [%l7 + 0x60]
fnand %f0, %f2, %f12
loop_6251:
bneg loop_6252
stw %g2, [%l7 + 0x30]
alignaddrl %i7, %o5, %i6
fmovdne %icc, %f11, %f15
loop_6252:
ldsw [%l7 + 0x4C], %i0
bcc,a %xcc, loop_6253
ldsh [%l7 + 0x78], %o4
fbo %fcc0, loop_6254
bvs,a %xcc, loop_6255
loop_6253:
fmovdvc %icc, %f2, %f15
fpsub16 %f14, %f4, %f10
loop_6254:
bgu,a loop_6256
loop_6255:
xor %o0, 0x0EAA, %i1
fmul8x16 %f12, %f12, %f0
fmovda %xcc, %f4, %f12
loop_6256:
ldsb [%l7 + 0x0D], %g1
movrlz %o7, %g3, %l4
stx %l1, [%l7 + 0x78]
taddcc %l5, 0x0849, %o6
fpadd32 %f12, %f8, %f6
alignaddr %i5, %i4, %i3
movne %icc, %o3, %g6
udivcc %o1, 0x132C, %i2
alignaddr %o2, %l3, %g5
ldub [%l7 + 0x5C], %l0
srlx %g7, 0x17, %g4
fpack16 %f0, %f7
lduw [%l7 + 0x1C], %l6
brgz,a %l2, loop_6257
ble %icc, loop_6258
std %f8, [%l7 + 0x30]
movre %g2, %i7, %o5
loop_6257:
stw %i6, [%l7 + 0x40]
loop_6258:
ldsh [%l7 + 0x6E], %o4
udivcc %i0, 0x06D5, %o0
stx %g1, [%l7 + 0x68]
srl %o7, 0x02, %i1
lduw [%l7 + 0x24], %l4
fmovsne %icc, %f10, %f13
ld [%l7 + 0x58], %f0
fandnot1s %f2, %f9, %f7
fors %f12, %f11, %f11
udivcc %g3, 0x05FC, %l5
lduw [%l7 + 0x30], %o6
smulcc %i5, 0x1BD8, %i4
fmovrde %l1, %f14, %f2
stx %o3, [%l7 + 0x60]
fmovrsgez %g6, %f12, %f15
fbul,a %fcc1, loop_6259
array16 %o1, %i3, %o2
sth %l3, [%l7 + 0x28]
fpadd32s %f5, %f11, %f9
loop_6259:
lduh [%l7 + 0x2E], %g5
fcmpne32 %f14, %f0, %i2
bneg,a,pt %icc, loop_6260
ldd [%l7 + 0x50], %f4
xnor %g7, 0x1C50, %l0
ldd [%l7 + 0x20], %f4
loop_6260:
alignaddr %l6, %g4, %g2
alignaddr %l2, %i7, %o5
mulx %o4, %i0, %i6
st %f5, [%l7 + 0x18]
bge,a %xcc, loop_6261
lduw [%l7 + 0x18], %o0
fones %f15
std %f2, [%l7 + 0x40]
loop_6261:
fones %f14
tleu %xcc, 0x2
ldub [%l7 + 0x79], %o7
bcc %xcc, loop_6262
fmovdl %icc, %f4, %f14
bne,a,pn %icc, loop_6263
movrgez %g1, 0x298, %l4
loop_6262:
fble,a %fcc3, loop_6264
array16 %g3, %l5, %o6
loop_6263:
ldd [%l7 + 0x70], %f10
fmovdcs %xcc, %f13, %f9
loop_6264:
ba,pt %xcc, loop_6265
lduh [%l7 + 0x26], %i5
bcs,a,pn %xcc, loop_6266
brgez %i1, loop_6267
loop_6265:
ldsw [%l7 + 0x54], %l1
lduw [%l7 + 0x6C], %o3
loop_6266:
bne,a %icc, loop_6268
loop_6267:
stw %i4, [%l7 + 0x6C]
fmovde %xcc, %f13, %f6
std %f12, [%l7 + 0x78]
loop_6268:
st %f12, [%l7 + 0x34]
ldsb [%l7 + 0x25], %g6
movrgz %o1, %i3, %l3
ldd [%l7 + 0x70], %f2
stb %g5, [%l7 + 0x49]
stx %i2, [%l7 + 0x30]
tne %xcc, 0x4
movneg %xcc, %o2, %l0
fmovsne %icc, %f9, %f2
fmovdvc %icc, %f10, %f8
fmovde %xcc, %f11, %f7
st %f5, [%l7 + 0x68]
nop
setx loop_6269, %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
fpsub32 %f6, %f12, %f10
tn %xcc, 0x4
stx %g7, [%l7 + 0x40]
loop_6269:
fmovsle %xcc, %f12, %f5
ldsb [%l7 + 0x43], %l6
stb %g2, [%l7 + 0x39]
addcc %l2, 0x13EF, %i7
fxor %f4, %f12, %f6
stb %o5, [%l7 + 0x27]
movne %icc, %o4, %i0
fpadd16 %f6, %f8, %f4
smul %i6, %g4, %o7
xor %o0, 0x1114, %l4
movrgez %g1, %l5, %g3
udivx %i5, 0x16B8, %i1
stb %l1, [%l7 + 0x6D]
lduw [%l7 + 0x1C], %o6
ldsw [%l7 + 0x0C], %i4
fbg %fcc3, loop_6270
ba,a,pn %icc, loop_6271
edge8l %o3, %g6, %o1
fornot1 %f6, %f0, %f14
loop_6270:
bn,a %xcc, loop_6272
loop_6271:
fcmpeq32 %f8, %f4, %i3
fble,a %fcc0, loop_6273
ldsb [%l7 + 0x1A], %l3
loop_6272:
edge8ln %i2, %g5, %o2
andncc %l0, %l6, %g7
loop_6273:
movrlez %l2, %g2, %i7
ldd [%l7 + 0x08], %f6
edge32n %o4, %i0, %o5
brlez %i6, loop_6274
ldub [%l7 + 0x6B], %g4
ldd [%l7 + 0x08], %f12
fnors %f2, %f0, %f6
loop_6274:
fcmpne16 %f14, %f4, %o7
ldd [%l7 + 0x20], %f0
stb %l4, [%l7 + 0x43]
ldsw [%l7 + 0x0C], %o0
fmovsle %xcc, %f7, %f5
edge32l %l5, %g1, %g3
movre %i1, %i5, %o6
fmovsne %icc, %f10, %f12
umulcc %l1, 0x116E, %i4
fbe,a %fcc1, loop_6275
fcmpeq32 %f2, %f0, %g6
movgu %xcc, %o1, %i3
fcmple16 %f10, %f2, %o3
loop_6275:
fmovda %icc, %f13, %f6
fblg,a %fcc0, loop_6276
lduh [%l7 + 0x22], %l3
fors %f15, %f8, %f11
movre %g5, 0x2E1, %i2
loop_6276:
lduh [%l7 + 0x56], %o2
ldx [%l7 + 0x28], %l6
fpack32 %f0, %f6, %f8
fones %f8
fmovda %xcc, %f11, %f10
stb %g7, [%l7 + 0x16]
edge8 %l2, %g2, %l0
bcc,a %icc, loop_6277
array16 %i7, %i0, %o5
fmovspos %xcc, %f11, %f15
std %f6, [%l7 + 0x28]
loop_6277:
fmovrsgez %i6, %f2, %f12
ldub [%l7 + 0x51], %g4
stb %o7, [%l7 + 0x3E]
movrlez %o4, 0x236, %l4
fcmpne16 %f0, %f0, %o0
ldsh [%l7 + 0x60], %g1
fmovdneg %icc, %f0, %f15
popc %g3, %l5
ld [%l7 + 0x30], %f15
std %f2, [%l7 + 0x18]
std %f0, [%l7 + 0x38]
fmovscc %xcc, %f12, %f8
bl,a,pn %icc, loop_6278
st %f1, [%l7 + 0x50]
brnz,a %i5, loop_6279
bneg,a,pt %xcc, loop_6280
loop_6278:
tsubcctv %o6, %i1, %i4
movrgz %g6, 0x024, %l1
loop_6279:
stb %o1, [%l7 + 0x4A]
loop_6280:
tle %icc, 0x3
alignaddr %i3, %o3, %l3
st %f11, [%l7 + 0x2C]
bpos,a,pt %xcc, loop_6281
fbg,a %fcc3, loop_6282
ldx [%l7 + 0x38], %g5
brnz %o2, loop_6283
loop_6281:
lduh [%l7 + 0x36], %i2
loop_6282:
fmovdcs %xcc, %f8, %f4
fmovdvs %xcc, %f3, %f8
loop_6283:
fbule,a %fcc0, loop_6284
ldsb [%l7 + 0x25], %l6
stb %l2, [%l7 + 0x66]
bneg,pn %xcc, loop_6285
loop_6284:
ldx [%l7 + 0x50], %g2
fcmple32 %f14, %f6, %l0
edge8l %i7, %i0, %o5
loop_6285:
fbe,a %fcc0, loop_6286
fpack16 %f4, %f6
fmovdgu %icc, %f4, %f0
edge8ln %i6, %g7, %o7
loop_6286:
fone %f10
movge %xcc, %o4, %l4
st %f14, [%l7 + 0x54]
st %f4, [%l7 + 0x28]
sth %g4, [%l7 + 0x6E]
movg %xcc, %o0, %g1
fpadd32 %f4, %f10, %f10
fmovrde %g3, %f0, %f0
edge8 %l5, %o6, %i1
edge8n %i4, %i5, %g6
sdiv %l1, 0x12D5, %i3
movle %icc, %o1, %l3
fandnot2 %f4, %f10, %f8
fcmpd %fcc0, %f12, %f0
ldx [%l7 + 0x78], %g5
array32 %o2, %i2, %o3
edge8ln %l6, %l2, %g2
fcmpeq32 %f0, %f12, %i7
ldsb [%l7 + 0x53], %i0
edge32n %o5, %l0, %g7
fornot1s %f2, %f5, %f3
fcmpgt16 %f4, %f6, %o7
stw %i6, [%l7 + 0x48]
movg %xcc, %l4, %g4
fandnot2 %f12, %f4, %f14
tsubcc %o4, %g1, %o0
edge16n %g3, %l5, %o6
tvc %xcc, 0x0
fmovscs %xcc, %f14, %f5
bl,a,pt %icc, loop_6287
tleu %xcc, 0x5
tle %icc, 0x5
movrlz %i1, 0x02E, %i5
loop_6287:
fmul8x16au %f1, %f5, %f10
fsrc1 %f4, %f6
movre %g6, 0x033, %i4
fcmpgt32 %f6, %f12, %i3
fbuge %fcc2, loop_6288
taddcc %o1, %l1, %g5
fxor %f0, %f2, %f4
fmovsvs %xcc, %f13, %f4
loop_6288:
movre %o2, %i2, %o3
sdiv %l6, 0x1753, %l3
ldsh [%l7 + 0x50], %g2
stx %l2, [%l7 + 0x48]
fsrc2s %f12, %f8
bge loop_6289
bneg,a loop_6290
fbl,a %fcc3, loop_6291
std %f0, [%l7 + 0x30]
loop_6289:
brgz,a %i7, loop_6292
loop_6290:
fmovd %f12, %f4
loop_6291:
fcmple16 %f0, %f2, %o5
lduw [%l7 + 0x24], %i0
loop_6292:
addcc %g7, 0x0613, %l0
call loop_6293
fpack32 %f6, %f8, %f8
subc %o7, 0x0A1F, %l4
bn %xcc, loop_6294
loop_6293:
fxor %f2, %f12, %f14
ldsb [%l7 + 0x1E], %g4
stb %o4, [%l7 + 0x24]
loop_6294:
fxors %f6, %f2, %f6
fmovsneg %xcc, %f9, %f15
fpmerge %f7, %f6, %f10
stx %g1, [%l7 + 0x50]
fcmpeq32 %f0, %f14, %i6
nop
setx loop_6295, %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
movvs %icc, %o0, %l5
fmovdn %xcc, %f10, %f8
fnot2 %f8, %f6
loop_6295:
ldub [%l7 + 0x69], %g3
fbug %fcc2, loop_6296
taddcctv %i1, %o6, %i5
fmuld8sux16 %f0, %f13, %f6
xorcc %g6, %i4, %i3
loop_6296:
orcc %l1, %o1, %g5
ld [%l7 + 0x0C], %f15
fnors %f13, %f0, %f12
and %o2, %i2, %o3
ldsb [%l7 + 0x15], %l6
tsubcc %l3, 0x0A10, %g2
ldsb [%l7 + 0x64], %i7
bcc,a,pt %xcc, loop_6297
movge %icc, %o5, %i0
fands %f3, %f12, %f15
fmul8x16au %f12, %f4, %f4
loop_6297:
fbul %fcc1, loop_6298
std %f10, [%l7 + 0x68]
tgu %xcc, 0x5
fpadd16 %f0, %f6, %f4
loop_6298:
tvc %icc, 0x7
array8 %g7, %l2, %o7
array16 %l0, %l4, %o4
movrlez %g4, %i6, %o0
std %f14, [%l7 + 0x10]
movrlez %l5, %g1, %i1
lduh [%l7 + 0x0E], %g3
fones %f15
edge8n %o6, %g6, %i4
sth %i5, [%l7 + 0x24]
stw %l1, [%l7 + 0x6C]
movrgz %o1, 0x067, %i3
bneg,a loop_6299
movrlz %g5, %o2, %i2
fmovsleu %xcc, %f12, %f12
tl %icc, 0x1
loop_6299:
fbg,a %fcc2, loop_6300
fxnor %f8, %f12, %f4
bg,a %icc, loop_6301
fmovs %f5, %f7
loop_6300:
tcc %xcc, 0x5
ldx [%l7 + 0x50], %o3
loop_6301:
fcmped %fcc0, %f4, %f10
be,a loop_6302
movpos %xcc, %l3, %l6
ld [%l7 + 0x18], %f6
edge8ln %i7, %g2, %i0
loop_6302:
sdivx %g7, 0x1A94, %o5
tle %xcc, 0x2
fmovdvc %icc, %f2, %f6
add %l2, %l0, %o7
brgz,a %o4, loop_6303
std %f10, [%l7 + 0x40]
sth %g4, [%l7 + 0x5E]
xnorcc %l4, 0x1B37, %i6
loop_6303:
fblg,a %fcc3, loop_6304
ldd [%l7 + 0x38], %f14
edge8l %o0, %g1, %l5
edge32ln %i1, %g3, %o6
loop_6304:
ld [%l7 + 0x64], %f12
sethi 0x16FF, %i4
nop
setx loop_6305, %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
fmovdgu %icc, %f2, %f6
fmul8x16 %f8, %f10, %f0
fbne,a %fcc1, loop_6306
loop_6305:
fmovrslez %g6, %f5, %f2
stx %i5, [%l7 + 0x38]
fmovse %icc, %f6, %f14
loop_6306:
st %f14, [%l7 + 0x14]
stx %l1, [%l7 + 0x08]
fcmps %fcc3, %f2, %f9
ldub [%l7 + 0x27], %i3
brlez,a %g5, loop_6307
movcs %xcc, %o2, %i2
fpack16 %f12, %f14
ldsh [%l7 + 0x32], %o3
loop_6307:
fbne,a %fcc3, loop_6308
fones %f14
fmovsge %icc, %f7, %f4
fmul8x16au %f7, %f7, %f10
loop_6308:
edge16n %o1, %l3, %l6
brgez,a %i7, loop_6309
bge,a loop_6310
fornot2s %f5, %f11, %f12
fmovdpos %icc, %f8, %f5
loop_6309:
addccc %i0, 0x1938, %g7
loop_6310:
xorcc %g2, %o5, %l0
addcc %l2, %o4, %g4
fnegs %f14, %f9
umulcc %o7, %l4, %o0
umul %i6, %l5, %i1
fpsub16s %f3, %f6, %f12
fblg %fcc0, loop_6311
stw %g3, [%l7 + 0x5C]
faligndata %f8, %f8, %f6
ldsb [%l7 + 0x46], %g1
loop_6311:
fmovse %icc, %f1, %f7
ldd [%l7 + 0x70], %f8
tl %icc, 0x4
fnot1s %f10, %f12
fexpand %f15, %f6
st %f7, [%l7 + 0x34]
fbne,a %fcc3, loop_6312
addc %o6, %i4, %g6
faligndata %f10, %f0, %f12
movleu %icc, %l1, %i3
loop_6312:
fxors %f11, %f9, %f15
fpackfix %f8, %f10
tvs %xcc, 0x0
fbue %fcc1, loop_6313
fandnot2s %f14, %f9, %f13
orncc %i5, 0x11FF, %o2
fsrc2s %f15, %f10
loop_6313:
array16 %i2, %o3, %g5
andn %l3, %l6, %o1
stb %i0, [%l7 + 0x16]
movleu %xcc, %g7, %g2
tg %xcc, 0x6
andcc %i7, %l0, %o5
ldsw [%l7 + 0x7C], %o4
movrne %l2, %g4, %o7
move %icc, %l4, %i6
fpadd32s %f12, %f2, %f8
subc %o0, %l5, %g3
tpos %xcc, 0x6
ldsb [%l7 + 0x12], %g1
ldsb [%l7 + 0x56], %o6
ldsw [%l7 + 0x10], %i1
ldd [%l7 + 0x10], %f4
fblg %fcc0, loop_6314
fmovsl %icc, %f14, %f5
tpos %xcc, 0x7
bvs loop_6315
loop_6314:
movrlz %i4, %l1, %g6
bne,pn %xcc, loop_6316
ldx [%l7 + 0x60], %i5
loop_6315:
fbge %fcc3, loop_6317
fpsub16s %f15, %f13, %f7
loop_6316:
lduh [%l7 + 0x32], %o2
subcc %i3, %o3, %g5
loop_6317:
fandnot1 %f14, %f8, %f14
fornot2 %f6, %f2, %f14
stx %i2, [%l7 + 0x50]
ldsh [%l7 + 0x28], %l3
bg,a %icc, loop_6318
stb %o1, [%l7 + 0x45]
ldd [%l7 + 0x68], %f14
fmovdl %xcc, %f15, %f15
loop_6318:
movge %icc, %i0, %g7
ta %xcc, 0x5
stx %g2, [%l7 + 0x18]
nop
setx loop_6319, %l0, %l1
jmpl %l1, %l6
edge16l %l0, %o5, %o4
fmovrsne %i7, %f8, %f5
fmovscc %xcc, %f1, %f7
loop_6319:
fbu,a %fcc3, loop_6320
array32 %g4, %l2, %l4
udivcc %o7, 0x0117, %i6
edge8 %l5, %g3, %o0
loop_6320:
fbug,a %fcc2, loop_6321
xor %g1, 0x02F6, %o6
mulx %i4, %l1, %i1
stb %i5, [%l7 + 0x4C]
loop_6321:
bl %icc, loop_6322
fcmple16 %f14, %f14, %o2
lduh [%l7 + 0x16], %g6
ldsh [%l7 + 0x58], %o3
loop_6322:
sth %g5, [%l7 + 0x0A]
fmul8x16 %f14, %f8, %f10
fxnor %f8, %f10, %f6
andncc %i3, %l3, %i2
mulx %i0, 0x03BE, %g7
sth %g2, [%l7 + 0x24]
lduh [%l7 + 0x44], %o1
ld [%l7 + 0x18], %f1
fzero %f14
st %f0, [%l7 + 0x28]
pdist %f6, %f10, %f2
brgz,a %l0, loop_6323
ldsb [%l7 + 0x14], %o5
edge8 %o4, %i7, %l6
taddcctv %l2, %g4, %o7
loop_6323:
lduh [%l7 + 0x54], %i6
stb %l5, [%l7 + 0x4D]
fsrc2s %f11, %f8
lduw [%l7 + 0x34], %l4
fsrc2s %f2, %f2
sth %g3, [%l7 + 0x7E]
movvc %icc, %o0, %o6
fbn,a %fcc1, loop_6324
and %g1, 0x1265, %i4
srax %i1, %i5, %o2
fmovsne %icc, %f6, %f13
loop_6324:
fbug %fcc1, loop_6325
fors %f5, %f15, %f2
addcc %g6, 0x0241, %o3
sethi 0x1622, %g5
loop_6325:
edge8 %i3, %l3, %i2
ldx [%l7 + 0x38], %l1
stb %g7, [%l7 + 0x5C]
fsrc1s %f15, %f12
st %f1, [%l7 + 0x10]
bvs,pt %xcc, loop_6326
ld [%l7 + 0x50], %f7
ldx [%l7 + 0x68], %g2
fmovscc %xcc, %f4, %f9
loop_6326:
fsrc2s %f3, %f8
ldub [%l7 + 0x4A], %i0
fcmpgt16 %f6, %f4, %o1
movle %icc, %l0, %o5
ldsb [%l7 + 0x3C], %o4
fmovrdgez %i7, %f12, %f10
srlx %l2, %l6, %o7
tge %icc, 0x7
tne %xcc, 0x5
tle %icc, 0x7
fmovde %xcc, %f1, %f7
movrgz %i6, 0x171, %l5
bcs,pn %icc, loop_6327
fand %f14, %f8, %f8
ldsw [%l7 + 0x54], %g4
fsrc2s %f8, %f6
loop_6327:
fabss %f13, %f12
brnz,a %g3, loop_6328
tge %icc, 0x1
fbule %fcc3, loop_6329
movre %l4, 0x1CF, %o6
loop_6328:
sdivx %g1, 0x0B97, %o0
movcc %icc, %i4, %i5
loop_6329:
ble,a,pt %icc, loop_6330
std %f6, [%l7 + 0x18]
bne loop_6331
ldsh [%l7 + 0x70], %i1
loop_6330:
lduw [%l7 + 0x48], %o2
ldsh [%l7 + 0x12], %g6
loop_6331:
ldsw [%l7 + 0x28], %g5
ldx [%l7 + 0x20], %o3
ldsh [%l7 + 0x24], %i3
sdivx %i2, 0x047B, %l1
bl,a loop_6332
move %xcc, %g7, %g2
taddcc %l3, %o1, %l0
fble,a %fcc2, loop_6333
loop_6332:
xor %i0, %o5, %i7
stx %o4, [%l7 + 0x68]
movneg %xcc, %l6, %o7
loop_6333:
stx %l2, [%l7 + 0x50]
addccc %i6, 0x170D, %g4
fmul8sux16 %f4, %f8, %f2
tcs %icc, 0x5
bn,pn %xcc, loop_6334
ldsh [%l7 + 0x28], %g3
st %f6, [%l7 + 0x08]
fcmple32 %f0, %f10, %l4
loop_6334:
ta %xcc, 0x0
edge32 %o6, %l5, %o0
fand %f6, %f4, %f4
fone %f12
sdiv %i4, 0x1953, %i5
xor %i1, 0x056A, %o2
edge32n %g1, %g6, %o3
array32 %i3, %g5, %l1
fbule %fcc2, loop_6335
nop
setx loop_6336, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movrlez %g7, 0x2A3, %g2
ldd [%l7 + 0x30], %f4
loop_6335:
te %xcc, 0x6
loop_6336:
ble %xcc, loop_6337
tge %xcc, 0x2
bl,a %xcc, loop_6338
ld [%l7 + 0x5C], %f10
loop_6337:
fmovspos %xcc, %f13, %f10
ldsw [%l7 + 0x14], %l3
loop_6338:
tcs %xcc, 0x6
bpos,a,pn %icc, loop_6339
nop
setx loop_6340, %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
andn %o1, %i2, %l0
xnor %i0, 0x06A2, %o5
loop_6339:
fsrc1 %f4, %f10
loop_6340:
fmovrslez %i7, %f1, %f13
fandnot1s %f13, %f1, %f9
srax %o4, 0x0A, %l6
bge,pt %xcc, loop_6341
array32 %o7, %l2, %g4
std %f14, [%l7 + 0x20]
ldub [%l7 + 0x5C], %i6
loop_6341:
fcmpne32 %f4, %f0, %l4
ldub [%l7 + 0x38], %g3
bvs,a,pn %xcc, loop_6342
fpmerge %f11, %f10, %f0
fcmple32 %f6, %f2, %o6
fmovsleu %xcc, %f13, %f12
loop_6342:
fbl %fcc1, loop_6343
fbe %fcc3, loop_6344
ldsh [%l7 + 0x5A], %o0
fmovsa %icc, %f8, %f10
loop_6343:
xnorcc %i4, 0x1ECD, %i5
loop_6344:
udiv %l5, 0x1744, %i1
ldx [%l7 + 0x10], %g1
lduh [%l7 + 0x38], %o2
fmovrdlz %g6, %f12, %f4
movleu %xcc, %i3, %g5
nop
setx loop_6345, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
taddcc %l1, %o3, %g2
tge %xcc, 0x1
fcmpes %fcc1, %f8, %f4
loop_6345:
edge16ln %l3, %o1, %g7
bpos,a,pt %xcc, loop_6346
add %l0, %i0, %o5
andn %i2, %o4, %i7
nop
setx loop_6347, %l0, %l1
jmpl %l1, %o7
loop_6346:
brgz,a %l2, loop_6348
lduw [%l7 + 0x28], %g4
sdivx %l6, 0x1FEC, %l4
loop_6347:
smul %i6, 0x1223, %g3
loop_6348:
bneg,pt %xcc, loop_6349
sethi 0x01CF, %o6
bpos,a,pn %xcc, loop_6350
and %o0, 0x087C, %i5
loop_6349:
ldsw [%l7 + 0x6C], %i4
lduh [%l7 + 0x1A], %i1
loop_6350:
sllx %g1, 0x03, %l5
st %f7, [%l7 + 0x4C]
lduw [%l7 + 0x10], %o2
movrgz %i3, %g6, %g5
fbule %fcc3, loop_6351
sdiv %o3, 0x0296, %l1
udivx %g2, 0x035F, %l3
fands %f4, %f4, %f4
loop_6351:
fbe,a %fcc3, loop_6352
tleu %icc, 0x7
movrlz %g7, 0x11D, %o1
brnz,a %i0, loop_6353
loop_6352:
fbuge %fcc1, loop_6354
stb %l0, [%l7 + 0x63]
bvc,pn %xcc, loop_6355
loop_6353:
fmul8x16au %f4, %f5, %f6
loop_6354:
fmovsge %icc, %f2, %f3
fnands %f1, %f14, %f14
loop_6355:
ldx [%l7 + 0x38], %i2
lduh [%l7 + 0x18], %o4
tleu %icc, 0x7
std %f10, [%l7 + 0x18]
fcmple32 %f10, %f12, %i7
fcmpgt16 %f6, %f12, %o7
fmovrslez %l2, %f5, %f12
te %icc, 0x3
fpsub32s %f13, %f0, %f13
ldd [%l7 + 0x50], %f4
ldd [%l7 + 0x58], %f10
ldsh [%l7 + 0x1C], %o5
fmovdcs %xcc, %f7, %f7
fnegd %f4, %f2
std %f2, [%l7 + 0x30]
fmovdvs %xcc, %f2, %f9
fmovsvc %icc, %f3, %f8
lduw [%l7 + 0x0C], %g4
ldsh [%l7 + 0x1E], %l6
mulx %l4, 0x1CE2, %i6
movrgz %g3, 0x2DD, %o0
bleu loop_6356
lduw [%l7 + 0x58], %o6
st %f14, [%l7 + 0x30]
srl %i5, 0x19, %i1
loop_6356:
ldsw [%l7 + 0x70], %i4
array32 %l5, %g1, %o2
bneg,a,pn %icc, loop_6357
fors %f5, %f3, %f15
lduh [%l7 + 0x3E], %g6
ldd [%l7 + 0x70], %f6
loop_6357:
brlez %i3, loop_6358
ldx [%l7 + 0x78], %o3
fnot2 %f8, %f4
fmul8x16au %f1, %f9, %f0
loop_6358:
movvs %xcc, %l1, %g2
ldsh [%l7 + 0x6A], %g5
stx %l3, [%l7 + 0x50]
brnz,a %o1, loop_6359
fmovdgu %xcc, %f6, %f9
nop
setx loop_6360, %l0, %l1
jmpl %l1, %i0
sth %l0, [%l7 + 0x30]
loop_6359:
mulx %i2, 0x0E65, %o4
fbuge %fcc1, loop_6361
loop_6360:
sth %g7, [%l7 + 0x12]
taddcc %o7, 0x091E, %l2
std %f12, [%l7 + 0x18]
loop_6361:
addccc %i7, %g4, %l6
or %l4, %i6, %o5
movrlez %g3, %o0, %i5
bvs loop_6362
tvc %xcc, 0x4
tne %icc, 0x5
movrlz %i1, 0x1D5, %o6
loop_6362:
brlz %i4, loop_6363
fxnors %f2, %f2, %f3
ldsb [%l7 + 0x6F], %l5
sll %o2, %g1, %g6
loop_6363:
movcc %xcc, %o3, %i3
orcc %g2, %l1, %l3
subccc %o1, 0x043F, %i0
fsrc1s %f6, %f14
tn %icc, 0x1
ta %icc, 0x1
ble,a,pn %icc, loop_6364
udivx %l0, 0x1F3E, %i2
fpmerge %f15, %f8, %f8
brlz,a %g5, loop_6365
loop_6364:
fmovdcs %icc, %f12, %f8
fbge %fcc2, loop_6366
ld [%l7 + 0x48], %f9
loop_6365:
lduw [%l7 + 0x48], %o4
ldsh [%l7 + 0x2C], %g7
loop_6366:
movne %icc, %l2, %i7
fblg %fcc0, loop_6367
ldub [%l7 + 0x3F], %o7
ldub [%l7 + 0x3C], %l6
ldsh [%l7 + 0x42], %l4
loop_6367:
fmovsneg %xcc, %f6, %f4
fmovsvs %icc, %f7, %f1
movrgez %g4, 0x279, %i6
fmovse %xcc, %f1, %f1
udivcc %o5, 0x0316, %o0
fmovsg %icc, %f14, %f6
bcs,pt %xcc, loop_6368
edge8ln %g3, %i5, %i1
movl %icc, %i4, %o6
fmovsn %xcc, %f1, %f11
loop_6368:
std %f8, [%l7 + 0x60]
stb %o2, [%l7 + 0x28]
tcc %icc, 0x2
fmovrdlz %l5, %f8, %f2
tvc %xcc, 0x1
fmovdl %xcc, %f3, %f3
ld [%l7 + 0x4C], %f4
lduh [%l7 + 0x20], %g1
stw %g6, [%l7 + 0x2C]
sub %o3, %g2, %l1
taddcc %i3, %l3, %o1
fzero %f6
nop
setx loop_6369, %l0, %l1
jmpl %l1, %l0
array32 %i0, %i2, %o4
fmovdl %xcc, %f12, %f14
fbule,a %fcc3, loop_6370
loop_6369:
array8 %g7, %g5, %i7
stb %o7, [%l7 + 0x6B]
fone %f8
loop_6370:
subc %l6, %l4, %g4
fmuld8ulx16 %f10, %f10, %f10
std %f14, [%l7 + 0x30]
std %f8, [%l7 + 0x58]
std %f10, [%l7 + 0x18]
ldsw [%l7 + 0x54], %l2
tl %icc, 0x0
fnand %f12, %f4, %f4
lduw [%l7 + 0x64], %o5
fcmped %fcc0, %f0, %f8
fpmerge %f15, %f13, %f12
movrlz %i6, 0x3EF, %g3
orcc %i5, %i1, %o0
fmovrde %i4, %f4, %f6
fmovdvc %icc, %f8, %f1
andncc %o6, %l5, %o2
fbu %fcc1, loop_6371
fsrc2 %f8, %f14
fmovscs %xcc, %f10, %f13
edge32n %g1, %g6, %o3
loop_6371:
fbuge,a %fcc2, loop_6372
fabsd %f2, %f8
stb %g2, [%l7 + 0x6C]
sllx %i3, 0x10, %l3
loop_6372:
andncc %o1, %l1, %i0
movge %icc, %l0, %o4
mulx %i2, %g5, %g7
ldsw [%l7 + 0x5C], %i7
fnegd %f12, %f6
taddcctv %o7, %l4, %l6
st %f13, [%l7 + 0x6C]
bcc,a,pt %icc, loop_6373
edge32l %l2, %g4, %o5
fbo,a %fcc3, loop_6374
ble loop_6375
loop_6373:
stw %g3, [%l7 + 0x30]
fmul8sux16 %f2, %f14, %f8
loop_6374:
fmovsg %xcc, %f15, %f10
loop_6375:
lduh [%l7 + 0x14], %i5
sub %i6, 0x1E62, %i1
sethi 0x04BD, %o0
fmovsvs %icc, %f7, %f13
te %icc, 0x7
ldub [%l7 + 0x16], %i4
edge8ln %o6, %l5, %o2
pdist %f12, %f2, %f14
fbue,a %fcc1, loop_6376
sth %g6, [%l7 + 0x4E]
addccc %o3, %g1, %g2
fones %f12
loop_6376:
st %f0, [%l7 + 0x74]
ldsw [%l7 + 0x5C], %i3
fpadd32 %f2, %f14, %f14
fmovrdlez %l3, %f4, %f8
brlz %l1, loop_6377
popc %i0, %o1
stw %l0, [%l7 + 0x14]
fmuld8ulx16 %f15, %f6, %f12
loop_6377:
stb %i2, [%l7 + 0x2C]
fmovsge %icc, %f0, %f2
faligndata %f8, %f14, %f6
fbg,a %fcc2, loop_6378
movne %icc, %g5, %o4
lduw [%l7 + 0x74], %g7
fandnot2 %f14, %f10, %f4
loop_6378:
fpack32 %f4, %f10, %f4
fmovsvs %icc, %f6, %f5
st %f3, [%l7 + 0x54]
fcmpeq32 %f4, %f2, %i7
fandnot1s %f12, %f11, %f0
brgez %o7, loop_6379
fbe,a %fcc2, loop_6380
stw %l4, [%l7 + 0x3C]
ba,a,pt %xcc, loop_6381
loop_6379:
fmovsa %icc, %f13, %f2
loop_6380:
lduw [%l7 + 0x5C], %l6
fpadd16s %f3, %f1, %f4
loop_6381:
bge,pn %xcc, loop_6382
movne %icc, %l2, %o5
udivx %g4, 0x1635, %g3
movre %i6, 0x3F8, %i5
loop_6382:
ldsw [%l7 + 0x18], %i1
edge16l %i4, %o0, %l5
ldd [%l7 + 0x50], %f8
ldub [%l7 + 0x34], %o2
tvs %icc, 0x2
mova %xcc, %g6, %o3
brz,a %g1, loop_6383
lduh [%l7 + 0x6C], %o6
fmovsl %icc, %f7, %f7
fmul8ulx16 %f8, %f0, %f0
loop_6383:
bpos,a,pn %xcc, loop_6384
orcc %i3, %g2, %l1
ldsh [%l7 + 0x50], %i0
fmovsgu %xcc, %f14, %f7
loop_6384:
smul %l3, %l0, %i2
movrgz %g5, 0x379, %o1
ldsw [%l7 + 0x2C], %g7
stw %i7, [%l7 + 0x20]
stw %o4, [%l7 + 0x24]
st %f11, [%l7 + 0x70]
ld [%l7 + 0x38], %f12
srl %l4, %o7, %l2
udiv %l6, 0x0E08, %g4
sth %g3, [%l7 + 0x66]
stx %o5, [%l7 + 0x20]
movl %xcc, %i6, %i1
ldd [%l7 + 0x70], %f12
movg %icc, %i4, %o0
fbul,a %fcc3, loop_6385
lduw [%l7 + 0x48], %i5
tvc %icc, 0x4
ldx [%l7 + 0x48], %o2
loop_6385:
bcs %icc, loop_6386
sth %l5, [%l7 + 0x1E]
xnorcc %g6, 0x0B74, %o3
lduw [%l7 + 0x20], %g1
loop_6386:
udivx %o6, 0x04FE, %i3
andcc %g2, 0x0F71, %i0
ldsb [%l7 + 0x1F], %l3
ldd [%l7 + 0x30], %f2
sra %l0, %l1, %g5
addccc %o1, %i2, %g7
subc %i7, %o4, %o7
ldsb [%l7 + 0x0F], %l2
movneg %icc, %l4, %l6
fbue,a %fcc1, loop_6387
xor %g4, 0x0E4D, %g3
smulcc %i6, %i1, %i4
fnegd %f4, %f2
loop_6387:
stx %o5, [%l7 + 0x60]
st %f11, [%l7 + 0x5C]
fmul8sux16 %f8, %f10, %f8
bvs %xcc, loop_6388
fmovdl %icc, %f9, %f2
ldsw [%l7 + 0x08], %i5
fmovsvs %icc, %f3, %f7
loop_6388:
st %f7, [%l7 + 0x2C]
fsrc1 %f4, %f6
xnorcc %o2, %o0, %l5
sdiv %o3, 0x162D, %g1
bcs,a,pt %icc, loop_6389
ld [%l7 + 0x24], %f3
ldub [%l7 + 0x1C], %g6
or %i3, %o6, %i0
loop_6389:
fxor %f14, %f4, %f6
tgu %xcc, 0x4
tneg %xcc, 0x2
brgez,a %l3, loop_6390
lduh [%l7 + 0x48], %l0
lduw [%l7 + 0x34], %g2
fpsub16s %f13, %f4, %f12
loop_6390:
movvs %icc, %l1, %o1
ldsw [%l7 + 0x70], %g5
std %f10, [%l7 + 0x58]
fexpand %f3, %f14
ldx [%l7 + 0x10], %g7
lduh [%l7 + 0x76], %i7
lduw [%l7 + 0x5C], %o4
stb %i2, [%l7 + 0x0B]
ldd [%l7 + 0x50], %f6
faligndata %f2, %f12, %f10
bpos,pn %icc, loop_6391
ldub [%l7 + 0x38], %o7
fands %f4, %f8, %f3
st %f4, [%l7 + 0x7C]
loop_6391:
fmovsgu %xcc, %f7, %f0
ld [%l7 + 0x28], %f2
stb %l2, [%l7 + 0x58]
fmovrdgz %l6, %f12, %f12
call loop_6392
fba,a %fcc3, loop_6393
ldsw [%l7 + 0x7C], %l4
st %f11, [%l7 + 0x10]
loop_6392:
fmovd %f0, %f12
loop_6393:
stw %g3, [%l7 + 0x4C]
fpack32 %f0, %f8, %f2
ld [%l7 + 0x18], %f8
movre %g4, %i6, %i1
movl %xcc, %i4, %i5
fbg %fcc1, loop_6394
fornot2 %f6, %f2, %f14
lduw [%l7 + 0x64], %o2
bcc,pn %icc, loop_6395
loop_6394:
bneg,a,pn %icc, loop_6396
ldsh [%l7 + 0x28], %o0
ldub [%l7 + 0x79], %l5
loop_6395:
fmovs %f6, %f1
loop_6396:
fpsub16 %f12, %f8, %f6
ldd [%l7 + 0x70], %f8
xnor %o5, %g1, %o3
ldsh [%l7 + 0x4C], %g6
ldx [%l7 + 0x68], %o6
nop
setx loop_6397, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxor %f2, %f10, %f14
fmovdle %icc, %f3, %f0
edge16ln %i0, %l3, %l0
loop_6397:
ldsh [%l7 + 0x3E], %g2
fbl %fcc3, loop_6398
sth %i3, [%l7 + 0x5C]
fandnot2s %f15, %f11, %f10
tleu %xcc, 0x3
loop_6398:
tleu %xcc, 0x7
st %f8, [%l7 + 0x5C]
lduh [%l7 + 0x3C], %o1
fmovdn %xcc, %f13, %f5
bcc,a loop_6399
fmovscs %xcc, %f0, %f3
std %f4, [%l7 + 0x08]
fcmple32 %f14, %f4, %l1
loop_6399:
stb %g5, [%l7 + 0x40]
movgu %xcc, %g7, %i7
fbne,a %fcc3, loop_6400
fmovdvc %icc, %f6, %f12
call loop_6401
fpsub16s %f12, %f3, %f6
loop_6400:
ldx [%l7 + 0x50], %i2
stb %o7, [%l7 + 0x22]
loop_6401:
subcc %o4, %l2, %l4
call loop_6402
fbo %fcc2, loop_6403
orcc %g3, 0x16D8, %g4
fones %f4
loop_6402:
st %f1, [%l7 + 0x4C]
loop_6403:
fmovrsne %l6, %f0, %f14
brnz,a %i6, loop_6404
tne %xcc, 0x1
fnor %f2, %f6, %f2
stw %i4, [%l7 + 0x34]
loop_6404:
ldsb [%l7 + 0x4B], %i5
smul %o2, 0x02AF, %i1
fcmpgt16 %f10, %f14, %l5
lduw [%l7 + 0x2C], %o0
tl %icc, 0x6
st %f11, [%l7 + 0x3C]
fmovsleu %icc, %f9, %f7
fmovdneg %xcc, %f3, %f13
fors %f12, %f5, %f11
fmovdcs %icc, %f13, %f8
fzeros %f10
ldsh [%l7 + 0x56], %g1
sub %o3, 0x0351, %g6
fmovrde %o6, %f8, %f8
ldd [%l7 + 0x70], %f2
bneg,pt %icc, loop_6405
fmovrsgz %o5, %f1, %f14
taddcctv %l3, 0x136C, %i0
brz,a %g2, loop_6406
loop_6405:
ldsb [%l7 + 0x5E], %i3
fbo %fcc3, loop_6407
movl %xcc, %l0, %o1
loop_6406:
fcmple32 %f12, %f14, %g5
umul %g7, %l1, %i7
loop_6407:
tl %icc, 0x7
stb %i2, [%l7 + 0x3E]
fmovse %xcc, %f5, %f5
sth %o7, [%l7 + 0x46]
fmovrsgz %o4, %f9, %f9
lduw [%l7 + 0x60], %l4
stx %g3, [%l7 + 0x48]
fbu %fcc1, loop_6408
fmul8sux16 %f4, %f4, %f2
ldx [%l7 + 0x68], %l2
fnor %f10, %f2, %f10
loop_6408:
fbge %fcc3, loop_6409
fmovdle %icc, %f7, %f15
fandnot1s %f5, %f7, %f12
fmovsge %icc, %f3, %f1
loop_6409:
ldsb [%l7 + 0x78], %g4
ldsw [%l7 + 0x1C], %l6
fnand %f6, %f12, %f2
srlx %i4, 0x09, %i6
ld [%l7 + 0x48], %f4
movl %icc, %o2, %i1
fmovdn %icc, %f2, %f7
fmovsge %icc, %f3, %f0
fmovsg %xcc, %f13, %f12
fsrc2 %f4, %f6
bne %icc, loop_6410
tl %xcc, 0x5
fmovdg %xcc, %f10, %f15
fnor %f10, %f10, %f10
loop_6410:
pdist %f8, %f8, %f14
std %f12, [%l7 + 0x38]
fbue %fcc0, loop_6411
ldx [%l7 + 0x68], %i5
fmovrsgez %l5, %f13, %f13
ldsb [%l7 + 0x16], %o0
loop_6411:
fnegs %f0, %f6
ldd [%l7 + 0x70], %f8
subccc %g1, 0x099D, %o3
call loop_6412
bvs,a,pt %xcc, loop_6413
ldd [%l7 + 0x50], %f8
bleu,a,pn %xcc, loop_6414
loop_6412:
fmovdgu %icc, %f1, %f14
loop_6413:
fble %fcc0, loop_6415
alignaddrl %g6, %o6, %l3
loop_6414:
stb %i0, [%l7 + 0x13]
ldsh [%l7 + 0x5A], %o5
loop_6415:
movrne %i3, %g2, %l0
orncc %o1, %g7, %g5
tpos %icc, 0x0
edge32ln %i7, %l1, %i2
fbue %fcc2, loop_6416
movre %o7, 0x1D9, %l4
ldd [%l7 + 0x08], %f12
edge16ln %g3, %l2, %g4
loop_6416:
fbg %fcc1, loop_6417
tgu %xcc, 0x3
srlx %o4, %l6, %i6
bcs,a,pn %xcc, loop_6418
loop_6417:
fornot1 %f2, %f10, %f6
ldsh [%l7 + 0x40], %o2
fmovdpos %xcc, %f3, %f1
loop_6418:
fbue,a %fcc1, loop_6419
fnor %f2, %f2, %f10
fcmped %fcc3, %f6, %f10
tsubcc %i1, 0x18D6, %i5
loop_6419:
fmul8sux16 %f4, %f2, %f8
fbo %fcc1, loop_6420
fbne %fcc3, loop_6421
fba,a %fcc2, loop_6422
fnand %f8, %f2, %f10
loop_6420:
fpadd32s %f8, %f5, %f0
loop_6421:
sth %l5, [%l7 + 0x0C]
loop_6422:
fpsub16 %f12, %f8, %f0
udivcc %o0, 0x1095, %g1
fnegd %f10, %f2
ldd [%l7 + 0x18], %f0
ldub [%l7 + 0x15], %o3
popc %g6, %i4
ldx [%l7 + 0x10], %o6
fmovde %icc, %f5, %f5
xor %i0, %l3, %i3
fpadd16s %f7, %f7, %f1
ldsw [%l7 + 0x34], %g2
fbl,a %fcc3, loop_6423
fsrc2 %f12, %f6
edge32l %o5, %o1, %g7
lduh [%l7 + 0x20], %l0
loop_6423:
lduh [%l7 + 0x3A], %i7
sdivx %l1, 0x18E3, %g5
ldd [%l7 + 0x48], %f8
st %f3, [%l7 + 0x28]
fmovdgu %xcc, %f6, %f3
ld [%l7 + 0x18], %f8
smul %i2, %l4, %g3
addccc %l2, %o7, %g4
stb %o4, [%l7 + 0x7D]
subcc %l6, %i6, %o2
fmovdn %xcc, %f10, %f0
brlz,a %i5, loop_6424
ldsw [%l7 + 0x14], %i1
fmovdl %xcc, %f8, %f14
umul %l5, 0x128C, %o0
loop_6424:
sethi 0x1A47, %g1
stx %o3, [%l7 + 0x40]
std %f0, [%l7 + 0x60]
add %i4, %o6, %i0
ldub [%l7 + 0x5B], %l3
movrlez %i3, 0x325, %g2
ldsb [%l7 + 0x25], %o5
movl %icc, %g6, %g7
fabss %f6, %f7
fnegs %f6, %f12
tleu %xcc, 0x5
fmovdle %icc, %f1, %f4
bgu,a,pn %xcc, loop_6425
stx %o1, [%l7 + 0x60]
pdist %f14, %f12, %f12
fmovda %xcc, %f3, %f5
loop_6425:
xnorcc %i7, 0x18D4, %l0
fxnors %f5, %f15, %f7
stb %g5, [%l7 + 0x27]
ldub [%l7 + 0x32], %i2
xorcc %l1, 0x0DEA, %l4
alignaddrl %l2, %o7, %g3
movneg %icc, %g4, %l6
stb %o4, [%l7 + 0x21]
fcmpne32 %f4, %f14, %i6
sth %i5, [%l7 + 0x2C]
movrlez %o2, %l5, %i1
ldd [%l7 + 0x30], %f8
fmovdcs %icc, %f14, %f5
fxnors %f14, %f9, %f10
fpadd32 %f14, %f8, %f0
andn %g1, %o0, %o3
fmovsa %xcc, %f2, %f11
fmovrdgez %o6, %f4, %f6
fsrc1s %f15, %f0
fcmps %fcc0, %f6, %f7
ldub [%l7 + 0x65], %i0
fmovdvs %icc, %f7, %f6
fors %f2, %f3, %f7
fble %fcc1, loop_6426
fmovdvs %xcc, %f6, %f12
alignaddr %l3, %i3, %g2
bge,pt %xcc, loop_6427
loop_6426:
ldsh [%l7 + 0x3E], %i4
brgez %o5, loop_6428
fmovsg %xcc, %f5, %f2
loop_6427:
edge8l %g7, %g6, %i7
fmovdg %icc, %f15, %f4
loop_6428:
sub %l0, 0x03FC, %o1
brgz,a %g5, loop_6429
fbge,a %fcc0, loop_6430
te %xcc, 0x4
fbg %fcc2, loop_6431
loop_6429:
fmovdcc %icc, %f7, %f12
loop_6430:
ld [%l7 + 0x18], %f8
edge16n %l1, %i2, %l4
loop_6431:
fmovrdlez %o7, %f4, %f10
fnot2s %f4, %f6
srlx %g3, 0x08, %l2
fbl,a %fcc2, loop_6432
ldub [%l7 + 0x19], %l6
mova %xcc, %g4, %o4
brgez %i5, loop_6433
loop_6432:
fnot1 %f4, %f10
edge8 %o2, %i6, %i1
fnot1s %f4, %f6
loop_6433:
fmovd %f12, %f14
fbul,a %fcc1, loop_6434
ba,a %icc, loop_6435
tneg %icc, 0x1
fpsub16s %f14, %f4, %f10
loop_6434:
ld [%l7 + 0x40], %f9
loop_6435:
movrgz %g1, 0x260, %l5
lduh [%l7 + 0x7E], %o0
stx %o3, [%l7 + 0x78]
sth %i0, [%l7 + 0x46]
fornot1s %f9, %f2, %f5
fmovsneg %xcc, %f12, %f14
nop
setx loop_6436, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fble,a %fcc3, loop_6437
fpsub16 %f4, %f0, %f6
sth %o6, [%l7 + 0x32]
loop_6436:
xor %l3, %g2, %i3
loop_6437:
ta %icc, 0x3
movcc %xcc, %i4, %o5
fmovspos %xcc, %f14, %f9
movpos %xcc, %g7, %g6
ldd [%l7 + 0x50], %f10
fmovdpos %xcc, %f15, %f8
fmovsvc %icc, %f5, %f5
bgu loop_6438
udivcc %l0, 0x10CB, %i7
ble,a,pt %icc, loop_6439
fmul8ulx16 %f4, %f2, %f12
loop_6438:
fbue,a %fcc0, loop_6440
ldsw [%l7 + 0x14], %g5
loop_6439:
fmovdcc %xcc, %f8, %f13
fbge %fcc3, loop_6441
loop_6440:
ldsw [%l7 + 0x4C], %o1
fzero %f14
fmovsleu %icc, %f8, %f12
loop_6441:
edge32n %i2, %l4, %o7
movvs %xcc, %g3, %l2
smulcc %l6, %l1, %o4
alignaddr %g4, %o2, %i5
stx %i1, [%l7 + 0x70]
sdiv %g1, 0x1C07, %l5
fbe,a %fcc0, loop_6442
edge16n %i6, %o0, %o3
fandnot1 %f12, %f12, %f0
udivx %i0, 0x1628, %l3
loop_6442:
ldsh [%l7 + 0x30], %o6
fmovrsne %g2, %f15, %f11
movrlz %i3, %i4, %g7
ldub [%l7 + 0x18], %g6
xorcc %l0, %o5, %i7
brz,a %o1, loop_6443
movge %icc, %i2, %g5
fmovrslz %l4, %f15, %f14
bneg loop_6444
loop_6443:
subc %g3, 0x0F42, %l2
sth %l6, [%l7 + 0x50]
tn %icc, 0x0
loop_6444:
bn loop_6445
movvs %xcc, %l1, %o4
fexpand %f3, %f2
st %f13, [%l7 + 0x30]
loop_6445:
ldub [%l7 + 0x4F], %o7
ldub [%l7 + 0x5D], %o2
fnand %f10, %f14, %f8
ldsw [%l7 + 0x7C], %i5
std %f2, [%l7 + 0x58]
fbu,a %fcc3, loop_6446
lduw [%l7 + 0x38], %g4
sth %i1, [%l7 + 0x56]
stb %l5, [%l7 + 0x4C]
loop_6446:
tne %icc, 0x0
tn %xcc, 0x0
bn,a,pt %icc, loop_6447
fnegs %f14, %f13
ldsh [%l7 + 0x48], %i6
ldsw [%l7 + 0x20], %o0
loop_6447:
pdist %f14, %f4, %f4
taddcctv %o3, 0x137F, %i0
fmovdg %icc, %f3, %f11
fmovdcc %icc, %f3, %f0
lduw [%l7 + 0x58], %l3
fbuge %fcc2, loop_6448
stb %g1, [%l7 + 0x7C]
lduh [%l7 + 0x0A], %g2
fexpand %f12, %f0
loop_6448:
movle %icc, %o6, %i3
fble,a %fcc2, loop_6449
andcc %i4, 0x175B, %g7
or %l0, 0x134A, %o5
ldd [%l7 + 0x18], %f12
loop_6449:
fpsub16s %f8, %f15, %f15
fbue %fcc3, loop_6450
fones %f1
te %icc, 0x6
fzeros %f4
loop_6450:
fnand %f6, %f14, %f8
nop
setx loop_6451, %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
stx %g6, [%l7 + 0x18]
ldub [%l7 + 0x22], %i7
ldsw [%l7 + 0x1C], %o1
loop_6451:
ldsh [%l7 + 0x50], %i2
ldsw [%l7 + 0x10], %l4
fpsub32s %f14, %f11, %f11
edge32n %g5, %g3, %l6
sth %l1, [%l7 + 0x56]
fmovrdgz %o4, %f2, %f12
xnorcc %l2, %o7, %o2
fmovsg %xcc, %f0, %f11
fmul8x16au %f14, %f0, %f8
fabsd %f8, %f10
add %i5, %i1, %g4
fcmpd %fcc0, %f12, %f2
movne %icc, %i6, %o0
fpadd32s %f7, %f3, %f7
addcc %l5, 0x10AF, %o3
movrlez %l3, %g1, %g2
bpos,a,pn %icc, loop_6452
fpack16 %f6, %f8
fmovdle %xcc, %f6, %f6
fmovdcs %icc, %f2, %f15
loop_6452:
ld [%l7 + 0x10], %f7
lduw [%l7 + 0x1C], %i0
lduw [%l7 + 0x14], %i3
fmovdne %xcc, %f2, %f2
fsrc2s %f5, %f2
fmovrsgz %i4, %f13, %f2
fpack32 %f4, %f4, %f12
ldx [%l7 + 0x18], %g7
fcmple32 %f8, %f12, %o6
fzero %f8
brlz,a %l0, loop_6453
srlx %g6, %i7, %o1
xnorcc %o5, %l4, %g5
ldd [%l7 + 0x10], %f2
loop_6453:
stw %g3, [%l7 + 0x0C]
fcmps %fcc0, %f15, %f1
st %f2, [%l7 + 0x28]
fmovda %xcc, %f11, %f11
srl %i2, %l1, %o4
brnz %l2, loop_6454
fmovrse %l6, %f5, %f12
tsubcc %o2, %o7, %i5
ldsw [%l7 + 0x44], %i1
loop_6454:
movgu %xcc, %g4, %o0
nop
setx loop_6455, %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
stw %l5, [%l7 + 0x70]
movn %icc, %o3, %l3
ldsw [%l7 + 0x60], %g1
loop_6455:
fcmple32 %f12, %f12, %i6
bgu,a,pn %xcc, loop_6456
fbue %fcc0, loop_6457
alignaddrl %g2, %i3, %i0
movge %icc, %g7, %i4
loop_6456:
fcmpgt16 %f14, %f12, %o6
loop_6457:
tneg %xcc, 0x4
fbge,a %fcc0, loop_6458
subcc %l0, 0x12DA, %g6
ldub [%l7 + 0x73], %o1
std %f2, [%l7 + 0x48]
loop_6458:
fpackfix %f6, %f5
xnorcc %o5, %i7, %g5
fmovscs %icc, %f4, %f1
fmovrdlz %l4, %f8, %f12
fbg,a %fcc2, loop_6459
fbl %fcc3, loop_6460
bge,pn %icc, loop_6461
sth %g3, [%l7 + 0x7A]
loop_6459:
xnorcc %l1, 0x1E58, %i2
loop_6460:
fpadd32 %f4, %f4, %f6
loop_6461:
smulcc %o4, 0x1ED7, %l6
edge32 %l2, %o2, %o7
fabsd %f6, %f4
ldub [%l7 + 0x43], %i1
subccc %i5, 0x069F, %o0
fmovrdlz %g4, %f12, %f12
ba,a loop_6462
call loop_6463
fmovd %f4, %f14
edge32ln %l5, %o3, %g1
loop_6462:
bl %icc, loop_6464
loop_6463:
tvs %icc, 0x4
lduh [%l7 + 0x08], %i6
fmovdn %xcc, %f12, %f6
loop_6464:
fcmple16 %f6, %f0, %g2
stw %l3, [%l7 + 0x38]
ldsb [%l7 + 0x53], %i0
lduw [%l7 + 0x6C], %i3
fbl %fcc2, loop_6465
stb %i4, [%l7 + 0x61]
ldsb [%l7 + 0x19], %o6
for %f14, %f12, %f4
loop_6465:
movneg %icc, %l0, %g6
fpsub16s %f7, %f9, %f7
or %o1, %o5, %i7
fpsub16 %f4, %f8, %f4
bgu,a,pt %icc, loop_6466
subc %g5, %l4, %g7
fandnot1s %f14, %f0, %f5
fbg %fcc1, loop_6467
loop_6466:
ldsw [%l7 + 0x60], %l1
fmovrdlz %i2, %f4, %f12
fxors %f6, %f11, %f2
loop_6467:
ldx [%l7 + 0x38], %g3
stb %o4, [%l7 + 0x6E]
fmovdgu %xcc, %f1, %f9
stx %l6, [%l7 + 0x78]
fmovsneg %icc, %f6, %f4
stx %l2, [%l7 + 0x70]
edge8 %o2, %o7, %i1
fbne,a %fcc1, loop_6468
fandnot1s %f1, %f11, %f6
std %f14, [%l7 + 0x48]
fands %f1, %f11, %f7
loop_6468:
ldsh [%l7 + 0x2E], %o0
ldsh [%l7 + 0x76], %i5
fbne,a %fcc3, loop_6469
fcmpd %fcc1, %f4, %f10
fpadd16 %f12, %f12, %f14
or %g4, 0x0111, %o3
loop_6469:
stb %g1, [%l7 + 0x3E]
tge %icc, 0x7
ld [%l7 + 0x74], %f6
udivcc %i6, 0x1A4C, %l5
bn,a,pn %xcc, loop_6470
stw %g2, [%l7 + 0x38]
ldsb [%l7 + 0x44], %l3
fmovsle %icc, %f10, %f7
loop_6470:
subccc %i0, 0x04F1, %i3
lduh [%l7 + 0x18], %o6
fpsub16 %f12, %f0, %f2
subcc %l0, 0x0414, %i4
edge16 %g6, %o1, %i7
fmovsn %xcc, %f8, %f6
fnot1 %f0, %f0
fbn,a %fcc2, loop_6471
fmovrse %g5, %f6, %f15
ldd [%l7 + 0x60], %f10
movgu %xcc, %l4, %o5
loop_6471:
sth %g7, [%l7 + 0x64]
ldsb [%l7 + 0x6F], %i2
bcs loop_6472
fmovsvs %icc, %f12, %f8
ldub [%l7 + 0x45], %g3
edge16 %o4, %l6, %l1
loop_6472:
pdist %f14, %f6, %f14
ldx [%l7 + 0x60], %o2
fcmple32 %f0, %f2, %l2
tl %icc, 0x6
st %f0, [%l7 + 0x44]
std %f8, [%l7 + 0x18]
ldsh [%l7 + 0x52], %i1
ldub [%l7 + 0x1E], %o0
bpos loop_6473
stb %o7, [%l7 + 0x57]
fmovdgu %xcc, %f1, %f3
lduw [%l7 + 0x10], %i5
loop_6473:
fmovdle %xcc, %f10, %f9
ldub [%l7 + 0x29], %o3
tsubcc %g1, %i6, %g4
ld [%l7 + 0x5C], %f15
stw %l5, [%l7 + 0x18]
tn %icc, 0x6
fnors %f9, %f10, %f7
fmovdl %icc, %f1, %f0
stb %l3, [%l7 + 0x40]
edge8ln %g2, %i0, %o6
andncc %i3, %l0, %i4
ldsb [%l7 + 0x7A], %g6
fmovrsne %o1, %f8, %f13
movgu %icc, %g5, %l4
lduh [%l7 + 0x2E], %o5
brnz,a %g7, loop_6474
lduh [%l7 + 0x0E], %i2
ldub [%l7 + 0x61], %i7
movpos %icc, %g3, %l6
loop_6474:
ldsw [%l7 + 0x5C], %l1
stb %o4, [%l7 + 0x36]
ldd [%l7 + 0x18], %f0
ld [%l7 + 0x1C], %f2
st %f1, [%l7 + 0x3C]
array8 %l2, %i1, %o0
and %o2, 0x0BDB, %i5
fbg,a %fcc1, loop_6475
ldsb [%l7 + 0x0F], %o3
ldsw [%l7 + 0x60], %g1
brgz %i6, loop_6476
loop_6475:
fmul8x16al %f8, %f12, %f12
fpadd32s %f1, %f13, %f10
ldsw [%l7 + 0x3C], %o7
loop_6476:
stx %g4, [%l7 + 0x50]
movpos %xcc, %l3, %g2
ldd [%l7 + 0x60], %f12
lduw [%l7 + 0x18], %l5
bge,pt %xcc, loop_6477
udiv %i0, 0x1D1A, %o6
ldx [%l7 + 0x18], %i3
fmul8x16al %f5, %f8, %f0
loop_6477:
fxnors %f15, %f7, %f6
ble %xcc, loop_6478
ldub [%l7 + 0x22], %l0
fba %fcc0, loop_6479
andncc %i4, %g6, %o1
loop_6478:
fmovsgu %icc, %f7, %f1
edge8 %g5, %o5, %l4
loop_6479:
fbne,a %fcc3, loop_6480
udivcc %i2, 0x197B, %i7
fsrc2s %f13, %f6
sra %g3, %g7, %l1
loop_6480:
fxors %f15, %f14, %f7
fandnot2s %f10, %f10, %f2
st %f11, [%l7 + 0x1C]
st %f5, [%l7 + 0x64]
ldsw [%l7 + 0x78], %o4
bshuffle %f0, %f12, %f4
fmovrdgz %l2, %f6, %f14
edge8n %i1, %l6, %o2
edge8ln %o0, %o3, %g1
ldsh [%l7 + 0x3C], %i6
movre %o7, %g4, %l3
ldx [%l7 + 0x30], %g2
ble,pn %xcc, loop_6481
fbug %fcc1, loop_6482
fmovdle %icc, %f13, %f5
tgu %icc, 0x1
loop_6481:
pdist %f14, %f6, %f2
loop_6482:
fmovdcc %icc, %f4, %f10
sub %i5, %l5, %o6
ldsb [%l7 + 0x18], %i3
brgez,a %i0, loop_6483
fmul8x16al %f13, %f11, %f4
fmuld8sux16 %f11, %f10, %f4
stw %l0, [%l7 + 0x70]
loop_6483:
fmovsa %xcc, %f2, %f8
lduw [%l7 + 0x14], %i4
srl %o1, 0x0A, %g5
std %f2, [%l7 + 0x38]
and %o5, 0x0870, %l4
ldub [%l7 + 0x4C], %i2
sth %g6, [%l7 + 0x7A]
or %g3, %g7, %l1
tne %icc, 0x0
sdivcc %i7, 0x0B1F, %l2
fmovsge %icc, %f12, %f5
lduh [%l7 + 0x20], %o4
lduw [%l7 + 0x10], %i1
fpadd32 %f2, %f10, %f12
edge16 %l6, %o0, %o3
bleu %icc, loop_6484
fmovrsgz %o2, %f6, %f2
fone %f2
fpadd32s %f4, %f14, %f5
loop_6484:
fnot2s %f12, %f8
ble,a,pt %xcc, loop_6485
ldx [%l7 + 0x30], %i6
tvs %xcc, 0x1
fxors %f6, %f13, %f14
loop_6485:
fmovrsgez %o7, %f2, %f13
edge32l %g4, %l3, %g1
lduh [%l7 + 0x30], %i5
fmovdpos %icc, %f6, %f2
srlx %g2, %l5, %o6
tgu %xcc, 0x3
ldub [%l7 + 0x66], %i0
sll %i3, 0x19, %i4
ldub [%l7 + 0x3D], %l0
fnor %f6, %f12, %f6
tsubcctv %g5, 0x1CCE, %o1
fzeros %f11
fbug,a %fcc0, loop_6486
fornot2 %f12, %f12, %f12
movrlz %o5, 0x3C7, %i2
fmovdne %icc, %f14, %f11
loop_6486:
sth %g6, [%l7 + 0x4A]
fbne,a %fcc0, loop_6487
fabsd %f0, %f8
fnegd %f12, %f4
ldub [%l7 + 0x2A], %l4
loop_6487:
fmovrsne %g7, %f5, %f7
edge32n %l1, %i7, %l2
ldsw [%l7 + 0x14], %o4
fnegs %f8, %f15
bgu,pt %icc, loop_6488
mova %xcc, %i1, %l6
sub %o0, %o3, %o2
ldsh [%l7 + 0x68], %g3
loop_6488:
tvs %xcc, 0x4
ld [%l7 + 0x4C], %f1
fmovdgu %xcc, %f5, %f11
fmovrsne %o7, %f9, %f8
ta %icc, 0x0
ble,a,pn %xcc, loop_6489
tge %icc, 0x0
fcmps %fcc1, %f13, %f8
tgu %xcc, 0x0
loop_6489:
edge16l %g4, %l3, %g1
movleu %icc, %i6, %i5
movn %xcc, %l5, %g2
sth %i0, [%l7 + 0x5C]
fbuge %fcc3, loop_6490
fmovdle %xcc, %f14, %f0
fmovsn %icc, %f14, %f7
fandnot2s %f12, %f15, %f15
loop_6490:
siam 0x7
edge8 %i3, %i4, %l0
brnz,a %o6, loop_6491
fnors %f11, %f11, %f14
fpadd32 %f10, %f10, %f4
fmovdpos %icc, %f10, %f13
loop_6491:
movleu %xcc, %o1, %o5
fmovd %f8, %f6
ld [%l7 + 0x78], %f11
mova %icc, %g5, %g6
sth %i2, [%l7 + 0x52]
brgez,a %l4, loop_6492
andncc %g7, %i7, %l1
fbge %fcc2, loop_6493
fandnot2s %f10, %f9, %f7
loop_6492:
stb %l2, [%l7 + 0x5E]
stb %o4, [%l7 + 0x3A]
loop_6493:
bne %icc, loop_6494
orncc %l6, 0x0ACE, %o0
andn %o3, %o2, %g3
be,pt %xcc, loop_6495
loop_6494:
fmovsa %xcc, %f14, %f5
fornot1s %f11, %f14, %f4
tgu %xcc, 0x2
loop_6495:
bcc,a,pt %xcc, loop_6496
orn %o7, 0x0469, %g4
mulscc %l3, 0x11B7, %i1
stw %g1, [%l7 + 0x7C]
loop_6496:
fcmpgt32 %f12, %f14, %i6
fmovrdgez %i5, %f6, %f8
tneg %icc, 0x1
orncc %g2, %l5, %i3
ldx [%l7 + 0x08], %i4
fbue %fcc1, loop_6497
fmovrsgz %l0, %f14, %f5
fnand %f10, %f10, %f0
andn %o6, 0x1CDA, %i0
loop_6497:
fmovdcs %xcc, %f9, %f8
movrne %o5, %o1, %g6
stb %i2, [%l7 + 0x2F]
sub %g5, 0x07BC, %g7
tneg %icc, 0x3
ld [%l7 + 0x60], %f7
srax %l4, 0x09, %l1
ta %icc, 0x3
fmovdne %icc, %f3, %f6
stw %i7, [%l7 + 0x3C]
fornot1 %f14, %f10, %f10
nop
setx loop_6498, %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,a %o4, loop_6499
edge16l %l2, %l6, %o3
fabsd %f0, %f8
loop_6498:
sth %o0, [%l7 + 0x0C]
loop_6499:
addcc %g3, 0x0FD0, %o7
alignaddrl %o2, %g4, %i1
fba %fcc0, loop_6500
std %f2, [%l7 + 0x70]
st %f11, [%l7 + 0x24]
te %xcc, 0x6
loop_6500:
edge32ln %l3, %i6, %g1
ldub [%l7 + 0x18], %g2
tle %xcc, 0x0
fmovdpos %xcc, %f4, %f12
edge8l %l5, %i5, %i3
movne %icc, %l0, %o6
fmovrdlez %i4, %f8, %f14
fpack16 %f14, %f14
stb %i0, [%l7 + 0x2F]
bg,pt %xcc, loop_6501
edge32 %o5, %o1, %i2
fmovsl %icc, %f4, %f8
array16 %g6, %g5, %g7
loop_6501:
smulcc %l4, 0x03B7, %i7
std %f6, [%l7 + 0x60]
tvs %icc, 0x1
edge16ln %l1, %o4, %l6
ldub [%l7 + 0x20], %l2
xor %o3, 0x0FA3, %g3
addccc %o7, 0x15F6, %o0
movn %xcc, %o2, %g4
andcc %l3, 0x1A95, %i1
lduw [%l7 + 0x2C], %i6
stb %g1, [%l7 + 0x4C]
ldx [%l7 + 0x68], %l5
std %f8, [%l7 + 0x20]
ldsh [%l7 + 0x26], %g2
ba %xcc, loop_6502
ldsb [%l7 + 0x36], %i5
xor %i3, 0x1860, %l0
mulscc %o6, %i4, %o5
loop_6502:
ldub [%l7 + 0x2A], %o1
tn %icc, 0x5
fandnot2 %f0, %f10, %f8
fbg,a %fcc0, loop_6503
fxor %f2, %f6, %f6
tgu %icc, 0x5
brnz %i2, loop_6504
loop_6503:
sth %i0, [%l7 + 0x3C]
fbug %fcc3, loop_6505
bleu loop_6506
loop_6504:
fmovsneg %icc, %f8, %f6
sth %g6, [%l7 + 0x32]
loop_6505:
tge %icc, 0x6
loop_6506:
ldsw [%l7 + 0x0C], %g7
fbug,a %fcc0, loop_6507
or %l4, 0x0246, %i7
fexpand %f15, %f2
fornot1s %f12, %f10, %f3
loop_6507:
stw %l1, [%l7 + 0x14]
tle %icc, 0x1
edge32ln %g5, %o4, %l2
brnz,a %o3, loop_6508
ldd [%l7 + 0x68], %f2
ldx [%l7 + 0x38], %l6
sth %o7, [%l7 + 0x70]
loop_6508:
nop
setx loop_6509, %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
fxor %f0, %f0, %f0
movrgez %o0, 0x28F, %o2
st %f1, [%l7 + 0x24]
loop_6509:
fmovdcc %xcc, %f0, %f6
orcc %g4, 0x16C1, %l3
edge8n %i1, %i6, %g3
fmovscc %xcc, %f9, %f15
fmovd %f14, %f12
fmovsl %icc, %f5, %f12
fandnot2 %f14, %f4, %f4
ldx [%l7 + 0x38], %g1
sth %g2, [%l7 + 0x20]
ble,a %icc, loop_6510
sethi 0x1A3A, %l5
fmovrse %i5, %f3, %f4
andcc %l0, 0x10D7, %i3
loop_6510:
stx %o6, [%l7 + 0x10]
edge8 %i4, %o1, %o5
tg %icc, 0x5
add %i0, 0x0C51, %i2
mulx %g7, 0x1329, %g6
stb %l4, [%l7 + 0x2A]
tvc %icc, 0x4
sth %i7, [%l7 + 0x0E]
sdivx %g5, 0x19D3, %o4
fcmpeq32 %f12, %f0, %l2
fmovsgu %xcc, %f5, %f0
fxors %f15, %f13, %f12
fors %f9, %f6, %f2
std %f10, [%l7 + 0x58]
fexpand %f0, %f12
fmovrsgez %l1, %f15, %f12
stx %o3, [%l7 + 0x70]
fmovdleu %xcc, %f7, %f5
tpos %xcc, 0x3
tpos %xcc, 0x3
movcc %xcc, %o7, %o0
fandnot2s %f4, %f10, %f10
bcs loop_6511
ld [%l7 + 0x18], %f0
fbne %fcc1, loop_6512
or %o2, 0x1418, %g4
loop_6511:
std %f2, [%l7 + 0x48]
fmovdgu %icc, %f0, %f5
loop_6512:
brlz %l6, loop_6513
fbul,a %fcc1, loop_6514
movrlez %i1, %l3, %i6
fbuge,a %fcc0, loop_6515
loop_6513:
edge8 %g1, %g3, %g2
loop_6514:
movle %xcc, %i5, %l0
stx %l5, [%l7 + 0x38]
loop_6515:
addccc %o6, 0x03CD, %i3
tg %icc, 0x5
call loop_6516
tn %xcc, 0x2
addccc %i4, %o5, %o1
xnor %i2, %g7, %i0
loop_6516:
bg loop_6517
ldsh [%l7 + 0x62], %g6
edge32 %l4, %i7, %o4
fble %fcc1, loop_6518
loop_6517:
ldsh [%l7 + 0x76], %l2
ldsw [%l7 + 0x08], %g5
movne %xcc, %o3, %l1
loop_6518:
sdivcc %o7, 0x0A50, %o2
fmovsvs %xcc, %f0, %f4
bg,a %xcc, loop_6519
stx %o0, [%l7 + 0x08]
stb %l6, [%l7 + 0x25]
tcc %icc, 0x0
loop_6519:
fmovrse %g4, %f3, %f13
tvs %icc, 0x7
brnz,a %l3, loop_6520
fornot2 %f4, %f4, %f14
fandnot2 %f2, %f4, %f6
orcc %i6, 0x13DC, %i1
loop_6520:
ldx [%l7 + 0x40], %g3
fblg %fcc0, loop_6521
ldsh [%l7 + 0x56], %g2
ldsh [%l7 + 0x24], %i5
fbne,a %fcc3, loop_6522
loop_6521:
fmovrsne %l0, %f2, %f6
fmovrdlez %g1, %f10, %f6
udivcc %l5, 0x1EE1, %o6
loop_6522:
alignaddrl %i4, %o5, %o1
fcmple16 %f8, %f14, %i2
lduw [%l7 + 0x64], %i3
ba,pt %xcc, loop_6523
andncc %i0, %g7, %l4
std %f8, [%l7 + 0x18]
sra %i7, 0x14, %o4
loop_6523:
ldd [%l7 + 0x40], %f4
stx %g6, [%l7 + 0x60]
stb %g5, [%l7 + 0x53]
addccc %o3, %l1, %l2
fcmple32 %f12, %f8, %o2
fmovdgu %icc, %f4, %f1
andcc %o7, %l6, %g4
tgu %xcc, 0x1
ldsw [%l7 + 0x7C], %o0
tcs %icc, 0x0
sll %l3, %i6, %i1
andcc %g2, 0x1023, %i5
ble,a,pt %icc, loop_6524
fcmpne32 %f2, %f0, %l0
fbo,a %fcc3, loop_6525
fandnot1s %f3, %f9, %f11
loop_6524:
xnor %g3, 0x1549, %l5
fors %f0, %f11, %f8
loop_6525:
lduh [%l7 + 0x2E], %g1
fmovdcs %xcc, %f3, %f15
brlz %i4, loop_6526
stx %o6, [%l7 + 0x50]
ldsb [%l7 + 0x15], %o5
bge loop_6527
loop_6526:
fpsub16s %f3, %f0, %f13
st %f4, [%l7 + 0x30]
ldub [%l7 + 0x51], %i2
loop_6527:
fmovdneg %icc, %f9, %f5
fpadd16 %f8, %f8, %f0
stx %i3, [%l7 + 0x38]
fcmpgt16 %f0, %f8, %i0
siam 0x1
tneg %icc, 0x2
stw %g7, [%l7 + 0x08]
sth %l4, [%l7 + 0x62]
edge16ln %o1, %i7, %o4
fornot1 %f2, %f12, %f14
movvc %icc, %g5, %g6
taddcc %l1, %l2, %o2
ldsh [%l7 + 0x66], %o7
ld [%l7 + 0x50], %f6
brgz %o3, loop_6528
bn,a,pn %xcc, loop_6529
fmovdneg %xcc, %f5, %f4
edge8l %l6, %g4, %l3
loop_6528:
sth %i6, [%l7 + 0x1A]
loop_6529:
fcmpne16 %f8, %f0, %o0
edge16ln %i1, %i5, %l0
movl %xcc, %g3, %g2
std %f0, [%l7 + 0x10]
fbue,a %fcc2, loop_6530
sll %l5, 0x19, %g1
tn %xcc, 0x1
movcc %xcc, %o6, %i4
loop_6530:
tge %icc, 0x7
bcs,pn %xcc, loop_6531
movg %xcc, %i2, %i3
ld [%l7 + 0x1C], %f0
lduw [%l7 + 0x6C], %o5
loop_6531:
brlz %i0, loop_6532
fcmpd %fcc1, %f6, %f4
edge16ln %l4, %o1, %i7
stx %g7, [%l7 + 0x58]
loop_6532:
lduh [%l7 + 0x3C], %g5
fble,a %fcc1, loop_6533
ld [%l7 + 0x14], %f0
ldsw [%l7 + 0x40], %o4
alignaddr %g6, %l2, %o2
loop_6533:
tvc %xcc, 0x7
ldsb [%l7 + 0x27], %o7
fabss %f0, %f1
sll %l1, 0x12, %l6
movne %icc, %g4, %o3
fexpand %f15, %f14
ld [%l7 + 0x50], %f15
fbo,a %fcc3, loop_6534
bg,pn %xcc, loop_6535
ldub [%l7 + 0x0A], %l3
fmovsg %xcc, %f14, %f4
loop_6534:
ldx [%l7 + 0x50], %o0
loop_6535:
addcc %i1, %i5, %l0
ldub [%l7 + 0x37], %i6
umulcc %g2, %l5, %g1
movre %o6, %g3, %i2
movg %icc, %i4, %o5
fmovsvs %icc, %f11, %f2
fmovdl %icc, %f14, %f3
fornot1s %f0, %f3, %f6
movrgez %i0, 0x150, %i3
fpadd32s %f9, %f9, %f7
sll %o1, 0x0E, %i7
and %g7, %g5, %l4
fbe %fcc1, loop_6536
movvs %icc, %g6, %o4
nop
setx loop_6537, %l0, %l1
jmpl %l1, %o2
bpos,a,pt %xcc, loop_6538
loop_6536:
and %o7, %l1, %l2
stw %g4, [%l7 + 0x44]
loop_6537:
movge %xcc, %l6, %l3
loop_6538:
bneg %xcc, loop_6539
ldx [%l7 + 0x08], %o3
lduw [%l7 + 0x54], %o0
std %f12, [%l7 + 0x50]
loop_6539:
std %f6, [%l7 + 0x40]
tg %xcc, 0x1
fpadd32 %f8, %f10, %f10
fpsub16s %f11, %f5, %f0
fmovsle %xcc, %f15, %f2
ldub [%l7 + 0x7B], %i5
fmovrdne %i1, %f4, %f4
fbug,a %fcc0, loop_6540
edge8l %l0, %g2, %l5
or %i6, 0x02C4, %o6
fcmpd %fcc0, %f6, %f6
loop_6540:
andcc %g3, 0x0EFA, %i2
st %f15, [%l7 + 0x10]
std %f2, [%l7 + 0x78]
sth %i4, [%l7 + 0x16]
fmovsle %icc, %f7, %f2
fbge %fcc2, loop_6541
fmovrse %g1, %f10, %f10
brnz %o5, loop_6542
fzeros %f5
loop_6541:
ldsb [%l7 + 0x76], %i0
lduh [%l7 + 0x62], %o1
loop_6542:
st %f9, [%l7 + 0x14]
fbule %fcc3, loop_6543
ld [%l7 + 0x7C], %f2
fmovrsgz %i7, %f0, %f2
stb %i3, [%l7 + 0x0F]
loop_6543:
ldsh [%l7 + 0x2A], %g7
andncc %l4, %g5, %g6
fpsub32 %f12, %f8, %f10
fmovsg %xcc, %f14, %f14
fpsub32 %f6, %f14, %f6
std %f6, [%l7 + 0x60]
tsubcc %o2, %o7, %l1
ldsb [%l7 + 0x5A], %o4
fcmpgt32 %f14, %f2, %g4
addcc %l2, %l6, %o3
ldub [%l7 + 0x67], %l3
fbue %fcc2, loop_6544
fba,a %fcc3, loop_6545
fandnot1 %f6, %f14, %f6
ldub [%l7 + 0x7B], %i5
loop_6544:
movl %icc, %o0, %l0
loop_6545:
bl loop_6546
movrne %i1, 0x3D6, %l5
sth %g2, [%l7 + 0x26]
ldsw [%l7 + 0x68], %o6
loop_6546:
fmovrsgez %g3, %f9, %f9
be,pn %icc, loop_6547
sllx %i6, %i2, %i4
fornot2s %f1, %f9, %f2
stx %o5, [%l7 + 0x30]
loop_6547:
fmuld8sux16 %f9, %f3, %f4
fornot1s %f6, %f5, %f8
edge32 %g1, %i0, %o1
fmovsleu %icc, %f0, %f8
stw %i3, [%l7 + 0x24]
array16 %i7, %l4, %g7
tg %xcc, 0x6
lduh [%l7 + 0x72], %g5
fnegd %f2, %f12
fpsub32s %f3, %f12, %f11
stb %g6, [%l7 + 0x11]
mulscc %o2, %o7, %o4
fmovdge %xcc, %f15, %f11
udivx %l1, 0x0C7B, %l2
bg loop_6548
brnz,a %l6, loop_6549
stb %g4, [%l7 + 0x65]
fmovsleu %xcc, %f15, %f14
loop_6548:
fpack16 %f2, %f7
loop_6549:
fxor %f12, %f2, %f2
tn %icc, 0x4
fmovsn %xcc, %f9, %f1
fmovrslz %o3, %f3, %f10
fbule %fcc0, loop_6550
fbu,a %fcc2, loop_6551
lduh [%l7 + 0x1E], %l3
fmovsle %xcc, %f5, %f1
loop_6550:
fornot2 %f8, %f0, %f14
loop_6551:
fmovsleu %icc, %f7, %f14
stw %i5, [%l7 + 0x54]
popc 0x1681, %o0
fbg,a %fcc2, loop_6552
stx %i1, [%l7 + 0x10]
edge8ln %l5, %l0, %o6
ldd [%l7 + 0x30], %f14
loop_6552:
fmovrslez %g2, %f13, %f3
ldsb [%l7 + 0x5B], %i6
stx %i2, [%l7 + 0x70]
ldsb [%l7 + 0x70], %g3
stb %i4, [%l7 + 0x35]
fmovrdgz %o5, %f4, %f2
move %xcc, %i0, %g1
tge %icc, 0x4
brz %o1, loop_6553
bcs,pn %xcc, loop_6554
fmul8sux16 %f12, %f2, %f14
fmovrdne %i3, %f12, %f4
loop_6553:
ldd [%l7 + 0x08], %f0
loop_6554:
pdist %f6, %f8, %f6
andn %l4, %i7, %g5
nop
setx loop_6555, %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
bcc,pn %icc, loop_6556
fones %f14
sth %g7, [%l7 + 0x3A]
loop_6555:
fbge,a %fcc3, loop_6557
loop_6556:
ldsh [%l7 + 0x48], %g6
fnegs %f8, %f15
stw %o2, [%l7 + 0x64]
loop_6557:
fornot1s %f11, %f15, %f9
and %o4, %l1, %o7
bpos,pn %xcc, loop_6558
fbn %fcc3, loop_6559
edge8 %l2, %l6, %o3
fbul,a %fcc2, loop_6560
loop_6558:
stx %g4, [%l7 + 0x70]
loop_6559:
bl,a,pt %xcc, loop_6561
sth %l3, [%l7 + 0x6E]
loop_6560:
edge8 %i5, %i1, %o0
ldx [%l7 + 0x10], %l0
loop_6561:
ldd [%l7 + 0x18], %f6
ldsw [%l7 + 0x70], %o6
call loop_6562
ldsh [%l7 + 0x08], %l5
st %f7, [%l7 + 0x30]
fornot1s %f7, %f1, %f2
loop_6562:
orcc %g2, 0x08E3, %i6
fmuld8sux16 %f6, %f8, %f4
fand %f0, %f2, %f6
movrne %g3, %i2, %o5
fmovrdlez %i0, %f4, %f2
bpos loop_6563
fpmerge %f13, %f0, %f4
sth %i4, [%l7 + 0x32]
fmovde %icc, %f7, %f11
loop_6563:
movneg %xcc, %g1, %o1
lduh [%l7 + 0x4C], %i3
fmovrsgz %i7, %f10, %f14
fxors %f12, %f1, %f14
ldub [%l7 + 0x21], %g5
fmovdleu %icc, %f1, %f6
bpos,pn %xcc, loop_6564
andcc %g7, %l4, %o2
fxors %f8, %f14, %f6
stb %g6, [%l7 + 0x6B]
loop_6564:
fmovscs %icc, %f7, %f10
udiv %o4, 0x19F8, %l1
ldx [%l7 + 0x50], %o7
fabss %f11, %f1
xorcc %l2, 0x181B, %l6
stx %o3, [%l7 + 0x08]
fble %fcc0, loop_6565
fmovrdlez %l3, %f14, %f14
fmovrsne %i5, %f3, %f14
movvs %icc, %g4, %i1
loop_6565:
fxors %f6, %f12, %f12
ld [%l7 + 0x3C], %f0
movrlez %o0, 0x04B, %o6
fornot1 %f4, %f12, %f8
fandnot2s %f11, %f8, %f5
movne %xcc, %l0, %g2
fones %f2
umul %l5, %g3, %i2
ldsb [%l7 + 0x4F], %i6
bcs,a %icc, loop_6566
sllx %i0, %o5, %i4
fble %fcc3, loop_6567
movrlz %o1, %i3, %g1
loop_6566:
ldsb [%l7 + 0x61], %i7
fmovdl %icc, %f5, %f10
loop_6567:
movneg %icc, %g5, %g7
ldd [%l7 + 0x10], %f6
ldub [%l7 + 0x7D], %l4
movpos %icc, %o2, %g6
tneg %icc, 0x7
fmovsn %icc, %f7, %f8
ldd [%l7 + 0x58], %f2
fpadd32s %f5, %f0, %f0
umulcc %o4, %l1, %l2
taddcc %o7, %l6, %o3
alignaddr %i5, %l3, %g4
sll %o0, 0x0A, %o6
fbue %fcc2, loop_6568
lduh [%l7 + 0x28], %i1
fblg,a %fcc1, loop_6569
fbe %fcc2, loop_6570
loop_6568:
ld [%l7 + 0x2C], %f9
nop
setx loop_6571, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6569:
addc %l0, %l5, %g2
loop_6570:
std %f14, [%l7 + 0x70]
lduh [%l7 + 0x56], %i2
loop_6571:
fmovrdlz %g3, %f0, %f12
tcs %xcc, 0x2
fpadd16 %f14, %f8, %f2
lduw [%l7 + 0x14], %i6
movrlz %i0, %i4, %o5
ldsw [%l7 + 0x5C], %i3
sth %o1, [%l7 + 0x70]
fpack32 %f6, %f10, %f4
sth %g1, [%l7 + 0x3A]
fbul,a %fcc3, loop_6572
std %f4, [%l7 + 0x30]
fmovdleu %xcc, %f12, %f11
tpos %icc, 0x2
loop_6572:
bne,pn %icc, loop_6573
lduh [%l7 + 0x4A], %i7
st %f4, [%l7 + 0x68]
st %f12, [%l7 + 0x28]
loop_6573:
edge16l %g7, %g5, %o2
stb %l4, [%l7 + 0x4D]
bvs %icc, loop_6574
movpos %icc, %g6, %l1
tleu %xcc, 0x1
edge32n %l2, %o7, %o4
loop_6574:
fmovrdlez %o3, %f0, %f2
fxors %f14, %f5, %f10
sdivx %l6, 0x011C, %i5
stx %g4, [%l7 + 0x10]
fnegd %f14, %f6
be,a %xcc, loop_6575
taddcctv %l3, 0x0320, %o6
ble,a loop_6576
fmuld8sux16 %f2, %f10, %f4
loop_6575:
std %f4, [%l7 + 0x38]
movge %xcc, %i1, %l0
loop_6576:
stx %o0, [%l7 + 0x20]
ldub [%l7 + 0x73], %g2
ble,a,pt %icc, loop_6577
stb %i2, [%l7 + 0x26]
fba %fcc2, loop_6578
fmovdne %icc, %f12, %f7
loop_6577:
popc 0x0C1C, %l5
fmovse %icc, %f14, %f1
loop_6578:
fmovsle %xcc, %f0, %f1
umul %g3, 0x0FC9, %i0
lduh [%l7 + 0x26], %i6
fcmpgt16 %f10, %f4, %o5
fmovspos %icc, %f3, %f0
stb %i3, [%l7 + 0x4C]
std %f14, [%l7 + 0x28]
stx %o1, [%l7 + 0x50]
lduw [%l7 + 0x4C], %i4
fmovrsne %i7, %f8, %f4
fpadd16 %f8, %f0, %f8
fmovrdne %g1, %f8, %f4
fmuld8sux16 %f3, %f13, %f10
fmul8x16 %f8, %f10, %f4
st %f11, [%l7 + 0x6C]
fcmps %fcc3, %f3, %f15
movrgz %g5, 0x18C, %o2
fmul8ulx16 %f14, %f2, %f6
stb %g7, [%l7 + 0x3A]
fcmpne16 %f4, %f2, %g6
and %l4, 0x0256, %l1
sdivx %o7, 0x1373, %l2
std %f2, [%l7 + 0x08]
fxor %f4, %f12, %f2
fandnot1s %f9, %f14, %f6
fmovsa %icc, %f7, %f3
fmovrdlez %o4, %f4, %f8
edge16 %l6, %o3, %i5
fpadd16s %f12, %f8, %f9
fble %fcc0, loop_6579
movrne %l3, %o6, %g4
fbu,a %fcc2, loop_6580
udivcc %i1, 0x08CF, %o0
loop_6579:
be,a,pn %icc, loop_6581
fpmerge %f8, %f6, %f0
loop_6580:
fmovd %f6, %f6
fcmpes %fcc3, %f10, %f3
loop_6581:
lduh [%l7 + 0x70], %l0
fbl,a %fcc3, loop_6582
ba,pn %xcc, loop_6583
siam 0x4
stx %g2, [%l7 + 0x48]
loop_6582:
fornot2 %f0, %f2, %f12
loop_6583:
lduh [%l7 + 0x08], %l5
lduw [%l7 + 0x30], %i2
ldsh [%l7 + 0x6C], %i0
std %f8, [%l7 + 0x48]
sdivx %i6, 0x0E09, %o5
movrgez %i3, 0x0E1, %g3
lduw [%l7 + 0x68], %i4
fxnor %f12, %f8, %f14
ld [%l7 + 0x38], %f11
movg %icc, %o1, %i7
ld [%l7 + 0x08], %f10
movneg %icc, %g5, %o2
fnegd %f2, %f8
edge8 %g1, %g7, %g6
fbl,a %fcc0, loop_6584
stx %l4, [%l7 + 0x40]
fbue %fcc3, loop_6585
fmovrdlez %o7, %f8, %f12
loop_6584:
bcs,pn %icc, loop_6586
lduw [%l7 + 0x20], %l1
loop_6585:
std %f14, [%l7 + 0x58]
te %xcc, 0x5
loop_6586:
edge32 %l2, %o4, %o3
bne %icc, loop_6587
movpos %icc, %i5, %l6
stb %o6, [%l7 + 0x63]
stw %l3, [%l7 + 0x40]
loop_6587:
xor %i1, 0x157F, %o0
bshuffle %f12, %f4, %f6
fmovscc %xcc, %f0, %f4
fmovdneg %icc, %f13, %f6
bvs %xcc, loop_6588
fpadd16s %f11, %f0, %f14
bcc,a %xcc, loop_6589
lduw [%l7 + 0x10], %l0
loop_6588:
bneg,a,pt %icc, loop_6590
bg,a %xcc, loop_6591
loop_6589:
nop
setx loop_6592, %l0, %l1
jmpl %l1, %g2
sth %g4, [%l7 + 0x6C]
loop_6590:
nop
setx loop_6593, %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_6591:
fpsub32s %f9, %f11, %f5
loop_6592:
ld [%l7 + 0x48], %f8
stb %i2, [%l7 + 0x60]
loop_6593:
stx %l5, [%l7 + 0x60]
std %f0, [%l7 + 0x60]
ble,a %xcc, loop_6594
fornot1 %f12, %f12, %f2
fbg %fcc2, loop_6595
fbl,a %fcc2, loop_6596
loop_6594:
fpackfix %f6, %f6
movrlez %i6, 0x134, %o5
loop_6595:
ldsb [%l7 + 0x22], %i0
loop_6596:
stb %g3, [%l7 + 0x19]
fbl %fcc1, loop_6597
fpsub16s %f1, %f0, %f7
stx %i3, [%l7 + 0x28]
bpos,pn %icc, loop_6598
loop_6597:
fblg %fcc1, loop_6599
brlez,a %i4, loop_6600
ldub [%l7 + 0x18], %i7
loop_6598:
fpadd16 %f14, %f0, %f14
loop_6599:
fmovdle %xcc, %f1, %f0
loop_6600:
orncc %o1, 0x1A19, %g5
array16 %g1, %g7, %o2
fpsub32 %f4, %f4, %f6
and %g6, 0x03B4, %l4
movpos %xcc, %o7, %l2
ldsh [%l7 + 0x64], %l1
brlez,a %o3, loop_6601
mova %xcc, %o4, %l6
fbuge,a %fcc2, loop_6602
fcmpd %fcc2, %f0, %f14
loop_6601:
tneg %icc, 0x3
mulx %i5, %o6, %l3
loop_6602:
ldx [%l7 + 0x68], %i1
fpsub16s %f12, %f11, %f15
fcmpeq32 %f8, %f8, %o0
fmovrse %l0, %f0, %f6
fbe %fcc2, loop_6603
fpack16 %f0, %f12
array32 %g4, %g2, %l5
edge32ln %i2, %i6, %o5
loop_6603:
movn %icc, %i0, %g3
fmovsneg %xcc, %f15, %f1
std %f10, [%l7 + 0x70]
fones %f11
fpack16 %f2, %f12
fbug,a %fcc1, loop_6604
stw %i4, [%l7 + 0x64]
fmovdneg %xcc, %f2, %f3
stx %i7, [%l7 + 0x30]
loop_6604:
fmovsa %xcc, %f6, %f10
fxors %f11, %f5, %f12
brz %o1, loop_6605
fcmpne16 %f14, %f0, %i3
orn %g1, 0x198B, %g5
faligndata %f4, %f6, %f6
loop_6605:
taddcc %g7, %g6, %o2
alignaddrl %o7, %l2, %l4
fandnot1s %f11, %f7, %f7
sdivcc %o3, 0x05A0, %l1
sth %o4, [%l7 + 0x3E]
movrlz %i5, %l6, %o6
tgu %xcc, 0x0
std %f0, [%l7 + 0x08]
edge32n %i1, %o0, %l3
tvc %icc, 0x2
xorcc %g4, %l0, %l5
movrne %i2, %g2, %o5
alignaddrl %i6, %g3, %i0
andcc %i4, %o1, %i3
sra %g1, %g5, %g7
fpsub32s %f7, %f1, %f13
fandnot1s %f11, %f13, %f4
faligndata %f6, %f4, %f10
ldub [%l7 + 0x49], %g6
fpadd32 %f0, %f12, %f0
stb %i7, [%l7 + 0x14]
ldx [%l7 + 0x78], %o2
ld [%l7 + 0x68], %f6
sth %o7, [%l7 + 0x76]
sth %l4, [%l7 + 0x56]
fors %f11, %f10, %f14
fcmpeq32 %f8, %f8, %l2
nop
setx loop_6606, %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
fcmpd %fcc3, %f4, %f8
fcmps %fcc3, %f1, %f5
fmovdge %icc, %f7, %f3
loop_6606:
bleu,pn %xcc, loop_6607
ldsb [%l7 + 0x1A], %l1
fblg %fcc1, loop_6608
fpmerge %f9, %f4, %f8
loop_6607:
movne %xcc, %o3, %i5
ldd [%l7 + 0x50], %f2
loop_6608:
lduw [%l7 + 0x70], %o4
sll %o6, 0x0E, %i1
udiv %l6, 0x0F83, %l3
ldsw [%l7 + 0x58], %g4
tge %icc, 0x0
std %f10, [%l7 + 0x30]
fsrc2 %f0, %f2
std %f6, [%l7 + 0x58]
tneg %xcc, 0x7
bcc,pn %icc, loop_6609
fmovrsgz %o0, %f11, %f8
call loop_6610
movcc %icc, %l0, %l5
loop_6609:
fmovrdgz %g2, %f0, %f12
brlz %o5, loop_6611
loop_6610:
orcc %i2, 0x031F, %i6
fbule %fcc2, loop_6612
st %f10, [%l7 + 0x64]
loop_6611:
fnot1s %f15, %f0
fmovsle %icc, %f11, %f14
loop_6612:
edge16ln %g3, %i0, %i4
st %f11, [%l7 + 0x28]
fmovsgu %icc, %f6, %f12
stw %o1, [%l7 + 0x6C]
ldub [%l7 + 0x21], %i3
lduh [%l7 + 0x5A], %g5
movn %xcc, %g7, %g6
fandnot2s %f3, %f0, %f1
add %g1, 0x1BE1, %o2
lduh [%l7 + 0x2A], %o7
movne %icc, %l4, %i7
movvc %icc, %l2, %o3
sll %i5, 0x0E, %o4
fmovdgu %xcc, %f6, %f13
fxnor %f12, %f6, %f6
ldx [%l7 + 0x70], %o6
fmovda %xcc, %f13, %f5
std %f6, [%l7 + 0x28]
sth %i1, [%l7 + 0x6E]
edge16ln %l6, %l3, %l1
stx %o0, [%l7 + 0x68]
tvs %xcc, 0x4
fmovsa %icc, %f0, %f3
ldsw [%l7 + 0x40], %l0
orcc %l5, %g4, %o5
taddcctv %g2, 0x0D28, %i6
fornot2 %f2, %f14, %f8
fcmpd %fcc2, %f0, %f10
fbn %fcc3, loop_6613
st %f13, [%l7 + 0x24]
fmovdg %xcc, %f2, %f3
bn,a,pn %icc, loop_6614
loop_6613:
fmovdge %xcc, %f11, %f1
fmovdge %icc, %f2, %f0
fmovsa %icc, %f1, %f5
loop_6614:
fcmped %fcc3, %f0, %f12
ldsw [%l7 + 0x0C], %g3
fmovse %icc, %f4, %f9
bcs,a,pn %icc, loop_6615
fcmple16 %f8, %f4, %i2
fcmpd %fcc0, %f8, %f0
fabss %f0, %f8
loop_6615:
tsubcc %i0, %i4, %i3
std %f8, [%l7 + 0x20]
fabss %f3, %f14
fmovdcs %xcc, %f8, %f7
andcc %g5, %o1, %g6
fmul8x16 %f7, %f12, %f0
ld [%l7 + 0x7C], %f13
fbg %fcc0, loop_6616
pdist %f10, %f14, %f0
fmovdcs %xcc, %f5, %f14
fmovrdlez %g1, %f0, %f14
loop_6616:
lduw [%l7 + 0x34], %o2
st %f6, [%l7 + 0x64]
movle %xcc, %g7, %o7
fmovdge %icc, %f5, %f0
movleu %xcc, %i7, %l4
tleu %icc, 0x5
sub %l2, %o3, %i5
stx %o4, [%l7 + 0x50]
xnor %i1, 0x01D3, %l6
sth %o6, [%l7 + 0x42]
lduh [%l7 + 0x70], %l1
fornot2 %f14, %f0, %f8
fmovrde %o0, %f12, %f6
taddcctv %l0, %l5, %l3
ldd [%l7 + 0x30], %f0
bge loop_6617
sth %o5, [%l7 + 0x3E]
ld [%l7 + 0x68], %f0
edge8l %g4, %g2, %g3
loop_6617:
stx %i2, [%l7 + 0x70]
fbg,a %fcc1, loop_6618
ldsw [%l7 + 0x6C], %i0
array8 %i6, %i3, %g5
st %f15, [%l7 + 0x3C]
loop_6618:
bvs loop_6619
te %icc, 0x5
sra %o1, %g6, %i4
fcmpd %fcc3, %f12, %f12
loop_6619:
stx %o2, [%l7 + 0x60]
bn,a loop_6620
std %f6, [%l7 + 0x18]
fxnor %f8, %f8, %f8
stx %g1, [%l7 + 0x30]
loop_6620:
fmovdneg %icc, %f3, %f6
sth %o7, [%l7 + 0x66]
movrlez %g7, 0x027, %l4
stx %l2, [%l7 + 0x40]
fpack16 %f2, %f9
sth %i7, [%l7 + 0x10]
bleu,pt %xcc, loop_6621
brgz,a %i5, loop_6622
tsubcc %o3, 0x106A, %o4
edge16 %i1, %o6, %l6
loop_6621:
call loop_6623
loop_6622:
bgu,a,pn %icc, loop_6624
bcc %icc, loop_6625
stb %o0, [%l7 + 0x66]
loop_6623:
fsrc2s %f10, %f8
loop_6624:
tcc %icc, 0x7
loop_6625:
brlz,a %l1, loop_6626
lduh [%l7 + 0x34], %l0
bne,pn %icc, loop_6627
orn %l5, 0x139D, %l3
loop_6626:
andncc %o5, %g2, %g4
mova %icc, %g3, %i2
loop_6627:
bg,a loop_6628
fmovrsne %i0, %f5, %f13
stw %i6, [%l7 + 0x30]
fbe %fcc3, loop_6629
loop_6628:
fmovrdne %i3, %f2, %f14
ldx [%l7 + 0x70], %o1
fnands %f7, %f14, %f3
loop_6629:
tneg %xcc, 0x5
lduw [%l7 + 0x34], %g6
lduw [%l7 + 0x6C], %g5
edge32l %o2, %g1, %o7
fmovrsne %i4, %f9, %f2
brlez %g7, loop_6630
sethi 0x1A3B, %l4
ldsw [%l7 + 0x14], %i7
ldsh [%l7 + 0x62], %i5
loop_6630:
fnot1s %f15, %f12
te %xcc, 0x2
std %f8, [%l7 + 0x68]
ldub [%l7 + 0x7D], %o3
fmovspos %xcc, %f11, %f6
faligndata %f6, %f4, %f10
stb %l2, [%l7 + 0x4D]
fnegd %f8, %f6
fsrc2 %f2, %f12
lduh [%l7 + 0x44], %i1
fmovda %icc, %f3, %f1
ldub [%l7 + 0x38], %o6
udivx %l6, 0x1578, %o4
siam 0x1
fmovsle %xcc, %f11, %f15
ld [%l7 + 0x1C], %f5
srax %o0, 0x0B, %l1
lduh [%l7 + 0x0E], %l0
lduh [%l7 + 0x78], %l5
fabsd %f8, %f14
ldx [%l7 + 0x38], %l3
fmovdl %xcc, %f3, %f10
stw %g2, [%l7 + 0x30]
fornot2s %f8, %f10, %f4
fmovdle %xcc, %f6, %f3
fmovsle %xcc, %f7, %f12
fornot1 %f0, %f2, %f10
ldub [%l7 + 0x7E], %g4
stx %o5, [%l7 + 0x40]
fcmple32 %f6, %f0, %i2
movl %icc, %i0, %i6
array32 %i3, %g3, %g6
edge8l %g5, %o2, %o1
fcmps %fcc3, %f11, %f15
movgu %xcc, %o7, %g1
std %f0, [%l7 + 0x48]
ble %xcc, loop_6631
ldx [%l7 + 0x38], %i4
fmul8x16au %f4, %f11, %f14
srax %l4, %g7, %i5
loop_6631:
edge32l %i7, %l2, %i1
stx %o6, [%l7 + 0x10]
fcmple32 %f4, %f12, %o3
nop
setx loop_6632, %l0, %l1
jmpl %l1, %l6
ldd [%l7 + 0x68], %f4
std %f10, [%l7 + 0x58]
fpadd32s %f1, %f8, %f9
loop_6632:
bcs,a,pt %icc, loop_6633
bvc,a loop_6634
movrlz %o4, 0x2B3, %l1
std %f10, [%l7 + 0x68]
loop_6633:
edge32ln %o0, %l5, %l0
loop_6634:
lduh [%l7 + 0x38], %g2
sub %g4, 0x1904, %l3
sethi 0x10ED, %o5
sth %i0, [%l7 + 0x2A]
fmul8sux16 %f12, %f6, %f10
fcmpne16 %f10, %f0, %i6
brz %i3, loop_6635
ldsb [%l7 + 0x45], %i2
std %f4, [%l7 + 0x18]
ldx [%l7 + 0x08], %g3
loop_6635:
stw %g5, [%l7 + 0x3C]
tgu %icc, 0x0
movvs %icc, %o2, %o1
fbl,a %fcc0, loop_6636
fcmple16 %f4, %f2, %o7
edge32 %g6, %i4, %g1
fcmple32 %f0, %f8, %g7
loop_6636:
fmul8ulx16 %f10, %f10, %f10
bleu,pn %xcc, loop_6637
movneg %xcc, %l4, %i5
fpsub32 %f8, %f0, %f14
movg %icc, %i7, %i1
loop_6637:
edge32ln %l2, %o3, %o6
stx %o4, [%l7 + 0x38]
lduh [%l7 + 0x58], %l1
bg,a %icc, loop_6638
ldsh [%l7 + 0x2C], %l6
fxors %f10, %f6, %f13
xorcc %o0, %l5, %g2
loop_6638:
sdivx %l0, 0x16C1, %g4
ldd [%l7 + 0x28], %f10
fmovdne %icc, %f5, %f3
fbule,a %fcc0, loop_6639
movrlez %l3, %o5, %i0
fbe,a %fcc3, loop_6640
std %f8, [%l7 + 0x28]
loop_6639:
lduh [%l7 + 0x18], %i3
stb %i6, [%l7 + 0x75]
loop_6640:
nop
setx loop_6641, %l0, %l1
jmpl %l1, %i2
fpack16 %f10, %f6
fmovsvc %icc, %f6, %f14
edge32ln %g3, %o2, %o1
loop_6641:
movpos %icc, %o7, %g6
stw %g5, [%l7 + 0x28]
taddcctv %i4, %g7, %g1
fandnot1s %f7, %f9, %f12
fpadd16 %f12, %f0, %f8
ldd [%l7 + 0x30], %f6
brnz %l4, loop_6642
fcmpne32 %f12, %f2, %i7
fmovdvs %icc, %f1, %f3
bne,a loop_6643
loop_6642:
ldsb [%l7 + 0x7E], %i5
bpos,a,pn %icc, loop_6644
or %i1, 0x0790, %o3
loop_6643:
stw %l2, [%l7 + 0x34]
stb %o6, [%l7 + 0x22]
loop_6644:
bvc,a,pt %xcc, loop_6645
fmovdpos %xcc, %f12, %f8
fpsub32s %f5, %f11, %f2
fmovrdgez %o4, %f0, %f14
loop_6645:
lduw [%l7 + 0x0C], %l1
fbul,a %fcc3, loop_6646
ta %xcc, 0x0
stw %o0, [%l7 + 0x48]
ldsw [%l7 + 0x3C], %l5
loop_6646:
stx %l6, [%l7 + 0x78]
mulscc %l0, 0x0AAA, %g4
sll %g2, 0x01, %l3
fmovrdlz %o5, %f14, %f4
fmovsle %icc, %f2, %f2
fmuld8ulx16 %f1, %f1, %f12
stw %i0, [%l7 + 0x34]
fmul8x16au %f2, %f9, %f0
ldsh [%l7 + 0x6A], %i6
smulcc %i3, 0x1FC8, %g3
fbul %fcc2, loop_6647
andncc %i2, %o1, %o2
movrlz %o7, %g6, %g5
fandnot1 %f0, %f14, %f14
loop_6647:
lduh [%l7 + 0x60], %g7
tsubcc %g1, 0x0807, %l4
movne %xcc, %i4, %i5
andncc %i1, %i7, %o3
fxor %f6, %f0, %f0
subcc %l2, %o6, %o4
addc %l1, 0x0AB3, %l5
ldx [%l7 + 0x28], %o0
ld [%l7 + 0x68], %f12
tvc %xcc, 0x0
alignaddrl %l0, %g4, %g2
ld [%l7 + 0x50], %f13
fmovsvs %icc, %f10, %f0
orcc %l3, 0x03E8, %l6
fcmpgt32 %f4, %f4, %i0
bne,a loop_6648
faligndata %f12, %f8, %f14
tneg %icc, 0x4
stw %i6, [%l7 + 0x74]
loop_6648:
ld [%l7 + 0x70], %f4
sdivx %i3, 0x1D04, %o5
ldsh [%l7 + 0x54], %i2
fmovdge %icc, %f5, %f11
tpos %icc, 0x7
alignaddrl %o1, %g3, %o2
brlez %o7, loop_6649
lduw [%l7 + 0x78], %g5
movg %xcc, %g6, %g1
umulcc %l4, 0x1AFD, %g7
loop_6649:
and %i4, %i5, %i1
fmovsle %xcc, %f2, %f6
fcmpne32 %f12, %f4, %i7
fcmpd %fcc0, %f14, %f4
fbo %fcc0, loop_6650
fmovsge %icc, %f12, %f7
mulscc %o3, %o6, %l2
udivx %o4, 0x1439, %l1
loop_6650:
fmovscc %icc, %f15, %f6
movrlz %l5, 0x3DC, %o0
fzero %f12
stw %g4, [%l7 + 0x0C]
ldsh [%l7 + 0x3C], %g2
bneg,a %xcc, loop_6651
movcs %icc, %l3, %l6
st %f13, [%l7 + 0x48]
smulcc %l0, 0x07DF, %i6
loop_6651:
fmovd %f6, %f10
fpsub32s %f8, %f2, %f14
ldsw [%l7 + 0x20], %i0
fbe %fcc1, loop_6652
andn %i3, 0x1E8F, %o5
ldub [%l7 + 0x50], %o1
fbule,a %fcc0, loop_6653
loop_6652:
std %f6, [%l7 + 0x28]
be,a,pn %icc, loop_6654
sth %i2, [%l7 + 0x76]
loop_6653:
smulcc %g3, 0x0253, %o2
std %f8, [%l7 + 0x10]
loop_6654:
edge8n %g5, %g6, %g1
srlx %l4, 0x00, %o7
fone %f8
srl %g7, %i4, %i5
ldx [%l7 + 0x30], %i1
stw %o3, [%l7 + 0x10]
bgu loop_6655
siam 0x1
ld [%l7 + 0x38], %f3
srax %i7, %l2, %o4
loop_6655:
bpos,pn %xcc, loop_6656
std %f10, [%l7 + 0x38]
subccc %l1, %o6, %l5
ldsb [%l7 + 0x7B], %g4
loop_6656:
bcs,a,pt %xcc, loop_6657
ldub [%l7 + 0x7A], %g2
umulcc %l3, %l6, %l0
std %f2, [%l7 + 0x28]
loop_6657:
fbn,a %fcc0, loop_6658
edge32n %o0, %i6, %i0
tsubcctv %o5, 0x1F9B, %o1
fcmpd %fcc0, %f12, %f14
loop_6658:
fbug,a %fcc2, loop_6659
fandnot2 %f0, %f12, %f6
fbul %fcc0, loop_6660
movle %icc, %i2, %g3
loop_6659:
ldd [%l7 + 0x10], %f2
fmovscc %xcc, %f5, %f8
loop_6660:
lduh [%l7 + 0x46], %i3
fcmps %fcc2, %f1, %f3
andncc %o2, %g6, %g5
fmovse %xcc, %f8, %f15
bvc,a loop_6661
brnz,a %l4, loop_6662
orcc %g1, %o7, %g7
fmovscs %icc, %f15, %f9
loop_6661:
ldsh [%l7 + 0x4E], %i4
loop_6662:
ldx [%l7 + 0x70], %i1
fmovrdlez %o3, %f10, %f4
ldsb [%l7 + 0x1C], %i7
nop
setx loop_6663, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdgz %l2, %f12, %f6
edge8n %o4, %i5, %o6
fornot1s %f12, %f4, %f5
loop_6663:
fmovsneg %xcc, %f3, %f0
sub %l5, %g4, %g2
ble loop_6664
fcmped %fcc3, %f8, %f14
fbo,a %fcc0, loop_6665
ldub [%l7 + 0x11], %l1
loop_6664:
stx %l6, [%l7 + 0x48]
alignaddrl %l0, %l3, %i6
loop_6665:
ldd [%l7 + 0x20], %f12
fnor %f14, %f12, %f14
srlx %i0, %o0, %o5
or %i2, %o1, %i3
fmovs %f10, %f4
bcs,a,pn %icc, loop_6666
addc %g3, 0x078C, %o2
fors %f6, %f3, %f9
std %f10, [%l7 + 0x50]
loop_6666:
bneg,pt %xcc, loop_6667
nop
setx loop_6668, %l0, %l1
jmpl %l1, %g6
fbuge %fcc0, loop_6669
add %l4, %g1, %g5
loop_6667:
fnot2 %f8, %f8
loop_6668:
brnz %o7, loop_6670
loop_6669:
nop
setx loop_6671, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
st %f1, [%l7 + 0x5C]
subccc %g7, 0x0F7A, %i4
loop_6670:
te %xcc, 0x2
loop_6671:
umul %i1, 0x090F, %o3
fmovsn %icc, %f2, %f5
fmovsle %xcc, %f7, %f15
orn %l2, %o4, %i7
stb %i5, [%l7 + 0x4B]
udivx %o6, 0x043B, %l5
movrlez %g4, 0x35A, %g2
ldsw [%l7 + 0x4C], %l6
edge16ln %l1, %l3, %i6
fmovdneg %icc, %f9, %f13
ldx [%l7 + 0x48], %i0
ld [%l7 + 0x28], %f5
ble,a,pt %icc, loop_6672
fpsub16 %f6, %f12, %f12
ldsw [%l7 + 0x4C], %l0
tle %xcc, 0x3
loop_6672:
ld [%l7 + 0x28], %f9
sethi 0x0A60, %o5
fmovdle %xcc, %f12, %f10
orcc %o0, %o1, %i2
edge32 %i3, %g3, %g6
brgez %o2, loop_6673
tl %xcc, 0x0
movle %xcc, %l4, %g5
fbn %fcc3, loop_6674
loop_6673:
ldsh [%l7 + 0x34], %o7
fbe %fcc2, loop_6675
lduw [%l7 + 0x08], %g1
loop_6674:
popc %g7, %i1
sdivcc %i4, 0x10D4, %l2
loop_6675:
fxors %f13, %f2, %f1
fpackfix %f14, %f11
stb %o4, [%l7 + 0x14]
te %icc, 0x5
ldub [%l7 + 0x14], %i7
xor %i5, 0x08DF, %o3
tpos %icc, 0x3
sth %l5, [%l7 + 0x1A]
udivcc %o6, 0x0B63, %g4
movre %l6, %g2, %l3
tl %xcc, 0x3
fmovdle %xcc, %f7, %f0
fcmpgt32 %f10, %f4, %i6
fornot2s %f15, %f0, %f1
fbu %fcc1, loop_6676
ldsh [%l7 + 0x62], %i0
ldsb [%l7 + 0x5F], %l0
bvs,pn %icc, loop_6677
loop_6676:
fnegd %f4, %f6
fbo,a %fcc3, loop_6678
movneg %icc, %o5, %l1
loop_6677:
std %f4, [%l7 + 0x78]
tpos %xcc, 0x0
loop_6678:
brgez,a %o0, loop_6679
lduh [%l7 + 0x08], %o1
smulcc %i3, %g3, %g6
ld [%l7 + 0x6C], %f14
loop_6679:
ldx [%l7 + 0x20], %i2
fbl,a %fcc0, loop_6680
stx %o2, [%l7 + 0x58]
st %f3, [%l7 + 0x18]
ldx [%l7 + 0x10], %g5
loop_6680:
ldx [%l7 + 0x20], %o7
movrgz %g1, %g7, %i1
bgu,a loop_6681
fones %f1
ldsw [%l7 + 0x18], %l4
ld [%l7 + 0x28], %f7
loop_6681:
sth %i4, [%l7 + 0x3E]
fmul8x16au %f8, %f14, %f4
edge16n %o4, %i7, %i5
movrgez %o3, %l5, %o6
faligndata %f14, %f2, %f8
udivcc %l2, 0x08A5, %l6
stx %g4, [%l7 + 0x30]
fors %f7, %f13, %f11
fone %f10
movpos %icc, %g2, %i6
fmovdle %xcc, %f15, %f6
ldub [%l7 + 0x52], %i0
fsrc1 %f4, %f14
tsubcctv %l3, 0x1278, %l0
ldub [%l7 + 0x54], %o5
ldub [%l7 + 0x55], %o0
ldub [%l7 + 0x11], %l1
fcmple32 %f10, %f14, %o1
stb %i3, [%l7 + 0x10]
movvs %xcc, %g6, %i2
fbg,a %fcc1, loop_6682
brlez,a %o2, loop_6683
st %f9, [%l7 + 0x58]
ldsw [%l7 + 0x68], %g5
loop_6682:
fcmpgt32 %f0, %f12, %o7
loop_6683:
fbl %fcc0, loop_6684
stw %g3, [%l7 + 0x40]
bshuffle %f14, %f6, %f8
ldsw [%l7 + 0x20], %g7
loop_6684:
fandnot1 %f4, %f10, %f12
fabsd %f10, %f10
ldsb [%l7 + 0x40], %g1
ble loop_6685
fmovsg %icc, %f15, %f2
ldd [%l7 + 0x68], %f10
fmovdn %xcc, %f3, %f15
loop_6685:
fcmpgt32 %f12, %f2, %l4
stw %i1, [%l7 + 0x70]
tleu %icc, 0x6
fmovrsgz %o4, %f6, %f3
edge32l %i7, %i4, %i5
fmovsle %xcc, %f7, %f6
fmovsvs %xcc, %f15, %f10
fmovsneg %icc, %f0, %f6
fmul8sux16 %f2, %f0, %f4
edge16ln %o3, %l5, %o6
fmovrdne %l2, %f10, %f4
fcmpeq16 %f10, %f6, %g4
array16 %l6, %i6, %g2
pdist %f12, %f8, %f6
fbl,a %fcc2, loop_6686
fpadd16s %f14, %f4, %f15
stb %l3, [%l7 + 0x54]
fcmped %fcc0, %f6, %f12
loop_6686:
fcmped %fcc0, %f14, %f8
ldx [%l7 + 0x28], %i0
fmovsge %icc, %f3, %f15
fzeros %f0
xnorcc %o5, %o0, %l0
ldd [%l7 + 0x68], %f4
smulcc %o1, %i3, %g6
ldx [%l7 + 0x70], %i2
fpackfix %f4, %f12
ldd [%l7 + 0x50], %f0
stw %o2, [%l7 + 0x48]
lduw [%l7 + 0x68], %l1
fcmpne16 %f10, %f2, %o7
edge16 %g3, %g7, %g1
lduw [%l7 + 0x5C], %l4
tge %xcc, 0x4
ldd [%l7 + 0x60], %f2
fsrc2s %f6, %f9
lduh [%l7 + 0x1A], %g5
andcc %o4, %i7, %i4
call loop_6687
bn,a,pt %xcc, loop_6688
fpadd16 %f2, %f0, %f14
be,pt %icc, loop_6689
loop_6687:
ld [%l7 + 0x48], %f12
loop_6688:
fba,a %fcc3, loop_6690
st %f13, [%l7 + 0x54]
loop_6689:
edge16 %i5, %i1, %l5
edge32ln %o3, %l2, %g4
loop_6690:
std %f10, [%l7 + 0x70]
fmul8ulx16 %f2, %f4, %f10
xorcc %o6, 0x1EFB, %i6
bcs %xcc, loop_6691
umul %l6, %g2, %l3
std %f14, [%l7 + 0x48]
bne %xcc, loop_6692
loop_6691:
bneg,a,pn %icc, loop_6693
fbu,a %fcc0, loop_6694
stw %o5, [%l7 + 0x4C]
loop_6692:
ld [%l7 + 0x64], %f14
loop_6693:
fmovrsne %i0, %f8, %f0
loop_6694:
stx %l0, [%l7 + 0x78]
edge32l %o0, %i3, %o1
std %f8, [%l7 + 0x28]
std %f8, [%l7 + 0x28]
movrlz %g6, 0x2D0, %i2
udivcc %l1, 0x1F5E, %o7
fcmpne32 %f2, %f4, %o2
andncc %g7, %g3, %l4
bgu,a %xcc, loop_6695
movcs %icc, %g1, %g5
std %f6, [%l7 + 0x08]
call loop_6696
loop_6695:
ldsh [%l7 + 0x1A], %o4
st %f9, [%l7 + 0x30]
te %xcc, 0x7
loop_6696:
ldx [%l7 + 0x70], %i7
tne %icc, 0x2
tvc %icc, 0x0
stw %i5, [%l7 + 0x60]
sth %i4, [%l7 + 0x34]
ldub [%l7 + 0x49], %i1
mulx %o3, 0x0B22, %l5
bge,a %icc, loop_6697
bshuffle %f0, %f0, %f2
fpsub32s %f7, %f8, %f6
ldx [%l7 + 0x60], %l2
loop_6697:
fcmped %fcc3, %f0, %f12
ld [%l7 + 0x64], %f13
fbul,a %fcc0, loop_6698
fba %fcc0, loop_6699
movn %icc, %o6, %g4
lduh [%l7 + 0x6E], %l6
loop_6698:
nop
setx loop_6700, %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_6699:
ld [%l7 + 0x0C], %f14
fbl,a %fcc2, loop_6701
fabsd %f0, %f10
loop_6700:
faligndata %f8, %f8, %f4
stx %g2, [%l7 + 0x30]
loop_6701:
sth %l3, [%l7 + 0x28]
addccc %i6, 0x0C9D, %i0
tcs %xcc, 0x5
ldsh [%l7 + 0x38], %l0
lduw [%l7 + 0x6C], %o5
fors %f5, %f14, %f12
fmovsl %xcc, %f6, %f1
nop
setx loop_6702, %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
fcmpgt16 %f8, %f4, %i3
fmovrslez %o1, %f12, %f1
ldx [%l7 + 0x78], %g6
loop_6702:
fpadd32s %f4, %f3, %f14
fmovrdne %o0, %f14, %f10
mulscc %l1, 0x197A, %i2
sth %o2, [%l7 + 0x68]
sub %o7, %g7, %g3
ldub [%l7 + 0x13], %g1
ldd [%l7 + 0x40], %f4
lduh [%l7 + 0x5E], %g5
tge %xcc, 0x6
edge32ln %o4, %l4, %i7
movrlez %i5, 0x052, %i1
fmovdne %icc, %f11, %f3
fmovrsne %i4, %f8, %f3
st %f0, [%l7 + 0x7C]
fble,a %fcc1, loop_6703
fornot1 %f10, %f8, %f6
ldsb [%l7 + 0x4B], %l5
sth %l2, [%l7 + 0x38]
loop_6703:
tvs %icc, 0x5
lduh [%l7 + 0x28], %o6
fmovdleu %icc, %f9, %f5
ldd [%l7 + 0x20], %f6
lduw [%l7 + 0x58], %o3
fmovdg %icc, %f0, %f0
fpsub32s %f4, %f5, %f2
fpsub16 %f8, %f14, %f10
fmovdneg %xcc, %f12, %f4
lduh [%l7 + 0x46], %l6
te %xcc, 0x3
ldub [%l7 + 0x10], %g4
lduh [%l7 + 0x76], %g2
ldd [%l7 + 0x38], %f14
edge32l %i6, %l3, %i0
edge16ln %o5, %i3, %o1
andncc %l0, %o0, %g6
movne %xcc, %l1, %i2
stw %o2, [%l7 + 0x30]
andcc %o7, %g3, %g7
bshuffle %f2, %f4, %f4
ldsw [%l7 + 0x68], %g5
fmovdvc %xcc, %f5, %f8
xnor %o4, %g1, %l4
fpadd32 %f12, %f0, %f10
fnand %f12, %f6, %f4
std %f12, [%l7 + 0x58]
ldsb [%l7 + 0x73], %i5
lduw [%l7 + 0x3C], %i7
fcmpne32 %f10, %f12, %i4
ld [%l7 + 0x1C], %f2
fxnors %f1, %f13, %f15
tne %icc, 0x2
fpadd32s %f1, %f10, %f13
lduh [%l7 + 0x0A], %l5
ldsb [%l7 + 0x4E], %i1
stx %l2, [%l7 + 0x38]
fmovrdgz %o3, %f12, %f14
or %l6, 0x1479, %o6
ldsh [%l7 + 0x2E], %g2
fmovda %xcc, %f13, %f11
sll %g4, 0x08, %l3
fpadd32s %f1, %f3, %f1
ldsb [%l7 + 0x5B], %i0
stb %i6, [%l7 + 0x44]
bg,a,pt %icc, loop_6704
tl %icc, 0x5
sll %o5, %o1, %i3
fmovdgu %xcc, %f14, %f13
loop_6704:
tcs %xcc, 0x5
ldub [%l7 + 0x6A], %l0
fornot1s %f13, %f9, %f13
sth %g6, [%l7 + 0x1C]
ldd [%l7 + 0x78], %f10
bg %xcc, loop_6705
tge %icc, 0x6
fmovsvs %xcc, %f11, %f7
fcmpne16 %f2, %f2, %o0
loop_6705:
nop
setx loop_6706, %l0, %l1
jmpl %l1, %i2
bne,a,pt %icc, loop_6707
fone %f4
fpmerge %f0, %f7, %f2
loop_6706:
bl,a %xcc, loop_6708
loop_6707:
ldsb [%l7 + 0x38], %l1
fcmped %fcc0, %f8, %f4
movge %xcc, %o7, %o2
loop_6708:
fmul8x16au %f14, %f3, %f2
ldx [%l7 + 0x10], %g3
edge16l %g5, %g7, %g1
ldd [%l7 + 0x40], %f0
mova %icc, %l4, %o4
fbe %fcc2, loop_6709
movrgez %i5, %i7, %i4
alignaddr %l5, %l2, %o3
subc %i1, 0x05D2, %o6
loop_6709:
ldx [%l7 + 0x50], %g2
stx %l6, [%l7 + 0x40]
srlx %g4, 0x1B, %l3
movleu %icc, %i0, %o5
orcc %i6, 0x00CF, %i3
fmul8x16au %f12, %f10, %f14
ldsw [%l7 + 0x08], %o1
fbo %fcc2, loop_6710
ldub [%l7 + 0x7D], %g6
andncc %l0, %i2, %o0
sth %l1, [%l7 + 0x40]
loop_6710:
fpadd32 %f14, %f2, %f4
fmovrsgez %o7, %f2, %f9
ldub [%l7 + 0x31], %g3
fmovrsgz %o2, %f12, %f0
fnot1 %f14, %f12
srl %g7, %g1, %l4
fmovrsgz %g5, %f6, %f6
umul %i5, %i7, %i4
add %o4, 0x0FD4, %l5
lduh [%l7 + 0x3C], %l2
fmovdleu %xcc, %f9, %f3
siam 0x7
ldd [%l7 + 0x78], %f8
bl,pt %icc, loop_6711
ldsb [%l7 + 0x69], %o3
fmovrdlz %i1, %f4, %f8
nop
setx loop_6712, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6711:
bge,a,pn %xcc, loop_6713
fnot1s %f1, %f11
tsubcctv %g2, %l6, %g4
loop_6712:
std %f0, [%l7 + 0x28]
loop_6713:
ldd [%l7 + 0x60], %f0
call loop_6714
nop
setx loop_6715, %l0, %l1
jmpl %l1, %l3
be,a,pn %xcc, loop_6716
movleu %xcc, %i0, %o6
loop_6714:
brgz %i6, loop_6717
loop_6715:
nop
setx loop_6718, %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_6716:
sub %i3, %o1, %o5
movrlz %g6, %l0, %i2
loop_6717:
fbue,a %fcc3, loop_6719
loop_6718:
array32 %l1, %o0, %o7
ldsb [%l7 + 0x5C], %o2
fmovd %f4, %f12
loop_6719:
tcs %xcc, 0x3
stx %g7, [%l7 + 0x30]
std %f8, [%l7 + 0x38]
sth %g1, [%l7 + 0x4A]
fmul8x16 %f4, %f4, %f0
movneg %xcc, %l4, %g5
ldx [%l7 + 0x10], %g3
taddcc %i7, 0x0B8D, %i4
fbne %fcc0, loop_6720
for %f0, %f14, %f8
sra %i5, 0x07, %l5
fors %f2, %f1, %f10
loop_6720:
ldsh [%l7 + 0x6C], %l2
movcc %xcc, %o3, %o4
alignaddrl %i1, %g2, %l6
stw %l3, [%l7 + 0x54]
movne %xcc, %i0, %o6
movn %xcc, %i6, %g4
fmovsne %xcc, %f12, %f7
lduw [%l7 + 0x24], %o1
ldsw [%l7 + 0x7C], %i3
ldsw [%l7 + 0x18], %g6
bleu,a,pt %xcc, loop_6721
fabss %f8, %f5
array8 %o5, %l0, %l1
ldx [%l7 + 0x28], %i2
loop_6721:
sth %o7, [%l7 + 0x2C]
andncc %o2, %g7, %o0
bvc,a %icc, loop_6722
fmovsa %icc, %f11, %f2
movcs %xcc, %l4, %g5
pdist %f0, %f2, %f14
loop_6722:
srax %g3, %g1, %i4
fcmps %fcc3, %f8, %f5
ldsb [%l7 + 0x68], %i7
bvc,a,pn %xcc, loop_6723
fmovrsne %i5, %f15, %f6
fbu,a %fcc2, loop_6724
pdist %f14, %f12, %f2
loop_6723:
fcmpne32 %f8, %f8, %l2
edge16n %o3, %l5, %i1
loop_6724:
lduw [%l7 + 0x70], %g2
fpack32 %f10, %f6, %f10
tvc %xcc, 0x4
tleu %icc, 0x7
orn %o4, %l6, %i0
fxors %f13, %f12, %f15
fmuld8sux16 %f2, %f4, %f0
edge16ln %l3, %i6, %g4
std %f14, [%l7 + 0x60]
movl %xcc, %o1, %i3
stw %o6, [%l7 + 0x24]
tsubcctv %g6, 0x16B1, %o5
fmovd %f12, %f2
fpadd32 %f6, %f14, %f10
umulcc %l0, %i2, %o7
or %o2, %g7, %l1
fmovrdlez %o0, %f0, %f0
lduw [%l7 + 0x6C], %l4
ld [%l7 + 0x54], %f1
lduh [%l7 + 0x28], %g5
fbue %fcc3, loop_6725
fblg,a %fcc3, loop_6726
fexpand %f3, %f0
fmovrdlez %g1, %f2, %f8
loop_6725:
ta %xcc, 0x2
loop_6726:
ldsh [%l7 + 0x14], %g3
alignaddrl %i7, %i5, %l2
fbul,a %fcc0, loop_6727
alignaddr %o3, %l5, %i1
sllx %i4, 0x00, %o4
xnor %g2, %l6, %l3
loop_6727:
ta %xcc, 0x0
ldsb [%l7 + 0x12], %i6
lduh [%l7 + 0x2E], %i0
andncc %o1, %i3, %g4
movvs %icc, %g6, %o5
fmovs %f13, %f7
stw %l0, [%l7 + 0x20]
ldx [%l7 + 0x40], %o6
stb %o7, [%l7 + 0x18]
fcmpeq32 %f8, %f2, %o2
addccc %i2, 0x179A, %g7
fcmps %fcc0, %f7, %f2
fmovsleu %icc, %f0, %f15
bcs,pn %icc, loop_6728
brz %o0, loop_6729
movneg %xcc, %l4, %l1
fmovdl %xcc, %f15, %f9
loop_6728:
fmovda %xcc, %f7, %f5
loop_6729:
fandnot2s %f0, %f4, %f14
tsubcc %g1, 0x1A32, %g3
fors %f14, %f9, %f7
array8 %i7, %g5, %l2
movpos %icc, %i5, %o3
movle %icc, %i1, %l5
movneg %xcc, %o4, %g2
fmul8x16 %f6, %f0, %f0
ldx [%l7 + 0x10], %l6
xnor %i4, %l3, %i6
udiv %o1, 0x0BD3, %i3
fmovsle %icc, %f12, %f15
fmul8x16au %f7, %f4, %f0
tpos %xcc, 0x3
fmovsleu %icc, %f3, %f7
fcmps %fcc2, %f1, %f13
stx %i0, [%l7 + 0x70]
ld [%l7 + 0x4C], %f4
fands %f7, %f1, %f0
fzero %f14
fmul8ulx16 %f14, %f12, %f4
fornot1 %f10, %f10, %f6
std %f10, [%l7 + 0x18]
bshuffle %f14, %f8, %f8
fpsub16 %f12, %f4, %f0
ldub [%l7 + 0x36], %g6
fmovda %icc, %f13, %f8
andncc %o5, %l0, %o6
fmovspos %icc, %f4, %f7
fexpand %f5, %f12
edge8n %o7, %o2, %i2
and %g4, %g7, %o0
std %f4, [%l7 + 0x08]
fnor %f2, %f8, %f6
fmovdcc %xcc, %f9, %f12
std %f0, [%l7 + 0x60]
ldsw [%l7 + 0x0C], %l1
fmovsne %icc, %f10, %f10
fandnot2s %f3, %f7, %f9
tge %xcc, 0x1
std %f6, [%l7 + 0x70]
edge8n %g1, %l4, %i7
movrgz %g3, %l2, %g5
ldsw [%l7 + 0x38], %o3
fzero %f12
call loop_6730
fmovrslez %i1, %f4, %f1
xor %l5, 0x0EBC, %i5
bneg %xcc, loop_6731
loop_6730:
fcmpes %fcc2, %f12, %f0
tneg %xcc, 0x5
fnot2 %f0, %f14
loop_6731:
st %f6, [%l7 + 0x58]
stb %g2, [%l7 + 0x1C]
fba %fcc1, loop_6732
fexpand %f5, %f4
movrlez %l6, 0x1DC, %o4
nop
setx loop_6733, %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_6732:
fors %f8, %f6, %f15
fpackfix %f4, %f6
fbo,a %fcc2, loop_6734
loop_6733:
ldub [%l7 + 0x12], %l3
fpsub32 %f10, %f12, %f2
srlx %i6, 0x12, %i4
loop_6734:
fmovrslz %o1, %f10, %f10
ldx [%l7 + 0x30], %i3
fsrc1 %f0, %f12
fmovdvc %icc, %f2, %f0
ldsb [%l7 + 0x6E], %g6
std %f6, [%l7 + 0x78]
ld [%l7 + 0x44], %f13
fmovsg %icc, %f14, %f15
fnor %f14, %f12, %f6
srax %o5, %i0, %l0
fone %f10
orncc %o7, 0x0D25, %o6
mova %icc, %o2, %g4
stb %i2, [%l7 + 0x10]
mulx %g7, %o0, %l1
sllx %l4, 0x04, %i7
fblg %fcc1, loop_6735
fnot2 %f8, %f10
sdivcc %g3, 0x19E3, %g1
fmovd %f12, %f12
loop_6735:
sra %l2, 0x13, %o3
ldub [%l7 + 0x64], %i1
sub %g5, 0x0250, %l5
sra %i5, 0x01, %g2
ldsw [%l7 + 0x5C], %o4
ldsb [%l7 + 0x19], %l6
fands %f12, %f2, %f12
ldx [%l7 + 0x58], %l3
fmovdpos %icc, %f6, %f13
fmovrsgz %i6, %f3, %f0
fbug %fcc3, loop_6736
lduh [%l7 + 0x0C], %o1
lduw [%l7 + 0x60], %i3
fbug %fcc0, loop_6737
loop_6736:
fmovdle %xcc, %f15, %f6
andcc %i4, %g6, %o5
fmuld8ulx16 %f8, %f3, %f12
loop_6737:
fpsub16s %f6, %f6, %f7
ld [%l7 + 0x5C], %f7
ldd [%l7 + 0x18], %f0
taddcc %l0, 0x125D, %i0
fbge,a %fcc0, loop_6738
ldx [%l7 + 0x48], %o7
ldd [%l7 + 0x20], %f4
call loop_6739
loop_6738:
and %o6, %o2, %i2
ldsb [%l7 + 0x77], %g4
lduw [%l7 + 0x1C], %o0
loop_6739:
fmovrdgz %l1, %f0, %f14
fmovsle %icc, %f9, %f13
xor %l4, %g7, %i7
edge32l %g3, %g1, %o3
lduw [%l7 + 0x64], %l2
fmuld8sux16 %f0, %f4, %f4
sdivx %g5, 0x176C, %i1
fornot1 %f2, %f0, %f2
ldx [%l7 + 0x78], %l5
bne,a,pn %xcc, loop_6740
fmovrdlez %g2, %f2, %f8
fpsub32 %f10, %f14, %f14
fcmps %fcc2, %f7, %f1
loop_6740:
fmovdle %xcc, %f0, %f8
fpack32 %f4, %f12, %f0
movrgez %o4, 0x0A3, %i5
ldsb [%l7 + 0x3A], %l6
ld [%l7 + 0x48], %f11
fabss %f11, %f11
fands %f15, %f10, %f0
subcc %i6, %o1, %i3
smulcc %l3, %g6, %o5
st %f2, [%l7 + 0x44]
fcmpne16 %f12, %f6, %l0
xor %i4, 0x1C8A, %o7
sdivx %o6, 0x1F44, %i0
ld [%l7 + 0x60], %f14
popc %i2, %g4
umulcc %o0, 0x1F5B, %l1
ld [%l7 + 0x58], %f15
stb %l4, [%l7 + 0x32]
stb %o2, [%l7 + 0x10]
fones %f0
fzeros %f13
be,a %icc, loop_6741
fmovdge %icc, %f6, %f3
sra %g7, 0x04, %i7
andcc %g3, %o3, %l2
loop_6741:
fpsub32s %f2, %f15, %f10
fmovscc %xcc, %f11, %f9
fsrc1 %f14, %f6
nop
setx loop_6742, %l0, %l1
jmpl %l1, %g1
bleu,a %icc, loop_6743
udivx %g5, 0x0B84, %l5
fmovrse %g2, %f1, %f1
loop_6742:
brgz %o4, loop_6744
loop_6743:
ldx [%l7 + 0x10], %i5
orncc %l6, 0x0355, %i6
fxnors %f0, %f6, %f0
loop_6744:
bneg,a,pn %xcc, loop_6745
edge32l %i1, %i3, %o1
movcs %xcc, %l3, %g6
movle %icc, %o5, %i4
loop_6745:
te %xcc, 0x3
stw %o7, [%l7 + 0x08]
ld [%l7 + 0x3C], %f13
fmovdneg %icc, %f6, %f15
fcmpeq16 %f4, %f8, %l0
ldsh [%l7 + 0x7C], %o6
umulcc %i0, 0x0B98, %i2
fand %f8, %f10, %f10
siam 0x1
ldsb [%l7 + 0x58], %o0
umulcc %l1, 0x06AF, %l4
subcc %g4, 0x137D, %g7
fba %fcc0, loop_6746
and %o2, %g3, %i7
sub %l2, 0x1C63, %g1
fcmple32 %f4, %f6, %o3
loop_6746:
fmul8x16 %f1, %f0, %f14
ldsb [%l7 + 0x6D], %l5
ble %xcc, loop_6747
and %g2, %o4, %g5
brgz,a %i5, loop_6748
lduh [%l7 + 0x76], %i6
loop_6747:
fone %f4
edge32n %l6, %i3, %o1
loop_6748:
array32 %i1, %g6, %l3
tle %xcc, 0x1
fbule %fcc1, loop_6749
fzeros %f8
ld [%l7 + 0x68], %f4
bge,a %icc, loop_6750
loop_6749:
fmovdl %xcc, %f6, %f7
fbule %fcc0, loop_6751
fbue %fcc1, loop_6752
loop_6750:
fnor %f6, %f12, %f12
fnot2 %f4, %f4
loop_6751:
brlz %o5, loop_6753
loop_6752:
fnands %f11, %f6, %f14
fpadd16s %f5, %f8, %f4
call loop_6754
loop_6753:
umul %o7, %l0, %i4
sth %i0, [%l7 + 0x46]
fmovsleu %icc, %f9, %f1
loop_6754:
fandnot2s %f7, %f8, %f1
fcmpgt16 %f8, %f12, %i2
addcc %o6, %l1, %o0
add %l4, 0x185B, %g7
movcc %icc, %o2, %g3
stw %i7, [%l7 + 0x3C]
fbule,a %fcc1, loop_6755
tg %icc, 0x0
brnz %g4, loop_6756
faligndata %f0, %f10, %f6
loop_6755:
umulcc %g1, 0x0740, %o3
fbu,a %fcc2, loop_6757
loop_6756:
std %f2, [%l7 + 0x60]
move %xcc, %l5, %g2
lduh [%l7 + 0x48], %o4
loop_6757:
fmovsvs %icc, %f13, %f14
std %f6, [%l7 + 0x28]
fmovdgu %icc, %f4, %f4
addc %g5, 0x0166, %i5
fmovsa %icc, %f15, %f12
movle %xcc, %l2, %l6
lduw [%l7 + 0x50], %i6
mulscc %i3, 0x161E, %o1
stb %i1, [%l7 + 0x49]
fcmpes %fcc1, %f7, %f10
ldsw [%l7 + 0x50], %l3
fcmpd %fcc3, %f12, %f12
bne,pt %xcc, loop_6758
subcc %g6, 0x1C67, %o5
fcmped %fcc0, %f8, %f0
bg,a,pt %icc, loop_6759
loop_6758:
fpmerge %f9, %f6, %f6
fmul8x16al %f2, %f2, %f4
movneg %icc, %o7, %i4
loop_6759:
stw %l0, [%l7 + 0x14]
sth %i2, [%l7 + 0x14]
edge8ln %i0, %o6, %l1
stx %l4, [%l7 + 0x70]
lduh [%l7 + 0x7C], %o0
fmovda %xcc, %f7, %f10
fbul,a %fcc2, loop_6760
fmovse %icc, %f8, %f1
brlez,a %o2, loop_6761
edge32 %g7, %i7, %g4
loop_6760:
fbue,a %fcc0, loop_6762
ldd [%l7 + 0x08], %f12
loop_6761:
ldd [%l7 + 0x58], %f6
tpos %icc, 0x5
loop_6762:
fmovdg %icc, %f11, %f1
fcmple32 %f4, %f0, %g1
brlez,a %g3, loop_6763
brz %o3, loop_6764
lduh [%l7 + 0x66], %l5
st %f11, [%l7 + 0x50]
loop_6763:
fandnot2s %f8, %f10, %f8
loop_6764:
sth %o4, [%l7 + 0x1A]
stb %g5, [%l7 + 0x2C]
fmovrse %g2, %f12, %f10
fmovsle %icc, %f14, %f1
fbn,a %fcc2, loop_6765
ldub [%l7 + 0x5F], %l2
lduh [%l7 + 0x28], %l6
ldub [%l7 + 0x12], %i6
loop_6765:
ldx [%l7 + 0x20], %i5
srl %i3, %o1, %i1
movn %icc, %g6, %o5
movre %l3, %o7, %i4
ldx [%l7 + 0x20], %i2
fnegs %f10, %f0
fbu %fcc3, loop_6766
umul %l0, 0x1CDC, %o6
fmovdle %icc, %f9, %f9
bpos,pt %icc, loop_6767
loop_6766:
fmovrslz %i0, %f10, %f7
fbo,a %fcc0, loop_6768
movre %l4, 0x1EC, %o0
loop_6767:
fmovrslez %o2, %f11, %f12
tvs %xcc, 0x4
loop_6768:
tcc %xcc, 0x2
fornot2 %f8, %f10, %f6
fxor %f10, %f8, %f2
alignaddrl %l1, %g7, %g4
nop
setx loop_6769, %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
faligndata %f14, %f14, %f10
mulx %i7, %g3, %o3
ldsb [%l7 + 0x23], %l5
loop_6769:
fbu %fcc3, loop_6770
te %icc, 0x6
array8 %o4, %g1, %g2
sdivcc %g5, 0x16A1, %l2
loop_6770:
tvs %xcc, 0x6
fmul8x16au %f11, %f6, %f0
fmovsge %icc, %f14, %f5
lduw [%l7 + 0x28], %l6
te %xcc, 0x2
smulcc %i6, %i5, %i3
fors %f14, %f1, %f6
lduw [%l7 + 0x54], %o1
fcmpeq32 %f12, %f12, %g6
ldsw [%l7 + 0x68], %i1
edge16 %l3, %o7, %o5
fpsub16 %f12, %f8, %f14
nop
setx loop_6771, %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 %xcc, %f15, %f3
lduh [%l7 + 0x0C], %i2
fand %f6, %f4, %f10
loop_6771:
ldd [%l7 + 0x50], %f4
tpos %xcc, 0x3
tgu %xcc, 0x5
std %f14, [%l7 + 0x78]
ldsw [%l7 + 0x18], %l0
ld [%l7 + 0x70], %f11
fbug,a %fcc0, loop_6772
tcs %icc, 0x3
tg %icc, 0x6
array16 %o6, %i0, %i4
loop_6772:
fmovdpos %xcc, %f5, %f3
bvs,a,pt %icc, loop_6773
stw %l4, [%l7 + 0x40]
udivx %o0, 0x1F36, %o2
fand %f4, %f0, %f8
loop_6773:
ldsb [%l7 + 0x71], %g7
lduh [%l7 + 0x38], %l1
st %f11, [%l7 + 0x70]
brgz,a %g4, loop_6774
ldsh [%l7 + 0x64], %i7
fandnot2s %f1, %f7, %f6
ld [%l7 + 0x14], %f7
loop_6774:
sth %o3, [%l7 + 0x54]
fmovsg %icc, %f0, %f1
fblg %fcc2, loop_6775
movcs %xcc, %l5, %o4
ldx [%l7 + 0x28], %g3
fmovd %f6, %f6
loop_6775:
movneg %xcc, %g2, %g5
mulx %g1, 0x1EA9, %l2
fpmerge %f10, %f15, %f2
ldsw [%l7 + 0x0C], %i6
stx %i5, [%l7 + 0x38]
fandnot2s %f2, %f5, %f8
alignaddrl %l6, %i3, %o1
ldsh [%l7 + 0x6A], %g6
fmovsa %xcc, %f10, %f7
bvs %xcc, loop_6776
ld [%l7 + 0x60], %f3
edge8 %i1, %o7, %l3
fzero %f4
loop_6776:
ldd [%l7 + 0x48], %f0
fmovscs %icc, %f9, %f13
bneg,a,pt %xcc, loop_6777
brgez,a %i2, loop_6778
fnors %f11, %f14, %f8
tg %xcc, 0x7
loop_6777:
ldsb [%l7 + 0x38], %l0
loop_6778:
ldub [%l7 + 0x6D], %o5
fpack32 %f10, %f10, %f6
tl %icc, 0x3
stx %o6, [%l7 + 0x40]
fmovse %icc, %f14, %f2
lduh [%l7 + 0x26], %i4
bvc loop_6779
taddcctv %i0, 0x0F29, %l4
movl %icc, %o2, %o0
bg,pn %xcc, loop_6780
loop_6779:
stb %g7, [%l7 + 0x45]
fandnot2s %f2, %f8, %f13
subccc %g4, 0x056B, %l1
loop_6780:
fmovsvc %xcc, %f0, %f12
sth %i7, [%l7 + 0x72]
fpsub32s %f11, %f2, %f3
lduw [%l7 + 0x1C], %l5
fmul8x16 %f9, %f2, %f0
sll %o4, %o3, %g2
lduh [%l7 + 0x4C], %g3
nop
setx loop_6781, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bcs,pn %xcc, loop_6782
fbug,a %fcc2, loop_6783
tsubcc %g1, %l2, %i6
loop_6781:
fbuge %fcc2, loop_6784
loop_6782:
fmovspos %xcc, %f12, %f6
loop_6783:
srl %i5, %g5, %i3
ldsh [%l7 + 0x0E], %l6
loop_6784:
brgez %o1, loop_6785
lduw [%l7 + 0x38], %i1
stx %g6, [%l7 + 0x40]
ldx [%l7 + 0x28], %l3
loop_6785:
movre %o7, 0x07E, %i2
addccc %l0, %o6, %i4
fnors %f10, %f1, %f0
fzero %f10
fblg,a %fcc2, loop_6786
movgu %xcc, %o5, %l4
bge,pt %icc, loop_6787
fmovdgu %icc, %f5, %f14
loop_6786:
addc %o2, 0x0CD6, %o0
tcs %xcc, 0x0
loop_6787:
fmovsleu %icc, %f6, %f6
fbug %fcc3, loop_6788
fcmple16 %f14, %f4, %g7
ba loop_6789
tcs %icc, 0x1
loop_6788:
stx %i0, [%l7 + 0x48]
std %f12, [%l7 + 0x08]
loop_6789:
andn %g4, %i7, %l1
fmovsn %xcc, %f11, %f5
udiv %o4, 0x0ECA, %o3
ld [%l7 + 0x1C], %f9
sth %l5, [%l7 + 0x08]
fmovsleu %icc, %f9, %f1
ld [%l7 + 0x44], %f15
brnz,a %g3, loop_6790
fbn %fcc3, loop_6791
alignaddr %g1, %l2, %i6
mova %xcc, %g2, %g5
loop_6790:
fsrc1s %f11, %f11
loop_6791:
xnorcc %i5, 0x14DB, %i3
fcmpes %fcc1, %f15, %f1
fbne,a %fcc1, loop_6792
xnorcc %l6, 0x048F, %o1
ld [%l7 + 0x2C], %f1
stx %g6, [%l7 + 0x30]
loop_6792:
stx %l3, [%l7 + 0x60]
movle %icc, %o7, %i2
fnor %f12, %f8, %f2
ldub [%l7 + 0x6E], %l0
fmovsl %xcc, %f9, %f1
ldsw [%l7 + 0x48], %i1
fmovrdgez %o6, %f8, %f14
ldsh [%l7 + 0x62], %o5
lduw [%l7 + 0x64], %i4
ldx [%l7 + 0x30], %l4
stx %o2, [%l7 + 0x38]
stb %o0, [%l7 + 0x25]
stx %i0, [%l7 + 0x40]
bn,a %xcc, loop_6793
sethi 0x1882, %g4
ble loop_6794
ldsb [%l7 + 0x41], %g7
loop_6793:
std %f6, [%l7 + 0x38]
smulcc %l1, 0x062E, %o4
loop_6794:
fnot1 %f2, %f0
ldsh [%l7 + 0x20], %i7
fsrc1s %f9, %f14
fsrc2 %f12, %f12
stw %l5, [%l7 + 0x70]
tvc %icc, 0x2
fors %f10, %f2, %f2
lduw [%l7 + 0x34], %g3
st %f11, [%l7 + 0x30]
movrne %o3, %g1, %l2
xor %g2, %i6, %i5
fbug %fcc2, loop_6795
nop
setx loop_6796, %l0, %l1
jmpl %l1, %i3
edge32l %l6, %g5, %g6
fmovdleu %xcc, %f7, %f1
loop_6795:
add %o1, %l3, %o7
loop_6796:
fpadd16s %f11, %f10, %f2
fmovspos %xcc, %f3, %f10
mulx %l0, 0x0E58, %i1
st %f12, [%l7 + 0x4C]
brgz,a %o6, loop_6797
sdivcc %o5, 0x0087, %i2
siam 0x6
fmovrsne %i4, %f15, %f3
loop_6797:
sth %l4, [%l7 + 0x44]
fba %fcc3, loop_6798
fands %f14, %f5, %f5
tcc %icc, 0x2
sth %o0, [%l7 + 0x48]
loop_6798:
orn %i0, 0x1500, %o2
ldd [%l7 + 0x60], %f0
sllx %g7, 0x0C, %l1
lduw [%l7 + 0x64], %g4
fmovrslz %o4, %f9, %f3
bpos loop_6799
sra %i7, %g3, %o3
edge32ln %l5, %g1, %l2
st %f6, [%l7 + 0x10]
loop_6799:
stw %g2, [%l7 + 0x50]
fmovdvc %icc, %f7, %f4
fpadd16s %f15, %f9, %f7
fsrc2 %f10, %f6
ldub [%l7 + 0x4B], %i5
ld [%l7 + 0x18], %f2
brnz %i6, loop_6800
stw %i3, [%l7 + 0x08]
st %f9, [%l7 + 0x10]
stb %g5, [%l7 + 0x18]
loop_6800:
fzeros %f10
stb %l6, [%l7 + 0x71]
fxor %f14, %f2, %f0
fmovrsgez %o1, %f0, %f4
fbg %fcc2, loop_6801
mulscc %l3, 0x181B, %o7
brlz %l0, loop_6802
fbg %fcc1, loop_6803
loop_6801:
ldsb [%l7 + 0x77], %i1
andncc %o6, %g6, %i2
loop_6802:
tvc %xcc, 0x1
loop_6803:
stw %i4, [%l7 + 0x44]
edge16n %o5, %l4, %o0
fmovdcc %xcc, %f2, %f6
stw %o2, [%l7 + 0x50]
bn loop_6804
fnot1 %f0, %f12
subccc %g7, %l1, %g4
sth %i0, [%l7 + 0x46]
loop_6804:
srl %i7, 0x11, %o4
fblg,a %fcc2, loop_6805
movrlez %g3, 0x063, %l5
fornot1 %f6, %f0, %f2
tsubcc %g1, %o3, %g2
loop_6805:
bvc,a loop_6806
fmovrsgz %i5, %f2, %f13
fmovscs %xcc, %f11, %f15
addccc %i6, 0x11CD, %l2
loop_6806:
stb %i3, [%l7 + 0x25]
srax %l6, %g5, %l3
ld [%l7 + 0x20], %f14
fbo,a %fcc0, loop_6807
stw %o7, [%l7 + 0x58]
fnands %f4, %f11, %f2
stb %l0, [%l7 + 0x6F]
loop_6807:
fmovrsgez %i1, %f8, %f14
stx %o6, [%l7 + 0x68]
xor %g6, 0x1F8C, %i2
ldsw [%l7 + 0x64], %i4
tsubcctv %o1, %l4, %o0
ld [%l7 + 0x3C], %f3
ldsb [%l7 + 0x6B], %o5
srlx %o2, %l1, %g7
fnot2 %f10, %f4
fmovdge %xcc, %f0, %f7
subc %g4, 0x0B74, %i0
lduw [%l7 + 0x0C], %i7
tleu %xcc, 0x4
fmovrdgz %g3, %f12, %f10
fpsub32 %f0, %f12, %f8
sth %l5, [%l7 + 0x2A]
sll %g1, 0x11, %o4
fmuld8ulx16 %f3, %f4, %f10
fxnors %f3, %f7, %f6
fbue %fcc1, loop_6808
fnot1s %f6, %f11
taddcc %g2, %i5, %i6
fmovsneg %xcc, %f7, %f15
loop_6808:
stx %o3, [%l7 + 0x10]
stx %i3, [%l7 + 0x70]
fornot1s %f10, %f12, %f6
fmovrse %l6, %f8, %f12
sll %l2, %g5, %o7
be,pn %xcc, loop_6809
ldsb [%l7 + 0x75], %l3
edge16ln %l0, %i1, %g6
stb %o6, [%l7 + 0x09]
loop_6809:
ldsb [%l7 + 0x46], %i4
stx %o1, [%l7 + 0x40]
std %f0, [%l7 + 0x30]
stw %i2, [%l7 + 0x08]
ldd [%l7 + 0x78], %f6
stx %l4, [%l7 + 0x30]
fmovrsgez %o5, %f2, %f3
tpos %xcc, 0x5
stx %o0, [%l7 + 0x60]
fmovrse %o2, %f6, %f12
ldub [%l7 + 0x11], %l1
fnot1 %f10, %f2
ldsh [%l7 + 0x4E], %g7
andcc %g4, 0x0F29, %i7
ldsw [%l7 + 0x7C], %i0
st %f3, [%l7 + 0x44]
udivx %l5, 0x1F9C, %g1
sra %g3, 0x19, %g2
mulscc %o4, %i5, %o3
ldx [%l7 + 0x68], %i6
std %f4, [%l7 + 0x70]
addcc %l6, 0x0C78, %l2
faligndata %f12, %f12, %f6
ld [%l7 + 0x1C], %f12
fbule,a %fcc1, loop_6810
fzeros %f8
ldsw [%l7 + 0x50], %i3
fbl,a %fcc3, loop_6811
loop_6810:
fbu,a %fcc0, loop_6812
fornot1s %f5, %f1, %f9
ldsw [%l7 + 0x54], %o7
loop_6811:
edge32 %g5, %l0, %l3
loop_6812:
tvs %xcc, 0x1
umul %i1, %o6, %g6
fmovdg %xcc, %f13, %f11
stx %i4, [%l7 + 0x18]
ldsw [%l7 + 0x50], %i2
orn %o1, 0x0C5C, %l4
movneg %icc, %o5, %o0
fcmpeq16 %f6, %f8, %l1
bcc,a,pt %icc, loop_6813
sll %g7, 0x16, %g4
smul %o2, 0x1E44, %i0
stw %i7, [%l7 + 0x0C]
loop_6813:
tpos %icc, 0x0
tne %icc, 0x3
fmovsvc %xcc, %f13, %f9
movvc %xcc, %l5, %g1
fmovdne %xcc, %f1, %f6
fmovdvc %icc, %f0, %f3
fmovrde %g3, %f12, %f4
udivx %o4, 0x105F, %g2
ldx [%l7 + 0x38], %o3
fbul %fcc1, loop_6814
fmovdcc %xcc, %f8, %f14
brlz,a %i6, loop_6815
umul %l6, 0x179C, %l2
loop_6814:
te %xcc, 0x6
fmovrdne %i5, %f4, %f8
loop_6815:
smulcc %o7, %g5, %l0
fzero %f12
ldx [%l7 + 0x38], %l3
xnorcc %i3, 0x079E, %o6
sethi 0x1FE9, %i1
stb %i4, [%l7 + 0x28]
lduw [%l7 + 0x70], %i2
sllx %o1, %g6, %l4
stw %o5, [%l7 + 0x24]
bcc %icc, loop_6816
movcc %icc, %l1, %g7
edge32 %g4, %o0, %o2
fcmped %fcc3, %f12, %f8
loop_6816:
movleu %xcc, %i7, %l5
fmovs %f5, %f13
fmovsne %icc, %f14, %f11
movre %i0, 0x082, %g1
stx %o4, [%l7 + 0x38]
movge %xcc, %g2, %o3
stx %i6, [%l7 + 0x18]
fabss %f14, %f4
faligndata %f0, %f4, %f12
fbue,a %fcc3, loop_6817
brgz %g3, loop_6818
umulcc %l6, %i5, %l2
stx %o7, [%l7 + 0x58]
loop_6817:
xnorcc %g5, 0x11B6, %l0
loop_6818:
fpack32 %f14, %f0, %f0
fabss %f8, %f3
stw %l3, [%l7 + 0x74]
fmovdcs %icc, %f15, %f2
ld [%l7 + 0x64], %f15
fmovdge %xcc, %f4, %f10
sdivx %i3, 0x06B8, %o6
fnors %f0, %f13, %f2
udiv %i4, 0x16FE, %i2
stb %i1, [%l7 + 0x34]
be,a,pt %xcc, loop_6819
sth %g6, [%l7 + 0x0C]
movrlz %l4, %o1, %l1
ldub [%l7 + 0x73], %o5
loop_6819:
fornot1 %f4, %f6, %f6
bvc,a loop_6820
std %f10, [%l7 + 0x78]
fzeros %f7
lduh [%l7 + 0x0E], %g4
loop_6820:
ldsb [%l7 + 0x18], %o0
fnor %f0, %f14, %f6
brlez,a %o2, loop_6821
fcmpne16 %f8, %f0, %g7
bcs,pn %xcc, loop_6822
ldsw [%l7 + 0x2C], %l5
loop_6821:
bneg,a,pn %xcc, loop_6823
fmovrdne %i7, %f6, %f2
loop_6822:
tcs %xcc, 0x3
fpsub32 %f4, %f12, %f6
loop_6823:
fmovsg %icc, %f7, %f14
fpsub32s %f9, %f1, %f6
std %f0, [%l7 + 0x78]
movrgz %g1, %i0, %o4
movne %xcc, %o3, %g2
lduw [%l7 + 0x08], %g3
ldsw [%l7 + 0x60], %l6
ldub [%l7 + 0x12], %i6
fbuge,a %fcc0, loop_6824
pdist %f4, %f2, %f10
fmovdleu %xcc, %f9, %f6
fmovdleu %xcc, %f5, %f2
loop_6824:
fmovsl %xcc, %f14, %f8
bvs,pt %icc, loop_6825
ldsw [%l7 + 0x18], %l2
ldsb [%l7 + 0x0B], %o7
movgu %icc, %g5, %l0
loop_6825:
smul %i5, 0x1EE8, %i3
std %f14, [%l7 + 0x68]
fmovrsne %o6, %f1, %f0
tle %icc, 0x2
array32 %i4, %i2, %l3
faligndata %f14, %f14, %f0
nop
setx loop_6826, %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
fmovda %icc, %f13, %f15
tn %icc, 0x7
ldsb [%l7 + 0x24], %i1
loop_6826:
sth %g6, [%l7 + 0x22]
lduw [%l7 + 0x18], %o1
nop
setx loop_6827, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldub [%l7 + 0x48], %l1
movrne %o5, 0x305, %l4
tsubcc %g4, 0x1FB9, %o2
loop_6827:
sllx %o0, %g7, %l5
fmul8x16au %f3, %f12, %f4
stb %i7, [%l7 + 0x46]
stw %g1, [%l7 + 0x64]
fmovrdlz %o4, %f0, %f14
stw %i0, [%l7 + 0x6C]
tg %xcc, 0x7
fmovrdgez %o3, %f8, %f2
pdist %f10, %f2, %f12
edge32 %g2, %g3, %l6
brz %l2, loop_6828
std %f2, [%l7 + 0x28]
stb %o7, [%l7 + 0x47]
fcmped %fcc2, %f12, %f8
loop_6828:
ble,a,pn %xcc, loop_6829
fmovdge %icc, %f7, %f6
array32 %g5, %l0, %i6
fcmped %fcc3, %f2, %f4
loop_6829:
ble,a loop_6830
fmul8sux16 %f6, %f12, %f0
ldsb [%l7 + 0x58], %i5
movre %o6, %i4, %i2
loop_6830:
fmuld8ulx16 %f8, %f2, %f6
fandnot1s %f9, %f15, %f9
alignaddr %i3, %l3, %g6
bneg loop_6831
bneg,pn %xcc, loop_6832
lduw [%l7 + 0x78], %o1
xor %i1, %l1, %l4
loop_6831:
ldub [%l7 + 0x08], %g4
loop_6832:
brlez %o2, loop_6833
fmovrsgz %o5, %f14, %f13
fmovdcc %icc, %f15, %f11
tne %icc, 0x4
loop_6833:
st %f8, [%l7 + 0x54]
stx %g7, [%l7 + 0x70]
orncc %l5, 0x1320, %o0
andn %g1, 0x14EF, %i7
bcc loop_6834
fmovdne %icc, %f12, %f11
movcs %xcc, %i0, %o4
lduw [%l7 + 0x68], %o3
loop_6834:
faligndata %f2, %f2, %f12
fsrc2 %f8, %f12
stb %g2, [%l7 + 0x0A]
ldd [%l7 + 0x30], %f6
stx %l6, [%l7 + 0x38]
fmovsneg %xcc, %f4, %f8
fmovse %icc, %f12, %f6
fxors %f10, %f10, %f10
orncc %l2, 0x0833, %g3
fpadd32 %f10, %f12, %f0
lduw [%l7 + 0x0C], %g5
brlez %o7, loop_6835
ldsh [%l7 + 0x68], %i6
tle %icc, 0x4
fandnot1 %f2, %f14, %f2
loop_6835:
ba,a %xcc, loop_6836
lduw [%l7 + 0x74], %i5
lduh [%l7 + 0x62], %o6
andn %l0, 0x1010, %i4
loop_6836:
ldub [%l7 + 0x37], %i2
tne %icc, 0x2
fbug %fcc3, loop_6837
fmovdvs %xcc, %f3, %f5
st %f11, [%l7 + 0x40]
addc %i3, 0x0B3B, %l3
loop_6837:
fmovsleu %xcc, %f10, %f4
fnegs %f10, %f11
ldsb [%l7 + 0x71], %g6
ldub [%l7 + 0x53], %o1
movrlez %l1, %l4, %g4
fsrc1s %f0, %f4
fmovrsne %o2, %f9, %f5
fmovdne %icc, %f4, %f5
lduw [%l7 + 0x54], %i1
tge %icc, 0x0
st %f3, [%l7 + 0x5C]
fone %f10
or %g7, %l5, %o0
movrlez %g1, %i7, %o5
ldub [%l7 + 0x40], %o4
udivx %i0, 0x0F97, %g2
stb %o3, [%l7 + 0x0E]
edge8l %l2, %g3, %l6
st %f2, [%l7 + 0x70]
movg %xcc, %g5, %i6
ldsh [%l7 + 0x62], %i5
fcmpne16 %f8, %f4, %o6
st %f2, [%l7 + 0x74]
ldx [%l7 + 0x48], %o7
ldd [%l7 + 0x08], %f0
tleu %xcc, 0x1
movge %icc, %l0, %i4
fbge %fcc3, loop_6838
fornot1s %f1, %f15, %f14
fmovse %xcc, %f4, %f0
ldsb [%l7 + 0x18], %i2
loop_6838:
fand %f2, %f14, %f14
fpadd16 %f0, %f0, %f4
sethi 0x025C, %l3
stx %i3, [%l7 + 0x60]
stb %g6, [%l7 + 0x6E]
lduw [%l7 + 0x14], %o1
movn %icc, %l1, %g4
ldx [%l7 + 0x58], %l4
orn %o2, %i1, %l5
ldd [%l7 + 0x18], %f8
fmul8ulx16 %f10, %f8, %f2
ldd [%l7 + 0x38], %f2
smul %g7, %o0, %g1
fbu,a %fcc0, loop_6839
stb %o5, [%l7 + 0x14]
ldx [%l7 + 0x78], %o4
st %f8, [%l7 + 0x60]
loop_6839:
fabss %f5, %f9
lduh [%l7 + 0x74], %i0
ldx [%l7 + 0x40], %g2
st %f15, [%l7 + 0x10]
udiv %i7, 0x1EAC, %o3
fnot1s %f1, %f9
fexpand %f1, %f6
fpadd32 %f8, %f14, %f2
fpack16 %f10, %f13
brgez,a %l2, loop_6840
fmovscs %icc, %f11, %f5
fmul8sux16 %f2, %f2, %f12
fmovsl %icc, %f2, %f14
loop_6840:
bneg loop_6841
fxors %f4, %f10, %f14
std %f0, [%l7 + 0x10]
faligndata %f6, %f2, %f12
loop_6841:
sth %l6, [%l7 + 0x0A]
movrgez %g3, %g5, %i6
fxnors %f8, %f2, %f6
fnot1s %f11, %f2
std %f14, [%l7 + 0x68]
fbule,a %fcc3, loop_6842
movl %icc, %o6, %o7
std %f10, [%l7 + 0x70]
ld [%l7 + 0x7C], %f5
loop_6842:
movvs %icc, %i5, %l0
fzeros %f2
fmovrdgz %i2, %f8, %f12
fnegd %f6, %f2
lduw [%l7 + 0x44], %i4
ldsw [%l7 + 0x74], %i3
ldsh [%l7 + 0x5E], %g6
fbule,a %fcc3, loop_6843
movleu %icc, %o1, %l3
stw %g4, [%l7 + 0x08]
st %f5, [%l7 + 0x54]
loop_6843:
edge32 %l1, %l4, %o2
or %i1, %l5, %g7
brlez %o0, loop_6844
fmovd %f10, %f12
nop
setx loop_6845, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %o5, [%l7 + 0x50]
loop_6844:
fcmpes %fcc1, %f7, %f5
ble,a,pn %icc, loop_6846
loop_6845:
ldsb [%l7 + 0x36], %o4
movl %icc, %g1, %i0
fmovdneg %xcc, %f13, %f13
loop_6846:
ldsh [%l7 + 0x48], %i7
ldsh [%l7 + 0x3A], %g2
edge16n %l2, %o3, %g3
brlz %l6, loop_6847
ldsw [%l7 + 0x14], %g5
ldsw [%l7 + 0x2C], %o6
ldx [%l7 + 0x70], %i6
loop_6847:
ldd [%l7 + 0x50], %f6
movre %i5, 0x0D1, %l0
fsrc1 %f0, %f2
fpackfix %f2, %f15
stw %o7, [%l7 + 0x5C]
ldx [%l7 + 0x30], %i2
brgz,a %i4, loop_6848
tle %xcc, 0x2
fcmpne32 %f4, %f4, %g6
fmovrde %o1, %f14, %f6
loop_6848:
movrgez %l3, %g4, %l1
fbn,a %fcc0, loop_6849
te %icc, 0x5
ldsb [%l7 + 0x42], %l4
fmovsa %icc, %f13, %f1
loop_6849:
movleu %icc, %o2, %i1
fmovrslez %i3, %f6, %f5
movneg %icc, %g7, %l5
tgu %icc, 0x2
fmuld8sux16 %f9, %f4, %f6
addccc %o5, %o0, %o4
bvc %icc, loop_6850
addc %i0, %i7, %g1
fmul8sux16 %f0, %f8, %f12
lduh [%l7 + 0x56], %g2
loop_6850:
st %f11, [%l7 + 0x2C]
faligndata %f8, %f6, %f6
fmovrsgez %l2, %f11, %f11
stw %g3, [%l7 + 0x44]
movrgez %l6, %o3, %o6
move %icc, %g5, %i6
fmovsge %xcc, %f8, %f12
move %icc, %l0, %o7
stb %i2, [%l7 + 0x21]
lduh [%l7 + 0x4A], %i5
ldsw [%l7 + 0x14], %i4
bl,a,pn %icc, loop_6851
stb %g6, [%l7 + 0x6A]
ldx [%l7 + 0x50], %o1
sra %g4, %l1, %l4
loop_6851:
movrne %l3, %o2, %i1
faligndata %f10, %f0, %f10
movre %g7, %l5, %o5
fabss %f2, %f5
fbu,a %fcc0, loop_6852
edge16n %i3, %o4, %o0
ta %icc, 0x2
fnor %f8, %f10, %f10
loop_6852:
mulx %i0, %g1, %i7
ld [%l7 + 0x1C], %f2
fones %f15
brnz,a %l2, loop_6853
bleu,a loop_6854
taddcc %g3, 0x1501, %g2
lduh [%l7 + 0x24], %o3
loop_6853:
fornot2 %f14, %f14, %f8
loop_6854:
bne,a %xcc, loop_6855
fnot1 %f0, %f8
ldsw [%l7 + 0x30], %o6
fands %f1, %f2, %f14
loop_6855:
mulx %g5, %l6, %l0
stb %i6, [%l7 + 0x19]
stw %o7, [%l7 + 0x0C]
std %f12, [%l7 + 0x78]
srax %i5, 0x07, %i4
tne %xcc, 0x5
movvs %xcc, %i2, %o1
fbuge,a %fcc2, loop_6856
ldsh [%l7 + 0x36], %g6
fornot2s %f12, %f1, %f8
andncc %g4, %l1, %l3
loop_6856:
fcmpne32 %f12, %f4, %l4
fmovsle %xcc, %f5, %f10
te %xcc, 0x6
ld [%l7 + 0x34], %f15
stb %o2, [%l7 + 0x16]
fmovrslez %i1, %f6, %f5
lduw [%l7 + 0x70], %g7
fmovde %icc, %f6, %f4
fnot1s %f5, %f0
ldd [%l7 + 0x50], %f10
andncc %o5, %i3, %l5
brnz %o4, loop_6857
te %xcc, 0x1
ldub [%l7 + 0x47], %o0
fmul8sux16 %f6, %f8, %f6
loop_6857:
udivcc %g1, 0x1EE7, %i7
fpmerge %f2, %f2, %f6
sllx %l2, 0x09, %i0
edge8n %g2, %o3, %o6
fmovsge %xcc, %f13, %f8
mova %icc, %g3, %g5
fpadd16s %f2, %f12, %f8
edge32l %l0, %i6, %l6
fmovrsgez %i5, %f6, %f12
fmovdcc %icc, %f5, %f13
xnor %i4, 0x1569, %i2
fmovrdgez %o7, %f10, %f12
fmovdvs %xcc, %f11, %f2
fpmerge %f2, %f9, %f6
xor %g6, 0x1E5F, %o1
fpadd16s %f5, %f0, %f1
fbe,a %fcc1, loop_6858
ldd [%l7 + 0x30], %f8
ble,a loop_6859
smul %g4, 0x0758, %l1
loop_6858:
alignaddr %l3, %l4, %o2
st %f5, [%l7 + 0x6C]
loop_6859:
ldsh [%l7 + 0x5E], %i1
alignaddr %o5, %g7, %i3
edge16 %o4, %l5, %g1
ldsb [%l7 + 0x18], %o0
ld [%l7 + 0x50], %f15
fmul8sux16 %f8, %f6, %f14
fmovdcs %xcc, %f13, %f8
fmovse %xcc, %f7, %f12
nop
setx loop_6860, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fxors %f3, %f2, %f12
movle %icc, %i7, %i0
lduw [%l7 + 0x38], %g2
loop_6860:
st %f6, [%l7 + 0x4C]
fbo %fcc0, loop_6861
fmovrdlz %l2, %f10, %f8
ldsh [%l7 + 0x22], %o6
fsrc2 %f2, %f0
loop_6861:
sth %g3, [%l7 + 0x44]
fpack32 %f10, %f10, %f0
sub %g5, %o3, %i6
xnorcc %l6, %l0, %i4
stx %i5, [%l7 + 0x60]
fandnot2 %f8, %f12, %f2
ldub [%l7 + 0x52], %i2
fpmerge %f12, %f1, %f6
nop
setx loop_6862, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sdivcc %g6, 0x0B83, %o7
bshuffle %f14, %f12, %f10
stb %o1, [%l7 + 0x3F]
loop_6862:
stw %l1, [%l7 + 0x34]
fmovd %f0, %f12
fexpand %f12, %f8
fbug %fcc3, loop_6863
ldsh [%l7 + 0x5E], %l3
tl %xcc, 0x1
orncc %l4, %o2, %g4
loop_6863:
lduh [%l7 + 0x10], %o5
fcmpeq16 %f0, %f2, %g7
stb %i3, [%l7 + 0x77]
tvs %xcc, 0x7
fmovsl %icc, %f12, %f1
ldsw [%l7 + 0x4C], %o4
fmul8ulx16 %f2, %f0, %f0
bpos,pn %xcc, loop_6864
fmovs %f3, %f12
edge32n %i1, %l5, %o0
fands %f0, %f4, %f15
loop_6864:
st %f5, [%l7 + 0x40]
ldub [%l7 + 0x3D], %i7
fpadd32s %f12, %f5, %f5
fnegs %f12, %f4
ldsh [%l7 + 0x7A], %g1
ld [%l7 + 0x34], %f13
fmovdleu %icc, %f14, %f15
movne %icc, %i0, %g2
movleu %icc, %o6, %l2
nop
setx loop_6865, %l0, %l1
jmpl %l1, %g5
srlx %g3, 0x14, %o3
fmovd %f2, %f14
andn %i6, %l0, %i4
loop_6865:
stb %i5, [%l7 + 0x60]
ldsw [%l7 + 0x14], %l6
fmovda %xcc, %f0, %f0
bge,a,pt %xcc, loop_6866
ldsw [%l7 + 0x68], %g6
std %f4, [%l7 + 0x18]
stb %o7, [%l7 + 0x7E]
loop_6866:
ldx [%l7 + 0x18], %i2
sdivx %l1, 0x15A1, %l3
andn %o1, 0x04C8, %l4
fcmple16 %f8, %f12, %o2
ldd [%l7 + 0x70], %f4
fandnot2s %f11, %f7, %f14
tne %xcc, 0x0
addcc %o5, 0x1347, %g7
ta %xcc, 0x0
ldd [%l7 + 0x50], %f2
move %icc, %g4, %o4
fnot1 %f8, %f14
fcmpgt32 %f4, %f10, %i1
edge32l %i3, %o0, %i7
fmovrsgez %l5, %f8, %f13
fmovsvs %icc, %f7, %f0
udivcc %g1, 0x1069, %i0
bvs,pn %icc, loop_6867
addcc %o6, 0x029F, %l2
ldd [%l7 + 0x78], %f14
fzeros %f8
loop_6867:
stw %g2, [%l7 + 0x50]
addcc %g3, 0x0865, %g5
ta %xcc, 0x1
nop
setx loop_6868, %l0, %l1
jmpl %l1, %o3
fpsub32s %f1, %f8, %f9
ba,a,pt %xcc, loop_6869
fmovrslz %i6, %f12, %f6
loop_6868:
sth %i4, [%l7 + 0x2C]
andcc %l0, 0x0199, %l6
loop_6869:
fbe %fcc3, loop_6870
fpsub16s %f11, %f13, %f7
tvs %xcc, 0x4
fornot1s %f3, %f10, %f9
loop_6870:
and %i5, %o7, %g6
fsrc1 %f0, %f4
ldsh [%l7 + 0x40], %l1
sdivcc %i2, 0x08C4, %o1
tl %xcc, 0x7
fmovde %icc, %f1, %f3
nop
setx loop_6871, %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
stb %l4, [%l7 + 0x09]
ldx [%l7 + 0x20], %o2
fmovrsne %o5, %f1, %f9
loop_6871:
smul %g7, %l3, %g4
fmovdleu %xcc, %f15, %f1
fandnot1 %f0, %f4, %f6
std %f6, [%l7 + 0x58]
movvs %xcc, %i1, %o4
fbo %fcc0, loop_6872
bg,pt %icc, loop_6873
movvs %icc, %i3, %o0
fbule %fcc3, loop_6874
loop_6872:
fmovdle %xcc, %f14, %f0
loop_6873:
sth %l5, [%l7 + 0x36]
bne,a,pt %icc, loop_6875
loop_6874:
fmovsg %xcc, %f11, %f6
brgz,a %g1, loop_6876
sdiv %i0, 0x1EC8, %i7
loop_6875:
fmovsgu %icc, %f10, %f11
fmovda %xcc, %f7, %f5
loop_6876:
fmovsvc %icc, %f11, %f2
brgez,a %l2, loop_6877
ldx [%l7 + 0x38], %o6
ldub [%l7 + 0x7F], %g3
sth %g2, [%l7 + 0x1E]
loop_6877:
nop
setx loop_6878, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sth %o3, [%l7 + 0x3A]
fandnot1s %f3, %f10, %f9
tvs %xcc, 0x5
loop_6878:
sra %g5, %i6, %i4
sdiv %l6, 0x0E01, %i5
lduw [%l7 + 0x40], %o7
andn %g6, 0x1E5B, %l0
tg %icc, 0x6
sth %i2, [%l7 + 0x5A]
tge %xcc, 0x5
addcc %o1, %l1, %l4
std %f2, [%l7 + 0x28]
popc %o2, %g7
lduw [%l7 + 0x48], %o5
fandnot2 %f0, %f6, %f4
orncc %g4, %i1, %o4
fpack16 %f4, %f13
fmovspos %xcc, %f15, %f1
ldsb [%l7 + 0x20], %i3
xnor %l3, %o0, %l5
sth %i0, [%l7 + 0x7E]
ldsb [%l7 + 0x31], %g1
st %f4, [%l7 + 0x5C]
ldd [%l7 + 0x40], %f0
fxnor %f6, %f4, %f14
nop
setx loop_6879, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
sra %i7, %o6, %l2
fmovrsgz %g3, %f1, %f13
fbge %fcc1, loop_6880
loop_6879:
fbe,a %fcc0, loop_6881
ldub [%l7 + 0x63], %g2
movleu %icc, %o3, %i6
loop_6880:
fba %fcc2, loop_6882
loop_6881:
ldsh [%l7 + 0x0C], %g5
be,a,pn %icc, loop_6883
st %f7, [%l7 + 0x44]
loop_6882:
fbu,a %fcc0, loop_6884
ldsw [%l7 + 0x50], %i4
loop_6883:
for %f8, %f12, %f4
bcs,a loop_6885
loop_6884:
std %f0, [%l7 + 0x78]
orcc %l6, %o7, %g6
ldx [%l7 + 0x30], %i5
loop_6885:
sth %l0, [%l7 + 0x58]
ldub [%l7 + 0x26], %i2
ta %xcc, 0x2
lduw [%l7 + 0x08], %l1
ldsw [%l7 + 0x30], %o1
edge32n %l4, %o2, %g7
edge16 %g4, %i1, %o5
movne %icc, %i3, %l3
brz %o4, loop_6886
stx %o0, [%l7 + 0x38]
st %f6, [%l7 + 0x44]
be,a loop_6887
loop_6886:
fmovdneg %icc, %f9, %f12
smul %l5, %g1, %i7
faligndata %f2, %f10, %f6
loop_6887:
fnot2s %f0, %f8
fcmpgt16 %f14, %f12, %o6
edge16 %l2, %g3, %g2
siam 0x6
movn %icc, %o3, %i6
sth %i0, [%l7 + 0x42]
taddcc %i4, 0x06BA, %l6
movrgz %g5, %o7, %i5
alignaddr %g6, %l0, %l1
fnors %f3, %f9, %f12
fsrc1 %f10, %f14
movneg %xcc, %o1, %i2
alignaddr %o2, %l4, %g4
sdivx %i1, 0x0BE1, %o5
tge %icc, 0x1
movvs %xcc, %i3, %l3
st %f15, [%l7 + 0x08]
move %xcc, %o4, %g7
edge16l %o0, %g1, %i7
fnegs %f4, %f9
srlx %l5, 0x12, %o6
fmovdvc %icc, %f10, %f2
tsubcctv %g3, 0x00F3, %l2
sth %g2, [%l7 + 0x68]
fzeros %f8
fbug,a %fcc1, loop_6888
srl %o3, 0x1C, %i0
fpadd32s %f15, %f13, %f5
lduw [%l7 + 0x5C], %i6
loop_6888:
orn %i4, %g5, %o7
fzeros %f4
lduw [%l7 + 0x28], %i5
fmovdcc %xcc, %f4, %f4
addcc %l6, %l0, %g6
fone %f10
ldsb [%l7 + 0x7D], %o1
tsubcctv %l1, 0x1471, %o2
ldub [%l7 + 0x1A], %l4
lduh [%l7 + 0x1E], %i2
stw %g4, [%l7 + 0x7C]
lduw [%l7 + 0x40], %i1
movre %o5, 0x274, %i3
fornot2 %f2, %f10, %f14
std %f12, [%l7 + 0x78]
fands %f13, %f8, %f13
stx %l3, [%l7 + 0x60]
fmovsgu %xcc, %f7, %f5
movpos %xcc, %g7, %o0
fpsub32 %f14, %f14, %f8
ldub [%l7 + 0x36], %o4
ldub [%l7 + 0x42], %i7
movne %icc, %g1, %l5
subccc %o6, %g3, %g2
ld [%l7 + 0x20], %f1
andn %o3, %i0, %l2
stx %i4, [%l7 + 0x58]
ldd [%l7 + 0x40], %f6
fcmpne16 %f6, %f6, %i6
tleu %xcc, 0x3
sethi 0x04AB, %g5
addccc %o7, 0x0AD7, %l6
fmovspos %xcc, %f5, %f12
lduw [%l7 + 0x3C], %i5
addccc %l0, 0x1F98, %o1
fpsub32s %f6, %f14, %f5
fmovdcs %icc, %f10, %f5
ld [%l7 + 0x78], %f0
bcs %icc, loop_6889
fbo %fcc1, loop_6890
ldd [%l7 + 0x68], %f4
fbg %fcc2, loop_6891
loop_6889:
fmovdcc %xcc, %f2, %f1
loop_6890:
fcmpeq16 %f12, %f12, %g6
fabsd %f6, %f0
loop_6891:
fmovd %f6, %f6
stx %l1, [%l7 + 0x30]
stw %o2, [%l7 + 0x38]
array32 %l4, %i2, %g4
stw %i1, [%l7 + 0x54]
ldx [%l7 + 0x50], %i3
fmovdneg %icc, %f6, %f12
fands %f3, %f10, %f9
ldx [%l7 + 0x48], %o5
fmul8x16au %f13, %f10, %f14
fnands %f3, %f13, %f4
fexpand %f8, %f8
orn %l3, %g7, %o4
bvs,pn %icc, loop_6892
fnor %f6, %f0, %f4
fandnot2s %f0, %f1, %f1
ldx [%l7 + 0x78], %o0
loop_6892:
edge32 %g1, %l5, %i7
movl %icc, %g3, %o6
bcs,a %xcc, loop_6893
tvs %icc, 0x7
tg %icc, 0x5
sth %o3, [%l7 + 0x7C]
loop_6893:
fnegd %f6, %f12
nop
setx loop_6894, %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
fcmple32 %f10, %f12, %g2
stx %l2, [%l7 + 0x20]
popc %i4, %i0
loop_6894:
fandnot1 %f8, %f8, %f14
smul %i6, %o7, %g5
umul %l6, %l0, %i5
bshuffle %f8, %f12, %f4
ldsh [%l7 + 0x26], %o1
fxor %f12, %f8, %f10
ld [%l7 + 0x6C], %f13
udivx %g6, 0x10C3, %l1
st %f12, [%l7 + 0x28]
fones %f11
sth %l4, [%l7 + 0x4E]
fand %f0, %f6, %f4
movcc %icc, %i2, %g4
fbule %fcc3, loop_6895
bcs %icc, loop_6896
tg %xcc, 0x2
fpsub32s %f5, %f4, %f4
loop_6895:
fmul8x16al %f3, %f4, %f10
loop_6896:
fcmpes %fcc2, %f12, %f13
lduh [%l7 + 0x4A], %i1
fmuld8ulx16 %f2, %f12, %f2
ldub [%l7 + 0x1C], %i3
fmovdcc %xcc, %f3, %f4
nop
setx loop_6897, %l0, %l1
jmpl %l1, %o5
fmovsn %icc, %f10, %f11
ldub [%l7 + 0x0F], %l3
nop
setx loop_6898, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_6897:
ldsb [%l7 + 0x31], %o2
fmovsne %xcc, %f2, %f0
st %f11, [%l7 + 0x4C]
loop_6898:
ldsw [%l7 + 0x48], %o4
movg %icc, %o0, %g1
fpadd32 %f14, %f8, %f4
fmovde %xcc, %f12, %f8
fmovsge %icc, %f10, %f10
bcs %icc, loop_6899
st %f0, [%l7 + 0x48]
ldsh [%l7 + 0x0C], %g7
ldsh [%l7 + 0x78], %i7
loop_6899:
ld [%l7 + 0x24], %f5
fmovdge %xcc, %f0, %f12
fbe %fcc3, loop_6900
ld [%l7 + 0x30], %f4
fandnot1 %f4, %f12, %f8
fnot1s %f11, %f15
loop_6900:
ldsb [%l7 + 0x16], %g3
ldd [%l7 + 0x30], %f12
ldsh [%l7 + 0x52], %o6
bge loop_6901
fxnor %f14, %f2, %f2
xnor %l5, %o3, %l2
bg,pt %xcc, loop_6902
loop_6901:
fmovsge %xcc, %f13, %f4
edge8ln %i4, %g2, %i0
tpos %xcc, 0x7
loop_6902:
array8 %i6, %o7, %l6
fmovsne %icc, %f10, %f9
movvs %xcc, %l0, %i5
orncc %g5, %o1, %g6
ld [%l7 + 0x70], %f4
ldub [%l7 + 0x64], %l1
alignaddrl %i2, %l4, %i1
std %f14, [%l7 + 0x58]
ta %xcc, 0x2
movcs %xcc, %g4, %i3
stb %l3, [%l7 + 0x59]
sth %o5, [%l7 + 0x62]
array16 %o4, %o0, %o2
bneg loop_6903
ldsw [%l7 + 0x2C], %g1
movleu %xcc, %g7, %i7
lduh [%l7 + 0x5C], %o6
loop_6903:
alignaddrl %l5, %o3, %l2
fmovsl %xcc, %f9, %f12
ba,a loop_6904
array8 %g3, %g2, %i0
fsrc1s %f5, %f7
fmovrdne %i4, %f4, %f6
loop_6904:
bcc,pn %icc, loop_6905
movrgz %i6, %o7, %l0
and %i5, 0x07F7, %g5
edge8n %o1, %g6, %l6
loop_6905:
fornot1s %f5, %f10, %f1
fbg,a %fcc0, loop_6906
fands %f12, %f3, %f7
xor %l1, 0x1BD7, %l4
fbl %fcc3, loop_6907
loop_6906:
te %icc, 0x7
ldsw [%l7 + 0x40], %i2
ldsh [%l7 + 0x7E], %g4
loop_6907:
movne %icc, %i1, %l3
ldd [%l7 + 0x48], %f12
movgu %xcc, %o5, %i3
fmovrslz %o0, %f12, %f15
fmovdvs %xcc, %f15, %f12
fzeros %f13
sll %o4, 0x0E, %o2
ld [%l7 + 0x48], %f10
ldd [%l7 + 0x58], %f0
faligndata %f8, %f14, %f6
srlx %g1, 0x07, %i7
sra %o6, %l5, %g7
fmovdcc %xcc, %f9, %f9
fmovdne %xcc, %f13, %f4
stb %l2, [%l7 + 0x42]
taddcctv %o3, %g3, %i0
bneg loop_6908
fmul8sux16 %f10, %f2, %f14
stw %g2, [%l7 + 0x6C]
sth %i6, [%l7 + 0x78]
loop_6908:
fmovdpos %xcc, %f2, %f0
brnz %i4, loop_6909
fmul8x16 %f8, %f12, %f0
sdiv %o7, 0x07F9, %i5
sth %g5, [%l7 + 0x16]
loop_6909:
ldub [%l7 + 0x4E], %o1
lduw [%l7 + 0x5C], %l0
fnors %f3, %f14, %f3
fcmpes %fcc2, %f12, %f0
fpsub32 %f6, %f2, %f6
ld [%l7 + 0x70], %f14
fba %fcc2, loop_6910
fxnor %f10, %f8, %f4
xnor %l6, %g6, %l4
stb %l1, [%l7 + 0x7D]
loop_6910:
brgez %g4, loop_6911
bshuffle %f2, %f10, %f4
sth %i2, [%l7 + 0x78]
siam 0x1
loop_6911:
addccc %i1, %l3, %o5
movl %icc, %i3, %o0
edge32n %o2, %o4, %i7
andncc %o6, %l5, %g7
ldx [%l7 + 0x48], %g1
ba,a %icc, loop_6912
edge16 %o3, %g3, %i0
movvs %icc, %g2, %i6
fandnot2s %f12, %f7, %f13
loop_6912:
alignaddr %i4, %o7, %i5
lduw [%l7 + 0x44], %g5
std %f14, [%l7 + 0x38]
fpsub16 %f2, %f2, %f2
fcmpd %fcc2, %f12, %f12
tge %xcc, 0x6
array32 %o1, %l0, %l2
sth %l6, [%l7 + 0x58]
ldsw [%l7 + 0x08], %l4
fbne %fcc3, loop_6913
fble %fcc0, loop_6914
umul %l1, %g4, %i2
fabss %f11, %f1
loop_6913:
brlz %i1, loop_6915
loop_6914:
std %f10, [%l7 + 0x38]
andcc %g6, 0x14B2, %l3
fmovdcs %xcc, %f4, %f5
loop_6915:
sdiv %o5, 0x0E4E, %o0
subc %o2, 0x0D7A, %o4
fmovdvc %icc, %f0, %f3
array32 %i3, %o6, %i7
ldsh [%l7 + 0x20], %l5
bgu,a,pt %xcc, loop_6916
brgz,a %g7, loop_6917
lduw [%l7 + 0x34], %o3
ldx [%l7 + 0x68], %g1
loop_6916:
be,a,pn %xcc, loop_6918
loop_6917:
fornot1 %f14, %f0, %f8
lduw [%l7 + 0x0C], %g3
movcs %icc, %i0, %g2
loop_6918:
ld [%l7 + 0x18], %f9
ldx [%l7 + 0x58], %i4
fmovse %icc, %f1, %f4
movvs %xcc, %i6, %i5
ldsw [%l7 + 0x78], %g5
lduh [%l7 + 0x12], %o1
or %o7, %l2, %l6
fbe,a %fcc3, loop_6919
bge loop_6920
movle %xcc, %l4, %l1
lduw [%l7 + 0x64], %g4
loop_6919:
ldsw [%l7 + 0x70], %i2
loop_6920:
fbug %fcc1, loop_6921
faligndata %f0, %f0, %f4
fpackfix %f6, %f4
fexpand %f4, %f8
loop_6921:
fbug %fcc2, loop_6922
sth %l0, [%l7 + 0x30]
lduw [%l7 + 0x18], %g6
fmovsgu %icc, %f2, %f15
loop_6922:
bge,pt %icc, loop_6923
fnegd %f2, %f12
nop
setx loop_6924, %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
stw %i1, [%l7 + 0x20]
loop_6923:
fcmpgt16 %f10, %f14, %l3
xnor %o0, %o5, %o4
loop_6924:
tgu %icc, 0x1
fandnot2s %f0, %f0, %f11
fmovrse %i3, %f0, %f15
fmul8sux16 %f6, %f6, %f8
fone %f14
bcc loop_6925
movrne %o6, 0x2C6, %i7
sll %o2, 0x00, %l5
movleu %icc, %o3, %g1
loop_6925:
fmul8x16 %f11, %f2, %f6
stw %g7, [%l7 + 0x28]
fmovsa %icc, %f3, %f13
mova %icc, %i0, %g2
fandnot1s %f1, %f3, %f1
fmovsneg %icc, %f15, %f5
fnegd %f0, %f8
lduw [%l7 + 0x54], %i4
fpadd16 %f14, %f8, %f8
tvs %xcc, 0x5
stw %i6, [%l7 + 0x60]
fxnors %f12, %f0, %f6
ldsb [%l7 + 0x77], %g3
fmovsn %xcc, %f1, %f14
sth %g5, [%l7 + 0x3C]
movrgz %o1, %o7, %i5
fbo %fcc3, loop_6926
sth %l6, [%l7 + 0x66]
bne,a,pn %xcc, loop_6927
xor %l4, 0x13EA, %l2
loop_6926:
movne %icc, %l1, %g4
ld [%l7 + 0x14], %f13
loop_6927:
orncc %l0, 0x049E, %i2
faligndata %f14, %f4, %f12
bpos %xcc, loop_6928
srl %g6, 0x1D, %l3
fbl %fcc0, loop_6929
tsubcctv %o0, 0x148A, %o5
loop_6928:
ld [%l7 + 0x10], %f10
tge %xcc, 0x3
loop_6929:
fmovrslez %i1, %f8, %f8
lduw [%l7 + 0x30], %o4
orncc %i3, %o6, %o2
stx %i7, [%l7 + 0x60]
fbe,a %fcc0, loop_6930
stx %o3, [%l7 + 0x78]
std %f10, [%l7 + 0x68]
edge32ln %l5, %g1, %g7
loop_6930:
fandnot1 %f14, %f10, %f10
movrgez %i0, %g2, %i4
ld [%l7 + 0x50], %f12
ldub [%l7 + 0x5E], %i6
fbg,a %fcc3, loop_6931
fnands %f10, %f5, %f12
fandnot1 %f14, %f6, %f14
fmovdneg %icc, %f5, %f7
loop_6931:
edge8l %g3, %g5, %o1
udivcc %o7, 0x1FD6, %l6
fornot1s %f11, %f1, %f15
bge,pn %xcc, loop_6932
stx %l4, [%l7 + 0x40]
fcmpgt32 %f4, %f2, %l2
alignaddr %i5, %l1, %g4
loop_6932:
movvc %icc, %l0, %i2
ldsw [%l7 + 0x64], %l3
fornot2 %f8, %f8, %f2
ldsw [%l7 + 0x3C], %o0
fcmpgt16 %f10, %f14, %g6
ldsb [%l7 + 0x6A], %i1
bne %xcc, loop_6933
fnot1s %f12, %f5
fmovdg %xcc, %f10, %f7
ldsh [%l7 + 0x2E], %o5
loop_6933:
fzero %f4
edge16ln %i3, %o4, %o6
std %f10, [%l7 + 0x28]
sth %o2, [%l7 + 0x4E]
movrlz %i7, 0x2ED, %o3
fmovsle %icc, %f10, %f10
lduw [%l7 + 0x2C], %g1
lduh [%l7 + 0x24], %g7
alignaddr %l5, %i0, %g2
fbe,a %fcc1, loop_6934
fxor %f14, %f0, %f0
fones %f2
taddcc %i4, %g3, %i6
loop_6934:
fandnot2s %f9, %f12, %f4
bne %icc, loop_6935
sth %o1, [%l7 + 0x72]
subcc %o7, %l6, %g5
fsrc1s %f10, %f9
loop_6935:
fcmpne16 %f10, %f6, %l4
tge %xcc, 0x3
fmovsg %xcc, %f0, %f10
sra %l2, 0x09, %l1
fcmple16 %f14, %f2, %i5
ldsw [%l7 + 0x0C], %g4
fmovdcs %icc, %f14, %f3
xorcc %l0, %i2, %o0
ldsb [%l7 + 0x38], %l3
fpadd32s %f2, %f4, %f3
ldd [%l7 + 0x08], %f2
sth %g6, [%l7 + 0x2A]
tgu %icc, 0x7
fors %f2, %f4, %f9
fbue,a %fcc0, loop_6936
alignaddrl %i1, %o5, %i3
std %f12, [%l7 + 0x50]
ldsb [%l7 + 0x11], %o4
loop_6936:
st %f5, [%l7 + 0x24]
bvc,a,pt %xcc, loop_6937
fba,a %fcc0, loop_6938
fmovrse %o6, %f7, %f7
srax %i7, %o3, %o2
loop_6937:
ldsh [%l7 + 0x48], %g7
loop_6938:
ldub [%l7 + 0x7A], %l5
fcmped %fcc3, %f10, %f6
ldd [%l7 + 0x58], %f2
ldub [%l7 + 0x66], %i0
lduh [%l7 + 0x24], %g2
fcmpeq16 %f6, %f10, %i4
fbuge,a %fcc3, loop_6939
tge %icc, 0x1
lduw [%l7 + 0x54], %g1
fbule %fcc1, loop_6940
loop_6939:
fandnot1 %f10, %f8, %f14
fcmple32 %f2, %f14, %i6
fbug,a %fcc0, loop_6941
loop_6940:
ldsb [%l7 + 0x5D], %g3
movge %icc, %o1, %l6
movneg %xcc, %o7, %g5
loop_6941:
movle %icc, %l4, %l2
fexpand %f8, %f4
std %f4, [%l7 + 0x50]
subc %i5, 0x07C1, %g4
fmovrsgz %l1, %f6, %f12
srl %i2, 0x1A, %l0
tvs %xcc, 0x3
mova %xcc, %o0, %l3
movrlz %g6, 0x1F6, %i1
ld [%l7 + 0x78], %f0
fmovrsgz %i3, %f7, %f10
movgu %xcc, %o5, %o6
lduw [%l7 + 0x14], %i7
fmovsvs %icc, %f9, %f3
bge,a loop_6942
edge16ln %o4, %o2, %g7
fpackfix %f6, %f11
andncc %l5, %i0, %o3
loop_6942:
edge8n %g2, %i4, %i6
fba,a %fcc0, loop_6943
call loop_6944
fmovdvs %xcc, %f6, %f6
st %f8, [%l7 + 0x68]
loop_6943:
fcmpgt16 %f12, %f2, %g3
loop_6944:
fmovdg %xcc, %f13, %f0
fmovdvc %icc, %f1, %f1
std %f6, [%l7 + 0x68]
bcc loop_6945
tpos %icc, 0x3
tvc %xcc, 0x5
udivx %o1, 0x0E48, %g1
loop_6945:
sra %o7, %l6, %l4
bn loop_6946
ldx [%l7 + 0x20], %g5
ld [%l7 + 0x14], %f6
fnegs %f9, %f3
loop_6946:
tge %icc, 0x4
fcmps %fcc0, %f6, %f15
xnor %i5, %l2, %g4
fmovrdgez %l1, %f10, %f10
std %f6, [%l7 + 0x60]
movrgez %l0, 0x3CB, %i2
fornot1 %f4, %f14, %f14
sth %o0, [%l7 + 0x1C]
stw %l3, [%l7 + 0x5C]
sllx %i1, 0x17, %i3
brgez,a %g6, loop_6947
bne,a,pn %icc, loop_6948
tl %xcc, 0x1
movvs %icc, %o6, %i7
loop_6947:
tge %icc, 0x1
loop_6948:
st %f13, [%l7 + 0x34]
sll %o4, %o2, %o5
brz %l5, loop_6949
ba %icc, loop_6950
alignaddr %i0, %o3, %g7
fxnor %f4, %f12, %f2
loop_6949:
movne %xcc, %g2, %i6
loop_6950:
bvc,a,pt %xcc, loop_6951
stx %g3, [%l7 + 0x50]
ld [%l7 + 0x6C], %f13
fmovdl %icc, %f2, %f8
loop_6951:
edge32l %o1, %g1, %i4
movvs %xcc, %l6, %o7
tgu %xcc, 0x0
ld [%l7 + 0x30], %f8
tvc %icc, 0x4
alignaddr %g5, %l4, %i5
ldsh [%l7 + 0x74], %l2
tvs %icc, 0x3
stx %g4, [%l7 + 0x38]
ldub [%l7 + 0x72], %l1
ldsh [%l7 + 0x14], %i2
umul %o0, 0x15E4, %l3
brlez %l0, loop_6952
mulscc %i3, %i1, %g6
umulcc %i7, 0x17A2, %o6
subcc %o2, %o5, %o4
loop_6952:
fpmerge %f7, %f5, %f4
fsrc1s %f9, %f9
movne %xcc, %i0, %l5
fbe %fcc1, loop_6953
tsubcctv %g7, 0x1A46, %o3
ldsb [%l7 + 0x61], %i6
ldsb [%l7 + 0x1C], %g3
loop_6953:
call loop_6954
fmovsleu %icc, %f12, %f7
fmovsneg %icc, %f13, %f2
std %f10, [%l7 + 0x68]
loop_6954:
tcs %xcc, 0x4
fzero %f10
fpadd16 %f14, %f10, %f8
movrgez %g2, 0x172, %g1
brlz %i4, loop_6955
fnot1s %f10, %f9
st %f2, [%l7 + 0x28]
fmovdvc %icc, %f4, %f0
loop_6955:
fsrc2s %f3, %f0
fba,a %fcc2, loop_6956
andncc %o1, %o7, %l6
fzeros %f10
std %f4, [%l7 + 0x28]
loop_6956:
orncc %g5, %l4, %l2
fmovse %xcc, %f5, %f3
stw %g4, [%l7 + 0x4C]
edge32 %i5, %i2, %o0
edge32ln %l1, %l0, %i3
sth %i1, [%l7 + 0x3C]
std %f4, [%l7 + 0x70]
addc %l3, %i7, %g6
movgu %icc, %o6, %o2
addccc %o5, %i0, %l5
st %f7, [%l7 + 0x7C]
fmul8x16 %f6, %f10, %f10
fpadd16s %f14, %f1, %f8
fmovrde %g7, %f12, %f6
st %f6, [%l7 + 0x28]
fmovdvs %xcc, %f0, %f2
fexpand %f13, %f8
fpack16 %f8, %f2
sth %o4, [%l7 + 0x78]
fmovdle %icc, %f3, %f12
fbug %fcc3, loop_6957
tvc %xcc, 0x3
fxors %f0, %f9, %f2
alignaddrl %i6, %g3, %o3
loop_6957:
ldsb [%l7 + 0x74], %g1
sth %i4, [%l7 + 0x76]
std %f2, [%l7 + 0x70]
fand %f12, %f8, %f4
sth %o1, [%l7 + 0x24]
fcmps %fcc2, %f7, %f0
sth %g2, [%l7 + 0x18]
fbge %fcc3, loop_6958
stx %o7, [%l7 + 0x10]
subcc %g5, 0x03BE, %l6
mulx %l2, %g4, %l4
loop_6958:
fornot2s %f2, %f9, %f5
brlz,a %i5, loop_6959
ldd [%l7 + 0x70], %f12
bcc,a %xcc, loop_6960
ldx [%l7 + 0x78], %o0
loop_6959:
fones %f15
ba,a,pn %xcc, loop_6961
loop_6960:
udivcc %l1, 0x161B, %i2
te %icc, 0x4
tn %icc, 0x6
loop_6961:
movg %icc, %i3, %i1
ldd [%l7 + 0x70], %f6
ldx [%l7 + 0x50], %l0
fmovdcc %xcc, %f14, %f7
edge8ln %i7, %g6, %l3
movleu %icc, %o6, %o2
or %i0, 0x06EF, %o5
mova %xcc, %l5, %g7
tge %xcc, 0x0
fcmpne32 %f0, %f8, %o4
fmovsa %icc, %f8, %f8
brlez %g3, loop_6962
fbe %fcc0, loop_6963
stb %i6, [%l7 + 0x20]
fcmple32 %f8, %f4, %g1
loop_6962:
fnot1 %f8, %f4
loop_6963:
addccc %o3, 0x0B4C, %o1
mova %icc, %g2, %o7
srlx %i4, 0x1F, %g5
bvc,a loop_6964
fcmple16 %f2, %f4, %l2
edge32ln %l6, %l4, %i5
tleu %icc, 0x5
loop_6964:
ldsw [%l7 + 0x4C], %o0
lduh [%l7 + 0x4E], %g4
fmovrsne %l1, %f5, %f1
movrlz %i2, 0x14C, %i1
fxors %f10, %f10, %f9
tpos %xcc, 0x0
ldsh [%l7 + 0x10], %l0
bvc,pt %icc, loop_6965
fmovrsne %i3, %f11, %f6
stb %g6, [%l7 + 0x28]
fcmpes %fcc2, %f12, %f8
loop_6965:
fmovrsgz %l3, %f0, %f9
ldub [%l7 + 0x52], %i7
edge32 %o6, %o2, %o5
fcmple32 %f10, %f6, %l5
lduh [%l7 + 0x24], %g7
stw %o4, [%l7 + 0x4C]
fones %f0
movl %icc, %g3, %i0
bneg,a loop_6966
ldsw [%l7 + 0x1C], %i6
ldx [%l7 + 0x08], %g1
add %o3, 0x1A08, %o1
loop_6966:
lduh [%l7 + 0x26], %o7
fxors %f10, %f6, %f2
call loop_6967
bpos,pt %icc, loop_6968
stx %g2, [%l7 + 0x30]
ldub [%l7 + 0x5C], %i4
loop_6967:
fornot1s %f2, %f8, %f0
loop_6968:
fbue,a %fcc2, loop_6969
pdist %f6, %f10, %f12
movg %xcc, %l2, %g5
movcs %icc, %l4, %l6
loop_6969:
mulscc %i5, %o0, %g4
ldub [%l7 + 0x13], %l1
ldub [%l7 + 0x67], %i1
bge,a %icc, loop_6970
bvc,a loop_6971
bl,a %xcc, loop_6972
std %f0, [%l7 + 0x78]
loop_6970:
fba,a %fcc0, loop_6973
loop_6971:
ldd [%l7 + 0x10], %f4
loop_6972:
fpsub32s %f10, %f3, %f2
movrgz %l0, %i2, %i3
loop_6973:
bge,a,pt %icc, loop_6974
brlez %l3, loop_6975
fornot1 %f0, %f10, %f4
fpadd32 %f14, %f14, %f2
loop_6974:
tsubcc %g6, 0x1B12, %o6
loop_6975:
brz %i7, loop_6976
fnot2 %f4, %f10
fzero %f8
ldub [%l7 + 0x2A], %o2
loop_6976:
st %f9, [%l7 + 0x54]
ldsb [%l7 + 0x33], %o5
andn %l5, 0x1DD8, %o4
tl %xcc, 0x7
fble,a %fcc2, loop_6977
fnot1 %f4, %f14
fbule,a %fcc2, loop_6978
st %f3, [%l7 + 0x58]
loop_6977:
fmovdvc %xcc, %f11, %f8
stb %g3, [%l7 + 0x6E]
loop_6978:
fbne,a %fcc0, loop_6979
bcs,a,pt %xcc, loop_6980
ldsh [%l7 + 0x62], %g7
fpack32 %f12, %f14, %f14
loop_6979:
array8 %i6, %g1, %i0
loop_6980:
mulx %o1, %o3, %g2
ldx [%l7 + 0x78], %i4
lduw [%l7 + 0x24], %l2
ldd [%l7 + 0x58], %f12
fcmpgt32 %f14, %f6, %o7
edge8l %l4, %g5, %i5
tgu %xcc, 0x3
fmovsleu %xcc, %f4, %f6
bcs,pn %xcc, loop_6981
fmul8sux16 %f4, %f4, %f2
ta %icc, 0x4
ba,a loop_6982
loop_6981:
ldx [%l7 + 0x58], %o0
tcc %icc, 0x3
fpsub16 %f8, %f10, %f10
loop_6982:
bne,a %xcc, loop_6983
movn %xcc, %l6, %g4
edge8ln %l1, %i1, %i2
fmul8x16al %f4, %f15, %f14
loop_6983:
fmovdneg %xcc, %f12, %f15
fornot1s %f14, %f4, %f6
fabsd %f12, %f4
ldx [%l7 + 0x08], %l0
fand %f12, %f12, %f0
fblg %fcc0, loop_6984
orncc %l3, %i3, %g6
std %f0, [%l7 + 0x08]
fcmple32 %f12, %f12, %o6
loop_6984:
subccc %i7, %o5, %l5
brgez %o4, loop_6985
fmovsneg %xcc, %f3, %f14
faligndata %f2, %f4, %f2
fones %f0
loop_6985:
fmovdpos %icc, %f12, %f5
brgz %o2, loop_6986
ldx [%l7 + 0x08], %g3
ld [%l7 + 0x50], %f3
fnot1 %f14, %f10
loop_6986:
std %f4, [%l7 + 0x08]
lduh [%l7 + 0x6A], %i6
fpack32 %f2, %f0, %f0
fmovdge %xcc, %f7, %f8
ldub [%l7 + 0x7B], %g7
sra %i0, %g1, %o1
fbne,a %fcc0, loop_6987
st %f14, [%l7 + 0x40]
tvc %icc, 0x4
fmovdneg %xcc, %f14, %f4
loop_6987:
fmovrdlez %o3, %f4, %f6
edge16 %g2, %l2, %i4
for %f10, %f14, %f4
fmovrslez %o7, %f4, %f4
fmovrse %g5, %f15, %f1
fnand %f4, %f2, %f4
lduh [%l7 + 0x58], %l4
fnegs %f4, %f0
movne %icc, %i5, %l6
fors %f14, %f14, %f10
movrgz %o0, 0x081, %g4
stx %i1, [%l7 + 0x38]
ldx [%l7 + 0x50], %i2
st %f13, [%l7 + 0x10]
fmovsge %xcc, %f4, %f10
ldx [%l7 + 0x50], %l0
stb %l1, [%l7 + 0x4A]
or %l3, 0x1ACF, %g6
fmovrde %i3, %f6, %f10
edge8 %i7, %o5, %l5
edge32n %o6, %o4, %o2
fsrc2 %f4, %f0
sdivx %g3, 0x112F, %i6
ldsh [%l7 + 0x52], %g7
pdist %f14, %f6, %f12
array32 %g1, %i0, %o1
fbn %fcc2, loop_6988
ldsw [%l7 + 0x7C], %g2
ldub [%l7 + 0x7A], %l2
fmovse %icc, %f2, %f15
loop_6988:
lduh [%l7 + 0x50], %i4
fandnot2 %f12, %f10, %f4
ldsb [%l7 + 0x52], %o3
subcc %g5, 0x1E59, %o7
fpmerge %f4, %f15, %f6
fpadd32s %f13, %f3, %f5
movcs %xcc, %i5, %l6
tneg %icc, 0x4
std %f14, [%l7 + 0x30]
orcc %l4, %g4, %o0
ldsw [%l7 + 0x14], %i1
fbug %fcc1, loop_6989
fnot2s %f5, %f4
fmovspos %icc, %f4, %f7
fmovrdlez %i2, %f8, %f2
loop_6989:
fnot2s %f12, %f9
tg %icc, 0x5
movvc %icc, %l0, %l3
fzero %f14
lduh [%l7 + 0x50], %l1
movrlez %g6, %i3, %o5
tne %xcc, 0x1
movneg %icc, %i7, %o6
umulcc %l5, 0x16B1, %o2
te %icc, 0x6
brz,a %o4, loop_6990
fzeros %f13
movrne %i6, %g3, %g7
sth %i0, [%l7 + 0x62]
loop_6990:
sth %o1, [%l7 + 0x66]
fmul8x16 %f0, %f10, %f4
addc %g2, 0x1CBA, %l2
be,a,pt %icc, loop_6991
stb %g1, [%l7 + 0x17]
st %f3, [%l7 + 0x3C]
sth %i4, [%l7 + 0x2E]
loop_6991:
tsubcc %g5, 0x05E0, %o3
tneg %xcc, 0x0
fsrc1 %f10, %f6
lduh [%l7 + 0x28], %i5
fxors %f10, %f10, %f14
fnot1s %f14, %f12
fpsub16 %f4, %f2, %f12
fones %f1
fands %f3, %f13, %f2
ld [%l7 + 0x1C], %f4
lduw [%l7 + 0x78], %l6
lduw [%l7 + 0x14], %l4
fmovdgu %xcc, %f5, %f9
tcs %icc, 0x0
fmovrdlz %o7, %f8, %f0
fzeros %f0
edge8l %o0, %g4, %i1
fxor %f2, %f10, %f6
fsrc1s %f0, %f7
fcmped %fcc1, %f14, %f0
fabss %f6, %f3
ldsw [%l7 + 0x34], %i2
tneg %icc, 0x3
smul %l3, %l0, %l1
fmuld8ulx16 %f6, %f8, %f14
ld [%l7 + 0x20], %f11
ldsb [%l7 + 0x48], %g6
movrgez %i3, %o5, %i7
std %f12, [%l7 + 0x60]
tsubcctv %o6, 0x0212, %o2
ld [%l7 + 0x1C], %f15
sdiv %o4, 0x1CED, %l5
std %f2, [%l7 + 0x50]
movleu %icc, %i6, %g3
mova %icc, %g7, %i0
be,a loop_6992
fnot1 %f12, %f10
andncc %o1, %l2, %g1
ldsh [%l7 + 0x24], %g2
loop_6992:
fnot1 %f8, %f0
fmovdcs %icc, %f10, %f5
fbul %fcc3, loop_6993
fbl %fcc0, loop_6994
fcmple16 %f2, %f14, %g5
ba,a,pn %icc, loop_6995
loop_6993:
udivx %o3, 0x1B80, %i5
loop_6994:
ldub [%l7 + 0x67], %l6
fsrc2 %f2, %f12
loop_6995:
ldub [%l7 + 0x5A], %l4
edge16 %i4, %o7, %g4
sth %o0, [%l7 + 0x5E]
movne %icc, %i1, %i2
fmovrdgez %l0, %f6, %f8
ldd [%l7 + 0x50], %f2
fmovsg %icc, %f4, %f13
fmovdle %xcc, %f6, %f4
fmovrdne %l1, %f4, %f12
fbul %fcc0, loop_6996
smul %l3, 0x03C8, %g6
ldsb [%l7 + 0x25], %i3
lduw [%l7 + 0x30], %i7
loop_6996:
fmovrslz %o6, %f12, %f3
xorcc %o2, 0x1156, %o4
movneg %xcc, %l5, %i6
tsubcctv %o5, 0x0057, %g7
ldx [%l7 + 0x78], %i0
movcc %icc, %o1, %l2
fabsd %f0, %f0
tleu %xcc, 0x0
tcc %xcc, 0x5
brlz,a %g3, loop_6997
bgu %xcc, loop_6998
mulx %g1, %g5, %o3
stb %g2, [%l7 + 0x54]
loop_6997:
brgz %i5, loop_6999
loop_6998:
fandnot1 %f12, %f8, %f14
and %l6, 0x1B5B, %i4
fnot2s %f13, %f15
loop_6999:
umul %l4, 0x05F1, %g4
lduw [%l7 + 0x6C], %o0
mova %icc, %o7, %i2
movrgez %l0, 0x184, %i1
smul %l1, 0x07F2, %g6
sth %i3, [%l7 + 0x60]
fmovscc %xcc, %f4, %f8
ldx [%l7 + 0x10], %l3
ldd [%l7 + 0x08], %f4
fmuld8sux16 %f10, %f11, %f6
stb %i7, [%l7 + 0x5B]
siam 0x5
for %f6, %f6, %f12
mulx %o2, %o4, %o6
ldx [%l7 + 0x28], %i6
bvc,pn %xcc, loop_7000
fcmpgt16 %f0, %f6, %l5
movrgz %o5, 0x3B4, %i0
fbue %fcc1, loop_7001
loop_7000:
bn,pn %icc, loop_7002
sethi 0x05E0, %g7
fbuge %fcc0, loop_7003
loop_7001:
fornot1 %f2, %f6, %f0
loop_7002:
movrgz %o1, %l2, %g1
fornot2 %f4, %f14, %f2
loop_7003:
fmovsneg %icc, %f7, %f1
stw %g5, [%l7 + 0x24]
bleu,a,pt %xcc, loop_7004
tgu %xcc, 0x2
fmovrslz %o3, %f1, %f15
fbne,a %fcc2, loop_7005
loop_7004:
fnot1s %f3, %f12
sllx %g2, %i5, %g3
ldub [%l7 + 0x31], %l6
loop_7005:
smul %l4, %i4, %o0
movneg %xcc, %o7, %i2
lduh [%l7 + 0x24], %l0
fbl,a %fcc1, loop_7006
fmovsvs %xcc, %f14, %f14
ldsh [%l7 + 0x6C], %g4
ld [%l7 + 0x10], %f1
loop_7006:
lduh [%l7 + 0x7E], %i1
bvs,a loop_7007
fbo,a %fcc3, loop_7008
fcmpeq16 %f6, %f14, %g6
fmovdgu %xcc, %f10, %f7
loop_7007:
brlez %l1, loop_7009
loop_7008:
movg %icc, %l3, %i3
movneg %icc, %o2, %o4
fzeros %f10
loop_7009:
fbg %fcc0, loop_7010
stx %o6, [%l7 + 0x28]
ble %xcc, loop_7011
lduh [%l7 + 0x50], %i6
loop_7010:
fmul8ulx16 %f10, %f10, %f12
fandnot1 %f8, %f0, %f0
loop_7011:
ld [%l7 + 0x78], %f3
fmovspos %icc, %f4, %f9
array8 %l5, %i7, %o5
fmovrdlz %i0, %f6, %f0
tcc %icc, 0x2
fsrc1s %f2, %f7
fbug %fcc0, loop_7012
stw %o1, [%l7 + 0x54]
ldsb [%l7 + 0x5C], %g7
sth %g1, [%l7 + 0x16]
loop_7012:
stw %g5, [%l7 + 0x34]
fcmple32 %f8, %f4, %l2
udivx %o3, 0x011E, %g2
sth %i5, [%l7 + 0x20]
taddcc %l6, 0x0A6A, %g3
brlz,a %l4, loop_7013
stx %i4, [%l7 + 0x58]
ldsw [%l7 + 0x24], %o7
fmovspos %icc, %f9, %f12
loop_7013:
movrlez %i2, %o0, %g4
xor %i1, %l0, %g6
fzero %f14
fbe,a %fcc0, loop_7014
ldx [%l7 + 0x10], %l1
fmovda %xcc, %f2, %f12
fnot2 %f2, %f0
loop_7014:
move %icc, %i3, %l3
bn %xcc, loop_7015
ba,a %icc, loop_7016
fbuge,a %fcc3, loop_7017
fmovdneg %icc, %f8, %f12
loop_7015:
addcc %o2, %o4, %i6
loop_7016:
mulx %l5, %o6, %o5
loop_7017:
tl %xcc, 0x6
fands %f12, %f10, %f10
fors %f4, %f9, %f4
edge8ln %i7, %o1, %i0
std %f0, [%l7 + 0x28]
lduh [%l7 + 0x1C], %g1
movge %xcc, %g7, %l2
fmul8x16 %f8, %f12, %f14
ba loop_7018
call loop_7019
fmovdpos %xcc, %f5, %f2
alignaddr %o3, %g5, %i5
loop_7018:
ldx [%l7 + 0x10], %l6
loop_7019:
fcmpgt32 %f10, %f12, %g3
tg %icc, 0x6
fmovrde %l4, %f0, %f12
fmuld8sux16 %f12, %f5, %f0
stw %i4, [%l7 + 0x08]
movl %icc, %o7, %i2
srax %g2, 0x10, %g4
sethi 0x0A8A, %o0
fble %fcc3, loop_7020
ldsw [%l7 + 0x50], %l0
fmovdleu %icc, %f5, %f13
lduh [%l7 + 0x0A], %g6
loop_7020:
bpos,a,pt %xcc, loop_7021
sth %i1, [%l7 + 0x7E]
ldx [%l7 + 0x38], %l1
brgz,a %i3, loop_7022
loop_7021:
fandnot2s %f3, %f3, %f9
lduh [%l7 + 0x56], %o2
brz %l3, loop_7023
loop_7022:
umulcc %i6, %o4, %o6
bge,pt %xcc, loop_7024
subccc %l5, %i7, %o1
loop_7023:
add %i0, 0x18A1, %o5
bl,a,pt %xcc, loop_7025
loop_7024:
ldsw [%l7 + 0x5C], %g7
sethi 0x0EE7, %l2
fbo,a %fcc1, loop_7026
loop_7025:
ble loop_7027
fbne,a %fcc1, loop_7028
bl,a loop_7029
loop_7026:
lduw [%l7 + 0x68], %g1
loop_7027:
fbo,a %fcc1, loop_7030
loop_7028:
fnor %f8, %f10, %f2
loop_7029:
array8 %g5, %o3, %i5
fzeros %f5
loop_7030:
fornot2 %f2, %f0, %f4
ldub [%l7 + 0x32], %g3
ldsw [%l7 + 0x3C], %l6
orncc %i4, 0x178B, %o7
sdiv %l4, 0x1464, %g2
fbu,a %fcc1, loop_7031
brgez %g4, loop_7032
fbn,a %fcc3, loop_7033
fmovdpos %icc, %f7, %f13
loop_7031:
ldx [%l7 + 0x58], %o0
loop_7032:
movne %xcc, %l0, %g6
loop_7033:
sth %i2, [%l7 + 0x2A]
srl %i1, 0x0B, %i3
sethi 0x159B, %o2
fpadd32s %f7, %f11, %f13
udiv %l1, 0x0AFE, %i6
bl %xcc, loop_7034
fbe,a %fcc3, loop_7035
ldsh [%l7 + 0x58], %o4
fmul8sux16 %f12, %f4, %f14
loop_7034:
ldd [%l7 + 0x38], %f12
loop_7035:
ldsh [%l7 + 0x18], %o6
fmovrslez %l5, %f1, %f12
ldsw [%l7 + 0x3C], %l3
movre %o1, 0x2DE, %i7
fbg %fcc2, loop_7036
stw %o5, [%l7 + 0x6C]
ldd [%l7 + 0x38], %f2
fmovdle %xcc, %f14, %f1
loop_7036:
for %f4, %f12, %f8
fxnor %f6, %f14, %f12
fmovs %f14, %f15
stb %i0, [%l7 + 0x3D]
fmovrsne %g7, %f8, %f14
bpos,pt %icc, loop_7037
andn %l2, %g5, %g1
fmovsgu %xcc, %f1, %f5
fmovdleu %xcc, %f3, %f0
loop_7037:
lduw [%l7 + 0x44], %o3
ld [%l7 + 0x7C], %f1
ldsw [%l7 + 0x60], %g3
ldx [%l7 + 0x40], %i5
stb %i4, [%l7 + 0x31]
st %f0, [%l7 + 0x14]
xor %o7, 0x17BA, %l6
stb %g2, [%l7 + 0x75]
stx %g4, [%l7 + 0x30]
bge,pt %xcc, loop_7038
xor %l4, %l0, %o0
bleu loop_7039
ldd [%l7 + 0x18], %f6
loop_7038:
fcmpgt32 %f12, %f4, %g6
tsubcc %i2, %i3, %i1
loop_7039:
pdist %f2, %f6, %f0
brlez,a %l1, loop_7040
ldub [%l7 + 0x6A], %o2
fmovdleu %xcc, %f9, %f4
fpsub32s %f11, %f4, %f2
loop_7040:
fmovdg %icc, %f0, %f0
fpackfix %f10, %f14
ld [%l7 + 0x58], %f12
fbge %fcc1, loop_7041
fpmerge %f11, %f5, %f6
fcmpne32 %f14, %f14, %o4
ldsw [%l7 + 0x30], %o6
loop_7041:
ldsw [%l7 + 0x10], %i6
st %f11, [%l7 + 0x44]
sth %l5, [%l7 + 0x16]
ldub [%l7 + 0x3B], %l3
fands %f14, %f15, %f10
ldsh [%l7 + 0x7A], %o1
fones %f1
movge %xcc, %i7, %o5
faligndata %f8, %f12, %f14
fandnot2s %f5, %f8, %f11
fmovsg %xcc, %f5, %f3
udivcc %g7, 0x1DC7, %l2
fmul8x16 %f6, %f10, %f0
ldsh [%l7 + 0x3A], %i0
ldub [%l7 + 0x54], %g5
fpmerge %f12, %f4, %f4
fmovsneg %icc, %f2, %f3
add %o3, %g3, %i5
movrlez %g1, 0x020, %o7
subccc %l6, 0x04E4, %g2
stw %g4, [%l7 + 0x68]
st %f2, [%l7 + 0x40]
ldx [%l7 + 0x38], %l4
st %f1, [%l7 + 0x78]
fcmps %fcc3, %f13, %f3
sth %l0, [%l7 + 0x0A]
fcmpes %fcc3, %f15, %f15
brnz,a %i4, loop_7042
sub %o0, 0x1D1A, %g6
bn loop_7043
fmovdpos %icc, %f8, %f8
loop_7042:
movvs %icc, %i2, %i1
ld [%l7 + 0x08], %f8
loop_7043:
fcmple16 %f6, %f2, %l1
fmovdge %xcc, %f0, %f13
ldsw [%l7 + 0x2C], %o2
fmovsg %icc, %f3, %f15
movcs %xcc, %i3, %o4
ldd [%l7 + 0x40], %f2
fmul8x16au %f9, %f13, %f4
fcmpeq32 %f8, %f0, %o6
fsrc1 %f2, %f14
tpos %icc, 0x5
srlx %i6, 0x0B, %l3
bcc,a %xcc, loop_7044
ld [%l7 + 0x60], %f9
fmovs %f15, %f13
fmovde %icc, %f13, %f5
loop_7044:
fmovsvc %xcc, %f5, %f10
ldub [%l7 + 0x44], %l5
nop
setx loop_7045, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fmovrdlz %o1, %f10, %f14
ldsb [%l7 + 0x5C], %o5
ld [%l7 + 0x18], %f12
loop_7045:
umulcc %i7, %g7, %i0
fpmerge %f13, %f8, %f8
fmovsgu %xcc, %f6, %f5
fmul8x16al %f2, %f1, %f14
for %f8, %f8, %f14
fblg %fcc2, loop_7046
fmovdle %xcc, %f15, %f4
tneg %icc, 0x6
stw %l2, [%l7 + 0x78]
loop_7046:
bn,a loop_7047
lduw [%l7 + 0x14], %g5
call loop_7048
fexpand %f6, %f0
loop_7047:
umul %g3, %o3, %g1
stb %o7, [%l7 + 0x11]
loop_7048:
fmovdle %icc, %f0, %f2
movpos %xcc, %i5, %g2
for %f4, %f8, %f2
xnorcc %g4, %l4, %l0
fmovsleu %xcc, %f8, %f1
fbug %fcc2, loop_7049
fsrc2 %f4, %f2
faligndata %f14, %f2, %f10
tsubcc %i4, 0x1A72, %o0
loop_7049:
ldd [%l7 + 0x30], %f6
fcmps %fcc0, %f14, %f6
tneg %xcc, 0x3
std %f2, [%l7 + 0x10]
fmovrslz %l6, %f2, %f10
tcc %xcc, 0x5
fmovrdgz %g6, %f8, %f10
sth %i2, [%l7 + 0x68]
fornot2s %f3, %f10, %f13
or %l1, 0x198D, %o2
bpos,a %xcc, loop_7050
fmovdneg %icc, %f14, %f1
move %icc, %i3, %i1
edge16 %o4, %o6, %i6
loop_7050:
std %f0, [%l7 + 0x30]
be,a,pt %icc, loop_7051
fbe,a %fcc3, loop_7052
nop
setx loop_7053, %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, %f4, %f6
loop_7051:
movleu %icc, %l3, %o1
loop_7052:
ldsh [%l7 + 0x12], %o5
loop_7053:
ldd [%l7 + 0x38], %f0
lduw [%l7 + 0x0C], %l5
fmovrdgez %g7, %f2, %f10
tpos %icc, 0x3
ldd [%l7 + 0x50], %f2
ldsw [%l7 + 0x74], %i7
fbne,a %fcc1, loop_7054
fpadd32s %f5, %f5, %f5
ldsb [%l7 + 0x09], %i0
movvc %icc, %l2, %g5
loop_7054:
lduh [%l7 + 0x72], %g3
ldd [%l7 + 0x58], %f4
fcmped %fcc0, %f10, %f10
fbn %fcc3, loop_7055
fmul8ulx16 %f8, %f2, %f4
fexpand %f11, %f8
umul %o3, %o7, %g1
loop_7055:
edge8n %i5, %g2, %l4
stx %g4, [%l7 + 0x10]
lduh [%l7 + 0x1A], %i4
bleu,a loop_7056
fandnot2s %f2, %f12, %f14
movrne %o0, %l0, %l6
fpack32 %f14, %f4, %f4
loop_7056:
andcc %g6, %l1, %o2
tsubcctv %i3, %i2, %i1
fors %f15, %f15, %f3
bneg,a %icc, loop_7057
sth %o4, [%l7 + 0x5A]
fmovscc %icc, %f6, %f15
ld [%l7 + 0x40], %f13
loop_7057:
fpsub32 %f2, %f0, %f4
ldsw [%l7 + 0x70], %i6
lduw [%l7 + 0x54], %l3
stb %o6, [%l7 + 0x56]
fzero %f8
st %f1, [%l7 + 0x20]
srax %o1, 0x12, %l5
sth %g7, [%l7 + 0x10]
fcmpne32 %f10, %f4, %o5
stb %i7, [%l7 + 0x40]
ba,a %xcc, loop_7058
tgu %icc, 0x7
ta %icc, 0x6
fmovdpos %xcc, %f8, %f9
loop_7058:
tpos %xcc, 0x7
fmovdleu %xcc, %f9, %f2
sdivcc %l2, 0x0266, %i0
movvc %icc, %g3, %o3
ldx [%l7 + 0x18], %o7
fpack32 %f10, %f4, %f0
nop
setx loop_7059, %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
edge8 %g1, %g5, %i5
fpsub32s %f4, %f3, %f8
brz,a %l4, loop_7060
loop_7059:
ldx [%l7 + 0x78], %g2
edge16n %g4, %o0, %l0
brgz %l6, loop_7061
loop_7060:
fmovdle %xcc, %f12, %f9
ble,a loop_7062
xnor %i4, %l1, %g6
loop_7061:
edge32ln %i3, %o2, %i1
fbn,a %fcc1, loop_7063
loop_7062:
brgz %i2, loop_7064
fpadd32s %f13, %f12, %f6
fnand %f14, %f10, %f10
loop_7063:
fnot2s %f4, %f9
loop_7064:
stx %o4, [%l7 + 0x08]
alignaddrl %l3, %i6, %o1
taddcctv %o6, 0x06B9, %g7
fmovdne %xcc, %f2, %f0
std %f14, [%l7 + 0x20]
udivx %o5, 0x1D37, %i7
array8 %l5, %l2, %i0
orcc %o3, %o7, %g3
fbo %fcc3, loop_7065
edge32n %g5, %i5, %l4
addccc %g1, 0x1B41, %g4
fzero %f12
loop_7065:
stw %g2, [%l7 + 0x48]
movl %xcc, %o0, %l6
stx %l0, [%l7 + 0x28]
movrgz %l1, 0x038, %i4
lduw [%l7 + 0x3C], %i3
sth %g6, [%l7 + 0x3E]
stw %i1, [%l7 + 0x30]
be,pt %xcc, loop_7066
fcmps %fcc2, %f8, %f6
orn %o2, %o4, %i2
ldsb [%l7 + 0x6B], %i6
loop_7066:
fnegd %f6, %f10
fzeros %f14
movg %xcc, %o1, %l3
sth %g7, [%l7 + 0x46]
fba %fcc3, loop_7067
ld [%l7 + 0x54], %f6
srax %o6, 0x08, %i7
fnor %f14, %f10, %f6
loop_7067:
ldd [%l7 + 0x70], %f12
fmovrdne %l5, %f2, %f12
brz %o5, loop_7068
edge16 %l2, %o3, %o7
fmovdgu %icc, %f6, %f7
st %f13, [%l7 + 0x70]
loop_7068:
stx %i0, [%l7 + 0x18]
lduw [%l7 + 0x38], %g3
fmovda %xcc, %f2, %f7
stb %g5, [%l7 + 0x42]
ldx [%l7 + 0x30], %i5
fmovsle %icc, %f1, %f13
fone %f4
sdiv %g1, 0x01CF, %l4
ldsw [%l7 + 0x58], %g4
std %f12, [%l7 + 0x18]
fmovdcc %icc, %f12, %f14
fble %fcc2, loop_7069
edge8l %g2, %l6, %o0
sub %l1, 0x0FCC, %l0
tsubcctv %i4, 0x0B39, %g6
loop_7069:
fpmerge %f5, %f5, %f12
ldd [%l7 + 0x48], %f0
movrgez %i1, 0x16D, %o2
movgu %icc, %i3, %o4
fmovsneg %icc, %f1, %f2
fpadd32s %f8, %f12, %f12
fmul8ulx16 %f4, %f4, %f14
stx %i6, [%l7 + 0x68]
movl %xcc, %i2, %l3
tn %xcc, 0x3
taddcctv %g7, %o1, %i7
brgz %o6, loop_7070
movrlz %o5, %l2, %o3
std %f4, [%l7 + 0x50]
fmul8x16au %f7, %f10, %f8
loop_7070:
fbo,a %fcc1, loop_7071
tle %xcc, 0x2
fmovrdlez %l5, %f0, %f0
fmovdpos %icc, %f12, %f3
loop_7071:
sth %i0, [%l7 + 0x60]
ldd [%l7 + 0x08], %f0
ldsb [%l7 + 0x54], %o7
bn,pn %xcc, loop_7072
bshuffle %f6, %f0, %f8
alignaddrl %g3, %i5, %g1
movre %l4, %g4, %g5
loop_7072:
taddcc %g2, 0x198D, %o0
movrlz %l6, %l0, %i4
fnot2 %f4, %f6
ldsw [%l7 + 0x08], %l1
movvc %xcc, %i1, %o2
fmovrdlz %i3, %f4, %f10
movrgez %g6, %i6, %o4
fmovdvs %xcc, %f11, %f13
edge8n %i2, %g7, %o1
tleu %xcc, 0x7
fbue,a %fcc0, loop_7073
lduw [%l7 + 0x30], %i7
movrgez %o6, 0x382, %o5
fmovda %icc, %f5, %f14
loop_7073:
std %f14, [%l7 + 0x10]
lduh [%l7 + 0x46], %l3
bl,a %xcc, loop_7074
sra %o3, %l2, %l5
st %f1, [%l7 + 0x58]
array16 %o7, %g3, %i0
loop_7074:
fandnot2s %f0, %f10, %f5
fbne %fcc1, loop_7075
movne %icc, %i5, %g1
ldx [%l7 + 0x10], %g4
fmovsn %icc, %f7, %f15
loop_7075:
addccc %l4, %g2, %g5
fcmpd %fcc1, %f4, %f8
lduw [%l7 + 0x64], %l6
faligndata %f6, %f10, %f8
smulcc %o0, 0x0946, %l0
addccc %l1, 0x1BC7, %i4
ld [%l7 + 0x4C], %f13
fpack16 %f10, %f6
fmovrslez %i1, %f3, %f6
stb %i3, [%l7 + 0x6A]
bne %icc, loop_7076
stb %o2, [%l7 + 0x1B]
bn,a,pn %icc, loop_7077
fmovsa %xcc, %f4, %f0
loop_7076:
fnot1s %f9, %f0
lduw [%l7 + 0x08], %g6
loop_7077:
fmul8sux16 %f10, %f4, %f14
stw %i6, [%l7 + 0x2C]
ldx [%l7 + 0x40], %i2
fnegs %f5, %f5
tleu %xcc, 0x5
array16 %o4, %g7, %o1
fexpand %f13, %f12
siam 0x2
tvc %icc, 0x5
stw %i7, [%l7 + 0x48]
stx %o6, [%l7 + 0x38]
fxor %f14, %f6, %f4
fpackfix %f0, %f15
bcc,a %icc, loop_7078
fmovde %icc, %f10, %f1
ldsb [%l7 + 0x1D], %o5
stw %o3, [%l7 + 0x78]
loop_7078:
xnorcc %l2, %l5, %o7
bpos,a loop_7079
fnegs %f10, %f1
fpack32 %f0, %f10, %f12
bvs loop_7080
loop_7079:
fblg,a %fcc3, loop_7081
tleu %icc, 0x6
fcmpne32 %f10, %f14, %g3
loop_7080:
lduw [%l7 + 0x58], %i0
loop_7081:
st %f4, [%l7 + 0x18]
bneg,pt %xcc, loop_7082
fmul8x16al %f9, %f8, %f0
brlez,a %l3, loop_7083
mova %xcc, %g1, %i5
loop_7082:
brlz %l4, loop_7084
tleu %xcc, 0x2
loop_7083:
bpos,pt %xcc, loop_7085
brz %g4, loop_7086
loop_7084:
st %f6, [%l7 + 0x7C]
move %xcc, %g2, %l6
loop_7085:
ldsh [%l7 + 0x7C], %o0
loop_7086:
fmovd %f2, %f8
subccc %g5, %l0, %l1
fpackfix %f12, %f7
nop
setx loop_7087, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
bne,pt %icc, loop_7088
fmovrslez %i1, %f12, %f3
brlez %i4, loop_7089
loop_7087:
ldsw [%l7 + 0x50], %i3
loop_7088:
stw %o2, [%l7 + 0x50]
umul %i6, %i2, %g6
loop_7089:
bvs,a %icc, loop_7090
fabsd %f8, %f0
stb %o4, [%l7 + 0x6B]
bg loop_7091
loop_7090:
popc 0x199E, %g7
bshuffle %f8, %f14, %f8
add %o1, 0x00C5, %i7
loop_7091:
bcc %xcc, loop_7092
nop
setx loop_7093, %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
ldsb [%l7 + 0x47], %o6
fors %f2, %f15, %f10
loop_7092:
fcmpd %fcc3, %f6, %f6
loop_7093:
srl %o3, %o5, %l2
tge %icc, 0x5
fmovsvs %xcc, %f8, %f9
fmovdpos %icc, %f3, %f0
fsrc2 %f10, %f14
bgu,pt %xcc, loop_7094
andn %l5, 0x1B19, %g3
fmovrdne %i0, %f14, %f0
movleu %xcc, %o7, %g1
loop_7094:
udivx %i5, 0x0D6D, %l4
fcmple32 %f12, %f6, %g4
xnor %g2, 0x03F3, %l6
ldub [%l7 + 0x27], %l3
fcmped %fcc0, %f6, %f14
ldsw [%l7 + 0x14], %o0
ldx [%l7 + 0x60], %l0
movrgz %g5, %l1, %i4
ta %xcc, 0x1
fmovrslz %i3, %f0, %f11
ldsh [%l7 + 0x58], %o2
fmovsvs %icc, %f5, %f3
ldsw [%l7 + 0x3C], %i1
ldd [%l7 + 0x38], %f14
ldx [%l7 + 0x40], %i6
smul %i2, 0x11F2, %o4
fandnot2 %f4, %f10, %f14
sdiv %g7, 0x1931, %g6
call loop_7095
andncc %o1, %i7, %o3
smul %o6, 0x05A4, %o5
stw %l2, [%l7 + 0x34]
loop_7095:
fnegs %f9, %f0
tneg %icc, 0x1
fnot1s %f7, %f10
fpadd16s %f12, %f11, %f1
ldsb [%l7 + 0x7D], %l5
ldsh [%l7 + 0x2A], %g3
sth %o7, [%l7 + 0x2E]
fmovsneg %icc, %f6, %f12
fcmpgt32 %f4, %f14, %i0
sth %i5, [%l7 + 0x0E]
fone %f6
nop
setx loop_7096, %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
fones %f7
fmovsn %icc, %f8, %f6
bleu %xcc, loop_7097
loop_7096:
fors %f11, %f1, %f6
alignaddrl %l4, %g4, %g2
fmovdne %icc, %f13, %f5
loop_7097:
move %xcc, %g1, %l3
ld [%l7 + 0x10], %f5
fmovsn %xcc, %f12, %f11
fcmpgt32 %f8, %f6, %l6
subcc %l0, 0x0A68, %o0
fones %f15
tvc %xcc, 0x6
ldub [%l7 + 0x1C], %l1
fandnot1s %f14, %f13, %f1
edge16l %g5, %i3, %i4
fmovrdlz %o2, %f12, %f10
fmul8x16au %f12, %f14, %f6
ldx [%l7 + 0x70], %i1
andn %i2, 0x15F6, %o4
array16 %i6, %g7, %g6
bcs,a,pt %icc, loop_7098
ldx [%l7 + 0x10], %o1
fzeros %f3
ldx [%l7 + 0x30], %o3
loop_7098:
ba,a,pt %xcc, loop_7099
stw %i7, [%l7 + 0x60]
xnorcc %o5, %l2, %o6
sth %g3, [%l7 + 0x1C]
loop_7099:
std %f4, [%l7 + 0x10]
bvc,a,pt %icc, loop_7100
udiv %o7, 0x0F23, %i0
fmovdcs %icc, %f13, %f5
ldsh [%l7 + 0x36], %l5
loop_7100:
ta %xcc, 0x4
mulscc %i5, 0x13EC, %g4
sdivcc %l4, 0x0D2D, %g2
alignaddrl %l3, %l6, %l0
std %f8, [%l7 + 0x68]
stw %g1, [%l7 + 0x40]
fpsub32s %f8, %f1, %f14
ldsb [%l7 + 0x10], %o0
xnor %g5, %l1, %i3
movre %o2, %i4, %i2
tsubcctv %i1, 0x0402, %i6
fmovse %xcc, %f14, %f3
fexpand %f13, %f8
stb %g7, [%l7 + 0x2F]
movpos %icc, %o4, %g6
movgu %icc, %o3, %o1
stb %i7, [%l7 + 0x68]
fmovspos %xcc, %f14, %f7
stb %o5, [%l7 + 0x19]
movvs %xcc, %o6, %g3
nop
setx loop_7101, %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
fzero %f10
or %o7, %l2, %l5
stx %i0, [%l7 + 0x40]
loop_7101:
fcmpeq32 %f2, %f6, %i5
array16 %g4, %l4, %g2
stb %l6, [%l7 + 0x40]
ldsb [%l7 + 0x63], %l0
fcmpes %fcc1, %f14, %f5
brgez,a %l3, loop_7102
fmovsge %icc, %f2, %f3
for %f10, %f0, %f14
lduh [%l7 + 0x18], %o0
loop_7102:
stw %g1, [%l7 + 0x68]
bl,pn %xcc, loop_7103
subccc %l1, %g5, %o2
fbul %fcc1, loop_7104
movleu %xcc, %i3, %i4
loop_7103:
fmovrdlez %i2, %f12, %f12
fmovsgu %xcc, %f0, %f14
loop_7104:
ldsb [%l7 + 0x2D], %i6
brgz %i1, loop_7105
fmovsge %xcc, %f11, %f11
orcc %g7, 0x0106, %g6
fmovsl %icc, %f11, %f6
loop_7105:
fnot1s %f8, %f8
andcc %o3, %o1, %i7
tl %icc, 0x0
edge32 %o4, %o5, %g3
tg %icc, 0x3
tvs %xcc, 0x0
fpsub16s %f1, %f15, %f15
lduw [%l7 + 0x10], %o7
lduw [%l7 + 0x08], %l2
smul %o6, %i0, %i5
ld [%l7 + 0x6C], %f11
ldsb [%l7 + 0x31], %l5
st %f9, [%l7 + 0x08]
edge16l %g4, %g2, %l6
fnot2 %f2, %f6
orcc %l0, 0x1413, %l3
st %f12, [%l7 + 0x5C]
brgez,a %l4, loop_7106
fmovsgu %icc, %f8, %f2
fbule,a %fcc1, loop_7107
fandnot2 %f6, %f14, %f6
loop_7106:
fmovdpos %xcc, %f7, %f0
stx %o0, [%l7 + 0x50]
loop_7107:
ldub [%l7 + 0x5A], %l1
bleu %xcc, loop_7108
movleu %icc, %g1, %g5
add %o2, 0x0224, %i4
fmovrsne %i2, %f12, %f10
loop_7108:
std %f6, [%l7 + 0x18]
ldsb [%l7 + 0x4E], %i6
tn %icc, 0x1
move %xcc, %i1, %i3
ldsh [%l7 + 0x64], %g7
ldub [%l7 + 0x61], %g6
fornot1s %f8, %f6, %f10
for %f12, %f8, %f10
ldd [%l7 + 0x68], %f8
fmul8sux16 %f0, %f12, %f8
sub %o1, %i7, %o4
stb %o5, [%l7 + 0x12]
movpos %xcc, %g3, %o7
ldx [%l7 + 0x20], %o3
srlx %o6, 0x1C, %i0
bl,a %xcc, loop_7109
fmovd %f4, %f14
bl,pt %xcc, loop_7110
fmovdl %xcc, %f5, %f1
loop_7109:
siam 0x4
tne %icc, 0x5
loop_7110:
fmovdle %icc, %f0, %f11
fpadd32 %f8, %f6, %f10
tcc %xcc, 0x1
fzero %f12
std %f10, [%l7 + 0x58]
udivx %i5, 0x1FC1, %l2
movn %icc, %g4, %g2
lduw [%l7 + 0x34], %l5
lduw [%l7 + 0x48], %l0
xorcc %l6, %l3, %o0
sra %l4, %l1, %g5
bleu,pt %xcc, loop_7111
fba,a %fcc0, loop_7112
fbe,a %fcc0, loop_7113
ldsb [%l7 + 0x2F], %g1
loop_7111:
alignaddr %i4, %i2, %i6
loop_7112:
st %f5, [%l7 + 0x7C]
loop_7113:
fmovsle %xcc, %f15, %f0
ldub [%l7 + 0x51], %o2
bneg %icc, loop_7114
xor %i1, 0x03E2, %g7
fpack32 %f8, %f6, %f12
bleu,pt %icc, loop_7115
loop_7114:
fbuge,a %fcc3, loop_7116
bl loop_7117
tsubcc %i3, %g6, %i7
loop_7115:
lduw [%l7 + 0x3C], %o4
loop_7116:
ldsb [%l7 + 0x19], %o5
loop_7117:
movg %xcc, %o1, %o7
ldx [%l7 + 0x60], %g3
fmovrdgez %o6, %f4, %f2
brnz,a %o3, loop_7118
movvc %xcc, %i0, %i5
ldx [%l7 + 0x30], %g4
ldd [%l7 + 0x60], %f0
loop_7118:
mulscc %g2, 0x13DE, %l2
ldx [%l7 + 0x20], %l0
stx %l6, [%l7 + 0x38]
fcmpeq16 %f10, %f6, %l5
st %f12, [%l7 + 0x2C]
fmovrse %o0, %f1, %f11
lduh [%l7 + 0x7E], %l4
andn %l1, %l3, %g5
stb %g1, [%l7 + 0x76]
array32 %i2, %i6, %i4
fmovdl %xcc, %f13, %f0
tcs %xcc, 0x5
fbo,a %fcc0, loop_7119
tg %xcc, 0x0
std %f10, [%l7 + 0x30]
orn %o2, 0x060D, %g7
loop_7119:
fbule,a %fcc3, loop_7120
bcs loop_7121
fmovdvc %icc, %f15, %f1
bcc,a,pn %icc, loop_7122
loop_7120:
lduw [%l7 + 0x0C], %i1
loop_7121:
edge8l %i3, %i7, %g6
ldub [%l7 + 0x1A], %o4
loop_7122:
fpadd16s %f3, %f8, %f14
fmovdpos %xcc, %f15, %f12
fpadd16 %f14, %f14, %f2
fbuge %fcc2, loop_7123
brgz,a %o5, loop_7124
fmovdn %xcc, %f11, %f9
ldsh [%l7 + 0x40], %o1
loop_7123:
for %f10, %f2, %f2
loop_7124:
edge32l %o7, %g3, %o6
nop
setx loop_7125, %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 %o3, %i0, %g4
ldx [%l7 + 0x38], %g2
add %l2, 0x027F, %l0
loop_7125:
lduh [%l7 + 0x32], %l6
movn %xcc, %i5, %o0
fbul,a %fcc0, loop_7126
sra %l5, %l4, %l3
bneg,a %icc, loop_7127
brz %g5, loop_7128
loop_7126:
fmovrdgz %g1, %f8, %f10
fmovsgu %icc, %f5, %f13
loop_7127:
ldx [%l7 + 0x68], %i2
loop_7128:
edge16l %i6, %l1, %i4
umul %o2, 0x16D4, %g7
std %f12, [%l7 + 0x28]
fpsub32 %f10, %f8, %f0
movneg %xcc, %i3, %i7
movge %xcc, %i1, %o4
fnegd %f6, %f2
edge16ln %g6, %o5, %o7
edge32n %g3, %o6, %o3
ldd [%l7 + 0x48], %f0
fbn,a %fcc0, loop_7129
fmovsleu %xcc, %f15, %f6
ldd [%l7 + 0x60], %f0
fpadd32 %f6, %f10, %f0
loop_7129:
stx %o1, [%l7 + 0x58]
tn %xcc, 0x7
ldsh [%l7 + 0x6A], %g4
fandnot1 %f10, %f8, %f6
fcmple16 %f8, %f14, %i0
ldsw [%l7 + 0x38], %l2
fmovsl %icc, %f15, %f11
ldd [%l7 + 0x10], %f4
ldd [%l7 + 0x70], %f10
fmovscc %xcc, %f1, %f5
sethi 0x008B, %l0
taddcc %g2, 0x1534, %i5
fcmpes %fcc1, %f7, %f6
movvc %icc, %l6, %o0
fmovrsne %l5, %f12, %f6
std %f12, [%l7 + 0x78]
fmovsge %icc, %f3, %f9
ldsh [%l7 + 0x32], %l3
stb %g5, [%l7 + 0x6E]
fzeros %f5
ldsb [%l7 + 0x0F], %l4
alignaddr %i2, %g1, %i6
st %f7, [%l7 + 0x0C]
fmovdvs %xcc, %f15, %f13
tsubcctv %l1, %i4, %o2
ldsh [%l7 + 0x18], %g7
st %f5, [%l7 + 0x5C]
fones %f14
ldub [%l7 + 0x41], %i7
fmovscc %xcc, %f5, %f14
movre %i1, 0x018, %o4
ldx [%l7 + 0x10], %i3
fbo,a %fcc1, loop_7130
fcmped %fcc0, %f6, %f10
nop
setx loop_7131, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
stx %g6, [%l7 + 0x10]
loop_7130:
fornot2s %f13, %f14, %f3
stw %o7, [%l7 + 0x6C]
loop_7131:
stx %g3, [%l7 + 0x28]
fcmpgt32 %f6, %f10, %o5
nop
setx loop_7132, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
ldd [%l7 + 0x20], %f10
movcs %xcc, %o3, %o6
ldd [%l7 + 0x68], %f10
loop_7132:
stx %o1, [%l7 + 0x40]
ld [%l7 + 0x24], %f3
fmovde %icc, %f2, %f9
movre %g4, %l2, %l0
ldub [%l7 + 0x37], %i0
edge32n %i5, %g2, %o0
bgu loop_7133
stx %l5, [%l7 + 0x30]
ldsh [%l7 + 0x68], %l6
and %g5, 0x19A9, %l4
loop_7133:
fnot1 %f12, %f4
lduh [%l7 + 0x2E], %l3
tn %xcc, 0x0
ld [%l7 + 0x50], %f6
ldx [%l7 + 0x48], %g1
nop
setx loop_7134, %l0, %l1
jmpl %l1, %i2
ld [%l7 + 0x78], %f1
brnz %i6, loop_7135
fcmpne16 %f14, %f10, %i4
loop_7134:
bleu,a %icc, loop_7136
fabsd %f0, %f0
loop_7135:
udiv %o2, 0x0800, %l1
lduh [%l7 + 0x3C], %g7
loop_7136:
fbne %fcc0, loop_7137
orcc %i7, 0x199E, %o4
and %i3, 0x1E46, %i1
stx %o7, [%l7 + 0x28]
loop_7137:
fone %f2
array8 %g6, %g3, %o5
sub %o3, %o1, %g4
tsubcc %o6, 0x17B3, %l0
fpadd16 %f10, %f2, %f6
srl %i0, 0x1E, %l2
be,a %xcc, loop_7138
fmovdcc %icc, %f2, %f5
lduw [%l7 + 0x74], %i5
ldsh [%l7 + 0x4A], %o0
loop_7138:
ld [%l7 + 0x68], %f1
bl %xcc, loop_7139
fcmpgt32 %f8, %f4, %l5
call loop_7140
fmovrsne %l6, %f9, %f7
loop_7139:
stx %g5, [%l7 + 0x38]
fble %fcc1, loop_7141
loop_7140:
umul %g2, 0x0551, %l3
ldub [%l7 + 0x53], %l4
tge %icc, 0x6
loop_7141:
fcmpgt16 %f8, %f12, %i2
fmovsl %xcc, %f0, %f1
fbu %fcc3, loop_7142
fornot2s %f7, %f7, %f10
fxnor %f14, %f6, %f2
fornot2 %f12, %f8, %f10
loop_7142:
tcc %icc, 0x2
movrgez %g1, 0x2B1, %i6
fcmple16 %f8, %f0, %i4
mulx %l1, %g7, %o2
fcmpne32 %f2, %f10, %i7
sdivx %o4, 0x06F0, %i1
popc 0x0973, %i3
fand %f12, %f12, %f2
movne %icc, %o7, %g6
subccc %o5, 0x1ED9, %g3
fblg %fcc1, loop_7143
sub %o1, 0x05F7, %g4
fmovsneg %icc, %f11, %f7
fcmpgt32 %f0, %f14, %o3
loop_7143:
bcs,a %icc, loop_7144
ldub [%l7 + 0x1A], %o6
edge32n %i0, %l2, %l0
fornot2s %f11, %f5, %f0
loop_7144:
tn %xcc, 0x7
edge16 %o0, %i5, %l5
tpos %icc, 0x2
mova %icc, %l6, %g2
xnor %g5, 0x118F, %l4
movvs %xcc, %i2, %g1
fabss %f13, %f0
fcmpeq16 %f4, %f8, %i6
lduh [%l7 + 0x38], %l3
array16 %i4, %g7, %o2
bgu,pt %icc, loop_7145
fzeros %f5
lduw [%l7 + 0x38], %l1
ldub [%l7 + 0x79], %o4
loop_7145:
ldsh [%l7 + 0x52], %i1
fmovsg %xcc, %f7, %f1
fmovdpos %icc, %f9, %f12
bvc,pt %xcc, loop_7146
mova %xcc, %i3, %i7
stw %o7, [%l7 + 0x0C]
movgu %icc, %o5, %g3
loop_7146:
bcs,a loop_7147
movne %xcc, %g6, %o1
ldub [%l7 + 0x25], %o3
fmovsl %xcc, %f14, %f5
loop_7147:
stw %g4, [%l7 + 0x2C]
fxnor %f6, %f2, %f8
stb %i0, [%l7 + 0x5F]
edge32n %l2, %l0, %o0
subccc %o6, %i5, %l6
fxors %f1, %f14, %f7
pdist %f14, %f0, %f0
orncc %g2, %l5, %l4
array8 %i2, %g1, %g5
bcc loop_7148
orcc %l3, 0x0482, %i6
fbo,a %fcc0, loop_7149
sethi 0x14D0, %g7
loop_7148:
stx %i4, [%l7 + 0x28]
movle %xcc, %l1, %o4
loop_7149:
sethi 0x08BC, %o2
bge loop_7150
lduh [%l7 + 0x7C], %i1
std %f2, [%l7 + 0x68]
fpadd32 %f0, %f8, %f8
loop_7150:
ldub [%l7 + 0x52], %i3
brlz %i7, loop_7151
stb %o7, [%l7 + 0x23]
stx %g3, [%l7 + 0x20]
umul %g6, %o1, %o3
loop_7151:
fmul8x16al %f3, %f1, %f4
st %f13, [%l7 + 0x64]
sub %g4, %o5, %l2
fbul %fcc2, loop_7152
movgu %xcc, %i0, %l0
ldub [%l7 + 0x0A], %o6
bge,a,pn %icc, loop_7153
loop_7152:
fcmpes %fcc2, %f2, %f0
fcmpne32 %f14, %f12, %i5
ldsh [%l7 + 0x1C], %o0
loop_7153:
addc %g2, 0x008A, %l6
tle %icc, 0x2
sdiv %l5, 0x1984, %i2
array8 %l4, %g5, %l3
fbul %fcc0, loop_7154
fbuge %fcc2, loop_7155
ta %xcc, 0x6
bg %icc, loop_7156
loop_7154:
sub %g1, 0x0BD7, %g7
loop_7155:
ldx [%l7 + 0x20], %i6
fornot1s %f0, %f15, %f15
loop_7156:
fbule,a %fcc3, loop_7157
std %f6, [%l7 + 0x48]
srax %l1, %o4, %o2
edge16n %i1, %i3, %i4
loop_7157:
subc %i7, 0x1CDB, %o7
ldsb [%l7 + 0x61], %g6
fnot2s %f6, %f15
sub %o1, 0x1042, %o3
ldub [%l7 + 0x15], %g3
bl,a,pt %icc, loop_7158
sethi 0x05D1, %g4
lduw [%l7 + 0x0C], %o5
fnegd %f8, %f4
loop_7158:
fpack16 %f10, %f6
ld [%l7 + 0x60], %f4
lduw [%l7 + 0x4C], %i0
ld [%l7 + 0x60], %f5
fbug,a %fcc1, loop_7159
ldx [%l7 + 0x28], %l2
lduh [%l7 + 0x68], %l0
st %f3, [%l7 + 0x6C]
loop_7159:
fbule %fcc2, loop_7160
udiv %i5, 0x0416, %o0
ldd [%l7 + 0x50], %f10
ldsh [%l7 + 0x6C], %g2
loop_7160:
bne,a %icc, loop_7161
mulx %o6, 0x07F5, %l6
fbue,a %fcc1, loop_7162
lduw [%l7 + 0x70], %i2
loop_7161:
alignaddr %l4, %g5, %l5
fabss %f6, %f1
loop_7162:
nop
setx loop_7163, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
movcc %icc, %l3, %g7
fmovrsgz %g1, %f4, %f3
fpack32 %f10, %f10, %f2
loop_7163:
fpackfix %f6, %f13
sll %i6, 0x16, %o4
std %f0, [%l7 + 0x58]
xnorcc %o2, %i1, %l1
fmovdcs %xcc, %f7, %f3
edge32 %i4, %i7, %o7
ldsh [%l7 + 0x22], %g6
ldsb [%l7 + 0x7C], %o1
fbug %fcc1, loop_7164
bcs,pt %xcc, loop_7165
movrgz %o3, %g3, %g4
bg %xcc, loop_7166
loop_7164:
fmovrsgz %i3, %f15, %f2
loop_7165:
fmuld8sux16 %f3, %f0, %f4
nop
setx loop_7167, %l0, %l1
jmpl %l1, %i0
loop_7166:
ldsb [%l7 + 0x2B], %o5
fsrc1s %f15, %f13
movrlz %l2, %i5, %o0
loop_7167:
st %f14, [%l7 + 0x0C]
fmovdge %icc, %f14, %f15
ldsb [%l7 + 0x17], %l0
fcmpd %fcc1, %f4, %f14
st %f0, [%l7 + 0x0C]
ldd [%l7 + 0x68], %f12
bcc loop_7168
fmovrdgez %o6, %f6, %f14
fors %f7, %f10, %f1
lduw [%l7 + 0x78], %g2
loop_7168:
st %f6, [%l7 + 0x44]
fmul8x16au %f12, %f1, %f14
fmovse %icc, %f8, %f11
umulcc %i2, 0x157D, %l6
fmovsvc %icc, %f6, %f6
umul %l4, %l5, %g5
faligndata %f4, %f12, %f8
sdivx %l3, 0x1DA5, %g7
fnegs %f15, %f10
movrgez %g1, 0x24E, %i6
ldub [%l7 + 0x42], %o4
std %f4, [%l7 + 0x18]
fabss %f14, %f4
tneg %xcc, 0x7
ta %xcc, 0x4
fmovsne %icc, %f8, %f0
fmovdcs %icc, %f15, %f13
lduh [%l7 + 0x34], %i1
fmovs %f13, %f14
tn %xcc, 0x4
movge %xcc, %l1, %o2
fzeros %f8
ldsw [%l7 + 0x38], %i4
ldd [%l7 + 0x28], %f0
orn %i7, %o7, %o1
fmovrsne %o3, %f12, %f3
stx %g6, [%l7 + 0x68]
lduh [%l7 + 0x78], %g4
ba,a,pn %icc, loop_7169
fmovdg %xcc, %f15, %f10
for %f2, %f8, %f10
subccc %i3, %g3, %i0
loop_7169:
pdist %f14, %f8, %f14
bn,pt %xcc, loop_7170
stx %o5, [%l7 + 0x58]
ldsw [%l7 + 0x5C], %i5
fpadd16 %f14, %f4, %f2
loop_7170:
lduh [%l7 + 0x38], %o0
tg %icc, 0x0
bvs,a,pn %icc, loop_7171
tl %xcc, 0x6
stx %l0, [%l7 + 0x10]
fxnor %f2, %f12, %f0
loop_7171:
udivx %l2, 0x02C6, %o6
ba,pt %icc, loop_7172
smul %i2, %l6, %l4
stx %l5, [%l7 + 0x40]
fxnors %f10, %f2, %f10
loop_7172:
udivcc %g2, 0x02EB, %g5
nop
setx loop_7173, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
fnor %f4, %f2, %f12
stx %g7, [%l7 + 0x40]
fmovsleu %xcc, %f1, %f11
loop_7173:
fnegd %f8, %f4
fcmped %fcc0, %f14, %f10
bshuffle %f2, %f8, %f8
bleu,a,pn %icc, loop_7174
fmovdl %icc, %f8, %f3
stb %g1, [%l7 + 0x60]
fmovscs %xcc, %f5, %f10
loop_7174:
fpadd32 %f14, %f2, %f0
bvc,a %icc, loop_7175
fmovd %f4, %f12
fmovdl %xcc, %f15, %f8
bgu,a,pn %icc, loop_7176
loop_7175:
sll %l3, 0x00, %i6
ldx [%l7 + 0x60], %o4
srlx %l1, %o2, %i4
loop_7176:
tleu %icc, 0x3
lduw [%l7 + 0x38], %i7
stb %o7, [%l7 + 0x35]
sllx %o1, 0x08, %o3
tgu %xcc, 0x1
movneg %xcc, %i1, %g4
fpackfix %f4, %f3
fornot1s %f9, %f2, %f10
fmovsn %icc, %f12, %f3
fpadd32s %f8, %f8, %f3
fmul8x16au %f14, %f7, %f8
fbug %fcc1, loop_7177
edge32ln %g6, %g3, %i3
fcmps %fcc0, %f2, %f4
ldsw [%l7 + 0x0C], %o5
loop_7177:
fmovrse %i0, %f12, %f7
sth %o0, [%l7 + 0x26]
fzero %f10
fands %f15, %f12, %f7
fcmpes %fcc2, %f4, %f2
andn %i5, %l2, %o6
stx %l0, [%l7 + 0x30]
fpadd16s %f2, %f6, %f0
orcc %i2, %l6, %l5
lduw [%l7 + 0x48], %l4
te %icc, 0x1
ldx [%l7 + 0x18], %g5
edge8 %g2, %g7, %l3
std %f2, [%l7 + 0x10]
lduh [%l7 + 0x30], %i6
taddcc %o4, 0x1C92, %l1
fexpand %f8, %f6
te %xcc, 0x3
st %f1, [%l7 + 0x08]
fbl,a %fcc1, loop_7178
fmuld8ulx16 %f13, %f4, %f4
movgu %icc, %o2, %g1
stw %i7, [%l7 + 0x10]
loop_7178:
bge,a,pt %xcc, loop_7179
tneg %xcc, 0x2
xor %o7, 0x1CAF, %o1
fmovdne %xcc, %f2, %f15
loop_7179:
fmovsvs %xcc, %f6, %f9
fpmerge %f14, %f4, %f10
ldsw [%l7 + 0x28], %o3
fornot2s %f0, %f12, %f11
brlez,a %i4, loop_7180
movl %xcc, %i1, %g6
fmovdg %icc, %f0, %f1
sth %g4, [%l7 + 0x2E]
loop_7180:
orncc %i3, %g3, %i0
fcmpgt32 %f8, %f14, %o5
lduw [%l7 + 0x64], %i5
tleu %xcc, 0x1
fxors %f3, %f14, %f8
for %f12, %f2, %f6
fbl %fcc1, loop_7181
ldd [%l7 + 0x58], %f8
bneg,pt %icc, loop_7182
bge,a %icc, loop_7183
loop_7181:
fmovrsgz %o0, %f9, %f10
and %l2, %l0, %o6
loop_7182:
fba %fcc2, loop_7184
loop_7183:
lduw [%l7 + 0x58], %l6
fxors %f1, %f1, %f9
brz,a %i2, loop_7185
loop_7184:
fpack32 %f4, %f4, %f2
ldub [%l7 + 0x30], %l4
ldx [%l7 + 0x70], %g5
loop_7185:
fmovrse %l5, %f3, %f1
fmovdgu %xcc, %f4, %f12
nop
setx loop_7186, %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
fmovspos %icc, %f6, %f3
fblg,a %fcc0, loop_7187
bleu %icc, loop_7188
loop_7186:
fble,a %fcc3, loop_7189
fmovsvs %xcc, %f6, %f1
loop_7187:
fnot2s %f8, %f4
loop_7188:
fcmps %fcc2, %f15, %f4
loop_7189:
brz %g2, loop_7190
fmul8sux16 %f14, %f14, %f2
edge8l %l3, %i6, %o4
sth %l1, [%l7 + 0x64]
loop_7190:
std %f6, [%l7 + 0x50]
taddcc %o2, %g7, %i7
fmul8sux16 %f10, %f14, %f4
brlez,a %o7, loop_7191
fsrc2 %f10, %f14
fmovdge %icc, %f12, %f10
std %f10, [%l7 + 0x58]
loop_7191:
alignaddr %g1, %o3, %i4
fcmps %fcc0, %f14, %f12
array16 %o1, %g6, %g4
stw %i1, [%l7 + 0x58]
movrgez %g3, %i0, %o5
sllx %i5, %i3, %l2
fmovsle %icc, %f12, %f5
std %f12, [%l7 + 0x08]
movrgz %o0, %o6, %l0
tl %xcc, 0x7
ldub [%l7 + 0x2D], %i2
taddcctv %l4, 0x1CDB, %g5
bshuffle %f0, %f4, %f6
movcs %icc, %l5, %g2
fmovdle %icc, %f10, %f14
bg,a,pn %icc, loop_7192
fmovdgu %xcc, %f3, %f13
ldsh [%l7 + 0x34], %l3
be,a %xcc, loop_7193
loop_7192:
fmovsleu %xcc, %f6, %f15
bneg,a,pt %xcc, loop_7194
sll %l6, 0x17, %o4
loop_7193:
fpsub32 %f12, %f10, %f0
fmovspos %icc, %f10, %f2
loop_7194:
srl %i6, %o2, %g7
fands %f11, %f13, %f6
array8 %i7, %l1, %o7
stb %o3, [%l7 + 0x6B]
sll %g1, %o1, %g6
fmovsleu %icc, %f8, %f15
bn %icc, loop_7195
andncc %g4, %i4, %g3
fcmped %fcc1, %f12, %f6
fpsub16s %f12, %f9, %f8
loop_7195:
fcmpd %fcc1, %f0, %f6
lduh [%l7 + 0x16], %i0
brgez,a %o5, loop_7196
fbul %fcc3, loop_7197
fand %f10, %f6, %f14
fbe,a %fcc1, loop_7198
loop_7196:
lduw [%l7 + 0x48], %i1
loop_7197:
fors %f7, %f5, %f9
edge32ln %i3, %i5, %o0
loop_7198:
fbule %fcc1, loop_7199
ld [%l7 + 0x4C], %f0
sdiv %l2, 0x0F47, %o6
st %f6, [%l7 + 0x78]
loop_7199:
fabsd %f10, %f10
fmovsne %icc, %f2, %f5
movcc %xcc, %i2, %l4
andncc %l0, %l5, %g2
fmovrde %g5, %f0, %f14
udiv %l6, 0x13DE, %l3
fcmpeq16 %f0, %f10, %i6
fmovdne %icc, %f12, %f3
fbn %fcc1, loop_7200
sra %o2, %o4, %g7
fpadd16 %f10, %f6, %f6
movl %xcc, %l1, %i7
loop_7200:
fblg %fcc3, loop_7201
ldsh [%l7 + 0x70], %o3
lduw [%l7 + 0x50], %o7
fsrc2s %f11, %f11
loop_7201:
stb %o1, [%l7 + 0x0E]
bge,pn %xcc, loop_7202
fpadd16 %f4, %f4, %f2
array16 %g1, %g6, %i4
ldd [%l7 + 0x18], %f12
loop_7202:
bpos,pn %icc, loop_7203
fandnot2 %f6, %f0, %f8
tleu %xcc, 0x7
sth %g4, [%l7 + 0x4E]
loop_7203:
movne %xcc, %g3, %o5
brz %i1, loop_7204
fmul8x16au %f9, %f10, %f4
std %f0, [%l7 + 0x10]
ldsw [%l7 + 0x40], %i3
loop_7204:
ldsb [%l7 + 0x0E], %i5
fmuld8ulx16 %f9, %f10, %f2
fbo,a %fcc0, loop_7205
bge,pn %xcc, loop_7206
fmovdvs %xcc, %f1, %f11
stb %i0, [%l7 + 0x75]
loop_7205:
array8 %o0, %l2, %i2
loop_7206:
stb %l4, [%l7 + 0x5E]
ld [%l7 + 0x28], %f2
bn,pt %xcc, loop_7207
subc %l0, 0x1009, %l5
movle %icc, %o6, %g5
andn %g2, %l3, %i6
loop_7207:
ldx [%l7 + 0x08], %o2
lduw [%l7 + 0x08], %l6
addccc %o4, %l1, %i7
ldsh [%l7 + 0x44], %g7
ldsh [%l7 + 0x54], %o7
movgu %xcc, %o3, %g1
orn %g6, 0x1634, %o1
movvc %icc, %i4, %g3
bpos,a loop_7208
movl %xcc, %g4, %i1
fmovrsgez %i3, %f14, %f8
ldsh [%l7 + 0x34], %i5
loop_7208:
fbne,a %fcc1, loop_7209
lduw [%l7 + 0x74], %o5
fbe %fcc2, loop_7210
tge %xcc, 0x3
loop_7209:
fpadd16 %f12, %f4, %f2
bcs,a %xcc, loop_7211
loop_7210:
stx %i0, [%l7 + 0x10]
fsrc2 %f4, %f14
fcmpgt16 %f2, %f0, %l2
loop_7211:
fmovrslz %i2, %f5, %f11
fsrc1 %f4, %f8
addc %o0, 0x17A4, %l4
edge32 %l0, %l5, %o6
stx %g5, [%l7 + 0x60]
st %f13, [%l7 + 0x0C]
fpadd32 %f8, %f10, %f10
fbl,a %fcc0, loop_7212
fpadd32 %f10, %f14, %f4
movneg %icc, %l3, %g2
fmovrdlz %o2, %f14, %f0
loop_7212:
tgu %icc, 0x6
edge8 %i6, %l6, %l1
fands %f15, %f10, %f8
ldsb [%l7 + 0x59], %i7
fmovsa %xcc, %f0, %f3
fmovdl %icc, %f12, %f2
fmovrsgez %g7, %f6, %f5
fmovdne %xcc, %f5, %f13
ldx [%l7 + 0x60], %o4
movge %xcc, %o3, %g1
or %g6, 0x16B3, %o1
fmovsle %icc, %f6, %f5
fbuge %fcc3, loop_7213
ldx [%l7 + 0x58], %o7
fandnot1 %f2, %f14, %f10
tn %icc, 0x2
loop_7213:
ldsw [%l7 + 0x0C], %i4
movne %xcc, %g4, %g3
movl %xcc, %i1, %i5
fmovdl %icc, %f5, %f10
bge,a,pt %icc, loop_7214
bneg,a,pt %icc, loop_7215
fmuld8ulx16 %f4, %f13, %f0
fcmpne32 %f8, %f8, %o5
loop_7214:
srlx %i0, %i3, %i2
loop_7215:
std %f2, [%l7 + 0x78]
ld [%l7 + 0x48], %f8
addcc %l2, %o0, %l4
brlz %l0, loop_7216
sll %l5, 0x16, %g5
fbl %fcc1, loop_7217
fmovsg %icc, %f11, %f6
loop_7216:
bneg,a %icc, loop_7218
siam 0x0
loop_7217:
stw %l3, [%l7 + 0x48]
or %o6, 0x1467, %g2
loop_7218:
stx %i6, [%l7 + 0x10]
fmul8sux16 %f0, %f14, %f14
ldub [%l7 + 0x49], %l6
umulcc %o2, 0x088F, %l1
array8 %i7, %g7, %o3
movl %xcc, %o4, %g6
std %f4, [%l7 + 0x18]
xnor %g1, %o7, %o1
fnands %f0, %f9, %f12
bcs,a,pt %icc, loop_7219
ld [%l7 + 0x2C], %f7
fcmpne16 %f0, %f8, %i4
fcmpeq16 %f8, %f10, %g3
loop_7219:
ldsb [%l7 + 0x53], %g4
edge16l %i5, %o5, %i1
ldsw [%l7 + 0x50], %i3
edge8 %i0, %l2, %i2
fbo,a %fcc1, loop_7220
fandnot2 %f8, %f14, %f14
fexpand %f1, %f10
lduh [%l7 + 0x44], %l4
loop_7220:
fbu %fcc0, loop_7221
ldx [%l7 + 0x50], %l0
taddcc %l5, 0x14AD, %g5
fand %f6, %f12, %f4
loop_7221:
sth %l3, [%l7 + 0x10]
stb %o6, [%l7 + 0x4C]
fmovde %xcc, %f3, %f3
sdivx %g2, 0x0DA2, %i6
bneg,a loop_7222
ldx [%l7 + 0x08], %o0
sllx %o2, 0x0B, %l1
ldsh [%l7 + 0x3E], %i7
loop_7222:
tsubcctv %g7, 0x14F0, %o3
fmovdn %icc, %f12, %f5
movcs %icc, %l6, %o4
add %g6, 0x0708, %g1
fnot2 %f0, %f4
udivcc %o1, 0x1641, %i4
edge16l %o7, %g4, %g3
stb %i5, [%l7 + 0x16]
lduw [%l7 + 0x50], %o5
lduw [%l7 + 0x64], %i1
fpadd32s %f7, %f9, %f3
fpadd16s %f3, %f10, %f5
srl %i0, %l2, %i3
edge32n %i2, %l4, %l5
fmovdvs %xcc, %f10, %f0
fmovdvs %icc, %f9, %f4
brnz,a %g5, loop_7223
tle %icc, 0x0
tle %icc, 0x4
stx %l0, [%l7 + 0x18]
loop_7223:
brgez,a %o6, loop_7224
orn %l3, 0x0A87, %g2
st %f9, [%l7 + 0x18]
fbo,a %fcc1, loop_7225
loop_7224:
st %f8, [%l7 + 0x78]
umulcc %i6, 0x184F, %o2
bne,pn %xcc, loop_7226
loop_7225:
fmovsvc %xcc, %f3, %f11
ta %icc, 0x5
fbuge %fcc2, loop_7227
loop_7226:
be,a,pt %icc, loop_7228
orncc %o0, 0x0E2D, %i7
ldx [%l7 + 0x70], %g7
loop_7227:
edge16l %l1, %l6, %o4
loop_7228:
lduh [%l7 + 0x3C], %g6
stw %g1, [%l7 + 0x58]
stw %o1, [%l7 + 0x54]
fcmpeq16 %f4, %f8, %o3
ldsw [%l7 + 0x68], %o7
ld [%l7 + 0x74], %f6
fbe,a %fcc3, loop_7229
movpos %icc, %g4, %i4
sth %i5, [%l7 + 0x24]
fbu,a %fcc1, loop_7230
loop_7229:
xnor %g3, 0x07AB, %i1
fmovrde %o5, %f4, %f10
movcs %xcc, %l2, %i3
loop_7230:
fxnors %f1, %f11, %f7
lduw [%l7 + 0x10], %i0
ldd [%l7 + 0x40], %f4
ta %icc, 0x1
sth %l4, [%l7 + 0x44]
fbge %fcc1, loop_7231
fnot1s %f11, %f7
fcmpne32 %f10, %f0, %l5
ldsb [%l7 + 0x16], %i2
loop_7231:
umulcc %l0, 0x1E3D, %g5
fone %f10
tgu %xcc, 0x1
fmovrdlz %l3, %f10, %f2
fmovdvc %icc, %f10, %f1
stw %g2, [%l7 + 0x30]
fornot2 %f14, %f8, %f10
edge16n %i6, %o2, %o6
orncc %o0, 0x0137, %g7
edge8n %i7, %l6, %l1
lduh [%l7 + 0x5E], %o4
smul %g1, 0x1CA2, %g6
movneg %icc, %o3, %o7
stw %g4, [%l7 + 0x14]
fpadd32s %f7, %f1, %f4
lduh [%l7 + 0x44], %o1
stb %i5, [%l7 + 0x40]
edge32ln %i4, %i1, %o5
edge8n %g3, %l2, %i3
movrgez %l4, %i0, %l5
fxor %f10, %f10, %f4
sra %i2, 0x14, %g5
stb %l3, [%l7 + 0x7F]
lduw [%l7 + 0x20], %l0
fmovrdlz %g2, %f4, %f14
fandnot2s %f5, %f9, %f3
bleu loop_7232
ldd [%l7 + 0x70], %f6
movrlez %i6, 0x193, %o2
brlz %o6, loop_7233
loop_7232:
fbge %fcc3, loop_7234
stw %o0, [%l7 + 0x0C]
array32 %g7, %l6, %i7
loop_7233:
fnegd %f10, %f2
loop_7234:
add %l1, %g1, %g6
and %o4, 0x01F4, %o3
edge8 %o7, %g4, %o1
fexpand %f1, %f2
edge32n %i4, %i1, %o5
fnot2s %f15, %f15
call loop_7235
ldd [%l7 + 0x50], %f8
be %icc, loop_7236
fcmple16 %f0, %f0, %i5
loop_7235:
tge %xcc, 0x1
fbu,a %fcc3, loop_7237
loop_7236:
movvs %xcc, %g3, %l2
andcc %i3, %i0, %l5
faligndata %f0, %f2, %f10
loop_7237:
stb %l4, [%l7 + 0x6A]
fbe %fcc2, loop_7238
fmovdcc %xcc, %f7, %f4
fcmpd %fcc2, %f14, %f2
fpsub16s %f14, %f1, %f6
loop_7238:
fexpand %f11, %f12
fbl %fcc2, loop_7239
fmovspos %xcc, %f10, %f3
fmovsg %xcc, %f14, %f1
sllx %i2, 0x1C, %l3
loop_7239:
andncc %g5, %g2, %i6
std %f14, [%l7 + 0x18]
sth %l0, [%l7 + 0x3E]
fmovrsgz %o2, %f6, %f7
lduw [%l7 + 0x4C], %o0
fcmpd %fcc3, %f8, %f6
stw %o6, [%l7 + 0x68]
ldub [%l7 + 0x2B], %g7
stw %l6, [%l7 + 0x48]
brlez %l1, loop_7240
fcmple32 %f4, %f2, %i7
fmuld8ulx16 %f12, %f7, %f4
brlz,a %g1, loop_7241
loop_7240:
fmovdge %icc, %f7, %f2
fmovdleu %icc, %f0, %f13
stw %g6, [%l7 + 0x7C]
loop_7241:
movn %icc, %o3, %o4
bg,pn %xcc, loop_7242
array32 %o7, %o1, %g4
fsrc2 %f12, %f14
ldd [%l7 + 0x20], %f6
loop_7242:
edge32 %i1, %o5, %i5
fxor %f10, %f2, %f10
st %f11, [%l7 + 0x78]
array8 %g3, %i4, %i3
bg,a %xcc, loop_7243
tge %xcc, 0x2
fexpand %f13, %f4
ldsb [%l7 + 0x6C], %l2
loop_7243:
brgez %l5, loop_7244
stx %l4, [%l7 + 0x20]
tvc %xcc, 0x4
st %f11, [%l7 + 0x3C]
loop_7244:
bne,pt %xcc, loop_7245
stb %i0, [%l7 + 0x6A]
tvc %icc, 0x7
array32 %l3, %i2, %g5
loop_7245:
fsrc1 %f8, %f2
move %xcc, %i6, %g2
ldub [%l7 + 0x78], %o2
ldx [%l7 + 0x08], %o0
fcmple16 %f12, %f14, %o6
fcmpne16 %f8, %f0, %l0
fmul8sux16 %f12, %f6, %f10
array8 %l6, %l1, %g7
fmovs %f15, %f2
fmovrdlz %g1, %f10, %f4
stb %g6, [%l7 + 0x27]
popc 0x13F0, %o3
fmovdcc %xcc, %f4, %f6
fand %f4, %f12, %f2
xnorcc %i7, %o7, %o4
ldsh [%l7 + 0x54], %g4
ldd [%l7 + 0x60], %f2
brgez,a %o1, loop_7246
ldx [%l7 + 0x60], %i1
srax %o5, %i5, %i4
nop
setx loop_7247, %l0, %l1
wrpr 0x1, %tl
wrpr %l1, %tnpc
setx 0x34400001400, %l0, %l1
wrpr %l1, %tstate
wrhpr 0x4, %htstate
done
loop_7246:
movne %icc, %g3, %i3
std %f4, [%l7 + 0x58]
fmovde %xcc, %f9, %f11
loop_7247:
ldsb [%l7 + 0x73], %l2
siam 0x1
ld [%l7 + 0x0C], %f8
pdist %f4, %f12, %f0
ldsw [%l7 + 0x4C], %l4
fmovrde %i0, %f6, %f6
st %f4, [%l7 + 0x08]
ld [%l7 + 0x74], %f14
lduw [%l7 + 0x34], %l5
fnot1s %f3, %f1
tn %xcc, 0x4
umul %l3, 0x01A9, %g5
fzero %f12
movrgz %i2, %i6, %g2
xor %o0, 0x132F, %o6
fmovrslz %o2, %f11, %f15
tne %icc, 0x6
bcc loop_7248
fmovrdlez %l6, %f12, %f2
fmovdgu %xcc, %f3, %f14
fnands %f11, %f5, %f4
loop_7248:
bpos,pn %xcc, loop_7249
ldsh [%l7 + 0x20], %l0
ld [%l7 + 0x1C], %f15
sethi 0x05B7, %g7
loop_7249:
fmovdcs %icc, %f13, %f11
fmovse %xcc, %f1, %f6
fmul8x16al %f6, %f15, %f6
ldub [%l7 + 0x3A], %g1
sth %l1, [%l7 + 0x38]
tne %icc, 0x6
ldx [%l7 + 0x68], %g6
stx %o3, [%l7 + 0x10]
tleu %xcc, 0x3
brgez %i7, loop_7250
call loop_7251
bg,pn %icc, loop_7252
lduh [%l7 + 0x6A], %o4
loop_7250:
bne,a,pn %icc, loop_7253
loop_7251:
fbo,a %fcc1, loop_7254
loop_7252:
add %g4, 0x17E0, %o1
bleu %icc, loop_7255
loop_7253:
fmovsge %icc, %f11, %f1
loop_7254:
tvs %icc, 0x3
array32 %o7, %o5, %i1
loop_7255:
ldsh [%l7 + 0x4E], %i5
fcmpne32 %f12, %f12, %i4
sll %g3, %l2, %l4
move %xcc, %i0, %l5
lduh [%l7 + 0x26], %i3
ldsb [%l7 + 0x1B], %l3
bg,a loop_7256
ldsw [%l7 + 0x4C], %g5
lduh [%l7 + 0x48], %i2
movg %xcc, %g2, %i6
loop_7256:
fsrc2 %f4, %f10
ldsw [%l7 + 0x3C], %o6
stw %o2, [%l7 + 0x3C]
lduw [%l7 + 0x10], %l6
st %f6, [%l7 + 0x1C]
edge16ln %o0, %l0, %g1
fcmpgt32 %f0, %f6, %g7
sth %g6, [%l7 + 0x78]
taddcc %o3, %i7, %o4
movle %xcc, %l1, %o1
stx %g4, [%l7 + 0x28]
lduw [%l7 + 0x18], %o5
fsrc2s %f4, %f5
xnor %i1, 0x0785, %i5
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!
! Stats for Diag:
!
! Type f : 14366
! Type i : 14145
! Type cti : 7256
! Type l : 14233
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
EXIT_GOOD /* test finish */
/************************************************************************
Test case data start
************************************************************************/
.data
user_data_start:
scratch_area:
.word 0xFA11662C
.word 0x057A8075
.word 0x4B97B5C6
.word 0x379A7AAE
.word 0xBDB593B4
.word 0x463C93DE
.word 0xC87DD5C3
.word 0xCC8E75DA
.word 0x9C19851E
.word 0xB24B48D9
.word 0xC3655133
.word 0x2A61A123
.word 0x48A9E177
.word 0x7FD40929
.word 0x35FB38FD
.word 0x949FBF15
.word 0xCF594A16
.word 0x515DFABE
.word 0x9E6B7702
.word 0xECB8B85A
.word 0xE80F74DD
.word 0xAC0E8870
.word 0x26295B23
.word 0x2DA6D31D
.word 0x84AE3C73
.word 0xCDDDD0C1
.word 0xF8CE16B0
.word 0x51AA7C50
.word 0x13DC3371
.word 0x2F6F3D79
.word 0x9A9D0BA9
.word 0xD5EF143A
.word 0xC13E30C0
.word 0x532D302C
.word 0x812A9976
.word 0x1B5D0761
.word 0x225EECA7
.word 0x8528A53C
.word 0x1E078BA8
.word 0x9708F8EA
.word 0x6DBB3644
.word 0xFB42D980
.word 0xA064DEC9
.word 0x52B48B36
.word 0xCC06D7FC
.word 0xF44AE005
.word 0x4B9B12DF
.word 0x7658E198
.word 0x1296F20D
.word 0x5C2F4455
.word 0xA1AC8996
.word 0x21742072
.word 0x5576A7C4
.word 0x6C588376
.word 0x3DBFC3D3
.word 0x8568A296
.word 0x204E68CE
.word 0x474F9B6B
.word 0xF0DCF8C3
.word 0x1CDF5A12
.word 0xB2E114C1
.word 0xB6AF0E18
.word 0x0D6F337D
.word 0xC5CEB9C8
.end