Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_8000_7.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_8000_7.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 ============================================
*/
! Niagara2 UP Random Test
! Seed = 327144523
! Riesling can be on
! 1 Thread, 8000 lines
! mpgen created on Dec 20, 2005 (16:35:03)
! mpgen_8000_7.s created on Mar 27, 2009 (14:45:23)
! RC file : random.rc
! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_8000_7 -p 1 -l 8000
#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
#define MAIN_PAGE_NUCLEUS_ALSO
#define MAIN_PAGE_HV_ALSO
#define N_CPUS 1
#define ENABLE_T0_Fp_exception_ieee_754_0x21
#define ENABLE_T0_Fp_exception_other_0x22
#define ENABLE_T0_Fp_disabled_0x20
#define ENABLE_T0_Illegal_instruction_0x10
#define ENABLE_T1_Illegal_instruction_0x10
#define ENABLE_HT0_Illegal_instruction_0x10
#define ENABLE_HT1_Illegal_instruction_0x10
#define ENABLE_T0_Clean_Window_0x24
#define THREAD_COUNT 1
#define THREAD_STRIDE 1
#define SKIP_TRAPCHECK
#define USE_MPGEN_TRAPS
#include "hboot.s"
.text
.global main
main:
! Random code for Processor 0
processor_0:
ta T_CHANGE_PRIV
wrpr %g0,7,%cleanwin
call p0_init_memory_pointers
wr %g0,0x80,%asi ! Setting default asi to 80
! Initialize the floating point registers for processor 0
wr %g0,0x4,%fprs ! Make sure fef is 1
set p0_init_freg,%g1
! %f0 = 38b51efc a83b2d1f bf56dced 78e1c136
! %f4 = 8d1f3bd4 4fcb9bc3 fd1391e4 dfd9ce76
! %f8 = 28326b59 76a2a117 3301a2ab 768c1512
! %f12 = 32b001c0 5aadd6fd 4fd79745 6ffa1d62
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = e79d7db9 bdd3ee12 bff47cb4 54d907a8
! %f20 = 70d12ea4 d39ca6e3 57e6b81a 221ada99
! %f24 = 4d3cc2da 617ebc64 be342c94 593d4611
! %f28 = da573830 269650fe c86246bf b9e10c97
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 8d913ce2 5818bb3f 3f240e52 fbb0f85e
! %f36 = c417e972 2e33b61f ca807afb ccdd005f
! %f40 = 7f3ecc49 7c8f651b 4b25ea3a abcf8a71
! %f44 = 69b8ed9a 265dcce0 f493eaf0 1e3a3452
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0xb588de5000000053,%g7,%g1 ! GSR scale = 10, align = 3
wr %g1,%g0,%gsr ! GSR = b588de5000000053
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
ba,a p0_not_taken_0_end
p0_not_taken_0:
! The following code should not be executed
ba,a p0_branch_failed
p0_not_taken_0_end:
! Start of Random Code for processor 0
p0_label_1:
! Mem[0000000010141400] = f5a2e5f0, %l3 = 83c8391a06dc575c
ldsba [%i5+%g0]0x80,%l3 ! %l3 = fffffffffffffff5
! %l6 = 479f27b5, %l7 = 9f2a1214, Mem[0000000030101400] = 82f7e0c1 66430049
stda %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 479f27b5 9f2a1214
! %l5 = 3201198adfa0ac4f, %l5 = 3201198adfa0ac4f, %y = 00000000
udiv %l5,%l5,%l1 ! %l1 = 0000000000000001
mov %l0,%y ! %y = d0b000e6
! Mem[0000000030101400] = b5279f47, %l5 = 3201198adfa0ac4f
ldstuba [%i4+%g0]0x81,%l5 ! %l5 = 000000b5000000ff
! %f0 = 38b51efc a83b2d1f, Mem[0000000030001408] = 35d5feb0 791e6618
stda %f0 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 38b51efc a83b2d1f
! %l0 = 95c30eebd0b000e6, Mem[000000001018140e] = 91c1f147
sth %l0,[%i6+0x00e] ! Mem[000000001018140c] = 91c100e6
! %f0 = 38b51efc a83b2d1f, %l7 = 876085d29f2a1214
! Mem[00000000300c1420] = 89d516c4abc26868
add %i3,0x020,%g1
stda %f0,[%g1+%l7]ASI_PST32_S ! Mem[00000000300c1420] = 89d516c4abc26868
! Mem[0000000030181400] = ad2e3cbb78916949, %l1 = 0000000000000001
ldxa [%i6+%g0]0x89,%l1 ! %l1 = ad2e3cbb78916949
! Mem[0000000030101400] = 479f27ff, %l5 = 00000000000000b5
swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000479f27ff
! Starting 10 instruction Store Burst
! %l4 = 6bad4728a8e2e78e, Mem[0000000030181400] = 78916949
stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 7891e78e
p0_label_2:
! %f12 = 32b001c0 5aadd6fd, %l0 = 95c30eebd0b000e6
! Mem[0000000010181430] = 72e7bf45192b3c10
add %i6,0x030,%g1
stda %f12,[%g1+%l0]ASI_PST16_P ! Mem[0000000010181430] = 72e701c05aad3c10
! %f8 = 28326b59 76a2a117, %l1 = ad2e3cbb78916949
! Mem[0000000030001418] = f82df2ce822190d7
add %i0,0x018,%g1
stda %f8,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030001418] = 17a1a276822190d7
! Mem[0000000030001400] = a12aa807, %l3 = fffffffffffffff5
swapa [%i0+%g0]0x89,%l3 ! %l3 = 00000000a12aa807
! %l4 = 6bad4728a8e2e78e, imm = fffffffffffffd9c, %l0 = 95c30eebd0b000e6
addc %l4,-0x264,%l0 ! %l0 = 6bad4728a8e2e52a
! %l1 = ad2e3cbb78916949, imm = 0000000000000582, %l6 = 02704c8e479f27b5
or %l1,0x582,%l6 ! %l6 = ad2e3cbb78916dcb
! %l1 = ad2e3cbb78916949, Mem[000000001000143e] = adf371ad, %asi = 80
stha %l1,[%i0+0x03e]%asi ! Mem[000000001000143c] = adf36949
! %f23 = 221ada99, Mem[00000000100c1408] = 6b7e613d
sta %f23,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 221ada99
! Mem[0000000030041408] = d4c6f28b, %l0 = 6bad4728a8e2e52a
ldstuba [%i1+%o4]0x81,%l0 ! %l0 = 000000d4000000ff
! %l4 = 6bad4728a8e2e78e, Mem[0000000010081408] = 4f62f486
stba %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 4f62f48e
! Starting 10 instruction Load Burst
! Mem[0000000010081438] = 7f9995a98cae2507, %l3 = 00000000a12aa807
ldx [%i2+0x038],%l3 ! %l3 = 7f9995a98cae2507
p0_label_3:
! %f8 = 28326b59, %f14 = 4fd79745
fcmpes %fcc1,%f8 ,%f14 ! %fcc1 = 1
! Mem[0000000010141410] = e6f2c253, %l3 = 7f9995a98cae2507
lduwa [%i5+%o5]0x88,%l3 ! %l3 = 00000000e6f2c253
! Mem[0000000010041420] = e45f81ed 1d22008e, %l0 = 000000d4, %l1 = 78916949
ldd [%i1+0x020],%l0 ! %l0 = 00000000e45f81ed 000000001d22008e
! Mem[0000000010001410] = ea70d01aa13f90d4, %f24 = 4d3cc2da 617ebc64
ldda [%i0+%o5]0x88,%f24 ! %f24 = ea70d01a a13f90d4
! Mem[0000000010081420] = 262b71a78d9039a3, %f20 = 70d12ea4 d39ca6e3
ldd [%i2+0x020],%f20 ! %f20 = 262b71a7 8d9039a3
! Mem[0000000020800000] = 365c5b63, %l0 = 00000000e45f81ed
ldub [%o1+0x001],%l0 ! %l0 = 000000000000005c
! Mem[00000000300c1410] = 8b9902eb, %f12 = 32b001c0
lda [%i3+%o5]0x81,%f12 ! %f12 = 8b9902eb
! Mem[0000000030101408] = fd4dddaa, %l3 = 00000000e6f2c253
ldsha [%i4+%o4]0x81,%l3 ! %l3 = fffffffffffffd4d
! Mem[00000000211c0000] = e58c4b99, %l3 = fffffffffffffd4d
ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000e5000000ff
! Starting 10 instruction Store Burst
! %l2 = d308f4101dfdfa3a, Mem[0000000030101408] = c898ecdfaadd4dfd
stxa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = d308f4101dfdfa3a
p0_label_4:
! Code Fragment 3
p0_fragment_1:
! %l0 = 000000000000005c
setx 0x5fb9e057ebea92f4,%g7,%l0 ! %l0 = 5fb9e057ebea92f4
! %l1 = 000000001d22008e
setx 0x8afc670fbb3aeb85,%g7,%l1 ! %l1 = 8afc670fbb3aeb85
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 5fb9e057ebea92f4
setx 0x1fdafd88188ce4be,%g7,%l0 ! %l0 = 1fdafd88188ce4be
! %l1 = 8afc670fbb3aeb85
setx 0x4ead03f83145e862,%g7,%l1 ! %l1 = 4ead03f83145e862
! Mem[000000001004140f] = 11b59f35, %l0 = 1fdafd88188ce4be
ldstuba [%i1+0x00f]%asi,%l0 ! %l0 = 00000035000000ff
! %l3 = 00000000000000e5, Mem[0000000030041410] = a2164892
stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000e5
! %l5 = 00000000479f27ff, Mem[0000000030081410] = d745ac45
stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 27ffac45
! %l4 = 6bad4728a8e2e78e, Mem[00000000211c0000] = ff8c4b99, %asi = 80
stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = e78e4b99
! %f20 = 262b71a7 8d9039a3, Mem[0000000010041410] = 241a94fb a763103a
stda %f20,[%i1+%o5]0x80 ! Mem[0000000010041410] = 262b71a7 8d9039a3
! Mem[0000000010081400] = 1170adf8, %l0 = 0000000000000035
swapa [%i2+%g0]0x80,%l0 ! %l0 = 000000001170adf8
! %l1 = 4ead03f83145e862, Mem[0000000030181408] = 9eaae217fb9cd25c
stxa %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 4ead03f83145e862
! Mem[0000000010101403] = 53ad409c, %l3 = 00000000000000e5
ldstub [%i4+0x003],%l3 ! %l3 = 0000009c000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = f5ffffff e47b6216, %l2 = 1dfdfa3a, %l3 = 0000009c
ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000f5ffffff 00000000e47b6216
p0_label_5:
! Mem[0000000030081408] = 1e8cab71, %l7 = 876085d29f2a1214
ldsba [%i2+%o4]0x81,%l7 ! %l7 = 000000000000001e
! Mem[0000000030181408] = 62e84531 f803ad4e, %l6 = 78916dcb, %l7 = 0000001e
ldda [%i6+%o4]0x89,%l6 ! %l6 = 00000000f803ad4e 0000000062e84531
! Mem[0000000030001410] = 5cd3715f98d55407, %l1 = 4ead03f83145e862
ldxa [%i0+%o5]0x81,%l1 ! %l1 = 5cd3715f98d55407
! %f19 = 54d907a8, %f2 = bf56dced, %f8 = 28326b59
fsubs %f19,%f2 ,%f8 ! %f8 = 54d907a8
! Mem[0000000010041408] = ff9fb511 260ceba6, %l0 = 1170adf8, %l1 = 98d55407
ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000260ceba6 00000000ff9fb511
! Mem[0000000010001438] = 77dc5bff, %l6 = 00000000f803ad4e
ldsw [%i0+0x038],%l6 ! %l6 = 0000000077dc5bff
! Mem[0000000010101410] = 114ed4389695bbf8, %l0 = 00000000260ceba6
ldxa [%i4+%o5]0x80,%l0 ! %l0 = 114ed4389695bbf8
membar #Sync ! Added by membar checker (1)
! Mem[0000000010001400] = 369dec9d ab7361d0 4c05bd3d b8f161e8
! Mem[0000000010001410] = d4903fa1 1ad070ea 98d0e6b4 1afba657
! Mem[0000000010001420] = 0db79c36 c750ee45 22d7337e 28e63c7e
! Mem[0000000010001430] = 010a115a e7e770fa 77dc5bff adf36949
ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
! Mem[0000000010101408] = 0cf9081d, %l6 = 0000000077dc5bff
ldswa [%i4+0x008]%asi,%l6 ! %l6 = 000000000cf9081d
! Starting 10 instruction Store Burst
! %l2 = 00000000f5ffffff, Mem[000000001008143c] = 8cae2507
sth %l2,[%i2+0x03c] ! Mem[000000001008143c] = ffff2507
p0_label_6:
! %l2 = 00000000f5ffffff, Mem[0000000010081418] = f78cb2f4
sth %l2,[%i2+0x018] ! Mem[0000000010081418] = ffffb2f4
! %l5 = 00000000479f27ff, Mem[0000000030141400] = d4707ac1
stha %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = d47027ff
! Mem[00000000300c1410] = eb02998b, %l6 = 000000000cf9081d
swapa [%i3+%o5]0x89,%l6 ! %l6 = 00000000eb02998b
! %f20 = 262b71a7, Mem[0000000010101400] = 53ad40ff
sta %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = 262b71a7
! %f25 = a13f90d4, Mem[0000000030081410] = 45acff27
sta %f25,[%i2+%o5]0x89 ! Mem[0000000030081410] = a13f90d4
! %l2 = 00000000f5ffffff, Mem[0000000030001410] = 5f71d35c
stwa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = f5ffffff
! %l4 = 6bad4728a8e2e78e, Mem[00000000300c1410] = 1d08f90c
stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 8e08f90c
! %l4 = 6bad4728a8e2e78e, Mem[0000000010101436] = d37aa06c
stb %l4,[%i4+0x036] ! Mem[0000000010101434] = d37a8e6c
! %f0 = 369dec9d ab7361d0 4c05bd3d b8f161e8
! %f4 = d4903fa1 1ad070ea 98d0e6b4 1afba657
! %f8 = 0db79c36 c750ee45 22d7337e 28e63c7e
! %f12 = 010a115a e7e770fa 77dc5bff adf36949
stda %f0,[%i4]ASI_BLK_AIUS ! Block Store to 0000000030101400
! Starting 10 instruction Load Burst
! Code Fragment 3
p0_fragment_2:
! %l0 = 114ed4389695bbf8
setx 0x63ea03004da4319f,%g7,%l0 ! %l0 = 63ea03004da4319f
! %l1 = 00000000ff9fb511
setx 0x3d06b54846b9d78b,%g7,%l1 ! %l1 = 3d06b54846b9d78b
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 63ea03004da4319f
setx 0xbf353bc01ebc8485,%g7,%l0 ! %l0 = bf353bc01ebc8485
! %l1 = 3d06b54846b9d78b
setx 0xb979fc47e5b6e986,%g7,%l1 ! %l1 = b979fc47e5b6e986
p0_label_7:
! Mem[0000000010041400] = 6e13d48a, %l1 = b979fc47e5b6e986
lduba [%i1+%g0]0x80,%l1 ! %l1 = 000000000000006e
! Mem[0000000030041410] = 000000e5, %l4 = 6bad4728a8e2e78e
lduwa [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000e5
membar #Sync ! Added by membar checker (2)
! Mem[0000000010101410] = 114ed438 9695bbf8, %l0 = 1ebc8485, %l1 = 0000006e
ldda [%i4+%o5]0x80,%l0 ! %l0 = 00000000114ed438 000000009695bbf8
! Mem[0000000010081400] = 35000000, %l6 = 00000000eb02998b
ldsha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = 2007b7ba 323ebeac 221ada99 e635b7cc
! Mem[00000000100c1410] = e8405eac 3b70ef3b 8d59ff24 0923f7ad
! Mem[00000000100c1420] = b6366b43 84bc058d 7a8e4af0 7e610554
! Mem[00000000100c1430] = af520c69 f21de8de 8ae1e2be 7b3c982e
ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
! Mem[0000000010081408] = 49ce89464f62f48e, %l0 = 00000000114ed438
ldxa [%i2+%o4]0x88,%l0 ! %l0 = 49ce89464f62f48e
! Mem[0000000030101400] = 369dec9d ab7361d0 4c05bd3d b8f161e8
! Mem[0000000030101410] = d4903fa1 1ad070ea 98d0e6b4 1afba657
! Mem[0000000030101420] = 0db79c36 c750ee45 22d7337e 28e63c7e
! Mem[0000000030101430] = 010a115a e7e770fa 77dc5bff adf36949
ldda [%i4]ASI_BLK_SL,%f16 ! Block Load from 0000000030101400
! Mem[0000000010001400] = 369dec9d ab7361d0, %l4 = 000000e5, %l5 = 479f27ff
ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000369dec9d 00000000ab7361d0
! Mem[0000000030041408] = ffc6f28b, %f6 = adf72309
lda [%i1+%o4]0x81,%f6 ! %f6 = ffc6f28b
! Starting 10 instruction Store Burst
! %f0 = acbe3e32 bab70720 ccb735e6 99da1a22
! %f4 = 3bef703b ac5e40e8 ffc6f28b 24ff598d
! %f8 = 8d05bc84 436b36b6 5405617e f04a8e7a
! %f12 = dee81df2 690c52af 2e983c7b bee2e18a
stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
p0_label_8:
! %f25 = 369cb70d, Mem[0000000010001400] = 369dec9d
sta %f25,[%i0+%g0]0x80 ! Mem[0000000010001400] = 369cb70d
! %f30 = 4969f3ad, Mem[00000000300c1408] = 6fc8c2a9
sta %f30,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 4969f3ad
membar #Sync ! Added by membar checker (3)
! %l3 = 00000000e47b6216, Mem[00000000100c1400] = 2007b7ba323ebeac
stx %l3,[%i3+%g0] ! Mem[00000000100c1400] = 00000000e47b6216
! %f26 = 7e3ce628 7e33d722, Mem[0000000010041410] = ac5e40e8 3bef703b
stda %f26,[%i1+%o5]0x88 ! Mem[0000000010041410] = 7e3ce628 7e33d722
! %l1 = 000000009695bbf8, Mem[000000001010141a] = 1bf4cbdc
stb %l1,[%i4+0x01a] ! Mem[0000000010101418] = 1bf4f8dc
! Code Fragment 3
p0_fragment_3:
! %l0 = 49ce89464f62f48e
setx 0x9b22b3a024950b09,%g7,%l0 ! %l0 = 9b22b3a024950b09
! %l1 = 000000009695bbf8
setx 0x52372647c4bc8dd2,%g7,%l1 ! %l1 = 52372647c4bc8dd2
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 9b22b3a024950b09
setx 0xa4fc123f8c7a9b1c,%g7,%l0 ! %l0 = a4fc123f8c7a9b1c
! %l1 = 52372647c4bc8dd2
setx 0xecde63382827de5a,%g7,%l1 ! %l1 = ecde63382827de5a
! Mem[0000000010081418] = ffffb2f4, %l5 = 00000000ab7361d0, %asi = 80
swapa [%i2+0x018]%asi,%l5 ! %l5 = 00000000ffffb2f4
! Code Fragment 3
p0_fragment_4:
! %l0 = a4fc123f8c7a9b1c
setx 0x8ffa1a385c0982c9,%g7,%l0 ! %l0 = 8ffa1a385c0982c9
! %l1 = ecde63382827de5a
setx 0xf4671d87d768524a,%g7,%l1 ! %l1 = f4671d87d768524a
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 8ffa1a385c0982c9
setx 0x5d91447fe16b9e2d,%g7,%l0 ! %l0 = 5d91447fe16b9e2d
! %l1 = f4671d87d768524a
setx 0xf357e5786b6a62a0,%g7,%l1 ! %l1 = f357e5786b6a62a0
! Mem[0000000010041408] = 99da1a22, %l3 = 00000000e47b6216
ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 00000022000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = e78e4b99, %l2 = 00000000f5ffffff
ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffe78e
p0_label_9:
! Mem[0000000010141410] = f34ef10ce6f2c253, %f6 = ffc6f28b 24ff598d
ldda [%i5+%o5]0x88,%f6 ! %f6 = f34ef10c e6f2c253
! %l5 = 00000000ffffb2f4, %l3 = 0000000000000022, %y = d0b000e6
sdiv %l5,%l3,%l2 ! %l2 = ffffffff80000000
mov %l0,%y ! %y = e16b9e2d
! Mem[0000000010041410] = 22d7337e28e63c7e, %l6 = 0000000000000000
ldxa [%i1+%o5]0x80,%l6 ! %l6 = 22d7337e28e63c7e
! %l2 = ffffffff80000000, immd = fffffffffffff515, %l5 = 00000000ffffb2f4
udivx %l2,-0xaeb,%l5 ! %l5 = 0000000000000000
! Mem[000000001000143c] = adf36949, %l3 = 0000000000000022
ldsb [%i0+0x03f],%l3 ! %l3 = 0000000000000049
! Mem[00000000100c1418] = 8d59ff24, %l0 = 5d91447fe16b9e2d
lduh [%i3+0x018],%l0 ! %l0 = 0000000000008d59
! Mem[0000000020800040] = 735fa555, %l4 = 00000000369dec9d
ldsba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000073
! Mem[0000000020800040] = 735fa555, %l2 = ffffffff80000000
ldsba [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000073
! Mem[00000000300c1408] = 1b0a77414969f3ad, %f26 = 7e3ce628 7e33d722
ldda [%i3+%o4]0x89,%f26 ! %f26 = 1b0a7741 4969f3ad
! Starting 10 instruction Store Burst
! %f26 = 1b0a7741 4969f3ad, %l2 = 0000000000000073
! Mem[0000000030101400] = 369dec9dab7361d0
stda %f26,[%i4+%l2]ASI_PST8_SL ! Mem[0000000030101400] = adf3ec9d41770ad0
p0_label_10:
! %l2 = 0000000000000073, Mem[0000000030081400] = cbb059c7
stha %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 007359c7
! %f8 = 8d05bc84, Mem[0000000010041408] = ff1ada99
sta %f8 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 8d05bc84
! %f22 = 57a6fb1a, %f5 = ac5e40e8
fcmpes %fcc1,%f22,%f5 ! %fcc1 = 2
! Mem[0000000010181408] = 63851402, %l7 = 0000000062e84531
ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000002000000ff
! %l6 = 28e63c7e, %l7 = 00000002, Mem[0000000010081408] = 8ef4624f 4689ce49
stda %l6,[%i2+0x008]%asi ! Mem[0000000010081408] = 28e63c7e 00000002
! %l3 = 0000000000000049, Mem[0000000010141400] = f5a2e5f0
stwa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000049
! Mem[00000000100c1410] = ac5e40e8, %l4 = 0000000000000073
swapa [%i3+%o5]0x88,%l4 ! %l4 = 00000000ac5e40e8
! %l1 = f357e5786b6a62a0, Mem[0000000010001406] = ab7361d0, %asi = 80
stha %l1,[%i0+0x006]%asi ! Mem[0000000010001404] = ab7362a0
! Mem[0000000030041410] = 000000e5, %l6 = 22d7337e28e63c7e
ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 000000e5000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = a13f90d4, %l5 = 0000000000000000
lduwa [%i2+%o5]0x89,%l5 ! %l5 = 00000000a13f90d4
p0_label_11:
! Mem[00000000100c1418] = 8d59ff240923f7ad, %f16 = d06173ab 9dec9d36
ldd [%i3+0x018],%f16 ! %f16 = 8d59ff24 0923f7ad
! Mem[0000000010041400] = bab70720, %l5 = 00000000a13f90d4
ldswa [%i1+%g0]0x88,%l5 ! %l5 = ffffffffbab70720
! Mem[0000000030141410] = dd74d706, %l5 = ffffffffbab70720
ldswa [%i5+%o5]0x89,%l5 ! %l5 = ffffffffdd74d706
! Mem[0000000010101400] = 262b71a7, %l2 = 0000000000000073
lduha [%i4+%g0]0x80,%l2 ! %l2 = 000000000000262b
! Mem[00000000100c1408] = 221ada99, %f29 = 5a110a01
lda [%i3+%o4]0x80,%f29 ! %f29 = 221ada99
! Mem[0000000030141400] = ff2770d462597181, %f28 = fa70e7e7 221ada99
ldda [%i5+%g0]0x81,%f28 ! %f28 = ff2770d4 62597181
! %l1 = f357e5786b6a62a0, %l2 = 000000000000262b, %l0 = 0000000000008d59
udivx %l1,%l2,%l0 ! %l0 = 00066026b5ae80b4
! Mem[0000000010101408] = 0cf9081d, %l2 = 000000000000262b
ldsha [%i4+0x008]%asi,%l2 ! %l2 = 0000000000000cf9
! Mem[0000000010101434] = d37a8e6c, %l7 = 0000000000000002
ldsh [%i4+0x034],%l7 ! %l7 = ffffffffffffd37a
! Starting 10 instruction Store Burst
! %l6 = 000000e5, %l7 = ffffd37a, Mem[0000000030141410] = 06d774dd c6ac212d
stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000e5 ffffd37a
p0_label_12:
! %l1 = f357e5786b6a62a0, Mem[0000000030101410] = d4903fa11ad070ea
stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = f357e5786b6a62a0
! %f0 = acbe3e32 bab70720, Mem[0000000010081408] = 28e63c7e 00000002
stda %f0 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = acbe3e32 bab70720
! %f12 = dee81df2, Mem[0000000030141410] = e5000000
sta %f12,[%i5+%o5]0x89 ! Mem[0000000030141410] = dee81df2
! %f30 = 4969f3ad ff5bdc77, %l0 = 00066026b5ae80b4
! Mem[0000000010081408] = acbe3e32bab70720
add %i2,0x008,%g1
stda %f30,[%g1+%l0]ASI_PST32_P ! Mem[0000000010081408] = acbe3e32bab70720
! Mem[0000000010081408] = acbe3e32, %l6 = 00000000000000e5
ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 000000ac000000ff
! %l0 = 00066026b5ae80b4, Mem[00000000300c1408] = 4969f3ad
stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 496980b4
! %l4 = 00000000ac5e40e8, Mem[0000000020800001] = 365c5b63
stb %l4,[%o1+0x001] ! Mem[0000000020800000] = 36e85b63
! Mem[0000000010041410] = 7e33d722, %l4 = 00000000ac5e40e8
ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 00000022000000ff
! %l3 = 0000000000000049, Mem[0000000010081410] = 4eb6087d
stwa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000049
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = e78e4b99, %l7 = ffffffffffffd37a
ldub [%o2+%g0],%l7 ! %l7 = 00000000000000e7
p0_label_13:
! Mem[0000000030141410] = f21de8de, %l6 = 00000000000000ac
lduba [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000f2
! Mem[0000000010141400] = 000000497c74fcde, %f12 = dee81df2 690c52af
ldda [%i5+%g0]0x80,%f12 ! %f12 = 00000049 7c74fcde
! Mem[00000000100c1400] = 00000000, %l0 = 00066026b5ae80b4
ldsha [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081410] = a13f90d4, %l0 = 0000000000000000
lduba [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000d4
! Mem[0000000010001420] = 0db79c36 c750ee45, %l4 = 00000022, %l5 = dd74d706
ldda [%i0+0x020]%asi,%l4 ! %l4 = 000000000db79c36 00000000c750ee45
! Mem[0000000010001400] = 369cb70d ab7362a0, %l6 = 000000f2, %l7 = 000000e7
ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000369cb70d 00000000ab7362a0
! Mem[0000000030141400] = 81715962d47027ff, %f20 = ea70d01a a13f90d4
ldda [%i5+%g0]0x89,%f20 ! %f20 = 81715962 d47027ff
! Mem[0000000030001408] = 1f2d3ba8, %l0 = 00000000000000d4
ldsba [%i0+%o4]0x81,%l0 ! %l0 = 000000000000001f
! Mem[0000000030141408] = dac09af4dc7495ba, %l5 = 00000000c750ee45
ldxa [%i5+%o4]0x89,%l5 ! %l5 = dac09af4dc7495ba
! Starting 10 instruction Store Burst
! %l3 = 0000000000000049, Mem[00000000300c1408] = 496980b4
stba %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 49698049
p0_label_14:
! %l6 = 00000000369cb70d, Mem[0000000030181410] = ee567a29
stha %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = b70d7a29
! %f22 = 57a6fb1a, Mem[0000000030041408] = 8bf2c6ff
sta %f22,[%i1+%o4]0x89 ! Mem[0000000030041408] = 57a6fb1a
! %f21 = d47027ff, Mem[00000000100c1400] = 00000000
sta %f21,[%i3+%g0]0x80 ! Mem[00000000100c1400] = d47027ff
! %l7 = 00000000ab7362a0, Mem[0000000030181408] = f803ad4e
stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = f80362a0
! Mem[00000000100c1410] = 73000000, %l4 = 000000000db79c36
swapa [%i3+%o5]0x80,%l4 ! %l4 = 0000000073000000
! %f9 = 436b36b6, Mem[00000000300c1408] = 49698049
sta %f9 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 436b36b6
! %l0 = 0000001f, %l1 = 6b6a62a0, Mem[0000000030101408] = 4c05bd3d b8f161e8
stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000001f 6b6a62a0
! %l0 = 000000000000001f, Mem[0000000010141410] = 53c2f2e6
stwa %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000001f
! Code Fragment 4
p0_fragment_5:
! %l0 = 000000000000001f
setx 0xb4d1b0afdc729bd3,%g7,%l0 ! %l0 = b4d1b0afdc729bd3
! %l1 = f357e5786b6a62a0
setx 0xd8b185c79fa93f46,%g7,%l1 ! %l1 = d8b185c79fa93f46
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = b4d1b0afdc729bd3
setx 0x410e2be7fa126126,%g7,%l0 ! %l0 = 410e2be7fa126126
! %l1 = d8b185c79fa93f46
setx 0x722ebabfdb9c5088,%g7,%l1 ! %l1 = 722ebabfdb9c5088
! Starting 10 instruction Load Burst
! %f15 = bee2e18a, %f4 = 3bef703b
fcmpes %fcc1,%f15,%f4 ! %fcc1 = 1
p0_label_15:
! Mem[0000000010041410] = ffd7337e, %l4 = 0000000073000000
lduha [%i1+%o5]0x80,%l4 ! %l4 = 000000000000ffd7
! Mem[0000000010001438] = 77dc5bff, %l4 = 000000000000ffd7
ldsw [%i0+0x038],%l4 ! %l4 = 0000000077dc5bff
! Mem[00000000201c0000] = 1388eaae, %l1 = 722ebabfdb9c5088
ldub [%o0+%g0],%l1 ! %l1 = 0000000000000013
! Mem[0000000010101400] = a7712b26, %l7 = 00000000ab7362a0
ldswa [%i4+%g0]0x88,%l7 ! %l7 = ffffffffa7712b26
! Mem[0000000030081410] = d4903fa1 9fdf938e, %l6 = 369cb70d, %l7 = a7712b26
ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000d4903fa1 000000009fdf938e
! Mem[0000000010181428] = a69ebf0f, %l3 = 0000000000000049
lduwa [%i6+0x028]%asi,%l3 ! %l3 = 00000000a69ebf0f
! Mem[0000000030181410] = 297a0db7, %l4 = 0000000077dc5bff
ldswa [%i6+%o5]0x89,%l4 ! %l4 = 00000000297a0db7
! Mem[0000000030141408] = dc7495ba, %l1 = 0000000000000013
ldsha [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffff95ba
! Mem[0000000010001408] = 4c05bd3db8f161e8, %l1 = ffffffffffff95ba
ldx [%i0+%o4],%l1 ! %l1 = 4c05bd3db8f161e8
! Starting 10 instruction Store Burst
! %l1 = 4c05bd3db8f161e8, Mem[0000000010041404] = 323ebeac, %asi = 80
stwa %l1,[%i1+0x004]%asi ! Mem[0000000010041404] = b8f161e8
p0_label_16:
! %l2 = 00000cf9, %l3 = a69ebf0f, Mem[0000000010101408] = 1d08f90c e656e6ab
stda %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000cf9 a69ebf0f
! %l2 = 00000cf9, %l3 = a69ebf0f, Mem[0000000030181410] = b70d7a29 5f9fe92d
stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000cf9 a69ebf0f
! %l7 = 000000009fdf938e, %l2 = 0000000000000cf9, %y = e16b9e2d
sdiv %l7,%l2,%l2 ! %l2 = ffffffff80000000
mov %l0,%y ! %y = fa126126
! %l7 = 000000009fdf938e, Mem[0000000010101422] = fac942fd
sth %l7,[%i4+0x022] ! Mem[0000000010101420] = fac9938e
! %l3 = 00000000a69ebf0f, Mem[000000001004142a] = 7a8e4af0, %asi = 80
stba %l3,[%i1+0x02a]%asi ! Mem[0000000010041428] = 7a8e0ff0
! Mem[00000000211c0000] = e78e4b99, %l4 = 00000000297a0db7
ldstub [%o2+%g0],%l4 ! %l4 = 000000e7000000ff
! %f6 = f34ef10c e6f2c253, Mem[00000000100c1408] = 221ada99 e635b7cc
stda %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = f34ef10c e6f2c253
! %l2 = ffffffff80000000, Mem[0000000030001408] = 1f2d3ba8
stha %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00003ba8
! %f22 = 57a6fb1a b4e6d098, Mem[0000000030141408] = dc7495ba dac09af4
stda %f22,[%i5+%o4]0x89 ! Mem[0000000030141408] = 57a6fb1a b4e6d098
! Starting 10 instruction Load Burst
! Mem[000000001004141c] = 8bf2c6ff, %l3 = 00000000a69ebf0f
ldub [%i1+0x01f],%l3 ! %l3 = 00000000000000ff
p0_label_17:
! Mem[0000000030041408] = 1afba657, %l0 = 410e2be7fa126126
ldswa [%i1+%o4]0x81,%l0 ! %l0 = 000000001afba657
! Mem[0000000030141408] = 98d0e6b4, %l4 = 00000000000000e7
ldsba [%i5+%o4]0x81,%l4 ! %l4 = ffffffffffffff98
! Mem[00000000211c0000] = ff8e4b99, %l3 = 00000000000000ff
ldsba [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030081408] = 08e547b771ab8c1e, %f26 = 1b0a7741 4969f3ad
ldda [%i2+%o4]0x89,%f26 ! %f26 = 08e547b7 71ab8c1e
! Mem[0000000030001400] = 16627be4fffffff5, %f4 = 3bef703b ac5e40e8
ldda [%i0+%g0]0x89,%f4 ! %f4 = 16627be4 fffffff5
! Mem[0000000030041400] = 686e680f, %l0 = 000000001afba657
lduba [%i1+%g0]0x89,%l0 ! %l0 = 000000000000000f
! Mem[0000000021800180] = 846e1c36, %l7 = 000000009fdf938e
lduba [%o3+0x180]%asi,%l7 ! %l7 = 0000000000000084
! Mem[0000000021800180] = 846e1c36, %l5 = dac09af4dc7495ba
lduha [%o3+0x180]%asi,%l5 ! %l5 = 000000000000846e
! Mem[00000000211c0000] = ff8e4b99, %l5 = 000000000000846e
lduh [%o2+%g0],%l5 ! %l5 = 000000000000ff8e
! Starting 10 instruction Store Burst
! %l7 = 0000000000000084, Mem[0000000010081410] = 49000000
stha %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00840000
p0_label_18:
! %l3 = ffffffffffffffff, Mem[0000000010081408] = 323ebeff
stba %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 323ebeff
! %l7 = 0000000000000084, Mem[0000000010101410] = 114ed438
stwa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000084
! Mem[00000000100c1434] = f21de8de, %l5 = 000000000000ff8e
ldstub [%i3+0x034],%l5 ! %l5 = 000000f2000000ff
! %l2 = ffffffff80000000, Mem[0000000010141410] = 0000001f
stha %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000001f
! Mem[00000000211c0000] = ff8e4b99, %l4 = ffffffffffffff98
ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[00000000300c1400] = d49fed5b, %l3 = ffffffffffffffff
swapa [%i3+%g0]0x81,%l3 ! %l3 = 00000000d49fed5b
! Mem[0000000010081400] = 35000000, %l7 = 0000000000000084
ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001432] = 010a115a, %l1 = 4c05bd3db8f161e8
ldstub [%i0+0x032],%l1 ! %l1 = 00000011000000ff
! Mem[0000000030101410] = f357e578, %l4 = 00000000000000ff
ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 000000f3000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 71ab8c1e, %f28 = ff2770d4
lda [%i2+%o4]0x89,%f28 ! %f28 = 71ab8c1e
p0_label_19:
! Mem[00000000300c1410] = 8e08f90c, %l3 = 00000000d49fed5b
lduha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000008e08
! Mem[0000000010041408] = 8d05bc84 e635b7cc, %l2 = 80000000, %l3 = 00008e08
ldda [%i1+%o4]0x80,%l2 ! %l2 = 000000008d05bc84 00000000e635b7cc
! Code Fragment 3
p0_fragment_6:
! %l0 = 000000000000000f
setx 0xb28c272060bee8c5,%g7,%l0 ! %l0 = b28c272060bee8c5
! %l1 = 0000000000000011
setx 0x58e04e007aabd57c,%g7,%l1 ! %l1 = 58e04e007aabd57c
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = b28c272060bee8c5
setx 0xceaed21064db534b,%g7,%l0 ! %l0 = ceaed21064db534b
! %l1 = 58e04e007aabd57c
setx 0xe076733f9806f444,%g7,%l1 ! %l1 = e076733f9806f444
! Mem[0000000010041410] = 7e33d7ff, %l7 = 0000000000000000
ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000211c0000] = ff8e4b99, %l2 = 000000008d05bc84
ldub [%o2+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101400] = 262b71a7, %l3 = 00000000e635b7cc
ldswa [%i4+%g0]0x80,%l3 ! %l3 = 00000000262b71a7
! Mem[0000000030101408] = 1f000000, %l0 = ceaed21064db534b
lduba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = ffffffff, %l2 = 00000000000000ff
ldsba [%i3+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c1400] = ff2770d4, %l2 = ffffffffffffffff
ldsha [%i3+%g0]0x88,%l2 ! %l2 = 00000000000070d4
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000030081408] = 71ab8c1e
stha %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 71ab0000
p0_label_20:
! Mem[0000000010001400] = 0db79c36, %l0 = 0000000000000000
swapa [%i0+%g0]0x88,%l0 ! %l0 = 000000000db79c36
! Mem[0000000030181400] = 7891e78e, %l7 = ffffffffffffffff
ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 0000008e000000ff
! %l6 = 00000000d4903fa1, Mem[0000000010101400] = 262b71a7
stb %l6,[%i4+%g0] ! Mem[0000000010101400] = a12b71a7
! %l4 = 000000f3, %l5 = 000000f2, Mem[0000000010181408] = 638514ff e600c191
stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000f3 000000f2
! Mem[00000000100c1420] = b6366b43, %l2 = 00000000000070d4
swap [%i3+0x020],%l2 ! %l2 = 00000000b6366b43
! %l7 = 000000000000008e, Mem[00000000300c1400] = 24d52de3ffffffff
stxa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000000000008e
! %f20 = 81715962 d47027ff, Mem[0000000010181400] = 27f56bb2 a86ac08b
stda %f20,[%i6+%g0]0x88 ! Mem[0000000010181400] = 81715962 d47027ff
! Mem[000000001014140c] = 88b7831d, %l7 = 0000008e, %l0 = 0db79c36
add %i5,0x0c,%g1
casa [%g1]0x80,%l7,%l0 ! %l0 = 0000000088b7831d
! Mem[00000000300c1400] = 8e000000, %l5 = 00000000000000f2
swapa [%i3+%g0]0x81,%l5 ! %l5 = 000000008e000000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = a12b71a7ba1fd126, %l4 = 00000000000000f3
ldxa [%i4+%g0]0x80,%l4 ! %l4 = a12b71a7ba1fd126
p0_label_21:
! Mem[0000000010001414] = 1ad070ea, %l5 = 000000008e000000
lduw [%i0+0x014],%l5 ! %l5 = 000000001ad070ea
! Mem[0000000021800100] = eab07eb5, %l7 = 000000000000008e
ldsha [%o3+0x100]%asi,%l7 ! %l7 = ffffffffffffeab0
! Mem[0000000010001438] = 77dc5bffadf36949, %f6 = f34ef10c e6f2c253
ldd [%i0+0x038],%f6 ! %f6 = 77dc5bff adf36949
! Mem[0000000030101408] = 0000001f, %l5 = 000000001ad070ea
ldswa [%i4+%o4]0x81,%l5 ! %l5 = 000000000000001f
! Mem[0000000010181400] = d47027ff, %l7 = ffffffffffffeab0
lduha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000027ff
! Mem[0000000010181410] = 429c26ffd0a1fb6d, %l1 = e076733f9806f444
ldxa [%i6+%o5]0x88,%l1 ! %l1 = 429c26ffd0a1fb6d
! Mem[0000000010081408] = ffbe3e32bab70720, %l5 = 000000000000001f
ldxa [%i2+%o4]0x80,%l5 ! %l5 = ffbe3e32bab70720
! Mem[0000000010141408] = 18c2a287, %l1 = 429c26ffd0a1fb6d
ldsb [%i5+0x00b],%l1 ! %l1 = ffffffffffffff87
! %f31 = ff5bdc77, %f12 = 00000049
fcmpes %fcc3,%f31,%f12 ! %fcc3 = 1
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 00000000, %l4 = a12b71a7ba1fd126
swapa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
p0_label_22:
! %l7 = 00000000000027ff, Mem[0000000010181410] = d0a1fb6d
stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = d0a127ff
! Mem[0000000010081430] = 67138f59fbee4764, %l2 = 00000000b6366b43, %l3 = 00000000262b71a7
add %i2,0x30,%g1
casxa [%g1]0x80,%l2,%l3 ! %l3 = 67138f59fbee4764
! Mem[00000000211c0000] = ff8e4b99, %l5 = ffbe3e32bab70720
ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
! %f10 = 5405617e f04a8e7a, %l1 = ffffffffffffff87
! Mem[0000000030081400] = 007359c761833684
stda %f10,[%i2+%l1]ASI_PST32_SL ! Mem[0000000030081400] = 7a8e4af07e610554
! Code Fragment 3
p0_fragment_7:
! %l0 = 0000000088b7831d
setx 0x1fa96108021c1606,%g7,%l0 ! %l0 = 1fa96108021c1606
! %l1 = ffffffffffffff87
setx 0xa252e0781cd8e45f,%g7,%l1 ! %l1 = a252e0781cd8e45f
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 1fa96108021c1606
setx 0x39a42bf87975acc9,%g7,%l0 ! %l0 = 39a42bf87975acc9
! %l1 = a252e0781cd8e45f
setx 0xaaf9251854b0443c,%g7,%l1 ! %l1 = aaf9251854b0443c
! %f22 = 57a6fb1a b4e6d098, Mem[0000000010081408] = 323ebeff 2007b7ba
stda %f22,[%i2+%o4]0x88 ! Mem[0000000010081408] = 57a6fb1a b4e6d098
! %l7 = 00000000000027ff, Mem[0000000030141410] = dee81df2
stba %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = dee81dff
! %f6 = 77dc5bff adf36949, Mem[0000000010101400] = a7712ba1 26d11fba
stda %f6 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 77dc5bff adf36949
! %l3 = 67138f59fbee4764, Mem[0000000010001428] = 22d7337e, %asi = 80
stha %l3,[%i0+0x028]%asi ! Mem[0000000010001428] = 4764337e
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 5405617e f04a8e7a, %l4 = 00000000, %l5 = 000000ff
ldda [%i2+%g0]0x89,%l4 ! %l4 = 00000000f04a8e7a 000000005405617e
p0_label_23:
! Mem[00000000100c1400] = 16627be4ff2770d4, %f20 = 81715962 d47027ff
ldda [%i3+%g0]0x88,%f20 ! %f20 = 16627be4 ff2770d4
! Mem[0000000010041410] = 7e3ce628 7e33d7ff, %l6 = d4903fa1, %l7 = 000027ff
ldda [%i1+%o5]0x88,%l6 ! %l6 = 000000007e33d7ff 000000007e3ce628
! Mem[0000000020800000] = 36e85b63, %l7 = 000000007e3ce628
lduba [%o1+0x001]%asi,%l7 ! %l7 = 00000000000000e8
! Mem[0000000010101400] = 4969f3ad, %l0 = 39a42bf87975acc9
lduba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000049
! %l4 = 00000000f04a8e7a, %l1 = aaf9251854b0443c, %y = fa126126
umul %l4,%l1,%l0 ! %l0 = 4f7dea0e1b31cc98, %y = 4f7dea0e
! Mem[0000000010041400] = 2007b7ba, %l5 = 000000005405617e
ldswa [%i1+%g0]0x80,%l5 ! %l5 = 000000002007b7ba
! Mem[0000000010181410] = d0a127ff, %f17 = 0923f7ad
lda [%i6+%o5]0x88,%f17 ! %f17 = d0a127ff
! Mem[0000000030141400] = 81715962d47027ff, %f6 = 77dc5bff adf36949
ldda [%i5+%g0]0x89,%f6 ! %f6 = 81715962 d47027ff
! Mem[0000000010081410] = 00008400, %l5 = 000000002007b7ba
lduba [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = b4e6d098, %l5 = 0000000000000000
swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000b4e6d098
p0_label_24:
! %f22 = 57a6fb1a b4e6d098, %l0 = 4f7dea0e1b31cc98
! Mem[0000000010181428] = a69ebf0f5c068e76
add %i6,0x028,%g1
stda %f22,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010181428] = a69ebf0f5c068e76
! %l5 = 00000000b4e6d098, Mem[00000000100c1400] = d47027ff
stba %l5,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 987027ff
! Mem[0000000010181400] = ff2770d4, %l6 = 000000007e33d7ff
ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
! %l4 = f04a8e7a, %l5 = b4e6d098, Mem[0000000030001410] = fffffff5 98d55407
stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = f04a8e7a b4e6d098
! %l5 = 00000000b4e6d098, Mem[0000000030181400] = 7891e7ff
stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = b4e6d098
! %l5 = 00000000b4e6d098, Mem[0000000010181400] = ff2770d4
stwa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = b4e6d098
! Mem[0000000010041400] = bab70720, %l3 = 67138f59fbee4764
swapa [%i1+%g0]0x88,%l3 ! %l3 = 00000000bab70720
! %l6 = 00000000000000ff, Mem[00000000100c142a] = 7a8e4af0, %asi = 80
stba %l6,[%i3+0x02a]%asi ! Mem[00000000100c1428] = 7a8efff0
! %l3 = 00000000bab70720, Mem[0000000010041400] = fbee4764
stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = bab70720
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = d4903fa19fdf938e, %l2 = 00000000b6366b43
ldxa [%i2+%o5]0x81,%l2 ! %l2 = d4903fa19fdf938e
p0_label_25:
! Mem[0000000010081400] = 350000ff, %l6 = 00000000000000ff
lduba [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001410] = f04a8e7a, %l7 = 00000000000000e8
ldsha [%i0+%o5]0x81,%l7 ! %l7 = fffffffffffff04a
! Mem[0000000010101410] = f8bb959684000000, %l6 = 00000000000000ff
ldxa [%i4+%o5]0x88,%l6 ! %l6 = f8bb959684000000
! Mem[0000000010141434] = 77f6cf06, %l1 = aaf9251854b0443c
lduwa [%i5+0x034]%asi,%l1 ! %l1 = 0000000077f6cf06
! Mem[00000000211c0000] = ff8e4b99, %l3 = 00000000bab70720
lduh [%o2+%g0],%l3 ! %l3 = 000000000000ff8e
! Mem[0000000010101434] = d37a8e6c, %l2 = d4903fa19fdf938e
ldsba [%i4+0x037]%asi,%l2 ! %l2 = 000000000000006c
! Mem[0000000030041408] = 57a6fb1a, %l5 = 00000000b4e6d098
ldsba [%i1+%o4]0x89,%l5 ! %l5 = 000000000000001a
! Mem[0000000020800000] = 36e85b63, %l4 = 00000000f04a8e7a
ldsha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000036e8
! Mem[0000000030001410] = 98d0e6b47a8e4af0, %f0 = acbe3e32 bab70720
ldda [%i0+%o5]0x89,%f0 ! %f0 = 98d0e6b4 7a8e4af0
! Starting 10 instruction Store Burst
! %l6 = f8bb959684000000, Mem[0000000030101408] = a0626a6b1f000000
stxa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = f8bb959684000000
p0_label_26:
! Mem[0000000010181410] = ff27a1d0, %l4 = 00000000000036e8
swapa [%i6+%o5]0x80,%l4 ! %l4 = 00000000ff27a1d0
! %f20 = 16627be4 ff2770d4, Mem[0000000010041430] = af520c69 f21de8de
stda %f20,[%i1+0x030]%asi ! Mem[0000000010041430] = 16627be4 ff2770d4
! %l2 = 000000000000006c, Mem[0000000021800080] = bb203e7c
sth %l2,[%o3+0x080] ! Mem[0000000021800080] = 006c3e7c
! %l4 = 00000000ff27a1d0, Mem[0000000010141408] = 18c2a287
stha %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = a1d0a287
! %l3 = 000000000000ff8e, Mem[0000000030041410] = ff000000
stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 8e000000
! Mem[0000000030081400] = 7a8e4af0, %l7 = fffffffffffff04a
swapa [%i2+%g0]0x81,%l7 ! %l7 = 000000007a8e4af0
! %l6 = f8bb959684000000, Mem[00000000300c1400] = 000000f2
stwa %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 84000000
! %l0 = 4f7dea0e1b31cc98, %l0 = 4f7dea0e1b31cc98, %y = 4f7dea0e
umul %l0,%l0,%l4 ! %l4 = 02e38ad805b29a40, %y = 02e38ad8
! %f10 = 5405617e, Mem[00000000100c1410] = 369cb70d
sta %f10,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 5405617e
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = adf3ec9d, %l4 = 02e38ad805b29a40
ldsha [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffadf3
p0_label_27:
! Mem[0000000030181400] = 98d0e6b4, %f30 = 4969f3ad
lda [%i6+%g0]0x81,%f30 ! %f30 = 98d0e6b4
! Mem[0000000030081410] = d4903fa1, %l7 = 000000007a8e4af0
ldsba [%i2+%o5]0x81,%l7 ! %l7 = ffffffffffffffd4
! Mem[0000000010001408] = e861f1b83dbd054c, %f2 = ccb735e6 99da1a22
ldda [%i0+%o4]0x88,%f2 ! %f2 = e861f1b8 3dbd054c
! Code Fragment 3
p0_fragment_8:
! %l0 = 4f7dea0e1b31cc98
setx 0x7b6cb4686079622d,%g7,%l0 ! %l0 = 7b6cb4686079622d
! %l1 = 0000000077f6cf06
setx 0x5fd0ce6016ebe418,%g7,%l1 ! %l1 = 5fd0ce6016ebe418
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 7b6cb4686079622d
setx 0x7e0e718fff83dbab,%g7,%l0 ! %l0 = 7e0e718fff83dbab
! %l1 = 5fd0ce6016ebe418
setx 0xe87cf36fdbc9de5e,%g7,%l1 ! %l1 = e87cf36fdbc9de5e
! Mem[0000000010101408] = 00000cf9, %l6 = f8bb959684000000
lduha [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000cf9
! Mem[0000000021800100] = eab07eb5, %l7 = ffffffffffffffd4
lduha [%o3+0x100]%asi,%l7 ! %l7 = 000000000000eab0
! Mem[0000000030081400] = 4af0ffff, %l7 = 000000000000eab0
lduha [%i2+%g0]0x89,%l7 ! %l7 = 000000000000ffff
! %f17 = d0a127ff, %f2 = e861f1b8
fcmpes %fcc0,%f17,%f2 ! %fcc0 = 2
! Mem[0000000030001400] = f5ffffff, %l3 = 000000000000ff8e
ldsha [%i0+%g0]0x81,%l3 ! %l3 = fffffffffffff5ff
! Starting 10 instruction Store Burst
! %l2 = 000000000000006c, %l1 = e87cf36fdbc9de5e, %l2 = 000000000000006c
udivx %l2,%l1,%l2 ! %l2 = 0000000000000000
p0_label_28:
! Mem[0000000020800000] = 36e85b63, %l1 = e87cf36fdbc9de5e
ldstub [%o1+%g0],%l1 ! %l1 = 00000036000000ff
! Mem[0000000010001400] = 26d11fba, %l1 = 0000000000000036
ldstuba [%i0+0x000]%asi,%l1 ! %l1 = 00000026000000ff
! Mem[0000000030101408] = 84000000, %l2 = 0000000000000000
swapa [%i4+%o4]0x89,%l2 ! %l2 = 0000000084000000
! %f17 = d0a127ff, Mem[0000000030041400] = 686e680f
sta %f17,[%i1+%g0]0x89 ! Mem[0000000030041400] = d0a127ff
! Mem[0000000010141410] = 1f000000, %l1 = 0000000000000026
ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %l6 = 00000cf9, %l7 = 0000ffff, Mem[0000000010001410] = a13f90d4 ea70d01a
stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000cf9 0000ffff
! %l5 = 000000000000001a, Mem[00000000100c1410] = 3bef703b5405617e
stxa %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000000000001a
! Mem[0000000010081428] = 5403dcf823c848d7, %l5 = 000000000000001a, %l6 = 0000000000000cf9
add %i2,0x28,%g1
casxa [%g1]0x80,%l5,%l6 ! %l6 = 5403dcf823c848d7
! %l1 = 0000000000000000, Mem[0000000010141438] = 2860b7d7a7195457, %asi = 80
stxa %l1,[%i5+0x038]%asi ! Mem[0000000010141438] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ffd11fba, %l6 = 5403dcf823c848d7
lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
p0_label_29:
! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
ldsha [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041410] = ffd7337e, %l4 = ffffffffffffadf3
lduha [%i1+0x012]%asi,%l4 ! %l4 = 000000000000337e
membar #Sync ! Added by membar checker (4)
! Mem[0000000030041400] = ff27a1d0 89a1bcb0 1afba657 19b11335
! Mem[0000000030041410] = 8e000000 5cb239cf 7e5da5c0 94f14874
! Mem[0000000030041420] = d11954e5 8429aab2 c371ea9a 11acf543
! Mem[0000000030041430] = 102c0183 61d5e96d cd3f8433 0ca4ff79
ldda [%i1]ASI_BLK_SL,%f0 ! Block Load from 0000000030041400
! Mem[0000000010101408] = 00000cf9, %l1 = 0000000000000000
lduwa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000cf9
! Code Fragment 4
p0_fragment_9:
! %l0 = 7e0e718fff83dbab
setx 0x094227378fd0b04e,%g7,%l0 ! %l0 = 094227378fd0b04e
! %l1 = 0000000000000cf9
setx 0x2a9ed9fffc69fc37,%g7,%l1 ! %l1 = 2a9ed9fffc69fc37
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 094227378fd0b04e
setx 0x1bfed8a7822e8478,%g7,%l0 ! %l0 = 1bfed8a7822e8478
! %l1 = 2a9ed9fffc69fc37
setx 0x623049b072417d66,%g7,%l1 ! %l1 = 623049b072417d66
! Mem[00000000100c1410] = 0000001a, %f31 = ff5bdc77
lda [%i3+%o5]0x88,%f31 ! %f31 = 0000001a
! Mem[00000000300c1400] = 8400000000000000, %l1 = 623049b072417d66
ldxa [%i3+%g0]0x81,%l1 ! %l1 = 8400000000000000
! Mem[0000000030081408] = 71ab0000, %f19 = 3dbd054c
lda [%i2+%o4]0x89,%f19 ! %f19 = 71ab0000
! Mem[0000000030181408] = 62e84531f80362a0, %f24 = 45ee50c7 369cb70d
ldda [%i6+%o4]0x89,%f24 ! %f24 = 62e84531 f80362a0
! Starting 10 instruction Store Burst
! Mem[0000000010001420] = 0db79c36c750ee45, %l2 = 0000000084000000, %l3 = fffffffffffff5ff
add %i0,0x20,%g1
casxa [%g1]0x80,%l2,%l3 ! %l3 = 0db79c36c750ee45
p0_label_30:
membar #Sync ! Added by membar checker (5)
! %l5 = 000000000000001a, Mem[0000000030041408] = 3513b11957a6fb1a
stxa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000000000001a
! %l3 = 0db79c36c750ee45, Mem[0000000030081400] = fffff04a
stwa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = c750ee45
! %l2 = 0000000084000000, Mem[0000000010041408] = 8d05bc84e635b7cc
stx %l2,[%i1+%o4] ! Mem[0000000010041408] = 0000000084000000
! %l0 = 822e8478, %l1 = 00000000, Mem[0000000030141410] = dee81dff 7ad3ffff
stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 822e8478 00000000
! Mem[00000000300c1408] = b6366b43, %l1 = 8400000000000000
ldstuba [%i3+%o4]0x81,%l1 ! %l1 = 000000b6000000ff
! Mem[0000000010101400] = adf36949, %l7 = 000000000000ffff
ldstuba [%i4+%g0]0x88,%l7 ! %l7 = 00000049000000ff
! Mem[0000000020800000] = ffe85b63, %l5 = 000000000000001a
ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010181410] = 000036e8, %l1 = 00000000000000b6
swapa [%i6+%o5]0x80,%l1 ! %l1 = 00000000000036e8
! %l4 = 0000337e, %l5 = 000000ff, Mem[0000000030181400] = 98d0e6b4 bb3c2ead
stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000337e 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000218000c0] = 16743492, %l4 = 000000000000337e
lduh [%o3+0x0c0],%l4 ! %l4 = 0000000000001674
p0_label_31:
! Mem[0000000021800180] = 846e1c36, %l5 = 00000000000000ff
ldsh [%o3+0x180],%l5 ! %l5 = ffffffffffff846e
! Mem[0000000010101410] = f8bb959684000000, %f16 = 8d59ff24 d0a127ff
ldda [%i4+%o5]0x88,%f16 ! %f16 = f8bb9596 84000000
! Mem[0000000010181408] = f3000000, %l4 = 0000000000001674
lduwa [%i6+%o4]0x80,%l4 ! %l4 = 00000000f3000000
! %l7 = 0000000000000049, imm = 00000000000009c2, %l7 = 0000000000000049
subc %l7,0x9c2,%l7 ! %l7 = fffffffffffff687
! Mem[0000000030141400] = ff2770d4, %l4 = 00000000f3000000
lduha [%i5+%g0]0x81,%l4 ! %l4 = 000000000000ff27
! Mem[0000000020800040] = 735fa555, %l4 = 000000000000ff27
lduh [%o1+0x040],%l4 ! %l4 = 000000000000735f
! Mem[00000000300c1400] = 00000084, %l1 = 00000000000036e8
lduba [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000084
! Mem[0000000010081400] = 350000ff, %l3 = 0db79c36c750ee45
ldsba [%i2+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! %f0 = b0bca189, %f23 = b4e6d098
fsqrts %f0 ,%f23 ! %f23 = 7fffffff
! Starting 10 instruction Store Burst
! Mem[0000000010041406] = b8f161e8, %l2 = 0000000084000000
ldstuba [%i1+0x006]%asi,%l2 ! %l2 = 00000061000000ff
p0_label_32:
! %f10 = 43f5ac11 9aea71c3, Mem[0000000010001408] = 4c05bd3d b8f161e8
stda %f10,[%i0+%o4]0x80 ! Mem[0000000010001408] = 43f5ac11 9aea71c3
! Mem[0000000010141408] = 87a2d0a1, %l3 = ffffffffffffffff
lduwa [%i5+%o4]0x88,%l3 ! %l3 = 0000000087a2d0a1
! Mem[0000000010041428] = 7a8e0ff07e610554, %l1 = 0000000000000084, %l6 = 00000000000000ff
add %i1,0x28,%g1
casxa [%g1]0x80,%l1,%l6 ! %l6 = 7a8e0ff07e610554
! %l5 = ffffffffffff846e, Mem[0000000010181420] = dc69e2cf2e17228c
stx %l5,[%i6+0x020] ! Mem[0000000010181420] = ffffffffffff846e
! %f0 = b0bca189 d0a127ff 3513b119 57a6fb1a
! %f4 = cf39b25c 0000008e 7448f194 c0a55d7e
! %f8 = b2aa2984 e55419d1 43f5ac11 9aea71c3
! %f12 = 6de9d561 83012c10 79ffa40c 33843fcd
stda %f0,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
! %l0 = 1bfed8a7822e8478, Mem[0000000010101408] = 00000cf9
stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000c78
! Mem[0000000010081428] = 5403dcf823c848d7, %l5 = ffffffffffff846e, %l2 = 0000000000000061
add %i2,0x28,%g1
casxa [%g1]0x80,%l5,%l2 ! %l2 = 5403dcf823c848d7
membar #Sync ! Added by membar checker (6)
! Mem[0000000010141408] = 19b11335, %l7 = fffffffffffff687
ldstuba [%i5+%o4]0x88,%l7 ! %l7 = 00000035000000ff
! %f4 = cf39b25c 0000008e, %l0 = 1bfed8a7822e8478
! Mem[0000000010141408] = ff13b11957a6fb1a
add %i5,0x008,%g1
stda %f4,[%g1+%l0]ASI_PST8_P ! Mem[0000000010141408] = ff39b25c00a6fb1a
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 822e8478, %l7 = 0000000000000035
lduba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000078
p0_label_33:
! Mem[0000000010081400] = ff000035, %l0 = 1bfed8a7822e8478
ldswa [%i2+%g0]0x80,%l0 ! %l0 = ffffffffff000035
! Mem[0000000010001410] = 0000ffff 00000cf9, %l0 = ff000035, %l1 = 00000084
ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000cf9 000000000000ffff
! Mem[0000000010181408] = f3000000f2000000, %l5 = ffffffffffff846e
ldxa [%i6+%o4]0x80,%l5 ! %l5 = f3000000f2000000
! Mem[0000000030041400] = d0a127ff, %l3 = 0000000087a2d0a1
ldsba [%i1+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181410] = f90c0000, %l4 = 000000000000735f
ldsha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l0 = 0000000000000cf9
ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = f5ffffff, %l4 = 0000000000000000
lduha [%i0+%g0]0x81,%l4 ! %l4 = 000000000000f5ff
! Mem[0000000030001408] = 00003ba8, %f9 = e55419d1
lda [%i0+%o4]0x81,%f9 ! %f9 = 00003ba8
! Mem[0000000010181410] = 000000b6, %l4 = 000000000000f5ff
lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 7a8e0ff07e610554, Mem[0000000030041410] = 0000008e
stwa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 7e610554
p0_label_34:
! %f20 = 16627be4, Mem[0000000030001408] = a83b0000
sta %f20,[%i0+%o4]0x89 ! Mem[0000000030001408] = 16627be4
! Mem[0000000020800041] = 735fa555, %l0 = 0000000000000000
ldstub [%o1+0x041],%l0 ! %l0 = 0000005f000000ff
! Code Fragment 3
p0_fragment_10:
! %l0 = 000000000000005f
setx 0x765c283f945dcbf6,%g7,%l0 ! %l0 = 765c283f945dcbf6
! %l1 = 000000000000ffff
setx 0x042304478d167f5f,%g7,%l1 ! %l1 = 042304478d167f5f
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 765c283f945dcbf6
setx 0x6b390c9059d650ba,%g7,%l0 ! %l0 = 6b390c9059d650ba
! %l1 = 042304478d167f5f
setx 0x6f548cbfc10d3fb0,%g7,%l1 ! %l1 = 6f548cbfc10d3fb0
! %f16 = f8bb9596, Mem[0000000010141410] = cf39b25c
st %f16,[%i5+%o5] ! Mem[0000000010141410] = f8bb9596
! %f8 = b2aa2984 00003ba8, %l4 = 0000000000000000
! Mem[0000000030041438] = cd3f84330ca4ff79
add %i1,0x038,%g1
stda %f8,[%g1+%l4]ASI_PST8_S ! Mem[0000000030041438] = cd3f84330ca4ff79
! %l5 = f3000000f2000000, Mem[0000000030081408] = 0000ab71b747e508
stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = f3000000f2000000
! %l4 = 00000000, %l5 = f2000000, Mem[0000000030041410] = 7e610554 cf39b25c
stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 f2000000
! %l6 = 7a8e0ff07e610554, Mem[0000000030101408] = 00000000
stwa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 7e610554
! Mem[0000000010181400] = b4e6d098, %l5 = f3000000f2000000
swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000b4e6d098
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 00000c78, %l4 = 0000000000000000
ldsba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000078
p0_label_35:
! Mem[0000000030001400] = f5ffffff, %l6 = 7a8e0ff07e610554
lduwa [%i0+%g0]0x81,%l6 ! %l6 = 00000000f5ffffff
! Mem[0000000030141400] = ff2770d4, %f14 = 79ffa40c
lda [%i5+%g0]0x81,%f14 ! %f14 = ff2770d4
! Mem[0000000021800000] = c60ef55e, %l2 = 5403dcf823c848d7
ldsh [%o3+%g0],%l2 ! %l2 = ffffffffffffc60e
! Mem[0000000030041400] = ff27a1d0, %f28 = 71ab8c1e
lda [%i1+%g0]0x81,%f28 ! %f28 = ff27a1d0
! Mem[0000000030081400] = c750ee45, %l5 = 00000000b4e6d098
lduwa [%i2+%g0]0x81,%l5 ! %l5 = 00000000c750ee45
! Mem[0000000030101400] = adf3ec9d, %l6 = 00000000f5ffffff
lduha [%i4+%g0]0x81,%l6 ! %l6 = 000000000000adf3
! Mem[0000000030081410] = d4903fa1 9fdf938e, %l0 = 59d650ba, %l1 = c10d3fb0
ldda [%i2+%o5]0x81,%l0 ! %l0 = 00000000d4903fa1 000000009fdf938e
! Mem[0000000030101408] = 5405617e, %l2 = ffffffffffffc60e
ldsha [%i4+%o4]0x81,%l2 ! %l2 = 0000000000005405
! Mem[0000000030001408] = e47b6216fc1eb538, %l6 = 000000000000adf3
ldxa [%i0+%o4]0x81,%l6 ! %l6 = e47b6216fc1eb538
! Starting 10 instruction Store Burst
! Mem[0000000010181430] = 72e701c0, %l7 = 0000000000000078, %asi = 80
swapa [%i6+0x030]%asi,%l7 ! %l7 = 0000000072e701c0
p0_label_36:
! %l5 = 00000000c750ee45, Mem[00000000300c1410] = 0cf9088e
stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c750ee45
! Mem[0000000010041418] = 8d59ff24, %l2 = 0000000000005405, %asi = 80
swapa [%i1+0x018]%asi,%l2 ! %l2 = 000000008d59ff24
! %l6 = fc1eb538, %l7 = 72e701c0, Mem[0000000030141410] = 822e8478 00000000
stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = fc1eb538 72e701c0
! %f30 = 98d0e6b4, Mem[0000000010041410] = 7e33d7ff
sta %f30,[%i1+%o5]0x88 ! Mem[0000000010041410] = 98d0e6b4
! %l5 = 00000000c750ee45, Mem[0000000010101428] = 3121a4ea9cc3788a, %asi = 80
stxa %l5,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000c750ee45
! Mem[0000000010141400] = 89a1bcb0, %l4 = 0000000000000078
ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 000000b0000000ff
! Mem[0000000010101410] = 00000084, %l3 = ffffffffffffffff
swapa [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000084
! %l4 = 000000b0, %l5 = c750ee45, Mem[0000000030101400] = adf3ec9d 41770ad0
stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000b0 c750ee45
! %f25 = f80362a0, %f0 = b0bca189, %f16 = f8bb9596
fadds %f25,%f0 ,%f16 ! %f16 = f80362a0
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 5405617e45ee50c7, %f22 = 57a6fb1a 7fffffff
ldda [%i2+%g0]0x89,%f22 ! %f22 = 5405617e 45ee50c7
p0_label_37:
! Mem[00000000100c1408] = 53c2f2e60cf14ef3, %l5 = 00000000c750ee45
ldxa [%i3+%o4]0x88,%l5 ! %l5 = 53c2f2e60cf14ef3
! Mem[0000000030141400] = 81715962d47027ff, %f28 = ff27a1d0 62597181
ldda [%i5+%g0]0x89,%f28 ! %f28 = 81715962 d47027ff
! %l0 = 00000000d4903fa1, imm = fffffffffffff7c4, %l2 = 000000008d59ff24
andn %l0,-0x83c,%l2 ! %l2 = 0000000000000821
! Mem[0000000020800040] = 73ffa555, %l7 = 0000000072e701c0
ldsha [%o1+0x040]%asi,%l7 ! %l7 = 00000000000073ff
! Mem[0000000010181410] = 000000b6ff269c42, %f28 = 81715962 d47027ff
ldda [%i6+%o5]0x80,%f28 ! %f28 = 000000b6 ff269c42
! Mem[0000000030001400] = f5ffffff, %l4 = 00000000000000b0
ldsha [%i0+%g0]0x81,%l4 ! %l4 = fffffffffffff5ff
! Mem[0000000010181408] = f3000000 f2000000, %l0 = d4903fa1, %l1 = 9fdf938e
ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000f3000000 00000000f2000000
! Mem[0000000010181400] = f2000000 62597181, %l0 = f3000000, %l1 = f2000000
ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000f2000000 0000000062597181
! Mem[0000000010001400] = ffd11fba, %l3 = 0000000000000084
lduba [%i0+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! Code Fragment 4
p0_fragment_11:
! %l0 = 00000000f2000000
setx 0x6997be4fb9c46d8c,%g7,%l0 ! %l0 = 6997be4fb9c46d8c
! %l1 = 0000000062597181
setx 0x04c46cd00f266cab,%g7,%l1 ! %l1 = 04c46cd00f266cab
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 6997be4fb9c46d8c
setx 0x19448be844217972,%g7,%l0 ! %l0 = 19448be844217972
! %l1 = 04c46cd00f266cab
setx 0xab01fd6f9cb32af7,%g7,%l1 ! %l1 = ab01fd6f9cb32af7
p0_label_38:
! Mem[0000000030101410] = ff57e578, %l0 = 19448be844217972
ldstuba [%i4+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! %l4 = fffff5ff, %l5 = 0cf14ef3, Mem[0000000030041410] = 00000000 f2000000
stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = fffff5ff 0cf14ef3
! %f24 = 62e84531, %f10 = 43f5ac11
fcmps %fcc3,%f24,%f10 ! %fcc3 = 2
! Mem[0000000010041410] = b4e6d098, %l1 = 9cb32af7, %l4 = fffff5ff
add %i1,0x10,%g1
casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000b4e6d098
! %l0 = 00000000000000ff, Mem[000000001010140e] = 0fbf9ea6
sth %l0,[%i4+0x00e] ! Mem[000000001010140c] = 0fbf00ff
! %l1 = ab01fd6f9cb32af7, Mem[0000000010081408] = b4e6d098
stba %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = b4e6d0f7
! Mem[0000000010141410] = f8bb9596, %l3 = 00000000000000ff
ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000f8000000ff
! %l6 = e47b6216fc1eb538, Mem[0000000030041400] = d0a127ff
stwa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = fc1eb538
! %l7 = 00000000000073ff, Mem[0000000020800040] = 73ffa555, %asi = 80
stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = 73ffa555
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = b4e6d09828e63c7e, %f30 = 98d0e6b4 0000001a
ldda [%i1+%o5]0x80,%f30 ! %f30 = b4e6d098 28e63c7e
p0_label_39:
! %l3 = 00000000000000f8, %l0 = 00000000000000ff, %l5 = 53c2f2e60cf14ef3
xor %l3,%l0,%l5 ! %l5 = 0000000000000007
! Mem[0000000010041408] = 00000000 84000000, %l6 = fc1eb538, %l7 = 000073ff
ldda [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000084000000
! Mem[0000000020800040] = 73ffa555, %l5 = 0000000000000007
ldub [%o1+0x040],%l5 ! %l5 = 0000000000000073
! Mem[00000000100c1408] = 53c2f2e6 0cf14ef3, %l4 = b4e6d098, %l5 = 00000073
ldda [%i3+%o4]0x88,%l4 ! %l4 = 000000000cf14ef3 0000000053c2f2e6
! Mem[0000000010181414] = ff269c42, %f18 = e861f1b8
ld [%i6+0x014],%f18 ! %f18 = ff269c42
! Mem[0000000010081428] = 5403dcf823c848d7, %l1 = ab01fd6f9cb32af7
ldxa [%i2+0x028]%asi,%l1 ! %l1 = 5403dcf823c848d7
! Mem[0000000010041408] = 00000000, %l4 = 000000000cf14ef3
ldsba [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081400] = ff000035, %l6 = 0000000000000000
lduha [%i2+0x002]%asi,%l6 ! %l6 = 0000000000000035
! Mem[0000000010101410] = ffffffff, %l4 = 0000000000000000
lduba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = 84000000, %l5 = 0000000053c2f2e6
ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 00000084000000ff
p0_label_40:
! %f30 = b4e6d098 28e63c7e, Mem[0000000010001410] = f90c0000 ffff0000
stda %f30,[%i0+%o5]0x80 ! Mem[0000000010001410] = b4e6d098 28e63c7e
! Mem[0000000020800001] = ffe85b63, %l6 = 0000000000000035
ldstuba [%o1+0x001]%asi,%l6 ! %l6 = 000000e8000000ff
! %l4 = 00000000000000ff, Mem[0000000010101413] = ffffffff, %asi = 80
stba %l4,[%i4+0x013]%asi ! Mem[0000000010101410] = ffffffff
! %f14 = ff2770d4 33843fcd, %l7 = 0000000084000000
! Mem[0000000010181420] = ffffffffffff846e
add %i6,0x020,%g1
stda %f14,[%g1+%l7]ASI_PST16_P ! Mem[0000000010181420] = ffffffffffff846e
! Mem[0000000020800001] = ffff5b63, %l5 = 0000000000000084
ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
! %l4 = 000000ff, %l5 = 000000ff, Mem[00000000100c1400] = ff277098 16627be4
stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff 000000ff
! %l1 = 5403dcf823c848d7, immed = fffff1e9, %y = 02e38ad8
sdiv %l1,-0xe17,%l4 ! %l4 = ffffffff80000000
mov %l0,%y ! %y = 000000ff
! %l6 = 00000000000000e8, Mem[0000000010001428] = 4764337e, %asi = 80
stwa %l6,[%i0+0x028]%asi ! Mem[0000000010001428] = 000000e8
! %l2 = 0000000000000821, Mem[0000000030081408] = f3000000
stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 21000000
! Starting 10 instruction Load Burst
! Mem[0000000010041438] = 8ae1e2be 7b3c982e, %l0 = 000000ff, %l1 = 23c848d7
ldda [%i1+0x038]%asi,%l0 ! %l0 = 000000008ae1e2be 000000007b3c982e
p0_label_41:
! Mem[0000000010181410] = 000000b6ff269c42, %f28 = 000000b6 ff269c42
ldda [%i6+0x010]%asi,%f28 ! %f28 = 000000b6 ff269c42
! Mem[0000000010141400] = ffbca189, %l2 = 0000000000000821
ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c1410] = 0000001a, %l7 = 0000000084000000
ldsba [%i3+%o5]0x88,%l7 ! %l7 = 000000000000001a
membar #Sync ! Added by membar checker (7)
! Mem[0000000010041400] = 2007b7ba b8f1ffe8 00000000 84000000
! Mem[0000000010041410] = b4e6d098 28e63c7e 00005405 8bf2c6ff
! Mem[0000000010041420] = b6366b43 84bc058d 7a8e0ff0 7e610554
! Mem[0000000010041430] = 16627be4 ff2770d4 8ae1e2be 7b3c982e
ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! %l2 = ffffffffffffffff, Mem[00000000100c1410] = 0000001a
stha %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ffff
! Mem[0000000030141410] = 38b51efc, %l1 = 000000007b3c982e
lduba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000038
! %l7 = 000000000000001a, immed = 00000835, %y = 000000ff
smul %l7,0x835,%l6 ! %l6 = 000000000000d562, %y = 00000000
! Mem[00000000300c1408] = ff366b4341770a1b, %f26 = 08e547b7 71ab8c1e
ldda [%i3+%o4]0x81,%f26 ! %f26 = ff366b43 41770a1b
! Mem[00000000100c1430] = af520c69ff1de8de, %f26 = ff366b43 41770a1b
ldda [%i3+0x030]%asi,%f26 ! %f26 = af520c69 ff1de8de
! Starting 10 instruction Store Burst
! %l3 = 00000000000000f8, Mem[00000000300c1410] = 45ee50c7
stba %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = f8ee50c7
p0_label_42:
! %l3 = 00000000000000f8, Mem[0000000010181438] = 4cbd48a2caf4af8c, %asi = 80
stxa %l3,[%i6+0x038]%asi ! Mem[0000000010181438] = 00000000000000f8
! Mem[0000000021800101] = eab07eb5, %l2 = ffffffffffffffff
ldstuba [%o3+0x101]%asi,%l2 ! %l2 = 000000b0000000ff
! %l6 = 000000000000d562, immed = fffff636, %y = 00000000
umul %l6,-0x9ca,%l2 ! %l2 = 0000d561f7d72eac, %y = 0000d561
! %f24 = 62e84531 f80362a0, %l2 = 0000d561f7d72eac
! Mem[0000000010181420] = ffffffffffff846e
add %i6,0x020,%g1
stda %f24,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010181420] = ffffffffffff846e
! Mem[0000000020800040] = 73ffa555, %l0 = 000000008ae1e2be
ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 00000073000000ff
! Mem[0000000030001408] = 16627be4, %l0 = 0000000000000073
ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 000000e4000000ff
membar #Sync ! Added by membar checker (8)
! %l0 = 00000000000000e4, Mem[0000000010041400] = bab70720
stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000e4
! %f28 = 000000b6 ff269c42, %l4 = ffffffff80000000
! Mem[0000000030141438] = a63ebc79565da1a3
add %i5,0x038,%g1
stda %f28,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141438] = a63ebc79565da1a3
! Mem[0000000010101410] = ffffffff, %l5 = 00000000000000ff
ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ff8e4b99, %l7 = 000000000000001a
ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffff8e
p0_label_43:
! Mem[0000000010081410] = 00008400, %l7 = ffffffffffffff8e
lduba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 00008400, %f18 = ff269c42
lda [%i2+%o5]0x88,%f18 ! %f18 = 00008400
! %f1 = b8f1ffe8, %f31 = 28e63c7e
fsqrts %f1 ,%f31 ! %f31 = 7fffffff
! Mem[0000000030181408] = a06203f8 3145e862, %l2 = f7d72eac, %l3 = 000000f8
ldda [%i6+%o4]0x81,%l2 ! %l2 = 00000000a06203f8 000000003145e862
! Mem[0000000010101418] = 1bf4f8dc053b7086, %f28 = 000000b6 ff269c42
ldd [%i4+0x018],%f28 ! %f28 = 1bf4f8dc 053b7086
! Mem[0000000030101408] = f8bb95967e610554, %l3 = 000000003145e862
ldxa [%i4+%o4]0x89,%l3 ! %l3 = f8bb95967e610554
! Mem[0000000010101400] = ff69f3adff5bdc77, %f4 = b4e6d098 28e63c7e
ldda [%i4+0x000]%asi,%f4 ! %f4 = ff69f3ad ff5bdc77
! Mem[0000000010041410] = 7e3ce62898d0e6b4, %f6 = 00005405 8bf2c6ff
ldda [%i1+%o5]0x88,%f6 ! %f6 = 7e3ce628 98d0e6b4
! Mem[0000000010181400] = 000000f2, %l7 = 0000000000000000
lduha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000f2
! Starting 10 instruction Store Burst
! %f2 = 00000000 84000000, Mem[0000000030041408] = 0000001a 00000000
stda %f2 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 84000000
p0_label_44:
! %f13 = ff2770d4, Mem[0000000010041400] = e4000000
sta %f13,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff2770d4
! %l7 = 00000000000000f2, Mem[00000000100c1408] = 0cf14ef3
stba %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0cf14ef2
! Mem[0000000030041408] = 84000000, %l4 = ffffffff80000000
swapa [%i1+%o4]0x89,%l4 ! %l4 = 0000000084000000
! %l2 = a06203f8, %l3 = 7e610554, Mem[0000000010141410] = 9695bbff 8e000000
stda %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = a06203f8 7e610554
! %l3 = f8bb95967e610554, Mem[0000000010141410] = 7e610554a06203f8
stxa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = f8bb95967e610554
! Mem[00000000300c1408] = ff366b43, %l1 = 0000000000000038
ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffff36
! %l0 = 000000e4, %l1 = ffffff36, Mem[00000000300c1410] = c750eef8 44b55a89
stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000e4 ffffff36
! %l4 = 0000000084000000, Mem[0000000010001400] = a06273abba1fd1ff
stxa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000084000000
! %f26 = af520c69, Mem[00000000100c1430] = af520c69
st %f26,[%i3+0x030] ! Mem[00000000100c1430] = af520c69
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 38b51efc 16627bff, %l2 = a06203f8, %l3 = 7e610554
ldda [%i0+%o4]0x89,%l2 ! %l2 = 0000000016627bff 0000000038b51efc
p0_label_45:
! %l1 = ffffffffffffff36, %l3 = 0000000038b51efc, %l7 = 00000000000000f2
subc %l1,%l3,%l7 ! %l7 = ffffffffc74ae03a
! Mem[0000000030141400] = 81715962d47027ff, %f26 = af520c69 ff1de8de
ldda [%i5+%g0]0x89,%f26 ! %f26 = 81715962 d47027ff
! Mem[0000000010001408] = 43f5ac119aea71c3, %l4 = 0000000084000000
ldx [%i0+%o4],%l4 ! %l4 = 43f5ac119aea71c3
! Mem[0000000030081400] = 5405617e 45ee50c7, %l4 = 9aea71c3, %l5 = 000000ff
ldda [%i2+%g0]0x89,%l4 ! %l4 = 0000000045ee50c7 000000005405617e
! Mem[0000000030001410] = f04a8e7a, %f31 = 7fffffff
lda [%i0+%o5]0x81,%f31 ! %f31 = f04a8e7a
! Mem[0000000010081430] = 67138f59, %l0 = 00000000000000e4
ldsba [%i2+0x033]%asi,%l0 ! %l0 = 0000000000000059
! Mem[0000000030141410] = 38b51efcc001e772, %l2 = 0000000016627bff
ldxa [%i5+%o5]0x81,%l2 ! %l2 = 38b51efcc001e772
! Mem[0000000010001400] = 00000000 84000000, %l0 = 00000059, %l1 = ffffff36
ldda [%i0+%g0]0x88,%l0 ! %l0 = 0000000084000000 0000000000000000
! Mem[0000000010001410] = b4e6d09828e63c7e, %l0 = 0000000084000000
ldx [%i0+%o5],%l0 ! %l0 = b4e6d09828e63c7e
! Starting 10 instruction Store Burst
! %f30 = b4e6d098 f04a8e7a, %l1 = 0000000000000000
! Mem[0000000030001420] = 5d28c91a5a6b513c
add %i0,0x020,%g1
stda %f30,[%g1+%l1]ASI_PST16_S ! Mem[0000000030001420] = 5d28c91a5a6b513c
p0_label_46:
! %f24 = 62e84531, Mem[0000000030041410] = fff5ffff
sta %f24,[%i1+%o5]0x81 ! Mem[0000000030041410] = 62e84531
! %l7 = ffffffffc74ae03a, Mem[0000000030081400] = 45ee50c7
stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 45eee03a
! Mem[000000001018142e] = 5c068e76, %l4 = 0000000045ee50c7
ldstub [%i6+0x02e],%l4 ! %l4 = 0000008e000000ff
! %f13 = ff2770d4, Mem[0000000010101420] = fac9938e
st %f13,[%i4+0x020] ! Mem[0000000010101420] = ff2770d4
! %f10 = 7a8e0ff0, %f31 = f04a8e7a, %f24 = 62e84531 f80362a0
fsmuld %f10,%f31,%f24 ! %f24 = cd6c19e8 faae1800
! %f24 = cd6c19e8 faae1800, %l4 = 000000000000008e
! Mem[0000000030181408] = a06203f83145e862
add %i6,0x008,%g1
stda %f24,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030181408] = a062aefae8196ccd
! Mem[00000000300c1410] = e4000000, %l3 = 0000000038b51efc
swapa [%i3+%o5]0x81,%l3 ! %l3 = 00000000e4000000
! Mem[0000000010041434] = ff2770d4, %l0 = b4e6d09828e63c7e
ldsb [%i1+0x037],%l0 ! %l0 = ffffffffffffffd4
! Mem[00000000300c1408] = ff366b43, %l0 = ffffffffffffffd4
ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = f24ef10c e6f2c253, %l0 = 000000ff, %l1 = 00000000
ldda [%i3+%o4]0x80,%l0 ! %l0 = 00000000f24ef10c 00000000e6f2c253
p0_label_47:
! Mem[0000000030181410] = 00000cf9, %l3 = 00000000e4000000
ldswa [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000cf9
! Mem[0000000030001410] = f04a8e7a, %l2 = 38b51efcc001e772
lduha [%i0+%o5]0x81,%l2 ! %l2 = 000000000000f04a
! Mem[0000000030141408] = 00000000, %l1 = 00000000e6f2c253
ldswa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141410] = fc1eb538, %l3 = 0000000000000cf9
lduha [%i5+%o5]0x89,%l3 ! %l3 = 000000000000b538
! Mem[0000000010101414] = 9695bbf8, %f1 = b8f1ffe8
ld [%i4+0x014],%f1 ! %f1 = 9695bbf8
! Mem[0000000030181410] = f90c0000, %l0 = 00000000f24ef10c
ldswa [%i6+%o5]0x89,%l0 ! %l0 = fffffffff90c0000
! Mem[0000000030101400] = 000000b0c750ee45, %l0 = fffffffff90c0000
ldxa [%i4+%g0]0x81,%l0 ! %l0 = 000000b0c750ee45
! Mem[0000000010101400] = adf369ff, %f26 = 81715962
lda [%i4+%g0]0x88,%f26 ! %f26 = adf369ff
! Mem[0000000010141400] = ffbca189, %l4 = 000000000000008e
ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffffbca189
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = 00000cf9, %l6 = 000000000000d562
ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
p0_label_48:
! Mem[0000000010001400] = 84000000, %l4 = ffffffffffbca189
ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000030181408] = faae62a0
stwa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! %l6 = 0000000000000000, Mem[0000000010041400] = d47027ff
stwa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! %l1 = 0000000000000000, Mem[0000000010001400] = ff00008400000000, %asi = 80
stxa %l1,[%i0+0x000]%asi ! Mem[0000000010001400] = 0000000000000000
! %l2 = 000000000000f04a, Mem[0000000010181400] = f200000062597181
stxa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000000000f04a
! Mem[0000000030001400] = fffffff5, %l6 = 0000000000000000
swapa [%i0+%g0]0x89,%l6 ! %l6 = 00000000fffffff5
! %f20 = 16627be4 ff2770d4, %l5 = 000000005405617e
! Mem[0000000030041438] = cd3f84330ca4ff79
add %i1,0x038,%g1
stda %f20,[%g1+%l5]ASI_PST32_S ! Mem[0000000030041438] = 16627be40ca4ff79
! %l7 = ffffffffc74ae03a, Mem[0000000010101432] = 9504cf24
sth %l7,[%i4+0x032] ! Mem[0000000010101430] = 9504e03a
! %l4 = 00000000, %l5 = 5405617e, Mem[0000000010181420] = ffffffff ffff846e
stda %l4,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000 5405617e
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (9)
! Mem[00000000100c1400] = ff000000 ff000000 f24ef10c e6f2c253
! Mem[00000000100c1410] = ffff0000 00000000 8d59ff24 0923f7ad
! Mem[00000000100c1420] = 000070d4 84bc058d 7a8efff0 7e610554
! Mem[00000000100c1430] = af520c69 ff1de8de 8ae1e2be 7b3c982e
ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
p0_label_49:
! Mem[00000000100c141c] = 0923f7ad, %l0 = 000000b0c750ee45
lduh [%i3+0x01e],%l0 ! %l0 = 000000000000f7ad
! %l4 = 0000000000000000, imm = fffffffffffff773, %l5 = 000000005405617e
sub %l4,-0x88d,%l5 ! %l5 = 000000000000088d
! Mem[0000000010041400] = 00000000, %l0 = 000000000000f7ad
ldsha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 00000000 e47b6216, %l6 = fffffff5, %l7 = c74ae03a
ldda [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000e47b6216
! Mem[0000000030101410] = ff57e578, %l4 = 0000000000000000
lduwa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff57e578
! Mem[0000000030041400] = fc1eb538, %l0 = 0000000000000000
ldsha [%i1+%g0]0x89,%l0 ! %l0 = ffffffffffffb538
! Mem[0000000030141400] = d47027ff, %l4 = 00000000ff57e578
lduba [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081434] = fbee4764, %l7 = 00000000e47b6216
lduw [%i2+0x034],%l7 ! %l7 = 00000000fbee4764
! Mem[0000000030141400] = 81715962 d47027ff, %l6 = 00000000, %l7 = fbee4764
ldda [%i5+%g0]0x89,%l6 ! %l6 = 00000000d47027ff 0000000081715962
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000030041408] = 00000080
stba %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000080
p0_label_50:
! Mem[00000000201c0000] = 1388eaae, %l5 = 000000000000088d
ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 00000013000000ff
! %l2 = 000000000000f04a, Mem[0000000010041400] = 00000000
stba %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000004a
! Mem[0000000010141410] = 5405617e, %l5 = 00000013, %l0 = ffffb538
add %i5,0x10,%g1
casa [%g1]0x80,%l5,%l0 ! %l0 = 000000005405617e
! %l6 = 00000000d47027ff, %l1 = 0000000000000000, %l0 = 000000005405617e
mulx %l6,%l1,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l0 = 0000000000000000
swapa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %l2 = 000000000000f04a, Mem[0000000010081400] = 350000ff
stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 3500004a
! %l0 = 0000000000000000, Mem[0000000010081412] = 00840000
stb %l0,[%i2+0x012] ! Mem[0000000010081410] = 00840000
! Mem[00000000211c0000] = ff8e4b99, %l6 = 00000000d47027ff
ldsb [%o2+0x001],%l6 ! %l6 = ffffffffffffff8e
! Mem[0000000010041428] = 7a8e0ff0, %l2 = 000000000000f04a
swap [%i1+0x028],%l2 ! %l2 = 000000007a8e0ff0
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = b4e6d098, %l5 = 0000000000000013
ldswa [%i0+%o5]0x80,%l5 ! %l5 = ffffffffb4e6d098
p0_label_51:
! Mem[00000000100c1410] = 000000000000ffff, %f30 = b4e6d098 f04a8e7a
ldda [%i3+%o5]0x88,%f30 ! %f30 = 00000000 0000ffff
! Mem[0000000010081410] = f003eb30 00008400, %l2 = 7a8e0ff0, %l3 = 0000b538
ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000000008400 00000000f003eb30
! %f18 = 00008400, %f20 = 16627be4, %f30 = 00000000 0000ffff
fsmuld %f18,%f20,%f30 ! %l0 = 0000000000000022, Unfinished, %fsr = 2100000800
! Mem[0000000030101410] = ff57e578, %l7 = 0000000081715962
lduha [%i4+%o5]0x81,%l7 ! %l7 = 000000000000ff57
! %l3 = 00000000f003eb30, immed = fffff8c6, %y = 0000d561
sdiv %l3,-0x73a,%l4 ! %l4 = ffffffff80000000
mov %l0,%y ! %y = 00000022
! Mem[000000001000141c] = 1afba657, %l5 = ffffffffb4e6d098
lduwa [%i0+0x01c]%asi,%l5 ! %l5 = 000000001afba657
! Mem[0000000010041408] = 00000000, %l6 = ffffffffffffff8e
lduwa [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = b4e6d09828e63c7e, %l2 = 0000000000008400
ldxa [%i1+%o5]0x80,%l2 ! %l2 = b4e6d09828e63c7e
! Mem[00000000100c1430] = af520c69, %l6 = 0000000000000000
ldsb [%i3+0x032],%l6 ! %l6 = 000000000000000c
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = ff69f3ad, %l5 = 000000001afba657
swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ff69f3ad
p0_label_52:
! %f20 = 16627be4 ff2770d4, %l2 = b4e6d09828e63c7e
! Mem[0000000030001418] = 17a1a276822190d7
add %i0,0x018,%g1
stda %f20,[%g1+%l2]ASI_PST8_S ! Mem[0000000030001418] = 17627be4ff2770d7
! Mem[0000000030101410] = ff57e578, %l1 = 0000000000000000
ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! %l7 = 000000000000ff57, Mem[0000000030081400] = 3ae0ee45
stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 57e0ee45
! %l6 = 0000000c, %l7 = 0000ff57, Mem[0000000030141408] = 00000000 1afba657
stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000c 0000ff57
! %l2 = 28e63c7e, %l3 = f003eb30, Mem[0000000010141438] = 79ffa40c 33843fcd
std %l2,[%i5+0x038] ! Mem[0000000010141438] = 28e63c7e f003eb30
! %l6 = 000000000000000c, Mem[0000000010181410] = 000000b6
stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0c0000b6
! Mem[0000000020800001] = ffff5b63, %l3 = 00000000f003eb30
ldstuba [%o1+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030041400] = fc1eb538, %l1 = 00000000000000ff
ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 00000038000000ff
! Mem[0000000030041408] = 80000000, %l3 = 00000000000000ff
ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = f7d0e6b41afba657, %l4 = ffffffff80000000
ldxa [%i2+%o4]0x80,%l4 ! %l4 = f7d0e6b41afba657
p0_label_53:
! Mem[0000000030081408] = 21000000, %f19 = 71ab0000
lda [%i2+%o4]0x81,%f19 ! %f19 = 21000000
! Mem[00000000300c1410] = ffffff36 fc1eb538, %l0 = 00000022, %l1 = 00000038
ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000fc1eb538 00000000ffffff36
! Mem[0000000030141400] = d47027ff, %l7 = 000000000000ff57
lduha [%i5+%g0]0x89,%l7 ! %l7 = 00000000000027ff
! Mem[00000000300c1408] = ff366b4341770a1b, %f10 = 7a8efff0 7e610554
ldda [%i3+%o4]0x81,%f10 ! %f10 = ff366b43 41770a1b
! Mem[0000000030041400] = fc1eb5ff, %l6 = 000000000000000c
ldsha [%i1+%g0]0x89,%l6 ! %l6 = ffffffffffffb5ff
! Mem[0000000010141410] = 7e610554, %l0 = 00000000fc1eb538
lduwa [%i5+%o5]0x88,%l0 ! %l0 = 000000007e610554
! Mem[0000000030141410] = 38b51efc c001e772, %l2 = 28e63c7e, %l3 = 00000000
ldda [%i5+%o5]0x81,%l2 ! %l2 = 0000000038b51efc 00000000c001e772
! Mem[0000000010041408] = 00000000, %l0 = 000000007e610554
ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = 436b36ff, %l5 = 00000000ff69f3ad
ldswa [%i3+%o4]0x89,%l5 ! %l5 = 00000000436b36ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 000000ff, %l3 = 00000000c001e772
swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
p0_label_54:
membar #Sync ! Added by membar checker (10)
! %f12 = af520c69, Mem[00000000100c1400] = c001e772
sta %f12,[%i3+%g0]0x88 ! Mem[00000000100c1400] = af520c69
! Mem[0000000030001400] = 00000000, %l4 = f7d0e6b41afba657
swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %l3 = 00000000000000ff, Mem[0000000010141400] = ffbca189, %asi = 80
stwa %l3,[%i5+0x000]%asi ! Mem[0000000010141400] = 000000ff
! Mem[0000000010001400] = 00000000, %l4 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041400] = fc1eb5ff, %l6 = ffffffffffffb5ff
ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010181408] = f3000000, %l6 = 00000000000000ff
swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000f3000000
! %l5 = 00000000436b36ff, Mem[0000000010101400] = 57a6fb1a
stha %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 57a636ff
! %l0 = 00000000, %l1 = ffffff36, Mem[0000000010081408] = f7d0e6b4 1afba657
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 ffffff36
! %l3 = 00000000000000ff, Mem[0000000010081410] = 00840000
stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 7e3ce62898d0e6b4, %l6 = 00000000f3000000
ldxa [%i0+%o5]0x88,%l6 ! %l6 = 7e3ce62898d0e6b4
p0_label_55:
! Mem[0000000030101408] = f8bb9596 7e610554, %l0 = 00000000, %l1 = ffffff36
ldda [%i4+%o4]0x89,%l0 ! %l0 = 000000007e610554 00000000f8bb9596
! Mem[0000000010141438] = 28e63c7e, %l7 = 00000000000027ff
ldsb [%i5+0x03b],%l7 ! %l7 = 000000000000007e
! Mem[0000000010081400] = 4a000035695fe48a, %f14 = 8ae1e2be 7b3c982e
ldda [%i2+0x000]%asi,%f14 ! %f14 = 4a000035 695fe48a
! Mem[0000000010081400] = 4a000035, %l7 = 000000000000007e
lduwa [%i2+%g0]0x80,%l7 ! %l7 = 000000004a000035
! Mem[0000000010101408] = 00000c78, %l4 = 0000000000000000
lduba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000078
! %l5 = 00000000436b36ff, imm = 0000000000000f2a, %l1 = 00000000f8bb9596
add %l5,0xf2a,%l1 ! %l1 = 00000000436b4629
! Mem[0000000030181408] = 00000000, %l4 = 0000000000000078
lduwa [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1430] = af520c69ff1de8de, %f2 = f24ef10c e6f2c253
ldda [%i3+0x030]%asi,%f2 ! %f2 = af520c69 ff1de8de
! Mem[00000000300c1400] = ff000000, %f14 = 4a000035
lda [%i3+%g0]0x81,%f14 ! %f14 = ff000000
! Starting 10 instruction Store Burst
! %f28 = 1bf4f8dc, Mem[00000000300c1410] = fc1eb538
sta %f28,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 1bf4f8dc
p0_label_56:
! Mem[0000000010041408] = 00000000, %l7 = 000000004a000035
swapa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
! %l2 = 38b51efc, %l3 = 000000ff, Mem[0000000010101410] = ffffffff f8bb9596
stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 38b51efc 000000ff
! %l7 = 0000000000000000, Mem[0000000030181408] = 00000000
stwa %l7,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! %l2 = 38b51efc, %l3 = 000000ff, Mem[0000000030101408] = 7e610554 f8bb9596
stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 38b51efc 000000ff
! Mem[0000000010141408] = 5cb239ff, %l0 = 000000007e610554
swapa [%i5+%o4]0x88,%l0 ! %l0 = 000000005cb239ff
! Mem[00000000300c1410] = dcf8f41b, %l4 = 0000000000000000
swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000dcf8f41b
! Mem[00000000300c1408] = ff366b43, %l3 = 00000000000000ff
ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! %f0 = ff000000 ff000000 af520c69 ff1de8de
! %f4 = ffff0000 00000000 8d59ff24 0923f7ad
! %f8 = 000070d4 84bc058d ff366b43 41770a1b
! %f12 = af520c69 ff1de8de ff000000 695fe48a
stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
! %l7 = 0000000000000000, Mem[00000000100c1408] = 53c2f2e60cf14ef2
stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
! Starting 10 instruction Load Burst
! %l3 = 00000000000000ff, %l2 = 0000000038b51efc, %y = 00000022
sdiv %l3,%l2,%l5 ! %l5 = 0000000000000099
mov %l0,%y ! %y = 5cb239ff
p0_label_57:
! Mem[0000000030041408] = ff000080 00000000, %l6 = 98d0e6b4, %l7 = 00000000
ldda [%i1+%o4]0x81,%l6 ! %l6 = 00000000ff000080 0000000000000000
! Mem[0000000010081408] = 00000000, %l1 = 00000000436b4629
lduba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000211c0000] = ff8e4b99, %l3 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffff8e
! Mem[0000000030001410] = 98d0e6b47a8e4af0, %l1 = 0000000000000000
ldxa [%i0+%o5]0x89,%l1 ! %l1 = 98d0e6b47a8e4af0
! Mem[0000000010181420] = 000000005405617e, %f22 = 5405617e 45ee50c7
ldd [%i6+0x020],%f22 ! %f22 = 00000000 5405617e
! Mem[0000000010081408] = 00000000, %f20 = 16627be4
lda [%i2+%o4]0x88,%f20 ! %f20 = 00000000
! Mem[0000000030041408] = ff000080, %l5 = 0000000000000099
lduha [%i1+%o4]0x81,%l5 ! %l5 = 000000000000ff00
! Mem[0000000030141408] = 0000000c0000ff57, %f16 = f80362a0 84000000
ldda [%i5+%o4]0x81,%f16 ! %f16 = 0000000c 0000ff57
! Mem[0000000010141410] = 5405617e 9695bbf8, %l0 = 5cb239ff, %l1 = 7a8e4af0
ldda [%i5+%o5]0x80,%l0 ! %l0 = 000000005405617e 000000009695bbf8
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (11)
! Mem[0000000010001410] = 000000000000ffff, %l5 = 000000000000ff00, %l5 = 000000000000ff00
add %i0,0x10,%g1
casxa [%g1]0x80,%l5,%l5 ! %l5 = 000000000000ffff
p0_label_58:
! %f24 = cd6c19e8 faae1800, %l4 = 00000000dcf8f41b
! Mem[0000000010101400] = ff36a657ff5bdc77
stda %f24,[%i4+%l4]ASI_PST16_PL ! Mem[0000000010101400] = 0018aefaff5b6ccd
! %l0 = 000000005405617e, Mem[0000000010081410] = 000000ff
stha %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 617e00ff
! %l5 = 000000000000ffff, Mem[00000000201c0001] = ff88eaae
stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = ffffeaae
! Mem[0000000030041400] = fc1eb5ff, %l3 = ffffffffffffff8e
ldstuba [%i1+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
! %l5 = 000000000000ffff, Mem[0000000010141410] = 5405617e9695bbf8, %asi = 80
stxa %l5,[%i5+0x010]%asi ! Mem[0000000010141410] = 000000000000ffff
! Mem[0000000030141400] = ff2770d4, %l4 = 00000000dcf8f41b
swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff2770d4
! %f28 = 1bf4f8dc 053b7086, %l2 = 0000000038b51efc
! Mem[0000000010141430] = 6de9d56183012c10
add %i5,0x030,%g1
stda %f28,[%g1+%l2]ASI_PST8_P ! Mem[0000000010141430] = 1bf4f8dc053b2c10
! %f14 = ff000000 695fe48a, %l7 = 0000000000000000
! Mem[0000000010101418] = 1bf4f8dc053b7086
add %i4,0x018,%g1
stda %f14,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010101418] = 1bf4f8dc053b7086
! Mem[0000000020800000] = ffff5b63, %l4 = 00000000ff2770d4
ldstuba [%o1+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001414] = 0000ffff, %l5 = 000000000000ffff
ldsw [%i0+0x014],%l5 ! %l5 = 000000000000ffff
p0_label_59:
! Mem[00000000100c1428] = 7a8efff07e610554, %f28 = 1bf4f8dc 053b7086
ldda [%i3+0x028]%asi,%f28 ! %f28 = 7a8efff0 7e610554
! Mem[0000000030001410] = 7a8e4af0, %l1 = 000000009695bbf8
ldswa [%i0+%o5]0x89,%l1 ! %l1 = 000000007a8e4af0
! Mem[00000000100c1400] = 690c52afff000000, %l5 = 000000000000ffff
ldxa [%i3+%g0]0x80,%l5 ! %l5 = 690c52afff000000
! Mem[0000000010101410] = 38b51efc, %l7 = 0000000000000000
ldsba [%i4+%o5]0x88,%l7 ! %l7 = fffffffffffffffc
! Mem[0000000010141438] = 28e63c7e f003eb30, %l0 = 5405617e, %l1 = 7a8e4af0
ldda [%i5+0x038]%asi,%l0 ! %l0 = 0000000028e63c7e 00000000f003eb30
! Mem[0000000030141408] = 0000000c 0000ff57, %l0 = 28e63c7e, %l1 = f003eb30
ldda [%i5+%o4]0x81,%l0 ! %l0 = 000000000000000c 000000000000ff57
! Mem[0000000030141408] = 0000000c0000ff57, %l4 = 00000000000000ff
ldxa [%i5+%o4]0x81,%l4 ! %l4 = 0000000c0000ff57
membar #Sync ! Added by membar checker (12)
! Mem[0000000010141400] = 000000ff d0a127ff 5405617e 00a6fb1a
! Mem[0000000010141410] = 00000000 0000ffff 7448f194 c0a55d7e
! Mem[0000000010141420] = b2aa2984 e55419d1 43f5ac11 9aea71c3
! Mem[0000000010141430] = 1bf4f8dc 053b2c10 28e63c7e f003eb30
ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
! Mem[0000000010041428] = 0000f04a7e610554, %f8 = 000070d4 84bc058d
ldd [%i1+0x028],%f8 ! %f8 = 0000f04a 7e610554
! Starting 10 instruction Store Burst
! %l2 = 38b51efc, %l3 = 000000ff, Mem[0000000030041400] = fc1eb5ff b0bca189
stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 38b51efc 000000ff
p0_label_60:
! %f10 = ff366b43 41770a1b, Mem[00000000300c1410] = 00000000 ffffff36
stda %f10,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff366b43 41770a1b
! Mem[0000000010041408] = 3500004a, %l7 = fffffffffffffffc
ldstuba [%i1+%o4]0x88,%l7 ! %l7 = 0000004a000000ff
! Mem[00000000218000c1] = 16743492, %l7 = 000000000000004a
ldstub [%o3+0x0c1],%l7 ! %l7 = 00000074000000ff
! Mem[000000001000142c] = 436b36ff, %l3 = 00000000000000ff
swap [%i0+0x02c],%l3 ! %l3 = 00000000436b36ff
! %l3 = 00000000436b36ff, Mem[000000001008143c] = ffff2507, %asi = 80
stba %l3,[%i2+0x03c]%asi ! Mem[000000001008143c] = ffff2507
! %l6 = 00000000ff000080, Mem[0000000010181408] = 000000ff
stwa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000080
membar #Sync ! Added by membar checker (13)
! %l5 = 690c52afff000000, Mem[0000000010141438] = 28e63c7ef003eb30, %asi = 80
stxa %l5,[%i5+0x038]%asi ! Mem[0000000010141438] = 690c52afff000000
! Mem[0000000030001408] = 16627bff, %l5 = 690c52afff000000
ldstuba [%i0+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[00000000300c1408] = 436b36ff
stwa %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 000000ff38b51efc, %f30 = 28e63c7e f003eb30
ldda [%i1+%g0]0x89,%f30 ! %f30 = 000000ff 38b51efc
p0_label_61:
! Mem[0000000021800000] = c60ef55e, %l7 = 0000000000000074
ldsb [%o3+%g0],%l7 ! %l7 = ffffffffffffffc6
! Mem[00000000218001c0] = 2934eec2, %l7 = ffffffffffffffc6
ldsb [%o3+0x1c0],%l7 ! %l7 = 0000000000000029
! Mem[00000000211c0000] = ff8e4b99, %l5 = 00000000000000ff
lduba [%o2+0x001]%asi,%l5 ! %l5 = 000000000000008e
! Mem[00000000300c1400] = 000000ff, %l0 = 000000000000000c
ldswa [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1400] = 000000ffaf520c69, %l5 = 000000000000008e
ldxa [%i3+%g0]0x88,%l5 ! %l5 = 000000ffaf520c69
! Mem[0000000030141408] = 0c000000, %l4 = 0000000c0000ff57
lduwa [%i5+%o4]0x89,%l4 ! %l4 = 000000000c000000
! Mem[00000000300c1410] = 1b0a7741436b36ff, %l6 = 00000000ff000080
ldxa [%i3+%o5]0x81,%l6 ! %l6 = 1b0a7741436b36ff
! Mem[00000000300c1400] = 000000ff, %l5 = 000000ffaf520c69
ldsha [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141400] = dcf8f41b, %f28 = 1bf4f8dc
lda [%i5+%g0]0x81,%f28 ! %f28 = dcf8f41b
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = 7e330000, %l0 = 00000000000000ff
swapa [%i6+%g0]0x89,%l0 ! %l0 = 000000007e330000
p0_label_62:
! %f5 = 00000000, Mem[00000000300c1410] = 41770a1b
sta %f5 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! %l7 = 0000000000000029, Mem[0000000010081414] = 30eb03f0, %asi = 80
stha %l7,[%i2+0x014]%asi ! Mem[0000000010081414] = 002903f0
! Mem[0000000010001418] = adf72309, %l2 = 0000000038b51efc, %asi = 80
swapa [%i0+0x018]%asi,%l2 ! %l2 = 00000000adf72309
! %f24 = b2aa2984 e55419d1, Mem[0000000030181400] = ff000000 000000ff
stda %f24,[%i6+%g0]0x81 ! Mem[0000000030181400] = b2aa2984 e55419d1
! %l4 = 000000000c000000, Mem[0000000020800040] = ffffa555
sth %l4,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
! Mem[0000000010101434] = d37a8e6c, %l7 = 00000029, %l3 = 436b36ff
add %i4,0x34,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000d37a8e6c
! %l1 = 000000000000ff57, Mem[0000000010141410] = 000000000000ffff
stxa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ff57
! Mem[0000000030041400] = fc1eb538, %l1 = 000000000000ff57
ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 000000fc000000ff
! %l6 = 1b0a7741436b36ff, Mem[0000000010001408] = ff1de8de
stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff1de8ff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 62e84531f34ef10c, %f26 = 43f5ac11 9aea71c3
ldda [%i1+%o5]0x81,%f26 ! %f26 = 62e84531 f34ef10c
p0_label_63:
! Mem[0000000030101408] = fc1eb538ff000000, %l3 = 00000000d37a8e6c
ldxa [%i4+%o4]0x81,%l3 ! %l3 = fc1eb538ff000000
! Mem[0000000010101408] = 00000c78, %l7 = 0000000000000029
lduwa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000c78
! Mem[0000000010141400] = 000000ffd0a127ff, %l5 = 00000000000000ff
ldxa [%i5+%g0]0x80,%l5 ! %l5 = 000000ffd0a127ff
! Mem[0000000010081410] = ff007e61, %f17 = d0a127ff
lda [%i2+%o5]0x88,%f17 ! %f17 = ff007e61
! Mem[0000000030041410] = 3145e862, %l6 = 1b0a7741436b36ff
ldsba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000062
! %l5 = 000000ffd0a127ff, imm = 00000000000001f3, %l1 = 00000000000000fc
orn %l5,0x1f3,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081410] = f0032900ff007e61, %l6 = 0000000000000062
ldxa [%i2+%o5]0x88,%l6 ! %l6 = f0032900ff007e61
! Mem[00000000300c1410] = ff366b43 00000000, %l2 = adf72309, %l3 = ff000000
ldda [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000 00000000ff366b43
! Mem[0000000010081408] = 00000000, %l1 = ffffffffffffffff
lduba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f6 = 8d59ff24 0923f7ad, Mem[00000000300c1408] = 000000ff 1b0a7741
stda %f6 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 8d59ff24 0923f7ad
p0_label_64:
! %f20 = 00000000, %f2 = af520c69
fcmps %fcc2,%f20,%f2 ! %fcc2 = 2
! %l2 = 0000000000000000, Mem[0000000010141410] = 00000000
stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %l3 = 00000000ff366b43, Mem[0000000021800041] = 19dc07c8
stb %l3,[%o3+0x041] ! Mem[0000000021800040] = 194307c8
! %f13 = ff1de8de, Mem[0000000010181438] = 00000000
st %f13,[%i6+0x038] ! Mem[0000000010181438] = ff1de8de
! %f30 = 000000ff, Mem[0000000010001410] = 00000000
sta %f30,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
! %l0 = 000000007e330000, Mem[0000000010041408] = ff000035
stwa %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 7e330000
! %l7 = 0000000000000c78, Mem[00000000100c1428] = 7a8efff0
stw %l7,[%i3+0x028] ! Mem[00000000100c1428] = 00000c78
! %l4 = 0c000000, %l5 = d0a127ff, Mem[00000000100c1420] = 000070d4 84bc058d
std %l4,[%i3+0x020] ! Mem[00000000100c1420] = 0c000000 d0a127ff
! Mem[00000000100c1400] = 690c52af, %l7 = 0000000000000c78
ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 00000069000000ff
! Starting 10 instruction Load Burst
! Mem[000000001014142c] = 9aea71c3, %l6 = f0032900ff007e61
lduwa [%i5+0x02c]%asi,%l6 ! %l6 = 000000009aea71c3
p0_label_65:
! Mem[0000000010081410] = 617e00ff002903f0, %l7 = 0000000000000069
ldxa [%i2+%o5]0x80,%l7 ! %l7 = 617e00ff002903f0
! Mem[0000000030101410] = a0626a6b78e557ff, %l0 = 000000007e330000
ldxa [%i4+%o5]0x89,%l0 ! %l0 = a0626a6b78e557ff
! %l6 = 000000009aea71c3, %l1 = 0000000000000000, %y = 5cb239ff
sdiv %l6,%l1,%l2 ! Div by zero, %l0 = a0626a6b78e5584f
mov %l0,%y ! %y = 78e55827
! Mem[0000000010181434] = 5aad3c10, %l2 = 0000000000000000
lduba [%i6+0x036]%asi,%l2 ! %l2 = 000000000000003c
! Mem[0000000010101434] = d37a8e6c, %l4 = 000000000c000000
lduh [%i4+0x036],%l4 ! %l4 = 0000000000008e6c
! Mem[0000000030141410] = 38b51efcc001e772, %l5 = 000000ffd0a127ff
ldxa [%i5+%o5]0x81,%l5 ! %l5 = 38b51efcc001e772
! Mem[0000000021800140] = e61a8319, %l2 = 000000000000003c
ldsb [%o3+0x140],%l2 ! %l2 = ffffffffffffffe6
! Mem[0000000030101400] = 000000b0, %l0 = a0626a6b78e55827
lduha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041408] = ff000080 00000000, %l4 = 00008e6c, %l5 = c001e772
ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff000080 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[00000000211c0001] = ff8e4b99, %asi = 80
stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff004b99
p0_label_66:
! Mem[0000000030081408] = 21000000, %l4 = 00000000ff000080
swapa [%i2+%o4]0x81,%l4 ! %l4 = 0000000021000000
! %l4 = 0000000021000000, Mem[0000000010101408] = ff00bf0f00000c78
stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000021000000
! %l6 = 000000009aea71c3, Mem[0000000030001400] = 57a6fb1a
stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 9aea71c3
! %l6 = 000000009aea71c3, Mem[00000000211c0000] = ff004b99
sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 71c34b99
! Mem[0000000030001410] = 7a8e4af0, %l3 = 00000000ff366b43
ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000f0000000ff
! %l0 = 0000000000000000, Mem[0000000030181408] = 00000000
stwa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! Mem[0000000030001400] = 9aea71c3, %l7 = 617e00ff002903f0
ldstuba [%i0+%g0]0x89,%l7 ! %l7 = 000000c3000000ff
! %l5 = 0000000000000000, Mem[0000000010081410] = 617e00ff
stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
! %l6 = 9aea71c3, %l7 = 000000c3, Mem[0000000010141408] = 5405617e 00a6fb1a
stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 9aea71c3 000000c3
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
ldsba [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
p0_label_67:
! Mem[0000000010081410] = ff000000, %l6 = 000000009aea71c3
lduwa [%i2+%o5]0x88,%l6 ! %l6 = 00000000ff000000
! Mem[0000000030001408] = ff7b6216 fc1eb538, %l4 = 21000000, %l5 = 00000000
ldda [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff7b6216 00000000fc1eb538
! Mem[00000000100c1430] = af520c69, %l7 = 00000000000000c3
ldsb [%i3+0x032],%l7 ! %l7 = 000000000000000c
! Mem[0000000030141410] = fc1eb538, %l5 = 00000000fc1eb538
ldsba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000038
! Mem[0000000020800040] = 0000a555, %l4 = 00000000ff7b6216
ldsha [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
lduw [%i2+%o4],%l0 ! %l0 = 0000000000000000
! Mem[0000000010001410] = ff000000, %l7 = 000000000000000c
ldsha [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l5 = 0000000000000038
ldsha [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = ff71ea9a, %l2 = ffffffffffffffe6
lduwa [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff71ea9a
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000010041410] = b4e6d098
stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00e6d098
p0_label_68:
! Mem[00000000300c1410] = 00000000, %l0 = 0000000000000000
swapa [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010141400] = 000000ff
stba %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
! Mem[0000000010101417] = ff000000, %l7 = 0000000000000000
ldstuba [%i4+0x017]%asi,%l7 ! %l7 = 00000000000000ff
! %l6 = 00000000ff000000, Mem[0000000010141400] = ff000000
stwa %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff000000
! %l0 = 0000000000000000, immed = 000006dc, %y = 78e55827
smul %l0,0x6dc,%l4 ! %l4 = 0000000000000000, %y = 00000000
! %f25 = e55419d1, Mem[0000000030081408] = ff000080
sta %f25,[%i2+%o4]0x81 ! Mem[0000000030081408] = e55419d1
! %l2 = 00000000ff71ea9a, Mem[0000000010081408] = 36ffffff00000000
stxa %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000ff71ea9a
! %l2 = ff71ea9a, %l3 = 000000f0, Mem[0000000010081408] = ff71ea9a 00000000
stda %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff71ea9a 000000f0
! %l0 = 0000000000000000, Mem[00000000100c1408] = 0000000000000000
stxa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 0018aefa, %l2 = 00000000ff71ea9a
ldsha [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000018
p0_label_69:
! Code Fragment 4
p0_fragment_12:
! %l0 = 0000000000000000
setx 0x94c669a7a1fce4ec,%g7,%l0 ! %l0 = 94c669a7a1fce4ec
! %l1 = 0000000000000000
setx 0x0fb40938530c8b41,%g7,%l1 ! %l1 = 0fb40938530c8b41
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 94c669a7a1fce4ec
setx 0xfdd63cc81f5b8fbb,%g7,%l0 ! %l0 = fdd63cc81f5b8fbb
! %l1 = 0fb40938530c8b41
setx 0xa59c0e3023542257,%g7,%l1 ! %l1 = a59c0e3023542257
! Mem[0000000030081408] = e55419d1, %f0 = ff000000
lda [%i2+%o4]0x81,%f0 ! %f0 = e55419d1
! Mem[0000000010141400] = 000000ff, %l4 = 0000000000000000
lduba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141400] = 000000ff, %l1 = a59c0e3023542257
lduwa [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041408] = 00000084 0000337e, %l0 = 1f5b8fbb, %l1 = 000000ff
ldda [%i1+%o4]0x88,%l0 ! %l0 = 000000000000337e 0000000000000084
! Mem[0000000010001400] = 000000ff 000000ff, %l6 = ff000000, %l7 = 00000000
ldda [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff 00000000000000ff
! Mem[0000000010001400] = ff000000, %l7 = 00000000000000ff
ldsba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[00000000211c0000] = 71c34b99, %l4 = 0000000000000000
lduha [%o2+0x000]%asi,%l4 ! %l4 = 00000000000071c3
! Mem[0000000010001418] = 38b51efc, %f1 = ff000000
lda [%i0+0x018]%asi,%f1 ! %f1 = 38b51efc
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000030101400] = 000000b0c750ee45
stxa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
p0_label_70:
! %l0 = 000000000000337e, Mem[0000000030081410] = a13f90d4
stba %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = a13f907e
! Mem[0000000020800041] = 0000a555, %l1 = 0000000000000084
ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 00000000000000ff
! %f16 = 000000ff ff007e61, Mem[0000000030001408] = ff7b6216 fc1eb538
stda %f16,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff ff007e61
! %l1 = 0000000000000000, imm = 0000000000000dbc, %l1 = 0000000000000000
xor %l1,0xdbc,%l1 ! %l1 = 0000000000000dbc
! %l5 = 0000000000000000, Mem[0000000030141408] = 0000000c
stwa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %f6 = 8d59ff24 0923f7ad, %l5 = 0000000000000000
! Mem[0000000010081418] = ab7361d0d42b6f1b
add %i2,0x018,%g1
stda %f6,[%g1+%l5]ASI_PST32_P ! Mem[0000000010081418] = ab7361d0d42b6f1b
! %l1 = 0000000000000dbc, Mem[0000000010081410] = ff000000
stha %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000dbc
! %f0 = e55419d1, %f16 = 000000ff
fitos %f0 ,%f16 ! %f16 = cdd55f31
! %l7 = 0000000000000000, Mem[0000000010001410] = 000000ff
stba %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 00000000 00000000, %l4 = 000071c3, %l5 = 00000000
ldda [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
p0_label_71:
! Mem[0000000030141410] = 38b51efcc001e772, %l0 = 000000000000337e
ldxa [%i5+%o5]0x81,%l0 ! %l0 = 38b51efcc001e772
! Mem[0000000010101408] = 00000021, %f12 = af520c69
ld [%i4+%o4],%f12 ! %f12 = 00000021
! Mem[0000000010001408] = af520c69ff1de8ff, %f8 = 0000f04a 7e610554
ldda [%i0+%o4]0x88,%f8 ! %f8 = af520c69 ff1de8ff
! Mem[0000000010001438] = 8ae45f69000000ff, %f18 = 5405617e 00a6fb1a
ldda [%i0+0x038]%asi,%f18 ! %f18 = 8ae45f69 000000ff
! Mem[0000000030181408] = 00000000, %l1 = 0000000000000dbc
lduwa [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001400] = ff71ea9ae47b6216, %l2 = 0000000000000018
ldxa [%i0+%g0]0x81,%l2 ! %l2 = ff71ea9ae47b6216
! Mem[0000000030141408] = 000000000000ff57, %l4 = 0000000000000000
ldxa [%i5+%o4]0x81,%l4 ! %l4 = 000000000000ff57
! Mem[0000000030141400] = dcf8f41b, %f9 = ff1de8ff
lda [%i5+%g0]0x81,%f9 ! %f9 = dcf8f41b
! Mem[000000001014143c] = ff000000, %l2 = ff71ea9ae47b6216
ldsh [%i5+0x03c],%l2 ! %l2 = ffffffffffffff00
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = 38b51eff, %l2 = ffffffffffffff00
swapa [%i1+%g0]0x89,%l2 ! %l2 = 0000000038b51eff
p0_label_72:
! %f19 = 000000ff, Mem[0000000030101410] = 78e557ff
sta %f19,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
! %l3 = 00000000000000f0, Mem[0000000030181400] = d11954e58429aab2
stxa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000000f0
! Mem[00000000100c1400] = ff0c52af, %l4 = 000000000000ff57
ldstuba [%i3+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010141408] = c371ea9a, %l1 = 0000000000000000
swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000c371ea9a
! %l6 = 00000000000000ff, Mem[0000000030141400] = 1bf4f8dc
stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 1bf400ff
! %f28 = dcf8f41b 053b2c10, Mem[00000000100c1410] = ffff0000 00000000
stda %f28,[%i3+%o5]0x80 ! Mem[00000000100c1410] = dcf8f41b 053b2c10
! %f12 = 00000021 ff1de8de, Mem[0000000010101410] = fc1eb538 ff0000ff
stda %f12,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000021 ff1de8de
! Mem[0000000030141408] = 00000000, %l6 = 00000000000000ff
swapa [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
! %f9 = dcf8f41b, Mem[0000000030041408] = 800000ff
sta %f9 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = dcf8f41b
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = f0000000, %l3 = 00000000000000f0
ldsha [%i6+%g0]0x81,%l3 ! %l3 = fffffffffffff000
p0_label_73:
! Mem[0000000030041400] = 00ffffff ff000000, %l0 = c001e772, %l1 = c371ea9a
ldda [%i1+%g0]0x81,%l0 ! %l0 = 0000000000ffffff 00000000ff000000
! Mem[0000000030081408] = 000000f2d11954e5, %l6 = 0000000000000000
ldxa [%i2+%o4]0x89,%l6 ! %l6 = 000000f2d11954e5
! Mem[0000000010041410] = 7e3ce62898d0e600, %l1 = 00000000ff000000
ldxa [%i1+%o5]0x88,%l1 ! %l1 = 7e3ce62898d0e600
! Mem[000000001018141c] = 3fd45bb1, %l3 = fffffffffffff000
ldsba [%i6+0x01e]%asi,%l3 ! %l3 = 000000000000005b
! Mem[00000000100c1410] = 102c3b05 1bf4f8dc, %l4 = 000000ff, %l5 = 00000000
ldda [%i3+%o5]0x88,%l4 ! %l4 = 000000001bf4f8dc 00000000102c3b05
! Mem[00000000201c0000] = ffffeaae, %l2 = 0000000038b51eff
ldub [%o0+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081400] = 5405617e45eee057, %l7 = 0000000000000000
ldxa [%i2+%g0]0x89,%l7 ! %l7 = 5405617e45eee057
! Mem[0000000030101410] = ff000000, %l0 = 0000000000ffffff
ldsha [%i4+%o5]0x81,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030081410] = a13f907e, %f27 = f34ef10c
lda [%i2+%o5]0x89,%f27 ! %f27 = a13f907e
! Starting 10 instruction Store Burst
! %l6 = d11954e5, %l7 = 45eee057, Mem[0000000030081408] = d11954e5 000000f2
stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = d11954e5 45eee057
p0_label_74:
! %l1 = 7e3ce62898d0e600, %l3 = 000000000000005b, %l7 = 5405617e45eee057
add %l1,%l3,%l7 ! %l7 = 7e3ce62898d0e65b
! %f27 = a13f907e, Mem[0000000030101410] = ff000000
sta %f27,[%i4+%o5]0x81 ! Mem[0000000030101410] = a13f907e
! %f26 = 62e84531, %f14 = ff000000, %f10 = ff366b43 41770a1b
fsmuld %f26,%f14,%f10 ! %f10 = cc4d08a6 20000000
! %l2 = 000000ff, %l3 = 0000005b, Mem[0000000010101400] = 0018aefa ff5b6ccd
stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 0000005b
! Code Fragment 4
p0_fragment_13:
! %l0 = ffffffffffffff00
setx 0x6cb738ffed059a6b,%g7,%l0 ! %l0 = 6cb738ffed059a6b
! %l1 = 7e3ce62898d0e600
setx 0x493ce4801cc4468e,%g7,%l1 ! %l1 = 493ce4801cc4468e
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 6cb738ffed059a6b
setx 0x82eda0d04db665b1,%g7,%l0 ! %l0 = 82eda0d04db665b1
! %l1 = 493ce4801cc4468e
setx 0x863288f855a56439,%g7,%l1 ! %l1 = 863288f855a56439
! %l0 = 82eda0d04db665b1, Mem[00000000100c1400] = af520cff
stha %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = af5265b1
! %l4 = 000000001bf4f8dc, Mem[00000000100c1410] = 1bf4f8dc
stba %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 1bf4f8dc
! %l1 = 863288f855a56439, Mem[0000000030181400] = f0000000
stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 55a56439
! Mem[0000000030101400] = 00000000, %l5 = 00000000102c3b05
ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l2 = 00000000000000ff, imm = fffffffffffff45a, %l5 = 0000000000000000
andn %l2,-0xba6,%l5 ! %l5 = 00000000000000a5
p0_label_75:
! Mem[0000000010081408] = 9aea71ff, %l6 = 000000f2d11954e5
ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffff9aea
! Mem[000000001004141c] = 8bf2c6ff, %f5 = 00000000
lda [%i1+0x01c]%asi,%f5 ! %f5 = 8bf2c6ff
! Mem[0000000030101408] = 000000ff 38b51efc, %l2 = 000000ff, %l3 = 0000005b
ldda [%i4+%o4]0x89,%l2 ! %l2 = 0000000038b51efc 00000000000000ff
! Mem[0000000010141430] = 1bf4f8dc053b2c10, %l4 = 000000001bf4f8dc
ldx [%i5+0x030],%l4 ! %l4 = 1bf4f8dc053b2c10
! Mem[0000000030181410] = f90c00ff, %l6 = ffffffffffff9aea
lduwa [%i6+%o5]0x89,%l6 ! %l6 = 00000000f90c00ff
! Mem[0000000010041408] = 7e330000, %l2 = 0000000038b51efc
lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000007e33
membar #Sync ! Added by membar checker (14)
! Mem[0000000030101400] = ff000000 00000000 fc1eb538 ff000000
! Mem[0000000030101410] = a13f907e 6b6a62a0 98d0e6b4 1afba657
! Mem[0000000030101420] = 0db79c36 c750ee45 22d7337e 28e63c7e
! Mem[0000000030101430] = 010a115a e7e770fa 77dc5bff adf36949
ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
! Mem[0000000010141410] = 00000000, %f25 = e55419d1
lda [%i5+%o5]0x80,%f25 ! %f25 = 00000000
! Mem[0000000030081408] = d11954e5, %l1 = 863288f855a56439
ldsha [%i2+%o4]0x89,%l1 ! %l1 = 00000000000054e5
! Starting 10 instruction Store Burst
! %l4 = 1bf4f8dc053b2c10, Mem[0000000030141400] = ff00f41b62597181
stxa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1bf4f8dc053b2c10
p0_label_76:
membar #Sync ! Added by membar checker (15)
! %l6 = 00000000f90c00ff, Mem[0000000030101400] = 000000ff
stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! %l6 = 00000000f90c00ff, Mem[00000000300c1410] = 00000000
stba %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
! Mem[0000000030181410] = f90c00ff, %l1 = 00000000000054e5
swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000f90c00ff
! %f5 = 6b6a62a0, Mem[0000000010141428] = 43f5ac11
st %f5 ,[%i5+0x028] ! Mem[0000000010141428] = 6b6a62a0
! %l0 = 4db665b1, %l1 = f90c00ff, Mem[00000000100c1418] = 8d59ff24 0923f7ad
std %l0,[%i3+0x018] ! Mem[00000000100c1418] = 4db665b1 f90c00ff
! %l2 = 0000000000007e33, Mem[00000000100c1406] = ff000000, %asi = 80
stha %l2,[%i3+0x006]%asi ! Mem[00000000100c1404] = ff007e33
! Mem[0000000030181408] = 00000000, %l5 = 00000000000000a5
swapa [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! %l3 = 00000000000000ff, Mem[0000000010041400] = 0000004a
stwa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff
! %f28 = dcf8f41b, %f19 = 000000ff, %f4 = a13f907e
fdivs %f28,%f19,%f4 ! %f4 = ff800000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000021, %l3 = 00000000000000ff
ldsha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
p0_label_77:
! Mem[0000000030101408] = fc1eb538ff000000, %l5 = 0000000000000000
ldxa [%i4+%o4]0x81,%l5 ! %l5 = fc1eb538ff000000
! Mem[0000000010001400] = 000000ff, %l5 = fc1eb538ff000000
ldswa [%i0+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Code Fragment 3
p0_fragment_14:
! %l0 = 82eda0d04db665b1
setx 0xaa7211606b3f72c7,%g7,%l0 ! %l0 = aa7211606b3f72c7
! %l1 = 00000000f90c00ff
setx 0x9b4066b7c8cde502,%g7,%l1 ! %l1 = 9b4066b7c8cde502
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = aa7211606b3f72c7
setx 0xad9731af92a1241e,%g7,%l0 ! %l0 = ad9731af92a1241e
! %l1 = 9b4066b7c8cde502
setx 0x2c3ba9406043c032,%g7,%l1 ! %l1 = 2c3ba9406043c032
! Mem[0000000010041400] = ff000000, %l5 = 00000000000000ff
ldsba [%i1+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030041400] = 00ffffff ff000000 1bf4f8dc 00000000
! Mem[0000000030041410] = 62e84531 f34ef10c 7e5da5c0 94f14874
! Mem[0000000030041420] = d11954e5 8429aab2 c371ea9a 11acf543
! Mem[0000000030041430] = 102c0183 61d5e96d 16627be4 0ca4ff79
ldda [%i1]ASI_BLK_SL,%f16 ! Block Load from 0000000030041400
! Mem[0000000030001410] = 7a8e4aff, %l5 = ffffffffffffffff
ldsha [%i0+%o5]0x89,%l5 ! %l5 = 0000000000004aff
! Mem[0000000030081400] = 57e0ee45, %l2 = 0000000000007e33
ldswa [%i2+%g0]0x81,%l2 ! %l2 = 0000000057e0ee45
! Mem[0000000010081438] = 7f9995a9ffff2507, %l4 = 1bf4f8dc053b2c10
ldx [%i2+0x038],%l4 ! %l4 = 7f9995a9ffff2507
! Mem[0000000010001408] = ff1de8ff, %l3 = 0000000000000000
lduwa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ff1de8ff
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 0000337e, %l1 = 2c3ba9406043c032
swapa [%i1+%o4]0x88,%l1 ! %l1 = 000000000000337e
p0_label_78:
! %l1 = 000000000000337e, Mem[0000000010001420] = 8d05bc84
stw %l1,[%i0+0x020] ! Mem[0000000010001420] = 0000337e
! %l6 = 00000000f90c00ff, imm = fffffffffffffaac, %l0 = ad9731af92a1241e
add %l6,-0x554,%l0 ! %l0 = 00000000f90bfbab
! Mem[00000000100c1408] = 00000000, %l4 = 7f9995a9ffff2507
ldstub [%i3+%o4],%l4 ! %l4 = 00000000000000ff
! %l5 = 0000000000004aff, Mem[0000000010141408] = 00000000
sth %l5,[%i5+%o4] ! Mem[0000000010141408] = 4aff0000
! %l2 = 57e0ee45, %l3 = ff1de8ff, Mem[0000000010081430] = 67138f59 fbee4764
std %l2,[%i2+0x030] ! Mem[0000000010081430] = 57e0ee45 ff1de8ff
! %l4 = 00000000, %l5 = 00004aff, Mem[0000000010001428] = 1b0a7741 000000ff
std %l4,[%i0+0x028] ! Mem[0000000010001428] = 00000000 00004aff
! Mem[0000000010181408] = ff000080, %l0 = 00000000f90bfbab
ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010001408] = ff1de8ff, %l7 = 7e3ce62898d0e65b
ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
! %l0 = 00000000000000ff, immed = 00000a39, %y = 00000000
umul %l0,0xa39,%l7 ! %l7 = 00000000000a2ec7, %y = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000021, %l3 = 00000000ff1de8ff
ldsba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
p0_label_79:
! Mem[0000000010081400] = 4a000035, %l2 = 0000000057e0ee45
ldsha [%i2+%g0]0x80,%l2 ! %l2 = 0000000000004a00
! Mem[00000000211c0000] = 71c34b99, %l3 = 0000000000000000
ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffc3
! Mem[0000000010041408] = 32c0436084000000, %f4 = ff800000 6b6a62a0
ldda [%i1+0x008]%asi,%f4 ! %f4 = 32c04360 84000000
! Mem[0000000030181408] = 000000a5, %l5 = 0000000000004aff
lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l5 = 0000000000000000
ldub [%i5+0x012],%l5 ! %l5 = 0000000000000000
! Mem[000000001014140c] = 000000c3, %l0 = 00000000000000ff
ldsh [%i5+0x00c],%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 16627be49aea71ff, %f12 = 010a115a e7e770fa
ldda [%i0+%g0]0x89,%f12 ! %f12 = 16627be4 9aea71ff
! Mem[0000000010041408] = 00000084 6043c032, %l0 = 00000000, %l1 = 0000337e
ldda [%i1+%o4]0x88,%l0 ! %l0 = 000000006043c032 0000000000000084
! Mem[0000000030001408] = 000000ff, %l5 = 0000000000000000
ldswa [%i0+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = 6043c032, %l1 = 00000084, Mem[0000000030081410] = a13f907e 8e93df9f
stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 6043c032 00000084
p0_label_80:
! %l4 = 0000000000000000, Mem[0000000010081400] = 4a000035
stha %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000035
! Mem[0000000020800041] = 00ffa555, %l5 = 00000000000000ff
ldstuba [%o1+0x041]%asi,%l5 ! %l5 = 000000ff000000ff
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030001408] = ff000000 617e00ff
stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 000000ff
! %l3 = ffffffffffffffc3, Mem[000000001000140e] = 690c52af, %asi = 80
stha %l3,[%i0+0x00e]%asi ! Mem[000000001000140c] = 690cffc3
! %l7 = 00000000000a2ec7, Mem[0000000010141408] = 4aff0000000000c3, %asi = 80
stxa %l7,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000000a2ec7
! Code Fragment 4
p0_fragment_15:
! %l0 = 000000006043c032
setx 0x0736cf67deda7a28,%g7,%l0 ! %l0 = 0736cf67deda7a28
! %l1 = 0000000000000084
setx 0x043f2cc84019968d,%g7,%l1 ! %l1 = 043f2cc84019968d
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 0736cf67deda7a28
setx 0x9f2fcf882a878a4e,%g7,%l0 ! %l0 = 9f2fcf882a878a4e
! %l1 = 043f2cc84019968d
setx 0x8931fb80266e1ca7,%g7,%l1 ! %l1 = 8931fb80266e1ca7
! Mem[0000000010001410] = 000000ff, %l4 = 0000000000000000
swapa [%i0+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l7 = 00000000000a2ec7, Mem[0000000030081400] = 45eee057
stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 45ee2ec7
! Mem[0000000010001424] = d4700000, %l5 = 00000000000000ff
swap [%i0+0x024],%l5 ! %l5 = 00000000d4700000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 16627be4 9aea71ff, %l6 = f90c00ff, %l7 = 000a2ec7
ldda [%i0+%g0]0x89,%l6 ! %l6 = 000000009aea71ff 0000000016627be4
p0_label_81:
! Mem[00000000300c1410] = ff366b43 000000ff, %l0 = 2a878a4e, %l1 = 266e1ca7
ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000ff366b43
! Mem[0000000010101404] = 0000005b, %f25 = e55419d1
ld [%i4+0x004],%f25 ! %f25 = 0000005b
! Mem[0000000010001400] = 000000ff, %l2 = 0000000000004a00
lduha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001408] = 00000000ff000000, %f18 = 00000000 dcf8f41b
ldda [%i0+%o4]0x81,%f18 ! %f18 = 00000000 ff000000
! Mem[0000000010081410] = ff000dbc, %l5 = 00000000d4700000
ldswa [%i2+%o5]0x88,%l5 ! %l5 = ffffffffff000dbc
membar #Sync ! Added by membar checker (16)
! Mem[0000000010181400] = 00000000 0000f04a ff000080 f2000000
! Mem[0000000010181410] = 0c0000b6 ff269c42 c056b74d 3fd45bb1
! Mem[0000000010181420] = 00000000 5405617e a69ebf0f 5c06ff76
! Mem[0000000010181430] = 00000078 5aad3c10 ff1de8de 000000f8
ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
! Mem[0000000010181418] = c056b74d 3fd45bb1, %l0 = 000000ff, %l1 = ff366b43
ldd [%i6+0x018],%l0 ! %l0 = 00000000c056b74d 000000003fd45bb1
! Mem[0000000020800040] = 00ffa555, %l5 = ffffffffff000dbc
lduh [%o1+0x040],%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141410] = fc1eb538, %l4 = 00000000000000ff
lduha [%i5+%o5]0x89,%l4 ! %l4 = 000000000000b538
! Starting 10 instruction Store Burst
! Code Fragment 4
p0_fragment_16:
! %l0 = 00000000c056b74d
setx 0xe2521ee028d5ba04,%g7,%l0 ! %l0 = e2521ee028d5ba04
! %l1 = 000000003fd45bb1
setx 0x0ec078bfac1679dc,%g7,%l1 ! %l1 = 0ec078bfac1679dc
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = e2521ee028d5ba04
setx 0x75ab49cfc8b65b35,%g7,%l0 ! %l0 = 75ab49cfc8b65b35
! %l1 = 0ec078bfac1679dc
setx 0xbc53b86f881d0195,%g7,%l1 ! %l1 = bc53b86f881d0195
p0_label_82:
! %l4 = 000000000000b538, Mem[0000000010001410] = 000000000000ffff, %asi = 80
stxa %l4,[%i0+0x010]%asi ! Mem[0000000010001410] = 000000000000b538
! Mem[00000000100c1423] = 0c000000, %l4 = 000000000000b538
ldstuba [%i3+0x023]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101410] = a13f907e, %l1 = bc53b86f881d0195
swapa [%i4+%o5]0x81,%l1 ! %l1 = 00000000a13f907e
! %l3 = ffffffffffffffc3, Mem[0000000030101408] = 38b51efc
stha %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 38b5ffc3
! %l6 = 000000009aea71ff, Mem[0000000030141408] = ff000000
stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 9aea71ff
! Mem[0000000010181408] = 800000ff, %l0 = 75ab49cfc8b65b35
ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030101400] = 000000ff, %l6 = 000000009aea71ff
ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000211c0001] = 71c34b99, %l2 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 000000c3000000ff
! %f3 = ff000000, Mem[0000000030141408] = 9aea71ff
sta %f3 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 9aea71ff, %l7 = 0000000016627be4
lduwa [%i0+%g0]0x89,%l7 ! %l7 = 000000009aea71ff
p0_label_83:
! Mem[00000000211c0000] = 71ff4b99, %l4 = 0000000000000000
lduh [%o2+%g0],%l4 ! %l4 = 00000000000071ff
! Mem[0000000010001400] = 000000ff, %l7 = 000000009aea71ff
lduh [%i0+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = ff000000, %l0 = 00000000000000ff
lduba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041400] = ff000000, %l6 = 00000000000000ff
lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000
! Mem[00000000100c1410] = 1bf4f8dc, %f13 = 9aea71ff
lda [%i3+%o5]0x88,%f13 ! %f13 = 1bf4f8dc
! Mem[00000000100c1400] = b16552afff007e33, %l1 = 00000000a13f907e
ldxa [%i3+0x000]%asi,%l1 ! %l1 = b16552afff007e33
! Mem[0000000020800040] = 00ffa555, %l0 = 00000000000000ff
lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041400] = ffffff00, %l7 = 0000000000000000
lduha [%i1+%g0]0x89,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010041400] = 000000ff, %l6 = 00000000ff000000
ldswa [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f14 = 77dc5bff adf36949, Mem[0000000010141408] = 00000000 c72e0a00
stda %f14,[%i5+%o4]0x88 ! Mem[0000000010141408] = 77dc5bff adf36949
p0_label_84:
! %l6 = 00000000000000ff, Mem[0000000030181400] = 3964a555
stba %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 3964a5ff
! %l6 = 000000ff, %l7 = 0000ff00, Mem[0000000010081410] = bc0d00ff 002903f0
stda %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 0000ff00
! Mem[0000000010101410] = 21000000, %l6 = 00000000000000ff
swapa [%i4+%o5]0x88,%l6 ! %l6 = 0000000021000000
! %f20 = 0c0000b6 ff269c42, %l1 = b16552afff007e33
! Mem[0000000030101418] = 98d0e6b41afba657
add %i4,0x018,%g1
stda %f20,[%g1+%l1]ASI_PST32_S ! Mem[0000000030101418] = 0c0000b6ff269c42
! %l2 = 00000000000000c3, Mem[0000000010081410] = 000000ff0000ff00
stxa %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000c3
! %f28 = 00000078, Mem[0000000010081400] = 00000035
st %f28,[%i2+%g0] ! Mem[0000000010081400] = 00000078
! %l5 = 00000000000000ff, Mem[0000000030041400] = ffffff00
stba %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
! Mem[00000000300c1410] = ff000000, %l6 = 0000000021000000
ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030101400] = 000000ff, %l2 = 00000000000000c3
ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 00000000, %f27 = 5c06ff76
lda [%i0+%o4]0x81,%f27 ! %f27 = 00000000
p0_label_85:
! Mem[0000000020800040] = 00ffa555, %l4 = 00000000000071ff
lduh [%o1+0x040],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141408] = ff000000, %l0 = 00000000000000ff
lduba [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141410] = 38b51efc, %f6 = 98d0e6b4
lda [%i5+%o5]0x81,%f6 ! %f6 = 38b51efc
! Mem[00000000100c1410] = dcf8f41b, %l5 = 00000000000000ff
lduba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000dc
! Mem[00000000300c1410] = ff000000436b36ff, %f16 = 00000000 0000f04a
ldda [%i3+%o5]0x81,%f16 ! %f16 = ff000000 436b36ff
! Mem[0000000030101400] = 000000ff, %l4 = 00000000000000ff
lduwa [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001408] = 00000000 ff000000, %l6 = 000000ff, %l7 = 0000ff00
ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000ff000000
! Mem[0000000010101420] = ff2770d4, %f25 = 5405617e
ld [%i4+0x020],%f25 ! %f25 = ff2770d4
! Mem[0000000010141410] = 00000000, %l6 = 0000000000000000
lduwa [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 00000000000000dc, Mem[000000001000143b] = 8ae45f69
stb %l5,[%i0+0x03b] ! Mem[0000000010001438] = 8ae45fdc
p0_label_86:
! Mem[0000000030141408] = 000000ff, %l0 = 00000000000000ff
ldstuba [%i5+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! %f30 = ff1de8de 000000f8, Mem[0000000030081408] = d11954e5 45eee057
stda %f30,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff1de8de 000000f8
membar #Sync ! Added by membar checker (17)
! %f18 = ff000080 f2000000, %l4 = 00000000000000ff
! Mem[0000000010181430] = 000000785aad3c10
add %i6,0x030,%g1
stda %f18,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010181430] = 000000f2800000ff
! %f0 = ff000000 00000000 fc1eb538 ff000000
! %f4 = 32c04360 84000000 38b51efc 1afba657
! %f8 = 0db79c36 c750ee45 22d7337e 28e63c7e
! %f12 = 16627be4 1bf4f8dc 77dc5bff adf36949
stda %f0,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
! Mem[00000000100c1434] = ff1de8de, %l0 = 00000000000000ff
ldstuba [%i3+0x034]%asi,%l0 ! %l0 = 000000ff000000ff
! %f28 = 00000078 5aad3c10, Mem[0000000030081400] = 45ee2ec7 5405617e
stda %f28,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000078 5aad3c10
! Mem[0000000030181410] = 000054e5, %l2 = 00000000000000ff
ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 000000e5000000ff
membar #Sync ! Added by membar checker (18)
! Mem[0000000030101400] = 00000000, %l6 = 0000000000000000
ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000000000e5, Mem[00000000100c1410] = 102c3b051bf4f8dc
stxa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000e5
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff4a8e7a, %l6 = 0000000000000000
ldsha [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffff4a
p0_label_87:
! Mem[0000000030081408] = f8000000, %f16 = ff000000
lda [%i2+%o4]0x81,%f16 ! %f16 = f8000000
! Code Fragment 3
p0_fragment_17:
! %l0 = 00000000000000ff
setx 0xb9964888657a9d88,%g7,%l0 ! %l0 = b9964888657a9d88
! %l1 = b16552afff007e33
setx 0x3ee93f3fe433a06c,%g7,%l1 ! %l1 = 3ee93f3fe433a06c
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = b9964888657a9d88
setx 0xfb6077b001cb64e8,%g7,%l0 ! %l0 = fb6077b001cb64e8
! %l1 = 3ee93f3fe433a06c
setx 0xdeb60d3ff107d51c,%g7,%l1 ! %l1 = deb60d3ff107d51c
! Mem[0000000010141408] = 4969f3ad, %l4 = 00000000000000ff
lduba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000049
! Mem[0000000010181400] = 4af0000000000000, %l6 = ffffffffffffff4a
ldxa [%i6+%g0]0x88,%l6 ! %l6 = 4af0000000000000
! Mem[0000000021800180] = 846e1c36, %l1 = deb60d3ff107d51c
ldsha [%o3+0x180]%asi,%l1 ! %l1 = ffffffffffff846e
! Mem[0000000010101400] = ff000000, %l4 = 0000000000000049
ldsha [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
! %l2 = 00000000000000e5, %l3 = ffffffffffffffc3, %y = 00000000
sdiv %l2,%l3,%l1 ! %l1 = fffffffffffffffd
mov %l0,%y ! %y = 01cb64e8
! Mem[0000000030141408] = ff000000, %f20 = 0c0000b6
lda [%i5+%o4]0x81,%f20 ! %f20 = ff000000
! Mem[0000000010181400] = 4af0000000000000, %l0 = fb6077b001cb64e8
ldxa [%i6+%g0]0x88,%l0 ! %l0 = 4af0000000000000
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffffc3, Mem[00000000100c1400] = af5265b1
stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = af5265c3
p0_label_88:
! %l2 = 00000000000000e5, Mem[0000000020800000] = ffff5b63, %asi = 80
stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00e55b63
! Mem[0000000021800040] = 194307c8, %l1 = fffffffffffffffd
ldstub [%o3+0x040],%l1 ! %l1 = 00000019000000ff
! Mem[0000000030081410] = 32c04360, %l2 = 00000000000000e5
ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000032000000ff
! Mem[0000000010041400] = 000000ff, %l1 = 0000000000000019
ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! %l3 = ffffffffffffffc3, Mem[0000000030081400] = 103cad5a78000000
stxa %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffffffffffffc3
! %l7 = 00000000ff000000, Mem[0000000010081408] = ff71ea9a
stha %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff710000
! Mem[000000001000140c] = 690cffc3, %l6 = 4af0000000000000
ldstub [%i0+0x00c],%l6 ! %l6 = 00000069000000ff
! %l6 = 00000069, %l7 = ff000000, Mem[0000000010041408] = 32c04360 84000000
stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000069 ff000000
! %l2 = 0000000000000032, Mem[00000000100c1410] = 000000e5
stwa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000032
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 71ff4b99, %l0 = 4af0000000000000
ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
p0_label_89:
! Mem[0000000030181400] = ffa56439, %l7 = 00000000ff000000
ldswa [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffa56439
! Mem[0000000030081410] = ffc04360 84000000, %l2 = 00000032, %l3 = ffffffc3
ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000ffc04360 0000000084000000
! Mem[0000000010081400] = 8ae45f6978000000, %f16 = f8000000 436b36ff
ldda [%i2+%g0]0x88,%f16 ! %f16 = 8ae45f69 78000000
! Mem[0000000030141408] = ff0000000000ff57, %f0 = ff000000 00000000
ldda [%i5+%o4]0x81,%f0 ! %f0 = ff000000 0000ff57
! Mem[0000000010101400] = ff000000, %l2 = 00000000ffc04360
lduba [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000021800180] = 846e1c36, %l6 = 0000000000000069
lduh [%o3+0x180],%l6 ! %l6 = 000000000000846e
! Mem[00000000211c0000] = 71ff4b99, %l5 = 00000000000000dc
ldsb [%o2+%g0],%l5 ! %l5 = 0000000000000071
! Mem[00000000300c1400] = 00000000000000ff, %f0 = ff000000 0000ff57
ldda [%i3+%g0]0x89,%f0 ! %f0 = 00000000 000000ff
! Mem[0000000010101408] = 00000021, %l0 = ffffffffffffffff
ldswa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000021
! Starting 10 instruction Store Burst
! %f16 = 8ae45f69 78000000 ff000080 f2000000
! %f20 = ff000000 ff269c42 c056b74d 3fd45bb1
! %f24 = 00000000 ff2770d4 a69ebf0f 00000000
! %f28 = 00000078 5aad3c10 ff1de8de 000000f8
stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
p0_label_90:
! Code Fragment 4
p0_fragment_18:
! %l0 = 0000000000000021
setx 0xf1537b67a0abf3ac,%g7,%l0 ! %l0 = f1537b67a0abf3ac
! %l1 = 00000000000000ff
setx 0xa1a50b2827d8fb1e,%g7,%l1 ! %l1 = a1a50b2827d8fb1e
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = f1537b67a0abf3ac
setx 0x4a87e370240ba117,%g7,%l0 ! %l0 = 4a87e370240ba117
! %l1 = a1a50b2827d8fb1e
setx 0x2e2485186055e51b,%g7,%l1 ! %l1 = 2e2485186055e51b
! %f13 = 1bf4f8dc, Mem[0000000010181410] = b600000c
sta %f13,[%i6+%o5]0x88 ! Mem[0000000010181410] = 1bf4f8dc
! %l6 = 000000000000846e, Mem[0000000010101410] = dee81dff000000ff
stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000000000846e
! %l4 = 00000000, %l5 = 00000071, Mem[00000000100c1400] = c36552af ff007e33
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 00000071
membar #Sync ! Added by membar checker (19)
! %l1 = 2e2485186055e51b, Mem[0000000010041410] = 00e6d098
stha %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = e51bd098
! %l4 = 00000000, %l5 = 00000071, Mem[00000000100c1428] = 00000c78 7e610554
std %l4,[%i3+0x028] ! Mem[00000000100c1428] = 00000000 00000071
! %f24 = 00000000, %f14 = 77dc5bff, %f11 = 28e63c7e
fdivs %f24,%f14,%f11 ! %f11 = 00000000
! %l2 = 00000000, %l3 = 84000000, Mem[0000000030001400] = ff71ea9a e47b6216
stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 84000000
! %f24 = 00000000 ff2770d4, Mem[0000000010041410] = 98d01be5 7e3ce628
stda %f24,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 ff2770d4
! Starting 10 instruction Load Burst
! %f13 = 1bf4f8dc, %f12 = 16627be4 1bf4f8dc
fstox %f13,%f12 ! %f12 = 00000000 00000000
p0_label_91:
! Mem[0000000010081424] = 8d9039a3, %l0 = 4a87e370240ba117
ldsb [%i2+0x027],%l0 ! %l0 = ffffffffffffffa3
! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000
ldswa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101408] = ff000000, %l3 = 0000000084000000
ldswa [%i4+%o4]0x89,%l3 ! %l3 = ffffffffff000000
! Mem[0000000030101400] = ff000000000000ff, %f26 = a69ebf0f 00000000
ldda [%i4+%g0]0x81,%f26 ! %f26 = ff000000 000000ff
! Mem[00000000201c0000] = ffffeaae, %l6 = 000000000000846e
lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
! Mem[0000000030101408] = ff000000, %l3 = ffffffffff000000
lduwa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ff000000
! Mem[0000000030141410] = 72e701c0 fc1eb538, %l4 = 00000000, %l5 = 00000071
ldda [%i5+%o5]0x89,%l4 ! %l4 = 00000000fc1eb538 0000000072e701c0
! Mem[0000000030101400] = ff000000 000000ff, %l2 = 00000000, %l3 = ff000000
ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000ff 00000000ff000000
! Code Fragment 3
p0_fragment_19:
! %l0 = ffffffffffffffa3
setx 0xd900f7f824c83833,%g7,%l0 ! %l0 = d900f7f824c83833
! %l1 = 2e2485186055e51b
setx 0x5fea897067458471,%g7,%l1 ! %l1 = 5fea897067458471
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = d900f7f824c83833
setx 0xdfcd4ca051629452,%g7,%l0 ! %l0 = dfcd4ca051629452
! %l1 = 5fea897067458471
setx 0xe17e770066503f4c,%g7,%l1 ! %l1 = e17e770066503f4c
! Starting 10 instruction Store Burst
! %l6 = 000000000000ffff, Mem[0000000030181408] = 000000a5
stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00a5
p0_label_92:
! Mem[000000001008142b] = 5403dcf8, %l0 = dfcd4ca051629452
ldstuba [%i2+0x02b]%asi,%l0 ! %l0 = 000000f8000000ff
! %l1 = e17e770066503f4c, Mem[0000000010081410] = 00000000
stba %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000004c
! %l2 = 000000ff, %l3 = ff000000, Mem[0000000010001408] = ff1de8ff c3ff0cff
stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff ff000000
! %l6 = 000000000000ffff, Mem[0000000030181408] = ffff00a5
stha %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffff00a5
! Code Fragment 4
p0_fragment_20:
! %l0 = 00000000000000f8
setx 0x32bd74bfb255d9e2,%g7,%l0 ! %l0 = 32bd74bfb255d9e2
! %l1 = e17e770066503f4c
setx 0x0098418fc8c59f5c,%g7,%l1 ! %l1 = 0098418fc8c59f5c
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 32bd74bfb255d9e2
setx 0x34739b37ef78fd02,%g7,%l0 ! %l0 = 34739b37ef78fd02
! %l1 = 0098418fc8c59f5c
setx 0x8d4f434f92cdbc90,%g7,%l1 ! %l1 = 8d4f434f92cdbc90
! %f28 = 00000078 5aad3c10, Mem[0000000030081410] = ffc04360 84000000
stda %f28,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000078 5aad3c10
! %l0 = 34739b37ef78fd02, Mem[0000000010001410] = 38b5000000000000
stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 34739b37ef78fd02
! %l6 = 0000ffff, %l7 = ffa56439, Mem[0000000030001408] = 00000000 ff000000
stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000ffff ffa56439
! %f18 = ff000080 f2000000, Mem[00000000300c1408] = adf72309 24ff598d
stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000080 f2000000
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = 16627be4ff2770d4, %l3 = 00000000ff000000
ldx [%i1+0x030],%l3 ! %l3 = 16627be4ff2770d4
p0_label_93:
! %l1 = 8d4f434f92cdbc90, %l3 = 16627be4ff2770d4, %l1 = 8d4f434f92cdbc90
and %l1,%l3,%l1 ! %l1 = 0442434492053090
! Mem[0000000010041430] = 16627be4, %l1 = 0442434492053090
lduwa [%i1+0x030]%asi,%l1 ! %l1 = 0000000016627be4
! Mem[0000000030001410] = ff4a8e7a, %l7 = ffffffffffa56439
ldswa [%i0+%o5]0x81,%l7 ! %l7 = ffffffffff4a8e7a
! Mem[0000000010081400] = 00000078, %f17 = 78000000
lda [%i2+%g0]0x80,%f17 ! %f17 = 00000078
! Mem[0000000021800080] = 006c3e7c, %l4 = 00000000fc1eb538
ldsba [%o3+0x081]%asi,%l4 ! %l4 = 000000000000006c
! Mem[0000000010101430] = 9504e03ad37a8e6c, %l0 = 34739b37ef78fd02
ldx [%i4+0x030],%l0 ! %l0 = 9504e03ad37a8e6c
! Mem[00000000100c1408] = 000000ff, %f20 = ff000000
lda [%i3+%o4]0x88,%f20 ! %f20 = 000000ff
! Mem[0000000030101408] = ff000000, %l1 = 0000000016627be4
ldsha [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = ff000080, %l0 = 9504e03ad37a8e6c
lduba [%i1+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[0000000010141400] = ff000000
stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff0000ff
p0_label_94:
! %f30 = ff1de8de 000000f8, %l3 = 16627be4ff2770d4
! Mem[0000000030081438] = cb2597ce1c8a888c
add %i2,0x038,%g1
stda %f30,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030081438] = cb2500cede8a1dff
! Mem[0000000010181410] = 1bf4f8dc, %l4 = 000000000000006c
swapa [%i6+%o5]0x88,%l4 ! %l4 = 000000001bf4f8dc
! %l4 = 000000001bf4f8dc, Mem[0000000010001428] = 00000000, %asi = 80
stba %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = dc000000
! %f8 = 0db79c36 c750ee45, Mem[0000000010141410] = 00000000 57ff0000
stda %f8 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0db79c36 c750ee45
! Mem[0000000010101400] = 000000ff, %l3 = 16627be4ff2770d4
ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l4 = 000000001bf4f8dc, Mem[00000000300c1400] = ff000000
stha %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = f8dc0000
! %l7 = ffffffffff4a8e7a, Mem[0000000010001400] = ff000000ff000000
stxa %l7,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffffff4a8e7a
! Mem[000000001018141d] = 3fd45bb1, %l5 = 0000000072e701c0
ldstub [%i6+0x01d],%l5 ! %l5 = 000000d4000000ff
! Mem[00000000100c1418] = 4db665b1, %l0 = 00000000000000ff, %asi = 80
swapa [%i3+0x018]%asi,%l0 ! %l0 = 000000004db665b1
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 0000ffffffa56439, %f20 = 000000ff ff269c42
ldda [%i0+%o4]0x81,%f20 ! %f20 = 0000ffff ffa56439
p0_label_95:
! Mem[0000000010101408] = 00000021, %l4 = 000000001bf4f8dc
lduwa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000021
! Mem[0000000030001410] = ff4a8e7a, %l1 = 0000000000000000
lduwa [%i0+%o5]0x81,%l1 ! %l1 = 00000000ff4a8e7a
! Mem[0000000010141408] = 4969f3adff5bdc77, %l3 = 0000000000000000
ldxa [%i5+%o4]0x80,%l3 ! %l3 = 4969f3adff5bdc77
! Mem[0000000030101410] = 32c04360 84000000, %l6 = 0000ffff, %l7 = ff4a8e7a
ldda [%i4+%o5]0x89,%l6 ! %l6 = 0000000084000000 0000000032c04360
! Mem[0000000010101400] = ff0000ff0000005b, %l4 = 0000000000000021
ldxa [%i4+%g0]0x80,%l4 ! %l4 = ff0000ff0000005b
! Mem[0000000010001410] = ef78fd02, %l0 = 000000004db665b1
ldsba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000002
! Mem[0000000030141408] = 000000ff, %l6 = 0000000084000000
lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141424] = e55419d1, %l2 = 00000000000000ff
ldswa [%i5+0x024]%asi,%l2 ! %l2 = ffffffffe55419d1
! Mem[0000000010141400] = ff0000ff, %l3 = 4969f3adff5bdc77
ldswa [%i5+%g0]0x88,%l3 ! %l3 = ffffffffff0000ff
! Starting 10 instruction Store Burst
! %l5 = 00000000000000d4, %l6 = 00000000000000ff, %l6 = 00000000000000ff
mulx %l5,%l6,%l6 ! %l6 = 000000000000d32c
p0_label_96:
! %f2 = fc1eb538, Mem[0000000010041410] = ff2770d4
sta %f2 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = fc1eb538
! %l2 = e55419d1, %l3 = ff0000ff, Mem[00000000300c1410] = 000000ff ff366b43
stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = e55419d1 ff0000ff
! %l4 = 0000005b, %l5 = 000000d4, Mem[0000000030001408] = 0000ffff ffa56439
stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000005b 000000d4
! Mem[0000000010101400] = ff0000ff, %l2 = e55419d1, %l4 = 0000005b
casa [%i4]0x80,%l2,%l4 ! %l4 = 00000000ff0000ff
! Mem[0000000010041408] = 69000000, %l7 = 0000000032c04360
swapa [%i1+%o4]0x88,%l7 ! %l7 = 0000000069000000
! %l5 = 00000000000000d4, Mem[0000000010141408] = 4969f3ad
stwa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000d4
! %f12 = 00000000, Mem[0000000030041400] = 8ae45f69
sta %f12,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! %l6 = 000000000000d32c, immd = fffffffffffff21b, %l7 = 0000000069000000
mulx %l6,-0xde5,%l7 ! %l7 = fffffffff489dda4
! Mem[0000000010181408] = 800000ff, %l0 = 0000000000000002
ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 000071ff, %l6 = 000000000000d32c
lduha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
p0_label_97:
! Mem[0000000030001408] = 0000005b, %f21 = ffa56439
lda [%i0+%o4]0x81,%f21 ! %f21 = 0000005b
! %l5 = 00000000000000d4, %l7 = fffffffff489dda4, %y = 01cb64e8
udiv %l5,%l7,%l2 ! %l2 = 0000000001e0ed05
mov %l0,%y ! %y = 000000ff
! Mem[00000000300c1408] = 800000ff, %l5 = 00000000000000d4
lduba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
membar #Sync ! Added by membar checker (20)
! Mem[00000000300c1400] = f8dc0000 00000000 ff000080 f2000000
! Mem[00000000300c1410] = d11954e5 ff0000ff b62c8ce5 fc90520c
! Mem[00000000300c1420] = 89d516c4 abc26868 3b341992 88ef9f08
! Mem[00000000300c1430] = 6f143112 cf54a533 981cc911 3850cf48
ldda [%i3]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400
! Mem[0000000010001400] = ff4a8e7a, %l0 = 00000000000000ff
ldsba [%i0+%g0]0x88,%l0 ! %l0 = 000000000000007a
! Mem[0000000010081400] = 78000000, %l7 = fffffffff489dda4
ldswa [%i2+%g0]0x88,%l7 ! %l7 = 0000000078000000
! Mem[0000000010001408] = ff000000 000000ff, %l6 = 00000000, %l7 = 78000000
ldd [%i0+%o4],%l6 ! %l6 = 00000000ff000000 00000000000000ff
! Mem[0000000030101408] = fc1eb538ff000000, %f12 = 00000000 00000000
ldda [%i4+%o4]0x89,%f12 ! %f12 = fc1eb538 ff000000
! Mem[00000000300c1400] = f8dc0000, %l1 = 00000000ff4a8e7a
lduha [%i3+%g0]0x81,%l1 ! %l1 = 000000000000f8dc
! Starting 10 instruction Store Burst
! %l4 = 00000000ff0000ff, Mem[0000000030041408] = ff000080
stwa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff0000ff
p0_label_98:
! Mem[0000000010141414] = 369cb70d, %l6 = 00000000ff000000
ldstub [%i5+0x014],%l6 ! %l6 = 00000036000000ff
! %l3 = ffffffffff0000ff, Mem[00000000100c1424] = d0a127ff
stw %l3,[%i3+0x024] ! Mem[00000000100c1424] = ff0000ff
! Mem[00000000300c1410] = e55419d1, %l1 = 000000000000f8dc
swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000e55419d1
! Mem[0000000010141410] = c750ee45, %l7 = 00000000000000ff
ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000045000000ff
! %l6 = 0000000000000036, Mem[0000000030181408] = ffff00a5
stba %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 36ff00a5
! %l2 = 0000000001e0ed05, Mem[00000000201c0000] = ffffeaae
sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = ed05eaae
membar #Sync ! Added by membar checker (21)
! %f1 = 000000ff, Mem[00000000300c1400] = f8dc0000
sta %f1 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
! Mem[0000000030141410] = fc1eb538, %l7 = 0000000000000045
ldsba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000038
! Mem[0000000030001400] = 00000000, %l2 = 0000000001e0ed05
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 78000000, %l0 = 000000000000007a
ldsba [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
p0_label_99:
! Mem[0000000030001400] = 000000ff, %l7 = 0000000000000038
lduwa [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! %l6 = 00000036, %l7 = 000000ff, Mem[0000000010141410] = c750eeff 0db79cff
stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000036 000000ff
! Mem[0000000030141408] = 57ff0000 000000ff, %l4 = ff0000ff, %l5 = 000000ff
ldda [%i5+%o4]0x89,%l4 ! %l4 = 00000000000000ff 0000000057ff0000
! Mem[0000000030001400] = ff000000, %l2 = 0000000000000000
lduwa [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[00000000300c1410] = ff0000ff0000f8dc, %f2 = fc1eb538 ff000000
ldda [%i3+%o5]0x89,%f2 ! %f2 = ff0000ff 0000f8dc
! Mem[0000000030041400] = 00000000, %l0 = 0000000000000000
lduwa [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 00000021, %l5 = 0000000057ff0000
ldswa [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000021
! Mem[0000000030041410] = ff000000ff269c42, %l7 = 00000000000000ff
ldxa [%i1+%o5]0x81,%l7 ! %l7 = ff000000ff269c42
! Mem[0000000010041428] = 0000f04a7e610554, %l2 = 00000000ff000000
ldx [%i1+0x028],%l2 ! %l2 = 0000f04a7e610554
! Starting 10 instruction Store Burst
! %l6 = 0000000000000036, Mem[0000000030181410] = ff540000
stba %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 36540000
p0_label_100:
! %f4 = 32c04360, Mem[0000000030141408] = ff000000
sta %f4 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 32c04360
! %l1 = 00000000e55419d1, Mem[0000000010081412] = 4c000000, %asi = 80
stba %l1,[%i2+0x012]%asi ! Mem[0000000010081410] = 4c00d100
! %f10 = 22d7337e 00000000, %l6 = 0000000000000036
! Mem[0000000010181438] = ff1de8de000000f8
add %i6,0x038,%g1
stda %f10,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010181438] = ff1de8de7e33d722
! %l4 = 00000000000000ff, Mem[00000000100c1410] = 32000000
stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ff0000
! Mem[0000000030141408] = 6043c032, %l1 = 00000000e55419d1
swapa [%i5+%o4]0x89,%l1 ! %l1 = 000000006043c032
! %l3 = ffffffffff0000ff, Mem[0000000010101426] = 7a78b8d6, %asi = 80
stba %l3,[%i4+0x026]%asi ! Mem[0000000010101424] = 7a78ffd6
! %l1 = 000000006043c032, %l0 = 0000000000000000, %y = 000000ff
sdiv %l1,%l0,%l6 ! %l6 = 0000000000000036
mov %l0,%y ! %y = 00000028
! %l2 = 7e610554, %l3 = ff0000ff, Mem[0000000010081410] = 00d1004c c3000000
stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7e610554 ff0000ff
! Mem[0000000030081400] = ffffffff, %l0 = 0000000000000028
ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = a500ff36, %l1 = 000000006043c032
ldswa [%i6+%o4]0x89,%l1 ! %l1 = ffffffffa500ff36
p0_label_101:
! Mem[0000000010081408] = 000071ff, %l6 = 0000000000000036
ldsha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081430] = 57e0ee45, %l6 = 0000000000000000
lduwa [%i2+0x030]%asi,%l6 ! %l6 = 0000000057e0ee45
! Mem[0000000010041408] = 6043c032 ff000000, %l6 = 57e0ee45, %l7 = ff269c42
ldda [%i1+%o4]0x80,%l6 ! %l6 = 000000006043c032 00000000ff000000
! Code Fragment 4
p0_fragment_21:
! %l0 = 00000000000000ff
setx 0x25b3bc3fbe73c3fb,%g7,%l0 ! %l0 = 25b3bc3fbe73c3fb
! %l1 = ffffffffa500ff36
setx 0x9832c98fb248d9e7,%g7,%l1 ! %l1 = 9832c98fb248d9e7
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 25b3bc3fbe73c3fb
setx 0x67b225b86c8b3eb6,%g7,%l0 ! %l0 = 67b225b86c8b3eb6
! %l1 = 9832c98fb248d9e7
setx 0x3164690804b3002f,%g7,%l1 ! %l1 = 3164690804b3002f
! Mem[0000000030041410] = 000000ff, %l0 = 67b225b86c8b3eb6
lduba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141410] = fc1eb538, %l5 = 0000000000000021
ldsba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000038
! Mem[0000000010001424] = 000000ff, %l3 = ffffffffff0000ff
lduw [%i0+0x024],%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = 00000000000000ff, %l3 = 00000000000000ff
ldxa [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181410] = 6c000000ff269c42, %f26 = 089fef88 9219343b
ldda [%i6+%o5]0x80,%f26 ! %f26 = 6c000000 ff269c42
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[0000000030141400] = 1bf4f8dc053b2c10
stxa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000000ff
p0_label_102:
! Mem[0000000010141428] = 6b6a62a09aea71c3, %l3 = 00000000000000ff, %l5 = 0000000000000038
add %i5,0x28,%g1
casxa [%g1]0x80,%l3,%l5 ! %l5 = 6b6a62a09aea71c3
! Mem[0000000030101408] = ff000000, %l7 = 00000000ff000000
ldstuba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c140b] = ff000000, %l5 = 6b6a62a09aea71c3
ldstub [%i3+0x00b],%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l6 = 000000006043c032
ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000030101400] = 000000ff
stba %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! %l3 = 00000000000000ff, Mem[0000000021800101] = eaff7eb5, %asi = 80
stba %l3,[%o3+0x101]%asi ! Mem[0000000021800100] = eaff7eb5
! Mem[0000000030081400] = ffffffff, %l2 = 0000f04a7e610554
ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[00000000211c0000] = 71ff4b99, %asi = 80
stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff4b99
! %l7 = 0000000000000000, Mem[0000000030141400] = 00000000
stba %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 000071ff, %l5 = 0000000000000000
ldsb [%i2+0x00b],%l5 ! %l5 = ffffffffffffffff
p0_label_103:
! Mem[0000000030141408] = e55419d1, %l0 = 00000000000000ff
lduwa [%i5+%o4]0x89,%l0 ! %l0 = 00000000e55419d1
! Mem[0000000010081400] = 00000078, %l3 = 00000000000000ff
lduba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = ff0000ff38b51efc, %l6 = 0000000000000000
ldxa [%i4+%o4]0x81,%l6 ! %l6 = ff0000ff38b51efc
! Mem[0000000020800000] = 00e55b63, %l7 = 0000000000000000
ldub [%o1+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = ff000080, %l3 = 0000000000000000
lduba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %f9 = c750ee45
lda [%i5+%g0]0x81,%f9 ! %f9 = 00000000
! Mem[0000000010081408] = ff710000, %f4 = 32c04360
lda [%i2+%o4]0x88,%f4 ! %f4 = ff710000
! Mem[0000000030181400] = ffa56439, %l1 = 3164690804b3002f
ldswa [%i6+%g0]0x81,%l1 ! %l1 = ffffffffffa56439
! Mem[00000000201c0000] = ed05eaae, %l0 = 00000000e55419d1
ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffed05
! Starting 10 instruction Store Burst
! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010101400] = ff0000ff 5b000000
stda %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff ffffffff
p0_label_104:
! %l1 = ffffffffffa56439, Mem[0000000030181400] = ffa56439
stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffa56439
! %f14 = 77dc5bff adf36949, %l3 = 00000000000000ff
! Mem[0000000010181438] = ff1de8de7e33d722
add %i6,0x038,%g1
stda %f14,[%g1+%l3]ASI_PST8_P ! Mem[0000000010181438] = 77dc5bffadf36949
! %l0 = ffffed05, %l1 = ffa56439, Mem[0000000010181420] = 00000000 5405617e
stda %l0,[%i6+0x020]%asi ! Mem[0000000010181420] = ffffed05 ffa56439
! Mem[0000000010041410] = 38b51efc, %l5 = ffffffffffffffff, %asi = 80
swapa [%i1+0x010]%asi,%l5 ! %l5 = 0000000038b51efc
! %l2 = 00000000000000ff, Mem[0000000030081408] = ff1de8de000000f8
stxa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000ff
! %f21 = e55419d1, Mem[0000000030141408] = e55419d1
sta %f21,[%i5+%o4]0x89 ! Mem[0000000030141408] = e55419d1
! Mem[0000000010141400] = ff0000ff, %l4 = 00000000000000ff
ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010001400] = ff4a8e7a, %l6 = ff0000ff38b51efc
ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 0000007a000000ff
! %l4 = 00000000000000ff, Mem[0000000030181410] = 36540000a69ebf0f
stxa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000000000ff
! Starting 10 instruction Load Burst
! %l2 = 00000000000000ff, Mem[00000000218001c0] = 2934eec2
sth %l2,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffeec2
p0_label_105:
! Mem[0000000030141408] = d11954e5, %l6 = 000000000000007a
ldswa [%i5+%o4]0x81,%l6 ! %l6 = ffffffffd11954e5
! Mem[0000000010081400] = 78000000, %l2 = 00000000000000ff
ldsha [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181410] = 6c000000ff269c42, %l2 = 0000000000000000
ldx [%i6+%o5],%l2 ! %l2 = 6c000000ff269c42
! Mem[0000000030181400] = 000000003964a5ff, %f28 = 33a554cf 1231146f
ldda [%i6+%g0]0x89,%f28 ! %f28 = 00000000 3964a5ff
! Mem[0000000010141400] = ff27a1d0 ff0000ff, %l0 = ffffed05, %l1 = ffa56439
ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000ff27a1d0
! Mem[0000000010001410] = ef78fd02, %f28 = 00000000
lda [%i0+%o5]0x88,%f28 ! %f28 = ef78fd02
! Mem[0000000010081408] = ff710000, %l1 = 00000000ff27a1d0
lduba [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = 6c000000, %l0 = 00000000ff0000ff
lduha [%i6+%o5]0x80,%l0 ! %l0 = 0000000000006c00
! Mem[0000000010181410] = 6c000000, %l7 = 0000000000000000
lduba [%i6+%o5]0x80,%l7 ! %l7 = 000000000000006c
! Starting 10 instruction Store Burst
! %f13 = ff000000, Mem[0000000010041400] = 000000ff
sta %f13,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
p0_label_106:
! %l0 = 0000000000006c00, Mem[0000000010041400] = e8fff1b8ff000000
stxa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000006c00
! %l1 = 0000000000000000, Mem[00000000201c0001] = ed05eaae, %asi = 80
stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = ed00eaae
! %l2 = 6c000000ff269c42, Mem[00000000100c1401] = ff000000
stb %l2,[%i3+0x001] ! Mem[00000000100c1400] = ff420000
! %l0 = 00006c00, %l1 = 00000000, Mem[0000000010081400] = 00000078 695fe48a
stda %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00006c00 00000000
! %l2 = 6c000000ff269c42, imm = 0000000000000983, %l4 = 00000000000000ff
andn %l2,0x983,%l4 ! %l4 = 6c000000ff269440
! %l0 = 0000000000006c00, Mem[0000000030101410] = 00000084
stba %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000084
! Mem[0000000010141400] = ff0000ff, %l3 = 00000000000000ff
ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
! %l2 = 6c000000ff269c42, Mem[0000000030081400] = ffffffff
stba %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 42ffffff
! %f28 = ef78fd02 3964a5ff, %l2 = 6c000000ff269c42
! Mem[0000000010141418] = 7448f194c0a55d7e
add %i5,0x018,%g1
stda %f28,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010141418] = 74a5f194c0a5787e
! Starting 10 instruction Load Burst
! Mem[0000000010001424] = 000000ff, %l3 = 00000000000000ff
ldswa [%i0+0x024]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_107:
! Mem[0000000010141400] = ff0000ff, %l1 = 0000000000000000
lduwa [%i5+%g0]0x88,%l1 ! %l1 = 00000000ff0000ff
! Mem[0000000010001408] = 000000ff, %l5 = 0000000038b51efc
ldsha [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141400] = ff00000000000000, %f12 = fc1eb538 ff000000
ldda [%i5+%g0]0x89,%f12 ! %f12 = ff000000 00000000
! Mem[0000000030041410] = 000000ff, %l3 = 00000000000000ff
lduha [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %l6 = ffffffffd11954e5, imm = 0000000000000e13, %l4 = 6c000000ff269440
and %l6,0xe13,%l4 ! %l4 = 0000000000000401
! Mem[00000000218001c0] = 00ffeec2, %l7 = 000000000000006c
lduha [%o3+0x1c0]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[00000000300c1408] = 800000ff, %l3 = 00000000000000ff
lduha [%i3+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010081408] = 000071ff, %l1 = 00000000ff0000ff
lduwa [%i2+%o4]0x80,%l1 ! %l1 = 00000000000071ff
! %l7 = 00000000000000ff, %l2 = 6c000000ff269c42, %y = 00000028
umul %l7,%l2,%l2 ! %l2 = 000000fe2775a5be, %y = 000000fe
! Starting 10 instruction Store Burst
! %l3 = 00000000000000ff, Mem[00000000300c1400] = ff000000
stha %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff0000ff
p0_label_108:
! %l2 = 2775a5be, %l3 = 000000ff, Mem[0000000010001400] = ff8e4aff ffffffff
stda %l2,[%i0+0x000]%asi ! Mem[0000000010001400] = 2775a5be 000000ff
! Mem[0000000030041410] = ff000000, %l3 = 00000000000000ff
swapa [%i1+%o5]0x81,%l3 ! %l3 = 00000000ff000000
! %l3 = 00000000ff000000, Mem[00000000211c0000] = 00ff4b99
sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00004b99
! %l3 = 00000000ff000000, Mem[00000000300c1410] = dcf80000
stha %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! Mem[00000000100c143c] = 7b3c982e, %l5 = 00000000000000ff
swap [%i3+0x03c],%l5 ! %l5 = 000000007b3c982e
! %l4 = 0000000000000401, Mem[0000000010001400] = 2775a5be000000ff
stxa %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000401
! Mem[00000000100c140c] = 00000000, %l7 = 000000ff, %l5 = 7b3c982e
add %i3,0x0c,%g1
casa [%g1]0x80,%l7,%l5 ! %l5 = 0000000000000000
! %l3 = 00000000ff000000, Mem[0000000010041430] = 16627be4
stw %l3,[%i1+0x030] ! Mem[0000000010041430] = ff000000
! Mem[00000000300c1400] = ff0000ff, %l6 = ffffffffd11954e5
ldstuba [%i3+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081430] = 57e0ee45, %l7 = 00000000000000ff
ldsha [%i2+0x030]%asi,%l7 ! %l7 = 00000000000057e0
p0_label_109:
! Mem[0000000010101410] = 6e840000, %f7 = 1afba657
lda [%i4+0x010]%asi,%f7 ! %f7 = 6e840000
! Mem[0000000030001400] = ff000000, %l5 = 0000000000000000
ldsha [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000030081408] = ff000000, %f28 = ef78fd02
lda [%i2+%o4]0x81,%f28 ! %f28 = ff000000
! Mem[0000000030141408] = d11954e5, %l1 = 00000000000071ff
ldswa [%i5+%o4]0x81,%l1 ! %l1 = ffffffffd11954e5
! Mem[0000000030001410] = 7a8e4aff, %l3 = 00000000ff000000
lduwa [%i0+%o5]0x89,%l3 ! %l3 = 000000007a8e4aff
! %l3 = 000000007a8e4aff, imm = 000000000000038d, %l0 = 0000000000006c00
addc %l3,0x38d,%l0 ! %l0 = 000000007a8e4e8c
! Mem[0000000030001410] = ff4a8e7ab4e6d098, %f30 = 48cf5038 11c91c98
ldda [%i0+%o5]0x81,%f30 ! %f30 = ff4a8e7a b4e6d098
! Mem[0000000010041420] = b6366b43, %l6 = 00000000000000ff
lduha [%i1+0x022]%asi,%l6 ! %l6 = 0000000000006b43
! Mem[0000000021800080] = 006c3e7c, %l0 = 000000007a8e4e8c
lduba [%o3+0x081]%asi,%l0 ! %l0 = 000000000000006c
! Starting 10 instruction Store Burst
! %l3 = 000000007a8e4aff, Mem[0000000010001408] = ff000000000000ff
stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000007a8e4aff
p0_label_110:
! %l7 = 00000000000057e0, Mem[0000000030181400] = 000000003964a5ff
stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000000057e0
! %f19 = 800000ff, Mem[0000000030081408] = 000000ff
sta %f19,[%i2+%o4]0x89 ! Mem[0000000030081408] = 800000ff
! Mem[0000000030001400] = ff000000, %l4 = 0000000000000401
swapa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff000000
! Mem[0000000010181408] = 800000ff, %l4 = 00000000ff000000
swapa [%i6+%o4]0x88,%l4 ! %l4 = 00000000800000ff
! Mem[0000000010141408] = 000000d4, %l5 = ffffffffffffff00
swapa [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000d4
! %f20 = ff0000ff e55419d1, %l5 = 00000000000000d4
! Mem[0000000010041400] = 006c000000000000
stda %f20,[%i1+%l5]ASI_PST32_PL ! Mem[0000000010041400] = 006c000000000000
! Mem[0000000030041400] = 00000000, %l7 = 00000000000057e0
swapa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101431] = 9504e03a, %l6 = 0000000000006b43
ldstuba [%i4+0x031]%asi,%l6 ! %l6 = 00000004000000ff
! %f16 = 00000000 0000dcf8 000000f2 800000ff
! %f20 = ff0000ff e55419d1 0c5290fc e58c2cb6
! %f24 = 6868c2ab c416d589 6c000000 ff269c42
! %f28 = ff000000 3964a5ff ff4a8e7a b4e6d098
stda %f16,[%i4]ASI_BLK_AIUSL ! Block Store to 0000000030101400
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 00000000, %l4 = 00000000800000ff
lduha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_111:
! Mem[00000000211c0000] = 00004b99, %l1 = ffffffffd11954e5
lduba [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001410] = 98d0e6b4 7a8e4aff, %l6 = 00000004, %l7 = 00000000
ldda [%i0+%o5]0x89,%l6 ! %l6 = 000000007a8e4aff 0000000098d0e6b4
! Mem[0000000030181410] = 00000000, %l6 = 000000007a8e4aff
lduba [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081408] = 000071ff, %l4 = 0000000000000000
ldsha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081410] = 5405617eff0000ff, %f10 = 22d7337e 00000000
ldda [%i2+%o5]0x80,%f10 ! %f10 = 5405617e ff0000ff
! Mem[0000000030081410] = 00000078, %l7 = 0000000098d0e6b4
ldswa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000078
! Mem[0000000010041410] = 00000000 ffffffff, %l4 = 00000000, %l5 = 000000d4
ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000ffffffff 0000000000000000
! Mem[0000000010081400] = 00006c00, %l6 = 0000000000000000
ldsha [%i2+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 36000000, %f9 = 00000000
lda [%i5+%o5]0x80,%f9 ! %f9 = 36000000
! Starting 10 instruction Store Burst
! %l4 = 00000000ffffffff, Mem[0000000030081400] = 42ffffffffffffc3
stxa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000ffffffff
p0_label_112:
! %l1 = 0000000000000000, Mem[0000000030101400] = f8dc0000
stha %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! Mem[0000000030041400] = e0570000, %l3 = 000000007a8e4aff
swapa [%i1+%g0]0x89,%l3 ! %l3 = 00000000e0570000
! %l3 = 00000000e0570000, Mem[00000000201c0001] = ed00eaae, %asi = 80
stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = ed00eaae
! Mem[00000000100c1410] = 00ff0000, %l7 = 0000000000000078
ldstuba [%i3+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010101410] = 6e840000 00000000
std %l4,[%i4+%o5] ! Mem[0000000010101410] = ffffffff 00000000
! %l7 = 0000000000000000, Mem[0000000030041408] = ff0000ff
stba %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
! Mem[0000000030181410] = 00000000, %l4 = 00000000ffffffff
ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! %l0 = 000000000000006c, Mem[0000000010141410] = 00000036
stha %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000006c
! %l1 = 0000000000000000, Mem[000000001014140f] = ff5bdc77
stb %l1,[%i5+0x00f] ! Mem[000000001014140c] = ff5bdc00
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00004b99, %l7 = 0000000000000000
ldsh [%o2+%g0],%l7 ! %l7 = 0000000000000000
p0_label_113:
! Mem[0000000010141428] = 6b6a62a09aea71c3, %l6 = 0000000000000000
ldx [%i5+0x028],%l6 ! %l6 = 6b6a62a09aea71c3
! Mem[0000000010041400] = 006c0000, %l7 = 0000000000000000
ldswa [%i1+%g0]0x80,%l7 ! %l7 = 00000000006c0000
membar #Sync ! Added by membar checker (22)
! Mem[0000000010101418] = 1bf4f8dc 053b7086, %l4 = 00000000, %l5 = 00000000
ldd [%i4+0x018],%l4 ! %l4 = 000000001bf4f8dc 00000000053b7086
! Mem[0000000010181408] = ff000000, %l1 = 0000000000000000
lduba [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101438] = 37bb86bf 48972b83, %l2 = 2775a5be, %l3 = e0570000
ldd [%i4+0x038],%l2 ! %l2 = 0000000037bb86bf 0000000048972b83
! Mem[0000000030041410] = ff000000, %l4 = 000000001bf4f8dc
lduwa [%i1+%o5]0x89,%l4 ! %l4 = 00000000ff000000
! Mem[0000000030081410] = 00000078, %l1 = 0000000000000000
ldsba [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = 0104000000000000, %l2 = 0000000037bb86bf
ldxa [%i0+%g0]0x88,%l2 ! %l2 = 0104000000000000
! Mem[0000000030001400] = 00000401, %l4 = 00000000ff000000
lduba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[00000000300c1410] = 00000000
stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
p0_label_114:
! %l7 = 00000000006c0000, Mem[0000000030001408] = 5b000000
stwa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 006c0000
! Mem[0000000030041408] = ff000000, %l7 = 00000000006c0000
ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181434] = 800000ff, %l7 = 00000000, %l3 = 48972b83
add %i6,0x34,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000800000ff
! Mem[00000000300c1400] = ff0000ff, %l5 = 00000000053b7086
ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030041408] = ff0000ff, %l2 = 0104000000000000
ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
! Mem[000000001000141d] = 24ff598d, %l6 = 6b6a62a09aea71c3
ldstuba [%i0+0x01d]%asi,%l6 ! %l6 = 000000ff000000ff
! %f23 = e58c2cb6, Mem[00000000100c1400] = 000042ff
sta %f23,[%i3+%g0]0x88 ! Mem[00000000100c1400] = e58c2cb6
! Mem[0000000010141410] = 0000006c, %l2 = 00000000000000ff
swapa [%i5+%o5]0x88,%l2 ! %l2 = 000000000000006c
! %f1 = 000000ff, %f31 = b4e6d098, %f0 = 00000000
fadds %f1 ,%f31,%f0 ! %l0 = 000000000000008e, Unfinished, %fsr = 2900000800
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ff4a8e7a 00000000, %l4 = 00000000, %l5 = 000000ff
ldda [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000ff4a8e7a
p0_label_115:
! Mem[00000000100c1408] = ff0000ff, %l7 = 0000000000000000
ldsha [%i3+%o4]0x80,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000010081408] = 000000f0ff710000, %l7 = ffffffffffffff00
ldxa [%i2+%o4]0x88,%l7 ! %l7 = 000000f0ff710000
! Mem[0000000010081400] = 00006c00 00000000, %l2 = 0000006c, %l3 = 800000ff
ldda [%i2+%g0]0x80,%l2 ! %l2 = 0000000000006c00 0000000000000000
! Mem[0000000030041408] = ff0000ff f2000000, %l0 = 0000008e, %l1 = 00000000
ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000ff0000ff 00000000f2000000
! Mem[0000000030181400] = e0570000, %l5 = 00000000ff4a8e7a
ldsha [%i6+%g0]0x81,%l5 ! %l5 = ffffffffffffe057
! Mem[0000000010181410] = 6c000000, %l7 = 000000f0ff710000
lduwa [%i6+%o5]0x80,%l7 ! %l7 = 000000006c000000
! Mem[0000000010081410] = 5405617e, %l2 = 0000000000006c00
lduha [%i2+%o5]0x80,%l2 ! %l2 = 0000000000005405
! Mem[0000000010141410] = 000000ff, %l5 = ffffffffffffe057
ldsba [%i5+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
! %f23 = e58c2cb6, %f12 = ff000000
fcmps %fcc0,%f23,%f12 ! %fcc0 = 2
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = ed00eaae, %l5 = ffffffffffffffff
ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 00000000000000ff
p0_label_116:
! %f8 = 0db79c36, Mem[0000000030181408] = 36ff00a5
sta %f8 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0db79c36
! Mem[000000001000142e] = 00004aff, %l5 = 0000000000000000
ldstuba [%i0+0x02e]%asi,%l5 ! %l5 = 0000004a000000ff
! %l2 = 0000000000005405, Mem[0000000010041408] = 6043c032
stba %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0543c032
! %f6 = 38b51efc 6e840000, %l3 = 0000000000000000
! Mem[0000000010181408] = 000000fff2000000
add %i6,0x008,%g1
stda %f6,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010181408] = 000000fff2000000
! %f16 = 00000000 0000dcf8, %l4 = 0000000000000000
! Mem[0000000010081438] = 7f9995a9ffff2507
add %i2,0x038,%g1
stda %f16,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010081438] = 7f9995a9ffff2507
! %l4 = 00000000, %l5 = 0000004a, Mem[00000000300c1410] = 00000000 ff0000ff
stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 0000004a
! Mem[0000000010141400] = ff0000ff, %l1 = 00000000f2000000
swapa [%i5+%g0]0x80,%l1 ! %l1 = 00000000ff0000ff
! %l1 = 00000000ff0000ff, Mem[0000000030001400] = 0000008401040000
stxa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000ff0000ff
! %l6 = 00000000000000ff, Mem[0000000010001408] = 000000007a8e4aff
stxa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 000000ff, %l1 = 00000000ff0000ff
ldsha [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_117:
! Mem[00000000100c1420] = 0c0000ff ff0000ff, %l2 = 00005405, %l3 = 00000000
ldd [%i3+0x020],%l2 ! %l2 = 000000000c0000ff 00000000ff0000ff
! Mem[0000000010101400] = ff000000, %l5 = 000000000000004a
lduwa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010141408] = ffffff00, %l0 = 00000000ff0000ff
ldub [%i5+0x009],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181400] = e0570000, %l2 = 000000000c0000ff
lduba [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000e0
! Mem[0000000030181410] = 000000ff, %f20 = ff0000ff
lda [%i6+%o5]0x89,%f20 ! %f20 = 000000ff
! Mem[0000000030141400] = 00000000, %l4 = 0000000000000000
ldswa [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
! %l3 = 00000000ff0000ff, imm = 0000000000000f7e, %l2 = 00000000000000e0
subc %l3,0xf7e,%l2 ! %l2 = 00000000fefff181
! Mem[0000000010181408] = 000000fff2000000, %l3 = 00000000ff0000ff
ldxa [%i6+%o4]0x80,%l3 ! %l3 = 000000fff2000000
! Mem[000000001008140c] = f0000000, %l5 = 00000000ff000000
ldsha [%i2+0x00c]%asi,%l5 ! %l5 = fffffffffffff000
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[0000000010141408] = ffffff00
stwa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff
p0_label_118:
! Mem[0000000010081408] = ff710000, %l7 = 000000006c000000
ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l6 = 00000000000000ff, imm = 0000000000000b81, %l3 = 000000fff2000000
xor %l6,0xb81,%l3 ! %l3 = 0000000000000b7e
! Mem[0000000010181400] = 00000000, %l1 = 00000000000000ff
swapa [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
! %f12 = ff000000 00000000, %l7 = 0000000000000000
! Mem[0000000010001418] = 38b51efc24ff598d
add %i0,0x018,%g1
stda %f12,[%g1+%l7]ASI_PST32_P ! Mem[0000000010001418] = 38b51efc24ff598d
! %f10 = 5405617e ff0000ff, Mem[0000000030001400] = ff0000ff 00000000
stda %f10,[%i0+%g0]0x81 ! Mem[0000000030001400] = 5405617e ff0000ff
! %l6 = 00000000000000ff, Mem[0000000010101410] = ffffffff
stwa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
! Mem[0000000030141408] = d11954e5, %l0 = 00000000000000ff
swapa [%i5+%o4]0x81,%l0 ! %l0 = 00000000d11954e5
! %l0 = 00000000d11954e5, Mem[00000000211c0001] = 00004b99
stb %l0,[%o2+0x001] ! Mem[00000000211c0000] = 00e54b99
! Code Fragment 4
p0_fragment_22:
! %l0 = 00000000d11954e5
setx 0x6b11ce5794258a46,%g7,%l0 ! %l0 = 6b11ce5794258a46
! %l1 = 0000000000000000
setx 0xb0d05b0010072626,%g7,%l1 ! %l1 = b0d05b0010072626
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 6b11ce5794258a46
setx 0x397cc5b0275ba447,%g7,%l0 ! %l0 = 397cc5b0275ba447
! %l1 = b0d05b0010072626
setx 0x1ec8403ff1e6bb78,%g7,%l1 ! %l1 = 1ec8403ff1e6bb78
! Starting 10 instruction Load Burst
! Mem[0000000010081434] = ff1de8ff, %l1 = 1ec8403ff1e6bb78
lduh [%i2+0x034],%l1 ! %l1 = 000000000000ff1d
p0_label_119:
! Mem[0000000030181408] = 0db79c36, %l5 = fffffffffffff000
ldsha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000db7
! Mem[0000000010181410] = 0000006c, %l5 = 0000000000000db7
lduha [%i6+%o5]0x88,%l5 ! %l5 = 000000000000006c
! Mem[0000000030141400] = 00000000, %l3 = 0000000000000b7e
ldsba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = b62c8ce500000071, %f12 = ff000000 00000000
ldda [%i3+%g0]0x80,%f12 ! %f12 = b62c8ce5 00000071
! Mem[00000000300c1400] = 00000000 ff0000ff, %l6 = 000000ff, %l7 = 00000000
ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
! Mem[00000000300c1400] = 00000000 ff0000ff, %l4 = 00000000, %l5 = 0000006c
ldda [%i3+%g0]0x89,%l4 ! %l4 = 00000000ff0000ff 0000000000000000
! Mem[00000000300c1400] = ff0000ff, %l5 = 0000000000000000
ldswa [%i3+%g0]0x81,%l5 ! %l5 = ffffffffff0000ff
! Mem[0000000030001400] = 5405617eff0000ff, %l5 = ffffffffff0000ff
ldxa [%i0+%g0]0x81,%l5 ! %l5 = 5405617eff0000ff
! %f6 = 38b51efc, %f31 = b4e6d098, %f17 = 0000dcf8
fdivs %f6 ,%f31,%f17 ! %f17 = c348e248
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 000000f2, %l2 = 00000000fefff181
swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000f2
p0_label_120:
! Mem[0000000010001438] = 8ae45fdc, %l5 = ff0000ff, %l7 = 00000000
add %i0,0x38,%g1
casa [%g1]0x80,%l5,%l7 ! %l7 = 000000008ae45fdc
! %l3 = 0000000000000000, Mem[0000000030041410] = 429c26ffff000000
stxa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
! Mem[0000000010141410] = ff000000, %l7 = 000000008ae45fdc
ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! %f18 = 000000f2 800000ff, Mem[0000000030141408] = 000000ff 0000ff57
stda %f18,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000f2 800000ff
! %f26 = 6c000000 ff269c42, Mem[0000000030181410] = 000000ff ff000000
stda %f26,[%i6+%o5]0x89 ! Mem[0000000030181410] = 6c000000 ff269c42
! %f0 = 00000000 000000ff ff0000ff 0000f8dc
! %f4 = ff710000 84000000 38b51efc 6e840000
! %f8 = 0db79c36 36000000 5405617e ff0000ff
! %f12 = b62c8ce5 00000071 77dc5bff adf36949
stda %f0,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
! %l4 = 00000000ff0000ff, Mem[0000000030141410] = 38b51efcc001e772
stxa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000ff0000ff
membar #Sync ! Added by membar checker (23)
! %l5 = 5405617eff0000ff, Mem[0000000010001410] = ef78fd02
stha %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = ef7800ff
! Mem[00000000300c1400] = ff0000ff, %l2 = 00000000000000f2
swapa [%i3+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 81f1fffe, %f19 = 800000ff
ld [%i5+%g0],%f19 ! %f19 = 81f1fffe
p0_label_121:
! Mem[0000000010101400] = ff000000 ffffffff 00000021 00000000
! Mem[0000000010101410] = ff000000 00000000 1bf4f8dc 053b7086
! Mem[0000000010101420] = ff2770d4 7a78ffd6 00000000 c750ee45
! Mem[0000000010101430] = 95ffe03a d37a8e6c 37bb86bf 48972b83
ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
! Mem[0000000030101408] = 000000f2800000ff, %l1 = 000000000000ff1d
ldxa [%i4+%o4]0x89,%l1 ! %l1 = 000000f2800000ff
! Mem[0000000010041410] = ffffffff, %l6 = 00000000ff0000ff
ldsh [%i1+0x012],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030041408] = ff0000ff, %l4 = 00000000ff0000ff
ldsba [%i1+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101410] = e55419d1, %l6 = ffffffffffffffff
lduwa [%i4+%o5]0x89,%l6 ! %l6 = 00000000e55419d1
! Mem[0000000010001408] = ff00000000000000, %f16 = 00000000 c348e248
ldda [%i0+%o4]0x88,%f16 ! %f16 = ff000000 00000000
! Mem[0000000030041400] = 7a8e4aff, %f22 = 0c5290fc
lda [%i1+%g0]0x89,%f22 ! %f22 = 7a8e4aff
! Mem[0000000030101410] = ff0000ffe55419d1, %f30 = ff4a8e7a b4e6d098
ldda [%i4+%o5]0x89,%f30 ! %f30 = ff0000ff e55419d1
! Mem[0000000010081400] = 00006c00, %l5 = 5405617eff0000ff
ldswa [%i2+%g0]0x80,%l5 ! %l5 = 0000000000006c00
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, Mem[0000000021800081] = 006c3e7c
stb %l4,[%o3+0x081] ! Mem[0000000021800080] = 00ff3e7c
p0_label_122:
! %f30 = ff0000ff e55419d1, %l0 = 397cc5b0275ba447
! Mem[0000000010041420] = b6366b4384bc058d
add %i1,0x020,%g1
stda %f30,[%g1+%l0]ASI_PST16_P ! Mem[0000000010041420] = b63600ffe55419d1
! %l7 = 00000000000000ff, imm = fffffffffffff5c3, %l6 = 00000000e55419d1
xor %l7,-0xa3d,%l6 ! %l6 = fffffffffffff53c
! Mem[0000000030001408] = ff0000ff, %l6 = fffffffffffff53c
ldstuba [%i0+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010081410] = 7e610554, %l7 = 00000000000000ff
ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 00000054000000ff
membar #Sync ! Added by membar checker (24)
! %f28 = ff000000 3964a5ff, %l4 = ffffffffffffffff
! Mem[0000000010101410] = ff00000000000000
add %i4,0x010,%g1
stda %f28,[%g1+%l4]ASI_PST32_P ! Mem[0000000010101410] = ff0000003964a5ff
! Mem[0000000030181408] = 369cb70d, %l1 = 000000f2800000ff
swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000369cb70d
! %l1 = 00000000369cb70d, Mem[0000000030101410] = d11954e5
stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 369cb70d
! Mem[00000000100c1400] = b62c8ce5, %l1 = 00000000369cb70d
ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 000000b6000000ff
! %f29 = 3964a5ff, %f19 = 81f1fffe, %f23 = e58c2cb6
fdivs %f29,%f19,%f23 ! %f23 = f6f1e045
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff000000, %l0 = 397cc5b0275ba447
lduba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff
p0_label_123:
! Mem[0000000010041410] = ffffffff, %l7 = 0000000000000054
lduwa [%i1+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010141400] = fefff181, %l7 = 00000000ffffffff
ldswa [%i5+%g0]0x88,%l7 ! %l7 = fffffffffefff181
! %l2 = 00000000ff0000ff, %l2 = 00000000ff0000ff, %l4 = ffffffffffffffff
xnor %l2,%l2,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010141400] = 81f1fffe, %f20 = 000000ff
lda [%i5+%g0]0x80,%f20 ! %f20 = 81f1fffe
! Mem[0000000010101408] = 00000021 00000000, %l4 = ffffffff, %l5 = 00006c00
ldd [%i4+%o4],%l4 ! %l4 = 0000000000000021 0000000000000000
! Mem[0000000030101408] = 800000ff, %l3 = 0000000000000000
ldsba [%i4+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010001410] = ef7800ff, %f31 = e55419d1
lda [%i0+%o5]0x88,%f31 ! %f31 = ef7800ff
! Mem[0000000010181400] = ff000000, %l3 = ffffffffffffffff
lduba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[000000001018140c] = f2000000, %f1 = ffffffff
ld [%i6+0x00c],%f1 ! %f1 = f2000000
! Starting 10 instruction Store Burst
! Mem[0000000010001418] = 38b51efc, %l5 = 0000000000000000
swap [%i0+0x018],%l5 ! %l5 = 0000000038b51efc
p0_label_124:
! %f18 = 000000f2 81f1fffe, %l2 = 00000000ff0000ff
! Mem[0000000010041428] = 0000f04a7e610554
add %i1,0x028,%g1
stda %f18,[%g1+%l2]ASI_PST8_P ! Mem[0000000010041428] = 000000f281f1fffe
! %f9 = 7a78ffd6, %f23 = f6f1e045, %f24 = 6868c2ab
fdivs %f9 ,%f23,%f24 ! %f24 = c303c506
! %f3 = 00000000, Mem[0000000010081408] = ff0071ff
sta %f3 ,[%i2+0x008]%asi ! Mem[0000000010081408] = 00000000
! %l1 = 00000000000000b6, Mem[00000000300c1408] = ff000080
stha %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00b60080
! Mem[0000000010081408] = 00000000, %l7 = fffffffffefff181
ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101408] = ff000080, %l5 = 0000000038b51efc
swapa [%i4+%o4]0x81,%l5 ! %l5 = 00000000ff000080
! %f8 = ff2770d4, %f29 = 3964a5ff, %f1 = f2000000
fsubs %f8 ,%f29,%f1 ! %f1 = ff2770d4
! %l5 = 00000000ff000080, Mem[0000000030081408] = 800000ff
stha %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 80000080
! Mem[0000000010181400] = ff000000, %l0 = 00000000000000ff
lduha [%i6+%g0]0x80,%l0 ! %l0 = 000000000000ff00
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 0000ffff, %l2 = 00000000ff0000ff
lduwa [%i3+%o5]0x88,%l2 ! %l2 = 000000000000ffff
p0_label_125:
! Mem[0000000010001410] = ff0078ef379b7334, %l7 = 0000000000000000
ldxa [%i0+%o5]0x80,%l7 ! %l7 = ff0078ef379b7334
! Mem[00000000201c0000] = edffeaae, %l4 = 0000000000000021
ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffedff
! Mem[0000000030101408] = 000000f2fc1eb538, %l4 = ffffffffffffedff
ldxa [%i4+%o4]0x89,%l4 ! %l4 = 000000f2fc1eb538
! Mem[0000000010181400] = 000000ff, %l6 = 00000000000000ff
lduha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101410] = ff000000, %l2 = 000000000000ffff
ldswa [%i4+%o5]0x80,%l2 ! %l2 = ffffffffff000000
! Mem[0000000010081410] = ff05617eff0000ff, %l4 = 000000f2fc1eb538
ldxa [%i2+%o5]0x80,%l4 ! %l4 = ff05617eff0000ff
! Mem[0000000030101408] = fc1eb538, %l5 = 00000000ff000080
lduba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000038
! Mem[0000000010081400] = 006c0000, %l1 = 00000000000000b6
lduba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = ff000000, %l1 = 0000000000000000
lduwa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ff000000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 21000000, %l5 = 0000000000000038
swapa [%i4+%o4]0x88,%l5 ! %l5 = 0000000021000000
p0_label_126:
! %l4 = ff05617eff0000ff, Mem[000000001018140c] = f2000000, %asi = 80
stwa %l4,[%i6+0x00c]%asi ! Mem[000000001018140c] = ff0000ff
! %f13 = d37a8e6c, %f4 = ff000000, %f10 = 00000000 c750ee45
fsmuld %f13,%f4 ,%f10 ! %f10 = 4a5f51cd 80000000
! %f6 = 1bf4f8dc, Mem[0000000030181408] = ff000080
sta %f6 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 1bf4f8dc
! Mem[00000000201c0000] = edffeaae, %l2 = ffffffffff000000
ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 000000ed000000ff
! Mem[0000000010001408] = 00000000, %l6 = 000000ff, %l4 = ff0000ff
add %i0,0x08,%g1
casa [%g1]0x80,%l6,%l4 ! %l4 = 0000000000000000
! %f24 = c303c506, Mem[0000000010101400] = ff000000
sta %f24,[%i4+%g0]0x80 ! Mem[0000000010101400] = c303c506
! %l5 = 0000000021000000, Mem[00000000100c1410] = ffff0000
stha %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! %l1 = 00000000ff000000, Mem[0000000010041400] = 006c0000
stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! Mem[0000000021800081] = 00ff3e7c, %l4 = 0000000000000000
ldstub [%o3+0x081],%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081430] = 57e0ee45ff1de8ff, %f0 = ff000000 ff2770d4
ldda [%i2+0x030]%asi,%f0 ! %f0 = 57e0ee45 ff1de8ff
p0_label_127:
! %f31 = ef7800ff, %f8 = ff2770d4 7a78ffd6
fstod %f31,%f8 ! %f8 = c5ef001f e0000000
! Mem[0000000010181428] = a69ebf0f, %l3 = 00000000000000ff
lduh [%i6+0x028],%l3 ! %l3 = 000000000000a69e
! Mem[0000000030001400] = 00000000, %l2 = 00000000000000ed
lduha [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041424] = e55419d1, %l7 = ff0078ef379b7334
lduh [%i1+0x026],%l7 ! %l7 = 00000000000019d1
! Mem[0000000030181400] = 000057e0, %l7 = 00000000000019d1
ldswa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000057e0
! Mem[0000000030101408] = fc1eb538, %l2 = 0000000000000000
lduba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000038
! Mem[0000000030141400] = 00000000, %l5 = 0000000021000000
lduwa [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000218000c0] = 16ff3492, %l1 = 00000000ff000000
lduh [%o3+0x0c0],%l1 ! %l1 = 00000000000016ff
! Mem[0000000030001408] = ff0000ff, %l2 = 0000000000000038
ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffff0000ff
! Starting 10 instruction Store Burst
! %f13 = d37a8e6c, Mem[0000000030081400] = 00000000
sta %f13,[%i2+%g0]0x81 ! Mem[0000000030081400] = d37a8e6c
p0_label_128:
! %f3 = 00000000, Mem[0000000030141400] = 00000000
sta %f3 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %f18 = 000000f2 81f1fffe, Mem[00000000100c1410] = 00000000 00000000
stda %f18,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000f2 81f1fffe
! %f12 = 95ffe03a d37a8e6c, Mem[0000000030181408] = 1bf4f8dc e8196ccd
stda %f12,[%i6+%o4]0x81 ! Mem[0000000030181408] = 95ffe03a d37a8e6c
! Mem[0000000010041400] = 00000000, %l6 = 00000000000000ff
swapa [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = 000000ff, %l6 = 0000000000000000
swapa [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000000000ff
stx %l5,[%i0+%o4] ! Mem[0000000010001408] = 0000000000000000
! %l1 = 00000000000016ff, Mem[0000000030101400] = 00000000
stba %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000
! %f7 = 053b7086, %f16 = ff000000, %f9 = e0000000
fmuls %f7 ,%f16,%f9 ! %f9 = c4bb7086
! Mem[0000000021800040] = ff4307c8, %l0 = 000000000000ff00
ldstub [%o3+0x040],%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00000000, %l0 = 00000000000000ff
ldswa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
p0_label_129:
! Mem[0000000010141404] = d0a127ff, %l7 = 00000000000057e0
ldswa [%i5+0x004]%asi,%l7 ! %l7 = ffffffffd0a127ff
! Mem[0000000010101430] = 95ffe03ad37a8e6c, %f22 = 7a8e4aff f6f1e045
ldd [%i4+0x030],%f22 ! %f22 = 95ffe03a d37a8e6c
! Mem[0000000010041408] = 0543c032ff000000, %l0 = 0000000000000000
ldxa [%i1+0x008]%asi,%l0 ! %l0 = 0543c032ff000000
! Mem[0000000010141400] = 81f1fffed0a127ff, %f20 = 81f1fffe e55419d1
ldda [%i5+%g0]0x80,%f20 ! %f20 = 81f1fffe d0a127ff
! Mem[0000000010041400] = 000000ff 00000000, %l0 = ff000000, %l1 = 000016ff
ldda [%i1+%g0]0x80,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[0000000030041400] = 00000078 7a8e4aff, %l4 = 000000ff, %l5 = 00000000
ldda [%i1+%g0]0x89,%l4 ! %l4 = 000000007a8e4aff 0000000000000078
! Mem[000000001014143c] = ff000000, %l5 = 0000000000000078
lduba [%i5+0x03d]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181434] = 800000ff, %f9 = c4bb7086
ld [%i6+0x034],%f9 ! %f9 = 800000ff
membar #Sync ! Added by membar checker (25)
! Mem[0000000010181400] = ff000000 0000f04a 00000000 ff0000ff
! Mem[0000000010181410] = 6c000000 ff269c42 c056b74d 3fff5bb1
! Mem[0000000010181420] = ffffed05 ffa56439 a69ebf0f 5c06ff76
! Mem[0000000010181430] = 000000f2 800000ff 77dc5bff adf36949
ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 00006c00, %l1 = 0000000000000000
ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 00000000000000ff
p0_label_130:
! %l3 = 000000000000a69e, %l4 = 000000007a8e4aff, %l4 = 000000007a8e4aff
or %l3,%l4,%l4 ! %l4 = 000000007a8eeeff
! %l7 = ffffffffd0a127ff, Mem[0000000020800001] = 00e55b63, %asi = 80
stba %l7,[%o1+0x001]%asi ! Mem[0000000020800000] = 00ff5b63
! Mem[0000000010041428] = 000000f2, %l6 = 00000000000000ff
swap [%i1+0x028],%l6 ! %l6 = 00000000000000f2
! Mem[0000000030181400] = e0570000, %l6 = 00000000000000f2
ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 000000e0000000ff
! Mem[000000001014143c] = ff000000, %l4 = 000000007a8eeeff, %asi = 80
swapa [%i5+0x03c]%asi,%l4 ! %l4 = 00000000ff000000
! %f28 = ff000000, Mem[0000000010041400] = ff000000
sta %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
! %l5 = 0000000000000000, Mem[0000000010141400] = ff27a1d0fefff181
stxa %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000000
! %l2 = ffffffffff0000ff, Mem[0000000010041410] = 00000000ffffffff
stxa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffffff0000ff
! Mem[00000000300c1408] = 8000b600, %l1 = 0000000000000000
ldstuba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l2 = ffffffffff0000ff, imm = fffffffffffff348, %l4 = 00000000ff000000
addc %l2,-0xcb8,%l4 ! %l4 = fffffffffefff447
p0_label_131:
! Mem[00000000100c1400] = e58c2cff, %l6 = 00000000000000e0
ldswa [%i3+%g0]0x88,%l6 ! %l6 = ffffffffe58c2cff
! Mem[0000000010181408] = 00000000, %l4 = fffffffffefff447
lduwa [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101400] = ffffffff06c503c3, %l5 = 0000000000000000
ldxa [%i4+%g0]0x88,%l5 ! %l5 = ffffffff06c503c3
! Mem[000000001010141c] = 053b7086, %l2 = ffffffffff0000ff
lduba [%i4+0x01e]%asi,%l2 ! %l2 = 0000000000000070
! Mem[0000000030041408] = 000000f2ff0000ff, %l1 = 0000000000000000
ldxa [%i1+%o4]0x89,%l1 ! %l1 = 000000f2ff0000ff
! %l7 = ffffffffd0a127ff, imm = fffffffffffff6e6, %l1 = 000000f2ff0000ff
orn %l7,-0x91a,%l1 ! %l1 = ffffffffd0a12fff
! Mem[0000000010041410] = ff0000ffffffffff, %f20 = 81f1fffe d0a127ff
ldda [%i1+0x010]%asi,%f20 ! %f20 = ff0000ff ffffffff
! Mem[0000000010101400] = c303c506 ffffffff, %l2 = 00000070, %l3 = 0000a69e
ldda [%i4+0x000]%asi,%l2 ! %l2 = 00000000c303c506 00000000ffffffff
! Mem[0000000010141408] = 000000ff, %l5 = ffffffff06c503c3
lduwa [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000010001410] = 34739b37ef7800ff
stxa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
p0_label_132:
! %f22 = 95ffe03a, Mem[0000000030001408] = ff0000ff
sta %f22,[%i0+%o4]0x81 ! Mem[0000000030001408] = 95ffe03a
! Mem[0000000010181400] = ff000000, %l4 = 0000000000000000
ldstuba [%i6+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
! %f20 = ff0000ff ffffffff, Mem[0000000010001410] = 00000000 00000000
stda %f20,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff0000ff ffffffff
! %l0 = 00000000000000ff, Mem[0000000010041410] = ff0000ff
stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
! %f20 = ff0000ff ffffffff, Mem[0000000010101428] = 00000000 c750ee45
stda %f20,[%i4+0x028]%asi ! Mem[0000000010101428] = ff0000ff ffffffff
! %l2 = c303c506, %l3 = ffffffff, Mem[0000000010001400] = 00000000 01040000
stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = c303c506 ffffffff
! %l1 = ffffffffd0a12fff, Mem[0000000030101410] = 369cb70dff0000ff
stxa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffffd0a12fff
! %f30 = ff0000ff, %f21 = ffffffff, %f27 = ff269c42
fsubs %f30,%f21,%f27 ! %f27 = ffffffff
! %f22 = 95ffe03a d37a8e6c, %l3 = 00000000ffffffff
! Mem[0000000010001410] = ff0000ffffffffff
add %i0,0x010,%g1
stda %f22,[%g1+%l3]ASI_PST16_P ! Mem[0000000010001410] = 95ffe03ad37a8e6c
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ffffffff06c503c3, %f18 = 000000f2 81f1fffe
ldda [%i4+%g0]0x88,%f18 ! %f18 = ffffffff 06c503c3
p0_label_133:
! Mem[0000000030041408] = ff0000ff, %f18 = ffffffff
lda [%i1+%o4]0x89,%f18 ! %f18 = ff0000ff
! Mem[00000000100c1410] = f2000000, %l6 = ffffffffe58c2cff
ldswa [%i3+%o5]0x88,%l6 ! %l6 = fffffffff2000000
! Mem[000000001004140c] = ff000000, %f28 = ff000000
ld [%i1+0x00c],%f28 ! %f28 = ff000000
! Mem[00000000100c1400] = ff2c8ce5 00000071 ff0000ff 00000000
! Mem[00000000100c1410] = 000000f2 81f1fffe 000000ff f90c00ff
! Mem[00000000100c1420] = 0c0000ff ff0000ff 00000000 00000071
! Mem[00000000100c1430] = af520c69 ff1de8de 8ae1e2be 000000ff
ldda [%i3]ASI_BLK_AIUP,%f16 ! Block Load from 00000000100c1400
! Mem[0000000010081428] = 5403dcff23c848d7, %f4 = 6c000000 ff269c42
ldd [%i2+0x028],%f4 ! %f4 = 5403dcff 23c848d7
! Mem[00000000100c1418] = 000000ff, %l3 = 00000000ffffffff
ldsh [%i3+0x01a],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181400] = 000057ff, %f13 = 800000ff
lda [%i6+%g0]0x89,%f13 ! %f13 = 000057ff
! Mem[0000000030001410] = 000071ff, %l5 = 00000000000000ff
ldsba [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000300c1400] = 000000f2, %f2 = 00000000
lda [%i3+%g0]0x89,%f2 ! %f2 = 000000f2
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (26)
! %f4 = 5403dcff 23c848d7, Mem[0000000010181400] = ff000000 0000f04a
stda %f4 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 5403dcff 23c848d7
p0_label_134:
! %f26 = 00000000 00000071, Mem[0000000030081410] = 78000000 103cad5a
stda %f26,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000071
! Mem[0000000010081434] = ff1de8ff, %l3 = 00000000000000ff
swap [%i2+0x034],%l3 ! %l3 = 00000000ff1de8ff
! %l4 = 00000000000000ff, Mem[000000001004142a] = 000000ff
sth %l4,[%i1+0x02a] ! Mem[0000000010041428] = 000000ff
! %f16 = ff2c8ce5, Mem[0000000030041410] = 00000000
sta %f16,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff2c8ce5
! %f11 = 5c06ff76, Mem[0000000010001410] = 95ffe03a
sta %f11,[%i0+%o5]0x80 ! Mem[0000000010001410] = 5c06ff76
! Mem[0000000010181408] = 00000000, %l2 = 00000000c303c506
ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %l7 = ffffffffd0a127ff, Mem[0000000010141410] = 000000ff
stha %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000027ff
! Mem[0000000010181408] = ff000000, %l6 = fffffffff2000000
ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010081404] = 00000000, %l4 = 00000000000000ff, %asi = 80
swapa [%i2+0x004]%asi,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 8000b6ff, %l1 = ffffffffd0a12fff
ldsba [%i3+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
p0_label_135:
! Mem[0000000020800000] = 00ff5b63, %l7 = ffffffffd0a127ff
ldsha [%o1+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081430] = 57e0ee45, %l5 = ffffffffffffffff
ldub [%i2+0x032],%l5 ! %l5 = 00000000000000ee
! Mem[0000000010041410] = ffffffffff000000, %l3 = 00000000ff1de8ff
ldxa [%i1+%o5]0x88,%l3 ! %l3 = ffffffffff000000
! Mem[0000000030041400] = ff4a8e7a, %l5 = 00000000000000ee
ldswa [%i1+%g0]0x81,%l5 ! %l5 = ffffffffff4a8e7a
! Mem[0000000030181408] = 3ae0ff95, %f2 = 000000f2
lda [%i6+%o4]0x89,%f2 ! %f2 = 3ae0ff95
! Mem[0000000030041410] = e58c2cff, %l2 = 0000000000000000
ldsba [%i1+%o5]0x81,%l2 ! %l2 = ffffffffffffffe5
! Mem[00000000211c0000] = 00e54b99, %l3 = ffffffffff000000
ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffe5
! Mem[0000000010141408] = 000000ff, %l0 = 00000000000000ff
ldsha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[000000001004142c] = 81f1fffe, %l3 = ffffffffffffffe5
lduwa [%i1+0x02c]%asi,%l3 ! %l3 = 0000000081f1fffe
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = 8000b6ff, %l5 = ffffffffff4a8e7a
ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
p0_label_136:
! Mem[0000000010101410] = ff000000, %l3 = 0000000081f1fffe
swapa [%i4+%o5]0x80,%l3 ! %l3 = 00000000ff000000
! %f6 = c056b74d, %f2 = 3ae0ff95, %f5 = 23c848d7
fsubs %f6 ,%f2 ,%f5 ! %f5 = c056d36d
! %l3 = 00000000ff000000, Mem[0000000010181400] = ffdc0354
stba %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffdc0300
! Mem[0000000030081400] = 6c8e7ad3, %l7 = 00000000000000ff
swapa [%i2+%g0]0x89,%l7 ! %l7 = 000000006c8e7ad3
! %l1 = ffffffffffffffff, Mem[0000000010141408] = 000000ffff5bdc00
stxa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffffffffffff
! Mem[00000000218000c1] = 16ff3492, %l3 = 00000000ff000000
ldstuba [%o3+0x0c1]%asi,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030081400] = 000000ff, %l6 = 00000000000000ff
ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! %f20 = 000000f2, Mem[0000000030081400] = 000000ff
sta %f20,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000f2
! Mem[00000000211c0001] = 00e54b99, %l2 = ffffffffffffffe5
ldstub [%o2+0x001],%l2 ! %l2 = 000000e5000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ff0000ff, %l7 = 000000006c8e7ad3
lduha [%i3+%o4]0x80,%l7 ! %l7 = 000000000000ff00
p0_label_137:
! Mem[00000000100c1430] = af520c69, %l7 = 000000000000ff00
ldsha [%i3+0x030]%asi,%l7 ! %l7 = ffffffffffffaf52
! Mem[0000000030001408] = 95ffe03a, %l1 = ffffffffffffffff
ldswa [%i0+%o4]0x81,%l1 ! %l1 = ffffffff95ffe03a
! Mem[0000000010181410] = 429c26ff 0000006c, %l4 = 00000000, %l5 = 000000ff
ldda [%i6+%o5]0x88,%l4 ! %l4 = 000000000000006c 00000000429c26ff
! Mem[0000000010041428] = 000000ff81f1fffe, %l3 = 00000000000000ff
ldx [%i1+0x028],%l3 ! %l3 = 000000ff81f1fffe
! Mem[0000000010181410] = 429c26ff0000006c, %l2 = 00000000000000e5
ldxa [%i6+%o5]0x88,%l2 ! %l2 = 429c26ff0000006c
! Mem[0000000030041410] = ff2c8ce5, %l4 = 000000000000006c
ldsha [%i1+%o5]0x89,%l4 ! %l4 = ffffffffffff8ce5
! Mem[0000000010081400] = 006c00ff, %l4 = ffffffffffff8ce5
lduwa [%i2+%g0]0x88,%l4 ! %l4 = 00000000006c00ff
! Mem[0000000030041408] = ff0000ff, %l6 = 00000000000000ff
ldsha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[00000000201c0000] = ffffeaae, %l3 = 000000ff81f1fffe
ldsha [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = f2000000, %l6 = 00000000000000ff
swapa [%i3+%o5]0x88,%l6 ! %l6 = 00000000f2000000
p0_label_138:
! Mem[0000000010001400] = 06c503c3, %l7 = ffffffffffffaf52
swapa [%i0+%g0]0x80,%l7 ! %l7 = 0000000006c503c3
! Mem[00000000211c0000] = 00ff4b99, %l2 = 429c26ff0000006c
ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101420] = ff2770d47a78ffd6, %l4 = 00000000006c00ff, %l2 = 0000000000000000
add %i4,0x20,%g1
casxa [%g1]0x80,%l4,%l2 ! %l2 = ff2770d47a78ffd6
! Mem[00000000201c0001] = ffffeaae, %l2 = ff2770d47a78ffd6
ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
! %l6 = f2000000, %l7 = 06c503c3, Mem[0000000030041400] = 7a8e4aff 00000078
stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = f2000000 06c503c3
! Mem[0000000030101408] = 38b51efc, %l3 = ffffffffffffffff
ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 00000038000000ff
! %f0 = ff000000 0000f04a 3ae0ff95 ff0000ff
! %f4 = 5403dcff c056d36d c056b74d 3fff5bb1
! %f8 = ffffed05 ffa56439 a69ebf0f 5c06ff76
! %f12 = 000000f2 000057ff 77dc5bff adf36949
stda %f0,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
membar #Sync ! Added by membar checker (27)
! Mem[00000000300c1410] = 6dd356c0, %l2 = 00000000000000ff
ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 0000006d000000ff
! Mem[0000000010041413] = 000000ff, %l3 = 0000000000000038
ldstuba [%i1+0x013]%asi,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000, %f12 = 000000f2
lda [%i5+%g0]0x80,%f12 ! %f12 = 00000000
p0_label_139:
! Mem[00000000100c1410] = ff00000081f1fffe, %l1 = ffffffff95ffe03a
ldxa [%i3+%o5]0x80,%l1 ! %l1 = ff00000081f1fffe
! Mem[00000000211c0000] = ffff4b99, %l4 = 00000000006c00ff
lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
! Mem[0000000030001408] = 95ffe03a, %l4 = 000000000000ffff
lduba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000095
! Mem[0000000010001408] = 00000000, %f14 = 77dc5bff
ld [%i0+%o4],%f14 ! %f14 = 00000000
! Mem[00000000300c1408] = ff0000ff, %l1 = ff00000081f1fffe
lduba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181400] = d748c823 ffdc0300, %l4 = 00000095, %l5 = 429c26ff
ldda [%i6+%g0]0x88,%l4 ! %l4 = 00000000ffdc0300 00000000d748c823
! Mem[00000000300c1410] = ffd356c0ffdc0354, %f0 = ff000000 0000f04a
ldda [%i3+%o5]0x81,%f0 ! %f0 = ffd356c0 ffdc0354
! Mem[0000000010101408] = 00000038, %l1 = 00000000000000ff
lduwa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000038
! Code Fragment 3
p0_fragment_23:
! %l0 = 0000000000000000
setx 0xba21143fc0bdd9c6,%g7,%l0 ! %l0 = ba21143fc0bdd9c6
! %l1 = 0000000000000038
setx 0x1811d4f846ec7c50,%g7,%l1 ! %l1 = 1811d4f846ec7c50
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = ba21143fc0bdd9c6
setx 0xadc515ff88db4090,%g7,%l0 ! %l0 = adc515ff88db4090
! %l1 = 1811d4f846ec7c50
setx 0x0dbe6d2febd1c42a,%g7,%l1 ! %l1 = 0dbe6d2febd1c42a
! Starting 10 instruction Store Burst
! %l6 = 00000000f2000000, Mem[0000000021800140] = e61a8319, %asi = 80
stha %l6,[%o3+0x140]%asi ! Mem[0000000021800140] = 00008319
p0_label_140:
! Mem[0000000030081408] = 80000080, %l0 = adc515ff88db4090
swapa [%i2+%o4]0x81,%l0 ! %l0 = 0000000080000080
! %l1 = 0dbe6d2febd1c42a, Mem[0000000010181400] = 0003dcff
stwa %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = ebd1c42a
! Mem[00000000201c0001] = ffffeaae, %l1 = 0dbe6d2febd1c42a
ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
! %f20 = 000000f2, Mem[00000000100c1408] = ff0000ff
sta %f20,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000f2
! %l7 = 0000000006c503c3, %l4 = 00000000ffdc0300, %l7 = 0000000006c503c3
and %l7,%l4,%l7 ! %l7 = 0000000006c40300
! Mem[0000000010001410] = 5c06ff76, %l6 = 00000000f2000000
ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 0000005c000000ff
! Mem[0000000010001418] = 0000000024ff598d, %l3 = 00000000000000ff, %l4 = 00000000ffdc0300
add %i0,0x18,%g1
casxa [%g1]0x80,%l3,%l4 ! %l4 = 0000000024ff598d
! %l2 = 000000000000006d, immed = 00000ccb, %y = 000000fe
smul %l2,0xccb,%l2 ! %l2 = 000000000005726f, %y = 00000000
! %l5 = 00000000d748c823, Mem[0000000030101408] = 000000f2fc1eb5ff
stxa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000d748c823
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 52afffff, %l7 = 0000000006c40300
ldswa [%i0+%g0]0x88,%l7 ! %l7 = 0000000052afffff
p0_label_141:
! Mem[0000000010001408] = 00000000, %l3 = 00000000000000ff
lduwa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041420] = b63600ff e55419d1, %l4 = 24ff598d, %l5 = d748c823
ldda [%i1+0x020]%asi,%l4 ! %l4 = 00000000b63600ff 00000000e55419d1
! Mem[0000000010181408] = ff000000ff0000ff, %f2 = 3ae0ff95 ff0000ff
ldda [%i6+%o4]0x80,%f2 ! %f2 = ff000000 ff0000ff
! %l6 = 000000000000005c, imm = fffffffffffff467, %l3 = 0000000000000000
subc %l6,-0xb99,%l3 ! %l3 = 0000000000000bf5
! %l6 = 000000000000005c, %l6 = 000000000000005c, %l5 = 00000000e55419d1
add %l6,%l6,%l5 ! %l5 = 00000000000000b8
! Mem[0000000010081424] = 8d9039a3, %l6 = 000000000000005c
ldsha [%i2+0x024]%asi,%l6 ! %l6 = ffffffffffff8d90
! Mem[0000000010141410] = 000027ff, %l6 = ffffffffffff8d90
lduwa [%i5+%o5]0x88,%l6 ! %l6 = 00000000000027ff
! %f12 = 00000000, %f5 = c056d36d
fcmpes %fcc2,%f12,%f5 ! %fcc2 = 2
! Mem[0000000010081410] = 7e6105ff, %l7 = 0000000052afffff
ldsba [%i2+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f10 = a69ebf0f 5c06ff76, Mem[0000000010101410] = 81f1fffe 3964a5ff
std %f10,[%i4+%o5] ! Mem[0000000010101410] = a69ebf0f 5c06ff76
p0_label_142:
! %l7 = ffffffffffffffff, Mem[0000000010081400] = ff000000006c00ff
stxa %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffffffffffff
! Mem[0000000010101408] = 38000000, %l2 = 0005726f, %l4 = b63600ff
add %i4,0x08,%g1
casa [%g1]0x80,%l2,%l4 ! %l4 = 0000000038000000
! %l5 = 00000000000000b8, Mem[0000000010081400] = ffffffffffffffff
stxa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000000b8
! %l3 = 0000000000000bf5, %l6 = 00000000000027ff, %l3 = 0000000000000bf5
mulx %l3,%l6,%l3 ! %l3 = 0000000001de3c0b
! %l0 = 0000000080000080, Mem[0000000010141410] = 000027ff
stba %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00002780
! %f12 = 00000000 000057ff, Mem[0000000010001400] = ffffaf52 ffffffff
stda %f12,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 000057ff
! %l6 = 000027ff, %l7 = ffffffff, Mem[0000000010041408] = 32c04305 000000ff
stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000027ff ffffffff
! Mem[0000000010081410] = ff05617e, %l4 = 0000000038000000
ldsba [%i2+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
! %l7 = ffffffffffffffff, Mem[00000000100c1408] = 000000f2
stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ffffffff, %l2 = 000000000005726f
ldsha [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
p0_label_143:
! Mem[0000000030041408] = ff0000ff, %l7 = ffffffffffffffff
lduwa [%i1+%o4]0x89,%l7 ! %l7 = 00000000ff0000ff
! Mem[0000000021800080] = 00ff3e7c, %l3 = 0000000001de3c0b
ldsb [%o3+0x080],%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = 0000000000000000, %f14 = 00000000 adf36949
ldda [%i0+%o4]0x88,%f14 ! %f14 = 00000000 00000000
! %l2 = ffffffffffffffff, imm = fffffffffffff251, %l6 = 00000000000027ff
subc %l2,-0xdaf,%l6 ! %l6 = 0000000000000dae
! Mem[0000000030141410] = ff0000ff 00000000, %l4 = ffffffff, %l5 = 000000b8
ldda [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000 00000000ff0000ff
! Mem[0000000010041400] = 00000000ff000000, %l4 = 0000000000000000
ldxa [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff000000
! Mem[0000000010081410] = ff05617eff0000ff, %f26 = 00000000 00000071
ldda [%i2+0x010]%asi,%f26 ! %f26 = ff05617e ff0000ff
! Mem[0000000030141400] = ff00000000000000, %l2 = ffffffffffffffff
ldxa [%i5+%g0]0x89,%l2 ! %l2 = ff00000000000000
! %f31 = 000000ff, %f1 = ffdc0354, %f24 = 0c0000ff
fadds %f31,%f1 ,%f24 ! %f24 = ffdc0354
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = ff05617e, %l7 = 00000000ff0000ff
ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
p0_label_144:
! %l6 = 00000dae, %l7 = 000000ff, Mem[0000000030141410] = 00000000 ff0000ff
stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000dae 000000ff
! Mem[0000000030041410] = e58c2cff, %l6 = 0000000000000dae
swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000e58c2cff
! %f0 = ffd356c0 ffdc0354 ff000000 ff0000ff
! %f4 = 5403dcff c056d36d c056b74d 3fff5bb1
! %f8 = ffffed05 ffa56439 a69ebf0f 5c06ff76
! %f12 = 00000000 000057ff 00000000 00000000
stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
! Mem[00000000100c1424] = ff0000ff, %l1 = 00000000000000ff
swap [%i3+0x024],%l1 ! %l1 = 00000000ff0000ff
! Mem[0000000010001408] = 00000000, %l7 = 00000000000000ff
ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181400] = ff570000, %l6 = 00000000e58c2cff
swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff570000
! Code Fragment 4
p0_fragment_24:
! %l0 = 0000000080000080
setx 0x82cd4f67e10995f0,%g7,%l0 ! %l0 = 82cd4f67e10995f0
! %l1 = 00000000ff0000ff
setx 0x1262db0fc85a6e8e,%g7,%l1 ! %l1 = 1262db0fc85a6e8e
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 82cd4f67e10995f0
setx 0x1daf7aa038759348,%g7,%l0 ! %l0 = 1daf7aa038759348
! %l1 = 1262db0fc85a6e8e
setx 0x9c41ceffe8ca407e,%g7,%l1 ! %l1 = 9c41ceffe8ca407e
! %l2 = ff00000000000000, Mem[0000000030101408] = 00000000d748c823
stxa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff00000000000000
! %f26 = ff05617e ff0000ff, %l5 = 00000000ff0000ff
! Mem[0000000030081410] = 7100000000000000
add %i2,0x010,%g1
stda %f26,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030081410] = ff0000ff7e6105ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ebd1c42a23c848d7, %l4 = 00000000ff000000
ldxa [%i6+%g0]0x80,%l4 ! %l4 = ebd1c42a23c848d7
p0_label_145:
! Mem[00000000300c1410] = ffd356c0, %l1 = 9c41ceffe8ca407e
ldsha [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffd3
! Mem[0000000030101410] = ffffffff, %f22 = 000000ff
lda [%i4+%o5]0x81,%f22 ! %f22 = ffffffff
! Mem[00000000100c1410] = ff000000, %l2 = ff00000000000000
ldsha [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000030041410] = 00000000ae0d0000, %l5 = 00000000ff0000ff
ldxa [%i1+%o5]0x89,%l5 ! %l5 = 00000000ae0d0000
! Mem[00000000100c1410] = ff000000, %l0 = 1daf7aa038759348
ldswa [%i3+0x010]%asi,%l0 ! %l0 = ffffffffff000000
! Mem[0000000030081400] = ffffffff 000000f2, %l2 = ffffff00, %l3 = 00000000
ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000f2 00000000ffffffff
! Mem[0000000030081410] = ff0000ff, %l1 = ffffffffffffffd3
lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000030181400] = e58c2cff, %l4 = ebd1c42a23c848d7
lduha [%i6+%g0]0x81,%l4 ! %l4 = 000000000000e58c
! Mem[000000001018140c] = ff0000ff, %l7 = 0000000000000000
ldswa [%i6+0x00c]%asi,%l7 ! %l7 = ffffffffff0000ff
! Starting 10 instruction Store Burst
! %l3 = 00000000ffffffff, Mem[00000000100c1410] = ff000000
stw %l3,[%i3+%o5] ! Mem[00000000100c1410] = ffffffff
p0_label_146:
! %l6 = 00000000ff570000, Mem[0000000010141408] = ffffffff
stwa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff570000
membar #Sync ! Added by membar checker (28)
! Mem[0000000010081428] = 76ff065c, %l2 = 00000000000000f2, %asi = 80
swapa [%i2+0x028]%asi,%l2 ! %l2 = 0000000076ff065c
! Mem[0000000030181408] = 95ffe03a, %l0 = ffffffffff000000
swapa [%i6+%o4]0x81,%l0 ! %l0 = 0000000095ffe03a
! Mem[00000000201c0001] = ffffeaae, %l2 = 0000000076ff065c
ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff
! %l6 = 00000000ff570000, Mem[00000000100c1408] = 0000ffff
stba %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ff00
! Mem[0000000010081430] = ff570000, %l4 = 000000000000e58c, %asi = 80
swapa [%i2+0x030]%asi,%l4 ! %l4 = 00000000ff570000
! %l4 = ff570000, %l5 = ae0d0000, Mem[0000000030141410] = ae0d0000 ff000000
stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff570000 ae0d0000
! %l7 = ffffffffff0000ff, Mem[0000000030001410] = ff710000
stwa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0000ff
! Mem[0000000010001400] = 00000000, %l0 = 0000000095ffe03a
swapa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! %f0 = ffd356c0, %f2 = ff000000
fcmps %fcc1,%f0 ,%f2 ! %fcc1 = 3
p0_label_147:
! Mem[00000000211c0000] = ffff4b99, %l4 = 00000000ff570000
ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010041408] = 000027ff, %l7 = ffffffffff0000ff
lduwa [%i1+%o4]0x88,%l7 ! %l7 = 00000000000027ff
! Mem[0000000030101400] = ff00000000000000, %l0 = 0000000000000000
ldxa [%i4+%g0]0x81,%l0 ! %l0 = ff00000000000000
! Mem[0000000030081408] = 88db4090, %l3 = 00000000ffffffff
ldswa [%i2+%o4]0x81,%l3 ! %l3 = ffffffff88db4090
! %f0 = ffd356c0, %f0 = ffd356c0, %f27 = ff0000ff
fadds %f0 ,%f0 ,%f27 ! %f27 = ffd356c0
! Mem[00000000100c1408] = 00ff0000, %l1 = 000000000000ff00
ldsha [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! %l5 = 00000000ae0d0000, %l2 = 00000000000000ff, %l5 = 00000000ae0d0000
addc %l5,%l2,%l5 ! %l5 = 00000000ae0d00ff
! Mem[0000000010181400] = 2ac4d1eb, %l3 = ffffffff88db4090
ldswa [%i6+%g0]0x88,%l3 ! %l3 = 000000002ac4d1eb
! Mem[0000000010181408] = ff000000, %l3 = 000000002ac4d1eb
ldsw [%i6+%o4],%l3 ! %l3 = ffffffffff000000
! Starting 10 instruction Store Burst
! %l5 = 00000000ae0d00ff, Mem[0000000030081400] = f2000000ffffffff
stxa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000ae0d00ff
p0_label_148:
! %l2 = 00000000000000ff, Mem[0000000030181408] = 000000ff
stha %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
! %l4 = ffffffffffffffff, Mem[0000000010041408] = ff270000
stb %l4,[%i1+%o4] ! Mem[0000000010041408] = ff270000
! Mem[0000000030101400] = 000000ff, %l5 = 00000000ae0d00ff
swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %l6 = 00000000ff570000, Mem[00000000300c1410] = ffd356c0
stwa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff570000
! %l2 = 000000ff, %l3 = ff000000, Mem[0000000010101400] = c303c506 ffffffff
stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff ff000000
! %l7 = 00000000000027ff, Mem[00000000201c0001] = ffffeaae
stb %l7,[%o0+0x001] ! Mem[00000000201c0000] = ffffeaae
! Mem[0000000030001410] = ff0000ff, %l5 = 00000000000000ff
swapa [%i0+%o5]0x89,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000030181410] = 429c26ff, %l3 = ffffffffff000000
swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000429c26ff
! Mem[0000000010141408] = 000057ff, %l0 = ff00000000000000
swapa [%i5+%o4]0x88,%l0 ! %l0 = 00000000000057ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ff570000ffdc0354, %f4 = 5403dcff c056d36d
ldda [%i3+%o5]0x81,%f4 ! %f4 = ff570000 ffdc0354
p0_label_149:
! Mem[00000000100c1438] = 8ae1e2be, %l2 = 00000000000000ff
lduha [%i3+0x03a]%asi,%l2 ! %l2 = 000000000000e2be
! Mem[0000000030101410] = ffffffff d0a12fff, %l6 = ff570000, %l7 = 000027ff
ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000ffffffff 00000000d0a12fff
! Mem[00000000211c0000] = ffff4b99, %l3 = 00000000429c26ff
ldsha [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000100c1400] = e58c2cff, %l0 = 00000000000057ff
ldswa [%i3+%g0]0x88,%l0 ! %l0 = ffffffffe58c2cff
! Mem[0000000030101410] = ffffffff, %l5 = 00000000ff0000ff
ldswa [%i4+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001410] = ff06ff76, %l4 = ffffffffffffffff
ldswa [%i0+%o5]0x80,%l4 ! %l4 = ffffffffff06ff76
! %l7 = 00000000d0a12fff, immd = 000000000000051a, %l7 = 00000000d0a12fff
mulx %l7,0x51a,%l7 ! %l7 = 00000428564edae6
! Mem[0000000030101410] = ffffffff, %l5 = ffffffffffffffff
ldswa [%i4+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101410] = a69ebf0f 5c06ff76, %l6 = ffffffff, %l7 = 564edae6
ldda [%i4+0x010]%asi,%l6 ! %l6 = 00000000a69ebf0f 000000005c06ff76
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 000000ff, %l2 = 000000000000e2be
swapa [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_150:
! %f16 = ff2c8ce5, Mem[0000000030081400] = 00000000
sta %f16,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff2c8ce5
! %f15 = 00000000, Mem[0000000030001400] = 00000000
sta %f15,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! Mem[00000000100c1438] = 8ae1e2be000000ff, %l4 = ffffffffff06ff76, %l4 = ffffffffff06ff76
add %i3,0x38,%g1
casxa [%g1]0x80,%l4,%l4 ! %l4 = 8ae1e2be000000ff
! %l2 = 00000000000000ff, Mem[0000000030101400] = ae0d00ff
stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = ae0d00ff
! %l2 = 000000ff, %l3 = ffffffff, Mem[0000000010041408] = 000027ff ffffffff
stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff ffffffff
! %l0 = ffffffffe58c2cff, Mem[0000000030141408] = 000000f2
stha %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 2cff00f2
! Mem[0000000010101438] = 37bb86bf48972b83, %l2 = 00000000000000ff, %l6 = 00000000a69ebf0f
add %i4,0x38,%g1
casxa [%g1]0x80,%l2,%l6 ! %l6 = 37bb86bf48972b83
! Mem[0000000010001410] = ff06ff76, %l0 = ffffffffe58c2cff
ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
! %l7 = 000000005c06ff76, Mem[0000000030081410] = ff05617eff0000ff
stxa %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000005c06ff76
! Starting 10 instruction Load Burst
! %l5 = ffffffffffffffff, imm = fffffffffffffb54, %l0 = 00000000000000ff
orn %l5,-0x4ac,%l0 ! %l0 = ffffffffffffffff
p0_label_151:
! Mem[0000000030181410] = ff000000, %l2 = 00000000000000ff
lduba [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Code Fragment 3
p0_fragment_25:
! %l0 = ffffffffffffffff
setx 0x3dc415f8346a557a,%g7,%l0 ! %l0 = 3dc415f8346a557a
! %l1 = 00000000000000ff
setx 0xeace17f06f826b84,%g7,%l1 ! %l1 = eace17f06f826b84
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 3dc415f8346a557a
setx 0xbbb8379fe8b38385,%g7,%l0 ! %l0 = bbb8379fe8b38385
! %l1 = eace17f06f826b84
setx 0xe1453a0823457ec3,%g7,%l1 ! %l1 = e1453a0823457ec3
! Mem[0000000010181410] = 6c000000ff269c42, %f2 = ff000000 ff0000ff
ldda [%i6+%o5]0x80,%f2 ! %f2 = 6c000000 ff269c42
! Mem[0000000010181400] = 2ac4d1eb, %l6 = 37bb86bf48972b83
ldsha [%i6+%g0]0x88,%l6 ! %l6 = ffffffffffffd1eb
! Mem[0000000010001400] = 3ae0ff95000057ff, %l1 = e1453a0823457ec3
ldxa [%i0+%g0]0x80,%l1 ! %l1 = 3ae0ff95000057ff
! Mem[0000000010041408] = ff000000, %l0 = bbb8379fe8b38385
lduha [%i1+%o4]0x80,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010181410] = 6c000000, %l5 = ffffffffffffffff
ldsha [%i6+%o5]0x80,%l5 ! %l5 = 0000000000006c00
! Mem[0000000010141410] = 80270000, %l1 = 3ae0ff95000057ff
ldsba [%i5+%o5]0x80,%l1 ! %l1 = ffffffffffffff80
! %l6 = ffffffffffffd1eb, %l1 = ffffffffffffff80, %y = 00000000
sdiv %l6,%l1,%l1 ! %l1 = fffffffffe00005d
mov %l0,%y ! %y = 0000ff00
! Starting 10 instruction Store Burst
! %f12 = 00000000 000057ff, %l6 = ffffffffffffd1eb
! Mem[0000000010001438] = 8ae45fdc000000ff
add %i0,0x038,%g1
stda %f12,[%g1+%l6]ASI_PST16_P ! Mem[0000000010001438] = 00005fdc000057ff
p0_label_152:
! %f16 = ff2c8ce5 00000071, %l0 = 000000000000ff00
! Mem[0000000030001418] = 38b51efc6e840000
add %i0,0x018,%g1
stda %f16,[%g1+%l0]ASI_PST32_S ! Mem[0000000030001418] = 38b51efc6e840000
! %l6 = ffffd1eb, %l7 = 5c06ff76, Mem[0000000010181410] = 6c000000 ff269c42
stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffd1eb 5c06ff76
! %l2 = 00000000000000ff, Mem[0000000030101400] = ae0d00ff
stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! %f6 = c056b74d 3fff5bb1, %l1 = fffffffffe00005d
! Mem[0000000030001400] = 00000000000000ff
stda %f6,[%i0+%l1]ASI_PST16_S ! Mem[0000000030001400] = c056b74d00005bb1
! %l2 = 00000000000000ff, %l6 = ffffffffffffd1eb, %l2 = 00000000000000ff
xnor %l2,%l6,%l2 ! %l2 = 0000000000002eeb
! Mem[0000000010181410] = ebd1ffff, %l1 = fffffffffe00005d
ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
! %l2 = 0000000000002eeb, Mem[00000000300c1400] = ff0000000000f04a
stxa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000002eeb
! Mem[0000000010081408] = ff0000ff, %l1 = 00000000000000ff
ldstuba [%i2+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010141400] = 00000000, %l5 = 0000000000006c00
swapa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ffffd1eb, %f30 = 8ae1e2be
lda [%i6+%o5]0x80,%f30 ! %f30 = ffffd1eb
p0_label_153:
! %f3 = ff269c42, %f14 = 00000000, %f10 = a69ebf0f
fadds %f3 ,%f14,%f10 ! %f10 = ff269c42
! Mem[0000000010001408] = 000000ff, %l1 = 00000000000000ff
lduha [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1408] = 00ff0000, %l0 = 000000000000ff00
lduba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = ff0000ff, %l4 = 8ae1e2be000000ff
ldsba [%i3+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000211c0000] = ffff4b99, %l2 = 0000000000002eeb
ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000300c1408] = ff0000ff95ffe03a, %l7 = 000000005c06ff76
ldxa [%i3+%o4]0x81,%l7 ! %l7 = ff0000ff95ffe03a
! Mem[0000000010041408] = ff000000, %l7 = ff0000ff95ffe03a
lduha [%i1+%o4]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030001410] = bee20000 84000000, %l4 = ffffffff, %l5 = 00000000
ldda [%i0+%o5]0x81,%l4 ! %l4 = 00000000bee20000 0000000084000000
! Mem[0000000010081400] = 5403dcff, %l5 = 0000000084000000
ldswa [%i2+%g0]0x80,%l5 ! %l5 = 000000005403dcff
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffffff, Mem[0000000010001410] = ff06ff76
stha %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffff76
p0_label_154:
! %l6 = ffffffffffffd1eb, %l5 = 000000005403dcff, %l2 = ffffffffffffffff
and %l6,%l5,%l2 ! %l2 = 000000005403d0eb
! %f11 = 5c06ff76, Mem[0000000030101410] = ffffffff
sta %f11,[%i4+%o5]0x89 ! Mem[0000000030101410] = 5c06ff76
! %l1 = 00000000000000ff, Mem[0000000010141410] = 80270000
stwa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff
! Mem[0000000030141408] = 2cff00f2, %l6 = ffffffffffffd1eb
ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 0000002c000000ff
! Mem[00000000100c1402] = ff2c8ce5, %l1 = 00000000000000ff
ldstub [%i3+0x002],%l1 ! %l1 = 0000008c000000ff
! Mem[0000000010041408] = ff000000, %l3 = ffffffffffffffff
ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[0000000010181410] = ebd1ffff
stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = ebd10000
! %l0 = 0000000000000000, Mem[0000000010101400] = 000000ffff000000
stxa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000000
! %l0 = 00000000, %l1 = 0000008c, Mem[0000000010081430] = 0000e58c 00000000
stda %l0,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000 0000008c
! Starting 10 instruction Load Burst
! Mem[0000000010181424] = ffa56439, %f6 = c056b74d
lda [%i6+0x024]%asi,%f6 ! %f6 = ffa56439
p0_label_155:
! Mem[0000000030181400] = e58c2cff, %f31 = 000000ff
lda [%i6+%g0]0x81,%f31 ! %f31 = e58c2cff
! Mem[00000000211c0000] = ffff4b99, %l0 = 0000000000000000
ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001428] = dc0000000000ffff, %l3 = 00000000000000ff
ldxa [%i0+0x028]%asi,%l3 ! %l3 = dc0000000000ffff
! Code Fragment 4
p0_fragment_26:
! %l0 = ffffffffffffffff
setx 0x8ab65ba7c7d0b445,%g7,%l0 ! %l0 = 8ab65ba7c7d0b445
! %l1 = 000000000000008c
setx 0x77923cafc8cae3b8,%g7,%l1 ! %l1 = 77923cafc8cae3b8
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 8ab65ba7c7d0b445
setx 0x0e31b930748f3d9e,%g7,%l0 ! %l0 = 0e31b930748f3d9e
! %l1 = 77923cafc8cae3b8
setx 0x01c978e84d23d93f,%g7,%l1 ! %l1 = 01c978e84d23d93f
! Mem[0000000030181410] = 6c000000 000000ff, %l4 = bee20000, %l5 = 5403dcff
ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff 000000006c000000
! Mem[0000000010001408] = 000000ff, %l2 = 000000005403d0eb
ldsha [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1400] = 00000000 00002eeb, %l4 = 000000ff, %l5 = 6c000000
ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000002eeb 0000000000000000
! Mem[0000000030081408] = 88db4090, %l6 = 000000000000002c
lduwa [%i2+%o4]0x81,%l6 ! %l6 = 0000000088db4090
! Mem[0000000030141408] = ffff00f2, %l5 = 0000000000000000
ldswa [%i5+%o4]0x81,%l5 ! %l5 = ffffffffffff00f2
! Starting 10 instruction Store Burst
! %l4 = 00002eeb, %l5 = ffff00f2, Mem[0000000010101408] = 00000038 00000000
stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00002eeb ffff00f2
p0_label_156:
! %l0 = 0e31b930748f3d9e, Mem[000000001014141e] = c0a5787e
sth %l0,[%i5+0x01e] ! Mem[000000001014141c] = c0a53d9e
! %l1 = 01c978e84d23d93f, Mem[0000000030141400] = 00000000
stwa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 4d23d93f
! %l3 = dc0000000000ffff, Mem[0000000030001400] = 4db756c0
stha %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 4db7ffff
! %l0 = 0e31b930748f3d9e, Mem[0000000010101400] = 00000000
stha %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 3d9e0000
! Mem[0000000030101410] = 76ff065c, %l2 = 00000000000000ff
swapa [%i4+%o5]0x81,%l2 ! %l2 = 0000000076ff065c
! Code Fragment 4
p0_fragment_27:
! %l0 = 0e31b930748f3d9e
setx 0x8e633b4f89451b71,%g7,%l0 ! %l0 = 8e633b4f89451b71
! %l1 = 01c978e84d23d93f
setx 0x28180fa02641e3f0,%g7,%l1 ! %l1 = 28180fa02641e3f0
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 8e633b4f89451b71
setx 0x8da25a77d37b48f9,%g7,%l0 ! %l0 = 8da25a77d37b48f9
! %l1 = 28180fa02641e3f0
setx 0xcf6119583f95e095,%g7,%l1 ! %l1 = cf6119583f95e095
! %f19 = 00000000, Mem[00000000100c1408] = 00ff0000
sta %f19,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! %f22 = ffffffff, Mem[0000000010001428] = dc000000
st %f22,[%i0+0x028] ! Mem[0000000010001428] = ffffffff
! %l1 = cf6119583f95e095, Mem[0000000020800040] = 00ffa555
sth %l1,[%o1+0x040] ! Mem[0000000020800040] = e095a555
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff4b99, %l2 = 0000000076ff065c
ldsb [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
p0_label_157:
! Mem[0000000030001408] = 95ffe03a 0000f8dc, %l6 = 88db4090, %l7 = 0000ff00
ldda [%i0+%o4]0x81,%l6 ! %l6 = 0000000095ffe03a 000000000000f8dc
! Mem[00000000100c1400] = ff2cffe5 00000071, %l0 = d37b48f9, %l1 = 3f95e095
ldd [%i3+%g0],%l0 ! %l0 = 00000000ff2cffe5 0000000000000071
! Mem[0000000030001408] = 3ae0ff95, %l2 = ffffffffffffffff
ldsha [%i0+%o4]0x89,%l2 ! %l2 = ffffffffffffff95
! Mem[0000000010101434] = d37a8e6c, %l4 = 0000000000002eeb
ldsha [%i4+0x034]%asi,%l4 ! %l4 = ffffffffffffd37a
! Mem[0000000010101408] = eb2e0000, %l6 = 0000000095ffe03a
lduwa [%i4+%o4]0x80,%l6 ! %l6 = 00000000eb2e0000
! Mem[0000000010101400] = 3d9e0000, %l2 = ffffffffffffff95
lduwa [%i4+%g0]0x80,%l2 ! %l2 = 000000003d9e0000
! Mem[0000000010101410] = a69ebf0f, %l3 = dc0000000000ffff
ldsba [%i4+%o5]0x80,%l3 ! %l3 = ffffffffffffffa6
! Mem[00000000100c1410] = ffffffff, %l2 = 000000003d9e0000
ldsba [%i3+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000020800040] = e095a555, %l6 = 00000000eb2e0000
ldsba [%o1+0x041]%asi,%l6 ! %l6 = ffffffffffffff95
! Starting 10 instruction Store Burst
! %f30 = ffffd1eb e58c2cff, %l6 = ffffffffffffff95
! Mem[0000000010181430] = 000000f2800000ff
add %i6,0x030,%g1
stda %f30,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010181430] = ff008cf2eb0000ff
p0_label_158:
! Mem[0000000010081410] = 6dd356c0, %l7 = 000000000000f8dc
swapa [%i2+%o5]0x80,%l7 ! %l7 = 000000006dd356c0
! %l3 = ffffffffffffffa6, Mem[0000000030141400] = 4d23d93f000000ff
stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffa6
! Mem[0000000010181410] = 0000d1eb, %l2 = ffffffffffffffff
ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010141410] = ff000000
stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000
! %l5 = ffffffffffff00f2, Mem[0000000030101408] = 00000000
stha %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00f20000
! Mem[00000000300c1410] = ff570000, %l3 = ffffffffffffffa6
ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
! %f18 = ff0000ff 00000000, Mem[0000000030101410] = 000000ff d0a12fff
stda %f18,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff0000ff 00000000
! Mem[0000000010081428] = 000000f20fbf9ea6, %l7 = 000000006dd356c0, %l5 = ffffffffffff00f2
add %i2,0x28,%g1
casxa [%g1]0x80,%l7,%l5 ! %l5 = 000000f20fbf9ea6
! %f14 = 00000000, Mem[0000000030141410] = ff570000
sta %f14,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ffffff76, %l5 = 000000f20fbf9ea6
lduba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000ff
p0_label_159:
! %f24 = ffdc0354 ff0000ff, %l6 = ffffffffffffff95
! Mem[00000000300c1410] = ff570000ffdc0354
add %i3,0x010,%g1
stda %f24,[%g1+%l6]ASI_PST16_SL ! Mem[00000000300c1410] = ff00000054030354
! Mem[0000000010101408] = 00002eeb, %l5 = 00000000000000ff
ldsha [%i4+%o4]0x88,%l5 ! %l5 = 0000000000002eeb
! Mem[0000000030081408] = 88db4090, %l2 = 0000000000000000
lduha [%i2+%o4]0x81,%l2 ! %l2 = 00000000000088db
! Mem[00000000300c1410] = 54030354000000ff, %f0 = ffd356c0 ffdc0354
ldda [%i3+%o5]0x89,%f0 ! %f0 = 54030354 000000ff
! Mem[0000000030041410] = 00000dae, %f3 = ff269c42
lda [%i1+%o5]0x81,%f3 ! %f3 = 00000dae
! Mem[000000001000142c] = 0000ffff, %l5 = 0000000000002eeb
ldsw [%i0+0x02c],%l5 ! %l5 = 000000000000ffff
! Mem[00000000300c1410] = ff000000, %l1 = 0000000000000071
ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041400] = 000000ff 00000000, %l2 = 000088db, %l3 = 000000ff
ldda [%i1+0x000]%asi,%l2 ! %l2 = 00000000000000ff 0000000000000000
! Mem[00000000201c0000] = ffffeaae, %l1 = ffffffffffffffff
ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l7 = 000000006dd356c0, Mem[0000000030081400] = e58c2cff
stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = e58c2cc0
p0_label_160:
! Mem[000000001004142c] = 81f1fffe, %l6 = ffffffffffffff95
swap [%i1+0x02c],%l6 ! %l6 = 0000000081f1fffe
! %l3 = 0000000000000000, Mem[0000000030141400] = a6ffffffffffffff
stxa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! Mem[0000000030181400] = ff2c8ce5, %l1 = ffffffffffffffff
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 000000e5000000ff
! Mem[0000000010101400] = 00009e3d, %l2 = 00000000000000ff
swapa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000009e3d
! Mem[00000000300c1410] = ff000000, %l0 = 00000000ff2cffe5
swapa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff000000
! %l2 = 0000000000009e3d, Mem[0000000030041408] = ff0000ff
stha %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff009e3d
! %f18 = ff0000ff 00000000, %l0 = 00000000ff000000
! Mem[0000000010081418] = b15bff3f4db756c0
add %i2,0x018,%g1
stda %f18,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010081418] = b15bff3f4db756c0
! %l1 = 00000000000000e5, Mem[0000000010081408] = ff0000ff000000ff
stxa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000000000e5
! %f10 = ff269c42 5c06ff76, Mem[0000000010041408] = ff000000 ffffffff
std %f10,[%i1+%o4] ! Mem[0000000010041408] = ff269c42 5c06ff76
! Starting 10 instruction Load Burst
! Mem[0000000010041434] = ff2770d4, %l0 = 00000000ff000000
ldsw [%i1+0x034],%l0 ! %l0 = ffffffffff2770d4
p0_label_161:
! Mem[0000000030181408] = 000000ff, %l6 = 0000000081f1fffe
lduwa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101410] = a69ebf0f, %l2 = 0000000000009e3d
lduh [%i4+%o5],%l2 ! %l2 = 000000000000a69e
! Mem[0000000010041400] = 000000ff00000000, %f6 = ffa56439 3fff5bb1
ldda [%i1+0x000]%asi,%f6 ! %f6 = 000000ff 00000000
! Mem[0000000030081410] = 76ff065c, %l6 = 00000000000000ff
lduba [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000076
! Mem[00000000211c0000] = ffff4b99, %l6 = 0000000000000076
lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1418] = 000000ff, %l5 = 000000000000ffff
lduwa [%i3+0x018]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1410] = 54030354e5ff2cff, %f0 = 54030354 000000ff
ldda [%i3+%o5]0x89,%f0 ! %f0 = 54030354 e5ff2cff
! Mem[00000000100c1410] = ffffffff, %l4 = ffffffffffffd37a
lduwa [%i3+%o5]0x80,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000010041410] = ff000000, %l3 = 0000000000000000
lduha [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f30 = ffffd1eb, Mem[000000001008142c] = 0fbf9ea6
st %f30,[%i2+0x02c] ! Mem[000000001008142c] = ffffd1eb
p0_label_162:
! %l4 = 00000000ffffffff, Mem[0000000010181410] = ff00d1eb
stwa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
! Mem[00000000300c1408] = ff0000ff, %l2 = 000000000000a69e
ldsba [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! %l4 = ffffffff, %l5 = 000000ff, Mem[00000000100c1400] = ff2cffe5 00000071
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff 000000ff
! %l4 = 00000000ffffffff, Mem[0000000010141430] = 1bf4f8dc053b2c10
stx %l4,[%i5+0x030] ! Mem[0000000010141430] = 00000000ffffffff
! Mem[0000000010101408] = eb2e0000, %l5 = 00000000000000ff
ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000eb000000ff
! %f0 = 54030354 e5ff2cff, %l5 = 00000000000000eb
! Mem[0000000030041420] = 00000000ff2770d4
add %i1,0x020,%g1
stda %f0,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030041420] = ff2c00e5ff030354
! Mem[00000000211c0001] = ffff4b99, %l4 = 00000000ffffffff
ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
! %l3 = 0000000000000000, %l1 = 00000000000000e5, %y = 0000ff00
sdiv %l3,%l1,%l7 ! %l7 = 000000007fffffff
mov %l0,%y ! %y = ff2770d4
! Mem[000000001004143a] = 8ae1e2be, %l0 = ffffffffff2770d4
ldstuba [%i1+0x03a]%asi,%l0 ! %l0 = 000000e2000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff8c2cff00000000, %f22 = ffffffff f90c00ff
ldda [%i6+%g0]0x81,%f22 ! %f22 = ff8c2cff 00000000
p0_label_163:
! Mem[0000000010041404] = 00000000, %l4 = 00000000000000ff
ldsh [%i1+0x004],%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1428] = 00000000, %l2 = ffffffffffffffff
lduh [%i3+0x028],%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = ff0000ff, %l4 = 0000000000000000
lduwa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff
! Mem[0000000010181414] = 5c06ff76, %l6 = 00000000000000ff
ldsha [%i6+0x014]%asi,%l6 ! %l6 = 0000000000005c06
! Mem[0000000010141410] = 000000ffff000000, %l5 = 00000000000000eb
ldx [%i5+%o5],%l5 ! %l5 = 000000ffff000000
! Mem[0000000010181408] = ff000000, %l7 = 000000007fffffff
lduwa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ff000000
! Mem[0000000030141410] = ae0d000000000000, %l4 = 00000000ff0000ff
ldxa [%i5+%o5]0x89,%l4 ! %l4 = ae0d000000000000
! Mem[0000000010101410] = 76ff065c0fbf9ea6, %f28 = af520c69 ff1de8de
ldda [%i4+%o5]0x88,%f28 ! %f28 = 76ff065c 0fbf9ea6
! Mem[00000000100c1418] = 000000ff f90c00ff, %l6 = 00005c06, %l7 = ff000000
ldd [%i3+0x018],%l6 ! %l6 = 00000000000000ff 00000000f90c00ff
! Starting 10 instruction Store Burst
! %l7 = 00000000f90c00ff, Mem[0000000030081400] = e58c2cc0
stba %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = e58c2cff
p0_label_164:
! %l5 = 000000ffff000000, Mem[000000001010141e] = 053b7086
sth %l5,[%i4+0x01e] ! Mem[000000001010141c] = 053b0000
! Mem[0000000030081408] = 9040db88, %l4 = ae0d000000000000
swapa [%i2+%o4]0x89,%l4 ! %l4 = 000000009040db88
! %l6 = 00000000000000ff, Mem[0000000010181410] = ffffffff
stwa %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
! %l5 = 000000ffff000000, Mem[0000000030081400] = ff2c8ce5
stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
! %l6 = 00000000000000ff, Mem[0000000030101400] = ff000000
stwa %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
! Mem[0000000010141410] = 000000ff ff000000, %l6 = 000000ff, %l7 = f90c00ff
ldda [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff 00000000ff000000
! Mem[0000000030041410] = ae0d0000, %l5 = 000000ffff000000
ldstuba [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! %l6 = 00000000000000ff, Mem[0000000010001410] = ffffff76
stha %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ffff76
! %f22 = ff8c2cff, Mem[0000000010041410] = ff000000
sta %f22,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff8c2cff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = bee20000, %l2 = 0000000000000000
lduwa [%i0+%o5]0x81,%l2 ! %l2 = 00000000bee20000
p0_label_165:
! Mem[00000000100c1410] = ffffffff, %l0 = 00000000000000e2
ldsha [%i3+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010141400] = 00006c00, %l7 = 00000000ff000000
lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000006c00
! Mem[0000000030141410] = 00000000, %l0 = ffffffffffffffff
ldsha [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = 00000000, %l2 = 00000000bee20000
lduwa [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 00006c00, %l5 = 0000000000000000
lduba [%i5+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000021800180] = 846e1c36, %l2 = 0000000000000000
lduba [%o3+0x181]%asi,%l2 ! %l2 = 000000000000006e
! Mem[0000000030141400] = 00000000, %l0 = 0000000000000000
ldswa [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101400] = ff000000, %l1 = 00000000000000e5
lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010141408] = 00000000, %l1 = 00000000ff000000
lduwa [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f28 = 76ff065c 0fbf9ea6, %l4 = 000000009040db88
! Mem[0000000010041420] = b63600ffe55419d1
add %i1,0x020,%g1
stda %f28,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010041420] = b636000fe5541976
p0_label_166:
! Mem[0000000030041408] = ff009e3d, %l6 = 00000000000000ff
swapa [%i1+%o4]0x89,%l6 ! %l6 = 00000000ff009e3d
! Mem[00000000218000c0] = 16ff3492, %l4 = 000000009040db88
ldstuba [%o3+0x0c0]%asi,%l4 ! %l4 = 00000016000000ff
! %l2 = 000000000000006e, Mem[0000000010081408] = 00000000
stwa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000006e
! %f28 = 76ff065c 0fbf9ea6, Mem[00000000100c1408] = 00000000 00000000
std %f28,[%i3+%o4] ! Mem[00000000100c1408] = 76ff065c 0fbf9ea6
! Mem[0000000010101410] = 0fbf9ea6, %l3 = 0000000000000000
swapa [%i4+%o5]0x88,%l3 ! %l3 = 000000000fbf9ea6
! Mem[0000000030141410] = 00000000, %l0 = 0000000000000000
swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001406] = 000057ff, %l5 = 0000000000000000
ldstuba [%i0+0x006]%asi,%l5 ! %l5 = 00000057000000ff
! %l7 = 0000000000006c00, Mem[0000000010181410] = ff000000
stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff006c00
! %l3 = 000000000fbf9ea6, Mem[0000000030181400] = ff8c2cff00000000
stxa %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000000fbf9ea6
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff8c2cff, %l7 = 0000000000006c00
lduwa [%i1+%o5]0x88,%l7 ! %l7 = 00000000ff8c2cff
p0_label_167:
! Mem[0000000010081418] = b15bff3f, %l0 = 0000000000000000
ldsw [%i2+0x018],%l0 ! %l0 = ffffffffb15bff3f
! Mem[0000000010081438] = 0000000000000000, %f4 = ff570000 ffdc0354
ldda [%i2+0x038]%asi,%f4 ! %f4 = 00000000 00000000
! Mem[0000000010181408] = 000000ff, %l5 = 0000000000000057
lduwa [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101410] = 00000000 5c06ff76, %l6 = ff009e3d, %l7 = ff8c2cff
ldda [%i4+%o5]0x80,%l6 ! %l6 = 0000000000000000 000000005c06ff76
! Mem[00000000201c0000] = ffffeaae, %l7 = 000000005c06ff76
lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000ffff
! Code Fragment 4
p0_fragment_28:
! %l0 = ffffffffb15bff3f
setx 0xc28c8d2876ebbeb0,%g7,%l0 ! %l0 = c28c8d2876ebbeb0
! %l1 = 0000000000000000
setx 0xf41d6590374cced1,%g7,%l1 ! %l1 = f41d6590374cced1
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = c28c8d2876ebbeb0
setx 0xdc327c4fb23c3131,%g7,%l0 ! %l0 = dc327c4fb23c3131
! %l1 = f41d6590374cced1
setx 0x52bafdf006f4d73f,%g7,%l1 ! %l1 = 52bafdf006f4d73f
! Mem[0000000010041430] = ff000000 ff2770d4, %l2 = 0000006e, %l3 = 0fbf9ea6
ldda [%i1+0x030]%asi,%l2 ! %l2 = 00000000ff000000 00000000ff2770d4
! Mem[0000000010081428] = 000000f2 ffffd1eb, %l4 = 00000016, %l5 = 000000ff
ldda [%i2+0x028]%asi,%l4 ! %l4 = 00000000000000f2 00000000ffffd1eb
! Code Fragment 4
p0_fragment_29:
! %l0 = dc327c4fb23c3131
setx 0x5f7115a7c0d02762,%g7,%l0 ! %l0 = 5f7115a7c0d02762
! %l1 = 52bafdf006f4d73f
setx 0xb69baddfdb7feada,%g7,%l1 ! %l1 = b69baddfdb7feada
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 5f7115a7c0d02762
setx 0x54c247a045a8fe4f,%g7,%l0 ! %l0 = 54c247a045a8fe4f
! %l1 = b69baddfdb7feada
setx 0x5528be286c17b8bf,%g7,%l1 ! %l1 = 5528be286c17b8bf
! Starting 10 instruction Store Burst
! Mem[0000000020800041] = e095a555, %l2 = 00000000ff000000
ldstub [%o1+0x041],%l2 ! %l2 = 00000095000000ff
p0_label_168:
! %l4 = 000000f2, %l5 = ffffd1eb, Mem[0000000030041400] = 000000f2 c303c506
stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000f2 ffffd1eb
! Mem[0000000030141410] = 00000000, %l0 = 54c247a045a8fe4f
ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081418] = b15bff3f, %l0 = 00000000, %l0 = 00000000
add %i2,0x18,%g1
casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000b15bff3f
! %l0 = 00000000b15bff3f, Mem[0000000010001405] = 0000ffff
stb %l0,[%i0+0x005] ! Mem[0000000010001404] = 003fffff
! %l7 = 000000000000ffff, Mem[0000000010141410] = 000000ffff000000
stxa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ffff
! Mem[00000000211c0000] = ffff4b99, %l3 = 00000000ff2770d4
ldstuba [%o2+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010041410] = ff2c8cff, %l5 = 00000000ffffd1eb
ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
! %l1 = 5528be286c17b8bf, Mem[0000000030041408] = 000000ff
stha %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000b8bf
! Mem[0000000030001400] = 4db7ffff, %l6 = 0000000000000000
swapa [%i0+%g0]0x89,%l6 ! %l6 = 000000004db7ffff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 0000000000000000, %f26 = ff05617e ffd356c0
ldda [%i5+%g0]0x81,%f26 ! %f26 = 00000000 00000000
p0_label_169:
! Mem[000000001018141c] = 3fff5bb1, %l2 = 0000000000000095
ldub [%i6+0x01f],%l2 ! %l2 = 00000000000000b1
! Mem[00000000300c1410] = e5ff2cff, %l6 = 000000004db7ffff
ldswa [%i3+%o5]0x89,%l6 ! %l6 = ffffffffe5ff2cff
! Mem[0000000010181408] = ff0000ff 000000ff, %l6 = e5ff2cff, %l7 = 0000ffff
ldda [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff0000ff
! Mem[0000000030141410] = ae0d0000000000ff, %l4 = 00000000000000f2
ldxa [%i5+%o5]0x89,%l4 ! %l4 = ae0d0000000000ff
! Mem[0000000010081410] = 0000f8dc, %l4 = ae0d0000000000ff
ldswa [%i2+%o5]0x80,%l4 ! %l4 = 000000000000f8dc
! Mem[0000000030181408] = ff000000d37a8e6c, %f26 = 00000000 00000000
ldda [%i6+%o4]0x81,%f26 ! %f26 = ff000000 d37a8e6c
! %f10 = ff269c42, %f31 = e58c2cff, %f3 = 00000dae
fdivs %f10,%f31,%f3 ! %f3 = 59182374
! Mem[0000000030041410] = ff000dae00000000, %f2 = 6c000000 59182374
ldda [%i1+%o5]0x81,%f2 ! %f2 = ff000dae 00000000
! Mem[00000000100c1410] = ffffffff, %l7 = 00000000ff0000ff
lduwa [%i3+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 00000000, %l5 = 00000000000000ff
swapa [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
p0_label_170:
! %l4 = 000000000000f8dc, Mem[00000000100c1408] = 76ff065c
stwa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000f8dc
! %f19 = 00000000, Mem[0000000010081410] = 0000f8dc
sta %f19,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
! %f0 = 54030354 e5ff2cff, %l2 = 00000000000000b1
! Mem[0000000030041408] = bfb80000f2000000
add %i1,0x008,%g1
stda %f0,[%g1+%l2]ASI_PST8_S ! Mem[0000000030041408] = 54b80354f20000ff
! Mem[0000000030141400] = 00000000, %l2 = 00000000000000b1
swapa [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Code Fragment 4
p0_fragment_30:
! %l0 = 00000000b15bff3f
setx 0xb89e590fafe89698,%g7,%l0 ! %l0 = b89e590fafe89698
! %l1 = 5528be286c17b8bf
setx 0xf1a5dfe7a06347e8,%g7,%l1 ! %l1 = f1a5dfe7a06347e8
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = b89e590fafe89698
setx 0x742a5affa65217ec,%g7,%l0 ! %l0 = 742a5affa65217ec
! %l1 = f1a5dfe7a06347e8
setx 0xa33933486a62c401,%g7,%l1 ! %l1 = a33933486a62c401
! %l6 = 000000ff, %l7 = ffffffff, Mem[0000000010181410] = ff006c00 76ff065c
stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff ffffffff
! %l7 = 00000000ffffffff, Mem[0000000030141410] = ff000000
stba %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
! %f26 = ff000000 d37a8e6c, Mem[0000000010081400] = ffdc0354 ffd356c0
stda %f26,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 d37a8e6c
! Mem[0000000010081400] = 6c8e7ad3, %l6 = 00000000000000ff
swapa [%i2+%g0]0x80,%l6 ! %l6 = 000000006c8e7ad3
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 54030354 e5ff2cff, %l4 = 0000f8dc, %l5 = 00000000
ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000e5ff2cff 0000000054030354
p0_label_171:
! Mem[0000000010181400] = 2ac4d1eb, %l5 = 0000000054030354
lduha [%i6+%g0]0x88,%l5 ! %l5 = 000000000000d1eb
! Mem[00000000300c1400] = 00002eeb, %l4 = 00000000e5ff2cff
ldswa [%i3+%g0]0x89,%l4 ! %l4 = 0000000000002eeb
! Mem[0000000030181400] = a69ebf0f00000000, %l2 = 0000000000000000
ldxa [%i6+%g0]0x89,%l2 ! %l2 = a69ebf0f00000000
! Mem[0000000010141410] = 00000000, %l0 = 742a5affa65217ec
lduwa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = 00000000ffdc0354, %f24 = ffdc0354 ff0000ff
ldda [%i2+%o5]0x80,%f24 ! %f24 = 00000000 ffdc0354
! Mem[0000000010101410] = 76ff065c00000000, %l4 = 0000000000002eeb
ldxa [%i4+%o5]0x88,%l4 ! %l4 = 76ff065c00000000
! Mem[0000000030141400] = 000000b1, %l6 = 000000006c8e7ad3
lduba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000b1
! Mem[0000000030041410] = ff000dae, %l6 = 00000000000000b1
ldswa [%i1+%o5]0x81,%l6 ! %l6 = ffffffffff000dae
! Mem[0000000030041410] = ae0d00ff, %l1 = a33933486a62c401
ldsha [%i1+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l7 = 00000000ffffffff, Mem[0000000010101410] = 00000000
stba %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
p0_label_172:
! %l1 = 00000000000000ff, Mem[0000000010081436] = 0000008c
sth %l1,[%i2+0x036] ! Mem[0000000010081434] = 000000ff
! %f13 = 000057ff, Mem[0000000010181410] = ff000000
sta %f13,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000057ff
! Mem[0000000010041410] = ff8c2cff, %l6 = ffffffffff000dae
swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000ff8c2cff
! %l7 = 00000000ffffffff, Mem[0000000030081408] = 00000000
stwa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffffffff
! Mem[0000000010001432] = dee81dff, %l3 = 00000000000000ff
ldstuba [%i0+0x032]%asi,%l3 ! %l3 = 0000001d000000ff
! Mem[000000001010140c] = f200ffff, %l2 = a69ebf0f00000000
ldstub [%i4+0x00c],%l2 ! %l2 = 000000f2000000ff
! %f20 = 000000f2 81f1fffe, Mem[0000000010181408] = ff000000 ff0000ff
stda %f20,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000f2 81f1fffe
! Mem[0000000010041410] = ff000dae, %l1 = 00000000000000ff
swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000ff000dae
! Mem[00000000211c0000] = ffff4b99, %l6 = 00000000ff8c2cff
ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ffffffff, %l2 = 00000000000000f2
lduwa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffffffff
p0_label_173:
! Mem[0000000010101410] = 000000ff, %l1 = 00000000ff000dae
lduha [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181410] = 000057ff, %f11 = 5c06ff76
lda [%i6+%o5]0x80,%f11 ! %f11 = 000057ff
! Mem[0000000010181408] = f2000000, %l0 = 0000000000000000
ldswa [%i6+%o4]0x88,%l0 ! %l0 = fffffffff2000000
! Mem[0000000010181400] = 2ac4d1eb, %f8 = ffffed05
lda [%i6+%g0]0x88,%f8 ! %f8 = 2ac4d1eb
! Mem[0000000010181400] = ebd1c42a, %l0 = fffffffff2000000
lduwa [%i6+%g0]0x80,%l0 ! %l0 = 00000000ebd1c42a
! Mem[0000000030081408] = 00000000 ffffffff, %l2 = ffffffff, %l3 = 0000001d
ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000ffffffff 0000000000000000
! Mem[0000000010001400] = 3ae0ff95, %l0 = 00000000ebd1c42a
lduha [%i0+%g0]0x80,%l0 ! %l0 = 0000000000003ae0
! Mem[0000000010141408] = 00000000, %l5 = 000000000000d1eb
lduwa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = 95ffe03a, %l6 = 00000000000000ff
lduha [%i0+%g0]0x88,%l6 ! %l6 = 000000000000e03a
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = 00f20000, %l6 = 000000000000e03a
ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
p0_label_174:
! %l2 = 00000000ffffffff, Mem[0000000010101408] = 00002eff
stba %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00002eff
! %l2 = 00000000ffffffff, Mem[0000000030001408] = dcf800003ae0ff95
stxa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ffffffff
! Mem[0000000010101408] = 00002eff, %l1 = 00000000000000ff
swapa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000002eff
! Mem[0000000020800041] = e0ffa555, %l4 = 76ff065c00000000
ldstuba [%o1+0x041]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010081408] = 6e000000, %l5 = 0000000000000000
swapa [%i2+%o4]0x88,%l5 ! %l5 = 000000006e000000
! %f20 = 000000f2 81f1fffe, Mem[00000000100c1400] = ffffffff ff000000
stda %f20,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000f2 81f1fffe
! Mem[0000000010181410] = 000057ff, %l7 = 00000000ffffffff
swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000000057ff
! %l3 = 0000000000000000, Mem[0000000010041410] = ff000000
stha %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! Mem[0000000030181408] = 000000ff, %l3 = 0000000000000000
ldstuba [%i6+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %f30 = ffffd1eb, %f23 = 00000000, %f29 = 0fbf9ea6
fsubs %f30,%f23,%f29 ! %f29 = ffffd1eb
p0_label_175:
! Mem[0000000030141400] = 00000000000000b1, %l6 = 0000000000000000
ldxa [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000b1
! Mem[00000000100c1400] = fefff181 f2000000, %l4 = 000000ff, %l5 = 6e000000
ldda [%i3+0x000]%asi,%l4 ! %l4 = 00000000fefff181 00000000f2000000
! Mem[0000000030141410] = 000000ff, %l2 = 00000000ffffffff
lduba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[00000000201c0000] = ffffeaae, %l5 = 00000000f2000000
ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001410] = 76ffff00, %f25 = ffdc0354
lda [%i0+%o5]0x88,%f25 ! %f25 = 76ffff00
! Mem[0000000010101408] = ff000000, %l4 = 00000000fefff181
lduba [%i4+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = ff0000000000f2ff, %l6 = 00000000000000b1
ldxa [%i4+%o4]0x89,%l6 ! %l6 = ff0000000000f2ff
! Mem[0000000010041404] = 00000000, %f23 = 00000000
ld [%i1+0x004],%f23 ! %f23 = 00000000
! Mem[00000000201c0000] = ffffeaae, %l6 = ff0000000000f2ff
lduba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[0000000010101400] = 000000ff
stba %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff
p0_label_176:
! %l6 = 000000ff, %l7 = 000057ff, Mem[0000000010101410] = ff000000 5c06ff76
stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 000057ff
! Mem[0000000030181410] = 000000ff, %l5 = ffffffffffffffff
ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
! Mem[000000001010140c] = ff00ffff, %l4 = 00000000000000ff
swap [%i4+0x00c],%l4 ! %l4 = 00000000ff00ffff
! Mem[0000000030141410] = 000000ff, %l3 = 00000000000000ff
swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %f18 = ff0000ff 00000000, %l5 = 00000000000000ff
! Mem[0000000010081438] = 0000000000000000
add %i2,0x038,%g1
stda %f18,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010081438] = 00000000ff0000ff
! %l6 = 00000000000000ff, Mem[0000000010081410] = 00000000
stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
! %l0 = 0000000000003ae0, Mem[00000000211c0000] = ffff4b99, %asi = 80
stba %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = e0ff4b99
! Mem[0000000010141408] = 00000000, %l5 = 00000000000000ff
ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001410] = 76ffff00, %l6 = 00000000000000ff
ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000000ae0d00ff, %l2 = 00000000000000ff
ldxa [%i1+%o5]0x89,%l2 ! %l2 = 00000000ae0d00ff
p0_label_177:
! Mem[00000000201c0000] = ffffeaae, %l1 = 0000000000002eff
ldsb [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041408] = 429c26ff, %l3 = 00000000000000ff
lduwa [%i1+%o4]0x88,%l3 ! %l3 = 00000000429c26ff
! Mem[00000000300c1400] = 00002eeb, %l7 = 00000000000057ff
ldswa [%i3+%g0]0x89,%l7 ! %l7 = 0000000000002eeb
! Mem[0000000010141404] = 00000000, %l1 = ffffffffffffffff
ldsha [%i5+0x004]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141400] = b1000000, %l7 = 0000000000002eeb
lduwa [%i5+%g0]0x81,%l7 ! %l7 = 00000000b1000000
! Mem[0000000020800000] = 00ff5b63, %l1 = 0000000000000000
ldub [%o1+0x001],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081410] = 5c06ff76, %l3 = 00000000429c26ff
lduwa [%i2+%o5]0x89,%l3 ! %l3 = 000000005c06ff76
! Mem[0000000010041400] = ff000000, %l6 = 0000000000000000
lduwa [%i1+%g0]0x88,%l6 ! %l6 = 00000000ff000000
! Mem[0000000010101410] = 000000ff000057ff, %f28 = 76ff065c ffffd1eb
ldda [%i4+%o5]0x80,%f28 ! %f28 = 000000ff 000057ff
! Starting 10 instruction Store Burst
! %f2 = ff000dae, Mem[00000000300c1400] = 00002eeb
sta %f2 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000dae
p0_label_178:
! %f24 = 00000000 76ffff00, Mem[0000000010041408] = ff269c42 5c06ff76
stda %f24,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 76ffff00
! %l3 = 000000005c06ff76, Mem[0000000021800181] = 846e1c36, %asi = 80
stba %l3,[%o3+0x181]%asi ! Mem[0000000021800180] = 84761c36
! Mem[0000000030001408] = ffffffff, %l0 = 0000000000003ae0
swapa [%i0+%o4]0x89,%l0 ! %l0 = 00000000ffffffff
! %f24 = 00000000 76ffff00, %l1 = 00000000000000ff
! Mem[0000000010181410] = ffffffffffffffff
add %i6,0x010,%g1
stda %f24,[%g1+%l1]ASI_PST8_P ! Mem[0000000010181410] = 0000000076ffff00
! Mem[0000000030141408] = f200ffff, %f28 = 000000ff
lda [%i5+%o4]0x89,%f28 ! %f28 = f200ffff
! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030141400] = 000000b1 00000000
stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff 000000ff
! %l7 = 00000000b1000000, Mem[0000000030081400] = ff000000ae0d00ff
stxa %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000b1000000
! %f12 = 00000000 000057ff, %l1 = 00000000000000ff
! Mem[00000000100c1420] = 0c0000ff000000ff
add %i3,0x020,%g1
stda %f12,[%g1+%l1]ASI_PST16_P ! Mem[00000000100c1420] = 00000000000057ff
! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030101410] = ff0000ff 00000000
stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800080] = 00ff3e7c, %l6 = 00000000ff000000
lduba [%o3+0x080]%asi,%l6 ! %l6 = 0000000000000000
p0_label_179:
! Mem[0000000010141428] = 6b6a62a09aea71c3, %f6 = 000000ff 00000000
ldda [%i5+0x028]%asi,%f6 ! %f6 = 6b6a62a0 9aea71c3
! Mem[0000000010101408] = ff000000000000ff, %l1 = 00000000000000ff
ldxa [%i4+%o4]0x80,%l1 ! %l1 = ff000000000000ff
! Mem[0000000010081410] = ff000000 ffdc0354, %l4 = ff00ffff, %l5 = 00000000
ldda [%i2+0x010]%asi,%l4 ! %l4 = 00000000ff000000 00000000ffdc0354
! Mem[00000000211c0000] = e0ff4b99, %l4 = 00000000ff000000
ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffe0ff
! Mem[00000000100c1408] = 0000f8dc, %l3 = 000000005c06ff76
ldsha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1410] = ff2cffe5 54030354, %l2 = ae0d00ff, %l3 = 00000000
ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff2cffe5 0000000054030354
! %f11 = 000057ff, %f11 = 000057ff, %f6 = 6b6a62a0
fmuls %f11,%f11,%f6 ! %f6 = 00000000
! Mem[0000000010041400] = ff000000, %l2 = 00000000ff2cffe5
ldswa [%i1+%g0]0x88,%l2 ! %l2 = ffffffffff000000
! Mem[0000000030101408] = 0000f2ff, %l1 = ff000000000000ff
lduba [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = ffffffffff000000, Mem[0000000010041400] = ff000000
stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000
p0_label_180:
! Mem[0000000010041400] = 000000ff, %l3 = 0000000054030354
swapa [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l1 = 00000000000000ff, Mem[00000000100c1410] = ffffffff
stwa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff
! %f20 = 000000f2 81f1fffe, Mem[0000000030041400] = 000000f2 ffffd1eb
stda %f20,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000f2 81f1fffe
! Mem[0000000010101424] = 7a78ffd6, %l7 = 00000000b1000000
swap [%i4+0x024],%l7 ! %l7 = 000000007a78ffd6
! %l6 = 0000000000000000, Mem[0000000010181408] = 000000f281f1fffe
stxa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
! Mem[0000000030001400] = 000000ff, %l0 = 00000000ffffffff
ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001408] = ff000000, %l7 = 000000007a78ffd6
ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! %f18 = ff0000ff, Mem[0000000010041408] = 00000000
sta %f18,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff0000ff
! Mem[0000000010041410] = 00000000, %l4 = ffffffffffffe0ff
swapa [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = ff000dae, %l4 = 0000000000000000
ldsha [%i1+%o5]0x81,%l4 ! %l4 = ffffffffffffff00
p0_label_181:
! Mem[0000000030141408] = ff000080f200ffff, %l0 = 0000000000000000
ldxa [%i5+%o4]0x89,%l0 ! %l0 = ff000080f200ffff
! Mem[0000000010181408] = 00000000, %l4 = ffffffffffffff00
lduwa [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101414] = 000057ff, %l3 = 00000000000000ff
ldsw [%i4+0x014],%l3 ! %l3 = 00000000000057ff
! Mem[0000000010101400] = 000000ff, %f8 = 2ac4d1eb
lda [%i4+%g0]0x88,%f8 ! %f8 = 000000ff
! Mem[0000000030181400] = 00000000, %l3 = 00000000000057ff
lduba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = 81f1fffe, %l3 = 0000000000000000
ldsba [%i3+%g0]0x88,%l3 ! %l3 = fffffffffffffffe
! Mem[00000000100c141c] = f90c00ff, %l1 = 00000000000000ff
lduba [%i3+0x01f]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181400] = ebd1c42a, %f11 = 000057ff
lda [%i6+%g0]0x80,%f11 ! %f11 = ebd1c42a
! Mem[0000000010101408] = ff000000000000ff, %l1 = 00000000000000ff
ldxa [%i4+%o4]0x88,%l1 ! %l1 = ff000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010081434] = 000000ff, %l6 = 0000000000000000
ldstuba [%i2+0x034]%asi,%l6 ! %l6 = 00000000000000ff
p0_label_182:
! %l6 = 0000000000000000, Mem[0000000010081438] = 00000000
stb %l6,[%i2+0x038] ! Mem[0000000010081438] = 00000000
! Mem[0000000010081428] = 000000f2, %l6 = 0000000000000000
swap [%i2+0x028],%l6 ! %l6 = 00000000000000f2
! Mem[0000000030001400] = ff0000ff, %l0 = ff000080f200ffff
swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff0000ff
! %l3 = fffffffffffffffe, Mem[00000000100c1408] = 0000f8dc
stha %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = fffef8dc
! %l6 = 00000000000000f2, Mem[00000000300c1408] = ff0000ff
stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000f2
! Mem[0000000030101408] = 0000f2ff, %l6 = 00000000000000f2
swapa [%i4+%o4]0x89,%l6 ! %l6 = 000000000000f2ff
! Mem[0000000010181428] = a69ebf0f, %l7 = 00000000000000ff
swap [%i6+0x028],%l7 ! %l7 = 00000000a69ebf0f
! %l4 = 0000000000000000, Mem[0000000030181410] = 000000ff
stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! %l2 = ffffffffff000000, Mem[0000000030181400] = 00000000
stwa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 54030354, %l0 = 00000000ff0000ff
lduha [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000354
p0_label_183:
! Mem[00000000211c0000] = e0ff4b99, %l4 = 0000000000000000
ldub [%o2+0x001],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141400] = ffffffff, %l5 = 00000000ffdc0354
ldsba [%i5+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000300c1410] = 54030354e5ff2cff, %l2 = ffffffffff000000
ldxa [%i3+%o5]0x89,%l2 ! %l2 = 54030354e5ff2cff
! %l1 = ff000000000000ff, %l3 = fffffffffffffffe, %y = ff2770d4
sdiv %l1,%l3,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = 00000354
! Mem[00000000201c0000] = ffffeaae, %l0 = 0000000000000354
ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! %l2 = 54030354e5ff2cff, Mem[0000000030081410] = 5c06ff76
stba %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 5c06ffff
! %l4 = 000000007fffffff, %l3 = fffffffffffffffe, %l5 = ffffffffffffffff
add %l4,%l3,%l5 ! %l5 = 000000007ffffffd
! Mem[0000000010101408] = ff000000, %l4 = 000000007fffffff
ldsha [%i4+%o4]0x80,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000010001408] = ff00000000000000, %l7 = 00000000a69ebf0f
ldxa [%i0+%o4]0x80,%l7 ! %l7 = ff00000000000000
! Starting 10 instruction Store Burst
! %l6 = 000000000000f2ff, Mem[0000000010001400] = 95ffe03a
stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000f2ff
p0_label_184:
! %f12 = 00000000 000057ff, Mem[0000000010181400] = ebd1c42a 23c848d7
stda %f12,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000 000057ff
! %l4 = ffffff00, %l5 = 7ffffffd, Mem[0000000030181400] = 000000ff a69ebf0f
stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffff00 7ffffffd
! %l7 = ff00000000000000, Mem[0000000021800140] = 00008319, %asi = 80
stha %l7,[%o3+0x140]%asi ! Mem[0000000021800140] = 00008319
! Mem[00000000100c1408] = dcf8feff, %l4 = ffffffffffffff00
swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000dcf8feff
! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000030001408] = 00003ae0 00000000
stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff 000000ff
! %l4 = 00000000dcf8feff, Mem[0000000030101410] = ffffffff
stwa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = dcf8feff
! %f30 = ffffd1eb e58c2cff, %l5 = 000000007ffffffd
! Mem[0000000010041400] = 5403035400000000
stda %f30,[%i1+%l5]ASI_PST32_P ! Mem[0000000010041400] = 54030354e58c2cff
! Mem[0000000030081408] = ffffffff, %l4 = 00000000dcf8feff
ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010041400] = 54030354, %l3 = fffffffffffffffe
ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000054000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ff000000, %l1 = ff000000000000ff
lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ff000000
p0_label_185:
! Mem[0000000030081408] = 00000000 ffffffff, %l4 = 000000ff, %l5 = 7ffffffd
ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000ffffffff 0000000000000000
! Mem[0000000010081400] = ff000000, %l2 = 54030354e5ff2cff
lduwa [%i2+%g0]0x88,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010141400] = 00000000006c0000, %f8 = 000000ff ffa56439
ldda [%i5+%g0]0x88,%f8 ! %f8 = 00000000 006c0000
! Mem[0000000010101408] = ff000000000000ff, %l7 = ff00000000000000
ldxa [%i4+%o4]0x88,%l7 ! %l7 = ff000000000000ff
! Mem[0000000010141424] = e55419d1, %l2 = 00000000ff000000
ldsb [%i5+0x026],%l2 ! %l2 = 0000000000000019
! %f27 = d37a8e6c, %f9 = 006c0000
fcmpes %fcc0,%f27,%f9 ! %fcc0 = 1
! Mem[0000000030141400] = ffffffffff000000, %f12 = 00000000 000057ff
ldda [%i5+%g0]0x81,%f12 ! %f12 = ffffffff ff000000
! Mem[00000000300c1410] = e5ff2cff, %l1 = 00000000ff000000
lduha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000002cff
! Mem[0000000010101408] = ff000000000000ff, %l2 = 0000000000000019
ldxa [%i4+%o4]0x88,%l2 ! %l2 = ff000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010001419] = 00000000, %l6 = 000000000000f2ff
ldstub [%i0+0x019],%l6 ! %l6 = 00000000000000ff
p0_label_186:
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030081408] = ffffffff 00000000
stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 000000ff
! %l7 = ff000000000000ff, Mem[0000000010101408] = ff000000000000ff
stxa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000000000ff
! %f31 = e58c2cff, Mem[0000000010141410] = 00000000
sta %f31,[%i5+%o5]0x80 ! Mem[0000000010141410] = e58c2cff
! Mem[00000000100c1421] = 00000000, %l3 = 0000000000000054
ldstub [%i3+0x021],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l1 = 0000000000002cff
ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041400] = ff030354 e58c2cff
stda %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 000000ff
! %f14 = 00000000, Mem[0000000010181400] = ff000000
sta %f14,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! %f16 = ff2c8ce5, Mem[0000000030101408] = f2000000
sta %f16,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff2c8ce5
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010001400] = 0000f2ff ffff3f00
stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 000000ff, %l3 = 0000000000000000
ldsha [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
p0_label_187:
! Mem[00000000300c1408] = f2000000, %l2 = ff000000000000ff
lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
ldsba [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l2 = 0000000000000000
lduwa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001400] = b15b0000ffff00f2, %l7 = ff000000000000ff
ldxa [%i0+%g0]0x89,%l7 ! %l7 = b15b0000ffff00f2
! Mem[00000000300c1400] = ae0d00ff00000000, %f0 = 54030354 e5ff2cff
ldda [%i3+%g0]0x81,%f0 ! %f0 = ae0d00ff 00000000
! Mem[0000000010081410] = 000000ff, %l6 = 0000000000000000
lduha [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141434] = ffffffff, %l2 = 0000000000000000
lduh [%i5+0x036],%l2 ! %l2 = 000000000000ffff
! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000
ldsha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141410] = ff00000000000dae, %f16 = ff2c8ce5 00000071
ldda [%i5+%o5]0x81,%f16 ! %f16 = ff000000 00000dae
! Starting 10 instruction Store Burst
! %l7 = b15b0000ffff00f2, Mem[000000001018141a] = c056b74d, %asi = 80
stha %l7,[%i6+0x01a]%asi ! Mem[0000000010181418] = c05600f2
p0_label_188:
! %l4 = 00000000ffffffff, Mem[0000000030081408] = ff00000000000000
stxa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ffffffff
! Mem[0000000030081400] = 00000000, %l4 = 00000000ffffffff
swapa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %l0 = ffffffffffffffff, Mem[0000000010001408] = 00000000000000ff
stxa %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffffffffffff
! %f12 = ffffffff ff000000, Mem[0000000030141400] = ffffffff ff000000
stda %f12,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff ff000000
! %f6 = 00000000 9aea71c3, Mem[0000000030181400] = ffffff00 7ffffffd
stda %f6 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 9aea71c3
! %l2 = 000000000000ffff, Mem[0000000021800080] = 00ff3e7c
stb %l2,[%o3+0x080] ! Mem[0000000021800080] = ffff3e7c
! %f24 = 00000000 76ffff00, %l3 = 00000000000000ff
! Mem[0000000030041408] = 54b80354f20000ff
add %i1,0x008,%g1
stda %f24,[%g1+%l3]ASI_PST16_S ! Mem[0000000030041408] = 0000000076ffff00
! %f16 = ff000000, %f9 = 006c0000, %f0 = ae0d00ff
fsubs %f16,%f9 ,%f0 ! %l0 = 0000000000000021, Unfinished, %fsr = 2b00000400
! Mem[00000000100c1435] = ff1de8de, %l0 = 0000000000000021
ldstub [%i3+0x035],%l0 ! %l0 = 0000001d000000ff
! Starting 10 instruction Load Burst
! %f20 = 000000f2, %f24 = 00000000
fsqrts %f20,%f24 ! %l0 = 000000000000003f, Unfinished, %fsr = 2b00000400
p0_label_189:
! Mem[0000000030041410] = ff000dae 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i1+%o5]0x81,%l4 ! %l4 = 00000000ff000dae 0000000000000000
! Mem[0000000030001400] = ffff00f2, %l1 = 0000000000000000
lduba [%i0+%g0]0x89,%l1 ! %l1 = 00000000000000f2
! Mem[000000001004143c] = 7b3c982e, %l4 = 00000000ff000dae
ldsw [%i1+0x03c],%l4 ! %l4 = 000000007b3c982e
! Mem[0000000030181408] = ff000000, %l7 = b15b0000ffff00f2
ldsba [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030041410] = ff000dae, %l1 = 00000000000000f2
ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030041408] = 00000000, %f20 = 000000f2
lda [%i1+%o4]0x89,%f20 ! %f20 = 00000000
! Mem[00000000300c1400] = ff000dae, %l4 = 000000007b3c982e
ldsha [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000dae
! Mem[0000000010181410] = 00ffff7600000000, %l3 = 00000000000000ff
ldxa [%i6+%o5]0x88,%l3 ! %l3 = 00ffff7600000000
! Mem[00000000100c1418] = 000000ff, %l7 = ffffffffffffffff
lduwa [%i3+0x018]%asi,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l7 = 00000000000000ff, Mem[0000000010041400] = 00000000
stba %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000
p0_label_190:
! %l0 = 0000003f, %l1 = ffffffff, Mem[0000000030141400] = ffffffff ff000000
stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000003f ffffffff
! Mem[00000000100c1408] = 00ffffff, %l0 = 000000000000003f
swapa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000ffffff
! Mem[0000000021800181] = 84761c36, %l3 = 00ffff7600000000
ldstuba [%o3+0x181]%asi,%l3 ! %l3 = 00000076000000ff
! Mem[0000000010041408] = ff0000ff, %l5 = 0000000000000000
ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
! %l4 = 0000000000000dae, Mem[0000000010101424] = b1000000, %asi = 80
stba %l4,[%i4+0x024]%asi ! Mem[0000000010101424] = ae000000
! %l5 = 00000000000000ff, Mem[0000000010181410] = 0000000076ffff00, %asi = 80
stxa %l5,[%i6+0x010]%asi ! Mem[0000000010181410] = 00000000000000ff
! Mem[0000000010181438] = 77dc5bffadf36949, %l3 = 0000000000000076, %l3 = 0000000000000076
add %i6,0x38,%g1
casxa [%g1]0x80,%l3,%l3 ! %l3 = 77dc5bffadf36949
! Mem[0000000030181410] = 00000000, %l6 = 00000000000000ff
swapa [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
! %l4 = 0000000000000dae, Mem[0000000010141408] = ff000000
stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000dae
! Starting 10 instruction Load Burst
! Mem[0000000010181418] = c05600f2, %l4 = 0000000000000dae
ldsb [%i6+0x01a],%l4 ! %l4 = 0000000000000000
p0_label_191:
! Mem[0000000030081400] = ffffffff, %l4 = 0000000000000000
lduha [%i2+%g0]0x89,%l4 ! %l4 = 000000000000ffff
! Mem[00000000100c1408] = 3f000000, %l1 = ffffffffffffffff
lduba [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041400] = 000000f2, %l4 = 000000000000ffff
ldsha [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = 000000ff, %l2 = 000000000000ffff
lduba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181410] = 000000ff, %l2 = 00000000000000ff
lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001400] = ffffffff, %f15 = 00000000
lda [%i0+%g0]0x80,%f15 ! %f15 = ffffffff
! Mem[0000000030181400] = 9aea71c3, %l1 = 0000000000000000
lduba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000c3
! Mem[0000000010081420] = 3964a5ff, %l4 = 0000000000000000
ldsw [%i2+0x020],%l4 ! %l4 = 000000003964a5ff
! Mem[0000000010101408] = ff000000, %l0 = 0000000000ffffff
ldswa [%i4+0x008]%asi,%l0 ! %l0 = ffffffffff000000
! Starting 10 instruction Store Burst
! %f10 = ff269c42 ebd1c42a, Mem[0000000030041410] = ae0d00ff 00000000
stda %f10,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff269c42 ebd1c42a
p0_label_192:
! Mem[0000000030081400] = ffffffff, %l5 = 00000000000000ff
ldstuba [%i2+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
! Mem[00000000201c0001] = ffffeaae, %l5 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
! Mem[000000001010141c] = 053b0000, %l0 = ffffffffff000000, %asi = 80
swapa [%i4+0x01c]%asi,%l0 ! %l0 = 00000000053b0000
! %l3 = 77dc5bffadf36949, Mem[0000000020800041] = e0ffa555, %asi = 80
stba %l3,[%o1+0x041]%asi ! Mem[0000000020800040] = e049a555
! %l0 = 00000000053b0000, Mem[0000000010101410] = 000000ff
stwa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 053b0000
! Mem[0000000030141400] = 0000003f, %l5 = 00000000000000ff
ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! %l4 = 000000003964a5ff, Mem[0000000030181408] = ff000000
stwa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 3964a5ff
! %l1 = 00000000000000c3, Mem[000000001010140c] = 000000ff
stb %l1,[%i4+0x00c] ! Mem[000000001010140c] = c30000ff
! Mem[0000000010001400] = ffffffff, %l4 = 000000003964a5ff
swapa [%i0+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 000000ff, %l7 = 00000000000000ff
lduha [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
p0_label_193:
membar #Sync ! Added by membar checker (29)
! Mem[0000000010181400] = 00000000 000057ff 00000000 00000000
! Mem[0000000010181410] = 00000000 000000ff c05600f2 3fff5bb1
! Mem[0000000010181420] = ffffed05 ffa56439 000000ff 5c06ff76
! Mem[0000000010181430] = ff008cf2 eb0000ff 77dc5bff adf36949
ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
! Mem[00000000300c1400] = ae0d00ff00000000, %f4 = 00000000 00000000
ldda [%i3+%g0]0x81,%f4 ! %f4 = ae0d00ff 00000000
! Mem[0000000030041410] = ebd1c42a, %l0 = 00000000053b0000
lduha [%i1+%o5]0x89,%l0 ! %l0 = 000000000000c42a
! Mem[0000000010141408] = ae0d0000, %l2 = 00000000000000ff
ldswa [%i5+%o4]0x88,%l2 ! %l2 = ffffffffae0d0000
! Mem[0000000030101400] = ff000000, %l7 = 0000000000000000
ldswa [%i4+%g0]0x89,%l7 ! %l7 = ffffffffff000000
! Mem[0000000010181418] = c05600f2, %l7 = ffffffffff000000
lduha [%i6+0x01a]%asi,%l7 ! %l7 = 00000000000000f2
! Mem[0000000010141400] = 00006c00 00000000 00000dae ffffffff
! Mem[0000000010141410] = e58c2cff 0000ffff 74a5f194 c0a53d9e
! Mem[0000000010141420] = b2aa2984 e55419d1 6b6a62a0 9aea71c3
! Mem[0000000010141430] = 00000000 ffffffff 690c52af 7a8eeeff
ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
! Mem[0000000010001410] = ffffff76, %l4 = 00000000ffffffff
ldswa [%i0+%o5]0x80,%l4 ! %l4 = ffffffffffffff76
! Code Fragment 3
p0_fragment_31:
! %l0 = 000000000000c42a
setx 0x44168c37e3ecc863,%g7,%l0 ! %l0 = 44168c37e3ecc863
! %l1 = 00000000000000c3
setx 0x3a0009f00064536d,%g7,%l1 ! %l1 = 3a0009f00064536d
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 44168c37e3ecc863
setx 0x2ba36727cad012e4,%g7,%l0 ! %l0 = 2ba36727cad012e4
! %l1 = 3a0009f00064536d
setx 0x5d4b16efc826f2ec,%g7,%l1 ! %l1 = 5d4b16efc826f2ec
! Starting 10 instruction Store Burst
! %f25 = ffa56439, Mem[0000000010081410] = 000000ff
sta %f25,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffa56439
p0_label_194:
! %l3 = 77dc5bffadf36949, Mem[00000000201c0000] = ffffeaae
sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 6949eaae
! %l4 = ffffff76, %l5 = 00000000, Mem[00000000300c1400] = ff000dae 00000000
stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffff76 00000000
! Mem[0000000010081410] = ffa56439, %l2 = ffffffffae0d0000
ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 00000039000000ff
! %l0 = cad012e4, %l1 = c826f2ec, Mem[0000000010081400] = ff000000 ff000000
stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = cad012e4 c826f2ec
! %l6 = 00000000, %l7 = 000000f2, Mem[00000000300c1410] = ff2cffe5 54030354
stda %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 000000f2
! %f29 = eb0000ff, %f19 = 00000000
fcmps %fcc1,%f29,%f19 ! %fcc1 = 1
! Mem[000000001014143c] = 7a8eeeff, %l2 = 0000000000000039
ldub [%i5+0x03d],%l2 ! %l2 = 000000000000008e
! Mem[00000000100c1410] = ff000000, %l1 = 5d4b16efc826f2ec
ldstuba [%i3+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
! %f22 = c05600f2 3fff5bb1, Mem[0000000030101410] = dcf8feff ff000000
stda %f22,[%i4+%o5]0x81 ! Mem[0000000030101410] = c05600f2 3fff5bb1
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00000000 ff000000, %l0 = cad012e4, %l1 = 000000ff
ldda [%i4+%g0]0x89,%l0 ! %l0 = 00000000ff000000 0000000000000000
p0_label_195:
! Mem[0000000010141410] = e58c2cff, %l7 = 00000000000000f2
ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000e5000000ff
! Mem[0000000010141408] = 00000dae, %l0 = 00000000ff000000
lduba [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181408] = 3964a5ffd37a8e6c, %l0 = 0000000000000000
ldxa [%i6+%o4]0x81,%l0 ! %l0 = 3964a5ffd37a8e6c
! Mem[0000000010041408] = ff0000ff, %l6 = 0000000000000000
ldsba [%i1+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[000000001000140c] = ffffffff, %l3 = 77dc5bffadf36949
lduba [%i0+0x00f]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1408] = f2000000, %f24 = ffffed05
lda [%i3+%o4]0x89,%f24 ! %f24 = f2000000
! Mem[0000000030041400] = 000000f2, %l4 = ffffffffffffff76
ldswa [%i1+%g0]0x81,%l4 ! %l4 = 00000000000000f2
! Mem[0000000030081400] = ffffffff, %l5 = 0000000000000000
ldswa [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101430] = 95ffe03a, %l6 = ffffffffffffffff
ldsb [%i4+0x031],%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f30 = 77dc5bff adf36949, Mem[0000000030001408] = ffffffff 000000ff
stda %f30,[%i0+%o4]0x89 ! Mem[0000000030001408] = 77dc5bff adf36949
p0_label_196:
! %l7 = 00000000000000e5, imm = 000000000000045b, %l1 = 0000000000000000
andn %l7,0x45b,%l1 ! %l1 = 00000000000000a4
! Mem[0000000010141428] = 6b6a62a09aea71c3, %l1 = 00000000000000a4, %l2 = 000000000000008e
add %i5,0x28,%g1
casxa [%g1]0x80,%l1,%l2 ! %l2 = 6b6a62a09aea71c3
! Mem[0000000030141410] = ff000000, %l1 = 00000000000000a4
swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010181408] = 00000000, %l3 = 00000000000000ff
ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010081410] = ff64a5ff, %l3 = 0000000000000000
swapa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ff64a5ff
! %f12 = ffffffff 00000000, %l7 = 00000000000000e5
! Mem[0000000010041438] = 8ae1ffbe7b3c982e
add %i1,0x038,%g1
stda %f12,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010041438] = 00e100be7bffffff
! Mem[0000000030041408] = 00000000, %l3 = 00000000ff64a5ff
ldstuba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141400] = 00006c00, %l5 = ffffffffffffffff
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[000000001018141a] = c05600f2, %l0 = 3964a5ffd37a8e6c
ldstub [%i6+0x01a],%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ff006c00, %l1 = 00000000ff000000
lduha [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ff00
p0_label_197:
! %l2 = 6b6a62a09aea71c3, Mem[0000000010041410] = ffffe0ff
stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 71c3e0ff
! Mem[0000000010101400] = 00000000 000000ff, %l0 = 00000000, %l1 = 0000ff00
ldda [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[0000000030041400] = f2000000, %l4 = 00000000000000f2
ldswa [%i1+%g0]0x89,%l4 ! %l4 = fffffffff2000000
! Mem[0000000030181400] = c371ea9a 00000000, %l0 = 000000ff, %l1 = 00000000
ldda [%i6+%g0]0x81,%l0 ! %l0 = 00000000c371ea9a 0000000000000000
! Mem[0000000030041410] = ebd1c42a, %l4 = fffffffff2000000
lduwa [%i1+%o5]0x89,%l4 ! %l4 = 00000000ebd1c42a
! Mem[0000000010181408] = 000000ff, %l7 = 00000000000000e5
ldsba [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! %f24 = f2000000 ffa56439, Mem[0000000030081408] = ffffffff 00000000
stda %f24,[%i2+%o4]0x81 ! Mem[0000000030081408] = f2000000 ffa56439
! Mem[0000000030101408] = e58c2cff, %l7 = ffffffffffffffff
lduwa [%i4+%o4]0x89,%l7 ! %l7 = 00000000e58c2cff
! Mem[0000000010101418] = 1bf4f8dc, %l7 = 00000000e58c2cff
ldub [%i4+0x018],%l7 ! %l7 = 000000000000001b
! Starting 10 instruction Store Burst
! Mem[0000000010041404] = 000000ff, %l6 = ffffffff, %l2 = 9aea71c3
add %i1,0x04,%g1
casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000000000ff
p0_label_198:
! %l0 = c371ea9a, %l1 = 00000000, Mem[0000000010101400] = ff000000 00000000
stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = c371ea9a 00000000
! Mem[0000000010101408] = 000000ff, %l0 = 00000000c371ea9a
ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! %l1 = 0000000000000000, Mem[000000001010141b] = 1bf4f8dc
stb %l1,[%i4+0x01b] ! Mem[0000000010101418] = 1bf4f800
! %l7 = 000000000000001b, %l5 = 0000000000000000, %l5 = 0000000000000000
orn %l7,%l5,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010081408] = 00000000, %l7 = 000000000000001b
ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %f26 = 000000ff, Mem[0000000030041400] = 000000f2
sta %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
! %f6 = 9e3da5c0, %f7 = 94f1a574, %f19 = 00000000
fdivs %f6 ,%f7 ,%f19 ! %f19 = 48c8e996
! Mem[0000000010101428] = ff0000ff, %l0 = 000000ff, %l4 = ebd1c42a
add %i4,0x28,%g1
casa [%g1]0x80,%l0,%l4 ! %l4 = 00000000ff0000ff
! %l0 = 00000000000000ff, Mem[0000000030141408] = ffff00f2
stba %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffff00f2
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 0000003f, %l0 = 00000000000000ff
ldsba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
p0_label_199:
! Mem[0000000010141410] = ff8c2cff, %l5 = ffffffffffffffff
lduba [%i5+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101408] = ff000000, %f5 = ff2c8ce5
lda [%i4+%o4]0x80,%f5 ! %f5 = ff000000
! Mem[0000000030181400] = 9aea71c3, %l6 = ffffffffffffffff
lduha [%i6+%g0]0x89,%l6 ! %l6 = 00000000000071c3
! Mem[0000000010181400] = 00000000000057ff, %f0 = 00000000 006c0000
ldda [%i6+%g0]0x80,%f0 ! %f0 = 00000000 000057ff
! Mem[0000000030081400] = ffffffff b1000000, %l6 = 000071c3, %l7 = 00000000
ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 00000000b1000000
! Mem[0000000010141408] = 00000dae, %l5 = 00000000000000ff
ldub [%i5+%o4],%l5 ! %l5 = 0000000000000000
! Mem[0000000010081428] = 00000000, %f24 = f2000000
lda [%i2+0x028]%asi,%f24 ! %f24 = 00000000
! Mem[0000000010181408] = ff000000, %l0 = 0000000000000000
ldswa [%i6+%o4]0x80,%l0 ! %l0 = ffffffffff000000
! Mem[0000000010101408] = ff0000c3000000ff, %l0 = ffffffffff000000
ldxa [%i4+%o4]0x88,%l0 ! %l0 = ff0000c3000000ff
! Starting 10 instruction Store Burst
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030141400] = 3f0000ff ffffffff
stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff 00000000
p0_label_200:
! %f29 = eb0000ff, Mem[00000000300c1408] = 000000f2
sta %f29,[%i3+%o4]0x81 ! Mem[00000000300c1408] = eb0000ff
! Mem[0000000030141400] = 000000ff, %l7 = 00000000b1000000
swapa [%i5+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l4 = 00000000ff0000ff
ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %f16 = 00000000 000057ff, Mem[00000000100c1418] = 000000ff f90c00ff
std %f16,[%i3+0x018] ! Mem[00000000100c1418] = 00000000 000057ff
! %l3 = 0000000000000000, Mem[00000000300c1400] = 76ffffff00000000
stxa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
! %f7 = 94f1a574, %f10 = c371ea9a
fsqrts %f7 ,%f10 ! %f10 = 7fffffff
! Mem[0000000010081410] = 00000000, %l5 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! %f20 = 00000000 000000ff, %l7 = 00000000000000ff
! Mem[0000000010081438] = 00000000ff0000ff
add %i2,0x038,%g1
stda %f20,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010081438] = ff00000000000000
! %l2 = 00000000000000ff, Mem[0000000030001400] = f200ffff
stha %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 000000ff, %l5 = 0000000000000000
lduha [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_201:
! Mem[00000000100c1408] = 0000003f, %l6 = 00000000ffffffff
ldsba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 053b0000000057ff, %l0 = ff0000c3000000ff
ldxa [%i4+%o5]0x80,%l0 ! %l0 = 053b0000000057ff
! Mem[0000000030001408] = 77dc5bff adf36949, %l0 = 000057ff, %l1 = 00000000
ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000adf36949 0000000077dc5bff
! Mem[0000000030141408] = ffff00f2, %f25 = ffa56439
lda [%i5+%o4]0x81,%f25 ! %f25 = ffff00f2
! %l2 = 00000000000000ff, imm = fffffffffffff81e, %l3 = 0000000000000000
and %l2,-0x7e2,%l3 ! %l3 = 000000000000001e
! Mem[0000000010081438] = ff000000 00000000, %l0 = adf36949, %l1 = 77dc5bff
ldd [%i2+0x038],%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000030101408] = e58c2cff, %l2 = 00000000000000ff
lduba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101400] = 000000ff, %l2 = 00000000000000ff
lduba [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001408] = adf36949, %l0 = 00000000ff000000
lduwa [%i0+%o4]0x89,%l0 ! %l0 = 00000000adf36949
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[00000000100c1410] = ff00000081f1fffe, %asi = 80
stxa %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 0000000000000000
p0_label_202:
! %f22 = c05600f2 3fff5bb1, %l5 = 00000000000000ff
! Mem[0000000010081408] = ff000000000000e5
add %i2,0x008,%g1
stda %f22,[%g1+%l5]ASI_PST8_P ! Mem[0000000010081408] = c05600f23fff5bb1
! Code Fragment 4
p0_fragment_32:
! %l0 = 00000000adf36949
setx 0x48286780739145e3,%g7,%l0 ! %l0 = 48286780739145e3
! %l1 = 0000000000000000
setx 0x3fcb3050661adb44,%g7,%l1 ! %l1 = 3fcb3050661adb44
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 48286780739145e3
setx 0x26d7b8a842e510f7,%g7,%l0 ! %l0 = 26d7b8a842e510f7
! %l1 = 3fcb3050661adb44
setx 0x0cef30f8073463ff,%g7,%l1 ! %l1 = 0cef30f8073463ff
! %l0 = 26d7b8a842e510f7, %l5 = 00000000000000ff, %l7 = 00000000000000ff
xnor %l0,%l5,%l7 ! %l7 = d9284757bd1aeff7
! Mem[0000000010181400] = 000000ff, %l1 = 0cef30f8073463ff
ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! %f8 = d11954e5 8429aab2, %l0 = 26d7b8a842e510f7
! Mem[0000000030081418] = 029d915c015552b2
add %i2,0x018,%g1
stda %f8,[%g1+%l0]ASI_PST32_S ! Mem[0000000030081418] = d11954e58429aab2
! Mem[0000000030081410] = ffff065c, %l4 = 0000000000000000
swapa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ffff065c
! Mem[00000000100c1418] = 00000000, %l0 = 26d7b8a842e510f7
swap [%i3+0x018],%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000010041410] = 71c3e0ff
stba %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00c3e0ff
! %l3 = 000000000000001e, Mem[0000000021800040] = ff4307c8
stb %l3,[%o3+0x040] ! Mem[0000000021800040] = 1e4307c8
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ff0000c3000000ff, %l7 = d9284757bd1aeff7
ldxa [%i4+%o4]0x88,%l7 ! %l7 = ff0000c3000000ff
p0_label_203:
! Mem[0000000010101410] = ff57000000003b05, %l1 = 00000000000000ff
ldxa [%i4+%o5]0x88,%l1 ! %l1 = ff57000000003b05
! Mem[00000000211c0000] = e0ff4b99, %l5 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181410] = 000000ff0000006c, %l0 = 0000000000000000
ldxa [%i6+%o5]0x81,%l0 ! %l0 = 000000ff0000006c
! Mem[00000000300c1408] = eb0000ff, %f10 = 7fffffff
lda [%i3+%o4]0x81,%f10 ! %f10 = eb0000ff
! Mem[0000000030141410] = 000000a4 00000dae, %l4 = ffff065c, %l5 = ffffffff
ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000000000a4 0000000000000dae
! Mem[0000000030101410] = c05600f2, %l4 = 00000000000000a4
ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffc0
! Mem[0000000010041408] = ff0000ff, %l4 = ffffffffffffffc0
lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff0000ff
! Mem[0000000010081410] = ff000000, %l0 = 000000ff0000006c
lduba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l3 = 000000000000001e, Mem[0000000030101410] = f20056c0
stba %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = f200561e
! Starting 10 instruction Store Burst
! %l3 = 000000000000001e, Mem[0000000010001400] = 000000003964a5ff
stxa %l3,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000000000001e
p0_label_204:
! %f10 = eb0000ff a0626a6b, Mem[0000000010041430] = ff000000 ff2770d4
stda %f10,[%i1+0x030]%asi ! Mem[0000000010041430] = eb0000ff a0626a6b
! %f5 = ff000000, Mem[0000000010081400] = cad012e4
sta %f5 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
! %f14 = ffee8e7a af520c69, Mem[0000000030181408] = 3964a5ff d37a8e6c
stda %f14,[%i6+%o4]0x81 ! Mem[0000000030181408] = ffee8e7a af520c69
! Mem[0000000030101410] = 1e5600f2, %l1 = ff57000000003b05
swapa [%i4+%o5]0x81,%l1 ! %l1 = 000000001e5600f2
! Mem[0000000010081400] = 000000ff, %l7 = ff0000c3000000ff, %asi = 80
swapa [%i2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! %l2 = 0000000000000000, %l3 = 000000000000001e, %l6 = 0000000000000000
xor %l2,%l3,%l6 ! %l6 = 000000000000001e
! Mem[0000000030101408] = e58c2cff, %l3 = 000000000000001e
swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000e58c2cff
! Mem[0000000010181418] = c056fff23fff5bb1, %l7 = 00000000000000ff, %l1 = 000000001e5600f2
add %i6,0x18,%g1
casxa [%g1]0x80,%l7,%l1 ! %l1 = c056fff23fff5bb1
! Mem[0000000030081410] = 00000000, %l6 = 000000000000001e
swapa [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff8c2cff, %l0 = 00000000000000ff
ldsha [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffff8c
p0_label_205:
! Mem[0000000030001408] = 4969f3ad, %l3 = 00000000e58c2cff
ldsha [%i0+%o4]0x81,%l3 ! %l3 = 0000000000004969
! %f9 = 8429aab2, %f26 = 000000ff, %f15 = af520c69
fsubs %f9 ,%f26,%f15 ! %l0 = ffffffffffffffae, Unfinished, %fsr = 2900000400
! Mem[0000000010101410] = ff57000000003b05, %f18 = 00000000 48c8e996
ldda [%i4+%o5]0x88,%f18 ! %f18 = ff570000 00003b05
! Mem[000000001004141c] = 8bf2c6ff, %l1 = c056fff23fff5bb1
lduw [%i1+0x01c],%l1 ! %l1 = 000000008bf2c6ff
! Mem[0000000010181404] = 000057ff, %l2 = 0000000000000000
lduwa [%i6+0x004]%asi,%l2 ! %l2 = 00000000000057ff
! Mem[0000000030041408] = 000000ff, %l0 = ffffffffffffffae
lduha [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101418] = 1bf4f800 ff000000, %l2 = 000057ff, %l3 = 00004969
ldda [%i4+0x018]%asi,%l2 ! %l2 = 000000001bf4f800 00000000ff000000
! Mem[0000000010181438] = 77dc5bffadf36949, %f12 = ffffffff 00000000
ldda [%i6+0x038]%asi,%f12 ! %f12 = 77dc5bff adf36949
! Mem[0000000010101408] = ff0000c3 000000ff, %l6 = 00000000, %l7 = 000000ff
ldda [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff0000c3
! Starting 10 instruction Store Burst
! %l1 = 000000008bf2c6ff, imm = 00000000000003cb, %l1 = 000000008bf2c6ff
sub %l1,0x3cb,%l1 ! %l1 = 000000008bf2c334
p0_label_206:
! Mem[0000000010181433] = ff008cf2, %l7 = 00000000ff0000c3
ldstuba [%i6+0x033]%asi,%l7 ! %l7 = 000000f2000000ff
! %l5 = 0000000000000dae, Mem[000000001000141c] = 24ff598d
sth %l5,[%i0+0x01c] ! Mem[000000001000141c] = 0dae598d
! %l2 = 000000001bf4f800, Mem[0000000030141400] = b1000000
stba %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = b1000000
! Mem[0000000010081410] = 000000ff, %l7 = 00000000000000f2
swapa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
membar #Sync ! Added by membar checker (30)
! %f26 = 000000ff, Mem[0000000010141408] = ae0d0000
sta %f26,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
! Mem[00000000100c1400] = fefff181, %l6 = 00000000000000ff
swapa [%i3+%g0]0x80,%l6 ! %l6 = 00000000fefff181
! Mem[00000000300c1410] = 00000000, %l7 = 00000000000000ff
swapa [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
! %l4 = 00000000ff0000ff, Mem[0000000010181416] = 000000ff, %asi = 80
stha %l4,[%i6+0x016]%asi ! Mem[0000000010181414] = 000000ff
! %l2 = 000000001bf4f800, Mem[0000000010001408] = ffffffffffffffff
stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000001bf4f800
! Starting 10 instruction Load Burst
! Mem[0000000010101420] = ff2770d4ae000000, %l6 = 00000000fefff181
ldx [%i4+0x020],%l6 ! %l6 = ff2770d4ae000000
p0_label_207:
! Mem[0000000030141408] = ff000080f200ffff, %f10 = eb0000ff a0626a6b
ldda [%i5+%o4]0x89,%f10 ! %f10 = ff000080 f200ffff
! Mem[0000000030081400] = ffffffff, %f12 = 77dc5bff
lda [%i2+%g0]0x89,%f12 ! %f12 = ffffffff
! Mem[00000000218001c0] = 00ffeec2, %l6 = ff2770d4ae000000
lduba [%o3+0x1c0]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = ff269c42ebd1c42a, %l1 = 000000008bf2c334
ldxa [%i1+%o5]0x89,%l1 ! %l1 = ff269c42ebd1c42a
! Mem[0000000010081410] = 000000f2, %l0 = 00000000000000ff
ldsba [%i2+%o5]0x88,%l0 ! %l0 = fffffffffffffff2
! Mem[0000000030001410] = 0000e2be, %l6 = 0000000000000000
ldswa [%i0+%o5]0x89,%l6 ! %l6 = 000000000000e2be
! Mem[0000000030081410] = 1e000000, %l5 = 0000000000000dae
lduwa [%i2+%o5]0x81,%l5 ! %l5 = 000000001e000000
! Mem[0000000010141408] = ff000000, %l2 = 000000001bf4f800
ldub [%i5+0x009],%l2 ! %l2 = 0000000000000000
! Mem[0000000030181410] = ff000000, %f21 = 000000ff
lda [%i6+%o5]0x89,%f21 ! %f21 = ff000000
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = bee20000, %l7 = 0000000000000000
ldstuba [%i0+%o5]0x81,%l7 ! %l7 = 000000be000000ff
p0_label_208:
! %f30 = 77dc5bff, Mem[0000000010181408] = ff000000
sta %f30,[%i6+%o4]0x80 ! Mem[0000000010181408] = 77dc5bff
! %f0 = 00000000 000057ff, %l6 = 000000000000e2be
! Mem[0000000030181420] = 7f90b8590fa627de
add %i6,0x020,%g1
stda %f0,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181420] = 7f57000000002700
! %f0 = 00000000 000057ff, %l7 = 00000000000000be
! Mem[0000000030081410] = 1e00000000000000
add %i2,0x010,%g1
stda %f0,[%g1+%l7]ASI_PST8_S ! Mem[0000000030081410] = 0000000000005700
! %l5 = 000000001e000000, Mem[0000000020800040] = e049a555, %asi = 80
stha %l5,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000a555
! %f26 = 000000ff, Mem[0000000030041400] = 000000ff
sta %f26,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
! Mem[0000000020800000] = 00ff5b63, %l6 = 000000000000e2be
ldstub [%o1+%g0],%l6 ! %l6 = 00000000000000ff
! %l4 = 00000000ff0000ff, Mem[0000000030141410] = a4000000
stha %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = a40000ff
! %l3 = 00000000ff000000, imm = fffffffffffffe56, %l6 = 0000000000000000
or %l3,-0x1aa,%l6 ! %l6 = fffffffffffffe56
! %f29 = eb0000ff, Mem[0000000010041400] = ff000000
sta %f29,[%i1+%g0]0x80 ! Mem[0000000010041400] = eb0000ff
! Starting 10 instruction Load Burst
! %l1 = ff269c42ebd1c42a, imm = fffffffffffff232, %l3 = 00000000ff000000
xor %l1,-0xdce,%l3 ! %l3 = 00d963bd142e3618
p0_label_209:
! Mem[0000000030181400] = 00000000 9aea71c3, %l4 = ff0000ff, %l5 = 1e000000
ldda [%i6+%g0]0x89,%l4 ! %l4 = 000000009aea71c3 0000000000000000
! Mem[0000000010041424] = e5541976, %l6 = fffffffffffffe56
ldsba [%i1+0x024]%asi,%l6 ! %l6 = ffffffffffffffe5
! Mem[0000000010081408] = c05600f2 3fff5bb1, %l6 = ffffffe5, %l7 = 000000be
ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000c05600f2 000000003fff5bb1
! Mem[0000000030141400] = 000000b1, %l5 = 0000000000000000
ldswa [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000b1
! Mem[0000000030101400] = ff000000, %l3 = 00d963bd142e3618
ldswa [%i4+%g0]0x89,%l3 ! %l3 = ffffffffff000000
! Mem[0000000010001408] = 00000000 1bf4f800, %l2 = 00000000, %l3 = ff000000
ldda [%i0+0x008]%asi,%l2 ! %l2 = 0000000000000000 000000001bf4f800
! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
ldsha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = ff8c2cff, %l2 = 0000000000000000
ldsha [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffff8c
! Mem[0000000030041400] = 000000ff, %l6 = 00000000c05600f2
ldsha [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = fffffffffffffff2, Mem[00000000100c1400] = ff000000
stba %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff0000f2
p0_label_210:
! %f28 = ff008cf2 eb0000ff, Mem[0000000010081410] = f2000000 ffdc0354
std %f28,[%i2+%o5] ! Mem[0000000010081410] = ff008cf2 eb0000ff
! %l4 = 9aea71c3, %l5 = 000000b1, Mem[0000000030081410] = 00000000 00570000
stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 9aea71c3 000000b1
! %f17 = 000057ff, Mem[0000000030001400] = ffffff00
sta %f17,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000057ff
! %l4 = 000000009aea71c3, Mem[0000000030001408] = 4969f3adff5bdc77
stxa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000009aea71c3
! %f16 = 00000000 000057ff ff570000 00003b05
! %f20 = 00000000 ff000000 c05600f2 3fff5bb1
! %f24 = 00000000 ffff00f2 000000ff 5c06ff76
! %f28 = ff008cf2 eb0000ff 77dc5bff adf36949
stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
! %l2 = ffffff8c, %l3 = 1bf4f800, Mem[00000000100c1400] = ff0000f2 000000f2
stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffff8c 1bf4f800
! %l3 = 000000001bf4f800, Mem[0000000030101400] = ff000000
stha %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff00f800
! %l4 = 000000009aea71c3, Mem[0000000010001410] = ffffff76
stha %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 71c3ff76
! Mem[0000000010141400] = ff006c00, %l5 = 00000000000000b1
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00000000, %l4 = 000000009aea71c3
ldsh [%i3+%o5],%l4 ! %l4 = 0000000000000000
p0_label_211:
! %f0 = 00000000 000057ff, Mem[0000000030141408] = ffff00f2 800000ff
stda %f0 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000 000057ff
! Mem[0000000030101410] = 00003b05, %l5 = 00000000000000ff
ldswa [%i4+%o5]0x81,%l5 ! %l5 = 0000000000003b05
! Mem[0000000030181400] = c371ea9a, %f4 = ffff0000
lda [%i6+%g0]0x81,%f4 ! %f4 = c371ea9a
! Mem[0000000010101410] = 053b0000, %l5 = 0000000000003b05
ldub [%i4+0x011],%l5 ! %l5 = 000000000000003b
! Mem[0000000030041410] = 2ac4d1eb, %f3 = ae0d0000
lda [%i1+%o5]0x81,%f3 ! %f3 = 2ac4d1eb
! Mem[0000000030041410] = 2ac4d1eb429c26ff, %l6 = 0000000000000000
ldxa [%i1+%o5]0x81,%l6 ! %l6 = 2ac4d1eb429c26ff
! Mem[0000000010181408] = 77dc5bff, %l1 = ff269c42ebd1c42a
lduba [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000077
! Mem[0000000030101408] = 1e000000, %l1 = 0000000000000077
lduba [%i4+%o4]0x81,%l1 ! %l1 = 000000000000001e
! Mem[0000000010181400] = ff570000000000ff, %f8 = d11954e5 8429aab2
ldda [%i6+%g0]0x88,%f8 ! %f8 = ff570000 000000ff
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffff8c, Mem[000000001000143a] = 00005fdc
stb %l2,[%i0+0x03a] ! Mem[0000000010001438] = 00008cdc
p0_label_212:
! Mem[0000000030001400] = ff570000, %l6 = 2ac4d1eb429c26ff
swapa [%i0+%g0]0x81,%l6 ! %l6 = 00000000ff570000
! Mem[0000000030181400] = 9aea71c3, %l6 = 00000000ff570000
swapa [%i6+%g0]0x89,%l6 ! %l6 = 000000009aea71c3
! %l4 = 0000000000000000, Mem[0000000030181400] = ff570000
stba %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff570000
membar #Sync ! Added by membar checker (31)
! %l7 = 000000003fff5bb1, Mem[0000000010081400] = 000000ff
stw %l7,[%i2+%g0] ! Mem[0000000010081400] = 3fff5bb1
! %l2 = ffffff8c, %l3 = 1bf4f800, Mem[0000000010081410] = ff008cf2 eb0000ff
stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffff8c 1bf4f800
! Mem[0000000010041428] = 000000ff, %l3 = 000000001bf4f800
ldstuba [%i1+0x028]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010081400] = 3fff5bb1, %l7 = 000000003fff5bb1
swapa [%i2+%g0]0x80,%l7 ! %l7 = 000000003fff5bb1
! Mem[0000000010101410] = 053b0000, %l2 = ffffffffffffff8c
ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 00000005000000ff
! %l6 = 000000009aea71c3, Mem[0000000010001438] = 00008cdc000057ff
stx %l6,[%i0+0x038] ! Mem[0000000010001438] = 000000009aea71c3
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ff5bdc77, %f18 = ff570000
lda [%i6+%o4]0x88,%f18 ! %f18 = ff5bdc77
p0_label_213:
! Mem[0000000010001410] = 71c3ff76, %l0 = fffffffffffffff2
lduwa [%i0+%o5]0x80,%l0 ! %l0 = 0000000071c3ff76
! Mem[0000000010141408] = 000000ff, %l4 = 0000000000000000
ldsba [%i5+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001410] = 0000e2ff, %l7 = 000000003fff5bb1
ldswa [%i0+%o5]0x89,%l7 ! %l7 = 000000000000e2ff
! Mem[0000000030001410] = ffe20000 84000000, %l2 = 00000005, %l3 = 00000000
ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000ffe20000 0000000084000000
! Mem[0000000030181408] = 7a8eeeff, %l5 = 000000000000003b
lduha [%i6+%o4]0x89,%l5 ! %l5 = 000000000000eeff
! Mem[00000000201c0000] = 6949eaae, %l4 = ffffffffffffffff
ldsh [%o0+%g0],%l4 ! %l4 = 0000000000006949
! Mem[00000000100c1408] = a69ebf0f3f000000, %l1 = 000000000000001e
ldxa [%i3+%o4]0x88,%l1 ! %l1 = a69ebf0f3f000000
! %l7 = 000000000000e2ff, Mem[0000000010181400] = ff000000
stwa %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000e2ff
! Mem[00000000218000c0] = ffff3492, %l2 = 00000000ffe20000
lduba [%o3+0x0c1]%asi,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = 000000009aea71c3, Mem[0000000020800001] = ffff5b63
stb %l6,[%o1+0x001] ! Mem[0000000020800000] = ffc35b63
p0_label_214:
! %l5 = 000000000000eeff, immed = fffffefb, %y = 00000354
umul %l5,-0x105,%l3 ! %l3 = 0000eefeff0c5605, %y = 0000eefe
! %l6 = 9aea71c3, %l7 = 0000e2ff, Mem[0000000010181410] = 00000000 ff000000
stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 9aea71c3 0000e2ff
! Mem[0000000030181410] = 000000ff, %l1 = a69ebf0f3f000000
swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! %l4 = 0000000000006949, %l7 = 000000000000e2ff, %y = 0000eefe
sdiv %l4,%l7,%l6 ! %l6 = 000000007fffffff
mov %l0,%y ! %y = 71c3ff76
! %l2 = 000000ff, %l3 = ff0c5605, Mem[00000000100c1400] = ffffff8c 1bf4f800
stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ff0c5605
! %l4 = 00006949, %l5 = 0000eeff, Mem[0000000010081400] = b15bff3f c826f2ec
stda %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00006949 0000eeff
! %l1 = 00000000000000ff, Mem[00000000300c1410] = f2000000000000ff
stxa %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
! %l3 = 0000eefeff0c5605, Mem[0000000030041408] = ff000000
stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 05000000
! Mem[0000000030141408] = 00000000, %l6 = 000000007fffffff
ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 1e000000, %l4 = 0000000000006949
lduh [%i0+%g0],%l4 ! %l4 = 0000000000001e00
p0_label_215:
! Mem[0000000030001400] = b15b0000ff269c42, %f30 = 77dc5bff adf36949
ldda [%i0+%g0]0x89,%f30 ! %f30 = b15b0000 ff269c42
! Mem[00000000218000c0] = ffff3492, %l6 = 0000000000000000
ldsb [%o3+0x0c1],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030041408] = 00ffff76 00000005, %l6 = ffffffff, %l7 = 0000e2ff
ldda [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000005 0000000000ffff76
! Mem[0000000010181408] = ff5bdc77, %l6 = 0000000000000005
lduba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000077
! Mem[0000000010001408] = 00000000, %l0 = 0000000071c3ff76
lduha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181408] = 690c52af7a8eeeff, %f22 = c05600f2 3fff5bb1
ldda [%i6+%o4]0x89,%f22 ! %f22 = 690c52af 7a8eeeff
! Mem[0000000010001408] = 000000001bf4f800, %f14 = ffee8e7a af520c69
ldda [%i0+%o4]0x80,%f14 ! %f14 = 00000000 1bf4f800
! Mem[0000000010041408] = ff0000ff, %l7 = 0000000000ffff76
ldswa [%i1+%o4]0x88,%l7 ! %l7 = ffffffffff0000ff
! Mem[0000000010041430] = eb0000ffa0626a6b, %f20 = 00000000 ff000000
ldd [%i1+0x030],%f20 ! %f20 = eb0000ff a0626a6b
! Starting 10 instruction Store Burst
! %l6 = 0000000000000077, Mem[0000000010041408] = ff0000ff76ffff00
stx %l6,[%i1+%o4] ! Mem[0000000010041408] = 0000000000000077
p0_label_216:
! %l6 = 0000000000000077, Mem[00000000211c0001] = e0ff4b99, %asi = 80
stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = e0774b99
! %f16 = 00000000 000057ff, %l2 = 00000000000000ff
! Mem[00000000100c1428] = 0000000000000071
add %i3,0x028,%g1
stda %f16,[%g1+%l2]ASI_PST16_P ! Mem[00000000100c1428] = 00000000000057ff
! %f26 = 000000ff 5c06ff76, Mem[0000000030141410] = a40000ff ae0d0000
stda %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff 5c06ff76
! %l7 = ffffffffff0000ff, Mem[0000000010141410] = ff8c2cff
stba %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff8c2cff
! Mem[00000000300c1400] = 00000000, %l5 = 000000000000eeff
ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %l3 = 0000eefeff0c5605, immed = fffffaef, %y = 71c3ff76
smul %l3,-0x511,%l3 ! %l3 = 00000004d28030ab, %y = 00000004
! %l3 = 00000004d28030ab, Mem[0000000030181400] = 000057ff
stba %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = ab0057ff
! Mem[0000000010181410] = 9aea71c3, %l3 = 00000004d28030ab
swapa [%i6+%o5]0x88,%l3 ! %l3 = 000000009aea71c3
! Mem[0000000010101410] = 00003bff, %l0 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = b15bff3f053b0000, %l7 = ffffffffff0000ff
ldxa [%i4+%o5]0x89,%l7 ! %l7 = b15bff3f053b0000
p0_label_217:
! Mem[0000000010141418] = 74a5f194, %l6 = 0000000000000077
ldsha [%i5+0x01a]%asi,%l6 ! %l6 = fffffffffffff194
! Mem[0000000030181410] = 0000003f, %l5 = 0000000000000000
ldswa [%i6+%o5]0x89,%l5 ! %l5 = 000000000000003f
! Mem[0000000010001410] = 76ffc371, %l2 = 00000000000000ff
ldsba [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000071
! Mem[0000000010041410] = ffffffffffe0c300, %l0 = 00000000000000ff
ldxa [%i1+%o5]0x88,%l0 ! %l0 = ffffffffffe0c300
! Mem[0000000010001428] = ffffffff, %l2 = 0000000000000071
ldsb [%i0+0x02b],%l2 ! %l2 = ffffffffffffffff
! Mem[00000000218001c0] = 00ffeec2, %l2 = ffffffffffffffff
lduha [%o3+0x1c0]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081430] = 00000000ff0000ff, %f0 = 00000000 000057ff
ldd [%i2+0x030],%f0 ! %f0 = 00000000 ff0000ff
! Mem[0000000010101408] = ff000000, %f4 = c371ea9a
lda [%i4+%o4]0x80,%f4 ! %f4 = ff000000
! Mem[0000000010041408] = 00000000, %f26 = 000000ff
lda [%i1+0x008]%asi,%f26 ! %f26 = 00000000
! Starting 10 instruction Store Burst
! Code Fragment 4
p0_fragment_33:
! %l0 = ffffffffffe0c300
setx 0x1601423069718edc,%g7,%l0 ! %l0 = 1601423069718edc
! %l1 = 00000000000000ff
setx 0xd2e8ff0fa2d95f0d,%g7,%l1 ! %l1 = d2e8ff0fa2d95f0d
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 1601423069718edc
setx 0xfb920d28107c3fd9,%g7,%l0 ! %l0 = fb920d28107c3fd9
! %l1 = d2e8ff0fa2d95f0d
setx 0x515418b7da7208e6,%g7,%l1 ! %l1 = 515418b7da7208e6
p0_label_218:
! %f30 = b15b0000 ff269c42, %l1 = 515418b7da7208e6
! Mem[0000000010181418] = c056fff23fff5bb1
add %i6,0x018,%g1
stda %f30,[%g1+%l1]ASI_PST32_P ! Mem[0000000010181418] = b15b00003fff5bb1
! %f14 = 00000000 1bf4f800, Mem[00000000300c1410] = 000000ff 00000000
stda %f14,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 1bf4f800
! Mem[00000000211c0001] = e0774b99, %l3 = 000000009aea71c3
ldstub [%o2+0x001],%l3 ! %l3 = 00000077000000ff
! %l5 = 000000000000003f, Mem[000000001004143c] = 7bffffff
stw %l5,[%i1+0x03c] ! Mem[000000001004143c] = 0000003f
! Mem[000000001008143c] = 00000000, %l5 = 000000000000003f, %asi = 80
swapa [%i2+0x03c]%asi,%l5 ! %l5 = 0000000000000000
! %l4 = 0000000000001e00, Mem[000000001008142e] = ffffd1eb, %asi = 80
stha %l4,[%i2+0x02e]%asi ! Mem[000000001008142c] = ffff1e00
! Mem[000000001010141f] = ff000000, %l7 = b15bff3f053b0000
ldstuba [%i4+0x01f]%asi,%l7 ! %l7 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000030081408] = ff570000
stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff
! Mem[0000000030181408] = 690c52af7a8eeeff, %f2 = ffffffff 2ac4d1eb
ldda [%i6+%o4]0x89,%f2 ! %f2 = 690c52af 7a8eeeff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00000000, %l1 = 515418b7da7208e6
lduwa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
p0_label_219:
! Mem[0000000030001410] = ffe2000084000000, %f4 = ff000000 ff000000
ldda [%i0+%o5]0x81,%f4 ! %f4 = ffe20000 84000000
! Mem[0000000010001408] = 00000000, %l3 = 0000000000000077
ldswa [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000021800040] = 1e4307c8, %l3 = 0000000000000000
ldsha [%o3+0x040]%asi,%l3 ! %l3 = 0000000000001e43
! Mem[0000000030141400] = b1000000, %f31 = ff269c42
lda [%i5+%g0]0x89,%f31 ! %f31 = b1000000
! Mem[0000000010141408] = ff000000, %l3 = 0000000000001e43
lduha [%i5+0x00a]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l7 = 0000000000000000
lduba [%i1+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141410] = ff2c8cff, %l6 = fffffffffffff194
ldsba [%i5+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030041410] = 2ac4d1eb, %f29 = eb0000ff
lda [%i1+%o5]0x81,%f29 ! %f29 = 2ac4d1eb
! Mem[0000000030081408] = ff000000, %l2 = 00000000000000ff
lduha [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000
stba %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
p0_label_220:
! %l0 = fb920d28107c3fd9, Mem[0000000030141410] = 5c06ff76
stba %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 5c06ffd9
! Randomly selected nop
nop
! %l0 = fb920d28107c3fd9, Mem[0000000030181400] = ff5700ab
stha %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff573fd9
! %l4 = 00001e00, %l5 = 00000000, Mem[00000000300c1400] = 000000ff 00000000
stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00001e00 00000000
! Mem[0000000030101400] = 00f800ff, %l1 = 0000000000000000
ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[000000001010143a] = 37bb86bf, %l1 = 0000000000000000
ldstub [%i4+0x03a],%l1 ! %l1 = 00000086000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030081408] = 000000ff 00003b05
stda %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000000
! %l0 = 107c3fd9, %l1 = 00000086, Mem[00000000100c1428] = 00000000 000057ff
std %l0,[%i3+0x028] ! Mem[00000000100c1428] = 107c3fd9 00000086
! Mem[0000000010141400] = 006c00ff, %l6 = ffffffffffffffff
ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
lduwa [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
p0_label_221:
! Mem[0000000010141408] = ffffffff000000ff, %l2 = 0000000000000000
ldxa [%i5+%o4]0x88,%l2 ! %l2 = ffffffff000000ff
! Mem[0000000010001410] = 71c3ff76, %l0 = fb920d28107c3fd9
ldsha [%i0+%o5]0x80,%l0 ! %l0 = 00000000000071c3
! Mem[0000000010181410] = ab3080d2, %l7 = 0000000000000000
lduw [%i6+%o5],%l7 ! %l7 = 00000000ab3080d2
! Mem[0000000030141400] = 00000000b1000000, %l3 = 0000000000000000
ldxa [%i5+%g0]0x89,%l3 ! %l3 = 00000000b1000000
! Mem[0000000010141410] = ff8c2cff0000ffff, %f4 = ffe20000 84000000
ldda [%i5+%o5]0x80,%f4 ! %f4 = ff8c2cff 0000ffff
! Mem[0000000010041408] = 00000000, %f22 = 690c52af
lda [%i1+%o4]0x88,%f22 ! %f22 = 00000000
! Mem[0000000010141410] = ff2c8cff, %l2 = ffffffff000000ff
ldsha [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffff8cff
! Mem[0000000010001400] = 000000000000001e, %f14 = 00000000 1bf4f800
ldda [%i0+%g0]0x88,%f14 ! %f14 = 00000000 0000001e
! %l0 = 000071c3, %l1 = 00000086, Mem[0000000030041408] = 00000005 00ffff76
stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000071c3 00000086
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = ff006c00, %l1 = 0000000000000086
ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
p0_label_222:
! %l0 = 00000000000071c3, Mem[00000000300c1410] = 00f8f41b
stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000071c3
! Mem[00000000100c143b] = 8ae1e2be, %l4 = 0000000000001e00
ldstub [%i3+0x03b],%l4 ! %l4 = 000000be000000ff
! Mem[0000000010101408] = 000000ff, %l7 = 00000000ab3080d2
swapa [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010101400] = c371ea9a
stba %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0071ea9a
! %l0 = 000071c3, %l1 = 000000ff, Mem[0000000010041410] = 00c3e0ff ffffffff
std %l0,[%i1+%o5] ! Mem[0000000010041410] = 000071c3 000000ff
! Mem[0000000030001410] = 0000e2ff, %l5 = 0000000000000000
swapa [%i0+%o5]0x89,%l5 ! %l5 = 000000000000e2ff
! %f26 = 00000000 5c06ff76, Mem[0000000010081410] = ffffff8c 1bf4f800
stda %f26,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 5c06ff76
! %l3 = 00000000b1000000, Mem[0000000010001408] = 00000000
stba %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! Mem[0000000010001400] = 1e000000, %l5 = 000000000000e2ff
ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 0000001e000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = ebd1c42a, %l4 = 00000000000000be
ldsba [%i1+%o5]0x89,%l4 ! %l4 = 000000000000002a
p0_label_223:
! Mem[0000000030101408] = 0000001e, %l5 = 000000000000001e
lduba [%i4+%o4]0x89,%l5 ! %l5 = 000000000000001e
! Mem[0000000030081410] = 00000000, %l7 = 00000000000000ff
ldsha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000020800000] = ffc35b63, %l6 = 00000000000000ff
lduba [%o1+0x001]%asi,%l6 ! %l6 = 00000000000000c3
! Mem[0000000010141418] = 74a5f194, %l3 = 00000000b1000000
ldsba [%i5+0x01b]%asi,%l3 ! %l3 = ffffffffffffff94
! Mem[0000000010181410] = ab3080d2, %l4 = 000000000000002a
lduba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ab
! Mem[0000000030081410] = 00000000, %l2 = ffffffffffff8cff
lduha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = 0000001e, %f3 = 7a8eeeff
lda [%i4+%o4]0x89,%f3 ! %f3 = 0000001e
! Mem[0000000010141400] = 006c00ff, %l6 = 00000000000000c3
ldsha [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %f14 = 00000000, %f18 = ff5bdc77, %f9 = 000000ff
fdivs %f14,%f18,%f9 ! %f9 = 80000000
! Starting 10 instruction Store Burst
! %l0 = 000071c3, %l1 = 000000ff, Mem[0000000030001400] = ff269c42 b15b0000
stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000071c3 000000ff
p0_label_224:
! Mem[0000000010181424] = ffa56439, %l0 = 00000000000071c3
ldstuba [%i6+0x024]%asi,%l0 ! %l0 = 000000ff000000ff
! %f4 = ff8c2cff 0000ffff, Mem[0000000030041408] = c3710000 86000000
stda %f4 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff8c2cff 0000ffff
! %l2 = 0000000000000000, Mem[0000000020800000] = ffc35b63, %asi = 80
stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00005b63
! Mem[00000000100c1400] = ff000000, %l6 = 00000000000000ff
ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030181410] = 3f000000, %l3 = ffffffffffffff94
swapa [%i6+%o5]0x81,%l3 ! %l3 = 000000003f000000
! Mem[0000000010141400] = 006c00ff, %l1 = 00000000000000ff
ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! %l4 = 00000000000000ab, Mem[0000000030141410] = d9ff065c
stha %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00ab065c
! %f14 = 00000000, %f14 = 00000000
fcmps %fcc1,%f14,%f14 ! %fcc1 = 0
! Mem[00000000100c1428] = 107c3fd900000086, %l0 = 00000000000000ff, %l5 = 000000000000001e
add %i3,0x28,%g1
casxa [%g1]0x80,%l0,%l5 ! %l5 = 107c3fd900000086
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = f20056c0, %l5 = 107c3fd900000086
lduwa [%i2+%o4]0x88,%l5 ! %l5 = 00000000f20056c0
p0_label_225:
! Mem[000000001004141c] = 8bf2c6ff, %l2 = 0000000000000000
ldsha [%i1+0x01e]%asi,%l2 ! %l2 = ffffffffffffc6ff
! Mem[0000000030141410] = 00ab065c ff000000, %l6 = 000000ff, %l7 = 00000000
ldda [%i5+%o5]0x81,%l6 ! %l6 = 0000000000ab065c 00000000ff000000
! Mem[0000000010101400] = 0071ea9a00000000, %l7 = 00000000ff000000
ldxa [%i4+%g0]0x80,%l7 ! %l7 = 0071ea9a00000000
! Mem[0000000010101408] = d28030abc30000ff, %f2 = 690c52af 0000001e
ldda [%i4+%o4]0x80,%f2 ! %f2 = d28030ab c30000ff
! %l0 = 00000000000000ff, %l6 = 0000000000ab065c, %l7 = 0071ea9a00000000
xor %l0,%l6,%l7 ! %l7 = 0000000000ab06a3
! Mem[0000000010181400] = ffe20000, %l5 = 00000000f20056c0
lduba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l0 = 00000000000000ff
ldsh [%i2+%o5],%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, %l7 = 0000000000ab06a3, %l0 = 0000000000000000
xnor %l0,%l7,%l0 ! %l0 = ffffffffff54f95c
! %f9 = 80000000, %f31 = b1000000
fcmpes %fcc2,%f9 ,%f31 ! %fcc2 = 2
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 00000000, %l3 = 000000003f000000
swapa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
p0_label_226:
! %f14 = 00000000, Mem[000000001014143c] = 7a8eeeff
sta %f14,[%i5+0x03c]%asi ! Mem[000000001014143c] = 00000000
! %f16 = 00000000, Mem[0000000010041410] = c3710000
sta %f16,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
! %l2 = ffffc6ff, %l3 = 00000000, Mem[0000000030141400] = b1000000 00000000
stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffc6ff 00000000
! %f9 = 80000000, Mem[0000000030041410] = ebd1c42a
sta %f9 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 80000000
! Mem[0000000010041408] = 0000003f, %l1 = 00000000000000ff
swapa [%i1+%o4]0x80,%l1 ! %l1 = 000000000000003f
! %l1 = 000000000000003f, imm = 0000000000000f4d, %l4 = 00000000000000ab
and %l1,0xf4d,%l4 ! %l4 = 000000000000000d
! %f0 = 00000000 ff0000ff d28030ab c30000ff
! %f4 = ff8c2cff 0000ffff 9e3da5c0 94f1a574
! %f8 = ff570000 80000000 ff000080 f200ffff
! %f12 = ffffffff adf36949 00000000 0000001e
stda %f0,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
! %f19 = 00003b05, %f27 = 5c06ff76, %f30 = b15b0000
fsubs %f19,%f27,%f30 ! %l0 = ffffffffff54f97e, Unfinished, %fsr = 2800000400
! %l1 = 000000000000003f, Mem[0000000030181400] = ff573fd9
stba %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff573f3f
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = d28030ab, %l0 = ffffffffff54f97e
lduba [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ab
p0_label_227:
! Mem[00000000100c142c] = 00000086, %l1 = 000000000000003f
ldsw [%i3+0x02c],%l1 ! %l1 = 0000000000000086
! Mem[0000000020800000] = 00005b63, %l7 = 0000000000ab06a3
ldsha [%o1+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = ffff0000 ff2c8cff, %l4 = 0000000d, %l5 = 00000000
ldda [%i1+%o4]0x89,%l4 ! %l4 = 00000000ff2c8cff 00000000ffff0000
! %f28 = ff008cf2, %f29 = 2ac4d1eb
fcmpes %fcc2,%f28,%f29 ! %fcc2 = 1
! %f24 = 00000000 ffff00f2, %f30 = b15b0000 b1000000
fxtod %f24,%f30 ! %f30 = 41efffe0 1e400000
! %l1 = 0000000000000086, imm = 0000000000000a4c, %l6 = 0000000000ab065c
and %l1,0xa4c,%l6 ! %l6 = 0000000000000004
! Mem[00000000100c1420] = 00ff0000, %l1 = 0000000000000086
ldub [%i3+0x022],%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = ff000000, %l3 = 0000000000000000
lduba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l1 = 0000000000000000, imm = fffffffffffff861, %l4 = 00000000ff2c8cff
andn %l1,-0x79f,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000020800040] = 0000a555, %l1 = 0000000000000000
ldstub [%o1+0x040],%l1 ! %l1 = 00000000000000ff
p0_label_228:
! %l3 = 00000000000000ff, Mem[0000000010181428] = 000000ff
stw %l3,[%i6+0x028] ! Mem[0000000010181428] = 000000ff
! %l1 = 0000000000000000, Mem[0000000030001408] = 00000000
stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
! %l4 = 0000000000000000, Mem[00000000300c1408] = eb0000ff95ffe03a
stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
! %l6 = 00000004, %l7 = 00000000, Mem[0000000030141410] = 0000ffff ff8c2cff
stda %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000004 00000000
! %l1 = 0000000000000000, Mem[0000000010041412] = 00000000
stb %l1,[%i1+0x012] ! Mem[0000000010041410] = 00000000
membar #Sync ! Added by membar checker (32)
! Mem[0000000030141410] = 04000000, %l0 = 00000000000000ab
ldstuba [%i5+%o5]0x81,%l0 ! %l0 = 00000004000000ff
! %l5 = 00000000ffff0000, Mem[0000000010101410] = 00003bff
stha %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! Mem[0000000010041410] = 00000000, %l3 = 00000000000000ff
ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001420] = 0000337e, %l3 = 00000000, %l1 = 00000000
add %i0,0x20,%g1
casa [%g1]0x80,%l3,%l1 ! %l1 = 000000000000337e
! Starting 10 instruction Load Burst
! Mem[0000000010041430] = eb0000ff a0626a6b, %l0 = 00000004, %l1 = 0000337e
ldda [%i1+0x030]%asi,%l0 ! %l0 = 00000000eb0000ff 00000000a0626a6b
p0_label_229:
! Mem[0000000010101408] = d28030ab, %l5 = 00000000ffff0000
ldswa [%i4+%o4]0x80,%l5 ! %l5 = ffffffffd28030ab
! Mem[0000000010101418] = 1bf4f800, %l5 = ffffffffd28030ab
lduwa [%i4+0x018]%asi,%l5 ! %l5 = 000000001bf4f800
! Mem[000000001008140c] = 3fff5bb1, %l1 = 00000000a0626a6b
ldsh [%i2+0x00e],%l1 ! %l1 = 0000000000005bb1
! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
lduba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000000
! %l7 = 0000000000000000, immed = fffff09a, %y = 00000004
udiv %l7,-0xf66,%l5 ! %l5 = 0000000000000004
mov %l0,%y ! %y = eb0000ff
! Mem[00000000100c1400] = 000000ff, %l0 = 00000000eb0000ff
ldsha [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141410] = 000000ff, %l0 = 00000000000000ff
lduha [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001410] = 71c3ff76, %l0 = 00000000000000ff
ldsha [%i0+%o5]0x80,%l0 ! %l0 = 00000000000071c3
! Mem[0000000010181410] = 0000e2ff d28030ab, %l4 = 00000000, %l5 = 00000004
ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000d28030ab 000000000000e2ff
! Starting 10 instruction Store Burst
! Mem[000000001008140c] = 3fff5bb1, %l5 = 0000e2ff, %l2 = ffffc6ff
add %i2,0x0c,%g1
casa [%g1]0x80,%l5,%l2 ! %l2 = 000000003fff5bb1
p0_label_230:
! Mem[0000000010081408] = f20056c0, %l6 = 0000000000000004
swapa [%i2+%o4]0x88,%l6 ! %l6 = 00000000f20056c0
! Mem[0000000010141410] = ff8c2cff, %l3 = 0000000000000000, %asi = 80
swapa [%i5+0x010]%asi,%l3 ! %l3 = 00000000ff8c2cff
! %f20 = eb0000ff a0626a6b, %l3 = 00000000ff8c2cff
! Mem[0000000010041428] = ff0000ffffffff95
add %i1,0x028,%g1
stda %f20,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010041428] = 6b6a62a0ff0000eb
! Mem[00000000218000c0] = ffff3492, %l7 = 0000000000000000
ldstuba [%o3+0x0c0]%asi,%l7 ! %l7 = 000000ff000000ff
! Mem[00000000300c1408] = 00000000, %l6 = 00000000f20056c0
ldstuba [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001408] = 00000000, %l2 = 000000003fff5bb1
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101410] = 00000000, %l5 = 000000000000e2ff
ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[0000000010081400] = 00006949
stha %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
! %l1 = 0000000000005bb1, Mem[0000000030101408] = 1e000000000000ff
stxa %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000005bb1
! Starting 10 instruction Load Burst
! Mem[0000000010181420] = ffffed05, %l4 = 00000000d28030ab
lduha [%i6+0x022]%asi,%l4 ! %l4 = 000000000000ed05
p0_label_231:
! Mem[0000000030081400] = 00000000000057ff, %f16 = 00000000 000057ff
ldda [%i2+%g0]0x81,%f16 ! %f16 = 00000000 000057ff
! Mem[00000000201c0000] = 6949eaae, %l1 = 0000000000005bb1
lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000006949
! Mem[0000000010181408] = ff5bdc77, %l2 = 0000000000000000
lduha [%i6+%o4]0x88,%l2 ! %l2 = 000000000000dc77
! Mem[0000000030001410] = 00000000, %l2 = 000000000000dc77
lduha [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = ffffffff 000000ff, %l4 = 0000ed05, %l5 = 00000000
ldda [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
! Mem[0000000010041414] = 000000ff, %l1 = 0000000000006949
ldswa [%i1+0x014]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001408] = 00000000, %l4 = 00000000000000ff
ldswa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = 00000000ff5bdc77, %l5 = 00000000ffffffff
ldxa [%i6+%o4]0x88,%l5 ! %l5 = 00000000ff5bdc77
! Mem[00000000300c1400] = 00001e00, %l1 = 00000000000000ff
ldswa [%i3+%g0]0x89,%l1 ! %l1 = 0000000000001e00
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = ff5bdc77, Mem[0000000030181408] = 7a8eeeff 690c52af
stda %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ff5bdc77
p0_label_232:
! Mem[0000000030141408] = ff0000c3, %l6 = 0000000000000000
swapa [%i5+%o4]0x81,%l6 ! %l6 = 00000000ff0000c3
! %l6 = 00000000ff0000c3, Mem[0000000010141410] = 00000000
stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff0000c3
! %f26 = 00000000 5c06ff76, %l7 = 00000000000000ff
! Mem[0000000010181428] = 000000ff5c06ff76
add %i6,0x028,%g1
stda %f26,[%g1+%l7]ASI_PST32_P ! Mem[0000000010181428] = 000000005c06ff76
! Mem[0000000010001400] = 000000ff, %l0 = 00000000000071c3
swapa [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010081408] = 00000004
stba %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
! Mem[0000000030081410] = 00000000, %l6 = 00000000ff0000c3
ldstuba [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141402] = ff006c00, %l0 = 00000000000000ff
ldstuba [%i5+0x002]%asi,%l0 ! %l0 = 0000006c000000ff
! %f20 = eb0000ff a0626a6b, Mem[0000000030041408] = ff8c2cff 0000ffff
stda %f20,[%i1+%o4]0x81 ! Mem[0000000030041408] = eb0000ff a0626a6b
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010181428] = 00000000 5c06ff76
stda %l6,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 9aea7100, %l4 = 0000000000000000
lduba [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
p0_label_233:
! Mem[0000000030141408] = 00000000, %l1 = 0000000000001e00
lduha [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1408] = 0000003f, %l1 = 0000000000000000
ldub [%i3+0x00b],%l1 ! %l1 = 000000000000003f
! Mem[0000000010081410] = 000000005c06ff76, %l3 = 00000000ff8c2cff
ldxa [%i2+%o5]0x80,%l3 ! %l3 = 000000005c06ff76
! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
ldsha [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010041408] = 000000ff
stwa %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! Mem[00000000100c1400] = ff000000, %l7 = 00000000000000ff
lduha [%i3+%g0]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010081400] = 0000eeff 000000ff, %l6 = 00000000, %l7 = 0000ff00
ldda [%i2+%g0]0x88,%l6 ! %l6 = 00000000000000ff 000000000000eeff
! Mem[00000000100c1408] = 0000003f, %l7 = 000000000000eeff
lduba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081408] = 00000000, %f26 = 00000000
lda [%i2+%o4]0x81,%f26 ! %f26 = 00000000
! Starting 10 instruction Store Burst
! %l0 = 0000006c, %l1 = 0000003f, Mem[0000000010081408] = 00000000 3fff5bb1
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000006c 0000003f
p0_label_234:
! %l4 = 0000000000000000, Mem[0000000030001400] = 000071c3
stba %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00007100
! %l7 = 0000000000000000, Mem[0000000010101408] = d28030ab
stha %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000030ab
! %l2 = 0000000000000000, Mem[0000000010141408] = ff000000
stba %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %f4 = ff8c2cff, %f22 = 00000000
fcmps %fcc1,%f4 ,%f22 ! %fcc1 = 3
! %f10 = ff000080, Mem[0000000010101408] = ab300000
sta %f10,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000080
! %f0 = 00000000 ff0000ff, Mem[0000000010041408] = 00000000 00000077
stda %f0 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 ff0000ff
! %f14 = 00000000 0000001e, Mem[0000000030181410] = 94ffffff 6c000000
stda %f14,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 0000001e
! %l1 = 000000000000003f, Mem[0000000010041400] = eb0000ff
stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 003f00ff
! Code Fragment 3
p0_fragment_34:
! %l0 = 000000000000006c
setx 0xc77816884a0afd0b,%g7,%l0 ! %l0 = c77816884a0afd0b
! %l1 = 000000000000003f
setx 0x90d54f2ffedf14d7,%g7,%l1 ! %l1 = 90d54f2ffedf14d7
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = c77816884a0afd0b
setx 0xe7325a77ad03fb4b,%g7,%l0 ! %l0 = e7325a77ad03fb4b
! %l1 = 90d54f2ffedf14d7
setx 0xa920c207db443614,%g7,%l1 ! %l1 = a920c207db443614
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = eb0000ff, %l0 = e7325a77ad03fb4b
lduwa [%i1+%o4]0x81,%l0 ! %l0 = 00000000eb0000ff
p0_label_235:
! %l2 = 0000000000000000, immed = fffff66b, %y = eb0000ff
udiv %l2,-0x995,%l3 ! %l3 = 00000000eb0009ca
mov %l0,%y ! %y = eb0000ff
! Mem[0000000030101408] = 00000000, %l3 = 00000000eb0009ca
ldsba [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = 001e0000, %l4 = 0000000000000000
lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000001e0000
! Mem[0000000030181400] = 3f3f57ff, %l7 = 0000000000000000
ldswa [%i6+%g0]0x81,%l7 ! %l7 = 000000003f3f57ff
! Mem[0000000030001408] = 00000000 9aea71c3, %l4 = 001e0000, %l5 = ff5bdc77
ldda [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000 000000009aea71c3
! Mem[00000000300c1400] = 001e000000000000, %l1 = a920c207db443614
ldxa [%i3+%g0]0x81,%l1 ! %l1 = 001e000000000000
! Mem[0000000010001408] = 000000ff, %l2 = 0000000000000000
ldsba [%i0+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181410] = 1e000000, %l6 = 00000000000000ff
lduwa [%i6+%o5]0x81,%l6 ! %l6 = 000000001e000000
! Mem[0000000020800040] = ff00a555, %l4 = 0000000000000000
ldsha [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[0000000010001408] = ff000000
stha %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffff0000
p0_label_236:
! %f24 = 00000000, Mem[0000000010081408] = 6c000000
sta %f24,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
! %f0 = 00000000 ff0000ff d28030ab c30000ff
! %f4 = ff8c2cff 0000ffff 9e3da5c0 94f1a574
! %f8 = ff570000 80000000 ff000080 f200ffff
! %f12 = ffffffff adf36949 00000000 0000001e
stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
! %l1 = 001e000000000000, Mem[0000000020800040] = ff00a555
sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
membar #Sync ! Added by membar checker (33)
! Mem[0000000010081410] = 0000ffff, %l0 = 00000000eb0000ff
ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[00000000100c1400] = 000000ff
stba %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
! Mem[0000000030001400] = 00710000, %l3 = 0000000000000000
ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! %l1 = 001e000000000000, %l3 = 0000000000000000, %y = eb0000ff
sdiv %l1,%l3,%l0 ! Div by zero, %l0 = 000000000000014f
mov %l0,%y ! %y = 00000127
! %f10 = ff000080, %f9 = 80000000, %f26 = 00000000
fmuls %f10,%f9 ,%f26 ! %f26 = 00000000
! Mem[000000001018143d] = adf36949, %l4 = ffffffffffffff00
ldstub [%i6+0x03d],%l4 ! %l4 = 000000f3000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff573f3f, %l1 = 001e000000000000
ldswa [%i6+%g0]0x89,%l1 ! %l1 = ffffffffff573f3f
p0_label_237:
! Mem[0000000030181410] = 1e000000, %l6 = 000000001e000000
lduwa [%i6+%o5]0x81,%l6 ! %l6 = 000000001e000000
! Mem[0000000010101408] = 800000ff, %f15 = 0000001e
lda [%i4+%o4]0x80,%f15 ! %f15 = 800000ff
! Mem[000000001000141c] = 0dae598d, %l5 = 000000009aea71c3
ldsh [%i0+0x01e],%l5 ! %l5 = 000000000000598d
! Mem[0000000010001410] = 71c3ff76, %l6 = 000000001e000000
ldsba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000071
! Mem[0000000030081410] = ff000000, %l1 = ffffffffff573f3f
ldsha [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010181430] = ff008cff, %l5 = 000000000000598d
ldswa [%i6+0x030]%asi,%l5 ! %l5 = ffffffffff008cff
! Mem[0000000010141408] = 00000000, %l6 = 0000000000000071
lduba [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081410] = 000000ff 000000ff, %l0 = 00000127, %l1 = ffffff00
ldda [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000000000ff
! Mem[0000000010041410] = ff000000, %f7 = 94f1a574
lda [%i1+%o5]0x80,%f7 ! %f7 = ff000000
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 00ff00ff, %l6 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
p0_label_238:
! %f12 = ffffffff adf36949, %l2 = ffffffffffffffff
! Mem[0000000010041430] = eb0000ffa0626a6b
add %i1,0x030,%g1
stda %f12,[%g1+%l2]ASI_PST16_P ! Mem[0000000010041430] = ffffffffadf36949
! Mem[00000000211c0001] = e0ff4b99, %l4 = 00000000000000f3
ldstuba [%o2+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010141404] = 00000000, %l2 = ffffffffffffffff, %asi = 80
swapa [%i5+0x004]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081410] = 0000ffff, %l2 = 0000000000000000
swapa [%i2+%o5]0x88,%l2 ! %l2 = 000000000000ffff
! %l3 = 0000000000000000, Mem[0000000010101408] = ff000080
stwa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! %l7 = 000000003f3f57ff, Mem[00000000300c1410] = 000071c3
stba %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff0071c3
! %l1 = 00000000000000ff, Mem[0000000030141400] = ff0000ff
stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff
! %l1 = 00000000000000ff, %l4 = 00000000000000ff, %l6 = 00000000000000ff
mulx %l1,%l4,%l6 ! %l6 = 000000000000fe01
! Mem[0000000010001418] = 00ff0000, %l0 = 00000000000000ff
swap [%i0+0x018],%l0 ! %l0 = 0000000000ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 00000000c30000ff, %l0 = 0000000000ff0000
ldxa [%i4+%o4]0x80,%l0 ! %l0 = 00000000c30000ff
p0_label_239:
! Mem[0000000030081408] = 00000000, %f29 = 2ac4d1eb
lda [%i2+%o4]0x81,%f29 ! %f29 = 00000000
! Mem[0000000030101408] = 00000000, %f25 = ffff00f2
lda [%i4+%o4]0x81,%f25 ! %f25 = 00000000
! Mem[0000000010081410] = ff8c2cff00000000, %l3 = 0000000000000000
ldxa [%i2+%o5]0x88,%l3 ! %l3 = ff8c2cff00000000
! Mem[0000000030081400] = 00000000, %l6 = 000000000000fe01
ldsba [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l6 = 0000000000000000
lduwa [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 000000ff, %l0 = 00000000c30000ff
ldsha [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041408] = 00000000ff0000ff, %l0 = 00000000000000ff
ldxa [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff0000ff
! %f6 = 9e3da5c0, %f21 = a0626a6b, %f20 = eb0000ff
fsubs %f6 ,%f21,%f20 ! %f20 = 2056900f
! Mem[0000000030041410] = 80000000, %l5 = ffffffffff008cff
ldsha [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181424] = ffa56439, %l2 = 000000000000ffff, %asi = 80
swapa [%i6+0x024]%asi,%l2 ! %l2 = 00000000ffa56439
p0_label_240:
! %l3 = ff8c2cff00000000, Mem[000000001000143c] = 9aea71c3
stw %l3,[%i0+0x03c] ! Mem[000000001000143c] = 00000000
! %f12 = ffffffff adf36949, Mem[0000000010001408] = ffff0000 1bf4f800
stda %f12,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff adf36949
! %l2 = 00000000ffa56439, Mem[00000000300c1410] = c37100ff
stba %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c3710039
! %l7 = 000000003f3f57ff, Mem[0000000010181410] = ab3080d2
stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff3080d2
! Mem[0000000030001400] = ff710000, %l1 = 00000000000000ff
swapa [%i0+%g0]0x81,%l1 ! %l1 = 00000000ff710000
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010101410] = ff000000 000057ff
stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 00000000
! Mem[0000000030081400] = 00000000, %l1 = 00000000ff710000
ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141430] = 00000000ffffffff, %l3 = ff8c2cff00000000, %l2 = 00000000ffa56439
add %i5,0x30,%g1
casxa [%g1]0x80,%l3,%l2 ! %l2 = 00000000ffffffff
! %l6 = 00000000, %l7 = 3f3f57ff, Mem[0000000030081408] = 00000000 00000000
stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 3f3f57ff
! Starting 10 instruction Load Burst
! Mem[0000000021800140] = 00008319, %l1 = 0000000000000000
ldsha [%o3+0x140]%asi,%l1 ! %l1 = 0000000000000000
p0_label_241:
! Mem[000000001000142c] = 0000ffff, %l0 = 00000000ff0000ff
lduh [%i0+0x02e],%l0 ! %l0 = 000000000000ffff
! Mem[0000000030081408] = 00000000, %l1 = 0000000000000000
ldswa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041400] = ff003f00, %l0 = 000000000000ffff
ldsba [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = ff000000, %l1 = 0000000000000000
lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030101410] = 00003b053fff5bb1, %l4 = 00000000000000ff
ldxa [%i4+%o5]0x81,%l4 ! %l4 = 00003b053fff5bb1
! Mem[00000000100c1410] = 00000000, %f3 = c30000ff
lda [%i3+%o5]0x80,%f3 ! %f3 = 00000000
! Mem[0000000030081400] = ff000000, %f0 = 00000000
lda [%i2+%g0]0x81,%f0 ! %f0 = ff000000
! Mem[0000000030141400] = 00000000ff0000ff, %l2 = 00000000ffffffff
ldxa [%i5+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
! Mem[0000000030181408] = 00000000, %l2 = 00000000ff0000ff
lduha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = ff000000, Mem[00000000100c1400] = ff000000 05560cff
stda %l0,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 ff000000
p0_label_242:
! Mem[0000000030101410] = 053b0000, %l0 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101410] = 053b00ff, %l6 = 0000000000000000
swapa [%i4+%o5]0x89,%l6 ! %l6 = 00000000053b00ff
! Mem[0000000030041400] = ff000000, %l1 = 00000000ff000000
ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1439] = 8ae1e2ff, %l5 = 0000000000000000
ldstub [%i3+0x039],%l5 ! %l5 = 000000e1000000ff
! Code Fragment 3
p0_fragment_35:
! %l0 = 0000000000000000
setx 0x6f5e0effac5efe0a,%g7,%l0 ! %l0 = 6f5e0effac5efe0a
! %l1 = 0000000000000000
setx 0x50d56dc83d1527db,%g7,%l1 ! %l1 = 50d56dc83d1527db
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 6f5e0effac5efe0a
setx 0x7db5faa03c00cc02,%g7,%l0 ! %l0 = 7db5faa03c00cc02
! %l1 = 50d56dc83d1527db
setx 0x18b93c17ee63497e,%g7,%l1 ! %l1 = 18b93c17ee63497e
! %l3 = ff8c2cff00000000, Mem[0000000030041408] = eb0000ff
stwa %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! Mem[0000000030181410] = 1e000000, %l3 = ff8c2cff00000000
swapa [%i6+%o5]0x81,%l3 ! %l3 = 000000001e000000
! %l2 = 0000000000000000, Mem[0000000030101408] = 00000000
stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! Mem[0000000010141400] = ff00ff00, %l4 = 00003b053fff5bb1
swapa [%i5+%g0]0x80,%l4 ! %l4 = 00000000ff00ff00
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 000000ff, %f26 = 00000000
lda [%i5+%o5]0x89,%f26 ! %f26 = 000000ff
p0_label_243:
! Mem[0000000010001410] = 71c3ff76, %l4 = 00000000ff00ff00
ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000071
! Mem[0000000010141408] = 00000000 ffffffff, %l0 = 3c00cc02, %l1 = ee63497e
ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000ffffffff
! Mem[0000000010181400] = 0000e2ff 000057ff, %l4 = 00000071, %l5 = 000000e1
ldda [%i6+%g0]0x80,%l4 ! %l4 = 000000000000e2ff 00000000000057ff
! Mem[0000000010081434] = ffffffff, %l6 = 00000000053b00ff
ldsba [%i2+0x034]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030181400] = ff573f3f, %l1 = 00000000ffffffff
lduba [%i6+%g0]0x89,%l1 ! %l1 = 000000000000003f
! Mem[0000000010041408] = 00000000ff0000ff, %f6 = 9e3da5c0 ff000000
ldda [%i1+%o4]0x80,%f6 ! %f6 = 00000000 ff0000ff
! Mem[0000000030041410] = 00000080, %l1 = 000000000000003f
ldsha [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = ffffffff adf36949, %l4 = 0000e2ff, %l5 = 000057ff
ldda [%i0+%o4]0x80,%l4 ! %l4 = 00000000ffffffff 00000000adf36949
! Mem[0000000030081408] = 00000000, %l1 = 0000000000000000
ldsba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f13 = adf36949, Mem[0000000010001428] = ffffffff
st %f13,[%i0+0x028] ! Mem[0000000010001428] = adf36949
p0_label_244:
! %l7 = 000000003f3f57ff, Mem[0000000030181410] = 00000000
stha %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000057ff
! %l5 = 00000000adf36949, Mem[0000000010181408] = 77dc5bff00000000
stxa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000adf36949
! Mem[0000000010181410] = d28030ff, %l7 = 000000003f3f57ff
ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %f16 = 00000000 000057ff ff5bdc77 00003b05
! %f20 = 2056900f a0626a6b 00000000 7a8eeeff
! %f24 = 00000000 00000000 000000ff 5c06ff76
! %f28 = ff008cf2 00000000 41efffe0 1e400000
stda %f16,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
! %l4 = 00000000ffffffff, Mem[00000000300c1400] = 00000000
stha %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff
! Mem[000000001018142d] = 000000ff, %l5 = 00000000adf36949
ldstuba [%i6+0x02d]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181418] = b15b00003fff5bb1, %l3 = 000000001e000000, %l3 = 000000001e000000
add %i6,0x18,%g1
casxa [%g1]0x80,%l3,%l3 ! %l3 = b15b00003fff5bb1
! %l1 = 0000000000000000, Mem[00000000211c0001] = e0ff4b99, %asi = 80
stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = e0004b99
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000, %l4 = 00000000ffffffff
lduha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
p0_label_245:
! Mem[0000000010141410] = c30000ff0000ffff, %f14 = 00000000 800000ff
ldda [%i5+%o5]0x80,%f14 ! %f14 = c30000ff 0000ffff
membar #Sync ! Added by membar checker (34)
! Mem[00000000300c1400] = 0000ffff, %l7 = 00000000000000ff
ldsba [%i3+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030001408] = 00000000, %l7 = ffffffffffffffff
lduha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
! %l2 = 0000000000000000, %l6 = ffffffffffffffff, %y = 00000127
smul %l2,%l6,%l2 ! %l2 = 0000000000000000, %y = 00000000
! Mem[0000000010041408] = ff0000ff00000000, %f6 = 00000000 ff0000ff
ldda [%i1+%o4]0x88,%f6 ! %f6 = ff0000ff 00000000
! Mem[0000000030041400] = ff0000ff81f1fffe, %l0 = 0000000000000000
ldxa [%i1+%g0]0x81,%l0 ! %l0 = ff0000ff81f1fffe
! Mem[0000000030041410] = 80000000, %l7 = 0000000000000000
ldswa [%i1+%o5]0x89,%l7 ! %l7 = ffffffff80000000
! Mem[0000000030001410] = 00000084000000ff, %l5 = 0000000000000000
ldxa [%i0+%o5]0x89,%l5 ! %l5 = 00000084000000ff
! Mem[00000000211c0000] = e0004b99, %l4 = 0000000000000000
ldub [%o2+0x001],%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = ffffffff80000000, Mem[0000000030101400] = ff00f8ff
stba %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff00f800
p0_label_246:
! %l0 = ff0000ff81f1fffe, Mem[0000000030001408] = 00000000
stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000fe
! %l4 = 0000000000000000, Mem[0000000010001400] = 000071c3
stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
! Mem[0000000010081400] = ff0000ff, %l6 = ffffffffffffffff
ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
! %f24 = 00000000 00000000, %l6 = 00000000000000ff
! Mem[0000000030141408] = 00000000ab3080d2
add %i5,0x008,%g1
stda %f24,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030141408] = 0000000000000000
! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
swapa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! %f22 = 00000000 7a8eeeff, %l7 = ffffffff80000000
! Mem[0000000010041428] = 6b6a62a0ff0000eb
add %i1,0x028,%g1
stda %f22,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010041428] = 6b6a62a0ff0000eb
! %l0 = 81f1fffe, %l1 = 00000000, Mem[0000000010041408] = 00000000 ff0000ff
stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 81f1fffe 00000000
! %f10 = ff000080 f200ffff, Mem[0000000010181410] = ff3080d2 ffe20000
std %f10,[%i6+%o5] ! Mem[0000000010181410] = ff000080 f200ffff
! %l1 = 0000000000000000, Mem[0000000010141408] = 00000000
stwa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff5bdc7700000000, %f24 = 00000000 00000000
ldda [%i6+%o4]0x89,%f24 ! %f24 = ff5bdc77 00000000
p0_label_247:
! %f20 = 2056900f a0626a6b, %l0 = ff0000ff81f1fffe
! Mem[00000000300c1400] = ffff0000000057ff
stda %f20,[%i3+%l0]ASI_PST32_SL ! Mem[00000000300c1400] = ffff00000f905620
! Mem[0000000010081408] = c30000ff, %l2 = 0000000000000000
lduba [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041424] = e5541976, %l1 = 0000000000000000
lduha [%i1+0x026]%asi,%l1 ! %l1 = 0000000000001976
! Mem[0000000010181410] = ff000080, %l3 = b15b00003fff5bb1
ldsba [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030101408] = 00000000, %f31 = 1e400000
lda [%i4+%o4]0x89,%f31 ! %f31 = 00000000
! Mem[0000000010001410] = 76ffc371, %f10 = ff000080
lda [%i0+%o5]0x88,%f10 ! %f10 = 76ffc371
! Mem[0000000030041408] = 00000000, %l7 = ffffffff80000000
lduba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = ff000000 000000ff, %l6 = 000000ff, %l7 = 00000000
ldda [%i1+%o5]0x80,%l6 ! %l6 = 00000000ff000000 00000000000000ff
! Mem[0000000010141410] = ff0000c3, %l7 = 00000000000000ff
ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffff0000c3
! Starting 10 instruction Store Burst
! %f30 = 41efffe0, %f8 = ff570000, %f11 = f200ffff
fmuls %f30,%f8 ,%f11 ! %f11 = ff800000
p0_label_248:
! %l0 = ff0000ff81f1fffe, Mem[0000000030181408] = 00000000
stha %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = fffe0000
! %l5 = 00000084000000ff, Mem[0000000010001408] = ffffffff
stwa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
! Mem[0000000010041410] = 000000ff, %l5 = 00000084000000ff
swapa [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %l4 = 0000000000000000, Mem[00000000201c0000] = 6949eaae, %asi = 80
stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000eaae
! Mem[0000000010081408] = ff0000c3, %l0 = ff0000ff81f1fffe
swapa [%i2+%o4]0x80,%l0 ! %l0 = 00000000ff0000c3
! %f0 = ff000000, Mem[0000000030101400] = ff00f800
sta %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000
! Mem[0000000030101410] = 00000000, %l2 = 00000000000000ff
swapa [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
! %l0 = 00000000ff0000c3, Mem[0000000010181400] = ff570000ffe20000
stxa %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000ff0000c3
! %l2 = 0000000000000000, Mem[0000000010181410] = ffff00f2800000ff
stxa %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
! Starting 10 instruction Load Burst
! %l1 = 0000000000001976, immed = 00000a3c, %y = 00000000
sdiv %l1,0xa3c,%l0 ! %l0 = 0000000000000002
mov %l0,%y ! %y = 00000002
p0_label_249:
! Mem[000000001000143c] = 00000000, %l5 = 00000000000000ff
lduwa [%i0+0x03c]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l0 = 0000000000000002
ldsh [%i2+0x012],%l0 ! %l0 = 0000000000000000
! Mem[0000000010041410] = ff000000000000ff, %l0 = 0000000000000000
ldxa [%i1+%o5]0x80,%l0 ! %l0 = ff000000000000ff
! Mem[00000000100c1400] = 00000000, %l7 = ffffffffff0000c3
lduha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000021800100] = eaff7eb5, %l2 = 0000000000000000
lduba [%o3+0x101]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181400] = 3f3f57ff00000000, %f22 = 00000000 7a8eeeff
ldda [%i6+%g0]0x81,%f22 ! %f22 = 3f3f57ff 00000000
! Mem[0000000010081410] = 00000000, %l6 = 00000000ff000000
ldsba [%i2+0x013]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141400] = ff0000ff, %l0 = ff000000000000ff
ldswa [%i5+%g0]0x81,%l0 ! %l0 = ffffffffff0000ff
! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
ldswa [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030101408] = 0000000000005bb1
stxa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
p0_label_250:
! %f0 = ff000000 ff0000ff d28030ab 00000000
! %f4 = ff8c2cff 0000ffff ff0000ff 00000000
! %f8 = ff570000 80000000 76ffc371 ff800000
! %f12 = ffffffff adf36949 c30000ff 0000ffff
stda %f0,[%i5]ASI_BLK_AIUP ! Block Store to 0000000010141400
! %l1 = 0000000000001976, %l5 = 0000000000000000, %l3 = ffffffffffffffff
andn %l1,%l5,%l3 ! %l3 = 0000000000001976
membar #Sync ! Added by membar checker (35)
! Mem[0000000010141410] = ff2c8cff, %l1 = 0000000000001976
ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[00000000300c1400] = ffff0000, %l2 = 00000000000000ff
swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ffff0000
! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = ff573f3f, %l2 = 00000000ffff0000
ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 0000003f000000ff
! Mem[0000000030181410] = 000057ff, %l3 = 0000000000001976
ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000021800081] = ffff3e7c, %l2 = 000000000000003f
ldstub [%o3+0x081],%l2 ! %l2 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[00000000100c1410] = 00000000
stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 81f1fffe, %l5 = 0000000000000000
ldsha [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffff81f1
p0_label_251:
! Mem[0000000030181408] = 0000feff, %l6 = 0000000000000000
ldsha [%i6+%o4]0x89,%l6 ! %l6 = fffffffffffffeff
! Mem[0000000010181428] = 00000000 00ff00ff, %l4 = 00000000, %l5 = ffff81f1
ldd [%i6+0x028],%l4 ! %l4 = 0000000000000000 0000000000ff00ff
! Mem[00000000300c1400] = 000000ff, %l0 = ffffffffff0000ff
ldswa [%i3+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041400] = ff003f00, %l2 = 00000000000000ff
ldsha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000003f00
! Mem[0000000030001408] = fe000000, %l3 = 00000000000000ff
lduwa [%i0+%o4]0x81,%l3 ! %l3 = 00000000fe000000
! Mem[0000000010181408] = 00000000, %l2 = 0000000000003f00
ldsba [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000ff00ff
ldsha [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
ldsba [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = ff0000ff, %l7 = 0000000000000000
ldsha [%i2+%g0]0x80,%l7 ! %l7 = ffffffffffffff00
! Starting 10 instruction Store Burst
! Mem[000000001000143c] = 00000000, %l0 = 000000ff, %l4 = 00000000
add %i0,0x3c,%g1
casa [%g1]0x80,%l0,%l4 ! %l4 = 0000000000000000
p0_label_252:
! Mem[0000000010101424] = ae000000, %l0 = 00000000000000ff, %asi = 80
swapa [%i4+0x024]%asi,%l0 ! %l0 = 00000000ae000000
! %l5 = 0000000000000000, Mem[0000000030001408] = 000000fe
stha %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! Mem[00000000100c1410] = 00000000, %l3 = 00000000fe000000
ldstuba [%i3+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! %l6 = fffffeff, %l7 = ffffff00, Mem[0000000030081408] = 00000000 ff573f3f
stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = fffffeff ffffff00
! Mem[0000000010181429] = 00000000, %l3 = 0000000000000000
ldstuba [%i6+0x029]%asi,%l3 ! %l3 = 00000000000000ff
! %l1 = 00000000000000ff, Mem[0000000030181410] = 000057ff
stha %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
! %l6 = fffffffffffffeff, Mem[0000000030101410] = ff000000
stba %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000000
! %l7 = ffffffffffffff00, Mem[0000000010141434] = adf36949
stw %l7,[%i5+0x034] ! Mem[0000000010141434] = ffffff00
! %f3 = 00000000, Mem[00000000100c1410] = 000000ff
sta %f3 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ff000000, %l0 = 00000000ae000000
ldsb [%i0+0x009],%l0 ! %l0 = 0000000000000000
p0_label_253:
! Mem[0000000010041410] = ff000000000000ff, %f22 = 3f3f57ff 00000000
ldda [%i1+%o5]0x88,%f22 ! %f22 = ff000000 000000ff
! Mem[0000000010101410] = ff000000, %l3 = 0000000000000000
ldswa [%i4+%o5]0x88,%l3 ! %l3 = ffffffffff000000
! Mem[00000000100c1408] = 0000003f, %f11 = ff800000
lda [%i3+%o4]0x80,%f11 ! %f11 = 0000003f
! Mem[00000000201c0000] = 0000eaae, %l5 = 0000000000000000
lduha [%o0+0x000]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101408] = 00000000, %l2 = 0000000000000000
lduba [%i4+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141410] = 000000ff, %l7 = ffffffffffffff00
ldsha [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[00000000201c0000] = 0000eaae, %l6 = fffffffffffffeff
ldsha [%o0+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = 00000000ff000000, %l4 = 0000000000000000
ldxa [%i4+%g0]0x89,%l4 ! %l4 = 00000000ff000000
! Mem[00000000100c1430] = af520c69ffffe8de, %f0 = ff000000 ff0000ff
ldd [%i3+0x030],%f0 ! %f0 = af520c69 ffffe8de
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000030101410] = ff0000003fff5bb1
stxa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
p0_label_254:
! Mem[00000000100c1408] = 0000003f, %l0 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141408] = ab3080d2, %l2 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 000000d2000000ff
! Mem[000000001008140e] = ab3080d2, %l7 = 00000000000000ff
ldstub [%i2+0x00e],%l7 ! %l7 = 00000080000000ff
! %f12 = ffffffff adf36949, Mem[0000000010041408] = fefff181 00000000
stda %f12,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffff adf36949
! %f24 = ff5bdc77 00000000, %l3 = ffffffffff000000
! Mem[0000000030041430] = 000000785aad3c10
add %i1,0x030,%g1
stda %f24,[%g1+%l3]ASI_PST32_S ! Mem[0000000030041430] = 000000785aad3c10
! Mem[0000000010001408] = 000000ff, %l2 = 00000000000000d2
ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
! %f16 = 00000000, Mem[00000000100c1438] = 8affe2ff
st %f16,[%i3+0x038] ! Mem[00000000100c1438] = 00000000
! %f0 = af520c69 ffffe8de, %l3 = ffffffffff000000
! Mem[0000000030181400] = ff3f57ff00000000
stda %f0,[%i6+%l3]ASI_PST8_SL ! Mem[0000000030181400] = ff3f57ff00000000
! %l2 = 00000000000000ff, Mem[0000000030101400] = ff000000
stwa %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081438] = 1e00000000000000, %l4 = 00000000ff000000
ldx [%i2+0x038],%l4 ! %l4 = 1e00000000000000
p0_label_255:
! Mem[0000000010081410] = ff8c2cff00000000, %l6 = 0000000000000000
ldxa [%i2+%o5]0x88,%l6 ! %l6 = ff8c2cff00000000
! Mem[0000000010101408] = 00000000, %l1 = 00000000000000ff
ldsba [%i4+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000201c0000] = 0000eaae, %l3 = ffffffffff000000
ldsba [%o0+0x001]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
ldsha [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
! %f23 = 000000ff, %f31 = 00000000, %f14 = c30000ff
fsubs %f23,%f31,%f14 ! %l0 = 0000000000000022, Unfinished, %fsr = 2700000400
! Mem[0000000010101410] = ff000000, %l2 = 0000000000000000
lduha [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101404] = 00000000, %l0 = 0000000000000022
ldub [%i4+0x007],%l0 ! %l0 = 0000000000000000
! Mem[0000000010041408] = adf36949, %l7 = 0000000000000080
lduwa [%i1+%o4]0x88,%l7 ! %l7 = 00000000adf36949
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010141408] = ff8030ab 00000000
stda %l4,[%i5+0x008]%asi ! Mem[0000000010141408] = 00000000 00000000
p0_label_256:
! %l1 = 0000000000000000, Mem[0000000010181410] = 0000000000000000
stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030081400] = 000000ff
stha %l0,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! %l2 = 0000000000000000, Mem[0000000010041432] = ffffffff
stb %l2,[%i1+0x032] ! Mem[0000000010041430] = ffff00ff
! %l5 = 0000000000000000, Mem[0000000010041408] = 4969f3ad
stba %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0069f3ad
! %l6 = ff8c2cff00000000, Mem[0000000010001408] = 000000ff
stwa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! Mem[0000000030041410] = 00000080, %l3 = 0000000000000000
swapa [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000080
! Mem[0000000010001404] = 00000000, %l2 = 00000000, %l3 = 00000080
add %i0,0x04,%g1
casa [%g1]0x80,%l2,%l3 ! %l3 = 0000000000000000
! %l6 = ff8c2cff00000000, Mem[000000001014142c] = ff800000, %asi = 80
stba %l6,[%i5+0x02c]%asi ! Mem[000000001014142c] = 00800000
! %f20 = 2056900f, Mem[0000000010141408] = 00000000
sta %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = 2056900f
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
lduha [%i6+0x010]%asi,%l5 ! %l5 = 0000000000000000
p0_label_257:
! Mem[0000000030001410] = ff000000, %l5 = 0000000000000000
lduha [%i0+%o5]0x81,%l5 ! %l5 = 000000000000ff00
! Mem[00000000211c0000] = e0004b99, %l3 = 0000000000000000
ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffe000
! Mem[0000000030081408] = fffeffff00ffffff, %l1 = 0000000000000000
ldxa [%i2+%o4]0x81,%l1 ! %l1 = fffeffff00ffffff
! Mem[0000000010001410] = 6c8e7ad376ffc371, %f10 = 76ffc371 0000003f
ldda [%i0+%o5]0x88,%f10 ! %f10 = 6c8e7ad3 76ffc371
! Mem[0000000010041408] = 0069f3adffffffff, %l2 = 0000000000000000
ldxa [%i1+%o4]0x80,%l2 ! %l2 = 0069f3adffffffff
! Mem[0000000010041410] = ff000000, %l1 = fffeffff00ffffff
ldsha [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000030081408] = fffeffff, %l3 = ffffffffffffe000
lduha [%i2+%o4]0x81,%l3 ! %l3 = 000000000000fffe
! Mem[000000001014143c] = 0000ffff, %l7 = 00000000adf36949
lduba [%i5+0x03d]%asi,%l7 ! %l7 = 0000000000000000
! %l0 = 0000000000000000, %l1 = ffffffffffffff00, %l6 = ff8c2cff00000000
orn %l0,%l1,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 0069f3ad, %l2 = 0069f3adffffffff
swapa [%i1+%o4]0x80,%l2 ! %l2 = 000000000069f3ad
p0_label_258:
! %f16 = 00000000 000057ff, Mem[0000000010081410] = 00000000 ff2c8cff
stda %f16,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000 000057ff
! %f20 = 2056900f a0626a6b, %l3 = 000000000000fffe
! Mem[0000000010041400] = 003f00ff000000ff
stda %f20,[%i1+%l3]ASI_PST8_PL ! Mem[0000000010041400] = 006a62a00f905620
! Mem[0000000030001410] = 000000ff, %l4 = 0000000000000000
swapa [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101410] = 000000ff, %l3 = 000000000000fffe
ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! %l1 = ffffffffffffff00, Mem[0000000010001400] = 00000000
stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffff00
! %l1 = ffffffffffffff00, Mem[0000000010041408] = ffffffff
stba %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00ffffff
! %f7 = 00000000, Mem[00000000100c1420] = 00ff0000
sta %f7 ,[%i3+0x020]%asi ! Mem[00000000100c1420] = 00000000
! %f6 = ff0000ff 00000000, Mem[00000000300c1408] = 77dc5bff 053b0000
stda %f6 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff0000ff 00000000
! Mem[0000000010001408] = 00000000, %l6 = 00000000000000ff
ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff2c8cff, %l4 = 00000000000000ff
ldswa [%i5+%o5]0x88,%l4 ! %l4 = ffffffffff2c8cff
p0_label_259:
! %l1 = ffffffffffffff00, immed = 00000619, %y = 00000002
umul %l1,0x619,%l1 ! %l1 = 00000618fff9e700, %y = 00000618
! %f24 = ff5bdc77, %f28 = ff008cf2
fcmps %fcc2,%f24,%f28 ! %fcc2 = 1
! Mem[0000000010001408] = ff000000, %l6 = 0000000000000000
lduha [%i0+%o4]0x80,%l6 ! %l6 = 000000000000ff00
! Mem[00000000100c1410] = 00000000, %l1 = 00000618fff9e700
lduha [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041410] = ff000000 000000ff, %l0 = 00000000, %l1 = 00000000
ldda [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000000 00000000000000ff
! Mem[00000000100c1410] = 00000000, %l0 = 00000000ff000000
ldsba [%i3+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = 0000000000000000, %f24 = ff5bdc77 00000000
ldda [%i4+%o5]0x89,%f24 ! %f24 = 00000000 00000000
! Mem[0000000010041400] = 006a62a0, %l2 = 000000000069f3ad
ldsba [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = ff0000ff 81f1fffe, %l6 = 0000ff00, %l7 = 00000000
ldda [%i1+%g0]0x81,%l6 ! %l6 = 00000000ff0000ff 0000000081f1fffe
! Starting 10 instruction Store Burst
! %f18 = ff5bdc77 00003b05, Mem[0000000010001430] = dee8ffff 690c52af
stda %f18,[%i0+0x030]%asi ! Mem[0000000010001430] = ff5bdc77 00003b05
p0_label_260:
! %l3 = 0000000000000000, Mem[0000000010001423] = 0000337e, %asi = 80
stba %l3,[%i0+0x023]%asi ! Mem[0000000010001420] = 00003300
! %f4 = ff8c2cff, Mem[0000000030001410] = 00000000
sta %f4 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff8c2cff
! %l2 = 0000000000000000, Mem[0000000010101400] = 0071ea9a
stha %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000ea9a
! %l3 = 0000000000000000, Mem[0000000030181400] = ff573fff
stwa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! %l2 = 0000000000000000, Mem[000000001000141e] = 0dae598d
sth %l2,[%i0+0x01e] ! Mem[000000001000141c] = 0dae0000
! %f24 = 00000000, Mem[00000000300c1408] = 00000000
sta %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! %f20 = 2056900f a0626a6b, Mem[00000000300c1410] = 0f905620 6b6a62a0
stda %f20,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 2056900f a0626a6b
! Mem[0000000010141410] = ff8c2cff, %l3 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
! %l5 = 000000000000ff00, Mem[0000000010141400] = ff000000ff0000ff
stxa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000000000ff00
! Starting 10 instruction Load Burst
! %f3 = 00000000, %f28 = ff008cf2, %f24 = 00000000 00000000
fsmuld %f3 ,%f28,%f24 ! %f24 = 80000000 00000000
p0_label_261:
! Mem[0000000010081410] = 00000000, %l5 = 000000000000ff00
ldswa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[000000001010142c] = ffffffff, %l1 = 00000000000000ff
ldsb [%i4+0x02d],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010141400] = 00000000, %l4 = ffffffffff2c8cff
ldsha [%i5+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
lduwa [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = 0000eaae, %l4 = 0000000000000000
ldsh [%o0+%g0],%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1400] = 000000ff, %l4 = 0000000000000000
lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141400] = 00000000, %l6 = 00000000ff0000ff
lduba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = ff8c2cff, %l5 = 0000000000000000
ldsba [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[000000001018142c] = 00ff00ff, %l5 = ffffffffffffffff
lduwa [%i6+0x02c]%asi,%l5 ! %l5 = 0000000000ff00ff
! Starting 10 instruction Store Burst
! %f4 = ff8c2cff 0000ffff, Mem[0000000030041400] = ff0000ff 81f1fffe
stda %f4 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff8c2cff 0000ffff
p0_label_262:
! Mem[0000000010081400] = ff0000ff, %l5 = 0000000000ff00ff
ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! %f26 = 000000ff 5c06ff76, %l7 = 0000000081f1fffe
! Mem[0000000030141430] = 4969f3adffffffff
add %i5,0x030,%g1
stda %f26,[%g1+%l7]ASI_PST32_S ! Mem[0000000030141430] = 000000ffffffffff
! Mem[000000001018143c] = adff6949, %l2 = 0000000000000000
ldstuba [%i6+0x03c]%asi,%l2 ! %l2 = 000000ad000000ff
! Mem[0000000030041400] = ff2c8cff, %l7 = 0000000081f1fffe
ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030001410] = ff2c8cff, %l3 = 00000000000000ff
ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010141408] = 0f905620, %l7 = 00000000000000ff
ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 0000000f000000ff
! Mem[0000000030141410] = 000000ff, %l0 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030101410] = 00000000, %l7 = 000000000000000f
ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010101418] = 1bf4f800
sth %l7,[%i4+0x018] ! Mem[0000000010101418] = 0000f800
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 0000eaae, %l1 = ffffffffffffffff
lduh [%o0+%g0],%l1 ! %l1 = 0000000000000000
p0_label_263:
! Mem[0000000010101400] = 000000009aea0000, %l2 = 00000000000000ad
ldxa [%i4+%g0]0x88,%l2 ! %l2 = 000000009aea0000
! Mem[0000000010001408] = ff000000, %l4 = 00000000000000ff
lduba [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001400] = ffffff00, %l2 = 000000009aea0000
ldswa [%i0+%g0]0x88,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010041410] = ff000000, %l1 = 0000000000000000
lduba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000021800180] = 84ff1c36, %l4 = 00000000000000ff
lduha [%o3+0x180]%asi,%l4 ! %l4 = 00000000000084ff
! Mem[0000000020800040] = 0000a555, %l5 = 00000000000000ff
lduba [%o1+0x040]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041408] = 00ffffff, %l7 = 0000000000000000
ldsb [%i1+0x00a],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141414] = 0000ffff, %l0 = 00000000000000ff
ldsb [%i5+0x014],%l0 ! %l0 = 0000000000000000
! Mem[0000000010101430] = 95ffe03a d37a8e6c, %l0 = 00000000, %l1 = 000000ff
ldd [%i4+0x030],%l0 ! %l0 = 0000000095ffe03a 00000000d37a8e6c
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 00000000, %l4 = 00000000000084ff
ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
p0_label_264:
! %l7 = ffffffffffffffff, Mem[0000000010001410] = 76ffc371
stwa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
swapa [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041400] = a0626a00, %l3 = 00000000000000ff
ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041410] = ff000000, %l5 = 0000000000000000
ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
! %l0 = 0000000095ffe03a, Mem[0000000030001400] = 000000ff
stba %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 3a0000ff
! %l0 = 0000000095ffe03a, Mem[0000000010141400] = 00000000
stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000e03a
! Mem[00000000201c0000] = 0000eaae, %l3 = 0000000000000000
ldstub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
! %l6 = 00000000, %l7 = ffffffff, Mem[00000000300c1408] = 00000000 ff0000ff
stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffffffff
! Mem[0000000030001400] = ff00003a, %l2 = ffffffffffffff00
ldstuba [%i0+%g0]0x89,%l2 ! %l2 = 0000003a000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 0000000000000000, %l2 = 000000000000003a
ldxa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
p0_label_265:
! Mem[0000000010181408] = 000000ff, %l5 = 00000000000000ff
lduwa [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
ldswa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[000000001010141c] = ff0000ff, %l7 = ffffffffffffffff
ldsh [%i4+0x01e],%l7 ! %l7 = 00000000000000ff
! Mem[00000000300c1400] = 000000ff, %l6 = 0000000000000000
lduba [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
! %f1 = ffffe8de, %f3 = 00000000
fcmps %fcc3,%f1 ,%f3 ! %fcc3 = 3
! Mem[0000000010141400] = 3ae000000000ff00, %f2 = d28030ab 00000000
ldda [%i5+%g0]0x80,%f2 ! %f2 = 3ae00000 0000ff00
! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000000000ff
ldsha [%o3+0x080]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030041410] = 00000000, %l3 = 0000000000000000
ldsba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l5 = ffffffffffffffff
ldswa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f23 = 000000ff, %f30 = 41efffe0, %f10 = 6c8e7ad3
fmuls %f23,%f30,%f10 ! %l0 = 0000000095ffe05c, Unfinished, %fsr = 3700000400
p0_label_266:
! %l5 = 0000000000000000, Mem[00000000218001c0] = 00ffeec2
stb %l5,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffeec2
! Mem[0000000030081408] = fffffeff, %l0 = 0000000095ffe05c
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[0000000010141410] = ff2c8cff
stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff2c8c00
! %l2 = 0000000000000000, Mem[0000000010001400] = 00ffffff
stwa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! %f22 = ff000000 000000ff, %l5 = 0000000000000000
! Mem[0000000010101428] = ff0000ffffffffff
add %i4,0x028,%g1
stda %f22,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101428] = ff0000ffffffffff
! %l5 = 0000000000000000, Mem[0000000010081428] = ffff00f2800000ff, %asi = 80
stxa %l5,[%i2+0x028]%asi ! Mem[0000000010081428] = 0000000000000000
! Mem[00000000201c0000] = ff00eaae, %l7 = 00000000000000ff
ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000021800000] = c60ef55e, %asi = 80
stha %l0,[%o3+0x000]%asi ! Mem[0000000021800000] = 00fff55e
! %f30 = 41efffe0 00000000, %l0 = 00000000000000ff
! Mem[0000000030181420] = 7f57000000002700
add %i6,0x020,%g1
stda %f30,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030181420] = 00000000e0ffef41
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = fffe0000, %l6 = 0000000000000000
ldsha [%i6+%o4]0x81,%l6 ! %l6 = fffffffffffffffe
p0_label_267:
! %f8 = ff570000, %f5 = 0000ffff
fsqrts %f8 ,%f5 ! %f5 = 7fffffff
! Mem[0000000010101408] = 00000000, %f24 = 80000000
lda [%i4+%o4]0x80,%f24 ! %f24 = 00000000
! Mem[0000000030081400] = 00000000, %l0 = 00000000000000ff
lduha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = ff0000ff, %l6 = fffffffffffffffe
ldsba [%i0+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030141408] = 00000000, %l1 = 00000000d37a8e6c
ldsha [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141410] = 000000ff, %l5 = 0000000000000000
ldsba [%i5+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101410] = ff0000ff, %l6 = ffffffffffffffff
ldsba [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030141408] = 0000000000000000, %l3 = 0000000000000000
ldxa [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = 3ae00000 0000ff00, %l4 = 00000000, %l5 = ffffffff
ldda [%i5+0x000]%asi,%l4 ! %l4 = 000000003ae00000 000000000000ff00
! Starting 10 instruction Store Burst
! %l7 = 00000000000000ff, imm = fffffffffffffb0c, %l2 = 0000000000000000
subc %l7,-0x4f4,%l2 ! %l2 = 00000000000005f3
p0_label_268:
! %l2 = 000005f3, %l3 = 00000000, Mem[0000000030001410] = ff8c2cff 00000084
stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000005f3 00000000
! %l6 = ffffffffffffffff, Mem[0000000030041408] = 00000000
stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000ffff
! Mem[0000000010081400] = ff0000ff, %l7 = 00000000000000ff
swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ff0000ff
! Mem[00000000201c0000] = ff00eaae, %l2 = 00000000000005f3
ldstuba [%o0+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
! %l4 = 3ae00000, %l5 = 0000ff00, Mem[0000000030141408] = 00000000 00000000
stda %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 3ae00000 0000ff00
! Mem[0000000010101400] = 0000ea9a, %l0 = 0000000000000000
swapa [%i4+%g0]0x80,%l0 ! %l0 = 000000000000ea9a
! %l7 = 00000000ff0000ff, %l4 = 000000003ae00000, %l7 = 00000000ff0000ff
subc %l7,%l4,%l7 ! %l7 = 00000000c42000ff
! Mem[00000000100c1408] = ff00003f, %l7 = 00000000c42000ff
ldstuba [%i3+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! %f0 = af520c69, Mem[0000000010141418] = ff0000ff
sta %f0 ,[%i5+0x018]%asi ! Mem[0000000010141418] = af520c69
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000, %f15 = 0000ffff
lda [%i6+%g0]0x81,%f15 ! %f15 = 00000000
p0_label_269:
! Mem[0000000010181400] = c30000ff 00000000, %l4 = 3ae00000, %l5 = 0000ff00
ldda [%i6+%g0]0x80,%l4 ! %l4 = 00000000c30000ff 0000000000000000
! Mem[00000000211c0000] = e0004b99, %l6 = ffffffffffffffff
ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffe000
! %f14 = c30000ff, %f19 = 00003b05
fcmpes %fcc2,%f14,%f19 ! %fcc2 = 1
! Mem[00000000300c1400] = 000000ff, %l6 = ffffffffffffe000
lduha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = ff000000, %l4 = 00000000c30000ff
lduha [%i6+%o4]0x80,%l4 ! %l4 = 000000000000ff00
! Mem[0000000030101400] = 000000ff, %l4 = 000000000000ff00
ldsha [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041400] = 2056900fa0626aff, %l5 = 0000000000000000
ldxa [%i1+%g0]0x88,%l5 ! %l5 = 2056900fa0626aff
! Mem[0000000030081408] = fffffeff, %f23 = 000000ff
lda [%i2+%o4]0x89,%f23 ! %f23 = fffffeff
! Mem[0000000010181424] = 0000ffff, %l4 = 00000000000000ff
ldub [%i6+0x024],%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = 00000000, %l6 = 0000000000000000
swapa [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
p0_label_270:
! %l7 = 00000000000000ff, Mem[0000000010181430] = ff008cff
sth %l7,[%i6+0x030] ! Mem[0000000010181430] = 00ff8cff
! Mem[0000000030141408] = 3ae00000, %l1 = 0000000000000000
ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101410] = ff0000ff, %l7 = 00000000000000ff
ldstuba [%i4+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! %l1 = 0000000000000000, Mem[0000000010041408] = ffffffffffffff00
stxa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
! %f25 = 00000000, Mem[0000000030041410] = 00000000
sta %f25,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
swapa [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = 008c2cff, %l1 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! %l5 = 2056900fa0626aff, %l4 = 0000000000000000, %l3 = 0000000000000000
mulx %l5,%l4,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00000000000000ff, %f18 = ff5bdc77 00003b05
ldda [%i4+%g0]0x89,%f18 ! %f18 = 00000000 000000ff
p0_label_271:
! Mem[000000001010140c] = c30000ff, %f29 = 00000000
ld [%i4+0x00c],%f29 ! %f29 = c30000ff
! Mem[0000000010101410] = ff0000ff00000000, %l1 = 0000000000000000
ldx [%i4+%o5],%l1 ! %l1 = ff0000ff00000000
! Mem[0000000010181410] = 00000000, %l0 = 000000000000ea9a
lduba [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 0000000000000000, %f24 = 00000000 00000000
ldda [%i4+%g0]0x80,%f24 ! %f24 = 00000000 00000000
! Mem[0000000010081408] = fefff181, %l3 = 0000000000000000
lduwa [%i2+%o4]0x88,%l3 ! %l3 = 00000000fefff181
! Mem[00000000300c1410] = 6b6a62a0, %l1 = ff0000ff00000000
lduba [%i3+%o5]0x81,%l1 ! %l1 = 000000000000006b
! Mem[00000000218000c0] = ffff3492, %l4 = 0000000000000000
ldsba [%o3+0x0c1]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030181400] = 00000000, %l0 = 0000000000000000
lduha [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101438] = 37bbffbf, %l0 = 0000000000000000
ldsh [%i4+0x03a],%l0 ! %l0 = ffffffffffffffbf
! Starting 10 instruction Store Burst
! %f16 = 00000000 000057ff, Mem[0000000030181400] = 00000000 00000000
stda %f16,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 000057ff
p0_label_272:
! %l2 = 00000000000000ff, Mem[0000000010141410] = ff2c8cff
stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff2c8cff
! %f16 = 00000000 000057ff, Mem[00000000100c1410] = 00000000 00000000
stda %f16,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 000057ff
! %l0 = ffffffbf, %l1 = 0000006b, Mem[0000000010101400] = 00000000 00000000
stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffbf 0000006b
! %f30 = 41efffe0 00000000, Mem[0000000010041410] = ff000000 000000ff
stda %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = 41efffe0 00000000
! %l1 = 000000000000006b, Mem[0000000010041426] = e5541976
stb %l1,[%i1+0x026] ! Mem[0000000010041424] = e5546b76
! %f24 = 00000000 00000000, %l4 = ffffffffffffffff
! Mem[00000000300c1428] = 000000ff5c06ff76
add %i3,0x028,%g1
stda %f24,[%g1+%l4]ASI_PST16_SL ! Mem[00000000300c1428] = 0000000000000000
! %f24 = 00000000 00000000, Mem[0000000010101410] = ff0000ff 00000000
stda %f24,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00000000
! %l7 = 00000000000000ff, Mem[0000000010181410] = 0000000000000000
stxa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000000000ff
! %f26 = 000000ff 5c06ff76, %l7 = 00000000000000ff
! Mem[00000000100c1430] = af520c69ffffe8de
add %i3,0x030,%g1
stda %f26,[%g1+%l7]ASI_PST32_PL ! Mem[00000000100c1430] = 76ff065cff000000
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ff000000, %f9 = 80000000
lda [%i6+%o4]0x80,%f9 ! %f9 = ff000000
p0_label_273:
! Mem[0000000010141408] = ff905620 00000000, %l2 = 000000ff, %l3 = fefff181
ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ff905620 0000000000000000
! Mem[0000000010001414] = d37a8e6c, %l0 = ffffffffffffffbf
ldsha [%i0+0x016]%asi,%l0 ! %l0 = ffffffffffff8e6c
! Mem[0000000010141408] = ff905620, %l3 = 0000000000000000
lduwa [%i5+0x008]%asi,%l3 ! %l3 = 00000000ff905620
! Mem[00000000100c1420] = 00000000, %l1 = 000000000000006b
ldsh [%i3+0x022],%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = ffff0000 ff2c8cff, %l0 = ffff8e6c, %l1 = 00000000
ldda [%i5+%o5]0x88,%l0 ! %l0 = 00000000ff2c8cff 00000000ffff0000
! %l1 = 00000000ffff0000, imm = fffffffffffff963, %l2 = 00000000ff905620
xnor %l1,-0x69d,%l2 ! %l2 = 00000000ffff069c
! Mem[0000000030001400] = ff0000ff, %l6 = 0000000000000000
lduba [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %l4 = ffffffffffffffff
ldswa [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1400] = 00000000 ff000000, %l0 = ff2c8cff, %l1 = ffff0000
ldda [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000ff000000
! Starting 10 instruction Store Burst
! %l5 = 2056900fa0626aff, Mem[0000000030001410] = 000005f3
stba %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000005ff
p0_label_274:
! %l2 = 00000000ffff069c, Mem[0000000030081400] = 00000000
stwa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff069c
! Mem[0000000020800000] = 00005b63, %l6 = 00000000000000ff
ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1410] = 6b6a62a0, %l2 = 00000000ffff069c
ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 0000006b000000ff
! %f11 = 76ffc371, Mem[0000000010101410] = 00000000
sta %f11,[%i4+0x010]%asi ! Mem[0000000010101410] = 76ffc371
! %f22 = ff000000, Mem[000000001008143c] = 00000000
sta %f22,[%i2+0x03c]%asi ! Mem[000000001008143c] = ff000000
! %l5 = 2056900fa0626aff, Mem[0000000010181410] = ff000000
stba %l5,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
! %l7 = 00000000000000ff, Mem[0000000010041408] = 0000000000000000
stxa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000000000ff
! Mem[0000000030081408] = fffeffff, %l3 = 00000000ff905620
swapa [%i2+%o4]0x81,%l3 ! %l3 = 00000000fffeffff
! Mem[0000000010141410] = ff8c2cff, %l1 = 00000000ff000000
ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000, %l2 = 000000000000006b
lduba [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000
p0_label_275:
! Mem[00000000300c1410] = a0626aff, %l0 = 0000000000000000
lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000a0626aff
! Mem[0000000020800040] = 0000a555, %l4 = 0000000000000000
ldsba [%o1+0x040]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041410] = 41efffe0, %l1 = 00000000000000ff
ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000041
! Mem[00000000211c0000] = e0004b99, %l2 = 0000000000000000
ldsha [%o2+0x000]%asi,%l2 ! %l2 = ffffffffffffe000
! Mem[0000000030141410] = 00000000000000ff, %f4 = ff8c2cff 7fffffff
ldda [%i5+%o5]0x89,%f4 ! %f4 = 00000000 000000ff
! Mem[0000000030141400] = ff0000ff, %l2 = ffffffffffffe000
lduwa [%i5+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff
! Mem[0000000030141400] = ff0000ff, %l4 = 0000000000000000
ldsha [%i5+%g0]0x81,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030141408] = ff00e03a, %l7 = 00000000000000ff
ldsba [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1410] = 00000000, %l7 = ffffffffffffffff
lduw [%i3+%o5],%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 00000000, %l5 = 2056900fa0626aff
ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
p0_label_276:
! Mem[0000000030101410] = ff000000, %l1 = 0000000000000041
ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! %l4 = ffffffffffffff00, Mem[0000000010041400] = ff6a62a0, %asi = 80
stha %l4,[%i1+0x000]%asi ! Mem[0000000010041400] = ff0062a0
! %f1 = ffffe8de, Mem[0000000030141408] = 3ae000ff
sta %f1 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffe8de
! %l0 = a0626aff, %l1 = 000000ff, Mem[0000000030001408] = 00000000 9aea71c3
stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = a0626aff 000000ff
! %l7 = 0000000000000000, Mem[0000000030141400] = ff0000ff
stha %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
! %l7 = 0000000000000000, Mem[0000000010101400] = ffffffbf
stwa %l7,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! %l0 = a0626aff, %l1 = 000000ff, Mem[0000000010041420] = b636000f e5546b76
stda %l0,[%i1+0x020]%asi ! Mem[0000000010041420] = a0626aff 000000ff
! %f23 = fffffeff, Mem[0000000030001410] = ff050000
sta %f23,[%i0+%o5]0x81 ! Mem[0000000030001410] = fffffeff
membar #Sync ! Added by membar checker (36)
! Mem[0000000030081400] = ffff069c 000057ff ff905620 00ffffff
! Mem[0000000030081410] = ff000000 ff000000 c05600f2 3fff5bb1
! Mem[0000000030081420] = 00000000 ffff00f2 000000ff 5c06ff76
! Mem[0000000030081430] = ff008cf2 eb0000ff 77dc5bff adf36949
ldda [%i2]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030081400
! Starting 10 instruction Load Burst
! %l1 = 00000000000000ff, imm = fffffffffffff240, %l4 = ffffffffffffff00
addc %l1,-0xdc0,%l4 ! %l4 = fffffffffffff33f
p0_label_277:
! Mem[0000000030141408] = ffffe8de, %l6 = 0000000000000000
lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000ffffe8de
! Mem[00000000300c1408] = 00000000, %l7 = 0000000000000000
ldswa [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l6 = 00000000ffffe8de
lduwa [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = ff8c2cff, %f21 = a0626a6b
lda [%i5+%o5]0x80,%f21 ! %f21 = ff8c2cff
! Mem[0000000030001410] = 00000000 fffeffff, %l2 = ff0000ff, %l3 = fffeffff
ldda [%i0+%o5]0x89,%l2 ! %l2 = 00000000fffeffff 0000000000000000
! Mem[0000000030181408] = ff5bdc77 0000feff, %l6 = 00000000, %l7 = 00000000
ldda [%i6+%o4]0x89,%l6 ! %l6 = 000000000000feff 00000000ff5bdc77
! Mem[0000000010101420] = ff2770d4, %f18 = 00000000
ld [%i4+0x020],%f18 ! %f18 = ff2770d4
! Mem[0000000010181408] = 000000ff, %l3 = 0000000000000000
ldsba [%i6+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[000000001018140c] = adf36949, %l0 = 00000000a0626aff
lduwa [%i6+0x00c]%asi,%l0 ! %l0 = 00000000adf36949
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000030041410] = 00000000
stba %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
p0_label_278:
! Mem[0000000010181400] = c30000ff, %l3 = ffffffffffffffff
swapa [%i6+%g0]0x80,%l3 ! %l3 = 00000000c30000ff
! %l4 = fffffffffffff33f, %l7 = 00000000ff5bdc77, %y = 00000618
smul %l4,%l7,%l6 ! %l6 = 000000082d693649, %y = 00000008
! %f26 = 000000ff 5c06ff76, %l0 = 00000000adf36949
! Mem[0000000010041410] = 41efffe000000000
add %i1,0x010,%g1
stda %f26,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010041410] = 76efff5c00000000
! %l6 = 000000082d693649, immed = 00000945, %y = 00000008
umul %l6,0x945,%l2 ! %l2 = 000001a4f04432ad, %y = 000001a4
! Mem[0000000010081408] = 81f1fffe, %l3 = 00000000c30000ff
swapa [%i2+%o4]0x80,%l3 ! %l3 = 0000000081f1fffe
! %l7 = 00000000ff5bdc77, Mem[00000000100c1408] = 3f0000ff
stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 3f00dc77
! %l7 = 00000000ff5bdc77, imm = fffffffffffffe2b, %l4 = fffffffffffff33f
orn %l7,-0x1d5,%l4 ! %l4 = 00000000ff5bddf7
! %l4 = 00000000ff5bddf7, Mem[00000000201c0000] = ff00eaae
stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = f700eaae
! %l4 = 00000000ff5bddf7, Mem[0000000010081407] = 00000000
stb %l4,[%i2+0x007] ! Mem[0000000010081404] = 000000f7
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 000000ff, %l6 = 000000082d693649
ldsba [%i6+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
p0_label_279:
! %l5 = 0000000000000000, immd = fffffffffffffde7, %l5 = 0000000000000000
mulx %l5,-0x219,%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0000] = e0004b99, %l1 = 00000000000000ff
ldsb [%o2+0x001],%l1 ! %l1 = 0000000000000000
! Mem[0000000010081410] = ff000000, %l3 = 0000000081f1fffe
ldub [%i2+0x011],%l3 ! %l3 = 0000000000000000
! Mem[0000000010041410] = 00000000 5cffef76, %l4 = ff5bddf7, %l5 = 00000000
ldda [%i1+%o5]0x88,%l4 ! %l4 = 000000005cffef76 0000000000000000
! Mem[0000000010141408] = ff905620 00000000, %l0 = adf36949, %l1 = 00000000
ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000ff905620 0000000000000000
! Mem[0000000030101400] = 00000000000000ff, %l0 = 00000000ff905620
ldxa [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081408] = ff0000c3, %f23 = fffffeff
lda [%i2+%o4]0x88,%f23 ! %f23 = ff0000c3
! Mem[0000000010081400] = f7000000ff000000, %l7 = 00000000ff5bdc77
ldxa [%i2+%g0]0x88,%l7 ! %l7 = f7000000ff000000
! Mem[00000000300c1410] = ff6a62a0, %l1 = 0000000000000000
lduba [%i3+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, %l4 = 000000005cffef76, %y = 000001a4
umul %l0,%l4,%l7 ! %l7 = 0000005ca2ef868a, %y = 0000005c
p0_label_280:
! Mem[0000000010101410] = 76ffc371, %l6 = ffffffffffffffff
swapa [%i4+%o5]0x80,%l6 ! %l6 = 0000000076ffc371
! %f16 = 00000000 000057ff ff2770d4 000000ff
! %f20 = 2056900f ff8c2cff ff000000 ff0000c3
! %f24 = 00000000 00000000 000000ff 5c06ff76
! %f28 = ff008cf2 c30000ff 41efffe0 00000000
stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
! %l0 = 00000000000000ff, Mem[0000000021800040] = 1e4307c8
stb %l0,[%o3+0x040] ! Mem[0000000021800040] = ff4307c8
! Mem[0000000010101436] = d37a8e6c, %l4 = 000000005cffef76
ldstub [%i4+0x036],%l4 ! %l4 = 0000008e000000ff
! Mem[0000000010041408] = 00000000, %l4 = 000000000000008e
ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l7 = 0000005ca2ef868a, Mem[0000000010101400] = 6b00000000000000
stxa %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000005ca2ef868a
! %l0 = 00000000000000ff, Mem[00000000211c0000] = e0004b99, %asi = 80
stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff4b99
! %l3 = 0000000000000000, Mem[0000000030141410] = 000000ff
stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! %f8 = f200ffff 00000000, Mem[0000000030101400] = 000000ff 00000000
stda %f8 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = f200ffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ffffffff, %l3 = 0000000000000000
ldswa [%i6+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
p0_label_281:
! Mem[0000000030041408] = 0000ffff, %l1 = 00000000000000ff
lduba [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141400] = 000000ff, %l0 = 00000000000000ff
lduba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
membar #Sync ! Added by membar checker (37)
! Mem[0000000010081400] = ff000000, %l4 = 0000000000000000
ldsha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = ffffffff, %l2 = 000001a4f04432ad
lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010081400] = 000000ff000000f7, %f8 = f200ffff 00000000
ldd [%i2+%g0],%f8 ! %f8 = 000000ff 000000f7
! Mem[0000000010001430] = ff5bdc77, %l7 = 0000005ca2ef868a
ldsb [%i0+0x030],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030001400] = ff0000ff, %f31 = 00000000
lda [%i0+%g0]0x89,%f31 ! %f31 = ff0000ff
! Mem[0000000030001408] = a0626aff, %l2 = 000000000000ffff
lduha [%i0+%o4]0x81,%l2 ! %l2 = 000000000000a062
! Mem[0000000010101408] = 000000ff, %l7 = ffffffffffffffff
ldswa [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f24 = 00000000 00000000, Mem[0000000010181430] = 00ff8cff eb0000ff
stda %f24,[%i6+0x030]%asi ! Mem[0000000010181430] = 00000000 00000000
p0_label_282:
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010081418] = 74a5f194 c0a53d9e
stda %l4,[%i2+0x018]%asi ! Mem[0000000010081418] = 00000000 00000000
! Mem[00000000201c0001] = f700eaae, %l6 = 0000000076ffc371
ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030181410] = ff000000 00000000
stda %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 000000ff
! %l7 = 00000000000000ff, Mem[0000000010081410] = 000000ff
stha %l7,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
! %l2 = 000000000000a062, Mem[0000000030041408] = 0000ffff
stba %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000ff62
! %f20 = 2056900f ff8c2cff, Mem[00000000100c1408] = 77dc003f 0fbf9ea6
std %f20,[%i3+%o4] ! Mem[00000000100c1408] = 2056900f ff8c2cff
! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, imm = fffffffffffffb33, %l5 = 00000000000000ff
subc %l5,-0x4cd,%l5 ! %l5 = 00000000000005cc
! %l6 = 0000000000000000, Mem[0000000010081400] = ff000000
stha %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000000057ff, %l5 = 00000000000005cc
ldxa [%i6+%g0]0x81,%l5 ! %l5 = 00000000000057ff
p0_label_283:
! Mem[0000000030141400] = ff000000, %l5 = 00000000000057ff
ldsha [%i5+%g0]0x89,%l5 ! %l5 = 0000000000000000
! %f6 = b15bff3f f20056c0, %f22 = ff000000 ff0000c3
fxtod %f6 ,%f22 ! %f22 = c3d3a900 30037fea
! Mem[0000000030081408] = d47027ff, %l4 = 0000000000000000
ldsba [%i2+%o4]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001400] = 80000000 00000000, %l6 = 00000000, %l7 = 000000ff
ldda [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000080000000
! Mem[0000000030081400] = ff57000000000000, %f4 = 000000ff 000000ff
ldda [%i2+%g0]0x89,%f4 ! %f4 = ff570000 00000000
! Mem[00000000300c1410] = ff6a62a00f905620, %f18 = ff2770d4 000000ff
ldda [%i3+%o5]0x81,%f18 ! %f18 = ff6a62a0 0f905620
! Mem[0000000030041400] = ff2c8cff, %l2 = 000000000000a062
lduwa [%i1+%g0]0x89,%l2 ! %l2 = 00000000ff2c8cff
! Mem[00000000100c1410] = 00000000, %l5 = 0000000000000000
ldswa [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041410] = 5cffef76, %l6 = 0000000000000000
ldswa [%i1+%o5]0x88,%l6 ! %l6 = 000000005cffef76
! Starting 10 instruction Store Burst
! %f2 = ffffff00 205690ff, Mem[00000000100c1400] = 00000000 000000ff
stda %f2 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffff00 205690ff
p0_label_284:
! %f4 = ff570000 00000000, Mem[0000000010101410] = ffffffff 00000000
stda %f4 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff570000 00000000
! Mem[0000000030081408] = ff2770d4, %l1 = 00000000000000ff
ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
! %l7 = 0000000080000000, Mem[000000001010143c] = 48972b83
stb %l7,[%i4+0x03c] ! Mem[000000001010143c] = 00972b83
! %l7 = 0000000080000000, Mem[00000000300c1400] = 000000ff
stha %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
! %l3 = ffffffffffffffff, Mem[0000000010081418] = 0000000000000000
stx %l3,[%i2+0x018] ! Mem[0000000010081418] = ffffffffffffffff
! Mem[0000000010141400] = 3ae00000, %l5 = 0000000000000000
swapa [%i5+%g0]0x80,%l5 ! %l5 = 000000003ae00000
! Mem[000000001014142d] = 00800000, %l5 = 000000003ae00000
ldstub [%i5+0x02d],%l5 ! %l5 = 00000080000000ff
! %l6 = 000000005cffef76, immed = 00000b77, %y = 0000005c
umul %l6,0xb77,%l0 ! %l0 = 0000042a3a4261da, %y = 0000042a
! %l5 = 0000000000000080, Mem[0000000030181408] = fffe0000
stha %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00800000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000080
ldsha [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
p0_label_285:
! Mem[0000000030001408] = ff000000ff6a62a0, %l7 = 0000000080000000
ldxa [%i0+%o4]0x89,%l7 ! %l7 = ff000000ff6a62a0
! Mem[00000000300c1408] = 00000000, %l1 = 00000000000000ff
ldsha [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
ldsba [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
lduwa [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041400] = ff0062a0 0f905620, %l6 = 5cffef76, %l7 = ff6a62a0
ldd [%i1+%g0],%l6 ! %l6 = 00000000ff0062a0 000000000f905620
! %f14 = 4969f3ad, %f30 = 41efffe0, %f23 = 30037fea
fdivs %f14,%f30,%f23 ! %f23 = 46f98c96
! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
lduba [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101400] = a2ef868a, %f2 = ffffff00
lda [%i4+%g0]0x88,%f2 ! %f2 = a2ef868a
! Mem[0000000010141428] = 76ffc371, %l5 = 0000000000000000
ldswa [%i5+0x028]%asi,%l5 ! %l5 = 0000000076ffc371
! Starting 10 instruction Store Burst
! %l7 = 000000000f905620, Mem[0000000030101410] = ff000000
stwa %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0f905620
p0_label_286:
! %l3 = ffffffffffffffff, Mem[0000000030141408] = dee8ffff
stha %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
! %f9 = 000000f7, %f20 = 2056900f, %f1 = 9c06ffff
fmuls %f9 ,%f20,%f1 ! %f1 = 00000000
! %l6 = ff0062a0, %l7 = 0f905620, Mem[0000000010141410] = ff8c2cff 0000ffff
std %l6,[%i5+%o5] ! Mem[0000000010141410] = ff0062a0 0f905620
! Mem[00000000100c1408] = 2056900f, %l3 = ffffffffffffffff
swapa [%i3+%o4]0x80,%l3 ! %l3 = 000000002056900f
! %l0 = 0000042a3a4261da, Mem[0000000030141400] = 000000ff
stwa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 3a4261da
! %l2 = ff2c8cff, %l3 = 2056900f, Mem[0000000030081408] = d47027ff ff000000
stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff2c8cff 2056900f
! Mem[0000000010081408] = ff0000c3, %l7 = 000000000f905620
ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 000000c3000000ff
! %l4 = ffffffff, %l5 = 76ffc371, Mem[0000000030001410] = fffffeff 00000000
stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff 76ffc371
! %f14 = 4969f3ad, Mem[0000000030001410] = ffffffff
sta %f14,[%i0+%o5]0x89 ! Mem[0000000030001410] = 4969f3ad
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 000000ff0f905620, %l1 = 0000000000000000
ldxa [%i3+%g0]0x81,%l1 ! %l1 = 000000ff0f905620
p0_label_287:
! Mem[0000000010101410] = 00000000, %l4 = ffffffffffffffff
lduba [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l2 = 00000000ff2c8cff
lduwa [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000021800000] = 00fff55e, %l0 = 0000042a3a4261da
lduha [%o3+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001410] = adf36949, %l5 = 0000000076ffc371
ldsha [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffffadf3
! Mem[0000000030181410] = 00000000, %l1 = 000000ff0f905620
ldsba [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041408] = ff000000, %l4 = 0000000000000000
lduwa [%i1+%o4]0x80,%l4 ! %l4 = 00000000ff000000
! Mem[0000000030081400] = ff57000000000000, %f22 = c3d3a900 46f98c96
ldda [%i2+%g0]0x89,%f22 ! %f22 = ff570000 00000000
! Mem[0000000010001400] = 00000000, %l4 = 00000000ff000000
lduwa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000218000c0] = ffff3492, %l0 = 00000000000000ff
lduh [%o3+0x0c0],%l0 ! %l0 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l3 = 000000002056900f, Mem[00000000211c0001] = 00ff4b99, %asi = 80
stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = 000f4b99
p0_label_288:
! %l0 = 000000000000ffff, Mem[0000000010001410] = ffffffff
stha %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
! %l4 = 00000000, %l5 = ffffadf3, Mem[0000000030041400] = ff2c8cff ffff0000
stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ffffadf3
! %l0 = 000000000000ffff, Mem[0000000030181408] = 00008000
stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000080ff
! %l6 = 00000000ff0062a0, imm = fffffffffffff161, %l0 = 000000000000ffff
xor %l6,-0xe9f,%l0 ! %l0 = ffffffff00ff93c1
! %l2 = 00000000, %l3 = 2056900f, Mem[0000000010001408] = ff000000 adf36949
stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 2056900f
! Mem[00000000201c0001] = f7ffeaae, %l0 = ffffffff00ff93c1
ldstub [%o0+0x001],%l0 ! %l0 = 000000ff000000ff
! %l7 = 00000000000000c3, %l3 = 000000002056900f, %l0 = 00000000000000ff
sdivx %l7,%l3,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181408] = 000080ff, %l5 = ffffffffffffadf3
ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! Mem[00000000201c0000] = f7ffeaae, %l5 = 00000000000000ff
ldstub [%o0+%g0],%l5 ! %l5 = 000000f7000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 000f4b99, %l0 = 0000000000000000
ldsb [%o2+%g0],%l0 ! %l0 = 0000000000000000
p0_label_289:
! Mem[000000001008143c] = ff000000, %l5 = 00000000000000f7
ldsh [%i2+0x03c],%l5 ! %l5 = ffffffffffffff00
! Mem[00000000100c1424] = 000057ff, %l0 = 0000000000000000
ldsw [%i3+0x024],%l0 ! %l0 = 00000000000057ff
! Mem[0000000030081408] = ff8c2cff0f905620, %l4 = 0000000000000000
ldxa [%i2+%o4]0x81,%l4 ! %l4 = ff8c2cff0f905620
membar #Sync ! Added by membar checker (38)
! Mem[00000000300c1400] = 000000ff 0f905620 00000000 ffffffff
! Mem[00000000300c1410] = ff6a62a0 0f905620 00000000 7a8eeeff
! Mem[00000000300c1420] = 00000000 00000000 00000000 00000000
! Mem[00000000300c1430] = ff008cf2 00000000 41efffe0 1e400000
ldda [%i3]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400
! Mem[0000000030041410] = 00000000, %l5 = ffffffffffffff00
lduwa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001410] = adf36949, %l0 = 00000000000057ff
lduha [%i0+%o5]0x81,%l0 ! %l0 = 000000000000adf3
! Mem[0000000030141410] = 00000000, %l3 = 000000002056900f
lduba [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000201c0000] = ffffeaae, %l1 = 0000000000000000
ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141410] = ff0062a0 0f905620, %l0 = 0000adf3, %l1 = 000000ff
ldda [%i5+0x010]%asi,%l0 ! %l0 = 00000000ff0062a0 000000000f905620
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, %l6 = 00000000ff0062a0, %l5 = 0000000000000000
and %l2,%l6,%l5 ! %l5 = 0000000000000000
p0_label_290:
! Mem[0000000030041400] = 00000000, %l6 = 00000000ff0062a0
swapa [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
! %l0 = 00000000ff0062a0, Mem[0000000030001408] = ff6a62a0
stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff6a62a0
! %l1 = 000000000f905620, imm = 0000000000000996, %l5 = 0000000000000000
xnor %l1,0x996,%l5 ! %l5 = fffffffff06fa049
! %l1 = 000000000f905620, Mem[0000000010141400] = 00000000
stba %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000020
! Mem[0000000010041418] = 00005405, %l4 = ff8c2cff0f905620
swap [%i1+0x018],%l4 ! %l4 = 0000000000005405
! Mem[0000000010001410] = ffffffff, %l3 = 0000000000000000
ldstuba [%i0+0x010]%asi,%l3 ! %l3 = 000000ff000000ff
membar #Sync ! Added by membar checker (39)
! %l2 = 00000000, %l3 = 000000ff, Mem[00000000300c1408] = 00000000 ffffffff
stda %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 000000ff
! %l0 = ff0062a0, %l1 = 0f905620, Mem[0000000010001430] = ff5bdc77 00003b05
stda %l0,[%i0+0x030]%asi ! Mem[0000000010001430] = ff0062a0 0f905620
! %l0 = ff0062a0, %l1 = 0f905620, Mem[0000000010141408] = ff905620 00000000
std %l0,[%i5+%o4] ! Mem[0000000010141408] = ff0062a0 0f905620
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 00000000, %l7 = 00000000000000c3
lduwa [%i5+%o5]0x81,%l7 ! %l7 = 0000000000000000
p0_label_291:
! Mem[0000000010001408] = 00000000, %f11 = ff000000
lda [%i0+%o4]0x88,%f11 ! %f11 = 00000000
! Mem[00000000100c1410] = 00000000, %l1 = 000000000f905620
ldsba [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %l2 = 0000000000000000, imm = fffffffffffffad7, %l0 = 00000000ff0062a0
or %l2,-0x529,%l0 ! %l0 = fffffffffffffad7
! Mem[0000000010081400] = 000000ff, %l0 = fffffffffffffad7
lduha [%i2+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = a2ef868a, %l1 = 0000000000000000
lduwa [%i4+%g0]0x88,%l1 ! %l1 = 00000000a2ef868a
! %l0 = 0000000000000000, Mem[0000000030041408] = 0000ff62
stha %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! Mem[0000000030181400] = ff57000000000000, %l1 = 00000000a2ef868a
ldxa [%i6+%g0]0x89,%l1 ! %l1 = ff57000000000000
! Mem[0000000030141408] = ffffffff 00ff0000, %l0 = 00000000, %l1 = 00000000
ldda [%i5+%o4]0x81,%l0 ! %l0 = 00000000ffffffff 0000000000ff0000
! Mem[0000000010001400] = 8000000000000000, %l1 = 0000000000ff0000
ldxa [%i0+%g0]0x88,%l1 ! %l1 = 8000000000000000
! Starting 10 instruction Store Burst
! %f1 = 00000000, Mem[00000000100c1400] = 205690ff
sta %f1 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
p0_label_292:
! %l2 = 0000000000000000, Mem[0000000030181408] = ff800000
stba %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00800000
! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! %l4 = 0000000000005405, Mem[0000000010141428] = 76ffc37100ff0000
stx %l4,[%i5+0x028] ! Mem[0000000010141428] = 0000000000005405
! Code Fragment 3
p0_fragment_36:
! %l0 = 00000000ffffffff
setx 0x483c3877df29bcd4,%g7,%l0 ! %l0 = 483c3877df29bcd4
! %l1 = 8000000000000000
setx 0xadee16c81fb73523,%g7,%l1 ! %l1 = adee16c81fb73523
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 483c3877df29bcd4
setx 0x2c1476284a031bb6,%g7,%l0 ! %l0 = 2c1476284a031bb6
! %l1 = adee16c81fb73523
setx 0x8a5e242068e22afd,%g7,%l1 ! %l1 = 8a5e242068e22afd
! %l5 = fffffffff06fa049, Mem[00000000300c1408] = 00000000
stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000049
! Mem[0000000010101420] = ff2770d4000000ff, %l7 = 0000000000000000, %l1 = 8a5e242068e22afd
add %i4,0x20,%g1
casxa [%g1]0x80,%l7,%l1 ! %l1 = ff2770d4000000ff
! %l2 = 0000000000000000, Mem[0000000030141408] = ffffffff
stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff00
! %f16 = 2056900f ff000000, Mem[00000000300c1408] = 00000049 ff000000
stda %f16,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 2056900f ff000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141410] = ff0062a0 0f905620
stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
! Starting 10 instruction Load Burst
! %l4 = 0000000000005405, Mem[0000000010141410] = 00000000
stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00005405
p0_label_293:
! Mem[0000000030081400] = 00000000 000057ff ff8c2cff 0f905620
! Mem[0000000030081410] = 2056900f ff8c2cff ff000000 ff0000c3
! Mem[0000000030081420] = 00000000 00000000 000000ff 5c06ff76
! Mem[0000000030081430] = ff008cf2 c30000ff 41efffe0 00000000
ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
! Mem[0000000030041408] = 00000000a0626a6b, %f8 = 000000ff 000000f7
ldda [%i1+%o4]0x81,%f8 ! %f8 = 00000000 a0626a6b
! %l4 = 0000000000005405, Mem[00000000100c1410] = 00000000000057ff
stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000005405
! Mem[0000000010041410] = 76efff5c, %l1 = ff2770d4000000ff
lduba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000076
! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = 000f4b99, %l1 = 0000000000000076
lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000000f
! Mem[00000000300c1400] = ff000000, %l6 = 0000000000000000
lduba [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = ff000000, %l1 = 000000000000000f
ldsba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141408] = ff0062a0, %f15 = ff5bdc77
lda [%i5+%o4]0x80,%f15 ! %f15 = ff0062a0
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 00000000, %l5 = fffffffff06fa049
swapa [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
p0_label_294:
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010041400] = ff0062a0 0f905620
stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 000000ff
! %l1 = 0000000000000000, Mem[0000000010141408] = a06200ff
stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = a0620000
! %f8 = 00000000 a0626a6b, Mem[0000000030141410] = 00000000 00000000
stda %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 a0626a6b
! %l4 = 00005405, %l5 = 00000000, Mem[0000000010081410] = ff000000 000057ff
stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00005405 00000000
! %f5 = 00000000, Mem[0000000030041408] = 00000000
sta %f5 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081400] = ff000000 f7000000
stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 00000000
! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101408] = ff000000, %l5 = 0000000000000000
swap [%i4+%o4],%l5 ! %l5 = 00000000ff000000
! %l1 = 0000000000000000, Mem[0000000010041400] = 00000000
sth %l1,[%i1+%g0] ! Mem[0000000010041400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 00000000000000ff, %f8 = 00000000 a0626a6b
ldda [%i4+%o4]0x89,%f8 ! %f8 = 00000000 000000ff
p0_label_295:
! Mem[0000000010141400] = 20000000, %l1 = 0000000000000000
swapa [%i5+%g0]0x80,%l1 ! %l1 = 0000000020000000
! Mem[0000000010141400] = 00000000, %l0 = 2c1476284a031bb6
lduh [%i5+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = a2ef868a, %l2 = 0000000000000000
ldswa [%i4+%g0]0x88,%l2 ! %l2 = ffffffffa2ef868a
! Mem[00000000300c1400] = ff000000, %l6 = 0000000000000000
ldsha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181430] = 0000000000000000, %l2 = ffffffffa2ef868a
ldx [%i6+0x030],%l2 ! %l2 = 0000000000000000
! %f0 = ff570000, %f12 = ff0000eb, %f5 = 00000000
fsubs %f0 ,%f12,%f5 ! %f5 = feadfe2a
! Mem[00000000100c1410] = 00000000, %f8 = 00000000
lda [%i3+%o5]0x80,%f8 ! %f8 = 00000000
! Mem[00000000100c1400] = 00000000, %f6 = b15bff3f
lda [%i3+%g0]0x88,%f6 ! %f6 = 00000000
! Mem[00000000100c1438] = 00000000 000000ff, %l2 = 00000000, %l3 = 000000ff
ldd [%i3+0x038],%l2 ! %l2 = 0000000000000000 00000000000000ff
! Starting 10 instruction Store Burst
! %l5 = 00000000ff000000, Mem[00000000300c1400] = ff000000
stba %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff000000
p0_label_296:
! Mem[00000000100c1408] = ffffffff, %l2 = 0000000000000000
swapa [%i3+%o4]0x88,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000030101408] = ff000000, %l5 = 00000000ff000000
ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[0000000010001412] = ffffffff
sth %l3,[%i0+0x012] ! Mem[0000000010001410] = ffff00ff
! Mem[0000000021800101] = eaff7eb5, %l5 = 00000000000000ff
ldstub [%o3+0x101],%l5 ! %l5 = 000000ff000000ff
! %f16 = 00000000 000057ff, %l7 = 0000000000000000
! Mem[0000000030101410] = 0f90562000000000
add %i4,0x010,%g1
stda %f16,[%g1+%l7]ASI_PST16_S ! Mem[0000000030101410] = 0f90562000000000
! %f8 = 00000000, Mem[0000000010101438] = 37bbffbf
sta %f8 ,[%i4+0x038]%asi ! Mem[0000000010101438] = 00000000
! Mem[0000000010081400] = 00000000, %l2 = 00000000ffffffff
swapa [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081400] = 00000000, %l1 = 0000000020000000
swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
! %f16 = 00000000 000057ff ff8c2cff 0f905620
! %f20 = 2056900f ff8c2cff ff000000 ff0000c3
! %f24 = 00000000 00000000 000000ff 5c06ff76
! %f28 = ff008cf2 c30000ff 41efffe0 00000000
stda %f16,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000000, %l3 = 00000000000000ff
ldsha [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
p0_label_297:
! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
ldub [%i3+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000020800000] = ff005b63, %l3 = 0000000000000000
lduba [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
membar #Sync ! Added by membar checker (40)
! Mem[0000000010181438] = 41efffe0, %l7 = 0000000000000000
ldswa [%i6+0x038]%asi,%l7 ! %l7 = 0000000041efffe0
! Mem[0000000010081410] = 00005405, %l5 = 00000000000000ff
lduha [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181408] = 00008000, %l1 = 0000000000000000
ldswa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000008000
! Mem[0000000030181408] = 00008000, %l7 = 0000000041efffe0
lduba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041414] = 00000000, %l6 = 0000000000000000
ldsb [%i1+0x017],%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = 00000000a0626a6b, %l0 = 0000000000000000
ldxa [%i1+%o4]0x81,%l0 ! %l0 = 00000000a0626a6b
! Mem[0000000010041400] = 00000000, %f23 = ff0000c3
ld [%i1+%g0],%f23 ! %f23 = 00000000
! Starting 10 instruction Store Burst
! %f28 = ff008cf2 c30000ff, Mem[0000000030001408] = ff6a62a0 ff000000
stda %f28,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff008cf2 c30000ff
p0_label_298:
! Mem[0000000010141408] = a0620000, %l1 = 0000000000008000
lduwa [%i5+%o4]0x88,%l1 ! %l1 = 00000000a0620000
! Mem[0000000010141400] = 00000000, %l4 = 0000000000005405
swapa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010001408] = f06fa049
stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 006fa049
! %l4 = 0000000000000000, Mem[0000000010141408] = 000062a00f905620
stxa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010141408] = 00000000
stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %l7 = 0000000000000000, Mem[0000000010141410] = 0000000005540000
stxa %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000020800000] = ff005b63, %asi = 80
stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00005b63
! %l2 = 0000000000000000, Mem[0000000030001408] = ff0000c3f28c00ff
stxa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010101400] = 8a86efa25c000000
stxa %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000021800000] = 00fff55e, %l6 = 0000000000000000
ldub [%o3+0x001],%l6 ! %l6 = 00000000000000ff
p0_label_299:
! Mem[0000000010101410] = 00000000 000057ff, %l0 = a0626a6b, %l1 = a0620000
ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000057ff
! %l0 = 0000000000000000, %l3 = 00000000000000ff, %l7 = 0000000000000000
xor %l0,%l3,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1408] = 00000000, %l1 = 00000000000057ff
lduba [%i3+0x009]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = 006fa049, %f21 = ff8c2cff
ld [%i0+%o4],%f21 ! %f21 = 006fa049
! Mem[00000000100c1428] = 107c3fd9, %l2 = 0000000000000000
ldsh [%i3+0x02a],%l2 ! %l2 = 0000000000003fd9
! %f30 = 41efffe0, %f25 = 00000000, %f2 = a2ef868a 205690ff
fsmuld %f30,%f25,%f2 ! %f2 = 00000000 00000000
! Mem[0000000030181408] = 00008000, %l1 = 0000000000000000
ldswa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000008000
! Mem[000000001010141c] = ff0000ff, %l3 = 00000000000000ff
lduw [%i4+0x01c],%l3 ! %l3 = 00000000ff0000ff
! Mem[0000000010181410] = 2056900f, %l3 = 00000000ff0000ff
ldswa [%i6+%o5]0x80,%l3 ! %l3 = 000000002056900f
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030141410] = 6b6a62a000000000
stxa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
p0_label_300:
! %l5 = 0000000000000000, Mem[00000000100c1410] = 00000000
stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! Mem[0000000030001410] = adf36949, %l4 = 0000000000000000
ldstuba [%i0+%o5]0x81,%l4 ! %l4 = 000000ad000000ff
! Mem[0000000030041400] = ff0062a0, %l5 = 0000000000000000
swapa [%i1+%g0]0x81,%l5 ! %l5 = 00000000ff0062a0
! Mem[0000000010141434] = ffffff00, %l3 = 000000002056900f, %asi = 80
swapa [%i5+0x034]%asi,%l3 ! %l3 = 00000000ffffff00
! %l7 = 00000000000000ff, Mem[00000000211c0000] = 000f4b99
sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4b99
! %f8 = 00000000, %f12 = ff0000eb, %f23 = 00000000
fdivs %f8 ,%f12,%f23 ! %f23 = 80000000
! %f12 = ff0000eb f28c00ff, %l5 = 00000000ff0062a0
! Mem[0000000010181410] = 2056900fff8c2cff
add %i6,0x010,%g1
stda %f12,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010181410] = 2056900fff8c2cff
! %f16 = 00000000, Mem[00000000100c1404] = 00ffffff
st %f16,[%i3+0x004] ! Mem[00000000100c1404] = 00000000
! %f30 = 41efffe0, Mem[0000000010081408] = ff0000ff
sta %f30,[%i2+0x008]%asi ! Mem[0000000010081408] = 41efffe0
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = fff36949, %l1 = 0000000000008000
ldsba [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
p0_label_301:
! Mem[0000000010081410] = 00005405, %l4 = 00000000000000ad
ldsba [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = ff00ffff, %l7 = 00000000000000ff
ldsba [%i0+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030181410] = 00000000, %l4 = 0000000000000000
ldsha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1408] = ff2c8cff 00000000, %l4 = 00000000, %l5 = ff0062a0
ldda [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000ff2c8cff
! Mem[0000000030101400] = 00000000 ffff00f2 ff000000 00000000
! Mem[0000000030101410] = 0f905620 00000000 b62c8ce5 fc90520c
! Mem[0000000030101420] = 89d516c4 abc26868 429c26ff 0000006c
! Mem[0000000030101430] = ffa56439 000000ff 98d0e6b4 7a8e4aff
ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400
! Mem[0000000010081438] = 1e000000ff000000, %f20 = 2056900f 006fa049
ldd [%i2+0x038],%f20 ! %f20 = 1e000000 ff000000
! %l1 = ffffffffffffffff, %l1 = ffffffffffffffff, %l6 = 00000000000000ff
xnor %l1,%l1,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081400] = ffffffff, %l4 = 0000000000000000
lduwa [%i2+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
! Mem[00000000100c1408] = 00000000ff8c2cff, %l6 = ffffffffffffffff
ldxa [%i3+%o4]0x80,%l6 ! %l6 = 00000000ff8c2cff
! Starting 10 instruction Store Burst
! %l6 = 00000000ff8c2cff, Mem[0000000010001408] = 006fa049
stwa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff8c2cff
p0_label_302:
! %l7 = ffffffffffffffff, %l3 = 00000000ffffff00, %l6 = 00000000ff8c2cff
xnor %l7,%l3,%l6 ! %l6 = 00000000ffffff00
! %l4 = ffffffff, %l5 = ff2c8cff, Mem[0000000010101410] = 00000000 ff570000
stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff ff2c8cff
! %f20 = 1e000000 ff000000, %l5 = 00000000ff2c8cff
! Mem[0000000010001438] = 0000000000000000
add %i0,0x038,%g1
stda %f20,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010001438] = 000000ff0000001e
! %l6 = ffffff00, %l7 = ffffffff, Mem[0000000030081408] = ff2c8cff 2056900f
stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00 ffffffff
! Mem[0000000030081400] = 00000020, %l5 = 00000000ff2c8cff
ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141408] = ffffff00, %l5 = 0000000000000000
swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000ffffff00
! %l4 = 00000000ffffffff, Mem[0000000030081400] = 200000ff
stwa %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff
! %l4 = ffffffff, %l5 = ffffff00, Mem[00000000300c1408] = ff000000 2056900f
stda %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffffff ffffff00
! %f24 = 00000000, Mem[0000000010001410] = ff00ffff
sta %f24,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00000000, %l2 = 0000000000003fd9
ldsba [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
p0_label_303:
membar #Sync ! Added by membar checker (41)
! Mem[0000000010001400] = 00000000 00000080 ff8c2cff 2056900f
! Mem[0000000010001410] = 00000000 d37a8e6c 000000ff 0dae0000
! Mem[0000000010001420] = 00003300 000000ff adf36949 0000ffff
! Mem[0000000010001430] = ff0062a0 0f905620 000000ff 0000001e
ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400
! Mem[0000000030181408] = 00800000 77dc5bff, %l0 = 00000000, %l1 = ffffffff
ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000800000 0000000077dc5bff
! %f6 = 0c5290fc e58c2cb6, Mem[0000000010041400] = 00000000 000000ff
std %f6 ,[%i1+%g0] ! Mem[0000000010041400] = 0c5290fc e58c2cb6
! %l6 = 00000000ffffff00, imm = 00000000000000e9, %l0 = 0000000000800000
xnor %l6,0x0e9,%l0 ! %l0 = ffffffff00000016
! Mem[0000000010141430] = ffffffff, %l3 = 00000000ffffff00
ldsha [%i5+0x030]%asi,%l3 ! %l3 = ffffffffffffffff
! %l4 = 00000000ffffffff, %l6 = 00000000ffffff00, %l7 = ffffffffffffffff
mulx %l4,%l6,%l7 ! %l7 = fffffeff00000100
! Mem[0000000030181410] = 00000000, %l0 = ffffffff00000016
lduha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l4 = 00000000ffffffff
ldsba [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141410] = 0000000000000000, %l2 = 0000000000000000
ldxa [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffffff, Mem[00000000300c1400] = ff000000
stwa %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffff
p0_label_304:
! %l4 = 0000000000000000, Mem[0000000030041408] = 00000000a0626a6b
stxa %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000000000000
! Mem[0000000030101410] = 2056900f, %l7 = fffffeff00000100
swapa [%i4+%o5]0x89,%l7 ! %l7 = 000000002056900f
! %l6 = ffffff00, %l7 = 2056900f, Mem[0000000030101408] = ff000000 00000000
stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffff00 2056900f
! %f10 = 6c000000, Mem[0000000010141408] = 00000000
sta %f10,[%i5+%o4]0x88 ! Mem[0000000010141408] = 6c000000
! %l1 = 0000000077dc5bff, Mem[0000000010081400] = ffffffff
stwa %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 77dc5bff
! Code Fragment 3
p0_fragment_37:
! %l0 = 0000000000000000
setx 0x027f990fea4feb99,%g7,%l0 ! %l0 = 027f990fea4feb99
! %l1 = 0000000077dc5bff
setx 0xc2861e5f931e29c6,%g7,%l1 ! %l1 = c2861e5f931e29c6
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 027f990fea4feb99
setx 0x02dc5b5f98565dd1,%g7,%l0 ! %l0 = 02dc5b5f98565dd1
! %l1 = c2861e5f931e29c6
setx 0xa47b9237a9487982,%g7,%l1 ! %l1 = a47b9237a9487982
! %l4 = 0000000000000000, Mem[00000000201c0000] = ffffeaae
stb %l4,[%o0+%g0] ! Mem[00000000201c0000] = 00ffeaae
! Mem[0000000010101413] = ffffffff, %l2 = 0000000000000000
ldstuba [%i4+0x013]%asi,%l2 ! %l2 = 000000ff000000ff
! %l3 = ffffffffffffffff, imm = 00000000000005cc, %l2 = 00000000000000ff
orn %l3,0x5cc,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010101438] = 0000000000972b83, %f12 = ff000000 3964a5ff
ldd [%i4+0x038],%f12 ! %f12 = 00000000 00972b83
p0_label_305:
! Mem[00000000201c0000] = 00ffeaae, %l2 = ffffffffffffffff
ldsh [%o0+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c141c] = 000057ff, %l0 = 02dc5b5f98565dd1
lduha [%i3+0x01e]%asi,%l0 ! %l0 = 00000000000057ff
! Mem[0000000010141400] = 00005405 0000ff00, %l0 = 000057ff, %l1 = a9487982
ldda [%i5+%g0]0x80,%l0 ! %l0 = 0000000000005405 000000000000ff00
! Mem[0000000010041408] = ff000000, %l7 = 000000002056900f
lduha [%i1+%o4]0x80,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030081410] = 0f905620, %l5 = 00000000ffffff00
lduba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000020
! %l7 = 000000000000ff00, Mem[0000000010041410] = 5cffef76
stba %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 5cffef00
! Mem[0000000030181400] = 00000000 000057ff 00800000 77dc5bff
! Mem[0000000030181410] = 00000000 000000ff 95a4cc3a 4569d318
! Mem[0000000030181420] = 00000000 e0ffef41 7d245d2a 9518063d
! Mem[0000000030181430] = 33a1e205 5de0de4e 0d17eca1 4c916471
ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
! Mem[0000000010041410] = 00efff5c, %l4 = 0000000000000000
lduha [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ef
! %l6 = 00000000ffffff00, imm = 00000000000001f8, %l5 = 0000000000000020
orn %l6,0x1f8,%l5 ! %l5 = ffffffffffffff07
! Starting 10 instruction Store Burst
! %f21 = d37a8e6c, Mem[0000000010141410] = 00000000
sta %f21,[%i5+%o5]0x80 ! Mem[0000000010141410] = d37a8e6c
p0_label_306:
! %l4 = 00000000000000ef, Mem[0000000010041408] = 000000ff
stha %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ef
! Mem[0000000030081410] = 0f905620, %l1 = 000000000000ff00
ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 00000020000000ff
! %l0 = 0000000000005405, Mem[00000000211c0001] = 00ff4b99, %asi = 80
stba %l0,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00054b99
membar #Sync ! Added by membar checker (42)
! %l4 = 00000000000000ef, Mem[0000000010001414] = d37a8e6c
sth %l4,[%i0+0x014] ! Mem[0000000010001414] = 00ef8e6c
! %f12 = 33a1e205, Mem[00000000100c1410] = 00000000
sta %f12,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 33a1e205
! Mem[0000000010041428] = 6b6a62a0, %l6 = 00000000ffffff00
swap [%i1+0x028],%l6 ! %l6 = 000000006b6a62a0
! %f8 = 00000000, Mem[0000000030001400] = ff0000ff
sta %f8 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! %l0 = 0000000000005405, Mem[0000000010101404] = 00000000
stw %l0,[%i4+0x004] ! Mem[0000000010101404] = 00005405
! %f2 = 00800000 77dc5bff, %l4 = 00000000000000ef
! Mem[0000000010101408] = 00000000c30000ff
add %i4,0x008,%g1
stda %f2,[%g1+%l4]ASI_PST32_P ! Mem[0000000010101408] = 0080000077dc5bff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ffffffff, %l1 = 0000000000000020
lduwa [%i2+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
p0_label_307:
! Mem[0000000010041410] = 00efff5c, %l0 = 0000000000005405
ldsha [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ef
! Mem[0000000010041400] = 0c5290fc e58c2cb6, %l0 = 000000ef, %l1 = ffffffff
ldda [%i1+%g0]0x80,%l0 ! %l0 = 000000000c5290fc 00000000e58c2cb6
! Mem[0000000030141408] = 00000000, %l5 = ffffffffffffff07
ldswa [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (43)
! Mem[00000000100c1400] = 00000000 00000000 00000000 ff8c2cff
! Mem[00000000100c1410] = 05e2a133 00005405 42e510f7 000057ff
! Mem[00000000100c1420] = 00000000 000057ff 107c3fd9 00000086
! Mem[00000000100c1430] = 76ff065c ff000000 00000000 000000ff
ldda [%i3]ASI_BLK_AIUPL,%f0 ! Block Load from 00000000100c1400
! Mem[0000000010181410] = 2056900f, %l6 = 000000006b6a62a0
lduba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000020
! Mem[00000000100c1434] = ff000000, %l7 = 000000000000ff00
ldsha [%i3+0x036]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101410] = ff2c8cffffffffff, %l1 = 00000000e58c2cb6
ldxa [%i4+%o5]0x88,%l1 ! %l1 = ff2c8cffffffffff
! Mem[0000000030041408] = 00000000, %l1 = ff2c8cffffffffff
lduha [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l0 = 000000000c5290fc
ldsha [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f28 = ff0062a0, Mem[0000000010041400] = fc90520c
sta %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff0062a0
p0_label_308:
! %l6 = 00000020, %l7 = 00000000, Mem[0000000030101410] = 00010000 00000000
stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000020 00000000
! Mem[0000000010101410] = ffffffff, %l0 = 0000000000000000
swapa [%i4+%o5]0x88,%l0 ! %l0 = 00000000ffffffff
membar #Sync ! Added by membar checker (44)
! %l5 = 0000000000000000, Mem[00000000100c1410] = 33a1e205
stha %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 33a10000
! %f12 = 000000ff 5c06ff76, %l1 = 0000000000000000
! Mem[0000000010081418] = ffffffffffffffff
add %i2,0x018,%g1
stda %f12,[%g1+%l1]ASI_PST8_P ! Mem[0000000010081418] = ffffffffffffffff
! %l1 = 0000000000000000, Mem[0000000010081408] = 41efffe0
stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00efffe0
! Mem[0000000010081408] = 00efffe0ab30ffd2, %l3 = ffffffffffffffff, %l0 = 00000000ffffffff
add %i2,0x08,%g1
casxa [%g1]0x80,%l3,%l0 ! %l0 = 00efffe0ab30ffd2
! Mem[00000000211c0001] = 00054b99, %l0 = 00efffe0ab30ffd2
ldstub [%o2+0x001],%l0 ! %l0 = 00000005000000ff
! Mem[0000000030141400] = 3a4261da, %l7 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 0000003a000000ff
! Mem[00000000300c1408] = ffffffff, %l3 = ffffffffffffffff
ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 00005b63, %l4 = 00000000000000ef
ldsha [%o1+0x000]%asi,%l4 ! %l4 = 0000000000000000
p0_label_309:
! Mem[0000000030101408] = ffffff00, %l3 = 00000000000000ff
lduba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1410] = 0000a133, %f2 = ff2c8cff
ld [%i3+%o5],%f2 ! %f2 = 0000a133
! Mem[00000000100c1410] = 0000a133, %l4 = 0000000000000000
lduwa [%i3+%o5]0x80,%l4 ! %l4 = 000000000000a133
! Mem[0000000030101410] = 0000000020000000, %l3 = 00000000000000ff
ldxa [%i4+%o5]0x89,%l3 ! %l3 = 0000000020000000
! Mem[0000000010181410] = 0f905620, %l1 = 0000000000000000
ldswa [%i6+%o5]0x88,%l1 ! %l1 = 000000000f905620
! Mem[0000000020800040] = 0000a555, %l0 = 0000000000000005
ldsba [%o1+0x041]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 00000000, %l3 = 0000000020000000
ldswa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = 00ffffff, %l0 = 0000000000000000
lduba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1428] = 107c3fd900000086, %f8 = ff570000 00000000
ldd [%i3+0x028],%f8 ! %f8 = 107c3fd9 00000086
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030041400] = ffffadf300000000
stxa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000
p0_label_310:
! %l2 = 00000000000000ff, %l1 = 000000000f905620, %l6 = 0000000000000020
xnor %l2,%l1,%l6 ! %l6 = fffffffff06fa920
! %f28 = ff0062a0 0f905620, Mem[0000000030041400] = 00000000 00000000
stda %f28,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff0062a0 0f905620
! %f29 = 0f905620, %f23 = 0dae0000, %f22 = 000000ff
fadds %f29,%f23,%f22 ! %f22 = 0f9b3620
! %l2 = 000000ff, %l3 = 00000000, Mem[00000000300c1408] = ffffffff ffffff00
stda %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff 00000000
! Mem[00000000211c0000] = 00ff4b99, %l2 = 00000000000000ff
ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! %l6 = f06fa920, %l7 = 0000003a, Mem[00000000100c1410] = 33a10000 05540000
stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = f06fa920 0000003a
! Mem[00000000211c0000] = ffff4b99, %l0 = 00000000000000ff
ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
! Mem[000000001018141c] = ff0000c3, %l2 = 0000000000000000
swap [%i6+0x01c],%l2 ! %l2 = 00000000ff0000c3
! %f2 = 0000a133 00000000, Mem[0000000030081410] = ff56900f ff8c2cff
stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000a133 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 0000000000000000, %l3 = 0000000000000000
ldxa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
p0_label_311:
! Mem[00000000100c1400] = 00000000, %l6 = fffffffff06fa920
lduha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181400] = 00000000, %f7 = f710e542
lda [%i6+%g0]0x89,%f7 ! %f7 = 00000000
! Mem[0000000010181410] = 2056900f, %l3 = 0000000000000000
ldswa [%i6+%o5]0x80,%l3 ! %l3 = 000000002056900f
! Mem[00000000300c1410] = ff6a62a0, %l3 = 000000002056900f
ldsha [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffff6a
! Mem[0000000030041408] = 00000000 00000000, %l0 = 000000ff, %l1 = 0f905620
ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
! %l6 = 0000000000000000, imm = 0000000000000682, %l2 = 00000000ff0000c3
subc %l6,0x682,%l2 ! %l2 = fffffffffffff97e
! Mem[0000000010081410] = 05540000, %l7 = 000000000000003a
ldswa [%i2+%o5]0x88,%l7 ! %l7 = 0000000005540000
! %l7 = 0000000005540000, immed = 000000cd, %y = 0000042a
sdiv %l7,0x0cd,%l6 ! %l6 = 000000007fffffff
mov %l0,%y ! %y = 00000000
! Mem[00000000100c1400] = 00000000, %l7 = 0000000005540000
lduba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001407] = 00000080, %l6 = 000000007fffffff
ldstuba [%i0+0x007]%asi,%l6 ! %l6 = 00000080000000ff
p0_label_312:
! %l0 = 0000000000000000, Mem[0000000010181428] = 000000ff
stw %l0,[%i6+0x028] ! Mem[0000000010181428] = 00000000
! Mem[0000000010081400] = ff5bdc77, %l5 = 0000000000000000
ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 00000077000000ff
! %f19 = 2056900f, Mem[0000000030001410] = 4969f3ff
sta %f19,[%i0+%o5]0x89 ! Mem[0000000030001410] = 2056900f
! Mem[0000000030001410] = 2056900f, %l6 = 0000000000000080
swapa [%i0+%o5]0x89,%l6 ! %l6 = 000000002056900f
! Mem[0000000010001410] = 00000000, %l3 = ffffffffffffff6a
ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010181408] = ff2c8cff
stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff2c8c00
! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! %f28 = ff0062a0, Mem[0000000030001400] = 00000000
sta %f28,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff0062a0
! Mem[0000000030101408] = ffffff00, %l6 = 000000002056900f
swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000ffffff00
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
lduba [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
p0_label_313:
! Mem[0000000030181400] = ff570000 00000000, %l6 = ffffff00, %l7 = 00000000
ldda [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000 00000000ff570000
! Mem[0000000010101410] = 00000000ff8c2cff, %f4 = 05540000 33a1e205
ldda [%i4+%o5]0x80,%f4 ! %f4 = 00000000 ff8c2cff
! Mem[0000000010141400] = 00005405, %l3 = 0000000000000000
ldsha [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = ff4261da, %l5 = 0000000000000077
lduba [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001410] = 00000080, %l7 = 00000000ff570000
ldswa [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000080
! Mem[0000000010101428] = ff0000ff, %l7 = 0000000000000080
ldsb [%i4+0x02a],%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l4 = 000000000000a133
ldswa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081400] = ffdc5bff, %l1 = 0000000000000000
ldub [%i2+0x001],%l1 ! %l1 = 00000000000000dc
! Mem[00000000300c1400] = 2056900f ffffffff, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 000000002056900f
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 20a96ff0, %l6 = 00000000ffffffff
ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 00000020000000ff
p0_label_314:
! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000020
swap [%i3+%o4],%l6 ! %l6 = 0000000000000000
! %f18 = ff8c2cff 2056900f, %l1 = 00000000000000dc
! Mem[0000000030101438] = 98d0e6b47a8e4aff
add %i4,0x038,%g1
stda %f18,[%g1+%l1]ASI_PST32_S ! Mem[0000000030101438] = 98d0e6b47a8e4aff
! %l5 = 00000000000000ff, Mem[0000000020800000] = 00005b63, %asi = 80
stba %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = ff005b63
! Mem[0000000010181410] = 2056900f, %l1 = 00000000000000dc
swapa [%i6+%o5]0x80,%l1 ! %l1 = 000000002056900f
! %f24 = 00003300, %f16 = 00000000, %f10 = 86000000
fdivs %f24,%f16,%f10 ! %f10 = 7f800000
! %l2 = fffff97e, %l3 = 00000000, Mem[0000000010181410] = 000000dc ff8c2cff
stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = fffff97e 00000000
! %l2 = fffff97e, %l3 = 00000000, Mem[00000000100c1400] = 00000000 00000000
stda %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = fffff97e 00000000
! %l2 = fffffffffffff97e, Mem[00000000100c1434] = ff000000, %asi = 80
stwa %l2,[%i3+0x034]%asi ! Mem[00000000100c1434] = fffff97e
! Mem[0000000030101410] = 20000000, %l3 = 0000000000000000
swapa [%i4+%o5]0x89,%l3 ! %l3 = 0000000020000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 00000020, %l3 = 0000000020000000
ldswa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000020
p0_label_315:
! Mem[0000000010181400] = 00000000 000057ff, %l2 = fffff97e, %l3 = 00000020
ldda [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000 00000000000057ff
! Mem[0000000010101400] = 00000000, %f15 = 00000000
lda [%i4+%g0]0x80,%f15 ! %f15 = 00000000
! Mem[0000000030181410] = 00000000, %l3 = 00000000000057ff
swapa [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = 05540000, %l5 = 00000000000000ff
ldswa [%i2+%o5]0x88,%l5 ! %l5 = 0000000005540000
! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
lduha [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = fffff97e, %l6 = 0000000000000000
ldsha [%i6+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081408] = 00efffe0 ab30ffd2, %l0 = 00000000, %l1 = 2056900f
ldda [%i2+%o4]0x80,%l0 ! %l0 = 0000000000efffe0 00000000ab30ffd2
! Mem[0000000010141414] = 00000000, %l6 = ffffffffffffffff
lduba [%i5+0x014]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = fffff97e00000000, %l1 = 00000000ab30ffd2
ldxa [%i3+%g0]0x80,%l1 ! %l1 = fffff97e00000000
! Starting 10 instruction Store Burst
! %l5 = 0000000005540000, Mem[0000000010181408] = ff2c8c00
stha %l5,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff2c0000
p0_label_316:
! %l5 = 0000000005540000, Mem[00000000300c1408] = 000000ff
stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Mem[0000000030101408] = 0f905620, %l0 = 0000000000efffe0
ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000020000000ff
! Mem[00000000100c1428] = 107c3fd900000086, %l2 = 0000000000000000, %l7 = 000000002056900f
add %i3,0x28,%g1
casxa [%g1]0x80,%l2,%l7 ! %l7 = 107c3fd900000086
! %f10 = 7f800000, Mem[00000000300c1400] = ffffffff
sta %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 7f800000
! Mem[0000000030001408] = 00000000, %l4 = 0000000000000000
swapa [%i0+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l3 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030081410] = 0000a133, %l2 = 0000000000000000
swapa [%i2+%o5]0x81,%l2 ! %l2 = 000000000000a133
! %l4 = 0000000000000000, Mem[0000000030101410] = 00000000
stwa %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! %l3 = 0000000000000000, Mem[0000000030041410] = 00000000
stba %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! Starting 10 instruction Load Burst
! %l4 = 0000000000000000, imm = 00000000000002d7, %l7 = 107c3fd900000086
or %l4,0x2d7,%l7 ! %l7 = 00000000000002d7
p0_label_317:
! Mem[0000000010081428] = 00000000, %l7 = 00000000000002d7
lduwa [%i2+0x028]%asi,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, %l4 = 0000000000000000, %l5 = 0000000005540000
xnor %l7,%l4,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000218000c0] = ffff3492, %l3 = 0000000000000000
lduha [%o3+0x0c0]%asi,%l3 ! %l3 = 000000000000ffff
! Mem[000000001000141c] = 0dae0000, %l7 = 0000000000000000
ldsba [%i0+0x01d]%asi,%l7 ! %l7 = ffffffffffffffae
! Mem[00000000100c1410] = f06fa9ff, %l6 = 0000000000000000
ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030081410] = 00000000, %l6 = ffffffffffffffff
lduwa [%i2+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081438] = 1e000000ff000000, %l7 = ffffffffffffffae
ldxa [%i2+0x038]%asi,%l7 ! %l7 = 1e000000ff000000
! Mem[0000000030081410] = 00000000, %l1 = fffff97e00000000
lduba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = 00000000, %f11 = d93f7c10
lda [%i6+%g0]0x81,%f11 ! %f11 = 00000000
! Starting 10 instruction Store Burst
! Mem[000000001004142c] = ff0000eb, %l3 = 000000000000ffff, %asi = 80
swapa [%i1+0x02c]%asi,%l3 ! %l3 = 00000000ff0000eb
p0_label_318:
! %f24 = 00003300 000000ff, Mem[0000000010001408] = ff2c8cff 0f905620
stda %f24,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00003300 000000ff
! %l1 = 0000000000000000, Mem[0000000010081400] = ff5bdcff
stha %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff5b0000
! Mem[00000000100c1408] = 00000020, %l5 = ffffffffffffffff
ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141410] = 00000000, %l3 = 00000000ff0000eb
ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000010101410] = 00000000
stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! %f20 = 00000000 d37a8e6c, %l7 = 1e000000ff000000
! Mem[0000000030101420] = 89d516c4abc26868
add %i4,0x020,%g1
stda %f20,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030101420] = 89d516c4abc26868
! Mem[0000000010181420] = 0000000000000000, %l5 = 0000000000000000, %l6 = 0000000000000000
add %i6,0x20,%g1
casxa [%g1]0x80,%l5,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1420] = 00000000000057ff, %l2 = 000000000000a133, %l3 = 0000000000000000
add %i3,0x20,%g1
casxa [%g1]0x80,%l2,%l3 ! %l3 = 00000000000057ff
! %f16 = 00000000, Mem[0000000010141408] = 6c000000
sta %f16,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 0000000000000000, %l2 = 000000000000a133
ldxa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
p0_label_319:
! Mem[0000000010101408] = 00008000, %l7 = 1e000000ff000000
lduwa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000008000
! Mem[0000000010041410] = 00efff5c, %l5 = 0000000000000000
ldsha [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ef
! Mem[0000000030101408] = ff56900f 2056900f, %l0 = 00000020, %l1 = 00000000
ldda [%i4+%o4]0x81,%l0 ! %l0 = 00000000ff56900f 000000002056900f
! Mem[0000000030141408] = ff000000, %l0 = 00000000ff56900f
lduba [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001420] = 00003300000000ff, %l7 = 0000000000008000
ldxa [%i0+0x020]%asi,%l7 ! %l7 = 00003300000000ff
! Mem[00000000300c1408] = 00000000 00000000, %l0 = 000000ff, %l1 = 2056900f
ldda [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010101410] = ff2c8cff00000000, %f28 = ff0062a0 0f905620
ldda [%i4+%o5]0x88,%f28 ! %f28 = ff2c8cff 00000000
! Mem[000000001014142c] = 00005405, %l2 = 0000000000000000
ldsba [%i5+0x02f]%asi,%l2 ! %l2 = 0000000000000005
! Mem[0000000030081400] = ffffffff, %l7 = 00003300000000ff
ldswa [%i2+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010041410] = 00efff5c 00000000
stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 ffffffff
p0_label_320:
! %l7 = ffffffffffffffff, Mem[00000000300c1400] = 0000807f
stwa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
! %l5 = 00000000000000ef, Mem[0000000030101410] = 00000000
stba %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = ef000000
! %l7 = ffffffffffffffff, Mem[0000000010041408] = ef000000
stha %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffff0000
! %l0 = 0000000000000000, Mem[0000000020800000] = ff005b63
sth %l0,[%o1+%g0] ! Mem[0000000020800000] = 00005b63
! Mem[0000000030041400] = a06200ff, %l2 = 0000000000000005
swapa [%i1+%g0]0x89,%l2 ! %l2 = 00000000a06200ff
! %l5 = 00000000000000ef, Mem[0000000010081430] = 4969f3ad, %asi = 80
stwa %l5,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000ef
! %l0 = 0000000000000000, Mem[0000000030101400] = 00000000
stba %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! Mem[0000000010041438] = 00e100be, %l3 = 00000000000057ff
swap [%i1+0x038],%l3 ! %l3 = 0000000000e100be
! %l4 = 0000000000000000, Mem[0000000030101400] = 00000000
stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (45)
! Mem[0000000010001400] = 00000000 000000ff ff000000 00330000
! Mem[0000000010001410] = ff000000 00ef8e6c 000000ff 0dae0000
! Mem[0000000010001420] = 00003300 000000ff adf36949 0000ffff
! Mem[0000000010001430] = ff0062a0 0f905620 000000ff 0000001e
ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
p0_label_321:
! Mem[0000000030001410] = 00000080, %l2 = 00000000a06200ff
ldsba [%i0+%o5]0x89,%l2 ! %l2 = ffffffffffffff80
! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000
ldswa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081408] = d2ff30abe0ffef00, %f28 = ff2c8cff 00000000
ldda [%i2+%o4]0x88,%f28 ! %f28 = d2ff30ab e0ffef00
! Mem[0000000030081410] = 00000000, %l3 = 0000000000e100be
ldswa [%i2+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141410] = 6c8e7ad3, %l0 = 0000000000000000
ldsha [%i5+%o5]0x88,%l0 ! %l0 = 0000000000007ad3
! %l0 = 0000000000007ad3, imm = ffffffffffffff49, %l1 = 0000000000000000
xor %l0,-0x0b7,%l1 ! %l1 = ffffffffffff859a
! Mem[0000000010081410] = 05540000, %l2 = ffffffffffffff80
ldsba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = ff56900f, %f25 = 000000ff
lda [%i4+%o4]0x81,%f25 ! %f25 = ff56900f
! Mem[0000000010141410] = d37a8e6c, %l0 = 0000000000007ad3
lduh [%i5+0x012],%l0 ! %l0 = 0000000000008e6c
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = 00efffe0ab30ffd2, %l6 = 0000000000000000, %l7 = ffffffffffffffff
add %i2,0x08,%g1
casxa [%g1]0x80,%l6,%l7 ! %l7 = 00efffe0ab30ffd2
p0_label_322:
! Mem[0000000010181410] = fffff97e, %l3 = 0000000000000000
swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000fffff97e
! %f26 = adf36949 0000ffff, %l3 = 00000000fffff97e
! Mem[0000000010041438] = 000057ff0000003f
add %i1,0x038,%g1
stda %f26,[%g1+%l3]ASI_PST16_P ! Mem[0000000010041438] = adf369490000003f
! %l3 = 00000000fffff97e, Mem[0000000030101410] = ef00000000000000
stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000fffff97e
! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
swapa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! %l1 = ffffffffffff859a, Mem[0000000030101408] = 0f9056ff
stha %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0f90859a
! %f24 = 00003300 ff56900f, %l2 = 0000000000000000
! Mem[00000000300c1410] = ff6a62a00f905620
add %i3,0x010,%g1
stda %f24,[%g1+%l2]ASI_PST8_S ! Mem[00000000300c1410] = ff6a62a00f905620
! Mem[0000000010141410] = d37a8e6c, %l4 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l4 ! %l4 = 000000d3000000ff
! Mem[0000000010141400] = 05540000, %l5 = 00000000000000ef
swapa [%i5+%g0]0x88,%l5 ! %l5 = 0000000005540000
! %l0 = 00008e6c, %l1 = ffff859a, Mem[0000000010041410] = 00000000 ffffffff
stda %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00008e6c ffff859a
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00005405, %l3 = 00000000fffff97e
lduwa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000005405
p0_label_323:
! Mem[0000000010001410] = ff000000, %l6 = 0000000000000000
ldsba [%i0+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081434] = ffffffff, %l5 = 0000000005540000
ldsha [%i2+0x034]%asi,%l5 ! %l5 = ffffffffffffffff
! %l5 = ffffffffffffffff, %l1 = ffffffffffff859a, %y = 00000000
sdiv %l5,%l1,%l6 ! %l6 = fffffffffffde892
mov %l0,%y ! %y = 00008e6c
! Mem[0000000010081410] = 00005405, %l2 = 0000000000000000
lduba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = ff0062a0, %l6 = fffffffffffde892
lduha [%i1+%g0]0x88,%l6 ! %l6 = 00000000000062a0
! Mem[00000000300c1408] = 00000000, %l3 = 0000000000005405
ldswa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
! %f30 = 000000ff, %f18 = ff8c2cff, %f17 = 00000080
fmuls %f30,%f18,%f17 ! %f17 = ffcc2cff
! Mem[0000000010181400] = 00000000, %f23 = 0dae0000
lda [%i6+%g0]0x88,%f23 ! %f23 = 00000000
! Mem[00000000201c0000] = 00ffeaae, %l3 = 0000000000000000
ldsba [%o0+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (46)
! %l0 = 0000000000008e6c, Mem[0000000010001400] = 00000000
stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 6c000000
p0_label_324:
! %l0 = 00008e6c, %l1 = ffff859a, Mem[00000000100c1408] = ff000020 ff8c2cff
stda %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00008e6c ffff859a
! Mem[0000000010041410] = 00008e6c, %l3 = ffffffffffffffff
swapa [%i1+%o5]0x80,%l3 ! %l3 = 0000000000008e6c
! %l4 = 00000000000000d3, Mem[0000000030181408] = 00800000
stha %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00d30000
! Mem[00000000300c1410] = ff6a62a0, %l5 = ffffffffffffffff
swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000ff6a62a0
! Mem[0000000030001408] = 00000000, %l6 = 00000000000062a0
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! %l1 = ffffffffffff859a, Mem[0000000030081400] = ffffffff
stwa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff859a
! Mem[0000000030001410] = 80000000, %l6 = 0000000000000000
ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 00000080000000ff
! Mem[0000000030101410] = 00000000, %l1 = ffffffffffff859a
ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141424] = 80000000, %l4 = 00000000000000d3, %asi = 80
swapa [%i5+0x024]%asi,%l4 ! %l4 = 0000000080000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 05540000, %l6 = 0000000000000080
ldswa [%i2+%o5]0x88,%l6 ! %l6 = 0000000005540000
p0_label_325:
! Mem[0000000010041430] = ffff00ff, %l7 = 00efffe0ab30ffd2
ldswa [%i1+0x030]%asi,%l7 ! %l7 = ffffffffffff00ff
! Mem[0000000030101410] = 000000ff, %l3 = 0000000000008e6c
lduha [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %l7 = ffffffffffff00ff, %l2 = 0000000000000000, %l6 = 0000000005540000
andn %l7,%l2,%l6 ! %l6 = ffffffffffff00ff
! Mem[0000000020800040] = 0000a555, %l2 = 0000000000000000
ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141410] = ff7a8e6c 00000000, %l4 = 80000000, %l5 = ff6a62a0
ldda [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff7a8e6c 0000000000000000
! Mem[0000000010001400] = 6c000000 000000ff, %l6 = ffff00ff, %l7 = ffff00ff
ldda [%i0+%g0]0x80,%l6 ! %l6 = 000000006c000000 00000000000000ff
! Mem[0000000030141408] = 000000ff, %l6 = 000000006c000000
lduwa [%i5+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101410] = 000000ff, %l1 = 0000000000000000
ldsha [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141408] = 00000000, %l6 = 00000000000000ff
lduwa [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 00000000000000ff, Mem[00000000100c1414] = 3a000000, %asi = 80
stwa %l3,[%i3+0x014]%asi ! Mem[00000000100c1414] = 000000ff
p0_label_326:
! %f16 = 00000000 ffcc2cff, Mem[0000000030181408] = 0000d300 ff5bdc77
stda %f16,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ffcc2cff
! %f14 = 000000ff 0000001e, Mem[0000000010141428] = 00000000 00005405
stda %f14,[%i5+0x028]%asi ! Mem[0000000010141428] = 000000ff 0000001e
! %f27 = 0000ffff, Mem[00000000300c1400] = ffffffff
sta %f27,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff
! Mem[0000000010101408] = 00800000, %l6 = 0000000000000000
ldstuba [%i4+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! %f0 = 00000000 000000ff, Mem[0000000010041400] = a06200ff e58c2cb6
stda %f0 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 000000ff
! %f10 = adf36949 0000ffff, Mem[0000000010041420] = a0626aff 000000ff
stda %f10,[%i1+0x020]%asi ! Mem[0000000010041420] = adf36949 0000ffff
! Mem[0000000010101400] = 00000000, %l1 = 00000000000000ff
swapa [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
! %f2 = ff000000 00330000, Mem[0000000010101400] = ff000000 05540000
stda %f2 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000 00330000
! Mem[0000000010001408] = 000000ff, %l2 = 0000000000000000
swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff000000 fffff97e, %l2 = 000000ff, %l3 = 000000ff
ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000ff000000 00000000fffff97e
p0_label_327:
! Mem[0000000010141410] = 6c8e7aff, %l3 = 00000000fffff97e
lduha [%i5+%o5]0x88,%l3 ! %l3 = 0000000000007aff
! Mem[0000000010141408] = 00000000, %l3 = 0000000000007aff
lduwa [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %l7 = 00000000000000ff, immed = 00000025, %y = 00008e6c
sdiv %l7,0x025,%l2 ! %l2 = 000000007fffffff
mov %l0,%y ! %y = 00008e6c
! Mem[000000001008142c] = 00000000, %f2 = ff000000
ld [%i2+0x02c],%f2 ! %f2 = 00000000
! Mem[0000000010081410] = 0000000005540000, %l6 = 0000000000000000
ldxa [%i2+%o5]0x88,%l6 ! %l6 = 0000000005540000
! Mem[0000000010041408] = ffff0000, %l2 = 000000007fffffff
ldsb [%i1+0x009],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010001428] = adf369490000ffff, %l1 = 0000000000000000
ldx [%i0+0x028],%l1 ! %l1 = adf369490000ffff
! Mem[0000000030001410] = ff000000, %l0 = 0000000000008e6c
ldswa [%i0+%o5]0x81,%l0 ! %l0 = ffffffffff000000
! Code Fragment 3
p0_fragment_38:
! %l0 = ffffffffff000000
setx 0xd48940d805e1aa73,%g7,%l0 ! %l0 = d48940d805e1aa73
! %l1 = adf369490000ffff
setx 0x0574ac4843c18195,%g7,%l1 ! %l1 = 0574ac4843c18195
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = d48940d805e1aa73
setx 0xdaacce6f8bc0f7df,%g7,%l0 ! %l0 = daacce6f8bc0f7df
! %l1 = 0574ac4843c18195
setx 0xa0e7af585321afe1,%g7,%l1 ! %l1 = a0e7af585321afe1
! Starting 10 instruction Store Burst
! Mem[0000000010081418] = ffffffff, %l2 = ffffffffffffffff
swap [%i2+0x018],%l2 ! %l2 = 00000000ffffffff
p0_label_328:
! Mem[00000000201c0000] = 00ffeaae, %l6 = 0000000005540000
ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[00000000300c1410] = 2056900fffffffff
stxa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000ff
! %f28 = d2ff30ab e0ffef00, %l7 = 00000000000000ff
! Mem[0000000030001418] = 38b51efc6e840000
add %i0,0x018,%g1
stda %f28,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030001418] = 00efffe0ab30ffd2
! Mem[0000000030101408] = 0f90859a, %l1 = a0e7af585321afe1
swapa [%i4+%o4]0x89,%l1 ! %l1 = 000000000f90859a
! %l5 = 0000000000000000, Mem[0000000010041400] = ff00000000000000
stxa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000000
! %l0 = 8bc0f7df, %l1 = 0f90859a, Mem[0000000030081408] = 00ffffff ffffffff
stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 8bc0f7df 0f90859a
! %f10 = adf36949 0000ffff, %l0 = daacce6f8bc0f7df
! Mem[0000000030001438] = 77dc5bffadf36949
add %i0,0x038,%g1
stda %f10,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001438] = adf35b490000ffff
! Mem[00000000300c1400] = 0000ffff, %l0 = daacce6f8bc0f7df
ldstuba [%i3+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
! %f11 = 0000ffff, Mem[0000000030181410] = 000057ff
sta %f11,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010181428] = 00000000, %l4 = 00000000ff7a8e6c
ldsb [%i6+0x02a],%l4 ! %l4 = 0000000000000000
p0_label_329:
! Mem[0000000010181408] = 00002cff, %l6 = 0000000000000000
lduwa [%i6+%o4]0x80,%l6 ! %l6 = 0000000000002cff
! Mem[0000000030001410] = 000000ff, %l0 = 00000000000000ff
lduba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041410] = ffffffff, %l7 = 00000000000000ff
ldsba [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! %l7 = ffffffffffffffff, imm = 0000000000000e55, %l4 = 0000000000000000
addc %l7,0xe55,%l4 ! %l4 = 0000000000000e54
! Mem[0000000030141400] = ff4261da, %l7 = ffffffffffffffff
ldsha [%i5+%g0]0x81,%l7 ! %l7 = ffffffffffffff42
! Mem[0000000030001400] = a06200ff, %l4 = 0000000000000e54
ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030081410] = 00000000, %l4 = ffffffffffffffff
ldsha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000211c0000] = ffff4b99, %l4 = 0000000000000000
ldsb [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030141400] = da6142ff, %l3 = 0000000000000000
ldsba [%i5+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = ff000000, %l2 = 00000000ffffffff
swapa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff000000
p0_label_330:
! Mem[0000000010041400] = 00000000, %l6 = 0000000000002cff
ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %f8 = 00003300 000000ff, Mem[0000000010081400] = ff5b0000 00000000
stda %f8 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00003300 000000ff
! %l2 = 00000000ff000000, Mem[0000000030081410] = 00000000
stwa %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
! %l5 = 0000000000000000, Mem[00000000300c1408] = 00000000
stha %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! %l2 = 00000000ff000000, Mem[0000000010041414] = ffff859a, %asi = 80
stwa %l2,[%i1+0x014]%asi ! Mem[0000000010041414] = ff000000
! Mem[00000000100c1410] = f06fa9ff, %l7 = ffffffffffffff42
swapa [%i3+%o5]0x88,%l7 ! %l7 = 00000000f06fa9ff
! Mem[0000000030181400] = 00000000, %l1 = 000000000f90859a
swapa [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141408] = ffffffff, %l4 = ffffffffffffffff
ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
! %f25 = ff56900f, Mem[0000000010001400] = 6c000000
st %f25,[%i0+%g0] ! Mem[0000000010001400] = ff56900f
! Starting 10 instruction Load Burst
! %l7 = 00000000f06fa9ff, imm = 0000000000000b43, %l4 = 00000000000000ff
xnor %l7,0xb43,%l4 ! %l4 = ffffffff0f905d43
p0_label_331:
! Mem[0000000030041410] = 00000000 429c26ff, %l4 = 0f905d43, %l5 = 00000000
ldda [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 00000000429c26ff
! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
ldswa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101408] = e1af2153, %l5 = 00000000429c26ff
ldsba [%i4+%o4]0x81,%l5 ! %l5 = ffffffffffffffe1
! Mem[0000000030041400] = 05000000, %l2 = 00000000ff000000
lduwa [%i1+%g0]0x81,%l2 ! %l2 = 0000000005000000
! Mem[00000000100c1420] = 00000000000057ff, %f8 = 00003300 000000ff
ldda [%i3+0x020]%asi,%f8 ! %f8 = 00000000 000057ff
! Mem[00000000300c1410] = ff000000, %l0 = 00000000000000ff
lduwa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ff000000
! %l7 = 00000000f06fa9ff, %l6 = 0000000000000000, %l5 = ffffffffffffffe1
or %l7,%l6,%l5 ! %l5 = 00000000f06fa9ff
! Mem[00000000100c1400] = fffff97e, %l5 = 00000000f06fa9ff
ldsha [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000020800000] = 00005b63, %l0 = 00000000ff000000
ldsb [%o1+0x001],%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = f06fa9ff, Mem[0000000010141420] = ff570000 000000d3
stda %l6,[%i5+0x020]%asi ! Mem[0000000010141420] = 00000000 f06fa9ff
p0_label_332:
! %l3 = ffffffffffffffff, Mem[00000000100c1408] = 00008e6c
stw %l3,[%i3+%o4] ! Mem[00000000100c1408] = ffffffff
! %l7 = 00000000f06fa9ff, Mem[0000000010001410] = ff000000
stba %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
! %l7 = 00000000f06fa9ff, Mem[0000000010001408] = 00000000
stwa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = f06fa9ff
! Mem[0000000010041408] = ffff0000, %l2 = 0000000005000000
ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! %l7 = 00000000f06fa9ff, Mem[000000001008141e] = ffffffff
stb %l7,[%i2+0x01e] ! Mem[000000001008141c] = ffffffff
! Mem[0000000030001408] = ff000000, %l4 = 0000000000000000
swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff000000
! %l0 = 0000000000000000, Mem[0000000010001406] = 000000ff, %asi = 80
stha %l0,[%i0+0x006]%asi ! Mem[0000000010001404] = 00000000
! %l2 = 00000000000000ff, Mem[0000000010101410] = 00000000
stba %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
! %l6 = 0000000000000000, Mem[0000000021800080] = ffff3e7c, %asi = 80
stha %l6,[%o3+0x080]%asi ! Mem[0000000021800080] = 00003e7c
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 00005b63, %l0 = 0000000000000000
ldsba [%o1+0x001]%asi,%l0 ! %l0 = 0000000000000000
p0_label_333:
! Code Fragment 4
p0_fragment_39:
! %l0 = 0000000000000000
setx 0x8c583af0022f33a6,%g7,%l0 ! %l0 = 8c583af0022f33a6
! %l1 = 0000000000000000
setx 0x06c6f82fad73e033,%g7,%l1 ! %l1 = 06c6f82fad73e033
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 8c583af0022f33a6
setx 0xdccdc23812fe065a,%g7,%l0 ! %l0 = dccdc23812fe065a
! %l1 = 06c6f82fad73e033
setx 0x223b02b7e97a1f8c,%g7,%l1 ! %l1 = 223b02b7e97a1f8c
! Mem[0000000010041408] = ffff0000000000ff, %l0 = dccdc23812fe065a
ldxa [%i1+%o4]0x80,%l0 ! %l0 = ffff0000000000ff
! Mem[0000000030101400] = 00000000, %l7 = 00000000f06fa9ff
ldsba [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 00000000000000ff, %f18 = ff8c2cff 2056900f
ldda [%i1+%g0]0x88,%f18 ! %f18 = 00000000 000000ff
! Mem[0000000010081400] = 000000ff, %l5 = ffffffffffffffff
lduba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %f28 = d2ff30ab, %f11 = 0000ffff, %f24 = 00003300
fadds %f28,%f11,%f24 ! %l0 = ffff000000000121, Unfinished, %fsr = 3700000400
! Mem[0000000010101400] = 00003300, %l5 = 00000000000000ff
ldsha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1400] = 0000ffff, %l6 = 0000000000000000
lduba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001400] = 0f9056ff, %f29 = e0ffef00
lda [%i0+%g0]0x88,%f29 ! %f29 = 0f9056ff
! Starting 10 instruction Store Burst
! %l1 = 223b02b7e97a1f8c, Mem[0000000020800040] = 0000a555
sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 1f8ca555
p0_label_334:
! %f21 = d37a8e6c, Mem[0000000030141400] = ff4261da
sta %f21,[%i5+%g0]0x81 ! Mem[0000000030141400] = d37a8e6c
! Mem[00000000201c0000] = ffffeaae, %l1 = 223b02b7e97a1f8c
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010081410] = 00005405, %l1 = 00000000000000ff
ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! %l0 = 00000121, %l1 = 00000000, Mem[0000000010081408] = e0ffef00 d2ff30ab
stda %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000121 00000000
! Mem[00000000300c1408] = 00000000, %l5 = 0000000000000000
ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! %l3 = ffffffffffffffff, Mem[0000000030001408] = 00000000
stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000ffff
! %l6 = 00000000000000ff, Mem[0000000010081408] = 21010000
stba %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff010000
! Mem[0000000010101408] = 000080ff, %l1 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030101408] = 5321afe1, %l5 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 000000e1000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00002cff 0f905620, %l0 = 00000121, %l1 = 000000ff
ldda [%i6+%o4]0x80,%l0 ! %l0 = 0000000000002cff 000000000f905620
p0_label_335:
! Mem[0000000010001408] = ffa96ff0 00330000, %l2 = 000000ff, %l3 = ffffffff
ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000ffa96ff0 0000000000330000
! Mem[0000000010001410] = ff00000000ef8e6c, %f8 = 00000000 000057ff
ldda [%i0+%o5]0x80,%f8 ! %f8 = ff000000 00ef8e6c
! Mem[0000000010081400] = 000000ff, %f22 = 0f9b3620
lda [%i2+%g0]0x88,%f22 ! %f22 = 000000ff
! Mem[0000000030081400] = 9a85ffff, %l6 = 00000000000000ff
ldsha [%i2+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101410] = 000000ff, %l0 = 0000000000002cff
ldswa [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141400] = 6c8e7ad3, %l4 = 00000000ff000000
lduha [%i5+%g0]0x89,%l4 ! %l4 = 0000000000007ad3
! Mem[0000000030001400] = ff0062a0ff000000, %f4 = ff000000 00ef8e6c
ldda [%i0+%g0]0x81,%f4 ! %f4 = ff0062a0 ff000000
! Mem[0000000030081408] = 8bc0f7df, %l1 = 000000000f905620
ldswa [%i2+%o4]0x81,%l1 ! %l1 = ffffffff8bc0f7df
! Mem[0000000010041410] = ffffffff, %l1 = ffffffff8bc0f7df
lduba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l4 = 0000000000007ad3, Mem[0000000030081408] = dff7c08b
stwa %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00007ad3
p0_label_336:
! %l2 = 00000000ffa96ff0, Mem[0000000030141400] = 6c8e7ad3
stha %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 6c8e6ff0
! %f20 = 00000000, Mem[0000000030041400] = 05000000
sta %f20,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! %l0 = 00000000000000ff, Mem[0000000010081418] = ffffffffffffffff
stx %l0,[%i2+0x018] ! Mem[0000000010081418] = 00000000000000ff
! Mem[0000000010081400] = 000000ff, %l2 = 00000000ffa96ff0
ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
! %l4 = 00007ad3, %l5 = 000000e1, Mem[0000000030081410] = 000000ff 00000000
stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00007ad3 000000e1
! %l4 = 0000000000007ad3, Mem[00000000100c1436] = fffff97e
sth %l4,[%i3+0x036] ! Mem[00000000100c1434] = ffff7ad3
! Mem[0000000010101428] = ff0000ff, %l5 = 00000000000000e1, %asi = 80
swapa [%i4+0x028]%asi,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000010101408] = 000080ff, %l0 = 00000000000000ff
ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010141408] = 00000000, %l2 = 00000000000000ff
ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 000000ff ffffffff, %l6 = ffffffff, %l7 = 00000000
ldda [%i1+%o5]0x88,%l6 ! %l6 = 00000000ffffffff 00000000000000ff
p0_label_337:
! Mem[0000000010041400] = ff000000, %f16 = 00000000
lda [%i1+%g0]0x80,%f16 ! %f16 = ff000000
! Mem[0000000010041408] = 0000ffff, %l4 = 0000000000007ad3
lduha [%i1+%o4]0x88,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010141400] = ef000000 0000ff00, %l2 = 00000000, %l3 = 00330000
ldda [%i5+0x000]%asi,%l2 ! %l2 = 00000000ef000000 000000000000ff00
! Mem[0000000010081400] = ff000000, %l5 = 00000000ff0000ff
lduba [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181408] = ff2c0000, %l0 = 00000000000000ff
ldsha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1410] = 00000000 000000ff, %l4 = 0000ffff, %l5 = 000000ff
ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Code Fragment 3
p0_fragment_40:
! %l0 = 0000000000000000
setx 0xbbe7f83822cadebc,%g7,%l0 ! %l0 = bbe7f83822cadebc
! %l1 = 00000000000000ff
setx 0xae3ae027bb5b32a2,%g7,%l1 ! %l1 = ae3ae027bb5b32a2
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = bbe7f83822cadebc
setx 0x52c61b079023e40b,%g7,%l0 ! %l0 = 52c61b079023e40b
! %l1 = ae3ae027bb5b32a2
setx 0x18179cffd8291e21,%g7,%l1 ! %l1 = 18179cffd8291e21
! %l5 = 0000000000000000, %l0 = 52c61b079023e40b, %l7 = 00000000000000ff
xnor %l5,%l0,%l7 ! %l7 = ad39e4f86fdc1bf4
! Mem[0000000010001410] = 000000ff, %f21 = d37a8e6c
lda [%i0+%o5]0x88,%f21 ! %f21 = 000000ff
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[00000000300c1408] = ff000000
stha %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff0000
p0_label_338:
! Mem[0000000010141410] = ff7a8e6c, %l7 = ad39e4f86fdc1bf4
ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! %l6 = ffffffff, %l7 = 000000ff, Mem[00000000100c1400] = fffff97e 00000000
stda %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffffffff 000000ff
! %l3 = 000000000000ff00, Mem[0000000030181408] = ff2cccff
stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000ff00
! %l2 = 00000000ef000000, Mem[000000001000140a] = ffa96ff0, %asi = 80
stha %l2,[%i0+0x00a]%asi ! Mem[0000000010001408] = ffa90000
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010181408] = 00002cff 0f905620
stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 00000000
! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000
swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f21 = 000000ff, Mem[0000000010181400] = 00000000
sta %f21,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff
! Mem[000000001000140c] = 00330000, %l6 = 00000000ffffffff, %asi = 80
swapa [%i0+0x00c]%asi,%l6 ! %l6 = 0000000000330000
! %f0 = 00000000 000000ff 00000000 00330000
! %f4 = ff0062a0 ff000000 000000ff 0dae0000
! %f8 = ff000000 00ef8e6c adf36949 0000ffff
! %f12 = ff0062a0 0f905620 000000ff 0000001e
stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (47)
! Mem[0000000010081410] = 000000ffa06200ff, %l3 = 000000000000ff00
ldxa [%i2+%o5]0x88,%l3 ! %l3 = 000000ffa06200ff
p0_label_339:
! Mem[0000000030041410] = 00000000, %l7 = 00000000000000ff
ldsba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081408] = 0000000000330000, %f22 = 000000ff 00000000
ldda [%i2+%o4]0x80,%f22 ! %f22 = 00000000 00330000
! Mem[0000000010141430] = ffffffff2056900f, %l7 = 0000000000000000
ldx [%i5+0x030],%l7 ! %l7 = ffffffff2056900f
! Mem[0000000030081400] = ff5700009a85ffff, %l5 = 00000000000000ff
ldxa [%i2+%g0]0x89,%l5 ! %l5 = ff5700009a85ffff
! Mem[0000000030001400] = ff0062a0, %l4 = 00000000000000ff
lduwa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff0062a0
! Mem[00000000201c0000] = ffffeaae, %l7 = ffffffff2056900f
lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
! Mem[0000000010141408] = ff000000 00000000, %l2 = ef000000, %l3 = a06200ff
ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000010041410] = ffffffff, %l3 = 0000000000000000
lduwa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000030181400] = 0f90859a000057ff, %l6 = 0000000000330000
ldxa [%i6+%g0]0x81,%l6 ! %l6 = 0f90859a000057ff
! Starting 10 instruction Store Burst
! %f15 = 0000001e, Mem[0000000030081400] = ffff859a
sta %f15,[%i2+%g0]0x81 ! Mem[0000000030081400] = 0000001e
p0_label_340:
! %l0 = 52c61b079023e40b, Mem[0000000010001400] = ff56900f
stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0b56900f
! %l3 = 00000000ffffffff, Mem[0000000030101408] = 5321afff
stwa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff
! Mem[0000000010001400] = 0b56900f, %l6 = 0f90859a000057ff
swapa [%i0+%g0]0x80,%l6 ! %l6 = 000000000b56900f
! %f16 = ff000000 ffcc2cff 00000000 000000ff
! %f20 = 00000000 000000ff 00000000 00330000
! %f24 = 00003300 ff56900f adf36949 0000ffff
! %f28 = d2ff30ab 0f9056ff 000000ff 0000001e
stda %f16,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
membar #Sync ! Added by membar checker (48)
! Mem[0000000010041424] = ff56900f, %l7 = 000000000000ffff
swap [%i1+0x024],%l7 ! %l7 = 00000000ff56900f
! %f0 = 00000000, Mem[0000000030141408] = ffffffff
sta %f0 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! %l4 = 00000000ff0062a0, imm = fffffffffffffe76, %l6 = 000000000b56900f
addc %l4,-0x18a,%l6 ! %l6 = 00000000ff006116
! Mem[0000000030081410] = 00007ad3, %l3 = 00000000ffffffff
swapa [%i2+%o5]0x89,%l3 ! %l3 = 0000000000007ad3
! %f8 = ff000000, Mem[0000000010081424] = 00ef8e6c
sta %f8 ,[%i2+0x024]%asi ! Mem[0000000010081424] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000000429c26ff, %l4 = 00000000ff0062a0
ldxa [%i1+%o5]0x81,%l4 ! %l4 = 00000000429c26ff
p0_label_341:
! Mem[0000000030081400] = 1e000000, %l3 = 0000000000007ad3
lduba [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = ffffffff, %l2 = 00000000ff000000
lduba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1430] = 76ff065c, %l0 = 52c61b079023e40b
lduha [%i3+0x030]%asi,%l0 ! %l0 = 00000000000076ff
! %l5 = ff5700009a85ffff, %l2 = 00000000000000ff, %y = 00008e6c
udiv %l5,%l2,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 000076ff
! Mem[000000001014142c] = 0000001e, %l2 = 00000000000000ff
ldub [%i5+0x02e],%l2 ! %l2 = 0000000000000000
! Mem[0000000010181410] = 00000000, %f25 = ff56900f
lda [%i6+%o5]0x88,%f25 ! %f25 = 00000000
! Mem[0000000030041400] = 00000000, %f22 = 00000000
lda [%i1+%g0]0x81,%f22 ! %f22 = 00000000
! Mem[0000000010181410] = 0000000000000000, %f2 = 00000000 00330000
ldda [%i6+%o5]0x88,%f2 ! %f2 = 00000000 00000000
! Mem[0000000010101410] = 000000ff, %l5 = ff5700009a85ffff
ldsba [%i4+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l7 = 00000000ff56900f, Mem[0000000030101400] = 00000000ffff00f2
stxa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000ff56900f
p0_label_342:
! Mem[0000000010001408] = 0000a9ff, %l2 = 0000000000000000
swapa [%i0+%o4]0x88,%l2 ! %l2 = 000000000000a9ff
! %l7 = 00000000ff56900f, Mem[0000000010001408] = ffffffff00000000
stxa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000ff56900f
! %l5 = ffffffffffffffff, %l6 = 00000000ff006116, %l4 = 00000000ffffffff
addc %l5,%l6,%l4 ! %l4 = 00000000ff006115
! Mem[0000000030001408] = ffff0000, %l2 = 000000000000a9ff
swapa [%i0+%o4]0x81,%l2 ! %l2 = 00000000ffff0000
! %l2 = ffff0000, %l3 = 00000000, Mem[0000000010081420] = ff000000 ff000000
std %l2,[%i2+0x020] ! Mem[0000000010081420] = ffff0000 00000000
! Mem[0000000020800000] = 00005b63, %l3 = 0000000000000000
ldstub [%o1+%g0],%l3 ! %l3 = 00000000000000ff
! Mem[00000000201c0001] = ffffeaae, %l5 = ffffffffffffffff
ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030001410] = 000000ff, %l3 = 0000000000000000
swapa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181408] = 0000ff00, %l5 = 00000000000000ff
ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ffff0000, %l7 = 00000000ff56900f
ldsba [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
p0_label_343:
! Mem[0000000010081410] = ff0062a0ff000000, %l4 = 00000000ff006115
ldxa [%i2+%o5]0x80,%l4 ! %l4 = ff0062a0ff000000
! Mem[0000000010041408] = 00000000, %l2 = 00000000ffff0000
lduwa [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1408] = ffffffff, %l6 = 00000000ff006116
ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041400] = ff2cccff000000ff, %f28 = d2ff30ab 0f9056ff
ldda [%i1+%g0]0x88,%f28 ! %f28 = ff2cccff 000000ff
! Mem[0000000030181400] = 0f90859a, %l6 = ffffffffffffffff
ldswa [%i6+%g0]0x81,%l6 ! %l6 = 000000000f90859a
! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
lduwa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l7 = ffffffffffffffff
ldsba [%i0+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l1 = 18179cffd8291e21
lduwa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = 00000000, %l4 = ff0062a0ff000000
ldsha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 00000000, %l3 = 000000ff, Mem[00000000300c1400] = 0000ffff 2056900f
stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 000000ff
p0_label_344:
! %l0 = 00000000000076ff, Mem[0000000010041400] = ff000000ffcc2cff
stx %l0,[%i1+%g0] ! Mem[0000000010041400] = 00000000000076ff
! Mem[00000000300c1410] = ff000000, %l7 = 0000000000000000
swapa [%i3+%o5]0x81,%l7 ! %l7 = 00000000ff000000
! %f22 = 00000000 00330000, %l4 = 0000000000000000
! Mem[0000000030141428] = ffff00f2800000ff
add %i5,0x028,%g1
stda %f22,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141428] = ffff00f2800000ff
! Mem[0000000010081438] = 000000ff0000001e, %l1 = 0000000000000000, %l1 = 0000000000000000
add %i2,0x38,%g1
casxa [%g1]0x80,%l1,%l1 ! %l1 = 000000ff0000001e
! Mem[0000000010001408] = 0f9056ff00000000, %l4 = 0000000000000000, %l4 = 0000000000000000
add %i0,0x08,%g1
casxa [%g1]0x80,%l4,%l4 ! %l4 = 0f9056ff00000000
! Mem[0000000010041400] = 00000000, %l3 = 00000000000000ff
ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101400] = 00330000, %l7 = 00000000ff000000
swapa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000330000
! %l2 = 0000000000000000, Mem[0000000030041408] = 00000000
stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! Code Fragment 4
p0_fragment_41:
! %l0 = 00000000000076ff
setx 0x1cae2e87f64b947a,%g7,%l0 ! %l0 = 1cae2e87f64b947a
! %l1 = 000000ff0000001e
setx 0x6788aa00743dd188,%g7,%l1 ! %l1 = 6788aa00743dd188
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 1cae2e87f64b947a
setx 0x2f3f011fb5d32f13,%g7,%l0 ! %l0 = 2f3f011fb5d32f13
! %l1 = 6788aa00743dd188
setx 0xfd68f8ef9aeb8d20,%g7,%l1 ! %l1 = fd68f8ef9aeb8d20
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ffffffff, %l1 = fd68f8ef9aeb8d20
ldswa [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
p0_label_345:
! Mem[0000000010041410] = 00000000, %l3 = 0000000000000000
ldswa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181430] = ff008cf2c30000ff, %f22 = 00000000 00330000
ldda [%i6+0x030]%asi,%f22 ! %f22 = ff008cf2 c30000ff
! Mem[0000000020800000] = ff005b63, %l2 = 0000000000000000
ldub [%o1+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030041410] = 00000000, %l6 = 000000000f90859a
ldsha [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = ffa90000, %l7 = 0000000000330000
lduwa [%i0+%o4]0x89,%l7 ! %l7 = 00000000ffa90000
! %f6 = 000000ff, %f23 = c30000ff
fsqrts %f6 ,%f23 ! %l0 = 2f3f011fb5d32f35, Unfinished, %fsr = 3700000400
! Mem[0000000030041410] = ff269c4200000000, %l0 = 2f3f011fb5d32f35
ldxa [%i1+%o5]0x89,%l0 ! %l0 = ff269c4200000000
! Mem[0000000030081400] = 0000001e, %l0 = ff269c4200000000
ldsba [%i2+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181408] = 0000000000ff00ff, %l4 = 0f9056ff00000000
ldxa [%i6+%o4]0x89,%l4 ! %l4 = 0000000000ff00ff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030101410] = ff000000fffff97e
stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
p0_label_346:
! Mem[0000000030001408] = 0000a9ff, %l6 = 0000000000000000
swapa [%i0+%o4]0x81,%l6 ! %l6 = 000000000000a9ff
! Mem[0000000010001408] = 0f9056ff, %l0 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l0 ! %l0 = 0000000f000000ff
! Mem[0000000010001408] = ff5690ff, %l2 = 00000000000000ff
ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030001408] = 00000000
stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! Mem[0000000010141400] = 000000ef, %l3 = 0000000000000000
swapa [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ef
! Mem[0000000030141400] = 6c8e6ff0, %l0 = 000000000000000f
swapa [%i5+%g0]0x89,%l0 ! %l0 = 000000006c8e6ff0
! Mem[0000000030181410] = 0000ffff, %l7 = 00000000ffa90000
swapa [%i6+%o5]0x89,%l7 ! %l7 = 000000000000ffff
! %l6 = 0000a9ff, %l7 = 0000ffff, Mem[0000000010001408] = ff9056ff 00000000
stda %l6,[%i0+0x008]%asi ! Mem[0000000010001408] = 0000a9ff 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 0f905620ffffffff, %f2 = 00000000 00000000
ldda [%i4+%o4]0x89,%f2 ! %f2 = 0f905620 ffffffff
p0_label_347:
! Mem[0000000010001410] = 0000000000ef8e6c, %f6 = 000000ff 0dae0000
ldda [%i0+%o5]0x80,%f6 ! %f6 = 00000000 00ef8e6c
! Mem[00000000100c1408] = ffffffff, %l6 = 000000000000a9ff
ldsba [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[000000001018140c] = 00000000, %l0 = 000000006c8e6ff0
lduha [%i6+0x00e]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l3 = 00000000000000ef
lduba [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141410] = 6c8e7aff, %l0 = 0000000000000000
lduwa [%i5+%o5]0x88,%l0 ! %l0 = 000000006c8e7aff
! Mem[0000000010001418] = 000000ff 0dae0000, %l6 = ffffffff, %l7 = 0000ffff
ldd [%i0+0x018],%l6 ! %l6 = 00000000000000ff 000000000dae0000
! Mem[00000000201c0000] = ffffeaae, %l7 = 000000000dae0000
lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
! Mem[0000000010141414] = 00000000, %l0 = 000000006c8e7aff
ldsw [%i5+0x014],%l0 ! %l0 = 0000000000000000
! Code Fragment 4
p0_fragment_42:
! %l0 = 0000000000000000
setx 0xec1a1087846afd81,%g7,%l0 ! %l0 = ec1a1087846afd81
! %l1 = ffffffffffffffff
setx 0x09e3028fe21dd39a,%g7,%l1 ! %l1 = 09e3028fe21dd39a
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = ec1a1087846afd81
setx 0x1165cf806bbd3901,%g7,%l0 ! %l0 = 1165cf806bbd3901
! %l1 = 09e3028fe21dd39a
setx 0x4d1d97bff7abe5b7,%g7,%l1 ! %l1 = 4d1d97bff7abe5b7
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[0000000010041408] = 00000000000000ff
stx %l2,[%i1+%o4] ! Mem[0000000010041408] = 00000000000000ff
p0_label_348:
! Mem[0000000021800140] = 00008319, %l6 = 00000000000000ff
ldstuba [%o3+0x140]%asi,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000030081408] = 9a85900f00007ad3
stxa %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000000000ff
! %f0 = 00000000 000000ff 0f905620 ffffffff
! %f4 = ff0062a0 ff000000 00000000 00ef8e6c
! %f8 = ff000000 00ef8e6c adf36949 0000ffff
! %f12 = ff0062a0 0f905620 000000ff 0000001e
stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
! Mem[0000000030001400] = 000000ffa06200ff, %f16 = ff000000 ffcc2cff
ldda [%i0+%g0]0x89,%f16 ! %f16 = 000000ff a06200ff
! %l2 = 00000000000000ff, Mem[0000000030101408] = ffffffff
stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
! %f20 = 00000000 000000ff, %l5 = 0000000000000000
! Mem[0000000010101438] = 0000000000972b83
add %i4,0x038,%g1
stda %f20,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010101438] = 0000000000972b83
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010081400] = 00000000 000000ff
stda %l2,[%i2+0x000]%asi ! Mem[0000000010081400] = 000000ff 00000000
! %l6 = 0000000000000000, Mem[0000000030181400] = 0f90859a
stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
! %l6 = 0000000000000000, Mem[0000000010001410] = 00000000
stba %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff00ff00, %l1 = 4d1d97bff7abe5b7
lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
p0_label_349:
! Mem[00000000100c1428] = 107c3fd900000086, %l6 = 0000000000000000
ldx [%i3+0x028],%l6 ! %l6 = 107c3fd900000086
membar #Sync ! Added by membar checker (49)
! Mem[0000000010041400] = ff000000, %l7 = 000000000000ffff
lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010041410] = ff000000, %l0 = 1165cf806bbd3901
ldsba [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141400] = 00000000, %l7 = 00000000ff000000
lduwa [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081408] = 000000ff, %l2 = 00000000000000ff
lduwa [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
ldsha [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l6 = 107c3fd900000086
ldswa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141400] = 0000000f, %l7 = 0000000000000000
ldsha [%i5+%g0]0x89,%l7 ! %l7 = 000000000000000f
! Mem[0000000030081400] = ff5700001e000000, %f22 = ff008cf2 c30000ff
ldda [%i2+%g0]0x89,%f22 ! %f22 = ff570000 1e000000
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, Mem[0000000020800040] = 1f8ca555
sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 00ffa555
p0_label_350:
! %l5 = 0000000000000000, Mem[00000000300c1400] = 00000000ff000000
stxa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
! Mem[0000000010101430] = 95ffe03a, %l7 = 0000000f, %l0 = 00000000
add %i4,0x30,%g1
casa [%g1]0x80,%l7,%l0 ! %l0 = 0000000095ffe03a
! %l0 = 0000000095ffe03a, Mem[0000000010081424] = 00000000, %asi = 80
stha %l0,[%i2+0x024]%asi ! Mem[0000000010081424] = e03a0000
! %l2 = 00000000000000ff, Mem[0000000021800141] = ff008319, %asi = 80
stba %l2,[%o3+0x141]%asi ! Mem[0000000021800140] = ffff8319
! Mem[0000000030001400] = ff0062a0, %l0 = 0000000095ffe03a
ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[00000000100c1400] = ffffffff
stwa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %f16 = 000000ff, Mem[0000000010081410] = ff0062a0
sta %f16,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
! Mem[0000000010001408] = 0000a9ff, %l3 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %l6 = 00000000, %l7 = 0000000f, Mem[0000000010081400] = ff000000 00000000
stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000 0000000f
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000 00000000, %l6 = 00000000, %l7 = 0000000f
ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
p0_label_351:
! Mem[0000000010101404] = 000000ff, %f4 = ff0062a0
ld [%i4+0x004],%f4 ! %f4 = 000000ff
! Mem[0000000030101410] = 00000000, %f11 = 0000ffff
lda [%i4+%o5]0x81,%f11 ! %f11 = 00000000
! Mem[0000000010081400] = 00000000, %l1 = 00000000000000ff
lduha [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141408] = 00000000, %f20 = 00000000
lda [%i5+%o4]0x89,%f20 ! %f20 = 00000000
! Mem[00000000211c0000] = ffff4b99, %l4 = 0000000000ff00ff
ldsba [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030041410] = 00000000, %f3 = ffffffff
lda [%i1+%o5]0x81,%f3 ! %f3 = 00000000
! Mem[00000000300c1400] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[00000000211c0000] = ffff4b99, %l1 = 0000000000000000
ldsba [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1400] = 00000000, %l7 = 0000000000000000
ldsha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffffff, Mem[0000000010001410] = 00000000
stha %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000ffff
p0_label_352:
! %l2 = 00000000000000ff, Mem[0000000010081436] = 0f905620
sth %l2,[%i2+0x036] ! Mem[0000000010081434] = 0f9000ff
! %l7 = 0000000000000000, Mem[0000000030001408] = 0000000000000000
stxa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000000000000000
! %l1 = ffffffffffffffff, Mem[0000000010141408] = ff000000
stba %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
! %l0 = 00000000000000ff, Mem[0000000030081408] = ff00000000000000
stxa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000020800040] = 00ffa555
sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
! %l0 = 00000000000000ff, Mem[00000000211c0000] = ffff4b99
sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4b99
! %f22 = ff570000, %f19 = 000000ff
fcmps %fcc3,%f22,%f19 ! %fcc3 = 1
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181410] = 00000000 00000000
stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 00000000
! %l5 = 0000000000000000, Mem[0000000030101408] = ff000000
stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff000000ff8c2cff, %f16 = 000000ff a06200ff
ldda [%i4+%o5]0x80,%f16 ! %f16 = ff000000 ff8c2cff
p0_label_353:
! Mem[0000000010081410] = ff000000, %l4 = ffffffffffffffff
ldsba [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
! %l0 = 00000000000000ff, Mem[0000000010081410] = 000000ffff000000, %asi = 80
stxa %l0,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000000000ff
! Mem[0000000010141410] = ff7a8e6c00000000, %l2 = 00000000000000ff
ldxa [%i5+%o5]0x80,%l2 ! %l2 = ff7a8e6c00000000
! Mem[0000000030081408] = 00000000, %f11 = 00000000
lda [%i2+%o4]0x81,%f11 ! %f11 = 00000000
membar #Sync ! Added by membar checker (50)
! Mem[0000000030101400] = 00000000 ff56900f 00000000 2056900f
! Mem[0000000030101410] = 00000000 00000000 b62c8ce5 fc90520c
! Mem[0000000030101420] = 89d516c4 abc26868 429c26ff 0000006c
! Mem[0000000030101430] = ffa56439 000000ff 98d0e6b4 7a8e4aff
ldda [%i4]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030101400
! Mem[0000000010101420] = ff2770d4000000ff, %f28 = ff2cccff 000000ff
ldda [%i4+0x020]%asi,%f28 ! %f28 = ff2770d4 000000ff
! Mem[00000000100c1420] = 00000000000057ff, %f18 = 00000000 000000ff
ldd [%i3+0x020],%f18 ! %f18 = 00000000 000057ff
! Mem[000000001004142c] = 4969f3ad, %l7 = 0000000000000000
lduba [%i1+0x02d]%asi,%l7 ! %l7 = 0000000000000069
! Mem[0000000030001400] = ff0062a0, %l4 = 0000000000000000
ldswa [%i0+%g0]0x81,%l4 ! %l4 = ffffffffff0062a0
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = 0000a9ff, %l4 = ffffffffff0062a0
swapa [%i6+%o5]0x81,%l4 ! %l4 = 000000000000a9ff
p0_label_354:
! Mem[0000000030101408] = 00000000, %l0 = 00000000000000ff
ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141400] = 0000000f, %l2 = ff7a8e6c00000000
ldstuba [%i5+%g0]0x89,%l2 ! %l2 = 0000000f000000ff
! %l5 = 0000000000000000, Mem[000000001010140c] = 77dc5bff
sth %l5,[%i4+0x00c] ! Mem[000000001010140c] = 00005bff
! %l3 = 0000000000000000, Mem[0000000030181408] = ff00ff00
stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! %l0 = 0000000000000000, Mem[0000000030181408] = 0000000000000000
stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000
! %l4 = 000000000000a9ff, imm = fffffffffffffa6e, %l7 = 0000000000000069
andn %l4,-0x592,%l7 ! %l7 = 0000000000000191
! %l4 = 000000000000a9ff, Mem[0000000010101410] = ff000000
stba %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = ff000000
! %l1 = ffffffffffffffff, Mem[0000000030141400] = 00000000000000ff
stxa %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffffffffffff
! %f24 = 00003300 00000000, Mem[00000000100c1410] = ffffff42 ff000000
stda %f24,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00003300 00000000
! Starting 10 instruction Load Burst
! %l4 = 000000000000a9ff, imm = 000000000000021f, %l4 = 000000000000a9ff
subc %l4,0x21f,%l4 ! %l4 = 000000000000a7e0
p0_label_355:
! Mem[0000000010001400] = 000057ff 00000000 ff00a9ff 0000ffff
! Mem[0000000010001410] = ffff0000 00ef8e6c 000000ff 0dae0000
! Mem[0000000010001420] = 00003300 000000ff adf36949 0000ffff
! Mem[0000000010001430] = ff0062a0 0f905620 000000ff 0000001e
ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
! Mem[0000000010081410] = 00000000000000ff, %f30 = 000000ff 0000001e
ldda [%i2+%o5]0x80,%f30 ! %f30 = 00000000 000000ff
! Mem[0000000010181410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000191
ldda [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[000000001014140c] = 00000000, %f22 = ff570000
lda [%i5+0x00c]%asi,%f22 ! %f22 = 00000000
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
lduwa [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = 00000000 00000000, %l4 = 0000a7e0, %l5 = 00000000
ldda [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! %l5 = 0000000000000000, imm = 0000000000000ad7, %l1 = ffffffffffffffff
orn %l5,0xad7,%l1 ! %l1 = fffffffffffff528
! Mem[0000000010181400] = ff000000, %l6 = 0000000000000000
lduha [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = 00000000 000000ff, %l0 = 00000000, %l1 = fffff528
ldda [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
! Starting 10 instruction Store Burst
! %f27 = 0000ffff, Mem[0000000010041410] = 000000ff
sta %f27,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ffff
p0_label_356:
! Mem[0000000010001410] = 0000ffff, %l1 = 00000000000000ff
swapa [%i0+%o5]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030101400] = 00000000, %l4 = 0000000000000000
swapa [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = ff00a9ff, %l1 = 000000000000ffff
ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
! %l7 = 0000000000000000, Mem[0000000010141402] = 00000000, %asi = 80
stha %l7,[%i5+0x002]%asi ! Mem[0000000010141400] = 00000000
membar #Sync ! Added by membar checker (51)
! %f22 = 00000000 1e000000, Mem[0000000010001418] = 000000ff 0dae0000
std %f22,[%i0+0x018] ! Mem[0000000010001418] = 00000000 1e000000
! %f12 = ff0062a0 0f905620, Mem[0000000010081400] = 00000000 0f000000
stda %f12,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0062a0 0f905620
! %f16 = ff000000, Mem[00000000300c1410] = 00000000
sta %f16,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
! %f4 = ffff0000 00ef8e6c, %l0 = 0000000000000000
! Mem[0000000010001408] = ff00a9ff0000ffff
add %i0,0x008,%g1
stda %f4,[%g1+%l0]ASI_PST8_P ! Mem[0000000010001408] = ff00a9ff0000ffff
! %l7 = 0000000000000000, Mem[0000000030041408] = 00000000
stba %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = ff000000, %l7 = 0000000000000000
ldsba [%i4+0x013]%asi,%l7 ! %l7 = 0000000000000000
p0_label_357:
! Mem[00000000300c1408] = 000000000000ff00, %l5 = 0000000000000000
ldxa [%i3+%o4]0x89,%l5 ! %l5 = 000000000000ff00
! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000000
lduba [%i3+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
ldsha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = ff0062a0, %l3 = 0000000000000000
ldswa [%i0+%g0]0x81,%l3 ! %l3 = ffffffffff0062a0
! Mem[0000000030101408] = ff0000002056900f, %l2 = 000000000000000f
ldxa [%i4+%o4]0x81,%l2 ! %l2 = ff0000002056900f
! Mem[0000000030181410] = a06200ff, %l2 = ff0000002056900f
ldswa [%i6+%o5]0x89,%l2 ! %l2 = ffffffffa06200ff
! Mem[0000000030181408] = 0000000000000000, %l1 = 00000000000000ff
ldxa [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000020800000] = ff005b63, %l5 = 000000000000ff00
lduba [%o1+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041410] = 00000000, %l3 = ffffffffff0062a0
lduha [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = 00000000, %l0 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
p0_label_358:
! %l6 = 0000000000000000, Mem[0000000010041408] = ffffffff
stwa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! %f2 = ff00a9ff 0000ffff, Mem[0000000010181408] = 000000ff 00000000
stda %f2 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff00a9ff 0000ffff
! Mem[0000000010041410] = ff0062a0ffff0000, %f10 = adf36949 0000ffff
ldda [%i1+%o5]0x88,%f10 ! %f10 = ff0062a0 ffff0000
! Mem[0000000030081410] = ffffffff, %l6 = 0000000000000000
swapa [%i2+%o5]0x89,%l6 ! %l6 = 00000000ffffffff
! %f14 = 000000ff 0000001e, %l6 = 00000000ffffffff
! Mem[0000000010141428] = 000000ff0000001e
add %i5,0x028,%g1
stda %f14,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010141428] = 1e000000ff000000
! Mem[0000000030081408] = ff000000, %l4 = 0000000000000000
ldstuba [%i2+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010181400] = 000000ff, %l2 = ffffffffa06200ff
swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141408] = ff000000 00000000
stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 00000000
! %f10 = ff0062a0 ffff0000, %l5 = 00000000000000ff
! Mem[0000000010181410] = 0000000000000000
add %i6,0x010,%g1
stda %f10,[%g1+%l5]ASI_PST16_P ! Mem[0000000010181410] = ff0062a0ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ffffffff, %l2 = 00000000000000ff
ldsha [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
p0_label_359:
! Mem[00000000300c1408] = 00ff0000, %l0 = 0000000000000000
ldswa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000ff0000
! Mem[0000000030181400] = 00000000000057ff, %l0 = 0000000000ff0000
ldxa [%i6+%g0]0x81,%l0 ! %l0 = 00000000000057ff
! Mem[0000000010001430] = ff0062a0, %l7 = 0000000000000000
ldsw [%i0+0x030],%l7 ! %l7 = ffffffffff0062a0
! Mem[0000000010041408] = 00000000, %l1 = 0000000000000000
lduha [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181404] = 000057ff, %l7 = ffffffffff0062a0
ldsb [%i6+0x007],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030101400] = 00000000, %l5 = 00000000000000ff
lduwa [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000021800100] = eaff7eb5, %l3 = 0000000000000000
ldsb [%o3+0x101],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141410] = ff7a8e6c, %f24 = 00003300
lda [%i5+%o5]0x80,%f24 ! %f24 = ff7a8e6c
! Mem[0000000010081408] = 00000000, %l4 = 00000000000000ff
ldsba [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %f11 = ffff0000, Mem[0000000030101400] = 00000000
sta %f11,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffff0000
p0_label_360:
! Mem[0000000030181408] = 00000000, %l7 = ffffffffffffffff
ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! %l0 = 00000000000057ff, Mem[0000000010181400] = a06200ff, %asi = 80
stha %l0,[%i6+0x000]%asi ! Mem[0000000010181400] = 57ff00ff
! Code Fragment 3
p0_fragment_43:
! %l0 = 00000000000057ff
setx 0x4830ceb7937a08df,%g7,%l0 ! %l0 = 4830ceb7937a08df
! %l1 = 0000000000000000
setx 0xeacfa2605c4b811a,%g7,%l1 ! %l1 = eacfa2605c4b811a
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 4830ceb7937a08df
setx 0x97dfc7dfd3ed0be7,%g7,%l0 ! %l0 = 97dfc7dfd3ed0be7
! %l1 = eacfa2605c4b811a
setx 0xe6a2fc303e80d783,%g7,%l1 ! %l1 = e6a2fc303e80d783
! Mem[000000001004140c] = 2056900f, %l0 = 97dfc7dfd3ed0be7
swap [%i1+0x00c],%l0 ! %l0 = 000000002056900f
! Mem[00000000100c1433] = 76ff065c, %l2 = ffffffffffffffff
ldstuba [%i3+0x033]%asi,%l2 ! %l2 = 0000005c000000ff
! Mem[00000000100c1410] = 00000000, %l2 = 000000000000005c
swapa [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
! %f9 = 000000ff, Mem[00000000100c1400] = 00000000
sta %f9 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
! %f0 = 000057ff 00000000 ff00a9ff 0000ffff
! %f4 = ffff0000 00ef8e6c 000000ff 0dae0000
! %f8 = 00003300 000000ff ff0062a0 ffff0000
! %f12 = ff0062a0 0f905620 000000ff 0000001e
stda %f0,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
! Mem[00000000201c0001] = ffffeaae, %l5 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 00000000, %l0 = 000000002056900f
lduwa [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
p0_label_361:
! Mem[0000000010001434] = 0f905620, %f28 = ff2770d4
ld [%i0+0x034],%f28 ! %f28 = 0f905620
! Mem[0000000010001410] = 000000ff, %l1 = e6a2fc303e80d783
ldsha [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010101400] = 000000ff, %l6 = 00000000ffffffff
ldsb [%i4+0x001],%l6 ! %l6 = 0000000000000000
! Mem[00000000211c0000] = 00ff4b99, %l2 = 0000000000000000
lduh [%o2+%g0],%l2 ! %l2 = 00000000000000ff
membar #Sync ! Added by membar checker (52)
! Mem[00000000100c1400] = ff000000, %l5 = 00000000000000ff
lduwa [%i3+%g0]0x88,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010081430] = ff0062a0, %l1 = 00000000000000ff
lduba [%i2+0x032]%asi,%l1 ! %l1 = 0000000000000062
! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
lduha [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181410] = a06200ff, %l7 = 0000000000000000
ldsba [%i6+%o5]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181428] = 00000000, %l3 = ffffffffffffffff
lduh [%i6+0x028],%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 0000000000000062, Mem[0000000030081400] = 1e000000
stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000062
p0_label_362:
! %f12 = ff0062a0 0f905620, %l7 = ffffffffffffffff
! Mem[0000000030041438] = ff1de8de000000f8
add %i1,0x038,%g1
stda %f12,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041438] = 2056900fa06200ff
! Mem[0000000010101410] = ff000000, %l1 = 0000000000000062
swapa [%i4+%o5]0x80,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010001410] = 000000ff, %l4 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! %l7 = ffffffffffffffff, Mem[0000000030101400] = 0f9056ff0000ffff
stxa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffffffffffff
! %f12 = ff0062a0 0f905620, %l7 = ffffffffffffffff
! Mem[0000000010181428] = 000000005c06ff76
add %i6,0x028,%g1
stda %f12,[%g1+%l7]ASI_PST32_P ! Mem[0000000010181428] = ff0062a00f905620
! Mem[0000000010001408] = ffa900ff, %l6 = 0000000000000000
swapa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ffa900ff
! %l0 = 00000000, %l1 = ff000000, Mem[00000000100c1430] = 76ff06ff ffff7ad3
stda %l0,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00000000 ff000000
! %f14 = 000000ff 0000001e, %l2 = 00000000000000ff
! Mem[0000000010001400] = 000057ff00000000
stda %f14,[%i0+%l2]ASI_PST16_PL ! Mem[0000000010001400] = 1e000000ff000000
! %l3 = 0000000000000000, imm = 0000000000000624, %l3 = 0000000000000000
xnor %l3,0x624,%l3 ! %l3 = fffffffffffff9db
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff7a8e6c, %l5 = 00000000ff000000
lduwa [%i5+%o5]0x80,%l5 ! %l5 = 00000000ff7a8e6c
p0_label_363:
! Mem[0000000010101400] = ff000000, %l7 = ffffffffffffffff
ldsba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l7 = 0000000000000000
ldswa [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
! %f6 = 000000ff, %f18 = 00000000, %f11 = ffff0000
fadds %f6 ,%f18,%f11 ! %l0 = 0000000000000022, Unfinished, %fsr = 1700000400
! Mem[0000000030141400] = ffffffff ffffffff 00000000 00ff0000
! Mem[0000000030141410] = ff000000 00000000 74a5f194 c0a53d9e
! Mem[0000000030141420] = 00000080 000057ff ffff00f2 800000ff
! Mem[0000000030141430] = 000000ff ffffffff 1e000000 00000000
ldda [%i5]ASI_BLK_SL,%f0 ! Block Load from 0000000030141400
! Mem[0000000010141438] = c30000ff, %l0 = 0000000000000022
lduwa [%i5+0x038]%asi,%l0 ! %l0 = 00000000c30000ff
! Mem[0000000030181400] = ff57000000000000, %f30 = 00000000 000000ff
ldda [%i6+%g0]0x89,%f30 ! %f30 = ff570000 00000000
! Mem[00000000300c1400] = 00000000 ff570000, %l6 = ffa900ff, %l7 = 00000000
ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000ff570000 0000000000000000
! Mem[0000000030041400] = 00000000, %l3 = fffffffffffff9db
ldswa [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041400] = ff000000, %l6 = 00000000ff570000
lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000
! Starting 10 instruction Store Burst
! %f26 = adf36949 0000ffff, Mem[0000000010041408] = 00000000 e70bedd3
stda %f26,[%i1+%o4]0x88 ! Mem[0000000010041408] = adf36949 0000ffff
p0_label_364:
! Mem[0000000030101400] = ffffffff, %l0 = 00000000c30000ff
ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000010181410] = ff0062a0ffff0000
stx %l0,[%i6+%o5] ! Mem[0000000010181410] = 00000000000000ff
! Mem[0000000021800101] = eaff7eb5, %l2 = 00000000000000ff
ldstub [%o3+0x101],%l2 ! %l2 = 000000ff000000ff
! %l5 = 00000000ff7a8e6c, Mem[0000000030001408] = 0000000000000000
stxa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000ff7a8e6c
! Mem[0000000010101408] = ff800000, %l5 = 00000000ff7a8e6c
ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010101423] = ff2770d4, %l1 = 00000000ff000000
ldstub [%i4+0x023],%l1 ! %l1 = 000000d4000000ff
! %l1 = 00000000000000d4, Mem[0000000030181400] = 00000000000057ff
stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000d4
! %f16 = ff000000 ff8c2cff 00000000 000057ff
! %f20 = 00000000 000000ff 00000000 1e000000
! %f24 = ff7a8e6c 00000000 adf36949 0000ffff
! %f28 = 0f905620 000000ff ff570000 00000000
stda %f16,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
! Mem[0000000010041408] = ffff00004969f3ad, %l4 = 00000000000000ff, %l2 = 00000000000000ff
add %i1,0x08,%g1
casxa [%g1]0x80,%l4,%l2 ! %l2 = ffff00004969f3ad
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l1 = 00000000000000d4
lduwa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
p0_label_365:
! Mem[0000000010001410] = ff000000 00ef8e6c, %l0 = 000000ff, %l1 = 00000000
ldd [%i0+%o5],%l0 ! %l0 = 00000000ff000000 0000000000ef8e6c
! Mem[0000000030101408] = 000000ff, %l5 = 00000000000000ff
ldsba [%i4+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010081418] = 000000ff 0dae0000, %l0 = ff000000, %l1 = 00ef8e6c
ldda [%i2+0x018]%asi,%l0 ! %l0 = 00000000000000ff 000000000dae0000
! Mem[00000000300c1408] = ffa900ff, %l2 = ffff00004969f3ad
lduba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %l1 = 000000000dae0000, %l3 = 0000000000000000, %l6 = 00000000ff000000
addc %l1,%l3,%l6 ! %l6 = 000000000dae0000
! Mem[0000000030141410] = ff000000, %l7 = 0000000000000000
ldsha [%i5+%o5]0x81,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000030181410] = ff0062a0, %f10 = ff000080
lda [%i6+%o5]0x81,%f10 ! %f10 = ff0062a0
! Mem[00000000211c0000] = 00ff4b99, %l4 = 00000000000000ff
ldsb [%o2+0x001],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001400] = 1e000000, %l6 = 000000000dae0000
ldsba [%i0+%g0]0x80,%l6 ! %l6 = 000000000000001e
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 5c000000, %l2 = 00000000000000ff
ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 0000005c000000ff
p0_label_366:
! Mem[0000000030141408] = 00000000, %l2 = 000000000000005c
swapa [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (53)
! Mem[0000000010101416] = 00000000, %l1 = 000000000dae0000
ldstuba [%i4+0x016]%asi,%l1 ! %l1 = 00000000000000ff
! %f2 = 0000ff00 00000000, Mem[00000000100c1408] = ffffffff ffff859a
std %f2 ,[%i3+%o4] ! Mem[00000000100c1408] = 0000ff00 00000000
! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000010001428] = adf36949 0000ffff
stda %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = ffffffff ffffffff
! Mem[0000000030101408] = 000000ff, %l6 = 000000000000001e
swapa [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! %l4 = ffffffffffffffff, Mem[0000000030081408] = ff000000
stha %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = ffff0000
! %f24 = ff7a8e6c 00000000, Mem[0000000010101408] = 000057ff 00000000
stda %f24,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff7a8e6c 00000000
! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181400] = 00000000, %l7 = ffffffffffffff00
ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = adf36949 0000ffff, %l4 = ffffffff, %l5 = ffffffff
ldda [%i1+%o4]0x88,%l4 ! %l4 = 000000000000ffff 00000000adf36949
p0_label_367:
! Mem[0000000010101410] = 00ff0000000000ff, %f0 = ffffffff ffffffff
ldda [%i4+%o5]0x88,%f0 ! %f0 = 00ff0000 000000ff
! Mem[00000000100c1400] = ff000000 ff000000, %l4 = 0000ffff, %l5 = adf36949
ldda [%i3+%g0]0x88,%l4 ! %l4 = 00000000ff000000 00000000ff000000
! %l6 = 00000000000000ff, immed = ffffff71, %y = 000076ff
smul %l6,-0x08f,%l3 ! %l3 = ffffffffffff718f, %y = ffffffff
! Mem[000000001004143c] = ff000000, %l3 = ffffffffffff718f
ldsba [%i1+0x03c]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010181408] = ffa900ff, %l1 = 0000000000000000
lduha [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181408] = ff000000, %l6 = 00000000000000ff
lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
lduwa [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l3 = ffffffffffffffff
ldsba [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = ff000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000 00000000ff000000
! Starting 10 instruction Store Burst
! %l6 = 00000000000000ff, imm = 0000000000000365, %l7 = 0000000000000000
xnor %l6,0x365,%l7 ! %l7 = fffffffffffffc65
p0_label_368:
! %l4 = 00000000ff000000, %l4 = 00000000ff000000, %l1 = 00000000000000ff
or %l4,%l4,%l1 ! %l1 = 00000000ff000000
! %l5 = 00000000ff000000, Mem[0000000030081400] = 00000062
stba %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[0000000010041408] = 0000ffff, %l7 = fffffffffffffc65
swapa [%i1+%o4]0x88,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030081408] = ffff0000, %l5 = 00000000ff000000
ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030081410] = 00000000, %l0 = 00000000000000ff
swapa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = ff2c8cff, %l3 = 00000000ff000000
ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010181408] = ffa900ff, %l1 = 00000000ff000000
swapa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ffa900ff
! Mem[000000001018141c] = 00000000, %l2 = 00000000, %l7 = 0000ffff
add %i6,0x1c,%g1
casa [%g1]0x80,%l2,%l7 ! %l7 = 0000000000000000
! %l3 = 00000000000000ff, Mem[0000000010001400] = 1e000000ff000000
stxa %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = a06200ff, %l3 = 00000000000000ff
lduha [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_369:
! Mem[0000000010001408] = 00000000, %l3 = 00000000000000ff
ldswa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101400] = ffffffff, %l0 = 0000000000000000
lduba [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101408] = 0000001e, %l4 = 00000000ff000000
ldswa [%i4+%o4]0x89,%l4 ! %l4 = 000000000000001e
! Mem[0000000010181400] = 57ff00ff, %l5 = 00000000000000ff
ldsha [%i6+%g0]0x80,%l5 ! %l5 = 00000000000057ff
! Mem[0000000030101400] = ffffffff, %l1 = 00000000ffa900ff
lduwa [%i4+%g0]0x89,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010081410] = 00000000, %l5 = 00000000000057ff
lduha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141400] = ffffffff, %l1 = 00000000ffffffff
ldsha [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181414] = 000000ff, %l5 = 0000000000000000
ldsb [%i6+0x015],%l5 ! %l5 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l1 = ffffffffffffffff
ldswa [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 00000000, %l7 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
p0_label_370:
! %l1 = 0000000000000000, %l3 = 0000000000000000, %l4 = 000000000000001e
or %l1,%l3,%l4 ! %l4 = 0000000000000000
! %f18 = 00000000 000057ff, %l4 = 0000000000000000
! Mem[0000000010101430] = ff0000002056900f
add %i4,0x030,%g1
stda %f18,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010101430] = ff0000002056900f
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030001410] = 00000000 71c3ff76
stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 00000000
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010141400] = 00000000 0000ff00
stda %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff 00000000
! %f2 = 0000ff00 00000000, Mem[0000000010081400] = ff0062a0 0f905620
stda %f2 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000ff00 00000000
! Mem[00000000201c0001] = ffffeaae, %l2 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
! %f22 = 00000000 1e000000, %l7 = 0000000000000000
! Mem[0000000030041408] = 0000000000000000
add %i1,0x008,%g1
stda %f22,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041408] = 0000000000000000
! Mem[0000000010141410] = 6c8e7aff, %l4 = 0000000000000000
ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! %l5 = 0000000000000000, Mem[0000000030081400] = 00000000
stwa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Starting 10 instruction Load Burst
! Mem[000000001014141c] = 00000000, %l6 = 00000000000000ff
ldswa [%i5+0x01c]%asi,%l6 ! %l6 = 0000000000000000
p0_label_371:
! Mem[0000000010041408] = 65fcffff4969f3ad, %f6 = 9e3da5c0 94f1a574
ldda [%i1+%o4]0x80,%f6 ! %f6 = 65fcffff 4969f3ad
! Mem[0000000030001408] = 6c8e7aff00000000, %f16 = ff000000 ff8c2cff
ldda [%i0+%o4]0x81,%f16 ! %f16 = 6c8e7aff 00000000
! Mem[0000000030101410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010101400] = ff8c2cff, %f28 = 0f905620
lda [%i4+%g0]0x88,%f28 ! %f28 = ff8c2cff
! Mem[0000000030041410] = 00000000, %l4 = 00000000000000ff
lduwa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181438] = 41efffe0, %l5 = 0000000000000000
lduba [%i6+0x039]%asi,%l5 ! %l5 = 00000000000000ef
! Mem[00000000100c1410] = ff000000, %l2 = 00000000000000ff
lduha [%i3+%o5]0x80,%l2 ! %l2 = 000000000000ff00
! Mem[000000001018142c] = 0f905620, %l4 = 0000000000000000
lduh [%i6+0x02c],%l4 ! %l4 = 0000000000000f90
! Mem[0000000010181410] = ff000000 000000ff, %l0 = 000000ff, %l1 = 00000000
ldda [%i6+%o5]0x80,%l0 ! %l0 = 00000000ff000000 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = 0000ff00, %l3 = 00000000, Mem[0000000010081438] = 000000ff 0000001e
stda %l2,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000ff00 00000000
p0_label_372:
! Mem[0000000010001410] = 000000ff, %l5 = 00000000000000ef
swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f22 = 00000000 1e000000, Mem[0000000010101410] = 000000ff 00ff0000
stda %f22,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 1e000000
! %l5 = 00000000000000ff, Mem[0000000010141408] = 0000000000000000
stxa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000000000ff
! Mem[0000000010141410] = ff7a8e6c, %l7 = 0000000000000000
swapa [%i5+%o5]0x80,%l7 ! %l7 = 00000000ff7a8e6c
! %l2 = 000000000000ff00, Mem[00000000100c1410] = ff00000000330000
stxa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000000000ff00
! %l2 = 000000000000ff00, Mem[0000000010181400] = 57ff00ff
stwa %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000ff00
! %l5 = 00000000000000ff, Mem[0000000010101408] = 00000000
stwa %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
! %l2 = 000000000000ff00, Mem[0000000020800000] = ff005b63, %asi = 80
stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = ff005b63
! Mem[0000000030141410] = 000000ff, %l7 = 00000000ff7a8e6c
swapa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 000000000000ff00, %l2 = 000000000000ff00
ldxa [%i3+%o5]0x80,%l2 ! %l2 = 000000000000ff00
p0_label_373:
! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
lduwa [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181400] = 000000ff, %l3 = 0000000000000000
ldsha [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101400] = ff2c8cff000000ff, %l4 = 0000000000000f90
ldxa [%i4+%g0]0x80,%l4 ! %l4 = ff2c8cff000000ff
! Mem[0000000010101410] = 0000001e, %l3 = 00000000000000ff
ldsba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = 000000ff, %l5 = 00000000000000ff
ldsha [%i0+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181410] = ff000000, %l3 = 0000000000000000
ldsha [%i6+%o5]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000010181410] = ff000000000000ff, %f14 = 00000000 0000001e
ldda [%i6+%o5]0x88,%f14 ! %f14 = ff000000 000000ff
! Mem[0000000010181410] = ff000000, %l1 = 00000000000000ff
lduwa [%i6+%o5]0x80,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010141400] = 000000ff 00000000, %l0 = ff000000, %l1 = ff000000
ldd [%i5+%g0],%l0 ! %l0 = 00000000000000ff 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000010001408] = 000000ff
stwa %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
p0_label_374:
! %f24 = ff7a8e6c 00000000, Mem[00000000300c1408] = ffa900ff ffff0000
stda %f24,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff7a8e6c 00000000
! %l4 = ff2c8cff000000ff, Mem[0000000020800000] = ff005b63, %asi = 80
stha %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff5b63
! %l6 = 0000000000000000, Mem[00000000300c1408] = 00000000
stha %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %f13 = ff000000, Mem[00000000300c1410] = ffff0000
sta %f13,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
! Mem[0000000010081430] = ff0062a00f9000ff, %l2 = 000000000000ff00, %l5 = 00000000000000ff
add %i2,0x30,%g1
casxa [%g1]0x80,%l2,%l5 ! %l5 = ff0062a00f9000ff
! %f16 = 6c8e7aff 00000000 00000000 000057ff
! %f20 = 00000000 000000ff 00000000 1e000000
! %f24 = ff7a8e6c 00000000 adf36949 0000ffff
! %f28 = ff8c2cff 000000ff ff570000 00000000
stda %f16,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
! %f4 = 00000000 000000ff, %l5 = ff0062a00f9000ff
! Mem[00000000100c1430] = 00000000ff000000
add %i3,0x030,%g1
stda %f4,[%g1+%l5]ASI_PST8_PL ! Mem[00000000100c1430] = ff00000000000000
! %f11 = f200ffff, Mem[00000000100c1400] = 000000ff
sta %f11,[%i3+%g0]0x80 ! Mem[00000000100c1400] = f200ffff
! %f5 = 000000ff, Mem[0000000030101410] = 00000000
sta %f5 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00000000, %l2 = 000000000000ff00
ldsba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
p0_label_375:
membar #Sync ! Added by membar checker (54)
! Mem[0000000010001438] = 000000ff, %l1 = 0000000000000000
ldsb [%i0+0x039],%l1 ! %l1 = 0000000000000000
! Mem[0000000030181408] = ff000000, %l6 = 0000000000000000
lduba [%i6+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041408] = fffffc65, %l5 = ff0062a00f9000ff
lduwa [%i1+%o4]0x88,%l5 ! %l5 = 00000000fffffc65
! Mem[0000000010041430] = 2056900f, %l0 = 00000000000000ff
lduh [%i1+0x030],%l0 ! %l0 = 0000000000002056
! Mem[0000000030081408] = 0000ffff, %l6 = 00000000000000ff
ldswa [%i2+%o4]0x89,%l6 ! %l6 = 000000000000ffff
! Mem[0000000030101410] = ff000000, %l4 = ff2c8cff000000ff
swapa [%i4+%o5]0x89,%l4 ! %l4 = 00000000ff000000
! Mem[0000000030181408] = 000000ff, %l5 = 00000000fffffc65
lduha [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001408] = 00000000000057ff, %f10 = ff0062a0 f200ffff
ldda [%i0+%o4]0x81,%f10 ! %f10 = 00000000 000057ff
! Mem[0000000010001408] = ffff000000000000, %f12 = ffffffff ff000000
ldda [%i0+%o4]0x88,%f12 ! %f12 = ffff0000 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
swapa [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
p0_label_376:
! %l4 = ff000000, %l5 = 000000ff, Mem[0000000010041410] = ffff0000 ff0062a0
stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000 000000ff
! %f1 = 000000ff, Mem[0000000030181410] = ff0062a0
sta %f1 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff
! %l6 = 000000000000ffff, Mem[00000000100c1400] = ff000000ffff00f2
stxa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000ffff
! Mem[0000000010141434] = 2056900f, %l6 = 0000ffff, %l3 = ffffff00
add %i5,0x34,%g1
casa [%g1]0x80,%l6,%l3 ! %l3 = 000000002056900f
! %l7 = 00000000000000ff, Mem[0000000010181408] = ff000000
stba %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff0000ff
! %l4 = ff000000, %l5 = 000000ff, Mem[00000000100c1410] = 00000000 00ff0000
stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000 000000ff
! %f20 = 00000000, Mem[0000000010141408] = 00000000
sta %f20,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %f14 = ff000000 000000ff, Mem[0000000010181410] = 000000ff ff000000
stda %f14,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff000000 000000ff
! %f6 = 65fcffff 4969f3ad, Mem[0000000030041400] = 00000000 2056900f
stda %f6 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 65fcffff 4969f3ad
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 000000ffe1000000, %l4 = 00000000ff000000
ldxa [%i2+%o5]0x81,%l4 ! %l4 = 000000ffe1000000
p0_label_377:
! Mem[0000000010141408] = 00000000000000ff, %l7 = 00000000000000ff
ldxa [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! %f17 = 00000000, %f13 = 00000000, %f23 = 1e000000
fsubs %f17,%f13,%f23 ! %f23 = 00000000
! Mem[0000000010101400] = ff2c8cff, %l1 = 0000000000000000
lduba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041408] = 65fcffff, %l3 = 000000002056900f
lduha [%i1+%o4]0x80,%l3 ! %l3 = 00000000000065fc
! Mem[0000000030141408] = 5c000000, %l5 = 00000000000000ff
ldswa [%i5+%o4]0x89,%l5 ! %l5 = 000000005c000000
! Mem[0000000010001414] = 00ef8e6c, %f11 = 000057ff
lda [%i0+0x014]%asi,%f11 ! %f11 = 00ef8e6c
! Mem[0000000010141414] = 00000000, %l6 = 000000000000ffff
lduw [%i5+0x014],%l6 ! %l6 = 0000000000000000
! Mem[000000001014143c] = 0000ffff, %f0 = 00ff0000
lda [%i5+0x03c]%asi,%f0 ! %f0 = 0000ffff
! Mem[0000000010141400] = 000000ff, %l3 = 00000000000065fc
lduha [%i5+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010181408] = ff0000ff0000ffff
stx %l3,[%i6+%o4] ! Mem[0000000010181408] = 0000000000000000
p0_label_378:
! Mem[00000000100c1400] = ffff0000, %l4 = 000000ffe1000000
ldstuba [%i3+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
! %f30 = ff570000 00000000, Mem[0000000010181408] = 00000000 00000000
stda %f30,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff570000 00000000
! %l7 = 00000000000000ff, Mem[0000000030141400] = ffffffff
stba %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff
! %l5 = 000000005c000000, Mem[0000000010141408] = 00000000000000ff
stx %l5,[%i5+%o4] ! Mem[0000000010141408] = 000000005c000000
! %f24 = ff7a8e6c 00000000, Mem[0000000030001400] = 6c8e7aff 00000000
stda %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff7a8e6c 00000000
! %l1 = 00000000000000ff, Mem[0000000030001410] = 00000000
stha %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ff0000
! %f12 = ffff0000 00000000, Mem[0000000010081410] = 00000000 ff000000
stda %f12,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffff0000 00000000
! %l5 = 000000005c000000, Mem[0000000030041410] = ff269c4200000000
stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000005c000000
! %l7 = 00000000000000ff, Mem[0000000010081408] = 00000000
stha %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ff000000, %l0 = 0000000000002056
ldswa [%i5+%g0]0x88,%l0 ! %l0 = ffffffffff000000
p0_label_379:
! Mem[000000001000143c] = 0000001e, %l3 = 0000000000000000
ldsba [%i0+0x03f]%asi,%l3 ! %l3 = 000000000000001e
! Mem[00000000211c0000] = 00ff4b99, %l0 = ffffffffff000000
lduh [%o2+%g0],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041408] = 00000000 00000000, %l0 = 000000ff, %l1 = 000000ff
ldda [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000030081400] = 00000000, %l2 = 0000000000000000
ldsha [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = ffffffff, %l6 = 0000000000000000
ldswa [%i4+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030041408] = 0000000000000000, %f10 = 00000000 00ef8e6c
ldda [%i1+%o4]0x89,%f10 ! %f10 = 00000000 00000000
! Mem[0000000030141408] = 0000005c, %l2 = 0000000000000000
lduha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081404] = 00000000, %l6 = ffffffffffffffff
ldsw [%i2+0x004],%l6 ! %l6 = 0000000000000000
! Mem[0000000010101408] = 000000ff, %l0 = 0000000000000000
lduha [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000030001408] = 00000000
stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
p0_label_380:
! %f22 = 00000000 00000000, Mem[0000000010041408] = 65fcffff 4969f3ad
stda %f22,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000000
! %f2 = 0000ff00 00000000, %l0 = 0000000000000000
! Mem[0000000030101400] = ffffffffffffffff
stda %f2,[%i4+%l0]ASI_PST32_S ! Mem[0000000030101400] = ffffffffffffffff
! %l3 = 000000000000001e, immd = fffffffffffff37f, %l2 = 0000000000000000
mulx %l3,-0xc81,%l2 ! %l2 = fffffffffffe88e2
! %f0 = 0000ffff 000000ff 0000ff00 00000000
! %f4 = 00000000 000000ff 65fcffff 4969f3ad
! %f8 = ff570000 80000000 00000000 00000000
! %f12 = ffff0000 00000000 ff000000 000000ff
stda %f0,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
! Mem[00000000211c0001] = 00ff4b99, %l7 = 00000000000000ff
ldstub [%o2+0x001],%l7 ! %l7 = 000000ff000000ff
! %l5 = 000000005c000000, Mem[0000000030001410] = 0000ff00
stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! %l5 = 000000005c000000, Mem[0000000030141400] = ffffffff
stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ffff
! %f16 = 6c8e7aff 00000000 00000000 000057ff
! %f20 = 00000000 000000ff 00000000 00000000
! %f24 = ff7a8e6c 00000000 adf36949 0000ffff
! %f28 = ff8c2cff 000000ff ff570000 00000000
stda %f16,[%i0]ASI_BLK_AIUP ! Block Store to 0000000010001400
! %f0 = 0000ffff 000000ff, Mem[0000000010001408] = 00000000 000057ff
stda %f0 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ffff 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181418] = ff0000000000ffff, %f14 = ff000000 000000ff
ldd [%i6+0x018],%f14 ! %f14 = ff000000 0000ffff
p0_label_381:
! Mem[0000000030181410] = ff000000, %f7 = 4969f3ad
lda [%i6+%o5]0x89,%f7 ! %f7 = ff000000
! Mem[0000000020800000] = 00ff5b63, %l6 = 0000000000000000
ldsba [%o1+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041400] = adf36949, %l7 = 00000000000000ff
ldswa [%i1+%g0]0x81,%l7 ! %l7 = ffffffffadf36949
! Mem[0000000030181400] = ff000000, %l2 = fffffffffffe88e2
ldsha [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010081400] = 0000ff00, %l7 = ffffffffadf36949
lduha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101428] = ffff0000, %l1 = 0000000000000000
ldsba [%i4+0x02a]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l3 = 000000000000001e
ldsha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101400] = ffffffffffffffff, %l3 = 0000000000000000
ldxa [%i4+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000021800040] = ff4307c8, %l6 = 0000000000000000
lduha [%o3+0x040]%asi,%l6 ! %l6 = 000000000000ff43
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffff00, Mem[0000000030141410] = ff7a8e6c
stha %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff7aff00
p0_label_382:
! %f4 = 00000000 000000ff, Mem[00000000100c1400] = ffff0000 00000000
stda %f4 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 000000ff
! Mem[0000000010041408] = 00000000, %l6 = 000000000000ff43
ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101410] = 0000001e, %l5 = 000000005c000000
swapa [%i4+%o5]0x80,%l5 ! %l5 = 000000000000001e
membar #Sync ! Added by membar checker (55)
! Mem[0000000010001400] = ff7a8e6c, %l0 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 0000006c000000ff
! %l5 = 000000000000001e, Mem[0000000010001400] = ff8e7aff
stha %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 001e7aff
! %f2 = 0000ff00 00000000, Mem[0000000010041408] = 000000ff 00000000
stda %f2 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000ff00 00000000
! %l3 = ffffffffffffffff, Mem[0000000030141408] = 5c000000
stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 5c00ffff
! Mem[00000000100c1422] = 00000000, %l7 = 0000000000000000
ldstuba [%i3+0x022]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181408] = 000057ff, %l0 = 000000000000006c
ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %f19 = 000057ff, %f23 = 00000000
fsqrts %f19,%f23 ! %l0 = 0000000000000121, Unfinished, %fsr = 1700000400
p0_label_383:
! Mem[0000000010041400] = 00000000000000ff, %f0 = 0000ffff 000000ff
ldda [%i1+%g0]0x88,%f0 ! %f0 = 00000000 000000ff
! Mem[0000000010081408] = 000000ff, %l2 = ffffffffffffff00
ldsha [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181410] = 000000ff, %f20 = 00000000
lda [%i6+%o5]0x81,%f20 ! %f20 = 000000ff
! Mem[0000000030181408] = ff000000, %f19 = 000057ff
lda [%i6+%o4]0x81,%f19 ! %f19 = ff000000
! Mem[0000000030141408] = ffff005c00ff0000, %f30 = ff570000 00000000
ldda [%i5+%o4]0x81,%f30 ! %f30 = ffff005c 00ff0000
! Mem[0000000010041430] = 2056900f, %f31 = 00ff0000
lda [%i1+0x030]%asi,%f31 ! %f31 = 2056900f
! Mem[0000000030041410] = 0000005c00000000, %f18 = 00000000 ff000000
ldda [%i1+%o5]0x81,%f18 ! %f18 = 0000005c 00000000
! Mem[00000000100c143c] = 000000ff, %l4 = 00000000000000ff
ldswa [%i3+0x03c]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001410] = 00000000, %l2 = 00000000000000ff
lduba [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[00000000300c1400] = ff570000
stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
p0_label_384:
! Mem[0000000010081400] = 00ff0000, %l3 = ffffffffffffffff
ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000030141410] = 00ff7aff
stha %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00007aff
! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
! Mem[00000000211c0001] = 00ff4b99, %l5 = 000000000000001e
ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
! %l3 = 0000000000000000, imm = fffffffffffff139, %l5 = 00000000000000ff
or %l3,-0xec7,%l5 ! %l5 = fffffffffffff139
! %l6 = 0000000000000000, Mem[0000000010141400] = 0000ffff
stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000ffff
! %f16 = 6c8e7aff, Mem[0000000030001400] = ff7a8e6c
sta %f16,[%i0+%g0]0x81 ! Mem[0000000030001400] = 6c8e7aff
! Mem[0000000010141400] = ffff0000, %l6 = 0000000000000000
swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000ffff0000
! %l6 = 00000000ffff0000, Mem[0000000020800040] = 0000a555
sth %l6,[%o1+0x040] ! Mem[0000000020800040] = 0000a555
! Starting 10 instruction Load Burst
! Mem[0000000010181428] = ff0062a0 0f905620, %l4 = 000000ff, %l5 = fffff139
ldd [%i6+0x028],%l4 ! %l4 = 00000000ff0062a0 000000000f905620
p0_label_385:
! Mem[0000000010101410] = 5c00000000000000, %l5 = 000000000f905620
ldxa [%i4+%o5]0x80,%l5 ! %l5 = 5c00000000000000
! Mem[0000000030141410] = 00007aff, %l2 = 0000000000000000
ldsha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
! %f29 = 000000ff, %f7 = ff000000, %f2 = 0000ff00
fadds %f29,%f7 ,%f2 ! %l0 = 0000000000000143, Unfinished, %fsr = 1700000400
! Mem[0000000010001404] = 00000000, %l5 = 5c00000000000000
ldsba [%i0+0x005]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101410] = 0000005c, %l5 = 0000000000000000
lduba [%i4+%o5]0x88,%l5 ! %l5 = 000000000000005c
! Mem[0000000010041400] = 000000ff, %f14 = ff000000
lda [%i1+%g0]0x88,%f14 ! %f14 = 000000ff
! Mem[000000001008142c] = 0000ffff, %l7 = 00000000000000ff
ldswa [%i2+0x02c]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010001400] = 001e7aff, %l7 = 000000000000ffff
lduha [%i0+%g0]0x80,%l7 ! %l7 = 000000000000001e
! Mem[00000000201c0000] = ffffeaae, %l7 = 000000000000001e
lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000030141410] = 00007aff00000000
stxa %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000000
p0_label_386:
! %f2 = 0000ff00 00000000, Mem[0000000030081410] = 000000ff e1000000
stda %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000ff00 00000000
! %l5 = 000000000000005c, Mem[0000000010101408] = ff000000
stba %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff00005c
! Mem[0000000021800141] = ffff8319, %l4 = 00000000ff0062a0
ldstuba [%o3+0x141]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010101410] = 5c000000, %l7 = 000000000000ffff
ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 0000005c000000ff
! Mem[00000000100c142f] = 00000086, %l2 = 0000000000000000
ldstub [%i3+0x02f],%l2 ! %l2 = 00000086000000ff
! Mem[0000000010141410] = 00000000, %l3 = 0000000000000000
swapa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000
! %l7 = 000000000000005c, Mem[00000000211c0001] = 00ff4b99
stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 005c4b99
! %l7 = 000000000000005c, Mem[000000001014143c] = 000000ff
sth %l7,[%i5+0x03c] ! Mem[000000001014143c] = 005c00ff
! %f2 = 0000ff00 00000000, Mem[0000000030001410] = 00000000 000000ff
stda %f2 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ff00 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 0000ffff, %f25 = 00000000
lda [%i0+%o4]0x80,%f25 ! %f25 = 0000ffff
p0_label_387:
! Mem[0000000010141408] = 0000ff0000000000, %f24 = ff7a8e6c 0000ffff
ldda [%i5+%o4]0x80,%f24 ! %f24 = 0000ff00 00000000
! Mem[0000000030001400] = 6c8e7aff, %l7 = 000000000000005c
ldswa [%i0+%g0]0x81,%l7 ! %l7 = 000000006c8e7aff
membar #Sync ! Added by membar checker (56)
! Mem[0000000010141400] = 00000000 000000ff 0000ff00 00000000
! Mem[0000000010141410] = 00000000 000000ff 65fcffff 4969f3ad
! Mem[0000000010141420] = ff570000 80000000 00000000 00000000
! Mem[0000000010141430] = ffff0000 00000000 ff000000 005c00ff
ldda [%i5]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010141400
! Mem[0000000010181408] = ff570000, %l0 = 0000000000000143
lduwa [%i6+%o4]0x80,%l0 ! %l0 = 00000000ff570000
! Mem[0000000030081400] = 00000000000057ff, %l0 = 00000000ff570000
ldxa [%i2+%g0]0x81,%l0 ! %l0 = 00000000000057ff
! Mem[0000000010181408] = 000057ff, %l0 = 00000000000057ff
ldsba [%i6+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030141408] = ffff005c, %f29 = 000000ff
lda [%i5+%o4]0x81,%f29 ! %f29 = ffff005c
! Mem[0000000030081400] = 00000000, %l5 = 000000000000005c
lduha [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = ffffffffffffffff, %f16 = 6c8e7aff 00000000
ldda [%i4+%g0]0x81,%f16 ! %f16 = ffffffff ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 00000000000000ff
p0_label_388:
! Mem[0000000010081408] = 000000ff, %l1 = 0000000000000000
swapa [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010181408] = ff570000 00000000
stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 00000000
! Mem[00000000100c1408] = 0000ff00, %l5 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141400] = 0000ffff, %l2 = 0000000000000086
ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181420] = 0000000000000000, %l4 = 00000000000000ff, %l2 = 0000000000000000
add %i6,0x20,%g1
casxa [%g1]0x80,%l4,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l1 = 00000000000000ff
ldstuba [%i4+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010081407] = 00000000, %l7 = 000000006c8e7aff
ldstuba [%i2+0x007]%asi,%l7 ! %l7 = 00000000000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101408] = 0000001e 0f905620
stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
! Mem[0000000030181410] = 000000ff, %l4 = 00000000000000ff
swapa [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00000000, %f26 = adf36949
lda [%i2+%o4]0x80,%f26 ! %f26 = 00000000
p0_label_389:
! Mem[0000000010081400] = ff00ff00000000ff, %l1 = 00000000000000ff
ldxa [%i2+%g0]0x80,%l1 ! %l1 = ff00ff00000000ff
! Mem[0000000030001408] = 000000ff, %l6 = 00000000ffff0000
lduba [%i0+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101400] = ff2c8cff, %l7 = 0000000000000000
ldswa [%i4+%g0]0x80,%l7 ! %l7 = ffffffffff2c8cff
! Mem[0000000010041438] = 1e000000, %l2 = 0000000000000000
ldswa [%i1+0x038]%asi,%l2 ! %l2 = 000000001e000000
! Mem[0000000010181408] = 000000ff00000000, %f24 = 0000ff00 00000000
ldda [%i6+%o4]0x80,%f24 ! %f24 = 000000ff 00000000
! %l2 = 000000001e000000, Mem[00000000300c1400] = 00000000
stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 1e000000
! Mem[00000000100c1410] = 000000ffff000000, %f22 = 00000000 00000000
ldda [%i3+%o5]0x80,%f22 ! %f22 = 000000ff ff000000
! Mem[0000000030081400] = 00000000, %l7 = ffffffffff2c8cff
ldsba [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001410] = 00ff0000, %l6 = 0000000000000000
lduha [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ffffffff, %l1 = 000000ff, Mem[0000000010081438] = 0000ff00 00000000
stda %l0,[%i2+0x038]%asi ! Mem[0000000010081438] = ffffffff 000000ff
p0_label_390:
! %l4 = 000000ff, %l5 = 00000000, Mem[00000000300c1410] = ff000000 00ef8e6c
stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff 00000000
! Mem[0000000010041408] = 0000000000ff0000, %l7 = 0000000000000000, %l1 = ff00ff00000000ff
add %i1,0x08,%g1
casxa [%g1]0x80,%l7,%l1 ! %l1 = 0000000000ff0000
! %l2 = 000000001e000000, Mem[0000000010101410] = 00000000000000ff
stxa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000001e000000
! %l0 = ffffffffffffffff, imm = 0000000000000a42, %l1 = 0000000000ff0000
xnor %l0,0xa42,%l1 ! %l1 = 0000000000000a42
! %f30 = ffff005c 2056900f, %l5 = 0000000000000000
! Mem[0000000010101400] = ff2c8cff000000ff
stda %f30,[%i4+%l5]ASI_PST8_P ! Mem[0000000010101400] = ff2c8cff000000ff
! %f30 = ffff005c 2056900f, Mem[0000000010001438] = ff570000 00000000
std %f30,[%i0+0x038] ! Mem[0000000010001438] = ffff005c 2056900f
! %l1 = 0000000000000a42, Mem[0000000010001438] = ffff005c, %asi = 80
stwa %l1,[%i0+0x038]%asi ! Mem[0000000010001438] = 00000a42
! Code Fragment 4
p0_fragment_44:
! %l0 = ffffffffffffffff
setx 0x496d1c88760a01b0,%g7,%l0 ! %l0 = 496d1c88760a01b0
! %l1 = 0000000000000a42
setx 0x0c18378fa9c4d6ac,%g7,%l1 ! %l1 = 0c18378fa9c4d6ac
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 496d1c88760a01b0
setx 0x77493780693b56d5,%g7,%l0 ! %l0 = 77493780693b56d5
! %l1 = 0c18378fa9c4d6ac
setx 0x198d143846316778,%g7,%l1 ! %l1 = 198d143846316778
! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
swapa [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 00ff5b63, %l3 = 0000000000000000
lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_391:
! Mem[00000000100c1410] = 000000ff, %l5 = 0000000000000000
ldsba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = 00000000 ff7a8e6c, %l6 = 00000000, %l7 = 00000000
ldda [%i0+%g0]0x89,%l6 ! %l6 = 00000000ff7a8e6c 0000000000000000
! Mem[0000000020800040] = 0000a555, %l3 = 00000000000000ff
ldsba [%o1+0x041]%asi,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = 0000001e, %l2 = 000000001e000000
lduha [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081400] = 00000000 000057ff ffff0000 000000ff
! Mem[0000000030081410] = 0000ff00 00000000 ff000000 ff0000c3
! Mem[0000000030081420] = 00000000 00000000 000000ff 5c06ff76
! Mem[0000000030081430] = ff008cf2 c30000ff 41efffe0 00000000
ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
membar #Sync ! Added by membar checker (57)
! Mem[00000000100c1400] = 00000000 000000ff ff00ff00 00000000
! Mem[00000000100c1410] = 000000ff ff000000 42e510f7 000057ff
! Mem[00000000100c1420] = 0000ff00 000057ff 107c3fd9 000000ff
! Mem[00000000100c1430] = ff000000 00000000 00000000 000000ff
ldda [%i3]ASI_BLK_PL,%f16 ! Block Load from 00000000100c1400
! Mem[0000000010101438] = 00000000, %l2 = 0000000000000000
ldswa [%i4+0x038]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = ffffffffffffffff, %l4 = 00000000000000ff
ldxa [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! %l7 = 0000000000000000, immd = fffffffffffffb20, %l4 = ffffffffffffffff
mulx %l7,-0x4e0,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000010141400] = 00000000000000ff
stxa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000
p0_label_392:
! %f0 = 00000000 000057ff, Mem[0000000030041400] = adf36949 fffffc65
stda %f0 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 000057ff
! Mem[00000000100c1408] = ff00ff00, %l4 = 0000000000000000
swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000ff00ff00
! Mem[0000000020800001] = 00ff5b63, %l4 = 00000000ff00ff00
ldstuba [%o1+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030041410] = 5c000000, %l6 = 00000000ff7a8e6c
ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! %l0 = 693b56d5, %l1 = 46316778, Mem[0000000030001400] = 6c8e7aff 00000000
stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 693b56d5 46316778
! Mem[00000000201c0000] = ffffeaae, %l7 = 0000000000000000
ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
! %l2 = 0000000000000000, Mem[0000000030141410] = 00000000
stba %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! Mem[0000000030041410] = 5c0000ff, %l1 = 198d143846316778
swapa [%i1+%o5]0x89,%l1 ! %l1 = 000000005c0000ff
! Mem[0000000010001408] = 0000ffff, %l4 = 00000000000000ff
swapa [%i0+%o4]0x80,%l4 ! %l4 = 000000000000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ff00000000000000, %l6 = 0000000000000000
ldxa [%i0+%o5]0x88,%l6 ! %l6 = ff00000000000000
p0_label_393:
! Mem[0000000010101410] = 000000001e000000, %l4 = 000000000000ffff
ldxa [%i4+%o5]0x88,%l4 ! %l4 = 000000001e000000
! Mem[0000000010041430] = 2056900f, %l0 = 77493780693b56d5
ldsha [%i1+0x030]%asi,%l0 ! %l0 = 0000000000002056
! Mem[0000000010141420] = ff570000, %l6 = ff00000000000000
ldswa [%i5+0x020]%asi,%l6 ! %l6 = ffffffffff570000
! Mem[0000000010141408] = 0000ff00, %l2 = 0000000000000000
lduwa [%i5+%o4]0x80,%l2 ! %l2 = 000000000000ff00
! Mem[000000001018140c] = 00000000, %l1 = 000000005c0000ff
ldsh [%i6+0x00e],%l1 ! %l1 = 0000000000000000
! %l7 = 00000000000000ff, %l5 = 0000000000000000, %l5 = 0000000000000000
subc %l7,%l5,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141408] = 0000ff005c00ffff, %l6 = ffffffffff570000
ldxa [%i5+%o4]0x89,%l6 ! %l6 = 0000ff005c00ffff
! Mem[0000000020800000] = 00ff5b63, %l4 = 000000001e000000
lduha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = 0000ff00 000057ff 000000ff 00000000
! Mem[0000000010181410] = ff000000 000000ff ff000000 0000ffff
! Mem[0000000010181420] = 00000000 00000000 ff0062a0 0f905620
! Mem[0000000010181430] = ff008cf2 c30000ff 41efffe0 00000000
ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = 00000000, %l3 = 0000000000000000
swapa [%i3+%o4]0x89,%l3 ! %l3 = 0000000000000000
p0_label_394:
! %l2 = 000000000000ff00, Mem[00000000300c1400] = 1e000000
stba %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 1e000000
! Mem[0000000010001400] = ff7a1e00, %l6 = 0000ff005c00ffff
swapa [%i0+%g0]0x88,%l6 ! %l6 = 00000000ff7a1e00
! Mem[0000000030001410] = 00ff0000, %l3 = 0000000000000000
swapa [%i0+%o5]0x89,%l3 ! %l3 = 0000000000ff0000
! Mem[0000000010141405] = 00000000, %l5 = 00000000000000ff
ldstub [%i5+0x005],%l5 ! %l5 = 00000000000000ff
! %f26 = ff000000, Mem[0000000030001408] = 000000ff
sta %f26,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
! %l3 = 0000000000ff0000, Mem[0000000010001410] = 00000000
stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! %l2 = 000000000000ff00, Mem[0000000030181410] = ff000000
stha %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff00ff00
! %l3 = 0000000000ff0000, Mem[000000001014140a] = 0000ff00
stb %l3,[%i5+0x00a] ! Mem[0000000010141408] = 00000000
membar #Sync ! Added by membar checker (58)
! %l2 = 0000ff00, %l3 = 00ff0000, Mem[00000000100c1400] = 00000000 ff000000
stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ff00 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 78673146 00000000, %l2 = 0000ff00, %l3 = 00ff0000
ldda [%i1+%o5]0x81,%l2 ! %l2 = 0000000078673146 0000000000000000
p0_label_395:
! Mem[0000000030181408] = ff000000, %f3 = ff000000
lda [%i6+%o4]0x81,%f3 ! %f3 = ff000000
! Mem[0000000020800000] = 00ff5b63, %l5 = 0000000000000000
lduh [%o1+%g0],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041400] = ff000000 00000000, %l6 = ff7a1e00, %l7 = 000000ff
ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000000
! Mem[00000000218001c0] = 00ffeec2, %l6 = 00000000ff000000
ldub [%o3+0x1c1],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l7 = 0000000000000000
ldsba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101410] = 1e000000, %l1 = 0000000000000000
lduba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = 00ff0000, %l1 = 0000000000000000
lduba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l3 = 0000000000000000
lduba [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = ff000000ff000000, %f26 = ff000000 d93f7c10
ldda [%i0+%o4]0x88,%f26 ! %f26 = ff000000 ff000000
! Starting 10 instruction Store Burst
! %l2 = 78673146, %l3 = 00000000, Mem[00000000100c1408] = 00000000 00000000
stda %l2,[%i3+0x008]%asi ! Mem[00000000100c1408] = 78673146 00000000
p0_label_396:
! Mem[0000000010001410] = 00000000, %l7 = 0000000000000000
swapa [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = ff000000, %l6 = 00000000000000ff
swapa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ff000000
! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
swapa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! %l5 = 00000000000000ff, Mem[0000000010141420] = ff57000080000000
stx %l5,[%i5+0x020] ! Mem[0000000010141420] = 00000000000000ff
! %l0 = 0000000000002056, Mem[00000000100c1410] = 000000ff
stwa %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00002056
! Mem[0000000030001410] = 00000000, %l7 = 00000000000000ff
ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %l6 = ff000000, %l7 = 00000000, Mem[0000000010001400] = ffff005c 00000000
stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 00000000
! %l0 = 0000000000002056, Mem[0000000030081408] = ffff0000
stba %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 56ff0000
! %l2 = 0000000078673146, Mem[00000000100c1408] = 78673146
stha %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 31463146
! Starting 10 instruction Load Burst
! Mem[0000000010141434] = 00000000, %l7 = 0000000000000000
lduwa [%i5+0x034]%asi,%l7 ! %l7 = 0000000000000000
p0_label_397:
! Mem[0000000010001414] = 000000ff, %l1 = 0000000000000000
lduba [%i0+0x015]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101408] = ff7a8e6cff00005c, %f2 = 00000000 ff000000
ldda [%i4+%o4]0x88,%f2 ! %f2 = ff7a8e6c ff00005c
! Mem[0000000010041400] = ff000000, %l5 = 00000000000000ff
ldsba [%i1+0x001]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l0 = 0000000000002056
lduwa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = 00002056, %l2 = 0000000078673146
lduba [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = 000000ff, %l0 = 0000000000000000
ldsba [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[000000001008141c] = 0dae0000, %l1 = 0000000000000000
ldsb [%i2+0x01f],%l1 ! %l1 = 0000000000000000
! Mem[0000000030081410] = 0000ff00, %l7 = 0000000000000000
lduha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101410] = 000000001e000000, %l2 = 0000000000000000
ldxa [%i4+%o5]0x88,%l2 ! %l2 = 000000001e000000
! Starting 10 instruction Store Burst
! %f10 = 2056900f a06200ff, Mem[0000000010181418] = ff000000 0000ffff
stda %f10,[%i6+0x018]%asi ! Mem[0000000010181418] = 2056900f a06200ff
p0_label_398:
! Mem[0000000010081408] = 00000000, %l6 = 00000000ff000000
ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101400] = ff2c8cff 000000ff
stda %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000 00000000
! %f13 = f28c00ff, Mem[0000000030101408] = 00000000
sta %f13,[%i4+%o4]0x81 ! Mem[0000000030101408] = f28c00ff
! Mem[0000000010001410] = 00000000, %l1 = 0000000000000000
swapa [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = 0000ff00, %l6 = 0000000000000000, %asi = 80
swapa [%i6+0x000]%asi,%l6 ! %l6 = 000000000000ff00
! %f28 = 00000000, Mem[0000000010001408] = ff000000
sta %f28,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001420] = ff7a8e6c 00000000
stda %l0,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000 00000000
! %l1 = 0000000000000000, Mem[0000000030141410] = 00000000
stha %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %l4 = 00000000000000ff, Mem[0000000010101408] = ff00005c
stha %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 000000ff, %l7 = 0000000000000000
ldsba [%i1+%o5]0x80,%l7 ! %l7 = 0000000000000000
p0_label_399:
! Mem[00000000201c0000] = ffffeaae, %l3 = 0000000000000000
lduha [%o0+0x000]%asi,%l3 ! %l3 = 000000000000ffff
! Mem[00000000300c1408] = 00000000, %l2 = 000000001e000000
ldsha [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000000
lduha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001408] = 00000000000000ff, %f2 = ff7a8e6c ff00005c
ldda [%i0+%o4]0x80,%f2 ! %f2 = 00000000 000000ff
! Mem[0000000010181408] = ff000000, %f24 = ff570000
lda [%i6+%o4]0x88,%f24 ! %f24 = ff000000
! Mem[0000000010181418] = 2056900fa06200ff, %f22 = ff570000 f710e542
ldda [%i6+0x018]%asi,%f22 ! %f22 = 2056900f a06200ff
! Mem[0000000030041400] = 00000000, %l5 = 0000000000000000
lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041434] = a06200ff, %f4 = ff000000
lda [%i1+0x034]%asi,%f4 ! %f4 = a06200ff
! Mem[000000001010141c] = 00000000, %l7 = 0000000000000000
ldswa [%i4+0x01c]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010101410] = 0000001e00000000, %asi = 80
stxa %l0,[%i4+0x010]%asi ! Mem[0000000010101410] = 0000000000000000
p0_label_400:
! Mem[00000000300c1410] = ff000000, %l1 = 0000000000000000
swapa [%i3+%o5]0x89,%l1 ! %l1 = 00000000ff000000
! %f10 = 2056900f a06200ff, %f8 = 00000000
fdtos %f10,%f8 ! %f8 = 00000000
! %l0 = 0000000000000000, Mem[0000000010081410] = 000000ff
stba %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! Mem[0000000010001408] = 00000000, %l3 = 000000000000ffff
swapa [%i0+%o4]0x80,%l3 ! %l3 = 0000000000000000
! %l6 = 000000000000ff00, Mem[0000000010041410] = 000000ff
stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ff00
! Mem[0000000010141434] = 00000000, %l0 = 0000000000000000, %asi = 80
swapa [%i5+0x034]%asi,%l0 ! %l0 = 0000000000000000
! %l4 = 00000000000000ff, %l5 = 0000000000000000, %l4 = 00000000000000ff
sub %l4,%l5,%l4 ! %l4 = 00000000000000ff
! %f24 = ff000000 00ff0000, Mem[0000000010001410] = 00000000 000000ff
stda %f24,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000 00ff0000
! %f14 = 00000000 e0ffef41, Mem[0000000010041400] = ff000000 00000000
std %f14,[%i1+%g0] ! Mem[0000000010041400] = 00000000 e0ffef41
! Starting 10 instruction Load Burst
! Code Fragment 3
p0_fragment_45:
! %l0 = 0000000000000000
setx 0x7648f65fd6e04b63,%g7,%l0 ! %l0 = 7648f65fd6e04b63
! %l1 = 00000000ff000000
setx 0x4798c127c210424a,%g7,%l1 ! %l1 = 4798c127c210424a
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 7648f65fd6e04b63
setx 0xcbedaef7a112677c,%g7,%l0 ! %l0 = cbedaef7a112677c
! %l1 = 4798c127c210424a
setx 0x635b715794fd3e2c,%g7,%l1 ! %l1 = 635b715794fd3e2c
p0_label_401:
! Mem[0000000010101410] = 00000000, %f9 = 00000000
lda [%i4+%o5]0x80,%f9 ! %f9 = 00000000
! Mem[0000000010181408] = 000000ff, %l6 = 000000000000ff00
lduwa [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[000000001004140c] = 00ff0000, %l0 = cbedaef7a112677c
ldsha [%i1+0x00c]%asi,%l0 ! %l0 = 00000000000000ff
! Code Fragment 3
p0_fragment_46:
! %l0 = 00000000000000ff
setx 0x7a1a5cd81f12633a,%g7,%l0 ! %l0 = 7a1a5cd81f12633a
! %l1 = 635b715794fd3e2c
setx 0xf01d886fb3ddfab4,%g7,%l1 ! %l1 = f01d886fb3ddfab4
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 7a1a5cd81f12633a
setx 0x3830292839ed2a1e,%g7,%l0 ! %l0 = 3830292839ed2a1e
! %l1 = f01d886fb3ddfab4
setx 0x57098147b1191d0f,%g7,%l1 ! %l1 = 57098147b1191d0f
! Mem[0000000030181410] = 00ff00ff, %l7 = 0000000000000000
ldsba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = 0000ff00, %l3 = 0000000000000000
lduwa [%i1+%o5]0x80,%l3 ! %l3 = 000000000000ff00
! Mem[0000000030101408] = ff008cf2, %l5 = 0000000000000000
lduwa [%i4+%o4]0x89,%l5 ! %l5 = 00000000ff008cf2
! Mem[00000000300c1400] = 0000001e, %l7 = 0000000000000000
ldswa [%i3+%g0]0x81,%l7 ! %l7 = 000000000000001e
! Mem[0000000030181408] = 000000ff, %f30 = ff000000
lda [%i6+%o4]0x89,%f30 ! %f30 = 000000ff
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[0000000010001418] = 00000000, %asi = 80
stwa %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = 000000ff
p0_label_402:
! %l2 = 000000ff, %l3 = 0000ff00, Mem[0000000010041410] = 0000ff00 ff000000
stda %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff 0000ff00
! Mem[0000000030101410] = 000000ff, %l3 = 000000000000ff00
swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %l5 = 00000000ff008cf2, Mem[0000000010041400] = 00000000
stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 8cf20000
! %f26 = ff000000 ff000000, %l0 = 3830292839ed2a1e
! Mem[0000000030001428] = adf369490000ffff
add %i0,0x028,%g1
stda %f26,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030001428] = adf36949000000ff
! %l0 = 3830292839ed2a1e, Mem[0000000010141430] = ffff000000000000
stx %l0,[%i5+0x030] ! Mem[0000000010141430] = 3830292839ed2a1e
! %l6 = 00000000000000ff, Mem[0000000030081400] = 00000000
stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
! Mem[0000000010041400] = 8cf20000, %l4 = 00000000000000ff, %asi = 80
swapa [%i1+0x000]%asi,%l4 ! %l4 = 000000008cf20000
! %l3 = 00000000000000ff, imm = fffffffffffffaf4, %l6 = 00000000000000ff
or %l3,-0x50c,%l6 ! %l6 = fffffffffffffaff
! %l7 = 000000000000001e, Mem[0000000010101408] = ff0000ff
stwa %l7,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000001e
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff00ff00000000ff, %l5 = 00000000ff008cf2
ldxa [%i2+%g0]0x80,%l5 ! %l5 = ff00ff00000000ff
p0_label_403:
! Mem[0000000010001410] = ff00000000ff0000, %l6 = fffffffffffffaff
ldx [%i0+%o5],%l6 ! %l6 = ff00000000ff0000
! %l5 = ff00ff00000000ff, %l1 = 57098147b1191d0f, %l3 = 00000000000000ff
and %l5,%l1,%l3 ! %l3 = 570081000000000f
! Mem[00000000100c1430] = ff000000 00000000, %l0 = 39ed2a1e, %l1 = b1191d0f
ldda [%i3+0x030]%asi,%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000010141408] = 00000000, %l7 = 000000000000001e
lduba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101400] = 00000000, %l3 = 570081000000000f
ldsba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = ff000000, %l7 = 0000000000000000
lduha [%i0+%o5]0x81,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010081408] = ff00000000330000, %l2 = 00000000000000ff
ldxa [%i2+%o4]0x80,%l2 ! %l2 = ff00000000330000
! Mem[0000000030181400] = 00000000, %f26 = ff000000
lda [%i6+%g0]0x81,%f26 ! %f26 = 00000000
! Mem[000000001000142c] = 0000ffff, %l5 = ff00ff00000000ff
lduh [%i0+0x02c],%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1438] = 00000000, %l1 = 0000000000000000
ldstuba [%i3+0x038]%asi,%l1 ! %l1 = 00000000000000ff
p0_label_404:
! Mem[0000000010181408] = 000000ff, %l3 = 0000000000000000
ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001400] = 693b56d5, %l0 = 00000000ff000000
ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000069000000ff
! Mem[0000000010041410] = ff000000, %l5 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %l7 = 000000000000ff00, Mem[0000000010141410] = 00000000000000ff
stxa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ff00
! %l4 = 000000008cf20000, Mem[0000000030001400] = ff3b56d546316778
stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000008cf20000
! Mem[0000000030081410] = 00ff0000, %l2 = ff00000000330000
lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
! %l4 = 8cf20000, %l5 = 00000000, Mem[0000000010041408] = 00000000 0000ff00
stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 8cf20000 00000000
! Mem[0000000030081400] = 000000ff, %l6 = ff00000000ff0000
ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010141410] = 00000000, %l4 = 000000008cf20000
swapa [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 0000ff00, %l1 = 0000000000000000
ldsha [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
p0_label_405:
! Mem[0000000010141428] = 00000000, %l6 = 00000000000000ff
ldsba [%i5+0x028]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = 0000ff0000000000, %l7 = 000000000000ff00
ldxa [%i5+%g0]0x88,%l7 ! %l7 = 0000ff0000000000
! Mem[0000000010001400] = ff000000, %f13 = f28c00ff
ld [%i0+%g0],%f13 ! %f13 = ff000000
! Mem[00000000201c0000] = ffffeaae, %l5 = 0000000000000000
lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030081408] = 56ff0000000000ff, %l6 = 0000000000000000
ldxa [%i2+%o4]0x81,%l6 ! %l6 = 56ff0000000000ff
! %l2 = 0000000000000000, %l2 = 0000000000000000, %y = ffffffff
sdiv %l2,%l2,%l6 ! Div by zero, %l0 = 00000000000000b9
mov %l0,%y ! %y = 00000091
! %f29 = 000000ff, Mem[00000000300c1410] = 00000000
sta %f29,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff
! Mem[000000001000140c] = 000000ff, %l4 = 0000000000000000
ldsba [%i0+0x00d]%asi,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, %l6 = 56ff0000000000ff, %l7 = 0000ff0000000000
sdivx %l4,%l6,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 000000000000ffff, Mem[00000000201c0000] = ffffeaae
sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = ffffeaae
p0_label_406:
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010181408] = ff0000ff 00000000
stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff 00000000
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
swapa [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! %f16 = ff000000 00000000, %l3 = 0000000000000000
! Mem[0000000010081430] = ff0062a00f9000ff
add %i2,0x030,%g1
stda %f16,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010081430] = ff0062a00f9000ff
! %l1 = 0000000000000000, Mem[0000000030141408] = 5c00ffff
stha %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 5c000000
! %l3 = 0000000000000000, Mem[0000000030101408] = ff008cf2
stwa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! %l6 = 56ff0000000000ff, Mem[0000000010081408] = ff000000
stha %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff0000
! %l4 = 0000000000000000, Mem[0000000010141408] = 00000000
stwa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! Mem[0000000030081410] = 00ff0000, %l4 = 0000000000000000
swapa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000ff0000
! %l3 = 0000000000000000, Mem[0000000030001410] = 00000000000000ff
stxa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00ff0000, %l5 = 000000000000ffff
ldsha [%i3+%g0]0x80,%l5 ! %l5 = 00000000000000ff
p0_label_407:
! Mem[00000000300c1400] = 0000001e, %f7 = 000000ff
lda [%i3+%g0]0x81,%f7 ! %f7 = 0000001e
! Mem[0000000030001400] = 00000000, %l4 = 0000000000ff0000
lduwa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
lduwa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = 00000000, %l6 = 56ff0000000000ff
ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = 00002056, %f20 = 000000ff
lda [%i3+%o5]0x80,%f20 ! %f20 = 00002056
! Mem[0000000030181408] = 000000ff, %f22 = 2056900f
lda [%i6+%o4]0x89,%f22 ! %f22 = 000000ff
! Mem[0000000010181434] = c30000ff, %f11 = a06200ff
ld [%i6+0x034],%f11 ! %f11 = c30000ff
! Mem[00000000300c1410] = 00000000 ff000000, %l0 = 00000091, %l1 = 00000000
ldda [%i3+%o5]0x89,%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000010041410] = ff0000ff, %l7 = 0000000000000000
ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l0 = ff000000, %l1 = 00000000, Mem[0000000030001400] = 00000000 8cf20000
stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000 00000000
p0_label_408:
! %f14 = 00000000 e0ffef41, %l0 = 00000000ff000000
! Mem[0000000010181438] = 41efffe000000000
add %i6,0x038,%g1
stda %f14,[%g1+%l0]ASI_PST16_P ! Mem[0000000010181438] = 41efffe000000000
! %f9 = 00000000, Mem[0000000010001400] = ff000000
st %f9 ,[%i0+%g0] ! Mem[0000000010001400] = 00000000
! %l0 = 00000000ff000000, Mem[00000000201c0000] = ffffeaae, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000eaae
! %l0 = 00000000ff000000, Mem[0000000010181408] = 00000000000000ff
stxa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000ff000000
! %f23 = a06200ff, %f13 = ff000000
fsqrts %f23,%f13 ! %f13 = 7fffffff
! Mem[0000000010081400] = 00ff00ff, %l1 = 0000000000000000
swapa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000ff00ff
! %f0 = ff570000 00ff0000 00000000 000000ff
! %f4 = a06200ff 000000ff ffff0000 0000001e
! %f8 = 00000000 00000000 2056900f c30000ff
! %f12 = ff0000c3 7fffffff 00000000 e0ffef41
stda %f0,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400
! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! %f22 = 000000ff a06200ff, %l2 = 0000000000000000
! Mem[0000000010141410] = 0000f28c0000ff00
add %i5,0x010,%g1
stda %f22,[%g1+%l2]ASI_PST32_P ! Mem[0000000010141410] = 0000f28c0000ff00
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 000000ff, %l2 = 0000000000000000
lduha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_409:
! Mem[0000000010181434] = c30000ff, %l3 = 0000000000000000
lduw [%i6+0x034],%l3 ! %l3 = 00000000c30000ff
! Mem[0000000030101408] = 0000000000000000, %f28 = 00000000 000000ff
ldda [%i4+%o4]0x89,%f28 ! %f28 = 00000000 00000000
! Mem[00000000100c1408] = 31463146, %l5 = 00000000000000ff
ldsba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000031
! Mem[00000000201c0000] = 0000eaae, %l7 = ffffffffffffffff
ldub [%o0+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 7867314600000000, %l3 = 00000000c30000ff
ldxa [%i1+%o5]0x81,%l3 ! %l3 = 7867314600000000
! %f24 = ff000000, %f17 = 00000000, %f30 = 000000ff
fdivs %f24,%f17,%f30 ! %f30 = ff800000
! Mem[0000000010101410] = 00000000, %l0 = 00000000ff000000
ldswa [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141400] = 0000ff00 00000000, %l0 = 00000000, %l1 = 00ff00ff
ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000 000000000000ff00
! Mem[0000000030081400] = ff000000, %l6 = 0000000000000000
lduha [%i2+%g0]0x81,%l6 ! %l6 = 000000000000ff00
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 56200000, %l4 = 0000000000000000
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
p0_label_410:
! %l3 = 7867314600000000, Mem[0000000010041408] = 8cf20000
stba %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 8cf20000
! Mem[0000000030101410] = 00ff0000, %l6 = 000000000000ff00
swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000ff0000
! %l7 = 0000000000000000, Mem[0000000010101428] = ffff00004969f3ad, %asi = 80
stxa %l7,[%i4+0x028]%asi ! Mem[0000000010101428] = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010081408] = 0000ff00
stwa %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010001410] = ff000000
stwa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
membar #Sync ! Added by membar checker (59)
! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141400] = ffff00ff, %l1 = 000000000000ff00
swapa [%i5+%g0]0x89,%l1 ! %l1 = 00000000ffff00ff
! Mem[00000000300c1408] = ff000000, %l5 = 0000000000000031
ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ff000000, %f6 = ffff0000
lda [%i0+%g0]0x80,%f6 ! %f6 = ff000000
p0_label_411:
! Mem[0000000030041408] = 00000000 00000000, %l0 = 00000000, %l1 = ffff00ff
ldda [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000030141410] = 00000000, %l2 = 0000000000000000
lduwa [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = ff00000000000000, %l6 = 0000000000ff0000
ldxa [%i6+%o4]0x81,%l6 ! %l6 = ff00000000000000
! Mem[00000000100c1408] = 00000000 46314631, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%o4]0x88,%l6 ! %l6 = 0000000046314631 0000000000000000
! Mem[0000000030141408] = 0000005c00ff0000, %l3 = 7867314600000000
ldxa [%i5+%o4]0x81,%l3 ! %l3 = 0000005c00ff0000
! Mem[0000000010081400] = ff00000000000000, %l6 = 0000000046314631
ldxa [%i2+%g0]0x88,%l6 ! %l6 = ff00000000000000
! Mem[0000000030081400] = ff000000, %l0 = 0000000000000000
lduba [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1400] = 0000ff00, %f13 = 7fffffff
lda [%i3+%g0]0x88,%f13 ! %f13 = 0000ff00
! Mem[0000000030001400] = 0000ff00000057ff, %l2 = 0000000000000000
ldxa [%i0+%g0]0x81,%l2 ! %l2 = 0000ff00000057ff
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = 00000000, %l0 = 00000000000000ff
ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
p0_label_412:
! Mem[0000000010041404] = e0ffef41, %l6 = ff00000000000000, %asi = 80
swapa [%i1+0x004]%asi,%l6 ! %l6 = 00000000e0ffef41
! %l0 = 0000000000000000, Mem[0000000010181410] = ff000000000000ff
stxa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
! Mem[0000000030141410] = 000000ff, %l7 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030081400] = ff000000, %l2 = 0000ff00000057ff
swapa [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000030181400] = 00000000, %l1 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %l4 = 0000000000000000, Mem[00000000300c1410] = ff000000
stba %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
! %f2 = 00000000 000000ff, Mem[0000000010101400] = 00000000 00000000
stda %f2 ,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 000000ff
! %f0 = ff570000 00ff0000, Mem[0000000030081400] = ff570000 ff570000
stda %f0 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff570000 00ff0000
! %f0 = ff570000 00ff0000 00000000 000000ff
! %f4 = a06200ff 000000ff ff000000 0000001e
! %f8 = 00000000 00000000 2056900f c30000ff
! %f12 = ff0000c3 0000ff00 00000000 e0ffef41
stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff00000000000000, %f24 = ff000000 00ff0000
ldda [%i4+%g0]0x88,%f24 ! %f24 = ff000000 00000000
p0_label_413:
membar #Sync ! Added by membar checker (60)
! Mem[0000000010001400] = 0000ff00, %l7 = 00000000000000ff
lduba [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181410] = 00000000, %f12 = ff0000c3
lda [%i6+%o5]0x80,%f12 ! %f12 = 00000000
! Mem[0000000030141410] = 000000ff, %l0 = 0000000000000000
ldswa [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[000000001018141c] = a06200ff, %l0 = 00000000000000ff
ldswa [%i6+0x01c]%asi,%l0 ! %l0 = ffffffffa06200ff
! Mem[0000000010041400] = ff000000, %l0 = ffffffffa06200ff
lduwa [%i1+%g0]0x88,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010141400] = 0000000000ff0000, %l2 = 00000000ff000000
ldxa [%i5+%g0]0x80,%l2 ! %l2 = 0000000000ff0000
! Mem[0000000030081410] = 00000000, %l3 = 0000005c00ff0000
ldsba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = 0000ff00, %l3 = 0000000000000000
ldsha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041408] = 0000f28c 00000000, %l2 = 00ff0000, %l3 = 00000000
ldda [%i1+%o4]0x80,%l2 ! %l2 = 000000000000f28c 0000000000000000
! Starting 10 instruction Store Burst
! Mem[000000001008142c] = 0000ffff, %l5 = 000000ff, %l1 = 00000000
add %i2,0x2c,%g1
casa [%g1]0x80,%l5,%l1 ! %l1 = 000000000000ffff
p0_label_414:
! Mem[000000001018141a] = 2056900f, %l1 = 000000000000ffff
ldstub [%i6+0x01a],%l1 ! %l1 = 00000090000000ff
! %l6 = e0ffef41, %l7 = 00000000, Mem[00000000100c1410] = 562000ff 000000ff
stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = e0ffef41 00000000
! %f16 = ff000000 00000000, %l0 = 00000000ff000000
! Mem[0000000010141418] = 65fcffff4969f3ad
add %i5,0x018,%g1
stda %f16,[%g1+%l0]ASI_PST32_P ! Mem[0000000010141418] = 65fcffff4969f3ad
! Mem[0000000010101408] = 0000001e, %l4 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l4 ! %l4 = 0000001e000000ff
! Mem[00000000218000c0] = ffff3492, %l5 = 00000000000000ff
ldstub [%o3+0x0c0],%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030101410] = 0000ff00, %l6 = 00000000e0ffef41
ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000000
swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[00000000100c1410] = e0ffef41, %l5 = 00000000000000ff
ldstuba [%i3+%o5]0x88,%l5 ! %l5 = 00000041000000ff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181400] = 00000000 ff570000
stda %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 000000001e000000, %f14 = 00000000 e0ffef41
ldda [%i3+%g0]0x89,%f14 ! %f14 = 00000000 1e000000
p0_label_415:
! Mem[0000000010001410] = ff000000, %l6 = 0000000000000000
ldsba [%i0+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c1410] = ffefffe0, %f4 = a06200ff
lda [%i3+%o5]0x80,%f4 ! %f4 = ffefffe0
! Mem[00000000211c0000] = 005c4b99, %l7 = 0000000000000000
ldsba [%o2+0x001]%asi,%l7 ! %l7 = 000000000000005c
! Mem[000000001010142c] = 00000000, %l1 = 0000000000000090
ldsha [%i4+0x02e]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
ldswa [%i5+%o4]0x80,%l1 ! %l1 = ffffffffff000000
! Mem[0000000030041400] = 00000000, %l2 = 000000000000f28c
ldsha [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081410] = 000000000000ffff, %l1 = ffffffffff000000
ldxa [%i2+%o5]0x80,%l1 ! %l1 = 000000000000ffff
! Mem[0000000021800180] = 84ff1c36, %l2 = 0000000000000000
ldsha [%o3+0x180]%asi,%l2 ! %l2 = ffffffffffff84ff
! Mem[0000000010041408] = 0000f28c, %l1 = 000000000000ffff
lduba [%i1+0x00b]%asi,%l1 ! %l1 = 000000000000008c
! Starting 10 instruction Store Burst
! %l0 = 00000000ff000000, Mem[0000000030081408] = ff0000000000ff56
stxa %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000ff000000
p0_label_416:
! %l2 = ffffffffffff84ff, Mem[0000000010141410] = 8cf20000
stha %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 8cf284ff
! Mem[0000000010081400] = 00000000, %l0 = 00000000ff000000
swapa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %l6 = ffffffffffffffff, Mem[0000000030101400] = ffffffff
stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff
! %f0 = ff570000 00ff0000, %f13 = 0000ff00
fxtos %f0 ,%f13 ! %f13 = db290000
! %l2 = ffffffffffff84ff, Mem[0000000010081400] = ff000000
stba %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff0000ff
! %f25 = 00000000, Mem[0000000030101408] = 00000000
sta %f25,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! %l2 = ffffffffffff84ff, Mem[0000000030081410] = 0000000000000000
stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffffffff84ff
! Mem[0000000010081418] = 000000ff0dae0000, %l4 = 000000000000001e, %l6 = ffffffffffffffff
add %i2,0x18,%g1
casxa [%g1]0x80,%l4,%l6 ! %l6 = 000000ff0dae0000
! %l4 = 000000000000001e, Mem[0000000010001408] = 000000ff
stba %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000001e
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff000000 ff0000ff, %l0 = 00000000, %l1 = 0000008c
ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000ff000000
p0_label_417:
! Mem[0000000030101400] = ffffffff, %l2 = ffffffffffff84ff
lduwa [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000030141410] = 000000ff, %l0 = 00000000ff0000ff
ldsba [%i5+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010181400] = 00000000, %f13 = db290000
lda [%i6+%g0]0x80,%f13 ! %f13 = 00000000
! Mem[0000000010181410] = 00000000, %l3 = 00000000ff000000
ldswa [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = 00ff0000, %l4 = 000000000000001e
lduwa [%i5+%g0]0x81,%l4 ! %l4 = 0000000000ff0000
! Mem[0000000010041410] = ff0000ff 0000ff00, %l4 = 00ff0000, %l5 = 00000041
ldda [%i1+%o5]0x80,%l4 ! %l4 = 00000000ff0000ff 000000000000ff00
! Mem[0000000030101400] = ffffffffffffffff, %l5 = 000000000000ff00
ldxa [%i4+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000020800040] = 0000a555, %l6 = 000000ff0dae0000
ldub [%o1+0x040],%l6 ! %l6 = 0000000000000000
! Mem[0000000030081400] = 0000ff00000057ff, %f10 = 2056900f c30000ff
ldda [%i2+%g0]0x81,%f10 ! %f10 = 0000ff00 000057ff
! Starting 10 instruction Store Burst
! %l2 = 00000000ffffffff, Mem[0000000010041408] = 0000f28c
stha %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = fffff28c
p0_label_418:
! %l6 = 0000000000000000, Mem[00000000218001c0] = 00ffeec2
stb %l6,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffeec2
! %l0 = ffffffff, %l1 = ff000000, Mem[0000000030101410] = 00ff00ff 00000000
stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff ff000000
! %f20 = 00002056, %f27 = ff000000, %f30 = ff800000
fsubs %f20,%f27,%f30 ! %l0 = 0000000000000021, Unfinished, %fsr = 1700000400
! %f14 = 00000000 1e000000, Mem[0000000010001430] = 00ff0000 c30000ff
stda %f14,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000 1e000000
! Mem[0000000030041410] = 46316778, %l1 = 00000000ff000000
swapa [%i1+%o5]0x89,%l1 ! %l1 = 0000000046316778
! %f8 = 00000000 00000000, %l0 = 0000000000000021
! Mem[0000000030101400] = ffffffffffffffff
stda %f8,[%i4+%l0]ASI_PST8_SL ! Mem[0000000030101400] = 00ffffffff00ffff
! %l7 = 000000000000005c, Mem[0000000030141400] = 00ff0000
stwa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000005c
! %l1 = 0000000046316778, Mem[000000001000143a] = 41efffe0, %asi = 80
stha %l1,[%i0+0x03a]%asi ! Mem[0000000010001438] = 41ef6778
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000021
swapa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000000, %l0 = 0000000000000000
lduha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000000000
p0_label_419:
! %l3 = 0000000000000000, imm = 000000000000022c, %l7 = 000000000000005c
sub %l3,0x22c,%l7 ! %l7 = fffffffffffffdd4
! %l2 = 00000000ffffffff, %l2 = 00000000ffffffff, %l7 = fffffffffffffdd4
mulx %l2,%l2,%l7 ! %l7 = fffffffe00000001
! Mem[0000000030141400] = ffffffff 5c000000, %l4 = ff0000ff, %l5 = ffffffff
ldda [%i5+%g0]0x89,%l4 ! %l4 = 000000005c000000 00000000ffffffff
! Mem[0000000010081400] = ff000000ff0000ff, %f4 = ffefffe0 000000ff
ldda [%i2+%g0]0x88,%f4 ! %f4 = ff000000 ff0000ff
! Mem[0000000010141400] = 00000000, %l4 = 000000005c000000
lduwa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181408] = ff000000, %l0 = 0000000000000000
ldswa [%i6+%o4]0x81,%l0 ! %l0 = ffffffffff000000
! Mem[0000000010001408] = 1e000000, %l3 = 0000000000000000
ldsha [%i0+%o4]0x80,%l3 ! %l3 = 0000000000001e00
! Mem[0000000030041400] = ff57000000000000, %f10 = 0000ff00 000057ff
ldda [%i1+%g0]0x89,%f10 ! %f10 = ff570000 00000000
! Mem[0000000010101420] = 00000000, %l4 = 0000000000000000
lduw [%i4+0x020],%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = 00000000, %l0 = ffffffffff000000
ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 00000000000000ff
p0_label_420:
! %f0 = ff570000 00ff0000 00000000 000000ff
! %f4 = ff000000 ff0000ff ff000000 0000001e
! %f8 = 00000000 00000000 ff570000 00000000
! %f12 = 00000000 00000000 00000000 1e000000
stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
! %l3 = 0000000000001e00, Mem[00000000100c1400] = 00ff00000000ff00
stxa %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000000001e00
! Mem[0000000010141408] = ff000000, %l3 = 0000000000001e00
ldstuba [%i5+0x008]%asi,%l3 ! %l3 = 000000ff000000ff
! %f24 = ff000000, %f25 = 00000000
fsqrts %f24,%f25 ! %f25 = 7fffffff
! %l2 = 00000000ffffffff, Mem[0000000030001410] = ff000000
stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000000
! %f23 = a06200ff, Mem[0000000030001408] = ff000000
sta %f23,[%i0+%o4]0x81 ! Mem[0000000030001408] = a06200ff
! %f26 = 00000000 ff000000, %l6 = 0000000000000000
! Mem[0000000030041430] = 000000785aad3c10
add %i1,0x030,%g1
stda %f26,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030041430] = 000000785aad3c10
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030041408] = 00000000 00000000
stda %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 ffffffff
! %l5 = 00000000ffffffff, Mem[0000000010041400] = 000000ff
stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffff00ff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff000000ffffffff, %f26 = 00000000 ff000000
ldda [%i4+%o5]0x89,%f26 ! %f26 = ff000000 ffffffff
p0_label_421:
! Mem[0000000030081408] = 000000ff, %f19 = 00ff00ff
lda [%i2+%o4]0x81,%f19 ! %f19 = 000000ff
! Mem[0000000010081408] = 00000021 00330000, %l2 = ffffffff, %l3 = 000000ff
ldda [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000021 0000000000330000
! Mem[0000000010001400] = 00ff0000, %l5 = 00000000ffffffff
lduba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041414] = 0000ff00, %l6 = 0000000000000000
lduba [%i1+0x017]%asi,%l6 ! %l6 = 0000000000000000
membar #Sync ! Added by membar checker (61)
! Mem[0000000010181408] = ff000000, %l5 = 0000000000000000
lduba [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[000000001018141c] = a06200ff, %l7 = fffffffe00000001
lduwa [%i6+0x01c]%asi,%l7 ! %l7 = 00000000a06200ff
! Mem[00000000300c1400] = 0000001e 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i3+%g0]0x81,%l4 ! %l4 = 000000000000001e 0000000000000000
! Mem[0000000010001408] = 0000001e, %l6 = 0000000000000000
ldsha [%i0+%o4]0x88,%l6 ! %l6 = 000000000000001e
! Mem[00000000100c1400] = 00000000, %l7 = 00000000a06200ff
lduha [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = 46316778, Mem[0000000030081408] = ff000000 00000000
stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 46316778
p0_label_422:
! %l6 = 0000001e, %l7 = 00000000, Mem[0000000010081410] = 00000000 ffff0000
stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000001e 00000000
! %l4 = 000000000000001e, Mem[000000001000142b] = ff0000c3, %asi = 80
stba %l4,[%i0+0x02b]%asi ! Mem[0000000010001428] = ff00001e
! Mem[0000000010181410] = ff00000000000000, %l3 = 0000000000330000, %l3 = 0000000000330000
add %i6,0x10,%g1
casxa [%g1]0x80,%l3,%l3 ! %l3 = ff00000000000000
! %f4 = ff000000 ff0000ff, Mem[0000000030001400] = 00ff0000 ff570000
stda %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000 ff0000ff
! %f26 = ff000000 ffffffff, %l4 = 000000000000001e
! Mem[0000000010001430] = 000000001e000000
add %i0,0x030,%g1
stda %f26,[%g1+%l4]ASI_PST16_P ! Mem[0000000010001430] = ff000000ffff0000
! %l6 = 000000000000001e, %l5 = 0000000000000000, %y = 00000091
sdiv %l6,%l5,%l1 ! Div by zero, %l0 = 0000000000000050
mov %l0,%y ! %y = 00000028
! Mem[0000000030101410] = ffffffff, %l5 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
! %l6 = 000000000000001e, Mem[0000000010041400] = ffff00ff
stba %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 1eff00ff
! %l3 = ff00000000000000, Mem[0000000030101400] = ffffff00
stba %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffff00
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 5c000000, %l5 = 00000000000000ff
lduba [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
p0_label_423:
! Mem[0000000010081404] = 000000ff, %l5 = 0000000000000000
lduw [%i2+0x004],%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181410] = ff000000, %l1 = 0000000046316778
ldsha [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010041400] = 1eff00ff, %f14 = 00000000
lda [%i1+%g0]0x80,%f14 ! %f14 = 1eff00ff
! Mem[0000000010001408] = 0000001e, %l6 = 000000000000001e
lduha [%i0+%o4]0x88,%l6 ! %l6 = 000000000000001e
! Mem[0000000010101400] = 00000000, %l4 = 000000000000001e
ldsba [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081400] = ff0000ff, %l0 = 0000000000000028
ldsha [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000010101410] = 00000000 00000000, %l2 = 00000021, %l3 = 00000000
ldda [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030081400] = 0000ff00, %l3 = 0000000000000000
lduba [%i2+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001418] = 1e000000, %l2 = 0000000000000000
ldsw [%i0+0x018],%l2 ! %l2 = 000000001e000000
! Starting 10 instruction Store Burst
! %f20 = 00002056 ff000000, Mem[0000000010181408] = ff000000 00000000
stda %f20,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00002056 ff000000
p0_label_424:
! Mem[0000000010081408] = 21000000, %l5 = 00000000000000ff
swapa [%i2+%o4]0x88,%l5 ! %l5 = 0000000021000000
! %l7 = 0000000000000000, Mem[0000000030141408] = 0000005c00ff0000
stxa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000030001400] = ff0000ff
stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! %l6 = 000000000000001e, Mem[0000000010001410] = ff000000
stwa %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000001e
! Mem[0000000010001400] = 00ff0000, %l0 = ffffffffffffff00
swapa [%i0+%g0]0x88,%l0 ! %l0 = 0000000000ff0000
! Mem[0000000030141410] = 000000ff, %l3 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
! %f28 = 00000000 00000000, %l4 = 0000000000000000
! Mem[0000000010081418] = 000000ff0dae0000
add %i2,0x018,%g1
stda %f28,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010081418] = 000000ff0dae0000
! %l1 = ffffffffffffff00, Mem[0000000030041410] = ff000000
stha %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff00ff00
! %l1 = ffffffffffffff00, Mem[00000000100c1400] = 00000000
stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %f26 = ff000000
lda [%i5+%o4]0x81,%f26 ! %f26 = 00000000
p0_label_425:
! Mem[0000000010141400] = 00000000, %f9 = 00000000
lda [%i5+%g0]0x88,%f9 ! %f9 = 00000000
! %l1 = ffffffffffffff00, %l4 = 0000000000000000, %y = 00000028
smul %l1,%l4,%l4 ! %l4 = 0000000000000000, %y = 00000000
! Mem[00000000201c0000] = 0000eaae, %l4 = 0000000000000000
ldub [%o0+%g0],%l4 ! %l4 = 0000000000000000
! Mem[000000001018140c] = 56200000, %l0 = 0000000000ff0000
ldsb [%i6+0x00f],%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = 00ffffff000057ff, %f20 = 00002056 ff000000
ldda [%i0+%g0]0x80,%f20 ! %f20 = 00ffffff 000057ff
! Mem[0000000030181408] = 00000000 000000ff, %l0 = 00000000, %l1 = ffffff00
ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000000000ff
! Mem[0000000010081400] = ff000000 ff0000ff, %l0 = 00000000, %l1 = 000000ff
ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff 00000000ff000000
! Mem[0000000010181408] = ff000000, %l3 = 00000000000000ff
lduha [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181408] = 00000000, %l3 = 0000000000000000
lduha [%i6+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = e0ffefff, %l4 = 0000000000000000
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
p0_label_426:
! %l3 = 0000000000000000, Mem[0000000030141410] = 000000ff
stba %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! Mem[00000000100c1410] = ffefffe000000000, %l3 = 0000000000000000, %l7 = 0000000000000000
add %i3,0x10,%g1
casxa [%g1]0x80,%l3,%l7 ! %l7 = ffefffe000000000
! %l2 = 000000001e000000, Mem[0000000010041410] = ff0000ff
stba %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
! %f22 = 000000ff a06200ff, %l6 = 000000000000001e
! Mem[0000000030081410] = ff84ffffffffffff
add %i2,0x010,%g1
stda %f22,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081410] = ff84ffffa06200ff
! %f2 = 00000000 000000ff, %l5 = 0000000021000000
! Mem[0000000030001418] = 1e0000000000ffff
add %i0,0x018,%g1
stda %f2,[%g1+%l5]ASI_PST8_S ! Mem[0000000030001418] = 1e0000000000ffff
! %l0 = 00000000ff0000ff, %l3 = 0000000000000000, %l2 = 000000001e000000
sub %l0,%l3,%l2 ! %l2 = 00000000ff0000ff
! %l6 = 000000000000001e, Mem[0000000030181408] = ff00000000000000
stxa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000000000001e
! %f25 = 7fffffff, %f19 = 000000ff
fcmpes %fcc0,%f25,%f19 ! %fcc0 = 3
! %f17 = 00000000, Mem[0000000030181408] = 0000001e
sta %f17,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101418] = 0000001e00000000, %l0 = 00000000ff0000ff
ldxa [%i4+0x018]%asi,%l0 ! %l0 = 0000001e00000000
p0_label_427:
! Mem[0000000010081400] = ff0000ff, %l3 = 0000000000000000
lduba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001408] = 0000001e, %l5 = 0000000021000000
ldswa [%i0+%o4]0x88,%l5 ! %l5 = 000000000000001e
! Mem[0000000010141410] = ff84f28c0000ff00, %f10 = ff570000 00000000
ldda [%i5+0x010]%asi,%f10 ! %f10 = ff84f28c 0000ff00
! Mem[0000000030081410] = ff0062a0ffff84ff, %l1 = 00000000ff000000
ldxa [%i2+%o5]0x89,%l1 ! %l1 = ff0062a0ffff84ff
! Mem[0000000010041400] = 1eff00ff00000000, %f4 = ff000000 ff0000ff
ldda [%i1+%g0]0x80,%f4 ! %f4 = 1eff00ff 00000000
! Mem[00000000201c0000] = 0000eaae, %l1 = ff0062a0ffff84ff
ldsh [%o0+%g0],%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = 00ff0000, %l3 = 00000000000000ff
ldsha [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081408] = 00000000, %l4 = 00000000000000ff
ldsba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001408] = a06200ff, %l4 = 0000000000000000
ldswa [%i0+%o4]0x81,%l4 ! %l4 = ffffffffa06200ff
! Starting 10 instruction Store Burst
! %l4 = a06200ff, %l5 = 0000001e, Mem[0000000010101410] = 00000000 00000000
stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = a06200ff 0000001e
p0_label_428:
! Mem[0000000030081400] = 00ff0000, %l2 = 00000000ff0000ff
swapa [%i2+%g0]0x89,%l2 ! %l2 = 0000000000ff0000
! %l7 = ffefffe000000000, Mem[0000000021800080] = 00003e7c
sth %l7,[%o3+0x080] ! Mem[0000000021800080] = 00003e7c
! %f16 = ff000000 00000000 00000000 000000ff
! %f20 = 00ffffff 000057ff 000000ff a06200ff
! %f24 = ff000000 7fffffff 00000000 ffffffff
! %f28 = 00000000 00000000 ff800000 00000000
stda %f16,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
membar #Sync ! Added by membar checker (62)
! Mem[00000000100c1400] = 0000000000001e00, %l1 = 0000000000000000, %l4 = ffffffffa06200ff
casxa [%i3]0x80,%l1,%l4 ! %l4 = 0000000000001e00
! %l5 = 000000000000001e, %l0 = 0000001e00000000, %l1 = 0000000000000000
andn %l5,%l0,%l1 ! %l1 = 000000000000001e
! Mem[00000000300c1410] = 000057ff, %l1 = 000000000000001e
ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! %l2 = 00ff0000, %l3 = 00000000, Mem[0000000030041400] = 00000000 ff570000
stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00ff0000 00000000
! %f6 = ff000000, %f22 = 000000ff
fcmps %fcc3,%f6 ,%f22 ! %fcc3 = 1
! %l3 = 0000000000000000, Mem[0000000030041410] = 00ff00ff
stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ff00ff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 000000008cf2ffff, %f12 = 00000000 00000000
ldda [%i1+%o4]0x88,%f12 ! %f12 = 00000000 8cf2ffff
p0_label_429:
! Mem[00000000211c0000] = 005c4b99, %l0 = 0000001e00000000
lduba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001428] = ff00001e0f905620, %f26 = 00000000 ffffffff
ldd [%i0+0x028],%f26 ! %f26 = ff00001e 0f905620
! Mem[0000000010001400] = ffffff00, %l5 = 000000000000001e
ldswa [%i0+%g0]0x88,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000030101408] = 00000000 00000000, %l4 = 00001e00, %l5 = ffffff00
ldda [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[00000000100c1410] = ffefffe0, %l6 = 000000000000001e
ldsha [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffef
! Mem[0000000030181400] = ff570000, %l6 = ffffffffffffffef
lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff570000
! Mem[0000000030041408] = 00000000, %l6 = 00000000ff570000
ldsba [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081400] = ff0000ff 000057ff, %l6 = 00000000, %l7 = 00000000
ldda [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff0000ff 00000000000057ff
! Mem[00000000201c0000] = 0000eaae, %l5 = 0000000000000000
ldsh [%o0+%g0],%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010041410] = 000000ff
stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
p0_label_430:
! Mem[0000000010101400] = 00000000, %l7 = 00000000000057ff
swapa [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[00000000211c0001] = 005c4b99
stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 00004b99
! %l0 = 0000000000000000, Mem[0000000010181410] = 000000ff
stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! Mem[0000000010101408] = ff000000, %l2 = 0000000000ff0000
swapa [%i4+%o4]0x80,%l2 ! %l2 = 00000000ff000000
! %l2 = 00000000ff000000, Mem[0000000030081410] = ff0062a0ffff84ff
stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000ff000000
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181428] = ff0062a0 0f905620
stda %l4,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000 00000000
! Mem[0000000021800081] = 00003e7c, %l3 = 0000000000000000
ldstub [%o3+0x081],%l3 ! %l3 = 00000000000000ff
! %f12 = 00000000 8cf2ffff, %l0 = 0000000000000000
! Mem[0000000030101408] = 0000000000000000
add %i4,0x008,%g1
stda %f12,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030101408] = 0000000000000000
! Mem[0000000010081420] = ffff0000e03a0000, %l4 = 0000000000000000, %l7 = 0000000000000000
add %i2,0x20,%g1
casxa [%g1]0x80,%l4,%l7 ! %l7 = ffff0000e03a0000
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 0000000000000000, %l3 = 0000000000000000
ldxa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
p0_label_431:
! Mem[0000000010181428] = 00000000, %f18 = 00000000
lda [%i6+0x028]%asi,%f18 ! %f18 = 00000000
! Mem[0000000010041410] = 00000000, %l0 = 0000000000000000
ldsha [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = 1e000000, %l1 = 00000000000000ff
lduba [%i0+%o4]0x80,%l1 ! %l1 = 000000000000001e
! Mem[0000000010101400] = ff570000000000ff, %l4 = 0000000000000000
ldxa [%i4+%g0]0x80,%l4 ! %l4 = ff570000000000ff
! Mem[0000000030181400] = ff570000 00ff0000 00000000 00000000
! Mem[0000000030181410] = ff000000 ff0000ff ff000000 0000001e
! Mem[0000000030181420] = 00000000 00000000 ff570000 00000000
! Mem[0000000030181430] = 00000000 00000000 00000000 1e000000
ldda [%i6]ASI_BLK_SL,%f0 ! Block Load from 0000000030181400
! Mem[0000000030141400] = 0000005c, %f29 = 00000000
lda [%i5+%g0]0x81,%f29 ! %f29 = 0000005c
! Mem[00000000100c1408] = 46314631, %l0 = 0000000000000000
ldsha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000004631
! Mem[0000000010181400] = 00000000, %l3 = 0000000000000000
ldsha [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = 0000000000000000, %f18 = 00000000 000000ff
ldda [%i6+%o5]0x88,%f18 ! %f18 = 00000000 00000000
! Starting 10 instruction Store Burst
! %l6 = 00000000ff0000ff, Mem[0000000010001408] = 0000001e
stba %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff
p0_label_432:
! %f26 = ff00001e 0f905620, Mem[0000000010101400] = ff570000 000000ff
stda %f26,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff00001e 0f905620
! Mem[00000000201c0001] = 0000eaae, %l6 = 00000000ff0000ff
ldstub [%o0+0x001],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041408] = 8cf2ffff, %l0 = 0000000000004631
ldstuba [%i1+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! %l2 = 00000000ff000000, Mem[0000000030001408] = a06200ff
stwa %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
! Code Fragment 3
p0_fragment_47:
! %l0 = 00000000000000ff
setx 0xaeefbbd82091f467,%g7,%l0 ! %l0 = aeefbbd82091f467
! %l1 = 000000000000001e
setx 0x16ecd497fdf1b220,%g7,%l1 ! %l1 = 16ecd497fdf1b220
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = aeefbbd82091f467
setx 0x85c4f3bff685591e,%g7,%l0 ! %l0 = 85c4f3bff685591e
! %l1 = 16ecd497fdf1b220
setx 0xefcf78d81582df89,%g7,%l1 ! %l1 = efcf78d81582df89
! %l4 = ff570000000000ff, Mem[0000000010181426] = 00000000
stb %l4,[%i6+0x026] ! Mem[0000000010181424] = 0000ff00
! Mem[0000000030001408] = 000000ff, %l6 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010101434] = 2056900f, %l5 = 0000000000000000, %asi = 80
swapa [%i4+0x034]%asi,%l5 ! %l5 = 000000002056900f
! %l5 = 000000002056900f, Mem[0000000030081400] = ff0000ff
stha %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff00900f
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 00000000, %l4 = ff570000000000ff
ldsha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
p0_label_433:
! Mem[0000000030141408] = 00000000, %f17 = 00000000
lda [%i5+%o4]0x89,%f17 ! %f17 = 00000000
! Mem[0000000030081400] = ff570000 ff00900f, %l6 = 000000ff, %l7 = e03a0000
ldda [%i2+%g0]0x89,%l6 ! %l6 = 00000000ff00900f 00000000ff570000
! Code Fragment 4
p0_fragment_48:
! %l0 = 85c4f3bff685591e
setx 0x500120201154cd6e,%g7,%l0 ! %l0 = 500120201154cd6e
! %l1 = efcf78d81582df89
setx 0x47e6f34078474129,%g7,%l1 ! %l1 = 47e6f34078474129
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 500120201154cd6e
setx 0x955c72e83a55c06d,%g7,%l0 ! %l0 = 955c72e83a55c06d
! %l1 = 47e6f34078474129
setx 0x624e1aa7a83b1b23,%g7,%l1 ! %l1 = 624e1aa7a83b1b23
! Code Fragment 3
p0_fragment_49:
! %l0 = 955c72e83a55c06d
setx 0x09fcaf679ed03178,%g7,%l0 ! %l0 = 09fcaf679ed03178
! %l1 = 624e1aa7a83b1b23
setx 0x17c76f47acf2795b,%g7,%l1 ! %l1 = 17c76f47acf2795b
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 09fcaf679ed03178
setx 0x15d6ff2853d4e106,%g7,%l0 ! %l0 = 15d6ff2853d4e106
! %l1 = 17c76f47acf2795b
setx 0x1c05aed07c1e95b5,%g7,%l1 ! %l1 = 1c05aed07c1e95b5
! Mem[00000000211c0000] = 00004b99, %l7 = 00000000ff570000
ldsba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Code Fragment 4
p0_fragment_50:
! %l0 = 15d6ff2853d4e106
setx 0xc7cfcb006c105565,%g7,%l0 ! %l0 = c7cfcb006c105565
! %l1 = 1c05aed07c1e95b5
setx 0xcc6461d0052166f3,%g7,%l1 ! %l1 = cc6461d0052166f3
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = c7cfcb006c105565
setx 0xfaec6e104b49841e,%g7,%l0 ! %l0 = faec6e104b49841e
! %l1 = cc6461d0052166f3
setx 0x969011c06e29dbb1,%g7,%l1 ! %l1 = 969011c06e29dbb1
! Mem[00000000300c1410] = 00ffffff000057ff, %l4 = 0000000000000000
ldxa [%i3+%o5]0x89,%l4 ! %l4 = 00ffffff000057ff
! Mem[0000000010001408] = ff000000, %l5 = 000000002056900f
lduha [%i0+%o4]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[00000000100c1408] = 00000000 46314631, %l2 = ff000000, %l3 = 00000000
ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000046314631 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 00000000ff00900f, %l2 = 0000000046314631, %l4 = 00ffffff000057ff
mulx %l6,%l2,%l4 ! %l4 = 45eb3c6aa35eacdf
p0_label_434:
! %l4 = 45eb3c6aa35eacdf, Mem[0000000010141408] = ff000000
stba %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = df000000
! %f30 = ff800000 00000000, Mem[0000000010001408] = ff000000 00000000
stda %f30,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff800000 00000000
! Mem[0000000030041400] = 00ff0000, %l5 = 000000000000ff00
swapa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000ff0000
! %l0 = faec6e104b49841e, immd = fffffffffffffc9d, %l7 = 0000000000000000
udivx %l0,-0x363,%l7 ! %l7 = 0000000000000000
! %l5 = 0000000000ff0000, Mem[0000000010181408] = 000000ff
stwa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ff0000
! Mem[0000000010081400] = ff0000ff, %l3 = 0000000000000000
swapa [%i2+%g0]0x88,%l3 ! %l3 = 00000000ff0000ff
! %f27 = 0f905620, Mem[0000000010041408] = fffff28c
sta %f27,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0f905620
! Mem[0000000030081400] = 0f9000ff, %l3 = 00000000ff0000ff
ldsba [%i2+%g0]0x81,%l3 ! %l3 = 000000000000000f
! Mem[0000000030181400] = 000057ff, %l1 = 969011c06e29dbb1
swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000000057ff
! Starting 10 instruction Load Burst
! Mem[0000000021800100] = eaff7eb5, %l2 = 0000000046314631
ldub [%o3+0x101],%l2 ! %l2 = 00000000000000ff
p0_label_435:
! Mem[0000000010041408] = 0f905620, %l2 = 00000000000000ff
lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000f90
! Mem[0000000030181408] = 00000000, %f11 = 000057ff
lda [%i6+%o4]0x89,%f11 ! %f11 = 00000000
! Mem[0000000010001408] = ff800000, %l3 = 000000000000000f
ldub [%i0+%o4],%l3 ! %l3 = 00000000000000ff
! %f2 = 00000000, %f22 = 000000ff
fcmpes %fcc2,%f2 ,%f22 ! %fcc2 = 1
! Mem[00000000300c1400] = 00000000 000000ff, %l6 = ff00900f, %l7 = 00000000
ldda [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000010181400] = 00000000, %l4 = 45eb3c6aa35eacdf
lduha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101408] = 00ff00006c8e7aff, %f2 = 00000000 00000000
ldda [%i4+%o4]0x80,%f2 ! %f2 = 00ff0000 6c8e7aff
! Mem[00000000100c1400] = 0000000000001e00, %f22 = 000000ff a06200ff
ldda [%i3+%g0]0x80,%f22 ! %f22 = 00000000 00001e00
! Mem[0000000010041408] = 2056900f, %l3 = 00000000000000ff
ldswa [%i1+%o4]0x88,%l3 ! %l3 = 000000002056900f
! Starting 10 instruction Store Burst
! %l1 = 00000000000057ff, Mem[0000000010101410] = 0000001ea06200ff
stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000000057ff
p0_label_436:
! %f4 = ff0000ff 000000ff, Mem[0000000030041410] = 00ff00ff 00000000
stda %f4 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff0000ff 000000ff
! %f3 = 6c8e7aff, Mem[0000000010101408] = 0000ff00
sta %f3 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 6c8e7aff
! %f6 = 1e000000 000000ff, %l0 = faec6e104b49841e
! Mem[00000000300c1420] = ffffff7f000000ff
add %i3,0x020,%g1
stda %f6,[%g1+%l0]ASI_PST32_SL ! Mem[00000000300c1420] = ffffff7f0000001e
! %f12 = 00000000, Mem[0000000010181410] = 00000000
sta %f12,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! Mem[0000000030141400] = 5c000000, %l6 = 0000000000000000
ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %l2 = 0000000000000f90, Mem[000000001018143a] = 41efffe0, %asi = 80
stha %l2,[%i6+0x03a]%asi ! Mem[0000000010181438] = 41ef0f90
! %l1 = 00000000000057ff, Mem[0000000010081410] = 000000000000001e
stxa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000000057ff
! %l1 = 00000000000057ff, Mem[0000000030101408] = 00000000
stwa %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000057ff
! %l1 = 00000000000057ff, Mem[0000000030141408] = 0000000000000000
stxa %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000000057ff
! Starting 10 instruction Load Burst
! Mem[000000001014142c] = 00000000, %f28 = 00000000
ld [%i5+0x02c],%f28 ! %f28 = 00000000
p0_label_437:
! Mem[0000000030141410] = 0000000000000000, %l3 = 000000002056900f
ldxa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = 6c8e7aff, %l1 = 00000000000057ff
lduba [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000021800140] = ffff8319, %l4 = 0000000000000000
ldsh [%o3+0x140],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
lduba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l2 = 0000000000000f90
ldsba [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081408] = ff000000 00330000, %l6 = 00000000, %l7 = 000000ff
ldda [%i2+%o4]0x80,%l6 ! %l6 = 00000000ff000000 0000000000330000
! Mem[0000000010001408] = 000080ff, %f13 = 00000000
lda [%i0+%o4]0x88,%f13 ! %f13 = 000080ff
! Mem[00000000218000c0] = ffff3492, %l5 = 0000000000ff0000
ldsh [%o3+0x0c0],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030081400] = ff00900f, %l6 = 00000000ff000000
ldsba [%i2+%g0]0x89,%l6 ! %l6 = 000000000000000f
! Starting 10 instruction Store Burst
! %f0 = 0000ff00 000057ff 00ff0000 6c8e7aff
! %f4 = ff0000ff 000000ff 1e000000 000000ff
! %f8 = 00000000 00000000 00000000 00000000
! %f12 = 00000000 000080ff 0000001e 00000000
stda %f0,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400
p0_label_438:
! Mem[00000000211c0001] = 00004b99, %l0 = faec6e104b49841e
ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
! %l6 = 0000000f, %l7 = 00330000, Mem[0000000010181410] = 00000000 00000000
stda %l6,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000f 00330000
! %l1 = 00000000000000ff, Mem[0000000030081408] = 00000000
stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff000000
! Mem[0000000030001410] = 000000ff, %l1 = 00000000000000ff
ldstuba [%i0+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! %l6 = 0000000f, %l7 = 00330000, Mem[0000000030141410] = 00000000 00000000
stda %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000f 00330000
! Mem[0000000010001400] = ffffff00, %l6 = 000000000000000f
ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181408] = 00ff0000, %l0 = 0000000000000000
swapa [%i6+%o4]0x80,%l0 ! %l0 = 0000000000ff0000
membar #Sync ! Added by membar checker (63)
! Mem[0000000010101408] = ff7a8e6c, %l5 = ffffffffffffffff
ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! %l0 = 0000000000ff0000, Mem[0000000030141408] = 00000000
stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00ff4b99, %l5 = 00000000000000ff
lduh [%o2+%g0],%l5 ! %l5 = 00000000000000ff
p0_label_439:
! Mem[0000000010141408] = 00000000000000df, %f20 = 00ffffff 000057ff
ldda [%i5+%o4]0x88,%f20 ! %f20 = 00000000 000000df
! Mem[0000000030041400] = 0000ff00, %l4 = ffffffffffffffff
lduwa [%i1+%g0]0x89,%l4 ! %l4 = 000000000000ff00
! Mem[0000000010001404] = 000057ff, %l2 = 0000000000000000
lduw [%i0+0x004],%l2 ! %l2 = 00000000000057ff
! Mem[00000000300c1410] = 000057ff, %l4 = 000000000000ff00
lduwa [%i3+%o5]0x89,%l4 ! %l4 = 00000000000057ff
! Mem[0000000021800040] = ff4307c8, %l6 = 0000000000000000
ldsh [%o3+0x040],%l6 ! %l6 = ffffffffffffff43
! Mem[0000000010101400] = ff570000, %l4 = 00000000000057ff
ldsw [%i4+%g0],%l4 ! %l4 = ffffffffff570000
! Mem[0000000010081408] = 00003300000000ff, %f28 = 00000000 0000005c
ldda [%i2+%o4]0x88,%f28 ! %f28 = 00003300 000000ff
! Mem[0000000010001410] = 0000001eff0062a0, %f18 = 00000000 00000000
ldda [%i0+%o5]0x80,%f18 ! %f18 = 0000001e ff0062a0
! Mem[0000000010081408] = ff000000, %l0 = 0000000000ff0000
lduba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 0000000000ff0000, %l4 = ffffffffff570000, %l2 = 00000000000057ff
casxa [%i5]0x80,%l4,%l2 ! %l2 = 0000000000ff0000
p0_label_440:
! %l0 = 00000000000000ff, Mem[0000000030181408] = 00000000
stwa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
! %f18 = 0000001e ff0062a0, Mem[0000000010041408] = 2056900f 00000000
stda %f18,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000001e ff0062a0
! %l5 = 00000000000000ff, Mem[0000000030081400] = 0f9000ff
stwa %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! Mem[0000000021800080] = 00ff3e7c, %l3 = 0000000000000000
ldstub [%o3+0x080],%l3 ! %l3 = 00000000000000ff
! %l7 = 0000000000330000, Mem[0000000030081408] = 000000ff
stha %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! Code Fragment 4
p0_fragment_51:
! %l0 = 00000000000000ff
setx 0x13bcd727d446e654,%g7,%l0 ! %l0 = 13bcd727d446e654
! %l1 = 00000000000000ff
setx 0x1f8fd5b7a8b3a170,%g7,%l1 ! %l1 = 1f8fd5b7a8b3a170
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 13bcd727d446e654
setx 0xc1e7c5e7c0d4e25f,%g7,%l0 ! %l0 = c1e7c5e7c0d4e25f
! %l1 = 1f8fd5b7a8b3a170
setx 0x3325cd2fb2e5a9d0,%g7,%l1 ! %l1 = 3325cd2fb2e5a9d0
! %l3 = 0000000000000000, Mem[0000000010041400] = 1eff00ff
stwa %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! %l6 = ffffffffffffff43, %l7 = 0000000000330000, %l0 = c1e7c5e7c0d4e25f
sdivx %l6,%l7,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = 00ffeaae, %l4 = ffffffffff570000
ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ffffffff, %l6 = ffffffffffffff43
lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
p0_label_441:
! Mem[0000000030181408] = 000000ff, %l7 = 0000000000330000
ldsha [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 000057ff, %l0 = 0000000000000000
lduwa [%i2+%o5]0x88,%l0 ! %l0 = 00000000000057ff
! Mem[0000000030081410] = 000000ff00000000, %l0 = 00000000000057ff
ldxa [%i2+%o5]0x81,%l0 ! %l0 = 000000ff00000000
! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
lduha [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = 0000000000001e00, %f20 = 00000000 000000df
ldda [%i3+%g0]0x80,%f20 ! %f20 = 00000000 00001e00
! Mem[0000000030101408] = ff570000, %l1 = 3325cd2fb2e5a9d0
lduba [%i4+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081400] = 00000000000000ff, %f10 = 00000000 00000000
ldda [%i2+%g0]0x80,%f10 ! %f10 = 00000000 000000ff
! Mem[0000000010081400] = 00000000, %l6 = 00000000000000ff
lduwa [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041408] = ff0062a0, %l6 = 0000000000000000
ldswa [%i1+%o4]0x88,%l6 ! %l6 = ffffffffff0062a0
! Starting 10 instruction Store Burst
! Mem[000000001014142c] = 00000000, %l2 = 00ff0000, %l5 = 000000ff
add %i5,0x2c,%g1
casa [%g1]0x80,%l2,%l5 ! %l5 = 0000000000000000
p0_label_442:
! %l5 = 0000000000000000, Mem[0000000030101408] = ff570000
stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! %f16 = ff000000 00000000, Mem[0000000010181400] = 00000000 00000000
std %f16,[%i6+%g0] ! Mem[0000000010181400] = ff000000 00000000
! %f6 = 1e000000 000000ff, %l3 = 0000000000000000
! Mem[0000000030141410] = 0000000f00330000
add %i5,0x010,%g1
stda %f6,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141410] = 0000000f00330000
! %f31 = 00000000, %f25 = 7fffffff
fcmpes %fcc0,%f31,%f25 ! %fcc0 = 3
! Mem[0000000030041410] = ff0000ff, %l2 = 0000000000ff0000
swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000ff0000ff
! %l6 = ffffffffff0062a0, Mem[0000000010041410] = 00000000
stha %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000062a0
! %l0 = 000000ff00000000, Mem[0000000010101408] = 6c8e7aff
stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 6c8e0000
! %f23 = 00001e00, Mem[0000000030081410] = ff000000
sta %f23,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00001e00
! Mem[0000000010001408] = ff800000, %l5 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 000000ff, %l5 = 00000000000000ff
ldswa [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
p0_label_443:
! Mem[00000000100c1408] = 31463146, %l6 = ffffffffff0062a0
lduba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000031
! Mem[0000000010001400] = ff570000 ffffffff, %l4 = 00000000, %l5 = 000000ff
ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000ffffffff 00000000ff570000
! Mem[0000000010181410] = 0f000000, %l0 = 000000ff00000000
ldsha [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = ffffffff000000ff, %f28 = 00003300 000000ff
ldda [%i4+%o5]0x81,%f28 ! %f28 = ffffffff 000000ff
! Mem[0000000010001408] = ff800000, %l5 = 00000000ff570000
ldsba [%i0+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030001410] = 000000ff, %l2 = 00000000ff0000ff
lduba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000
lduba [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
membar #Sync ! Added by membar checker (64)
! Mem[0000000030141400] = ff00005c ffffffff 0000ff00 000057ff
! Mem[0000000030141410] = 0000000f 00330000 74a5f194 c0a53d9e
! Mem[0000000030141420] = 00000080 000057ff ffff00f2 800000ff
! Mem[0000000030141430] = 000000ff ffffffff 1e000000 00000000
ldda [%i5]ASI_BLK_SL,%f16 ! Block Load from 0000000030141400
! Mem[0000000010101400] = ff570000, %l0 = 0000000000000000
lduha [%i4+%g0]0x80,%l0 ! %l0 = 000000000000ff57
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010001410] = a06200ff1e000000
stxa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
p0_label_444:
! Mem[0000000020800040] = 0000a555, %l1 = 00000000000000ff
ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041410] = 0000ff00, %l0 = 000000000000ff57
ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010101400] = ff570000
stba %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00570000
! %l0 = 0000000000000000, Mem[0000000010141400] = 00000000
stwa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! %l0 = 0000000000000000, Mem[00000000100c1400] = 001e000000000000
stxa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000000000000000
! Mem[0000000010081430] = ff0062a0, %l0 = 0000000000000000
swap [%i2+0x030],%l0 ! %l0 = 00000000ff0062a0
! %l3 = 0000000000000000, Mem[000000001014141e] = 4969f3ad
sth %l3,[%i5+0x01e] ! Mem[000000001014141c] = 49690000
! Mem[0000000010181400] = ff000000, %l5 = ffffffffffffffff
ldstuba [%i6+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000010001419] = 1e000000, %asi = 80
stba %l5,[%i0+0x019]%asi ! Mem[0000000010001418] = 1eff0000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00ffffff, %l4 = 00000000ffffffff
ldsba [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
p0_label_445:
! Mem[0000000010101400] = 00005700, %l0 = 00000000ff0062a0
lduwa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000005700
! Mem[00000000211c0000] = 00ff4b99, %l7 = 0000000000000000
lduba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 0000000000000000, %f8 = 00000000 00000000
ldda [%i1+%g0]0x80,%f8 ! %f8 = 00000000 00000000
! Mem[0000000010181408] = 00000000, %l2 = 00000000000000ff
ldswa [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081408] = 46316778 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 0000000046316778
! Mem[0000000010101430] = ff80000000000000, %l6 = 0000000000000031
ldx [%i4+0x030],%l6 ! %l6 = ff80000000000000
! Mem[0000000010181400] = ff000000, %l0 = 0000000000005700
ldsba [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010101408] = 00008e6c, %l4 = 0000000000000000
ldsba [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = ff0062a0, %l1 = 0000000000000000
ldswa [%i1+%o4]0x88,%l1 ! %l1 = ffffffffff0062a0
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030001408] = 000000ff 00000000
stda %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000000
p0_label_446:
! %l7 = 0000000000000000, Mem[0000000010181410] = 0000000f
stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000f
! %l4 = 0000000000000000, Mem[0000000030181400] = 6e29dbb1
stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 6e290000
! %l2 = 00000000, %l3 = 46316778, Mem[0000000030101400] = ffffff00 ffff00ff
stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 46316778
! %f16 = ffffffff 5c0000ff ff570000 00ff0000
! %f20 = 00003300 0f000000 9e3da5c0 94f1a574
! %f24 = ff570000 80000000 ff000080 f200ffff
! %f28 = ffffffff ff000000 00000000 0000001e
stda %f16,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
! %f0 = 0000ff00 000057ff 00ff0000 6c8e7aff
! %f4 = ff0000ff 000000ff 1e000000 000000ff
! %f8 = 00000000 00000000 00000000 000000ff
! %f12 = 00000000 000080ff 0000001e 00000000
stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
! %l2 = 0000000000000000, Mem[0000000010001408] = 000080ff
stwa %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! %l5 = 00000000000000ff, Mem[0000000010101400] = ff57000000ff0000
stxa %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000000ff
! Mem[0000000010001434] = ffff0000, %l1 = ff0062a0, %l6 = 00000000
add %i0,0x34,%g1
casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000ffff0000
! %l6 = 00000000ffff0000, Mem[0000000030041400] = 00ff0000
stwa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000021800180] = 84ff1c36, %l2 = 0000000000000000
ldsha [%o3+0x180]%asi,%l2 ! %l2 = ffffffffffff84ff
p0_label_447:
! Mem[00000000300c1400] = ff00000000000000, %f16 = ffffffff 5c0000ff
ldda [%i3+%g0]0x89,%f16 ! %f16 = ff000000 00000000
! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000000000ff
ldub [%o3+0x081],%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041400] = 000000000000ffff, %f30 = 00000000 0000001e
ldda [%i1+%g0]0x89,%f30 ! %f30 = 00000000 0000ffff
! Mem[0000000010001410] = 00000000, %l4 = 0000000000000000
ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l6 = 00000000ffff0000
lduwa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000021800100] = eaff7eb5, %l2 = ffffffffffff84ff
lduha [%o3+0x100]%asi,%l2 ! %l2 = 000000000000eaff
membar #Sync ! Added by membar checker (65)
! Mem[0000000010181400] = 000000ff, %f16 = ff000000
lda [%i6+%g0]0x88,%f16 ! %f16 = 000000ff
! Mem[0000000030081410] = 001e0000, %l5 = 00000000000000ff
ldswa [%i2+%o5]0x81,%l5 ! %l5 = 00000000001e0000
! Mem[0000000010181400] = 000000ff, %l6 = 0000000000000000
lduha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = 00000000000000ff, Mem[0000000010141410] = ff84f28c
stba %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff84f28c
p0_label_448:
! %f26 = ff000080 f200ffff, Mem[0000000010041418] = 6c8eef00 00000000
std %f26,[%i1+0x018] ! Mem[0000000010041418] = ff000080 f200ffff
! Code Fragment 4
p0_fragment_52:
! %l0 = ffffffffffffffff
setx 0x6e4ed26fa21c41c4,%g7,%l0 ! %l0 = 6e4ed26fa21c41c4
! %l1 = ffffffffff0062a0
setx 0x00f34b6029bcb3f6,%g7,%l1 ! %l1 = 00f34b6029bcb3f6
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 6e4ed26fa21c41c4
setx 0xcd7cb3e7922ae6b5,%g7,%l0 ! %l0 = cd7cb3e7922ae6b5
! %l1 = 00f34b6029bcb3f6
setx 0xe21fc17ff68be4ca,%g7,%l1 ! %l1 = e21fc17ff68be4ca
! Mem[0000000030141400] = ff00005c, %l1 = e21fc17ff68be4ca
ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
! %l0 = cd7cb3e7922ae6b5, Mem[0000000010001439] = 41ef6778
stb %l0,[%i0+0x039] ! Mem[0000000010001438] = 41b56778
! %l7 = 0000000000000000, Mem[0000000030141408] = 0000ff00000057ff
stxa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
! Mem[0000000010041410] = 000062a0, %l7 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l7 ! %l7 = 000000a0000000ff
! Mem[0000000010001410] = 00000000, %l2 = 000000000000eaff
swapa [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Code Fragment 3
p0_fragment_53:
! %l0 = cd7cb3e7922ae6b5
setx 0xd991761f9e745f18,%g7,%l0 ! %l0 = d991761f9e745f18
! %l1 = 00000000000000ff
setx 0xb14e7617b7c8d177,%g7,%l1 ! %l1 = b14e7617b7c8d177
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = d991761f9e745f18
setx 0x4ea8dc7ff8bac8a1,%g7,%l0 ! %l0 = 4ea8dc7ff8bac8a1
! %l1 = b14e7617b7c8d177
setx 0x3e7b12afc7452691,%g7,%l1 ! %l1 = 3e7b12afc7452691
! Mem[0000000010141400] = 00000000, %l5 = 00000000001e0000
swapa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff000000, %l2 = 0000000000000000
ldsha [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
p0_label_449:
! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
lduha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181408] = ff57000000ff0000, %l5 = 0000000000000000
ldxa [%i6+%o4]0x81,%l5 ! %l5 = ff57000000ff0000
! Mem[0000000010101414] = ff0000ff, %l5 = ff57000000ff0000
ldsh [%i4+0x016],%l5 ! %l5 = 00000000000000ff
! Mem[0000000030101410] = ff000000 ffffffff, %l2 = ffffff00, %l3 = 46316778
ldda [%i4+%o5]0x89,%l2 ! %l2 = 00000000ffffffff 00000000ff000000
! Mem[00000000211c0000] = 00ff4b99, %l3 = 00000000ff000000
ldsh [%o2+%g0],%l3 ! %l3 = 00000000000000ff
! Mem[00000000201c0000] = ffffeaae, %l5 = 00000000000000ff
ldstub [%o0+%g0],%l5 ! %l5 = 000000ff000000ff
! Mem[00000000300c1408] = 000000ff, %l1 = 3e7b12afc7452691
lduha [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %l0 = 4ea8dc7ff8bac8a1, %l2 = 00000000ffffffff, %l5 = 00000000000000ff
and %l0,%l2,%l5 ! %l5 = 00000000f8bac8a1
! Mem[0000000010181408] = 00000000, %l3 = 00000000000000ff
ldsha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_54:
! %l0 = 4ea8dc7ff8bac8a1
setx 0x40a9d2f7906557e6,%g7,%l0 ! %l0 = 40a9d2f7906557e6
! %l1 = 00000000000000ff
setx 0xc1f9f8582bb0c48b,%g7,%l1 ! %l1 = c1f9f8582bb0c48b
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 40a9d2f7906557e6
setx 0xcf31d2703ca96d1b,%g7,%l0 ! %l0 = cf31d2703ca96d1b
! %l1 = c1f9f8582bb0c48b
setx 0xaa02ce700f263ecd,%g7,%l1 ! %l1 = aa02ce700f263ecd
p0_label_450:
! %l3 = 0000000000000000, Mem[0000000010081400] = 00000000000000ff
stxa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
! %l6 = 000000ff, %l7 = 000000a0, Mem[0000000030101410] = ffffffff ff000000
stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff 000000a0
! %f8 = 00000000 00000000, %l6 = 00000000000000ff
! Mem[0000000030041438] = 2056900fa06200ff
add %i1,0x038,%g1
stda %f8,[%g1+%l6]ASI_PST16_S ! Mem[0000000030041438] = 0000000000000000
! %f20 = 00003300 0f000000, Mem[0000000010081410] = 000057ff 00000000
stda %f20,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00003300 0f000000
! %f2 = 00ff0000, Mem[0000000030001410] = 000000ff
sta %f2 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00ff0000
! %f6 = 1e000000 000000ff, Mem[0000000010081400] = 00000000 00000000
std %f6 ,[%i2+%g0] ! Mem[0000000010081400] = 1e000000 000000ff
! Mem[0000000010181410] = 0000000f, %l2 = 00000000ffffffff
swapa [%i6+%o5]0x80,%l2 ! %l2 = 000000000000000f
! Mem[0000000010141408] = df000000, %l6 = 00000000000000ff
ldstuba [%i5+%o4]0x80,%l6 ! %l6 = 000000df000000ff
! %l6 = 00000000000000df, Mem[0000000010081400] = ff0000000000001e
stxa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000000000df
! Starting 10 instruction Load Burst
! Mem[00000000100c1428] = 107c3fd9, %l4 = 0000000000000000
lduwa [%i3+0x028]%asi,%l4 ! %l4 = 00000000107c3fd9
p0_label_451:
! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
lduba [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l5 = 00000000f8bac8a1
lduba [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = ff00000000000000, %f2 = 00ff0000 6c8e7aff
ldda [%i3+%o4]0x81,%f2 ! %f2 = ff000000 00000000
! Mem[0000000010101410] = ff000000, %l0 = cf31d2703ca96d1b
ldsba [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010041428] = ffff0000, %l2 = 000000000000000f
ldsb [%i1+0x02a],%l2 ! %l2 = 0000000000000000
! Mem[0000000030041410] = ffff0000000000ff, %f6 = 1e000000 000000ff
ldda [%i1+%o5]0x81,%f6 ! %f6 = ffff0000 000000ff
! Mem[0000000030141408] = 0000000000000000, %f10 = 00000000 000000ff
ldda [%i5+%o4]0x89,%f10 ! %f10 = 00000000 00000000
! Mem[0000000030141410] = 000033000f000000, %f14 = 0000001e 00000000
ldda [%i5+%o5]0x89,%f14 ! %f14 = 00003300 0f000000
! Mem[0000000010181400] = 000000ff, %l7 = 00000000000000a0
ldswa [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f4 = ff0000ff 000000ff, %l6 = 00000000000000df
! Mem[0000000010081400] = df00000000000000
stda %f4,[%i2+%l6]ASI_PST8_P ! Mem[0000000010081400] = ff0000ff000000ff
p0_label_452:
! %l2 = 0000000000000000, Mem[0000000010001404] = 000057ff, %asi = 80
stwa %l2,[%i0+0x004]%asi ! Mem[0000000010001404] = 00000000
! %l5 = 0000000000000000, Mem[0000000030001400] = 00000000
stwa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! Mem[0000000030001400] = 00000000, %l7 = 00000000000000ff
ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! %f26 = ff000080, Mem[00000000300c1410] = 000057ff
sta %f26,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000080
! %l2 = 0000000000000000, Mem[0000000010001408] = 0000000000000000
stxa %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
! %l0 = ffffffffffffffff, Mem[0000000030101408] = 0000000000000000
stxa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffffffffffff
! Mem[0000000030001408] = 00000000, %l3 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041400] = 0000ffff, %l0 = ffffffffffffffff
ldstuba [%i1+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000030181408] = 000057ff
stwa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff0000ff, %l2 = 0000000000000000
ldsba [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
p0_label_453:
! %l2 = ffffffffffffffff, imm = fffffffffffffb2b, %l0 = 00000000000000ff
xnor %l2,-0x4d5,%l0 ! %l0 = fffffffffffffb2b
! Mem[0000000030001408] = 00000000 000000ff, %l6 = 000000df, %l7 = 00000000
ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
! Mem[00000000300c1410] = 00ffffff ff000080, %l4 = 107c3fd9, %l5 = 00000000
ldda [%i3+%o5]0x89,%l4 ! %l4 = 00000000ff000080 0000000000ffffff
! Mem[0000000010001404] = 00000000, %l2 = ffffffffffffffff
lduba [%i0+0x006]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001408] = 00000000, %f30 = 00000000
lda [%i0+%o4]0x80,%f30 ! %f30 = 00000000
! Mem[0000000010041410] = 00ff0000 000062ff, %l4 = ff000080, %l5 = 00ffffff
ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000000062ff 0000000000ff0000
! Mem[00000000100c1434] = 00000000, %l7 = 0000000000000000
lduha [%i3+0x034]%asi,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %l5 = 0000000000ff0000
lduba [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 00000000, %f20 = 00003300
ld [%i4+%g0],%f20 ! %f20 = 00000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000010001408] = 00000000
stha %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
p0_label_454:
! Mem[0000000010081431] = 00000000, %l2 = 0000000000000000
ldstuba [%i2+0x031]%asi,%l2 ! %l2 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000010041410] = ff620000
stwa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! Mem[00000000300c1408] = 000000ff, %l1 = aa02ce700f263ecd
swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010081400] = ff0000ff
stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! Mem[0000000030141410] = 0000000f, %l7 = 0000000000000000
ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! %l3 = 0000000000000000, Mem[00000000211c0000] = 00ff4b99
sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 00004b99
! Mem[000000001018141c] = a06200ff, %l0 = fffffffffffffb2b
swap [%i6+0x01c],%l0 ! %l0 = 00000000a06200ff
! %f6 = ffff0000 000000ff, Mem[00000000100c1408] = 31463146 00000000
stda %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffff0000 000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[00000000300c1400] = 00000000 000000ff
stda %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000000, %l5 = 0000000000000000
ldswa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
p0_label_455:
! Mem[0000000010181400] = 000000ff, %l1 = 00000000000000ff
ldsha [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081408] = 00000000, %l6 = 00000000000000ff
lduba [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001438] = 41b5677800000000, %f22 = 9e3da5c0 94f1a574
ldda [%i0+0x038]%asi,%f22 ! %f22 = 41b56778 00000000
! Mem[0000000010141410] = ff84f28c 0000ff00, %l6 = 00000000, %l7 = 00000000
ldda [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff84f28c 000000000000ff00
! Mem[0000000030001400] = ff000000, %l2 = 0000000000000000
lduha [%i0+%g0]0x81,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010081410] = 0000000f, %l0 = 00000000a06200ff
ldswa [%i2+%o5]0x80,%l0 ! %l0 = 000000000000000f
! Mem[0000000020800040] = ff00a555, %l4 = 00000000000062ff
lduba [%o1+0x041]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = 00000000 56200000, %l2 = 0000ff00, %l3 = 00000000
ldda [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000056200000
! Mem[0000000030001410] = 0000ff00ff0062a0, %f10 = 00000000 00000000
ldda [%i0+%o5]0x81,%f10 ! %f10 = 0000ff00 ff0062a0
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 00000000000000ff, %l4 = 0000000000000000, %l4 = 0000000000000000
casxa [%i2]0x80,%l4,%l4 ! %l4 = 00000000000000ff
p0_label_456:
! Mem[00000000100c1410] = e0ffefff, %l1 = 00000000000000ff
swapa [%i3+%o5]0x88,%l1 ! %l1 = 00000000e0ffefff
! %l0 = 000000000000000f, Mem[0000000020800040] = ff00a555, %asi = 80
stha %l0,[%o1+0x040]%asi ! Mem[0000000020800040] = 000fa555
! %f0 = 0000ff00 000057ff, Mem[0000000030141408] = 00000000 00000000
stda %f0 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ff00 000057ff
! %l7 = 000000000000ff00, Mem[0000000030081400] = 000000ff
stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! %l2 = 00000000, %l3 = 56200000, Mem[0000000010181410] = ffffffff 00003300
stda %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 56200000
! %l3 = 0000000056200000, Mem[000000001004140c] = 1e000000, %asi = 80
stha %l3,[%i1+0x00c]%asi ! Mem[000000001004140c] = 00000000
! Mem[00000000100c1400] = 00000000, %l5 = 0000000000000000
ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000030081410] = 00001e00
stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000030081400] = ff000000 ff570000
stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 6c8e7aff, %l5 = 0000000000000000
lduwa [%i4+%o4]0x88,%l5 ! %l5 = 000000006c8e7aff
p0_label_457:
! Mem[0000000030081410] = 000000ff, %l4 = 00000000000000ff
ldsha [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001408] = ff000000, %l2 = 0000000000000000
lduwa [%i0+%o4]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000030041408] = 00000000ffffffff, %l7 = 000000000000ff00
ldxa [%i1+%o4]0x81,%l7 ! %l7 = 00000000ffffffff
! %f0 = 0000ff00, %f7 = 000000ff
fcmps %fcc3,%f0 ,%f7 ! %fcc3 = 2
! Mem[00000000100c1400] = 000000ff, %f6 = ffff0000
lda [%i3+%g0]0x88,%f6 ! %f6 = 000000ff
! Mem[0000000010041408] = ff0062a0, %l5 = 000000006c8e7aff
ldsha [%i1+%o4]0x88,%l5 ! %l5 = 00000000000062a0
! Mem[0000000030141408] = 00ff0000, %l7 = 00000000ffffffff
lduba [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041408] = a06200ff, %f31 = 0000ffff
lda [%i1+%o4]0x80,%f31 ! %f31 = a06200ff
! %f16 = 000000ff, %f16 = 000000ff, %f17 = 00000000
fsubs %f16,%f16,%f17 ! %l0 = 0000000000000031, Unfinished, %fsr = 2700000c00
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000030181408] = 000000ff
stwa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
p0_label_458:
! %f30 = 00000000, Mem[0000000010001400] = ffffffff
sta %f30,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
! Mem[00000000100c1400] = ff000000, %l0 = 00000031, %l4 = 000000ff
casa [%i3]0x80,%l0,%l4 ! %l4 = 00000000ff000000
! %f18 = ff570000 00ff0000, Mem[0000000010041400] = 00000000 00000000
stda %f18,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff570000 00ff0000
! %l3 = 0000000056200000, Mem[00000000100c141c] = 000057ff, %asi = 80
stba %l3,[%i3+0x01c]%asi ! Mem[00000000100c141c] = 000057ff
! %l0 = 0000000000000031, Mem[0000000030081410] = 000000ff
stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000031
! %f19 = 00ff0000, Mem[0000000010081410] = 0000000f
sta %f19,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff0000
! Mem[00000000218001c1] = 00ffeec2, %l6 = 00000000ff84f28c
ldstuba [%o3+0x1c1]%asi,%l6 ! %l6 = 000000ff000000ff
! %f24 = ff570000 80000000, %l1 = 00000000e0ffefff
! Mem[0000000010101420] = 0000000000000000
add %i4,0x020,%g1
stda %f24,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010101420] = 00000080000057ff
! Mem[0000000010001414] = 00000000, %l6 = 00000000000000ff
swap [%i0+0x014],%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff00005cffffffff, %l4 = 00000000ff000000
ldxa [%i5+%g0]0x81,%l4 ! %l4 = ff00005cffffffff
p0_label_459:
! Mem[00000000100c1408] = 0000ffff, %l5 = 00000000000062a0
ldswa [%i3+%o4]0x88,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010041439] = 1e000000, %l7 = 0000000000000000
ldstuba [%i1+0x039]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041410] = 00ff000000000000, %f14 = 00003300 0f000000
ldda [%i1+%o5]0x88,%f14 ! %f14 = 00ff0000 00000000
! Mem[0000000030081410] = 00000031, %f15 = 00000000
lda [%i2+%o5]0x89,%f15 ! %f15 = 00000031
! Mem[0000000030081408] = 00000000, %l7 = 0000000000000000
lduwa [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101408] = ffffffff, %l4 = ff00005cffffffff
lduba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101400] = 00000000 000000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000010081410] = 000033000000ff00, %l2 = 00000000ff000000
ldxa [%i2+%o5]0x88,%l2 ! %l2 = 000033000000ff00
! Mem[0000000010181408] = 00000000, %f29 = ff000000
lda [%i6+%o4]0x88,%f29 ! %f29 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = 00000000, %l4 = 00000000000000ff
swapa [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
p0_label_460:
! %l0 = 00000031, %l1 = e0ffefff, Mem[0000000010001408] = 00000000 00000000
stda %l0,[%i0+0x008]%asi ! Mem[0000000010001408] = 00000031 e0ffefff
! %l1 = 00000000e0ffefff, Mem[0000000020800040] = 000fa555
stb %l1,[%o1+0x040] ! Mem[0000000020800040] = ff0fa555
! Mem[0000000030081400] = ff000000, %l4 = 0000000000000000
swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000ff000000
! %f5 = 000000ff, Mem[000000001004140c] = 00000000
st %f5 ,[%i1+0x00c] ! Mem[000000001004140c] = 000000ff
! %l6 = 0000000000000000, Mem[0000000010041402] = ff570000
stb %l6,[%i1+0x002] ! Mem[0000000010041400] = ff570000
! Mem[0000000010141410] = ff84f28c, %l1 = 00000000e0ffefff
swap [%i5+%o5],%l1 ! %l1 = 00000000ff84f28c
! Mem[0000000010141400] = 001e0000, %l1 = 00000000ff84f28c
ldstuba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %f28 = ffffffff 00000000, %l7 = 00000000000000ff
! Mem[0000000010181400] = ff00000000000000
stda %f28,[%i6+%l7]ASI_PST32_P ! Mem[0000000010181400] = ffffffff00000000
! %l7 = 00000000000000ff, Mem[0000000030041410] = 0000ffff
stha %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1414] = 00000000, %l7 = 00000000000000ff
ldsw [%i3+0x014],%l7 ! %l7 = 0000000000000000
p0_label_461:
! Mem[0000000030181408] = 000000ff, %l5 = 000000000000ffff
lduha [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001434] = ffff0000, %l3 = 0000000056200000
lduwa [%i0+0x034]%asi,%l3 ! %l3 = 00000000ffff0000
! Mem[0000000030181400] = ff00005cffffffff, %f16 = 000000ff 00000000
ldda [%i6+%g0]0x89,%f16 ! %f16 = ff00005c ffffffff
! Mem[0000000030081410] = 00000031, %l0 = 0000000000000031
lduha [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000031
! Mem[0000000010041410] = 00000000, %l5 = 00000000000000ff
ldsw [%i1+%o5],%l5 ! %l5 = 0000000000000000
! Mem[0000000010101410] = 000000ff, %l4 = 00000000ff000000
lduwa [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = ffffffff, %l0 = 0000000000000031
ldswa [%i6+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001410] = 0000eaff000000ff, %l7 = 0000000000000000
ldxa [%i0+%o5]0x80,%l7 ! %l7 = 0000eaff000000ff
! Mem[0000000030101408] = ffffffff, %f14 = 00ff0000
lda [%i4+%o4]0x81,%f14 ! %f14 = ffffffff
! Starting 10 instruction Store Burst
! %f11 = ff0062a0, %f4 = ff0000ff
fcmpes %fcc1,%f11,%f4 ! %fcc1 = 1
p0_label_462:
! %f22 = 41b56778, Mem[0000000010001408] = 00000031
sta %f22,[%i0+%o4]0x80 ! Mem[0000000010001408] = 41b56778
! %l0 = ffffffffffffffff, Mem[0000000010101400] = ff000000
stba %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff0000ff
! Mem[0000000010041420] = 6c8eef00000000ff, %l6 = 0000000000000000, %l6 = 0000000000000000
add %i1,0x20,%g1
casxa [%g1]0x80,%l6,%l6 ! %l6 = 6c8eef00000000ff
! %l4 = 00000000000000ff, Mem[0000000030081400] = 0000000000000000
stxa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000000000ff
! %l6 = 6c8eef00000000ff, Mem[0000000010141408] = ff000000
stba %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
! Mem[0000000030101410] = 000000ff, %l7 = 0000eaff000000ff
swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010001408] = 41b56778e0ffefff
stxa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
! %f22 = 41b56778 00000000, %l4 = 00000000000000ff
! Mem[0000000010141420] = 00000000000000ff
add %i5,0x020,%g1
stda %f22,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010141420] = 000000007867b541
! %f27 = f200ffff, Mem[0000000010081410] = 0000ff00
sta %f27,[%i2+%o5]0x88 ! Mem[0000000010081410] = f200ffff
! Starting 10 instruction Load Burst
! Mem[00000000100c143c] = 000000ff, %l7 = 00000000000000ff
ldsb [%i3+0x03f],%l7 ! %l7 = ffffffffffffffff
p0_label_463:
! Mem[00000000300c1408] = cd3e260f, %l0 = ffffffffffffffff
ldswa [%i3+%o4]0x81,%l0 ! %l0 = ffffffffcd3e260f
! Mem[0000000030141400] = ff00005c ffffffff, %l2 = 0000ff00, %l3 = ffff0000
ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000ff00005c 00000000ffffffff
! Mem[0000000030141410] = ff00000f, %l0 = ffffffffcd3e260f
ldswa [%i5+%o5]0x81,%l0 ! %l0 = ffffffffff00000f
! Mem[0000000030001408] = 000000ff, %f7 = 000000ff
lda [%i0+%o4]0x89,%f7 ! %f7 = 000000ff
! Mem[0000000010001410] = 0000eaff, %l3 = 00000000ffffffff
ldswa [%i0+%o5]0x80,%l3 ! %l3 = 000000000000eaff
! %f5 = 000000ff, %f3 = 00000000, %f8 = 00000000
fdivs %f5 ,%f3 ,%f8 ! %f8 = 7f800000
! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
lduba [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[000000001010141c] = 0000001e, %l7 = ffffffffffffffff
lduw [%i4+0x01c],%l7 ! %l7 = 000000000000001e
! Mem[0000000010081408] = ff000000, %l2 = 00000000ff00005c
lduba [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = ff7a8e6c, %l3 = 000000000000eaff
swapa [%i4+%o4]0x80,%l3 ! %l3 = 00000000ff7a8e6c
p0_label_464:
! Mem[0000000010101400] = ff0000ff, %l2 = 00000000000000ff
swapa [%i4+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff
! Mem[0000000010041414] = 0000ff00, %l4 = 00000000000000ff, %asi = 80
swapa [%i1+0x014]%asi,%l4 ! %l4 = 000000000000ff00
! %f18 = ff570000 00ff0000, %l6 = 6c8eef00000000ff
! Mem[00000000300c1430] = 0000000000000000
add %i3,0x030,%g1
stda %f18,[%g1+%l6]ASI_PST32_SL ! Mem[00000000300c1430] = 0000ff00000057ff
! Mem[0000000021800001] = 00fff55e, %l5 = 0000000000000000
ldstub [%o3+0x001],%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000030081410] = 31000000
stha %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00ff0000
! %f4 = ff0000ff, Mem[0000000030001408] = ff000000
sta %f4 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff0000ff
! %l7 = 000000000000001e, Mem[0000000010041400] = ff570000
stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 001e0000
! %l7 = 000000000000001e, Mem[0000000030141400] = ff00005c
stba %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1e00005c
! %l6 = 000000ff, %l7 = 0000001e, Mem[0000000010101400] = 000000ff 000000ff
stda %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 0000001e
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 0f0000ff, %l5 = 00000000000000ff
ldsba [%i5+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
p0_label_465:
! Mem[00000000100c1410] = ff000000, %f16 = ff00005c
lda [%i3+%o5]0x80,%f16 ! %f16 = ff000000
! Mem[0000000010081408] = ff000000, %l3 = 00000000ff7a8e6c
lduba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041400] = 0000ffff, %l7 = 000000000000001e
ldsba [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030141410] = 000033000f0000ff, %f10 = 0000ff00 ff0062a0
ldda [%i5+%o5]0x89,%f10 ! %f10 = 00003300 0f0000ff
! Mem[0000000010181410] = 00000000, %l5 = ffffffffffffffff
ldswa [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l1 = 0000000000000000
ldsha [%i4+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[00000000300c1408] = cd3e260f, %l6 = 6c8eef00000000ff
ldsba [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffffcd
! Mem[0000000010001418] = 1eff0000 000000ff, %l4 = 0000ff00, %l5 = 00000000
ldda [%i0+0x018]%asi,%l4 ! %l4 = 000000001eff0000 00000000000000ff
! Mem[0000000030141408] = 0000ff00, %l4 = 000000001eff0000
lduwa [%i5+%o4]0x81,%l4 ! %l4 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffff00, Mem[0000000030141410] = 000033000f0000ff
stxa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffffffffff00
p0_label_466:
! %f30 = 00000000 a06200ff, %l0 = ffffffffff00000f
! Mem[0000000030141430] = 000000ffffffffff
add %i5,0x030,%g1
stda %f30,[%g1+%l0]ASI_PST32_S ! Mem[0000000030141430] = 00000000a06200ff
! Mem[0000000010081404] = 000000ff, %l6 = ffffffcd, %l3 = 000000ff
add %i2,0x04,%g1
casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000000000ff
! %l7 = ffffffffffffffff, Mem[0000000010101410] = 000000ff
stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ffff
! Mem[00000000201c0000] = ffffeaae, %l7 = ffffffffffffffff
ldstub [%o0+%g0],%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010141410] = ffefffe0, %l0 = ffffffffff00000f
ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 000000e0000000ff
! %f9 = 00000000, Mem[0000000010181400] = ffffffff
sta %f9 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! %l2 = 00000000ff0000ff, Mem[0000000030081410] = 00ff0000
stba %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff0000
! Mem[0000000010001408] = 00000000, %l6 = ffffffffffffffcd
swapa [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
! %l2 = 00000000ff0000ff, Mem[0000000030001400] = ff000000
stwa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = f200ffff, %l6 = 0000000000000000
ldsha [%i2+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
p0_label_467:
! Mem[0000000010181400] = 00000000, %l7 = 00000000000000ff
lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 0000eaff, %l6 = ffffffffffffffff
ldsba [%i4+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081408] = 00003300000000ff, %l2 = 00000000ff0000ff
ldxa [%i2+%o4]0x88,%l2 ! %l2 = 00003300000000ff
! Mem[0000000021800080] = ffff3e7c, %l4 = 000000000000ff00
ldub [%o3+0x081],%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1400] = ff000000, %l5 = 00000000000000ff
ldsba [%i3+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030001400] = ff0000ff, %l5 = ffffffffffffffff
ldswa [%i0+%g0]0x81,%l5 ! %l5 = ffffffffff0000ff
! Mem[0000000021800080] = ffff3e7c, %l1 = ffffffffffffff00
ldsba [%o3+0x080]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[000000001010140c] = 0000ff00, %l3 = 00000000000000ff
ldsw [%i4+0x00c],%l3 ! %l3 = 000000000000ff00
! Mem[00000000100c1430] = ff00000000000000, %l2 = 00003300000000ff
ldx [%i3+0x030],%l2 ! %l2 = ff00000000000000
! Starting 10 instruction Store Burst
! %l3 = 000000000000ff00, Mem[0000000030001410] = 0000ff00
stba %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ff00
p0_label_468:
! %l6 = 0000000000000000, Mem[0000000010141408] = 000000ff
stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! Mem[0000000030141408] = 0000ff00, %l7 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! %f16 = ff000000 ffffffff, Mem[0000000010141410] = ffffefff 0000ff00
stda %f16,[%i5+0x010]%asi ! Mem[0000000010141410] = ff000000 ffffffff
! Mem[0000000010181408] = 00000000, %l0 = 00000000000000e0
ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141413] = ff000000, %l6 = 0000000000000000
ldstub [%i5+0x013],%l6 ! %l6 = 00000000000000ff
! %f19 = 00ff0000, Mem[0000000030001408] = ff0000ff
sta %f19,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ff0000
! Code Fragment 3
p0_fragment_55:
! %l0 = 0000000000000000
setx 0x4306caf04eba1e2f,%g7,%l0 ! %l0 = 4306caf04eba1e2f
! %l1 = ffffffffffffffff
setx 0xf40dfc38345a9717,%g7,%l1 ! %l1 = f40dfc38345a9717
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 4306caf04eba1e2f
setx 0xf559ad883e42917b,%g7,%l0 ! %l0 = f559ad883e42917b
! %l1 = f40dfc38345a9717
setx 0xdc83d5e7ab063d2c,%g7,%l1 ! %l1 = dc83d5e7ab063d2c
! Mem[0000000010081420] = ffff0000, %l7 = 00000000, %l3 = 0000ff00
add %i2,0x20,%g1
casa [%g1]0x80,%l7,%l3 ! %l3 = 00000000ffff0000
! %l7 = 0000000000000000, %l6 = 0000000000000000, %y = 00000000
sdiv %l7,%l6,%l5 ! Div by zero, %l0 = f559ad883e4291cb
mov %l0,%y ! %y = 3e4291a3
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ff0fa555, %l6 = 0000000000000000
ldsba [%o1+0x040]%asi,%l6 ! %l6 = ffffffffffffffff
p0_label_469:
! Mem[0000000030181400] = ffffffff, %l4 = 00000000000000ff
lduha [%i6+%g0]0x89,%l4 ! %l4 = 000000000000ffff
! Mem[0000000030101408] = ffffffff, %l2 = ff00000000000000
ldsha [%i4+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030101408] = ffffffff, %l1 = dc83d5e7ab063d2c
ldsha [%i4+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030101408] = ffffffff, %l1 = ffffffffffffffff
lduha [%i4+%o4]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[000000001000141c] = 000000ff, %l6 = ffffffffffffffff
lduh [%i0+0x01c],%l6 ! %l6 = 0000000000000000
! %l1 = 000000000000ffff, %l1 = 000000000000ffff, %l7 = 0000000000000000
and %l1,%l1,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030081408] = 00000000, %l4 = 000000000000ffff
ldswa [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = 00003300, %l6 = 0000000000000000
ldsha [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101408] = 00ff0000ffea0000, %f14 = ffffffff 00000031
ldda [%i4+%o4]0x88,%f14 ! %f14 = 00ff0000 ffea0000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, immed = 00000d1a, %y = 3e4291a3
umul %l4,0xd1a,%l4 ! %l4 = 0000000000000000, %y = 00000000
p0_label_470:
! Mem[0000000030181400] = ffffffff, %l2 = ffffffffffffffff
swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ffffffff
! Mem[000000001014141d] = 49690000, %l0 = f559ad883e4291a3
ldstuba [%i5+0x01d]%asi,%l0 ! %l0 = 00000069000000ff
! %l3 = 00000000ffff0000, Mem[00000000100c1418] = 42e510f7
stw %l3,[%i3+0x018] ! Mem[00000000100c1418] = ffff0000
! %l2 = 00000000ffffffff, Mem[0000000010041408] = a06200ff000000ff
stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000ffffffff
! Mem[000000001014143c] = 005c00ff, %l7 = 000000000000ffff
swap [%i5+0x03c],%l7 ! %l7 = 00000000005c00ff
! Mem[0000000030081408] = 00000000, %l1 = 000000000000ffff
swapa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
! %f5 = 000000ff, Mem[0000000010041420] = 6c8eef00
st %f5 ,[%i1+0x020] ! Mem[0000000010041420] = 000000ff
! Mem[00000000211c0001] = 00004b99, %l0 = 0000000000000069
ldstub [%o2+0x001],%l0 ! %l0 = 00000000000000ff
! %l0 = 0000000000000000, Mem[000000001000140a] = ffffffcd
sth %l0,[%i0+0x00a] ! Mem[0000000010001408] = ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00ff0000, %l6 = 0000000000000000
ldsba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000000
p0_label_471:
! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
lduha [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 0000ff00 00000000, %l2 = ffffffff, %l3 = ffff0000
ldda [%i0+%o4]0x81,%l2 ! %l2 = 000000000000ff00 0000000000000000
! Mem[00000000211c0000] = 00ff4b99, %l6 = 0000000000000000
lduha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1408] = ff0000000000ffff, %f22 = 41b56778 00000000
ldda [%i3+%o4]0x88,%f22 ! %f22 = ff000000 0000ffff
! %l7 = 00000000005c00ff, %l0 = 0000000000000000, %l3 = 0000000000000000
andn %l7,%l0,%l3 ! %l3 = 00000000005c00ff
! Mem[0000000030001408] = 00ff0000, %l7 = 00000000005c00ff
lduwa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000ff0000
! Mem[0000000030101410] = ff000000, %l3 = 00000000005c00ff
lduba [%i4+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l3 = 00000000000000ff
ldswa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1410] = 800000ff, %l5 = ffffffffff0000ff
ldswa [%i3+%o5]0x81,%l5 ! %l5 = ffffffff800000ff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[00000000100c1408] = 0000ffff
stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
p0_label_472:
! Mem[0000000030081410] = ffff0000, %l0 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! %f24 = ff570000 80000000, Mem[0000000010181408] = ff000000 56200000
std %f24,[%i6+%o4] ! Mem[0000000010181408] = ff570000 80000000
! %l4 = 0000000000000000, Mem[0000000010081408] = ff000000
stwa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! %l5 = ffffffff800000ff, Mem[0000000020800040] = ff0fa555
sth %l5,[%o1+0x040] ! Mem[0000000020800040] = 00ffa555
! %l3 = 0000000000000000, Mem[0000000030041408] = 00000000
stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! %f18 = ff570000 00ff0000, %l0 = 00000000000000ff
! Mem[0000000010141410] = ff0000ffffffffff
add %i5,0x010,%g1
stda %f18,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010141410] = 0000ff00000057ff
! Mem[0000000010001434] = ffff0000, %l5 = ffffffff800000ff
swap [%i0+0x034],%l5 ! %l5 = 00000000ffff0000
! %f28 = ffffffff 00000000, Mem[0000000030041408] = 00000000 ffffffff
stda %f28,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff 00000000
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010141408] = 00000000 00000000
stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff 00000000
! Starting 10 instruction Load Burst
! %f6 = 000000ff 000000ff, Mem[0000000010181408] = ff570000 80000000
stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000ff 000000ff
p0_label_473:
! Mem[00000000100c1410] = ff00000000000000, %f26 = ff000080 f200ffff
ldda [%i3+%o5]0x80,%f26 ! %f26 = ff000000 00000000
! Mem[0000000010101400] = 000000ff, %l6 = 00000000000000ff
lduwa [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081410] = 00000000 0000ffff, %l4 = 00000000, %l5 = ffff0000
ldda [%i2+%o5]0x89,%l4 ! %l4 = 000000000000ffff 0000000000000000
! Mem[0000000030041400] = ffff000000000000, %f26 = ff000000 00000000
ldda [%i1+%g0]0x81,%f26 ! %f26 = ffff0000 00000000
! Mem[0000000010181408] = 000000ff, %l1 = 0000000000000000
lduwa [%i6+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1408] = 0f263ecd, %l3 = 0000000000000000
ldsba [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffffcd
! Mem[0000000010141408] = 000000ff 00000000, %l4 = 0000ffff, %l5 = 00000000
ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000010081408] = 00000000, %l0 = 00000000000000ff
ldsha [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = 00ffffff, %l6 = 00000000000000ff
ldsba [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f3 = 00000000, Mem[0000000010081400] = 00000000
sta %f3 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
p0_label_474:
! %l4 = 00000000000000ff, Mem[0000000010081400] = 00000000
stha %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff0000
! %l2 = 000000000000ff00, Mem[0000000010001408] = ffff000000000000, %asi = 80
stxa %l2,[%i0+0x008]%asi ! Mem[0000000010001408] = 000000000000ff00
! %l4 = 00000000000000ff, Mem[0000000030181410] = 00003300
stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff003300
! %l4 = 00000000000000ff, Mem[0000000030101408] = ffffffff
stwa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
! %l3 = ffffffffffffffcd, Mem[00000000100c1400] = 00000000000000ff
stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffffffffffcd
! %l1 = 00000000000000ff, Mem[00000000100c1400] = ffffffcd
stwa %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
! %f16 = ff000000 ffffffff, %l1 = 00000000000000ff
! Mem[0000000030001430] = ffffff7fc30000ff
add %i0,0x030,%g1
stda %f16,[%g1+%l1]ASI_PST8_S ! Mem[0000000030001430] = ff000000ffffffff
! Mem[0000000010101408] = ffea0000, %l5 = 0000000000000000
swapa [%i4+%o4]0x88,%l5 ! %l5 = 00000000ffea0000
! %f24 = ff570000 80000000, Mem[0000000030041400] = ffff0000 00000000
stda %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff570000 80000000
! Starting 10 instruction Load Burst
! Mem[0000000010001428] = ff00001e, %l7 = 0000000000ff0000
lduha [%i0+0x02a]%asi,%l7 ! %l7 = 000000000000001e
p0_label_475:
! Code Fragment 4
p0_fragment_56:
! %l0 = 0000000000000000
setx 0xc72c1d479a8235f7,%g7,%l0 ! %l0 = c72c1d479a8235f7
! %l1 = 00000000000000ff
setx 0xb6f07db03282e096,%g7,%l1 ! %l1 = b6f07db03282e096
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = c72c1d479a8235f7
setx 0x0fee18605aa0c0e5,%g7,%l0 ! %l0 = 0fee18605aa0c0e5
! %l1 = b6f07db03282e096
setx 0x4e0908884b0ec1a9,%g7,%l1 ! %l1 = 4e0908884b0ec1a9
! Mem[0000000030101400] = 00000000, %l3 = ffffffffffffffcd
ldsha [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = 56200000 00000000, %l2 = 0000ff00, %l3 = 00000000
ldda [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000 0000000056200000
! %l0 = 0fee18605aa0c0e5, immed = fffff6fb, %y = 00000000
umul %l0,-0x905,%l6 ! %l6 = 5aa0bdb394142e87, %y = 5aa0bdb3
! Mem[0000000010001418] = 1eff0000000000ff, %f12 = 00000000 000080ff
ldda [%i0+0x018]%asi,%f12 ! %f12 = 1eff0000 000000ff
! Mem[0000000010181408] = ff000000, %l2 = 0000000000000000
ldsba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l7 = 000000000000001e
ldsba [%i4+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141408] = 000000ff, %l4 = 00000000000000ff
lduha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001410] = 0000ff00, %f18 = ff570000
lda [%i0+%o5]0x81,%f18 ! %f18 = 0000ff00
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000030181410] = ff0033000f000000
stxa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000
p0_label_476:
! %f16 = ff000000 ffffffff, Mem[0000000010001428] = ff00001e 0f905620
stda %f16,[%i0+0x028]%asi ! Mem[0000000010001428] = ff000000 ffffffff
! %f1 = 000057ff, Mem[0000000010041424] = 000000ff
sta %f1 ,[%i1+0x024]%asi ! Mem[0000000010041424] = 000057ff
! Mem[000000001008142c] = 0000ffff, %l4 = 0000000000000000
ldstub [%i2+0x02c],%l4 ! %l4 = 00000000000000ff
! %f20 = 00000000 0f000000, %l5 = 00000000ffea0000
! Mem[0000000010181418] = 2056ff0ffffffb2b
add %i6,0x018,%g1
stda %f20,[%g1+%l5]ASI_PST8_P ! Mem[0000000010181418] = 2056ff0ffffffb2b
! %f10 = 00003300 0f0000ff, Mem[00000000100c1400] = 000000ff ffffffff
stda %f10,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00003300 0f0000ff
! %l0 = 0fee18605aa0c0e5, immed = ffffff19, %y = 5aa0bdb3
udiv %l0,-0x0e7,%l3 ! %l3 = 000000005aa0be05
mov %l0,%y ! %y = 5aa0c0e5
! %l7 = ffffffffffffffff, Mem[00000000211c0001] = 00ff4b99
stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 00ff4b99
! Mem[0000000010101410] = 0000ffff, %l2 = 0000000000000000
swapa [%i4+%o5]0x88,%l2 ! %l2 = 000000000000ffff
! Mem[0000000030101400] = 00000000, %l3 = 000000005aa0be05
ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 0f0000ff, %l2 = 000000000000ffff
lduba [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
p0_label_477:
! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000ffea0000
ldsba [%o3+0x080]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030101400] = ff000000, %l7 = ffffffffffffffff
ldsba [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030141400] = 5c00001e, %l5 = ffffffffffffffff
lduha [%i5+%g0]0x89,%l5 ! %l5 = 000000000000001e
! Mem[00000000100c1408] = 00000000, %l7 = ffffffffffffffff
lduba [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081408] = ffff000078673146, %f2 = ff000000 00000000
ldda [%i2+%o4]0x81,%f2 ! %f2 = ffff0000 78673146
! Mem[0000000010001400] = 00000000, %l2 = 00000000000000ff
lduwa [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141408] = ff00ff00 000057ff, %l2 = 00000000, %l3 = 00000000
ldda [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff00ff00 00000000000057ff
! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
lduwa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101400] = ff000000, %l1 = 4e0908884b0ec1a9
lduha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030141408] = ff00ff00000057ff
stxa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
p0_label_478:
! Mem[00000000100c1410] = ff000000, %l2 = 00000000ff00ff00
ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010101400] = 000000ff, %l1 = 0000000000000000
ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %f16 = ff000000 ffffffff, Mem[0000000030141400] = 5c00001e ffffffff
stda %f16,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000 ffffffff
! %l4 = 00000000, %l5 = 0000001e, Mem[0000000030101408] = ff000000 ffffffff
stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 0000001e
! %l5 = 000000000000001e, Mem[0000000030041410] = ff000000
stwa %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000001e
! %l2 = 00000000000000ff, Mem[0000000010081410] = f200ffff
stwa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
! %f6 = 000000ff 000000ff, %l6 = 5aa0bdb394142e87
! Mem[0000000030041410] = 0000001e000000ff
add %i1,0x010,%g1
stda %f6,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030041410] = ff000000ff0000ff
! %f16 = ff000000 ffffffff, Mem[0000000030081410] = ffff0000 00000000
stda %f16,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000 ffffffff
! %f0 = 0000ff00 000057ff, %l5 = 000000000000001e
! Mem[0000000010101428] = ff00000000000000
add %i4,0x028,%g1
stda %f0,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010101428] = ff57000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 0000ff00, %l6 = 5aa0bdb394142e87
lduba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
p0_label_479:
! Mem[000000001004140c] = ffffffff, %l1 = 0000000000000000
ldsh [%i1+0x00e],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000
ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181410] = 0000000000002056, %f18 = 0000ff00 00ff0000
ldd [%i6+%o5],%f18 ! %f18 = 00000000 00002056
! Mem[0000000021800100] = eaff7eb5, %l5 = 000000000000001e
ldsh [%o3+0x100],%l5 ! %l5 = ffffffffffffeaff
! Mem[0000000010041410] = 00000000, %l2 = 00000000000000ff
ldsba [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l1 = ffffffffffffffff
lduwa [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141408] = ff000000, %l1 = 0000000000000000
lduba [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = ffffffff5c0000ff, %l6 = 0000000000000000
ldxa [%i6+%g0]0x81,%l6 ! %l6 = ffffffff5c0000ff
membar #Sync ! Added by membar checker (66)
! Mem[0000000010001400] = 00000000 00000000 00000000 0000ff00
! Mem[0000000010001410] = 0000eaff 000000ff 1eff0000 000000ff
! Mem[0000000010001420] = 00000000 00000000 ff000000 ffffffff
! Mem[0000000010001430] = ff000000 800000ff 41b56778 00000000
ldda [%i0]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010001400
! Starting 10 instruction Store Burst
! %l0 = 0fee18605aa0c0e5, %l1 = 0000000000000000, %y = 5aa0c0e5
smul %l0,%l1,%l5 ! %l5 = 0000000000000000, %y = 00000000
p0_label_480:
! %l5 = 0000000000000000, Mem[0000000030081408] = ffff000078673146
stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1400] = 0f0000ff 00003300
stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000
! %f2 = ffff0000 78673146, %l4 = 0000000000000000
! Mem[0000000010141428] = 0000000000000000
add %i5,0x028,%g1
stda %f2,[%g1+%l4]ASI_PST16_P ! Mem[0000000010141428] = 0000000000000000
! %l1 = 0000000000000000, Mem[00000000218000c1] = ffff3492
stb %l1,[%o3+0x0c1] ! Mem[00000000218000c0] = ff003492
! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000
swapa [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010141410] = 0000ff00000057ff
stxa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000
! %f3 = 78673146, %f4 = ff0000ff
fcmpes %fcc1,%f3 ,%f4 ! %fcc1 = 2
! Mem[0000000010081410] = 000000ff, %l3 = 00000000000057ff
swapa [%i2+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! %l7 = 0000000000000000, Mem[00000000100c1410] = 000000ff
stwa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 00ff000000000000, %l3 = 00000000000000ff
ldxa [%i4+%o4]0x88,%l3 ! %l3 = 00ff000000000000
p0_label_481:
! Mem[0000000030001408] = 00ff0000, %l3 = 00ff000000000000
lduha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101400] = ff0000ff, %f10 = 00003300
lda [%i4+%g0]0x88,%f10 ! %f10 = ff0000ff
! Mem[0000000010101410] = 00000000, %f4 = ff0000ff
lda [%i4+%o5]0x88,%f4 ! %f4 = 00000000
! Mem[00000000201c0000] = ffffeaae, %l1 = 0000000000000000
ldsha [%o0+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
! %f6 = 000000ff, %f9 = 00000000, %f2 = ffff0000
fsubs %f6 ,%f9 ,%f2 ! %l0 = 0fee18605aa0c107, Unfinished, %fsr = 2600000c00
! Mem[0000000030041400] = ff570000, %l2 = 0000000000000000
ldswa [%i1+%g0]0x81,%l2 ! %l2 = ffffffffff570000
! Mem[000000001010143c] = 1e000000, %l6 = ffffffff5c0000ff
lduh [%i4+0x03e],%l6 ! %l6 = 0000000000000000
! Mem[0000000010041430] = 2056900fa06200ff, %f14 = 00ff0000 ffea0000
ldd [%i1+0x030],%f14 ! %f14 = 2056900f a06200ff
! Mem[0000000010081400] = 0000ff00, %l2 = ffffffffff570000
ldsba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000020800001] = 00ff5b63, %l5 = 0000000000000000
ldstub [%o1+0x001],%l5 ! %l5 = 000000ff000000ff
p0_label_482:
! Mem[000000001004143f] = ff000000, %l6 = 0000000000000000
ldstuba [%i1+0x03f]%asi,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030101400] = ff000000 78673146
stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 00000000
! %f3 = 78673146, Mem[0000000010181420] = 00000000
sta %f3 ,[%i6+0x020]%asi ! Mem[0000000010181420] = 78673146
! %l1 = ffffffffffffffff, Mem[00000000218000c0] = ff003492
sth %l1,[%o3+0x0c0] ! Mem[00000000218000c0] = ffff3492
! %f8 = 7f800000 00000000, Mem[0000000010041400] = 001e0000 00ff0000
std %f8 ,[%i1+%g0] ! Mem[0000000010041400] = 7f800000 00000000
! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1408] = 00000000 ff000000
stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
! %f9 = 00000000, Mem[0000000010141408] = ff000000
sta %f9 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %f4 = 00000000, Mem[0000000010081404] = 000000ff
st %f4 ,[%i2+0x004] ! Mem[0000000010081404] = 00000000
! Mem[0000000010101408] = 00000000, %l1 = ffffffffffffffff
swap [%i4+%o4],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 0000eaff, %l0 = 0fee18605aa0c107
lduba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
p0_label_483:
! Mem[0000000020800040] = 00ffa555, %l7 = 0000000000000000
ldub [%o1+0x040],%l7 ! %l7 = 0000000000000000
! Mem[0000000010141428] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i5+0x028]%asi,%l2 ! %l2 = 0000000000000000 0000000000000000
! %f18 = 00000000, %f13 = 000000ff, %f6 = 000000ff 000000ff
fsmuld %f18,%f13,%f6 ! %f6 = 00000000 00000000
! Mem[0000000030101408] = 00000000, %l4 = 0000000000000000
lduwa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1408] = 0000000000000000, %l5 = 00000000000000ff
ldxa [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
lduba [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %l3 = 0000000000000000
lduba [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l1 = 0000000000000000
lduw [%i6+%g0],%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000000
lduwa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = 800000ff, %l4 = 0000000000000000
swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000800000ff
p0_label_484:
membar #Sync ! Added by membar checker (67)
! %f15 = a06200ff, Mem[0000000010001400] = 00000000
sta %f15,[%i0+%g0]0x88 ! Mem[0000000010001400] = a06200ff
! Mem[0000000010081428] = adf36949, %l5 = 0000000000000000
ldstub [%i2+0x028],%l5 ! %l5 = 000000ad000000ff
! Mem[0000000010101400] = ff0000ff, %l0 = 0000000000000000
swapa [%i4+%g0]0x88,%l0 ! %l0 = 00000000ff0000ff
! Mem[00000000100c1400] = 00000000, %l0 = 00000000ff0000ff
swapa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081400] = 00ff0000, %l6 = 0000000000000000
swapa [%i2+%g0]0x80,%l6 ! %l6 = 0000000000ff0000
! %f22 = 1eff0000 000000ff, Mem[0000000010181410] = 00000000 00002056
stda %f22,[%i6+%o5]0x80 ! Mem[0000000010181410] = 1eff0000 000000ff
! %l0 = 0000000000000000, %l2 = 0000000000000000, %y = 00000000
sdiv %l0,%l2,%l7 ! Div by zero, %l0 = 0000000000000050
mov %l0,%y ! %y = 00000028
! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041415] = 000000ff, %l6 = 0000000000ff0000
ldstub [%i1+0x015],%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 7f800000, %l6 = 0000000000000000
swapa [%i1+%g0]0x80,%l6 ! %l6 = 000000007f800000
p0_label_485:
! Mem[0000000010001410] = 0000eaff, %l4 = 00000000800000ff
ldswa [%i0+0x010]%asi,%l4 ! %l4 = 000000000000eaff
! Mem[0000000010081410] = ff570000, %l0 = 0000000000000028
lduba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141424] = 7867b541, %l7 = 0000000000000000
ldsba [%i5+0x025]%asi,%l7 ! %l7 = 0000000000000067
! Mem[0000000010001408] = 00000000, %l4 = 000000000000eaff
lduha [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101408] = 00ff0000ffffffff, %l1 = 0000000000000000
ldxa [%i4+%o4]0x88,%l1 ! %l1 = 00ff0000ffffffff
! Mem[00000000211c0000] = 00ff4b99, %l0 = 00000000000000ff
ldub [%o2+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l4 = 0000000000000000
lduba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800000] = 00ff5b63, %l3 = 0000000000000000
lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181408] = 000000ff, %l1 = 00ff0000ffffffff
lduba [%i6+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = ffffffff, %l5 = 00000000000000ad
swapa [%i6+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
p0_label_486:
! %f12 = 1eff0000, Mem[0000000010181408] = 000000ff
sta %f12,[%i6+%o4]0x80 ! Mem[0000000010181408] = 1eff0000
! %f1 = 000057ff, Mem[0000000030181400] = ad000000
sta %f1 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000057ff
! %l2 = 0000000000000000, Mem[00000000201c0001] = ffffeaae
stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = ff00eaae
! Mem[0000000030081400] = 00000000, %l1 = 00000000000000ff
ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %l7 = 0000000000000067, Mem[0000000030081410] = 000000ff
stha %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000067
! %f21 = 000000ff, Mem[0000000010081400] = 00000000
sta %f21,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
! %f10 = ff0000ff 0f0000ff, Mem[0000000010181400] = 00000000 00000000
stda %f10,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff0000ff 0f0000ff
! %f30 = 41b56778 00000000, %l1 = 0000000000000000
! Mem[00000000300c1420] = ffffff7f0000001e
add %i3,0x020,%g1
stda %f30,[%g1+%l1]ASI_PST8_S ! Mem[00000000300c1420] = ffffff7f0000001e
! Mem[0000000010081410] = ff57000000330000, %l5 = 00000000ffffffff, %l5 = 00000000ffffffff
add %i2,0x10,%g1
casxa [%g1]0x80,%l5,%l5 ! %l5 = ff57000000330000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 00000000, %f27 = ffffffff
lda [%i2+%o4]0x81,%f27 ! %f27 = 00000000
p0_label_487:
! Mem[0000000020800000] = 00ff5b63, %l4 = 0000000000000000
lduh [%o1+%g0],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081408] = 00000000, %l3 = 00000000000000ff
ldsha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001400] = ff0000ff000000ff, %f28 = ff000000 800000ff
ldda [%i0+%g0]0x81,%f28 ! %f28 = ff0000ff 000000ff
! Mem[0000000010141400] = ff001e00, %l1 = 0000000000000000
lduha [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ff00
! Mem[0000000030101400] = 00000000, %l5 = ff57000000330000
lduwa [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[000000001014140c] = 00000000, %l3 = 0000000000000000
ldsh [%i5+0x00c],%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = ffffffff, %l1 = 000000000000ff00
ldsba [%i4+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181400] = 0f0000ff, %l7 = 0000000000000067
ldsha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001424] = 00000000, %f2 = ffff0000
ld [%i0+0x024],%f2 ! %f2 = 00000000
! Starting 10 instruction Store Burst
! Mem[00000000201c0000] = ff00eaae, %l6 = 000000007f800000
ldstub [%o0+%g0],%l6 ! %l6 = 000000ff000000ff
p0_label_488:
! Mem[0000000010181410] = 0000ff1e, %l2 = 0000000000000000
swapa [%i6+%o5]0x88,%l2 ! %l2 = 000000000000ff1e
! %l3 = 0000000000000000, Mem[0000000010181435] = c30000ff, %asi = 80
stba %l3,[%i6+0x035]%asi ! Mem[0000000010181434] = c30000ff
! Mem[0000000010181410] = 00000000, %l4 = 00000000000000ff
ldstuba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %f5 = 000000ff, Mem[0000000030001410] = 0000ff00
sta %f5 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff
! %f22 = 1eff0000 000000ff, Mem[0000000030081410] = 00000067 ffffffff
stda %f22,[%i2+%o5]0x89 ! Mem[0000000030081410] = 1eff0000 000000ff
! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1400] = ff0000ff, %f1 = 000057ff
lda [%i3+%g0]0x88,%f1 ! %f1 = ff0000ff
! %l3 = 0000000000000000, Mem[0000000010081400] = 000000ff
stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
! Mem[00000000218000c0] = ffff3492, %l5 = 0000000000000000
ldstub [%o3+0x0c0],%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 00000000, %l6 = 00000000000000ff
lduba [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000
p0_label_489:
! Mem[0000000010001410] = 0000eaff, %l6 = 0000000000000000
ldsw [%i0+%o5],%l6 ! %l6 = 000000000000eaff
! Mem[0000000030181400] = 000057ff, %l7 = 00000000000000ff
lduba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041410] = 00000000, %l1 = ffffffffffffffff
ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081408] = 00000000, %l2 = 000000000000ff1e
lduba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041428] = ffff00004969f3ad, %f18 = 00000000 0000ff00
ldd [%i1+0x028],%f18 ! %f18 = ffff0000 4969f3ad
! Mem[0000000010141438] = ff000000 0000ffff, %l0 = 00000000, %l1 = 00000000
ldd [%i5+0x038],%l0 ! %l0 = 00000000ff000000 000000000000ffff
! Mem[0000000010181400] = ff00000f, %f3 = 78673146
lda [%i6+%g0]0x80,%f3 ! %f3 = ff00000f
! Mem[0000000010081400] = 000000ff 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff 0000000000000000
! %l7 = 00000000000000ff, %l4 = 0000000000000000, %l2 = 00000000000000ff
sdivx %l7,%l4,%l2 ! Div by zero, %l0 = 00000000ff000050
! Starting 10 instruction Store Burst
! %l0 = ff000028, %l1 = 0000ffff, Mem[0000000010141400] = ff001e00 00ff0000
stda %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000028 0000ffff
p0_label_490:
! Mem[0000000010141425] = 7867b541, %l5 = 00000000000000ff
ldstub [%i5+0x025],%l5 ! %l5 = 00000067000000ff
! %l0 = ff000028, %l1 = 0000ffff, Mem[00000000100c1408] = 000000ff 00000000
stda %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000028 0000ffff
! %f26 = ff000000 00000000, %l7 = 00000000000000ff
! Mem[0000000010001430] = ff000000800000ff
add %i0,0x030,%g1
stda %f26,[%g1+%l7]ASI_PST32_P ! Mem[0000000010001430] = ff00000000000000
! %f6 = 00000000 00000000, Mem[0000000030081408] = 00000000 00000000
stda %f6 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000
! Mem[0000000030001400] = ff0000ff, %l0 = 00000000ff000028
swapa [%i0+%g0]0x81,%l0 ! %l0 = 00000000ff0000ff
! %l0 = 00000000ff0000ff, Mem[0000000030001400] = 280000ff
stwa %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff0000ff
! %l0 = 00000000ff0000ff, Mem[0000000010081400] = 000000ff
stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff00ff
! Mem[0000000030141408] = 00000000, %l6 = 000000000000eaff
ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101418] = ff000000, %l7 = 00000000000000ff
ldsba [%i4+0x018]%asi,%l7 ! %l7 = ffffffffffffffff
p0_label_491:
! Mem[0000000010041400] = 00000000, %l7 = ffffffffffffffff
ldswa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041434] = a06200ff, %l6 = 0000000000000000
lduh [%i1+0x036],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081408] = ff00000000000000, %f2 = 00000000 ff00000f
ldda [%i2+%o4]0x81,%f2 ! %f2 = ff000000 00000000
! Mem[0000000010001400] = ff0062a0, %l5 = 0000000000000067
ldsba [%i0+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181400] = ff570000, %l2 = 00000000000000ff
lduwa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff570000
! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
lduha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = 0000000000000000, %f16 = 00000000 00000000
ldda [%i6+%o5]0x89,%f16 ! %f16 = 00000000 00000000
! Mem[0000000010181400] = ff00000f, %l0 = 00000000ff0000ff
lduha [%i6+%g0]0x80,%l0 ! %l0 = 000000000000ff00
! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000
lduba [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f16 = 00000000 00000000 ffff0000 4969f3ad
! %f20 = 0000eaff 000000ff 1eff0000 000000ff
! %f24 = 00000000 00000000 ff000000 00000000
! %f28 = ff0000ff 000000ff 41b56778 00000000
stda %f16,[%i5]ASI_COMMIT_P ! Block Store to 0000000010141400
p0_label_492:
! Mem[0000000010001414] = 000000ff, %l5 = ffffffffffffffff, %asi = 80
swapa [%i0+0x014]%asi,%l5 ! %l5 = 00000000000000ff
! %l4 = 0000000000000000, %l2 = 00000000ff570000, %l0 = 000000000000ff00
and %l4,%l2,%l0 ! %l0 = 0000000000000000
membar #Sync ! Added by membar checker (68)
! %l4 = 0000000000000000, Mem[0000000010141408] = adf369490000ffff
stxa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010181410] = 000000ff
stwa %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! %l2 = 00000000ff570000, Mem[0000000010181408] = 0000ff1e
stha %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! Mem[0000000010041408] = 00000000, %l3 = 0000000000000000
swapa [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l4 = 0000000000000000
swapa [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! %l3 = 0000000000000000, immd = fffffffffffff087, %l3 = 0000000000000000
mulx %l3,-0xf79,%l3 ! %l3 = 0000000000000000
! %f16 = 00000000 00000000 ffff0000 4969f3ad
! %f20 = 0000eaff 000000ff 1eff0000 000000ff
! %f24 = 00000000 00000000 ff000000 00000000
! %f28 = ff0000ff 000000ff 41b56778 00000000
stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00000000, %l4 = 0000000000000000
lduwa [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000000
p0_label_493:
! Mem[0000000030081400] = ff000000 000000ff, %l4 = 00000000, %l5 = 000000ff
ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000ff000000 00000000000000ff
membar #Sync ! Added by membar checker (69)
! Mem[0000000030141410] = 000000ff, %l1 = 000000000000ffff
ldsba [%i5+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
! %l0 = 0000000000000000, %l5 = 00000000000000ff, %y = 00000028
sdiv %l0,%l5,%l2 ! %l2 = 0000000028282828
mov %l0,%y ! %y = 00000000
! Mem[0000000020800040] = 00ffa555, %l6 = 00000000000000ff
lduba [%o1+0x040]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = ff00000fff0000ff, %l6 = 0000000000000000
ldxa [%i6+%g0]0x80,%l6 ! %l6 = ff00000fff0000ff
! Mem[0000000030001408] = 0000ff0000000000, %f2 = ff000000 00000000
ldda [%i0+%o4]0x81,%f2 ! %f2 = 0000ff00 00000000
! Mem[0000000010181414] = 000000ff, %f27 = 00000000
lda [%i6+0x014]%asi,%f27 ! %f27 = 000000ff
! Mem[00000000100c1408] = 280000ff, %l4 = 00000000ff000000
lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000028
! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000
lduha [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000030101400] = 00000000
stba %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
p0_label_494:
! Mem[0000000010141410] = ffea0000, %l1 = ffffffffffffffff
ldstuba [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010001408] = 00000000
stba %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! Mem[0000000010141416] = 000000ff, %l2 = 0000000028282828
ldstub [%i5+0x016],%l2 ! %l2 = 00000000000000ff
! %f9 = 00000000, Mem[0000000010141420] = 00000000
sta %f9 ,[%i5+0x020]%asi ! Mem[0000000010141420] = 00000000
! Mem[00000000211c0000] = 00ff4b99, %l7 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001410] = 000000ff, %l0 = 0000000000000000
swapa [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %f28 = ff0000ff 000000ff, Mem[0000000030001410] = 00000000 ff0062a0
stda %f28,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0000ff 000000ff
! Mem[00000000300c1410] = 00000000, %l0 = 00000000000000ff
swapa [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000010141400] = 0000000000000000
stx %l2,[%i5+%g0] ! Mem[0000000010141400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = ff00000000000000, %f8 = 7f800000 00000000
ldda [%i2+%o4]0x81,%f8 ! %f8 = ff000000 00000000
p0_label_495:
! Mem[0000000010081400] = 00ff00ff, %l4 = 0000000000000028
ldsha [%i2+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081408] = ff000000, %l5 = 00000000000000ff
ldsba [%i2+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000000
ldswa [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l6 = ff00000fff0000ff
lduwa [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = ff0000ff, %l7 = 0000000000000000
lduba [%i0+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141408] = 00000000, %l7 = 00000000000000ff
lduwa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041428] = ffff0000, %l5 = ffffffffffffffff
lduwa [%i1+0x028]%asi,%l5 ! %l5 = 00000000ffff0000
! Mem[0000000030001400] = ff0000ff, %l4 = 00000000000000ff
lduha [%i0+%g0]0x81,%l4 ! %l4 = 000000000000ff00
! Mem[0000000021800080] = ffff3e7c, %l2 = 0000000000000000
lduha [%o3+0x080]%asi,%l2 ! %l2 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[0000000010101420] = 00000080000057ff, %l6 = 0000000000000000, %l3 = 0000000000000000
add %i4,0x20,%g1
casxa [%g1]0x80,%l6,%l3 ! %l3 = 00000080000057ff
p0_label_496:
! %l4 = 000000000000ff00, Mem[0000000010041410] = 00000000
stba %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
! %l6 = 0000000000000000, Mem[0000000010181410] = 00000000
stwa %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! Mem[0000000030081410] = 000000ff, %l1 = 0000000000000000
swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010001408] = 000000000000ff00
stxa %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
! %l1 = 00000000000000ff, imm = fffffffffffffa67, %l5 = 00000000ffff0000
andn %l1,-0x599,%l5 ! %l5 = 0000000000000098
! Mem[0000000010041408] = 00000000, %l0 = 0000000000000000
swapa [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %l0 = 0000000000000000, Mem[00000000100c1410] = 00000000
stba %l0,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
! Mem[00000000100c1400] = ff0000ff, %l1 = 00000000000000ff
ldsha [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff00
! %l5 = 0000000000000098, Mem[0000000010041408] = 00000000
stwa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000098
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ffea0000, %l4 = 000000000000ff00
ldswa [%i0+%o5]0x88,%l4 ! %l4 = ffffffffffea0000
p0_label_497:
! Mem[0000000010101410] = ff0000ff000000ff, %f22 = 1eff0000 000000ff
ldda [%i4+%o5]0x88,%f22 ! %f22 = ff0000ff 000000ff
! %l6 = 0000000000000000, imm = fffffffffffff5ff, %l4 = ffffffffffea0000
addc %l6,-0xa01,%l4 ! %l4 = fffffffffffff5ff
! Mem[0000000030001410] = ff0000ff000000ff, %f20 = 0000eaff 000000ff
ldda [%i0+%o5]0x81,%f20 ! %f20 = ff0000ff 000000ff
! Mem[0000000010001410] = 0000eaff, %l0 = 0000000000000000
ldsba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141400] = 0000000000000000, %l0 = 0000000000000000
ldx [%i5+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = 00000000 00000000, %l0 = 00000000, %l1 = ffffff00
ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010101430] = ff800000, %l1 = 0000000000000000
lduha [%i4+0x032]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081428] = fff36949ff00ffff, %f14 = 2056900f a06200ff
ldda [%i2+0x028]%asi,%f14 ! %f14 = fff36949 ff00ffff
! Mem[0000000010181408] = 00000000, %f21 = 000000ff
lda [%i6+%o4]0x88,%f21 ! %f21 = 00000000
! Starting 10 instruction Store Burst
! %f12 = 1eff0000 000000ff, Mem[0000000030101400] = 00000000 00000000
stda %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = 1eff0000 000000ff
p0_label_498:
! Mem[0000000030141400] = 00000000, %l2 = 000000000000ffff
swapa [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000000
! %f6 = 00000000 00000000, Mem[0000000010141410] = ff00eaff 0000ffff
stda %f6 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
! %l7 = 0000000000000000, Mem[0000000010141408] = 00000000
stha %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! Mem[0000000030141410] = ff000000, %l0 = 0000000000000000
swapa [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff000000
! Code Fragment 3
p0_fragment_57:
! %l0 = 00000000ff000000
setx 0x261b24e7cf3da165,%g7,%l0 ! %l0 = 261b24e7cf3da165
! %l1 = 0000000000000000
setx 0x07db633793146bd1,%g7,%l1 ! %l1 = 07db633793146bd1
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 261b24e7cf3da165
setx 0xe7f81c7028fd326e,%g7,%l0 ! %l0 = e7f81c7028fd326e
! %l1 = 07db633793146bd1
setx 0xdc1eba202cebd522,%g7,%l1 ! %l1 = dc1eba202cebd522
! %f20 = ff0000ff 00000000, Mem[0000000030041408] = 00000000 ffffffff
stda %f20,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff0000ff 00000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101400] = 00000000 0000001e
stda %l6,[%i4+0x000]%asi ! Mem[0000000010101400] = 00000000 00000000
! Mem[00000000201c0000] = ff00eaae, %l2 = 0000000000000000
ldstub [%o0+%g0],%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010001408] = 00000000, %l2 = 00000000000000ff
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 00000000 00ff00ff, %l6 = 00000000, %l7 = 00000000
ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000ff00ff
p0_label_499:
! Mem[0000000030181410] = 00000000, %l2 = 0000000000000000
lduba [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1410] = 00000000 00000000, %l0 = 28fd326e, %l1 = 2cebd522
ldda [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000030101410] = 000000ff, %f23 = 000000ff
lda [%i4+%o5]0x89,%f23 ! %f23 = 000000ff
! Mem[0000000030041408] = 00000000ff0000ff, %l3 = 00000080000057ff
ldxa [%i1+%o4]0x81,%l3 ! %l3 = 00000000ff0000ff
! Mem[0000000010101400] = 00000000, %l7 = 0000000000ff00ff
ldsba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %f17 = 00000000, %f19 = 4969f3ad
fsqrts %f17,%f19 ! %f19 = 00000000
! Mem[0000000010001410] = 0000eaffffffffff, %f0 = 0000ff00 ff0000ff
ldda [%i0+%o5]0x80,%f0 ! %f0 = 0000eaff ffffffff
! Mem[0000000010181400] = ff00000f, %l7 = 0000000000000000
ldswa [%i6+%g0]0x80,%l7 ! %l7 = ffffffffff00000f
! Mem[0000000010041408] = 00000098, %l7 = ffffffffff00000f
lduwa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000098
! Starting 10 instruction Store Burst
! Mem[0000000010101430] = ff80000000000000, %l5 = 0000000000000098, %l3 = 00000000ff0000ff
add %i4,0x30,%g1
casxa [%g1]0x80,%l5,%l3 ! %l3 = ff80000000000000
p0_label_500:
! %l4 = fffff5ff, %l5 = 00000098, Mem[0000000010041410] = 00000000 ff00ff00
stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = fffff5ff 00000098
! %l0 = 00000000, %l1 = 00000000, Mem[00000000100c1400] = ff0000ff 00000000
stda %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 00000000
! %l7 = 0000000000000098, Mem[0000000010041416] = 98000000
stb %l7,[%i1+0x016] ! Mem[0000000010041414] = 98009800
! %l5 = 0000000000000098, Mem[0000000010081408] = 00000000
stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00980000
! Mem[0000000030001408] = 00ff0000, %l7 = 0000000000000098
swapa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000ff0000
! %l5 = 0000000000000098, %l7 = 0000000000ff0000, %l1 = 0000000000000000
mulx %l5,%l7,%l1 ! %l1 = 0000000097680000
! Mem[000000001010141c] = 0000001e, %l6 = 0000000000000000
ldstuba [%i4+0x01c]%asi,%l6 ! %l6 = 00000000000000ff
! %l6 = 00000000, %l7 = 00ff0000, Mem[0000000010101410] = 000000ff ff0000ff
stda %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 00ff0000
! Mem[0000000021800181] = 84ff1c36, %l6 = 0000000000000000
ldstub [%o3+0x181],%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff000000, %l0 = 0000000000000000
lduha [%i4+%o5]0x81,%l0 ! %l0 = 000000000000ff00
p0_label_501:
! Mem[0000000010101408] = 00ff0000ffffffff, %l4 = fffffffffffff5ff
ldxa [%i4+%o4]0x88,%l4 ! %l4 = 00ff0000ffffffff
! Mem[0000000030041400] = 000057ff, %l2 = 0000000000000000
ldswa [%i1+%g0]0x89,%l2 ! %l2 = 00000000000057ff
! Mem[0000000030001408] = 00000098, %f5 = 000000ff
lda [%i0+%o4]0x89,%f5 ! %f5 = 00000098
! Mem[0000000021800040] = ff4307c8, %l3 = ff80000000000000
lduba [%o3+0x040]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101408] = ffffffff, %l3 = 00000000000000ff
lduba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181410] = 00000000 00000000, %l0 = 0000ff00, %l1 = 97680000
ldda [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000100c1408] = 280000ff, %l5 = 0000000000000098
ldsba [%i3+%o4]0x80,%l5 ! %l5 = 0000000000000028
! Mem[0000000030101400] = ff0000000000ff1e, %l4 = 00ff0000ffffffff
ldxa [%i4+%g0]0x81,%l4 ! %l4 = ff0000000000ff1e
! Mem[0000000030101408] = 00000000, %l3 = 00000000000000ff
ldsha [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 00000000, %l6 = 00000000000000ff
ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
p0_label_502:
! %f10 = ff0000ff, %f29 = 000000ff, %f3 = 00000000
fdivs %f10,%f29,%f3 ! %f3 = ff800000
! %l4 = 0000ff1e, %l5 = 00000028, Mem[0000000010041400] = ff000000 00000000
stda %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000ff1e 00000028
! %f14 = fff36949 ff00ffff, Mem[00000000300c1410] = ff000000 ffffff00
stda %f14,[%i3+%o5]0x81 ! Mem[00000000300c1410] = fff36949 ff00ffff
! %l2 = 000057ff, %l3 = 00000000, Mem[0000000010081400] = 00ff00ff 00000000
stda %l2,[%i2+0x000]%asi ! Mem[0000000010081400] = 000057ff 00000000
! Mem[0000000010181408] = 00000000, %l6 = 0000000000000000
ldstuba [%i6+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! %f18 = ffff0000 00000000, %l0 = 0000000000000000
! Mem[0000000030001438] = 41efffe000000000
add %i0,0x038,%g1
stda %f18,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001438] = 41efffe000000000
! Mem[0000000010181414] = 000000ff, %l3 = 00000000, %l3 = 00000000
add %i6,0x14,%g1
casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000000000ff
! %l5 = 0000000000000028, Mem[00000000100c1410] = 00000000
stwa %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000028
! Code Fragment 4
p0_fragment_58:
! %l0 = 0000000000000000
setx 0x7834dff83b3fd0f7,%g7,%l0 ! %l0 = 7834dff83b3fd0f7
! %l1 = 0000000000000000
setx 0x2d7449a0041fa1d5,%g7,%l1 ! %l1 = 2d7449a0041fa1d5
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 7834dff83b3fd0f7
setx 0x7b941047efcbaa77,%g7,%l0 ! %l0 = 7b941047efcbaa77
! %l1 = 2d7449a0041fa1d5
setx 0xe5d9eb079e0b1857,%g7,%l1 ! %l1 = e5d9eb079e0b1857
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ff0000ff, %l3 = 00000000000000ff
ldswa [%i0+%g0]0x81,%l3 ! %l3 = ffffffffff0000ff
p0_label_503:
! Mem[0000000010041410] = fff5ffff, %l5 = 0000000000000028
lduba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001428] = ff000000, %l7 = 0000000000ff0000
ldsb [%i0+0x028],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030041408] = 00000000, %l7 = ffffffffffffffff
ldsha [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = fff5ffff, %f15 = ff00ffff
lda [%i1+%o5]0x80,%f15 ! %f15 = fff5ffff
! Mem[00000000218001c0] = 00ffeec2, %l4 = ff0000000000ff1e
lduba [%o3+0x1c0]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = ff00000000000000, %l4 = 0000000000000000
ldxa [%i0+%o4]0x80,%l4 ! %l4 = ff00000000000000
! Mem[00000000201c0000] = ff00eaae, %l6 = 0000000000000000
ldsba [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000021800180] = 84ff1c36, %l2 = 00000000000057ff
ldsb [%o3+0x180],%l2 ! %l2 = ffffffffffffff84
! Mem[0000000030141408] = 4969f3ad, %l6 = ffffffffffffffff
ldsha [%i5+%o4]0x89,%l6 ! %l6 = fffffffffffff3ad
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 00000000, %l1 = e5d9eb079e0b1857
ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
p0_label_504:
! Mem[0000000010081410] = ff570000, %l4 = ff00000000000000
ldstuba [%i2+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
! Mem[00000000211c0000] = ffff4b99, %l5 = 00000000000000ff
ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
! %l2 = ffffff84, %l3 = ff0000ff, Mem[00000000100c1428] = 107c3fd9 000000ff
stda %l2,[%i3+0x028]%asi ! Mem[00000000100c1428] = ffffff84 ff0000ff
! Mem[0000000010101408] = ffffffff, %l7 = 0000000000000000
swapa [%i4+%o4]0x80,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010181430] = ff008cf2, %l7 = ffffffff, %l6 = fffff3ad
add %i6,0x30,%g1
casa [%g1]0x80,%l7,%l6 ! %l6 = 00000000ff008cf2
! %l6 = 00000000ff008cf2, Mem[00000000300c1400] = 00000000
stba %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = f2000000
! %f0 = 0000eaff ffffffff, Mem[0000000030101400] = 000000ff 1eff0000
stda %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000eaff ffffffff
! Mem[00000000201c0001] = ff00eaae, %l4 = 00000000000000ff
ldstub [%o0+0x001],%l4 ! %l4 = 00000000000000ff
! %f20 = ff0000ff 00000000, Mem[00000000100c1430] = ff000000 00000000
stda %f20,[%i3+0x030]%asi ! Mem[00000000100c1430] = ff0000ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ff0000ff, %f30 = 41b56778
lda [%i0+%g0]0x89,%f30 ! %f30 = ff0000ff
p0_label_505:
! Mem[00000000100c1434] = 00000000, %l1 = 0000000000000000
ldswa [%i3+0x034]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081408] = ff000000, %l6 = 00000000ff008cf2
lduwa [%i2+%o4]0x81,%l6 ! %l6 = 00000000ff000000
! Mem[0000000010081408] = 00980000, %l6 = 00000000ff000000
ldsha [%i2+0x008]%asi,%l6 ! %l6 = 0000000000000098
! Mem[0000000021800180] = 84ff1c36, %l5 = 00000000000000ff
ldsha [%o3+0x180]%asi,%l5 ! %l5 = ffffffffffff84ff
! Mem[0000000030101410] = ff000000, %f7 = 00000000
lda [%i4+%o5]0x81,%f7 ! %f7 = ff000000
! Mem[0000000010081400] = ff570000, %f27 = 000000ff
lda [%i2+%g0]0x88,%f27 ! %f27 = ff570000
! Mem[0000000030001410] = ff0000ff, %l6 = 0000000000000098
ldsha [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030001400] = ff0000ff, %l4 = 0000000000000000
ldswa [%i0+%g0]0x81,%l4 ! %l4 = ffffffffff0000ff
! Mem[00000000100c1400] = 00000000, %l2 = ffffffffffffff84
lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = ff0000ff, %l5 = ffff84ff, Mem[0000000010141428] = ff000000 00000000
std %l4,[%i5+0x028] ! Mem[0000000010141428] = ff0000ff ffff84ff
p0_label_506:
! Mem[00000000100c1400] = 0000000000000000, %l7 = 00000000ffffffff
ldxa [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000020800001] = 00ff5b63, %asi = 80
stba %l2,[%o1+0x001]%asi ! Mem[0000000020800000] = 00005b63
! %l1 = 0000000000000000, Mem[0000000030041408] = 00000000
stba %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! %l0 = 7b941047efcbaa77, Mem[0000000010001410] = ffea0000
stba %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffea0077
! %l4 = ffffffffff0000ff, Mem[00000000300c1410] = fff36949
stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = fff36949
! Mem[0000000030101408] = 00000000, %l0 = 7b941047efcbaa77
swapa [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141434] = 000000ff, %l0 = 00000000, %l6 = ffffff00
add %i5,0x34,%g1
casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001400] = ff0000ff, %l0 = 0000000000000000
ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
! %l5 = ffffffffffff84ff, Mem[00000000300c1410] = fff36949ff00ffff
stxa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffffffff84ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = f200000000000000, %l1 = 0000000000000000
ldxa [%i3+%g0]0x81,%l1 ! %l1 = f200000000000000
p0_label_507:
! %l5 = ffffffffffff84ff, %l5 = ffffffffffff84ff, %l4 = ffffffffff0000ff
udivx %l5,%l5,%l4 ! %l4 = 0000000000000001
! Mem[0000000010001400] = a06200ff, %l0 = 00000000000000ff
ldswa [%i0+%g0]0x88,%l0 ! %l0 = ffffffffa06200ff
! Mem[0000000010101400] = 0000000000000000, %l1 = f200000000000000
ldxa [%i4+0x000]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l2 = 0000000000000000
ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001400] = ff0062a0, %l7 = 0000000000000000
lduwa [%i0+%g0]0x80,%l7 ! %l7 = 00000000ff0062a0
! Mem[0000000010041400] = 0000ff1e00000028, %l6 = 00000000000000ff
ldxa [%i1+%g0]0x80,%l6 ! %l6 = 0000ff1e00000028
! Mem[0000000030141410] = 00000000, %l4 = 0000000000000001
ldswa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141414] = 00000000, %l4 = 0000000000000000
ldswa [%i5+0x014]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800040] = 00ffa555, %l5 = ffffffffffff84ff
ldsba [%o1+0x040]%asi,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000010101400] = 0000000000000000
stx %l4,[%i4+%g0] ! Mem[0000000010101400] = 0000000000000000
p0_label_508:
! %f4 = 00000000, Mem[0000000030001410] = ff0000ff
sta %f4 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! Mem[0000000010101410] = 00000000, %l1 = 0000000000000000
swapa [%i4+%o5]0x80,%l1 ! %l1 = 0000000000000000
! %f0 = 0000eaff ffffffff, %l5 = 0000000000000000
! Mem[0000000010041428] = ffff00004969f3ad
add %i1,0x028,%g1
stda %f0,[%g1+%l5]ASI_PST8_P ! Mem[0000000010041428] = ffff00004969f3ad
! %f0 = 0000eaff ffffffff 0000ff00 ff800000
! %f4 = 00000000 00000098 00000000 ff000000
! %f8 = ff000000 00000000 ff0000ff 0f0000ff
! %f12 = 1eff0000 000000ff fff36949 fff5ffff
stda %f0,[%i0]ASI_BLK_AIUP ! Block Store to 0000000010001400
! %f29 = 000000ff, Mem[0000000030041410] = ff000000
sta %f29,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff
! Mem[00000000100c1408] = ff000028, %l3 = ffffffffff0000ff
swapa [%i3+%o4]0x88,%l3 ! %l3 = 00000000ff000028
! %f18 = ffff0000 00000000, Mem[0000000030041410] = ff000000 ff0000ff
stda %f18,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffff0000 00000000
! %l5 = 0000000000000000, Mem[00000000300c1400] = f2000000
stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! %f22 = ff0000ff, Mem[00000000300c1400] = 00000000
sta %f22,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 000000000f263ecd, %l5 = 0000000000000000
ldxa [%i3+%o4]0x89,%l5 ! %l5 = 000000000f263ecd
p0_label_509:
! %l5 = 000000000f263ecd, %l2 = 0000000000000000, %l6 = 0000ff1e00000028
add %l5,%l2,%l6 ! %l6 = 000000000f263ecd
! Mem[00000000100c1408] = ff0000ff, %l0 = ffffffffa06200ff
ldswa [%i3+%o4]0x88,%l0 ! %l0 = ffffffffff0000ff
! Mem[00000000100c1418] = ffff0000000057ff, %l1 = 0000000000000000
ldx [%i3+0x018],%l1 ! %l1 = ffff0000000057ff
! Mem[0000000010041400] = 1eff0000, %l4 = 0000000000000000
swapa [%i1+%g0]0x88,%l4 ! %l4 = 000000001eff0000
! Mem[0000000030081408] = 000000ff, %l5 = 000000000f263ecd
ldsha [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1410] = ffffffff, %l5 = 00000000000000ff
ldsha [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041400] = 00000000, %f20 = ff0000ff
lda [%i1+%g0]0x88,%f20 ! %f20 = 00000000
! Mem[0000000030181400] = ff570000, %f18 = ffff0000
lda [%i6+%g0]0x81,%f18 ! %f18 = ff570000
! Mem[0000000020800000] = 00005b63, %l7 = 00000000ff0062a0
lduh [%o1+%g0],%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 000000000f263ecd, Mem[0000000010001410] = 9800000000000000
stxa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000000f263ecd
p0_label_510:
! %l5 = ffffffffffffffff, Mem[00000000201c0000] = ffffeaae, %asi = 80
stha %l5,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffeaae
! %l1 = ffff0000000057ff, Mem[0000000030081410] = 000000000000ff1e
stxa %l1,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffff0000000057ff
! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1410] = 00000028, %l6 = 000000000f263ecd
ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[000000001008141c] = 0dae0000, %l1 = 000057ff, %l1 = 000057ff
add %i2,0x1c,%g1
casa [%g1]0x80,%l1,%l1 ! %l1 = 000000000dae0000
! Mem[0000000010181408] = 000000ff, %l1 = 000000000dae0000
ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010041410] = fffff5ff, %l3 = 00000000ff000028
ldstuba [%i1+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030101400] = ffffffff, %l1 = 00000000000000ff
ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030101400] = ffffffff, %l1 = 00000000000000ff
ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00000000, %f17 = 00000000
lda [%i5+%o4]0x80,%f17 ! %f17 = 00000000
p0_label_511:
! %f24 = 00000000, %f27 = ff570000
fcmps %fcc2,%f24,%f27 ! %fcc2 = 2
! %l5 = ffffffffffffffff, immed = fffffe3a, %y = 00000000
udiv %l5,-0x1c6,%l5 ! %l5 = 0000000000000001
mov %l0,%y ! %y = ff0000ff
! %l7 = 0000000000000000, imm = fffffffffffffec4, %l4 = 000000001eff0000
sub %l7,-0x13c,%l4 ! %l4 = 000000000000013c
! Mem[0000000010041408] = 00000098, %l6 = 0000000000000000
lduh [%i1+%o4],%l6 ! %l6 = 0000000000000000
membar #Sync ! Added by membar checker (70)
! Mem[0000000010001420] = ff00000000000000, %f18 = ff570000 00000000
ldda [%i0+0x020]%asi,%f18 ! %f18 = ff000000 00000000
! Mem[0000000030001408] = 98000000, %l6 = 0000000000000000
ldsba [%i0+%o4]0x81,%l6 ! %l6 = ffffffffffffff98
! Mem[0000000030101400] = ffffffff, %l4 = 000000000000013c
ldsba [%i4+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000211c0000] = ffff4b99, %l7 = 0000000000000000
ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1400] = 00000000, %l6 = ffffffffffffff98
ldsha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f21 = 00000000, Mem[0000000030041400] = ff570000
sta %f21,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
p0_label_512:
! Mem[0000000010181400] = ff00000f, %l4 = ffffffffffffffff
swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000ff00000f
! %f4 = 00000000 00000098, Mem[0000000010001400] = ffea0000 ffffffff
stda %f4 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000 00000098
! %l0 = ff0000ff, %l1 = 000000ff, Mem[0000000030081410] = 0000ffff ff570000
stda %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff0000ff 000000ff
! %l2 = 0000000000000000, immed = 00000b68, %y = ff0000ff
sdiv %l2,0xb68,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = ff0000ff
! Mem[0000000010101400] = 00000000, %l5 = ffffffff80000000
swapa [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141408] = 0000000000000000, %l5 = 0000000000000000, %l7 = ffffffffffffffff
add %i5,0x08,%g1
casxa [%g1]0x80,%l5,%l7 ! %l7 = 0000000000000000
! %l3 = 00000000000000ff, Mem[000000001008141e] = 0dae0000
sth %l3,[%i2+0x01e] ! Mem[000000001008141c] = 0dae00ff
! %l1 = 00000000000000ff, Mem[0000000010101408] = ff0000000000ff00, %asi = 80
stxa %l1,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000000000ff
! %f15 = fff5ffff, Mem[0000000030181408] = ff000000
sta %f15,[%i6+%o4]0x81 ! Mem[0000000030181408] = fff5ffff
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 0000eaff ffffffff, %l6 = 00000000, %l7 = 00000000
ldda [%i4+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 000000000000eaff
p0_label_513:
! Mem[0000000030141400] = ffff0000, %l3 = 00000000000000ff
ldsha [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l7 = 000000000000eaff
lduwa [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
! %l5 = 0000000000000000, imm = 0000000000000b48, %l6 = 00000000ffffffff
sub %l5,0xb48,%l6 ! %l6 = fffffffffffff4b8
! Mem[0000000010081408] = 00980000, %l6 = fffffffffffff4b8
ldsba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = ff000000, %l1 = 00000000000000ff
lduwa [%i6+%o4]0x80,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010141400] = 000000ff, %l1 = 00000000ff000000
lduba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041408] = 00000098, %l7 = 0000000000000000
lduwa [%i1+0x008]%asi,%l7 ! %l7 = 0000000000000098
! Mem[00000000100c1400] = 00000000, %l0 = ffffffffff0000ff
lduwa [%i3+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = 00000000, %f20 = 00000000
lda [%i6+%o5]0x80,%f20 ! %f20 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 000000ff, %l6 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
p0_label_514:
! %l1 = 00000000000000ff, Mem[0000000010041411] = fff5ffff, %asi = 80
stba %l1,[%i1+0x011]%asi ! Mem[0000000010041410] = ffffffff
! %l4 = 00000000ff00000f, Mem[0000000010101400] = 00000080
stwa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff00000f
! Mem[0000000010001400] = 00000098, %l7 = 0000000000000098
ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 00000098000000ff
! Mem[0000000010141404] = 00000000, %l2 = 0000000000000000
ldstuba [%i5+0x004]%asi,%l2 ! %l2 = 00000000000000ff
! %l6 = 00000000000000ff, Mem[000000001008143c] = 000000ff, %asi = 80
stwa %l6,[%i2+0x03c]%asi ! Mem[000000001008143c] = 000000ff
! %l1 = 00000000000000ff, %l7 = 0000000000000098, %l4 = 00000000ff00000f
sdivx %l1,%l7,%l4 ! %l4 = 0000000000000001
! %l5 = 0000000000000000, Mem[0000000010081400] = ff570000
stwa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! Mem[000000001014143b] = 41b56778, %l7 = 0000000000000098
ldstuba [%i5+0x03b]%asi,%l7 ! %l7 = 00000078000000ff
! Mem[0000000010001422] = ff000000, %l3 = 0000000000000000
ldstub [%i0+0x022],%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l1 = 00000000000000ff
lduwa [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
p0_label_515:
! Mem[0000000010181410] = ff00000000000000, %l0 = 0000000000000000
ldxa [%i6+%o5]0x88,%l0 ! %l0 = ff00000000000000
! %f25 = 00000000, %f8 = ff000000
fcmpes %fcc3,%f25,%f8 ! %fcc3 = 2
! Mem[0000000010141410] = 0000000000000000, %f8 = ff000000 00000000
ldda [%i5+%o5]0x80,%f8 ! %f8 = 00000000 00000000
! Mem[0000000010081430] = 00ff0000, %l6 = 00000000000000ff
ldub [%i2+0x031],%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1400] = ff0000ff, %f16 = 00000000
lda [%i3+%g0]0x89,%f16 ! %f16 = ff0000ff
! Mem[0000000010001400] = ff000000, %f11 = 0f0000ff
lda [%i0+%g0]0x80,%f11 ! %f11 = ff000000
! Mem[0000000030001400] = ff0000ff, %f9 = 00000000
lda [%i0+%g0]0x81,%f9 ! %f9 = ff0000ff
! Mem[0000000021800140] = ffff8319, %l1 = 0000000000000000
ldsh [%o3+0x140],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010141408] = ffffffff, %l1 = ffffffffffffffff
lduha [%i5+%o4]0x88,%l1 ! %l1 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = ff0000ff, %l7 = 0000000000000078
swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000ff0000ff
p0_label_516:
! Mem[0000000030141400] = 0000ffff, %l6 = 00000000000000ff
swapa [%i5+%g0]0x81,%l6 ! %l6 = 000000000000ffff
! %l5 = 0000000000000000, %l4 = 0000000000000001, %y = ff0000ff
smul %l5,%l4,%l2 ! %l2 = 0000000000000000, %y = 00000000
! %l5 = 0000000000000000, Mem[0000000010101410] = 00000000
stba %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! Mem[0000000010101418] = ff000000, %l5 = 0000000000000000, %asi = 80
swapa [%i4+0x018]%asi,%l5 ! %l5 = 00000000ff000000
! %l2 = 0000000000000000, Mem[0000000010041422] = 000000ff, %asi = 80
stha %l2,[%i1+0x022]%asi ! Mem[0000000010041420] = 00000000
! %f12 = 1eff0000, Mem[0000000010001400] = 000000ff
sta %f12,[%i0+%g0]0x88 ! Mem[0000000010001400] = 1eff0000
! %l1 = 000000000000ffff, Mem[0000000020800000] = 00005b63
stb %l1,[%o1+%g0] ! Mem[0000000020800000] = ff005b63
! %l0 = ff00000000000000, Mem[0000000030001410] = ff00000000000000
stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff00000000000000
! %f15 = fff5ffff, Mem[0000000030001410] = 00000000
sta %f15,[%i0+%o5]0x81 ! Mem[0000000030001410] = fff5ffff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ff00000f, %l1 = 000000000000ffff
lduwa [%i4+0x000]%asi,%l1 ! %l1 = 00000000ff00000f
p0_label_517:
! Mem[00000000100c1410] = 280000ff, %f11 = ff000000
lda [%i3+%o5]0x88,%f11 ! %f11 = 280000ff
! Mem[0000000030181410] = 00000000, %l1 = 00000000ff00000f
ldsha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001410] = fff5ffff, %l1 = 0000000000000000
ldsha [%i0+%o5]0x81,%l1 ! %l1 = fffffffffffffff5
! Mem[0000000030141400] = ff000000, %l1 = fffffffffffffff5
ldsba [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041400] = 0000008000000000, %f28 = ff0000ff 000000ff
ldda [%i1+%g0]0x89,%f28 ! %f28 = 00000080 00000000
! Mem[0000000030181410] = 00000000, %l7 = 00000000ff0000ff
ldsba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[000000001018143c] = 00000000, %l6 = 000000000000ffff
lduha [%i6+0x03c]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = ff000000, %l3 = 0000000000000000
lduba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181410] = 00000000, %l6 = 0000000000000000
ldsba [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f27 = ff570000, %f24 = 00000000
fcmps %fcc3,%f27,%f24 ! %fcc3 = 1
p0_label_518:
! %l2 = 0000000000000000, Mem[0000000010101418] = 00000000, %asi = 80
stwa %l2,[%i4+0x018]%asi ! Mem[0000000010101418] = 00000000
! Mem[0000000030001400] = 78000000, %l1 = 0000000000000000
ldstuba [%i0+%g0]0x81,%l1 ! %l1 = 00000078000000ff
! %f2 = 0000ff00, Mem[0000000030001400] = 000000ff
sta %f2 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000ff00
! %l2 = 0000000000000000, Mem[00000000100c1400] = 00000000
stwa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %f29 = 00000000, Mem[0000000010001410] = cd3e260f
sta %f29,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000
! %l0 = 00000000, %l1 = 00000078, Mem[0000000010141410] = 00000000 00000000
stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000078
! %l3 = 00000000000000ff, Mem[0000000020800041] = 00ffa555
stb %l3,[%o1+0x041] ! Mem[0000000020800040] = 00ffa555
! %f16 = ff0000ff 00000000, Mem[0000000030141400] = ff000000 00000000
stda %f16,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff 00000000
! %f28 = 00000080, Mem[0000000030081400] = ff000000
sta %f28,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000080
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 00000000, %f4 = 00000000
lda [%i1+%g0]0x81,%f4 ! %f4 = 00000000
p0_label_519:
! Mem[0000000010001408] = 00ff0000, %l5 = 00000000ff000000
lduha [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010141400] = ff000000, %l3 = 00000000000000ff
ldsha [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000030141410] = 00000000 ffea0000, %l2 = 00000000, %l3 = ffffff00
ldda [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000 00000000ffea0000
! Mem[0000000010041408] = 00000098 ffffffff, %l6 = 00000000, %l7 = 00000000
ldda [%i1+%o4]0x80,%l6 ! %l6 = 0000000000000098 00000000ffffffff
! Mem[0000000030181400] = 000057ff, %l6 = 0000000000000098
ldswa [%i6+%g0]0x89,%l6 ! %l6 = 00000000000057ff
! Mem[0000000010181408] = ff000000 000000ff, %l2 = 00000000, %l3 = ffea0000
ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff000000
! Mem[00000000100c1410] = 280000ff, %l1 = 0000000000000078
ldsha [%i3+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141408] = ffffffffffffffff, %l2 = 00000000000000ff
ldx [%i5+%o4],%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = ffffffff, %l5 = 0000000000000000
ldstuba [%i4+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
p0_label_520:
! Mem[0000000010141400] = ff000000, %l0 = ff00000000000000
ldstuba [%i5+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
! %f14 = fff36949 fff5ffff, Mem[0000000010001408] = 00ff0000 000080ff
stda %f14,[%i0+%o4]0x88 ! Mem[0000000010001408] = fff36949 fff5ffff
! %l1 = 00000000000000ff, Mem[0000000010141400] = ff000000
stwa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
! %l3 = 00000000ff000000, Mem[0000000010141408] = ffffffff
stwa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
! %f11 = 280000ff, Mem[0000000010141410] = 00000000
sta %f11,[%i5+%o5]0x88 ! Mem[0000000010141410] = 280000ff
! %l6 = 00000000000057ff, Mem[0000000010101408] = 00000000
stwa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000057ff
! %f20 = 00000000 00000000, Mem[0000000030001410] = fffff5ff ff000000
stda %f20,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 00000000
! %f22 = ff0000ff 000000ff, Mem[00000000100c1430] = ff0000ff 00000000
stda %f22,[%i3+0x030]%asi ! Mem[00000000100c1430] = ff0000ff 000000ff
! %f17 = 00000000, Mem[0000000010041438] = 1eff0000
sta %f17,[%i1+0x038]%asi ! Mem[0000000010041438] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l4 = 0000000000000001
lduha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
p0_label_521:
! Mem[0000000010001410] = 00000000, %l6 = 00000000000057ff
ldsha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = 0000ff00, %l1 = 00000000000000ff
ldswa [%i0+%g0]0x89,%l1 ! %l1 = 000000000000ff00
! %l4 = 0000000000000000, imm = fffffffffffffe21, %l7 = 00000000ffffffff
add %l4,-0x1df,%l7 ! %l7 = fffffffffffffe21
! Mem[00000000300c1400] = ff0000ff, %l7 = fffffffffffffe21
ldsba [%i3+%g0]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081424] = e03a0000, %l3 = 00000000ff000000
lduha [%i2+0x024]%asi,%l3 ! %l3 = 000000000000e03a
! Mem[00000000300c1408] = cd3e260f, %f2 = 0000ff00
lda [%i3+%o4]0x81,%f2 ! %f2 = cd3e260f
! Mem[00000000100c1400] = 00000000, %l0 = 00000000000000ff
lduwa [%i3+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000021800180] = 84ff1c36, %l4 = 0000000000000000
ldsba [%o3+0x181]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001410] = 00000000, %l4 = ffffffffffffffff
ldsha [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = 000000ff, %l7 = ffffffffffffffff
ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 00000000000000ff
p0_label_522:
! Mem[0000000010081405] = 00000000, %l7 = 0000000000000000
ldstuba [%i2+0x005]%asi,%l7 ! %l7 = 00000000000000ff
! %l3 = 000000000000e03a, Mem[00000000100c1408] = ff0000ff
stha %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff00e03a
! Mem[0000000030101408] = efcbaa77, %l0 = 0000000000000000
ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 000000ef000000ff
! %f2 = cd3e260f ff800000, %l3 = 000000000000e03a
! Mem[0000000010001438] = fff36949fff5ffff
add %i0,0x038,%g1
stda %f2,[%g1+%l3]ASI_PST16_P ! Mem[0000000010001438] = cd3e6949ff80ffff
! %l2 = ffffffffffffffff, Mem[000000001010143c] = 1e000000
stw %l2,[%i4+0x03c] ! Mem[000000001010143c] = ffffffff
! %l4 = 0000000000000000, Mem[0000000010001410] = 00000000
stha %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
! %l4 = 0000000000000000, Mem[0000000030001408] = 00000098
stba %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! %l7 = 0000000000000000, immd = 0000000000000102, %l5 = 00000000000000ff
mulx %l7,0x102,%l5 ! %l5 = 0000000000000000
! %f0 = 0000eaff ffffffff cd3e260f ff800000
! %f4 = 00000000 00000098 00000000 ff000000
! %f8 = 00000000 ff0000ff ff0000ff 280000ff
! %f12 = 1eff0000 000000ff fff36949 fff5ffff
stda %f0,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
! Starting 10 instruction Load Burst
! Mem[0000000010101438] = 00000000, %l7 = 0000000000000000
lduh [%i4+0x03a],%l7 ! %l7 = 0000000000000000
p0_label_523:
! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
ldsba [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Randomly selected nop
nop
! Mem[0000000030101408] = ffcbaa77, %l3 = 000000000000e03a
lduha [%i4+%o4]0x81,%l3 ! %l3 = 000000000000ffcb
! Mem[0000000030101410] = ff000000, %l1 = 000000000000ff00
lduha [%i4+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010141400] = ff0000ff, %l3 = 000000000000ffcb
ldsha [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000030001400] = 00ff0000, %l0 = 00000000000000ef
lduwa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000ff0000
! Mem[0000000030081408] = 00000000 000000ff, %l4 = 00000000, %l5 = 00000000
ldda [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[00000000211c0000] = ffff4b99, %l2 = ffffffffffffffff
lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[0000000030141410] = 00000000ffea0000, %f18 = ff000000 00000000
ldda [%i5+%o5]0x81,%f18 ! %f18 = 00000000 ffea0000
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffff00, Mem[00000000100c1400] = 00000000
stwa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffff00
p0_label_524:
! %f27 = ff570000, %f26 = ff000000, %f26 = ff000000
fsubs %f27,%f26,%f26 ! %f26 = feae0000
! Mem[0000000030141400] = 00000000, %l6 = 0000000000000000
ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[00000000218000c0] = ffff3492, %l3 = ffffffffffffff00
ldstuba [%o3+0x0c0]%asi,%l3 ! %l3 = 000000ff000000ff
! %l4 = 00000000000000ff, %l7 = 0000000000000000, %l6 = 0000000000000000
sub %l4,%l7,%l6 ! %l6 = 00000000000000ff
! %l1 = 000000000000ff00, Mem[0000000010041400] = 2800000000000000
stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000000000ff00
! Mem[0000000030041410] = 00000000, %l2 = 000000000000ffff
ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000010001400] = 0000ff1e
stha %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ffff1e
! Mem[0000000030101400] = ffffffff, %l0 = 0000000000ff0000
ldstuba [%i4+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
! %f18 = 00000000 ffea0000, Mem[00000000300c1408] = cd3e260f ff800000
stda %f18,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffea0000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00009800, %l7 = 0000000000000000
lduba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000000
p0_label_525:
membar #Sync ! Added by membar checker (71)
! Mem[0000000010181400] = ffffffff ff0000ff ff000000 000000ff
! Mem[0000000010181410] = 00000000 000000ff 2056ff0f fffffb2b
! Mem[0000000010181420] = 78673146 0000ff00 00000000 00000000
! Mem[0000000010181430] = ff008cf2 c30000ff 41ef0f90 00000000
ldda [%i6]ASI_BLK_P,%f16 ! Block Load from 0000000010181400
! Mem[00000000100c1400] = 00ffffff, %l3 = 00000000000000ff
ldswa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000ffffff
! %f1 = ffffffff, %f1 = ffffffff, %f1 = ffffffff
fsubs %f1 ,%f1 ,%f1 ! %f1 = ffffffff
! Mem[0000000010041428] = ffff0000, %l3 = 0000000000ffffff
lduw [%i1+0x028],%l3 ! %l3 = 00000000ffff0000
! Mem[0000000021800080] = ffff3e7c, %l0 = 00000000000000ff
ldsb [%o3+0x081],%l0 ! %l0 = ffffffffffffffff
! %f7 = ff000000, %f14 = fff36949
fcmpes %fcc0,%f7 ,%f14 ! %fcc0 = 3
! Mem[0000000010141400] = ff0000ff, %f5 = 00000098
ld [%i5+%g0],%f5 ! %f5 = ff0000ff
! Mem[0000000010001400] = 1effff00, %l0 = ffffffffffffffff
ldswa [%i0+%g0]0x88,%l0 ! %l0 = 000000001effff00
! Mem[0000000030101408] = ffcbaa77, %f5 = ff0000ff
lda [%i4+%o4]0x81,%f5 ! %f5 = ffcbaa77
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = ffffffff, %l0 = 000000001effff00
ldstuba [%i6+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
p0_label_526:
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030081408] = ff000000 00000000
stda %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff 00000000
! Mem[0000000010081424] = e03a0000, %l0 = 000000ff, %l6 = 000000ff
add %i2,0x24,%g1
casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000e03a0000
! Code Fragment 4
p0_fragment_59:
! %l0 = 00000000000000ff
setx 0x07378dcf8ac2b950,%g7,%l0 ! %l0 = 07378dcf8ac2b950
! %l1 = 000000000000ff00
setx 0x4e15248044d1854d,%g7,%l1 ! %l1 = 4e15248044d1854d
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 07378dcf8ac2b950
setx 0xbb97453834e6066e,%g7,%l0 ! %l0 = bb97453834e6066e
! %l1 = 4e15248044d1854d
setx 0x08afbbe076fd993a,%g7,%l1 ! %l1 = 08afbbe076fd993a
! Mem[0000000030081400] = 00000080, %l5 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l6 = 00000000e03a0000
ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! %f9 = ff0000ff, Mem[0000000030041410] = 000000ff
sta %f9 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff0000ff
! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! %f3 = ff800000, Mem[0000000030141410] = 00000000
sta %f3 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff800000
! %f8 = 00000000 ff0000ff, %l6 = 0000000000000000
! Mem[0000000030101438] = 98d0e6b47a8e4aff
add %i4,0x038,%g1
stda %f8,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030101438] = 98d0e6b47a8e4aff
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ff005b63, %l1 = 08afbbe076fd993a
ldsha [%o1+0x000]%asi,%l1 ! %l1 = ffffffffffffff00
p0_label_527:
! Mem[00000000100c1400] = 00ffffff, %l4 = 00000000000000ff
ldsha [%i3+0x002]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000100c1408] = 3ae000ff ffff0000, %l0 = 34e6066e, %l1 = ffffff00
ldda [%i3+%o4]0x80,%l0 ! %l0 = 000000003ae000ff 00000000ffff0000
! Mem[0000000030041410] = ffff0000ff0000ff, %f14 = fff36949 fff5ffff
ldda [%i1+%o5]0x89,%f14 ! %f14 = ffff0000 ff0000ff
! Code Fragment 3
p0_fragment_60:
! %l0 = 000000003ae000ff
setx 0x69ce16101213e852,%g7,%l0 ! %l0 = 69ce16101213e852
! %l1 = 00000000ffff0000
setx 0x4f40ad1fda3a5bf6,%g7,%l1 ! %l1 = 4f40ad1fda3a5bf6
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 69ce16101213e852
setx 0xbd8666cf9e65a9ac,%g7,%l0 ! %l0 = bd8666cf9e65a9ac
! %l1 = 4f40ad1fda3a5bf6
setx 0x0ef001ffe42349bf,%g7,%l1 ! %l1 = 0ef001ffe42349bf
! Mem[0000000010141400] = 000000ffff0000ff, %l6 = 0000000000000000
ldxa [%i5+%g0]0x88,%l6 ! %l6 = 000000ffff0000ff
! Mem[0000000030081410] = ff0000ff ff000000, %l4 = ffffffff, %l5 = 00000000
ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff 00000000ff000000
! Mem[0000000010141410] = 78000000280000ff, %l2 = 0000000000000000
ldxa [%i5+%o5]0x88,%l2 ! %l2 = 78000000280000ff
! Mem[000000001004143c] = ff0000ff, %l2 = 78000000280000ff
ldsh [%i1+0x03c],%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010181410] = 000000ff, %l1 = 0ef001ffe42349bf
ldswa [%i6+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, Mem[0000000030081400] = ff000080
stba %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000080
p0_label_528:
! %f3 = ff800000, Mem[00000000100c1410] = ff000028
sta %f3 ,[%i3+0x010]%asi ! Mem[00000000100c1410] = ff800000
! %f25 = 0000ff00, %f24 = 78673146
fstoi %f25,%f24 ! %l0 = bd8666cf9e65a9ce, Unfinished, %fsr = 1a00000c00
! %f14 = ffff0000 ff0000ff, Mem[0000000010141410] = ff000028 00000078
stda %f14,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffff0000 ff0000ff
! Mem[0000000010041410] = ffffffff, %l6 = 000000ffff0000ff
ldstuba [%i1+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! %f25 = 0000ff00, Mem[00000000100c1408] = ff00e03a
sta %f25,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ff00
! %f18 = ff000000, Mem[0000000010141410] = ffff0000
sta %f18,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
! Mem[0000000030181408] = fffff5ff, %l7 = 0000000000000000
swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000fffff5ff
! %l7 = 00000000fffff5ff, Mem[0000000021800140] = ffff8319, %asi = 80
stba %l7,[%o3+0x140]%asi ! Mem[0000000021800140] = ffff8319
! %l4 = 00000000ff0000ff, Mem[0000000030081400] = ff000080
stha %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ff0080
! Starting 10 instruction Load Burst
! %l7 = 00000000fffff5ff, %l6 = 00000000000000ff, %y = 00000000
sdiv %l7,%l6,%l5 ! %l5 = 00000000010100f6
mov %l0,%y ! %y = 9e65a9ce
p0_label_529:
! Mem[0000000010041410] = ffffffff, %l7 = 00000000fffff5ff
lduwa [%i1+%o5]0x80,%l7 ! %l7 = 00000000ffffffff
! Mem[00000000100c1400] = 00ffffff, %l2 = ffffffffffffff00
lduba [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1420] = 0000ff00, %l0 = bd8666cf9e65a9ce
lduha [%i3+0x020]%asi,%l0 ! %l0 = 0000000000000000
! %f23 = fffffb2b, %f9 = ff0000ff, %f2 = cd3e260f
fsubs %f23,%f9 ,%f2 ! %f2 = fffffb2b
! Mem[0000000021800080] = ffff3e7c, %l5 = 00000000010100f6
lduba [%o3+0x081]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101424] = 000057ff, %f18 = ff000000
lda [%i4+0x024]%asi,%f18 ! %f18 = 000057ff
! Mem[0000000030081410] = ff0000ff, %l7 = 00000000ffffffff
lduba [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff
membar #Sync ! Added by membar checker (72)
! Mem[0000000010041400] = 00ff0000 00000000 00000098 ffffffff
! Mem[0000000010041410] = ffffffff 98009800 ff000080 f200ffff
! Mem[0000000010041420] = 00000000 000057ff ffff0000 4969f3ad
! Mem[0000000010041430] = 2056900f a06200ff 00000000 ff0000ff
ldda [%i1]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010041400
! Mem[00000000300c1400] = ffea0000, %l5 = 00000000000000ff
lduha [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
p0_label_530:
! %f4 = 00000000, Mem[0000000030001400] = 0000ff00
sta %f4 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! %f0 = 0000eaff ffffffff, %l2 = 0000000000000000
! Mem[0000000010081408] = 0098000000330000
add %i2,0x008,%g1
stda %f0,[%g1+%l2]ASI_PST32_PL ! Mem[0000000010081408] = 0098000000330000
! %l0 = 0000000000000000, Mem[0000000030001408] = 00000000
stha %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! %f3 = ff800000, Mem[0000000010181410] = ff000000
sta %f3 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff800000
! %f4 = 00000000 ffcbaa77, Mem[0000000010101408] = ff570000 000000ff
stda %f4 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 ffcbaa77
! Mem[0000000010001408] = fff5ffff, %l1 = 00000000000000ff
swapa [%i0+%o4]0x88,%l1 ! %l1 = 00000000fff5ffff
! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000030001410] = 00000000 00000000
stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff 000000ff
! %l3 = 00000000ffff0000, immd = 0000000000000c04, %l6 = 00000000000000ff
sdivx %l3,0xc04,%l6 ! %l6 = 0000000000154e25
! %l4 = ff0000ff, %l5 = 00000000, Mem[0000000010001428] = ff0000ff 0f0000ff
stda %l4,[%i0+0x028]%asi ! Mem[0000000010001428] = ff0000ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101430] = ff800000, %l2 = 0000000000000000
ldsb [%i4+0x032],%l2 ! %l2 = 0000000000000000
p0_label_531:
! Mem[0000000010081410] = ff570000, %l5 = 0000000000000000
ldsha [%i2+%o5]0x80,%l5 ! %l5 = ffffffffffffff57
! Mem[00000000300c1400] = 0000eaff, %f10 = ff0000ff
lda [%i3+%g0]0x81,%f10 ! %f10 = 0000eaff
! %f9 = ff0000ff, %f7 = ff000000
fsqrts %f9 ,%f7 ! %f7 = 7fffffff
! %l0 = 0000000000000000, immed = 0000000f, %y = 9e65a9ce
sdiv %l0,0x00f,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = 00000000
! Mem[0000000030101408] = ffcbaa77, %l3 = 00000000ffff0000
ldsba [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081410] = ff570000 00330000, %l6 = 00154e25, %l7 = 000000ff
ldda [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff570000 0000000000330000
! Mem[0000000010001410] = 00000000, %l1 = 00000000fff5ffff
ldsha [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[000000001014141c] = 000000ff, %l1 = 0000000000000000
ldswa [%i5+0x01c]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081400] = 00ff0080, %l5 = ffffffff80000000
lduba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffffff, Mem[0000000010101439] = 00000000
stb %l3,[%i4+0x039] ! Mem[0000000010101438] = 00ff0000
p0_label_532:
! Mem[00000000201c0001] = ffffeaae, %l6 = 00000000ff570000
ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
! %f12 = 1eff0000 000000ff, Mem[0000000010141410] = ff000000 ff0000ff
stda %f12,[%i5+0x010]%asi ! Mem[0000000010141410] = 1eff0000 000000ff
! Mem[0000000030101408] = ffcbaa77, %l7 = 0000000000330000
swapa [%i4+%o4]0x81,%l7 ! %l7 = 00000000ffcbaa77
! %f6 = 00000000 7fffffff, Mem[0000000030141410] = 000080ff ffea0000
stda %f6 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 7fffffff
! %f5 = ffcbaa77, Mem[0000000010081410] = ff570000
sta %f5 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffcbaa77
! %f5 = ffcbaa77, Mem[0000000030101408] = 00330000
sta %f5 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffcbaa77
! %l7 = 00000000ffcbaa77, Mem[00000000100c1428] = ffffff84ff0000ff
stx %l7,[%i3+0x028] ! Mem[00000000100c1428] = 00000000ffcbaa77
! Mem[0000000010081404] = 00ff0000, %l0 = 0000000000000000, %asi = 80
swapa [%i2+0x004]%asi,%l0 ! %l0 = 0000000000ff0000
! %l2 = 0000000000000000, Mem[0000000010001400] = 00ffff1e00000000
stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[000000001008141c] = 0dae00ff, %l0 = 0000000000ff0000
ldswa [%i2+0x01c]%asi,%l0 ! %l0 = 000000000dae00ff
p0_label_533:
! Mem[0000000010181434] = c30000ff, %l0 = 000000000dae00ff
ldsba [%i6+0x036]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081404] = 00000000, %f7 = 7fffffff
lda [%i2+0x004]%asi,%f7 ! %f7 = 00000000
! Mem[00000000100c1408] = 00ff0000 ffff0000, %l2 = 00000000, %l3 = ffffffff
ldda [%i3+%o4]0x80,%l2 ! %l2 = 0000000000ff0000 00000000ffff0000
! Mem[0000000010101400] = 0f0000ff, %l0 = 0000000000000000
ldsha [%i4+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l4 = 00000000ff0000ff
lduba [%i6+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181434] = c30000ff, %l2 = 0000000000ff0000
ldsba [%i6+0x035]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l1 = 00000000000000ff
ldsha [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = ffffffff, %l6 = 00000000000000ff
lduwa [%i6+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000010141438] = 41b567ff 00000000, %l2 = 00000000, %l3 = ffff0000
ldda [%i5+0x038]%asi,%l2 ! %l2 = 0000000041b567ff 0000000000000000
! Starting 10 instruction Store Burst
! %f12 = 1eff0000, Mem[0000000010101438] = 00ff0000
sta %f12,[%i4+0x038]%asi ! Mem[0000000010101438] = 1eff0000
p0_label_534:
! %f0 = 0000eaff ffffffff, Mem[00000000100c1408] = 0000ff00 0000ffff
stda %f0 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000eaff ffffffff
! Mem[0000000010081418] = 000000ff, %l3 = 00000000, %l3 = 00000000
add %i2,0x18,%g1
casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = ffffffff, %l4 = 0000000000000000
swapa [%i3+%o4]0x80,%l4 ! %l4 = 00000000ffffffff
! %l2 = 41b567ff, %l3 = 000000ff, Mem[0000000030001408] = 00000000 00000000
stda %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 41b567ff 000000ff
! %l1 = 0000000000000000, Mem[0000000030001410] = 000000ff
stha %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! Mem[0000000010001410] = 00000000, %l5 = 0000000000000000
swapa [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
! %l6 = 00000000ffffffff, imm = fffffffffffffb73, %l6 = 00000000ffffffff
andn %l6,-0x48d,%l6 ! %l6 = 000000000000048c
! %l2 = 0000000041b567ff, Mem[0000000030081408] = 000000ff
stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 41b567ff
! %l7 = 00000000ffcbaa77, Mem[0000000030041400] = 00000000
stha %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000aa77
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 77aacbff, %l2 = 0000000041b567ff
lduwa [%i4+%o4]0x89,%l2 ! %l2 = 0000000077aacbff
p0_label_535:
! Mem[0000000020800040] = 00ffa555, %l3 = 00000000000000ff
ldub [%o1+0x041],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141410] = 00000000 7fffffff, %l6 = 0000048c, %l7 = ffcbaa77
ldda [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000 000000007fffffff
! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
ldsha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = ffffffff, %l4 = 00000000ffffffff
lduba [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! %l7 = 000000007fffffff, imm = 0000000000000178, %l3 = 00000000000000ff
xnor %l7,0x178,%l3 ! %l3 = ffffffff80000178
! Mem[0000000010141414] = 000000ff, %l4 = 00000000000000ff
ldswa [%i5+0x014]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181408] = ff000000 000000ff, %l2 = 77aacbff, %l3 = 80000178
ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff000000
! Mem[0000000010081410] = 77aacbff, %l0 = 00000000000000ff
lduba [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181400] = ffffffff, %l5 = 0000000000000000
ldsba [%i6+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[00000000211c0001] = ffff4b99, %l0 = 00000000000000ff
ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
p0_label_536:
! %l3 = 00000000ff000000, Mem[00000000100c1410] = 000080ff
stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000
! %l3 = 00000000ff000000, Mem[00000000100c1400] = 00ffffff
stba %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ffffff
! Mem[0000000010101400] = ff00000f, %l3 = 00000000ff000000
swapa [%i4+%g0]0x80,%l3 ! %l3 = 00000000ff00000f
! %l3 = 00000000ff00000f, Mem[0000000030141410] = 00000000
stba %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000f
! Mem[0000000010081408] = 00980000, %l2 = 00000000000000ff
ldstuba [%i2+0x008]%asi,%l2 ! %l2 = 00000000000000ff
! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010081400] = 00000000 00000000
stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff ffffffff
! Mem[000000001004140c] = ffffffff, %l5 = ffffffffffffffff
swap [%i1+0x00c],%l5 ! %l5 = 00000000ffffffff
! %l2 = 0000000000000000, Mem[0000000030001410] = 00000000
stwa %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! Mem[0000000010081424] = e03a0000, %l2 = 0000000000000000
swap [%i2+0x024],%l2 ! %l2 = 00000000e03a0000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ffffffff, %l4 = 00000000000000ff
lduba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
p0_label_537:
! Mem[0000000020800000] = ff005b63, %l4 = 00000000000000ff
lduh [%o1+%g0],%l4 ! %l4 = 000000000000ff00
! Mem[0000000030181410] = 00000000, %l3 = 00000000ff00000f
ldsba [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001430] = 1eff0000 000000ff, %l4 = 0000ff00, %l5 = ffffffff
ldd [%i0+0x030],%l4 ! %l4 = 000000001eff0000 00000000000000ff
! Mem[0000000010081408] = ff980000, %l4 = 000000001eff0000
lduha [%i2+%o4]0x80,%l4 ! %l4 = 000000000000ff98
! Mem[0000000010081400] = 000000ff, %l2 = 00000000e03a0000
ldsha [%i2+0x002]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[000000001010141c] = ff00001e, %l6 = 0000000000000000
ldsba [%i4+0x01e]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l4 = 000000000000ff98
lduba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
! %f6 = 00000000 00000000, %l1 = 0000000000000000
! Mem[0000000030181418] = 9e3da5c094f1a574
add %i6,0x018,%g1
stda %f6,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030181418] = 9e3da5c094f1a574
! Mem[0000000010081408] = 000098ff, %f18 = ffffffff
lda [%i2+%o4]0x88,%f18 ! %f18 = 000098ff
! Starting 10 instruction Store Burst
! %l7 = 000000007fffffff, Mem[0000000030081408] = ff67b541
stba %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff67b5ff
p0_label_538:
! %l1 = 0000000000000000, Mem[0000000030001410] = 00000000
stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! %l4 = 0000000000000000, Mem[0000000010001408] = 000000ff
stwa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! Mem[0000000010141408] = 000000ff, %l0 = 00000000000000ff
swapa [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041410] = ff0000ff, %l2 = 00000000000000ff
ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
! %f30 = ff0000ff, %f23 = 800000ff, %f9 = ff0000ff
fmuls %f30,%f23,%f9 ! %l0 = 0000000000000121, Unfinished, %fsr = 1a00000c00
! %l6 = 0000000000000000, Mem[0000000010141426] = 00000000
sth %l6,[%i5+0x026] ! Mem[0000000010141424] = 00000000
! %f8 = 00000000 ff0000ff, Mem[0000000030101410] = 000000ff 000000a0
stda %f8 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 ff0000ff
! %f16 = 00000000 0000ff00, Mem[0000000030181410] = 00000000 00000000
stda %f16,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 0000ff00
! %f16 = 00000000 0000ff00, %l6 = 0000000000000000
! Mem[0000000010181438] = 41ef0f9000000000
add %i6,0x038,%g1
stda %f16,[%g1+%l6]ASI_PST32_P ! Mem[0000000010181438] = 41ef0f9000000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
ldswa [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
p0_label_539:
! Mem[0000000020800000] = ff005b63, %l0 = 0000000000000121
ldsh [%o1+%g0],%l0 ! %l0 = ffffffffffffff00
! Mem[0000000010081408] = 000098ff, %l2 = 00000000000000ff
ldsba [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010001400] = 00000000 00000000, %l6 = 00000000, %l7 = 7fffffff
ldda [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! %l0 = ffffffffffffff00, immd = fffffffffffffde5, %l3 = 0000000000000000
udivx %l0,-0x21b,%l3 ! %l3 = 0000000000000001
! Mem[00000000218001c0] = 00ffeec2, %l0 = ffffffffffffff00
ldsha [%o3+0x1c0]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141408] = 000000ff, %l6 = 0000000000000000
lduba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101400] = ffffffff, %l2 = ffffffffffffffff
lduha [%i4+%g0]0x81,%l2 ! %l2 = 000000000000ffff
! %l3 = 0000000000000001, %l7 = 0000000000000000, %l2 = 000000000000ffff
xnor %l3,%l7,%l2 ! %l2 = fffffffffffffffe
! Mem[0000000010141408] = ffffffff 000000ff, %l6 = 000000ff, %l7 = 00000000
ldda [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = 00000000, %l5 = 00000000000000ff
swapa [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000000
p0_label_540:
! %l5 = 0000000000000000, %l7 = 00000000ffffffff, %y = 00000000
smul %l5,%l7,%l5 ! %l5 = 0000000000000000, %y = 00000000
! %l6 = 000000ff, %l7 = ffffffff, Mem[0000000010181400] = ffffffff ff0000ff
stda %l6,[%i6+0x000]%asi ! Mem[0000000010181400] = 000000ff ffffffff
! %f0 = 0000eaff, Mem[0000000010081408] = 000098ff
sta %f0 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000eaff
! %l2 = fffffffe, %l3 = 00000001, Mem[0000000010181438] = 41ef0f90 00000000
std %l2,[%i6+0x038] ! Mem[0000000010181438] = fffffffe 00000001
! %l0 = 00000000000000ff, Mem[0000000010141400] = ff0000ff, %asi = 80
stwa %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 000000ff
! Mem[0000000010041408] = 00000098, %l0 = 00000000000000ff
swapa [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000098
! Mem[0000000030001400] = 00000000, %l0 = 0000000000000098
swapa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
! %f22 = ffff00f2 800000ff, Mem[00000000100c1408] = 00000000 0000eaff
stda %f22,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffff00f2 800000ff
! Mem[0000000010181408] = 000000ff, %l6 = 00000000000000ff
swapa [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff000000, %l3 = 0000000000000001
ldsha [%i5+%o4]0x80,%l3 ! %l3 = ffffffffffffff00
p0_label_541:
! Mem[0000000010041410] = ffffffff, %l3 = ffffffffffffff00
lduwa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ffffffff
! Mem[00000000100c1400] = ffffff00, %l1 = 0000000000000000
lduba [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141400] = 000000ff, %l4 = 0000000000000000
lduha [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181410] = ff800000000000ff, %l7 = 00000000ffffffff
ldxa [%i6+%o5]0x80,%l7 ! %l7 = ff800000000000ff
! Mem[0000000010141408] = ffffffff 000000ff, %l2 = fffffffe, %l3 = ffffffff
ldda [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff 00000000ffffffff
! Mem[00000000100c1400] = ffffff00, %l3 = 00000000ffffffff
lduha [%i3+%g0]0x88,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010081404] = ffffffff, %l3 = 000000000000ff00
ldsh [%i2+0x006],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010001408] = 00000000, %l4 = 00000000000000ff
ldswa [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[000000001004143c] = ff0000ff, %l7 = ff800000000000ff
ldsha [%i1+0x03c]%asi,%l7 ! %l7 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %f25 = 00000000, Mem[0000000030181410] = 00000000
sta %f25,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
p0_label_542:
! %f8 = 00000000, %f20 = 00980098
fcmps %fcc2,%f8 ,%f20 ! %fcc2 = 1
! %l4 = 0000000000000000, Mem[0000000010141420] = 00000000
stw %l4,[%i5+0x020] ! Mem[0000000010141420] = 00000000
! %l6 = 000000ff, %l7 = ffffff00, Mem[0000000010141408] = ff000000 ffffffff
stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff ffffff00
! %f18 = 000098ff 98000000, %l6 = 00000000000000ff
! Mem[0000000030101420] = 89d516c4abc26868
add %i4,0x020,%g1
stda %f18,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030101420] = 00000098ff980000
! %f6 = 00000000 00000000, %l3 = ffffffffffffffff
! Mem[00000000300c1408] = 00000000ffea0000
add %i3,0x008,%g1
stda %f6,[%g1+%l3]ASI_PST16_S ! Mem[00000000300c1408] = 0000000000000000
! %l7 = ffffffffffffff00, Mem[0000000030001410] = 000000ff00000000
stxa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffffffffff00
! %f11 = 280000ff, Mem[0000000030081410] = ff0000ff
sta %f11,[%i2+%o5]0x81 ! Mem[0000000030081410] = 280000ff
! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000
ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %f30 = ff0000ff 00000000, %l1 = 0000000000000000
! Mem[0000000010081410] = ffcbaa7700330000
add %i2,0x010,%g1
stda %f30,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010081410] = ffcbaa7700330000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 1eff0000, %l1 = 0000000000000000
ldswa [%i5+%o5]0x80,%l1 ! %l1 = 000000001eff0000
p0_label_543:
! Mem[0000000030181410] = 00000000, %l3 = ffffffffffffffff
lduba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041400] = 00ff0000, %l7 = ffffffffffffff00
ldswa [%i1+%g0]0x80,%l7 ! %l7 = 0000000000ff0000
! Mem[0000000010001408] = ff0000004969f3ff, %l2 = 00000000000000ff
ldxa [%i0+%o4]0x80,%l2 ! %l2 = ff0000004969f3ff
! Mem[0000000020800000] = ff005b63, %l1 = 000000001eff0000
ldsh [%o1+%g0],%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010081410] = ffcbaa77, %l0 = 0000000000000000
ldsba [%i2+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1410] = ff000000, %l6 = 00000000000000ff
lduwa [%i3+%o5]0x88,%l6 ! %l6 = 00000000ff000000
! Mem[0000000010041408] = ff000000, %l3 = 0000000000000000
ldswa [%i1+%o4]0x88,%l3 ! %l3 = ffffffffff000000
! Mem[0000000030181410] = 00ff0000 00000000, %l2 = 4969f3ff, %l3 = ff000000
ldda [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000ff0000
! Mem[0000000010001424] = 00000000, %l6 = 00000000ff000000
ldsb [%i0+0x025],%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 00000000, %l0 = ffffffffffffffff
ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_544:
! Mem[0000000010141408] = 000000ff, %l2 = 0000000000000000
swapa [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! %f24 = ff570000 00000000, Mem[00000000100c1400] = 00ffffff 00000000
stda %f24,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff570000 00000000
! %f14 = ffff0000 ff0000ff, %l4 = 0000000000000000
! Mem[0000000010081438] = ffffffff000000ff
add %i2,0x038,%g1
stda %f14,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010081438] = ffffffff000000ff
! %f4 = 00000000 ffcbaa77, Mem[0000000030181410] = 00000000 0000ff00
stda %f4 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 ffcbaa77
! %l1 = ffffffffffffff00, Mem[0000000030081400] = 8000ff00
stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffff00
! Mem[0000000010101420] = 00000080, %l0 = 0000000000000000, %asi = 80
swapa [%i4+0x020]%asi,%l0 ! %l0 = 0000000000000080
! Mem[0000000030101408] = ffcbaa77, %l7 = 0000000000ff0000
ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
! %l4 = 00000000, %l5 = 00000000, Mem[00000000100c1408] = 800000ff ffff00f2
stda %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
! Mem[0000000010181410] = ff800000, %l7 = 00000000000000ff
swapa [%i6+%o5]0x80,%l7 ! %l7 = 00000000ff800000
! Starting 10 instruction Load Burst
! Mem[0000000010001424] = 00000000, %f5 = ffcbaa77
ld [%i0+0x024],%f5 ! %f5 = 00000000
p0_label_545:
! Mem[0000000010101408] = ff000000, %l1 = ffffffffffffff00
ldsba [%i4+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030041400] = 77aa0000, %l4 = 0000000000000000
ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000077
! %l0 = 0000000000000080, immed = 00000d5e, %y = 00000000
umul %l0,0xd5e,%l5 ! %l5 = 000000000006af00, %y = 00000000
! Mem[00000000211c0000] = ffff4b99, %l7 = 00000000ff800000
ldsba [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010081400] = 000000ffffffffff, %l2 = 00000000000000ff
ldx [%i2+%g0],%l2 ! %l2 = 000000ffffffffff
! Mem[0000000030181408] = 00000000, %l6 = 0000000000000000
ldswa [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041418] = ff000080f200ffff, %l4 = 0000000000000077
ldxa [%i1+0x018]%asi,%l4 ! %l4 = ff000080f200ffff
! %l3 = 0000000000ff0000, %l5 = 000000000006af00, %l6 = 0000000000000000
xnor %l3,%l5,%l6 ! %l6 = ffffffffff0650ff
! Mem[0000000010001408] = 000000ff, %l4 = ff000080f200ffff
lduba [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 000057ff, %l6 = ffffffffff0650ff
ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
p0_label_546:
! %f4 = 00000000 00000000, Mem[0000000030081410] = ff000028 000000ff
stda %f4 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 00000000
! Mem[0000000010041400] = 00ff0000, %l2 = 000000ffffffffff
swapa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000ff0000
! Mem[0000000010181410] = 000000ff, %l2 = 0000000000ff0000
swapa [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[000000001014140c] = ffffff00, %l5 = 000000000006af00, %asi = 80
swapa [%i5+0x00c]%asi,%l5 ! %l5 = 00000000ffffff00
! %f16 = 00000000 0000ff00 000098ff 98000000
! %f20 = 00980098 ffffffff ffff00f2 800000ff
! %f24 = ff570000 00000000 adf36949 0000ffff
! %f28 = ff0062a0 0f905620 ff0000ff 00000000
stda %f16,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
! Mem[0000000010081400] = 000000ff, %l0 = 0000000000000080
ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! %f10 = 0000eaff 280000ff, Mem[0000000010101400] = 0000ff00 00000000
stda %f10,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000eaff 280000ff
! %f2 = fffffb2b, %f5 = 00000000, %f3 = ff800000
fadds %f2 ,%f5 ,%f3 ! %f3 = fffffb2b
membar #Sync ! Added by membar checker (73)
! Mem[0000000010101410] = ffffffff, %l0 = 0000000000000000
swapa [%i4+%o5]0x80,%l0 ! %l0 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %f18 = 000098ff
lda [%i6+%o4]0x81,%f18 ! %f18 = 00000000
p0_label_547:
! Mem[0000000010041408] = ffffffff ff000000, %l4 = 000000ff, %l5 = ffffff00
ldda [%i1+%o4]0x88,%l4 ! %l4 = 00000000ff000000 00000000ffffffff
! Mem[00000000100c1410] = ff000000, %l6 = 00000000000000ff
ldsha [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041400] = ffffffff, %l4 = 00000000ff000000
ldsha [%i1+%g0]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000211c0000] = ffff4b99, %l4 = ffffffffffffffff
lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
! Mem[0000000010141408] = 00000000, %l5 = 00000000ffffffff
lduwa [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181410] = 00000000ffcbaa77, %f20 = 00980098 ffffffff
ldda [%i6+%o5]0x81,%f20 ! %f20 = 00000000 ffcbaa77
! Mem[0000000010041408] = 000000ff, %l2 = 00000000000000ff
lduba [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101438] = 00000000, %f21 = ffcbaa77
ld [%i4+0x038],%f21 ! %f21 = 00000000
! Mem[0000000010041400] = 00000000ffffffff, %f8 = 00000000 ff0000ff
ldda [%i1+%g0]0x88,%f8 ! %f8 = 00000000 ffffffff
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffffff, Mem[00000000100c1420] = 0000ff00
stb %l1,[%i3+0x020] ! Mem[00000000100c1420] = ff00ff00
p0_label_548:
! Mem[0000000020800000] = ff005b63, %l7 = ffffffffffffffff
ldstub [%o1+%g0],%l7 ! %l7 = 000000ff000000ff
! %l4 = 000000000000ffff, Mem[00000000300c1400] = 0000eaff
stwa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ffff
! %l7 = 00000000000000ff, Mem[00000000100c1410] = 00000000ff000000
stxa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000ff
! Mem[0000000030041410] = ff0000ff, %l4 = 000000000000ffff
ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030181410] = 00000000, %l4 = 00000000000000ff
swapa [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000
! %l3 = 0000000000ff0000, Mem[0000000030081410] = 0000000000000000
stxa %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000ff0000
! %l3 = 0000000000ff0000, Mem[0000000021800080] = ffff3e7c
sth %l3,[%o3+0x080] ! Mem[0000000021800080] = 00003e7c
! Mem[0000000010001418] = 00000000ff000000, %l3 = 0000000000ff0000, %l1 = ffffffffffffffff
add %i0,0x18,%g1
casxa [%g1]0x80,%l3,%l1 ! %l1 = 00000000ff000000
! %l5 = 0000000000000000, Mem[0000000010041400] = ffffffff00000000
stx %l5,[%i1+%g0] ! Mem[0000000010041400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ff000000000000ff, %l6 = 0000000000000000
ldxa [%i6+%o4]0x80,%l6 ! %l6 = ff000000000000ff
p0_label_549:
! Mem[0000000010001408] = ff000000, %f26 = adf36949
lda [%i0+0x008]%asi,%f26 ! %f26 = ff000000
! Mem[00000000201c0000] = ffffeaae, %l0 = 00000000ffffffff
ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081408] = 00000000 ff67b5ff, %l6 = 000000ff, %l7 = 000000ff
ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ff67b5ff 0000000000000000
! Mem[0000000010001400] = 00000000, %l6 = 00000000ff67b5ff
lduwa [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = 000000ff, %f30 = ff0000ff
lda [%i3+%o5]0x88,%f30 ! %f30 = 000000ff
! %l3 = 0000000000ff0000, imm = fffffffffffff196, %l7 = 0000000000000000
andn %l3,-0xe6a,%l7 ! %l7 = 0000000000000000
! %f0 = 0000eaff, %f7 = 00000000, %f28 = ff0062a0 0f905620
fsmuld %f0 ,%f7 ,%f28 ! %f28 = 00000000 00000000
! Mem[0000000010101400] = ff000028, %l5 = 0000000000000000
ldswa [%i4+0x000]%asi,%l5 ! %l5 = ffffffffff000028
! Mem[0000000030101408] = ffcbaa77, %l1 = 00000000ff000000
ldsha [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffffcb
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[00000000300c1410] = 000000ff
stba %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
p0_label_550:
! %f13 = 000000ff, %f28 = 00000000
fcmpes %fcc3,%f13,%f28 ! %fcc3 = 2
! %f8 = 00000000 ffffffff, Mem[00000000300c1410] = 00000000 98000000
stda %f8 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 ffffffff
! %f11 = 280000ff, Mem[0000000010181400] = ff000000
sta %f11,[%i6+%g0]0x88 ! Mem[0000000010181400] = 280000ff
! Mem[00000000100c1408] = 0000000000000000, %l4 = 0000000000000000, %l5 = ffffffffff000028
add %i3,0x08,%g1
casxa [%g1]0x80,%l4,%l5 ! %l5 = 0000000000000000
! %f28 = 00000000 00000000, Mem[0000000010141420] = 00000000 00000000
std %f28,[%i5+0x020] ! Mem[0000000010141420] = 00000000 00000000
! %l2 = 0000000000000000, Mem[0000000010081408] = ffea0000
stha %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000021800081] = 00003e7c, %l7 = 0000000000000000
ldstuba [%o3+0x081]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081410] = ffcbaa77, %l0 = ffffffffffffffff
swapa [%i2+%o5]0x80,%l0 ! %l0 = 00000000ffcbaa77
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ff000000, %f0 = 0000eaff
lda [%i1+%o4]0x88,%f0 ! %f0 = ff000000
p0_label_551:
! Mem[0000000030081408] = ffb567ff, %l6 = 0000000000000000
ldsha [%i2+%o4]0x81,%l6 ! %l6 = ffffffffffffffb5
! Mem[0000000010181400] = ff000028, %f10 = 0000eaff
lda [%i6+%g0]0x80,%f10 ! %f10 = ff000028
! Mem[0000000020800040] = 00ffa555, %l2 = 0000000000000000
ldsh [%o1+0x040],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181414] = 000000ff, %l7 = 0000000000000000
ldsb [%i6+0x014],%l7 ! %l7 = 0000000000000000
! Mem[0000000030001410] = ffffff00, %l7 = 0000000000000000
lduha [%i0+%o5]0x89,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010041400] = 00000000, %l0 = 00000000ffcbaa77
lduha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = 0000ff00, %l3 = 0000000000ff0000
lduha [%i6+%o5]0x88,%l3 ! %l3 = 000000000000ff00
! Mem[00000000211c0000] = ffff4b99, %l7 = 000000000000ff00
ldsb [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001418] = 00000000, %l0 = 0000000000000000
ldsw [%i0+0x018],%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f24 = ff570000 00000000, %l2 = 00000000000000ff
! Mem[0000000030041410] = ff0000ff0000ffff
add %i1,0x010,%g1
stda %f24,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030041410] = 00000000000057ff
p0_label_552:
! Mem[0000000010181410] = 0000ff00, %l3 = 000000000000ff00
ldstuba [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l6 = ffffffffffffffb5
swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
! %f0 = ff000000 ffffffff fffffb2b fffffb2b
! %f4 = 00000000 00000000 00000000 00000000
! %f8 = 00000000 ffffffff ff000028 280000ff
! %f12 = 1eff0000 000000ff ffff0000 ff0000ff
stda %f0,[%i3]ASI_BLK_SL ! Block Store to 00000000300c1400
! Mem[0000000010101400] = 280000ff, %l5 = 0000000000000000
ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[000000001010141c] = f200ffff, %asi = 80
stha %l3,[%i4+0x01c]%asi ! Mem[000000001010141c] = 0000ffff
! %l0 = 0000000000000000, Mem[0000000030181408] = 00000000
stha %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! %f30 = 000000ff 00000000, Mem[0000000030041410] = 00000000 000057ff
stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff 00000000
! %f16 = 00000000, Mem[0000000030101400] = ffffffff
sta %f16,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! %l5 = 00000000000000ff, Mem[0000000010101408] = 98000000
stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 000000ff, %l1 = ffffffffffffffcb
ldsha [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_553:
! Mem[00000000201c0000] = ffffeaae, %l3 = 0000000000000000
ldsh [%o0+%g0],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141408] = 00000000, %f19 = 98000000
lda [%i5+%o4]0x88,%f19 ! %f19 = 00000000
! %f28 = 00000000, %f18 = 00000000
fcmpes %fcc1,%f28,%f18 ! %fcc1 = 0
! Mem[0000000010181400] = ff000028ffffffff, %l2 = 00000000000000ff
ldxa [%i6+0x000]%asi,%l2 ! %l2 = ff000028ffffffff
membar #Sync ! Added by membar checker (74)
! Mem[00000000300c1408] = fffffb2bfffffb2b, %l5 = 00000000000000ff
ldxa [%i3+%o4]0x89,%l5 ! %l5 = fffffb2bfffffb2b
! Mem[0000000030001400] = 00000098000000ff, %l6 = 0000000000000000
ldxa [%i0+%g0]0x81,%l6 ! %l6 = 00000098000000ff
! Mem[0000000010001408] = 000000ff, %l3 = ffffffffffffffff
lduha [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141400] = 000000ff ff000000, %l2 = ffffffff, %l3 = 000000ff
ldda [%i5+%g0]0x88,%l2 ! %l2 = 00000000ff000000 00000000000000ff
! Mem[0000000010081410] = ffffffff, %l2 = 00000000ff000000
ldswa [%i2+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[0000000010041434] = a06200ff
stw %l2,[%i1+0x034] ! Mem[0000000010041434] = ffffffff
p0_label_554:
! Mem[00000000201c0000] = ffffeaae, %l5 = fffffb2bfffffb2b
ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010041400] = 00000000, %l0 = 0000000000000000
lduwa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = ffffeaae, %l5 = 00000000000000ff
ldstub [%o0+%g0],%l5 ! %l5 = 000000ff000000ff
! %f31 = 00000000, Mem[00000000100c1400] = ff570000
sta %f31,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! %l3 = 00000000000000ff, Mem[0000000030181400] = 000057ff
stha %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
! Mem[00000000300c1410] = 00000000, %l2 = ffffffffffffffff
swapa [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
! %l1 = 00000000000000ff, Mem[0000000010001400] = 00000000
stha %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00ff0000
! %f30 = 000000ff 00000000, %l6 = 00000098000000ff
! Mem[00000000100c1428] = 00000000ffcbaa77
add %i3,0x028,%g1
stda %f30,[%g1+%l6]ASI_PST16_PL ! Mem[00000000100c1428] = 00000000ff000000
! %f14 = ffff0000 ff0000ff, Mem[0000000010181400] = ff000028 ffffffff
stda %f14,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff0000 ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 1eff0000, %l3 = 00000000000000ff
lduha [%i5+%o5]0x80,%l3 ! %l3 = 0000000000001eff
p0_label_555:
! Mem[0000000030001410] = ffffff00, %l6 = 00000098000000ff
lduha [%i0+%o5]0x89,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030141408] = adf369490000ffff, %l6 = 000000000000ff00
ldxa [%i5+%o4]0x81,%l6 ! %l6 = adf369490000ffff
! Mem[0000000030081400] = ff000000ffffff00, %l4 = 0000000000000000
ldxa [%i2+%g0]0x89,%l4 ! %l4 = ff000000ffffff00
! Mem[0000000010181438] = fffffffe00000001, %l4 = ff000000ffffff00
ldx [%i6+0x038],%l4 ! %l4 = fffffffe00000001
! Mem[0000000010101408] = 000000ff, %l6 = adf369490000ffff
ldsha [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081400] = ffffff00, %l1 = 00000000000000ff
lduba [%i2+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = 00ffffff, %l0 = 0000000000000000
lduwa [%i2+%g0]0x81,%l0 ! %l0 = 0000000000ffffff
! Mem[00000000300c1408] = fffffb2bfffffb2b, %l4 = fffffffe00000001
ldxa [%i3+%o4]0x89,%l4 ! %l4 = fffffb2bfffffb2b
! Mem[0000000030041400] = 0000aa77, %l2 = 0000000000000000
ldsba [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000077
! Starting 10 instruction Store Burst
! %l3 = 0000000000001eff, %l1 = 0000000000000000, %l5 = 00000000000000ff
and %l3,%l1,%l5 ! %l5 = 0000000000000000
p0_label_556:
! Mem[0000000030081410] = 000000ff, %l7 = ffffffffffffffff
swapa [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %l0 = 00ffffff, %l1 = 00000000, Mem[0000000030101400] = 00000000 ffea0000
stda %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00ffffff 00000000
! %l4 = fffffb2bfffffb2b, Mem[0000000010141408] = 000000000006af00
stxa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = fffffb2bfffffb2b
! Mem[00000000100c1400] = 00000000, %l4 = fffffb2bfffffb2b
ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[0000000010101430] = 2056900fa06200ff, %asi = 80
stxa %l7,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000000000ff
! %l4 = 0000000000000000, Mem[000000001010140c] = ff980000, %asi = 80
stwa %l4,[%i4+0x00c]%asi ! Mem[000000001010140c] = 00000000
! Mem[00000000100c1400] = 000000ff, %l2 = 0000000000000077
swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! %f11 = 280000ff, Mem[0000000010101404] = ffea0000
sta %f11,[%i4+0x004]%asi ! Mem[0000000010101404] = 280000ff
! Mem[0000000010181438] = fffffffe, %l6 = 00000000000000ff
swap [%i6+0x038],%l6 ! %l6 = 00000000fffffffe
! Starting 10 instruction Load Burst
! Mem[00000000100c1420] = ff00ff00000057ff, %l3 = 0000000000001eff
ldxa [%i3+0x020]%asi,%l3 ! %l3 = ff00ff00000057ff
p0_label_557:
! Mem[00000000201c0000] = ffffeaae, %l3 = ff00ff00000057ff
ldsb [%o0+0x001],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081410] = ffffffff, %l5 = 0000000000000000
ldsha [%i2+0x010]%asi,%l5 ! %l5 = ffffffffffffffff
! %l3 = ffffffffffffffff, imm = 0000000000000371, %l1 = 0000000000000000
subc %l3,0x371,%l1 ! %l1 = fffffffffffffc8e
! Mem[0000000010101410] = 00980098 00000000, %l4 = 00000000, %l5 = ffffffff
ldda [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000980098
! Mem[0000000021800080] = 00ff3e7c, %l1 = fffffffffffffc8e
ldsb [%o3+0x080],%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = ff0000ff, %l5 = 0000000000980098
lduwa [%i4+%o5]0x89,%l5 ! %l5 = 00000000ff0000ff
! Mem[000000001008141c] = 0dae00ff, %l5 = 00000000ff0000ff
lduh [%i2+0x01e],%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041408] = ffffffb5, %l6 = 00000000fffffffe
ldswa [%i1+%o4]0x89,%l6 ! %l6 = ffffffffffffffb5
! Mem[0000000010141408] = 2bfbffff, %l6 = ffffffffffffffb5
ldswa [%i5+%o4]0x88,%l6 ! %l6 = 000000002bfbffff
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = ff0000ff, %l5 = 00000000000000ff
swapa [%i2+%g0]0x88,%l5 ! %l5 = 00000000ff0000ff
p0_label_558:
! %f20 = 00000000 00000000, %l2 = 00000000000000ff
! Mem[00000000100c1430] = ff0000ff000000ff
add %i3,0x030,%g1
stda %f20,[%g1+%l2]ASI_PST8_PL ! Mem[00000000100c1430] = 0000000000000000
! Mem[0000000010081408] = 00000000, %l0 = 0000000000ffffff
ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181410] = 000000ff, %l6 = 000000002bfbffff
swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000030041408] = ffffffb5
stha %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffff0000
! %f8 = 00000000 ffffffff, Mem[0000000010041408] = 000000ff ffffffff
stda %f8 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 ffffffff
! %f10 = ff000028, Mem[00000000300c1410] = ffffffff
sta %f10,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000028
! %l1 = 0000000000000000, Mem[000000001014141d] = 000000ff, %asi = 80
stba %l1,[%i5+0x01d]%asi ! Mem[000000001014141c] = 000000ff
! %l6 = 00000000000000ff, Mem[00000000300c1408] = fffffb2b
stwa %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
! %l3 = ffffffffffffffff, Mem[0000000030141408] = adf369490000ffff
stxa %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[000000001004142c] = 4969f3ad, %l6 = 00000000000000ff
ldsha [%i1+0x02c]%asi,%l6 ! %l6 = 0000000000004969
p0_label_559:
! Mem[0000000030181410] = 2bfbffff, %l2 = 00000000000000ff
lduwa [%i6+%o5]0x81,%l2 ! %l2 = 000000002bfbffff
! %l3 = ffffffffffffffff, %l3 = ffffffffffffffff, %l2 = 000000002bfbffff
subc %l3,%l3,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1400] = 77000000, %l5 = 00000000ff0000ff
ldsha [%i3+%g0]0x80,%l5 ! %l5 = 0000000000007700
! Mem[0000000010101410] = 0000000098009800, %l0 = 0000000000000000
ldxa [%i4+%o5]0x80,%l0 ! %l0 = 0000000098009800
! Mem[0000000010001430] = 1eff0000, %l2 = 0000000000000000
ldsw [%i0+0x030],%l2 ! %l2 = 000000001eff0000
! Mem[00000000100c1410] = ff000000, %f15 = ff0000ff
lda [%i3+%o5]0x80,%f15 ! %f15 = ff000000
! Mem[0000000030141408] = ffffffff, %l5 = 0000000000007700
ldsha [%i5+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010141400] = 000000ffff000000, %f10 = ff000028 280000ff
ldda [%i5+%g0]0x80,%f10 ! %f10 = 000000ff ff000000
! Mem[0000000010181408] = ff000000000000ff, %f4 = 00000000 00000000
ldda [%i6+%o4]0x88,%f4 ! %f4 = ff000000 000000ff
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = ff000000, %l5 = ffffffffffffffff
ldstuba [%i3+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
p0_label_560:
! Mem[00000000100c1410] = ff000000, %l3 = ffffffffffffffff
swapa [%i3+%o5]0x80,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010001424] = 00000000, %l6 = 0000000000004969
swap [%i0+0x024],%l6 ! %l6 = 0000000000000000
! %l3 = 00000000ff000000, Mem[0000000021800080] = 00ff3e7c
stb %l3,[%o3+0x080] ! Mem[0000000021800080] = 00ff3e7c
! Mem[0000000030141400] = 000000ff, %l4 = 0000000000000000
ldstuba [%i5+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! %f23 = 800000ff, Mem[0000000010141410] = 0000ff1e
sta %f23,[%i5+%o5]0x88 ! Mem[0000000010141410] = 800000ff
! %f22 = ffff00f2 800000ff, Mem[0000000010141400] = ff000000 000000ff
stda %f22,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffff00f2 800000ff
! %l6 = 0000000000000000, Mem[00000000300c1400] = ffffffff
stwa %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000010001410] = 00000000, %l1 = 0000000000000000
swapa [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %f3 = fffffb2b, Mem[0000000030141400] = ff000000
sta %f3 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = fffffb2b
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff000000, %l6 = 0000000000000000
ldsba [%i2+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
p0_label_561:
! Mem[0000000030141408] = ffffffffffffffff, %f22 = ffff00f2 800000ff
ldda [%i5+%o4]0x89,%f22 ! %f22 = ffffffff ffffffff
! Mem[0000000010081410] = ffffffff00330000, %l7 = 00000000000000ff
ldxa [%i2+%o5]0x80,%l7 ! %l7 = ffffffff00330000
! Mem[0000000010141424] = 00000000, %l6 = ffffffffffffffff
lduh [%i5+0x026],%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = ffff0000, %f12 = 1eff0000
lda [%i1+%o4]0x89,%f12 ! %f12 = ffff0000
! %f5 = 000000ff, %f24 = ff570000
fcmps %fcc2,%f5 ,%f24 ! %fcc2 = 2
! %l7 = ffffffff00330000, immed = fffff71c, %y = 00000000
smul %l7,-0x8e4,%l0 ! %l0 = fffffffe3a940000, %y = fffffffe
! Mem[0000000010041408] = 00000000, %l5 = 00000000000000ff
lduha [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = ffffffff, %l3 = 00000000ff000000
ldswa [%i3+0x008]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030141410] = 0000000f, %l4 = 00000000000000ff
lduha [%i5+%o5]0x89,%l4 ! %l4 = 000000000000000f
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = ffffffff, %l5 = 00000000, %l0 = 3a940000
add %i2,0x10,%g1
casa [%g1]0x80,%l5,%l0 ! %l0 = 00000000ffffffff
p0_label_562:
! %l4 = 000000000000000f, Mem[0000000010101428] = ffff0000
stw %l4,[%i4+0x028] ! Mem[0000000010101428] = 0000000f
! Mem[00000000201c0000] = ffffeaae, %l6 = 0000000000000000
ldstub [%o0+%g0],%l6 ! %l6 = 000000ff000000ff
! %f22 = ffffffff ffffffff, %l1 = 0000000000000000
! Mem[00000000300c1410] = ff00002800000000
add %i3,0x010,%g1
stda %f22,[%g1+%l1]ASI_PST32_S ! Mem[00000000300c1410] = ff00002800000000
! %l6 = 00000000000000ff, Mem[000000001004141c] = f200ffff, %asi = 80
stba %l6,[%i1+0x01c]%asi ! Mem[000000001004141c] = ff00ffff
! Mem[00000000300c1410] = 280000ff, %l4 = 000000000000000f
swapa [%i3+%o5]0x89,%l4 ! %l4 = 00000000280000ff
! %l3 = ffffffffffffffff, Mem[00000000300c1400] = 00000000
stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000030101408] = ffcbaa77 1e000000
stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff 00000000
! %l7 = ffffffff00330000, Mem[0000000021800040] = ff4307c8, %asi = 80
stba %l7,[%o3+0x040]%asi ! Mem[0000000021800040] = 004307c8
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010101400] = ff000028 280000ff
stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ffffff00, %l2 = 000000001eff0000
lduba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
p0_label_563:
! Mem[0000000030181408] = 00000000, %l2 = 0000000000000000
lduha [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181410] = ffff0000, %l0 = 00000000ffffffff
lduh [%i6+%o5],%l0 ! %l0 = 000000000000ffff
! Mem[00000000100c1400] = 00000077, %l4 = 00000000280000ff
ldsba [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000077
! Mem[0000000010041410] = ffffffff 98009800, %l0 = 0000ffff, %l1 = 00000000
ldda [%i1+%o5]0x80,%l0 ! %l0 = 00000000ffffffff 0000000098009800
! Mem[00000000100c1410] = ffffffff, %l0 = 00000000ffffffff
ldsha [%i3+%o5]0x88,%l0 ! %l0 = ffffffffffffffff
membar #Sync ! Added by membar checker (75)
! Mem[0000000010041400] = 00000000 00000000 00000000 ffffffff
! Mem[0000000010041410] = ffffffff 98009800 ff000080 ff00ffff
! Mem[0000000010041420] = 00000000 000057ff ffff0000 4969f3ad
! Mem[0000000010041430] = 2056900f ffffffff 00000000 ff0000ff
ldda [%i1]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400
! Mem[0000000021800000] = 00fff55e, %l2 = 0000000000000000
ldsha [%o3+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081428] = fff36949ff00ffff, %l7 = ffffffff00330000
ldx [%i2+0x028],%l7 ! %l7 = fff36949ff00ffff
! Mem[0000000010141434] = 000000ff, %l6 = 00000000000000ff
ldsha [%i5+0x034]%asi,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f18 = 00000000, %f18 = 00000000, %f22 = ffffffff
fadds %f18,%f18,%f22 ! %f22 = 00000000
p0_label_564:
! Mem[0000000010081414] = 00330000, %l0 = ffffffffffffffff, %asi = 80
swapa [%i2+0x014]%asi,%l0 ! %l0 = 0000000000330000
! %f18 = 00000000 00000000, Mem[0000000010001408] = ff000000 4969f3ff
stda %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
! %l4 = 0000000000000077, Mem[00000000100c1400] = 00000077
stha %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000077
! %l0 = 0000000000330000, Mem[00000000100c143c] = 000000ff
stw %l0,[%i3+0x03c] ! Mem[00000000100c143c] = 00330000
! Mem[0000000030081410] = ffffffff, %l4 = 0000000000000077
swapa [%i2+%o5]0x89,%l4 ! %l4 = 00000000ffffffff
! %l1 = 0000000098009800, Mem[0000000030041408] = 0000ffffff0000ff
stxa %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000000098009800
! %l3 = ffffffffffffffff, Mem[00000000300c1400] = ff000000
stwa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffff
! %f16 = 00000000 0000ff00, Mem[0000000030181410] = fffffb2b 77aacbff
stda %f16,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 0000ff00
! Mem[0000000020800001] = ff005b63, %l3 = ffffffffffffffff
ldstuba [%o1+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l6 = 0000000000000000, Mem[0000000010141400] = ff000080
stwa %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
p0_label_565:
! Mem[0000000030041400] = 77aa0000, %l1 = 0000000098009800
ldsha [%i1+%g0]0x81,%l1 ! %l1 = 00000000000077aa
! Mem[0000000030101410] = ff0000ff, %l0 = 0000000000330000
ldsha [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141400] = ffff00f200000000, %f26 = ff000000 0000ffff
ldda [%i5+%g0]0x88,%f26 ! %f26 = ffff00f2 00000000
! Mem[0000000020800040] = 00ffa555, %l2 = 00000000000000ff
lduha [%o1+0x040]%asi,%l2 ! %l2 = 00000000000000ff
! %l4 = 00000000ffffffff, %l2 = 00000000000000ff, %l4 = 00000000ffffffff
mulx %l4,%l2,%l4 ! %l4 = 000000feffffff01
! Mem[0000000030101408] = ffffffff, %l2 = 00000000000000ff
lduwa [%i4+%o4]0x81,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010181410] = 0000ffff, %f24 = ff570000
lda [%i6+%o5]0x88,%f24 ! %f24 = 0000ffff
! Mem[0000000010081410] = ffffffffffffffff, %l3 = 0000000000000000
ldxa [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081408] = ff000000 00330000, %l6 = 00000000, %l7 = ff00ffff
ldda [%i2+0x008]%asi,%l6 ! %l6 = 00000000ff000000 0000000000330000
! Starting 10 instruction Store Burst
! %f20 = 00000000 00000000, Mem[0000000010141410] = ff000080 000000ff
stda %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
p0_label_566:
! Mem[0000000010001400] = 0000ff00, %l7 = 0000000000330000
ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[0000000010081408] = 000000ff
stwa %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
! %f30 = 000000ff, Mem[0000000010141408] = fffffb2b
sta %f30,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff
membar #Sync ! Added by membar checker (76)
! %l3 = ffffffffffffffff, Mem[0000000010041410] = ffffffff
stha %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff
! Mem[0000000010081410] = ffffffff, %l6 = 00000000ff000000
ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010081410] = ffffffff, %l7 = 0000000000000000
swapa [%i2+%o5]0x80,%l7 ! %l7 = 00000000ffffffff
! %f28 = 00000000 00000000, %l4 = 000000feffffff01
! Mem[00000000300c1410] = 0f00000000000000
add %i3,0x010,%g1
stda %f28,[%g1+%l4]ASI_PST8_S ! Mem[00000000300c1410] = 0f00000000000000
! %l5 = 0000000000000000, Mem[0000000030141408] = ffffffff
stha %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffff0000
! %f16 = 00000000, Mem[0000000010101408] = ff000000
sta %f16,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000
! Starting 10 instruction Load Burst
! %l7 = 00000000ffffffff, imm = 0000000000000a24, %l0 = 00000000000000ff
sub %l7,0xa24,%l0 ! %l0 = 00000000fffff5db
p0_label_567:
! Mem[0000000010001404] = 00000000, %f8 = 00000000
ld [%i0+0x004],%f8 ! %f8 = 00000000
! Mem[0000000010181408] = ff000000000000ff, %f2 = 00000000 ffffffff
ldda [%i6+%o4]0x80,%f2 ! %f2 = ff000000 000000ff
! Mem[00000000100c1400] = 00000000 00000077, %l4 = ffffff01, %l5 = 00000000
ldda [%i3+%g0]0x88,%l4 ! %l4 = 0000000000000077 0000000000000000
! Mem[0000000030141410] = 0000000f, %l3 = ffffffffffffffff
lduha [%i5+%o5]0x89,%l3 ! %l3 = 000000000000000f
! Mem[0000000010041408] = 00000000, %l2 = 00000000ffffffff
lduba [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
lduwa [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = ffffffffff000028, %f2 = ff000000 000000ff
ldda [%i3+%o4]0x80,%f2 ! %f2 = ffffffff ff000028
! Mem[00000000211c0000] = ffff4b99, %l7 = 00000000ffffffff
ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030001400] = 98000000, %l4 = 0000000000000077
lduba [%i0+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = 00000000 00000000, %l5 = 0000000000000000
! Mem[0000000010101410] = 0000000098009800
add %i4,0x010,%g1
stda %f20,[%g1+%l5]ASI_PST16_P ! Mem[0000000010101410] = 0000000098009800
p0_label_568:
! Mem[00000000100c1400] = 77000000, %l7 = ffffffff, %l0 = fffff5db
casa [%i3]0x80,%l7,%l0 ! %l0 = 0000000077000000
! %l1 = 00000000000077aa, Mem[0000000030081400] = ff000000ffffff00
stxa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000000077aa
! %l6 = 00000000000000ff, Mem[0000000030041400] = 77aa000080000000
stxa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000ff
! %l3 = 000000000000000f, Mem[0000000010141410] = 00000000
stw %l3,[%i5+%o5] ! Mem[0000000010141410] = 0000000f
! %l2 = 0000000000000000, Mem[0000000030001400] = 00000098
stwa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! %l1 = 00000000000077aa, Mem[0000000010001410] = 0000000000000000
stxa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000000077aa
! %l2 = 00000000, %l3 = 0000000f, Mem[0000000010181408] = ff000000 000000ff
stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 0000000f
! Mem[0000000010181408] = 00000000, %l0 = 0000000077000000
ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001410] = aa770000, %l0 = 0000000000000000
swapa [%i0+%o5]0x80,%l0 ! %l0 = 00000000aa770000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000000ff000000, %l6 = 00000000000000ff
ldxa [%i1+%o5]0x89,%l6 ! %l6 = 00000000ff000000
p0_label_569:
! Mem[0000000030181410] = 0000ff00, %l4 = 0000000000000000
lduwa [%i6+%o5]0x89,%l4 ! %l4 = 000000000000ff00
! Mem[0000000030101400] = 00ffffff, %l7 = ffffffffffffffff
ldsha [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041410] = ff000000, %l6 = 00000000ff000000
ldsba [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l1 = 00000000000077aa
lduba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000021800000] = 00fff55e, %l6 = 0000000000000000
ldsha [%o3+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001410] = 00ffffff, %l6 = 00000000000000ff
ldsha [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141434] = 000000ff, %l2 = 0000000000000000
swap [%i5+0x034],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001420] = ff00ff0000004969, %l0 = 00000000aa770000
ldxa [%i0+0x020]%asi,%l0 ! %l0 = ff00ff0000004969
! Mem[0000000010081400] = ff000000, %l6 = 00000000000000ff
ldub [%i2+0x003],%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ff00ff0000004969, %l2 = 00000000000000ff, %l4 = 000000000000ff00
xor %l0,%l2,%l4 ! %l4 = ff00ff0000004996
p0_label_570:
! %l1 = 0000000000000000, Mem[0000000010181424] = 0000ff00
stw %l1,[%i6+0x024] ! Mem[0000000010181424] = 00000000
! Mem[0000000010181404] = ff0000ff, %l5 = 0000000000000000
swap [%i6+0x004],%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000010001400] = 0000ffff, %l1 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 000000ff000000ff
! %l7 = 00000000000000ff, Mem[0000000030041400] = 00000000
stwa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff
! %f16 = 00000000 0000ff00 00000000 00000000
! %f20 = 00000000 00000000 00000000 ffffffff
! %f24 = 0000ffff 00000000 ffff00f2 00000000
! %f28 = 00000000 00000000 000000ff 00000000
stda %f16,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
! Mem[0000000030141408] = 0000ffff, %l2 = 00000000000000ff
ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! %l5 = 00000000ff0000ff, Mem[0000000010141408] = 000000fffffffb2b
stxa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000ff0000ff
! %f12 = 2056900f ffffffff, %l0 = ff00ff0000004969
! Mem[00000000100c1408] = 0000000000000000
add %i3,0x008,%g1
stda %f12,[%g1+%l0]ASI_PST8_P ! Mem[00000000100c1408] = 00569000ff0000ff
! %l7 = 00000000000000ff, Mem[0000000010181400] = ffff0000
stba %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 00ffa555, %l2 = 0000000000000000
lduh [%o1+0x040],%l2 ! %l2 = 00000000000000ff
p0_label_571:
! Mem[0000000010081400] = ff000000, %l0 = ff00ff0000004969
lduwa [%i2+%g0]0x80,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010081408] = ff000000 00330000, %l0 = ff000000, %l1 = 000000ff
ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000ff000000 0000000000330000
! %f3 = ff000028, %f13 = ffffffff
fsqrts %f3 ,%f13 ! %f13 = 7fffffff
! %l1 = 0000000000330000, imm = fffffffffffff999, %l0 = 00000000ff000000
xnor %l1,-0x667,%l0 ! %l0 = 0000000000330666
! Mem[0000000030081408] = ff67b5ff, %l4 = ff00ff0000004996
lduba [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1410] = 0f000000 00000000, %l2 = 000000ff, %l3 = 0000000f
ldda [%i3+%o5]0x81,%l2 ! %l2 = 000000000f000000 0000000000000000
! Mem[000000001010143c] = ff0000ff, %l1 = 0000000000330000
lduw [%i4+0x03c],%l1 ! %l1 = 00000000ff0000ff
! Mem[0000000030001408] = ff67b541, %l1 = 00000000ff0000ff
lduha [%i0+%o4]0x89,%l1 ! %l1 = 000000000000b541
! Mem[0000000030001400] = 00000000, %l2 = 000000000f000000
lduba [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = ffffffff, %l2 = 0000000000000000
ldstuba [%i4+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
p0_label_572:
! Mem[0000000010001435] = 000000ff, %l1 = 000000000000b541
ldstub [%i0+0x035],%l1 ! %l1 = 00000000000000ff
! %l6 = 00000000, %l7 = 000000ff, Mem[00000000100c1408] = 00905600 ff0000ff
stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 000000ff
! %l4 = 00000000000000ff, Mem[0000000020800001] = ffff5b63, %asi = 80
stba %l4,[%o1+0x001]%asi ! Mem[0000000020800000] = ffff5b63
! %l4 = 000000ff, %l5 = ff0000ff, Mem[0000000030181400] = 000000ff ff00005c
stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff ff0000ff
! Mem[0000000030101410] = ff0000ff, %l3 = 0000000000000000
swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000ff0000ff
! Mem[0000000010001430] = 1eff0000 00ff00ff, %l2 = 000000ff, %l3 = ff0000ff
ldda [%i0+0x030]%asi,%l2 ! %l2 = 000000001eff0000 0000000000ff00ff
! %l2 = 000000001eff0000, Mem[0000000010101408] = 00000000
stha %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! %l1 = 0000000000000000, Mem[0000000010041400] = 0000000000000000
stxa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
! Mem[0000000010081404] = ffffffff, %l2 = 000000001eff0000
ldstub [%i2+0x004],%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00000000, %l2 = 00000000000000ff
lduba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000000
p0_label_573:
! Mem[0000000030141408] = ffffffff ffff00ff, %l6 = 00000000, %l7 = 000000ff
ldda [%i5+%o4]0x89,%l6 ! %l6 = 00000000ffff00ff 00000000ffffffff
! Mem[00000000300c1410] = 0f000000, %f1 = 00000000
lda [%i3+%o5]0x81,%f1 ! %f1 = 0f000000
! Mem[0000000010001410] = 00000000, %l3 = 0000000000ff00ff
lduwa [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = 00000077, %l1 = 0000000000000000
ldsba [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000077
! Mem[0000000010041400] = 00000000 00000000, %l0 = 00330666, %l1 = 00000077
ldda [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
membar #Sync ! Added by membar checker (77)
! Mem[00000000100c1410] = 00000000, %l5 = 00000000ff0000ff
lduwa [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1400] = 0000ff00, %l0 = 0000000000000000
lduha [%i3+%g0]0x88,%l0 ! %l0 = 000000000000ff00
! %l6 = 00000000ffff00ff, immd = fffffffffffff2fa, %l2 = 0000000000000000
sdivx %l6,-0xd06,%l2 ! %l2 = ffffffffffec57ec
! %f24 = 0000ffff, %f5 = 98009800
fcmps %fcc1,%f24,%f5 ! %fcc1 = 2
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = 000000ff, %l2 = ffffffffffec57ec
ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 00000000000000ff
p0_label_574:
! Mem[0000000030101400] = ffffff00, %l0 = 000000000000ff00
swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000ffffff00
! Mem[00000000300c1410] = 0f000000, %l2 = 0000000000000000
swapa [%i3+%o5]0x81,%l2 ! %l2 = 000000000f000000
! %f20 = 00000000 00000000, Mem[0000000030101408] = ffffffff 00000000
stda %f20,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 00000000
! %l5 = 0000000000000000, Mem[00000000201c0000] = ffffeaae
sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 0000eaae
! Mem[0000000030181410] = 00ff0000, %l6 = 00000000ffff00ff
ldstuba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041400] = 00000000, %l3 = 0000000000000000
lduba [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
! %l4 = 00000000000000ff, Mem[00000000300c1410] = 00000000
stwa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff
! %l1 = 0000000000000000, Mem[00000000100c1408] = 00000000
stwa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! %f28 = 00000000 00000000, Mem[0000000010041400] = 00000000 00000000
stda %f28,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 00ffa555, %l6 = 0000000000000000
ldub [%o1+0x040],%l6 ! %l6 = 0000000000000000
p0_label_575:
! Mem[0000000010101400] = ffffffff, %l1 = 0000000000000000
lduwa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030101410] = 00000000, %l2 = 000000000f000000
ldsha [%i4+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041410] = ff0000ff, %l7 = 00000000ffffffff
lduwa [%i1+%o5]0x81,%l7 ! %l7 = 00000000ff0000ff
! Mem[000000001000143c] = ff80ffff, %l6 = 0000000000000000
lduwa [%i0+0x03c]%asi,%l6 ! %l6 = 00000000ff80ffff
! Mem[00000000100c1408] = 00000000ff000000, %l3 = 0000000000000000
ldx [%i3+%o4],%l3 ! %l3 = 00000000ff000000
! Mem[0000000010041404] = 00000000, %l3 = 00000000ff000000
ldub [%i1+0x004],%l3 ! %l3 = 0000000000000000
! Mem[00000000211c0000] = ffff4b99, %l5 = 0000000000000000
ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010141400] = 00000000, %l6 = 00000000ff80ffff
lduha [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001408] = 0000000000000000, %l2 = 0000000000000000
ldx [%i0+%o4],%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 0000000f, %l1 = 00000000ffffffff
swapa [%i5+%o5]0x80,%l1 ! %l1 = 000000000000000f
p0_label_576:
! Mem[000000001004143c] = ff0000ff, %l3 = 0000000000000000, %asi = 80
swapa [%i1+0x03c]%asi,%l3 ! %l3 = 00000000ff0000ff
! %l6 = 0000000000000000, Mem[0000000030101410] = 0000000000000000
stxa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
! %l3 = 00000000ff0000ff, Mem[0000000030001400] = 00000000
stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
! %f27 = 00000000, Mem[000000001010140c] = 00000000
sta %f27,[%i4+0x00c]%asi ! Mem[000000001010140c] = 00000000
! %l1 = 000000000000000f, Mem[0000000030001400] = ff000000
stba %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0f000000
! Mem[0000000010041408] = 00000000, %l4 = 00000000000000ff
ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %l5 = ffffffffffffffff, Mem[0000000030181410] = ffff0000
stba %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffff0000
! %l1 = 000000000000000f, Mem[0000000010181410] = ffff0000000000ff
stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000000000000f
! %f30 = 000000ff 00000000, %l3 = 00000000ff0000ff
! Mem[0000000010181418] = 2056ff0ffffffb2b
add %i6,0x018,%g1
stda %f30,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010181418] = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 00000000, %l4 = 0000000000000000
ldsha [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
p0_label_577:
! Mem[00000000211c0000] = ffff4b99, %l7 = 00000000ff0000ff
ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030001410] = ffffffffffffff00, %f16 = 00000000 0000ff00
ldda [%i0+%o5]0x89,%f16 ! %f16 = ffffffff ffffff00
! Mem[000000001010143c] = ff0000ff, %l0 = 00000000ffffff00
ldsba [%i4+0x03d]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l4 = 0000000000000000
lduwa [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1424] = ffff0000, %l6 = 0000000000000000
ldsb [%i3+0x027],%l6 ! %l6 = 0000000000000000
! Mem[0000000030081400] = 00000000000077aa, %l0 = 0000000000000000
ldxa [%i2+%g0]0x89,%l0 ! %l0 = 00000000000077aa
! Mem[0000000021800000] = 00fff55e, %l2 = 0000000000000000
lduha [%o3+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101408] = 00000000 00000000, %l4 = 00000000, %l5 = ffffffff
ldda [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! %l0 = 00000000000077aa, %l5 = 0000000000000000, %l7 = ffffffffffffffff
sub %l0,%l5,%l7 ! %l7 = 00000000000077aa
! Starting 10 instruction Store Burst
! %l7 = 00000000000077aa, Mem[0000000030041410] = ff0000ff
stwa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000077aa
p0_label_578:
! %f29 = 00000000, Mem[0000000010041414] = 98009800
st %f29,[%i1+0x014] ! Mem[0000000010041414] = 00000000
! %l5 = 0000000000000000, Mem[0000000010081410] = 00000000
stba %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! %l2 = 00000000000000ff, Mem[0000000030141400] = 2bfbffff
stwa %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! Mem[0000000010001400] = ffff0000, %l3 = 00000000ff0000ff
swapa [%i0+%g0]0x80,%l3 ! %l3 = 00000000ffff0000
! %l7 = 00000000000077aa, Mem[0000000010141408] = 00000000
stha %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000077aa
! %f25 = 00000000, Mem[0000000010181400] = 0000ffff
sta %f25,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! %l0 = 00000000000077aa, Mem[0000000010041400] = 00000000
stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000077aa
! %l6 = 00000000, %l7 = 000077aa, Mem[0000000010041410] = ffffffff 00000000
stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 000077aa
! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000000
ldstuba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041438] = 0000000000000000, %f8 = 00000000 000057ff
ldda [%i1+0x038]%asi,%f8 ! %f8 = 00000000 00000000
p0_label_579:
! Mem[0000000030101410] = 00000000, %l5 = 0000000000000000
lduha [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = ff0000002bfbffff, %l6 = 0000000000000000
ldxa [%i3+%o4]0x81,%l6 ! %l6 = ff0000002bfbffff
! Mem[0000000030081408] = ff67b5ff, %f17 = ffffff00
lda [%i2+%o4]0x89,%f17 ! %f17 = ff67b5ff
! Mem[0000000010101408] = 0000000000000000, %f0 = 00000000 0f000000
ldd [%i4+%o4],%f0 ! %f0 = 00000000 00000000
! Mem[0000000030101400] = 00ff0000, %l7 = 00000000000077aa
lduwa [%i4+%g0]0x81,%l7 ! %l7 = 0000000000ff0000
! Mem[0000000010141418] = 1eff0000, %l0 = 00000000000077aa
lduwa [%i5+0x018]%asi,%l0 ! %l0 = 000000001eff0000
! Mem[00000000100c1404] = 00000000, %l0 = 000000001eff0000
ldsha [%i3+0x004]%asi,%l0 ! %l0 = 0000000000000000
! %f11 = 4969f3ad, %f12 = 2056900f
fcmps %fcc3,%f11,%f12 ! %fcc3 = 2
! Mem[00000000100c1420] = 00000000, %l0 = 0000000000000000
ldsh [%i3+0x022],%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 000077aa, %l3 = 00000000ffff0000
swapa [%i5+%o4]0x88,%l3 ! %l3 = 00000000000077aa
p0_label_580:
! Mem[0000000010081410] = 00000000, %l6 = ff0000002bfbffff
ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081408] = ff67b5ff, %l0 = 0000000000000000
swapa [%i2+%o4]0x89,%l0 ! %l0 = 00000000ff67b5ff
! %f6 = ff000080 ff00ffff, %l3 = 00000000000077aa
! Mem[0000000010141408] = 0000ffffff0000ff
add %i5,0x008,%g1
stda %f6,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010141408] = 000000ffff0000ff
! %l0 = ff67b5ff, %l1 = 0000000f, Mem[00000000100c1428] = 00000000 f200ffff
stda %l0,[%i3+0x028]%asi ! Mem[00000000100c1428] = ff67b5ff 0000000f
! Mem[0000000010081410] = ff000000, %l7 = 0000000000ff0000
ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! %l3 = 00000000000077aa, Mem[000000001008141c] = 0dae00ff, %asi = 80
stwa %l3,[%i2+0x01c]%asi ! Mem[000000001008141c] = 000077aa
! %l4 = 0000000000000000, Mem[0000000010081420] = ffff000000000000, %asi = 80
stxa %l4,[%i2+0x020]%asi ! Mem[0000000010081420] = 0000000000000000
! %f14 = 00000000, Mem[0000000030041410] = 000077aa
sta %f14,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! %l0 = 00000000ff67b5ff, imm = fffffffffffffba0, %l7 = 00000000000000ff
and %l0,-0x460,%l7 ! %l7 = 00000000ff67b1a0
! Starting 10 instruction Load Burst
! Mem[000000001014142c] = ffff84ff, %l2 = 00000000000000ff, %asi = 80
swapa [%i5+0x02c]%asi,%l2 ! %l2 = 00000000ffff84ff
p0_label_581:
! Mem[00000000100c1400] = 00ff000000000000, %f14 = 00000000 ff0000ff
ldd [%i3+%g0],%f14 ! %f14 = 00ff0000 00000000
membar #Sync ! Added by membar checker (78)
! Mem[0000000010041400] = aa770000 00000000 ff000000 ffffffff
! Mem[0000000010041410] = 00000000 aa770000 ff000080 ff00ffff
! Mem[0000000010041420] = 00000000 000057ff ffff0000 4969f3ad
! Mem[0000000010041430] = 2056900f ffffffff 00000000 00000000
ldda [%i1]ASI_BLK_PL,%f0 ! Block Load from 0000000010041400
! Mem[0000000030081410] = 77000000, %l2 = 00000000ffff84ff
ldsha [%i2+%o5]0x81,%l2 ! %l2 = 0000000000007700
! Mem[0000000020800000] = ffff5b63, %l4 = 0000000000000000
lduba [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = 00000000, %l4 = 00000000000000ff
lduha [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l1 = 000000000000000f
ldsba [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = ff0000ff, %l6 = 0000000000000000
lduha [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141408] = ff00ffff, %l5 = 0000000000000000
ldsha [%i5+%o4]0x81,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010141410] = ffffffff, %l7 = 00000000ff67b1a0
ldsba [%i5+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = ff0000ff, %l2 = 0000000000007700
swapa [%i0+%g0]0x88,%l2 ! %l2 = 00000000ff0000ff
p0_label_582:
membar #Sync ! Added by membar checker (79)
! %l0 = ff67b5ff, %l1 = 00000000, Mem[0000000010041400] = 000077aa 00000000
stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff67b5ff 00000000
! %f0 = 00000000, Mem[00000000300c1400] = ffffffff
sta %f0 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! Mem[00000000100c1400] = 0000ff00, %l0 = 00000000ff67b5ff
ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %l3 = 00000000000077aa, Mem[0000000030181400] = ff000000
stha %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 77aa0000
! Mem[000000001014142c] = 000000ff, %l7 = ffffffffffffffff
swap [%i5+0x02c],%l7 ! %l7 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010001408] = 0000000000000000
stxa %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
! %l2 = 00000000ff0000ff, Mem[0000000010001400] = 00770000
stwa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0000ff
! %l4 = 00000000, %l5 = ffffff00, Mem[00000000300c1400] = 00000000 000000ff
stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 ffffff00
! Mem[0000000030141400] = ff000000, %l7 = 00000000000000ff
swapa [%i5+%g0]0x81,%l7 ! %l7 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 000000ff, %l3 = 00000000000077aa
lduha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
p0_label_583:
! Mem[0000000010141410] = ffffffff, %l1 = 0000000000000000
ldswa [%i5+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
! %l7 = 00000000ff000000, Mem[000000001018142e] = 00000000
sth %l7,[%i6+0x02e] ! Mem[000000001018142c] = 00000000
! Mem[00000000201c0000] = 0000eaae, %l6 = 00000000000000ff
ldub [%o0+%g0],%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = ff000000, %l6 = 0000000000000000
lduba [%i2+0x002]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = ff0000000000000f, %f6 = ffff00ff 800000ff
ldda [%i6+%o4]0x80,%f6 ! %f6 = ff000000 0000000f
! Mem[0000000010141400] = 00000000 f200ffff, %l6 = 00000000, %l7 = ff000000
ldda [%i5+0x000]%asi,%l6 ! %l6 = 0000000000000000 00000000f200ffff
! Mem[00000000300c1408] = 000000ff, %l6 = 0000000000000000
ldswa [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141408] = ff000000, %l1 = ffffffffffffffff
ldsha [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141408] = 000000ff ff0000ff, %l0 = 00000000, %l1 = 00000000
ldda [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000ff 00000000ff0000ff
! Starting 10 instruction Store Burst
! %f18 = 00000000 00000000, Mem[0000000030041408] = 00000000 00980098
stda %f18,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000 00000000
p0_label_584:
! Mem[0000000030001408] = ff67b541, %l6 = 00000000000000ff
swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ff67b541
! Mem[00000000100c1400] = 0000ffff, %l2 = 00000000ff0000ff
swapa [%i3+%g0]0x88,%l2 ! %l2 = 000000000000ffff
! %l3 = 0000000000000000, Mem[0000000021800040] = 004307c8, %asi = 80
stba %l3,[%o3+0x040]%asi ! Mem[0000000021800040] = 004307c8
! %l5 = ffffffffffffff00, Mem[0000000010041400] = ffb567ff00000000
stx %l5,[%i1+%g0] ! Mem[0000000010041400] = ffffffffffffff00
! Mem[0000000020800040] = 00ffa555, %l7 = 00000000f200ffff
ldstuba [%o1+0x040]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081410] = ff000000, %l2 = 000000000000ffff
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! %l7 = 0000000000000000, Mem[0000000010041426] = 000057ff
stb %l7,[%i1+0x026] ! Mem[0000000010041424] = 000000ff
! %f22 = 00000000, Mem[0000000030141410] = 0f000000
sta %f22,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %l7 = 0000000000000000, Mem[0000000020800001] = ffff5b63
stb %l7,[%o1+0x001] ! Mem[0000000020800000] = ff005b63
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff000000, %l6 = 00000000ff67b541
ldsha [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
p0_label_585:
! Mem[0000000010141408] = 000000ff ff0000ff, %l4 = 00000000, %l5 = ffffff00
ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff 00000000ff0000ff
! %f23 = ffffffff, %f6 = ff000000
fcmpes %fcc2,%f23,%f6 ! %fcc2 = 3
! Mem[0000000010181408] = 000000ff, %l2 = 00000000000000ff
lduha [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101408] = 00000000, %l4 = 00000000000000ff
ldsba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181408] = 00000000, %l5 = 00000000ff0000ff
lduba [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000201c0000] = 0000eaae, %l7 = 0000000000000000
lduba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000000
! %l1 = 00000000ff0000ff, Mem[0000000030101410] = 00000000
stwa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff0000ff
! Mem[0000000030081410] = 77000000, %l6 = 0000000000000000
ldsha [%i2+%o5]0x81,%l6 ! %l6 = 0000000000007700
! Mem[00000000100c1420] = 00000000, %l2 = 00000000000000ff
ldsw [%i3+0x020],%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = 000000ff, %l0 = 00000000000000ff
swapa [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_586:
! %l6 = 00007700, %l7 = 00000000, Mem[0000000010141408] = 000000ff ff0000ff
stda %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00007700 00000000
! Mem[0000000030101410] = ff0000ff, %l7 = 0000000000000000
swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000ff0000ff
! %l7 = 00000000ff0000ff, Mem[0000000030041410] = 00000000
stba %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000
! Mem[0000000030141408] = ff00ffff, %l7 = 00000000ff0000ff
swapa [%i5+%o4]0x81,%l7 ! %l7 = 00000000ff00ffff
! %l5 = 0000000000000000, %l2 = 0000000000000000, %l0 = 00000000000000ff
orn %l5,%l2,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030041400] = ff000000, %l6 = 0000000000007700
swapa [%i1+%g0]0x89,%l6 ! %l6 = 00000000ff000000
! %f4 = 000077aa, Mem[0000000010181408] = 000000ff
sta %f4 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000077aa
! Mem[0000000030101410] = 00000000, %l0 = ffffffffffffffff
ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041400] = ffffffff, %l2 = 0000000000000000
swapa [%i1+%g0]0x88,%l2 ! %l2 = 00000000ffffffff
! Starting 10 instruction Load Burst
! %l6 = 00000000ff000000, %l6 = 00000000ff000000, %l3 = 0000000000000000
orn %l6,%l6,%l3 ! %l3 = ffffffffffffffff
p0_label_587:
! Mem[0000000010141404] = f200ffff, %l7 = 00000000ff00ffff
ldsha [%i5+0x004]%asi,%l7 ! %l7 = fffffffffffff200
! Mem[00000000211c0000] = ffff4b99, %l6 = 00000000ff000000
lduba [%o2+0x001]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l6 = 00000000000000ff
ldsha [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181410] = ffff0000, %l6 = 0000000000000000
lduba [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081400] = aa77000000000000, %f0 = 00000000 000077aa
ldda [%i2+%g0]0x81,%f0 ! %f0 = aa770000 00000000
! Mem[0000000010041400] = 00000000, %l0 = 0000000000000000
ldswa [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 0000000f, %l4 = 0000000000000000
lduba [%i0+%g0]0x89,%l4 ! %l4 = 000000000000000f
! Mem[0000000010101400] = ffffffff, %f2 = ffffffff
lda [%i4+%g0]0x88,%f2 ! %f2 = ffffffff
! Mem[00000000100c1410] = 000000ff, %l3 = ffffffffffffffff
lduba [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = 00000000ffffffff, immed = 000007fd, %y = fffffffe
smul %l2,0x7fd,%l2 ! %l2 = fffffffffffff803, %y = ffffffff
p0_label_588:
! %f30 = 000000ff 00000000, %l7 = fffffffffffff200
! Mem[0000000010181438] = 000000ff00000001
add %i6,0x038,%g1
stda %f30,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010181438] = 000000ff00000001
! %f12 = ffffffff 0f905620, %l0 = 0000000000000000
! Mem[0000000010181438] = 000000ff00000001
add %i6,0x038,%g1
stda %f12,[%g1+%l0]ASI_PST8_P ! Mem[0000000010181438] = 000000ff00000001
! %l7 = fffffffffffff200, Mem[0000000030141400] = 000000ffff0000ff
stxa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = fffffffffffff200
! %l2 = fffffffffffff803, Mem[0000000010081400] = ff000000
stha %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = f8030000
! %f24 = 0000ffff 00000000, Mem[00000000300c1400] = 00000000 00ffffff
stda %f24,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff 00000000
! %l2 = fffff803, %l3 = 000000ff, Mem[0000000030041408] = 00000000 00000000
stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = fffff803 000000ff
! %l7 = fffffffffffff200, Mem[0000000030141408] = ff0000ff
stba %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
! Mem[0000000010181400] = 0000000000000000, %l0 = 0000000000000000, %l3 = 00000000000000ff
casxa [%i6]0x80,%l0,%l3 ! %l3 = 0000000000000000
! %l4 = 000000000000000f, Mem[0000000030041400] = 00007700
stwa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000f
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = aa770000, %l6 = 00000000000000ff
ldsba [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffffaa
p0_label_589:
! Mem[0000000010081408] = 000000ff, %f2 = ffffffff
lda [%i2+%o4]0x88,%f2 ! %f2 = 000000ff
! Mem[000000001004142c] = 4969f3ad, %l3 = 0000000000000000
ldsb [%i1+0x02f],%l3 ! %l3 = ffffffffffffffad
! Mem[0000000030001410] = 00ffffff, %f31 = 00000000
lda [%i0+%o5]0x81,%f31 ! %f31 = 00ffffff
! Mem[0000000030101410] = ff000000, %l0 = 0000000000000000
lduba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
ldswa [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081408] = 00000000, %l0 = 00000000000000ff
ldswa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l5 = 0000000000000000
lduba [%i1+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 000000ff, %l4 = 000000000000000f
ldswa [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181400] = 77aa0000, %l7 = fffffffffffff200
ldsha [%i6+%g0]0x81,%l7 ! %l7 = 00000000000077aa
! Starting 10 instruction Store Burst
! %l6 = ffffffaa, %l7 = 000077aa, Mem[0000000030001410] = ffffff00 ffffffff
stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffaa 000077aa
p0_label_590:
! %l2 = fffffffffffff803, Mem[0000000030141400] = ffffffff
stha %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = f803ffff
! %l4 = 00000000000000ff, Mem[0000000010141410] = ffffffff
stha %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffff00ff
! %f23 = ffffffff, Mem[00000000100c1408] = 00000000
sta %f23,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
! %f28 = 00000000 00000000, Mem[0000000010001410] = 00000000 00000000
stda %f28,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 00000000
! %l1 = 00000000ff0000ff, imm = fffffffffffff9d1, %l7 = 00000000000077aa
andn %l1,-0x62f,%l7 ! %l7 = 000000000000002e
! Mem[0000000010101408] = 00000000, %l6 = ffffffffffffffaa
ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! %f30 = 000000ff 00ffffff, Mem[0000000010141418] = 1eff0000 000000ff
std %f30,[%i5+0x018] ! Mem[0000000010141418] = 000000ff 00ffffff
! %l0 = 00000000, %l1 = ff0000ff, Mem[0000000010041400] = 00000000 ffffff00
stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 ff0000ff
! %f14 = 00000000, %f12 = ffffffff, %f2 = 000000ff
fmuls %f14,%f12,%f2 ! %f2 = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 000000ff, %f12 = ffffffff
lda [%i2+%o5]0x88,%f12 ! %f12 = 000000ff
p0_label_591:
! Mem[0000000010041410] = 00000000, %l4 = 00000000000000ff
lduba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101410] = 000000ff, %l3 = ffffffffffffffad
lduwa [%i4+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041408] = ffffffff000000ff, %l1 = 00000000ff0000ff
ldxa [%i1+%o4]0x88,%l1 ! %l1 = ffffffff000000ff
! Mem[0000000010141400] = 00000000, %f23 = ffffffff
lda [%i5+%g0]0x80,%f23 ! %f23 = 00000000
! Mem[0000000010181408] = 0f000000 000077aa, %l0 = 00000000, %l1 = 000000ff
ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000000077aa 000000000f000000
! Mem[0000000010141424] = 00000000, %l3 = 00000000000000ff
lduh [%i5+0x026],%l3 ! %l3 = 0000000000000000
! Mem[0000000010041410] = 00000000, %f19 = 00000000
lda [%i1+%o5]0x88,%f19 ! %f19 = 00000000
! Mem[00000000211c0000] = ffff4b99, %l3 = 0000000000000000
lduha [%o2+0x000]%asi,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010181400] = 00000000, %l1 = 000000000f000000
ldsha [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 000000000000002e, Mem[0000000010081408] = 000000ff
stwa %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000002e
p0_label_592:
! Mem[0000000010181408] = aa7700000000000f, %l3 = 000000000000ffff, %l0 = 00000000000077aa
add %i6,0x08,%g1
casxa [%g1]0x80,%l3,%l0 ! %l0 = aa7700000000000f
! %l4 = 0000000000000000, Mem[00000000100c1408] = ffffffff
stwa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! Mem[00000000100c1400] = ff0000ff, %l4 = 0000000000000000
swapa [%i3+%g0]0x88,%l4 ! %l4 = 00000000ff0000ff
! %f0 = aa770000 00000000, Mem[0000000030081408] = 00000000 00000000
stda %f0 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = aa770000 00000000
! Mem[0000000020800001] = ff005b63, %l2 = fffffffffffff803
ldstuba [%o1+0x001]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000021800080] = 00ff3e7c, %l0 = aa7700000000000f
ldstuba [%o3+0x080]%asi,%l0 ! %l0 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010001408] = 00000000
sth %l1,[%i0+%o4] ! Mem[0000000010001408] = 00000000
! Mem[0000000010181420] = 7867314600000000, %l2 = 0000000000000000
ldxa [%i6+0x020]%asi,%l2 ! %l2 = 7867314600000000
! %f14 = 00000000 00000000, Mem[0000000010141420] = 00000000 00000000
std %f14,[%i5+0x020] ! Mem[0000000010141420] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00ff0000, %l4 = 00000000ff0000ff
lduba [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
p0_label_593:
! Mem[0000000010001420] = ff00ff0000004969, %f22 = 00000000 00000000
ldd [%i0+0x020],%f22 ! %f22 = ff00ff00 00004969
! Mem[0000000021800080] = ffff3e7c, %l0 = 0000000000000000
lduba [%o3+0x081]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041408] = ff000000ffffffff, %f10 = adf36949 0000ffff
ldda [%i1+%o4]0x80,%f10 ! %f10 = ff000000 ffffffff
! Mem[0000000010181410] = 00000000 0000000f, %l6 = 00000000, %l7 = 0000002e
ldda [%i6+0x010]%asi,%l6 ! %l6 = 0000000000000000 000000000000000f
! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000
lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = ff000000, %l6 = 0000000000000000
lduha [%i1+%o4]0x80,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030001408] = 000000ff, %l0 = 00000000000000ff
ldsba [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000300c1408] = ff000000, %l2 = 7867314600000000
ldsba [%i3+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010001400] = ff0000ff, %f16 = ffffffff
lda [%i0+%g0]0x80,%f16 ! %f16 = ff0000ff
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = 00000000, %l5 = 0000000000000000
swapa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
p0_label_594:
! %f22 = ff00ff00 00004969, Mem[0000000010041438] = 00000000 00000000
std %f22,[%i1+0x038] ! Mem[0000000010041438] = ff00ff00 00004969
! %l5 = 0000000000000000, Mem[0000000030081400] = 00000000000077aa
stxa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
! Mem[0000000030041400] = 0000000f, %l5 = 0000000000000000
swapa [%i1+%g0]0x89,%l5 ! %l5 = 000000000000000f
! %f27 = 00000000, Mem[00000000100c142c] = 0000000f
st %f27,[%i3+0x02c] ! Mem[00000000100c142c] = 00000000
! %l7 = 000000000000000f, Mem[0000000010001400] = ff0000ff
stha %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000f00ff
! Mem[0000000010041408] = 000000ff, %l7 = 000000000000000f
swapa [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l2 = ffffffffffffffff, Mem[00000000300c1400] = 00000000ffff0000
stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffffffffffff
! %l4 = 0000000000000000, Mem[0000000030001400] = 0f000000
stha %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! Mem[0000000030101408] = 00000000, %l4 = 0000000000000000
ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101438] = 00000000ff0000ff, %f24 = 0000ffff 00000000
ldda [%i4+0x038]%asi,%f24 ! %f24 = 00000000 ff0000ff
p0_label_595:
! Mem[0000000010101400] = ffffffff, %l1 = 0000000000000000
ldsha [%i4+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
! %l7 = 00000000000000ff, immed = fffff581, %y = ffffffff
udiv %l7,-0xa7f,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! Mem[0000000010181400] = 00000000, %f1 = 00000000
lda [%i6+%g0]0x88,%f1 ! %f1 = 00000000
! Mem[0000000030001408] = 000000ff, %f16 = ff0000ff
lda [%i0+%o4]0x89,%f16 ! %f16 = 000000ff
! Mem[0000000010141408] = 00007700, %l0 = ffffffffffffffff
lduwa [%i5+%o4]0x80,%l0 ! %l0 = 0000000000007700
! Mem[0000000010041404] = ff0000ff, %l3 = 000000000000ffff
lduwa [%i1+0x004]%asi,%l3 ! %l3 = 00000000ff0000ff
! Mem[0000000030181410] = ffff0000, %l3 = 00000000ff0000ff
lduwa [%i6+%o5]0x81,%l3 ! %l3 = 00000000ffff0000
! Mem[0000000010001424] = 00004969, %l0 = 0000000000007700
ldsb [%i0+0x026],%l0 ! %l0 = 0000000000000049
! Mem[0000000010081400] = f8030000, %l4 = 00000000ffffffff
ldsha [%i2+%g0]0x80,%l4 ! %l4 = fffffffffffff803
! Starting 10 instruction Store Burst
! %l0 = 00000049, %l1 = ffffffff, Mem[00000000100c1410] = 000000ff 00000000
stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000049 ffffffff
p0_label_596:
! Mem[0000000010181410] = 00000000, %l6 = 000000000000ff00
swap [%i6+%o5],%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = ffff00ff, %l1 = ffffffffffffffff
swapa [%i5+%o5]0x88,%l1 ! %l1 = 00000000ffff00ff
! Mem[0000000030181400] = 77aa0000, %l0 = 0000000000000049
swapa [%i6+%g0]0x81,%l0 ! %l0 = 0000000077aa0000
! Mem[0000000010141400] = 00000000, %l5 = 000000000000000f
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %l0 = 0000000077aa0000, %l7 = 00000000000000ff, %l0 = 0000000077aa0000
mulx %l0,%l7,%l0 ! %l0 = 0000007732560000
! %l5 = 0000000000000000, Mem[0000000030081410] = 77000000
stba %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! %l0 = 0000007732560000, Mem[0000000010081428] = fff36949ff00ffff, %asi = 80
stxa %l0,[%i2+0x028]%asi ! Mem[0000000010081428] = 0000007732560000
! Code Fragment 3
p0_fragment_61:
! %l0 = 0000007732560000
setx 0x04821f203eb285e8,%g7,%l0 ! %l0 = 04821f203eb285e8
! %l1 = 00000000ffff00ff
setx 0x54d2db27d52efb50,%g7,%l1 ! %l1 = 54d2db27d52efb50
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 04821f203eb285e8
setx 0x15dab057f1837eec,%g7,%l0 ! %l0 = 15dab057f1837eec
! %l1 = 54d2db27d52efb50
setx 0x205ade0feb334bb5,%g7,%l1 ! %l1 = 205ade0feb334bb5
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 000000ff, %l6 = 0000000000000000
ldsha [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
p0_label_597:
! Mem[0000000030081410] = 00000000, %l0 = 15dab057f1837eec
ldsha [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101408] = ff000000, %l5 = 0000000000000000
ldsba [%i4+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041408] = 0f000000ffffffff, %f8 = ff570000 00000000
ldda [%i1+%o4]0x80,%f8 ! %f8 = 0f000000 ffffffff
! Mem[0000000010141410] = ffffffff, %l7 = 00000000000000ff
swapa [%i5+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010081414] = ffffffff, %f20 = 00000000
lda [%i2+0x014]%asi,%f20 ! %f20 = ffffffff
! %f30 = 000000ff, %f22 = ff00ff00
fcmps %fcc1,%f30,%f22 ! %fcc1 = 2
! Mem[00000000100c1420] = 00000000, %l3 = 00000000ffff0000
ldsb [%i3+0x022],%l3 ! %l3 = 0000000000000000
! Mem[0000000010081410] = ff000000ffffffff, %f26 = ffff00f2 00000000
ldda [%i2+%o5]0x80,%f26 ! %f26 = ff000000 ffffffff
! Mem[0000000010101408] = ff000000, %l3 = 0000000000000000
ldsha [%i4+%o4]0x80,%l3 ! %l3 = ffffffffffffff00
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 00000000, %l4 = fffffffffffff803
ldstuba [%i6+%o4]0x81,%l4 ! %l4 = 00000000000000ff
p0_label_598:
! %f12 = 000000ff 0f905620, %l1 = 205ade0feb334bb5
! Mem[0000000030181408] = ff00000000ff0000
add %i6,0x008,%g1
stda %f12,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030181408] = 20009000ff000000
! Mem[0000000010001400] = ff000f00, %l1 = 205ade0feb334bb5
swapa [%i0+%g0]0x88,%l1 ! %l1 = 00000000ff000f00
! Mem[00000000100c1410] = 00000049, %l5 = ffffffffffffffff
swapa [%i3+%o5]0x88,%l5 ! %l5 = 0000000000000049
! %l1 = 00000000ff000f00, Mem[00000000300c1410] = 000000ff
stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000ff
! Mem[00000000300c1410] = 000000ff, %l5 = 0000000000000049
swapa [%i3+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! %f9 = ffffffff, Mem[0000000030101408] = ff000000
sta %f9 ,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030041400] = 00000000 ff000000
stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 000000ff
! %l6 = 0000000000000000, Mem[0000000030181408] = 20009000
stwa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! %l4 = 0000000000000000, Mem[000000001010140a] = ff000000, %asi = 80
stha %l4,[%i4+0x00a]%asi ! Mem[0000000010101408] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000049, %l6 = 0000000000000000
ldswa [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000049
p0_label_599:
! Mem[0000000030141400] = ffff03f8, %l0 = 0000000000000000
lduha [%i5+%g0]0x89,%l0 ! %l0 = 00000000000003f8
! Code Fragment 4
p0_fragment_62:
! %l0 = 00000000000003f8
setx 0x6818c1bfbafe0822,%g7,%l0 ! %l0 = 6818c1bfbafe0822
! %l1 = 00000000ff000f00
setx 0xbe3aa7c7abfa161c,%g7,%l1 ! %l1 = be3aa7c7abfa161c
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 6818c1bfbafe0822
setx 0xc6fa49dff8f84427,%g7,%l0 ! %l0 = c6fa49dff8f84427
! %l1 = be3aa7c7abfa161c
setx 0x5051e287ab7d7cd5,%g7,%l1 ! %l1 = 5051e287ab7d7cd5
! Mem[0000000010001400] = eb334bb5, %f9 = ffffffff
lda [%i0+%g0]0x88,%f9 ! %f9 = eb334bb5
! Mem[0000000030101410] = 000000ff, %l2 = ffffffffffffffff
ldsba [%i4+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181400] = 00000000, %l5 = 00000000000000ff
lduha [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
! %l1 = 5051e287ab7d7cd5, imm = fffffffffffff343, %l6 = 0000000000000049
and %l1,-0xcbd,%l6 ! %l6 = 5051e287ab7d7041
! Mem[00000000201c0000] = 0000eaae, %l3 = ffffffffffffff00
lduba [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Mem[000000001018140c] = 0000000f, %l1 = 5051e287ab7d7cd5
lduha [%i6+0x00c]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = 000003f8, %l1 = 0000000000000000
ldsha [%i2+%g0]0x88,%l1 ! %l1 = 00000000000003f8
! Starting 10 instruction Store Burst
! Mem[0000000021800081] = ffff3e7c, %l5 = 0000000000000000
ldstub [%o3+0x081],%l5 ! %l5 = 000000ff000000ff
p0_label_600:
! %f18 = 00000000 00000000, %l1 = 00000000000003f8
! Mem[0000000030101430] = ffa56439000000ff
add %i4,0x030,%g1
stda %f18,[%g1+%l1]ASI_PST8_S ! Mem[0000000030101430] = 00000000000000ff
! %l7 = 00000000ffffffff, Mem[00000000300c1408] = ff000000
stha %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffff0000
! Code Fragment 3
p0_fragment_63:
! %l0 = c6fa49dff8f84427
setx 0x73e915403139df6b,%g7,%l0 ! %l0 = 73e915403139df6b
! %l1 = 00000000000003f8
setx 0x269169f8430b912d,%g7,%l1 ! %l1 = 269169f8430b912d
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 73e915403139df6b
setx 0xbb7401c7c431e41d,%g7,%l0 ! %l0 = bb7401c7c431e41d
! %l1 = 269169f8430b912d
setx 0x5591dd88066f73db,%g7,%l1 ! %l1 = 5591dd88066f73db
! Mem[0000000030041410] = 000000ff, %l3 = 0000000000000000
ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
! Mem[000000001008140a] = 2e000000, %l5 = 00000000000000ff
ldstuba [%i2+0x00a]%asi,%l5 ! %l5 = 00000000000000ff
! %l2 = ffffffffffffffff, Mem[000000001008142b] = 00000077
stb %l2,[%i2+0x02b] ! Mem[0000000010081428] = 000000ff
! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! %l0 = bb7401c7c431e41d, Mem[0000000010081400] = f8030000
stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 1d030000
! Mem[0000000010001400] = b54b33eb, %l3 = 00000000000000ff
swapa [%i0+%g0]0x80,%l3 ! %l3 = 00000000b54b33eb
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 00000000 000000ff, %l0 = c431e41d, %l1 = 066f73db
ldda [%i6+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
p0_label_601:
! Mem[0000000010181408] = aa770000, %l6 = 5051e287ab7d7041
lduwa [%i6+%o4]0x80,%l6 ! %l6 = 00000000aa770000
! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
ldsba [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041418] = ff000080ff00ffff, %f10 = ff000000 ffffffff
ldda [%i1+0x018]%asi,%f10 ! %f10 = ff000080 ff00ffff
! Mem[0000000010041410] = 00000000, %l3 = 00000000b54b33eb
ldsha [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[000000001000143c] = ff80ffff, %f30 = 000000ff
ld [%i0+0x03c],%f30 ! %f30 = ff80ffff
! Mem[0000000010101410] = 00000000, %l7 = 00000000ffffffff
lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101420] = 00000000, %l4 = 0000000000000000
ldswa [%i4+0x020]%asi,%l4 ! %l4 = 0000000000000000
! Mem[000000001018140c] = 0000000f, %l0 = 0000000000000000
lduh [%i6+0x00e],%l0 ! %l0 = 000000000000000f
! Mem[0000000010041400] = 00000000, %l4 = 0000000000000000
lduba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 000000ff, %l6 = 00000000aa770000
swapa [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
p0_label_602:
! %l2 = ffffffffffffffff, Mem[00000000100c1408] = 00000000
stwa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffff
! %l3 = 0000000000000000, Mem[0000000030101408] = ffffffff
stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ffffff
! %f10 = ff000080 ff00ffff, %l4 = 0000000000000000
! Mem[0000000010181408] = aa7700000000000f
add %i6,0x008,%g1
stda %f10,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010181408] = aa7700000000000f
! %f23 = 00004969, Mem[0000000010181400] = 00000000
sta %f23,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00004969
! Mem[0000000030001410] = ffffffaa, %l6 = 00000000000000ff
swapa [%i0+%o5]0x89,%l6 ! %l6 = 00000000ffffffaa
! %f12 = 000000ff, Mem[0000000010041410] = 00000000
sta %f12,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
! %l5 = 0000000000000000, Mem[0000000030081400] = 0000000000000000
stxa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
! %l1 = 00000000000000ff, Mem[00000000300c1400] = ffffffff
stwa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
! Mem[0000000030181408] = 00000000, %l0 = 000000000000000f
swapa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00007700, %l4 = 0000000000000000
ldsha [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
p0_label_603:
! Mem[0000000030041400] = 00000000, %f30 = ff80ffff
lda [%i1+%g0]0x89,%f30 ! %f30 = 00000000
! Mem[0000000010001410] = 00000000, %l3 = 0000000000000000
lduba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041410] = ff000000, %l2 = ffffffffffffffff
lduha [%i1+%o5]0x81,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010101410] = 00000000, %l3 = 0000000000000000
ldsha [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041418] = ff000080 ff00ffff, %l0 = 00000000, %l1 = 000000ff
ldd [%i1+0x018],%l0 ! %l0 = 00000000ff000080 00000000ff00ffff
! %l7 = 0000000000000000, %l3 = 0000000000000000, %l1 = 00000000ff00ffff
orn %l7,%l3,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181420] = 78673146 00000000, %l2 = 0000ff00, %l3 = 00000000
ldda [%i6+0x020]%asi,%l2 ! %l2 = 0000000078673146 0000000000000000
! Mem[0000000010181408] = 000077aa, %f0 = aa770000
lda [%i6+%o4]0x88,%f0 ! %f0 = 000077aa
! Mem[0000000021800180] = 84ff1c36, %l4 = 0000000000000000
lduh [%o3+0x180],%l4 ! %l4 = 00000000000084ff
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = f803ffff, %l5 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 000000f8000000ff
p0_label_604:
! Mem[0000000030101408] = 00ffffff, %l6 = 00000000ffffffaa
ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000010141400] = 000000ff
stha %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! %l7 = 0000000000000000, Mem[0000000030041400] = 00000000
stba %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! %l4 = 00000000000084ff, Mem[0000000010181404] = 000000ff, %asi = 80
stwa %l4,[%i6+0x004]%asi ! Mem[0000000010181404] = 000084ff
! %f22 = ff00ff00, Mem[0000000030141400] = ffff03ff
sta %f22,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff00ff00
! %l2 = 0000000078673146, Mem[0000000030081410] = 000000ff
stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00003146
! Mem[0000000010041420] = 00000000000000ff, %l3 = 0000000000000000, %l7 = 0000000000000000
add %i1,0x20,%g1
casxa [%g1]0x80,%l3,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010101408] = 000000ff, %l2 = 0000000078673146
ldstuba [%i4+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[0000000030001408] = 000000ff
stha %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001434] = 00ff00ff, %l3 = 0000000000000000
ldsha [%i0+0x036]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_605:
! Mem[00000000100c1410] = ffffffff, %l2 = 00000000000000ff
lduwa [%i3+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
! Mem[00000000201c0000] = 0000eaae, %l5 = 00000000000000f8
ldsh [%o0+%g0],%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = ffffffffffffffff, %f22 = ff00ff00 00004969
ldda [%i3+%o5]0x88,%f22 ! %f22 = ffffffff ffffffff
! Mem[0000000030101408] = ffffffff, %l5 = 0000000000000000
ldswa [%i4+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
! Code Fragment 4
p0_fragment_64:
! %l0 = 00000000ff000080
setx 0xae961ff87e0fb63c,%g7,%l0 ! %l0 = ae961ff87e0fb63c
! %l1 = ffffffffffffffff
setx 0xa9838f280fc9ca8a,%g7,%l1 ! %l1 = a9838f280fc9ca8a
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = ae961ff87e0fb63c
setx 0x363e3c3006e5692a,%g7,%l0 ! %l0 = 363e3c3006e5692a
! %l1 = a9838f280fc9ca8a
setx 0xabcb6d9007b46ef0,%g7,%l1 ! %l1 = abcb6d9007b46ef0
! Mem[0000000010081400] = ffffffff0000031d, %l4 = 00000000000084ff
ldxa [%i2+%g0]0x88,%l4 ! %l4 = ffffffff0000031d
! Mem[00000000211c0000] = ffff4b99, %l5 = ffffffffffffffff
ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010081410] = ff000000, %l6 = 0000000000000000
ldsha [%i2+%o5]0x80,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030141408] = 000000ff, %f12 = 000000ff
lda [%i5+%o4]0x81,%f12 ! %f12 = 000000ff
! Starting 10 instruction Store Burst
! %l2 = 00000000ffffffff, Mem[0000000030101400] = 0000ff00
stha %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffff
p0_label_606:
! Mem[0000000010141408] = 00770000, %l5 = ffffffffffffffff
ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[00000000100c1400] = 00000000
stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
! Mem[0000000010181408] = aa770000, %l7 = 00000000000000ff
ldstuba [%i6+%o4]0x80,%l7 ! %l7 = 000000aa000000ff
! %l1 = abcb6d9007b46ef0, Mem[00000000100c143c] = ff000000, %asi = 80
stha %l1,[%i3+0x03c]%asi ! Mem[00000000100c143c] = 6ef00000
! %f8 = 0f000000, Mem[0000000010181408] = 000077ff
sta %f8 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0f000000
! Mem[0000000010181400] = 69490000, %l6 = ffffffffffffff00
swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000069490000
! Mem[0000000010041408] = 0f000000 ffffffff, %l6 = 69490000, %l7 = 000000aa
ldda [%i1+%o4]0x80,%l6 ! %l6 = 000000000f000000 00000000ffffffff
! %l2 = 00000000ffffffff, Mem[0000000010041428] = ffff00004969f3ad
stx %l2,[%i1+0x028] ! Mem[0000000010041428] = 00000000ffffffff
! Code Fragment 3
p0_fragment_65:
! %l0 = 363e3c3006e5692a
setx 0x1b75a1a84e256fe2,%g7,%l0 ! %l0 = 1b75a1a84e256fe2
! %l1 = abcb6d9007b46ef0
setx 0x35ae35a02454b161,%g7,%l1 ! %l1 = 35ae35a02454b161
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 1b75a1a84e256fe2
setx 0x67c7428fd040ad01,%g7,%l0 ! %l0 = 67c7428fd040ad01
! %l1 = 35ae35a02454b161
setx 0x1efbd4582b5fa7f8,%g7,%l1 ! %l1 = 1efbd4582b5fa7f8
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 0000000000000000, %l7 = 00000000ffffffff
ldxa [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
p0_label_607:
! Mem[0000000010181418] = 00000000, %l5 = 0000000000000000
ldsh [%i6+0x01a],%l5 ! %l5 = 0000000000000000
! Mem[0000000021800000] = 00fff55e, %l6 = 000000000f000000
ldub [%o3+%g0],%l6 ! %l6 = 0000000000000000
! %l2 = 00000000ffffffff, %l5 = 0000000000000000, %l6 = 0000000000000000
or %l2,%l5,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000030041410] = 000000ff, %l6 = 00000000ffffffff
lduwa [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
lduha [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101424] = 000057ff, %l5 = 0000000000000000
lduh [%i4+0x024],%l5 ! %l5 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l1 = 1efbd4582b5fa7f8
ldsha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081434] = 0f9000ff, %l5 = 0000000000000000
lduwa [%i2+0x034]%asi,%l5 ! %l5 = 000000000f9000ff
! Mem[0000000030181408] = 0f000000, %f0 = 000077aa
lda [%i6+%o4]0x81,%f0 ! %f0 = 0f000000
! Starting 10 instruction Store Burst
! Mem[0000000010141430] = ff0000ff00000000, %l1 = 0000000000000000, %l3 = 00000000000000ff
add %i5,0x30,%g1
casxa [%g1]0x80,%l1,%l3 ! %l3 = ff0000ff00000000
p0_label_608:
! Mem[0000000010001410] = 00000000, %l5 = 000000000f9000ff
ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %l3 = ff0000ff00000000, Mem[0000000030001400] = 000000ff
stha %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! %f10 = ff000080, %f29 = 00000000, %f14 = 00000000
fadds %f10,%f29,%f14 ! %f14 = ff000080
! %l1 = 0000000000000000, Mem[000000001018142e] = 00000000
sth %l1,[%i6+0x02e] ! Mem[000000001018142c] = 00000000
! %l1 = 0000000000000000, Mem[0000000010141410] = 000000ff
stwa %l1,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %l3 = ff0000ff00000000, Mem[0000000030101400] = 0000ffff
stwa %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! %f22 = ffffffff ffffffff, %l6 = 00000000000000ff
! Mem[0000000010081430] = 00ff00000f9000ff
add %i2,0x030,%g1
stda %f22,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010081430] = ffffffffffffffff
! Mem[00000000201c0000] = 0000eaae, %l1 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! %l4 = ffffffff0000031d, Mem[00000000100c1400] = ff000000
stha %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 031d0000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ff00eaae, %l5 = 0000000000000000
lduh [%o0+%g0],%l5 ! %l5 = 000000000000ff00
p0_label_609:
! %f30 = 00000000, %f14 = ff000080
fcmpes %fcc3,%f30,%f14 ! %fcc3 = 2
! Mem[00000000300c1400] = ffffffff000000ff, %l2 = 00000000ffffffff
ldxa [%i3+%g0]0x89,%l2 ! %l2 = ffffffff000000ff
! Mem[0000000010141410] = 00000000, %l2 = ffffffff000000ff
ldswa [%i5+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1400] = 00001d03, %l5 = 000000000000ff00
ldsha [%i3+%g0]0x88,%l5 ! %l5 = 0000000000001d03
! Mem[0000000030001400] = 00000000, %l1 = 0000000000000000
lduba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = 0000000000000000, %l5 = 0000000000001d03
ldxa [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000201c0000] = ff00eaae, %l2 = 0000000000000000
lduh [%o0+%g0],%l2 ! %l2 = 000000000000ff00
! Mem[0000000010041410] = ff000000, %l2 = 000000000000ff00
ldsba [%i1+0x012]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l1 = 0000000000000000
ldswa [%i4+%o5]0x81,%l1 ! %l1 = ffffffffff000000
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 0000000f, %l6 = 00000000000000ff
swapa [%i1+%o4]0x88,%l6 ! %l6 = 000000000000000f
p0_label_610:
! Mem[0000000010181409] = 0000000f, %l5 = 0000000000000000
ldstub [%i6+0x009],%l5 ! %l5 = 00000000000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010101400] = ffffffff 00000000
stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 00000000
! %l6 = 0000000f, %l7 = 00000000, Mem[0000000030101410] = ff000000 00000000
stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000f 00000000
! %f23 = ffffffff, %f11 = ff00ffff, %f8 = 0f000000
fsubs %f23,%f11,%f8 ! %f8 = ffffffff
! Mem[00000000100c1408] = ffffffff, %l1 = ffffffffff000000
swapa [%i3+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010081408] = 00ff002e, %l5 = 0000000000000000
swapa [%i2+%o4]0x88,%l5 ! %l5 = 0000000000ff002e
! Code Fragment 3
p0_fragment_66:
! %l0 = 67c7428fd040ad01
setx 0x421bb630492e55e8,%g7,%l0 ! %l0 = 421bb630492e55e8
! %l1 = 00000000ffffffff
setx 0x4d5858afd9691216,%g7,%l1 ! %l1 = 4d5858afd9691216
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 421bb630492e55e8
setx 0x2f762aa785a17ea0,%g7,%l0 ! %l0 = 2f762aa785a17ea0
! %l1 = 4d5858afd9691216
setx 0x1044d89fd9fcb6f4,%g7,%l1 ! %l1 = 1044d89fd9fcb6f4
! Mem[00000000201c0000] = ff00eaae, %l5 = 0000000000ff002e
ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000010001414] = 00000000
sth %l5,[%i0+0x014] ! Mem[0000000010001414] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00ff000f, %l7 = 0000000000000000
ldswa [%i6+%o4]0x80,%l7 ! %l7 = 0000000000ff000f
p0_label_611:
! Mem[0000000010081400] = 0000031d, %l3 = ff0000ff00000000
ldswa [%i2+%g0]0x88,%l3 ! %l3 = 000000000000031d
! Mem[0000000010181408] = 00ff000f 0000000f, %l2 = 00000000, %l3 = 0000031d
ldda [%i6+%o4]0x80,%l2 ! %l2 = 0000000000ff000f 000000000000000f
! Mem[00000000100c1408] = 000000ff, %f4 = 000077aa
lda [%i3+%o4]0x88,%f4 ! %f4 = 000000ff
! Mem[00000000300c1410] = 49000000, %l1 = 1044d89fd9fcb6f4
lduha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1410] = ffffffff, %l2 = 0000000000ff000f
lduwa [%i3+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
! Mem[00000000300c1400] = ff000000, %l7 = 0000000000ff000f
ldsba [%i3+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001410] = 000000ff, %l6 = 000000000000000f
lduba [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001408] = 00000000, %f28 = 00000000
lda [%i0+%o4]0x80,%f28 ! %f28 = 00000000
! Mem[0000000030101408] = 00000000ffffffff, %l3 = 000000000000000f
ldxa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %l2 = 00000000ffffffff, Mem[00000000300c1410] = 0000004900000000
stxa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000ffffffff
p0_label_612:
! Mem[0000000010041410] = ff000000, %l6 = 00000000000000ff, %asi = 80
swapa [%i1+0x010]%asi,%l6 ! %l6 = 00000000ff000000
! %l2 = 00000000ffffffff, Mem[0000000010101410] = 00000000
stha %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000ffff
! %l2 = 00000000ffffffff, Mem[0000000020800000] = ffff5b63
sth %l2,[%o1+%g0] ! Mem[0000000020800000] = ffff5b63
! %l1 = 0000000000000000, Mem[0000000030001410] = ff000000
stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! Mem[0000000010141400] = 00000000, %l7 = ffffffffffffffff
swapa [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000030041400] = 00000000
stwa %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! Mem[000000001000141f] = ff000000, %l4 = ffffffff0000031d
ldstub [%i0+0x01f],%l4 ! %l4 = 00000000000000ff
! %f22 = ffffffff ffffffff, %l4 = 0000000000000000
! Mem[0000000010081418] = 000000ff000077aa
add %i2,0x018,%g1
stda %f22,[%g1+%l4]ASI_PST16_P ! Mem[0000000010081418] = 000000ff000077aa
! %l0 = 2f762aa785a17ea0, Mem[0000000030101408] = ffffffff
stwa %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 85a17ea0
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = aa770000, %l0 = 2f762aa785a17ea0
ldsha [%i0+%g0]0x80,%l0 ! %l0 = ffffffffffffaa77
p0_label_613:
! Mem[0000000030141408] = ff000000, %l2 = 00000000ffffffff
lduha [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
ldsha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %f28 = 00000000
lda [%i3+%o5]0x81,%f28 ! %f28 = 00000000
! %f9 = eb334bb5, %f9 = eb334bb5, %f13 = 0f905620
fadds %f9 ,%f9 ,%f13 ! %f13 = ebb34bb5
! Mem[0000000030041408] = fffff803, %l5 = 00000000000000ff
lduwa [%i1+%o4]0x81,%l5 ! %l5 = 00000000fffff803
! Mem[0000000030081408] = 00000000, %l6 = 00000000ff000000
ldsba [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141408] = 007700ff, %l0 = ffffffffffffaa77
lduba [%i5+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081430] = ffffffff, %l0 = 00000000000000ff
lduwa [%i2+0x030]%asi,%l0 ! %l0 = 00000000ffffffff
! Mem[0000000010001430] = 1eff0000, %l6 = 0000000000000000
lduw [%i0+0x030],%l6 ! %l6 = 000000001eff0000
! Starting 10 instruction Store Burst
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010181408] = 00ff000f 0000000f
stda %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = ffffffff 00000000
p0_label_614:
! Mem[0000000010041432] = 2056900f, %l1 = 0000000000000000
ldstub [%i1+0x032],%l1 ! %l1 = 00000090000000ff
! %f10 = ff000080 ff00ffff, Mem[0000000010101408] = ff000000 00000000
stda %f10,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000080 ff00ffff
! Mem[0000000030101400] = 00000000, %l6 = 000000001eff0000
ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010001408] = 00000000
stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! %l1 = 0000000000000090, Mem[0000000010101439] = 00000000
stb %l1,[%i4+0x039] ! Mem[0000000010101438] = 00900000
! Mem[0000000010041410] = 000000ff, %l5 = 00000000fffff803
ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! %f3 = 000000ff, Mem[0000000010001408] = 00000000
sta %f3 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000ff
! Mem[0000000010141416] = 00000000, %l5 = 0000000000000000
ldstub [%i5+0x016],%l5 ! %l5 = 00000000000000ff
! %f20 = ffffffff, %f23 = ffffffff, %f31 = 00ffffff
fadds %f20,%f23,%f31 ! %f31 = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
ldsba [%i2+%g0]0x81,%l5 ! %l5 = 0000000000000000
p0_label_615:
! Mem[00000000100c1408] = ff000000, %l7 = 0000000000000000
lduba [%i3+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001400] = 00000000000077aa, %l7 = 00000000000000ff
ldxa [%i0+%g0]0x88,%l7 ! %l7 = 00000000000077aa
! Mem[0000000010101400] = 00000000, %l7 = 00000000000077aa
ldswa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181408] = 0000000f, %l7 = 0000000000000000
lduwa [%i6+%o4]0x89,%l7 ! %l7 = 000000000000000f
! Mem[0000000010181430] = ff008cf2, %l1 = 0000000000000090
ldswa [%i6+0x030]%asi,%l1 ! %l1 = ffffffffff008cf2
! Mem[0000000030101408] = a07ea185, %l0 = 00000000ffffffff
ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffff85
! Mem[0000000010181408] = 00000000ffffffff, %f30 = 00000000 ffffffff
ldda [%i6+%o4]0x88,%f30 ! %f30 = 00000000 ffffffff
! Mem[0000000030081400] = 0000000000000000, %l7 = 000000000000000f
ldxa [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = 00000000000077aa, %f6 = ff000000 0000000f
ldda [%i0+%g0]0x88,%f6 ! %f6 = 00000000 000077aa
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030001408] = 00000000
stwa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
p0_label_616:
! Mem[00000000100c1400] = 00001d03, %l1 = ffffffffff008cf2
swapa [%i3+%g0]0x88,%l1 ! %l1 = 0000000000001d03
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181400] = ffffff00 000084ff
stda %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00000000
! %l2 = 00000000, %l3 = ffffffff, Mem[0000000030181408] = 0000000f 000000ff
stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ffffffff
! Mem[0000000030041408] = 03f8ffff, %l6 = 0000000000000000
swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000003f8ffff
! %f30 = 00000000 ffffffff, %l2 = 0000000000000000
! Mem[0000000010001418] = 00000000ff0000ff
add %i0,0x018,%g1
stda %f30,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010001418] = 00000000ff0000ff
! %l2 = 0000000000000000, Mem[0000000010141420] = 0000000000000000
stx %l2,[%i5+0x020] ! Mem[0000000010141420] = 0000000000000000
! Mem[00000000211c0000] = ffff4b99, %l5 = 0000000000000000
ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010141400] = fffffffff200ffff, %l3 = 00000000ffffffff, %l5 = 00000000000000ff
casxa [%i5]0x80,%l3,%l5 ! %l5 = fffffffff200ffff
! Mem[0000000010001410] = 000000ff, %l4 = 0000000000000000
lduwa [%i0+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[000000001014143c] = 00000000, %l1 = 0000000000001d03
ldsba [%i5+0x03f]%asi,%l1 ! %l1 = 0000000000000000
p0_label_617:
! Mem[0000000010181410] = 0000ff00 0000000f, %l0 = ffffff85, %l1 = 00000000
ldd [%i6+%o5],%l0 ! %l0 = 000000000000ff00 000000000000000f
! Mem[00000000211c0000] = ffff4b99, %l5 = fffffffff200ffff
ldsb [%o2+0x001],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030081408] = 00000000, %f26 = ff000000
lda [%i2+%o4]0x89,%f26 ! %f26 = 00000000
! Mem[0000000030181408] = ffffffff00000000, %f12 = 000000ff ebb34bb5
ldda [%i6+%o4]0x89,%f12 ! %f12 = ffffffff 00000000
! Mem[0000000010041408] = 000000ff, %l3 = 00000000ffffffff
lduba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1410] = 00000000, %l3 = 00000000000000ff
lduha [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041400] = ff0000ff 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000ff0000ff
! Mem[00000000100c1438] = 00000000, %f6 = 00000000
lda [%i3+0x038]%asi,%f6 ! %f6 = 00000000
! %l2 = 0000000000000000, imm = 00000000000005c6, %l1 = 000000000000000f
add %l2,0x5c6,%l1 ! %l1 = 00000000000005c6
! Starting 10 instruction Store Burst
! %l6 = 0000000003f8ffff, Mem[00000000100c1408] = 000000ff
stha %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ffff
p0_label_618:
! Mem[0000000010101408] = 800000ff, %l2 = 0000000000000000
swapa [%i4+%o4]0x88,%l2 ! %l2 = 00000000800000ff
! Mem[0000000021800181] = 84ff1c36, %l1 = 00000000000005c6
ldstub [%o3+0x181],%l1 ! %l1 = 000000ff000000ff
! %f18 = 00000000 00000000, Mem[00000000100c1408] = 0000ffff 000000ff
stda %f18,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
! %l2 = 00000000800000ff, Mem[0000000030181400] = 00000049ff0000ff
stxa %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000800000ff
! Mem[0000000030101400] = ff000000, %l1 = 00000000000000ff
ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010041400] = 00000000, %l3 = 00000000ff0000ff
swapa [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081408] = 00000000, %l6 = 0000000003f8ffff
ldstuba [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000
swapa [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l5 = ffffffffffffffff
swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! %f20 = ffffffff 00000000, Mem[0000000010181400] = 00000000 00000000
stda %f20,[%i6+0x000]%asi ! Mem[0000000010181400] = ffffffff 00000000
p0_label_619:
! Mem[000000001008142c] = 32560000, %f14 = ff000080
lda [%i2+0x02c]%asi,%f14 ! %f14 = 32560000
! Mem[00000000300c1408] = ffff00002bfbffff, %l3 = 0000000000000000
ldxa [%i3+%o4]0x81,%l3 ! %l3 = ffff00002bfbffff
! Mem[00000000300c1408] = 0000ffff, %l5 = 0000000000000000
ldswa [%i3+%o4]0x89,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010141400] = ffffffff, %l5 = 000000000000ffff
ldsha [%i5+%g0]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1400] = f28c00ff, %l6 = 0000000000000000
lduwa [%i3+%g0]0x80,%l6 ! %l6 = 00000000f28c00ff
! Mem[0000000030001410] = ffffffffaa770000, %f16 = 000000ff ff67b5ff
ldda [%i0+%o5]0x81,%f16 ! %f16 = ffffffff aa770000
! Mem[0000000030041408] = 00000000, %l4 = 00000000000000ff
ldswa [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000201c0000] = ff00eaae, %l7 = 0000000000000000
lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010081410] = ff000000ffffffff, %l3 = ffff00002bfbffff
ldxa [%i2+%o5]0x80,%l3 ! %l3 = ff000000ffffffff
! Starting 10 instruction Store Burst
! %f12 = ffffffff 00000000, Mem[0000000030081410] = 00003146 0000ff00
stda %f12,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff 00000000
p0_label_620:
! Mem[0000000021800080] = ffff3e7c, %l5 = ffffffffffffffff
ldstub [%o3+0x080],%l5 ! %l5 = 000000ff000000ff
! %l2 = 00000000800000ff, Mem[0000000030141410] = 00000000
stba %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
! %l0 = 0000ff00, %l1 = 000000ff, Mem[0000000030001408] = 00000000 000000ff
stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000ff00 000000ff
! %f16 = ffffffff aa770000, %l3 = ff000000ffffffff
! Mem[0000000010041428] = 00000000ffffffff
add %i1,0x028,%g1
stda %f16,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010041428] = 000077aaffffffff
! %f18 = 00000000, Mem[0000000010041400] = ff0000ff
sta %f18,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! %f28 = 00000000 00000000, Mem[0000000010001400] = aa770000 00000000
stda %f28,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 00000000
! %f18 = 00000000 00000000, Mem[0000000010081410] = 000000ff ffffffff
stda %f18,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 00000000
! Mem[0000000010181408] = ffffffff, %l5 = 00000000000000ff
ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010141410] = 00000000, %l0 = 000000000000ff00
swapa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ff000000, %l6 = 00000000f28c00ff
ldsha [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
p0_label_621:
! Mem[0000000030101410] = 0f000000, %l4 = 0000000000000000
lduba [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = ff000000, %l1 = 00000000000000ff
lduba [%i0+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1410] = ffffffff ffffffff, %l2 = 800000ff, %l3 = ffffffff
ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
! Mem[0000000010101408] = 00000000, %l2 = 00000000ffffffff
swapa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
! %f29 = 00000000, %f13 = 00000000, %f6 = 00000000
fsubs %f29,%f13,%f6 ! %f6 = 00000000
! Mem[00000000300c1408] = 0000ffff, %f13 = 00000000
lda [%i3+%o4]0x89,%f13 ! %f13 = 0000ffff
! Mem[00000000300c1408] = ffff0000, %l5 = 00000000000000ff
ldsba [%i3+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001410] = ff000000, %f19 = 00000000
lda [%i0+%o5]0x80,%f19 ! %f19 = ff000000
! Mem[0000000010081410] = 00000000, %l3 = 00000000ffffffff
ldsha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f8 = ffffffff eb334bb5, Mem[0000000030181400] = 00000000 ff000080
stda %f8 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff eb334bb5
p0_label_622:
! %l0 = 0000000000000000, Mem[0000000030001408] = 00ff0000
stba %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ff0000
! %f0 = 0f000000 00000000, Mem[0000000010001400] = 00000000 00000000
stda %f0 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0f000000 00000000
! %l0 = 0000000000000000, Mem[0000000010081400] = 1d030000
stba %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00030000
! %l6 = 0000000000000000, Mem[0000000010001410] = 000000ff
stha %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! %l7 = 000000000000ff00, Mem[0000000020800000] = ffff5b63, %asi = 80
stba %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff5b63
! %l1 = 00000000000000ff, Mem[0000000010001438] = cd3e6949, %asi = 80
stha %l1,[%i0+0x038]%asi ! Mem[0000000010001438] = 00ff6949
! %f28 = 00000000 00000000, %l0 = 0000000000000000
! Mem[0000000030181428] = ff000080f200ffff
add %i6,0x028,%g1
stda %f28,[%g1+%l0]ASI_PST16_S ! Mem[0000000030181428] = ff000080f200ffff
! Mem[0000000010041410] = ff0000ff, %l0 = 0000000000000000
swapa [%i1+%o5]0x88,%l0 ! %l0 = 00000000ff0000ff
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010181408] = ffffffff 00000000
stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff007700, %l0 = 00000000ff0000ff
lduwa [%i5+%o4]0x80,%l0 ! %l0 = 00000000ff007700
p0_label_623:
! Mem[00000000211c0000] = ffff4b99, %l5 = ffffffffffffffff
lduba [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[000000001010142c] = 4969f3ad, %f7 = 000077aa
ld [%i4+0x02c],%f7 ! %f7 = 4969f3ad
! Mem[0000000030141408] = 000000ff, %l0 = 00000000ff007700
lduba [%i5+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = 000000ff, %l4 = 0000000000000000
lduba [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = 0000ffff, %f23 = ffffffff
lda [%i4+%o5]0x88,%f23 ! %f23 = 0000ffff
! Mem[0000000010041408] = 000000ff, %l6 = 0000000000000000
ldsba [%i1+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1400] = 000000ff, %l5 = 00000000000000ff
ldswa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081418] = 000000ff, %l3 = 0000000000000000
lduba [%i2+0x018]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000
ldsba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = ff000000, %l1 = 00000000000000ff
swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000ff000000
p0_label_624:
! %f13 = 0000ffff, Mem[0000000010041410] = 00000000
st %f13,[%i1+%o5] ! Mem[0000000010041410] = 0000ffff
! %l2 = 0000000000000000, Mem[0000000010081400] = 00030000
stwa %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! %l6 = ffffffffffffffff, Mem[0000000030081410] = ffffffff00000000
stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffffffffffff
! %f4 = 000000ff 00000000, Mem[0000000010081438] = ffffffff 000000ff
stda %f4 ,[%i2+0x038]%asi ! Mem[0000000010081438] = 000000ff 00000000
! Mem[0000000010141400] = ffffffff, %l4 = 0000000000000000
swapa [%i5+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030041400] = 00000000 000000ff
stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 00000000
! Mem[0000000020800041] = ffffa555, %l4 = 00000000ffffffff
ldstub [%o1+0x041],%l4 ! %l4 = 000000ff000000ff
! %f20 = ffffffff, Mem[0000000030041400] = 00000000
sta %f20,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ffffa555, %l1 = 00000000ff000000
ldsba [%o1+0x040]%asi,%l1 ! %l1 = ffffffffffffffff
p0_label_625:
! Mem[0000000030001408] = 0000ff00, %f17 = aa770000
lda [%i0+%o4]0x81,%f17 ! %f17 = 0000ff00
! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
lduwa [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041400] = ff0000ff00000000, %f2 = ffffffff 000000ff
ldda [%i1+%g0]0x88,%f2 ! %f2 = ff0000ff 00000000
! Mem[0000000010141410] = 00ff0000, %l1 = ffffffffffffffff
lduha [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Code Fragment 4
p0_fragment_67:
! %l0 = 0000000000000000
setx 0x4956de6055bce238,%g7,%l0 ! %l0 = 4956de6055bce238
! %l1 = 0000000000000000
setx 0x1d64979021278078,%g7,%l1 ! %l1 = 1d64979021278078
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 4956de6055bce238
setx 0x2cdfd6a82d3f01b2,%g7,%l0 ! %l0 = 2cdfd6a82d3f01b2
! %l1 = 1d64979021278078
setx 0x6029f9c7bf8dc380,%g7,%l1 ! %l1 = 6029f9c7bf8dc380
! Mem[0000000010181410] = 00ff0000, %l6 = ffffffffffffffff
ldsba [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = 0000ff00, %f10 = ff000080
lda [%i0+%o4]0x81,%f10 ! %f10 = 0000ff00
! Mem[0000000010081400] = 00000000, %f30 = 00000000
lda [%i2+%g0]0x80,%f30 ! %f30 = 00000000
! Mem[0000000010001404] = 00000000, %f1 = 00000000
lda [%i0+0x004]%asi,%f1 ! %f1 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 0f000000, %l1 = 6029f9c7bf8dc380
swapa [%i0+%g0]0x80,%l1 ! %l1 = 000000000f000000
p0_label_626:
! %f31 = ffffffff, %f25 = ff0000ff, %f10 = 0000ff00 ff00ffff
fsmuld %f31,%f25,%f10 ! %f10 = ffffffff e0000000
! %f2 = ff0000ff, Mem[0000000030101400] = ff000000
sta %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff0000ff
! %f18 = 00000000 ff000000, Mem[0000000030101410] = 0f000000 00000000
stda %f18,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 ff000000
! %f20 = ffffffff 00000000, Mem[0000000010101400] = 00000000 00000000
stda %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffff 00000000
! Mem[00000000300c1408] = ffff0000, %l1 = 000000000f000000
swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ffff0000
! Mem[0000000020800000] = 00ff5b63, %l5 = 00000000000000ff
ldub [%o1+%g0],%l5 ! %l5 = 0000000000000000
! %f6 = 00000000, Mem[0000000010141404] = f200ffff
sta %f6 ,[%i5+0x004]%asi ! Mem[0000000010141404] = 00000000
! %f11 = e0000000, Mem[00000000300c1408] = 0f000000
sta %f11,[%i3+%o4]0x81 ! Mem[00000000300c1408] = e0000000
! Mem[0000000010041410] = 0000ffff, %l1 = 00000000ffff0000
ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = a07ea185, %l5 = 0000000000000000
lduba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000085
p0_label_627:
! Mem[0000000010101410] = ffff0000, %l2 = 0000000000000000
lduha [%i4+%o5]0x80,%l2 ! %l2 = 000000000000ffff
! %f21 = 00000000, %f8 = ffffffff, %f14 = 32560000
fmuls %f21,%f8 ,%f14 ! %f14 = ffffffff
! Mem[0000000010001408] = ff000000, %l1 = 0000000000000000
ldsha [%i0+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141400] = ff00ff00, %f18 = 00000000
lda [%i5+%g0]0x89,%f18 ! %f18 = ff00ff00
! Mem[00000000211c0000] = ffff4b99, %l0 = 2cdfd6a82d3f01b2
ldsha [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
membar #Sync ! Added by membar checker (80)
! Mem[0000000030081400] = ff000000 00000000 ff000000 000077aa
! Mem[0000000030081410] = ffffffff ffffffff ff000000 ff0000c3
! Mem[0000000030081420] = 00000000 00000000 000000ff 5c06ff76
! Mem[0000000030081430] = ff008cf2 c30000ff 41efffe0 00000000
ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400
! Mem[0000000010101408] = ffffffff, %l7 = 000000000000ff00
lduwa [%i4+%o4]0x88,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010081408] = 0000000000330000, %l2 = 000000000000ffff
ldxa [%i2+%o4]0x80,%l2 ! %l2 = 0000000000330000
! Mem[0000000030181408] = 00000000, %l2 = 0000000000330000
lduwa [%i6+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %f16 = ffffffff 0000ff00, Mem[0000000010081438] = 000000ff 00000000
std %f16,[%i2+0x038] ! Mem[0000000010081438] = ffffffff 0000ff00
p0_label_628:
! %f0 = ff000000 00000000 ff000000 000077aa
! %f4 = ffffffff ffffffff ff000000 ff0000c3
! %f8 = 00000000 00000000 000000ff 5c06ff76
! %f12 = ff008cf2 c30000ff 41efffe0 00000000
stda %f0,[%i1]ASI_BLK_AIUS ! Block Store to 0000000030041400
! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[00000000201c0000] = ff00eaae, %l1 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
! %f24 = 00000000 ff0000ff, Mem[0000000010181400] = ffffffff 00000000
stda %f24,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 ff0000ff
! %f30 = 00000000, Mem[0000000030001408] = 00ff0000
sta %f30,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! %l3 = 0000000000000000, Mem[0000000030101408] = 00000000a07ea185
stxa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000010041400] = ff0000ff00000000
stxa %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000000000000
! Mem[0000000010141408] = ff007700, %l1 = 00000000000000ff
swapa [%i5+%o4]0x80,%l1 ! %l1 = 00000000ff007700
! %l2 = 0000000000000000, Mem[00000000100c1400] = ff008cf2
stba %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff008c00
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ffffffff, %l3 = 0000000000000000
ldsha [%i0+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
p0_label_629:
! Mem[0000000030181410] = 0000ffff, %l3 = ffffffffffffffff
lduba [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l2 = 0000000000000000
lduha [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141408] = ff000000, %f18 = ff00ff00
lda [%i5+%o4]0x89,%f18 ! %f18 = ff000000
! Mem[0000000010141410] = 00ff0000 00ff0000, %l6 = 00000000, %l7 = ffffffff
ldda [%i5+%o5]0x88,%l6 ! %l6 = 0000000000ff0000 0000000000ff0000
! Mem[0000000010101418] = ff000080 0000ffff, %l0 = ffffffff, %l1 = ff007700
ldd [%i4+0x018],%l0 ! %l0 = 00000000ff000080 000000000000ffff
! Mem[00000000100c1400] = 008c00ff00000000, %f30 = 00000000 ffffffff
ldda [%i3+%g0]0x80,%f30 ! %f30 = 008c00ff 00000000
! Mem[00000000100c1404] = 00000000, %l3 = 00000000000000ff
lduh [%i3+0x006],%l3 ! %l3 = 0000000000000000
! %l6 = 0000000000ff0000, imm = fffffffffffff187, %l4 = 0000000000000000
xnor %l6,-0xe79,%l4 ! %l4 = 0000000000ff0e78
! Mem[00000000211c0000] = ffff4b99, %l6 = 0000000000ff0000
ldsb [%o2+0x001],%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f26 = 00000000, %f22 = ffffffff, %f22 = ffffffff
fdivs %f26,%f22,%f22 ! %f22 = ffffffff
p0_label_630:
! %f30 = 008c00ff 00000000, %l3 = 0000000000000000
! Mem[00000000300c1418] = 0000000000000000
add %i3,0x018,%g1
stda %f30,[%g1+%l3]ASI_PST32_SL ! Mem[00000000300c1418] = 0000000000000000
! %f16 = ffffffff, Mem[0000000010001408] = ff000000
sta %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
! Mem[0000000010101410] = ffff0000, %l2 = 0000000000000000
swapa [%i4+%o5]0x80,%l2 ! %l2 = 00000000ffff0000
! Mem[0000000030001400] = 00000000, %l1 = 000000000000ffff
swapa [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 00000000, %l7 = 0000000000ff0000
swapa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
membar #Sync ! Added by membar checker (81)
! Mem[0000000010041405] = 00000000, %l6 = ffffffffffffffff
ldstuba [%i1+0x005]%asi,%l6 ! %l6 = 00000000000000ff
! %f24 = 00000000, Mem[0000000030141410] = 000000ff
sta %f24,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! Mem[0000000010041438] = ff00ff0000004969, %l4 = 0000000000ff0e78, %l3 = 0000000000000000
add %i1,0x38,%g1
casxa [%g1]0x80,%l4,%l3 ! %l3 = ff00ff0000004969
! Mem[0000000010141428] = ff0000ffffffffff, %l4 = 0000000000ff0e78, %l0 = 00000000ff000080
add %i5,0x28,%g1
casxa [%g1]0x80,%l4,%l0 ! %l0 = ff0000ffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000000, %l6 = 0000000000000000
lduha [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
p0_label_631:
! Mem[000000001010142c] = 4969f3ad, %l1 = 0000000000000000
ldsba [%i4+0x02e]%asi,%l1 ! %l1 = fffffffffffffff3
! Mem[00000000100c1408] = 00000000 00000000, %l2 = ffff0000, %l3 = 00004969
ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030141400] = ff00ff00, %l6 = 0000000000000000
ldswa [%i5+%g0]0x89,%l6 ! %l6 = ffffffffff00ff00
! Mem[0000000010081400] = 00000000, %l6 = ffffffffff00ff00
ldsha [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l2 = 0000000000000000
lduwa [%i4+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = ff000000, %l0 = ff0000ffffffffff
ldsba [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = ffffffff, %l7 = 0000000000000000
ldsba [%i3+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181408] = ff000000ffffffff, %f10 = 000000ff 5c06ff76
ldda [%i6+%o4]0x80,%f10 ! %f10 = ff000000 ffffffff
! Mem[0000000010041430] = 2056ff0fffffffff, %f2 = ff000000 000077aa
ldd [%i1+0x030],%f2 ! %f2 = 2056ff0f ffffffff
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[00000000211c0000] = ffff4b99, %asi = 80
stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00004b99
p0_label_632:
! %f16 = ffffffff 0000ff00, Mem[0000000010081400] = 00000000 ffffffff
stda %f16,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff 0000ff00
! %l7 = ffffffffffffffff, Mem[0000000010001408] = ffffffff
stha %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
! Mem[00000000201c0000] = ff00eaae, %l3 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[00000000300c1410] = 00000000
stba %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
! Mem[00000000211c0000] = 00004b99, %l7 = ffffffffffffffff
ldstub [%o2+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141434] = 00000000, %l6 = 0000000000000000, %asi = 80
swapa [%i5+0x034]%asi,%l6 ! %l6 = 0000000000000000
! %f9 = 00000000, %f26 = 00000000 ffffffff
fstox %f9 ,%f26 ! %f26 = 00000000 00000000
! Mem[0000000030041400] = ff000000, %l4 = 0000000000ff0e78
ldstuba [%i1+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010041400] = 00000000, %l6 = 0000000000000000
swapa [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (82)
! Mem[0000000010041400] = 00000000 00ff0000 ff000000 ffffffff
! Mem[0000000010041410] = ff00ffff aa770000 ff000080 ff00ffff
! Mem[0000000010041420] = 00000000 000000ff 000077aa ffffffff
! Mem[0000000010041430] = 2056ff0f ffffffff ff00ff00 00004969
ldda [%i1]ASI_BLK_PL,%f16 ! Block Load from 0000000010041400
p0_label_633:
! Mem[0000000020800000] = 00ff5b63, %l3 = 00000000000000ff
lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181400] = b54b33eb, %l0 = 0000000000000000
lduba [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000b5
! Mem[0000000010181408] = ff000000, %f8 = 00000000
lda [%i6+%o4]0x80,%f8 ! %f8 = ff000000
! Mem[0000000010141410] = 00ff0000, %l5 = 0000000000000085
ldsha [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[00000000218001c0] = 00ffeec2, %l1 = fffffffffffffff3
ldsba [%o3+0x1c1]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001408] = ffffffff, %l3 = 00000000000000ff
ldsba [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041408] = ff000000, %f9 = 00000000
lda [%i1+%o4]0x80,%f9 ! %f9 = ff000000
! Mem[0000000010041410] = ffff00ff, %l4 = 0000000000000000
lduba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = 000000ff, %l2 = 0000000000000000
ldstuba [%i3+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
p0_label_634:
! %l1 = ffffffffffffffff, Mem[0000000030041410] = ffffffff
stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff
! %f2 = 2056ff0f ffffffff, Mem[0000000030041410] = ffffffff ffffffff
stda %f2 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 2056ff0f ffffffff
! %l2 = 00000000000000ff, Mem[0000000030081400] = ff000000
stwa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! %l4 = 00000000000000ff, Mem[0000000030001400] = 0000ffff000000ff
stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
membar #Sync ! Added by membar checker (83)
! %f2 = 2056ff0f ffffffff, Mem[0000000010041400] = 00000000 00ff0000
stda %f2 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 2056ff0f ffffffff
! %f18 = ffffffff, Mem[0000000010001408] = ffffffff
sta %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff
! Mem[0000000010041410] = ffff00ff, %l1 = ffffffffffffffff
swapa [%i1+%o5]0x88,%l1 ! %l1 = 00000000ffff00ff
! Mem[0000000030101408] = 00000000, %l0 = 00000000000000b5
ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %l3 = ffffffffffffffff, Mem[0000000010181408] = 000000ff
stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 000000ff00000000, %l1 = 00000000ffff00ff
ldxa [%i5+%o4]0x80,%l1 ! %l1 = 000000ff00000000
p0_label_635:
! Mem[0000000030001400] = ff000000 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 00000000ff000000
! Mem[0000000010181430] = ff008cf2, %l2 = 00000000000000ff
ldsw [%i6+0x030],%l2 ! %l2 = ffffffffff008cf2
! Mem[0000000010041408] = ff000000, %l1 = 00000000ff000000
lduha [%i1+%o4]0x80,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010181400] = 00000000, %l5 = 0000000000000000
ldsba [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
! %l5 = 0000000000000000, immd = fffffffffffff79c, %l5 = 0000000000000000
mulx %l5,-0x864,%l5 ! %l5 = 0000000000000000
! Mem[00000000218000c0] = ffff3492, %l2 = ffffffffff008cf2
ldsha [%o3+0x0c0]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
lduwa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101408] = ffff00ffffffffff, %f22 = ffff00ff 800000ff
ldda [%i4+%o4]0x88,%f22 ! %f22 = ffff00ff ffffffff
! Mem[0000000030101410] = ff000000, %l3 = ffffffffffffffff
lduwa [%i4+%o5]0x89,%l3 ! %l3 = 00000000ff000000
! Starting 10 instruction Store Burst
! %f10 = ff000000 ffffffff, Mem[0000000010081410] = 00000000 00000000
stda %f10,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff000000 ffffffff
p0_label_636:
! Mem[0000000010101402] = ffffffff, %l5 = 0000000000000000
ldstub [%i4+0x002],%l5 ! %l5 = 000000ff000000ff
! %f14 = 41efffe0 00000000, Mem[0000000010041400] = 0fff5620 ffffffff
stda %f14,[%i1+%g0]0x88 ! Mem[0000000010041400] = 41efffe0 00000000
! %f15 = 00000000, Mem[0000000010141410] = 0000ff00
sta %f15,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %l0 = 0000000000000000, Mem[0000000010081400] = 0000ff00
stwa %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! %l5 = 00000000000000ff, Mem[0000000010001408] = ffffffff
stha %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ffffff
! %f16 = 0000ff00 00000000, %l2 = ffffffffffffffff
! Mem[00000000100c1438] = 000000006ef00000
add %i3,0x038,%g1
stda %f16,[%g1+%l2]ASI_PST32_P ! Mem[00000000100c1438] = 0000ff0000000000
! %l0 = 0000000000000000, Mem[0000000010101424] = 000057ff
stw %l0,[%i4+0x024] ! Mem[0000000010101424] = 00000000
! %l7 = 0000000000000000, Mem[00000000100c1408] = 0000000000000000
stx %l7,[%i3+%o4] ! Mem[00000000100c1408] = 0000000000000000
! %f8 = ff000000 ff000000, %f22 = ffff00ff
fdtoi %f8 ,%f22 ! %f22 = 80000000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = bf8dc38000000000, %l0 = 0000000000000000
ldxa [%i0+%g0]0x80,%l0 ! %l0 = bf8dc38000000000
p0_label_637:
! Mem[0000000030141400] = 00ff00ff fffff200 000000ff ffffffff
! Mem[0000000030141410] = 00000000 7fffffff ff000000 0000ff1e
! Mem[0000000030141420] = 00000000 00000000 00000000 000000ff
! Mem[0000000030141430] = ff000000 ff0000ff 00000000 7867b541
ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
! Mem[0000000010141408] = 000000ff, %l1 = 000000000000ff00
lduha [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000201c0000] = ff00eaae, %l7 = 0000000000000000
ldub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030081408] = 000000ff, %l0 = bf8dc38000000000
ldsba [%i2+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001400] = 00000000, %l3 = 00000000ff000000
ldsba [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = ff00ff00, %l5 = 00000000000000ff
ldswa [%i5+%g0]0x89,%l5 ! %l5 = ffffffffff00ff00
! Mem[0000000010181410] = 0000ff00, %l3 = 0000000000000000
ldsha [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = 000000ff, %f18 = ffffffff
lda [%i1+%g0]0x89,%f18 ! %f18 = 000000ff
! Mem[0000000030181410] = 0000ffff, %l3 = 0000000000000000
ldsba [%i6+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 0000ffff, %l5 = ffffffffff00ff00
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
p0_label_638:
! %f24 = ff000000 00000000, Mem[0000000010141408] = ff000000 00000000
stda %f24,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 00000000
membar #Sync ! Added by membar checker (84)
! %f30 = 69490000 00ff00ff, %l0 = ffffffffffffffff
! Mem[0000000030141400] = 00ff00fffffff200
stda %f30,[%i5+%l0]ASI_PST32_S ! Mem[0000000030141400] = 6949000000ff00ff
! Mem[0000000010181400] = 00000000, %l3 = ffffffffffffffff
ldstuba [%i6+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l2 = ffffffffffffffff, Mem[0000000030181408] = 00000000
stba %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
! %l1 = 0000000000000000, Mem[00000000300c1410] = ff000000ffffffff
stxa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
! Mem[0000000010001424] = 00004969, %l5 = 00000000000000ff
swap [%i0+0x024],%l5 ! %l5 = 0000000000004969
! %l4 = 00000000000000ff, Mem[0000000030081400] = ff000000
stba %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff
! %l0 = ffffffffffffffff, Mem[0000000030141400] = 69490000
stba %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff490000
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010181408] = 0000ffff ffffffff
stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 0000ffff, %l4 = 00000000000000ff
ldsba [%i6+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
p0_label_639:
! Mem[00000000100c1408] = 00000000, %f17 = 00000000
lda [%i3+%o4]0x88,%f17 ! %f17 = 00000000
! Mem[0000000030081410] = ffffffff, %l3 = 0000000000000000
lduba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001400] = 80c38dbf, %l2 = ffffffffffffffff
ldswa [%i0+%g0]0x88,%l2 ! %l2 = ffffffff80c38dbf
! Mem[00000000201c0000] = ff00eaae, %l2 = ffffffff80c38dbf
lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ff00
membar #Sync ! Added by membar checker (85)
! Mem[00000000300c1400] = ff000000 ffffffff e0000000 2bfbffff
! Mem[00000000300c1410] = 00000000 00000000 00000000 00000000
! Mem[00000000300c1420] = ffffffff 00000000 ff000028 280000ff
! Mem[00000000300c1430] = ff000000 0000ff1e ff0000ff 0000ffff
ldda [%i3]ASI_BLK_AIUS,%f16 ! Block Load from 00000000300c1400
! Mem[0000000010141400] = 0000000000000000, %f8 = 00000000 00000000
ldda [%i5+%g0]0x88,%f8 ! %f8 = 00000000 00000000
! Mem[000000001008143c] = 0000ff00, %f12 = ff000000
ld [%i2+0x03c],%f12 ! %f12 = 0000ff00
! Mem[0000000030181408] = ffffffff 000000ff, %l4 = ffffffff, %l5 = 00004969
ldda [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff 00000000ffffffff
! Mem[0000000010141400] = 00000000, %l7 = 00000000000000ff
lduwa [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = ffffffff, %l4 = 00000000000000ff
ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
p0_label_640:
! Mem[0000000030101408] = ff000000, %l1 = 0000000000000000
ldstuba [%i4+%o4]0x81,%l1 ! %l1 = 000000ff000000ff
! %l5 = 00000000ffffffff, Mem[0000000010081400] = 00000000ffffffff
stx %l5,[%i2+%g0] ! Mem[0000000010081400] = 00000000ffffffff
! %f11 = 000000ff, Mem[0000000030081408] = ff000000
sta %f11,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff
! Mem[0000000010101408] = ffffffff, %l7 = 0000000000000000
ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010141400] = 00000000, %l6 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010081418] = 000000ff 000077aa
std %l4,[%i2+0x018] ! Mem[0000000010081418] = 000000ff ffffffff
! %l2 = 000000000000ff00, Mem[0000000010181408] = ffffffff, %asi = 80
stba %l2,[%i6+0x008]%asi ! Mem[0000000010181408] = 00ffffff
! Mem[00000000300c1410] = 00000000, %l7 = 00000000000000ff
ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %l5 = 00000000ffffffff, Mem[0000000010001408] = ffffff00
stha %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = b54b33eb, %l6 = 0000000000000000
ldswa [%i6+%g0]0x81,%l6 ! %l6 = ffffffffb54b33eb
p0_label_641:
! Mem[00000000300c1400] = ff000000, %l7 = 0000000000000000
ldsba [%i3+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181410] = 0000ff00 0000000f, %l6 = b54b33eb, %l7 = ffffffff
ldda [%i6+0x010]%asi,%l6 ! %l6 = 000000000000ff00 000000000000000f
! Mem[0000000030181410] = ffff0000, %l2 = 000000000000ff00
ldsba [%i6+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101410] = 00000000, %f6 = ff000000
lda [%i4+%o5]0x88,%f6 ! %f6 = 00000000
! Mem[0000000030041410] = ffffffff, %l4 = 00000000000000ff
lduba [%i1+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1408] = 0000000000000000, %l1 = 00000000000000ff
ldxa [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181408] = ff000000ffffffff, %f0 = 00ff00ff fffff200
ldda [%i6+%o4]0x81,%f0 ! %f0 = ff000000 ffffffff
! Code Fragment 3
p0_fragment_68:
! %l0 = ffffffffffffffff
setx 0x65791887c81d03a3,%g7,%l0 ! %l0 = 65791887c81d03a3
! %l1 = 0000000000000000
setx 0x43a95de001d0b576,%g7,%l1 ! %l1 = 43a95de001d0b576
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 65791887c81d03a3
setx 0xb6f7f2f7fa03e4d3,%g7,%l0 ! %l0 = b6f7f2f7fa03e4d3
! %l1 = 43a95de001d0b576
setx 0x810ac3cf8d8e67ee,%g7,%l1 ! %l1 = 810ac3cf8d8e67ee
! Mem[0000000010041410] = 000077aa ffffffff, %l2 = ffffffff, %l3 = 000000ff
ldda [%i1+%o5]0x88,%l2 ! %l2 = 00000000ffffffff 00000000000077aa
! Starting 10 instruction Store Burst
! %l7 = 000000000000000f, Mem[0000000030081410] = ffffffff
stba %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffff0f
p0_label_642:
! %f17 = ffffffff, %f3 = ffffffff
fcmpes %fcc0,%f17,%f3 ! %fcc0 = 3
! %l1 = 810ac3cf8d8e67ee, Mem[0000000030141408] = 000000ff
stba %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = ee0000ff
! %l4 = 00000000000000ff, Mem[0000000010181414] = 0000000f, %asi = 80
stwa %l4,[%i6+0x014]%asi ! Mem[0000000010181414] = 000000ff
! %l4 = 00000000000000ff, Mem[00000000100c1410] = ffffffffffffffff
stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000000000ff
! %l4 = 00000000000000ff, immd = 0000000000000eb0, %l6 = 000000000000ff00
udivx %l4,0xeb0,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = 80c38dbf, %l7 = 000000000000000f
swapa [%i0+%g0]0x88,%l7 ! %l7 = 0000000080c38dbf
! Mem[00000000100c1400] = 008c00ff, %l1 = 810ac3cf8d8e67ee, %asi = 80
swapa [%i3+0x000]%asi,%l1 ! %l1 = 00000000008c00ff
! Mem[0000000030081400] = ff0000ff, %l2 = 00000000ffffffff
ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! %l5 = 00000000ffffffff, %l5 = 00000000ffffffff, %l1 = 00000000008c00ff
or %l5,%l5,%l1 ! %l1 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 000000e0, %f10 = 00000000
lda [%i3+%o4]0x89,%f10 ! %f10 = 000000e0
p0_label_643:
! Mem[00000000100c1400] = ee678e8d, %l6 = 0000000000000000
ldswa [%i3+%g0]0x88,%l6 ! %l6 = ffffffffee678e8d
! Mem[0000000010181410] = 0000ff00 000000ff, %l0 = fa03e4d3, %l1 = ffffffff
ldd [%i6+%o5],%l0 ! %l0 = 000000000000ff00 00000000000000ff
! Mem[0000000010001400] = 0000000f, %l5 = 00000000ffffffff
lduwa [%i0+%g0]0x88,%l5 ! %l5 = 000000000000000f
! Mem[0000000030101410] = 000000ff, %f5 = 7fffffff
lda [%i4+%o5]0x81,%f5 ! %f5 = 000000ff
! Mem[0000000010001408] = ffffffff, %l2 = 00000000000000ff
ldsha [%i0+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030041408] = ff000000, %l7 = 0000000080c38dbf
lduha [%i1+%o4]0x81,%l7 ! %l7 = 000000000000ff00
! Mem[0000000010081410] = 000000ff, %l4 = 00000000000000ff
lduba [%i2+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041400] = ff000000, %l5 = 000000000000000f
ldswa [%i1+%g0]0x81,%l5 ! %l5 = ffffffffff000000
! Mem[0000000010041408] = ff000000ffffffff, %l0 = 000000000000ff00
ldxa [%i1+%o4]0x80,%l0 ! %l0 = ff000000ffffffff
! Starting 10 instruction Store Burst
! %l3 = 00000000000077aa, Mem[0000000010181408] = ffffff00
stba %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffaa
p0_label_644:
! %l3 = 00000000000077aa, Mem[0000000010081408] = 00000000
stwa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000077aa
! Mem[0000000010141410] = 00000000, %l1 = 00000000000000ff
swapa [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %f14 = 00000000 7867b541, Mem[0000000030041400] = 000000ff 00000000
stda %f14,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 7867b541
! %l4 = 00000000000000ff, Mem[0000000030101408] = ff000000
stha %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00ff0000
! %l4 = 00000000000000ff, Mem[0000000030081400] = ff0000ff
stwa %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! Mem[0000000010101410] = 00000000, %l7 = 000000000000ff00
ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! %f6 = 00000000, Mem[0000000030081400] = 000000ff
sta %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! %l7 = 0000000000000000, immd = fffffffffffffa52, %l5 = ffffffffff000000
mulx %l7,-0x5ae,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (86)
! %l0 = ff000000ffffffff, Mem[00000000300c1410] = ff000000
stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181430] = ff008cf2c30000ff, %l7 = 0000000000000000
ldx [%i6+0x030],%l7 ! %l7 = ff008cf2c30000ff
p0_label_645:
! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000
lduha [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = e0000000, %f9 = 00000000
lda [%i3+%o4]0x81,%f9 ! %f9 = e0000000
! Mem[0000000010181434] = c30000ff, %l4 = 00000000000000ff
ldsw [%i6+0x034],%l4 ! %l4 = ffffffffc30000ff
! %f1 = ffffffff, %f9 = e0000000, %f3 = ffffffff
fdivs %f1 ,%f9 ,%f3 ! %f3 = ffffffff
! Mem[0000000030101410] = ff000000, %f8 = 00000000
lda [%i4+%o5]0x89,%f8 ! %f8 = ff000000
! Mem[0000000010081408] = 000077aa, %l2 = ffffffffffffffff
ldswa [%i2+%o4]0x80,%l2 ! %l2 = 00000000000077aa
! Mem[00000000218001c0] = 00ffeec2, %l1 = 0000000000000000
ldsh [%o3+0x1c0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181418] = 00000000, %l5 = 0000000000000000
ldub [%i6+0x018],%l5 ! %l5 = 0000000000000000
! Mem[0000000010141408] = 00000000, %l6 = ffffffffee678e8d
lduba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 000000ff, %l3 = 00000000000077aa
ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
p0_label_646:
! %l3 = 00000000000000ff, Mem[00000000300c1400] = ff000000
stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
! Mem[0000000010101410] = ff000000, %l4 = ffffffffc30000ff
ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010101410] = 000000ff, %l6 = 0000000000000000
swapa [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041408] = 000000ff, %l4 = 00000000000000ff
swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l2 = 00000000000077aa, Mem[00000000211c0000] = ff004b99, %asi = 80
stba %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = aa004b99
! Mem[0000000030141410] = 00000000, %l1 = 00000000000000ff
ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! %l7 = ff008cf2c30000ff, Mem[0000000010081408] = 000077aa00330000
stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff008cf2c30000ff
! Mem[0000000021800101] = eaff7eb5, %l5 = 0000000000000000
ldstuba [%o3+0x101]%asi,%l5 ! %l5 = 000000ff000000ff
! %f18 = e0000000 2bfbffff, %l4 = 00000000000000ff
! Mem[0000000030001400] = 00000000000000ff
stda %f18,[%i0+%l4]ASI_PST16_SL ! Mem[0000000030001400] = fffffb2b000000e0
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 00000000, %f13 = ff0000ff
lda [%i1+%g0]0x80,%f13 ! %f13 = 00000000
p0_label_647:
! Mem[0000000030181410] = 00000000 0000ffff, %l2 = 000077aa, %l3 = 000000ff
ldda [%i6+%o5]0x89,%l2 ! %l2 = 000000000000ffff 0000000000000000
! %l6 = 00000000000000ff, imm = fffffffffffffdb8, %l1 = 0000000000000000
xor %l6,-0x248,%l1 ! %l1 = fffffffffffffd47
! Mem[0000000010141414] = 0000ff00, %l2 = 000000000000ffff
ldsha [%i5+0x014]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1438] = 0000ff00 00000000, %l4 = 000000ff, %l5 = 000000ff
ldda [%i3+0x038]%asi,%l4 ! %l4 = 000000000000ff00 0000000000000000
! Mem[0000000010141418] = 000000ff00ffffff, %f20 = 00000000 00000000
ldda [%i5+0x018]%asi,%f20 ! %f20 = 000000ff 00ffffff
! Mem[0000000010181410] = 0000ff00, %l6 = 00000000000000ff
lduwa [%i6+0x010]%asi,%l6 ! %l6 = 000000000000ff00
! Mem[00000000100c1410] = 00000000, %l4 = 000000000000ff00
ldsba [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = ff000000, %l6 = 000000000000ff00
ldsba [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1400] = 000000ff, %l7 = ff008cf2c30000ff
ldswa [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f23 = 00000000, Mem[0000000030001400] = fffffb2b
sta %f23,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
p0_label_648:
! Mem[00000000300c1408] = e0000000, %l2 = 0000000000000000
swapa [%i3+%o4]0x81,%l2 ! %l2 = 00000000e0000000
! Mem[0000000010101410] = 00000000, %l7 = 00000000000000ff
ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001408] = ffffffff, %l4 = 0000000000000000
ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000, %asi = 80
swapa [%i5+0x008]%asi,%l3 ! %l3 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030041410] = ffffffff
stba %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffff00
! Mem[0000000010041408] = ff000000, %l0 = ff000000ffffffff
ldstuba [%i1+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010081408] = ff008cf2, %l6 = ffffffffffffffff
swap [%i2+%o4],%l6 ! %l6 = 00000000ff008cf2
! Mem[0000000030181400] = b54b33eb, %l6 = 00000000ff008cf2
swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000b54b33eb
! Mem[0000000010181408] = ffffffaa, %l4 = 00000000000000ff
swapa [%i6+%o4]0x88,%l4 ! %l4 = 00000000ffffffaa
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 00000000, %l1 = fffffffffffffd47
ldsba [%i1+0x001]%asi,%l1 ! %l1 = 0000000000000000
p0_label_649:
! Mem[0000000030141410] = ff000000, %l6 = 00000000b54b33eb
ldsha [%i5+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030001408] = 00ff0000, %l6 = ffffffffffffff00
ldswa [%i0+%o4]0x89,%l6 ! %l6 = 0000000000ff0000
! Mem[0000000010101400] = ffffffff, %l0 = 00000000000000ff
lduwa [%i4+%g0]0x88,%l0 ! %l0 = 00000000ffffffff
! Mem[00000000201c0000] = ff00eaae, %l4 = 00000000ffffffaa
ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030001400] = 00000000000000e0, %l6 = 0000000000ff0000
ldxa [%i0+%g0]0x81,%l6 ! %l6 = 00000000000000e0
! Mem[0000000010001410] = 00000000, %l2 = 00000000e0000000
lduha [%i0+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000020800040] = ffffa555, %l1 = 0000000000000000
ldsh [%o1+0x040],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000020800040] = ffffa555, %l3 = 0000000000000000
ldsha [%o1+0x040]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000020800000] = 00ff5b63, %l4 = ffffffffffffff00
lduha [%o1+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[00000000100c1410] = 00000000
stha %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000
p0_label_650:
! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010041400] = 00000000 41efffe0
stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 ffffffff
! Mem[00000000100c1408] = 00000000, %l4 = 00000000000000ff
ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l0 = 00000000ffffffff, Mem[0000000010101404] = 00000000
stb %l0,[%i4+0x004] ! Mem[0000000010101404] = ff000000
! %l5 = 0000000000000000, Mem[0000000010001413] = 00000000
stb %l5,[%i0+0x013] ! Mem[0000000010001410] = 00000000
! Mem[0000000030001408] = 0000ff00, %l6 = 00000000000000e0
ldstuba [%i0+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
swapa [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
! %f18 = e0000000, %f28 = ff000000
fcmps %fcc1,%f18,%f28 ! %fcc1 = 2
! %l3 = ffffffffffffffff, Mem[0000000010181400] = 000000ff
stwa %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffff
! %f18 = e0000000 2bfbffff, %l6 = 0000000000000000
! Mem[0000000010081410] = ff000000ffffffff
add %i2,0x010,%g1
stda %f18,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010081410] = ff000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 00000000, %f15 = 7867b541
lda [%i2+%g0]0x80,%f15 ! %f15 = 00000000
p0_label_651:
! Mem[0000000010181400] = ffffffff, %l7 = 0000000000000000
ldswa [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000211c0000] = aa004b99, %l2 = 0000000000000000
lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000aa00
! Mem[0000000030081410] = 0fffffff ffffffff, %l6 = 00000000, %l7 = ffffffff
ldda [%i2+%o5]0x81,%l6 ! %l6 = 000000000fffffff 00000000ffffffff
! Mem[00000000100c1414] = 000000ff, %l6 = 000000000fffffff
ldswa [%i3+0x014]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030041408] = 000000ff, %l0 = 00000000ffffffff
ldswa [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001400] = 00000000000000e0, %l5 = 0000000000000000
ldxa [%i0+%g0]0x81,%l5 ! %l5 = 00000000000000e0
! Mem[0000000030041408] = aa770000000000ff, %f14 = 00000000 00000000
ldda [%i1+%o4]0x89,%f14 ! %f14 = aa770000 000000ff
! Mem[0000000010001400] = 0f000000 00000000, %l6 = 000000ff, %l7 = ffffffff
ldda [%i0+%g0]0x80,%l6 ! %l6 = 000000000f000000 0000000000000000
! Mem[00000000201c0000] = ff00eaae, %l4 = 0000000000000000
lduh [%o0+%g0],%l4 ! %l4 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffffff, Mem[0000000030081400] = 00000000
stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff
p0_label_652:
! %l4 = 000000000000ff00, immd = fffffffffffff461, %l4 = 000000000000ff00
udivx %l4,-0xb9f,%l4 ! %l4 = 0000000000000000
! %l3 = ffffffffffffffff, Mem[0000000030081400] = 00000000ffffffff
stxa %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffffffffffff
! %l1 = ffffffffffffffff, Mem[0000000010101410] = 000000ff
stba %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
! %l3 = ffffffffffffffff, Mem[0000000020800000] = 00ff5b63
sth %l3,[%o1+%g0] ! Mem[0000000020800000] = ffff5b63
! %l6 = 000000000f000000, Mem[0000000030041400] = 7867b541
stwa %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0f000000
! Mem[0000000030001410] = ffffffff, %l0 = 00000000000000ff
ldstuba [%i0+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! %f7 = 0000ff1e, Mem[00000000100c1400] = ee678e8d
sta %f7 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000ff1e
! %l6 = 000000000f000000, Mem[0000000010001400] = 0f000000
stba %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! Mem[00000000100c1414] = 000000ff, %l0 = 00000000000000ff
swap [%i3+0x014],%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ee0000ff, %f8 = ff000000
lda [%i5+%o4]0x81,%f8 ! %f8 = ee0000ff
p0_label_653:
! Mem[0000000030181410] = ffff0000, %l4 = 0000000000000000
lduba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041410] = 00ffffff, %l2 = 000000000000aa00
lduba [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141438] = 41b567ff, %l1 = ffffffffffffffff
ldswa [%i5+0x038]%asi,%l1 ! %l1 = 0000000041b567ff
! Mem[0000000010181410] = 0000ff00, %l3 = ffffffffffffffff
lduwa [%i6+%o5]0x80,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010081408] = ffffffff, %l2 = 0000000000000000
ldswa [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c143c] = 00000000, %l3 = 000000000000ff00
lduha [%i3+0x03c]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = 000000ff, %l0 = 00000000000000ff
ldsba [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141410] = ff000000, %l1 = 0000000041b567ff
ldsha [%i5+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010001400] = 00000000, %l5 = 00000000000000e0
ldsba [%i0+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = ffffff00, Mem[0000000010101408] = ffffffff ff00ffff
stda %l0,[%i4+0x008]%asi ! Mem[0000000010101408] = 00000000 ffffff00
p0_label_654:
! %l2 = ffffffffffffffff, Mem[0000000010041430] = 2056ff0fffffffff, %asi = 80
stxa %l2,[%i1+0x030]%asi ! Mem[0000000010041430] = ffffffffffffffff
! %l7 = 0000000000000000, Mem[0000000030001410] = 000077aaffffffff
stxa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000000000000000
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000030181400] = f28c00ff ffffffff
stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff 00000000
! %f8 = ee0000ff e0000000, Mem[00000000300c1410] = ffffffff 00000000
stda %f8 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ee0000ff e0000000
! Mem[0000000030101410] = ff000000, %l7 = 0000000000000000
swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000ff000000
! Mem[00000000201c0000] = ff00eaae, %l3 = 0000000000000000
ldsba [%o0+0x001]%asi,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1408] = 000000ff, %l7 = 00000000ff000000
ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
! %f28 = ff000000 0000ff1e, Mem[0000000010101408] = 00000000 ffffff00
stda %f28,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000 0000ff1e
! %l0 = 0000000000000000, Mem[0000000030041400] = 0000000f
stwa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ff000000, %f16 = ff000000
lda [%i3+%o4]0x80,%f16 ! %f16 = ff000000
p0_label_655:
! %l6 = 000000000f000000, Mem[00000000100c1410] = 00000000
stwa %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0f000000
! Mem[0000000010001410] = 00000000, %l6 = 000000000f000000
ldsha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041428] = 000077aa, %f11 = 000000ff
ld [%i1+0x028],%f11 ! %f11 = 000077aa
! Mem[0000000030081410] = ffffffffffffff0f, %f28 = ff000000 0000ff1e
ldda [%i2+%o5]0x89,%f28 ! %f28 = ffffffff ffffff0f
! Mem[0000000010141408] = ff00000000000000, %l1 = ffffffffffffff00
ldxa [%i5+%o4]0x88,%l1 ! %l1 = ff00000000000000
! Mem[0000000030181400] = ffffffff, %l3 = 0000000000000000
ldswa [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181410] = ffff000000000000, %l5 = 0000000000000000
ldxa [%i6+%o5]0x81,%l5 ! %l5 = ffff000000000000
! Mem[0000000010101400] = ffffffff ff000000, %l6 = 00000000, %l7 = 000000ff
ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000ffffffff 00000000ff000000
! %l4 = 00000000000000ff, imm = fffffffffffffdee, %l6 = 00000000ffffffff
subc %l4,-0x212,%l6 ! %l6 = 0000000000000311
! Starting 10 instruction Store Burst
! %l6 = 0000000000000311, Mem[0000000010181410] = 00ff0000
stha %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00ff0311
p0_label_656:
! Mem[0000000030141410] = ff000000, %l6 = 0000000000000311
ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
! %f16 = ff000000 ffffffff, Mem[0000000010141410] = ff000000 0000ff00
stda %f16,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000 ffffffff
! Mem[00000000300c1400] = 000000ff, %l2 = ffffffffffffffff
swapa [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010181400] = ffffffff ff0000ff
stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00000000
! %l2 = 000000ff, %l3 = ffffffff, Mem[0000000010141400] = ff000000 00000000
stda %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff ffffffff
! %f3 = ffffffff, Mem[0000000010141410] = ff000000
sta %f3 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff
! %l6 = 000000ff, %l7 = ff000000, Mem[0000000010101408] = ff000000 0000ff1e
stda %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff ff000000
! Mem[0000000010181410] = 00ff0311, %l0 = 0000000000000000
ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 00000011000000ff
! %f23 = 00000000, Mem[00000000300c1410] = ee0000ff
sta %f23,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l4 = 00000000000000ff
lduba [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_657:
! Mem[0000000030141410] = ff000000 7fffffff, %l6 = 000000ff, %l7 = ff000000
ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000ff000000 000000007fffffff
! Mem[0000000010081410] = ffffffff000000ff, %l5 = ffff000000000000
ldxa [%i2+%o5]0x88,%l5 ! %l5 = ffffffff000000ff
! Mem[00000000300c1400] = ffffffff, %l0 = 0000000000000011
lduha [%i3+%g0]0x81,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030081408] = aa770000ff000000, %f8 = ee0000ff e0000000
ldda [%i2+%o4]0x89,%f8 ! %f8 = aa770000 ff000000
! Mem[0000000030001408] = ff00ff00000000ff, %f0 = ff000000 ffffffff
ldda [%i0+%o4]0x81,%f0 ! %f0 = ff00ff00 000000ff
! Mem[0000000010001400] = 00000000, %f29 = ffffff0f
lda [%i0+%g0]0x80,%f29 ! %f29 = 00000000
! Mem[0000000010001408] = ffffffff00000000, %f12 = 0000ff00 00000000
ldda [%i0+%o4]0x80,%f12 ! %f12 = ffffffff 00000000
! Mem[0000000010001410] = 00000000, %l5 = ffffffff000000ff
ldsba [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0000] = aa004b99, %l0 = 000000000000ffff
ldsba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = ffffffff, %l2 = 00000000000000ff
swapa [%i1+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
p0_label_658:
! Mem[0000000010041424] = 000000ff, %l4 = 0000000000000000, %asi = 80
swapa [%i1+0x024]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101408] = 000000ff, %l0 = 0000000000000000
swapa [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Code Fragment 3
p0_fragment_69:
! %l0 = 00000000000000ff
setx 0x59b63f87a844c831,%g7,%l0 ! %l0 = 59b63f87a844c831
! %l1 = ff00000000000000
setx 0xcf4fa4ff94a5195f,%g7,%l1 ! %l1 = cf4fa4ff94a5195f
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 59b63f87a844c831
setx 0x8371b1cf95ab0000,%g7,%l0 ! %l0 = 8371b1cf95ab0000
! %l1 = cf4fa4ff94a5195f
setx 0x47e4a64812d916ba,%g7,%l1 ! %l1 = 47e4a64812d916ba
! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000030081410] = ffffff0f ffffffff
stda %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff ffffffff
! Mem[0000000010081400] = 00000000, %l3 = ffffffffffffffff
ldstuba [%i2+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1408] = 00000000, %l6 = 00000000ff000000
swapa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
! %l2 = 00000000ffffffff, Mem[00000000300c1410] = 000000e000000000
stxa %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000ffffffff
! Mem[0000000010181400] = 00000000, %l5 = 0000000000000000
swapa [%i6+%g0]0x88,%l5 ! %l5 = 0000000000000000
! %l7 = 000000007fffffff, Mem[000000001004141a] = ff000080
stb %l7,[%i1+0x01a] ! Mem[0000000010041418] = ff00ff80
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ffff0000, %l7 = 000000007fffffff
lduba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
p0_label_659:
! Mem[0000000010101410] = ff000000, %f0 = ff00ff00
lda [%i4+%o5]0x80,%f0 ! %f0 = ff000000
! Mem[0000000010141404] = ffffffff, %l5 = 0000000000000000
ldsw [%i5+0x004],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010181420] = 78673146, %l6 = 0000000000000000
lduba [%i6+0x022]%asi,%l6 ! %l6 = 0000000000000031
! %l7 = 00000000000000ff, immed = 00000cf1, %y = ffffffff
smul %l7,0xcf1,%l4 ! %l4 = 00000000000ce40f, %y = 00000000
! %l1 = 47e4a64812d916ba, immd = fffffffffffff9cb, %l6 = 0000000000000031
sdivx %l1,-0x635,%l6 ! %l6 = fff46adeed75f48d
! Mem[0000000010141408] = 00000000, %l4 = 00000000000ce40f
lduba [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181400] = 0000000000000000, %l4 = 0000000000000000
ldxa [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l2 = 00000000ffffffff
ldswa [%i1+0x000]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181408] = ff000000, %l5 = ffffffffffffffff
ldsba [%i6+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f8 = aa770000 ff000000, Mem[0000000010181400] = 00000000 00000000
stda %f8 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = aa770000 ff000000
p0_label_660:
! Mem[0000000010041408] = ff000000, %l2 = 0000000000000000
ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! %l3 = 0000000000000000, immed = fffff5c9, %y = 00000000
sdiv %l3,-0xa37,%l3 ! %l3 = 0000000000000000
mov %l0,%y ! %y = 95ab0000
! Mem[0000000030001400] = 00000000, %l0 = 8371b1cf95ab0000
ldstuba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000010041408] = 000000ff ffffffff
stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 ffffffff
! Mem[00000000100c1428] = ff67b5ff, %l4 = 0000000000000000
swap [%i3+0x028],%l4 ! %l4 = 00000000ff67b5ff
! %l1 = 47e4a64812d916ba, Mem[00000000201c0000] = ff00eaae
sth %l1,[%o0+%g0] ! Mem[00000000201c0000] = 16baeaae
! Mem[00000000300c1400] = ffffffff, %l1 = 47e4a64812d916ba
swapa [%i3+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030001400] = 000000ff, %l5 = ffffffffffffffff
swapa [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000201c0000] = 16baeaae, %l4 = 00000000ff67b5ff
ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 00000016000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ffffffff, %l2 = 00000000000000ff
ldsha [%i2+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
p0_label_661:
! Mem[0000000030041410] = 00ffffff, %l7 = 00000000000000ff
lduwa [%i1+%o5]0x81,%l7 ! %l7 = 0000000000ffffff
! Mem[00000000100c1414] = 000000ff, %l0 = 0000000000000000
lduba [%i3+0x016]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = aa004b99, %l5 = 00000000000000ff
ldsha [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffaa00
! Mem[00000000300c1400] = 12d916ba, %l4 = 0000000000000016
ldsha [%i3+%g0]0x81,%l4 ! %l4 = 00000000000012d9
! Mem[00000000100c1400] = 1eff0000, %l4 = 00000000000012d9
ldsha [%i3+%g0]0x80,%l4 ! %l4 = 0000000000001eff
! Mem[0000000030001408] = ff00ff00000000ff, %f20 = 000000ff 00ffffff
ldda [%i0+%o4]0x81,%f20 ! %f20 = ff00ff00 000000ff
! Mem[0000000010101408] = 000000ff 00000000, %l2 = ffffffff, %l3 = 00000000
ldda [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000000000ff
! Mem[0000000010101400] = ffffffff, %l5 = ffffffffffffaa00
lduba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030101408] = 00000000 0000ff00, %l4 = 00001eff, %l5 = 000000ff
ldda [%i4+%o4]0x89,%l4 ! %l4 = 000000000000ff00 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = fff46adeed75f48d, Mem[00000000100c1408] = ff00000000000000
stxa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = fff46adeed75f48d
p0_label_662:
! %f26 = ff000028 280000ff, Mem[0000000030141410] = 000000ff ffffff7f
stda %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000028 280000ff
! %l4 = 000000000000ff00, Mem[0000000010141400] = ff000000
stba %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff000000
! %f22 = 00000000 00000000, %l7 = 0000000000ffffff
! Mem[00000000100c1438] = 0000ff0000000000
add %i3,0x038,%g1
stda %f22,[%g1+%l7]ASI_PST8_PL ! Mem[00000000100c1438] = 0000000000000000
! %f18 = e0000000 2bfbffff, Mem[0000000010181438] = 000000ff 00000001
stda %f18,[%i6+0x038]%asi ! Mem[0000000010181438] = e0000000 2bfbffff
! %l5 = 0000000000000000, Mem[0000000030141410] = ff000028
stha %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000028
! Mem[0000000010041400] = 00000000, %l1 = 00000000ffffffff
swapa [%i1+%g0]0x80,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[00000000100c1408] = 8df475edde6af4ff
stxa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
! Mem[000000001000143c] = ff80ffff, %l3 = 000000ff, %l1 = 00000000
add %i0,0x3c,%g1
casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000ff80ffff
! %f7 = 0000ff1e, Mem[0000000010001400] = 00000000
sta %f7 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000ff1e
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 0000ffff, %f23 = 00000000
lda [%i6+%o5]0x89,%f23 ! %f23 = 0000ffff
p0_label_663:
! Mem[0000000010041410] = ff000000, %l2 = 0000000000000000
lduha [%i1+%o5]0x80,%l2 ! %l2 = 000000000000ff00
! Mem[00000000100c1400] = 0000ff1e, %l6 = fff46adeed75f48d
ldsba [%i3+%g0]0x88,%l6 ! %l6 = 000000000000001e
! %f23 = 0000ffff, %f21 = 000000ff
fcmps %fcc0,%f23,%f21 ! %fcc0 = 2
! Mem[0000000030001408] = ff00ff00, %l5 = 0000000000000000
lduwa [%i0+%o4]0x81,%l5 ! %l5 = 00000000ff00ff00
! Mem[0000000030081410] = ffffffff, %l2 = 000000000000ff00
ldswa [%i2+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030041400] = 00000000 00000000, %l6 = 0000001e, %l7 = 00ffffff
ldda [%i1+%g0]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010001400] = 1eff0000, %l0 = 0000000000000000
ldswa [%i0+%g0]0x88,%l0 ! %l0 = 000000001eff0000
! Mem[0000000010141408] = 00000000, %l5 = 00000000ff00ff00
lduwa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101408] = 00ff0000, %l1 = 00000000ff80ffff
ldsba [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000030041400] = 0000000000000000
stxa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000000000
p0_label_664:
! %l1 = 0000000000000000, Mem[0000000010001400] = 1eff0000
stha %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 1eff0000
! %l3 = 00000000000000ff, Mem[0000000030001408] = 00ff00ff
stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00ff00ff
! Mem[0000000010101400] = ffffffff, %l2 = ffffffffffffffff
ldstuba [%i4+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[00000000211c0000] = aa004b99
sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = 00ff4b99
! Mem[0000000010101400] = ffffffff, %l3 = 00000000000000ff
swapa [%i4+%g0]0x88,%l3 ! %l3 = 00000000ffffffff
! %l0 = 000000001eff0000, Mem[0000000010081434] = ffffffff, %asi = 80
stwa %l0,[%i2+0x034]%asi ! Mem[0000000010081434] = 1eff0000
! %l3 = 00000000ffffffff, Mem[00000000201c0000] = ffbaeaae, %asi = 80
stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffeaae
! %l4 = 000000000000ff00, Mem[0000000010181400] = 000077aa
stba %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00007700
! Mem[00000000100c141c] = 00000000, %l3 = ffffffff, %l4 = 0000ff00
add %i3,0x1c,%g1
casa [%g1]0x80,%l3,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ffffffffffffffff, %l3 = 00000000ffffffff
ldxa [%i5+%o5]0x80,%l3 ! %l3 = ffffffffffffffff
p0_label_665:
! Mem[0000000030081410] = ffffffff, %l0 = 000000001eff0000
ldsba [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010181408] = ff000000, %l7 = 0000000000000000
ldsha [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000030001408] = ff00000000ff00ff, %l6 = 0000000000000000
ldxa [%i0+%o4]0x89,%l6 ! %l6 = ff00000000ff00ff
! Mem[00000000211c0000] = 00ff4b99, %l7 = ffffffffffffff00
ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141408] = ff00000000000000, %l5 = 0000000000000000
ldxa [%i5+%o4]0x88,%l5 ! %l5 = ff00000000000000
! %l7 = 00000000000000ff, %l3 = ffffffffffffffff, %l2 = 00000000000000ff
or %l7,%l3,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010141410] = ffffffff, %l6 = ff00000000ff00ff
lduwa [%i5+0x010]%asi,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000030141410] = 00000028, %f20 = ff00ff00
lda [%i5+%o5]0x81,%f20 ! %f20 = 00000028
! Mem[00000000300c1410] = ffffffff, %l6 = 00000000ffffffff
ldswa [%i3+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[00000000201c0001] = ffffeaae, %asi = 80
stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff00eaae
p0_label_666:
! Mem[0000000010081406] = ffffffff, %l1 = 0000000000000000
ldstuba [%i2+0x006]%asi,%l1 ! %l1 = 000000ff000000ff
! %l0 = ffffffffffffffff, %l0 = ffffffffffffffff, %y = 95ab0000
sdiv %l0,%l0,%l5 ! %l5 = 000000007fffffff
mov %l0,%y ! %y = ffffffff
! %f0 = ff000000 000000ff, Mem[0000000030141410] = 00000028 280000ff
stda %f0 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000 000000ff
! %f28 = ffffffff, Mem[0000000010041410] = 000000ff
sta %f28,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff
! %f4 = 00000000 000000ff, %l1 = 00000000000000ff
! Mem[0000000010081418] = 000000ffffffffff
add %i2,0x018,%g1
stda %f4,[%g1+%l1]ASI_PST8_P ! Mem[0000000010081418] = 00000000000000ff
! %l5 = 000000007fffffff, Mem[0000000010101408] = 00000000
stha %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffff0000
! Mem[0000000030041408] = ff000000, %l6 = ffffffffffffffff
swapa [%i1+%o4]0x81,%l6 ! %l6 = 00000000ff000000
! %f8 = aa770000 ff000000, Mem[0000000010041400] = ffffffff ffffffff
stda %f8 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = aa770000 ff000000
! %f23 = 0000ffff, Mem[0000000030141408] = ee0000ff
sta %f23,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00ff4b99, %l2 = ffffffffffffffff
ldsha [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_667:
! Mem[000000001010142c] = 4969f3ad, %l7 = 00000000000000ff
ldsba [%i4+0x02d]%asi,%l7 ! %l7 = 0000000000000069
! Mem[0000000010081410] = ff000000 ffffffff, %l2 = 000000ff, %l3 = ffffffff
ldda [%i2+%o5]0x80,%l2 ! %l2 = 00000000ff000000 00000000ffffffff
! Mem[0000000030181410] = ffff0000, %f27 = 280000ff
lda [%i6+%o5]0x81,%f27 ! %f27 = ffff0000
! Mem[0000000010181400] = 00007700, %l1 = 00000000000000ff
lduba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141400] = ff490000, %l0 = ffffffffffffffff
lduba [%i5+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181400] = 00007700, %l3 = 00000000ffffffff
lduba [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181400] = ffffffff, %l3 = 0000000000000000
ldsha [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041414] = aa770000, %l5 = 000000007fffffff
ldswa [%i1+0x014]%asi,%l5 ! %l5 = ffffffffaa770000
! Mem[0000000010101424] = 00000000, %l3 = ffffffffffffffff
ldsha [%i4+0x026]%asi,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 00000000ff000000, Mem[000000001018140e] = 00000000
stb %l2,[%i6+0x00e] ! Mem[000000001018140c] = 00000000
p0_label_668:
! %f25 = 00000000, Mem[0000000030081410] = ffffffff
sta %f25,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! Mem[0000000010181430] = ff008cf2c30000ff, %l6 = 00000000ff000000, %l0 = 00000000000000ff
add %i6,0x30,%g1
casxa [%g1]0x80,%l6,%l0 ! %l0 = ff008cf2c30000ff
! %f25 = 00000000, Mem[0000000010141400] = ff000000
sta %f25,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! %l6 = ff000000, %l7 = 00000069, Mem[0000000010041410] = ffffffff 000077aa
stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff000000 00000069
! Mem[0000000010181410] = 00ff03ff, %l5 = ffffffffaa770000
swapa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000ff03ff
! Mem[0000000030181410] = 0000ffff, %l0 = ff008cf2c30000ff
swapa [%i6+%o5]0x89,%l0 ! %l0 = 000000000000ffff
! Mem[00000000201c0000] = ff00eaae, %l5 = 0000000000ff03ff
ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
! %l7 = 0000000000000069, imm = fffffffffffffc78, %l3 = 0000000000000000
xnor %l7,-0x388,%l3 ! %l3 = 00000000000003ee
! Mem[000000001008142c] = 32560000, %l6 = 00000000ff000000
ldstuba [%i2+0x02c]%asi,%l6 ! %l6 = 00000032000000ff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ff00eaae, %l6 = 0000000000000032
lduba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
p0_label_669:
! Mem[0000000030081410] = 00000000, %l3 = 00000000000003ee
lduba [%i2+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081408] = ff000000, %l2 = 00000000ff000000
ldsha [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1400] = ffffffff ba16d912, %l4 = 00000000, %l5 = 000000ff
ldda [%i3+%g0]0x89,%l4 ! %l4 = 00000000ba16d912 00000000ffffffff
! Mem[0000000010081408] = ff0000c3 ffffffff, %l2 = 00000000, %l3 = 00000000
ldda [%i2+%o4]0x88,%l2 ! %l2 = 00000000ffffffff 00000000ff0000c3
! Mem[0000000020800000] = ffff5b63, %l7 = 0000000000000069
ldsb [%o1+0x001],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181430] = ff008cf2, %l7 = ffffffffffffffff
ldsh [%i6+0x030],%l7 ! %l7 = ffffffffffffff00
! Mem[00000000300c1410] = ffffffff, %l7 = ffffffffffffff00
lduba [%i3+%o5]0x81,%l7 ! %l7 = 00000000000000ff
membar #Sync ! Added by membar checker (87)
! Mem[0000000010001400] = 0000ff1e 00000000 ffffffff 00000000
! Mem[0000000010001410] = 00000000 00ff0000 00000000 ff0000ff
! Mem[0000000010001420] = ff00ff00 000000ff ff0000ff 00000000
! Mem[0000000010001430] = 1eff0000 00ff00ff 00ff6949 ff80ffff
ldda [%i0]ASI_BLK_PL,%f16 ! Block Load from 0000000010001400
! Mem[00000000100c1410] = 0000000f, %l5 = 00000000ffffffff
ldsba [%i3+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000211c0001] = 00ff4b99, %l1 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
p0_label_670:
! Mem[0000000030141408] = 0000ffff, %l7 = 00000000000000ff
swapa [%i5+%o4]0x81,%l7 ! %l7 = 000000000000ffff
! %f12 = ffffffff 00000000, %l4 = 00000000ba16d912
! Mem[0000000010101428] = 0000000f4969f3ad
add %i4,0x028,%g1
stda %f12,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010101428] = 000000004969f3ad
! %f14 = aa770000 000000ff, Mem[0000000030101408] = 0000ff00 00000000
stda %f14,[%i4+%o4]0x89 ! Mem[0000000030101408] = aa770000 000000ff
! Mem[0000000010181410] = 000077aa, %l4 = 00000000ba16d912
swapa [%i6+%o5]0x80,%l4 ! %l4 = 00000000000077aa
! %f4 = 00000000 000000ff, %l1 = 00000000000000ff
! Mem[0000000010141410] = ffffffffffffffff
add %i5,0x010,%g1
stda %f4,[%g1+%l1]ASI_PST16_P ! Mem[0000000010141410] = 00000000000000ff
! %f2 = 000000ff ffffffff, %l7 = 000000000000ffff
! Mem[0000000030041420] = 0000000000000000
add %i1,0x020,%g1
stda %f2,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030041420] = ffffffffff000000
! Mem[000000001010140f] = ff000000, %l6 = 00000000000000ff
ldstuba [%i4+0x00f]%asi,%l6 ! %l6 = 00000000000000ff
! %l1 = 00000000000000ff, immed = 00000c79, %y = ffffffff
sdiv %l1,0xc79,%l3 ! %l3 = ffffffffffeb79a1
mov %l0,%y ! %y = 0000ffff
! %l0 = 0000ffff, %l1 = 000000ff, Mem[00000000300c1400] = ba16d912 ffffffff
stda %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00ff4b99, %l1 = 00000000000000ff
ldsba [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000000
p0_label_671:
! Mem[0000000010141408] = 00000000000000ff, %f6 = 00000000 0000ff1e
ldda [%i5+%o4]0x80,%f6 ! %f6 = 00000000 000000ff
! Mem[0000000030041400] = 0000000000000000, %f0 = ff000000 000000ff
ldda [%i1+%g0]0x89,%f0 ! %f0 = 00000000 00000000
! Mem[00000000100c1400] = 1eff0000, %l0 = 000000000000ffff
ldswa [%i3+%g0]0x80,%l0 ! %l0 = 000000001eff0000
! Mem[0000000010081410] = 000000ff, %l0 = 000000001eff0000
ldsha [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081408] = ff000000, %l7 = 000000000000ffff
lduha [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = 1eff0000, %l6 = 0000000000000000
ldsba [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 0000000000000000, %f4 = 00000000 000000ff
ldda [%i0+%o5]0x89,%f4 ! %f4 = 00000000 00000000
! %l4 = 00000000000077aa, %l1 = 0000000000000000, %l4 = 00000000000077aa
xnor %l4,%l1,%l4 ! %l4 = ffffffffffff8855
! %l2 = 00000000ffffffff, imm = 00000000000002e0, %l3 = ffffffffffeb79a1
subc %l2,0x2e0,%l3 ! %l3 = 00000000fffffd1f
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010141408] = 00000000
stw %l6,[%i5+%o4] ! Mem[0000000010141408] = 00000000
p0_label_672:
! Mem[0000000010081414] = ffffffff, %l5 = 0000000000000000
swap [%i2+0x014],%l5 ! %l5 = 00000000ffffffff
! %f14 = aa770000, Mem[0000000030081408] = ff000000
sta %f14,[%i2+%o4]0x89 ! Mem[0000000030081408] = aa770000
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010101410] = ff000000 98009800
stda %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff 00000000
membar #Sync ! Added by membar checker (88)
! %l6 = 0000000000000000, Mem[0000000010001408] = 00000000ffffffff
stxa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
! %l2 = 00000000ffffffff, Mem[00000000201c0001] = ff00eaae
stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = ffffeaae
! %f3 = ffffffff, Mem[00000000100c1400] = 0000ff1e
sta %f3 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffff
! Code Fragment 3
p0_fragment_70:
! %l0 = 00000000000000ff
setx 0x148474580c12b34c,%g7,%l0 ! %l0 = 148474580c12b34c
! %l1 = 0000000000000000
setx 0x5be61f6fa03bea72,%g7,%l1 ! %l1 = 5be61f6fa03bea72
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 148474580c12b34c
setx 0xc6b36ba78296cfa7,%g7,%l0 ! %l0 = c6b36ba78296cfa7
! %l1 = 5be61f6fa03bea72
setx 0x781989b04484c2f1,%g7,%l1 ! %l1 = 781989b04484c2f1
! Mem[0000000010181414] = 000000ff, %l3 = 00000000fffffd1f
swap [%i6+0x014],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101400] = 00000000ff0000ff, %f16 = 00000000 1eff0000
ldda [%i4+%g0]0x89,%f16 ! %f16 = 00000000 ff0000ff
! Starting 10 instruction Load Burst
! %l7 = 0000000000000000, %l6 = 0000000000000000, %l4 = ffffffffffff8855
and %l7,%l6,%l4 ! %l4 = 0000000000000000
p0_label_673:
! Mem[0000000021800040] = 004307c8, %l3 = 00000000000000ff
lduha [%o3+0x040]%asi,%l3 ! %l3 = 0000000000000043
! Mem[0000000030001400] = e0000000ffffffff, %f24 = ff000000 00ff00ff
ldda [%i0+%g0]0x89,%f24 ! %f24 = e0000000 ffffffff
! Mem[00000000201c0000] = ffffeaae, %l6 = 0000000000000000
lduba [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! %l7 = 0000000000000000, imm = 000000000000078e, %l5 = 00000000ffffffff
sub %l7,0x78e,%l5 ! %l5 = fffffffffffff872
! Mem[0000000030081400] = ffffffffffffffff, %f16 = 00000000 ff0000ff
ldda [%i2+%g0]0x89,%f16 ! %f16 = ffffffff ffffffff
! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000
lduwa [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001408] = ff000000 00ff00ff, %l2 = ffffffff, %l3 = 00000043
ldda [%i0+%o4]0x89,%l2 ! %l2 = 0000000000ff00ff 00000000ff000000
! Mem[0000000030141400] = ff490000, %l1 = 781989b04484c2f1
ldswa [%i5+%g0]0x81,%l1 ! %l1 = ffffffffff490000
! Mem[0000000030101400] = ff0000ff, %l4 = 0000000000000000
lduwa [%i4+%g0]0x89,%l4 ! %l4 = 00000000ff0000ff
! Starting 10 instruction Store Burst
! %f18 = 00000000, Mem[0000000010101400] = 000000ff
sta %f18,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
p0_label_674:
! %f8 = aa770000 ff000000, Mem[0000000010141408] = 00000000 000000ff
stda %f8 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = aa770000 ff000000
! %l7 = 00000000000000ff, Mem[0000000030081410] = 00000000
stha %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
! %f4 = 00000000 00000000, %l3 = 00000000ff000000
! Mem[0000000030001420] = 0000000000000000
add %i0,0x020,%g1
stda %f4,[%g1+%l3]ASI_PST32_S ! Mem[0000000030001420] = 0000000000000000
! %l7 = 00000000000000ff, Mem[0000000010101428] = 000000004969f3ad
stx %l7,[%i4+0x028] ! Mem[0000000010101428] = 00000000000000ff
! Mem[000000001008140c] = c30000ff, %l2 = 0000000000ff00ff, %asi = 80
swapa [%i2+0x00c]%asi,%l2 ! %l2 = 00000000c30000ff
! %f12 = ffffffff 00000000, Mem[0000000030081400] = ffffffff ffffffff
stda %f12,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffffff 00000000
! %l6 = 00000000000000ff, Mem[000000001000141a] = 00000000, %asi = 80
stba %l6,[%i0+0x01a]%asi ! Mem[0000000010001418] = 0000ff00
! %l3 = 00000000ff000000, Mem[0000000030101408] = ff000000
stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! Mem[0000000030041408] = ffffffff, %l5 = fffffffffffff872
ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ff00000000ff00ff, %l7 = 00000000000000ff
ldxa [%i0+%o4]0x89,%l7 ! %l7 = ff00000000ff00ff
p0_label_675:
! Mem[0000000030001408] = ff00000000ff00ff, %f26 = 00000000 ff0000ff
ldda [%i0+%o4]0x89,%f26 ! %f26 = ff000000 00ff00ff
! Mem[0000000021800080] = ffff3e7c, %l2 = 00000000c30000ff
ldsba [%o3+0x080]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101410] = 000000ff00000000, %f4 = 00000000 00000000
ldd [%i4+%o5],%f4 ! %f4 = 000000ff 00000000
! Mem[0000000010101400] = 00000000, %f15 = 000000ff
lda [%i4+%g0]0x88,%f15 ! %f15 = 00000000
! Mem[00000000300c1408] = ff000000, %l4 = 00000000ff0000ff
lduha [%i3+%o4]0x81,%l4 ! %l4 = 000000000000ff00
! Mem[0000000010041400] = aa770000 ff000000, %l6 = 000000ff, %l7 = 00ff00ff
ldd [%i1+%g0],%l6 ! %l6 = 00000000aa770000 00000000ff000000
! Mem[0000000010181410] = 1ffdffff 12d916ba, %l0 = 8296cfa7, %l1 = ff490000
ldda [%i6+%o5]0x88,%l0 ! %l0 = 0000000012d916ba 000000001ffdffff
! Mem[0000000030141400] = ff490000 00ff00ff, %l4 = 0000ff00, %l5 = 000000ff
ldda [%i5+%g0]0x81,%l4 ! %l4 = 00000000ff490000 0000000000ff00ff
! Mem[00000000100c1424] = ffff0000, %l5 = 0000000000ff00ff
lduwa [%i3+0x024]%asi,%l5 ! %l5 = 00000000ffff0000
! Starting 10 instruction Store Burst
! %f13 = 00000000, Mem[00000000100c1424] = ffff0000
sta %f13,[%i3+0x024]%asi ! Mem[00000000100c1424] = 00000000
p0_label_676:
! Mem[0000000010081430] = ffffffff, %l1 = 000000001ffdffff
swap [%i2+0x030],%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030141408] = ff000000, %l3 = 00000000ff000000
ldstuba [%i5+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! %l4 = 00000000ff490000, Mem[0000000030001400] = ffffffff
stba %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ffffff
! %l3 = 0000000000000000, Mem[0000000010041410] = 00000069ff000000
stxa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000
! %f30 = ffff80ff, Mem[0000000010101428] = 00000000
sta %f30,[%i4+0x028]%asi ! Mem[0000000010101428] = ffff80ff
! Mem[0000000030141400] = ff490000, %l5 = 00000000ffff0000
swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ff490000
! %l4 = ff490000, %l5 = ff490000, Mem[0000000010101408] = 0000ffff ff0000ff
stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff490000 ff490000
! Mem[0000000010001407] = 00000000, %l0 = 0000000012d916ba
ldstub [%i0+0x007],%l0 ! %l0 = 00000000000000ff
! %l7 = 00000000ff000000, Mem[00000000300c1408] = fffffb2b000000ff
stxa %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = aa770000, %l7 = 00000000ff000000
ldsha [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
p0_label_677:
! Mem[0000000010081408] = ffffffff, %f7 = 000000ff
lda [%i2+%o4]0x80,%f7 ! %f7 = ffffffff
! Mem[0000000010141408] = aa770000ff000000, %l5 = 00000000ff490000
ldxa [%i5+0x008]%asi,%l5 ! %l5 = aa770000ff000000
! Mem[0000000030041410] = 00ffffff0fff5620, %f26 = ff000000 00ff00ff
ldda [%i1+%o5]0x81,%f26 ! %f26 = 00ffffff 0fff5620
! Mem[0000000030101410] = 0000000000000000, %l4 = 00000000ff490000
ldxa [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = ff0000ff, %f3 = ffffffff
lda [%i5+%o4]0x89,%f3 ! %f3 = ff0000ff
! Mem[0000000030141408] = ff0000ffffffffff, %f26 = 00ffffff 0fff5620
ldda [%i5+%o4]0x81,%f26 ! %f26 = ff0000ff ffffffff
! Mem[0000000021800080] = ffff3e7c, %l5 = aa770000ff000000
lduba [%o3+0x080]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141408] = aa770000, %l2 = ffffffffffffffff
ldswa [%i5+%o4]0x80,%l2 ! %l2 = ffffffffaa770000
! Mem[00000000100c1410] = 0000000f000000ff, %l5 = 00000000000000ff
ldxa [%i3+0x010]%asi,%l5 ! %l5 = 0000000f000000ff
! Starting 10 instruction Store Burst
! %f24 = e0000000 ffffffff, Mem[0000000010141418] = 000000ff 00ffffff
std %f24,[%i5+0x018] ! Mem[0000000010141418] = e0000000 ffffffff
p0_label_678:
! %f2 = 000000ff ff0000ff, Mem[0000000030081400] = 00000000 ffffffff
stda %f2 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff ff0000ff
! %f0 = 00000000 00000000, Mem[0000000030181400] = ffffffff 00000000
stda %f0 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000
! %f31 = 4969ff00, Mem[00000000300c1410] = ffffffff
sta %f31,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 4969ff00
! Mem[0000000010101408] = 000049ff, %l0 = 0000000000000000
ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! %f8 = aa770000 ff000000, Mem[0000000010141410] = 00000000 000000ff
stda %f8 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = aa770000 ff000000
! %l7 = 0000000000000000, Mem[0000000010041423] = 00000000
stb %l7,[%i1+0x023] ! Mem[0000000010041420] = 00000000
! %l5 = 0000000f000000ff, Mem[00000000100c1410] = 0f000000
stba %l5,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0f0000ff
! %l2 = ffffffffaa770000, Mem[0000000010001408] = 00000000
stba %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! %l3 = 0000000000000000, Mem[0000000030101410] = 00000000
stwa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ffffffff, %l1 = 00000000ffffffff
lduba [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_679:
! Mem[0000000010181408] = 000000ff, %l4 = 0000000000000000
lduha [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1410] = ff000000 0f0000ff, %l2 = aa770000, %l3 = 00000000
ldda [%i3+%o5]0x88,%l2 ! %l2 = 000000000f0000ff 00000000ff000000
membar #Sync ! Added by membar checker (89)
! Mem[0000000010141400] = 00000000 ffffffff aa770000 ff000000
! Mem[0000000010141410] = aa770000 ff000000 e0000000 ffffffff
! Mem[0000000010141420] = 00000000 00000000 ff0000ff ffffffff
! Mem[0000000010141430] = ff0000ff 00000000 41b567ff 00000000
ldda [%i5]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010141400
! Mem[0000000030181400] = 00000000, %l3 = 00000000ff000000
ldsba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001430] = 1eff0000 00ff00ff, %l4 = 000000ff, %l5 = 000000ff
ldd [%i0+0x030],%l4 ! %l4 = 000000001eff0000 0000000000ff00ff
! Mem[0000000030081408] = 000077aa, %l0 = 0000000000000000
lduha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 00ffffff 000000e0 ff00ff00 000000ff
! Mem[0000000030001410] = 00000000 00000000 1e000000 0000ffff
! Mem[0000000030001420] = 00000000 00000000 ff0000c3 0f905620
! Mem[0000000030001430] = ff000000 ffffffff 41efffe0 00000000
ldda [%i0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030001400
! Mem[0000000010101408] = ff0049ff, %f23 = 00000000
lda [%i4+%o4]0x80,%f23 ! %f23 = ff0049ff
! Mem[00000000100c1410] = ff00000f, %l6 = 00000000aa770000
lduba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f16 = ffffffff ffffffff 00000000 ffffffff
! %f20 = 0000ff00 00000000 ff0000ff ff0049ff
! %f24 = e0000000 ffffffff ff0000ff ffffffff
! %f28 = ff00ff00 0000ff1e ffff80ff 4969ff00
stda %f16,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
p0_label_680:
! %l0 = 0000000000000000, Mem[0000000010001400] = 0000ff1e
stwa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! %l6 = 000000ff, %l7 = 00000000, Mem[00000000100c1408] = ffffffff 00000000
stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff 00000000
! Mem[0000000030141410] = ff000000, %l1 = 00000000000000ff
swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030041408] = ffffffff, %l7 = 0000000000000000
ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
! %l5 = 0000000000ff00ff, Mem[0000000010081408] = ffffffff
stha %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ffffff
! Mem[0000000030041408] = ffffffff, %l1 = 00000000ff000000
swapa [%i1+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010181410] = ba16d912, %l5 = 0000000000ff00ff
swapa [%i6+%o5]0x80,%l5 ! %l5 = 00000000ba16d912
! %f12 = ff000000 ffffffff, Mem[00000000300c1410] = 00ff6949 00000000
stda %f12,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000 ffffffff
! Mem[0000000010101408] = ff0049ff, %l6 = 00000000000000ff
swapa [%i4+%o4]0x80,%l6 ! %l6 = 00000000ff0049ff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00000000, %f1 = 000000e0
lda [%i0+%g0]0x80,%f1 ! %f1 = 00000000
p0_label_681:
! Mem[0000000030141410] = ff000000, %l6 = 00000000ff0049ff
lduba [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[000000001018141c] = ff000000, %l0 = 0000000000000000
ldsw [%i6+0x01c],%l0 ! %l0 = ffffffffff000000
! %l6 = 0000000000000000, immed = 00000193, %y = 0000ffff
sdiv %l6,0x193,%l4 ! %l4 = 000000007fffffff
mov %l0,%y ! %y = ff000000
! Mem[0000000010041410] = 0000000000000000, %f10 = ff0000c3 0f905620
ldda [%i1+%o5]0x80,%f10 ! %f10 = 00000000 00000000
! Mem[0000000010181400] = 00007700, %f13 = ffffffff
lda [%i6+%g0]0x88,%f13 ! %f13 = 00007700
! Mem[00000000201c0000] = ffffeaae, %l7 = 00000000000000ff
lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
! Mem[0000000030041400] = 0000000000000000, %f6 = 1e000000 0000ffff
ldda [%i1+%g0]0x89,%f6 ! %f6 = 00000000 00000000
! Mem[00000000218000c0] = ffff3492, %l5 = 00000000ba16d912
ldsha [%o3+0x0c0]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030181400] = 00000000, %f4 = 00000000
lda [%i6+%g0]0x89,%f4 ! %f4 = 00000000
! Starting 10 instruction Store Burst
! %l0 = ffffffffff000000, Mem[0000000010041408] = 00000000
stha %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
p0_label_682:
! %l3 = 0000000000000000, Mem[0000000010081408] = 00ffffff
stba %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ffffff
membar #Sync ! Added by membar checker (90)
! %l6 = 0000000000000000, Mem[0000000030001400] = ffffff00
stwa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! Mem[0000000010181400] = 00007700, %l1 = 00000000ffffffff
ldstuba [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1438] = 00ff6949, %l6 = 00000000, %l6 = 00000000
add %i3,0x38,%g1
casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000000ff6949
! Mem[00000000211c0000] = 00ff4b99, %l7 = 000000000000ffff
ldstuba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! %f22 = ff0000ff, %f5 = 00000000, %f30 = ffff80ff 4969ff00
fsmuld %f22,%f5 ,%f30 ! %f30 = 80000000 00000000
! %f20 = 0000ff00 00000000, %l1 = 0000000000000000
! Mem[0000000010081428] = 000000ffff560000
add %i2,0x028,%g1
stda %f20,[%g1+%l1]ASI_PST8_P ! Mem[0000000010081428] = 000000ffff560000
! Mem[0000000010101400] = 00000000, %l5 = ffffffffffffffff
ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %f24 = e0000000 ffffffff, Mem[0000000010001408] = 00000000 00000000
stda %f24,[%i0+%o4]0x80 ! Mem[0000000010001408] = e0000000 ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 0000000000000000, %f16 = ffffffff ffffffff
ldda [%i6+%g0]0x89,%f16 ! %f16 = 00000000 00000000
p0_label_683:
! Mem[0000000030041400] = 00000000, %l0 = ffffffffff000000
ldswa [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Code Fragment 3
p0_fragment_71:
! %l0 = 0000000000000000
setx 0x9e0359e8234e5d7d,%g7,%l0 ! %l0 = 9e0359e8234e5d7d
! %l1 = 0000000000000000
setx 0xee03f0279404c606,%g7,%l1 ! %l1 = ee03f0279404c606
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 9e0359e8234e5d7d
setx 0x2e903f5836e40fba,%g7,%l0 ! %l0 = 2e903f5836e40fba
! %l1 = ee03f0279404c606
setx 0xf144a2080aec968d,%g7,%l1 ! %l1 = f144a2080aec968d
! Mem[0000000010181410] = 00ff00ff, %l3 = 0000000000000000
lduwa [%i6+%o5]0x80,%l3 ! %l3 = 0000000000ff00ff
! Mem[0000000010041408] = 00000000 ffffffff, %l2 = 0f0000ff, %l3 = 00ff00ff
ldda [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000 00000000ffffffff
! Mem[0000000010001418] = 0000ff00ff0000ff, %f10 = 00000000 00000000
ldd [%i0+0x018],%f10 ! %f10 = 0000ff00 ff0000ff
! Mem[0000000010141404] = ffffffff, %l0 = 2e903f5836e40fba
ldub [%i5+0x004],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141410] = 000000ff, %l2 = 0000000000000000
ldsha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141410] = ff000000ff000000, %l0 = 00000000000000ff
ldxa [%i5+%o5]0x89,%l0 ! %l0 = ff000000ff000000
membar #Sync ! Added by membar checker (91)
! Mem[0000000010101400] = ff000000 ff000000 000000ff 000049ff
! Mem[0000000010101410] = 000000ff 00000000 ff000080 0000ffff
! Mem[0000000010101420] = 00000000 00000000 ffff80ff 000000ff
! Mem[0000000010101430] = 00000000 000000ff 00900000 ff0000ff
ldda [%i4]ASI_BLK_P,%f16 ! Block Load from 0000000010101400
! Starting 10 instruction Store Burst
! %f2 = ff00ff00 000000ff, Mem[0000000010141410] = aa770000 ff000000
stda %f2 ,[%i5+0x010]%asi ! Mem[0000000010141410] = ff00ff00 000000ff
p0_label_684:
! Mem[0000000010141434] = 00000000, %l0 = ff000000ff000000
ldstuba [%i5+0x034]%asi,%l0 ! %l0 = 00000000000000ff
! %l1 = f144a2080aec968d, imm = 0000000000000b27, %l7 = 0000000000000000
addc %l1,0xb27,%l7 ! %l7 = f144a2080aeca1b4
! Mem[0000000010081410] = 000000ff, %l7 = f144a2080aeca1b4
swapa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! %l4 = 000000007fffffff, Mem[0000000020800000] = ffff5b63, %asi = 80
stha %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = ffff5b63
! %f14 = 41efffe0, Mem[00000000300c1410] = ffffffff
sta %f14,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 41efffe0
! %l6 = 0000000000ff6949, Mem[0000000030101410] = 0000000000000000
stxa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000ff6949
! Mem[0000000030001410] = 00000000, %l7 = 00000000000000ff
swapa [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
! %f0 = 00ffffff 00000000 ff00ff00 000000ff
! %f4 = 00000000 00000000 00000000 00000000
! %f8 = 00000000 00000000 0000ff00 ff0000ff
! %f12 = ff000000 00007700 41efffe0 00000000
stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
! Mem[0000000010081408] = ffffff00, %l1 = f144a2080aec968d
ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 000000ff, %l0 = 0000000000000000
ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
p0_label_685:
! Mem[0000000010001410] = 00000000 00ff0000, %l6 = 00ff6949, %l7 = 00000000
ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000ff0000
! Mem[0000000010001408] = e0000000, %l3 = 00000000ffffffff
lduw [%i0+%o4],%l3 ! %l3 = 00000000e0000000
! Mem[0000000030141408] = ff0000ff, %l5 = 0000000000000000
lduha [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141408] = ff0000ff, %l2 = 0000000000000000
ldswa [%i5+%o4]0x81,%l2 ! %l2 = ffffffffff0000ff
! Mem[00000000300c1400] = ffff0000, %l0 = ffffffffffffffff
ldsha [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000300c1400] = ffff0000 ff000000, %l4 = 7fffffff, %l5 = 000000ff
ldda [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffff0000 00000000ff000000
! Mem[0000000030001408] = 00ff00ff, %l0 = ffffffffffffffff
ldswa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000ff00ff
! Mem[0000000030081408] = 000077aa, %f25 = 00000000
lda [%i2+%o4]0x81,%f25 ! %f25 = 000077aa
! Mem[0000000030141400] = ffff0000, %l7 = 0000000000ff0000
lduwa [%i5+%g0]0x81,%l7 ! %l7 = 00000000ffff0000
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 000000ff, %l0 = 0000000000ff00ff
swapa [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_686:
! %l4 = 00000000ffff0000, Mem[0000000010181400] = ff770000ff000000
stxa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000ffff0000
! %l6 = 0000000000000000, Mem[0000000010141408] = 000000ff000077aa
stxa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
! Mem[0000000030081400] = ff0000ff, %l1 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
! %l6 = 0000000000000000, Mem[0000000010181425] = 00000000
stb %l6,[%i6+0x025] ! Mem[0000000010181424] = 00000000
! %l2 = ff0000ff, %l3 = e0000000, Mem[0000000010181400] = 00000000 ffff0000
stda %l2,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff0000ff e0000000
! %l6 = 0000000000000000, Mem[00000000100c1410] = 00000000
stha %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
membar #Sync ! Added by membar checker (92)
! Mem[0000000010041408] = 00ff00ff, %l4 = 00000000ffff0000
swapa [%i1+%o4]0x88,%l4 ! %l4 = 0000000000ff00ff
! Mem[0000000030141408] = ff0000ff, %l1 = 00000000000000ff
swapa [%i5+%o4]0x81,%l1 ! %l1 = 00000000ff0000ff
! %l2 = ffffffffff0000ff, Mem[0000000010101410] = ff000000
stwa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000, %l5 = 00000000ff000000
lduwa [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
p0_label_687:
! %l1 = 00000000ff0000ff, immd = 0000000000000ad2, %l4 = 0000000000ff00ff
sdivx %l1,0xad2,%l4 ! %l4 = 0000000000179119
! Mem[0000000030081410] = ff000000, %l3 = 00000000e0000000
ldsba [%i2+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010181420] = 7867314600000000, %l7 = 00000000ffff0000
ldxa [%i6+0x020]%asi,%l7 ! %l7 = 7867314600000000
! Mem[0000000010181410] = 00ff00ff fffffd1f, %l2 = ff0000ff, %l3 = ffffffff
ldda [%i6+%o5]0x80,%l2 ! %l2 = 0000000000ff00ff 00000000fffffd1f
! Mem[0000000010041408] = ff000000ffff0000, %l4 = 0000000000179119
ldxa [%i1+%o4]0x88,%l4 ! %l4 = ff000000ffff0000
! Mem[0000000030081400] = 000000ffff0000ff, %l3 = 00000000fffffd1f
ldxa [%i2+%g0]0x89,%l3 ! %l3 = 000000ffff0000ff
! Mem[00000000100c1408] = 000000ff, %l4 = ff000000ffff0000
ldsba [%i3+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001410] = ff000000, %l7 = 7867314600000000
lduwa [%i0+%o5]0x89,%l7 ! %l7 = 00000000ff000000
! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000000
ldswa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101428] = ffff80ff, %l1 = 00000000ff0000ff
swap [%i4+0x028],%l1 ! %l1 = 00000000ffff80ff
p0_label_688:
! Mem[0000000020800000] = ffff5b63, %l6 = 0000000000000000
ldstub [%o1+%g0],%l6 ! %l6 = 000000ff000000ff
! %l6 = 00000000000000ff, Mem[0000000010081400] = ff000000
stwa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
! %f6 = 00000000, Mem[0000000010141408] = 00000000
sta %f6 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %l2 = 0000000000ff00ff, Mem[0000000030181410] = c30000ff
stwa %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00ff00ff
! %l5 = 0000000000000000, Mem[0000000020800000] = ffff5b63
sth %l5,[%o1+%g0] ! Mem[0000000020800000] = 00005b63
! Mem[000000001014141c] = ffffffff, %l6 = 000000ff, %l3 = ff0000ff
add %i5,0x1c,%g1
casa [%g1]0x80,%l6,%l3 ! %l3 = 00000000ffffffff
! %l6 = 000000ff, %l7 = ff000000, Mem[0000000010041410] = 00000000 00000000
stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff ff000000
! Mem[0000000010041408] = ffff0000, %l1 = 00000000ffff80ff
ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l2 = 0000000000ff00ff, Mem[0000000030181400] = 00000000
stha %l2,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ff00ff00, %l1 = 0000000000000000
lduha [%i5+0x012]%asi,%l1 ! %l1 = 000000000000ff00
p0_label_689:
! Mem[0000000030181408] = ff000000, %l0 = 00000000000000ff
ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000300c1408] = ff000000, %l2 = 0000000000ff00ff
ldsba [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = 0000ff00, %f0 = 00ffffff
lda [%i6+%g0]0x89,%f0 ! %f0 = 0000ff00
! Mem[0000000010041400] = ffffff00, %l7 = 00000000ff000000
ldswa [%i1+%g0]0x88,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000030101400] = 00000000 ff0000ff, %l6 = 000000ff, %l7 = ffffff00
ldda [%i4+%g0]0x89,%l6 ! %l6 = 00000000ff0000ff 0000000000000000
! Mem[0000000030181410] = 00000000 00ff00ff, %l6 = ff0000ff, %l7 = 00000000
ldda [%i6+%o5]0x89,%l6 ! %l6 = 0000000000ff00ff 0000000000000000
! Mem[0000000010001410] = 00000000, %l4 = ffffffffffffffff
lduha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041414] = 000000ff, %l2 = 0000000000000000
lduh [%i1+0x016],%l2 ! %l2 = 00000000000000ff
! Mem[000000001010140c] = 000049ff, %l3 = 00000000ffffffff
ldsba [%i4+0x00e]%asi,%l3 ! %l3 = 0000000000000049
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = ffffffff, %l6 = 0000000000ff00ff
ldstuba [%i2+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
p0_label_690:
! Mem[0000000030101400] = ff0000ff, %l2 = 00000000000000ff
swapa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff0000ff
! %l4 = 0000000000000000, Mem[00000000300c1408] = ff000000
stba %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000000
! %l3 = 0000000000000049, Mem[0000000030101410] = 00ff6949
stha %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00ff0049
! %f20 = 000000ff 00000000, Mem[0000000030041408] = 000000ff 000077aa
stda %f20,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff 00000000
! %l4 = 0000000000000000, Mem[00000000100c1400] = ffffffff
stha %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ffff
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030181410] = ff00ff00 00000000
stda %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff 00000000
! Mem[0000000030081410] = 000000ff, %l0 = ffffffffffffffff
swapa [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %f0 = 0000ff00, Mem[0000000030141400] = 0000ffff
sta %f0 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000ff00
! %l0 = 000000ff, %l1 = 0000ff00, Mem[0000000010101430] = 00000000 000000ff
stda %l0,[%i4+0x030]%asi ! Mem[0000000010101430] = 000000ff 0000ff00
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ff000000, %l5 = 0000000000000000
ldswa [%i6+%o5]0x89,%l5 ! %l5 = ffffffffff000000
p0_label_691:
! Mem[0000000010001410] = 00000000, %l3 = 0000000000000049
ldsb [%i0+0x011],%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = 1ffdffffff00ff00, %f6 = 00000000 00000000
ldda [%i6+%o5]0x88,%f6 ! %f6 = 1ffdffff ff00ff00
! Mem[0000000030081400] = ff0000ff, %l1 = 000000000000ff00
ldswa [%i2+%g0]0x81,%l1 ! %l1 = ffffffffff0000ff
! Mem[0000000010001410] = 00000000, %l0 = 00000000000000ff
lduha [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 000000ff, %l5 = ffffffffff000000
ldsha [%i4+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Code Fragment 4
p0_fragment_72:
! %l0 = 0000000000000000
setx 0xbe4542b0140032f6,%g7,%l0 ! %l0 = be4542b0140032f6
! %l1 = ffffffffff0000ff
setx 0x7801d3800919484a,%g7,%l1 ! %l1 = 7801d3800919484a
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = be4542b0140032f6
setx 0xcbb5d5c0608f3210,%g7,%l0 ! %l0 = cbb5d5c0608f3210
! %l1 = 7801d3800919484a
setx 0x48723d98156635f2,%g7,%l1 ! %l1 = 48723d98156635f2
! Mem[0000000030041410] = 2056ff0f ffffff00, %l4 = 00000000, %l5 = 000000ff
ldda [%i1+%o5]0x89,%l4 ! %l4 = 00000000ffffff00 000000002056ff0f
! Mem[0000000030041400] = 00000000, %l4 = 00000000ffffff00
ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %f30 = 00900000, %f11 = ff0000ff, %f6 = 1ffdffff
fdivs %f30,%f11,%f6 ! %f6 = 80000000
! Starting 10 instruction Store Burst
! %f0 = 0000ff00, Mem[0000000030001400] = 00000000
sta %f0 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000ff00
p0_label_692:
! %l7 = 0000000000000000, Mem[0000000030081410] = ffffffffffffffff
stxa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0000000000000000
! %l2 = 00000000ff0000ff, Mem[0000000030001400] = 0000ff00000000e0
stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000ff0000ff
! %f8 = 00000000 00000000, Mem[0000000010081410] = 0aeca1b4 00000000
stda %f8 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 00000000
! %l7 = 0000000000000000, Mem[0000000010081400] = ff000000
stha %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
! %l2 = ff0000ff, %l3 = 00000000, Mem[0000000030081408] = aa770000 aa770000
stda %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff0000ff 00000000
! Mem[00000000201c0000] = ffffeaae, %l1 = 48723d98156635f2
ldstub [%o0+%g0],%l1 ! %l1 = 000000ff000000ff
! Mem[00000000100c1408] = 000000ff, %l4 = 0000000000000000
ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! Mem[00000000300c1400] = ffff0000, %l4 = 00000000000000ff
ldstuba [%i3+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
! Mem[000000001004141b] = 00000000, %l1 = 00000000000000ff
ldstuba [%i1+0x01b]%asi,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffffeaae, %l6 = 00000000000000ff
lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
p0_label_693:
! Mem[0000000010181428] = 00000000 00000000, %l6 = 0000ffff, %l7 = 00000000
ldda [%i6+0x028]%asi,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030181400] = 00ff0000 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i6+%g0]0x81,%l6 ! %l6 = 0000000000ff0000 0000000000000000
! Mem[00000000300c1410] = e0ffef41, %l5 = 000000002056ff0f
ldswa [%i3+%o5]0x89,%l5 ! %l5 = ffffffffe0ffef41
! Mem[0000000010001404] = 000000ff, %l2 = 00000000ff0000ff
lduha [%i0+0x004]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l5 = ffffffffe0ffef41
lduha [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000201c0000] = ffffeaae, %l5 = 0000000000000000
lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010041410] = ff000000000000ff, %l4 = 00000000000000ff
ldxa [%i1+%o5]0x80,%l4 ! %l4 = ff000000000000ff
! Mem[00000000100c1428] = ffffffff, %l0 = cbb5d5c0608f3210
ldsw [%i3+0x028],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001410] = 00000000, %l1 = 0000000000000000
ldsba [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030181410] = ff000000
stha %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000
p0_label_694:
! %l6 = 00ff0000, %l7 = 00000000, Mem[00000000100c1408] = ff000000 00000000
stda %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00ff0000 00000000
! %f19 = 000049ff, %f11 = ff0000ff, %f3 = 000000ff
fsubs %f19,%f11,%f3 ! %l0 = 0000000000000021, Unfinished, %fsr = 2e00000800
! Mem[00000000100c1410] = 00000000, %l7 = 0000000000000000
swapa [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101435] = 0000ff00, %l2 = 0000000000000000
ldstuba [%i4+0x035]%asi,%l2 ! %l2 = 00000000000000ff
! %l0 = 0000000000000021, Mem[0000000010081400] = 000000ffffffffff
stxa %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000021
! %l0 = 00000021, %l1 = 00000000, Mem[0000000030101400] = ff000000 00000000
stda %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000021 00000000
! %f14 = 41efffe0 00000000, Mem[0000000030001408] = ff00ff00 000000ff
stda %f14,[%i0+%o4]0x81 ! Mem[0000000030001408] = 41efffe0 00000000
! Mem[0000000010101430] = 000000ff, %l3 = 0000000000000000, %asi = 80
swapa [%i4+0x030]%asi,%l3 ! %l3 = 00000000000000ff
! %f16 = ff000000 ff000000 000000ff 000049ff
! %f20 = 000000ff 00000000 ff000080 0000ffff
! %f24 = 00000000 000077aa ffff80ff 000000ff
! %f28 = 00000000 000000ff 00900000 ff0000ff
stda %f16,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
! Starting 10 instruction Load Burst
! Mem[00000000100c1430] = 1eff0000, %l2 = 0000000000000000
ldsha [%i3+0x030]%asi,%l2 ! %l2 = 0000000000001eff
p0_label_695:
! Mem[0000000010081400] = 00000000, %l4 = ff000000000000ff
ldsw [%i2+%g0],%l4 ! %l4 = 0000000000000000
! Mem[0000000010041414] = 000000ff, %l7 = 0000000000000000
ldsb [%i1+0x017],%l7 ! %l7 = ffffffffffffffff
! Mem[00000000300c1400] = ffff0000, %l0 = 0000000000000021
ldsha [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030101410] = 00ff0049, %f15 = 00000000
lda [%i4+%o5]0x89,%f15 ! %f15 = 00ff0049
! Mem[0000000020800040] = ffffa555, %l1 = 0000000000000000
ldsb [%o1+0x040],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081410] = 00000000, %l1 = ffffffffffffffff
ldsba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
membar #Sync ! Added by membar checker (93)
! Mem[0000000010101408] = 000000ff, %l1 = 0000000000000000
ldsw [%i4+%o4],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081400] = 00000000, %l5 = 000000000000ffff
ldsha [%i2+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = ff0000ff, %l2 = 0000000000001eff
lduba [%i2+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f27 = 000000ff, Mem[0000000010081414] = 00000000
st %f27,[%i2+0x014] ! Mem[0000000010081414] = 000000ff
p0_label_696:
! %f0 = 0000ff00 00000000 ff00ff00 000000ff
! %f4 = 00000000 00000000 80000000 ff00ff00
! %f8 = 00000000 00000000 0000ff00 ff0000ff
! %f12 = ff000000 00007700 41efffe0 00ff0049
stda %f0,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
! %f24 = 00000000, Mem[0000000010101400] = 000000ff
sta %f24,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
! %l6 = 00ff0000, %l7 = ffffffff, Mem[00000000300c1408] = 000000ff 00000000
stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff0000 ffffffff
! %f27 = 000000ff, Mem[00000000100c1430] = 1eff0000
sta %f27,[%i3+0x030]%asi ! Mem[00000000100c1430] = 000000ff
! %l4 = 0000000000000000, Mem[0000000010101410] = 000000ff00000000
stxa %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000000000000
membar #Sync ! Added by membar checker (94)
! Mem[0000000010181402] = ff0000ff, %l5 = 0000000000000000
ldstuba [%i6+0x002]%asi,%l5 ! %l5 = 00000000000000ff
! %l0 = ffffffffffffffff, Mem[0000000010141408] = 0000000000000000
stxa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffffffffffff
! %f25 = 000077aa, Mem[00000000300c1400] = 0000ffff
sta %f25,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000077aa
! Mem[00000000100c1424] = 000000e0, %l6 = 00ff0000, %l2 = 000000ff
add %i3,0x24,%g1
casa [%g1]0x80,%l6,%l2 ! %l2 = 00000000000000e0
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff000000 00ff00ff, %l4 = 00000000, %l5 = 00000000
ldda [%i6+%o4]0x89,%l4 ! %l4 = 0000000000ff00ff 00000000ff000000
p0_label_697:
! Mem[0000000030081400] = ff0000ff, %l6 = 0000000000ff0000
ldsha [%i2+%g0]0x81,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000010141408] = ffffffff, %l0 = ffffffffffffffff
ldswa [%i5+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1410] = 00000000, %l4 = 0000000000ff00ff
lduwa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = ff000000, %l2 = 00000000000000e0
ldsha [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
! %l4 = 0000000000000000, imm = 0000000000000be8, %l1 = 00000000000000ff
addc %l4,0xbe8,%l1 ! %l1 = 0000000000000be8
! Mem[0000000030101410] = 4900ff00, %l7 = ffffffffffffffff
ldswa [%i4+%o5]0x81,%l7 ! %l7 = 000000004900ff00
! Mem[000000001014140c] = ffffffff, %l3 = 00000000000000ff
lduha [%i5+0x00c]%asi,%l3 ! %l3 = 000000000000ffff
! %l5 = 00000000ff000000, %l0 = ffffffffffffffff, %l7 = 000000004900ff00
xor %l5,%l0,%l7 ! %l7 = ffffffff00ffffff
! %l1 = 0000000000000be8, immed = fffff6ac, %y = ff000000
sdiv %l1,-0x954,%l7 ! %l7 = 000000007fffffff
mov %l0,%y ! %y = ffffffff
! Starting 10 instruction Store Burst
! %f27 = 000000ff, Mem[0000000030001400] = 00000000
sta %f27,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff
p0_label_698:
! Mem[0000000030001410] = ff000000, %l5 = 00000000ff000000
swapa [%i0+%o5]0x89,%l5 ! %l5 = 00000000ff000000
! %l6 = ffffffffffffff00, Mem[00000000300c1410] = 41efffe0000000ff
stxa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffffffffff00
! %f23 = 0000ffff, Mem[000000001010140c] = 000049ff
sta %f23,[%i4+0x00c]%asi ! Mem[000000001010140c] = 0000ffff
! Mem[0000000030181410] = 00000000, %l4 = 0000000000000000
swapa [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = ffffffff, %l7 = 000000007fffffff
swapa [%i5+%o4]0x88,%l7 ! %l7 = 00000000ffffffff
! %l5 = 00000000ff000000, Mem[0000000030181408] = ff00ff00
stha %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000ff00
! %f7 = ff00ff00, Mem[0000000010181400] = ffff00ff
sta %f7 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff00ff00
! %l4 = 0000000000000000, Mem[0000000030041400] = 00000000
stwa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! Mem[0000000010181410] = 00ff00ff, %l2 = 0000000000000000
swapa [%i6+%o5]0x80,%l2 ! %l2 = 0000000000ff00ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 000077aa, %l5 = 00000000ff000000
ldswa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000077aa
p0_label_699:
! Mem[0000000020800000] = 00005b63, %l7 = 00000000ffffffff
ldsha [%o1+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000020800040] = ffffa555, %l5 = 00000000000077aa
lduha [%o1+0x040]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010101410] = 0000000000000000, %f30 = 00900000 ff0000ff
ldda [%i4+%o5]0x88,%f30 ! %f30 = 00000000 00000000
! %l5 = 000000000000ffff, %l3 = 000000000000ffff, %y = ffffffff
udiv %l5,%l3,%l2 ! %l2 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! Mem[0000000010001400] = 00000000, %l3 = 000000000000ffff
ldsha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = 0000ffff, %l4 = 0000000000000000
ldsha [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1408] = 0000ff00, %l0 = ffffffffffffffff
ldsba [%i3+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = ffffeaae, %l6 = ffffffffffffff00
lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
! %l5 = 000000000000ffff, immed = ffffff87, %y = ffffffff
smul %l5,-0x079,%l6 ! %l6 = ffffffffff870079, %y = ffffffff
! Starting 10 instruction Store Burst
! %f1 = 00000000, Mem[0000000010181420] = 78673146
sta %f1 ,[%i6+0x020]%asi ! Mem[0000000010181420] = 00000000
p0_label_700:
! %l7 = 0000000000000000, Mem[00000000100c1408] = 0000ff00
stwa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! %l3 = 0000000000000000, Mem[0000000030181410] = 00000000
stha %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %f14 = 41efffe0 00ff0049, Mem[0000000030101400] = 21000000 00000000
stda %f14,[%i4+%g0]0x81 ! Mem[0000000030101400] = 41efffe0 00ff0049
! %l7 = 0000000000000000, Mem[0000000010001434] = 00ff00ff, %asi = 80
stwa %l7,[%i0+0x034]%asi ! Mem[0000000010001434] = 00000000
! %l2 = 00000000ffffffff, Mem[0000000030101400] = e0ffef41
stba %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = e0ffefff
! %l6 = ffffffffff870079, Mem[0000000010141414] = 000000ff
stw %l6,[%i5+0x014] ! Mem[0000000010141414] = ff870079
! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
swapa [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %l5 = 000000000000ffff, Mem[0000000030141408] = 000000ffffffffff
stxa %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000000000ffff
! Mem[00000000211c0000] = ffff4b99, %l2 = 00000000ffffffff
ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000000 00ff00ff, %l4 = 00000000, %l5 = 0000ffff
ldda [%i6+%o4]0x88,%l4 ! %l4 = 0000000000ff00ff 0000000000000000
p0_label_701:
! Mem[0000000020800000] = 00005b63, %l0 = 0000000000000000
ldsb [%o1+0x001],%l0 ! %l0 = 0000000000000000
! Mem[0000000010001408] = e0000000, %l7 = 0000000000000000
lduwa [%i0+%o4]0x80,%l7 ! %l7 = 00000000e0000000
! Code Fragment 4
p0_fragment_73:
! %l0 = 0000000000000000
setx 0x6ed58490120919ae,%g7,%l0 ! %l0 = 6ed58490120919ae
! %l1 = 0000000000000be8
setx 0x7b746d78166ff9f8,%g7,%l1 ! %l1 = 7b746d78166ff9f8
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 6ed58490120919ae
setx 0x19778cf846f595d8,%g7,%l0 ! %l0 = 19778cf846f595d8
! %l1 = 7b746d78166ff9f8
setx 0x3beed31822fa4ddc,%g7,%l1 ! %l1 = 3beed31822fa4ddc
! Mem[0000000010001410] = 00000000, %l6 = ffffffffff870079
lduha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 000000ff, %l0 = 19778cf846f595d8
ldsha [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101400] = ffefffe0, %l0 = 0000000000000000
ldsha [%i4+%g0]0x81,%l0 ! %l0 = ffffffffffffffef
! Mem[00000000100c1400] = 0000ffff, %f31 = 00000000
lda [%i3+%g0]0x80,%f31 ! %f31 = 0000ffff
membar #Sync ! Added by membar checker (95)
! Mem[0000000030181400] = 0000ff00 00000000 0000ff00 000000ff
! Mem[0000000030181410] = 00000000 00000000 80000000 ff00ff00
! Mem[0000000030181420] = 00000000 00000000 0000ff00 ff0000ff
! Mem[0000000030181430] = ff000000 00007700 41efffe0 00ff0049
ldda [%i6]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030181400
! Mem[00000000300c1410] = ffffffff, %l2 = 00000000000000ff
ldsba [%i3+%o5]0x81,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l7 = 00000000e0000000, Mem[0000000030081410] = 00000000
stba %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
p0_label_702:
! Mem[0000000030001410] = ff000000, %l0 = ffffffffffffffef
ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %f8 = 00000000, %f12 = ff000000, %f7 = ff00ff00
fmuls %f8 ,%f12,%f7 ! %f7 = 80000000
! %l4 = 00ff00ff, %l5 = 00000000, Mem[0000000010141400] = 00000000 ffffffff
std %l4,[%i5+%g0] ! Mem[0000000010141400] = 00ff00ff 00000000
! %f14 = 41efffe0 00ff0049, %l4 = 0000000000ff00ff
! Mem[0000000010181430] = ff008cf2c30000ff
add %i6,0x030,%g1
stda %f14,[%g1+%l4]ASI_PST16_P ! Mem[0000000010181430] = 41efffe000ff0049
! %l0 = 00000000, %l1 = 22fa4ddc, Mem[0000000030081400] = ff0000ff ff000000
stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 22fa4ddc
! %f7 = 80000000, Mem[00000000100c1410] = 00000000
st %f7 ,[%i3+%o5] ! Mem[00000000100c1410] = 80000000
! Mem[0000000010001408] = 000000e0, %l7 = 00000000e0000000
swapa [%i0+%o4]0x88,%l7 ! %l7 = 00000000000000e0
! %l1 = 3beed31822fa4ddc, Mem[0000000010041400] = 00000000ffffff00
stxa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 3beed31822fa4ddc
! %f8 = 00000000 00000000, Mem[0000000010081400] = 00000000 00000021
stda %f8 ,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000, %l2 = ffffffffffffffff
lduba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
p0_label_703:
! Mem[0000000010101428] = ffff80ff, %l5 = 0000000000000000
lduwa [%i4+0x028]%asi,%l5 ! %l5 = 00000000ffff80ff
! Mem[00000000211c0000] = ffff4b99, %l0 = 0000000000000000
ldsha [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010041408] = ff00ffff000000ff, %f12 = ff000000 00007700
ldda [%i1+%o4]0x80,%f12 ! %f12 = ff00ffff 000000ff
! Mem[0000000010181408] = ff00ff00, %l2 = 0000000000000000
lduba [%i6+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181408] = ff00ff0000000000, %l6 = 0000000000000000
ldxa [%i6+%o4]0x80,%l6 ! %l6 = ff00ff0000000000
! Mem[0000000030141408] = 00000000, %l5 = 00000000ffff80ff
ldsha [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181400] = 00ff00ff, %l7 = 00000000000000e0
lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000
lduha [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101400] = 00000000 ff000000, %l4 = 00ff00ff, %l5 = 00000000
ldda [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000ff000000
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[00000000100c1408] = 00000000
stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff
p0_label_704:
! Mem[0000000010041410] = ff000000, %l0 = ffffffffffffffff
swapa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000000
! %f7 = 80000000, Mem[0000000030141410] = 000000ff
sta %f7 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 80000000
! %f0 = 0000ff00 00000000, Mem[0000000030041410] = 00ffffff 0fff5620
stda %f0 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000ff00 00000000
! %f11 = ff0000ff, Mem[0000000010181400] = 00ff00ff
sta %f11,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff0000ff
! Mem[0000000010101400] = 00000000, %l0 = 00000000ff000000
swapa [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
! %f6 = 80000000 80000000, Mem[0000000010041410] = ffffffff 000000ff
stda %f6 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 80000000 80000000
! %l4 = 0000000000000000, Mem[00000000201c0000] = ffffeaae, %asi = 80
stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000eaae
! %l3 = 0000000000000000, Mem[0000000010141402] = 00ff00ff, %asi = 80
stba %l3,[%i5+0x002]%asi ! Mem[0000000010141400] = 00ff00ff
! %f0 = 0000ff00 00000000, %l3 = 0000000000000000
! Mem[0000000030101438] = 98d0e6b47a8e4aff
add %i4,0x038,%g1
stda %f0,[%g1+%l3]ASI_PST32_S ! Mem[0000000030101438] = 98d0e6b47a8e4aff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
lduha [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
p0_label_705:
! Mem[0000000010001404] = 000000ff, %l5 = 00000000ff000000
ldsha [%i0+0x004]%asi,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 0000ff00, %l3 = 0000000000000000
ldsha [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffff00
! %l5 = 0000000000000000, %l1 = 3beed31822fa4ddc, %l1 = 3beed31822fa4ddc
subc %l5,%l1,%l1 ! %l1 = c4112ce7dd05b224
! Mem[0000000030101400] = e0ffefff, %l4 = 0000000000000000
lduwa [%i4+%g0]0x89,%l4 ! %l4 = 00000000e0ffefff
! Mem[0000000021800100] = eaff7eb5, %l1 = c4112ce7dd05b224
lduh [%o3+0x100],%l1 ! %l1 = 000000000000eaff
! Code Fragment 4
p0_fragment_74:
! %l0 = 0000000000000000
setx 0xe451d4afdd793079,%g7,%l0 ! %l0 = e451d4afdd793079
! %l1 = 000000000000eaff
setx 0xbf92a2703490f4f7,%g7,%l1 ! %l1 = bf92a2703490f4f7
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = e451d4afdd793079
setx 0xe7e0b0981f7d1ab0,%g7,%l0 ! %l0 = e7e0b0981f7d1ab0
! %l1 = bf92a2703490f4f7
setx 0x7dd1e5a075ba59b7,%g7,%l1 ! %l1 = 7dd1e5a075ba59b7
! Mem[0000000020800040] = ffffa555, %l5 = 0000000000000000
lduba [%o1+0x041]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1410] = ffffffff, %l2 = 00000000000000ff
lduwa [%i3+%o5]0x89,%l2 ! %l2 = 00000000ffffffff
! Mem[00000000300c1400] = 000077aa, %l1 = 7dd1e5a075ba59b7
ldsha [%i3+%g0]0x89,%l1 ! %l1 = 00000000000077aa
! Starting 10 instruction Store Burst
! Mem[00000000100c1428] = ffffffff, %l3 = ffffffffffffff00
swap [%i3+0x028],%l3 ! %l3 = 00000000ffffffff
p0_label_706:
! Mem[0000000030001408] = 41efffe0, %l1 = 00000000000077aa
swapa [%i0+%o4]0x81,%l1 ! %l1 = 0000000041efffe0
! Mem[0000000010101400] = ff000000, %l3 = 00000000ffffffff
ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 000000ff000000ff
! %f30 = 41efffe0 00ff0049, Mem[0000000030001410] = ff0000ff 00000000
stda %f30,[%i0+%o5]0x81 ! Mem[0000000030001410] = 41efffe0 00ff0049
! Mem[0000000010101427] = 000077aa, %l3 = 00000000000000ff
ldstub [%i4+0x027],%l3 ! %l3 = 000000aa000000ff
! %f6 = 80000000 80000000, Mem[0000000030041408] = ff000000 00000000
stda %f6 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 80000000 80000000
! Mem[0000000010081400] = 00000000, %l2 = 00000000ffffffff
ldstuba [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000030041408] = 00000080
stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000080
! %l0 = 1f7d1ab0, %l1 = 41efffe0, Mem[0000000010181408] = ff00ff00 00000000
stda %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 1f7d1ab0 41efffe0
! %f24 = 00000000 00000000, Mem[0000000030081408] = ff0000ff 00000000
stda %f24,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 0000008000000080, %f2 = ff00ff00 000000ff
ldda [%i1+%o4]0x81,%f2 ! %f2 = 00000080 00000080
p0_label_707:
! Mem[0000000030081408] = 0000000000000000, %f6 = 80000000 80000000
ldda [%i2+%o4]0x81,%f6 ! %f6 = 00000000 00000000
! Mem[0000000010101400] = 000000ff, %l3 = 00000000000000aa
ldsha [%i4+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001400] = 00000000, %l4 = 00000000e0ffefff
lduwa [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = e0000000, %l4 = 0000000000000000
lduba [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101400] = ff000000, %l5 = 00000000000000ff
lduha [%i4+0x000]%asi,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010001408] = 000000e0, %l4 = 0000000000000000
lduwa [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000e0
! Mem[0000000030041400] = 00000000, %l0 = e7e0b0981f7d1ab0
lduba [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1400] = 0000ffff, %l6 = ff00ff0000000000
lduwa [%i3+%g0]0x80,%l6 ! %l6 = 000000000000ffff
! Mem[00000000300c1400] = 000077aa, %l3 = 00000000000000ff
lduha [%i3+%g0]0x89,%l3 ! %l3 = 00000000000077aa
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010141408] = ffffff7f
stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ffff7f
p0_label_708:
! %f2 = 00000080 00000080, %l0 = 0000000000000000
! Mem[00000000100c1430] = 000000ff00ff00ff
add %i3,0x030,%g1
stda %f2,[%g1+%l0]ASI_PST32_P ! Mem[00000000100c1430] = 000000ff00ff00ff
! %l1 = 0000000041efffe0, Mem[0000000010181408] = 1f7d1ab0
stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = e07d1ab0
! %f3 = 00000080, Mem[00000000300c1400] = 000077aa
sta %f3 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000080
! %f10 = 0000ff00 ff0000ff, Mem[0000000010081408] = ffffffff ff00ff00
stda %f10,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000ff00 ff0000ff
! %l4 = 000000e0, %l5 = 0000ff00, Mem[0000000010181418] = 00000000 ff000000
stda %l4,[%i6+0x018]%asi ! Mem[0000000010181418] = 000000e0 0000ff00
! %f2 = 00000080 00000080, Mem[0000000030141400] = 0000ff00 ff00ff00
stda %f2 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000080 00000080
! Mem[00000000218000c1] = ffff3492, %l7 = 0000000000000000
ldstub [%o3+0x0c1],%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030041400] = 00000000, %l4 = 00000000000000e0
swapa [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %l6 = 000000000000ffff, Mem[0000000010141408] = ffffffff7fffff00
stxa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000000000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010001418] = 0000ff00, %l3 = 00000000000077aa
ldsba [%i0+0x01a]%asi,%l3 ! %l3 = ffffffffffffffff
p0_label_709:
! Mem[00000000100c1410] = 8000000000ff0000, %l1 = 0000000041efffe0
ldxa [%i3+%o5]0x80,%l1 ! %l1 = 8000000000ff0000
! Mem[0000000010181408] = e0ffef41 b01a7de0, %l0 = 00000000, %l1 = 00ff0000
ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000b01a7de0 00000000e0ffef41
! Mem[0000000010041410] = 80000000, %l7 = 00000000000000ff
ldsba [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffff80
! %l4 = 0000000000000000, %l7 = ffffffffffffff80, %l5 = 000000000000ff00
xnor %l4,%l7,%l5 ! %l5 = 000000000000007f
! %l0 = 00000000b01a7de0, %l4 = 0000000000000000, %l6 = 000000000000ffff
sdivx %l0,%l4,%l6 ! Div by zero, %l0 = 00000000b01a7e30
! Mem[0000000030001408] = aa770000, %l6 = 000000000000ffff
ldsba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181400] = ff0000ff, %l7 = ffffffffffffff80
ldsha [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001400] = ff000000, %l7 = 00000000000000ff
lduba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181418] = 000000e00000ff00, %f20 = 00000000 00000000
ldd [%i6+0x018],%f20 ! %f20 = 000000e0 0000ff00
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 00000080, %l6 = 0000000000000000
ldstuba [%i3+%o5]0x88,%l6 ! %l6 = 00000080000000ff
p0_label_710:
! %f20 = 000000e0, %f17 = 00000000, %f28 = ff000000 00007700
fsmuld %f20,%f17,%f28 ! %f28 = 00000000 00000000
! Mem[0000000010181400] = ff0000ff, %l6 = 0000000000000080
ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000300c1410] = ffffffff, %l3 = ffffffffffffffff
ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
! Mem[00000000300c1408] = 0000ff00, %l6 = 00000000000000ff
ldstuba [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[000000001010140c] = 0000ffff, %l5 = 0000007f, %l7 = 000000ff
add %i4,0x0c,%g1
casa [%g1]0x80,%l5,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030181408] = 0000ff00, %l4 = 0000000000000000
swapa [%i6+%o4]0x81,%l4 ! %l4 = 000000000000ff00
! Mem[0000000010181400] = ff0000ff, %l2 = 0000000000000000
swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff
! Mem[0000000030141408] = 00000000, %l5 = 000000000000007f
swapa [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
! %l4 = 0000ff00, %l5 = 00000000, Mem[0000000010041418] = 000000ff 00000000
stda %l4,[%i1+0x018]%asi ! Mem[0000000010041418] = 0000ff00 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000000 00ff0000, %l0 = b01a7e08, %l1 = e0ffef41
ldda [%i1+%o5]0x89,%l0 ! %l0 = 0000000000ff0000 0000000000000000
p0_label_711:
! Mem[0000000030101408] = aa77000000000000, %f24 = 00000000 00000000
ldda [%i4+%o4]0x89,%f24 ! %f24 = aa770000 00000000
! Mem[00000000300c1400] = 000000ff 00000080, %l0 = 00ff0000, %l1 = 00000000
ldda [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000080 00000000000000ff
! Mem[0000000030101408] = 00000000, %l2 = 00000000ff0000ff
ldsha [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = 4900ff00 e0ffefff, %l2 = 00000000, %l3 = 000000ff
ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000e0ffefff 000000004900ff00
! Mem[0000000021800080] = ffff3e7c, %l0 = 0000000000000080
ldsba [%o3+0x081]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010081408] = ff0000ff, %l1 = 00000000000000ff
ldswa [%i2+%o4]0x88,%l1 ! %l1 = ffffffffff0000ff
! %f21 = 0000ff00, %f0 = 0000ff00, %f30 = 41efffe0 00ff0049
fsmuld %f21,%f0 ,%f30 ! %l0 = 0000000000000021, Unfinished, %fsr = 2e00000800
! Mem[00000000300c1408] = ffffffff0000ffff, %l0 = 0000000000000021
ldxa [%i3+%o4]0x89,%l0 ! %l0 = ffffffff0000ffff
! Mem[00000000211c0000] = ffff4b99, %l5 = 0000000000000000
lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! Starting 10 instruction Store Burst
! %f20 = 000000e0, Mem[0000000030001408] = 000077aa
sta %f20,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000e0
p0_label_712:
! %l6 = 0000000000000000, Mem[0000000010001410] = 0000ff0000000000
stxa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000000000000
! %l7 = 000000000000ffff, Mem[0000000030081400] = 00000000
stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000ffff
! %l3 = 000000004900ff00, Mem[0000000030101410] = 0000000000ff0049
stxa %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000004900ff00
! %l6 = 00000000, %l7 = 0000ffff, Mem[0000000010101420] = 00000000 000077ff
std %l6,[%i4+0x020] ! Mem[0000000010101420] = 00000000 0000ffff
! Mem[00000000211c0001] = ffff4b99, %l5 = 000000000000ffff
ldstub [%o2+0x001],%l5 ! %l5 = 000000ff000000ff
! %f16 = 0000ff00 00000000 0000ff00 000000ff
! %f20 = 000000e0 0000ff00 80000000 ff00ff00
! %f24 = aa770000 00000000 0000ff00 ff0000ff
! %f28 = 00000000 00000000 41efffe0 00ff0049
stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
! Mem[0000000010141410] = 00ff00ff, %l0 = ffffffff0000ffff
swapa [%i5+%o5]0x88,%l0 ! %l0 = 0000000000ff00ff
! Mem[0000000010141410] = ffff0000, %l6 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010001430] = 1eff0000, %l6 = 000000ff, %l2 = e0ffefff
add %i0,0x30,%g1
casa [%g1]0x80,%l6,%l2 ! %l2 = 000000001eff0000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 000000ff, %l5 = 00000000000000ff
lduha [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
p0_label_713:
! Mem[0000000010041408] = ff00ffff000000ff, %f6 = 00000000 00000000
ldda [%i1+%o4]0x80,%f6 ! %f6 = ff00ffff 000000ff
! Mem[0000000030141410] = 80000000 000000ff, %l4 = 0000ff00, %l5 = 000000ff
ldda [%i5+%o5]0x81,%l4 ! %l4 = 0000000080000000 00000000000000ff
! Mem[0000000010101410] = 00000000, %l0 = 0000000000ff00ff
ldsba [%i4+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = ff000000, %l3 = 000000004900ff00
lduha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001408] = e0000000, %f5 = 00000000
lda [%i0+%o4]0x89,%f5 ! %f5 = e0000000
! Mem[0000000010141424] = 00000000, %l6 = 00000000000000ff
ldub [%i5+0x025],%l6 ! %l6 = 0000000000000000
! Mem[000000001004142c] = ff0000ff, %l4 = 0000000080000000
lduh [%i1+0x02c],%l4 ! %l4 = 000000000000ff00
! Mem[0000000030141400] = 00000080, %l3 = 0000000000000000
lduba [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000080
membar #Sync ! Added by membar checker (96)
! Mem[0000000030081400] = 0000ff00 00000000, %l4 = 0000ff00, %l5 = 000000ff
ldda [%i2+%g0]0x81,%l4 ! %l4 = 000000000000ff00 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000030181410] = 00000000
stba %l6,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
p0_label_714:
! %f28 = 00000000 00000000, %f22 = 80000000
fdtoi %f28,%f22 ! %f22 = 00000000
! %l5 = 0000000000000000, Mem[0000000010141410] = ffff0000ff870079, %asi = 80
stxa %l5,[%i5+0x010]%asi ! Mem[0000000010141410] = 0000000000000000
! %f20 = 000000e0 0000ff00, %l6 = 0000000000000000
! Mem[0000000010181438] = e00000002bfbffff
add %i6,0x038,%g1
stda %f20,[%g1+%l6]ASI_PST16_P ! Mem[0000000010181438] = e00000002bfbffff
! Mem[0000000010101434] = 000000ff, %l2 = 000000001eff0000
ldstub [%i4+0x034],%l2 ! %l2 = 00000000000000ff
! %l3 = 0000000000000080, Mem[0000000010041430] = ff00000000007700
stx %l3,[%i1+0x030] ! Mem[0000000010041430] = 0000000000000080
! %l4 = 000000000000ff00, Mem[0000000010181400] = 00000000
stba %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! Mem[0000000030041400] = 000000e0, %l3 = 0000000000000080
ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1414] = 00ff0000, %l2 = 0000000000000000
swap [%i3+0x014],%l2 ! %l2 = 0000000000ff0000
! %l1 = ffffffffff0000ff, Mem[0000000030041408] = 00000080
stwa %l1,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c140c] = 00000000, %f7 = 000000ff
lda [%i3+0x00c]%asi,%f7 ! %f7 = 00000000
p0_label_715:
! Mem[0000000010041414] = 80000000, %l7 = 000000000000ffff
ldsw [%i1+0x014],%l7 ! %l7 = ffffffff80000000
! Mem[0000000010181408] = e07d1ab0, %l7 = ffffffff80000000
ldsha [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffe07d
! Mem[0000000010081400] = ff000000, %l6 = 0000000000000000
ldub [%i2+0x001],%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = 80000000, %l5 = 0000000000000000
lduba [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000080
! Mem[00000000100c1400] = ffff0000, %l4 = 000000000000ff00
lduwa [%i3+%g0]0x88,%l4 ! %l4 = 00000000ffff0000
! Mem[0000000010101408] = ff000000, %l3 = 0000000000000000
ldswa [%i4+%o4]0x88,%l3 ! %l3 = ffffffffff000000
! Mem[0000000030041408] = ff0000ff, %l2 = 0000000000ff0000
lduha [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141408] = 0000ffff, %l6 = 0000000000000000
lduha [%i5+%o4]0x88,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010101438] = 00900000, %l6 = 000000000000ffff
ldsw [%i4+0x038],%l6 ! %l6 = 0000000000900000
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = 00000000, %l2 = 00000000000000ff
ldstuba [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_716:
! Mem[0000000030041400] = ff0000e0, %l2 = 0000000000000000
swapa [%i1+%g0]0x81,%l2 ! %l2 = 00000000ff0000e0
! Mem[0000000030041410] = 00ff0000, %l5 = 0000000000000080
swapa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000ff0000
! %l3 = ffffffffff000000, Mem[0000000030101410] = 00ff0049
stha %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000049
! %f30 = 41efffe0 00ff0049, Mem[0000000030181400] = 0000ff00 00000000
stda %f30,[%i6+%g0]0x81 ! Mem[0000000030181400] = 41efffe0 00ff0049
! %l0 = 0000000000000000, %l3 = ffffffffff000000, %y = ffffffff
umul %l0,%l3,%l2 ! %l2 = 0000000000000000, %y = 00000000
! %l5 = 0000000000ff0000, Mem[0000000010101400] = 000000ff
stha %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
! Mem[0000000010001437] = 00000000, %l2 = 0000000000000000
ldstuba [%i0+0x037]%asi,%l2 ! %l2 = 00000000000000ff
! %l7 = ffffffffffffe07d, Mem[0000000010081400] = ff000000
stwa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffe07d
! %f20 = 000000e0 0000ff00, Mem[0000000030141410] = 80000000 000000ff
stda %f20,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000e0 0000ff00
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000000000ff, %f26 = 0000ff00 ff0000ff
ldda [%i2+%o5]0x80,%f26 ! %f26 = 00000000 000000ff
p0_label_717:
! Mem[0000000030141400] = 80000000 80000000, %l6 = 00900000, %l7 = ffffe07d
ldda [%i5+%g0]0x81,%l6 ! %l6 = 0000000080000000 0000000080000000
! Mem[0000000010041400] = dc4dfa22, %l5 = 0000000000ff0000
lduba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000dc
! Mem[0000000010041408] = ff00ffff, %l0 = 0000000000000000
lduw [%i1+%o4],%l0 ! %l0 = 00000000ff00ffff
! Mem[0000000030081410] = e0000000, %l5 = 00000000000000dc
ldsba [%i2+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1400] = 000000ff00000080, %l2 = 0000000000000000
ldxa [%i3+%g0]0x89,%l2 ! %l2 = 000000ff00000080
! Mem[0000000010081408] = ff0000ff00ff0000, %l4 = 00000000ffff0000
ldxa [%i2+%o4]0x80,%l4 ! %l4 = ff0000ff00ff0000
! Mem[0000000010101400] = 00000000, %l0 = 00000000ff00ffff
ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[00000000201c0000] = 0000eaae, %l6 = 0000000080000000
ldub [%o0+0x001],%l6 ! %l6 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
lduba [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = ffffffffff0000ff, Mem[0000000010101410] = 00000000
stha %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
p0_label_718:
! Mem[0000000030001408] = 000000e0, %l4 = ff0000ff00ff0000
swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000e0
! Mem[0000000010101411] = ff000000, %l7 = 0000000080000000
ldstub [%i4+0x011],%l7 ! %l7 = 00000000000000ff
! %f1 = 00000000, Mem[0000000010101400] = ff000000
sta %f1 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! Mem[0000000010181400] = 00000000, %l3 = ffffffffff000000
swapa [%i6+%g0]0x80,%l3 ! %l3 = 0000000000000000
! %f16 = 0000ff00 00000000 0000ff00 000000ff
! %f20 = 000000e0 0000ff00 00000000 ff00ff00
! %f24 = aa770000 00000000 00000000 000000ff
! %f28 = 00000000 00000000 41efffe0 00ff0049
stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
! %l5 = 0000000000000000, Mem[00000000100c1408] = ff00000000000000
stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
membar #Sync ! Added by membar checker (97)
! Mem[000000001010142e] = 000000ff, %l3 = 0000000000000000
ldstub [%i4+0x02e],%l3 ! %l3 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000010041410] = 80000000
stha %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! Mem[00000000100c1404] = ffffffff, %l4 = 00000000000000e0
swap [%i3+0x004],%l4 ! %l4 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 000000ff, %l4 = 00000000ffffffff
ldsha [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
p0_label_719:
! Mem[0000000030001400] = ff000000ff0000ff, %l4 = 00000000000000ff
ldxa [%i0+%g0]0x81,%l4 ! %l4 = ff000000ff0000ff
! Mem[0000000030001400] = ff000000 ff0000ff 00ff0000 00000000
! Mem[0000000030001410] = 41efffe0 00ff0049 1e000000 0000ffff
! Mem[0000000030001420] = 00000000 00000000 ff0000c3 0f905620
! Mem[0000000030001430] = ff000000 ffffffff 41efffe0 00000000
ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
! Mem[0000000010081408] = ff0000ff, %l1 = ffffffffff0000ff
ldsha [%i2+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1408] = 00000000, %f1 = 00000000
lda [%i3+0x008]%asi,%f1 ! %f1 = 00000000
! Mem[00000000300c1410] = ffffffff, %l5 = 0000000000000000
ldsba [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030081408] = 00ff0000, %l3 = 0000000000000000
ldsba [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l5 = ffffffffffffffff
ldsba [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181408] = e07d1ab041efffe0, %f14 = 41efffe0 00ff0049
ldda [%i6+%o4]0x80,%f14 ! %f14 = e07d1ab0 41efffe0
! Mem[0000000010001418] = 0000ff00ff0000ff, %l6 = 0000000000000000
ldx [%i0+0x018],%l6 ! %l6 = 0000ff00ff0000ff
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_75:
! %l0 = 0000000000000000
setx 0xcf5c4f97e0d90181,%g7,%l0 ! %l0 = cf5c4f97e0d90181
! %l1 = 00000000000000ff
setx 0x33f64167bcfd01cc,%g7,%l1 ! %l1 = 33f64167bcfd01cc
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = cf5c4f97e0d90181
setx 0x9e15d5c03905189b,%g7,%l0 ! %l0 = 9e15d5c03905189b
! %l1 = 33f64167bcfd01cc
setx 0xf6d74d98385e4c57,%g7,%l1 ! %l1 = f6d74d98385e4c57
p0_label_720:
! %l4 = ff000000ff0000ff, Mem[0000000010001404] = 000000ff, %asi = 80
stwa %l4,[%i0+0x004]%asi ! Mem[0000000010001404] = ff0000ff
! %l1 = f6d74d98385e4c57, Mem[00000000201c0000] = 0000eaae, %asi = 80
stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 5700eaae
! Mem[0000000010141410] = 00000000, %l6 = 0000ff00ff0000ff
ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! %l1 = f6d74d98385e4c57, Mem[0000000010001400] = 00000000ff0000ff
stx %l1,[%i0+%g0] ! Mem[0000000010001400] = f6d74d98385e4c57
! %f10 = 0000ff00 ff0000ff, %l5 = 0000000000000000
! Mem[0000000010181420] = 0000000000000000
add %i6,0x020,%g1
stda %f10,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010181420] = 0000000000000000
! Mem[0000000010081410] = 00000000, %l5 = 0000000000000000
swapa [%i2+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = ffff0000, %l2 = 000000ff00000080
swapa [%i3+%o4]0x81,%l2 ! %l2 = 00000000ffff0000
! %l2 = 00000000ffff0000, Mem[0000000010181408] = e07d1ab0
stwa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffff0000
! %f16 = ff0000ff 000000ff 00000000 0000ff00
! %f20 = 4900ff00 e0ffef41 ffff0000 0000001e
! %f24 = 00000000 00000000 2056900f c30000ff
! %f28 = ffffffff 000000ff 00000000 e0ffef41
stda %f16,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 00ff0000, %l3 = 0000000000000000
ldswa [%i0+%o4]0x81,%l3 ! %l3 = 0000000000ff0000
p0_label_721:
! %l5 = 0000000000000000, %l1 = f6d74d98385e4c57, %l3 = 0000000000ff0000
udivx %l5,%l1,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = 00000080, %f10 = 0000ff00
lda [%i5+%g0]0x89,%f10 ! %f10 = 00000080
! Mem[0000000010001410] = 00000000, %l5 = 0000000000000000
lduwa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 80000000, %f10 = 00000080
lda [%i3+%o4]0x89,%f10 ! %f10 = 80000000
! %l3 = 0000000000000000, %l6 = 0000000000000000, %l0 = 9e15d5c03905189b
mulx %l3,%l6,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181410] = 00000000, %f5 = e0000000
lda [%i6+%o5]0x89,%f5 ! %f5 = 00000000
! Mem[0000000010101430] = 00000000ff0000ff, %f12 = ff00ffff 000000ff
ldda [%i4+0x030]%asi,%f12 ! %f12 = 00000000 ff0000ff
! Mem[00000000300c1400] = 00000080, %l4 = ff000000ff0000ff
ldsba [%i3+%g0]0x89,%l4 ! %l4 = ffffffffffffff80
membar #Sync ! Added by membar checker (98)
! Mem[00000000100c1400] = ff0000ff000000ff, %l5 = 0000000000000000
ldxa [%i3+%g0]0x80,%l5 ! %l5 = ff0000ff000000ff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, %l6 = 0000000000000000, %l7 = 0000000000000000
add %l0,%l6,%l7 ! %l7 = 0000000000000000
p0_label_722:
! %f30 = 00000000, Mem[0000000030101400] = 0000ff00
sta %f30,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! Mem[0000000010001408] = e0000000, %l2 = 00000000ffff0000
ldstuba [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %f2 = 00000080 00000080, %l4 = ffffffffffffff80
! Mem[00000000300c1408] = 00000080ffffffff
add %i3,0x008,%g1
stda %f2,[%g1+%l4]ASI_PST16_S ! Mem[00000000300c1408] = 00000080ffffffff
! %l1 = f6d74d98385e4c57, immed = fffff6f2, %y = 00000000
udiv %l1,-0x90e,%l7 ! %l7 = 0000000000000000
mov %l0,%y ! %y = 00000000
! %l5 = ff0000ff000000ff, Mem[0000000030181410] = 0000000000000000
stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff0000ff000000ff
! %f18 = 00000000, %f31 = e0ffef41, %f30 = 00000000 e0ffef41
fsmuld %f18,%f31,%f30 ! %f30 = 80000000 00000000
! Mem[0000000010181400] = ff000000, %l7 = 0000000000000000
ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
! %f0 = 0000ff00 00000000 00000080 00000080
! %f4 = 00000000 00000000 ff00ffff 00000000
! %f8 = 00000000 00000000 80000000 ff0000ff
! %f12 = 00000000 ff0000ff e07d1ab0 41efffe0
stda %f0,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
! %l2 = 0000000000000000, Mem[00000000300c1400] = 80000000ff000000
stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000, %l2 = 0000000000000000
ldsba [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
p0_label_723:
! Mem[0000000010101410] = 0000ffff, %l3 = 0000000000000000
ldswa [%i4+%o5]0x88,%l3 ! %l3 = 000000000000ffff
! Mem[0000000030041408] = ff0000ff, %l1 = f6d74d98385e4c57
ldsba [%i1+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010101400] = 00000000 ff000000 000000ff 0000ffff
! Mem[0000000010101410] = ffff0000 00000000 ff000080 0000ffff
! Mem[0000000010101420] = 00000000 0000ffff ffff80ff 0000ffff
! Mem[0000000010101430] = 00000000 ff0000ff 00900000 ff0000ff
ldda [%i4]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010101400
! Mem[0000000010141410] = 000000ff, %l4 = ffffffffffffff80
lduwa [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001410] = 00000000, %l3 = 000000000000ffff
lduwa [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = ffffe07d, %l0 = 0000000000000000
ldswa [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffe07d
! Mem[0000000010001420] = ff00ff00000000ff, %f8 = 00000000 00000000
ldda [%i0+0x020]%asi,%f8 ! %f8 = ff00ff00 000000ff
! Mem[0000000010101418] = ff000080 0000ffff, %l2 = 00000000, %l3 = 00000000
ldd [%i4+0x018],%l2 ! %l2 = 00000000ff000080 000000000000ffff
! %l3 = 000000000000ffff, %l6 = 0000000000000000, %y = 00000000
sdiv %l3,%l6,%l0 ! Div by zero, %l0 = ffffffffffffe0cd
mov %l0,%y ! %y = ffffe0a5
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000010041410] = 00000000
stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
p0_label_724:
! %l7 = 00000000000000ff, Mem[00000000201c0000] = 5700eaae, %asi = 80
stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ffeaae
! %l2 = 00000000ff000080, Mem[00000000100c1400] = ff000000ff0000ff
stxa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000ff000080
! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
ldstuba [%i1+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! %f12 = 00000000 ff0000ff, Mem[0000000030141400] = 80000000 80000000
stda %f12,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 ff0000ff
! %l0 = ffffffffffffe0a5, Mem[00000000201c0000] = 00ffeaae
stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = a5ffeaae
! Mem[0000000010141412] = ff000000, %l1 = ffffffffffffffff
ldstub [%i5+0x012],%l1 ! %l1 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000010041410] = ff000000
stwa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! Mem[0000000030101410] = e0000000, %l5 = ff0000ff000000ff
swapa [%i4+%o5]0x89,%l5 ! %l5 = 00000000e0000000
! Mem[0000000030081400] = 0000ff00, %l3 = 000000000000ffff
ldstuba [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 7f000000, %l0 = ffffffffffffe0a5
lduwa [%i5+%o4]0x89,%l0 ! %l0 = 000000007f000000
p0_label_725:
! Mem[0000000030181410] = ff000000, %f2 = 00000080
lda [%i6+%o5]0x81,%f2 ! %f2 = ff000000
! Mem[0000000010141408] = 0000ffff, %l3 = 0000000000000000
lduwa [%i5+%o4]0x88,%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c1408] = 00000000, %l7 = 00000000000000ff
lduha [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000021800080] = ffff3e7c, %l7 = 0000000000000000
ldsba [%o3+0x081]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000020800040] = ffffa555, %l2 = 00000000ff000080
ldsba [%o1+0x040]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[000000001000141c] = ff0000ff, %l6 = 0000000000000000
ldsha [%i0+0x01e]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001428] = ff0000ff 00000000, %l2 = ffffffff, %l3 = 0000ffff
ldda [%i0+0x028]%asi,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
! Mem[00000000300c1410] = ffffffff, %l6 = 00000000000000ff
ldswa [%i3+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081400] = ffffe07d 00000000 ff0000ff 00ff0000
! Mem[0000000010081410] = 00000000 000000ff 00000000 000000ff
! Mem[0000000010081420] = 00000000 00000000 000000ff ff560000
! Mem[0000000010081430] = 1ffdffff 1eff0000 ffffffff 0000ff00
ldda [%i2]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010081400
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = ff00ff00, %l7 = ffffffffffffffff
swapa [%i2+%g0]0x81,%l7 ! %l7 = 00000000ff00ff00
p0_label_726:
! %f6 = ff00ffff 00000000, %l6 = ffffffffffffffff
! Mem[0000000030141420] = 0000000000000000
add %i5,0x020,%g1
stda %f6,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030141420] = 00000000ffff00ff
! Mem[0000000030001408] = 00ff0000, %l0 = 000000007f000000
swapa [%i0+%o4]0x81,%l0 ! %l0 = 0000000000ff0000
! %l2 = 00000000ff0000ff, imm = 0000000000000a06, %l4 = 00000000000000ff
sub %l2,0xa06,%l4 ! %l4 = 00000000fefff6f9
! %l0 = 0000000000ff0000, Mem[00000000100c1408] = 00000000
stw %l0,[%i3+%o4] ! Mem[00000000100c1408] = 00ff0000
! %f10 = 80000000, Mem[00000000300c1400] = 00000000
sta %f10,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 80000000
! Mem[00000000100c1410] = 4900ff00, %l2 = 00000000ff0000ff
ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 00000049000000ff
! Mem[0000000020800001] = 00005b63, %l4 = 00000000fefff6f9
ldstub [%o1+0x001],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041408] = ff00ffff, %l7 = 00000000ff00ff00
swapa [%i1+%o4]0x80,%l7 ! %l7 = 00000000ff00ffff
! %f2 = ff000000 00000080, Mem[0000000030001400] = 000000ff ff0000ff
stda %f2 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000 00000080
! Starting 10 instruction Load Burst
! Mem[0000000010101420] = 000000000000ffff, %l0 = 0000000000ff0000
ldx [%i4+0x020],%l0 ! %l0 = 000000000000ffff
p0_label_727:
! Mem[00000000100c1400] = ff000080, %l2 = 0000000000000049
lduwa [%i3+%g0]0x88,%l2 ! %l2 = 00000000ff000080
! Mem[0000000010081410] = 00000000, %l0 = 000000000000ffff
ldswa [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141408] = 0000007f, %l4 = 0000000000000000
lduba [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[000000001014141c] = ffffffff, %l7 = 00000000ff00ffff
ldsw [%i5+0x01c],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030081400] = ffffffff, %f0 = 0000ff00
lda [%i2+%g0]0x89,%f0 ! %f0 = ffffffff
membar #Sync ! Added by membar checker (99)
! Mem[0000000010181400] = 00000000 00ff0000, %l6 = ffffffff, %l7 = ffffffff
ldda [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000 0000000000ff0000
! Mem[0000000030141400] = 00000000, %l4 = 0000000000000000
ldsba [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041420] = 00000000, %l2 = 00000000ff000080
ldswa [%i1+0x020]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181410] = 000000ff, %l5 = 00000000e0000000
ldswa [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141410] = 00ff00ff 00000000
stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 00000000
p0_label_728:
! Mem[0000000010041424] = 00000000, %l7 = 0000000000ff0000, %asi = 80
swapa [%i1+0x024]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081408] = ff0000ff, %l1 = 0000000000000000
ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 000000ff000000ff
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030181400] = e0ffef41 4900ff00
stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 000000ff
! Mem[0000000030001408] = 0000007f, %l4 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 0000007f000000ff
! Mem[00000000201c0001] = a5ffeaae, %l7 = 0000000000000000
ldstub [%o0+0x001],%l7 ! %l7 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000030001408] = ff000000
stba %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff000000
! %l0 = 0000000000000000, Mem[0000000010041411] = 00000000
stb %l0,[%i1+0x011] ! Mem[0000000010041410] = 00000000
! %l0 = 0000000000000000, Mem[0000000030101410] = ff000000
stha %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
! Mem[0000000030101400] = 00000000, %l7 = 00000000000000ff
ldstuba [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000218001c0] = 00ffeec2, %l3 = 0000000000000000
ldsha [%o3+0x1c0]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_729:
! Mem[0000000030141408] = 7f000000, %l7 = 0000000000000000
lduba [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l1 = 00000000000000ff
ldsha [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001400] = 80000000, %l7 = 0000000000000000
lduba [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000080
! Mem[0000000010041400] = dc4dfa22, %l6 = 0000000000000000
ldswa [%i1+%g0]0x80,%l6 ! %l6 = ffffffffdc4dfa22
! Mem[000000001008143c] = 0000ff00, %l6 = ffffffffdc4dfa22
lduba [%i2+0x03f]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = 80000000, %l3 = 00000000000000ff
lduba [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000080
! %l7 = 0000000000000080, %l5 = 00000000000000ff, %y = ffffe0a5
umul %l7,%l5,%l2 ! %l2 = 0000000000007f80, %y = 00000000
! Mem[0000000010181420] = 0000000000000000, %l1 = 0000000000000000
ldxa [%i6+0x020]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001410] = 00000000, %l3 = 0000000000000080
ldsba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f4 = 00000000 00000000, Mem[0000000010041410] = 00000000 00000080
stda %f4 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 00000000
p0_label_730:
! Code Fragment 3
p0_fragment_76:
! %l0 = 0000000000000000
setx 0x586abc07ae44d202,%g7,%l0 ! %l0 = 586abc07ae44d202
! %l1 = 0000000000000000
setx 0x44c7ecc7f944e7b4,%g7,%l1 ! %l1 = 44c7ecc7f944e7b4
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 586abc07ae44d202
setx 0x3ef2607f9032c18e,%g7,%l0 ! %l0 = 3ef2607f9032c18e
! %l1 = 44c7ecc7f944e7b4
setx 0xd0952607de22206e,%g7,%l1 ! %l1 = d0952607de22206e
! Mem[00000000300c1410] = ffffffff, %l0 = 3ef2607f9032c18e
ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000030041408] = ff0000ff
stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
! Code Fragment 3
p0_fragment_77:
! %l0 = 00000000000000ff
setx 0x634e31a7b7f32832,%g7,%l0 ! %l0 = 634e31a7b7f32832
! %l1 = d0952607de22206e
setx 0x02a71b6fa076d380,%g7,%l1 ! %l1 = 02a71b6fa076d380
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 634e31a7b7f32832
setx 0xa4ee2888018ba582,%g7,%l0 ! %l0 = a4ee2888018ba582
! %l1 = 02a71b6fa076d380
setx 0x9fd9c437c8708d37,%g7,%l1 ! %l1 = 9fd9c437c8708d37
! %l7 = 0000000000000080, Mem[0000000030101400] = 000000ff
stwa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000080
! Mem[0000000030141400] = 00000000, %l4 = 000000000000007f
swapa [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
! %f1 = 00000000, Mem[0000000010141410] = 00000000
st %f1 ,[%i5+%o5] ! Mem[0000000010141410] = 00000000
! Mem[0000000010181410] = 0000000000000000, %l1 = 9fd9c437c8708d37, %l2 = 0000000000007f80
add %i6,0x10,%g1
casxa [%g1]0x80,%l1,%l2 ! %l2 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000030081410] = e0000000
stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = e0000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00000080 ffffffff, %l0 = 018ba582, %l1 = c8708d37
ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000080 00000000ffffffff
p0_label_731:
! Mem[00000000300c1410] = ffffffff, %l0 = 0000000000000080
lduwa [%i3+%o5]0x81,%l0 ! %l0 = 00000000ffffffff
! Mem[0000000030001408] = 000000ff, %f29 = fffffd1f
lda [%i0+%o4]0x89,%f29 ! %f29 = 000000ff
! Mem[00000000300c1410] = ffffffff ffffff00, %l2 = 00000000, %l3 = 00000000
ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ffffffff 00000000ffffff00
! Mem[0000000030001400] = ff00000000000080, %l1 = 00000000ffffffff
ldxa [%i0+%g0]0x89,%l1 ! %l1 = ff00000000000080
! Mem[0000000030101408] = 00ff0000, %l5 = 00000000000000ff
ldsba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (100)
! Mem[0000000010041400] = dc4dfa22 18d3ee3b ff00ff00 000000ff
! Mem[0000000010041410] = 00000000 00000000 0000ff00 00000000
! Mem[0000000010041420] = 00000000 00ff0000 0000ff00 ff0000ff
! Mem[0000000010041430] = 00000000 00000080 41efffe0 00000000
ldda [%i1]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010041400
! Mem[0000000030181410] = ff0000ff 000000ff, %l0 = ffffffff, %l1 = 00000080
ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff 00000000ff0000ff
! Mem[0000000030081408] = 0000ff00, %l4 = 0000000000000000
ldsha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
ldsha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = e0000000, %l1 = 00000000ff0000ff
swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000e0000000
p0_label_732:
! Mem[0000000020800041] = ffffa555, %l1 = 00000000e0000000
ldstub [%o1+0x041],%l1 ! %l1 = 000000ff000000ff
! %l3 = 00000000ffffff00, Mem[0000000030181400] = 00000000
stba %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! Mem[0000000010081420] = 0000000000000000, %l4 = 0000000000000000, %l1 = 00000000000000ff
add %i2,0x20,%g1
casxa [%g1]0x80,%l4,%l1 ! %l1 = 0000000000000000
! %l2 = ffffffff, %l3 = ffffff00, Mem[0000000010181408] = 00000080 00000080
stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffff ffffff00
! %f23 = 00000000, %f20 = ff000000
fsqrts %f23,%f20 ! %f20 = 00000000
! %f28 = 0000ff1e 000000ff, %l6 = 0000000000000000
! Mem[0000000030141428] = 00000000000000ff
add %i5,0x028,%g1
stda %f28,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030141428] = 00000000000000ff
! Mem[0000000010181408] = ffffffff, %l4 = 0000000000000000
swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000ffffffff
membar #Sync ! Added by membar checker (101)
! %l3 = 00000000ffffff00, Mem[0000000010041410] = 00000000
stha %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
! Mem[0000000020800000] = 00ff5b63, %l6 = 0000000000000000
ldstub [%o1+%g0],%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 00000000 0000ffff, %l0 = 000000ff, %l1 = 00000000
ldda [%i4+%o5]0x88,%l0 ! %l0 = 000000000000ffff 0000000000000000
p0_label_733:
! Mem[0000000010081424] = 000000ff, %f15 = 00000000
lda [%i2+0x024]%asi,%f15 ! %f15 = 000000ff
! Mem[0000000010181430] = ff0000ff00000000, %f10 = 0000ff00 ff0000ff
ldd [%i6+0x030],%f10 ! %f10 = ff0000ff 00000000
! Mem[0000000010001410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000080
ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030101400] = 00000080, %f31 = ffffffff
lda [%i4+%g0]0x89,%f31 ! %f31 = 00000080
! %l6 = 0000000000000000, %l1 = 0000000000000000, %l7 = 0000000000000000
sub %l6,%l1,%l7 ! %l7 = 0000000000000000
! Mem[000000001014141c] = ffffffff, %l5 = 0000000000000000
lduha [%i5+0x01e]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010101408] = ff000000, %l5 = 000000000000ffff
ldsba [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001410] = 00000000 00000000, %l4 = ffffffff, %l5 = 00000000
ldda [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! %l2 = 00000000ffffffff, %l3 = 00000000ffffff00, %l3 = 00000000ffffff00
addc %l2,%l3,%l3 ! %l3 = 00000001fffffeff
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 80000000, %l3 = 00000001fffffeff
ldstuba [%i0+%g0]0x81,%l3 ! %l3 = 00000080000000ff
p0_label_734:
! %l0 = 0000ffff, %l1 = 00000000, Mem[0000000010001408] = ff0000e0 ffffffff
stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ffff 00000000
! %l5 = 0000000000000000, Mem[0000000030001410] = e0ffef41
stwa %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! %f6 = 0000ff00, Mem[00000000100c1400] = 800000ff
sta %f6 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ff00
! %f16 = 00000000 7de0ffff, Mem[00000000300c1408] = 00000080 ffffffff
stda %f16,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 7de0ffff
! %l0 = 000000000000ffff, Mem[00000000100c1435] = 000000ff, %asi = 80
stba %l0,[%i3+0x035]%asi ! Mem[00000000100c1434] = 00ff00ff
! %f22 = ff000000 00000000, Mem[0000000030181400] = 00000000 ff000000
stda %f22,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000 00000000
! Mem[0000000010101408] = ff000000, %l1 = 0000000000000000
swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000ff000000
! %l5 = 0000000000000000, Mem[0000000030181410] = ff0000ff000000ff
stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000000000
! Mem[00000000201c0000] = a5ffeaae, %l4 = 0000000000000000
ldstub [%o0+%g0],%l4 ! %l4 = 000000a5000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000080, %l4 = 00000000000000a5
ldswa [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000080
p0_label_735:
! Mem[0000000010041408] = ff00ff00, %l1 = 00000000ff000000
lduwa [%i1+%o4]0x80,%l1 ! %l1 = 00000000ff00ff00
! Mem[0000000030101400] = 00000080, %l5 = 0000000000000000
lduba [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000080
! Mem[00000000100c1400] = 0000ff00, %f6 = 0000ff00
lda [%i3+0x000]%asi,%f6 ! %f6 = 0000ff00
! Mem[0000000030141410] = 00ff0000e0000000, %l2 = 00000000ffffffff
ldxa [%i5+%o5]0x89,%l2 ! %l2 = 00ff0000e0000000
! Mem[0000000010001400] = f6d74d98, %l0 = 000000000000ffff
ldswa [%i0+%g0]0x80,%l0 ! %l0 = fffffffff6d74d98
! Mem[0000000010001408] = ffff0000, %l0 = fffffffff6d74d98
ldsba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081408] = 0000ff00000000ff, %f8 = 00000000 00ff0000
ldda [%i2+%o4]0x81,%f8 ! %f8 = 0000ff00 000000ff
! Mem[00000000211c0000] = ffff4b99, %l5 = 0000000000000080
lduba [%o2+0x001]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141410] = e0000000, %l3 = 0000000000000080
ldswa [%i5+%o5]0x89,%l3 ! %l3 = ffffffffe0000000
! Starting 10 instruction Store Burst
! %l5 = 00000000000000ff, Mem[0000000030101400] = 00000080
stba %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
p0_label_736:
! Mem[0000000010181430] = ff0000ff, %l7 = 0000000000000000
ldstub [%i6+0x030],%l7 ! %l7 = 000000ff000000ff
! %f27 = ff000000, Mem[0000000030101410] = 00000000
sta %f27,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000
! %l0 = 0000000000000000, immd = fffffffffffffea2, %l5 = 00000000000000ff
sdivx %l0,-0x15e,%l5 ! %l5 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030081410] = ff0000ff
stwa %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! %f8 = 0000ff00 000000ff, Mem[0000000010141408] = ffff0000 00000000
stda %f8 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000ff00 000000ff
! %l0 = 0000000000000000, Mem[00000000300c1400] = 0000000000000080
stxa %l0,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
! %l6 = 0000000000000000, Mem[000000001008140a] = ff0000ff, %asi = 80
stha %l6,[%i2+0x00a]%asi ! Mem[0000000010081408] = ff000000
! %l3 = ffffffffe0000000, Mem[0000000010081400] = ffffe07d
stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ffe07d
! %f30 = 00ff0000 00000080, %l4 = 0000000000000080
! Mem[0000000030081400] = ffffffff00000000
stda %f30,[%i2+%l4]ASI_PST8_S ! Mem[0000000030081400] = 00ffffff00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 22fa4ddc, %l3 = ffffffffe0000000
lduha [%i1+%g0]0x88,%l3 ! %l3 = 0000000000004ddc
p0_label_737:
! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000
ldswa [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[000000001014140c] = 000000ff, %l7 = 00000000000000ff
ldsh [%i5+0x00c],%l7 ! %l7 = 0000000000000000
! Mem[0000000030041408] = 000000ff, %l7 = 0000000000000000
lduwa [%i1+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010101410] = 0000ffff, %l6 = 0000000000000000
lduha [%i4+%o5]0x88,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010081408] = ff000000, %l3 = 0000000000004ddc
ldsba [%i2+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181400] = ff000000, %l2 = 00ff0000e0000000
lduha [%i6+%g0]0x81,%l2 ! %l2 = 000000000000ff00
! Mem[00000000300c1410] = ffffffff, %f22 = ff000000
lda [%i3+%o5]0x81,%f22 ! %f22 = ffffffff
! Mem[00000000201c0000] = ffffeaae, %l2 = 000000000000ff00
lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[0000000030101408] = ff00000000ff0000, %l3 = ffffffffffffffff
ldxa [%i4+%o4]0x89,%l3 ! %l3 = ff00000000ff0000
! Starting 10 instruction Store Burst
! %f22 = ffffffff 00000000, Mem[0000000030101408] = 0000ff00 000000ff
stda %f22,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffff 00000000
p0_label_738:
! Mem[0000000010141420] = 00000000, %l0 = 0000000000000000
ldstub [%i5+0x020],%l0 ! %l0 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010181403] = 00000000, %asi = 80
stba %l0,[%i6+0x003]%asi ! Mem[0000000010181400] = 00000000
! Mem[0000000010141400] = 00ff00ff, %l5 = 0000000000000000
swapa [%i5+%g0]0x80,%l5 ! %l5 = 0000000000ff00ff
! %l2 = 000000000000ffff, Mem[00000000211c0000] = ffff4b99
stb %l2,[%o2+%g0] ! Mem[00000000211c0000] = ffff4b99
! Code Fragment 3
p0_fragment_78:
! %l0 = 0000000000000000
setx 0x70bd4d77a1fec4bb,%g7,%l0 ! %l0 = 70bd4d77a1fec4bb
! %l1 = 00000000ff00ff00
setx 0x174d4287be319b96,%g7,%l1 ! %l1 = 174d4287be319b96
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 70bd4d77a1fec4bb
setx 0xa601f1d7f7d098ba,%g7,%l0 ! %l0 = a601f1d7f7d098ba
! %l1 = 174d4287be319b96
setx 0xda77cce022e5861d,%g7,%l1 ! %l1 = da77cce022e5861d
! Mem[0000000030081408] = 00ff0000, %l0 = a601f1d7f7d098ba
swapa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000ff0000
! %l6 = 000000000000ffff, Mem[00000000201c0000] = ffffeaae, %asi = 80
stba %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffeaae
! %f16 = 00000000, Mem[0000000010041400] = 22fa4ddc
sta %f16,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! Mem[0000000030081408] = ba98d0f7, %l5 = 0000000000ff00ff
swapa [%i2+%o4]0x81,%l5 ! %l5 = 00000000ba98d0f7
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ffffff00, %l6 = 000000000000ffff
lduha [%i2+%g0]0x89,%l6 ! %l6 = 000000000000ff00
p0_label_739:
! Mem[0000000010001400] = f6d74d98, %f3 = 000000ff
lda [%i0+%g0]0x80,%f3 ! %f3 = f6d74d98
! Mem[0000000010141400] = 00000000, %l1 = da77cce022e5861d
ldsba [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
! %l4 = 0000000000000080, %l7 = 00000000000000ff, %y = 00000000
umul %l4,%l7,%l3 ! %l3 = 0000000000007f80, %y = 00000000
! Mem[0000000030001408] = 000000ff, %l2 = 000000000000ffff
ldswa [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c141c] = 0000001e, %l5 = 00000000ba98d0f7
lduwa [%i3+0x01c]%asi,%l5 ! %l5 = 000000000000001e
! Mem[0000000030001408] = ff000000 00000000, %l2 = 000000ff, %l3 = 00007f80
ldda [%i0+%o4]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000010181408] = 0000000000ffffff, %l6 = 000000000000ff00
ldxa [%i6+%o4]0x80,%l6 ! %l6 = 0000000000ffffff
! Mem[0000000010101410] = 000000000000ffff, %f6 = 0000ff00 00000000
ldda [%i4+%o5]0x88,%f6 ! %f6 = 00000000 0000ffff
! Mem[00000000300c1408] = 00000000, %l2 = 00000000ff000000
lduha [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %f14 = 41efffe0, Mem[0000000030041408] = 000000ff
sta %f14,[%i1+%o4]0x81 ! Mem[0000000030041408] = 41efffe0
p0_label_740:
! %l7 = 00000000000000ff, Mem[0000000010181400] = 00000000
stha %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
! %l1 = 0000000000000000, imm = fffffffffffffa25, %l6 = 0000000000ffffff
add %l1,-0x5db,%l6 ! %l6 = fffffffffffffa25
! %l1 = 0000000000000000, Mem[0000000021800000] = 00fff55e
stb %l1,[%o3+%g0] ! Mem[0000000021800000] = 00fff55e
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010041410] = 000000ff 00000000
stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 00000000
! %l2 = 0000000000000000, Mem[00000000100c140e] = 0000ff00, %asi = 80
stha %l2,[%i3+0x00e]%asi ! Mem[00000000100c140c] = 00000000
! Mem[0000000030141410] = e0000000, %l4 = 0000000000000080
swapa [%i5+%o5]0x89,%l4 ! %l4 = 00000000e0000000
! %l5 = 000000000000001e, imm = fffffffffffff38f, %l4 = 00000000e0000000
add %l5,-0xc71,%l4 ! %l4 = fffffffffffff3ad
! Mem[0000000030101408] = ffffffff, %l5 = 000000000000001e
swapa [%i4+%o4]0x81,%l5 ! %l5 = 00000000ffffffff
! Mem[00000000100c140d] = 00000000, %l5 = 00000000ffffffff
ldstuba [%i3+0x00d]%asi,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 0000000000000000, %l1 = 0000000000000000
ldxa [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
p0_label_741:
! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
lduba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = 00000000 00000000, %l4 = fffff3ad, %l5 = 00000000
ldda [%i6+%o5]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000030101408] = 1e000000, %l2 = 0000000000000000
lduba [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141410] = 00000080, %l6 = fffffffffffffa25
ldsba [%i5+%o5]0x89,%l6 ! %l6 = ffffffffffffff80
! Mem[00000000201c0000] = ffffeaae, %l3 = 0000000000000000
ldsba [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041404] = 18d3ee3b, %l4 = 0000000000000000
lduh [%i1+0x004],%l4 ! %l4 = 00000000000018d3
! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000
lduwa [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Code Fragment 4
p0_fragment_79:
! %l0 = 0000000000ff0000
setx 0x51549cf87d611c7b,%g7,%l0 ! %l0 = 51549cf87d611c7b
! %l1 = 0000000000000000
setx 0xcaeb74580c5a0653,%g7,%l1 ! %l1 = caeb74580c5a0653
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 51549cf87d611c7b
setx 0x669dc0286e378883,%g7,%l0 ! %l0 = 669dc0286e378883
! %l1 = caeb74580c5a0653
setx 0x44685ab82ce97dde,%g7,%l1 ! %l1 = 44685ab82ce97dde
! Mem[0000000010101410] = ffff000000000000, %l0 = 669dc0286e378883
ldxa [%i4+%o5]0x80,%l0 ! %l0 = ffff000000000000
! Starting 10 instruction Store Burst
! %l0 = ffff000000000000, Mem[000000001004140b] = ff00ff00
stb %l0,[%i1+0x00b] ! Mem[0000000010041408] = ff00ff00
p0_label_742:
! %l6 = ffffff80, %l7 = 000000ff, Mem[0000000010101430] = 00000000 ff0000ff
stda %l6,[%i4+0x030]%asi ! Mem[0000000010101430] = ffffff80 000000ff
! %f4 = 00000000 00000000, %l3 = ffffffffffffffff
! Mem[0000000010141400] = 0000000000000000
stda %f4,[%i5+%l3]ASI_PST16_PL ! Mem[0000000010141400] = 0000000000000000
! %f30 = 00ff0000 00000080, Mem[0000000010081410] = 00000000 000000ff
std %f30,[%i2+%o5] ! Mem[0000000010081410] = 00ff0000 00000080
! Mem[0000000030101410] = 000000ff, %l7 = 00000000000000ff
ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030141400] = 7f000000, %l6 = ffffffffffffff80
swapa [%i5+%g0]0x81,%l6 ! %l6 = 000000007f000000
! %l3 = ffffffffffffffff, Mem[0000000030041400] = 000000ff
stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! %f18 = 0000ff00, %f6 = 00000000, %f30 = 00ff0000
fdivs %f18,%f6 ,%f30 ! %f30 = 7f800000
! Mem[0000000030041408] = e0ffef41, %l1 = 44685ab82ce97dde
swapa [%i1+%o4]0x89,%l1 ! %l1 = 00000000e0ffef41
! %l0 = ffff000000000000, Mem[0000000030001400] = ff000000
stba %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ffff0000, %l3 = ffffffffffffffff
lduwa [%i0+%o4]0x88,%l3 ! %l3 = 00000000ffff0000
p0_label_743:
! Mem[0000000010001430] = 1eff0000, %f7 = 0000ffff
lda [%i0+0x030]%asi,%f7 ! %f7 = 1eff0000
! Code Fragment 4
p0_fragment_80:
! %l0 = ffff000000000000
setx 0x91af551030c59ad2,%g7,%l0 ! %l0 = 91af551030c59ad2
! %l1 = 00000000e0ffef41
setx 0x496ae547fd926361,%g7,%l1 ! %l1 = 496ae547fd926361
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 91af551030c59ad2
setx 0x2bb4d230172d8039,%g7,%l0 ! %l0 = 2bb4d230172d8039
! %l1 = 496ae547fd926361
setx 0x89ef23d869e24c39,%g7,%l1 ! %l1 = 89ef23d869e24c39
! Mem[0000000030081408] = 00ff00ff, %l2 = 0000000000000000
lduha [%i2+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141400] = 80ffffff, %l0 = 2bb4d230172d8039
ldsha [%i5+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001400] = 00000000000000ff, %l0 = ffffffffffffffff
ldxa [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101404] = ff000000, %l2 = 00000000000000ff
ldswa [%i4+0x004]%asi,%l2 ! %l2 = ffffffffff000000
! Mem[0000000030141410] = 00000080, %l0 = 00000000000000ff
lduha [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000080
! Mem[00000000100c1408] = 00ff0000, %l3 = 00000000ffff0000
ldswa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000ff0000
! Mem[0000000010181420] = 00000000, %l2 = ffffffffff000000
lduha [%i6+0x022]%asi,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 000000007f000000, Mem[0000000030041408] = 2ce97dde
stba %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 2ce97d00
p0_label_744:
! %l4 = 00000000000018d3, Mem[00000000211c0000] = ffff4b99, %asi = 80
stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 18d34b99
! Mem[00000000300c1408] = 00000000, %l2 = 0000000000000000
swapa [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141410] = 80000000, %l6 = 000000007f000000
swapa [%i5+%o5]0x81,%l6 ! %l6 = 0000000080000000
! Mem[0000000010141410] = 00000000, %l4 = 00000000000018d3, %asi = 80
swapa [%i5+0x010]%asi,%l4 ! %l4 = 0000000000000000
! %f12 = 00000000, Mem[0000000030081400] = 00ffffff
sta %f12,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! %l6 = 0000000080000000, Mem[0000000010081400] = 00ffe07d00000000
stxa %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000080000000
! Mem[0000000030001410] = 00000000, %l5 = 0000000000000000
ldstuba [%i0+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000021800180] = 84ff1c36, %l4 = 0000000000000000
ldstuba [%o3+0x180]%asi,%l4 ! %l4 = 00000084000000ff
! Mem[0000000010101400] = 00000000, %l0 = 0000000000000080
ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = d3180000, %l5 = 0000000000000000
lduba [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
p0_label_745:
! Mem[00000000100c1410] = ff00ff00, %l0 = 0000000000000000
ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010181408] = ffffff0000000000, %f6 = 00000000 1eff0000
ldda [%i6+%o4]0x88,%f6 ! %f6 = ffffff00 00000000
! Mem[0000000010081400] = 00000000, %l1 = 89ef23d869e24c39
lduba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[000000001014140c] = 000000ff, %l6 = 0000000080000000
ldsb [%i5+0x00f],%l6 ! %l6 = ffffffffffffffff
! Mem[00000000201c0000] = ffffeaae, %l4 = 0000000000000084
ldub [%o0+0x001],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
lduwa [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001408] = ff000000 00000000, %l0 = 000000ff, %l1 = 00000000
ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000030141410] = 7f000000, %f3 = f6d74d98
lda [%i5+%o5]0x81,%f3 ! %f3 = 7f000000
! Mem[0000000020800040] = ffffa555, %l7 = 0000000000000000
ldsha [%o1+0x040]%asi,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = 00000000, %l1 = 0000000000000000
swapa [%i2+%g0]0x81,%l1 ! %l1 = 0000000000000000
p0_label_746:
! %f0 = dc4dfa22 18d3ee3b, %l7 = ffffffffffffffff
! Mem[00000000300c1400] = 0000000000000000
stda %f0,[%i3+%l7]ASI_PST8_SL ! Mem[00000000300c1400] = 3beed31822fa4ddc
! Mem[0000000010181408] = 00000000, %l1 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l4 = 00000000000000ff
swapa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101400] = ff000000, %l1 = 0000000000000000
ldstuba [%i4+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030041410] = 00000080, %l1 = 00000000000000ff
swapa [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000080
! %l1 = 0000000000000080, Mem[0000000010081428] = 000000ffff560000
stx %l1,[%i2+0x028] ! Mem[0000000010081428] = 0000000000000080
! %l1 = 0000000000000080, Mem[00000000100c1400] = 0000ff00
stwa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000080
! Mem[00000000300c1410] = ffffffff, %l1 = 0000000000000080
ldstuba [%i3+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! %l1 = 00000000000000ff, Mem[0000000030081408] = ff00ff00
stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = ff0000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ff00ff00 e0ffef41, %l0 = ff000000, %l1 = 000000ff
ldda [%i3+%o5]0x80,%l0 ! %l0 = 00000000ff00ff00 00000000e0ffef41
p0_label_747:
! %l3 = 0000000000ff0000, %l0 = 00000000ff00ff00, %y = 00000000
udiv %l3,%l0,%l7 ! %l7 = 0000000000000000
mov %l0,%y ! %y = ff00ff00
! %l3 = 0000000000ff0000, imm = fffffffffffff358, %l1 = 00000000e0ffef41
subc %l3,-0xca8,%l1 ! %l1 = 0000000000ff0ca8
! Mem[0000000030141400] = ffffff80 ff0000ff, %l0 = ff00ff00, %l1 = 00ff0ca8
ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ffffff80 00000000ff0000ff
! Mem[0000000010101408] = ffff000000000000, %l2 = 0000000000000000
ldxa [%i4+%o4]0x88,%l2 ! %l2 = ffff000000000000
! Mem[000000001010140c] = 0000ffff, %l6 = ffffffffffffffff
ldsha [%i4+0x00e]%asi,%l6 ! %l6 = ffffffffffffffff
! Code Fragment 3
p0_fragment_81:
! %l0 = 00000000ffffff80
setx 0xd1dec3885c273619,%g7,%l0 ! %l0 = d1dec3885c273619
! %l1 = 00000000ff0000ff
setx 0x9c37d2384fe7f358,%g7,%l1 ! %l1 = 9c37d2384fe7f358
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = d1dec3885c273619
setx 0x894305504c9b2170,%g7,%l0 ! %l0 = 894305504c9b2170
! %l1 = 9c37d2384fe7f358
setx 0x4807bfff8174d997,%g7,%l1 ! %l1 = 4807bfff8174d997
membar #Sync ! Added by membar checker (102)
! Mem[0000000030101400] = ff000000 00000000 0000001e 00000000
! Mem[0000000030101410] = ff0000ff 0000ff00 00000000 ff00ff00
! Mem[0000000030101420] = aa770000 00000000 00000000 000000ff
! Mem[0000000030101430] = 00000000 00000000 41efffe0 00ff0049
ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
! Mem[0000000010001400] = f6d74d98, %l3 = 0000000000ff0000
ldswa [%i0+%g0]0x80,%l3 ! %l3 = fffffffff6d74d98
! Mem[0000000030181408] = 00000000, %f29 = 000000ff
lda [%i6+%o4]0x89,%f29 ! %f29 = 00000000
! Starting 10 instruction Store Burst
! %l6 = ffffffffffffffff, Mem[0000000030141408] = 0000007f
stwa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
p0_label_748:
! Mem[0000000010001408] = ffff0000, %l0 = 894305504c9b2170
ldstuba [%i0+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! %l6 = ffffffffffffffff, Mem[0000000010001400] = f6d74d98
stha %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffff4d98
! %f18 = 0000ff00 ff0000ff, Mem[0000000010141410] = 000018d3 00000000
stda %f18,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ff00 ff0000ff
! %l0 = 0000000000000000, Mem[0000000010001424] = 000000ff, %asi = 80
stha %l0,[%i0+0x024]%asi ! Mem[0000000010001424] = 000000ff
! Code Fragment 3
p0_fragment_82:
! %l0 = 0000000000000000
setx 0xc31d2347bd8daa4c,%g7,%l0 ! %l0 = c31d2347bd8daa4c
! %l1 = 4807bfff8174d997
setx 0xa92ed2a7a0ef9b3f,%g7,%l1 ! %l1 = a92ed2a7a0ef9b3f
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = c31d2347bd8daa4c
setx 0x45e95d881305b7df,%g7,%l0 ! %l0 = 45e95d881305b7df
! %l1 = a92ed2a7a0ef9b3f
setx 0x6d79757858ae50de,%g7,%l1 ! %l1 = 6d79757858ae50de
! %l1 = 6d79757858ae50de, Mem[0000000020800000] = ffff5b63, %asi = 80
stba %l1,[%o1+0x000]%asi ! Mem[0000000020800000] = deff5b63
! %l2 = ffff000000000000, Mem[0000000021800100] = eaff7eb5
sth %l2,[%o3+0x100] ! Mem[0000000021800100] = 00007eb5
! %l3 = fffffffff6d74d98, Mem[0000000010101410] = ffff0000
stba %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 98ff0000
! %l0 = 1305b7df, %l1 = 58ae50de, Mem[00000000300c1400] = 3beed318 22fa4ddc
stda %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 1305b7df 58ae50de
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00000000 80000000, %l2 = 00000000, %l3 = f6d74d98
ldda [%i3+%g0]0x88,%l2 ! %l2 = 0000000080000000 0000000000000000
p0_label_749:
! Mem[0000000030101400] = 00000000000000ff, %f24 = 00000000 00000000
ldda [%i4+%g0]0x89,%f24 ! %f24 = 00000000 000000ff
! Mem[0000000030141400] = ffffff80, %l4 = 0000000000000000
lduwa [%i5+%g0]0x81,%l4 ! %l4 = 00000000ffffff80
! Mem[0000000030141400] = ff0000ff80ffffff, %l7 = 0000000000000000
ldxa [%i5+%g0]0x89,%l7 ! %l7 = ff0000ff80ffffff
! Mem[0000000030041408] = 007de92c, %l3 = 0000000000000000
lduwa [%i1+%o4]0x81,%l3 ! %l3 = 00000000007de92c
! Mem[00000000100c1410] = ff00ff00e0ffef41, %l2 = 0000000080000000
ldxa [%i3+%o5]0x80,%l2 ! %l2 = ff00ff00e0ffef41
! Mem[0000000010101408] = ffff000000000000, %l1 = 6d79757858ae50de
ldxa [%i4+%o4]0x88,%l1 ! %l1 = ffff000000000000
! Mem[0000000010101400] = ff000000, %l5 = 0000000000000000
ldswa [%i4+%g0]0x80,%l5 ! %l5 = ffffffffff000000
! Mem[00000000211c0000] = 18d34b99, %l0 = 45e95d881305b7df
ldsh [%o2+%g0],%l0 ! %l0 = 00000000000018d3
! Code Fragment 4
p0_fragment_83:
! %l0 = 00000000000018d3
setx 0x8365666844449282,%g7,%l0 ! %l0 = 8365666844449282
! %l1 = ffff000000000000
setx 0x9c3650f7972bdc16,%g7,%l1 ! %l1 = 9c3650f7972bdc16
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 8365666844449282
setx 0xc4a49ecfc884ce17,%g7,%l0 ! %l0 = c4a49ecfc884ce17
! %l1 = 9c3650f7972bdc16
setx 0x5082c16074c8a3d2,%g7,%l1 ! %l1 = 5082c16074c8a3d2
! Starting 10 instruction Store Burst
! %l2 = e0ffef41, %l3 = 007de92c, Mem[00000000300c1400] = dfb70513 de50ae58
stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = e0ffef41 007de92c
p0_label_750:
! Mem[0000000010041400] = 00000000, %l2 = ff00ff00e0ffef41
swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081400] = 00000000, %l0 = c4a49ecfc884ce17
swapa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %l0 = 00000000, %l1 = 74c8a3d2, Mem[0000000010081430] = 1ffdffff 1eff0000
stda %l0,[%i2+0x030]%asi ! Mem[0000000010081430] = 00000000 74c8a3d2
! Mem[0000000010141400] = 00000000, %l1 = 5082c16074c8a3d2
ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Code Fragment 3
p0_fragment_84:
! %l0 = 0000000000000000
setx 0x4ac346ffd0768fed,%g7,%l0 ! %l0 = 4ac346ffd0768fed
! %l1 = 0000000000000000
setx 0x8ff37cb7a5d1b013,%g7,%l1 ! %l1 = 8ff37cb7a5d1b013
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 4ac346ffd0768fed
setx 0x795ce9385db42535,%g7,%l0 ! %l0 = 795ce9385db42535
! %l1 = 8ff37cb7a5d1b013
setx 0x2eaff09020f8844f,%g7,%l1 ! %l1 = 2eaff09020f8844f
! %l5 = ffffffffff000000, Mem[00000000300c1410] = ffffffff
stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
! Mem[0000000030101400] = 000000ff, %l1 = 2eaff09020f8844f
ldstuba [%i4+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
! %l4 = ffffff80, %l5 = ff000000, Mem[0000000010081408] = ff000000 00ff0000
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffff80 ff000000
! %l4 = 00000000ffffff80, Mem[0000000010101408] = ffff000000000000
stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000ffffff80
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %l3 = 00000000007de92c
lduha [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
p0_label_751:
! Mem[0000000010081434] = 74c8a3d2, %f24 = 00000000
lda [%i2+0x034]%asi,%f24 ! %f24 = 74c8a3d2
! Mem[0000000030141400] = ffffff80ff0000ff, %l3 = 0000000000000000
ldxa [%i5+%g0]0x81,%l3 ! %l3 = ffffff80ff0000ff
! Mem[0000000010041400] = 41efffe0, %f18 = 0000ff00
lda [%i1+%g0]0x80,%f18 ! %f18 = 41efffe0
! Mem[0000000030181410] = 00000000, %f4 = ff0000ff
lda [%i6+%o5]0x89,%f4 ! %f4 = 00000000
! Mem[00000000300c1400] = e0ffef41, %l4 = 00000000ffffff80
ldsba [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000041
! Mem[0000000010141408] = 00ff0000, %l2 = 0000000000000000
ldsba [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l6 = ffffffffffffffff
ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = ff00ff00, %l1 = 00000000000000ff
ldswa [%i3+%o5]0x80,%l1 ! %l1 = ffffffffff00ff00
membar #Sync ! Added by membar checker (103)
! Mem[0000000010001400] = ffff4d98 385e4c57 ff00ffff 00000000
! Mem[0000000010001410] = 00000000 00000000 0000ff00 ff0000ff
! Mem[0000000010001420] = ff00ff00 000000ff ff0000ff 00000000
! Mem[0000000010001430] = 1eff0000 000000ff 00ff6949 ff80ffff
ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010181410] = 00000000
stha %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
p0_label_752:
! Mem[0000000010001410] = 00000000, %l2 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141400] = 000000ff, %l2 = 0000000000000000
swapa [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181428] = ff0000ff, %l0 = 795ce9385db42535, %asi = 80
swapa [%i6+0x028]%asi,%l0 ! %l0 = 00000000ff0000ff
! %f12 = 00000000, %f8 = aa770000
fcmps %fcc3,%f12,%f8 ! %fcc3 = 2
! %f12 = 00000000, Mem[00000000300c1400] = 41efffe0
sta %f12,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
membar #Sync ! Added by membar checker (104)
! %l1 = ffffffffff00ff00, Mem[0000000010001410] = ff000000
stha %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
! Mem[0000000010001410] = ff000000, %l5 = ffffffffff000000
ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030141408] = ffffffff, %l3 = ffffff80ff0000ff
swapa [%i5+%o4]0x89,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000030041410] = 000000ff, %l4 = 0000000000000041
swapa [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 0000ff00, %l1 = ffffffffff00ff00
lduha [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
p0_label_753:
! Mem[00000000300c1410] = 000000ff, %l1 = 0000000000000000
lduha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000211c0000] = 18d34b99, %l1 = 0000000000000000
lduha [%o2+0x000]%asi,%l1 ! %l1 = 00000000000018d3
! Mem[0000000010181410] = 00000000, %l2 = 00000000000000ff
ldswa [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l4 = 00000000000000ff
ldsba [%i3+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = ff000000, %l7 = ff0000ff80ffffff
lduba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101410] = 00ff0000ff0000ff, %f20 = 00000000 00000000
ldda [%i4+%o5]0x89,%f20 ! %f20 = 00ff0000 ff0000ff
! Mem[00000000218001c0] = 00ffeec2, %l0 = 00000000ff0000ff
lduh [%o3+0x1c0],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081410] = 0000ff00, %l7 = 00000000000000ff
lduha [%i2+%o5]0x88,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030081400] = 00000000, %l3 = 00000000ffffffff
ldsha [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = ff000000, Mem[0000000010181408] = ff000000
sta %f0 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
p0_label_754:
! %f16 = 574c5e38 984dffff, %l0 = 00000000000000ff
! Mem[0000000030141420] = 00000000ffff00ff
add %i5,0x020,%g1
stda %f16,[%g1+%l0]ASI_PST16_S ! Mem[0000000030141420] = 574c5e38984dffff
! Mem[0000000010181408] = ff00000000ffffff, %l7 = 000000000000ff00, %l4 = 0000000000000000
add %i6,0x08,%g1
casxa [%g1]0x80,%l7,%l4 ! %l4 = ff00000000ffffff
! %f1 = 00000000, Mem[0000000010181410] = 00000000
sta %f1 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! Mem[0000000010001410] = ff000000, %l5 = 00000000000000ff
ldstuba [%i0+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
! %l1 = 00000000000018d3, Mem[0000000030141400] = ffffff80ff0000ff
stxa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000018d3
! %l1 = 00000000000018d3, %l2 = 0000000000000000, %l3 = 0000000000000000
andn %l1,%l2,%l3 ! %l3 = 00000000000018d3
! Mem[0000000010101408] = 80ffffff, %l3 = 00000000000018d3
ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000080000000ff
! %l0 = 00000000000000ff, Mem[0000000010001408] = ffff00ff
stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffff00ff
! Mem[0000000010181410] = 00000000, %l4 = ff00000000ffffff
ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %l6 = 0000000000000000
lduwa [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
p0_label_755:
! Mem[0000000030081410] = 00000000, %l4 = 0000000000000000
lduwa [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181410] = 000000ff, %l5 = 00000000000000ff
ldswa [%i6+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1410] = 00ffffff ff000000, %l6 = 00000000, %l7 = 0000ff00
ldda [%i3+%o5]0x89,%l6 ! %l6 = 00000000ff000000 0000000000ffffff
! Mem[0000000030141410] = 0000007f, %l4 = 0000000000000000
lduwa [%i5+%o5]0x89,%l4 ! %l4 = 000000000000007f
! Mem[00000000100c1400] = 80000000, %l2 = 0000000000000000
ldsha [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000021800040] = 004307c8, %l7 = 0000000000ffffff
lduha [%o3+0x040]%asi,%l7 ! %l7 = 0000000000000043
! Mem[0000000010081408] = ffffff80, %l4 = 000000000000007f
ldsba [%i2+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[00000000300c1410] = 000000ff, %l2 = 0000000000000000
ldsba [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = 00000000, %f12 = 00000000
lda [%i6+%o4]0x89,%f12 ! %f12 = 00000000
! Starting 10 instruction Store Burst
! %l6 = 00000000ff000000, Mem[0000000030081400] = 00000000
stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff000000
p0_label_756:
! %l0 = 000000ff, %l1 = 000018d3, Mem[0000000010041408] = 00ff00ff ff000000
stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff 000018d3
! %f0 = ff000000, Mem[0000000010081410] = 0000ff00
sta %f0 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff000000
! %f0 = ff000000, Mem[000000001010140c] = 00000000
sta %f0 ,[%i4+0x00c]%asi ! Mem[000000001010140c] = ff000000
! Mem[00000000300c1400] = 00000000, %l6 = 00000000ff000000
ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %f1 = 00000000, Mem[0000000030101408] = 1e000000
sta %f1 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! Mem[0000000030141408] = ff0000ff, %l5 = 00000000000000ff
ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! Mem[00000000201c0001] = ffffeaae, %l5 = 00000000000000ff
ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010101410] = 0000ff98, %l4 = ffffffffffffffff
ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 00000098000000ff
! %l3 = 0000000000000080, Mem[0000000010101408] = ffffffff
stwa %l3,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000080
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff0000ff, %l1 = 00000000000018d3
lduba [%i4+%o5]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_757:
! Mem[0000000030141410] = 0000007f, %l3 = 0000000000000080
lduba [%i5+%o5]0x89,%l3 ! %l3 = 000000000000007f
! Mem[0000000020800000] = deff5b63, %l2 = 0000000000000000
ldub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081410] = 000000000000ff00, %f28 = ff000000 0000ff1e
ldda [%i2+%o5]0x81,%f28 ! %f28 = 00000000 0000ff00
! Mem[00000000100c1410] = 00ff00ff, %l2 = 00000000000000ff
ldswa [%i3+%o5]0x88,%l2 ! %l2 = 0000000000ff00ff
membar #Sync ! Added by membar checker (105)
! Mem[00000000300c1400] = ff000000 2ce97d00 00000000 7de0ffff
! Mem[00000000300c1410] = 000000ff ffffff00 00000000 00000000
! Mem[00000000300c1420] = ffffffff 00000000 ff000028 280000ff
! Mem[00000000300c1430] = ff000000 0000ff1e ff0000ff 0000ffff
ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
! Mem[0000000030081400] = 000000ff, %l3 = 000000000000007f
ldswa [%i2+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181400] = ff000000, %l1 = 00000000000000ff
lduba [%i6+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141428] = ff0000ff, %l0 = 00000000000000ff
lduha [%i5+0x02a]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081408] = ffffff80, %f20 = 00ff0000
lda [%i2+%o4]0x80,%f20 ! %f20 = ffffff80
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (106)
! %l3 = 00000000000000ff, Mem[00000000300c1410] = ff000000
stwa %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
p0_label_758:
! Mem[00000000300c1400] = 000000ff, %l1 = 00000000000000ff
swapa [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001400] = ffff4d98, %l2 = 0000000000ff00ff
ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[00000000100c1408] = 0000ff00, %l1 = 00000000000000ff
swapa [%i3+%o4]0x88,%l1 ! %l1 = 000000000000ff00
! Mem[00000000300c1400] = 000000ff, %l5 = 00000000000000ff
swapa [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181408] = ff000000, %l5 = 00000000000000ff
ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! %f2 = 00000000, Mem[0000000010041410] = 00000000
sta %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! %f27 = ff0000ff, Mem[0000000010141400] = 00000000
st %f27,[%i5+%g0] ! Mem[0000000010141400] = ff0000ff
! %f26 = 00000000 ff0000ff, %l0 = 00000000000000ff
! Mem[0000000030101428] = 00000000000000ff
add %i4,0x028,%g1
stda %f26,[%g1+%l0]ASI_PST16_S ! Mem[0000000030101428] = 00000000ff0000ff
! Mem[0000000030141408] = ff0000ff, %l5 = 00000000000000ff
ldstuba [%i5+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = d318000000000000, %l6 = 0000000000000000
ldxa [%i5+%g0]0x89,%l6 ! %l6 = d318000000000000
p0_label_759:
! %f5 = ffffff00, %f16 = 574c5e38, %f12 = ff000000 0000ff1e
fsmuld %f5 ,%f16,%f12 ! %f12 = ffffffe0 00000000
! Mem[0000000030081408] = ff0000ff, %l4 = 0000000000000098
lduwa [%i2+%o4]0x81,%l4 ! %l4 = 00000000ff0000ff
! Mem[000000001018142c] = 00000080, %l6 = d318000000000000
lduha [%i6+0x02c]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141410] = 7f0000000000ff00, %f20 = ffffff80 ff0000ff
ldda [%i5+%o5]0x81,%f20 ! %f20 = 7f000000 0000ff00
! Mem[0000000010141410] = 00ff0000, %l6 = 0000000000000000
lduba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000
! %f25 = 00ff00ff, %f20 = 7f000000, %f17 = 984dffff
fdivs %f25,%f20,%f17 ! %f17 = 00000000
! Mem[0000000010181400] = ff000000, %f6 = 00000000
lda [%i6+%g0]0x80,%f6 ! %f6 = ff000000
! Mem[0000000010101408] = 000000ff 80000000, %l0 = 000000ff, %l1 = 0000ff00
ldda [%i4+%o4]0x88,%l0 ! %l0 = 0000000080000000 00000000000000ff
! Mem[0000000030101408] = 00000000, %l4 = 00000000ff0000ff
lduba [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 00000000000000ff, Mem[0000000010181400] = 000000ff
stha %l3,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
p0_label_760:
! %l6 = 0000000000000000, Mem[0000000010081408] = 80ffffff
stba %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 80ffff00
! Mem[0000000010181409] = ff000000, %l6 = 0000000000000000
ldstub [%i6+0x009],%l6 ! %l6 = 00000000000000ff
! %f2 = 00000000 7de0ffff, %l7 = 0000000000000043
! Mem[0000000010181400] = ff00000000ff0000
stda %f2,[%i6+%l7]ASI_PST8_P ! Mem[0000000010181400] = ff00000000ffffff
! Mem[0000000030101410] = ff0000ff, %l3 = 00000000000000ff
ldstuba [%i4+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010001408] = ff00ffff, %l3 = 00000000000000ff
swapa [%i0+%o4]0x80,%l3 ! %l3 = 00000000ff00ffff
! %f20 = 7f000000 0000ff00, Mem[0000000010041408] = 000000ff 000018d3
stda %f20,[%i1+%o4]0x88 ! Mem[0000000010041408] = 7f000000 0000ff00
! %l7 = 0000000000000043, Mem[0000000010181424] = 00000000, %asi = 80
stha %l7,[%i6+0x024]%asi ! Mem[0000000010181424] = 00430000
! %f14 = ff0000ff 0000ffff, %l0 = 0000000080000000
! Mem[0000000030001418] = 1e0000000000ffff
add %i0,0x018,%g1
stda %f14,[%g1+%l0]ASI_PST32_S ! Mem[0000000030001418] = 1e0000000000ffff
! %f17 = 00000000, Mem[0000000010101400] = 000000ff
sta %f17,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1418] = ffff0000, %l0 = 0000000080000000
ldsb [%i3+0x01a],%l0 ! %l0 = 0000000000000000
p0_label_761:
! Mem[0000000030141408] = ffff0000ff0000ff, %l3 = 00000000ff00ffff
ldxa [%i5+%o4]0x89,%l3 ! %l3 = ffff0000ff0000ff
! Mem[00000000100c1408] = ff00000000ff0000, %f2 = 00000000 7de0ffff
ldda [%i3+%o4]0x80,%f2 ! %f2 = ff000000 00ff0000
! Mem[0000000030141408] = ffff0000ff0000ff, %l2 = 00000000000000ff
ldxa [%i5+%o4]0x89,%l2 ! %l2 = ffff0000ff0000ff
! Mem[00000000100c1400] = 80000000, %l3 = ffff0000ff0000ff
lduha [%i3+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = 80000000, %l1 = 00000000000000ff
ldsha [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = ffff4d98, %l6 = 0000000000000000
lduwa [%i0+%g0]0x80,%l6 ! %l6 = 00000000ffff4d98
! Mem[0000000010081400] = c884ce17, %l1 = 0000000000000000
ldswa [%i2+%g0]0x88,%l1 ! %l1 = ffffffffc884ce17
! Mem[0000000010001400] = 984dffff, %l7 = 0000000000000043
lduba [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181400] = 000000ff, %l3 = 0000000000000000
lduba [%i6+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f28 = 00000000 0000ff00, Mem[0000000010141408] = 0000ff00 000000ff
stda %f28,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 0000ff00
p0_label_762:
! Mem[0000000030001410] = ff000000, %l5 = 00000000000000ff
ldstuba [%i0+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
! %l6 = 00000000ffff4d98, Mem[0000000020800041] = ffffa555, %asi = 80
stba %l6,[%o1+0x041]%asi ! Mem[0000000020800040] = ff98a555
! %l6 = 00000000ffff4d98, imm = 0000000000000506, %l7 = 00000000000000ff
subc %l6,0x506,%l7 ! %l7 = 00000000ffff4892
! Mem[0000000010181408] = 0000ffff, %l6 = 00000000ffff4d98
ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
! %f10 = ff000028 280000ff, %l6 = 00000000000000ff
! Mem[0000000030101428] = 00000000ff0000ff
add %i4,0x028,%g1
stda %f10,[%g1+%l6]ASI_PST8_S ! Mem[0000000030101428] = ff000028280000ff
! Mem[0000000010001400] = ffff4d98, %l7 = 00000000ffff4892
swapa [%i0+%g0]0x80,%l7 ! %l7 = 00000000ffff4d98
! Mem[0000000020800001] = deff5b63, %l7 = 00000000ffff4d98
ldstub [%o1+0x001],%l7 ! %l7 = 000000ff000000ff
! Mem[00000000100c1408] = 000000ff, %l3 = 00000000000000ff
ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
! %l6 = 00000000000000ff, Mem[00000000300c1408] = 00000000
stba %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 7f000000, %l5 = 00000000000000ff
ldsha [%i5+%o5]0x81,%l5 ! %l5 = 0000000000007f00
p0_label_763:
! Mem[00000000100c1408] = ff00000000ff0000, %f12 = ffffffe0 00000000
ldda [%i3+%o4]0x80,%f12 ! %f12 = ff000000 00ff0000
! Mem[0000000030101410] = 00ff0000ff0000ff, %f22 = ff0000ff 00ff0000
ldda [%i4+%o5]0x89,%f22 ! %f22 = 00ff0000 ff0000ff
! Mem[0000000030081408] = ff000000 ff0000ff, %l6 = 000000ff, %l7 = 000000ff
ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000ff0000ff 00000000ff000000
! Mem[0000000010001400] = 574c5e389248ffff, %l3 = 00000000000000ff
ldxa [%i0+%g0]0x88,%l3 ! %l3 = 574c5e389248ffff
! Mem[0000000010181434] = 00000000, %l6 = 00000000ff0000ff
ldsha [%i6+0x036]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = ff0000ff, %f17 = 00000000
lda [%i5+%g0]0x88,%f17 ! %f17 = ff0000ff
! Mem[00000000300c1410] = ff000000, %l5 = 0000000000007f00
ldsha [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010001410] = 000000ff, %l5 = ffffffffffffff00
ldsba [%i0+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000211c0000] = 18d34b99, %l1 = ffffffffc884ce17
ldub [%o2+0x001],%l1 ! %l1 = 00000000000000d3
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = 00000000, %l0 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
p0_label_764:
! %l4 = 00000000, %l5 = ffffffff, Mem[00000000300c1408] = ff000000 7de0ffff
stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 ffffffff
! %f26 = 00000000 ff0000ff, Mem[0000000010101428] = ffff80ff 0000ffff
std %f26,[%i4+0x028] ! Mem[0000000010101428] = 00000000 ff0000ff
! %f14 = ff0000ff 0000ffff, %l5 = ffffffffffffffff
! Mem[0000000010001408] = 000000ff00000000
add %i0,0x008,%g1
stda %f14,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010001408] = ffff0000ff0000ff
! %l6 = 0000000000000000, Mem[00000000100c1408] = 000000ff
stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! %f10 = ff000028 280000ff, %l6 = 0000000000000000
! Mem[0000000010101428] = 00000000ff0000ff
add %i4,0x028,%g1
stda %f10,[%g1+%l6]ASI_PST16_P ! Mem[0000000010101428] = 00000000ff0000ff
! Mem[0000000010041408] = 00ff0000, %l0 = 0000000000000000
lduha [%i1+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! %f12 = ff000000, Mem[0000000010041408] = 00ff0000
sta %f12,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000
! Mem[0000000030101400] = ff000000, %l1 = 00000000000000d3
ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
! %f10 = ff000028 280000ff, Mem[0000000010081408] = 00ffff80 ff000000
stda %f10,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000028 280000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ff00ff00 e0ffef41, %l2 = ff0000ff, %l3 = 9248ffff
ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000ff00ff00 00000000e0ffef41
p0_label_765:
! Mem[0000000010181410] = 00000000 000000ff, %l4 = 00000000, %l5 = ffffffff
ldda [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000010181410] = ff000000, %l0 = 00000000000000ff
ldswa [%i6+%o5]0x80,%l0 ! %l0 = ffffffffff000000
! Mem[000000001010143c] = ff0000ff, %l1 = 00000000000000ff
lduwa [%i4+0x03c]%asi,%l1 ! %l1 = 00000000ff0000ff
! Mem[00000000201c0000] = ffffeaae, %l2 = 00000000ff00ff00
ldsb [%o0+0x001],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101408] = 000000ff80000000, %f14 = ff0000ff 0000ffff
ldda [%i4+%o4]0x88,%f14 ! %f14 = 000000ff 80000000
! Mem[0000000030041410] = 00000041, %l5 = 0000000000000000
lduwa [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000041
! Mem[0000000030101400] = ff00000000000000, %f16 = 574c5e38 ff0000ff
ldda [%i4+%g0]0x81,%f16 ! %f16 = ff000000 00000000
! Mem[0000000030001410] = 000000ff, %l5 = 0000000000000041
ldsba [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101430] = ffffff80, %l6 = 0000000000000000
lduha [%i4+0x032]%asi,%l6 ! %l6 = 000000000000ff80
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = ff0000ff, %l6 = 000000000000ff80
swapa [%i5+%g0]0x80,%l6 ! %l6 = 00000000ff0000ff
p0_label_766:
! Mem[00000000300c1408] = 00000000, %l2 = ffffffffffffffff
ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %f6 = ff000000 00000000, Mem[00000000100c1410] = 00ff00ff 41efffe0
stda %f6 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff000000 00000000
! %l4 = 00000000000000ff, Mem[0000000010101400] = 00000000ff000000
stxa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000000000ff
! Mem[00000000211c0000] = 18d34b99, %l4 = 00000000000000ff
ldstub [%o2+%g0],%l4 ! %l4 = 00000018000000ff
! Mem[0000000010041410] = 00000000, %l1 = 00000000ff0000ff
swapa [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
! %f10 = ff000028 280000ff, Mem[0000000010141410] = 0000ff00 ff0000ff
std %f10,[%i5+%o5] ! Mem[0000000010141410] = ff000028 280000ff
! %l4 = 00000018, %l5 = ffffffff, Mem[0000000030141410] = 0000007f 00ff0000
stda %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000018 ffffffff
! Mem[0000000010141408] = 00000000, %l4 = 0000000000000018
swapa [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
! %f16 = ff000000 00000000, %l5 = ffffffffffffffff
! Mem[0000000030081418] = 80000000ff00ff00
add %i2,0x018,%g1
stda %f16,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030081418] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 00000000, %l7 = 00000000ff000000
lduwa [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000000
p0_label_767:
! Mem[0000000030001408] = ff000000, %l3 = 00000000e0ffef41
ldsha [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000030081400] = ff000000, %l2 = 0000000000000000
ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081410] = 000000ff, %l2 = 0000000000000000
ldswa [%i2+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l3 = ffffffffffffff00
lduha [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001410] = ff000000, %l5 = ffffffffffffffff
ldswa [%i0+%o5]0x80,%l5 ! %l5 = ffffffffff000000
! Mem[000000001008141c] = 000000ff, %f25 = 00ff00ff
ld [%i2+0x01c],%f25 ! %f25 = 000000ff
! Mem[0000000030081408] = ff0000ff, %l0 = ffffffffff000000
ldsha [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001400] = ff000000, %f28 = 00000000
lda [%i0+%g0]0x89,%f28 ! %f28 = ff000000
! Mem[0000000030141410] = ffffffff00000018, %l1 = 0000000000000000
ldxa [%i5+%o5]0x89,%l1 ! %l1 = ffffffff00000018
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030041400] = ff000000
stba %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
p0_label_768:
! %f18 = 00000000 ffff00ff, %l1 = ffffffff00000018
! Mem[0000000030181428] = 0000ff00ff0000ff
add %i6,0x028,%g1
stda %f18,[%g1+%l1]ASI_PST8_S ! Mem[0000000030181428] = 0000ff00ff0000ff
! Mem[0000000010181410] = 000000ff, %l4 = 0000000000000000
swapa [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! %f2 = ff000000 00ff0000, %l5 = ffffffffff000000
! Mem[0000000030001428] = ff0000c30f905620
add %i0,0x028,%g1
stda %f2,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030001428] = ff0000c30f905620
! %l6 = 00000000ff0000ff, Mem[0000000030081410] = ff000000
stha %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00ff0000
! Mem[0000000030181410] = 00000000, %l3 = 0000000000000000
swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
! %f20 = 7f000000, Mem[0000000010001400] = 9248ffff
sta %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7f000000
! Mem[0000000010141408] = 18000000, %l2 = 00000000000000ff
ldstub [%i5+%o4],%l2 ! %l2 = 00000018000000ff
! %l0 = 00000000000000ff, Mem[0000000030181410] = 00000000
stha %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
! %f0 = ff000000 2ce97d00, %l1 = ffffffff00000018
! Mem[0000000030001428] = ff0000c30f905620
add %i0,0x028,%g1
stda %f0,[%g1+%l1]ASI_PST16_S ! Mem[0000000030001428] = ff0000c30f905620
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 0000ff80, %l7 = 0000000000000000
lduba [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
p0_label_769:
! %l4 = 00000000000000ff, %l3 = 0000000000000000, %l3 = 0000000000000000
sub %l4,%l3,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1408] = 00000000, %l0 = 00000000000000ff
lduw [%i3+%o4],%l0 ! %l0 = 0000000000000000
! Mem[0000000010081400] = 17ce84c8, %l1 = ffffffff00000018
ldsh [%i2+%g0],%l1 ! %l1 = 00000000000017ce
! Mem[00000000201c0000] = ffffeaae, %l1 = 00000000000017ce
ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081400] = c884ce17, %l2 = 0000000000000018
lduba [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000017
! Mem[0000000010041410] = ff0000ff, %l0 = 0000000000000000
lduba [%i1+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181400] = 000000ff, %l2 = 0000000000000017
ldswa [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001408] = 000000ff, %l1 = ffffffffffffffff
lduha [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141414] = 280000ff, %l5 = ffffffffff000000
ldub [%i5+0x015],%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_85:
! %l0 = 00000000000000ff
setx 0x3b592dd0091e52ca,%g7,%l0 ! %l0 = 3b592dd0091e52ca
! %l1 = 00000000000000ff
setx 0xa4a1b63ff90a0513,%g7,%l1 ! %l1 = a4a1b63ff90a0513
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 3b592dd0091e52ca
setx 0x7dafb88fd0a2a45d,%g7,%l0 ! %l0 = 7dafb88fd0a2a45d
! %l1 = a4a1b63ff90a0513
setx 0xb89b22f7cc951b0d,%g7,%l1 ! %l1 = b89b22f7cc951b0d
p0_label_770:
! %f24 = ff000000, Mem[00000000300c1400] = ff000000
sta %f24,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
! %l4 = 00000000000000ff, immed = fffff211, %y = ff00ff00
sdiv %l4,-0xdef,%l3 ! %l3 = 000000007fffffff
mov %l0,%y ! %y = d0a2a45d
! %f0 = ff000000, Mem[0000000010041408] = ff000000
sta %f0 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000
! %l3 = 000000007fffffff, Mem[00000000201c0000] = ffffeaae
stb %l3,[%o0+%g0] ! Mem[00000000201c0000] = ffffeaae
! Mem[00000000100c1417] = 000000ff, %l7 = 0000000000000000
ldstub [%i3+0x017],%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030001400] = ff000000, %l7 = 00000000000000ff
swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010041410] = ff0000ff, %l7 = 00000000ff000000
ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 000000ff000000ff
! %l6 = 00000000ff0000ff, %l3 = 000000007fffffff, %l4 = 00000000000000ff
mulx %l6,%l3,%l4 ! %l4 = 7f80007e80ffff01
! Mem[00000000300c1408] = ff000000, %l1 = b89b22f7cc951b0d
swapa [%i3+%o4]0x81,%l1 ! %l1 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 000000ff, %f1 = 2ce97d00
lda [%i0+%o5]0x89,%f1 ! %f1 = 000000ff
p0_label_771:
! Mem[0000000030101408] = 00000000 00000000, %l6 = ff0000ff, %l7 = 000000ff
ldda [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[00000000300c1400] = 007de92c000000ff, %l3 = 000000007fffffff
ldxa [%i3+%g0]0x89,%l3 ! %l3 = 007de92c000000ff
! Mem[0000000010081418] = 00000000000000ff, %l5 = 0000000000000000
ldxa [%i2+0x018]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l5 = 00000000000000ff
lduwa [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = cc951b0d, %l1 = 00000000ff000000
lduba [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000cc
! Mem[0000000010141400] = 0000ff80, %f21 = 0000ff00
lda [%i5+%g0]0x80,%f21 ! %f21 = 0000ff80
! Mem[0000000010181428] = 5db42535, %l4 = 7f80007e80ffff01
lduha [%i6+0x02a]%asi,%l4 ! %l4 = 0000000000002535
! Mem[0000000010101408] = 80000000, %l3 = 007de92c000000ff
lduha [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[000000001018141c] = ffff00ff, %f15 = 80000000
lda [%i6+0x01c]%asi,%f15 ! %f15 = ffff00ff
! Starting 10 instruction Store Burst
! %f2 = ff000000, Mem[0000000010081400] = c884ce17
sta %f2 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000
p0_label_772:
! %l4 = 0000000000002535, Mem[00000000211c0000] = ffd34b99, %asi = 80
stba %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 35d34b99
! %l6 = 0000000000000000, Mem[0000000030101408] = 00000000
stba %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! %l6 = 0000000000000000, immd = 0000000000000c34, %l2 = 00000000000000ff
sdivx %l6,0xc34,%l2 ! %l2 = 0000000000000000
! %f9 = 00000000, Mem[0000000010001420] = ff00ff00
sta %f9 ,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000
! %f6 = ff000000 00000000, Mem[0000000010101408] = 00000080 ff000000
stda %f6 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000 00000000
! %f8 = ffffffff, Mem[00000000100c1430] = ffffffff
sta %f8 ,[%i3+0x030]%asi ! Mem[00000000100c1430] = ffffffff
! Mem[0000000010081400] = 000000ff, %l5 = 0000000000000000
swapa [%i2+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000030001410] = ff00000000ff0049
stxa %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010181408] = ffff0000
stba %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 80000000, %l5 = 00000000000000ff
lduwa [%i3+%g0]0x88,%l5 ! %l5 = 0000000080000000
p0_label_773:
! Mem[0000000030141408] = ff0000ff, %l3 = 0000000000000000
ldswa [%i5+%o4]0x81,%l3 ! %l3 = ffffffffff0000ff
! Mem[0000000010181408] = 00ff000000ffffff, %l1 = 00000000000000cc
ldxa [%i6+%o4]0x80,%l1 ! %l1 = 00ff000000ffffff
! Mem[0000000010001408] = ff0000ff 0000ffff, %l4 = 00002535, %l5 = 80000000
ldda [%i0+%o4]0x88,%l4 ! %l4 = 000000000000ffff 00000000ff0000ff
! Mem[0000000010041430] = 0000000000000080, %f4 = 000000ff ffffff00
ldda [%i1+0x030]%asi,%f4 ! %f4 = 00000000 00000080
! Mem[0000000030141400] = 00000000, %f3 = 00ff0000
lda [%i5+%g0]0x89,%f3 ! %f3 = 00000000
! Mem[00000000201c0000] = ffffeaae, %l1 = 00ff000000ffffff
ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141410] = ff000028280000ff, %f18 = 00000000 ffff00ff
ldda [%i5+%o5]0x80,%f18 ! %f18 = ff000028 280000ff
! Mem[00000000211c0000] = 35d34b99, %l5 = 00000000ff0000ff
ldub [%o2+%g0],%l5 ! %l5 = 0000000000000035
! Mem[0000000030181408] = ff00000000000000, %l4 = 000000000000ffff
ldxa [%i6+%o4]0x89,%l4 ! %l4 = ff00000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181434] = 00000000, %l6 = 0000000000000000, %asi = 80
swapa [%i6+0x034]%asi,%l6 ! %l6 = 0000000000000000
p0_label_774:
! Mem[0000000010181408] = 00ff0000, %l3 = ffffffffff0000ff
ldstuba [%i6+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %l4 = ff00000000000000, Mem[0000000030041408] = 007de92c
stha %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000e92c
! %l2 = 0000000000000000, Mem[00000000211c0000] = 35d34b99, %asi = 80
stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00004b99
! %l6 = 0000000000000000, Mem[0000000030141408] = ff0000ff
stha %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff000000
! Mem[0000000010141418] = e0000000ffffffff, %l0 = 7dafb88fd0a2a45d, %l7 = 0000000000000000
add %i5,0x18,%g1
casxa [%g1]0x80,%l0,%l7 ! %l7 = e0000000ffffffff
! %l3 = 0000000000000000, %l1 = 00000000000000ff, %l1 = 00000000000000ff
sdivx %l3,%l1,%l1 ! Div by zero, %l0 = 7dafb88fd0a2a485
! %l2 = 0000000000000000, Mem[0000000010141408] = 000000ff
stba %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %l0 = 7dafb88fd0a2a45d, Mem[0000000030141410] = 18000000
stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 5d000000
! %l4 = ff00000000000000, Mem[0000000010181408] = ffff0000
stha %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 0000ff80 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i5+0x000]%asi,%l2 ! %l2 = 000000000000ff80 0000000000000000
p0_label_775:
! Mem[0000000030101408] = 00000000, %l3 = 0000000000000000
ldsha [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
membar #Sync ! Added by membar checker (107)
! Mem[0000000030041400] = 00000000 00000000 0000e92c 00000080
! Mem[0000000030041410] = 41000000 00000000 ff000000 ff0000c3
! Mem[0000000030041420] = ffffffff ff000000 000000ff 5c06ff76
! Mem[0000000030041430] = ff008cf2 c30000ff 41efffe0 00000000
ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
! Mem[0000000030141410] = 5d000000, %l2 = 000000000000ff80
lduha [%i5+%o5]0x81,%l2 ! %l2 = 0000000000005d00
! %l2 = 0000000000005d00, immd = 000000000000064d, %l6 = 0000000000000000
udivx %l2,0x64d,%l6 ! %l6 = 000000000000000e
! Mem[0000000010001410] = 000000ff, %f10 = ff000028
lda [%i0+%o5]0x88,%f10 ! %f10 = 000000ff
! %l1 = 0000000000000000, %l6 = 000000000000000e, %y = d0a2a45d
umul %l1,%l6,%l7 ! %l7 = 0000000000000000, %y = 00000000
! Mem[00000000100c1408] = 00000000, %l4 = ff00000000000000
ldsha [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = 000000ff00000000, %l2 = 0000000000005d00
ldxa [%i2+%g0]0x81,%l2 ! %l2 = 000000ff00000000
! Mem[00000000100c1408] = 0000000000ff0000, %f10 = 000000ff 280000ff
ldda [%i3+%o4]0x80,%f10 ! %f10 = 00000000 00ff0000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (108)
! %f0 = ff000000, Mem[0000000030041400] = 00000000
sta %f0 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
p0_label_776:
! %f21 = 00000000, Mem[0000000010101410] = ffff0000
sta %f21,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! %l4 = 0000000000000000, Mem[0000000010141410] = 280000ff
stwa %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %l6 = 000000000000000e, Mem[0000000030041410] = 41000000
stwa %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000e
! %l7 = 0000000000000000, Mem[0000000010181434] = 00000000, %asi = 80
stha %l7,[%i6+0x034]%asi ! Mem[0000000010181434] = 00000000
! Mem[0000000010101427] = 0000ffff, %l7 = 0000000000000000
ldstub [%i4+0x027],%l7 ! %l7 = 000000ff000000ff
! %f16 = 00000000 00000000 0000e92c 00000080
! %f20 = 41000000 00000000 ff000000 ff0000c3
! %f24 = ffffffff ff000000 000000ff 5c06ff76
! %f28 = ff008cf2 c30000ff 41efffe0 00000000
stda %f16,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000
swapa [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000
! %l7 = 00000000000000ff, Mem[0000000030081408] = ff0000ff000000ff
stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000ff
! %f6 = ff000000 00000000, %l6 = 000000000000000e
! Mem[0000000010101408] = ff00000000000000
add %i4,0x008,%g1
stda %f6,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010101408] = ff000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00000000, %f4 = 00000000
lda [%i4+%g0]0x88,%f4 ! %f4 = 00000000
p0_label_777:
! Mem[0000000030001410] = 00000000 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030081410] = 00ff00000000ff00, %l6 = 000000000000000e
ldxa [%i2+%o5]0x89,%l6 ! %l6 = 00ff00000000ff00
! Mem[0000000010001400] = 0000007f, %l5 = 0000000000000035
lduwa [%i0+%g0]0x80,%l5 ! %l5 = 000000000000007f
! Mem[0000000010001408] = ffff0000, %l0 = 7dafb88fd0a2a45d
lduba [%i0+0x00b]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l2 = 0000000000000000
ldsha [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001418] = 0000ff00, %l5 = 000000000000007f
lduw [%i0+0x018],%l5 ! %l5 = 000000000000ff00
! Mem[00000000100c1400] = 00000080, %l3 = 0000000000000000
lduwa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000080
! Mem[0000000010081400] = 00000000, %l7 = 00000000000000ff
lduha [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101400] = ff000000, %l7 = 0000000000000000
lduba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l7 = 00000000000000ff, Mem[0000000010081410] = 000000ff
stha %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00ff00ff
p0_label_778:
! %l0 = 0000000000000000, Mem[0000000010181434] = 00000000
stw %l0,[%i6+0x034] ! Mem[0000000010181434] = 00000000
! Mem[0000000010101400] = 00000000, %l0 = 0000000000000000
swapa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! %l7 = 00000000000000ff, Mem[0000000030141400] = d318000000000000
stxa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000000000ff
! %l6 = 00ff00000000ff00, Mem[0000000030101400] = ff000000
stba %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! %l7 = 00000000000000ff, Mem[00000000300c1400] = 000000ff
stwa %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
! %l3 = 0000000000000080, Mem[0000000010041400] = 00000000
stw %l3,[%i1+%g0] ! Mem[0000000010041400] = 00000080
! Mem[0000000010181408] = 00000000, %l7 = 00000000000000ff
ldstuba [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l2 = 0000000000000000, Mem[00000000201c0000] = ffffeaae, %asi = 80
stha %l2,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000eaae
! %l4 = 0000000000000000, %l0 = 0000000000000000, %l4 = 0000000000000000
andn %l4,%l0,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l4 = 0000000000000000
ldsba [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_779:
! Mem[0000000010081418] = 00000000000000ff, %l5 = 000000000000ff00
ldxa [%i2+0x018]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081410] = 00ff00ff00000080, %l7 = 0000000000000000
ldxa [%i2+%o5]0x80,%l7 ! %l7 = 00ff00ff00000080
! Mem[0000000030081410] = 00ff0000, %l5 = 00000000000000ff
lduba [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = 00000000 000000ff, %l0 = 00000000, %l1 = 00000000
ldda [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[0000000010101424] = 0000ffff, %l5 = 0000000000000000
lduwa [%i4+0x024]%asi,%l5 ! %l5 = 000000000000ffff
! %l3 = 0000000000000080, Mem[0000000021800101] = 00007eb5
stb %l3,[%o3+0x101] ! Mem[0000000021800100] = 00807eb5
! Mem[0000000010141410] = 00000000, %f10 = 00000000
lda [%i5+%o5]0x88,%f10 ! %f10 = 00000000
! Mem[00000000300c1410] = 000000ff, %l0 = 00000000000000ff
ldswa [%i3+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1410] = 00000000, %f17 = 00000000
lda [%i3+%o5]0x80,%f17 ! %f17 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010081414] = 00000080, %l2 = 00000000, %l1 = 00000000
add %i2,0x14,%g1
casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000000000080
p0_label_780:
! Mem[00000000300c1408] = cc951b0d, %l7 = 00ff00ff00000080
ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 000000cc000000ff
! Mem[0000000030101408] = 00000000, %l5 = 000000000000ffff
swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
! %f12 = ff000000 00ff0000, %l3 = 0000000000000080
! Mem[0000000030141428] = 00000000000000ff
add %i5,0x028,%g1
stda %f12,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141428] = ff000000000000ff
! %l1 = 0000000000000080, Mem[0000000030081400] = 000000ff
stba %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 800000ff
! %f19 = 00000080, Mem[0000000010001400] = 7f000000
sta %f19,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000080
! %f24 = ffffffff ff000000, Mem[0000000010141428] = ff0000ff ffffffff
std %f24,[%i5+0x028] ! Mem[0000000010141428] = ffffffff ff000000
! %f30 = 41efffe0 00000000, Mem[0000000010101400] = 00000000 000000ff
stda %f30,[%i4+%g0]0x80 ! Mem[0000000010101400] = 41efffe0 00000000
! %l2 = 0000000000000000, Mem[0000000021800040] = 004307c8, %asi = 80
stha %l2,[%o3+0x040]%asi ! Mem[0000000021800040] = 000007c8
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010101408] = 000000ff ff000000
stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 0000ff00, %l6 = 00ff00000000ff00
lduwa [%i2+%o5]0x89,%l6 ! %l6 = 000000000000ff00
p0_label_781:
! Mem[0000000030001410] = 00000000, %f2 = ff000000
lda [%i0+%o5]0x89,%f2 ! %f2 = 00000000
! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
ldsha [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
! %l3 = 0000000000000080, %l3 = 0000000000000080, %l6 = 000000000000ff00
add %l3,%l3,%l6 ! %l6 = 0000000000000100
! Mem[0000000010001410] = 00000000000000ff, %f12 = ff000000 00ff0000
ldda [%i0+%o5]0x88,%f12 ! %f12 = 00000000 000000ff
! Mem[0000000030001410] = 00000000, %l0 = 00000000000000ff
ldsha [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = 00ff00ff, %f6 = ff000000
lda [%i2+%o5]0x80,%f6 ! %f6 = 00ff00ff
! Mem[0000000010001408] = 0000ffff, %l1 = 0000000000000080
ldswa [%i0+%o4]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[00000000100c1408] = 0000000000ff0000, %f14 = 000000ff ffff00ff
ldda [%i3+%o4]0x80,%f14 ! %f14 = 00000000 00ff0000
! Mem[0000000020800000] = deff5b63, %l0 = 0000000000000000
lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000deff
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = 00000000, %l7 = 00000000000000cc
swapa [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
p0_label_782:
! %l6 = 00000100, %l7 = 00000000, Mem[0000000030081400] = 800000ff 00000000
stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000100 00000000
! %f25 = ff000000, Mem[0000000030181410] = 000000ff
sta %f25,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000
! %l1 = 000000000000ffff, Mem[0000000010141408] = 00000000
stha %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000ffff
! %f3 = 00000000, Mem[0000000010001410] = ff000000
sta %f3 ,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000
! %l1 = 000000000000ffff, Mem[0000000010141410] = 00000000
stwa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000ffff
! %l1 = 000000000000ffff, Mem[0000000020800000] = deff5b63
sth %l1,[%o1+%g0] ! Mem[0000000020800000] = ffff5b63
! %l7 = 0000000000000000, Mem[00000000201c0000] = 0000eaae
sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = 0000eaae
! %l5 = 0000000000000000, imm = 000000000000059f, %l1 = 000000000000ffff
addc %l5,0x59f,%l1 ! %l1 = 000000000000059f
! %f0 = ff000000 000000ff, Mem[0000000010081400] = 00000000 00000080
stda %f0 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141428] = ffffffff, %l1 = 000000000000059f
ldub [%i5+0x02b],%l1 ! %l1 = 00000000000000ff
p0_label_783:
! Mem[0000000030181410] = 000000ff00000000, %f28 = ff008cf2 c30000ff
ldda [%i6+%o5]0x81,%f28 ! %f28 = 000000ff 00000000
! Mem[0000000010181400] = 000000ff, %l2 = 0000000000000000
ldsha [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081400] = 00000100 00000000, %l6 = 00000100, %l7 = 00000000
ldda [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000100 0000000000000000
! Mem[000000001014142c] = ff000000, %l4 = 0000000000000000
ldsw [%i5+0x02c],%l4 ! %l4 = ffffffffff000000
! Mem[0000000030141400] = ff000000 00000000, %l0 = 0000deff, %l1 = 000000ff
ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000
! Mem[0000000010101428] = 00000000, %l3 = 0000000000000080
ldsw [%i4+0x028],%l3 ! %l3 = 0000000000000000
! Code Fragment 4
p0_fragment_86:
! %l0 = 00000000ff000000
setx 0x037cc0a057545c33,%g7,%l0 ! %l0 = 037cc0a057545c33
! %l1 = 0000000000000000
setx 0x0d8df4d7af151ea5,%g7,%l1 ! %l1 = 0d8df4d7af151ea5
setx 0x7ff8, %g1, %g2
and %l0, %g2, %l0
setx 0xffffffff, %g1, %g2
and %l1, %g2, %l1
setx 0x100000000, %g1, %g2
or %l1, %g2, %l1 ! Set bit 32 - perrinj
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_ICACHE_INSTR
ta T_CHANGE_NONHPRIV
! %l0 = 037cc0a057545c33
setx 0xa5ca0aa84982b82f,%g7,%l0 ! %l0 = a5ca0aa84982b82f
! %l1 = 0d8df4d7af151ea5
setx 0x135a4ff82636a21e,%g7,%l1 ! %l1 = 135a4ff82636a21e
! %f12 = 00000000, %f7 = 00000000, %f10 = 00000000
fadds %f12,%f7 ,%f10 ! %f10 = 00000000
! %f25 = ff000000, %f16 = 00000000
fsqrts %f25,%f16 ! %f16 = 7fffffff
! Starting 10 instruction Store Burst
! %f8 = ffffffff 00000000, %l4 = ffffffffff000000
! Mem[0000000030081428] = 0000ff00ff0000ff
add %i2,0x028,%g1
stda %f8,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030081428] = 0000ff00ff0000ff
p0_label_784:
! %f14 = 00000000 00ff0000, Mem[0000000010081428] = 00000000 00000080
stda %f14,[%i2+0x028]%asi ! Mem[0000000010081428] = 00000000 00ff0000
! %f16 = 7fffffff 00000000, Mem[0000000010101400] = 41efffe0 00000000
std %f16,[%i4+%g0] ! Mem[0000000010101400] = 7fffffff 00000000
! %l6 = 0000000000000100, %l0 = a5ca0aa84982b82f, %y = 00000000
umul %l6,%l0,%l4 ! %l4 = 0000004982b82f00, %y = 00000049
! Mem[0000000030181400] = 000000ff, %l5 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 000000ff000000ff
! %f18 = 0000e92c, Mem[0000000030141400] = ff000000
sta %f18,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000e92c
! %l6 = 0000000000000100, Mem[0000000010041408] = 0000e92c00000080
stx %l6,[%i1+%o4] ! Mem[0000000010041408] = 0000000000000100
! %f4 = 00000000 00000080, %l1 = 135a4ff82636a21e
! Mem[00000000100c1420] = 0000000000000000
add %i3,0x020,%g1
stda %f4,[%g1+%l1]ASI_PST8_PL ! Mem[00000000100c1420] = 0000000000000000
! Mem[0000000021800081] = ffff3e7c, %l4 = 0000004982b82f00
ldstuba [%o3+0x081]%asi,%l4 ! %l4 = 000000ff000000ff
! %f11 = 00ff0000, Mem[0000000030101410] = ff0000ff
sta %f11,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 000000ff, %l7 = 0000000000000000
lduha [%i6+%o4]0x88,%l7 ! %l7 = 00000000000000ff
p0_label_785:
! %f25 = ff000000, %f26 = 000000ff
fsqrts %f25,%f26 ! %f26 = 7fffffff
! Mem[0000000020800040] = ff98a555, %l0 = a5ca0aa84982b82f
lduba [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l7 = 00000000000000ff
ldsba [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
membar #Sync ! Added by membar checker (109)
! Mem[0000000010041410] = 41000000, %l6 = 0000000000000100
ldsw [%i1+%o5],%l6 ! %l6 = 0000000041000000
! Mem[0000000010101410] = 00000000, %f13 = 000000ff
lda [%i4+%o5]0x80,%f13 ! %f13 = 00000000
! Mem[0000000030081400] = 00010000, %l0 = 00000000000000ff
ldsha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000218000c0] = ffff3492, %l2 = 00000000000000ff
ldsb [%o3+0x0c1],%l2 ! %l2 = ffffffffffffffff
! Mem[00000000201c0000] = 0000eaae, %l6 = 0000000041000000
ldub [%o0+%g0],%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1408] = ff951b0d, %l7 = 0000000000000000
lduba [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = 135a4ff82636a21e, %l0 = 0000000000000000, %l4 = 00000000000000ff
udivx %l1,%l0,%l4 ! %l4 = 00000000000000ff
p0_label_786:
! %l3 = 0000000000000000, Mem[0000000030001400] = ff000000000000ff
stxa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000000000
! %l4 = 00000000000000ff, Mem[000000001000141e] = ff0000ff, %asi = 80
stha %l4,[%i0+0x01e]%asi ! Mem[000000001000141c] = ff0000ff
! %l2 = ffffffff, %l3 = 00000000, Mem[00000000300c1410] = ff000000 ffffff00
stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffffffff 00000000
! %l6 = 0000000000000000, Mem[0000000010101410] = 0000000000000000
stxa %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000000000000
! %l5 = 00000000000000ff, Mem[0000000020800000] = ffff5b63, %asi = 80
stba %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = ffff5b63
! Mem[0000000030101410] = 0000ff00, %l0 = 0000000000000028
ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %f14 = 00000000 00ff0000, Mem[0000000010001410] = 00000000 00000000
stda %f14,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000 00ff0000
! %f10 = 00000000 00ff0000, Mem[00000000100c1430] = ffffffff 00ff00ff
stda %f10,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00000000 00ff0000
! %l7 = 00000000000000ff, Mem[0000000030181400] = ff000000
stha %l7,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 0000e92c, %l2 = ffffffffffffffff
ldswa [%i1+%o4]0x81,%l2 ! %l2 = 000000000000e92c
p0_label_787:
! Mem[0000000010001408] = 0000ffff, %l3 = 0000000000000000
lduha [%i0+%o4]0x88,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010001410] = 00000000, %l7 = 00000000000000ff
lduwa [%i0+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = ffff0000, %l3 = 000000000000ffff
ldswa [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffff0000
! Mem[0000000010081400] = ff000000 000000ff ff000028 280000ff
! Mem[0000000010081410] = 00ff00ff 00000080 00000000 000000ff
! Mem[0000000010081420] = 00000000 000000ff 00000000 00ff0000
! Mem[0000000010081430] = 00000000 74c8a3d2 ffffffff 0000ff00
ldda [%i2]ASI_BLK_PL,%f16 ! Block Load from 0000000010081400
! Mem[0000000030041408] = 0000e92c 00000080, %l4 = 000000ff, %l5 = 000000ff
ldda [%i1+%o4]0x81,%l4 ! %l4 = 000000000000e92c 0000000000000080
! Mem[0000000010101424] = 0000ffff, %l6 = 0000000000000000
lduwa [%i4+0x024]%asi,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010181400] = 000000ff, %l2 = 000000000000e92c
lduba [%i6+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081418] = 00000000000000ff, %l6 = 000000000000ffff
ldxa [%i2+0x018]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181408] = 000000ff, %l4 = 000000000000e92c
ldsba [%i6+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010081414] = 00000080, %l2 = 00000000000000ff
swap [%i2+0x014],%l2 ! %l2 = 0000000000000080
p0_label_788:
! %l2 = 00000080, %l3 = ffff0000, Mem[0000000010041400] = 80000000 00000000
stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000080 ffff0000
! %l1 = 135a4ff82636a21e, Mem[0000000010101408] = 00000000
stba %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 1e000000
! %l2 = 00000080, %l3 = ffff0000, Mem[00000000300c1400] = 000000ff 007de92c
stda %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000080 ffff0000
! Mem[0000000010181400] = 000000ff, %l2 = 0000000000000080
ldstuba [%i6+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
! %l4 = ffffffffffffffff, imm = fffffffffffffa03, %l5 = 0000000000000080
sub %l4,-0x5fd,%l5 ! %l5 = 00000000000005fc
! Mem[0000000030181400] = 00ff0000, %l1 = 135a4ff82636a21e
ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081408] = ff000028, %l3 = ffffffffffff0000
ldstuba [%i2+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030001408] = 000000ff, %l6 = 00000000000000ff
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! %f15 = 00ff0000, Mem[0000000030141408] = ff000000
sta %f15,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ffff0000, %l1 = 0000000000000000
lduba [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
p0_label_789:
! Mem[0000000030001400] = 00000000, %f4 = 00000000
lda [%i0+%g0]0x81,%f4 ! %f4 = 00000000
! Mem[00000000100c1408] = 00000000, %l3 = 00000000000000ff
ldswa [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[000000001014140c] = 0000ff00, %f3 = 00000000
ld [%i5+0x00c],%f3 ! %f3 = 0000ff00
! Mem[0000000030081408] = 00000000000000ff, %l4 = ffffffffffffffff
ldxa [%i2+%o4]0x81,%l4 ! %l4 = 00000000000000ff
membar #Sync ! Added by membar checker (110)
! Mem[0000000030181400] = ffff0000 00000000 00000000 000000ff
! Mem[0000000030181410] = 000000ff 00000000 80000000 ff00ff00
! Mem[0000000030181420] = 00000000 00000000 0000ff00 ff0000ff
! Mem[0000000030181430] = ff000000 00007700 41efffe0 00ff0049
ldda [%i6]ASI_BLK_SL,%f16 ! Block Load from 0000000030181400
! Mem[0000000030081410] = 0000ff00, %f8 = ffffffff
lda [%i2+%o5]0x89,%f8 ! %f8 = 0000ff00
! Mem[0000000010001400] = 80000000, %l6 = 00000000000000ff
ldswa [%i0+%g0]0x80,%l6 ! %l6 = ffffffff80000000
! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000000
lduha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! %l2 = 00000000000000ff, imm = fffffffffffffca4, %l2 = 00000000000000ff
xnor %l2,-0x35c,%l2 ! %l2 = 00000000000003a4
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[00000000300c1408] = 0d1b95ff
stwa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
p0_label_790:
! Mem[0000000010141410] = 0000ffff, %l0 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %f7 = 00000000, Mem[0000000030101408] = ffff0000
sta %f7 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! %f11 = 00ff0000, Mem[00000000100c1400] = 00000080
sta %f11,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ff0000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010101408] = 0000001e 00000000
stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000000
! %l2 = 00000000000003a4, Mem[000000001000141e] = ff0000ff, %asi = 80
stha %l2,[%i0+0x01e]%asi ! Mem[000000001000141c] = ff0003a4
! %l4 = 00000000000000ff, Mem[0000000010081410] = ff00ff00
stwa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
! %f8 = 0000ff00 00000000, Mem[0000000030041410] = 0000000e 00000000
stda %f8 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000ff00 00000000
! %l4 = 00000000000000ff, Mem[00000000300c1410] = ffffffff00000000
stxa %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010101408] = 0000000000000000
stxa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 000000000000ff00, %l5 = 00000000000005fc
ldxa [%i3+%g0]0x88,%l5 ! %l5 = 000000000000ff00
p0_label_791:
! Mem[00000000100c1400] = 0000ff00, %l3 = 0000000000000000
ldswa [%i3+%g0]0x88,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010041400] = 800000000000ffff, %f10 = 00000000 00ff0000
ldda [%i1+%g0]0x80,%f10 ! %f10 = 80000000 0000ffff
! Mem[0000000030001400] = 0000000000000000, %l0 = 0000000000000000
ldxa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101434] = 000000ff, %l3 = 000000000000ff00
lduha [%i4+0x036]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141408] = 0000ff00 0000ffff, %l4 = 000000ff, %l5 = 0000ff00
ldda [%i5+%o4]0x81,%l4 ! %l4 = 000000000000ff00 000000000000ffff
! Mem[0000000010141410] = ffff00ff, %f5 = 00000080
lda [%i5+%o5]0x88,%f5 ! %f5 = ffff00ff
! Mem[0000000020800000] = ffff5b63, %l0 = 0000000000000000
ldsh [%o1+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
ldsha [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = 00000000 00010000, %l0 = ffffffff, %l1 = 00000000
ldda [%i2+%g0]0x89,%l0 ! %l0 = 0000000000010000 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000010000, %l2 = 00000000000003a4, %l2 = 00000000000003a4
subc %l0,%l2,%l2 ! %l2 = 000000000000fc5c
p0_label_792:
! Mem[0000000010001420] = 00000000000000ff, %l4 = 000000000000ff00, %l2 = 000000000000fc5c
add %i0,0x20,%g1
casxa [%g1]0x80,%l4,%l2 ! %l2 = 00000000000000ff
! %f0 = ff000000 000000ff 00000000 0000ff00
! %f4 = 00000000 ffff00ff 00ff00ff 00000000
! %f8 = 0000ff00 00000000 80000000 0000ffff
! %f12 = 00000000 00000000 00000000 00ff0000
stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400
! %l7 = 00000000000000ff, Mem[0000000020800001] = ffff5b63, %asi = 80
stba %l7,[%o1+0x001]%asi ! Mem[0000000020800000] = ffff5b63
! Mem[0000000010101408] = 00000000, %l3 = 00000000000000ff
ldstuba [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030081400] = 00010000, %l6 = ffffffff80000000
swapa [%i2+%g0]0x89,%l6 ! %l6 = 0000000000010000
! %l1 = 0000000000000000, Mem[0000000030141408] = 0000ff00
stha %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000ff00
! %f25 = 00000000, %f28 = 00770000, %f17 = 0000ffff
fadds %f25,%f28,%f17 ! %l0 = 0000000000010022, Unfinished, %fsr = 2e00000800
! %f26 = ff0000ff, Mem[000000001010143c] = ff0000ff
sta %f26,[%i4+0x03c]%asi ! Mem[000000001010143c] = ff0000ff
! Mem[0000000030101410] = 0000ffff, %l1 = 0000000000000000
swapa [%i4+%o5]0x89,%l1 ! %l1 = 000000000000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010141434] = ff000000, %l6 = 0000000000010000
lduh [%i5+0x034],%l6 ! %l6 = 000000000000ff00
p0_label_793:
! Mem[0000000010041404] = 0000ffff, %l0 = 0000000000010022
ldswa [%i1+0x004]%asi,%l0 ! %l0 = 000000000000ffff
! Mem[0000000021800100] = 00807eb5, %l5 = 000000000000ffff
lduh [%o3+0x100],%l5 ! %l5 = 0000000000000080
! Mem[0000000010081410] = ff000000000000ff, %l7 = 00000000000000ff
ldxa [%i2+0x010]%asi,%l7 ! %l7 = ff000000000000ff
! Mem[00000000201c0000] = 0000eaae, %l3 = 0000000000000000
lduha [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
! %l7 = ff000000000000ff, immed = fffff0f1, %y = 00000049
smul %l7,-0xf0f,%l7 ! %l7 = fffffffffff1000f, %y = ffffffff
! Mem[00000000211c0000] = 00004b99, %l2 = 00000000000000ff
ldsba [%o2+0x000]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = 80000000, %l0 = 000000000000ffff
lduwa [%i1+0x000]%asi,%l0 ! %l0 = 0000000080000000
! Mem[0000000030081400] = 00000080, %l7 = fffffffffff1000f
lduha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 0000ffff, %l4 = 000000000000ff00
lduha [%i6+%g0]0x89,%l4 ! %l4 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000020800040] = ff98a555, %asi = 80
stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = 0000a555
p0_label_794:
! %f23 = 00000080, Mem[0000000030101400] = 00000000
sta %f23,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000080
membar #Sync ! Added by membar checker (111)
! %f24 = 00000000 00000000, %l0 = 0000000080000000
! Mem[00000000300c1430] = 0000000000000000
add %i3,0x030,%g1
stda %f24,[%g1+%l0]ASI_PST8_S ! Mem[00000000300c1430] = 0000000000000000
! %f30 = 4900ff00, %f19 = 00000000, %f30 = 4900ff00 e0ffef41
fsmuld %f30,%f19,%f30 ! %f30 = 00000000 00000000
! %l2 = 0000000000000000, immd = 0000000000000f2a, %l4 = 000000000000ffff
sdivx %l2,0xf2a,%l4 ! %l4 = 0000000000000000
! %f4 = 00000000 ffff00ff, Mem[0000000030081410] = 00ff0000 0000ff00
stda %f4 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ffff00ff
! %l6 = 000000000000ff00, Mem[0000000010141400] = 0000ff80
stw %l6,[%i5+%g0] ! Mem[0000000010141400] = 0000ff00
! %f22 = 00ff00ff 00000080, Mem[0000000010081410] = 000000ff ff000000
stda %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00ff00ff 00000080
! Mem[0000000010001414] = 00ff0000, %l2 = 0000000000000000
ldstub [%i0+0x014],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041438] = 41efffe000000000, %l7 = 0000000000000000, %l2 = 0000000000000000
add %i1,0x38,%g1
casxa [%g1]0x80,%l7,%l2 ! %l2 = 41efffe000000000
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 00000000, %l4 = 0000000000000000
ldsha [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_795:
! Mem[0000000010101408] = 000000ff, %l2 = 41efffe000000000
ldswa [%i4+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000211c0000] = 00004b99, %l0 = 0000000080000000
lduba [%o2+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041408] = 0001000000000000, %f22 = 00ff00ff 00000080
ldda [%i1+%o4]0x88,%f22 ! %f22 = 00010000 00000000
! Mem[0000000030041408] = 2ce90000, %l6 = 000000000000ff00
lduwa [%i1+%o4]0x89,%l6 ! %l6 = 000000002ce90000
! Mem[0000000010041418] = ff000000, %l3 = 00000000, %l2 = 000000ff
add %i1,0x18,%g1
casa [%g1]0x80,%l3,%l2 ! %l2 = 00000000ff000000
! Mem[0000000030141410] = 5d000000, %l1 = 000000000000ffff
ldsba [%i5+%o5]0x81,%l1 ! %l1 = 000000000000005d
! Mem[00000000211c0000] = 00004b99, %l2 = 00000000ff000000
ldub [%o2+0x001],%l2 ! %l2 = 0000000000000000
! %l5 = 0000000000000080, Mem[00000000300c1410] = 00000000
stha %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000080
! Mem[000000001014143c] = 00000000, %l0 = 0000000000000000
lduw [%i5+0x03c],%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 000000002ce90000, Mem[0000000010181410] = cc000000
stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
p0_label_796:
! %l5 = 0000000000000080, Mem[0000000030141410] = 5d000000
stha %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00800000
! %f25 = 00000000, Mem[0000000010081400] = ff000000
sta %f25,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! Mem[0000000030181410] = 000000ff, %l6 = 000000002ce90000
swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! %f0 = ff000000 000000ff 00000000 0000ff00
! %f4 = 00000000 ffff00ff 00ff00ff 00000000
! %f8 = 0000ff00 00000000 80000000 0000ffff
! %f12 = 00000000 00000000 00000000 00ff0000
stda %f0,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400
! Mem[0000000010181400] = 000000ff, %l3 = 0000000000000000
ldstuba [%i6+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
! %l6 = 00000000000000ff, Mem[0000000030141408] = 00ff0000
stwa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff
! %l2 = 00000000, %l3 = 000000ff, Mem[00000000100c1410] = 00000000 000000ff
stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 000000ff
! Mem[0000000030181400] = 0000ffff, %l0 = 0000000000000000
swapa [%i6+%g0]0x89,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010001408] = ffff0000, %l1 = 0000005d, %l4 = 00000000
add %i0,0x08,%g1
casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000ffff0000
! Starting 10 instruction Load Burst
! %l1 = 000000000000005d, %l2 = 0000000000000000, %y = ffffffff
smul %l1,%l2,%l7 ! %l7 = 0000000000000000, %y = 00000000
p0_label_797:
membar #Sync ! Added by membar checker (112)
! Mem[0000000030141400] = 0000e92c 00000000 ff000000 0000ffff
! Mem[0000000030141410] = 00800000 ffffffff ff000000 0000ff1e
! Mem[0000000030141420] = 574c5e38 984dffff ff000000 000000ff
! Mem[0000000030141430] = ff000000 ff0000ff 00000000 7867b541
ldda [%i5]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030141400
! Mem[0000000030181408] = 00000000, %l3 = 00000000000000ff
ldsba [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000201c0000] = 0000eaae, %l4 = 00000000ffff0000
lduha [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = 2ce90000, %l0 = 000000000000ffff
ldswa [%i6+%o5]0x81,%l0 ! %l0 = 000000002ce90000
! Mem[0000000030001408] = ff000000, %l7 = 0000000000000000
ldsba [%i0+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141408] = ffff0000, %l2 = 0000000000000000
lduha [%i5+0x00a]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l1 = 000000000000005d
lduha [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = 80000000, %l3 = 0000000000000000
ldswa [%i2+%g0]0x89,%l3 ! %l3 = ffffffff80000000
! Mem[00000000100c1410] = 00000000, %l7 = ffffffffffffffff
lduwa [%i3+0x010]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1404] = 00000000, %l1 = 0000000000000000, %asi = 80
swapa [%i3+0x004]%asi,%l1 ! %l1 = 0000000000000000
p0_label_798:
! %l4 = 00000000, %l5 = 00000080, Mem[0000000030001408] = 000000ff 00000000
stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 00000080
! %l5 = 0000000000000080, Mem[0000000010041408] = 00000000
stba %l5,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000080
! %l7 = 0000000000000000, Mem[00000000211c0001] = 00004b99, %asi = 80
stba %l7,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00004b99
! %f2 = 00000000, %f11 = 0000ffff, %f0 = ff000000
fadds %f2 ,%f11,%f0 ! %l0 = 000000002ce90022, Unfinished, %fsr = 2e00000800
! %l3 = ffffffff80000000, Mem[0000000030041410] = 00ff0000
stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 80000000
! Mem[0000000010141400] = 0000ff00, %l7 = 0000000000000000
swapa [%i5+%g0]0x80,%l7 ! %l7 = 000000000000ff00
! %f8 = 0000ff00 00000000, Mem[00000000100c1408] = 00000000 0000ff00
stda %f8 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000ff00 00000000
! Code Fragment 3
p0_fragment_87:
! %l0 = 000000002ce90022
setx 0x358a254051fc09b1,%g7,%l0 ! %l0 = 358a254051fc09b1
! %l1 = 0000000000000000
setx 0x423e72b7c788331f,%g7,%l1 ! %l1 = 423e72b7c788331f
setx 0x1fe000, %g1, %g3
or %l0, %g3, %l0 ! always set perrmask = 0xff
setx 0x1ffff8, %g1, %g2
and %l0, %g2, %l0
ta T_CHANGE_HPRIV
stxa %l1, [%l0]ASI_DCACHE_DATA
ta T_CHANGE_NONHPRIV
! %l0 = 358a254051fc09b1
setx 0x16169e47d95b745a,%g7,%l0 ! %l0 = 16169e47d95b745a
! %l1 = 423e72b7c788331f
setx 0x395038883c87e4a5,%g7,%l1 ! %l1 = 395038883c87e4a5
! %f0 = ff000000 000000ff, Mem[0000000010001400] = 80000000 385e4c57
stda %f0 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ffff5b63, %l4 = 0000000000000000
ldub [%o1+0x001],%l4 ! %l4 = 00000000000000ff
p0_label_799:
! Mem[0000000010001410] = 00000000, %l4 = 00000000000000ff
ldsha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1438] = 00000000, %l6 = 00000000000000ff
lduba [%i3+0x039]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101428] = 800000000000ffff, %l2 = 0000000000000000
ldx [%i4+0x028],%l2 ! %l2 = 800000000000ffff
! %f1 = 000000ff, %f17 = 00000000, %f14 = 00000000 00ff0000
fsmuld %f1 ,%f17,%f14 ! %f14 = 00000000 00000000
! Mem[0000000010001400] = 000000ff, %l2 = 800000000000ffff
lduba [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081410] = 00000080, %l5 = 0000000000000080
ldswa [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000080
! Mem[0000000010101408] = 00000000, %l4 = 0000000000000000
ldsba [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1410] = 00000080, %l7 = 000000000000ff00
lduha [%i3+%o5]0x89,%l7 ! %l7 = 0000000000000080
! Mem[0000000010181434] = 00000000, %l7 = 0000000000000080
ldsha [%i6+0x034]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000080, Mem[0000000030041400] = 000000ff
stba %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000080
p0_label_800:
! %l4 = 00000000, %l5 = 00000080, Mem[0000000010001428] = ff0000ff 00000000
std %l4,[%i0+0x028] ! Mem[0000000010001428] = 00000000 00000080
! %f20 = 00800000, %f13 = 00000000, %f9 = 00000000
fdivs %f20,%f13,%f9 ! %f9 = 7f800000
! %l6 = 0000000000000000, Mem[000000001004140c] = 00000100
stb %l6,[%i1+0x00c] ! Mem[000000001004140c] = 00000100
! Mem[0000000020800040] = 0000a555, %l0 = 16169e47d95b745a
ldstub [%o1+0x040],%l0 ! %l0 = 00000000000000ff
! %f22 = ff000000 0000ff1e, %l6 = 0000000000000000
! Mem[0000000010001408] = ffff0000ff0000ff
add %i0,0x008,%g1
stda %f22,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010001408] = ffff0000ff0000ff
! Mem[0000000010181410] = 00000000, %l0 = 0000000000000000
ldstuba [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! %l3 = ffffffff80000000, Mem[0000000010101410] = 00000000
stha %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! Mem[0000000010041408] = 00000080, %l3 = ffffffff80000000
ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 00000080000000ff
! %f6 = 00ff00ff 00000000, Mem[00000000300c1400] = ff000000 000000ff
stda %f6 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ff00ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000, %l4 = 0000000000000000
lduwa [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000
! End of Random Code for Thread 0
1: membar #Sync ! Force all stores to complete
! Check Registers
p0_check_registers:
set p0_expected_registers,%g1
ldx [%g1+0x000],%g2
cmp %l0,%g2 ! %l0 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 395038883c87e4a5
bne,a,pn %xcc,p0_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be 00000000000000ff
bne,a,pn %xcc,p0_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 0000000000000080
bne,a,pn %xcc,p0_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 0000000000000080
bne,a,pn %xcc,p0_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l6_fail
mov %l6,%g3
ldx [%g1+0x038],%g2
cmp %l7,%g2 ! %l7 should be 0000000000000000
bne,a,pn %xcc,p0_reg_l7_fail
mov %l7,%g3
! Check Floating Point Registers
p0_check_fp_registers:
set p0_expected_fp_regs,%g3
std %f0,[%g1]
ldx [%g1],%l1
ldx [%g3+0x00],%l0
cmp %l0,%l1 ! %f0 should be ff000000 000000ff
bne %xcc,p0_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 00000000 0000ff00
bne %xcc,p0_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 00000000 ffff00ff
bne %xcc,p0_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 00ff00ff 00000000
bne %xcc,p0_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 0000ff00 7f800000
bne %xcc,p0_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 80000000 0000ffff
bne %xcc,p0_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be 00000000 00000000
bne %xcc,p0_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be 00000000 00000000
bne %xcc,p0_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 0000e92c 00000000
bne %xcc,p0_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be ff000000 0000ffff
bne %xcc,p0_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 00800000 ffffffff
bne %xcc,p0_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be ff000000 0000ff1e
bne %xcc,p0_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be 574c5e38 984dffff
bne %xcc,p0_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be ff000000 000000ff
bne %xcc,p0_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be ff000000 ff0000ff
bne %xcc,p0_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 00000000 7867b541
bne %xcc,p0_f30_fail
nop
! The test for processor 0 has passed
p0_passed:
ta GOOD_TRAP
nop
p0_reg_l0_fail:
or %g0,0xbd0,%g1
ba,a p0_failed
p0_reg_l1_fail:
or %g0,0xbd1,%g1
ba,a p0_failed
p0_reg_l2_fail:
or %g0,0xbd2,%g1
ba,a p0_failed
p0_reg_l3_fail:
or %g0,0xbd3,%g1
ba,a p0_failed
p0_reg_l4_fail:
or %g0,0xbd4,%g1
ba,a p0_failed
p0_reg_l5_fail:
or %g0,0xbd5,%g1
ba,a p0_failed
p0_reg_l6_fail:
or %g0,0xbd6,%g1
ba,a p0_failed
p0_reg_l7_fail:
or %g0,0xbd7,%g1
ba,a p0_failed
p0_f0_fail:
set p0_temp,%g6
mov 0xf00,%l0
stx %l0,[%g6]
std %f0,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f2_fail:
set p0_temp,%g6
mov 0xf02,%l0
stx %l0,[%g6]
std %f2,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f4_fail:
set p0_temp,%g6
mov 0xf04,%l0
stx %l0,[%g6]
std %f4,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f6_fail:
set p0_temp,%g6
mov 0xf06,%l0
stx %l0,[%g6]
std %f6,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f8_fail:
set p0_temp,%g6
mov 0xf08,%l0
stx %l0,[%g6]
std %f8,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f10_fail:
set p0_temp,%g6
mov 0xf10,%l0
stx %l0,[%g6]
std %f10,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f12_fail:
set p0_temp,%g6
mov 0xf12,%l0
stx %l0,[%g6]
std %f12,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f14_fail:
set p0_temp,%g6
mov 0xf14,%l0
stx %l0,[%g6]
std %f14,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f16_fail:
set p0_temp,%g6
mov 0xf16,%l0
stx %l0,[%g6]
std %f16,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f18_fail:
set p0_temp,%g6
mov 0xf18,%l0
stx %l0,[%g6]
std %f18,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f20_fail:
set p0_temp,%g6
mov 0xf20,%l0
stx %l0,[%g6]
std %f20,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f22_fail:
set p0_temp,%g6
mov 0xf22,%l0
stx %l0,[%g6]
std %f22,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f24_fail:
set p0_temp,%g6
mov 0xf24,%l0
stx %l0,[%g6]
std %f24,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f26_fail:
set p0_temp,%g6
mov 0xf26,%l0
stx %l0,[%g6]
std %f26,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f28_fail:
set p0_temp,%g6
mov 0xf28,%l0
stx %l0,[%g6]
std %f28,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
p0_f30_fail:
set p0_temp,%g6
mov 0xf30,%l0
stx %l0,[%g6]
std %f30,[%g6+8]
stx %fsr,[%g6+16]
ta BAD_TRAP
! The test for processor 0 failed
p0_failed:
set p0_temp,%g6
stx %g1,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
stx %fsr,[%g6+24]
ta BAD_TRAP
! The local area data for processor 0 failed
p0_local_failed:
set done_flags,%g5
mov 3,%g6
st %g6,[%g5+0x000] ! Set processor 0 done flag
set p0_temp,%g6
add %g1,%g4,%g1
stx %g4,[%g6]
stx %g2,[%g6+8]
stx %g3,[%g6+16]
st %fsr,[%g6+24]
ta BAD_TRAP
p0_selfmod_failed:
ba p0_failed
mov 0xabc,%g1
p0_branch_failed:
mov 0xbbb,%g1
rd %ccr,%g2
ba p0_failed
mov 0x0,%g3
p0_trap1e:
or %l5,%l0,%l4
subc %l4,%l6,%l6
fmuls %f5 ,%f5 ,%f10
fsubs %f13,%f9 ,%f14
fmuls %f15,%f1 ,%f8
fdivs %f9 ,%f8 ,%f15
fsubs %f6 ,%f0 ,%f11
done
p0_trap1o:
or %l5,%l0,%l4
subc %l4,%l6,%l6
fmuls %f5 ,%f5 ,%f10
fsubs %f13,%f9 ,%f14
fmuls %f15,%f1 ,%f8
fdivs %f9 ,%f8 ,%f15
fsubs %f6 ,%f0 ,%f11
done
p0_trap2e:
ldda [%i4+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010101400]
sub %l4,-0x778,%l0
fcmps %fcc3,%f1 ,%f0
fmuls %f13,%f1 ,%f0
xnor %l1,%l5,%l3
orn %l4,%l0,%l6
done
p0_trap2o:
ldda [%o4+%g0]ASI_AS_IF_USER_PRIMARY,%l0 ! Mem[0000000010101400]
sub %l4,-0x778,%l0
fcmps %fcc3,%f1 ,%f0
fmuls %f13,%f1 ,%f0
xnor %l1,%l5,%l3
orn %l4,%l0,%l6
done
p0_trap3e:
sub %l3,-0x08c,%l5
and %l0,-0xb66,%l3
done
p0_trap3o:
sub %l3,-0x08c,%l5
and %l0,-0xb66,%l3
done
! Cross Processor Interrupt Handler
cross_intr_handler:
membar #Sync
! Identify the recipient of the interrupt
mov 0x10,%g1 ! VA of Core ID Register
ldxa [%g1]ASI_CMP_CORE_ID,%g1
and %g1,0x3f,%g4 ! Extract Core ID in %g4
sll %g4,2,%g1 ! Index into intr receive array
set received_xintr,%g2 ! Pointer to receive counters
lduw [%g2+%g1],%g3 ! Get receive count
inc %g3 ! Incement by 1
st %g3,[%g2+%g1] ! Update receive count
! Reset busy bit interrupts and return
mov 0x40,%g1 ! Busy bit
stxa %g1,[%g0]ASI_INTR_RECEIVE ! Clear the busy bit
membar #Sync
retry
inst_access_handler:
done
.align 256
data_access_handler:
1: done
p0_init_memory_pointers:
set p0_init_registers,%g1
mov %g0,%g2
mov %g0,%g3
mov %g0,%g4
mov %g0,%g5
mov %g0,%g6
mov %g0,%g7
! Initialize memory pointers for window 0
set p0_local0_start,%i0
set p0_local1_start,%i1
set p0_local2_start,%i2
set p0_local3_start,%i3
set p0_local4_start,%i4
set p0_local5_start,%i5
set p0_local6_start,%i6
clr %i7
! Init Local Registers in Window 0
ldx [%g1+0x000],%l0 ! %l0 = 95c30eebd0b000e6
ldx [%g1+0x008],%l1 ! %l1 = 53e1c9f7f5a9ff7c
ldx [%g1+0x010],%l2 ! %l2 = d308f4101dfdfa3a
ldx [%g1+0x018],%l3 ! %l3 = 83c8391a06dc575c
ldx [%g1+0x020],%l4 ! %l4 = 6bad4728a8e2e78e
ldx [%g1+0x028],%l5 ! %l5 = 3201198adfa0ac4f
ldx [%g1+0x030],%l6 ! %l6 = 02704c8e479f27b5
ldx [%g1+0x038],%l7 ! %l7 = 876085d29f2a1214
! Initialize the output register of window 0
set share0_start,%o0
set share1_start,%o1
set share2_start,%o2
set share3_start,%o3
mov 0x08,%o4
mov 0x10,%o5
mov 0x18,%o6
retl
nop
user_text_end:
.seg "text"
.align 0x2000
user_near0_start:
p0_near_0_le:
or %l5,%l0,%l4
fcmps %fcc1,%f6 ,%f14
fmuls %f7 ,%f11,%f5
orn %l4,-0x8eb,%l5
subc %l0,0xbb9,%l5
fsubs %f0 ,%f11,%f15
jmpl %o7,%g0
fmuls %f8 ,%f6 ,%f0
p0_near_0_he:
fmuls %f24,%f16,%f26
sub %l0,-0x426,%l4
jmpl %o7,%g0
xor %l6,-0xc3e,%l3
near0_b2b_h:
umul %l3,0xd71,%l0
sub %l3,%l5,%l2
fdivs %f20,%f25,%f28
fdivs %f25,%f19,%f17
mulx %l6,%l2,%l2
fcmps %fcc2,%f30,%f21
jmpl %o7,%g0
addc %l0,0x4ff,%l5
near0_b2b_l:
udivx %l4,%l0,%l4
fmuls %f13,%f3 ,%f6
mulx %l5,0x67f,%l7
smul %l1,-0x3aa,%l7
andn %l1,0xa9e,%l7
fmuls %f9 ,%f3 ,%f2
jmpl %o7,%g0
umul %l4,%l5,%l3
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
add %l2,0x952,%l5
mulx %l3,0x678,%l7
fadds %f6 ,%f11,%f1
fstoi %f10,%f13
xnor %l1,0x2d4,%l7
smul %l6,%l6,%l5
jmpl %o7,%g0
fcmps %fcc2,%f0 ,%f5
p0_near_1_he:
fcmps %fcc0,%f25,%f21
addc %l1,%l1,%l3
orn %l6,%l2,%l3
subc %l5,%l6,%l2
jmpl %o7,%g0
fmuls %f17,%f27,%f17
near1_b2b_h:
addc %l1,%l6,%l0
sub %l0,-0x871,%l4
udivx %l4,-0x05a,%l4
jmpl %o7,%g0
fadds %f27,%f27,%f27
near1_b2b_l:
fadds %f6 ,%f5 ,%f13
fsubs %f1 ,%f10,%f2
mulx %l4,0x8ff,%l6
jmpl %o7,%g0
fadds %f13,%f1 ,%f11
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
xnor %l5,%l2,%l7
umul %l3,%l5,%l3
xor %l5,%l5,%l2
sdivx %l1,%l6,%l5
jmpl %o7,%g0
addc %l7,0xf4e,%l2
p0_near_2_he:
subc %l0,0xd76,%l3
and %l7,-0xeb1,%l0
swap [%i5+0x004],%l1 ! Mem[0000000010141404]
umul %l0,%l7,%l5
smul %l2,%l5,%l6
swap [%i0+0x000],%l5 ! Mem[0000000010001400]
umul %l6,%l6,%l7
jmpl %o7,%g0
sub %l3,-0x0e8,%l2
near2_b2b_h:
fdivs %f27,%f30,%f18
and %l3,-0xc58,%l5
sub %l7,%l5,%l0
jmpl %o7,%g0
fcmps %fcc0,%f19,%f21
near2_b2b_l:
andn %l0,-0xdc3,%l5
umul %l5,-0x6c4,%l3
mulx %l3,0x398,%l6
jmpl %o7,%g0
fsubs %f4 ,%f12,%f14
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
smul %l4,%l4,%l1
fsubs %f15,%f1 ,%f15
subc %l2,0x6e2,%l7
fdtos %f8 ,%f6
and %l7,0x952,%l2
jmpl %o7,%g0
fdivs %f15,%f4 ,%f0
p0_near_3_he:
add %l2,%l5,%l3
lduw [%i5+0x00c],%l1 ! Mem[000000001014140c]
udivx %l1,-0x87d,%l5
jmpl %o7,%g0
or %l6,0x57e,%l2
near3_b2b_h:
sdivx %l4,%l6,%l0
fsubs %f29,%f19,%f20
umul %l7,%l1,%l7
fadds %f18,%f17,%f28
mulx %l5,0xb4a,%l0
mulx %l7,%l2,%l1
jmpl %o7,%g0
fitod %f25,%f20
near3_b2b_l:
and %l6,-0x5ed,%l5
andn %l4,%l2,%l3
fmuls %f10,%f2 ,%f12
umul %l2,-0xd5a,%l3
xnor %l5,%l1,%l0
fadds %f0 ,%f1 ,%f8
jmpl %o7,%g0
umul %l2,%l7,%l4
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
mulx %l0,%l5,%l7
orn %l3,0x8db,%l4
or %l2,%l4,%l0
ldd [%i4+0x000],%l0 ! Mem[0000000010101400]
sdivx %l5,-0x7b1,%l7
jmpl %o7,%g0
addc %l0,-0x50c,%l4
p0_far_0_lem:
mulx %l0,%l5,%l7
orn %l3,0x8db,%l4
or %l2,%l4,%l0
membar #Sync
ldd [%i4+0x000],%l0 ! Mem[0000000010101400]
sdivx %l5,-0x7b1,%l7
jmpl %o7,%g0
addc %l0,-0x50c,%l4
p0_far_0_he:
subc %l0,%l6,%l6
jmpl %o7,%g0
andn %l5,-0x86a,%l7
p0_far_0_hem:
subc %l0,%l6,%l6
jmpl %o7,%g0
andn %l5,-0x86a,%l7
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
subc %l7,-0x7c2,%l5
xor %l6,%l1,%l1
udivx %l3,%l5,%l3
add %l2,0x822,%l5
jmpl %o7,%g0
orn %l3,%l3,%l6
far0_b2b_l:
mulx %l0,%l7,%l4
xor %l7,%l5,%l7
sub %l5,%l5,%l5
xor %l2,%l4,%l1
jmpl %o7,%g0
sdivx %l1,%l4,%l5
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
or %l0,0xaef,%l2
sub %l6,%l4,%l6
mulx %l3,-0xbcb,%l3
xor %l3,0x647,%l1
umul %l3,%l5,%l4
fdivs %f1 ,%f7 ,%f5
jmpl %o7,%g0
xor %l5,%l3,%l7
p0_far_1_lem:
or %l0,0xaef,%l2
sub %l6,%l4,%l6
mulx %l3,-0xbcb,%l3
xor %l3,0x647,%l1
umul %l3,%l5,%l4
fdivs %f1 ,%f7 ,%f5
jmpl %o7,%g0
xor %l5,%l3,%l7
p0_far_1_he:
ldx [%i2+0x000],%l0 ! Mem[0000000010081400]
jmpl %o7,%g0
orn %l3,%l1,%l5
p0_far_1_hem:
membar #Sync
ldx [%i2+0x000],%l0 ! Mem[0000000010081400]
jmpl %o7,%g0
orn %l3,%l1,%l5
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
add %l5,%l7,%l2
sub %l2,0x198,%l6
jmpl %o7,%g0
xnor %l4,-0x7a0,%l0
far1_b2b_l:
xnor %l6,%l4,%l4
andn %l6,%l1,%l0
jmpl %o7,%g0
sub %l4,-0x775,%l2
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
st %f0 ,[%i3+0x03c] ! Mem[00000000100c143c]
fadds %f15,%f5 ,%f7
jmpl %o7,%g0
fsubs %f6 ,%f3 ,%f10
p0_far_2_lem:
membar #Sync
st %f0 ,[%i3+0x03c] ! Mem[00000000100c143c]
fadds %f15,%f5 ,%f7
jmpl %o7,%g0
fsubs %f6 ,%f3 ,%f10
p0_far_2_he:
subc %l3,%l3,%l7
mulx %l3,%l7,%l1
andn %l5,-0xc2f,%l4
umul %l1,%l3,%l3
umul %l1,0x2d0,%l6
fmuls %f23,%f20,%f20
sub %l3,0x300,%l6
jmpl %o7,%g0
fstoi %f27,%f31
p0_far_2_hem:
subc %l3,%l3,%l7
mulx %l3,%l7,%l1
andn %l5,-0xc2f,%l4
umul %l1,%l3,%l3
umul %l1,0x2d0,%l6
fmuls %f23,%f20,%f20
sub %l3,0x300,%l6
jmpl %o7,%g0
fstoi %f27,%f31
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
fmuls %f28,%f21,%f24
andn %l4,-0xd86,%l0
fadds %f23,%f24,%f26
jmpl %o7,%g0
xnor %l5,0xfd5,%l5
far2_b2b_l:
xor %l4,%l2,%l6
fsqrts %f10,%f4
and %l5,0x31b,%l4
jmpl %o7,%g0
add %l0,%l5,%l6
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
fitos %f15,%f7
add %l4,0xb91,%l4
smul %l6,0x4ed,%l4
subc %l4,-0x30a,%l0
fsubs %f13,%f4 ,%f14
fcmps %fcc1,%f15,%f8
sub %l6,%l1,%l3
jmpl %o7,%g0
umul %l4,%l5,%l0
p0_far_3_lem:
fitos %f15,%f7
add %l4,0xb91,%l4
smul %l6,0x4ed,%l4
subc %l4,-0x30a,%l0
fsubs %f13,%f4 ,%f14
fcmps %fcc1,%f15,%f8
sub %l6,%l1,%l3
jmpl %o7,%g0
umul %l4,%l5,%l0
p0_far_3_he:
udivx %l0,%l3,%l3
sdivx %l3,%l5,%l4
and %l4,-0x4c5,%l3
fmuls %f16,%f20,%f17
fsubs %f31,%f24,%f25
umul %l2,%l3,%l3
add %l7,-0xa0c,%l1
jmpl %o7,%g0
orn %l4,0x474,%l1
p0_far_3_hem:
udivx %l0,%l3,%l3
sdivx %l3,%l5,%l4
and %l4,-0x4c5,%l3
fmuls %f16,%f20,%f17
fsubs %f31,%f24,%f25
umul %l2,%l3,%l3
add %l7,-0xa0c,%l1
jmpl %o7,%g0
orn %l4,0x474,%l1
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
sub %l7,%l1,%l6
fadds %f16,%f20,%f24
andn %l7,-0xc6a,%l6
jmpl %o7,%g0
fsubs %f21,%f26,%f18
far3_b2b_l:
xor %l2,%l4,%l7
mulx %l4,%l5,%l3
and %l6,%l2,%l4
jmpl %o7,%g0
orn %l3,0x010,%l2
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
mulx %l4,0xeac,%l5
fmuls %f10,%f13,%f10
sdivx %l6,-0xedb,%l6
fadds %f7 ,%f11,%f5
subc %l5,%l2,%l5
smul %l5,0x0ee,%l1
jmpl %g6+8,%g0
umul %l3,0x1cc,%l7
p0_call_0_le:
smul %l0,%l2,%l2
fcmps %fcc1,%f0 ,%f10
lduw [%i6+0x038],%l1 ! Mem[0000000010181438]
retl
or %l6,%l2,%l3
p0_jmpl_0_lo:
mulx %l4,0xeac,%l5
fmuls %f10,%f13,%f10
sdivx %l6,-0xedb,%l6
fadds %f7 ,%f11,%f5
subc %l5,%l2,%l5
smul %l5,0x0ee,%l1
jmpl %g6+8,%g0
umul %l3,0x1cc,%l7
p0_call_0_lo:
smul %l0,%l2,%l2
fcmps %fcc1,%f0 ,%f10
lduw [%o6+0x038],%l1 ! Mem[0000000010181438]
retl
or %l6,%l2,%l3
p0_jmpl_0_he:
fadds %f21,%f18,%f27
or %l0,-0x93c,%l0
sdivx %l1,-0x23d,%l0
addc %l0,0x988,%l7
smul %l5,%l6,%l3
fdivs %f30,%f16,%f29
jmpl %g6+8,%g0
subc %l5,-0x0e1,%l7
p0_call_0_he:
andn %l4,%l6,%l0
fsqrts %f30,%f22
mulx %l3,%l7,%l5
umul %l5,-0x5da,%l0
sdivx %l0,%l2,%l6
andn %l1,%l1,%l5
retl
andn %l4,-0xb0d,%l5
p0_jmpl_0_ho:
fadds %f21,%f18,%f27
or %l0,-0x93c,%l0
sdivx %l1,-0x23d,%l0
addc %l0,0x988,%l7
smul %l5,%l6,%l3
fdivs %f30,%f16,%f29
jmpl %g6+8,%g0
subc %l5,-0x0e1,%l7
p0_call_0_ho:
andn %l4,%l6,%l0
fsqrts %f30,%f22
mulx %l3,%l7,%l5
umul %l5,-0x5da,%l0
sdivx %l0,%l2,%l6
andn %l1,%l1,%l5
retl
andn %l4,-0xb0d,%l5
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
orn %l6,-0xd5b,%l0
fdivs %f8 ,%f3 ,%f9
sdivx %l3,0xa6c,%l5
sdivx %l4,-0xd28,%l5
ldd [%i5+0x028],%l4 ! Mem[0000000010141428]
jmpl %g6+8,%g0
add %l2,%l0,%l7
p0_call_1_le:
andn %l1,0x09e,%l5
retl
smul %l0,-0x2fa,%l2
p0_jmpl_1_lo:
orn %l6,-0xd5b,%l0
fdivs %f8 ,%f3 ,%f9
sdivx %l3,0xa6c,%l5
sdivx %l4,-0xd28,%l5
ldd [%o5+0x028],%l4 ! Mem[0000000010141428]
jmpl %g6+8,%g0
add %l2,%l0,%l7
p0_call_1_lo:
andn %l1,0x09e,%l5
retl
smul %l0,-0x2fa,%l2
p0_jmpl_1_he:
fsubs %f20,%f16,%f17
jmpl %g6+8,%g0
fsubs %f20,%f23,%f31
p0_call_1_he:
umul %l6,%l1,%l6
or %l5,-0x8ee,%l6
umul %l6,%l4,%l3
sth %l1,[%i1+0x012] ! Mem[0000000010041412]
and %l2,-0xa4c,%l2
sub %l3,-0xdef,%l5
and %l0,%l0,%l5
retl
mulx %l5,-0xea4,%l6
p0_jmpl_1_ho:
fsubs %f20,%f16,%f17
jmpl %g6+8,%g0
fsubs %f20,%f23,%f31
p0_call_1_ho:
umul %l6,%l1,%l6
or %l5,-0x8ee,%l6
umul %l6,%l4,%l3
sth %l1,[%o1+0x012] ! Mem[0000000010041412]
and %l2,-0xa4c,%l2
sub %l3,-0xdef,%l5
and %l0,%l0,%l5
retl
mulx %l5,-0xea4,%l6
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
lduh [%i4+0x030],%l3 ! Mem[0000000010101430]
addc %l6,%l1,%l2
jmpl %g6+8,%g0
fcmps %fcc0,%f11,%f5
p0_call_2_le:
fcmps %fcc3,%f8 ,%f12
mulx %l4,%l5,%l6
smul %l5,%l2,%l3
fdivs %f14,%f13,%f1
and %l1,%l7,%l4
retl
andn %l2,-0x2b1,%l7
p0_jmpl_2_lo:
lduh [%o4+0x030],%l3 ! Mem[0000000010101430]
addc %l6,%l1,%l2
jmpl %g6+8,%g0
fcmps %fcc0,%f11,%f5
p0_call_2_lo:
fcmps %fcc3,%f8 ,%f12
mulx %l4,%l5,%l6
smul %l5,%l2,%l3
fdivs %f14,%f13,%f1
and %l1,%l7,%l4
retl
andn %l2,-0x2b1,%l7
p0_jmpl_2_he:
fdivs %f18,%f20,%f25
jmpl %g6+8,%g0
fadds %f29,%f23,%f18
p0_call_2_he:
mulx %l6,%l6,%l5
fmuls %f17,%f24,%f30
retl
fcmps %fcc0,%f25,%f23
p0_jmpl_2_ho:
fdivs %f18,%f20,%f25
jmpl %g6+8,%g0
fadds %f29,%f23,%f18
p0_call_2_ho:
mulx %l6,%l6,%l5
fmuls %f17,%f24,%f30
retl
fcmps %fcc0,%f25,%f23
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
xnor %l3,%l7,%l4
fdtos %f12,%f2
subc %l1,%l1,%l6
xnor %l6,-0x6f1,%l6
subc %l0,-0x89e,%l4
smul %l0,-0x2ff,%l5
jmpl %g6+8,%g0
udivx %l4,%l6,%l1
p0_call_3_le:
fdivs %f2 ,%f2 ,%f11
retl
fdivs %f1 ,%f1 ,%f9
p0_jmpl_3_lo:
xnor %l3,%l7,%l4
fdtos %f12,%f2
subc %l1,%l1,%l6
xnor %l6,-0x6f1,%l6
subc %l0,-0x89e,%l4
smul %l0,-0x2ff,%l5
jmpl %g6+8,%g0
udivx %l4,%l6,%l1
p0_call_3_lo:
fdivs %f2 ,%f2 ,%f11
retl
fdivs %f1 ,%f1 ,%f9
p0_jmpl_3_he:
jmpl %g6+8,%g0
xnor %l2,%l3,%l3
p0_call_3_he:
udivx %l3,-0x9ea,%l0
fadds %f20,%f23,%f19
addc %l4,%l1,%l0
fsqrts %f27,%f17
xor %l6,-0xccd,%l6
sub %l1,-0x2a2,%l6
retl
sub %l3,0x7e0,%l6
p0_jmpl_3_ho:
jmpl %g6+8,%g0
xnor %l2,%l3,%l3
p0_call_3_ho:
udivx %l3,-0x9ea,%l0
fadds %f20,%f23,%f19
addc %l4,%l1,%l0
fsqrts %f27,%f17
xor %l6,-0xccd,%l6
sub %l1,-0x2a2,%l6
retl
sub %l3,0x7e0,%l6
user_jump3_end:
.seg "data"
.align 0x2000
user_data_start:
done_flags:
.word 0
.align 8
done_count:
.word 0,0
Start_Flags:
.word 0,0,0,0
Finish_Flag:
.word 0,0
.align 8
num_processors:
.word 1
num_agents:
.word 0
no_membar:
.word 0
max_ireg:
.word 8,0
max_freg:
.word 32,0
.align 64
p0_temp:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_debug:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_fsr:
.word 0x00000000,0x00000000
.align 8
p0_loop_cnt:
.word 1,0
max_windows:
.word 1,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.align 8
p0_init_registers:
.word 0x95c30eeb,0xd0b000e6 ! Init value for %l0
.word 0x53e1c9f7,0xf5a9ff7c ! Init value for %l1
.word 0xd308f410,0x1dfdfa3a ! Init value for %l2
.word 0x83c8391a,0x06dc575c ! Init value for %l3
.word 0x6bad4728,0xa8e2e78e ! Init value for %l4
.word 0x3201198a,0xdfa0ac4f ! Init value for %l5
.word 0x02704c8e,0x479f27b5 ! Init value for %l6
.word 0x876085d2,0x9f2a1214 ! Init value for %l7
.align 64
p0_init_freg:
.word 0x38b51efc,0xa83b2d1f ! Init value for %f0
.word 0xbf56dced,0x78e1c136 ! Init value for %f2
.word 0x8d1f3bd4,0x4fcb9bc3 ! Init value for %f4
.word 0xfd1391e4,0xdfd9ce76 ! Init value for %f6
.word 0x28326b59,0x76a2a117 ! Init value for %f8
.word 0x3301a2ab,0x768c1512 ! Init value for %f10
.word 0x32b001c0,0x5aadd6fd ! Init value for %f12
.word 0x4fd79745,0x6ffa1d62 ! Init value for %f14
.word 0xe79d7db9,0xbdd3ee12 ! Init value for %f16
.word 0xbff47cb4,0x54d907a8 ! Init value for %f18
.word 0x70d12ea4,0xd39ca6e3 ! Init value for %f20
.word 0x57e6b81a,0x221ada99 ! Init value for %f22
.word 0x4d3cc2da,0x617ebc64 ! Init value for %f24
.word 0xbe342c94,0x593d4611 ! Init value for %f26
.word 0xda573830,0x269650fe ! Init value for %f28
.word 0xc86246bf,0xb9e10c97 ! Init value for %f30
.word 0x8d913ce2,0x5818bb3f ! Init value for %f32
.word 0x3f240e52,0xfbb0f85e ! Init value for %f34
.word 0xc417e972,0x2e33b61f ! Init value for %f36
.word 0xca807afb,0xccdd005f ! Init value for %f38
.word 0x7f3ecc49,0x7c8f651b ! Init value for %f40
.word 0x4b25ea3a,0xabcf8a71 ! Init value for %f42
.word 0x69b8ed9a,0x265dcce0 ! Init value for %f44
.word 0xf493eaf0,0x1e3a3452 ! Init value for %f46
.word 0xd11c16c0,0xade0e7c9
.word 0xa3d227d8,0x597b0469
.word 0x5112138a,0x3eb0a717
.word 0xcdd84740,0x1d1a3c7b
.word 0xee07121a,0x2d1b2726
.word 0x697310e2,0x99f2bbff
.word 0x6dd04887,0x336767d6
.word 0x2c95f936,0xc2e5fb6a
p0_share_mask:
.word 0xffff0000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p0_expected_registers:
.word 0x00000000,0x00000000
.word 0x39503888,0x3c87e4a5
.word 0x00000000,0x000000ff
.word 0x00000000,0x00000080
.word 0x00000000,0x00000000
.word 0x00000000,0x00000080
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p0_expected_fp_regs:
.word 0xff000000,0x000000ff
.word 0x00000000,0x0000ff00
.word 0x00000000,0xffff00ff
.word 0x00ff00ff,0x00000000
.word 0x0000ff00,0x7f800000
.word 0x80000000,0x0000ffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x0000e92c,0x00000000
.word 0xff000000,0x0000ffff
.word 0x00800000,0xffffffff
.word 0xff000000,0x0000ff1e
.word 0x574c5e38,0x984dffff
.word 0xff000000,0x000000ff
.word 0xff000000,0xff0000ff
.word 0x00000000,0x7867b541
.word 0x0000002e,0x00000800 ! %fsr = 0000002e00000800
p0_local0_expect:
.word 0xff000000,0x000000ff
.word 0xffff0000,0xff0000ff
.word 0x00000000,0xffff0000
.word 0x0000ff00,0xff0003a4
.word 0x00000000,0x000000ff
.word 0x00000000,0x00000080
.word 0x1eff0000,0x000000ff
.word 0x00ff6949,0xff80ffff
p0_local0_sec_expect:
.word 0x00000000,0x00000000
.word 0x00000000,0x80000000
.word 0x00000000,0x00000000
.word 0x1e000000,0x0000ffff
.word 0x00000000,0x00000000
.word 0xff0000c3,0x0f905620
.word 0xff000000,0xffffffff
.word 0x41efffe0,0x00000000
p0_local1_expect:
.word 0x80000000,0x0000ffff
.word 0xff000000,0x00000100
.word 0x41000000,0x00000000
.word 0xff000000,0xff0000c3
.word 0xffffffff,0xff000000
.word 0x000000ff,0x5c06ff76
.word 0xff008cf2,0xc30000ff
.word 0x41efffe0,0x00000000
p0_local1_sec_expect:
.word 0x80000000,0x00000000
.word 0x0000e92c,0x00000080
.word 0x00000080,0x00000000
.word 0xff000000,0xff0000c3
.word 0xffffffff,0xff000000
.word 0x000000ff,0x5c06ff76
.word 0xff008cf2,0xc30000ff
.word 0x41efffe0,0x00000000
p0_local2_expect:
.word 0x00000000,0x000000ff
.word 0xff000028,0x280000ff
.word 0x80000000,0xff00ff00
.word 0x00000000,0x000000ff
.word 0x00000000,0x000000ff
.word 0x00000000,0x00ff0000
.word 0x00000000,0x74c8a3d2
.word 0xffffffff,0x0000ff00
p0_local2_sec_expect:
.word 0x00000080,0x00000000
.word 0x00000000,0x000000ff
.word 0x00000000,0xffff00ff
.word 0x00000000,0x000000ff
.word 0xaa770000,0x00000000
.word 0x0000ff00,0xff0000ff
.word 0x00000000,0x00000000
.word 0x41efffe0,0x00ff0049
p0_local3_expect:
.word 0x00ff0000,0x00000000
.word 0x00000000,0x00ff0000
.word 0x00000000,0x000000ff
.word 0xffff0000,0x0000001e
.word 0x00000000,0x00000000
.word 0x2056900f,0xc30000ff
.word 0x00000000,0x00ff0000
.word 0x00000000,0xe0ffef41
p0_local3_sec_expect:
.word 0x00ff00ff,0x00000000
.word 0x00000000,0x0000ff00
.word 0x80000000,0xffff00ff
.word 0x00ff00ff,0x00000000
.word 0x0000ff00,0x00000000
.word 0x80000000,0x0000ffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00ff0000
p0_local4_expect:
.word 0xff000000,0x000000ff
.word 0x00000000,0x0000ff00
.word 0x00000000,0xffff00ff
.word 0x00ff00ff,0x00000000
.word 0x0000ff00,0x00000000
.word 0x80000000,0x0000ffff
.word 0x00000000,0x00000000
.word 0x00000000,0x00ff0000
p0_local4_sec_expect:
.word 0x80000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x0000ff00
.word 0x00000000,0xff00ff00
.word 0xaa770000,0x00000000
.word 0xff000028,0x280000ff
.word 0x00000000,0x00000000
.word 0x41efffe0,0x00ff0049
p0_local5_expect:
.word 0x00000000,0x00000000
.word 0xffff0000,0x0000ff00
.word 0xff00ffff,0x280000ff
.word 0xe0000000,0xffffffff
.word 0xff000000,0x00000000
.word 0xffffffff,0xff000000
.word 0xff0000ff,0xff000000
.word 0x41b567ff,0x00000000
p0_local5_sec_expect:
.word 0x0000e92c,0x00000000
.word 0xff000000,0x0000ffff
.word 0x00800000,0xffffffff
.word 0xff000000,0x0000ff1e
.word 0x574c5e38,0x984dffff
.word 0xff000000,0x000000ff
.word 0xff000000,0xff0000ff
.word 0x00000000,0x7867b541
p0_local6_expect:
.word 0xff000000,0x00ffffff
.word 0xff000000,0x00ffffff
.word 0xff000000,0x00000000
.word 0x00000000,0xffff00ff
.word 0x00000000,0x00430000
.word 0x5db42535,0x00000080
.word 0xff0000ff,0x00000000
.word 0xe0ffef41,0xb01a7de0
p0_local6_sec_expect:
.word 0x00000000,0x00000000
.word 0x00000000,0x000000ff
.word 0x2ce90000,0x00000000
.word 0x80000000,0xff00ff00
.word 0x00000000,0x00000000
.word 0x0000ff00,0xff0000ff
.word 0xff000000,0x00007700
.word 0x41efffe0,0x00ff0049
share0_expect:
.word 0x0000eaae,0x65d68115
.word 0xd46fe033,0xd79ccc6c
.word 0x616e68cf,0xb815cef2
.word 0x87c7e979,0xb24992b3
.word 0x91548f30,0xed93dedb
.word 0xb53742e6,0xf21b846a
.word 0x535b6dc7,0x2e2a7fd3
.word 0xfcf87d52,0xce61d1a2
share1_expect:
.word 0xffff5b63,0x599f7a06
.word 0x7c126568,0xffca1d12
.word 0x7521ca8c,0x173809c0
.word 0x88cbe70f,0xa6e87cf8
.word 0x03591b85,0xd20450fa
.word 0x61dd544c,0xf9f55317
.word 0x6a6732dc,0x33b85c9c
.word 0x2f3625af,0x21ac8d2e
.word 0xff00a555,0x28faa948
.word 0x8daf64a7,0x9855faf4
.word 0x79d8da7f,0x2cf2a2b9
.word 0xe4364dc8,0xf607b2ce
.word 0x836f63c4,0x828be378
.word 0x0024974c,0x33e83704
.word 0x5489d37b,0xeb636b36
.word 0xa2deb75e,0x7f07c23d
share2_expect:
.word 0x00004b99,0x30091350
.word 0xd53409a0,0xc4cc5cf3
.word 0xa8449779,0x2022840d
.word 0x660eab5d,0xa7500e6e
.word 0xbbebba43,0x02a9c1b3
.word 0x7befb876,0x50142377
.word 0x5742ef58,0x75421f5c
.word 0x630a0032,0x8abf97ea
share3_expect:
.word 0x00fff55e,0xa54096ab
.word 0x7d3cf99f,0xfd2e245d
.word 0x9bfa900b,0xa94d12f9
.word 0xb91daaa6,0xc32d288a
.word 0x77d6796d,0x0cf0d6b9
.word 0x55b62cd5,0xa0fedbf5
.word 0x0a4aeade,0x7cac4343
.word 0x8b20ec8a,0x92cd62fb
.word 0x000007c8,0xf29b3467
.word 0x09763b45,0x79fb8c9f
.word 0x099f5b70,0x6f848a38
.word 0x572296bf,0x1c4fbea0
.word 0xe17c0e00,0xa37dd930
.word 0x9570282b,0xe139b962
.word 0x70df8437,0x8f9d0cba
.word 0xd6577173,0x9bec08cb
.word 0xffff3e7c,0x2e84e722
.word 0x87940377,0xb3868751
.word 0x0a035d99,0xc2a424fe
.word 0x36eeed4c,0x63046965
.word 0xfe8f8dd8,0x6c3fbf02
.word 0x0baf2d3b,0x5e6145ad
.word 0xd158142b,0x203d4af5
.word 0x09b8429c,0x86f3539a
.word 0xffff3492,0x0a1624b9
.word 0x5f900fde,0x2b456af1
.word 0xc38191b4,0xddad23f0
.word 0xcb489a2e,0x0a63c5cd
.word 0xa4727d0a,0x7b104baa
.word 0x07d4a495,0xc00bdf79
.word 0x6dcf643e,0x29ea0fde
.word 0x0b9fc36e,0xfa87ff13
.word 0x00807eb5,0x9e55eb2a
.word 0x051d5b97,0x6830baea
.word 0x0f871a8b,0x187d05ab
.word 0x942f530f,0x06958fe0
.word 0x8bf91029,0x4d6afc60
.word 0xa33a32e1,0xd1ea5d7e
.word 0x7d911587,0xe3035d79
.word 0x26151095,0xfdb17bd5
.word 0xffff8319,0x8cfe023d
.word 0x9157d55c,0xdac1617b
.word 0xb130ffc2,0x413965a1
.word 0xa024d4ff,0xc291a56b
.word 0xeb01a18b,0x34749366
.word 0x3d4bf8a4,0x80e52f8b
.word 0x9c6a1d81,0x2f6cfaa0
.word 0x2fa5f3d1,0x9d5376c0
.word 0xffff1c36,0x20bef81a
.word 0xb7d437a4,0xf6f5ceb9
.word 0x2669f51b,0xdb5d4318
.word 0x2a9604fb,0xe2d9b763
.word 0x6b8ce4cf,0x46a90892
.word 0x19ff6f0e,0xf0b6231f
.word 0x615f8b02,0x9f8c3e85
.word 0xeb5c3935,0x84f6affd
.word 0x00ffeec2,0x6d9c6b7d
.word 0xe46f288c,0xf3bf5c6d
.word 0x5e518fd1,0xb0b45fa2
.word 0x045dfd29,0x28311633
.word 0xa075f410,0xb9dba90b
.word 0x23624263,0xf91b378e
.word 0x4c3f4dca,0xcfaf6218
.word 0x1bc1be79,0x0ee9272b
p0_invalidate_semaphore:
.word 0
! Data for Cross Processor Interrupt
.align 8
received_xintr:
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
.word 0,0,0,0,0,0,0,0
p0_dispatch_retry:
.word 0,0
p0_xintr_data:
.word 0x00000000,0x00000001
.word 0x46b6f627,0xf399e728
.word 0x00000000,0x00000002
.word 0x2e85929f,0xefb52cc0
.word 0x00000000,0x00000003
.word 0x08f41d3f,0xc8aa083e
.word 0x00000000,0x00000004
.word 0xdb3b8007,0xa3ded019
.word 0x00000000,0x00000005
.word 0x2a820b90,0x42f00f1f
.word 0x00000000,0x00000006
.word 0xaa1958c7,0x88e8f603
.word 0x00000000,0x00000007
.word 0x61b84b00,0x57502b3f
.word 0x00000000,0x00000008
.word 0xbc0663ff,0xbc368528
.align 8
p0_xintr_expected:
.word 0
.align 64
xintr_data_ptrs:
.word p0_xintr_data
.align 8
p0_xintr_db:
.skip 512
p0_xintr_retry_count:
.word 0,0
p0_reset_cnt:
.word 0
.align 8
p0_ec_timing_ctrl:
.word 0,0
p0_ec_control:
.word 0,0
p0_mcu_shadow:
.skip 80
user_data_end:
SECTION .p0_local0 DATA_VA=0x000800000
attr_data {
Name = .p0_local0,
VA = 0x0000000000800000,
RA = 0x0000000010000000,
PA = ra2pa(0x0000000010000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local0_start
p0_local0_begin:
.skip 0x1400
p0_local0_start:
.word 0x369dec9d,0xab7361d0,0x4c05bd3d,0xb8f161e8
.word 0xd4903fa1,0x1ad070ea,0x98d0e6b4,0x1afba657
.word 0x0db79c36,0xc750ee45,0x22d7337e,0x28e63c7e
.word 0x010a115a,0xe7e770fa,0x77dc5bff,0xadf371ad
p0_local0_end:
SECTION .p0_local0_sec DATA_VA=0x000800000
attr_data {
Name = .p0_local0_sec,
VA = 0x0000000000800000,
RA = 0x0000000030000000,
PA = ra2pa(0x0000000030000000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local0_sec_start
p0_local0_sec_begin:
.skip 0x1400
p0_local0_sec_start:
.word 0x07a82aa1,0xe47b6216,0xb0fed535,0x18661e79
.word 0x5cd3715f,0x98d55407,0xf82df2ce,0x822190d7
.word 0x5d28c91a,0x5a6b513c,0x3acc4978,0xe4da6f29
.word 0x29d29f36,0x3c465500,0x5239399d,0x52f7d0d1
p0_local0_sec_end:
SECTION .p0_local1 DATA_VA=0x000802000
attr_data {
Name = .p0_local1,
VA = 0x0000000000802000,
RA = 0x0000000010040000,
PA = ra2pa(0x0000000010040000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local1_start
p0_local1_begin:
.skip 0x1400
p0_local1_start:
.word 0x6e13d48a,0x131e2efd,0xa6eb0c26,0x11b59f35
.word 0x241a94fb,0xa763103a,0xaf0140dc,0xeeb0070d
.word 0xe45f81ed,0x1d22008e,0x76ff2604,0x382a2198
.word 0x4bf2955b,0x18e99ccf,0xeeec8fc6,0xefbc79b6
p0_local1_end:
SECTION .p0_local1_sec DATA_VA=0x000802000
attr_data {
Name = .p0_local1_sec,
VA = 0x0000000000802000,
RA = 0x0000000030040000,
PA = ra2pa(0x0000000030040000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local1_sec_start
p0_local1_sec_begin:
.skip 0x1400
p0_local1_sec_start:
.word 0x0f686e68,0x89a1bcb0,0xd4c6f28b,0x19b11335
.word 0x924816a2,0x5cb239cf,0x7e5da5c0,0x94f14874
.word 0xd11954e5,0x8429aab2,0xc371ea9a,0x11acf543
.word 0x102c0183,0x61d5e96d,0xcd3f8433,0x0ca4ff79
p0_local1_sec_end:
SECTION .p0_local2 DATA_VA=0x000804000
attr_data {
Name = .p0_local2,
VA = 0x0000000000804000,
RA = 0x0000000010080000,
PA = ra2pa(0x0000000010080000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local2_start
p0_local2_begin:
.skip 0x1400
p0_local2_start:
.word 0x1170adf8,0x695fe48a,0x86f4624f,0x4689ce49
.word 0x7d08b64e,0x30eb03f0,0xf78cb2f4,0xd42b6f1b
.word 0x262b71a7,0x8d9039a3,0x5403dcf8,0x23c848d7
.word 0x67138f59,0xfbee4764,0x7f9995a9,0x8cae2507
p0_local2_end:
SECTION .p0_local2_sec DATA_VA=0x000804000
attr_data {
Name = .p0_local2_sec,
VA = 0x0000000000804000,
RA = 0x0000000030080000,
PA = ra2pa(0x0000000030080000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local2_sec_start
p0_local2_sec_begin:
.skip 0x1400
p0_local2_sec_start:
.word 0xcbb059c7,0x61833684,0x1e8cab71,0xb747e508
.word 0xd745ac45,0x9fdf938e,0x029d915c,0x015552b2
.word 0x77948618,0x05a799e6,0x9ece16bc,0x6e5de08c
.word 0xfc763002,0x82958041,0xcb2597ce,0x1c8a888c
p0_local2_sec_end:
SECTION .p0_local3 DATA_VA=0x000806000
attr_data {
Name = .p0_local3,
VA = 0x0000000000806000,
RA = 0x00000000100c0000,
PA = ra2pa(0x00000000100c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local3_start
p0_local3_begin:
.skip 0x1400
p0_local3_start:
.word 0x2007b7ba,0x323ebeac,0x6b7e613d,0xe635b7cc
.word 0xe8405eac,0x3b70ef3b,0x8d59ff24,0x0923f7ad
.word 0xb6366b43,0x84bc058d,0x7a8e4af0,0x7e610554
.word 0xaf520c69,0xf21de8de,0x8ae1e2be,0x7b3c982e
p0_local3_end:
SECTION .p0_local3_sec DATA_VA=0x000806000
attr_data {
Name = .p0_local3_sec,
VA = 0x0000000000806000,
RA = 0x00000000300c0000,
PA = ra2pa(0x00000000300c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local3_sec_start
p0_local3_sec_begin:
.skip 0x1400
p0_local3_sec_start:
.word 0xd49fed5b,0xe32dd524,0xa9c2c86f,0x41770a1b
.word 0x8b9902eb,0x895ab544,0xb62c8ce5,0xfc90520c
.word 0x89d516c4,0xabc26868,0x3b341992,0x88ef9f08
.word 0x6f143112,0xcf54a533,0x981cc911,0x3850cf48
p0_local3_sec_end:
SECTION .p0_local4 DATA_VA=0x000808000
attr_data {
Name = .p0_local4,
VA = 0x0000000000808000,
RA = 0x0000000010100000,
PA = ra2pa(0x0000000010100000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local4_start
p0_local4_begin:
.skip 0x1400
p0_local4_start:
.word 0x53ad409c,0xba1fd126,0x0cf9081d,0xabe656e6
.word 0x114ed438,0x9695bbf8,0x1bf4cbdc,0x053b7086
.word 0xfac942fd,0x7a78b8d6,0x3121a4ea,0x9cc3788a
.word 0x9504cf24,0xd37aa06c,0x37bb86bf,0x48972b83
p0_local4_end:
SECTION .p0_local4_sec DATA_VA=0x000808000
attr_data {
Name = .p0_local4_sec,
VA = 0x0000000000808000,
RA = 0x0000000030100000,
PA = ra2pa(0x0000000030100000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local4_sec_start
p0_local4_sec_begin:
.skip 0x1400
p0_local4_sec_start:
.word 0xc1e0f782,0x49004366,0xfd4dddaa,0xdfec98c8
.word 0x8705d318,0x09f97dc0,0xebd44844,0x3dc9d4f5
.word 0x6ab18d34,0x9df266d0,0x619b7509,0x273d46db
.word 0xca345df8,0x82896e44,0xea19c75d,0x5ea3f693
p0_local4_sec_end:
SECTION .p0_local5 DATA_VA=0x00080a000
attr_data {
Name = .p0_local5,
VA = 0x000000000080a000,
RA = 0x0000000010140000,
PA = ra2pa(0x0000000010140000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local5_start
p0_local5_begin:
.skip 0x1400
p0_local5_start:
.word 0xf5a2e5f0,0x7c74fcde,0x18c2a287,0x88b7831d
.word 0x53c2f2e6,0x0cf14ef3,0x2c7cbe24,0x7420a04b
.word 0xd75b2994,0xb6c23df8,0xc94ecbd6,0x252f334c
.word 0x1a0ad0bb,0x77f6cf06,0x2860b7d7,0xa7195457
p0_local5_end:
SECTION .p0_local5_sec DATA_VA=0x00080a000
attr_data {
Name = .p0_local5_sec,
VA = 0x000000000080a000,
RA = 0x0000000030140000,
PA = ra2pa(0x0000000030140000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local5_sec_start
p0_local5_sec_begin:
.skip 0x1400
p0_local5_sec_start:
.word 0xc17a70d4,0x62597181,0xba9574dc,0xf49ac0da
.word 0x06d774dd,0xc6ac212d,0x405a8df6,0x6aa78bba
.word 0x739f0674,0x5fe16869,0x2f33ee26,0x1acad9d9
.word 0xb4b423e5,0x75c7815a,0xa63ebc79,0x565da1a3
p0_local5_sec_end:
SECTION .p0_local6 DATA_VA=0x00080c000
attr_data {
Name = .p0_local6,
VA = 0x000000000080c000,
RA = 0x0000000010180000,
PA = ra2pa(0x0000000010180000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local6_start
p0_local6_begin:
.skip 0x1400
p0_local6_start:
.word 0xb26bf527,0x8bc06aa8,0x02148563,0x91c1f147
.word 0x6dfba1d0,0xff269c42,0xc056b74d,0x3fd45bb1
.word 0xdc69e2cf,0x2e17228c,0xa69ebf0f,0x5c068e76
.word 0x72e7bf45,0x192b3c10,0x4cbd48a2,0xcaf4af8c
p0_local6_end:
SECTION .p0_local6_sec DATA_VA=0x00080c000
attr_data {
Name = .p0_local6_sec,
VA = 0x000000000080c000,
RA = 0x0000000030180000,
PA = ra2pa(0x0000000030180000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=SCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global p0_local6_sec_start
p0_local6_sec_begin:
.skip 0x1400
p0_local6_sec_start:
.word 0x49699178,0xbb3c2ead,0x9eaae217,0xfb9cd25c
.word 0xee567a29,0x5f9fe92d,0x95a4cc3a,0x4569d318
.word 0x7f90b859,0x0fa627de,0x7d245d2a,0x9518063d
.word 0x33a1e205,0x5de0de4e,0x0d17eca1,0x4c916471
p0_local6_sec_end:
SECTION .share0 DATA_VA=0x00080e000
attr_data {
Name = .share0,
VA = 0x000000000080e000,
RA = 0x00000000201c0000,
PA = ra2pa(0x00000000201c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share0_start
share0_begin:
share0_start:
.word 0x1388eaae,0x65d68115,0xd46fe033,0xd79ccc6c
.word 0x616e68cf,0xb815cef2,0x87c7e979,0xb24992b3
.word 0x91548f30,0xed93dedb,0xb53742e6,0xf21b846a
.word 0x535b6dc7,0x2e2a7fd3,0xfcf87d52,0xce61d1a2
share0_end:
SECTION .share1 DATA_VA=0x000810000
attr_data {
Name = .share1,
VA = 0x0000000000810000,
RA = 0x0000000020800000,
PA = ra2pa(0x0000000020800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share1_start
share1_begin:
share1_start:
.word 0x365c5b63,0x599f7a06,0x7c126568,0xffca1d12
.word 0x7521ca8c,0x173809c0,0x88cbe70f,0xa6e87cf8
.word 0x03591b85,0xd20450fa,0x61dd544c,0xf9f55317
.word 0x6a6732dc,0x33b85c9c,0x2f3625af,0x21ac8d2e
.word 0x735fa555,0x28faa948,0x8daf64a7,0x9855faf4
.word 0x79d8da7f,0x2cf2a2b9,0xe4364dc8,0xf607b2ce
.word 0x836f63c4,0x828be378,0x0024974c,0x33e83704
.word 0x5489d37b,0xeb636b36,0xa2deb75e,0x7f07c23d
share1_end:
SECTION .share2 DATA_VA=0x000812000
attr_data {
Name = .share2,
VA = 0x0000000000812000,
RA = 0x00000000211c0000,
PA = ra2pa(0x00000000211c0000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share2_start
share2_begin:
share2_start:
.word 0xe58c4b99,0x30091350,0xd53409a0,0xc4cc5cf3
.word 0xa8449779,0x2022840d,0x660eab5d,0xa7500e6e
.word 0xbbebba43,0x02a9c1b3,0x7befb876,0x50142377
.word 0x5742ef58,0x75421f5c,0x630a0032,0x8abf97ea
share2_end:
SECTION .share3 DATA_VA=0x000814000
attr_data {
Name = .share3,
VA = 0x0000000000814000,
RA = 0x0000000021800000,
PA = ra2pa(0x0000000021800000,0),
part_0_ctx_nonzero_tsb_config_0,
TTE_Context=PCONTEXT,
TTE_Size=0, TTE_NFO=0, TTE_IE=0,
TTE_Diag=0, TTE_L=0, TTE_EP=1,
TTE_CP=1, TTE_E=0, TTE_P=0, TTE_W=1,
TTE_V=1, TTE_SW0=0, TTE_SW1=0, TTE_X=0
}
.data
.seg "data"
.align 0x2000
.global share3_start
share3_begin:
share3_start:
.word 0xc60ef55e,0xa54096ab,0x7d3cf99f,0xfd2e245d
.word 0x9bfa900b,0xa94d12f9,0xb91daaa6,0xc32d288a
.word 0x77d6796d,0x0cf0d6b9,0x55b62cd5,0xa0fedbf5
.word 0x0a4aeade,0x7cac4343,0x8b20ec8a,0x92cd62fb
.word 0x19dc07c8,0xf29b3467,0x09763b45,0x79fb8c9f
.word 0x099f5b70,0x6f848a38,0x572296bf,0x1c4fbea0
.word 0xe17c0e00,0xa37dd930,0x9570282b,0xe139b962
.word 0x70df8437,0x8f9d0cba,0xd6577173,0x9bec08cb
.word 0xbb203e7c,0x2e84e722,0x87940377,0xb3868751
.word 0x0a035d99,0xc2a424fe,0x36eeed4c,0x63046965
.word 0xfe8f8dd8,0x6c3fbf02,0x0baf2d3b,0x5e6145ad
.word 0xd158142b,0x203d4af5,0x09b8429c,0x86f3539a
.word 0x16743492,0x0a1624b9,0x5f900fde,0x2b456af1
.word 0xc38191b4,0xddad23f0,0xcb489a2e,0x0a63c5cd
.word 0xa4727d0a,0x7b104baa,0x07d4a495,0xc00bdf79
.word 0x6dcf643e,0x29ea0fde,0x0b9fc36e,0xfa87ff13
.word 0xeab07eb5,0x9e55eb2a,0x051d5b97,0x6830baea
.word 0x0f871a8b,0x187d05ab,0x942f530f,0x06958fe0
.word 0x8bf91029,0x4d6afc60,0xa33a32e1,0xd1ea5d7e
.word 0x7d911587,0xe3035d79,0x26151095,0xfdb17bd5
.word 0xe61a8319,0x8cfe023d,0x9157d55c,0xdac1617b
.word 0xb130ffc2,0x413965a1,0xa024d4ff,0xc291a56b
.word 0xeb01a18b,0x34749366,0x3d4bf8a4,0x80e52f8b
.word 0x9c6a1d81,0x2f6cfaa0,0x2fa5f3d1,0x9d5376c0
.word 0x846e1c36,0x20bef81a,0xb7d437a4,0xf6f5ceb9
.word 0x2669f51b,0xdb5d4318,0x2a9604fb,0xe2d9b763
.word 0x6b8ce4cf,0x46a90892,0x19ff6f0e,0xf0b6231f
.word 0x615f8b02,0x9f8c3e85,0xeb5c3935,0x84f6affd
.word 0x2934eec2,0x6d9c6b7d,0xe46f288c,0xf3bf5c6d
.word 0x5e518fd1,0xb0b45fa2,0x045dfd29,0x28311633
.word 0xa075f410,0xb9dba90b,0x23624263,0xf91b378e
.word 0x4c3f4dca,0xcfaf6218,0x1bc1be79,0x0ee9272b
share3_end: