Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_8000_14.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_8000_14.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 = 327144534
! Riesling can be on
! 1 Thread, 8000 lines
! mpgen created on Dec 20, 2005 (16:35:03)
! mpgen_8000_14.s created on Mar 27, 2009 (14:45:34)
! RC file : random.rc
! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_8000_14 -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 = c2de300d dde5afdd 02c854f0 38d54d89
! %f4 = 95f911c1 a125a382 80ddcbc3 614c11a0
! %f8 = 771d9f0f 696b1178 e7617a36 7b85f102
! %f12 = 51f8dceb 167cfdb8 7ab333f5 864cae6c
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 517462e5 d4d2176b 65de29bb 5c5f0d5d
! %f20 = bc93102e 853c7314 03b02e58 82f57916
! %f24 = 2b1f52a0 2e9bec6d b979979e 080e08a5
! %f28 = 9a04926a a0e251f3 9787eb2b 410fe543
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = 99de84aa 3125a7e5 c66815e2 541ebde1
! %f36 = a7dacca1 3b57bfc1 bc8fc929 68e591c1
! %f40 = c3a10586 5e8f0620 8db3c9fe a645b4ce
! %f44 = d8ac9843 c335c6e8 a4bd8962 37a7137e
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x71a7ca0f00000034,%g7,%g1 ! GSR scale = 6, align = 4
wr %g1,%g0,%gsr ! GSR = 71a7ca0f00000034
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:
! %l6 = a8bed256, %l7 = ef7315dc, Mem[0000000030101410] = 6fccc237 32648985
stda %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = a8bed256 ef7315dc
! %l7 = 13653169ef7315dc, Mem[0000000030001410] = 25393a09
stha %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 253915dc
! Mem[0000000030101408] = 7a555fba, %l6 = 9634340ea8bed256
ldswa [%i4+%o4]0x81,%l6 ! %l6 = 000000007a555fba
! Mem[0000000010041408] = 8e1b99d7, %l4 = 9ed92743dc5da346
lduha [%i1+%o4]0x80,%l4 ! %l4 = 0000000000008e1b
! %l2 = 3abd3d7ebcfafe6d, Mem[0000000030101410] = a8bed256
stwa %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = bcfafe6d
! Mem[0000000030001410] = a2a3303c253915dc, %f16 = 517462e5 d4d2176b
ldda [%i0+%o5]0x89,%f16 ! %f16 = a2a3303c 253915dc
! Mem[0000000010081410] = 12388ec94efc2df6, %l3 = 12f514ba2028c67b
ldxa [%i2+%o5]0x88,%l3 ! %l3 = 12388ec94efc2df6
! Mem[0000000010141410] = 69953adf, %l5 = 2b47e9745b5fde6c
lduba [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000df
! Mem[0000000030041400] = 1a4cde05 af445512, %l2 = bcfafe6d, %l3 = 4efc2df6
ldda [%i1+%g0]0x89,%l2 ! %l2 = 00000000af445512 000000001a4cde05
! Starting 10 instruction Store Burst
! %l2 = 00000000af445512, Mem[00000000201c0001] = 126cde6c
stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = 1212de6c
p0_label_2:
! Mem[0000000010181424] = e8f438d9, %l6 = 000000007a555fba, %asi = 80
swapa [%i6+0x024]%asi,%l6 ! %l6 = 00000000e8f438d9
! Mem[00000000211c0001] = d561622e, %l2 = 00000000af445512
ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 00000061000000ff
! %l6 = e8f438d9, %l7 = ef7315dc, Mem[0000000010081400] = ad9f63ff 8ce02fac
stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = e8f438d9 ef7315dc
! %l6 = 00000000e8f438d9, Mem[0000000010041400] = 54775d61
stba %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = d9775d61
! %l0 = 3ee8ec29, %l1 = 230fddce, Mem[00000000300c1408] = f2184855 bd4e8066
stda %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 3ee8ec29 230fddce
! %l0 = 3ee8ec29, %l1 = 230fddce, Mem[0000000030181400] = 6ba2dcff 969aa2da
stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 3ee8ec29 230fddce
! %f24 = 2b1f52a0 2e9bec6d, Mem[0000000030001410] = 253915dc a2a3303c
stda %f24,[%i0+%o5]0x89 ! Mem[0000000030001410] = 2b1f52a0 2e9bec6d
! %l0 = 09d72c243ee8ec29, imm = fffffffffffff066, %l4 = 0000000000008e1b
sub %l0,-0xf9a,%l4 ! %l4 = 09d72c243ee8fbc3
! %l0 = 09d72c243ee8ec29, Mem[0000000030141410] = 4e4bbc42
stha %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ec29bc42
! Starting 10 instruction Load Burst
! Mem[00000000100c1428] = 3aefa7e1 adf9f778, %l4 = 3ee8fbc3, %l5 = 000000df
ldd [%i3+0x028],%l4 ! %l4 = 000000003aefa7e1 00000000adf9f778
p0_label_3:
! Mem[0000000030081408] = d654367c, %l1 = 3afe6bda230fddce
lduba [%i2+%o4]0x89,%l1 ! %l1 = 000000000000007c
! Mem[00000000100c1408] = 0b0d6fc8, %l0 = 09d72c243ee8ec29
ldsba [%i3+%o4]0x88,%l0 ! %l0 = ffffffffffffffc8
! Mem[00000000300c1400] = cbffaae5, %f20 = bc93102e
lda [%i3+%g0]0x81,%f20 ! %f20 = cbffaae5
! Mem[0000000030101400] = e7ffe701da9674f8, %f8 = 771d9f0f 696b1178
ldda [%i4+%g0]0x89,%f8 ! %f8 = e7ffe701 da9674f8
! Mem[0000000010101408] = 9608d922, %l3 = 000000001a4cde05
lduwa [%i4+%o4]0x88,%l3 ! %l3 = 000000009608d922
! Mem[0000000010101408] = 2d220e53 9608d922, %l2 = 00000061, %l3 = 9608d922
ldda [%i4+%o4]0x88,%l2 ! %l2 = 000000009608d922 000000002d220e53
! Mem[0000000010101410] = 19e35666, %f15 = 864cae6c
lda [%i4+%o5]0x80,%f15 ! %f15 = 19e35666
! Mem[0000000030101410] = 6dfefabc, %l2 = 000000009608d922
lduba [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000bc
! Mem[0000000030101408] = ba5f557a, %l2 = 00000000000000bc
lduwa [%i4+%o4]0x89,%l2 ! %l2 = 00000000ba5f557a
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = f04d6bad, %l1 = 000000000000007c
swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000f04d6bad
p0_label_4:
! %l2 = 00000000ba5f557a, Mem[00000000300c1400] = e5aaffcb
stha %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = e5aa557a
! %f12 = 51f8dceb 167cfdb8, Mem[0000000010001410] = 0e927e34 ea0506b4
stda %f12,[%i0+%o5]0x88 ! Mem[0000000010001410] = 51f8dceb 167cfdb8
! %l1 = 00000000f04d6bad, Mem[00000000100c1410] = a368771a
stba %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ad68771a
! %l3 = 000000002d220e53, Mem[00000000100c1418] = 1f01e0ee3b1a4b65
stx %l3,[%i3+0x018] ! Mem[00000000100c1418] = 000000002d220e53
! %f20 = cbffaae5, Mem[0000000030001400] = 10ef94e2
sta %f20,[%i0+%g0]0x81 ! Mem[0000000030001400] = cbffaae5
! Mem[0000000010001403] = 88a28424, %l6 = 00000000e8f438d9
ldstub [%i0+0x003],%l6 ! %l6 = 00000024000000ff
! Mem[0000000010081416] = c98e3812, %l5 = 00000000adf9f778
ldstuba [%i2+0x016]%asi,%l5 ! %l5 = 00000038000000ff
! Mem[0000000021800000] = 95787193, %l6 = 0000000000000024
ldstuba [%o3+0x000]%asi,%l6 ! %l6 = 00000095000000ff
! %l2 = 00000000ba5f557a, Mem[0000000021800141] = 7171f79c
stb %l2,[%o3+0x141] ! Mem[0000000021800140] = 717af79c
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = bd8426d4, %f29 = a0e251f3
lda [%i6+%o4]0x80,%f29 ! %f29 = bd8426d4
p0_label_5:
! Mem[0000000010001410] = b8fd7c16, %l0 = ffffffffffffffc8
lduha [%i0+%o5]0x80,%l0 ! %l0 = 000000000000b8fd
! Mem[00000000100c1410] = ad68771a, %l6 = 0000000000000095
lduba [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ad
! Mem[0000000010141408] = d8d112e249bec8ce, %f20 = cbffaae5 853c7314
ldda [%i5+%o4]0x80,%f20 ! %f20 = d8d112e2 49bec8ce
! Mem[0000000010181400] = a612477d, %l7 = 13653169ef7315dc
lduba [%i6+%g0]0x88,%l7 ! %l7 = 000000000000007d
! Mem[0000000010181408] = bd8426d4, %l6 = 00000000000000ad
lduwa [%i6+%o4]0x80,%l6 ! %l6 = 00000000bd8426d4
! Mem[0000000030001400] = cbffaae5, %l0 = 000000000000b8fd
lduwa [%i0+%g0]0x81,%l0 ! %l0 = 00000000cbffaae5
! Mem[0000000010181408] = d42684bd, %f18 = 65de29bb
lda [%i6+%o4]0x88,%f18 ! %f18 = d42684bd
! Mem[0000000030001408] = fc90eb4e80db160c, %f8 = e7ffe701 da9674f8
ldda [%i0+%o4]0x81,%f8 ! %f8 = fc90eb4e 80db160c
! Mem[0000000030041408] = 3ce3b456, %l6 = 00000000bd8426d4
lduba [%i1+%o4]0x81,%l6 ! %l6 = 000000000000003c
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = 29ece83e, %l2 = 00000000ba5f557a
ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 0000003e000000ff
p0_label_6:
! %l0 = cbffaae5, %l1 = f04d6bad, Mem[0000000030041408] = 3ce3b456 81180082
stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = cbffaae5 f04d6bad
! %f3 = 38d54d89, Mem[0000000010001424] = 48021096
st %f3 ,[%i0+0x024] ! Mem[0000000010001424] = 38d54d89
! %l7 = 000000000000007d, Mem[0000000010041400] = 615d77d9
stha %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = 615d007d
! Mem[0000000010001410] = 167cfdb8, %l5 = 0000000000000038
swapa [%i0+%o5]0x88,%l5 ! %l5 = 00000000167cfdb8
! %f0 = c2de300d dde5afdd 02c854f0 38d54d89
! %f4 = 95f911c1 a125a382 80ddcbc3 614c11a0
! %f8 = fc90eb4e 80db160c e7617a36 7b85f102
! %f12 = 51f8dceb 167cfdb8 7ab333f5 19e35666
stda %f0,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
! %l4 = 000000003aefa7e1, Mem[0000000010141428] = 819db43a
stw %l4,[%i5+0x028] ! Mem[0000000010141428] = 3aefa7e1
! %l5 = 00000000167cfdb8, Mem[0000000010141400] = 32702f931db6c076
stxa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000167cfdb8
! %f24 = 2b1f52a0 2e9bec6d, Mem[00000000300c1410] = 4472f3a0 dd6c6fd6
stda %f24,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 2b1f52a0 2e9bec6d
membar #Sync ! Added by membar checker (1)
! %l7 = 000000000000007d, Mem[0000000010041408] = 8e1b99d7bb2677ac
stx %l7,[%i1+%o4] ! Mem[0000000010041408] = 000000000000007d
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = fe2f8901, %l0 = 00000000cbffaae5
lduha [%i2+%o4]0x88,%l0 ! %l0 = 0000000000008901
p0_label_7:
! Mem[0000000010041400] = 7d005d618c1a090d, %l6 = 000000000000003c
ldx [%i1+%g0],%l6 ! %l6 = 7d005d618c1a090d
! Mem[0000000030041410] = c111f995, %f30 = 9787eb2b
lda [%i1+%o5]0x89,%f30 ! %f30 = c111f995
! Mem[0000000010101410] = 19e35666, %f23 = 82f57916
lda [%i4+%o5]0x80,%f23 ! %f23 = 19e35666
! Mem[00000000100c1430] = 9e93528b, %l7 = 000000000000007d
ldsh [%i3+0x032],%l7 ! %l7 = 000000000000528b
! Mem[0000000010001410] = 38000000, %l4 = 000000003aefa7e1
ldsba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000038
! Mem[00000000211c0000] = d5ff622e, %l6 = 7d005d618c1a090d
ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffd5ff
! Mem[0000000030181400] = 3ee8ec29, %l0 = 0000000000008901
ldsha [%i6+%g0]0x81,%l0 ! %l0 = 0000000000003ee8
! Mem[0000000010041438] = d1862b88b49ffcaf, %l2 = 000000000000003e
ldxa [%i1+0x038]%asi,%l2 ! %l2 = d1862b88b49ffcaf
! Mem[0000000030141410] = ec29bc42, %l0 = 0000000000003ee8
ldswa [%i5+%o5]0x81,%l0 ! %l0 = ffffffffec29bc42
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = eac7063d, %l7 = 000000000000528b
ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 0000003d000000ff
p0_label_8:
! %l6 = ffffffffffffd5ff, %l0 = ffffffffec29bc42, %l5 = 00000000167cfdb8
or %l6,%l0,%l5 ! %l5 = fffffffffffffdff
! %f4 = 95f911c1 a125a382, %l6 = ffffffffffffd5ff
! Mem[0000000030141430] = f6dca653b02daabc
add %i5,0x030,%g1
stda %f4,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030141430] = 82a325a1c111f995
! %l0 = ffffffffec29bc42, Mem[0000000030141410] = 42bc29ec
stba %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 42bc2942
! %f20 = d8d112e2 49bec8ce, Mem[00000000100c1408] = c86f0d0b 927067e1
stda %f20,[%i3+%o4]0x80 ! Mem[00000000100c1408] = d8d112e2 49bec8ce
! Mem[0000000010001410] = 38000000, %l6 = ffffffffffffd5ff
lduwa [%i0+%o5]0x80,%l6 ! %l6 = 0000000038000000
! %l4 = 0000000000000038, Mem[0000000030041400] = c2de300d
stba %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 38de300d
! %l3 = 000000002d220e53, Mem[0000000010101414] = 015e4f85, %asi = 80
stha %l3,[%i4+0x014]%asi ! Mem[0000000010101414] = 0e534f85
! %f20 = d8d112e2, Mem[0000000010041408] = 00000000
sta %f20,[%i1+%o4]0x80 ! Mem[0000000010041408] = d8d112e2
! %f20 = d8d112e2, Mem[0000000010001434] = 2975bc2d
st %f20,[%i0+0x034] ! Mem[0000000010001434] = d8d112e2
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = a612477d, %f18 = d42684bd
lda [%i6+%g0]0x88,%f18 ! %f18 = a612477d
p0_label_9:
! Mem[0000000020800040] = 61300345, %l0 = ffffffffec29bc42
ldsh [%o1+0x040],%l0 ! %l0 = 0000000000006130
! Mem[0000000010041428] = 95303980a5f1a9a2, %l7 = 000000000000003d
ldx [%i1+0x028],%l7 ! %l7 = 95303980a5f1a9a2
! Mem[0000000030181400] = cedd0f2329ece83e, %l5 = fffffffffffffdff
ldxa [%i6+%g0]0x89,%l5 ! %l5 = cedd0f2329ece83e
! Mem[0000000030081410] = 354f70e9, %l5 = cedd0f2329ece83e
ldsba [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000035
! Mem[0000000010141410] = df3a9569, %l5 = 0000000000000035
lduha [%i5+%o5]0x80,%l5 ! %l5 = 000000000000df3a
! Mem[0000000010181408] = bd8426d4, %l3 = 000000002d220e53
lduwa [%i6+%o4]0x80,%l3 ! %l3 = 00000000bd8426d4
! Mem[0000000010001414] = ebdcf851, %f25 = 2e9bec6d
lda [%i0+0x014]%asi,%f25 ! %f25 = ebdcf851
! Mem[00000000211c0000] = d5ff622e, %l4 = 0000000000000038
ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffd5ff
! Mem[0000000010141404] = 167cfdb8, %l4 = ffffffffffffd5ff
lduh [%i5+0x006],%l4 ! %l4 = 000000000000fdb8
! Starting 10 instruction Store Burst
! %l7 = 95303980a5f1a9a2, Mem[0000000010041400] = 7d005d61
stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = a9a25d61
p0_label_10:
! %f22 = 03b02e58 19e35666, %l0 = 0000000000006130
! Mem[0000000010001428] = 3abe3d91183a0ab5
add %i0,0x028,%g1
stda %f22,[%g1+%l0]ASI_PST32_PL ! Mem[0000000010001428] = 3abe3d91183a0ab5
! %l0 = 0000000000006130, Mem[0000000010081438] = 516ab524, %asi = 80
stwa %l0,[%i2+0x038]%asi ! Mem[0000000010081438] = 00006130
! %l7 = 95303980a5f1a9a2, Mem[0000000010141402] = 00000000
sth %l7,[%i5+0x002] ! Mem[0000000010141400] = 0000a9a2
! %l5 = 000000000000df3a, Mem[0000000030181410] = 0000007c
stha %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000df3a
! Mem[0000000030181408] = efb5c107, %l7 = 95303980a5f1a9a2
ldstuba [%i6+%o4]0x81,%l7 ! %l7 = 000000ef000000ff
! Mem[0000000010041408] = d8d112e2, %l3 = 00000000bd8426d4
ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 000000d8000000ff
! %l0 = 0000000000006130, Mem[0000000030141408] = ae43bda2
stha %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = ae436130
! %f2 = 02c854f0 38d54d89, Mem[0000000010001400] = 88a284ff b440e5a6
stda %f2 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 02c854f0 38d54d89
! Mem[0000000030181410] = 0000df3a, %l5 = 000000000000df3a
swapa [%i6+%o5]0x89,%l5 ! %l5 = 000000000000df3a
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = c7b24c12ba5f557a, %l6 = 0000000038000000
ldxa [%i4+%o4]0x89,%l6 ! %l6 = c7b24c12ba5f557a
p0_label_11:
! Mem[0000000010001400] = 02c854f0, %f1 = dde5afdd
lda [%i0+%g0]0x80,%f1 ! %f1 = 02c854f0
! Mem[0000000030001410] = 6dec9b2e, %l3 = 00000000000000d8
ldsba [%i0+%o5]0x81,%l3 ! %l3 = 000000000000006d
! Mem[000000001004141c] = 9f70a1f9, %l6 = c7b24c12ba5f557a
lduha [%i1+0x01e]%asi,%l6 ! %l6 = 000000000000a1f9
! Mem[0000000030181410] = 3adf0000, %l2 = d1862b88b49ffcaf
lduha [%i6+%o5]0x81,%l2 ! %l2 = 0000000000003adf
! Mem[0000000030041400] = 0d30de38, %l2 = 0000000000003adf
ldsha [%i1+%g0]0x89,%l2 ! %l2 = ffffffffffffde38
! Mem[0000000030181400] = 3ee8ec29230fddce, %f20 = d8d112e2 49bec8ce
ldda [%i6+%g0]0x81,%f20 ! %f20 = 3ee8ec29 230fddce
! Mem[0000000020800040] = 61300345, %l4 = 000000000000fdb8
ldsha [%o1+0x040]%asi,%l4 ! %l4 = 0000000000006130
membar #Sync ! Added by membar checker (2)
! Mem[00000000100c1400] = d146b027 710a3b45 d8d112e2 49bec8ce
! Mem[00000000100c1410] = ad68771a d0032ce2 00000000 2d220e53
! Mem[00000000100c1420] = 6081bef2 86a0be79 3aefa7e1 adf9f778
! Mem[00000000100c1430] = 9e93528b 9cd10952 9549ef5e fbc4b379
ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400
! Mem[0000000030141410] = 4229bc42, %l2 = ffffffffffffde38
lduba [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000042
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = e5aaffcb, %l5 = 000000000000df3a
ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 000000cb000000ff
p0_label_12:
! %f10 = e7617a36 7b85f102, Mem[00000000300c1410] = 2b1f52a0 2e9bec6d
stda %f10,[%i3+%o5]0x81 ! Mem[00000000300c1410] = e7617a36 7b85f102
! %l4 = 0000000000006130, imm = 00000000000000bb, %l2 = 0000000000000042
add %l4,0x0bb,%l2 ! %l2 = 00000000000061eb
! %l4 = 0000000000006130, Mem[0000000030001400] = ffffaae5cd6de01a
stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000000000006130
! %f8 = fc90eb4e 80db160c, Mem[0000000010001400] = f054c802 894dd538
stda %f8 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = fc90eb4e 80db160c
! Mem[0000000030041410] = 95f911c1, %l4 = 0000000000006130
ldstuba [%i1+%o5]0x81,%l4 ! %l4 = 00000095000000ff
! %l6 = 0000a1f9, %l7 = 000000ef, Mem[0000000010041408] = e212d1ff 7d000000
stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000a1f9 000000ef
! Mem[0000000030101400] = da9674f8, %l0 = 0000000000006130
swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000da9674f8
! Mem[0000000010081408] = 01892ffe2bd3735d, %l1 = 00000000f04d6bad, %l4 = 0000000000000095
add %i2,0x08,%g1
casxa [%g1]0x80,%l1,%l4 ! %l4 = 01892ffe2bd3735d
! Mem[0000000010041408] = f9a10000, %l2 = 00000000000061eb
swapa [%i1+%o4]0x80,%l2 ! %l2 = 00000000f9a10000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = fc90eb4e, %l4 = 01892ffe2bd3735d
lduwa [%i0+%o4]0x81,%l4 ! %l4 = 00000000fc90eb4e
p0_label_13:
! Mem[0000000030041400] = 38de300d, %f3 = 38d54d89
lda [%i1+%g0]0x81,%f3 ! %f3 = 38de300d
! Mem[0000000020800000] = 61e468e7, %l6 = 000000000000a1f9
ldsba [%o1+0x001]%asi,%l6 ! %l6 = ffffffffffffffe4
! Mem[0000000030181408] = ffb5c107446c0b6a, %l0 = 00000000da9674f8
ldxa [%i6+%o4]0x81,%l0 ! %l0 = ffb5c107446c0b6a
! Mem[0000000010001434] = d8d112e2, %l5 = 00000000000000cb
ldsba [%i0+0x036]%asi,%l5 ! %l5 = 0000000000000012
! Mem[0000000010081408] = 01892ffe2bd3735d, %f2 = 02c854f0 38de300d
ldda [%i2+%o4]0x80,%f2 ! %f2 = 01892ffe 2bd3735d
! Mem[0000000010081408] = 01892ffe, %l5 = 0000000000000012
lduba [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000001
! Mem[00000000300c1410] = 367a61e7, %l3 = 000000000000006d
lduha [%i3+%o5]0x89,%l3 ! %l3 = 00000000000061e7
! Mem[000000001010143c] = 2c49dfe5, %f13 = 167cfdb8
lda [%i4+0x03c]%asi,%f13 ! %f13 = 2c49dfe5
! Mem[0000000010001410] = 00000038, %l0 = ffb5c107446c0b6a
ldsba [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000038
! Starting 10 instruction Store Burst
! %l0 = 0000000000000038, Mem[0000000030141400] = 42205d66e650bdc0
stxa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000038
p0_label_14:
! %l0 = 0000000000000038, Mem[0000000010001408] = ff06c7ea
stha %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0038c7ea
! Mem[00000000300c1408] = 29ece8ff, %l0 = 0000000000000038
ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! %f2 = 01892ffe 2bd3735d, Mem[0000000010141408] = d8d112e2 49bec8ce
stda %f2 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 01892ffe 2bd3735d
! Mem[000000001004143c] = b49ffcaf, %l1 = f04d6bad, %l4 = fc90eb4e
add %i1,0x3c,%g1
casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000b49ffcaf
! %f1 = 02c854f0, Mem[00000000300c1400] = e5aa557a
sta %f1 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 02c854f0
! %l0 = 00000000000000ff, Mem[0000000030181410] = 3adf0000
stha %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ff0000
! Mem[0000000010101408] = 22d90896, %l7 = 00000000000000ef
ldstuba [%i4+%o4]0x80,%l7 ! %l7 = 00000022000000ff
! Mem[0000000010181400] = 7d4712a6, %l7 = 0000000000000022
ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 0000007d000000ff
! Mem[0000000030041410] = c111f9ff, %l2 = 00000000f9a10000
swapa [%i1+%o5]0x89,%l2 ! %l2 = 00000000c111f9ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 5cef78ea, %l0 = 00000000000000ff
ldswa [%i6+%o5]0x80,%l0 ! %l0 = 000000005cef78ea
p0_label_15:
! Mem[0000000030181410] = 00ff0000, %l0 = 000000005cef78ea
ldswa [%i6+%o5]0x81,%l0 ! %l0 = 0000000000ff0000
membar #Sync ! Added by membar checker (3)
! Mem[0000000010001400] = 0c16db80 4eeb90fc 0038c7ea f36ffe22
! Mem[0000000010001410] = 38000000 ebdcf851 3c334bfa e5ec94b8
! Mem[0000000010001420] = 043335ab 38d54d89 3abe3d91 183a0ab5
! Mem[0000000010001430] = 14dcaef4 d8d112e2 fccaff57 35cd25d0
ldda [%i0]ASI_BLK_PL,%f16 ! Block Load from 0000000010001400
! Mem[0000000030181410] = 00ff0000c79a62b7, %l6 = ffffffffffffffe4
ldxa [%i6+%o5]0x81,%l6 ! %l6 = 00ff0000c79a62b7
! Mem[00000000100c1400] = d146b027, %l7 = 000000000000007d
lduba [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000d1
! Mem[0000000030141408] = ae436130, %l5 = 0000000000000001
ldsba [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000030
! Mem[00000000201c0000] = 1212de6c, %l5 = 0000000000000030
ldsb [%o0+%g0],%l5 ! %l5 = 0000000000000012
! %l4 = 00000000b49ffcaf, %l7 = 00000000000000d1, %l4 = 00000000b49ffcaf
subc %l4,%l7,%l4 ! %l4 = 00000000b49ffbde
! Mem[0000000030081408] = 7126306c d654367c, %l2 = c111f9ff, %l3 = 000061e7
ldda [%i2+%o4]0x89,%l2 ! %l2 = 00000000d654367c 000000007126306c
! Mem[0000000010101410] = 19e35666 0e534f85, %l0 = 00ff0000, %l1 = f04d6bad
ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000019e35666 000000000e534f85
! Starting 10 instruction Store Burst
! %l1 = 000000000e534f85, Mem[00000000218000c0] = 4209afb8, %asi = 80
stha %l1,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 4f85afb8
p0_label_16:
! Mem[00000000100c1407] = 710a3b45, %l3 = 000000007126306c
ldstub [%i3+0x007],%l3 ! %l3 = 00000045000000ff
! Mem[0000000030181408] = 07c1b5ff, %l2 = 00000000d654367c
ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
! %f6 = 80ddcbc3, Mem[0000000010041408] = eb610000
sta %f6 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 80ddcbc3
! Mem[0000000010141410] = df3a9569e95d0a0f, %l3 = 0000000000000045, %l3 = 0000000000000045
add %i5,0x10,%g1
casxa [%g1]0x80,%l3,%l3 ! %l3 = df3a9569e95d0a0f
! %l7 = 00000000000000d1, Mem[0000000010041400] = a9a25d618c1a090d
stxa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000000000d1
! %l4 = b49ffbde, %l5 = 00000012, Mem[0000000030081400] = 00dfc5f1 58661a2c
stda %l4,[%i2+%g0]0x89 ! Mem[0000000030081400] = b49ffbde 00000012
! %l1 = 000000000e534f85, Mem[0000000030141400] = 00000000
stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 4f850000
! %l1 = 000000000e534f85, Mem[0000000010141420] = 0c8a24d1, %asi = 80
stha %l1,[%i5+0x020]%asi ! Mem[0000000010141420] = 4f8524d1
! %l4 = 00000000b49ffbde, Mem[0000000010141410] = 69953adf
stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 69953ade
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = f054c802, %l7 = 00000000000000d1
ldsha [%i1+%o4]0x89,%l7 ! %l7 = ffffffffffffc802
p0_label_17:
! Mem[0000000010001410] = 51f8dceb 00000038, %l6 = c79a62b7, %l7 = ffffc802
ldda [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000038 0000000051f8dceb
! Mem[0000000010181408] = bd8426d4, %l3 = df3a9569e95d0a0f
lduwa [%i6+0x008]%asi,%l3 ! %l3 = 00000000bd8426d4
! Mem[0000000030101400] = e7ffe70100006130, %l6 = 0000000000000038
ldxa [%i4+%g0]0x89,%l6 ! %l6 = e7ffe70100006130
! Mem[0000000030041400] = 0d30de38, %l1 = 000000000e534f85
lduha [%i1+%g0]0x89,%l1 ! %l1 = 000000000000de38
! Mem[0000000010041400] = 00000000, %l6 = e7ffe70100006130
lduha [%i1+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1400] = f054c802 b81fea02, %l6 = 00000000, %l7 = 51f8dceb
ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000f054c802 00000000b81fea02
! Code Fragment 3
p0_fragment_1:
! %l0 = 0000000019e35666
setx 0x8088000ff4cc0202,%g7,%l0 ! %l0 = 8088000ff4cc0202
! %l1 = 000000000000de38
setx 0x7e31c1c803db520d,%g7,%l1 ! %l1 = 7e31c1c803db520d
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 = 8088000ff4cc0202
setx 0xb0a8176f9c689843,%g7,%l0 ! %l0 = b0a8176f9c689843
! %l1 = 7e31c1c803db520d
setx 0x26173528052517cb,%g7,%l1 ! %l1 = 26173528052517cb
! Mem[0000000010181410] = 5cef78ea18135046, %l3 = 00000000bd8426d4
ldx [%i6+%o5],%l3 ! %l3 = 5cef78ea18135046
! Mem[00000000100c1408] = d8d112e2, %l2 = 00000000000000ff
lduha [%i3+%o4]0x80,%l2 ! %l2 = 000000000000d8d1
! Starting 10 instruction Store Burst
! Mem[0000000010101428] = 48fefd5cd5821887, %l2 = 000000000000d8d1, %l1 = 26173528052517cb
add %i4,0x28,%g1
casxa [%g1]0x80,%l2,%l1 ! %l1 = 48fefd5cd5821887
p0_label_18:
! %l3 = 5cef78ea18135046, Mem[0000000021800080] = ee02e4e3, %asi = 80
stha %l3,[%o3+0x080]%asi ! Mem[0000000021800080] = 5046e4e3
! %l0 = 9c689843, %l1 = d5821887, Mem[0000000010101400] = f4f2ca28 b6cf7337
stda %l0,[%i4+0x000]%asi ! Mem[0000000010101400] = 9c689843 d5821887
! %f31 = 57ffcafc, Mem[0000000010181408] = d42684bd
sta %f31,[%i6+%o4]0x88 ! Mem[0000000010181408] = 57ffcafc
! %l6 = 00000000f054c802, Mem[0000000010081410] = f62dfc4e
stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = c802fc4e
! %f4 = 95f911c1 a125a382, Mem[0000000010101410] = 6656e319 854f530e
stda %f4 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 95f911c1 a125a382
! %l7 = 00000000b81fea02, Mem[0000000030141400] = 4f850000
stba %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 02850000
! Mem[0000000010101408] = ffd90896, %l1 = 48fefd5cd5821887
ldstuba [%i4+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030081408] = d654367c, %l7 = 00000000b81fea02
swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000d654367c
! %l2 = 000000000000d8d1, Mem[0000000010181408] = 57ffcafc
stwa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000d8d1
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 01892ffe 2bd3735d, %l4 = b49ffbde, %l5 = 00000012
ldd [%i5+%o4],%l4 ! %l4 = 0000000001892ffe 000000002bd3735d
p0_label_19:
! Mem[0000000030141400] = 0285000000000038, %f30 = d025cd35 57ffcafc
ldda [%i5+%g0]0x81,%f30 ! %f30 = 02850000 00000038
! Mem[0000000010041408] = c3cbdd80, %l7 = 00000000d654367c
lduw [%i1+%o4],%l7 ! %l7 = 00000000c3cbdd80
! Mem[0000000010101404] = d5821887, %f4 = 95f911c1
ld [%i4+0x004],%f4 ! %f4 = d5821887
! Mem[0000000030141400] = 02850000, %l6 = 00000000f054c802
lduha [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000285
! Mem[0000000010141410] = 69953ade, %l7 = 00000000c3cbdd80
ldswa [%i5+%o5]0x88,%l7 ! %l7 = 0000000069953ade
! Mem[000000001008140c] = 2bd3735d, %f18 = 22fe6ff3
ld [%i2+0x00c],%f18 ! %f18 = 2bd3735d
! Mem[0000000010181400] = a61247ff, %l0 = b0a8176f9c689843
ldswa [%i6+%g0]0x88,%l0 ! %l0 = ffffffffa61247ff
! Mem[0000000030081408] = 02ea1fb86c302671, %l2 = 000000000000d8d1
ldxa [%i2+%o4]0x81,%l2 ! %l2 = 02ea1fb86c302671
! Mem[0000000030041400] = 38de300d, %l3 = 5cef78ea18135046
ldsha [%i1+%g0]0x81,%l3 ! %l3 = 00000000000038de
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 01892ffe, %l7 = 0000000069953ade
ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 00000001000000ff
p0_label_20:
! %l0 = a61247ff, %l1 = 000000ff, Mem[0000000030041408] = f054c802 894dd538
stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = a61247ff 000000ff
! %l5 = 000000002bd3735d, Mem[0000000030181410] = 00ff0000
stha %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 735d0000
membar #Sync ! Added by membar checker (4)
! %f8 = fc90eb4e 80db160c, %l3 = 00000000000038de
! Mem[0000000010001418] = 3c334bfae5ec94b8
add %i0,0x018,%g1
stda %f8,[%g1+%l3]ASI_PST32_P ! Mem[0000000010001418] = fc90eb4ee5ec94b8
! %f1 = 02c854f0, Mem[0000000030001408] = 4eeb90fc
sta %f1 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 02c854f0
! %f10 = e7617a36 7b85f102, Mem[0000000010081408] = fe2f8901 5d73d32b
stda %f10,[%i2+%o4]0x88 ! Mem[0000000010081408] = e7617a36 7b85f102
! %l2 = 02ea1fb86c302671, Mem[0000000010081400] = d938f4e8
stwa %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 6c302671
! %l1 = 00000000000000ff, Mem[0000000030081410] = bcde0171e9704f35
stxa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000000000ff
! %f3 = 2bd3735d, Mem[0000000010001408] = eac73800
sta %f3 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 2bd3735d
! %l4 = 0000000001892ffe, Mem[00000000100c1408] = d8d112e2
stwa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 01892ffe
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 95f911c1a125a382, %f16 = fc90eb4e 80db160c
ldda [%i4+%o5]0x88,%f16 ! %f16 = 95f911c1 a125a382
p0_label_21:
! Code Fragment 3
p0_fragment_2:
! %l0 = ffffffffa61247ff
setx 0xf596c9900f9f800c,%g7,%l0 ! %l0 = f596c9900f9f800c
! %l1 = 00000000000000ff
setx 0x2ed4686fa41a6518,%g7,%l1 ! %l1 = 2ed4686fa41a6518
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 = f596c9900f9f800c
setx 0x3dbc081079f682e6,%g7,%l0 ! %l0 = 3dbc081079f682e6
! %l1 = 2ed4686fa41a6518
setx 0xd370f3487847f4cd,%g7,%l1 ! %l1 = d370f3487847f4cd
! Mem[0000000010001408] = 5d73d32b, %l7 = 0000000000000001
ldswa [%i0+%o4]0x80,%l7 ! %l7 = 000000005d73d32b
! %l0 = 3dbc081079f682e6, %l2 = 02ea1fb86c302671, %l0 = 3dbc081079f682e6
sub %l0,%l2,%l0 ! %l0 = 3ad1e8580dc65c75
! Mem[0000000010081410] = 4efc02c8, %f22 = b894ece5
lda [%i2+%o5]0x88,%f22 ! %f22 = 4efc02c8
membar #Sync ! Added by membar checker (5)
! Mem[0000000010081400] = 7126306c ef7315dc 02f1857b 367a61e7
! Mem[0000000010081410] = c802fc4e c98eff12 b21980c4 6fb71394
! Mem[0000000010081420] = de1a96d2 4b7f7ac8 5fc6552c 1fe26fae
! Mem[0000000010081430] = 1a1ec5fc 7178a96b 00006130 248e193a
ldda [%i2]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010081400
! Mem[0000000010081410] = 4efc02c8, %l2 = 02ea1fb86c302671
lduba [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000c8
! Mem[0000000010001410] = 00000038, %l1 = d370f3487847f4cd
ldswa [%i0+%o5]0x88,%l1 ! %l1 = 0000000000000038
! Mem[0000000030041408] = a61247ff, %f7 = 614c11a0
lda [%i1+%o4]0x89,%f7 ! %f7 = a61247ff
! Mem[0000000030001410] = 2e9bec6d, %l3 = 00000000000038de
lduba [%i0+%o5]0x89,%l3 ! %l3 = 000000000000006d
! Starting 10 instruction Store Burst
! %f10 = e7617a36 7b85f102, %l7 = 000000005d73d32b
! Mem[0000000030101430] = f39b705bc5ea0b71
add %i4,0x030,%g1
stda %f10,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030101430] = 02f1857b367a61e7
p0_label_22:
! Mem[00000000300c1400] = 02c854f0, %l4 = 0000000001892ffe
ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000f0000000ff
! %l0 = 3ad1e8580dc65c75, %l2 = 00000000000000c8, %l6 = 0000000000000285
add %l0,%l2,%l6 ! %l6 = 3ad1e8580dc65d3d
! %f13 = 2c49dfe5, %f3 = 2bd3735d, %f4 = d5821887
fdivs %f13,%f3 ,%f4 ! %f4 = 3ff4680b
! %f8 = fc90eb4e 80db160c, %l7 = 000000005d73d32b
! Mem[00000000100c1428] = 3aefa7e1adf9f778
add %i3,0x028,%g1
stda %f8,[%g1+%l7]ASI_PST8_P ! Mem[00000000100c1428] = 3aefebe180f9160c
! Mem[00000000201c0000] = 1212de6c, %l3 = 000000000000006d
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 00000012000000ff
! Mem[0000000010181419] = 92ebc9a2, %l2 = 00000000000000c8
ldstuba [%i6+0x019]%asi,%l2 ! %l2 = 000000eb000000ff
! Mem[0000000030081400] = b49ffbde, %l6 = 3ad1e8580dc65d3d
ldstuba [%i2+%g0]0x89,%l6 ! %l6 = 000000de000000ff
! Mem[0000000010181428] = 093def7187824a0d, %l6 = 00000000000000de, %l6 = 00000000000000de
add %i6,0x28,%g1
casxa [%g1]0x80,%l6,%l6 ! %l6 = 093def7187824a0d
! %f10 = e7617a36, Mem[0000000030181408] = ffb5c107
sta %f10,[%i6+%o4]0x81 ! Mem[0000000030181408] = e7617a36
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ff3b0a7127b046d1, %l2 = 00000000000000eb
ldxa [%i3+%g0]0x88,%l2 ! %l2 = ff3b0a7127b046d1
p0_label_23:
! Mem[0000000020800000] = 61e468e7, %l4 = 00000000000000f0
lduba [%o1+0x001]%asi,%l4 ! %l4 = 00000000000000e4
! Mem[0000000010001400] = 80db160c, %l3 = 0000000000000012
lduwa [%i0+%g0]0x88,%l3 ! %l3 = 0000000080db160c
! Mem[0000000010101408] = ffd90896530e222d, %l3 = 0000000080db160c
ldx [%i4+%o4],%l3 ! %l3 = ffd90896530e222d
! %f3 = 2bd3735d, %f13 = 2c49dfe5, %f13 = 2c49dfe5
fsubs %f3 ,%f13,%f13 ! %f13 = abc04c6d
! %l4 = 00000000000000e4, immd = fffffffffffff965, %l3 = ffd90896530e222d
mulx %l4,-0x69b,%l3 ! %l3 = fffffffffffa1df4
! Mem[0000000030041408] = a61247ff, %l7 = 000000005d73d32b
ldswa [%i1+%o4]0x89,%l7 ! %l7 = ffffffffa61247ff
! Mem[0000000030181410] = 735d0000 c79a62b7, %l0 = 0dc65c75, %l1 = 00000038
ldda [%i6+%o5]0x81,%l0 ! %l0 = 00000000735d0000 00000000c79a62b7
! Mem[0000000030141408] = 306143ae, %l5 = 000000002bd3735d
lduwa [%i5+%o4]0x81,%l5 ! %l5 = 00000000306143ae
! Mem[0000000030041410] = 0000a1f9 a125a382, %l0 = 735d0000, %l1 = c79a62b7
ldda [%i1+%o5]0x81,%l0 ! %l0 = 000000000000a1f9 00000000a125a382
! Starting 10 instruction Store Burst
! %l4 = 00000000000000e4, Mem[0000000010141400] = 0000a9a2
stba %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = e400a9a2
p0_label_24:
! Mem[0000000010141420] = 4f8524d15b35b7b7, %l5 = 00000000306143ae, %l5 = 00000000306143ae
add %i5,0x20,%g1
casxa [%g1]0x80,%l5,%l5 ! %l5 = 4f8524d15b35b7b7
! Mem[0000000010181420] = 7c5cdd057a555fba, %l1 = 00000000a125a382, %l0 = 000000000000a1f9
add %i6,0x20,%g1
casxa [%g1]0x80,%l1,%l0 ! %l0 = 7c5cdd057a555fba
! %f15 = 19e35666, Mem[0000000030181410] = 735d0000
sta %f15,[%i6+%o5]0x81 ! Mem[0000000030181410] = 19e35666
! %f0 = c2de300d, Mem[00000000100c1400] = d146b027
sta %f0 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = c2de300d
! %l3 = fffffffffffa1df4, imm = 0000000000000ddd, %l1 = 00000000a125a382
subc %l3,0xddd,%l1 ! %l1 = fffffffffffa1017
! Mem[00000000201c0000] = ff12de6c, %l6 = 093def7187824a0d
ldstub [%o0+%g0],%l6 ! %l6 = 000000ff000000ff
! %l2 = ff3b0a7127b046d1, Mem[00000000300c1408] = ffe8ec29
stwa %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 27b046d1
! Mem[0000000010101408] = ffd90896, %l4 = 00000000000000e4
swapa [%i4+%o4]0x80,%l4 ! %l4 = 00000000ffd90896
! %l5 = 4f8524d15b35b7b7, Mem[0000000030041400] = 38de300d
stwa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 5b35b7b7
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = fe2f8901, %f6 = 80ddcbc3
lda [%i3+%o4]0x88,%f6 ! %f6 = fe2f8901
p0_label_25:
membar #Sync ! Added by membar checker (6)
! Mem[0000000030101400] = 30610000 01e7ffe7 7a555fba 124cb2c7
! Mem[0000000030101410] = bcfafe6d ef7315dc 296a7add 5650f73a
! Mem[0000000030101420] = be6494a6 0e14473c 7a77a4b4 9d9acf2d
! Mem[0000000030101430] = 02f1857b 367a61e7 7bf46ccb 890d9fc6
ldda [%i4]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030101400
! Mem[0000000030181400] = 3ee8ec29230fddce, %f16 = 7126306c ef7315dc
ldda [%i6+%g0]0x81,%f16 ! %f16 = 3ee8ec29 230fddce
! Mem[0000000010001400] = 0c16db80, %l6 = 00000000000000ff
ldsba [%i0+%g0]0x80,%l6 ! %l6 = 000000000000000c
! Mem[0000000030041400] = ddafe5dd b7b7355b, %l4 = ffd90896, %l5 = 5b35b7b7
ldda [%i1+%g0]0x89,%l4 ! %l4 = 00000000b7b7355b 00000000ddafe5dd
! Mem[0000000030081408] = b81fea02, %l3 = fffffffffffa1df4
lduwa [%i2+%o4]0x89,%l3 ! %l3 = 00000000b81fea02
! Mem[0000000010081410] = c802fc4e c98eff12, %l4 = b7b7355b, %l5 = ddafe5dd
ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000c802fc4e 00000000c98eff12
! Mem[0000000030141400] = 02850000, %l3 = 00000000b81fea02
lduwa [%i5+%g0]0x81,%l3 ! %l3 = 0000000002850000
! Mem[0000000010101408] = 000000e4, %l5 = 00000000c98eff12
ldsha [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001410] = 6dec9b2e, %l4 = 00000000c802fc4e
ldsba [%i0+%o5]0x81,%l4 ! %l4 = 000000000000006d
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000010181410] = ea78ef5c
stha %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = ea780000
p0_label_26:
! %l2 = ff3b0a7127b046d1, Mem[00000000211c0000] = d5ff622e, %asi = 80
stha %l2,[%o2+0x000]%asi ! Mem[00000000211c0000] = 46d1622e
! %f25 = 4b7f7ac8, %f17 = 230fddce
fcmpes %fcc1,%f25,%f17 ! %fcc1 = 2
! Mem[0000000010181410] = ea780000, %l4 = 000000000000006d
ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! %f0 = 30610000 01e7ffe7 7a555fba 124cb2c7
! %f4 = bcfafe6d ef7315dc 296a7add 5650f73a
! %f8 = be6494a6 0e14473c 7a77a4b4 9d9acf2d
! %f12 = 02f1857b 367a61e7 7bf46ccb 890d9fc6
stda %f0,[%i2]ASI_BLK_AIUS ! Block Store to 0000000030081400
! %l5 = 0000000000000000, Mem[0000000010141400] = e400a9a2
stha %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000a9a2
! %f30 = 00006130, Mem[0000000010041424] = 4b6cafd5
sta %f30,[%i1+0x024]%asi ! Mem[0000000010041424] = 00006130
! %l3 = 0000000002850000, Mem[0000000010101410] = a125a382
stba %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = a125a300
! Mem[0000000010001408] = 5d73d32b, %l3 = 0000000002850000
swapa [%i0+%o4]0x80,%l3 ! %l3 = 000000005d73d32b
! %f16 = 3ee8ec29 230fddce 02f1857b 367a61e7
! %f20 = c802fc4e c98eff12 b21980c4 6fb71394
! %f24 = de1a96d2 4b7f7ac8 5fc6552c 1fe26fae
! %f28 = 1a1ec5fc 7178a96b 00006130 248e193a
stda %f16,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = bcfafe6d, %l3 = 000000005d73d32b
ldsha [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffbcfa
p0_label_27:
! Mem[00000000100c1408] = 01892ffe, %l0 = 7c5cdd057a555fba
ldsba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000001
membar #Sync ! Added by membar checker (7)
! Mem[0000000010041434] = dd372ab3, %f6 = 296a7add
lda [%i1+0x034]%asi,%f6 ! %f6 = dd372ab3
! Mem[0000000010101410] = 00a325a1c111f995, %l7 = ffffffffa61247ff
ldxa [%i4+%o5]0x80,%l7 ! %l7 = 00a325a1c111f995
! Mem[00000000100c1410] = 1a7768ad, %l2 = ff3b0a7127b046d1
lduba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ad
! Mem[00000000218001c0] = 3556f6ef, %l3 = ffffffffffffbcfa
lduh [%o3+0x1c0],%l3 ! %l3 = 0000000000003556
! Mem[0000000010101410] = 00a325a1, %l6 = 000000000000000c
ldsha [%i4+%o5]0x80,%l6 ! %l6 = 00000000000000a3
! Mem[0000000030181408] = e7617a36, %l5 = 0000000000000000
ldswa [%i6+%o4]0x81,%l5 ! %l5 = ffffffffe7617a36
! Mem[0000000010081408] = 02f1857b, %f0 = 30610000
lda [%i2+%o4]0x80,%f0 ! %f0 = 02f1857b
! Mem[0000000021800000] = ff787193, %l0 = 0000000000000001
lduba [%o3+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = 29ece83e, %l1 = fffffffffffa1017
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 0000003e000000ff
p0_label_28:
! Mem[0000000010181400] = ff4712a6, %l7 = 00a325a1c111f995
ldswa [%i6+%g0]0x80,%l7 ! %l7 = ffffffffff4712a6
! Mem[0000000010141400] = 0000a9a2, %l4 = 0000000000000000
ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001410] = 6dec9b2e, %l0 = 00000000000000ff
swapa [%i0+%o5]0x81,%l0 ! %l0 = 000000006dec9b2e
! Mem[0000000010041408] = c3cbdd80, %l5 = ffffffffe7617a36
ldswa [%i1+0x008]%asi,%l5 ! %l5 = ffffffffc3cbdd80
! %f0 = 02f1857b, Mem[0000000010181410] = ff0078ea
sta %f0 ,[%i6+0x010]%asi ! Mem[0000000010181410] = 02f1857b
! %l7 = ffffffffff4712a6, Mem[0000000010181408] = 0000d8d1
stha %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000012a6
! %l5 = ffffffffc3cbdd80, Mem[0000000010081400] = 6c302671
stba %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 6c302680
! %f6 = dd372ab3, %f9 = 0e14473c
fsqrts %f6 ,%f9 ! %f9 = 7fffffff
! %l5 = ffffffffc3cbdd80, Mem[0000000010081410] = 4efc02c8
stha %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 4efcdd80
! Starting 10 instruction Load Burst
! Mem[0000000010081414] = c98eff12, %l5 = ffffffffc3cbdd80
lduha [%i2+0x014]%asi,%l5 ! %l5 = 000000000000c98e
p0_label_29:
! Mem[0000000010181408] = 8c29b7c2 000012a6, %l2 = 000000ad, %l3 = 00003556
ldda [%i6+%o4]0x88,%l2 ! %l2 = 00000000000012a6 000000008c29b7c2
! Mem[0000000010141408] = 5d73d32bfe2f89ff, %l7 = ffffffffff4712a6
ldxa [%i5+%o4]0x88,%l7 ! %l7 = 5d73d32bfe2f89ff
! Mem[00000000218001c0] = 3556f6ef, %l6 = 00000000000000a3
lduha [%o3+0x1c0]%asi,%l6 ! %l6 = 0000000000003556
! Mem[0000000010101400] = 871882d5 4398689c, %l2 = 000012a6, %l3 = 8c29b7c2
ldda [%i4+%g0]0x88,%l2 ! %l2 = 000000004398689c 00000000871882d5
! Mem[0000000010101400] = 4398689c, %l5 = 000000000000c98e
ldsba [%i4+%g0]0x88,%l5 ! %l5 = ffffffffffffff9c
! %l6 = 0000000000003556, %l4 = 0000000000000000, %y = 00000000
sdiv %l6,%l4,%l2 ! Div by zero, %l0 = 000000006dec9b7e
mov %l0,%y ! %y = 6dec9b56
! Mem[0000000030101408] = 7a555fba, %f2 = 7a555fba
lda [%i4+%o4]0x81,%f2 ! %f2 = 7a555fba
! Mem[00000000211c0000] = 46d1622e, %l0 = 000000006dec9b56
ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffd1
! Mem[00000000100c1400] = 0d30dec2, %l4 = 0000000000000000
lduba [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000c2
! Starting 10 instruction Store Burst
! %l6 = 00003556, %l7 = fe2f89ff, Mem[00000000100c1410] = 1a7768ad e22c03d0
stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00003556 fe2f89ff
p0_label_30:
! %f0 = 02f1857b 01e7ffe7 7a555fba 124cb2c7
! %f4 = bcfafe6d ef7315dc dd372ab3 5650f73a
! %f8 = be6494a6 7fffffff 7a77a4b4 9d9acf2d
! %f12 = 02f1857b 367a61e7 7bf46ccb 890d9fc6
stda %f0,[%i0]ASI_BLK_AIUP ! Block Store to 0000000010001400
! Mem[0000000030041408] = 7b85f102, %l4 = 00000000000000c2
swapa [%i1+%o4]0x89,%l4 ! %l4 = 000000007b85f102
! %f20 = c802fc4e, %f24 = de1a96d2
fsqrts %f20,%f24 ! %f24 = 7fffffff
membar #Sync ! Added by membar checker (8)
! Mem[0000000010001400] = 02f1857b, %l3 = 00000000871882d5, %asi = 80
swapa [%i0+0x000]%asi,%l3 ! %l3 = 0000000002f1857b
! %l6 = 00003556, %l7 = fe2f89ff, Mem[0000000010041410] = d1599277 bc6d4ac0
stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00003556 fe2f89ff
! Mem[0000000010041418] = 8c1172299f70a1f9, %l3 = 0000000002f1857b, %l7 = 5d73d32bfe2f89ff
add %i1,0x18,%g1
casxa [%g1]0x80,%l3,%l7 ! %l7 = 8c1172299f70a1f9
! %l2 = 4398689c, %l3 = 02f1857b, Mem[0000000010001420] = be6494a6 7fffffff
stda %l2,[%i0+0x020]%asi ! Mem[0000000010001420] = 4398689c 02f1857b
! %f22 = b21980c4 6fb71394, %l6 = 0000000000003556
! Mem[0000000010101428] = 48fefd5cd5821887
add %i4,0x028,%g1
stda %f22,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010101428] = 48fefd5cc48019b2
! Mem[0000000010181408] = a6120000c2b7298c, %l1 = 000000000000003e, %l7 = 8c1172299f70a1f9
add %i6,0x08,%g1
casxa [%g1]0x80,%l1,%l7 ! %l7 = a6120000c2b7298c
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00006130, %l4 = 000000007b85f102
lduha [%i4+%g0]0x89,%l4 ! %l4 = 0000000000006130
p0_label_31:
! Mem[0000000030141400] = 00008502, %l2 = 000000004398689c
ldsba [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000002
! Mem[0000000030181408] = 367a61e7, %l2 = 0000000000000002
ldsha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000061e7
! Mem[0000000030101400] = 00006130, %l5 = ffffffffffffff9c
lduba [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000030
! Mem[0000000030181408] = e7617a36, %l2 = 00000000000061e7
ldsba [%i6+%o4]0x81,%l2 ! %l2 = ffffffffffffffe7
! Mem[00000000100c1420] = 6081bef2, %f17 = 230fddce
ld [%i3+0x020],%f17 ! %f17 = 6081bef2
! Mem[0000000030141410] = 4229bc420f129d3e, %l7 = a6120000c2b7298c
ldxa [%i5+%o5]0x81,%l7 ! %l7 = 4229bc420f129d3e
! %l0 = ffffffffffffffd1, immed = 00000d0a, %y = 6dec9b56
smul %l0,0xd0a,%l0 ! %l0 = fffffffffffd9b2a, %y = ffffffff
! Mem[0000000030181410] = 6656e319, %l0 = fffffffffffd9b2a
ldsba [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000019
! Mem[0000000010141408] = fe2f89ff, %l2 = ffffffffffffffe7
ldswa [%i5+%o4]0x88,%l2 ! %l2 = fffffffffe2f89ff
! Starting 10 instruction Store Burst
! %l3 = 0000000002f1857b, Mem[0000000030181408] = 367a61e7
stba %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 367a617b
p0_label_32:
! Mem[0000000020800041] = 61300345, %l4 = 0000000000006130
ldstuba [%o1+0x041]%asi,%l4 ! %l4 = 00000030000000ff
! %f10 = 7a77a4b4 9d9acf2d, %l2 = fffffffffe2f89ff
! Mem[00000000100c1410] = 56350000ff892ffe
add %i3,0x010,%g1
stda %f10,[%g1+%l2]ASI_PST32_PL ! Mem[00000000100c1410] = 2dcf9a9db4a4777a
! Mem[0000000030041408] = c2000000, %l5 = 0000000000000030
ldstuba [%i1+%o4]0x81,%l5 ! %l5 = 000000c2000000ff
! Code Fragment 3
p0_fragment_3:
! %l0 = 0000000000000019
setx 0x1f63b747d7908593,%g7,%l0 ! %l0 = 1f63b747d7908593
! %l1 = 000000000000003e
setx 0x578dfb5fd0dfd9ae,%g7,%l1 ! %l1 = 578dfb5fd0dfd9ae
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 = 1f63b747d7908593
setx 0x196462b839e72230,%g7,%l0 ! %l0 = 196462b839e72230
! %l1 = 578dfb5fd0dfd9ae
setx 0x01b868f05b888cb9,%g7,%l1 ! %l1 = 01b868f05b888cb9
! %l0 = 196462b839e72230, Mem[0000000030101400] = 30610000
stha %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 22300000
! %l4 = 0000000000000030, Mem[0000000010081408] = 02f1857b367a61e7
stxa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000030
! Mem[00000000100c1424] = 86a0be79, %l5 = 000000c2, %l6 = 00003556
add %i3,0x24,%g1
casa [%g1]0x80,%l5,%l6 ! %l6 = 0000000086a0be79
! %f18 = 02f1857b, Mem[0000000010181408] = a6120000
sta %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = 02f1857b
! %l7 = 4229bc420f129d3e, Mem[00000000100c1400] = c2de300d
stwa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0f129d3e
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 56350000ff892ffe, %l5 = 00000000000000c2
ldxa [%i1+0x010]%asi,%l5 ! %l5 = 56350000ff892ffe
p0_label_33:
! Mem[0000000010081408] = 00000000, %l5 = 56350000ff892ffe
lduwa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041400] = d100000000000000, %f8 = be6494a6 7fffffff
ldda [%i1+%g0]0x88,%f8 ! %f8 = d1000000 00000000
! Mem[0000000030001408] = f054c80280db160c, %f26 = 5fc6552c 1fe26fae
ldda [%i0+%o4]0x81,%f26 ! %f26 = f054c802 80db160c
! Mem[0000000010081400] = 8026306c, %l4 = 0000000000000030
lduwa [%i2+%g0]0x80,%l4 ! %l4 = 000000008026306c
! Mem[0000000010081408] = 30000000 00000000, %l2 = fe2f89ff, %l3 = 02f1857b
ldda [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000 0000000030000000
! Mem[0000000030141408] = 306143ae, %l0 = 196462b839e72230
lduha [%i5+%o4]0x81,%l0 ! %l0 = 0000000000003061
! Mem[0000000030101410] = dc1573ef 6dfefabc, %l2 = 00000000, %l3 = 30000000
ldda [%i4+%o5]0x89,%l2 ! %l2 = 000000006dfefabc 00000000dc1573ef
! %f14 = 7bf46ccb, %f11 = 9d9acf2d, %f18 = 02f1857b
fadds %f14,%f11,%f18 ! %f18 = 7bf46ccb
! Mem[00000000100c1400] = 3e9d120f, %f12 = 02f1857b
lda [%i3+%g0]0x88,%f12 ! %f12 = 3e9d120f
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = bcfafe6d, %l6 = 0000000086a0be79
swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000bcfafe6d
p0_label_34:
! %l6 = 00000000bcfafe6d, Mem[0000000010081408] = 00000000
stwa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = bcfafe6d
! %l7 = 4229bc420f129d3e, Mem[0000000030101400] = 22300000
stwa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0f129d3e
! %l6 = 00000000bcfafe6d, Mem[0000000010101400] = 9c689843
stba %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 6d689843
! %f19 = 367a61e7, Mem[0000000010181408] = 02f1857b
sta %f19,[%i6+%o4]0x80 ! Mem[0000000010181408] = 367a61e7
! %f6 = dd372ab3 5650f73a, %l5 = 0000000000000000
! Mem[0000000010141428] = 3aefa7e1e05768f7
add %i5,0x028,%g1
stda %f6,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010141428] = 3aefa7e1e05768f7
! %l4 = 000000008026306c, Mem[0000000030181410] = 6656e319
stha %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 6656306c
! %l3 = 00000000dc1573ef, Mem[0000000030001408] = f054c802
stwa %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = dc1573ef
! Mem[0000000030141400] = 00008502, %l4 = 000000008026306c
ldstuba [%i5+%g0]0x89,%l4 ! %l4 = 00000002000000ff
! %f8 = d1000000, Mem[00000000100c1408] = 01892ffe
sta %f8 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = d1000000
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 29ece83e, %l5 = 0000000000000000
lduwa [%i1+%g0]0x89,%l5 ! %l5 = 0000000029ece83e
p0_label_35:
! Mem[0000000010181400] = ff4712a6 de7ce6d5, %l6 = bcfafe6d, %l7 = 0f129d3e
ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000ff4712a6 00000000de7ce6d5
! Mem[0000000010041410] = 56350000, %l0 = 0000000000003061
ldswa [%i1+%o5]0x80,%l0 ! %l0 = 0000000056350000
! Mem[0000000020800000] = 61e468e7, %l4 = 0000000000000002
ldsba [%o1+0x001]%asi,%l4 ! %l4 = ffffffffffffffe4
! Mem[000000001008141c] = 6fb71394, %l3 = 00000000dc1573ef
ldsha [%i2+0x01e]%asi,%l3 ! %l3 = 0000000000001394
! Mem[0000000010181410] = 02f1857b, %l1 = 01b868f05b888cb9
ldswa [%i6+%o5]0x80,%l1 ! %l1 = 0000000002f1857b
! Mem[0000000010081400] = 8026306c, %l0 = 0000000056350000
ldsha [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffff8026
! Mem[0000000010101408] = 000000e4, %l1 = 0000000002f1857b
ldub [%i4+0x00a],%l1 ! %l1 = 0000000000000000
! Mem[0000000010041408] = c3cbdd80 ef000000, %l2 = 6dfefabc, %l3 = 00001394
ldda [%i1+%o4]0x80,%l2 ! %l2 = 00000000c3cbdd80 00000000ef000000
! Mem[0000000010041400] = 00000000, %l2 = 00000000c3cbdd80
lduha [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %f6 = dd372ab3 5650f73a, %l5 = 0000000029ece83e
! Mem[0000000010101420] = 8c26381621df356d
add %i4,0x020,%g1
stda %f6,[%g1+%l5]ASI_PST16_P ! Mem[0000000010101420] = dd372ab35650356d
p0_label_36:
! %l2 = 0000000000000000, Mem[000000001004141f] = 9f70a1f9, %asi = 80
stba %l2,[%i1+0x01f]%asi ! Mem[000000001004141c] = 9f70a100
! Mem[0000000030081408] = 7a555fba, %l6 = 00000000ff4712a6
swapa [%i2+%o4]0x81,%l6 ! %l6 = 000000007a555fba
! Mem[0000000030141410] = 42bc2942, %l3 = 00000000ef000000
ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 00000042000000ff
! Mem[0000000010041414] = ff892ffe, %l4 = ffffffffffffffe4
ldstuba [%i1+0x014]%asi,%l4 ! %l4 = 000000ff000000ff
! %l3 = 0000000000000042, Mem[0000000010181410] = 02f1857b
stwa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000042
! %l2 = 0000000000000000, Mem[0000000010041435] = dd372ab3
stb %l2,[%i1+0x035] ! Mem[0000000010041434] = dd002ab3
! Mem[0000000010141437] = 73b719d1, %l3 = 0000000000000042
ldstuba [%i5+0x037]%asi,%l3 ! %l3 = 000000d1000000ff
! Mem[0000000010141400] = ff00a9a2, %l5 = 0000000029ece83e
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
! %l4 = 00000000000000ff, Mem[0000000030141400] = ff850000
stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 29ece83e, %l6 = 000000007a555fba
lduha [%i1+%g0]0x89,%l6 ! %l6 = 000000000000e83e
p0_label_37:
! Mem[0000000010181400] = ff4712a6, %l3 = 00000000000000d1
ldswa [%i6+%g0]0x80,%l3 ! %l3 = ffffffffff4712a6
! Mem[00000000211c0000] = 46d1622e, %l2 = 0000000000000000
lduha [%o2+0x000]%asi,%l2 ! %l2 = 00000000000046d1
! Mem[0000000010081400] = 8026306c, %l6 = 000000000000e83e
ldub [%i2+%g0],%l6 ! %l6 = 0000000000000080
! %l5 = 00000000000000ff, imm = 0000000000000dd0, %l7 = 00000000de7ce6d5
xnor %l5,0xdd0,%l7 ! %l7 = fffffffffffff2d0
! Mem[0000000030181408] = 367a617b, %l4 = 00000000000000ff
ldswa [%i6+%o4]0x89,%l4 ! %l4 = 00000000367a617b
! %l2 = 00000000000046d1, imm = 0000000000000a85, %l2 = 00000000000046d1
addc %l2,0xa85,%l2 ! %l2 = 0000000000005156
! Mem[00000000100c1430] = 9e93528b 9cd10952, %l0 = ffff8026, %l1 = 00000000
ldda [%i3+0x030]%asi,%l0 ! %l0 = 000000009e93528b 000000009cd10952
! Mem[0000000010181408] = e7617a36, %l4 = 00000000367a617b
ldsba [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000036
! Mem[0000000030141408] = 421a1126ae436130, %f22 = b21980c4 6fb71394
ldda [%i5+%o4]0x89,%f22 ! %f22 = 421a1126 ae436130
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = bcfafe6d, %l2 = 0000000000005156
ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000bc000000ff
p0_label_38:
! Mem[0000000030101408] = 7a555fba, %l5 = 00000000000000ff
swapa [%i4+%o4]0x81,%l5 ! %l5 = 000000007a555fba
! Mem[0000000030001410] = 000000ff, %l1 = 000000009cd10952
swapa [%i0+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! %f14 = 7bf46ccb 890d9fc6, Mem[00000000300c1408] = 27b046d1 230fddce
stda %f14,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 7bf46ccb 890d9fc6
! %f10 = 7a77a4b4 9d9acf2d, Mem[0000000030001408] = dc1573ef 80db160c
stda %f10,[%i0+%o4]0x81 ! Mem[0000000030001408] = 7a77a4b4 9d9acf2d
! %l2 = 000000bc, %l3 = ff4712a6, Mem[0000000010141410] = de3a9569 e95d0a0f
stda %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000bc ff4712a6
! %f24 = 7fffffff 4b7f7ac8, Mem[0000000010101410] = a125a300 95f911c1
stda %f24,[%i4+%o5]0x88 ! Mem[0000000010101410] = 7fffffff 4b7f7ac8
! %l4 = 00000036, %l5 = 7a555fba, Mem[0000000010181430] = 87cbb125 b0e638f6
std %l4,[%i6+0x030] ! Mem[0000000010181430] = 00000036 7a555fba
! %l1 = 00000000000000ff, Mem[0000000030181410] = 6c305666
stha %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ff5666
! %f20 = c802fc4e c98eff12, Mem[0000000010141408] = ff892ffe 2bd3735d
stda %f20,[%i5+%o4]0x80 ! Mem[0000000010141408] = c802fc4e c98eff12
! Starting 10 instruction Load Burst
! %l6 = 0000000000000080, immed = 00000723, %y = ffffffff
smul %l6,0x723,%l7 ! %l7 = 0000000000039180, %y = 00000000
p0_label_39:
! Mem[0000000010101400] = 6d689843, %l3 = ffffffffff4712a6
ldsha [%i4+%g0]0x80,%l3 ! %l3 = 0000000000006d68
! Mem[00000000300c1400] = ff54c802, %l2 = 00000000000000bc
lduba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181408] = 367a61e7, %f3 = 124cb2c7
lda [%i6+%o4]0x80,%f3 ! %f3 = 367a61e7
! Mem[0000000030041410] = c802fc4e, %l4 = 0000000000000036
lduha [%i1+%o5]0x81,%l4 ! %l4 = 000000000000c802
! Mem[0000000010041420] = fc14b011, %l6 = 0000000000000080
ldsba [%i1+0x020]%asi,%l6 ! %l6 = fffffffffffffffc
! Mem[0000000010041410] = 56350000, %l1 = 00000000000000ff
ldswa [%i1+%o5]0x80,%l1 ! %l1 = 0000000056350000
! Mem[00000000100c1408] = 000000d1, %l2 = 00000000000000ff
ldswa [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000d1
! Mem[00000000100c1410] = 9d9acf2d, %l1 = 0000000056350000
lduha [%i3+%o5]0x88,%l1 ! %l1 = 000000000000cf2d
! Mem[00000000300c1400] = ff54c802, %l5 = 000000007a555fba
lduba [%i3+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = fffffffffffffffc, Mem[0000000010001400] = 871882d501e7ffe7
stxa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = fffffffffffffffc
p0_label_40:
! %l1 = 000000000000cf2d, Mem[0000000010101408] = 000000e4
stba %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 2d0000e4
! %f6 = dd372ab3 5650f73a, Mem[0000000010041408] = c3cbdd80 ef000000
stda %f6 ,[%i1+0x008]%asi ! Mem[0000000010041408] = dd372ab3 5650f73a
! Mem[0000000010101420] = dd372ab3, %l6 = fffffffffffffffc
ldstuba [%i4+0x020]%asi,%l6 ! %l6 = 000000dd000000ff
! %f23 = ae436130, %f7 = 5650f73a
fsqrts %f23,%f7 ! %f7 = 7fffffff
! %l4 = 0000c802, %l5 = 000000ff, Mem[0000000030141408] = 306143ae 26111a42
stda %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000c802 000000ff
! Mem[0000000030101400] = 3e9d120f, %l6 = 00000000000000dd
swapa [%i4+%g0]0x89,%l6 ! %l6 = 000000003e9d120f
! Mem[0000000030181408] = 7b617a36, %l4 = 000000000000c802
swapa [%i6+%o4]0x81,%l4 ! %l4 = 000000007b617a36
! %f16 = 3ee8ec29, Mem[0000000010041434] = dd002ab3
st %f16,[%i1+0x034] ! Mem[0000000010041434] = 3ee8ec29
! Mem[0000000030141410] = 42bc29ff, %l4 = 000000007b617a36
ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %f19 = 367a61e7, %f17 = 6081bef2, %f3 = 367a61e7
fadds %f19,%f17,%f3 ! %f3 = 6081bef2
p0_label_41:
! Mem[0000000030101400] = dd000000, %l2 = 00000000000000d1
ldsha [%i4+%g0]0x81,%l2 ! %l2 = ffffffffffffdd00
! Mem[0000000010141410] = a61247ff bc000000, %l0 = 9e93528b, %l1 = 0000cf2d
ldda [%i5+%o5]0x88,%l0 ! %l0 = 00000000bc000000 00000000a61247ff
! Mem[0000000030041408] = 000000ff, %l0 = 00000000bc000000
ldsha [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081400] = 8026306cef7315dc, %f28 = 1a1ec5fc 7178a96b
ldda [%i2+%g0]0x80,%f28 ! %f28 = 8026306c ef7315dc
! Mem[0000000010041408] = dd372ab3, %f15 = 890d9fc6
lda [%i1+%o4]0x80,%f15 ! %f15 = dd372ab3
! Mem[0000000030141408] = ff00000002c80000, %f0 = 02f1857b 01e7ffe7
ldda [%i5+%o4]0x89,%f0 ! %f0 = ff000000 02c80000
! Mem[0000000030041410] = c802fc4ec98eff12, %f8 = d1000000 00000000
ldda [%i1+%o5]0x81,%f8 ! %f8 = c802fc4e c98eff12
! Mem[0000000030181408] = 0000c802, %l3 = 0000000000006d68
ldswa [%i6+%o4]0x81,%l3 ! %l3 = 000000000000c802
! Mem[00000000100c1400] = ff3b0a713e9d120f, %f4 = bcfafe6d ef7315dc
ldda [%i3+%g0]0x88,%f4 ! %f4 = ff3b0a71 3e9d120f
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffdd00, Mem[0000000010041418] = 8c117229, %asi = 80
stwa %l2,[%i1+0x018]%asi ! Mem[0000000010041418] = ffffdd00
p0_label_42:
! Mem[00000000201c0001] = ff12de6c, %l7 = 0000000000039180
ldstub [%o0+0x001],%l7 ! %l7 = 00000012000000ff
! Mem[0000000030141408] = 0000c802, %l2 = ffffffffffffdd00
ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1400] = 0f129d3e, %l3 = 000000000000c802
swapa [%i3+%g0]0x80,%l3 ! %l3 = 000000000f129d3e
! %l4 = 00000000000000ff, Mem[0000000030181408] = 02c80000
stba %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 02c800ff
! %f12 = 3e9d120f, %f0 = ff000000, %f14 = 7bf46ccb
fdivs %f12,%f0 ,%f14 ! %l0 = 0000000000000121, Unfinished, %fsr = 0200000000
! %f0 = ff000000 02c80000 7a555fba 6081bef2
! %f4 = ff3b0a71 3e9d120f dd372ab3 7fffffff
! %f8 = c802fc4e c98eff12 7a77a4b4 9d9acf2d
! %f12 = 3e9d120f 367a61e7 7bf46ccb dd372ab3
stda %f0,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400
! %l4 = 00000000000000ff, %l7 = 0000000000000012, %l3 = 000000000f129d3e
orn %l4,%l7,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181400] = 29ece8ff, %l4 = 00000000000000ff
swapa [%i6+%g0]0x89,%l4 ! %l4 = 0000000029ece8ff
! Mem[0000000030141400] = 00ff0000, %l4 = 0000000029ece8ff
swapa [%i5+%g0]0x81,%l4 ! %l4 = 0000000000ff0000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ff54c802, %l6 = 000000003e9d120f
ldsha [%i3+%g0]0x81,%l6 ! %l6 = ffffffffffffff54
p0_label_43:
! Mem[0000000010001408] = 7a555fba, %l4 = 0000000000ff0000
lduba [%i0+%o4]0x80,%l4 ! %l4 = 000000000000007a
! Mem[0000000010041410] = 56350000ff892ffe, %f22 = 421a1126 ae436130
ldda [%i1+%o5]0x80,%f22 ! %f22 = 56350000 ff892ffe
! Mem[00000000100c1404] = 710a3bff, %l2 = 0000000000000000
lduh [%i3+0x004],%l2 ! %l2 = 000000000000710a
! Mem[0000000030081408] = ff4712a6124cb2c7, %l7 = 0000000000000012
ldxa [%i2+%o4]0x81,%l7 ! %l7 = ff4712a6124cb2c7
! Mem[0000000010181400] = d5e67cdea61247ff, %l3 = ffffffffffffffff
ldxa [%i6+%g0]0x88,%l3 ! %l3 = d5e67cdea61247ff
! Mem[00000000100c1410] = 7a77a4b49d9acf2d, %f26 = f054c802 80db160c
ldda [%i3+%o5]0x88,%f26 ! %f26 = 7a77a4b4 9d9acf2d
! Mem[00000000201c0000] = ffffde6c, %l6 = ffffffffffffff54
ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041408] = dd372ab3, %l7 = ff4712a6124cb2c7
ldsha [%i1+%o4]0x80,%l7 ! %l7 = ffffffffffffdd37
! %l5 = 00000000000000ff, %l3 = d5e67cdea61247ff, %l5 = 00000000000000ff
orn %l5,%l3,%l5 ! %l5 = 2a19832159edb8ff
! Starting 10 instruction Store Burst
! %f21 = c98eff12, Mem[0000000010141400] = ff00a9a2
sta %f21,[%i5+%g0]0x80 ! Mem[0000000010141400] = c98eff12
p0_label_44:
! Mem[00000000100c1428] = 3aefebe1, %l6 = ffffffffffffffff, %asi = 80
swapa [%i3+0x028]%asi,%l6 ! %l6 = 000000003aefebe1
! Mem[000000001018142b] = 093def71, %l1 = 00000000a61247ff
ldstuba [%i6+0x02b]%asi,%l1 ! %l1 = 00000071000000ff
! %f21 = c98eff12, %f23 = ff892ffe
fcmps %fcc0,%f21,%f23 ! %fcc0 = 3
! Mem[00000000100c141c] = 2d220e53, %l4 = 000000000000007a
swap [%i3+0x01c],%l4 ! %l4 = 000000002d220e53
! %f0 = ff000000 02c80000 7a555fba 6081bef2
! %f4 = ff3b0a71 3e9d120f dd372ab3 7fffffff
! %f8 = c802fc4e c98eff12 7a77a4b4 9d9acf2d
! %f12 = 3e9d120f 367a61e7 7bf46ccb dd372ab3
stda %f0,[%i6]ASI_BLK_S ! Block Store to 0000000030181400
! Mem[0000000030041410] = 4efc02c8, %l2 = 000000000000710a
ldstuba [%i1+%o5]0x89,%l2 ! %l2 = 000000c8000000ff
! %l3 = d5e67cdea61247ff, Mem[0000000010181414] = 18135046, %asi = 80
stwa %l3,[%i6+0x014]%asi ! Mem[0000000010181414] = a61247ff
! Mem[000000001008143c] = 248e193a, %l1 = 0000000000000071
swap [%i2+0x03c],%l1 ! %l1 = 00000000248e193a
! %l0 = 0000000000000121, Mem[00000000300c1408] = 7bf46ccb890d9fc6
stxa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000121
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 000000bc, %l5 = 2a19832159edb8ff
ldsha [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
p0_label_45:
! Mem[00000000100c1408] = d1000000, %l1 = 00000000248e193a
ldsha [%i3+%o4]0x80,%l1 ! %l1 = ffffffffffffd100
! Mem[0000000010081400] = dc1573ef 6c302680, %l2 = 000000c8, %l3 = a61247ff
ldda [%i2+%g0]0x88,%l2 ! %l2 = 000000006c302680 00000000dc1573ef
! Mem[0000000010141400] = b8fd7c1612ff8ec9, %l1 = ffffffffffffd100
ldxa [%i5+%g0]0x88,%l1 ! %l1 = b8fd7c1612ff8ec9
! Mem[0000000010081408] = 6dfefabc00000030, %f28 = 8026306c ef7315dc
ldda [%i2+0x008]%asi,%f28 ! %f28 = 6dfefabc 00000030
! Mem[0000000010001400] = ffffffff, %f23 = ff892ffe
ld [%i0+%g0],%f23 ! %f23 = ffffffff
! Mem[0000000010081410] = 4efcdd80, %l1 = b8fd7c1612ff8ec9
lduha [%i2+%o5]0x88,%l1 ! %l1 = 000000000000dd80
! Mem[0000000010041400] = 00000000, %l2 = 000000006c302680
ldswa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1408] = 00000000, %l4 = 000000002d220e53
lduha [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l1 = 000000000000dd80
lduba [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f24 = 7fffffff 4b7f7ac8, %l0 = 0000000000000121
! Mem[00000000300c1408] = 0000000000000121
add %i3,0x008,%g1
stda %f24,[%g1+%l0]ASI_PST8_SL ! Mem[00000000300c1408] = c800000000ff0121
p0_label_46:
! Mem[00000000100c141c] = 0000007a, %l1 = 0000000000000000
ldstub [%i3+0x01c],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081410] = fffafe6d, %l5 = 0000000000000000
swapa [%i2+%o5]0x81,%l5 ! %l5 = 00000000fffafe6d
! Mem[00000000100c1400] = 0000c802, %l2 = 0000000000000000
swapa [%i3+%g0]0x80,%l2 ! %l2 = 000000000000c802
! %l2 = 000000000000c802, Mem[0000000010081408] = 30000000bcfafe6d
stxa %l2,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000000000c802
! %l2 = 0000c802, %l3 = dc1573ef, Mem[0000000030001400] = 00000000 00006130
stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000c802 dc1573ef
! %f26 = 7a77a4b4 9d9acf2d, %l2 = 000000000000c802
! Mem[00000000300c1420] = 0cad1a8716f9d277
add %i3,0x020,%g1
stda %f26,[%g1+%l2]ASI_PST8_SL ! Mem[00000000300c1420] = 0ccf1a8716f9d277
membar #Sync ! Added by membar checker (9)
! Mem[0000000010181416] = a61247ff, %l4 = 0000000000000000
ldstub [%i6+0x016],%l4 ! %l4 = 00000047000000ff
! %f0 = ff000000, Mem[00000000300c1400] = ff54c802
sta %f0 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
! Mem[0000000030141408] = 02c800ff, %l0 = 0000000000000121
lduha [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 000000d1, %l5 = 00000000fffafe6d
lduba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000d1
p0_label_47:
! Mem[00000000100c1408] = d1000000, %l1 = 0000000000000000
lduwa [%i3+%o4]0x80,%l1 ! %l1 = 00000000d1000000
! Mem[00000000100c1410] = 2dcf9a9d, %l4 = 0000000000000047
lduha [%i3+%o5]0x80,%l4 ! %l4 = 0000000000002dcf
! %f11 = 9d9acf2d, %f12 = 3e9d120f, %f18 = 7bf46ccb
fadds %f11,%f12,%f18 ! %f18 = 3e9d120f
! Mem[0000000010041400] = 00000000, %l3 = 00000000dc1573ef
ldswa [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181400] = a61247ff, %f28 = 6dfefabc
lda [%i6+%g0]0x88,%f28 ! %f28 = a61247ff
! Mem[0000000030181408] = ba5f557a, %l7 = ffffffffffffdd37
lduba [%i6+%o4]0x89,%l7 ! %l7 = 000000000000007a
! Mem[00000000211c0000] = 46d1622e, %l0 = 00000000000000ff
ldub [%o2+0x001],%l0 ! %l0 = 00000000000000d1
! Mem[00000000300c1408] = c8000000, %l2 = 000000000000c802
ldswa [%i3+%o4]0x81,%l2 ! %l2 = ffffffffc8000000
! Mem[00000000100c1408] = d1000000, %f29 = 00000030
lda [%i3+%o4]0x80,%f29 ! %f29 = d1000000
! Starting 10 instruction Store Burst
! Mem[0000000010101412] = 0f129d3e, %l5 = 00000000000000d1
ldstub [%i4+0x012],%l5 ! %l5 = 0000009d000000ff
p0_label_48:
! %l5 = 000000000000009d, Mem[00000000100c1426] = 86a0be79
sth %l5,[%i3+0x026] ! Mem[00000000100c1424] = 86a0009d
! Mem[00000000300c1410] = 367a61e7, %l7 = 000000000000007a
ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 000000e7000000ff
! %l4 = 0000000000002dcf, Mem[000000001000143d] = 890d9fc6
stb %l4,[%i0+0x03d] ! Mem[000000001000143c] = 89cf9fc6
! Mem[0000000010101424] = 4efc02c8, %l7 = 00000000000000e7, %asi = 80
swapa [%i4+0x024]%asi,%l7 ! %l7 = 000000004efc02c8
! Mem[0000000010041400] = 00000000, %l4 = 0000000000002dcf, %asi = 80
swapa [%i1+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = 000000bc, %l5 = 000000000000009d
swap [%i5+%o5],%l5 ! %l5 = 00000000000000bc
! Mem[00000000300c1408] = 000000c8, %l2 = ffffffffc8000000
ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 000000c8000000ff
! Mem[0000000030001400] = 02c80000, %l4 = 0000000000000000
swapa [%i0+%g0]0x89,%l4 ! %l4 = 0000000002c80000
! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 000000ff, %f22 = 56350000
lda [%i3+%o4]0x89,%f22 ! %f22 = 000000ff
p0_label_49:
! Mem[0000000030041400] = 3ee8ec29, %l1 = 00000000d1000000
lduha [%i1+%g0]0x81,%l1 ! %l1 = 0000000000003ee8
! Mem[0000000010141410] = 0000009d, %l4 = 0000000002c80000
lduwa [%i5+%o5]0x80,%l4 ! %l4 = 000000000000009d
! Mem[0000000010141410] = 9d000000, %l0 = 00000000000000d1
lduba [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = ff000000, %l6 = 000000003aefebe1
lduwa [%i3+%o4]0x81,%l6 ! %l6 = 00000000ff000000
! Mem[00000000100c1410] = 9d9acf2d, %f14 = 7bf46ccb
lda [%i3+%o5]0x88,%f14 ! %f14 = 9d9acf2d
! Mem[0000000010001400] = ffffffff, %l6 = 00000000ff000000
ldswa [%i0+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101400] = 0000c802, %l1 = 0000000000003ee8
lduha [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101400] = dd000000, %l7 = 000000004efc02c8
ldsha [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffdd00
! Mem[0000000010141430] = 03835268 73b719ff, %l6 = ffffffff, %l7 = ffffdd00
ldda [%i5+0x030]%asi,%l6 ! %l6 = 0000000003835268 0000000073b719ff
! Starting 10 instruction Store Burst
! %l2 = 000000c8, %l3 = 000000ff, Mem[0000000010081410] = 4efcdd80 12ff8ec9
stda %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000c8 000000ff
p0_label_50:
! Mem[0000000030081400] = 00006130, %l4 = 000000000000009d
swapa [%i2+%g0]0x89,%l4 ! %l4 = 0000000000006130
! Mem[0000000030041410] = 4efc02ff, %l3 = 00000000000000ff
ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
! %f29 = d1000000, Mem[0000000010041438] = d1862b88
st %f29,[%i1+0x038] ! Mem[0000000010041438] = d1000000
! Mem[0000000010001400] = ffffffff, %l4 = 0000000000006130
ldstuba [%i0+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
! Mem[00000000100c143f] = fbc4b379, %l5 = 00000000000000bc
ldstuba [%i3+0x03f]%asi,%l5 ! %l5 = 00000079000000ff
! %l2 = 00000000000000c8, immed = 00000a63, %y = 00000000
umul %l2,0xa63,%l0 ! %l0 = 0000000000081d58, %y = 00000000
! Mem[0000000010181408] = 367a61e7, %l2 = 00000000000000c8
swapa [%i6+%o4]0x80,%l2 ! %l2 = 00000000367a61e7
! Mem[0000000030081410] = 00000000, %l7 = 0000000073b719ff
swapa [%i2+%o5]0x81,%l7 ! %l7 = 0000000000000000
! %f24 = 7fffffff, Mem[0000000010101400] = 0000c802
sta %f24,[%i4+%g0]0x80 ! Mem[0000000010101400] = 7fffffff
! Starting 10 instruction Load Burst
! %f17 = 6081bef2, %f10 = 7a77a4b4, %f9 = c98eff12
fmuls %f17,%f10,%f9 ! %f9 = 7f800000
p0_label_51:
membar #Sync ! Added by membar checker (10)
! Mem[0000000030081400] = 9d000000 01e7ffe7 ff4712a6 124cb2c7
! Mem[0000000030081410] = 73b719ff ef7315dc 296a7add 5650f73a
! Mem[0000000030081420] = be6494a6 0e14473c 7a77a4b4 9d9acf2d
! Mem[0000000030081430] = 02f1857b 367a61e7 7bf46ccb 890d9fc6
ldda [%i2]ASI_BLK_SL,%f16 ! Block Load from 0000000030081400
! Mem[00000000300c1410] = 367a61ff, %l3 = 00000000000000ff
ldsba [%i3+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141410] = 0000009d, %l1 = 0000000000000000
ldswa [%i5+%o5]0x80,%l1 ! %l1 = 000000000000009d
! Mem[0000000010141408] = c802fc4e, %l0 = 0000000000081d58
lduwa [%i5+%o4]0x80,%l0 ! %l0 = 00000000c802fc4e
! Mem[00000000100c1430] = 9e93528b9cd10952, %f12 = 3e9d120f 367a61e7
ldd [%i3+0x030],%f12 ! %f12 = 9e93528b 9cd10952
! Mem[0000000030101400] = 000000dd, %f5 = 3e9d120f
lda [%i4+%g0]0x89,%f5 ! %f5 = 000000dd
! Mem[0000000030081410] = 73b719ff, %l3 = ffffffffffffffff
lduha [%i2+%o5]0x81,%l3 ! %l3 = 00000000000073b7
! Mem[00000000300c1400] = 000000ff, %l0 = 00000000c802fc4e
lduwa [%i3+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001400] = ffffffff, %l6 = 0000000003835268
ldsba [%i0+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l6 = ffffffffffffffff, Mem[0000000010041408] = dd372ab3
stwa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffff
p0_label_52:
! %l2 = 367a61e7, %l3 = 000073b7, Mem[0000000010141408] = c802fc4e c98eff12
stda %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 367a61e7 000073b7
! %l3 = 00000000000073b7, Mem[00000000201c0000] = ffffde6c, %asi = 80
stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = 73b7de6c
! Mem[0000000030001400] = 00000000, %l3 = 00000000000073b7
swapa [%i0+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141410] = 0000009d, %l2 = 00000000367a61e7
swapa [%i5+%o5]0x80,%l2 ! %l2 = 000000000000009d
! %l3 = 0000000000000000, Mem[0000000030001400] = 000073b7
stwa %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000
! Mem[0000000030081410] = 73b719ff, %l3 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l3 ! %l3 = 00000073000000ff
! %l4 = 00000000000000ff, Mem[0000000010141400] = c98eff12
stwa %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 000000ff
! Mem[0000000010141410] = 367a61e7, %l5 = 0000000000000079, %asi = 80
swapa [%i5+0x010]%asi,%l5 ! %l5 = 00000000367a61e7
! %f7 = 7fffffff, Mem[0000000010081408] = 0000c802
sta %f7 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 7fffffff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 367a61ff, %l0 = 00000000000000ff
lduwa [%i3+%o5]0x89,%l0 ! %l0 = 00000000367a61ff
p0_label_53:
! Mem[0000000020800040] = 61ff0345, %l5 = 00000000367a61e7
lduha [%o1+0x040]%asi,%l5 ! %l5 = 00000000000061ff
! Mem[0000000030141400] = 38000000ffe8ec29, %f12 = 9e93528b 9cd10952
ldda [%i5+%g0]0x89,%f12 ! %f12 = 38000000 ffe8ec29
! %l2 = 000000000000009d, Mem[0000000010141420] = 4f8524d1
stw %l2,[%i5+0x020] ! Mem[0000000010141420] = 0000009d
! Mem[0000000010141408] = 367a61e7, %l4 = 00000000000000ff
lduha [%i5+%o4]0x80,%l4 ! %l4 = 000000000000367a
! Mem[0000000010081400] = 6c302680, %l2 = 000000000000009d
ldsba [%i2+%g0]0x88,%l2 ! %l2 = ffffffffffffff80
! Mem[0000000030181410] = ff3b0a71, %l7 = 0000000000000000
lduwa [%i6+%o5]0x81,%l7 ! %l7 = 00000000ff3b0a71
! Mem[00000000100c1408] = d1000000, %l6 = ffffffffffffffff
ldsha [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffffd100
! Mem[00000000201c0000] = 73b7de6c, %l5 = 00000000000061ff
ldsb [%o0+0x001],%l5 ! %l5 = ffffffffffffffb7
! Mem[0000000030181400] = ff000000 02c80000 7a555fba 6081bef2
! Mem[0000000030181410] = ff3b0a71 3e9d120f dd372ab3 7fffffff
! Mem[0000000030181420] = c802fc4e c98eff12 7a77a4b4 9d9acf2d
! Mem[0000000030181430] = 3e9d120f 367a61e7 7bf46ccb dd372ab3
ldda [%i6]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
! Starting 10 instruction Store Burst
! Mem[0000000010081413] = c8000000, %l3 = 0000000000000073
ldstub [%i2+0x013],%l3 ! %l3 = 00000000000000ff
p0_label_54:
! %l4 = 000000000000367a, Mem[00000000100c1428] = ffffffff80f9160c, %asi = 80
stxa %l4,[%i3+0x028]%asi ! Mem[00000000100c1428] = 000000000000367a
! Mem[0000000010181400] = ff4712a6, %l0 = 00000000367a61ff
swapa [%i6+%g0]0x80,%l0 ! %l0 = 00000000ff4712a6
! Mem[0000000030181408] = ba5f557a, %l6 = ffffffffffffd100
swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000ba5f557a
! %f30 = c69f0d89 cb6cf47b, Mem[0000000010001410] = 6dfefabc dc1573ef
stda %f30,[%i0+%o5]0x88 ! Mem[0000000010001410] = c69f0d89 cb6cf47b
! %l2 = ffffff80, %l3 = 00000000, Mem[0000000030001408] = b4a4777a 2dcf9a9d
stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffff80 00000000
! %f0 = ff000000 02c80000 7a555fba 6081bef2
! %f4 = ff3b0a71 3e9d120f dd372ab3 7fffffff
! %f8 = c802fc4e c98eff12 7a77a4b4 9d9acf2d
! %f12 = 3e9d120f 367a61e7 7bf46ccb dd372ab3
stda %f0,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
! %l5 = ffffffffffffffb7, Mem[0000000010101400] = 7fffffff
stwa %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffffffb7
! Mem[0000000030081400] = 0000009d, %l2 = ffffffffffffff80
ldstuba [%i2+%g0]0x89,%l2 ! %l2 = 0000009d000000ff
! Mem[0000000030101400] = 000000dd, %l0 = 00000000ff4712a6
swapa [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000dd
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ffffd100, %f28 = e7617a36
lda [%i6+%o4]0x89,%f28 ! %f28 = ffffd100
p0_label_55:
! Mem[00000000100c1408] = d100000049bec8ce, %f24 = 3c47140e a69464be
ldda [%i3+%o4]0x80,%f24 ! %f24 = d1000000 49bec8ce
! Mem[0000000030081400] = 000000ff, %l5 = ffffffffffffffb7
ldsba [%i2+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000021800000] = ff787193, %l3 = 0000000000000000
ldsb [%o3+%g0],%l3 ! %l3 = ffffffffffffffff
membar #Sync ! Added by membar checker (11)
! Mem[0000000010041408] = f2be8160ba5f557a, %f18 = c7b24c12 a61247ff
ldda [%i1+%o4]0x88,%f18 ! %f18 = f2be8160 ba5f557a
! Mem[0000000030001400] = 00000000 dc1573ef 80ffffff 00000000
! Mem[0000000030001410] = 9cd10952 a0521f2b dc687efe 9e34a28f
! Mem[0000000030001420] = 1f44758d 0c75d9b9 a673e23e 891d7ef6
! Mem[0000000030001430] = e1dd814d e0de13fb 6fd3ffde 02cfc061
ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
! Mem[0000000030181408] = ffffd100, %l5 = ffffffffffffffff
lduwa [%i6+%o4]0x89,%l5 ! %l5 = 00000000ffffd100
! Mem[00000000300c1408] = 000000ff, %l2 = 000000000000009d
lduha [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1400] = 00000000 710a3bff d1000000 49bec8ce
! Mem[00000000100c1410] = 2dcf9a9d b4a4777a 00000000 ff00007a
! Mem[00000000100c1420] = 6081bef2 86a0009d 00000000 0000367a
! Mem[00000000100c1430] = 9e93528b 9cd10952 9549ef5e fbc4b3ff
ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
! Mem[0000000010081400] = 8026306cef7315dc, %l2 = 00000000000000ff
ldxa [%i2+%g0]0x80,%l2 ! %l2 = 8026306cef7315dc
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffffff, %l5 = 00000000ffffd100, %l1 = 000000000000009d
xnor %l3,%l5,%l1 ! %l1 = 00000000ffffd100
p0_label_56:
! %f20 = 9cd10952 a0521f2b, %l0 = 00000000000000dd
! Mem[0000000030181428] = 7a77a4b49d9acf2d
add %i6,0x028,%g1
stda %f20,[%g1+%l0]ASI_PST8_S ! Mem[0000000030181428] = 9cd1a452a052cf2b
! %l0 = 000000dd, %l1 = ffffd100, Mem[0000000010181400] = ff617a36 d5e67cde
stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000dd ffffd100
membar #Sync ! Added by membar checker (12)
! %l4 = 000000000000367a, Mem[0000000030001408] = ffffff80
stha %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffff367a
! Mem[0000000030141408] = ff00c802, %l0 = 00000000000000dd
swapa [%i5+%o4]0x81,%l0 ! %l0 = 00000000ff00c802
! Mem[0000000010081400] = 8026306c, %l5 = 00000000ffffd100
swapa [%i2+%g0]0x80,%l5 ! %l5 = 000000008026306c
! %l7 = 00000000ff3b0a71, Mem[00000000100c1408] = d1000000
stwa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ff3b0a71
! %l0 = 00000000ff00c802, Mem[00000000300c1410] = 367a61ff
stha %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 367ac802
! %l6 = 00000000ba5f557a, Mem[0000000010081410] = c80000ff
stwa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = ba5f557a
! %l7 = 00000000ff3b0a71, Mem[0000000010181428] = 093defff87824a0d
stx %l7,[%i6+0x028] ! Mem[0000000010181428] = 00000000ff3b0a71
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ffe8ec29, %l2 = 8026306cef7315dc
ldswa [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffe8ec29
p0_label_57:
! Mem[0000000030001408] = 7a36ffff, %l0 = 00000000ff00c802
ldswa [%i0+%o4]0x81,%l0 ! %l0 = 000000007a36ffff
! Mem[00000000211c0000] = 46d1622e, %l7 = 00000000ff3b0a71
ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000046d1
! Mem[00000000100c1410] = 2dcf9a9db4a4777a, %f12 = 9e93528b 9cd10952
ldda [%i3+%o5]0x80,%f12 ! %f12 = 2dcf9a9d b4a4777a
! Mem[0000000010001400] = ffffffff, %l6 = 00000000ba5f557a
lduha [%i0+%g0]0x88,%l6 ! %l6 = 000000000000ffff
! Mem[0000000030041400] = 3ee8ec29230fddce, %l3 = ffffffffffffffff
ldxa [%i1+%g0]0x81,%l3 ! %l3 = 3ee8ec29230fddce
! Mem[0000000010181408] = c8000000, %l2 = ffffffffffe8ec29
lduba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1400] = 00000000710a3bff, %f24 = 1f44758d 0c75d9b9
ldda [%i3+%g0]0x80,%f24 ! %f24 = 00000000 710a3bff
! Mem[00000000100c1400] = 00000000, %l7 = 00000000000046d1
ldswa [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = c7b24c12 ba5f557a, %l4 = 0000367a, %l5 = 8026306c
ldda [%i0+%o4]0x88,%l4 ! %l4 = 00000000ba5f557a 00000000c7b24c12
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = 00000042, %l4 = 00000000ba5f557a
swapa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000042
p0_label_58:
! %l4 = 00000042, %l5 = c7b24c12, Mem[0000000010041428] = 7a77a4b4 9d9acf2d
stda %l4,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000042 c7b24c12
! Mem[00000000100c140c] = 49bec8ce, %l2 = 00000000, %l1 = ffffd100
add %i3,0x0c,%g1
casa [%g1]0x80,%l2,%l1 ! %l1 = 0000000049bec8ce
! Mem[0000000010001400] = ffffffff, %l2 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
! %l3 = 3ee8ec29230fddce, immd = 0000000000000fcb, %l5 = 00000000c7b24c12
sdivx %l3,0xfcb,%l5 ! %l5 = 0003fbc0b0dc09de
! %l7 = 0000000000000000, Mem[0000000010041414] = 3e9d120f
stw %l7,[%i1+0x014] ! Mem[0000000010041414] = 00000000
! %l7 = 0000000000000000, Mem[0000000030141400] = 29ece8ff
stha %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000e8ff
! %l3 = 3ee8ec29230fddce, imm = 000000000000032b, %l0 = 000000007a36ffff
addc %l3,0x32b,%l0 ! %l0 = 3ee8ec29230fe0f9
! Mem[0000000010181410] = 7a555fba, %l1 = 0000000049bec8ce
ldstuba [%i6+%o5]0x88,%l1 ! %l1 = 000000ba000000ff
! %l6 = 000000000000ffff, immed = 00000e09, %y = 00000000
sdiv %l6,0xe09,%l6 ! %l6 = 0000000000000012
mov %l0,%y ! %y = 230fe0f9
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00000000 7fffffff, %l6 = 00000012, %l7 = 00000000
ldda [%i2+%o4]0x88,%l6 ! %l6 = 000000007fffffff 0000000000000000
p0_label_59:
! Mem[0000000010101410] = 3eff120f, %f28 = e1dd814d
lda [%i4+%o5]0x88,%f28 ! %f28 = 3eff120f
! Mem[0000000010081408] = ffffff7f, %l4 = 0000000000000042
lduba [%i2+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1414] = b4a4777a, %l2 = 00000000000000ff
ldsb [%i3+0x014],%l2 ! %l2 = ffffffffffffffb4
! Mem[0000000030181408] = 00d1ffff, %l3 = 3ee8ec29230fddce
lduwa [%i6+%o4]0x81,%l3 ! %l3 = 0000000000d1ffff
! Mem[0000000010001400] = fcffffffffffffff, %l1 = 00000000000000ba
ldxa [%i0+%g0]0x88,%l1 ! %l1 = fcffffffffffffff
! Mem[0000000010141410] = 00000079, %l5 = 0003fbc0b0dc09de
ldswa [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000079
! Mem[0000000010001410] = 7bf46ccb, %f8 = 6081bef2
lda [%i0+%o5]0x80,%f8 ! %f8 = 7bf46ccb
! Mem[00000000300c1408] = 000000ff, %l1 = fcffffffffffffff
ldsha [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l2 = ffffffffffffffb4
lduwa [%i3+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %f18 = 80ffffff 00000000, Mem[0000000030141410] = 42bc29ff 3e9d120f
stda %f18,[%i5+%o5]0x89 ! Mem[0000000030141410] = 80ffffff 00000000
p0_label_60:
! %l1 = 00000000000000ff, Mem[0000000010181408] = c8000000
stwa %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
! %l7 = 0000000000000000, Mem[0000000010081408] = ffffff7f
stha %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000ff7f
! %f13 = b4a4777a, Mem[0000000010041408] = 7a555fba
sta %f13,[%i1+%o4]0x80 ! Mem[0000000010041408] = b4a4777a
! Mem[000000001004143c] = dd372ab3, %l1 = 000000ff, %l3 = 00d1ffff
add %i1,0x3c,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000dd372ab3
! Mem[00000000211c0000] = 46d1622e, %l7 = 0000000000000000
ldstub [%o2+%g0],%l7 ! %l7 = 00000046000000ff
! %l4 = 00000000000000ff, immed = 00000069, %y = 230fe0f9
udiv %l4,0x069,%l1 ! %l1 = 00000000ffffffff
mov %l0,%y ! %y = 230fe0f9
! Mem[0000000021800040] = b2866a20, %l0 = 3ee8ec29230fe0f9
ldstuba [%o3+0x040]%asi,%l0 ! %l0 = 000000b2000000ff
! %f0 = 00000000 710a3bff d1000000 49bec8ce
! %f4 = 2dcf9a9d b4a4777a 00000000 ff00007a
! %f8 = 7bf46ccb 86a0009d 00000000 0000367a
! %f12 = 2dcf9a9d b4a4777a 9549ef5e fbc4b3ff
stda %f0,[%i5]ASI_BLK_PL ! Block Store to 0000000010141400
! Code Fragment 3
p0_fragment_4:
! %l0 = 00000000000000b2
setx 0x508d247063b84221,%g7,%l0 ! %l0 = 508d247063b84221
! %l1 = 00000000ffffffff
setx 0x9e679577884a8f0f,%g7,%l1 ! %l1 = 9e679577884a8f0f
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 = 508d247063b84221
setx 0x6d82bd3860dc6e57,%g7,%l0 ! %l0 = 6d82bd3860dc6e57
! %l1 = 9e679577884a8f0f
setx 0x9b066f4fb76d90f0,%g7,%l1 ! %l1 = 9b066f4fb76d90f0
! Starting 10 instruction Load Burst
! %l1 = 9b066f4fb76d90f0, %l2 = 0000000000000000, %y = 230fe0f9
sdiv %l1,%l2,%l5 ! Div by zero, %l0 = 6d82bd3860dc6ea7
mov %l0,%y ! %y = 60dc6e7f
p0_label_61:
membar #Sync ! Added by membar checker (13)
! Mem[0000000010141410] = 7a77a4b4, %l6 = 000000007fffffff
lduha [%i5+%o5]0x80,%l6 ! %l6 = 0000000000007a77
! Mem[0000000010001410] = cb6cf47b, %l7 = 0000000000000046
lduha [%i0+%o5]0x88,%l7 ! %l7 = 000000000000f47b
! Mem[0000000021800080] = 5046e4e3, %l5 = 0000000000000079
lduh [%o3+0x080],%l5 ! %l5 = 0000000000005046
! Mem[0000000030141400] = ffe80000, %l0 = 6d82bd3860dc6e7f
lduba [%i5+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141400] = 0000e8ff, %l4 = 00000000000000ff
lduba [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000218000c0] = 4f85afb8, %l1 = 9b066f4fb76d90f0
lduha [%o3+0x0c0]%asi,%l1 ! %l1 = 0000000000004f85
! Mem[00000000100c1410] = 9d9acf2d, %l4 = 0000000000000000
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 0000002d000000ff
! Mem[0000000020800040] = 61ff0345, %l6 = 0000000000007a77
ldsba [%o1+0x041]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081410] = ba5f557a, %f25 = 710a3bff
lda [%i2+%o5]0x80,%f25 ! %f25 = ba5f557a
! Starting 10 instruction Store Burst
! %l7 = 000000000000f47b, Mem[0000000030101408] = ff000000
stwa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000f47b
p0_label_62:
! Mem[00000000300c1408] = ff000000, %l7 = 000000000000f47b
ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
! %l6 = ffffffff, %l7 = 000000ff, Mem[0000000030041410] = 4efc02ff 12ff8ec9
stda %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffff 000000ff
! %l2 = 0000000000000000, Mem[0000000010041400] = 000000ff
stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! Mem[0000000010001400] = ffffffff, %l5 = 0000000000005046
ldstuba [%i0+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! %f26 = a673e23e 891d7ef6, Mem[0000000010181410] = ff5f557a a612ffff
std %f26,[%i6+%o5] ! Mem[0000000010181410] = a673e23e 891d7ef6
! Mem[0000000030101408] = 7bf40000, %l5 = 00000000000000ff
ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 0000007b000000ff
! Mem[0000000010181437] = 7a555fba, %l0 = 0000000000000000
ldstub [%i6+0x037],%l0 ! %l0 = 000000ba000000ff
! %l4 = 0000002d, %l5 = 0000007b, Mem[0000000010001410] = cb6cf47b c69f0d89
stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000002d 0000007b
! %l2 = 0000000000000000, Mem[00000000100c142c] = 0000367a, %asi = 80
stba %l2,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 0000367a
! Starting 10 instruction Load Burst
! Mem[0000000010081428] = 5fc6552c 1fe26fae, %l4 = 0000002d, %l5 = 0000007b
ldda [%i2+0x028]%asi,%l4 ! %l4 = 000000005fc6552c 000000001fe26fae
p0_label_63:
! %l5 = 000000001fe26fae, Mem[0000000030001400] = 00000000
stba %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ae
! Mem[0000000030141400] = 0000e8ff, %l0 = 00000000000000ba
lduha [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081400] = 00d1ffff, %f10 = 00000000
lda [%i2+%g0]0x88,%f10 ! %f10 = 00d1ffff
membar #Sync ! Added by membar checker (14)
! Mem[0000000030041400] = 3ee8ec29 230fddce ff000000 367a61e7
! Mem[0000000030041410] = ffffffff ff000000 b21980c4 6fb71394
! Mem[0000000030041420] = de1a96d2 4b7f7ac8 5fc6552c 1fe26fae
! Mem[0000000030041430] = 1a1ec5fc 7178a96b 00006130 248e193a
ldda [%i1]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030041400
! Mem[00000000201c0000] = 73b7de6c, %l0 = 0000000000000000
ldub [%o0+0x001],%l0 ! %l0 = 00000000000000b7
! Mem[0000000010141408] = 49bec8ce, %l5 = 000000001fe26fae
ldsba [%i5+%o4]0x88,%l5 ! %l5 = ffffffffffffffce
! Mem[0000000010081400] = dc1573ef00d1ffff, %l3 = 00000000dd372ab3
ldxa [%i2+%g0]0x88,%l3 ! %l3 = dc1573ef00d1ffff
! Mem[0000000030001408] = 7a36ffff00000000, %f2 = d1000000 49bec8ce
ldda [%i0+%o4]0x81,%f2 ! %f2 = 7a36ffff 00000000
! Mem[0000000010081410] = ba5f557aff000000, %f8 = 7bf46ccb 86a0009d
ldda [%i2+%o5]0x80,%f8 ! %f8 = ba5f557a ff000000
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = 0000002d, %l0 = 00000000000000b7
ldstuba [%i0+%o5]0x88,%l0 ! %l0 = 0000002d000000ff
p0_label_64:
! Mem[0000000010001408] = 7a555fba, %l6 = ffffffffffffffff
ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 0000007a000000ff
! %f6 = 00000000, Mem[0000000010141408] = 49bec8ce
sta %f6 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! Mem[00000000100c1408] = 710a3bff, %l3 = dc1573ef00d1ffff
ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
! %f8 = ba5f557a ff000000, Mem[0000000030101408] = 0000f4ff c7b24c12
stda %f8 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = ba5f557a ff000000
! %l7 = 00000000000000ff, imm = fffffffffffffa82, %l7 = 00000000000000ff
xor %l7,-0x57e,%l7 ! %l7 = fffffffffffffa7d
! Mem[0000000030101408] = 000000ff, %l7 = fffffffffffffa7d
swapa [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c143c] = fbc4b3ff, %l6 = 0000007a, %l7 = 000000ff
add %i3,0x3c,%g1
casa [%g1]0x80,%l6,%l7 ! %l7 = 00000000fbc4b3ff
! %l4 = 000000005fc6552c, %l1 = 0000000000004f85, %l0 = 000000000000002d
xor %l4,%l1,%l0 ! %l0 = 000000005fc61aa9
! %l7 = 00000000fbc4b3ff, Mem[0000000010181410] = a673e23e
stwa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = fbc4b3ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 02c87a36, %l2 = 0000000000000000
lduba [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000002
p0_label_65:
! Mem[00000000300c1410] = 02c87a36, %l3 = 00000000000000ff
lduwa [%i3+%o5]0x81,%l3 ! %l3 = 0000000002c87a36
! Mem[00000000300c1410] = 02c87a367b85f102, %f0 = 00000000 710a3bff
ldda [%i3+%o5]0x81,%f0 ! %f0 = 02c87a36 7b85f102
! Mem[0000000030081400] = 000000ff, %l1 = 0000000000004f85
lduwa [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041408] = ff000000, %f12 = 2dcf9a9d
lda [%i1+%o4]0x81,%f12 ! %f12 = ff000000
! Mem[0000000030141400] = 0000e8ff00000038, %f0 = 02c87a36 7b85f102
ldda [%i5+%g0]0x81,%f0 ! %f0 = 0000e8ff 00000038
! Mem[0000000010101400] = b7ffffff, %l4 = 000000005fc6552c
ldsba [%i4+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030141408] = dd000000, %f9 = ff000000
lda [%i5+%o4]0x89,%f9 ! %f9 = dd000000
! Mem[00000000300c1410] = 02c87a36, %l4 = ffffffffffffffff
lduha [%i3+%o5]0x81,%l4 ! %l4 = 00000000000002c8
! Mem[0000000010081400] = ffffd100, %f8 = ba5f557a
lda [%i2+%g0]0x80,%f8 ! %f8 = ffffd100
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 7a77a4b4, %l3 = 0000000002c87a36
swapa [%i5+%o5]0x80,%l3 ! %l3 = 000000007a77a4b4
p0_label_66:
! Mem[0000000030081410] = ff19b7ff, %l5 = ffffffffffffffce
ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010081400] = ffffd100, %l5 = 00000000000000ff
ldstuba [%i2+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
! %f3 = 00000000, Mem[0000000010001410] = 000000ff
sta %f3 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! %l2 = 0000000000000002, Mem[0000000010141400] = 00000000710a3bff
stxa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000000000000002
! %l2 = 0000000000000002, Mem[00000000300c1400] = 02ea1fb8000000ff
stxa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000002
! %l3 = 000000007a77a4b4, Mem[00000000100c1439] = 9549ef5e, %asi = 80
stba %l3,[%i3+0x039]%asi ! Mem[00000000100c1438] = 95b4ef5e
! Mem[0000000010181400] = 000000dd, %l4 = 00000000000002c8
ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000dd000000ff
! Mem[0000000030101410] = 86a0be79, %l2 = 0000000000000002
ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 00000086000000ff
! Mem[0000000010041409] = b4a4777a, %l3 = 000000007a77a4b4
ldstuba [%i1+0x009]%asi,%l3 ! %l3 = 000000a4000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 7a555fba, %l3 = 00000000000000a4
ldswa [%i2+%o5]0x88,%l3 ! %l3 = 000000007a555fba
p0_label_67:
! Mem[0000000030101400] = ff4712a6, %l0 = 000000005fc61aa9
ldsha [%i4+%g0]0x89,%l0 ! %l0 = 00000000000012a6
! Mem[0000000030001410] = 9cd10952, %l3 = 000000007a555fba
lduha [%i0+%o5]0x81,%l3 ! %l3 = 0000000000009cd1
! Mem[0000000010081408] = 000000007fff0000, %f24 = de1a96d2 4b7f7ac8
ldda [%i2+%o4]0x88,%f24 ! %f24 = 00000000 7fff0000
! Mem[0000000030101400] = a61247ff, %f31 = 248e193a
lda [%i4+%g0]0x81,%f31 ! %f31 = a61247ff
! Mem[0000000030081408] = c7b24c12 a61247ff, %l0 = 000012a6, %l1 = 000000ff
ldda [%i2+%o4]0x89,%l0 ! %l0 = 00000000a61247ff 00000000c7b24c12
! Mem[00000000100c1408] = cec8be49 710a3bff, %l0 = a61247ff, %l1 = c7b24c12
ldda [%i3+%o4]0x88,%l0 ! %l0 = 00000000710a3bff 00000000cec8be49
! %l1 = 00000000cec8be49, %l0 = 00000000710a3bff, %l4 = 00000000000000dd
sdivx %l1,%l0,%l4 ! %l4 = 0000000000000001
! Mem[00000000100c1400] = ff3b0a7100000000, %f16 = 3ee8ec29 230fddce
ldda [%i3+%g0]0x88,%f16 ! %f16 = ff3b0a71 00000000
! %l5 = 00000000000000ff, imm = fffffffffffffd35, %l6 = 000000000000007a
subc %l5,-0x2cb,%l6 ! %l6 = 00000000000003ca
! Starting 10 instruction Store Burst
! %l3 = 0000000000009cd1, Mem[0000000030101408] = fffffa7d
stba %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = d1fffa7d
p0_label_68:
! %l5 = 00000000000000ff, Mem[0000000030001400] = ae000000
stba %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff000000
! %l4 = 0000000000000001, Mem[0000000030181410] = ff3b0a71
stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 013b0a71
! %f3 = 00000000, %f28 = 1a1ec5fc, %f0 = 0000e8ff
fadds %f3 ,%f28,%f0 ! %f0 = 1a1ec5fc
! Mem[0000000010001400] = ffffffff, %l4 = 0000000000000001
ldstuba [%i0+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010181408] = ff000000, %l4 = 00000000000000ff
ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! %l4 = 00000000000000ff, Mem[0000000010081408] = 0000ff7f, %asi = 80
stwa %l4,[%i2+0x008]%asi ! Mem[0000000010081408] = 000000ff
! Mem[0000000010081410] = ba5f557a, %l0 = 00000000710a3bff
ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 000000ba000000ff
! Mem[0000000010181400] = ff000000, %l7 = 00000000fbc4b3ff
swapa [%i6+%g0]0x80,%l7 ! %l7 = 00000000ff000000
! %f6 = 00000000 ff00007a, Mem[0000000010001410] = 00000000 7b000000
stda %f6 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 ff00007a
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00000000, %l3 = 0000000000009cd1
ldsha [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
p0_label_69:
! Mem[0000000030001408] = 7a36ffff, %l4 = 00000000000000ff
ldswa [%i0+%o4]0x81,%l4 ! %l4 = 000000007a36ffff
! Mem[0000000010141410] = 02c87a36 9d9acf2d, %l2 = 00000086, %l3 = 00000000
ldda [%i5+0x010]%asi,%l2 ! %l2 = 0000000002c87a36 000000009d9acf2d
! Mem[00000000300c1400] = 0200000000000000, %f30 = 00006130 a61247ff
ldda [%i3+%g0]0x81,%f30 ! %f30 = 02000000 00000000
! Mem[00000000300c1408] = 000000ff, %l5 = 00000000000000ff
lduha [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[000000001008141c] = 6fb71394, %l6 = 00000000000003ca
ldsb [%i2+0x01d],%l6 ! %l6 = ffffffffffffffb7
! %f31 = 00000000, %f15 = fbc4b3ff, %f24 = 00000000 7fff0000
fsmuld %f31,%f15,%f24 ! %f24 = 80000000 00000000
! Mem[0000000010181400] = fbc4b3ff, %l3 = 000000009d9acf2d
lduha [%i6+%g0]0x80,%l3 ! %l3 = 000000000000fbc4
! Mem[0000000030081408] = ff4712a6, %l4 = 000000007a36ffff
ldsha [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffffff47
! Mem[0000000010141408] = d100000000000000, %f14 = 9549ef5e fbc4b3ff
ldda [%i5+%o4]0x88,%f14 ! %f14 = d1000000 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = 7a555fff, %l2 = 0000000002c87a36
swapa [%i2+%o5]0x88,%l2 ! %l2 = 000000007a555fff
p0_label_70:
! %f3 = 00000000, Mem[0000000010101408] = 6081bef2
sta %f3 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! %f15 = 00000000, %f31 = 00000000, %f14 = d1000000 00000000
fsmuld %f15,%f31,%f14 ! %f14 = 00000000 00000000
! Mem[00000000100c1400] = 00000000, %l7 = 00000000ff000000
ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! %l3 = 000000000000fbc4, Mem[0000000010001408] = ff555fba
stwa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000fbc4
! %l2 = 000000007a555fff, Mem[0000000010141410] = 367ac802
stba %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 367ac8ff
! %f0 = 1a1ec5fc 00000038, %l4 = ffffffffffffff47
! Mem[0000000010041438] = 7bf46ccbdd372ab3
add %i1,0x038,%g1
stda %f0,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010041438] = 38000000fcc51e1a
! %f15 = 00000000, Mem[000000001014143c] = 5eef4995
sta %f15,[%i5+0x03c]%asi ! Mem[000000001014143c] = 00000000
! Mem[0000000010181417] = 891d7ef6, %l1 = 00000000cec8be49
ldstuba [%i6+0x017]%asi,%l1 ! %l1 = 000000f6000000ff
! %l0 = 00000000000000ba, Mem[0000000030001410] = 9cd10952a0521f2b
stxa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000000000ba
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ffb719ff, %l1 = 00000000000000f6
lduha [%i2+%o5]0x81,%l1 ! %l1 = 000000000000ffb7
p0_label_71:
! Mem[00000000300c1400] = 00000002, %l3 = 000000000000fbc4
ldsha [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000002
! Mem[0000000010001408] = c7b24c12 c4fb0000, %l4 = ffffff47, %l5 = 000000ff
ldda [%i0+%o4]0x88,%l4 ! %l4 = 00000000c4fb0000 00000000c7b24c12
! Mem[0000000020800040] = 61ff0345, %l1 = 000000000000ffb7
lduba [%o1+0x041]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101400] = ff4712a6, %l1 = 00000000000000ff
ldsha [%i4+%g0]0x89,%l1 ! %l1 = 00000000000012a6
! Mem[0000000010101410] = 0f12ff3e 710a3bff, %l0 = 000000ba, %l1 = 000012a6
ldda [%i4+%o5]0x80,%l0 ! %l0 = 000000000f12ff3e 00000000710a3bff
! Mem[0000000030081408] = c7b24c12a61247ff, %f20 = ffffffff ff000000
ldda [%i2+%o4]0x89,%f20 ! %f20 = c7b24c12 a61247ff
! Mem[0000000030101408] = 7dfaffd1, %l7 = 0000000000000000
lduha [%i4+%o4]0x89,%l7 ! %l7 = 000000000000ffd1
! Mem[00000000300c1400] = 02000000, %l1 = 00000000710a3bff
lduha [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000200
! %f17 = 00000000, %f6 = 00000000
fcmpes %fcc2,%f17,%f6 ! %fcc2 = 0
! Starting 10 instruction Store Burst
! %f6 = 00000000 ff00007a, Mem[0000000010181400] = ffb3c4fb ffffd100
stda %f6 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 ff00007a
p0_label_72:
! Mem[0000000030001408] = 7a36ffff, %l0 = 000000000f12ff3e
ldstuba [%i0+%o4]0x81,%l0 ! %l0 = 0000007a000000ff
! %l6 = ffffffffffffffb7, Mem[0000000030101410] = ffa0be79
stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffb7be79
! %l4 = 00000000c4fb0000, Mem[0000000030141400] = 0000e8ff
stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000e8ff
! %f24 = 80000000 00000000, Mem[0000000010041410] = 710a3bff 00000000
stda %f24,[%i1+%o5]0x88 ! Mem[0000000010041410] = 80000000 00000000
! Mem[0000000030101400] = a61247ff01e7ffe7, %f14 = 00000000 00000000
ldda [%i4+%g0]0x81,%f14 ! %f14 = a61247ff 01e7ffe7
! Mem[0000000030081410] = ff19b7ff, %l4 = 00000000c4fb0000
ldstuba [%i2+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
! %l6 = ffffffb7, %l7 = 0000ffd1, Mem[00000000300c1410] = 367ac802 02f1857b
stda %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffb7 0000ffd1
! %f18 = ff000000 367a61e7, %l4 = 00000000000000ff
! Mem[0000000010041438] = 38000000fcc51e1a
add %i1,0x038,%g1
stda %f18,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010041438] = e7617a36000000ff
! %f18 = ff000000 367a61e7, %l5 = 00000000c7b24c12
! Mem[0000000010181438] = 567787ff772db599
add %i6,0x038,%g1
stda %f18,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010181438] = 567787ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 0000e8ff, %l0 = 000000000000007a
lduha [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000
p0_label_73:
! Mem[0000000010181410] = fbc4b3ff 891d7eff, %l4 = 000000ff, %l5 = c7b24c12
ldda [%i6+%o5]0x80,%l4 ! %l4 = 00000000fbc4b3ff 00000000891d7eff
! Mem[00000000211c0000] = ffd1622e, %l0 = 0000000000000000
ldub [%o2+%g0],%l0 ! %l0 = 00000000000000ff
! Mem[00000000211c0000] = ffd1622e, %l3 = 0000000000000002
lduba [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141430] = 7a77a4b4 9d9acf2d, %l6 = ffffffb7, %l7 = 0000ffd1
ldd [%i5+0x030],%l6 ! %l6 = 000000007a77a4b4 000000009d9acf2d
! Mem[0000000010181410] = ff7e1d89ffb3c4fb, %f8 = ffffd100 dd000000
ldda [%i6+%o5]0x88,%f8 ! %f8 = ff7e1d89 ffb3c4fb
! Mem[0000000010001408] = 0000fbc4, %l0 = 00000000000000ff
ldsha [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = 0000000000000002, %f26 = 5fc6552c 1fe26fae
ldda [%i3+%g0]0x89,%f26 ! %f26 = 00000000 00000002
! Mem[0000000010141400] = 00000002, %l7 = 000000009d9acf2d
ldsba [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000002
! Mem[00000000300c1400] = 02000000, %l5 = 00000000891d7eff
lduha [%i3+%g0]0x81,%l5 ! %l5 = 0000000000000200
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ff000000, %l4 = 00000000fbc4b3ff
swapa [%i3+%g0]0x80,%l4 ! %l4 = 00000000ff000000
p0_label_74:
! Code Fragment 4
p0_fragment_5:
! %l0 = 0000000000000000
setx 0x8f04ebf84777c3a0,%g7,%l0 ! %l0 = 8f04ebf84777c3a0
! %l1 = 0000000000000200
setx 0x775cd1ff872f02a6,%g7,%l1 ! %l1 = 775cd1ff872f02a6
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 = 8f04ebf84777c3a0
setx 0x7c8e5c87a13f73bb,%g7,%l0 ! %l0 = 7c8e5c87a13f73bb
! %l1 = 775cd1ff872f02a6
setx 0x07b24c67bee0f09d,%g7,%l1 ! %l1 = 07b24c67bee0f09d
! Mem[0000000021800140] = 717af79c, %l3 = 00000000000000ff
ldstub [%o3+0x140],%l3 ! %l3 = 00000071000000ff
! %l6 = 7a77a4b4, %l7 = 00000002, Mem[0000000010001400] = ffffffff fcffffff
stda %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7a77a4b4 00000002
! Mem[0000000010081404] = ef7315dc, %l1 = bee0f09d, %l0 = a13f73bb
add %i2,0x04,%g1
casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000ef7315dc
! %f16 = ff3b0a71, Mem[00000000300c1408] = 000000ff
sta %f16,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff3b0a71
! Mem[0000000010141411] = ffc87a36, %l4 = 00000000ff000000
ldstub [%i5+0x011],%l4 ! %l4 = 000000c8000000ff
! Mem[0000000010001400] = 7a77a4b4, %l7 = 0000000000000002
swapa [%i0+%g0]0x88,%l7 ! %l7 = 000000007a77a4b4
! %f0 = 1a1ec5fc 00000038, Mem[0000000030101410] = 79beb7ff dc1573ef
stda %f0 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 1a1ec5fc 00000038
! %l0 = 00000000ef7315dc, Mem[0000000030101408] = d1fffa7d
stha %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 15dcfa7d
! Starting 10 instruction Load Burst
! %l2 = 000000007a555fff, immd = 0000000000000e2f, %l7 = 000000007a77a4b4
udivx %l2,0xe2f,%l7 ! %l7 = 0000000000089fff
p0_label_75:
! Mem[0000000030181410] = 013b0a71, %l4 = 00000000000000c8
ldsha [%i6+%o5]0x81,%l4 ! %l4 = 000000000000013b
! Mem[0000000030141400] = ffe80000, %l2 = 000000007a555fff
ldsha [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081408] = ff000000, %l2 = 0000000000000000
ldsha [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = 0000ffd1ffffffb7, %l5 = 0000000000000200
ldxa [%i3+%o5]0x89,%l5 ! %l5 = 0000ffd1ffffffb7
! Mem[0000000010001400] = 02000000, %f19 = 367a61e7
lda [%i0+%g0]0x80,%f19 ! %f19 = 02000000
! Mem[0000000030141408] = ff000000 dd000000, %l6 = 7a77a4b4, %l7 = 00089fff
ldda [%i5+%o4]0x89,%l6 ! %l6 = 00000000dd000000 00000000ff000000
! Mem[0000000020800040] = 61ff0345, %l7 = 00000000ff000000
ldsba [%o1+0x041]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030081400] = 000000ff, %l5 = 0000ffd1ffffffb7
ldswa [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081408] = ff4712a6, %l1 = 07b24c67bee0f09d
ldsha [%i2+%o4]0x81,%l1 ! %l1 = ffffffffffffff47
! Starting 10 instruction Store Burst
! %f13 = b4a4777a, Mem[0000000010001418] = dd372ab3
st %f13,[%i0+0x018] ! Mem[0000000010001418] = b4a4777a
p0_label_76:
! %l0 = 00000000ef7315dc, Mem[0000000030181410] = 013b0a71
stba %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = dc3b0a71
! %l3 = 0000000000000071, Mem[0000000010041408] = b4ff777a
stba %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 71ff777a
! %f12 = ff000000 b4a4777a, %l3 = 0000000000000071
! Mem[00000000100c1410] = ffcf9a9db4a4777a
add %i3,0x010,%g1
stda %f12,[%g1+%l3]ASI_PST32_P ! Mem[00000000100c1410] = ffcf9a9db4a4777a
! %f26 = 00000000, Mem[00000000100c1418] = 00000000
sta %f26,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000
! Mem[0000000010101400] = b7ffffff, %l0 = 00000000ef7315dc
ldstuba [%i4+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000010041410] = 8000000000000000
stxa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000ff
! Mem[0000000030041410] = ffffffff, %l0 = 00000000000000ff
swapa [%i1+%o5]0x89,%l0 ! %l0 = 00000000ffffffff
! %f4 = 2dcf9a9d b4a4777a, %l1 = ffffffffffffff47
! Mem[0000000010101400] = ffffffb7000000ff
stda %f4,[%i4+%l1]ASI_PST32_PL ! Mem[0000000010101400] = 7a77a4b49d9acf2d
! %f28 = 1a1ec5fc, %f26 = 00000000
fsqrts %f28,%f26 ! %f26 = 2cc99bc6
! Starting 10 instruction Load Burst
! %l5 = 00000000000000ff, imm = fffffffffffff65e, %l4 = 000000000000013b
sub %l5,-0x9a2,%l4 ! %l4 = 0000000000000aa1
p0_label_77:
! Mem[00000000300c1410] = ffffffb7, %f9 = ffb3c4fb
lda [%i3+%o5]0x89,%f9 ! %f9 = ffffffb7
! Mem[00000000300c1400] = 00000002, %l1 = ffffffffffffff47
ldswa [%i3+%g0]0x89,%l1 ! %l1 = 0000000000000002
! Mem[0000000010141408] = 00000000000000d1, %l7 = ffffffffffffffff
ldxa [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000d1
! Mem[00000000211c0000] = ffd1622e, %l6 = 00000000dd000000
ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081408] = 000000ff00000000, %f18 = ff000000 02000000
ldd [%i2+%o4],%f18 ! %f18 = 000000ff 00000000
! Mem[0000000010181410] = ffb3c4fb, %f8 = ff7e1d89
lda [%i6+%o5]0x88,%f8 ! %f8 = ffb3c4fb
! Mem[0000000010041408] = 71ff777a6081bef2, %f6 = 00000000 ff00007a
ldda [%i1+%o4]0x80,%f6 ! %f6 = 71ff777a 6081bef2
! Mem[0000000030001410] = 00000000, %l7 = 00000000000000d1
lduha [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000
lduha [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 00000000, %l3 = 0000000000000071
ldstuba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
p0_label_78:
! Mem[0000000010101418] = ffffff7fb32a37dd, %l4 = 0000000000000aa1, %l1 = 0000000000000002
add %i4,0x18,%g1
casxa [%g1]0x80,%l4,%l1 ! %l1 = ffffff7fb32a37dd
membar #Sync ! Added by membar checker (15)
! %l2 = 0000000000000000, Mem[0000000030041400] = 29ece83e
stha %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 29ec0000
! Mem[0000000030101408] = 15dcfa7d, %l0 = 00000000ffffffff
swapa [%i4+%o4]0x81,%l0 ! %l0 = 0000000015dcfa7d
! %f15 = 01e7ffe7, %f31 = 00000000, %f18 = 000000ff 00000000
fsmuld %f15,%f31,%f18 ! %f18 = 00000000 00000000
! Mem[00000000100c1408] = 710a3bff, %l6 = 00000000000000ff
ldstuba [%i3+%o4]0x88,%l6 ! %l6 = 000000ff000000ff
! %l4 = 0000000000000aa1, Mem[0000000010141400] = 02000000
stwa %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000aa1
! Mem[0000000010181408] = ff000000, %l4 = 0000000000000aa1
ldstuba [%i6+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! %f14 = a61247ff 01e7ffe7, Mem[0000000030041410] = 000000ff 000000ff
stda %f14,[%i1+%o5]0x89 ! Mem[0000000030041410] = a61247ff 01e7ffe7
! %l0 = 0000000015dcfa7d, Mem[0000000010181402] = 7a0000ff, %asi = 80
stba %l0,[%i6+0x002]%asi ! Mem[0000000010181400] = 7a007dff
! Starting 10 instruction Load Burst
! Mem[00000000100c143c] = fbc4b3ff, %l5 = 00000000000000ff
ldsw [%i3+0x03c],%l5 ! %l5 = fffffffffbc4b3ff
p0_label_79:
! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000000
lduwa [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1400] = fbc4b3ff, %l3 = 00000000000000ff
lduwa [%i3+%g0]0x80,%l3 ! %l3 = 00000000fbc4b3ff
! %l4 = 00000000000000ff, %l7 = 0000000000000000, %l5 = fffffffffbc4b3ff
mulx %l4,%l7,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041408] = 000000ff, %l5 = 0000000000000000
ldswa [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1420] = 6081bef2, %l3 = 00000000fbc4b3ff
lduw [%i3+0x020],%l3 ! %l3 = 000000006081bef2
! Mem[0000000010041420] = c802fc4e, %l0 = 0000000015dcfa7d
ldsb [%i1+0x023],%l0 ! %l0 = 000000000000004e
! Mem[0000000030141408] = dd000000, %l2 = 0000000000000000
ldswa [%i5+%o4]0x89,%l2 ! %l2 = ffffffffdd000000
! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000
lduba [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141400] = 0000e8ff, %l4 = 00000000000000ff
lduba [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = ff4712a6, %l6 = 00000000000000ff
swapa [%i4+%g0]0x89,%l6 ! %l6 = 00000000ff4712a6
p0_label_80:
! %l4 = 0000000000000000, Mem[0000000010101400] = b4a4777a
stha %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = b4a40000
! Mem[0000000030001408] = ffff36ff, %l6 = 00000000ff4712a6
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000300c1410] = ffffffb7, %l6 = 00000000000000ff
swapa [%i3+%o5]0x89,%l6 ! %l6 = 00000000ffffffb7
! Mem[0000000030181400] = ff000000, %l1 = ffffff7fb32a37dd
swapa [%i6+%g0]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030141410] = 00000000, %l7 = 0000000000000000
swapa [%i5+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001410] = 00000000, %l2 = ffffffffdd000000
ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1410] = ffcf9a9d, %l0 = 000000000000004e
swapa [%i3+%o5]0x80,%l0 ! %l0 = 00000000ffcf9a9d
! Mem[0000000030181408] = ffffd100, %l6 = 00000000ffffffb7
swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000ffffd100
! Mem[0000000030181408] = ffffffb7, %l4 = 0000000000000000
swapa [%i6+%o4]0x89,%l4 ! %l4 = 00000000ffffffb7
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 367ac802, %l2 = 0000000000000000
lduwa [%i2+%o5]0x80,%l2 ! %l2 = 00000000367ac802
p0_label_81:
! Mem[00000000300c1408] = 2101ff00 ff3b0a71, %l6 = ffffd100, %l7 = 00000000
ldda [%i3+%o4]0x89,%l6 ! %l6 = 00000000ff3b0a71 000000002101ff00
! Mem[0000000030141400] = ffe80000, %l5 = 00000000000000ff
lduwa [%i5+%g0]0x89,%l5 ! %l5 = 00000000ffe80000
! Mem[0000000010101408] = 7a555fba 00000000, %l0 = ffcf9a9d, %l1 = ff000000
ldda [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000 000000007a555fba
! Mem[0000000030001400] = 000000ff, %l1 = 000000007a555fba
lduwa [%i0+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %f5 = b4a4777a, %f29 = 7178a96b, %f22 = b21980c4
fdivs %f5 ,%f29,%f22 ! %f22 = 82a951fc
! Mem[0000000030101400] = 000000ff, %l3 = 000000006081bef2
lduwa [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001410] = 00000000, %l2 = 00000000367ac802
lduba [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Code Fragment 3
p0_fragment_6:
! %l0 = 0000000000000000
setx 0xdf57cac026d9cf5b,%g7,%l0 ! %l0 = df57cac026d9cf5b
! %l1 = 00000000000000ff
setx 0xc3ffc18819927f84,%g7,%l1 ! %l1 = c3ffc18819927f84
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 = df57cac026d9cf5b
setx 0xd2463ddf88b27e8e,%g7,%l0 ! %l0 = d2463ddf88b27e8e
! %l1 = c3ffc18819927f84
setx 0xab1c6f97bdc105e2,%g7,%l1 ! %l1 = ab1c6f97bdc105e2
! Mem[0000000010081400] = 00d1ffff, %l1 = ab1c6f97bdc105e2
lduwa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000d1ffff
! Starting 10 instruction Store Burst
! %l4 = 00000000ffffffb7, Mem[0000000030041408] = 000000ff
stwa %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffb7
p0_label_82:
! %f26 = 2cc99bc6 00000002, Mem[0000000030181400] = dd372ab3 0000c802
stda %f26,[%i6+%g0]0x89 ! Mem[0000000030181400] = 2cc99bc6 00000002
! Mem[0000000030101408] = ffffffff, %l6 = 00000000ff3b0a71
ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! %l6 = 00000000000000ff, Mem[0000000030041408] = ffffffb7
stwa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
! %f22 = 82a951fc 6fb71394, Mem[0000000010041410] = ff000000 00000000
stda %f22,[%i1+%o5]0x80 ! Mem[0000000010041410] = 82a951fc 6fb71394
! Mem[0000000030101400] = ff000000, %l1 = 0000000000d1ffff
swapa [%i4+%g0]0x81,%l1 ! %l1 = 00000000ff000000
! %f6 = 71ff777a 6081bef2, Mem[0000000030181400] = 02000000 c69bc92c
stda %f6 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 71ff777a 6081bef2
! Mem[00000000300c1400] = 00000002, %l6 = 00000000000000ff
ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 00000002000000ff
! %l6 = 0000000000000002, Mem[0000000010181408] = 000000ff
stwa %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000002
! Mem[0000000030001408] = ffff36ff, %l3 = 00000000000000ff
ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 71ff777a 6081bef2, %l0 = 88b27e8e, %l1 = ff000000
ldd [%i1+%o4],%l0 ! %l0 = 0000000071ff777a 000000006081bef2
p0_label_83:
! Mem[0000000030041400] = cedd0f2329ec0000, %l3 = 00000000000000ff
ldxa [%i1+%g0]0x89,%l3 ! %l3 = cedd0f2329ec0000
! Mem[0000000010101400] = b4a40000, %l2 = 0000000000000000
lduha [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = f2be81607a77ff71, %f24 = 80000000 00000000
ldda [%i6+%g0]0x89,%f24 ! %f24 = f2be8160 7a77ff71
! Mem[0000000030041410] = e7ffe701, %l0 = 0000000071ff777a
lduha [%i1+%o5]0x81,%l0 ! %l0 = 000000000000e7ff
! Mem[0000000010081410] = 367ac802 ff000000, %l6 = 00000002, %l7 = 2101ff00
ldda [%i2+0x010]%asi,%l6 ! %l6 = 00000000367ac802 00000000ff000000
! Mem[0000000030141400] = ffe80000, %l2 = 0000000000000000
ldsba [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = 3eff120f, %l6 = 00000000367ac802
lduba [%i4+%o5]0x88,%l6 ! %l6 = 000000000000000f
! Mem[0000000010081400] = ffffd100, %l1 = 000000006081bef2
ldsha [%i2+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[000000001000140c] = 124cb2c7, %l7 = 00000000ff000000
ldub [%i0+0x00c],%l7 ! %l7 = 0000000000000012
! Starting 10 instruction Store Burst
! %f12 = ff000000, Mem[0000000030141410] = 00000000
sta %f12,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
p0_label_84:
! %f4 = 2dcf9a9d b4a4777a, %l5 = 00000000ffe80000
! Mem[0000000030001418] = dc687efe9e34a28f
add %i0,0x018,%g1
stda %f4,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030001418] = dc687efe9e34a28f
! Mem[00000000201c0000] = 73b7de6c, %l2 = 0000000000000000
ldsh [%o0+%g0],%l2 ! %l2 = 00000000000073b7
! Mem[0000000030181400] = 71ff777a, %l5 = 00000000ffe80000
swapa [%i6+%g0]0x81,%l5 ! %l5 = 0000000071ff777a
! Mem[00000000201c0001] = 73b7de6c, %l7 = 0000000000000012
ldstub [%o0+0x001],%l7 ! %l7 = 000000b7000000ff
! %l7 = 00000000000000b7, Mem[00000000100c1410] = 0000004e
stwa %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000b7
! %l5 = 0000000071ff777a, imm = fffffffffffff8df, %l3 = cedd0f2329ec0000
addc %l5,-0x721,%l3 ! %l3 = 0000000071ff7059
! Mem[0000000010041415] = 6fb71394, %l7 = 00000000000000b7
ldstub [%i1+0x015],%l7 ! %l7 = 000000b7000000ff
! Mem[0000000010081410] = 02c87a36, %l7 = 00000000000000b7
swapa [%i2+%o5]0x88,%l7 ! %l7 = 0000000002c87a36
! Mem[0000000010081408] = 000000ff, %l7 = 0000000002c87a36
ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = b7000000, %l1 = ffffffffffffffff
ldsba [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
p0_label_85:
! Mem[0000000030141410] = ff000000 ffffff80, %l0 = 0000e7ff, %l1 = 00000000
ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff000000 00000000ffffff80
! Mem[0000000010001400] = 0000000200000002, %l7 = 0000000000000000
ldxa [%i0+%g0]0x88,%l7 ! %l7 = 0000000200000002
! Mem[00000000100c1410] = 000000b7, %l0 = 00000000ff000000
lduha [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 000000ff, %l5 = 0000000071ff777a
ldsba [%i0+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1434] = 9cd10952, %l1 = 00000000ffffff80
ldsh [%i3+0x034],%l1 ! %l1 = ffffffffffff9cd1
! Mem[0000000010101428] = 2dcf9a9d, %l5 = ffffffffffffffff
ldswa [%i4+0x028]%asi,%l5 ! %l5 = 000000002dcf9a9d
! Mem[00000000300c1408] = 710a3bff, %l3 = 0000000071ff7059
ldsba [%i3+%o4]0x81,%l3 ! %l3 = 0000000000000071
! %l6 = 000000000000000f, %l4 = 00000000ffffffb7, %l2 = 00000000000073b7
xor %l6,%l4,%l2 ! %l2 = 00000000ffffffb8
! %l3 = 0000000000000071, imm = fffffffffffff52c, %l2 = 00000000ffffffb8
subc %l3,-0xad4,%l2 ! %l2 = 0000000000000b45
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = ff000000, %l1 = ffffffffffff9cd1
swapa [%i0+%o5]0x80,%l1 ! %l1 = 00000000ff000000
p0_label_86:
! %l7 = 0000000200000002, Mem[0000000010181408] = 8c29b7c200000002
stxa %l7,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000200000002
! Mem[0000000010081400] = 00d1ffff, %l3 = 0000000000000071
swapa [%i2+%g0]0x88,%l3 ! %l3 = 0000000000d1ffff
! %l6 = 0000000f, %l7 = 00000002, Mem[0000000010101410] = 0f12ff3e 710a3bff
stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000f 00000002
! %f2 = 7a36ffff 00000000, %l2 = 0000000000000b45
! Mem[0000000010181418] = 92ffc9a2c5910333
add %i6,0x018,%g1
stda %f2,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010181418] = 00ff00a2c5913633
! %f26 = 2cc99bc6, Mem[0000000030101400] = ffffd100
sta %f26,[%i4+%g0]0x89 ! Mem[0000000030101400] = 2cc99bc6
! %l6 = 000000000000000f, Mem[000000001014141c] = 00000000
sth %l6,[%i5+0x01c] ! Mem[000000001014141c] = 000f0000
! %l6 = 000000000000000f, Mem[0000000010041410] = fc51a982
stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = fc51a90f
! Mem[0000000010081410] = 000000b7, %l7 = 0000000200000002
swapa [%i2+%o5]0x88,%l7 ! %l7 = 00000000000000b7
! Mem[0000000010101408] = 00000000, %l1 = 00000000ff000000
swapa [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffd1622e, %l7 = 00000000000000b7
ldsba [%o2+0x001]%asi,%l7 ! %l7 = ffffffffffffffd1
p0_label_87:
! Mem[0000000030041400] = 0000ec29, %l6 = 000000000000000f
lduwa [%i1+%g0]0x81,%l6 ! %l6 = 000000000000ec29
! Mem[0000000030101408] = ffffffff, %l5 = 000000002dcf9a9d
lduba [%i4+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001408] = c7b24c12c4fb0000, %f16 = ff3b0a71 00000000
ldda [%i0+%o4]0x88,%f16 ! %f16 = c7b24c12 c4fb0000
! Mem[0000000030041400] = 0000ec29, %l5 = 00000000000000ff
lduba [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081410] = ffb719ff, %l4 = 00000000ffffffb7
lduha [%i2+%o5]0x81,%l4 ! %l4 = 000000000000ffb7
! Mem[00000000300c1410] = 000000ff, %l4 = 000000000000ffb7
lduwa [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041400] = 29ec0000, %l3 = 0000000000d1ffff
ldsba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1414] = b4a4777a, %l4 = 00000000000000ff
lduba [%i3+0x015]%asi,%l4 ! %l4 = 00000000000000a4
! %f29 = 7178a96b, %f24 = f2be8160, %f18 = 00000000
fdivs %f29,%f24,%f18 ! %f18 = be27133b
! Starting 10 instruction Store Burst
! Mem[0000000020800001] = 61e468e7, %l2 = 0000000000000b45
ldstub [%o1+0x001],%l2 ! %l2 = 000000e4000000ff
p0_label_88:
! %l7 = ffffffffffffffd1, Mem[00000000100c1410] = b7000000
stba %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = b70000d1
! Code Fragment 4
p0_fragment_7:
! %l0 = 0000000000000000
setx 0xadfe9f6fc1a31057,%g7,%l0 ! %l0 = adfe9f6fc1a31057
! %l1 = 0000000000000000
setx 0x6a5fb3400fe08591,%g7,%l1 ! %l1 = 6a5fb3400fe08591
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 = adfe9f6fc1a31057
setx 0x3faa9e5800c45526,%g7,%l0 ! %l0 = 3faa9e5800c45526
! %l1 = 6a5fb3400fe08591
setx 0xe6409f8feba06d2a,%g7,%l1 ! %l1 = e6409f8feba06d2a
! %l7 = ffffffffffffffd1, Mem[0000000010101410] = 0f000000
stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0f00ffd1
! %l1 = e6409f8feba06d2a, %l6 = 000000000000ec29, %l6 = 000000000000ec29
sdivx %l1,%l6,%l6 ! %l6 = ffffe416e1841ff7
! %l7 = ffffffffffffffd1, Mem[00000000201c0000] = 73ffde6c
sth %l7,[%o0+%g0] ! Mem[00000000201c0000] = ffd1de6c
! Mem[0000000030141410] = 000000ff, %l4 = 00000000000000a4
swapa [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081408] = ff4712a6, %l3 = 0000000000000000
ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! %l6 = ffffe416e1841ff7, Mem[00000000100c1408] = ff3b0a71
stba %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = f73b0a71
! Mem[0000000010181415] = 891d7eff, %l3 = 00000000000000ff
ldstub [%i6+0x015],%l3 ! %l3 = 0000001d000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 38000000ffe80000, %l1 = e6409f8feba06d2a
ldxa [%i5+%g0]0x89,%l1 ! %l1 = 38000000ffe80000
p0_label_89:
! Mem[0000000010081420] = de1a96d2, %f9 = ffffffb7
lda [%i2+0x020]%asi,%f9 ! %f9 = de1a96d2
! Mem[0000000030181408] = 00000000 6081bef2, %l6 = e1841ff7, %l7 = ffffffd1
ldda [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000 000000006081bef2
! Mem[0000000010101410] = d1ff000f 00000002, %l0 = 00c45526, %l1 = ffe80000
ldda [%i4+%o5]0x80,%l0 ! %l0 = 00000000d1ff000f 0000000000000002
! %l4 = 00000000000000ff, immd = 0000000000000997, %l2 = 00000000000000e4
sdivx %l4,0x997,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1408] = ff3b0a71, %l7 = 000000006081bef2
ldsba [%i3+%o4]0x89,%l7 ! %l7 = 0000000000000071
membar #Sync ! Added by membar checker (16)
! Mem[00000000100c1400] = fbc4b3ff 710a3bff f73b0a71 49bec8ce
! Mem[00000000100c1410] = d10000b7 b4a4777a 00000000 ff00007a
! Mem[00000000100c1420] = 6081bef2 86a0009d 00000000 0000367a
! Mem[00000000100c1430] = 9e93528b 9cd10952 95b4ef5e fbc4b3ff
ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
! Mem[0000000010041400] = ff000000, %l3 = 000000000000001d
ldsba [%i1+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000211c0000] = ffd1622e, %l7 = 0000000000000071
lduba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041400] = 0000ec29 230fddce ff000000 367a61e7
! Mem[0000000030041410] = e7ffe701 ff4712a6 b21980c4 6fb71394
! Mem[0000000030041420] = de1a96d2 4b7f7ac8 5fc6552c 1fe26fae
! Mem[0000000030041430] = 1a1ec5fc 7178a96b 00006130 248e193a
ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
! Starting 10 instruction Store Burst
! Mem[0000000010001438] = 7bf46ccb89cf9fc6, %l1 = 0000000000000002, %l2 = 0000000000000000
add %i0,0x38,%g1
casxa [%g1]0x80,%l1,%l2 ! %l2 = 7bf46ccb89cf9fc6
p0_label_90:
! Mem[0000000030041400] = 29ec0000, %l4 = 00000000000000ff
ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! %l0 = d1ff000f, %l1 = 00000002, Mem[0000000010081408] = ff0000ff 00000000
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = d1ff000f 00000002
! %l0 = 00000000d1ff000f, Mem[0000000010001400] = 0200000002000000
stxa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000d1ff000f
! Mem[00000000100c1407] = 710a3bff, %l0 = 00000000d1ff000f
ldstuba [%i3+0x007]%asi,%l0 ! %l0 = 000000ff000000ff
! %l0 = 000000ff, %l1 = 00000002, Mem[0000000010081410] = 02000000 ff000000
stda %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff 00000002
! Mem[0000000010001408] = c4fb0000, %l4 = 0000000000000000
ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %f16 = c7b24c12 c4fb0000, %l6 = 0000000000000000
! Mem[0000000010041418] = dd372ab37fffffff
add %i1,0x018,%g1
stda %f16,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010041418] = dd372ab37fffffff
! Mem[0000000030141400] = ffe80000, %l2 = 7bf46ccb89cf9fc6
swapa [%i5+%g0]0x89,%l2 ! %l2 = 00000000ffe80000
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010181418] = 00ff00a2 c5913633
std %l6,[%i6+0x018] ! Mem[0000000010181418] = 00000000 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 0000c802000000ff, %l3 = ffffffffffffffff
ldxa [%i1+%g0]0x88,%l3 ! %l3 = 0000c802000000ff
p0_label_91:
! Mem[0000000030181400] = ffe80000, %l0 = 00000000000000ff
ldsha [%i6+%g0]0x81,%l0 ! %l0 = ffffffffffffffe8
! Mem[0000000030081400] = ff000000 01e7ffe7 ff4712a6 124cb2c7
! Mem[0000000030081410] = ffb719ff ef7315dc 296a7add 5650f73a
! Mem[0000000030081420] = be6494a6 0e14473c 7a77a4b4 9d9acf2d
! Mem[0000000030081430] = 02f1857b 367a61e7 7bf46ccb 890d9fc6
ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
! Mem[0000000010041408] = 7a77ff71, %f15 = 248e193a
lda [%i1+%o4]0x88,%f15 ! %f15 = 7a77ff71
! Mem[00000000100c1438] = 95b4ef5e, %l0 = ffffffffffffffe8
lduha [%i3+0x03a]%asi,%l0 ! %l0 = 000000000000ef5e
! Mem[0000000010001438] = 7bf46ccb 89cf9fc6, %l2 = ffe80000, %l3 = 000000ff
ldda [%i0+0x038]%asi,%l2 ! %l2 = 000000007bf46ccb 0000000089cf9fc6
! Mem[0000000010041410] = 0fa951fc, %l5 = 0000000000000000
lduha [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000fa9
! %l3 = 0000000089cf9fc6, immed = 00000102, %y = 60dc6e7f
udiv %l3,0x102,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = 0000ef5e
! Mem[0000000010041434] = 367a61e7, %l3 = 0000000089cf9fc6
ldsh [%i1+0x034],%l3 ! %l3 = 000000000000367a
! Mem[0000000030001408] = ff36ffff, %f5 = ff4712a6
lda [%i0+%o4]0x81,%f5 ! %f5 = ff36ffff
! Starting 10 instruction Store Burst
! %l5 = 0000000000000fa9, Mem[0000000010001410] = ffff9cd1ff00007a, %asi = 80
stxa %l5,[%i0+0x010]%asi ! Mem[0000000010001410] = 0000000000000fa9
p0_label_92:
! %l2 = 000000007bf46ccb, Mem[0000000010181400] = ff7d007a
stha %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff7d6ccb
! %l3 = 000000000000367a, Mem[0000000010001408] = c7b24c12c4fb00ff
stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000000000367a
membar #Sync ! Added by membar checker (17)
! %l6 = 0000000000000000, Mem[00000000100c1410] = d10000b7
stba %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000b7
! Mem[0000000010041410] = 0fa951fc, %l1 = 0000000000000002
ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 0000000f000000ff
! %l0 = 000000000000ef5e, Mem[000000001010143c] = cb6cf47b, %asi = 80
stha %l0,[%i4+0x03c]%asi ! Mem[000000001010143c] = ef5ef47b
! %f22 = 296a7add, Mem[0000000010001400] = 00000000
sta %f22,[%i0+%g0]0x88 ! Mem[0000000010001400] = 296a7add
! %f5 = ff36ffff, Mem[0000000010181400] = cb6c7dff
sta %f5 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff36ffff
! Mem[00000000100c1408] = f73b0a71, %l3 = 000000000000367a
ldstuba [%i3+%o4]0x80,%l3 ! %l3 = 000000f7000000ff
! %l7 = 00000000000000ff, Mem[0000000010041418] = dd372ab37fffffff, %asi = 80
stxa %l7,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ff000000d1ff0000, %f30 = 7bf46ccb 890d9fc6
ldda [%i3+%o5]0x81,%f30 ! %f30 = ff000000 d1ff0000
p0_label_93:
! Mem[00000000300c1410] = ff000000d1ff0000, %l6 = 0000000000000000
ldxa [%i3+%o5]0x81,%l6 ! %l6 = ff000000d1ff0000
! Mem[00000000211c0000] = ffd1622e, %l1 = 000000000000000f
ldsba [%o2+0x001]%asi,%l1 ! %l1 = ffffffffffffffd1
! Mem[0000000010101408] = 000000ff, %l2 = 000000007bf46ccb
ldsba [%i4+0x00a]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = ffb719ff, %l1 = ffffffffffffffd1
ldsha [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffffb7
! Mem[00000000201c0000] = ffd1de6c, %l1 = ffffffffffffffb7
lduh [%o0+%g0],%l1 ! %l1 = 000000000000ffd1
! Mem[000000001018143c] = 000000ff, %l1 = 000000000000ffd1
lduwa [%i6+0x03c]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041410] = ffa951fc, %l1 = 00000000000000ff
lduwa [%i1+%o5]0x80,%l1 ! %l1 = 00000000ffa951fc
! Mem[0000000021800100] = 161494a7, %l5 = 0000000000000fa9
ldsha [%o3+0x100]%asi,%l5 ! %l5 = 0000000000001614
! Mem[0000000010001408] = 000000000000367a, %f0 = 0000ec29 230fddce
ldda [%i0+%o4]0x88,%f0 ! %f0 = 00000000 0000367a
! Starting 10 instruction Store Burst
! %f8 = de1a96d2 4b7f7ac8, Mem[0000000010081408] = 0f00ffd1 02000000
stda %f8 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = de1a96d2 4b7f7ac8
p0_label_94:
! Mem[0000000030141410] = 000000a4, %l5 = 0000000000001614
swapa [%i5+%o5]0x89,%l5 ! %l5 = 00000000000000a4
! %f14 = 00006130 7a77ff71, %l3 = 00000000000000f7
! Mem[00000000100c1428] = 000000000000367a
add %i3,0x028,%g1
stda %f14,[%g1+%l3]ASI_PST8_P ! Mem[00000000100c1428] = 000061300077ff71
! %f4 = e7ffe701 ff36ffff, Mem[0000000010001408] = 7a360000 00000000
stda %f4 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = e7ffe701 ff36ffff
! Mem[0000000010001400] = 296a7add, %l5 = 00000000000000a4
swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000296a7add
! %l7 = 00000000000000ff, Mem[0000000030141400] = 89cf9fc6
stwa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! %l0 = 000000000000ef5e, Mem[0000000030041410] = 01e7ffe7
stha %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 01e7ef5e
! %f0 = 00000000 0000367a, Mem[0000000010001400] = a4000000 d1ff000f
stda %f0 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 0000367a
! %f10 = 5fc6552c 1fe26fae, %l6 = ff000000d1ff0000
! Mem[0000000030041428] = 5fc6552c1fe26fae
add %i1,0x028,%g1
stda %f10,[%g1+%l6]ASI_PST16_S ! Mem[0000000030041428] = 5fc6552c1fe26fae
! Mem[0000000010181410] = fbc4b3ff89ff7eff, %l1 = 00000000ffa951fc, %l4 = 00000000ffffffff
add %i6,0x10,%g1
casxa [%g1]0x80,%l1,%l4 ! %l4 = fbc4b3ff89ff7eff
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = c69bc92c01e7ffe7, %f24 = be6494a6 0e14473c
ldda [%i4+%g0]0x81,%f24 ! %f24 = c69bc92c 01e7ffe7
p0_label_95:
! Mem[00000000100c1408] = ff3b0a7149bec8ce, %l3 = 00000000000000f7
ldxa [%i3+0x008]%asi,%l3 ! %l3 = ff3b0a7149bec8ce
! Mem[0000000010081400] = 71000000ef7315dc, %f14 = 00006130 7a77ff71
ldda [%i2+%g0]0x80,%f14 ! %f14 = 71000000 ef7315dc
! Mem[0000000030081400] = ff00000001e7ffe7, %f8 = de1a96d2 4b7f7ac8
ldda [%i2+%g0]0x81,%f8 ! %f8 = ff000000 01e7ffe7
! %f20 = ffb719ff, %f12 = 1a1ec5fc
fcmpes %fcc2,%f20,%f12 ! %fcc2 = 3
! Mem[0000000010081410] = 02000000 ff000000, %l6 = d1ff0000, %l7 = 000000ff
ldda [%i2+%o5]0x88,%l6 ! %l6 = 00000000ff000000 0000000002000000
! Mem[0000000010181400] = 00000000ffff36ff, %f22 = 296a7add 5650f73a
ldda [%i6+%g0]0x88,%f22 ! %f22 = 00000000 ffff36ff
! Mem[0000000010101400] = b4a40000, %l1 = 00000000ffa951fc
ldswa [%i4+%g0]0x88,%l1 ! %l1 = ffffffffb4a40000
! Mem[0000000010141400] = 00000aa100000000, %f22 = 00000000 ffff36ff
ldd [%i5+%g0],%f22 ! %f22 = 00000aa1 00000000
! %l3 = ff3b0a7149bec8ce, %l5 = 00000000296a7add, %y = 0000ef5e
smul %l3,%l5,%l0 ! %l0 = 0bee3a8cb8b185d6, %y = 0bee3a8c
! Starting 10 instruction Store Burst
! Mem[0000000030181400] = 0000e8ff, %l1 = ffffffffb4a40000
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
p0_label_96:
! %l2 = 00000000, %l3 = 49bec8ce, Mem[0000000030181400] = 0000e8ff f2be8160
stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 49bec8ce
! %l0 = 0bee3a8cb8b185d6, Mem[000000001014142c] = 00000000
sth %l0,[%i5+0x02c] ! Mem[000000001014142c] = 85d60000
! %f14 = 71000000, Mem[0000000010001434] = 367a61e7
st %f14,[%i0+0x034] ! Mem[0000000010001434] = 71000000
! %l3 = ff3b0a7149bec8ce, Mem[00000000100c1410] = 000000b7b4a4777a
stxa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff3b0a7149bec8ce
! %l2 = 0000000000000000, Mem[0000000030181408] = 00000000
stha %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! %f7 = 6fb71394, Mem[0000000010181410] = ffb3c4fb
sta %f7 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 6fb71394
! Mem[0000000010001413] = 00000000, %l6 = 00000000ff000000
ldstub [%i0+0x013],%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1408] = ff3b0a71, %l7 = 0000000002000000
swapa [%i3+%o4]0x80,%l7 ! %l7 = 00000000ff3b0a71
! Mem[0000000030181400] = 00000000, %l4 = fbc4b3ff89ff7eff
ldstuba [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ff3b0a71, %l1 = 00000000000000ff
lduba [%i3+%o5]0x80,%l1 ! %l1 = 00000000000000ff
p0_label_97:
! %l0 = 0bee3a8cb8b185d6, Mem[000000001008142e] = 1fe26fae, %asi = 80
stba %l0,[%i2+0x02e]%asi ! Mem[000000001008142c] = 1fe2d6ae
! Mem[0000000030141400] = 000000ff, %l4 = 0000000000000000
ldsha [%i5+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! %l1 = 00000000000000ff, Mem[0000000030181408] = 00000000
stha %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff
! Mem[0000000010001404] = 0000367a, %l3 = ff3b0a7149bec8ce
ldsba [%i0+0x006]%asi,%l3 ! %l3 = 0000000000000036
! Mem[0000000021800080] = 5046e4e3, %l7 = 00000000ff3b0a71
lduba [%o3+0x080]%asi,%l7 ! %l7 = 0000000000000050
! Mem[0000000010041400] = 000000ff, %l1 = 00000000000000ff
ldswa [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
membar #Sync ! Added by membar checker (18)
! Mem[0000000010001400] = 00000000 0000367a e7ffe701 ff36ffff
! Mem[0000000010001410] = 000000ff 00000fa9 b4a4777a 5650f73a
! Mem[0000000010001420] = 4398689c 02f1857b 7a77a4b4 9d9acf2d
! Mem[0000000010001430] = 02f1857b 71000000 7bf46ccb 89cf9fc6
ldda [%i0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010001400
! %l0 = 0bee3a8cb8b185d6, %l7 = 0000000000000050, %y = 0bee3a8c
smul %l0,%l7,%l2 ! %l2 = ffffffe9b779d2e0, %y = ffffffe9
! Mem[0000000030181410] = 0f129d3e 710a3bdc, %l0 = b8b185d6, %l1 = 000000ff
ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000710a3bdc 000000000f129d3e
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000010101400] = 0000a4b4
stwa %l4,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff
p0_label_98:
! %l4 = 000000ff, %l5 = 296a7add, Mem[0000000030081408] = a61247ff c7b24c12
stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff 296a7add
! Mem[00000000211c0001] = ffd1622e, %l5 = 00000000296a7add
ldstub [%o2+0x001],%l5 ! %l5 = 000000d1000000ff
membar #Sync ! Added by membar checker (19)
! %l5 = 00000000000000d1, Mem[0000000010001410] = ff000000
stba %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff0000d1
! %f10 = 2dcf9a9d, Mem[0000000030081408] = 000000ff
sta %f10,[%i2+%o4]0x89 ! Mem[0000000030081408] = 2dcf9a9d
! %l4 = 00000000000000ff, Mem[0000000010001410] = d10000ff00000fa9, %asi = 80
stxa %l4,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000000000ff
! Mem[0000000010041408] = 7a77ff71, %l3 = 0000000000000036
ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 00000071000000ff
! Mem[0000000021800040] = ff866a20, %l4 = 00000000000000ff
ldstub [%o3+0x040],%l4 ! %l4 = 000000ff000000ff
! Mem[0000000020800001] = 61ff68e7, %l7 = 0000000000000050
ldstuba [%o1+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
! %f13 = 7b85f102, %f7 = 7a77a4b4, %f24 = c69bc92c
fdivs %f13,%f7 ,%f24 ! %f24 = 408a7614
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000 000000ff, %l0 = 710a3bdc, %l1 = 0f129d3e
ldd [%i0+%o5],%l0 ! %l0 = 0000000000000000 00000000000000ff
p0_label_99:
! Mem[0000000010041438] = e7617a36, %l4 = 00000000000000ff
ldub [%i1+0x03b],%l4 ! %l4 = 0000000000000036
! Mem[0000000030041410] = 01e7ef5e, %l7 = 00000000000000ff
lduha [%i1+%o5]0x89,%l7 ! %l7 = 000000000000ef5e
! Mem[0000000010141400] = 00000aa100000000, %f18 = ff4712a6 124cb2c7
ldda [%i5+0x000]%asi,%f18 ! %f18 = 00000aa1 00000000
! Mem[0000000030101400] = e7ffe7012cc99bc6, %f6 = 3af75056 7a77a4b4
ldda [%i4+%g0]0x89,%f6 ! %f6 = e7ffe701 2cc99bc6
! %f15 = cb6cf47b, %f14 = c69fcf89
fcmps %fcc2,%f15,%f14 ! %fcc2 = 1
! Mem[0000000010041410] = ffa951fc, %l1 = 00000000000000ff
ldub [%i1+%o5],%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1408] = ff3b0a71, %l5 = 00000000000000d1
lduba [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000071
! Mem[0000000010001410] = 00000000, %f30 = ff000000
lda [%i0+0x010]%asi,%f30 ! %f30 = 00000000
! Mem[00000000100c1400] = ffb3c4fb, %l4 = 0000000000000036
lduwa [%i3+%g0]0x88,%l4 ! %l4 = 00000000ffb3c4fb
! Starting 10 instruction Store Burst
! Mem[0000000010001404] = 0000367a, %l4 = 00000000ffb3c4fb
swap [%i0+0x004],%l4 ! %l4 = 000000000000367a
p0_label_100:
! Mem[00000000300c1408] = ff3b0a71, %l4 = 000000000000367a
ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 00000071000000ff
! %l7 = 000000000000ef5e, Mem[00000000300c1410] = 0000ffd1000000ff
stxa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000000000ef5e
! %f17 = 01e7ffe7, Mem[0000000030141400] = 000000ff
sta %f17,[%i5+%g0]0x89 ! Mem[0000000030141400] = 01e7ffe7
! Mem[0000000030101408] = ffffffff, %l4 = 0000000000000071
ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
! %l1 = 00000000000000ff, Mem[00000000100c1408] = cec8be4900000002
stxa %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000000000ff
! Mem[00000000201c0001] = ffd1de6c, %l3 = 0000000000000071
ldstub [%o0+0x001],%l3 ! %l3 = 000000d1000000ff
! Mem[0000000020800000] = 61ff68e7, %l4 = 00000000000000ff
ldstub [%o1+%g0],%l4 ! %l4 = 00000061000000ff
! Mem[000000001014141c] = 000f0000, %l5 = 0000000000000071
swap [%i5+0x01c],%l5 ! %l5 = 00000000000f0000
! %f26 = 7a77a4b4, Mem[0000000010141400] = 00000aa1
sta %f26,[%i5+%g0]0x80 ! Mem[0000000010141400] = 7a77a4b4
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff622e, %l4 = 0000000000000061
ldsba [%o2+0x001]%asi,%l4 ! %l4 = ffffffffffffffff
p0_label_101:
! Mem[00000000300c1410] = 0000ef5e, %l2 = ffffffe9b779d2e0
ldsha [%i3+%o5]0x89,%l2 ! %l2 = ffffffffffffef5e
! Mem[0000000030001408] = ff36ffff 00000000, %l0 = 00000000, %l1 = 000000ff
ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff36ffff 0000000000000000
! Mem[00000000100c1410] = 710a3bff, %l3 = 00000000000000d1
ldswa [%i3+%o5]0x88,%l3 ! %l3 = 00000000710a3bff
! Mem[0000000030081408] = 2dcf9a9d, %l3 = 00000000710a3bff
ldsba [%i2+%o4]0x89,%l3 ! %l3 = ffffffffffffff9d
! Mem[0000000010141400] = b4a4777a, %l3 = ffffffffffffff9d
ldswa [%i5+%g0]0x88,%l3 ! %l3 = ffffffffb4a4777a
! Mem[0000000021800000] = ff787193, %l4 = ffffffffffffffff
ldsba [%o3+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001400] = 000000ff, %f0 = 7a360000
lda [%i0+%g0]0x89,%f0 ! %f0 = 000000ff
! Mem[0000000020800000] = ffff68e7, %l0 = 00000000ff36ffff
lduha [%o1+0x000]%asi,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030101400] = 2cc99bc6, %l0 = 000000000000ffff
lduwa [%i4+%g0]0x89,%l0 ! %l0 = 000000002cc99bc6
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = ffff777a6081bef2, %l0 = 000000002cc99bc6, %l3 = ffffffffb4a4777a
add %i1,0x08,%g1
casxa [%g1]0x80,%l0,%l3 ! %l3 = ffff777a6081bef2
p0_label_102:
! Mem[0000000020800000] = ffff68e7, %l7 = 000000000000ef5e
ldstub [%o1+%g0],%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010181408] = 02000000, %l6 = 0000000000000000
swap [%i6+%o4],%l6 ! %l6 = 0000000002000000
! %l4 = ffffffffffffffff, Mem[0000000030181400] = ff000000
stba %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000
! %f22 = 00000aa1 00000000, Mem[0000000010041428] = 00000042 c7b24c12
std %f22,[%i1+0x028] ! Mem[0000000010041428] = 00000aa1 00000000
! %f0 = 000000ff 00000000 ffff36ff 01e7ffe7
! %f4 = a90f0000 ff000000 e7ffe701 2cc99bc6
! %f8 = 7b85f102 9c689843 2dcf9a9d b4a4777a
! %f12 = 00000071 7b85f102 c69fcf89 cb6cf47b
stda %f0,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
! %l0 = 2cc99bc6, %l1 = 00000000, Mem[0000000030141408] = 000000dd 000000ff
stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 2cc99bc6 00000000
! Mem[00000000100c1400] = fbc4b3ff, %l3 = ffff777a6081bef2
lduba [%i3+%g0]0x80,%l3 ! %l3 = 00000000000000fb
! %l7 = 00000000000000ff, Mem[0000000010141410] = ffff7a36
stba %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffff7a36
! %f0 = 000000ff 00000000 ffff36ff 01e7ffe7
! %f4 = a90f0000 ff000000 e7ffe701 2cc99bc6
! %f8 = 7b85f102 9c689843 2dcf9a9d b4a4777a
! %f12 = 00000071 7b85f102 c69fcf89 cb6cf47b
stda %f0,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00000000, %l7 = 00000000000000ff
ldsba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
p0_label_103:
! Mem[0000000010101408] = ff000000, %l7 = 0000000000000000
ldswa [%i4+%o4]0x88,%l7 ! %l7 = ffffffffff000000
! Mem[0000000010041410] = fc51a9ff, %f31 = d1ff0000
lda [%i1+%o5]0x88,%f31 ! %f31 = fc51a9ff
! Mem[000000001010143c] = ef5ef47b, %f22 = 00000aa1
lda [%i4+0x03c]%asi,%f22 ! %f22 = ef5ef47b
! Mem[0000000030101400] = 2cc99bc6, %l1 = 0000000000000000
lduha [%i4+%g0]0x89,%l1 ! %l1 = 0000000000009bc6
! Mem[0000000010081408] = 4b7f7ac8, %l3 = 00000000000000fb
ldsha [%i2+%o4]0x88,%l3 ! %l3 = 0000000000007ac8
! Mem[0000000010141438] = ffb3c4fb, %l3 = 0000000000007ac8
ldsb [%i5+0x039],%l3 ! %l3 = ffffffffffffffb3
! Mem[00000000300c1410] = 5eef0000, %l7 = ffffffffff000000
lduwa [%i3+%o5]0x81,%l7 ! %l7 = 000000005eef0000
! Mem[00000000300c1408] = ff0a3bff, %f26 = 7a77a4b4
lda [%i3+%o4]0x81,%f26 ! %f26 = ff0a3bff
! Mem[0000000010141428] = 7a36000085d60000, %l7 = 000000005eef0000
ldxa [%i5+0x028]%asi,%l7 ! %l7 = 7a36000085d60000
! Starting 10 instruction Store Burst
! %f25 = 01e7ffe7, Mem[0000000010101410] = d1ff000f
sta %f25,[%i4+0x010]%asi ! Mem[0000000010101410] = 01e7ffe7
p0_label_104:
! %l2 = ffffef5e, %l3 = ffffffb3, Mem[0000000010001410] = 00000000 ff000000
stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffef5e ffffffb3
! %f24 = 408a7614 01e7ffe7, %l1 = 0000000000009bc6
! Mem[0000000010041438] = e7617a36000000ff
add %i1,0x038,%g1
stda %f24,[%g1+%l1]ASI_PST32_P ! Mem[0000000010041438] = 408a7614000000ff
! Mem[0000000010101410] = e7ffe701, %l1 = 0000000000009bc6
swapa [%i4+%o5]0x88,%l1 ! %l1 = 00000000e7ffe701
! %l5 = 00000000000f0000, Mem[0000000030041408] = 000000ff
stwa %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000f0000
! %l3 = ffffffffffffffb3, Mem[00000000201c0001] = ffffde6c, %asi = 80
stba %l3,[%o0+0x001]%asi ! Mem[00000000201c0000] = ffb3de6c
! %f22 = ef5ef47b 00000000, %l4 = ffffffffffffffff
! Mem[0000000010141430] = 7a77a4b49d9acf2d
add %i5,0x030,%g1
stda %f22,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010141430] = 000000007bf45eef
! %l2 = ffffffffffffef5e, Mem[00000000100c1410] = a90f0000ff000000
stx %l2,[%i3+%o5] ! Mem[00000000100c1410] = ffffffffffffef5e
! %l5 = 00000000000f0000, Mem[0000000030181400] = 000000ff
stwa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000f0000
! %l5 = 00000000000f0000, Mem[00000000100c141c] = 2cc99bc6
sth %l5,[%i3+0x01c] ! Mem[00000000100c141c] = 00009bc6
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ff000000, %f30 = 00000000
lda [%i3+%g0]0x81,%f30 ! %f30 = ff000000
p0_label_105:
! Mem[0000000030141400] = e7ffe701, %l1 = 00000000e7ffe701
lduha [%i5+%g0]0x81,%l1 ! %l1 = 000000000000e7ff
! Mem[0000000030181410] = dc3b0a71, %l7 = 7a36000085d60000
ldsha [%i6+%o5]0x81,%l7 ! %l7 = ffffffffffffdc3b
! Mem[0000000030001400] = 000000ff, %l0 = 000000002cc99bc6
ldsha [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff
membar #Sync ! Added by membar checker (20)
! Mem[00000000100c1408] = ffff36ff, %l2 = ffffffffffffef5e
ldswa [%i3+0x008]%asi,%l2 ! %l2 = ffffffffffff36ff
! Mem[0000000030101410] = 38000000, %l5 = 00000000000f0000
lduha [%i4+%o5]0x81,%l5 ! %l5 = 0000000000003800
! Mem[0000000010081410] = 000000ff, %l6 = 0000000002000000
ldsha [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001408] = ff36ffff00000000, %l4 = ffffffffffffffff
ldxa [%i0+%o4]0x81,%l4 ! %l4 = ff36ffff00000000
! Mem[0000000010041408] = ffff777a, %l5 = 0000000000003800
lduba [%i1+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101428] = 2dcf9a9db4a4777a, %f8 = 7b85f102 9c689843
ldda [%i4+0x028]%asi,%f8 ! %f8 = 2dcf9a9d b4a4777a
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 7a77ffff, %l5 = 00000000000000ff
ldstuba [%i1+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
p0_label_106:
! %f0 = 000000ff 00000000 ffff36ff 01e7ffe7
! %f4 = a90f0000 ff000000 e7ffe701 2cc99bc6
! %f8 = 2dcf9a9d b4a4777a 2dcf9a9d b4a4777a
! %f12 = 00000071 7b85f102 c69fcf89 cb6cf47b
stda %f0,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
! %l0 = 00000000000000ff, Mem[0000000030141410] = 80ffffff00001614
stxa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000000000ff
! %l1 = 000000000000e7ff, Mem[0000000010181408] = ff36ffff
stba %l1,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff36ffff
! Mem[0000000030181410] = 710a3bdc, %l7 = ffffffffffffdc3b
swapa [%i6+%o5]0x89,%l7 ! %l7 = 00000000710a3bdc
! %l6 = 00000000, %l7 = 710a3bdc, Mem[00000000300c1410] = 0000ef5e 00000000
stda %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 710a3bdc
! %l2 = ffffffffffff36ff, Mem[0000000010141410] = 367affff
stwa %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = ffff36ff
! %l6 = 0000000000000000, Mem[000000001008142a] = 5fc6552c, %asi = 80
stba %l6,[%i2+0x02a]%asi ! Mem[0000000010081428] = 5fc6002c
! %l6 = 0000000000000000, Mem[0000000030181400] = 00000f00
stba %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000f00
! %l0 = 00000000000000ff, Mem[00000000218000c0] = 4f85afb8, %asi = 80
stha %l0,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00ffafb8
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ff000000, %l4 = ff36ffff00000000
lduha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
p0_label_107:
! Mem[0000000010181408] = ff36ffff, %l1 = 000000000000e7ff
lduba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181400] = 00000f00, %l3 = ffffffffffffffb3
lduwa [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000f00
membar #Sync ! Added by membar checker (21)
! Mem[0000000010041410] = ffa951fc 6fff1394, %l0 = 000000ff, %l1 = 000000ff
ldda [%i1+0x010]%asi,%l0 ! %l0 = 00000000ffa951fc 000000006fff1394
! Mem[0000000010101410] = 00009bc6, %l3 = 0000000000000f00
lduba [%i4+%o5]0x88,%l3 ! %l3 = 00000000000000c6
! Mem[0000000010141408] = 00000000000000d1, %f0 = 000000ff 00000000
ldda [%i5+%o4]0x80,%f0 ! %f0 = 00000000 000000d1
! Mem[0000000010181400] = 000000ff00000000, %f8 = 2dcf9a9d b4a4777a
ldda [%i6+%g0]0x80,%f8 ! %f8 = 000000ff 00000000
! Mem[0000000030141408] = 2cc99bc6, %l1 = 000000006fff1394
lduwa [%i5+%o4]0x81,%l1 ! %l1 = 000000002cc99bc6
! Mem[0000000010001408] = 01e7ffe7, %l7 = 00000000710a3bdc
ldsha [%i0+%o4]0x88,%l7 ! %l7 = ffffffffffffffe7
! Mem[0000000010101404] = 9d9acf2d, %l7 = ffffffffffffffe7
ldswa [%i4+0x004]%asi,%l7 ! %l7 = ffffffff9d9acf2d
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[00000000300c1400] = 000000ff
stwa %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
p0_label_108:
! Mem[0000000010041408] = ffff777a, %l1 = 000000002cc99bc6
swapa [%i1+%o4]0x80,%l1 ! %l1 = 00000000ffff777a
! %l0 = ffa951fc, %l1 = ffff777a, Mem[0000000010101400] = 000000ff 9d9acf2d
stda %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffa951fc ffff777a
! %l0 = 00000000ffa951fc, Mem[0000000010081410] = 000000ff
stba %l0,[%i2+%o5]0x80 ! Mem[0000000010081410] = fc0000ff
! Mem[0000000010101408] = 000000ff, %l3 = 00000000000000c6
swapa [%i4+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000021800040] = ff866a20, %l7 = ffffffff9d9acf2d
ldstub [%o3+0x040],%l7 ! %l7 = 000000ff000000ff
! Mem[00000000218000c1] = 00ffafb8, %l4 = 0000000000000000
ldstuba [%o3+0x0c1]%asi,%l4 ! %l4 = 000000ff000000ff
! Code Fragment 3
p0_fragment_8:
! %l0 = 00000000ffa951fc
setx 0x92ce5757f7740ab5,%g7,%l0 ! %l0 = 92ce5757f7740ab5
! %l1 = 00000000ffff777a
setx 0xe87edc982d89985c,%g7,%l1 ! %l1 = e87edc982d89985c
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 = 92ce5757f7740ab5
setx 0xcc93949fb18b8897,%g7,%l0 ! %l0 = cc93949fb18b8897
! %l1 = e87edc982d89985c
setx 0x5b45b1d854b75ce5,%g7,%l1 ! %l1 = 5b45b1d854b75ce5
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041400] = ff000000 02c80000
stda %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 000000ff
! %l5 = 00000000000000ff, Mem[0000000010041408] = 2cc99bc6
stwa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ffffffff, %l1 = 5b45b1d854b75ce5
ldswa [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
p0_label_109:
! Mem[0000000030141410] = 000000ff, %l5 = 00000000000000ff
lduba [%i5+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1400] = 000000ff00000000, %l5 = 00000000000000ff
ldxa [%i3+%g0]0x80,%l5 ! %l5 = 000000ff00000000
! %l0 = cc93949fb18b8897, imm = 000000000000033e, %l1 = ffffffffffffffff
xnor %l0,0x33e,%l1 ! %l1 = 336c6b604e747456
! Mem[0000000010181400] = 00000000ff000000, %f2 = ffff36ff 01e7ffe7
ldda [%i6+%g0]0x88,%f2 ! %f2 = 00000000 ff000000
! Mem[00000000201c0000] = ffb3de6c, %l2 = ffffffffffff36ff
lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ffb3
! Mem[0000000010041410] = ffa951fc, %f22 = ef5ef47b
lda [%i1+%o5]0x80,%f22 ! %f22 = ffa951fc
! Mem[0000000030001400] = ff000000dc1573ef, %f12 = 00000071 7b85f102
ldda [%i0+%g0]0x81,%f12 ! %f12 = ff000000 dc1573ef
! Mem[00000000100c1410] = ffffffffffffef5e, %l5 = 000000ff00000000
ldxa [%i3+%o5]0x80,%l5 ! %l5 = ffffffffffffef5e
! Mem[0000000010081420] = de1a96d2, %l6 = 0000000000000000
ldsba [%i2+0x021]%asi,%l6 ! %l6 = 000000000000001a
! Starting 10 instruction Store Burst
! Mem[0000000021800140] = ff7af79c, %l4 = 00000000000000ff
ldstub [%o3+0x140],%l4 ! %l4 = 000000ff000000ff
p0_label_110:
! Mem[00000000100c1408] = ff36ffff, %l4 = 00000000000000ff
swapa [%i3+%o4]0x88,%l4 ! %l4 = 00000000ff36ffff
! %l4 = 00000000ff36ffff, Mem[0000000030181408] = ff0000006081bef2
stxa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000ff36ffff
! %f8 = 000000ff 00000000, %l1 = 336c6b604e747456
! Mem[0000000030081418] = 296a7add5650f73a
add %i2,0x018,%g1
stda %f8,[%g1+%l1]ASI_PST8_S ! Mem[0000000030081418] = 29007aff5600003a
! Mem[0000000010081408] = 4b7f7ac8, %l7 = 00000000000000ff
ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 000000c8000000ff
! %f20 = ffb719ff, Mem[0000000010181428] = 2dcf9a9d
st %f20,[%i6+0x028] ! Mem[0000000010181428] = ffb719ff
! Mem[0000000030041410] = 00000fa9, %l0 = cc93949fb18b8897
ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 000000a9000000ff
! %l1 = 336c6b604e747456, Mem[00000000100c142c] = b4a4777a
stw %l1,[%i3+0x02c] ! Mem[00000000100c142c] = 4e747456
! Mem[0000000030001408] = ff36ffff, %l1 = 336c6b604e747456
swapa [%i0+%o4]0x81,%l1 ! %l1 = 00000000ff36ffff
! %l1 = 00000000ff36ffff, Mem[0000000010101400] = fc51a9ff
stba %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = fc51a9ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ef7315dc000000ff, %f30 = ff000000 fc51a9ff
ldda [%i0+%g0]0x89,%f30 ! %f30 = ef7315dc 000000ff
p0_label_111:
! Mem[0000000030081400] = 000000ff, %l1 = 00000000ff36ffff
ldsba [%i2+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030181400] = 000f0000, %l0 = 00000000000000a9
ldsha [%i6+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = c69b0000, %l5 = ffffffffffffef5e
ldsba [%i4+%o5]0x80,%l5 ! %l5 = ffffffffffffffc6
! Mem[0000000010081408] = de1a96d2 4b7f7aff, %l4 = ff36ffff, %l5 = ffffffc6
ldda [%i2+%o4]0x88,%l4 ! %l4 = 000000004b7f7aff 00000000de1a96d2
! Mem[00000000100c1408] = 000000ff, %l3 = 00000000000000ff
ldswa [%i3+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000020800040] = 61ff0345, %l7 = 00000000000000c8
ldsh [%o1+0x040],%l7 ! %l7 = 00000000000061ff
! Mem[0000000030181408] = ffff36ff00000000, %f18 = 00000aa1 00000000
ldda [%i6+%o4]0x89,%f18 ! %f18 = ffff36ff 00000000
! Mem[0000000010041408] = ff000000, %f22 = ffa951fc
lda [%i1+%o4]0x88,%f22 ! %f22 = ff000000
! Mem[0000000010181410] = a90f0000, %l7 = 00000000000061ff
ldsha [%i6+%o5]0x80,%l7 ! %l7 = ffffffffffffa90f
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = ff0000fc, %l4 = 000000004b7f7aff
swapa [%i2+%o5]0x88,%l4 ! %l4 = 00000000ff0000fc
p0_label_112:
! %l2 = 000000000000ffb3, imm = 0000000000000799, %l6 = 000000000000001a
or %l2,0x799,%l6 ! %l6 = 000000000000ffbb
! %f14 = c69fcf89 cb6cf47b, Mem[0000000010041400] = 00000000 000000ff
std %f14,[%i1+%g0] ! Mem[0000000010041400] = c69fcf89 cb6cf47b
! %l2 = 0000ffb3, %l3 = 000000ff, Mem[0000000010141400] = 7a77a4b4 00000000
stda %l2,[%i5+0x000]%asi ! Mem[0000000010141400] = 0000ffb3 000000ff
! Mem[0000000030141400] = 01e7ffe7, %l7 = ffffffffffffa90f
ldstuba [%i5+%g0]0x89,%l7 ! %l7 = 000000e7000000ff
! %l3 = 00000000000000ff, %l7 = 00000000000000e7, %l0 = 0000000000000000
mulx %l3,%l7,%l0 ! %l0 = 000000000000e619
! Mem[00000000201c0000] = ffb3de6c, %l3 = 00000000000000ff
ldstub [%o0+%g0],%l3 ! %l3 = 000000ff000000ff
! %f21 = ef7315dc, Mem[000000001014141c] = 00000071
sta %f21,[%i5+0x01c]%asi ! Mem[000000001014141c] = ef7315dc
! %l1 = ffffffffffffffff, Mem[0000000030181408] = ffff36ff00000000
stxa %l1,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffffffffffff
! Mem[0000000010101418] = ffffff7f, %l4 = 00000000ff0000fc
swap [%i4+0x018],%l4 ! %l4 = 00000000ffffff7f
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 020000004b7f7aff, %f18 = ffff36ff 00000000
ldda [%i2+%o5]0x88,%f18 ! %f18 = 02000000 4b7f7aff
p0_label_113:
! Mem[0000000030001400] = ff000000dc1573ef, %f28 = 02f1857b 367a61e7
ldda [%i0+%g0]0x81,%f28 ! %f28 = ff000000 dc1573ef
! Mem[0000000010041408] = ff000000, %l4 = 00000000ffffff7f
ldswa [%i1+%o4]0x88,%l4 ! %l4 = ffffffffff000000
! Mem[0000000030081408] = 9d9acf2d, %l4 = ffffffffff000000
lduwa [%i2+%o4]0x81,%l4 ! %l4 = 000000009d9acf2d
! Mem[00000000100c1410] = ffffffffffffef5e, %f20 = ffb719ff ef7315dc
ldda [%i3+%o5]0x80,%f20 ! %f20 = ffffffff ffffef5e
! Mem[0000000020800000] = ffff68e7, %l6 = 000000000000ffbb
ldsb [%o1+%g0],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041400] = c69fcf89cb6cf47b, %f10 = 2dcf9a9d b4a4777a
ldda [%i1+%g0]0x80,%f10 ! %f10 = c69fcf89 cb6cf47b
! Mem[00000000100c1408] = e7ffe701 000000ff, %l6 = ffffffff, %l7 = 000000e7
ldda [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff 00000000e7ffe701
! Mem[0000000030041400] = ff000000, %f23 = 00000000
lda [%i1+%g0]0x89,%f23 ! %f23 = ff000000
! Mem[0000000010041400] = c69fcf89, %l4 = 000000009d9acf2d
lduba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000c6
! Starting 10 instruction Store Burst
! %l3 = 00000000000000ff, Mem[0000000010001438] = 7bf46ccb89cf9fc6
stx %l3,[%i0+0x038] ! Mem[0000000010001438] = 00000000000000ff
p0_label_114:
! %l0 = 0000e619, %l1 = ffffffff, Mem[0000000010041408] = 000000ff 6081bef2
std %l0,[%i1+%o4] ! Mem[0000000010041408] = 0000e619 ffffffff
! Mem[00000000201c0001] = ffb3de6c, %l4 = 00000000000000c6
ldstub [%o0+0x001],%l4 ! %l4 = 000000b3000000ff
! Mem[0000000010081401] = 71000000, %l3 = 00000000000000ff
ldstuba [%i2+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1400] = 000000ff, %l7 = 00000000e7ffe701
swapa [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! %l1 = ffffffffffffffff, Mem[0000000010181400] = 000000ff, %asi = 80
stha %l1,[%i6+0x000]%asi ! Mem[0000000010181400] = ffff00ff
! %l7 = 00000000000000ff, Mem[0000000030041400] = ff000000
stwa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! %f22 = ff000000 ff000000, %l1 = ffffffffffffffff
! Mem[0000000030181410] = 3bdcffff3e9d120f
add %i6,0x010,%g1
stda %f22,[%g1+%l1]ASI_PST8_S ! Mem[0000000030181410] = ff000000ff000000
! %l2 = 000000000000ffb3, Mem[0000000030041408] = ffff36ff
stha %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffb336ff
! %f26 = ff0a3bff 9d9acf2d, Mem[0000000010141438] = ffb3c4fb 00000000
stda %f26,[%i5+0x038]%asi ! Mem[0000000010141438] = ff0a3bff 9d9acf2d
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 01e7ffe7, %l2 = 000000000000ffb3
ldsha [%i3+%g0]0x88,%l2 ! %l2 = ffffffffffffffe7
p0_label_115:
! Mem[0000000010001414] = b3ffffff, %l7 = 00000000000000ff
ldub [%i0+0x017],%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001400] = 00000000, %l1 = ffffffffffffffff
lduha [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141400] = ffffe70100000038, %l1 = 0000000000000000
ldxa [%i5+%g0]0x81,%l1 ! %l1 = ffffe70100000038
! Mem[0000000010081430] = 1a1ec5fc7178a96b, %l7 = 00000000000000ff
ldx [%i2+0x030],%l7 ! %l7 = 1a1ec5fc7178a96b
! Mem[0000000010001408] = e7ffe701, %f13 = dc1573ef
lda [%i0+%o4]0x80,%f13 ! %f13 = e7ffe701
! Mem[0000000030041408] = ffb336ff01e7ffe7, %l0 = 000000000000e619
ldxa [%i1+%o4]0x81,%l0 ! %l0 = ffb336ff01e7ffe7
! Mem[00000000201c0000] = ffffde6c, %l2 = ffffffffffffffe7
lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ffff
! Mem[00000000201c0000] = ffffde6c, %l1 = ffffe70100000038
lduha [%o0+0x000]%asi,%l1 ! %l1 = 000000000000ffff
! Code Fragment 4
p0_fragment_9:
! %l0 = ffb336ff01e7ffe7
setx 0x8bdb3327c963a07e,%g7,%l0 ! %l0 = 8bdb3327c963a07e
! %l1 = 000000000000ffff
setx 0x4b479e90099baf7b,%g7,%l1 ! %l1 = 4b479e90099baf7b
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 = 8bdb3327c963a07e
setx 0xf657db1fb8f7da06,%g7,%l0 ! %l0 = f657db1fb8f7da06
! %l1 = 4b479e90099baf7b
setx 0x54f4450fc717ba18,%g7,%l1 ! %l1 = 54f4450fc717ba18
! Starting 10 instruction Store Burst
! %f2 = 00000000, Mem[0000000010001408] = e7ffe701
sta %f2 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
p0_label_116:
! %f30 = ef7315dc 000000ff, Mem[0000000010041400] = 89cf9fc6 7bf46ccb
stda %f30,[%i1+%g0]0x88 ! Mem[0000000010041400] = ef7315dc 000000ff
! Mem[0000000021800041] = ff866a20, %l0 = f657db1fb8f7da06
ldstuba [%o3+0x041]%asi,%l0 ! %l0 = 00000086000000ff
! %l7 = 1a1ec5fc7178a96b, Mem[0000000010001410] = 5eefffff
stha %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = a96bffff
! Mem[0000000030081410] = ff19b7ff, %l0 = 0000000000000086
swapa [%i2+%o5]0x89,%l0 ! %l0 = 00000000ff19b7ff
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041408] = 19e60000, %l2 = 000000000000ffff
swapa [%i1+%o4]0x88,%l2 ! %l2 = 0000000019e60000
! %l7 = 1a1ec5fc7178a96b, Mem[0000000010001434] = 71000000
stw %l7,[%i0+0x034] ! Mem[0000000010001434] = 7178a96b
! Mem[0000000010081410] = ff7a7f4b, %l6 = 00000000000000ff
ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! %l7 = 1a1ec5fc7178a96b, Mem[00000000100c1408] = 000000ff
stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000a96b
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 000000ff, %l7 = 1a1ec5fc7178a96b
lduwa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_117:
! Mem[0000000030081400] = e7ffe701000000ff, %f16 = ff000000 01e7ffe7
ldda [%i2+%g0]0x89,%f16 ! %f16 = e7ffe701 000000ff
! Mem[0000000010141408] = 000000ff, %l2 = 0000000019e60000
lduha [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %f29 = dc1573ef, %f12 = ff000000, %f25 = 01e7ffe7
fmuls %f29,%f12,%f25 ! %f25 = 7f800000
! Mem[00000000300c1410] = 00000000, %l5 = 00000000de1a96d2
ldsha [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (22)
! Mem[0000000010141400] = 0000ffb3 000000ff ff000000 000000d1
! Mem[0000000010141410] = ff36ffff 9d9acf2d 7a0000ff ef7315dc
! Mem[0000000010141420] = 9d00a086 cb6cf47b 7a360000 85d60000
! Mem[0000000010141430] = 00000000 7bf45eef ff0a3bff 9d9acf2d
ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
! Mem[0000000010001410] = a96bffffb3ffffff, %f14 = c69fcf89 cb6cf47b
ldda [%i0+%o5]0x80,%f14 ! %f14 = a96bffff b3ffffff
! Mem[00000000100c1410] = ffffffff, %l7 = 00000000000000ff
lduha [%i3+%o5]0x88,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010141408] = 000000ff, %l5 = 0000000000000000
lduba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181408] = ffffffffffffffff, %l7 = 000000000000ffff
ldxa [%i6+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030101410] = 38000000
stwa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000
p0_label_118:
! Mem[00000000100c1400] = 01e7ffe7, %l5 = 00000000000000ff
ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 000000e7000000ff
! %l6 = 00000000000000ff, Mem[0000000030141408] = 2cc99bc6
stha %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00ff9bc6
membar #Sync ! Added by membar checker (23)
! %l2 = 00000000000000ff, Mem[000000001014140e] = 000000d1
sth %l2,[%i5+0x00e] ! Mem[000000001014140c] = 000000ff
! %l4 = 00000000000000b3, Mem[0000000030041400] = ff000000
stwa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000b3
! %l6 = 00000000000000ff, Mem[0000000030141408] = 00000000c69bff00
stxa %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000000000ff
! %l5 = 00000000000000e7, Mem[000000001000140c] = ff36ffff, %asi = 80
stwa %l5,[%i0+0x00c]%asi ! Mem[000000001000140c] = 000000e7
! Mem[00000000100c1400] = 01e7ffff, %l4 = 00000000000000b3
lduha [%i3+%g0]0x88,%l4 ! %l4 = 000000000000ffff
! %l5 = 00000000000000e7, Mem[0000000010081410] = 4b7f7aff
stba %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 4b7f7ae7
! %l6 = 000000ff, %l7 = ffffffff, Mem[0000000010181400] = ffff00ff 00000000
std %l6,[%i6+%g0] ! Mem[0000000010181400] = 000000ff ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ffffffff, %l0 = 00000000ff19b7ff
ldswa [%i3+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
p0_label_119:
! Mem[0000000030101408] = ffffffff, %f30 = ff0a3bff
lda [%i4+%o4]0x89,%f30 ! %f30 = ffffffff
! Mem[0000000030081410] = dc1573ef 00000086, %l0 = ffffffff, %l1 = c717ba18
ldda [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000086 00000000dc1573ef
! Mem[0000000010141404] = 000000ff, %l0 = 0000000000000086
lduw [%i5+0x004],%l0 ! %l0 = 00000000000000ff
! Mem[00000000201c0000] = ffffde6c, %l4 = 000000000000ffff
ldsb [%o0+0x001],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010081410] = e77a7f4b, %l6 = 00000000000000ff
ldsba [%i2+%o5]0x80,%l6 ! %l6 = ffffffffffffffe7
! Mem[0000000010081438] = 00006130, %l1 = 00000000dc1573ef
ldsha [%i2+0x038]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000020800000] = ffff68e7, %l3 = 0000000000000000
ldsh [%o1+%g0],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081400] = 71ff0000 ef7315dc, %l2 = 000000ff, %l3 = ffffffff
ldda [%i2+%g0]0x80,%l2 ! %l2 = 0000000071ff0000 00000000ef7315dc
! Mem[0000000010041410] = ffa951fc6fff1394, %f4 = a90f0000 ff000000
ldda [%i1+%o5]0x80,%f4 ! %f4 = ffa951fc 6fff1394
! Starting 10 instruction Store Burst
! Mem[00000000100c1404] = 00000000, %l2 = 71ff0000, %l3 = ef7315dc
add %i3,0x04,%g1
casa [%g1]0x80,%l2,%l3 ! %l3 = 0000000000000000
p0_label_120:
! %f6 = e7ffe701, %f16 = 0000ffb3, %f29 = 7bf45eef
fdivs %f6 ,%f16,%f29 ! %f29 = ff800000
! Mem[0000000021800141] = ff7af79c, %l2 = 0000000071ff0000
ldstuba [%o3+0x141]%asi,%l2 ! %l2 = 0000007a000000ff
! Mem[0000000010001400] = 00000000, %l4 = ffffffffffffffff
ldstuba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081424] = 4b7f7ac8, %l1 = 0000000000000000
ldstub [%i2+0x024],%l1 ! %l1 = 0000004b000000ff
! %f28 = 00000000, Mem[000000001008143c] = 00000071
st %f28,[%i2+0x03c] ! Mem[000000001008143c] = 00000000
! %f2 = 00000000 ff000000, Mem[0000000010041410] = ffa951fc 6fff1394
stda %f2 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 ff000000
! %l2 = 000000000000007a, Mem[0000000010081410] = e77a7f4b
stwa %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000007a
! %f5 = 6fff1394, Mem[000000001010140c] = ba5f557a
sta %f5 ,[%i4+0x00c]%asi ! Mem[000000001010140c] = 6fff1394
! %l5 = 00000000000000e7, Mem[0000000010001408] = 00000000
stwa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000e7
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff622e, %l3 = 0000000000000000
lduha [%o2+0x000]%asi,%l3 ! %l3 = 000000000000ffff
p0_label_121:
! Mem[0000000010041400] = ff000000, %l0 = 00000000000000ff
lduha [%i1+%g0]0x80,%l0 ! %l0 = 000000000000ff00
! Mem[00000000100c1400] = ffffe701, %l7 = ffffffffffffffff
ldswa [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffe701
! Mem[0000000030001408] = 4e747456, %l5 = 00000000000000e7
lduha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000004e74
! %f26 = 7a360000, %f13 = e7ffe701
fcmps %fcc2,%f26,%f13 ! %fcc2 = 2
! Mem[0000000010081408] = ff7a7f4bd2961ade, %f8 = 000000ff 00000000
ldda [%i2+0x008]%asi,%f8 ! %f8 = ff7a7f4b d2961ade
! Mem[0000000020800040] = 61ff0345, %l3 = 000000000000ffff
ldsba [%o1+0x041]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010101410] = 02000000 00009bc6, %l0 = 0000ff00, %l1 = 0000004b
ldda [%i4+%o5]0x88,%l0 ! %l0 = 0000000000009bc6 0000000002000000
! Mem[0000000030141410] = ff000000, %l4 = 0000000000000000
lduha [%i5+%o5]0x81,%l4 ! %l4 = 000000000000ff00
! Mem[0000000030181408] = ffffffff ffffffff, %l2 = 0000007a, %l3 = ffffffff
ldda [%i6+%o4]0x81,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
! Starting 10 instruction Store Burst
! %f28 = 00000000 ff800000, %l0 = 0000000000009bc6
! Mem[0000000010041418] = 00000000000000ff
add %i1,0x018,%g1
stda %f28,[%g1+%l0]ASI_PST8_P ! Mem[0000000010041418] = 00000000008000ff
p0_label_122:
! %l6 = ffffffe7, %l7 = ffffe701, Mem[00000000300c1400] = 00000000 00000000
stda %l6,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffe7 ffffe701
! %f22 = 7a0000ff, Mem[000000001000140c] = 000000e7
sta %f22,[%i0+0x00c]%asi ! Mem[000000001000140c] = 7a0000ff
! %f20 = ff36ffff 9d9acf2d, Mem[0000000030141408] = ff000000 00000000
stda %f20,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff36ffff 9d9acf2d
! %l7 = ffffffffffffe701, Mem[0000000010141408] = ff000000000000ff
stxa %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffffffffe701
! Mem[0000000010101410] = 00009bc6, %l3 = 00000000ffffffff
ldstuba [%i4+%o5]0x88,%l3 ! %l3 = 000000c6000000ff
! %f10 = c69fcf89 cb6cf47b, Mem[0000000030101408] = ffffffff ba5f557a
stda %f10,[%i4+%o4]0x89 ! Mem[0000000030101408] = c69fcf89 cb6cf47b
! Mem[0000000010041425] = c98eff12, %l0 = 0000000000009bc6
ldstub [%i1+0x025],%l0 ! %l0 = 0000008e000000ff
! %l1 = 0000000002000000, Mem[00000000100c1400] = ffffe70100000000
stxa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000002000000
! %l6 = ffffffffffffffe7, Mem[000000001010143c] = ef5ef47b, %asi = 80
stha %l6,[%i4+0x03c]%asi ! Mem[000000001010143c] = ffe7f47b
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffffde6c, %l6 = ffffffffffffffe7
lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
p0_label_123:
! Mem[0000000030001400] = 000000ff, %l4 = 000000000000ff00
lduwa [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101410] = 00000000, %l0 = 000000000000008e
ldsha [%i4+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 000000c66fff1394, %l3 = 00000000000000c6
ldxa [%i4+%o4]0x80,%l3 ! %l3 = 000000c66fff1394
! Mem[0000000010041410] = 00000000, %l4 = 00000000000000ff
ldsba [%i1+%o5]0x80,%l4 ! %l4 = 0000000000000000
! %l0 = 0000000000000000, %l5 = 0000000000004e74, %l7 = ffffffffffffe701
add %l0,%l5,%l7 ! %l7 = 0000000000004e74
! Mem[0000000030001408] = 4e747456, %l6 = 000000000000ffff
ldswa [%i0+%o4]0x81,%l6 ! %l6 = 000000004e747456
! Mem[0000000010001418] = b4a4777a 5650f73a, %l2 = ffffffff, %l3 = 6fff1394
ldd [%i0+0x018],%l2 ! %l2 = 00000000b4a4777a 000000005650f73a
! Mem[0000000030081400] = ff000000 01e7ffe7 9d9acf2d dd7a6a29
! Mem[0000000030081410] = 86000000 ef7315dc 29007aff 5600003a
! Mem[0000000030081420] = be6494a6 0e14473c 7a77a4b4 9d9acf2d
! Mem[0000000030081430] = 02f1857b 367a61e7 7bf46ccb 890d9fc6
ldda [%i2]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030081400
! Mem[0000000030101400] = c69bc92c, %f11 = cb6cf47b
lda [%i4+%g0]0x81,%f11 ! %f11 = c69bc92c
! Starting 10 instruction Store Burst
! %l5 = 0000000000004e74, Mem[0000000010081408] = 4b7f7aff
stwa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00004e74
p0_label_124:
! %l7 = 0000000000004e74, Mem[0000000010181410] = a90f0000
stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 740f0000
! %l2 = 00000000b4a4777a, Mem[0000000030001410] = 00000000
stwa %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = b4a4777a
! %f12 = ff000000, Mem[00000000100c1400] = 00000000
sta %f12,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000000
! Mem[0000000030041408] = ffb336ff, %l7 = 0000000000004e74
swapa [%i1+%o4]0x81,%l7 ! %l7 = 00000000ffb336ff
! %l2 = 00000000b4a4777a, Mem[0000000010081418] = b21980c46fb71394
stx %l2,[%i2+0x018] ! Mem[0000000010081418] = 00000000b4a4777a
! %f6 = e7ffe701 2cc99bc6, Mem[0000000030101408] = cb6cf47b c69fcf89
stda %f6 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = e7ffe701 2cc99bc6
! Code Fragment 4
p0_fragment_10:
! %l0 = 0000000000000000
setx 0x667f8e406ce03a0e,%g7,%l0 ! %l0 = 667f8e406ce03a0e
! %l1 = 0000000002000000
setx 0xd5e4f5202403d063,%g7,%l1 ! %l1 = d5e4f5202403d063
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 = 667f8e406ce03a0e
setx 0x29de7fa01cd2ed7e,%g7,%l0 ! %l0 = 29de7fa01cd2ed7e
! %l1 = d5e4f5202403d063
setx 0xb18a81000ef23d33,%g7,%l1 ! %l1 = b18a81000ef23d33
! %l0 = 1cd2ed7e, %l1 = 0ef23d33, Mem[0000000010041400] = 000000ff ef7315dc
stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 1cd2ed7e 0ef23d33
! Mem[0000000010181400] = ff000000, %l0 = 29de7fa01cd2ed7e
ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800040] = ffff6a20, %l4 = 0000000000000000
lduba [%o3+0x040]%asi,%l4 ! %l4 = 00000000000000ff
p0_label_125:
! Mem[0000000010081410] = 7a000000, %l6 = 000000004e747456
ldsba [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141408] = ffff36ff, %l2 = 00000000b4a4777a
lduha [%i5+%o4]0x89,%l2 ! %l2 = 00000000000036ff
! Mem[0000000010181428] = ffb719ff, %l7 = 00000000ffb336ff
ldswa [%i6+0x028]%asi,%l7 ! %l7 = ffffffffffb719ff
! Mem[0000000030141400] = ffffe701, %l6 = 0000000000000000
lduba [%i5+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181410] = 740f0000ff000000, %f2 = 00000000 ff000000
ldda [%i6+%o5]0x80,%f2 ! %f2 = 740f0000 ff000000
! Mem[0000000030041400] = 00000000 b3000000, %l6 = 000000ff, %l7 = ffb719ff
ldda [%i1+%g0]0x89,%l6 ! %l6 = 00000000b3000000 0000000000000000
! Mem[0000000010041438] = 408a7614, %f13 = e7ffe701
lda [%i1+0x038]%asi,%f13 ! %f13 = 408a7614
! Mem[00000000300c1410] = 00000000, %l6 = 00000000b3000000
lduba [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141420] = 9d00a086cb6cf47b, %f12 = ff000000 408a7614
ldda [%i5+0x020]%asi,%f12 ! %f12 = 9d00a086 cb6cf47b
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = ff000000, %l2 = 00000000000036ff
swapa [%i0+%g0]0x81,%l2 ! %l2 = 00000000ff000000
p0_label_126:
! %l6 = 0000000000000000, %l5 = 0000000000004e74, %y = ffffffe9
sdiv %l6,%l5,%l6 ! %l6 = ffffffffffb4f2e6
mov %l0,%y ! %y = 00000000
! %f16 = ff000000 01e7ffe7, %l0 = 0000000000000000
! Mem[0000000030181418] = dd372ab37fffffff
add %i6,0x018,%g1
stda %f16,[%g1+%l0]ASI_PST8_S ! Mem[0000000030181418] = dd372ab37fffffff
! Mem[00000000100c1410] = ffffffff, %l3 = 000000005650f73a
swapa [%i3+%o5]0x88,%l3 ! %l3 = 00000000ffffffff
! %l6 = ffffffffffb4f2e6, Mem[0000000010101420] = 12ff8ec9000000e7
stx %l6,[%i4+0x020] ! Mem[0000000010101420] = ffffffffffb4f2e6
! Mem[0000000010181438] = c69fcf89cb6cf47b, %l5 = 0000000000004e74, %l2 = 00000000ff000000
add %i6,0x38,%g1
casxa [%g1]0x80,%l5,%l2 ! %l2 = c69fcf89cb6cf47b
! %l4 = 00000000000000ff, Mem[00000000211c0000] = ffff622e
sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 00ff622e
! %f14 = a96bffff, Mem[00000000300c1400] = e7ffffff
sta %f14,[%i3+%g0]0x89 ! Mem[00000000300c1400] = a96bffff
! Mem[0000000030101410] = 00000000, %l1 = b18a81000ef23d33
swapa [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041400] = 1cd2ed7e, %l1 = 0000000000000000
ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 0000007e000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ff000000, %f5 = 6fff1394
lda [%i3+%g0]0x88,%f5 ! %f5 = ff000000
p0_label_127:
! Mem[0000000010101400] = ffa951fc, %l0 = 0000000000000000
ldsba [%i4+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010181408] = e7ffe701ff36ffff, %f22 = 29007aff 5600003a
ldda [%i6+%o4]0x88,%f22 ! %f22 = e7ffe701 ff36ffff
! Mem[0000000030081410] = 86000000, %l1 = 000000000000007e
lduwa [%i2+%o5]0x81,%l1 ! %l1 = 0000000086000000
! Mem[0000000010081420] = de1a96d2ff7f7ac8, %l3 = 00000000ffffffff
ldx [%i2+0x020],%l3 ! %l3 = de1a96d2ff7f7ac8
! Mem[0000000020800040] = 61ff0345, %l7 = 0000000000000000
ldsh [%o1+0x040],%l7 ! %l7 = 00000000000061ff
! Mem[0000000010041408] = ffff0000ffffffff, %f14 = a96bffff b3ffffff
ldda [%i1+%o4]0x80,%f14 ! %f14 = ffff0000 ffffffff
! Mem[0000000010181410] = 00000f74, %l3 = de1a96d2ff7f7ac8
ldsha [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000f74
! Mem[0000000010141400] = ff000000b3ff0000, %f22 = e7ffe701 ff36ffff
ldda [%i5+%g0]0x88,%f22 ! %f22 = ff000000 b3ff0000
! Mem[00000000211c0000] = 00ff622e, %l1 = 0000000086000000
ldsb [%o2+%g0],%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010181410] = 740f0000 ff000000
stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff 00000000
p0_label_128:
membar #Sync ! Added by membar checker (24)
! %l5 = 0000000000004e74, Mem[0000000030081410] = 00000086
stba %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000074
! %l0 = ffffffffffffffff, Mem[0000000030141410] = 000000ff
stha %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ffff
! %l3 = 0000000000000f74, %l5 = 0000000000004e74, %l3 = 0000000000000f74
andn %l3,%l5,%l3 ! %l3 = 0000000000000100
! Mem[0000000030181400] = 00000f00, %l2 = c69fcf89cb6cf47b
ldstuba [%i6+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! %l1 = 0000000000000000, Mem[00000000100c1408] = 6ba9000001e7ffe7
stx %l1,[%i3+%o4] ! Mem[00000000100c1408] = 0000000000000000
! %l4 = 00000000000000ff, Mem[0000000030101400] = 2cc99bc6
stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 2cc900ff
! %l6 = ffb4f2e6, %l7 = 000061ff, Mem[0000000030041410] = 00000fff 000000ff
stda %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffb4f2e6 000061ff
! %f13 = cb6cf47b, %f2 = 740f0000
fcmpes %fcc0,%f13,%f2 ! %fcc0 = 1
! %l1 = 0000000000000000, Mem[0000000010041408] = ffff0000
stha %l1,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000021800180] = 026e1af7, %l3 = 0000000000000100
ldsb [%o3+0x181],%l3 ! %l3 = 000000000000006e
p0_label_129:
! Mem[0000000010001408] = ff00007a 000000e7, %l2 = 00000000, %l3 = 0000006e
ldda [%i0+%o4]0x88,%l2 ! %l2 = 00000000000000e7 00000000ff00007a
! Mem[00000000211c0000] = 00ff622e, %l3 = 00000000ff00007a
lduh [%o2+%g0],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141400] = 0000ffb3000000ff, %f26 = 7a77a4b4 9d9acf2d
ldda [%i5+%g0]0x80,%f26 ! %f26 = 0000ffb3 000000ff
! %l4 = 00000000000000ff, immed = fffffadc, %y = 00000000
sdiv %l4,-0x524,%l0 ! %l0 = 0000000000000000
mov %l0,%y ! %y = 00000000
! Mem[0000000021800180] = 026e1af7, %l3 = 00000000000000ff
lduha [%o3+0x180]%asi,%l3 ! %l3 = 000000000000026e
! Mem[0000000010001420] = 4398689c, %f10 = c69fcf89
ld [%i0+0x020],%f10 ! %f10 = 4398689c
! Mem[0000000010041408] = 00000000, %l3 = 000000000000026e
ldsha [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %f17 = 01e7ffe7, %f10 = 4398689c, %f9 = d2961ade
fmuls %f17,%f10,%f9 ! %f9 = 060a1ebe
! %f30 = 7bf46ccb, %f14 = ffff0000, %f0 = 00000000 000000d1
fsmuld %f30,%f14,%f0 ! %f0 = ffffe000 00000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1426] = 9c689843, %l6 = ffffffffffb4f2e6
ldstub [%i3+0x026],%l6 ! %l6 = 00000098000000ff
p0_label_130:
! %f24 = be6494a6, Mem[0000000010101400] = ffa951fc
sta %f24,[%i4+%g0]0x80 ! Mem[0000000010101400] = be6494a6
! %f30 = 7bf46ccb, %f19 = dd7a6a29
fcmps %fcc2,%f30,%f19 ! %fcc2 = 2
! Mem[0000000010081410] = 7a000000, %l7 = 00000000000061ff
swapa [%i2+%o5]0x88,%l7 ! %l7 = 000000007a000000
! Mem[00000000201c0001] = ffffde6c, %l2 = 00000000000000e7
ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030101408] = c69bc92c, %l5 = 0000000000004e74
ldstuba [%i4+%o4]0x81,%l5 ! %l5 = 000000c6000000ff
! Mem[0000000010141400] = b3ff0000, %l7 = 000000007a000000
swapa [%i5+%g0]0x88,%l7 ! %l7 = 00000000b3ff0000
! Mem[0000000030141410] = 0000ffff, %l4 = 00000000000000ff
ldstuba [%i5+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
! %f8 = ff7a7f4b 060a1ebe, Mem[0000000010101428] = 2dcf9a9d b4a4777a
stda %f8 ,[%i4+0x028]%asi ! Mem[0000000010101428] = ff7a7f4b 060a1ebe
! %f14 = ffff0000, %f24 = be6494a6, %f22 = ff000000 b3ff0000
fsmuld %f14,%f24,%f22 ! %f22 = ffffe000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 000000005674744e, %f14 = ffff0000 ffffffff
ldda [%i0+%o4]0x89,%f14 ! %f14 = 00000000 5674744e
p0_label_131:
! Mem[0000000010001408] = e7000000, %l0 = 0000000000000000
ldsha [%i0+%o4]0x80,%l0 ! %l0 = ffffffffffffe700
! Mem[0000000030141410] = ffff0000, %l0 = ffffffffffffe700
ldsba [%i5+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010101400] = be6494a6ffff777a, %f20 = 86000000 ef7315dc
ldda [%i4+%g0]0x80,%f20 ! %f20 = be6494a6 ffff777a
! Mem[0000000010081408] = 744e0000d2961ade, %f0 = ffffe000 00000000
ldda [%i2+%o4]0x80,%f0 ! %f0 = 744e0000 d2961ade
! Mem[0000000030101400] = ff00c92c01e7ffe7, %f22 = ffffe000 00000000
ldda [%i4+%g0]0x81,%f22 ! %f22 = ff00c92c 01e7ffe7
! Mem[0000000030081408] = 296a7add 2dcf9a9d, %l4 = 000000ff, %l5 = 000000c6
ldda [%i2+%o4]0x89,%l4 ! %l4 = 000000002dcf9a9d 00000000296a7add
! Mem[0000000010001400] = ff000000 ffb3c4fb, %l4 = 2dcf9a9d, %l5 = 296a7add
ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000ff000000 00000000ffb3c4fb
! Mem[0000000010081400] = dc1573ef0000ff71, %l2 = 00000000000000ff
ldxa [%i2+%g0]0x88,%l2 ! %l2 = dc1573ef0000ff71
! Mem[0000000010141418] = 7a0000ffef7315dc, %f8 = ff7a7f4b 060a1ebe
ldd [%i5+0x018],%f8 ! %f8 = 7a0000ff ef7315dc
! Starting 10 instruction Store Burst
! %l2 = 0000ff71, %l3 = 00000000, Mem[0000000010081410] = ff610000 00000002
stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000ff71 00000000
p0_label_132:
! %f2 = 740f0000 ff000000, Mem[0000000010101408] = 000000c6 6fff1394
stda %f2 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 740f0000 ff000000
! Mem[000000001010141f] = b32a37dd, %l2 = dc1573ef0000ff71
ldstub [%i4+0x01f],%l2 ! %l2 = 000000dd000000ff
! %f2 = 740f0000, Mem[0000000010181400] = ff0000ff
sta %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 740f0000
! %f0 = 744e0000 d2961ade, Mem[00000000100c1428] = 2dcf9a9d 4e747456
std %f0 ,[%i3+0x028] ! Mem[00000000100c1428] = 744e0000 d2961ade
! %f8 = 7a0000ff, Mem[0000000030041410] = ffb4f2e6
sta %f8 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 7a0000ff
! %l4 = ff000000, %l5 = ffb3c4fb, Mem[0000000010001408] = e7000000 7a0000ff
stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000000 ffb3c4fb
! Mem[00000000300c1408] = ff0a3bff, %l0 = ffffffffffffffff
ldsha [%i3+%o4]0x81,%l0 ! %l0 = ffffffffffffff0a
! Mem[0000000010141410] = ffff36ff, %l3 = 0000000000000000
swapa [%i5+%o5]0x88,%l3 ! %l3 = 00000000ffff36ff
! Mem[00000000300c1408] = ff3b0aff, %l4 = 00000000ff000000
swapa [%i3+%o4]0x89,%l4 ! %l4 = 00000000ff3b0aff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ffffffff, %l6 = 0000000000000098
lduha [%i6+%o4]0x89,%l6 ! %l6 = 000000000000ffff
p0_label_133:
! Mem[0000000010101420] = ffffffffffb4f2e6, %f28 = 02f1857b 367a61e7
ldd [%i4+0x020],%f28 ! %f28 = ffffffff ffb4f2e6
! Mem[0000000010141414] = 9d9acf2d, %l3 = 00000000ffff36ff
ldswa [%i5+0x014]%asi,%l3 ! %l3 = ffffffff9d9acf2d
! Mem[0000000030101400] = ff00c92c, %l1 = 0000000000000000
lduwa [%i4+%g0]0x81,%l1 ! %l1 = 00000000ff00c92c
! Mem[0000000030081400] = 000000ff, %l3 = ffffffff9d9acf2d
lduba [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000021800040] = ffff6a20, %l5 = 00000000ffb3c4fb
lduba [%o3+0x040]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041438] = 408a7614, %l3 = 00000000000000ff
ldswa [%i1+0x038]%asi,%l3 ! %l3 = 00000000408a7614
! Mem[0000000010101410] = 00009bff, %l1 = 00000000ff00c92c
ldsha [%i4+%o5]0x88,%l1 ! %l1 = ffffffffffff9bff
! Mem[0000000010041408] = 00000000, %f4 = ffa951fc
lda [%i1+%o4]0x80,%f4 ! %f4 = 00000000
! Mem[0000000010081420] = de1a96d2, %l2 = 00000000000000dd
ldsba [%i2+0x022]%asi,%l2 ! %l2 = ffffffffffffff96
! Starting 10 instruction Store Burst
! %l6 = 000000000000ffff, Mem[0000000030101408] = ff9bc92c
stwa %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000ffff
p0_label_134:
! %l0 = ffffffffffffff0a, Mem[00000000100c1408] = 00000000
stwa %l0,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffff0a
! %l4 = 00000000ff3b0aff, Mem[0000000030141400] = ffffe701
stwa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff3b0aff
! Mem[0000000010001408] = ff000000, %l7 = 00000000b3ff0000
ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! %l3 = 00000000408a7614, Mem[0000000030181408] = ffffffff
stwa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 408a7614
! %l1 = ffffffffffff9bff, Mem[0000000010041413] = 00000000, %asi = 80
stba %l1,[%i1+0x013]%asi ! Mem[0000000010041410] = 000000ff
! Mem[00000000100c1420] = 7b85f102, %l1 = ffffffffffff9bff, %asi = 80
swapa [%i3+0x020]%asi,%l1 ! %l1 = 000000007b85f102
! %f22 = ff00c92c, Mem[0000000030081410] = 00000074
sta %f22,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff00c92c
! %l6 = 0000ffff, %l7 = 000000ff, Mem[0000000030041408] = 00004e74 01e7ffe7
stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000ffff 000000ff
! %l0 = ffffffffffffff0a, Mem[0000000010101408] = 00000f74
stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000ff0a
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (25)
! Mem[0000000030101400] = ff00c92c 01e7ffe7 0000ffff 01e7ffe7
! Mem[0000000030101410] = 0ef23d33 fcc51e1a 296a7add 5650f73a
! Mem[0000000030101420] = be6494a6 0e14473c 7a77a4b4 9d9acf2d
! Mem[0000000030101430] = 02f1857b 367a61e7 7bf46ccb 890d9fc6
ldda [%i4]ASI_BLK_S,%f0 ! Block Load from 0000000030101400
p0_label_135:
! Mem[0000000030141410] = 0000ffff, %l0 = ffffffffffffff0a
lduwa [%i5+%o5]0x89,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010141408] = 01e7ffff, %l5 = 00000000000000ff
ldswa [%i5+%o4]0x80,%l5 ! %l5 = 0000000001e7ffff
! Mem[0000000010181400] = ffffffff 00000f74, %l6 = 0000ffff, %l7 = 000000ff
ldda [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000f74 00000000ffffffff
! Code Fragment 3
p0_fragment_11:
! %l0 = 000000000000ffff
setx 0xac5cc7ffcff8c376,%g7,%l0 ! %l0 = ac5cc7ffcff8c376
! %l1 = 000000007b85f102
setx 0xba0da3d83f3e0744,%g7,%l1 ! %l1 = ba0da3d83f3e0744
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 = ac5cc7ffcff8c376
setx 0xe3cda81825cf9e07,%g7,%l0 ! %l0 = e3cda81825cf9e07
! %l1 = ba0da3d83f3e0744
setx 0x821da8c8611051ae,%g7,%l1 ! %l1 = 821da8c8611051ae
! Mem[00000000300c1400] = ffff6ba9 ffffe701, %l2 = ffffff96, %l3 = 408a7614
ldda [%i3+%g0]0x81,%l2 ! %l2 = 00000000ffff6ba9 00000000ffffe701
! Mem[0000000010181400] = 740f0000 ffffffff, %l2 = ffff6ba9, %l3 = ffffe701
ldda [%i6+0x000]%asi,%l2 ! %l2 = 00000000740f0000 00000000ffffffff
! Mem[00000000300c1408] = ff000000, %l3 = 00000000ffffffff
ldswa [%i3+%o4]0x89,%l3 ! %l3 = ffffffffff000000
! Mem[0000000010001408] = ff000000, %l6 = 0000000000000f74
lduh [%i0+%o4],%l6 ! %l6 = 000000000000ff00
! Mem[0000000010101410] = ff9b0000, %l5 = 0000000001e7ffff
ldsha [%i4+%o5]0x80,%l5 ! %l5 = ffffffffffffff9b
! Starting 10 instruction Store Burst
! %l1 = 821da8c8611051ae, Mem[00000000100c1400] = 000000ff
stwa %l1,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 611051ae
p0_label_136:
! %l6 = 000000000000ff00, Mem[0000000030141410] = ffff0000
stha %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000
! %l0 = e3cda81825cf9e07, Mem[0000000030041410] = 7a0000ff
stba %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 7a000007
! Mem[0000000010041400] = ffedd21c, %l3 = ffffffffff000000
swapa [%i1+%g0]0x80,%l3 ! %l3 = 00000000ffedd21c
! %l0 = 25cf9e07, %l1 = 611051ae, Mem[0000000010081418] = 00000000 b4a4777a
stda %l0,[%i2+0x018]%asi ! Mem[0000000010081418] = 25cf9e07 611051ae
! %l6 = 000000000000ff00, Mem[0000000010141428] = 7a360000
stb %l6,[%i5+0x028] ! Mem[0000000010141428] = 00360000
! %l6 = 000000000000ff00, Mem[0000000030141410] = 000000ff
stwa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ff00
! Mem[0000000030041400] = 000000b3, %l1 = 821da8c8611051ae
ldstuba [%i1+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141408] = ffff36ff, %l2 = 00000000740f0000
ldstuba [%i5+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
! %l5 = ffffffffffffff9b, Mem[0000000030181410] = ff000000ff000000
stxa %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffffffffff9b
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff000f00, %l6 = 000000000000ff00
lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff000f00
p0_label_137:
! Mem[0000000010001400] = 000000ff, %l0 = e3cda81825cf9e07
lduha [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081400] = 71ff0000, %l5 = ffffffffffffff9b
lduha [%i2+%g0]0x80,%l5 ! %l5 = 00000000000071ff
! Mem[0000000010141400] = 0000007a, %l3 = 00000000ffedd21c
ldsw [%i5+%g0],%l3 ! %l3 = 000000000000007a
! Mem[0000000030141410] = 00ff0000, %l4 = 00000000ff3b0aff
lduwa [%i5+%o5]0x81,%l4 ! %l4 = 0000000000ff0000
! Mem[0000000030081408] = 9d9acf2ddd7a6a29, %l4 = 0000000000ff0000
ldxa [%i2+%o4]0x81,%l4 ! %l4 = 9d9acf2ddd7a6a29
! Mem[0000000010041408] = 00000000, %l4 = 9d9acf2ddd7a6a29
lduha [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081400] = 71ff0000, %l3 = 000000000000007a
lduba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000071
! Mem[0000000030181410] = ffffffff, %l5 = 00000000000071ff
lduha [%i6+%o5]0x89,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030101400] = ff00c92c, %l1 = 0000000000000000
ldswa [%i4+%g0]0x81,%l1 ! %l1 = ffffffffff00c92c
! Starting 10 instruction Store Burst
! %l6 = ff000f00, %l7 = ffffffff, Mem[0000000010001408] = ff000000 ffb3c4fb
stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = ff000f00 ffffffff
p0_label_138:
! %f18 = 9d9acf2d dd7a6a29, %l7 = 00000000ffffffff
! Mem[0000000030181418] = dd372ab37fffffff
add %i6,0x018,%g1
stda %f18,[%g1+%l7]ASI_PST16_S ! Mem[0000000030181418] = 9d9acf2ddd7a6a29
! Mem[0000000030041408] = 0000ffff, %l7 = 00000000ffffffff
swapa [%i1+%o4]0x81,%l7 ! %l7 = 000000000000ffff
! %l3 = 0000000000000071, Mem[0000000030081408] = 296a7add2dcf9a9d
stxa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000000071
! %f24 = be6494a6, Mem[0000000010041434] = 367a61e7
sta %f24,[%i1+0x034]%asi ! Mem[0000000010041434] = be6494a6
! %l1 = ffffffffff00c92c, Mem[0000000010101408] = 0000ff0a
stba %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000ff2c
! %l4 = 00000000, %l5 = 0000ffff, Mem[00000000100c1400] = ae511061 00000002
stda %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 0000ffff
! %f14 = 7bf46ccb 890d9fc6, Mem[0000000010081400] = 71ff0000 ef7315dc
stda %f14,[%i2+%g0]0x80 ! Mem[0000000010081400] = 7bf46ccb 890d9fc6
! %f2 = 0000ffff, Mem[0000000010141410] = 00000000
sta %f2 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000ffff
! %l0 = 00000000000000ff, Mem[0000000030001410] = 7a77a4b4
stwa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff000000, %l3 = 0000000000000071
lduwa [%i3+%o4]0x89,%l3 ! %l3 = 00000000ff000000
p0_label_139:
! Mem[0000000030041408] = ffffffff, %l2 = 00000000000000ff
ldswa [%i1+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000300c1408] = 000000ff, %l7 = 000000000000ffff
lduwa [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030141410] = 0000ff00, %l5 = 000000000000ffff
ldswa [%i5+%o5]0x89,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010001410] = a96bffff, %l0 = 00000000000000ff
lduha [%i0+%o5]0x80,%l0 ! %l0 = 000000000000a96b
! Mem[0000000010041410] = 000000ffff000000, %f24 = be6494a6 0e14473c
ldda [%i1+%o5]0x80,%f24 ! %f24 = 000000ff ff000000
! Mem[0000000030081400] = ff000000, %f2 = 0000ffff
lda [%i2+%g0]0x81,%f2 ! %f2 = ff000000
! Mem[0000000030081400] = e7ffe701000000ff, %l3 = 00000000ff000000
ldxa [%i2+%g0]0x89,%l3 ! %l3 = e7ffe701000000ff
! Mem[0000000010181438] = c69fcf89cb6cf47b, %l2 = ffffffffffffffff
ldx [%i6+0x038],%l2 ! %l2 = c69fcf89cb6cf47b
! Mem[0000000030041410] = 7a000007, %f24 = 000000ff
lda [%i1+%o5]0x89,%f24 ! %f24 = 7a000007
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 0000ff00, Mem[0000000010081400] = 7bf46ccb 890d9fc6
stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 0000ff00
p0_label_140:
! %f15 = 890d9fc6, Mem[0000000030001410] = 000000ff
sta %f15,[%i0+%o5]0x81 ! Mem[0000000030001410] = 890d9fc6
! %l6 = 00000000ff000f00, Mem[0000000010041410] = 000000ffff000000, %asi = 80
stxa %l6,[%i1+0x010]%asi ! Mem[0000000010041410] = 00000000ff000f00
! %l1 = ffffffffff00c92c, Mem[0000000010141436] = 7bf45eef
stb %l1,[%i5+0x036] ! Mem[0000000010141434] = 7bf42cef
! %l1 = ffffffffff00c92c, Mem[00000000300c1400] = a96bffff
stha %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = a96bc92c
! Mem[0000000010141400] = 0000007a, %l5 = 000000000000ff00
swapa [%i5+%g0]0x80,%l5 ! %l5 = 000000000000007a
! Mem[0000000010181410] = ffffffff, %l4 = 0000000000000000
swapa [%i6+%o5]0x88,%l4 ! %l4 = 00000000ffffffff
! %f19 = dd7a6a29, Mem[0000000010081408] = 744e0000
sta %f19,[%i2+%o4]0x80 ! Mem[0000000010081408] = dd7a6a29
! %l7 = 00000000000000ff, Mem[000000001008142c] = 1fe2d6ae, %asi = 80
stwa %l7,[%i2+0x02c]%asi ! Mem[000000001008142c] = 000000ff
! %f22 = ff00c92c, %f7 = 5650f73a
fcmpes %fcc0,%f22,%f7 ! %fcc0 = 1
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ff000f00ffffffff, %f26 = 0000ffb3 000000ff
ldda [%i0+%o4]0x80,%f26 ! %f26 = ff000f00 ffffffff
p0_label_141:
! Mem[0000000020800040] = 61ff0345, %l1 = ffffffffff00c92c
ldub [%o1+0x040],%l1 ! %l1 = 0000000000000061
! Mem[00000000300c1410] = 00000000, %l4 = 00000000ffffffff
lduba [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101400] = be6494a6, %l5 = 000000000000007a
ldsba [%i4+%g0]0x80,%l5 ! %l5 = ffffffffffffffbe
! Mem[0000000010181400] = 00000f74, %l0 = 000000000000a96b
ldsba [%i6+%g0]0x88,%l0 ! %l0 = 0000000000000074
! Mem[00000000300c1408] = 000000ff, %l5 = ffffffffffffffbe
lduwa [%i3+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081408] = de1a96d2 296a7add, %l0 = 00000074, %l1 = 00000061
ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000296a7add 00000000de1a96d2
! Mem[0000000010041410] = 00000000, %l1 = 00000000de1a96d2
ldsha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001438] = 00000000000000ff, %f24 = 7a000007 ff000000
ldda [%i0+0x038]%asi,%f24 ! %f24 = 00000000 000000ff
! Mem[0000000030001400] = 000036ff, %l6 = 00000000ff000f00
lduha [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000010041400] = 000000ff
stwa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
p0_label_142:
! %f14 = 7bf46ccb 890d9fc6, %l6 = 0000000000000000
! Mem[00000000100c1400] = 00000000ffff0000
stda %f14,[%i3+%l6]ASI_PST8_PL ! Mem[00000000100c1400] = 00000000ffff0000
! %l1 = 0000000000000000, Mem[0000000010181408] = ffff36ff
stha %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000036ff
! %f10 = 7a77a4b4, Mem[00000000300c1410] = 00000000
sta %f10,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 7a77a4b4
! Mem[0000000010001400] = 000000ff, %l5 = 00000000000000ff
swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %l3 = e7ffe701000000ff, Mem[0000000030181400] = 000f00ff
stba %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000f00ff
! Mem[0000000030181410] = ffffffff, %l7 = 00000000000000ff
swapa [%i6+%o5]0x81,%l7 ! %l7 = 00000000ffffffff
! %f3 = 01e7ffe7, Mem[0000000030001400] = 000036ff
sta %f3 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 01e7ffe7
! %f6 = 296a7add 5650f73a, %l3 = e7ffe701000000ff
! Mem[0000000010181420] = 7b85f1029c689843
add %i6,0x020,%g1
stda %f6,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010181420] = 3af75056dd7a6a29
! %l7 = 00000000ffffffff, Mem[0000000010001400] = ff000000ffb3c4fb
stx %l7,[%i0+%g0] ! Mem[0000000010001400] = 00000000ffffffff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (26)
! Mem[0000000030001400] = 01e7ffe7 dc1573ef 4e747456 00000000
! Mem[0000000030001410] = 890d9fc6 000000ba dc687efe 9e34a28f
! Mem[0000000030001420] = 1f44758d 0c75d9b9 a673e23e 891d7ef6
! Mem[0000000030001430] = e1dd814d e0de13fb 6fd3ffde 02cfc061
ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400
p0_label_143:
! Mem[00000000100c1400] = 0000ffff 00000000, %l6 = 00000000, %l7 = ffffffff
ldda [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000 000000000000ffff
! Mem[0000000010181408] = 000036ff, %f24 = 00000000
lda [%i6+%o4]0x80,%f24 ! %f24 = 000036ff
! Mem[0000000030041400] = b30000ff, %f16 = ff000000
lda [%i1+%g0]0x89,%f16 ! %f16 = b30000ff
! Mem[0000000010101410] = ff9b0000, %l6 = 0000000000000000
ldsba [%i4+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041400] = 00000000333df20e, %l6 = ffffffffffffffff
ldxa [%i1+%g0]0x80,%l6 ! %l6 = 00000000333df20e
! Mem[0000000010001418] = b4a4777a5650f73a, %f20 = be6494a6 ffff777a
ldd [%i0+0x018],%f20 ! %f20 = b4a4777a 5650f73a
! Mem[0000000010001400] = 00000000, %l2 = c69fcf89cb6cf47b
ldswa [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041400] = 00000000 b30000ff, %l6 = 333df20e, %l7 = 0000ffff
ldda [%i1+%g0]0x89,%l6 ! %l6 = 00000000b30000ff 0000000000000000
! Mem[000000001018141c] = 2cc99bc6, %l1 = 0000000000000000
lduw [%i6+0x01c],%l1 ! %l1 = 000000002cc99bc6
! Starting 10 instruction Store Burst
! %l0 = 296a7add, %l1 = 2cc99bc6, Mem[0000000010141400] = 00ff0000 ff000000
stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 296a7add 2cc99bc6
p0_label_144:
! Mem[00000000300c1410] = 7a77a4b4, %l6 = 00000000b30000ff
ldstuba [%i3+%o5]0x89,%l6 ! %l6 = 000000b4000000ff
! Mem[00000000300c1410] = 7a77a4ff, %l2 = 0000000000000000
swapa [%i3+%o5]0x89,%l2 ! %l2 = 000000007a77a4ff
! %l0 = 00000000296a7add, Mem[0000000030041400] = ff0000b3
stba %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = dd0000b3
! %f30 = 7bf46ccb 890d9fc6, %l2 = 000000007a77a4ff
! Mem[0000000030081400] = ff00000001e7ffe7
stda %f30,[%i2+%l2]ASI_PST16_SL ! Mem[0000000030081400] = c69f0d89cb6cf47b
! Mem[0000000030041410] = 7a000007, %l1 = 000000002cc99bc6
swapa [%i1+%o5]0x89,%l1 ! %l1 = 000000007a000007
! Mem[0000000010101410] = ff9b0000, %l5 = 00000000000000ff
ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030181400] = 000f00ff, %l7 = 0000000000000000
swapa [%i6+%g0]0x89,%l7 ! %l7 = 00000000000f00ff
! Mem[0000000010101408] = 2cff0000, %l1 = 000000007a000007
swapa [%i4+%o4]0x80,%l1 ! %l1 = 000000002cff0000
! %l7 = 00000000000f00ff, Mem[0000000030101400] = ff00c92c01e7ffe7
stxa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000000f00ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff0a3bff, %f27 = ffffffff
lda [%i5+%g0]0x89,%f27 ! %f27 = ff0a3bff
p0_label_145:
! Mem[0000000030101408] = ffff0000, %l1 = 000000002cff0000
lduba [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = 000036ff, %l3 = e7ffe701000000ff
ldsb [%i6+0x00a],%l3 ! %l3 = 0000000000000036
! Mem[0000000010001408] = ff000f00, %l4 = 0000000000000000
ldswa [%i0+%o4]0x80,%l4 ! %l4 = ffffffffff000f00
! Mem[0000000030181410] = 000000ff, %l0 = 00000000296a7add
lduwa [%i6+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101400] = 7a77ffff a69464be, %l0 = 000000ff, %l1 = 00000000
ldda [%i4+%g0]0x88,%l0 ! %l0 = 00000000a69464be 000000007a77ffff
! Mem[0000000010141400] = 296a7add, %l6 = 00000000000000b4
lduwa [%i5+%g0]0x88,%l6 ! %l6 = 00000000296a7add
! Mem[0000000021800180] = 026e1af7, %l3 = 0000000000000036
ldub [%o3+0x180],%l3 ! %l3 = 0000000000000002
! Mem[0000000010181430] = 00000071, %f21 = 5650f73a
ld [%i6+0x030],%f21 ! %f21 = 00000071
! Mem[0000000010041410] = 00000000, %l6 = 00000000296a7add
ldswa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f30 = 7bf46ccb 890d9fc6, %l3 = 0000000000000002
! Mem[0000000010081438] = 0000613000000000
add %i2,0x038,%g1
stda %f30,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010081438] = 009f613000000000
p0_label_146:
! %f0 = 01e7ffe7 dc1573ef 4e747456 00000000
! %f4 = 890d9fc6 000000ba dc687efe 9e34a28f
! %f8 = 1f44758d 0c75d9b9 a673e23e 891d7ef6
! %f12 = e1dd814d e0de13fb 6fd3ffde 02cfc061
stda %f0,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
! Mem[0000000010001400] = 00000000, %l1 = 000000007a77ffff
swapa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
membar #Sync ! Added by membar checker (27)
! %l4 = ff000f00, %l5 = 000000ff, Mem[0000000030001408] = 5674744e 00000000
stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000f00 000000ff
! %f22 = ff00c92c, Mem[0000000010141428] = 00360000
st %f22,[%i5+0x028] ! Mem[0000000010141428] = ff00c92c
! %l5 = 00000000000000ff, Mem[0000000010101400] = be6494a6
stba %l5,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff6494a6
! Mem[0000000010081419] = 25cf9e07, %l7 = 00000000000f00ff
ldstub [%i2+0x019],%l7 ! %l7 = 000000cf000000ff
! Mem[00000000300c1400] = 2cc96ba9, %l0 = 00000000a69464be
ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 0000002c000000ff
! %f4 = 890d9fc6 000000ba, %l6 = 0000000000000000
! Mem[0000000030181428] = 9cd1a452a052cf2b
add %i6,0x028,%g1
stda %f4,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181428] = 9cd1a452a052cf2b
! %l5 = 00000000000000ff, Mem[00000000100c1426] = 9c68ff43, %asi = 80
stha %l5,[%i3+0x026]%asi ! Mem[00000000100c1424] = 9c6800ff
! Starting 10 instruction Load Burst
! %l3 = 0000000000000002, imm = 00000000000003bb, %l6 = 0000000000000000
add %l3,0x3bb,%l6 ! %l6 = 00000000000003bd
p0_label_147:
! Mem[00000000300c1410] = 00000000, %l6 = 00000000000003bd
lduba [%i3+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = ffff777a, %l4 = ffffffffff000f00
lduba [%i0+%g0]0x88,%l4 ! %l4 = 000000000000007a
! Mem[0000000030001408] = 000f00ff, %l0 = 000000000000002c
lduha [%i0+%o4]0x81,%l0 ! %l0 = 000000000000000f
! Mem[0000000030141410] = 00ff0000, %l2 = 000000007a77a4ff
ldsha [%i5+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1410] = 5650f73a, %l1 = 0000000000000000
lduba [%i3+%o5]0x88,%l1 ! %l1 = 000000000000003a
! Mem[0000000010181400] = 740f0000ffffffff, %l4 = 000000000000007a
ldxa [%i6+%g0]0x80,%l4 ! %l4 = 740f0000ffffffff
! Mem[0000000010001410] = ffff6ba9, %l0 = 000000000000000f
ldswa [%i0+%o5]0x88,%l0 ! %l0 = ffffffffffff6ba9
! Mem[0000000020800040] = 61ff0345, %l4 = 740f0000ffffffff
ldsba [%o1+0x041]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010081430] = 1a1ec5fc, %l3 = 0000000000000002
ldswa [%i2+0x030]%asi,%l3 ! %l3 = 000000001a1ec5fc
! Starting 10 instruction Store Burst
! Mem[0000000010041428] = 00000aa1, %l6 = 0000000000000000
swap [%i1+0x028],%l6 ! %l6 = 0000000000000aa1
p0_label_148:
! %l7 = 00000000000000cf, Mem[0000000030081410] = ff00c92c
stba %l7,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff00c9cf
! Mem[00000000100c1400] = 00000000, %l1 = 000000000000003a
swapa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[00000000300c1400] = ffc96ba9
stwa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! %l5 = 00000000000000ff, Mem[000000001018143a] = c69fcf89, %asi = 80
stha %l5,[%i6+0x03a]%asi ! Mem[0000000010181438] = c69f00ff
! %l5 = 00000000000000ff, Mem[00000000300c1410] = 00000000
stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 000000ff
! %l2 = 00000000000000ff, Mem[0000000030041410] = 000061ff2cc99bc6
stxa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000000000ff
! Mem[0000000030101408] = 5674744e, %l7 = 00000000000000cf
swapa [%i4+%o4]0x89,%l7 ! %l7 = 000000005674744e
! Mem[0000000020800001] = ffff68e7, %l2 = 00000000000000ff
ldstub [%o1+0x001],%l2 ! %l2 = 000000ff000000ff
! %f15 = 02cfc061, %f10 = a673e23e
fcmpes %fcc3,%f15,%f10 ! %fcc3 = 2
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = ffff0000, %l3 = 000000001a1ec5fc
lduwa [%i5+%o5]0x80,%l3 ! %l3 = 00000000ffff0000
p0_label_149:
! %l5 = 00000000000000ff, Mem[0000000030081410] = ff00c9cf
stha %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff0000ff
! Mem[000000001008142c] = 000000ff, %f4 = 890d9fc6
ld [%i2+0x02c],%f4 ! %f4 = 000000ff
! Mem[0000000010181400] = 740f0000, %l6 = 0000000000000aa1
lduba [%i6+0x003]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l6 = 0000000000000000
ldswa [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041400] = b30000dd, %l5 = 00000000000000ff
ldswa [%i1+%g0]0x89,%l5 ! %l5 = ffffffffb30000dd
! Mem[0000000010001410] = ffffffb3 ffff6ba9, %l2 = 000000ff, %l3 = ffff0000
ldda [%i0+%o5]0x88,%l2 ! %l2 = 00000000ffff6ba9 00000000ffffffb3
! Mem[0000000010081400] = 00000000, %f15 = 02cfc061
lda [%i2+%g0]0x80,%f15 ! %f15 = 00000000
! Mem[0000000010081408] = dd7a6a29 d2961ade, %l0 = ffff6ba9, %l1 = 00000000
ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000dd7a6a29 00000000d2961ade
! Mem[0000000010041410] = 00000000, %f24 = 000036ff
ld [%i1+%o5],%f24 ! %f24 = 00000000
! Starting 10 instruction Store Burst
! %f8 = 1f44758d, Mem[0000000010101410] = 00009bff
sta %f8 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = 1f44758d
p0_label_150:
! Mem[0000000010041435] = be6494a6, %l5 = ffffffffb30000dd
ldstub [%i1+0x035],%l5 ! %l5 = 00000064000000ff
! %l4 = ffffffffffffffff, Mem[0000000030141410] = 00ff0000
stwa %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff
! %l1 = 00000000d2961ade, Mem[00000000100c1410] = 3af75056
stwa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = d2961ade
! Mem[0000000010101400] = ff6494a6, %l1 = 00000000d2961ade
swapa [%i4+%g0]0x80,%l1 ! %l1 = 00000000ff6494a6
! Mem[00000000300c1410] = ff000000, %l4 = ffffffffffffffff
swapa [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff000000
! %f2 = 4e747456 00000000, %l0 = 00000000dd7a6a29
! Mem[0000000030141420] = 6bba7aae1e5fd513
add %i5,0x020,%g1
stda %f2,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030141420] = 000000001e5fd513
! Mem[0000000010181410] = 00000000, %l4 = 00000000ff000000
ldstuba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l6 = 00000000, %l7 = 5674744e, Mem[00000000300c1408] = ff000000 2101ff00
stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 5674744e
! Mem[0000000030041400] = b30000dd, %l6 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 000000dd000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 7a000007, %l5 = 0000000000000064
ldswa [%i4+%o4]0x80,%l5 ! %l5 = 000000007a000007
p0_label_151:
! Mem[0000000010081410] = 71ff0000, %l4 = 0000000000000000
ldswa [%i2+%o5]0x88,%l4 ! %l4 = 0000000071ff0000
! %l4 = 0000000071ff0000, imm = fffffffffffff897, %l7 = 000000005674744e
addc %l4,-0x769,%l7 ! %l7 = 0000000071fef897
! Mem[00000000211c0000] = 00ff622e, %l5 = 000000007a000007
ldsha [%o2+0x000]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030101400] = 01e7ffe7, %l0 = 00000000dd7a6a29
ldsba [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000001
! Mem[0000000010101408] = 0700007a, %l2 = 00000000ffff6ba9
lduwa [%i4+%o4]0x88,%l2 ! %l2 = 000000000700007a
! Mem[0000000030181408] = 408a7614, %l6 = 00000000000000dd
ldsha [%i6+%o4]0x89,%l6 ! %l6 = 0000000000007614
! Mem[0000000030001410] = 890d9fc6, %f9 = 0c75d9b9
lda [%i0+%o5]0x81,%f9 ! %f9 = 890d9fc6
! Mem[0000000010041400] = 00000000, %l0 = 0000000000000001
ldsba [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141410] = ffff00009d9acf2d, %f16 = b30000ff 01e7ffe7
ldda [%i5+%o5]0x80,%f16 ! %f16 = ffff0000 9d9acf2d
! Starting 10 instruction Store Burst
! Mem[000000001014141e] = ef7315dc, %l4 = 0000000071ff0000
ldstuba [%i5+0x01e]%asi,%l4 ! %l4 = 00000015000000ff
p0_label_152:
! %f10 = a673e23e, Mem[0000000030101400] = 01e7ffe7
sta %f10,[%i4+%g0]0x81 ! Mem[0000000030101400] = a673e23e
! %l1 = 00000000ff6494a6, imm = 00000000000000f1, %l4 = 0000000000000015
sub %l1,0x0f1,%l4 ! %l4 = 00000000ff6493b5
! Mem[000000001008142c] = 000000ff, %l7 = 0000000071fef897
swap [%i2+0x02c],%l7 ! %l7 = 00000000000000ff
! %l2 = 000000000700007a, Mem[00000000100c1408] = 000000000affffff
stxa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000000700007a
! Mem[0000000010001400] = ffff777a, %l5 = 00000000000000ff
ldstuba [%i0+%g0]0x88,%l5 ! %l5 = 0000007a000000ff
! Mem[00000000100c1422] = ffff9bff, %l2 = 000000000700007a
ldstuba [%i3+0x022]%asi,%l2 ! %l2 = 0000009b000000ff
! Mem[0000000010181408] = 000036ff, %l0 = 00000000, %l1 = ff6494a6
add %i6,0x08,%g1
casa [%g1]0x80,%l0,%l1 ! %l1 = 00000000000036ff
! Mem[0000000010141400] = 296a7add, %l0 = 0000000000000000
swapa [%i5+%g0]0x88,%l0 ! %l0 = 00000000296a7add
! %l6 = 0000000000007614, Mem[0000000010141410] = 0000ffff
stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00007614
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ff000000, %l1 = 00000000000036ff
ldswa [%i6+%o5]0x89,%l1 ! %l1 = ffffffffff000000
p0_label_153:
! %f1 = dc1573ef, %f16 = ffff0000, %f27 = ff0a3bff
fsubs %f1 ,%f16,%f27 ! %f27 = ffff0000
! Mem[0000000030001410] = 890d9fc6000000ba, %f30 = 7bf46ccb 890d9fc6
ldda [%i0+%o5]0x81,%f30 ! %f30 = 890d9fc6 000000ba
! Mem[00000000300c1410] = ffffffff, %l3 = 00000000ffffffb3
ldsha [%i3+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[000000001008142c] = 71fef897, %l2 = 000000000000009b
ldsba [%i2+0x02e]%asi,%l2 ! %l2 = fffffffffffffff8
! Mem[0000000030101410] = 890d9fc6, %f31 = 000000ba
lda [%i4+%o5]0x81,%f31 ! %f31 = 890d9fc6
! Mem[0000000030041400] = b30000ff, %l4 = 00000000ff6493b5
ldsba [%i1+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010081400] = 000000000000ff00, %f26 = ff000f00 ffff0000
ldda [%i2+%g0]0x80,%f26 ! %f26 = 00000000 0000ff00
! Mem[00000000300c1410] = ffffffffdc3b0a71, %f8 = 1f44758d 890d9fc6
ldda [%i3+%o5]0x81,%f8 ! %f8 = ffffffff dc3b0a71
! Mem[0000000010181400] = 740f0000ffffffff, %l2 = fffffffffffffff8
ldxa [%i6+%g0]0x80,%l2 ! %l2 = 740f0000ffffffff
! Starting 10 instruction Store Burst
! %l0 = 00000000296a7add, Mem[00000000300c1410] = ffffffff
stba %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ddffffff
p0_label_154:
! %f1 = dc1573ef, %f6 = dc687efe 9e34a28f
fitod %f1 ,%f6 ! %f6 = c1c1f546 08800000
! Mem[000000001000140d] = ffffffff, %l5 = 000000000000007a
ldstub [%i0+0x00d],%l5 ! %l5 = 000000ff000000ff
! %l0 = 296a7add, %l1 = ff000000, Mem[0000000010001408] = 000f00ff ffffffff
stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 296a7add ff000000
! %f16 = ffff0000 9d9acf2d, %l2 = 740f0000ffffffff
! Mem[0000000010081408] = dd7a6a29d2961ade
add %i2,0x008,%g1
stda %f16,[%g1+%l2]ASI_PST16_P ! Mem[0000000010081408] = ffff00009d9acf2d
! Mem[0000000030041400] = b30000ff, %l1 = ffffffffff000000
ldstuba [%i1+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
! %l4 = ffffffffffffffff, Mem[0000000020800000] = ffff68e7, %asi = 80
stha %l4,[%o1+0x000]%asi ! Mem[0000000020800000] = ffff68e7
! Mem[0000000010041410] = 00000000ff000f00, %l3 = ffffffffffffffff, %l5 = 00000000000000ff
add %i1,0x10,%g1
casxa [%g1]0x80,%l3,%l5 ! %l5 = 00000000ff000f00
! Mem[0000000010081430] = 1a1ec5fc7178a96b, %l3 = ffffffffffffffff, %l6 = 0000000000007614
add %i2,0x30,%g1
casxa [%g1]0x80,%l3,%l6 ! %l6 = 1a1ec5fc7178a96b
! %l5 = 00000000ff000f00, Mem[000000001008143f] = 00000000, %asi = 80
stba %l5,[%i2+0x03f]%asi ! Mem[000000001008143c] = 00000000
! Starting 10 instruction Load Burst
! Mem[000000001014141c] = ef73ffdc, %f31 = 890d9fc6
ld [%i5+0x01c],%f31 ! %f31 = ef73ffdc
p0_label_155:
! Mem[00000000300c1400] = 00000000, %l5 = 00000000ff000f00
ldsba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001410] = 890d9fc6, %l6 = 1a1ec5fc7178a96b
ldsha [%i0+%o5]0x81,%l6 ! %l6 = ffffffffffff890d
! Mem[00000000201c0000] = ffffde6c, %l3 = ffffffffffffffff
ldsba [%o0+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041408] = 00000000, %l2 = 740f0000ffffffff
ldswa [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[000000001014141c] = ef73ffdc, %l2 = 0000000000000000
ldsba [%i5+0x01d]%asi,%l2 ! %l2 = 0000000000000073
! Mem[0000000030101408] = cf000000, %l5 = 0000000000000000
ldsba [%i4+%o4]0x81,%l5 ! %l5 = ffffffffffffffcf
! Mem[0000000020800040] = 61ff0345, %l1 = 00000000000000ff
lduh [%o1+0x040],%l1 ! %l1 = 00000000000061ff
! Mem[0000000030041410] = 00000000 000000ff, %l4 = ffffffff, %l5 = ffffffcf
ldda [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[000000001018140c] = 01e7ffe7, %l4 = 00000000000000ff
ldsha [%i6+0x00c]%asi,%l4 ! %l4 = 00000000000001e7
! Starting 10 instruction Store Burst
! %f22 = ff00c92c, Mem[0000000030141410] = ffffffff
sta %f22,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff00c92c
p0_label_156:
! %l1 = 00000000000061ff, Mem[0000000030001400] = 01e7ffe7dc1573ef
stxa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000061ff
! %l2 = 0000000000000073, Mem[0000000010081400] = 00000000
stha %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000073
! %l3 = ffffffffffffffff, Mem[00000000100c1418] = e7ffe70100009bc6
stx %l3,[%i3+0x018] ! Mem[00000000100c1418] = ffffffffffffffff
! Mem[0000000021800141] = fffff79c, %l3 = ffffffffffffffff
ldstub [%o3+0x141],%l3 ! %l3 = 000000ff000000ff
! %f8 = ffffffff dc3b0a71, %l3 = 00000000000000ff
! Mem[0000000030141438] = e9b72f4798880ba4
add %i5,0x038,%g1
stda %f8,[%g1+%l3]ASI_PST8_S ! Mem[0000000030141438] = ffffffffdc3b0a71
! Mem[0000000010041404] = 333df20e, %l1 = 00000000000061ff, %asi = 80
swapa [%i1+0x004]%asi,%l1 ! %l1 = 00000000333df20e
! Mem[0000000010181408] = 000036ff, %l0 = 00000000296a7add
ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041420] = c802fc4ec9ffff12, %l7 = 00000000000000ff, %l7 = 00000000000000ff
add %i1,0x20,%g1
casxa [%g1]0x80,%l7,%l7 ! %l7 = c802fc4ec9ffff12
! Mem[00000000300c1410] = ddffffff, %l0 = 0000000000000000
ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 000000dd000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 0000003a, %l4 = 00000000000001e7
ldsha [%i3+0x000]%asi,%l4 ! %l4 = 0000000000000000
p0_label_157:
! Mem[0000000010181410] = 000000ff, %l7 = c802fc4ec9ffff12
ldsba [%i6+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181400] = 740f0000, %l4 = 0000000000000000
ldswa [%i6+%g0]0x80,%l4 ! %l4 = 00000000740f0000
! Mem[00000000100c143c] = cb6cf47b, %l4 = 00000000740f0000
lduha [%i3+0x03c]%asi,%l4 ! %l4 = 000000000000cb6c
! Mem[0000000030001400] = 00000000, %l1 = 00000000333df20e
lduwa [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = ff77ffff, %l1 = 0000000000000000
lduha [%i0+%g0]0x80,%l1 ! %l1 = 000000000000ff77
! Mem[00000000211c0000] = 00ff622e, %l2 = 0000000000000073
ldsh [%o2+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141400] = 00000000, %l6 = ffffffffffff890d
ldsha [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101418] = ff0000fc, %l4 = 000000000000cb6c
ldsb [%i4+0x01b],%l4 ! %l4 = fffffffffffffffc
! Mem[0000000010041420] = c802fc4e, %l7 = ffffffffffffffff
lduh [%i1+0x022],%l7 ! %l7 = 000000000000fc4e
! Starting 10 instruction Store Burst
! %f27 = 0000ff00, %f16 = ffff0000
fcmpes %fcc3,%f27,%f16 ! %fcc3 = 3
p0_label_158:
! %l5 = 0000000000000000, Mem[0000000030101408] = cf000000
stwa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! Mem[0000000010101423] = ffffffff, %l5 = 0000000000000000
ldstub [%i4+0x023],%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000010001408] = dd7a6a29000000ff
stxa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000000ff
! Mem[0000000030041400] = ff0000b3, %l3 = 00000000000000ff
ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
! %f18 = 9d9acf2d dd7a6a29, Mem[0000000010081408] = 0000ffff 2dcf9a9d
stda %f18,[%i2+%o4]0x88 ! Mem[0000000010081408] = 9d9acf2d dd7a6a29
! Mem[0000000030181410] = 000000ff, %l0 = 00000000000000dd
ldstuba [%i6+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %l3 = 00000000000000ff, Mem[0000000030101408] = 00000000
stba %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
! %f14 = 6fd3ffde, Mem[000000001010141c] = b32a37ff
sta %f14,[%i4+0x01c]%asi ! Mem[000000001010141c] = 6fd3ffde
! Mem[0000000030181408] = 408a7614, %l1 = 000000000000ff77
ldstuba [%i6+%o4]0x89,%l1 ! %l1 = 00000014000000ff
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffffde6c, %l2 = 00000000000000ff
lduh [%o0+%g0],%l2 ! %l2 = 000000000000ffff
p0_label_159:
! Mem[0000000030141408] = ff36ffff, %l6 = 0000000000000000
ldsha [%i5+%o4]0x81,%l6 ! %l6 = ffffffffffffff36
! Mem[0000000010001408] = 00000000 000000ff, %l2 = 0000ffff, %l3 = 000000ff
ldd [%i0+%o4],%l2 ! %l2 = 0000000000000000 00000000000000ff
! Mem[00000000100c1400] = 3a000000, %l6 = ffffffffffffff36
ldswa [%i3+%g0]0x88,%l6 ! %l6 = 000000003a000000
! Mem[0000000010001410] = ffff6ba9, %l2 = 0000000000000000
ldsha [%i0+%o5]0x88,%l2 ! %l2 = 0000000000006ba9
! Mem[0000000010001410] = ffffffb3ffff6ba9, %l7 = 000000000000fc4e
ldxa [%i0+%o5]0x88,%l7 ! %l7 = ffffffb3ffff6ba9
! Mem[0000000030181410] = 9bffffffff0000ff, %l7 = ffffffb3ffff6ba9
ldxa [%i6+%o5]0x89,%l7 ! %l7 = 9bffffffff0000ff
! Mem[0000000030101408] = 00000000000000ff, %f26 = 00000000 0000ff00
ldda [%i4+%o4]0x89,%f26 ! %f26 = 00000000 000000ff
! Mem[0000000030181410] = ff0000ff, %l1 = 0000000000000014
ldsba [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1408] = 000000000700007a, %f4 = 000000ff 000000ba
ldda [%i3+%o4]0x88,%f4 ! %f4 = 00000000 0700007a
! Starting 10 instruction Store Burst
! Mem[0000000010181411] = ff000000, %l3 = 00000000000000ff
ldstuba [%i6+0x011]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_160:
! Mem[0000000010141408] = ffffe701, %l1 = ffffffffffffffff
ldstuba [%i5+%o4]0x88,%l1 ! %l1 = 00000001000000ff
! %l2 = 0000000000006ba9, Mem[0000000010041410] = 00000000
stwa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00006ba9
! Mem[0000000010101410] = 1f44758d, %l3 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l3 ! %l3 = 0000008d000000ff
! %l2 = 00006ba9, %l3 = 0000008d, Mem[0000000010181408] = ff0036ff 01e7ffe7
std %l2,[%i6+%o4] ! Mem[0000000010181408] = 00006ba9 0000008d
! Mem[00000000218000c1] = 00ffafb8, %l1 = 0000000000000001
ldstuba [%o3+0x0c1]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010181410] = 0000ffff, %l3 = 000000000000008d
ldstuba [%i6+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! %f10 = a673e23e, Mem[0000000010101400] = de1a96d2
sta %f10,[%i4+%g0]0x88 ! Mem[0000000010101400] = a673e23e
! Mem[0000000030181410] = ff0000ff, %l2 = 0000000000006ba9
ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
! %f14 = 6fd3ffde 00000000, %l5 = 00000000000000ff
! Mem[0000000030141430] = 82a325a1c111f995
add %i5,0x030,%g1
stda %f14,[%g1+%l5]ASI_PST16_S ! Mem[0000000030141430] = 6fd3ffde00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 00000000, %l3 = 00000000000000ff
lduha [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
p0_label_161:
! Mem[0000000010081400] = 00000073, %f6 = c1c1f546
lda [%i2+%g0]0x88,%f6 ! %f6 = 00000073
! Mem[0000000010001408] = 00000000, %l5 = 00000000000000ff
lduha [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
! %f12 = e1dd814d e0de13fb, %f17 = 9d9acf2d
fxtos %f12,%f17 ! %f17 = ddf113f6
! Mem[00000000100c140c] = 00000000, %l0 = 0000000000000000
lduwa [%i3+0x00c]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041400] = ff0000b3, %l7 = 9bffffffff0000ff
ldswa [%i1+%g0]0x81,%l7 ! %l7 = ffffffffff0000b3
! Mem[000000001008140c] = 2dcf9a9d, %l4 = fffffffffffffffc
lduwa [%i2+0x00c]%asi,%l4 ! %l4 = 000000002dcf9a9d
! Mem[0000000010041418] = 00000000008000ff, %l2 = 00000000000000ff
ldx [%i1+0x018],%l2 ! %l2 = 00000000008000ff
! Mem[0000000030101400] = a673e23e, %l7 = ffffffffff0000b3
ldswa [%i4+%g0]0x81,%l7 ! %l7 = ffffffffa673e23e
! %l0 = 0000000000000000, %l3 = 0000000000000000, %l3 = 0000000000000000
xor %l0,%l3,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f6 = 00000073 08800000, %l0 = 0000000000000000
! Mem[0000000010181400] = 740f0000ffffffff
stda %f6,[%i6+%l0]ASI_PST8_P ! Mem[0000000010181400] = 740f0000ffffffff
p0_label_162:
! Mem[0000000030141410] = 2cc900ff, %l7 = ffffffffa673e23e
swapa [%i5+%o5]0x89,%l7 ! %l7 = 000000002cc900ff
! %l2 = 00000000008000ff, Mem[0000000010041408] = 00000000
stwa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 008000ff
! Mem[0000000030081410] = ff0000ff, %l0 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030101408] = ff000000, %l4 = 000000002dcf9a9d
swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff000000
! %f5 = 0700007a, Mem[0000000030141408] = ff36ffff
sta %f5 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0700007a
! Mem[00000000300c1410] = ffffffff, %l7 = 000000002cc900ff
swapa [%i3+%o5]0x89,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010041408] = 008000ff, %l5 = 0000000000000000
swapa [%i1+%o4]0x80,%l5 ! %l5 = 00000000008000ff
! %f30 = 890d9fc6 ef73ffdc, Mem[0000000010041408] = 00000000 ffffffff
stda %f30,[%i1+%o4]0x80 ! Mem[0000000010041408] = 890d9fc6 ef73ffdc
! %f12 = e1dd814d e0de13fb, %l1 = 00000000000000ff
! Mem[0000000010141420] = 9d00a086cb6cf47b
add %i5,0x020,%g1
stda %f12,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010141420] = fb13dee04d81dde1
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = c69f0d89, %f13 = e0de13fb
lda [%i0+%o5]0x89,%f13 ! %f13 = c69f0d89
p0_label_163:
! Mem[000000001014140c] = ffffffff, %l0 = 00000000000000ff
lduw [%i5+0x00c],%l0 ! %l0 = 00000000ffffffff
! Mem[00000000100c1408] = 000000000700007a, %l3 = 0000000000000000
ldxa [%i3+%o4]0x88,%l3 ! %l3 = 000000000700007a
! Mem[0000000030001400] = 00000000, %l4 = 00000000ff000000
ldsha [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000211c0000] = 00ff622e, %l0 = 00000000ffffffff
lduh [%o2+%g0],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = ff768a40, %f11 = 891d7ef6
lda [%i6+%o4]0x81,%f11 ! %f11 = ff768a40
! Mem[0000000030001408] = 000f00ff, %l6 = 000000003a000000
ldsha [%i0+%o4]0x81,%l6 ! %l6 = 000000000000000f
! Mem[0000000010141400] = 00000000, %f30 = 890d9fc6
lda [%i5+%g0]0x80,%f30 ! %f30 = 00000000
! Mem[0000000030001410] = 890d9fc6, %l3 = 000000000700007a
lduha [%i0+%o5]0x81,%l3 ! %l3 = 000000000000890d
! Mem[0000000020800040] = 61ff0345, %l0 = 00000000000000ff
lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000061ff
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = ff0000ff, %l0 = 00000000000061ff
ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
p0_label_164:
! Mem[0000000020800001] = ffff68e7, %l2 = 00000000008000ff
ldstuba [%o1+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
! %f0 = 01e7ffe7 dc1573ef 4e747456 00000000
! %f4 = 00000000 0700007a 00000073 08800000
! %f8 = ffffffff dc3b0a71 a673e23e ff768a40
! %f12 = e1dd814d c69f0d89 6fd3ffde 00000000
stda %f0,[%i2]ASI_BLK_AIUS ! Block Store to 0000000030081400
! %l2 = 00000000000000ff, Mem[0000000030101410] = c69f0d89
stha %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = c69f00ff
! Mem[00000000100c1408] = 7a000007, %l0 = 00000000000000ff
ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 0000007a000000ff
! %f27 = 000000ff, Mem[00000000300c1400] = 00000000
sta %f27,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
! %l2 = 000000ff, %l3 = 0000890d, Mem[0000000010081430] = 1a1ec5fc 7178a96b
stda %l2,[%i2+0x030]%asi ! Mem[0000000010081430] = 000000ff 0000890d
! Mem[0000000030101410] = c69f00ff, %l4 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
! %l5 = 00000000008000ff, Mem[00000000211c0001] = 00ff622e
stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = 00ff622e
! %f30 = 00000000 ef73ffdc, Mem[0000000010001408] = 00000000 ff000000
stda %f30,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 ef73ffdc
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (28)
! Mem[0000000030081410] = 00000000, %l5 = 00000000008000ff
ldsba [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000
p0_label_165:
! Mem[0000000030001400] = ff61000000000000, %l7 = 00000000ffffffff
ldxa [%i0+%g0]0x89,%l7 ! %l7 = ff61000000000000
! Mem[0000000021800000] = ff787193, %l4 = 00000000000000ff
ldsh [%o3+%g0],%l4 ! %l4 = ffffffffffffff78
! Mem[0000000010141410] = 2dcf9a9d 00007614, %l4 = ffffff78, %l5 = 00000000
ldda [%i5+%o5]0x88,%l4 ! %l4 = 0000000000007614 000000002dcf9a9d
! Mem[00000000300c1410] = ff00c92c, %l4 = 0000000000007614
ldsha [%i3+%o5]0x81,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030101400] = 3ee273a6, %l2 = 00000000000000ff
lduba [%i4+%g0]0x89,%l2 ! %l2 = 00000000000000a6
! Mem[0000000010081400] = 730000000000ff00, %f10 = a673e23e ff768a40
ldda [%i2+%g0]0x80,%f10 ! %f10 = 73000000 0000ff00
! Mem[00000000300c1400] = 000000ff ffffe701 00000000 4e747456
! Mem[00000000300c1410] = ff00c92c dc3b0a71 7946d93e 9942070c
! Mem[00000000300c1420] = 0ccf1a87 16f9d277 5be758f2 8e4c5c7f
! Mem[00000000300c1430] = 73d5844e 75852610 8998c3a1 64e0fbd1
ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400
! Mem[0000000010141400] = 00000000, %l5 = 000000002dcf9a9d
lduha [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001438] = 00000000, %l2 = 00000000000000a6
ldsha [%i0+0x038]%asi,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %f12 = e1dd814d c69f0d89, Mem[0000000010101408] = 7a000007 ff000000
stda %f12,[%i4+0x008]%asi ! Mem[0000000010101408] = e1dd814d c69f0d89
p0_label_166:
! %l2 = 00000000, %l3 = 0000890d, Mem[0000000030181400] = 00000000 49bec8ce
stda %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 0000890d
! %l6 = 000000000000000f, Mem[0000000030141400] = ff3b0aff00000038
stxa %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000000000000f
! %f12 = e1dd814d c69f0d89, %l7 = ff61000000000000
! Mem[0000000010001438] = 00000000000000ff
add %i0,0x038,%g1
stda %f12,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010001438] = 00000000000000ff
! %l4 = ffffff00, %l5 = 00000000, Mem[0000000010101400] = a673e23e 7a77ffff
stda %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffff00 00000000
! Mem[00000000300c1408] = 00000000, %l7 = ff61000000000000
ldstuba [%i3+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[00000000300c1408] = ff000000, %l5 = 0000000000000000
swapa [%i3+%o4]0x81,%l5 ! %l5 = 00000000ff000000
! %l4 = ffffffffffffff00, Mem[0000000010081408] = dd7a6a29
stba %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = dd7a6a00
! %l5 = 00000000ff000000, Mem[0000000010141410] = 147600009d9acf2d
stxa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000ff000000
! %l3 = 000000000000890d, Mem[0000000010181410] = ffff0000
stba %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0dff0000
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = de1a96d2ff7f7ac8, %l5 = 00000000ff000000
ldxa [%i2+0x020]%asi,%l5 ! %l5 = de1a96d2ff7f7ac8
p0_label_167:
! Mem[0000000030081400] = ef7315dc e7ffe701, %l6 = 0000000f, %l7 = 00000000
ldda [%i2+%g0]0x89,%l6 ! %l6 = 00000000e7ffe701 00000000ef7315dc
! Mem[0000000010181410] = 0dff0000, %l1 = 00000000000000ff
ldsh [%i6+%o5],%l1 ! %l1 = 0000000000000dff
! Mem[0000000010001410] = ffff6ba9, %l6 = 00000000e7ffe701
lduwa [%i0+%o5]0x88,%l6 ! %l6 = 00000000ffff6ba9
! %f5 = 0700007a, %f12 = e1dd814d, %f0 = 01e7ffe7
fsubs %f5 ,%f12,%f0 ! %f0 = 61dd814d
! Mem[0000000010141438] = ff0a3bff, %l0 = 000000000000007a
lduwa [%i5+0x038]%asi,%l0 ! %l0 = 00000000ff0a3bff
! Mem[0000000020800000] = ffff68e7, %l3 = 000000000000890d
lduba [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181410] = ff0000ff, %l3 = 00000000000000ff
ldsha [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %l6 = 00000000ffff6ba9, Mem[0000000030041408] = ffffffff
stwa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffff6ba9
! Mem[000000001008142c] = 71fef897, %l6 = 00000000ffff6ba9
lduba [%i2+0x02c]%asi,%l6 ! %l6 = 0000000000000071
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = dd7a6a00, %l3 = 00000000000000ff
swapa [%i2+%o4]0x88,%l3 ! %l3 = 00000000dd7a6a00
p0_label_168:
! %l5 = de1a96d2ff7f7ac8, Mem[0000000030181400] = 00000000
stwa %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff7f7ac8
! Mem[0000000030141408] = 0700007a, %l1 = 0000000000000dff
swapa [%i5+%o4]0x81,%l1 ! %l1 = 000000000700007a
! Mem[0000000030081400] = 01e7ffe7, %l2 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 00000001000000ff
! %l5 = de1a96d2ff7f7ac8, Mem[0000000010141408] = ffe7ffff
stwa %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff7f7ac8
! %l2 = 0000000000000001, imm = fffffffffffffff2, %l6 = 0000000000000071
xor %l2,-0x00e,%l6 ! %l6 = fffffffffffffff3
! %f12 = e1dd814d c69f0d89, Mem[0000000030101408] = 9d9acf2d 00000000
stda %f12,[%i4+%o4]0x89 ! Mem[0000000030101408] = e1dd814d c69f0d89
! %f5 = 0700007a, Mem[0000000010141400] = 00000000
sta %f5 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0700007a
! Mem[00000000100c1400] = 0000003a, %l3 = 00000000dd7a6a00
swapa [%i3+%g0]0x80,%l3 ! %l3 = 000000000000003a
! Mem[0000000030141408] = 00000dff, %l4 = ffffffffffffff00
swapa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000dff
! Starting 10 instruction Load Burst
! %f17 = ff000000, %f1 = dc1573ef
fsqrts %f17,%f1 ! %f1 = 7fffffff
p0_label_169:
! Mem[00000000300c1400] = ff000000, %l4 = 0000000000000dff
lduwa [%i3+%g0]0x89,%l4 ! %l4 = 00000000ff000000
! Mem[0000000010001400] = ff77ffff, %l6 = fffffffffffffff3
lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1410] = 2cc900ff, %l6 = 00000000000000ff
lduha [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141408] = ff7f7ac8, %l4 = 00000000ff000000
lduba [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030081408] = 5674744e, %l2 = 0000000000000001
ldswa [%i2+%o4]0x89,%l2 ! %l2 = 000000005674744e
membar #Sync ! Added by membar checker (29)
! Mem[0000000010001400] = ff77ffff ffffffff dcff73ef 00000000
! Mem[0000000010001410] = a96bffff b3ffffff b4a4777a 5650f73a
! Mem[0000000010001420] = 4398689c 02f1857b 7a77a4b4 9d9acf2d
! Mem[0000000010001430] = 02f1857b 7178a96b 00000000 000000ff
ldda [%i0]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010001400
! Mem[00000000100c141c] = ffffffff, %l6 = 00000000000000ff
ldub [%i3+0x01f],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081410] = 0000ff7100000000, %l6 = 00000000000000ff
ldxa [%i2+%o5]0x80,%l6 ! %l6 = 0000ff7100000000
! Mem[0000000010081400] = 73000000 0000ff00 ff000000 2dcf9a9d
! Mem[0000000010081410] = 0000ff71 00000000 25ff9e07 611051ae
! Mem[0000000010081420] = de1a96d2 ff7f7ac8 5fc6002c 71fef897
! Mem[0000000010081430] = 000000ff 0000890d 009f6130 00000000
ldda [%i2]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010081400
! Starting 10 instruction Store Burst
! %l7 = 00000000ef7315dc, Mem[00000000100c1400] = dd7a6a00
stwa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ef7315dc
p0_label_170:
! %l3 = 000000000000003a, Mem[0000000030101400] = 3ee273a6
stba %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 3ee2733a
membar #Sync ! Added by membar checker (30)
! %l7 = 00000000ef7315dc, Mem[0000000010001420] = 4398689c02f1857b
stx %l7,[%i0+0x020] ! Mem[0000000010001420] = 00000000ef7315dc
! %f10 = 5fc6002c 71fef897, Mem[0000000030101410] = c69f00ff ba000000
stda %f10,[%i4+%o5]0x89 ! Mem[0000000030101410] = 5fc6002c 71fef897
! %f2 = ff000000 2dcf9a9d, Mem[0000000030181410] = ff0000ff ffffff9b
stda %f2 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000 2dcf9a9d
! Mem[0000000010001414] = b3ffffff, %l1 = 0700007a, %l3 = 0000003a
add %i0,0x14,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 00000000b3ffffff
! Mem[00000000211c0001] = 00ff622e, %l1 = 000000000700007a
ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[000000001004143c] = 000000ff, %l0 = 00000000ff0a3bff
swap [%i1+0x03c],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101410] = 1f4475ff, %l3 = 00000000b3ffffff
ldstuba [%i4+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010001408] = ef73ffdc, %l1 = 00000000000000ff
ldstuba [%i0+%o4]0x88,%l1 ! %l1 = 000000dc000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 4e747456, %l5 = de1a96d2ff7f7ac8
lduha [%i2+%o4]0x81,%l5 ! %l5 = 0000000000004e74
p0_label_171:
! Mem[00000000211c0000] = 00ff622e, %l6 = 0000ff7100000000
lduha [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001408] = ffff73ef, %l2 = 000000005674744e
lduha [%i0+%o4]0x80,%l2 ! %l2 = 000000000000ffff
! Code Fragment 3
p0_fragment_12:
! %l0 = 00000000000000ff
setx 0x8e9c14306a206c75,%g7,%l0 ! %l0 = 8e9c14306a206c75
! %l1 = 00000000000000dc
setx 0xa77085f7f2597e9c,%g7,%l1 ! %l1 = a77085f7f2597e9c
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 = 8e9c14306a206c75
setx 0x1b24681820469114,%g7,%l0 ! %l0 = 1b24681820469114
! %l1 = a77085f7f2597e9c
setx 0xde80fc406a1c2ea2,%g7,%l1 ! %l1 = de80fc406a1c2ea2
! Mem[0000000010181408] = 00006ba90000008d, %f28 = 6ba97871 7b85f102
ldda [%i6+%o4]0x80,%f28 ! %f28 = 00006ba9 0000008d
! Mem[000000001014143c] = 9d9acf2d, %f3 = 2dcf9a9d
lda [%i5+0x03c]%asi,%f3 ! %f3 = 9d9acf2d
! Mem[0000000030041400] = ff0000b3, %l4 = 00000000000000ff
lduba [%i1+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000021800140] = fffff79c, %l3 = 00000000000000ff
ldsha [%o3+0x140]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000300c1400] = ff000000, %l3 = ffffffffffffffff
lduwa [%i3+%g0]0x89,%l3 ! %l3 = 00000000ff000000
! Mem[00000000100c1420] = ffffffff, %l2 = 000000000000ffff
ldsh [%i3+0x022],%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[000000001018143c] = cb6cf47b, %l7 = 00000000ef7315dc, %asi = 80
swapa [%i6+0x03c]%asi,%l7 ! %l7 = 00000000cb6cf47b
p0_label_172:
! Mem[000000001014140a] = ff7f7ac8, %l3 = 00000000ff000000
ldstub [%i5+0x00a],%l3 ! %l3 = 0000007a000000ff
! %l4 = 00000000000000ff, Mem[0000000010001420] = 00000000ef7315dc
stx %l4,[%i0+0x020] ! Mem[0000000010001420] = 00000000000000ff
! %l2 = ffffffffffffffff, Mem[0000000010101408] = e1dd814dc69f0d89, %asi = 80
stxa %l2,[%i4+0x008]%asi ! Mem[0000000010101408] = ffffffffffffffff
! Mem[0000000010101414] = 00000002, %l6 = 00000000000000ff
swap [%i4+0x014],%l6 ! %l6 = 0000000000000002
! %l1 = de80fc406a1c2ea2, Mem[0000000030081410] = 00000000
stba %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000a2
! %f20 = ffffffb3 ffff6ba9, %l0 = 1b24681820469114
! Mem[0000000030081420] = ffffffffdc3b0a71
add %i2,0x020,%g1
stda %f20,[%g1+%l0]ASI_PST16_S ! Mem[0000000030081420] = ffffffb3dc3b0a71
! Mem[0000000030081400] = ffe7ffe7, %l3 = 000000000000007a
ldstuba [%i2+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030101408] = c69f0d89, %l3 = 00000000000000ff
swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000c69f0d89
! Mem[0000000010041400] = 00000000, %l4 = 00000000000000ff
swapa [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 890d9fc6, %l4 = 0000000000000000
lduha [%i1+%o4]0x80,%l4 ! %l4 = 000000000000890d
p0_label_173:
! Mem[0000000030081408] = 4e747456, %f20 = ffffffb3
lda [%i2+%o4]0x81,%f20 ! %f20 = 4e747456
! Mem[00000000100c141c] = ffffffff, %f30 = ff000000
ld [%i3+0x01c],%f30 ! %f30 = ffffffff
! Mem[0000000010041410] = 00006ba9, %l5 = 0000000000004e74
ldsha [%i1+%o5]0x88,%l5 ! %l5 = 0000000000006ba9
! Mem[0000000010041400] = 000000ff, %l3 = 00000000c69f0d89
lduwa [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001410] = ba000000c69f0d89, %l2 = ffffffffffffffff
ldxa [%i0+%o5]0x89,%l2 ! %l2 = ba000000c69f0d89
! Mem[0000000010001408] = ffff73ef, %f28 = 00006ba9
lda [%i0+%o4]0x80,%f28 ! %f28 = ffff73ef
! Mem[0000000010001400] = ff77ffff, %l0 = 1b24681820469114
ldsba [%i0+0x002]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010041408] = 890d9fc6, %l3 = 00000000000000ff
ldswa [%i1+%o4]0x80,%l3 ! %l3 = ffffffff890d9fc6
! Mem[0000000010181408] = 8d000000a96b0000, %f24 = 7b85f102 9c689843
ldda [%i6+%o4]0x88,%f24 ! %f24 = 8d000000 a96b0000
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = 5674744e, %l3 = ffffffff890d9fc6
swapa [%i2+%o4]0x89,%l3 ! %l3 = 000000005674744e
p0_label_174:
! Mem[0000000030101400] = 3ee2733a, %l4 = 000000000000890d
swapa [%i4+%g0]0x89,%l4 ! %l4 = 000000003ee2733a
! Mem[0000000010041400] = 000000ff, %l3 = 000000005674744e
swapa [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l6 = 0000000000000002, Mem[0000000030001410] = 890d9fc6
stba %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 020d9fc6
! Mem[0000000030001400] = 00000000, %l1 = de80fc406a1c2ea2
swapa [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041403] = 5674744e, %l4 = 000000003ee2733a
ldstub [%i1+0x003],%l4 ! %l4 = 0000004e000000ff
! Mem[0000000010141410] = 00000000, %l5 = 0000000000006ba9
ldstuba [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f14 = 009f6130 00000000, Mem[00000000100c1400] = dc1573ef 0000ffff
stda %f14,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 009f6130 00000000
! Mem[00000000201c0000] = ffffde6c, %l3 = 00000000000000ff
ldstub [%o0+%g0],%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010041410] = 00006ba9, %l3 = 00000000000000ff
swapa [%i1+%o5]0x88,%l3 ! %l3 = 0000000000006ba9
! Starting 10 instruction Load Burst
! Randomly selected nop
nop
p0_label_175:
! Mem[0000000010001410] = a96bffff, %f29 = 0000008d
lda [%i0+%o5]0x80,%f29 ! %f29 = a96bffff
! %l3 = 0000000000006ba9, immed = fffff716, %y = 00000000
sdiv %l3,-0x8ea,%l1 ! %l1 = fffffffffffffff4
mov %l0,%y ! %y = ffffffff
! Mem[00000000100c1408] = ff00000700000000, %l7 = 00000000cb6cf47b
ldxa [%i3+%o4]0x80,%l7 ! %l7 = ff00000700000000
! Mem[0000000010001414] = b3ffffff, %l2 = ba000000c69f0d89
lduwa [%i0+0x014]%asi,%l2 ! %l2 = 00000000b3ffffff
! Mem[0000000030181400] = ff7f7ac8, %l0 = ffffffffffffffff
lduba [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181410] = 9d9acf2d000000ff, %f24 = 8d000000 a96b0000
ldda [%i6+%o5]0x89,%f24 ! %f24 = 9d9acf2d 000000ff
! Mem[0000000010101408] = ffffffff, %l6 = 0000000000000002
ldswa [%i4+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c1400] = 00000000, %l5 = 0000000000000000
lduwa [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081410] = 0000ff7100000000, %f30 = ffffffff 00000000
ldda [%i2+%o5]0x80,%f30 ! %f30 = 0000ff71 00000000
! Starting 10 instruction Store Burst
! %l2 = b3ffffff, %l3 = 00006ba9, Mem[0000000030081400] = ffe7ffe7 dc1573ef
stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = b3ffffff 00006ba9
p0_label_176:
! Mem[0000000030101410] = 97f8fe71, %l7 = ff00000700000000
swapa [%i4+%o5]0x81,%l7 ! %l7 = 0000000097f8fe71
! %f2 = ff000000 9d9acf2d, Mem[0000000010181400] = 00000f74 ffffffff
stda %f2 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000 9d9acf2d
! Mem[0000000010141422] = fb13dee0, %l5 = 0000000000000000
ldstub [%i5+0x022],%l5 ! %l5 = 000000de000000ff
! %l7 = 0000000097f8fe71, Mem[0000000010041400] = ff747456
stba %l7,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff747471
! %l4 = 000000000000004e, Mem[0000000030001400] = a22e1c6a
stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000004e
! %l5 = 00000000000000de, Mem[0000000010081408] = 9d9acf2d000000ff
stxa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000000000de
! Mem[0000000030181410] = ff000000, %l2 = 00000000b3ffffff
swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff000000
! %l5 = 00000000000000de, %l3 = 0000000000006ba9, %l5 = 00000000000000de
andn %l5,%l3,%l5 ! %l5 = 0000000000000056
! %f2 = ff000000 9d9acf2d, %l0 = 00000000000000ff
! Mem[0000000010001420] = 00000000000000ff
add %i0,0x020,%g1
stda %f2,[%g1+%l0]ASI_PST32_P ! Mem[0000000010001420] = ff0000009d9acf2d
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 0700007a, %l6 = ffffffffffffffff
lduha [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000700
p0_label_177:
! Mem[00000000211c0000] = 00ff622e, %l3 = 0000000000006ba9
lduha [%o2+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l5 = 0000000000000056
lduwa [%i3+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 00ffffff, %f31 = 00000000
lda [%i4+%g0]0x80,%f31 ! %f31 = 00ffffff
! Mem[0000000010141408] = ff7fffc8, %l6 = 0000000000000700
ldstub [%i5+%o4],%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010181400] = 2dcf9a9d, %l5 = 0000000000000000
lduwa [%i6+%g0]0x80,%l5 ! %l5 = 000000002dcf9a9d
! Mem[0000000030081408] = c69f0d89, %l4 = 000000000000004e
lduha [%i2+%o4]0x81,%l4 ! %l4 = 000000000000c69f
! Mem[0000000030141400] = 00000000, %f30 = 0000ff71
lda [%i5+%g0]0x89,%f30 ! %f30 = 00000000
! %l0 = 00000000000000ff, %l3 = 00000000000000ff, %l1 = fffffffffffffff4
sdivx %l0,%l3,%l1 ! %l1 = 0000000000000001
! Mem[00000000300c1410] = 710a3bdc2cc900ff, %l0 = 00000000000000ff
ldxa [%i3+%o5]0x89,%l0 ! %l0 = 710a3bdc2cc900ff
! Starting 10 instruction Store Burst
! Mem[00000000201c0000] = ffffde6c, %l5 = 000000002dcf9a9d
ldstub [%o0+%g0],%l5 ! %l5 = 000000ff000000ff
p0_label_178:
! Mem[00000000100c143a] = c69fcf89, %l0 = 710a3bdc2cc900ff
ldstub [%i3+0x03a],%l0 ! %l0 = 000000cf000000ff
! Mem[0000000010001408] = ffff73ef00000000, %l4 = 000000000000c69f, %l2 = 00000000ff000000
add %i0,0x08,%g1
casxa [%g1]0x80,%l4,%l2 ! %l2 = ffff73ef00000000
! %l4 = 000000000000c69f, Mem[00000000100c1428] = 744e0000d2961ade, %asi = 80
stxa %l4,[%i3+0x028]%asi ! Mem[00000000100c1428] = 000000000000c69f
! %l1 = 0000000000000001, Mem[0000000010181400] = ff0000009d9acf2d
stxa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000000000001
! %f0 = 73000000 0000ff00 ff000000 9d9acf2d
! %f4 = 0000ff71 00000000 25ff9e07 611051ae
! %f8 = de1a96d2 ff7f7ac8 5fc6002c 71fef897
! %f12 = 000000ff 0000890d 009f6130 00000000
stda %f0,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
! %f16 = ffffffff ffff77ff, Mem[0000000010101410] = ff75441f 000000ff
stda %f16,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffff ffff77ff
! Mem[0000000030001400] = 0000004e, %l1 = 0000000000000001
ldstuba [%i0+%g0]0x89,%l1 ! %l1 = 0000004e000000ff
membar #Sync ! Added by membar checker (31)
! Mem[0000000010181408] = 00006ba90000008d, %l5 = 00000000000000ff, %l3 = 00000000000000ff
add %i6,0x08,%g1
casxa [%g1]0x80,%l5,%l3 ! %l3 = 00006ba90000008d
! Mem[0000000030041400] = b30000ff, %l4 = 000000000000c69f
ldstuba [%i1+%g0]0x89,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ff000000, %l7 = 0000000097f8fe71
lduba [%i0+%g0]0x81,%l7 ! %l7 = 00000000000000ff
p0_label_179:
! Mem[0000000030141410] = a673e23e, %l1 = 000000000000004e
lduba [%i5+%o5]0x89,%l1 ! %l1 = 000000000000003e
! Mem[0000000030141410] = 00000000a673e23e, %l6 = 00000000000000ff
ldxa [%i5+%o5]0x89,%l6 ! %l6 = 00000000a673e23e
! Mem[0000000010041408] = 890d9fc6, %f18 = 00000000
lda [%i1+%o4]0x80,%f18 ! %f18 = 890d9fc6
! %f24 = 9d9acf2d 000000ff, Mem[00000000300c1400] = 000000ff ffffe701
stda %f24,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 9d9acf2d 000000ff
! Mem[0000000010101400] = 00000000 ffffff00, %l0 = 000000cf, %l1 = 0000003e
ldda [%i4+%g0]0x88,%l0 ! %l0 = 00000000ffffff00 0000000000000000
! Mem[0000000010001400] = ff77ffff, %l7 = 00000000000000ff
ldsw [%i0+%g0],%l7 ! %l7 = ffffffffff77ffff
! Mem[0000000030101400] = 0d890000, %l1 = 0000000000000000
ldsba [%i4+%g0]0x81,%l1 ! %l1 = 000000000000000d
! Mem[0000000010001418] = b4a4777a5650f73a, %l0 = 00000000ffffff00
ldx [%i0+0x018],%l0 ! %l0 = b4a4777a5650f73a
! Mem[000000001018141c] = 2cc99bc6, %l0 = b4a4777a5650f73a
ldswa [%i6+0x01c]%asi,%l0 ! %l0 = 000000002cc99bc6
! Starting 10 instruction Store Burst
! %f0 = 73000000 0000ff00 ff000000 9d9acf2d
! %f4 = 0000ff71 00000000 25ff9e07 611051ae
! %f8 = de1a96d2 ff7f7ac8 5fc6002c 71fef897
! %f12 = 000000ff 0000890d 009f6130 00000000
stda %f0,[%i1]ASI_BLK_SL ! Block Store to 0000000030041400
p0_label_180:
! %l0 = 2cc99bc6, %l1 = 0000000d, Mem[0000000030001410] = 020d9fc6 000000ba
stda %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 2cc99bc6 0000000d
! %l3 = 00006ba90000008d, Mem[0000000010081428] = 5fc6002c
stw %l3,[%i2+0x028] ! Mem[0000000010081428] = 0000008d
! Mem[0000000010181400] = 01000000, %l0 = 000000002cc99bc6
swapa [%i6+%g0]0x80,%l0 ! %l0 = 0000000001000000
! Mem[0000000010141400] = 0700007a, %l5 = 00000000000000ff
swapa [%i5+%g0]0x80,%l5 ! %l5 = 000000000700007a
! %l2 = ffff73ef00000000, Mem[0000000010081400] = 73000000
stba %l2,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! %l5 = 000000000700007a, Mem[00000000300c1400] = 9d9acf2d
stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 007acf2d
! %l4 = 00000000000000ff, Mem[0000000010101418] = ff0000fc, %asi = 80
stha %l4,[%i4+0x018]%asi ! Mem[0000000010101418] = 00ff00fc
! %l1 = 000000000000000d, Mem[0000000010141415] = ff000000, %asi = 80
stba %l1,[%i5+0x015]%asi ! Mem[0000000010141414] = ff0d0000
! %l0 = 0000000001000000, Mem[0000000030141408] = 00ffffff
stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = 01000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = de1a96d2, %l6 = 00000000a673e23e
lduha [%i3+%o5]0x88,%l6 ! %l6 = 00000000000096d2
p0_label_181:
! Mem[0000000010081438] = 009f6130, %l3 = 00006ba90000008d
lduha [%i2+0x03a]%asi,%l3 ! %l3 = 0000000000006130
! Mem[0000000010001410] = ffffffb3ffff6ba9, %f28 = ffff73ef a96bffff
ldda [%i0+%o5]0x88,%f28 ! %f28 = ffffffb3 ffff6ba9
! Code Fragment 4
p0_fragment_13:
! %l0 = 0000000001000000
setx 0x25fabe6790c6478e,%g7,%l0 ! %l0 = 25fabe6790c6478e
! %l1 = 000000000000000d
setx 0xc36a8d7fb6ad6017,%g7,%l1 ! %l1 = c36a8d7fb6ad6017
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 = 25fabe6790c6478e
setx 0x959a1eb7febf7ec0,%g7,%l0 ! %l0 = 959a1eb7febf7ec0
! %l1 = c36a8d7fb6ad6017
setx 0x33471cb060ce9a10,%g7,%l1 ! %l1 = 33471cb060ce9a10
! Mem[0000000030101408] = ff000000, %f18 = 890d9fc6
lda [%i4+%o4]0x81,%f18 ! %f18 = ff000000
! Mem[0000000030181400] = 0000ff00, %l3 = 0000000000006130
ldsba [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181400] = 00ff0000 00000073, %l4 = 000000ff, %l5 = 0700007a
ldda [%i6+%g0]0x81,%l4 ! %l4 = 0000000000ff0000 0000000000000073
! Mem[0000000010001404] = ffffffff, %l4 = 0000000000ff0000
ldswa [%i0+0x004]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001400] = 000000ff, %l3 = 0000000000000000
lduba [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff
membar #Sync ! Added by membar checker (32)
! Mem[0000000010041408] = c69f0d89, %l7 = ffffffffff77ffff
lduwa [%i1+%o4]0x88,%l7 ! %l7 = 00000000c69f0d89
! Starting 10 instruction Store Burst
! %l1 = 33471cb060ce9a10, Mem[0000000021800080] = 5046e4e3, %asi = 80
stha %l1,[%o3+0x080]%asi ! Mem[0000000021800080] = 9a10e4e3
p0_label_182:
! %l3 = 00000000000000ff, Mem[0000000030041400] = 0000ff00
stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000ffff
! Mem[0000000010041429] = 00000000, %l3 = 00000000000000ff
ldstuba [%i1+0x029]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[000000001018143b] = c69f00ff, %l6 = 00000000000096d2
ldstuba [%i6+0x03b]%asi,%l6 ! %l6 = 000000ff000000ff
! %f30 = 00000000 00ffffff, Mem[0000000010081428] = 0000008d 71fef897
stda %f30,[%i2+0x028]%asi ! Mem[0000000010081428] = 00000000 00ffffff
! %l4 = ffffffffffffffff, Mem[00000000100c1429] = 00000000, %asi = 80
stba %l4,[%i3+0x029]%asi ! Mem[00000000100c1428] = 00ff0000
! %f7 = 611051ae, %f8 = de1a96d2, %f16 = ffffffff ffff77ff
fsmuld %f7 ,%f8 ,%f16 ! %f16 = c7f5c98a 3abd2f00
! Mem[0000000010041429] = 00ff0000, %l0 = 959a1eb7febf7ec0
ldstub [%i1+0x029],%l0 ! %l0 = 000000ff000000ff
! %l7 = 00000000c69f0d89, Mem[0000000030041400] = 730000000000ffff
stxa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000c69f0d89
! %l5 = 0000000000000073, Mem[0000000030181400] = 730000000000ff00
stxa %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000000000073
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 000000ff, %l3 = 0000000000000000
lduba [%i0+%g0]0x89,%l3 ! %l3 = 00000000000000ff
p0_label_183:
! Mem[0000000030041400] = c69f0d89, %l6 = 00000000000000ff
ldsba [%i1+%g0]0x89,%l6 ! %l6 = ffffffffffffff89
! Mem[0000000030041408] = 2dcf9a9d, %l5 = 0000000000000073
lduba [%i1+%o4]0x81,%l5 ! %l5 = 000000000000002d
! Mem[0000000010081424] = ff7f7ac8, %l6 = ffffffffffffff89
ldsha [%i2+0x024]%asi,%l6 ! %l6 = ffffffffffffff7f
! Mem[0000000010181410] = 0dff0000, %l2 = ffff73ef00000000
lduba [%i6+%o5]0x80,%l2 ! %l2 = 000000000000000d
! Mem[0000000010181408] = 00006ba90000008d, %f12 = 000000ff 0000890d
ldda [%i6+%o4]0x80,%f12 ! %f12 = 00006ba9 0000008d
! Mem[00000000100c1438] = c69fff89 cb6cf47b, %l4 = ffffffff, %l5 = 0000002d
ldda [%i3+0x038]%asi,%l4 ! %l4 = 00000000c69fff89 00000000cb6cf47b
! Mem[00000000100c1408] = ff000007, %l5 = 00000000cb6cf47b
ldswa [%i3+%o4]0x80,%l5 ! %l5 = ffffffffff000007
! Mem[0000000010141408] = ffffffffc8ff7fff, %l5 = ffffffffff000007
ldxa [%i5+%o4]0x88,%l5 ! %l5 = ffffffffc8ff7fff
! Mem[00000000300c1408] = 00000000 4e747456, %l0 = 000000ff, %l1 = 60ce9a10
ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000 000000004e747456
! Starting 10 instruction Store Burst
! Mem[0000000010001438] = 00000000, %l3 = 000000ff, %l5 = c8ff7fff
add %i0,0x38,%g1
casa [%g1]0x80,%l3,%l5 ! %l5 = 0000000000000000
p0_label_184:
! %l0 = 0000000000000000, Mem[0000000030181410] = 0000000071ff0000
stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000
! %l3 = 00000000000000ff, Mem[0000000010081408] = 000000de
stha %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
! Mem[0000000030041408] = 2dcf9a9d, %l7 = 00000000c69f0d89
ldstuba [%i1+%o4]0x81,%l7 ! %l7 = 0000002d000000ff
! Mem[0000000030181410] = 00000000, %l5 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! %l6 = ffffff7f, %l7 = 0000002d, Mem[00000000100c1408] = 070000ff 00000000
stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffff7f 0000002d
! Mem[00000000211c0001] = 00ff622e, %l5 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000010101416] = ffff77ff, %asi = 80
stha %l5,[%i4+0x016]%asi ! Mem[0000000010101414] = ffff00ff
! Mem[0000000030141400] = 00000000, %l5 = 00000000000000ff
ldstuba [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001400] = ff000000, %l6 = ffffffffffffff7f
ldstuba [%i0+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = b3ffffff00006ba9, %f26 = 2dcf9a9d b4a4777a
ldda [%i2+%g0]0x81,%f26 ! %f26 = b3ffffff 00006ba9
p0_label_185:
! Mem[0000000030001408] = 000f00ff, %l7 = 000000000000002d
ldswa [%i0+%o4]0x81,%l7 ! %l7 = 00000000000f00ff
! Mem[0000000010081438] = 009f613000000000, %l0 = 0000000000000000
ldx [%i2+0x038],%l0 ! %l0 = 009f613000000000
! Mem[0000000010101428] = ff7a7f4b, %l4 = 00000000c69fff89
ldsb [%i4+0x028],%l4 ! %l4 = ffffffffffffffff
! Mem[00000000100c1430] = 000000717b85f102, %l7 = 00000000000f00ff
ldx [%i3+0x030],%l7 ! %l7 = 000000717b85f102
! Mem[00000000201c0000] = ffffde6c, %l0 = 009f613000000000
ldsb [%o0+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081408] = c69f0d89, %l7 = 000000717b85f102
ldsba [%i2+%o4]0x81,%l7 ! %l7 = ffffffffffffffc6
! Mem[0000000030001408] = ff000f00, %l3 = 00000000000000ff
lduba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = ff000000 4d81dde1, %l6 = 000000ff, %l7 = ffffffc6
ldda [%i4+%o4]0x81,%l6 ! %l6 = 00000000ff000000 000000004d81dde1
! Mem[00000000300c1408] = 00000000, %l6 = 00000000ff000000
lduwa [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, Mem[0000000030041408] = ff0000009d9acfff
stxa %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffffffffffff
p0_label_186:
! %f8 = de1a96d2 ff7f7ac8, Mem[0000000030081410] = 000000a2 7a000007
stda %f8 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = de1a96d2 ff7f7ac8
! %l2 = 000000000000000d, Mem[0000000010001410] = a96bffff
stha %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000dffff
! %f8 = de1a96d2 ff7f7ac8, Mem[0000000010141400] = ff000000 2cc99bc6
stda %f8 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = de1a96d2 ff7f7ac8
! %l1 = 000000004e747456, Mem[0000000010101410] = ff00ffffffffffff
stxa %l1,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000004e747456
! Mem[00000000300c1400] = 007acf2d, %l4 = ffffffffffffffff
swapa [%i3+%g0]0x81,%l4 ! %l4 = 00000000007acf2d
! %l0 = ffffffffffffffff, Mem[0000000010101400] = 00000000ffffff00
stxa %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffffffffffff
! Mem[0000000010141408] = ff7fffc8, %l3 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
! Mem[00000000300c1408] = 00000000, %l4 = 00000000007acf2d
ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %l6 = 00000000, %l7 = 4d81dde1, Mem[0000000030081410] = ff7f7ac8 de1a96d2
stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000 4d81dde1
! Starting 10 instruction Load Burst
! %f29 = ffff6ba9, %f15 = 00000000, %f26 = b3ffffff
fsubs %f29,%f15,%f26 ! %f26 = ffff6ba9
p0_label_187:
! Mem[0000000030041410] = 00000000, %l3 = 00000000000000ff
lduha [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %f14 = 009f6130
lda [%i3+%g0]0x80,%f14 ! %f14 = 00000000
! Mem[0000000020800040] = 61ff0345, %l1 = 000000004e747456
lduha [%o1+0x040]%asi,%l1 ! %l1 = 00000000000061ff
! Mem[0000000030041400] = 890d9fc6, %l4 = 0000000000000000
ldsha [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffff890d
! Mem[00000000100c1410] = de1a96d2, %l2 = 000000000000000d
lduwa [%i3+%o5]0x88,%l2 ! %l2 = 00000000de1a96d2
! Mem[000000001000141c] = 5650f73a, %l0 = ffffffffffffffff
ldsh [%i0+0x01e],%l0 ! %l0 = fffffffffffff73a
! %f4 = 0000ff71, %f2 = ff000000
fcmpes %fcc2,%f4 ,%f2 ! %fcc2 = 2
! Mem[0000000010101414] = 00000000, %l3 = 0000000000000000
ldswa [%i4+0x014]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041410] = ff000000ff000f00, %f14 = 00000000 00000000
ldda [%i1+%o5]0x80,%f14 ! %f14 = ff000000 ff000f00
! Starting 10 instruction Store Burst
! Mem[000000001010140b] = ffffffff, %l5 = 0000000000000000
ldstuba [%i4+0x00b]%asi,%l5 ! %l5 = 000000ff000000ff
p0_label_188:
! %l2 = 00000000de1a96d2, Mem[0000000030081408] = c69f0d89
stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = de1a96d2
! Mem[0000000010101410] = 4e747456, %l1 = 00000000000061ff
swapa [%i4+%o5]0x88,%l1 ! %l1 = 000000004e747456
! Mem[00000000201c0001] = ffffde6c, %l3 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
! %l1 = 000000004e747456, Mem[0000000010041410] = ff000000
stba %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 56000000
! %l4 = ffffffffffff890d, Mem[0000000010001408] = ffff73ef
stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0dff73ef
! %f24 = 9d9acf2d, Mem[0000000030001410] = 2cc99bc6
sta %f24,[%i0+%o5]0x81 ! Mem[0000000030001410] = 9d9acf2d
! Mem[0000000010081410] = 0000ff71, %l3 = 00000000000000ff
ldstuba [%i2+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! %f14 = ff000000 ff000f00, %l7 = 000000004d81dde1
! Mem[0000000010081418] = 25ff9e07611051ae
add %i2,0x018,%g1
stda %f14,[%g1+%l7]ASI_PST32_P ! Mem[0000000010081418] = 25ff9e07ff000f00
! Mem[0000000010141410] = ff000000, %l6 = 0000000000000000
swapa [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[000000001004143c] = ff0a3bff, %l3 = 0000000000000000
ldsb [%i1+0x03f],%l3 ! %l3 = ffffffffffffffff
p0_label_189:
! Mem[0000000030001408] = 000f00ff, %l4 = ffffffffffff890d
ldsha [%i0+%o4]0x81,%l4 ! %l4 = 000000000000000f
! Mem[0000000010141404] = d2961ade, %l5 = 00000000000000ff
ldsba [%i5+0x005]%asi,%l5 ! %l5 = ffffffffffffff96
! Mem[0000000010041410] = 56000000, %l3 = ffffffffffffffff
lduha [%i1+%o5]0x80,%l3 ! %l3 = 0000000000005600
! Mem[0000000010041400] = ff747471, %l6 = 00000000ff000000
ldsha [%i1+%g0]0x88,%l6 ! %l6 = 0000000000007471
! Mem[0000000030141400] = ff000000, %l3 = 0000000000005600
lduha [%i5+%g0]0x81,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010001438] = 00000000000000ff, %l7 = 000000004d81dde1
ldxa [%i0+0x038]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030081400] = ffffffb3, %l3 = 000000000000ff00
lduba [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000b3
! Mem[0000000010081410] = 71ff00ff, %l2 = 00000000de1a96d2
lduha [%i2+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101408] = ff000000, %l3 = 00000000000000b3
lduba [%i4+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 00000000, %l1 = 000000004e747456
ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000ff
p0_label_190:
! %l7 = 00000000000000ff, Mem[0000000030141410] = 3ee273a6
stwa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
! Mem[00000000300c1400] = ffffffff, %l2 = 00000000000000ff
swapa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ffffffff
! %l4 = 0000000f, %l5 = ffffff96, Mem[0000000030181410] = 000000ff 00000000
stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000f ffffff96
! %l7 = 00000000000000ff, Mem[00000000300c1400] = 000000ff000000ff
stxa %l7,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000000000ff
! Mem[0000000030041400] = c69f0d89, %l6 = 0000000000007471
swapa [%i1+%g0]0x89,%l6 ! %l6 = 00000000c69f0d89
! %f13 = 0000008d, Mem[00000000300c1400] = 00000000
sta %f13,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000008d
! Mem[0000000030141408] = 00000001, %l4 = 000000000000000f
ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1400] = 0000008d, %l3 = 00000000000000ff
ldstuba [%i3+%g0]0x89,%l3 ! %l3 = 0000008d000000ff
! %l7 = 00000000000000ff, Mem[0000000010141400] = ff7f7ac8
stba %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = ff7f7aff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = de1a96d2, %l3 = 000000000000008d
ldswa [%i3+%o5]0x88,%l3 ! %l3 = ffffffffde1a96d2
p0_label_191:
! Mem[0000000021800100] = 161494a7, %l2 = 00000000ffffffff
ldsba [%o3+0x101]%asi,%l2 ! %l2 = 0000000000000014
! Mem[0000000010041410] = 56000000, %l0 = fffffffffffff73a
lduwa [%i1+%o5]0x80,%l0 ! %l0 = 0000000056000000
! Mem[0000000030181400] = 0000000000000073, %l1 = 0000000000000000
ldxa [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000073
! Mem[00000000100c1400] = 000000ff, %l1 = 0000000000000073
lduha [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181408] = a96b0000, %l1 = 00000000000000ff
ldsha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = 0000000000000073, %l6 = 00000000c69f0d89
ldxa [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000073
! Mem[0000000010141408] = ff7fffc8, %l0 = 0000000056000000
lduwa [%i5+%o4]0x80,%l0 ! %l0 = 00000000ff7fffc8
! Mem[0000000030041408] = ffffffff, %l1 = 0000000000000000
ldsba [%i1+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001430] = 02f1857b7178a96b, %f26 = ffff6ba9 00006ba9
ldd [%i0+0x030],%f26 ! %f26 = 02f1857b 7178a96b
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = d2961ade, %l2 = 0000000000000014, %asi = 80
swapa [%i3+0x010]%asi,%l2 ! %l2 = 00000000d2961ade
p0_label_192:
! %l6 = 0000000000000073, Mem[0000000010001400] = ffff77ff
stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000073
! %f13 = 0000008d, Mem[0000000010181408] = a96b0000
sta %f13,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000008d
! %l0 = 00000000ff7fffc8, Mem[0000000030081408] = de1a96d2
stwa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff7fffc8
! %l7 = 00000000000000ff, Mem[0000000030101410] = 00000000
stwa %l7,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff
! Mem[000000001004140a] = 890d9fc6, %l2 = 00000000d2961ade
ldstub [%i1+0x00a],%l2 ! %l2 = 0000009f000000ff
! Mem[00000000211c0000] = 00ff622e, %l4 = 0000000000000000
ldstub [%o2+%g0],%l4 ! %l4 = 00000000000000ff
! %l0 = 00000000ff7fffc8, Mem[0000000010081408] = ff000000
stwa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff7fffc8
! %f12 = 00006ba9 0000008d, %l0 = 00000000ff7fffc8
! Mem[00000000100c1438] = c69fff89cb6cf47b
add %i3,0x038,%g1
stda %f12,[%g1+%l0]ASI_PST16_PL ! Mem[00000000100c1438] = c69fff89cb6c0000
! %l3 = ffffffffde1a96d2, Mem[00000000100c1408] = 7fffffff
stha %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 96d2ffff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff0000009d9acf2d, %f14 = ff000000 ff000f00
ldda [%i6+%o4]0x89,%f14 ! %f14 = ff000000 9d9acf2d
p0_label_193:
! Mem[0000000030041400] = 00007471, %l5 = ffffffffffffff96
ldswa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000007471
! Mem[0000000010081410] = ff00ff7100000000, %f26 = 02f1857b 7178a96b
ldda [%i2+%o5]0x80,%f26 ! %f26 = ff00ff71 00000000
! Mem[0000000010041400] = 717474ff, %l1 = ffffffffffffffff
lduwa [%i1+0x000]%asi,%l1 ! %l1 = 00000000717474ff
! %l6 = 0000000000000073, imm = fffffffffffff023, %l3 = ffffffffde1a96d2
addc %l6,-0xfdd,%l3 ! %l3 = fffffffffffff096
! Mem[00000000100c1410] = 00000014ffffef5e, %l4 = 0000000000000000
ldx [%i3+%o5],%l4 ! %l4 = 00000014ffffef5e
! Mem[00000000211c0000] = ffff622e, %l5 = 0000000000007471
lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! %l6 = 0000000000000073, immd = 00000000000008a8, %l7 = 00000000000000ff
mulx %l6,0x8a8,%l7 ! %l7 = 000000000003e378
! Mem[0000000010041408] = 890dffc6, %l4 = 00000014ffffef5e
ldsw [%i1+%o4],%l4 ! %l4 = ffffffff890dffc6
! %l3 = fffffffffffff096, %l1 = 00000000717474ff, %l3 = fffffffffffff096
or %l3,%l1,%l3 ! %l3 = fffffffffffff4ff
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = ffffffffffffffff, %l0 = 00000000ff7fffc8, %l6 = 0000000000000073
casxa [%i4]0x80,%l0,%l6 ! %l6 = ffffffffffffffff
p0_label_194:
! %f2 = ff000000 9d9acf2d, Mem[0000000010081430] = 000000ff 0000890d
stda %f2 ,[%i2+0x030]%asi ! Mem[0000000010081430] = ff000000 9d9acf2d
! %l6 = ffffffffffffffff, Mem[00000000201c0000] = ffffde6c
stb %l6,[%o0+%g0] ! Mem[00000000201c0000] = ffffde6c
! %l0 = ff7fffc8, %l1 = 717474ff, Mem[0000000030101410] = ff000000 2c00c65f
stda %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff7fffc8 717474ff
! Mem[0000000010081434] = 9d9acf2d, %l0 = ff7fffc8, %l2 = 0000009f
add %i2,0x34,%g1
casa [%g1]0x80,%l0,%l2 ! %l2 = 000000009d9acf2d
! Mem[0000000010101418] = 00ff00fc, %l4 = ffffffff890dffc6
swap [%i4+0x018],%l4 ! %l4 = 0000000000ff00fc
! %l2 = 000000009d9acf2d, Mem[00000000300c1400] = ff000000
stha %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = cf2d0000
! %l3 = fffffffffffff4ff, Mem[0000000010081408] = c8ff7fff
stha %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = c8fff4ff
! Mem[0000000030081400] = ffffffb3, %l0 = 00000000ff7fffc8
ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 000000b3000000ff
! Mem[0000000010101410] = ff610000, %l4 = 0000000000ff00fc
ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = c8ff7fff, %l5 = 000000000000ffff
lduha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000007fff
p0_label_195:
! Mem[0000000030141400] = ff0000000000000f, %f10 = 5fc6002c 71fef897
ldda [%i5+%g0]0x81,%f10 ! %f10 = ff000000 0000000f
! Mem[0000000030001410] = 9d9acf2d, %l1 = 00000000717474ff
lduha [%i0+%o5]0x81,%l1 ! %l1 = 0000000000009d9a
! Mem[0000000010041428] = 00ff000000000000, %l6 = ffffffffffffffff
ldx [%i1+0x028],%l6 ! %l6 = 00ff000000000000
! Mem[0000000010181410] = 0dff0000, %l5 = 0000000000007fff
lduba [%i6+%o5]0x80,%l5 ! %l5 = 000000000000000d
! Mem[0000000030141410] = 000000ff, %l1 = 0000000000009d9a
ldswa [%i5+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1408] = 5674744e 000000ff, %l4 = 000000ff, %l5 = 0000000d
ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff 000000005674744e
! Mem[0000000030041408] = ffffffff, %l1 = 00000000000000ff
ldsba [%i1+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[000000001010142c] = 060a1ebe, %l2 = 000000009d9acf2d
lduba [%i4+0x02e]%asi,%l2 ! %l2 = 000000000000001e
! Mem[0000000010001408] = 0dff73ef, %l2 = 000000000000001e
lduba [%i0+%o4]0x80,%l2 ! %l2 = 000000000000000d
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 2dcf9a9d, %l0 = 00000000000000b3
ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 0000009d000000ff
p0_label_196:
! %l5 = 000000005674744e, Mem[0000000010001400] = ffffffff00000073
stxa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000005674744e
! %l1 = ffffffffffffffff, Mem[0000000010081408] = fff4ffc800000000
stxa %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffffffffffff
! Mem[0000000030181410] = 0f000000, %l4 = 00000000000000ff
ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 0000000f000000ff
! %l1 = ffffffffffffffff, Mem[0000000010101400] = ffffffff
stba %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff
! %l0 = 000000000000009d, Mem[000000001004141c] = 008000ff, %asi = 80
stha %l0,[%i1+0x01c]%asi ! Mem[000000001004141c] = 009d00ff
! %l1 = ffffffffffffffff, Mem[0000000010141408] = ffffffffc8ff7fff
stxa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffffffffffff
! Mem[0000000021800180] = 026e1af7, %l2 = 000000000000000d
ldstuba [%o3+0x180]%asi,%l2 ! %l2 = 00000002000000ff
! Mem[0000000030081410] = 00000000, %l3 = fffffffffffff4ff
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %f0 = 73000000, Mem[00000000300c1410] = ff00c92c
sta %f0 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 73000000
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = de1a96d2ff7f7ac8, %f12 = 00006ba9 0000008d
ldda [%i2+0x020]%asi,%f12 ! %f12 = de1a96d2 ff7f7ac8
p0_label_197:
! Mem[0000000030081408] = c8ff7fff, %f8 = de1a96d2
lda [%i2+%o4]0x89,%f8 ! %f8 = c8ff7fff
! Mem[0000000010141408] = ffffffff, %l2 = 0000000000000002
ldsh [%i5+0x00a],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030001410] = ff9acf2d0000000d, %l2 = ffffffffffffffff
ldxa [%i0+%o5]0x81,%l2 ! %l2 = ff9acf2d0000000d
! Mem[0000000030141400] = 000000ff, %l3 = 0000000000000000
lduha [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001400] = ff000000000061ff, %l7 = 000000000003e378
ldxa [%i0+%g0]0x81,%l7 ! %l7 = ff000000000061ff
! %l4 = 000000000000000f, imm = 0000000000000d9f, %l0 = 000000000000009d
addc %l4,0xd9f,%l0 ! %l0 = 0000000000000dae
! Mem[00000000100c1400] = ff00000030619f00, %f28 = ffffffb3 ffff6ba9
ldda [%i3+%g0]0x80,%f28 ! %f28 = ff000000 30619f00
! Mem[000000001014142c] = 85d60000, %l2 = ff9acf2d0000000d
lduba [%i5+0x02f]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = ff7fffc8 717474ff, %l0 = 00000dae, %l1 = ffffffff
ldda [%i4+%o5]0x81,%l0 ! %l0 = 00000000ff7fffc8 00000000717474ff
! Starting 10 instruction Store Burst
! %l0 = 00000000ff7fffc8, Mem[0000000010081408] = ffffffffffffffff
stxa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000ff7fffc8
p0_label_198:
! %l2 = 0000000000000000, Mem[0000000030001410] = ff9acf2d
stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 009acf2d
! Mem[0000000010101438] = b32a37dd, %l2 = 0000000000000000
ldstuba [%i4+0x038]%asi,%l2 ! %l2 = 000000b3000000ff
! Mem[0000000030181400] = 00000073, %l1 = 00000000717474ff
swapa [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000073
! Mem[0000000010141410] = 00000000, %l1 = 0000000000000073
swapa [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %l4 = 0000000f, %l5 = 5674744e, Mem[0000000010181410] = 0dff0000 00000000
stda %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000f 5674744e
! %l7 = ff000000000061ff, imm = 0000000000000ec5, %l6 = 00ff000000000000
and %l7,0xec5,%l6 ! %l6 = 00000000000000c5
! %l4 = 000000000000000f, Mem[00000000100c1410] = 5eefffff14000000
stxa %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000000000000f
! %l3 = 00000000000000ff, Mem[0000000030081400] = a96b0000ffffffff
stxa %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000000000ff
! Mem[0000000020800000] = ffff68e7, %l2 = 00000000000000b3
ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141418] = 7a0000ffef73ffdc, %l3 = 00000000000000ff
ldxa [%i5+0x018]%asi,%l3 ! %l3 = 7a0000ffef73ffdc
p0_label_199:
! Mem[0000000030041408] = ffffffff, %l7 = ff000000000061ff
ldsba [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141410] = 73000000, %f22 = 3af75056
lda [%i5+%o5]0x80,%f22 ! %f22 = 73000000
! Mem[0000000010181434] = 7b85f102, %l3 = 7a0000ffef73ffdc
ldub [%i6+0x036],%l3 ! %l3 = 00000000000000f1
! Mem[0000000030181408] = 9d9acf2d, %l0 = 00000000ff7fffc8
lduba [%i6+%o4]0x89,%l0 ! %l0 = 000000000000002d
! Mem[0000000010181410] = 0f000000, %l2 = 00000000000000ff
lduwa [%i6+%o5]0x88,%l2 ! %l2 = 000000000f000000
! Mem[0000000030041408] = ffffffffffffffff, %f8 = c8ff7fff ff7f7ac8
ldda [%i1+%o4]0x89,%f8 ! %f8 = ffffffff ffffffff
! Mem[0000000010141410] = 73000000ff0d0000, %f2 = ff000000 9d9acf2d
ldda [%i5+%o5]0x80,%f2 ! %f2 = 73000000 ff0d0000
! Mem[0000000010181410] = 0000000f, %f17 = 3abd2f00
lda [%i6+0x010]%asi,%f17 ! %f17 = 0000000f
membar #Sync ! Added by membar checker (33)
! Mem[0000000030141400] = ff000000 0000000f ff000001 9d9acf2d
! Mem[0000000030141410] = 000000ff 00000000 82ae12fc 01792b44
! Mem[0000000030141420] = 00000000 1e5fd513 f468e37f 0b5a531d
! Mem[0000000030141430] = 6fd3ffde 00000000 ffffffff dc3b0a71
ldda [%i5]ASI_BLK_SL,%f0 ! Block Load from 0000000030141400
! Starting 10 instruction Store Burst
! %l0 = 0000002d, %l1 = 00000000, Mem[00000000300c1410] = 00000073 710a3bdc
stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000002d 00000000
p0_label_200:
! %l2 = 000000000f000000, Mem[0000000030081400] = ff000000
stba %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! Mem[00000000100c1419] = ffffffff, %l7 = ffffffffffffffff
ldstub [%i3+0x019],%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010001408] = 0dff73ef, %l2 = 000000000f000000
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 0000000d000000ff
! %l0 = 000000000000002d, Mem[00000000300c1410] = 0000002d
stwa %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000002d
! Mem[0000000030181410] = 000000ff, %l0 = 000000000000002d
swapa [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101438] = ff2a37ddffe7f47b, %l0 = 00000000000000ff, %l1 = 0000000000000000
add %i4,0x38,%g1
casxa [%g1]0x80,%l0,%l1 ! %l1 = ff2a37ddffe7f47b
! %l0 = 00000000000000ff, Mem[0000000030001408] = 000f00ff
stha %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff00ff
! %f16 = c7f5c98a 0000000f ff000000 ef73ffdc
! %f20 = 4e747456 ffff6ba9 73000000 7a77a4b4
! %f24 = 9d9acf2d 000000ff ff00ff71 00000000
! %f28 = ff000000 30619f00 00000000 00ffffff
stda %f16,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400
! %l6 = 00000000000000c5, Mem[00000000300c1408] = ff000000
stha %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00c50000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = c8ff7fff, %f14 = 710a3bdc
lda [%i2+%o4]0x89,%f14 ! %f14 = c8ff7fff
p0_label_201:
! Mem[0000000030041410] = 00000000, %l1 = ff2a37ddffe7f47b
ldswa [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = 00000000 c69bc92c, %l2 = 0000000d, %l3 = 000000f1
ldda [%i6+%g0]0x88,%l2 ! %l2 = 00000000c69bc92c 0000000000000000
membar #Sync ! Added by membar checker (34)
! Mem[0000000030141400] = 8ac9f5c7, %l7 = 00000000000000ff
ldsba [%i5+%g0]0x89,%l7 ! %l7 = ffffffffffffffc7
! Mem[0000000010041408] = c6ff0d89, %l3 = 0000000000000000
lduba [%i1+%o4]0x88,%l3 ! %l3 = 0000000000000089
! Mem[00000000201c0000] = ffffde6c, %l5 = 000000005674744e
ldsb [%o0+0x001],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001408] = ef73ffff, %l5 = ffffffffffffffff
lduha [%i0+%o4]0x88,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010081408] = 00000000, %l4 = 000000000000000f
ldswa [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101410] = c8ff7fff, %f1 = 000000ff
lda [%i4+%o5]0x89,%f1 ! %f1 = c8ff7fff
! Mem[0000000020800000] = ffff68e7, %l4 = 0000000000000000
lduh [%o1+%g0],%l4 ! %l4 = 000000000000ffff
! Starting 10 instruction Store Burst
! %f0 = 0f000000 c8ff7fff 2dcf9a9d 010000ff
! %f4 = 00000000 ff000000 442b7901 fc12ae82
! %f8 = 13d55f1e 00000000 1d535a0b 7fe368f4
! %f12 = 00000000 deffd36f c8ff7fff ffffffff
stda %f0,[%i5]ASI_BLK_AIUS ! Block Store to 0000000030141400
p0_label_202:
! %l2 = 00000000c69bc92c, Mem[00000000218001c0] = 3556f6ef
sth %l2,[%o3+0x1c0] ! Mem[00000000218001c0] = c92cf6ef
! %f20 = 4e747456 ffff6ba9, Mem[0000000010101410] = 000061ff 00000000
stda %f20,[%i4+%o5]0x88 ! Mem[0000000010101410] = 4e747456 ffff6ba9
! %l5 = 000000000000ffff, Mem[000000001014142e] = 85d60000, %asi = 80
stba %l5,[%i5+0x02e]%asi ! Mem[000000001014142c] = 85d6ff00
membar #Sync ! Added by membar checker (35)
! Mem[0000000010141408] = ffffffff, %l0 = 00000000000000ff
ldstuba [%i5+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010181410] = 0000000f, %l2 = 00000000c69bc92c
ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %l4 = 0000ffff, %l5 = 0000ffff, Mem[0000000010041400] = 717474ff 000061ff
stda %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000ffff 0000ffff
! %f0 = 0f000000 c8ff7fff, Mem[0000000010081400] = 00000000 00ff0000
stda %f0 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0f000000 c8ff7fff
! %f6 = 442b7901 fc12ae82, Mem[00000000100c1410] = 0f000000 00000000
stda %f6 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 442b7901 fc12ae82
! Mem[0000000010081408] = 00000000, %l1 = 0000000000000000, %asi = 80
swapa [%i2+0x008]%asi,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 000000ff, %l2 = 0000000000000000
lduwa [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_203:
! Mem[0000000010181420] = 3af75056dd7a6a29, %l3 = 0000000000000089
ldx [%i6+0x020],%l3 ! %l3 = 3af75056dd7a6a29
! Mem[000000001004140c] = ef73ffdc, %l4 = 000000000000ffff
ldsha [%i1+0x00c]%asi,%l4 ! %l4 = ffffffffffffef73
! Mem[00000000201c0000] = ffffde6c, %l1 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010041400] = 0000ffff, %l7 = ffffffffffffffc7
ldsba [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = 2dcf9a9d, %l2 = 00000000000000ff
ldsha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000002dcf
membar #Sync ! Added by membar checker (36)
! Mem[0000000010041400] = 0000ffff 0000ffff 890dffc6 ef73ffdc
! Mem[0000000010041410] = 56000000 ff000f00 00000000 009d00ff
! Mem[0000000010041420] = c802fc4e c9ffff12 00ff0000 00000000
! Mem[0000000010041430] = 3e9d120f beff94a6 408a7614 ff0a3bff
ldda [%i1]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010041400
! Mem[00000000100c140c] = 2d000000, %l0 = 00000000000000ff
lduha [%i3+0x00c]%asi,%l0 ! %l0 = 0000000000002d00
! Mem[0000000010001408] = ffff73ef, %l5 = 000000000000ffff
ldswa [%i0+0x008]%asi,%l5 ! %l5 = ffffffffffff73ef
! %l3 = 3af75056dd7a6a29, immd = 0000000000000375, %l0 = 0000000000002d00
sdivx %l3,0x375,%l0 ! %l0 = 00110e8dd69894cd
! Starting 10 instruction Store Burst
! %f2 = 2dcf9a9d 010000ff, Mem[00000000100c1400] = ff000000 30619f00
stda %f2 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 2dcf9a9d 010000ff
p0_label_204:
! Code Fragment 4
p0_fragment_14:
! %l0 = 00110e8dd69894cd
setx 0xaeda11c800c0bcb6,%g7,%l0 ! %l0 = aeda11c800c0bcb6
! %l1 = 00000000000000ff
setx 0x92d9ff3fe5f17607,%g7,%l1 ! %l1 = 92d9ff3fe5f17607
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 = aeda11c800c0bcb6
setx 0xc573823fcfee1d23,%g7,%l0 ! %l0 = c573823fcfee1d23
! %l1 = 92d9ff3fe5f17607
setx 0xd436c27fa9a3edfa,%g7,%l1 ! %l1 = d436c27fa9a3edfa
! %l0 = c573823fcfee1d23, Mem[0000000010141400] = ff7a7fffd2961ade
stx %l0,[%i5+%g0] ! Mem[0000000010141400] = c573823fcfee1d23
! Mem[0000000030181408] = 9d9acf2d, %l1 = d436c27fa9a3edfa
lduha [%i6+%o4]0x89,%l1 ! %l1 = 000000000000cf2d
membar #Sync ! Added by membar checker (37)
! %f12 = 00000000 deffd36f, Mem[0000000010041420] = c802fc4e c9ffff12
stda %f12,[%i1+0x020]%asi ! Mem[0000000010041420] = 00000000 deffd36f
! %f8 = 13d55f1e 00000000, %l5 = ffffffffffff73ef
! Mem[0000000030041430] = 0d890000ff000000
add %i1,0x030,%g1
stda %f8,[%g1+%l5]ASI_PST16_S ! Mem[0000000030041430] = 13d55f1e00000000
! %l6 = 00000000000000c5, Mem[0000000010041400] = ffff0000ffff0000
stxa %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000000000c5
! %f26 = 00ff0000, Mem[0000000030181410] = 0000002d
sta %f26,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00ff0000
! Mem[0000000010101430] = e7617a36, %l3 = dd7a6a29, %l2 = 00002dcf
add %i4,0x30,%g1
casa [%g1]0x80,%l3,%l2 ! %l2 = 00000000e7617a36
! %l4 = ffffef73, %l5 = ffff73ef, Mem[0000000030041410] = 00000000 0000ff71
stda %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffef73 ffff73ef
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 0000002dffffd296, %f10 = 1d535a0b 7fe368f4
ldda [%i3+%o4]0x88,%f10 ! %f10 = 0000002d ffffd296
p0_label_205:
! Mem[00000000100c1410] = 01792b44, %l7 = 0000000000000000
ldswa [%i3+%o5]0x88,%l7 ! %l7 = 0000000001792b44
! Mem[0000000030001410] = 009acf2d0000000d, %l0 = c573823fcfee1d23
ldxa [%i0+%o5]0x81,%l0 ! %l0 = 009acf2d0000000d
! Mem[0000000030081410] = ff000000e1dd814d, %l7 = 0000000001792b44
ldxa [%i2+%o5]0x81,%l7 ! %l7 = ff000000e1dd814d
! %f31 = ff0a3bff, %f0 = 0f000000
fsqrts %f31,%f0 ! %f0 = 7fffffff
! %l5 = ffffffffffff73ef, %l6 = 00000000000000c5, %l3 = 3af75056dd7a6a29
and %l5,%l6,%l3 ! %l3 = 00000000000000c5
! Mem[00000000100c1410] = 01792b44, %l4 = ffffffffffffef73
ldsba [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000044
! Mem[0000000030181400] = 717474ff, %l2 = 00000000e7617a36
lduba [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030101408] = 000000ff, %l6 = 00000000000000c5
ldsha [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141410] = 00000000ff000000, %l1 = 000000000000cf2d
ldxa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ff000000
! Starting 10 instruction Store Burst
! %f0 = 7fffffff c8ff7fff, %l6 = 00000000000000ff
! Mem[0000000010101420] = ffffffffffb4f2e6
add %i4,0x020,%g1
stda %f0,[%g1+%l6]ASI_PST16_P ! Mem[0000000010101420] = 7fffffffc8ff7fff
p0_label_206:
! %f14 = c8ff7fff ffffffff, %l4 = 0000000000000044
! Mem[0000000030181428] = 97f8fe712c00c65f
add %i6,0x028,%g1
stda %f14,[%g1+%l4]ASI_PST32_SL ! Mem[0000000030181428] = 97f8fe712c00c65f
! %l6 = 000000ff, %l7 = e1dd814d, Mem[0000000010001400] = 4e747456 00000000
stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff e1dd814d
! %f26 = 00ff0000 00000000, Mem[0000000010081410] = ff00ff71 00000000
stda %f26,[%i2+0x010]%asi ! Mem[0000000010081410] = 00ff0000 00000000
! %l5 = ffffffffffff73ef, Mem[0000000010081408] = 00000000
stwa %l5,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffff73ef
! Mem[0000000010181408] = 0000008d, %l5 = ffffffffffff73ef
swapa [%i6+%o4]0x88,%l5 ! %l5 = 000000000000008d
! %l0 = 009acf2d0000000d, immd = fffffffffffff499, %l6 = 00000000000000ff
udivx %l0,-0xb67,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1408] = 00c50000, %l5 = 000000000000008d
swapa [%i3+%o4]0x81,%l5 ! %l5 = 0000000000c50000
! Mem[0000000020800041] = 61ff0345, %l1 = 00000000ff000000
ldstub [%o1+0x041],%l1 ! %l1 = 000000ff000000ff
! %l0 = 009acf2d0000000d, Mem[0000000030101410] = ff7fffc8
stha %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000dffc8
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff7fffc8, %l7 = ff000000e1dd814d
lduha [%i2+%g0]0x80,%l7 ! %l7 = 000000000000ff7f
p0_label_207:
! Mem[0000000010001408] = ef73ffff, %l5 = 0000000000c50000
ldsha [%i0+%o4]0x88,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010141400] = 3f8273c5, %l7 = 000000000000ff7f
ldswa [%i5+%g0]0x88,%l7 ! %l7 = 000000003f8273c5
! %l4 = 0000000000000044, Mem[0000000030101400] = 0d890000dc1573ef
stxa %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000044
! Mem[0000000030141408] = ff000001 9d9acf2d, %l0 = 0000000d, %l1 = 000000ff
ldda [%i5+%o4]0x89,%l0 ! %l0 = 000000009d9acf2d 00000000ff000001
! Mem[0000000010081408] = ef73ffff, %l1 = 00000000ff000001
ldsha [%i2+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010101410] = 4e747456 ffff6ba9, %l0 = 9d9acf2d, %l1 = ffffffff
ldda [%i4+%o5]0x88,%l0 ! %l0 = 00000000ffff6ba9 000000004e747456
! Mem[0000000030081408] = ff7fffc8, %l7 = 000000003f8273c5
ldsha [%i2+%o4]0x81,%l7 ! %l7 = ffffffffffffff7f
! Mem[0000000010001404] = e1dd814d, %l0 = 00000000ffff6ba9
lduw [%i0+0x004],%l0 ! %l0 = 00000000e1dd814d
! Mem[0000000030081410] = 000000ff, %l6 = 0000000000000000
lduha [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = 000000004e747456, Mem[0000000010041410] = 56000000ff000f00
stxa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000004e747456
p0_label_208:
! %l0 = 00000000e1dd814d, Mem[0000000010101400] = ffffffff
stha %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 814dffff
! %l7 = ffffffffffffff7f, Mem[0000000030001408] = 00ff00ff
stha %l7,[%i0+%o4]0x81 ! Mem[0000000030001408] = ff7f00ff
! %l3 = 00000000000000c5, Mem[0000000010081410] = 00ff0000
stb %l3,[%i2+%o5] ! Mem[0000000010081410] = c5ff0000
! %l7 = ffffffffffffff7f, %l1 = 000000004e747456, %l3 = 00000000000000c5
orn %l7,%l1,%l3 ! %l3 = ffffffffffffffff
! %l5 = ffffffffffffffff, Mem[0000000021800101] = 161494a7
stb %l5,[%o3+0x101] ! Mem[0000000021800100] = 16ff94a7
! Mem[000000001014141c] = ef73ffdc, %l2 = 00000000000000ff, %asi = 80
swapa [%i5+0x01c]%asi,%l2 ! %l2 = 00000000ef73ffdc
! %l3 = ffffffffffffffff, Mem[0000000010001408] = 00000000ef73ffff
stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffffffffffff
! Mem[0000000030181400] = ff747471, %l6 = 00000000000000ff
swapa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ff747471
! Mem[00000000100c1404] = 010000ff, %l6 = 00000000ff747471, %asi = 80
swapa [%i3+0x004]%asi,%l6 ! %l6 = 00000000010000ff
! Starting 10 instruction Load Burst
! %f1 = c8ff7fff, %f12 = 00000000, %f24 = c802fc4e c9ffff12
fsmuld %f1 ,%f12,%f24 ! %f24 = 80000000 00000000
p0_label_209:
! Mem[00000000300c1408] = 0000008d, %l3 = ffffffffffffffff
ldswa [%i3+%o4]0x81,%l3 ! %l3 = 000000000000008d
! Mem[0000000030101410] = c8ff0d00, %l1 = 000000004e747456
lduwa [%i4+%o5]0x89,%l1 ! %l1 = 00000000c8ff0d00
! Mem[00000000300c1400] = 00002dcf, %l0 = 00000000e1dd814d
lduwa [%i3+%g0]0x89,%l0 ! %l0 = 0000000000002dcf
! Mem[0000000030101408] = 000000ff, %l6 = 00000000010000ff
ldsba [%i4+%o4]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c1410] = 442b7901, %l6 = ffffffffffffffff
lduwa [%i3+%o5]0x80,%l6 ! %l6 = 00000000442b7901
! %f23 = 009d00ff, %f24 = 80000000, %f16 = 0000ffff
fsubs %f23,%f24,%f16 ! %f16 = 009d00ff
! Mem[0000000010141428] = ff00c92c85d6ff00, %f14 = c8ff7fff ffffffff
ldda [%i5+0x028]%asi,%f14 ! %f14 = ff00c92c 85d6ff00
! Mem[0000000030141408] = 9d9acf2d, %l6 = 00000000442b7901
lduwa [%i5+%o4]0x89,%l6 ! %l6 = 000000009d9acf2d
! Mem[0000000030041400] = 71740000, %l3 = 000000000000008d
ldsba [%i1+%g0]0x81,%l3 ! %l3 = 0000000000000071
! Starting 10 instruction Store Burst
! %l2 = 00000000ef73ffdc, Mem[00000000100c1410] = 01792b44
stwa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ef73ffdc
p0_label_210:
! %f0 = 7fffffff c8ff7fff 2dcf9a9d 010000ff
! %f4 = 00000000 ff000000 442b7901 fc12ae82
! %f8 = 13d55f1e 00000000 0000002d ffffd296
! %f12 = 00000000 deffd36f ff00c92c 85d6ff00
stda %f0,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
! Mem[0000000010081430] = ff000000, %l6 = 9d9acf2d, %l4 = 00000044
add %i2,0x30,%g1
casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000ff000000
! Mem[000000001018142e] = b4a4777a, %l2 = 00000000ef73ffdc
ldstub [%i6+0x02e],%l2 ! %l2 = 00000077000000ff
! Mem[0000000010101400] = ffff4d81, %l6 = 000000009d9acf2d
swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000ffff4d81
! Mem[0000000030181410] = 00ff0000, %l2 = 0000000000000077
ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
membar #Sync ! Added by membar checker (38)
! Mem[0000000010001434] = 7178a96b, %l6 = ffff4d81, %l2 = 00000000
add %i0,0x34,%g1
casa [%g1]0x80,%l6,%l2 ! %l2 = 000000007178a96b
! %l1 = 00000000c8ff0d00, Mem[0000000030181410] = 00ff00ff
stwa %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = c8ff0d00
! Mem[0000000010141408] = ffffffff, %l3 = 0000000000000071
ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
! %l2 = 7178a96b, %l3 = 000000ff, Mem[0000000010181410] = ff00000f 5674744e
std %l2,[%i6+%o5] ! Mem[0000000010181410] = 7178a96b 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 4d81dde1000000ff, %l5 = ffffffffffffffff
ldxa [%i2+%o5]0x89,%l5 ! %l5 = 4d81dde1000000ff
p0_label_211:
! Mem[0000000010081438] = 009f6130, %l1 = 00000000c8ff0d00
lduh [%i2+0x03a],%l1 ! %l1 = 0000000000006130
! Mem[0000000010101418] = 890dffc6, %f20 = 56000000
lda [%i4+0x018]%asi,%f20 ! %f20 = 890dffc6
! Mem[00000000201c0000] = ffffde6c, %l2 = 000000007178a96b
lduh [%o0+%g0],%l2 ! %l2 = 000000000000ffff
! Mem[0000000010041418] = 00000000, %f18 = 890dffc6
ld [%i1+0x018],%f18 ! %f18 = 00000000
! Mem[0000000010101408] = ffffffff, %l6 = 00000000ffff4d81
lduha [%i4+%o4]0x88,%l6 ! %l6 = 000000000000ffff
! %f6 = 442b7901, %f31 = ff0a3bff
fcmps %fcc0,%f6 ,%f31 ! %fcc0 = 2
! %f17 = 0000ffff, %f7 = fc12ae82
fsqrts %f17,%f7 ! %l0 = 0000000000002df1, Unfinished, %fsr = 3a00000800
! Mem[00000000218000c0] = 00ffafb8, %l1 = 0000000000006130
lduha [%o3+0x0c0]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041408] = ffffffff, %l0 = 0000000000002df1
ldswa [%i1+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l2 = 000000000000ffff, %l1 = 00000000000000ff, %l1 = 00000000000000ff
andn %l2,%l1,%l1 ! %l1 = 000000000000ff00
p0_label_212:
! Mem[0000000010101410] = a96bffff, %l2 = 000000000000ffff
swapa [%i4+%o5]0x80,%l2 ! %l2 = 00000000a96bffff
! Mem[00000000211c0000] = ffff622e, %l4 = 00000000ff000000
ldstub [%o2+%g0],%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030081410] = ff000000, %l3 = 00000000000000ff
swapa [%i2+%o5]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[0000000030181410] = 000dffc8, %l1 = 000000000000ff00
ldstuba [%i6+%o5]0x81,%l1 ! %l1 = 00000000000000ff
! %l3 = 00000000ff000000, Mem[0000000010181411] = 7178a96b
stb %l3,[%i6+0x011] ! Mem[0000000010181410] = 7100a96b
! %l3 = 00000000ff000000, %l0 = ffffffffffffffff, %y = ffffffff
udiv %l3,%l0,%l6 ! %l6 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! %l7 = ffffffffffffff7f, Mem[00000000100c1408] = 96d2ffff
stwa %l7,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ffffff7f
! Mem[0000000010101410] = 0000ffff, %l1 = 0000000000000000
swapa [%i4+%o5]0x80,%l1 ! %l1 = 000000000000ffff
! Mem[00000000300c1408] = 8d000000, %l2 = 00000000a96bffff
swapa [%i3+%o4]0x89,%l2 ! %l2 = 000000008d000000
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 0000000000000000, %f20 = 890dffc6 ff000f00
ldda [%i2+%g0]0x89,%f20 ! %f20 = 00000000 00000000
p0_label_213:
! Mem[00000000300c1400] = 00002dcf, %l4 = 00000000000000ff
lduwa [%i3+%g0]0x89,%l4 ! %l4 = 0000000000002dcf
! Mem[0000000030141400] = 0f000000, %l2 = 000000008d000000
lduha [%i5+%g0]0x81,%l2 ! %l2 = 0000000000000f00
! Mem[0000000010081400] = ff7fffc8, %l1 = 000000000000ffff
ldswa [%i2+0x000]%asi,%l1 ! %l1 = ffffffffff7fffc8
! Mem[00000000100c141c] = ffffffff, %l7 = ffffffffffffff7f
ldsb [%i3+0x01d],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030101408] = 000000ff, %f13 = deffd36f
lda [%i4+%o4]0x89,%f13 ! %f13 = 000000ff
! Mem[00000000300c1410] = 000000000000002d, %f24 = 80000000 00000000
ldda [%i3+%o5]0x89,%f24 ! %f24 = 00000000 0000002d
! Mem[00000000100c1408] = 7fffffff, %l2 = 0000000000000f00
ldswa [%i3+%o4]0x88,%l2 ! %l2 = 000000007fffffff
! Mem[0000000010001410] = ffffffb3ffff0d00, %f18 = 00000000 ef73ffdc
ldda [%i0+%o5]0x88,%f18 ! %f18 = ffffffb3 ffff0d00
! Mem[0000000020800040] = 61ff0345, %l0 = ffffffffffffffff
ldub [%o1+0x041],%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = 00000000ffffffff, imm = 0000000000000e33, %l7 = ffffffffffffffff
subc %l6,0xe33,%l7 ! %l7 = 00000000fffff1cc
p0_label_214:
! Mem[0000000010081410] = c5ff0000, %l2 = 000000007fffffff
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000c5000000ff
! %l2 = 00000000000000c5, Mem[00000000100c1400] = 2dcf9a9d
stwa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000c5
! Mem[0000000010101413] = 00000000, %l7 = 00000000fffff1cc
ldstub [%i4+0x013],%l7 ! %l7 = 00000000000000ff
! %f2 = 2dcf9a9d 010000ff, Mem[0000000010041410] = 00000000 5674744e
stda %f2 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 2dcf9a9d 010000ff
! %l4 = 00002dcf, %l5 = 000000ff, Mem[0000000010081410] = ffff0000 00000000
stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00002dcf 000000ff
! Mem[0000000030141400] = 0f000000, %l1 = ffffffffff7fffc8
ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 0000000f000000ff
! %l5 = 4d81dde1000000ff, Mem[0000000010141408] = ffffffffffffffff, %asi = 80
stxa %l5,[%i5+0x008]%asi ! Mem[0000000010141408] = 4d81dde1000000ff
! %l4 = 00002dcf, %l5 = 000000ff, Mem[0000000030041408] = ffffffff ffffffff
stda %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00002dcf 000000ff
! %f4 = 00000000 ff000000, Mem[0000000010141408] = 4d81dde1 000000ff
stda %f4 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 ff000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ffff6ba9, %l4 = 0000000000002dcf
ldsha [%i3+%o4]0x81,%l4 ! %l4 = ffffffffffffffff
p0_label_215:
! Mem[0000000030041400] = 71740000, %l1 = 000000000000000f
ldsha [%i1+%g0]0x81,%l1 ! %l1 = 0000000000007174
! Mem[0000000030141410] = 00000000, %l2 = 00000000000000c5
lduba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1410] = ef73ffdc, %l4 = ffffffffffffffff
ldsba [%i3+%o5]0x88,%l4 ! %l4 = ffffffffffffffdc
! Mem[0000000010141410] = 00000073, %l6 = 00000000ffffffff
lduha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000073
! Mem[0000000030041408] = cf2d0000 ff000000, %l0 = 000000ff, %l1 = 00007174
ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000cf2d0000 00000000ff000000
! Mem[00000000300c1400] = cf2d0000 000000ff, %l4 = ffffffdc, %l5 = 000000ff
ldda [%i3+%g0]0x81,%l4 ! %l4 = 00000000cf2d0000 00000000000000ff
! Mem[0000000010181438] = c69f00ffef7315dc, %l4 = 00000000cf2d0000
ldx [%i6+0x038],%l4 ! %l4 = c69f00ffef7315dc
! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
lduba [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
! %f26 = 00ff0000, %f19 = ffff0d00, %f3 = 010000ff
fmuls %f26,%f19,%f3 ! %f3 = ffff0d00
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000010001428] = 7a77a4b4, %asi = 80
stba %l2,[%i0+0x028]%asi ! Mem[0000000010001428] = 0077a4b4
p0_label_216:
! %l2 = 00000000, %l3 = ff000000, Mem[0000000010181408] = ef73ffff 0000008d
stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 ff000000
! Mem[0000000010141400] = 3f8273c5, %l5 = 00000000000000ff
swapa [%i5+%g0]0x88,%l5 ! %l5 = 000000003f8273c5
! Mem[0000000030181400] = 000000ff, %l3 = 00000000ff000000
ldstuba [%i6+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030081410] = 000000ff, %l0 = 00000000cf2d0000
swapa [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %l6 = 0000000000000073, Mem[0000000010141408] = 00000000
stba %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 73000000
! %l3 = 0000000000000000, Mem[0000000030081400] = 00000000
stba %l3,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! %f10 = 0000002d ffffd296, Mem[0000000010101410] = 000000ff 5674744e
stda %f10,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000002d ffffd296
! %f23 = 009d00ff, Mem[000000001004142c] = 00000000
st %f23,[%i1+0x02c] ! Mem[000000001004142c] = 009d00ff
! Code Fragment 4
p0_fragment_15:
! %l0 = 00000000000000ff
setx 0x2b24794fd3db3ddd,%g7,%l0 ! %l0 = 2b24794fd3db3ddd
! %l1 = 00000000ff000000
setx 0x366d20b82c1d4820,%g7,%l1 ! %l1 = 366d20b82c1d4820
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 = 2b24794fd3db3ddd
setx 0x1919faf846092c23,%g7,%l0 ! %l0 = 1919faf846092c23
! %l1 = 366d20b82c1d4820
setx 0x267c67ef8bd3ad09,%g7,%l1 ! %l1 = 267c67ef8bd3ad09
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ffff73efff7fffc8, %l5 = 000000003f8273c5
ldxa [%i2+%o4]0x80,%l5 ! %l5 = ffff73efff7fffc8
p0_label_217:
! Mem[0000000010101404] = ffffffff, %l3 = 0000000000000000
ldsb [%i4+0x007],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010041410] = ff000001, %l5 = ffff73efff7fffc8
ldswa [%i1+%o5]0x80,%l5 ! %l5 = ffffffffff000001
! %l6 = 0000000000000073, immd = fffffffffffffb87, %l3 = ffffffffffffffff
mulx %l6,-0x479,%l3 ! %l3 = fffffffffffdfda5
! Mem[0000000010141430] = 000000007bf42cef, %f22 = 00000000 009d00ff
ldd [%i5+0x030],%f22 ! %f22 = 00000000 7bf42cef
! Mem[0000000010141410] = 73000000, %l0 = 1919faf846092c23
lduwa [%i5+%o5]0x80,%l0 ! %l0 = 0000000073000000
! Mem[0000000010181400] = c69bc92c, %l1 = 267c67ef8bd3ad09
lduwa [%i6+%g0]0x88,%l1 ! %l1 = 00000000c69bc92c
! Mem[0000000010101408] = ffffffff, %l1 = 00000000c69bc92c
ldsha [%i4+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000021800040] = ffff6a20, %l3 = fffffffffffdfda5
lduba [%o3+0x040]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141408] = 2dcf9a9d, %l4 = c69f00ffef7315dc
ldsba [%i5+%o4]0x81,%l4 ! %l4 = 000000000000002d
! Starting 10 instruction Store Burst
! %l5 = ffffffffff000001, Mem[0000000010181400] = 2cc99bc600000000
stx %l5,[%i6+%g0] ! Mem[0000000010181400] = ffffffffff000001
p0_label_218:
! Mem[00000000100c1426] = 9c6800ff, %l7 = 0000000000000000
ldstub [%i3+0x026],%l7 ! %l7 = 00000000000000ff
! %l3 = 00000000000000ff, Mem[00000000100c1410] = dcff73ef
stwa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000000ff
! %l0 = 0000000073000000, Mem[0000000010081408] = ffff73ef
stba %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff73ef
! %f26 = 00ff0000 00000000, Mem[0000000010081408] = 00ff73ef ff7fffc8
stda %f26,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00ff0000 00000000
! %f6 = 442b7901 fc12ae82, %l6 = 0000000000000073
! Mem[0000000030181438] = 0000000030619f00
add %i6,0x038,%g1
stda %f6,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181438] = 82ae000001792b00
! %f2 = 2dcf9a9d ffff0d00, %l6 = 0000000000000073
! Mem[0000000030001418] = 82ae12fc01792b44
add %i0,0x018,%g1
stda %f2,[%g1+%l6]ASI_PST32_S ! Mem[0000000030001418] = 2dcf9a9dffff0d00
! %l6 = 0000000000000073, Mem[0000000030141410] = 00000000
stba %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000073
! Mem[0000000030081408] = ff7fffc8, %l3 = 00000000000000ff
ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010181428] = ffb719ffb4a4ff7a, %l4 = 000000000000002d, %l3 = 00000000000000ff
add %i6,0x28,%g1
casxa [%g1]0x80,%l4,%l3 ! %l3 = ffb719ffb4a4ff7a
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = ff000000, %l7 = 0000000000000000
lduwa [%i4+%o4]0x81,%l7 ! %l7 = 00000000ff000000
p0_label_219:
! Mem[0000000030101400] = 00000000, %f20 = 00000000
lda [%i4+%g0]0x89,%f20 ! %f20 = 00000000
! Mem[0000000010101400] = 9d9acf2d, %l1 = ffffffffffffffff
lduba [%i4+%g0]0x88,%l1 ! %l1 = 000000000000002d
! Mem[0000000010081408] = 0000ff00, %l6 = 0000000000000073
lduha [%i2+%o4]0x88,%l6 ! %l6 = 000000000000ff00
! Mem[0000000010001408] = ffffffff ffffffff, %l6 = 0000ff00, %l7 = ff000000
ldda [%i0+%o4]0x80,%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
! Mem[00000000211c0000] = ffff622e, %l7 = 00000000ffffffff
ldsb [%o2+0x001],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030181400] = ff0000ff, %l7 = ffffffffffffffff
lduwa [%i6+%g0]0x81,%l7 ! %l7 = 00000000ff0000ff
! Mem[0000000020800040] = 61ff0345, %l5 = ffffffffff000001
lduba [%o1+0x041]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181400] = ffffffff, %l0 = 0000000073000000
ldsha [%i6+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010181408] = 00000000, %l6 = 00000000ffffffff
ldsba [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = ff000000, %l0 = ffffffffffffffff
ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
p0_label_220:
! %l4 = 000000000000002d, Mem[0000000030001408] = ff000001
stwa %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000002d
! Mem[0000000010101413] = 0000002d, %l2 = 0000000000000000
ldstub [%i4+0x013],%l2 ! %l2 = 0000002d000000ff
! Mem[0000000030101410] = c8ff0d00, %l0 = 00000000000000ff
swapa [%i4+%o5]0x89,%l0 ! %l0 = 00000000c8ff0d00
! Mem[0000000030141408] = 2dcf9a9d, %l2 = 000000000000002d
swapa [%i5+%o4]0x81,%l2 ! %l2 = 000000002dcf9a9d
! Mem[000000001014141c] = 000000ff, %l6 = 00000000, %l4 = 0000002d
add %i5,0x1c,%g1
casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000000000ff
! %f26 = 00ff0000, %f17 = 0000ffff, %f13 = 000000ff
fsubs %f26,%f17,%f13 ! %l0 = 00000000c8ff0d22, Unfinished, %fsr = 3a00000800
! %f12 = 00000000 000000ff, %l2 = 000000002dcf9a9d
! Mem[0000000010181418] = e7ffe7012cc99bc6
add %i6,0x018,%g1
stda %f12,[%g1+%l2]ASI_PST16_P ! Mem[0000000010181418] = 000000002cc900ff
! %f9 = 00000000, Mem[000000001010143c] = ffe7f47b
sta %f9 ,[%i4+0x03c]%asi ! Mem[000000001010143c] = 00000000
! %l2 = 000000002dcf9a9d, Mem[00000000100c1410] = 82ae12fcff000000
stxa %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000002dcf9a9d
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = c6ff0d89, %f22 = 00000000
lda [%i1+%o4]0x88,%f22 ! %f22 = c6ff0d89
p0_label_221:
! Mem[0000000010181400] = ffffffff, %l6 = 0000000000000000
lduha [%i6+%g0]0x80,%l6 ! %l6 = 000000000000ffff
! Mem[0000000021800100] = 16ff94a7, %l2 = 000000002dcf9a9d
ldsb [%o3+0x100],%l2 ! %l2 = 0000000000000016
! Mem[0000000030101408] = e1dd814d000000ff, %f22 = c6ff0d89 7bf42cef
ldda [%i4+%o4]0x89,%f22 ! %f22 = e1dd814d 000000ff
! Mem[0000000010181400] = ffffffff, %l4 = 00000000000000ff
lduba [%i6+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081408] = 0000ff00, %l1 = 000000000000002d
lduha [%i2+%o4]0x88,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010181400] = ffffffff, %l7 = 00000000ff0000ff
ldsha [%i6+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141400] = 231deecf000000ff, %l6 = 000000000000ffff
ldxa [%i5+%g0]0x88,%l6 ! %l6 = 231deecf000000ff
! Mem[0000000010081424] = ff7f7ac8, %l1 = 000000000000ff00
ldswa [%i2+0x024]%asi,%l1 ! %l1 = ffffffffff7f7ac8
! Mem[0000000030101410] = ff000000, %f6 = 442b7901
lda [%i4+%o5]0x81,%f6 ! %f6 = ff000000
! Starting 10 instruction Store Burst
! %l0 = 00000000c8ff0d22, Mem[0000000010001400] = 000000ffe1dd814d
stxa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000c8ff0d22
p0_label_222:
! Mem[0000000010181439] = c69f00ff, %l0 = 00000000c8ff0d22
ldstuba [%i6+0x039]%asi,%l0 ! %l0 = 0000009f000000ff
! Mem[0000000010141400] = 000000ff, %l7 = ffffffffffffffff
ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 000000ff000000ff
! Mem[00000000100c1410] = 9d9acf2d, %l1 = ffffffffff7f7ac8
swapa [%i3+%o5]0x80,%l1 ! %l1 = 000000009d9acf2d
! Mem[0000000010081400] = c8ff7fff, %l0 = 000000000000009f
swapa [%i2+%g0]0x88,%l0 ! %l0 = 00000000c8ff7fff
! Mem[0000000010001428] = 0077a4b49d9acf2d, %l1 = 000000009d9acf2d, %l4 = 00000000000000ff
add %i0,0x28,%g1
casxa [%g1]0x80,%l1,%l4 ! %l4 = 0077a4b49d9acf2d
! %f12 = 00000000 000000ff, Mem[0000000010081410] = cf2d0000 ff000000
stda %f12,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 000000ff
! %l4 = 0077a4b49d9acf2d, %l3 = ffb719ffb4a4ff7a, %l0 = 00000000c8ff7fff
subc %l4,%l3,%l0 ! %l0 = 00c08ab4e8f5cfb3
! Mem[0000000030041400] = 00007471, %l3 = ffb719ffb4a4ff7a
swapa [%i1+%g0]0x89,%l3 ! %l3 = 0000000000007471
! Mem[0000000030041408] = 00002dcf, %l7 = 00000000000000ff
ldstuba [%i1+%o4]0x89,%l7 ! %l7 = 000000cf000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141420] = fb13ffe0, %l1 = 000000009d9acf2d
lduwa [%i5+0x020]%asi,%l1 ! %l1 = 00000000fb13ffe0
p0_label_223:
! Mem[00000000211c0000] = ffff622e, %l0 = 00c08ab4e8f5cfb3
ldsba [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081400] = 0000000000000000, %f26 = 00ff0000 00000000
ldda [%i2+%g0]0x89,%f26 ! %f26 = 00000000 00000000
! Mem[0000000010001400] = 00000000, %l2 = 0000000000000016
lduba [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = 000000c5, %l4 = 0077a4b49d9acf2d
lduwa [%i1+%g0]0x88,%l4 ! %l4 = 00000000000000c5
membar #Sync ! Added by membar checker (39)
! Mem[0000000030041400] = 7affa4b4 00000000 ff2d0000 ff000000
! Mem[0000000030041410] = 73efffff ef73ffff ae511061 079eff25
! Mem[0000000030041420] = c87a7fff d2961ade 97f8fe71 2c00c65f
! Mem[0000000030041430] = 13d55f1e 00000000 00000000 30619f00
ldda [%i1]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030041400
! Mem[0000000010181410] = 7100a96b, %f15 = 85d6ff00
lda [%i6+%o5]0x80,%f15 ! %f15 = 7100a96b
! Mem[0000000010001400] = 00000000, %l3 = 0000000000007471
lduba [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = ffffffff, %l6 = 231deecf000000ff
ldsba [%i4+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010001420] = ff000000, %l0 = ffffffffffffffff
lduba [%i0+0x023]%asi,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f14 = ff00c92c 7100a96b, %l0 = 0000000000000000
! Mem[0000000010181438] = c6ff00ffef7315dc
add %i6,0x038,%g1
stda %f14,[%g1+%l0]ASI_PST16_P ! Mem[0000000010181438] = c6ff00ffef7315dc
p0_label_224:
! Mem[0000000010081411] = ff000000, %l4 = 00000000000000c5
ldstuba [%i2+0x011]%asi,%l4 ! %l4 = 00000000000000ff
! %l5 = 00000000000000ff, Mem[0000000030081410] = 4d81dde100002dcf
stxa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000020800000] = ffff68e7
sth %l3,[%o1+%g0] ! Mem[0000000020800000] = 000068e7
! %f7 = fc12ae82, Mem[0000000030141400] = ff000000
sta %f7 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = fc12ae82
! Mem[0000000030041400] = 7affa4b4, %l3 = 0000000000000000
swapa [%i1+%g0]0x81,%l3 ! %l3 = 000000007affa4b4
! Mem[0000000010181410] = 7100a96b, %l2 = 0000000000000000
swapa [%i6+%o5]0x80,%l2 ! %l2 = 000000007100a96b
! %l2 = 7100a96b, %l3 = 7affa4b4, Mem[0000000010141430] = 00000000 7bf42cef
stda %l2,[%i5+0x030]%asi ! Mem[0000000010141430] = 7100a96b 7affa4b4
! %l0 = 0000000000000000, %l1 = 00000000fb13ffe0, %y = ffffffff
sdiv %l0,%l1,%l6 ! %l6 = 0000000000000034
mov %l0,%y ! %y = 00000000
! Mem[0000000010181400] = ffffffffff000001, %l6 = 0000000000000034, %l1 = 00000000fb13ffe0
casxa [%i6]0x80,%l6,%l1 ! %l1 = ffffffffff000001
! Starting 10 instruction Load Burst
! Mem[0000000010041424] = deffd36f, %l7 = 00000000000000cf
lduh [%i1+0x024],%l7 ! %l7 = 000000000000deff
p0_label_225:
! Mem[0000000010001400] = 00000000, %l3 = 000000007affa4b4
ldswa [%i0+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000211c0000] = ffff622e, %l0 = 0000000000000000
ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030101400] = 00000000, %l2 = 000000007100a96b
ldswa [%i4+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = 00000000 ff0000ff, %l0 = ffffffff, %l1 = ff000001
ldda [%i6+%g0]0x89,%l0 ! %l0 = 00000000ff0000ff 0000000000000000
! Mem[0000000030081408] = c8ff7fff, %l2 = 0000000000000000
ldsba [%i2+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181410] = ff0dffc8, %l5 = 00000000000000ff
lduba [%i6+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081408] = ff7fffc8, %l6 = 0000000000000034
lduba [%i2+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001400] = 7fffffffc8ff7fff, %f8 = 13d55f1e 00000000
ldda [%i0+%g0]0x89,%f8 ! %f8 = 7fffffff c8ff7fff
! %l5 = 00000000000000ff, Mem[0000000010101420] = 7fffffffc8ff7fff, %asi = 80
stxa %l5,[%i4+0x020]%asi ! Mem[0000000010101420] = 00000000000000ff
! Starting 10 instruction Store Burst
! %f1 = c8ff7fff, Mem[000000001010143c] = 00000000
sta %f1 ,[%i4+0x03c]%asi ! Mem[000000001010143c] = c8ff7fff
p0_label_226:
! %l1 = 0000000000000000, Mem[0000000010041400] = c5000000
stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! Mem[0000000020800001] = 000068e7, %l1 = 0000000000000000
ldstub [%o1+0x001],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001408] = 0000002d, %l0 = 00000000ff0000ff
ldstuba [%i0+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101436] = 0f129d3e, %l7 = 000000000000deff
ldstub [%i4+0x036],%l7 ! %l7 = 0000009d000000ff
! Mem[0000000010001400] = 00000000, %l4 = 0000000000000000
swapa [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (40)
! %l0 = 0000000000000000, Mem[0000000030041408] = ff2d0000
stwa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! Mem[0000000010101413] = 000000ff, %l5 = 00000000000000ff
ldstuba [%i4+0x013]%asi,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010181400] = ffffffff, %l5 = 00000000000000ff
ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010181404] = ff000001, %l2 = ffffffffffffffff
ldstub [%i6+0x004],%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
ldsba [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
p0_label_227:
! Mem[0000000010001408] = ffffffff, %l4 = 0000000000000000
ldswa [%i0+0x008]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010141408] = 00000073, %f20 = ffff73ef
lda [%i5+%o4]0x88,%f20 ! %f20 = 00000073
! Mem[0000000010041408] = 890dffc6, %f31 = 00000000
lda [%i1+%o4]0x80,%f31 ! %f31 = 890dffc6
! %f18 = 000000ff, %f11 = ffffd296, %f24 = de1a96d2
fsubs %f18,%f11,%f24 ! %f24 = ffffd296
! Mem[0000000010141408] = 000000ff00000073, %l7 = 000000000000009d
ldxa [%i5+%o4]0x88,%l7 ! %l7 = 000000ff00000073
! Mem[0000000010001428] = 0077a4b4, %l2 = 00000000000000ff
ldsw [%i0+0x028],%l2 ! %l2 = 000000000077a4b4
! Mem[0000000030141408] = ff000001 2d000000, %l0 = 00000000, %l1 = 00000000
ldda [%i5+%o4]0x89,%l0 ! %l0 = 000000002d000000 00000000ff000001
! Mem[0000000030181410] = ff0dffc8, %f1 = c8ff7fff
lda [%i6+%o5]0x81,%f1 ! %f1 = ff0dffc8
! Mem[0000000030001410] = 000000ff, %l3 = 0000000000000000
lduwa [%i0+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f18 = 000000ff 00002dff, %l2 = 000000000077a4b4
! Mem[0000000030141418] = 442b7901fc12ae82
add %i5,0x018,%g1
stda %f18,[%g1+%l2]ASI_PST16_S ! Mem[0000000030141418] = 442b00fffc12ae82
p0_label_228:
! %f26 = 5fc6002c, Mem[0000000010101408] = ffffffff
sta %f26,[%i4+%o4]0x88 ! Mem[0000000010101408] = 5fc6002c
! Mem[00000000100c1410] = ff7f7ac8, %l3 = 000000ff, %l3 = 000000ff
add %i3,0x10,%g1
casa [%g1]0x80,%l3,%l3 ! %l3 = 00000000ff7f7ac8
! Mem[0000000030101408] = 000000ff, %l2 = 000000000077a4b4
ldstuba [%i4+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000030041400] = 00000000
stba %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = ff000000
! %l3 = 00000000ff7f7ac8, Mem[0000000030181408] = ff0000009d9acf2d
stxa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000ff7f7ac8
! %f28 = 00000000, %f20 = 00000073, %f1 = ff0dffc8
fmuls %f28,%f20,%f1 ! %f1 = 00000000
! Mem[0000000010081410] = ffff000000000000, %l1 = 00000000ff000001, %l6 = 00000000000000ff
add %i2,0x10,%g1
casxa [%g1]0x80,%l1,%l6 ! %l6 = ffff000000000000
! %f17 = b4a4ff7a, Mem[0000000010041400] = 00000000
sta %f17,[%i1+%g0]0x80 ! Mem[0000000010041400] = b4a4ff7a
! Mem[0000000010001438] = 00000000, %l4 = ffffffffffffffff, %asi = 80
swapa [%i0+0x038]%asi,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff0000ff, %l3 = 00000000ff7f7ac8
lduha [%i6+%g0]0x81,%l3 ! %l3 = 000000000000ff00
p0_label_229:
! Mem[0000000030001400] = c8ff7fff, %l1 = 00000000ff000001
ldsba [%i0+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
! %l3 = 000000000000ff00, imm = ffffffffffffffdb, %l5 = 00000000000000ff
subc %l3,-0x025,%l5 ! %l5 = 000000000000ff25
! Mem[0000000010141410] = 73000000, %l5 = 000000000000ff25
ldsha [%i5+%o5]0x80,%l5 ! %l5 = 0000000000007300
! Mem[0000000030101400] = 00000000 00000044, %l6 = 00000000, %l7 = 00000073
ldda [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000 0000000000000044
! Mem[0000000010141434] = 7affa4b4, %l2 = 00000000000000ff
ldswa [%i5+0x034]%asi,%l2 ! %l2 = 000000007affa4b4
! Mem[0000000010101410] = 000000ffffffd296, %l0 = 000000002d000000
ldxa [%i4+%o5]0x80,%l0 ! %l0 = 000000ffffffd296
! Mem[00000000100c1400] = 000000c5, %l3 = 000000000000ff00
ldsba [%i3+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = 00002dcf, %l0 = 000000ffffffd296
lduwa [%i3+%g0]0x89,%l0 ! %l0 = 0000000000002dcf
! Mem[0000000010081430] = ff000000, %l4 = 0000000000000000
ldsb [%i2+0x030],%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f16 = 00000000 b4a4ff7a, Mem[00000000300c1408] = ffff6ba9 4e747456
stda %f16,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 b4a4ff7a
p0_label_230:
! Mem[0000000010081400] = 9f0000000000000f, %l4 = ffffffffffffffff, %l6 = 0000000000000000
casxa [%i2]0x80,%l4,%l6 ! %l6 = 9f0000000000000f
! %f21 = ffffef73, Mem[00000000100c1434] = 7b85f102
st %f21,[%i3+0x034] ! Mem[00000000100c1434] = ffffef73
! %l0 = 0000000000002dcf, Mem[00000000300c1400] = cf2d0000
stba %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = cf2d0000
! %l5 = 0000000000007300, Mem[0000000030081400] = 00000000
stha %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = 73000000
! %f29 = 1e5fd513, %f9 = c8ff7fff, %f12 = 00000000 000000ff
fsmuld %f29,%f9 ,%f12 ! %f12 = bcfbeca4 f2d55da0
! %l0 = 00002dcf, %l1 = ffffffff, Mem[0000000030081408] = c8ff7fff 00000000
stda %l0,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00002dcf ffffffff
! %f28 = 00000000 1e5fd513, %l2 = 000000007affa4b4
! Mem[0000000030081420] = ffffffb3dc3b0a71
add %i2,0x020,%g1
stda %f28,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030081420] = ffffffb3dc3b0a71
! %l3 = 0000000000000000, Mem[0000000010181408] = 00000000
stha %l3,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! %f13 = f2d55da0, Mem[00000000100c141c] = ffffffff
st %f13,[%i3+0x01c] ! Mem[00000000100c141c] = f2d55da0
! Starting 10 instruction Load Burst
! Mem[0000000010101420] = 00000000000000ff, %l7 = 0000000000000044
ldx [%i4+0x020],%l7 ! %l7 = 00000000000000ff
p0_label_231:
! Mem[0000000010081400] = 9f000000, %l5 = 0000000000007300
lduba [%i2+%g0]0x80,%l5 ! %l5 = 000000000000009f
! Mem[00000000300c1408] = 00000000, %l0 = 0000000000002dcf
ldsha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081410] = ff000000, %l4 = ffffffffffffffff
lduba [%i2+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141408] = 000000ff 00000073, %l4 = 000000ff, %l5 = 0000009f
ldda [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000073 00000000000000ff
! Mem[0000000010001410] = ffffffb3ffff0d00, %f28 = 00000000 1e5fd513
ldda [%i0+%o5]0x88,%f28 ! %f28 = ffffffb3 ffff0d00
! Mem[0000000010041410] = ff000001, %l3 = 0000000000000000
ldswa [%i1+%o5]0x80,%l3 ! %l3 = ffffffffff000001
! Mem[00000000300c1400] = 00002dcf, %l0 = 0000000000000000
ldsba [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffffffcf
! Mem[0000000030141400] = fc12ae82c8ff7fff, %l4 = 0000000000000073
ldxa [%i5+%g0]0x81,%l4 ! %l4 = fc12ae82c8ff7fff
! Mem[0000000010101400] = 2dcf9a9d, %l5 = 00000000000000ff
ldsba [%i4+%g0]0x80,%l5 ! %l5 = 000000000000002d
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = 0000002d, %l3 = ffffffffff000001
ldstuba [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
p0_label_232:
! Mem[0000000021800181] = ff6e1af7, %l6 = 9f0000000000000f
ldstub [%o3+0x181],%l6 ! %l6 = 0000006e000000ff
! %l4 = fc12ae82c8ff7fff, Mem[0000000010041410] = ff000001
stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000001
! %f10 = 0000002d, %f27 = 71fef897
fcmps %fcc0,%f10,%f27 ! %fcc0 = 1
! Mem[00000000100c1410] = c87a7fff, %l3 = 0000000000000000
swapa [%i3+%o5]0x88,%l3 ! %l3 = 00000000c87a7fff
! %l2 = 000000007affa4b4, Mem[0000000030081400] = 7300000000000000
stxa %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000007affa4b4
! Code Fragment 4
p0_fragment_16:
! %l0 = ffffffffffffffcf
setx 0x7537ee4fd134d50c,%g7,%l0 ! %l0 = 7537ee4fd134d50c
! %l1 = ffffffffffffffff
setx 0xf31f1aa0769765b6,%g7,%l1 ! %l1 = f31f1aa0769765b6
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 = 7537ee4fd134d50c
setx 0xf46c7a2fd08e319e,%g7,%l0 ! %l0 = f46c7a2fd08e319e
! %l1 = f31f1aa0769765b6
setx 0xfe449c7813d8d0cb,%g7,%l1 ! %l1 = fe449c7813d8d0cb
! %f14 = ff00c92c, Mem[0000000010081408] = 00ff0000
sta %f14,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff00c92c
! Mem[0000000030141408] = 2d0000ff, %l1 = fe449c7813d8d0cb
swapa [%i5+%o4]0x89,%l1 ! %l1 = 000000002d0000ff
! Mem[0000000030101408] = ff000000, %l3 = 00000000c87a7fff
swapa [%i4+%o4]0x81,%l3 ! %l3 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 9f0000000000000f, %f2 = 2dcf9a9d ffff0d00
ldda [%i2+%g0]0x80,%f2 ! %f2 = 9f000000 0000000f
p0_label_233:
! Mem[0000000010081410] = 0000ffff, %f15 = 7100a96b
lda [%i2+%o5]0x88,%f15 ! %f15 = 0000ffff
! Mem[0000000030181400] = ff0000ff, %l1 = 000000002d0000ff
lduha [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1410] = 0000000000000000, %l0 = f46c7a2fd08e319e
ldxa [%i3+0x010]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101438] = ff2a37ddc8ff7fff, %f2 = 9f000000 0000000f
ldd [%i4+0x038],%f2 ! %f2 = ff2a37dd c8ff7fff
! Mem[0000000010141408] = 000000ff 00000073, %l0 = 00000000, %l1 = 000000ff
ldda [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000073 00000000000000ff
! Mem[00000000300c1400] = ff000000 00002dcf, %l4 = c8ff7fff, %l5 = 0000002d
ldda [%i3+%g0]0x89,%l4 ! %l4 = 0000000000002dcf 00000000ff000000
! Mem[0000000010001408] = ffffffff, %f7 = fc12ae82
lda [%i0+%o4]0x88,%f7 ! %f7 = ffffffff
! Mem[00000000100c1410] = 00000000 00000000, %l2 = 7affa4b4, %l3 = ff000000
ldda [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030041410] = 73efffffef73ffff, %l6 = 000000000000006e
ldxa [%i1+%o5]0x81,%l6 ! %l6 = 73efffffef73ffff
! Starting 10 instruction Store Burst
! %f16 = 00000000 b4a4ff7a, %l5 = 00000000ff000000
! Mem[0000000010181410] = 00000000000000ff
add %i6,0x010,%g1
stda %f16,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010181410] = 00000000000000ff
p0_label_234:
! %l5 = 00000000ff000000, imm = 0000000000000432, %l5 = 00000000ff000000
or %l5,0x432,%l5 ! %l5 = 00000000ff000432
! %f2 = ff2a37dd c8ff7fff, %l7 = 00000000000000ff
! Mem[0000000010081420] = de1a96d2ff7f7ac8
add %i2,0x020,%g1
stda %f2,[%g1+%l7]ASI_PST32_PL ! Mem[0000000010081420] = ff7fffc8dd372aff
! %l3 = 0000000000000000, imm = 0000000000000506, %l3 = 0000000000000000
xnor %l3,0x506,%l3 ! %l3 = fffffffffffffaf9
! %l5 = 00000000ff000432, Mem[0000000010141410] = 73000000ff0d0000
stxa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000ff000432
! %l4 = 0000000000002dcf, Mem[0000000010041410] = ff000001
stha %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 2dcf0001
! %l1 = 00000000000000ff, Mem[000000001008142c] = 00ffffff
stw %l1,[%i2+0x02c] ! Mem[000000001008142c] = 000000ff
! %l3 = fffffffffffffaf9, Mem[0000000030001400] = ff7fffc8ffffff7f
stxa %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = fffffffffffffaf9
! Mem[000000001000141c] = 5650f73a, %l7 = 00000000000000ff, %asi = 80
swapa [%i0+0x01c]%asi,%l7 ! %l7 = 000000005650f73a
! %l3 = fffffffffffffaf9, Mem[0000000030101400] = 00000000
stwa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = fffffaf9
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000000, %l0 = 0000000000000073
lduwa [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
p0_label_235:
! Mem[0000000010001410] = 000dffffb3ffffff, %f30 = 009f6130 890dffc6
ldda [%i0+%o5]0x80,%f30 ! %f30 = 000dffff b3ffffff
! Mem[0000000010141408] = 00000073, %l7 = 000000005650f73a
ldswa [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000073
! Mem[00000000100c1408] = 7fffffff, %l7 = 0000000000000073
ldsba [%i3+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! %l4 = 0000000000002dcf, %l7 = ffffffffffffffff, %l1 = 00000000000000ff
mulx %l4,%l7,%l1 ! %l1 = ffffffffffffd231
! Mem[0000000010101410] = 000000ff, %l4 = 0000000000002dcf
ldswa [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %f16 = 00000000, %f6 = ff000000, %f22 = 25ff9e07
fsubs %f16,%f6 ,%f22 ! %f22 = 7f000000
! Mem[0000000030041408] = 000000ff00000000, %f0 = 7fffffff 00000000
ldda [%i1+%o4]0x89,%f0 ! %f0 = 000000ff 00000000
! Mem[0000000020800000] = 00ff68e7, %l3 = fffffffffffffaf9
ldub [%o1+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[00000000211c0000] = ffff622e, %l3 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f7 = ffffffff, Mem[0000000030041408] = 00000000
sta %f7 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffff
p0_label_236:
! %f8 = 7fffffff c8ff7fff, %l1 = ffffffffffffd231
! Mem[0000000030001418] = 2dcf9a9dffff0d00
add %i0,0x018,%g1
stda %f8,[%g1+%l1]ASI_PST8_S ! Mem[0000000030001418] = 2dcfffffffff0dff
! %l6 = 73efffffef73ffff, Mem[00000000211c0001] = ffff622e, %asi = 80
stba %l6,[%o2+0x001]%asi ! Mem[00000000211c0000] = ffff622e
! %l1 = ffffffffffffd231, Mem[00000000300c1400] = ff00000000002dcf
stxa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffffffffd231
! %l7 = ffffffffffffffff, Mem[0000000030141400] = ff7fffc882ae12fc
stxa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffffffffffff
! %f15 = 0000ffff, Mem[0000000030181408] = c87a7fff
sta %f15,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000ffff
! %l2 = 0000000000000000, Mem[0000000010101431] = e7617a36
stb %l2,[%i4+0x031] ! Mem[0000000010101430] = e7007a36
! %f6 = ff000000 ffffffff, %l1 = ffffffffffffd231
! Mem[00000000100c1430] = 00000071ffffef73
add %i3,0x030,%g1
stda %f6,[%g1+%l1]ASI_PST32_P ! Mem[00000000100c1430] = 00000071ffffffff
! Mem[0000000030041400] = ff000000, %l7 = ffffffffffffffff
swapa [%i1+%g0]0x81,%l7 ! %l7 = 00000000ff000000
! Mem[0000000010141410] = 320400ff00000000, %l3 = ffffffffffffffff
ldxa [%i5+%o5]0x88,%l3 ! %l3 = 320400ff00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 5fc6002c, %l6 = 73efffffef73ffff
ldsba [%i4+%o4]0x88,%l6 ! %l6 = 000000000000002c
p0_label_237:
! Mem[0000000030041400] = ffffffff, %l6 = 000000000000002c
ldsha [%i1+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101400] = ffffffff9d9acf2d, %l7 = 00000000ff000000
ldxa [%i4+%g0]0x88,%l7 ! %l7 = ffffffff9d9acf2d
! Mem[0000000010181410] = 00000000, %l7 = ffffffff9d9acf2d
lduwa [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141410] = 73000000 ff000000, %l4 = 000000ff, %l5 = ff000432
ldda [%i5+%o5]0x81,%l4 ! %l4 = 0000000073000000 00000000ff000000
! Mem[00000000300c1408] = 00000000, %l0 = 0000000000000000
lduwa [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c140c] = 2d000000, %l5 = 00000000ff000000
ldsw [%i3+0x00c],%l5 ! %l5 = 000000002d000000
! Mem[0000000010101400] = ffffffff9d9acf2d, %f26 = 5fc6002c 71fef897
ldda [%i4+%g0]0x88,%f26 ! %f26 = ffffffff 9d9acf2d
! Mem[0000000030041410] = 73efffff ef73ffff, %l2 = 00000000, %l3 = 00000000
ldda [%i1+%o5]0x81,%l2 ! %l2 = 0000000073efffff 00000000ef73ffff
! Mem[0000000010141408] = 73000000ff000000, %f16 = 00000000 b4a4ff7a
ldda [%i5+%o4]0x80,%f16 ! %f16 = 73000000 ff000000
! Starting 10 instruction Store Burst
! %l4 = 73000000, %l5 = 2d000000, Mem[0000000010141408] = 00000073 000000ff
stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 73000000 2d000000
p0_label_238:
! %f2 = ff2a37dd c8ff7fff, %l5 = 000000002d000000
! Mem[0000000010181410] = 00000000000000ff
add %i6,0x010,%g1
stda %f2,[%g1+%l5]ASI_PST8_P ! Mem[0000000010181410] = 00000000000000ff
! %l6 = ffffffffffffffff, Mem[00000000100c1400] = 000000c5
stha %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ffff00c5
! Mem[0000000030041408] = ffffffff, %l1 = ffffffffffffd231
swapa [%i1+%o4]0x81,%l1 ! %l1 = 00000000ffffffff
! %l3 = 00000000ef73ffff, Mem[0000000010101410] = 000000ffffffd296
stxa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000ef73ffff
! Mem[000000001014143f] = 9d9acf2d, %l0 = 0000000000000000
ldstuba [%i5+0x03f]%asi,%l0 ! %l0 = 0000002d000000ff
! Mem[0000000030041400] = ffffffff, %l1 = 00000000ffffffff
swapa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
! %f16 = 73000000 ff000000 000000ff 00002dff
! %f20 = 00000073 ffffef73 7f000000 611051ae
! %f24 = ffffd296 ff7f7ac8 ffffffff 9d9acf2d
! %f28 = ffffffb3 ffff0d00 000dffff b3ffffff
stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
! Mem[000000001008140c] = 00000000, %l1 = ffffffff, %l1 = ffffffff
add %i2,0x0c,%g1
casa [%g1]0x80,%l1,%l1 ! %l1 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010101410] = 00000000
stha %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 0000ffff, %l0 = 000000000000002d
lduba [%i2+%o5]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_239:
membar #Sync ! Added by membar checker (41)
! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
lduwa [%i6+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! %l7 = 00000000000000ff, imm = 0000000000000d38, %l4 = 0000000073000000
subc %l7,0xd38,%l4 ! %l4 = fffffffffffff3c7
! Mem[00000000100c1408] = 0000002d7fffffff, %l6 = ffffffffffffffff
ldxa [%i3+%o4]0x88,%l6 ! %l6 = 0000002d7fffffff
! Mem[00000000201c0000] = ffffde6c, %l2 = 0000000073efffff
ldsba [%o0+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000211c0000] = ffff622e, %l6 = 0000002d7fffffff
ldsba [%o2+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030181400] = 73000000ff000000, %l7 = 00000000000000ff
ldxa [%i6+%g0]0x89,%l7 ! %l7 = 73000000ff000000
! Mem[0000000010181408] = 00000000, %l4 = fffffffffffff3c7
lduwa [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800040] = 61ff0345, %l2 = ffffffffffffffff
ldsb [%o1+0x040],%l2 ! %l2 = 0000000000000061
! Mem[0000000030181400] = 000000ff, %f5 = ff000000
lda [%i6+%g0]0x81,%f5 ! %f5 = 000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 9f000000, %l2 = 0000000000000061
swapa [%i2+%g0]0x80,%l2 ! %l2 = 000000009f000000
p0_label_240:
! %l1 = 0000000000000000, Mem[0000000010041410] = 0100cf2d
stba %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0100cf00
! %l4 = 0000000000000000, Mem[00000000211c0000] = ffff622e
sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 0000622e
! Mem[0000000030001408] = 2d0000ff, %l4 = 0000000000000000
swapa [%i0+%o4]0x89,%l4 ! %l4 = 000000002d0000ff
! Mem[0000000030041410] = 73efffff, %l3 = 00000000ef73ffff
swapa [%i1+%o5]0x81,%l3 ! %l3 = 0000000073efffff
! %f2 = ff2a37dd c8ff7fff, Mem[0000000010041410] = 0100cf00 2dcf9a9d
stda %f2 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff2a37dd c8ff7fff
! %l2 = 000000009f000000, Mem[00000000201c0000] = ffffde6c
sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 0000de6c
! Mem[0000000020800041] = 61ff0345, %l3 = 0000000073efffff
ldstuba [%o1+0x041]%asi,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030001410] = 000000ff, %l7 = 73000000ff000000
swapa [%i0+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[000000001004140c] = ef73ffdc, %l1 = 0000000000000000
swap [%i1+0x00c],%l1 ! %l1 = 00000000ef73ffdc
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00000000, %l6 = ffffffffffffffff
lduwa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000
p0_label_241:
! Mem[0000000030041410] = ffff73ef, %l4 = 000000002d0000ff
ldswa [%i1+%o5]0x89,%l4 ! %l4 = ffffffffffff73ef
! Mem[0000000010101430] = e7007a360f12ff3e, %f12 = bcfbeca4 f2d55da0
ldda [%i4+0x030]%asi,%f12 ! %f12 = e7007a36 0f12ff3e
! Mem[0000000030001408] = 2dcf9a9d00000000, %l0 = 00000000000000ff
ldxa [%i0+%o4]0x89,%l0 ! %l0 = 2dcf9a9d00000000
! %l1 = 00000000ef73ffdc, %l5 = 000000002d000000, %l3 = 00000000000000ff
xnor %l1,%l5,%l3 ! %l3 = ffffffff3d8c0023
! Mem[0000000010181414] = 000000ff, %l5 = 000000002d000000
lduh [%i6+0x014],%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = ffffffff, %l2 = 000000009f000000
ldsha [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c1408] = ffffff7f, %l2 = ffffffffffffffff
ldsha [%i3+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181410] = 00000073 ffffef73, %l4 = ffff73ef, %l5 = 00000000
ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000ffffef73 0000000000000073
! Mem[000000001010143c] = c8ff7fff, %l5 = 0000000000000073
ldsw [%i4+0x03c],%l5 ! %l5 = ffffffffc8ff7fff
! Starting 10 instruction Store Burst
! %l1 = 00000000ef73ffdc, Mem[0000000030181410] = 73efffff
stba %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = dcefffff
p0_label_242:
! Mem[0000000030001408] = 00000000, %l1 = 00000000ef73ffdc
ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141400] = ffffffff, %l5 = ffffffffc8ff7fff
swapa [%i5+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030041408] = ffffd231, %l6 = 0000000000000000
swapa [%i1+%o4]0x81,%l6 ! %l6 = 00000000ffffd231
! %f24 = ffffd296 ff7f7ac8, %l0 = 2dcf9a9d00000000
! Mem[0000000030141400] = c8ff7fffffffffff
stda %f24,[%i5+%l0]ASI_PST32_S ! Mem[0000000030141400] = c8ff7fffffffffff
! %f11 = ffffd296, Mem[0000000030101400] = fffffaf9
sta %f11,[%i4+%g0]0x81 ! Mem[0000000030101400] = ffffd296
! %f16 = 73000000 ff000000 000000ff 00002dff
! %f20 = 00000073 ffffef73 7f000000 611051ae
! %f24 = ffffd296 ff7f7ac8 ffffffff 9d9acf2d
! %f28 = ffffffb3 ffff0d00 000dffff b3ffffff
stda %f16,[%i2]ASI_BLK_AIUS ! Block Store to 0000000030081400
! %f2 = ff2a37dd c8ff7fff, %l5 = 00000000ffffffff
! Mem[0000000030001418] = 2dcfffffffff0dff
add %i0,0x018,%g1
stda %f2,[%g1+%l5]ASI_PST16_S ! Mem[0000000030001418] = ff2a37ddc8ff7fff
! %f5 = 000000ff, Mem[0000000010041400] = b4a4ff7a
sta %f5 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
! Mem[0000000030181410] = dcefffff, %l3 = ffffffff3d8c0023
swapa [%i6+%o5]0x81,%l3 ! %l3 = 00000000dcefffff
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 61ff0345, %l6 = 00000000ffffd231
ldsb [%o1+0x040],%l6 ! %l6 = 0000000000000061
p0_label_243:
! Mem[0000000030141410] = 73000000, %l1 = 0000000000000000
ldswa [%i5+%o5]0x81,%l1 ! %l1 = 0000000073000000
! Mem[0000000030041408] = 00000000, %f13 = 0f12ff3e
lda [%i1+%o4]0x89,%f13 ! %f13 = 00000000
! Mem[0000000010001430] = 02f1857b, %l0 = 2dcf9a9d00000000
ldsw [%i0+0x030],%l0 ! %l0 = 0000000002f1857b
membar #Sync ! Added by membar checker (42)
! Mem[0000000010081430] = ff000000, %l7 = 00000000000000ff
ldswa [%i2+0x030]%asi,%l7 ! %l7 = ffffffffff000000
! Mem[0000000010141410] = 00000000, %l1 = 0000000073000000
lduba [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l1 = 0000000000000000
lduba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000020800000] = 00ff68e7, %l3 = 00000000dcefffff
lduha [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141410] = 00000000, %l5 = 00000000ffffffff
lduwa [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041408] = 890dffc6, %l3 = 00000000000000ff
ldsba [%i1+%o4]0x80,%l3 ! %l3 = ffffffffffffff89
! Starting 10 instruction Store Burst
! Mem[0000000010101409] = 2c00c65f, %l2 = ffffffffffffffff
ldstuba [%i4+0x009]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_244:
! %f12 = e7007a36 00000000, Mem[00000000300c1400] = 31d2ffff ffffffff
stda %f12,[%i3+%g0]0x81 ! Mem[00000000300c1400] = e7007a36 00000000
! Mem[000000001018142d] = b4a4ff7a, %l3 = ffffffffffffff89
ldstub [%i6+0x02d],%l3 ! %l3 = 000000a4000000ff
! %l4 = 00000000ffffef73, Mem[00000000100c1408] = ffffff7f
stha %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = ef73ff7f
! %f16 = 73000000 ff000000, %l6 = 0000000000000061
! Mem[0000000010001408] = ffffffffffffffff
add %i0,0x008,%g1
stda %f16,[%g1+%l6]ASI_PST32_P ! Mem[0000000010001408] = ffffffffff000000
! %l1 = 0000000000000000, Mem[0000000030081410] = 73000000
stba %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 73000000
! %f31 = b3ffffff, Mem[0000000010001408] = ffffffff
sta %f31,[%i0+%o4]0x80 ! Mem[0000000010001408] = b3ffffff
! Mem[0000000030101400] = 96d2ffff, %l7 = ffffffffff000000
ldstuba [%i4+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
! %l0 = 0000000002f1857b, Mem[0000000010001410] = 000dffff
stha %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = 857bffff
! Mem[0000000010081400] = 61000000, %l7 = 00000000000000ff
ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff000000, %f28 = ffffffb3
lda [%i4+%o5]0x81,%f28 ! %f28 = ff000000
p0_label_245:
! Mem[0000000030101410] = ff000000, %l7 = 0000000000000000
lduba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[00000000300c1408] = 00000000, %l2 = 0000000000000000
lduba [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081408] = 000000ff, %l4 = 00000000ffffef73
lduba [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041434] = beff94a6, %f6 = ff000000
ld [%i1+0x034],%f6 ! %f6 = beff94a6
! %f18 = 000000ff, %f6 = beff94a6
fcmpes %fcc0,%f18,%f6 ! %fcc0 = 2
! Mem[000000001018143c] = ef7315dc, %l1 = 0000000000000000
lduba [%i6+0x03d]%asi,%l1 ! %l1 = 0000000000000073
! Mem[0000000030101410] = 000000ff, %l7 = 00000000000000ff
ldsha [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101400] = 96d2ffff, %l0 = 0000000002f1857b
ldswa [%i4+%g0]0x89,%l0 ! %l0 = ffffffff96d2ffff
! Mem[0000000010141400] = ff000000cfee1d23, %f12 = e7007a36 00000000
ldd [%i5+%g0],%f12 ! %f12 = ff000000 cfee1d23
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = ffffffff, %l5 = 0000000000000000
swapa [%i0+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
p0_label_246:
! %f30 = 000dffff b3ffffff, Mem[0000000010001408] = ffffffb3 000000ff
stda %f30,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000dffff b3ffffff
! %l1 = 0000000000000073, Mem[0000000030001410] = 000000ff
stha %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000073
! %l3 = 00000000000000a4, Mem[0000000010101424] = 000000ff
stw %l3,[%i4+0x024] ! Mem[0000000010101424] = 000000a4
! %f14 = ff00c92c 0000ffff, Mem[00000000300c1400] = 367a00e7 00000000
stda %f14,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff00c92c 0000ffff
! Mem[0000000010101410] = 00000000, %l4 = 0000000000000000
ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081430] = ff000000, %l0 = 96d2ffff, %l0 = 96d2ffff
add %i2,0x30,%g1
casa [%g1]0x80,%l0,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030181400] = 000000ff, %l1 = 0000000000000073
swapa [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! %l1 = 00000000000000ff, Mem[0000000030001408] = ff000000
stwa %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
! Mem[0000000010001400] = 00000000, %l7 = 00000000000000ff
ldstuba [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (43)
! Mem[0000000030181400] = 00000073 00000073 ff2d0000 ff000000
! Mem[0000000030181410] = 3d8c0023 73000000 ae511061 0000007f
! Mem[0000000030181420] = c87a7fff 96d2ffff 2dcf9a9d ffffffff
! Mem[0000000030181430] = 000dffff b3ffffff ffffffb3 ffff0d00
ldda [%i6]ASI_BLK_S,%f0 ! Block Load from 0000000030181400
p0_label_247:
! Mem[0000000030081400] = 00000073, %l0 = 00000000ff000000
lduwa [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000073
! Mem[00000000100c1408] = 0000002d7fff73ef, %l6 = 0000000000000061
ldxa [%i3+%o4]0x88,%l6 ! %l6 = 0000002d7fff73ef
membar #Sync ! Added by membar checker (44)
! %l0 = 00000073, %l1 = 000000ff, Mem[0000000030181400] = 73000000 73000000
stda %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000073 000000ff
! Mem[0000000010041410] = c8ff7fff, %l5 = 00000000ffffffff
ldswa [%i1+%o5]0x88,%l5 ! %l5 = ffffffffc8ff7fff
! Mem[00000000300c1400] = ff00c92c 0000ffff, %l0 = 00000073, %l1 = 000000ff
ldda [%i3+%g0]0x89,%l0 ! %l0 = 000000000000ffff 00000000ff00c92c
! Mem[00000000300c1400] = 0000ffff, %l4 = 0000000000000000
ldsha [%i3+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! %l2 = 0000000000000000, %l4 = ffffffffffffffff, %l6 = 0000002d7fff73ef
andn %l2,%l4,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041400] = 000000ff, %l2 = 0000000000000000
ldsha [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141438] = ff0a3bff, %f11 = ffffffff
lda [%i5+0x038]%asi,%f11 ! %f11 = ff0a3bff
! Starting 10 instruction Store Burst
! Mem[0000000010041428] = 00ff0000009d00ff, %l2 = 0000000000000000, %l0 = 000000000000ffff
add %i1,0x28,%g1
casxa [%g1]0x80,%l2,%l0 ! %l0 = 00ff0000009d00ff
p0_label_248:
! %f3 = ff000000, Mem[0000000010001410] = ffff7b85
sta %f3 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff000000
! %l5 = ffffffffc8ff7fff, Mem[0000000010081410] = 000000000000ffff
stxa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffffc8ff7fff
! %l6 = 0000000000000000, Mem[0000000021800141] = fffff79c, %asi = 80
stba %l6,[%o3+0x141]%asi ! Mem[0000000021800140] = ff00f79c
! Mem[0000000010081410] = ff7fffc8ffffffff, %l6 = 0000000000000000, %l1 = 00000000ff00c92c
add %i2,0x10,%g1
casxa [%g1]0x80,%l6,%l1 ! %l1 = ff7fffc8ffffffff
! %l7 = 0000000000000000, Mem[00000000300c1410] = 2d000000
stwa %l7,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000
! %l7 = 0000000000000000, Mem[0000000010041400] = 000000ff
stba %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff
! Mem[0000000030181408] = ff2d0000, %l6 = 0000000000000000
swapa [%i6+%o4]0x81,%l6 ! %l6 = 00000000ff2d0000
! %f2 = ff2d0000, Mem[0000000030101400] = ffffd296
sta %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff2d0000
! %l0 = 00ff0000009d00ff, Mem[0000000010101400] = ffffffff9d9acf2d
stxa %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00ff0000009d00ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff000061, %l4 = ffffffffffffffff
lduwa [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff000061
p0_label_249:
! %l7 = 0000000000000000, immd = fffffffffffffb46, %l2 = 0000000000000000
sdivx %l7,-0x4ba,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081400] = ff000061, %f1 = 00000073
lda [%i2+%g0]0x80,%f1 ! %f1 = ff000061
! Mem[0000000010041408] = 890dffc6 00000000, %l2 = 00000000, %l3 = 000000a4
ldda [%i1+%o4]0x80,%l2 ! %l2 = 00000000890dffc6 0000000000000000
! Mem[0000000030141410] = 000000ff00000073, %l4 = 00000000ff000061
ldxa [%i5+%o5]0x89,%l4 ! %l4 = 000000ff00000073
! Mem[0000000010041400] = 000000ff, %f1 = ff000061
lda [%i1+%g0]0x80,%f1 ! %f1 = 000000ff
! Mem[00000000300c1400] = 0000ffff, %l6 = 00000000ff2d0000
lduha [%i3+%g0]0x89,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010101424] = 000000a4, %l2 = 00000000890dffc6
ldub [%i4+0x026],%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = ff000000cfee1d23, %f18 = 000000ff 00002dff
ldda [%i5+%g0]0x80,%f18 ! %f18 = ff000000 cfee1d23
! Mem[00000000211c0000] = 0000622e, %l7 = 0000000000000000
lduba [%o2+0x001]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f30 = 000dffff b3ffffff, Mem[0000000030041410] = ef73ffff ef73ffff
stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000dffff b3ffffff
p0_label_250:
! %l5 = ffffffffc8ff7fff, Mem[0000000030181410] = 0000007323008c3d
stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffc8ff7fff
! %l0 = 009d00ff, %l1 = ffffffff, Mem[00000000100c1418] = ffffffff f2d55da0
stda %l0,[%i3+0x018]%asi ! Mem[00000000100c1418] = 009d00ff ffffffff
! %f17 = ff000000, Mem[0000000030041400] = ffffffff
sta %f17,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000
! %l0 = 009d00ff, %l1 = ffffffff, Mem[0000000010001400] = 000000ff 220dffc8
stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 009d00ff ffffffff
! %f25 = ff7f7ac8, %f19 = cfee1d23, %f16 = 73000000
fdivs %f25,%f19,%f16 ! %f16 = 6f0955cb
! Mem[0000000010101400] = 009d00ff, %l6 = 000000000000ffff
swapa [%i4+%g0]0x88,%l6 ! %l6 = 00000000009d00ff
! Mem[0000000010081412] = ff7fffc8, %l6 = 00000000009d00ff
ldstub [%i2+0x012],%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010141421] = fb13ffe0, %l1 = ff7fffc8ffffffff
ldstuba [%i5+0x021]%asi,%l1 ! %l1 = 00000013000000ff
! %l2 = 0000000000000000, %l0 = 00ff0000009d00ff, %l7 = 0000000000000000
xor %l2,%l0,%l7 ! %l7 = 00ff0000009d00ff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 00000073, %l3 = 0000000000000000
lduwa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000073
p0_label_251:
! Mem[0000000010141410] = 00000000, %l4 = 000000ff00000073
lduwa [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101410] = 000000ff, %l6 = 00000000000000ff
lduwa [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l1 = 0000000000000013
lduwa [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l7 = 00ff0000009d00ff
ldsba [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101408] = e1dd814dff7f7ac8, %l7 = 0000000000000000
ldxa [%i4+%o4]0x89,%l7 ! %l7 = e1dd814dff7f7ac8
! Mem[000000001004140c] = 00000000, %f31 = b3ffffff
lda [%i1+0x00c]%asi,%f31 ! %f31 = 00000000
! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000073
lduba [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001400] = 00000000, %l4 = 0000000000000000
ldswa [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800040] = 61ff0345, %l7 = e1dd814dff7f7ac8
ldstuba [%o1+0x040]%asi,%l7 ! %l7 = 00000061000000ff
! Starting 10 instruction Store Burst
! %f0 = 00000073 000000ff, Mem[0000000010181410] = 00000000 000000ff
stda %f0 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000073 000000ff
p0_label_252:
! %f21 = ffffef73, Mem[0000000010081400] = ff000061
sta %f21,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffffef73
! Mem[0000000010141408] = 00000073, %l5 = c8ff7fff, %l6 = 000000ff
add %i5,0x08,%g1
casa [%g1]0x80,%l5,%l6 ! %l6 = 0000000000000073
! Mem[00000000201c0000] = 0000de6c, %l2 = 0000000000000000
ldstub [%o0+%g0],%l2 ! %l2 = 00000000000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030001410] = 73000000 00000000
stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 00000000
! Mem[0000000030001408] = ff000000, %l0 = 00ff0000009d00ff
ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! %f30 = 000dffff 00000000, %l5 = ffffffffc8ff7fff
! Mem[0000000010141418] = 7a0000ff000000ff
add %i5,0x018,%g1
stda %f30,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010141418] = 00000000ffff0d00
! %l4 = 0000000000000000, %l5 = ffffffffc8ff7fff, %l0 = 0000000000000000
addc %l4,%l5,%l0 ! %l0 = ffffffffc8ff7fff
! %l3 = 0000000000000000, Mem[0000000010181410] = 00000073
stha %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000073
! Mem[0000000030081400] = 73000000, %l3 = 0000000000000000
swapa [%i2+%g0]0x81,%l3 ! %l3 = 0000000073000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = c8ff7fffffffffff, %l4 = 0000000000000000
ldxa [%i5+%g0]0x81,%l4 ! %l4 = c8ff7fffffffffff
p0_label_253:
! Mem[0000000030081410] = 00000073, %l2 = 0000000000000000
lduba [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000
! %l5 = ffffffffc8ff7fff, %l2 = 0000000000000000, %l3 = 0000000073000000
xnor %l5,%l2,%l3 ! %l3 = 0000000037008000
! Mem[0000000030181408] = 000000ff 00000000, %l2 = 00000000, %l3 = 37008000
ldda [%i6+%o4]0x89,%l2 ! %l2 = 0000000000000000 00000000000000ff
! Mem[0000000030101408] = c87a7fff, %l6 = 0000000000000073
ldsha [%i4+%o4]0x81,%l6 ! %l6 = ffffffffffffc87a
! Mem[0000000030001400] = 00000000, %l2 = 0000000000000000
lduba [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Code Fragment 3
p0_fragment_17:
! %l0 = ffffffffc8ff7fff
setx 0xdb842ce84a0052f6,%g7,%l0 ! %l0 = db842ce84a0052f6
! %l1 = 0000000000000000
setx 0x85fa82e78ca19c00,%g7,%l1 ! %l1 = 85fa82e78ca19c00
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 = db842ce84a0052f6
setx 0xe39f8f07b612ce6a,%g7,%l0 ! %l0 = e39f8f07b612ce6a
! %l1 = 85fa82e78ca19c00
setx 0x8499dc102676bd4e,%g7,%l1 ! %l1 = 8499dc102676bd4e
! Mem[000000001008142c] = 000000ff, %l4 = c8ff7fffffffffff
ldub [%i2+0x02d],%l4 ! %l4 = 0000000000000000
! %f24 = ffffd296, %f7 = 0000007f, %f17 = ff000000
fmuls %f24,%f7 ,%f17 ! %f17 = ffffd296
! Mem[0000000010141408] = 00000073, %l7 = 0000000000000061
lduwa [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000073
! Starting 10 instruction Store Burst
! %l1 = 8499dc102676bd4e, Mem[0000000030141408] = cbd0d813
stba %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 4ed0d813
p0_label_254:
! %f24 = ffffd296, Mem[0000000010001410] = 000000ff
sta %f24,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffd296
! %f16 = 6f0955cb ffffd296 ff000000 cfee1d23
! %f20 = 00000073 ffffef73 7f000000 611051ae
! %f24 = ffffd296 ff7f7ac8 ffffffff 9d9acf2d
! %f28 = ff000000 ffff0d00 000dffff 00000000
stda %f16,[%i6]ASI_COMMIT_S ! Block Store to 0000000030181400
! %f6 = ae511061, %f14 = ffffffb3, %f4 = 3d8c0023
fadds %f6 ,%f14,%f4 ! %f4 = ffffffb3
membar #Sync ! Added by membar checker (45)
! %l4 = 00000000, %l5 = c8ff7fff, Mem[0000000010181400] = ffffffff ff000001
stda %l4,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000 c8ff7fff
! %l1 = 8499dc102676bd4e, Mem[00000000300c1400] = ffff0000
stwa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 2676bd4e
! %l0 = e39f8f07b612ce6a, Mem[0000000010081408] = ff00c92c
stha %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = ce6ac92c
! %f14 = ffffffb3 ffff0d00, Mem[0000000010041408] = c6ff0d89 00000000
stda %f14,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffffffb3 ffff0d00
! %f30 = 000dffff, %f16 = 6f0955cb
fcmpes %fcc3,%f30,%f16 ! %fcc3 = 1
! %f28 = ff000000 ffff0d00, Mem[0000000010041418] = 00000000 009d00ff
stda %f28,[%i1+0x018]%asi ! Mem[0000000010041418] = ff000000 ffff0d00
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 73000000, %l4 = 0000000000000000
lduha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
p0_label_255:
! Mem[0000000030001400] = 00000000, %l0 = e39f8f07b612ce6a
lduha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = 000000ff, %l4 = 0000000000000000
ldsha [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1400] = 4ebd7626, %l2 = 0000000000000000
lduba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000026
! Mem[0000000010081400] = ffffef73, %l5 = ffffffffc8ff7fff
lduwa [%i2+%g0]0x80,%l5 ! %l5 = 00000000ffffef73
! Mem[0000000010101408] = ffffffff5fc6ff2c, %f10 = 2dcf9a9d ff0a3bff
ldda [%i4+%o4]0x88,%f10 ! %f10 = ffffffff 5fc6ff2c
! Mem[0000000030141410] = 000000ff 00000073, %l0 = 00000000, %l1 = 2676bd4e
ldda [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000073 00000000000000ff
! Mem[000000001004143c] = ff0a3bff, %l4 = 00000000000000ff
ldsw [%i1+0x03c],%l4 ! %l4 = ffffffffff0a3bff
! Mem[0000000010081410] = ffffffffc8ff7fff, %l6 = ffffffffffffc87a
ldxa [%i2+%o5]0x88,%l6 ! %l6 = ffffffffc8ff7fff
! Mem[00000000201c0000] = ff00de6c, %l0 = 0000000000000073
ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %f2 = ff2d0000 ff000000, Mem[0000000030001408] = ff0000ff 2dcf9a9d
stda %f2 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff2d0000 ff000000
p0_label_256:
! %l0 = ffffffffffffff00, Mem[0000000030181408] = 000000ff
stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! Mem[0000000010001410] = ffffd296, %l4 = ff0a3bff, %l2 = 00000026
add %i0,0x10,%g1
casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000ffffd296
! Mem[0000000010081400] = 73efffff, %l5 = 00000000ffffef73
ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! %f14 = ffffffb3 ffff0d00, %l3 = 00000000000000ff
! Mem[0000000010041400] = 000000ff00000000
stda %f14,[%i1+%l3]ASI_PST32_P ! Mem[0000000010041400] = ffffffb3ffff0d00
! %l1 = 00000000000000ff, Mem[0000000010081428] = 00000000000000ff
stx %l1,[%i2+0x028] ! Mem[0000000010081428] = 00000000000000ff
! %f20 = 00000073 ffffef73, %l2 = 00000000ffffd296
! Mem[0000000010141400] = ff000000cfee1d23
stda %f20,[%i5+%l2]ASI_PST32_P ! Mem[0000000010141400] = 00000073cfee1d23
! %l1 = 00000000000000ff, Mem[0000000010141410] = 00000000ff000432
stx %l1,[%i5+%o5] ! Mem[0000000010141410] = 00000000000000ff
! %f0 = 00000073 000000ff, Mem[0000000010101408] = 2cffc65f ffffffff
stda %f0 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000073 000000ff
! %f0 = 00000073 000000ff ff2d0000 ff000000
! %f4 = ffffffb3 73000000 ae511061 0000007f
! %f8 = c87a7fff 96d2ffff ffffffff 5fc6ff2c
! %f12 = 000dffff b3ffffff ffffffb3 ffff0d00
stda %f0,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
! Starting 10 instruction Load Burst
! Mem[0000000010141420] = fbffffe0, %l1 = 00000000000000ff
lduwa [%i5+0x020]%asi,%l1 ! %l1 = 00000000fbffffe0
p0_label_257:
! %l3 = 00000000000000ff, Mem[0000000030001410] = 00000000
stha %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
! Mem[0000000030081410] = 00000073, %f22 = 7f000000
lda [%i2+%o5]0x81,%f22 ! %f22 = 00000073
! Mem[0000000030001400] = 00000000fffffaf9, %f20 = 00000073 ffffef73
ldda [%i0+%g0]0x81,%f20 ! %f20 = 00000000 fffffaf9
! Mem[0000000030041400] = 000000ff00000000, %f26 = ffffffff 9d9acf2d
ldda [%i1+%g0]0x81,%f26 ! %f26 = 000000ff 00000000
membar #Sync ! Added by membar checker (46)
! Mem[0000000010181410] = 73000000, %f18 = ff000000
lda [%i6+%o5]0x88,%f18 ! %f18 = 73000000
! Mem[000000001004143c] = ff0a3bff, %l7 = 0000000000000073
lduwa [%i1+0x03c]%asi,%l7 ! %l7 = 00000000ff0a3bff
! Mem[0000000010181420] = ffffd296, %l2 = 00000000ffffd296
lduw [%i6+0x020],%l2 ! %l2 = 00000000ffffd296
! Mem[0000000030001410] = ff000000 00000000, %l2 = ffffd296, %l3 = 000000ff
ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[0000000010041408] = 000dffff, %f15 = ffff0d00
lda [%i1+%o4]0x80,%f15 ! %f15 = 000dffff
! Starting 10 instruction Store Burst
! %l1 = 00000000fbffffe0, Mem[0000000030041408] = 00000000
stwa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = fbffffe0
p0_label_258:
! %l2 = 00000000ff000000, Mem[0000000010041400] = ffffffb3, %asi = 80
stba %l2,[%i1+0x000]%asi ! Mem[0000000010041400] = 00ffffb3
! %l3 = 0000000000000000, Mem[0000000021800081] = 9a10e4e3
stb %l3,[%o3+0x081] ! Mem[0000000021800080] = 9a00e4e3
! %f8 = c87a7fff 96d2ffff, %l3 = 0000000000000000
! Mem[0000000030041428] = 97f8fe712c00c65f
add %i1,0x028,%g1
stda %f8,[%g1+%l3]ASI_PST32_S ! Mem[0000000030041428] = 97f8fe712c00c65f
! %l1 = 00000000fbffffe0, immed = fffff5fe, %y = 00000000
umul %l1,-0xa02,%l0 ! %l0 = fbfff60608014040, %y = fbfff606
! Mem[0000000010001408] = ffffffb3, %l2 = 00000000ff000000
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! %l0 = fbfff60608014040, Mem[0000000030141400] = ff7fffc8
stba %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff7fff40
! Mem[00000000100c1419] = 009d00ff, %l1 = 00000000fbffffe0
ldstub [%i3+0x019],%l1 ! %l1 = 0000009d000000ff
! Mem[000000001014140c] = 0000002d, %l1 = 000000000000009d
swap [%i5+0x00c],%l1 ! %l1 = 000000000000002d
! Mem[0000000010041418] = ff000000, %l0 = fbfff60608014040
lduwa [%i1+0x018]%asi,%l0 ! %l0 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = ff000000, %l7 = 00000000ff0a3bff
lduba [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
p0_label_259:
! Mem[0000000030041410] = ffff0d00, %l5 = 00000000000000ff
lduba [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041410] = ffff0d00, %l3 = 0000000000000000
lduwa [%i1+%o5]0x89,%l3 ! %l3 = 00000000ffff0d00
! Mem[0000000030181408] = 00000000, %l0 = 00000000ff000000
lduha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = 000dffff b3ffff00, %l6 = c8ff7fff, %l7 = 00000000
ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000b3ffff00 00000000000dffff
! Mem[0000000030001400] = 00000000, %l2 = 00000000000000ff
lduha [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = ffff73ef000000ff, %f16 = 6f0955cb ffffd296
ldda [%i4+%o5]0x88,%f16 ! %f16 = ffff73ef 000000ff
! Mem[0000000010001400] = ff009d00, %l4 = ffffffffff0a3bff
lduha [%i0+0x002]%asi,%l4 ! %l4 = 0000000000009d00
! Mem[0000000010001408] = ffffffb3, %l0 = 0000000000000000
lduba [%i0+0x009]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = 231deecf00000000, %l5 = 0000000000000000
ldxa [%i6+%o4]0x89,%l5 ! %l5 = 231deecf00000000
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[0000000010041436] = beff94a6
stb %l0,[%i1+0x036] ! Mem[0000000010041434] = beffffa6
p0_label_260:
! Mem[0000000010101410] = ff000000, %l5 = 231deecf00000000
ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
! %l6 = 00000000b3ffff00, immed = 000002bf, %y = fbfff606
udiv %l6,0x2bf,%l3 ! %l3 = 00000000ffffffff
mov %l0,%y ! %y = 000000ff
! %l4 = 00009d00, %l5 = 000000ff, Mem[0000000030101410] = 000000ff ff747471
stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00009d00 000000ff
! Mem[0000000021800041] = ffff6a20, %l0 = 00000000000000ff
ldstub [%o3+0x041],%l0 ! %l0 = 000000ff000000ff
! %l3 = 00000000ffffffff, Mem[0000000030181410] = 00000073
stba %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000073
! %l6 = b3ffff00, %l7 = 000dffff, Mem[0000000010181408] = 000000ff 00002dff
stda %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = b3ffff00 000dffff
! %f2 = ff2d0000 ff000000, %l7 = 00000000000dffff
! Mem[0000000030101408] = c87a7fff4d81dde1
add %i4,0x008,%g1
stda %f2,[%g1+%l7]ASI_PST32_S ! Mem[0000000030101408] = ff2d0000ff000000
! %l4 = 0000000000009d00, Mem[0000000010041408] = 000dffffb3ffffff
stxa %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000009d00
! Code Fragment 4
p0_fragment_18:
! %l0 = 00000000000000ff
setx 0x6680e33052818939,%g7,%l0 ! %l0 = 6680e33052818939
! %l1 = 000000000000002d
setx 0xba4e487030909552,%g7,%l1 ! %l1 = ba4e487030909552
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 = 6680e33052818939
setx 0x2c491ba07530cf55,%g7,%l0 ! %l0 = 2c491ba07530cf55
! %l1 = ba4e487030909552
setx 0xb116a7e7b7925345,%g7,%l1 ! %l1 = b116a7e7b7925345
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ff000000, %l0 = 2c491ba07530cf55
ldsha [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
p0_label_261:
! Mem[0000000030001400] = 00000000fffffaf9, %l2 = 0000000000000000
ldxa [%i0+%g0]0x81,%l2 ! %l2 = 00000000fffffaf9
! Mem[0000000030001410] = 00000000000000ff, %f30 = 000dffff 00000000
ldda [%i0+%o5]0x89,%f30 ! %f30 = 00000000 000000ff
! Mem[0000000030141410] = 73000000, %l4 = 0000000000009d00
lduha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000007300
! Mem[0000000010181410] = 00000073, %l3 = 00000000ffffffff
lduha [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041408] = 009d000000000000, %l3 = 0000000000000000
ldxa [%i1+%o4]0x88,%l3 ! %l3 = 009d000000000000
! Mem[0000000030101410] = 00009d00, %l5 = 00000000000000ff
lduha [%i4+%o5]0x89,%l5 ! %l5 = 0000000000009d00
! Mem[0000000010081408] = ce6ac92c, %f25 = ff7f7ac8
lda [%i2+%o4]0x80,%f25 ! %f25 = ce6ac92c
! Mem[0000000010081408] = ce6ac92c, %l0 = 0000000000000000
ldub [%i2+%o4],%l0 ! %l0 = 00000000000000ce
! Mem[0000000010081400] = 73efffff, %l2 = 00000000fffffaf9
lduha [%i2+%g0]0x88,%l2 ! %l2 = 000000000000ffff
! Starting 10 instruction Store Burst
! %f29 = ffff0d00, Mem[0000000010081400] = ffffef73
sta %f29,[%i2+%g0]0x80 ! Mem[0000000010081400] = ffff0d00
p0_label_262:
! Mem[00000000100c1400] = c500ffff, %l4 = 0000000000007300
swapa [%i3+%g0]0x88,%l4 ! %l4 = 00000000c500ffff
! Mem[0000000030141410] = 73000000, %l7 = 00000000000dffff
ldstuba [%i5+%o5]0x81,%l7 ! %l7 = 00000073000000ff
! %f24 = ffffd296 ce6ac92c, Mem[0000000030181400] = cb55096f 96d2ffff
stda %f24,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffd296 ce6ac92c
! %l2 = 000000000000ffff, Mem[0000000010001418] = b4a4777a000000ff, %asi = 80
stxa %l2,[%i0+0x018]%asi ! Mem[0000000010001418] = 000000000000ffff
! %l3 = 009d000000000000, Mem[00000000300c1408] = 00000000
stha %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Mem[0000000010181400] = 000000ff, %l1 = b116a7e7b7925345
swapa [%i6+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %l0 = 00000000000000ce, Mem[0000000030041408] = fbffffe0
stba %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = fbffffce
! Mem[0000000010041410] = c8ff7fff, %l3 = 009d000000000000
ldstuba [%i1+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000020800041] = ffff0345, %l1 = 00000000000000ff
ldstub [%o1+0x041],%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ff000073, %f2 = ff2d0000
lda [%i6+%o5]0x81,%f2 ! %f2 = ff000073
p0_label_263:
! Mem[00000000201c0000] = ff00de6c, %l2 = 000000000000ffff
ldub [%o0+%g0],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101410] = ffff73ef000000ff, %l6 = 00000000b3ffff00
ldxa [%i4+%o5]0x88,%l6 ! %l6 = ffff73ef000000ff
! Mem[0000000010181410] = 00000073b3ffffff, %l5 = 0000000000009d00
ldxa [%i6+%o5]0x80,%l5 ! %l5 = 00000073b3ffffff
! Mem[0000000010101428] = ff7a7f4b060a1ebe, %f16 = ffff73ef 000000ff
ldda [%i4+0x028]%asi,%f16 ! %f16 = ff7a7f4b 060a1ebe
! Mem[0000000030001408] = 000000ff 00002dff, %l4 = c500ffff, %l5 = b3ffffff
ldda [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff 0000000000002dff
membar #Sync ! Added by membar checker (47)
! Mem[0000000030041400] = 000000ff 00000000 cefffffb ff000000
! Mem[0000000030041410] = 000dffff b3ffffff ae511061 079eff25
! Mem[0000000030041420] = c87a7fff d2961ade 97f8fe71 2c00c65f
! Mem[0000000030041430] = 13d55f1e 00000000 00000000 30619f00
ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
! %l4 = 00000000000000ff, imm = fffffffffffff0dd, %l5 = 0000000000002dff
xor %l4,-0xf23,%l5 ! %l5 = fffffffffffff022
! %l1 = 00000000000000ff, immd = fffffffffffff5c4, %l3 = 00000000000000ff
udivx %l1,-0xa3c,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081408] = 2cc96ace, %l5 = fffffffffffff022
lduba [%i2+%o4]0x88,%l5 ! %l5 = 00000000000000ce
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 00000000, %l5 = 00000000000000ce
ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 00000000000000ff
p0_label_264:
! %f0 = 00000073 000000ff ff000073 ff000000
! %f4 = ffffffb3 73000000 ae511061 0000007f
! %f8 = c87a7fff 96d2ffff ffffffff 5fc6ff2c
! %f12 = 000dffff b3ffffff ffffffb3 000dffff
stda %f0,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
! Mem[0000000030141410] = 000000ff, %l4 = 00000000000000ff
swapa [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000030081400] = 00000000
stwa %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff
! Mem[00000000300c1400] = 4ebd7626, %l2 = 00000000000000ff
swapa [%i3+%g0]0x89,%l2 ! %l2 = 000000004ebd7626
! Mem[0000000010141400] = 73000000, %l2 = 000000004ebd7626
swapa [%i5+%g0]0x88,%l2 ! %l2 = 0000000073000000
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010141408] = 00000073 0000009d
stda %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff 00000000
! %l5 = 0000000000000000, Mem[0000000010001400] = 009d00ff
stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 009d0000
! %f27 = 2c00c65f, Mem[0000000010141424] = 4d81dde1
sta %f27,[%i5+0x024]%asi ! Mem[0000000010141424] = 2c00c65f
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010101408] = 73000000 ff000000
stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00009d00, %l6 = ffff73ef000000ff
ldswa [%i0+%g0]0x80,%l6 ! %l6 = 0000000000009d00
p0_label_265:
! %f23 = 079eff25, %f21 = b3ffffff, %f27 = 2c00c65f
fmuls %f23,%f21,%f27 ! %l0 = 00000000000000f0, Unfinished, %fsr = 1a00000800
! Mem[0000000030101400] = 00002dff, %f25 = d2961ade
lda [%i4+%g0]0x89,%f25 ! %f25 = 00002dff
! Mem[0000000030101410] = 00009d00, %l2 = 0000000073000000
lduba [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = ff2d0000, %l1 = 00000000000000ff
lduba [%i4+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081410] = c8ff7fff, %l3 = 0000000000000000
ldsha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000007fff
! Mem[0000000030041408] = 000000fffbffffce, %l3 = 0000000000007fff
ldxa [%i1+%o4]0x89,%l3 ! %l3 = 000000fffbffffce
! Mem[0000000010141408] = 000000ff00000000, %f26 = 97f8fe71 2c00c65f
ldda [%i5+0x008]%asi,%f26 ! %f26 = 000000ff 00000000
! Mem[0000000010081434] = 9d9acf2d, %l7 = 0000000000000073
ldsha [%i2+0x036]%asi,%l7 ! %l7 = ffffffffffffcf2d
! %l1 = 00000000000000ff, %l2 = 0000000000000000, %l4 = 00000000000000ff
xor %l1,%l2,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, Mem[0000000010101410] = ff000000ef73ffff, %asi = 80
stxa %l1,[%i4+0x010]%asi ! Mem[0000000010101410] = 00000000000000ff
p0_label_266:
! %f21 = b3ffffff, Mem[00000000300c1400] = ff000000
sta %f21,[%i3+%g0]0x81 ! Mem[00000000300c1400] = b3ffffff
! %l2 = 00000000, %l3 = fbffffce, Mem[0000000030181410] = ff000073 ffffef73
stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 fbffffce
! Code Fragment 4
p0_fragment_19:
! %l0 = 00000000000000f0
setx 0x948429b02d18e68b,%g7,%l0 ! %l0 = 948429b02d18e68b
! %l1 = 00000000000000ff
setx 0xb52120a849b4cc9b,%g7,%l1 ! %l1 = b52120a849b4cc9b
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 = 948429b02d18e68b
setx 0x7888b597a08560f5,%g7,%l0 ! %l0 = 7888b597a08560f5
! %l1 = b52120a849b4cc9b
setx 0x3796e070617f3090,%g7,%l1 ! %l1 = 3796e070617f3090
! Mem[0000000030101410] = 009d0000, %l6 = 0000000000009d00
swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000009d0000
! Mem[00000000300c1410] = 00000000, %l6 = 00000000009d0000
swapa [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000
! %l3 = 000000fffbffffce, Mem[0000000010041410] = b3ffffff
stha %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = b3ffffce
! %f28 = 13d55f1e 00000000, %l6 = 0000000000000000
! Mem[0000000010101408] = ff00000000000000
add %i4,0x008,%g1
stda %f28,[%g1+%l6]ASI_PST32_P ! Mem[0000000010101408] = ff00000000000000
! %f12 = 000dffff, Mem[000000001010143c] = c8ff7fff
sta %f12,[%i4+0x03c]%asi ! Mem[000000001010143c] = 000dffff
! %f28 = 13d55f1e, %f9 = 96d2ffff, %f10 = ffffffff
fadds %f28,%f9 ,%f10 ! %f10 = 96cfaa83
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 73000000, %l6 = 0000000000000000
lduwa [%i2+%o5]0x89,%l6 ! %l6 = 0000000073000000
p0_label_267:
! Mem[00000000100c1410] = 00000000 00000000, %l6 = 73000000, %l7 = ffffcf2d
ldda [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030141410] = ff000000, %l1 = 3796e070617f3090
lduha [%i5+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000020800000] = 00ff68e7, %l6 = 0000000000000000
ldsba [%o1+0x000]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081408] = ff2d0000ff000000, %l7 = 0000000000000000
ldxa [%i2+%o4]0x89,%l7 ! %l7 = ff2d0000ff000000
! Mem[0000000030001400] = 00000000 fffffaf9, %l0 = a08560f5, %l1 = 0000ff00
ldda [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000 00000000fffffaf9
! Mem[0000000030001400] = 00000000, %f9 = 96d2ffff
lda [%i0+%g0]0x81,%f9 ! %f9 = 00000000
! %l0 = 0000000000000000, Mem[0000000010181410] = 73000000
stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 73000000
! Mem[0000000010081410] = ff7fffc8, %l4 = 00000000000000ff
lduha [%i2+%o5]0x80,%l4 ! %l4 = 000000000000ff7f
! Mem[0000000010141408] = 000000ff 00000000, %l4 = 0000ff7f, %l5 = 00000000
ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = ff2d0000ff000000, Mem[0000000010001408] = 000dffffb3ffffff
stxa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff2d0000ff000000
p0_label_268:
! Mem[0000000010101425] = 000000a4, %l5 = 0000000000000000
ldstuba [%i4+0x025]%asi,%l5 ! %l5 = 00000000000000ff
! %l3 = 000000fffbffffce, Mem[0000000010181410] = 00000073b3ffffff
stxa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000fffbffffce
! %l5 = 0000000000000000, Mem[0000000030001408] = 000000ff00002dff
stxa %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
! %l6 = 0000000000000000, Mem[00000000100c1408] = 7fff73ef
stwa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
! %l1 = 00000000fffffaf9, Mem[0000000030001400] = 00000000
stwa %l1,[%i0+%g0]0x89 ! Mem[0000000030001400] = fffffaf9
! Mem[0000000010081410] = ff7fffc8, %l5 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[00000000100c1410] = 00000000, %l7 = ff2d0000ff000000
swapa [%i3+%o5]0x80,%l7 ! %l7 = 0000000000000000
! %l2 = 0000000000000000, imm = fffffffffffff8d4, %l2 = 0000000000000000
and %l2,-0x72c,%l2 ! %l2 = 0000000000000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010001408] = 000000ff 00002dff
stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 000000ff, %f11 = 5fc6ff2c
lda [%i5+%o5]0x88,%f11 ! %f11 = 000000ff
p0_label_269:
! Mem[0000000010181410] = 000000ff, %l0 = 0000000000000000
lduba [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = b3ffffff, %l3 = 000000fffbffffce
ldsba [%i3+%g0]0x81,%l3 ! %l3 = ffffffffffffffb3
! Mem[0000000010001418] = 00000000, %l4 = 00000000000000ff
ldsw [%i0+0x018],%l4 ! %l4 = 0000000000000000
! Mem[0000000010181438] = 000dffffb3ffffff, %l3 = ffffffffffffffb3
ldx [%i6+0x038],%l3 ! %l3 = 000dffffb3ffffff
! Code Fragment 4
p0_fragment_20:
! %l0 = 0000000000000000
setx 0x53e0e7107e07a18f,%g7,%l0 ! %l0 = 53e0e7107e07a18f
! %l1 = 00000000fffffaf9
setx 0x7a5cc2d021fb8d7a,%g7,%l1 ! %l1 = 7a5cc2d021fb8d7a
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 = 53e0e7107e07a18f
setx 0x838906ffe07acebb,%g7,%l0 ! %l0 = 838906ffe07acebb
! %l1 = 7a5cc2d021fb8d7a
setx 0xff51d5783353b3ec,%g7,%l1 ! %l1 = ff51d5783353b3ec
! Mem[0000000010141408] = 000000ff00000000, %f22 = ae511061 079eff25
ldda [%i5+%o4]0x80,%f22 ! %f22 = 000000ff 00000000
! Mem[0000000010001410] = ffffffb3 96d2ffff, %l0 = e07acebb, %l1 = 3353b3ec
ldda [%i0+%o5]0x88,%l0 ! %l0 = 0000000096d2ffff 00000000ffffffb3
! Mem[0000000010081408] = 2cc96ace, %l3 = 000dffffb3ffffff
ldsba [%i2+%o4]0x88,%l3 ! %l3 = ffffffffffffffce
! Mem[0000000010081408] = ce6ac92c, %l5 = 00000000000000ff
lduwa [%i2+%o4]0x80,%l5 ! %l5 = 00000000ce6ac92c
! Starting 10 instruction Store Burst
! Mem[0000000010101420] = 00000000, %l0 = 0000000096d2ffff, %asi = 80
swapa [%i4+0x020]%asi,%l0 ! %l0 = 0000000000000000
p0_label_270:
! Mem[00000000201c0001] = ff00de6c, %l1 = 00000000ffffffb3
ldstub [%o0+0x001],%l1 ! %l1 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010081410] = c8ff7fff
stba %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = c8ff7f00
membar #Sync ! Added by membar checker (48)
! %l3 = ffffffffffffffce, Mem[0000000030041410] = ffff0d00
stwa %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffffce
! Mem[0000000030141410] = 000000ff, %l1 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! %f2 = ff000073 ff000000, Mem[0000000030101400] = ff2d0000 00000044
stda %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000073 ff000000
! Mem[0000000010001408] = 00000000, %l6 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010081438] = 009f6130
stw %l7,[%i2+0x038] ! Mem[0000000010081438] = 00000000
! %l0 = 0000000000000000, Mem[0000000030001400] = f9faffff
stha %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000ffff
! Mem[0000000030041408] = fbffffce, %l2 = 0000000000000000
ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 000000ce000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 000000fffbffffce, %f22 = 000000ff 00000000
ldda [%i6+%o5]0x80,%f22 ! %f22 = 000000ff fbffffce
p0_label_271:
! Mem[00000000300c1408] = 7affa4b4 00000000, %l0 = 00000000, %l1 = 000000ff
ldda [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000 000000007affa4b4
! Mem[00000000300c1410] = 00009d0000000000, %f8 = c87a7fff 00000000
ldda [%i3+%o5]0x81,%f8 ! %f8 = 00009d00 00000000
! Mem[0000000010041400] = 73000000, %f19 = ff000000
lda [%i1+%g0]0x88,%f19 ! %f19 = 73000000
! Mem[0000000010141410] = ff000000, %l1 = 000000007affa4b4
ldsha [%i5+%o5]0x80,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000030001400] = f9faffffffff0000, %f0 = 00000073 000000ff
ldda [%i0+%g0]0x89,%f0 ! %f0 = f9faffff ffff0000
! Mem[00000000300c1410] = 00009d00 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%o5]0x81,%l6 ! %l6 = 0000000000009d00 0000000000000000
! Mem[0000000010081410] = 007fffc8, %f27 = 00000000
lda [%i2+%o5]0x80,%f27 ! %f27 = 007fffc8
! Mem[0000000021800000] = ff787193, %l5 = 00000000ce6ac92c
ldsha [%o3+0x000]%asi,%l5 ! %l5 = ffffffffffffff78
! Mem[0000000030001410] = ff000000, %l4 = 0000000000000000
ldswa [%i0+%o5]0x81,%l4 ! %l4 = ffffffffff000000
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = 40ff7fff, %l3 = ffffffffffffffce
swapa [%i5+%g0]0x81,%l3 ! %l3 = 0000000040ff7fff
p0_label_272:
! Mem[0000000010181410] = ff000000, %l0 = 0000000000000000
swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000ff000000
! %l7 = 0000000000000000, Mem[0000000010141410] = ff000000000000ff
stxa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000
! %f24 = c87a7fff 00002dff, Mem[00000000300c1410] = 009d0000 00000000
stda %f24,[%i3+%o5]0x89 ! Mem[00000000300c1410] = c87a7fff 00002dff
! %l1 = ffffffffffffff00, Mem[0000000010101400] = 0000ffff
stba %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ff00
! %f0 = f9faffff ffff0000, %l5 = ffffffffffffff78
! Mem[0000000010041420] = c87a7fff96d2ffff
add %i1,0x020,%g1
stda %f0,[%g1+%l5]ASI_PST16_P ! Mem[0000000010041420] = f9fa7fff96d2ffff
! %f28 = 13d55f1e 00000000, Mem[00000000100c1408] = 00000000 2d000000
stda %f28,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 13d55f1e 00000000
! %l4 = ffffffffff000000, Mem[0000000030141408] = 4ed0d813
stwa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
! %l6 = 00009d00, %l7 = 00000000, Mem[0000000030001408] = 00000000 00000000
stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00009d00 00000000
! %f24 = c87a7fff, Mem[0000000030101400] = ff000073
sta %f24,[%i4+%g0]0x81 ! Mem[0000000030101400] = c87a7fff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ff000000, %f1 = ffff0000
lda [%i4+%o4]0x80,%f1 ! %f1 = ff000000
p0_label_273:
! Mem[0000000010081400] = ffff0d000000000f, %f26 = 000000ff 007fffc8
ldd [%i2+%g0],%f26 ! %f26 = ffff0d00 0000000f
! Mem[0000000010141410] = 0000000000000000, %f26 = ffff0d00 0000000f
ldda [%i5+%o5]0x80,%f26 ! %f26 = 00000000 00000000
! Mem[00000000100c1408] = 000000001e5fd513, %l7 = 0000000000000000
ldxa [%i3+%o4]0x88,%l7 ! %l7 = 000000001e5fd513
! Mem[0000000010181408] = 00ffffb3, %l7 = 000000001e5fd513
ldsha [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffb3
! Mem[0000000010081410] = 007fffc8ffffffff, %f24 = c87a7fff 00002dff
ldd [%i2+%o5],%f24 ! %f24 = 007fffc8 ffffffff
! Mem[00000000100c1408] = 13d55f1e, %l4 = ffffffffff000000
lduwa [%i3+%o4]0x80,%l4 ! %l4 = 0000000013d55f1e
! Mem[0000000010001410] = ffffd296b3ffffff, %l2 = 00000000000000ce
ldxa [%i0+%o5]0x80,%l2 ! %l2 = ffffd296b3ffffff
! Mem[0000000010001408] = 000000ff, %l5 = ffffffffffffff78
lduba [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c140c] = 00000000, %l5 = 00000000000000ff
ldswa [%i3+0x00c]%asi,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, %l7 = ffffffffffffffb3, %l2 = ffffd296b3ffffff
xor %l5,%l7,%l2 ! %l2 = ffffffffffffffb3
p0_label_274:
! %l0 = 00000000ff000000, Mem[00000000300c1408] = 00000000b4a4ff7a
stxa %l0,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000ff000000
! %l7 = ffffffffffffffb3, Mem[0000000030181408] = 00000000
stwa %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffffb3
! %f0 = f9faffff, %f27 = 00000000, %f29 = 00000000
fadds %f0 ,%f27,%f29 ! %f29 = f9faffff
! Mem[0000000030181410] = 00000000, %l3 = 0000000040ff7fff
ldstuba [%i6+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %l4 = 0000000013d55f1e, Mem[0000000010001408] = 000000ff
stha %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00005f1e
! Mem[00000000201c0000] = ffffde6c, %l7 = ffffffffffffffb3
ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[00000000218000c1] = 00ffafb8, %asi = 80
stba %l3,[%o3+0x0c1]%asi ! Mem[00000000218000c0] = 0000afb8
! Mem[0000000030101400] = c87a7fff, %l7 = 00000000000000ff
ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 000000c8000000ff
! %l5 = 0000000000000000, Mem[0000000010001408] = 0000000000005f1e
stxa %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ffffffceffffffff, %f6 = ae511061 0000007f
ldda [%i5+%g0]0x81,%f6 ! %f6 = ffffffce ffffffff
p0_label_275:
! Mem[0000000021800040] = ffff6a20, %l6 = 0000000000009d00
ldsh [%o3+0x040],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030041410] = ceffffffb3ffffff, %f22 = 000000ff fbffffce
ldda [%i1+%o5]0x81,%f22 ! %f22 = ceffffff b3ffffff
! Mem[0000000010001410] = ffffd296b3ffffff, %f4 = ffffffb3 73000000
ldda [%i0+%o5]0x80,%f4 ! %f4 = ffffd296 b3ffffff
! Mem[00000000100c1408] = 1e5fd513, %l4 = 0000000013d55f1e
lduha [%i3+%o4]0x88,%l4 ! %l4 = 000000000000d513
! Mem[0000000010081400] = ffff0d00, %l1 = ffffffffffffff00
lduba [%i2+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %l6 = ffffffffffffffff, %l2 = ffffffffffffffb3, %y = 000000ff
udiv %l6,%l2,%l5 ! %l5 = 0000000000000100
mov %l0,%y ! %y = ff000000
! %f28 = 13d55f1e, %f16 = 000000ff
fcmpes %fcc0,%f28,%f16 ! %fcc0 = 2
! %l6 = ffffffffffffffff, imm = 0000000000000420, %l4 = 000000000000d513
addc %l6,0x420,%l4 ! %l4 = 000000000000041f
! %f5 = b3ffffff, %f24 = 007fffc8, %f2 = ff000073
fmuls %f5 ,%f24,%f2 ! %l0 = 00000000ff000022, Unfinished, %fsr = 1a00000800
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffb3, Mem[0000000030001400] = 0000ffff
stha %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffb3ffff
p0_label_276:
! %l0 = ff000022, %l1 = 000000ff, Mem[0000000010001408] = 00000000 00000000
std %l0,[%i0+%o4] ! Mem[0000000010001408] = ff000022 000000ff
! Mem[00000000211c0000] = 0000622e, %l0 = 00000000ff000022
ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! %l4 = 0000041f, %l5 = 00000100, Mem[0000000010181418] = 7f000000 611051ae
stda %l4,[%i6+0x018]%asi ! Mem[0000000010181418] = 0000041f 00000100
! %l2 = ffffffffffffffb3, Mem[0000000030181408] = b3ffffff
stba %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = b3ffffff
! Mem[0000000010101420] = 96d2ffff00ff00a4, %l0 = 0000000000000000, %l1 = 00000000000000ff
add %i4,0x20,%g1
casxa [%g1]0x80,%l0,%l1 ! %l1 = 96d2ffff00ff00a4
! %l6 = ffffffffffffffff, Mem[0000000030081410] = 00000073
stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff
! %f6 = ffffffce, Mem[00000000300c1408] = 00000000
sta %f6 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffce
! %l6 = ffffffffffffffff, Mem[0000000010141400] = 2676bd4ecfee1d23
stxa %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffffffffffff
! %l0 = 0000000000000000, Mem[0000000030041400] = ff000000
stha %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ff7f7aff, %l5 = 0000000000000100
ldswa [%i4+%g0]0x89,%l5 ! %l5 = ffffffffff7f7aff
p0_label_277:
! Mem[0000000010141408] = 000000ff, %l6 = ffffffffffffffff
ldsha [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081420] = ff7fffc8dd372aff, %l4 = 000000000000041f
ldxa [%i2+0x020]%asi,%l4 ! %l4 = ff7fffc8dd372aff
! Mem[00000000211c0000] = ff00622e, %l4 = ff7fffc8dd372aff
ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffff00
! Mem[00000000100c1408] = 1e5fd513, %f5 = b3ffffff
lda [%i3+%o4]0x88,%f5 ! %f5 = 1e5fd513
! Mem[000000001018143c] = b3ffffff, %l4 = ffffffffffffff00
ldsh [%i6+0x03e],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010181400] = b7925345, %l7 = 00000000000000c8
ldsha [%i6+%g0]0x88,%l7 ! %l7 = 0000000000005345
! Mem[0000000010041408] = 730000ff, %l4 = ffffffffffffffff
lduwa [%i1+%o4]0x88,%l4 ! %l4 = 00000000730000ff
! Mem[0000000010141410] = 00000000, %l6 = 0000000000000000
lduwa [%i5+0x010]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = 00002dff, %l4 = 00000000730000ff
ldsha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000002dff
! Starting 10 instruction Store Burst
! %f8 = 00009d00 00000000, Mem[0000000010041410] = b3ffffce 00000073
stda %f8 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00009d00 00000000
p0_label_278:
! %l0 = 0000000000000000, Mem[0000000010101424] = 00ff00a4
sth %l0,[%i4+0x024] ! Mem[0000000010101424] = 000000a4
! Mem[0000000030141410] = 000000ff, %l6 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
! %f22 = ceffffff, %f20 = 000dffff
fsqrts %f22,%f20 ! %f20 = 7fffffff
! Mem[0000000010001408] = ff000022, %l4 = 0000000000002dff
swapa [%i0+%o4]0x80,%l4 ! %l4 = 00000000ff000022
! %l3 = 0000000000000000, Mem[0000000010101425] = 000000a4
stb %l3,[%i4+0x025] ! Mem[0000000010101424] = 000000a4
! Mem[00000000100c1410] = 000000ff, %l5 = ffffffffff7f7aff
swapa [%i3+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1400] = ffffffb3, %l4 = 00000000ff000022
ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000b3000000ff
! Mem[0000000030181408] = ffffffb3, %l5 = 00000000000000ff
ldstuba [%i6+%o4]0x89,%l5 ! %l5 = 000000b3000000ff
! Mem[0000000030141400] = ceffffff, %l3 = 0000000000000000
swapa [%i5+%g0]0x89,%l3 ! %l3 = 00000000ceffffff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ff000000, %l2 = ffffffffffffffb3
ldsba [%i4+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
p0_label_279:
! Mem[0000000010181400] = 455392b7, %l6 = 00000000000000ff
lduba [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000045
membar #Sync ! Added by membar checker (49)
! Mem[0000000010101400] = 00ff0000 0000ff00 ff000000 00000000
! Mem[0000000010101410] = 00000000 000000ff 890dffc6 6fd3ffde
! Mem[0000000010101420] = 96d2ffff 000000a4 ff7a7f4b 060a1ebe
! Mem[0000000010101430] = e7007a36 0f12ff3e ff2a37dd 000dffff
ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400
! Mem[0000000010101400] = 00ff0000, %l5 = 00000000000000b3
ldsba [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141418] = 00000000, %l0 = 0000000000000000
ldsb [%i5+0x019],%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = 00009d0000000000, %f16 = 000000ff 00000000
ldda [%i0+%o4]0x81,%f16 ! %f16 = 00009d00 00000000
! Mem[00000000300c1408] = ceffffff, %l5 = 0000000000000000
ldswa [%i3+%o4]0x89,%l5 ! %l5 = ffffffffceffffff
! Mem[0000000030181400] = 2cc96ace96d2ffff, %l1 = 96d2ffff00ff00a4
ldxa [%i6+%g0]0x81,%l1 ! %l1 = 2cc96ace96d2ffff
! Mem[0000000010141400] = ffffffff, %f25 = ffffffff
lda [%i5+%g0]0x88,%f25 ! %f25 = ffffffff
! Mem[00000000100c1404] = ff747471, %l2 = ffffffffffffffff
ldsw [%i3+0x004],%l2 ! %l2 = ffffffffff747471
! Starting 10 instruction Store Burst
! %f18 = cefffffb 73000000, Mem[0000000010181408] = b3ffff00 000dffff
stda %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = cefffffb 73000000
p0_label_280:
! %l6 = 0000000000000045, Mem[0000000010141410] = 0000000000000000
stxa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000045
! Mem[0000000030041410] = ffffffce, %l7 = 0000000000005345
ldstuba [%i1+%o5]0x89,%l7 ! %l7 = 000000ce000000ff
membar #Sync ! Added by membar checker (50)
! %l1 = 2cc96ace96d2ffff, Mem[0000000010101404] = 0000ff00
stw %l1,[%i4+0x004] ! Mem[0000000010101404] = 96d2ffff
! %l3 = 00000000ceffffff, %l6 = 0000000000000045, %l4 = 00000000000000b3
andn %l3,%l6,%l4 ! %l4 = 00000000ceffffba
! %l2 = ffffffffff747471, Mem[0000000010001408] = 00002dff
stha %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = 74712dff
! Mem[000000001000141f] = 0000ffff, %l3 = 00000000ceffffff
ldstub [%i0+0x01f],%l3 ! %l3 = 000000ff000000ff
! %l0 = 00000000, %l1 = 96d2ffff, Mem[0000000010181400] = b7925345 00000073
stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 96d2ffff
! %f19 = 73000000, Mem[00000000100c1400] = 00007300
sta %f19,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 73000000
! %l6 = 0000000000000045, Mem[00000000300c1408] = ffffffce
stwa %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000045
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 000000ff, %l1 = 2cc96ace96d2ffff
lduha [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_281:
! Mem[0000000030141408] = 000000ff, %f12 = 3eff120f
lda [%i5+%o4]0x89,%f12 ! %f12 = 000000ff
! Mem[0000000010141410] = 45000000 00000000, %l6 = 00000045, %l7 = 000000ce
ldda [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000 0000000045000000
! Mem[0000000030181410] = 000000ff, %f4 = ff000000
lda [%i6+%o5]0x89,%f4 ! %f4 = 000000ff
! Mem[0000000010041408] = ff000073, %l3 = 00000000000000ff
lduba [%i1+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001400] = 00009d00ffffffff, %l3 = 00000000000000ff
ldxa [%i0+%g0]0x80,%l3 ! %l3 = 00009d00ffffffff
! Mem[00000000201c0000] = ffffde6c, %l3 = 00009d00ffffffff
ldsba [%o0+0x001]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141408] = 000000ff, %l5 = ffffffffceffffff
lduba [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181408] = cefffffb73000000, %f30 = 00000000 30619f00
ldda [%i6+%o4]0x80,%f30 ! %f30 = cefffffb 73000000
! Mem[0000000030101410] = 00009d00, %l6 = 0000000000000000
lduwa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000009d00
! Starting 10 instruction Store Burst
! Code Fragment 3
p0_fragment_21:
! %l0 = 0000000000000000
setx 0x5d7af75fb29ecdbf,%g7,%l0 ! %l0 = 5d7af75fb29ecdbf
! %l1 = 00000000000000ff
setx 0x3dd056f810766cce,%g7,%l1 ! %l1 = 3dd056f810766cce
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 = 5d7af75fb29ecdbf
setx 0xed0c1cd8442ad193,%g7,%l0 ! %l0 = ed0c1cd8442ad193
! %l1 = 3dd056f810766cce
setx 0x8fe3cce8743b7906,%g7,%l1 ! %l1 = 8fe3cce8743b7906
p0_label_282:
! %l7 = 0000000045000000, Mem[0000000010101410] = 00000000000000ff
stxa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000045000000
! Mem[00000000100c1418] = 00ff00ff, %l7 = 0000000045000000
swap [%i3+0x018],%l7 ! %l7 = 0000000000ff00ff
! %l1 = 8fe3cce8743b7906, Mem[0000000030081400] = 000000ff
stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 743b7906
! %f20 = 7fffffff, Mem[0000000030101400] = ff7a7fff
sta %f20,[%i4+%g0]0x81 ! Mem[0000000030101400] = 7fffffff
! %l1 = 8fe3cce8743b7906, Mem[0000000030141400] = 00000000
stba %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 06000000
! Mem[0000000030081410] = ffffffff, %l7 = 0000000000ff00ff
ldstuba [%i2+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030101408] = ff2d0000, %l0 = ed0c1cd8442ad193
swapa [%i4+%o4]0x81,%l0 ! %l0 = 00000000ff2d0000
! %f6 = deffd36f c6ff0d89, %l1 = 8fe3cce8743b7906
! Mem[0000000010081420] = ff7fffc8dd372aff
add %i2,0x020,%g1
stda %f6,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010081420] = ff7fffc86fd3ffde
! %l0 = 00000000ff2d0000, Mem[0000000030181408] = ffffffff
stba %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffffff00
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 000000ff, %l4 = 00000000ceffffba
lduwa [%i2+%o4]0x81,%l4 ! %l4 = 00000000000000ff
p0_label_283:
! Mem[000000001014143c] = 9d9acfff, %l3 = ffffffffffffffff
ldsha [%i5+0x03c]%asi,%l3 ! %l3 = ffffffffffff9d9a
! %f10 = be1e0a06, %f13 = 367a00e7, %f25 = ffffffff
fsubs %f10,%f13,%f25 ! %f25 = be1e0b00
! Mem[0000000010181400] = 00000000, %l1 = 8fe3cce8743b7906
ldsha [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = cefffffb73000000, %f20 = 7fffffff b3ffffff
ldda [%i6+%o4]0x80,%f20 ! %f20 = cefffffb 73000000
! Mem[0000000010081400] = ffff0d000000000f, %l6 = 0000000000009d00
ldxa [%i2+%g0]0x80,%l6 ! %l6 = ffff0d000000000f
! Mem[00000000300c1400] = ffffffff, %l1 = 0000000000000000
ldswa [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000211c0000] = ff00622e, %l1 = ffffffffffffffff
ldub [%o2+%g0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001410] = ff00000000000000, %l3 = ffffffffffff9d9a
ldxa [%i0+%o5]0x81,%l3 ! %l3 = ff00000000000000
! Mem[0000000010001400] = 00009d00, %l5 = 0000000000000000
lduha [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041418] = ae511061, %l7 = 000000ff, %l1 = 000000ff
add %i1,0x18,%g1
casa [%g1]0x80,%l7,%l1 ! %l1 = 00000000ae511061
p0_label_284:
! Mem[0000000010101410] = 00000000, %l4 = 00000000000000ff
ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l1 = 00000000ae511061, Mem[0000000030041410] = ffffffff
stba %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffffff61
! %l5 = 0000000000000000, Mem[0000000010001410] = ffffd296b3ffffff
stxa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
! %f18 = cefffffb 73000000, Mem[0000000010081408] = 2cc96ace 00000000
stda %f18,[%i2+%o4]0x88 ! Mem[0000000010081408] = cefffffb 73000000
! %f16 = 00009d00 00000000, %l6 = ffff0d000000000f
! Mem[0000000010101420] = 96d2ffff000000a4
add %i4,0x020,%g1
stda %f16,[%g1+%l6]ASI_PST16_P ! Mem[0000000010101420] = 00009d0000000000
! Mem[00000000100c1400] = 73000000, %l6 = ffff0d000000000f
swapa [%i3+%g0]0x88,%l6 ! %l6 = 0000000073000000
! Mem[00000000300c1408] = 45000000, %l0 = 00000000ff2d0000
ldstuba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041408] = ff000073, %l1 = 00000000ae511061
swap [%i1+%o4],%l1 ! %l1 = 00000000ff000073
! %l0 = 0000000000000000, Mem[000000001018142f] = ffffffff
stb %l0,[%i6+0x02f] ! Mem[000000001018142c] = ffffff00
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 00009d00, %l7 = 00000000000000ff
ldsha [%i0+%o4]0x81,%l7 ! %l7 = 0000000000000000
p0_label_285:
! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
ldswa [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1400] = ffffffff 2cc900ff, %l2 = ff747471, %l3 = 00000000
ldda [%i3+%g0]0x81,%l2 ! %l2 = 00000000ffffffff 000000002cc900ff
! Mem[0000000010001400] = 00009d00ffffffff, %f30 = cefffffb 73000000
ldda [%i0+%g0]0x80,%f30 ! %f30 = 00009d00 ffffffff
! Mem[0000000010041408] = ae511061, %l0 = 0000000000000000
ldsha [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffffae51
! Mem[0000000010001410] = 0000000000000000, %l2 = 00000000ffffffff
ldxa [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141404] = ffffffff, %f17 = 00000000
lda [%i5+0x004]%asi,%f17 ! %f17 = ffffffff
! Mem[0000000030181410] = 000000ff, %l2 = 0000000000000000
lduba [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081408] = 000000ff, %l6 = 0000000073000000
lduwa [%i2+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081410] = ffffffffc8ff7f00, %l3 = 000000002cc900ff
ldxa [%i2+%o5]0x88,%l3 ! %l3 = ffffffffc8ff7f00
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = ffffde6c, %l2 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
p0_label_286:
! Mem[00000000100c1408] = 1e5fd513, %l5 = 0000000000000000
swapa [%i3+%o4]0x88,%l5 ! %l5 = 000000001e5fd513
! %l3 = ffffffffc8ff7f00, Mem[0000000030001410] = 000000ff
stba %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! %l6 = 00000000000000ff, Mem[00000000201c0001] = ffffde6c
stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ffffde6c
! Mem[0000000010081400] = 000dffff, %l4 = 0000000000000000
swapa [%i2+%g0]0x88,%l4 ! %l4 = 00000000000dffff
! %l6 = 00000000000000ff, Mem[0000000010081410] = 007fffc8ffffffff, %asi = 80
stxa %l6,[%i2+0x010]%asi ! Mem[0000000010081410] = 00000000000000ff
! %f18 = cefffffb 73000000, Mem[0000000010041408] = 611051ae 000000ff
stda %f18,[%i1+%o4]0x88 ! Mem[0000000010041408] = cefffffb 73000000
! Mem[0000000010041410] = 00000000, %l5 = 000000001e5fd513
swapa [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030181400] = ce6ac92c ffffd296
stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff 00000000
! %f6 = deffd36f c6ff0d89, Mem[0000000010041410] = 1e5fd513 009d0000
stda %f6 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = deffd36f c6ff0d89
! Starting 10 instruction Load Burst
! %l0 = ffffffffffffae51, %l2 = 00000000000000ff, %l7 = 0000000000000000
sdivx %l0,%l2,%l7 ! %l7 = ffffffffffffffae
p0_label_287:
! Mem[0000000030081408] = 000000ff, %l2 = 00000000000000ff
lduha [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101400] = 0000ff00, %l0 = ffffffffffffae51
lduba [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = 00000000, %l3 = ffffffffc8ff7f00
ldswa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 000000fffbffffff, %f4 = 000000ff 00000000
ldda [%i1+%o4]0x89,%f4 ! %f4 = 000000ff fbffffff
! Mem[0000000030141408] = ff000001000000ff, %f8 = a4000000 ffffd296
ldda [%i5+%o4]0x89,%f8 ! %f8 = ff000001 000000ff
! Code Fragment 4
p0_fragment_22:
! %l0 = 0000000000000000
setx 0x87dd052fe5c0cbd5,%g7,%l0 ! %l0 = 87dd052fe5c0cbd5
! %l1 = 00000000ff000073
setx 0xba6729205e7f972b,%g7,%l1 ! %l1 = ba6729205e7f972b
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 = 87dd052fe5c0cbd5
setx 0x43abebcfd8c08889,%g7,%l0 ! %l0 = 43abebcfd8c08889
! %l1 = ba6729205e7f972b
setx 0x5308998fd9b9a624,%g7,%l1 ! %l1 = 5308998fd9b9a624
! Mem[0000000010181408] = cefffffb, %l1 = 5308998fd9b9a624
ldswa [%i6+%o4]0x80,%l1 ! %l1 = ffffffffcefffffb
! Mem[0000000030141410] = ff000000, %l3 = 0000000000000000
ldsba [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010101400] = 0000ff00, %l7 = ffffffffffffffae
lduwa [%i4+%g0]0x88,%l7 ! %l7 = 000000000000ff00
! Starting 10 instruction Store Burst
! Mem[0000000020800040] = ffff0345, %l4 = 00000000000dffff
ldstub [%o1+0x040],%l4 ! %l4 = 000000ff000000ff
p0_label_288:
! Mem[0000000010041400] = 00000073, %l5 = 0000000000000000
ldstuba [%i1+%g0]0x80,%l5 ! %l5 = 00000000000000ff
! %f6 = deffd36f c6ff0d89, Mem[0000000030001400] = ffffb3ff f9faffff
stda %f6 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = deffd36f c6ff0d89
! %l2 = 0000000000000000, Mem[00000000100c1424] = 9c68ffff, %asi = 80
stha %l2,[%i3+0x024]%asi ! Mem[00000000100c1424] = 0000ffff
! %l3 = ffffffffffffffff, immed = 00000bf9, %y = ff000000
udiv %l3,0xbf9,%l4 ! %l4 = 00000000ffffffff
mov %l0,%y ! %y = d8c08889
! %l0 = 43abebcfd8c08889, Mem[0000000010001408] = ff2d7174
stha %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff2d8889
! %l3 = ffffffffffffffff, %l3 = ffffffffffffffff, %y = d8c08889
udiv %l3,%l3,%l7 ! %l7 = 00000000d8c0888a
mov %l0,%y ! %y = d8c08889
! %l0 = 43abebcfd8c08889, Mem[0000000010001400] = 00009d00
stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 89009d00
! Mem[0000000010041408] = 73000000, %l3 = ffffffffffffffff
ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %l1 = ffffffffcefffffb, Mem[0000000030081410] = 73efffffffffffff
stxa %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffffcefffffb
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = ff000000, %l2 = 0000000000000000
ldsha [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
p0_label_289:
! Mem[0000000010181400] = 00000000, %l6 = 00000000000000ff
ldsha [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
membar #Sync ! Added by membar checker (51)
! Mem[0000000030001400] = 890dffc6 6fd3ffde 00009d00 00000000
! Mem[0000000030001410] = 00000000 00000000 ff2a37dd c8ff7fff
! Mem[0000000030001420] = 00000000 1e5fd513 96d2ffff 2d000000
! Mem[0000000030001430] = 6fd3ffde 00000000 00ffd685 2cc900ff
ldda [%i0]ASI_BLK_SL,%f0 ! Block Load from 0000000030001400
! Mem[000000001018142c] = ffffff00, %l0 = 43abebcfd8c08889
ldsha [%i6+0x02c]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[000000001018141c] = 00000100, %l3 = 0000000000000000
ldswa [%i6+0x01c]%asi,%l3 ! %l3 = 0000000000000100
! Mem[0000000010041430] = 000dffff, %l1 = ffffffffcefffffb
lduh [%i1+0x030],%l1 ! %l1 = 000000000000000d
! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000
ldsba [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181408] = 00ffffff cfee1d23, %l2 = 00000000, %l3 = 00000100
ldda [%i6+%o4]0x81,%l2 ! %l2 = 0000000000ffffff 00000000cfee1d23
! Mem[0000000010081410] = 00000000, %l4 = 00000000ffffffff
ldsha [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = 000000ff fbffffff, %l0 = ffffffff, %l1 = 0000000d
ldda [%i1+%o4]0x89,%l0 ! %l0 = 00000000fbffffff 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[000000001004142c] = 5fc6ff2c, %l4 = 00000000, %l4 = 00000000
add %i1,0x2c,%g1
casa [%g1]0x80,%l4,%l4 ! %l4 = 000000005fc6ff2c
p0_label_290:
! Mem[0000000010141408] = 000000ff, %l7 = 00000000d8c0888a
ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! %l4 = 000000005fc6ff2c, Mem[0000000030181400] = ff000000
stha %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff2c0000
! Mem[0000000010141410] = 00000000, %l4 = 000000005fc6ff2c
swapa [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081408] = 73000000, %l3 = 00000000cfee1d23
swapa [%i2+%o4]0x88,%l3 ! %l3 = 0000000073000000
! %l1 = 00000000000000ff, Mem[0000000030181410] = 000000ff
stha %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
! Mem[0000000010141420] = fbffffe0, %l5 = 00000000, %l6 = 00000000
add %i5,0x20,%g1
casa [%g1]0x80,%l5,%l6 ! %l6 = 00000000fbffffe0
! %f26 = 00000000 00000000, Mem[0000000010181400] = 00000000 ffffd296
stda %f26,[%i6+0x000]%asi ! Mem[0000000010181400] = 00000000 00000000
! Mem[0000000030001408] = 00009d00, %l0 = 00000000fbffffff
ldstuba [%i0+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001439] = ffffffff, %l2 = 0000000000ffffff
ldstuba [%i0+0x039]%asi,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081420] = ff7fffc8, %l3 = 0000000073000000
lduwa [%i2+0x020]%asi,%l3 ! %l3 = 00000000ff7fffc8
p0_label_291:
! Mem[0000000010101400] = ffffd296 0000ff00, %l4 = 00000000, %l5 = 00000000
ldda [%i4+%g0]0x88,%l4 ! %l4 = 000000000000ff00 00000000ffffd296
! Mem[0000000030001400] = c6ff0d89, %l3 = 00000000ff7fffc8
ldsba [%i0+%g0]0x89,%l3 ! %l3 = ffffffffffffff89
! Mem[0000000010101400] = ffffd2960000ff00, %f20 = cefffffb 73000000
ldda [%i4+%g0]0x88,%f20 ! %f20 = ffffd296 0000ff00
! Mem[0000000030001400] = c6ff0d89, %l6 = 00000000fbffffe0
lduha [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000d89
! Mem[0000000010041408] = ff000073, %l3 = ffffffffffffff89
lduba [%i1+0x00b]%asi,%l3 ! %l3 = 0000000000000073
! Mem[0000000010141408] = ff0000ff, %f27 = 00000000
lda [%i5+%o4]0x80,%f27 ! %f27 = ff0000ff
! Mem[00000000300c1408] = 000000ff450000ff, %l4 = 000000000000ff00
ldxa [%i3+%o4]0x89,%l4 ! %l4 = 000000ff450000ff
! Mem[0000000010041400] = 730000ff, %l0 = 0000000000000000
lduha [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181400] = ff2c0000, %l6 = 0000000000000d89
ldsba [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f24 = 007fffc8, Mem[0000000030101408] = 93d12a44
sta %f24,[%i4+%o4]0x89 ! Mem[0000000030101408] = 007fffc8
p0_label_292:
! Mem[0000000030081408] = ff000000, %l0 = 00000000000000ff
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141408] = ff000000, %l2 = 00000000000000ff
ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
! %l3 = 0000000000000073, Mem[0000000010001400] = 89009d00
stba %l3,[%i0+%g0]0x80 ! Mem[0000000010001400] = 73009d00
! %l0 = 0000000000000000, Mem[00000000100c1418] = 45000000, %asi = 80
stwa %l0,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000
! %l6 = ffffffff, %l7 = 00000000, Mem[0000000030181400] = 00002cff 00000000
stda %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffff 00000000
! Mem[00000000211c0000] = ff00622e, %l0 = 0000000000000000
ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030081400] = 06793b74, %l0 = 00000000000000ff
swapa [%i2+%g0]0x81,%l0 ! %l0 = 0000000006793b74
! %l4 = 450000ff, %l5 = ffffd296, Mem[0000000010081408] = 231deecf fbffffce
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 450000ff ffffd296
! %f18 = cefffffb 73000000, %l1 = 00000000000000ff
! Mem[0000000010001400] = 73009d00ffffffff
stda %f18,[%i0+%l1]ASI_PST8_PL ! Mem[0000000010001400] = 00000073fbffffce
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ffffff7f, %l4 = 000000ff450000ff
ldswa [%i4+%g0]0x89,%l4 ! %l4 = ffffffffffffff7f
p0_label_293:
! Mem[0000000010141408] = ff0000ff, %l3 = 0000000000000073
lduba [%i5+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1418] = 00000000ffffffff, %l1 = 00000000000000ff
ldx [%i3+0x018],%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030041408] = fffffffbff000000, %f0 = deffd36f c6ff0d89
ldda [%i1+%o4]0x81,%f0 ! %f0 = fffffffb ff000000
! Mem[0000000010141410] = 5fc6ff2c, %f11 = ffffd296
lda [%i5+%o5]0x88,%f11 ! %f11 = 5fc6ff2c
! Mem[0000000010081428] = 00000000, %l1 = 00000000ffffffff
ldsh [%i2+0x02a],%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 00000000009d00ff, %f22 = ceffffff b3ffffff
ldda [%i0+%o4]0x89,%f22 ! %f22 = 00000000 009d00ff
! Mem[0000000010101408] = ff00000000000000, %l7 = 0000000000000000
ldxa [%i4+%o4]0x80,%l7 ! %l7 = ff00000000000000
! Mem[0000000010081410] = 00000000, %f16 = 00009d00
lda [%i2+%o5]0x88,%f16 ! %f16 = 00000000
! Mem[0000000010081408] = 450000ffffffd296, %f26 = 00000000 ff0000ff
ldda [%i2+%o4]0x80,%f26 ! %f26 = 450000ff ffffd296
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = c6ff0d89, %l4 = ffffffffffffff7f
swapa [%i0+%g0]0x89,%l4 ! %l4 = 00000000c6ff0d89
p0_label_294:
! Mem[000000001018142e] = ffffff00, %l2 = 00000000000000ff
ldstub [%i6+0x02e],%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030001400] = ffffff7f, %l4 = 00000000c6ff0d89
swapa [%i0+%g0]0x89,%l4 ! %l4 = 00000000ffffff7f
! Mem[0000000020800000] = 00ff68e7, %l3 = 00000000000000ff
ldstuba [%o1+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141400] = 06000000, %l0 = 0000000006793b74
ldstuba [%i5+%g0]0x81,%l0 ! %l0 = 00000006000000ff
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010041400] = 730000ff ff000000
stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 000000ff 00000000
! %l0 = 0000000000000006, Mem[0000000010001400] = 73000000
stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 73000006
! Mem[0000000030141400] = ff000000, %l4 = 00000000ffffff7f
ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
! %f30 = 00009d00 ffffffff, Mem[0000000010001400] = 06000073 fbffffce
std %f30,[%i0+%g0] ! Mem[0000000010001400] = 00009d00 ffffffff
! Mem[00000000100c1408] = 00000000, %l2 = 00000000000000ff
swapa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 730000ff, %l2 = 0000000000000000
ldsha [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
p0_label_295:
! Mem[0000000030041400] = 000000ff, %l6 = ffffffffffffffff
lduba [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
! %l5 = 00000000ffffd296, imm = fffffffffffff4c5, %l6 = 0000000000000000
sub %l5,-0xb3b,%l6 ! %l6 = 00000000ffffddd1
! Mem[0000000010181434] = ffff0d00, %l5 = 00000000ffffd296
lduwa [%i6+0x034]%asi,%l5 ! %l5 = 00000000ffff0d00
! Mem[0000000010141400] = ffffffff, %l3 = 0000000000000000
ldsba [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001408] = ff009d00, %f0 = fffffffb
lda [%i0+%o4]0x81,%f0 ! %f0 = ff009d00
! Mem[0000000030181400] = ffffffff, %l1 = 0000000000000000
lduha [%i6+%g0]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030041408] = fffffffb, %f17 = ffffffff
lda [%i1+%o4]0x81,%f17 ! %f17 = fffffffb
! Mem[00000000300c1408] = 450000ff, %f2 = 00000000
lda [%i3+%o4]0x89,%f2 ! %f2 = 450000ff
! Mem[0000000010081404] = 0000000f, %l7 = ff00000000000000
ldsb [%i2+0x007],%l7 ! %l7 = 000000000000000f
! Starting 10 instruction Store Burst
! %f8 = 13d55f1e, Mem[0000000010041408] = ff000073
sta %f8 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 13d55f1e
p0_label_296:
! %f30 = 00009d00 ffffffff, Mem[00000000100c1410] = ff7a7fff 00000000
stda %f30,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00009d00 ffffffff
! %l1 = 000000000000ffff, Mem[0000000030041410] = 61ffffff
stba %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff
! %l7 = 000000000000000f, Mem[0000000030141408] = ff000000
stwa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000f
! %l4 = 00000000000000ff, Mem[0000000021800000] = ff787193, %asi = 80
stha %l4,[%o3+0x000]%asi ! Mem[0000000021800000] = 00ff7193
! %l3 = ffffffffffffffff, Mem[0000000030141400] = ff000000ffffffff
stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffff
! Mem[0000000010001420] = ff0000009d9acf2d, %l1 = 000000000000ffff, %l0 = 0000000000000006
add %i0,0x20,%g1
casxa [%g1]0x80,%l1,%l0 ! %l0 = ff0000009d9acf2d
! %l2 = 00000000000000ff, %l0 = ff0000009d9acf2d, %y = d8c08889
sdiv %l2,%l0,%l0 ! %l0 = 00000000661d016d
mov %l0,%y ! %y = 661d016d
! %l0 = 661d016d, %l1 = 0000ffff, Mem[0000000010001418] = 00000000 0000ffff
stda %l0,[%i0+0x018]%asi ! Mem[0000000010001418] = 661d016d 0000ffff
! %l0 = 661d016d, %l1 = 0000ffff, Mem[0000000030041410] = ffffffff ffffffb3
stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 661d016d 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 13d55f1e, %l0 = 00000000661d016d
ldsha [%i1+%o4]0x80,%l0 ! %l0 = 00000000000013d5
p0_label_297:
! Mem[0000000030181410] = ff000000 fbffffce, %l6 = ffffddd1, %l7 = 0000000f
ldda [%i6+%o5]0x81,%l6 ! %l6 = 00000000ff000000 00000000fbffffce
! Mem[0000000010041400] = ff000000, %l2 = 00000000000000ff
lduwa [%i1+%g0]0x80,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010041408] = 1e5fd513, %f8 = 13d55f1e
lda [%i1+%o4]0x88,%f8 ! %f8 = 1e5fd513
! Mem[0000000030181400] = ffffffff, %l6 = 00000000ff000000
lduwa [%i6+%g0]0x81,%l6 ! %l6 = 00000000ffffffff
! Mem[00000000201c0000] = ffffde6c, %l7 = 00000000fbffffce
lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
! %l6 = 00000000ffffffff, %l0 = 00000000000013d5, %l1 = 000000000000ffff
xnor %l6,%l0,%l1 ! %l1 = ffffffff000013d5
! Mem[00000000201c0000] = ffffde6c, %l0 = 00000000000013d5
ldsba [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffffff
! %l6 = 00000000ffffffff, immd = fffffffffffffc7e, %l3 = ffffffffffffffff
mulx %l6,-0x382,%l3 ! %l3 = fffffc7e00000382
! Mem[0000000010041410] = deffd36f, %l7 = 000000000000ffff
lduha [%i1+%o5]0x80,%l7 ! %l7 = 000000000000deff
! Starting 10 instruction Store Burst
! %l7 = 000000000000deff, Mem[0000000010001410] = 00000000
stwa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000deff
p0_label_298:
! %f8 = 1e5fd513, Mem[0000000010101410] = ff000000
sta %f8 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = 1e5fd513
! Mem[0000000010101410] = 13d55f1e, %l7 = 000000000000deff
swapa [%i4+%o5]0x88,%l7 ! %l7 = 0000000013d55f1e
! %f12 = 00000000, Mem[00000000300c1408] = 450000ff
sta %f12,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Mem[0000000030001408] = 009d00ff, %l3 = fffffc7e00000382
swapa [%i0+%o4]0x89,%l3 ! %l3 = 00000000009d00ff
! Mem[0000000030081408] = ff0000ff, %l0 = ffffffffffffffff
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[00000000100c1408] = 000000ff, %l5 = 00000000ffff0d00
swapa [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %f3 = 009d0000, %f17 = fffffffb, %f20 = ffffd296
fmuls %f3 ,%f17,%f20 ! %f20 = fffffffb
! %f12 = 00000000 deffd36f, Mem[0000000030081408] = ff0000ff 00002dff
stda %f12,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 deffd36f
! Mem[00000000211c0000] = ff00622e, %l0 = 00000000000000ff
ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 1e5fd513, %l3 = 00000000009d00ff
lduwa [%i1+%o4]0x88,%l3 ! %l3 = 000000001e5fd513
p0_label_299:
! Mem[0000000030081408] = 00000000, %l4 = 00000000000000ff
lduba [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l5 = 00000000000000ff
lduba [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141430] = 7100a96b7affa4b4, %l2 = 00000000ff000000
ldx [%i5+0x030],%l2 ! %l2 = 7100a96b7affa4b4
! Mem[0000000030181410] = 000000ff, %l2 = 7100a96b7affa4b4
lduha [%i6+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141400] = ffffffff, %l6 = 00000000ffffffff
ldsha [%i5+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101410] = 000000450000deff, %l6 = ffffffffffffffff
ldxa [%i4+%o5]0x88,%l6 ! %l6 = 000000450000deff
! Mem[0000000030141410] = ff000000ff000000, %f22 = 00000000 009d00ff
ldda [%i5+%o5]0x81,%f22 ! %f22 = ff000000 ff000000
! Mem[00000000201c0000] = ffffde6c, %l7 = 0000000013d55f1e
ldsba [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041408] = 1e5fd513, %l5 = 0000000000000000
lduwa [%i1+%o4]0x88,%l5 ! %l5 = 000000001e5fd513
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 00000000, %l3 = 000000001e5fd513
swapa [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
p0_label_300:
! Code Fragment 4
p0_fragment_23:
! %l0 = 00000000000000ff
setx 0x6dc14b17e5de5d0c,%g7,%l0 ! %l0 = 6dc14b17e5de5d0c
! %l1 = ffffffff000013d5
setx 0xd3ef3f27975ce662,%g7,%l1 ! %l1 = d3ef3f27975ce662
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 = 6dc14b17e5de5d0c
setx 0x6e5f24f85b20a7f5,%g7,%l0 ! %l0 = 6e5f24f85b20a7f5
! %l1 = d3ef3f27975ce662
setx 0xb18f117f985b37df,%g7,%l1 ! %l1 = b18f117f985b37df
! Mem[000000001008141c] = ff000f00, %l3 = 0000000000000000
ldstub [%i2+0x01c],%l3 ! %l3 = 000000ff000000ff
! %f14 = ff00c92c 85d6ff00, %l2 = 00000000000000ff
! Mem[0000000030101420] = 1f44758d0c75d9b9
add %i4,0x020,%g1
stda %f14,[%g1+%l2]ASI_PST8_S ! Mem[0000000030101420] = ff00c92c85d6ff00
! %l0 = 6e5f24f85b20a7f5, Mem[0000000030101410] = 00009d00
stwa %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = 5b20a7f5
! %f23 = ff000000, Mem[0000000010141408] = ff0000ff
sta %f23,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
! %f10 = 0000002d, Mem[0000000010001420] = ff000000
st %f10,[%i0+0x020] ! Mem[0000000010001420] = 0000002d
! %l5 = 000000001e5fd513, Mem[0000000030041400] = 000000ff00000000
stxa %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000001e5fd513
! %l3 = 00000000000000ff, Mem[0000000010141400] = ffffffffffffffff
stxa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000000000ff
! %f28 = 13d55f1e f9faffff, Mem[0000000010081400] = 00000000 0f000000
stda %f28,[%i2+%g0]0x88 ! Mem[0000000010081400] = 13d55f1e f9faffff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 000000ff, %l4 = 0000000000000000
lduba [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff
p0_label_301:
! Mem[00000000100c1408] = 000dffff, %l3 = 00000000000000ff
ldsba [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141410] = 2cffc65f, %l2 = 00000000000000ff
ldswa [%i5+%o5]0x80,%l2 ! %l2 = 000000002cffc65f
! Mem[0000000010141400] = 00000000, %l0 = 6e5f24f85b20a7f5
lduwa [%i5+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181410] = 000000ff, %l5 = 000000001e5fd513
ldswa [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181400] = ffffffff, %l1 = b18f117f985b37df
lduha [%i6+%g0]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030081408] = 00000000, %l2 = 000000002cffc65f
ldsba [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 00000000, %f14 = ff00c92c
lda [%i5+%g0]0x80,%f14 ! %f14 = 00000000
! Mem[00000000300c1410] = ff2d0000, %l3 = 0000000000000000
lduha [%i3+%o5]0x81,%l3 ! %l3 = 000000000000ff2d
! Mem[0000000010141410] = 2cffc65f, %l4 = 00000000000000ff
ldsba [%i5+%o5]0x80,%l4 ! %l4 = 000000000000002c
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = 0000ffff, Mem[0000000010041408] = 13d55f1e fbffffce
stda %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 0000ffff
p0_label_302:
! %l7 = ffffffffffffffff, Mem[0000000030081400] = 000000ff
stha %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff00ff
! %l0 = 0000000000000000, Mem[0000000010081400] = f9faffff
stba %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = f9faff00
! Mem[0000000030101400] = 7fffffff, %l6 = 000000450000deff
swapa [%i4+%g0]0x81,%l6 ! %l6 = 000000007fffffff
! %l4 = 0000002c, %l5 = 000000ff, Mem[0000000010081410] = 00000000 000000ff
stda %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000002c 000000ff
! %l2 = 0000000000000000, Mem[0000000030141408] = 0f000000
stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0f000000
! %l3 = 000000000000ff2d, Mem[00000000100c1410] = 00009d00
stwa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000ff2d
! Mem[0000000010081408] = ff000045, %l1 = 000000000000ffff
ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 00000045000000ff
! %l5 = 00000000000000ff, Mem[0000000030181400] = ffffffff
stba %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff
! %l7 = ffffffffffffffff, Mem[0000000010141408] = ff00000000000000
stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000ffde0000, %f4 = 00000000 00000000
ldda [%i0+%o5]0x88,%f4 ! %f4 = 00000000 ffde0000
p0_label_303:
! Mem[00000000300c1410] = 00002dff, %l4 = 000000000000002c
ldsha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000002dff
! Mem[00000000100c1408] = 000dffff, %l3 = 000000000000ff2d
ldsha [%i3+%o4]0x80,%l3 ! %l3 = 000000000000000d
! Mem[0000000030081408] = 00000000, %l3 = 000000000000000d
ldswa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101400] = 0000deff, %l3 = 0000000000000000
ldswa [%i4+%g0]0x81,%l3 ! %l3 = 000000000000deff
! Mem[0000000010001404] = ffffffff, %l2 = 0000000000000000
ldsha [%i0+0x004]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000021800140] = ff00f79c, %l4 = 0000000000002dff
lduha [%o3+0x140]%asi,%l4 ! %l4 = 000000000000ff00
! Mem[0000000010081418] = 25ff9e07, %l7 = ffffffffffffffff
lduw [%i2+0x018],%l7 ! %l7 = 0000000025ff9e07
! %f23 = ff000000, %f20 = fffffffb, %f18 = cefffffb
fsubs %f23,%f20,%f18 ! %f18 = fffffffb
! %l5 = 00000000000000ff, imm = 0000000000000855, %l2 = ffffffffffffffff
subc %l5,0x855,%l2 ! %l2 = fffffffffffff8aa
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (52)
! %l5 = 00000000000000ff, Mem[0000000030001408] = 00000382
stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000003ff
p0_label_304:
! %f20 = fffffffb 0000ff00, Mem[0000000010141408] = ffffffff ffffffff
stda %f20,[%i5+%o4]0x80 ! Mem[0000000010141408] = fffffffb 0000ff00
! %l3 = 000000000000deff, Mem[00000000300c1408] = 00000000
stba %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
! Mem[0000000010101428] = ff7a7f4b, %l7 = 0000000025ff9e07
swap [%i4+0x028],%l7 ! %l7 = 00000000ff7a7f4b
! Mem[00000000100c1407] = ff747471, %l4 = 000000000000ff00
ldstuba [%i3+0x007]%asi,%l4 ! %l4 = 00000071000000ff
! %f0 = ff009d00 ff000000 450000ff 009d0000
! %f4 = 00000000 ffde0000 ff7fffc8 dd372aff
! %f8 = 1e5fd513 00000000 0000002d 5fc6ff2c
! %f12 = 00000000 deffd36f 00000000 85d6ff00
stda %f0,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
! %f18 = fffffffb 73000000, Mem[0000000010101400] = 009d00ff 000000ff
stda %f18,[%i4+%g0]0x88 ! Mem[0000000010101400] = fffffffb 73000000
! Mem[0000000030041408] = fffffffb, %l4 = 0000000000000071
swapa [%i1+%o4]0x81,%l4 ! %l4 = 00000000fffffffb
membar #Sync ! Added by membar checker (53)
! Mem[0000000010101400] = 00000073, %l4 = 00000000fffffffb, %asi = 80
swapa [%i4+0x000]%asi,%l4 ! %l4 = 0000000000000073
! Mem[0000000010041408] = 00000000, %l1 = 0000000000000045
ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[000000001014141c] = ffff0d00, %l3 = 000000000000deff
lduwa [%i5+0x01c]%asi,%l3 ! %l3 = 00000000ffff0d00
p0_label_305:
! Mem[00000000211c0000] = ff00622e, %l2 = fffffffffffff8aa
lduba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1410] = 0000ff2d, %l3 = 00000000ffff0d00
ldswa [%i3+%o5]0x80,%l3 ! %l3 = 000000000000ff2d
! Mem[0000000010141400] = 00000000000000ff, %f0 = ff009d00 ff000000
ldda [%i5+0x000]%asi,%f0 ! %f0 = 00000000 000000ff
! Mem[0000000010081410] = 0000002c, %l2 = 00000000000000ff
ldsba [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Code Fragment 3
p0_fragment_24:
! %l0 = 0000000000000000
setx 0xf7eb1f180b1127f5,%g7,%l0 ! %l0 = f7eb1f180b1127f5
! %l1 = 0000000000000000
setx 0x1100042fa58b43e1,%g7,%l1 ! %l1 = 1100042fa58b43e1
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 = f7eb1f180b1127f5
setx 0xad30b5c076009387,%g7,%l0 ! %l0 = ad30b5c076009387
! %l1 = 1100042fa58b43e1
setx 0x8ed609c8292636b1,%g7,%l1 ! %l1 = 8ed609c8292636b1
! Mem[0000000010081400] = 00fffaf91e5fd513, %l3 = 000000000000ff2d
ldx [%i2+%g0],%l3 ! %l3 = 00fffaf91e5fd513
! Mem[00000000100c140c] = 00000000, %l5 = 00000000000000ff
lduwa [%i3+0x00c]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = ff00ffff, %f28 = 13d55f1e
lda [%i2+%g0]0x89,%f28 ! %f28 = ff00ffff
! Mem[00000000201c0000] = ffffde6c, %l6 = 000000007fffffff
lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000ffff
! Starting 10 instruction Store Burst
! %f0 = 00000000 000000ff, Mem[00000000100c1410] = 0000ff2d ffffffff
std %f0 ,[%i3+%o5] ! Mem[00000000100c1410] = 00000000 000000ff
p0_label_306:
! Mem[000000001000142d] = 9d9acf2d, %l7 = 00000000ff7a7f4b
ldstuba [%i0+0x02d]%asi,%l7 ! %l7 = 0000009a000000ff
! %l0 = ad30b5c076009387, Mem[0000000030101408] = c8ff7f00
stha %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 93877f00
! Mem[0000000010081410] = 2c000000, %l1 = 8ed609c8292636b1
ldstuba [%i2+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %l2 = 0000000000000000, Mem[00000000100c1408] = 000dffff
stwa %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! %l4 = 0000000000000073, Mem[00000000100c140c] = 00000000
sth %l4,[%i3+0x00c] ! Mem[00000000100c140c] = 00730000
! %f8 = 1e5fd513, Mem[0000000010141410] = 5fc6ff2c
sta %f8 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 1e5fd513
! %l7 = 000000000000009a, Mem[0000000010001408] = 89882dff
stba %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = 9a882dff
! Mem[00000000100c1404] = ff7474ff, %l7 = 000000000000009a
ldstuba [%i3+0x004]%asi,%l7 ! %l7 = 000000ff000000ff
! %l7 = 00000000000000ff, Mem[0000000030101400] = ffde0000
stwa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! Starting 10 instruction Load Burst
! Code Fragment 4
p0_fragment_25:
! %l0 = ad30b5c076009387
setx 0xd6f46437f7c13ff5,%g7,%l0 ! %l0 = d6f46437f7c13ff5
! %l1 = 0000000000000000
setx 0xe6c094203720122f,%g7,%l1 ! %l1 = e6c094203720122f
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 = d6f46437f7c13ff5
setx 0x303152c0487294fb,%g7,%l0 ! %l0 = 303152c0487294fb
! %l1 = e6c094203720122f
setx 0x6970257867894503,%g7,%l1 ! %l1 = 6970257867894503
p0_label_307:
! Mem[0000000030001400] = 890dffc6 6fd3ffde ff030000 00000000
! Mem[0000000030001410] = 00000000 00000000 ff2a37dd c8ff7fff
! Mem[0000000030001420] = 00000000 1e5fd513 96d2ffff 2d000000
! Mem[0000000030001430] = 6fd3ffde 00000000 00ffd685 2cc900ff
ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
! Mem[0000000030141408] = 0f000000, %l1 = 6970257867894503
lduwa [%i5+%o4]0x89,%l1 ! %l1 = 000000000f000000
! Mem[0000000010141400] = ff000000 00000000, %l0 = 487294fb, %l1 = 0f000000
ldda [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000 00000000ff000000
! Mem[0000000010041400] = ff000000, %l7 = 00000000000000ff
ldsba [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030141408] = 0f000000, %f10 = 0000002d
lda [%i5+%o4]0x89,%f10 ! %f10 = 0f000000
! Mem[0000000030101410] = f5a7205b, %l5 = 0000000000000000
lduwa [%i4+%o5]0x89,%l5 ! %l5 = 00000000f5a7205b
! Mem[0000000010001400] = 00009d00ffffffff, %l0 = 0000000000000000
ldx [%i0+%g0],%l0 ! %l0 = 00009d00ffffffff
! Mem[0000000010081408] = ff0000ff ffffd296, %l0 = ffffffff, %l1 = ff000000
ldd [%i2+%o4],%l0 ! %l0 = 00000000ff0000ff 00000000ffffd296
! Mem[0000000010181410] = 00000000fbffffce, %f0 = 00000000 000000ff
ldda [%i6+%o5]0x80,%f0 ! %f0 = 00000000 fbffffce
! Starting 10 instruction Store Burst
! %l5 = 00000000f5a7205b, Mem[00000000300c1410] = ff2d0000
stha %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 205b0000
p0_label_308:
! Mem[0000000010101410] = 00000000, %l3 = 00fffaf91e5fd513
ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! %l0 = ff0000ff, %l1 = ffffd296, Mem[0000000010041410] = 6fd3ffde 890dffc6
stda %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = ff0000ff ffffd296
! %f2 = 450000ff 009d0000, %l1 = 00000000ffffd296
! Mem[0000000030181410] = ff000000fbffffce
add %i6,0x010,%g1
stda %f2,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030181410] = ff009d00ffffff45
! %l2 = 0000000000000000, Mem[00000000300c1410] = 00005b20
stha %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! %f8 = 1e5fd513 00000000, Mem[0000000030081400] = ffff00ff ff000000
stda %f8 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 1e5fd513 00000000
membar #Sync ! Added by membar checker (54)
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030001400] = 890dffc6 6fd3ffde
stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 00000000
! %l1 = 00000000ffffd296, Mem[00000000300c1400] = ffffffff2cc900ff
stxa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000ffffd296
! Mem[0000000010181400] = 13d55f1e, %l2 = 0000000000000000
ldstuba [%i6+%g0]0x80,%l2 ! %l2 = 00000013000000ff
! %l2 = 0000000000000013, immed = fffff64c, %y = 661d016d
sdiv %l2,-0x9b4,%l1 ! %l1 = ffffffff80000000
mov %l0,%y ! %y = ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141438] = ff0a3bff9d9acfff, %l0 = 00000000ff0000ff
ldx [%i5+0x038],%l0 ! %l0 = ff0a3bff9d9acfff
p0_label_309:
! Mem[0000000010001410] = ffde0000, %f21 = 00000000
lda [%i0+%o5]0x88,%f21 ! %f21 = ffde0000
! Mem[00000000100c1430] = 00000071, %l1 = ffffffff80000000
ldsba [%i3+0x033]%asi,%l1 ! %l1 = 0000000000000071
! Mem[0000000010101410] = ff000000, %l6 = 000000000000ffff
ldsb [%i4+0x013],%l6 ! %l6 = 0000000000000000
! Mem[0000000030001410] = 0000000000000000, %f24 = 13d55f1e 00000000
ldda [%i0+%o5]0x81,%f24 ! %f24 = 00000000 00000000
! Mem[0000000010181400] = 00000000 1e5fd5ff, %l6 = 00000000, %l7 = ffffffff
ldda [%i6+%g0]0x88,%l6 ! %l6 = 000000001e5fd5ff 0000000000000000
! Mem[0000000010181400] = 1e5fd5ff, %l0 = ff0a3bff9d9acfff
lduha [%i6+%g0]0x88,%l0 ! %l0 = 000000000000d5ff
! %l3 = 0000000000000000, Mem[00000000100c1427] = 0000ffff, %asi = 80
stba %l3,[%i3+0x027]%asi ! Mem[00000000100c1424] = 0000ff00
! Mem[0000000010101408] = 450000ff009d0000, %l0 = 000000000000d5ff
ldxa [%i4+%o4]0x80,%l0 ! %l0 = 450000ff009d0000
! Mem[0000000010081400] = 00fffaf9, %l6 = 000000001e5fd5ff
ldsha [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l5 = 00000000f5a7205b, Mem[0000000010141408] = fffffffb
stha %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 205bfffb
p0_label_310:
! %f22 = ff7fffc8 dd372aff, %l0 = 450000ff009d0000
! Mem[0000000010141430] = 7100a96b7affa4b4
add %i5,0x030,%g1
stda %f22,[%g1+%l0]ASI_PST32_P ! Mem[0000000010141430] = 7100a96b7affa4b4
! Mem[0000000010101408] = ff000045, %l5 = 00000000f5a7205b
ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 00000045000000ff
! %f6 = ff7fffc8 dd372aff, %l7 = 0000000000000000
! Mem[0000000010081408] = ff0000ffffffd296
add %i2,0x008,%g1
stda %f6,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010081408] = ff0000ffffffd296
! %f2 = 450000ff 009d0000, %l4 = 0000000000000073
! Mem[0000000030181418] = 7f000000611051ae
add %i6,0x018,%g1
stda %f2,[%g1+%l4]ASI_PST8_S ! Mem[0000000030181418] = 7f0000ff61100000
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030141408] = 0f000000 ff000001
stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000ff 00000000
! Mem[0000000030181410] = 009d00ff, %l7 = 0000000000000000
swapa [%i6+%o5]0x89,%l7 ! %l7 = 00000000009d00ff
! %f4 = 00000000, Mem[0000000030181410] = 00000000
sta %f4 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %l7 = 00000000009d00ff, Mem[00000000100c1400] = 0f000000
stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00ff0000
! Mem[00000000201c0001] = ffffde6c, %l5 = 0000000000000045
ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 00000000000003ff, %f18 = 00000000 000003ff
ldda [%i0+%o4]0x89,%f18 ! %f18 = 00000000 000003ff
p0_label_311:
! Mem[0000000010141408] = 00ff0000fbff5b20, %l6 = 00000000000000ff
ldxa [%i5+%o4]0x88,%l6 ! %l6 = 00ff0000fbff5b20
! Mem[0000000021800080] = 9a00e4e3, %l4 = 0000000000000073
lduha [%o3+0x080]%asi,%l4 ! %l4 = 0000000000009a00
! Mem[0000000010041410] = ff0000ff, %l2 = 0000000000000013
ldswa [%i1+%o5]0x80,%l2 ! %l2 = ffffffffff0000ff
! Mem[0000000010141400] = 00000000, %l2 = ffffffffff0000ff
lduba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181408] = cefffffb73000000, %f16 = deffd36f c6ff0d89
ldda [%i6+%o4]0x80,%f16 ! %f16 = cefffffb 73000000
! Mem[0000000030041400] = 00000000, %l6 = 00ff0000fbff5b20
ldswa [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000
lduba [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041400] = 13d55f1e 00000000, %l0 = 009d0000, %l1 = 00000071
ldda [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000 0000000013d55f1e
! Mem[0000000030041400] = 00000000, %l4 = 0000000000009a00
lduwa [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %f4 = 00000000, Mem[0000000010101408] = ff0000ff
sta %f4 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
p0_label_312:
! %l2 = 0000000000000000, Mem[0000000010041408] = ff0000000000ffff
stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000010181400] = 1e5fd5ff
stba %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 1e5fd500
! %l4 = 0000000000000000, Mem[0000000010141408] = fbff5b20
stwa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! Mem[0000000030001410] = 00000000, %l7 = 00000000009d00ff
ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000030001410] = ff00000000000000
stxa %l3,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
! %l1 = 0000000013d55f1e, Mem[0000000030081400] = 13d55f1e
stba %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 13d55f1e
! %l3 = 0000000000000000, Mem[0000000010041408] = 00000000
stwa %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! %l1 = 0000000013d55f1e, Mem[00000000211c0001] = ff00622e
stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = ff1e622e
! %l2 = 00000000, %l3 = 00000000, Mem[00000000100c1408] = 00000000 00007300
stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = f9faff00, %l1 = 0000000013d55f1e
ldswa [%i2+%g0]0x88,%l1 ! %l1 = fffffffff9faff00
p0_label_313:
! Mem[0000000030101408] = 93877f00, %l3 = 0000000000000000
lduha [%i4+%o4]0x81,%l3 ! %l3 = 0000000000009387
! Mem[0000000010081404] = 1e5fd513, %l5 = 00000000000000ff
lduha [%i2+0x004]%asi,%l5 ! %l5 = 0000000000001e5f
! Mem[0000000030141400] = ffffffffffffffff, %f20 = 00000000 ffde0000
ldda [%i5+%g0]0x81,%f20 ! %f20 = ffffffff ffffffff
! Mem[00000000100c1408] = 00000000, %l1 = fffffffff9faff00
ldswa [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000
lduha [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041410] = ff0000ff, %l2 = 0000000000000000
lduha [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081400] = 00fffaf9, %l4 = 0000000000000000
lduha [%i2+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141400] = ffffffff, %l7 = 0000000000000000
ldsha [%i5+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030141410] = ff000000, %f10 = 0f000000
lda [%i5+%o5]0x81,%f10 ! %f10 = ff000000
! Starting 10 instruction Store Burst
! Mem[0000000010141420] = fbffffe02c00c65f, %l0 = 0000000000000000, %l5 = 0000000000001e5f
add %i5,0x20,%g1
casxa [%g1]0x80,%l0,%l5 ! %l5 = fbffffe02c00c65f
p0_label_314:
! Mem[0000000010041400] = ff000000, %l1 = 0000000000000000, %asi = 80
swapa [%i1+0x000]%asi,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030001400] = 00000000, %l5 = fbffffe02c00c65f
swapa [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = 000000ff, %l5 = 0000000000000000
swapa [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000030041400] = 00000000
stba %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! %l6 = 0000000000000000, Mem[0000000010181408] = cefffffb
stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00fffffb
! Mem[00000000100c1400] = 0000ff00, %l3 = 0000000000009387
ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! %f24 = 00000000 00000000, Mem[0000000030101408] = 007f8793 000000ff
stda %f24,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000
! Mem[0000000010041428] = ffffffff, %l4 = 000000ff, %l1 = ff000000
add %i1,0x28,%g1
casa [%g1]0x80,%l4,%l1 ! %l1 = 00000000ffffffff
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000030101408] = 00000000 00000000
stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000 ffffff45, %l2 = 000000ff, %l3 = 00000000
ldda [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000000 00000000ffffff45
p0_label_315:
! Mem[00000000211c0000] = ff1e622e, %l3 = 00000000ffffff45
ldsba [%o2+0x001]%asi,%l3 ! %l3 = 000000000000001e
! Mem[0000000010181408] = fbffff00, %f14 = 00000000
lda [%i6+%o4]0x88,%f14 ! %f14 = fbffff00
! Mem[0000000010041400] = 0000000000000000, %l3 = 000000000000001e
ldxa [%i1+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1414] = 000000ff, %l3 = 0000000000000000
lduha [%i3+0x014]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = ffffffff, %f9 = 00000000
lda [%i5+%g0]0x81,%f9 ! %f9 = ffffffff
! Mem[00000000201c0000] = ffffde6c, %l4 = 00000000000000ff
lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff
! Mem[0000000010181420] = ffffd296ff7f7ac8, %f18 = 00000000 000003ff
ldda [%i6+0x020]%asi,%f18 ! %f18 = ffffd296 ff7f7ac8
membar #Sync ! Added by membar checker (55)
! Mem[0000000030101400] = 00000000 ff000000 00000000 ffffffff
! Mem[0000000030101410] = 5b20a7f5 ff000000 dc687efe 9e34a28f
! Mem[0000000030101420] = ff00c92c 85d6ff00 a673e23e 891d7ef6
! Mem[0000000030101430] = e1dd814d e0de13fb 6fd3ffde 02cfc061
ldda [%i4]ASI_BLK_S,%f16 ! Block Load from 0000000030101400
! Mem[0000000010141410] = 13d55f1e, %l6 = 0000000000000000
ldsha [%i5+%o5]0x80,%l6 ! %l6 = 00000000000013d5
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 00ffffff, %l2 = 0000000000000000
swapa [%i6+%o4]0x81,%l2 ! %l2 = 0000000000ffffff
p0_label_316:
! %l4 = 000000000000ffff, Mem[00000000300c1410] = 00000000
stha %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffff0000
! %l1 = 00000000ffffffff, %l0 = 0000000000000000, %l4 = 000000000000ffff
udivx %l1,%l0,%l4 ! %l4 = 000000000000ffff
! %f12 = 00000000 deffd36f, Mem[0000000010101428] = 0000002d 5fc6ff2c
stda %f12,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000 deffd36f
! %l5 = 00000000000000ff, %l4 = 000000000000ffff, %y = ff0000ff
smul %l5,%l4,%l4 ! %l4 = 0000000000feff01, %y = 00000000
! %f10 = ff000000 5fc6ff2c, Mem[0000000010181430] = ffffffb3 ffff0d00
stda %f10,[%i6+0x030]%asi ! Mem[0000000010181430] = ff000000 5fc6ff2c
! Mem[0000000030001408] = ff030000, %l2 = 0000000000ffffff
swapa [%i0+%o4]0x81,%l2 ! %l2 = 00000000ff030000
! %f2 = 450000ff 009d0000, Mem[0000000010041438] = ffffffb3 000dffff
stda %f2 ,[%i1+0x038]%asi ! Mem[0000000010041438] = 450000ff 009d0000
! %f6 = ff7fffc8 dd372aff, Mem[0000000010081400] = 00fffaf9 1e5fd513
stda %f6 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff7fffc8 dd372aff
! Mem[0000000030081408] = 00000000, %l1 = 00000000ffffffff
swapa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff7fffc8 dd372aff, %l6 = 000013d5, %l7 = ffffffff
ldda [%i2+%g0]0x80,%l6 ! %l6 = 00000000ff7fffc8 00000000dd372aff
p0_label_317:
! Mem[0000000010041404] = 00000000, %l4 = 0000000000feff01
lduwa [%i1+0x004]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = 9a882dff, %l1 = 0000000000000000
lduha [%i0+%o4]0x80,%l1 ! %l1 = 0000000000009a88
! Mem[0000000030001408] = 00000000 ffffff00, %l0 = 00000028, %l1 = 00009a88
ldda [%i0+%o4]0x89,%l0 ! %l0 = 00000000ffffff00 0000000000000000
! %l3 = 0000000000000000, %l5 = 00000000000000ff, %y = 00000000
smul %l3,%l5,%l6 ! %l6 = 0000000000000000, %y = 00000000
! Mem[00000000300c1410] = 0000ffff, %l4 = 0000000000000000
lduba [%i3+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041414] = 96d2ffff, %l1 = 0000000000000000
ldswa [%i1+0x014]%asi,%l1 ! %l1 = ffffffff96d2ffff
! Mem[0000000010041410] = ff0000ff, %f7 = dd372aff
lda [%i1+%o5]0x88,%f7 ! %f7 = ff0000ff
! Mem[0000000030101410] = 000000fff5a7205b, %l5 = 00000000000000ff
ldxa [%i4+%o5]0x89,%l5 ! %l5 = 000000fff5a7205b
! Mem[0000000010141408] = 000000000000ff00, %l2 = 00000000ff030000
ldxa [%i5+%o4]0x80,%l2 ! %l2 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l1 = ffffffff96d2ffff, Mem[0000000010001408] = 9a882dff
stha %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffff2dff
p0_label_318:
! %f7 = ff0000ff, Mem[0000000030141400] = ffffffff
sta %f7 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff
! %f0 = 00000000 fbffffce, Mem[0000000010141408] = 00000000 0000ff00
stda %f0 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 fbffffce
! %l5 = 000000fff5a7205b, Mem[0000000010081400] = ff7fffc8
stw %l5,[%i2+%g0] ! Mem[0000000010081400] = f5a7205b
! Mem[000000001004141a] = ae511061, %l7 = 00000000dd372aff
ldstuba [%i1+0x01a]%asi,%l7 ! %l7 = 00000010000000ff
! %f4 = 00000000, Mem[00000000100c1410] = 00000000
sta %f4 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! %l0 = 00000000ffffff00, Mem[0000000021800140] = ff00f79c, %asi = 80
stha %l0,[%o3+0x140]%asi ! Mem[0000000021800140] = ff00f79c
! %f10 = ff000000 5fc6ff2c, Mem[0000000030181408] = 00000000 231deecf
stda %f10,[%i6+%o4]0x89 ! Mem[0000000030181408] = ff000000 5fc6ff2c
! Mem[00000000100c1438] = c69fff89, %l7 = 0000000000000010
ldstub [%i3+0x038],%l7 ! %l7 = 000000c6000000ff
! Mem[0000000010001408] = ffff2dff, %l6 = 0000000000000000
swapa [%i0+%o4]0x80,%l6 ! %l6 = 00000000ffff2dff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 00000000, %l1 = ffffffff96d2ffff
lduba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
p0_label_319:
! Mem[0000000010041420] = f9fa7fff96d2ffff, %f2 = 450000ff 009d0000
ldda [%i1+0x020]%asi,%f2 ! %f2 = f9fa7fff 96d2ffff
! Mem[0000000010041400] = 00000000, %l0 = 00000000ffffff00
lduha [%i1+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000020800040] = ffff0345, %l4 = 00000000000000ff
ldsh [%o1+0x040],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010141408] = 00000000, %f19 = ffffffff
lda [%i5+0x008]%asi,%f19 ! %f19 = 00000000
! Mem[0000000030081410] = fbffffce, %l7 = 00000000000000c6
ldsha [%i2+%o5]0x81,%l7 ! %l7 = fffffffffffffbff
! Mem[00000000300c1400] = 00000000, %l4 = ffffffffffffffff
lduha [%i3+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = 1e5fd513, %f12 = 00000000
lda [%i5+%o5]0x88,%f12 ! %f12 = 1e5fd513
! Mem[0000000030041408] = 00000071, %l5 = 000000fff5a7205b
lduwa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000071
! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000
ldsha [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000ff00, %l3 = 00000000, Mem[0000000010001408] = 00000000 000000ff
stda %l2,[%i0+0x008]%asi ! Mem[0000000010001408] = 0000ff00 00000000
p0_label_320:
! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000
ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %f2 = f9fa7fff, Mem[0000000030041400] = 000000ff
sta %f2 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = f9fa7fff
! Mem[0000000010041408] = 00000000, %l6 = 00000000ffff2dff, %asi = 80
swapa [%i1+0x008]%asi,%l6 ! %l6 = 0000000000000000
! %l7 = fffffffffffffbff, %l2 = 000000000000ff00, %l4 = 0000000000000000
orn %l7,%l2,%l4 ! %l4 = fffffffffffffbff
! %f16 = 00000000 ff000000, %l4 = fffffffffffffbff
! Mem[0000000010101420] = 1e5fd51300000000
add %i4,0x020,%g1
stda %f16,[%g1+%l4]ASI_PST32_P ! Mem[0000000010101420] = 00000000ff000000
! %l5 = 0000000000000071, Mem[00000000300c1410] = 0000ffff
stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000071
! %l6 = 0000000000000000, Mem[0000000030081400] = 13d55f1e
stba %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 13d55f00
! Mem[00000000211c0000] = ff1e622e, %l2 = 000000000000ff00
ldstuba [%o2+0x000]%asi,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010041410] = ff0000ff, %l3 = 0000000000000000
swapa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ff0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 1e5fd500, %f26 = a673e23e
lda [%i6+%g0]0x88,%f26 ! %f26 = 1e5fd500
p0_label_321:
! %l3 = 00000000ff0000ff, immd = fffffffffffff5d3, %l5 = 0000000000000071
udivx %l3,-0xa2d,%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0000] = ff1e622e, %l1 = 0000000000000000
lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000ff1e
! Mem[0000000010001400] = 00009d00, %l1 = 000000000000ff1e
ldsha [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 00ffffff, %l3 = 00000000ff0000ff
lduba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = ffff0000, %f8 = 1e5fd513
lda [%i3+%g0]0x80,%f8 ! %f8 = ffff0000
! Mem[0000000010181408] = fbffff00, %l0 = 0000000000000000
lduwa [%i6+%o4]0x88,%l0 ! %l0 = 00000000fbffff00
! Mem[0000000010041430] = 000dffff b3ffffff, %l0 = fbffff00, %l1 = 00000000
ldda [%i1+0x030]%asi,%l0 ! %l0 = 00000000000dffff 00000000b3ffffff
! Mem[0000000030141400] = ff0000ff, %f1 = fbffffce
lda [%i5+%g0]0x81,%f1 ! %f1 = ff0000ff
! Mem[0000000010181410] = 00000000, %l1 = 00000000b3ffffff
ldsba [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = 5b20a7f5 ff000000, %l1 = 0000000000000000
! Mem[0000000030081438] = 000dffffb3ffffff
add %i2,0x038,%g1
stda %f20,[%g1+%l1]ASI_PST8_S ! Mem[0000000030081438] = 000dffffb3ffffff
p0_label_322:
! %l4 = fffffffffffffbff, %l1 = 0000000000000000, %l5 = 0000000000000000
xnor %l4,%l1,%l5 ! %l5 = 0000000000000400
! %f8 = ffff0000, Mem[0000000010081410] = 2c0000ff
sta %f8 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffff0000
! %f24 = ff00c92c 85d6ff00, %l7 = fffffffffffffbff
! Mem[0000000030081438] = 000dffffb3ffffff
add %i2,0x038,%g1
stda %f24,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030081438] = 00ffd6852cc900ff
! %l6 = 0000000000000000, Mem[0000000010141424] = 2c00c65f, %asi = 80
stha %l6,[%i5+0x024]%asi ! Mem[0000000010141424] = 0000c65f
! Mem[0000000010041408] = ffff2dff, %l3 = 0000000000000000
ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[0000000010001408] = 00ff0000
stba %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00ff00ff
! %l7 = fffffffffffffbff, Mem[0000000010001408] = 00ff00ff
stba %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00ff00ff
! Mem[0000000030041408] = 00000071, %l5 = 0000000000000400
swapa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000071
! Mem[0000000010101400] = fffffffb, %l6 = 0000000000000000
ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00000000, %l7 = fffffffffffffbff
lduha [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000
p0_label_323:
! Mem[0000000010001410] = 0000deff00000000, %l5 = 0000000000000071
ldxa [%i0+0x010]%asi,%l5 ! %l5 = 0000deff00000000
! Mem[0000000021800080] = 9a00e4e3, %l4 = fffffffffffffbff
ldsb [%o3+0x080],%l4 ! %l4 = ffffffffffffff9a
! Mem[0000000010101410] = 000000ff, %f5 = ffde0000
lda [%i4+%o5]0x88,%f5 ! %f5 = 000000ff
! Mem[0000000010041400] = 00000000, %l0 = 00000000000dffff
ldsb [%i1+0x001],%l0 ! %l0 = 0000000000000000
! Mem[0000000010101418] = ff7fffc8 dd372aff, %l2 = 000000ff, %l3 = 000000ff
ldd [%i4+0x018],%l2 ! %l2 = 00000000ff7fffc8 00000000dd372aff
! Mem[0000000010081410] = ff000000ffff0000, %l2 = 00000000ff7fffc8
ldxa [%i2+%o5]0x88,%l2 ! %l2 = ff000000ffff0000
! Mem[0000000010101400] = fffffffb fbffffff, %l4 = ffffff9a, %l5 = 00000000
ldda [%i4+%g0]0x80,%l4 ! %l4 = 00000000fffffffb 00000000fbffffff
! Mem[0000000010081410] = 0000ffff, %l6 = 00000000000000ff
ldsha [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101400] = fffffffb, %f19 = 00000000
lda [%i4+%g0]0x80,%f19 ! %f19 = fffffffb
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = 00000400, %l1 = 0000000000000000
ldstuba [%i1+%o4]0x81,%l1 ! %l1 = 00000000000000ff
p0_label_324:
! %f28 = e1dd814d e0de13fb, Mem[0000000030001410] = 00000000 00000000
stda %f28,[%i0+%o5]0x81 ! Mem[0000000030001410] = e1dd814d e0de13fb
membar #Sync ! Added by membar checker (56)
! %l1 = 0000000000000000, Mem[0000000030101408] = 00000000
stba %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! %l6 = 00000000, %l7 = 00000000, Mem[00000000300c1400] = 00000000 96d2ffff
stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 00000000
! %f28 = e1dd814d, Mem[0000000010141418] = 00000000
sta %f28,[%i5+0x018]%asi ! Mem[0000000010141418] = e1dd814d
! Mem[00000000100c1400] = 0000ffff, %l2 = ff000000ffff0000
ldstuba [%i3+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010041428] = ffffffff, %l2 = 00000000000000ff, %asi = 80
swapa [%i1+0x028]%asi,%l2 ! %l2 = 00000000ffffffff
! %l2 = 00000000ffffffff, Mem[0000000021800140] = ff00f79c, %asi = 80
stba %l2,[%o3+0x140]%asi ! Mem[0000000021800140] = ff00f79c
! Mem[0000000010101410] = ff000000, %l0 = 0000000000000000
ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030101408] = 00000000, %l3 = 00000000dd372aff
swapa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff0000ff, %l1 = 0000000000000000
ldsba [%i5+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
p0_label_325:
! Mem[0000000030081410] = cefffffb, %l1 = ffffffffffffffff
lduha [%i2+%o5]0x89,%l1 ! %l1 = 000000000000fffb
! Mem[0000000030041400] = ff7ffaf9, %f22 = dc687efe
lda [%i1+%g0]0x81,%f22 ! %f22 = ff7ffaf9
! Mem[0000000030101400] = 00000000 ff000000, %l4 = fffffffb, %l5 = fbffffff
ldda [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000 00000000ff000000
! Mem[0000000010001400] = 009d0000, %l5 = 00000000ff000000
ldswa [%i0+%g0]0x88,%l5 ! %l5 = 00000000009d0000
! Mem[0000000030141408] = 00000000000000ff, %f22 = ff7ffaf9 9e34a28f
ldda [%i5+%o4]0x89,%f22 ! %f22 = 00000000 000000ff
! Mem[00000000211c0000] = ff1e622e, %l2 = 00000000ffffffff
ldsba [%o2+0x001]%asi,%l2 ! %l2 = 000000000000001e
! Mem[00000000100c1400] = ffff0000, %l7 = 0000000000000000
ldswa [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffff0000
! Mem[0000000030041400] = f9fa7fff, %l4 = 0000000000000000
ldsba [%i1+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001408] = 00ffffff00000000, %f20 = 5b20a7f5 ff000000
ldda [%i0+%o4]0x81,%f20 ! %f20 = 00ffffff 00000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[00000000100c1400] = ffff0000ff7474ff, %asi = 80
stxa %l6,[%i3+0x000]%asi ! Mem[00000000100c1400] = 0000000000000000
p0_label_326:
! %l3 = 0000000000000000, Mem[0000000010041400] = 00000000
stba %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! Mem[0000000030081408] = ffffffff, %l1 = 000000000000fffb
swapa [%i2+%o4]0x81,%l1 ! %l1 = 00000000ffffffff
! %l0 = 00000000000000ff, Mem[0000000030181400] = ffffffff00000000
stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000000000ff
! %f6 = ff7fffc8 ff0000ff, %l5 = 00000000009d0000
! Mem[0000000010181428] = 2cffc65fffffff00
add %i6,0x028,%g1
stda %f6,[%g1+%l5]ASI_PST32_P ! Mem[0000000010181428] = 2cffc65fffffff00
! Mem[00000000218001c0] = c92cf6ef, %l5 = 00000000009d0000
ldstuba [%o3+0x1c0]%asi,%l5 ! %l5 = 000000c9000000ff
! %f6 = ff7fffc8 ff0000ff, Mem[00000000300c1400] = 00000000 00000000
stda %f6 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff7fffc8 ff0000ff
! %l5 = 00000000000000c9, Mem[0000000010141410] = 13d55f1e
stba %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = c9d55f1e
! Mem[00000000300c1410] = 71000000, %l2 = 000000000000001e
ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 00000071000000ff
! %f18 = 00000000 fffffffb, %l7 = ffffffffffff0000
! Mem[00000000300c1438] = 8998c3a164e0fbd1
add %i3,0x038,%g1
stda %f18,[%g1+%l7]ASI_PST16_SL ! Mem[00000000300c1438] = 8998c3a164e0fbd1
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 00000000, %l1 = 00000000ffffffff
ldsba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
p0_label_327:
! Mem[0000000030001408] = 00000000ffffff00, %l7 = ffffffffffff0000
ldxa [%i0+%o4]0x89,%l7 ! %l7 = 00000000ffffff00
! Mem[00000000100c1410] = ff000000000000ff, %l4 = ffffffffffffffff
ldxa [%i3+0x010]%asi,%l4 ! %l4 = ff000000000000ff
! %l0 = 00000000000000ff, %l0 = 00000000000000ff, %l2 = 0000000000000071
orn %l0,%l0,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030101410] = 5b20a7f5, %l0 = 00000000000000ff
ldsha [%i4+%o5]0x81,%l0 ! %l0 = 0000000000005b20
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
ldsha [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1408] = ff000000ff000000, %l4 = ff000000000000ff
ldxa [%i3+%o4]0x81,%l4 ! %l4 = ff000000ff000000
! Mem[0000000010101400] = fffffffb, %l4 = ff000000ff000000
lduba [%i4+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Code Fragment 4
p0_fragment_26:
! %l0 = 0000000000005b20
setx 0x45fb2080177fab0f,%g7,%l0 ! %l0 = 45fb2080177fab0f
! %l1 = 0000000000000000
setx 0x95e6abb8720501b0,%g7,%l1 ! %l1 = 95e6abb8720501b0
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 = 45fb2080177fab0f
setx 0x46ea95c87474de3a,%g7,%l0 ! %l0 = 46ea95c87474de3a
! %l1 = 95e6abb8720501b0
setx 0x39f86a37a145e685,%g7,%l1 ! %l1 = 39f86a37a145e685
! Mem[0000000010081410] = 0000ffff, %l4 = 00000000000000ff
ldub [%i2+0x012],%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 00000000, %l3 = 0000000000000000
ldstuba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff
p0_label_328:
! %l7 = 00000000ffffff00, Mem[0000000030181408] = ff0000005fc6ff2c
stxa %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000ffffff00
! %l5 = 00000000000000c9, Mem[0000000010041400] = ff000000
stwa %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000c9
! %l4 = 000000ff, %l5 = 000000c9, Mem[0000000030001408] = ffffff00 00000000
stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff 000000c9
! %l6 = 0000000000000000, Mem[0000000030141410] = 000000ff
stha %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! %f15 = 85d6ff00, Mem[0000000030141408] = ff000000
sta %f15,[%i5+%o4]0x81 ! Mem[0000000030141408] = 85d6ff00
! Mem[0000000010041428] = 000000ff, %l7 = 00000000ffffff00
ldstuba [%i1+0x028]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041405] = 00000000, %l3 = 0000000000000000
ldstuba [%i1+0x005]%asi,%l3 ! %l3 = 00000000000000ff
! %f11 = 5fc6ff2c, Mem[00000000300c1408] = ff000000
sta %f11,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 5fc6ff2c
! %l1 = 39f86a37a145e685, Mem[0000000010101400] = fffffffbfbffffff
stxa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 39f86a37a145e685
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000073fbffff00, %l5 = 00000000000000c9
ldxa [%i6+%o4]0x88,%l5 ! %l5 = 00000073fbffff00
p0_label_329:
! Mem[0000000030001408] = 000000c9 000000ff, %l2 = ffffffff, %l3 = 00000000
ldda [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff 00000000000000c9
! Mem[00000000100c142c] = 0000c69f, %l5 = 00000073fbffff00
lduha [%i3+0x02c]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l1 = 39f86a37a145e685
lduba [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041400] = 000000c9, %l4 = 00000000000000ff
lduba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1408] = 00000000 00000000, %l2 = 000000ff, %l3 = 000000c9
ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[00000000300c1408] = 2cffc65f, %l7 = 0000000000000000
ldsha [%i3+%o4]0x89,%l7 ! %l7 = ffffffffffffc65f
! Mem[0000000010101410] = ff000000, %f11 = 5fc6ff2c
lda [%i4+%o5]0x80,%f11 ! %f11 = ff000000
! Mem[0000000010101418] = ff7fffc8, %l4 = 0000000000000000
ldsb [%i4+0x01a],%l4 ! %l4 = ffffffffffffffff
! Mem[000000001008142c] = 000000ff, %l0 = 46ea95c87474de3a
ldsba [%i2+0x02d]%asi,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f22 = 00000000 000000ff, %l1 = 0000000000000000
! Mem[0000000030101418] = dc687efe9e34a28f
add %i4,0x018,%g1
stda %f22,[%g1+%l1]ASI_PST16_S ! Mem[0000000030101418] = dc687efe9e34a28f
p0_label_330:
! Mem[0000000030001400] = 2c00c65f, %l3 = 0000000000000000
swapa [%i0+%g0]0x81,%l3 ! %l3 = 000000002c00c65f
! Mem[00000000300c1408] = 2cffc65f, %l2 = 0000000000000000
ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 0000005f000000ff
! %f8 = ffff0000 ffffffff, Mem[0000000030001410] = 4d81dde1 fb13dee0
stda %f8 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffff0000 ffffffff
! %l7 = ffffffffffffc65f, Mem[0000000010181410] = 00000000
stwa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffc65f
! %l2 = 000000000000005f, Mem[0000000030141400] = ff0000ff
stba %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 5f0000ff
! %l6 = 00000000, %l7 = ffffc65f, Mem[0000000010181400] = 00d55f1e 00000000
std %l6,[%i6+%g0] ! Mem[0000000010181400] = 00000000 ffffc65f
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010101408] = 00000000 00009d00
stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000000
! %f10 = ff000000, Mem[0000000010141418] = e1dd814d
st %f10,[%i5+0x018] ! Mem[0000000010141418] = ff000000
! Mem[00000000100c1400] = 00000000, %l2 = 000000000000005f
swapa [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 0000ffff, %l7 = ffffffffffffc65f
lduha [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
p0_label_331:
! Mem[00000000100c1430] = 00000071, %l4 = ffffffffffffffff
ldsba [%i3+0x033]%asi,%l4 ! %l4 = 0000000000000071
! Mem[0000000010081400] = f5a7205b dd372aff ff0000ff ffffd296
! Mem[0000000010081410] = 0000ffff 000000ff 25ff9e07 ff000f00
! Mem[0000000010081420] = ff7fffc8 6fd3ffde 00000000 000000ff
! Mem[0000000010081430] = ff000000 9d9acf2d 00000000 00000000
ldda [%i2]ASI_BLK_AIUP,%f16 ! Block Load from 0000000010081400
! Mem[0000000030001410] = ffffffff, %l2 = 0000000000000000
lduba [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081410] = ffffffff cefffffb, %l0 = 00000000, %l1 = 00000000
ldda [%i2+%o5]0x89,%l0 ! %l0 = 00000000cefffffb 00000000ffffffff
! Mem[0000000030001408] = ff000000 c9000000, %l6 = 00000000, %l7 = 00000000
ldda [%i0+%o4]0x81,%l6 ! %l6 = 00000000ff000000 00000000c9000000
! %l7 = 00000000c9000000, imm = 0000000000000e3c, %l1 = 00000000ffffffff
or %l7,0xe3c,%l1 ! %l1 = 00000000c9000e3c
! Mem[0000000010081410] = ff000000ffff0000, %f14 = fbffff00 85d6ff00
ldda [%i2+%o5]0x88,%f14 ! %f14 = ff000000 ffff0000
! Mem[0000000010001410] = 0000deff, %l1 = 00000000c9000e3c
ldsha [%i0+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000300c1408] = 2cffc6ff, %l3 = 000000002c00c65f
ldsha [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffc6ff
! Starting 10 instruction Store Burst
! %l0 = 00000000cefffffb, %l3 = ffffffffffffc6ff, %l4 = 0000000000000071
or %l0,%l3,%l4 ! %l4 = ffffffffffffffff
p0_label_332:
! %f0 = 00000000 ff0000ff f9fa7fff 96d2ffff
! %f4 = 00000000 000000ff ff7fffc8 ff0000ff
! %f8 = ffff0000 ffffffff ff000000 ff000000
! %f12 = 1e5fd513 deffd36f ff000000 ffff0000
stda %f0,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
! Mem[0000000010141408] = 00000000, %l7 = 00000000c9000000
ldstuba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030041410] = 6d011d66
stha %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00001d66
! %f0 = 00000000 ff0000ff f9fa7fff 96d2ffff
! %f4 = 00000000 000000ff ff7fffc8 ff0000ff
! %f8 = ffff0000 ffffffff ff000000 ff000000
! %f12 = 1e5fd513 deffd36f ff000000 ffff0000
stda %f0,[%i6]ASI_COMMIT_P ! Block Store to 0000000010181400
! %l4 = ffffffffffffffff, Mem[00000000211c0000] = ff1e622e
stb %l4,[%o2+%g0] ! Mem[00000000211c0000] = ff1e622e
! %l0 = 00000000cefffffb, Mem[0000000010001428] = 0077a4b49dffcf2d, %asi = 80
stxa %l0,[%i0+0x028]%asi ! Mem[0000000010001428] = 00000000cefffffb
! %l7 = 0000000000000000, Mem[0000000030141410] = 00000000
stwa %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! %l4 = ffffffffffffffff, Mem[00000000300c1408] = ffc6ff2c
stwa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffffffff
! %f30 = 00000000 00000000, Mem[0000000010041410] = 00000000 96d2ffff
stda %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff000000, %l3 = ffffffffffffc6ff
lduba [%i5+%o4]0x80,%l3 ! %l3 = 00000000000000ff
p0_label_333:
! Mem[0000000030101408] = dd372aff, %l0 = 00000000cefffffb
ldsha [%i4+%o4]0x81,%l0 ! %l0 = ffffffffffffdd37
! Mem[0000000030001408] = 000000ff, %l3 = 00000000000000ff
lduwa [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000020800040] = ffff0345, %l7 = 0000000000000000
lduh [%o1+0x040],%l7 ! %l7 = 000000000000ffff
! Mem[0000000030001408] = 000000ff, %l7 = 000000000000ffff
ldsba [%i0+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030081410] = fbffffceffffffff, %l7 = ffffffffffffffff
ldxa [%i2+%o5]0x81,%l7 ! %l7 = fbffffceffffffff
membar #Sync ! Added by membar checker (57)
! Mem[0000000010181410] = 00000000, %f18 = ff0000ff
lda [%i6+%o5]0x88,%f18 ! %f18 = 00000000
! Mem[00000000211c0000] = ff1e622e, %l1 = 0000000000000000
ldsb [%o2+0x001],%l1 ! %l1 = 000000000000001e
! Mem[0000000030081400] = 005fd513 00000000, %l0 = ffffdd37, %l1 = 0000001e
ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000005fd513 0000000000000000
! Mem[00000000100c1410] = 000000ff, %l7 = fbffffceffffffff
lduba [%i3+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, immd = ffffffffffffff37, %l1 = 0000000000000000
udivx %l4,-0x0c9,%l1 ! %l1 = 0000000000000001
p0_label_334:
! %l3 = 00000000000000ff, Mem[0000000020800040] = ffff0345
sth %l3,[%o1+0x040] ! Mem[0000000020800040] = 00ff0345
! %f4 = 00000000, Mem[0000000030181410] = 00000000
sta %f4 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! %l2 = 00000000000000ff, Mem[0000000030181408] = ffffff00
stha %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = ffff00ff
! Mem[000000001014143d] = 9d9acfff, %l1 = 0000000000000001
ldstuba [%i5+0x03d]%asi,%l1 ! %l1 = 0000009a000000ff
! %f16 = f5a7205b dd372aff 00000000 ffffd296
! %f20 = 0000ffff 000000ff 25ff9e07 ff000f00
! %f24 = ff7fffc8 6fd3ffde 00000000 000000ff
! %f28 = ff000000 9d9acf2d 00000000 00000000
stda %f16,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
! Mem[000000001000141c] = 0000ffff, %l4 = ffffffff, %l1 = 0000009a
add %i0,0x1c,%g1
casa [%g1]0x80,%l4,%l1 ! %l1 = 000000000000ffff
membar #Sync ! Added by membar checker (58)
! Mem[0000000010101410] = ff000000, %l2 = 00000000000000ff
ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010001400] = 00009d00ffffffff, %l4 = ffffffffffffffff, %l2 = 00000000000000ff
casxa [%i0]0x80,%l4,%l2 ! %l2 = 00009d00ffffffff
! Mem[0000000010041428] = ff0000ff5fc6ff2c, %l4 = ffffffffffffffff, %l2 = 00009d00ffffffff
add %i1,0x28,%g1
casxa [%g1]0x80,%l4,%l2 ! %l2 = ff0000ff5fc6ff2c
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 450000001e5fd5c9, %l6 = 00000000ff000000
ldxa [%i5+%o5]0x88,%l6 ! %l6 = 450000001e5fd5c9
p0_label_335:
! Mem[00000000100c1400] = ff0000ff 00000000, %l2 = 5fc6ff2c, %l3 = 000000ff
ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff 0000000000000000
! Mem[0000000030181400] = ff00000000000000, %f10 = ff000000 ff000000
ldda [%i6+%g0]0x89,%f10 ! %f10 = ff000000 00000000
! Mem[0000000010141434] = 7affa4b4, %l7 = 00000000000000ff
ldsh [%i5+0x034],%l7 ! %l7 = 0000000000007aff
! Mem[0000000030101410] = ff000000, %l7 = 0000000000007aff
ldswa [%i4+%o5]0x81,%l7 ! %l7 = ffffffffff000000
! Mem[0000000010041408] = ffff2dff, %f19 = ffffd296
lda [%i1+%o4]0x80,%f19 ! %f19 = ffff2dff
! Mem[0000000010041400] = 000000c9 00ff0000, %l2 = ff0000ff, %l3 = 00000000
ldda [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000c9 0000000000ff0000
! Mem[00000000211c0000] = ff1e622e, %l3 = 0000000000ff0000
ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffff1e
! Mem[0000000030101400] = dd372aff, %f1 = ff0000ff
lda [%i4+%g0]0x89,%f1 ! %f1 = dd372aff
! Mem[0000000030101410] = 000000ff, %l0 = 00000000005fd513
ldsba [%i4+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f22 = 25ff9e07 ff000f00, Mem[0000000010081418] = 25ff9e07 ff000f00
std %f22,[%i2+0x018] ! Mem[0000000010081418] = 25ff9e07 ff000f00
p0_label_336:
! Mem[000000001000142c] = cefffffb, %l0 = ffffffff, %l2 = 000000c9
add %i0,0x2c,%g1
casa [%g1]0x80,%l0,%l2 ! %l2 = 00000000cefffffb
! Mem[0000000010141400] = 00000000, %l2 = 00000000cefffffb
ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! %l7 = ffffffffff000000, Mem[00000000100c1406] = 00000000, %asi = 80
stha %l7,[%i3+0x006]%asi ! Mem[00000000100c1404] = 00000000
! %l1 = 000000000000ffff, Mem[0000000010081410] = 0000ffff
stha %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff
! %f29 = 9d9acf2d, %f27 = 000000ff, %f18 = 00000000
fdivs %f29,%f27,%f18 ! %l0 = 0000000000000021, Unfinished, %fsr = 1a00000800
! %l3 = ffffffffffffff1e, immed = fffffd4f, %y = 00000000
umul %l3,-0x2b1,%l5 ! %l5 = fffffc6d00026042, %y = fffffc6d
! Mem[0000000030081410] = fbffffce, %l5 = fffffc6d00026042
ldstuba [%i2+%o5]0x81,%l5 ! %l5 = 000000fb000000ff
! %l6 = 450000001e5fd5c9, Mem[0000000010141410] = 1e5fd5c9
stwa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 1e5fd5c9
! Mem[0000000010041411] = 00000000, %l1 = 000000000000ffff
ldstuba [%i1+0x011]%asi,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00009d00, %l1 = 0000000000000000
lduba [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
p0_label_337:
! Mem[0000000030181410] = 45ffffff 00000000, %l4 = ffffffff, %l5 = 000000fb
ldda [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000045ffffff
! Mem[0000000010041400] = c9000000, %l4 = 0000000000000000
lduba [%i1+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[000000001000143c] = 000000ff, %l2 = 0000000000000000
ldsha [%i0+0x03e]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001408] = 000000c9000000ff, %f6 = ff7fffc8 ff0000ff
ldda [%i0+%o4]0x89,%f6 ! %f6 = 000000c9 000000ff
! Mem[0000000010141438] = ff0a3bff9dffcfff, %l0 = 0000000000000021
ldx [%i5+0x038],%l0 ! %l0 = ff0a3bff9dffcfff
! Mem[0000000030101410] = ff000000, %l0 = ff0a3bff9dffcfff
ldsha [%i4+%o5]0x81,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030001410] = ffffffff, %l5 = 0000000045ffffff
ldswa [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! %f30 = 00000000 00000000, Mem[0000000010101408] = 00000000 00000000
stda %f30,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 00000000
! Mem[0000000010001408] = ff00ff0000000000, %l2 = 00000000000000ff
ldxa [%i0+%o4]0x80,%l2 ! %l2 = ff00ff0000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[00000000300c1400] = ff0000ffc8ff7fff
stxa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000000
p0_label_338:
! Mem[0000000010081410] = ffffffff, %l2 = ff00ff0000000000
ldstuba [%i2+%o5]0x88,%l2 ! %l2 = 000000ff000000ff
! %f4 = 00000000 000000ff, Mem[0000000010041410] = 0000ff00 00000000
stda %f4 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 000000ff
! %f24 = ff7fffc8 6fd3ffde, %l7 = ffffffffff000000
! Mem[0000000030041430] = 13d55f1e00000000
add %i1,0x030,%g1
stda %f24,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030041430] = 13d55f1e00000000
! Mem[0000000030101410] = 000000ff, %l7 = ffffffffff000000
swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010001414] = 00000000, %l0 = ffffffffffffff00
swap [%i0+0x014],%l0 ! %l0 = 0000000000000000
! %f27 = 000000ff, Mem[0000000030001408] = ff000000
sta %f27,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
! %l2 = 00000000000000ff, %l2 = 00000000000000ff, %y = fffffc6d
sdiv %l2,%l2,%l5 ! %l5 = ffffffff80000000
mov %l0,%y ! %y = 00000000
! Mem[00000000211c0000] = ff1e622e, %l0 = 0000000000000000
ldstub [%o2+%g0],%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, imm = fffffffffffff7e5, %l7 = 00000000000000ff
or %l0,-0x81b,%l7 ! %l7 = fffffffffffff7ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l2 = 00000000000000ff
ldswa [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
p0_label_339:
! Mem[0000000010101408] = 00000000, %l4 = 0000000000000000
lduh [%i4+%o4],%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = 00000000, %f27 = 000000ff
lda [%i0+%g0]0x89,%f27 ! %f27 = 00000000
! Mem[0000000010141410] = 1e5fd5c9, %f5 = 000000ff
lda [%i5+%o5]0x88,%f5 ! %f5 = 1e5fd5c9
! Mem[0000000010101400] = 85e645a1, %l0 = 00000000000000ff
ldsha [%i4+%g0]0x80,%l0 ! %l0 = ffffffffffff85e6
! Mem[0000000030001410] = ffffffff, %l5 = ffffffff80000000
ldswa [%i0+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001400] = 009d0000, %f0 = 00000000
lda [%i0+%g0]0x88,%f0 ! %f0 = 009d0000
! Mem[0000000010101430] = 00000000, %l5 = ffffffffffffffff
lduwa [%i4+0x030]%asi,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (59)
! Mem[0000000010141400] = ff000000 000000ff ff000000 fbffffce
! Mem[0000000010141410] = c9d55f1e 00000045 ff000000 ffff0d00
! Mem[0000000010141420] = fbffffe0 0000c65f ff00c92c 85d6ff00
! Mem[0000000010141430] = 7100a96b 7affa4b4 ff0a3bff 9dffcfff
ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
! Mem[0000000010041428] = ff0000ff 5fc6ff2c, %l4 = 00000000, %l5 = 00000000
ldd [%i1+0x028],%l4 ! %l4 = 00000000ff0000ff 000000005fc6ff2c
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffff1e, Mem[0000000030081408] = 0000fffb
stha %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = ff1efffb
p0_label_340:
! %l0 = ffffffffffff85e6, Mem[0000000030001400] = 00000000
stba %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000e6
! %f28 = ff000000 9d9acf2d, %l3 = ffffffffffffff1e
! Mem[0000000010101438] = 0000000085d6ff00
add %i4,0x038,%g1
stda %f28,[%g1+%l3]ASI_PST8_P ! Mem[0000000010101438] = 000000009d9acf00
! Mem[000000001014140c] = fbffffce, %l2 = 0000000000000000
ldstub [%i5+0x00c],%l2 ! %l2 = 000000fb000000ff
membar #Sync ! Added by membar checker (60)
! %f17 = dd372aff, Mem[0000000010141410] = 1e5fd5c9
sta %f17,[%i5+%o5]0x88 ! Mem[0000000010141410] = dd372aff
! %f0 = ff000000 000000ff cefffffb 000000ff
! %f4 = 45000000 1e5fd5c9 000dffff 000000ff
! %f8 = 5fc60000 e0fffffb 00ffd685 2cc900ff
! %f12 = b4a4ff7a 6ba90071 ffcfff9d ff3b0aff
stda %f0,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
! %l4 = ff0000ff, %l5 = 5fc6ff2c, Mem[0000000030181400] = 000000ff ff000000
stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff0000ff 5fc6ff2c
! %l0 = ffff85e6, %l1 = 00000000, Mem[0000000010041400] = c9000000 0000ff00
stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffff85e6 00000000
! %f29 = 9d9acf2d, Mem[0000000030001400] = e6000000
sta %f29,[%i0+%g0]0x81 ! Mem[0000000030001400] = 9d9acf2d
! %l0 = ffff85e6, %l1 = 00000000, Mem[0000000030041400] = f9fa7fff 13d55f1e
stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffff85e6 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = f5a7205b, %l6 = 450000001e5fd5c9
lduba [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000f5
p0_label_341:
! Mem[0000000010141400] = ff000000, %l3 = ffffffffffffff1e
ldsha [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[00000000100c1400] = 00000000ff0000ff, %f16 = f5a7205b dd372aff
ldda [%i3+%g0]0x88,%f16 ! %f16 = 00000000 ff0000ff
! Mem[00000000100c1408] = 96d2ffff, %l0 = ffffffffffff85e6
ldswa [%i3+%o4]0x88,%l0 ! %l0 = ffffffff96d2ffff
membar #Sync ! Added by membar checker (61)
! Mem[0000000030181408] = 000000ff, %l7 = fffffffffffff7ff
ldsba [%i6+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000300c1408] = ffffffff, %l7 = ffffffffffffffff
lduwa [%i3+%o4]0x89,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030181400] = 5fc6ff2cff0000ff, %l5 = 000000005fc6ff2c
ldxa [%i6+%g0]0x89,%l5 ! %l5 = 5fc6ff2cff0000ff
! Mem[0000000010001428] = 00000000, %l1 = 0000000000000000
ldub [%i0+0x02b],%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = ff000000 000000ff, %l0 = 96d2ffff, %l1 = 00000000
ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff 00000000ff000000
! Mem[0000000010101438] = 00000000 9d9acf00, %l4 = ff0000ff, %l5 = ff0000ff
ldd [%i4+0x038],%l4 ! %l4 = 0000000000000000 000000009d9acf00
! Starting 10 instruction Store Burst
! %f3 = 000000ff, Mem[0000000010181414] = 000000ff
sta %f3 ,[%i6+0x014]%asi ! Mem[0000000010181414] = 000000ff
p0_label_342:
! Mem[0000000010101408] = 00000000, %l2 = 00000000000000fb
swapa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
! %f0 = ff000000 000000ff, %l4 = 0000000000000000
! Mem[0000000010081418] = 25ff9e07ff000f00
add %i2,0x018,%g1
stda %f0,[%g1+%l4]ASI_PST8_P ! Mem[0000000010081418] = 25ff9e07ff000f00
! Mem[00000000300c1400] = 00000000, %l4 = 0000000000000000
swapa [%i3+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000211c0001] = ff1e622e, %l2 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 0000001e000000ff
! Mem[0000000010141410] = ff2a37dd, %l2 = 000000000000001e
ldstuba [%i5+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! %l3 = ffffffffffffff00, Mem[00000000300c1400] = 00000000
stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000
! %l2 = 00000000000000ff, Mem[0000000010141410] = dd372aff
stwa %l2,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! %f20 = 0000ffff, %f14 = ffcfff9d, %f26 = 00000000 00000000
fsmuld %f20,%f14,%f26 ! %f26 = fff9fff3 a0000000
! Mem[00000000300c1408] = ffffffff, %l3 = ffffffffffffff00
ldstuba [%i3+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = fbff1eff, %f30 = 00000000
lda [%i2+%o4]0x89,%f30 ! %f30 = fbff1eff
p0_label_343:
! Mem[0000000010181400] = 00000000, %l2 = 00000000000000ff
ldswa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = ffff622e, %l0 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c140c] = ff7ffaf9, %l3 = 00000000000000ff
ldswa [%i3+0x00c]%asi,%l3 ! %l3 = ffffffffff7ffaf9
! %f29 = 9d9acf2d, %f26 = fff9fff3, %f3 = 000000ff
fdivs %f29,%f26,%f3 ! %f3 = fff9fff3
! Mem[00000000211c0000] = ffff622e, %l3 = ffffffffff7ffaf9
ldub [%o2+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141400] = 000000ff, %l4 = 0000000000000000
lduha [%i5+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181408] = cefffffb000000ff, %l5 = 000000009d9acf00
ldxa [%i6+%o4]0x89,%l5 ! %l5 = cefffffb000000ff
! Mem[0000000010101410] = 0000deff000000ff, %l5 = cefffffb000000ff
ldxa [%i4+%o5]0x88,%l5 ! %l5 = 0000deff000000ff
! Mem[0000000030101408] = 96d2ffff, %f30 = fbff1eff
lda [%i4+%o4]0x81,%f30 ! %f30 = 96d2ffff
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000030001410] = ffff0000ffffffff
stxa %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000000000ff
p0_label_344:
! Mem[0000000010041400] = e685ffff, %l0 = ffffffffffffffff
ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 000000e6000000ff
! %l2 = 0000000000000000, Mem[0000000010181408] = f9fa7fff
stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00fa7fff
! Mem[0000000010041418] = ae51ff61, %l5 = 0000deff000000ff
swap [%i1+0x018],%l5 ! %l5 = 00000000ae51ff61
! %f12 = b4a4ff7a, Mem[0000000030141410] = 00000000
sta %f12,[%i5+%o5]0x81 ! Mem[0000000030141410] = b4a4ff7a
! Mem[00000000218000c0] = 0000afb8, %l6 = 00000000000000f5
ldstub [%o3+0x0c0],%l6 ! %l6 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000030041410] = 00001d66
stba %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00001d66
! Mem[0000000010041438] = 450000ff009d0000, %l2 = 0000000000000000, %l6 = 0000000000000000
add %i1,0x38,%g1
casxa [%g1]0x80,%l2,%l6 ! %l6 = 450000ff009d0000
! %l2 = 0000000000000000, Mem[0000000020800040] = 00ff0345, %asi = 80
stba %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = 00ff0345
! Mem[00000000100c1410] = ff000000, %l1 = ff000000, %l6 = 009d0000
add %i3,0x10,%g1
casa [%g1]0x80,%l1,%l6 ! %l6 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = f5a7205b dd372aff, %l4 = 000000ff, %l5 = ae51ff61
ldda [%i4+%g0]0x89,%l4 ! %l4 = 00000000dd372aff 00000000f5a7205b
p0_label_345:
! Mem[0000000030081408] = fbff1eff, %l3 = 00000000000000ff
ldsba [%i2+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141408] = ff000000, %l0 = 00000000000000e6
lduba [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181400] = ff0000ff, %l5 = 00000000f5a7205b
ldswa [%i6+%g0]0x89,%l5 ! %l5 = ffffffffff0000ff
! Mem[0000000030141410] = b4a4ff7aff000000, %l1 = 00000000ff000000
ldxa [%i5+%o5]0x81,%l1 ! %l1 = b4a4ff7aff000000
! Mem[0000000030001408] = 000000ffc9000000, %l1 = b4a4ff7aff000000
ldxa [%i0+%o4]0x81,%l1 ! %l1 = 000000ffc9000000
! Mem[0000000030141400] = ff00005f, %f10 = 00ffd685
lda [%i5+%g0]0x89,%f10 ! %f10 = ff00005f
! Mem[0000000010081400] = 5b20a7f5, %l2 = 0000000000000000
ldsba [%i2+%g0]0x88,%l2 ! %l2 = fffffffffffffff5
! Mem[0000000010081430] = ff0000009d9acf2d, %l1 = 000000ffc9000000
ldx [%i2+0x030],%l1 ! %l1 = ff0000009d9acf2d
! Mem[0000000030181410] = c9d55f1e, %l4 = 00000000dd372aff
ldsba [%i6+%o5]0x81,%l4 ! %l4 = ffffffffffffffc9
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffffff, Mem[0000000010141428] = ff00c92c85d6ff00, %asi = 80
stxa %l3,[%i5+0x028]%asi ! Mem[0000000010141428] = ffffffffffffffff
p0_label_346:
! Mem[0000000030141410] = b4a4ff7a, %l7 = 00000000ffffffff
swapa [%i5+%o5]0x81,%l7 ! %l7 = 00000000b4a4ff7a
! Mem[0000000030001410] = ff000000, %l6 = 00000000ff000000
ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 000000ff000000ff
! %f24 = ff7fffc8 6fd3ffde, Mem[0000000030101400] = dd372aff f5a7205b
stda %f24,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff7fffc8 6fd3ffde
! Mem[0000000010181408] = ff7ffa00, %l5 = ffffffffff0000ff
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! %l7 = 00000000b4a4ff7a, Mem[0000000030101400] = 6fd3ffde
stba %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 6fd3ff7a
! %f6 = 000dffff 000000ff, %l2 = fffffffffffffff5
! Mem[0000000010181400] = 00000000ff0000ff
stda %f6,[%i6+%l2]ASI_PST8_PL ! Mem[0000000010181400] = ff000000ffff0d00
! Mem[00000000201c0001] = ffffde6c, %l6 = 00000000000000ff
ldstub [%o0+0x001],%l6 ! %l6 = 000000ff000000ff
! %l6 = 00000000000000ff, Mem[0000000010101418] = ff7fffc8dd372aff, %asi = 80
stxa %l6,[%i4+0x018]%asi ! Mem[0000000010101418] = 00000000000000ff
! %l4 = ffffffffffffffc9, Mem[0000000010081410] = ffffffff
stwa %l4,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffc9
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (62)
! Mem[0000000010041400] = ff85ffff 00000000 ffff2dff 00000000
! Mem[0000000010041410] = ff000000 00000000 000000ff 0000007f
! Mem[0000000010041420] = f9fa7fff 96d2ffff ff0000ff 5fc6ff2c
! Mem[0000000010041430] = 000dffff b3ffffff 450000ff 009d0000
ldda [%i1]ASI_BLK_P,%f16 ! Block Load from 0000000010041400
p0_label_347:
! Mem[0000000030081408] = fbff1eff, %l4 = ffffffffffffffc9
lduwa [%i2+%o4]0x89,%l4 ! %l4 = 00000000fbff1eff
! Mem[0000000010041400] = ff85ffff, %l4 = 00000000fbff1eff
ldsha [%i1+%g0]0x80,%l4 ! %l4 = ffffffffffffff85
! Mem[00000000300c1400] = 00000000, %l0 = 00000000000000ff
lduba [%i3+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101408] = 96d2ffff 00000000, %l4 = ffffff85, %l5 = 00000000
ldda [%i4+%o4]0x81,%l4 ! %l4 = 0000000096d2ffff 0000000000000000
! Mem[00000000100c1408] = 96d2ffff, %l1 = ff0000009d9acf2d
ldswa [%i3+%o4]0x88,%l1 ! %l1 = ffffffff96d2ffff
! Mem[000000001008141c] = ff000f00, %l5 = 0000000000000000
lduha [%i2+0x01e]%asi,%l5 ! %l5 = 0000000000000f00
! Mem[0000000010081400] = 5b20a7f5, %l7 = 00000000b4a4ff7a
lduwa [%i2+%g0]0x88,%l7 ! %l7 = 000000005b20a7f5
! Mem[0000000030081400] = 13d55f00, %f6 = 000dffff
lda [%i2+%g0]0x89,%f6 ! %f6 = 13d55f00
! Mem[0000000030081410] = ceffffff, %l1 = ffffffff96d2ffff
ldswa [%i2+%o5]0x89,%l1 ! %l1 = ffffffffceffffff
! Starting 10 instruction Store Burst
! %l2 = fffffffffffffff5, Mem[0000000010001408] = 00ff00ff
stba %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00ff00f5
p0_label_348:
! Mem[0000000030001400] = 2dcf9a9d, %l3 = ffffffffffffffff
swapa [%i0+%g0]0x89,%l3 ! %l3 = 000000002dcf9a9d
! Mem[0000000020800000] = ffff68e7, %l7 = 000000005b20a7f5
ldstub [%o1+%g0],%l7 ! %l7 = 000000ff000000ff
! Mem[000000001010142e] = deffd36f, %l7 = 00000000000000ff
ldstuba [%i4+0x02e]%asi,%l7 ! %l7 = 000000d3000000ff
! %l4 = 96d2ffff, %l5 = 00000f00, Mem[0000000030041400] = ffff85e6 00000000
stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 96d2ffff 00000f00
! Mem[0000000030081400] = 13d55f00, %l1 = ffffffffceffffff
swapa [%i2+%g0]0x89,%l1 ! %l1 = 0000000013d55f00
! %l0 = 0000000000000000, Mem[0000000030141410] = ffffffff
stba %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffff00
! Mem[0000000010181410] = 00000000, %l6 = 00000000000000ff
ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! %f14 = ffcfff9d, Mem[0000000030141410] = 00ffffff
sta %f14,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffcfff9d
! %l6 = 0000000000000000, Mem[0000000010101420] = 00000000ff000000
stx %l6,[%i4+0x020] ! Mem[0000000010101420] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ffffffff, %f14 = ffcfff9d
lda [%i3+%o4]0x81,%f14 ! %f14 = ffffffff
p0_label_349:
! Mem[0000000010081410] = ff000000c9ffffff, %f4 = 45000000 1e5fd5c9
ldda [%i2+%o5]0x88,%f4 ! %f4 = ff000000 c9ffffff
! Mem[0000000030081410] = ceffffff, %l0 = 0000000000000000
ldsba [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030181410] = 1e5fd5c9, %l0 = ffffffffffffffff
lduba [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000c9
! Mem[0000000030101408] = 96d2ffff, %l3 = 000000002dcf9a9d
lduha [%i4+%o4]0x81,%l3 ! %l3 = 00000000000096d2
! Mem[0000000010001410] = 0000deff, %l2 = fffffffffffffff5
ldsha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141414] = 00000045, %l2 = 0000000000000000
lduba [%i5+0x016]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = 000000ff, %f1 = 000000ff
lda [%i5+%o4]0x88,%f1 ! %f1 = 000000ff
! Mem[0000000010041408] = ffff2dff, %l1 = 0000000013d55f00
ldswa [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffff2dff
! Mem[0000000030001410] = ff000000, %l5 = 0000000000000f00
ldsha [%i0+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %f8 = 5fc60000 e0fffffb, Mem[0000000010181400] = 000000ff 000dffff
stda %f8 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 5fc60000 e0fffffb
p0_label_350:
! %l7 = 00000000000000d3, Mem[0000000010001438] = ffffffff
sth %l7,[%i0+0x038] ! Mem[0000000010001438] = 00d3ffff
! %l3 = 00000000000096d2, Mem[0000000030101408] = 96d2ffff00000000
stxa %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000000096d2
! %l6 = 0000000000000000, Mem[0000000010001408] = f500ff00
stba %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ff00
! %l2 = 0000000000000000, Mem[0000000010001436] = 7178a96b, %asi = 80
stha %l2,[%i0+0x036]%asi ! Mem[0000000010001434] = 71780000
! %l4 = 0000000096d2ffff, Mem[0000000030041400] = 00000f0096d2ffff
stxa %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000096d2ffff
! %f14 = ffffffff, Mem[0000000010081410] = ffffffc9
sta %f14,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff
! %f4 = ff000000, Mem[0000000010141404] = 000000ff
sta %f4 ,[%i5+0x004]%asi ! Mem[0000000010141404] = ff000000
! %l7 = 00000000000000d3, Mem[00000000100c1428] = 000000ff, %asi = 80
stwa %l7,[%i3+0x028]%asi ! Mem[00000000100c1428] = 000000d3
! %l6 = 00000000, %l7 = 000000d3, Mem[0000000010181428] = ff000000 ff000000
std %l6,[%i6+0x028] ! Mem[0000000010181428] = 00000000 000000d3
! Starting 10 instruction Load Burst
! Mem[0000000010001438] = 00d3ffff, %l7 = 00000000000000d3
ldub [%i0+0x038],%l7 ! %l7 = 0000000000000000
p0_label_351:
! Mem[00000000100c1420] = ffffffff, %l1 = ffffffffffff2dff
ldsha [%i3+0x022]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181410] = 000000ff, %l2 = 0000000000000000
lduba [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081430] = ff0000009d9acf2d, %f2 = cefffffb fff9fff3
ldd [%i2+0x030],%f2 ! %f2 = ff000000 9d9acf2d
! %f27 = 5fc6ff2c, %f3 = 9d9acf2d, %f25 = 96d2ffff
fmuls %f27,%f3 ,%f25 ! %f25 = bdf0ad18
! Mem[0000000010101408] = fb000000, %l2 = 00000000000000ff
lduwa [%i4+%o4]0x88,%l2 ! %l2 = 00000000fb000000
! Mem[0000000010041410] = ff00000000000000, %f2 = ff000000 9d9acf2d
ldda [%i1+%o5]0x80,%f2 ! %f2 = ff000000 00000000
! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
ldsha [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081408] = ff0000ffffffd296, %f0 = ff000000 000000ff
ldda [%i2+%o4]0x80,%f0 ! %f0 = ff0000ff ffffd296
! Mem[0000000010001410] = 0000deff, %l2 = 00000000fb000000
ldsha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = 85e645a1, %l0 = 00000000000000c9
swapa [%i4+%g0]0x80,%l0 ! %l0 = 0000000085e645a1
p0_label_352:
! Mem[0000000010041418] = 000000ff, %l3 = 00000000000096d2
swap [%i1+0x018],%l3 ! %l3 = 00000000000000ff
! %f6 = 13d55f00 000000ff, Mem[00000000100c1408] = ffffd296 ff7ffaf9
std %f6 ,[%i3+%o4] ! Mem[00000000100c1408] = 13d55f00 000000ff
! %f4 = ff000000, Mem[0000000030141410] = 9dffcfff
sta %f4 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = ff000000
membar #Sync ! Added by membar checker (63)
! %f11 = 2cc900ff, Mem[0000000010041400] = ffff85ff
sta %f11,[%i1+%g0]0x88 ! Mem[0000000010041400] = 2cc900ff
! %l2 = 0000000000000000, Mem[0000000030081408] = ff1efffb
stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 001efffb
! Mem[0000000010141408] = ff000000, %l0 = 0000000085e645a1
ldstuba [%i5+%o4]0x80,%l0 ! %l0 = 000000ff000000ff
! %f29 = b3ffffff, %f23 = 0000007f, %f19 = 00000000
fmuls %f29,%f23,%f19 ! %l0 = 0000000000000121, Unfinished, %fsr = 1a00000800
! %f20 = ff000000 00000000, %l1 = ffffffffffffffff
! Mem[0000000030081428] = ffffffff9d9acf2d
add %i2,0x028,%g1
stda %f20,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030081428] = 00000000000000ff
! %f16 = ff85ffff 00000000, Mem[0000000030101400] = 7affd36f c8ff7fff
stda %f16,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff85ffff 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 009d000000000000, %l0 = 0000000000000121
ldxa [%i3+%o5]0x80,%l0 ! %l0 = 009d000000000000
p0_label_353:
! Mem[0000000030101400] = ff85ffff, %l6 = 0000000000000000
lduha [%i4+%g0]0x81,%l6 ! %l6 = 000000000000ff85
! Mem[0000000030081400] = ceffffff, %l7 = 0000000000000000
lduha [%i2+%g0]0x89,%l7 ! %l7 = 000000000000ffff
! Mem[00000000100c1408] = 13d55f00, %l6 = 000000000000ff85
lduba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000013
! Mem[0000000010001400] = 00009d00 ffffffff, %l0 = 00000000, %l1 = ffffffff
ldda [%i0+%g0]0x80,%l0 ! %l0 = 0000000000009d00 00000000ffffffff
! Mem[0000000030081408] = 001efffbdeffd36f, %l7 = 000000000000ffff
ldxa [%i2+%o4]0x81,%l7 ! %l7 = 001efffbdeffd36f
! Mem[0000000010041410] = ff000000, %l6 = 0000000000000013
lduba [%i1+%o5]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001410] = 00ffffffffde0000, %l5 = ffffffffffffff00
ldxa [%i0+%o5]0x88,%l5 ! %l5 = 00ffffffffde0000
! Mem[0000000030101410] = ff000000, %l2 = 0000000000000000
ldsba [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001408] = 00ff0000, %l3 = 00000000000000ff
lduwa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000ff0000
! Starting 10 instruction Store Burst
! Mem[0000000010041418] = 000096d2, %l4 = 96d2ffff, %l2 = 00000000
add %i1,0x18,%g1
casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000000096d2
p0_label_354:
! %f2 = ff000000 00000000, Mem[00000000300c1410] = 000000ff c87a7fff
stda %f2 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000 00000000
! %f4 = ff000000 c9ffffff, Mem[0000000010081408] = ff0000ff 96d2ffff
stda %f4 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff000000 c9ffffff
! %f8 = 5fc60000, Mem[0000000010081400] = 5b20a7f5
sta %f8 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 5fc60000
! %l6 = 00000000000000ff, Mem[0000000010041408] = ff2dffff
stha %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = ff2d00ff
! %l0 = 0000000000009d00, Mem[0000000030041408] = 000400ff
stha %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00049d00
! %l6 = 00000000000000ff, Mem[0000000010101400] = 000000c9
stba %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff0000c9
! Mem[0000000030001408] = 000000ff, %l4 = 0000000096d2ffff
swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000000000ff
! %l0 = 0000000000009d00, immd = fffffffffffff069, %l6 = 00000000000000ff
sdivx %l0,-0xf97,%l6 ! %l6 = fffffffffffffff6
! %l1 = 00000000ffffffff, Mem[0000000010001400] = 009d0000
stha %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 009dffff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 1e5fd5c9, %l3 = 0000000000ff0000
ldswa [%i6+%o5]0x89,%l3 ! %l3 = 000000001e5fd5c9
p0_label_355:
! Mem[00000000218001c0] = ff2cf6ef, %l6 = fffffffffffffff6
ldsha [%o3+0x1c0]%asi,%l6 ! %l6 = ffffffffffffff2c
! Mem[0000000010041410] = ff000000, %l5 = 00ffffffffde0000
ldsba [%i1+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101400] = c90000ff, %l0 = 0000000000009d00
lduwa [%i4+%g0]0x88,%l0 ! %l0 = 00000000c90000ff
! Mem[00000000100c1408] = ff000000005fd513, %l7 = 001efffbdeffd36f
ldxa [%i3+%o4]0x88,%l7 ! %l7 = ff000000005fd513
! Mem[0000000030001410] = ff000000, %l0 = 00000000c90000ff
lduha [%i0+%o5]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010101408] = 000000fb, %l4 = 00000000000000ff
lduba [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = ffffffce 00000000, %l0 = 0000ff00, %l1 = ffffffff
ldda [%i2+%g0]0x81,%l0 ! %l0 = 00000000ffffffce 0000000000000000
! Mem[00000000201c0000] = ffffde6c, %l7 = ff000000005fd513
lduh [%o0+%g0],%l7 ! %l7 = 000000000000ffff
! Mem[0000000010101410] = 0000deff000000ff, %f28 = 000dffff b3ffffff
ldda [%i4+%o5]0x88,%f28 ! %f28 = 0000deff 000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ff0000ff, %l2 = 00000000000096d2
swapa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff
p0_label_356:
! %l2 = ff0000ff, %l3 = 1e5fd5c9, Mem[0000000030101408] = 00000000 000096d2
stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff0000ff 1e5fd5c9
! %f26 = ff0000ff 5fc6ff2c, Mem[00000000300c1408] = ffffffff ff000000
stda %f26,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff0000ff 5fc6ff2c
! %l6 = ffffffffffffff2c, Mem[0000000010141408] = 000000ff
stba %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000002c
! %l6 = ffffff2c, %l7 = 0000ffff, Mem[00000000300c1400] = 00000000 00000000
stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffff2c 0000ffff
! %f22 = 000000ff 0000007f, Mem[0000000030001410] = ff000000 00000000
stda %f22,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff 0000007f
! Mem[00000000100c1408] = 13d55f00, %l3 = 000000001e5fd5c9
swapa [%i3+%o4]0x80,%l3 ! %l3 = 0000000013d55f00
! %f4 = ff000000 c9ffffff, Mem[0000000030181408] = ff000000 fbffffce
stda %f4 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000000 c9ffffff
! Mem[000000001010140c] = 00000000, %l2 = ff0000ff, %l2 = ff0000ff
add %i4,0x0c,%g1
casa [%g1]0x80,%l2,%l2 ! %l2 = 0000000000000000
! Code Fragment 3
p0_fragment_27:
! %l0 = 00000000ffffffce
setx 0x64117c3fd54a0f55,%g7,%l0 ! %l0 = 64117c3fd54a0f55
! %l1 = 0000000000000000
setx 0x0ed0395814eaba6a,%g7,%l1 ! %l1 = 0ed0395814eaba6a
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 = 64117c3fd54a0f55
setx 0x5234e36fc23a1e2c,%g7,%l0 ! %l0 = 5234e36fc23a1e2c
! %l1 = 0ed0395814eaba6a
setx 0x23fcf83fa681ddf0,%g7,%l1 ! %l1 = 23fcf83fa681ddf0
! Starting 10 instruction Load Burst
! Code Fragment 4
p0_fragment_28:
! %l0 = 5234e36fc23a1e2c
setx 0x95382787db0c678e,%g7,%l0 ! %l0 = 95382787db0c678e
! %l1 = 23fcf83fa681ddf0
setx 0xb3b2576004feb09c,%g7,%l1 ! %l1 = b3b2576004feb09c
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 = 95382787db0c678e
setx 0x1539a34fb02b6a68,%g7,%l0 ! %l0 = 1539a34fb02b6a68
! %l1 = b3b2576004feb09c
setx 0x1383d437feb47302,%g7,%l1 ! %l1 = 1383d437feb47302
p0_label_357:
! Mem[0000000010041408] = ff002dff00000000, %f0 = ff0000ff ffffd296
ldd [%i1+%o4],%f0 ! %f0 = ff002dff 00000000
! Code Fragment 4
p0_fragment_29:
! %l0 = 1539a34fb02b6a68
setx 0x91fc784852463025,%g7,%l0 ! %l0 = 91fc784852463025
! %l1 = 1383d437feb47302
setx 0x38cd69b0352549a5,%g7,%l1 ! %l1 = 38cd69b0352549a5
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 = 91fc784852463025
setx 0x2cdc59302792439a,%g7,%l0 ! %l0 = 2cdc59302792439a
! %l1 = 38cd69b0352549a5
setx 0x76be2f1fbd941299,%g7,%l1 ! %l1 = 76be2f1fbd941299
! Mem[00000000100c1410] = 009d0000, %l1 = 76be2f1fbd941299
lduba [%i3+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1430] = 6fd3ffde, %l0 = 2cdc59302792439a
lduw [%i3+0x030],%l0 ! %l0 = 000000006fd3ffde
! Mem[0000000010041400] = ff00c92c, %l6 = ffffffffffffff2c
lduba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001408] = 96d2ffff, %l3 = 0000000013d55f00
ldsba [%i0+%o4]0x81,%l3 ! %l3 = ffffffffffffff96
! Mem[0000000010141408] = 0000002c, %l7 = 000000000000ffff
lduwa [%i5+%o4]0x88,%l7 ! %l7 = 000000000000002c
! Mem[0000000030001400] = ffffffff, %f13 = 6ba90071
lda [%i0+%g0]0x89,%f13 ! %f13 = ffffffff
! Mem[0000000010101430] = 00000000, %l7 = 000000000000002c
ldsw [%i4+0x030],%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f23 = 0000007f, Mem[0000000010081408] = ffffffc9
sta %f23,[%i2+0x008]%asi ! Mem[0000000010081408] = 0000007f
p0_label_358:
! Mem[0000000010181410] = 000000ff, %l2 = 0000000000000000
lduha [%i6+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! %f9 = e0fffffb, Mem[000000001010142c] = deffff6f
sta %f9 ,[%i4+0x02c]%asi ! Mem[000000001010142c] = e0fffffb
! Mem[0000000010081408] = 0000007f, %l2 = 00000000000000ff
ldstuba [%i2+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! %f12 = b4a4ff7a, Mem[0000000030081410] = ffffffce
sta %f12,[%i2+%o5]0x81 ! Mem[0000000030081410] = b4a4ff7a
! Mem[0000000010181404] = 0000c65f, %l3 = ffffffffffffff96
swap [%i6+0x004],%l3 ! %l3 = 000000000000c65f
! %l1 = 0000000000000000, Mem[0000000010081400] = 0000c65f
stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000c65f
! %f29 = 000000ff, Mem[000000001010141c] = 000000ff
st %f29,[%i4+0x01c] ! Mem[000000001010141c] = 000000ff
! %l4 = 0000000000000000, Mem[0000000030181410] = 1e5fd5c9
stba %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 1e5fd500
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030081400] = ceffffff 00000000
stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = fbff1e00, %l7 = 0000000000000000
ldsba [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
p0_label_359:
! %l7 = 0000000000000000, %l5 = ffffffffffffffff, %y = 00000000
smul %l7,%l5,%l2 ! %l2 = 0000000000000000, %y = 00000000
! Mem[0000000030181410] = 1e5fd500, %l5 = ffffffffffffffff
lduha [%i6+%o5]0x89,%l5 ! %l5 = 000000000000d500
! Mem[00000000100c1410] = 00000000 00009d00, %l0 = 6fd3ffde, %l1 = 00000000
ldda [%i3+%o5]0x88,%l0 ! %l0 = 0000000000009d00 0000000000000000
! Mem[00000000100c1420] = ffffffff, %l3 = 000000000000c65f
ldsh [%i3+0x022],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081408] = ff00007f, %l1 = 0000000000000000
lduha [%i2+%o4]0x80,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010081438] = 0000000000000000, %f8 = 5fc60000 e0fffffb
ldda [%i2+0x038]%asi,%f8 ! %f8 = 00000000 00000000
! Mem[000000001010142c] = e0fffffb, %l6 = 00000000000000ff
ldsha [%i4+0x02c]%asi,%l6 ! %l6 = ffffffffffffe0ff
! Mem[0000000021800140] = ff00f79c, %l4 = 0000000000000000
lduba [%o3+0x141]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c141c] = c8ff7fff, %l6 = ffffffffffffe0ff
lduh [%i3+0x01e],%l6 ! %l6 = 0000000000007fff
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = ff00007f, %l2 = 0000000000000000
swapa [%i2+%o4]0x80,%l2 ! %l2 = 00000000ff00007f
p0_label_360:
! Mem[0000000010101408] = fb000000, %l1 = 000000000000ff00
ldstuba [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081438] = 00000000, %l5 = 000000000000d500, %asi = 80
swapa [%i2+0x038]%asi,%l5 ! %l5 = 0000000000000000
! %f18 = ffff2dff 00000000, Mem[0000000010101408] = ff0000fb 00000000
stda %f18,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffff2dff 00000000
! %l1 = 0000000000000000, Mem[00000000100c1408] = c9d55f1e
stba %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = c9d55f00
! %f18 = ffff2dff 00000000, Mem[0000000010181408] = ff7ffaff ffffd296
stda %f18,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffff2dff 00000000
! %l6 = 00007fff, %l7 = 00000000, Mem[0000000010041410] = 000000ff 00000000
stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00007fff 00000000
! %f8 = 00000000, Mem[0000000010101408] = ffff2dff
sta %f8 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! Mem[00000000300c1400] = ffffff2c, %l5 = 0000000000000000
ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 0000002c000000ff
! Mem[0000000030001410] = 000000ff, %l2 = 00000000ff00007f
ldstuba [%i0+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = ffffffff, %l6 = 0000000000007fff
ldsha [%i2+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
p0_label_361:
! Mem[0000000030081400] = 000000ff, %l4 = 0000000000000000
lduha [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = fbffffe0, %l3 = ffffffffffffffff
lduha [%i6+%g0]0x80,%l3 ! %l3 = 000000000000fbff
! Mem[0000000010141418] = ff000000, %l1 = 0000000000000000
lduh [%i5+0x018],%l1 ! %l1 = 000000000000ff00
! Mem[0000000010141408] = 0000002c, %l5 = 000000000000002c
ldsba [%i5+%o4]0x88,%l5 ! %l5 = 000000000000002c
! Mem[00000000100c1408] = 005fd5c9, %l6 = ffffffffffffffff
ldsba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1400] = 0000ffff ffffffff, %l0 = 00009d00, %l1 = 0000ff00
ldda [%i3+%g0]0x89,%l0 ! %l0 = 00000000ffffffff 000000000000ffff
! Mem[0000000030081410] = ffffffff7affa4b4, %l2 = 0000000000000000
ldxa [%i2+%o5]0x89,%l2 ! %l2 = ffffffff7affa4b4
! Mem[00000000100c1408] = c9d55f00, %l3 = 000000000000fbff
lduwa [%i3+%o4]0x88,%l3 ! %l3 = 00000000c9d55f00
! Mem[0000000010041410] = ff7f0000, %l7 = 0000000000000000
ldsba [%i1+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f10 = ff00005f, Mem[0000000030181410] = 1e5fd500
sta %f10,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff00005f
p0_label_362:
! %f4 = ff000000, Mem[0000000010101400] = ff0000c9
sta %f4 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff000000
! %l7 = ffffffffffffffff, %l1 = 000000000000ffff, %l3 = 00000000c9d55f00
sub %l7,%l1,%l3 ! %l3 = ffffffffffff0000
! %l7 = ffffffffffffffff, Mem[0000000030101408] = ff0000ff1e5fd5c9
stxa %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = ffffffffffffffff
! Mem[0000000030041400] = 96d2ffff, %l6 = 0000000000000000
swapa [%i1+%g0]0x89,%l6 ! %l6 = 0000000096d2ffff
! Mem[0000000021800001] = 00ff7193, %l7 = ffffffffffffffff
ldstuba [%o3+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010101400] = 000000ff, %l5 = 000000000000002c
ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! %f0 = ff002dff 00000000, Mem[0000000010081410] = ffffffff 000000ff
stda %f0 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff002dff 00000000
! %l4 = 000000ff, %l5 = 000000ff, Mem[00000000100c1408] = 005fd5c9 000000ff
stda %l4,[%i3+0x008]%asi ! Mem[00000000100c1408] = 000000ff 000000ff
! Mem[0000000010001408] = 0000ff00, %l6 = 0000000096d2ffff
ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1434] = 13d55f1e, %l2 = ffffffff7affa4b4
ldswa [%i3+0x034]%asi,%l2 ! %l2 = 0000000013d55f1e
p0_label_363:
! %l2 = 0000000013d55f1e, imm = 000000000000045d, %l2 = 0000000013d55f1e
subc %l2,0x45d,%l2 ! %l2 = 0000000013d55ac1
! Mem[00000000300c1410] = 00000000, %l2 = 0000000013d55ac1
ldsba [%i3+%o5]0x81,%l2 ! %l2 = 0000000000000000
! %l4 = 00000000000000ff, %l4 = 00000000000000ff, %l1 = 000000000000ffff
add %l4,%l4,%l1 ! %l1 = 00000000000001fe
! Mem[0000000030101408] = ffffffffffffffff, %l2 = 0000000000000000
ldxa [%i4+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030001400] = ffffffff, %l4 = 00000000000000ff
ldsba [%i0+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010181428] = 00000000, %l4 = ffffffffffffffff
ldsh [%i6+0x02a],%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = 00001d66, %l7 = 00000000000000ff
lduba [%i1+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000201c0000] = ffffde6c, %l1 = 00000000000001fe
lduba [%o0+0x001]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1400] = 00000000d2960000, %f8 = 00000000 00000000
ldda [%i3+%g0]0x88,%f8 ! %f8 = 00000000 d2960000
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_364:
! Mem[0000000010141420] = fbffffe00000c65f, %l1 = 00000000000000ff, %l3 = ffffffffffff0000
add %i5,0x20,%g1
casxa [%g1]0x80,%l1,%l3 ! %l3 = fbffffe00000c65f
! Mem[0000000010181400] = e0fffffb, %l7 = 0000000000000000
ldstuba [%i6+%g0]0x88,%l7 ! %l7 = 000000fb000000ff
! %f12 = b4a4ff7a ffffffff, Mem[0000000010001400] = ffff9d00 ffffffff
stda %f12,[%i0+%g0]0x80 ! Mem[0000000010001400] = b4a4ff7a ffffffff
! Mem[00000000100c1414] = 00000000, %l5 = 00000000000000ff
ldsw [%i3+0x014],%l5 ! %l5 = 0000000000000000
! %l0 = 00000000ffffffff, Mem[0000000010141408] = 0000002c
stba %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
! Mem[000000001000142c] = cefffffb, %l2 = ffffffff, %l4 = 00000000
add %i0,0x2c,%g1
casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000cefffffb
! Mem[0000000010001400] = b4a4ff7a, %l1 = 00000000000000ff
swapa [%i0+%g0]0x80,%l1 ! %l1 = 00000000b4a4ff7a
! %l3 = fbffffe00000c65f, Mem[00000000100c1400] = 000096d2
stba %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 5f0096d2
! %l2 = ffffffffffffffff, Mem[0000000010181410] = ff000000000000ff
stx %l2,[%i6+%o5] ! Mem[0000000010181410] = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00000000 ff2d00ff, %l0 = ffffffff, %l1 = b4a4ff7a
ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000ff2d00ff 0000000000000000
p0_label_365:
! Mem[0000000030081408] = fbff1e00, %f3 = 00000000
lda [%i2+%o4]0x89,%f3 ! %f3 = fbff1e00
! Mem[00000000201c0000] = ffffde6c, %l4 = 00000000cefffffb
lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff
! Mem[0000000010181428] = 00000000, %l6 = 0000000000000000
lduba [%i6+0x028]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030181400] = ff0000ff, %l3 = fbffffe00000c65f
lduba [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[00000000201c0000] = ffffde6c, %l2 = ffffffffffffffff
lduh [%o0+%g0],%l2 ! %l2 = 000000000000ffff
! Mem[0000000010041418] = 000096d20000007f, %l6 = 0000000000000000
ldx [%i1+0x018],%l6 ! %l6 = 000096d20000007f
! Mem[0000000010041400] = 2cc900ff, %l0 = 00000000ff2d00ff
lduwa [%i1+%g0]0x88,%l0 ! %l0 = 000000002cc900ff
! Mem[0000000010101400] = 000000ff, %l3 = 00000000000000ff
lduba [%i4+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001430] = 02f1857b71780000, %l3 = 00000000000000ff
ldxa [%i0+0x030]%asi,%l3 ! %l3 = 02f1857b71780000
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = ffffde6c, %l6 = 000096d20000007f
ldstuba [%o0+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
p0_label_366:
! %l3 = 02f1857b71780000, Mem[0000000010181418] = ff7fffc8
stw %l3,[%i6+0x018] ! Mem[0000000010181418] = 71780000
! %l5 = 0000000000000000, Mem[0000000010041400] = 2cc900ff
stba %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 2cc90000
! %l7 = 00000000000000fb, Mem[0000000010181400] = e0ffffff
stwa %l7,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000fb
! Mem[0000000030101408] = ffffffff, %l1 = 0000000000000000
swapa [%i4+%o4]0x89,%l1 ! %l1 = 00000000ffffffff
! Mem[00000000201c0000] = ffffde6c, %l1 = 00000000ffffffff
ldstub [%o0+%g0],%l1 ! %l1 = 000000ff000000ff
! %l3 = 02f1857b71780000, Mem[00000000100c1436] = 13d55f1e, %asi = 80
stba %l3,[%i3+0x036]%asi ! Mem[00000000100c1434] = 13d5001e
! Mem[0000000010081410] = ff002dff, %l1 = 00000000000000ff
ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030001400] = ffffffff, %l7 = 00000000000000fb
ldstuba [%i0+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
! Mem[000000001010143f] = 9d9acf00, %l6 = 00000000000000ff
ldstuba [%i4+0x03f]%asi,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff000000, %l0 = 000000002cc900ff
lduha [%i6+%o4]0x81,%l0 ! %l0 = 000000000000ff00
p0_label_367:
membar #Sync ! Added by membar checker (64)
! Mem[0000000010141400] = ff000000 ff000000 ff000000 ffffffce
! Mem[0000000010141410] = ff000000 00000045 ff000000 ffff0d00
! Mem[0000000010141420] = fbffffe0 0000c65f ffffffff ffffffff
! Mem[0000000010141430] = 7100a96b 7affa4b4 ff0a3bff 9dffcfff
ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
! Mem[0000000030041408] = 00049d00, %f21 = 00000000
lda [%i1+%o4]0x89,%f21 ! %f21 = 00049d00
! Mem[0000000010001408] = 00ff00ff, %l7 = 00000000000000ff
lduwa [%i0+%o4]0x88,%l7 ! %l7 = 0000000000ff00ff
! %l0 = 000000000000ff00, Mem[0000000030081400] = ff000000
stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000
! Mem[0000000030181408] = 000000ff, %l2 = 000000000000ffff
lduha [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030041408] = 009d0400, %l0 = 000000000000ff00
ldsba [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = ffff622e, %l7 = 0000000000ff00ff
ldsb [%o2+%g0],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101400] = ff000000, %l3 = 02f1857b71780000
ldub [%i4+0x003],%l3 ! %l3 = 0000000000000000
! Mem[0000000010081408] = 00000000, %l1 = 00000000000000ff
ldsha [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030081408] = 001efffbdeffd36f
stxa %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
p0_label_368:
! %f24 = f9fa7fff, Mem[0000000030081410] = b4a4ff7a
sta %f24,[%i2+%o5]0x81 ! Mem[0000000030081410] = f9fa7fff
membar #Sync ! Added by membar checker (65)
! %l0 = 0000000000000000, Mem[0000000010141408] = 000000ff
stwa %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %f0 = ff000000 ff000000 ff000000 ffffffce
! %f4 = ff000000 00000045 ff000000 ffff0d00
! %f8 = fbffffe0 0000c65f ffffffff ffffffff
! %f12 = 7100a96b 7affa4b4 ff0a3bff 9dffcfff
stda %f0,[%i4]ASI_BLK_AIUS ! Block Store to 0000000030101400
! %l6 = 0000000000000000, Mem[0000000030081400] = ff000000
stwa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000
! %l1 = 0000000000000000, Mem[0000000010001410] = ffde0000
stwa %l1,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! %f30 = 450000ff 009d0000, %l0 = 0000000000000000
! Mem[0000000010001408] = ff00ff0000000000
add %i0,0x008,%g1
stda %f30,[%g1+%l0]ASI_PST8_P ! Mem[0000000010001408] = ff00ff0000000000
membar #Sync ! Added by membar checker (66)
! Mem[0000000010101410] = 000000ff, %l6 = 0000000000000000
swapa [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001410] = ff0000ff, %l4 = 000000000000ffff
swapa [%i0+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff
! %l2 = 00000000000000ff, Mem[0000000010101408] = 00000000
stha %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ffffffff ff000000, %l4 = ff0000ff, %l5 = 00000000
ldda [%i0+%g0]0x88,%l4 ! %l4 = 00000000ff000000 00000000ffffffff
p0_label_369:
! Mem[0000000010081420] = ff7fffc8 6fd3ffde, %l4 = ff000000, %l5 = ffffffff
ldd [%i2+0x020],%l4 ! %l4 = 00000000ff7fffc8 000000006fd3ffde
! %f21 = 00049d00, %f6 = ff000000, %f20 = ff000000
fdivs %f21,%f6 ,%f20 ! %f20 = 80000000
! Mem[0000000030181410] = 5f0000ff, %l7 = ffffffffffffffff
lduwa [%i6+%o5]0x81,%l7 ! %l7 = 000000005f0000ff
! Mem[0000000030081400] = 00000000, %l7 = 000000005f0000ff
ldsba [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l3 = 0000000000000000
ldswa [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000211c0000] = ffff622e, %l7 = 0000000000000000
lduba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030141408] = 00ffd685, %l1 = 0000000000000000
ldswa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000ffd685
! Mem[0000000010141428] = ffffffff ffffffff, %l2 = 000000ff, %l3 = 00000000
ldda [%i5+0x028]%asi,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
! Mem[0000000010041410] = ff7f0000, %l5 = 000000006fd3ffde
lduba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f30 = 450000ff, Mem[0000000010001410] = 00000000
sta %f30,[%i0+%o5]0x88 ! Mem[0000000010001410] = 450000ff
p0_label_370:
! Mem[0000000010141400] = ff000000, %l6 = 00000000000000ff
ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
! %f28 = 0000deff, Mem[0000000030081408] = 00000000
sta %f28,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000deff
! Mem[0000000030041400] = 000000ff, %l3 = 00000000ffffffff
swapa [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001400] = ffffffff, %l5 = 00000000000000ff
ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010141400] = 000000ff, %l5 = 00000000000000ff
swapa [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %l1 = 0000000000ffd685, Mem[0000000021800180] = ffff1af7
sth %l1,[%o3+0x180] ! Mem[0000000021800180] = d6851af7
! Mem[0000000030141400] = 5f0000ff, %l5 = 00000000000000ff
swapa [%i5+%g0]0x81,%l5 ! %l5 = 000000005f0000ff
! Mem[0000000010041400] = 2cc90000, %l6 = 00000000000000ff
ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %f18 = ffff2dff, Mem[0000000030041400] = ffffffff
sta %f18,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffff2dff
! Starting 10 instruction Load Burst
! Mem[000000001000141c] = 0000ffff, %l4 = 00000000ff7fffc8
lduh [%i0+0x01c],%l4 ! %l4 = 0000000000000000
p0_label_371:
! Mem[0000000010101410] = 00000000, %l1 = 0000000000ffd685
lduha [%i4+0x010]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = 00049d00, %l5 = 000000005f0000ff
ldsha [%i1+%o4]0x89,%l5 ! %l5 = ffffffffffff9d00
! Mem[0000000010181408] = 00000000, %l7 = 00000000000000ff
ldswa [%i6+0x008]%asi,%l7 ! %l7 = 0000000000000000
! Mem[000000001004143c] = 009d0000, %l6 = 0000000000000000
ldsha [%i1+0x03c]%asi,%l6 ! %l6 = 000000000000009d
! Mem[0000000030181400] = ff0000ff, %l2 = 00000000ffffffff
ldswa [%i6+%g0]0x89,%l2 ! %l2 = ffffffffff0000ff
! Mem[00000000100c1410] = 0000000000009d00, %l6 = 000000000000009d
ldxa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000009d00
! Mem[00000000300c1400] = ffffffff, %l2 = ffffffffff0000ff
ldsha [%i3+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000300c1400] = ffffffff ffff0000 ff0000ff 5fc6ff2c
! Mem[00000000300c1410] = 00000000 000000ff 7946d93e 9942070c
! Mem[00000000300c1420] = 0ccf1a87 16f9d277 5be758f2 8e4c5c7f
! Mem[00000000300c1430] = 73d5844e 75852610 8998c3a1 64e0fbd1
ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400
! Mem[0000000030181410] = 45000000 ff00005f, %l0 = 00000000, %l1 = 00000000
ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000ff00005f 0000000045000000
! Starting 10 instruction Store Burst
! Mem[0000000020800040] = 00ff0345, %l3 = 00000000000000ff
ldstuba [%o1+0x040]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_372:
! Mem[0000000010141410] = 000000ff, %l6 = 0000000000009d00
swapa [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181418] = 71780000ff0000ff, %l2 = ffffffffffffffff, %l5 = ffffffffffff9d00
add %i6,0x18,%g1
casxa [%g1]0x80,%l2,%l5 ! %l5 = 71780000ff0000ff
! %l5 = 71780000ff0000ff, Mem[00000000201c0000] = ffffde6c
sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 00ffde6c
! Mem[0000000010141408] = 00000000, %l3 = 0000000000000000
swapa [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %l0 = 00000000ff00005f, Mem[00000000100c141a] = ff0000ff, %asi = 80
stha %l0,[%i3+0x01a]%asi ! Mem[00000000100c1418] = ff00005f
! Mem[0000000030181408] = 000000ff, %l7 = 0000000000000000
swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[0000000010141420] = fbffffe00000c65f
stx %l7,[%i5+0x020] ! Mem[0000000010141420] = 00000000000000ff
! Mem[0000000010101408] = 000000ff, %l5 = 71780000ff0000ff
ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
! %l2 = ffffffffffffffff, %l0 = 00000000ff00005f, %l1 = 0000000045000000
and %l2,%l0,%l1 ! %l1 = 00000000ff00005f
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = 00000000, %l1 = 00000000ff00005f
ldsba [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
p0_label_373:
! Mem[00000000201c0000] = 00ffde6c, %l4 = 0000000000000000
ldsha [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141428] = ffffffffffffffff, %l3 = 0000000000000000
ldx [%i5+0x028],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030141410] = 000000ff, %l0 = 00000000ff00005f
ldsha [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001410] = 00ffffff450000ff, %f4 = ff000000 00000045
ldda [%i0+%o5]0x88,%f4 ! %f4 = 00ffffff 450000ff
! %f12 = 7100a96b, %f3 = ffffffce
fitos %f12,%f3 ! %f3 = 4ee20153
! %l0 = 0000000000000000, immd = 0000000000000558, %l7 = 00000000000000ff
sdivx %l0,0x558,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041410] = 00001d66ffff0000, %l3 = ffffffffffffffff
ldxa [%i1+%o5]0x81,%l3 ! %l3 = 00001d66ffff0000
! Code Fragment 3
p0_fragment_30:
! %l0 = 0000000000000000
setx 0x159a3d1072be533e,%g7,%l0 ! %l0 = 159a3d1072be533e
! %l1 = 0000000000000000
setx 0x0d172e2fd7502a63,%g7,%l1 ! %l1 = 0d172e2fd7502a63
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 = 159a3d1072be533e
setx 0x1828888822de1e56,%g7,%l0 ! %l0 = 1828888822de1e56
! %l1 = 0d172e2fd7502a63
setx 0x430ce7507afe0ae9,%g7,%l1 ! %l1 = 430ce7507afe0ae9
! Mem[0000000010081410] = 00000000ff2d00ff, %l7 = 0000000000000000
ldxa [%i2+%o5]0x88,%l7 ! %l7 = 00000000ff2d00ff
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = ff000000, %l2 = ffffffffffffffff
swapa [%i4+%o4]0x81,%l2 ! %l2 = 00000000ff000000
p0_label_374:
! %l0 = 1828888822de1e56, Mem[0000000010141408] = 00000000
stha %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 1e560000
! %f16 = 0000ffff ffffffff 2cffc65f ff0000ff
! %f20 = ff000000 00000000 0c074299 3ed94679
! %f24 = 77d2f916 871acf0c 7f5c4c8e f258e75b
! %f28 = 10268575 4e84d573 d1fbe064 a1c39889
stda %f16,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400
! Mem[0000000010041436] = b3ffffff, %l7 = 00000000ff2d00ff
ldstub [%i1+0x036],%l7 ! %l7 = 000000ff000000ff
! %l2 = 00000000ff000000, Mem[0000000010181410] = ffffffffffffffff
stxa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000ff000000
! %l5 = 00000000000000ff, Mem[0000000010081410] = ff2d00ff
stha %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff2d00ff
! %l0 = 1828888822de1e56, Mem[0000000030041410] = 00001d66
stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 22de1e56
! %l4 = 000000ff, %l5 = 000000ff, Mem[00000000100c1408] = ff000000 ff000000
stda %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000ff 000000ff
! %l2 = ff000000, %l3 = ffff0000, Mem[0000000010141428] = ffffffff ffffffff
std %l2,[%i5+0x028] ! Mem[0000000010141428] = ff000000 ffff0000
! Mem[0000000030181408] = 00000000, %l7 = 00000000000000ff
swapa [%i6+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141420] = 00000000, %l6 = 00000000000000ff
ldsha [%i5+0x020]%asi,%l6 ! %l6 = 0000000000000000
p0_label_375:
! Mem[00000000211c0000] = ffff622e, %l3 = 00001d66ffff0000
ldub [%o2+0x001],%l3 ! %l3 = 00000000000000ff
! %l3 = 00000000000000ff, %l1 = 430ce7507afe0ae9, %y = 00000000
smul %l3,%l1,%l1 ! %l1 = 0000007a830cde17, %y = 0000007a
! Mem[0000000010181400] = fb000000, %l5 = 00000000000000ff
ldsha [%i6+%g0]0x80,%l5 ! %l5 = fffffffffffffb00
! Mem[0000000030101410] = ff000000, %l0 = 1828888822de1e56
ldswa [%i4+%o5]0x81,%l0 ! %l0 = ffffffffff000000
! Mem[00000000201c0000] = 00ffde6c, %l3 = 00000000000000ff
ldsba [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141408] = 0000561e, %l2 = 00000000ff000000
lduha [%i5+%o4]0x88,%l2 ! %l2 = 000000000000561e
! Mem[0000000010181424] = ffffffff, %l6 = 0000000000000000
ldswa [%i6+0x024]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081434] = 9d9acf2d, %l2 = 000000000000561e
lduwa [%i2+0x034]%asi,%l2 ! %l2 = 000000009d9acf2d
! Mem[0000000030081410] = f9fa7fff ffffffff, %l6 = ffffffff, %l7 = 00000000
ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000f9fa7fff 00000000ffffffff
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[0000000010081408] = 00000000000000ff
stxa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000000000ff
p0_label_376:
! %l6 = 00000000f9fa7fff, %l7 = 00000000ffffffff, %l7 = 00000000ffffffff
or %l6,%l7,%l7 ! %l7 = 00000000ffffffff
! %l0 = ffffffffff000000, Mem[0000000020800000] = ffff68e7, %asi = 80
stha %l0,[%o1+0x000]%asi ! Mem[0000000020800000] = 000068e7
! %f8 = fbffffe0 0000c65f, Mem[0000000030041410] = 561ede22 0000ffff
stda %f8 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = fbffffe0 0000c65f
! %l6 = 00000000f9fa7fff, Mem[0000000030041400] = ff2dffff00000000
stxa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000f9fa7fff
! Mem[0000000010081408] = 00000000, %l5 = fffffffffffffb00
swapa [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
! %f12 = 7100a96b 7affa4b4, %l3 = 0000000000000000
! Mem[0000000010001420] = 0000002d9d9acf2d
add %i0,0x020,%g1
stda %f12,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010001420] = 0000002d9d9acf2d
! Mem[00000000211c0000] = ffff622e, %l3 = 0000000000000000
ldstub [%o2+%g0],%l3 ! %l3 = 000000ff000000ff
! %f6 = ff000000 ffff0d00, %f6 = ff000000
fxtos %f6 ,%f6 ! %f6 = db7fffff
! Mem[0000000010041424] = 96d2ffff, %l3 = 000000ff, %l1 = 830cde17
add %i1,0x24,%g1
casa [%g1]0x80,%l3,%l1 ! %l1 = 0000000096d2ffff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (67)
! Mem[0000000010001410] = ff000045, %l5 = 0000000000000000
ldswa [%i0+%o5]0x80,%l5 ! %l5 = ffffffffff000045
p0_label_377:
! Mem[0000000010081420] = ff7fffc8, %l7 = 00000000ffffffff
ldsh [%i2+0x020],%l7 ! %l7 = ffffffffffffff7f
! Mem[00000000211c0000] = ffff622e, %l4 = 00000000000000ff
ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030181400] = ff0000ff, %l5 = ffffffffff000045
lduha [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181400] = 000000fb, %l7 = ffffffffffffff7f
lduba [%i6+%g0]0x88,%l7 ! %l7 = 00000000000000fb
! Mem[00000000100c1408] = 000000ff, %f7 = ffff0d00
lda [%i3+%o4]0x88,%f7 ! %f7 = 000000ff
! %f29 = 4e84d573, %f13 = 7affa4b4
fsqrts %f29,%f13 ! %f13 = 470264fe
! Mem[0000000030141400] = ff000000, %l5 = 00000000000000ff
lduwa [%i5+%g0]0x89,%l5 ! %l5 = 00000000ff000000
! %l5 = 00000000ff000000, %l6 = 00000000f9fa7fff, %l0 = ffffffffff000000
andn %l5,%l6,%l0 ! %l0 = 0000000006000000
! %l2 = 000000009d9acf2d, %l3 = 00000000000000ff, %l1 = 0000000096d2ffff
sdivx %l2,%l3,%l1 ! %l1 = 00000000009e3908
! Starting 10 instruction Store Burst
! Mem[0000000021800180] = d6851af7, %l6 = 00000000f9fa7fff
ldstuba [%o3+0x180]%asi,%l6 ! %l6 = 000000d6000000ff
p0_label_378:
! %l4 = ffffffffffffffff, Mem[0000000030141408] = 85d6ff00
stha %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffff00
! %l2 = 9d9acf2d, %l3 = 000000ff, Mem[0000000010101410] = 00000000 0000deff
stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 9d9acf2d 000000ff
! %f2 = ff000000, Mem[00000000300c1410] = 00000000
sta %f2 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
! %l0 = 0000000006000000, Mem[0000000030181408] = 000000ffc9ffffff
stxa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000006000000
! %f5 = 450000ff, %f18 = 2cffc65f ff0000ff
fstox %f5 ,%f18 ! %f18 = 00000000 00000800
! %f10 = ffffffff, Mem[0000000030141400] = ff000000
sta %f10,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff
! Mem[0000000010041410] = 00007fff, %l2 = 000000009d9acf2d
swapa [%i1+%o5]0x88,%l2 ! %l2 = 0000000000007fff
! Mem[0000000010181410] = 00000000, %l4 = ffffffffffffffff
ldstuba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l1 = 00000000009e3908, Mem[0000000030101400] = ff000000ff000000
stxa %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000009e3908
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00049d00, %l6 = 00000000000000d6
ldsba [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000
p0_label_379:
! Mem[0000000010081410] = ff002dff00000000, %f28 = 10268575 4e84d573
ldda [%i2+0x010]%asi,%f28 ! %f28 = ff002dff 00000000
! Mem[0000000030081410] = f9fa7fff ffffffff, %l4 = 00000000, %l5 = ff000000
ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000f9fa7fff 00000000ffffffff
! Mem[0000000010181400] = 000000fb, %l6 = 0000000000000000
ldsha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000fb
! Mem[0000000010081400] = 0000c65fdd372aff, %l2 = 0000000000007fff
ldxa [%i2+%g0]0x80,%l2 ! %l2 = 0000c65fdd372aff
! Mem[00000000300c1400] = ffffffff, %l5 = 00000000ffffffff
lduba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141410] = 009d0000, %l1 = 00000000009e3908
ldsba [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = 0000c65f dd372aff fffffb00 000000ff
! Mem[0000000010081410] = ff002dff 00000000 25ff9e07 ff000f00
! Mem[0000000010081420] = ff7fffc8 6fd3ffde 00000000 000000ff
! Mem[0000000010081430] = ff000000 9d9acf2d 0000d500 00000000
ldda [%i2]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010081400
! Mem[0000000010181408] = 00000000, %l7 = 00000000000000fb
lduh [%i6+0x00a],%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1400] = ffffffff, %l4 = 00000000f9fa7fff
lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %l4 = 00000000ffffffff, Mem[0000000010001400] = 000000ffffffffff
stx %l4,[%i0+%g0] ! Mem[0000000010001400] = 00000000ffffffff
p0_label_380:
! Mem[00000000100c1400] = d296005f, %l2 = 0000c65fdd372aff
swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000d296005f
! Mem[0000000030141400] = ffffffff, %l4 = 00000000ffffffff
ldstuba [%i5+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010081400] = 5fc60000, %l3 = 00000000000000ff
ldstuba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! %f16 = 0000ffff ffffffff 00000000 00000800
! %f20 = ff000000 00000000 0c074299 3ed94679
! %f24 = 77d2f916 871acf0c 7f5c4c8e f258e75b
! %f28 = ff002dff 00000000 d1fbe064 a1c39889
stda %f16,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
! %l4 = 00000000000000ff, Mem[0000000030041400] = 00000000
stha %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! %l0 = 06000000, %l1 = 00000000, Mem[0000000010001400] = 00000000 ffffffff
stda %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 06000000 00000000
! %f4 = 00000000 ff2d00ff, Mem[0000000030181410] = 5f0000ff 00000045
stda %f4 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 ff2d00ff
! %f2 = ff000000, Mem[0000000030081410] = f9fa7fff
sta %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff000000
! %l1 = 0000000000000000, Mem[0000000030101410] = 45000000000000ff
stxa %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
! Starting 10 instruction Load Burst
! %l6 = 00000000000000fb, immed = 00000ecd, %y = 0000007a
smul %l6,0xecd,%l3 ! %l3 = 00000000000e82ff, %y = 00000000
p0_label_381:
! Mem[0000000030101408] = ceffffffffffffff, %f12 = 2dcf9a9d 000000ff
ldda [%i4+%o4]0x89,%f12 ! %f12 = ceffffff ffffffff
! Mem[0000000030101408] = ffffffff, %f2 = ff000000
lda [%i4+%o4]0x89,%f2 ! %f2 = ffffffff
! Mem[0000000030001400] = ffffffff ffff0000 ff0000ff 5fc6ff2c
! Mem[0000000030001410] = 00000000 000000ff 7946d93e 9942070c
! Mem[0000000030001420] = 0ccf1a87 16f9d277 5be758f2 8e4c5c7f
! Mem[0000000030001430] = 73d5844e 75852610 8998c3a1 64e0fbd1
ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
membar #Sync ! Added by membar checker (68)
! Mem[0000000010181400] = 0000ffff, %l4 = 00000000000000ff
lduha [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = 00049d00, %l4 = 0000000000000000
lduha [%i1+%o4]0x89,%l4 ! %l4 = 0000000000009d00
! Mem[0000000030141408] = ffffff00, %l3 = 00000000000e82ff
lduwa [%i5+%o4]0x81,%l3 ! %l3 = 00000000ffffff00
! Mem[0000000010141418] = ff000000, %l2 = 00000000d296005f
ldub [%i5+0x01a],%l2 ! %l2 = 0000000000000000
! Mem[0000000030041410] = 5fc60000, %l0 = 0000000006000000
lduba [%i1+%o5]0x81,%l0 ! %l0 = 000000000000005f
! Mem[0000000010081410] = 00000000 ff2d00ff, %l2 = 00000000, %l3 = ffffff00
ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000ff2d00ff 0000000000000000
! Starting 10 instruction Store Burst
! %f16 = 0000ffff ffffffff, Mem[0000000010101408] = 000000ff 00000000
stda %f16,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000ffff ffffffff
p0_label_382:
! %f21 = 00000000, Mem[0000000010101434] = deffd36f
st %f21,[%i4+0x034] ! Mem[0000000010101434] = 00000000
! %f2 = ffffffff 00fbffff, Mem[0000000010001430] = 02f1857b 71780000
std %f2 ,[%i0+0x030] ! Mem[0000000010001430] = ffffffff 00fbffff
! Mem[0000000010101418] = 00000000, %l3 = 0000000000000000
swap [%i4+0x018],%l3 ! %l3 = 0000000000000000
! %l2 = 00000000ff2d00ff, Mem[0000000010001400] = 06000000
stwa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff2d00ff
! Mem[0000000021800101] = 16ff94a7, %l1 = 0000000000000000
ldstuba [%o3+0x101]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010101410] = 9d9acf2d, %l3 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l3 ! %l3 = 0000002d000000ff
! Mem[0000000010101410] = ffcf9a9d, %l3 = 000000000000002d
swapa [%i4+%o5]0x80,%l3 ! %l3 = 00000000ffcf9a9d
! Mem[000000001004142d] = 5fc6ff2c, %l4 = 0000000000009d00
ldstuba [%i1+0x02d]%asi,%l4 ! %l4 = 000000c6000000ff
! %f27 = f258e75b, Mem[0000000010081410] = ff2d00ff
sta %f27,[%i2+%o5]0x88 ! Mem[0000000010081410] = f258e75b
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 00000000, %l5 = 00000000000000ff
lduha [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
p0_label_383:
! Mem[0000000010141410] = 009d0000, %l4 = 00000000000000c6
lduba [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081408] = fffffb00000000ff, %l7 = 0000000000000000
ldxa [%i2+%o4]0x80,%l7 ! %l7 = fffffb00000000ff
! Mem[0000000030041410] = 0000c65f, %l2 = 00000000ff2d00ff
lduha [%i1+%o5]0x89,%l2 ! %l2 = 000000000000c65f
! Mem[0000000030101400] = 00000000, %l7 = fffffb00000000ff
lduha [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001438] = 00d3ffff, %l4 = 0000000000000000
lduh [%i0+0x038],%l4 ! %l4 = 00000000000000d3
! Mem[0000000030181410] = ff002dff00000000, %f28 = 10268575 4e84d573
ldda [%i6+%o5]0x89,%f28 ! %f28 = ff002dff 00000000
! Mem[0000000030081400] = 00000000, %l2 = 000000000000c65f
ldsba [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081400] = 5fc600ff, %l2 = 0000000000000000
ldswa [%i2+%g0]0x88,%l2 ! %l2 = 000000005fc600ff
! Mem[0000000030181400] = ff0000ff, %l3 = 00000000ffcf9a9d
ldsha [%i6+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f30 = d1fbe064 a1c39889, Mem[0000000010181410] = ff000000 00000000
stda %f30,[%i6+%o5]0x80 ! Mem[0000000010181410] = d1fbe064 a1c39889
p0_label_384:
! Mem[0000000010001400] = ff2d00ff, %l2 = 000000005fc600ff
ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
! %l4 = 000000d3, %l5 = 00000000, Mem[00000000100c1410] = 009d0000 00000000
stda %l4,[%i3+0x010]%asi ! Mem[00000000100c1410] = 000000d3 00000000
! %f16 = 0000ffff ffffffff 2cffc65f ff0000ff
! %f20 = ff000000 00000000 0c074299 3ed94679
! %f24 = 77d2f916 871acf0c 7f5c4c8e f258e75b
! %f28 = ff002dff 00000000 d1fbe064 a1c39889
stda %f16,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
! %l7 = 0000000000000000, Mem[0000000020800000] = 000068e7, %asi = 80
stba %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 000068e7
! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000010141400] = ff000000 ff000000
stda %l2,[%i5+0x000]%asi ! Mem[0000000010141400] = 000000ff 000000ff
! %l3 = 00000000000000ff, Mem[0000000030181400] = ff0000ff
stwa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
swapa [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
! %l0 = 0000005f, %l1 = 000000ff, Mem[0000000010181410] = d1fbe064 a1c39889
stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000005f 000000ff
! %f10 = ff000000 00000000, %l3 = 00000000000000ff
! Mem[00000000300c1430] = 73d5844e75852610
add %i3,0x030,%g1
stda %f10,[%g1+%l3]ASI_PST8_S ! Mem[00000000300c1430] = ff00000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = fffffb00, %f2 = ffffffff
lda [%i2+%o4]0x80,%f2 ! %f2 = fffffb00
p0_label_385:
! Mem[0000000030001408] = ff0000ff, %l2 = 00000000000000ff
ldsha [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081410] = f258e75b, %l5 = 0000000000000000
ldsha [%i2+%o5]0x88,%l5 ! %l5 = ffffffffffffe75b
membar #Sync ! Added by membar checker (69)
! Mem[0000000030141410] = ff000000 00000000, %l0 = 0000005f, %l1 = 000000ff
ldda [%i5+%o5]0x89,%l0 ! %l0 = 0000000000000000 00000000ff000000
! Mem[00000000201c0000] = 00ffde6c, %l7 = 0000000000000000
ldub [%o0+0x001],%l7 ! %l7 = 00000000000000ff
! Mem[00000000300c1400] = ffffffff, %l4 = 00000000000000d3
ldswa [%i3+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101408] = ffffffff, %l2 = 00000000000000ff
lduwa [%i4+%o4]0x80,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000030041400] = 000000ff, %l0 = 0000000000000000
ldsha [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1410] = ff000000, %f7 = 079eff25
lda [%i3+%o5]0x89,%f7 ! %f7 = ff000000
! %l4 = ffffffffffffffff, %l3 = 00000000000000ff, %y = 00000000
sdiv %l4,%l3,%l7 ! %l7 = 0000000001010101
mov %l0,%y ! %y = 000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = 000000ff, %l2 = 00000000ffffffff
lduba [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_386:
! %l6 = 00000000000000fb, Mem[0000000010141410] = 4500000000009d00
stxa %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000fb
! %l1 = 00000000ff000000, Mem[0000000010101400] = 39f86a37000000ff
stxa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000ff000000
! %l3 = 00000000000000ff, Mem[0000000030181408] = 00000000
stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000ff
! %f4 = 00000000, Mem[0000000010181404] = ffffffff
st %f4 ,[%i6+0x004] ! Mem[0000000010181404] = 00000000
! %l7 = 0000000001010101, Mem[0000000030081408] = 0000deff
stwa %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = 01010101
! Mem[000000001010141e] = 000000ff, %l1 = 00000000ff000000
ldstuba [%i4+0x01e]%asi,%l1 ! %l1 = 00000000000000ff
! %f12 = ceffffff ffffffff, %l4 = ffffffffffffffff
! Mem[00000000100c1438] = 0000ffff000000ff
add %i3,0x038,%g1
stda %f12,[%g1+%l4]ASI_PST32_P ! Mem[00000000100c1438] = ceffffffffffffff
! %l6 = 00000000000000fb, Mem[0000000010101410] = 0000002d
stha %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00fb002d
! %l4 = ffffffffffffffff, Mem[0000000010141408] = 1e560000ffffffce
stxa %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffffffffffff
! Starting 10 instruction Load Burst
! %l0 = 00000000000000ff, imm = fffffffffffffda7, %l3 = 00000000000000ff
subc %l0,-0x259,%l3 ! %l3 = 0000000000000358
p0_label_387:
! Mem[0000000010041408] = ff002dff, %l2 = 00000000000000ff
ldsba [%i1+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030081408] = 01010101, %l0 = 00000000000000ff
ldswa [%i2+%o4]0x89,%l0 ! %l0 = 0000000001010101
! Mem[0000000030041410] = 5fc60000e0fffffb, %l6 = 00000000000000fb
ldxa [%i1+%o5]0x81,%l6 ! %l6 = 5fc60000e0fffffb
! Mem[0000000030101410] = 00000000, %l6 = 5fc60000e0fffffb
ldsba [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l3 = 0000000000000358
lduha [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101400] = 000000ff00000000, %l6 = 0000000000000000
ldxa [%i4+0x000]%asi,%l6 ! %l6 = 000000ff00000000
! Mem[0000000030001400] = ffffffff, %l3 = 0000000000000000
lduba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! %l1 = 0000000000000000, %l2 = ffffffffffffffff, %y = 000000ff
sdiv %l1,%l2,%l4 ! %l4 = ffffffff80000000
mov %l0,%y ! %y = 01010101
! Mem[0000000010001420] = 0000002d9d9acf2d, %f30 = d1fbe064 a1c39889
ldda [%i0+0x020]%asi,%f30 ! %f30 = 0000002d 9d9acf2d
! Starting 10 instruction Store Burst
! %l7 = 0000000001010101, %l3 = 00000000000000ff, %l0 = 0000000001010101
orn %l7,%l3,%l0 ! %l0 = ffffffffffffff01
p0_label_388:
! %f24 = 77d2f916 871acf0c, Mem[0000000010141410] = 000000fb 00000000
stda %f24,[%i5+%o5]0x88 ! Mem[0000000010141410] = 77d2f916 871acf0c
! Mem[0000000010141410] = 871acf0c, %l6 = 000000ff00000000
ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 0000000c000000ff
! Mem[00000000300c1408] = ff0000ff, %l1 = 0000000000000000
swapa [%i3+%o4]0x89,%l1 ! %l1 = 00000000ff0000ff
! %f16 = 0000ffff ffffffff, Mem[0000000010001400] = ff002dff 00000000
stda %f16,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000ffff ffffffff
! Mem[000000001014140c] = ffffffff, %l2 = ffffffffffffffff
swap [%i5+0x00c],%l2 ! %l2 = 00000000ffffffff
! Mem[00000000100c140c] = ff000000, %l7 = 01010101, %l4 = 80000000
add %i3,0x0c,%g1
casa [%g1]0x80,%l7,%l4 ! %l4 = 00000000ff000000
! %l0 = ffffffffffffff01, Mem[0000000030001410] = ff00000000000000
stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffffffffff01
! %l2 = ffffffff, %l3 = 000000ff, Mem[0000000010001410] = ff000045 ffffff00
stda %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffff 000000ff
! %l4 = 00000000ff000000, Mem[0000000010081427] = 6fd3ffde
stb %l4,[%i2+0x027] ! Mem[0000000010081424] = 6fd3ff00
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ff000000 00fbffff, %l2 = ffffffff, %l3 = 000000ff
ldda [%i2+%o4]0x88,%l2 ! %l2 = 0000000000fbffff 00000000ff000000
p0_label_389:
! Mem[0000000010101410] = 00fb002d ff000000, %l0 = ffffff01, %l1 = ff0000ff
ldda [%i4+%o5]0x80,%l0 ! %l0 = 0000000000fb002d 00000000ff000000
! %l2 = 0000000000fbffff, Mem[0000000030001400] = ffffffff
stha %l2,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffffff
! Mem[0000000010141410] = 871acfff, %l7 = 0000000001010101
ldsha [%i5+%o5]0x88,%l7 ! %l7 = ffffffffffffcfff
! Mem[0000000010141420] = 00000000000000ff, %l2 = 0000000000fbffff
ldx [%i5+0x020],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181410] = 0000005f, %l1 = 00000000ff000000
lduwa [%i6+%o5]0x80,%l1 ! %l1 = 000000000000005f
! Mem[0000000030001400] = ffffffff, %l2 = 00000000000000ff
ldswa [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[000000001004143c] = 009d0000, %l5 = ffffffffffffe75b
ldub [%i1+0x03f],%l5 ! %l5 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l7 = ffffffffffffcfff
ldsha [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000021800000] = 00ff7193, %l3 = 00000000ff000000
lduha [%o3+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[0000000030041410] = 5fc60000e0fffffb
stxa %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffffffffffff
p0_label_390:
! Mem[0000000030141400] = ffffffff, %l0 = 0000000000fb002d
swapa [%i5+%g0]0x81,%l0 ! %l0 = 00000000ffffffff
! %l2 = ffffffffffffffff, Mem[00000000100c1410] = 000000d3
stwa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ffffffff
! %f6 = 000f00ff ff000000, %l2 = ffffffffffffffff
! Mem[00000000100c1418] = ff00005fc8ff7fff
add %i3,0x018,%g1
stda %f6,[%g1+%l2]ASI_PST32_PL ! Mem[00000000100c1418] = 000000ffff000f00
! %f19 = ff0000ff, Mem[00000000300c1410] = ff000000
sta %f19,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff0000ff
! %l3 = 00000000000000ff, Mem[0000000010141410] = 871acfff
stwa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! Mem[0000000020800041] = ffff0345, %l1 = 000000000000005f
ldstuba [%o1+0x041]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010181414] = 000000ff, %l7 = 00000000, %l0 = ffffffff
add %i6,0x14,%g1
casa [%g1]0x80,%l7,%l0 ! %l0 = 00000000000000ff
! %l6 = 000000000000000c, Mem[0000000030041408] = 009d0400ff000000
stxa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000000000000c
! %f27 = f258e75b, Mem[000000001014143c] = 9dffcfff
sta %f27,[%i5+0x03c]%asi ! Mem[000000001014143c] = f258e75b
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = ff000000, %l3 = 00000000000000ff
lduwa [%i1+%g0]0x81,%l3 ! %l3 = 00000000ff000000
p0_label_391:
! Mem[0000000010041410] = 2dcf9a9d, %l1 = 00000000000000ff
lduwa [%i1+%o5]0x80,%l1 ! %l1 = 000000002dcf9a9d
! Mem[00000000211c0000] = ffff622e, %l4 = 00000000ff000000
lduha [%o2+0x000]%asi,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010101408] = ffffffff, %l3 = 00000000ff000000
lduha [%i4+%o4]0x88,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010001410] = ffffffff, %f0 = ff2a37dd
lda [%i0+%o5]0x80,%f0 ! %f0 = ffffffff
! Mem[00000000211c0000] = ffff622e, %l2 = ffffffffffffffff
ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081408] = fffffb00, %l6 = 000000000000000c
ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1400] = 0000ffffffffffff, %l0 = 00000000000000ff
ldxa [%i3+%g0]0x89,%l0 ! %l0 = 0000ffffffffffff
! Mem[0000000030001410] = ffffff01, %l6 = ffffffffffffffff
ldsba [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000001
! Mem[0000000010101410] = 00fb002dff000000, %l1 = 000000002dcf9a9d
ldxa [%i4+%o5]0x80,%l1 ! %l1 = 00fb002dff000000
! Starting 10 instruction Store Burst
! Mem[0000000010001417] = 000000ff, %l2 = ffffffffffffffff
ldstub [%i0+0x017],%l2 ! %l2 = 000000ff000000ff
p0_label_392:
! %l5 = 0000000000000000, Mem[0000000030081400] = 0000000000000000
stxa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000000000000000
! Mem[0000000010081410] = f258e75b, %l7 = 0000000000000000
swapa [%i2+%o5]0x88,%l7 ! %l7 = 00000000f258e75b
! Mem[00000000211c0001] = ffff622e, %l4 = 000000000000ffff
ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
! %f5 = ff2d00ff, Mem[0000000010181410] = 0000005f
sta %f5 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff2d00ff
! %l5 = 0000000000000000, Mem[0000000010001408] = ff00ff00
stwa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! Mem[0000000010101438] = 000000009d9acfff, %l5 = 0000000000000000, %l3 = 000000000000ffff
add %i4,0x38,%g1
casxa [%g1]0x80,%l5,%l3 ! %l3 = 000000009d9acfff
! %f26 = 7f5c4c8e f258e75b, %l7 = 00000000f258e75b
! Mem[00000000100c1410] = ffffffff00000000
add %i3,0x010,%g1
stda %f26,[%g1+%l7]ASI_PST8_P ! Mem[00000000100c1410] = ff5cff8ef200e75b
! %l6 = 00000001, %l7 = f258e75b, Mem[0000000030081408] = 01010101 00000000
stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000001 f258e75b
! Mem[0000000030001400] = ffffffff, %l0 = 0000ffffffffffff
ldstuba [%i0+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 2dcf9a9d 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i1+%o5]0x80,%l4 ! %l4 = 000000002dcf9a9d 0000000000000000
p0_label_393:
! Code Fragment 3
p0_fragment_31:
! %l0 = 00000000000000ff
setx 0x5d4dab5061f84fe9,%g7,%l0 ! %l0 = 5d4dab5061f84fe9
! %l1 = 00fb002dff000000
setx 0x0e31ade7975ed4e3,%g7,%l1 ! %l1 = 0e31ade7975ed4e3
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 = 5d4dab5061f84fe9
setx 0xd2342b17e3613b53,%g7,%l0 ! %l0 = d2342b17e3613b53
! %l1 = 0e31ade7975ed4e3
setx 0xe06b7ab7f0220127,%g7,%l1 ! %l1 = e06b7ab7f0220127
! Mem[0000000010081408] = 00fbffff, %l6 = 0000000000000001
ldsha [%i2+%o4]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081408] = 00fbffff, %f9 = c8ff7fff
lda [%i2+%o4]0x88,%f9 ! %f9 = 00fbffff
! Mem[0000000010001400] = 0000ffff ffffffff, %l0 = e3613b53, %l1 = f0220127
ldda [%i0+%g0]0x88,%l0 ! %l0 = 00000000ffffffff 000000000000ffff
! Mem[0000000010141420] = 00000000, %l2 = 00000000000000ff
lduba [%i5+0x022]%asi,%l2 ! %l2 = 0000000000000000
! Mem[000000001014142c] = ffff0000, %f16 = 0000ffff
lda [%i5+0x02c]%asi,%f16 ! %f16 = ffff0000
! Mem[00000000201c0000] = 00ffde6c, %l6 = ffffffffffffffff
ldub [%o0+0x001],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041430] = 000dffff, %l6 = 00000000000000ff
lduha [%i1+0x030]%asi,%l6 ! %l6 = 000000000000000d
! Mem[0000000030181400] = ff000000, %l6 = 000000000000000d
lduha [%i6+%g0]0x81,%l6 ! %l6 = 000000000000ff00
! Starting 10 instruction Store Burst
! Mem[0000000010101410] = 2d00fb00, %l1 = 000000000000ffff
swapa [%i4+%o5]0x88,%l1 ! %l1 = 000000002d00fb00
p0_label_394:
! %l1 = 000000002d00fb00, Mem[0000000010101400] = 00000000ff000000
stxa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000002d00fb00
! %f4 = 00000000 ff2d00ff, Mem[0000000030041410] = ffffffff ffffffff
stda %f4 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 ff2d00ff
! %f10 = ff000000, Mem[0000000010001418] = 661d016d
sta %f10,[%i0+0x018]%asi ! Mem[0000000010001418] = ff000000
! %l6 = 0000ff00, %l7 = f258e75b, Mem[00000000300c1408] = 00000000 2cffc65f
stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000ff00 f258e75b
! Mem[00000000218001c0] = ff2cf6ef, %l0 = 00000000ffffffff
ldstub [%o3+0x1c0],%l0 ! %l0 = 000000ff000000ff
! %f23 = 3ed94679, Mem[0000000010101410] = ffff0000
sta %f23,[%i4+%o5]0x80 ! Mem[0000000010101410] = 3ed94679
! %f30 = 0000002d 9d9acf2d, Mem[00000000300c1400] = ffffffff ffff0000
stda %f30,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000002d 9d9acf2d
! Mem[0000000030101400] = 00000000, %l6 = 000000000000ff00
swapa [%i4+%g0]0x89,%l6 ! %l6 = 0000000000000000
! %l1 = 000000002d00fb00, Mem[0000000030181408] = 000000ff06000000
stxa %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 000000002d00fb00
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 000000ff, %l5 = 0000000000000000
ldsha [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_395:
! Mem[0000000030181408] = 00000000, %l1 = 000000002d00fb00
ldswa [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141408] = ff0000ff, %l0 = 00000000000000ff
ldswa [%i5+%o4]0x89,%l0 ! %l0 = ffffffffff0000ff
! Mem[0000000010081408] = 00fbffff, %l7 = 00000000f258e75b
lduha [%i2+%o4]0x88,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010041400] = ff00c92c, %l6 = 0000000000000000
lduwa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff00c92c
! Mem[0000000030101400] = 08399e000000ff00, %l6 = 00000000ff00c92c
ldxa [%i4+%g0]0x89,%l6 ! %l6 = 08399e000000ff00
! Mem[00000000201c0000] = 00ffde6c, %l6 = 08399e000000ff00
lduh [%o0+%g0],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010001418] = ff0000000000ffff, %f18 = 2cffc65f ff0000ff
ldda [%i0+0x018]%asi,%f18 ! %f18 = ff000000 0000ffff
! Mem[00000000100c1410] = 8eff5cff, %l6 = 00000000000000ff
ldsba [%i3+%o5]0x88,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081400] = ff00c65f, %l0 = ffffffffff0000ff
ldsha [%i2+%g0]0x80,%l0 ! %l0 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %f25 = 871acf0c, Mem[00000000300c1410] = ff0000ff
sta %f25,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 871acf0c
p0_label_396:
! Mem[0000000010101410] = 3ed94679, %l1 = 0000000000000000
swapa [%i4+%o5]0x80,%l1 ! %l1 = 000000003ed94679
! %l5 = 00000000000000ff, Mem[0000000030041400] = 000000ff
stha %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! Mem[0000000010101433] = 00000000, %l1 = 000000003ed94679
ldstub [%i4+0x033],%l1 ! %l1 = 00000000000000ff
! %f18 = ff000000 0000ffff, %l4 = 000000002dcf9a9d
! Mem[00000000100c1420] = ffffffff0000ffff
add %i3,0x020,%g1
stda %f18,[%g1+%l4]ASI_PST32_P ! Mem[00000000100c1420] = ffffffff0000ffff
! Mem[0000000030001410] = 01ffffff, %l5 = 00000000000000ff
ldstuba [%i0+%o5]0x81,%l5 ! %l5 = 00000001000000ff
! %l3 = 000000009d9acfff, Mem[0000000010001438] = 00d3ffff000000ff, %asi = 80
stxa %l3,[%i0+0x038]%asi ! Mem[0000000010001438] = 000000009d9acfff
! Mem[0000000030001400] = ffffffff, %l2 = 0000000000000000
ldstuba [%i0+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
! %l5 = 0000000000000001, Mem[00000000300c1410] = 0ccf1a87
stwa %l5,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000001
! %l4 = 000000002dcf9a9d, Mem[0000000030141408] = ff0000ff
stba %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 9d0000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 000000ff, %l4 = 000000002dcf9a9d
ldsba [%i5+%o5]0x88,%l4 ! %l4 = ffffffffffffffff
p0_label_397:
! Mem[0000000010001410] = ffffffff, %l5 = 0000000000000001
lduba [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041400] = 000000ff, %l5 = 00000000000000ff
ldsba [%i1+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030141400] = 2d00fb00, %l0 = ffffffffffffff00
lduwa [%i5+%g0]0x89,%l0 ! %l0 = 000000002d00fb00
! Mem[0000000010081400] = ff00c65f, %l0 = 000000002d00fb00
lduba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! %l6 = ffffffffffffffff, imm = ffffffffffffff4b, %l2 = 00000000000000ff
orn %l6,-0x0b5,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000021800040] = ffff6a20, %l6 = ffffffffffffffff
ldsba [%o3+0x041]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010141438] = ff0a3bfff258e75b, %f18 = ff000000 0000ffff
ldda [%i5+0x038]%asi,%f18 ! %f18 = ff0a3bff f258e75b
! Mem[0000000010041410] = 9d9acf2d, %l7 = 000000000000ffff
ldsha [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffcf2d
! Mem[0000000030001410] = ffffffff, %l0 = 00000000000000ff
lduha [%i0+%o5]0x81,%l0 ! %l0 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = ff2d00ff, %l1 = 0000000000000000
swapa [%i1+%o4]0x88,%l1 ! %l1 = 00000000ff2d00ff
p0_label_398:
! Mem[0000000030181408] = 00000000, %l6 = ffffffffffffffff
ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181404] = 00000000, %l6 = 0000000000000000, %asi = 80
swapa [%i6+0x004]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141408] = 9d0000ff, %l3 = 000000009d9acfff
swapa [%i5+%o4]0x81,%l3 ! %l3 = 000000009d0000ff
! Mem[00000000100c142c] = 000000ff, %l0 = 000000000000ffff, %asi = 80
swapa [%i3+0x02c]%asi,%l0 ! %l0 = 00000000000000ff
! %l0 = 00000000000000ff, Mem[00000000100c1410] = 5be700f28eff5cff
stxa %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000000000ff
! Mem[0000000030101400] = 00ff0000, %l3 = 000000009d0000ff
ldstuba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141410] = ff000000, %l3 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010141408] = ffffffff, %l1 = 00000000ff2d00ff
swapa [%i5+%o4]0x88,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010041410] = 2dcf9a9d, %l7 = ffffffffffffcf2d
ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 0000002d000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 01000000, %l0 = 00000000000000ff
ldsha [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000100
p0_label_399:
! Mem[0000000030101410] = 00000000, %l6 = 0000000000000000
lduwa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l2 = ffffffffffffffff
ldsha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = 0c000000 00000000, %l6 = 00000000, %l7 = 0000002d
ldda [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000 000000000c000000
! Mem[0000000030041400] = ff000000, %l5 = ffffffffffffffff
lduba [%i1+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041408] = 00000000, %f20 = ff000000
lda [%i1+%o4]0x80,%f20 ! %f20 = 00000000
! Mem[0000000030001410] = ffffffff, %l3 = 00000000000000ff
lduwa [%i0+%o5]0x89,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000010141408] = ff002dff, %l0 = 0000000000000100
ldsha [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
! Mem[00000000100c1410] = ff000000, %l4 = ffffffffffffffff
ldsba [%i3+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010181400] = 0000ffff00000000, %f4 = 00000000 ff2d00ff
ldd [%i6+%g0],%f4 ! %f4 = 0000ffff 00000000
! Starting 10 instruction Store Burst
! %f2 = fffffb00 00fbffff, Mem[0000000010101400] = 2d00fb00 00000000
stda %f2 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = fffffb00 00fbffff
p0_label_400:
! %l7 = 000000000c000000, Mem[0000000020800000] = 000068e7
sth %l7,[%o1+%g0] ! Mem[0000000020800000] = 000068e7
! %f2 = fffffb00 00fbffff, Mem[0000000010101410] = 00000000 ff000000
stda %f2 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = fffffb00 00fbffff
! %l2 = 00000000, %l3 = ffffffff, Mem[0000000030041400] = 000000ff ff7ffaf9
stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ffffffff
! %f20 = 00000000 00000000, Mem[0000000030001410] = ffffffff ffffffff
stda %f20,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 00000000
! Mem[0000000010101438] = 00000000, %l1 = 00000000ffffffff, %asi = 80
swapa [%i4+0x038]%asi,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000010101408] = ffffffffffff0000
stxa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
! Mem[0000000020800001] = 000068e7, %l7 = 000000000c000000
ldstub [%o1+0x001],%l7 ! %l7 = 00000000000000ff
! %l3 = 00000000ffffffff, Mem[0000000020800000] = 00ff68e7
sth %l3,[%o1+%g0] ! Mem[0000000020800000] = ffff68e7
! Mem[0000000010001428] = 00000000, %l3 = 00000000ffffffff, %asi = 80
swapa [%i0+0x028]%asi,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff622e, %l6 = 0000000000000000
lduha [%o2+0x000]%asi,%l6 ! %l6 = 000000000000ffff
p0_label_401:
! Mem[0000000010041424] = 96d2ffff, %l3 = 0000000000000000
lduh [%i1+0x026],%l3 ! %l3 = 000000000000ffff
! Mem[00000000100c1428] = 000000d3, %l2 = 0000000000000000
lduwa [%i3+0x028]%asi,%l2 ! %l2 = 00000000000000d3
! Mem[0000000030081410] = ff000000, %l3 = 000000000000ffff
lduba [%i2+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101410] = 00fbffff, %l7 = 0000000000000000
ldswa [%i4+%o5]0x88,%l7 ! %l7 = 0000000000fbffff
! Mem[00000000100c1400] = dd372aff, %l4 = ffffffffffffffff
lduha [%i3+%g0]0x88,%l4 ! %l4 = 0000000000002aff
! Mem[0000000030081410] = ff000000, %l6 = 000000000000ffff
ldsba [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[000000001014141c] = ffff0d00, %f16 = ffff0000
lda [%i5+0x01c]%asi,%f16 ! %f16 = ffff0d00
! Mem[0000000030001400] = ffffffff, %l2 = 00000000000000d3
lduba [%i0+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1408] = 000000ff, %f0 = ffffffff
lda [%i3+%o4]0x88,%f0 ! %f0 = 000000ff
! Starting 10 instruction Store Burst
! %l4 = 0000000000002aff, Mem[0000000010081408] = fffffb00
stba %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = fffffb00
p0_label_402:
! %f0 = 000000ff 5fc60000 fffffb00 00fbffff
! %f4 = 0000ffff 00000000 000f00ff ff000000
! %f8 = deffd36f 00fbffff ff000000 00000000
! %f12 = ceffffff ffffffff 00000000 00d50000
stda %f0,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
! %l3 = 00000000000000ff, Mem[0000000030041408] = 00000000
stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
! %f24 = 77d2f916 871acf0c, %l6 = ffffffffffffffff
! Mem[0000000030081420] = ffffd296ff7f7ac8
add %i2,0x020,%g1
stda %f24,[%g1+%l6]ASI_PST8_S ! Mem[0000000030081420] = 77d2f916871acf0c
membar #Sync ! Added by membar checker (70)
! Mem[0000000010041402] = 000000ff, %l7 = 0000000000fbffff
ldstub [%i1+0x002],%l7 ! %l7 = 00000000000000ff
! %l0 = ffffffffffffff00, Mem[0000000030101400] = ffff0000
stha %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = ff000000
! %l5 = 00000000000000ff, Mem[0000000010081408] = 00fbffff
stba %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00fbffff
! %l4 = 0000000000002aff, Mem[00000000211c0000] = ffff622e
sth %l4,[%o2+%g0] ! Mem[00000000211c0000] = 2aff622e
! Mem[000000001010142c] = e0fffffb, %l2 = 000000ff, %l1 = 00000000
add %i4,0x2c,%g1
casa [%g1]0x80,%l2,%l1 ! %l1 = 00000000e0fffffb
! %f29 = 00000000, Mem[0000000030041408] = 000000ff
sta %f29,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = ffffffff000000ff, %f26 = 7f5c4c8e f258e75b
ldda [%i2+%o5]0x89,%f26 ! %f26 = ffffffff 000000ff
p0_label_403:
! Mem[0000000010181408] = 00000000, %l2 = 00000000000000ff
ldswa [%i6+0x008]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1430] = 6fd3ffde13d5001e, %l6 = ffffffffffffffff
ldx [%i3+0x030],%l6 ! %l6 = 6fd3ffde13d5001e
! Mem[0000000010001434] = 00fbffff, %l4 = 0000000000002aff
ldsba [%i0+0x035]%asi,%l4 ! %l4 = fffffffffffffffb
! Mem[0000000010101400] = fffffb00, %l6 = 6fd3ffde13d5001e
lduha [%i4+%g0]0x80,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010001420] = 0000002d, %f20 = 00000000
lda [%i0+0x020]%asi,%f20 ! %f20 = 0000002d
! Mem[000000001018141c] = 3ed94679, %f4 = 0000ffff
ld [%i6+0x01c],%f4 ! %f4 = 3ed94679
! Mem[0000000030081410] = ff000000, %l0 = ffffffffffffff00
ldswa [%i2+%o5]0x81,%l0 ! %l0 = ffffffffff000000
! Mem[0000000030001408] = ff0000ff, %l5 = 00000000000000ff
lduwa [%i0+%o4]0x81,%l5 ! %l5 = 00000000ff0000ff
! Mem[0000000030141410] = ff000000 00000000, %l6 = 0000ffff, %l7 = 00000000
ldda [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000 00000000ff000000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 00000000, %l5 = 00000000ff0000ff
swapa [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
p0_label_404:
! Mem[0000000010081414] = 00000000, %l4 = fffffffb, %l5 = 00000000
add %i2,0x14,%g1
casa [%g1]0x80,%l4,%l5 ! %l5 = 0000000000000000
! %l7 = 00000000ff000000, Mem[00000000100c143c] = ffffffff, %asi = 80
stha %l7,[%i3+0x03c]%asi ! Mem[00000000100c143c] = 0000ffff
! Mem[00000000100c1408] = 000000ff, %l7 = 00000000ff000000
swapa [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010041419] = 000f00ff
stb %l2,[%i1+0x019] ! Mem[0000000010041418] = 000000ff
! Mem[00000000100c1410] = 000000ff, %l4 = fffffffffffffffb
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! %f18 = ff0a3bff f258e75b, %l4 = 00000000000000ff
! Mem[0000000030081410] = ff000000ffffffff
add %i2,0x010,%g1
stda %f18,[%g1+%l4]ASI_PST8_S ! Mem[0000000030081410] = ff0a3bfff258e75b
! Mem[00000000300c1410] = 01000000, %l6 = 0000000000000000
ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 00000001000000ff
! Mem[000000001010141c] = 0000ffff, %l5 = 00000000, %l4 = 000000ff
add %i4,0x1c,%g1
casa [%g1]0x80,%l5,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff0000002d00fb00, %f4 = 3ed94679 00000000
ldda [%i6+%o4]0x81,%f4 ! %f4 = ff000000 2d00fb00
p0_label_405:
! Mem[0000000030181400] = ff000000, %l1 = 00000000e0fffffb
ldsba [%i6+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030001408] = ff0000ff, %l7 = 00000000000000ff
lduha [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041408] = 00fbffff, %l0 = ffffffffff000000
ldsba [%i1+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030081410] = 5be758f2ff3b0aff, %f12 = ceffffff ffffffff
ldda [%i2+%o5]0x89,%f12 ! %f12 = 5be758f2 ff3b0aff
! Mem[00000000300c1400] = 2d000000, %l6 = 0000000000000001
lduha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = 00ffde6c, %l4 = 000000000000ffff
lduha [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1400] = ff2a37dd, %l6 = 0000000000000000
lduwa [%i3+%g0]0x80,%l6 ! %l6 = 00000000ff2a37dd
! Mem[0000000030001410] = 00000000, %l2 = 0000000000000000
ldsba [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = ff000000, %l1 = ffffffffffffffff
ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[00000000300c1408] = 00ff0000, %l4 = 00000000000000ff
ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 00000000000000ff
p0_label_406:
! %l4 = 0000000000000000, Mem[0000000010081408] = ff00000000fbffff
stxa %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000000
! Mem[0000000010001404] = ffff0000, %l0 = ffffffffffffffff
swap [%i0+0x004],%l0 ! %l0 = 00000000ffff0000
! %l4 = 0000000000000000, Mem[00000000100c1408] = 000000ff
stha %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff
! Mem[0000000030181410] = 00000000, %l7 = 00000000000000ff
ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[000000001008143e] = 00000000, %l0 = 00000000ffff0000
ldstuba [%i2+0x03e]%asi,%l0 ! %l0 = 00000000000000ff
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081408] = 01000000 5be758f2
stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000000
! %f20 = 0000002d 00000000, Mem[0000000030181408] = ff000000 2d00fb00
stda %f20,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000002d 00000000
! %l3 = 00000000000000ff, Mem[0000000010101400] = fffffb00
stha %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00fffb00
! %l7 = 0000000000000000, Mem[0000000030141400] = 00fb002d
stwa %l7,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 0000ffff00000000, %f18 = ff0a3bff f258e75b
ldda [%i6+%g0]0x80,%f18 ! %f18 = 0000ffff 00000000
p0_label_407:
! Mem[0000000010081408] = 0000000000000000, %l3 = 00000000000000ff
ldxa [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = ffffffff, %l6 = 00000000ff2a37dd
lduba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101400] = 00fbff00, %l1 = ffffffffffffffff
ldsba [%i4+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l7 = 0000000000000000
lduwa [%i5+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1404] = 00000000, %l1 = 0000000000000000
ldsb [%i3+0x006],%l1 ! %l1 = 0000000000000000
! Mem[0000000020800000] = ffff68e7, %l2 = 0000000000000000
ldsba [%o1+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000020800040] = ffff0345, %l4 = 0000000000000000
ldsba [%o1+0x040]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030001408] = 2cffc65fff0000ff, %l7 = 0000000000000000
ldxa [%i0+%o4]0x89,%l7 ! %l7 = 2cffc65fff0000ff
! Mem[0000000030181410] = ff000000ff2d00ff, %f12 = 5be758f2 ff3b0aff
ldda [%i6+%o5]0x81,%f12 ! %f12 = ff000000 ff2d00ff
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[0000000021800100] = 16ff94a7, %asi = 80
stba %l2,[%o3+0x100]%asi ! Mem[0000000021800100] = ffff94a7
p0_label_408:
! %f13 = ff2d00ff, Mem[0000000010001400] = ffffffff
sta %f13,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff2d00ff
! %l1 = 0000000000000000, Mem[0000000030181410] = ff000000
stha %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! Mem[0000000030081410] = ff0a3bff, %l6 = 00000000000000ff
swapa [%i2+%o5]0x81,%l6 ! %l6 = 00000000ff0a3bff
! %f20 = 0000002d 00000000, Mem[0000000030001408] = ff0000ff 2cffc65f
stda %f20,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000002d 00000000
! %l4 = ffffffffffffffff, Mem[0000000010001420] = 0000002d
stw %l4,[%i0+0x020] ! Mem[0000000010001420] = ffffffff
! %l1 = 0000000000000000, Mem[0000000010041410] = 0000ffff00000000, %asi = 80
stxa %l1,[%i1+0x010]%asi ! Mem[0000000010041410] = 0000000000000000
! %l2 = ffffffffffffffff, Mem[0000000010141400] = 000000ff
stwa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffff
! %f2 = fffffb00 00fbffff, Mem[0000000030101400] = ff000000 009e3908
stda %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = fffffb00 00fbffff
! %l6 = 00000000ff0a3bff, Mem[0000000010001414] = 000000ff
stw %l6,[%i0+0x014] ! Mem[0000000010001414] = ff0a3bff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 000000ff, %f24 = 77d2f916
lda [%i0+%o4]0x88,%f24 ! %f24 = 000000ff
p0_label_409:
! Mem[0000000030041408] = 00000000, %l3 = 0000000000000000
lduwa [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1410] = 000000ff, %l7 = 2cffc65fff0000ff
ldsha [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041418] = 000000ff ff000000, %l2 = ffffffff, %l3 = 00000000
ldd [%i1+0x018],%l2 ! %l2 = 00000000000000ff 00000000ff000000
! Mem[0000000030081400] = 00000000, %l5 = 0000000000000000
lduba [%i2+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = 0000000000000000, %l4 = ffffffffffffffff
ldxa [%i2+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041400] = ffff0000, %l0 = 0000000000000000
ldswa [%i1+%g0]0x88,%l0 ! %l0 = ffffffffffff0000
! Mem[0000000010101428] = 00000000e0fffffb, %f18 = 0000ffff 00000000
ldd [%i4+0x028],%f18 ! %f18 = 00000000 e0fffffb
! Mem[0000000010141400] = ffffffff, %f29 = 00000000
lda [%i5+%g0]0x88,%f29 ! %f29 = ffffffff
! Mem[0000000010141410] = 000000ff, %f5 = 2d00fb00
lda [%i5+%o5]0x88,%f5 ! %f5 = 000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 00000000, %l3 = 00000000ff000000
ldswa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
p0_label_410:
! %f16 = ffff0d00 ffffffff, %l1 = 0000000000000000
! Mem[0000000010101410] = fffffb0000fbffff
add %i4,0x010,%g1
stda %f16,[%g1+%l1]ASI_PST16_P ! Mem[0000000010101410] = fffffb0000fbffff
! %l6 = ff0a3bff, %l7 = 000000ff, Mem[00000000100c1410] = 000000ff 00000000
stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff0a3bff 000000ff
! %f25 = 871acf0c, Mem[0000000030181400] = ff000000
sta %f25,[%i6+%g0]0x81 ! Mem[0000000030181400] = 871acf0c
! Mem[0000000010041410] = 00000000, %l7 = 00000000000000ff
swap [%i1+%o5],%l7 ! %l7 = 0000000000000000
! %f22 = 0c074299 3ed94679, Mem[0000000030001410] = 00000000 00000000
stda %f22,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0c074299 3ed94679
! %f25 = 871acf0c, %f10 = ff000000, %f6 = 000f00ff ff000000
fsmuld %f25,%f10,%f6 ! %f6 = 40d359e1 80000000
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010001400] = ff2d00ff ffffffff
std %l4,[%i0+%g0] ! Mem[0000000010001400] = 00000000 00000000
! Mem[0000000010101428] = 00000000, %l7 = 0000000000000000
swap [%i4+0x028],%l7 ! %l7 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010001408] = ff000000
stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00fbffff, %l1 = 0000000000000000
ldsba [%i4+%g0]0x89,%l1 ! %l1 = ffffffffffffffff
p0_label_411:
! Mem[0000000030081410] = ff000000, %l2 = 00000000000000ff
ldswa [%i2+%o5]0x89,%l2 ! %l2 = ffffffffff000000
! Mem[0000000030181410] = 00000000, %l4 = 0000000000000000
ldswa [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081400] = 5fc600ff, %l4 = 0000000000000000
lduha [%i2+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001408] = 00000000, %l7 = 0000000000000000
lduwa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
! %f7 = 80000000, %f22 = 0c074299
fcmpes %fcc2,%f7 ,%f22 ! %fcc2 = 1
! Mem[0000000010001400] = 0000000000000000, %l1 = ffffffffffffffff
ldxa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = 000000ff, %l2 = ffffffffff000000
ldsba [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000300c1400] = 0000002d9d9acf2d, %l4 = 00000000000000ff
ldxa [%i3+%g0]0x81,%l4 ! %l4 = 0000002d9d9acf2d
! Mem[0000000030181410] = 00000000, %l3 = 0000000000000000
ldsba [%i6+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000030141408] = 2cffc65fffcf9a9d
stxa %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000
p0_label_412:
! %l3 = 0000000000000000, %l4 = 0000002d9d9acf2d, %l6 = 00000000ff0a3bff
xnor %l3,%l4,%l6 ! %l6 = ffffffd2626530d2
! Mem[0000000030041410] = ff002dff, %l6 = ffffffd2626530d2
swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000ff002dff
! %f6 = 40d359e1 80000000, Mem[0000000030101410] = 00000000 00000000
stda %f6 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = 40d359e1 80000000
! %l0 = ffffffffffff0000, Mem[0000000030101408] = ffffffff
stha %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff0000
! %l0 = ffffffffffff0000, Mem[0000000010101408] = ff0000ff
stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000
! %f18 = 00000000, Mem[00000000100c1400] = dd372aff
sta %f18,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %l4 = 0000002d9d9acf2d, Mem[0000000010141408] = ff002dff
stba %l4,[%i5+%o4]0x80 ! Mem[0000000010141408] = 2d002dff
! %l2 = ffffffffffffffff, Mem[000000001000142a] = ffffffff
sth %l2,[%i0+0x02a] ! Mem[0000000010001428] = ffffffff
! %l3 = 0000000000000000, Mem[0000000010181400] = 0000ffff00000000
stx %l3,[%i6+%g0] ! Mem[0000000010181400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = fffffb00 00fbffff, %l4 = 9d9acf2d, %l5 = 00000000
ldda [%i1+%o4]0x80,%l4 ! %l4 = 00000000fffffb00 0000000000fbffff
p0_label_413:
! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081400] = 00000000, %l4 = 00000000fffffb00
lduba [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = ff3b0aff, %l0 = ffffffffffff0000
lduwa [%i3+0x010]%asi,%l0 ! %l0 = 00000000ff3b0aff
! Mem[00000000100c1438] = ceffffff, %l7 = 0000000000000000
ldswa [%i3+0x038]%asi,%l7 ! %l7 = ffffffffceffffff
! Mem[0000000010001400] = 00000000 00000000, %l2 = ffffffff, %l3 = 00000000
ldda [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010081408] = 00000000, %l6 = 00000000ff002dff
lduha [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 00fbffff, %l2 = 0000000000000000
ldswa [%i4+%o5]0x88,%l2 ! %l2 = 0000000000fbffff
! Mem[00000000211c0000] = 2aff622e, %l7 = ffffffffceffffff
ldsha [%o2+0x000]%asi,%l7 ! %l7 = 0000000000002aff
! Mem[0000000020800000] = ffff68e7, %l3 = 0000000000000000
lduba [%o1+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = 000000ff, %l4 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l4 ! %l4 = 00000000000000ff
p0_label_414:
! %l2 = 00fbffff, %l3 = 000000ff, Mem[0000000030041408] = 00000000 0c000000
stda %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00fbffff 000000ff
! Mem[0000000030081400] = 00000000, %l7 = 0000000000002aff
ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041408] = 00fbffff, %l5 = 0000000000fbffff
swapa [%i1+%o4]0x89,%l5 ! %l5 = 0000000000fbffff
! Mem[0000000010141410] = 000000ff, %l4 = 0000000000000000
ldstuba [%i5+%o5]0x88,%l4 ! %l4 = 000000ff000000ff
! %f21 = 00000000, Mem[0000000010181400] = 00000000
sta %f21,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! %l1 = 0000000000000000, Mem[0000000030041408] = 000000ff00fbffff
stxa %l1,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
! %l3 = 00000000000000ff, %l2 = 0000000000fbffff, %l1 = 0000000000000000
sdivx %l3,%l2,%l1 ! %l1 = 0000000000000000
! %f21 = 00000000, Mem[0000000010041410] = 000000ff
sta %f21,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! %f9 = 00fbffff, Mem[0000000030001410] = 9942070c
sta %f9 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00fbffff
! Starting 10 instruction Load Burst
! %l4 = 00000000000000ff, %l5 = 0000000000fbffff, %l6 = 0000000000000000
mulx %l4,%l5,%l6 ! %l6 = 00000000fb03ff01
p0_label_415:
! Mem[0000000030081410] = ff0000ff, %l5 = 0000000000fbffff
ldsha [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! %l3 = 00000000000000ff, immed = 00000977, %y = 01010101
udiv %l3,0x977,%l0 ! %l0 = 00000000ffffffff
mov %l0,%y ! %y = ffffffff
! Mem[0000000010101434] = 00000000, %l0 = 00000000ffffffff
lduwa [%i4+0x034]%asi,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = ffff0000, %l1 = 0000000000000000
ldsha [%i3+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010141414] = 16f9d277, %l6 = 00000000fb03ff01
lduwa [%i5+0x014]%asi,%l6 ! %l6 = 0000000016f9d277
! Mem[0000000030041408] = 00000000, %l1 = ffffffffffffffff
ldsba [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
! %l2 = 0000000000fbffff, %l6 = 0000000016f9d277, %l0 = 0000000000000000
orn %l2,%l6,%l0 ! %l0 = ffffffffe9ffffff
! Mem[0000000030101400] = fffffb00, %f23 = 3ed94679
lda [%i4+%g0]0x81,%f23 ! %f23 = fffffb00
membar #Sync ! Added by membar checker (71)
! Mem[0000000030001400] = ffffffff ffff0000 00000000 2d000000
! Mem[0000000030001410] = fffffb00 3ed94679 7946d93e 9942070c
! Mem[0000000030001420] = 0ccf1a87 16f9d277 5be758f2 8e4c5c7f
! Mem[0000000030001430] = 73d5844e 75852610 8998c3a1 64e0fbd1
ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = 00000000, %l2 = 0000000000fbffff
swapa [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
p0_label_416:
membar #Sync ! Added by membar checker (72)
! %f4 = ff000000 000000ff, %l7 = 0000000000000000
! Mem[0000000030001438] = 8998c3a164e0fbd1
add %i0,0x038,%g1
stda %f4,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030001438] = 8998c3a164e0fbd1
! %f24 = 0ccf1a87, Mem[0000000010101418] = 00000000
sta %f24,[%i4+0x018]%asi ! Mem[0000000010101418] = 0ccf1a87
! %l2 = 00000000, %l3 = 000000ff, Mem[0000000010001410] = ffffffff ff0a3bff
std %l2,[%i0+%o5] ! Mem[0000000010001410] = 00000000 000000ff
! %f18 = 00000000, Mem[000000001000142c] = cefffffb
sta %f18,[%i0+0x02c]%asi ! Mem[000000001000142c] = 00000000
! %l5 = 00000000000000ff, Mem[00000000211c0001] = 2aff622e
stb %l5,[%o2+0x001] ! Mem[00000000211c0000] = 2aff622e
! %l2 = 0000000000000000, %l3 = 00000000000000ff, %l4 = 00000000000000ff
add %l2,%l3,%l4 ! %l4 = 00000000000000ff
! %f20 = fffffb00 3ed94679, Mem[0000000010081400] = ff00c65f dd372aff
std %f20,[%i2+%g0] ! Mem[0000000010081400] = fffffb00 3ed94679
! %l6 = 0000000016f9d277, Mem[0000000030041400] = 00000000
stha %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000d277
! Mem[00000000100c1410] = ff0a3bff, %l3 = 00000000000000ff
swapa [%i3+%o5]0x88,%l3 ! %l3 = 00000000ff0a3bff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 0000ffff, %l4 = 00000000000000ff
ldswa [%i4+%o4]0x81,%l4 ! %l4 = 000000000000ffff
p0_label_417:
! Mem[0000000010141418] = ff000000ffff0d00, %l3 = 00000000ff0a3bff
ldxa [%i5+0x018]%asi,%l3 ! %l3 = ff000000ffff0d00
! Mem[0000000010181420] = 77d2f916, %l2 = 0000000000000000
lduha [%i6+0x020]%asi,%l2 ! %l2 = 00000000000077d2
! Mem[0000000030141410] = 00000000, %l4 = 000000000000ffff
ldsba [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l7 = 0000000000000000
lduha [%i0+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001410] = fffffb00, %l1 = 0000000000000000
ldsha [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000211c0000] = 2aff622e, %l6 = 0000000016f9d277
ldsb [%o2+0x001],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010001400] = 00000000, %l6 = ffffffffffffffff
ldswa [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000
lduba [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1400] = 0000002d 9d9acf2d, %l2 = 000077d2, %l3 = ffff0d00
ldda [%i3+%g0]0x81,%l2 ! %l2 = 000000000000002d 000000009d9acf2d
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffffff, Mem[0000000010081400] = fffffb00
stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = fffffb00
p0_label_418:
! %l2 = 000000000000002d, Mem[0000000010081422] = ff7fffc8, %asi = 80
stha %l2,[%i2+0x022]%asi ! Mem[0000000010081420] = ff7f002d
! Mem[0000000030081408] = 00000000, %l2 = 000000000000002d
swapa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
! %l1 = ffffffffffffffff, Mem[0000000030181410] = 00000000
stha %l1,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ffff
! %f22 = 7946d93e 9942070c, Mem[0000000010041408] = fffffb00 00fbffff
stda %f22,[%i1+%o4]0x80 ! Mem[0000000010041408] = 7946d93e 9942070c
! %l4 = 0000000000000000, Mem[0000000030001400] = ffffffff
stwa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! %f29 = 75852610, Mem[0000000030001410] = fffffb00
sta %f29,[%i0+%o5]0x81 ! Mem[0000000030001410] = 75852610
! Mem[0000000021800081] = 9a00e4e3, %l4 = 0000000000000000
ldstub [%o3+0x081],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = ceffffffffff0000, %f14 = 00000000 00d50000
ldda [%i4+%o4]0x89,%f14 ! %f14 = ceffffff ffff0000
! Mem[0000000010141406] = 000000ff, %l6 = 0000000000000000
ldstub [%i5+0x006],%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 0000000000000000, %f6 = 40d359e1 80000000
ldda [%i0+%o4]0x80,%f6 ! %f6 = 00000000 00000000
p0_label_419:
! Mem[0000000030141400] = 00000000, %f28 = 73d5844e
lda [%i5+%g0]0x89,%f28 ! %f28 = 00000000
! Mem[00000000300c1410] = ff000000, %l1 = ffffffffffffffff
lduwa [%i3+%o5]0x81,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030001410] = 10268575, %l6 = 0000000000000000
ldswa [%i0+%o5]0x89,%l6 ! %l6 = 0000000010268575
! Mem[0000000010181400] = 00000000, %l2 = 0000000000000000
ldswa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = 2d002dff, %l5 = 00000000000000ff
ldswa [%i5+%o4]0x80,%l5 ! %l5 = 000000002d002dff
! Mem[0000000010181400] = 00000000, %f24 = 0ccf1a87
lda [%i6+%g0]0x80,%f24 ! %f24 = 00000000
! Mem[0000000020800000] = ffff68e7, %l3 = 000000009d9acf2d
ldub [%o1+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041408] = 0000000000000000, %f16 = ffffffff ffff0000
ldda [%i1+%o4]0x89,%f16 ! %f16 = 00000000 00000000
! Mem[00000000300c1408] = ffff0000, %f2 = fffffb00
lda [%i3+%o4]0x81,%f2 ! %f2 = ffff0000
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 00000000, %l4 = 00000000, %l5 = 2d002dff
casa [%i6]0x80,%l4,%l5 ! %l5 = 0000000000000000
p0_label_420:
! %f0 = 000000ff 5fc60000 ffff0000 00fbffff
! %f4 = ff000000 000000ff 00000000 00000000
! %f8 = deffd36f 00fbffff ff000000 00000000
! %f12 = ff000000 ff2d00ff ceffffff ffff0000
stda %f0,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
! Mem[00000000100c1400] = 00000000, %l1 = 00000000ff000000
swapa [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1403] = 000000ff, %l3 = 00000000000000ff
ldstub [%i3+0x003],%l3 ! %l3 = 000000ff000000ff
! %l0 = ffffffffe9ffffff, Mem[0000000030141400] = 00000000
stwa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = e9ffffff
! Mem[00000000300c1408] = ffff0000, %l3 = 00000000000000ff
swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ffff0000
! %l1 = 0000000000000000, Mem[0000000010001408] = 00000000
stha %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! %l7 = 0000000000000000, Mem[0000000010001418] = ff0000000000ffff
stx %l7,[%i0+0x018] ! Mem[0000000010001418] = 0000000000000000
! %l1 = 0000000000000000, Mem[00000000100c1408] = 000000ffff000000
stxa %l1,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000000
! Mem[000000001008143e] = 0000ff00, %l6 = 0000000010268575
ldstub [%i2+0x03e],%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = fffffb0000fbffff, %l1 = 0000000000000000
ldxa [%i4+%o5]0x88,%l1 ! %l1 = fffffb0000fbffff
p0_label_421:
! Mem[0000000030081400] = ff000000, %l2 = 0000000000000000
ldsba [%i2+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181434] = 00000000, %l7 = 0000000000000000
lduwa [%i6+0x034]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181408] = 2d000000, %f26 = 5be758f2
lda [%i6+%o4]0x89,%f26 ! %f26 = 2d000000
! Mem[0000000010141400] = ffffffff 0000ffff, %l4 = 00000000, %l5 = 00000000
ldd [%i5+%g0],%l4 ! %l4 = 00000000ffffffff 000000000000ffff
! Mem[0000000030001408] = 00000000, %l6 = 00000000000000ff
ldsba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = ff000000, %l1 = fffffb0000fbffff
ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030001408] = 000000002d000000, %l0 = ffffffffe9ffffff
ldxa [%i0+%o4]0x81,%l0 ! %l0 = 000000002d000000
! Mem[0000000010001408] = 00000000, %l6 = 0000000000000000
lduba [%i0+%o4]0x88,%l6 ! %l6 = 0000000000000000
membar #Sync ! Added by membar checker (73)
! Mem[0000000010041408] = 7946d93e, %l4 = 00000000ffffffff
ldsba [%i1+%o4]0x80,%l4 ! %l4 = 0000000000000079
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = 7946d93e, %l4 = 0000000000000079
ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 00000079000000ff
p0_label_422:
! %l4 = 0000000000000079, Mem[0000000030181400] = 871acf0c2cffc65f
stxa %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000079
! %f30 = 8998c3a1 64e0fbd1, %l1 = ffffffffffffffff
! Mem[0000000030081428] = 00000000000000ff
add %i2,0x028,%g1
stda %f30,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030081428] = d1fbe064a1c39889
! %l3 = 00000000ffff0000, Mem[0000000010101400] = 00fffb00
stha %l3,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000fb00
! %l7 = 0000000000000000, Mem[0000000030041408] = fffffb000000ffff
stxa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000
! %f20 = fffffb00 3ed94679, Mem[0000000010081400] = fffffb00 3ed94679
stda %f20,[%i2+%g0]0x80 ! Mem[0000000010081400] = fffffb00 3ed94679
! %f31 = 64e0fbd1, Mem[0000000010081408] = 00000000
sta %f31,[%i2+%o4]0x80 ! Mem[0000000010081408] = 64e0fbd1
! %l5 = 000000000000ffff, Mem[00000000201c0001] = 00ffde6c, %asi = 80
stba %l5,[%o0+0x001]%asi ! Mem[00000000201c0000] = 00ffde6c
! Mem[0000000030001410] = 75852610, %l5 = 000000000000ffff
swapa [%i0+%o5]0x81,%l5 ! %l5 = 0000000075852610
! Mem[00000000100c1410] = 000000ff, %l3 = 00000000ffff0000
ldstuba [%i3+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 3ed946ff, %l2 = ffffffffffffffff
lduwa [%i1+%o4]0x88,%l2 ! %l2 = 000000003ed946ff
p0_label_423:
! Mem[0000000010181408] = 00000000, %l4 = 0000000000000079
ldsba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1400] = 000000ff 00000000, %l2 = 3ed946ff, %l3 = 000000ff
ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000000000ff 0000000000000000
! Mem[0000000030081410] = ff0000ff, %l1 = ffffffffffffffff
ldsba [%i2+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030101400] = 00fbffff, %l3 = 0000000000000000
lduba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! %f21 = 3ed94679, %f14 = ceffffff
fcmps %fcc2,%f21,%f14 ! %fcc2 = 2
! Mem[0000000010141400] = ffffffff, %l3 = 00000000000000ff
ldswa [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030141400] = e9ffffff, %l5 = 0000000075852610
lduba [%i5+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030041410] = 000000ff, %l3 = ffffffffffffffff
lduba [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1410] = ff000000, %f0 = 000000ff
lda [%i3+%o5]0x81,%f0 ! %f0 = ff000000
! Starting 10 instruction Store Burst
! %l0 = 2d000000, %l1 = ffffffff, Mem[0000000010101408] = ff000000 00000000
stda %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 2d000000 ffffffff
p0_label_424:
! %l5 = 00000000000000ff, Mem[00000000300c1408] = 000000ff
stba %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff0000ff
! %f12 = ff000000, Mem[0000000030141400] = e9ffffff
sta %f12,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000
! Mem[0000000030101408] = ffff0000, %l5 = 00000000000000ff
ldstuba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[000000001000143c] = 9d9acfff, %l1 = ffffffffffffffff
ldstub [%i0+0x03c],%l1 ! %l1 = 0000009d000000ff
! %f0 = ff000000 5fc60000 ffff0000 00fbffff
! %f4 = ff000000 000000ff 00000000 00000000
! %f8 = deffd36f 00fbffff ff000000 00000000
! %f12 = ff000000 ff2d00ff ceffffff ffff0000
stda %f0,[%i2]ASI_BLK_AIUS ! Block Store to 0000000030081400
! %l6 = 0000000000000000, Mem[0000000030141410] = 00000000
stba %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %l0 = 000000002d000000, Mem[0000000010141400] = ffff0000ffffffff
stxa %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000002d000000
! %l4 = 0000000000000000, Mem[0000000030101410] = 00000080e159d340
stxa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000000000000
! %f16 = 00000000, Mem[0000000030181400] = 00000000
sta %f16,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 000000002d000000, %f20 = fffffb00 3ed94679
ldda [%i6+%o4]0x89,%f20 ! %f20 = 00000000 2d000000
p0_label_425:
! Mem[000000001010142c] = e0fffffb, %l7 = 0000000000000000
ldsba [%i4+0x02f]%asi,%l7 ! %l7 = fffffffffffffffb
! %l7 = fffffffffffffffb, %l0 = 000000002d000000, %y = ffffffff
smul %l7,%l0,%l4 ! %l4 = ffffffff1f000000, %y = ffffffff
membar #Sync ! Added by membar checker (74)
! Mem[0000000010081400] = 00fbffff, %l3 = 00000000000000ff
ldsba [%i2+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010001410] = 00000000 000000ff, %l0 = 2d000000, %l1 = 0000009d
ldda [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
! Mem[0000000010101410] = 00fbffff, %f22 = 7946d93e
lda [%i4+%o5]0x88,%f22 ! %f22 = 00fbffff
! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000
lduha [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = fffffb00, %l3 = ffffffffffffffff
ldswa [%i4+%g0]0x81,%l3 ! %l3 = fffffffffffffb00
! Mem[0000000030101408] = ff00ffff, %l3 = fffffffffffffb00
lduwa [%i4+%o4]0x81,%l3 ! %l3 = 00000000ff00ffff
! Mem[0000000010001428] = ffffffff, %l3 = 00000000ff00ffff
ldsh [%i0+0x028],%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 00fbffff, %l1 = 00000000000000ff
swapa [%i2+%g0]0x88,%l1 ! %l1 = 0000000000fbffff
p0_label_426:
! %l4 = 1f000000, %l5 = 00000000, Mem[0000000030141400] = 000000ff ffff0000
stda %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 1f000000 00000000
! Mem[0000000030041410] = ff000000, %l3 = ffffffffffffffff
ldstuba [%i1+%o5]0x81,%l3 ! %l3 = 000000ff000000ff
! %l5 = 0000000000000000, Mem[0000000030141410] = 00000000
stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %l6 = 0000000000000000, Mem[0000000010001400] = 00000000
stha %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
! Mem[0000000010101400] = 00fb0000, %l4 = ffffffff1f000000
swapa [%i4+%g0]0x88,%l4 ! %l4 = 0000000000fb0000
! %l4 = 0000000000fb0000, Mem[0000000030101408] = ceffffffffff00ff
stxa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000fb0000
! %l2 = 000000ff, %l3 = 000000ff, Mem[00000000100c1400] = ff000000 00000000
stda %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff 000000ff
! %f24 = 00000000 16f9d277, %l2 = 00000000000000ff
! Mem[0000000010101430] = 000000ff00000000
add %i4,0x030,%g1
stda %f24,[%g1+%l2]ASI_PST16_P ! Mem[0000000010101430] = 0000000016f9d277
! %f21 = 2d000000, Mem[0000000010101408] = 2d000000
sta %f21,[%i4+%o4]0x88 ! Mem[0000000010101408] = 2d000000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 0000000000000000, %f26 = 2d000000 8e4c5c7f
ldda [%i0+%g0]0x80,%f26 ! %f26 = 00000000 00000000
p0_label_427:
! Mem[0000000010181404] = 00000000, %l6 = 0000000000000000
ldsw [%i6+0x004],%l6 ! %l6 = 0000000000000000
! Mem[0000000010181408] = 0000000000000800, %l6 = 0000000000000000
ldxa [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000800
! Mem[00000000100c1408] = 00000000, %l2 = 00000000000000ff
ldsha [%i3+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041410] = ff000000000000ff, %f22 = 00fbffff 9942070c
ldda [%i1+%o5]0x81,%f22 ! %f22 = ff000000 000000ff
! Mem[0000000010001400] = 00000000, %l5 = 0000000000000000
ldswa [%i0+0x000]%asi,%l5 ! %l5 = 0000000000000000
! %f13 = ff2d00ff, %f19 = 2d000000
fcmpes %fcc1,%f13,%f19 ! %fcc1 = 1
! Mem[0000000010041400] = ffff0000, %l3 = 00000000000000ff
ldswa [%i1+%g0]0x88,%l3 ! %l3 = ffffffffffff0000
! Mem[0000000010181408] = 00000000, %l7 = fffffffffffffffb
ldswa [%i6+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041420] = deffd36f, %l1 = 0000000000fbffff
ldsha [%i1+0x020]%asi,%l1 ! %l1 = ffffffffffffdeff
! Starting 10 instruction Store Burst
! %l4 = 0000000000fb0000, Mem[00000000300c1408] = ff0000ff
stwa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00fb0000
p0_label_428:
! %l3 = ffffffffffff0000, Mem[0000000010081400] = 000000ff
stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffff0000
! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000000
swapa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
! %f14 = ceffffff ffff0000, Mem[0000000030001400] = 00000000 ffff0000
stda %f14,[%i0+%g0]0x81 ! Mem[0000000030001400] = ceffffff ffff0000
! %l4 = 00fb0000, %l5 = 00000000, Mem[0000000010081400] = 0000ffff 3ed94679
stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00fb0000 00000000
! %f16 = 00000000 00000000 00000000 2d000000
! %f20 = 00000000 2d000000 ff000000 000000ff
! %f24 = 00000000 16f9d277 00000000 00000000
! %f28 = 00000000 75852610 8998c3a1 64e0fbd1
stda %f16,[%i1]ASI_BLK_P ! Block Store to 0000000010041400
! %l5 = 0000000000000000, Mem[00000000300c1408] = 0000fb00
stwa %l5,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! Mem[00000000211c0001] = 2aff622e, %l2 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
! %l6 = 00000800, %l7 = 00000000, Mem[0000000030141408] = 00fbffff 00000000
stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000800 00000000
! Mem[000000001014142d] = ffff0000, %l7 = 0000000000000000
ldstub [%i5+0x02d],%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 2d002dff00000000, %f12 = ff000000 ff2d00ff
ldda [%i6+0x000]%asi,%f12 ! %f12 = 2d002dff 00000000
p0_label_429:
! Mem[00000000100c1400] = ff000000, %l7 = 00000000000000ff
lduba [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000021800080] = 9affe4e3, %l3 = ffffffffffff0000
lduha [%o3+0x080]%asi,%l3 ! %l3 = 0000000000009aff
! Mem[0000000030041410] = 000000ff, %l6 = 0000000000000800
lduba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
membar #Sync ! Added by membar checker (75)
! Mem[0000000030101400] = fffffb00 00fbffff 0000fb00 00000000
! Mem[0000000030101410] = 00000000 00000000 ff000000 ffff0d00
! Mem[0000000030101420] = fbffffe0 0000c65f ffffffff ffffffff
! Mem[0000000030101430] = 7100a96b 7affa4b4 ff0a3bff 9dffcfff
ldda [%i4]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030101400
! Mem[0000000030001400] = ceffffff, %f14 = ceffffff
lda [%i0+%g0]0x81,%f14 ! %f14 = ceffffff
! Mem[0000000010041408] = 00000000, %l1 = ffffffffffffdeff
ldsba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
! %f4 = ff000000, %f14 = ceffffff
fcmps %fcc0,%f4 ,%f14 ! %fcc0 = 1
! Mem[0000000010141434] = 7affa4b4, %f13 = 00000000
lda [%i5+0x034]%asi,%f13 ! %f13 = 7affa4b4
! Mem[00000000300c1400] = 0000002d, %l7 = 00000000000000ff
lduwa [%i3+%g0]0x81,%l7 ! %l7 = 000000000000002d
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = ffff0000, %l7 = 000000000000002d
swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000ffff0000
p0_label_430:
! %l2 = 00000000000000ff, Mem[00000000100c1418] = 000000ff, %asi = 80
stha %l2,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00ff00ff
! %l6 = 00000000000000ff, Mem[0000000010181410] = ff2d00ff
stba %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff2d00ff
! %l4 = 00fb0000, %l5 = 00000000, Mem[0000000030041400] = ff000000 0000c65f
stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00fb0000 00000000
! Mem[0000000030141400] = 0000001f, %l4 = 0000000000fb0000
ldstuba [%i5+%g0]0x89,%l4 ! %l4 = 0000001f000000ff
! %l6 = 00000000000000ff, %l0 = 0000000000000000, %l6 = 00000000000000ff
andn %l6,%l0,%l6 ! %l6 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000010141408] = 2d002dff
stwa %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff
! %f4 = ff000000 000000ff, Mem[0000000010181410] = ff2d00ff 000000ff
stda %f4 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000 000000ff
! %l4 = 000000000000001f, Mem[0000000010141400] = 0000002d
stwa %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000001f
! %f10 = ff000000, %f15 = ffff0000, %f5 = 000000ff
fadds %f10,%f15,%f5 ! %f5 = ffff0000
! Starting 10 instruction Load Burst
! Code Fragment 3
p0_fragment_32:
! %l0 = 0000000000000000
setx 0x96b49c8f8268b0d2,%g7,%l0 ! %l0 = 96b49c8f8268b0d2
! %l1 = 0000000000000000
setx 0x3f4e7ccfb37064a6,%g7,%l1 ! %l1 = 3f4e7ccfb37064a6
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 = 96b49c8f8268b0d2
setx 0x7221dd67e0d54030,%g7,%l0 ! %l0 = 7221dd67e0d54030
! %l1 = 3f4e7ccfb37064a6
setx 0x28dd92e86c3d3e0b,%g7,%l1 ! %l1 = 28dd92e86c3d3e0b
p0_label_431:
! Mem[0000000010041408] = 00000000, %l5 = 0000000000000000
ldswa [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0000] = 2aff622e, %l0 = 7221dd67e0d54030
ldsb [%o2+%g0],%l0 ! %l0 = 000000000000002a
! Mem[0000000010141408] = ffffffff ff000000, %l6 = 000000ff, %l7 = ffff0000
ldda [%i5+%o4]0x88,%l6 ! %l6 = 00000000ff000000 00000000ffffffff
! %l2 = 00000000000000ff, %l4 = 000000000000001f, %l5 = 0000000000000000
mulx %l2,%l4,%l5 ! %l5 = 0000000000001ee1
! Mem[0000000030181400] = 7900000000000000, %f2 = ffff0000 00fbffff
ldda [%i6+%g0]0x89,%f2 ! %f2 = 79000000 00000000
! %f14 = ceffffff, %f4 = ff000000 ffff0000
fstox %f14,%f4 ! %f4 = ffffffff 80000080
! Mem[0000000010001410] = 00000000, %l7 = 00000000ffffffff
ldswa [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l4 = 000000000000001f
ldsba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001400] = 0000000000000000, %l4 = 0000000000000000
ldxa [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (76)
! %f13 = 7affa4b4, Mem[0000000030101410] = 00000000
sta %f13,[%i4+%o5]0x81 ! Mem[0000000030101410] = 7affa4b4
p0_label_432:
! %l2 = 00000000000000ff, Mem[0000000030041408] = 00000000
stha %l2,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
! %l5 = 0000000000001ee1, Mem[0000000010141410] = 000000ff
stha %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00001ee1
! %l4 = 00000000, %l5 = 00001ee1, Mem[0000000010041410] = 00000000 0000002d
stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000 00001ee1
! %l5 = 0000000000001ee1, Mem[0000000030181408] = 0000002d
stba %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = e100002d
! Mem[0000000010101400] = 0000001f, %l6 = ff000000, %l7 = 00000000
casa [%i4]0x80,%l6,%l7 ! %l7 = 000000000000001f
! %l4 = 0000000000000000, Mem[0000000030101408] = 0000fb00
stba %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000fb00
! %f12 = 2d002dff 7affa4b4, Mem[0000000030041408] = ff000000 00000000
stda %f12,[%i1+%o4]0x81 ! Mem[0000000030041408] = 2d002dff 7affa4b4
! Mem[0000000030181408] = 2d0000e1, %l2 = 00000000000000ff
swapa [%i6+%o4]0x89,%l2 ! %l2 = 000000002d0000e1
! Mem[0000000030101408] = 00fb0000, %l0 = 000000000000002a
ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000, %l7 = 000000000000001f
ldsha [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
p0_label_433:
! Mem[0000000030001400] = 0000ffffffffffce, %f16 = fffffb00 00fbffff
ldda [%i0+%g0]0x89,%f16 ! %f16 = 0000ffff ffffffce
! Mem[0000000030141400] = 000000ff, %f31 = 9dffcfff
lda [%i5+%g0]0x89,%f31 ! %f31 = 000000ff
! Mem[0000000010181408] = 00000000, %l2 = 000000002d0000e1
ldsha [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041410] = 00000000, %f6 = 00000000
lda [%i1+%o5]0x80,%f6 ! %f6 = 00000000
! %l0 = 0000000000000000, %l5 = 0000000000001ee1, %l2 = 0000000000000000
xor %l0,%l5,%l2 ! %l2 = 0000000000001ee1
! Mem[0000000030101400] = fffffb00, %l6 = 00000000ff000000
ldsha [%i4+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101410] = fffffb00, %l5 = 0000000000001ee1
ldsba [%i4+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030101408] = 0000000000fb00ff, %f14 = ceffffff ffff0000
ldda [%i4+%o4]0x89,%f14 ! %f14 = 00000000 00fb00ff
! Mem[0000000010001408] = 00000000, %l4 = 0000000000000000
ldsba [%i0+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[000000001014140a] = 000000ff
sth %l7,[%i5+0x00a] ! Mem[0000000010141408] = 00000000
p0_label_434:
! %l2 = 0000000000001ee1, Mem[00000000300c1408] = 00000000
stba %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = e1000000
! %l5 = ffffffffffffffff, Mem[0000000010181410] = ff000000000000ff, %asi = 80
stxa %l5,[%i6+0x010]%asi ! Mem[0000000010181410] = ffffffffffffffff
! Mem[0000000030181400] = 00000000, %l5 = ffffffffffffffff
ldstuba [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010081400] = 00fb0000
stba %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00fb0000
! %l7 = 0000000000000000, imm = fffffffffffff27c, %l2 = 0000000000001ee1
sub %l7,-0xd84,%l2 ! %l2 = 0000000000000d84
! %l1 = 28dd92e86c3d3e0b, Mem[0000000010181410] = ffffffff
stha %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 3e0bffff
! %f7 = 00000000, Mem[0000000010081434] = 9d9acf2d
st %f7 ,[%i2+0x034] ! Mem[0000000010081434] = 00000000
! %f16 = 0000ffff, Mem[0000000010041410] = 00000000
sta %f16,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ffff
! %l6 = ffffffff, %l7 = 00000000, Mem[0000000030141400] = 000000ff 00000000
stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00000000, %l1 = 28dd92e86c3d3e0b
ldsha [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
p0_label_435:
! Mem[0000000010041408] = 00000000, %l3 = 0000000000009aff
ldsb [%i1+%o4],%l3 ! %l3 = 0000000000000000
! Mem[0000000010141410] = 00001ee1, %l6 = ffffffffffffffff
ldsha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000001ee1
! Mem[0000000030081410] = 000000ff, %l0 = 0000000000000000
ldsba [%i2+%o5]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001408] = 00000000, %l6 = 0000000000001ee1
lduwa [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = b4a4ff7aff2d002d, %f6 = 00000000 00000000
ldda [%i1+%o4]0x89,%f6 ! %f6 = b4a4ff7a ff2d002d
! Mem[0000000010181424] = 871acf0c, %l7 = 0000000000000000
lduw [%i6+0x024],%l7 ! %l7 = 00000000871acf0c
! Mem[00000000100c1400] = 000000ff000000ff, %l2 = 0000000000000d84
ldxa [%i3+%g0]0x88,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030081408] = 0000002d, %l7 = 00000000871acf0c
ldsha [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l0 = ffffffffffffffff
ldswa [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f28 = 7100a96b 7affa4b4, %l4 = 0000000000000000
! Mem[0000000030041420] = deffd36f00fbffff
add %i1,0x020,%g1
stda %f28,[%g1+%l4]ASI_PST8_S ! Mem[0000000030041420] = deffd36f00fbffff
p0_label_436:
! Mem[0000000030081410] = ff000000, %l0 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
swapa [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000030181400] = 000000ff
stba %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! %l7 = 0000000000000000, Mem[0000000010181430] = ff002dff00000000, %asi = 80
stxa %l7,[%i6+0x030]%asi ! Mem[0000000010181430] = 0000000000000000
! Mem[00000000300c1408] = e1000000, %l4 = 0000000000000000
ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 000000e1000000ff
! %f16 = 0000ffff ffffffce 0000fb00 00000000
! %f20 = 00000000 00000000 ff000000 ffff0d00
! %f24 = fbffffe0 0000c65f ffffffff ffffffff
! %f28 = 7100a96b 7affa4b4 ff0a3bff 000000ff
stda %f16,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
! Mem[0000000030001410] = 0000ffff, %l1 = 0000000000000000
swapa [%i0+%o5]0x81,%l1 ! %l1 = 000000000000ffff
! %f4 = ffffffff 80000080, %l4 = 00000000000000e1
! Mem[0000000030081410] = ff000000000000ff
add %i2,0x010,%g1
stda %f4,[%g1+%l4]ASI_PST8_S ! Mem[0000000030081410] = ffffff0000000080
! %l7 = 0000000000000000, Mem[0000000030081408] = 0000002d
stba %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000002d
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 2d002dff, %l6 = 0000000000000000
lduha [%i6+%g0]0x80,%l6 ! %l6 = 0000000000002d00
p0_label_437:
! Mem[0000000030141410] = 00000000, %l4 = 00000000000000e1
lduwa [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (77)
! Mem[00000000100c1430] = 7100a96b7affa4b4, %l0 = 00000000000000ff
ldx [%i3+0x030],%l0 ! %l0 = 7100a96b7affa4b4
! Mem[0000000010041410] = 0000ffffe11e0000, %l3 = 0000000000000000
ldxa [%i1+%o5]0x80,%l3 ! %l3 = 0000ffffe11e0000
! Mem[000000001004141c] = 000000ff, %l0 = 7100a96b7affa4b4
ldsb [%i1+0x01f],%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1400] = ceffffffffff0000, %l1 = 000000000000ffff
ldxa [%i3+%g0]0x88,%l1 ! %l1 = ceffffffffff0000
! Mem[00000000201c0000] = 00ffde6c, %l4 = 0000000000000000
ldsba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1400] = 2d000000, %l3 = 0000ffffe11e0000
ldsha [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[000000001008140c] = 00000000, %l7 = 0000000000000000
ldub [%i2+0x00e],%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 0000000000000079, %l0 = ffffffffffffffff
ldxa [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000079
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = 2d002dff, %l3 = 0000000000000000
swapa [%i1+%o4]0x81,%l3 ! %l3 = 000000002d002dff
p0_label_438:
! %l6 = 0000000000002d00, Mem[0000000010081400] = 00fb0000
stha %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 2d000000
! Mem[0000000021800000] = 00ff7193, %l6 = 0000000000002d00
ldstub [%o3+%g0],%l6 ! %l6 = 00000000000000ff
! %l0 = 0000000000000079, Mem[0000000030141410] = 00000000
stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 79000000
! Mem[0000000010041410] = 0000ffff, %l7 = 0000000000000000
ldstuba [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! %l0 = 0000000000000079, Mem[0000000010081415] = 00000000
stb %l0,[%i2+0x015] ! Mem[0000000010081414] = 00790000
! %f19 = 00000000, Mem[0000000010001414] = 000000ff
sta %f19,[%i0+0x014]%asi ! Mem[0000000010001414] = 00000000
! Mem[0000000030081400] = ff000000, %l5 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! %f13 = 7affa4b4, %f29 = 7affa4b4
fcmpes %fcc3,%f13,%f29 ! %fcc3 = 0
! %f7 = ff2d002d, %f19 = 00000000
fitos %f7 ,%f19 ! %f19 = cb52ffd3
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 0000002d 00fbffff, %l4 = 00000000, %l5 = 000000ff
ldda [%i2+%o4]0x81,%l4 ! %l4 = 000000000000002d 0000000000fbffff
p0_label_439:
! Mem[0000000010141408] = ffffffff 00000000, %l2 = 000000ff, %l3 = 2d002dff
ldda [%i5+%o4]0x88,%l2 ! %l2 = 0000000000000000 00000000ffffffff
! Mem[0000000030141408] = 00000000 00080000, %l0 = 00000079, %l1 = ffff0000
ldda [%i5+%o4]0x89,%l0 ! %l0 = 0000000000080000 0000000000000000
! Mem[0000000030001410] = 00000000, %l0 = 0000000000080000
lduwa [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141400] = 0000001f00000000, %l2 = 0000000000000000
ldxa [%i5+%g0]0x80,%l2 ! %l2 = 0000001f00000000
! Mem[0000000030041410] = 000000ff, %l5 = 0000000000fbffff
lduha [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141400] = 1f000000, %l1 = 0000000000000000
ldswa [%i5+%g0]0x88,%l1 ! %l1 = 000000001f000000
! Mem[0000000030181400] = 0000000000000079, %l3 = 00000000ffffffff
ldxa [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000079
! Mem[0000000010001410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[000000001018143c] = a1c39889, %l5 = 00000000000000ff
ldsb [%i6+0x03d],%l5 ! %l5 = ffffffffffffffc3
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010001408] = 00000000
stha %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
p0_label_440:
! Mem[0000000030081410] = 00ffffff, %l5 = ffffffffffffffc3
ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[00000000201c0000] = 00ffde6c
sth %l5,[%o0+%g0] ! Mem[00000000201c0000] = 00ffde6c
! %l6 = 0000000000000000, %l6 = 0000000000000000, %l7 = 0000000000000000
subc %l6,%l6,%l7 ! %l7 = 0000000000000000
! %f2 = 79000000 00000000, Mem[0000000010081408] = 64e0fbd1 00000000
stda %f2 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 79000000 00000000
! %f22 = ff000000 ffff0d00, %l7 = 0000000000000000
! Mem[0000000030041400] = 0000fb0000000000
stda %f22,[%i1+%l7]ASI_PST8_S ! Mem[0000000030041400] = 0000fb0000000000
! Mem[000000001014140b] = 00000000, %l3 = 0000000000000079
ldstuba [%i5+0x00b]%asi,%l3 ! %l3 = 00000000000000ff
! %f5 = 80000080, Mem[0000000010181434] = 00000000
sta %f5 ,[%i6+0x034]%asi ! Mem[0000000010181434] = 80000080
! %l0 = 00000000, %l1 = 1f000000, Mem[0000000010141408] = ff000000 ffffffff
stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 1f000000
! %l1 = 000000001f000000, Mem[0000000010081410] = 00000000
stwa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 1f000000
! Starting 10 instruction Load Burst
! %l1 = 000000001f000000, imm = fffffffffffff620, %l2 = 0000001f00000000
xnor %l1,-0x9e0,%l2 ! %l2 = 000000001f0009df
p0_label_441:
! Mem[0000000030141410] = 79000000000000ff, %f4 = ffffffff 80000080
ldda [%i5+%o5]0x81,%f4 ! %f4 = 79000000 000000ff
! Mem[0000000010141410] = e11e000016f9d277, %l7 = 0000000000000000
ldxa [%i5+%o5]0x80,%l7 ! %l7 = e11e000016f9d277
! Mem[0000000030141408] = 00080000, %l5 = 00000000000000ff
ldsba [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041400] = 0000000000000000, %f6 = b4a4ff7a ff2d002d
ldda [%i1+%g0]0x80,%f6 ! %f6 = 00000000 00000000
! Code Fragment 4
p0_fragment_33:
! %l0 = 0000000000000000
setx 0x4c5b0a80451da344,%g7,%l0 ! %l0 = 4c5b0a80451da344
! %l1 = 000000001f000000
setx 0x3d8e145f945ee2a6,%g7,%l1 ! %l1 = 3d8e145f945ee2a6
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 = 4c5b0a80451da344
setx 0xc763c6706a8afa40,%g7,%l0 ! %l0 = c763c6706a8afa40
! %l1 = 3d8e145f945ee2a6
setx 0x651efa3027b145ed,%g7,%l1 ! %l1 = 651efa3027b145ed
! Mem[0000000030081400] = 000000ff, %l7 = e11e000016f9d277
lduha [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101400] = fffffb00, %f29 = 7affa4b4
lda [%i4+%g0]0x81,%f29 ! %f29 = fffffb00
! Mem[0000000010181400] = 2d002dff, %l5 = 0000000000000000
lduha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000002d00
! Mem[000000001014141c] = ffff0d00, %l5 = 0000000000002d00
ldub [%i5+0x01f],%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000010101400] = 0000001f
stha %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000001f
p0_label_442:
! Mem[0000000030081400] = ff000000, %l7 = 00000000000000ff
ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
! Code Fragment 3
p0_fragment_34:
! %l0 = c763c6706a8afa40
setx 0x54c57cfffeacc161,%g7,%l0 ! %l0 = 54c57cfffeacc161
! %l1 = 651efa3027b145ed
setx 0x4d2cf0b7ce71bfab,%g7,%l1 ! %l1 = 4d2cf0b7ce71bfab
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 = 54c57cfffeacc161
setx 0x69e4743843ddb26b,%g7,%l0 ! %l0 = 69e4743843ddb26b
! %l1 = 4d2cf0b7ce71bfab
setx 0x78f0829fff72cb18,%g7,%l1 ! %l1 = 78f0829fff72cb18
! Mem[0000000010081436] = 00000000, %l7 = 00000000000000ff
ldstuba [%i2+0x036]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181408] = 00000000, %l3 = 0000000000000000
swapa [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %f24 = fbffffe0 0000c65f, Mem[0000000010001400] = 00000000 00000000
stda %f24,[%i0+%g0]0x80 ! Mem[0000000010001400] = fbffffe0 0000c65f
! Mem[000000001018141c] = 3ed94679, %l4 = 000000000000002d, %asi = 80
swapa [%i6+0x01c]%asi,%l4 ! %l4 = 000000003ed94679
! %l1 = 78f0829fff72cb18, Mem[0000000030141400] = ffffffff
stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = cb18ffff
! %l2 = 000000001f0009df, Mem[0000000010101422] = 00000000, %asi = 80
stha %l2,[%i4+0x022]%asi ! Mem[0000000010101420] = 000009df
! Mem[0000000010101408] = 2d000000, %l3 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000218001c0] = ff2cf6ef, %l1 = 78f0829fff72cb18
lduh [%o3+0x1c0],%l1 ! %l1 = 000000000000ff2c
p0_label_443:
! Mem[0000000010001410] = 00000000, %l5 = 0000000000000000
ldsba [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 1f000000, %l7 = 0000000000000000
lduba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000020800001] = ffff68e7
stb %l7,[%o1+0x001] ! Mem[0000000020800000] = ff0068e7
! Mem[0000000010081400] = 2d000000 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i2+%g0]0x80,%l6 ! %l6 = 000000002d000000 0000000000000000
! Mem[0000000030181410] = 0000ffff, %l6 = 000000002d000000
ldsha [%i6+%o5]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010181400] = ff2d002d, %l2 = 000000001f0009df
ldsha [%i6+%g0]0x88,%l2 ! %l2 = 000000000000002d
! Mem[0000000030001410] = 00000000, %l4 = 000000003ed94679
lduha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l4 = 0000000000000000
ldsb [%i0+0x00a],%l4 ! %l4 = 0000000000000000
! Mem[0000000030141410] = 00000079, %l2 = 000000000000002d
ldsha [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000079
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000020800000] = ff0068e7
sth %l7,[%o1+%g0] ! Mem[0000000020800000] = 000068e7
p0_label_444:
! %l0 = 69e4743843ddb26b, Mem[0000000030101410] = b4a4ff7a
stha %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = b4a4b26b
! %l1 = 000000000000ff2c, Mem[0000000010001400] = fbffffe0
stwa %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000ff2c
! %f14 = 00000000 00fb00ff, %l5 = 0000000000000000
! Mem[0000000030181418] = ff000000ffff0d00
add %i6,0x018,%g1
stda %f14,[%g1+%l5]ASI_PST16_S ! Mem[0000000030181418] = ff000000ffff0d00
! Mem[0000000030041400] = 00fb0000, %l0 = 69e4743843ddb26b
ldstuba [%i1+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141410] = e11e0000, %l4 = 0000000000000000
swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000e11e0000
! Mem[000000001014140c] = 0000001f, %l6 = ffffffffffffffff
ldstub [%i5+0x00c],%l6 ! %l6 = 00000000000000ff
! %f18 = 0000fb00, Mem[0000000030141408] = 00080000
sta %f18,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000fb00
! Mem[00000000100c1400] = ffff0000, %l5 = 0000000000000000
ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %l4 = 00000000e11e0000, Mem[0000000030101408] = ff00fb0000000000
stxa %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000e11e0000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = f258e75b 000000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%o4]0x89,%l6 ! %l6 = 00000000000000ff 00000000f258e75b
p0_label_445:
! Mem[0000000030081410] = ffffff00, %l5 = 0000000000000000
ldsha [%i2+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030001408] = 00000000, %f4 = 79000000
lda [%i0+%o4]0x89,%f4 ! %f4 = 00000000
! Mem[0000000030081408] = 2d000000, %l5 = ffffffffffffffff
lduwa [%i2+%o4]0x89,%l5 ! %l5 = 000000002d000000
! %l7 = 00000000f258e75b, %l1 = 000000000000ff2c, %l2 = 0000000000000079
xnor %l7,%l1,%l2 ! %l2 = ffffffff0da7e788
! Mem[00000000100c1418] = ff000000 ffff0d00, %l0 = 00000000, %l1 = 0000ff2c
ldda [%i3+0x018]%asi,%l0 ! %l0 = 00000000ff000000 00000000ffff0d00
! Mem[0000000010101410] = fffffb00, %l0 = 00000000ff000000
ldsba [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001428] = ffffffff, %l2 = ffffffff0da7e788
ldsha [%i0+0x028]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081408] = 7900000000000000, %l1 = 00000000ffff0d00
ldxa [%i2+%o4]0x80,%l1 ! %l1 = 7900000000000000
! Mem[0000000030101410] = b4a4b26b, %l3 = 0000000000000000
lduha [%i4+%o5]0x89,%l3 ! %l3 = 000000000000b26b
! Starting 10 instruction Store Burst
! %l5 = 000000002d000000, Mem[0000000030081410] = ffffff0000000080
stxa %l5,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000002d000000
p0_label_446:
! Mem[0000000030041408] = 00000000, %l1 = 7900000000000000
swapa [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
! %l2 = ffffffffffffffff, Mem[00000000100c141e] = ffff0d00
stb %l2,[%i3+0x01e] ! Mem[00000000100c141c] = ffffff00
! Mem[0000000010101410] = fffffb00, %l4 = 00000000e11e0000
swapa [%i4+%o5]0x80,%l4 ! %l4 = 00000000fffffb00
! %f2 = 79000000 00000000, Mem[00000000300c1408] = ff000000 5be758f2
stda %f2 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 79000000 00000000
! Mem[00000000100c1400] = ff00ffffffffffce, %l0 = ffffffffffffffff, %l3 = 000000000000b26b
casxa [%i3]0x80,%l0,%l3 ! %l3 = ff00ffffffffffce
! Mem[0000000010001408] = 00000000, %l6 = 00000000000000ff
swapa [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l7 = 00000000f258e75b
ldstuba [%i5+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! %l0 = ffffffffffffffff, %l7 = 0000000000000000, %l4 = 00000000fffffb00
xnor %l0,%l7,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, %l5 = 000000002d000000, %l1 = 0000000000000000
sdivx %l4,%l5,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 000000ff, %l7 = 0000000000000000
ldsba [%i5+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
p0_label_447:
! %l3 = ff00ffffffffffce, %l0 = ffffffffffffffff, %l4 = 0000000000000000
orn %l3,%l0,%l4 ! %l4 = ff00ffffffffffce
! Mem[0000000010101410] = e11e000000fbffff, %l0 = ffffffffffffffff
ldxa [%i4+0x010]%asi,%l0 ! %l0 = e11e000000fbffff
! Mem[0000000010181400] = ff2d002d, %l1 = 0000000000000000
ldswa [%i6+%g0]0x88,%l1 ! %l1 = ffffffffff2d002d
! Mem[000000001018140c] = 00000800, %f18 = 0000fb00
ld [%i6+0x00c],%f18 ! %f18 = 00000800
! Mem[0000000010001400] = 2cff0000, %l1 = ffffffffff2d002d
ldsba [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
! %f27 = ffffffff, %f7 = 00000000, %f23 = ffff0d00
fadds %f27,%f7 ,%f23 ! %f23 = ffffffff
! Mem[0000000030001400] = 0000ffff ffffffce, %l6 = 00000000, %l7 = ffffffff
ldda [%i0+%g0]0x89,%l6 ! %l6 = 00000000ffffffce 000000000000ffff
! Mem[0000000010181400] = 2d002dff, %l5 = 000000002d000000
ldsh [%i6+0x002],%l5 ! %l5 = 0000000000002dff
membar #Sync ! Added by membar checker (78)
! Mem[0000000030081400] = ff000000 5fc60000 0000002d 00fbffff
! Mem[0000000030081410] = 00000000 2d000000 00000000 00000000
! Mem[0000000030081420] = deffd36f 00fbffff ff000000 00000000
! Mem[0000000030081430] = ff000000 ff2d00ff ceffffff ffff0000
ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400
! Starting 10 instruction Store Burst
! %f0 = ff000000 5fc60000, %l7 = 000000000000ffff
! Mem[00000000100c1430] = 7100a96b7affa4b4
add %i3,0x030,%g1
stda %f0,[%g1+%l7]ASI_PST32_PL ! Mem[00000000100c1430] = 0000c65f000000ff
p0_label_448:
! %l0 = e11e000000fbffff, Mem[00000000201c0000] = 00ffde6c, %asi = 80
stha %l0,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffffde6c
! %f14 = 00000000 00fb00ff, %l7 = 000000000000ffff
! Mem[0000000010141418] = ff000000ffff0d00
add %i5,0x018,%g1
stda %f14,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010141418] = ff00fb0000000000
! %l5 = 0000000000002dff, Mem[0000000030001410] = 00000000
stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00002dff
! Mem[000000001014142e] = ffff0000, %l6 = 00000000ffffffce
ldstuba [%i5+0x02e]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000020800001] = 000068e7, %l2 = ffffffffffffffff
ldstub [%o1+0x001],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141408] = 00000000, %l0 = e11e000000fbffff
swapa [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000030181410] = ffff0000
stba %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00ff0000
! Mem[0000000030181410] = 00ff0000, %l7 = 000000000000ffff
swapa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000ff0000
! %f7 = 00000000, Mem[00000000300c1408] = 00000079
sta %f7 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 0000002d 9d9acf2d, %l2 = 00000000, %l3 = ffffffce
ldda [%i3+%g0]0x81,%l2 ! %l2 = 000000000000002d 000000009d9acf2d
p0_label_449:
! Mem[0000000010101410] = 00001ee1, %l2 = 000000000000002d
ldsba [%i4+%o5]0x88,%l2 ! %l2 = ffffffffffffffe1
! Code Fragment 4
p0_fragment_35:
! %l0 = 0000000000000000
setx 0xd1030d982254f8b5,%g7,%l0 ! %l0 = d1030d982254f8b5
! %l1 = 0000000000000000
setx 0x69c7e49fa80254b2,%g7,%l1 ! %l1 = 69c7e49fa80254b2
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 = d1030d982254f8b5
setx 0x3fce60007a24f63b,%g7,%l0 ! %l0 = 3fce60007a24f63b
! %l1 = 69c7e49fa80254b2
setx 0xc53c8387dae75995,%g7,%l1 ! %l1 = c53c8387dae75995
! Mem[0000000030101408] = 00000000, %l6 = 0000000000000000
ldswa [%i4+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101438] = ffffffff 9d9acfff, %l4 = ffffffce, %l5 = 00002dff
ldda [%i4+0x038]%asi,%l4 ! %l4 = 00000000ffffffff 000000009d9acfff
! Mem[00000000211c0000] = 2aff622e, %l6 = 0000000000000000
lduh [%o2+%g0],%l6 ! %l6 = 0000000000002aff
! %l7 = 0000000000ff0000, imm = fffffffffffffccf, %l7 = 0000000000ff0000
or %l7,-0x331,%l7 ! %l7 = fffffffffffffccf
! Mem[0000000010001430] = ffffffff 00fbffff, %l4 = ffffffff, %l5 = 9d9acfff
ldda [%i0+0x030]%asi,%l4 ! %l4 = 00000000ffffffff 0000000000fbffff
! Mem[00000000100c1434] = 000000ff, %l4 = 00000000ffffffff
lduha [%i3+0x036]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041434] = 75852610, %l4 = 00000000000000ff
ldsh [%i1+0x034],%l4 ! %l4 = 0000000000007585
! Starting 10 instruction Store Burst
! %l0 = 7a24f63b, %l1 = dae75995, Mem[0000000010041400] = 00000000 00000000
stda %l0,[%i1+0x000]%asi ! Mem[0000000010041400] = 7a24f63b dae75995
p0_label_450:
! %l0 = 3fce60007a24f63b, Mem[0000000010041410] = ffff00ff
stba %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffff003b
! Mem[0000000030041408] = 00000000, %l5 = 0000000000fbffff
ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101408] = ff00002d, %l4 = 0000000000007585
swapa [%i4+%o4]0x80,%l4 ! %l4 = 00000000ff00002d
! %l6 = 0000000000002aff, Mem[0000000010101410] = 00001ee1
stha %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00002aff
! %l4 = 00000000ff00002d, Mem[0000000010141408] = 1f0000ff00fbffff
stxa %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000ff00002d
! Mem[0000000030081410] = 00000000, %l3 = 000000009d9acf2d
ldstuba [%i2+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %f18 = 0000002d 00fbffff, Mem[0000000030181400] = 00000000 79000000
stda %f18,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000002d 00fbffff
! Mem[0000000020800001] = 00ff68e7, %l0 = 3fce60007a24f63b
ldstub [%o1+0x001],%l0 ! %l0 = 000000ff000000ff
! %f16 = ff000000, Mem[0000000010001408] = ff000000
sta %f16,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 1f000000, %l2 = ffffffffffffffe1
ldsba [%i2+%o5]0x80,%l2 ! %l2 = 000000000000001f
p0_label_451:
! Mem[0000000030081400] = 0000c65f000000ff, %l6 = 0000000000002aff
ldxa [%i2+%g0]0x89,%l6 ! %l6 = 0000c65f000000ff
! Mem[0000000030041408] = ff000000, %l3 = 0000000000000000
lduha [%i1+%o4]0x81,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010001408] = 000000ff, %l5 = 0000000000000000
lduwa [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081408] = 7900000000000000, %l5 = 00000000000000ff
ldxa [%i2+%o4]0x80,%l5 ! %l5 = 7900000000000000
! Mem[0000000010101400] = 0000001f, %l4 = 00000000ff00002d
lduwa [%i4+%g0]0x80,%l4 ! %l4 = 000000000000001f
! Mem[0000000010141408] = ff00002d, %f31 = ffff0000
lda [%i5+%o4]0x88,%f31 ! %f31 = ff00002d
! %f30 = ceffffff, %f31 = ff00002d
fcmps %fcc1,%f30,%f31 ! %fcc1 = 2
! Mem[0000000010001400] = 0000ff2c, %l0 = 00000000000000ff
ldsha [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181410] = ffffffffffff0b3e, %f26 = ff000000 00000000
ldda [%i6+%o5]0x88,%f26 ! %f26 = ffffffff ffff0b3e
! Starting 10 instruction Store Burst
! %f25 = 00fbffff, Mem[0000000010041418] = ff000000
st %f25,[%i1+0x018] ! Mem[0000000010041418] = 00fbffff
p0_label_452:
! Mem[0000000010001400] = 2cff0000, %l0 = 0000000000000000
swapa [%i0+%g0]0x88,%l0 ! %l0 = 000000002cff0000
! %l5 = 7900000000000000, Mem[00000000218000c0] = ff00afb8
stb %l5,[%o3+0x0c0] ! Mem[00000000218000c0] = 0000afb8
! %l5 = 7900000000000000, Mem[0000000010001408] = ff000000
stba %l5,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff000000
! %l7 = fffffffffffffccf, Mem[0000000010141412] = ff000000
sth %l7,[%i5+0x012] ! Mem[0000000010141410] = ff00fccf
! Mem[0000000030181400] = 00fbffff, %l5 = 7900000000000000
swapa [%i6+%g0]0x89,%l5 ! %l5 = 0000000000fbffff
! %l1 = c53c8387dae75995, Mem[0000000030001410] = 7946d93e00002dff
stxa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = c53c8387dae75995
! %f30 = ceffffff, Mem[0000000030041400] = 00fb00ff
sta %f30,[%i1+%g0]0x89 ! Mem[0000000030041400] = ceffffff
! Mem[0000000010081418] = 25ff9e07ff000f00, %l1 = c53c8387dae75995, %l2 = 000000000000001f
add %i2,0x18,%g1
casxa [%g1]0x80,%l1,%l2 ! %l2 = 25ff9e07ff000f00
! %l7 = fffffffffffffccf, Mem[0000000030181410] = ffff0000
stwa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = fffffccf
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 0000001f 00fbffff, %l4 = 0000001f, %l5 = 00fbffff
ldda [%i4+%g0]0x80,%l4 ! %l4 = 000000000000001f 0000000000fbffff
p0_label_453:
! Mem[00000000300c1408] = 00000000, %l1 = c53c8387dae75995
ldsba [%i3+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1430] = 0000c65f, %l1 = 0000000000000000
lduba [%i3+0x033]%asi,%l1 ! %l1 = 000000000000005f
! Mem[00000000100c1400] = ff00ffff, %l0 = 000000002cff0000
ldsba [%i3+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000211c0000] = 2aff622e, %l6 = 0000c65f000000ff
ldub [%o2+%g0],%l6 ! %l6 = 000000000000002a
! Mem[0000000030181400] = 00000000, %l7 = fffffffffffffccf
lduba [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181400] = 2d002dff, %l2 = 25ff9e07ff000f00
lduwa [%i6+%g0]0x80,%l2 ! %l2 = 000000002d002dff
! Mem[0000000030181408] = ff000000, %l1 = 000000000000005f
lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! %l5 = 0000000000fbffff, immed = 000000a3, %y = ffffffff
umul %l5,0x0a3,%l3 ! %l3 = 00000000a073ff5d, %y = 00000000
! Mem[0000000030001400] = ceffffff, %f14 = 00000000
lda [%i0+%g0]0x81,%f14 ! %f14 = ceffffff
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, Mem[0000000020800040] = ffff0345
stb %l1,[%o1+0x040] ! Mem[0000000020800040] = ffff0345
p0_label_454:
! Mem[00000000201c0000] = ffffde6c, %l4 = 000000000000001f
ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030001400] = ceffffff, %l5 = 0000000000fbffff
ldstuba [%i0+%g0]0x81,%l5 ! %l5 = 000000ce000000ff
! Mem[0000000030101400] = fffffb00, %l4 = 00000000000000ff
swapa [%i4+%g0]0x81,%l4 ! %l4 = 00000000fffffb00
! Mem[0000000010181410] = 3e0bffff, %l0 = ffffffffffffffff
ldstuba [%i6+%o5]0x80,%l0 ! %l0 = 0000003e000000ff
! %l0 = 0000003e, %l1 = 000000ff, Mem[0000000010081400] = 0000002d 00000000
stda %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000003e 000000ff
! %f15 = 00fb00ff, Mem[0000000010181404] = 00000000
st %f15,[%i6+0x004] ! Mem[0000000010181404] = 00fb00ff
! %l1 = 00000000000000ff, Mem[0000000010101408] = 85750000
stwa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
! %f6 = 00000000 00000000, %l0 = 000000000000003e
! Mem[0000000030001430] = 73d5844e75852610
add %i0,0x030,%g1
stda %f6,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030001430] = 73d5844e00000000
! Mem[00000000100c1400] = ffff00ff, %l4 = 00000000fffffb00
ldstuba [%i3+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 000000000000fb00, %l5 = 00000000000000ce
ldxa [%i5+%o4]0x89,%l5 ! %l5 = 000000000000fb00
p0_label_455:
! Mem[0000000010081418] = 25ff9e07 ff000f00, %l4 = 000000ff, %l5 = 0000fb00
ldda [%i2+0x018]%asi,%l4 ! %l4 = 0000000025ff9e07 00000000ff000f00
! %l1 = 00000000000000ff, immed = fffff16a, %y = 00000000
sdiv %l1,-0xe96,%l7 ! %l7 = 0000000000000000
mov %l0,%y ! %y = 0000003e
! %l5 = 00000000ff000f00, Mem[0000000030181410] = ff002dfffffffccf
stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000ff000f00
! Mem[0000000030081410] = 0000002d000000ff, %f22 = 00000000 00000000
ldda [%i2+%o5]0x89,%f22 ! %f22 = 0000002d 000000ff
! Mem[00000000100c1408] = 00000000 00fb0000, %l2 = 2d002dff, %l3 = a073ff5d
ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000000fb0000 0000000000000000
! %l3 = 0000000000000000, immd = fffffffffffff3cc, %l4 = 0000000025ff9e07
mulx %l3,-0xc34,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = 00000000, %l2 = 0000000000fb0000
ldsha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
! %f30 = ceffffff, %f2 = 79000000
fcmpes %fcc0,%f30,%f2 ! %fcc0 = 1
! Code Fragment 4
p0_fragment_36:
! %l0 = 000000000000003e
setx 0x3388aeb03da76dad,%g7,%l0 ! %l0 = 3388aeb03da76dad
! %l1 = 00000000000000ff
setx 0xe796eec00c5f36c5,%g7,%l1 ! %l1 = e796eec00c5f36c5
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 = 3388aeb03da76dad
setx 0x4205dd3855e9302d,%g7,%l0 ! %l0 = 4205dd3855e9302d
! %l1 = e796eec00c5f36c5
setx 0x7078ed60464f8fb8,%g7,%l1 ! %l1 = 7078ed60464f8fb8
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[000000001000140a] = 000000ff, %asi = 80
stba %l3,[%i0+0x00a]%asi ! Mem[0000000010001408] = 000000ff
p0_label_456:
! %l2 = 0000000000000000, Mem[0000000010101408] = 000000ff
stba %l2,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! %l5 = 00000000ff000f00, Mem[000000001018140e] = 00000800
sth %l5,[%i6+0x00e] ! Mem[000000001018140c] = 00000f00
! %l6 = 000000000000002a, Mem[0000000030041410] = ff000000000000ff
stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000000000002a
! %f0 = ff000000 5fc60000, Mem[0000000010001410] = 00000000 00000000
stda %f0 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = ff000000 5fc60000
! Mem[0000000010181410] = ff0bffff, %l5 = 00000000ff000f00
swapa [%i6+%o5]0x80,%l5 ! %l5 = 00000000ff0bffff
membar #Sync ! Added by membar checker (79)
! %l3 = 0000000000000000, Mem[0000000030081408] = 2d000000
stwa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! %f6 = 00000000 00000000, %l4 = 0000000000000000
! Mem[0000000030001420] = 0ccf1a8716f9d277
add %i0,0x020,%g1
stda %f6,[%g1+%l4]ASI_PST32_S ! Mem[0000000030001420] = 0ccf1a8716f9d277
! %l1 = 7078ed60464f8fb8, Mem[0000000020800040] = ffff0345
sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 8fb80345
! Mem[0000000010141400] = 0000001f, %l7 = 0000000000000000
swapa [%i5+%g0]0x80,%l7 ! %l7 = 000000000000001f
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 00000000, %f7 = 00000000
lda [%i4+%o4]0x81,%f7 ! %f7 = 00000000
p0_label_457:
! Mem[00000000300c1410] = 000000ff, %f21 = 2d000000
lda [%i3+%o5]0x89,%f21 ! %f21 = 000000ff
! Mem[00000000211c0000] = 2aff622e, %l5 = 00000000ff0bffff
ldsha [%o2+0x000]%asi,%l5 ! %l5 = 0000000000002aff
! Mem[0000000010001408] = ff000000, %l1 = 7078ed60464f8fb8
lduwa [%i0+%o4]0x88,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010081418] = 25ff9e07, %l2 = 0000000000000000
lduha [%i2+0x018]%asi,%l2 ! %l2 = 00000000000025ff
! Mem[0000000010081408] = 79000000, %l4 = 0000000000000000
lduba [%i2+0x008]%asi,%l4 ! %l4 = 0000000000000079
! Mem[00000000300c1408] = 00000000, %l7 = 000000000000001f
lduba [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000218001c0] = ff2cf6ef, %l6 = 000000000000002a
ldsh [%o3+0x1c0],%l6 ! %l6 = ffffffffffffff2c
! Mem[0000000010181408] = 00000000, %l0 = 4205dd3855e9302d
ldsba [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l5 = 0000000000002aff
lduha [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = 000f00ff, %l3 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 00000000000000ff
p0_label_458:
! %l2 = 000025ff, %l3 = 00000000, Mem[0000000030181408] = 000000ff 00000000
stda %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000025ff 00000000
! Mem[00000000100c1408] = 0000fb00, %l1 = 00000000ff000000
ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! %l4 = 0000000000000079, Mem[00000000300c1408] = 0000000000000000
stxa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000000000000079
! %l6 = ffffffffffffff2c, Mem[0000000030041410] = 2a000000
stba %l6,[%i1+%o5]0x81 ! Mem[0000000030041410] = 2c000000
! %l4 = 0000000000000079, Mem[0000000010181420] = 77d2f916, %asi = 80
stha %l4,[%i6+0x020]%asi ! Mem[0000000010181420] = 0079f916
! Mem[0000000010141430] = 7100a96b7affa4b4, %l2 = 00000000000025ff, %l2 = 00000000000025ff
add %i5,0x30,%g1
casxa [%g1]0x80,%l2,%l2 ! %l2 = 7100a96b7affa4b4
! %f22 = 0000002d 000000ff, Mem[0000000030041408] = 000000ff b4a4ff7a
stda %f22,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000002d 000000ff
! %l5 = 0000000000000000, Mem[0000000010081410] = 1f000000
stwa %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
! %f18 = 0000002d 00fbffff, Mem[0000000010141410] = ff00fccf 16f9d277
stda %f18,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000002d 00fbffff
! Starting 10 instruction Load Burst
! Mem[000000001010141c] = 0000ffff, %l5 = 0000000000000000
lduwa [%i4+0x01c]%asi,%l5 ! %l5 = 000000000000ffff
p0_label_459:
! Mem[000000001000140c] = 00000000, %l4 = 0000000000000079
ldswa [%i0+0x00c]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101410] = 6bb2a4b4, %l3 = 0000000000000000
ldsha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000006bb2
! Mem[0000000030101400] = 000000ff, %l7 = 0000000000000000
lduha [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 0000000000790000, %f4 = 00000000 000000ff
ldda [%i2+%o5]0x80,%f4 ! %f4 = 00000000 00790000
! %f11 = 00000000, %f31 = ff00002d, %f24 = deffd36f
fadds %f11,%f31,%f24 ! %f24 = ff00002d
! Mem[0000000010041410] = ffff003b, %l2 = 7100a96b7affa4b4
lduwa [%i1+%o5]0x88,%l2 ! %l2 = 00000000ffff003b
! Mem[0000000010181400] = 2d002dff, %l3 = 0000000000006bb2
lduwa [%i6+%g0]0x80,%l3 ! %l3 = 000000002d002dff
! Mem[0000000030141408] = 00fb000000000000, %f24 = ff00002d 00fbffff
ldda [%i5+%o4]0x81,%f24 ! %f24 = 00fb0000 00000000
! Mem[00000000300c1400] = 0000002d 9d9acf2d, %l0 = 00000000, %l1 = 00000000
ldda [%i3+%g0]0x81,%l0 ! %l0 = 000000000000002d 000000009d9acf2d
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = 2aff622e, %l7 = 0000000000000000
ldstub [%o2+%g0],%l7 ! %l7 = 0000002a000000ff
p0_label_460:
! %l4 = 0000000000000000, Mem[0000000030001410] = 9559e7da87833cc5
stxa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000000000000000
! %l5 = 000000000000ffff, Mem[0000000010141408] = ff00002d
stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff00ffff
! %l0 = 000000000000002d, Mem[0000000010081408] = 79000000
stha %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 002d0000
! %f18 = 0000002d 00fbffff, %l4 = 0000000000000000
! Mem[00000000100c1420] = fbffffe00000c65f
add %i3,0x020,%g1
stda %f18,[%g1+%l4]ASI_PST8_PL ! Mem[00000000100c1420] = fbffffe00000c65f
! %f20 = 00000000, Mem[0000000010001410] = 5fc60000
sta %f20,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! %l3 = 000000002d002dff, Mem[0000000010001408] = 000000ff
stha %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 2dff00ff
! %l0 = 000000000000002d, Mem[0000000030081410] = 000000ff
stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000002d
! %f4 = 00000000, %f5 = 00790000
fcmps %fcc1,%f4 ,%f5 ! %fcc1 = 1
! Mem[000000001004143c] = 64e0fbd1, %l0 = 000000000000002d, %asi = 80
swapa [%i1+0x03c]%asi,%l0 ! %l0 = 0000000064e0fbd1
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000 ff000fff, %l4 = 00000000, %l5 = 0000ffff
ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000ff000fff 0000000000000000
p0_label_461:
! Mem[0000000030101408] = 00001ee100000000, %l4 = 00000000ff000fff
ldxa [%i4+%o4]0x89,%l4 ! %l4 = 00001ee100000000
! Mem[0000000010181410] = ff000f00 ffffffff, %l2 = ffff003b, %l3 = 2d002dff
ldda [%i6+%o5]0x80,%l2 ! %l2 = 00000000ff000f00 00000000ffffffff
! Mem[00000000100c1408] = 00000000 00fb00ff, %l0 = 64e0fbd1, %l1 = 9d9acf2d
ldda [%i3+%o4]0x88,%l0 ! %l0 = 0000000000fb00ff 0000000000000000
! Mem[0000000010141410] = 0000002d, %l5 = 0000000000000000
ldsba [%i5+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l3 = 00000000ffffffff
lduwa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = ff00ff2d, %f0 = ff000000
lda [%i0+%o4]0x88,%f0 ! %f0 = ff00ff2d
! Mem[0000000030041410] = 2c000000, %l1 = 0000000000000000
lduwa [%i1+%o5]0x81,%l1 ! %l1 = 000000002c000000
! Mem[0000000030181408] = 000025ff, %l2 = 00000000ff000f00
ldsba [%i6+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030141400] = ffff18cb, %l3 = 0000000000000000
ldswa [%i5+%g0]0x89,%l3 ! %l3 = ffffffffffff18cb
! Starting 10 instruction Store Burst
! %l4 = 00001ee100000000, Mem[00000000201c0001] = ffffde6c, %asi = 80
stba %l4,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff00de6c
p0_label_462:
! Mem[0000000010181400] = 2d002dff, %l6 = ffffffffffffff2c
ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 0000002d000000ff
! %l0 = 0000000000fb00ff, %l4 = 00001ee100000000, %l1 = 000000002c000000
and %l0,%l4,%l1 ! %l1 = 0000000000000000
! %f22 = 0000002d, Mem[0000000030101400] = ff000000
sta %f22,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000002d
! %l6 = 000000000000002d, Mem[00000000300c1410] = 000000ff
stba %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000002d
! %f21 = 000000ff, Mem[0000000010101410] = ff2a0000
sta %f21,[%i4+0x010]%asi ! Mem[0000000010101410] = 000000ff
! %l5 = 0000000000000000, Mem[0000000010101428] = 00000000e0fffffb
stx %l5,[%i4+0x028] ! Mem[0000000010101428] = 0000000000000000
! %l2 = ffffffffffffffff, Mem[00000000100c1420] = fbffffe0
stb %l2,[%i3+0x020] ! Mem[00000000100c1420] = ffffffe0
! %l2 = ffffffff, %l3 = ffff18cb, Mem[0000000010001408] = 2dff00ff 00000000
stda %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff ffff18cb
! %l7 = 000000000000002a, Mem[00000000100c1400] = ffff00ff
stwa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000002a
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 000000ff, %l7 = 000000000000002a
lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
p0_label_463:
! Mem[0000000030001410] = 00000000, %l0 = 0000000000fb00ff
ldsha [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
! %l6 = 000000000000002d, %l4 = 00001ee100000000, %y = 0000003e
udiv %l6,%l4,%l0 ! %l0 = 0000000000000028
mov %l0,%y ! %y = 00000028
! Mem[0000000030181408] = ff250000, %l3 = ffffffffffff18cb
ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030101400] = 2d000000, %l6 = 000000000000002d
lduha [%i4+%g0]0x81,%l6 ! %l6 = 0000000000002d00
! Mem[0000000030041408] = ff000000, %l4 = 00001ee100000000
lduha [%i1+%o4]0x81,%l4 ! %l4 = 000000000000ff00
! Mem[0000000010001410] = 00000000 000000ff, %l0 = 00000028, %l1 = 00000000
ldda [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
! Mem[0000000030001408] = 00000000, %l1 = 00000000000000ff
ldswa [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = ff0f00ff 00000000, %l4 = 0000ff00, %l5 = 00000000
ldda [%i6+%o5]0x81,%l4 ! %l4 = 00000000ff0f00ff 0000000000000000
! Mem[0000000030181408] = 00000000000025ff, %f18 = 0000002d 00fbffff
ldda [%i6+%o4]0x89,%f18 ! %f18 = 00000000 000025ff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010041410] = 3b00ffff
stha %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000ffff
p0_label_464:
! %f8 = deffd36f 00fbffff, Mem[00000000100c1418] = ff000000 ffffff00
stda %f8 ,[%i3+0x018]%asi ! Mem[00000000100c1418] = deffd36f 00fbffff
! %f10 = ff000000, Mem[00000000300c1408] = 79000000
sta %f10,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
! %l1 = 0000000000000000, Mem[0000000020800041] = 8fb80345
stb %l1,[%o1+0x041] ! Mem[0000000020800040] = 8f000345
! %l6 = 0000000000002d00, imm = fffffffffffff7c8, %l7 = 0000000000000000
subc %l6,-0x838,%l7 ! %l7 = 0000000000003538
! Mem[000000001000143c] = ff9acfff, %l3 = 00000000000000ff
ldstuba [%i0+0x03c]%asi,%l3 ! %l3 = 000000ff000000ff
! %f7 = 00000000, Mem[0000000010101430] = 00000000
st %f7 ,[%i4+0x030] ! Mem[0000000010101430] = 00000000
! %f24 = 00fb0000 00000000, Mem[0000000010001420] = ffffffff 9d9acf2d
stda %f24,[%i0+0x020]%asi ! Mem[0000000010001420] = 00fb0000 00000000
! %l3 = 00000000000000ff, Mem[0000000010081418] = 25ff9e07ff000f00
stx %l3,[%i2+0x018] ! Mem[0000000010081418] = 00000000000000ff
! Mem[0000000010181436] = 80000080, %l0 = 0000000000000000
ldstub [%i6+0x036],%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l2 = ffffffffffffffff
ldsha [%i0+%o5]0x81,%l2 ! %l2 = 0000000000000000
p0_label_465:
! Mem[0000000030101408] = 00000000, %l4 = 00000000ff0f00ff
ldswa [%i4+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001428] = ffffffff, %l3 = 00000000000000ff
ldsh [%i0+0x02a],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081400] = 0000003e, %f12 = 2d002dff
lda [%i2+%g0]0x88,%f12 ! %f12 = 0000003e
membar #Sync ! Added by membar checker (80)
! Mem[0000000030001400] = ffffffff ffff0000 00000000 2d000000
! Mem[0000000030001410] = 00000000 00000000 7946d93e 9942070c
! Mem[0000000030001420] = 0ccf1a87 16f9d277 5be758f2 8e4c5c7f
! Mem[0000000030001430] = 73d5844e 00000000 8998c3a1 64e0fbd1
ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
! Mem[0000000030181400] = 00000000, %l2 = 0000000000000000
ldsba [%i6+%g0]0x89,%l2 ! %l2 = 0000000000000000
! %f9 = 00fbffff, %f3 = 00000000
fcmpes %fcc3,%f9 ,%f3 ! %fcc3 = 2
! Mem[0000000030141408] = 00fb0000, %l0 = 0000000000000000
lduha [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000fb
! Mem[0000000010181410] = 000f00ff, %l7 = 0000000000003538
lduwa [%i6+%o5]0x88,%l7 ! %l7 = 00000000000f00ff
! Mem[0000000010041400] = 3bf6247a, %l6 = 0000000000002d00
ldswa [%i1+%g0]0x88,%l6 ! %l6 = 000000003bf6247a
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = ff002dff, %l5 = 0000000000000000
swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ff002dff
p0_label_466:
! %f0 = ff00ff2d 5fc60000, Mem[0000000030041408] = ff000000 2d000000
stda %f0 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff00ff2d 5fc60000
! Mem[0000000030081400] = 000000ff, %l3 = ffffffffffffffff
swapa [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000021800080] = 9affe4e3, %l6 = 000000003bf6247a
ldstub [%o3+0x080],%l6 ! %l6 = 0000009a000000ff
! Mem[0000000030101410] = b4a4b26b, %l6 = 000000000000009a
ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 0000006b000000ff
! Mem[000000001008140c] = 00000000, %l4 = 0000000000000000
swap [%i2+0x00c],%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1408] = ff00fb00, %l2 = 0000000000000000
swapa [%i3+%o4]0x80,%l2 ! %l2 = 00000000ff00fb00
! %f4 = 00000000 00790000, Mem[0000000010081408] = 00002d00 00000000
stda %f4 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 00790000
! Mem[0000000010001408] = ffffffff, %l1 = 0000000000000000
swapa [%i0+%o4]0x88,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000010181424] = 871acf0c, %l6 = 000000000000006b, %asi = 80
swapa [%i6+0x024]%asi,%l6 ! %l6 = 00000000871acf0c
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l1 = 00000000ffffffff
ldsba [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
p0_label_467:
! Mem[00000000100c1400] = 0000002a, %l4 = 0000000000000000
lduba [%i3+%g0]0x88,%l4 ! %l4 = 000000000000002a
! Mem[00000000100c1418] = deffd36f, %f12 = 0000003e
lda [%i3+0x018]%asi,%f12 ! %f12 = deffd36f
! Mem[0000000010041410] = 0000ffff, %f12 = deffd36f
lda [%i1+%o5]0x80,%f12 ! %f12 = 0000ffff
! %l2 = 00000000ff00fb00, Mem[0000000030181400] = 00000000
stha %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000fb00
! Mem[000000001004143c] = 0000002d, %l7 = 00000000000f00ff
lduh [%i1+0x03c],%l7 ! %l7 = 0000000000000000
! Mem[0000000030101408] = 00000000, %l4 = 000000000000002a
ldswa [%i4+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = 00000000, %f3 = 00000000
lda [%i1+%o4]0x80,%f3 ! %f3 = 00000000
! Mem[0000000010041400] = 3bf6247a, %l1 = 0000000000000000
lduha [%i1+%g0]0x88,%l1 ! %l1 = 000000000000247a
! Mem[0000000010081408] = 00007900, %l7 = 0000000000000000
ldswa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000007900
! Starting 10 instruction Store Burst
! %f14 = ceffffff 00fb00ff, Mem[0000000010001400] = 00000000 0000c65f
std %f14,[%i0+%g0] ! Mem[0000000010001400] = ceffffff 00fb00ff
p0_label_468:
! %f2 = 79000000 00000000, Mem[0000000010081400] = 3e000000 ff000000
stda %f2 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 79000000 00000000
! %f10 = ff000000, Mem[0000000010181408] = 00000000
sta %f10,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
! Mem[0000000030001408] = 00000000, %l2 = 00000000ff00fb00
ldstuba [%i0+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %l3 = 00000000000000ff, %l0 = 00000000000000fb, %l6 = 00000000871acf0c
add %l3,%l0,%l6 ! %l6 = 00000000000001fa
! %f15 = 00fb00ff, Mem[0000000010141410] = 0000002d
sta %f15,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00fb00ff
! %f10 = ff000000 00000000, Mem[00000000100c1418] = deffd36f 00fbffff
stda %f10,[%i3+0x018]%asi ! Mem[00000000100c1418] = ff000000 00000000
! %l4 = 00000000, %l5 = ff002dff, Mem[0000000010081408] = 00790000 00000000
stda %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 ff002dff
! %f8 = deffd36f 00fbffff, %l2 = 0000000000000000
! Mem[0000000010141420] = 00000000000000ff
add %i5,0x020,%g1
stda %f8,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010141420] = 00000000000000ff
! %l4 = 00000000, %l5 = ff002dff, Mem[00000000100c1400] = 2a000000 ffffffce
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 ff002dff
! Starting 10 instruction Load Burst
! %l7 = 0000000000007900, imm = fffffffffffff368, %l5 = 00000000ff002dff
add %l7,-0xc98,%l5 ! %l5 = 0000000000006c68
p0_label_469:
! Mem[00000000211c0000] = ffff622e, %l1 = 000000000000247a
ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010101400] = 0000001f, %l1 = ffffffffffffffff
lduha [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081430] = ff000000, %f11 = 00000000
ld [%i2+0x030],%f11 ! %f11 = ff000000
! Mem[0000000010001400] = ceffffff00fb00ff, %f16 = ffffffff ffff0000
ldda [%i0+%g0]0x80,%f16 ! %f16 = ceffffff 00fb00ff
! Mem[0000000010081408] = 00000000, %l0 = 00000000000000fb
lduha [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141400] = cb18ffff 00000000, %l6 = 000001fa, %l7 = 00007900
ldda [%i5+%g0]0x81,%l6 ! %l6 = 00000000cb18ffff 0000000000000000
! Mem[0000000030001410] = 0000000000000000, %f4 = 00000000 00790000
ldda [%i0+%o5]0x89,%f4 ! %f4 = 00000000 00000000
! Mem[0000000030081408] = 00000000, %l3 = 00000000000000ff
lduha [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = cb18ffff 00000000, %l2 = 00000000, %l3 = 00000000
ldda [%i5+%g0]0x81,%l2 ! %l2 = 00000000cb18ffff 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = 00000000, Mem[0000000010041414] = e11e0000
sta %f20,[%i1+0x014]%asi ! Mem[0000000010041414] = 00000000
p0_label_470:
! Mem[0000000030101400] = 2d000000, %l6 = 00000000cb18ffff
ldstuba [%i4+%g0]0x81,%l6 ! %l6 = 0000002d000000ff
! %l4 = 0000000000000000, Mem[0000000030141410] = ff00000000000079
stxa %l4,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
! %f18 = 00000000 2d000000, Mem[00000000100c1408] = 00000000 00000000
std %f18,[%i3+%o4] ! Mem[00000000100c1408] = 00000000 2d000000
! Mem[0000000030101400] = 000000ff, %l3 = 0000000000000000
ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
! %l0 = 0000000000000000, Mem[000000001004140c] = 2d000000
sth %l0,[%i1+0x00c] ! Mem[000000001004140c] = 00000000
! %l1 = 0000000000000000, Mem[0000000010141410] = 00fb00ff00fbffff
stxa %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000
! Mem[0000000030041408] = 2dff00ff, %l3 = 00000000000000ff
swapa [%i1+%o4]0x89,%l3 ! %l3 = 000000002dff00ff
! Mem[0000000010101408] = 00000000, %l0 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001410] = 00000000, %l6 = 000000000000002d
ldstuba [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = fffffb00 1f000000, %l6 = 00000000, %l7 = 00000000
ldda [%i4+%g0]0x88,%l6 ! %l6 = 000000001f000000 00000000fffffb00
p0_label_471:
! Mem[0000000010041410] = 0000ffff, %l4 = 0000000000000000
ldswa [%i1+0x010]%asi,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010181410] = ff000f00, %f21 = 00000000
lda [%i6+%o5]0x80,%f21 ! %f21 = ff000f00
! Mem[0000000010141410] = 00000000, %l7 = 00000000fffffb00
lduha [%i5+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181420] = 0079f9160000006b, %f8 = deffd36f 00fbffff
ldd [%i6+0x020],%f8 ! %f8 = 0079f916 0000006b
! Mem[0000000010041408] = 00000000, %f4 = 00000000
lda [%i1+%o4]0x80,%f4 ! %f4 = 00000000
! Mem[00000000100c1400] = 00000000 ff002dff, %l4 = 0000ffff, %l5 = 00006c68
ldda [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000 00000000ff002dff
! Mem[0000000030001408] = ff000000, %f18 = 00000000
lda [%i0+%o4]0x81,%f18 ! %f18 = ff000000
! Mem[0000000010101408] = ff000000, %f29 = 00000000
lda [%i4+%o4]0x80,%f29 ! %f29 = ff000000
! Mem[00000000300c1408] = 00000000 000000ff, %l4 = 00000000, %l5 = ff002dff
ldda [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000010181410] = ffffffff000f00ff
stxa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
p0_label_472:
! %l7 = 0000000000000000, Mem[0000000030041400] = ceffffff
stwa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! Mem[0000000010001408] = 00000000, %l2 = 00000000cb18ffff
swapa [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = 7a24f63b, %l7 = 0000000000000000
swapa [%i1+%g0]0x80,%l7 ! %l7 = 000000007a24f63b
! Mem[0000000030081400] = ffffffff, %l0 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010141410] = 00000000 00000000
stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff 00000000
! Mem[0000000030141410] = 00000000, %l1 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000010001400] = ceffffff
stha %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000ffff
! %l3 = 000000002dff00ff, Mem[0000000010101400] = 0000001f00fbffff
stx %l3,[%i4+%g0] ! Mem[0000000010101400] = 000000002dff00ff
! %l4 = 00000000000000ff, Mem[0000000020800041] = 8f000345
stb %l4,[%o1+0x041] ! Mem[0000000020800040] = 8fff0345
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffff622e, %l4 = 00000000000000ff
lduh [%o2+%g0],%l4 ! %l4 = 000000000000ffff
p0_label_473:
! Code Fragment 3
p0_fragment_37:
! %l0 = 00000000000000ff
setx 0xbd1c87f035e1de68,%g7,%l0 ! %l0 = bd1c87f035e1de68
! %l1 = 0000000000000000
setx 0xfaddb1b80d1af710,%g7,%l1 ! %l1 = faddb1b80d1af710
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 = bd1c87f035e1de68
setx 0xf7610067be734343,%g7,%l0 ! %l0 = f7610067be734343
! %l1 = faddb1b80d1af710
setx 0x42730bc0205492df,%g7,%l1 ! %l1 = 42730bc0205492df
! Mem[00000000300c1400] = 0000002d 9d9acf2d, %l6 = 1f000000, %l7 = 7a24f63b
ldda [%i3+%g0]0x81,%l6 ! %l6 = 000000000000002d 000000009d9acf2d
! Mem[00000000300c1400] = 0000002d, %l5 = 0000000000000000
ldswa [%i3+%g0]0x81,%l5 ! %l5 = 000000000000002d
! Mem[0000000030181408] = 00000000 000025ff, %l6 = 0000002d, %l7 = 9d9acf2d
ldda [%i6+%o4]0x89,%l6 ! %l6 = 00000000000025ff 0000000000000000
! Mem[0000000010041410] = 0000ffff, %l4 = 000000000000ffff
ldswa [%i1+%o5]0x80,%l4 ! %l4 = 000000000000ffff
! Mem[00000000201c0000] = ff00de6c, %l0 = f7610067be734343
ldsb [%o0+0x001],%l0 ! %l0 = 0000000000000000
! %l6 = 00000000000025ff, imm = fffffffffffff67d, %l2 = 0000000000000000
subc %l6,-0x983,%l2 ! %l2 = 0000000000002f82
! Mem[0000000010041400] = 00000000, %l3 = 000000002dff00ff
ldswa [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000218001c0] = ff2cf6ef, %l2 = 0000000000002f82
lduh [%o3+0x1c0],%l2 ! %l2 = 000000000000ff2c
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000030041410] = 2c000000
stwa %l0,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
p0_label_474:
! %l0 = 0000000000000000, %l4 = 000000000000ffff, %l6 = 00000000000025ff
addc %l0,%l4,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010081435] = 0000ff00, %l7 = 0000000000000000
ldstub [%i2+0x035],%l7 ! %l7 = 00000000000000ff
! %l5 = 000000000000002d, Mem[0000000010001410] = 00000000, %asi = 80
stwa %l5,[%i0+0x010]%asi ! Mem[0000000010001410] = 0000002d
! %f2 = 79000000 00000000, Mem[00000000300c1408] = 000000ff 00000000
stda %f2 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 79000000 00000000
! Mem[0000000010101414] = 00fbffff, %l6 = 000000000000ffff, %asi = 80
swapa [%i4+0x014]%asi,%l6 ! %l6 = 0000000000fbffff
! Mem[0000000010041410] = ffff0000, %l6 = 0000000000fbffff
swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000ffff0000
! Mem[0000000030181410] = ff0f00ff, %l0 = 0000000000000000
ldstuba [%i6+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010141400] = 00000000, %l4 = 0000ffff, %l6 = ffff0000
casa [%i5]0x80,%l4,%l6 ! %l6 = 0000000000000000
! %f21 = ff000f00, Mem[0000000010081430] = ff000000
sta %f21,[%i2+0x030]%asi ! Mem[0000000010081430] = ff000f00
! Starting 10 instruction Load Burst
! Mem[0000000010101418] = 0ccf1a870000ffff, %l5 = 000000000000002d
ldx [%i4+0x018],%l5 ! %l5 = 0ccf1a870000ffff
p0_label_475:
! Mem[0000000021800180] = ff851af7, %l3 = 0000000000000000
ldsha [%o3+0x180]%asi,%l3 ! %l3 = ffffffffffffff85
! Mem[0000000030001410] = ff000000, %l6 = 0000000000000000
lduha [%i0+%o5]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[0000000010081400] = 79000000 00000000, %l6 = 0000ff00, %l7 = 00000000
ldda [%i2+0x000]%asi,%l6 ! %l6 = 0000000079000000 0000000000000000
! Mem[0000000010101410] = 000000ff, %f29 = ff000000
lda [%i4+%o5]0x80,%f29 ! %f29 = 000000ff
! Mem[0000000030181408] = ff250000, %l7 = 0000000000000000
ldsba [%i6+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041408] = 00000000, %l0 = 00000000000000ff
ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = 000000ff, %l4 = 000000000000ffff
ldsba [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000021800100] = ffff94a7, %l1 = 42730bc0205492df
ldsb [%o3+0x101],%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030001410] = 000000ff, %l0 = 0000000000000000
ldswa [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = ffffffffffffffff, Mem[0000000010141400] = 00000000
stwa %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffffffff
p0_label_476:
membar #Sync ! Added by membar checker (81)
! %l0 = 000000ff, %l1 = ffffffff, Mem[0000000030001410] = ff000000 00000000
stda %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000ff ffffffff
! %l2 = 000000000000ff2c, Mem[00000000100c1400] = ff2d00ff00000000
stxa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000ff2c
! %l0 = 000000ff, %l1 = ffffffff, Mem[0000000010101420] = 000009df 00000000
stda %l0,[%i4+0x020]%asi ! Mem[0000000010101420] = 000000ff ffffffff
! %l2 = 000000000000ff2c, Mem[0000000030041400] = 0000000000000000
stxa %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000000000ff2c
! Mem[0000000010141408] = ff00ffff, %l0 = 00000000000000ff
ldstuba [%i5+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000010181400] = 00000000
stha %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
! %f11 = ff000000, %f17 = 00fb00ff, %f30 = 8998c3a1 64e0fbd1
fsmuld %f11,%f17,%f30 ! %f30 = c00f601f e0000000
! %l5 = 0ccf1a870000ffff, Mem[0000000030101410] = ffb2a4b4
stba %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffb2a4b4
! %l6 = 0000000079000000, Mem[0000000010181410] = 0000000000000000
stxa %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000079000000
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 00ff68e7, %l0 = 00000000000000ff
ldsba [%o1+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
p0_label_477:
! %l4 = ffffffffffffffff, Mem[0000000010181408] = 000f0000000000ff
stxa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = ffffffffffffffff
! Mem[00000000100c1408] = 00000000, %f25 = 16f9d277
lda [%i3+%o4]0x88,%f25 ! %f25 = 00000000
! Mem[000000001010142c] = 00000000, %l3 = ffffffffffffff85
ldsb [%i4+0x02c],%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = 00000000ffffffff, %f4 = 00000000 00000000
ldda [%i5+%g0]0x88,%f4 ! %f4 = 00000000 ffffffff
! Mem[00000000100c1410] = 00000000, %l2 = 000000000000ff2c
ldsba [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = ff000000, %l4 = ffffffffffffffff
lduha [%i4+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %f9 = 0000006b
lda [%i3+%o5]0x88,%f9 ! %f9 = 00000000
! Mem[000000001010142c] = 00000000, %l5 = 0ccf1a870000ffff
lduha [%i4+0x02e]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = 0000fb00, %l3 = 0000000000000000
lduwa [%i6+%g0]0x89,%l3 ! %l3 = 000000000000fb00
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffffff, Mem[0000000010101400] = 00000000
stha %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000ffff
p0_label_478:
! %f23 = 9942070c, Mem[0000000030101408] = 00000000
sta %f23,[%i4+%o4]0x81 ! Mem[0000000030101408] = 9942070c
! Mem[0000000010181410] = 79000000, %l7 = ffffffffffffffff
swapa [%i6+%o5]0x88,%l7 ! %l7 = 0000000079000000
! %f22 = 7946d93e, Mem[0000000010141410] = 000000ff
sta %f22,[%i5+%o5]0x80 ! Mem[0000000010141410] = 7946d93e
! Mem[0000000030001410] = ff000000, %l0 = ffffffffffffffff
ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! %l6 = 0000000079000000, Mem[0000000010001408] = ffff18cb
stwa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 79000000
! Mem[0000000010181408] = ffffffff, %l0 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! Mem[00000000100c1400] = 2cff0000, %l2 = 0000000000000000
swapa [%i3+%g0]0x80,%l2 ! %l2 = 000000002cff0000
! %f0 = ff00ff2d 5fc60000 79000000 00000000
! %f4 = 00000000 ffffffff 00000000 00000000
! %f8 = 0079f916 00000000 ff000000 ff000000
! %f12 = 0000ffff 7affa4b4 ceffffff 00fb00ff
stda %f0,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
! Mem[0000000010001410] = 0000002d, %l2 = 000000002cff0000
swapa [%i0+%o5]0x80,%l2 ! %l2 = 000000000000002d
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = fffffb0000000000, %f22 = 7946d93e 9942070c
ldda [%i2+%o4]0x89,%f22 ! %f22 = fffffb00 00000000
p0_label_479:
! Mem[0000000030101410] = ffb2a4b4, %l3 = 000000000000fb00
lduwa [%i4+%o5]0x81,%l3 ! %l3 = 00000000ffb2a4b4
! Mem[0000000021800180] = ff851af7, %l4 = 0000000000000000
ldub [%o3+0x181],%l4 ! %l4 = 0000000000000085
! Mem[0000000030001400] = ffffffffffff0000, %l1 = ffffffffffffffff
ldxa [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffff0000
membar #Sync ! Added by membar checker (82)
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
ldswa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[000000001018141c] = 00000000, %l1 = ffffffffffff0000
ldsha [%i6+0x01e]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081418] = 00000000 000000ff, %l6 = 79000000, %l7 = 79000000
ldda [%i2+0x018]%asi,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000030081400] = ffffffff5fc60000, %l3 = 00000000ffb2a4b4
ldxa [%i2+%g0]0x81,%l3 ! %l3 = ffffffff5fc60000
! Mem[0000000010141410] = 3ed94679, %l6 = 0000000000000000
lduha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000004679
! Mem[0000000010101410] = 000000ff, %l7 = 00000000000000ff
ldsha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = ffffffff, %l4 = 0000000000000085
swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000ffffffff
p0_label_480:
! %l3 = ffffffff5fc60000, immd = ffffffffffffffd6, %l5 = 0000000000000000
udivx %l3,-0x02a,%l5 ! %l5 = 0000000000000000
! %l3 = ffffffff5fc60000, %l5 = 0000000000000000, %y = 00000028
udiv %l3,%l5,%l1 ! Div by zero, %l0 = 000000000000014f
mov %l0,%y ! %y = 00000127
! Mem[0000000010041434] = 75852610, %l6 = 0000000000004679
ldstub [%i1+0x034],%l6 ! %l6 = 00000075000000ff
! %l7 = 0000000000000000, Mem[0000000030041408] = 000000ff
stba %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! %l0 = 0000000000000127, Mem[0000000010041410] = 00fbffff
stba %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00fbff27
! %l2 = 0000002d, %l3 = 5fc60000, Mem[0000000030141410] = ff000000 00000000
stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000002d 5fc60000
! %f16 = ceffffff 00fb00ff, Mem[0000000010101410] = 000000ff 0000ffff
stda %f16,[%i4+%o5]0x80 ! Mem[0000000010101410] = ceffffff 00fb00ff
! %f14 = ceffffff 00fb00ff, Mem[00000000100c1410] = 00000000 00000000
stda %f14,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ceffffff 00fb00ff
! %l2 = 000000000000002d, Mem[00000000100c1400] = 00000000
stba %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 2d000000
! Starting 10 instruction Load Burst
! Mem[000000001004142c] = 00000000, %l3 = ffffffff5fc60000
lduw [%i1+0x02c],%l3 ! %l3 = 0000000000000000
p0_label_481:
! Mem[0000000010081410] = 00000000, %l4 = 00000000ffffffff
lduwa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141410] = 0000002d, %l1 = 0000000000000000
lduha [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
lduwa [%i6+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101410] = b4a4b2ff, %l2 = 000000000000002d
lduha [%i4+%o5]0x89,%l2 ! %l2 = 000000000000b2ff
! Code Fragment 3
p0_fragment_38:
! %l0 = 0000000000000127
setx 0xb1a06dffd46aa02f,%g7,%l0 ! %l0 = b1a06dffd46aa02f
! %l1 = 0000000000000000
setx 0x068ec128326cb5ef,%g7,%l1 ! %l1 = 068ec128326cb5ef
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 = b1a06dffd46aa02f
setx 0x9319e297d9eac94d,%g7,%l0 ! %l0 = 9319e297d9eac94d
! %l1 = 068ec128326cb5ef
setx 0x59de2130146699ad,%g7,%l1 ! %l1 = 59de2130146699ad
! Mem[0000000010101410] = ceffffff, %l4 = 0000000000000000
ldsha [%i4+%o5]0x80,%l4 ! %l4 = ffffffffffffceff
! Mem[000000001008143c] = 0000ff00, %l4 = ffffffffffffceff
ldsb [%i2+0x03d],%l4 ! %l4 = 0000000000000000
! Mem[0000000010101400] = ffff0000, %l4 = 0000000000000000
ldswa [%i4+%g0]0x80,%l4 ! %l4 = ffffffffffff0000
! Mem[00000000100c1410] = ff00fb00, %l5 = 0000000000000000
ldub [%i3+0x011],%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f13 = 7affa4b4, Mem[0000000010101400] = 0000ffff
sta %f13,[%i4+%g0]0x88 ! Mem[0000000010101400] = 7affa4b4
p0_label_482:
! %f21 = ff000f00, Mem[0000000010001400] = 0000ffff
sta %f21,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff000f00
! Mem[0000000010181408] = 79000000, %l0 = 9319e297d9eac94d
swapa [%i6+%o4]0x80,%l0 ! %l0 = 0000000079000000
! %f15 = 00fb00ff, Mem[0000000030181400] = 00fb0000
sta %f15,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00fb00ff
! %l6 = 00000075, %l7 = 00000000, Mem[0000000030181400] = 00fb00ff 2d000000
stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000075 00000000
! %f24 = 0ccf1a87, %f19 = 2d000000, %f11 = ff000000
fmuls %f24,%f19,%f11 ! %l0 = 0000000079000022, Unfinished, %fsr = 2900000400
! %l7 = 0000000000000000, Mem[00000000201c0000] = ff00de6c, %asi = 80
stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000de6c
! %l5 = 0000000000000000, Mem[00000000300c1400] = 0000002d
stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000002d
! %l6 = 0000000000000075, Mem[00000000300c1400] = 2d000000
stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 2d000075
! %l0 = 0000000079000022, Mem[0000000010041400] = 00000000
stha %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000022
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff0000ff, %l1 = 59de2130146699ad
lduha [%i0+%o5]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_483:
! Mem[0000000010001400] = ff000f0000fb00ff, %l5 = 0000000000000000
ldxa [%i0+%g0]0x80,%l5 ! %l5 = ff000f0000fb00ff
! Mem[0000000010041408] = 00000000, %l0 = 0000000079000022
lduba [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = 00fb00ff, %l3 = 0000000000000000
lduwa [%i3+%o5]0x88,%l3 ! %l3 = 0000000000fb00ff
! Mem[00000000201c0000] = 0000de6c, %l0 = 0000000000000000
lduha [%o0+0x000]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081400] = 79000000, %f5 = ffffffff
lda [%i2+%g0]0x80,%f5 ! %f5 = 79000000
! Mem[0000000010141430] = 7100a96b, %l2 = 000000000000b2ff
ldsba [%i5+0x031]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = 00000000 00000000, %l4 = ffff0000, %l5 = 00fb00ff
ldda [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[00000000300c1408] = 00000000, %l6 = 0000000000000075
ldswa [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[000000001000141c] = 00000000, %l6 = 0000000000000000
ldsh [%i0+0x01c],%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = ffffffff, %l0 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
p0_label_484:
! Mem[0000000030101400] = 000000ff, %l0 = 00000000000000ff
ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
! %f18 = ff000000 2d000000, Mem[0000000030001400] = ffffffff 0000ffff
stda %f18,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000 2d000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010101430] = 00000000 16f9d277
std %l6,[%i4+0x030] ! Mem[0000000010101430] = 00000000 00000000
! %l6 = 0000000000000000, Mem[0000000010101400] = ff00ff2d7affa4b4
stxa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
! Mem[000000001010141c] = 0000ffff, %l4 = 0000000000000000, %asi = 80
swapa [%i4+0x01c]%asi,%l4 ! %l4 = 000000000000ffff
! %f21 = ff000f00, Mem[0000000010141410] = 7946d93e
sta %f21,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000f00
! Mem[00000000300c1410] = 2d000000, %l5 = 0000000000000000
swapa [%i3+%o5]0x81,%l5 ! %l5 = 000000002d000000
! %f3 = 00000000, Mem[0000000030001408] = 000000ff
sta %f3 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000
! Mem[0000000030081410] = 2d000000, %l1 = 00000000000000ff
swapa [%i2+%o5]0x81,%l1 ! %l1 = 000000002d000000
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00000079 ffff18cb, %l6 = 00000000, %l7 = 00000000
ldda [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000079 00000000ffff18cb
p0_label_485:
! Mem[0000000010001400] = ff000f00, %l3 = 0000000000fb00ff
lduha [%i0+%g0]0x80,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010081410] = 00000000, %f1 = 5fc60000
lda [%i2+%o5]0x80,%f1 ! %f1 = 00000000
! Mem[0000000030081408] = 00000000, %l3 = 000000000000ff00
lduha [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141408] = 0000fb00, %l1 = 000000002d000000
lduha [%i5+%o4]0x89,%l1 ! %l1 = 000000000000fb00
! Mem[0000000030181400] = 75000000, %l1 = 000000000000fb00
ldsha [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001410] = 2cff0000, %l7 = 00000000ffff18cb
lduwa [%i0+%o5]0x80,%l7 ! %l7 = 000000002cff0000
! Mem[000000001014141c] = 00000000, %l7 = 000000002cff0000
ldsha [%i5+0x01e]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = 000f00ff, %l2 = 0000000000000000
lduwa [%i0+%g0]0x88,%l2 ! %l2 = 00000000000f00ff
! Mem[0000000030141400] = cb18ffff, %l2 = 00000000000f00ff
ldsha [%i5+%g0]0x81,%l2 ! %l2 = ffffffffffffcb18
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffcb18, Mem[0000000010141408] = 00000000ff00ffff
stxa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffffffffcb18
p0_label_486:
! Mem[0000000030141400] = cb18ffff, %l0 = 00000000000000ff
swapa [%i5+%g0]0x81,%l0 ! %l0 = 00000000cb18ffff
! %l5 = 000000002d000000, Mem[0000000030081410] = ff000000
stba %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000
! %l2 = ffffffffffffcb18, Mem[0000000010101408] = ff000000ffffffff
stxa %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = ffffffffffffcb18
! %l5 = 000000002d000000, Mem[00000000211c0000] = ffff622e
sth %l5,[%o2+%g0] ! Mem[00000000211c0000] = 0000622e
! Mem[0000000010001420] = 00fb0000, %l6 = 0000000000000079, %asi = 80
swapa [%i0+0x020]%asi,%l6 ! %l6 = 0000000000fb0000
! %l2 = ffffffffffffcb18, imm = 000000000000077b, %l6 = 0000000000fb0000
xnor %l2,0x77b,%l6 ! %l6 = 000000000000339c
! Mem[0000000010101408] = ffffffff, %l5 = 000000002d000000
ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000010041400] = 22000000
stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00ff0000
! %l3 = 0000000000000000, Mem[0000000030181410] = ff0f00ff00000000
stxa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ceffffff00fb00ff, %l2 = ffffffffffffcb18
ldxa [%i3+%o5]0x88,%l2 ! %l2 = ceffffff00fb00ff
p0_label_487:
! Mem[0000000030181400] = 00000075, %l0 = 00000000cb18ffff
lduba [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001400] = 0000002d000000ff, %l4 = 000000000000ffff
ldxa [%i0+%g0]0x81,%l4 ! %l4 = 0000002d000000ff
! Mem[00000000300c1410] = 00000000, %f1 = 00000000
lda [%i3+%o5]0x81,%f1 ! %f1 = 00000000
! Mem[0000000030141410] = 0000c65f2d000000, %f2 = 79000000 00000000
ldda [%i5+%o5]0x89,%f2 ! %f2 = 0000c65f 2d000000
! Mem[0000000010181400] = ff00ff2d, %f4 = 00000000
lda [%i6+%g0]0x80,%f4 ! %f4 = ff00ff2d
! Mem[0000000030081408] = 00000000, %l1 = 0000000000000000
ldswa [%i2+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = 00000079, %l6 = 000000000000339c
lduw [%i0+%o4],%l6 ! %l6 = 0000000000000079
! Mem[0000000010081408] = 00000000, %l2 = ceffffff00fb00ff
lduba [%i2+0x008]%asi,%l2 ! %l2 = 0000000000000000
! %f16 = ceffffff, %f5 = 79000000, %f25 = 00000000
fdivs %f16,%f5 ,%f25 ! %f25 = 957fffff
! Starting 10 instruction Store Burst
! %f22 = fffffb00 00000000, Mem[0000000030181400] = 00000075 00000000
stda %f22,[%i6+%g0]0x81 ! Mem[0000000030181400] = fffffb00 00000000
p0_label_488:
! Mem[000000001014142a] = ff000000, %l5 = 00000000000000ff
ldstub [%i5+0x02a],%l5 ! %l5 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000030181400] = fffffb0000000000
stxa %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010141400] = ffffffff00000000
stxa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000
! %l7 = 0000000000000000, Mem[00000000218000c1] = 0000afb8
stb %l7,[%o3+0x0c1] ! Mem[00000000218000c0] = 0000afb8
! %l2 = 0000000000000000, Mem[0000000010041400] = 0000ff00
stba %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000ff00
! %l2 = 0000000000000000, Mem[0000000010001400] = ff000f00
stha %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000f00
! Mem[0000000010101410] = ffffffce, %l2 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l2 ! %l2 = 000000ce000000ff
! Mem[0000000010081408] = 00000000, %l7 = 0000000000000000
ldstuba [%i2+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[000000001008140c] = ff2d00ff, %l1 = 0000000000000000, %asi = 80
swapa [%i2+0x00c]%asi,%l1 ! %l1 = 00000000ff2d00ff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (83)
! Mem[0000000030081400] = 00000085 5fc60000 00000000 00fbffff
! Mem[0000000030081410] = 000000ff 2d000000 00000000 00000000
! Mem[0000000030081420] = deffd36f 00fbffff ff000000 00000000
! Mem[0000000030081430] = ff000000 ff2d00ff ceffffff ffff0000
ldda [%i2]ASI_BLK_S,%f0 ! Block Load from 0000000030081400
p0_label_489:
! Mem[0000000010101438] = ffffffff9d9acfff, %l5 = 0000000000000000
ldxa [%i4+0x038]%asi,%l5 ! %l5 = ffffffff9d9acfff
! Mem[0000000010081428] = 00000000000000ff, %f28 = 73d5844e 000000ff
ldda [%i2+0x028]%asi,%f28 ! %f28 = 00000000 000000ff
! Mem[0000000010141410] = ff000f00 00000000, %l6 = 00000079, %l7 = 00000000
ldda [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff000f00 0000000000000000
! Mem[0000000030081400] = 00000085, %f27 = 8e4c5c7f
lda [%i2+%g0]0x81,%f27 ! %f27 = 00000085
! Mem[0000000010081400] = 79000000 00000000, %l4 = 000000ff, %l5 = 9d9acfff
ldda [%i2+0x000]%asi,%l4 ! %l4 = 0000000079000000 0000000000000000
! Mem[0000000010041400] = 9559e7da0000ff00, %f30 = c00f601f e0000000
ldda [%i1+%g0]0x88,%f30 ! %f30 = 9559e7da 0000ff00
! Mem[0000000010101408] = ffffffff, %l2 = 00000000000000ce
lduwa [%i4+0x008]%asi,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000030041410] = 0000000000000000, %f18 = ff000000 2d000000
ldda [%i1+%o5]0x81,%f18 ! %f18 = 00000000 00000000
! Mem[0000000010081400] = 79000000, %l3 = 0000000000000000
lduha [%i2+0x002]%asi,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = ff000f00, %l7 = 00000000, Mem[00000000300c1408] = 00000000 79000000
stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff000f00 00000000
p0_label_490:
! %l0 = 0000000000000000, Mem[0000000030101400] = 000000ff
stba %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000
! Mem[0000000010141410] = 000f00ff, %l6 = 00000000ff000f00
ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010001410] = 0000ff2c, %l2 = 00000000ffffffff
ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 0000002c000000ff
! Mem[0000000010081400] = 79000000, %l5 = 0000000000000000
swapa [%i2+%g0]0x80,%l5 ! %l5 = 0000000079000000
! Mem[0000000010101408] = ffffffff, %l2 = 000000000000002c
ldstuba [%i4+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030081408] = 00000000, %l7 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! %l3 = 0000000000000000, immed = 00000265, %y = 00000127
smul %l3,0x265,%l4 ! %l4 = 0000000000000000, %y = 00000000
! Mem[0000000030181400] = 00000000, %l1 = 00000000ff2d00ff
swapa [%i6+%g0]0x89,%l1 ! %l1 = 0000000000000000
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030041400] = 2cff0000 00000000
stda %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 0000ffff, %f22 = fffffb00
lda [%i0+%o5]0x88,%f22 ! %f22 = 0000ffff
p0_label_491:
! Mem[0000000030141408] = 00fb0000, %l2 = 00000000000000ff
ldswa [%i5+%o4]0x81,%l2 ! %l2 = 0000000000fb0000
! Mem[0000000021800080] = ffffe4e3, %l0 = 0000000000000000
ldub [%o3+0x080],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141400] = ff000000, %l0 = 00000000000000ff
ldswa [%i5+%g0]0x89,%l0 ! %l0 = ffffffffff000000
! Mem[0000000030101408] = 00001ee10c074299, %f30 = 9559e7da 0000ff00
ldda [%i4+%o4]0x89,%f30 ! %f30 = 00001ee1 0c074299
! Mem[0000000010181400] = ff00ff2d 5fc60000, %l6 = 000000ff, %l7 = 00000000
ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000ff00ff2d 000000005fc60000
! Mem[0000000030041400] = 00000000, %l6 = 00000000ff00ff2d
ldswa [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l7 = 000000005fc60000
ldswa [%i3+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = ff2d00ff, %l2 = 0000000000fb0000
ldsha [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1428] = ffffffff, %l4 = 0000000000000000
ldsw [%i3+0x028],%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l0 = ff000000, %l1 = 00000000, Mem[00000000100c1428] = ffffffff ffffffff
stda %l0,[%i3+0x028]%asi ! Mem[00000000100c1428] = ff000000 00000000
p0_label_492:
! %f16 = ceffffff 00fb00ff, Mem[00000000300c1410] = 00000000 ff000000
stda %f16,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ceffffff 00fb00ff
! %l4 = ffffffffffffffff, Mem[0000000010001410] = ffff0000000000ff
stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = ffffffffffffffff
! %f22 = 0000ffff, Mem[00000000300c1410] = ff00fb00
sta %f22,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000ffff
membar #Sync ! Added by membar checker (84)
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030081410] = 000000ff 2d000000
stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff 00000000
! Mem[0000000010101428] = 00000000, %l0 = ffffffffff000000
ldstuba [%i4+0x028]%asi,%l0 ! %l0 = 00000000000000ff
! %l5 = 0000000079000000, Mem[0000000030001408] = 00000000
stwa %l5,[%i0+%o4]0x81 ! Mem[0000000030001408] = 79000000
! Mem[0000000010081430] = ff000f00, %l4 = ffffffffffffffff, %asi = 80
swapa [%i2+0x030]%asi,%l4 ! %l4 = 00000000ff000f00
! Mem[0000000030101410] = b4a4b2ff, %l2 = 00000000000000ff
swapa [%i4+%o5]0x89,%l2 ! %l2 = 00000000b4a4b2ff
! %f4 = 000000ff, Mem[00000000300c1400] = 7500002d
sta %f4 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff000000, %l4 = 00000000ff000f00
lduwa [%i5+%g0]0x89,%l4 ! %l4 = 00000000ff000000
p0_label_493:
! Mem[0000000010181410] = 00000000, %l6 = 0000000000000000
lduba [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
! %f7 = 00000000, %f31 = 0c074299, %f6 = 00000000
fadds %f7 ,%f31,%f6 ! %f6 = 0c074299
! Mem[0000000010181400] = ff00ff2d 5fc60000, %l0 = 00000000, %l1 = 00000000
ldda [%i6+%g0]0x80,%l0 ! %l0 = 00000000ff00ff2d 000000005fc60000
! Mem[0000000010001408] = 79000000, %l3 = 0000000000000000
ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l1 = 000000005fc60000
ldswa [%i4+%o5]0x81,%l1 ! %l1 = ffffffffff000000
! Mem[0000000021800040] = ffff6a20, %l6 = 0000000000000000
ldsh [%o3+0x040],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010141410] = ff000f00, %l2 = 00000000b4a4b2ff
lduwa [%i5+%o5]0x80,%l2 ! %l2 = 00000000ff000f00
! Mem[0000000010001408] = 00000079, %l1 = ffffffffff000000
ldsha [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = 00000000 ff2d00ff, %l6 = ffffffff, %l7 = 00000000
ldda [%i6+%g0]0x89,%l6 ! %l6 = 00000000ff2d00ff 0000000000000000
! Starting 10 instruction Store Burst
! %f28 = 00000000 000000ff, %l6 = 00000000ff2d00ff
! Mem[0000000030101420] = fbffffe00000c65f
add %i4,0x020,%g1
stda %f28,[%g1+%l6]ASI_PST8_S ! Mem[0000000030101420] = 00000000000000ff
p0_label_494:
! Mem[0000000030001408] = 79000000, %l5 = 0000000079000000
swapa [%i0+%o4]0x81,%l5 ! %l5 = 0000000079000000
! %l2 = ff000f00, %l3 = 00000000, Mem[0000000010041400] = 00ff0000 dae75995
stda %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000f00 00000000
! %f28 = 00000000 000000ff, %l6 = 00000000ff2d00ff
! Mem[0000000010101438] = ffffffff9d9acfff
add %i4,0x038,%g1
stda %f28,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010101438] = ff00000000000000
! %l5 = 0000000079000000, Mem[0000000010101410] = ffffffff00fb00ff
stxa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000079000000
! Mem[0000000010001410] = ffffffff, %l6 = 00000000ff2d00ff
ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! %l4 = 00000000ff000000, Mem[0000000010101408] = ffffffff
stwa %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000
! %l3 = 0000000000000000, imm = fffffffffffff1ed, %l2 = 00000000ff000f00
and %l3,-0xe13,%l2 ! %l2 = 0000000000000000
! %f2 = 00000000, Mem[0000000010001400] = 00000f00
sta %f2 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! %l2 = 0000000000000000, Mem[0000000021800180] = ff851af7, %asi = 80
stha %l2,[%o3+0x180]%asi ! Mem[0000000021800180] = 00001af7
! Starting 10 instruction Load Burst
! Mem[000000001010142c] = 00000000, %l6 = 00000000000000ff
ldswa [%i4+0x02c]%asi,%l6 ! %l6 = 0000000000000000
p0_label_495:
! Mem[0000000030081408] = ff000000 00fbffff, %l6 = 00000000, %l7 = 00000000
ldda [%i2+%o4]0x81,%l6 ! %l6 = 00000000ff000000 0000000000fbffff
! Mem[0000000030101400] = 00000000, %l1 = 0000000000000000
lduwa [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141408] = 00fb0000 00000000, %l0 = ff00ff2d, %l1 = 00000000
ldda [%i5+%o4]0x81,%l0 ! %l0 = 0000000000fb0000 0000000000000000
! Mem[0000000030081400] = 0000c65f85000000, %f4 = 000000ff 2d000000
ldda [%i2+%g0]0x89,%f4 ! %f4 = 0000c65f 85000000
! Mem[0000000010141410] = ff000f00, %l1 = 0000000000000000
lduwa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ff000f00
! Mem[0000000030041408] = 00000000, %l1 = 00000000ff000f00
ldsba [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = 0000000000000000, %f4 = 0000c65f 85000000
ldda [%i2+%g0]0x80,%f4 ! %f4 = 00000000 00000000
! Mem[0000000010141408] = ffffcb18, %l6 = 00000000ff000000
ldsba [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000018
! %l2 = 0000000000000000, imm = fffffffffffff247, %l6 = 0000000000000018
orn %l2,-0xdb9,%l6 ! %l6 = 0000000000000db8
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 00000000, %l2 = 0000000000000000
swapa [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000
p0_label_496:
! %l0 = 00fb0000, %l1 = 00000000, Mem[0000000010001400] = 00000000 ff00fb00
stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00fb0000 00000000
! %l4 = 00000000ff000000, Mem[0000000030101410] = 00000000000000ff
stxa %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000ff000000
! %f0 = 00000085 5fc60000 00000000 00fbffff
! %f4 = 00000000 00000000 0c074299 00000000
! %f8 = deffd36f 00fbffff ff000000 00000000
! %f12 = ff000000 ff2d00ff ceffffff ffff0000
stda %f0,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400
! %l0 = 00fb0000, %l1 = 00000000, Mem[0000000010041408] = 00000000 00000000
stda %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00fb0000 00000000
! %l0 = 0000000000fb0000, Mem[0000000030101400] = fffffb0000000000
stxa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000fb0000
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010181408] = 4dc9ead9 00000000
stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 00000000
! Mem[0000000030101410] = ff000000, %l6 = 0000000000000db8
ldstuba [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! %l4 = 00000000ff000000, Mem[0000000030141408] = 00fbffff
stwa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = ff000000
! Mem[0000000010181410] = 00000000, %l7 = 0000000000fbffff
ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c143c] = 000000ff, %l3 = 0000000000000000
ldswa [%i3+0x03c]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_497:
! Mem[00000000100c1410] = 00fb00ff, %l2 = 0000000000000000
ldsha [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000201c0000] = 0000de6c, %l1 = 0000000000000000
lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 00000079, %f26 = 5be758f2
lda [%i0+%o4]0x89,%f26 ! %f26 = 00000079
! Mem[00000000100c1410] = ff00fb00, %l3 = 00000000000000ff
ldswa [%i3+0x010]%asi,%l3 ! %l3 = ffffffffff00fb00
! Mem[0000000010181430] = 0000ffff7affa4b4, %f26 = 00000079 00000085
ldda [%i6+0x030]%asi,%f26 ! %f26 = 0000ffff 7affa4b4
! Mem[0000000010101414] = 79000000, %l1 = 0000000000000000
ldsha [%i4+0x014]%asi,%l1 ! %l1 = 0000000000007900
membar #Sync ! Added by membar checker (85)
! Mem[0000000010141400] = 0000000000000000, %f20 = 00000000 ff000f00
ldda [%i5+%g0]0x80,%f20 ! %f20 = 00000000 00000000
! Mem[0000000010181434] = 7affa4b4, %l3 = ffffffffff00fb00
ldsw [%i6+0x034],%l3 ! %l3 = 000000007affa4b4
! Mem[0000000030141400] = 000000855fc60000, %l7 = 0000000000000000
ldxa [%i5+%g0]0x89,%l7 ! %l7 = 000000855fc60000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[00000000100c1408] = 00000000
stha %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000
p0_label_498:
! Mem[00000000100c1410] = ff00fb00, %l0 = 0000000000fb0000
swapa [%i3+%o5]0x80,%l0 ! %l0 = 00000000ff00fb00
! %l0 = ff00fb00, %l1 = 00007900, Mem[0000000030001400] = 0000002d 000000ff
stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff00fb00 00007900
! %l7 = 000000855fc60000, Mem[0000000010101408] = ff000000
stwa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 5fc60000
! Mem[0000000010081428] = 00000000000000ff, %l5 = 0000000079000000, %l6 = 0000000000000000
add %i2,0x28,%g1
casxa [%g1]0x80,%l5,%l6 ! %l6 = 00000000000000ff
! %f28 = 00000000 000000ff, %l3 = 000000007affa4b4
! Mem[00000000300c1430] = ff00000000000000
add %i3,0x030,%g1
stda %f28,[%g1+%l3]ASI_PST32_SL ! Mem[00000000300c1430] = ff00000000000000
! Mem[0000000010041408] = 0000fb00, %l0 = 00000000ff00fb00
swapa [%i1+%o4]0x80,%l0 ! %l0 = 000000000000fb00
! Mem[0000000010041410] = 00fbff27, %l5 = 0000000079000000
swapa [%i1+%o5]0x88,%l5 ! %l5 = 0000000000fbff27
! %l0 = 000000000000fb00, Mem[0000000030181410] = 0000000000000000
stxa %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000000000fb00
! %l6 = 00000000000000ff, Mem[0000000010141408] = 18cbffff
sth %l6,[%i5+%o4] ! Mem[0000000010141408] = 00ffffff
! Starting 10 instruction Load Burst
! %l4 = 00000000ff000000, immed = fffffa5e, %y = 00000000
smul %l4,-0x5a2,%l3 ! %l3 = 00000005a2000000, %y = 00000005
p0_label_499:
! %l3 = 00000005a2000000, immd = 000000000000075f, %l3 = 00000005a2000000
sdivx %l3,0x75f,%l3 ! %l3 = 0000000000c3a108
! Mem[0000000030001410] = ff0000ff, %l4 = 00000000ff000000
ldswa [%i0+%o5]0x89,%l4 ! %l4 = ffffffffff0000ff
! Mem[00000000300c1400] = 000000ff9d9acf2d, %l5 = 0000000000fbff27
ldxa [%i3+%g0]0x81,%l5 ! %l5 = 000000ff9d9acf2d
! Mem[0000000030041410] = 0000000000000000, %f20 = 00000000 00000000
ldda [%i1+%o5]0x89,%f20 ! %f20 = 00000000 00000000
membar #Sync ! Added by membar checker (86)
! Mem[0000000030181400] = ff002dff 00000000 ff250000 00000000
! Mem[0000000030181410] = 00fb0000 00000000 ff000000 ffff0d00
! Mem[0000000030181420] = fbffffe0 0000c65f ff00c92c 85d6ff00
! Mem[0000000030181430] = 7100a96b 7affa4b4 ff0a3bff 9dffcfff
ldda [%i6]ASI_BLK_S,%f16 ! Block Load from 0000000030181400
! Mem[0000000010001420] = 00000079 00000000, %l0 = 0000fb00, %l1 = 00007900
ldd [%i0+0x020],%l0 ! %l0 = 0000000000000079 0000000000000000
! %l1 = 0000000000000000, %l5 = 000000ff9d9acf2d, %l2 = 00000000000000ff
xnor %l1,%l5,%l2 ! %l2 = ffffff00626530d2
! Mem[000000001004141c] = 000000ff, %l7 = 000000855fc60000
ldsha [%i1+0x01c]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101410] = ff0000ff, %l1 = 0000000000000000
lduwa [%i4+%o5]0x89,%l1 ! %l1 = 00000000ff0000ff
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = ffffff00, %l2 = ffffff00626530d2
ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
p0_label_500:
! Mem[00000000100c1400] = 2d000000, %l3 = 0000000000c3a108
swapa [%i3+%g0]0x80,%l3 ! %l3 = 000000002d000000
! %l2 = 0000000000000000, Mem[000000001010143c] = 00000000
stb %l2,[%i4+0x03c] ! Mem[000000001010143c] = 00000000
! Mem[00000000100c1400] = 08a1c300, %l5 = 000000ff9d9acf2d
ldstuba [%i3+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181410] = 000000ff, %l5 = 0000000000000000
ldstuba [%i6+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010041408] = ff00fb00, %l7 = 0000000000000000
ldstuba [%i1+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! %l6 = 00000000000000ff, immed = 000008be, %y = 00000005
smul %l6,0x8be,%l2 ! %l2 = 000000000008b542, %y = 00000000
! %f10 = ff000000, Mem[0000000030141400] = 5fc60000
sta %f10,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000
! %l1 = 00000000ff0000ff, Mem[0000000030081410] = ff000000
stba %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff0000ff
! %f14 = ceffffff ffff0000, %l0 = 0000000000000079
! Mem[0000000010101400] = 0000000000000000
stda %f14,[%i4+%l0]ASI_PST32_P ! Mem[0000000010101400] = 00000000ffff0000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ffc3a108, %l0 = 0000000000000079
ldsba [%i3+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
p0_label_501:
! %l6 = 00000000000000ff, %l5 = 00000000000000ff, %l6 = 00000000000000ff
andn %l6,%l5,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = 00000000, %l4 = ffffffffff0000ff
lduba [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = 0000000000000000, %f10 = ff000000 00000000
ldda [%i1+%o5]0x81,%f10 ! %f10 = 00000000 00000000
! Mem[0000000030181408] = 00000000000025ff, %f2 = 00000000 00fbffff
ldda [%i6+%o4]0x89,%f2 ! %f2 = 00000000 000025ff
! Mem[0000000010141438] = ff0a3bff, %l1 = 00000000ff0000ff
lduha [%i5+0x038]%asi,%l1 ! %l1 = 000000000000ff0a
! Mem[0000000010181410] = ff000000, %l2 = 000000000008b542
lduha [%i6+%o5]0x80,%l2 ! %l2 = 000000000000ff00
! Mem[000000001008142c] = 000000ff, %l4 = 0000000000000000
ldsba [%i2+0x02f]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010181410] = ff000000, %l1 = 000000000000ff0a
lduba [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041408] = 00000000, %l2 = 000000000000ff00
lduwa [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = ffffffffffffffff, Mem[0000000010041410] = 79000000
stba %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 790000ff
p0_label_502:
! Mem[0000000030141410] = 00000000, %l5 = 00000000000000ff
swapa [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1410] = 0000ffff, %l5 = 0000000000000000
swapa [%i3+%o5]0x81,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010141426] = 000000ff, %l1 = 00000000000000ff
ldstub [%i5+0x026],%l1 ! %l1 = 00000000000000ff
! %f0 = 00000085 5fc60000 00000000 000025ff
! %f4 = 00000000 00000000 0c074299 00000000
! %f8 = deffd36f 00fbffff 00000000 00000000
! %f12 = ff000000 ff2d00ff ceffffff ffff0000
stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
! %l4 = ffffffff, %l5 = 0000ffff, Mem[0000000010181438] = ceffffff 00fb00ff
stda %l4,[%i6+0x038]%asi ! Mem[0000000010181438] = ffffffff 0000ffff
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010141400] = 00000000 00000000
stda %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = ffffffff 00000000
! Mem[00000000100c1438] = ff0a3bff000000ff, %l0 = ffffffffffffffff, %l3 = 000000002d000000
add %i3,0x38,%g1
casxa [%g1]0x80,%l0,%l3 ! %l3 = ff0a3bff000000ff
! %l3 = ff0a3bff000000ff, Mem[00000000300c1400] = 000000ff
stwa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010041410] = ff000079 00000000
stda %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000021800100] = ffff94a7, %l1 = 0000000000000000
ldsh [%o3+0x100],%l1 ! %l1 = ffffffffffffffff
p0_label_503:
! Mem[0000000010101408] = 5fc60000, %l0 = ffffffffffffffff
ldswa [%i4+%o4]0x80,%l0 ! %l0 = 000000005fc60000
! Mem[0000000030101410] = ff0000ff, %l6 = 0000000000000000
lduba [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
membar #Sync ! Added by membar checker (87)
! Mem[0000000010081408] = 00000000, %l3 = ff0a3bff000000ff
ldsb [%i2+%o4],%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = ffffffff, %l2 = 0000000000000000
ldswa [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
! %l4 = ffffffffffffffff, %l4 = ffffffffffffffff, %l0 = 000000005fc60000
xor %l4,%l4,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181400] = ff002dff, %l1 = ffffffffffffffff
ldswa [%i6+%g0]0x81,%l1 ! %l1 = ffffffffff002dff
! Mem[0000000030101408] = 0c074299, %l0 = 0000000000000000
ldswa [%i4+%o4]0x89,%l0 ! %l0 = 000000000c074299
! Mem[0000000030181410] = 00fb0000 00000000, %l2 = ffffffff, %l3 = 00000000
ldda [%i6+%o5]0x81,%l2 ! %l2 = 0000000000fb0000 0000000000000000
! Mem[0000000010101430] = 00000000, %l3 = 0000000000000000
lduba [%i4+0x031]%asi,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f22 = ff000000 ffff0d00, %l5 = 000000000000ffff
! Mem[0000000030041438] = ceffffffffff0000
add %i1,0x038,%g1
stda %f22,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030041438] = 000dffff000000ff
p0_label_504:
! Mem[0000000010101410] = 00000000, %l6 = 00000000000000ff
swapa [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
! %l5 = 000000000000ffff, Mem[00000000100c1408] = 000000002d000000
stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000000000ffff
! %f0 = 00000085 5fc60000, %l3 = 0000000000000000
! Mem[0000000010181418] = 0000000000000000
add %i6,0x018,%g1
stda %f0,[%g1+%l3]ASI_PST8_P ! Mem[0000000010181418] = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000010101408] = 5fc60000ffffcb18
stxa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
! %l7 = 00000000000000ff, Mem[00000000211c0001] = 0000622e, %asi = 80
stba %l7,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00ff622e
! %l1 = ffffffffff002dff, Mem[0000000010181400] = 0000c65f2dff00ff
stxa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffffffff002dff
! Mem[0000000010181410] = 000000ff, %l3 = 0000000000000000
swapa [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! %f0 = 00000085 5fc60000, Mem[0000000010001410] = ffffffff ffffffff
stda %f0 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000085 5fc60000
! Mem[00000000201c0000] = 0000de6c, %l3 = 00000000000000ff
ldstub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 0000000000000000, %f2 = 00000000 000025ff
ldda [%i2+%o5]0x80,%f2 ! %f2 = 00000000 00000000
p0_label_505:
! Mem[0000000010141400] = ffffffff, %l3 = 0000000000000000
lduba [%i5+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181408] = ff250000, %l1 = ffffffffff002dff
ldsha [%i6+%o4]0x81,%l1 ! %l1 = ffffffffffffff25
! Mem[0000000010081404] = 5fc60000, %f20 = 00fb0000
ld [%i2+0x004],%f20 ! %f20 = 5fc60000
! Mem[0000000010001418] = 00000000, %l7 = 00000000000000ff
ldsh [%i0+0x018],%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 0000000000000000, %f30 = ff0a3bff 9dffcfff
ldda [%i2+%o5]0x88,%f30 ! %f30 = 00000000 00000000
! Mem[0000000020800000] = 00ff68e7, %l0 = 000000000c074299
ldsh [%o1+%g0],%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1400] = ffc3a108 00000000, %l2 = 00fb0000, %l3 = 000000ff
ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ffc3a108 0000000000000000
! Mem[0000000030081400] = 85000000, %l2 = 00000000ffc3a108
ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141408] = 000000ff, %l3 = 0000000000000000
ldswa [%i5+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 0000fb00, %l2 = 0000000000000000
ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff
p0_label_506:
! Mem[0000000010001408] = 00000079, %l7 = 0000000000000000
swapa [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000079
! Mem[0000000010101400] = 00000000, %l2 = 0000000000000000
swapa [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181410] = 00fb0000, %l4 = ffffffffffffffff
ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[00000000300c1410] = 00000000, %l5 = 000000000000ffff
ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! %f2 = 00000000, Mem[0000000010081418] = 0c074299
sta %f2 ,[%i2+0x018]%asi ! Mem[0000000010081418] = 00000000
! %l4 = 0000000000000000, Mem[0000000010101418] = 0ccf1a8700000000, %asi = 80
stxa %l4,[%i4+0x018]%asi ! Mem[0000000010101418] = 0000000000000000
! %f0 = 00000085 5fc60000 00000000 00000000
! %f4 = 00000000 00000000 0c074299 00000000
! %f8 = deffd36f 00fbffff 00000000 00000000
! %f12 = ff000000 ff2d00ff ceffffff ffff0000
stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
! %f22 = ff000000 ffff0d00, Mem[0000000010101428] = ff000000 00000000
std %f22,[%i4+0x028] ! Mem[0000000010101428] = ff000000 ffff0d00
! %l6 = 0000000000000000, immd = fffffffffffffd6b, %l5 = 0000000000000000
udivx %l6,-0x295,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ffffffff, %f23 = ffff0d00
lda [%i5+%g0]0x80,%f23 ! %f23 = ffffffff
p0_label_507:
! Mem[00000000211c0000] = 00ff622e, %l3 = 00000000000000ff
ldsb [%o2+0x001],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030041408] = 00000000, %f28 = 7100a96b
lda [%i1+%o4]0x89,%f28 ! %f28 = 00000000
! Mem[0000000010101404] = ffff0000, %l6 = 0000000000000000
lduwa [%i4+0x004]%asi,%l6 ! %l6 = 00000000ffff0000
! Mem[00000000300c1400] = ff000000, %f21 = 00000000
lda [%i3+%g0]0x89,%f21 ! %f21 = ff000000
! Mem[0000000010001418] = 00000000, %l6 = 00000000ffff0000
lduha [%i0+0x01a]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030001400] = ff00fb00, %f30 = 00000000
lda [%i0+%g0]0x81,%f30 ! %f30 = ff00fb00
! Mem[0000000010181408] = 00000000, %l1 = ffffffffffffff25
ldswa [%i6+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = 0000fb00, %f31 = 00000000
lda [%i0+%g0]0x80,%f31 ! %f31 = 0000fb00
! Mem[0000000030181408] = 00000000 000025ff, %l6 = 00000000, %l7 = 00000079
ldda [%i6+%o4]0x89,%l6 ! %l6 = 00000000000025ff 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000030101408] = 0c074299
stba %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0c074200
p0_label_508:
membar #Sync ! Added by membar checker (88)
! Mem[000000001008140c] = 00000000, %l5 = 0000000000000000
swap [%i2+0x00c],%l5 ! %l5 = 0000000000000000
! Mem[00000000201c0000] = ff00de6c, %l5 = 0000000000000000
ldstub [%o0+%g0],%l5 ! %l5 = 000000ff000000ff
! %f7 = 00000000, %f4 = 00000000, %f31 = 0000fb00
fadds %f7 ,%f4 ,%f31 ! %f31 = 00000000
! %l4 = 0000000000000000, Mem[0000000010041426] = 16f9d277, %asi = 80
stha %l4,[%i1+0x026]%asi ! Mem[0000000010041424] = 16f90000
! %f4 = 00000000 00000000, %l6 = 00000000000025ff
! Mem[0000000030181410] = fffb000000000000
add %i6,0x010,%g1
stda %f4,[%g1+%l6]ASI_PST8_SL ! Mem[0000000030181410] = 0000000000000000
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000030001408] = 79000000 2d000000
stda %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff 00000000
! %l4 = 0000000000000000, Mem[0000000010141418] = ff00fb0000000000
stx %l4,[%i5+0x018] ! Mem[0000000010141418] = 0000000000000000
! Mem[00000000100c1410] = fffb0000, %l4 = 0000000000000000
ldstuba [%i3+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
! %l2 = 00000000, %l3 = ffffffff, Mem[0000000030081408] = ff000000 00fbffff
stda %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 ffffffff
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = 00ff622e, %l2 = 0000000000000000
ldsh [%o2+%g0],%l2 ! %l2 = 00000000000000ff
p0_label_509:
! Mem[0000000030181400] = ff002dff, %l0 = 00000000000000ff
lduba [%i6+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[00000000211c0000] = 00ff622e, %l2 = 00000000000000ff
ldsh [%o2+%g0],%l2 ! %l2 = 00000000000000ff
! %l0 = 00000000000000ff, imm = fffffffffffff414, %l3 = ffffffffffffffff
xnor %l0,-0xbec,%l3 ! %l3 = 0000000000000b14
! Mem[0000000010001408] = 00000000, %l2 = 00000000000000ff
lduha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[00000000218000c0] = 0000afb8, %l6 = 00000000000025ff
ldub [%o3+0x0c0],%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l4 = 00000000000000ff
ldswa [%i3+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081430] = ff000000, %l0 = 00000000000000ff
lduha [%i2+0x030]%asi,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010041400] = 000f00ff, %l3 = 0000000000000b14
ldswa [%i1+%g0]0x88,%l3 ! %l3 = 00000000000f00ff
! Mem[0000000010181400] = ff2d00ff, %l6 = 0000000000000000
lduba [%i6+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000021800100] = ffff94a7, %l6 = 00000000000000ff
ldstub [%o3+0x100],%l6 ! %l6 = 000000ff000000ff
p0_label_510:
! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
swapa [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000010181430] = 0000ffff7affa4b4
stx %l1,[%i6+0x030] ! Mem[0000000010181430] = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010141408] = ffffffff
stba %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffff00
! Mem[0000000010001408] = 00000000, %l3 = 00000000000f00ff
swapa [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %f10 = 00000000, Mem[0000000030041400] = 00000000
sta %f10,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
! %l6 = 00000000000000ff, Mem[0000000010181408] = 00000000
stba %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
! %f8 = deffd36f, %f21 = ff000000, %f17 = 00000000
fadds %f8 ,%f21,%f17 ! %f17 = ff000000
! %f19 = 00000000, Mem[0000000030181410] = 00000000
sta %f19,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! %l0 = 000000000000ff00, Mem[0000000010141408] = 00ffffff
stha %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff00ffff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000 00000000, %l4 = 00000000, %l5 = 000000ff
ldda [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
p0_label_511:
! Mem[0000000030081400] = 00000085, %l6 = 00000000000000ff
lduha [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030001408] = 000000ff, %l1 = 0000000000000000
lduwa [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041434] = ff852610, %l6 = 0000000000000000
lduwa [%i1+0x034]%asi,%l6 ! %l6 = 00000000ff852610
! Mem[0000000030041408] = 00000000 5fc60000, %l4 = 00000000, %l5 = 00000000
ldda [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000 000000005fc60000
! Mem[000000001008143c] = ffff0000, %l7 = 0000000000000000
lduh [%i2+0x03e],%l7 ! %l7 = 0000000000000000
! Mem[00000000300c1408] = ff000f00, %l4 = 0000000000000000
ldswa [%i3+%o4]0x89,%l4 ! %l4 = ffffffffff000f00
! Mem[0000000010141410] = ff000f00, %l4 = ffffffffff000f00
ldsba [%i5+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030101408] = 0042070c, %l4 = ffffffffffffffff
lduwa [%i4+%o4]0x81,%l4 ! %l4 = 000000000042070c
! Starting 10 instruction Store Burst
! %f5 = 00000000, Mem[0000000010101424] = ffffffff
sta %f5 ,[%i4+0x024]%asi ! Mem[0000000010101424] = 00000000
p0_label_512:
! %l6 = ff852610, %l7 = 00000000, Mem[00000000100c1408] = 00000000 ffff0000
stda %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff852610 00000000
! %l0 = 0000ff00, %l1 = 000000ff, Mem[0000000030141400] = ff000000 00000085
stda %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000ff00 000000ff
! %l1 = 00000000000000ff, Mem[00000000300c1410] = ff000000
stba %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000
! Mem[0000000010141400] = ffffffff, %l2 = 0000000000000000
ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 000000ff000000ff
! %l6 = 00000000ff852610, Mem[00000000218000c1] = 0000afb8, %asi = 80
stba %l6,[%o3+0x0c1]%asi ! Mem[00000000218000c0] = 0010afb8
! %l5 = 000000005fc60000, Mem[0000000010081410] = 00000000
stba %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! %f28 = 00000000 7affa4b4, Mem[0000000010141428] = ff00ff00 ffffff00
std %f28,[%i5+0x028] ! Mem[0000000010141428] = 00000000 7affa4b4
! %f20 = 5fc60000, Mem[0000000030001410] = ff0000ff
sta %f20,[%i0+%o5]0x89 ! Mem[0000000030001410] = 5fc60000
! %l5 = 000000005fc60000, Mem[0000000030001400] = 00fb00ff
stha %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00fb0000
! Starting 10 instruction Load Burst
! Mem[0000000010101404] = ffff0000, %f7 = 00000000
lda [%i4+0x004]%asi,%f7 ! %f7 = ffff0000
p0_label_513:
! Mem[0000000010101404] = ffff0000, %f29 = 7affa4b4
ld [%i4+0x004],%f29 ! %f29 = ffff0000
! Mem[0000000030081410] = ff0000ff, %l7 = 0000000000000000
lduwa [%i2+%o5]0x81,%l7 ! %l7 = 00000000ff0000ff
! Mem[00000000201c0000] = ff00de6c, %l5 = 000000005fc60000
lduh [%o0+%g0],%l5 ! %l5 = 000000000000ff00
! %l6 = 00000000ff852610, %l1 = 00000000000000ff, %l6 = 00000000ff852610
sdivx %l6,%l1,%l6 ! %l6 = 00000000010085ab
! Mem[00000000201c0000] = ff00de6c, %l1 = 00000000000000ff
ldsh [%o0+%g0],%l1 ! %l1 = ffffffffffffff00
! Mem[00000000100c1410] = fffb0000ffffffce, %f18 = ff250000 00000000
ldda [%i3+%o5]0x80,%f18 ! %f18 = fffb0000 ffffffce
! Mem[0000000030101400] = 0000000000fb0000, %f26 = ff00c92c 85d6ff00
ldda [%i4+%g0]0x89,%f26 ! %f26 = 00000000 00fb0000
! Mem[0000000010001410] = 0000c65f, %l3 = 0000000000000000
lduba [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001408] = ff000000, %l2 = 00000000000000ff
ldsba [%i0+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0042070c, %l5 = 0000ff00, Mem[0000000030001410] = 0000c65f ffffffff
stda %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0042070c 0000ff00
p0_label_514:
! %l7 = 00000000ff0000ff, Mem[000000001014140a] = ff00ffff
sth %l7,[%i5+0x00a] ! Mem[0000000010141408] = ff0000ff
! %l1 = ffffffffffffff00, Mem[0000000030081400] = 85000000
stwa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = ffffff00
! %f26 = 00000000 00fb0000, Mem[0000000010041400] = ff000f00 00000000
stda %f26,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000 00fb0000
! Mem[0000000010141408] = ff0000ff, %l5 = 000000000000ff00
swapa [%i5+%o4]0x88,%l5 ! %l5 = 00000000ff0000ff
! %f25 = 0000c65f, Mem[0000000010101410] = 000000ff
sta %f25,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000c65f
! Mem[0000000010081408] = 00000000, %l6 = 00000000010085ab
ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1410] = 0000fbff, %l3 = 0000000000000000
swapa [%i3+%o5]0x88,%l3 ! %l3 = 000000000000fbff
! %l1 = ffffffffffffff00, Mem[0000000030181400] = ff002dff00000000
stxa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffffffffff00
! %l7 = 00000000ff0000ff, Mem[00000000100c1408] = ff852610
stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff8500ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 00ffffff, %l2 = 0000000000000000
lduha [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
p0_label_515:
! Mem[0000000010081408] = ff000000, %l0 = 000000000000ff00
lduha [%i2+%o4]0x80,%l0 ! %l0 = 000000000000ff00
! Mem[00000000100c1420] = ffffffe0, %l0 = 000000000000ff00
ldub [%i3+0x022],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101434] = 00000000, %l4 = 000000000042070c
lduwa [%i4+0x034]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1410] = 000000ff, %l5 = 00000000ff0000ff
lduha [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001428] = ffffffff, %l1 = ffffffffffffff00
ldub [%i0+0x02b],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030101408] = 0042070c, %l1 = 00000000000000ff
lduha [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000042
! Mem[0000000030041408] = 00000000, %l0 = 00000000000000ff
ldsba [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
membar #Sync ! Added by membar checker (89)
! Mem[00000000100c1400] = ffc3a108 00000000 ff0085ff 00000000
! Mem[00000000100c1410] = 00000000 ffffffce ff000000 00000000
! Mem[00000000100c1420] = ffffffe0 0000c65f ff000000 00000000
! Mem[00000000100c1430] = 0000c65f 000000ff ff0a3bff 000000ff
ldda [%i3]ASI_BLK_AIUP,%f0 ! Block Load from 00000000100c1400
! Mem[0000000010181400] = ff2d00ff, %l0 = 0000000000000000
lduha [%i6+%g0]0x80,%l0 ! %l0 = 000000000000ff2d
! Starting 10 instruction Store Burst
! Mem[0000000010081428] = 00000000, %l7 = 00000000ff0000ff
swap [%i2+0x028],%l7 ! %l7 = 0000000000000000
p0_label_516:
! %l5 = 00000000000000ff, Mem[0000000010041408] = ff00fb0000000000
stxa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000000000ff
! %l0 = 0000ff2d, %l1 = 00000042, Mem[0000000030041400] = 00000000 00000000
stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000ff2d 00000042
! %l7 = 0000000000000000, Mem[0000000030081400] = 00ffffff
stba %l7,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00ffffff
! Mem[0000000010041408] = 00000000, %l3 = 000000000000fbff
ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 00000000000000ff
membar #Sync ! Added by membar checker (90)
! %l5 = 00000000000000ff, Mem[00000000100c1410] = 00000000ffffffce
stxa %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000000000ff
! Mem[00000000100c140e] = 00000000, %l3 = 0000000000000000
ldstuba [%i3+0x00e]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041400] = 0000ff2d, %l6 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 0000002d000000ff
! Mem[00000000100c1410] = 00000000, %l3 = 0000000000000000
swapa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l2 = 00000000000000ff
swapa [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff250000 00000000, %l0 = 0000ff2d, %l1 = 00000042
ldda [%i6+%o4]0x81,%l0 ! %l0 = 00000000ff250000 0000000000000000
p0_label_517:
! %f17 = ff000000, %f0 = ffc3a108, %f15 = 000000ff
fdivs %f17,%f0 ,%f15 ! %f15 = ffc3a108
! Mem[0000000010081404] = 5fc60000, %l6 = 000000000000002d
ldsh [%i2+0x004],%l6 ! %l6 = 0000000000005fc6
! Mem[0000000010041408] = ff000000, %f17 = ff000000
lda [%i1+%o4]0x80,%f17 ! %f17 = ff000000
! Mem[0000000010041400] = 00000000, %l1 = 0000000000000000
lduha [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[000000001010143c] = 00000000, %l0 = 00000000ff250000
lduba [%i4+0x03c]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = ff000000, %l5 = 00000000000000ff
lduwa [%i4+%o4]0x88,%l5 ! %l5 = 00000000ff000000
! Mem[0000000030081408] = ffffffff 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000 00000000ffffffff
! Mem[0000000010181410] = 00000000, %l7 = 0000000000000000
lduha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
! %f15 = ffc3a108, %f11 = 00000000, %f18 = fffb0000
fmuls %f15,%f11,%f18 ! %f18 = ffc3a108
! Starting 10 instruction Store Burst
! %f22 = ff000000 ffffffff, %l2 = 0000000000000000
! Mem[0000000030041408] = 000000005fc60000
add %i1,0x008,%g1
stda %f22,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030041408] = 000000005fc60000
p0_label_518:
! %l7 = 0000000000000000, Mem[0000000010141400] = ffffffff
stha %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000ffff
! %f8 = ffffffe0, Mem[0000000010001400] = 0000fb00
sta %f8 ,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffe0
! %l1 = 00000000ffffffff, Mem[00000000300c1400] = ff000000
stha %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff00ffff
! %f8 = ffffffe0 0000c65f, Mem[0000000010041410] = ffffffff 00000000
stda %f8 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffe0 0000c65f
! %l4 = 0000000000000000, Mem[00000000218001c1] = ff2cf6ef
stb %l4,[%o3+0x1c1] ! Mem[00000000218001c0] = ff00f6ef
! Mem[00000000300c1408] = 000f00ff, %l3 = 0000000000000000
swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000000f00ff
! %l1 = 00000000ffffffff, Mem[00000000300c1408] = 00000000
stha %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000ffff
! %l5 = 00000000ff000000, Mem[0000000030101408] = 0c074200
stba %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0c074200
! %l6 = 0000000000005fc6, immed = 00000f6e, %y = 00000000
smul %l6,0xf6e,%l7 ! %l7 = 0000000005c5c114, %y = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff002dff, %l7 = 0000000005c5c114
lduha [%i6+%g0]0x88,%l7 ! %l7 = 0000000000002dff
p0_label_519:
! Mem[00000000100c1400] = 08a1c3ff, %l5 = 00000000ff000000
swapa [%i3+%g0]0x88,%l5 ! %l5 = 0000000008a1c3ff
! Mem[0000000020800000] = 00ff68e7, %l4 = 0000000000000000
ldsh [%o1+%g0],%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181408] = ff250000, %l2 = 0000000000000000
ldsha [%i6+%o4]0x81,%l2 ! %l2 = ffffffffffffff25
! Mem[00000000300c1408] = 0000ffff, %l3 = 00000000000f00ff
lduwa [%i3+%o4]0x89,%l3 ! %l3 = 000000000000ffff
! Mem[00000000211c0000] = 00ff622e, %l4 = 00000000000000ff
ldsh [%o2+%g0],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101408] = 000000ff, %l7 = 0000000000002dff
lduwa [%i4+0x008]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181410] = 00000000, %l6 = 0000000000005fc6
ldsha [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141410] = 000000ff 00000000, %l6 = 00000000, %l7 = 000000ff
ldda [%i5+%o5]0x81,%l6 ! %l6 = 00000000000000ff 0000000000000000
! Mem[00000000100c1408] = ff0085ff, %l1 = 00000000ffffffff
ldsh [%i3+0x00a],%l1 ! %l1 = ffffffffffff85ff
! Starting 10 instruction Store Burst
! %l4 = 000000ff, %l5 = 08a1c3ff, Mem[0000000010141420] = 00000000 0000ffff
stda %l4,[%i5+0x020]%asi ! Mem[0000000010141420] = 000000ff 08a1c3ff
p0_label_520:
! Mem[0000000030181408] = 000025ff, %l3 = 000000000000ffff
ldstuba [%i6+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
! %l2 = ffffff25, %l3 = 000000ff, Mem[0000000010181408] = ff000000 00000000
stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffffff25 000000ff
! %l6 = 00000000000000ff, Mem[0000000030141410] = 000000ff
stba %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff0000ff
! %l0 = 0000000000000000, %l4 = 00000000000000ff, %l1 = ffffffffffff85ff
mulx %l0,%l4,%l1 ! %l1 = 0000000000000000
! %f24 = fbffffe0 0000c65f, %l7 = 0000000000000000
! Mem[0000000030041410] = 0000000000000000
add %i1,0x010,%g1
stda %f24,[%g1+%l7]ASI_PST16_S ! Mem[0000000030041410] = 0000000000000000
! Mem[0000000030081400] = ffffff00, %l7 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! %f16 = ff002dff ff000000 ffc3a108 ffffffce
! %f20 = 5fc60000 ff000000 ff000000 ffffffff
! %f24 = fbffffe0 0000c65f 00000000 00fb0000
! %f28 = 00000000 ffff0000 ff00fb00 00000000
stda %f16,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010041410] = ffffffe0 0000c65f
stda %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 00000000
! Mem[0000000030041400] = 0000ffff, %l7 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 00ff68e7, %l6 = 00000000000000ff
lduh [%o1+%g0],%l6 ! %l6 = 00000000000000ff
p0_label_521:
! Mem[0000000030141410] = ff0000ff, %f0 = ffc3a108
lda [%i5+%o5]0x81,%f0 ! %f0 = ff0000ff
! Mem[000000001018143c] = 0000ffff, %l1 = 0000000000000000
lduha [%i6+0x03e]%asi,%l1 ! %l1 = 000000000000ffff
! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010181400] = ff2d00ff ffffffff
stda %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff 000000ff
membar #Sync ! Added by membar checker (91)
! Mem[0000000010001430] = 0000ffff, %l7 = 00000000000000ff
lduwa [%i0+0x030]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030101400] = 0000fb00, %l2 = ffffffffffffff25
ldsba [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = ffffffff, %l2 = 0000000000000000
lduwa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ffffffff
! Mem[00000000211c0000] = 00ff622e, %l2 = 00000000ffffffff
ldsb [%o2+%g0],%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = 00ff0000ffffffff, %l6 = 00000000000000ff
ldxa [%i5+0x008]%asi,%l6 ! %l6 = 00ff0000ffffffff
! Mem[0000000030001410] = 0042070c, %l5 = 0000000008a1c3ff
ldsha [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000042
! Starting 10 instruction Store Burst
! Mem[0000000020800001] = 00ff68e7, %l1 = 000000000000ffff
ldstub [%o1+0x001],%l1 ! %l1 = 000000ff000000ff
p0_label_522:
! Mem[0000000010101430] = 00000000, %l6 = 00ff0000ffffffff
ldstuba [%i4+0x030]%asi,%l6 ! %l6 = 00000000000000ff
! %l0 = 00000000, %l1 = 000000ff, Mem[0000000030181408] = ff250000 00000000
stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 000000ff
! Mem[00000000300c1400] = ff00ffff, %l7 = 000000000000ffff
swapa [%i3+%g0]0x89,%l7 ! %l7 = 00000000ff00ffff
! %f13 = 000000ff, Mem[0000000030081410] = ff0000ff
sta %f13,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000000ff
! %l3 = 00000000000000ff, Mem[0000000010001408] = ffffffce
stba %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
! Mem[0000000030141400] = 0000ff00, %l3 = 00000000000000ff
ldstuba [%i5+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000030141408] = 000000ff
stwa %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! Mem[0000000010041408] = ff000000000000ff, %l5 = 0000000000000042, %l5 = 0000000000000042
add %i1,0x08,%g1
casxa [%g1]0x80,%l5,%l5 ! %l5 = ff000000000000ff
! Mem[00000000100c1415] = 000000ff, %l7 = 00000000ff00ffff
ldstub [%i3+0x015],%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
ldswa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
p0_label_523:
! Mem[0000000010081408] = 000000ff, %l3 = 0000000000000000
lduba [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041438] = 8998c3a10000002d, %f4 = 00000000 ffffffce
ldd [%i1+0x038],%f4 ! %f4 = 8998c3a1 0000002d
! Mem[0000000030181410] = 00000000, %f8 = ffffffe0
lda [%i6+%o5]0x89,%f8 ! %f8 = 00000000
! Mem[0000000030141400] = 0000ffff, %l3 = 00000000000000ff
lduwa [%i5+%g0]0x89,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010081408] = ff00000000000000, %l6 = 0000000000000000
ldxa [%i2+%o4]0x80,%l6 ! %l6 = ff00000000000000
! Mem[0000000030101410] = ff0000ff, %l2 = 0000000000000000
lduha [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181418] = 00000000 00000000, %l4 = 000000ff, %l5 = 000000ff
ldd [%i6+0x018],%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010141420] = 000000ff08a1c3ff, %l3 = 000000000000ffff
ldxa [%i5+0x020]%asi,%l3 ! %l3 = 000000ff08a1c3ff
! Mem[0000000030001410] = 00ff0000 0c074200, %l0 = 00000000, %l1 = 000000ff
ldda [%i0+%o5]0x89,%l0 ! %l0 = 000000000c074200 0000000000ff0000
! Starting 10 instruction Store Burst
! %f12 = 0000c65f 000000ff, Mem[0000000030141410] = ff0000ff 00000000
stda %f12,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000c65f 000000ff
p0_label_524:
! Mem[0000000030101410] = ff0000ff, %l4 = 0000000000000000
swapa [%i4+%o5]0x89,%l4 ! %l4 = 00000000ff0000ff
! %l2 = 000000ff, %l3 = 08a1c3ff, Mem[0000000010101428] = ff000000 ffff0d00
std %l2,[%i4+0x028] ! Mem[0000000010101428] = 000000ff 08a1c3ff
! %l0 = 000000000c074200, Mem[0000000010001400] = 000000ffff2d00ff
stxa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000000c074200
! %l0 = 000000000c074200, Mem[0000000010141410] = ff000f00
stha %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 42000f00
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010041418] = 00fbffff 000000ff
stda %l6,[%i1+0x018]%asi ! Mem[0000000010041418] = 00000000 00000000
! %l7 = 0000000000000000, Mem[0000000010041410] = 00000000
stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
! %f16 = ff002dff ff000000 ffc3a108 ffffffce
! %f20 = 5fc60000 ff000000 ff000000 ffffffff
! %f24 = fbffffe0 0000c65f 00000000 00fb0000
! %f28 = 00000000 ffff0000 ff00fb00 00000000
stda %f16,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
! %l6 = ff00000000000000, Mem[00000000201c0000] = ff00de6c, %asi = 80
stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 0000de6c
! %f4 = 8998c3a1 0000002d, Mem[00000000100c1410] = 000000ff 0000c65f
stda %f4 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 8998c3a1 0000002d
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 0000ffff, %l3 = 000000ff08a1c3ff
ldsha [%i3+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
p0_label_525:
! Mem[0000000010181410] = 00000000, %l6 = ff00000000000000
lduba [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141408] = 00000000 00000000, %l0 = 0c074200, %l1 = 00ff0000
ldda [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000
membar #Sync ! Added by membar checker (92)
! Mem[00000000100c1408] = ffc3a108ffffffce, %f0 = ff0000ff 00000000
ldda [%i3+%o4]0x88,%f0 ! %f0 = ffc3a108 ffffffce
! Mem[0000000030041410] = 00000000, %l2 = 00000000000000ff
ldsha [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000
! %l0 = 0000000000000000, immd = fffffffffffff2a6, %l3 = ffffffffffffffff
udivx %l0,-0xd5a,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081400] = ffffffff, %l7 = 0000000000000000
lduha [%i2+%g0]0x81,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030041400] = ffff0000, %l4 = 00000000ff0000ff
ldswa [%i1+%g0]0x81,%l4 ! %l4 = ffffffffffff0000
! Mem[0000000010141400] = 0000ffff, %l1 = 0000000000000000
lduwa [%i5+%g0]0x80,%l1 ! %l1 = 000000000000ffff
! Mem[00000000201c0000] = 0000de6c, %l7 = 000000000000ffff
ldsb [%o0+0x001],%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010081414] = 00000000, %l7 = 0000000000000000, %asi = 80
swapa [%i2+0x014]%asi,%l7 ! %l7 = 0000000000000000
p0_label_526:
! Mem[0000000010181410] = 00000000, %l4 = ffffffffffff0000
ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! %f10 = ff000000 00000000, Mem[0000000010081408] = 000000ff 00000000
stda %f10,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff000000 00000000
! Mem[0000000010041408] = ff000000, %l1 = 000000000000ffff
swapa [%i1+%o4]0x80,%l1 ! %l1 = 00000000ff000000
! %f0 = ffc3a108 ffffffce, %l1 = 00000000ff000000
! Mem[0000000010081400] = 000000855fc60000
stda %f0,[%i2+%l1]ASI_PST16_PL ! Mem[0000000010081400] = 000000855fc60000
! %l3 = 0000000000000000, Mem[0000000030041410] = 00000000
stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! %f17 = ff000000, Mem[0000000030001410] = 0c074200
sta %f17,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000000
! %l1 = 00000000ff000000, Mem[0000000030141408] = 00000000
stba %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %l0 = 0000000000000000, Mem[0000000010101408] = ff000000
stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000
! Mem[0000000021800140] = ff00f79c, %l1 = 00000000ff000000
ldstuba [%o3+0x140]%asi,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = ff000000ffffffff, %l2 = 0000000000000000
ldxa [%i6+%o5]0x80,%l2 ! %l2 = ff000000ffffffff
p0_label_527:
! %l5 = 0000000000000000, Mem[00000000100c1400] = ff000000
stwa %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! Mem[0000000010141408] = 0000ff00, %l3 = 0000000000000000
ldswa [%i5+%o4]0x88,%l3 ! %l3 = 000000000000ff00
! Mem[0000000030141408] = 00000000, %f16 = ff002dff
lda [%i5+%o4]0x81,%f16 ! %f16 = 00000000
! Mem[00000000100c1410] = 2d000000a1c39889, %f14 = ff0a3bff ffc3a108
ldda [%i3+%o5]0x88,%f14 ! %f14 = 2d000000 a1c39889
! Mem[0000000030101400] = 0000fb00, %l0 = 0000000000000000
lduba [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000
! %l5 = 0000000000000000, %l0 = 0000000000000000, %l6 = 0000000000000000
sub %l5,%l0,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 00000079 0000c65f, %l4 = 00000000, %l5 = 00000000
ldda [%i4+%o5]0x88,%l4 ! %l4 = 000000000000c65f 0000000000000079
! Mem[0000000010001408] = ffffffff, %l3 = 000000000000ff00
ldsba [%i0+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010001408] = ffffffff, %f0 = ffc3a108
lda [%i0+%o4]0x88,%f0 ! %f0 = ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = 0042070c, %l6 = 0000000000000000
swapa [%i4+%o4]0x81,%l6 ! %l6 = 000000000042070c
p0_label_528:
! %f18 = ffc3a108, Mem[0000000030041408] = 00000000
sta %f18,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffc3a108
! %l3 = ffffffffffffffff, Mem[00000000300c1400] = 0000ffff
stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff
! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
swapa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! %l2 = ff000000ffffffff, Mem[0000000030101408] = 00000000
stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffff
! %l4 = 0000c65f, %l5 = 00000079, Mem[0000000010081408] = 00000000 000000ff
stda %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000c65f 00000079
! %l0 = 0000000000000000, Mem[0000000030181410] = 0000000000000000
stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000
! Mem[000000001010140c] = 00000000, %l4 = 000000000000c65f
ldstuba [%i4+0x00c]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000211c0000] = 00ff622e, %l1 = 00000000000000ff
ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! %l5 = 0000000000000079, Mem[00000000201c0000] = 0000de6c
stb %l5,[%o0+%g0] ! Mem[00000000201c0000] = 7900de6c
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 00000000, %l2 = ff000000ffffffff
lduha [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000
p0_label_529:
! Mem[0000000030141410] = 0000c65f 000000ff, %l0 = 00000000, %l1 = 00000000
ldda [%i5+%o5]0x81,%l0 ! %l0 = 000000000000c65f 00000000000000ff
! Mem[00000000100c143c] = 00fb00ff, %f23 = ffffffff
ld [%i3+0x03c],%f23 ! %f23 = 00fb00ff
! Mem[0000000010181400] = 000000ff, %f30 = ff00fb00
lda [%i6+%g0]0x80,%f30 ! %f30 = 000000ff
! Mem[00000000100c1410] = 2d000000a1c39889, %l1 = 00000000000000ff
ldxa [%i3+%o5]0x88,%l1 ! %l1 = 2d000000a1c39889
! Mem[00000000211c0000] = ffff622e, %l0 = 000000000000c65f
ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030101410] = 00000000, %l3 = ffffffffffffffff
lduha [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000211c0000] = ffff622e, %l0 = ffffffffffffffff
ldsb [%o2+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001410] = 000000ff0000c65f, %f14 = 2d000000 a1c39889
ldda [%i0+%o5]0x80,%f14 ! %f14 = 000000ff 0000c65f
! Mem[00000000211c0000] = ffff622e, %l7 = 0000000000000000
ldsba [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030001408] = 000000ff
stwa %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
p0_label_530:
! Mem[00000000100c1410] = a1c39889, %l7 = ffffffffffffffff
swapa [%i3+%o5]0x88,%l7 ! %l7 = 00000000a1c39889
! %l3 = 0000000000000000, Mem[0000000030081408] = 00000000
stwa %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %l5 = 0000000000000079, Mem[0000000010181408] = ffffff25
stwa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000079
! %f8 = 00000000 0000c65f, Mem[0000000010101428] = 000000ff 08a1c3ff
stda %f8 ,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000 0000c65f
! %l6 = 000000000042070c, Mem[0000000010001400] = 00000000
stwa %l6,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0042070c
! Mem[0000000010041408] = 0000ffff, %l3 = 0000000000000000
ldstuba [%i1+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %l7 = 00000000a1c39889, Mem[0000000030041400] = 000000420000ffff
stxa %l7,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000a1c39889
! %f0 = ffffffff ffffffce, %l3 = 0000000000000000
! Mem[0000000010041408] = ff00ffff000000ff
add %i1,0x008,%g1
stda %f0,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010041408] = ff00ffff000000ff
! %l3 = 0000000000000000, Mem[0000000010041408] = ff00ffff
sth %l3,[%i1+%o4] ! Mem[0000000010041408] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00ff0000, %l6 = 000000000042070c
ldswa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000ff0000
p0_label_531:
! Mem[00000000211c0000] = ffff622e, %l7 = 00000000a1c39889
lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010181418] = 0000000000000000, %f20 = 5fc60000 ff000000
ldda [%i6+0x018]%asi,%f20 ! %f20 = 00000000 00000000
! Mem[0000000030141400] = ffff0000, %l4 = 0000000000000000
lduba [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141408] = 00ff0000, %l3 = 0000000000000000
ldsha [%i5+0x008]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030181400] = ffffffff ffffff00, %l4 = 000000ff, %l5 = 00000079
ldda [%i6+%g0]0x81,%l4 ! %l4 = 00000000ffffffff 00000000ffffff00
! Mem[00000000300c1410] = ff000000, %l3 = 00000000000000ff
lduha [%i3+%o5]0x81,%l3 ! %l3 = 000000000000ff00
! Mem[000000001004140c] = 000000ff, %l4 = 00000000ffffffff
ldswa [%i1+0x00c]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000211c0000] = ffff622e, %l7 = 000000000000ffff
lduha [%o2+0x000]%asi,%l7 ! %l7 = 000000000000ffff
! Mem[0000000010001434] = 00000000, %f19 = ffffffce
lda [%i0+0x034]%asi,%f19 ! %f19 = 00000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000010001410] = 000000ff
stwa %l2,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000
p0_label_532:
! %l6 = 00ff0000, %l7 = 0000ffff, Mem[0000000010081410] = 00000000 00000000
stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00ff0000 0000ffff
! Mem[0000000010101400] = 00000000, %l3 = 000000000000ff00
swapa [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000
! %f14 = 000000ff 0000c65f, Mem[0000000010081408] = 5fc60000 79000000
stda %f14,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff 0000c65f
! %f18 = ffc3a108, Mem[0000000010081410] = 0000ff00
sta %f18,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffc3a108
! %l4 = 00000000000000ff, Mem[0000000010041408] = 0000ffff
stba %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff00ffff
! %f12 = 0000c65f 000000ff, %l1 = 2d000000a1c39889
! Mem[0000000010001428] = 0000fb0000000000
add %i0,0x028,%g1
stda %f12,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010001428] = ff00fb0000000000
! Code Fragment 3
p0_fragment_39:
! %l0 = ffffffffffffffff
setx 0x2c931da8251ef174,%g7,%l0 ! %l0 = 2c931da8251ef174
! %l1 = 2d000000a1c39889
setx 0x11de769070a7af27,%g7,%l1 ! %l1 = 11de769070a7af27
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 = 2c931da8251ef174
setx 0x698c2b7f893dd395,%g7,%l0 ! %l0 = 698c2b7f893dd395
! %l1 = 11de769070a7af27
setx 0x3f5bc680212f1421,%g7,%l1 ! %l1 = 3f5bc680212f1421
! %l4 = 00000000000000ff, Mem[0000000010141431] = 7100a96b
stb %l4,[%i5+0x031] ! Mem[0000000010141430] = 71ffa96b
! %f21 = 00000000, Mem[0000000010081420] = deffd36f
sta %f21,[%i2+0x020]%asi ! Mem[0000000010081420] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 000000ff, %l0 = 698c2b7f893dd395
ldsha [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
p0_label_533:
! Mem[0000000010141404] = 00000000, %l7 = 000000000000ffff
ldub [%i5+0x007],%l7 ! %l7 = 0000000000000000
! Mem[0000000010101410] = 000000790000c65f, %f16 = 00000000 ff000000
ldda [%i4+%o5]0x88,%f16 ! %f16 = 00000079 0000c65f
! Mem[00000000218001c0] = ff00f6ef, %l6 = 0000000000ff0000
ldub [%o3+0x1c0],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
lduwa [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = ff00ffff000000ff, %l6 = 00000000000000ff
ldxa [%i1+0x008]%asi,%l6 ! %l6 = ff00ffff000000ff
! Mem[0000000010081400] = 85000000, %f27 = 00fb0000
lda [%i2+%g0]0x88,%f27 ! %f27 = 85000000
! Mem[0000000010181410] = 000000ff, %l3 = 0000000000000000
lduwa [%i6+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141408] = 00000000, %l6 = ff00ffff000000ff
ldsha [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = ffffffff 0000002d, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%o5]0x80,%l6 ! %l6 = 00000000ffffffff 000000000000002d
! Starting 10 instruction Store Burst
! %l1 = 3f5bc680212f1421, Mem[0000000030081400] = ffffffff
stwa %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 212f1421
p0_label_534:
! Mem[0000000030181408] = 00000000, %l3 = 00000000000000ff
swapa [%i6+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 0000c65f, %l1 = 3f5bc680212f1421
ldstuba [%i4+%o5]0x88,%l1 ! %l1 = 0000005f000000ff
! Mem[00000000201c0000] = 7900de6c, %l3 = 0000000000000000
ldstub [%o0+%g0],%l3 ! %l3 = 00000079000000ff
! %l6 = 00000000ffffffff, %l0 = 00000000000000ff, %l3 = 0000000000000079
addc %l6,%l0,%l3 ! %l3 = 00000001000000fe
! %l7 = 000000000000002d, Mem[0000000010181402] = 000000ff, %asi = 80
stha %l7,[%i6+0x002]%asi ! Mem[0000000010181400] = 0000002d
! %f9 = 0000c65f, Mem[00000000300c1410] = ff000000
sta %f9 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000c65f
! %l5 = 00000000ffffff00, %l1 = 000000000000005f, %y = 00000000
sdiv %l5,%l1,%l1 ! %l1 = 0000000002b1da43
mov %l0,%y ! %y = 000000ff
! %l4 = 000000ff, %l5 = ffffff00, Mem[0000000010101410] = ffc60000 79000000
stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff ffffff00
! %f22 = ff000000 00fb00ff, Mem[0000000030041408] = 08a1c3ff 5fc60000
stda %f22,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000 00fb00ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 0000ffff, %l1 = 0000000002b1da43
lduba [%i3+%o4]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_535:
! Mem[0000000030101408] = 00001ee1ffffffff, %f30 = 000000ff 00000000
ldda [%i4+%o4]0x89,%f30 ! %f30 = 00001ee1 ffffffff
! Mem[0000000010081410] = 08a1c3ff, %f11 = 00000000
lda [%i2+%o5]0x88,%f11 ! %f11 = 08a1c3ff
! Mem[0000000030001400] = 0000fb00, %l0 = 00000000000000ff
ldswa [%i0+%g0]0x81,%l0 ! %l0 = 000000000000fb00
! Mem[0000000030041408] = ff00fb00 000000ff, %l2 = 00000000, %l3 = 000000fe
ldda [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff 00000000ff00fb00
! Mem[0000000010001410] = 00000000 0000c65f, %l0 = 0000fb00, %l1 = 000000ff
ldda [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000 000000000000c65f
! Mem[0000000030141400] = 0000ffff, %l2 = 00000000000000ff
lduha [%i5+%g0]0x89,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010101410] = ff000000, %l1 = 000000000000c65f
lduba [%i4+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000100c1410] = ffffffff, %l6 = 00000000ffffffff
ldsba [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101408] = 000000ff ff000000, %l0 = 00000000, %l1 = 00000000
ldda [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff 00000000ff000000
! Starting 10 instruction Store Burst
! %f24 = fbffffe0 0000c65f, %l1 = 00000000ff000000
! Mem[0000000010141400] = 0000ffff00000000
stda %f24,[%i5+%l1]ASI_PST8_PL ! Mem[0000000010141400] = 0000ffff00000000
p0_label_536:
! %l7 = 000000000000002d, Mem[0000000020800040] = 8fff0345, %asi = 80
stha %l7,[%o1+0x040]%asi ! Mem[0000000020800040] = 002d0345
! Mem[0000000030141400] = ffff0000, %l2 = 000000000000ffff
swapa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ffff0000
! Mem[000000001014143c] = f258e75b, %l4 = 000000ff, %l2 = ffff0000
add %i5,0x3c,%g1
casa [%g1]0x80,%l4,%l2 ! %l2 = 00000000f258e75b
! %l7 = 000000000000002d, Mem[000000001008142a] = ff0000ff, %asi = 80
stba %l7,[%i2+0x02a]%asi ! Mem[0000000010081428] = ff002dff
! Mem[0000000030181410] = 00000000, %l1 = 00000000ff000000
swapa [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
! %l1 = 0000000000000000, Mem[000000001004140b] = ff00ffff
stb %l1,[%i1+0x00b] ! Mem[0000000010041408] = ff00ff00
! Mem[0000000030081408] = 00000000, %l6 = ffffffffffffffff
swapa [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[000000001000140c] = 08a1c3ff, %l2 = 00000000f258e75b
swap [%i0+0x00c],%l2 ! %l2 = 0000000008a1c3ff
! Mem[0000000010081400] = 85000000, %l7 = 000000000000002d
ldstuba [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 79000000, %l5 = 00000000ffffff00
ldswa [%i6+%o4]0x88,%l5 ! %l5 = 0000000079000000
p0_label_537:
! Mem[0000000030181410] = 00000000 000000ff, %l4 = 000000ff, %l5 = 79000000
ldda [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000010001408] = ffffffff, %l0 = 00000000000000ff
lduba [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081408] = ffffffff, %l3 = 00000000ff00fb00
lduwa [%i2+%o4]0x89,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000010181408] = 00000079, %l3 = 00000000ffffffff
lduba [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = 0000000000000000, %f28 = 00000000 ffff0000
ldda [%i4+%o5]0x89,%f28 ! %f28 = 00000000 00000000
! Mem[0000000010141410] = 42000f0000000000, %f0 = ffffffff ffffffce
ldda [%i5+%o5]0x80,%f0 ! %f0 = 42000f00 00000000
! Mem[00000000201c0000] = ff00de6c, %l3 = 0000000000000000
lduha [%o0+0x000]%asi,%l3 ! %l3 = 000000000000ff00
! Mem[00000000100c1410] = ffffffff, %l7 = 0000000000000000
ldsba [%i3+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030101410] = 00000000 00000000, %l4 = 000000ff, %l5 = 00000000
ldda [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010141408] = 0000ff00 ffffffff
stda %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 00000000
p0_label_538:
! Mem[00000000100c1410] = ffffffff, %l2 = 0000000008a1c3ff
ldstuba [%i3+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! %l3 = 000000000000ff00, Mem[0000000010041400] = 00000000
stba %l3,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
! %l6 = 0000000000000000, Mem[0000000010041408] = ff00000000ff00ff
stxa %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030181410] = ff000000
stba %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000
! %l2 = 00000000000000ff, Mem[00000000100c1430] = 0000ffff, %asi = 80
stwa %l2,[%i3+0x030]%asi ! Mem[00000000100c1430] = 000000ff
! %f2 = ff0085ff 00000000, %l6 = 0000000000000000
! Mem[0000000010041420] = 0000000016f90000
add %i1,0x020,%g1
stda %f2,[%g1+%l6]ASI_PST32_P ! Mem[0000000010041420] = 0000000016f90000
! %l5 = 0000000000000000, %l1 = 0000000000000000, %l4 = 0000000000000000
orn %l5,%l1,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030081400] = 21142f21, %l3 = 000000000000ff00
ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 00000021000000ff
! %l0 = 00000000000000ff, Mem[0000000010041410] = 00000000
stwa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 0000002d, %l7 = ffffffffffffffff
lduw [%i6+%g0],%l7 ! %l7 = 000000000000002d
p0_label_539:
! Mem[00000000211c0000] = ffff622e, %l5 = 0000000000000000
lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000010081410] = ffc3a108ffff0000, %l2 = 00000000000000ff
ldx [%i2+%o5],%l2 ! %l2 = ffc3a108ffff0000
! Mem[0000000030101410] = 00000000, %l0 = 00000000000000ff
lduba [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = 00000000, %f27 = 85000000
lda [%i0+%o4]0x81,%f27 ! %f27 = 00000000
! %f0 = 42000f00, %f15 = 0000c65f, %f15 = 0000c65f
fdivs %f0 ,%f15,%f15 ! %f15 = 7f800000
! Mem[0000000010181400] = 2d000000, %l3 = 0000000000000021
lduwa [%i6+%g0]0x88,%l3 ! %l3 = 000000002d000000
! Mem[00000000100c1408] = ffffffce, %l2 = ffc3a108ffff0000
ldsba [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffffce
! Mem[0000000020800040] = 002d0345, %l2 = ffffffffffffffce
ldsba [%o1+0x041]%asi,%l2 ! %l2 = 000000000000002d
! Mem[0000000010181400] = 0000002d, %l6 = 0000000000000000
ldswa [%i6+%g0]0x80,%l6 ! %l6 = 000000000000002d
! Starting 10 instruction Store Burst
! %l3 = 000000002d000000, Mem[000000001008142c] = 00000000
stw %l3,[%i2+0x02c] ! Mem[000000001008142c] = 2d000000
p0_label_540:
! %l2 = 000000000000002d, Mem[0000000010001400] = 0c0742000c074200
stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000000000002d
! %f22 = ff000000 00fb00ff, Mem[0000000030041410] = 00000000 00000000
stda %f22,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000 00fb00ff
! Mem[00000000300c1408] = ffff0000, %l3 = 000000002d000000
swapa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ffff0000
! %l5 = 000000000000ffff, Mem[0000000010081410] = 08a1c3ff
stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000ffff
! Mem[00000000201c0001] = ff00de6c, %l7 = 000000000000002d
ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041410] = ff000000, %l4 = ffffffffffffffff
swapa [%i1+%o5]0x81,%l4 ! %l4 = 00000000ff000000
! %f17 = 0000c65f, %f4 = 8998c3a1
fstoi %f17,%f4 ! %l0 = 0000000000000022, Unfinished, %fsr = 2900000400
! %l4 = 00000000ff000000, Mem[0000000030041408] = 000000ff
stba %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
! %l4 = ff000000, %l5 = 0000ffff, Mem[00000000300c1408] = 2d000000 00000000
stda %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 42000f00, %l6 = 000000000000002d
lduha [%i5+%o5]0x80,%l6 ! %l6 = 0000000000004200
p0_label_541:
! Mem[0000000030081408] = ffffffff, %f8 = 00000000
lda [%i2+%o4]0x81,%f8 ! %f8 = ffffffff
! Mem[0000000010181428] = ff000000, %f7 = 00000000
ld [%i6+0x028],%f7 ! %f7 = ff000000
! %l5 = 000000000000ffff, immed = ffffffdb, %y = 000000ff
sdiv %l5,-0x025,%l4 ! %l4 = ffffffff80000000
mov %l0,%y ! %y = 00000022
! Mem[0000000030101400] = 0000fb00, %l4 = ffffffff80000000
ldswa [%i4+%g0]0x81,%l4 ! %l4 = 000000000000fb00
! Mem[0000000010181408] = 79000000, %f4 = 8998c3a1
lda [%i6+%o4]0x88,%f4 ! %f4 = 79000000
! Mem[0000000010141430] = 71ffa96b, %l4 = 000000000000fb00
ldsh [%i5+0x030],%l4 ! %l4 = 00000000000071ff
! %l7 = 0000000000000000, %l5 = 000000000000ffff, %l6 = 0000000000004200
udivx %l7,%l5,%l6 ! %l6 = 0000000000000000
! Mem[000000001014142c] = 7affa4b4, %l1 = 0000000000000000
lduha [%i5+0x02e]%asi,%l1 ! %l1 = 000000000000a4b4
! Mem[0000000010101410] = ff000000, %f3 = 00000000
lda [%i4+%o5]0x88,%f3 ! %f3 = ff000000
! Starting 10 instruction Store Burst
! %l2 = 0000002d, %l3 = ffff0000, Mem[0000000010081410] = ffff0000 ffff0000
stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0000002d ffff0000
p0_label_542:
! %l1 = 000000000000a4b4, Mem[00000000300c1410] = 0000c65fffffffce
stxa %l1,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 000000000000a4b4
! %f22 = ff000000 00fb00ff, Mem[0000000010041428] = 00000000 00000000
stda %f22,[%i1+0x028]%asi ! Mem[0000000010041428] = ff000000 00fb00ff
! Mem[0000000010041400] = 00000000, %l6 = 0000000000000000
ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %l1 = 000000000000a4b4, Mem[0000000030141408] = 00000000
stha %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000a4b4
! Mem[00000000300c1408] = ff000000, %l2 = 000000000000002d
ldstuba [%i3+%o4]0x81,%l2 ! %l2 = 000000ff000000ff
! %l4 = 000071ff, %l5 = 0000ffff, Mem[0000000030081408] = ffffffff ffffffff
stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000071ff 0000ffff
! %l0 = 0000000000000022, Mem[0000000020800000] = 00ff68e7, %asi = 80
stha %l0,[%o1+0x000]%asi ! Mem[0000000020800000] = 002268e7
! %f7 = ff000000, Mem[0000000030101410] = 00000000
sta %f7 ,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000
! %l3 = 00000000ffff0000, %l4 = 00000000000071ff, %l0 = 0000000000000022
xnor %l3,%l4,%l0 ! %l0 = ffffffff00008e00
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 000000ff, %l5 = 000000000000ffff
ldsha [%i6+%o4]0x89,%l5 ! %l5 = 00000000000000ff
p0_label_543:
! Mem[0000000010101400] = 00ff0000, %f17 = 0000c65f
lda [%i4+%g0]0x80,%f17 ! %f17 = 00ff0000
! Mem[0000000010181438] = ffffffff, %f1 = 00000000
ld [%i6+0x038],%f1 ! %f1 = ffffffff
! Mem[0000000030041408] = 00000000, %f24 = fbffffe0
lda [%i1+%o4]0x81,%f24 ! %f24 = 00000000
! Mem[0000000030001400] = 0000fb00, %l7 = 0000000000000000
lduba [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l6 = 0000000000000000
ldswa [%i0+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = 000000000000002d, %l4 = 00000000000071ff
ldxa [%i0+%g0]0x80,%l4 ! %l4 = 000000000000002d
! Mem[0000000010001408] = ffffffff, %l1 = 000000000000a4b4
lduwa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000030041400] = 8998c3a1, %l2 = 00000000000000ff
lduba [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000089
! %l6 = 0000000000000000, %l3 = 00000000ffff0000, %l1 = 00000000ffffffff
sdivx %l6,%l3,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f8 = ffffffff 0000c65f, Mem[0000000010101408] = ff000000 000000ff
stda %f8 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff 0000c65f
p0_label_544:
! %f28 = 00000000, %f19 = 00000000, %f27 = 00000000
fsubs %f28,%f19,%f27 ! %f27 = 00000000
! Mem[0000000010101408] = 0000c65f, %l6 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l6 ! %l6 = 0000005f000000ff
! Mem[0000000010081400] = ff000085, %l1 = 0000000000000000
ldstuba [%i2+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
! %l6 = 000000000000005f, Mem[00000000211c0000] = ffff622e, %asi = 80
stha %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 005f622e
! %l3 = 00000000ffff0000, Mem[0000000030101410] = ff000000
stba %l3,[%i4+%o5]0x89 ! Mem[0000000030101410] = ff000000
! %f23 = 00fb00ff, Mem[00000000100c1418] = ffffffff
sta %f23,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00fb00ff
! %l4 = 000000000000002d, Mem[0000000010041400] = ff000000
stba %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 2d000000
! %l6 = 000000000000005f, Mem[00000000300c1400] = 0000ffff
stwa %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000005f
! %l3 = 00000000ffff0000, Mem[0000000010141413] = 42000f00
stb %l3,[%i5+0x013] ! Mem[0000000010141410] = 42000f00
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff000000 2d000000, %l2 = 00000089, %l3 = ffff0000
ldda [%i6+%g0]0x88,%l2 ! %l2 = 000000002d000000 00000000ff000000
p0_label_545:
! Mem[0000000030081400] = 0000c65f21142fff, %l1 = 00000000000000ff
ldxa [%i2+%g0]0x89,%l1 ! %l1 = 0000c65f21142fff
! Mem[0000000010101400] = 00ff0000ffff0000, %f22 = ff000000 00fb00ff
ldda [%i4+%g0]0x80,%f22 ! %f22 = 00ff0000 ffff0000
! Mem[0000000010041400] = 2d000000, %l6 = 000000000000005f
lduha [%i1+%g0]0x80,%l6 ! %l6 = 0000000000002d00
! Mem[0000000030141408] = b4a4000000000000, %f22 = 00ff0000 ffff0000
ldda [%i5+%o4]0x81,%f22 ! %f22 = b4a40000 00000000
! Mem[0000000030181400] = ffffffff, %l4 = 000000000000002d
ldsha [%i6+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! %f23 = 00000000, %f17 = 00ff0000, %f30 = 00001ee1
fdivs %f23,%f17,%f30 ! %f30 = 00000000
! %l6 = 0000000000002d00, imm = fffffffffffff1db, %l6 = 0000000000002d00
or %l6,-0xe25,%l6 ! %l6 = fffffffffffffddb
! Mem[0000000030101410] = 000000ff00000000, %l2 = 000000002d000000
ldxa [%i4+%o5]0x81,%l2 ! %l2 = 000000ff00000000
! Mem[00000000100c1408] = ffffffce, %f13 = 000000ff
lda [%i3+%o4]0x88,%f13 ! %f13 = ffffffce
! Starting 10 instruction Store Burst
! %f16 = 00000079 00ff0000, %l2 = 000000ff00000000
! Mem[00000000300c1408] = ff0000000000ffff
add %i3,0x008,%g1
stda %f16,[%g1+%l2]ASI_PST16_SL ! Mem[00000000300c1408] = ff0000000000ffff
p0_label_546:
! %l0 = ffffffff00008e00, Mem[0000000010001408] = ffffffff
stba %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00ffffff
! Mem[0000000010001434] = 00000000, %l5 = 00000000000000ff, %asi = 80
swapa [%i0+0x034]%asi,%l5 ! %l5 = 0000000000000000
! %f30 = 00000000 ffffffff, Mem[0000000010141408] = 00000000 00000000
stda %f30,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 ffffffff
! %f18 = ffc3a108 00000000, %l2 = 000000ff00000000
! Mem[0000000030041408] = 0000000000fb00ff
add %i1,0x008,%g1
stda %f18,[%g1+%l2]ASI_PST16_S ! Mem[0000000030041408] = 0000000000fb00ff
! Mem[0000000010001408] = ffffff00, %l3 = 00000000ff000000
ldstuba [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000030041410] = ffffffff00fb00ff
stxa %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = 0000000000000000
! %l6 = fffffffffffffddb, Mem[00000000100c1400] = 00000000ff2d00ff
stx %l6,[%i3+%g0] ! Mem[00000000100c1400] = fffffffffffffddb
! Mem[0000000010141424] = 08a1c3ff, %l5 = 0000000000000000
swap [%i5+0x024],%l5 ! %l5 = 0000000008a1c3ff
! Mem[0000000010001400] = 000000000000002d, %l1 = 0000c65f21142fff, %l1 = 0000c65f21142fff
casxa [%i0]0x80,%l1,%l1 ! %l1 = 000000000000002d
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 21142fff, %l6 = fffffffffffffddb
ldsha [%i2+%g0]0x89,%l6 ! %l6 = 0000000000002fff
p0_label_547:
! Mem[0000000010001400] = 2d00000000000000, %l3 = 0000000000000000
ldxa [%i0+%g0]0x88,%l3 ! %l3 = 2d00000000000000
! Mem[0000000030141410] = 5fc60000, %l6 = 0000000000002fff
lduha [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001434] = 000000ff, %l3 = 2d00000000000000
ldub [%i0+0x034],%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l2 = 000000ff00000000
ldsha [%i4+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081410] = 00000000000000ff, %l6 = 0000000000000000
ldxa [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041408] = 00000000, %l1 = 000000000000002d
ldsba [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = ff000000, %l1 = 0000000000000000
lduba [%i6+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c143c] = 00fb00ff, %l0 = ffffffff00008e00
ldsh [%i3+0x03e],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141400] = 0000ffff00000000, %f10 = ff000000 08a1c3ff
ldda [%i5+0x000]%asi,%f10 ! %f10 = 0000ffff 00000000
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = 8998c3a1, %l4 = ffffffffffffffff
swapa [%i1+%g0]0x81,%l4 ! %l4 = 000000008998c3a1
p0_label_548:
! %f28 = 00000000 00000000, Mem[0000000030041410] = 00000000 00000000
stda %f28,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000 00000000
! %l7 = 0000000000000000, Mem[0000000030181400] = 00ffffffffffffff
stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000000000000000
! %f16 = 00000079, %f20 = 00000000
fcmpes %fcc0,%f16,%f20 ! %fcc0 = 2
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030041400] = ffffffff 00000000
stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff 00000000
! %l1 = 00000000000000ff, Mem[0000000010081408] = 5fc60000
stba %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffc60000
! %l1 = 00000000000000ff, Mem[0000000010001408] = ffffffff
stba %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffffffff
! Mem[0000000010141410] = 42000f00, %l1 = 00000000000000ff
ldstuba [%i5+%o5]0x80,%l1 ! %l1 = 00000042000000ff
! %l6 = 00000000000000ff, Mem[0000000010181418] = 00000000
stw %l6,[%i6+0x018] ! Mem[0000000010181418] = 000000ff
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010101408] = 0000c6ff ffffffff
stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ffffffff, %l6 = 00000000000000ff
ldsba [%i3+%g0]0x80,%l6 ! %l6 = ffffffffffffffff
p0_label_549:
! Mem[0000000030081400] = ff2f1421, %l2 = 0000000000000000
lduba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000201c0000] = ffffde6c, %l3 = 0000000000000000
lduba [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101408] = ffffffff, %l2 = 00000000000000ff
lduba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141410] = 000f00ff, %l0 = 00000000000000ff
ldswa [%i5+%o5]0x88,%l0 ! %l0 = 00000000000f00ff
! Mem[00000000100c1410] = 2d000000ffffffff, %f26 = 00000000 00000000
ldda [%i3+%o5]0x88,%f26 ! %f26 = 2d000000 ffffffff
! Mem[00000000100c1400] = dbfdffffffffffff, %f2 = ff0085ff ff000000
ldda [%i3+%g0]0x88,%f2 ! %f2 = dbfdffff ffffffff
! Mem[0000000010081400] = 850000ff, %l1 = 0000000000000042
ldswa [%i2+%g0]0x88,%l1 ! %l1 = ffffffff850000ff
! Mem[0000000030081400] = ff2f1421, %l4 = 000000008998c3a1
lduha [%i2+%g0]0x81,%l4 ! %l4 = 000000000000ff2f
! Mem[0000000030081410] = ff000000, %l7 = 0000000000000000
ldsba [%i2+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 850000ff, %l2 = 00000000000000ff
swapa [%i2+%g0]0x88,%l2 ! %l2 = 00000000850000ff
p0_label_550:
! Mem[00000000100c1400] = ffffffff, %l3 = 00000000000000ff
swapa [%i3+%g0]0x88,%l3 ! %l3 = 00000000ffffffff
! Mem[00000000100c1410] = ffffffff, %l3 = 00000000ffffffff
swapa [%i3+%o5]0x88,%l3 ! %l3 = 00000000ffffffff
! %l4 = 000000000000ff2f, %l1 = ffffffff850000ff, %l0 = 00000000000f00ff
or %l4,%l1,%l0 ! %l0 = ffffffff8500ffff
! %f4 = 79000000 0000002d, Mem[0000000030181410] = 00000000 00000000
stda %f4 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 79000000 0000002d
! %l4 = 000000000000ff2f, Mem[0000000010101410] = 00ffffffff000000
stxa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000000000ff2f
! Mem[0000000010181400] = 2d000000, %l0 = ffffffff8500ffff
ldstuba [%i6+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %l1 = ffffffff850000ff, Mem[000000001004140b] = 00000000, %asi = 80
stba %l1,[%i1+0x00b]%asi ! Mem[0000000010041408] = 000000ff
! Mem[0000000010181408] = 79000000, %l3 = 00000000ffffffff
ldstuba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %f22 = b4a40000 00000000, %l5 = 0000000008a1c3ff
! Mem[0000000030001428] = 5be758f28e4c5c7f
add %i0,0x028,%g1
stda %f22,[%g1+%l5]ASI_PST32_S ! Mem[0000000030001428] = b4a4000000000000
! Starting 10 instruction Load Burst
! Mem[000000001014141c] = 00000000, %f23 = 00000000
lda [%i5+0x01c]%asi,%f23 ! %f23 = 00000000
p0_label_551:
! Mem[0000000030001400] = 0079000000fb0000, %f4 = 79000000 0000002d
ldda [%i0+%g0]0x89,%f4 ! %f4 = 00790000 00fb0000
! Mem[0000000010141408] = ffffffff 00000000, %l4 = 0000ff2f, %l5 = 08a1c3ff
ldda [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Mem[0000000030141400] = 0000ffff, %f6 = ff000000
lda [%i5+%g0]0x81,%f6 ! %f6 = 0000ffff
! Mem[0000000020800000] = 002268e7, %l7 = ffffffffffffffff
ldsb [%o1+0x001],%l7 ! %l7 = 0000000000000022
membar #Sync ! Added by membar checker (93)
! Mem[0000000030001400] = 0000fb00 00007900 00000000 00000000
! Mem[0000000030001410] = 000000ff 0000ff00 7946d93e 9942070c
! Mem[0000000030001420] = 0ccf1a87 16f9d277 b4a40000 00000000
! Mem[0000000030001430] = 73d5844e 00000000 8998c3a1 64e0fbd1
ldda [%i0]ASI_BLK_SL,%f16 ! Block Load from 0000000030001400
! Mem[0000000030001400] = 00790000 00fb0000, %l6 = ffffffff, %l7 = 00000022
ldda [%i0+%g0]0x89,%l6 ! %l6 = 0000000000fb0000 0000000000790000
! Mem[00000000300c1410] = 00000000, %f10 = 0000ffff
lda [%i3+%o5]0x89,%f10 ! %f10 = 00000000
! Mem[0000000030181400] = 00000000, %l6 = 0000000000fb0000
ldsba [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000
! %f12 = 0000c65f, %f15 = 7f800000
fcmpes %fcc1,%f12,%f15 ! %fcc1 = 1
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (94)
! %l3 = 0000000000000000, Mem[0000000030001408] = 0000000000000000
stxa %l3,[%i0+%o4]0x81 ! Mem[0000000030001408] = 0000000000000000
p0_label_552:
! %l1 = ffffffff850000ff, Mem[0000000010081410] = 2d000000
stha %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 2d0000ff
! %f28 = 00000000, Mem[0000000030081400] = 21142fff
sta %f28,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! %f18 = 00000000, Mem[0000000010141410] = ff000f00
sta %f18,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %l2 = 00000000850000ff, Mem[000000001008140e] = ff000000
sth %l2,[%i2+0x00e] ! Mem[000000001008140c] = ff0000ff
! Mem[00000000218001c1] = ff00f6ef, %l3 = 0000000000000000
ldstub [%o3+0x1c1],%l3 ! %l3 = 00000000000000ff
! %l6 = 0000000000000000, Mem[00000000300c1410] = 000000000000a4b4
stxa %l6,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000000000000
! Mem[00000000300c1400] = 5f000000, %l3 = 0000000000000000
swapa [%i3+%g0]0x81,%l3 ! %l3 = 000000005f000000
! %l2 = 00000000850000ff, Mem[0000000010041400] = 2d000000
stba %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000
! %l1 = ffffffff850000ff, Mem[0000000030041400] = ff000000
stwa %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 850000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff000000, %l6 = 0000000000000000
ldsba [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
p0_label_553:
! Mem[0000000010041410] = 000000ff00000000, %f28 = 00000000 4e84d573
ldda [%i1+%o5]0x80,%f28 ! %f28 = 000000ff 00000000
! Mem[0000000030101410] = 000000ff, %f15 = 7f800000
lda [%i4+%o5]0x81,%f15 ! %f15 = 000000ff
! Mem[0000000030001410] = 000000ff, %l3 = 000000005f000000
ldsba [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1408] = ff000000, %l2 = 00000000850000ff
ldswa [%i3+%o4]0x81,%l2 ! %l2 = ffffffffff000000
! Mem[0000000010001410] = 00000000, %l0 = 0000000000000000
lduba [%i0+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 00ff0000ffff0000, %l0 = 0000000000000000
ldxa [%i4+%g0]0x80,%l0 ! %l0 = 00ff0000ffff0000
! Mem[0000000010101400] = 0000ffff0000ff00, %l7 = 0000000000790000
ldxa [%i4+%g0]0x88,%l7 ! %l7 = 0000ffff0000ff00
! Mem[0000000030101410] = ff000000, %f9 = 0000c65f
lda [%i4+%o5]0x89,%f9 ! %f9 = ff000000
! Mem[00000000300c1410] = 00000000 00000000, %l6 = 00000000, %l7 = 0000ff00
ldda [%i3+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = 00000000, %l4 = 0000000000000000
ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
p0_label_554:
! %l6 = 0000000000000000, Mem[0000000010081400] = ff0000005fc60000, %asi = 80
stxa %l6,[%i2+0x000]%asi ! Mem[0000000010081400] = 0000000000000000
! %l6 = 0000000000000000, Mem[00000000211c0000] = 005f622e
sth %l6,[%o2+%g0] ! Mem[00000000211c0000] = 0000622e
! %f26 = 00000000, %f1 = ffffffff, %f26 = 00000000 0000a4b4
fsmuld %f26,%f1 ,%f26 ! %f26 = ffffffff e0000000
! %f5 = 00fb0000, Mem[0000000030001400] = 0000fb00
sta %f5 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00fb0000
! Mem[0000000010041410] = 000000ff, %l4 = 0000000000000000
ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! %l1 = ffffffff850000ff, Mem[0000000010081410] = ff00002d
stba %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = ff00002d
! %l2 = ffffffffff000000, Mem[00000000100c1408] = ceffffff
stha %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000ffff
! Mem[0000000010081438] = ceffffff, %l0 = 00ff0000ffff0000, %asi = 80
swapa [%i2+0x038]%asi,%l0 ! %l0 = 00000000ceffffff
! %l2 = ffffffffff000000, Mem[0000000030041400] = ff00008500000000
stxa %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = ffffffffff000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 000000ffffff0000, %l3 = 0000000000000000
ldxa [%i5+%g0]0x89,%l3 ! %l3 = 000000ffffff0000
p0_label_555:
! Mem[0000000030001400] = 00fb0000, %l5 = 00000000ffffffff
ldsba [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 000000ff, %l5 = 0000000000000000
lduba [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! %l6 = 0000000000000000, imm = 0000000000000e27, %l1 = ffffffff850000ff
subc %l6,0xe27,%l1 ! %l1 = fffffffffffff1d9
! Mem[0000000010101400] = 00ff0000, %l2 = ffffffffff000000
ldswa [%i4+%g0]0x80,%l2 ! %l2 = 0000000000ff0000
! Mem[0000000010101410] = 2fff000000000000, %f20 = 00ff0000 ff000000
ldd [%i4+%o5],%f20 ! %f20 = 2fff0000 00000000
! Mem[0000000010041410] = ff0000ff, %f5 = 00fb0000
lda [%i1+%o5]0x80,%f5 ! %f5 = ff0000ff
! Mem[00000000300c1408] = 000000ff, %l7 = 0000000000000000
ldswa [%i3+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030181400] = 00000000, %f28 = 000000ff
lda [%i6+%g0]0x81,%f28 ! %f28 = 00000000
! Mem[00000000300c1400] = 00000000, %l1 = fffffffffffff1d9
ldsha [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f18 = 00000000, Mem[0000000010181408] = ff000079
sta %f18,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000
p0_label_556:
! %l3 = 000000ffffff0000, Mem[00000000300c1408] = ff000000
stha %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! Mem[0000000030001408] = 00000000, %l0 = 00000000ceffffff
swapa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = ff00002d, %l1 = 0000000000000000
swapa [%i2+%o5]0x80,%l1 ! %l1 = 00000000ff00002d
! Mem[000000001000141c] = 000000ff, %l0 = 0000000000000000, %asi = 80
swapa [%i0+0x01c]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101408] = ffffffff, %l1 = 00000000ff00002d
swapa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ffffffff
! %l2 = 0000000000ff0000, Mem[0000000010041410] = ff0000ff
stwa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00ff0000
! Mem[00000000100c1410] = ffffffff, %l5 = 00000000000000ff
swapa [%i3+%o5]0x80,%l5 ! %l5 = 00000000ffffffff
! %l0 = 000000ff, %l1 = ffffffff, Mem[0000000030141410] = 5fc60000 ff000000
stda %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff ffffffff
! %l6 = 0000000000000000, Mem[00000000100c1408] = ffc3a108ffff0000
stxa %l6,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ff000000, %l4 = 0000000000000000
lduha [%i1+%o4]0x88,%l4 ! %l4 = 0000000000000000
p0_label_557:
! Mem[000000001004142c] = 00fb00ff, %l2 = 0000000000ff0000
ldsha [%i1+0x02e]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081408] = 0000c6ff, %f17 = 00fb0000
lda [%i2+%o4]0x88,%f17 ! %f17 = 0000c6ff
! Mem[0000000030101408] = 00001ee12d0000ff, %f4 = 00790000 ff0000ff
ldda [%i4+%o4]0x89,%f4 ! %f4 = 00001ee1 2d0000ff
! Mem[0000000030101408] = 00001ee12d0000ff, %l1 = 00000000ffffffff
ldxa [%i4+%o4]0x89,%l1 ! %l1 = 00001ee12d0000ff
! Mem[0000000030001408] = ceffffff, %l4 = 0000000000000000
lduba [%i0+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1410] = ff000000, %f17 = 0000c6ff
lda [%i3+%o5]0x88,%f17 ! %f17 = ff000000
! Mem[0000000010081418] = 0c07429900000000, %l4 = 00000000000000ff
ldx [%i2+0x018],%l4 ! %l4 = 0c07429900000000
! Mem[0000000010081410] = 00000000ffff0000, %l1 = 00001ee12d0000ff
ldx [%i2+%o5],%l1 ! %l1 = 00000000ffff0000
! Mem[0000000030001408] = ffffffce, %l2 = 00000000000000ff
ldswa [%i0+%o4]0x81,%l2 ! %l2 = ffffffffffffffce
! Starting 10 instruction Store Burst
! %l4 = 0c07429900000000, Mem[00000000300c1400] = 000000009d9acf2d
stxa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0c07429900000000
p0_label_558:
! Mem[0000000030001410] = ff000000, %l1 = 00000000ffff0000
swapa [%i0+%o5]0x89,%l1 ! %l1 = 00000000ff000000
! %l4 = 0c07429900000000, Mem[0000000030181400] = 00000000
stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! Mem[0000000010181410] = ff000000, %l6 = 0000000000000000
swapa [%i6+%o5]0x80,%l6 ! %l6 = 00000000ff000000
! %l4 = 0c07429900000000, Mem[0000000010041410] = 0000ff00
stwa %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! %f29 = 00000000, Mem[0000000010081408] = ffc60000
sta %f29,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Mem[000000001018143b] = ffffffff, %l6 = 00000000ff000000
ldstuba [%i6+0x03b]%asi,%l6 ! %l6 = 000000ff000000ff
! %f18 = 00000000 00000000, %l4 = 0c07429900000000
! Mem[0000000010141420] = 000000ff00000000
add %i5,0x020,%g1
stda %f18,[%g1+%l4]ASI_PST32_P ! Mem[0000000010141420] = 000000ff00000000
! Mem[00000000100c1428] = 0000fb00, %l4 = 0c07429900000000
swap [%i3+0x028],%l4 ! %l4 = 000000000000fb00
! Mem[0000000010141408] = 00000000, %l5 = 00000000ffffffff
swapa [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 00000000, %l1 = 00000000ff000000
lduha [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000
p0_label_559:
! Mem[0000000010001400] = 000000000000002d, %l7 = 00000000000000ff
ldxa [%i0+%g0]0x80,%l7 ! %l7 = 000000000000002d
! Mem[00000000300c1400] = 0c074299, %l3 = 000000ffffff0000
ldsba [%i3+%g0]0x81,%l3 ! %l3 = 000000000000000c
! Mem[0000000030101410] = 000000ff, %l1 = 0000000000000000
ldsha [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = ffffffff00000000, %l5 = 0000000000000000
ldxa [%i6+%o5]0x88,%l5 ! %l5 = ffffffff00000000
! Mem[0000000030141408] = 0000a4b4, %f29 = 00000000
lda [%i5+%o4]0x89,%f29 ! %f29 = 0000a4b4
! Mem[00000000100c1400] = ff000000, %l0 = 00000000000000ff
lduwa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff000000
! Mem[0000000020800040] = 002d0345, %l1 = 0000000000000000
lduba [%o1+0x041]%asi,%l1 ! %l1 = 000000000000002d
! Mem[0000000010181408] = 00000000, %l5 = ffffffff00000000
ldsba [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l0 = 00000000ff000000
ldswa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffce, Mem[0000000010181410] = 00000000
stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffce
p0_label_560:
! %f22 = 0c074299 3ed94679, Mem[0000000030181400] = 00000000 00000000
stda %f22,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0c074299 3ed94679
! %f16 = 00790000 ff000000 00000000 00000000
! %f20 = 2fff0000 00000000 0c074299 3ed94679
! %f24 = 77d2f916 871acf0c ffffffff e0000000
! %f28 = 00000000 0000a4b4 d1fbe064 a1c39889
stda %f16,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
! Mem[0000000010101438] = ff000000, %l3 = 000000000000000c
ldstub [%i4+0x038],%l3 ! %l3 = 000000ff000000ff
! %l7 = 000000000000002d, Mem[0000000010041410] = 00000000
stwa %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000002d
! %l1 = 000000000000002d, Mem[0000000030181400] = 7946d93e9942070c
stxa %l1,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000000000002d
! Mem[00000000100c1410] = ff000000, %l4 = 000000000000fb00
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! %f0 = 42000f00 ffffffff dbfdffff ffffffff
! %f4 = 00001ee1 2d0000ff 0000ffff ff000000
! %f8 = ffffffff ff000000 00000000 00000000
! %f12 = 0000c65f ffffffce 000000ff 000000ff
stda %f0,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400
membar #Sync ! Added by membar checker (95)
! Mem[0000000030141400] = 42000f00, %l2 = ffffffffffffffce
ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 00000042000000ff
! Mem[00000000300c1410] = 00000000, %l5 = 0000000000000000
swapa [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[000000001000141c] = 9942070c, %f16 = 00790000
lda [%i0+0x01c]%asi,%f16 ! %f16 = 9942070c
p0_label_561:
! Mem[0000000010041408] = 000000ff 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000010101410] = 000000000000ff2f, %f10 = 00000000 00000000
ldda [%i4+%o5]0x88,%f10 ! %f10 = 00000000 0000ff2f
! Mem[0000000010141400] = 0000ffff, %l0 = 0000000000000000
ldswa [%i5+%g0]0x80,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010181428] = ff000000, %l0 = 000000000000ffff
ldub [%i6+0x029],%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = e11e0000, %l1 = 000000000000002d
ldsba [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = ffffffce, %l4 = 00000000000000ff
lduha [%i6+%o5]0x80,%l4 ! %l4 = 000000000000ffff
! Mem[0000000010041408] = 000000ff, %l6 = 00000000000000ff
ldswa [%i1+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181400] = ff00002d, %l1 = 0000000000000000
ldswa [%i6+%g0]0x80,%l1 ! %l1 = ffffffffff00002d
! Mem[0000000010081410] = 0000ffff00000000, %l7 = 000000000000002d
ldxa [%i2+%o5]0x88,%l7 ! %l7 = 0000ffff00000000
! Starting 10 instruction Store Burst
! %f7 = ff000000, Mem[000000001000142c] = ffffffff
sta %f7 ,[%i0+0x02c]%asi ! Mem[000000001000142c] = ff000000
p0_label_562:
! %l0 = 0000000000000000, Mem[0000000010181408] = 00000000
stwa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! Mem[0000000030041408] = 00000000, %l2 = 0000000000000042
swapa [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000021800081] = ffffe4e3, %l3 = 00000000000000ff
ldstub [%o3+0x081],%l3 ! %l3 = 000000ff000000ff
! %f20 = 2fff0000 00000000, %l5 = 0000000000000000
! Mem[0000000030101420] = 00000000000000ff
add %i4,0x020,%g1
stda %f20,[%g1+%l5]ASI_PST8_S ! Mem[0000000030101420] = 00000000000000ff
! %l3 = 00000000000000ff, Mem[00000000100c142f] = 00000000, %asi = 80
stba %l3,[%i3+0x02f]%asi ! Mem[00000000100c142c] = 000000ff
! Code Fragment 3
p0_fragment_40:
! %l0 = 0000000000000000
setx 0x8b68a6c01b6eaa97,%g7,%l0 ! %l0 = 8b68a6c01b6eaa97
! %l1 = ffffffffff00002d
setx 0xa782e72ffa3fa4cb,%g7,%l1 ! %l1 = a782e72ffa3fa4cb
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 = 8b68a6c01b6eaa97
setx 0xc67cb9d82c16a065,%g7,%l0 ! %l0 = c67cb9d82c16a065
! %l1 = a782e72ffa3fa4cb
setx 0xaf8a2e1f8fc24a63,%g7,%l1 ! %l1 = af8a2e1f8fc24a63
! %f16 = 9942070c ff000000, Mem[0000000030141408] = fffffddb ffffffff
stda %f16,[%i5+%o4]0x89 ! Mem[0000000030141408] = 9942070c ff000000
! %f8 = ffffffff ff000000, Mem[0000000010141408] = ffffffff ffffffff
stda %f8 ,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffff ff000000
! %f18 = 00000000 00000000, Mem[0000000030041410] = ff000000 00000000
stda %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff00002d, %l6 = 00000000000000ff
ldsha [%i6+%g0]0x80,%l6 ! %l6 = ffffffffffffff00
p0_label_563:
! %l2 = 0000000000000000, %l2 = 0000000000000000, %l4 = 000000000000ffff
add %l2,%l2,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800040] = 002d0345, %l5 = 0000000000000000
lduba [%o1+0x040]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041424] = 16f90000, %l6 = ffffffffffffff00
ldsb [%i1+0x025],%l6 ! %l6 = fffffffffffffff9
! Mem[0000000030081410] = ff000000, %f16 = 9942070c
lda [%i2+%o5]0x81,%f16 ! %f16 = ff000000
! Mem[0000000010081408] = 00000000, %f13 = ffffffce
lda [%i2+0x008]%asi,%f13 ! %f13 = 00000000
! Mem[0000000030041410] = 00000000, %l0 = c67cb9d82c16a065
ldswa [%i1+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1430] = 000000ff 00000000, %l2 = 00000000, %l3 = 000000ff
ldd [%i3+0x030],%l2 ! %l2 = 00000000000000ff 0000000000000000
! Mem[0000000010001410] = 00000000, %l2 = 00000000000000ff
ldsba [%i0+0x010]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030081408] = 000071ff, %l6 = fffffffffffffff9
lduha [%i2+%o4]0x89,%l6 ! %l6 = 00000000000071ff
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = 00000000, %l0 = 0000000000000000
ldstuba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000ff
p0_label_564:
! %l5 = 0000000000000000, Mem[0000000010141412] = 00000000
sth %l5,[%i5+0x012] ! Mem[0000000010141410] = 00000000
! %l5 = 0000000000000000, Mem[0000000010001408] = 0000000000000000
stxa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
! %f16 = ff000000 ff000000 00000000 00000000
! %f20 = 2fff0000 00000000 0c074299 3ed94679
! %f24 = 77d2f916 871acf0c ffffffff e0000000
! %f28 = 00000000 0000a4b4 d1fbe064 a1c39889
stda %f16,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
! %l2 = 0000000000000000, immed = fffff164, %y = 00000022
udiv %l2,-0xe9c,%l2 ! %l2 = 0000000000000022
mov %l0,%y ! %y = 00000000
! Mem[000000001010142a] = 00000000, %l4 = 0000000000000000
ldstub [%i4+0x02a],%l4 ! %l4 = 00000000000000ff
! %f16 = ff000000 ff000000 00000000 00000000
! %f20 = 2fff0000 00000000 0c074299 3ed94679
! %f24 = 77d2f916 871acf0c ffffffff e0000000
! %f28 = 00000000 0000a4b4 d1fbe064 a1c39889
stda %f16,[%i3]ASI_BLK_S ! Block Store to 00000000300c1400
! Mem[0000000010001400] = 000000ff, %l6 = 00000000000071ff
swapa [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000010041408] = 000000ff
stha %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = 000000ff
! %f3 = ffffffff, Mem[0000000010001408] = 00000000
sta %f3 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = ffffffff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (96)
! Mem[00000000100c1410] = ff0000ff, %l6 = 00000000000000ff
ldswa [%i3+%o5]0x80,%l6 ! %l6 = ffffffffff0000ff
p0_label_565:
! Mem[0000000010101410] = 0000ff2f, %f18 = 00000000
lda [%i4+%o5]0x88,%f18 ! %f18 = 0000ff2f
! Mem[0000000030141408] = 00000000, %l6 = ffffffffff0000ff
ldsha [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081410] = 00000000000000ff, %l6 = 0000000000000000
ldxa [%i2+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! %f20 = 2fff0000, %f28 = 00000000, %f15 = 000000ff
fdivs %f20,%f28,%f15 ! %f15 = 7f800000
! Mem[0000000030181410] = 2d00000000000079, %f24 = 77d2f916 871acf0c
ldda [%i6+%o5]0x81,%f24 ! %f24 = 2d000000 00000079
! Mem[0000000030181410] = 2d00000000000079, %l5 = 0000000000000000
ldxa [%i6+%o5]0x81,%l5 ! %l5 = 2d00000000000079
! %l3 = 0000000000000000, imm = fffffffffffff3c6, %l7 = 0000ffff00000000
xor %l3,-0xc3a,%l7 ! %l7 = fffffffffffff3c6
! Mem[0000000030181410] = 0000002d, %l4 = 0000000000000000
lduha [%i6+%o5]0x89,%l4 ! %l4 = 000000000000002d
! Mem[0000000010041410] = 0000002d, %l7 = fffffffffffff3c6
ldswa [%i1+%o5]0x80,%l7 ! %l7 = 000000000000002d
! Starting 10 instruction Store Burst
! %f21 = 00000000, Mem[0000000030041400] = ffffffff
sta %f21,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
p0_label_566:
! %l4 = 0000002d, %l5 = 00000079, Mem[00000000300c1408] = 00000000 00000000
stda %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 0000002d 00000079
! %l1 = af8a2e1f8fc24a63, %l6 = 00000000000000ff, %l4 = 000000000000002d
sub %l1,%l6,%l4 ! %l4 = af8a2e1f8fc24964
! %f11 = 0000ff2f, Mem[0000000010001408] = ffffffff
sta %f11,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000ff2f
! Mem[0000000030181400] = 2d000000, %l0 = 0000000000000000
ldstuba [%i6+%g0]0x81,%l0 ! %l0 = 0000002d000000ff
! %f16 = ff000000, Mem[0000000030041408] = 42000000
sta %f16,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
! %f0 = 42000f00 ffffffff, %l5 = 2d00000000000079
! Mem[0000000010141420] = 000000ff00000000
add %i5,0x020,%g1
stda %f0,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010141420] = ffff00ff00000042
! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! %l6 = 000000ff, %l7 = 0000002d, Mem[0000000030081400] = 00000000 5fc60000
stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff 0000002d
! %l1 = af8a2e1f8fc24a63, Mem[0000000030101408] = ff00002d
stha %l1,[%i4+%o4]0x81 ! Mem[0000000030101408] = 4a63002d
! Starting 10 instruction Load Burst
! %l5 = 2d00000000000079, %l2 = 0000000000000022, %y = 00000000
udiv %l5,%l2,%l3 ! %l3 = 0000000000000003
mov %l0,%y ! %y = 0000002d
p0_label_567:
! Mem[0000000030101410] = 000000ff, %l0 = 000000000000002d
lduwa [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081410] = 000000ff, %l5 = 2d00000000000079
lduwa [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001410] = 0000ffff, %l0 = 00000000000000ff
lduba [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c141c] = 000000ff, %l2 = 0000000000000022
ldswa [%i3+0x01c]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1408] = 000000790000002d, %f6 = 0000ffff ff000000
ldda [%i3+%o4]0x89,%f6 ! %f6 = 00000079 0000002d
! Mem[00000000100c1414] = 0000002d, %l6 = 00000000000000ff
ldsw [%i3+0x014],%l6 ! %l6 = 000000000000002d
! Mem[0000000030001410] = 0000ffff, %l2 = 00000000000000ff
lduwa [%i0+%o5]0x81,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010101410] = 000000000000ff2f, %l3 = 0000000000000003
ldxa [%i4+%o5]0x88,%l3 ! %l3 = 000000000000ff2f
! Mem[0000000010001418] = 7946d93e, %l4 = af8a2e1f8fc24964
lduh [%i0+0x01a],%l4 ! %l4 = 000000000000d93e
! Starting 10 instruction Store Burst
! %l3 = 000000000000ff2f, Mem[00000000100c1428] = 00000000000000ff, %asi = 80
stxa %l3,[%i3+0x028]%asi ! Mem[00000000100c1428] = 000000000000ff2f
p0_label_568:
! %f22 = 0c074299 3ed94679, Mem[0000000010181410] = ffffffce ffffffff
stda %f22,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0c074299 3ed94679
! %l7 = 000000000000002d, Mem[0000000010141400] = ffff0000
stba %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffff002d
! %l5 = 00000000000000ff, Mem[0000000010041432] = 00000000, %asi = 80
stha %l5,[%i1+0x032]%asi ! Mem[0000000010041430] = 000000ff
! %l1 = af8a2e1f8fc24a63, Mem[00000000100c1400] = 000000ff
stha %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00004a63
! %l0 = 00000000, %l1 = 8fc24a63, Mem[00000000100c1410] = ff0000ff 2d000000
stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 8fc24a63
! %l5 = 00000000000000ff, Mem[00000000300c1400] = ff000000
stba %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff000000
! Mem[0000000010041408] = 000000ff, %l4 = 000000000000d93e
ldstuba [%i1+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %l6 = 000000000000002d, Mem[0000000030081400] = ff000000
stwa %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 0000002d
! %f14 = 000000ff 7f800000, %l6 = 000000000000002d
! Mem[0000000010001400] = 000071ff00007900
stda %f14,[%i0+%l6]ASI_PST16_P ! Mem[0000000010001400] = 000000ff00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ff000000 00000000, %l4 = 00000000, %l5 = 000000ff
ldda [%i6+%g0]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000000
p0_label_569:
! Mem[0000000010101438] = ff000000, %f13 = 00000000
lda [%i4+0x038]%asi,%f13 ! %f13 = ff000000
! %l7 = 000000000000002d, %l1 = af8a2e1f8fc24a63, %y = 0000002d
sdiv %l7,%l1,%l7 ! %l7 = ffffffffffffff9a
mov %l0,%y ! %y = 00000000
! Mem[0000000010001410] = ff000000, %l6 = 000000000000002d
ldsha [%i0+0x012]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = 0000ff2f, %l7 = ffffffffffffff9a
lduba [%i3+%o5]0x89,%l7 ! %l7 = 000000000000002f
! Mem[0000000010101408] = 000000ff, %l2 = 000000000000ffff
ldsba [%i4+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181410] = 2d000000, %l1 = af8a2e1f8fc24a63
lduha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000002d00
! Mem[0000000010101428] = 0000ff00, %l7 = 000000000000002f
ldsha [%i4+0x02a]%asi,%l7 ! %l7 = ffffffffffffff00
! Mem[0000000010081400] = 00000000, %l5 = 0000000000000000
lduwa [%i2+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800040] = 002d0345, %l2 = ffffffffffffffff
ldsha [%o1+0x040]%asi,%l2 ! %l2 = 000000000000002d
! Starting 10 instruction Store Burst
! %l2 = 000000000000002d, Mem[0000000010081420] = 00000000
sth %l2,[%i2+0x020] ! Mem[0000000010081420] = 002d0000
p0_label_570:
! %f26 = ffffffff, Mem[0000000030081410] = ff000000
sta %f26,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff
! %l6 = 0000000000000000, Mem[0000000010081410] = 00000000
stha %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! %f22 = 0c074299 3ed94679, Mem[0000000030001408] = ceffffff 00000000
stda %f22,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0c074299 3ed94679
! Mem[00000000100c1400] = 00004a63, %l7 = ffffffffffffff00
ldstuba [%i3+%g0]0x88,%l7 ! %l7 = 00000063000000ff
! Mem[0000000010101400] = 00ff0000, %l4 = 00000000ff000000
ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081430] = ff000000, %l4 = 0000000000000000, %asi = 80
swapa [%i2+0x030]%asi,%l4 ! %l4 = 00000000ff000000
! %l1 = 0000000000002d00, Mem[000000001004141d] = 00000000, %asi = 80
stba %l1,[%i1+0x01d]%asi ! Mem[000000001004141c] = 00000000
! %l2 = 000000000000002d, Mem[00000000201c0000] = ffffde6c
sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 002dde6c
! %l3 = 000000000000ff2f, Mem[0000000010181410] = 0c074299
stha %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff2f4299
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00000000, %f21 = 00000000
lda [%i3+%o5]0x88,%f21 ! %f21 = 00000000
p0_label_571:
! Mem[00000000100c1400] = dbfdffff 00004aff, %l0 = 00000000, %l1 = 00002d00
ldda [%i3+%g0]0x88,%l0 ! %l0 = 0000000000004aff 00000000dbfdffff
! Mem[0000000030181400] = ff000000, %f13 = ff000000
lda [%i6+%g0]0x81,%f13 ! %f13 = ff000000
! Mem[0000000010181400] = ff00002d, %l1 = 00000000dbfdffff
ldswa [%i6+0x000]%asi,%l1 ! %l1 = ffffffffff00002d
! Mem[0000000010081428] = ff002dff2d000000, %l6 = 0000000000000000
ldx [%i2+0x028],%l6 ! %l6 = ff002dff2d000000
! Mem[0000000030081410] = 00000000ffffffff, %f14 = 000000ff 7f800000
ldda [%i2+%o5]0x89,%f14 ! %f14 = 00000000 ffffffff
! Mem[00000000201c0000] = 002dde6c, %l2 = 000000000000002d
ldub [%o0+%g0],%l2 ! %l2 = 0000000000000000
! Mem[0000000030081408] = 000071ff, %l3 = 000000000000ff2f
ldsba [%i2+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010101408] = ff000000, %l3 = ffffffffffffffff
lduwa [%i4+%o4]0x80,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010141430] = 71ffa96b, %l3 = 00000000ff000000
ldsba [%i5+0x031]%asi,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f0 = 42000f00 ffffffff, %l0 = 0000000000004aff
! Mem[0000000010181400] = ff00002d000000ff
stda %f0,[%i6+%l0]ASI_PST8_P ! Mem[0000000010181400] = 42000f00ffffffff
p0_label_572:
! %f14 = 00000000, %f18 = 0000ff2f
fsqrts %f14,%f18 ! %f18 = 00000000
! %f7 = 0000002d, %f31 = a1c39889, %f23 = 3ed94679
fadds %f7 ,%f31,%f23 ! %l0 = 0000000000004b21, Unfinished, %fsr = 2900000800
! %f28 = 00000000, Mem[0000000030141400] = ff000000
sta %f28,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
! %f6 = 00000079 0000002d, Mem[0000000010041408] = ff0000ff 00000000
stda %f6 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000079 0000002d
! Mem[0000000010041410] = 0000002d, %l2 = 0000000000000000
swapa [%i1+%o5]0x80,%l2 ! %l2 = 000000000000002d
! %l7 = 0000000000000063, Mem[0000000030001400] = 007900000000fb00
stxa %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000063
! %l4 = ff000000, %l5 = 00000000, Mem[00000000100c1400] = ff4a0000 fffffddb
stda %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff000000 00000000
! %f24 = 2d000000 00000079, %l6 = ff002dff2d000000
! Mem[0000000030001438] = 8998c3a164e0fbd1
add %i0,0x038,%g1
stda %f24,[%g1+%l6]ASI_PST8_S ! Mem[0000000030001438] = 8998c3a164e0fbd1
! %l0 = 0000000000004b21, Mem[0000000010041400] = ff000000
stba %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 21000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00000000, %l0 = 0000000000004b21
lduba [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000
p0_label_573:
! Mem[0000000030001400] = 63000000, %l0 = 0000000000000000
ldswa [%i0+%g0]0x81,%l0 ! %l0 = 0000000063000000
! Mem[0000000010081408] = 00000000 ff0000ff, %l2 = 0000002d, %l3 = ffffffff
ldda [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000 00000000ff0000ff
! Mem[00000000201c0000] = 002dde6c, %l4 = 00000000ff000000
lduba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = 2d000000, %l5 = 0000000000000000
lduba [%i1+%o4]0x80,%l5 ! %l5 = 000000000000002d
! %f1 = ffffffff, %f30 = d1fbe064, %f29 = 0000a4b4
fadds %f1 ,%f30,%f29 ! %f29 = ffffffff
! Mem[0000000010141408] = ff000000, %l3 = 00000000ff0000ff
lduwa [%i5+%o4]0x88,%l3 ! %l3 = 00000000ff000000
! %l6 = ff002dff2d000000, %l4 = 0000000000000000, %y = 00000000
umul %l6,%l4,%l0 ! %l0 = 0000000000000000, %y = 00000000
! Mem[0000000010001410] = 2fff0000 000000ff, %l6 = 2d000000, %l7 = 00000063
ldda [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff 000000002fff0000
membar #Sync ! Added by membar checker (97)
! Mem[0000000010181400] = 42000f00 ffffffff 00000000 000000ff
! Mem[0000000010181410] = ff2f4299 3ed94679 000000ff 00000000
! Mem[0000000010181420] = 0079f916 00000000 ff000000 ff000000
! Mem[0000000010181430] = 00000000 00000000 ffffffff 0000ffff
ldda [%i6]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010181400
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 00000000, %l4 = 0000000000000000
swapa [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
p0_label_574:
! %f14 = 00000000 ffffffff, %l1 = ffffffffff00002d
! Mem[0000000010041438] = 8998c3a10000002d
add %i1,0x038,%g1
stda %f14,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010041438] = ffffffff0000002d
! %l4 = 0000000000000000, Mem[0000000030141408] = 00000000
stha %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %f2 = dbfdffff ffffffff, %l0 = 0000000000000000
! Mem[0000000010101400] = ffff0000ffff0000
stda %f2,[%i4+%l0]ASI_PST8_P ! Mem[0000000010101400] = ffff0000ffff0000
! %l1 = ffffffffff00002d, Mem[00000000211c0001] = 0000622e
stb %l1,[%o2+0x001] ! Mem[00000000211c0000] = 002d622e
! %f0 = 42000f00 ffffffff dbfdffff ffffffff
! %f4 = 00001ee1 2d0000ff 00000079 0000002d
! %f8 = ffffffff ff000000 00000000 0000ff2f
! %f12 = 0000c65f ff000000 00000000 ffffffff
stda %f0,[%i5]ASI_BLK_AIUSL ! Block Store to 0000000030141400
! Mem[0000000030081400] = 2d000000, %l6 = 00000000000000ff
swapa [%i2+%g0]0x81,%l6 ! %l6 = 000000002d000000
! %l3 = 00000000ff000000, Mem[0000000010041408] = 2d000000
stwa %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000
! %f23 = ff000000, Mem[0000000030081410] = ffffffff
sta %f23,[%i2+%o5]0x89 ! Mem[0000000030081410] = ff000000
! %l4 = 0000000000000000, Mem[0000000010041400] = 21000000
stha %l4,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff000000, %l4 = 0000000000000000
ldswa [%i6+%o4]0x81,%l4 ! %l4 = ffffffffff000000
p0_label_575:
membar #Sync ! Added by membar checker (98)
! Mem[0000000010041400] = 00000000 00fb0000 ff000000 79000000
! Mem[0000000010041410] = 00000000 00000000 00000000 00000000
! Mem[0000000010041420] = 00000000 16f90000 ff000000 00fb00ff
! Mem[0000000010041430] = 000000ff ff852610 ffffffff 0000002d
ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! Mem[0000000030101410] = 000000ff00000000, %f28 = 00000000 00000000
ldda [%i4+%o5]0x81,%f28 ! %f28 = 000000ff 00000000
! Mem[00000000100c1400] = ff000000, %l5 = 000000000000002d
ldswa [%i3+%g0]0x80,%l5 ! %l5 = ffffffffff000000
! Mem[0000000030081400] = ff000000, %l1 = ffffffffff00002d
ldswa [%i2+%g0]0x89,%l1 ! %l1 = ffffffffff000000
! Mem[0000000010001408] = 0000ff2f, %l4 = ffffffffff000000
ldsba [%i0+0x00b]%asi,%l4 ! %l4 = 000000000000002f
! %l6 = 000000002d000000, %l4 = 000000000000002f, %y = 00000000
sdiv %l6,%l4,%l3 ! %l3 = 0000000000f51b3b
mov %l0,%y ! %y = 00000000
! Mem[0000000010101410] = 2fff0000, %l3 = 0000000000f51b3b
lduba [%i4+%o5]0x80,%l3 ! %l3 = 000000000000002f
! Mem[0000000030001410] = 0000ffff, %l6 = 000000002d000000
ldsba [%i0+%o5]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000211c0000] = 002d622e, %l2 = 0000000000000000
ldsb [%o2+%g0],%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001414] = 0000ff2f, %l7 = 000000002fff0000, %asi = 80
swapa [%i0+0x014]%asi,%l7 ! %l7 = 000000000000ff2f
p0_label_576:
! Mem[0000000030041410] = 00000000, %l2 = 0000000000000000
ldstuba [%i1+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[000000001004141c] = 00000000, %l1 = ff000000, %l2 = 00000000
add %i1,0x1c,%g1
casa [%g1]0x80,%l1,%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (99)
! %l5 = ffffffffff000000, Mem[0000000010041400] = 0000fb0000000000
stxa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffffff000000
! %l0 = 0000000000000000, Mem[0000000010101408] = 000000ff
stwa %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! Mem[0000000010101410] = 0000ff2f, %l3 = 000000000000002f
swapa [%i4+%o5]0x88,%l3 ! %l3 = 000000000000ff2f
! %l7 = 000000000000ff2f, Mem[00000000100c1410] = 00000000
stwa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ff2f
! %l1 = ffffffffff000000, Mem[0000000010101408] = 00000000
stba %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! %l3 = 000000000000ff2f, Mem[0000000030001410] = ffff0000
stwa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 0000ff2f
! %l6 = 0000000000000000, Mem[0000000010001418] = 7946d93e9942070c
stx %l6,[%i0+0x018] ! Mem[0000000010001418] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 2d000000, %l3 = 000000000000ff2f
lduba [%i3+%o4]0x81,%l3 ! %l3 = 000000000000002d
p0_label_577:
! Mem[0000000030081408] = 000071ff, %l1 = ffffffffff000000
ldswa [%i2+%o4]0x89,%l1 ! %l1 = 00000000000071ff
! Mem[00000000211c0000] = 002d622e, %l1 = 00000000000071ff
lduh [%o2+%g0],%l1 ! %l1 = 000000000000002d
! Mem[0000000010101408] = 00000000, %l1 = 000000000000002d
lduha [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081410] = 00000000ffff0000, %l5 = ffffffffff000000
ldxa [%i2+%o5]0x80,%l5 ! %l5 = 00000000ffff0000
! Mem[0000000010041428] = ff000000, %l2 = 0000000000000000
lduw [%i1+0x028],%l2 ! %l2 = 00000000ff000000
! Mem[0000000030181408] = ff000000, %l7 = 000000000000ff2f
lduha [%i6+%o4]0x81,%l7 ! %l7 = 000000000000ff00
! Mem[0000000030041408] = 000000ff, %l3 = 000000000000002d
lduba [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101408] = 0000000000000000, %f4 = 00000000 00000000
ldda [%i4+0x008]%asi,%f4 ! %f4 = 00000000 00000000
! Mem[0000000030141408] = ffffffff, %l7 = 000000000000ff00
ldswa [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l2 = 00000000ff000000, Mem[00000000300c1400] = 000000ff
stha %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
p0_label_578:
! Mem[0000000030081400] = 000000ff, %l2 = 00000000ff000000
swapa [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c142c] = 0000ff2f, %l5 = 00000000ffff0000
ldstuba [%i3+0x02c]%asi,%l5 ! %l5 = 00000000000000ff
! %f30 = ffff0000 ffffffff, Mem[0000000010141410] = 00000000 00000000
stda %f30,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffff0000 ffffffff
! %f13 = ff852610, Mem[0000000030081410] = 000000ff
sta %f13,[%i2+%o5]0x81 ! Mem[0000000030081410] = ff852610
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030001410] = 2fff0000 0000ff00
stda %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 00000000
! %f20 = 7946d93e, Mem[0000000010001400] = ff000000
sta %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7946d93e
! %l4 = 0000002f, %l5 = 00000000, Mem[0000000030101410] = ff000000 00000000
stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000002f 00000000
! Mem[0000000030181400] = 000000ff, %l2 = 00000000000000ff
ldstuba [%i6+%g0]0x89,%l2 ! %l2 = 000000ff000000ff
! %f16 = ffffffff 000f0042 ff000000 00000000
! %f20 = 7946d93e 99422fff 00000000 ff000000
! %f24 = 00000000 16f97900 000000ff 000000ff
! %f28 = 000000ff 00000000 ffff0000 ffffffff
stda %f16,[%i4]ASI_BLK_SL ! Block Store to 0000000030101400
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ff000000, %f2 = ff000000
lda [%i0+%o5]0x80,%f2 ! %f2 = ff000000
p0_label_579:
membar #Sync ! Added by membar checker (100)
! Mem[0000000030101408] = 00000000000000ff, %f10 = ff000000 00fb00ff
ldda [%i4+%o4]0x81,%f10 ! %f10 = 00000000 000000ff
! Mem[0000000010181400] = 000f0042, %l4 = 000000000000002f
ldsha [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000042
! Mem[00000000100c1410] = 8fc24a630000ff2f, %l6 = 0000000000000000
ldxa [%i3+%o5]0x88,%l6 ! %l6 = 8fc24a630000ff2f
! Mem[0000000030101400] = 000f0042, %f13 = ff852610
lda [%i4+%g0]0x89,%f13 ! %f13 = 000f0042
! Mem[0000000030041408] = 000000ff, %l4 = 0000000000000042
lduba [%i1+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041408] = ff000000, %l5 = 0000000000000000
lduwa [%i1+%o4]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
ldsha [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000021800000] = ffff7193, %l1 = 0000000000000000
lduba [%o3+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181420] = 0079f916 00000000, %l4 = 000000ff, %l5 = ff000000
ldd [%i6+0x020],%l4 ! %l4 = 000000000079f916 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = 000000ff, %l7 = ffffffffffffffff
swapa [%i0+%o5]0x88,%l7 ! %l7 = 00000000000000ff
p0_label_580:
! %l5 = 0000000000000000, Mem[0000000030081408] = 0000ffff000071ff
stxa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0000000000000000
! %l4 = 0079f916, %l5 = 00000000, Mem[0000000030101410] = 99422fff 7946d93e
stda %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0079f916 00000000
! %l5 = 0000000000000000, Mem[0000000020800041] = 002d0345, %asi = 80
stba %l5,[%o1+0x041]%asi ! Mem[0000000020800040] = 00000345
! %l5 = 0000000000000000, Mem[0000000030081408] = 00000000
stwa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! Mem[0000000030001408] = 3ed94679, %l6 = 8fc24a630000ff2f
swapa [%i0+%o4]0x89,%l6 ! %l6 = 000000003ed94679
! %l6 = 000000003ed94679, Mem[000000001004142c] = 00fb00ff
sth %l6,[%i1+0x02c] ! Mem[000000001004142c] = 467900ff
! Mem[0000000010081408] = 00000000, %l3 = 00000000000000ff
ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %f0 = 00000000, Mem[0000000010181400] = 42000f00
sta %f0 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030141400] = ffffffff 000f0042
stda %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 00000345, %l3 = 0000000000000000
lduba [%o1+0x041]%asi,%l3 ! %l3 = 0000000000000000
p0_label_581:
! Mem[0000000030181408] = ff000000, %l0 = 0000000000000000
ldsha [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030041408] = ff00fb00000000ff, %f0 = 00000000 00fb0000
ldda [%i1+%o4]0x89,%f0 ! %f0 = ff00fb00 000000ff
! Mem[0000000010081400] = 00000000 00000000, %l0 = ffffff00, %l1 = 000000ff
ldda [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000211c0000] = 002d622e, %l3 = 0000000000000000
lduh [%o2+%g0],%l3 ! %l3 = 000000000000002d
! Mem[0000000030041400] = ff000000, %l0 = 0000000000000000
lduha [%i1+%g0]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[00000000100c1400] = 000000ff, %l1 = 0000000000000000
lduwa [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001400] = 00000063, %l7 = 00000000000000ff
lduba [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000063
! Mem[0000000010141400] = ffff002d, %l1 = 00000000000000ff
ldsha [%i5+%g0]0x88,%l1 ! %l1 = 000000000000002d
! Mem[0000000030181410] = 0000002d, %l4 = 000000000079f916
ldswa [%i6+%o5]0x89,%l4 ! %l4 = 000000000000002d
! Starting 10 instruction Store Burst
! %l0 = 000000000000ff00, %l1 = 000000000000002d, %l6 = 000000003ed94679
subc %l0,%l1,%l6 ! %l6 = 000000000000fed3
p0_label_582:
! Mem[0000000030001408] = 2fff0000, %l2 = 00000000000000ff
ldstuba [%i0+%o4]0x81,%l2 ! %l2 = 0000002f000000ff
! %l6 = 0000fed3, %l7 = 00000063, Mem[0000000030181400] = ff000000 00000000
stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000fed3 00000063
! %l6 = 000000000000fed3, Mem[0000000010001410] = ffffffff
stwa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000fed3
! %f18 = ff000000 00000000, %l5 = 0000000000000000
! Mem[00000000300c1418] = 0c0742993ed94679
add %i3,0x018,%g1
stda %f18,[%g1+%l5]ASI_PST32_S ! Mem[00000000300c1418] = 0c0742993ed94679
! %f2 = ff000000 79000000, Mem[0000000030001400] = 00000063 00000000
stda %f2 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000 79000000
! Mem[00000000100c1428] = 00000000, %l1 = 0000002d, %l3 = 0000002d
add %i3,0x28,%g1
casa [%g1]0x80,%l1,%l3 ! %l3 = 0000000000000000
! %l6 = 000000000000fed3, %l1 = 000000000000002d, %l0 = 000000000000ff00
andn %l6,%l1,%l0 ! %l0 = 000000000000fed2
! Mem[0000000010041408] = ff000000, %l1 = 000000000000002d
ldstuba [%i1+%o4]0x80,%l1 ! %l1 = 000000ff000000ff
! %l0 = 000000000000fed2, Mem[0000000010081408] = ff000000
stba %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = d2000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1430] = 000000ff, %l0 = 000000000000fed2
ldsha [%i3+0x030]%asi,%l0 ! %l0 = 0000000000000000
p0_label_583:
! Mem[0000000010041410] = 00000000 00000000, %l2 = 0000002f, %l3 = 00000000
ldda [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000030001408] = 0c0742990000ffff, %f28 = 000000ff 00000000
ldda [%i0+%o4]0x89,%f28 ! %f28 = 0c074299 0000ffff
! Mem[00000000211c0000] = 002d622e, %l4 = 000000000000002d
ldsba [%o2+0x001]%asi,%l4 ! %l4 = 000000000000002d
! Mem[0000000030181410] = 2d00000000000079, %l7 = 0000000000000063
ldxa [%i6+%o5]0x81,%l7 ! %l7 = 2d00000000000079
! %f5 = 00000000, %f23 = ff000000, %f27 = 000000ff
fsubs %f5 ,%f23,%f27 ! %f27 = 7f000000
! Mem[0000000010001430] = b4a40000, %f23 = ff000000
lda [%i0+0x030]%asi,%f23 ! %f23 = b4a40000
! Mem[0000000010041408] = 000000ff, %f21 = 99422fff
lda [%i1+%o4]0x88,%f21 ! %f21 = 000000ff
! Mem[0000000030041408] = 000000ff, %l3 = 0000000000000000
lduwa [%i1+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1400] = 00000000ff000000, %l5 = 0000000000000000
ldxa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! Starting 10 instruction Store Burst
! %f9 = 16f90000, Mem[0000000030081410] = ff852610
sta %f9 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 16f90000
p0_label_584:
! %l0 = 0000000000000000, Mem[0000000010001400] = 3ed94679
stha %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00004679
! %f6 = 00000000 00000000, %l2 = 0000000000000000
! Mem[0000000010181410] = ff2f42993ed94679
add %i6,0x010,%g1
stda %f6,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010181410] = ff2f42993ed94679
! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000000
swapa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181408] = 000000ff, %l4 = 000000000000002d
swapa [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %f1 = 000000ff, Mem[0000000030081400] = ff000000
sta %f1 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! %f3 = 79000000, Mem[0000000010181410] = ff2f4299
sta %f3 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 79000000
! %f28 = 0c074299 0000ffff, %l7 = 2d00000000000079
! Mem[0000000030081428] = ff00000000000000
add %i2,0x028,%g1
stda %f28,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030081428] = ffff00000000070c
! %f20 = 7946d93e 000000ff, Mem[0000000010141410] = 0000ffff ffffffff
stda %f20,[%i5+%o5]0x88 ! Mem[0000000010141410] = 7946d93e 000000ff
! %l4 = 00000000000000ff, Mem[0000000010081410] = 0000ffff00000000
stxa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000000, %l6 = 000000000000fed3
ldub [%i6+0x00a],%l6 ! %l6 = 0000000000000000
p0_label_585:
! Mem[0000000030041408] = 000000ff, %l2 = 0000000000000000
lduwa [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081410] = 16f9000000000000, %f4 = 00000000 00000000
ldda [%i2+%o5]0x81,%f4 ! %f4 = 16f90000 00000000
! Mem[0000000010181438] = ffffffff, %l4 = 00000000000000ff
ldsb [%i6+0x039],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010001400] = 00004679, %l1 = 00000000000000ff
ldsha [%i0+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = 00004679, %l1 = 0000000000000000
ldswa [%i0+%g0]0x80,%l1 ! %l1 = 0000000000004679
! Mem[0000000030001400] = 79000000, %l5 = 00000000ff000000
ldsba [%i0+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0000] = 002d622e, %l0 = 0000000000000000
ldsha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000002d
! Mem[0000000030001408] = ffff0000, %l3 = 00000000000000ff
lduwa [%i0+%o4]0x81,%l3 ! %l3 = 00000000ffff0000
! Mem[0000000030001400] = 00000079, %l1 = 0000000000004679
ldsba [%i0+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = d2000000ff0000ff, %l0 = 000000000000002d, %l3 = 00000000ffff0000
add %i2,0x08,%g1
casxa [%g1]0x80,%l0,%l3 ! %l3 = d2000000ff0000ff
p0_label_586:
! Mem[0000000030041400] = ff000000, %l3 = d2000000ff0000ff
ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030081410] = 16f90000, %l0 = 000000000000002d
swapa [%i2+%o5]0x81,%l0 ! %l0 = 0000000016f90000
! %l2 = 00000000000000ff, Mem[0000000010181408] = ff00000000000000
stxa %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000000000ff
! %f18 = ff000000 00000000, Mem[0000000030101410] = 16f97900 00000000
stda %f18,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000000 00000000
! Mem[0000000010001404] = 00000000, %l2 = 000000ff, %l6 = 00000000
add %i0,0x04,%g1
casa [%g1]0x80,%l2,%l6 ! %l6 = 0000000000000000
! %l6 = 00000000, %l7 = 00000079, Mem[0000000030181408] = 2d000000 000000ff
stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00000079
! %l3 = 00000000000000ff, imm = 0000000000000e46, %l1 = 0000000000000000
subc %l3,0xe46,%l1 ! %l1 = fffffffffffff2b9
! %l1 = fffffffffffff2b9, Mem[0000000030001400] = 00000079000000ff
stxa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = fffffffffffff2b9
! Mem[000000001000140c] = 00000000, %l0 = 16f90000, %l3 = 000000ff
add %i0,0x0c,%g1
casa [%g1]0x80,%l0,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 000000ff, %l1 = fffffffffffff2b9
lduwa [%i1+%o4]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_587:
! Mem[0000000021800040] = ffff6a20, %l2 = 00000000000000ff
lduba [%o3+0x040]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[00000000218000c0] = 0010afb8, %l6 = 0000000000000000
lduh [%o3+0x0c0],%l6 ! %l6 = 0000000000000010
! Mem[0000000030001408] = ffff00009942070c, %f8 = 00000000 16f90000
ldda [%i0+%o4]0x81,%f8 ! %f8 = ffff0000 9942070c
! Mem[0000000010001410] = d3fe0000, %l7 = 2d00000000000079
lduha [%i0+%o5]0x80,%l7 ! %l7 = 000000000000d3fe
! Mem[0000000010181408] = ff000000, %f14 = ffffffff
lda [%i6+%o4]0x80,%f14 ! %f14 = ff000000
! Mem[0000000010041408] = 00000079000000ff, %f14 = ff000000 0000002d
ldda [%i1+%o4]0x88,%f14 ! %f14 = 00000079 000000ff
! Mem[0000000010181408] = ff00000000000000, %l5 = 0000000000000000
ldxa [%i6+%o4]0x80,%l5 ! %l5 = ff00000000000000
! Mem[0000000010141408] = 000000ff, %f7 = 00000000
lda [%i5+%o4]0x80,%f7 ! %f7 = 000000ff
! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
ldsha [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000010, Mem[000000001008141a] = 0c074299
sth %l6,[%i2+0x01a] ! Mem[0000000010081418] = 0c070010
p0_label_588:
! Mem[0000000010101400] = 0000ffff, %l5 = ff00000000000000
ldstuba [%i4+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[000000001014140e] = ffffffff, %l5 = 00000000000000ff
ldstuba [%i5+0x00e]%asi,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010001408] = 0000ff2f, %l1 = 00000000000000ff
swapa [%i0+%o4]0x80,%l1 ! %l1 = 000000000000ff2f
! %l7 = 000000000000d3fe, Mem[0000000030001410] = 00000000
stwa %l7,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000d3fe
! %f13 = 000f0042, %f19 = 00000000, %f21 = 000000ff
fsubs %f13,%f19,%f21 ! %l0 = 0000000016f90022, Unfinished, %fsr = 2900000800
! Mem[0000000030081408] = 00000000, %l7 = 000000000000d3fe
swapa [%i2+%o4]0x81,%l7 ! %l7 = 0000000000000000
! %f2 = ff000000 79000000, Mem[0000000010081408] = 000000d2 ff0000ff
stda %f2 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff000000 79000000
! Mem[0000000010081410] = 000000ff, %l6 = 0000000000000010
ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! %f14 = 00000079 000000ff, Mem[0000000030141410] = 2d0000ff 00001ee1
stda %f14,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000079 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001428] = 000000e0 ff000000, %l2 = 000000ff, %l3 = 00000000
ldd [%i0+0x028],%l2 ! %l2 = 00000000000000e0 00000000ff000000
p0_label_589:
! Mem[0000000030001410] = 00000000fed30000, %l4 = ffffffffffffffff
ldxa [%i0+%o5]0x89,%l4 ! %l4 = 00000000fed30000
! Mem[0000000030001400] = ffffffff, %l2 = 00000000000000e0
lduha [%i0+%g0]0x81,%l2 ! %l2 = 000000000000ffff
! Mem[00000000100c1408] = 00000000 00000000, %l2 = 0000ffff, %l3 = ff000000
ldda [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010001400] = 00004679, %l4 = 00000000fed30000
ldswa [%i0+%g0]0x80,%l4 ! %l4 = 0000000000004679
! Mem[00000000100c1430] = 000000ff, %l7 = 0000000000000000
ldub [%i3+0x031],%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 000000ff ffffffff, %l6 = 000000ff, %l7 = 00000000
ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff 00000000ffffffff
! Mem[00000000300c1408] = 00000079 0000002d, %l0 = 16f90022, %l1 = 0000ff2f
ldda [%i3+%o4]0x89,%l0 ! %l0 = 000000000000002d 0000000000000079
! Mem[0000000030101410] = ff000000, %l1 = 0000000000000079
lduha [%i4+%o5]0x81,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010181424] = 00000000, %l7 = 00000000ffffffff
ldsba [%i6+0x026]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, immed = 00000792, %y = 00000000
umul %l2,0x792,%l2 ! %l2 = 0000000000000000, %y = 00000000
p0_label_590:
! %l5 = 00000000000000ff, Mem[00000000300c1400] = 00000000
stha %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ff0000
! %l4 = 0000000000004679, Mem[0000000030041400] = ff000000
stwa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00004679
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010041400] = ff000000 ffffffff
stda %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 00000000
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010041408] = ff000000 79000000
std %l6,[%i1+%o4] ! Mem[0000000010041408] = 000000ff 00000000
! Mem[00000000100c1400] = 000000ff, %l6 = 00000000000000ff
ldstuba [%i3+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010041412] = 00000000, %l0 = 000000000000002d
ldstuba [%i1+0x012]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030101400] = 42000f00, %l3 = 0000000000000000
ldstuba [%i4+%g0]0x81,%l3 ! %l3 = 00000042000000ff
! Mem[0000000030081408] = 0000d3fe, %l5 = 00000000000000ff
swapa [%i2+%o4]0x81,%l5 ! %l5 = 000000000000d3fe
! Mem[00000000100c1407] = 00000000, %l2 = 0000000000000000
ldstuba [%i3+0x007]%asi,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 00000000 00000000, %l6 = 000000ff, %l7 = 00000000
ldda [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000 0000000000000000
p0_label_591:
! Code Fragment 4
p0_fragment_41:
! %l0 = 0000000000000000
setx 0xaac69e1070e26ce5,%g7,%l0 ! %l0 = aac69e1070e26ce5
! %l1 = 000000000000ff00
setx 0x3ced004fa6c930da,%g7,%l1 ! %l1 = 3ced004fa6c930da
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 = aac69e1070e26ce5
setx 0x59e814f80ae039d7,%g7,%l0 ! %l0 = 59e814f80ae039d7
! %l1 = 3ced004fa6c930da
setx 0xe6db8997df8bc911,%g7,%l1 ! %l1 = e6db8997df8bc911
! Mem[0000000010181400] = 00000000, %l2 = 0000000000000000
ldsba [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000
! %l1 = e6db8997df8bc911, %l4 = 0000000000004679, %l7 = 0000000000000000
udivx %l1,%l4,%l7 ! %l7 = 0003469dd7ba2de3
! Mem[0000000030001400] = fffffffffffff2b9, %f10 = 00000000 000000ff
ldda [%i0+%g0]0x81,%f10 ! %f10 = ffffffff fffff2b9
! Mem[0000000010101400] = ffff0000, %f26 = 000000ff
lda [%i4+%g0]0x80,%f26 ! %f26 = ffff0000
! Mem[0000000030041410] = ff000000, %l5 = 000000000000d3fe
ldsha [%i1+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010101408] = 00000000, %f31 = ffffffff
lda [%i4+%o4]0x88,%f31 ! %f31 = 00000000
! Code Fragment 4
p0_fragment_42:
! %l0 = 59e814f80ae039d7
setx 0xf07529e7b7f113dd,%g7,%l0 ! %l0 = f07529e7b7f113dd
! %l1 = e6db8997df8bc911
setx 0xf2bc739062bd3a4e,%g7,%l1 ! %l1 = f2bc739062bd3a4e
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 = f07529e7b7f113dd
setx 0x84146548564c60b9,%g7,%l0 ! %l0 = 84146548564c60b9
! %l1 = f2bc739062bd3a4e
setx 0x7ed5d0a851647ad9,%g7,%l1 ! %l1 = 7ed5d0a851647ad9
! Mem[0000000030001410] = 0000d3fe00000000, %l6 = 0000000000000000
ldxa [%i0+%o5]0x81,%l6 ! %l6 = 0000d3fe00000000
! Starting 10 instruction Store Burst
! %f30 = ffff0000, Mem[0000000010101438] = ff000000
st %f30,[%i4+0x038] ! Mem[0000000010101438] = ffff0000
p0_label_592:
! %l7 = 0003469dd7ba2de3, Mem[0000000010101408] = 00000000
stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = e3000000
! %l6 = 0000d3fe00000000, Mem[00000000100c1408] = 00000000
stwa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000
! %f28 = 0c074299 0000ffff, %l6 = 0000d3fe00000000
! Mem[0000000030101410] = ff00000000000000
add %i4,0x010,%g1
stda %f28,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030101410] = ff00000000000000
! %l2 = 0000000000000000, Mem[0000000030081410] = 000000002d000000
stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000
! %f2 = ff000000 79000000, Mem[0000000010101410] = 0000002f 00000000
stda %f2 ,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000 79000000
! Mem[0000000030101408] = 00000000, %l6 = 0000d3fe00000000
swapa [%i4+%o4]0x81,%l6 ! %l6 = 0000000000000000
! %l1 = 7ed5d0a851647ad9, Mem[0000000010001400] = 79460000
stwa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 51647ad9
! %f4 = 16f90000 00000000, Mem[00000000300c1400] = 00ff0000 ff000000
stda %f4 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 16f90000 00000000
! %l2 = 0000000000000000, Mem[0000000010141400] = 2d00ffff00000000, %asi = 80
stxa %l2,[%i5+0x000]%asi ! Mem[0000000010141400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 000000ff79460000, %l1 = 7ed5d0a851647ad9
ldxa [%i1+%g0]0x89,%l1 ! %l1 = 000000ff79460000
p0_label_593:
! Mem[00000000300c1400] = 0000f916, %l2 = 0000000000000000
lduba [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000016
! %l5 = ffffffffffffff00, %l3 = 0000000000000042, %l0 = 84146548564c60b9
orn %l5,%l3,%l0 ! %l0 = ffffffffffffffbd
! Mem[0000000030081400] = 000000ff0000002d, %f10 = ffffffff fffff2b9
ldda [%i2+%g0]0x81,%f10 ! %f10 = 000000ff 0000002d
! Mem[00000000300c1410] = 2fff000000000000, %f22 = 00000000 b4a40000
ldda [%i3+%o5]0x81,%f22 ! %f22 = 2fff0000 00000000
! Mem[0000000010041420] = 00000000, %f4 = 16f90000
lda [%i1+0x020]%asi,%f4 ! %f4 = 00000000
! Mem[0000000010081424] = 00fbffff, %l2 = 0000000000000016
ldub [%i2+0x025],%l2 ! %l2 = 00000000000000fb
! Mem[00000000100c140c] = 00000000, %f2 = ff000000
lda [%i3+0x00c]%asi,%f2 ! %f2 = 00000000
! Mem[00000000300c1408] = 2d000000, %l7 = 0003469dd7ba2de3
lduba [%i3+%o4]0x81,%l7 ! %l7 = 000000000000002d
! Mem[0000000030141400] = 00000000ff000000, %f6 = 00000000 000000ff
ldda [%i5+%g0]0x89,%f6 ! %f6 = 00000000 ff000000
! Starting 10 instruction Store Burst
! Mem[0000000010081420] = 002d0000, %l0 = ffffffffffffffbd, %asi = 80
swapa [%i2+0x020]%asi,%l0 ! %l0 = 00000000002d0000
p0_label_594:
! %f10 = 000000ff 0000002d, %l7 = 000000000000002d
! Mem[0000000010181420] = 0079f91600000000
add %i6,0x020,%g1
stda %f10,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010181420] = 2d00f916ff000000
! Mem[0000000030101400] = 000f00ff, %l2 = 00000000000000fb
swapa [%i4+%g0]0x89,%l2 ! %l2 = 00000000000f00ff
! %l0 = 00000000002d0000, Mem[0000000010041414] = 00000000, %asi = 80
stba %l0,[%i1+0x014]%asi ! Mem[0000000010041414] = 00000000
! Mem[0000000010181410] = 79000000, %l7 = 000000000000002d, %asi = 80
swapa [%i6+0x010]%asi,%l7 ! %l7 = 0000000079000000
! %f22 = 2fff0000, Mem[0000000030001408] = 0000ffff
sta %f22,[%i0+%o4]0x89 ! Mem[0000000030001408] = 2fff0000
! %l5 = ffffffffffffff00, immd = fffffffffffffeed, %l5 = ffffffffffffff00
udivx %l5,-0x113,%l5 ! %l5 = 0000000000000001
! %l4 = 00004679, %l5 = 00000001, Mem[0000000010081410] = 000000ff 00000000
stda %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00004679 00000001
! %f24 = 00000000 16f97900, Mem[0000000010141408] = 000000ff ffffffff
stda %f24,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 16f97900
! %l3 = 0000000000000042, Mem[0000000010041400] = 0000000000000000
stxa %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000042
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ffffffff, %l0 = 00000000002d0000
ldsha [%i5+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
p0_label_595:
! Mem[0000000010081428] = ff002dff2d000000, %f8 = ffff0000 9942070c
ldd [%i2+0x028],%f8 ! %f8 = ff002dff 2d000000
! Mem[00000000300c1400] = 16f90000, %f23 = 00000000
lda [%i3+%g0]0x81,%f23 ! %f23 = 16f90000
! Mem[0000000030001408] = 0000ff2f, %l5 = 0000000000000001
ldswa [%i0+%o4]0x81,%l5 ! %l5 = 000000000000ff2f
! Mem[0000000010081410] = 00004679, %l2 = 00000000000f00ff
lduwa [%i2+%o5]0x88,%l2 ! %l2 = 0000000000004679
! Mem[0000000010141408] = 0000000016f97900, %f26 = ffff0000 7f000000
ldd [%i5+%o4],%f26 ! %f26 = 00000000 16f97900
! Mem[0000000030081408] = ff000000, %l7 = 0000000079000000
ldswa [%i2+%o4]0x89,%l7 ! %l7 = ffffffffff000000
! Mem[0000000010181410] = 7946d93e2d000000, %l1 = 000000ff79460000
ldxa [%i6+%o5]0x88,%l1 ! %l1 = 7946d93e2d000000
! Mem[00000000211c0000] = 002d622e, %l3 = 0000000000000042
ldsb [%o2+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = fed30000, %l7 = ffffffffff000000
lduwa [%i0+%o5]0x89,%l7 ! %l7 = 00000000fed30000
! Starting 10 instruction Store Burst
! %l7 = 00000000fed30000, Mem[0000000021800000] = ffff7193, %asi = 80
stha %l7,[%o3+0x000]%asi ! Mem[0000000021800000] = 00007193
p0_label_596:
! %l6 = 0000000000000000, imm = 0000000000000653, %l1 = 7946d93e2d000000
xnor %l6,0x653,%l1 ! %l1 = fffffffffffff9ac
! Mem[00000000100c1408] = 00000000, %l6 = 0000000000000000
swapa [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000000
! %l0 = ffffffffffffffff, Mem[0000000030041408] = ff00000000fb00ff
stxa %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffffffffffff
! Mem[00000000100c1400] = 000000ff, %l3 = 0000000000000000
ldstuba [%i3+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[00000000211c0001] = 002d622e, %asi = 80
stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = 00ff622e
! Mem[0000000010101423] = 000000ff, %l0 = ffffffffffffffff
ldstuba [%i4+0x023]%asi,%l0 ! %l0 = 000000ff000000ff
! %f9 = 2d000000, Mem[0000000010041410] = 00ff0000
sta %f9 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 2d000000
! Mem[00000000211c0001] = 00ff622e, %l4 = 0000000000004679
ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
! %l1 = fffffffffffff9ac, Mem[0000000010181408] = ff000000
stwa %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = fffff9ac
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 2d000000, %l3 = 00000000000000ff
ldswa [%i6+%o5]0x88,%l3 ! %l3 = 000000002d000000
p0_label_597:
! Mem[0000000010001410] = d3fe0000, %l0 = 00000000000000ff
lduba [%i0+%o5]0x80,%l0 ! %l0 = 00000000000000d3
! Mem[00000000100c1408] = 00000000, %f20 = 7946d93e
lda [%i3+%o4]0x80,%f20 ! %f20 = 00000000
! Mem[0000000030181410] = 0000002d, %l7 = 00000000fed30000
ldsha [%i6+%o5]0x89,%l7 ! %l7 = 000000000000002d
! Mem[0000000010081418] = 0c07001000000000, %f30 = ffff0000 00000000
ldda [%i2+0x018]%asi,%f30 ! %f30 = 0c070010 00000000
! Mem[0000000010081408] = 00000079, %l1 = fffffffffffff9ac
ldsha [%i2+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[000000001014142c] = 7affa4b4, %l6 = 0000000000000000
lduw [%i5+0x02c],%l6 ! %l6 = 000000007affa4b4
! Mem[0000000010001400] = 51647ad9, %l2 = 0000000000004679
ldswa [%i0+%g0]0x88,%l2 ! %l2 = 0000000051647ad9
! Mem[0000000010081400] = 00000000, %l4 = 00000000000000ff
ldsba [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = 00000000, %l0 = 00000000000000d3
ldswa [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = ff000000, %l0 = 0000000000000000
ldstuba [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
p0_label_598:
! Mem[0000000010181410] = 0000002d, %l0 = 0000000000000000, %asi = 80
swapa [%i6+0x010]%asi,%l0 ! %l0 = 000000000000002d
! %f19 = 00000000, Mem[0000000030141408] = ffffffff
sta %f19,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! Mem[0000000030081400] = ff0000ff, %l1 = 0000000000000000
swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000ff0000ff
! Mem[0000000010001424] = 16f9d277, %l4 = 00000000, %l6 = 7affa4b4
add %i0,0x24,%g1
casa [%g1]0x80,%l4,%l6 ! %l6 = 0000000016f9d277
! %f16 = ffffffff 000f0042, Mem[0000000010081400] = 00000000 00000000
stda %f16,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff 000f0042
! Mem[0000000010101437] = 00000000, %l5 = 000000000000ff2f
ldstub [%i4+0x037],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081400] = 000f0042, %l3 = 000000002d000000
swapa [%i2+%g0]0x88,%l3 ! %l3 = 00000000000f0042
! %l4 = 0000000000000000, Mem[0000000010181408] = fffff9ac
stha %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000f9ac
! Mem[0000000010181408] = acf90000, %l2 = 0000000051647ad9
swapa [%i6+%o4]0x88,%l2 ! %l2 = 00000000acf90000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l4 = 0000000000000000
ldswa [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
p0_label_599:
! Mem[0000000030041408] = ffffffff, %l6 = 0000000016f9d277
lduwa [%i1+%o4]0x81,%l6 ! %l6 = 00000000ffffffff
! %l5 = 0000000000000000, %l4 = 0000000000000000, %l1 = 00000000ff0000ff
mulx %l5,%l4,%l1 ! %l1 = 0000000000000000
! Mem[0000000020800000] = 002268e7, %l0 = 000000000000002d
lduha [%o1+0x000]%asi,%l0 ! %l0 = 0000000000000022
! Mem[0000000010081410] = 79460000, %f14 = 00000079
lda [%i2+%o5]0x80,%f14 ! %f14 = 79460000
! %l6 = 00000000ffffffff, immd = fffffffffffff4b4, %l2 = 00000000acf90000
mulx %l6,-0xb4c,%l2 ! %l2 = fffff4b400000b4c
! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000
ldsha [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041410] = 0000002d, %l3 = 00000000000f0042
lduba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000201c0000] = 002dde6c, %l3 = 0000000000000000
ldsb [%o0+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l5 = 0000000000000000
ldswa [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = fffff4b400000b4c, Mem[000000001018142c] = ff000000, %asi = 80
stba %l2,[%i6+0x02c]%asi ! Mem[000000001018142c] = 4c000000
p0_label_600:
! Mem[00000000100c1400] = 000000ff, %l0 = 0000000000000022
ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 000000ff000000ff
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081410] = 00000000 00000000
stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 00000000
! Mem[00000000300c1410] = 2fff0000, %l7 = 000000000000002d
ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 0000002f000000ff
! %f30 = 0c070010 00000000, %l1 = 0000000000000000
! Mem[0000000030001410] = 0000d3fe00000000
add %i0,0x010,%g1
stda %f30,[%g1+%l1]ASI_PST8_S ! Mem[0000000030001410] = 0000d3fe00000000
! %l6 = 00000000ffffffff, %l0 = 00000000000000ff, %l6 = 00000000ffffffff
mulx %l6,%l0,%l6 ! %l6 = 000000feffffff01
! %l5 = 0000000000000000, Mem[0000000010141430] = 71ffa96b, %asi = 80
stha %l5,[%i5+0x030]%asi ! Mem[0000000010141430] = 0000a96b
! %l7 = 000000000000002f, Mem[0000000010081408] = 00000079
stwa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000002f
! %f13 = 000f0042, %f11 = 0000002d
fcmpes %fcc2,%f13,%f11 ! %fcc2 = 2
! %l7 = 000000000000002f, immed = 00000d99, %y = 00000000
udiv %l7,0xd99,%l6 ! %l6 = 0000000000000000
mov %l0,%y ! %y = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 16f9000000000000, %l0 = 00000000000000ff
ldxa [%i3+%g0]0x81,%l0 ! %l0 = 16f9000000000000
p0_label_601:
! Mem[0000000030001408] = 2fff0000, %l5 = 0000000000000000
lduba [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030001400] = ffffffff, %l5 = 0000000000000000
ldsha [%i0+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010081400] = 0000002d, %l7 = 000000000000002f
ldswa [%i2+%g0]0x80,%l7 ! %l7 = 000000000000002d
! Mem[0000000010081400] = 0000002d, %l5 = ffffffffffffffff
ldswa [%i2+%g0]0x80,%l5 ! %l5 = 000000000000002d
! Mem[0000000030041400] = 79460000, %l4 = 0000000000000000
lduba [%i1+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = 0000000016f97900, %f28 = 0c074299 0000ffff
ldda [%i5+%o4]0x80,%f28 ! %f28 = 00000000 16f97900
! Mem[0000000010101408] = 000000e3, %l4 = 0000000000000000
ldswa [%i4+%o4]0x88,%l4 ! %l4 = 00000000000000e3
! Mem[0000000010001424] = 16f9d277, %l3 = 0000000000000000
ldub [%i0+0x027],%l3 ! %l3 = 0000000000000077
! Mem[0000000010181400] = ffffffff 00000000, %l4 = 000000e3, %l5 = 0000002d
ldda [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = d3fe0000, %l2 = fffff4b400000b4c
ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 000000d3000000ff
p0_label_602:
! %f16 = ffffffff 000f0042, Mem[0000000010101430] = ff000000 000000ff
stda %f16,[%i4+0x030]%asi ! Mem[0000000010101430] = ffffffff 000f0042
! %f17 = 000f0042, Mem[0000000030081400] = 00000000
sta %f17,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000f0042
! %l7 = 000000000000002d, Mem[0000000030181410] = 790000000000002d
stxa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000000000002d
! Mem[0000000021800141] = ff00f79c, %l3 = 0000000000000077
ldstuba [%o3+0x141]%asi,%l3 ! %l3 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000030001410] = 0000d3fe
stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000d3fe
! Mem[0000000010081400] = 2d000000, %l3 = 0000000000000000
swapa [%i2+%g0]0x88,%l3 ! %l3 = 000000002d000000
! %l2 = 00000000000000d3, Mem[000000001018143c] = 0000ffff, %asi = 80
stba %l2,[%i6+0x03c]%asi ! Mem[000000001018143c] = d300ffff
! Mem[0000000010041410] = 2d000000, %l1 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141410] = ff000000, %l4 = 0000000000000000
ldstuba [%i5+%o5]0x81,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 51647ad9, %l0 = 16f9000000000000
ldsba [%i6+%o4]0x88,%l0 ! %l0 = ffffffffffffffd9
p0_label_603:
! %l2 = 00000000000000d3, %l4 = 00000000000000ff, %y = 000000ff
sdiv %l2,%l4,%l3 ! %l3 = 000000007fffffff
mov %l0,%y ! %y = ffffffd9
! Mem[0000000010081400] = 00000000 ffffffff, %l6 = 00000000, %l7 = 0000002d
ldda [%i2+%g0]0x80,%l6 ! %l6 = 0000000000000000 00000000ffffffff
! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000
ldsba [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101408] = e3000000, %l6 = 0000000000000000
lduwa [%i4+%o4]0x80,%l6 ! %l6 = 00000000e3000000
! Mem[0000000030001408] = 0000ff2f, %l0 = ffffffffffffffd9
lduha [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1400] = 0000f916, %l4 = 00000000000000ff
ldsha [%i3+%g0]0x89,%l4 ! %l4 = fffffffffffff916
! Mem[0000000010041400] = 00000000, %l7 = 00000000ffffffff
ldsba [%i1+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081408] = 0000002f, %l5 = 00000000ffffffff
ldsba [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141434] = 7affa4b4, %f27 = 16f97900
ld [%i5+0x034],%f27 ! %f27 = 7affa4b4
! Starting 10 instruction Store Burst
! Mem[0000000021800140] = fffff79c, %l5 = 0000000000000000
ldstub [%o3+0x140],%l5 ! %l5 = 000000ff000000ff
p0_label_604:
! %l7 = 0000000000000000, Mem[0000000010081408] = 2f000000
stwa %l7,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
! Mem[0000000010041408] = 000000ff, %l1 = 0000000000000000
swapa [%i1+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[00000000211c0000] = 00ff622e, %l3 = 000000007fffffff
ldstub [%o2+%g0],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101410] = 00000079, %l2 = 00000000000000d3
swapa [%i4+%o5]0x80,%l2 ! %l2 = 0000000000000079
! Mem[0000000010141400] = 00000000, %l4 = fffffffffffff916
ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! %l0 = 0000000000000000, Mem[000000001004143b] = ffffffff
stb %l0,[%i1+0x03b] ! Mem[0000000010041438] = ffffff00
! %l4 = 0000000000000000, Mem[0000000030181408] = 7900000000000000
stxa %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000000000000000
! %l2 = 0000000000000079, Mem[0000000030181408] = 00000000
stwa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000079
! %f12 = 000000ff 000f0042, Mem[0000000030181408] = 00000079 00000000
stda %f12,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000ff 000f0042
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ffff0000, %l0 = 0000000000000000
lduwa [%i4+%g0]0x80,%l0 ! %l0 = 00000000ffff0000
p0_label_605:
! Mem[0000000010001408] = 00000000ff000000, %l2 = 0000000000000079
ldxa [%i0+%o4]0x88,%l2 ! %l2 = 00000000ff000000
! Code Fragment 4
p0_fragment_43:
! %l0 = 00000000ffff0000
setx 0x75db0feff679b99e,%g7,%l0 ! %l0 = 75db0feff679b99e
! %l1 = 00000000000000ff
setx 0xcf0e0dff98e225e2,%g7,%l1 ! %l1 = cf0e0dff98e225e2
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 = 75db0feff679b99e
setx 0x2cf0f9d8098af227,%g7,%l0 ! %l0 = 2cf0f9d8098af227
! %l1 = cf0e0dff98e225e2
setx 0xd2974c5834be0c81,%g7,%l1 ! %l1 = d2974c5834be0c81
! Mem[0000000010001408] = 00000000ff000000, %l5 = 00000000000000ff
ldxa [%i0+%o4]0x88,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010041400] = 00000000, %f11 = 0000002d
lda [%i1+%g0]0x88,%f11 ! %f11 = 00000000
! Mem[00000000201c0000] = 002dde6c, %l5 = 00000000ff000000
ldsha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000002d
! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
lduha [%i2+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = 000000ff, %f8 = ff002dff
lda [%i0+%o4]0x80,%f8 ! %f8 = 000000ff
! Mem[0000000030181400] = 0000fed3, %l3 = 0000000000000000
ldsba [%i6+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1400] = 0000f916, %l3 = 0000000000000000
ldsba [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000016
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = 000000ff, %l7 = 0000000000000000
swapa [%i5+%g0]0x81,%l7 ! %l7 = 00000000000000ff
p0_label_606:
! %f4 = 00000000 00000000, %l4 = 0000000000000000
! Mem[0000000010181438] = ffffffffd300ffff
add %i6,0x038,%g1
stda %f4,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010181438] = ffffffffd300ffff
! Mem[00000000300c1408] = 2d000000, %l2 = 00000000ff000000
ldstuba [%i3+%o4]0x81,%l2 ! %l2 = 0000002d000000ff
! Mem[0000000010041410] = ff00002d, %l0 = 2cf0f9d8098af227
ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010001410] = fffe0000, %l4 = 0000000000000000
swapa [%i0+%o5]0x80,%l4 ! %l4 = 00000000fffe0000
! %f10 = 000000ff 00000000, Mem[0000000030141400] = 00000000 00000000
stda %f10,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff 00000000
! Mem[000000001010141b] = 00000000, %l0 = 00000000000000ff
ldstub [%i4+0x01b],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181408] = 000f0042, %l3 = 0000000000000016
swapa [%i6+%o4]0x89,%l3 ! %l3 = 00000000000f0042
! %l2 = 000000000000002d, Mem[00000000100c1410] = 2fff0000, %asi = 80
stwa %l2,[%i3+0x010]%asi ! Mem[00000000100c1410] = 0000002d
! %l3 = 00000000000f0042, Mem[00000000100c1410] = 0000002d634ac28f
stxa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000000f0042
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff000000, %l4 = 00000000fffe0000
lduba [%i3+%o4]0x81,%l4 ! %l4 = 00000000000000ff
p0_label_607:
! Mem[0000000010041400] = 00000000, %l2 = 000000000000002d
ldsba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l3 = 00000000000f0042
ldsba [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030141410] = ff000000, %l3 = ffffffffffffffff
lduwa [%i5+%o5]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[00000000211c0000] = ffff622e, %l4 = 00000000000000ff
ldsh [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010181408] = d97a6451, %f18 = ff000000
lda [%i6+%o4]0x80,%f18 ! %f18 = d97a6451
! Mem[0000000030141408] = 00000000, %l1 = d2974c5834be0c81
ldsha [%i5+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = 0000000051647ad9, %l2 = 0000000000000000
ldxa [%i6+%o4]0x88,%l2 ! %l2 = 0000000051647ad9
! Code Fragment 4
p0_fragment_44:
! %l0 = 0000000000000000
setx 0xc36d8c47cee8a84d,%g7,%l0 ! %l0 = c36d8c47cee8a84d
! %l1 = 0000000000000000
setx 0x51b6968855a568ba,%g7,%l1 ! %l1 = 51b6968855a568ba
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 = c36d8c47cee8a84d
setx 0x7c98d147dd60a781,%g7,%l0 ! %l0 = 7c98d147dd60a781
! %l1 = 51b6968855a568ba
setx 0xe87693c78a1131c1,%g7,%l1 ! %l1 = e87693c78a1131c1
! Mem[0000000010001408] = ff000000, %f14 = 79460000
lda [%i0+%o4]0x88,%f14 ! %f14 = ff000000
! Starting 10 instruction Store Burst
! %l5 = 000000000000002d, Mem[0000000010141432] = 0000a96b
stb %l5,[%i5+0x032] ! Mem[0000000010141430] = 00002d6b
p0_label_608:
! %l7 = 00000000000000ff, Mem[00000000100c1410] = 00000000
stba %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff000000
! Mem[0000000010041408] = 00000000, %l6 = 00000000e3000000
ldstuba [%i1+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! %f10 = 000000ff 00000000, Mem[0000000030101410] = 000000ff 00000000
stda %f10,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff 00000000
! %f30 = 0c070010, Mem[0000000010081410] = 79460000
sta %f30,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0c070010
! Mem[0000000030181400] = d3fe0000, %l7 = 00000000000000ff
ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! %l1 = e87693c78a1131c1, Mem[0000000010081400] = 00000000
stwa %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 8a1131c1
! %l5 = 000000000000002d, Mem[0000000010081410] = 1000070c
stba %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 1000072d
! %l0 = 7c98d147dd60a781, Mem[0000000010181400] = 00000000
stha %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000a781
! %l0 = 7c98d147dd60a781, Mem[0000000010041410] = ff00002d00000000
stxa %l0,[%i1+%o5]0x80 ! Mem[0000000010041410] = 7c98d147dd60a781
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 000000e3, %l3 = 00000000ff000000
lduba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000e3
p0_label_609:
! Mem[0000000010081408] = 00000000 000000ff, %l4 = ffffffff, %l5 = 0000002d
ldd [%i2+%o4],%l4 ! %l4 = 0000000000000000 00000000000000ff
! %f1 = 000000ff, %f6 = 00000000, %f4 = 00000000
fdivs %f1 ,%f6 ,%f4 ! %f4 = 7f800000
! Mem[0000000010101418] = 000000ff, %l2 = 0000000051647ad9
lduha [%i4+0x018]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181410] = 0000002d, %l0 = 7c98d147dd60a781
lduba [%i6+%o5]0x89,%l0 ! %l0 = 000000000000002d
! Mem[00000000300c1400] = 0000f916, %f2 = 00000000
lda [%i3+%g0]0x89,%f2 ! %f2 = 0000f916
! Mem[0000000010041410] = 7c98d147, %l7 = 0000000000000000
ldswa [%i1+%o5]0x80,%l7 ! %l7 = 000000007c98d147
! Mem[00000000100c1408] = 0000000000000000, %f0 = ff00fb00 000000ff
ldda [%i3+%o4]0x88,%f0 ! %f0 = 00000000 00000000
! Mem[0000000010181408] = d97a6451, %l1 = e87693c78a1131c1
ldswa [%i6+%o4]0x80,%l1 ! %l1 = ffffffffd97a6451
! Mem[0000000030181410] = 2d000000, %l1 = ffffffffd97a6451
lduha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000002d00
! Starting 10 instruction Store Burst
! Mem[0000000010181421] = 2d00f916, %l4 = 0000000000000000
ldstub [%i6+0x021],%l4 ! %l4 = 00000000000000ff
p0_label_610:
! %l5 = 00000000000000ff, Mem[0000000030081400] = 000f0042
stba %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff0f0042
! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
swapa [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
! %f20 = 00000000 000000ff, Mem[0000000010041418] = 00000000 00000000
std %f20,[%i1+0x018] ! Mem[0000000010041418] = 00000000 000000ff
! %l1 = 0000000000002d00, Mem[0000000030141408] = dbfdffff00000000
stxa %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000002d00
! %l3 = 00000000000000e3, Mem[0000000030041408] = ffffffff
stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = e3ffffff
! %l6 = 0000000000000000, Mem[0000000010181404] = ffffffff, %asi = 80
stwa %l6,[%i6+0x004]%asi ! Mem[0000000010181404] = 00000000
! Code Fragment 3
p0_fragment_45:
! %l0 = 000000000000002d
setx 0x90307d6807c696b3,%g7,%l0 ! %l0 = 90307d6807c696b3
! %l1 = 0000000000002d00
setx 0x48a164bf8cfa3647,%g7,%l1 ! %l1 = 48a164bf8cfa3647
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 = 90307d6807c696b3
setx 0x93b83adf89478f04,%g7,%l0 ! %l0 = 93b83adf89478f04
! %l1 = 48a164bf8cfa3647
setx 0x863439e7da7c12f8,%g7,%l1 ! %l1 = 863439e7da7c12f8
! %l0 = 93b83adf89478f04, Mem[0000000030081400] = ff0f0042
stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 8f040042
! %f20 = 00000000, %f29 = 16f97900, %f9 = 2d000000
fadds %f20,%f29,%f9 ! %f9 = 16f97900
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ff000000, %l4 = 0000000000000000
lduha [%i3+0x012]%asi,%l4 ! %l4 = 0000000000000000
p0_label_611:
! Mem[0000000030081408] = ff000000, %l4 = 0000000000000000
lduha [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1400] = ff000000 000000ff, %l2 = 00000000, %l3 = 000000e3
ldda [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff 00000000ff000000
! Mem[0000000010081410] = 2d07001001000000, %f10 = 000000ff 00000000
ldda [%i2+%o5]0x80,%f10 ! %f10 = 2d070010 01000000
! Mem[0000000030001408] = 2fff0000, %l7 = 000000007c98d147
lduha [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041428] = ff000000467900ff, %f8 = 000000ff 16f97900
ldda [%i1+0x028]%asi,%f8 ! %f8 = ff000000 467900ff
! Mem[0000000030001400] = ffffffff, %l2 = 00000000000000ff
ldsha [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c1408] = 00000000, %l3 = 00000000ff000000
lduba [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = 000000003ed94679, %f16 = ffffffff 000f0042
ldda [%i6+%o5]0x80,%f16 ! %f16 = 00000000 3ed94679
! %l2 = ffffffffffffffff, %l7 = 0000000000000000, %l5 = 00000000000000ff
xnor %l2,%l7,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f23 = 16f90000, Mem[0000000030001408] = 2fff0000
sta %f23,[%i0+%o4]0x89 ! Mem[0000000030001408] = 16f90000
p0_label_612:
! %f4 = 7f800000, Mem[00000000300c1408] = 000000ff
sta %f4 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 7f800000
! %l2 = ffffffffffffffff, Mem[0000000010181410] = 00000000
stba %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000
! Mem[0000000010141410] = ff000000, %l3 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
! Mem[00000000100c1400] = ff000000, %l1 = 863439e7da7c12f8
ldstuba [%i3+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030181410] = 2d000000, %l2 = ffffffffffffffff
ldstuba [%i6+%o5]0x81,%l2 ! %l2 = 0000002d000000ff
! %l4 = 0000000000000000, Mem[0000000030081408] = 000000ff
stwa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %f14 = ff000000, %f10 = 2d070010, %f3 = 79000000
fmuls %f14,%f10,%f3 ! %f3 = ec870010
! %l4 = 0000000000000000, immed = 00000d4e, %y = ffffffd9
umul %l4,0xd4e,%l7 ! %l7 = 0000000000000000, %y = 00000000
! %l3 = 00000000000000ff, Mem[0000000010141408] = 00000000
stwa %l3,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 000000000000ffff, %l5 = 0000000000000000
ldxa [%i3+%o5]0x89,%l5 ! %l5 = 000000000000ffff
p0_label_613:
! Mem[00000000201c0000] = 002dde6c, %l0 = 93b83adf89478f04
ldsha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000002d
! Mem[00000000300c1400] = 0000f916, %f18 = d97a6451
lda [%i3+%g0]0x89,%f18 ! %f18 = 0000f916
! Mem[00000000100c1408] = 00000000 00000000, %l0 = 0000002d, %l1 = 000000ff
ldda [%i3+0x008]%asi,%l0 ! %l0 = 0000000000000000 0000000000000000
! %l2 = 000000000000002d, immd = fffffffffffff796, %l6 = 0000000000000000
udivx %l2,-0x86a,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = 000000ff, %l3 = 00000000000000ff
lduwa [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001410] = 0000d3fe 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i0+%o5]0x81,%l6 ! %l6 = 000000000000d3fe 0000000000000000
! Mem[0000000030001400] = fffffffffffff2b9, %l6 = 000000000000d3fe
ldxa [%i0+%g0]0x81,%l6 ! %l6 = fffffffffffff2b9
! %l2 = 000000000000002d, %l1 = 0000000000000000, %l3 = 00000000000000ff
add %l2,%l1,%l3 ! %l3 = 000000000000002d
! Mem[0000000010181438] = ffffffff, %l6 = fffffffffffff2b9
ldswa [%i6+0x038]%asi,%l6 ! %l6 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000030081408] = 00000000
stha %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
p0_label_614:
! %f0 = 00000000 00000000, Mem[0000000030001408] = 0000f916 9942070c
stda %f0 ,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000
! %l1 = 0000000000000000, Mem[0000000010081400] = c131118affffffff
stxa %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
! Mem[00000000300c1410] = 0000ffff, %l0 = 0000000000000000
swapa [%i3+%o5]0x89,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010041400] = 00000000, %l3 = 000000000000002d
swapa [%i1+%g0]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l0 = 000000000000ffff
ldstuba [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1400] = 16f90000, %l7 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l7 ! %l7 = 00000016000000ff
! %l0 = 0000000000000000, Mem[0000000030101400] = ffffffff000000fb
stxa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
! Mem[00000000201c0000] = 002dde6c, %l4 = 0000000000000000
ldstub [%o0+%g0],%l4 ! %l4 = 00000000000000ff
! %l6 = ffffffffffffffff, Mem[0000000010141408] = ff000000
stba %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 16000000, %l1 = 0000000000000000
ldsba [%i6+%o4]0x81,%l1 ! %l1 = 0000000000000016
p0_label_615:
! Mem[0000000010081428] = ff002dff, %l6 = ffffffffffffffff
lduha [%i2+0x02a]%asi,%l6 ! %l6 = 0000000000002dff
! Mem[0000000030001400] = b9f2ffffffffffff, %f2 = 0000f916 ec870010
ldda [%i0+%g0]0x89,%f2 ! %f2 = b9f2ffff ffffffff
! Mem[0000000021800140] = fffff79c, %l3 = 0000000000000000
ldsba [%o3+0x140]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000100c1408] = 00000000, %f23 = 16f90000
lda [%i3+0x008]%asi,%f23 ! %f23 = 00000000
! Mem[00000000100c1430] = 000000ff, %l4 = 0000000000000000
ldswa [%i3+0x030]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001408] = 00000000, %l5 = 000000000000ffff
lduha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (101)
! Mem[0000000030101400] = 00000000 00000000 00000000 000000ff
! Mem[0000000030101410] = 00000000 ff000000 000000ff 00000000
! Mem[0000000030101420] = 0079f916 00000000 ff000000 ff000000
! Mem[0000000030101430] = 00000000 ff000000 ffffffff 0000ffff
ldda [%i4]ASI_BLK_SL,%f16 ! Block Load from 0000000030101400
! Mem[0000000021800140] = fffff79c, %l2 = 000000000000002d
ldsba [%o3+0x141]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101410] = d3000000, %f3 = ffffffff
lda [%i4+%o5]0x88,%f3 ! %f3 = d3000000
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 2d000000, %l1 = 0000000000000016
ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 0000002d000000ff
p0_label_616:
! Mem[00000000300c1408] = 7f800000, %l1 = 000000000000002d
swapa [%i3+%o4]0x89,%l1 ! %l1 = 000000007f800000
! %f8 = ff000000 467900ff, %l0 = 0000000000000000
! Mem[0000000010101400] = ffff0000ffff0000
stda %f8,[%i4+%l0]ASI_PST32_P ! Mem[0000000010101400] = ffff0000ffff0000
! Mem[000000001014140c] = 16f97900, %l7 = 0000000000000016, %asi = 80
swapa [%i5+0x00c]%asi,%l7 ! %l7 = 0000000016f97900
! %f4 = 7f800000 00000000, Mem[0000000030001400] = ffffffff fffff2b9
stda %f4 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 7f800000 00000000
! %l4 = 000000ff, %l5 = 00000000, Mem[0000000010001400] = d97a6451 00000000
stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff 00000000
! %f0 = 00000000 00000000 b9f2ffff d3000000
! %f4 = 7f800000 00000000 00000000 ff000000
! %f8 = ff000000 467900ff 2d070010 01000000
! %f12 = 000000ff 000f0042 ff000000 000000ff
stda %f0,[%i4]ASI_BLK_PL ! Block Store to 0000000010101400
! Mem[0000000010001414] = 2fff0000, %l6 = 00002dff, %l7 = 16f97900
add %i0,0x14,%g1
casa [%g1]0x80,%l6,%l7 ! %l7 = 000000002fff0000
! %l4 = 00000000000000ff, Mem[0000000010001400] = 000000ff, %asi = 80
stba %l4,[%i0+0x000]%asi ! Mem[0000000010001400] = ff0000ff
! %f26 = 000000ff, Mem[00000000300c1400] = fff90000
sta %f26,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = e3ffffff ffffffff, %l0 = 00000000, %l1 = 7f800000
ldda [%i1+%o4]0x81,%l0 ! %l0 = 00000000e3ffffff 00000000ffffffff
p0_label_617:
! Mem[0000000010141408] = ff000000, %f17 = 00000000
lda [%i5+%o4]0x80,%f17 ! %f17 = ff000000
! Mem[0000000020800000] = 002268e7, %l1 = 00000000ffffffff
ldsb [%o1+%g0],%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = 81a70000, %l4 = 00000000000000ff
ldsba [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffff81
! Mem[0000000030041410] = 000000ff, %l2 = ffffffffffffffff
ldswa [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001408] = 00000000, %l0 = 00000000e3ffffff
lduwa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041410] = 47d1987c, %l6 = 0000000000002dff
ldsba [%i1+%o5]0x88,%l6 ! %l6 = 000000000000007c
! %l0 = 0000000000000000, imm = 0000000000000dbf, %l6 = 000000000000007c
xor %l0,0xdbf,%l6 ! %l6 = 0000000000000dbf
! Mem[0000000010041410] = 7c98d147 dd60a781, %l2 = 000000ff, %l3 = ffffffff
ldda [%i1+%o5]0x80,%l2 ! %l2 = 000000007c98d147 00000000dd60a781
! Mem[0000000030001400] = 7f80000000000000, %l1 = 0000000000000000
ldxa [%i0+%g0]0x81,%l1 ! %l1 = 7f80000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000dbf, Mem[00000000300c1400] = ff000000
stba %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ff0000bf
p0_label_618:
! %l0 = 0000000000000000, Mem[0000000030181408] = 00000016
stha %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000
! Mem[00000000100c143c] = 00fb00ff, %l0 = 0000000000000000
ldstub [%i3+0x03c],%l0 ! %l0 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010041400] = 000000ff
stwa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
membar #Sync ! Added by membar checker (102)
! %l0 = 0000000000000000, Mem[0000000030101400] = 00000000
stba %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
swapa [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000
! %l4 = ffffffffffffff81, Mem[0000000030081408] = 00000000
stba %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 81000000
! %l7 = 000000002fff0000, Mem[00000000100c1400] = ff000000000000ff
stxa %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000002fff0000
! %f2 = b9f2ffff d3000000, %l4 = ffffffffffffff81
! Mem[0000000030141418] = 2d00000079000000
add %i5,0x018,%g1
stda %f2,[%g1+%l4]ASI_PST8_S ! Mem[0000000030141418] = b900000079000000
! %f17 = ff000000, Mem[0000000010101408] = d3000000
sta %f17,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 7f80000000000000, %l0 = 0000000000000000
ldxa [%i0+%g0]0x81,%l0 ! %l0 = 7f80000000000000
p0_label_619:
! Mem[0000000030041410] = ff000000 00000000, %l4 = ffffff81, %l5 = 00000000
ldda [%i1+%o5]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000000
! Mem[000000001014140c] = 00000016, %l2 = 000000007c98d147
ldsha [%i5+0x00e]%asi,%l2 ! %l2 = 0000000000000016
! Code Fragment 3
p0_fragment_46:
! %l0 = 7f80000000000000
setx 0x3d26bd07cd66ae1f,%g7,%l0 ! %l0 = 3d26bd07cd66ae1f
! %l1 = 7f80000000000000
setx 0x76b280ef8e8ea93b,%g7,%l1 ! %l1 = 76b280ef8e8ea93b
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 = 3d26bd07cd66ae1f
setx 0x7c144e3fc15e4aa7,%g7,%l0 ! %l0 = 7c144e3fc15e4aa7
! %l1 = 76b280ef8e8ea93b
setx 0x93d5674f853dbe0e,%g7,%l1 ! %l1 = 93d5674f853dbe0e
! Mem[0000000030001408] = 0000000000000000, %f26 = 000000ff 000000ff
ldda [%i0+%o4]0x81,%f26 ! %f26 = 00000000 00000000
! Mem[0000000030041410] = 00000000 000000ff, %l6 = 00000dbf, %l7 = 2fff0000
ldda [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff 0000000000000000
! Mem[0000000010001410] = 00000000, %l3 = 00000000dd60a781
lduwa [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l5 = 0000000000000000
ldsha [%i4+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = 000000ff 00000000, %l0 = c15e4aa7, %l1 = 853dbe0e
ldda [%i0+%o4]0x80,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[00000000100c1400] = 000000002fff0000, %l5 = 0000000000000000
ldxa [%i3+%g0]0x80,%l5 ! %l5 = 000000002fff0000
! Starting 10 instruction Store Burst
! Mem[00000000300c1400] = bf0000ff, %l7 = 0000000000000000
swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000bf0000ff
p0_label_620:
! Mem[00000000211c0001] = ffff622e, %l4 = 00000000ff000000
ldstub [%o2+0x001],%l4 ! %l4 = 000000ff000000ff
! %f2 = b9f2ffff, Mem[0000000010041418] = 00000000
st %f2 ,[%i1+0x018] ! Mem[0000000010041418] = b9f2ffff
! Mem[0000000030181410] = 000000ff, %l1 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030141410] = 000000ff, %l7 = 00000000bf0000ff
ldstuba [%i5+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! Mem[00000000201c0000] = ff2dde6c, %l5 = 000000002fff0000
ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000030101408] = ff00000000000000
stxa %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000000000ff
! %l2 = 00000016, %l3 = 00000000, Mem[0000000010081420] = ffffffbd 00fbffff
stda %l2,[%i2+0x020]%asi ! Mem[0000000010081420] = 00000016 00000000
! %l2 = 0000000000000016, Mem[0000000030181410] = ff000000
stha %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00160000
! %l5 = 00000000000000ff, Mem[00000000100c1400] = 00000000
stwa %l5,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 00000000, %l5 = 00000000000000ff
ldsha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
p0_label_621:
! Mem[00000000100c1408] = 00000000, %l3 = 0000000000000000
ldsha [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %l1 = 00000000000000ff, %l1 = 00000000000000ff, %l4 = 00000000000000ff
andn %l1,%l1,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001400] = ff0000ff00000000, %f30 = ffff0000 ffffffff
ldda [%i0+%g0]0x80,%f30 ! %f30 = ff0000ff 00000000
! Mem[0000000030101400] = 00000000, %l5 = 0000000000000000
ldsha [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141408] = ff000000, %f28 = 000000ff
lda [%i5+%o4]0x80,%f28 ! %f28 = ff000000
! Mem[0000000030041408] = e3ffffff, %l6 = 00000000000000ff
lduha [%i1+%o4]0x81,%l6 ! %l6 = 000000000000e3ff
! Mem[0000000010101400] = 00000000, %f7 = ff000000
lda [%i4+%g0]0x88,%f7 ! %f7 = 00000000
! Mem[00000000100c1410] = 000000ff, %l3 = 0000000000000000
lduha [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181408] = d97a6451 00000000, %l0 = 000000ff, %l1 = 000000ff
ldda [%i6+%o4]0x80,%l0 ! %l0 = 00000000d97a6451 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101410] = 00000000, %l6 = 000000000000e3ff
swapa [%i4+%o5]0x88,%l6 ! %l6 = 0000000000000000
p0_label_622:
! %f22 = 00000000 ff000000, Mem[0000000010001408] = ff000000 00000000
stda %f22,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 ff000000
! Mem[0000000030101408] = ff000000, %l3 = 00000000000000ff
swapa [%i4+%o4]0x81,%l3 ! %l3 = 00000000ff000000
! %f30 = ff0000ff 00000000, Mem[0000000010041410] = 7c98d147 dd60a781
stda %f30,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff0000ff 00000000
! %l2 = 00000016, %l3 = ff000000, Mem[0000000010141430] = 00002d6b 7affa4b4
stda %l2,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000016 ff000000
! %l5 = 0000000000000000, Mem[0000000010101400] = 0000000000000000
stxa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000000
! Mem[0000000010181400] = 81a70000, %l4 = 0000000000000000
swapa [%i6+%g0]0x80,%l4 ! %l4 = 0000000081a70000
! %l5 = 0000000000000000, Mem[0000000030181408] = 00000000
stwa %l5,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! %l7 = 00000000000000ff, Mem[00000000300c1408] = 2d000000
stba %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
! %l7 = 00000000000000ff, immed = fffff5fc, %y = 00000000
smul %l7,-0xa04,%l1 ! %l1 = fffffffffff60604, %y = ffffffff
! Starting 10 instruction Load Burst
! %l3 = 00000000ff000000, %l0 = 00000000d97a6451, %l4 = 0000000081a70000
subc %l3,%l0,%l4 ! %l4 = 0000000025859baf
p0_label_623:
! Mem[00000000100c1408] = 00000000, %l7 = 00000000000000ff
ldsha [%i3+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141400] = ff000000, %l0 = 00000000d97a6451
ldsba [%i5+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030041400] = 000000ff 79460000, %l2 = 00000016, %l3 = ff000000
ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000079460000 00000000000000ff
! Mem[0000000010181400] = 00000000, %l0 = ffffffffffffffff
ldsba [%i6+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141400] = ff000000, %l5 = 0000000000000000
lduha [%i5+%g0]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[0000000010081400] = 0000000000000000, %f20 = 000000ff 00000000
ldda [%i2+%g0]0x80,%f20 ! %f20 = 00000000 00000000
! Mem[0000000010141410] = ff000000, %l5 = 000000000000ff00
lduba [%i5+%o5]0x80,%l5 ! %l5 = 00000000000000ff
membar #Sync ! Added by membar checker (103)
! Mem[0000000010001400] = ff0000ff 00000000 000000ff 00000000
! Mem[0000000010001410] = 00000000 2fff0000 00000000 00000000
! Mem[0000000010001420] = 0ccf1a87 16f9d277 000000e0 ff000000
! Mem[0000000010001430] = b4a40000 00000000 8998c3a1 64e0fbd1
ldda [%i0]ASI_BLK_PL,%f0 ! Block Load from 0000000010001400
! Mem[0000000010181410] = ff000000, %l1 = fffffffffff60604
ldswa [%i6+%o5]0x80,%l1 ! %l1 = ffffffffff000000
! Starting 10 instruction Store Burst
! %l4 = 0000000025859baf, Mem[0000000010081400] = 00000000
stha %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00009baf
p0_label_624:
! Mem[00000000100c1400] = ff000000, %l6 = 0000000000000000
swapa [%i3+%g0]0x80,%l6 ! %l6 = 00000000ff000000
! %l7 = 0000000000000000, Mem[0000000030081400] = 4200048f
stha %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 42000000
! %l3 = 00000000000000ff, Mem[0000000030041410] = 000000ff
stba %l3,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
membar #Sync ! Added by membar checker (104)
! %f17 = ff000000, Mem[0000000010001400] = ff0000ff
sta %f17,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000
! %f3 = ff000000, Mem[00000000300c1410] = 00000000
sta %f3 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
! %l1 = ffffffffff000000, Mem[00000000201c0000] = ff2dde6c
stb %l1,[%o0+%g0] ! Mem[00000000201c0000] = 002dde6c
! Mem[00000000100c1434] = 00000000, %l7 = 0000000000000000
swap [%i3+0x034],%l7 ! %l7 = 0000000000000000
! %l3 = 00000000000000ff, Mem[00000000100c1424] = e0fffffb, %asi = 80
stba %l3,[%i3+0x024]%asi ! Mem[00000000100c1424] = fffffffb
! %l7 = 0000000000000000, Mem[0000000030101400] = 00000000
stwa %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1404] = 2fff0000, %l0 = 0000000000000000
ldswa [%i3+0x004]%asi,%l0 ! %l0 = 000000002fff0000
p0_label_625:
! Mem[00000000100c1400] = 00000000, %l2 = 0000000079460000
ldsha [%i3+0x000]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001408] = 0000000000000000, %f8 = 77d2f916 871acf0c
ldda [%i0+%o4]0x81,%f8 ! %f8 = 00000000 00000000
! Mem[0000000030041408] = e3ffffff, %f15 = a1c39889
lda [%i1+%o4]0x81,%f15 ! %f15 = e3ffffff
! Mem[0000000010041400] = 00000000, %l0 = 000000002fff0000
ldsba [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = ff000000, %l3 = 00000000000000ff
ldsba [%i3+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000020800000] = 002268e7, %l3 = ffffffffffffffff
ldub [%o1+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = e3ffffff, %l1 = ffffffffff000000
lduwa [%i1+%o4]0x81,%l1 ! %l1 = 00000000e3ffffff
! %f19 = 00000000, %f25 = 16f97900, %f9 = 00000000
fadds %f19,%f25,%f9 ! %f9 = 16f97900
! Mem[0000000030001410] = 0000d3fe, %l1 = 00000000e3ffffff
lduwa [%i0+%o5]0x81,%l1 ! %l1 = 000000000000d3fe
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 00000000, %l0 = 0000000000000000
ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_626:
! %l4 = 0000000025859baf, Mem[0000000030181400] = d3fe00ff
stha %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = d3fe9baf
! %l0 = 0000000000000000, Mem[0000000010141400] = ff000000
stha %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! %f4 = 0000ff2f 00000000, %l1 = 000000000000d3fe
! Mem[0000000010081410] = 2d07001001000000
add %i2,0x010,%g1
stda %f4,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010081410] = 2d0700002fff0000
! Mem[0000000010181421] = 2dfff916, %l1 = 000000000000d3fe
ldstub [%i6+0x021],%l1 ! %l1 = 000000ff000000ff
! Mem[00000000300c1408] = 000000ff, %l5 = 00000000000000ff
ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! %f8 = 00000000 16f97900, %l1 = 00000000000000ff
! Mem[0000000010001428] = 000000e0ff000000
add %i0,0x028,%g1
stda %f8,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010001428] = 0079f91600000000
! %l3 = 0000000000000000, Mem[00000000201c0000] = 002dde6c
sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 0000de6c
! %f16 = 00000000 ff000000 ff000000 00000000
! %f20 = 00000000 00000000 00000000 ff000000
! %f24 = 00000000 16f97900 00000000 00000000
! %f28 = ff000000 00000000 ff0000ff 00000000
stda %f16,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
! %f6 = 00000000 00000000, %l4 = 0000000025859baf
! Mem[0000000030181428] = ff00c92c85d6ff00
add %i6,0x028,%g1
stda %f6,[%g1+%l4]ASI_PST8_SL ! Mem[0000000030181428] = 000000008500ff00
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 000000ff, %l6 = 00000000ff000000
lduba [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000
p0_label_627:
! Mem[0000000030141410] = 000000ff, %f3 = ff000000
lda [%i5+%o5]0x89,%f3 ! %f3 = 000000ff
! Mem[000000001010140c] = fffff2b9, %l5 = 00000000000000ff
ldsha [%i4+0x00c]%asi,%l5 ! %l5 = ffffffffffffffff
! %l0 = 0000000000000000, imm = fffffffffffff48f, %l0 = 0000000000000000
andn %l0,-0xb71,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141408] = ff000000, %f2 = 00000000
lda [%i5+%o4]0x80,%f2 ! %f2 = ff000000
membar #Sync ! Added by membar checker (105)
! Mem[00000000300c1400] = 00000000 00000000 ff000000 79000000
! Mem[00000000300c1410] = 000000ff 00000000 0c074299 3ed94679
! Mem[00000000300c1420] = 77d2f916 871acf0c ffffffff e0000000
! Mem[00000000300c1430] = 00000000 0000a4b4 d1fbe064 a1c39889
ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400
! Mem[0000000010101410] = 7f8000000000e3ff, %f18 = ff000000 00000000
ldda [%i4+%o5]0x88,%f18 ! %f18 = 7f800000 0000e3ff
! Mem[00000000211c0000] = ffff622e, %l5 = ffffffffffffffff
lduba [%o2+0x001]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001408] = 00000000ff000000, %l0 = 0000000000000000
ldxa [%i0+%o4]0x88,%l0 ! %l0 = 00000000ff000000
! %f27 = 00000000, %f23 = ff000000, %f24 = 00000000 16f97900
fsmuld %f27,%f23,%f24 ! %f24 = 80000000 00000000
! Starting 10 instruction Store Burst
! %f31 = 00000000, Mem[0000000010001400] = ff000000
sta %f31,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
p0_label_628:
! %l6 = 0000000000000000, Mem[0000000010001410] = 00000000
stwa %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! %f16 = 00000000 ff000000 7f800000 0000e3ff
! %f20 = 00000000 00000000 00000000 ff000000
! %f24 = 80000000 00000000 00000000 00000000
! %f28 = ff000000 00000000 ff0000ff 00000000
stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
! %l3 = 0000000000000000, Mem[0000000010001408] = 000000ff
stwa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! %f8 = 0ccf1a87 16f9d277, Mem[0000000030001408] = 00000000 00000000
stda %f8 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0ccf1a87 16f9d277
! Mem[0000000010101420] = ff007946, %l6 = 0000000000000000, %asi = 80
swapa [%i4+0x020]%asi,%l6 ! %l6 = 00000000ff007946
! Mem[0000000010001408] = 00000000, %l7 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l7 ! %l7 = 00000000000000ff
membar #Sync ! Added by membar checker (106)
! %f1 = 00000000, Mem[000000001004140c] = 00000000
st %f1 ,[%i1+0x00c] ! Mem[000000001004140c] = 00000000
! Mem[0000000010101410] = 0000e3ff, %l6 = 00000000ff007946
ldstuba [%i4+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[0000000010081410] = 0000ff2f0000072d
stxa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = 00000000, %f21 = 00000000
lda [%i0+%g0]0x88,%f21 ! %f21 = 00000000
p0_label_629:
! Mem[0000000030041400] = 00000000ff000000, %f14 = 8998c3a1 64e0fbd1
ldda [%i1+%g0]0x81,%f14 ! %f14 = 00000000 ff000000
! Mem[00000000300c1408] = ff000000, %f27 = 00000000
lda [%i3+%o4]0x81,%f27 ! %f27 = ff000000
! Mem[0000000030041410] = 00000000, %l1 = 00000000000000ff
lduba [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081430] = 00000000ff2d00ff, %f26 = 00000000 ff000000
ldda [%i2+0x030]%asi,%f26 ! %f26 = 00000000 ff2d00ff
! Mem[0000000010041414] = 00000000, %f0 = 00000000
ld [%i1+0x014],%f0 ! %f0 = 00000000
! Mem[0000000010001408] = 000000ff, %l5 = 00000000000000ff
ldsha [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181410] = 00160000, %l6 = 00000000000000ff
lduwa [%i6+%o5]0x81,%l6 ! %l6 = 0000000000160000
! Mem[0000000030101410] = 00000000, %l7 = 0000000000000000
lduha [%i4+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 000000ff fffff2b9, %l4 = 25859baf, %l5 = 000000ff
ldda [%i4+0x008]%asi,%l4 ! %l4 = 00000000000000ff 00000000fffff2b9
! Starting 10 instruction Store Burst
! %l5 = 00000000fffff2b9, Mem[00000000100c1410] = ff000000
stwa %l5,[%i3+%o5]0x80 ! Mem[00000000100c1410] = fffff2b9
p0_label_630:
! Mem[0000000010101400] = 00000000, %l0 = 00000000ff000000
swapa [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101412] = ffe30000, %l5 = 00000000fffff2b9
ldstub [%i4+0x012],%l5 ! %l5 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000010081400] = af9b0000
stwa %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000
! %l5 = 0000000000000000, Mem[0000000010041410] = ff0000ff00000000
stxa %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000000
! %l2 = 0000000000000000, Mem[0000000020800040] = 00000345, %asi = 80
stba %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = 00000345
! %l6 = 0000000000160000, Mem[0000000020800000] = 002268e7
sth %l6,[%o1+%g0] ! Mem[0000000020800000] = 000068e7
! Mem[00000000300c1408] = 000000ff, %l7 = 0000000000000000
ldstuba [%i3+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030081410] = 00000000, %l6 = 0000000000160000
ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030041408] = 7f800000, %l4 = 00000000000000ff
swapa [%i1+%o4]0x81,%l4 ! %l4 = 000000007f800000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 002d0000, %l4 = 000000007f800000
ldsha [%i5+%o4]0x81,%l4 ! %l4 = 000000000000002d
p0_label_631:
! Mem[0000000030041408] = 000000ff 0000e3ff, %l4 = 0000002d, %l5 = 00000000
ldda [%i1+%o4]0x81,%l4 ! %l4 = 00000000000000ff 000000000000e3ff
! Mem[0000000010181408] = 00000000, %l2 = 0000000000000000
ldsha [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = 0000ff2f00000000, %l0 = 0000000000000000
ldxa [%i0+%o5]0x88,%l0 ! %l0 = 0000ff2f00000000
! Mem[0000000010081410] = 00000000, %f4 = 00000000
lda [%i2+%o5]0x80,%f4 ! %f4 = 00000000
! Mem[0000000030041410] = 00000000, %l6 = 0000000000000000
ldswa [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = 00000000 00000000 ff000000 00000016
! Mem[0000000010141410] = ff000000 3ed94679 00000000 00000000
! Mem[0000000010141420] = ffff00ff 00000042 00000000 7affa4b4
! Mem[0000000010141430] = 00000016 ff000000 ff0a3bff f258e75b
ldda [%i5]ASI_BLK_P,%f16 ! Block Load from 0000000010141400
! Mem[0000000010041408] = 000000ff, %l0 = 0000ff2f00000000
ldsha [%i1+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[00000000300c1408] = 000000ff, %l5 = 000000000000e3ff
lduwa [%i3+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! Code Fragment 3
p0_fragment_47:
! %l0 = 00000000000000ff
setx 0x760f276f82c3e419,%g7,%l0 ! %l0 = 760f276f82c3e419
! %l1 = 0000000000000000
setx 0x448e4887cefb5611,%g7,%l1 ! %l1 = 448e4887cefb5611
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 = 760f276f82c3e419
setx 0xfd1d0798297fae87,%g7,%l0 ! %l0 = fd1d0798297fae87
! %l1 = 448e4887cefb5611
setx 0xfb0005d821a77846,%g7,%l1 ! %l1 = fb0005d821a77846
! Starting 10 instruction Store Burst
! %f2 = 00000079, Mem[0000000010181400] = 000000ff
sta %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000079
p0_label_632:
! Mem[0000000010001410] = 00000000, %l5 = 00000000000000ff
swapa [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l0 = fd1d0798297fae87
swapa [%i6+%o4]0x80,%l0 ! %l0 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000030101408] = 000000ff00000000
stxa %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = 0000000000000000
! Mem[0000000030141408] = 002d0000, %l6 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! %l0 = 00000000, %l1 = 21a77846, Mem[0000000010041400] = 000000ff 42000000
stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 21a77846
! %l7 = 00000000000000ff, %l4 = 00000000000000ff, %l6 = 0000000000000000
xor %l7,%l4,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = 000000ff, %l6 = 0000000000000000
swapa [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030101400] = 00000000, %l3 = 0000000000000000
swapa [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %l6 = 00000000000000ff, Mem[0000000030001408] = 77d2f916
stwa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l1 = fb0005d821a77846
lduba [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
p0_label_633:
! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
ldsba [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
! %l7 = 00000000000000ff, imm = fffffffffffff618, %l5 = 0000000000000000
add %l7,-0x9e8,%l5 ! %l5 = fffffffffffff717
! Mem[0000000010081428] = ff002dff2d000000, %l6 = 00000000000000ff
ldx [%i2+0x028],%l6 ! %l6 = ff002dff2d000000
! Mem[0000000030001400] = 00000000 0000807f, %l4 = 000000ff, %l5 = fffff717
ldda [%i0+%g0]0x89,%l4 ! %l4 = 000000000000807f 0000000000000000
! Mem[0000000030101400] = 0000000000000000, %l7 = 00000000000000ff
ldxa [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = ff2d0000, %l7 = 0000000000000000
ldsba [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101400] = 00000000 ff000000, %l2 = 00000000, %l3 = 00000000
ldda [%i4+%g0]0x88,%l2 ! %l2 = 00000000ff000000 0000000000000000
! Mem[00000000300c1410] = 000000ff 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i3+%o5]0x81,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Mem[0000000021800000] = 00007193, %l7 = ffffffffffffffff
lduba [%o3+0x000]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, %l2 = 00000000ff000000, %y = ffffffff
smul %l5,%l2,%l4 ! %l4 = 0000000000000000, %y = 00000000
p0_label_634:
! %l3 = 0000000000000000, Mem[0000000030141410] = ff00000079000000
stxa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000000000000000
! Mem[0000000010001400] = 00000000, %l2 = 00000000ff000000
swapa [%i0+%g0]0x80,%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (107)
! %f4 = 00000000 ff000000, %l5 = 0000000000000000
! Mem[0000000010141400] = 0000000000000000
stda %f4,[%i5+%l5]ASI_PST16_P ! Mem[0000000010141400] = 0000000000000000
! %l1 = 0000000000000000, Mem[00000000300c1410] = ff000000
stba %l1,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ff000000
! Mem[0000000010141408] = ff000000, %l3 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l3 ! %l3 = 000000ff000000ff
! %f28 = 00000016 ff000000, Mem[0000000030001400] = 0000807f 00000000
stda %f28,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000016 ff000000
! %f1 = 00000000, Mem[0000000010001420] = 0ccf1a87
st %f1 ,[%i0+0x020] ! Mem[0000000010001420] = 00000000
! %l2 = 0000000000000000, Mem[0000000030181400] = d3fe9baf
stba %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = d3fe9b00
! Mem[0000000030101400] = 00000000, %l5 = 0000000000000000
swapa [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
lduha [%i2+%o5]0x80,%l1 ! %l1 = 0000000000000000
p0_label_635:
! Mem[0000000010101400] = 000000ff, %l6 = ff002dff2d000000
ldsba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = 0000de6c, %l4 = 0000000000000000
lduba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1410] = ff000000, %l7 = 0000000000000000
ldswa [%i3+%o5]0x89,%l7 ! %l7 = ffffffffff000000
! Mem[000000001004142c] = 467900ff, %l6 = 0000000000000000
ldsha [%i1+0x02c]%asi,%l6 ! %l6 = 0000000000004679
! Mem[0000000030181400] = d3fe9b00, %l1 = 0000000000000000
ldsha [%i6+%g0]0x89,%l1 ! %l1 = ffffffffffff9b00
! Mem[0000000010181410] = 00000000, %l3 = 00000000000000ff
ldsha [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1430] = 000000ff00000000, %f18 = ff000000 00000016
ldd [%i3+0x030],%f18 ! %f18 = 000000ff 00000000
! Mem[0000000030181408] = 00000000ff000000, %l0 = 00000000000000ff
ldxa [%i6+%o4]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010081400] = 00000000, %l2 = 0000000000000000
ldswa [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000010041400] = 00000000
stha %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000
p0_label_636:
! %l5 = 0000000000000000, Mem[0000000010081410] = 00000000
stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
! %l6 = 0000000000004679, Mem[0000000020800040] = 00000345, %asi = 80
stha %l6,[%o1+0x040]%asi ! Mem[0000000020800040] = 46790345
! %l6 = 00004679, %l7 = ff000000, Mem[0000000030041400] = 00000000 000000ff
stda %l6,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00004679 ff000000
! Mem[0000000010181408] = 297fae87, %l7 = ffffffffff000000
swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000297fae87
! %l7 = 00000000297fae87, Mem[0000000010081404] = 00000000
stw %l7,[%i2+0x004] ! Mem[0000000010081404] = 297fae87
! %l2 = 0000000000000000, Mem[0000000010141408] = 000000ff
stba %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! %f27 = 7affa4b4, Mem[0000000010181400] = 00000079
sta %f27,[%i6+%g0]0x80 ! Mem[0000000010181400] = 7affa4b4
! %l5 = 0000000000000000, %l7 = 00000000297fae87, %l7 = 00000000297fae87
xnor %l5,%l7,%l7 ! %l7 = ffffffffd6805178
! Mem[0000000030001400] = 000000ff, %l5 = 0000000000000000
swapa [%i0+%g0]0x81,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000, %l1 = ffffffffffff9b00
ldsha [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
p0_label_637:
! Mem[0000000030141400] = ff000000, %l0 = 00000000ff000000
ldsha [%i5+%g0]0x81,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030101410] = 00000000, %l6 = 0000000000004679
ldswa [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! %f14 = 00000000, %f31 = f258e75b
fcmpes %fcc2,%f14,%f31 ! %fcc2 = 2
! Mem[0000000010001410] = ff000000, %l3 = 0000000000000000
ldsh [%i0+0x012],%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = 00000000, %f4 = 00000000
lda [%i6+%o5]0x80,%f4 ! %f4 = 00000000
! Mem[0000000030141408] = ff2d0000, %l3 = 0000000000000000
ldswa [%i5+%o4]0x81,%l3 ! %l3 = ffffffffff2d0000
! Mem[0000000010181410] = 00000000 00000000, %l6 = 00000000, %l7 = d6805178
ldda [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010141410] = ff000000, %l2 = 0000000000000000
ldsba [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030101410] = 00000000ff000000, %l7 = 0000000000000000
ldxa [%i4+%o5]0x81,%l7 ! %l7 = 00000000ff000000
! Starting 10 instruction Store Burst
! %f12 = b4a40000 00000000, Mem[0000000030101408] = 00000000 00000000
stda %f12,[%i4+%o4]0x89 ! Mem[0000000030101408] = b4a40000 00000000
p0_label_638:
! Mem[0000000010141408] = 00000000, %l4 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l2 = ffffffffffffffff, Mem[0000000030141408] = ff2d0000
stha %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffff0000
! %f3 = 000000ff, Mem[0000000030101400] = 00000000
sta %f3 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! Mem[0000000030101400] = ff000000, %l5 = 00000000000000ff
ldstuba [%i4+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! %l0 = ffffffffffffff00, Mem[0000000010041410] = 00000000
stwa %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffff00
! %f18 = 000000ff 00000000, %l0 = ffffffffffffff00
! Mem[0000000010181400] = 7affa4b400000000
stda %f18,[%i6+%l0]ASI_PST8_P ! Mem[0000000010181400] = 7affa4b400000000
! Mem[0000000030041410] = 00000000, %l3 = ffffffffff2d0000
ldstuba [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %f0 = 00000000 00000000 00000079 000000ff
! %f4 = 00000000 ff000000 7946d93e 9942070c
! %f8 = 0ccf1a87 16f9d277 000000e0 ffffffff
! %f12 = b4a40000 00000000 00000000 ff000000
stda %f0,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
! %l2 = ffffffffffffffff, Mem[0000000030141410] = 00000000
stba %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 009bfed3, %l4 = 0000000000000000
ldsha [%i6+%g0]0x81,%l4 ! %l4 = 000000000000009b
p0_label_639:
! Mem[0000000030101400] = ff000000, %l7 = 00000000ff000000
ldsba [%i4+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030141400] = 000000ff, %l2 = ffffffffffffffff
ldsha [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
membar #Sync ! Added by membar checker (108)
! Mem[0000000030001400] = 00000000 16000000 000000ff 871acf0c
! Mem[0000000030001410] = 0000d3fe 00000000 7946d93e 9942070c
! Mem[0000000030001420] = 0ccf1a87 16f9d277 b4a40000 00000000
! Mem[0000000030001430] = 73d5844e 00000000 8998c3a1 64e0fbd1
ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
! Mem[0000000030001410] = fed30000, %l5 = 00000000000000ff
lduwa [%i0+%o5]0x89,%l5 ! %l5 = 00000000fed30000
! Mem[00000000100c1420] = 5fc60000, %l2 = 00000000000000ff
ldswa [%i3+0x020]%asi,%l2 ! %l2 = 000000005fc60000
! Mem[0000000010141408] = ff000000, %l7 = ffffffffffffffff
ldsba [%i5+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000211c0000] = ffff622e, %l3 = 0000000000000000
ldsba [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181410] = 00160000, %l7 = ffffffffffffffff
lduba [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141400] = ff000000, %l6 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[00000000100c1436] = 00000000, %asi = 80
stha %l1,[%i3+0x036]%asi ! Mem[00000000100c1434] = 00000000
p0_label_640:
! %f0 = 00000000 00000000 00000079 000000ff
! %f4 = 00000000 ff000000 7946d93e 9942070c
! %f8 = 0ccf1a87 16f9d277 000000e0 ffffffff
! %f12 = b4a40000 00000000 00000000 ff000000
stda %f0,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
! Mem[0000000030001408] = 000000ff, %l7 = 0000000000000000
swapa [%i0+%o4]0x81,%l7 ! %l7 = 00000000000000ff
membar #Sync ! Added by membar checker (109)
! Mem[0000000030181408] = ff000000, %l0 = ffffffffffffff00
ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 000000ff000000ff
! %l1 = 0000000000000000, Mem[0000000030081408] = 81000000
stwa %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %f16 = 00000000 16000000, Mem[0000000010101408] = 79000000 ff000000
stda %f16,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 16000000
! Mem[0000000010001434] = 00000000, %l5 = 00000000fed30000
swap [%i0+0x034],%l5 ! %l5 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l2 = 000000005fc60000
ldstuba [%i4+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l5 = 0000000000000000
swapa [%i0+%g0]0x81,%l5 ! %l5 = 0000000000000000
! %l4 = 0000009b, %l5 = 00000000, Mem[00000000300c1400] = 00000000 00000000
stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000009b 00000000
! Starting 10 instruction Load Burst
! %l7 = 00000000000000ff, %l4 = 000000000000009b, %l1 = 0000000000000000
andn %l7,%l4,%l1 ! %l1 = 0000000000000064
p0_label_641:
! Mem[0000000010141400] = 00000000, %f18 = 000000ff
lda [%i5+%g0]0x88,%f18 ! %f18 = 00000000
! Mem[0000000030181410] = 000000ff, %l7 = 00000000000000ff
lduha [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141408] = ff000000, %l3 = ffffffffffffffff
ldswa [%i5+%o4]0x80,%l3 ! %l3 = ffffffffff000000
! Mem[0000000010081410] = 0000000000000000, %l2 = 0000000000000000
ldxa [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141400] = ff000000, %l0 = 00000000000000ff
lduwa [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010181424] = 00000000, %l3 = ffffffffff000000
lduw [%i6+0x024],%l3 ! %l3 = 0000000000000000
! Mem[0000000030181410] = 000000ff00000000, %l4 = 000000000000009b
ldxa [%i6+%o5]0x81,%l4 ! %l4 = 000000ff00000000
! Mem[0000000030081400] = 00000042, %f7 = 9942070c
lda [%i2+%g0]0x81,%f7 ! %f7 = 00000042
! Mem[0000000010141410] = 7946d93e000000ff, %l1 = 0000000000000064
ldxa [%i5+%o5]0x88,%l1 ! %l1 = 7946d93e000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = 00000000, %l7 = 0000000000000000
ldstuba [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff
p0_label_642:
! %f20 = 0000d3fe 00000000, %l1 = 7946d93e000000ff
! Mem[0000000010081420] = 0000001600000000
add %i2,0x020,%g1
stda %f20,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010081420] = 00000000fed30000
! %f20 = 0000d3fe, Mem[0000000010081438] = ffff0000
st %f20,[%i2+0x038] ! Mem[0000000010081438] = 0000d3fe
! Code Fragment 3
p0_fragment_48:
! %l0 = 00000000ff000000
setx 0x5c45ac385cbcbf41,%g7,%l0 ! %l0 = 5c45ac385cbcbf41
! %l1 = 7946d93e000000ff
setx 0xdd8bfe07e7766ed3,%g7,%l1 ! %l1 = dd8bfe07e7766ed3
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 = 5c45ac385cbcbf41
setx 0x5b2fa27ff429970b,%g7,%l0 ! %l0 = 5b2fa27ff429970b
! %l1 = dd8bfe07e7766ed3
setx 0x77b84d90235f01e0,%g7,%l1 ! %l1 = 77b84d90235f01e0
! Mem[0000000010141400] = 00000000, %l2 = 0000000000000000
swapa [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 00000000, %l5 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %l6 = 00000000000000ff, Mem[0000000030041400] = 79460000000000ff
stxa %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010141410] = 000000ff
stwa %l5,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000
! %l1 = 77b84d90235f01e0, Mem[0000000010181400] = 7affa4b400000000
stxa %l1,[%i6+%g0]0x80 ! Mem[0000000010181400] = 77b84d90235f01e0
! %l3 = 0000000000000000, Mem[0000000010141400] = ff00000000000000
stxa %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
lduwa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
p0_label_643:
! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000
ldsha [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = 000000ff, %l0 = 5b2fa27ff429970b
ldswa [%i4+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141410] = 00000000, %l4 = 000000ff00000000
ldsba [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
membar #Sync ! Added by membar checker (110)
! Mem[0000000030181400] = 00000000 00000000 ff000000 79000000
! Mem[0000000030181410] = 000000ff 00000000 0c074299 3ed94679
! Mem[0000000030181420] = 77d2f916 871acf0c ffffffff e0000000
! Mem[0000000030181430] = 00000000 0000a4b4 000000ff 00000000
ldda [%i6]ASI_BLK_S,%f16 ! Block Load from 0000000030181400
! Mem[00000000201c0000] = 0000de6c, %l0 = 00000000000000ff
ldsb [%o0+0x001],%l0 ! %l0 = 0000000000000000
! Mem[0000000010041428] = ff000000, %l4 = 0000000000000000
ldsba [%i1+0x028]%asi,%l4 ! %l4 = ffffffffffffffff
! %f13 = 00000000, %f4 = 00000000, %f8 = 0ccf1a87
fsubs %f13,%f4 ,%f8 ! %f8 = 00000000
! Mem[0000000030041410] = ff00000000000000, %l7 = 0000000000000000
ldxa [%i1+%o5]0x81,%l7 ! %l7 = ff00000000000000
! Mem[0000000030081410] = 000000ff, %l0 = 0000000000000000
lduha [%i2+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, imm = fffffffffffff35c, %l3 = 0000000000000000
sub %l0,-0xca4,%l3 ! %l3 = 0000000000000da3
p0_label_644:
! %l0 = 00000000000000ff, Mem[0000000010081434] = ff2d00ff
stw %l0,[%i2+0x034] ! Mem[0000000010081434] = 000000ff
! %l5 = 0000000000000000, Mem[0000000010181418] = 000000ff00000000, %asi = 80
stxa %l5,[%i6+0x018]%asi ! Mem[0000000010181418] = 0000000000000000
! Mem[0000000030001400] = 00000000, %l1 = 77b84d90235f01e0
swapa [%i0+%g0]0x89,%l1 ! %l1 = 0000000000000000
! %f8 = 00000000 16f9d277, %l3 = 0000000000000da3
! Mem[0000000030001438] = 8998c3a164e0fbd1
add %i0,0x038,%g1
stda %f8,[%g1+%l3]ASI_PST32_SL ! Mem[0000000030001438] = 77d2f91600000000
! Mem[0000000010041400] = ff0000004678a721, %l0 = 00000000000000ff, %l7 = ff00000000000000
casxa [%i1]0x80,%l0,%l7 ! %l7 = ff0000004678a721
! %l1 = 0000000000000000, %l6 = 00000000000000ff, %l7 = ff0000004678a721
sub %l1,%l6,%l7 ! %l7 = ffffffffffffff01
! %f4 = 00000000 ff000000, Mem[00000000300c1400] = 0000009b 00000000
stda %f4 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000 ff000000
! %l6 = 00000000000000ff, Mem[0000000010081408] = 00000000
stwa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 000000ff
! %l4 = ffffffffffffffff, Mem[000000001018141c] = 00000000
sth %l4,[%i6+0x01c] ! Mem[000000001018141c] = ffff0000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff000000, %l6 = 00000000000000ff
lduba [%i3+%o4]0x81,%l6 ! %l6 = 00000000000000ff
p0_label_645:
! Code Fragment 3
p0_fragment_49:
! %l0 = 00000000000000ff
setx 0xa72922887e3e9185,%g7,%l0 ! %l0 = a72922887e3e9185
! %l1 = 0000000000000000
setx 0x0260ff600f69abe9,%g7,%l1 ! %l1 = 0260ff600f69abe9
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 = a72922887e3e9185
setx 0xb5010187c9419d9d,%g7,%l0 ! %l0 = b5010187c9419d9d
! %l1 = 0260ff600f69abe9
setx 0x1c06f2dfa3e3696e,%g7,%l1 ! %l1 = 1c06f2dfa3e3696e
! Mem[0000000010001400] = 000000ff, %l2 = 0000000000000000
ldsha [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141400] = ff000000ff000000, %f12 = b4a40000 00000000
ldda [%i5+%g0]0x81,%f12 ! %f12 = ff000000 ff000000
! %f13 = ff000000, %f14 = 00000000, %f10 = 000000e0 ffffffff
fsmuld %f13,%f14,%f10 ! %f10 = 80000000 00000000
! Mem[0000000010141400] = 00000000 00000000 ff000000 00000016
! Mem[0000000010141410] = 00000000 3ed94679 00000000 00000000
! Mem[0000000010141420] = ffff00ff 00000042 00000000 7affa4b4
! Mem[0000000010141430] = 00000016 ff000000 ff0a3bff f258e75b
ldda [%i5]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010141400
! Mem[0000000010041408] = 000000ff, %l7 = ffffffffffffff01
lduwa [%i1+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010041410] = ffffff00, %l5 = 0000000000000000
ldswa [%i1+%o5]0x88,%l5 ! %l5 = ffffffffffffff00
! %f10 = 80000000, %f5 = ff000000
fcmpes %fcc3,%f10,%f5 ! %fcc3 = 2
! Mem[0000000030041408] = 00000000, %l6 = 00000000000000ff
lduha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = 000000ff, %l3 = 00000da3, Mem[0000000030101410] = 000000ff 000000ff
stda %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff 00000da3
p0_label_646:
! %f10 = 80000000 00000000, %l0 = b5010187c9419d9d
! Mem[0000000030101428] = ff000000ff000000
add %i4,0x028,%g1
stda %f10,[%g1+%l0]ASI_PST8_S ! Mem[0000000030101428] = 8000000000000000
! %l6 = 0000000000000000, Mem[0000000030041410] = 00000000000000ff
stxa %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000000
! Mem[0000000030041400] = 00000000, %l3 = 0000000000000da3
swapa [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 00000000, %l4 = ffffffffffffffff
swapa [%i4+%o5]0x80,%l4 ! %l4 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000021800000] = 00007193
stb %l6,[%o3+%g0] ! Mem[0000000021800000] = 00007193
membar #Sync ! Added by membar checker (111)
! %f15 = ff000000, Mem[0000000030181410] = ff000000
sta %f15,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff000000
! Mem[0000000010041408] = 000000ff, %l4 = 0000000000000000
swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %f30 = 5be758f2 ff3b0aff, %l6 = 0000000000000000
! Mem[0000000010181420] = 0079f91600000000
add %i6,0x020,%g1
stda %f30,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010181420] = 0079f91600000000
! %l2 = 00000000000000ff, Mem[0000000010001438] = 8998c3a164e0fbd1, %asi = 80
stxa %l2,[%i0+0x038]%asi ! Mem[0000000010001438] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 000000ff, %l1 = 1c06f2dfa3e3696e
ldswa [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff
p0_label_647:
! Mem[00000000300c1408] = ff000000, %l2 = 00000000000000ff
lduba [%i3+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000211c0000] = ffff622e, %l0 = b5010187c9419d9d
ldsba [%o2+0x001]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000021800180] = 00001af7, %l7 = 00000000000000ff
lduha [%o3+0x180]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081408] = ff000000, %l2 = 00000000000000ff
ldsw [%i2+%o4],%l2 ! %l2 = ffffffffff000000
! Mem[0000000010101408] = 16000000, %l4 = 00000000000000ff
ldsha [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1408] = 00000000, %l1 = 00000000000000ff
ldsha [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = 000000ff, %l2 = ffffffffff000000
lduba [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141408] = 0000ffff, %l1 = 0000000000000000
ldsba [%i5+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081400] = 42000000, %l2 = 00000000000000ff
ldsba [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, imm = 00000000000009cb, %l4 = 0000000000000000
sub %l3,0x9cb,%l4 ! %l4 = fffffffffffff635
p0_label_648:
! %l1 = ffffffffffffffff, Mem[0000000030001408] = 00000000
stha %l1,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffff0000
! %f22 = 00000000 00000000, Mem[0000000010101408] = 16000000 00000000
stda %f22,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000000
! %l0 = ffffffffffffffff, Mem[0000000010001410] = ff000000
stba %l0,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
! Mem[0000000030081400] = 42000000, %l6 = 0000000000000000
swapa [%i2+%g0]0x89,%l6 ! %l6 = 0000000042000000
! %l4 = fffffffffffff635, Mem[0000000010001408] = 000000ff
stha %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000f635
! Mem[0000000010141430] = 00000016, %l4 = fffff635, %l1 = ffffffff
add %i5,0x30,%g1
casa [%g1]0x80,%l4,%l1 ! %l1 = 0000000000000016
! %l0 = ffffffffffffffff, Mem[0000000010081410] = 0000000000000000
stxa %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffffffffffff
! Mem[0000000010081400] = 00000000, %l5 = ffffffffffffff00
ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! %l0 = ffffffffffffffff, Mem[0000000030041400] = ff00000000000da3
stxa %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = ff000000000000ff, %l2 = 0000000000000000
ldxa [%i2+%o4]0x80,%l2 ! %l2 = ff000000000000ff
p0_label_649:
! Mem[0000000010081410] = ffffffff ffffffff, %l2 = 000000ff, %l3 = 00000000
ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
! Mem[0000000030101400] = ff00000000000000, %l0 = ffffffffffffffff
ldxa [%i4+%g0]0x81,%l0 ! %l0 = ff00000000000000
! Mem[00000000300c1410] = 000000ff, %l4 = fffffffffffff635
ldsha [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141428] = 00000000 7affa4b4, %l4 = 00000000, %l5 = 00000000
ldda [%i5+0x028]%asi,%l4 ! %l4 = 0000000000000000 000000007affa4b4
! Mem[0000000010081400] = 87ae7f29000000ff, %l0 = ff00000000000000
ldxa [%i2+%g0]0x88,%l0 ! %l0 = 87ae7f29000000ff
! Mem[0000000030181400] = 0000000000000000, %f30 = 5be758f2 ff3b0aff
ldda [%i6+%g0]0x89,%f30 ! %f30 = 00000000 00000000
! Mem[0000000030041400] = ffffffff, %l5 = 000000007affa4b4
ldsba [%i1+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030101410] = ff000000, %l7 = 0000000000000000
ldsba [%i4+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141408] = ff000000, %l5 = ffffffffffffffff
ldswa [%i5+%o4]0x80,%l5 ! %l5 = ffffffffff000000
! Starting 10 instruction Store Burst
! Mem[0000000010181404] = 235f01e0, %l2 = 00000000ffffffff, %asi = 80
swapa [%i6+0x004]%asi,%l2 ! %l2 = 00000000235f01e0
p0_label_650:
! %f28 = 000000ff 16000000, Mem[0000000030001408] = ffff0000 871acf0c
stda %f28,[%i0+%o4]0x81 ! Mem[0000000030001408] = 000000ff 16000000
! %f30 = 00000000, Mem[0000000030081400] = 00000000
sta %f30,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[00000000300c1410] = 000000ff, %l6 = 0000000042000000
swapa [%i3+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l1 = 0000000000000016
ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %l2 = 00000000235f01e0, Mem[0000000010041410] = 00ffffff
stha %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = 01e0ffff
! %l6 = 00000000000000ff, Mem[00000000100c1428] = 00000000ff00ff2f
stx %l6,[%i3+0x028] ! Mem[00000000100c1428] = 00000000000000ff
! Mem[00000000100c1400] = ff000000, %l3 = 00000000ffffffff
swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ff000000
! %l4 = 0000000000000000, Mem[00000000218000c0] = 0010afb8, %asi = 80
stba %l4,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 0010afb8
! Mem[0000000030141400] = ff000000, %l1 = 0000000000000000
swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = ff000000, %l4 = 0000000000000000
lduha [%i3+%o4]0x81,%l4 ! %l4 = 000000000000ff00
p0_label_651:
! Mem[0000000010101408] = 00000000, %f25 = ff00ffff
lda [%i4+%o4]0x88,%f25 ! %f25 = 00000000
! Mem[0000000030081410] = ff00000000000000, %f10 = 80000000 00000000
ldda [%i2+%o5]0x81,%f10 ! %f10 = ff000000 00000000
! Mem[0000000010081410] = ffffffff, %l3 = 00000000ff000000
lduwa [%i2+%o5]0x80,%l3 ! %l3 = 00000000ffffffff
! %f27 = 00000000, %f25 = 00000000, %f30 = 00000000
fsubs %f27,%f25,%f30 ! %f30 = 00000000
! Mem[0000000010081408] = 000000ff, %l2 = 00000000235f01e0
ldsha [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141408] = 000000ff, %l5 = ffffffffff000000
lduba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[00000000201c0000] = 0000de6c, %l4 = 000000000000ff00
ldsb [%o0+%g0],%l4 ! %l4 = 0000000000000000
! Mem[0000000030141410] = 000000ff, %l7 = ffffffffffffffff
lduha [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! %l4 = 0000000000000000, %l7 = 00000000000000ff, %l7 = 00000000000000ff
xor %l4,%l7,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f0 = 00000000 00000000 00000079 000000ff
! %f4 = 00000000 ff000000 7946d93e 00000042
! %f8 = 00000000 16f9d277 ff000000 00000000
! %f12 = ff000000 ff000000 00000000 ff000000
stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400
p0_label_652:
! Mem[0000000030081410] = ff000000, %l5 = 00000000000000ff
swapa [%i2+%o5]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[0000000010041408] = 00000000, %l2 = 00000000000000ff
ldstuba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
membar #Sync ! Added by membar checker (112)
! Mem[0000000010001428] = 00000000, %l0 = 87ae7f29000000ff
ldstub [%i0+0x028],%l0 ! %l0 = 00000000000000ff
! %f18 = 16000000 000000ff, %l7 = 00000000000000ff
! Mem[0000000030181400] = 0000000000000000
stda %f18,[%i6+%l7]ASI_PST8_SL ! Mem[0000000030181400] = ff00000000000016
! %l2 = 0000000000000000, Mem[0000000020800000] = 000068e7, %asi = 80
stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 000068e7
! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
swapa [%i4+%g0]0x88,%l4 ! %l4 = 0000000000000000
! %l0 = 00000000, %l1 = ff000000, Mem[0000000010101400] = 00000000 00000000
stda %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 ff000000
! %f24 = 42000000 00000000, Mem[0000000010081410] = ffffffff ffffffff
stda %f24,[%i2+%o5]0x80 ! Mem[0000000010081410] = 42000000 00000000
! %l1 = 00000000ff000000, Mem[0000000010141410] = 00000000
stha %l1,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ffffffff, %l1 = 00000000ff000000
ldsba [%i3+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
p0_label_653:
membar #Sync ! Added by membar checker (113)
! Mem[0000000010001400] = 00000000 00000000 ff000000 79000000
! Mem[0000000010001410] = 000000ff 00000000 42000000 3ed94679
! Mem[0000000010001420] = 77d2f916 00000000 ff000000 000000ff
! Mem[0000000010001430] = 000000ff 000000ff 000000ff 00000000
ldda [%i0]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010001400
! Mem[0000000010141400] = 0000000000000000, %f28 = 000000ff 16000000
ldda [%i5+%g0]0x88,%f28 ! %f28 = 00000000 00000000
! Mem[0000000010041410] = ffffe001, %l0 = 0000000000000000
ldsha [%i1+%o5]0x88,%l0 ! %l0 = ffffffffffffe001
! Mem[0000000010141410] = 000000003ed94679, %l1 = ffffffffffffffff
ldx [%i5+%o5],%l1 ! %l1 = 000000003ed94679
! Mem[00000000201c0000] = 0000de6c, %l7 = 00000000000000ff
ldsba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = ffffffff ffffffff, %l6 = 000000ff, %l7 = 00000000
ldda [%i1+%g0]0x81,%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
! Mem[0000000030101410] = 000000ff, %l6 = 00000000ffffffff
lduba [%i4+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081408] = ff000000, %l3 = 00000000ffffffff
lduba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010041410] = 01e0ffff, %l1 = 000000003ed94679
ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000001
! Starting 10 instruction Store Burst
! %l5 = 00000000ff000000, Mem[0000000030141400] = 00000000
stba %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
p0_label_654:
! %f18 = 16000000 000000ff, Mem[0000000030001400] = e0015f23 16000000
stda %f18,[%i0+%g0]0x81 ! Mem[0000000030001400] = 16000000 000000ff
! %l5 = 00000000ff000000, imm = 0000000000000f03, %l1 = 0000000000000001
and %l5,0xf03,%l1 ! %l1 = 0000000000000000
! %f28 = 00000000 00000000, %l0 = ffffffffffffe001
! Mem[0000000010081400] = ff000000297fae87
stda %f28,[%i2+%l0]ASI_PST8_P ! Mem[0000000010081400] = ff000000297fae00
! %l6 = 000000ff, %l7 = ffffffff, Mem[00000000100c1418] = 00fb00ff 000000ff
stda %l6,[%i3+0x018]%asi ! Mem[00000000100c1418] = 000000ff ffffffff
! Mem[0000000030041410] = 00000000, %l6 = 00000000000000ff
ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! %l5 = 00000000ff000000, immed = fffff21c, %y = 00000000
sdiv %l5,-0xde4,%l3 ! %l3 = ffffffffffeda46e
mov %l0,%y ! %y = ffffe001
! Mem[00000000100c141d] = ffffffff, %l4 = 0000000000000000
ldstuba [%i3+0x01d]%asi,%l4 ! %l4 = 000000ff000000ff
! %l4 = 00000000000000ff, Mem[0000000010181400] = 77b84d90
stwa %l4,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000ff
! %l5 = 00000000ff000000, Mem[0000000030101410] = ff000000
stwa %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 0000d3fe00000000, %f20 = 7946d93e 00000000
ldda [%i0+%o5]0x81,%f20 ! %f20 = 0000d3fe 00000000
p0_label_655:
! Mem[0000000010081400] = ff000000, %l2 = 0000000000000000
ldsha [%i2+%g0]0x80,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010141430] = 00000016ff000000, %f22 = 00000000 00000000
ldd [%i5+0x030],%f22 ! %f22 = 00000016 ff000000
! Mem[0000000010041410] = 00000000ffffe001, %f16 = 00000000 00000000
ldda [%i1+%o5]0x88,%f16 ! %f16 = 00000000 ffffe001
! Mem[0000000010041414] = 00000000, %f20 = 0000d3fe
ld [%i1+0x014],%f20 ! %f20 = 00000000
! Mem[00000000100c1400] = ffffffff, %l6 = 0000000000000000
ldsh [%i3+%g0],%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c1400] = ffffffff, %l0 = ffffffffffffe001
lduha [%i3+%g0]0x80,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010181408] = ff000000, %l5 = 00000000ff000000
ldsha [%i6+%o4]0x80,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010141438] = ff0a3bff, %l0 = 000000000000ffff
lduba [%i5+0x038]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
lduba [%i6+%o5]0x80,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010041410] = 01e0ffff, %l0 = 00000000000000ff
ldstuba [%i1+%o5]0x80,%l0 ! %l0 = 00000001000000ff
p0_label_656:
! %l7 = 00000000ffffffff, Mem[0000000010041408] = ff00000000000000
stxa %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000ffffffff
membar #Sync ! Added by membar checker (114)
! %l7 = 00000000ffffffff, Mem[0000000010001415] = 00000000, %asi = 80
stba %l7,[%i0+0x015]%asi ! Mem[0000000010001414] = 00ff0000
! %l4 = 00000000000000ff, Mem[00000000100c1420] = 5fc60000, %asi = 80
stwa %l4,[%i3+0x020]%asi ! Mem[00000000100c1420] = 000000ff
! %l1 = 0000000000000000, Mem[0000000010181400] = ff000000
stba %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000
! %l7 = 00000000ffffffff, Mem[00000000100c1410] = b9f2ffff
stwa %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffff
! %l4 = 00000000000000ff, Mem[0000000030101408] = 00000000
stwa %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff
! %f15 = 00000000, Mem[0000000010101400] = 00000000
sta %f15,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! %l3 = ffffffffffeda46e, Mem[000000001014142c] = 7affa4b4, %asi = 80
stwa %l3,[%i5+0x02c]%asi ! Mem[000000001014142c] = ffeda46e
! Mem[0000000010141435] = ff000000, %l5 = ffffffffffffff00
ldstub [%i5+0x035],%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff000000, %l7 = 00000000ffffffff
lduba [%i6+%o4]0x81,%l7 ! %l7 = 00000000000000ff
p0_label_657:
! Mem[0000000030101400] = ff000000, %l7 = 00000000000000ff
ldswa [%i4+%g0]0x81,%l7 ! %l7 = ffffffffff000000
! %f0 = 00000000, Mem[0000000030141410] = 000000ff
sta %f0 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! Mem[00000000300c1410] = 42000000, %l4 = 00000000000000ff
lduwa [%i3+%o5]0x81,%l4 ! %l4 = 0000000042000000
! Mem[0000000010001410] = 000000ff, %l3 = ffffffffffeda46e
lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030041410] = 000000ff, %l5 = 0000000000000000
ldsba [%i1+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010041410] = ffe0ffff 00000000, %l6 = ffffffff, %l7 = ff000000
ldd [%i1+%o5],%l6 ! %l6 = 00000000ffe0ffff 0000000000000000
! Mem[0000000010181408] = 000000ff, %l4 = 0000000042000000
ldsha [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030101408] = 000000ff, %l6 = 00000000ffe0ffff
ldswa [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141410] = 7946d93e 00000000, %l2 = ffffff00, %l3 = 000000ff
ldda [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000 000000007946d93e
! Starting 10 instruction Store Burst
! %f0 = 00000000, Mem[0000000030041400] = ffffffff
sta %f0 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
p0_label_658:
! %l4 = 00000000000000ff, Mem[0000000030041408] = 00000000
stba %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
! %l4 = 000000ff, %l5 = ffffffff, Mem[0000000010101408] = 00000000 00000000
stda %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff ffffffff
! %l6 = 00000000000000ff, Mem[0000000010041420] = 00000000
stw %l6,[%i1+0x020] ! Mem[0000000010041420] = 000000ff
! Mem[0000000030181410] = 000000ff, %l2 = 0000000000000000
swapa [%i6+%o5]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001400] = 00000016, %l5 = ffffffffffffffff
ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000016000000ff
! %f18 = 16000000 000000ff, %l4 = 00000000000000ff
! Mem[00000000100c1408] = 0000000000000000
add %i3,0x008,%g1
stda %f18,[%g1+%l4]ASI_PST8_PL ! Mem[00000000100c1408] = ff00000000000016
! %l2 = 000000ff, %l3 = 7946d93e, Mem[0000000010041410] = ffffe0ff 00000000
stda %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff 7946d93e
! %l0 = 0000000000000001, Mem[0000000010001438] = 000000ff, %asi = 80
stwa %l0,[%i0+0x038]%asi ! Mem[0000000010001438] = 00000001
! %l3 = 000000007946d93e, Mem[0000000010081410] = 42000000
stha %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = d93e0000
! Starting 10 instruction Load Burst
! Mem[00000000100c1418] = 000000ff, %l2 = 00000000000000ff
lduwa [%i3+0x018]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_659:
! Mem[00000000211c0000] = ffff622e, %l3 = 000000007946d93e
lduha [%o2+0x000]%asi,%l3 ! %l3 = 000000000000ffff
! Mem[0000000030141408] = ffff0000, %l2 = 00000000000000ff
lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ffff0000
! Mem[0000000010001408] = ff000000 79000000, %l6 = 000000ff, %l7 = 00000000
ldda [%i0+%o4]0x80,%l6 ! %l6 = 00000000ff000000 0000000079000000
! Mem[0000000030041410] = ff000000, %f5 = 00000000
lda [%i1+%o5]0x81,%f5 ! %f5 = ff000000
! Mem[0000000030181400] = 000000ff, %l5 = 0000000000000016
ldsha [%i6+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030081410] = 00000000ff000000, %f2 = ff000000 79000000
ldda [%i2+%o5]0x89,%f2 ! %f2 = 00000000 ff000000
! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
lduwa [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
! %l5 = 00000000000000ff, Mem[0000000010101408] = 000000ff
stba %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff
! Mem[0000000010041418] = b9f2ffff, %l6 = 00000000ff000000
lduw [%i1+0x018],%l6 ! %l6 = 00000000b9f2ffff
! Starting 10 instruction Store Burst
! %l2 = 00000000ffff0000, Mem[0000000010081410] = 0000000000003ed9
stxa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000ffff0000
p0_label_660:
! %l0 = 0000000000000001, Mem[0000000010101408] = 000000ff
stba %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000001
! %f16 = 00000000 ffffe001, Mem[0000000010081400] = ff000000 297fae00
stda %f16,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 ffffe001
! %l1 = 0000000000000000, Mem[0000000010181410] = 0000000000000000
stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000000
! Mem[0000000030001410] = 0000d3fe, %l0 = 0000000000000001
swapa [%i0+%o5]0x81,%l0 ! %l0 = 000000000000d3fe
! Mem[0000000010141420] = ffff00ff00000042, %l3 = 000000000000ffff, %l2 = 00000000ffff0000
add %i5,0x20,%g1
casxa [%g1]0x80,%l3,%l2 ! %l2 = ffff00ff00000042
! %l3 = 000000000000ffff, Mem[0000000010041408] = 00000000
stha %l3,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffff0000
! %f0 = 00000000 00000000, %l7 = 0000000079000000
! Mem[0000000030141430] = 000000ff5fc60000
add %i5,0x030,%g1
stda %f0,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030141430] = 000000ff5fc60000
! Mem[0000000010141400] = 0000000000000000, %f30 = 00000000 00000000
ldda [%i5+%g0]0x80,%f30 ! %f30 = 00000000 00000000
! Mem[0000000010181400] = ff000000, %l5 = 00000000000000ff
ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l6 = 00000000b9f2ffff, imm = 00000000000003c0, %l1 = 0000000000000000
xnor %l6,0x3c0,%l1 ! %l1 = ffffffff460d03c0
p0_label_661:
! Mem[0000000010181400] = ffffffffff0000ff, %f22 = 00000016 ff000000
ldda [%i6+%g0]0x88,%f22 ! %f22 = ffffffff ff0000ff
! Mem[0000000010101400] = 00000000000000ff, %l6 = 00000000b9f2ffff
ldxa [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041408] = 0000ffff, %l7 = 0000000079000000
ldsba [%i1+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1400] = ffffffff, %l3 = 000000000000ffff
lduha [%i3+%g0]0x88,%l3 ! %l3 = 000000000000ffff
! Mem[0000000020800040] = 46790345, %l5 = 0000000000000000
ldsh [%o1+0x040],%l5 ! %l5 = 0000000000004679
! Mem[00000000100c1410] = ffffffff, %l5 = 0000000000004679
ldswa [%i3+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030081410] = ff000000, %l1 = ffffffff460d03c0
lduwa [%i2+%o5]0x89,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010101408] = 01000000, %l5 = ffffffffffffffff
lduba [%i4+0x008]%asi,%l5 ! %l5 = 0000000000000001
! Mem[0000000010081400] = 00000000ffffe001, %l0 = 000000000000d3fe
ldxa [%i2+%g0]0x80,%l0 ! %l0 = 00000000ffffe001
! Starting 10 instruction Store Burst
! Mem[0000000030081408] = 00000000, %l2 = ffff00ff00000042
ldstuba [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_662:
! Mem[0000000010101400] = 00000000, %l2 = 0000000000000000
ldstuba [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181400] = ff0000ff, %l6 = 00000000000000ff
ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010141400] = 00000000, %l3 = 000000000000ffff
ldstuba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l7 = ffffffffffffffff, Mem[0000000010141410] = 00000000
stba %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
! %l6 = 00000000000000ff, Mem[0000000010001408] = ff00000079000000
stxa %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000000000ff
! Mem[0000000030001408] = ff000000, %l3 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[00000000201c0001] = 0000de6c, %l0 = 00000000ffffe001
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041410] = 000000ff, %l2 = 0000000000000000
swapa [%i1+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! %f30 = 00000000 00000000, %l2 = 00000000000000ff
! Mem[0000000030041420] = 8000000000000000
add %i1,0x020,%g1
stda %f30,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030041420] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff000000, %f27 = 00000000
lda [%i5+%o4]0x80,%f27 ! %f27 = ff000000
p0_label_663:
! Mem[0000000010181438] = 00000000ff0000ff, %l6 = 00000000000000ff
ldx [%i6+0x038],%l6 ! %l6 = 00000000ff0000ff
! Mem[0000000010041408] = 0000ffff, %f24 = 42000000
lda [%i1+%o4]0x88,%f24 ! %f24 = 0000ffff
! Mem[0000000030101400] = ff00000000000000, %l6 = 00000000ff0000ff
ldxa [%i4+%g0]0x81,%l6 ! %l6 = ff00000000000000
! Mem[0000000010141400] = ff000000, %l3 = 0000000000000000
ldsw [%i5+%g0],%l3 ! %l3 = ffffffffff000000
! Mem[0000000010141400] = ff000000, %l6 = ff00000000000000
lduwa [%i5+%g0]0x80,%l6 ! %l6 = 00000000ff000000
! Mem[0000000010101428] = 000000e0ffffffff, %l2 = 00000000000000ff
ldxa [%i4+0x028]%asi,%l2 ! %l2 = 000000e0ffffffff
! Mem[0000000010101410] = ffffffff, %f3 = ff000000
lda [%i4+%o5]0x88,%f3 ! %f3 = ffffffff
! Mem[0000000030001410] = 00000001, %l7 = ffffffffffffffff
lduwa [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000001
! Mem[0000000010101408] = 01000000ffffffff, %l4 = 00000000000000ff
ldx [%i4+%o4],%l4 ! %l4 = 01000000ffffffff
! Starting 10 instruction Store Burst
! %l2 = 000000e0ffffffff, Mem[0000000020800041] = 46790345
stb %l2,[%o1+0x041] ! Mem[0000000020800040] = 46ff0345
p0_label_664:
! %f3 = ffffffff, Mem[00000000100c1400] = ffffffff
sta %f3 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffff
! Mem[0000000010041408] = ffff0000, %l6 = 00000000ff000000
ldstuba [%i1+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
! %f16 = 00000000 ffffe001 16000000 000000ff
! %f20 = 00000000 00000000 ffffffff ff0000ff
! %f24 = 0000ffff 00000000 b4a4ff7a ff000000
! %f28 = 00000000 00000000 00000000 00000000
stda %f16,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400
! %l0 = 0000000000000000, Mem[0000000010181408] = 000000ff
stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000
! Mem[0000000030041400] = 00000000, %l0 = 0000000000000000
swapa [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000
! %l4 = 01000000ffffffff, Mem[0000000010181402] = ff0000ff
sth %l4,[%i6+0x002] ! Mem[0000000010181400] = ff00ffff
! Code Fragment 4
p0_fragment_50:
! %l0 = 0000000000000000
setx 0x2694659f89c65c1e,%g7,%l0 ! %l0 = 2694659f89c65c1e
! %l1 = 00000000ff000000
setx 0x8182c72825c32c1f,%g7,%l1 ! %l1 = 8182c72825c32c1f
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 = 2694659f89c65c1e
setx 0x65280fefc42469cd,%g7,%l0 ! %l0 = 65280fefc42469cd
! %l1 = 8182c72825c32c1f
setx 0x52b529e073bd5c84,%g7,%l1 ! %l1 = 52b529e073bd5c84
! %l0 = c42469cd, %l1 = 73bd5c84, Mem[0000000030041400] = 00000000 ffffffff
stda %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = c42469cd 73bd5c84
! Mem[0000000010041410] = ff000000, %l2 = 000000e0ffffffff
ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[000000001004143c] = 0000002d, %f13 = 000000ff
lda [%i1+0x03c]%asi,%f13 ! %f13 = 0000002d
p0_label_665:
! Mem[0000000010001400] = 0000000000000000, %f14 = 000000ff 00000000
ldda [%i0+%g0]0x88,%f14 ! %f14 = 00000000 00000000
! Mem[0000000030081400] = 00000000, %l7 = 0000000000000001
ldsha [%i2+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = ff000000, %l2 = 00000000000000ff
lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l5 = 0000000000000001
lduba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181400] = ff00ffff, %l2 = 0000000000000000
lduba [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[00000000218000c0] = 0010afb8, %l4 = 01000000ffffffff
ldub [%o3+0x0c1],%l4 ! %l4 = 0000000000000010
! Mem[0000000010141408] = 000000ff, %l7 = 0000000000000000
lduba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101408] = ff000000, %l2 = 00000000000000ff
lduba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1400] = 00000000, %l1 = 52b529e073bd5c84
lduwa [%i3+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000010, %l5 = 00000000, Mem[0000000010001408] = 00000000 000000ff
stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000010 00000000
p0_label_666:
! %l4 = 0000000000000010, Mem[0000000010181400] = ffff00ff
stha %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffff0010
! %f10 = ff000000 000000ff, Mem[0000000010101408] = 00000001 ffffffff
stda %f10,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000 000000ff
! %l0 = 65280fefc42469cd, Mem[00000000211c0001] = ffff622e
stb %l0,[%o2+0x001] ! Mem[00000000211c0000] = ffcd622e
! %l4 = 00000010, %l5 = 00000000, Mem[0000000010101408] = ff000000 000000ff
stda %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000010 00000000
! %l4 = 00000010, %l5 = 00000000, Mem[0000000010041408] = 0000ffff ffffffff
stda %l4,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000010 00000000
! %l4 = 0000000000000010, Mem[00000000211c0001] = ffcd622e, %asi = 80
stba %l4,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff10622e
! Mem[0000000010041400] = ff000000, %l6 = 00000000000000ff
swapa [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff000000
! %l1 = 0000000000000000, Mem[0000000010141408] = ff000000
stwa %l1,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %l0 = 65280fefc42469cd, %l5 = 0000000000000000, %l2 = 00000000000000ff
xnor %l0,%l5,%l2 ! %l2 = 9ad7f0103bdb9632
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ff000000, %f19 = 000000ff
lda [%i3+%o4]0x80,%f19 ! %f19 = ff000000
p0_label_667:
! Mem[0000000010001408] = 00000010, %l2 = 9ad7f0103bdb9632
lduwa [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000010
! Mem[00000000100c1410] = ffffffff, %l6 = 00000000ff000000
ldsba [%i3+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c142c] = 000000ff, %f30 = 00000000
ld [%i3+0x02c],%f30 ! %f30 = 000000ff
! Mem[00000000300c1400] = 00000000, %f23 = ff0000ff
lda [%i3+%g0]0x89,%f23 ! %f23 = 00000000
! Mem[0000000010181420] = 0079f916, %f17 = ffffe001
lda [%i6+0x020]%asi,%f17 ! %f17 = 0079f916
! Mem[0000000010181410] = 00000000, %l4 = 0000000000000010
ldsha [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181408] = ff000000, %l0 = 65280fefc42469cd
ldsba [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1400] = ffffffff, %l1 = 0000000000000000
ldswa [%i3+%g0]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001408] = 00000000 10000000, %l6 = ffffffff, %l7 = 000000ff
ldda [%i0+%o4]0x88,%l6 ! %l6 = 0000000010000000 0000000000000000
! Starting 10 instruction Store Burst
! %f2 = 00000000 ffffffff, Mem[0000000010181408] = 00000000 000000ff
std %f2 ,[%i6+%o4] ! Mem[0000000010181408] = 00000000 ffffffff
p0_label_668:
! %f0 = 00000000, Mem[0000000030181408] = ff000000
sta %f0 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! Mem[0000000010101400] = ff000000, %l0 = ffffffffffffffff
swapa [%i4+%g0]0x80,%l0 ! %l0 = 00000000ff000000
! %f13 = 0000002d, Mem[0000000010041404] = 4678a721
st %f13,[%i1+0x004] ! Mem[0000000010041404] = 0000002d
! %l2 = 0000000000000010, imm = fffffffffffff2f0, %l5 = 0000000000000000
sub %l2,-0xd10,%l5 ! %l5 = 0000000000000d20
! %f2 = 00000000 ffffffff, Mem[00000000100c1408] = ff000000 00000016
std %f2 ,[%i3+%o4] ! Mem[00000000100c1408] = 00000000 ffffffff
! %l1 = ffffffffffffffff, Mem[0000000010041400] = 000000ff0000002d
stx %l1,[%i1+%g0] ! Mem[0000000010041400] = ffffffffffffffff
! %l6 = 0000000010000000, Mem[0000000030141400] = 00000000
stha %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %l2 = 00000010, %l3 = ff000000, Mem[0000000030081410] = 000000ff 00000000
stda %l2,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000010 ff000000
! %l2 = 0000000000000010, Mem[0000000010101410] = ffffffff
stba %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffff10
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = c42469cd, %f23 = 00000000
lda [%i1+%g0]0x89,%f23 ! %f23 = c42469cd
p0_label_669:
! Mem[0000000010141410] = ff000000, %f5 = ff000000
lda [%i5+%o5]0x80,%f5 ! %f5 = ff000000
! Mem[0000000010181410] = 0000000000000000, %f4 = 000000ff ff000000
ldda [%i6+%o5]0x88,%f4 ! %f4 = 00000000 00000000
! %l0 = 00000000ff000000, immed = 000004da, %y = ffffe001
sdiv %l0,0x4da,%l3 ! %l3 = ffffffff80000000
mov %l0,%y ! %y = ff000000
! Mem[0000000021800000] = 00007193, %l2 = 0000000000000010
ldsb [%o3+%g0],%l2 ! %l2 = 0000000000000000
! Mem[0000000030181410] = 0000000000000000, %l4 = 0000000000000000
ldxa [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l1 = ffffffffffffffff
lduba [%i1+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141408] = 00000000, %l0 = 00000000ff000000
ldswa [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081408] = ff00000000000000, %l1 = 0000000000000000
ldxa [%i2+%o4]0x81,%l1 ! %l1 = ff00000000000000
! Mem[0000000030041410] = 00000000, %l2 = 0000000000000000
lduba [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000021800040] = ffff6a20, %l0 = 0000000000000000
ldstuba [%o3+0x040]%asi,%l0 ! %l0 = 000000ff000000ff
p0_label_670:
! %l2 = 0000000000000000, Mem[0000000010001400] = 0000000000000000
stxa %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 0000000000000000
! Mem[0000000030101410] = ff000000, %l2 = 0000000000000000
ldstuba [%i4+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000021800101] = ffff94a7, %l4 = 0000000000000000
ldstub [%o3+0x101],%l4 ! %l4 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000030141400] = 000000ff00000000
stxa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000000000ff
! Mem[0000000030141400] = 000000ff, %l1 = ff00000000000000
swapa [%i5+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! %f14 = 00000000 00000000, Mem[00000000300c1410] = 00000042 00000000
stda %f14,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 00000000
! %l6 = 0000000010000000, Mem[0000000010181424] = 00000000, %asi = 80
stba %l6,[%i6+0x024]%asi ! Mem[0000000010181424] = 00000000
! Mem[0000000030101408] = ff000000, %l6 = 0000000010000000
swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000ff000000
! %l6 = ff000000, %l7 = 00000000, Mem[0000000010181410] = 00000000 00000000
stda %l6,[%i6+0x010]%asi ! Mem[0000000010181410] = ff000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = c42469cd, %f13 = 0000002d
lda [%i1+%g0]0x89,%f13 ! %f13 = c42469cd
p0_label_671:
! %l7 = 0000000000000000, %l3 = ffffffff80000000, %l6 = 00000000ff000000
xor %l7,%l3,%l6 ! %l6 = ffffffff80000000
! Mem[0000000030101408] = 10000000 0000a4b4, %l2 = 000000ff, %l3 = 80000000
ldda [%i4+%o4]0x81,%l2 ! %l2 = 0000000010000000 000000000000a4b4
membar #Sync ! Added by membar checker (115)
! Mem[0000000010081438] = 00000000 00000000, %l0 = 000000ff, %l1 = 000000ff
ldda [%i2+0x038]%asi,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010081400] = 00000000ffffe001, %f20 = 00000000 00000000
ldda [%i2+%g0]0x80,%f20 ! %f20 = 00000000 ffffe001
! Mem[0000000030081400] = 2d00000000000000, %l5 = 0000000000000d20
ldxa [%i2+%g0]0x89,%l5 ! %l5 = 2d00000000000000
! Mem[0000000010181414] = 00000000, %f0 = 00000000
ld [%i6+0x014],%f0 ! %f0 = 00000000
! Mem[000000001000143c] = 00000000, %l1 = 0000000000000000
lduha [%i0+0x03c]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181410] = ff000000 00000000, %l6 = 80000000, %l7 = 00000000
ldda [%i6+%o5]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000000
! Mem[0000000030081408] = ff000000, %l7 = 0000000000000000
ldsha [%i2+%o4]0x81,%l7 ! %l7 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010181400] = 1000ffff ffffffff
stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 00000000
p0_label_672:
! Mem[0000000021800101] = ffff94a7, %l3 = 000000000000a4b4
ldstub [%o3+0x101],%l3 ! %l3 = 000000ff000000ff
! %l6 = 00000000ff000000, %l3 = 00000000000000ff, %y = ff000000
udiv %l6,%l3,%l5 ! %l5 = 00000000ffffffff
mov %l0,%y ! %y = 00000000
! Mem[0000000010101422] = 0ccf1a87, %l7 = ffffffffffffff00
ldstuba [%i4+0x022]%asi,%l7 ! %l7 = 0000001a000000ff
! %l0 = 0000000000000000, Mem[0000000010141438] = ff0a3bfff258e75b
stx %l0,[%i5+0x038] ! Mem[0000000010141438] = 0000000000000000
! %l5 = 00000000ffffffff, Mem[00000000300c1408] = 000000ff
stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff
! %f26 = b4a4ff7a ff000000, Mem[0000000010001410] = 000000ff 00ff0000
stda %f26,[%i0+%o5]0x80 ! Mem[0000000010001410] = b4a4ff7a ff000000
! Mem[0000000030141400] = 00000000, %l7 = 000000000000001a
swapa [%i5+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[00000000201c0001] = 00ffde6c, %l4 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030181400] = 000000ff, %l7 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %l0 = 0000000000000000, Mem[0000000010001425] = 00000000
stb %l0,[%i0+0x025] ! Mem[0000000010001424] = 00000000
p0_label_673:
! Mem[0000000030101400] = 000000ff, %l4 = 00000000000000ff
lduba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[000000001008142c] = ff000000, %f24 = 0000ffff
lda [%i2+0x02c]%asi,%f24 ! %f24 = ff000000
! Code Fragment 3
p0_fragment_51:
! %l0 = 0000000000000000
setx 0xd14d0bdfe98ec5c5,%g7,%l0 ! %l0 = d14d0bdfe98ec5c5
! %l1 = 0000000000000000
setx 0x689bc5cf967c9619,%g7,%l1 ! %l1 = 689bc5cf967c9619
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 = d14d0bdfe98ec5c5
setx 0x602066b7ee3a0404,%g7,%l0 ! %l0 = 602066b7ee3a0404
! %l1 = 689bc5cf967c9619
setx 0x7e8a0c2fec4a9360,%g7,%l1 ! %l1 = 7e8a0c2fec4a9360
! Mem[0000000010041410] = ff000000, %l5 = 00000000ffffffff
lduba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000021800180] = 00001af7, %l6 = 00000000ff000000
ldub [%o3+0x181],%l6 ! %l6 = 0000000000000000
! Mem[0000000010101400] = ffffffff, %l3 = 00000000000000ff
ldsha [%i4+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! %l3 = ffffffffffffffff, imm = fffffffffffff5e4, %l2 = 0000000010000000
xnor %l3,-0xa1c,%l2 ! %l2 = fffffffffffff5e4
! Mem[0000000030041408] = ff000000, %l4 = 00000000000000ff
lduwa [%i1+%o4]0x81,%l4 ! %l4 = 00000000ff000000
! Mem[00000000300c1408] = ff000000, %l0 = 602066b7ee3a0404
lduba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f24 = ff000000 00000000, Mem[0000000010101408] = 00000010 00000000
stda %f24,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000 00000000
p0_label_674:
! %l6 = 0000000000000000, Mem[0000000010141400] = 000000ff
stba %l6,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! Mem[0000000010081408] = 00000016, %l5 = 00000000000000ff
swapa [%i2+%o4]0x88,%l5 ! %l5 = 0000000000000016
! %l6 = 0000000000000000, Mem[0000000010101408] = ff000000
stwa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000
! %f19 = ff000000, Mem[0000000010181400] = 00000000
sta %f19,[%i6+%g0]0x88 ! Mem[0000000010181400] = ff000000
! Mem[0000000030181410] = 00000000, %l0 = 00000000000000ff
swapa [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
! %f8 = 77d2f916 00000000, Mem[00000000300c1408] = ff000000 79000000
stda %f8 ,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 77d2f916 00000000
! %l0 = 0000000000000000, Mem[0000000010181408] = ffffffff00000000
stxa %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000000000000000
! %f8 = 77d2f916 00000000, Mem[0000000010141410] = 000000ff 7946d93e
stda %f8 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 77d2f916 00000000
! %f18 = 16000000 ff000000, Mem[0000000030141400] = 1a000000 00000000
stda %f18,[%i5+%g0]0x81 ! Mem[0000000030141400] = 16000000 ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ff000000 000000ff ff0000ff 16000000
! Mem[0000000030001410] = 00000001 00000000 7946d93e 9942070c
! Mem[0000000030001420] = 0ccf1a87 16f9d277 b4a40000 00000000
! Mem[0000000030001430] = 73d5844e 00000000 77d2f916 00000000
ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400
p0_label_675:
! Mem[0000000010101438] = 00000000 ff000000, %l2 = fffff5e4, %l3 = ffffffff
ldd [%i4+0x038],%l2 ! %l2 = 0000000000000000 00000000ff000000
! Mem[0000000010141410] = 00000000, %l0 = 0000000000000000
lduba [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = ff000000a30d0000, %f6 = 42000000 3ed94679
ldda [%i4+%o5]0x81,%f6 ! %f6 = ff000000 a30d0000
! Mem[0000000010041408] = 10000000, %l0 = 0000000000000000
ldswa [%i1+%o4]0x80,%l0 ! %l0 = 0000000010000000
! Mem[0000000010101430] = b4a40000, %l2 = 0000000000000000
ldswa [%i4+0x030]%asi,%l2 ! %l2 = ffffffffb4a40000
! Mem[0000000010141400] = 00000000, %l4 = 00000000ff000000
lduwa [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800000] = 000068e7, %l0 = 0000000010000000
lduha [%o1+0x000]%asi,%l0 ! %l0 = 0000000000000000
membar #Sync ! Added by membar checker (116)
! Mem[00000000300c1400] = 00000000 ff000000 77d2f916 00000000
! Mem[00000000300c1410] = 00000000 00000000 0c074299 3ed94679
! Mem[00000000300c1420] = 77d2f916 871acf0c ffffffff e0000000
! Mem[00000000300c1430] = 00000000 0000a4b4 d1fbe064 a1c39889
ldda [%i3]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400
! %l6 = 0000000000000000, %l5 = 0000000000000016, %l7 = 00000000000000ff
orn %l6,%l5,%l7 ! %l7 = ffffffffffffffe9
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ffffffff, %l1 = 7e8a0c2fec4a9360
swapa [%i3+%g0]0x88,%l1 ! %l1 = 00000000ffffffff
p0_label_676:
! %l2 = b4a40000, %l3 = ff000000, Mem[0000000010181408] = 00000000 00000000
stda %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = b4a40000 ff000000
! %l4 = 00000000, %l5 = 00000016, Mem[0000000010041408] = 10000000 00000000
stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000016
! %l7 = ffffffffffffffe9, imm = 0000000000000147, %l5 = 0000000000000016
xnor %l7,0x147,%l5 ! %l5 = 0000000000000151
! Mem[0000000010041408] = 00000000, %l2 = ffffffffb4a40000
ldstuba [%i1+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000030081408] = ff00000000000000
stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000000
! %l5 = 0000000000000151, Mem[0000000010141430] = 00000016ffff0000, %asi = 80
stxa %l5,[%i5+0x030]%asi ! Mem[0000000010141430] = 0000000000000151
! Mem[00000000100c1410] = ffffffff, %l1 = 00000000ffffffff
ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
! %f24 = 0ccf1a87 16f9d277, Mem[0000000010181400] = 000000ff 00000000
stda %f24,[%i6+0x000]%asi ! Mem[0000000010181400] = 0ccf1a87 16f9d277
! Mem[0000000030181400] = 000000ff, %l1 = 00000000000000ff
ldstuba [%i6+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %l5 = 0000000000000151, immd = fffffffffffff95a, %l1 = 00000000000000ff
sdivx %l5,-0x6a6,%l1 ! %l1 = 0000000000000000
p0_label_677:
! Mem[0000000030141400] = 00000016, %l6 = 0000000000000000
lduwa [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000016
! Mem[0000000030001410] = 00000001, %l1 = 0000000000000000
lduha [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[00000000201c0000] = 00ffde6c, %l4 = 0000000000000000
ldsha [%o0+0x000]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041428] = ff000000, %l0 = 0000000000000000
ldsh [%i1+0x028],%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030141408] = ffff0000, %l7 = ffffffffffffffe9
lduwa [%i5+%o4]0x81,%l7 ! %l7 = 00000000ffff0000
! Mem[0000000020800000] = 000068e7, %l7 = 00000000ffff0000
ldub [%o1+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000030041400] = cd6924c4, %l7 = 0000000000000000
ldswa [%i1+%g0]0x81,%l7 ! %l7 = ffffffffcd6924c4
! Mem[0000000010101404] = 000000ff, %l0 = ffffffffffffff00
ldsw [%i4+0x004],%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041410] = 00000000, %l4 = 00000000000000ff
lduha [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (117)
! %l6 = 0000000000000016, Mem[00000000300c1400] = 000000ff00000000
stxa %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000000000016
p0_label_678:
! %l3 = 00000000ff000000, Mem[0000000030001408] = ff0000ff
stha %l3,[%i0+%o4]0x89 ! Mem[0000000030001408] = ff000000
! Mem[00000000100c1408] = 00000000ffffffff, %l5 = 0000000000000151
ldxa [%i3+0x008]%asi,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030181400] = ff000000, %l0 = 00000000000000ff
swapa [%i6+%g0]0x81,%l0 ! %l0 = 00000000ff000000
! %l4 = 0000000000000000, Mem[0000000010001408] = 10000000
stha %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 10000000
! Mem[00000000100c1408] = 00000000, %l1 = 0000000000000000
ldstuba [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[00000000211c0000] = ff10622e, %l0 = 00000000ff000000
ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
! %f28 = 73d5844e 00000000, %l6 = 0000000000000016
! Mem[0000000010041430] = 000000ffff852610
add %i1,0x030,%g1
stda %f28,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010041430] = 000000ff4e84d573
! Mem[000000001008141e] = ff0000ff, %l5 = 00000000ffffffff
ldstub [%i2+0x01e],%l5 ! %l5 = 00000000000000ff
! %f2 = 00000000 16f9d277, Mem[00000000100c1400] = 60934aec 2fff0000
stda %f2 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 16f9d277
! Starting 10 instruction Load Burst
! Mem[0000000010081428] = b4a4ff7a ff000000, %l6 = 00000016, %l7 = cd6924c4
ldda [%i2+0x028]%asi,%l6 ! %l6 = 00000000b4a4ff7a 00000000ff000000
p0_label_679:
! Mem[0000000010081408] = ff000000, %l1 = 0000000000000000
ldub [%i2+0x009],%l1 ! %l1 = 0000000000000000
! Mem[00000000211c0000] = ff10622e, %l3 = 00000000ff000000
ldsba [%o2+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! %l4 = 0000000000000000, Mem[0000000030041400] = c42469cd
stha %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = c4240000
! Mem[0000000030081400] = 00000000, %f6 = 7946d93e
lda [%i2+%g0]0x81,%f6 ! %f6 = 00000000
! Mem[00000000300c1410] = 00000000, %l4 = 0000000000000000
ldsha [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041408] = ff000000, %l0 = 00000000000000ff
lduwa [%i1+%o4]0x80,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010141400] = 00000000 00000000 00000000 00000016
! Mem[0000000010141410] = 00000000 16f9d277 00000000 00000000
! Mem[0000000010141420] = ffff00ff 00000042 00000000 ffeda46e
! Mem[0000000010141430] = 00000000 00000151 00000000 00000000
ldda [%i5]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010141400
! Mem[0000000010041408] = ff000000, %l5 = 0000000000000000
ldsw [%i1+%o4],%l5 ! %l5 = ffffffffff000000
! %f11 = ffffffff, %f7 = 9942070c, %f6 = 00000000
fadds %f11,%f7 ,%f6 ! %f6 = ffffffff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, Mem[0000000010181408] = b4a40000
stba %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00a40000
p0_label_680:
! %l5 = ffffffffff000000, Mem[0000000010181400] = 0ccf1a8716f9d277
stxa %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffffff000000
! %l6 = 00000000b4a4ff7a, Mem[00000000100c140e] = ffffffff
sth %l6,[%i3+0x00e] ! Mem[00000000100c140c] = ffffff7a
! %l4 = 00000000, %l5 = ff000000, Mem[0000000030001400] = ff000000 000000ff
stda %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 ff000000
! Mem[0000000010181400] = ffffffff, %l6 = 00000000b4a4ff7a
ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
! %l5 = ffffffffff000000, Mem[0000000030181410] = 000000ff00000000
stxa %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffffff000000
! %l0 = ff000000, %l1 = 00000000, Mem[0000000010181410] = ff000000 00000000
stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000 00000000
! %f16 = 00000000 00000000 16000000 00000000
! %f20 = 77d2f916 00000000 00000000 00000000
! %f24 = 42000000 ff00ffff 6ea4edff 00000000
! %f28 = 51010000 00000000 00000000 00000000
stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
membar #Sync ! Added by membar checker (118)
! Mem[0000000030101410] = 77d2f916, %l7 = 00000000ff000000
ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 00000077000000ff
! %l7 = 0000000000000077, Mem[0000000030081410] = 00000010
stba %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 77000010
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 000000ff, %f9 = 16f9d277
lda [%i1+%o5]0x88,%f9 ! %f9 = 000000ff
p0_label_681:
! %l4 = 0000000000000000, imm = 00000000000004a3, %l1 = 0000000000000000
andn %l4,0x4a3,%l1 ! %l1 = 0000000000000000
! %f13 = 00000000, %f22 = 00000000, %f9 = 000000ff
fsubs %f13,%f22,%f9 ! %f9 = 00000000
! Mem[0000000030041400] = c4240000, %l7 = 0000000000000077
ldswa [%i1+%g0]0x89,%l7 ! %l7 = ffffffffc4240000
! Mem[0000000030141400] = 16000000, %f9 = 00000000
lda [%i5+%g0]0x81,%f9 ! %f9 = 16000000
! Mem[0000000010041400] = ffffffff ffffffff, %l2 = 00000000, %l3 = ffffffff
ldda [%i1+%g0]0x88,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
! Mem[0000000030001408] = 000000ff, %l1 = 0000000000000000
ldsha [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = 0000a400, %l4 = 0000000000000000
ldswa [%i6+%o4]0x88,%l4 ! %l4 = 000000000000a400
! Mem[0000000030041400] = 000024c4845cbd73, %f16 = 00000000 00000000
ldda [%i1+%g0]0x81,%f16 ! %f16 = 000024c4 845cbd73
! Mem[0000000030041410] = 0000000000000000, %f10 = 000000e0 ffffffff
ldda [%i1+%o5]0x81,%f10 ! %f10 = 00000000 00000000
! Starting 10 instruction Store Burst
! %f30 = 00000000 00000000, Mem[0000000010001420] = 77d2f916 00000000
std %f30,[%i0+0x020] ! Mem[0000000010001420] = 00000000 00000000
p0_label_682:
! Mem[00000000100c1400] = 00000000, %l6 = 00000000000000ff
swap [%i3+%g0],%l6 ! %l6 = 0000000000000000
! Mem[0000000030041410] = 00000000, %l3 = 00000000ffffffff
swapa [%i1+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[000000001004141f] = 000000ff, %l4 = 000000000000a400
ldstuba [%i1+0x01f]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[00000000100c1410] = ffffffff, %l7 = ffffffffc4240000
swapa [%i3+%o5]0x80,%l7 ! %l7 = 00000000ffffffff
! %l5 = ffffffffff000000, Mem[0000000030141400] = 00000016
stwa %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff000000
! %f30 = 00000000 00000000, Mem[0000000010181418] = 00000000 ffff0000
stda %f30,[%i6+0x018]%asi ! Mem[0000000010181418] = 00000000 00000000
! Mem[0000000030141410] = 00000000, %l5 = ffffffffff000000
swapa [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
! %l7 = 00000000ffffffff, Mem[00000000300c1400] = 00000016
stha %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000ffff
! Mem[0000000010101408] = 00000000, %l4 = 00000000000000ff
swapa [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00000010, %l5 = 0000000000000000
lduba [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000000
p0_label_683:
! Mem[0000000010001408] = 10000000, %l2 = 00000000ffffffff
ldsba [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030041408] = ff000000, %l5 = 0000000000000000
ldsha [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000010081430] = 00000000, %l2 = 0000000000000000
lduwa [%i2+0x030]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030001410] = 00000001, %l5 = ffffffffffffff00
lduba [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l5 = 0000000000000000
ldsha [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041410] = 000000ff, %l0 = 00000000ff000000
lduba [%i1+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000020800000] = 000068e7, %l1 = 0000000000000000
ldsha [%o1+0x000]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181400] = ffffffffff000000, %f2 = 00000000 16f9d277
ldda [%i6+%g0]0x80,%f2 ! %f2 = ffffffff ff000000
! Mem[0000000030181410] = ffffffff, %l4 = 0000000000000000
lduba [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = 000000ff, %l3 = 0000000000000000
ldstuba [%i1+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
p0_label_684:
! %l3 = 00000000000000ff, Mem[0000000021800180] = 00001af7
sth %l3,[%o3+0x180] ! Mem[0000000021800180] = 00ff1af7
! Mem[00000000201c0001] = 00ffde6c, %l4 = 00000000000000ff
ldstub [%o0+0x001],%l4 ! %l4 = 000000ff000000ff
! %f13 = 00000000, Mem[0000000030101408] = 16000000
sta %f13,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! %l1 = 0000000000000000, Mem[0000000010001410] = b4a4ff7a
stha %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000ff7a
! Mem[00000000100c1400] = ff000000, %f25 = ff00ffff
lda [%i3+%g0]0x88,%f25 ! %f25 = ff000000
! Mem[0000000010081430] = 00000000, %l6 = 0000000000000000, %asi = 80
swapa [%i2+0x030]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
! %f0 = 000000ff 00000000, %l0 = 00000000000000ff
! Mem[0000000030001428] = b4a4000000000000
add %i0,0x028,%g1
stda %f0,[%g1+%l0]ASI_PST8_S ! Mem[0000000030001428] = 000000ff00000000
! %l1 = 0000000000000000, %l5 = 0000000000000000, %l2 = 0000000000000000
udivx %l1,%l5,%l2 ! Div by zero, %l0 = 000000000000014f
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = 00ffde6c, %l2 = 0000000000000000
ldub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
p0_label_685:
! Mem[0000000010041410] = 7946d93e 000000ff, %l4 = 000000ff, %l5 = 00000000
ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff 000000007946d93e
! %l5 = 000000007946d93e, Mem[0000000030101400] = 0000000000000000
stxa %l5,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000007946d93e
! Mem[0000000030041408] = ffe30000000000ff, %f10 = 00000000 00000000
ldda [%i1+%o4]0x89,%f10 ! %f10 = ffe30000 000000ff
! Mem[0000000010141410] = 00000000, %l0 = 0000000000000127
lduha [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141410] = 00000000, %f11 = 000000ff
lda [%i5+%o5]0x88,%f11 ! %f11 = 00000000
! Mem[0000000020800000] = 000068e7, %l3 = 00000000000000ff
ldsba [%o1+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141408] = ffff000000000000, %l3 = 0000000000000000
ldxa [%i5+%o4]0x81,%l3 ! %l3 = ffff000000000000
! Mem[0000000030041400] = 73bd5c84c4240000, %l2 = 00000000000000ff
ldxa [%i1+%g0]0x89,%l2 ! %l2 = 73bd5c84c4240000
! Mem[0000000010141408] = 00000000, %l1 = 0000000000000000
lduha [%i5+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! Code Fragment 4
p0_fragment_52:
! %l0 = 0000000000000000
setx 0x6142e1001612270d,%g7,%l0 ! %l0 = 6142e1001612270d
! %l1 = 0000000000000000
setx 0x44b4285861a2c440,%g7,%l1 ! %l1 = 44b4285861a2c440
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 = 6142e1001612270d
setx 0x22667a401148e7f7,%g7,%l0 ! %l0 = 22667a401148e7f7
! %l1 = 44b4285861a2c440
setx 0x0afef4afbfabf333,%g7,%l1 ! %l1 = 0afef4afbfabf333
p0_label_686:
! %l5 = 000000007946d93e, Mem[0000000030141410] = 000000ff
stba %l5,[%i5+%o5]0x81 ! Mem[0000000030141410] = 3e0000ff
! %l3 = ffff000000000000, Mem[0000000010141428] = 00000000, %asi = 80
stha %l3,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000
! Mem[0000000010141424] = 00000042, %l6 = 0000000000000000, %asi = 80
swapa [%i5+0x024]%asi,%l6 ! %l6 = 0000000000000042
! %f1 = 00000000, Mem[00000000100c1400] = 000000ff
sta %f1 ,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000
! Mem[0000000030181400] = 000000ff, %l6 = 0000000000000042
ldstuba [%i6+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! %l0 = 22667a401148e7f7, Mem[0000000030081410] = 10000077
stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 1000e7f7
! %l6 = 0000000000000000, Mem[0000000030001400] = 000000ff00000000
stxa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 0000000000000000
! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! %f10 = ffe30000, %f11 = 00000000
fcmps %fcc2,%f10,%f11 ! %fcc2 = 3
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00000000, %l6 = 0000000000000000
ldsba [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000
p0_label_687:
! Mem[0000000010141410] = 00000000, %l0 = 22667a401148e7f7
ldswa [%i5+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = ff10622e, %l5 = 000000007946d93e
ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Code Fragment 4
p0_fragment_53:
! %l0 = 0000000000000000
setx 0xab96a02051ed49e6,%g7,%l0 ! %l0 = ab96a02051ed49e6
! %l1 = 0afef4afbfabf333
setx 0x9b720cd8499a137d,%g7,%l1 ! %l1 = 9b720cd8499a137d
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 = ab96a02051ed49e6
setx 0xd161e6f0420a79c1,%g7,%l0 ! %l0 = d161e6f0420a79c1
! %l1 = 9b720cd8499a137d
setx 0xc17235a02ff55489,%g7,%l1 ! %l1 = c17235a02ff55489
! Mem[0000000010101420] = 0ccfff8716f9d277, %l6 = 0000000000000000
ldxa [%i4+0x020]%asi,%l6 ! %l6 = 0ccfff8716f9d277
! %l5 = ffffffffffffffff, imm = fffffffffffffdaa, %l5 = ffffffffffffffff
add %l5,-0x256,%l5 ! %l5 = fffffffffffffda9
! Mem[00000000300c1400] = ffff0000, %l2 = 73bd5c84c4240000
lduba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181400] = ff0000ff00000016, %f24 = 42000000 ff000000
ldda [%i6+%g0]0x81,%f24 ! %f24 = ff0000ff 00000016
! Mem[00000000201c0000] = 00ffde6c, %l3 = ffff000000000000
lduba [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000021800000] = 00007193, %l3 = 0000000000000000
ldsh [%o3+%g0],%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000211c0001] = ff10622e, %l2 = 00000000000000ff
ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 00000010000000ff
p0_label_688:
! Mem[0000000030141410] = 3e0000ff, %l5 = fffffffffffffda9
swapa [%i5+%o5]0x81,%l5 ! %l5 = 000000003e0000ff
! %f11 = 00000000, %f18 = 16000000
fsqrts %f11,%f18 ! %f18 = 00000000
! %f16 = 000024c4 845cbd73, Mem[00000000100c1410] = c4240000 000f0042
stda %f16,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 000024c4 845cbd73
! Mem[0000000010101410] = ffffff10, %l4 = 00000000000000ff
ldstuba [%i4+%o5]0x88,%l4 ! %l4 = 00000010000000ff
! Mem[0000000030141408] = 0000ffff, %l2 = 0000000000000010
swapa [%i5+%o4]0x89,%l2 ! %l2 = 000000000000ffff
! %l3 = 0000000000000000, Mem[0000000010081408] = ff000000000000ff
stxa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000000
! Mem[0000000030181400] = ff0000ff, %l2 = 000000000000ffff
swapa [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff0000ff
! %l0 = d161e6f0420a79c1, Mem[0000000010001400] = 00000000
stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 420a79c1
! Mem[000000001014140c] = 00000016, %l7 = 00000000ffffffff
ldstuba [%i5+0x00c]%asi,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l3 = 0000000000000000, %l3 = 0000000000000000, %l3 = 0000000000000000
addc %l3,%l3,%l3 ! %l3 = 0000000000000000
p0_label_689:
! Mem[00000000100c1408] = 000000ff, %l6 = 0ccfff8716f9d277
lduwa [%i3+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[00000000211c0000] = ffff622e, %l3 = 0000000000000000
lduha [%o2+0x000]%asi,%l3 ! %l3 = 000000000000ffff
! Mem[0000000030181410] = 000000ffffffffff, %f24 = ff0000ff 00000016
ldda [%i6+%o5]0x89,%f24 ! %f24 = 000000ff ffffffff
! Mem[0000000010081400] = 00000000, %l0 = d161e6f0420a79c1
ldswa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = ffff622e, %l7 = 0000000000000000
ldsb [%o2+0x001],%l7 ! %l7 = ffffffffffffffff
! Mem[00000000211c0000] = ffff622e, %l3 = 000000000000ffff
ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030101410] = ffd2f916, %l4 = 0000000000000010
lduwa [%i4+%o5]0x81,%l4 ! %l4 = 00000000ffd2f916
! Mem[0000000020800000] = 000068e7, %l0 = 0000000000000000
ldub [%o1+0x001],%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = 2d00000000000000, %l1 = c17235a02ff55489
ldxa [%i2+%g0]0x89,%l1 ! %l1 = 2d00000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000ffd2f916, Mem[00000000300c1408] = 16f9d277
stha %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 16f9f916
p0_label_690:
! %l2 = 00000000ff0000ff, Mem[0000000010041408] = ff000000
stba %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = ff000000
! Mem[0000000010141426] = 00000000, %l6 = 00000000000000ff
ldstub [%i5+0x026],%l6 ! %l6 = 00000000000000ff
! Mem[0000000030001408] = ff000000, %l7 = ffffffffffffffff
ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[00000000201c0001] = 00ffde6c, %l0 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010041410] = 000000ff, %l5 = 000000003e0000ff
swapa [%i1+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101400] = ffffffff, %l5 = 00000000000000ff
ldstuba [%i4+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
! %l0 = 00000000000000ff, Mem[0000000030001400] = ff00000000000000
stxa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff
! %l4 = ffd2f916, %l5 = 000000ff, Mem[00000000300c1410] = 00000000 00000000
stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ffd2f916 000000ff
! %l2 = ff0000ff, %l3 = ffffffff, Mem[0000000010081400] = 00000000 01e0ffff
stda %l2,[%i2+%g0]0x88 ! Mem[0000000010081400] = ff0000ff ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000, %f15 = 64e0fbd1
lda [%i5+%g0]0x88,%f15 ! %f15 = 00000000
p0_label_691:
! Mem[0000000010041414] = 3ed94679, %l1 = 2d00000000000000
ldswa [%i1+0x014]%asi,%l1 ! %l1 = 000000003ed94679
! Mem[0000000030001410] = 00000001, %l4 = 00000000ffd2f916
ldsba [%i0+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181400] = 0000ffff, %l7 = 0000000000000000
ldsha [%i6+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000201c0000] = 00ffde6c, %l3 = ffffffffffffffff
ldub [%o0+0x001],%l3 ! %l3 = 00000000000000ff
! Mem[00000000211c0000] = ffff622e, %l7 = 0000000000000000
ldsb [%o2+0x001],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041408] = 000000ff, %l2 = 00000000ff0000ff
lduba [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141410] = fffffda900000000, %l4 = 0000000000000000
ldxa [%i5+%o5]0x81,%l4 ! %l4 = fffffda900000000
! Mem[0000000010081408] = 0000000000000000, %l2 = 00000000000000ff
ldxa [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081408] = 00000000, %l2 = 0000000000000000
lduwa [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 00000000000000ff, Mem[000000001018140c] = ff000000, %asi = 80
stha %l3,[%i6+0x00c]%asi ! Mem[000000001018140c] = 00ff0000
p0_label_692:
! Mem[0000000010141400] = 00000000, %l6 = 0000000000000000
ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %l4 = fffffda900000000, Mem[0000000010001410] = 0000ff7a
stha %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000ff7a
! %f28 = 51010000 00000000, %l3 = 00000000000000ff
! Mem[0000000030001420] = 0ccf1a8716f9d277
add %i0,0x020,%g1
stda %f28,[%g1+%l3]ASI_PST32_S ! Mem[0000000030001420] = 5101000000000000
! Mem[0000000010181408] = 0000a400, %l1 = 000000003ed94679
ldstuba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l1 = 0000000000000000, %l4 = fffffda900000000, %l6 = 0000000000000000
addc %l1,%l4,%l6 ! %l6 = fffffda900000000
! %f14 = 8998c3a1 00000000, Mem[0000000010001400] = 420a79c1 00000000
stda %f14,[%i0+%g0]0x88 ! Mem[0000000010001400] = 8998c3a1 00000000
! %f0 = 000000ff 00000000 ffffffff ff000000
! %f4 = 00000000 00000000 ffffffff 9942070c
! %f8 = 0ccf1a87 16000000 ffe30000 00000000
! %f12 = b4a40000 00000000 8998c3a1 00000000
stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
! Mem[0000000030141410] = a9fdffff, %l2 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030001410] = 00000001, %l0 = 00000000000000ff
swapa [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000001
! Starting 10 instruction Load Burst
! Mem[000000001000142c] = 000000ff, %l2 = 00000000000000ff
lduha [%i0+0x02e]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_693:
! Mem[0000000010001400] = 00000000 a1c39889, %l0 = 00000001, %l1 = 00000000
ldda [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000a1c39889
! Mem[0000000030101400] = 3ed9467900000000, %l7 = ffffffffffffffff
ldxa [%i4+%g0]0x89,%l7 ! %l7 = 3ed9467900000000
! Mem[0000000010081410] = 00000000, %l6 = fffffda900000000
lduba [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[000000001018143c] = ff0000ff, %l6 = 0000000000000000
ldsw [%i6+0x03c],%l6 ! %l6 = ffffffffff0000ff
! Mem[0000000030141410] = fffffda9, %l0 = 0000000000000000
lduba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %l7 = 3ed9467900000000, %l2 = 00000000000000ff, %y = 00000000
umul %l7,%l2,%l7 ! %l7 = 0000000000000000, %y = 00000000
! Mem[0000000010001414] = ff000000, %l0 = 00000000000000ff
ldsba [%i0+0x016]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141410] = 00000000, %l3 = 00000000000000ff
ldsba [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = 000000ff, %l5 = 00000000000000ff
ldswa [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[00000000300c1410] = 16f9d2ff
stwa %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
p0_label_694:
! %l1 = 00000000a1c39889, Mem[0000000030001410] = 00000000ff000000
stxa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000a1c39889
! %l7 = 0000000000000000, immed = 000008c2, %y = 00000000
umul %l7,0x8c2,%l4 ! %l4 = 0000000000000000, %y = 00000000
! Mem[00000000100c1410] = 000024c4, %l0 = 0000000000000000
ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081400] = 00000000, %l0 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! %l1 = 00000000a1c39889, Mem[00000000211c0000] = ffff622e, %asi = 80
stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 89ff622e
! %l7 = 0000000000000000, Mem[0000000010001408] = 10000000
stwa %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! %f0 = 000000ff 00000000 ffffffff ff000000
! %f4 = 00000000 00000000 ffffffff 9942070c
! %f8 = 0ccf1a87 16000000 ffe30000 00000000
! %f12 = b4a40000 00000000 8998c3a1 00000000
stda %f0,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
swapa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000030181408] = 0000000079000000
stxa %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000000000
! Starting 10 instruction Load Burst
! %f24 = 000000ff, %f26 = 6ea4edff, %f25 = ffffffff
fdivs %f24,%f26,%f25 ! %f25 = 00000000
p0_label_695:
! Mem[0000000030101408] = 00000000, %l3 = 0000000000000000
lduha [%i4+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081428] = b4a4ff7a, %l5 = 00000000000000ff
ldsb [%i2+0x02a],%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1414] = 845cbd73, %l5 = ffffffffffffffff
ldsha [%i3+0x016]%asi,%l5 ! %l5 = ffffffffffffbd73
! Mem[00000000300c1400] = 0000ffff, %l6 = ffffffffff0000ff
ldsha [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000201c0000] = 00ffde6c, %l0 = 0000000000000000
lduh [%o0+%g0],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001410] = 000000ff7aff0000, %l1 = 00000000a1c39889
ldxa [%i0+%o5]0x88,%l1 ! %l1 = 000000ff7aff0000
! Mem[0000000010081400] = ff0000ff, %l7 = 0000000000000000
ldsha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141410] = 00000000, %f24 = 000000ff
lda [%i5+%o5]0x80,%f24 ! %f24 = 00000000
! Mem[0000000030101408] = 00000000, %l0 = 00000000000000ff
lduha [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 00000000, %l0 = 0000000000000000
swapa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000
p0_label_696:
! Mem[0000000010001408] = 00000000, %l0 = 0000000000000000
swapa [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0001] = 89ff622e, %l0 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[0000000030041408] = ff000000
stwa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff
! %f18 = 00000000 00000000, Mem[0000000030181408] = 00000000 00000000
stda %f18,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 00000000
membar #Sync ! Added by membar checker (119)
! Mem[0000000010181408] = ffffffff, %l5 = ffffffffffffbd73
swapa [%i6+%o4]0x80,%l5 ! %l5 = 00000000ffffffff
! %f12 = b4a40000 00000000, %l5 = 00000000ffffffff
! Mem[0000000010181438] = 8998c3a100000000
add %i6,0x038,%g1
stda %f12,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010181438] = 000000000000a4b4
! %l4 = 00000000, %l5 = ffffffff, Mem[0000000030041410] = ffffffff 00000000
stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 ffffffff
! %l2 = 00000000000000ff, Mem[0000000010081402] = ff0000ff
sth %l2,[%i2+0x002] ! Mem[0000000010081400] = ff0000ff
! %f26 = 6ea4edff, Mem[0000000030041410] = 00000000
sta %f26,[%i1+%o5]0x81 ! Mem[0000000030041410] = 6ea4edff
! Starting 10 instruction Load Burst
! %f28 = 51010000, %f1 = 00000000, %f26 = 6ea4edff
fmuls %f28,%f1 ,%f26 ! %f26 = 00000000
p0_label_697:
! Mem[0000000010141400] = ff000000, %l3 = 0000000000000000
lduwa [%i5+%g0]0x80,%l3 ! %l3 = 00000000ff000000
! Mem[00000000300c1408] = 16f9f916, %l4 = 0000000000000000
lduha [%i3+%o4]0x81,%l4 ! %l4 = 00000000000016f9
! Mem[0000000030181400] = 16000000 ffff0000, %l2 = 000000ff, %l3 = ff000000
ldda [%i6+%g0]0x89,%l2 ! %l2 = 00000000ffff0000 0000000016000000
! Mem[000000001004143c] = 00000000, %l7 = 00000000000000ff
ldsba [%i1+0x03d]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 00000000ff000000, %l2 = 00000000ffff0000
ldxa [%i1+%g0]0x88,%l2 ! %l2 = 00000000ff000000
! Mem[0000000030001408] = ff0000ff, %l4 = 00000000000016f9
ldsha [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000030181408] = 00000000, %l5 = 00000000ffffffff
lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Code Fragment 3
p0_fragment_54:
! %l0 = 00000000000000ff
setx 0xa79f9f5fede111e8,%g7,%l0 ! %l0 = a79f9f5fede111e8
! %l1 = 000000ff7aff0000
setx 0xc4a1af6fd5fea23a,%g7,%l1 ! %l1 = c4a1af6fd5fea23a
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 = a79f9f5fede111e8
setx 0x9136d180465598e4,%g7,%l0 ! %l0 = 9136d180465598e4
! %l1 = c4a1af6fd5fea23a
setx 0x8c206e0fbcdbf40c,%g7,%l1 ! %l1 = 8c206e0fbcdbf40c
! Mem[00000000100c1400] = 00000000, %l6 = ffffffffffffffff
lduwa [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 9136d180465598e4, Mem[0000000010041400] = 000000ff00000000
stx %l0,[%i1+%g0] ! Mem[0000000010041400] = 9136d180465598e4
p0_label_698:
! %l0 = 9136d180465598e4, Mem[000000001000141c] = 3ed94679, %asi = 80
stwa %l0,[%i0+0x01c]%asi ! Mem[000000001000141c] = 465598e4
! %l4 = ffffff00, %l5 = 00000000, Mem[00000000300c1400] = ffff0000 00000000
stda %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffff00 00000000
! %l3 = 0000000016000000, Mem[0000000030081408] = 00000000
stba %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! %l6 = 0000000000000000, Mem[0000000010181410] = 00000000, %asi = 80
stwa %l6,[%i6+0x010]%asi ! Mem[0000000010181410] = 00000000
! %l5 = 0000000000000000, Mem[00000000100c1400] = 0000000016f9d277
stx %l5,[%i3+%g0] ! Mem[00000000100c1400] = 0000000000000000
! %l0 = 9136d180465598e4, Mem[0000000030001410] = 8998c3a1
stwa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 465598e4
! Mem[0000000010181420] = 0ccf1a8716000000, %l6 = 0000000000000000, %l4 = ffffffffffffff00
add %i6,0x20,%g1
casxa [%g1]0x80,%l6,%l4 ! %l4 = 0ccf1a8716000000
! %f22 = 00000000 00000000, %l0 = 9136d180465598e4
! Mem[00000000100c1428] = 00000000000000ff
add %i3,0x028,%g1
stda %f22,[%g1+%l0]ASI_PST16_PL ! Mem[00000000100c1428] = 00000000000000ff
! %f16 = 000024c4 845cbd73, Mem[00000000300c1400] = ffffff00 00000000
stda %f16,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 000024c4 845cbd73
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000 00000000, %l4 = 16000000, %l5 = 00000000
ldda [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000000000000
p0_label_699:
! Mem[0000000030081400] = ff000000 0000002d, %l4 = 00000000, %l5 = 00000000
ldda [%i2+%g0]0x81,%l4 ! %l4 = 00000000ff000000 000000000000002d
! Mem[00000000100c142c] = 000000ff, %l7 = 0000000000000000
ldstub [%i3+0x02c],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
ldsha [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = ffffffff, %l6 = 0000000000000000
ldswa [%i4+0x010]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010001410] = 0000ff7a, %l5 = 000000000000002d
lduha [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1410] = ff0024c4845cbd73, %l3 = 0000000016000000
ldxa [%i3+%o5]0x80,%l3 ! %l3 = ff0024c4845cbd73
! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
lduwa [%i5+0x008]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l7 = 0000000000000000
ldsba [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = 00000000, %l3 = ff0024c4845cbd73
lduha [%i0+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = 000000ff 00000000 ffffffff ff000000
! %f4 = 00000000 00000000 ffffffff 9942070c
! %f8 = 0ccf1a87 16000000 ffe30000 00000000
! %f12 = b4a40000 00000000 8998c3a1 00000000
stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
p0_label_700:
! %f18 = 00000000 00000000, %l6 = ffffffffffffffff
! Mem[0000000030001410] = 465598e400000000
add %i0,0x010,%g1
stda %f18,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030001410] = 0000000000000000
! %f16 = 000024c4 845cbd73 00000000 00000000
! %f20 = 77d2f916 00000000 00000000 00000000
! %f24 = 00000000 00000000 00000000 00000000
! %f28 = 51010000 00000000 00000000 00000000
stda %f16,[%i2]ASI_BLK_S ! Block Store to 0000000030081400
! %f4 = 00000000 00000000, %l7 = 0000000000000000
! Mem[0000000030101438] = 0000000000000000
add %i4,0x038,%g1
stda %f4,[%g1+%l7]ASI_PST32_S ! Mem[0000000030101438] = 0000000000000000
! %l0 = 9136d180465598e4, Mem[000000001010141e] = 9942070c, %asi = 80
stha %l0,[%i4+0x01e]%asi ! Mem[000000001010141c] = 994298e4
! %f14 = 8998c3a1 00000000, Mem[0000000010141420] = ffff00ff 0000ff00
stda %f14,[%i5+0x020]%asi ! Mem[0000000010141420] = 8998c3a1 00000000
! Mem[00000000100c1414] = 845cbd73, %l4 = 00000000ff000000
swap [%i3+0x014],%l4 ! %l4 = 00000000845cbd73
membar #Sync ! Added by membar checker (120)
! Mem[0000000030181400] = ff000000, %l7 = 0000000000000000
ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! %l1 = 8c206e0fbcdbf40c, Mem[0000000010101430] = b4a4000000000000, %asi = 80
stxa %l1,[%i4+0x030]%asi ! Mem[0000000010101430] = 8c206e0fbcdbf40c
! Mem[0000000010001400] = 00000000, %l0 = 9136d180465598e4
ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! %f22 = 00000000, %f28 = 51010000
fcmpes %fcc2,%f22,%f28 ! %fcc2 = 1
p0_label_701:
! Mem[0000000010101408] = 000000ff, %l4 = 00000000845cbd73
ldsba [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000021800180] = 00ff1af7, %l7 = 0000000000000000
ldub [%o3+0x181],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
lduba [%i0+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = ffffffff, %l5 = 0000000000000000
lduha [%i4+%g0]0x80,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030041408] = 000000ff, %l3 = 0000000000000000
lduha [%i1+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141400] = ff000000, %l0 = 0000000000000000
lduha [%i5+%g0]0x80,%l0 ! %l0 = 000000000000ff00
! Mem[0000000030141410] = a9fdffff, %l2 = 00000000ff000000
lduba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010141410] = 00000000 16f9d277, %l4 = ffffffff, %l5 = 0000ffff
ldda [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000 0000000016f9d277
! Mem[0000000010081408] = 00000000, %l1 = 8c206e0fbcdbf40c
ldsha [%i2+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030001410] = 00000000
stwa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
p0_label_702:
! %l0 = 000000000000ff00, Mem[00000000211c0000] = 89ff622e
stb %l0,[%o2+%g0] ! Mem[00000000211c0000] = 00ff622e
! %l1 = 0000000000000000, Mem[0000000030041410] = 6ea4edff
stwa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010181420] = 0ccf1a87 16000000
std %l2,[%i6+0x020] ! Mem[0000000010181420] = 000000ff 00000000
! Mem[0000000010041429] = ffe30000, %l7 = 00000000000000ff
ldstuba [%i1+0x029]%asi,%l7 ! %l7 = 000000e3000000ff
! %f28 = 51010000 00000000, Mem[0000000030181400] = ff0000ff 00000000
stda %f28,[%i6+%g0]0x81 ! Mem[0000000030181400] = 51010000 00000000
! Code Fragment 3
p0_fragment_55:
! %l0 = 000000000000ff00
setx 0xc12320e84650a5dc,%g7,%l0 ! %l0 = c12320e84650a5dc
! %l1 = 0000000000000000
setx 0x92dd09979cb09072,%g7,%l1 ! %l1 = 92dd09979cb09072
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 = c12320e84650a5dc
setx 0x025f0c4fa1a945e7,%g7,%l0 ! %l0 = 025f0c4fa1a945e7
! %l1 = 92dd09979cb09072
setx 0xbb25b87f89583c73,%g7,%l1 ! %l1 = bb25b87f89583c73
! %f26 = 00000000 00000000, Mem[0000000030141410] = a9fdffff 00000000
stda %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 00000000
! Code Fragment 4
p0_fragment_56:
! %l0 = 025f0c4fa1a945e7
setx 0x29c6f857a0c18127,%g7,%l0 ! %l0 = 29c6f857a0c18127
! %l1 = bb25b87f89583c73
setx 0x59079be806519bcd,%g7,%l1 ! %l1 = 59079be806519bcd
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 = 29c6f857a0c18127
setx 0x379522f7d43f731a,%g7,%l0 ! %l0 = 379522f7d43f731a
! %l1 = 59079be806519bcd
setx 0xbe740c1073b3d737,%g7,%l1 ! %l1 = be740c1073b3d737
! %l6 = ffffffffffffffff, Mem[0000000030041410] = 00000000
stba %l6,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141404] = 00000000, %l4 = 0000000000000000
ldsb [%i5+0x005],%l4 ! %l4 = 0000000000000000
p0_label_703:
! Mem[0000000010181438] = 00000000 0000a4b4, %l4 = 00000000, %l5 = 16f9d277
ldd [%i6+0x038],%l4 ! %l4 = 0000000000000000 000000000000a4b4
! Mem[0000000010181408] = ffffbd73, %l7 = 00000000000000e3
lduwa [%i6+%o4]0x80,%l7 ! %l7 = 00000000ffffbd73
! Mem[0000000030181400] = 51010000 00000000, %l4 = 00000000, %l5 = 0000a4b4
ldda [%i6+%g0]0x81,%l4 ! %l4 = 0000000051010000 0000000000000000
! Mem[0000000010181410] = 0000000000000000, %f22 = 00000000 00000000
ldda [%i6+%o5]0x88,%f22 ! %f22 = 00000000 00000000
! Mem[0000000030181410] = 00000000, %l2 = 00000000000000ff
ldsha [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1408] = 0000000016f9f916, %f2 = ffffffff ff000000
ldda [%i3+%o4]0x89,%f2 ! %f2 = 00000000 16f9f916
! Mem[00000000100c1408] = ff000000, %l3 = 0000000000000000
ldswa [%i3+%o4]0x80,%l3 ! %l3 = ffffffffff000000
! Mem[0000000030001408] = ff0000ff, %l4 = 0000000051010000
ldsha [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffff00
! Mem[00000000100c1400] = 00000000, %l2 = 0000000000000000
ldsba [%i3+0x003]%asi,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 00000000, %l6 = ffffffffffffffff
swapa [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
p0_label_704:
! %l5 = 0000000000000000, Mem[0000000010041400] = 9136d180
stha %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000d180
! Mem[0000000010101400] = ffffffff, %l5 = 0000000000000000
swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000ffffffff
! %f25 = 00000000, Mem[00000000100c142c] = ff0000ff
sta %f25,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 00000000
! Mem[00000000100c1410] = ff0024c4, %l4 = ffffffffffffff00
swap [%i3+%o5],%l4 ! %l4 = 00000000ff0024c4
! Mem[00000000100c1400] = 00000000, %l7 = 00000000ffffbd73
swapa [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 00000151, %l7 = 0000000000000000
swapa [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000151
! %l6 = 0000000000000000, Mem[0000000030141410] = 0000000000000000
stxa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000000000000000
! Mem[00000000211c0000] = 00ff622e, %l0 = 379522f7d43f731a
ldstub [%o2+%g0],%l0 ! %l0 = 00000000000000ff
! %l5 = 00000000ffffffff, %l4 = 00000000ff0024c4, %y = 00000000
smul %l5,%l4,%l1 ! %l1 = 0000000000ffdb3c, %y = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 00000000, %f14 = 8998c3a1
lda [%i2+%o4]0x81,%f14 ! %f14 = 00000000
p0_label_705:
! Mem[00000000300c1408] = 16f9f916, %l7 = 0000000000000151
ldsha [%i3+%o4]0x89,%l7 ! %l7 = fffffffffffff916
! Mem[000000001018142c] = 00000000, %l1 = 0000000000ffdb3c
lduba [%i6+0x02c]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = ff000000, %l2 = 0000000000000000
ldsha [%i0+%g0]0x80,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000020800040] = 46ff0345, %l4 = 00000000ff0024c4
lduh [%o1+0x040],%l4 ! %l4 = 00000000000046ff
! Mem[00000000100c1410] = 00ffffff, %l7 = fffffffffffff916
ldsba [%i3+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[000000001010142c] = ffffffff, %l0 = 0000000000000000
ldsha [%i4+0x02e]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010101400] = 00000000, %l0 = ffffffffffffffff
ldsba [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101410] = ffffffffff000000, %f4 = 00000000 00000000
ldda [%i4+%o5]0x80,%f4 ! %f4 = ffffffff ff000000
! Mem[0000000030081408] = 00000000, %l6 = 0000000000000000
ldswa [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffff00, Mem[00000000300c1400] = c4240000
stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffff00
p0_label_706:
! Mem[0000000010141414] = 16f9d277, %l4 = 00000000000046ff
swap [%i5+0x014],%l4 ! %l4 = 0000000016f9d277
! %l5 = 00000000ffffffff, Mem[0000000030101410] = ffd2f91600000000
stxa %l5,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000ffffffff
! Mem[0000000030081408] = 00000000, %l5 = 00000000ffffffff
ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! %l2 = ffffffffffffff00, Mem[00000000201c0001] = 00ffde6c
stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = 0000de6c
! %l1 = 0000000000000000, Mem[00000000211c0001] = ffff622e, %asi = 80
stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00622e
! %f2 = 00000000 16f9f916, %l4 = 0000000016f9d277
! Mem[0000000010101408] = ff00000000000000
add %i4,0x008,%g1
stda %f2,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010101408] = 16f9f91600000000
! Mem[000000001018140c] = ff000000, %l4 = 0000000016f9d277, %asi = 80
swapa [%i6+0x00c]%asi,%l4 ! %l4 = 00000000ff000000
! %f26 = 00000000 00000000, Mem[0000000010141400] = ff000000 00000000
stda %f26,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 00000000
! Mem[0000000010041410] = 00000000, %l4 = 00000000ff000000
ldstuba [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = ffffff00 ff000000, %l6 = 00000000, %l7 = ffffffff
ldd [%i3+%o5],%l6 ! %l6 = 00000000ffffff00 00000000ff000000
p0_label_707:
! %l3 = ffffffffff000000, %l4 = 0000000000000000, %y = 00000000
umul %l3,%l4,%l0 ! %l0 = 0000000000000000, %y = 00000000
! Mem[0000000030141408] = 10000000, %l7 = 00000000ff000000
ldsba [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000010
! Mem[0000000030141400] = 000000ff, %l7 = 0000000000000010
lduwa [%i5+%g0]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010101428] = 000000e0, %f4 = ffffffff
ld [%i4+0x028],%f4 ! %f4 = 000000e0
! Mem[00000000300c1400] = 00ffffff, %l0 = 0000000000000000
ldswa [%i3+%g0]0x81,%l0 ! %l0 = 0000000000ffffff
! Mem[0000000010101410] = ffffffff, %l2 = ffffffffffffff00
ldsba [%i4+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181410] = 0000000000000000, %f30 = 00000000 00000000
ldda [%i6+%o5]0x80,%f30 ! %f30 = 00000000 00000000
! Mem[0000000030101400] = 00000000, %l4 = 0000000000000000
lduwa [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001420] = 00000000, %l3 = ffffffffff000000
ldstuba [%i0+0x020]%asi,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = 77d2f916, %l5 = 0000000000000000
swapa [%i2+%o5]0x81,%l5 ! %l5 = 0000000077d2f916
p0_label_708:
! %l5 = 0000000077d2f916, Mem[0000000030181410] = 0000000000000000
stxa %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000077d2f916
! Mem[00000000100c1414] = ff000000, %l6 = 00000000ffffff00
swap [%i3+0x014],%l6 ! %l6 = 00000000ff000000
! %f0 = 000000ff 00000000, Mem[0000000030001400] = ffffffff ff000000
stda %f0 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff 00000000
! Mem[00000000201c0001] = 0000de6c, %l2 = ffffffffffffffff
ldstub [%o0+0x001],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001408] = ff0000ff, %l6 = 00000000ff000000
swapa [%i0+%o4]0x89,%l6 ! %l6 = 00000000ff0000ff
! Mem[000000001008141c] = ff00ffff, %l3 = 0000000000000000
swap [%i2+0x01c],%l3 ! %l3 = 00000000ff00ffff
! %l7 = 00000000000000ff, Mem[0000000010081418] = ffffffff00000000
stx %l7,[%i2+0x018] ! Mem[0000000010081418] = 00000000000000ff
! %l5 = 0000000077d2f916, Mem[0000000010041410] = ff000000
stba %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 16000000
! Mem[0000000010181400] = ff000000, %l7 = 00000000000000ff
swapa [%i6+%g0]0x88,%l7 ! %l7 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00000000, %l2 = 0000000000000000
lduba [%i4+%g0]0x81,%l2 ! %l2 = 0000000000000000
p0_label_709:
! Mem[0000000010181410] = 00000000, %l3 = 00000000ff00ffff
lduha [%i6+0x012]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141410] = 0000000000000000, %f28 = 51010000 00000000
ldda [%i5+%o5]0x81,%f28 ! %f28 = 00000000 00000000
! Mem[000000001010143c] = ff000000, %f5 = ff000000
lda [%i4+0x03c]%asi,%f5 ! %f5 = ff000000
! Mem[0000000010101430] = 8c206e0f, %l0 = 0000000000ffffff
lduwa [%i4+0x030]%asi,%l0 ! %l0 = 000000008c206e0f
! Mem[0000000030101400] = 00000000, %l4 = 0000000000000000
lduha [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Mem[000000001008143c] = 00000000, %l1 = 0000000000000000
ldsha [%i2+0x03e]%asi,%l1 ! %l1 = 0000000000000000
! Mem[00000000201c0000] = 00ffde6c, %l3 = 0000000000000000
ldsha [%o0+0x000]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181408] = 73bdffff, %l5 = 0000000077d2f916
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010001408] = 00000000 00000000, %l6 = ff0000ff, %l7 = ff000000
ldda [%i0+%o4]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 16f9f916, %l3 = 00000000000000ff
swapa [%i4+%o4]0x80,%l3 ! %l3 = 0000000016f9f916
p0_label_710:
! %f18 = 00000000 00000000, %l0 = 000000008c206e0f
! Mem[0000000010101400] = 00000000000000ff
stda %f18,[%i4+%l0]ASI_PST8_PL ! Mem[0000000010101400] = 00000000000000ff
! %l5 = 00000000000000ff, Mem[0000000010141410] = 00000000
stwa %l5,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff
! %f0 = 000000ff 00000000, Mem[0000000010181400] = ff000000 00000000
stda %f0 ,[%i6+0x000]%asi ! Mem[0000000010181400] = 000000ff 00000000
! Mem[0000000010101410] = ffffffff, %l4 = 0000000000000000
swapa [%i4+%o5]0x80,%l4 ! %l4 = 00000000ffffffff
! Mem[00000000100c1410] = ffffff00, %l6 = 0000000000000000
swapa [%i3+%o5]0x80,%l6 ! %l6 = 00000000ffffff00
! %l2 = 0000000000000000, imm = 0000000000000c58, %l3 = 0000000016f9f916
andn %l2,0xc58,%l3 ! %l3 = 0000000000000000
! %l3 = 0000000000000000, Mem[000000001018140c] = 16f9d277, %asi = 80
stwa %l3,[%i6+0x00c]%asi ! Mem[000000001018140c] = 00000000
! %f30 = 00000000 00000000, Mem[0000000010041408] = ffffffff ff000000
stda %f30,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000000
! %l4 = ffffffff, %l5 = 000000ff, Mem[0000000010141420] = 8998c3a1 00000000
std %l4,[%i5+0x020] ! Mem[0000000010141420] = ffffffff 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ff000000 00000000, %l4 = ffffffff, %l5 = 000000ff
ldda [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000 00000000ff000000
p0_label_711:
! Mem[0000000010001410] = 0000ff7a ff000000, %l2 = 00000000, %l3 = 00000000
ldda [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ff7a 00000000ff000000
! Mem[0000000010001400] = 000000ff, %f22 = 00000000
lda [%i0+%g0]0x88,%f22 ! %f22 = 000000ff
! Mem[0000000030041408] = ff000000, %l5 = 00000000ff000000
lduwa [%i1+%o4]0x89,%l5 ! %l5 = 00000000ff000000
! Mem[00000000300c1400] = ffffff00, %l0 = 000000008c206e0f
ldsha [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030041410] = ff000000, %l0 = ffffffffffffff00
ldswa [%i1+%o5]0x81,%l0 ! %l0 = ffffffffff000000
! Mem[0000000020800000] = 000068e7, %l2 = 000000000000ff7a
lduh [%o1+%g0],%l2 ! %l2 = 0000000000000000
! Mem[00000000201c0000] = 00ffde6c, %l6 = 00000000ffffff00
ldsh [%o0+%g0],%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1408] = ff000000, %f11 = 00000000
lda [%i3+%o4]0x80,%f11 ! %f11 = ff000000
! Mem[0000000010001408] = 00000000 00000000, %l0 = ff000000, %l1 = 00000000
ldda [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = c4240000, %l2 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_712:
! %f16 = 000024c4 845cbd73 00000000 00000000
! %f20 = 77d2f916 00000000 000000ff 00000000
! %f24 = 00000000 00000000 00000000 00000000
! %f28 = 00000000 00000000 00000000 00000000
stda %f16,[%i3]ASI_BLK_P ! Block Store to 00000000100c1400
! %l0 = 0000000000000000, Mem[0000000010101408] = ff000000
stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000
! Mem[0000000030001410] = 00000000, %l6 = 00000000000000ff
ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 00000000000000ff
! %l0 = 0000000000000000, Mem[0000000010041400] = 0000d180
stba %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000d180
! Mem[000000001010140c] = 00000000, %l4 = 0000000000000000, %asi = 80
swapa [%i4+0x00c]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000300c1408] = 16f9f916, %l0 = 0000000000000000
swapa [%i3+%o4]0x89,%l0 ! %l0 = 0000000016f9f916
! Mem[0000000010141408] = 00000000, %l7 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l2 = 0000000000000000, Mem[0000000030101408] = 00000000
stwa %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000
! Mem[0000000010141410] = 000000ff, %l7 = 0000000000000000
swapa [%i5+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = c42400ff, %l2 = 0000000000000000
ldsba [%i1+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
p0_label_713:
! Mem[0000000010181430] = b4a4000000000000, %f2 = 00000000 16f9f916
ldd [%i6+0x030],%f2 ! %f2 = b4a40000 00000000
! Mem[0000000010041408] = 0000000000000000, %f4 = 000000e0 ff000000
ldda [%i1+%o4]0x80,%f4 ! %f4 = 00000000 00000000
! %l4 = 0000000000000000, %l3 = 00000000ff000000, %l3 = 00000000ff000000
xnor %l4,%l3,%l3 ! %l3 = ffffffff00ffffff
! Mem[0000000010141420] = ffffffff 000000ff, %l2 = ffffffff, %l3 = 00ffffff
ldda [%i5+0x020]%asi,%l2 ! %l2 = 00000000ffffffff 00000000000000ff
! Mem[0000000010041420] = 0ccf1a87, %l6 = 0000000000000000
lduw [%i1+0x020],%l6 ! %l6 = 000000000ccf1a87
! Mem[0000000010101400] = 00000000, %l7 = 00000000000000ff
ldsha [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001410] = 000000ff, %l7 = 0000000000000000
lduha [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010141430] = 00000000, %l6 = 000000000ccf1a87
ldswa [%i5+0x030]%asi,%l6 ! %l6 = 0000000000000000
membar #Sync ! Added by membar checker (121)
! Mem[00000000100c1438] = 00000000, %l6 = 0000000000000000
lduha [%i3+0x038]%asi,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f4 = 00000000 00000000, %l7 = 00000000000000ff
! Mem[0000000010141418] = 0000000000000000
add %i5,0x018,%g1
stda %f4,[%g1+%l7]ASI_PST8_PL ! Mem[0000000010141418] = 0000000000000000
p0_label_714:
! Mem[0000000010181400] = 000000ff, %l2 = 00000000ffffffff
swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001408] = ff000000, %l1 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081426] = 00000000, %l2 = 00000000000000ff
ldstuba [%i2+0x026]%asi,%l2 ! %l2 = 00000000000000ff
! %f14 = 00000000 00000000, Mem[0000000010001408] = 00000000 00000000
stda %f14,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
! %l3 = 00000000000000ff, Mem[0000000030081400] = c4240000
stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = c42400ff
! %f2 = b4a40000 00000000, Mem[0000000030141400] = ff000000 000000ff
stda %f2 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = b4a40000 00000000
! Mem[0000000030081408] = 000000ff, %l3 = 00000000000000ff
ldstuba [%i2+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
! %l1 = 0000000000000000, Mem[0000000010181408] = ffffbd7300000000
stx %l1,[%i6+%o4] ! Mem[0000000010181408] = 0000000000000000
! %l1 = 0000000000000000, Mem[0000000010181400] = ffffffff
stba %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffff00
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00000000 7946d93e, %l0 = 16f9f916, %l1 = 00000000
ldda [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000000 000000007946d93e
p0_label_715:
! Mem[0000000010181420] = 000000ff, %l3 = 00000000000000ff
ldsb [%i6+0x021],%l3 ! %l3 = 0000000000000000
! Mem[0000000010181410] = 0000000000000000, %l0 = 0000000000000000
ldxa [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101428] = 000000e0, %l3 = 0000000000000000
lduw [%i4+0x028],%l3 ! %l3 = 00000000000000e0
! Mem[0000000010141410] = ff46000000000000, %l4 = 0000000000000000
ldxa [%i5+%o5]0x88,%l4 ! %l4 = ff46000000000000
! Mem[0000000010141408] = ff000000ff000016, %f12 = b4a40000 00000000
ldda [%i5+%o4]0x80,%f12 ! %f12 = ff000000 ff000016
! %l5 = 00000000ff000000, %l6 = 0000000000000000, %l0 = 0000000000000000
xnor %l5,%l6,%l0 ! %l0 = ffffffff00ffffff
! %l7 = 00000000000000ff, %l4 = ff46000000000000, %l7 = 00000000000000ff
add %l7,%l4,%l7 ! %l7 = ff460000000000ff
! Mem[0000000030141410] = 00000000 00000000, %l4 = 00000000, %l5 = ff000000
ldda [%i5+%o5]0x89,%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000030101400] = 00000000, %l4 = 0000000000000000
ldswa [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[0000000030181400] = 00000000
stba %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
p0_label_716:
! %f30 = 00000000 00000000, Mem[0000000010041428] = ffff0000 00000000
stda %f30,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000 00000000
! %f0 = 000000ff 00000000, %l0 = ffffffff00ffffff
! Mem[0000000030041428] = 0000000000000000
add %i1,0x028,%g1
stda %f0,[%g1+%l0]ASI_PST8_S ! Mem[0000000030041428] = 000000ff00000000
! %f25 = 00000000, Mem[0000000030101410] = 00000000
sta %f25,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
! %f8 = 0ccf1a87 16000000, Mem[0000000010141410] = 00000000 000046ff
stda %f8 ,[%i5+0x010]%asi ! Mem[0000000010141410] = 0ccf1a87 16000000
! %f18 = 00000000 00000000, %l4 = 0000000000000000
! Mem[00000000300c1410] = 00000000000000ff
add %i3,0x010,%g1
stda %f18,[%g1+%l4]ASI_PST8_S ! Mem[00000000300c1410] = 00000000000000ff
! %l0 = ffffffff00ffffff, Mem[0000000030141400] = 00000000
stwa %l0,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00ffffff
! %f29 = 00000000, Mem[0000000030181408] = ffffffff
sta %f29,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! %f4 = 00000000 00000000, Mem[0000000010101408] = ff000000 00000000
stda %f4 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 00000000
! %l3 = 00000000000000e0, Mem[0000000010001410] = 000000ff7aff0000
stxa %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000000000e0
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 0000000000000000, %f4 = 00000000 00000000
ldda [%i6+%g0]0x89,%f4 ! %f4 = 00000000 00000000
p0_label_717:
! %l1 = 000000007946d93e, imm = 0000000000000aea, %l5 = 0000000000000000
sub %l1,0xaea,%l5 ! %l5 = 000000007946ce54
! Mem[0000000021800140] = fffff79c, %l2 = 0000000000000000
ldub [%o3+0x140],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141408] = 10000000 00000000, %l2 = 000000ff, %l3 = 000000e0
ldda [%i5+%o4]0x81,%l2 ! %l2 = 0000000010000000 0000000000000000
! %f8 = 0ccf1a87, Mem[0000000030001408] = ff0000ff
sta %f8 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0ccf1a87
! %f30 = 00000000, %f3 = 00000000
fcmpes %fcc2,%f30,%f3 ! %fcc2 = 0
! Mem[0000000030081408] = 000000ff, %l2 = 0000000010000000
ldsba [%i2+%o4]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010041420] = 0ccf1a87, %l0 = ffffffff00ffffff
ldsba [%i1+0x020]%asi,%l0 ! %l0 = 000000000000000c
! Mem[00000000100c1408] = 00000000, %f11 = ff000000
lda [%i3+%o4]0x88,%f11 ! %f11 = 00000000
! Mem[0000000010041400] = e498554680d10000, %l4 = 0000000000000000
ldxa [%i1+%g0]0x88,%l4 ! %l4 = e498554680d10000
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[0000000010141410] = 0ccf1a8716000000
stxa %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffffffffffff
p0_label_718:
! Mem[00000000300c1410] = 00000000, %l4 = e498554680d10000
swapa [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
! %f7 = 9942070c, Mem[0000000030001408] = 0ccf1a87
sta %f7 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 9942070c
! %l6 = 0000000000000000, Mem[0000000030001410] = ff000000
stha %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! %l1 = 000000007946d93e, Mem[0000000010141408] = 000000ff
stba %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000003e
! %l6 = 0000000000000000, Mem[0000000010141402] = 00000000
sth %l6,[%i5+0x002] ! Mem[0000000010141400] = 00000000
! Mem[0000000010001410] = 000000e0, %l3 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000e0000000ff
! %l3 = 00000000000000e0, Mem[0000000010081410] = 00000000
stha %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000e0
! Mem[0000000010081410] = e0000000, %l6 = 0000000000000000
ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 000000e0000000ff
! %f4 = 00000000, Mem[0000000010041410] = 16000000
sta %f4 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 10000000, %l7 = ff460000000000ff
lduba [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000010
p0_label_719:
! Mem[0000000010181418] = ffffffff, %l7 = 0000000000000010
ldub [%i6+0x01b],%l7 ! %l7 = 00000000000000ff
! Mem[0000000010101410] = 00000000ff000000, %f14 = 00000000 00000000
ldda [%i4+%o5]0x80,%f14 ! %f14 = 00000000 ff000000
! Mem[0000000030081400] = c42400ff, %l3 = 00000000000000e0
ldswa [%i2+%g0]0x89,%l3 ! %l3 = ffffffffc42400ff
! Mem[0000000010141400] = 00000000, %l4 = 0000000000000000
lduba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l6 = 00000000000000e0
lduha [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141414] = ffffffff, %l2 = ffffffffffffffff
ldsha [%i5+0x016]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081410] = 000000ff, %l1 = 000000007946d93e
ldsba [%i2+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181408] = 00000000, %l3 = ffffffffc42400ff
lduha [%i6+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001410] = ff000000, %l4 = 0000000000000000
ldswa [%i0+%o5]0x80,%l4 ! %l4 = ffffffffff000000
! Starting 10 instruction Store Burst
! %f22 = 000000ff 00000000, Mem[0000000030181400] = 00000000 00000000
stda %f22,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff 00000000
p0_label_720:
! %l7 = 00000000000000ff, Mem[0000000030041408] = ff000000
stwa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
! Mem[0000000010041410] = 00000000, %l2 = ffffffffffffffff
swap [%i1+%o5],%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1400] = 00ffffff, %l2 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! %l1 = ffffffffffffffff, Mem[00000000100c1410] = 0000000016f9d277
stxa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffffffffffffffff
! %l6 = 00000000, %l7 = 000000ff, Mem[00000000100c1410] = ffffffff ffffffff
stda %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 000000ff
! %l3 = 0000000000000000, %l0 = 000000000000000c, %l4 = ffffffffff000000
add %l3,%l0,%l4 ! %l4 = 000000000000000c
! %f26 = 00000000, Mem[0000000030141410] = 00000000
sta %f26,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %l6 = 0000000000000000, Mem[0000000010101400] = 00000000
stha %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! Mem[0000000010081410] = 000000ff, %l6 = 0000000000000000
ldstuba [%i2+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 000024c4, %l1 = ffffffffffffffff
lduba [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
p0_label_721:
! %f8 = 0ccf1a87 16000000, Mem[00000000100c1410] = 00000000 ff000000
stda %f8 ,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0ccf1a87 16000000
! Mem[0000000010001400] = 8998c3a1000000ff, %l4 = 000000000000000c
ldxa [%i0+%g0]0x88,%l4 ! %l4 = 8998c3a1000000ff
! Mem[00000000201c0000] = 00ffde6c, %l6 = 00000000000000ff
lduha [%o0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141410] = ffffffff ffffffff, %l0 = 0000000c, %l1 = 00000000
ldda [%i5+%o5]0x80,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
! Mem[0000000010001400] = 000000ff, %l6 = 00000000000000ff
ldsha [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101408] = 00000000 00000000, %l0 = ffffffff, %l1 = ffffffff
ldd [%i4+%o4],%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000300c1408] = 0000000000000000, %f14 = 00000000 ff000000
ldda [%i3+%o4]0x81,%f14 ! %f14 = 00000000 00000000
! Mem[0000000010041400] = 0000d180465598e4, %f14 = 00000000 00000000
ldda [%i1+%g0]0x80,%f14 ! %f14 = 0000d180 465598e4
! %l7 = 00000000000000ff, imm = fffffffffffff107, %l5 = 000000007946ce54
addc %l7,-0xef9,%l5 ! %l5 = fffffffffffff206
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 16000000, %l4 = 8998c3a1000000ff
ldstuba [%i3+%o5]0x88,%l4 ! %l4 = 00000000000000ff
p0_label_722:
! %l6 = 00000000000000ff, Mem[0000000030001408] = 9942070c
stwa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff
! %l5 = fffffffffffff206, Mem[0000000010181428] = ffe3000000000000, %asi = 80
stxa %l5,[%i6+0x028]%asi ! Mem[0000000010181428] = fffffffffffff206
! %l7 = 00000000000000ff, Mem[0000000010141428] = 00000000, %asi = 80
stwa %l7,[%i5+0x028]%asi ! Mem[0000000010141428] = 000000ff
! %l2 = 0000000000000000, Mem[0000000010181430] = b4a40000
sth %l2,[%i6+0x030] ! Mem[0000000010181430] = 00000000
! Mem[00000000100c1400] = 000024c4, %l5 = fffffffffffff206
swapa [%i3+%g0]0x80,%l5 ! %l5 = 00000000000024c4
! %l7 = 00000000000000ff, Mem[0000000030141410] = 0000000000000000
stxa %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000000000ff
! %l7 = 00000000000000ff, Mem[0000000030181400] = ff000000
stwa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000ff
! %f30 = 00000000 00000000, Mem[0000000010081410] = ff000000 00000000
stda %f30,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 00000000
! %f13 = ff000016, Mem[0000000010101410] = 00000000
sta %f13,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000016
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00000000, %l0 = 0000000000000000
lduwa [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
p0_label_723:
! Mem[0000000021800080] = ffffe4e3, %l3 = 0000000000000000
ldub [%o3+0x080],%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101408] = 00000000, %f28 = 00000000
lda [%i4+%o4]0x89,%f28 ! %f28 = 00000000
! Mem[00000000300c1408] = 0000000000000000, %l2 = 0000000000000000
ldxa [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000201c0000] = 00ffde6c, %l7 = 00000000000000ff
ldsba [%o0+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001410] = ff00000000000000, %l3 = 00000000000000ff
ldx [%i0+%o5],%l3 ! %l3 = ff00000000000000
! Mem[0000000010001408] = 00000000, %l3 = ff00000000000000
lduba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = 0000000000000000, %f24 = 00000000 00000000
ldda [%i2+%o5]0x81,%f24 ! %f24 = 00000000 00000000
! Mem[0000000010081418] = 00000000, %l2 = 0000000000000000
ldsw [%i2+0x018],%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 00000000, %l7 = ffffffffffffffff
ldsha [%i5+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f14 = 0000d180, Mem[000000001004141c] = 9942070c
st %f14,[%i1+0x01c] ! Mem[000000001004141c] = 0000d180
p0_label_724:
! %l7 = 0000000000000000, Mem[0000000020800000] = 000068e7, %asi = 80
stha %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 000068e7
! %f10 = ffe30000 00000000, Mem[00000000100c1410] = 160000ff 0ccf1a87
stda %f10,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffe30000 00000000
! %l1 = 0000000000000000, Mem[0000000010041408] = 00000000
stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
! %f0 = 000000ff 00000000, Mem[0000000030041410] = ff000000 ffffffff
stda %f0 ,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000ff 00000000
! %l4 = 00000000, %l5 = 000024c4, Mem[00000000100c1410] = 00000000 ffe30000
stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000 000024c4
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030101410] = 00000000 ffffffff
stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 000000ff 00000000
! %f22 = 000000ff 00000000, Mem[00000000100c1400] = fffff206 845cbd73
stda %f22,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff 00000000
! Mem[0000000030041410] = ff000000, %l4 = 0000000000000000
ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1400] = 000000ff, %l7 = 0000000000000000
ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ffffffff, %l5 = 00000000000024c4
lduha [%i3+%g0]0x89,%l5 ! %l5 = 000000000000ffff
p0_label_725:
! Mem[00000000100c1410] = 00000000 c4240000, %l0 = 00000000, %l1 = 00000000
ldda [%i3+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000c4240000
! Mem[00000000300c1410] = 80d10000, %l4 = 0000000000000000
lduha [%i3+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = 10000000, %l2 = 0000000000000000
lduha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000001000
! Mem[0000000010001410] = ff000000, %l7 = 0000000000000000
ldsba [%i0+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! %l2 = 0000000000001000, %l1 = 00000000c4240000, %l4 = 0000000000000000
xnor %l2,%l1,%l4 ! %l4 = ffffffff3bdbefff
! Mem[00000000100c1400] = ff0000ff, %l7 = ffffffffffffffff
ldsha [%i3+%g0]0x80,%l7 ! %l7 = ffffffffffffff00
! Mem[00000000300c1400] = 73bd5c84ffffffff, %l4 = ffffffff3bdbefff
ldxa [%i3+%g0]0x89,%l4 ! %l4 = 73bd5c84ffffffff
! Mem[00000000201c0000] = 00ffde6c, %l7 = ffffffffffffff00
ldsb [%o0+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000030081400] = 73bd5c84c42400ff, %l0 = 0000000000000000
ldxa [%i2+%g0]0x89,%l0 ! %l0 = 73bd5c84c42400ff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030081410] = 00000000
stha %l3,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
p0_label_726:
! %l1 = 00000000c4240000, Mem[0000000030081408] = ff000000
stha %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %l0 = 73bd5c84c42400ff, Mem[0000000030041408] = ff000000
stba %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
! Mem[0000000030081400] = ff0024c4, %l0 = 73bd5c84c42400ff
ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
! %f8 = 0ccf1a87, Mem[00000000100c1408] = 00000000
sta %f8 ,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0ccf1a87
! Mem[00000000100c1400] = ff0000ff, %l2 = 0000000000001000
swapa [%i3+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff
! %l3 = 0000000000000000, Mem[000000001000140b] = 00000000, %asi = 80
stba %l3,[%i0+0x00b]%asi ! Mem[0000000010001408] = 00000000
! %l4 = 73bd5c84ffffffff, Mem[00000000300c1408] = 0000000000000000
stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 73bd5c84ffffffff
! %f22 = 000000ff, Mem[0000000030181400] = ff000000
sta %f22,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff
! %l4 = 73bd5c84ffffffff, Mem[0000000010141418] = 0000000000000000
stx %l4,[%i5+0x018] ! Mem[0000000010141418] = 73bd5c84ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010141420] = ffffffff000000ff, %f24 = 00000000 00000000
ldda [%i5+0x020]%asi,%f24 ! %f24 = ffffffff 000000ff
p0_label_727:
! Mem[0000000010101404] = 000000ff, %l2 = 00000000ff0000ff
ldsba [%i4+0x007]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181410] = 0000000000000000, %l0 = 00000000000000ff
ldxa [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
lduwa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = ffffff00, %l2 = ffffffffffffffff
swapa [%i5+%g0]0x81,%l2 ! %l2 = 00000000ffffff00
! Mem[0000000010141408] = 3e000000, %l0 = 0000000000000000
ldsha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000003e00
! Mem[0000000010101420] = 0ccfff87, %l0 = 0000000000003e00
ldsb [%i4+0x023],%l0 ! %l0 = ffffffffffffff87
! Mem[00000000100c1430] = 00000000 00000000, %l4 = ffffffff, %l5 = 0000ffff
ldd [%i3+0x030],%l4 ! %l4 = 0000000000000000 0000000000000000
! Mem[0000000010101408] = 00000000, %l5 = 0000000000000000
ldswa [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l0 = ffffffffffffff87
ldsba [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000030041408] = 000000ff
stba %l5,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
p0_label_728:
! %l0 = 0000000000000000, Mem[0000000030181400] = ff000000
stwa %l0,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! Mem[0000000030081408] = 00000000, %l4 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000020800040] = 46ff0345, %l3 = 0000000000000000
ldstub [%o1+0x040],%l3 ! %l3 = 00000046000000ff
! %l3 = 0000000000000046, Mem[0000000030141410] = ff000000
stha %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00460000
! Mem[0000000010101408] = 00000000, %l3 = 0000000000000046
swapa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000000000
! %l7 = 0000000000000000, Mem[00000000300c1410] = 80d10000
stwa %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000
! %l7 = 0000000000000000, Mem[00000000100c1408] = 000000000ccf1a87
stxa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000000000000
! Mem[0000000010081410] = 00000000, %l4 = 0000000000000000
swapa [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800000] = 000068e7, %l6 = 00000000000000ff
ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 00ffffff, %l7 = 0000000000000000
ldsba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
p0_label_729:
! Mem[0000000010141408] = 0000003e, %l7 = 0000000000000000
lduba [%i5+%o4]0x88,%l7 ! %l7 = 000000000000003e
! Mem[00000000211c0000] = ff00622e, %l0 = 0000000000000000
ldsha [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffff00
! Mem[0000000030181400] = 00000000, %l3 = 0000000000000000
ldsha [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041410] = ffffffff, %l2 = 00000000ffffff00
lduwa [%i1+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010041404] = 465598e4, %l2 = 00000000ffffffff
lduha [%i1+0x004]%asi,%l2 ! %l2 = 0000000000004655
! Mem[0000000010001400] = ff000000, %l7 = 000000000000003e
lduba [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081400] = ff0000ff, %l0 = ffffffffffffff00
lduba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081408] = 000000ff, %l6 = 0000000000000000
ldsha [%i2+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101408] = 00000046, %l4 = 0000000000000000
ldsba [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, %l3 = 0000000000000000, %l4 = 0000000000000000
and %l0,%l3,%l4 ! %l4 = 0000000000000000
p0_label_730:
! %f29 = 00000000, Mem[0000000010101408] = 46000000
sta %f29,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! %l1 = 00000000c4240000, Mem[00000000100c1414] = c4240000
stw %l1,[%i3+0x014] ! Mem[00000000100c1414] = c4240000
! Mem[0000000010081410] = 00000000, %l0 = 00000000000000ff
ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141408] = 00000010, %l1 = 00000000c4240000
swapa [%i5+%o4]0x89,%l1 ! %l1 = 0000000000000010
! %f30 = 00000000 00000000, Mem[0000000030001408] = ff000000 16000000
stda %f30,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 00000000
! %f12 = ff000000, Mem[0000000010141424] = 000000ff
sta %f12,[%i5+0x024]%asi ! Mem[0000000010141424] = ff000000
! %l2 = 00004655, %l3 = 00000000, Mem[0000000030181408] = 00000000 ff000000
stda %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00004655 00000000
! %f25 = 000000ff, %f1 = 00000000, %f22 = 000000ff 00000000
fsmuld %f25,%f1 ,%f22 ! %f22 = 00000000 00000000
! %l2 = 0000000000004655, Mem[0000000021800000] = 00007193
sth %l2,[%o3+%g0] ! Mem[0000000021800000] = 46557193
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l0 = 0000000000000000
lduwa [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
p0_label_731:
! Mem[0000000030081408] = 000000ff, %l4 = 0000000000000000
lduba [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1408] = 00000000, %l4 = 00000000000000ff
lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041418] = ffffffff0000d180, %l4 = 0000000000000000
ldxa [%i1+0x018]%asi,%l4 ! %l4 = ffffffff0000d180
! Mem[0000000010101430] = 8c206e0fbcdbf40c, %l0 = 0000000000000000
ldx [%i4+0x030],%l0 ! %l0 = 8c206e0fbcdbf40c
! Mem[0000000030181400] = 00000000, %l1 = 0000000000000010
ldswa [%i6+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = 000000000000e3ff, %l4 = ffffffff0000d180
ldxa [%i1+%o4]0x81,%l4 ! %l4 = 000000000000e3ff
! Mem[00000000300c1408] = ffffffff845cbd73, %f26 = 00000000 00000000
ldda [%i3+%o4]0x89,%f26 ! %f26 = ffffffff 845cbd73
! Mem[0000000030101408] = 00000000, %f10 = ffe30000
lda [%i4+%o4]0x81,%f10 ! %f10 = 00000000
! Mem[0000000030141408] = c4240000, %l4 = 000000000000e3ff
lduwa [%i5+%o4]0x89,%l4 ! %l4 = 00000000c4240000
! Starting 10 instruction Store Burst
! Mem[00000000211c0001] = ff00622e, %l7 = 00000000000000ff
ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 00000000000000ff
p0_label_732:
! Mem[0000000020800041] = ffff0345, %l1 = 0000000000000000
ldstub [%o1+0x041],%l1 ! %l1 = 000000ff000000ff
! %l7 = 0000000000000000, Mem[00000000100c1400] = 00100000
stha %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00100000
! %l5 = 0000000000000000, Mem[0000000010141400] = 00000000
stba %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! %f14 = 0000d180 465598e4, Mem[0000000030081408] = ff000000 00000000
stda %f14,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000d180 465598e4
! Mem[0000000030081410] = 00000000, %l4 = 00000000c4240000
swapa [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000
! %l0 = 8c206e0fbcdbf40c, Mem[0000000030041408] = ffe3000000000000
stxa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = 8c206e0fbcdbf40c
! %l2 = 00004655, %l3 = 00000000, Mem[00000000100c1428] = 00000000 00000000
std %l2,[%i3+0x028] ! Mem[00000000100c1428] = 00004655 00000000
! %l6 = 00000000000000ff, Mem[0000000030001410] = 00000000
stwa %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
! %f24 = ffffffff 000000ff, %l2 = 0000000000004655
! Mem[0000000010181428] = fffffffffffff206
add %i6,0x028,%g1
stda %f24,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010181428] = ffff00ffffffff06
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 000000ff, %l7 = 0000000000000000
lduwa [%i4+%o5]0x89,%l7 ! %l7 = 00000000000000ff
p0_label_733:
! Mem[0000000010141408] = 3e000000ff000016, %f18 = 00000000 00000000
ldda [%i5+%o4]0x80,%f18 ! %f18 = 3e000000 ff000016
! Mem[0000000010001400] = ff000000, %l2 = 0000000000004655
ldsba [%i0+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010001400] = 000000ff, %l3 = 0000000000000000
ldsba [%i0+%g0]0x88,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000211c0000] = ffff622e, %l5 = 0000000000000000
ldub [%o2+0x001],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001410] = 00000000000000ff, %l5 = 00000000000000ff
ldxa [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001400] = 000000ff00000000, %f18 = 3e000000 ff000016
ldda [%i0+%g0]0x89,%f18 ! %f18 = 000000ff 00000000
! Mem[00000000300c1408] = 845cbd73, %l4 = 0000000000000000
ldsba [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000073
! Mem[0000000010181400] = ffffff00, %l4 = 0000000000000073
ldswa [%i6+%g0]0x88,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000010041400] = 80d10000, %l1 = 00000000000000ff
ldsba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffffff, Mem[0000000030141410] = 00004600
stha %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 0000ffff
p0_label_734:
! %l6 = 00000000000000ff, Mem[0000000030081410] = 000024c4
stba %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 000024ff
! Mem[0000000030001408] = 00000000, %l2 = ffffffffffffffff
swapa [%i0+%o4]0x81,%l2 ! %l2 = 0000000000000000
! %f28 = 00000000 00000000, Mem[0000000010041430] = b4a40000 00000000
stda %f28,[%i1+0x030]%asi ! Mem[0000000010041430] = 00000000 00000000
! %l1 = 0000000000000000, Mem[00000000300c1400] = ffffffff
stha %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000ffff
! %l4 = ffffffffffffff00, Mem[00000000100c1410] = 00000000
stba %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00000000
! %l2 = 0000000000000000, Mem[0000000030141408] = c4240000
stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = c4240000
! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000030181410] = 00000000 16f9d277
stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff 000000ff
! Mem[000000001000141c] = 465598e4, %l4 = ffffffffffffff00
swap [%i0+0x01c],%l4 ! %l4 = 00000000465598e4
! Mem[00000000300c1410] = 00000000, %l5 = 00000000000000ff
ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 160000ff, %l6 = 00000000000000ff
ldswa [%i4+%o5]0x80,%l6 ! %l6 = 00000000160000ff
p0_label_735:
! Mem[0000000030041410] = ff0000ff 00000000, %l4 = 465598e4, %l5 = 00000000
ldda [%i1+%o5]0x81,%l4 ! %l4 = 00000000ff0000ff 0000000000000000
! Mem[0000000010101430] = 8c206e0f bcdbf40c, %l2 = 00000000, %l3 = ffffffff
ldd [%i4+0x030],%l2 ! %l2 = 000000008c206e0f 00000000bcdbf40c
! Mem[0000000010041428] = 0000000000000000, %l4 = 00000000ff0000ff
ldx [%i1+0x028],%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = c42400ff, %l1 = 0000000000000000
lduba [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041408] = 8c206e0fbcdbf40c, %l3 = 00000000bcdbf40c
ldxa [%i1+%o4]0x89,%l3 ! %l3 = 8c206e0fbcdbf40c
! Mem[0000000010141408] = 0000003e, %l2 = 000000008c206e0f
lduba [%i5+%o4]0x88,%l2 ! %l2 = 000000000000003e
! Mem[0000000030081408] = 80d10000, %l4 = 0000000000000000
lduwa [%i2+%o4]0x89,%l4 ! %l4 = 0000000080d10000
! Mem[00000000300c1400] = ffff0000, %l5 = 0000000000000000
lduba [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041400] = 0000d180465598e4, %l6 = 00000000160000ff
ldx [%i1+%g0],%l6 ! %l6 = 0000d180465598e4
! Starting 10 instruction Store Burst
! %l7 = 00000000000000ff, Mem[0000000010181410] = 00000000
stha %l7,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff
p0_label_736:
! Mem[0000000010001408] = 00000000, %l7 = 00000000000000ff
swapa [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000010141400] = 00000000
stba %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! Mem[0000000030181408] = 55460000, %l4 = 0000000080d10000
ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %l1 = 00000000000000ff, Mem[0000000030181410] = ff000000ff000000
stxa %l1,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010181410] = 00000000000000ff
stxa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
! Mem[0000000030001410] = 000000ff, %l6 = 0000d180465598e4
swapa [%i0+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! %l2 = 000000000000003e, %l7 = 0000000000000000, %l6 = 00000000000000ff
xnor %l2,%l7,%l6 ! %l6 = ffffffffffffffc1
! %l7 = 0000000000000000, Mem[0000000030041410] = ff0000ff
stwa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! %l0 = 8c206e0fbcdbf40c, immd = 000000000000044f, %l4 = 0000000000000000
mulx %l0,0x44f,%l4 ! %l4 = bfba35ceb7b07fb4
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ff000000000000ff, %l4 = bfba35ceb7b07fb4
ldxa [%i3+%o5]0x81,%l4 ! %l4 = ff000000000000ff
p0_label_737:
! Mem[0000000010001438] = 0000000100000000, %f0 = 000000ff 00000000
ldda [%i0+0x038]%asi,%f0 ! %f0 = 00000001 00000000
! Mem[00000000300c1400] = 0000ffff, %l3 = 8c206e0fbcdbf40c
ldsba [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1410] = ff000000, %l2 = 000000000000003e
ldsha [%i3+%o5]0x81,%l2 ! %l2 = ffffffffffffff00
! Mem[000000001008143c] = 00000000, %l7 = 0000000000000000
ldsba [%i2+0x03f]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = 000024c4, %l7 = 0000000000000000
ldsba [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000201c0000] = 00ffde6c, %l1 = 00000000000000ff
lduh [%o0+%g0],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030141400] = ffffffff, %l1 = 00000000000000ff
ldswa [%i5+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000020800041] = ffff0345, %l6 = ffffffffffffffc1
ldstub [%o1+0x041],%l6 ! %l6 = 000000ff000000ff
! Code Fragment 3
p0_fragment_57:
! %l0 = 8c206e0fbcdbf40c
setx 0xd5dfb597c332b065,%g7,%l0 ! %l0 = d5dfb597c332b065
! %l1 = ffffffffffffffff
setx 0x1cccf1e0432e50fa,%g7,%l1 ! %l1 = 1cccf1e0432e50fa
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 = d5dfb597c332b065
setx 0x646fc0100108dd5e,%g7,%l0 ! %l0 = 646fc0100108dd5e
! %l1 = 1cccf1e0432e50fa
setx 0xa5f141dff375237c,%g7,%l1 ! %l1 = a5f141dff375237c
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = 00000000, %l5 = 0000000000000000
swapa [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
p0_label_738:
! Mem[00000000100c1407] = 00000000, %l0 = 646fc0100108dd5e
ldstuba [%i3+0x007]%asi,%l0 ! %l0 = 00000000000000ff
! %l1 = a5f141dff375237c, %l6 = 00000000000000ff, %l7 = 0000000000000000
and %l1,%l6,%l7 ! %l7 = 000000000000007c
! %l3 = 0000000000000000, Mem[0000000010181428] = ffff00ff, %asi = 80
stwa %l3,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000
! %l6 = 00000000000000ff, Mem[0000000010181400] = ffffff00
stwa %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff
! %l4 = ff000000000000ff, Mem[0000000010181410] = 00000000, %asi = 80
stba %l4,[%i6+0x010]%asi ! Mem[0000000010181410] = ff000000
! %f30 = 00000000 00000000, Mem[0000000010081408] = 00000000 00000000
stda %f30,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000000
! %l7 = 000000000000007c, Mem[00000000100c1438] = 0000000000000000, %asi = 80
stxa %l7,[%i3+0x038]%asi ! Mem[00000000100c1438] = 000000000000007c
! Mem[0000000010181408] = 00000000, %l5 = 0000000000000000
swapa [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141400] = 0000000000000000, %l4 = ff000000000000ff, %l4 = ff000000000000ff
casxa [%i5]0x80,%l4,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ffffffff, %f31 = 00000000
lda [%i0+%o4]0x81,%f31 ! %f31 = ffffffff
p0_label_739:
! Mem[00000000100c1410] = 00000000, %l1 = a5f141dff375237c
ldsba [%i3+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[00000000218001c0] = fffff6ef, %l7 = 000000000000007c
ldsb [%o3+0x1c0],%l7 ! %l7 = ffffffffffffffff
! Mem[000000001010142c] = ffffffff, %l5 = 0000000000000000
lduha [%i4+0x02e]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030181410] = 00000000, %l0 = 0000000000000000
lduha [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
! %l5 = 000000000000ffff, %l3 = 0000000000000000, %l3 = 0000000000000000
sub %l5,%l3,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010181410] = 000000ff, %l4 = 0000000000000000
lduwa [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010141400] = 00000000, %l1 = 0000000000000000
ldsba [%i5+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181408] = ff004655 00000000, %l6 = 000000ff, %l7 = ffffffff
ldda [%i6+%o4]0x81,%l6 ! %l6 = 00000000ff004655 0000000000000000
! %l1 = 0000000000000000, %l1 = 0000000000000000, %y = 00000000
smul %l1,%l1,%l0 ! %l0 = 0000000000000000, %y = 00000000
! Starting 10 instruction Store Burst
! %f6 = ffffffff 9942070c, Mem[0000000030001410] = 465598e4 00000000
stda %f6 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffff 9942070c
p0_label_740:
! %l6 = 00000000ff004655, Mem[00000000100c1400] = 00100000
stba %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00100055
! %f5 = 00000000, Mem[0000000010001438] = 00000001
st %f5 ,[%i0+0x038] ! Mem[0000000010001438] = 00000000
! %l2 = ffffffffffffff00, Mem[0000000010101434] = bcdbf40c
stw %l2,[%i4+0x034] ! Mem[0000000010101434] = ffffff00
! Mem[0000000030181410] = 00000000, %l0 = 0000000000000000
ldstuba [%i6+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030181410] = 000000ff, %l5 = 000000000000ffff
swapa [%i6+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000218000c0] = 0010afb8, %l7 = 0000000000000000
ldstub [%o3+0x0c0],%l7 ! %l7 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000010141408] = 160000ff0000003e
stxa %l1,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
! %f22 = 00000000, Mem[0000000010181400] = 000000ff
sta %f22,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! Mem[0000000010101408] = 00000000, %l7 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181404] = 00000000, %f29 = 00000000
lda [%i6+0x004]%asi,%f29 ! %f29 = 00000000
p0_label_741:
! Mem[00000000100c1408] = 00000000, %l1 = 0000000000000000
lduwa [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = ff0024c4, %l4 = 00000000000000ff
ldsba [%i2+%g0]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030081410] = 000024ff, %l0 = 0000000000000000
lduwa [%i2+%o5]0x89,%l0 ! %l0 = 00000000000024ff
! Mem[0000000030101410] = 00000000000000ff, %l5 = 00000000000000ff
ldxa [%i4+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1410] = 00000000c4240000, %f18 = 000000ff 00000000
ldd [%i3+%o5],%f18 ! %f18 = 00000000 c4240000
! Mem[0000000030141410] = 0000ffff, %l5 = 00000000000000ff
lduba [%i5+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000201c0000] = 00ffde6c, %l7 = 0000000000000000
ldsb [%o0+0x001],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030041408] = bcdbf40c, %l2 = ffffffffffffff00
ldsba [%i1+%o4]0x89,%l2 ! %l2 = 000000000000000c
! Mem[0000000030081408] = 0000d180, %f14 = 0000d180
lda [%i2+%o4]0x81,%f14 ! %f14 = 0000d180
! Starting 10 instruction Store Burst
! %l6 = 00000000ff004655, %l7 = ffffffffffffffff, %l7 = ffffffffffffffff
add %l6,%l7,%l7 ! %l7 = 00000000ff004654
p0_label_742:
! %f6 = ffffffff, Mem[0000000030181410] = ffff0000
sta %f6 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffff
! Mem[0000000010081420] = 0000ffff, %l5 = 000000ff, %l2 = 0000000c
add %i2,0x20,%g1
casa [%g1]0x80,%l5,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010041408] = 00000000, %l2 = 000000000000ffff
swapa [%i1+%o4]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = 160000ff, %l5 = 00000000000000ff
ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000016000000ff
! Mem[0000000030001400] = 00000000, %l7 = 00000000ff004654
swapa [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000030101408] = 00000000, %l3 = 000000000000ffff
swapa [%i4+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = ffff0000, %l4 = ffffffffffffffff
ldstuba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! %f4 = 00000000 00000000, Mem[0000000010181400] = 00000000 00000000
stda %f4 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 00000000
! Mem[0000000021800001] = 46557193, %l3 = 0000000000000000
ldstub [%o3+0x001],%l3 ! %l3 = 00000055000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 544600ff, %l5 = 0000000000000016
ldsba [%i0+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
p0_label_743:
! Mem[00000000300c1400] = 0000ffff, %l1 = 0000000000000000
ldswa [%i3+%g0]0x81,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010041400] = 80d10000, %l1 = 000000000000ffff
ldsba [%i1+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041410] = ffffffff, %l1 = 0000000000000000
ldsha [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010141410] = ffffffff, %l5 = ffffffffffffffff
ldsba [%i5+%o5]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030001410] = ffffffff9942070c, %l3 = 0000000000000055
ldxa [%i0+%o5]0x89,%l3 ! %l3 = ffffffff9942070c
! Mem[0000000010041400] = 0000d180 465598e4, %l2 = 00000000, %l3 = 9942070c
ldda [%i1+%g0]0x80,%l2 ! %l2 = 000000000000d180 00000000465598e4
! Mem[0000000030041408] = bcdbf40c, %l7 = 0000000000000000
lduha [%i1+%o4]0x89,%l7 ! %l7 = 000000000000f40c
! Mem[0000000010081414] = 00000000, %l4 = 0000000000000000
lduw [%i2+0x014],%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = ffffffff, %l6 = 00000000ff004655
lduha [%i5+%o5]0x88,%l6 ! %l6 = 000000000000ffff
! Starting 10 instruction Store Burst
! %l6 = 000000000000ffff, Mem[0000000020800001] = ff0068e7
stb %l6,[%o1+0x001] ! Mem[0000000020800000] = ffff68e7
p0_label_744:
! Mem[0000000010101408] = ff000000, %l4 = 0000000000000000
ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 000000ff000000ff
! %l6 = 0000ffff, %l7 = 0000f40c, Mem[00000000100c1418] = 000000ff 00000000
std %l6,[%i3+0x018] ! Mem[00000000100c1418] = 0000ffff 0000f40c
! %l4 = 00000000000000ff, Mem[0000000010141434] = 00000151
sth %l4,[%i5+0x034] ! Mem[0000000010141434] = 00ff0151
! %l1 = ffffffffffffffff, Mem[0000000030001408] = ffffffff
stwa %l1,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff
! %l2 = 0000d180, %l3 = 465598e4, Mem[0000000030101400] = 00000000 3ed94679
stda %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000d180 465598e4
! %l4 = 00000000000000ff, Mem[00000000211c0000] = ffff622e
stb %l4,[%o2+%g0] ! Mem[00000000211c0000] = ffff622e
! Mem[0000000030181408] = ff004655, %l0 = 00000000000024ff
swapa [%i6+%o4]0x81,%l0 ! %l0 = 00000000ff004655
! %l7 = 000000000000f40c, Mem[0000000010041408] = 000000000000ffff
stxa %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000000000f40c
! %l3 = 00000000465598e4, Mem[0000000010101424] = 16f9d277, %asi = 80
stwa %l3,[%i4+0x024]%asi ! Mem[0000000010101424] = 465598e4
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 80d10000, %l0 = 00000000ff004655
ldswa [%i1+%g0]0x88,%l0 ! %l0 = ffffffff80d10000
p0_label_745:
! Mem[0000000020800000] = ffff68e7, %l3 = 00000000465598e4
ldsb [%o1+%g0],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181408] = 000024ff, %l5 = ffffffffffffffff
ldswa [%i6+%o4]0x81,%l5 ! %l5 = 00000000000024ff
! Mem[0000000030141400] = ffffffff, %l1 = ffffffffffffffff
lduwa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
! Mem[0000000020800000] = ffff68e7, %l4 = 00000000000000ff
ldsb [%o1+0x001],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101400] = 00000000000000ff, %f6 = ffffffff 9942070c
ldda [%i4+0x000]%asi,%f6 ! %f6 = 00000000 000000ff
! Mem[0000000030081400] = ff0024c4845cbd73, %l1 = 00000000ffffffff
ldxa [%i2+%g0]0x81,%l1 ! %l1 = ff0024c4845cbd73
! Mem[0000000030181400] = 00000000, %l6 = 000000000000ffff
ldsba [%i6+%g0]0x89,%l6 ! %l6 = 0000000000000000
membar #Sync ! Added by membar checker (122)
! Mem[0000000010181400] = 00000000 00000000 00000000 00000000
! Mem[0000000010181410] = ff000000 00000000 ffffffff 9942070c
! Mem[0000000010181420] = 000000ff 00000000 00000000 ffffff06
! Mem[0000000010181430] = 00000000 00000000 00000000 0000a4b4
ldda [%i6]ASI_BLK_PL,%f0 ! Block Load from 0000000010181400
! Mem[00000000100c1434] = 00000000, %l6 = 0000000000000000
lduba [%i3+0x034]%asi,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = 77d2f916 00000000, Mem[00000000300c1410] = ff000000 000000ff
stda %f20,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 77d2f916 00000000
p0_label_746:
! Mem[00000000100c1400] = 00100055, %l2 = 000000000000d180
swapa [%i3+%g0]0x88,%l2 ! %l2 = 0000000000100055
! Mem[00000000300c1400] = ffff0000, %l7 = 000000000000f40c
ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010081410] = 000000ff, %l3 = ffffffffffffffff
ldstuba [%i2+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! %l7 = 0000000000000000, Mem[0000000010101408] = ff00000000000000
stxa %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 0000000000000000
! %l3 = 00000000000000ff, Mem[0000000010141410] = ffffffff
stha %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ffffff
! %l0 = ffffffff80d10000, Mem[0000000010081400] = ff0000ff
stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff
! %f24 = ffffffff 000000ff, %l6 = 0000000000000000
! Mem[0000000030081438] = 0000000000000000
add %i2,0x038,%g1
stda %f24,[%g1+%l6]ASI_PST32_S ! Mem[0000000030081438] = 0000000000000000
! %f0 = 00000000 00000000 00000000 00000000
! %f4 = 00000000 000000ff 0c074299 ffffffff
! %f8 = 00000000 ff000000 06ffffff 00000000
! %f12 = 00000000 00000000 b4a40000 00000000
stda %f0,[%i1]ASI_BLK_S ! Block Store to 0000000030041400
membar #Sync ! Added by membar checker (123)
! %f22 = 00000000 00000000, %l1 = ff0024c4845cbd73
! Mem[0000000010181418] = ffffffff9942070c
add %i6,0x018,%g1
stda %f22,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010181418] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ffff68e7, %l2 = 0000000000100055
ldsha [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
p0_label_747:
! Mem[0000000010101408] = 0000000000000000, %f6 = 0c074299 ffffffff
ldda [%i4+0x008]%asi,%f6 ! %f6 = 00000000 00000000
! Mem[0000000010081408] = 00000000 00000000, %l2 = ffffffff, %l3 = 000000ff
ldda [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[0000000010101408] = 00000000, %l3 = 0000000000000000
lduba [%i4+%o4]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 000000ffff0000ff, %f30 = 00000000 ffffffff
ldda [%i4+%o5]0x88,%f30 ! %f30 = 000000ff ff0000ff
! Mem[0000000030001410] = 0c074299, %l3 = 0000000000000000
lduha [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000c07
! Mem[0000000010041408] = 0cf4000000000000, %l5 = 00000000000024ff
ldxa [%i1+%o4]0x80,%l5 ! %l5 = 0cf4000000000000
! Mem[0000000010001438] = 0000000000000000, %l6 = 0000000000000000
ldxa [%i0+0x038]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000201c0000] = 00ffde6c, %l3 = 0000000000000c07
ldsb [%o0+0x001],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001400] = ff004654, %l5 = 0cf4000000000000
ldsba [%i0+%g0]0x81,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = ffff622e, %l1 = ff0024c4845cbd73
ldstuba [%o2+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
p0_label_748:
! %l6 = 0000000000000000, Mem[0000000030101410] = 00000000000000ff
stxa %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010041430] = 00000000 00000000
std %l6,[%i1+0x030] ! Mem[0000000010041430] = 00000000 00000000
! %l0 = 80d10000, %l1 = 000000ff, Mem[0000000010041410] = ffffffff 00000000
stda %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 80d10000 000000ff
! Mem[0000000010181408] = 00000000, %l5 = ffffffffffffffff
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181408] = ff00000000000000, %l7 = 0000000000000000, %l2 = 0000000000000000
add %i6,0x08,%g1
casxa [%g1]0x80,%l7,%l2 ! %l2 = ff00000000000000
! Mem[0000000030001400] = ff004654, %l4 = ffffffffffffffff
swapa [%i0+%g0]0x81,%l4 ! %l4 = 00000000ff004654
! Mem[0000000010141410] = ffffff00, %l7 = 0000000000000000
swapa [%i5+%o5]0x88,%l7 ! %l7 = 00000000ffffff00
! Mem[0000000030181400] = 00000000, %l3 = ffffffffffffffff
swapa [%i6+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000010001410] = ff00000000000000
stxa %l3,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001430] = 000000ff 000000ff, %l0 = 80d10000, %l1 = 000000ff
ldd [%i0+0x030],%l0 ! %l0 = 00000000000000ff 00000000000000ff
p0_label_749:
! Mem[0000000010101410] = 000000ffff0000ff, %f28 = 00000000 00000000
ldda [%i4+%o5]0x88,%f28 ! %f28 = 000000ff ff0000ff
! Mem[0000000021800140] = fffff79c, %l0 = 00000000000000ff
lduba [%o3+0x141]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030141410] = ffff0000, %l7 = 00000000ffffff00
lduba [%i5+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010101410] = ff0000ff, %l4 = 00000000ff004654
ldsha [%i4+%o5]0x80,%l4 ! %l4 = ffffffffffffff00
! Mem[0000000021800040] = ffff6a20, %l0 = 00000000000000ff
ldsh [%o3+0x040],%l0 ! %l0 = ffffffffffffffff
! %l4 = ffffffffffffff00, %l4 = ffffffffffffff00, %l6 = 0000000000000000
and %l4,%l4,%l6 ! %l6 = ffffffffffffff00
! Mem[00000000100c1434] = 00000000, %l6 = ffffffffffffff00
lduwa [%i3+0x034]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101400] = 00000000, %l0 = ffffffffffffffff
lduba [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030141400] = ffffffff, %l2 = ff00000000000000
ldsha [%i5+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f16 = 000024c4 845cbd73, %l0 = 0000000000000000
! Mem[0000000010181428] = 00000000ffffff06
add %i6,0x028,%g1
stda %f16,[%g1+%l0]ASI_PST8_P ! Mem[0000000010181428] = 00000000ffffff06
p0_label_750:
! %l1 = 00000000000000ff, Mem[0000000010081400] = 000000ff
stba %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff0000ff
! %f6 = 00000000 00000000, %l0 = 0000000000000000
! Mem[0000000030081408] = 0000d180465598e4
add %i2,0x008,%g1
stda %f6,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030081408] = 0000d180465598e4
! Mem[0000000010081400] = ff0000ff, %l4 = ffffffffffffff00
swap [%i2+%g0],%l4 ! %l4 = 00000000ff0000ff
! Mem[0000000010081410] = ff000000, %l6 = 0000000000000000
swapa [%i2+%o5]0x80,%l6 ! %l6 = 00000000ff000000
! Mem[000000001000140c] = 00000000, %l2 = ffffffff, %l6 = ff000000
add %i0,0x0c,%g1
casa [%g1]0x80,%l2,%l6 ! %l6 = 0000000000000000
! Mem[00000000300c1410] = 77d2f916, %l7 = 00000000000000ff
ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 00000077000000ff
! %l6 = 0000000000000000, Mem[0000000030141410] = 0000ffff
stha %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! %l1 = 00000000000000ff, Mem[0000000010041410] = 80d10000
stwa %l1,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff
! Mem[00000000300c1400] = ffff00ff, %l2 = ffffffffffffffff
swapa [%i3+%g0]0x89,%l2 ! %l2 = 00000000ffff00ff
! Starting 10 instruction Load Burst
! Mem[000000001018140c] = 00000000, %l2 = 00000000ffff00ff
lduba [%i6+0x00f]%asi,%l2 ! %l2 = 0000000000000000
p0_label_751:
! Mem[0000000030141410] = 00000000, %l4 = 00000000ff0000ff
ldswa [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
! %f7 = 00000000, %f4 = 00000000
fstoi %f7 ,%f4 ! %f4 = 00000000
! Mem[0000000030181400] = ffffffff, %l7 = 0000000000000077
lduha [%i6+%g0]0x89,%l7 ! %l7 = 000000000000ffff
! Mem[0000000030041410] = 00000000 000000ff, %l2 = 00000000, %l3 = 00000000
ldda [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000 00000000000000ff
! Mem[0000000030181410] = ff000000ffffffff, %f30 = 000000ff ff0000ff
ldda [%i6+%o5]0x89,%f30 ! %f30 = ff000000 ffffffff
! Mem[0000000030041408] = 00000000, %f15 = 00000000
lda [%i1+%o4]0x81,%f15 ! %f15 = 00000000
! Mem[0000000010041410] = 000000ff 000000ff, %l4 = 00000000, %l5 = 00000000
ldda [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff 00000000000000ff
! Mem[0000000010181400] = 00000000, %l6 = 0000000000000000
lduba [%i6+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141428] = 000000ff ffeda46e, %l6 = 00000000, %l7 = 0000ffff
ldda [%i5+0x028]%asi,%l6 ! %l6 = 00000000000000ff 00000000ffeda46e
! Starting 10 instruction Store Burst
! %l4 = 00000000000000ff, Mem[000000001018140c] = 00000000
stw %l4,[%i6+0x00c] ! Mem[000000001018140c] = 000000ff
p0_label_752:
! %f13 = 00000000, %f31 = ffffffff, %f5 = 000000ff
fdivs %f13,%f31,%f5 ! %f5 = ffffffff
! Mem[00000000100c1400] = 80d10000, %l7 = 00000000ffeda46e
ldstuba [%i3+%g0]0x80,%l7 ! %l7 = 00000080000000ff
! Mem[0000000010041400] = 80d10000, %l5 = 00000000000000ff
swapa [%i1+%g0]0x88,%l5 ! %l5 = 0000000080d10000
! %l0 = 0000000000000000, Mem[0000000030081400] = ff0024c4
stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000024c4
! %l7 = 0000000000000080, Mem[0000000030141400] = ffffffff
stba %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffff80
! %l2 = 0000000000000000, imm = fffffffffffff0b1, %l0 = 0000000000000000
and %l2,-0xf4f,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l7 = 0000000000000080
ldstuba [%i3+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[0000000010041416] = ff000000, %asi = 80
stha %l4,[%i1+0x016]%asi ! Mem[0000000010041414] = ff0000ff
! %l0 = 0000000000000000, Mem[0000000010181400] = 0000000000000000
stxa %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000, %l3 = 00000000000000ff
ldsha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000000000
p0_label_753:
! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000000
ldswa [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010001408] = 000000ff 00000000, %l4 = 000000ff, %l5 = 80d10000
ldda [%i0+%o4]0x80,%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000030181400] = 00000000ffffffff, %l7 = 0000000000000000
ldxa [%i6+%g0]0x89,%l7 ! %l7 = 00000000ffffffff
! Mem[00000000211c0000] = ffff622e, %l2 = 0000000000000000
lduba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001410] = 9942070c, %l7 = 00000000ffffffff
lduwa [%i0+%o5]0x89,%l7 ! %l7 = 000000009942070c
! Mem[0000000010041410] = ff000000, %l4 = 00000000000000ff
ldsba [%i1+%o5]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030081408] = 80d10000, %l3 = 00000000000000ff
lduwa [%i2+%o4]0x89,%l3 ! %l3 = 0000000080d10000
! Mem[000000001000141c] = ffffff00, %l1 = 00000000000000ff
lduba [%i0+0x01f]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141410] = 00000000, %l4 = ffffffffffffffff
lduha [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010081408] = 00000000 00000000
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000000
p0_label_754:
! Mem[00000000218001c1] = fffff6ef, %l7 = 000000009942070c
ldstub [%o3+0x1c1],%l7 ! %l7 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[0000000030101400] = 465598e40000d180
stxa %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000000000000000
! %l2 = 000000ff, %l3 = 80d10000, Mem[0000000010181408] = ff000000 000000ff
std %l2,[%i6+%o4] ! Mem[0000000010181408] = 000000ff 80d10000
! Mem[000000001004141f] = 0000d180, %l0 = 0000000000000000
ldstuba [%i1+0x01f]%asi,%l0 ! %l0 = 00000080000000ff
! %l0 = 00000080, %l1 = 00000000, Mem[0000000010141410] = 00000000 ffffffff
stda %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000080 00000000
! Mem[00000000100c1408] = 00000000, %l4 = 0000000000000000
swapa [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010001410] = 0000000000000000
stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 0000000000000000
! %f28 = 000000ff ff0000ff, Mem[0000000010001410] = 00000000 00000000
stda %f28,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff ff0000ff
! %l3 = 0000000080d10000, Mem[0000000030041408] = 00000000
stwa %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = 80d10000
! Starting 10 instruction Load Burst
! Mem[0000000010101438] = 00000000ff000000, %f28 = 000000ff ff0000ff
ldda [%i4+0x038]%asi,%f28 ! %f28 = 00000000 ff000000
p0_label_755:
! Mem[0000000010141400] = 00000000, %l2 = 00000000000000ff
lduba [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1400] = ffd10000 000000ff, %l4 = 00000000, %l5 = 00000000
ldda [%i3+%g0]0x80,%l4 ! %l4 = 00000000ffd10000 00000000000000ff
! Mem[0000000030141408] = 000024c4, %l2 = 0000000000000000
ldsha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
! %l3 = 0000000080d10000, %l5 = 00000000000000ff, %y = 00000000
udiv %l3,%l5,%l3 ! %l3 = 0000000000815252
mov %l0,%y ! %y = 00000080
! Mem[0000000021800040] = ffff6a20, %l3 = 0000000000815252
ldsh [%o3+0x040],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010081428] = b4a4ff7a, %l5 = 00000000000000ff
lduh [%i2+0x028],%l5 ! %l5 = 000000000000b4a4
! Mem[0000000030001410] = 9942070c, %l4 = 00000000ffd10000
ldswa [%i0+%o5]0x89,%l4 ! %l4 = ffffffff9942070c
! Mem[0000000030081400] = 000024c4, %l7 = 00000000000000ff
ldswa [%i2+%g0]0x81,%l7 ! %l7 = 00000000000024c4
! Mem[0000000010181408] = 000000ff, %l6 = 00000000000000ff
lduha [%i6+0x00a]%asi,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[000000001004141c] = 0000d1ff, %l4 = ffffffff9942070c
swap [%i1+0x01c],%l4 ! %l4 = 000000000000d1ff
p0_label_756:
! %l5 = 000000000000b4a4, Mem[00000000100c140a] = 00000000
stb %l5,[%i3+0x00a] ! Mem[00000000100c1408] = 0000a400
! Mem[00000000211c0001] = ffff622e, %l5 = 000000000000b4a4
ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030141410] = 00000000, %l3 = ffffffffffffffff
swapa [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081410] = ff240000, %l4 = 000000000000d1ff
swapa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff240000
! %l7 = 00000000000024c4, Mem[000000001018143c] = 0000a4b4, %asi = 80
stwa %l7,[%i6+0x03c]%asi ! Mem[000000001018143c] = 000024c4
! %f17 = 845cbd73, Mem[0000000030041408] = 0000d180
sta %f17,[%i1+%o4]0x89 ! Mem[0000000030041408] = 845cbd73
! Mem[00000000100c1410] = ff000000c4240000, %l6 = 00000000000000ff, %l1 = 0000000000000000
add %i3,0x10,%g1
casxa [%g1]0x80,%l6,%l1 ! %l1 = ff000000c4240000
! %f20 = 77d2f916 00000000, Mem[0000000010141400] = 00000000 00000000
stda %f20,[%i5+%g0]0x88 ! Mem[0000000010141400] = 77d2f916 00000000
! Mem[0000000010141410] = 00000080, %l4 = 00000000ff240000
swapa [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000080
! Starting 10 instruction Load Burst
! Mem[0000000010101404] = 000000ff, %l2 = 0000000000000000
ldswa [%i4+0x004]%asi,%l2 ! %l2 = 00000000000000ff
p0_label_757:
! Mem[0000000010081408] = 00000000 00000000, %l0 = 00000080, %l1 = c4240000
ldda [%i2+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010101408] = 00000000, %l1 = 0000000000000000
ldsba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
! %l7 = 00000000000024c4, %l5 = 00000000000000ff, %l6 = 00000000000000ff
udivx %l7,%l5,%l6 ! %l6 = 0000000000000024
! Mem[0000000021800140] = fffff79c, %l4 = 0000000000000080
ldsh [%o3+0x140],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101400] = ff000000 00000000, %l0 = 00000000, %l1 = 00000000
ldda [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000 00000000ff000000
! Mem[0000000010101424] = 465598e4, %l3 = 0000000000000000
lduha [%i4+0x024]%asi,%l3 ! %l3 = 0000000000004655
! Mem[0000000010181408] = ff000000, %l6 = 0000000000000024
ldsha [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001408] = 00000000ff000000, %f24 = ffffffff 000000ff
ldda [%i0+%o4]0x88,%f24 ! %f24 = 00000000 ff000000
! Mem[0000000010141420] = ffffffff, %l2 = 00000000000000ff
lduwa [%i5+0x020]%asi,%l2 ! %l2 = 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = 000000ff, %l0 = 0000000000000000
swapa [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_758:
! %l3 = 0000000000004655, Mem[00000000300c1410] = ffd2f916
stha %l3,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 4655f916
! Mem[0000000010041410] = 000000ff, %l5 = 00000000000000ff
ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000010041418] = ffffffff, %asi = 80
stha %l5,[%i1+0x018]%asi ! Mem[0000000010041418] = 00ffffff
! %l4 = ffffffffffffffff, Mem[0000000010041408] = 0cf40000
stwa %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffff
! %l5 = 00000000000000ff, Mem[0000000030101400] = 00000000
stba %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000ff
! %l6 = 00000000, %l7 = 000024c4, Mem[0000000010041408] = ffffffff 00000000
stda %l6,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 000024c4
! %f14 = b4a40000, %f21 = 00000000, %f5 = ffffffff
fdivs %f14,%f21,%f5 ! %f5 = ff800000
! %l4 = ffffffffffffffff, Mem[0000000030101410] = 00000000
stha %l4,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000ffff
! %f11 = 00000000, %f27 = 845cbd73, %f24 = 00000000
fadds %f11,%f27,%f24 ! %f24 = 845cbd73
! Starting 10 instruction Load Burst
! %f24 = 845cbd73, %f3 = 00000000
fcmps %fcc0,%f24,%f3 ! %fcc0 = 1
p0_label_759:
! Mem[0000000010181400] = 00000000, %l5 = 00000000000000ff
ldsh [%i6+%g0],%l5 ! %l5 = 0000000000000000
! Mem[0000000010041404] = 465598e4, %l5 = 0000000000000000
ldswa [%i1+0x004]%asi,%l5 ! %l5 = 00000000465598e4
! Mem[0000000030001408] = ffffffff00000000, %f8 = 00000000 ff000000
ldda [%i0+%o4]0x81,%f8 ! %f8 = ffffffff 00000000
! Mem[0000000010101410] = ff0000ff, %l0 = 00000000000000ff
lduha [%i4+%o5]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041408] = 00000000, %f30 = ff000000
lda [%i1+%o4]0x80,%f30 ! %f30 = 00000000
! Mem[0000000010141400] = 00000000, %l1 = 00000000ff000000
lduwa [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101400] = 00000000, %f25 = ff000000
lda [%i4+%g0]0x88,%f25 ! %f25 = 00000000
! Mem[0000000010081400] = 00ffffff, %l7 = 00000000000024c4
ldsba [%i2+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1410] = 000024c4 000000ff, %l2 = ffffffff, %l3 = 00004655
ldda [%i3+%o5]0x88,%l2 ! %l2 = 00000000000000ff 00000000000024c4
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[00000000211c0000] = ffff622e
stb %l2,[%o2+%g0] ! Mem[00000000211c0000] = ffff622e
p0_label_760:
! Mem[0000000030081400] = 000024c4, %l0 = 00000000000000ff
swapa [%i2+%g0]0x81,%l0 ! %l0 = 00000000000024c4
! %l5 = 00000000465598e4, Mem[0000000030081410] = ffd10000
stwa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 465598e4
! %f11 = 00000000, %f18 = 00000000, %f31 = ffffffff
fadds %f11,%f18,%f31 ! %f31 = 00000000
! Mem[0000000030101408] = ff00ffff, %l3 = 00000000000024c4
ldstuba [%i4+%o4]0x81,%l3 ! %l3 = 000000ff000000ff
! %f18 = 00000000 c4240000, %l7 = ffffffffffffffff
! Mem[0000000010081420] = 0000ffff0000ff00
add %i2,0x020,%g1
stda %f18,[%g1+%l7]ASI_PST32_P ! Mem[0000000010081420] = 00000000c4240000
! %f28 = 00000000, %f1 = 00000000
fcmpes %fcc0,%f28,%f1 ! %fcc0 = 0
! Mem[0000000030081400] = ff000000, %l4 = ffffffffffffffff
ldstuba [%i2+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! %f0 = 00000000 00000000, Mem[0000000030101410] = ffff0000 00000000
stda %f0 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00000000 00000000
! Mem[0000000010141428] = 000000ffffeda46e, %l6 = 0000000000000000, %l5 = 00000000465598e4
add %i5,0x28,%g1
casxa [%g1]0x80,%l6,%l5 ! %l5 = 000000ffffeda46e
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 0000000000000000, %f2 = 00000000 00000000
ldda [%i5+%o4]0x88,%f2 ! %f2 = 00000000 00000000
p0_label_761:
! Mem[00000000100c1410] = 000000ff, %l6 = 0000000000000000
lduha [%i3+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181408] = 000000ff, %f0 = 00000000
lda [%i6+%o4]0x80,%f0 ! %f0 = 000000ff
! Mem[0000000030141408] = 000024c4, %l6 = 00000000000000ff
lduba [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001400] = ff000000, %l2 = 00000000000000ff
ldsba [%i0+0x001]%asi,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, %l7 = ffffffffffffffff, %y = 00000080
umul %l2,%l7,%l4 ! %l4 = 0000000000000000, %y = 00000000
! Mem[0000000010041418] = 00ffffff 9942070c, %l2 = 00000000, %l3 = 000000ff
ldd [%i1+0x018],%l2 ! %l2 = 0000000000ffffff 000000009942070c
! %f10 = 06ffffff, %f30 = 00000000
fcmps %fcc2,%f10,%f30 ! %fcc2 = 2
! Mem[0000000030001400] = ffffffff, %f22 = 00000000
lda [%i0+%g0]0x89,%f22 ! %f22 = ffffffff
! %l7 = ffffffffffffffff, %l0 = 00000000000024c4, %l4 = 0000000000000000
add %l7,%l0,%l4 ! %l4 = 00000000000024c3
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = ff000000, %l5 = 000000ffffeda46e
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_762:
! %f6 = 00000000 00000000, Mem[00000000100c1410] = ff000000 c4240000
stda %f6 ,[%i3+0x010]%asi ! Mem[00000000100c1410] = 00000000 00000000
! %l3 = 000000009942070c, Mem[00000000300c1408] = 845cbd73
stwa %l3,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 9942070c
! %l4 = 00000000000024c3, Mem[0000000010001410] = ff0000ffff000000
stxa %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000000024c3
! Mem[0000000030001410] = 0c074299, %l6 = 0000000000000000
ldstuba [%i0+%o5]0x81,%l6 ! %l6 = 0000000c000000ff
! Mem[0000000030101400] = ff000000, %l2 = 0000000000ffffff
swapa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010001400] = ff000000, %l7 = ffffffffffffffff
ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
! %f20 = 77d2f916, Mem[0000000010001430] = 000000ff
sta %f20,[%i0+0x030]%asi ! Mem[0000000010001430] = 77d2f916
! Mem[0000000010181408] = ff0000ff, %l0 = 00000000000024c4
ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! %f23 = 00000000, Mem[0000000030001408] = ffffffff
sta %f23,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 0000d180, %l4 = 00000000000024c3
ldsba [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
p0_label_763:
! Mem[0000000010001408] = 000000ff00000000, %l3 = 000000009942070c
ldxa [%i0+%o4]0x80,%l3 ! %l3 = 000000ff00000000
! Mem[0000000030041410] = 00000000, %l1 = 0000000000000000
lduha [%i1+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101410] = 00000000, %l7 = 00000000000000ff
ldswa [%i4+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1418] = 0000ffff0000f40c, %f18 = 00000000 c4240000
ldd [%i3+0x018],%f18 ! %f18 = 0000ffff 0000f40c
! %f26 = ffffffff, %f18 = 0000ffff, %f24 = 845cbd73
fmuls %f26,%f18,%f24 ! %f24 = ffffffff
! Mem[00000000300c1400] = ffffffff, %l6 = 000000000000000c
ldsha [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030141400] = b4a40000ffffff80, %l0 = 00000000000000ff
ldxa [%i5+%g0]0x89,%l0 ! %l0 = b4a40000ffffff80
! Mem[0000000010181408] = ff0000ff80d10000, %f4 = 00000000 ff800000
ldda [%i6+%o4]0x80,%f4 ! %f4 = ff0000ff 80d10000
! Mem[0000000030001408] = 00000000, %l0 = b4a40000ffffff80
lduwa [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = 000000ff 00000000 00000000 00000000
! %f4 = ff0000ff 80d10000 00000000 00000000
! %f8 = ffffffff 00000000 06ffffff 00000000
! %f12 = 00000000 00000000 b4a40000 00000000
stda %f0,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
p0_label_764:
membar #Sync ! Added by membar checker (124)
! Mem[0000000010141400] = 00000000, %l6 = ffffffffffffffff
swapa [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101400] = 00ffffff, %l2 = 00000000ff000000
swapa [%i4+%g0]0x81,%l2 ! %l2 = 0000000000ffffff
! %l6 = 0000000000000000, Mem[00000000100c1430] = 00000000, %asi = 80
stwa %l6,[%i3+0x030]%asi ! Mem[00000000100c1430] = 00000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010001400] = ff000000 a1c39889
stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000 00000000
! %l1 = 0000000000000000, Mem[0000000010081408] = 00000000
stha %l1,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000
! Mem[00000000300c1408] = 0c074299, %l2 = 0000000000ffffff
swapa [%i3+%o4]0x81,%l2 ! %l2 = 000000000c074299
! %f11 = 00000000, Mem[0000000010041408] = 00000000
sta %f11,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000
! Mem[0000000010181408] = ff0000ff, %l3 = 000000ff00000000
swapa [%i6+%o4]0x88,%l3 ! %l3 = 00000000ff0000ff
! Mem[0000000030041400] = 00000000, %l7 = 0000000000000000
swapa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ff0000ff, %f29 = ff000000
lda [%i2+%g0]0x89,%f29 ! %f29 = ff0000ff
p0_label_765:
! Mem[0000000030101408] = ffff00ff, %l7 = 0000000000000000
lduba [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101400] = ff000000, %l0 = 0000000000000000
lduba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181408] = 0000d18000000000, %f22 = ffffffff 00000000
ldda [%i6+%o4]0x88,%f22 ! %f22 = 0000d180 00000000
! Mem[0000000030081410] = 00000000465598e4, %f0 = 000000ff 00000000
ldda [%i2+%o5]0x89,%f0 ! %f0 = 00000000 465598e4
! Mem[0000000030141410] = ffffffff, %l0 = 00000000000000ff
lduha [%i5+%o5]0x81,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010001410] = 00000000, %l3 = 00000000ff0000ff
ldsha [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[00000000100c1400] = 0000d1ff, %l0 = 000000000000ffff
lduwa [%i3+%g0]0x88,%l0 ! %l0 = 000000000000d1ff
! Mem[0000000010101418] = 7946d93e, %f16 = 000024c4
lda [%i4+0x018]%asi,%f16 ! %f16 = 7946d93e
! Mem[0000000021800080] = ffffe4e3, %l2 = 000000000c074299
ldsh [%o3+0x080],%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181410] = 00000000 00000000
stda %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000 00000000
p0_label_766:
! Mem[0000000010141424] = ffffffff, %l4 = 00000000, %l3 = 00000000
add %i5,0x24,%g1
casa [%g1]0x80,%l4,%l3 ! %l3 = 00000000ffffffff
! %f14 = b4a40000 00000000, Mem[0000000010001430] = 77d2f916 000000ff
std %f14,[%i0+0x030] ! Mem[0000000010001430] = b4a40000 00000000
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030081400] = ff0000ff 73bd5c84
stda %l6,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 000000ff
! Mem[0000000010141400] = ffffffff, %l4 = 0000000000000000
ldstuba [%i5+%g0]0x88,%l4 ! %l4 = 000000ff000000ff
! %l7 = 00000000000000ff, Mem[0000000010101410] = ff0000ff
stwa %l7,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff
! Code Fragment 3
p0_fragment_58:
! %l0 = 000000000000d1ff
setx 0xd26bdac796f1dd46,%g7,%l0 ! %l0 = d26bdac796f1dd46
! %l1 = 0000000000000000
setx 0xa650c5b7fefb59c7,%g7,%l1 ! %l1 = a650c5b7fefb59c7
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 = d26bdac796f1dd46
setx 0x7978e2cfeffc0655,%g7,%l0 ! %l0 = 7978e2cfeffc0655
! %l1 = a650c5b7fefb59c7
setx 0x60329940678fb3cd,%g7,%l1 ! %l1 = 60329940678fb3cd
! %f8 = ffffffff, %f28 = 00000000, %f20 = 77d2f916
fmuls %f8 ,%f28,%f20 ! %f20 = ffffffff
! %l5 = 0000000000000000, Mem[000000001004143c] = 00000000, %asi = 80
stha %l5,[%i1+0x03c]%asi ! Mem[000000001004143c] = 00000000
! Mem[00000000300c1400] = ffffffff, %l6 = 0000000000000000
ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 000000ff, %l2 = ffffffffffffffff
ldsba [%i1+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
p0_label_767:
! Mem[0000000030181400] = 00000000ffffffff, %l3 = 00000000ffffffff
ldxa [%i6+%g0]0x89,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000030181408] = 000024ff, %l5 = 0000000000000000
lduwa [%i6+%o4]0x81,%l5 ! %l5 = 00000000000024ff
! Mem[0000000030081408] = 0000d180, %l5 = 00000000000024ff
lduha [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041428] = 0000000000000000, %l3 = 00000000ffffffff
ldx [%i1+0x028],%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = ffff00ff, %l6 = 00000000000000ff
ldswa [%i4+%o4]0x89,%l6 ! %l6 = ffffffffffff00ff
membar #Sync ! Added by membar checker (125)
! Mem[00000000100c1400] = ffd10000 000000ff 0000a400 00000000
! Mem[00000000100c1410] = 00000000 00000000 0000ffff 0000f40c
! Mem[00000000100c1420] = 00000000 00000000 00004655 00000000
! Mem[00000000100c1430] = 00000000 00000000 00000000 0000007c
ldda [%i3]ASI_BLK_AIUPL,%f0 ! Block Load from 00000000100c1400
! Mem[00000000100c1410] = 00000000, %l2 = ffffffffffffffff
ldswa [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000020800040] = ffff0345, %l2 = 0000000000000000
ldsh [%o1+0x040],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181410] = 00000000, %l5 = 0000000000000000
lduba [%i6+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, Mem[0000000010081410] = 00000000
stba %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff
p0_label_768:
! %f27 = 845cbd73, Mem[0000000010141404] = ff000000
sta %f27,[%i5+0x004]%asi ! Mem[0000000010141404] = 845cbd73
! %f17 = 845cbd73, Mem[0000000010101434] = ffffff00
sta %f17,[%i4+0x034]%asi ! Mem[0000000010101434] = 845cbd73
! Mem[0000000010101408] = 00000000, %l0 = 7978e2cfeffc0655
swapa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000
! %l6 = ffffffffffff00ff, Mem[0000000010181416] = 00000000
sth %l6,[%i6+0x016] ! Mem[0000000010181414] = 000000ff
! Mem[0000000010081410] = ff000000, %l0 = 0000000000000000
swapa [%i2+%o5]0x80,%l0 ! %l0 = 00000000ff000000
! %l0 = 00000000ff000000, %l2 = ffffffffffffffff, %l4 = 00000000000000ff
xor %l0,%l2,%l4 ! %l4 = ffffffff00ffffff
! %l4 = 00ffffff, %l5 = 00000000, Mem[0000000010001410] = 00000000 c3240000
stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00ffffff 00000000
! Mem[0000000030101400] = 000000ff, %l4 = ffffffff00ffffff
swapa [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! %l1 = 60329940678fb3cd, Mem[000000001008142b] = b4a4ff7a, %asi = 80
stba %l1,[%i2+0x02b]%asi ! Mem[0000000010081428] = b4a4ffcd
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
lduba [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
p0_label_769:
! Mem[0000000010101420] = 0ccfff87 465598e4, %l6 = ffff00ff, %l7 = 000000ff
ldd [%i4+0x020],%l6 ! %l6 = 000000000ccfff87 00000000465598e4
! Mem[0000000010141420] = 00000000 ffffffff, %l4 = 00000000, %l5 = 00000000
ldd [%i5+0x020],%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Mem[0000000010001408] = 000000ff00000000, %l5 = 00000000ffffffff
ldxa [%i0+%o4]0x80,%l5 ! %l5 = 000000ff00000000
! %l2 = ffffffffffffffff, immd = 00000000000008a0, %l0 = 00000000ff000000
sdivx %l2,0x8a0,%l0 ! %l0 = 0000000000000000
membar #Sync ! Added by membar checker (126)
! Mem[0000000010081400] = ffffff00 ffffffff 00000000 00000000
! Mem[0000000010081410] = 00000000 00000000 00000000 000000ff
! Mem[0000000010081420] = 00000000 c4240000 b4a4ffcd ff000000
! Mem[0000000010081430] = 00000000 00000000 00000000 00000000
ldda [%i2]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
! Mem[00000000300c1408] = 00ffffff, %l5 = 000000ff00000000
lduba [%i3+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010041408] = 00000000, %l0 = 0000000000000000
ldsha [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l0 = 0000000000000000
lduba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081408] = 0000d180465598e4, %l0 = 0000000000000000
ldxa [%i2+%o4]0x81,%l0 ! %l0 = 0000d180465598e4
! Starting 10 instruction Store Burst
! %f7 = ffff0000, Mem[0000000030101410] = 00000000
sta %f7 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffff0000
p0_label_770:
! Mem[0000000010001408] = 000000ff, %l1 = 60329940678fb3cd
swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000000000ff
membar #Sync ! Added by membar checker (127)
! %l3 = 0000000000000000, Mem[0000000010081438] = 0000000000000000, %asi = 80
stxa %l3,[%i2+0x038]%asi ! Mem[0000000010081438] = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010181425] = 00000000
stb %l4,[%i6+0x025] ! Mem[0000000010181424] = 00000000
! %l7 = 00000000465598e4, Mem[0000000010141408] = 0000000000000000
stxa %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000465598e4
! %f16 = ffffff00, Mem[0000000010081408] = 00000000
sta %f16,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffff00
! %l3 = 0000000000000000, Mem[00000000300c1400] = ffffffff
stba %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ffffff
! %l2 = ffffffffffffffff, Mem[0000000030001400] = ffffffffff000000
stxa %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffffffffffff
! %l2 = ffffffffffffffff, Mem[0000000030001410] = ff074299
stwa %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff
! Mem[00000000300c1410] = 4655f916, %l7 = 00000000465598e4
ldstuba [%i3+%o5]0x81,%l7 ! %l7 = 00000046000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = ffffffff, %l3 = 0000000000000000
ldsba [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
p0_label_771:
! Mem[0000000030081400] = 000000ff00000000, %l3 = ffffffffffffffff
ldxa [%i2+%g0]0x89,%l3 ! %l3 = 000000ff00000000
! Mem[0000000030001408] = 00000000, %l0 = 0000d180465598e4
lduwa [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041400] = e4985546 000000ff, %l0 = 00000000, %l1 = 000000ff
ldda [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff 00000000e4985546
! Mem[0000000010101400] = 00000000, %l4 = 0000000000000000
lduba [%i4+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041404] = 465598e4, %l2 = ffffffffffffffff
lduh [%i1+0x006],%l2 ! %l2 = 00000000000098e4
! Code Fragment 3
p0_fragment_59:
! %l0 = 00000000000000ff
setx 0xf1d7f37848938fbe,%g7,%l0 ! %l0 = f1d7f37848938fbe
! %l1 = 00000000e4985546
setx 0x58687ea044963a28,%g7,%l1 ! %l1 = 58687ea044963a28
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 = f1d7f37848938fbe
setx 0x78355b3063f7fd64,%g7,%l0 ! %l0 = 78355b3063f7fd64
! %l1 = 58687ea044963a28
setx 0xba0b49405b3f5dca,%g7,%l1 ! %l1 = ba0b49405b3f5dca
! Mem[0000000020800040] = ffff0345, %l7 = 0000000000000046
ldub [%o1+0x041],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101408] = ff00ffff, %l5 = 0000000000000000
lduwa [%i4+%o4]0x81,%l5 ! %l5 = 00000000ff00ffff
! Mem[0000000030081410] = 465598e4, %f1 = 0000d1ff
lda [%i2+%o5]0x89,%f1 ! %f1 = 465598e4
! Starting 10 instruction Store Burst
! %l0 = 78355b3063f7fd64, Mem[0000000010041408] = 00000000c4240000
stx %l0,[%i1+%o4] ! Mem[0000000010041408] = 78355b3063f7fd64
p0_label_772:
! %f20 = 00000000 00000000, %l3 = 000000ff00000000
! Mem[0000000030041428] = 06ffffff00000000
add %i1,0x028,%g1
stda %f20,[%g1+%l3]ASI_PST32_S ! Mem[0000000030041428] = 06ffffff00000000
! %l4 = 0000000000000000, Mem[0000000010101410] = 000000ff
sth %l4,[%i4+%o5] ! Mem[0000000010101410] = 000000ff
! Mem[00000000211c0000] = ffff622e, %l4 = 0000000000000000
ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000010081408] = ffffff00, %l1 = ba0b49405b3f5dca
swapa [%i2+%o4]0x88,%l1 ! %l1 = 00000000ffffff00
! %l0 = 78355b3063f7fd64, Mem[0000000030041400] = 00000000
stha %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000fd64
! %f18 = 00000000 00000000, %l7 = 00000000000000ff
! Mem[0000000030041418] = 0c074299ffffffff
add %i1,0x018,%g1
stda %f18,[%g1+%l7]ASI_PST8_S ! Mem[0000000030041418] = 0000000000000000
! %f26 = b4a4ffcd ff000000, Mem[0000000030141408] = c4240000 00000000
stda %f26,[%i5+%o4]0x89 ! Mem[0000000030141408] = b4a4ffcd ff000000
! %l4 = 000000ff, %l5 = ff00ffff, Mem[0000000030101408] = ffff00ff 00000000
stda %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000ff ff00ffff
! %l7 = 00000000000000ff, %l7 = 00000000000000ff, %l4 = 00000000000000ff
subc %l7,%l7,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 000000ff, %l0 = 78355b3063f7fd64
lduwa [%i1+%g0]0x88,%l0 ! %l0 = 00000000000000ff
p0_label_773:
! Mem[0000000030181400] = ffffffff00000000, %l7 = 00000000000000ff
ldxa [%i6+%g0]0x81,%l7 ! %l7 = ffffffff00000000
! Mem[00000000300c1408] = 00ffffff, %l0 = 00000000000000ff
ldsha [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081400] = 00ffffff, %l0 = 00000000000000ff
ldswa [%i2+%g0]0x88,%l0 ! %l0 = 0000000000ffffff
! Mem[00000000100c1400] = ff000000 0000d1ff, %l6 = 0ccfff87, %l7 = 00000000
ldda [%i3+%g0]0x88,%l6 ! %l6 = 000000000000d1ff 00000000ff000000
! Mem[0000000030141400] = 80ffffff 0000a4b4, %l2 = 000098e4, %l3 = 00000000
ldda [%i5+%g0]0x81,%l2 ! %l2 = 0000000080ffffff 000000000000a4b4
! Mem[0000000010141400] = ffffffff, %l5 = 00000000ff00ffff
lduh [%i5+%g0],%l5 ! %l5 = 000000000000ffff
! Mem[00000000100c1408] = 00000000 00a40000, %l0 = 00ffffff, %l1 = ffffff00
ldda [%i3+%o4]0x88,%l0 ! %l0 = 0000000000a40000 0000000000000000
! Mem[0000000030181400] = ffffffff, %l2 = 0000000080ffffff
ldsha [%i6+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030041400] = 64fd0000, %l7 = 00000000ff000000
lduha [%i1+%g0]0x81,%l7 ! %l7 = 00000000000064fd
! Starting 10 instruction Store Burst
! %l7 = 00000000000064fd, Mem[0000000021800180] = 00ff1af7
sth %l7,[%o3+0x180] ! Mem[0000000021800180] = 64fd1af7
p0_label_774:
! %l1 = 0000000000000000, Mem[0000000010081410] = 00000000
stwa %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000
! Mem[0000000030001400] = ffffffff, %l7 = 00000000000064fd
swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000ffffffff
! %f29 = 00000000, Mem[0000000010141400] = ffffffff
sta %f29,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! %l2 = ffffffffffffffff, Mem[0000000010101400] = 00000000
stha %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffff0000
! %l2 = ffffffffffffffff, %l2 = ffffffffffffffff, %y = 00000000
umul %l2,%l2,%l2 ! %l2 = fffffffe00000001, %y = fffffffe
! %f29 = 00000000, %f0 = ff000000
fcmpes %fcc3,%f29,%f0 ! %fcc3 = 2
! %l6 = 000000000000d1ff, Mem[0000000030081408] = 0000d180465598e4
stxa %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000000000d1ff
! %f6 = 0cf40000 ffff0000, Mem[0000000010101410] = 000000ff ff000000
std %f6 ,[%i4+%o5] ! Mem[0000000010101410] = 0cf40000 ffff0000
! %l2 = fffffffe00000001, %l7 = 00000000ffffffff, %l7 = 00000000ffffffff
orn %l2,%l7,%l7 ! %l7 = ffffffff00000001
! Starting 10 instruction Load Burst
! Mem[00000000100c1424] = 00000000, %l1 = 0000000000000000
ldsba [%i3+0x024]%asi,%l1 ! %l1 = 0000000000000000
p0_label_775:
! Mem[0000000010001400] = 00000000, %l1 = 0000000000000000
lduha [%i0+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030081400] = 00000000, %l2 = fffffffe00000001
ldswa [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = 305b3578, %l1 = 0000000000000000
lduha [%i1+%o4]0x88,%l1 ! %l1 = 0000000000003578
! Mem[0000000010141408] = 00000000, %l3 = 000000000000a4b4
ldsha [%i5+%o4]0x80,%l3 ! %l3 = 0000000000000000
! %l5 = 000000000000ffff, immed = fffff730, %y = fffffffe
sdiv %l5,-0x8d0,%l4 ! %l4 = 00000000003a194e
mov %l0,%y ! %y = 00a40000
! Mem[0000000030081408] = 00000000, %l2 = 0000000000000000
ldsba [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101410] = 0000f40c, %f2 = 00000000
lda [%i4+%o5]0x88,%f2 ! %f2 = 0000f40c
! Mem[00000000100c1410] = 00000000, %f11 = 55460000
lda [%i3+%o5]0x80,%f11 ! %f11 = 00000000
! Mem[0000000010101408] = 000000005506fcef, %f22 = 00000000 000000ff
ldda [%i4+%o4]0x88,%f22 ! %f22 = 00000000 5506fcef
! Starting 10 instruction Store Burst
! %f22 = 00000000 5506fcef, %l0 = 0000000000a40000
! Mem[0000000010041428] = 0000000000000000
add %i1,0x028,%g1
stda %f22,[%g1+%l0]ASI_PST8_P ! Mem[0000000010041428] = 0000000000000000
p0_label_776:
! Mem[0000000010041408] = 305b3578, %l0 = 0000000000a40000
ldstuba [%i1+%o4]0x88,%l0 ! %l0 = 00000078000000ff
! Mem[00000000300c1400] = 00ffffff, %l0 = 0000000000000078
ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! %l6 = 000000000000d1ff, Mem[0000000010101410] = 0cf40000
stba %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = fff40000
! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000
swap [%i0+%g0],%l2 ! %l2 = 0000000000000000
! %f10 = 00000000 00000000, Mem[00000000300c1400] = ffffffff 73bd5c84
stda %f10,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 00000000
! Mem[0000000030041410] = 00000000, %l0 = 0000000000000000
ldstuba [%i1+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %l3 = 0000000000000000, Mem[0000000010001410] = 00ffffff
stba %l3,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00ffff00
! %f28 = 00000000 00000000, %l6 = 000000000000d1ff
! Mem[0000000010141438] = 000000000000a4b4
add %i5,0x038,%g1
stda %f28,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010141438] = 0000000000000000
! %l4 = 00000000003a194e, Mem[0000000010041400] = e4985546000000ff
stxa %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000003a194e
! Starting 10 instruction Load Burst
! %l2 = 0000000000000000, imm = 0000000000000cdf, %l7 = ffffffff00000001
xor %l2,0xcdf,%l7 ! %l7 = 0000000000000cdf
p0_label_777:
! Mem[0000000030101408] = 000000ff, %l7 = 0000000000000cdf
ldsba [%i4+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141410] = 80d10000, %l2 = 0000000000000000
lduba [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101408] = ff00ffff 000000ff, %l2 = 00000000, %l3 = 00000000
ldda [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff 00000000ff00ffff
! Mem[0000000010181400] = 00000000, %f9 = 00000000
lda [%i6+%g0]0x80,%f9 ! %f9 = 00000000
! Mem[00000000300c1410] = ff55f916, %l0 = 0000000000000000
ldsba [%i3+%o5]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1400] = ff0000000000d1ff, %l5 = 000000000000ffff
ldxa [%i3+%g0]0x88,%l5 ! %l5 = ff0000000000d1ff
! Mem[00000000300c1400] = 00000000, %l7 = ffffffffffffffff
lduha [%i3+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141408] = 00000000, %l4 = 00000000003a194e
lduba [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041414] = ff0000ff, %l1 = 0000000000003578
lduha [%i1+0x014]%asi,%l1 ! %l1 = 000000000000ff00
! Starting 10 instruction Store Burst
! %f6 = 0cf40000 ffff0000, Mem[0000000010041428] = 00000000 00000000
stda %f6 ,[%i1+0x028]%asi ! Mem[0000000010041428] = 0cf40000 ffff0000
p0_label_778:
! %f27 = ff000000, %f27 = ff000000, %f7 = ffff0000
fdivs %f27,%f27,%f7 ! %f7 = 3f800000
! Mem[0000000010041430] = 0000000000000000, %l2 = 00000000000000ff, %l5 = ff0000000000d1ff
add %i1,0x30,%g1
casxa [%g1]0x80,%l2,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141410] = ffffffff, %l4 = 0000000000000000
swapa [%i5+%o5]0x81,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000010181438] = 00000000000024c4, %l6 = 000000000000d1ff, %l4 = 00000000ffffffff
add %i6,0x38,%g1
casxa [%g1]0x80,%l6,%l4 ! %l4 = 00000000000024c4
! %f22 = 00000000, Mem[0000000030041410] = 000000ff
sta %f22,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000000
! %l0 = ffffffffffffffff, Mem[00000000201c0000] = 00ffde6c
stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = ffffde6c
! Mem[0000000010081408] = 5b3f5dca, %l0 = ffffffffffffffff
ldstuba [%i2+%o4]0x88,%l0 ! %l0 = 000000ca000000ff
! Mem[0000000030141400] = 80ffffff, %l3 = 00000000ff00ffff
swapa [%i5+%g0]0x81,%l3 ! %l3 = 0000000080ffffff
! %f14 = 7c000000, Mem[0000000030101400] = 00ffffff
sta %f14,[%i4+%g0]0x89 ! Mem[0000000030101400] = 7c000000
! Starting 10 instruction Load Burst
! %f8 = 00000000, %f25 = c4240000
fcmpes %fcc2,%f8 ,%f25 ! %fcc2 = 2
p0_label_779:
! Mem[00000000100c1420] = 00000000, %l2 = 00000000000000ff
ldub [%i3+0x022],%l2 ! %l2 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l1 = 000000000000ff00
ldsha [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101400] = ffff0000, %l0 = 00000000000000ca
ldsha [%i4+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000201c0000] = ffffde6c, %l1 = 0000000000000000
lduba [%o0+0x000]%asi,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081408] = 00000000, %l0 = ffffffffffffffff
ldsba [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041410] = 00000000 000000ff, %l6 = 0000d1ff, %l7 = 00000000
ldda [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000010001408] = 678fb3cd 00000000, %l6 = 00000000, %l7 = 000000ff
ldda [%i0+%o4]0x80,%l6 ! %l6 = 00000000678fb3cd 0000000000000000
! Mem[0000000010081410] = 00000000, %l4 = 00000000000024c4
ldswa [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030081400] = 000000ff00000000, %l1 = 00000000000000ff
ldxa [%i2+%g0]0x89,%l1 ! %l1 = 000000ff00000000
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, imm = fffffffffffff85a, %l3 = 0000000080ffffff
subc %l2,-0x7a6,%l3 ! %l3 = 00000000000007a6
p0_label_780:
! %l5 = 0000000000000000, Mem[0000000030081410] = 465598e4
stwa %l5,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! Mem[0000000010181424] = 00000000, %l5 = 0000000000000000
ldstuba [%i6+0x024]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[000000001000142d] = 000000ff, %l4 = 0000000000000000
ldstuba [%i0+0x02d]%asi,%l4 ! %l4 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010081400] = ffffff00ffffffff
stxa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000000
! %l7 = 0000000000000000, Mem[00000000211c0000] = ffff622e, %asi = 80
stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = 0000622e
! Mem[0000000010141400] = 00000000, %l2 = 0000000000000000
ldstuba [%i5+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! %f26 = b4a4ffcd ff000000, Mem[0000000030141410] = 00000000 00000000
stda %f26,[%i5+%o5]0x81 ! Mem[0000000030141410] = b4a4ffcd ff000000
! %l6 = 00000000678fb3cd, Mem[000000001014141c] = 00000000, %asi = 80
stwa %l6,[%i5+0x01c]%asi ! Mem[000000001014141c] = 678fb3cd
! %l6 = 678fb3cd, %l7 = 00000000, Mem[0000000030081410] = 00000000 00000000
stda %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 678fb3cd 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 000000ff, %l7 = 0000000000000000
ldsha [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff
p0_label_781:
! Mem[0000000010001410] = 00ffff00, %l4 = 0000000000000000
lduwa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000ffff00
! Mem[0000000010141410] = 80d10000, %l5 = 0000000000000000
ldsha [%i5+%o5]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = 000000ff, %l2 = 0000000000000000
lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181410] = 00000000000000ff, %l4 = 0000000000ffff00
ldxa [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
membar #Sync ! Added by membar checker (128)
! Mem[0000000010141400] = ff000000 845cbd73 00000000 465598e4
! Mem[0000000010141410] = 0000d180 ff0000ff 00000000 678fb3cd
! Mem[0000000010141420] = 00000000 ffffffff 00000000 ffffff06
! Mem[0000000010141430] = 00000000 00000000 00000000 00000000
ldda [%i5]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400
! Mem[0000000010181410] = 00000000, %l0 = 0000000000000000
ldsha [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = 00000000 ff000000 00000000 0000d1ff
! Mem[0000000030081410] = cdb38f67 00000000 00000000 00000000
! Mem[0000000030081420] = 00000000 00000000 00000000 00000000
! Mem[0000000030081430] = 51010000 00000000 00000000 00000000
ldda [%i2]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030081400
! Mem[0000000021800000] = 46ff7193, %l4 = 00000000000000ff
ldsb [%o3+%g0],%l4 ! %l4 = 0000000000000046
! Mem[0000000010181410] = 00000000, %f19 = 00000000
ld [%i6+%o5],%f19 ! %f19 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 00000000, %l5 = 0000000000000000
swap [%i2+%g0],%l5 ! %l5 = 0000000000000000
p0_label_782:
! %l3 = 00000000000007a6, Mem[00000000100c1410] = 00000000
stba %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000a6
membar #Sync ! Added by membar checker (129)
! %l5 = 0000000000000000, Mem[0000000010141428] = 00000000
stb %l5,[%i5+0x028] ! Mem[0000000010141428] = 00000000
! %f14 = 00000000 00000000, %l3 = 00000000000007a6
! Mem[00000000100c1418] = 0000ffff0000f40c
add %i3,0x018,%g1
stda %f14,[%g1+%l3]ASI_PST8_P ! Mem[00000000100c1418] = 000000ff0000000c
! Mem[00000000100c1428] = 0000465500000000, %l1 = 000000ff00000000, %l3 = 00000000000007a6
add %i3,0x28,%g1
casxa [%g1]0x80,%l1,%l3 ! %l3 = 0000465500000000
! Mem[0000000010141429] = 00000000, %l6 = 00000000678fb3cd
ldstuba [%i5+0x029]%asi,%l6 ! %l6 = 00000000000000ff
! %l4 = 00000046, %l5 = 00000000, Mem[0000000030101400] = 0000007c 00000000
stda %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000046 00000000
! %f18 = e4985546, Mem[0000000030181408] = 000024ff
sta %f18,[%i6+%o4]0x81 ! Mem[0000000030181408] = e4985546
! Mem[0000000030141410] = cdffa4b4, %l6 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 000000b4000000ff
! %l1 = 000000ff00000000, Mem[0000000030141400] = ff00ffff
stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 73bd5c84, %l6 = 00000000000000b4
lduha [%i1+%o4]0x81,%l6 ! %l6 = 00000000000073bd
p0_label_783:
! Mem[0000000010041408] = ff355b30, %l7 = 00000000000000ff
lduba [%i1+%o4]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010101400] = ffff0000, %l5 = 0000000000000000
ldsha [%i4+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! %l2 = 00000000000000ff, %l0 = 0000000000000000, %l7 = 00000000000000ff
sub %l2,%l0,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001410] = ffffffff, %l0 = 0000000000000000
lduba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1410] = a600000000000000, %f2 = ffd10000 00000000
ldda [%i3+%o5]0x80,%f2 ! %f2 = a6000000 00000000
! Mem[0000000030181400] = ffffffff, %l3 = 0000465500000000
ldsba [%i6+%g0]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030041400] = 64fd0000, %l4 = 0000000000000046
lduha [%i1+%g0]0x81,%l4 ! %l4 = 00000000000064fd
! %l7 = 00000000000000ff, %l3 = ffffffffffffffff, %y = 00a40000
udiv %l7,%l3,%l5 ! %l5 = 0000000000a40000
mov %l0,%y ! %y = 000000ff
! Mem[00000000211c0000] = 0000622e, %l7 = 00000000000000ff
lduh [%o2+%g0],%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = ff0000ff 80d10000, %l3 = ffffffffffffffff
! Mem[0000000010101418] = 7946d93e994298e4
add %i4,0x018,%g1
stda %f20,[%g1+%l3]ASI_PST32_PL ! Mem[0000000010101418] = 0000d180ff0000ff
p0_label_784:
! Mem[0000000010101400] = 0000ffff, %l4 = 00000000000064fd
swapa [%i4+%g0]0x88,%l4 ! %l4 = 000000000000ffff
! %l3 = ffffffffffffffff, Mem[00000000300c1400] = 0000000000000000
stxa %l3,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffffffffffffff
! %l7 = 0000000000000000, Mem[0000000010141400] = ff000000
stba %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Mem[0000000030081408] = 00000000, %l1 = 000000ff00000000
ldstuba [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff
! %l1 = 0000000000000000, Mem[0000000030041400] = 000000000000fd64
stxa %l1,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000000000000000
! %l4 = 0000ffff, %l5 = 00a40000, Mem[0000000010041408] = ff355b30 63f7fd64
stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000ffff 00a40000
! %f31 = 00000000, Mem[0000000010101430] = 8c206e0f
sta %f31,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000
! %l5 = 0000000000a40000, imm = fffffffffffffb6d, %l1 = 0000000000000000
addc %l5,-0x493,%l1 ! %l1 = 0000000000a3fb6d
! Mem[0000000020800000] = ffff68e7, %l2 = 00000000000000ff
ldstub [%o1+%g0],%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101438] = 00000000 ff000000, %l6 = 000073bd, %l7 = 00000000
ldda [%i4+0x038]%asi,%l6 ! %l6 = 0000000000000000 00000000ff000000
p0_label_785:
! Mem[0000000010041400] = 4e193a00 00000000, %l4 = 0000ffff, %l5 = 00a40000
ldda [%i1+%g0]0x80,%l4 ! %l4 = 000000004e193a00 0000000000000000
! Mem[0000000030141400] = ffff0000, %l1 = 0000000000a3fb6d
lduha [%i5+%g0]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001410] = ffffffff, %f4 = 00000000
lda [%i0+%o5]0x81,%f4 ! %f4 = ffffffff
membar #Sync ! Added by membar checker (130)
! Mem[0000000030041400] = 00000000 00000000 73bd5c84 00000000
! Mem[0000000030041410] = 00000000 000000ff 00000000 00000000
! Mem[0000000030041420] = 00000000 ff000000 06ffffff 00000000
! Mem[0000000030041430] = 00000000 00000000 b4a40000 00000000
ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
! Mem[0000000010041424] = 16000000, %l2 = 00000000000000ff
ldsh [%i1+0x024],%l2 ! %l2 = 0000000000001600
! Mem[0000000010141410] = ff0000ff80d10000, %l2 = 0000000000001600
ldxa [%i5+%o5]0x88,%l2 ! %l2 = ff0000ff80d10000
! Mem[0000000020800000] = ffff68e7, %l4 = 000000004e193a00
lduba [%o1+0x001]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[00000000201c0000] = ffffde6c, %l3 = ffffffffffffffff
ldub [%o0+%g0],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181408] = 00000000, %l4 = 00000000000000ff
lduha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = 00000046, %l7 = 00000000ff000000
swapa [%i4+%g0]0x81,%l7 ! %l7 = 0000000000000046
p0_label_786:
! %f20 = ff0000ff 80d10000, %l7 = 0000000000000046
! Mem[0000000010101410] = fff40000ffff0000
add %i4,0x010,%g1
stda %f20,[%g1+%l7]ASI_PST8_P ! Mem[0000000010101410] = ff000000ffd10000
! %l2 = 80d10000, %l3 = 000000ff, Mem[0000000010001400] = 00000000 00000000
std %l2,[%i0+%g0] ! Mem[0000000010001400] = 80d10000 000000ff
! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010181400] = 00000000 00000000
stda %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000ff 00000000
! %f16 = 73bd5c84, Mem[0000000010041410] = 000000ff
sta %f16,[%i1+%o5]0x88 ! Mem[0000000010041410] = 73bd5c84
! %l6 = 00000000, %l7 = 00000046, Mem[0000000010041408] = 0000ffff 00a40000
stda %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 00000046
! %l3 = 00000000000000ff, Mem[0000000010141400] = 00000000
stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00ff0000
! %f0 = 00000000 00000000 73bd5c84 00000000
! %f4 = 00000000 000000ff 00000000 00000000
! %f8 = 00000000 ff000000 06ffffff 00000000
! %f12 = 00000000 00000000 b4a40000 00000000
stda %f0,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400
! %l1 = 0000000000000000, immed = fffff93a, %y = 000000ff
smul %l1,-0x6c6,%l6 ! %l6 = 0000000000000000, %y = 00000000
! %l1 = 0000000000000000, Mem[0000000020800040] = ffff0345
sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 00000345
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = ffd10000000000ff, %f26 = 06ffffff 00000000
ldda [%i3+%g0]0x80,%f26 ! %f26 = ffd10000 000000ff
p0_label_787:
! Mem[0000000030081408] = 000000ff, %l2 = ff0000ff80d10000
lduha [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1408] = 00a40000, %l3 = 00000000000000ff
lduha [%i3+%o4]0x88,%l3 ! %l3 = 0000000000000000
! %l7 = 0000000000000046, %l3 = 0000000000000000, %l2 = 00000000000000ff
subc %l7,%l3,%l2 ! %l2 = 0000000000000046
! Mem[00000000300c1400] = ffffffff, %l5 = 0000000000000000
lduwa [%i3+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000020800040] = 00000345, %l6 = 0000000000000000
lduba [%o1+0x041]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101408] = 000000ff, %l0 = 00000000000000ff
ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
ldsba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001438] = 0000000000000000, %l3 = 0000000000000000
ldx [%i0+0x038],%l3 ! %l3 = 0000000000000000
! Mem[0000000010101400] = fd640000, %l2 = 0000000000000046
lduha [%i4+%g0]0x80,%l2 ! %l2 = 000000000000fd64
! Starting 10 instruction Store Burst
! Mem[00000000218000c0] = ff10afb8, %l0 = ffffffffffffffff
ldstub [%o3+0x0c0],%l0 ! %l0 = 000000ff000000ff
p0_label_788:
! %f25 = 00000000, %f19 = 00000000, %f26 = ffd10000
fdivs %f25,%f19,%f26 ! %f26 = 7fffffff
! %l0 = 00000000000000ff, Mem[0000000010181404] = 00000000
stw %l0,[%i6+0x004] ! Mem[0000000010181404] = 000000ff
! %l7 = 0000000000000046, Mem[0000000010041410] = ff0000ff73bd5c84
stxa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000046
! %f18 = e4985546, Mem[0000000030101400] = ff000000
sta %f18,[%i4+%g0]0x81 ! Mem[0000000030101400] = e4985546
! Mem[0000000010001400] = 0000d180, %l6 = 0000000000000000
ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 00000080000000ff
! %l3 = 0000000000000000, Mem[0000000010141420] = 00000000, %asi = 80
stwa %l3,[%i5+0x020]%asi ! Mem[0000000010141420] = 00000000
! %f26 = 7fffffff 000000ff, %l7 = 0000000000000046
! Mem[0000000010181410] = 00000000000000ff
add %i6,0x010,%g1
stda %f26,[%g1+%l7]ASI_PST8_P ! Mem[0000000010181410] = 00ff0000000000ff
! Mem[0000000010101424] = 465598e4, %l3 = 0000000000000000, %asi = 80
swapa [%i4+0x024]%asi,%l3 ! %l3 = 00000000465598e4
! %l6 = 0000000000000080, Mem[0000000010041408] = 00000000
stba %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 80000000
! Starting 10 instruction Load Burst
! %l6 = 0000000000000080, imm = fffffffffffff55f, %l2 = 000000000000fd64
orn %l6,-0xaa1,%l2 ! %l2 = 0000000000000aa0
p0_label_789:
! Mem[0000000010001418] = 42000000 ffffff00, %l4 = 00000000, %l5 = ffffffff
ldda [%i0+0x018]%asi,%l4 ! %l4 = 0000000042000000 00000000ffffff00
! Mem[00000000100c1408] = 0000a400 00000000, %l4 = 42000000, %l5 = ffffff00
ldd [%i3+%o4],%l4 ! %l4 = 000000000000a400 0000000000000000
! Mem[0000000010001408] = 678fb3cd, %l3 = 00000000465598e4
lduh [%i0+0x00a],%l3 ! %l3 = 000000000000b3cd
! Mem[00000000300c1410] = ff55f916, %l1 = 0000000000000000
ldsba [%i3+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030141408] = ff000000, %l5 = 0000000000000000
ldsha [%i5+%o4]0x89,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (131)
! Mem[0000000030181410] = ff00000000000000, %l5 = 0000000000000000
ldxa [%i6+%o5]0x81,%l5 ! %l5 = ff00000000000000
! Mem[0000000030141408] = 000000ff, %l3 = 000000000000b3cd
lduha [%i5+%o4]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030101408] = ff000000, %l7 = 0000000000000046
lduha [%i4+%o4]0x81,%l7 ! %l7 = 000000000000ff00
! Mem[00000000100c1410] = a600000000000000, %f14 = b4a40000 00000000
ldda [%i3+%o5]0x80,%f14 ! %f14 = a6000000 00000000
! Starting 10 instruction Store Burst
! %f14 = a6000000 00000000, Mem[00000000300c1400] = ffffffff ffffffff
stda %f14,[%i3+%g0]0x89 ! Mem[00000000300c1400] = a6000000 00000000
p0_label_790:
! %f27 = 000000ff, Mem[0000000030001400] = fd640000
sta %f27,[%i0+%g0]0x81 ! Mem[0000000030001400] = 000000ff
! Mem[0000000030181408] = 00000000, %l0 = 00000000000000ff
swapa [%i6+%o4]0x89,%l0 ! %l0 = 0000000000000000
! %l7 = 000000000000ff00, Mem[0000000010041408] = 4600000000000080
stxa %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000000000ff00
! %l3 = 0000000000000000, Mem[00000000100c1408] = 0000a400
stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000a400
! Mem[0000000010001408] = cdb38f67, %l7 = 000000000000ff00
ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 00000067000000ff
! Mem[00000000300c1410] = 16f955ff, %l6 = 0000000000000080
swapa [%i3+%o5]0x89,%l6 ! %l6 = 0000000016f955ff
! Mem[00000000201c0000] = ffffde6c, %l3 = 0000000000000000
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000030141410] = ffa4ffcd, %l7 = 0000000000000067
ldsha [%i5+%o5]0x81,%l7 ! %l7 = ffffffffffffffa4
! %l7 = ffffffffffffffa4, Mem[0000000010101408] = effc0655
stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = a4fc0655
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 678fb3cd, %l6 = 0000000016f955ff
lduha [%i2+%o5]0x89,%l6 ! %l6 = 000000000000b3cd
p0_label_791:
! Mem[0000000030041400] = 00000000, %l4 = 000000000000a400
ldswa [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010041430] = 00000000 00000000, %l6 = 0000b3cd, %l7 = ffffffa4
ldd [%i1+0x030],%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000010141410] = 0000d180, %l2 = 0000000000000aa0
ldsw [%i5+%o5],%l2 ! %l2 = 000000000000d180
! Mem[0000000020800040] = 00000345, %l5 = ff00000000000000
lduh [%o1+0x040],%l5 ! %l5 = 0000000000000000
! Mem[0000000030101408] = 000000ff, %l1 = ffffffffffffffff
ldsba [%i4+%o4]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001428] = ff000000, %l1 = ffffffffffffffff
lduba [%i0+0x02a]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010041420] = 0ccf1a87, %l2 = 000000000000d180
lduha [%i1+0x022]%asi,%l2 ! %l2 = 0000000000001a87
! Mem[0000000030141400] = b4a40000 ffff0000, %l0 = 00000000, %l1 = 00000000
ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000ffff0000 00000000b4a40000
! Mem[0000000010081400] = 00000000, %f10 = 06ffffff
lda [%i2+%g0]0x88,%f10 ! %f10 = 00000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 0000a400, %l3 = 00000000000000ff
ldstuba [%i3+%o4]0x80,%l3 ! %l3 = 00000000000000ff
p0_label_792:
! Mem[0000000010081414] = 00000000, %l5 = 0000000000000000
swap [%i2+0x014],%l5 ! %l5 = 0000000000000000
! Mem[0000000030001408] = 00000000, %l1 = 00000000b4a40000
ldstuba [%i0+%o4]0x81,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041428] = 0cf40000ffff0000, %l0 = 00000000ffff0000, %l6 = 0000000000000000
add %i1,0x28,%g1
casxa [%g1]0x80,%l0,%l6 ! %l6 = 0cf40000ffff0000
! %f18 = e4985546 00000000, Mem[00000000100c1408] = 00a400ff 00000000
stda %f18,[%i3+%o4]0x88 ! Mem[00000000100c1408] = e4985546 00000000
! Mem[00000000100c1408] = 00000000, %l0 = 00000000ffff0000
swapa [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000000
! %l7 = 0000000000000000, Mem[0000000010081400] = 00000000
stba %l7,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! Mem[0000000030041400] = 00000000, %l0 = 0000000000000000
ldstuba [%i1+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000010141408] = 00000000
stba %l7,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000
! %l6 = ffff0000, %l7 = 00000000, Mem[0000000010041410] = 46000000 00000000
stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffff0000 00000000
! Starting 10 instruction Load Burst
! Mem[00000000100c142c] = 00000000, %l7 = 0000000000000000
lduwa [%i3+0x02c]%asi,%l7 ! %l7 = 0000000000000000
p0_label_793:
! Mem[0000000010141408] = 00000000 465598e4, %l4 = 00000000, %l5 = 00000000
ldda [%i5+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000465598e4
! Mem[00000000300c1410] = 00000080, %l2 = 0000000000001a87
ldsba [%i3+%o5]0x89,%l2 ! %l2 = ffffffffffffff80
! Mem[00000000300c1400] = 00000000, %l0 = 0000000000000000
lduba [%i3+%g0]0x81,%l0 ! %l0 = 0000000000000000
! %l2 = ffffffffffffff80, %l6 = 0cf40000ffff0000, %y = 00000000
smul %l2,%l6,%l2 ! %l2 = 0000000000800000, %y = 00000000
! Mem[0000000030041408] = 845cbd73, %l0 = 0000000000000000
ldsha [%i1+%o4]0x89,%l0 ! %l0 = ffffffffffffbd73
! Mem[0000000010181400] = ff000000000000ff, %f12 = 00000000 00000000
ldda [%i6+%g0]0x88,%f12 ! %f12 = ff000000 000000ff
! Mem[00000000218001c0] = fffff6ef, %l6 = 0cf40000ffff0000
ldub [%o3+0x1c1],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101414] = ffd10000, %f3 = 00000000
lda [%i4+0x014]%asi,%f3 ! %f3 = ffd10000
! Mem[00000000100c1408] = ffff0000, %l4 = 0000000000000000
lduha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = 000000ff, %l4 = 000000000000ffff
swapa [%i6+%o5]0x89,%l4 ! %l4 = 00000000000000ff
p0_label_794:
! %l2 = 0000000000800000, Mem[0000000010041408] = 0000ff00
stha %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
! %l6 = 00000000000000ff, Mem[00000000201c0001] = ffffde6c
stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ffffde6c
! %l6 = 00000000000000ff, Mem[0000000030141400] = ffff0000
stwa %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000000ff
! %f24 = ffffffff, Mem[0000000010101408] = 5506fca4
sta %f24,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffffff
! %l0 = ffffffffffffbd73, %l1 = 0000000000000000, %l3 = 0000000000000000
or %l0,%l1,%l3 ! %l3 = ffffffffffffbd73
! Mem[0000000010001412] = 00ffff00, %l4 = 00000000000000ff
ldstub [%i0+0x012],%l4 ! %l4 = 000000ff000000ff
! %f18 = e4985546 00000000, Mem[0000000030081410] = cdb38f67 00000000
stda %f18,[%i2+%o5]0x81 ! Mem[0000000030081410] = e4985546 00000000
! %l4 = 00000000000000ff, Mem[0000000010101410] = 000000ff
stha %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff
! %l1 = 0000000000000000, Mem[0000000021800041] = ffff6a20
stb %l1,[%o3+0x041] ! Mem[0000000021800040] = ff006a20
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 000000ff cdffa4ff, %l0 = ffffbd73, %l1 = 00000000
ldda [%i5+%o5]0x89,%l0 ! %l0 = 00000000cdffa4ff 00000000000000ff
p0_label_795:
! Mem[00000000100c1418] = 000000ff0000000c, %l6 = 00000000000000ff
ldxa [%i3+0x018]%asi,%l6 ! %l6 = 000000ff0000000c
! Mem[0000000010101400] = fd640000, %f11 = 00000000
lda [%i4+%g0]0x80,%f11 ! %f11 = fd640000
! %f15 = 00000000, %f19 = 00000000, %f17 = 000000ff
fadds %f15,%f19,%f17 ! %f17 = 00000000
! Mem[0000000010081410] = 00000000, %f22 = cdb38f67
lda [%i2+%o5]0x80,%f22 ! %f22 = 00000000
! Mem[0000000030001408] = 000000ff, %l6 = 000000ff0000000c
lduba [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1410] = a6000000, %l5 = 00000000465598e4
lduha [%i3+%o5]0x80,%l5 ! %l5 = 000000000000a600
! Mem[0000000010001410] = 00ffff00, %l2 = 0000000000800000
ldswa [%i0+%o5]0x88,%l2 ! %l2 = 0000000000ffff00
! Mem[0000000010081410] = 0000000000000000, %l3 = ffffffffffffbd73
ldxa [%i2+%o5]0x88,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001430] = b4a4000000000000, %l7 = 0000000000000000
ldx [%i0+0x030],%l7 ! %l7 = b4a4000000000000
! Starting 10 instruction Store Burst
! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010181410] = 0000ff00 ff000000
stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff 00000000
p0_label_796:
! %l0 = 00000000cdffa4ff, Mem[00000000201c0001] = ffffde6c
stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = ffffde6c
! %l7 = b4a4000000000000, Mem[0000000030081408] = ff0000000000d1ff
stxa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = b4a4000000000000
! %f22 = 00000000, %f7 = 00000000
fcmpes %fcc2,%f22,%f7 ! %fcc2 = 0
! %l4 = 000000ff, %l5 = 0000a600, Mem[0000000030041408] = 73bd5c84 00000000
stda %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff 0000a600
! %l2 = 00ffff00, %l3 = 00000000, Mem[0000000010181400] = 000000ff ff000000
stda %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00ffff00 00000000
! %f6 = 00000000 00000000, Mem[0000000010141410] = 0000d180 ff0000ff
std %f6 ,[%i5+%o5] ! Mem[0000000010141410] = 00000000 00000000
! %f19 = 00000000, Mem[0000000030081410] = e4985546
sta %f19,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! %l4 = 00000000000000ff, Mem[0000000030001410] = ffffffffffffffff
stxa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000000000ff
! Mem[00000000100c1408] = ffff0000, %l0 = 00000000cdffa4ff
swapa [%i3+%o4]0x80,%l0 ! %l0 = 00000000ffff0000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = ff000000 00000000, %l4 = 000000ff, %l5 = 0000a600
ldda [%i0+%o4]0x81,%l4 ! %l4 = 00000000ff000000 0000000000000000
p0_label_797:
! Mem[0000000021800040] = ff006a20, %l0 = 00000000ffff0000
lduba [%o3+0x040]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081400] = 00000000, %l6 = 00000000000000ff
lduwa [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[000000001018140c] = 80d10000, %l6 = 0000000000000000
ldsb [%i6+0x00c],%l6 ! %l6 = ffffffffffffff80
! Mem[0000000030101410] = 000000000000ffff, %l2 = 0000000000ffff00
ldxa [%i4+%o5]0x89,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010181434] = 00000000, %l2 = 000000000000ffff
ldsh [%i6+0x034],%l2 ! %l2 = 0000000000000000
! Mem[0000000010041414] = 00000000, %l5 = 0000000000000000
ldsba [%i1+0x015]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101408] = ff000000, %l2 = 0000000000000000
lduha [%i4+%o4]0x81,%l2 ! %l2 = 000000000000ff00
! Mem[0000000010041408] = 00000000, %l0 = 00000000000000ff
ldsba [%i1+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = 0000622e, %l7 = b4a4000000000000
ldub [%o2+0x001],%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010141418] = 00000000, %l3 = 0000000000000000
ldstuba [%i5+0x018]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_798:
! Mem[0000000010041410] = 0000ffff, %l5 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010041400] = 4e193a00, %l1 = 00000000000000ff
ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 0000004e000000ff
! Mem[0000000010181410] = ff000000, %l6 = ffffffffffffff80
ldstuba [%i6+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! %l5 = 00000000000000ff, Mem[0000000010101434] = 845cbd73
stw %l5,[%i4+0x034] ! Mem[0000000010101434] = 000000ff
! Mem[0000000030181408] = 000000ff, %l6 = 00000000000000ff
ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! %l1 = 000000000000004e, Mem[0000000010041400] = ff193a00
stha %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = 004e3a00
! %l0 = 0000000000000000, Mem[0000000010181400] = 00ffff00
stha %l0,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00ff0000
! %l3 = 0000000000000000, Mem[0000000010081408] = 000000005b3f5dff
stxa %l3,[%i2+%o4]0x88 ! Mem[0000000010081408] = 0000000000000000
! %l6 = 00000000000000ff, Mem[000000001004140e] = 00000000, %asi = 80
stha %l6,[%i1+0x00e]%asi ! Mem[000000001004140c] = 000000ff
! Starting 10 instruction Load Burst
! %l5 = 00000000000000ff, immed = fffffbbd, %y = 00000000
umul %l5,-0x443,%l4 ! %l4 = 000000fefffbc143, %y = 000000fe
p0_label_799:
! Mem[0000000030141400] = 000000ff, %f20 = ff0000ff
lda [%i5+%g0]0x89,%f20 ! %f20 = 000000ff
! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
ldswa [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000201c0000] = ffffde6c, %l6 = 00000000000000ff
ldsba [%o0+0x001]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101424] = 00000000, %l4 = 000000fefffbc143
lduwa [%i4+0x024]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101410] = ff000000ffd10000, %l5 = 00000000000000ff
ldx [%i4+%o5],%l5 ! %l5 = ff000000ffd10000
! Mem[0000000030081410] = 00000000, %l7 = 0000000000000000
ldswa [%i2+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001400] = ff000000, %l6 = ffffffffffffffff
ldsba [%i0+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = ff0000000000d1ff, %l4 = 0000000000000000
ldxa [%i3+%g0]0x88,%l4 ! %l4 = ff0000000000d1ff
! Mem[0000000010181400] = 0000ff00, %l5 = ff000000ffd10000
lduha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030101408] = ff000000, %l1 = 000000000000004e
swapa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ff000000
p0_label_800:
! %f16 = 73bd5c84 00000000 e4985546 00000000
! %f20 = 000000ff 80d10000 00000000 00000000
! %f24 = ffffffff 00000000 7fffffff 000000ff
! %f28 = 00000000 00000000 00000000 00000000
stda %f16,[%i2]ASI_COMMIT_S ! Block Store to 0000000030081400
! Mem[0000000010181410] = ff000000, %l2 = 000000000000ff00
ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
membar #Sync ! Added by membar checker (132)
! %l7 = 0000000000000000, Mem[0000000010081408] = 00000000
stba %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! Mem[0000000030001400] = ff000000, %l4 = ff0000000000d1ff
ldstuba [%i0+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! %f14 = a6000000 00000000, Mem[00000000100c1410] = a6000000 00000000
stda %f14,[%i3+%o5]0x80 ! Mem[00000000100c1410] = a6000000 00000000
! %f16 = 73bd5c84, Mem[000000001008142c] = ff000000
sta %f16,[%i2+0x02c]%asi ! Mem[000000001008142c] = 73bd5c84
! Mem[0000000010081410] = 00000000, %l3 = 0000000000000000
swapa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000
! %l2 = 00000000000000ff, Mem[0000000010181408] = 00000000
stha %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 000000ff
! %l5 = 0000000000000000, Mem[0000000010141408] = e498554600000000
stxa %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = ffffffff, %l1 = 00000000ff000000
lduwa [%i4+%o4]0x80,%l1 ! %l1 = 00000000ffffffff
! End of Random Code for Thread 0
! 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 00000000ffffffff
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 0000000000000000
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 0000000000000000
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 %y register
set 0x000000fe,%g2
rd %y,%g3
cmp %g2,%g3
bne,a p0_failed
mov 0x111,%g1
! 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 00000000 00000000
bne %xcc,p0_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be 73bd5c84 ffd10000
bne %xcc,p0_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be 00000000 000000ff
bne %xcc,p0_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 00000000 00000000
bne %xcc,p0_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be 00000000 ff000000
bne %xcc,p0_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 00000000 fd640000
bne %xcc,p0_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be ff000000 000000ff
bne %xcc,p0_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be a6000000 00000000
bne %xcc,p0_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 73bd5c84 00000000
bne %xcc,p0_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be e4985546 00000000
bne %xcc,p0_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be 000000ff 80d10000
bne %xcc,p0_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 00000000 00000000
bne %xcc,p0_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be ffffffff 00000000
bne %xcc,p0_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be 7fffffff 000000ff
bne %xcc,p0_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be 00000000 00000000
bne %xcc,p0_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be 00000000 00000000
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:
xnor %l7,%l5,%l2
done
p0_trap1o:
xnor %l7,%l5,%l2
done
p0_trap2e:
ldsba [%i3+%o4]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[00000000100c1408]
swapa [%i5+%o5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000010141410]
orn %l7,-0xf2c,%l7
done
p0_trap2o:
ldsba [%o3+%i4]ASI_AS_IF_USER_PRIMARY,%l2 ! Mem[00000000100c1408]
swapa [%o5+%i5]ASI_AS_IF_USER_PRIMARY,%l4 ! Mem[0000000010141410]
orn %l7,-0xf2c,%l7
done
p0_trap3e:
addc %l6,%l2,%l6
xnor %l3,%l3,%l3
add %l1,%l6,%l0
subc %l7,0x8f9,%l7
sub %l0,-0xa16,%l0
sub %l2,-0x64d,%l6
addc %l7,-0xffd,%l3
done
p0_trap3o:
addc %l6,%l2,%l6
xnor %l3,%l3,%l3
add %l1,%l6,%l0
subc %l7,0x8f9,%l7
sub %l0,-0xa16,%l0
sub %l2,-0x64d,%l6
addc %l7,-0xffd,%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 = 09d72c243ee8ec29
ldx [%g1+0x008],%l1 ! %l1 = 3afe6bda230fddce
ldx [%g1+0x010],%l2 ! %l2 = 3abd3d7ebcfafe6d
ldx [%g1+0x018],%l3 ! %l3 = 12f514ba2028c67b
ldx [%g1+0x020],%l4 ! %l4 = 9ed92743dc5da346
ldx [%g1+0x028],%l5 ! %l5 = 2b47e9745b5fde6c
ldx [%g1+0x030],%l6 ! %l6 = 9634340ea8bed256
ldx [%g1+0x038],%l7 ! %l7 = 13653169ef7315dc
! 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:
fdivs %f5 ,%f7 ,%f4
fsubs %f0 ,%f12,%f0
jmpl %o7,%g0
subc %l1,-0xb62,%l7
p0_near_0_he:
smul %l0,0x748,%l3
smul %l5,0x743,%l3
jmpl %o7,%g0
addc %l0,-0xaa6,%l1
near0_b2b_h:
xor %l0,0xbb6,%l1
fsubs %f26,%f20,%f19
sub %l0,0x5da,%l1
fdivs %f24,%f21,%f22
addc %l0,%l0,%l7
addc %l6,-0xb6c,%l3
subc %l2,%l1,%l4
jmpl %o7,%g0
fmuls %f18,%f25,%f29
near0_b2b_l:
orn %l0,%l0,%l3
andn %l5,0x9f0,%l0
sdivx %l3,0xa80,%l1
fmuls %f14,%f15,%f9
udivx %l6,-0x645,%l7
andn %l7,-0x77e,%l0
addc %l0,-0x895,%l5
jmpl %o7,%g0
mulx %l4,0xad2,%l2
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
fmuls %f8 ,%f10,%f5
fmuls %f8 ,%f12,%f12
jmpl %o7,%g0
addc %l5,0x924,%l0
p0_near_1_he:
fadds %f22,%f16,%f28
fsqrts %f26,%f23
fsubs %f16,%f31,%f18
ld [%i3+0x01c],%f23 ! Mem[00000000100c141c]
fadds %f31,%f16,%f16
umul %l6,%l4,%l4
jmpl %o7,%g0
fmuls %f23,%f26,%f29
near1_b2b_h:
andn %l4,-0x7d4,%l2
smul %l7,%l6,%l1
xnor %l6,-0x577,%l7
fadds %f19,%f20,%f31
orn %l4,-0x337,%l5
sdivx %l1,%l6,%l6
xnor %l1,0x896,%l1
jmpl %o7,%g0
fsqrts %f28,%f21
near1_b2b_l:
xnor %l7,0x1e5,%l7
sub %l2,0x02a,%l0
fdtos %f4 ,%f11
or %l6,%l7,%l5
subc %l1,-0x237,%l7
xor %l3,%l0,%l6
andn %l2,%l7,%l3
jmpl %o7,%g0
and %l7,-0x2f7,%l6
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
jmpl %o7,%g0
fsubs %f0 ,%f9 ,%f6
jmpl %o7,%g0
nop
p0_near_2_he:
smul %l0,%l3,%l0
fdtos %f26,%f19
jmpl %o7,%g0
ldd [%i1+0x008],%l6 ! Mem[0000000010041408]
near2_b2b_h:
fsubs %f21,%f30,%f27
fcmps %fcc1,%f18,%f23
xnor %l6,0xfd9,%l6
subc %l5,-0xff1,%l1
fdivs %f20,%f26,%f18
smul %l7,%l2,%l4
fadds %f20,%f25,%f16
jmpl %o7,%g0
umul %l5,%l3,%l6
near2_b2b_l:
fadds %f13,%f7 ,%f12
sdivx %l5,-0xc27,%l5
fmuls %f14,%f11,%f12
fadds %f10,%f12,%f2
xor %l0,%l6,%l5
fcmps %fcc0,%f15,%f13
and %l4,0xe35,%l1
jmpl %o7,%g0
xnor %l2,0xac5,%l6
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
smul %l4,-0xe4b,%l4
xnor %l1,0xbf0,%l4
smul %l6,%l7,%l1
subc %l0,%l7,%l6
mulx %l5,0x77d,%l0
jmpl %o7,%g0
fsubs %f14,%f7 ,%f10
p0_near_3_he:
fadds %f19,%f31,%f22
fadds %f22,%f29,%f28
sub %l2,-0xb96,%l1
fdivs %f16,%f22,%f18
fsubs %f30,%f21,%f22
subc %l0,0x0a1,%l5
jmpl %o7,%g0
xnor %l4,%l3,%l0
near3_b2b_h:
mulx %l0,%l6,%l1
jmpl %o7,%g0
or %l6,%l4,%l4
near3_b2b_l:
xnor %l6,%l0,%l6
jmpl %o7,%g0
sub %l5,%l3,%l1
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
jmpl %o7,%g0
fdivs %f9 ,%f13,%f2
jmpl %o7,%g0
nop
p0_far_0_lem:
jmpl %o7,%g0
fdivs %f9 ,%f13,%f2
jmpl %o7,%g0
nop
p0_far_0_he:
sub %l0,0x7ba,%l5
or %l3,0x0b0,%l2
fcmps %fcc0,%f23,%f30
fdivs %f21,%f29,%f23
jmpl %o7,%g0
and %l6,%l4,%l3
p0_far_0_hem:
sub %l0,0x7ba,%l5
or %l3,0x0b0,%l2
fcmps %fcc0,%f23,%f30
fdivs %f21,%f29,%f23
jmpl %o7,%g0
and %l6,%l4,%l3
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
andn %l3,%l1,%l0
fsubs %f26,%f26,%f25
jmpl %o7,%g0
fadds %f30,%f17,%f19
far0_b2b_l:
sub %l6,0x0ce,%l7
smul %l4,%l4,%l2
jmpl %o7,%g0
addc %l2,%l7,%l3
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
sdivx %l6,-0x968,%l3
xor %l6,%l5,%l2
subc %l4,0x83d,%l4
and %l7,-0x7f8,%l1
jmpl %o7,%g0
fcmps %fcc1,%f10,%f1
p0_far_1_lem:
sdivx %l6,-0x968,%l3
xor %l6,%l5,%l2
subc %l4,0x83d,%l4
and %l7,-0x7f8,%l1
jmpl %o7,%g0
fcmps %fcc1,%f10,%f1
p0_far_1_he:
andn %l1,-0x435,%l2
sub %l7,%l4,%l0
umul %l1,-0x619,%l7
mulx %l3,%l2,%l6
fdivs %f17,%f31,%f16
jmpl %o7,%g0
andn %l2,%l2,%l0
p0_far_1_hem:
andn %l1,-0x435,%l2
sub %l7,%l4,%l0
umul %l1,-0x619,%l7
mulx %l3,%l2,%l6
fdivs %f17,%f31,%f16
jmpl %o7,%g0
andn %l2,%l2,%l0
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
orn %l0,0xb61,%l6
subc %l4,0x475,%l0
fdivs %f21,%f23,%f22
fcmps %fcc3,%f19,%f31
sub %l6,%l6,%l3
mulx %l6,0x621,%l2
andn %l1,%l5,%l3
jmpl %o7,%g0
subc %l7,-0x00f,%l7
far1_b2b_l:
andn %l7,%l5,%l5
smul %l1,-0xf61,%l1
subc %l1,%l5,%l2
fstoi %f1 ,%f9
fadds %f3 ,%f13,%f1
fdivs %f5 ,%f4 ,%f10
fdivs %f8 ,%f15,%f15
jmpl %o7,%g0
mulx %l7,%l1,%l0
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
addc %l3,0x93e,%l4
jmpl %o7,%g0
swap [%i4+0x004],%l0 ! Mem[0000000010101404]
p0_far_2_lem:
addc %l3,0x93e,%l4
membar #Sync
jmpl %o7,%g0
swap [%i4+0x004],%l0 ! Mem[0000000010101404]
p0_far_2_he:
addc %l0,-0xf0f,%l3
jmpl %o7,%g0
fsqrts %f16,%f18
p0_far_2_hem:
addc %l0,-0xf0f,%l3
jmpl %o7,%g0
fsqrts %f16,%f18
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
fsubs %f25,%f23,%f19
subc %l5,%l0,%l6
smul %l4,%l1,%l2
mulx %l2,0x732,%l1
jmpl %o7,%g0
xor %l2,0x9b4,%l5
far2_b2b_l:
fmuls %f1 ,%f8 ,%f11
xnor %l4,-0xa97,%l3
xor %l4,%l2,%l2
xnor %l5,-0x72e,%l6
jmpl %o7,%g0
umul %l6,-0xf90,%l0
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
addc %l5,0xf77,%l4
umul %l1,%l3,%l1
fmuls %f9 ,%f8 ,%f13
jmpl %o7,%g0
umul %l5,-0x0fa,%l3
p0_far_3_lem:
addc %l5,0xf77,%l4
umul %l1,%l3,%l1
fmuls %f9 ,%f8 ,%f13
jmpl %o7,%g0
umul %l5,-0x0fa,%l3
p0_far_3_he:
orn %l0,%l7,%l1
jmpl %o7,%g0
addc %l2,%l0,%l5
p0_far_3_hem:
orn %l0,%l7,%l1
jmpl %o7,%g0
addc %l2,%l0,%l5
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
fsqrts %f23,%f24
fadds %f16,%f28,%f16
fsubs %f19,%f18,%f18
sub %l5,%l2,%l3
sub %l1,0x6db,%l1
mulx %l2,%l7,%l4
jmpl %o7,%g0
fsqrts %f26,%f22
far3_b2b_l:
fsubs %f12,%f0 ,%f1
fstod %f1 ,%f14
fdivs %f7 ,%f12,%f14
fcmps %fcc3,%f12,%f5
addc %l0,0x071,%l3
xnor %l6,0x63f,%l1
jmpl %o7,%g0
fdivs %f2 ,%f8 ,%f6
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
xnor %l6,%l7,%l6
xnor %l5,%l3,%l2
jmpl %g6+8,%g0
fsqrts %f10,%f8
p0_call_0_le:
andn %l6,-0x31f,%l5
or %l7,%l7,%l2
xnor %l3,%l7,%l1
smul %l6,0x256,%l2
retl
fsqrts %f11,%f3
p0_jmpl_0_lo:
xnor %l6,%l7,%l6
xnor %l5,%l3,%l2
jmpl %g6+8,%g0
fsqrts %f10,%f8
p0_call_0_lo:
andn %l6,-0x31f,%l5
or %l7,%l7,%l2
xnor %l3,%l7,%l1
smul %l6,0x256,%l2
retl
fsqrts %f11,%f3
p0_jmpl_0_he:
fsubs %f23,%f25,%f23
fitod %f27,%f20
addc %l1,%l2,%l6
sdivx %l0,-0xdb7,%l1
udivx %l0,%l1,%l3
sub %l3,%l5,%l0
jmpl %g6+8,%g0
fsqrts %f31,%f27
p0_call_0_he:
sth %l4,[%i4+0x00a] ! Mem[000000001010140a]
or %l5,0xa52,%l7
fmuls %f16,%f16,%f20
retl
xnor %l4,0xb2e,%l4
p0_jmpl_0_ho:
fsubs %f23,%f25,%f23
fitod %f27,%f20
addc %l1,%l2,%l6
sdivx %l0,-0xdb7,%l1
udivx %l0,%l1,%l3
sub %l3,%l5,%l0
jmpl %g6+8,%g0
fsqrts %f31,%f27
p0_call_0_ho:
sth %l4,[%o4+0x00a] ! Mem[000000001010140a]
or %l5,0xa52,%l7
fmuls %f16,%f16,%f20
retl
xnor %l4,0xb2e,%l4
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
jmpl %g6+8,%g0
fcmps %fcc1,%f14,%f10
p0_call_1_le:
retl
umul %l4,-0x69a,%l5
p0_jmpl_1_lo:
jmpl %g6+8,%g0
fcmps %fcc1,%f14,%f10
p0_call_1_lo:
retl
umul %l4,-0x69a,%l5
p0_jmpl_1_he:
ldd [%i4+0x010],%f22 ! Mem[0000000010101410]
fmuls %f19,%f28,%f30
jmpl %g6+8,%g0
addc %l6,0x1c4,%l0
p0_call_1_he:
andn %l4,%l2,%l5
retl
or %l0,%l3,%l5
p0_jmpl_1_ho:
ldd [%o4+0x010],%f22 ! Mem[0000000010101410]
fmuls %f19,%f28,%f30
jmpl %g6+8,%g0
addc %l6,0x1c4,%l0
p0_call_1_ho:
andn %l4,%l2,%l5
retl
or %l0,%l3,%l5
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
xnor %l7,-0xcde,%l2
sub %l0,%l5,%l3
jmpl %g6+8,%g0
udivx %l6,%l1,%l4
p0_call_2_le:
fmuls %f1 ,%f14,%f4
addc %l7,0x1fe,%l1
retl
smul %l3,-0x6a6,%l0
p0_jmpl_2_lo:
xnor %l7,-0xcde,%l2
sub %l0,%l5,%l3
jmpl %g6+8,%g0
udivx %l6,%l1,%l4
p0_call_2_lo:
fmuls %f1 ,%f14,%f4
addc %l7,0x1fe,%l1
retl
smul %l3,-0x6a6,%l0
p0_jmpl_2_he:
andn %l5,0xa2c,%l3
sdivx %l4,%l7,%l2
xor %l2,0x9f6,%l4
sdivx %l2,%l5,%l3
fmuls %f28,%f18,%f28
subc %l0,-0xb9b,%l7
jmpl %g6+8,%g0
stx %l2,[%i5+0x008] ! Mem[0000000010141408]
p0_call_2_he:
xor %l6,0x35a,%l0
xor %l6,-0x4ce,%l1
smul %l0,-0xffd,%l0
addc %l0,%l3,%l2
subc %l6,0x8aa,%l3
umul %l0,0x5d9,%l4
sub %l7,-0x261,%l4
retl
fdivs %f19,%f30,%f29
p0_jmpl_2_ho:
andn %l5,0xa2c,%l3
sdivx %l4,%l7,%l2
xor %l2,0x9f6,%l4
sdivx %l2,%l5,%l3
fmuls %f28,%f18,%f28
subc %l0,-0xb9b,%l7
jmpl %g6+8,%g0
stx %l2,[%o5+0x008] ! Mem[0000000010141408]
p0_call_2_ho:
xor %l6,0x35a,%l0
xor %l6,-0x4ce,%l1
smul %l0,-0xffd,%l0
addc %l0,%l3,%l2
subc %l6,0x8aa,%l3
umul %l0,0x5d9,%l4
sub %l7,-0x261,%l4
retl
fdivs %f19,%f30,%f29
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
sub %l6,-0xb40,%l0
sdivx %l2,%l7,%l3
fcmps %fcc2,%f11,%f9
xor %l0,%l6,%l2
fdivs %f10,%f7 ,%f6
fadds %f9 ,%f8 ,%f1
jmpl %g6+8,%g0
fcmps %fcc1,%f2 ,%f9
p0_call_3_le:
add %l7,%l0,%l3
fdtoi %f4 ,%f5
retl
fitod %f8 ,%f4
p0_jmpl_3_lo:
sub %l6,-0xb40,%l0
sdivx %l2,%l7,%l3
fcmps %fcc2,%f11,%f9
xor %l0,%l6,%l2
fdivs %f10,%f7 ,%f6
fadds %f9 ,%f8 ,%f1
jmpl %g6+8,%g0
fcmps %fcc1,%f2 ,%f9
p0_call_3_lo:
add %l7,%l0,%l3
fdtoi %f4 ,%f5
retl
fitod %f8 ,%f4
p0_jmpl_3_he:
fstod %f25,%f16
subc %l6,-0x6e0,%l6
jmpl %g6+8,%g0
fadds %f28,%f26,%f16
p0_call_3_he:
udivx %l7,%l2,%l1
fcmps %fcc2,%f18,%f23
ldd [%i4+0x010],%f26 ! Mem[0000000010101410]
lduh [%i5+0x02a],%l7 ! Mem[000000001014142a]
sdivx %l4,%l2,%l1
retl
fdivs %f23,%f25,%f16
p0_jmpl_3_ho:
fstod %f25,%f16
subc %l6,-0x6e0,%l6
jmpl %g6+8,%g0
fadds %f28,%f26,%f16
p0_call_3_ho:
udivx %l7,%l2,%l1
fcmps %fcc2,%f18,%f23
ldd [%o4+0x010],%f26 ! Mem[0000000010101410]
lduh [%o5+0x02a],%l7 ! Mem[000000001014142a]
sdivx %l4,%l2,%l1
retl
fdivs %f23,%f25,%f16
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 0x09d72c24,0x3ee8ec29 ! Init value for %l0
.word 0x3afe6bda,0x230fddce ! Init value for %l1
.word 0x3abd3d7e,0xbcfafe6d ! Init value for %l2
.word 0x12f514ba,0x2028c67b ! Init value for %l3
.word 0x9ed92743,0xdc5da346 ! Init value for %l4
.word 0x2b47e974,0x5b5fde6c ! Init value for %l5
.word 0x9634340e,0xa8bed256 ! Init value for %l6
.word 0x13653169,0xef7315dc ! Init value for %l7
.align 64
p0_init_freg:
.word 0xc2de300d,0xdde5afdd ! Init value for %f0
.word 0x02c854f0,0x38d54d89 ! Init value for %f2
.word 0x95f911c1,0xa125a382 ! Init value for %f4
.word 0x80ddcbc3,0x614c11a0 ! Init value for %f6
.word 0x771d9f0f,0x696b1178 ! Init value for %f8
.word 0xe7617a36,0x7b85f102 ! Init value for %f10
.word 0x51f8dceb,0x167cfdb8 ! Init value for %f12
.word 0x7ab333f5,0x864cae6c ! Init value for %f14
.word 0x517462e5,0xd4d2176b ! Init value for %f16
.word 0x65de29bb,0x5c5f0d5d ! Init value for %f18
.word 0xbc93102e,0x853c7314 ! Init value for %f20
.word 0x03b02e58,0x82f57916 ! Init value for %f22
.word 0x2b1f52a0,0x2e9bec6d ! Init value for %f24
.word 0xb979979e,0x080e08a5 ! Init value for %f26
.word 0x9a04926a,0xa0e251f3 ! Init value for %f28
.word 0x9787eb2b,0x410fe543 ! Init value for %f30
.word 0x99de84aa,0x3125a7e5 ! Init value for %f32
.word 0xc66815e2,0x541ebde1 ! Init value for %f34
.word 0xa7dacca1,0x3b57bfc1 ! Init value for %f36
.word 0xbc8fc929,0x68e591c1 ! Init value for %f38
.word 0xc3a10586,0x5e8f0620 ! Init value for %f40
.word 0x8db3c9fe,0xa645b4ce ! Init value for %f42
.word 0xd8ac9843,0xc335c6e8 ! Init value for %f44
.word 0xa4bd8962,0x37a7137e ! Init value for %f46
.word 0x303636d9,0x4ad09971
.word 0x50d5a925,0xf6cf73cb
.word 0x669a7187,0x1f90dda0
.word 0x62217de4,0xcc9df0da
.word 0xdd7226b0,0xbeb851cf
.word 0xc78a5c3f,0xdc2cf5b6
.word 0x4234d5ff,0x816fa051
.word 0xb08e3c8a,0x806cc38d
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 0x00000000,0xffffffff
.word 0x00000000,0x000000ff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p0_expected_fp_regs:
.word 0x00000000,0x00000000
.word 0x73bd5c84,0xffd10000
.word 0x00000000,0x000000ff
.word 0x00000000,0x00000000
.word 0x00000000,0xff000000
.word 0x00000000,0xfd640000
.word 0xff000000,0x000000ff
.word 0xa6000000,0x00000000
.word 0x73bd5c84,0x00000000
.word 0xe4985546,0x00000000
.word 0x000000ff,0x80d10000
.word 0x00000000,0x00000000
.word 0xffffffff,0x00000000
.word 0x7fffffff,0x000000ff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000021,0x00000000 ! %fsr = 0000002100000000
p0_local0_expect:
.word 0xffd10000,0x000000ff
.word 0xff8fb3cd,0x00000000
.word 0x00ffff00,0x00000000
.word 0x42000000,0xffffff00
.word 0xff000000,0x00000000
.word 0xff000000,0x00ff00ff
.word 0xb4a40000,0x00000000
.word 0x00000000,0x00000000
p0_local0_sec_expect:
.word 0xff0000ff,0xffffffff
.word 0xff000000,0x00000000
.word 0x00000000,0x000000ff
.word 0x7946d93e,0x9942070c
.word 0x51010000,0x00000000
.word 0x000000ff,0x00000000
.word 0x73d5844e,0x00000000
.word 0x77d2f916,0x00000000
p0_local1_expect:
.word 0x004e3a00,0x00000000
.word 0x00000000,0x000000ff
.word 0xffff0000,0x00000000
.word 0x00ffffff,0x9942070c
.word 0x0ccf1a87,0x16000000
.word 0x0cf40000,0xffff0000
.word 0x00000000,0x00000000
.word 0x8998c3a1,0x00000000
p0_local1_sec_expect:
.word 0xff000000,0x00000000
.word 0x000000ff,0x0000a600
.word 0x00000000,0x000000ff
.word 0x00000000,0x00000000
.word 0x00000000,0xff000000
.word 0x06ffffff,0x00000000
.word 0x00000000,0x00000000
.word 0xb4a40000,0x00000000
p0_local2_expect:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x000000ff
.word 0x00000000,0xc4240000
.word 0xb4a4ffcd,0x73bd5c84
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p0_local2_sec_expect:
.word 0x73bd5c84,0x00000000
.word 0xe4985546,0x00000000
.word 0x000000ff,0x80d10000
.word 0x00000000,0x00000000
.word 0xffffffff,0x00000000
.word 0x7fffffff,0x000000ff
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p0_local3_expect:
.word 0xffd10000,0x000000ff
.word 0xcdffa4ff,0x465598e4
.word 0xa6000000,0x00000000
.word 0x000000ff,0x0000000c
.word 0x00000000,0x00000000
.word 0x00004655,0x00000000
.word 0x00000000,0x00000000
.word 0x00000000,0x0000007c
p0_local3_sec_expect:
.word 0x00000000,0x000000a6
.word 0x00ffffff,0xffffffff
.word 0x80000000,0x00000000
.word 0x0c074299,0x3ed94679
.word 0x77d2f916,0x871acf0c
.word 0xffffffff,0xe0000000
.word 0x00000000,0x0000a4b4
.word 0xd1fbe064,0xa1c39889
p0_local4_expect:
.word 0xfd640000,0x000000ff
.word 0xffffffff,0x00000000
.word 0xff000000,0xffd10000
.word 0x0000d180,0xff0000ff
.word 0x0ccfff87,0x00000000
.word 0x000000e0,0xffffffff
.word 0x00000000,0x000000ff
.word 0x00000000,0xff000000
p0_local4_sec_expect:
.word 0xe4985546,0x00000000
.word 0x0000004e,0xffff00ff
.word 0xffff0000,0x00000000
.word 0x00000000,0x00000000
.word 0x42000000,0xff00ffff
.word 0x6ea4edff,0x00000000
.word 0x51010000,0x00000000
.word 0x00000000,0x00000000
p0_local5_expect:
.word 0x00ff0000,0x845cbd73
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xff000000,0x678fb3cd
.word 0x00000000,0xffffffff
.word 0x00ff0000,0xffffff06
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
p0_local5_sec_expect:
.word 0xff000000,0x0000a4b4
.word 0x000000ff,0xcdffa4b4
.word 0xffa4ffcd,0xff000000
.word 0xb9000000,0x79000000
.word 0x000000ff,0xffffffff
.word 0x2fff0000,0x00000000
.word 0x000000ff,0x5fc60000
.word 0xffffffff,0x00000000
p0_local6_expect:
.word 0x0000ff00,0x00000000
.word 0xff000000,0x80d10000
.word 0xff000000,0x00000000
.word 0x00000000,0x00000000
.word 0x000000ff,0xff000000
.word 0x00000000,0xffffff06
.word 0x00000000,0x00000000
.word 0x00000000,0x000024c4
p0_local6_sec_expect:
.word 0x00000000,0x00000000
.word 0xff000000,0x845cbd73
.word 0xffff0000,0x00000000
.word 0x00000000,0x00000000
.word 0x000000ff,0x00000000
.word 0x00000000,0xffffff06
.word 0x00000000,0x00000000
.word 0x00000000,0x0000a4b4
share0_expect:
.word 0xffffde6c,0x57d5b669
.word 0x20f2eae0,0xd58c3fc4
.word 0x7d1e5384,0x7f345ee2
.word 0xfe325666,0xeff03cff
.word 0x890f2600,0x049791d9
.word 0xdc522017,0x7acafd09
.word 0x48f09f3b,0xa644c66d
.word 0x70b538eb,0x5f2f6847
share1_expect:
.word 0xffff68e7,0x641dedab
.word 0x306aa704,0x559bf337
.word 0xf99be28b,0xea4fcbc7
.word 0x5f57cd5e,0xa5394248
.word 0x6e75cfac,0x87f8d950
.word 0x6843d4c0,0x08917fb6
.word 0x7e0814a7,0x077543ec
.word 0x1a1b61f1,0x9b818089
.word 0x00000345,0x6d3b1ac0
.word 0x5178e7e4,0x9eb69eb2
.word 0x273a2291,0x58671440
.word 0xc62505e0,0xded99e4d
.word 0xfedb1ba9,0x9aa67490
.word 0x619cd437,0x12b92c04
.word 0x630f63ea,0x663ffd70
.word 0xb4160e04,0xccf3cab5
share2_expect:
.word 0x0000622e,0x8e28ec93
.word 0xced4b6ad,0x300b7081
.word 0xf311999e,0x7835a36e
.word 0x3c404669,0xd116d56b
.word 0x29509919,0x30f4011b
.word 0x32304fe2,0xd26052ae
.word 0x15f57aef,0x9e45f228
.word 0x07f348b8,0xf569357d
share3_expect:
.word 0x46ff7193,0x996da118
.word 0xf7304cf5,0x7e9739bf
.word 0x116c8c3a,0x917e3c33
.word 0x99886cea,0x93601035
.word 0x84808e9a,0x65dc9e54
.word 0x65a1fe2f,0xd9225aa8
.word 0x678215a1,0xe8e5c832
.word 0xf233b36e,0x5280dfdf
.word 0xff006a20,0xaed44102
.word 0x54c10af0,0xd1f72a4a
.word 0x2f9cad2f,0x8f68a88d
.word 0x01cb1a1b,0x5f9c4c9d
.word 0x539d7b32,0x27b80b31
.word 0x0eba96f3,0xb5b0fb1f
.word 0x7b96564b,0x54620f8d
.word 0x0d10a042,0xe4c47f3b
.word 0xffffe4e3,0xceec97f8
.word 0xda27337e,0x4cd00bfd
.word 0xae788adf,0x9781b3c7
.word 0x7c4f2d6c,0x4beb5410
.word 0xb11c6355,0xe91f329f
.word 0xde5aecbc,0x790d237d
.word 0x8857ad51,0x35ffcee0
.word 0x125fa877,0x30c98115
.word 0xff10afb8,0x1a0cb64e
.word 0xa918f770,0x48dfd205
.word 0x2dc42c36,0x55e0848b
.word 0x52bc4911,0x7f5a3081
.word 0x040a23fd,0xa6b6394f
.word 0x9edc8d20,0x3cd396e0
.word 0xc8965a58,0xd7bd04e4
.word 0xaf1fb91c,0x8519ee6a
.word 0xffff94a7,0x751918ec
.word 0xe35fcf25,0x72da1668
.word 0xfb1a223d,0xabf9fcfe
.word 0x34e6672e,0xfba62cd5
.word 0x298420c1,0xa964cf85
.word 0x5c67ec71,0x5eb1ba32
.word 0x828aa027,0x6f951199
.word 0x14cb328f,0x62fd97b8
.word 0xfffff79c,0x56bd6c0f
.word 0x85e3f2d5,0xc65f811d
.word 0xa6e95c4a,0xc3cf0841
.word 0x1cb4ee1b,0x372cc984
.word 0xb895fdbb,0x26d0e4dd
.word 0x001ccd10,0x58897ab6
.word 0xede8c2a5,0x5e14227a
.word 0x6e98a5f2,0x34856a4c
.word 0x64fd1af7,0x15724510
.word 0x6f1a7032,0xc33337c0
.word 0x230d1689,0x866facf4
.word 0x48dae9f8,0x267063a1
.word 0x020ce403,0x9f0eddff
.word 0x350670ce,0x83a5b62a
.word 0xa0950224,0x7a0786a8
.word 0x85d70577,0x945686e6
.word 0xfffff6ef,0x15209e7c
.word 0x19dd9964,0xe908bfdd
.word 0xde8f5d3d,0x69663a31
.word 0x3b378feb,0xed6b3b88
.word 0x1e9dfed1,0x3b340fa1
.word 0x4d477a7d,0x185dbdd2
.word 0x0bf1330f,0x6d399219
.word 0xf8c93dcf,0x92bb3a76
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 0xca1c21f8,0x44ecc652
.word 0x00000000,0x00000002
.word 0xc10fe9a8,0x20d33d71
.word 0x00000000,0x00000003
.word 0x45b5488f,0xefb65a21
.word 0x00000000,0x00000004
.word 0x918f27d0,0x16a6b191
.word 0x00000000,0x00000005
.word 0x9c5a43ff,0xd59c5c9b
.word 0x00000000,0x00000006
.word 0xd2b73eb0,0x322c6dce
.word 0x00000000,0x00000007
.word 0xf1a6f24f,0xf8a9abf9
.word 0x00000000,0x00000008
.word 0xf5b21ab8,0x1ea5c96c
.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 0x88a28424,0xb440e5a6,0x3d06c7ea,0xf36ffe22
.word 0x347e920e,0xb40605ea,0x3c334bfa,0xe5ec94b8
.word 0x043335ab,0x48021096,0x3abe3d91,0x183a0ab5
.word 0x14dcaef4,0x2975bc2d,0xfccaff57,0x35cd25d0
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 0x10ef94e2,0xcd6de01a,0xfc90eb4e,0x80db160c
.word 0x093a3925,0x3c30a3a2,0xdc687efe,0x9e34a28f
.word 0x1f44758d,0x0c75d9b9,0xa673e23e,0x891d7ef6
.word 0xe1dd814d,0xe0de13fb,0x6fd3ffde,0x02cfc061
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 0x54775d61,0x8c1a090d,0x8e1b99d7,0xbb2677ac
.word 0x779259d1,0xc04a6dbc,0x8c117229,0x9f70a1f9
.word 0xfc14b011,0x4b6cafd5,0x95303980,0xa5f1a9a2
.word 0x7000520f,0xdd372ab3,0xd1862b88,0xb49ffcaf
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 0x125544af,0x05de4c1a,0x3ce3b456,0x81180082
.word 0x690e0655,0x90deefd7,0x03603d2a,0xe05834f5
.word 0xfb6921e2,0x8adf232b,0xdcdc5116,0x36cbb7d0
.word 0x73b8a3cb,0xb77c5413,0x2a621bf7,0x02c1597d
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 0xad9f63ff,0x8ce02fac,0x01892ffe,0x2bd3735d
.word 0xf62dfc4e,0xc98e3812,0xb21980c4,0x6fb71394
.word 0xde1a96d2,0x4b7f7ac8,0x5fc6552c,0x1fe26fae
.word 0x1a1ec5fc,0x7178a96b,0x516ab524,0x248e193a
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 0xf1c5df00,0x2c1a6658,0x7c3654d6,0x6c302671
.word 0x354f70e9,0x7101debc,0x4f04014c,0x220f3073
.word 0x0a71f60f,0x8cdf3de7,0xf87578b5,0xb6bfff33
.word 0x9a2461d6,0x6613b8c5,0x97093227,0xdcbe6e7d
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 0xd146b027,0x710a3b45,0xc86f0d0b,0x927067e1
.word 0xa368771a,0xd0032ce2,0x1f01e0ee,0x3b1a4b65
.word 0x6081bef2,0x86a0be79,0x3aefa7e1,0xadf9f778
.word 0x9e93528b,0x9cd10952,0x9549ef5e,0xfbc4b379
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 0xcbffaae5,0xb81fea02,0xf2184855,0xbd4e8066
.word 0x4472f3a0,0xdd6c6fd6,0x7946d93e,0x9942070c
.word 0x0cad1a87,0x16f9d277,0x5be758f2,0x8e4c5c7f
.word 0x73d5844e,0x75852610,0x8998c3a1,0x64e0fbd1
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 0xf4f2ca28,0xb6cf7337,0x22d90896,0x530e222d
.word 0x19e35666,0x015e4f85,0x4c48a05e,0xaee829d5
.word 0x8c263816,0x21df356d,0x48fefd5c,0xd5821887
.word 0xef8a753e,0xa89f3a56,0x98c0c3e1,0x2c49dfe5
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 0xf87496da,0x01e7ffe7,0x7a555fba,0x124cb2c7
.word 0x6fccc237,0x32648985,0x296a7add,0x5650f73a
.word 0xbe6494a6,0x0e14473c,0x7a77a4b4,0x9d9acf2d
.word 0xf39b705b,0xc5ea0b71,0x7bf46ccb,0x890d9fc6
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 0x32702f93,0x1db6c076,0xd8d112e2,0x49bec8ce
.word 0xdf3a9569,0xe95d0a0f,0x060667ad,0xa2641e9a
.word 0x0c8a24d1,0x5b35b7b7,0x819db43a,0xe05768f7
.word 0x03835268,0x73b719d1,0xebcabddf,0x88fc15fa
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 0x42205d66,0xe650bdc0,0xa2bd43ae,0x26111a42
.word 0x4e4bbc42,0x0f129d3e,0x82ae12fc,0x01792b44
.word 0x6bba7aae,0x1e5fd513,0xf468e37f,0x0b5a531d
.word 0xf6dca653,0xb02daabc,0xe9b72f47,0x98880ba4
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 0x7d4712a6,0xde7ce6d5,0xbd8426d4,0xc2b7298c
.word 0x5cef78ea,0x18135046,0x92ebc9a2,0xc5910333
.word 0x7c5cdd05,0xe8f438d9,0x093def71,0x87824a0d
.word 0x87cbb125,0xb0e638f6,0x567787ff,0x772db599
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 0x6ba2dcff,0x969aa2da,0xefb5c107,0x446c0b6a
.word 0xad6b4df0,0xc79a62b7,0x3411b3bb,0x647888e2
.word 0xc3f40c11,0x390065e5,0xe987b872,0xc6505146
.word 0x3667119b,0x02557304,0xe9944756,0x52ff0c20
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 0x126cde6c,0x57d5b669,0x20f2eae0,0xd58c3fc4
.word 0x7d1e5384,0x7f345ee2,0xfe325666,0xeff03cff
.word 0x890f2600,0x049791d9,0xdc522017,0x7acafd09
.word 0x48f09f3b,0xa644c66d,0x70b538eb,0x5f2f6847
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 0x61e468e7,0x641dedab,0x306aa704,0x559bf337
.word 0xf99be28b,0xea4fcbc7,0x5f57cd5e,0xa5394248
.word 0x6e75cfac,0x87f8d950,0x6843d4c0,0x08917fb6
.word 0x7e0814a7,0x077543ec,0x1a1b61f1,0x9b818089
.word 0x61300345,0x6d3b1ac0,0x5178e7e4,0x9eb69eb2
.word 0x273a2291,0x58671440,0xc62505e0,0xded99e4d
.word 0xfedb1ba9,0x9aa67490,0x619cd437,0x12b92c04
.word 0x630f63ea,0x663ffd70,0xb4160e04,0xccf3cab5
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 0xd561622e,0x8e28ec93,0xced4b6ad,0x300b7081
.word 0xf311999e,0x7835a36e,0x3c404669,0xd116d56b
.word 0x29509919,0x30f4011b,0x32304fe2,0xd26052ae
.word 0x15f57aef,0x9e45f228,0x07f348b8,0xf569357d
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 0x95787193,0x996da118,0xf7304cf5,0x7e9739bf
.word 0x116c8c3a,0x917e3c33,0x99886cea,0x93601035
.word 0x84808e9a,0x65dc9e54,0x65a1fe2f,0xd9225aa8
.word 0x678215a1,0xe8e5c832,0xf233b36e,0x5280dfdf
.word 0xb2866a20,0xaed44102,0x54c10af0,0xd1f72a4a
.word 0x2f9cad2f,0x8f68a88d,0x01cb1a1b,0x5f9c4c9d
.word 0x539d7b32,0x27b80b31,0x0eba96f3,0xb5b0fb1f
.word 0x7b96564b,0x54620f8d,0x0d10a042,0xe4c47f3b
.word 0xee02e4e3,0xceec97f8,0xda27337e,0x4cd00bfd
.word 0xae788adf,0x9781b3c7,0x7c4f2d6c,0x4beb5410
.word 0xb11c6355,0xe91f329f,0xde5aecbc,0x790d237d
.word 0x8857ad51,0x35ffcee0,0x125fa877,0x30c98115
.word 0x4209afb8,0x1a0cb64e,0xa918f770,0x48dfd205
.word 0x2dc42c36,0x55e0848b,0x52bc4911,0x7f5a3081
.word 0x040a23fd,0xa6b6394f,0x9edc8d20,0x3cd396e0
.word 0xc8965a58,0xd7bd04e4,0xaf1fb91c,0x8519ee6a
.word 0x161494a7,0x751918ec,0xe35fcf25,0x72da1668
.word 0xfb1a223d,0xabf9fcfe,0x34e6672e,0xfba62cd5
.word 0x298420c1,0xa964cf85,0x5c67ec71,0x5eb1ba32
.word 0x828aa027,0x6f951199,0x14cb328f,0x62fd97b8
.word 0x7171f79c,0x56bd6c0f,0x85e3f2d5,0xc65f811d
.word 0xa6e95c4a,0xc3cf0841,0x1cb4ee1b,0x372cc984
.word 0xb895fdbb,0x26d0e4dd,0x001ccd10,0x58897ab6
.word 0xede8c2a5,0x5e14227a,0x6e98a5f2,0x34856a4c
.word 0x026e1af7,0x15724510,0x6f1a7032,0xc33337c0
.word 0x230d1689,0x866facf4,0x48dae9f8,0x267063a1
.word 0x020ce403,0x9f0eddff,0x350670ce,0x83a5b62a
.word 0xa0950224,0x7a0786a8,0x85d70577,0x945686e6
.word 0x3556f6ef,0x15209e7c,0x19dd9964,0xe908bfdd
.word 0xde8f5d3d,0x69663a31,0x3b378feb,0xed6b3b88
.word 0x1e9dfed1,0x3b340fa1,0x4d477a7d,0x185dbdd2
.word 0x0bf1330f,0x6d399219,0xf8c93dcf,0x92bb3a76
share3_end: