Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / mpgenfpga / diag / mpgen_5000_4.s
/*
* ========== Copyright Header Begin ==========================================
*
* OpenSPARC T2 Processor File: mpgen_5000_4.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 = 327144519
! Riesling can be on
! 1 Thread, 5000 lines
! mpgen created on Dec 20, 2005 (16:35:03)
! mpgen_5000_4.s created on Mar 27, 2009 (14:45:19)
! RC file : random.rc
! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_5000_4 -p 1 -l 5000
#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 = bf4868b0 443541f1 06cf234f 50e1d112
! %f4 = 34410bb8 da8f2695 a3561e6a 4ead84b8
! %f8 = 64a1d6cb 339398c5 7daf2ca7 a924ff12
! %f12 = c59c80f6 e6a17139 fa8abe3f c94fafea
ldda [%g1]ASI_BLK_P,%f0
add %g1,64,%g1
! %f16 = 29186169 1bd4c82c ba212420 6b16c86c
! %f20 = 6db09672 2fbd32dd 2dd82dec 33bfe483
! %f24 = 3f88b412 24321178 ef64c2d6 d7196b5b
! %f28 = a31cfa78 deb657c2 80a46a35 5ec2e987
ldda [%g1]ASI_BLK_P,%f16
add %g1,64,%g1
! %f32 = b9e15608 ff1970b7 7b3ab952 86e03180
! %f36 = 217b42c4 336e8dc1 66475fd3 106f3dc7
! %f40 = 5ef8a92d e44d5fdf b694d08a cba7a90f
! %f44 = b8c2f12e f777abfa fd26ac1e b6021b82
ldda [%g1]ASI_BLK_P,%f32
! Set up the Graphics Status Register
setx 0x24f112ff00000047,%g7,%g1 ! GSR scale = 8, align = 7
wr %g1,%g0,%gsr ! GSR = 24f112ff00000047
wr %g0,%y ! Clear Y register
xorcc %g0,%g0,%g3 ! init %g3 and set flags
membar #Sync ! Force the block loads to complete
! Start of Random Code for processor 0
p0_label_1:
! Mem[0000000010041410] = 7ce2d3f3, %l4 = 7057814c5bfc17a8
lduba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000f3
! %l1 = 5ceea6608810975e, Mem[0000000030081408] = 0d029672
stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 0d02975e
! %l3 = accf2f0e37d4e922, Mem[0000000010101410] = 32a6ce4f24c4c4ab
stxa %l3,[%i4+%o5]0x88 ! Mem[0000000010101410] = accf2f0e37d4e922
! %l0 = 6b8d32d89cf86588, Mem[0000000030081400] = 704ef0c5
stha %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 6588f0c5
! %f0 = bf4868b0 443541f1 06cf234f 50e1d112
! %f4 = 34410bb8 da8f2695 a3561e6a 4ead84b8
! %f8 = 64a1d6cb 339398c5 7daf2ca7 a924ff12
! %f12 = c59c80f6 e6a17139 fa8abe3f c94fafea
stda %f0,[%i5]ASI_BLK_AIUS ! Block Store to 0000000030141400
! Mem[0000000010081400] = bb40e2f3 223ebaf9 ba5bf46f 77e7dc0f
! Mem[0000000010081410] = 0c0433f0 22fb4faa e31a7693 5e40dc05
! Mem[0000000010081420] = fdddfdde c2eb338a 55d9868e 73f99e3d
! Mem[0000000010081430] = 7816c52b 458e4d03 3825e7ae 71368f33
ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400
! %f28 = a31cfa78, %f23 = 33bfe483
fcmpes %fcc2,%f28,%f23 ! %fcc2 = 1
! Mem[000000001008140c] = 77e7dc0f, %l1 = 5ceea6608810975e
lduh [%i2+0x00e],%l1 ! %l1 = 000000000000dc0f
! Mem[00000000100c1400] = 4e00100cea23f0d1, %f24 = 3f88b412 24321178
ldd [%i3+%g0],%f24 ! %f24 = 4e00100c ea23f0d1
! Starting 10 instruction Store Burst
! %f16 = 29186169 1bd4c82c, Mem[0000000030141408] = 4f23cf06 12d1e150
stda %f16,[%i5+%o4]0x89 ! Mem[0000000030141408] = 29186169 1bd4c82c
p0_label_2:
! %l0 = 6b8d32d89cf86588, Mem[00000000211c0000] = bec496d7, %asi = 80
stha %l0,[%o2+0x000]%asi ! Mem[00000000211c0000] = 658896d7
membar #Sync ! Added by membar checker (1)
! %l6 = 98add263, %l7 = 193e10b4, Mem[0000000010081408] = 6ff45bba 0fdce777
stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 98add263 193e10b4
! %l7 = b18d5eb2193e10b4, Mem[0000000010181439] = f6c29455, %asi = 80
stba %l7,[%i6+0x039]%asi ! Mem[0000000010181438] = f6b49455
! %f6 = e31a7693 5e40dc05, Mem[0000000010181410] = 14d1e089 33331480
stda %f6 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = e31a7693 5e40dc05
! Mem[0000000030041408] = c3fc41c0, %l1 = 000000000000dc0f
swapa [%i1+%o4]0x81,%l1 ! %l1 = 00000000c3fc41c0
! %f18 = ba212420 6b16c86c, Mem[00000000100c1410] = 3ae6f0ee 24f085dd
stda %f18,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ba212420 6b16c86c
! Mem[0000000010141418] = 8118aef9, %l0 = 6b8d32d89cf86588, %asi = 80
swapa [%i5+0x018]%asi,%l0 ! %l0 = 000000008118aef9
! %f8 = fdddfdde c2eb338a, %l4 = 00000000000000f3
! Mem[0000000030041430] = b17c5f23536be766
add %i1,0x030,%g1
stda %f8,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030041430] = 8a33ebc2536be766
! %f26 = ef64c2d6 d7196b5b, %l4 = 00000000000000f3
! Mem[0000000030001418] = 724d8943d6012d37
add %i0,0x018,%g1
stda %f26,[%g1+%l4]ASI_PST8_S ! Mem[0000000030001418] = ef64c2d6d6016b5b
! Starting 10 instruction Load Burst
! Mem[00000000100c143c] = e8603558, %l0 = 000000008118aef9
ldswa [%i3+0x03c]%asi,%l0 ! %l0 = ffffffffe8603558
p0_label_3:
! Mem[0000000030081400] = 6588f0c5, %l3 = accf2f0e37d4e922
ldswa [%i2+%g0]0x81,%l3 ! %l3 = 000000006588f0c5
! Mem[0000000030041400] = 01f0cd6b, %l6 = e3fa840198add263
ldsha [%i1+%g0]0x81,%l6 ! %l6 = 00000000000001f0
! Mem[0000000010141408] = e13ef95b, %l3 = 000000006588f0c5
lduha [%i5+%o4]0x80,%l3 ! %l3 = 000000000000e13e
! Mem[0000000030081408] = 5e97020d, %l5 = 05e75992a700f72d
lduba [%i2+%o4]0x81,%l5 ! %l5 = 000000000000005e
! Mem[0000000010041400] = d6c8bdac b711b964 bfad4125 e3de4ecd
! Mem[0000000010041410] = f3d3e27c 66d69c89 ca3c4fc2 c88d05cb
! Mem[0000000010041420] = f3b38633 f83b6076 09b7bb66 d564900b
! Mem[0000000010041430] = d7e9d98f eb283c98 72fc3a4e 439b4544
ldda [%i1]ASI_BLK_PL,%f16 ! Block Load from 0000000010041400
! Mem[0000000010041400] = 64b911b7acbdc8d6, %f8 = fdddfdde c2eb338a
ldda [%i1+%g0]0x88,%f8 ! %f8 = 64b911b7 acbdc8d6
! Mem[0000000010101414] = 0e2fcfac, %l0 = ffffffffe8603558
ldsw [%i4+0x014],%l0 ! %l0 = 000000000e2fcfac
! Mem[0000000010081410] = f033040c, %l4 = 00000000000000f3
lduba [%i2+%o5]0x88,%l4 ! %l4 = 000000000000000c
! Mem[0000000010001410] = c2cd0b17, %l5 = 000000000000005e
lduba [%i0+%o5]0x80,%l5 ! %l5 = 00000000000000c2
! Starting 10 instruction Store Burst
! %l4 = 000000000000000c, imm = fffffffffffffbdb, %l2 = ad5307e7e42d9b9c
or %l4,-0x425,%l2 ! %l2 = fffffffffffffbdf
p0_label_4:
! %l3 = 000000000000e13e, %l0 = 000000000e2fcfac, %l5 = 00000000000000c2
udivx %l3,%l0,%l5 ! %l5 = 0000000000000000
! %f8 = 64b911b7 acbdc8d6, Mem[0000000030081410] = 6ea4756f 48f5209e
stda %f8 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 64b911b7 acbdc8d6
! %l6 = 000001f0, %l7 = 193e10b4, Mem[0000000030181408] = e6cec3f4 a4c82809
stda %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000001f0 193e10b4
membar #Sync ! Added by membar checker (2)
! %l6 = 00000000000001f0, Mem[0000000010041434] = eb283c98
stw %l6,[%i1+0x034] ! Mem[0000000010041434] = 000001f0
! Mem[0000000030081400] = 6588f0c5, %l0 = 000000000e2fcfac
ldstuba [%i2+%g0]0x81,%l0 ! %l0 = 00000065000000ff
! %l3 = 000000000000e13e, Mem[0000000010001408] = 0a628eec
stba %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 3e628eec
! %l3 = 000000000000e13e, Mem[0000000030141400] = bf4868b0
stwa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000e13e
! %l1 = 00000000c3fc41c0, Mem[00000000211c0000] = 658896d7, %asi = 80
stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = c08896d7
! %l0 = 00000065, %l1 = c3fc41c0, Mem[0000000010041400] = acbdc8d6 64b911b7
stda %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000065 c3fc41c0
! Starting 10 instruction Load Burst
! Mem[00000000218001c0] = b9985fa0, %l2 = fffffffffffffbdf
lduba [%o3+0x1c0]%asi,%l2 ! %l2 = 00000000000000b9
p0_label_5:
! Mem[0000000010181408] = bbbdc0cb, %l1 = 00000000c3fc41c0
ldsha [%i6+%o4]0x88,%l1 ! %l1 = ffffffffffffc0cb
! Mem[00000000100c1410] = 6cc8166b 202421ba, %l2 = 000000b9, %l3 = 0000e13e
ldda [%i3+%o5]0x80,%l2 ! %l2 = 000000006cc8166b 00000000202421ba
! Mem[0000000030101410] = 181936c0, %l4 = 000000000000000c
lduba [%i4+%o5]0x81,%l4 ! %l4 = 0000000000000018
! Mem[0000000010181400] = 75009013, %l6 = 00000000000001f0
ldsha [%i6+%g0]0x80,%l6 ! %l6 = 0000000000007500
! Mem[0000000010181400] = 13900075, %l4 = 0000000000000018
lduha [%i6+%g0]0x88,%l4 ! %l4 = 0000000000000075
! Mem[0000000010181420] = 5174c38e9d7676ae, %l6 = 0000000000007500
ldxa [%i6+0x020]%asi,%l6 ! %l6 = 5174c38e9d7676ae
! Mem[0000000010181400] = 75009013, %l4 = 0000000000000075
ldswa [%i6+%g0]0x80,%l4 ! %l4 = 0000000075009013
! Mem[0000000030181408] = f0010000b4103e19, %l4 = 0000000075009013
ldxa [%i6+%o4]0x81,%l4 ! %l4 = f0010000b4103e19
! Mem[0000000010081418] = e31a7693 5e40dc05, %l2 = 6cc8166b, %l3 = 202421ba
ldd [%i2+0x018],%l2 ! %l2 = 00000000e31a7693 000000005e40dc05
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 74ff3b63, %l5 = 0000000000000000
ldstuba [%i0+%g0]0x89,%l5 ! %l5 = 00000063000000ff
p0_label_6:
! %l4 = f0010000b4103e19, Mem[0000000030141408] = 2cc8d41b69611829
stxa %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = f0010000b4103e19
! %f12 = 7816c52b 458e4d03, Mem[0000000010141408] = 5bf93ee1 0f648831
stda %f12,[%i5+%o4]0x88 ! Mem[0000000010141408] = 7816c52b 458e4d03
! %l7 = b18d5eb2193e10b4, Mem[0000000010081430] = 7816c52b
stw %l7,[%i2+0x030] ! Mem[0000000010081430] = 193e10b4
! %f28 = 983c28eb, Mem[00000000300c1410] = 9f27106e
sta %f28,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 983c28eb
! %f18 = cd4edee3 2541adbf, Mem[0000000010041400] = 65000000 c041fcc3
stda %f18,[%i1+%g0]0x80 ! Mem[0000000010041400] = cd4edee3 2541adbf
! %l5 = 0000000000000063, Mem[0000000010041410] = f3d3e27c
stwa %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000063
! %f31 = 4e3afc72, Mem[0000000010101400] = 47763c44
sta %f31,[%i4+%g0]0x80 ! Mem[0000000010101400] = 4e3afc72
! %l1 = ffffffffffffc0cb, Mem[00000000100c1400] = 0c10004e
stba %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0c1000cb
! %f6 = e31a7693 5e40dc05, %l6 = 5174c38e9d7676ae
! Mem[0000000030081430] = 3cc90faa969a60ac
add %i2,0x030,%g1
stda %f6,[%g1+%l6]ASI_PST16_S ! Mem[0000000030081430] = e31a76935e4060ac
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 5e97020d, %l4 = f0010000b4103e19
lduba [%i2+%o4]0x81,%l4 ! %l4 = 000000000000005e
p0_label_7:
! Mem[00000000300c1408] = d6805e2a3c9d31ce, %l5 = 0000000000000063
ldxa [%i3+%o4]0x81,%l5 ! %l5 = d6805e2a3c9d31ce
! Mem[0000000030141410] = 34410bb8, %f21 = 7ce2d3f3
lda [%i5+%o5]0x81,%f21 ! %f21 = 34410bb8
! Mem[0000000010001410] = 170bcdc2, %l6 = 5174c38e9d7676ae
lduwa [%i0+%o5]0x88,%l6 ! %l6 = 00000000170bcdc2
! Mem[00000000201c0000] = aa3a4531, %l7 = b18d5eb2193e10b4
lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000aa3a
! Mem[0000000010141400] = 260a82b4, %l5 = d6805e2a3c9d31ce
lduwa [%i5+%g0]0x80,%l5 ! %l5 = 00000000260a82b4
! Mem[0000000030141410] = b80b4134, %l2 = 00000000e31a7693
ldswa [%i5+%o5]0x89,%l2 ! %l2 = ffffffffb80b4134
! Mem[0000000030101410] = c0361918, %l0 = 0000000000000065
lduba [%i4+%o5]0x89,%l0 ! %l0 = 0000000000000018
! Mem[0000000030041400] = 6bcdf001, %l0 = 0000000000000018
lduba [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000001
! Mem[0000000010001408] = ec8e623e, %l6 = 00000000170bcdc2
ldswa [%i0+%o4]0x88,%l6 ! %l6 = ffffffffec8e623e
! Starting 10 instruction Store Burst
! %l7 = 000000000000aa3a, Mem[0000000010081400] = bb40e2f3223ebaf9, %asi = 80
stxa %l7,[%i2+0x000]%asi ! Mem[0000000010081400] = 000000000000aa3a
p0_label_8:
! %l6 = ec8e623e, %l7 = 0000aa3a, Mem[0000000010141438] = 960b7cea 7680f324
stda %l6,[%i5+0x038]%asi ! Mem[0000000010141438] = ec8e623e 0000aa3a
! %l2 = b80b4134, %l3 = 5e40dc05, Mem[0000000010001410] = 170bcdc2 128e36b3
stda %l2,[%i0+%o5]0x88 ! Mem[0000000010001410] = b80b4134 5e40dc05
! %l7 = 000000000000aa3a, Mem[0000000030041408] = 0000dc0f
stwa %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000aa3a
! %l4 = 000000000000005e, Mem[0000000010001428] = bf46c498ad1b2cef
stx %l4,[%i0+0x028] ! Mem[0000000010001428] = 000000000000005e
! Mem[0000000010081420] = fdddfdde, %l7 = 0000aa3a, %l7 = 0000aa3a
add %i2,0x20,%g1
casa [%g1]0x80,%l7,%l7 ! %l7 = 00000000fdddfdde
! Mem[0000000030001410] = 71e7c199, %l7 = 00000000fdddfdde
swapa [%i0+%o5]0x89,%l7 ! %l7 = 0000000071e7c199
! %l0 = 00000001, %l1 = ffffc0cb, Mem[0000000030181408] = f0010000 b4103e19
stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000001 ffffc0cb
! Mem[0000000030181410] = 58df3feb, %l5 = 00000000260a82b4
ldstuba [%i6+%o5]0x89,%l5 ! %l5 = 000000eb000000ff
! Mem[00000000300c1410] = eb283c98, %l5 = 00000000000000eb
ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 000000eb000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = b14ef5345475cac2, %f8 = 64b911b7 acbdc8d6
ldda [%i0+%g0]0x88,%f8 ! %f8 = b14ef534 5475cac2
p0_label_9:
! Mem[0000000030041408] = 0000aa3aca19aa26, %l3 = 000000005e40dc05
ldxa [%i1+%o4]0x81,%l3 ! %l3 = 0000aa3aca19aa26
! Mem[00000000100c1410] = ba212420 6b16c86c, %l4 = 0000005e, %l5 = 000000eb
ldda [%i3+%o5]0x88,%l4 ! %l4 = 000000006b16c86c 00000000ba212420
! Mem[0000000010081400] = 000000000000aa3a, %l0 = 0000000000000001
ldxa [%i2+%g0]0x80,%l0 ! %l0 = 000000000000aa3a
! %l7 = 0000000071e7c199, %l1 = ffffffffffffc0cb, %l5 = 00000000ba212420
andn %l7,%l1,%l5 ! %l5 = 0000000000000110
! Mem[0000000030081408] = 5e97020d, %l4 = 000000006b16c86c
lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000005e97
! Mem[0000000030001408] = c5fe9d6b, %l1 = ffffffffffffc0cb
lduha [%i0+%o4]0x89,%l1 ! %l1 = 0000000000009d6b
! %f15 = 71368f33, %f7 = 5e40dc05
fcmps %fcc2,%f15,%f7 ! %fcc2 = 2
! Mem[0000000010081410] = 0c0433f0, %l1 = 0000000000009d6b
ldsba [%i2+%o5]0x80,%l1 ! %l1 = 000000000000000c
! Mem[0000000010081408] = 63d2ad98b4103e19, %f10 = 55d9868e 73f99e3d
ldda [%i2+%o4]0x80,%f10 ! %f10 = 63d2ad98 b4103e19
! Starting 10 instruction Store Burst
! %l5 = 0000000000000110, Mem[0000000010181400] = 75009013
stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = 01109013
p0_label_10:
! %l7 = 0000000071e7c199, Mem[0000000030041410] = f30c4bcc
stha %l7,[%i1+%o5]0x81 ! Mem[0000000030041410] = c1994bcc
! %l1 = 000000000000000c, Mem[0000000030141400] = 0000e13e443541f1
stxa %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000000000000c
! Mem[0000000010141409] = 034d8e45, %l6 = ffffffffec8e623e
ldstuba [%i5+0x009]%asi,%l6 ! %l6 = 0000004d000000ff
! %l3 = 0000aa3aca19aa26, Mem[0000000010041410] = 00000063
stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 26000063
! Mem[00000000201c0001] = aa3a4531, %l3 = 0000aa3aca19aa26
ldstub [%o0+0x001],%l3 ! %l3 = 0000003a000000ff
! Mem[0000000010141410] = 7e40eab1, %l0 = 000000000000aa3a
swapa [%i5+%o5]0x88,%l0 ! %l0 = 000000007e40eab1
! Mem[00000000100c1408] = 4a697d72, %l6 = 000000000000004d
swapa [%i3+%o4]0x80,%l6 ! %l6 = 000000004a697d72
! Mem[0000000010181438] = f6b494553e2a2212, %l1 = 000000000000000c, %l1 = 000000000000000c
add %i6,0x38,%g1
casxa [%g1]0x80,%l1,%l1 ! %l1 = f6b494553e2a2212
! Mem[0000000010101420] = e8c8f610, %l4 = 0000000000005e97, %asi = 80
swapa [%i4+0x020]%asi,%l4 ! %l4 = 00000000e8c8f610
! Starting 10 instruction Load Burst
! Mem[00000000100c143c] = e8603558, %l1 = f6b494553e2a2212
ldub [%i3+0x03d],%l1 ! %l1 = 0000000000000060
p0_label_11:
membar #Sync ! Added by membar checker (3)
! Mem[0000000030141400] = 00000000 0000000c f0010000 b4103e19
! Mem[0000000030141410] = 34410bb8 da8f2695 a3561e6a 4ead84b8
! Mem[0000000030141420] = 64a1d6cb 339398c5 7daf2ca7 a924ff12
! Mem[0000000030141430] = c59c80f6 e6a17139 fa8abe3f c94fafea
ldda [%i5]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030141400
! Mem[0000000030101410] = b857bea6c0361918, %f6 = e31a7693 5e40dc05
ldda [%i4+%o5]0x89,%f6 ! %f6 = b857bea6 c0361918
! Mem[0000000030001408] = c5fe9d6b, %l2 = ffffffffb80b4134
lduba [%i0+%o4]0x89,%l2 ! %l2 = 000000000000006b
! Mem[000000001018140c] = 35b6ccf7, %l0 = 000000007e40eab1
lduh [%i6+0x00c],%l0 ! %l0 = 00000000000035b6
! Mem[0000000010001408] = 3e628eec, %l4 = 00000000e8c8f610
lduha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000003e62
! Mem[0000000010141408] = 458eff03, %l4 = 0000000000003e62
lduha [%i5+%o4]0x88,%l4 ! %l4 = 000000000000ff03
! Mem[0000000010101400] = 72fc3a4e, %f14 = 3825e7ae
lda [%i4+%g0]0x88,%f14 ! %f14 = 72fc3a4e
! Mem[0000000010041410] = 26000063, %l3 = 000000000000003a
ldswa [%i1+0x010]%asi,%l3 ! %l3 = 0000000026000063
! Mem[0000000010001418] = 5a9b2861 6acc6a68, %l2 = 0000006b, %l3 = 26000063
ldda [%i0+0x018]%asi,%l2 ! %l2 = 000000005a9b2861 000000006acc6a68
! Starting 10 instruction Store Burst
! %f10 = 63d2ad98, Mem[0000000030001408] = c5fe9d6b
sta %f10,[%i0+%o4]0x89 ! Mem[0000000030001408] = 63d2ad98
p0_label_12:
! %l1 = 0000000000000060, Mem[0000000030181408] = 00000001
stba %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 60000001
! %l3 = 000000006acc6a68, Mem[0000000010141410] = 3aaa0000
stw %l3,[%i5+%o5] ! Mem[0000000010141410] = 6acc6a68
! %f9 = 5475cac2, Mem[0000000010081408] = 63d2ad98
sta %f9 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 5475cac2
! Mem[0000000010101408] = dbf5e032, %l5 = 0000000000000110
ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 00000032000000ff
! %f6 = b857bea6 c0361918, Mem[0000000030081410] = b711b964 d6c8bdac
stda %f6 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = b857bea6 c0361918
! %l2 = 000000005a9b2861, Mem[0000000020800040] = 81040070
sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 28610070
! %l0 = 00000000000035b6, Mem[0000000030181410] = ff3fdf58e3d8937b
stxa %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000000035b6
! Mem[0000000010041400] = cd4edee3, %l2 = 000000005a9b2861
swap [%i1+%g0],%l2 ! %l2 = 00000000cd4edee3
membar #Sync ! Added by membar checker (4)
! %l2 = 00000000cd4edee3, Mem[0000000030141410] = 34410bb8
stba %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = e3410bb8
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = cc4b99c1, %l5 = 0000000000000032
lduwa [%i1+%o5]0x89,%l5 ! %l5 = 00000000cc4b99c1
p0_label_13:
! Mem[0000000010181408] = bbbdc0cb, %l3 = 000000006acc6a68
ldsha [%i6+%o4]0x88,%l3 ! %l3 = ffffffffffffc0cb
! Mem[0000000030001400] = ff3bff74, %l0 = 00000000000035b6
lduba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030081410] = c0361918, %l5 = 00000000cc4b99c1
lduwa [%i2+%o5]0x89,%l5 ! %l5 = 00000000c0361918
! Mem[0000000020800040] = 28610070, %l3 = ffffffffffffc0cb
lduh [%o1+0x040],%l3 ! %l3 = 0000000000002861
! Mem[0000000010101400] = 72fc3a4e, %l2 = 00000000cd4edee3
lduwa [%i4+%g0]0x88,%l2 ! %l2 = 0000000072fc3a4e
! Mem[0000000010001400] = c2ca7554, %l1 = 0000000000000060
lduha [%i0+%g0]0x80,%l1 ! %l1 = 000000000000c2ca
! Mem[0000000030081408] = 5e97020d, %l7 = 0000000071e7c199
ldsba [%i2+%o4]0x81,%l7 ! %l7 = 000000000000005e
! Mem[0000000010041410] = 26000063, %l1 = 000000000000c2ca
ldsba [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000026
! Mem[00000000201c0000] = aaff4531, %l5 = 00000000c0361918
lduh [%o0+%g0],%l5 ! %l5 = 000000000000aaff
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = c2ca7554, %l0 = 00000000000000ff
swapa [%i0+%g0]0x80,%l0 ! %l0 = 00000000c2ca7554
p0_label_14:
! %f22 = a3561e6a 4ead84b8, %l5 = 000000000000aaff
! Mem[0000000030001408] = 98add263f64a72b3
add %i0,0x008,%g1
stda %f22,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030001408] = b884ad4e6a1e56a3
! Mem[0000000030141408] = f0010000, %l0 = 00000000c2ca7554
swapa [%i5+%o4]0x81,%l0 ! %l0 = 00000000f0010000
! Mem[0000000030081408] = 0d02975e, %l0 = 00000000f0010000
ldstuba [%i2+%o4]0x89,%l0 ! %l0 = 0000005e000000ff
! %l4 = 000000000000ff03, Mem[00000000100c1400] = cb00100c
stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ff03
! Code Fragment 3
p0_fragment_1:
! %l0 = 000000000000005e
setx 0x444c2c67a1c0f0aa,%g7,%l0 ! %l0 = 444c2c67a1c0f0aa
! %l1 = 0000000000000026
setx 0xd5a52167d0ba12e3,%g7,%l1 ! %l1 = d5a52167d0ba12e3
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 = 444c2c67a1c0f0aa
setx 0x3b221790740f11fa,%g7,%l0 ! %l0 = 3b221790740f11fa
! %l1 = d5a52167d0ba12e3
setx 0xf6000580207924c3,%g7,%l1 ! %l1 = f6000580207924c3
! %f2 = ba5bf46f 77e7dc0f, %l0 = 3b221790740f11fa
! Mem[0000000010001418] = 5a9b28616acc6a68
add %i0,0x018,%g1
stda %f2,[%g1+%l0]ASI_PST8_PL ! Mem[0000000010001418] = 5adc28776ff45bba
! Mem[0000000010081410] = f033040c, %l1 = f6000580207924c3
swapa [%i2+%o5]0x88,%l1 ! %l1 = 00000000f033040c
! %l1 = 00000000f033040c, Mem[0000000030101410] = c0361918
stba %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = c036190c
! %l6 = 4a697d72, %l7 = 0000005e, Mem[00000000300c1408] = d6805e2a 3c9d31ce
stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 4a697d72 0000005e
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 4e3afc72, %l4 = 000000000000ff03
lduh [%i4+0x002],%l4 ! %l4 = 000000000000fc72
p0_label_15:
! Mem[00000000100c1408] = 0000004d, %l3 = 0000000000002861
lduha [%i3+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030081408] = ff97020d7119b5cf, %f0 = bb40e2f3 223ebaf9
ldda [%i2+%o4]0x81,%f0 ! %f0 = ff97020d 7119b5cf
! Mem[00000000300c1400] = 1abcca59, %l4 = 000000000000fc72
lduba [%i3+%g0]0x81,%l4 ! %l4 = 000000000000001a
! Mem[0000000010181408] = f7ccb635bbbdc0cb, %f10 = 63d2ad98 b4103e19
ldda [%i6+%o4]0x88,%f10 ! %f10 = f7ccb635 bbbdc0cb
! Mem[0000000010001408] = ec8e623e, %l5 = 000000000000aaff
lduwa [%i0+%o4]0x88,%l5 ! %l5 = 00000000ec8e623e
! Mem[0000000010181408] = cbc0bdbb, %f21 = da8f2695
lda [%i6+%o4]0x80,%f21 ! %f21 = cbc0bdbb
! Mem[0000000021800140] = 19ea9645, %l6 = 000000004a697d72
lduha [%o3+0x140]%asi,%l6 ! %l6 = 00000000000019ea
! Mem[0000000030081408] = ff97020d7119b5cf, %f26 = 7daf2ca7 a924ff12
ldda [%i2+%o4]0x81,%f26 ! %f26 = ff97020d 7119b5cf
! %f17 = 0000000c, %f1 = 7119b5cf
fcmpes %fcc3,%f17,%f1 ! %fcc3 = 1
! Starting 10 instruction Store Burst
! %f0 = ff97020d 7119b5cf ba5bf46f 77e7dc0f
! %f4 = 0c0433f0 22fb4faa b857bea6 c0361918
! %f8 = b14ef534 5475cac2 f7ccb635 bbbdc0cb
! %f12 = 7816c52b 458e4d03 72fc3a4e 71368f33
stda %f0,[%i0]ASI_BLK_P ! Block Store to 0000000010001400
p0_label_16:
! Mem[00000000300c1410] = 983c28ff, %l0 = 3b221790740f11fa
ldstuba [%i3+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030181400] = 47075c3a, %l0 = 00000000000000ff
ldstuba [%i6+%g0]0x89,%l0 ! %l0 = 0000003a000000ff
! %l0 = 0000003a, %l1 = f033040c, Mem[0000000010001410] = f033040c aa4ffb22
stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000003a f033040c
! Mem[0000000010101420] = 00005e97, %l5 = 00000000ec8e623e
swap [%i4+0x020],%l5 ! %l5 = 0000000000005e97
! %l7 = 000000000000005e, Mem[0000000020800000] = 23268841, %asi = 80
stha %l7,[%o1+0x000]%asi ! Mem[0000000020800000] = 005e8841
! %l4 = 000000000000001a, imm = 00000000000007e3, %l3 = 0000000000000000
xnor %l4,0x7e3,%l3 ! %l3 = fffffffffffff806
! %l1 = 00000000f033040c, Mem[0000000010101408] = dbf5e0ff
stwa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = f033040c
! %f16 = 00000000 0000000c, Mem[0000000030181410] = 00000000 b6350000
stda %f16,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 0000000c
! %l6 = 000019ea, %l7 = 0000005e, Mem[0000000010141400] = 260a82b4 05979da6
stda %l6,[%i5+0x000]%asi ! Mem[0000000010141400] = 000019ea 0000005e
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 4a697d72, %l5 = 0000000000005e97
ldswa [%i3+%o4]0x81,%l5 ! %l5 = 000000004a697d72
p0_label_17:
! Mem[00000000100c1408] = 0000004d, %l0 = 000000000000003a
ldswa [%i3+%o4]0x80,%l0 ! %l0 = 000000000000004d
! Mem[00000000100c1410] = 6cc8166b, %f26 = ff97020d
lda [%i3+%o5]0x80,%f26 ! %f26 = 6cc8166b
! Mem[00000000300c1408] = 727d694a, %l2 = 0000000072fc3a4e
lduha [%i3+%o4]0x89,%l2 ! %l2 = 000000000000694a
! Mem[00000000100c141c] = 89310ee0, %l2 = 000000000000694a
ldsba [%i3+0x01e]%asi,%l2 ! %l2 = 000000000000000e
! Mem[0000000030081408] = 0d0297ff, %l7 = 000000000000005e
lduwa [%i2+%o4]0x89,%l7 ! %l7 = 000000000d0297ff
! %f31 = c94fafea, %f30 = fa8abe3f
fcmps %fcc3,%f31,%f30 ! %fcc3 = 2
! Mem[0000000030181400] = 1e6a5f1547075cff, %f18 = f0010000 b4103e19
ldda [%i6+%g0]0x89,%f18 ! %f18 = 1e6a5f15 47075cff
! Mem[0000000010101410] = 22e9d437, %l7 = 000000000d0297ff
lduha [%i4+%o5]0x80,%l7 ! %l7 = 00000000000022e9
! Mem[0000000010081408] = 5475cac2, %l2 = 000000000000000e
ldsha [%i2+%o4]0x80,%l2 ! %l2 = 0000000000005475
! Starting 10 instruction Store Burst
! %f18 = 1e6a5f15 47075cff, %l0 = 000000000000004d
! Mem[0000000030081430] = e31a76935e4060ac
add %i2,0x030,%g1
stda %f18,[%g1+%l0]ASI_PST8_S ! Mem[0000000030081430] = e36a7693470760ff
p0_label_18:
! %f26 = 6cc8166b, Mem[0000000030141410] = b80b41e3
sta %f26,[%i5+%o5]0x89 ! Mem[0000000030141410] = 6cc8166b
! %l0 = 000000000000004d, Mem[0000000010101438] = 439f6a16, %asi = 80
stwa %l0,[%i4+0x038]%asi ! Mem[0000000010101438] = 0000004d
! %l2 = 0000000000005475, Mem[0000000010181400] = 011090137dd18c90
stx %l2,[%i6+%g0] ! Mem[0000000010181400] = 0000000000005475
! Mem[0000000010101420] = ec8e623e, %l1 = f033040c, %l4 = 0000001a
add %i4,0x20,%g1
casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000ec8e623e
! Mem[00000000211c0000] = c08896d7, %l4 = 00000000ec8e623e
ldstub [%o2+%g0],%l4 ! %l4 = 000000c0000000ff
membar #Sync ! Added by membar checker (5)
! Mem[0000000010001430] = 7816c52b, %l4 = 00000000000000c0, %asi = 80
swapa [%i0+0x030]%asi,%l4 ! %l4 = 000000007816c52b
! %l4 = 000000007816c52b, Mem[00000000300c1410] = ff283c98
stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 2b283c98
! Mem[0000000010181410] = e31a7693, %l5 = 000000004a697d72
ldstuba [%i6+%o5]0x80,%l5 ! %l5 = 000000e3000000ff
! Mem[0000000010081400] = 00000000, %l1 = 00000000f033040c
ldstuba [%i2+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 181936c0a6be57b8, %f18 = 1e6a5f15 47075cff
ldda [%i2+%o5]0x81,%f18 ! %f18 = 181936c0 a6be57b8
p0_label_19:
! Mem[0000000010101410] = 22e9d437, %l3 = fffffffffffff806
lduba [%i4+%o5]0x80,%l3 ! %l3 = 0000000000000022
! Mem[0000000030001408] = b884ad4e, %f15 = 71368f33
lda [%i0+%o4]0x81,%f15 ! %f15 = b884ad4e
! Mem[0000000010001408] = ba5bf46f, %l6 = 00000000000019ea
ldsba [%i0+%o4]0x80,%l6 ! %l6 = ffffffffffffffba
! Mem[00000000201c0000] = aaff4531, %l5 = 00000000000000e3
ldub [%o0+0x001],%l5 ! %l5 = 00000000000000ff
! Mem[00000000300c1408] = 4a697d720000005e, %l7 = 00000000000022e9
ldxa [%i3+%o4]0x81,%l7 ! %l7 = 4a697d720000005e
! Mem[00000000300c1400] = 59cabc1a, %l3 = 0000000000000022
lduwa [%i3+%g0]0x89,%l3 ! %l3 = 0000000059cabc1a
! Mem[0000000030041400] = 01f0cd6b, %l7 = 4a697d720000005e
lduwa [%i1+%g0]0x81,%l7 ! %l7 = 0000000001f0cd6b
! Mem[000000001000142c] = bbbdc0cb, %l2 = 0000000000005475
ldsw [%i0+0x02c],%l2 ! %l2 = ffffffffbbbdc0cb
! %l2 = ffffffffbbbdc0cb, %l6 = ffffffffffffffba, %l1 = 0000000000000000
orn %l2,%l6,%l1 ! %l1 = ffffffffbbbdc0cf
! Starting 10 instruction Store Burst
! %l1 = ffffffffbbbdc0cf, Mem[0000000010081400] = ff0000000000aa3a
stx %l1,[%i2+%g0] ! Mem[0000000010081400] = ffffffffbbbdc0cf
p0_label_20:
! Mem[0000000010081400] = ffffffff, %l6 = ffffffffffffffba
swapa [%i2+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000010141428] = f8ffa1e2, %l5 = 00000000000000ff
swap [%i5+0x028],%l5 ! %l5 = 00000000f8ffa1e2
! %f30 = fa8abe3f, Mem[0000000010041408] = 2541adbf
sta %f30,[%i1+%o4]0x88 ! Mem[0000000010041408] = fa8abe3f
! Mem[0000000010181408] = cbc0bdbb, %l4 = 000000007816c52b
swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000cbc0bdbb
! %l0 = 0000004d, %l1 = bbbdc0cf, Mem[0000000030181408] = 60000001 ffffc0cb
stda %l0,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000004d bbbdc0cf
! Mem[0000000030181408] = 4d000000, %l2 = ffffffffbbbdc0cb
ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001400] = 74ff3bff, %l3 = 0000000059cabc1a
ldstuba [%i0+%g0]0x89,%l3 ! %l3 = 000000ff000000ff
! %l1 = ffffffffbbbdc0cf, Mem[00000000100c143e] = e8603558, %asi = 80
stha %l1,[%i3+0x03e]%asi ! Mem[00000000100c143c] = e860c0cf
! Mem[0000000030181410] = 0000000c, %l3 = 00000000000000ff
swapa [%i6+%o5]0x89,%l3 ! %l3 = 000000000000000c
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 6b16c86c, %l7 = 0000000001f0cd6b
lduba [%i5+%o5]0x81,%l7 ! %l7 = 000000000000006b
p0_label_21:
! Mem[0000000030181408] = ff00004d, %l5 = 00000000f8ffa1e2
lduba [%i6+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1418] = d1d6f9f7, %l3 = 000000000000000c
lduw [%i3+0x018],%l3 ! %l3 = 00000000d1d6f9f7
! Mem[0000000030141400] = 000000000000000c, %f30 = fa8abe3f c94fafea
ldda [%i5+%g0]0x81,%f30 ! %f30 = 00000000 0000000c
! Mem[00000000100c1420] = f51e45aa, %l3 = 00000000d1d6f9f7
lduwa [%i3+0x020]%asi,%l3 ! %l3 = 00000000f51e45aa
! Mem[0000000010101410] = 22e9d437, %f12 = 7816c52b
lda [%i4+%o5]0x80,%f12 ! %f12 = 22e9d437
! Mem[0000000010001400] = ff97020d, %l2 = 0000000000000000
ldsha [%i0+%g0]0x80,%l2 ! %l2 = ffffffffffffff97
! Mem[00000000100c1400] = 0000ff03, %l4 = 00000000cbc0bdbb
lduba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041408] = 0000aa3a, %l7 = 000000000000006b
lduba [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 5a9b2861, %l2 = ffffffffffffff97
ldsha [%i1+%g0]0x80,%l2 ! %l2 = 0000000000005a9b
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 0c1936c0, %l4 = 0000000000000000
ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 0000000c000000ff
p0_label_22:
! %l3 = 00000000f51e45aa, Mem[0000000010041410] = 26000063
stba %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = aa000063
! %f24 = 64a1d6cb 339398c5, Mem[0000000030141408] = c2ca7554 b4103e19
stda %f24,[%i5+%o4]0x81 ! Mem[0000000030141408] = 64a1d6cb 339398c5
! Mem[0000000021800080] = a0424727, %l0 = 000000000000004d
ldstuba [%o3+0x080]%asi,%l0 ! %l0 = 000000a0000000ff
! %f4 = 0c0433f0 22fb4faa, Mem[0000000010101400] = 4e3afc72 8e227543
stda %f4 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0c0433f0 22fb4faa
! %l4 = 000000000000000c, immd = 0000000000000bd3, %l2 = 0000000000005a9b
mulx %l4,0xbd3,%l2 ! %l2 = 0000000000008de4
! Mem[0000000021800080] = ff424727, %l2 = 0000000000008de4
ldstub [%o3+0x080],%l2 ! %l2 = 000000ff000000ff
! %l3 = 00000000f51e45aa, imm = fffffffffffff638, %l7 = 0000000000000000
sub %l3,-0x9c8,%l7 ! %l7 = 00000000f51e4f72
! %f10 = f7ccb635 bbbdc0cb, Mem[0000000010181408] = 2bc51678 f7ccb635
stda %f10,[%i6+%o4]0x88 ! Mem[0000000010181408] = f7ccb635 bbbdc0cb
! %f6 = b857bea6 c0361918, Mem[0000000010081410] = c3247920 22fb4faa
stda %f6 ,[%i2+%o5]0x80 ! Mem[0000000010081410] = b857bea6 c0361918
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = cc4b99c1, %l1 = ffffffffbbbdc0cf
lduha [%i1+%o5]0x89,%l1 ! %l1 = 00000000000099c1
p0_label_23:
! Mem[0000000010041400] = 61289b5a, %f12 = 22e9d437
lda [%i1+%g0]0x88,%f12 ! %f12 = 61289b5a
! Mem[0000000010041410] = 630000aa, %f29 = e6a17139
lda [%i1+%o5]0x88,%f29 ! %f29 = 630000aa
! Mem[0000000030101400] = 5c3db8e0, %l0 = 00000000000000a0
lduwa [%i4+%g0]0x89,%l0 ! %l0 = 000000005c3db8e0
! Mem[0000000030081410] = b857bea6c0361918, %f24 = 64a1d6cb 339398c5
ldda [%i2+%o5]0x89,%f24 ! %f24 = b857bea6 c0361918
! Mem[0000000010001410] = 3a0000000c0433f0, %l0 = 000000005c3db8e0
ldxa [%i0+%o5]0x80,%l0 ! %l0 = 3a0000000c0433f0
! Mem[00000000300c1410] = 2b283c98, %l0 = 3a0000000c0433f0
ldsha [%i3+%o5]0x81,%l0 ! %l0 = 0000000000002b28
! Mem[00000000100c1408] = 4d000000, %f19 = a6be57b8
lda [%i3+%o4]0x88,%f19 ! %f19 = 4d000000
! Mem[0000000010141400] = 000019ea0000005e, %l6 = 00000000ffffffff
ldxa [%i5+%g0]0x80,%l6 ! %l6 = 000019ea0000005e
! Mem[0000000010001434] = 458e4d03, %f27 = 7119b5cf
lda [%i0+0x034]%asi,%f27 ! %f27 = 458e4d03
! Starting 10 instruction Store Burst
! %f14 = 72fc3a4e b884ad4e, Mem[0000000010101408] = 0c0433f0 1b661252
stda %f14,[%i4+%o4]0x80 ! Mem[0000000010101408] = 72fc3a4e b884ad4e
p0_label_24:
! Mem[0000000030141410] = 6b16c86c, %l4 = 000000000000000c
swapa [%i5+%o5]0x81,%l4 ! %l4 = 000000006b16c86c
! %l0 = 0000000000002b28, imm = 0000000000000812, %l6 = 000019ea0000005e
or %l0,0x812,%l6 ! %l6 = 0000000000002b3a
! %f22 = a3561e6a 4ead84b8, %l5 = 00000000000000ff
! Mem[0000000010141420] = 634cbe627403a049
add %i5,0x020,%g1
stda %f22,[%g1+%l5]ASI_PST8_P ! Mem[0000000010141420] = a3561e6a4ead84b8
! %l7 = 00000000f51e4f72, Mem[0000000010001410] = 3a000000
stba %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 72000000
! %f14 = 72fc3a4e, %f15 = b884ad4e
fcmpes %fcc2,%f14,%f15 ! %fcc2 = 2
! %f4 = 0c0433f0, Mem[0000000010181408] = bbbdc0cb
sta %f4 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0c0433f0
! Mem[0000000030081410] = c0361918, %l1 = 00000000000099c1
swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000c0361918
! %l6 = 00002b3a, %l7 = f51e4f72, Mem[0000000010181408] = f033040c 35b6ccf7
stda %l6,[%i6+0x008]%asi ! Mem[0000000010181408] = 00002b3a f51e4f72
! %f13 = 458e4d03, Mem[0000000030181408] = 4d0000ff
sta %f13,[%i6+%o4]0x89 ! Mem[0000000030181408] = 458e4d03
! Starting 10 instruction Load Burst
! %l6 = 0000000000002b3a, imm = 0000000000000025, %l4 = 000000006b16c86c
xnor %l6,0x025,%l4 ! %l4 = ffffffffffffd4e0
p0_label_25:
! Mem[00000000211c0000] = ff8896d7, %l3 = 00000000f51e45aa
ldsh [%o2+%g0],%l3 ! %l3 = ffffffffffffff88
! Mem[0000000020800040] = 28610070, %l2 = 00000000000000ff
ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000002861
! Mem[0000000030081400] = c5f088ff, %l7 = 00000000f51e4f72
lduwa [%i2+%g0]0x89,%l7 ! %l7 = 00000000c5f088ff
! Mem[0000000010081400] = cfc0bdbb ffffffba, %l0 = 00002b28, %l1 = c0361918
ldda [%i2+%g0]0x88,%l0 ! %l0 = 00000000ffffffba 00000000cfc0bdbb
! Mem[0000000010041400] = 5a9b2861, %l1 = 00000000cfc0bdbb
lduha [%i1+%g0]0x80,%l1 ! %l1 = 0000000000005a9b
! Mem[0000000030181400] = ff5c0747, %f18 = 181936c0
lda [%i6+%g0]0x81,%f18 ! %f18 = ff5c0747
! Mem[0000000030081408] = cfb51971 0d0297ff, %l4 = ffffd4e0, %l5 = 000000ff
ldda [%i2+%o4]0x89,%l4 ! %l4 = 000000000d0297ff 00000000cfb51971
! Mem[0000000010101410] = 22e9d437, %l0 = 00000000ffffffba
lduha [%i4+%o5]0x80,%l0 ! %l0 = 00000000000022e9
! Mem[0000000030101408] = 136299233b7d6197, %f30 = 00000000 0000000c
ldda [%i4+%o4]0x89,%f30 ! %f30 = 13629923 3b7d6197
! Starting 10 instruction Store Burst
! %l4 = 000000000d0297ff, Mem[0000000010181430] = c9805a01, %asi = 80
stba %l4,[%i6+0x030]%asi ! Mem[0000000010181430] = ff805a01
p0_label_26:
! %f25 = c0361918, Mem[00000000100c1408] = 0000004d
sta %f25,[%i3+%o4]0x80 ! Mem[00000000100c1408] = c0361918
! Mem[0000000010101400] = 0c0433f0, %l2 = 0000000000002861
swapa [%i4+%g0]0x80,%l2 ! %l2 = 000000000c0433f0
! Mem[0000000010101410] = 22e9d437, %l6 = 0000000000002b3a
swapa [%i4+%o5]0x80,%l6 ! %l6 = 0000000022e9d437
! %f26 = 6cc8166b 458e4d03, Mem[0000000010141410] = 6acc6a68 c3ea8252
stda %f26,[%i5+0x010]%asi ! Mem[0000000010141410] = 6cc8166b 458e4d03
! %f11 = bbbdc0cb, Mem[0000000010041410] = 630000aa
sta %f11,[%i1+%o5]0x88 ! Mem[0000000010041410] = bbbdc0cb
! %l3 = ffffffffffffff88, %l4 = 000000000d0297ff, %l0 = 00000000000022e9
andn %l3,%l4,%l0 ! %l0 = fffffffff2fd6800
! Mem[00000000100c1400] = 03ff0000, %l1 = 0000000000005a9b
swapa [%i3+%g0]0x88,%l1 ! %l1 = 0000000003ff0000
! %l4 = 000000000d0297ff, Mem[0000000010081400] = ffffffba
stha %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffff97ff
! %f28 = c59c80f6 630000aa, Mem[00000000100c1400] = 9b5a0000 ea23f0d1
stda %f28,[%i3+%g0]0x80 ! Mem[00000000100c1400] = c59c80f6 630000aa
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 6cc8166b, %l2 = 000000000c0433f0
ldsha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000006cc8
p0_label_27:
! Mem[0000000010001438] = 72fc3a4e, %l7 = 00000000c5f088ff
ldsba [%i0+0x039]%asi,%l7 ! %l7 = fffffffffffffffc
! Mem[0000000010001410] = 00000072, %f0 = ff97020d
lda [%i0+%o5]0x88,%f0 ! %f0 = 00000072
! Mem[000000001008140c] = b4103e19, %l4 = 000000000d0297ff
ldswa [%i2+0x00c]%asi,%l4 ! %l4 = ffffffffb4103e19
! Mem[0000000010141400] = 000019ea, %l6 = 0000000022e9d437
ldsba [%i5+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181414] = 5e40dc05, %l3 = ffffffffffffff88
lduh [%i6+0x016],%l3 ! %l3 = 000000000000dc05
! Mem[0000000010081408] = 5475cac2, %l3 = 000000000000dc05
lduba [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000054
! Mem[0000000030101400] = 5c3db8e0, %l7 = fffffffffffffffc
ldswa [%i4+%g0]0x89,%l7 ! %l7 = 000000005c3db8e0
! Mem[0000000030041400] = 6bcdf001, %l3 = 0000000000000054
ldswa [%i1+%g0]0x89,%l3 ! %l3 = 000000006bcdf001
! Mem[0000000010181400] = 00000000, %l5 = 00000000cfb51971
ldsha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030001408] = 4ead84b8, %l6 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 000000b8000000ff
p0_label_28:
! %f12 = 61289b5a 458e4d03, %l5 = 0000000000000000
! Mem[0000000030041410] = c1994bccdeb30a5c
add %i1,0x010,%g1
stda %f12,[%g1+%l5]ASI_PST8_S ! Mem[0000000030041410] = c1994bccdeb30a5c
! Mem[00000000300c1410] = 2b283c98, %l1 = 0000000003ff0000
swapa [%i3+%o5]0x81,%l1 ! %l1 = 000000002b283c98
! Mem[0000000010001408] = ba5bf46f, %l2 = 0000000000006cc8
ldstuba [%i0+%o4]0x80,%l2 ! %l2 = 000000ba000000ff
! %l0 = fffffffff2fd6800, Mem[0000000010101438] = 0000004d, %asi = 80
stha %l0,[%i4+0x038]%asi ! Mem[0000000010101438] = 6800004d
! %l7 = 000000005c3db8e0, immd = fffffffffffff288, %l2 = 00000000000000ba
udivx %l7,-0xd78,%l2 ! %l2 = 0000000000000000
! %l6 = 000000b8, %l7 = 5c3db8e0, Mem[0000000010081400] = ffff97ff cfc0bdbb
stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000b8 5c3db8e0
! %l4 = ffffffffb4103e19, Mem[00000000100c140b] = c0361918, %asi = 80
stba %l4,[%i3+0x00b]%asi ! Mem[00000000100c1408] = c0361919
! Mem[0000000010041424] = f83b6076, %l5 = 0000000000000000
swap [%i1+0x024],%l5 ! %l5 = 00000000f83b6076
! %l7 = 000000005c3db8e0, Mem[00000000100c1430] = 49aa13e3, %asi = 80
stba %l7,[%i3+0x030]%asi ! Mem[00000000100c1430] = e0aa13e3
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ff8896d7, %l2 = 0000000000000000
lduha [%o2+0x000]%asi,%l2 ! %l2 = 000000000000ff88
p0_label_29:
! Mem[0000000030141410] = 0000000c, %f21 = cbc0bdbb
lda [%i5+%o5]0x81,%f21 ! %f21 = 0000000c
! Mem[0000000010041408] = fa8abe3f, %l2 = 000000000000ff88
ldsha [%i1+%o4]0x88,%l2 ! %l2 = ffffffffffffbe3f
! Mem[00000000300c1408] = 727d694a, %l5 = 00000000f83b6076
lduha [%i3+%o4]0x89,%l5 ! %l5 = 000000000000694a
! Mem[0000000010101400] = aa4ffb2261280000, %l0 = fffffffff2fd6800
ldxa [%i4+%g0]0x88,%l0 ! %l0 = aa4ffb2261280000
! Mem[00000000300c1410] = 121d93880000ff03, %l5 = 000000000000694a
ldxa [%i3+%o5]0x89,%l5 ! %l5 = 121d93880000ff03
! Mem[00000000300c1410] = 03ff0000, %l1 = 000000002b283c98
ldsba [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000003
! Mem[0000000010041414] = 66d69c89, %l0 = aa4ffb2261280000
lduha [%i1+0x016]%asi,%l0 ! %l0 = 0000000000009c89
! Mem[0000000010001400] = 0d0297ff, %l3 = 000000006bcdf001
ldswa [%i0+%g0]0x88,%l3 ! %l3 = 000000000d0297ff
! Mem[000000001004142c] = d564900b, %l3 = 000000000d0297ff
lduba [%i1+0x02e]%asi,%l3 ! %l3 = 0000000000000090
! Starting 10 instruction Store Burst
! %f31 = 3b7d6197, Mem[00000000300c1400] = 1abcca59
sta %f31,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 3b7d6197
p0_label_30:
! Mem[0000000010101400] = 61280000, %l1 = 0000000000000003
swapa [%i4+%g0]0x88,%l1 ! %l1 = 0000000061280000
! %f0 = 00000072 7119b5cf, Mem[0000000030181410] = 000000ff 00000000
stda %f0 ,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000072 7119b5cf
! %f2 = ba5bf46f 77e7dc0f, %l6 = 00000000000000b8
! Mem[0000000010101428] = d68ff21c56712eba
add %i4,0x028,%g1
stda %f2,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010101428] = d68ff21c56712eba
! Mem[00000000211c0000] = ff8896d7, %l4 = ffffffffb4103e19
ldstub [%o2+%g0],%l4 ! %l4 = 000000ff000000ff
! Mem[00000000100c1400] = f6809cc5, %l7 = 000000005c3db8e0
swapa [%i3+%g0]0x88,%l7 ! %l7 = 00000000f6809cc5
! Mem[0000000010141430] = 7c79eee4, %l1 = 0000000061280000, %asi = 80
swapa [%i5+0x030]%asi,%l1 ! %l1 = 000000007c79eee4
! %l4 = 00000000000000ff, immed = 000009f6, %y = 00000000
smul %l4,0x9f6,%l5 ! %l5 = 000000000009ec0a, %y = 00000000
! %l6 = 00000000000000b8, Mem[0000000030141400] = 00000000
stba %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = b8000000
! %f11 = bbbdc0cb, Mem[0000000030081408] = 0d0297ff
sta %f11,[%i2+%o4]0x89 ! Mem[0000000030081408] = bbbdc0cb
! Starting 10 instruction Load Burst
! Mem[0000000010101404] = 22fb4faa, %l2 = ffffffffffffbe3f
lduwa [%i4+0x004]%asi,%l2 ! %l2 = 0000000022fb4faa
p0_label_31:
! Mem[0000000010141408] = 03ff8e45, %l1 = 000000007c79eee4
ldsha [%i5+%o4]0x80,%l1 ! %l1 = 00000000000003ff
! %l1 = 00000000000003ff, imm = fffffffffffffd49, %l7 = 00000000f6809cc5
andn %l1,-0x2b7,%l7 ! %l7 = 00000000000002b6
! Mem[0000000030141410] = 0000000c, %l1 = 00000000000003ff
ldsha [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001400] = ff97020d, %f24 = b857bea6
lda [%i0+%g0]0x80,%f24 ! %f24 = ff97020d
! %f15 = b884ad4e, %f30 = 13629923
fsqrts %f15,%f30 ! %f30 = 7fffffff
! %l1 = 0000000000000000, imm = fffffffffffffaca, %l5 = 000000000009ec0a
andn %l1,-0x536,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081410] = b857bea6 000099c1, %l4 = 000000ff, %l5 = 00000000
ldda [%i2+%o5]0x89,%l4 ! %l4 = 00000000000099c1 00000000b857bea6
! Mem[00000000211c0000] = ff8896d7, %l0 = 0000000000009c89
lduha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000ff88
! %f10 = f7ccb635, %f3 = 77e7dc0f
fcmpes %fcc1,%f10,%f3 ! %fcc1 = 1
! Starting 10 instruction Store Burst
! Mem[000000001014142b] = 000000ff, %l6 = 00000000000000b8
ldstuba [%i5+0x02b]%asi,%l6 ! %l6 = 000000ff000000ff
p0_label_32:
! Mem[0000000030141400] = b8000000, %l5 = 00000000b857bea6
ldstuba [%i5+%g0]0x81,%l5 ! %l5 = 000000b8000000ff
! Mem[0000000030141400] = ff000000, %l7 = 00000000000002b6
ldstuba [%i5+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
! %l5 = 00000000000000b8, Mem[0000000030101408] = 97617d3b23996213
stxa %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000000000b8
! %l6 = 00000000000000ff, Mem[0000000010101424] = 2898f93c, %asi = 80
stwa %l6,[%i4+0x024]%asi ! Mem[0000000010101424] = 000000ff
! %f30 = 7fffffff 3b7d6197, Mem[0000000010001430] = 000000c0 458e4d03
stda %f30,[%i0+0x030]%asi ! Mem[0000000010001430] = 7fffffff 3b7d6197
! %l4 = 000099c1, %l5 = 000000b8, Mem[0000000010141410] = 6b16c86c 034d8e45
stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000099c1 000000b8
! %l6 = 00000000000000ff, Mem[0000000010081400] = 000000b8
stwa %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
! %f28 = c59c80f6 630000aa, Mem[0000000010181400] = 00000000 00005475
stda %f28,[%i6+0x000]%asi ! Mem[0000000010181400] = c59c80f6 630000aa
! %l5 = 00000000000000b8, Mem[00000000300c1410] = 03ff000088931d12
stxa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000000000b8
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = cfb51971, %f24 = ff97020d
lda [%i6+%o5]0x81,%f24 ! %f24 = cfb51971
p0_label_33:
! Mem[0000000010041408] = 3fbe8afa, %l0 = 000000000000ff88
lduba [%i1+%o4]0x80,%l0 ! %l0 = 000000000000003f
! Mem[0000000010001420] = b14ef534, %l7 = 00000000000000ff
ldub [%i0+0x021],%l7 ! %l7 = 000000000000004e
! Mem[0000000010141400] = ea190000, %l5 = 00000000000000b8
lduba [%i5+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101430] = b6bfb931, %l7 = 000000000000004e
lduw [%i4+0x030],%l7 ! %l7 = 00000000b6bfb931
! Mem[0000000030101400] = e0b83d5c, %l3 = 0000000000000090
ldswa [%i4+%g0]0x81,%l3 ! %l3 = ffffffffe0b83d5c
! Mem[0000000010001410] = 00000072, %l4 = 00000000000099c1
ldsba [%i0+%o5]0x88,%l4 ! %l4 = 0000000000000072
! Mem[0000000021800000] = d9df9cd4, %l6 = 00000000000000ff
lduha [%o3+0x000]%asi,%l6 ! %l6 = 000000000000d9df
! Mem[0000000010181408] = 724f1ef53a2b0000, %l1 = 0000000000000000
ldxa [%i6+%o4]0x88,%l1 ! %l1 = 724f1ef53a2b0000
! Mem[0000000020800040] = 28610070, %l4 = 0000000000000072
ldub [%o1+0x041],%l4 ! %l4 = 0000000000000061
! Starting 10 instruction Store Burst
! %f28 = c59c80f6 630000aa, Mem[0000000030081400] = ff88f0c5 580a6ff4
stda %f28,[%i2+%g0]0x81 ! Mem[0000000030081400] = c59c80f6 630000aa
p0_label_34:
! %f17 = 0000000c, Mem[00000000300c1410] = 00000000
sta %f17,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000000c
! Mem[00000000300c1410] = 0000000c, %l4 = 0000000000000061
ldstuba [%i3+%o5]0x81,%l4 ! %l4 = 00000000000000ff
! %l0 = 000000000000003f, Mem[0000000010141400] = ea190000
stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = ea19003f
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181408] = 00002b3a f51e4f72
stda %l4,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 00000000
! %f20 = 34410bb8 0000000c, %l4 = 0000000000000000
! Mem[0000000030141410] = 0000000cda8f2695
add %i5,0x010,%g1
stda %f20,[%g1+%l4]ASI_PST32_S ! Mem[0000000030141410] = 0000000cda8f2695
! Mem[0000000030081400] = c59c80f6, %l4 = 0000000000000000
ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 000000c5000000ff
! %f18 = ff5c0747 4d000000, Mem[0000000010101400] = 03000000 22fb4faa
stda %f18,[%i4+%g0]0x80 ! Mem[0000000010101400] = ff5c0747 4d000000
! %l6 = 000000000000d9df, Mem[0000000010181400] = c59c80f6630000aa
stxa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 000000000000d9df
! Mem[0000000030041400] = 6bcdf001, %l5 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l5 ! %l5 = 00000001000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = aa000063f6809cff, %l4 = 00000000000000c5
ldxa [%i2+%g0]0x89,%l4 ! %l4 = aa000063f6809cff
p0_label_35:
! Mem[00000000300c1410] = b8000000 0c0000ff, %l4 = f6809cff, %l5 = 00000001
ldda [%i3+%o5]0x89,%l4 ! %l4 = 000000000c0000ff 00000000b8000000
! Mem[00000000211c0000] = ff8896d7, %l3 = ffffffffe0b83d5c
lduha [%o2+0x000]%asi,%l3 ! %l3 = 000000000000ff88
! Mem[0000000030001408] = ff84ad4e, %l0 = 000000000000003f
lduwa [%i0+%o4]0x81,%l0 ! %l0 = 00000000ff84ad4e
! %l6 = 000000000000d9df, %l7 = 00000000b6bfb931, %l1 = 724f1ef53a2b0000
or %l6,%l7,%l1 ! %l1 = 00000000b6bff9ff
! Mem[0000000030181408] = 034d8e45, %l5 = 00000000b8000000
lduba [%i6+%o4]0x81,%l5 ! %l5 = 0000000000000003
! Mem[0000000010101410] = 00002b3a, %f2 = ba5bf46f
lda [%i4+%o5]0x80,%f2 ! %f2 = 00002b3a
! Mem[000000001000141c] = c0361918, %l4 = 000000000c0000ff
ldsh [%i0+0x01e],%l4 ! %l4 = 0000000000001918
! Mem[00000000211c0000] = ff8896d7, %l0 = 00000000ff84ad4e
lduh [%o2+%g0],%l0 ! %l0 = 000000000000ff88
! Mem[0000000030181410] = 000000727119b5cf, %l0 = 000000000000ff88
ldxa [%i6+%o5]0x89,%l0 ! %l0 = 000000727119b5cf
! Starting 10 instruction Store Burst
! %f1 = 7119b5cf, Mem[00000000100c1404] = 630000aa
sta %f1 ,[%i3+0x004]%asi ! Mem[00000000100c1404] = 7119b5cf
p0_label_36:
! %l1 = 00000000b6bff9ff, Mem[0000000030141408] = cbd6a164
stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = cbd6a1ff
! Mem[0000000030101408] = 00000000, %l6 = 000000000000d9df
ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041408] = 3fbe8afa, %l7 = 00000000b6bfb931
ldstuba [%i1+%o4]0x80,%l7 ! %l7 = 0000003f000000ff
! Mem[00000000100c141a] = d1d6f9f7, %l3 = 000000000000ff88
ldstuba [%i3+0x01a]%asi,%l3 ! %l3 = 000000f9000000ff
! Mem[0000000030081410] = 000099c1, %l7 = 000000000000003f
swapa [%i2+%o5]0x89,%l7 ! %l7 = 00000000000099c1
! Mem[0000000030141408] = ffa1d6cb, %l5 = 0000000000000003
swapa [%i5+%o4]0x81,%l5 ! %l5 = 00000000ffa1d6cb
! Mem[0000000010181408] = 00000000, %l2 = 0000000022fb4faa
ldstuba [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %l0 = 000000727119b5cf, Mem[0000000010141400] = 3f0019ea
stha %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = b5cf19ea
! %l2 = 0000000000000000, immed = 00000a36, %y = 00000000
umul %l2,0xa36,%l7 ! %l7 = 0000000000000000, %y = 00000000
! Starting 10 instruction Load Burst
! %l7 = 0000000000000000, imm = fffffffffffffa24, %l1 = 00000000b6bff9ff
xor %l7,-0x5dc,%l1 ! %l1 = fffffffffffffa24
p0_label_37:
! Mem[00000000100c1410] = 6cc8166b, %f31 = 3b7d6197
lda [%i3+%o5]0x80,%f31 ! %f31 = 6cc8166b
! Mem[0000000010101400] = ff5c0747, %l1 = fffffffffffffa24
ldsba [%i4+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000211c0000] = ff8896d7, %l7 = 0000000000000000
ldsh [%o2+%g0],%l7 ! %l7 = ffffffffffffff88
! Mem[0000000010181418] = 56f58c35d214d6f1, %l7 = ffffffffffffff88
ldx [%i6+0x018],%l7 ! %l7 = 56f58c35d214d6f1
! Mem[0000000010141408] = 03ff8e45, %l6 = 0000000000000000
lduba [%i5+%o4]0x80,%l6 ! %l6 = 0000000000000003
! Mem[0000000010141410] = 000000b8000099c1, %l7 = 56f58c35d214d6f1
ldxa [%i5+%o5]0x88,%l7 ! %l7 = 000000b8000099c1
! Mem[0000000030081410] = b857bea60000003f, %f0 = 00000072 7119b5cf
ldda [%i2+%o5]0x89,%f0 ! %f0 = b857bea6 0000003f
! %l5 = 00000000ffa1d6cb, %l5 = 00000000ffa1d6cb, %y = 00000000
smul %l5,%l5,%l4 ! %l4 = 000022a2498e04f9, %y = 000022a2
! Mem[0000000030081408] = cbc0bdbb, %f29 = 630000aa
lda [%i2+%o4]0x81,%f29 ! %f29 = cbc0bdbb
! Starting 10 instruction Store Burst
! %l6 = 0000000000000003, Mem[0000000010081410] = b857bea6
stha %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0003bea6
p0_label_38:
! Mem[0000000030141408] = 03000000, %l1 = ffffffffffffffff
swapa [%i5+%o4]0x89,%l1 ! %l1 = 0000000003000000
! Mem[0000000010101414] = 0e2fcfac, %l6 = 0000000000000003, %asi = 80
swapa [%i4+0x014]%asi,%l6 ! %l6 = 000000000e2fcfac
! %l2 = 0000000000000000, Mem[00000000100c1410] = 6b16c86c
stba %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 6b16c800
! %l4 = 000022a2498e04f9, Mem[0000000030181410] = 7119b5cf
stwa %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 498e04f9
! Mem[000000001000143c] = 71368f33, %f15 = b884ad4e
ld [%i0+0x03c],%f15 ! %f15 = 71368f33
! %l7 = 000000b8000099c1, Mem[0000000030041408] = 26aa19ca3aaa0000
stxa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000b8000099c1
! Mem[0000000010041408] = fa8abeff, %l4 = 000022a2498e04f9
swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000fa8abeff
! Mem[0000000010141410] = c1990000, %l6 = 000000000e2fcfac
swapa [%i5+%o5]0x80,%l6 ! %l6 = 00000000c1990000
! %l4 = fa8abeff, %l5 = ffa1d6cb, Mem[0000000010081400] = ff000000 e0b83d5c
stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = fa8abeff ffa1d6cb
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 74ff3bff, %f19 = 4d000000
lda [%i0+%g0]0x89,%f19 ! %f19 = 74ff3bff
p0_label_39:
! Mem[0000000010041400] = 5a9b2861, %l1 = 0000000003000000
lduha [%i1+%g0]0x80,%l1 ! %l1 = 0000000000005a9b
! Mem[0000000030181400] = ff5c0747, %l5 = 00000000ffa1d6cb
ldswa [%i6+%g0]0x81,%l5 ! %l5 = ffffffffff5c0747
! Mem[0000000030081408] = cbc0bdbb, %l0 = 000000727119b5cf
lduwa [%i2+%o4]0x81,%l0 ! %l0 = 00000000cbc0bdbb
! Mem[0000000030001410] = defdddfd21a97586, %l5 = ffffffffff5c0747
ldxa [%i0+%o5]0x81,%l5 ! %l5 = defdddfd21a97586
! Mem[0000000010081408] = c2ca7554, %l2 = 0000000000000000
lduwa [%i2+%o4]0x88,%l2 ! %l2 = 00000000c2ca7554
! Mem[0000000010001410] = 72000000, %l5 = defdddfd21a97586
lduwa [%i0+%o5]0x80,%l5 ! %l5 = 0000000072000000
! Mem[0000000010101428] = d68ff21c56712eba, %f10 = f7ccb635 bbbdc0cb
ldd [%i4+0x028],%f10 ! %f10 = d68ff21c 56712eba
! Mem[0000000010101400] = 0000004d47075cff, %f16 = 00000000 0000000c
ldda [%i4+%g0]0x88,%f16 ! %f16 = 0000004d 47075cff
! Mem[0000000010081408] = c2ca7554, %l7 = 000000b8000099c1
lduba [%i2+%o4]0x88,%l7 ! %l7 = 0000000000000054
! Starting 10 instruction Store Burst
! %f6 = b857bea6 c0361918, %l3 = 00000000000000f9
! Mem[0000000030081400] = ff9c80f6630000aa
stda %f6,[%i2+%l3]ASI_PST16_S ! Mem[0000000030081400] = b85780f663001918
p0_label_40:
! Mem[0000000030181408] = 458e4d03, %l6 = 00000000c1990000
swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000458e4d03
! %f8 = b14ef534 5475cac2, Mem[0000000010141400] = ea19cfb5 5e000000
stda %f8 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = b14ef534 5475cac2
! Mem[0000000010041400] = 5a9b2861, %l5 = 0000000072000000
ldstuba [%i1+%g0]0x80,%l5 ! %l5 = 0000005a000000ff
! Mem[0000000010041402] = ff9b2861, %l3 = 00000000000000f9
ldstuba [%i1+0x002]%asi,%l3 ! %l3 = 00000028000000ff
! %l4 = fa8abeff, %l5 = 0000005a, Mem[00000000300c1400] = 97617d3b b49d2cbd
stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = fa8abeff 0000005a
! Mem[0000000010141410] = 0e2fcfac, %l5 = 000000000000005a
swapa [%i5+%o5]0x80,%l5 ! %l5 = 000000000e2fcfac
! %l3 = 0000000000000028, Mem[0000000030181410] = f9048e49
stba %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = 28048e49
! %l0 = cbc0bdbb, %l1 = 00005a9b, Mem[0000000010181420] = 5174c38e 9d7676ae
std %l0,[%i6+0x020] ! Mem[0000000010181420] = cbc0bdbb 00005a9b
! %l1 = 0000000000005a9b, Mem[00000000300c1408] = 727d694a
stwa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00005a9b
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 000099c1, %l5 = 000000000e2fcfac
ldswa [%i1+%o4]0x89,%l5 ! %l5 = 00000000000099c1
p0_label_41:
! Mem[0000000030041400] = 6bcdf0ff, %f23 = 4ead84b8
lda [%i1+%g0]0x89,%f23 ! %f23 = 6bcdf0ff
! Mem[00000000100c1408] = c0361919, %f6 = b857bea6
lda [%i3+%o4]0x80,%f6 ! %f6 = c0361919
! Mem[0000000030181408] = cfc0bdbb c1990000, %l6 = 458e4d03, %l7 = 00000054
ldda [%i6+%o4]0x89,%l6 ! %l6 = 00000000c1990000 00000000cfc0bdbb
! Mem[0000000030101408] = ff000000, %l7 = 00000000cfc0bdbb
ldsba [%i4+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141410] = 5a000000, %l7 = ffffffffffffffff
ldswa [%i5+%o5]0x88,%l7 ! %l7 = 000000005a000000
! Mem[00000000300c1400] = ffbe8afa, %l4 = 00000000fa8abeff
lduwa [%i3+%g0]0x81,%l4 ! %l4 = 00000000ffbe8afa
! Mem[0000000030001410] = defdddfd, %f0 = b857bea6
lda [%i0+%o5]0x81,%f0 ! %f0 = defdddfd
! Mem[0000000030141400] = ff000000 0000000c, %l0 = cbc0bdbb, %l1 = 00005a9b
ldda [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff000000 000000000000000c
! %f1 = 0000003f, %f9 = 5475cac2, %f5 = 22fb4faa
fdivs %f1 ,%f9 ,%f5 ! %f5 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = ff3bff74, %l1 = 000000000000000c
ldstuba [%i0+%g0]0x81,%l1 ! %l1 = 000000ff000000ff
p0_label_42:
! Mem[0000000030041408] = 000099c1, %l4 = 00000000ffbe8afa
ldstuba [%i1+%o4]0x89,%l4 ! %l4 = 000000c1000000ff
! Mem[0000000010101408] = 4e3afc72, %l2 = 00000000c2ca7554
swapa [%i4+%o4]0x88,%l2 ! %l2 = 000000004e3afc72
! %l0 = 00000000ff000000, Mem[0000000030141410] = 0000000cda8f2695
stxa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000ff000000
! %l7 = 000000005a000000, Mem[0000000010081409] = 5475cac2
stb %l7,[%i2+0x009] ! Mem[0000000010081408] = 5400cac2
! Mem[000000001000140b] = ff5bf46f, %l0 = 00000000ff000000
ldstub [%i0+0x00b],%l0 ! %l0 = 0000006f000000ff
! Mem[00000000300c1408] = 00005a9b, %l1 = 00000000000000ff
swapa [%i3+%o4]0x89,%l1 ! %l1 = 0000000000005a9b
! %l3 = 0000000000000028, Mem[00000000218000c0] = 65f45589, %asi = 80
stha %l3,[%o3+0x0c0]%asi ! Mem[00000000218000c0] = 00285589
! Mem[00000000300c1400] = fa8abeff, %l1 = 0000000000005a9b
swapa [%i3+%g0]0x89,%l1 ! %l1 = 00000000fa8abeff
! %l0 = 000000000000006f, Mem[00000000300c1410] = ff00000c
stwa %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000006f
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = fff0cd6b, %l2 = 000000004e3afc72
ldswa [%i1+%g0]0x81,%l2 ! %l2 = fffffffffff0cd6b
p0_label_43:
! Mem[0000000030181410] = 28048e49 72000000, %l6 = c1990000, %l7 = 5a000000
ldda [%i6+%o5]0x81,%l6 ! %l6 = 0000000028048e49 0000000072000000
! Mem[0000000030041408] = ff990000, %l0 = 000000000000006f
ldsha [%i1+%o4]0x81,%l0 ! %l0 = ffffffffffffff99
! Mem[0000000010081410] = 181936c0 a6be0300, %l2 = fff0cd6b, %l3 = 00000028
ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000a6be0300 00000000181936c0
! Mem[0000000030101410] = c03619ff, %l3 = 00000000181936c0
ldsha [%i4+%o5]0x89,%l3 ! %l3 = 00000000000019ff
! Mem[0000000010041408] = 498e04f9, %l5 = 00000000000099c1
lduwa [%i1+%o4]0x88,%l5 ! %l5 = 00000000498e04f9
! Mem[00000000300c1408] = ff0000000000005e, %l1 = 00000000fa8abeff
ldxa [%i3+%o4]0x81,%l1 ! %l1 = ff0000000000005e
! Mem[0000000030001400] = 74ff3bff, %l5 = 00000000498e04f9
lduba [%i0+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1400] = e0b83d5c, %l4 = 00000000000000c1
lduwa [%i3+%g0]0x80,%l4 ! %l4 = 00000000e0b83d5c
! Mem[00000000300c1410] = 0000006f000000b8, %f14 = 72fc3a4e 71368f33
ldda [%i3+%o5]0x81,%f14 ! %f14 = 0000006f 000000b8
! Starting 10 instruction Store Burst
! Mem[0000000010081428] = 55d9868e, %l2 = 00000000a6be0300, %asi = 80
swapa [%i2+0x028]%asi,%l2 ! %l2 = 0000000055d9868e
p0_label_44:
! %l7 = 0000000072000000, Mem[0000000010001410] = f033040c00000072
stxa %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000000072000000
! Mem[0000000010041400] = ff9bff61, %l6 = 0000000028048e49
ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 000000ff000000ff
! %f22 = a3561e6a, Mem[0000000010141408] = 03ff8e45
sta %f22,[%i5+%o4]0x80 ! Mem[0000000010141408] = a3561e6a
! %f25 = c0361918, Mem[0000000010101408] = c2ca7554
sta %f25,[%i4+%o4]0x88 ! Mem[0000000010101408] = c0361918
! %f20 = 34410bb8, Mem[0000000010001400] = 0d0297ff
sta %f20,[%i0+%g0]0x88 ! Mem[0000000010001400] = 34410bb8
! %f0 = defdddfd 0000003f 00002b3a 77e7dc0f
! %f4 = 0c0433f0 00000000 c0361919 c0361918
! %f8 = b14ef534 5475cac2 d68ff21c 56712eba
! %f12 = 61289b5a 458e4d03 0000006f 000000b8
stda %f0,[%i2]ASI_BLK_AIUPL ! Block Store to 0000000010081400
! %f30 = 7fffffff, Mem[0000000010101410] = 00002b3a
sta %f30,[%i4+%o5]0x80 ! Mem[0000000010101410] = 7fffffff
! %f20 = 34410bb8 0000000c, Mem[0000000010081410] = 00000000 0c0433f0
stda %f20,[%i2+%o5]0x88 ! Mem[0000000010081410] = 34410bb8 0000000c
! Mem[0000000030001410] = fdddfdde, %l7 = 0000000072000000
ldswa [%i0+%o5]0x89,%l7 ! %l7 = fffffffffdddfdde
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 6f000000, %l6 = 00000000000000ff
ldswa [%i3+%o5]0x89,%l6 ! %l6 = 000000006f000000
p0_label_45:
! Mem[0000000010101410] = 7fffffff, %l0 = ffffffffffffff99
ldsha [%i4+%o5]0x80,%l0 ! %l0 = 0000000000007fff
membar #Sync ! Added by membar checker (6)
! Mem[0000000010081400] = 3f000000 fdddfdde 0fdce777 3a2b0000
! Mem[0000000010081410] = 0c000000 b80b4134 181936c0 191936c0
! Mem[0000000010081420] = c2ca7554 34f54eb1 ba2e7156 1cf28fd6
! Mem[0000000010081430] = 034d8e45 5a9b2861 b8000000 6f000000
ldda [%i2]ASI_BLK_PL,%f0 ! Block Load from 0000000010081400
! Mem[00000000100c1400] = e0b83d5c, %l0 = 0000000000007fff
lduwa [%i3+%g0]0x80,%l0 ! %l0 = 00000000e0b83d5c
! Mem[0000000030181408] = c1990000, %l7 = fffffffffdddfdde
ldsba [%i6+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1418] = d1d6fff7, %l4 = 00000000e0b83d5c
ldsha [%i3+0x018]%asi,%l4 ! %l4 = ffffffffffffd1d6
! %l2 = 0000000055d9868e, %l5 = 00000000000000ff, %l2 = 0000000055d9868e
subc %l2,%l5,%l2 ! %l2 = 0000000055d9858f
! Code Fragment 4
p0_fragment_2:
! %l0 = 00000000e0b83d5c
setx 0x496fc1b039ce807c,%g7,%l0 ! %l0 = 496fc1b039ce807c
! %l1 = ff0000000000005e
setx 0xfdbea39866a28867,%g7,%l1 ! %l1 = fdbea39866a28867
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 = 496fc1b039ce807c
setx 0xc13d2b7fc37d1bb3,%g7,%l0 ! %l0 = c13d2b7fc37d1bb3
! %l1 = fdbea39866a28867
setx 0xe900a060585224a3,%g7,%l1 ! %l1 = e900a060585224a3
! Mem[0000000030141408] = ffffffff, %f26 = 6cc8166b
lda [%i5+%o4]0x81,%f26 ! %f26 = ffffffff
! Mem[0000000010041408] = cd4edee3498e04f9, %l0 = c13d2b7fc37d1bb3
ldxa [%i1+%o4]0x88,%l0 ! %l0 = cd4edee3498e04f9
! Starting 10 instruction Store Burst
! %f26 = ffffffff 458e4d03, Mem[0000000030101410] = ff1936c0 a6be57b8
stda %f26,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffffffff 458e4d03
p0_label_46:
! Mem[0000000010041400] = 61ff9bff, %l7 = 0000000000000000
lduwa [%i1+%g0]0x88,%l7 ! %l7 = 0000000061ff9bff
! %l1 = e900a060585224a3, Mem[0000000030181408] = 000099c1
stha %l1,[%i6+%o4]0x81 ! Mem[0000000030181408] = 24a399c1
! %f28 = c59c80f6 cbc0bdbb, Mem[0000000010141410] = 0000005a b8000000
stda %f28,[%i5+0x010]%asi ! Mem[0000000010141410] = c59c80f6 cbc0bdbb
! %l7 = 0000000061ff9bff, imm = 0000000000000198, %l6 = 000000006f000000
sub %l7,0x198,%l6 ! %l6 = 0000000061ff9a67
! %l6 = 0000000061ff9a67, Mem[0000000010101408] = 181936c0, %asi = 80
stwa %l6,[%i4+0x008]%asi ! Mem[0000000010101408] = 61ff9a67
! %f30 = 7fffffff 6cc8166b, Mem[0000000030081400] = f68057b8 18190063
stda %f30,[%i2+%g0]0x89 ! Mem[0000000030081400] = 7fffffff 6cc8166b
! %l0 = cd4edee3498e04f9, %l3 = 00000000000019ff, %l3 = 00000000000019ff
add %l0,%l3,%l3 ! %l3 = cd4edee3498e1ef8
! Mem[00000000100c1438] = c159f3ce, %l4 = ffffffffffffd1d6
swap [%i3+0x038],%l4 ! %l4 = 00000000c159f3ce
! %f27 = 458e4d03, Mem[0000000010041410] = cbc0bdbb
sta %f27,[%i1+%o5]0x80 ! Mem[0000000010041410] = 458e4d03
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (7)
! Mem[0000000010101400] = ff5c0747 4d000000 61ff9a67 b884ad4e
! Mem[0000000010101410] = 7fffffff 00000003 f2ef7a97 31ccb6b8
! Mem[0000000010101420] = ec8e623e 000000ff d68ff21c 56712eba
! Mem[0000000010101430] = b6bfb931 72adcdd0 6800004d 0518ba86
ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
p0_label_47:
! Mem[0000000010001410] = 00000072, %l5 = 00000000000000ff
lduwa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000072
! Mem[0000000010041400] = ff9bff61, %l1 = e900a060585224a3
lduba [%i1+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010181408] = 000000ff, %l2 = 0000000055d9858f
ldsba [%i6+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Code Fragment 3
p0_fragment_3:
! %l0 = cd4edee3498e04f9
setx 0xe314766f9bb748a8,%g7,%l0 ! %l0 = e314766f9bb748a8
! %l1 = 00000000000000ff
setx 0x0bf06fa86b187de9,%g7,%l1 ! %l1 = 0bf06fa86b187de9
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 = e314766f9bb748a8
setx 0x42c69d7fdf390fb8,%g7,%l0 ! %l0 = 42c69d7fdf390fb8
! %l1 = 0bf06fa86b187de9
setx 0xb7ed319801c90143,%g7,%l1 ! %l1 = b7ed319801c90143
! Mem[0000000010141400] = 5475cac2, %l5 = 0000000000000072
lduwa [%i5+%g0]0x88,%l5 ! %l5 = 000000005475cac2
! Mem[00000000100c1400] = 5c3db8e0, %l5 = 000000005475cac2
lduha [%i3+%g0]0x88,%l5 ! %l5 = 000000000000b8e0
! Mem[0000000010141438] = ec8e623e0000aa3a, %l0 = 42c69d7fdf390fb8
ldx [%i5+0x038],%l0 ! %l0 = ec8e623e0000aa3a
! Mem[0000000010141408] = a3561e6a 2bc51678, %l6 = 61ff9a67, %l7 = 61ff9bff
ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000a3561e6a 000000002bc51678
! Mem[0000000030081410] = 3f000000a6be57b8, %f24 = cfb51971 c0361918
ldda [%i2+%o5]0x81,%f24 ! %f24 = 3f000000 a6be57b8
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 61ff9a67, %l0 = ec8e623e0000aa3a, %asi = 80
swapa [%i4+0x008]%asi,%l0 ! %l0 = 0000000061ff9a67
p0_label_48:
! %l3 = cd4edee3498e1ef8, Mem[00000000211c0000] = ff8896d7
sth %l3,[%o2+%g0] ! Mem[00000000211c0000] = 1ef896d7
membar #Sync ! Added by membar checker (8)
! %l6 = 00000000a3561e6a, Mem[0000000010101419] = f2ef7a97
stb %l6,[%i4+0x019] ! Mem[0000000010101418] = f26a7a97
! %l0 = 61ff9a67, %l1 = 01c90143, Mem[0000000010141438] = ec8e623e 0000aa3a
std %l0,[%i5+0x038] ! Mem[0000000010141438] = 61ff9a67 01c90143
! %l1 = b7ed319801c90143, Mem[0000000030141410] = 000000ff00000000
stxa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = b7ed319801c90143
! %l1 = b7ed319801c90143, Mem[0000000010081410] = 0000000c
stba %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000043
! %f16 = 0000004d, Mem[0000000010081414] = b80b4134
st %f16,[%i2+0x014] ! Mem[0000000010081414] = 0000004d
! %l3 = cd4edee3498e1ef8, Mem[0000000010101400] = ff5c07474d000000
stx %l3,[%i4+%g0] ! Mem[0000000010101400] = cd4edee3498e1ef8
! %l4 = 00000000c159f3ce, Mem[0000000010141400] = 5475cac2
stwa %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = c159f3ce
! %l5 = 000000000000b8e0, Mem[0000000010081414] = 0000004d
sth %l5,[%i2+0x014] ! Mem[0000000010081414] = b8e0004d
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000072, %l3 = cd4edee3498e1ef8
ldsba [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
p0_label_49:
! Mem[0000000010081408] = 00002b3a77e7dc0f, %f20 = 34410bb8 0000000c
ldda [%i2+%o4]0x88,%f20 ! %f20 = 00002b3a 77e7dc0f
! Mem[0000000030181410] = 28048e49, %l2 = ffffffffffffffff
ldsba [%i6+%o5]0x81,%l2 ! %l2 = 0000000000000028
! Mem[0000000030101400] = 5c3db8e0, %l4 = 00000000c159f3ce
lduba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000e0
! Mem[0000000030081408] = cfb51971 bbbdc0cb, %l6 = a3561e6a, %l7 = 2bc51678
ldda [%i2+%o4]0x89,%l6 ! %l6 = 00000000bbbdc0cb 00000000cfb51971
! Mem[0000000021800000] = d9df9cd4, %l5 = 000000000000b8e0
ldsh [%o3+%g0],%l5 ! %l5 = ffffffffffffd9df
! Mem[0000000030081408] = cbc0bdbb, %l6 = 00000000bbbdc0cb
lduwa [%i2+%o4]0x81,%l6 ! %l6 = 00000000cbc0bdbb
! Mem[0000000030001408] = a3561e6a 4ead84ff, %l4 = 000000e0, %l5 = ffffd9df
ldda [%i0+%o4]0x89,%l4 ! %l4 = 000000004ead84ff 00000000a3561e6a
! Mem[000000001008141c] = 191936c0, %l5 = 00000000a3561e6a
lduha [%i2+0x01c]%asi,%l5 ! %l5 = 0000000000001919
! Mem[0000000030101408] = ff000000, %l6 = 00000000cbc0bdbb
lduba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1424] = 3cdf5e93, %l4 = 4ead84ff, %l5 = 00001919
add %i3,0x24,%g1
casa [%g1]0x80,%l4,%l5 ! %l5 = 000000003cdf5e93
p0_label_50:
! %f8 = ec8e623e 000000ff, Mem[0000000010101408] = 3aaa0000 4ead84b8
stda %f8 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = ec8e623e 000000ff
! %l1 = b7ed319801c90143, Mem[00000000100c1410] = 6b16c800
stwa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 01c90143
! %f0 = ff5c0747 4d000000, Mem[0000000030001400] = 74ff3bff 00090c76
stda %f0 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff5c0747 4d000000
! %l6 = 00000000000000ff, Mem[0000000010101410] = 7fffffff00000003
stxa %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000000000ff
! %l5 = 000000003cdf5e93, imm = 00000000000002da, %l1 = b7ed319801c90143
orn %l5,0x2da,%l1 ! %l1 = ffffffffffffffb7
! %l3 = 0000000000000000, Mem[00000000100c1424] = 3cdf5e93
sth %l3,[%i3+0x024] ! Mem[00000000100c1424] = 00005e93
! Mem[00000000211c0000] = 1ef896d7, %l4 = 000000004ead84ff
ldstub [%o2+%g0],%l4 ! %l4 = 0000001e000000ff
! %f8 = ec8e623e 000000ff, %l1 = ffffffffffffffb7
! Mem[0000000010041430] = d7e9d98f000001f0
add %i1,0x030,%g1
stda %f8,[%g1+%l1]ASI_PST16_P ! Mem[0000000010041430] = d7e9623e000000ff
! %l3 = 0000000000000000, Mem[0000000030001410] = fdddfdde
stha %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = fddd0000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ffffffff, %l1 = ffffffffffffffb7
ldsba [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
p0_label_51:
! Mem[0000000030141410] = 4301c9019831edb7, %f4 = 7fffffff 00000003
ldda [%i5+%o5]0x81,%f4 ! %f4 = 4301c901 9831edb7
! Mem[0000000010041400] = ff9bff61 2541adbf, %l6 = 000000ff, %l7 = cfb51971
ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ff9bff61 000000002541adbf
! Mem[0000000030081408] = bbbdc0cb, %l6 = 00000000ff9bff61
ldsha [%i2+%o4]0x89,%l6 ! %l6 = ffffffffffffc0cb
! Mem[0000000030181408] = c199a324, %l5 = 000000003cdf5e93
lduba [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000024
! Mem[0000000030181410] = 28048e49, %l5 = 0000000000000024
ldsba [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000028
! %l3 = 0000000000000000, immd = 0000000000000fed, %l6 = ffffffffffffc0cb
mulx %l3,0xfed,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001408] = fff45bff, %l2 = 0000000000000028
lduwa [%i0+%o4]0x88,%l2 ! %l2 = 00000000fff45bff
! %f29 = cbc0bdbb, %f29 = cbc0bdbb
fcmpes %fcc2,%f29,%f29 ! %fcc2 = 0
! Mem[00000000201c0000] = aaff4531, %l2 = 00000000fff45bff
ldsba [%o0+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010041408] = f9048e49, %l0 = 0000000061ff9a67
swapa [%i1+%o4]0x80,%l0 ! %l0 = 00000000f9048e49
p0_label_52:
! Mem[00000000211c0000] = fff896d7, %l5 = 0000000000000028
ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030001400] = 0000004d, %l2 = ffffffffffffffff
swapa [%i0+%g0]0x81,%l2 ! %l2 = 000000000000004d
! %l1 = ffffffffffffffff, %l2 = 000000000000004d, %l4 = 000000000000001e
mulx %l1,%l2,%l4 ! %l4 = ffffffffffffffb3
! %l0 = 00000000f9048e49, Mem[0000000010041400] = ff9bff61
stba %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 499bff61
! Mem[0000000010081400] = 0000003f, %l0 = 00000000f9048e49
ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 0000003f000000ff
! %l7 = 000000002541adbf, Mem[00000000211c0000] = fff896d7
sth %l7,[%o2+%g0] ! Mem[00000000211c0000] = adbf96d7
! Mem[0000000010041414] = 66d69c89, %l3 = 00000000, %l3 = 00000000
add %i1,0x14,%g1
casa [%g1]0x80,%l3,%l3 ! %l3 = 0000000066d69c89
! %f20 = 00002b3a 77e7dc0f, Mem[0000000010181410] = ff1a7693 5e40dc05
stda %f20,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00002b3a 77e7dc0f
! %f25 = a6be57b8, Mem[0000000010141404] = 34f54eb1
sta %f25,[%i5+0x004]%asi ! Mem[0000000010141404] = a6be57b8
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ffffffff, %l5 = 00000000000000ff
lduha [%i0+%g0]0x89,%l5 ! %l5 = 000000000000ffff
p0_label_53:
! Mem[0000000010181424] = 00005a9b, %l4 = ffffffffffffffb3
lduwa [%i6+0x024]%asi,%l4 ! %l4 = 0000000000005a9b
! Mem[0000000010001408] = ff5bf4ff, %l2 = 000000000000004d
lduha [%i0+%o4]0x80,%l2 ! %l2 = 000000000000ff5b
! Mem[0000000010141410] = c59c80f6, %l3 = 0000000066d69c89
ldsha [%i5+%o5]0x80,%l3 ! %l3 = ffffffffffffc59c
! Mem[00000000300c1408] = 000000ff, %l5 = 000000000000ffff
ldsba [%i3+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010001400] = b80b4134, %l6 = 0000000000000000
lduba [%i0+%g0]0x80,%l6 ! %l6 = 00000000000000b8
! Mem[0000000010081438] = b8000000, %l1 = ffffffffffffffff
lduw [%i2+0x038],%l1 ! %l1 = 00000000b8000000
! Mem[0000000010141408] = a3561e6a 2bc51678, %l2 = 0000ff5b, %l3 = ffffc59c
ldd [%i5+%o4],%l2 ! %l2 = 00000000a3561e6a 000000002bc51678
! Mem[0000000030181408] = 24a399c1, %l3 = 000000002bc51678
lduha [%i6+%o4]0x81,%l3 ! %l3 = 00000000000024a3
! Mem[0000000010141424] = 4ead84b8, %l6 = 00000000000000b8
lduh [%i5+0x026],%l6 ! %l6 = 00000000000084b8
! Starting 10 instruction Store Burst
! %l2 = 00000000a3561e6a, Mem[0000000030101408] = ff000000
stha %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = 1e6a0000
p0_label_54:
! Mem[0000000030141410] = 01c90143, %l6 = 00000000000084b8
ldstuba [%i5+%o5]0x89,%l6 ! %l6 = 00000043000000ff
! Mem[0000000030101400] = 5c3db8e0, %l4 = 0000000000005a9b
swapa [%i4+%g0]0x89,%l4 ! %l4 = 000000005c3db8e0
! Mem[0000000010141405] = a6be57b8, %l3 = 00000000000024a3
ldstub [%i5+0x005],%l3 ! %l3 = 000000be000000ff
! Mem[0000000010081414] = b8e0004d, %f21 = 77e7dc0f
lda [%i2+0x014]%asi,%f21 ! %f21 = b8e0004d
! Mem[0000000010081408] = 0fdce777, %l5 = ffffffffffffffff
ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 0000000f000000ff
! %l7 = 000000002541adbf, Mem[0000000030081408] = cbc0bdbb
stha %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = adbfbdbb
! %l1 = 00000000b8000000, Mem[00000000100c1418] = d1d6fff7, %asi = 80
stwa %l1,[%i3+0x018]%asi ! Mem[00000000100c1418] = b8000000
! Code Fragment 3
p0_fragment_4:
! %l0 = 000000000000003f
setx 0x940d3e67920bceee,%g7,%l0 ! %l0 = 940d3e67920bceee
! %l1 = 00000000b8000000
setx 0xaa20283ff6b0d811,%g7,%l1 ! %l1 = aa20283ff6b0d811
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 = 940d3e67920bceee
setx 0xc6714eefcf9c03c8,%g7,%l0 ! %l0 = c6714eefcf9c03c8
! %l1 = aa20283ff6b0d811
setx 0x7b306a3fbf1e61fe,%g7,%l1 ! %l1 = 7b306a3fbf1e61fe
! %f24 = 3f000000 a6be57b8, Mem[0000000030001408] = 4ead84ff a3561e6a
stda %f24,[%i0+%o4]0x89 ! Mem[0000000030001408] = 3f000000 a6be57b8
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = b7ed3198 01c901ff, %l0 = cf9c03c8, %l1 = bf1e61fe
ldda [%i5+%o5]0x89,%l0 ! %l0 = 0000000001c901ff 00000000b7ed3198
p0_label_55:
! %l0 = 0000000001c901ff, Mem[0000000010101410] = 00000000000000ff
stxa %l0,[%i4+%o5]0x80 ! Mem[0000000010101410] = 0000000001c901ff
! Mem[0000000010081400] = ff000000, %l5 = 000000000000000f
ldsba [%i2+%g0]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030081400] = 6cc8166b, %l6 = 0000000000000043
ldsba [%i2+%g0]0x89,%l6 ! %l6 = 000000000000006b
! Mem[0000000010041400] = 499bff61, %l4 = 000000005c3db8e0
ldub [%i1+0x003],%l4 ! %l4 = 0000000000000061
! Mem[00000000100c1410] = 4301c901202421ba, %f24 = 3f000000 a6be57b8
ldda [%i3+%o5]0x80,%f24 ! %f24 = 4301c901 202421ba
! Mem[0000000030081400] = 6b16c86c, %l0 = 0000000001c901ff
ldswa [%i2+%g0]0x81,%l0 ! %l0 = 000000006b16c86c
! Mem[0000000030081410] = 0000003f, %l5 = ffffffffffffffff
ldsba [%i2+%o5]0x89,%l5 ! %l5 = 000000000000003f
! Mem[0000000010181400] = 00000000, %l7 = 000000002541adbf
lduba [%i6+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = 3f000000a6be57b8, %f8 = ec8e623e 000000ff
ldda [%i2+%o5]0x81,%f8 ! %f8 = 3f000000 a6be57b8
! Starting 10 instruction Store Burst
! Mem[0000000010041420] = f3b38633, %l5 = 000000000000003f, %asi = 80
swapa [%i1+0x020]%asi,%l5 ! %l5 = 00000000f3b38633
p0_label_56:
! %l3 = 00000000000000be, Mem[0000000010041400] = 499bff612541adbf, %asi = 80
stxa %l3,[%i1+0x000]%asi ! Mem[0000000010041400] = 00000000000000be
! Mem[0000000030141410] = ff01c901, %l5 = 00000000f3b38633
ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 000000ff000000ff
! %l6 = 0000006b, %l7 = 00000000, Mem[0000000010041410] = 034d8e45 899cd666
stda %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000006b 00000000
! Mem[0000000010041418] = ca3c4fc2, %l4 = 0000000000000061
swap [%i1+0x018],%l4 ! %l4 = 00000000ca3c4fc2
! %l4 = 00000000ca3c4fc2, Mem[0000000010101438] = 6800004d
stw %l4,[%i4+0x038] ! Mem[0000000010101438] = ca3c4fc2
! %f16 = 0000004d 47075cff ff5c0747 74ff3bff
! %f20 = 00002b3a b8e0004d a3561e6a 6bcdf0ff
! %f24 = 4301c901 202421ba ffffffff 458e4d03
! %f28 = c59c80f6 cbc0bdbb 7fffffff 6cc8166b
stda %f16,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
! %l6 = 000000000000006b, imm = fffffffffffff7c5, %l2 = 00000000a3561e6a
subc %l6,-0x83b,%l2 ! %l2 = 00000000000008a6
! %l0 = 000000006b16c86c, Mem[0000000010081400] = ff000000
stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = c86c0000
! Code Fragment 3
p0_fragment_5:
! %l0 = 000000006b16c86c
setx 0xa9f23ef7c100bc81,%g7,%l0 ! %l0 = a9f23ef7c100bc81
! %l1 = 00000000b7ed3198
setx 0xd3def9687c5e2ff4,%g7,%l1 ! %l1 = d3def9687c5e2ff4
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 = a9f23ef7c100bc81
setx 0x6b2c6a5f855a46b8,%g7,%l0 ! %l0 = 6b2c6a5f855a46b8
! %l1 = d3def9687c5e2ff4
setx 0xada6bc0006716c45,%g7,%l1 ! %l1 = ada6bc0006716c45
! Starting 10 instruction Load Burst
! Mem[0000000010001428] = f7ccb635 bbbdc0cb, %l6 = 0000006b, %l7 = 00000000
ldda [%i0+0x028]%asi,%l6 ! %l6 = 00000000f7ccb635 00000000bbbdc0cb
p0_label_57:
! Mem[0000000030141400] = ff000000, %l0 = 6b2c6a5f855a46b8
lduha [%i5+%g0]0x81,%l0 ! %l0 = 000000000000ff00
! Mem[0000000010081408] = ffdce777 3a2b0000, %l0 = 0000ff00, %l1 = 06716c45
ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000ffdce777 000000003a2b0000
! Mem[0000000010001410] = 00000072, %l6 = 00000000f7ccb635
ldsha [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141410] = c59c80f6, %l3 = 00000000000000be
ldsba [%i5+%o5]0x80,%l3 ! %l3 = ffffffffffffffc5
membar #Sync ! Added by membar checker (9)
! Mem[0000000010181438] = f6b494553e2a2212, %f6 = f2ef7a97 31ccb6b8
ldda [%i6+0x038]%asi,%f6 ! %f6 = f6b49455 3e2a2212
! Mem[00000000100c1400] = 5c3db8e0, %l4 = 00000000ca3c4fc2
lduwa [%i3+%g0]0x88,%l4 ! %l4 = 000000005c3db8e0
! Mem[0000000030041408] = ff990000, %l5 = 00000000000000ff
ldsba [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! %l5 = ffffffffffffffff, immed = 00000431, %y = 000022a2
smul %l5,0x431,%l3 ! %l3 = fffffffffffffbcf, %y = ffffffff
! Mem[0000000030101410] = ffffffff, %l4 = 000000005c3db8e0
ldsba [%i4+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l3 = fffffffffffffbcf, Mem[00000000100c1410] = 4301c901202421ba
stx %l3,[%i3+%o5] ! Mem[00000000100c1410] = fffffffffffffbcf
p0_label_58:
! %l4 = ffffffff, %l5 = ffffffff, Mem[0000000010041410] = 0000006b 00000000
stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff ffffffff
! %l3 = fffffffffffffbcf, Mem[0000000030141410] = ff01c901
stwa %l3,[%i5+%o5]0x81 ! Mem[0000000030141410] = fffffbcf
! Mem[00000000300c1410] = 6f000000, %l6 = 0000000000000000
ldstuba [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff
! %l7 = 00000000bbbdc0cb, Mem[0000000030101400] = 00005a9b
stba %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00005acb
! %l7 = 00000000bbbdc0cb, Mem[0000000030101400] = 00005acb
stwa %l7,[%i4+%g0]0x89 ! Mem[0000000030101400] = bbbdc0cb
! %l2 = 000008a6, %l3 = fffffbcf, Mem[0000000030081400] = 6cc8166b 7fffffff
stda %l2,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000008a6 fffffbcf
! %l0 = 00000000ffdce777, Mem[0000000010141408] = a3561e6a2bc51678
stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000ffdce777
! %l7 = 00000000bbbdc0cb, Mem[00000000100c1400] = e0b83d5c
stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = c0cb3d5c
! %f6 = f6b49455, Mem[0000000030101400] = bbbdc0cb
sta %f6 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = f6b49455
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 0000ddfd 21a97586, %l2 = 000008a6, %l3 = fffffbcf
ldda [%i0+%o5]0x81,%l2 ! %l2 = 000000000000ddfd 0000000021a97586
p0_label_59:
! Mem[00000000100c1410] = fffffffffffffbcf, %l4 = ffffffffffffffff
ldxa [%i3+%o5]0x80,%l4 ! %l4 = fffffffffffffbcf
! Mem[0000000020800040] = 28610070, %l1 = 000000003a2b0000
ldsha [%o1+0x040]%asi,%l1 ! %l1 = 0000000000002861
! Mem[0000000030041400] = cb3f38b56bcdf0ff, %f18 = ff5c0747 74ff3bff
ldda [%i1+%g0]0x89,%f18 ! %f18 = cb3f38b5 6bcdf0ff
! Mem[0000000010101410] = 00000000, %l5 = ffffffffffffffff
ldsba [%i4+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081400] = defdddfd 00006cc8, %l2 = 0000ddfd, %l3 = 21a97586
ldda [%i2+%g0]0x88,%l2 ! %l2 = 0000000000006cc8 00000000defdddfd
! Mem[0000000030081410] = 3f000000, %l7 = 00000000bbbdc0cb
lduwa [%i2+%o5]0x81,%l7 ! %l7 = 000000003f000000
! Mem[00000000100c1408] = c0361919, %f22 = a3561e6a
lda [%i3+%o4]0x80,%f22 ! %f22 = c0361919
! Mem[0000000030001408] = b857bea6, %l7 = 000000003f000000
lduwa [%i0+%o4]0x81,%l7 ! %l7 = 00000000b857bea6
! Mem[00000000100c1408] = c0361919, %l5 = 0000000000000000
lduha [%i3+0x008]%asi,%l5 ! %l5 = 000000000000c036
! Starting 10 instruction Store Burst
! %l0 = 00000000ffdce777, %l6 = 0000000000000000, %l4 = fffffffffffffbcf
udivx %l0,%l6,%l4 ! Div by zero, %l0 = 00000000ffdce7c7
p0_label_60:
! %l3 = 00000000defdddfd, Mem[0000000010081400] = 00006cc8
stha %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000ddfd
! %f8 = 3f000000 a6be57b8, %l2 = 0000000000006cc8
! Mem[00000000100c1410] = fffffffffffffbcf
add %i3,0x010,%g1
stda %f8,[%g1+%l2]ASI_PST16_P ! Mem[00000000100c1410] = 3f00fffffffffbcf
! Mem[0000000010001408] = ff5bf4ff, %l1 = 0000000000002861
swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000ff5bf4ff
! %f20 = 00002b3a b8e0004d, Mem[0000000010001408] = 61280000 0fdce777
stda %f20,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00002b3a b8e0004d
! %l4 = fffffffffffffbcf, Mem[000000001014143b] = 61ff9a67
stb %l4,[%i5+0x03b] ! Mem[0000000010141438] = 61ff9acf
! Mem[0000000030001408] = a6be57b8, %l5 = 000000000000c036
ldstuba [%i0+%o4]0x89,%l5 ! %l5 = 000000b8000000ff
! %l3 = 00000000defdddfd, Mem[0000000030181410] = 00002b3ab8e0004d
stxa %l3,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000defdddfd
! Mem[0000000010081400] = 0000ddfd, %l7 = 00000000b857bea6
swapa [%i2+%g0]0x88,%l7 ! %l7 = 000000000000ddfd
! Mem[00000000100c1400] = c0cb3d5c, %l5 = 00000000000000b8
ldstuba [%i3+%g0]0x80,%l5 ! %l5 = 000000c0000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001420] = b14ef534, %l1 = 00000000ff5bf4ff
lduwa [%i0+0x020]%asi,%l1 ! %l1 = 00000000b14ef534
p0_label_61:
! Mem[000000001008142c] = 1cf28fd6, %f0 = ff5c0747
lda [%i2+0x02c]%asi,%f0 ! %f0 = 1cf28fd6
! Mem[0000000010181400] = 00000000, %l4 = fffffffffffffbcf
ldsba [%i6+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081408] = 77e7dcff, %l0 = 00000000ffdce79f
lduba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010101430] = b6bfb93172adcdd0, %l3 = 00000000defdddfd
ldxa [%i4+0x030]%asi,%l3 ! %l3 = b6bfb93172adcdd0
! Mem[0000000030041400] = fff0cd6b, %l6 = 0000000000000000
lduha [%i1+%g0]0x81,%l6 ! %l6 = 000000000000fff0
! Mem[0000000010181408] = ff000000, %l1 = 00000000b14ef534
ldsba [%i6+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081400] = a6be57b8, %f14 = 6800004d
lda [%i2+%g0]0x80,%f14 ! %f14 = a6be57b8
! Mem[0000000010001400] = 34410bb8, %l1 = ffffffffffffffff
ldsba [%i0+%g0]0x88,%l1 ! %l1 = ffffffffffffffb8
! Mem[0000000010181414] = 77e7dc0f, %l3 = b6bfb93172adcdd0
lduha [%i6+0x016]%asi,%l3 ! %l3 = 000000000000dc0f
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = fffffbcf, %l2 = 0000000000006cc8
ldstuba [%i5+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
p0_label_62:
! Mem[00000000201c0001] = aaff4531, %l7 = 000000000000ddfd
ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 000000ff000000ff
! %l6 = 000000000000fff0, Mem[0000000030181408] = 74ff3bff
stwa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000fff0
! %l6 = 000000000000fff0, Mem[0000000030101410] = ffffffff
stwa %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000fff0
! Code Fragment 3
p0_fragment_6:
! %l0 = 00000000000000ff
setx 0x87e1fe802fd8ea90,%g7,%l0 ! %l0 = 87e1fe802fd8ea90
! %l1 = ffffffffffffffb8
setx 0x7bae77d7cbc5f697,%g7,%l1 ! %l1 = 7bae77d7cbc5f697
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 = 87e1fe802fd8ea90
setx 0xea41764819594795,%g7,%l0 ! %l0 = ea41764819594795
! %l1 = 7bae77d7cbc5f697
setx 0x8844933077c26d49,%g7,%l1 ! %l1 = 8844933077c26d49
! %l3 = 000000000000dc0f, Mem[0000000030181408] = ff5c07470000fff0
stxa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 000000000000dc0f
! %l6 = 000000000000fff0, Mem[00000000201c0000] = aaff4531
sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = fff04531
! %l2 = 000000ff, %l3 = 0000dc0f, Mem[0000000010101408] = ff000000 3e628eec
stda %l2,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff 0000dc0f
! Mem[0000000010001408] = 4d00e0b8, %l1 = 8844933077c26d49
ldstuba [%i0+%o4]0x80,%l1 ! %l1 = 0000004d000000ff
! %l6 = 000000000000fff0, Mem[0000000030181408] = 0fdc0000
stwa %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000fff0
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 005e8841, %l1 = 000000000000004d
lduh [%o1+%g0],%l1 ! %l1 = 000000000000005e
p0_label_63:
! Mem[0000000030041410] = c1994bcc, %l1 = 000000000000005e
lduwa [%i1+%o5]0x81,%l1 ! %l1 = 00000000c1994bcc
! Mem[0000000030001410] = 0000ddfd21a97586, %l4 = 0000000000000000
ldxa [%i0+%o5]0x81,%l4 ! %l4 = 0000ddfd21a97586
membar #Sync ! Added by membar checker (10)
! Mem[0000000030101400] = 5594b4f6 ad2001a8 1e6a0000 000000b8
! Mem[0000000030101410] = 0000fff0 458e4d03 efe9154c e4bd066a
! Mem[0000000030101420] = 4541d62a 48aa72b0 76c606c4 7321c655
! Mem[0000000030101430] = 0a2ea426 6a540284 f4810af1 c6e5f457
ldda [%i4]ASI_BLK_SL,%f0 ! Block Load from 0000000030101400
! %f28 = c59c80f6, %f29 = cbc0bdbb, %f21 = b8e0004d
fmuls %f28,%f29,%f21 ! %f21 = 51eba96c
! Mem[0000000030041400] = 6bcdf0ff, %l5 = 00000000000000c0
lduwa [%i1+%g0]0x89,%l5 ! %l5 = 000000006bcdf0ff
! Mem[0000000030001400] = ffffffff 47075cff, %l0 = 19594795, %l1 = c1994bcc
ldda [%i0+%g0]0x81,%l0 ! %l0 = 00000000ffffffff 0000000047075cff
! Mem[0000000010181400] = dfd9000000000000, %f24 = 4301c901 202421ba
ldda [%i6+%g0]0x88,%f24 ! %f24 = dfd90000 00000000
! Mem[0000000030041400] = fff0cd6b, %l3 = 000000000000dc0f
ldsha [%i1+%g0]0x81,%l3 ! %l3 = fffffffffffffff0
! Mem[0000000030141410] = cffbffff, %l4 = 0000ddfd21a97586
lduwa [%i5+%o5]0x89,%l4 ! %l4 = 00000000cffbffff
! Starting 10 instruction Store Burst
! %l3 = fffffffffffffff0, Mem[0000000010081430] = 034d8e455a9b2861, %asi = 80
stxa %l3,[%i2+0x030]%asi ! Mem[0000000010081430] = fffffffffffffff0
p0_label_64:
! Mem[0000000030181408] = 0000fff0, %l5 = 000000006bcdf0ff
ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! %f28 = c59c80f6 cbc0bdbb, %l0 = 00000000ffffffff
! Mem[0000000030081428] = 4b0a28364cb8c126
add %i2,0x028,%g1
stda %f28,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030081428] = bbbdc0cbf6809cc5
! %f30 = 7fffffff 6cc8166b, %l3 = fffffffffffffff0
! Mem[0000000010101408] = 000000ff0000dc0f
add %i4,0x008,%g1
stda %f30,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010101408] = 000000ff0000dc0f
! %f24 = dfd90000 00000000, Mem[0000000030141410] = fffffbcf 9831edb7
stda %f24,[%i5+%o5]0x81 ! Mem[0000000030141410] = dfd90000 00000000
! %f26 = ffffffff 458e4d03, Mem[0000000010081430] = ffffffff fffffff0
std %f26,[%i2+0x030] ! Mem[0000000010081430] = ffffffff 458e4d03
! %f28 = c59c80f6, Mem[0000000030001410] = 0000ddfd
sta %f28,[%i0+%o5]0x81 ! Mem[0000000030001410] = c59c80f6
membar #Sync ! Added by membar checker (11)
! %l0 = ffffffff, %l1 = 47075cff, Mem[0000000030101410] = f0ff0000 034d8e45
stda %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = ffffffff 47075cff
! %f1 = f6b49455, Mem[0000000010041428] = 09b7bb66
st %f1 ,[%i1+0x028] ! Mem[0000000010041428] = f6b49455
! Mem[0000000010081400] = b857bea6, %l0 = 00000000ffffffff
ldstuba [%i2+%g0]0x88,%l0 ! %l0 = 000000a6000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 679aff61, %l7 = 00000000000000ff
lduha [%i1+%o4]0x88,%l7 ! %l7 = 000000000000ff61
p0_label_65:
! Mem[0000000010001410] = 00000072, %l5 = 0000000000000000
lduwa [%i0+%o5]0x80,%l5 ! %l5 = 0000000000000072
! Mem[0000000010081400] = b857beff, %l6 = 000000000000fff0
lduwa [%i2+%g0]0x88,%l6 ! %l6 = 00000000b857beff
! Mem[00000000100c1420] = f51e45aa, %l1 = 0000000047075cff
lduba [%i3+0x023]%asi,%l1 ! %l1 = 00000000000000aa
! Mem[0000000010181408] = 000000ff, %l3 = fffffffffffffff0
lduba [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1410] = ff00006f, %l3 = 00000000000000ff
ldsba [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030041410] = c1994bccdeb30a5c, %l0 = 00000000000000a6
ldxa [%i1+%o5]0x81,%l0 ! %l0 = c1994bccdeb30a5c
! Mem[0000000010041400] = 00000000, %l3 = ffffffffffffffff
ldub [%i1+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000030181400] = 47075cff, %l2 = 00000000000000ff
lduba [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030001408] = ff57bea6, %l7 = 000000000000ff61
ldswa [%i0+%o4]0x81,%l7 ! %l7 = ffffffffff57bea6
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = 00000043, %l6 = 00000000b857beff
swapa [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000043
p0_label_66:
! %l4 = cffbffff, %l5 = 00000072, Mem[0000000010001410] = 00000072 00000000
stda %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = cffbffff 00000072
! %f12 = 8402546a, %f5 = f0ff0000, %f22 = c0361919
fdivs %f12,%f5 ,%f22 ! %f22 = 00000000
! Mem[0000000030001400] = ffffffff, %l0 = c1994bccdeb30a5c
swapa [%i0+%g0]0x89,%l0 ! %l0 = 00000000ffffffff
! %f22 = 00000000 6bcdf0ff, Mem[0000000030001400] = deb30a5c ff5c0747
stda %f22,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 6bcdf0ff
! %l1 = 00000000000000aa, Mem[0000000030101408] = 00006a1e
stba %l1,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00006aaa
! %l1 = 00000000000000aa, Mem[00000000211c0001] = adbf96d7, %asi = 80
stba %l1,[%o2+0x001]%asi ! Mem[00000000211c0000] = adaa96d7
! %f15 = f10a81f4, Mem[0000000010001408] = ff00e0b8
sta %f15,[%i0+%o4]0x80 ! Mem[0000000010001408] = f10a81f4
! %l2 = 00000000000000ff, Mem[0000000010181408] = ff000000
stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = ff000000
! %f11 = c406c676, Mem[00000000100c1400] = ffcb3d5c
sta %f11,[%i3+%g0]0x80 ! Mem[00000000100c1400] = c406c676
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = ff00006f, %l0 = 00000000ffffffff
ldsha [%i3+%o5]0x81,%l0 ! %l0 = ffffffffffffff00
p0_label_67:
! Mem[0000000010001408] = f10a81f4 3a2b0000, %l2 = 000000ff, %l3 = 00000000
ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000f10a81f4 000000003a2b0000
! Mem[0000000010081410] = ffbe57b8, %l3 = 000000003a2b0000
ldsha [%i2+%o5]0x80,%l3 ! %l3 = ffffffffffffffbe
! Mem[0000000010101410] = 0000000001c901ff, %l5 = 0000000000000072
ldxa [%i4+0x010]%asi,%l5 ! %l5 = 0000000001c901ff
! Mem[0000000030181408] = ff00fff0, %l3 = ffffffffffffffbe
lduba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! %l5 = 0000000001c901ff, imm = fffffffffffff8d9, %l5 = 0000000001c901ff
xnor %l5,-0x727,%l5 ! %l5 = 0000000001c906d9
! %f16 = 0000004d, %f18 = cb3f38b5
fcmpes %fcc2,%f16,%f18 ! %fcc2 = 2
! Mem[0000000030181400] = ff5c07474d000000, %f12 = 8402546a 26a42e0a
ldda [%i6+%g0]0x81,%f12 ! %f12 = ff5c0747 4d000000
! Mem[0000000030001400] = fff0cd6b, %l2 = 00000000f10a81f4
ldswa [%i0+%g0]0x81,%l2 ! %l2 = fffffffffff0cd6b
! Mem[0000000030101410] = ffffffff, %l7 = ffffffffff57bea6
ldswa [%i4+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l2 = fffffffffff0cd6b, Mem[0000000030041408] = ff990000
stba %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 6b990000
p0_label_68:
! %f23 = 6bcdf0ff, Mem[0000000010101434] = 72adcdd0
st %f23,[%i4+0x034] ! Mem[0000000010101434] = 6bcdf0ff
! %l1 = 00000000000000aa, Mem[0000000010001408] = f4810af1
stha %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = f48100aa
! Mem[0000000030001408] = ff57bea6, %l3 = 00000000000000ff
swapa [%i0+%o4]0x81,%l3 ! %l3 = 00000000ff57bea6
! %l6 = 0000000000000043, Mem[0000000030101408] = 00006aaa
stwa %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000043
! %l4 = 00000000cffbffff, Mem[00000000100c1408] = c03619191b21c956
stxa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000cffbffff
! Mem[0000000010141410] = c59c80f6, %l6 = 0000000000000043
swapa [%i5+%o5]0x80,%l6 ! %l6 = 00000000c59c80f6
! Mem[0000000030001408] = ff000000, %l3 = 00000000ff57bea6
ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 00000000000000ff
! %l4 = 00000000cffbffff, Mem[0000000010101410] = 00000000
stwa %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = cffbffff
! %l5 = 0000000001c906d9, Mem[00000000300c1410] = ff00006f
stwa %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 01c906d9
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (12)
! Mem[0000000030041400] = fff0cd6b b5383fcb 6b990000 b8000000
! Mem[0000000030041410] = c1994bcc deb30a5c d3ecdbd1 1ba00b2f
! Mem[0000000030041420] = 353ee4a8 d675efff 4ef21338 464d0964
! Mem[0000000030041430] = 8a33ebc2 536be766 478242fe 4453a10b
ldda [%i1]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030041400
p0_label_69:
! Mem[0000000030181400] = ff5c0747, %l7 = ffffffffffffffff
ldsha [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffffff5c
! Mem[00000000201c0000] = fff04531, %l7 = ffffffffffffff5c
lduha [%o0+0x000]%asi,%l7 ! %l7 = 000000000000fff0
! %l7 = 000000000000fff0, %l7 = 000000000000fff0, %y = ffffffff
sdiv %l7,%l7,%l5 ! %l5 = fffffffffffefff1
mov %l0,%y ! %y = ffffff00
! Mem[00000000100c1410] = ffff003f, %l2 = fffffffffff0cd6b
ldsba [%i3+%o5]0x88,%l2 ! %l2 = 000000000000003f
! Mem[0000000010041428] = f6b49455, %l0 = ffffffffffffff00
ldsba [%i1+0x028]%asi,%l0 ! %l0 = fffffffffffffff6
! Mem[00000000100c143c] = e860c0cf, %l5 = fffffffffffefff1
lduw [%i3+0x03c],%l5 ! %l5 = 00000000e860c0cf
! Mem[0000000010001434] = 3b7d6197, %l0 = fffffffffffffff6
ldsw [%i0+0x034],%l0 ! %l0 = 000000003b7d6197
! Mem[00000000100c1404] = 7119b5cf, %l7 = 000000000000fff0
lduh [%i3+0x006],%l7 ! %l7 = 000000000000b5cf
! Mem[0000000010141410] = 43000000, %l4 = 00000000cffbffff
lduha [%i5+%o5]0x88,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010081408] = 77e7dcff, %l7 = 000000000000b5cf
ldstuba [%i2+%o4]0x88,%l7 ! %l7 = 000000ff000000ff
p0_label_70:
membar #Sync ! Added by membar checker (13)
! %f26 = ffffffff 458e4d03, Mem[0000000030041408] = 0000996b 000000b8
stda %f26,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff 458e4d03
! %l1 = 00000000000000aa, Mem[0000000030001400] = fff0cd6b00000000
stxa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000aa
! %l6 = 00000000c59c80f6, Mem[0000000010141418] = 9cf86588badc3547, %asi = 80
stxa %l6,[%i5+0x018]%asi ! Mem[0000000010141418] = 00000000c59c80f6
! Mem[0000000030181410] = defdddfd, %l2 = 000000000000003f
ldstuba [%i6+%o5]0x89,%l2 ! %l2 = 000000fd000000ff
! Mem[0000000030181408] = f0ff00ff, %l0 = 000000003b7d6197
ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010001408] = aa0081f4, %l1 = 00000000000000aa
swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000aa0081f4
! %l0 = 00000000000000ff, Mem[0000000010041408] = 61ff9a67
stba %l0,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffff9a67
! Mem[0000000010181408] = 000000ff, %l4 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! %l6 = c59c80f6, %l7 = 000000ff, Mem[0000000010001408] = aa000000 00002b3a
stda %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = c59c80f6 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = ffffffff339398c5, %f28 = c59c80f6 cbc0bdbb
ldda [%i5+%o4]0x81,%f28 ! %f28 = ffffffff 339398c5
p0_label_71:
! Mem[0000000030181400] = 0000004d 47075cff, %l4 = 000000ff, %l5 = e860c0cf
ldda [%i6+%g0]0x89,%l4 ! %l4 = 0000000047075cff 000000000000004d
! Mem[0000000010141400] = cef359c1a6ff57b8, %l6 = 00000000c59c80f6
ldxa [%i5+%g0]0x80,%l6 ! %l6 = cef359c1a6ff57b8
! Mem[0000000010181410] = 0fdce777 3a2b0000, %l6 = a6ff57b8, %l7 = 000000ff
ldda [%i6+%o5]0x88,%l6 ! %l6 = 000000003a2b0000 000000000fdce777
! Mem[0000000010001400] = b80b4134, %l1 = 00000000aa0081f4
lduba [%i0+%g0]0x80,%l1 ! %l1 = 00000000000000b8
! Mem[00000000100c1400] = c406c676 7119b5cf 00000000 cffbffff
! Mem[00000000100c1410] = 3f00ffff fffffbcf b8000000 89310ee0
! Mem[00000000100c1420] = f51e45aa 00005e93 370418ce 9303f1e3
! Mem[00000000100c1430] = e0aa13e3 fdd14e51 ffffd1d6 e860c0cf
ldda [%i3]ASI_BLK_PL,%f0 ! Block Load from 00000000100c1400
! Mem[0000000030041410] = 5c0ab3decc4b99c1, %l5 = 000000000000004d
ldxa [%i1+%o5]0x89,%l5 ! %l5 = 5c0ab3decc4b99c1
! Mem[0000000010181410] = 0fdce7773a2b0000, %f26 = ffffffff 458e4d03
ldda [%i6+%o5]0x88,%f26 ! %f26 = 0fdce777 3a2b0000
! Mem[00000000100c1410] = ffff003f, %f27 = 3a2b0000
lda [%i3+%o5]0x88,%f27 ! %f27 = ffff003f
! %f31 = 6cc8166b, %f19 = 6bcdf0ff, %f24 = dfd90000
fsubs %f31,%f19,%f24 ! %f24 = 6c949a2b
! Starting 10 instruction Store Burst
! %f21 = 51eba96c, Mem[0000000010101408] = ff000000
sta %f21,[%i4+%o4]0x88 ! Mem[0000000010101408] = 51eba96c
p0_label_72:
! %f18 = cb3f38b5 6bcdf0ff, %l4 = 0000000047075cff
! Mem[0000000030141430] = c59c80f6e6a17139
add %i5,0x030,%g1
stda %f18,[%g1+%l4]ASI_PST16_SL ! Mem[0000000030141430] = fff0cd6bb5383fcb
! %l6 = 3a2b0000, %l7 = 0fdce777, Mem[0000000010081400] = b857beff defdddfd
stda %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = 3a2b0000 0fdce777
! Mem[0000000030141400] = ff000000, %l2 = 00000000000000fd
ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010001408] = f6809cc5, %l1 = 00000000000000b8
swapa [%i0+%o4]0x80,%l1 ! %l1 = 00000000f6809cc5
! %l4 = 0000000047075cff, Mem[0000000010101400] = e3de4ecd
stba %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = e3de4eff
! %l0 = 00000000000000ff, Mem[0000000010081400] = 3a2b0000
stba %l0,[%i2+%g0]0x88 ! Mem[0000000010081400] = 3a2b00ff
! %f0 = cfb51971 76c606c4 fffffbcf 00000000
! %f4 = cffbffff ffff003f e00e3189 000000b8
! %f8 = 935e0000 aa451ef5 e3f10393 ce180437
! %f12 = 514ed1fd e313aae0 cfc060e8 d6d1ffff
stda %f0,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400
! %f27 = ffff003f, Mem[0000000030101410] = ffffffff
sta %f27,[%i4+%o5]0x81 ! Mem[0000000030101410] = ffff003f
! %f23 = 6bcdf0ff, Mem[0000000030081410] = 3f000000
sta %f23,[%i2+%o5]0x81 ! Mem[0000000030081410] = 6bcdf0ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ffffffff, %l5 = 5c0ab3decc4b99c1
ldswa [%i1+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
p0_label_73:
! Mem[00000000201c0000] = fff04531, %l1 = 00000000f6809cc5
lduha [%o0+0x000]%asi,%l1 ! %l1 = 000000000000fff0
! Mem[0000000030041410] = c1994bcc, %l4 = 0000000047075cff
lduha [%i1+%o5]0x81,%l4 ! %l4 = 000000000000c199
membar #Sync ! Added by membar checker (14)
! Mem[0000000010001400] = b80b4134 7119b5cf 000000b8 ff000000
! Mem[0000000010001410] = cffbffff 00000072 b857bea6 c0361918
! Mem[0000000010001420] = b14ef534 5475cac2 f7ccb635 bbbdc0cb
! Mem[0000000010001430] = 7fffffff 3b7d6197 72fc3a4e 71368f33
ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400
! Mem[00000000300c1400] = 9b5a0000, %l0 = 00000000000000ff
ldsha [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffff9b5a
! Mem[00000000300c1400] = 9b5a0000, %l6 = 000000003a2b0000
lduha [%i3+%g0]0x81,%l6 ! %l6 = 0000000000009b5a
! Mem[0000000010041400] = 00000000, %l7 = 000000000fdce777
lduba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
! %f16 = 0000004d 47075cff cb3f38b5 6bcdf0ff
! %f20 = 00002b3a 51eba96c 00000000 6bcdf0ff
! %f24 = 6c949a2b 00000000 0fdce777 ffff003f
! %f28 = ffffffff 339398c5 7fffffff 6cc8166b
stda %f16,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400
! Mem[0000000030181410] = ffddfdde, %l5 = ffffffffffffffff
ldsba [%i6+%o5]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010101400] = e3de4eff, %l1 = 000000000000fff0
ldsha [%i4+%g0]0x88,%l1 ! %l1 = 0000000000004eff
! Starting 10 instruction Store Burst
! %l0 = ffffffffffff9b5a, Mem[0000000010041438] = 72fc3a4e
stw %l0,[%i1+0x038] ! Mem[0000000010041438] = ffff9b5a
p0_label_74:
! Mem[0000000010041408] = 679affff, %l4 = 000000000000c199
swapa [%i1+%o4]0x88,%l4 ! %l4 = 00000000679affff
! Mem[0000000010141410] = 43000000, %l6 = 0000000000009b5a
ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
membar #Sync ! Added by membar checker (15)
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010001408] = 000000b8 ff000000
stda %l6,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 00000000
! Mem[0000000010101400] = ff4edee3, %l7 = 0000000000000000
swap [%i4+%g0],%l7 ! %l7 = 00000000ff4edee3
! %f6 = b857bea6 c0361918, %l6 = 0000000000000000
! Mem[00000000100c1410] = 6ca9eb513a2b0000
add %i3,0x010,%g1
stda %f6,[%g1+%l6]ASI_PST32_P ! Mem[00000000100c1410] = 6ca9eb513a2b0000
! %l4 = 00000000679affff, Mem[0000000021800040] = 81b6ea86, %asi = 80
stha %l4,[%o3+0x040]%asi ! Mem[0000000021800040] = ffffea86
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010001400] = b80b4134 7119b5cf
stda %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff 00000000
! Mem[0000000010101430] = b6bfb931, %l5 = ffffffffffffffff
swap [%i4+0x030],%l5 ! %l5 = 00000000b6bfb931
! %f12 = 7fffffff, Mem[0000000010041400] = 00000000
sta %f12,[%i1+%g0]0x88 ! Mem[0000000010041400] = 7fffffff
! Starting 10 instruction Load Burst
! %l6 = 0000000000000000, immed = 0000091a, %y = ffffff00
smul %l6,0x91a,%l1 ! %l1 = 0000000000000000, %y = 00000000
p0_label_75:
! Mem[0000000010081408] = 77e7dcff, %l6 = 0000000000000000
ldsha [%i2+%o4]0x88,%l6 ! %l6 = ffffffffffffdcff
! Mem[00000000100c1424] = 2b9a946c, %l5 = 00000000b6bfb931
lduha [%i3+0x024]%asi,%l5 ! %l5 = 0000000000002b9a
! Mem[0000000010081408] = ffdce777, %l5 = 0000000000002b9a
ldsba [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030041410] = c1994bcc, %l0 = ffffffffffff9b5a
lduwa [%i1+%o5]0x81,%l0 ! %l0 = 00000000c1994bcc
! Mem[00000000100c1404] = 4d000000, %l3 = 0000000000000000
ldsh [%i3+0x006],%l3 ! %l3 = 0000000000000000
! Mem[0000000020800040] = 28610070, %l1 = 0000000000000000
lduba [%o1+0x041]%asi,%l1 ! %l1 = 0000000000000061
! Mem[0000000010141400] = cef359c1 a6ff57b8, %l2 = 000000ff, %l3 = 00000000
ldda [%i5+%g0]0x80,%l2 ! %l2 = 00000000cef359c1 00000000a6ff57b8
! Mem[0000000030001408] = fffffbcf, %l5 = ffffffffffffffff
ldsba [%i0+%o4]0x81,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000100c1410] = 51eba96c, %l5 = ffffffffffffffff
lduba [%i3+%o5]0x88,%l5 ! %l5 = 000000000000006c
! Starting 10 instruction Store Burst
! Mem[0000000010181416] = 77e7dc0f, %l0 = 00000000c1994bcc
ldstuba [%i6+0x016]%asi,%l0 ! %l0 = 000000dc000000ff
p0_label_76:
! Mem[0000000030101400] = f6b49455, %l7 = 00000000ff4edee3
swapa [%i4+%g0]0x89,%l7 ! %l7 = 00000000f6b49455
! Mem[00000000201c0000] = fff04531, %l2 = 00000000cef359c1
ldstub [%o0+%g0],%l2 ! %l2 = 000000ff000000ff
! %l4 = 679affff, %l5 = 0000006c, Mem[0000000030001400] = 7119b5cf c406c676
stda %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 679affff 0000006c
! Mem[0000000030001408] = cffbffff, %l7 = 00000000f6b49455
ldstuba [%i0+%o4]0x89,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030081408] = bbbdbfad, %l7 = 00000000000000ff
ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 000000ad000000ff
! Mem[0000000010101410] = cffbffff, %l7 = 00000000000000ad
swapa [%i4+%o5]0x88,%l7 ! %l7 = 00000000cffbffff
! Mem[00000000100c141c] = 00000000, %l3 = 00000000a6ff57b8
swap [%i3+0x01c],%l3 ! %l3 = 0000000000000000
! %f14 = 72fc3a4e 71368f33, %l5 = 000000000000006c
! Mem[0000000030101400] = e3de4effad2001a8
stda %f14,[%i4+%l5]ASI_PST32_S ! Mem[0000000030101400] = e3de4effad2001a8
! %f20 = 00002b3a 51eba96c, %l1 = 0000000000000061
! Mem[0000000010081400] = ff002b3a77e7dc0f
stda %f20,[%i2+%l1]ASI_PST8_PL ! Mem[0000000010081400] = 6c002b3a772b000f
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 00005a9b, %f9 = 5475cac2
lda [%i3+%g0]0x89,%f9 ! %f9 = 00005a9b
p0_label_77:
! Mem[0000000010101410] = ad000000, %l2 = 00000000000000ff
lduba [%i4+%o5]0x80,%l2 ! %l2 = 00000000000000ad
! Mem[0000000030081408] = bbbdbfff, %l4 = 00000000679affff
ldswa [%i2+%o4]0x89,%l4 ! %l4 = ffffffffbbbdbfff
! Mem[0000000010181418] = 56f58c35 d214d6f1, %l2 = 000000ad, %l3 = 00000000
ldd [%i6+0x018],%l2 ! %l2 = 0000000056f58c35 00000000d214d6f1
! %f11 = bbbdc0cb, Mem[0000000030181410] = defdddff
sta %f11,[%i6+%o5]0x89 ! Mem[0000000030181410] = bbbdc0cb
! Mem[0000000010181408] = ff000000, %l2 = 0000000056f58c35
ldsba [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081400] = 6c002b3a, %l3 = 00000000d214d6f1
ldub [%i2+%g0],%l3 ! %l3 = 000000000000006c
! Mem[0000000010081410] = ffbe57b8, %f18 = cb3f38b5
lda [%i2+0x010]%asi,%f18 ! %f18 = ffbe57b8
! Mem[0000000010041410] = ffffffff, %l5 = 000000000000006c
lduha [%i1+%o5]0x88,%l5 ! %l5 = 000000000000ffff
! Mem[00000000100c1410] = 6ca9eb51, %l4 = ffffffffbbbdbfff
lduwa [%i3+%o5]0x80,%l4 ! %l4 = 000000006ca9eb51
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 00000000, %l6 = ffffffffffffdcff
ldstuba [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
p0_label_78:
! %l6 = 00000000, %l7 = cffbffff, Mem[0000000010041400] = 7fffffff be000000
stda %l6,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 cffbffff
! %f22 = 00000000 6bcdf0ff, Mem[00000000300c1408] = ff000000 0000005e
stda %f22,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000 6bcdf0ff
! %f16 = 0000004d 47075cff, Mem[0000000030101400] = ff4edee3 a80120ad
stda %f16,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000004d 47075cff
! %l2 = ffffffffffffffff, Mem[0000000010181408] = 000000ff
stha %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffff
! Mem[0000000010181408] = 0000ffff, %l4 = 000000006ca9eb51
ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! %l2 = ffffffffffffffff, Mem[0000000010181403] = ff000000, %asi = 80
stba %l2,[%i6+0x003]%asi ! Mem[0000000010181400] = ff0000ff
! Mem[0000000010101400] = 00000000, %l6 = 0000000000000000
swapa [%i4+%g0]0x88,%l6 ! %l6 = 0000000000000000
! %f16 = 0000004d 47075cff, %l6 = 0000000000000000
! Mem[0000000010041418] = 00000061c88d05cb
add %i1,0x018,%g1
stda %f16,[%g1+%l6]ASI_PST8_PL ! Mem[0000000010041418] = 00000061c88d05cb
! %l5 = 000000000000ffff, Mem[0000000010001400] = ff000000
stba %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff0000ff
! Starting 10 instruction Load Burst
! %f7 = c0361918, %f3 = ff000000, %f30 = 7fffffff 6cc8166b
fsmuld %f7 ,%f3 ,%f30 ! %f30 = 47f6c323 00000000
p0_label_79:
! %l2 = ffffffffffffffff, %l3 = 000000000000006c, %l3 = 000000000000006c
xor %l2,%l3,%l3 ! %l3 = ffffffffffffff93
! Mem[0000000010101404] = 498e1ef8, %l4 = 00000000000000ff
ldsb [%i4+0x007],%l4 ! %l4 = fffffffffffffff8
! Mem[0000000021800100] = 9e82458c, %l6 = 0000000000000000
ldub [%o3+0x101],%l6 ! %l6 = 0000000000000082
! Mem[0000000010181400] = ff0000ff, %l2 = ffffffffffffffff
ldswa [%i6+%g0]0x88,%l2 ! %l2 = ffffffffff0000ff
! Mem[0000000030081410] = fff0cd6b, %l5 = 000000000000ffff
lduba [%i2+%o5]0x89,%l5 ! %l5 = 000000000000006b
! Mem[0000000021800100] = 9e82458c, %l2 = ffffffffff0000ff
ldsh [%o3+0x100],%l2 ! %l2 = ffffffffffff9e82
! Mem[0000000021800140] = 19ea9645, %l7 = 00000000cffbffff
lduha [%o3+0x140]%asi,%l7 ! %l7 = 00000000000019ea
! Mem[0000000010101408] = 6ca9eb51, %l4 = fffffffffffffff8
ldsba [%i4+%o4]0x80,%l4 ! %l4 = 000000000000006c
! Mem[0000000030181408] = ff00fff0, %l2 = ffffffffffff9e82
ldswa [%i6+%o4]0x81,%l2 ! %l2 = ffffffffff00fff0
! Starting 10 instruction Store Burst
! %l3 = ffffffffffffff93, Mem[0000000030001400] = 679affff
stha %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 679aff93
p0_label_80:
! %l4 = 0000006c, %l5 = 0000006b, Mem[0000000010001408] = 00000000 00000000
stda %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000006c 0000006b
! %f6 = b857bea6, Mem[0000000030181410] = cbc0bdbb
sta %f6 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = b857bea6
! Mem[0000000010001425] = 5475cac2, %l0 = 00000000000000dc
ldstuba [%i0+0x025]%asi,%l0 ! %l0 = 00000075000000ff
! %l2 = ffffffffff00fff0, Mem[0000000030041408] = 034d8e45ffffffff
stxa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = ffffffffff00fff0
! Code Fragment 3
p0_fragment_7:
! %l0 = 0000000000000075
setx 0x768ad4605a853a02,%g7,%l0 ! %l0 = 768ad4605a853a02
! %l1 = 0000000000000061
setx 0x125d6ec78bfc68bd,%g7,%l1 ! %l1 = 125d6ec78bfc68bd
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 = 768ad4605a853a02
setx 0x8c1befe8130e0ed3,%g7,%l0 ! %l0 = 8c1befe8130e0ed3
! %l1 = 125d6ec78bfc68bd
setx 0x048ae98faf9d65b0,%g7,%l1 ! %l1 = 048ae98faf9d65b0
! %l6 = 0000000000000082, Mem[0000000010001400] = ff0000ff
stwa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000082
! %l5 = 000000000000006b, Mem[00000000201c0000] = fff04531
stb %l5,[%o0+%g0] ! Mem[00000000201c0000] = 6bf04531
! %l6 = 00000082, %l7 = 000019ea, Mem[0000000010181408] = 0000ffff 00000000
stda %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000082 000019ea
! %l0 = 8c1befe8130e0ed3, Mem[0000000021800001] = d9df9cd4
stb %l0,[%o3+0x001] ! Mem[0000000021800000] = d9d39cd4
! Starting 10 instruction Load Burst
! %f13 = 3b7d6197, %f1 = 7119b5cf, %f8 = b14ef534
fadds %f13,%f1 ,%f8 ! %f8 = 7119b5cf
p0_label_81:
! Mem[000000001018142c] = d3be5ea7, %l0 = 8c1befe8130e0ed3
lduw [%i6+0x02c],%l0 ! %l0 = 00000000d3be5ea7
! Mem[0000000010101410] = 000000ad, %l4 = 000000000000006c
ldswa [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ad
! Mem[00000000100c1408] = fff0cd6b, %f20 = 00002b3a
lda [%i3+%o4]0x80,%f20 ! %f20 = fff0cd6b
! Mem[0000000010081408] = 00002b3a77e7dcff, %f24 = 6c949a2b 00000000
ldda [%i2+%o4]0x88,%f24 ! %f24 = 00002b3a 77e7dcff
! Mem[0000000030101408] = 00000043, %l1 = 048ae98faf9d65b0
ldsba [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000043
! Mem[0000000010081410] = ffbe57b8b8e0004d, %l6 = 0000000000000082
ldx [%i2+%o5],%l6 ! %l6 = ffbe57b8b8e0004d
! Mem[00000000100c1400] = ff5c0747, %f31 = 00000000
lda [%i3+%g0]0x80,%f31 ! %f31 = ff5c0747
! Mem[0000000030141410] = dfd9000000000000, %l0 = 00000000d3be5ea7
ldxa [%i5+%o5]0x81,%l0 ! %l0 = dfd9000000000000
! Mem[000000001010142c] = 56712eba, %l7 = 00000000000019ea
ldsh [%i4+0x02c],%l7 ! %l7 = 0000000000005671
! Starting 10 instruction Store Burst
! %l7 = 0000000000005671, Mem[0000000010081434] = 458e4d03, %asi = 80
stha %l7,[%i2+0x034]%asi ! Mem[0000000010081434] = 56714d03
p0_label_82:
! %f7 = c0361918, Mem[0000000010001410] = fffffbcf
sta %f7 ,[%i0+%o5]0x88 ! Mem[0000000010001410] = c0361918
! Mem[0000000030101400] = ff5c0747, %l6 = ffbe57b8b8e0004d
swapa [%i4+%g0]0x81,%l6 ! %l6 = 00000000ff5c0747
! Mem[00000000100c1410] = 6ca9eb51, %l5 = 000000000000006b
swap [%i3+%o5],%l5 ! %l5 = 000000006ca9eb51
! %l6 = 00000000ff5c0747, Mem[0000000010041408] = 99c10000, %asi = 80
stwa %l6,[%i1+0x008]%asi ! Mem[0000000010041408] = ff5c0747
! %f30 = 47f6c323 ff5c0747, Mem[0000000010081400] = 6c002b3a 772b000f
stda %f30,[%i2+%g0]0x80 ! Mem[0000000010081400] = 47f6c323 ff5c0747
! Mem[0000000010141410] = 430000ff, %l2 = ffffffffff00fff0
lduwa [%i5+%o5]0x88,%l2 ! %l2 = 00000000430000ff
! Mem[0000000010041400] = 00000000, %l4 = 00000000000000ad
ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! %f18 = ffbe57b8 6bcdf0ff, Mem[0000000030101408] = 00000043 b8000000
stda %f18,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffbe57b8 6bcdf0ff
! %l4 = 0000000000000000, Mem[0000000010141408] = 00000000
stha %l4,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 6c000000, %l3 = ffffffffffffff93
ldsba [%i0+%o4]0x88,%l3 ! %l3 = 0000000000000000
p0_label_83:
! Mem[0000000010141424] = 4ead84b8, %l2 = 00000000430000ff
ldub [%i5+0x027],%l2 ! %l2 = 00000000000000b8
! Mem[0000000010101410] = 000000ad, %l6 = 00000000ff5c0747
ldswa [%i4+%o5]0x88,%l6 ! %l6 = 00000000000000ad
! Mem[0000000010001410] = 181936c0, %l1 = 0000000000000043
lduha [%i0+0x010]%asi,%l1 ! %l1 = 0000000000001819
! Mem[0000000030101410] = 3f00ffff, %f31 = ff5c0747
lda [%i4+%o5]0x89,%f31 ! %f31 = 3f00ffff
! Mem[0000000030081408] = bbbdbfff, %l7 = 0000000000005671
lduwa [%i2+%o4]0x89,%l7 ! %l7 = 00000000bbbdbfff
! Mem[0000000030141410] = 000000000000d9df, %f26 = 0fdce777 ffff003f
ldda [%i5+%o5]0x89,%f26 ! %f26 = 00000000 0000d9df
! Mem[0000000010101408] = 6ca9eb51, %l4 = 0000000000000000
lduw [%i4+%o4],%l4 ! %l4 = 000000006ca9eb51
! Mem[000000001004143c] = 439b4544, %l7 = 00000000bbbdbfff
lduh [%i1+0x03e],%l7 ! %l7 = 0000000000004544
! Mem[0000000030181410] = a6be57b8, %l6 = 00000000000000ad
ldsba [%i6+%o5]0x89,%l6 ! %l6 = ffffffffffffffb8
! Starting 10 instruction Store Burst
! %l2 = 00000000000000b8, Mem[0000000010101428] = d68ff21c56712eba, %asi = 80
stxa %l2,[%i4+0x028]%asi ! Mem[0000000010101428] = 00000000000000b8
p0_label_84:
! Mem[0000000010041401] = ff000000, %l3 = 0000000000000000
ldstuba [%i1+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c1418] = fff0cd6ba6ff57b8, %l2 = 00000000000000b8, %l6 = ffffffffffffffb8
add %i3,0x18,%g1
casxa [%g1]0x80,%l2,%l6 ! %l6 = fff0cd6ba6ff57b8
! %l4 = 000000006ca9eb51, Mem[0000000030001408] = 00000000cffbffff
stxa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000006ca9eb51
! Mem[000000001010142b] = 00000000, %l2 = 00000000000000b8
ldstub [%i4+0x02b],%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081410] = ffbe57b8, %l0 = dfd9000000000000
swapa [%i2+%o5]0x80,%l0 ! %l0 = 00000000ffbe57b8
! %f9 = 00005a9b, Mem[0000000010081400] = 23c3f647
sta %f9 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00005a9b
! Mem[0000000021800001] = d9d39cd4, %l0 = 00000000ffbe57b8
ldstuba [%o3+0x001]%asi,%l0 ! %l0 = 000000d3000000ff
! Mem[0000000010041410] = ffffffff, %l0 = 00000000000000d3
swapa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ffffffff
! %l3 = 0000000000000000, Mem[0000000010001408] = 6c000000
stha %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 6c000000
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 28610070, %l3 = 0000000000000000
lduba [%o1+0x041]%asi,%l3 ! %l3 = 0000000000000061
p0_label_85:
! Mem[0000000010181408] = 00000082, %l6 = fff0cd6ba6ff57b8
swapa [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000082
! Mem[0000000010141410] = 430000ff, %l2 = 0000000000000000
ldsha [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1408] = 6bcdf0ff, %l2 = 00000000000000ff
lduba [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041400] = ffff0000, %l2 = 00000000000000ff
ldsba [%i1+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010141424] = 4ead84b8, %l1 = 0000000000001819
lduwa [%i5+0x024]%asi,%l1 ! %l1 = 000000004ead84b8
! Mem[0000000010001408] = 0000006c, %l3 = 0000000000000061
ldswa [%i0+%o4]0x80,%l3 ! %l3 = 000000000000006c
! Mem[0000000010081408] = ffdce777, %f24 = 00002b3a
lda [%i2+%o4]0x80,%f24 ! %f24 = ffdce777
! Mem[00000000300c1410] = 01c906d9, %l5 = 000000006ca9eb51
ldswa [%i3+%o5]0x81,%l5 ! %l5 = 0000000001c906d9
! Mem[0000000020800000] = 005e8841, %l0 = 00000000ffffffff
lduba [%o1+0x001]%asi,%l0 ! %l0 = 000000000000005e
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = a6ff57b8, %l6 = 0000000000000082
ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 000000b8000000ff
p0_label_86:
! %f4 = cffbffff 00000072, Mem[0000000010101418] = f26a7a97 31ccb6b8
std %f4 ,[%i4+0x018] ! Mem[0000000010101418] = cffbffff 00000072
! Mem[000000001018143a] = f6b49455, %l7 = 0000000000004544
ldstub [%i6+0x03a],%l7 ! %l7 = 00000094000000ff
! Mem[00000000100c1400] = ff5c0747, %l6 = 000000b8, %l6 = 000000b8
casa [%i3]0x80,%l6,%l6 ! %l6 = 00000000ff5c0747
! Mem[0000000010041418] = 00000061, %l1 = 000000004ead84b8
swap [%i1+0x018],%l1 ! %l1 = 0000000000000061
! Mem[0000000010001408] = 6c000000, %l4 = 000000006ca9eb51
ldstuba [%i0+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %l7 = 0000000000000094, %l0 = 000000000000005e, %y = 00000000
smul %l7,%l0,%l4 ! %l4 = 0000000000003658, %y = 00000000
! %l6 = 00000000ff5c0747, Mem[0000000021800040] = ffffea86, %asi = 80
stba %l6,[%o3+0x040]%asi ! Mem[0000000021800040] = 47ffea86
! Mem[0000000010181410] = 00002b3a, %l2 = ffffffffffffffff, %asi = 80
swapa [%i6+0x010]%asi,%l2 ! %l2 = 0000000000002b3a
! Mem[00000000100c143c] = ffffff7f, %l3 = 000000000000006c
swap [%i3+0x03c],%l3 ! %l3 = 00000000ffffff7f
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00002b3a6b000000, %f12 = 7fffffff 3b7d6197
ldda [%i3+%o5]0x88,%f12 ! %f12 = 00002b3a 6b000000
p0_label_87:
! Mem[0000000010141404] = a6ff57b8, %l7 = 0000000000000094
lduw [%i5+0x004],%l7 ! %l7 = 00000000a6ff57b8
! Mem[0000000030181410] = b857bea6, %l6 = 00000000ff5c0747
lduha [%i6+%o5]0x81,%l6 ! %l6 = 000000000000b857
! Mem[00000000201c0000] = 6bf04531, %l5 = 0000000001c906d9
ldub [%o0+0x001],%l5 ! %l5 = 00000000000000f0
! Mem[0000000010181410] = ffffffff, %l7 = 00000000a6ff57b8
ldswa [%i6+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010001410] = 181936c0, %l1 = 0000000000000061
ldsha [%i0+0x012]%asi,%l1 ! %l1 = 00000000000036c0
! Mem[00000000218000c0] = 00285589, %l1 = 00000000000036c0
lduba [%o3+0x0c0]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101428] = 000000ff, %f10 = f7ccb635
lda [%i4+0x028]%asi,%f10 ! %f10 = 000000ff
! Mem[0000000030101408] = 6bcdf0ff, %l0 = 000000000000005e
ldsba [%i4+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001410] = cffbffff, %l3 = 00000000ffffff7f
lduha [%i0+%o5]0x81,%l3 ! %l3 = 000000000000cffb
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ff5c07474d000000, %l4 = 0000000000003658, %l1 = 0000000000000000
casxa [%i3]0x80,%l4,%l1 ! %l1 = ff5c07474d000000
p0_label_88:
! Mem[0000000010141410] = ff000043, %l6 = 000000000000b857
swapa [%i5+%o5]0x80,%l6 ! %l6 = 00000000ff000043
! Mem[0000000030081410] = fff0cd6b, %l1 = ff5c07474d000000
ldstuba [%i2+%o5]0x89,%l1 ! %l1 = 0000006b000000ff
! Mem[0000000010081408] = 77e7dcff, %l2 = 0000000000002b3a
ldstuba [%i2+%o4]0x88,%l2 ! %l2 = 000000ff000000ff
! %l6 = 00000000ff000043, Mem[0000000030041408] = ffffffff
stha %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffff0043
! %f14 = 72fc3a4e, Mem[00000000300c1408] = 00000000
sta %f14,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 72fc3a4e
! %f16 = 0000004d 47075cff ffbe57b8 6bcdf0ff
! %f20 = fff0cd6b 51eba96c 00000000 6bcdf0ff
! %f24 = ffdce777 77e7dcff 00000000 0000d9df
! %f28 = ffffffff 339398c5 47f6c323 3f00ffff
stda %f16,[%i4]ASI_BLK_P ! Block Store to 0000000010101400
! %l0 = ffffffffffffffff, Mem[0000000021800141] = 19ea9645, %asi = 80
stba %l0,[%o3+0x141]%asi ! Mem[0000000021800140] = 19ff9645
! %f8 = 7119b5cf 00005a9b, Mem[0000000010001410] = 181936c0 00000072
stda %f8 ,[%i0+%o5]0x80 ! Mem[0000000010001410] = 7119b5cf 00005a9b
! %l4 = 00003658, %l5 = 000000f0, Mem[0000000010101410] = fff0cd6b 51eba96c
stda %l4,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00003658 000000f0
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 9b5a0000 5a000000, %l4 = 00003658, %l5 = 000000f0
ldda [%i3+%g0]0x81,%l4 ! %l4 = 000000009b5a0000 000000005a000000
p0_label_89:
! Mem[000000001004143c] = 439b4544, %l5 = 000000005a000000
ldsw [%i1+0x03c],%l5 ! %l5 = 00000000439b4544
! Mem[00000000201c0000] = 6bf04531, %l4 = 000000009b5a0000
lduba [%o0+0x000]%asi,%l4 ! %l4 = 000000000000006b
! Mem[0000000010001400] = 82000000, %l2 = 00000000000000ff
lduba [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030141410] = dfd90000, %l2 = 0000000000000000
ldsba [%i5+%o5]0x81,%l2 ! %l2 = ffffffffffffffdf
! Mem[0000000010041410] = 000000d3 ffffffff, %l2 = ffffffdf, %l3 = 0000cffb
ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000d3 00000000ffffffff
! Mem[0000000030181408] = ff00fff0, %l2 = 00000000000000d3
lduha [%i6+%o4]0x81,%l2 ! %l2 = 000000000000ff00
! %l6 = 00000000ff000043, Mem[00000000100c142c] = 77e7dc0f, %asi = 80
stha %l6,[%i3+0x02c]%asi ! Mem[00000000100c142c] = 0043dc0f
! Mem[0000000030041410] = c1994bcc, %l0 = ffffffffffffffff
ldsha [%i1+%o5]0x81,%l0 ! %l0 = ffffffffffffc199
! %l2 = 000000000000ff00, %l0 = ffffffffffffc199, %l3 = 00000000ffffffff
xnor %l2,%l0,%l3 ! %l3 = 000000000000c166
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (16)
! Mem[0000000010101410] = 00003658, %l5 = 00000000439b4544
ldstuba [%i4+%o5]0x80,%l5 ! %l5 = 00000000000000ff
p0_label_90:
! %l4 = 000000000000006b, Mem[0000000030141400] = 000000ff
stwa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000006b
! Mem[00000000100c1410] = 0000006b, %l5 = 0000000000000000
ldstuba [%i3+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! %f16 = 0000004d 47075cff ffbe57b8 6bcdf0ff
! %f20 = fff0cd6b 51eba96c 00000000 6bcdf0ff
! %f24 = ffdce777 77e7dcff 00000000 0000d9df
! %f28 = ffffffff 339398c5 47f6c323 3f00ffff
stda %f16,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
! Mem[0000000030141400] = 0000006b, %l1 = 000000000000006b
ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 0000006b000000ff
! %l1 = 000000000000006b, %l1 = 000000000000006b, %y = 00000000
udiv %l1,%l1,%l3 ! %l3 = 0000000000000001
mov %l0,%y ! %y = ffffc199
! %l0 = ffffffffffffc199, Mem[0000000030141408] = ffffffff
stwa %l0,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffc199
! %l5 = 0000000000000000, Mem[0000000010181410] = 0fffe777ffffffff
stxa %l5,[%i6+%o5]0x88 ! Mem[0000000010181410] = 0000000000000000
! %f0 = b80b4134 7119b5cf, Mem[0000000030001410] = fffffbcf 3f00ffff
stda %f0 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = b80b4134 7119b5cf
! %f12 = 00002b3a, %f9 = 00005a9b
fcmpes %fcc1,%f12,%f9 ! %fcc1 = 1
! Starting 10 instruction Load Burst
! Code Fragment 3
p0_fragment_8:
! %l0 = ffffffffffffc199
setx 0x74781ca057e8c8d8,%g7,%l0 ! %l0 = 74781ca057e8c8d8
! %l1 = 000000000000006b
setx 0xa2fcb597e6536699,%g7,%l1 ! %l1 = a2fcb597e6536699
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 = 74781ca057e8c8d8
setx 0xde1b3cc7e804a680,%g7,%l0 ! %l0 = de1b3cc7e804a680
! %l1 = a2fcb597e6536699
setx 0xcf04f5f05c05b042,%g7,%l1 ! %l1 = cf04f5f05c05b042
p0_label_91:
! %l2 = 000000000000ff00, %l7 = ffffffffffffffff, %y = ffffc199
smul %l2,%l7,%l3 ! %l3 = ffffffffffff0100, %y = ffffffff
membar #Sync ! Added by membar checker (17)
! Mem[0000000030101408] = b857beff, %l4 = 000000000000006b
ldsha [%i4+%o4]0x89,%l4 ! %l4 = ffffffffffffbeff
! %l0 = e804a680, %l1 = 5c05b042, Mem[0000000030041410] = cc4b99c1 5c0ab3de
stda %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = e804a680 5c05b042
! Mem[0000000010101410] = ff003658, %l0 = de1b3cc7e804a680
lduba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081430] = ffffffff, %l3 = ffffffffffff0100
lduba [%i2+0x032]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101410] = ff003658, %l7 = ffffffffffffffff
ldswa [%i4+%o5]0x80,%l7 ! %l7 = ffffffffff003658
! Mem[0000000020800040] = 28610070, %l1 = cf04f5f05c05b042
ldsba [%o1+0x041]%asi,%l1 ! %l1 = 0000000000000061
! Mem[0000000010001400] = 82000000, %f10 = 000000ff
lda [%i0+%g0]0x88,%f10 ! %f10 = 82000000
! Mem[0000000010041400] = ffff0000, %l7 = ffffffffff003658
ldsha [%i1+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010141408] = 00000000, %l5 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 00000000000000ff
p0_label_92:
! %l5 = 0000000000000000, Mem[0000000010101408] = b857beff
stwa %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
! Mem[0000000010041418] = 4ead84b8c88d05cb, %l2 = 000000000000ff00, %l7 = ffffffffffffffff
add %i1,0x18,%g1
casxa [%g1]0x80,%l2,%l7 ! %l7 = 4ead84b8c88d05cb
! Mem[0000000030181400] = ff5c0747, %l7 = 4ead84b8c88d05cb
swapa [%i6+%g0]0x81,%l7 ! %l7 = 00000000ff5c0747
! Mem[0000000010041410] = 000000d3, %l4 = ffffffffffffbeff
swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000000000d3
! %l0 = 000000ff, %l1 = 00000061, Mem[0000000030101408] = ffbe57b8 6bcdf0ff
stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff 00000061
! %l7 = 00000000ff5c0747, Mem[0000000030081410] = ffcdf0ff
stba %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 47cdf0ff
! %l2 = 000000000000ff00, Mem[0000000030181400] = cb058dc8
stwa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000ff00
! %l6 = ff000043, %l7 = ff5c0747, Mem[0000000030001410] = 7119b5cf b80b4134
stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = ff000043 ff5c0747
! Mem[0000000020800000] = 005e8841, %l1 = 0000000000000061
ldstub [%o1+%g0],%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = b8000000d906c901, %l1 = 0000000000000000
ldxa [%i3+%o5]0x89,%l1 ! %l1 = b8000000d906c901
p0_label_93:
! Mem[0000000010081410] = 00000000, %l7 = 00000000ff5c0747
ldswa [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 00000000 6bcdf0ff, %l6 = ff000043, %l7 = 00000000
ldda [%i4+0x008]%asi,%l6 ! %l6 = 0000000000000000 000000006bcdf0ff
! Mem[0000000030181410] = b857bea6, %l1 = b8000000d906c901
ldswa [%i6+%o5]0x81,%l1 ! %l1 = ffffffffb857bea6
! Mem[0000000010181420] = cbc0bdbb00005a9b, %f26 = 00000000 0000d9df
ldd [%i6+0x020],%f26 ! %f26 = cbc0bdbb 00005a9b
! Mem[0000000010081410] = 00000000, %l7 = 000000006bcdf0ff
lduha [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = ff5c0747, %l0 = 00000000000000ff
lduba [%i3+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001400] = 82000000, %l2 = 000000000000ff00
lduha [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1408] = 6bcdf0ff, %l2 = 0000000000000000
ldsba [%i3+%o4]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030181408] = ff00fff0, %l0 = 00000000000000ff
lduba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f14 = 72fc3a4e 71368f33, %l6 = 0000000000000000
! Mem[00000000300c1410] = 01c906d9000000b8
add %i3,0x010,%g1
stda %f14,[%g1+%l6]ASI_PST16_SL ! Mem[00000000300c1410] = 01c906d9000000b8
p0_label_94:
! Mem[0000000010141409] = ff000000, %l6 = 0000000000000000
ldstuba [%i5+0x009]%asi,%l6 ! %l6 = 00000000000000ff
! %f0 = b80b4134, %f23 = 6bcdf0ff
fcmps %fcc3,%f0 ,%f23 ! %fcc3 = 1
! %l3 = 00000000000000ff, immed = fffffc92, %y = ffffffff
sdiv %l3,-0x36e,%l6 ! %l6 = 00000000004aa472
mov %l0,%y ! %y = 000000ff
! %l0 = 000000ff, %l1 = b857bea6, Mem[0000000030041408] = 4300ffff ff00fff0
stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000ff b857bea6
! %l3 = 00000000000000ff, Mem[0000000010101410] = ff003658
stwa %l3,[%i4+%o5]0x80 ! Mem[0000000010101410] = 000000ff
! Mem[0000000010181400] = ff0000ff, %l2 = ffffffffffffffff
swapa [%i6+%g0]0x80,%l2 ! %l2 = 00000000ff0000ff
! %l3 = 00000000000000ff, immed = 00000849, %y = 000000ff
smul %l3,0x849,%l3 ! %l3 = 00000000000840b7, %y = 00000000
! %l2 = ff0000ff, %l3 = 000840b7, Mem[0000000030141400] = 000000ff 0c000000
stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff 000840b7
! %l7 = 0000000000000000, imm = fffffffffffff4d4, %l3 = 00000000000840b7
subc %l7,-0xb2c,%l3 ! %l3 = 0000000000000b2c
! Starting 10 instruction Load Burst
! %l5 = 0000000000000000, imm = fffffffffffff64c, %l5 = 0000000000000000
subc %l5,-0x9b4,%l5 ! %l5 = 00000000000009b4
p0_label_95:
! Mem[0000000010101408] = 000000006bcdf0ff, %f8 = 7119b5cf 00005a9b
ldda [%i4+0x008]%asi,%f8 ! %f8 = 00000000 6bcdf0ff
! Mem[00000000300c1400] = 9b5a0000, %l1 = ffffffffb857bea6
ldsba [%i3+%g0]0x81,%l1 ! %l1 = ffffffffffffff9b
! Mem[0000000030041408] = 000000ff, %l2 = 00000000ff0000ff
lduha [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = 00000000 6bcdf0ff, %l0 = 000000ff, %l1 = ffffff9b
ldda [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000 000000006bcdf0ff
! %f8 = 00000000 6bcdf0ff, Mem[0000000010081400] = 9b5a0000 ff5c0747
stda %f8 ,[%i2+0x000]%asi ! Mem[0000000010081400] = 00000000 6bcdf0ff
! Mem[0000000030041410] = 80a604e8, %l5 = 00000000000009b4
lduba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000080
! Mem[0000000010101400] = 4d000000, %l0 = 0000000000000000
ldsha [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010181400] = dfd90000 ffffffff, %l0 = 00000000, %l1 = 6bcdf0ff
ldda [%i6+%g0]0x88,%l0 ! %l0 = 00000000ffffffff 00000000dfd90000
! Mem[00000000100c1424] = 2b9a946c, %l7 = 0000000000000000
lduwa [%i3+0x024]%asi,%l7 ! %l7 = 000000002b9a946c
! Starting 10 instruction Store Burst
! %f0 = b80b4134 7119b5cf 000000b8 ff000000
! %f4 = cffbffff 00000072 b857bea6 c0361918
! %f8 = 00000000 6bcdf0ff 82000000 bbbdc0cb
! %f12 = 00002b3a 6b000000 72fc3a4e 71368f33
stda %f0,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400
p0_label_96:
! %l3 = 0000000000000b2c, Mem[00000000218000c0] = 00285589
stb %l3,[%o3+0x0c0] ! Mem[00000000218000c0] = 2c285589
! Mem[0000000010081410] = 00000000, %l4 = 00000000000000d3, %asi = 80
swapa [%i2+0x010]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = 6b0000ff, %l0 = 00000000ffffffff
ldstuba [%i3+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030181410] = b857bea6, %l3 = 0000000000000b2c
ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 000000b8000000ff
! Mem[0000000010041410] = ffffbeff, %l4 = 0000000000000000
swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ffffbeff
! Mem[0000000030101408] = 000000ff, %l0 = 00000000000000ff
ldstuba [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! %l0 = 0000000000000000, %l7 = 000000002b9a946c, %l3 = 00000000000000b8
andn %l0,%l7,%l3 ! %l3 = 0000000000000000
! %f22 = 00000000 6bcdf0ff, Mem[0000000010181400] = ffffffff 0000d9df
stda %f22,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000 6bcdf0ff
! %l3 = 0000000000000000, Mem[0000000010001408] = 6c0000ff
stwa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff0000ff, %l6 = 00000000004aa472
lduha [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_97:
! Mem[0000000030141400] = 000840b7ff0000ff, %l2 = 0000000000000000
ldxa [%i5+%g0]0x89,%l2 ! %l2 = 000840b7ff0000ff
! Mem[000000001008141c] = 191936c0, %l1 = 00000000dfd90000
ldswa [%i2+0x01c]%asi,%l1 ! %l1 = 00000000191936c0
! %l1 = 00000000191936c0, imm = fffffffffffffae3, %l1 = 00000000191936c0
and %l1,-0x51d,%l1 ! %l1 = 00000000191932c0
! Mem[00000000100c1418] = fff0cd6b a6ff57b8, %l2 = ff0000ff, %l3 = 00000000
ldda [%i3+0x018]%asi,%l2 ! %l2 = 00000000fff0cd6b 00000000a6ff57b8
! %l2 = 00000000fff0cd6b, imm = 00000000000000fb, %l3 = 00000000a6ff57b8
sub %l2,0x0fb,%l3 ! %l3 = 00000000fff0cc70
! Mem[00000000100c1430] = c5989333, %l7 = 000000002b9a946c
lduw [%i3+0x030],%l7 ! %l7 = 00000000c5989333
! Mem[0000000020800040] = 28610070, %l5 = 0000000000000080
ldub [%o1+0x040],%l5 ! %l5 = 0000000000000028
! Mem[0000000010041400] = 0000ffff, %l3 = 00000000fff0cc70
lduba [%i1+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001400] = 93ff9a67, %l4 = 00000000ffffbeff
lduwa [%i0+%g0]0x81,%l4 ! %l4 = 0000000093ff9a67
! Starting 10 instruction Store Burst
! %l2 = 00000000fff0cd6b, Mem[00000000100c1408] = 6bcdf0ff
stwa %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = fff0cd6b
p0_label_98:
! %f28 = ffffffff, Mem[0000000030081408] = bbbdbfff
sta %f28,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffffff
! Mem[0000000010081410] = d3000000, %l5 = 0000000000000028
ldstuba [%i2+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %f25 = 77e7dcff, %f27 = 00005a9b, %f22 = 00000000 6bcdf0ff
fsmuld %f25,%f27,%f22 ! %l0 = 0000000000000022, Unfinished, %fsr = 1900000000
! Mem[0000000030101400] = 0000004d, %l3 = 00000000000000ff
ldstuba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030001410] = 430000ff, %l4 = 0000000093ff9a67
swapa [%i0+%o5]0x81,%l4 ! %l4 = 00000000430000ff
! Mem[0000000010001410] = 7119b5cf, %l5 = 0000000000000000
swapa [%i0+%o5]0x80,%l5 ! %l5 = 000000007119b5cf
! Mem[0000000010181408] = a6ff57ff, %l0 = 0000000000000022
ldstuba [%i6+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! %l2 = 00000000fff0cd6b, %l5 = 000000007119b5cf, %y = 00000000
udiv %l2,%l5,%l7 ! %l7 = 0000000000000002
mov %l0,%y ! %y = 000000ff
! Mem[0000000010181408] = ff57ffa6, %l5 = 000000007119b5cf
ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %l6 = 00000000000000ff, %l5 = 00000000000000ff, %l3 = 0000000000000000
andn %l6,%l5,%l3 ! %l3 = 0000000000000000
p0_label_99:
! %f29 = 339398c5, %f28 = ffffffff, %f28 = ffffffff 339398c5
fsmuld %f29,%f28,%f28 ! %f28 = ffffffff e0000000
! Mem[0000000010041408] = 47075cff, %l6 = 00000000000000ff
lduwa [%i1+%o4]0x88,%l6 ! %l6 = 0000000047075cff
! Mem[00000000100c1408] = 6bcdf0ffb5383fcb, %f0 = b80b4134 7119b5cf
ldda [%i3+%o4]0x80,%f0 ! %f0 = 6bcdf0ff b5383fcb
! Mem[00000000300c1410] = d906c901, %l5 = 00000000000000ff
ldsha [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffc901
! Mem[0000000030101410] = 6bcdf0ff, %l4 = 00000000430000ff
lduha [%i4+%o5]0x89,%l4 ! %l4 = 000000000000f0ff
! Mem[0000000030041408] = 000000ff, %l6 = 0000000047075cff
lduha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041420] = 0000003f00000000, %f26 = cbc0bdbb 00005a9b
ldd [%i1+0x020],%f26 ! %f26 = 0000003f 00000000
! %f9 = 6bcdf0ff, %f5 = 00000072
fcmpes %fcc0,%f9 ,%f5 ! %fcc0 = 2
! Mem[0000000010181428] = af0372a3d3be5ea7, %l3 = 0000000000000000
ldx [%i6+0x028],%l3 ! %l3 = af0372a3d3be5ea7
! Starting 10 instruction Store Burst
! %l7 = 0000000000000002, Mem[0000000020800041] = 28610070, %asi = 80
stba %l7,[%o1+0x041]%asi ! Mem[0000000020800040] = 28020070
p0_label_100:
! %f18 = ffbe57b8 6bcdf0ff, %l2 = 00000000fff0cd6b
! Mem[0000000030001400] = 93ff9a676c000000
stda %f18,[%i0+%l2]ASI_PST8_SL ! Mem[0000000030001400] = fff09a6b6c57be00
membar #Sync ! Added by membar checker (18)
! Mem[0000000010141420] = fff0cd6b00000000, %l5 = ffffffffffffc901, %l5 = ffffffffffffc901
add %i5,0x20,%g1
casxa [%g1]0x80,%l5,%l5 ! %l5 = fff0cd6b00000000
! %f20 = fff0cd6b, Mem[0000000010101400] = 0000004d
sta %f20,[%i4+%g0]0x80 ! Mem[0000000010101400] = fff0cd6b
! %l0 = 000000ff, %l1 = 191932c0, Mem[0000000010181408] = ff57ffa6 ea190000
stda %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = 000000ff 191932c0
! Mem[0000000010001438] = 72fc3a4e, %l5 = 00000000, %l0 = 000000ff
add %i0,0x38,%g1
casa [%g1]0x80,%l5,%l0 ! %l0 = 0000000072fc3a4e
! %l7 = 0000000000000002, Mem[0000000020800040] = 28020070
sth %l7,[%o1+0x040] ! Mem[0000000020800040] = 00020070
! %l2 = 00000000fff0cd6b, Mem[00000000100c1400] = 47075cff
stba %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 47075c6b
! Mem[0000000030181408] = ff00fff0, %l6 = 0000000000000000
swapa [%i6+%o4]0x81,%l6 ! %l6 = 00000000ff00fff0
! %l0 = 0000000072fc3a4e, Mem[00000000300c1410] = d906c901
stba %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = d906c94e
! Starting 10 instruction Load Burst
! %f16 = 0000004d, %f30 = 47f6c323 3f00ffff
fstox %f16,%f30 ! %l0 = 0000000072fc3a70, Unfinished, %fsr = 1900000800
p0_label_101:
! Mem[0000000030001408] = 000000006ca9eb51, %f8 = 00000000 6bcdf0ff
ldda [%i0+%o4]0x89,%f8 ! %f8 = 00000000 6ca9eb51
! Mem[0000000010181400] = 00000000 6bcdf0ff, %l6 = ff00fff0, %l7 = 00000002
ldda [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000 000000006bcdf0ff
! Mem[0000000030101400] = 4d0000ff, %l3 = af0372a3d3be5ea7
ldsha [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! %f31 = 3f00ffff, %f7 = c0361918, %f9 = 6ca9eb51
fdivs %f31,%f7 ,%f9 ! %f9 = be355a55
! %l1 = 00000000191932c0, %l5 = fff0cd6b00000000, %l1 = 00000000191932c0
add %l1,%l5,%l1 ! %l1 = fff0cd6b191932c0
! Mem[0000000030181400] = 00ff0000, %l1 = fff0cd6b191932c0
lduwa [%i6+%g0]0x81,%l1 ! %l1 = 0000000000ff0000
! Mem[0000000010041400] = ffff0000 fffffbcf, %l4 = 0000f0ff, %l5 = 00000000
ldda [%i1+%g0]0x80,%l4 ! %l4 = 00000000ffff0000 00000000fffffbcf
! Mem[00000000300c1400] = 0000005a00005a9b, %f18 = ffbe57b8 6bcdf0ff
ldda [%i3+%g0]0x89,%f18 ! %f18 = 0000005a 00005a9b
! Mem[0000000020800040] = 00020070, %l2 = 00000000fff0cd6b
lduh [%o1+0x040],%l2 ! %l2 = 0000000000000002
! Starting 10 instruction Store Burst
! %f28 = ffffffff e0000000, %l6 = 0000000000000000
! Mem[0000000010001418] = b857bea6c0361918
add %i0,0x018,%g1
stda %f28,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010001418] = b857bea6c0361918
p0_label_102:
! %f31 = 3f00ffff, Mem[0000000030081410] = fff0cd47
sta %f31,[%i2+%o5]0x89 ! Mem[0000000030081410] = 3f00ffff
! Mem[0000000010001400] = 82000000, %l1 = 0000000000ff0000
ldstuba [%i0+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030041408] = ff000000, %l2 = 0000000000000002
swapa [%i1+%o4]0x89,%l2 ! %l2 = 00000000ff000000
! %l1 = 0000000000000000, Mem[0000000010001400] = 00000000820000ff
stxa %l1,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
! %l4 = 00000000ffff0000, Mem[0000000010041410] = 00000000
stba %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
! Mem[0000000010141410] = 72000000, %l6 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l6 ! %l6 = 00000072000000ff
! %l0 = 72fc3a70, %l1 = 00000000, Mem[0000000010081428] = ba2e7156 1cf28fd6
std %l0,[%i2+0x028] ! Mem[0000000010081428] = 72fc3a70 00000000
! Mem[0000000030001410] = 679aff93, %l7 = 000000006bcdf0ff
swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000679aff93
! Mem[0000000010041408] = ff5c0747, %l3 = 00000000000000ff
swap [%i1+%o4],%l3 ! %l3 = 00000000ff5c0747
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ff57bea600000000, %l2 = 00000000ff000000
ldxa [%i6+%o5]0x81,%l2 ! %l2 = ff57bea600000000
p0_label_103:
! Mem[0000000010041400] = ffff0000 fffffbcf, %l6 = 00000072, %l7 = 679aff93
ldda [%i1+%g0]0x80,%l6 ! %l6 = 00000000ffff0000 00000000fffffbcf
! Mem[0000000030181410] = a6be57ff, %f20 = fff0cd6b
lda [%i6+%o5]0x89,%f20 ! %f20 = a6be57ff
! Mem[0000000030101408] = ff0000ff, %l6 = 00000000ffff0000
lduba [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[0000000020800040] = 00020070, %l5 = 00000000fffffbcf
lduh [%o1+0x040],%l5 ! %l5 = 0000000000000002
! Mem[00000000100c141c] = a6ff57b8, %l7 = 00000000fffffbcf
lduh [%i3+0x01c],%l7 ! %l7 = 000000000000a6ff
! Mem[00000000100c1410] = 6b0000ff, %l1 = 0000000000000000
ldsha [%i3+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %l1 = 00000000000000ff, %l4 = 00000000ffff0000, %l0 = 0000000072fc3a70
xor %l1,%l4,%l0 ! %l0 = 00000000ffff00ff
! Mem[0000000010041408] = 000000ff, %l1 = 00000000000000ff
ldsha [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181400] = 00ff0000 4d000000, %l2 = 00000000, %l3 = ff5c0747
ldda [%i6+%g0]0x81,%l2 ! %l2 = 0000000000ff0000 000000004d000000
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = 00000000, %l6 = 00000000000000ff
ldstuba [%i2+%g0]0x80,%l6 ! %l6 = 00000000000000ff
p0_label_104:
! %l0 = 00000000ffff00ff, Mem[0000000030081410] = 3f00ffff
stha %l0,[%i2+%o5]0x89 ! Mem[0000000030081410] = 3f0000ff
! Mem[0000000010041408] = ff000000, %l7 = 000000000000a6ff
swapa [%i1+%o4]0x88,%l7 ! %l7 = 00000000ff000000
! %f0 = 6bcdf0ff b5383fcb 000000b8 ff000000
! %f4 = cffbffff 00000072 b857bea6 c0361918
! %f8 = 00000000 be355a55 82000000 bbbdc0cb
! %f12 = 00002b3a 6b000000 72fc3a4e 71368f33
stda %f0,[%i4]ASI_BLK_AIUPL ! Block Store to 0000000010101400
! %l6 = 0000000000000000, Mem[0000000030181400] = 00ff0000
stba %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00ff0000
! %l4 = 00000000ffff0000, Mem[0000000010101400] = b5383fcb
stha %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = b5380000
! %f30 = 47f6c323, Mem[0000000030101410] = fff0cd6b
sta %f30,[%i4+%o5]0x81 ! Mem[0000000030101410] = 47f6c323
! Mem[0000000010041430] = d7e9623e, %l7 = 00000000ff000000
swap [%i1+0x030],%l7 ! %l7 = 00000000d7e9623e
! %l4 = 00000000ffff0000, Mem[00000000100c1408] = 6bcdf0ff
stha %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000f0ff
! %l6 = 00000000, %l7 = d7e9623e, Mem[0000000010001400] = 00000000 00000000
stda %l6,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000000 d7e9623e
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 9b5a000000000000, %f20 = a6be57ff 51eba96c
ldda [%i0+%o5]0x88,%f20 ! %f20 = 9b5a0000 00000000
p0_label_105:
! Mem[0000000010181410] = 00000000, %l4 = 00000000ffff0000
lduwa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081420] = c2ca7554 34f54eb1, %l4 = 00000000, %l5 = 00000002
ldda [%i2+0x020]%asi,%l4 ! %l4 = 00000000c2ca7554 0000000034f54eb1
! Mem[0000000030001410] = 6bcdf0ff, %l5 = 0000000034f54eb1
lduwa [%i0+%o5]0x89,%l5 ! %l5 = 000000006bcdf0ff
! %l1 = 0000000000000000, %l5 = 000000006bcdf0ff, %l5 = 000000006bcdf0ff
orn %l1,%l5,%l5 ! %l5 = ffffffff94320f00
! Mem[0000000010001410] = 9b5a000000000000, %l1 = 0000000000000000
ldxa [%i0+%o5]0x88,%l1 ! %l1 = 9b5a000000000000
membar #Sync ! Added by membar checker (19)
! Mem[0000000010101408] = ff000000, %l5 = ffffffff94320f00
ldsha [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l5 = 0000000000000000
ldsba [%i0+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181400] = fff0cd6b00000000, %f22 = 00000000 6bcdf0ff
ldda [%i6+%g0]0x88,%f22 ! %f22 = fff0cd6b 00000000
! Mem[0000000030081400] = a6080000, %l4 = 00000000c2ca7554
lduwa [%i2+%g0]0x81,%l4 ! %l4 = 00000000a6080000
! Starting 10 instruction Store Burst
! %f2 = 000000b8, Mem[0000000010081408] = ffdce777
sta %f2 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000b8
p0_label_106:
! Mem[0000000030001410] = 6bcdf0ff, %l4 = 00000000a6080000
swapa [%i0+%o5]0x89,%l4 ! %l4 = 000000006bcdf0ff
! Mem[0000000030001410] = a6080000, %l6 = 0000000000000000
swapa [%i0+%o5]0x89,%l6 ! %l6 = 00000000a6080000
! Mem[0000000010101430] = 0000006b, %l2 = 00ff0000, %l3 = 4d000000
add %i4,0x30,%g1
casa [%g1]0x80,%l2,%l3 ! %l3 = 000000000000006b
! Mem[00000000201c0000] = 6bf04531, %l3 = 000000000000006b
ldstub [%o0+%g0],%l3 ! %l3 = 0000006b000000ff
! %f18 = 0000005a 00005a9b, Mem[0000000030001408] = 6ca9eb51 00000000
stda %f18,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000005a 00005a9b
! %l2 = 0000000000ff0000, Mem[0000000010181410] = 00000000
stha %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! %f13 = 6b000000, %f27 = 00000000, %f5 = 00000072
fdivs %f13,%f27,%f5 ! %f5 = 7f800000
! Mem[0000000030141410] = 0000d9df, %l5 = 0000000000000000
swapa [%i5+%o5]0x89,%l5 ! %l5 = 000000000000d9df
! %l6 = a6080000, %l7 = d7e9623e, Mem[00000000300c1408] = 72fc3a4e 6bcdf0ff
stda %l6,[%i3+%o4]0x81 ! Mem[00000000300c1408] = a6080000 d7e9623e
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = fff00000, %l6 = 00000000a6080000
lduwa [%i3+%o4]0x88,%l6 ! %l6 = 00000000fff00000
p0_label_107:
! %l1 = 9b5a000000000000, imm = 0000000000000a00, %l6 = 00000000fff00000
xor %l1,0xa00,%l6 ! %l6 = 9b5a000000000a00
! Mem[0000000010101400] = 6bcdf0ffb5380000, %f4 = cffbffff 7f800000
ldda [%i4+%g0]0x88,%f4 ! %f4 = 6bcdf0ff b5380000
! Mem[00000000201c0000] = fff04531, %l5 = 000000000000d9df
ldsh [%o0+%g0],%l5 ! %l5 = fffffffffffffff0
! Mem[0000000010001410] = 00000000, %l4 = 000000006bcdf0ff
ldswa [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = ff000000, %l4 = 0000000000000000
lduha [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = 000000ff, %l4 = 0000000000000000
ldswa [%i6+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141410] = 00000000, %f20 = 9b5a0000
lda [%i5+%o5]0x81,%f20 ! %f20 = 00000000
! Mem[00000000201c0000] = fff04531, %l0 = 00000000ffff00ff
ldsb [%o0+0x001],%l0 ! %l0 = fffffffffffffff0
! Mem[00000000211c0000] = adaa96d7, %l6 = 9b5a000000000a00
ldsb [%o2+%g0],%l6 ! %l6 = ffffffffffffffad
! Starting 10 instruction Store Burst
! Mem[0000000030081410] = 3f0000ff, %l7 = 00000000d7e9623e
swapa [%i2+%o5]0x89,%l7 ! %l7 = 000000003f0000ff
p0_label_108:
! Mem[0000000030001400] = fff09a6b, %l4 = 00000000000000ff
ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
! %f30 = 47f6c323, Mem[0000000030101400] = ff00004d
sta %f30,[%i4+%g0]0x81 ! Mem[0000000030101400] = 47f6c323
! %l2 = 0000000000ff0000, Mem[0000000030081408] = ffffffff
stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ff0000
! Mem[0000000030081400] = 000008a6, %l3 = 000000000000006b
ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 000000a6000000ff
! %f16 = 0000004d 47075cff, %l2 = 0000000000ff0000
! Mem[0000000030141420] = 64a1d6cb339398c5
add %i5,0x020,%g1
stda %f16,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030141420] = 64a1d6cb339398c5
! Mem[0000000010141405] = 34410bb8, %l4 = 00000000000000ff
ldstuba [%i5+0x005]%asi,%l4 ! %l4 = 00000041000000ff
! %l4 = 0000000000000041, Mem[0000000010081410] = 4d00e0b8d30000ff
stxa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000041
! %l7 = 000000003f0000ff, Mem[0000000010041408] = 0000a6ff
stha %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
! %l6 = ffffffffffffffad, Mem[0000000010081408] = 00002b3ab8000000
stxa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffffffffffad
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = 000038b5, %l5 = fffffffffffffff0
ldsha [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000
p0_label_109:
! Mem[0000000010101408] = 000000b8ff000000, %l2 = 0000000000ff0000
ldxa [%i4+%o4]0x88,%l2 ! %l2 = 000000b8ff000000
! Mem[0000000010101430] = 0000006b 3a2b0000, %l2 = ff000000, %l3 = 000000a6
ldd [%i4+0x030],%l2 ! %l2 = 000000000000006b 000000003a2b0000
! %f25 = 77e7dcff, %f30 = 47f6c323, %f12 = 00002b3a 6b000000
fsmuld %f25,%f30,%f12 ! %f12 = 480befe3 426e7ba0
! Mem[0000000030041410] = 80a604e8, %l2 = 000000000000006b
lduha [%i1+%o5]0x81,%l2 ! %l2 = 00000000000080a6
! Mem[0000000010081408] = ffffffad, %l7 = 000000003f0000ff
ldswa [%i2+%o4]0x88,%l7 ! %l7 = ffffffffffffffad
! Mem[0000000010001420] = b14ef534, %l5 = 0000000000000000
ldswa [%i0+0x020]%asi,%l5 ! %l5 = ffffffffb14ef534
! Mem[00000000201c0000] = fff04531, %l3 = 000000003a2b0000
lduba [%o0+0x001]%asi,%l3 ! %l3 = 00000000000000f0
! Mem[0000000030001410] = 00000000, %l4 = 0000000000000041
lduha [%i0+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = 000000b8ff000000, %f16 = 0000004d 47075cff
ldda [%i5+%o4]0x88,%f16 ! %f16 = 000000b8 ff000000
! Starting 10 instruction Store Burst
! Mem[000000001000142b] = f7ccb635, %l1 = 9b5a000000000000
ldstub [%i0+0x02b],%l1 ! %l1 = 00000035000000ff
p0_label_110:
! Mem[0000000030101410] = 47f6c323, %l6 = ffffffffffffffad
ldstuba [%i4+%o5]0x81,%l6 ! %l6 = 00000047000000ff
! %l5 = ffffffffb14ef534, Mem[00000000100c1408] = fff00000
stba %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = fff00034
! %l0 = fffffff0, %l1 = 00000035, Mem[0000000030041408] = 00000002 a6be57b8
stda %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = fffffff0 00000035
! Mem[0000000021800081] = ff424727, %l0 = fffffffffffffff0
ldstuba [%o3+0x081]%asi,%l0 ! %l0 = 00000042000000ff
! Mem[00000000300c1400] = 00005a9b, %l5 = ffffffffb14ef534
ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 0000009b000000ff
! Mem[0000000010041400] = 0000ffff, %l6 = 0000000000000047
ldstuba [%i1+%g0]0x88,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000211c0001] = adaa96d7, %l5 = 000000000000009b
ldstuba [%o2+0x001]%asi,%l5 ! %l5 = 000000aa000000ff
! %l5 = 00000000000000aa, Mem[0000000010001408] = 00000000
stwa %l5,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000aa
! Mem[0000000030041410] = e804a680, %l4 = 0000000000000000
ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 00000080000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181410] = 00000000, %l7 = ffffffffffffffad
ldsha [%i6+%o5]0x80,%l7 ! %l7 = 0000000000000000
p0_label_111:
! Mem[0000000010141410] = ff000000, %l4 = 0000000000000080
swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000ff000000
! Mem[0000000010181400] = 00000000, %l6 = 00000000000000ff
lduba [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = 00000000, %l5 = 00000000000000aa
lduba [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = 0000ff00, %f0 = 6bcdf0ff
lda [%i6+%g0]0x89,%f0 ! %f0 = 0000ff00
! Mem[00000000100c1410] = ff00006b, %l2 = 00000000000080a6
lduba [%i3+0x013]%asi,%l2 ! %l2 = 000000000000006b
! Mem[00000000100c1400] = 6b5c07474d000000, %l6 = 0000000000000000
ldxa [%i3+0x000]%asi,%l6 ! %l6 = 6b5c07474d000000
! Mem[0000000010081434] = 56714d03, %l6 = 6b5c07474d000000
ldsw [%i2+0x034],%l6 ! %l6 = 0000000056714d03
! %l2 = 000000000000006b, Mem[0000000030041408] = f0ffffff35000000
stxa %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000000000006b
! Mem[0000000030041400] = 6bcdf0ff, %l3 = 00000000000000f0
lduha [%i1+%g0]0x89,%l3 ! %l3 = 000000000000f0ff
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000030041408] = 00000000
stwa %l5,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
p0_label_112:
! Mem[0000000030001400] = fff09a6b, %l3 = 000000000000f0ff
swapa [%i0+%g0]0x81,%l3 ! %l3 = 00000000fff09a6b
! %l5 = 0000000000000000, Mem[0000000010041410] = 00000000
sth %l5,[%i1+%o5] ! Mem[0000000010041410] = 00000000
! Mem[0000000010141400] = cfb51971 34ff0bb8, %l4 = ff000000, %l5 = 00000000
ldda [%i5+%g0]0x80,%l4 ! %l4 = 00000000cfb51971 0000000034ff0bb8
! %f28 = ffffffff e0000000, Mem[0000000010081410] = 41000000 00000000
stda %f28,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff e0000000
! %l4 = cfb51971, %l5 = 34ff0bb8, Mem[0000000010001400] = 00000000 3e62e9d7
stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = cfb51971 34ff0bb8
! %l7 = 0000000000000000, Mem[0000000010041410] = ffffffff00000000
stxa %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000
! Mem[00000000100c1400] = 6b5c0747, %l6 = 0000000056714d03
ldstuba [%i3+%g0]0x80,%l6 ! %l6 = 0000006b000000ff
! %l3 = 00000000fff09a6b, Mem[0000000030101408] = ff0000ff
stha %l3,[%i4+%o4]0x81 ! Mem[0000000030101408] = 9a6b00ff
! Mem[00000000300c1400] = 00005aff, %l6 = 000000000000006b
ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 23c3f6ff, %f14 = 72fc3a4e
lda [%i4+%o5]0x89,%f14 ! %f14 = 23c3f6ff
p0_label_113:
! Mem[0000000030081400] = fffffbcf 000008ff, %l0 = 00000042, %l1 = 00000035
ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000000008ff 00000000fffffbcf
! Mem[0000000030101408] = ff006b9a, %l7 = 0000000000000000
ldsba [%i4+%o4]0x89,%l7 ! %l7 = ffffffffffffff9a
! Mem[0000000030081410] = b857bea6 d7e9623e, %l2 = 0000006b, %l3 = fff09a6b
ldda [%i2+%o5]0x89,%l2 ! %l2 = 00000000d7e9623e 00000000b857bea6
membar #Sync ! Added by membar checker (20)
! Mem[0000000030141400] = ff0000ff b7400800 99c1ffff 339398c5
! Mem[0000000030141410] = 00000000 00000000 a3561e6a 4ead84b8
! Mem[0000000030141420] = 64a1d6cb 339398c5 7daf2ca7 a924ff12
! Mem[0000000030141430] = fff0cd6b b5383fcb fa8abe3f c94fafea
ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
! Mem[0000000030001400] = fff00000, %f18 = 0000005a
lda [%i0+%g0]0x89,%f18 ! %f18 = fff00000
! Mem[00000000201c0000] = fff04531, %l6 = 00000000000000ff
lduha [%o0+0x000]%asi,%l6 ! %l6 = 000000000000fff0
! Mem[0000000010001400] = 7119b5cfb80bff34, %f28 = ffffffff e0000000
ldda [%i0+%g0]0x80,%f28 ! %f28 = 7119b5cf b80bff34
! Mem[0000000030181400] = 00ff0000 4d000000 00000000 00000000
! Mem[0000000030181410] = ff57bea6 00000000 fff0cd6b 6a1e56a3
! Mem[0000000030181420] = ba212420 01c90143 034d8e45 ffffffff
! Mem[0000000030181430] = bbbdc0cb f6809cc5 6b16c86c ffffff7f
ldda [%i6]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030181400
! Mem[0000000030141408] = 99c1ffff, %l1 = 00000000fffffbcf
ldsha [%i5+%o4]0x81,%l1 ! %l1 = ffffffffffff99c1
! Starting 10 instruction Store Burst
! %f16 = 000000b8 ff000000 fff00000 00005a9b
! %f20 = 00000000 00000000 fff0cd6b 00000000
! %f24 = ffdce777 77e7dcff 0000003f 00000000
! %f28 = 7119b5cf b80bff34 47f6c323 3f00ffff
stda %f16,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
p0_label_114:
! %f6 = fff0cd6b 6a1e56a3, %l6 = 000000000000fff0
! Mem[0000000010081418] = 181936c0191936c0
add %i2,0x018,%g1
stda %f6,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010081418] = 181936c0191936c0
! Mem[000000001010140c] = b8000000, %l2 = d7e9623e, %l4 = cfb51971
add %i4,0x0c,%g1
casa [%g1]0x80,%l2,%l4 ! %l4 = 00000000b8000000
! %l2 = d7e9623e, %l3 = b857bea6, Mem[0000000010081410] = ffffffff e0000000
stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = d7e9623e b857bea6
! %f14 = 6b16c86c ffffff7f, Mem[0000000010081430] = ffffffff 56714d03
std %f14,[%i2+0x030] ! Mem[0000000010081430] = 6b16c86c ffffff7f
! %f0 = 00ff0000, Mem[0000000010141408] = 000000ff
sta %f0 ,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00ff0000
! Mem[0000000010141404] = 34ff0bb8, %l2 = d7e9623e, %l6 = 0000fff0
add %i5,0x04,%g1
casa [%g1]0x80,%l2,%l6 ! %l6 = 0000000034ff0bb8
! %l3 = 00000000b857bea6, imm = 0000000000000dc8, %l1 = ffffffffffff99c1
sub %l3,0xdc8,%l1 ! %l1 = 00000000b857b0de
! %l5 = 0000000034ff0bb8, Mem[0000000030101408] = ff006b9a
stwa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 34ff0bb8
! %l4 = 00000000b8000000, Mem[0000000010001404] = b80bff34, %asi = 80
stwa %l4,[%i0+0x004]%asi ! Mem[0000000010001404] = b8000000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = cffbffff 80000000, %l6 = 34ff0bb8, %l7 = ffffff9a
ldda [%i5+%o5]0x88,%l6 ! %l6 = 0000000080000000 00000000cffbffff
p0_label_115:
! Mem[0000000010141430] = 0000006b3a2b0000, %l4 = 00000000b8000000
ldxa [%i5+0x030]%asi,%l4 ! %l4 = 0000006b3a2b0000
! Mem[0000000010041400] = cffbffff0000ffff, %l0 = 00000000000008ff
ldxa [%i1+%g0]0x88,%l0 ! %l0 = cffbffff0000ffff
! Mem[0000000010101400] = 000038b5, %l7 = 00000000cffbffff
lduba [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = 00000000, %f15 = ffffff7f
lda [%i1+%o5]0x88,%f15 ! %f15 = 00000000
membar #Sync ! Added by membar checker (21)
! Mem[0000000010181408] = 0000f0ff, %l1 = 00000000b857b0de
lduba [%i6+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000300c1400] = ff5a0000, %l1 = 00000000000000ff
lduwa [%i3+%g0]0x81,%l1 ! %l1 = 00000000ff5a0000
! Mem[0000000010181400] = 000000b8 ff000000, %l6 = 80000000, %l7 = 00000000
ldd [%i6+%g0],%l6 ! %l6 = 00000000000000b8 00000000ff000000
! Mem[00000000211c0000] = adff96d7, %l0 = cffbffff0000ffff
lduba [%o2+0x000]%asi,%l0 ! %l0 = 00000000000000ad
! Mem[0000000010041410] = 00000000, %l6 = 00000000000000b8
ldsha [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181400] = 000000b8, %l0 = 00000000000000ad
swapa [%i6+%g0]0x80,%l0 ! %l0 = 00000000000000b8
p0_label_116:
! Mem[0000000030181400] = 00ff0000, %l3 = 00000000b857bea6
swapa [%i6+%g0]0x81,%l3 ! %l3 = 0000000000ff0000
! Mem[000000001014140c] = b8000000, %l4 = 0000006b3a2b0000
swap [%i5+0x00c],%l4 ! %l4 = 00000000b8000000
! %f6 = fff0cd6b 6a1e56a3, Mem[0000000010101400] = b5380000 6bcdf0ff
stda %f6 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = fff0cd6b 6a1e56a3
! %l3 = 0000000000ff0000, Mem[0000000010141410] = 00000080
stwa %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00ff0000
! Mem[0000000030101408] = b80bff34, %l6 = 0000000000000000
swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000b80bff34
! %f22 = fff0cd6b 00000000, Mem[0000000010101408] = ff000000 000000b8
stda %f22,[%i4+%o4]0x88 ! Mem[0000000010101408] = fff0cd6b 00000000
! %l6 = 00000000b80bff34, Mem[00000000100c1400] = ff5c07474d000000
stxa %l6,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000b80bff34
! %l5 = 0000000034ff0bb8, Mem[0000000030001410] = 00000000
stha %l5,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000bb8
! %l6 = b80bff34, %l7 = ff000000, Mem[0000000010001400] = 7119b5cf b8000000
stda %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = b80bff34 ff000000
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ff5e8841, %l6 = 00000000b80bff34
ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffff5e
p0_label_117:
! Mem[00000000300c1408] = 000008a6, %l0 = 00000000000000b8
lduba [%i3+%o4]0x89,%l0 ! %l0 = 00000000000000a6
! Mem[0000000030141410] = 0000000000000000, %l0 = 00000000000000a6
ldxa [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000300c1408] = a6080000d7e9623e, %f28 = 7119b5cf b80bff34
ldda [%i3+%o4]0x81,%f28 ! %f28 = a6080000 d7e9623e
! Mem[0000000020800000] = ff5e8841, %l1 = 00000000ff5a0000
lduh [%o1+%g0],%l1 ! %l1 = 000000000000ff5e
! Mem[0000000010041414] = 00000000, %l2 = 00000000d7e9623e
lduwa [%i1+0x014]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = 7119b5cf, %l4 = 00000000b8000000
lduwa [%i5+%g0]0x88,%l4 ! %l4 = 000000007119b5cf
! Mem[00000000300c1400] = 0000005a00005aff, %l2 = 0000000000000000
ldxa [%i3+%g0]0x89,%l2 ! %l2 = 0000005a00005aff
! Mem[0000000030181400] = 0000004da6be57b8, %f26 = 0000003f 00000000
ldda [%i6+%g0]0x89,%f26 ! %f26 = 0000004d a6be57b8
! Mem[000000001010141c] = a6be57b8, %l3 = 0000000000ff0000
ldsba [%i4+0x01f]%asi,%l3 ! %l3 = ffffffffffffffb8
! Starting 10 instruction Store Burst
! Mem[0000000010101400] = a3561e6a, %l4 = 000000007119b5cf
ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 000000a3000000ff
p0_label_118:
! %l6 = ffffffffffffff5e, Mem[0000000010081410] = d7e9623eb857bea6
stxa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffffffffff5e
! %f18 = fff00000 00005a9b, %l2 = 0000005a00005aff
! Mem[0000000010181420] = ffdce77777e7dcff
add %i6,0x020,%g1
stda %f18,[%g1+%l2]ASI_PST16_P ! Mem[0000000010181420] = fff0000000005a9b
! Mem[0000000010101408] = 00000000, %l6 = ffffffffffffff5e
swapa [%i4+%o4]0x88,%l6 ! %l6 = 0000000000000000
! %f0 = 00ff0000 4d000000 00000000 00000000
! %f4 = ff57bea6 00000000 fff0cd6b 6a1e56a3
! %f8 = ba212420 01c90143 034d8e45 ffffffff
! %f12 = bbbdc0cb f6809cc5 6b16c86c 00000000
stda %f0,[%i6]ASI_BLK_AIUP ! Block Store to 0000000010181400
! %l2 = 0000005a00005aff, Mem[00000000100c1400] = 00000000
stba %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff
! %l1 = 000000000000ff5e, Mem[0000000030141400] = ff0000ff
stba %l1,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff00005e
! Mem[0000000010141418] = 181936c0, %l1 = 000000000000ff5e
swap [%i5+0x018],%l1 ! %l1 = 00000000181936c0
! Mem[0000000010141400] = cfb51971, %l5 = 0000000034ff0bb8
ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 000000cf000000ff
! Mem[0000000030181410] = a6be57ff, %l4 = 00000000000000a3
ldstuba [%i6+%o5]0x89,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff5c074700000bb8, %l4 = 00000000000000ff
ldxa [%i0+%o5]0x89,%l4 ! %l4 = ff5c074700000bb8
p0_label_119:
! Mem[0000000010041400] = ffff0000, %l4 = ff5c074700000bb8
lduha [%i1+%g0]0x80,%l4 ! %l4 = 000000000000ffff
! Mem[00000000100c1420] = 00000000, %l4 = 000000000000ffff
ldsh [%i3+0x020],%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = fff00000, %l0 = 0000000000000000
lduba [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101400] = 6a1e56ff, %l4 = 0000000000000000
ldsba [%i4+%g0]0x88,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030181410] = ff57bea6, %l4 = ffffffffffffffff
lduha [%i6+%o5]0x81,%l4 ! %l4 = 000000000000ff57
! Mem[0000000010041400] = ffff0000fffffbcf, %l7 = 00000000ff000000
ldx [%i1+%g0],%l7 ! %l7 = ffff0000fffffbcf
! Mem[0000000010081408] = adffffff, %l0 = 0000000000000000
lduba [%i2+%o4]0x80,%l0 ! %l0 = 00000000000000ad
! Mem[0000000010101410] = 00000072, %l3 = ffffffffffffffb8
ldsha [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000072
membar #Sync ! Added by membar checker (22)
! Mem[0000000010181410] = 00000000 a6be57ff, %l6 = 00000000, %l7 = fffffbcf
ldda [%i6+%o5]0x88,%l6 ! %l6 = 00000000a6be57ff 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = fff6c323, %l6 = 00000000a6be57ff
swapa [%i4+%o5]0x81,%l6 ! %l6 = 00000000fff6c323
p0_label_120:
! %l4 = 0000ff57, %l5 = 000000cf, Mem[0000000010101418] = 181936c0 a6be57b8
stda %l4,[%i4+0x018]%asi ! Mem[0000000010101418] = 0000ff57 000000cf
! Mem[0000000010041410] = 00000000, %l5 = 00000000000000cf
ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c1400] = 000000ff, %l2 = 0000005a00005aff
swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l3 = 0000000000000072
ldstuba [%i6+%o4]0x81,%l3 ! %l3 = 00000000000000ff
! %f14 = 6b16c86c, Mem[0000000030001400] = fff00000
sta %f14,[%i0+%g0]0x89 ! Mem[0000000030001400] = 6b16c86c
! %l1 = 00000000181936c0, Mem[00000000211c0000] = adff96d7
stb %l1,[%o2+%g0] ! Mem[00000000211c0000] = c0ff96d7
! %l3 = 0000000000000000, Mem[0000000010041408] = cd4edee3000000ff
stxa %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000000000000000
! Mem[0000000030081410] = d7e9623e, %l4 = 000000000000ff57
swapa [%i2+%o5]0x89,%l4 ! %l4 = 00000000d7e9623e
! %l0 = 000000ad, %l1 = 181936c0, Mem[0000000030081400] = ff080000 cffbffff
stda %l0,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ad 181936c0
! Starting 10 instruction Load Burst
! Mem[000000001018142c] = ffffffff, %l1 = 00000000181936c0
lduwa [%i6+0x02c]%asi,%l1 ! %l1 = 00000000ffffffff
p0_label_121:
! Mem[0000000030141410] = 00000000, %l1 = 00000000ffffffff
ldsba [%i5+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = 9b5a0000 5a000000, %l2 = 000000ff, %l3 = 00000000
ldda [%i0+%o4]0x81,%l2 ! %l2 = 000000009b5a0000 000000005a000000
! Mem[0000000010081418] = 181936c0191936c0, %l5 = 0000000000000000
ldx [%i2+0x018],%l5 ! %l5 = 181936c0191936c0
! %f7 = 6a1e56a3, %f11 = ffffffff, %f14 = 6b16c86c 00000000
fsmuld %f7 ,%f11,%f14 ! %f14 = ffffffff e0000000
! Mem[00000000100c143c] = 0000006c, %l2 = 000000009b5a0000
ldsb [%i3+0x03c],%l2 ! %l2 = 0000000000000000
! Mem[0000000030001410] = b80b0000, %f27 = a6be57b8
lda [%i0+%o5]0x81,%f27 ! %f27 = b80b0000
! %l1 = 0000000000000000, %l7 = 0000000000000000, %y = 000000ff
sdiv %l1,%l7,%l6 ! Div by zero, %l0 = 00000000000000fd
mov %l0,%y ! %y = 000000d5
! Mem[0000000010141408] = 00ff00003a2b0000, %l7 = 0000000000000000
ldxa [%i5+%o4]0x80,%l7 ! %l7 = 00ff00003a2b0000
! Mem[0000000010141410] = 0000ff00, %l3 = 000000005a000000
lduwa [%i5+%o5]0x88,%l3 ! %l3 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l2 = 0000000000000000, Mem[0000000030181408] = ff000000
stha %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
p0_label_122:
! %l1 = 0000000000000000, %l1 = 0000000000000000, %y = 000000d5
udiv %l1,%l1,%l0 ! Div by zero, %l0 = 0000000000000125
mov %l0,%y ! %y = 000000fd
! Mem[00000000300c1408] = a6080000, %l4 = 00000000d7e9623e
ldstuba [%i3+%o4]0x81,%l4 ! %l4 = 000000a6000000ff
! Mem[0000000030041410] = ffa604e8, %l1 = 0000000000000000
ldsba [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! %l4 = 00000000000000a6, Mem[00000000201c0000] = fff04531, %asi = 80
stba %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = a6f04531
! %l5 = 181936c0191936c0, Mem[0000000010141400] = 7119b5ff
stha %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 711936c0
! %f10 = 034d8e45 ffffffff, Mem[0000000030141408] = ffffc199 c5989333
stda %f10,[%i5+%o4]0x89 ! Mem[0000000030141408] = 034d8e45 ffffffff
! %f22 = fff0cd6b, Mem[0000000030141410] = 00000000
sta %f22,[%i5+%o5]0x89 ! Mem[0000000030141410] = fff0cd6b
! %l0 = 00000000000000fd, Mem[00000000300c1410] = d906c94e
stba %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = d906c9fd
! Mem[0000000010001408] = aa000000, %l0 = 00000000000000fd
swapa [%i0+%o4]0x88,%l0 ! %l0 = 00000000aa000000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff000000 6bcdf0ff, %l4 = 000000a6, %l5 = 191936c0
ldda [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff000000 000000006bcdf0ff
p0_label_123:
! Mem[0000000030181400] = 0000004d a6be57b8, %l4 = ff000000, %l5 = 6bcdf0ff
ldda [%i6+%g0]0x89,%l4 ! %l4 = 00000000a6be57b8 000000000000004d
! %f20 = 00000000, %f16 = 000000b8, %f26 = 0000004d
fdivs %f20,%f16,%f26 ! %f26 = 00000000
! Mem[0000000030001410] = b80b000047075cff, %f24 = ffdce777 77e7dcff
ldda [%i0+%o5]0x81,%f24 ! %f24 = b80b0000 47075cff
! Mem[0000000030001400] = 00be576c 6b16c86c, %l0 = aa000000, %l1 = ffffffff
ldda [%i0+%g0]0x89,%l0 ! %l0 = 000000006b16c86c 0000000000be576c
! Mem[0000000030181400] = 0000004d a6be57b8, %l2 = 00000000, %l3 = 0000ff00
ldda [%i6+%g0]0x89,%l2 ! %l2 = 00000000a6be57b8 000000000000004d
! Mem[0000000030041410] = e804a6ff, %l0 = 000000006b16c86c
lduwa [%i1+%o5]0x89,%l0 ! %l0 = 00000000e804a6ff
! Mem[0000000020800040] = 00020070, %l2 = 00000000a6be57b8
ldsha [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000002
! Mem[00000000201c0000] = a6f04531, %l0 = 00000000e804a6ff
ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffa6f0
! Mem[00000000100c1420] = 00000000, %l7 = 00ff00003a2b0000
lduwa [%i3+0x020]%asi,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f14 = ffffffff, %f4 = ff57bea6
fcmpes %fcc1,%f14,%f4 ! %fcc1 = 3
p0_label_124:
! %f30 = 47f6c323 3f00ffff, Mem[0000000010081410] = ffffffff 5effffff
stda %f30,[%i2+%o5]0x88 ! Mem[0000000010081410] = 47f6c323 3f00ffff
! %f11 = ffffffff, Mem[0000000030141410] = fff0cd6b
sta %f11,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffffffff
! %l3 = 000000000000004d, Mem[0000000030101400] = 47f6c32347075cff
stxa %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000000000004d
! %l0 = ffffa6f0, %l1 = 00be576c, Mem[0000000030001400] = 6b16c86c 00be576c
stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = ffffa6f0 00be576c
! %l6 = 00000000fff6c323, Mem[0000000030181400] = b857bea6
stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = fff6c323
! %f22 = fff0cd6b, Mem[0000000030001400] = ffffa6f0
sta %f22,[%i0+%g0]0x89 ! Mem[0000000030001400] = fff0cd6b
! %f16 = 000000b8 ff000000, Mem[0000000030081400] = 000000ad 181936c0
stda %f16,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000b8 ff000000
! %l0 = ffffffffffffa6f0, Mem[0000000010001408] = 000000fd
stba %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000f0
! %l7 = 0000000000000000, Mem[00000000300c1408] = ff080000d7e9623e
stxa %l7,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010041420] = 0000003f 00000000, %l2 = 00000002, %l3 = 0000004d
ldd [%i1+0x020],%l2 ! %l2 = 000000000000003f 0000000000000000
p0_label_125:
! Mem[0000000010081400] = ff000000, %l3 = 0000000000000000
ldsha [%i2+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! Mem[0000000030141408] = 034d8e45ffffffff, %f18 = fff00000 00005a9b
ldda [%i5+%o4]0x89,%f18 ! %f18 = 034d8e45 ffffffff
! Mem[0000000010181434] = f6809cc5, %l1 = 0000000000be576c
ldub [%i6+0x036],%l1 ! %l1 = 000000000000009c
! Mem[00000000100c1410] = 6b0000ff, %l1 = 000000000000009c
ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 000000ff000000ff
membar #Sync ! Added by membar checker (23)
! Mem[0000000030001400] = 6bcdf0ff 6c57be00 9b5a0000 5a000000
! Mem[0000000030001410] = b80b0000 47075cff e00e3189 000000b8
! Mem[0000000030001420] = 935e0000 aa451ef5 e3f10393 ce180437
! Mem[0000000030001430] = 514ed1fd e313aae0 cfc060e8 d6d1ffff
ldda [%i0]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030001400
! Mem[0000000010101408] = ffffff5e, %f13 = f6809cc5
lda [%i4+%o4]0x88,%f13 ! %f13 = ffffff5e
! Mem[0000000030081400] = b8000000, %l1 = 00000000000000ff
ldswa [%i2+%g0]0x89,%l1 ! %l1 = ffffffffb8000000
! Mem[0000000010141400] = c0361971, %l1 = ffffffffb8000000
ldsba [%i5+%g0]0x80,%l1 ! %l1 = ffffffffffffffc0
! Mem[0000000010041408] = 0000000000000000, %f2 = 00000000 00000000
ldda [%i1+%o4]0x80,%f2 ! %f2 = 00000000 00000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000000, Mem[0000000010181400] = 00ff00004d000000, %asi = 80
stxa %l7,[%i6+0x000]%asi ! Mem[0000000010181400] = 0000000000000000
p0_label_126:
! %f4 = ff57bea6 00000000, %f12 = bbbdc0cb ffffff5e
fdtox %f4 ,%f12 ! %f12 = 80000000 00000000
! %l1 = ffffffffffffffc0, Mem[0000000010041415] = 00000000, %asi = 80
stba %l1,[%i1+0x015]%asi ! Mem[0000000010041414] = 00c00000
! Mem[0000000030001408] = 00005a9b, %l3 = ffffffffffffff00
ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 0000009b000000ff
membar #Sync ! Added by membar checker (24)
! %l0 = ffffffffffffa6f0, Mem[0000000030001408] = ff5a00005a000000
stxa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffffffffffffa6f0
! Mem[0000000010001400] = b80bff34, %l6 = 00000000fff6c323
ldstuba [%i0+%g0]0x80,%l6 ! %l6 = 000000b8000000ff
! %l6 = 00000000000000b8, Mem[0000000010081408] = ffffffffffffffad
stxa %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000000000b8
! %f24 = 935e0000 aa451ef5, Mem[0000000030041400] = fff0cd6b b5383fcb
stda %f24,[%i1+%g0]0x81 ! Mem[0000000030041400] = 935e0000 aa451ef5
! Mem[0000000010081410] = 3f00ffff, %l7 = 0000000000000000
ldstuba [%i2+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! %f8 = ba212420 01c90143, Mem[00000000100c1418] = fff0cd6b a6ff57b8
stda %f8 ,[%i3+0x018]%asi ! Mem[00000000100c1418] = ba212420 01c90143
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000, %l2 = 000000000000003f
lduha [%i0+%o5]0x80,%l2 ! %l2 = 0000000000000000
p0_label_127:
! %f30 = cfc060e8, %f4 = ff57bea6, %f30 = cfc060e8
fdivs %f30,%f4 ,%f30 ! %f30 = 0fe44624
! Mem[0000000030141400] = 000840b7 ff00005e, %l0 = ffffa6f0, %l1 = ffffffc0
ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000ff00005e 00000000000840b7
! Mem[0000000030041408] = 00000000, %l0 = 00000000ff00005e
lduwa [%i1+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030081400] = 000000ff b8000000, %l2 = 00000000, %l3 = 0000009b
ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000b8000000 00000000000000ff
! Mem[0000000010181400] = 00000000 00000000, %l2 = b8000000, %l3 = 000000ff
ldda [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000000 0000000000000000
! Mem[00000000100c1408] = cb3f38b5fff00034, %l4 = 00000000a6be57b8
ldxa [%i3+%o4]0x88,%l4 ! %l4 = cb3f38b5fff00034
! Mem[0000000010101408] = ffffff5e, %l5 = 000000000000004d
ldsba [%i4+%o4]0x88,%l5 ! %l5 = 000000000000005e
! Mem[000000001004140c] = 00000000, %l2 = 0000000000000000
ldsba [%i1+0x00e]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1418] = ba212420, %l0 = 0000000000000000
ldsw [%i3+0x018],%l0 ! %l0 = ffffffffba212420
! Starting 10 instruction Store Burst
! %l4 = fff00034, %l5 = 0000005e, Mem[0000000030141410] = ffffffff 00000000
stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = fff00034 0000005e
p0_label_128:
! Mem[0000000010041418] = 4ead84b8, %l3 = 0000000000000000, %asi = 80
swapa [%i1+0x018]%asi,%l3 ! %l3 = 000000004ead84b8
! Mem[0000000010181408] = 00000000, %l5 = 000000000000005e
lduwa [%i6+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000021800000] = d9ff9cd4, %l6 = 00000000000000b8
ldstub [%o3+%g0],%l6 ! %l6 = 000000d9000000ff
! Mem[0000000030001408] = ffffffff, %l5 = 0000000000000000
ldstuba [%i0+%o4]0x81,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010001410] = 00000000, %l2 = 0000000000000000
ldstuba [%i0+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! %f18 = 9b5a0000 5a000000, %l7 = 00000000000000ff
! Mem[0000000030141430] = fff0cd6bb5383fcb
add %i5,0x030,%g1
stda %f18,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030141430] = 0000005a00005a9b
! %l7 = 00000000000000ff, Mem[0000000030041408] = 00000000
stba %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
! Mem[00000000100c1408] = fff00034, %l6 = 00000000000000d9
swapa [%i3+%o4]0x88,%l6 ! %l6 = 00000000fff00034
! Mem[00000000300c1410] = fdc906d9, %l6 = 00000000fff00034
ldstuba [%i3+%o5]0x81,%l6 ! %l6 = 000000fd000000ff
! Starting 10 instruction Load Burst
! Mem[0000000021800080] = ffff4727, %l0 = ffffffffba212420
ldub [%o3+0x080],%l0 ! %l0 = 00000000000000ff
p0_label_129:
! Mem[00000000100c1408] = d9000000, %l7 = 00000000000000ff
ldsba [%i3+%o4]0x80,%l7 ! %l7 = ffffffffffffffd9
! Mem[0000000010001408] = 6b000000000000f0, %f20 = b80b0000 47075cff
ldda [%i0+%o4]0x88,%f20 ! %f20 = 6b000000 000000f0
! Mem[0000000010141408] = 0000ff00, %l5 = 00000000000000ff
lduha [%i5+%o4]0x88,%l5 ! %l5 = 000000000000ff00
! Mem[0000000030181408] = 00000000, %l0 = 00000000000000ff
ldsba [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001408] = ffffffff, %l3 = 000000004ead84b8
ldsba [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030181408] = 00000000 00000000, %l0 = 00000000, %l1 = 000840b7
ldda [%i6+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000010141408] = 00ff0000, %l6 = 00000000000000fd
ldswa [%i5+%o4]0x80,%l6 ! %l6 = 0000000000ff0000
! Mem[0000000030081400] = b8000000, %l0 = 0000000000000000
ldsha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Mem[000000001010140c] = 6bcdf0ff, %l7 = ffffffffffffffd9
lduha [%i4+0x00e]%asi,%l7 ! %l7 = 000000000000f0ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1411] = ff00006b, %l5 = 000000000000ff00
ldstub [%i3+0x011],%l5 ! %l5 = 00000000000000ff
p0_label_130:
! %l3 = ffffffffffffffff, Mem[0000000010001408] = f0000000
stha %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffff0000
! Mem[00000000300c1410] = ffc906d9, %l0 = 0000000000000000
ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030001410] = 00000bb8, %l7 = 000000000000f0ff
ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000b8000000ff
! %f27 = ce180437, Mem[0000000030081400] = b8000000
sta %f27,[%i2+%g0]0x89 ! Mem[0000000030081400] = ce180437
! %l2 = 0000000000000000, Mem[00000000100c1410] = ffff006b3a2b0000
stxa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000
! Mem[0000000010081414] = 23c3f647, %l7 = 00000000000000b8
ldstub [%i2+0x014],%l7 ! %l7 = 00000023000000ff
! %l5 = 0000000000000000, Mem[0000000010041408] = 0000000000000000
stxa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000
! Mem[00000000218000c1] = 2c285589, %l3 = ffffffffffffffff
ldstub [%o3+0x0c1],%l3 ! %l3 = 00000028000000ff
! Mem[00000000100c1420] = 00000000, %l7 = 0000000000000023
swap [%i3+0x020],%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = 00ff0000, %l2 = 0000000000000000
lduw [%i5+%o5],%l2 ! %l2 = 0000000000ff0000
p0_label_131:
! Mem[0000000030001410] = ff0b0000, %l1 = 0000000000000000
lduha [%i0+%o5]0x81,%l1 ! %l1 = 000000000000ff0b
! Mem[0000000010101408] = 5effffff, %l4 = cb3f38b5fff00034
lduha [%i4+%o4]0x80,%l4 ! %l4 = 0000000000005eff
! Code Fragment 4
p0_fragment_9:
! %l0 = 00000000000000ff
setx 0x31fe063025a2c017,%g7,%l0 ! %l0 = 31fe063025a2c017
! %l1 = 000000000000ff0b
setx 0xaad81e47ab84d7b2,%g7,%l1 ! %l1 = aad81e47ab84d7b2
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 = 31fe063025a2c017
setx 0x55e020d7e4e3e5be,%g7,%l0 ! %l0 = 55e020d7e4e3e5be
! %l1 = aad81e47ab84d7b2
setx 0xd9e679084f005801,%g7,%l1 ! %l1 = d9e679084f005801
! Mem[00000000211c0000] = c0ff96d7, %l2 = 0000000000ff0000
ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffc0ff
! Mem[0000000030101400] = 00000000, %l3 = 0000000000000028
lduwa [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000010081400] = ff000000 6bcdf0ff, %l0 = e4e3e5be, %l1 = 4f005801
ldda [%i2+0x000]%asi,%l0 ! %l0 = 00000000ff000000 000000006bcdf0ff
! Mem[00000000100c1400] = ff5a0000, %f7 = 6a1e56a3
lda [%i3+%g0]0x80,%f7 ! %f7 = ff5a0000
! Mem[0000000010141400] = c0361971, %l4 = 0000000000005eff
ldswa [%i5+%g0]0x80,%l4 ! %l4 = ffffffffc0361971
! Mem[00000000300c1408] = 00000000, %l0 = 00000000ff000000
lduha [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000030041408] = 000000ff
stha %l3,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000
p0_label_132:
! %l2 = ffffffffffffc0ff, Mem[0000000010001400] = 34ff0bff
stba %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 34ff0bff
! Mem[0000000030141400] = ff00005e, %l0 = 0000000000000000
swapa [%i5+%g0]0x89,%l0 ! %l0 = 00000000ff00005e
! %f31 = d6d1ffff, Mem[0000000030141410] = fff00034
sta %f31,[%i5+%o5]0x81 ! Mem[0000000030141410] = d6d1ffff
! %l6 = 0000000000ff0000, Mem[0000000010041410] = ff00000000c00000
stxa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000ff0000
! %l1 = 000000006bcdf0ff, Mem[0000000010001400] = ff0bff34
stba %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff0bff34
! %l0 = 00000000ff00005e, Mem[0000000010181408] = 0000000000000000
stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000ff00005e
! Mem[0000000010101428] = cbc0bdbb00000082, %l1 = 000000006bcdf0ff, %l2 = ffffffffffffc0ff
add %i4,0x28,%g1
casxa [%g1]0x80,%l1,%l2 ! %l2 = cbc0bdbb00000082
! %f21 = 000000f0, Mem[00000000100c1400] = ff5a0000
sta %f21,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000f0
! %l6 = 0000000000ff0000, Mem[0000000010081414] = ffc3f647
stb %l6,[%i2+0x014] ! Mem[0000000010081414] = 00c3f647
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 0000005a00005aff, %f2 = 00000000 00000000
ldda [%i3+%g0]0x89,%f2 ! %f2 = 0000005a 00005aff
p0_label_133:
! Mem[0000000030041400] = 935e0000aa451ef5, %l1 = 000000006bcdf0ff
ldxa [%i1+%g0]0x81,%l1 ! %l1 = 935e0000aa451ef5
! Mem[00000000100c1408] = 000000d9, %l5 = 0000000000000000
lduba [%i3+%o4]0x88,%l5 ! %l5 = 00000000000000d9
! Mem[0000000010181408] = 00000000, %l6 = 0000000000ff0000
lduba [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081408] = b8000000, %l6 = 0000000000000000
ldsha [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffb800
! Mem[0000000010101408] = 5effffff, %l1 = 935e0000aa451ef5
ldsw [%i4+%o4],%l1 ! %l1 = 000000005effffff
! Mem[0000000010041418] = 00000000, %f31 = d6d1ffff
lda [%i1+0x018]%asi,%f31 ! %f31 = 00000000
! Mem[0000000010081438] = b8000000, %l4 = ffffffffc0361971
lduwa [%i2+0x038]%asi,%l4 ! %l4 = 00000000b8000000
! Mem[0000000010001400] = 34ff0bff, %l7 = 0000000000000000
lduwa [%i0+%g0]0x88,%l7 ! %l7 = 0000000034ff0bff
! Mem[0000000010041400] = cffbffff0000ffff, %f28 = 514ed1fd e313aae0
ldda [%i1+%g0]0x88,%f28 ! %f28 = cffbffff 0000ffff
! Starting 10 instruction Store Burst
! %l6 = ffffffffffffb800, Mem[0000000030141410] = d6d1ffff
stha %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = b800ffff
p0_label_134:
! %l4 = 00000000b8000000, Mem[00000000100c1400] = 000000f0
stwa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = b8000000
! %l5 = 00000000000000d9, Mem[0000000010141408] = 00ff0000
stha %l5,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00d90000
! %l3 = 0000000000000000, Mem[0000000010181410] = a6be57ff
stwa %l3,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000000
! %l7 = 0000000034ff0bff, imm = 0000000000000c94, %l0 = 00000000ff00005e
and %l7,0xc94,%l0 ! %l0 = 0000000000000894
! Mem[0000000010081424] = 34f54eb1, %l6 = ffffb800, %l4 = b8000000
add %i2,0x24,%g1
casa [%g1]0x80,%l6,%l4 ! %l4 = 0000000034f54eb1
! %l5 = 00000000000000d9, Mem[0000000010041410] = 00000000
stwa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000d9
! %l0 = 0000000000000894, Mem[0000000010181410] = 00000000
stba %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00000094
! %l1 = 000000005effffff, Mem[0000000010001410] = ff000000
stba %l1,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff000000
! Mem[0000000010181410] = 00000094, %l1 = 000000005effffff
swapa [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000094
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = 0000005a00005aff, %f30 = 0fe44624 00000000
ldda [%i3+%g0]0x89,%f30 ! %f30 = 0000005a 00005aff
p0_label_135:
! Mem[0000000010041410] = d9000000, %l2 = cbc0bdbb00000082
ldsba [%i1+%o5]0x80,%l2 ! %l2 = ffffffffffffffd9
! Mem[0000000030041400] = 00005e93, %l7 = 0000000034ff0bff
lduwa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000005e93
! Mem[0000000010081408] = 00000000 000000b8, %l0 = 00000894, %l1 = 00000094
ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000b8 0000000000000000
! Mem[0000000010141408] = 00d90000, %l5 = 00000000000000d9
lduwa [%i5+%o4]0x80,%l5 ! %l5 = 0000000000d90000
! Mem[0000000010001410] = 000000ff, %l6 = ffffffffffffb800
ldsha [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181400] = 00000000, %l6 = 00000000000000ff
ldsba [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041430] = ff000000, %l6 = 0000000000000000
ldswa [%i1+0x030]%asi,%l6 ! %l6 = ffffffffff000000
! Mem[0000000030101410] = a6be57ff, %l2 = ffffffffffffffd9
ldswa [%i4+%o5]0x81,%l2 ! %l2 = ffffffffa6be57ff
! Mem[0000000010141420] = fff0cd6b, %l6 = ffffffffff000000
ldsw [%i5+0x020],%l6 ! %l6 = fffffffffff0cd6b
! Starting 10 instruction Store Burst
! %f11 = ffffffff, Mem[0000000030041408] = 00000000
sta %f11,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff
p0_label_136:
! %f24 = 935e0000 aa451ef5, Mem[0000000010181420] = ba212420 01c90143
std %f24,[%i6+0x020] ! Mem[0000000010181420] = 935e0000 aa451ef5
! Mem[0000000010081400] = ff000000, %l7 = 0000000000005e93
swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000ff000000
! %f0 = 00ff0000 4d000000 0000005a 00005aff
! %f4 = ff57bea6 00000000 fff0cd6b ff5a0000
! %f8 = ba212420 01c90143 034d8e45 ffffffff
! %f12 = 80000000 00000000 ffffffff e0000000
stda %f0,[%i6]ASI_BLK_AIUSL ! Block Store to 0000000030181400
! Mem[0000000010101408] = 5effffff, %l0 = 00000000000000b8
swapa [%i4+%o4]0x80,%l0 ! %l0 = 000000005effffff
! Mem[0000000010041400] = 0000ffff, %l1 = 0000000000000000
swapa [%i1+%g0]0x88,%l1 ! %l1 = 000000000000ffff
! %l4 = 0000000034f54eb1, Mem[0000000010141410] = 0000ff00
stba %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000ffb1
! Mem[0000000030001400] = fff0cd6b, %l0 = 000000005effffff
swapa [%i0+%g0]0x89,%l0 ! %l0 = 00000000fff0cd6b
! %l2 = ffffffffa6be57ff, Mem[0000000030001410] = ff0b0000
stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff0b0000
! %l2 = ffffffffa6be57ff, Mem[00000000211c0001] = c0ff96d7, %asi = 80
stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = c0ff96d7
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = b8000000b80bff34, %f28 = cffbffff 0000ffff
ldda [%i3+%g0]0x80,%f28 ! %f28 = b8000000 b80bff34
p0_label_137:
! Mem[0000000030041408] = ffffffff, %l2 = ffffffffa6be57ff
lduha [%i1+%o4]0x89,%l2 ! %l2 = 000000000000ffff
! Mem[0000000020800040] = 00020070, %l7 = 00000000ff000000
lduha [%o1+0x040]%asi,%l7 ! %l7 = 0000000000000002
! %l6 = fffffffffff0cd6b, %l1 = 000000000000ffff, %l6 = fffffffffff0cd6b
or %l6,%l1,%l6 ! %l6 = fffffffffff0ffff
membar #Sync ! Added by membar checker (25)
! Mem[0000000030181410] = ff57bea600000000, %l0 = 00000000fff0cd6b
ldxa [%i6+%o5]0x89,%l0 ! %l0 = ff57bea600000000
! Mem[0000000010141408] = 00d900003a2b0000, %l3 = 0000000000000000
ldxa [%i5+0x008]%asi,%l3 ! %l3 = 00d900003a2b0000
! Mem[0000000030001410] = ff5c074700000bff, %l1 = 000000000000ffff
ldxa [%i0+%o5]0x89,%l1 ! %l1 = ff5c074700000bff
! Mem[0000000010141410] = b1ff0000, %f26 = e3f10393
lda [%i5+%o5]0x80,%f26 ! %f26 = b1ff0000
! %f26 = b1ff0000, %f14 = ffffffff, %f29 = b80bff34
fadds %f26,%f14,%f29 ! %f29 = ffffffff
! %f27 = ce180437, %f31 = 00005aff, %f10 = 034d8e45
fmuls %f27,%f31,%f10 ! %l0 = ff57bea600000022, Unfinished, %fsr = 1b00000800
! Starting 10 instruction Store Burst
! %l2 = 0000ffff, %l3 = 3a2b0000, Mem[0000000010101418] = 0000ff57 000000cf
stda %l2,[%i4+0x018]%asi ! Mem[0000000010101418] = 0000ffff 3a2b0000
p0_label_138:
! Mem[0000000030081408] = 00ff0000, %l3 = 00d900003a2b0000
swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000ff0000
! %l6 = fffffffffff0ffff, Mem[0000000010081410] = 3f00ffff
stha %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 3f00ffff
! %l7 = 0000000000000002, Mem[0000000010081400] = 00005e936bcdf0ff
stxa %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 0000000000000002
! %l3 = 0000000000ff0000, Mem[0000000030141410] = ffff00b8
stha %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffff0000
! Mem[0000000010001410] = 000000ff, %l1 = ff5c074700000bff
swapa [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! %f16 = 6bcdf0ff 6c57be00, Mem[0000000010041408] = 00000000 00000000
stda %f16,[%i1+%o4]0x80 ! Mem[0000000010041408] = 6bcdf0ff 6c57be00
! %l2 = 000000000000ffff, Mem[0000000010041420] = 0000003f00000000, %asi = 80
stxa %l2,[%i1+0x020]%asi ! Mem[0000000010041420] = 000000000000ffff
! Mem[0000000010001400] = ff0bff34, %l6 = fffffffffff0ffff
swapa [%i0+%g0]0x80,%l6 ! %l6 = 00000000ff0bff34
! %f0 = 00ff0000 4d000000, %l7 = 0000000000000002
! Mem[0000000030081410] = 57ff0000a6be57b8
add %i2,0x010,%g1
stda %f0,[%g1+%l7]ASI_PST16_S ! Mem[0000000030081410] = 57ff00004d0057b8
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = 00000000, %l0 = ff57bea600000022
ldsba [%i3+%o4]0x89,%l0 ! %l0 = 0000000000000000
p0_label_139:
! Mem[0000000010081418] = 181936c0 191936c0, %l2 = 0000ffff, %l3 = 00ff0000
ldda [%i2+0x018]%asi,%l2 ! %l2 = 00000000181936c0 00000000191936c0
! Mem[0000000030041400] = 935e0000, %l5 = 0000000000d90000
ldsha [%i1+%g0]0x81,%l5 ! %l5 = ffffffffffff935e
! %l0 = 0000000000000000, %l1 = 00000000000000ff, %l1 = 00000000000000ff
xnor %l0,%l1,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010001408] = 0000ffff, %f25 = aa451ef5
lda [%i0+%o4]0x88,%f25 ! %f25 = 0000ffff
! Mem[0000000010181400] = 00000000, %l5 = ffffffffffff935e
lduha [%i6+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081408] = b8000000, %l5 = 0000000000000000
ldsba [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffffffb8
! Mem[0000000030001400] = ffffff5e6c57be00, %l2 = 00000000181936c0
ldxa [%i0+%g0]0x81,%l2 ! %l2 = ffffff5e6c57be00
! Mem[0000000020800000] = ff5e8841, %l6 = 00000000ff0bff34
ldsha [%o1+0x000]%asi,%l6 ! %l6 = ffffffffffffff5e
! Mem[00000000100c1400] = 000000b8, %l3 = 00000000191936c0
ldswa [%i3+%g0]0x88,%l3 ! %l3 = 00000000000000b8
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = ffffffff, %l7 = 0000000000000002
ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 000000ff000000ff
p0_label_140:
! %f14 = ffffffff e0000000, %l4 = 0000000034f54eb1
! Mem[0000000030001430] = 514ed1fde313aae0
add %i0,0x030,%g1
stda %f14,[%g1+%l4]ASI_PST32_S ! Mem[0000000030001430] = 514ed1fde0000000
! Mem[000000001014143b] = 338f3671, %l3 = 00000000000000b8
ldstub [%i5+0x03b],%l3 ! %l3 = 00000071000000ff
! Mem[0000000010141438] = 338f36ff, %l5 = ffffffffffffffb8
swap [%i5+0x038],%l5 ! %l5 = 00000000338f36ff
! %l6 = ffffff5e, %l7 = 000000ff, Mem[0000000010101408] = b8000000 fff0cd6b
stda %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = ffffff5e 000000ff
! %l2 = 6c57be00, %l3 = 00000071, Mem[0000000030101400] = 00000000 0000004d
stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 6c57be00 00000071
! Mem[0000000010141408] = 00d90000, %l2 = ffffff5e6c57be00
ldstuba [%i5+%o4]0x80,%l2 ! %l2 = 00000000000000ff
! %l7 = 00000000000000ff, Mem[0000000010101430] = 0000006b3a2b0000, %asi = 80
stxa %l7,[%i4+0x030]%asi ! Mem[0000000010101430] = 00000000000000ff
! Mem[0000000010181410] = ffffff5e, %l3 = 0000000000000071
swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000ffffff5e
! Mem[0000000030181410] = 00000000, %l0 = 0000000000000000
swapa [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = b8000000 00000000, %l0 = 00000000, %l1 = ffffff00
ldda [%i2+%o4]0x80,%l0 ! %l0 = 00000000b8000000 0000000000000000
p0_label_141:
! Mem[0000000010181408] = 00000000 ff00005e, %l4 = 34f54eb1, %l5 = 338f36ff
ldda [%i6+0x008]%asi,%l4 ! %l4 = 0000000000000000 00000000ff00005e
! %l0 = 00000000b8000000, %l0 = 00000000b8000000, %y = 000000fd
udiv %l0,%l0,%l7 ! %l7 = 0000000000000161
mov %l0,%y ! %y = b8000000
! Mem[0000000010001410] = ff0b000000005a9b, %f16 = 6bcdf0ff 6c57be00
ldda [%i0+%o5]0x80,%f16 ! %f16 = ff0b0000 00005a9b
! Mem[0000000030141410] = 0000ffff, %l5 = 00000000ff00005e
ldsba [%i5+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141408] = ffffffff, %l7 = 0000000000000161
ldsba [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041400] = 00000000fffffbcf, %l3 = 00000000ffffff5e
ldxa [%i1+0x000]%asi,%l3 ! %l3 = 00000000fffffbcf
membar #Sync ! Added by membar checker (26)
! Mem[0000000010101400] = ff561e6a 6bcdf0ff 5effffff ff000000
! Mem[0000000010101410] = 72000000 fffffbcf 0000ffff 3a2b0000
! Mem[0000000010101420] = 555a35be 00000000 cbc0bdbb 00000082
! Mem[0000000010101430] = 00000000 000000ff 338f3671 4e3afc72
ldda [%i4]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010101400
! Mem[0000000010181410] = 71000000, %l7 = ffffffffffffffff
ldsba [%i6+%o5]0x88,%l7 ! %l7 = 0000000000000000
! %l4 = 0000000000000000, imm = fffffffffffff5b7, %l7 = 0000000000000000
and %l4,-0xa49,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 00000000b8000000, imm = 0000000000000ee0, %l0 = 00000000b8000000
sub %l0,0xee0,%l0 ! %l0 = 00000000b7fff120
p0_label_142:
! %l6 = ffffff5e, %l7 = 00000000, Mem[0000000030081400] = 370418ce ff000000
stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffffff5e 00000000
! %f10 = 034d8e45 ffffffff, %f2 = 0000005a
fxtos %f10,%f2 ! %f2 = 5c536391
membar #Sync ! Added by membar checker (27)
! %l5 = 0000000000000000, Mem[0000000010101410] = 00000072
stha %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! %f26 = 82000000 bbbdc0cb, Mem[0000000010181408] = 00000000 5e0000ff
stda %f26,[%i6+%o4]0x88 ! Mem[0000000010181408] = 82000000 bbbdc0cb
! %f18 = 000000ff ffffff5e, Mem[0000000010101408] = ffffff5e 000000ff
stda %f18,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000ff ffffff5e
! %f2 = 5c536391 00005aff, %l0 = 00000000b7fff120
! Mem[0000000030041430] = 8a33ebc2536be766
add %i1,0x030,%g1
stda %f2,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030041430] = 8a33ebc25363e766
! Mem[0000000010001408] = 0000ffff, %l2 = 0000000000000000
swapa [%i0+%o4]0x88,%l2 ! %l2 = 000000000000ffff
! Mem[0000000010141400] = c0361971, %l1 = 0000000000000000
swapa [%i5+%g0]0x80,%l1 ! %l1 = 00000000c0361971
! %f28 = ff000000, %f9 = 01c90143, %f6 = fff0cd6b
fadds %f28,%f9 ,%f6 ! %f6 = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 5e000000ffff0000, %f0 = 00ff0000 4d000000
ldda [%i5+%o5]0x89,%f0 ! %f0 = 5e000000 ffff0000
p0_label_143:
! %l7 = 0000000000000000, %l7 = 0000000000000000, %l1 = 00000000c0361971
orn %l7,%l7,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001404] = ff000000, %l5 = 0000000000000000
ldsb [%i0+0x007],%l5 ! %l5 = 0000000000000000
! Mem[0000000030141410] = ffff0000, %f15 = e0000000
lda [%i5+%o5]0x89,%f15 ! %f15 = ffff0000
! Mem[0000000010141408] = 0000d9ff, %l3 = 00000000fffffbcf
lduha [%i5+%o4]0x88,%l3 ! %l3 = 000000000000d9ff
! Mem[0000000010041400] = 00000000, %l2 = 000000000000ffff
lduwa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000020800000] = ff5e8841, %l4 = 0000000000000000
lduh [%o1+%g0],%l4 ! %l4 = 000000000000ff5e
! Mem[0000000010141400] = 00000000, %f1 = ffff0000
lda [%i5+%g0]0x80,%f1 ! %f1 = 00000000
! Mem[0000000030001410] = ff0b000047075cff, %f18 = 000000ff ffffff5e
ldda [%i0+%o5]0x81,%f18 ! %f18 = ff0b0000 47075cff
! Mem[00000000300c1400] = ff5a0000, %l3 = 000000000000d9ff
lduba [%i3+%g0]0x81,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f22 = 00002b3a ffff0000, Mem[0000000010081410] = 3f00ffff 47f6c300
stda %f22,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00002b3a ffff0000
p0_label_144:
! Mem[0000000010041410] = d9000000, %l3 = 00000000000000ff
swapa [%i1+%o5]0x80,%l3 ! %l3 = 00000000d9000000
! Mem[0000000030001410] = 00000bff, %l6 = ffffffffffffff5e
swapa [%i0+%o5]0x89,%l6 ! %l6 = 0000000000000bff
! Code Fragment 3
p0_fragment_10:
! %l0 = 00000000b7fff120
setx 0xaec564978a475b8b,%g7,%l0 ! %l0 = aec564978a475b8b
! %l1 = ffffffffffffffff
setx 0x71e9a29f86af6da6,%g7,%l1 ! %l1 = 71e9a29f86af6da6
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 = aec564978a475b8b
setx 0xdb2793f7fd3501c3,%g7,%l0 ! %l0 = db2793f7fd3501c3
! %l1 = 71e9a29f86af6da6
setx 0x893bccb06ec236dd,%g7,%l1 ! %l1 = 893bccb06ec236dd
! Mem[0000000030141410] = 0000ffff, %l3 = 00000000d9000000
ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! %l1 = 893bccb06ec236dd, Mem[00000000300c1400] = ff5a0000
stha %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 36dd0000
! %f22 = 00002b3a ffff0000, Mem[0000000010181400] = 00000000 00000000
stda %f22,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00002b3a ffff0000
! %l4 = 000000000000ff5e, Mem[0000000030101408] = 00000000
stba %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 5e000000
! %l3 = 0000000000000000, Mem[0000000030081410] = 57ff0000
stha %l3,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! Mem[00000000300c1400] = 0000dd36, %l2 = 0000000000000000
lduwa [%i3+%g0]0x89,%l2 ! %l2 = 000000000000dd36
! Starting 10 instruction Load Burst
! Mem[0000000010101420] = 555a35be 00000000, %l2 = 0000dd36, %l3 = 00000000
ldda [%i4+0x020]%asi,%l2 ! %l2 = 00000000555a35be 0000000000000000
p0_label_145:
! Mem[0000000010141408] = ffd900003a2b0000, %l5 = 0000000000000000
ldxa [%i5+%o4]0x80,%l5 ! %l5 = ffd900003a2b0000
! Mem[0000000010041410] = 000000ff00ff0000, %f10 = 034d8e45 ffffffff
ldda [%i1+%o5]0x80,%f10 ! %f10 = 000000ff 00ff0000
! Mem[0000000010181410] = 00000071, %l3 = 0000000000000000
ldub [%i6+%o5],%l3 ! %l3 = 0000000000000000
! Mem[0000000010141420] = fff0cd6b, %l3 = 0000000000000000
ldsb [%i5+0x020],%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010101400] = fff0cd6b6a1e56ff, %f22 = 00002b3a ffff0000
ldda [%i4+%g0]0x88,%f22 ! %f22 = fff0cd6b 6a1e56ff
! Mem[0000000030101410] = a6be57ff51eba96c, %l0 = db2793f7fd3501c3
ldxa [%i4+%o5]0x81,%l0 ! %l0 = a6be57ff51eba96c
! Mem[0000000030101400] = 6c57be00 00000071, %l0 = 51eba96c, %l1 = 6ec236dd
ldda [%i4+%g0]0x81,%l0 ! %l0 = 000000006c57be00 0000000000000071
! Mem[0000000010141410] = b1ff0000, %l2 = 00000000555a35be
ldswa [%i5+%o5]0x80,%l2 ! %l2 = ffffffffb1ff0000
! Mem[0000000010141400] = 00000000, %f6 = ff000000
lda [%i5+%g0]0x88,%f6 ! %f6 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = e804a6ff, %l6 = 0000000000000bff
ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 000000ff000000ff
p0_label_146:
! Mem[0000000010141407] = 34ff0bb8, %l3 = ffffffffffffffff
ldstub [%i5+0x007],%l3 ! %l3 = 000000b8000000ff
! Mem[0000000030141408] = ffffffff, %l1 = 0000000000000071
ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
! %l7 = 0000000000000000, Mem[0000000030081410] = 00000000
stwa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000
! %l6 = 00000000000000ff, Mem[0000000030141410] = ffff00ff
stwa %l6,[%i5+%o5]0x89 ! Mem[0000000030141410] = 000000ff
! %l1 = 00000000000000ff, Mem[0000000010081400] = 00000000
stba %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000ff
! %l6 = 00000000000000ff, Mem[0000000030141410] = ff000000
stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff
! %l2 = ffffffffb1ff0000, %l4 = 000000000000ff5e, %l7 = 0000000000000000
andn %l2,%l4,%l7 ! %l7 = ffffffffb1ff0000
! Mem[0000000010101410] = 00000000, %l7 = ffffffffb1ff0000
ldstuba [%i4+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! %l0 = 000000006c57be00, imm = fffffffffffff1c6, %l3 = 00000000000000b8
or %l0,-0xe3a,%l3 ! %l3 = ffffffffffffffc6
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 5effffff, %f23 = 6a1e56ff
lda [%i0+%g0]0x89,%f23 ! %f23 = 5effffff
p0_label_147:
! Mem[0000000030081408] = 00002b3a, %l3 = ffffffffffffffc6
lduwa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000002b3a
! Mem[000000001010142c] = 00000082, %l0 = 000000006c57be00
ldsba [%i4+0x02e]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041408] = 6bcdf0ff, %l6 = 00000000000000ff
ldsba [%i1+%o4]0x80,%l6 ! %l6 = 000000000000006b
membar #Sync ! Added by membar checker (28)
! Mem[0000000010001400] = fff0ffff ff000000 00000000 0000006b
! Mem[0000000010001410] = ff0b0000 00005a9b b857bea6 c0361918
! Mem[0000000010001420] = b14ef534 54ffcac2 f7ccb6ff bbbdc0cb
! Mem[0000000010001430] = 7fffffff 3b7d6197 72fc3a4e 71368f33
ldda [%i0]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010001400
! Mem[0000000030001408] = ffffffff, %l3 = 0000000000002b3a
lduha [%i0+%o4]0x81,%l3 ! %l3 = 000000000000ffff
! Mem[0000000010001410] = 9b5a000000000bff, %l6 = 000000000000006b
ldxa [%i0+%o5]0x88,%l6 ! %l6 = 9b5a000000000bff
! %l7 = 0000000000000000, %l6 = 9b5a000000000bff, %l3 = 000000000000ffff
udivx %l7,%l6,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = 00000000, %l6 = 9b5a000000000bff
lduwa [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041430] = ff000000, %f27 = bbbdc0cb
lda [%i1+0x030]%asi,%f27 ! %f27 = ff000000
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = 00be576c, %l4 = 000000000000ff5e
ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 0000006c000000ff
p0_label_148:
! %f30 = 72fc3a4e 71368f33, Mem[0000000010101400] = ff561e6a 6bcdf0ff
stda %f30,[%i4+%g0]0x80 ! Mem[0000000010101400] = 72fc3a4e 71368f33
! Mem[0000000030001400] = ffffff5e, %l4 = 000000000000006c
lduha [%i0+%g0]0x81,%l4 ! %l4 = 000000000000ffff
! %l2 = ffffffffb1ff0000, Mem[0000000010041400] = 00000000fffffbcf
stx %l2,[%i1+%g0] ! Mem[0000000010041400] = ffffffffb1ff0000
! %l7 = 0000000000000000, Mem[0000000030081400] = 5effffff
stwa %l7,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! %l6 = 0000000000000000, Mem[0000000010041410] = 000000ff
stha %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff
! %f28 = ff000000 00000000, %l0 = 0000000000000000
! Mem[0000000010181400] = 0000ffff3a2b0000
stda %f28,[%i6+%l0]ASI_PST32_P ! Mem[0000000010181400] = 0000ffff3a2b0000
! Mem[00000000201c0001] = a6f04531, %l5 = ffd900003a2b0000
ldstub [%o0+0x001],%l5 ! %l5 = 000000f0000000ff
! %l1 = 00000000000000ff, Mem[0000000010141430] = 0000006b3a2b0000
stx %l1,[%i5+0x030] ! Mem[0000000010141430] = 00000000000000ff
! %l6 = 00000000, %l7 = 00000000, Mem[00000000300c1400] = 0000dd36 0000005a
stda %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 5effffff, %l3 = 0000000000000000
swapa [%i4+%o4]0x80,%l3 ! %l3 = 000000005effffff
p0_label_149:
! Mem[0000000010101408] = 00000000, %l5 = 00000000000000f0
ldswa [%i4+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000010081438] = b8000000, %l4 = 000000000000ffff
lduw [%i2+0x038],%l4 ! %l4 = 00000000b8000000
! Mem[0000000010101410] = 000000ff, %l5 = 0000000000000000
lduwa [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181410] = 00000071, %l4 = 00000000b8000000
lduwa [%i6+%o5]0x80,%l4 ! %l4 = 0000000000000071
! Mem[0000000030041400] = 00005e93, %l0 = 0000000000000000
ldswa [%i1+%g0]0x89,%l0 ! %l0 = 0000000000005e93
! Mem[0000000010101410] = ff000000, %l5 = 00000000000000ff
lduwa [%i4+%o5]0x80,%l5 ! %l5 = 00000000ff000000
! %l4 = 0000000000000071, immed = 00000e62, %y = b8000000
sdiv %l4,0xe62,%l2 ! %l2 = ffffffff80000000
mov %l0,%y ! %y = 00005e93
! Mem[00000000100c1400] = b8000000, %l3 = 000000005effffff
ldsw [%i3+%g0],%l3 ! %l3 = ffffffffb8000000
! Mem[0000000010041408] = fff0cd6b, %l0 = 0000000000005e93
ldswa [%i1+%o4]0x88,%l0 ! %l0 = fffffffffff0cd6b
! Starting 10 instruction Store Burst
! %l3 = ffffffffb8000000, Mem[0000000010081400] = ff000000
stw %l3,[%i2+%g0] ! Mem[0000000010081400] = b8000000
p0_label_150:
! Mem[00000000300c1408] = 00000000, %l6 = 0000000000000000
swapa [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
! %l3 = ffffffffb8000000, Mem[0000000021800180] = 175f4833
stb %l3,[%o3+0x180] ! Mem[0000000021800180] = 005f4833
membar #Sync ! Added by membar checker (29)
! %l5 = 00000000ff000000, Mem[0000000010001410] = 00000bff
stha %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000
! %f22 = fff0cd6b, %f30 = 72fc3a4e
fcmps %fcc1,%f22,%f30 ! %fcc1 = 3
! Mem[0000000010101428] = cbc0bdbb00000082, %l4 = 0000000000000071, %l1 = 00000000000000ff
add %i4,0x28,%g1
casxa [%g1]0x80,%l4,%l1 ! %l1 = cbc0bdbb00000082
! Mem[00000000300c1400] = 00000000, %l6 = 0000000000000000
swapa [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000
! %l2 = ffffffff80000000, Mem[0000000010041410] = 000000ff00ff0000
stxa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffffffff80000000
! %f2 = 6b000000, Mem[0000000010041400] = ffffffff
sta %f2 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 6b000000
! %l4 = 00000071, %l5 = ff000000, Mem[0000000010041410] = ffffffff 00000080
stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000071 ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 00000000, %l2 = ffffffff80000000
ldsba [%i5+%g0]0x88,%l2 ! %l2 = 0000000000000000
p0_label_151:
! Mem[00000000211c0000] = c0ff96d7, %l7 = 0000000000000000
ldsb [%o2+%g0],%l7 ! %l7 = ffffffffffffffc0
! Mem[00000000100c1408] = d9000000 b5383fcb, %l2 = 00000000, %l3 = b8000000
ldda [%i3+%o4]0x80,%l2 ! %l2 = 00000000d9000000 00000000b5383fcb
! Mem[00000000300c1400] = 0000000000000000, %l5 = 00000000ff000000
ldxa [%i3+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 4e3afc72, %l0 = fffffffffff0cd6b
lduba [%i4+%g0]0x88,%l0 ! %l0 = 0000000000000072
! Mem[0000000030041408] = ffffffff, %l3 = 00000000b5383fcb
ldsha [%i1+%o4]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010101400] = 72fc3a4e, %l6 = 0000000000000000
ldsba [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000072
! Mem[0000000010181410] = 0000000071000000, %f2 = 6b000000 00000000
ldda [%i6+%o5]0x88,%f2 ! %f2 = 00000000 71000000
! Mem[0000000030041408] = 6b000000 ffffffff, %l2 = d9000000, %l3 = ffffffff
ldda [%i1+%o4]0x89,%l2 ! %l2 = 00000000ffffffff 000000006b000000
! Mem[0000000030041400] = f51e45aa00005e93, %l6 = 0000000000000072
ldxa [%i1+%g0]0x89,%l6 ! %l6 = f51e45aa00005e93
! Starting 10 instruction Store Burst
! %f16 = fff0cd6b 6a1e56ff, Mem[0000000010181400] = ffff0000 00002b3a
stda %f16,[%i6+%g0]0x88 ! Mem[0000000010181400] = fff0cd6b 6a1e56ff
p0_label_152:
! Mem[0000000010081410] = 0000ffff, %l6 = f51e45aa00005e93
swapa [%i2+%o5]0x80,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010081438] = b8000000, %l5 = 0000000000000000
swap [%i2+0x038],%l5 ! %l5 = 00000000b8000000
! %l6 = 000000000000ffff, Mem[0000000030001410] = ffffff5e
stba %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = ffffffff
! Mem[0000000010101424] = 00000000, %l3 = 6b000000, %l4 = 00000071
add %i4,0x24,%g1
casa [%g1]0x80,%l3,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = ffffffff, %l4 = 0000000000000000
ldstuba [%i5+%o4]0x81,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030081408] = 3a2b0000, %l3 = 000000006b000000
swapa [%i2+%o4]0x81,%l3 ! %l3 = 000000003a2b0000
! Mem[0000000030181410] = 00000000, %l1 = cbc0bdbb00000082
ldstuba [%i6+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! %l4 = 00000000000000ff, %l4 = 00000000000000ff, %l1 = 0000000000000000
xnor %l4,%l4,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081408] = b8000000, %l5 = 00000000b8000000
ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 000000b8000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 0000000000000000, %l3 = 000000003a2b0000
ldxa [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
p0_label_153:
! Mem[0000000010181414] = 00000000, %l2 = 00000000ffffffff
lduwa [%i6+0x014]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001410] = 9b5a000000000000, %l4 = 00000000000000ff
ldxa [%i0+%o5]0x88,%l4 ! %l4 = 9b5a000000000000
! Mem[0000000030041410] = e804a6ff, %l5 = 00000000000000b8
lduba [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030001410] = ffffffff47075cff, %f14 = 338f3671 4e3afc72
ldda [%i0+%o5]0x81,%f14 ! %f14 = ffffffff 47075cff
! Mem[0000000010101400] = 72fc3a4e71368f33, %f28 = ff000000 00000000
ldda [%i4+%g0]0x80,%f28 ! %f28 = 72fc3a4e 71368f33
! Mem[0000000010041400] = 6b000000, %l3 = 0000000000000000
ldsba [%i1+%g0]0x80,%l3 ! %l3 = 000000000000006b
! Mem[0000000010101400] = 4e3afc72, %l0 = 0000000000000072
lduwa [%i4+%g0]0x88,%l0 ! %l0 = 000000004e3afc72
! Mem[0000000010041408] = 6bcdf0ff, %l0 = 000000004e3afc72
lduwa [%i1+%o4]0x80,%l0 ! %l0 = 000000006bcdf0ff
! Mem[0000000030141400] = 00000000, %l4 = 9b5a000000000000
ldsha [%i5+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %f20 = cffbffff 00000072, Mem[0000000010141418] = 0000ff5e a6be57b8
stda %f20,[%i5+0x018]%asi ! Mem[0000000010141418] = cffbffff 00000072
p0_label_154:
! %l7 = ffffffffffffffc0, Mem[0000000010141410] = 0000ffb1
stha %l7,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000ffc0
! %f16 = fff0cd6b 6a1e56ff, %l2 = 0000000000000000
! Mem[0000000010041430] = ff000000000000ff
add %i1,0x030,%g1
stda %f16,[%g1+%l2]ASI_PST8_P ! Mem[0000000010041430] = ff000000000000ff
! %l1 = ffffffffffffffff, Mem[0000000010041434] = 000000ff, %asi = 80
stwa %l1,[%i1+0x034]%asi ! Mem[0000000010041434] = ffffffff
! Mem[0000000010101420] = 555a35be, %l0 = 000000006bcdf0ff
ldstuba [%i4+0x020]%asi,%l0 ! %l0 = 00000055000000ff
! Mem[0000000010141418] = cffbffff, %l0 = 0000000000000055, %asi = 80
swapa [%i5+0x018]%asi,%l0 ! %l0 = 00000000cffbffff
! %f11 = ffb6ccf7, %f23 = 5effffff, %f5 = 00000bff
fadds %f11,%f23,%f5 ! %f5 = fff6ccf7
! %l6 = 000000000000ffff, Mem[00000000100c1410] = 00000000
stba %l6,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff000000
! %l6 = 000000000000ffff, Mem[0000000010181410] = 71000000
stha %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 7100ffff
! %l3 = 000000000000006b, Mem[0000000010101408] = 000000ff00000000
stxa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = 000000000000006b
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = ff5a00005a000000, %l1 = ffffffffffffffff
ldxa [%i6+%o4]0x81,%l1 ! %l1 = ff5a00005a000000
p0_label_155:
! Mem[0000000030041410] = e804a6ff, %l2 = 0000000000000000
ldsba [%i1+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000100c1408] = d9000000, %l1 = ff5a00005a000000
ldsba [%i3+%o4]0x80,%l1 ! %l1 = ffffffffffffffd9
! Mem[0000000030101408] = 0000005e, %l3 = 000000000000006b
lduwa [%i4+%o4]0x89,%l3 ! %l3 = 000000000000005e
! Mem[0000000030041410] = 5c05b042 e804a6ff, %l4 = 00000000, %l5 = 000000ff
ldda [%i1+%o5]0x89,%l4 ! %l4 = 00000000e804a6ff 000000005c05b042
! Mem[0000000010041410] = 71000000, %f4 = 9b5a0000
lda [%i1+%o5]0x80,%f4 ! %f4 = 71000000
! Mem[0000000010041410] = 71000000, %l0 = 00000000cffbffff
ldsba [%i1+%o5]0x80,%l0 ! %l0 = 0000000000000071
! Mem[0000000010101410] = ff000000, %l5 = 000000005c05b042
lduha [%i4+%o5]0x80,%l5 ! %l5 = 000000000000ff00
! Mem[00000000300c1408] = 00000000 00000000, %l0 = 00000071, %l1 = ffffffd9
ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000201c0000] = a6ff4531, %l5 = 000000000000ff00
lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000a6ff
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = a6ff4531, %l2 = ffffffffffffffff
ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff
p0_label_156:
! Mem[0000000010181408] = cbc0bdbb, %l5 = 000000000000a6ff
swap [%i6+%o4],%l5 ! %l5 = 00000000cbc0bdbb
! Mem[0000000030101408] = 0000005e, %l4 = 00000000e804a6ff
ldstuba [%i4+%o4]0x89,%l4 ! %l4 = 0000005e000000ff
! Mem[0000000030101400] = ff57be00, %l5 = 00000000cbc0bdbb
ldstuba [%i4+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! %f28 = 72fc3a4e, Mem[0000000010041404] = b1ff0000
sta %f28,[%i1+0x004]%asi ! Mem[0000000010041404] = 72fc3a4e
! Mem[0000000030081408] = 0000006b, %l3 = 000000000000005e
swapa [%i2+%o4]0x89,%l3 ! %l3 = 000000000000006b
! %f24 = 00000000, Mem[00000000300c1408] = 00000000
sta %f24,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00000000
! %f31 = 71368f33, Mem[0000000010081434] = ffffff7f
st %f31,[%i2+0x034] ! Mem[0000000010081434] = 71368f33
! %l2 = 000000ff, %l3 = 0000006b, Mem[0000000010001400] = fffff0ff 000000ff
stda %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 000000ff 0000006b
! Mem[00000000300c1408] = 00000000, %l4 = 000000000000005e
ldstuba [%i3+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00be576c fff0cd6b, %l6 = 0000ffff, %l7 = ffffffc0
ldda [%i1+%o4]0x88,%l6 ! %l6 = 00000000fff0cd6b 0000000000be576c
p0_label_157:
! Mem[0000000030101410] = ff57bea6, %f28 = 72fc3a4e
lda [%i4+%o5]0x89,%f28 ! %f28 = ff57bea6
! Mem[0000000030141410] = 000000ff, %l0 = 0000000000000000
lduha [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000100c1408] = d9000000b5383fcb, %f16 = fff0cd6b 6a1e56ff
ldda [%i3+0x008]%asi,%f16 ! %f16 = d9000000 b5383fcb
! Mem[0000000010041438] = ffff9b5a 439b4544, %l2 = 000000ff, %l3 = 0000006b
ldd [%i1+0x038],%l2 ! %l2 = 00000000ffff9b5a 00000000439b4544
! Mem[0000000010141430] = 00000000, %l2 = 00000000ffff9b5a
ldswa [%i5+0x030]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181408] = ff5a0000 5a000000, %l2 = 00000000, %l3 = 439b4544
ldda [%i6+%o4]0x81,%l2 ! %l2 = 00000000ff5a0000 000000005a000000
! Mem[0000000021800040] = 47ffea86, %l5 = 00000000000000ff
ldsb [%o3+0x040],%l5 ! %l5 = 0000000000000047
! Mem[0000000010041424] = 0000ffff, %l2 = 00000000ff5a0000
lduh [%i1+0x026],%l2 ! %l2 = 000000000000ffff
! Mem[0000000010101400] = 72fc3a4e, %l3 = 000000005a000000
lduba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000072
! Starting 10 instruction Store Burst
! Mem[0000000010101411] = ff000000, %l1 = 0000000000000000
ldstuba [%i4+0x011]%asi,%l1 ! %l1 = 00000000000000ff
p0_label_158:
! %l1 = 0000000000000000, Mem[0000000030081408] = 5e000000
stba %l1,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! %l6 = fff0cd6b, %l7 = 00be576c, Mem[0000000030141400] = 00000000 000840b7
stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = fff0cd6b 00be576c
! %l4 = 0000000000000000, Mem[0000000010041410] = 71000000000000ff
stx %l4,[%i1+%o5] ! Mem[0000000010041410] = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000010141400] = 00000000
stha %l4,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Mem[0000000030101408] = 000000ff, %l0 = 0000000000000000
ldstuba [%i4+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010141408] = 0000d9ff, %l5 = 0000000000000047
ldstuba [%i5+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
! %f6 = 181936c0, Mem[0000000030101410] = a6be57ff
sta %f6 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = 181936c0
! %l2 = 000000000000ffff, Mem[0000000010001428] = f7ccb6ffbbbdc0cb
stx %l2,[%i0+0x028] ! Mem[0000000010001428] = 000000000000ffff
! Mem[00000000211c0001] = c0ff96d7, %l3 = 0000000000000072
ldstub [%o2+0x001],%l3 ! %l3 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = ff000000, %l6 = 00000000fff0cd6b
ldsha [%i6+%o5]0x81,%l6 ! %l6 = ffffffffffffff00
p0_label_159:
! Mem[0000000021800100] = 9e82458c, %l1 = 0000000000000000
lduha [%o3+0x100]%asi,%l1 ! %l1 = 0000000000009e82
! Mem[0000000010101408] = 0000006b, %l2 = 000000000000ffff
lduha [%i4+%o4]0x88,%l2 ! %l2 = 000000000000006b
! Mem[00000000211c0000] = c0ff96d7, %l5 = 00000000000000ff
ldsba [%o2+0x000]%asi,%l5 ! %l5 = ffffffffffffffc0
! Mem[0000000030141410] = 000000ff, %l7 = 0000000000be576c
lduwa [%i5+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000010181408] = ffa60000, %l1 = 0000000000009e82
lduwa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ffa60000
! Mem[00000000211c0000] = c0ff96d7, %l3 = 00000000000000ff
ldub [%o2+%g0],%l3 ! %l3 = 00000000000000c0
! Mem[0000000030041408] = 6b000000ffffffff, %l7 = 00000000000000ff
ldxa [%i1+%o4]0x89,%l7 ! %l7 = 6b000000ffffffff
! Mem[00000000100c1408] = d9000000b5383fcb, %f12 = 97617d3b ffffff7f
ldda [%i3+%o4]0x80,%f12 ! %f12 = d9000000 b5383fcb
! Mem[0000000030181408] = 00005aff, %l5 = ffffffffffffffc0
ldsba [%i6+%o4]0x89,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l2 = 0000006b, %l3 = 000000c0, Mem[0000000030041400] = 935e0000 aa451ef5
stda %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000006b 000000c0
p0_label_160:
! %l6 = ffffffffffffff00, Mem[0000000010141408] = ffd900003a2b0000
stxa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = ffffffffffffff00
! %l0 = 00000000000000ff, imm = fffffffffffff006, %l7 = 6b000000ffffffff
or %l0,-0xffa,%l7 ! %l7 = fffffffffffff0ff
! Mem[0000000010141400] = 00000000, %l6 = ffffffffffffff00
ldstuba [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %f12 = d9000000, Mem[0000000010041410] = 00000000
sta %f12,[%i1+%o5]0x80 ! Mem[0000000010041410] = d9000000
! %l4 = 00000000, %l5 = ffffffff, Mem[00000000100c1410] = ff000000 00000000
stda %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000 ffffffff
! %l7 = fffffffffffff0ff, Mem[0000000010001408] = 00000000
stha %l7,[%i0+%o4]0x80 ! Mem[0000000010001408] = f0ff0000
! %l7 = fffffffffffff0ff, Mem[0000000010001410] = 0000000000005a9b
stxa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = fffffffffffff0ff
! %l1 = 00000000ffa60000, Mem[0000000010101400] = 72fc3a4e
stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = ffa60000
! %l2 = 000000000000006b, Mem[0000000030141408] = ffffffff458e4d03
stxa %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000000000006b
! Starting 10 instruction Load Burst
! Mem[00000000100c1420] = 00000023, %l1 = 00000000ffa60000
lduwa [%i3+0x020]%asi,%l1 ! %l1 = 0000000000000023
p0_label_161:
! Mem[0000000010001400] = 000000ff, %f29 = 71368f33
lda [%i0+%g0]0x88,%f29 ! %f29 = 000000ff
! Mem[0000000030181408] = 0000005a00005aff, %f24 = 00000000 be355a55
ldda [%i6+%o4]0x89,%f24 ! %f24 = 0000005a 00005aff
! Mem[0000000030081400] = 00000000, %l4 = 0000000000000000
ldsha [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = 5effffff, %l7 = fffffffffffff0ff
ldswa [%i0+%g0]0x89,%l7 ! %l7 = 000000005effffff
! Mem[0000000010101428] = cbc0bdbb, %l7 = 000000005effffff
lduw [%i4+0x028],%l7 ! %l7 = 00000000cbc0bdbb
! Mem[0000000030141400] = fff0cd6b, %l7 = 00000000cbc0bdbb
lduwa [%i5+%g0]0x89,%l7 ! %l7 = 00000000fff0cd6b
! Mem[0000000030041400] = 6b000000, %l0 = 00000000000000ff
lduwa [%i1+%g0]0x89,%l0 ! %l0 = 000000006b000000
! Mem[0000000010041418] = 00000000, %l4 = 0000000000000000
ldsba [%i1+0x018]%asi,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = 000000ff, %l4 = 0000000000000000
ldsba [%i6+%o5]0x89,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = 6bcdf0ff, %l1 = 0000000000000023
ldstuba [%i5+%g0]0x81,%l1 ! %l1 = 0000006b000000ff
p0_label_162:
! %l5 = ffffffffffffffff, Mem[0000000030001410] = ffffffff
stwa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = ffffffff
! %l7 = 00000000fff0cd6b, Mem[0000000010001428] = 000000000000ffff, %asi = 80
stxa %l7,[%i0+0x028]%asi ! Mem[0000000010001428] = 00000000fff0cd6b
! Mem[000000001010141c] = 3a2b0000, %l6 = 0000000000000000
swap [%i4+0x01c],%l6 ! %l6 = 000000003a2b0000
! %f13 = b5383fcb, %f28 = ff57bea6, %f21 = 00000072
fmuls %f13,%f28,%f21 ! %f21 = 751b46ca
! %l4 = ffffffffffffffff, Mem[0000000010001420] = b14ef534
stw %l4,[%i0+0x020] ! Mem[0000000010001420] = ffffffff
! %l4 = ffffffffffffffff, Mem[00000000300c1400] = 00000000
stba %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
! %f4 = 71000000 fff6ccf7, Mem[00000000100c1408] = d9000000 b5383fcb
stda %f4 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 71000000 fff6ccf7
! %f22 = fff0cd6b, Mem[0000000030141408] = 00000000
sta %f22,[%i5+%o4]0x89 ! Mem[0000000030141408] = fff0cd6b
! %l5 = ffffffffffffffff, Mem[0000000021800080] = ffff4727, %asi = 80
stha %l5,[%o3+0x080]%asi ! Mem[0000000021800080] = ffff4727
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ffffffff, %f11 = ffb6ccf7
lda [%i0+%o5]0x80,%f11 ! %f11 = ffffffff
p0_label_163:
! Mem[0000000010001438] = 72fc3a4e, %l3 = 00000000000000c0
lduwa [%i0+0x038]%asi,%l3 ! %l3 = 0000000072fc3a4e
! Mem[0000000030081408] = 00000000, %l3 = 0000000072fc3a4e
ldswa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010041410] = d900000000000000, %f28 = ff57bea6 000000ff
ldd [%i1+%o5],%f28 ! %f28 = d9000000 00000000
! Mem[0000000010081400] = b8000000, %l6 = 000000003a2b0000
lduwa [%i2+%g0]0x80,%l6 ! %l6 = 00000000b8000000
! Mem[0000000030001410] = ffffffff, %l1 = 000000000000006b
ldsha [%i0+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181434] = f6809cc5, %l3 = 0000000000000000
lduba [%i6+0x035]%asi,%l3 ! %l3 = 0000000000000080
! Mem[0000000010041434] = ffffffff, %l3 = 0000000000000080
lduwa [%i1+0x034]%asi,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000010181400] = 6a1e56ff, %l4 = ffffffffffffffff
ldswa [%i6+%g0]0x88,%l4 ! %l4 = 000000006a1e56ff
membar #Sync ! Added by membar checker (30)
! Mem[0000000010081400] = b8000000 00000002 ff000000 00000000
! Mem[0000000010081410] = 00005e93 3a2b0000 181936c0 191936c0
! Mem[0000000010081420] = c2ca7554 34f54eb1 72fc3a70 00000000
! Mem[0000000010081430] = 6b16c86c 71368f33 00000000 6f000000
ldda [%i2]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 71000000, %l5 = ffffffff, %l5 = ffffffff
add %i3,0x08,%g1
casa [%g1]0x80,%l5,%l5 ! %l5 = 0000000071000000
p0_label_164:
! Mem[0000000010001410] = ffffffff, %l6 = 00000000b8000000
ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 000000ff000000ff
! %l5 = 0000000071000000, %l3 = 00000000ffffffff, %l1 = ffffffffffffffff
subc %l5,%l3,%l1 ! %l1 = ffffffff71000001
! %l3 = 00000000ffffffff, Mem[00000000300c1400] = 000000ff
stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 000000ff
! %l2 = 0000006b, %l3 = ffffffff, Mem[0000000030101400] = ff57be00 00000071
stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000006b ffffffff
! %l3 = 00000000ffffffff, Mem[00000000201c0000] = a6ff4531, %asi = 80
stha %l3,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff4531
! %l0 = 6b000000, %l1 = 71000001, Mem[0000000030141408] = 6bcdf0ff 0000006b
stda %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 6b000000 71000001
! %l4 = 000000006a1e56ff, Mem[0000000010181410] = ffff0071, %asi = 80
stha %l4,[%i6+0x010]%asi ! Mem[0000000010181410] = 56ff0071
! Mem[0000000010181408] = ffa60000, %l2 = 000000000000006b
swapa [%i6+%o4]0x88,%l2 ! %l2 = 00000000ffa60000
! %l3 = 00000000ffffffff, Mem[000000001000141e] = c0361918, %asi = 80
stha %l3,[%i0+0x01e]%asi ! Mem[000000001000141c] = c036ffff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 5effffff, %l6 = 00000000000000ff
lduba [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
p0_label_165:
! Mem[0000000010041408] = 00be576cfff0cd6b, %f4 = 71000000 fff6ccf7
ldda [%i1+%o4]0x88,%f4 ! %f4 = 00be576c fff0cd6b
! Mem[00000000100c1400] = 34ff0bb8 000000b8, %l0 = 6b000000, %l1 = 71000001
ldda [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000b8 0000000034ff0bb8
! Mem[0000000010041410] = d900000000000000, %f14 = ffffffff 47075cff
ldda [%i1+%o5]0x80,%f14 ! %f14 = d9000000 00000000
! Mem[0000000030101400] = 6b000000, %l7 = 00000000fff0cd6b
lduwa [%i4+%g0]0x89,%l7 ! %l7 = 000000006b000000
! Mem[0000000030101400] = ffffffff6b000000, %l5 = 0000000071000000
ldxa [%i4+%g0]0x89,%l5 ! %l5 = ffffffff6b000000
! %f9 = 34f54eb1, %f13 = b5383fcb, %f12 = d9000000 b5383fcb
fsmuld %f9 ,%f13,%f12 ! %f12 = bd5611b6 035eab60
! Mem[0000000010181410] = 000000007100ff56, %l4 = 000000006a1e56ff
ldxa [%i6+%o5]0x88,%l4 ! %l4 = 000000007100ff56
! Mem[0000000010001430] = 7fffffff 3b7d6197, %l6 = 000000ff, %l7 = 6b000000
ldd [%i0+0x030],%l6 ! %l6 = 000000007fffffff 000000003b7d6197
! Mem[0000000030141408] = 6b000000, %l6 = 000000007fffffff
lduwa [%i5+%o4]0x81,%l6 ! %l6 = 000000006b000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1420] = 00000023, %l0 = 00000000000000b8, %asi = 80
swapa [%i3+0x020]%asi,%l0 ! %l0 = 0000000000000023
p0_label_166:
! %f1 = fffff0ff, Mem[0000000030081400] = 00000000
sta %f1 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = fffff0ff
! Mem[00000000100c1400] = b8000000, %l1 = 0000000034ff0bb8
swapa [%i3+%g0]0x80,%l1 ! %l1 = 00000000b8000000
! %f6 = 181936c0 a6be57b8, %l4 = 000000007100ff56
! Mem[0000000010101408] = 6b00000000000000
add %i4,0x008,%g1
stda %f6,[%g1+%l4]ASI_PST16_P ! Mem[0000000010101408] = 6b0036c0a6be0000
! Mem[0000000020800041] = 00020070, %l7 = 000000003b7d6197
ldstub [%o1+0x041],%l7 ! %l7 = 00000002000000ff
! %l3 = 00000000ffffffff, Mem[0000000030081400] = fffff0ff
stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = fffff0ff
membar #Sync ! Added by membar checker (31)
! %l2 = 00000000ffa60000, Mem[0000000010081420] = c2ca7554, %asi = 80
stwa %l2,[%i2+0x020]%asi ! Mem[0000000010081420] = ffa60000
! %f6 = 181936c0, Mem[0000000010101408] = 6b0036c0
sta %f6 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 181936c0
! %l4 = 000000007100ff56, Mem[0000000030001410] = ffffffff
stwa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 7100ff56
! %l7 = 0000000000000002, Mem[0000000030081408] = 00000000
stha %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00020000
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 6b000000, %l4 = 000000007100ff56
ldsha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000006b00
p0_label_167:
! Mem[00000000300c1400] = ff000000, %l1 = 00000000b8000000
ldswa [%i3+%g0]0x81,%l1 ! %l1 = ffffffffff000000
! Mem[00000000100c1410] = 00000000, %f4 = 00be576c
lda [%i3+%o5]0x88,%f4 ! %f4 = 00000000
! %l6 = 000000006b000000, %l3 = 00000000ffffffff, %l0 = 0000000000000023
mulx %l6,%l3,%l0 ! %l0 = 6affffff95000000
! Mem[0000000010041410] = d900000000000000, %l7 = 0000000000000002
ldxa [%i1+%o5]0x80,%l7 ! %l7 = d900000000000000
! Mem[0000000010181408] = 0000006b, %l0 = 6affffff95000000
ldswa [%i6+%o4]0x88,%l0 ! %l0 = 000000000000006b
! Mem[0000000010041408] = fff0cd6b, %l0 = 000000000000006b
ldsba [%i1+%o4]0x88,%l0 ! %l0 = 000000000000006b
! Mem[0000000010001414] = fffff0ff, %l0 = 000000000000006b
ldswa [%i0+0x014]%asi,%l0 ! %l0 = fffffffffffff0ff
! Mem[0000000010181408] = 6b000000, %l2 = 00000000ffa60000
ldsba [%i6+%o4]0x80,%l2 ! %l2 = 000000000000006b
! %l5 = ffffffff6b000000, imm = 000000000000056f, %l0 = fffffffffffff0ff
xnor %l5,0x56f,%l0 ! %l0 = 0000000094fffa90
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 000000ff, %l7 = d900000000000000
swapa [%i0+%g0]0x88,%l7 ! %l7 = 00000000000000ff
p0_label_168:
! %l2 = 000000000000006b, Mem[0000000010041400] = 0000006b
stwa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000006b
! %f8 = c2caff54 34f54eb1, %l7 = 00000000000000ff
! Mem[0000000030041400] = 0000006b000000c0
stda %f8,[%i1+%l7]ASI_PST32_SL ! Mem[0000000030041400] = b14ef53454ffcac2
! %l7 = 00000000000000ff, Mem[0000000010181402] = ff561e6a, %asi = 80
stha %l7,[%i6+0x002]%asi ! Mem[0000000010181400] = ff5600ff
! %l1 = ffffffffff000000, Mem[0000000010001400] = 00000000
stba %l1,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00000000
! Mem[00000000100c1400] = b80bff34, %l2 = 000000000000006b
swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000b80bff34
! Mem[0000000030001400] = ffffff5e, %l2 = 00000000b80bff34
ldstuba [%i0+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
! %l2 = 00000000000000ff, Mem[0000000010041408] = 6bcdf0ff
stw %l2,[%i1+%o4] ! Mem[0000000010041408] = 000000ff
! Mem[000000001004143c] = 439b4544, %l2 = 00000000000000ff, %asi = 80
swapa [%i1+0x03c]%asi,%l2 ! %l2 = 00000000439b4544
! Mem[00000000100c140d] = fff6ccf7, %l2 = 00000000439b4544
ldstub [%i3+0x00d],%l2 ! %l2 = 000000f6000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ff000000 34ff0bff ffffffff ffffff00
! Mem[0000000010141410] = c0ff0000 fffffbcf 00000055 00000072
! Mem[0000000010141420] = fff0cd6b 00000000 cbc0bdbb 00000082
! Mem[0000000010141430] = 00000000 000000ff ffffffb8 4e3afc72
ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
p0_label_169:
! Mem[0000000030001400] = 00be576c5effffff, %f18 = ff000000 00000000
ldda [%i0+%g0]0x89,%f18 ! %f18 = 00be576c 5effffff
! Mem[0000000030081400] = fff0ffff00000000, %f28 = 6b16c86c 71368f33
ldda [%i2+%g0]0x81,%f28 ! %f28 = fff0ffff 00000000
! Mem[0000000010101408] = c0361918, %f28 = fff0ffff
lda [%i4+%o4]0x88,%f28 ! %f28 = c0361918
! Mem[0000000010141428] = cbc0bdbb00000082, %f16 = b8000000 00000002
ldd [%i5+0x028],%f16 ! %f16 = cbc0bdbb 00000082
! Mem[0000000010081400] = b8000000, %l6 = 000000006b000000
ldsba [%i2+%g0]0x80,%l6 ! %l6 = ffffffffffffffb8
! Mem[0000000030001410] = 7100ff56, %l7 = 00000000000000ff
lduba [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000071
! Mem[00000000100c1400] = 0000006b, %l6 = ffffffffffffffb8
lduwa [%i3+%g0]0x88,%l6 ! %l6 = 000000000000006b
! Mem[00000000300c1408] = ff000000, %f20 = 00005e93
lda [%i3+%o4]0x81,%f20 ! %f20 = ff000000
! Mem[0000000030181410] = ff000000 a6be57ff, %l2 = 000000f6, %l3 = ffffffff
ldda [%i6+%o5]0x81,%l2 ! %l2 = 00000000ff000000 00000000a6be57ff
! Starting 10 instruction Store Burst
! %l4 = 0000000000006b00, Mem[0000000010081408] = ff00000000000000
stxa %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000006b00
p0_label_170:
! %l6 = 000000000000006b, Mem[00000000100c143c] = 0000006c
stw %l6,[%i3+0x03c] ! Mem[00000000100c143c] = 0000006b
! %l1 = ffffffffff000000, Mem[0000000030141410] = 000000ff0000005e
stxa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffffff000000
! %l7 = 0000000000000071, Mem[0000000010081422] = ffa60000, %asi = 80
stha %l7,[%i2+0x022]%asi ! Mem[0000000010081420] = ffa60071
! %l6 = 000000000000006b, Mem[0000000030181400] = 0000004d
stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000006b
! Mem[0000000010181414] = 00000000, %l0 = 0000000094fffa90
ldstub [%i6+0x014],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001408] = 0000fff0, %l5 = ffffffff6b000000
swapa [%i0+%o4]0x88,%l5 ! %l5 = 000000000000fff0
! Mem[0000000010081410] = 00005e93, %l0 = 0000000000000000
swapa [%i2+%o5]0x80,%l0 ! %l0 = 0000000000005e93
! %f28 = c0361918, Mem[0000000010101408] = 181936c0
sta %f28,[%i4+%o4]0x80 ! Mem[0000000010101408] = c0361918
! %l7 = 0000000000000071, Mem[0000000010001408] = 6b000000
stba %l7,[%i0+%o4]0x88 ! Mem[0000000010001408] = 6b000071
! Starting 10 instruction Load Burst
! %f29 = 00000000, %f30 = 00000000
fcmps %fcc1,%f29,%f30 ! %fcc1 = 0
p0_label_171:
! Mem[0000000010081408] = 00000000, %l3 = 00000000a6be57ff
ldsha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141408] = 6b000000, %l7 = 0000000000000071
ldswa [%i5+%o4]0x81,%l7 ! %l7 = 000000006b000000
! Mem[0000000010081410] = 00000000, %f16 = cbc0bdbb
lda [%i2+%o5]0x80,%f16 ! %f16 = 00000000
! Mem[0000000010101400] = 0000a6ff, %l4 = 0000000000006b00
lduba [%i4+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! %l5 = 000000000000fff0, %l5 = 000000000000fff0, %l2 = 00000000ff000000
addc %l5,%l5,%l2 ! %l2 = 000000000001ffe0
! Mem[0000000010041414] = 00000000, %l2 = 000000000001ffe0
ldsha [%i1+0x016]%asi,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = ffffffff, %l6 = 000000000000006b
ldsba [%i5+0x009]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000100c1408] = 71000000, %l1 = ffffffffff000000
lduha [%i3+%o4]0x80,%l1 ! %l1 = 0000000000007100
! Mem[0000000030101408] = ff000000, %l2 = 0000000000000000
ldsba [%i4+%o4]0x81,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010041408] = 000000ff, %asi = 80
stwa %l3,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000
p0_label_172:
! Mem[0000000010141400] = ff000000, %l4 = 00000000000000ff
ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
! %l7 = 000000006b000000, Mem[0000000010181400] = ff5600ff
stwa %l7,[%i6+%g0]0x80 ! Mem[0000000010181400] = 6b000000
! %l2 = ffffffff, %l3 = 00000000, Mem[0000000010101410] = ffff0000 fffffbcf
stda %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffff 00000000
! Mem[0000000030141410] = ffffffff, %l5 = 000000000000fff0
swapa [%i5+%o5]0x89,%l5 ! %l5 = 00000000ffffffff
! %l2 = ffffffffffffffff, Mem[0000000030081400] = fff0ffff
stba %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = fff0ffff
! %l2 = ffffffffffffffff, Mem[0000000010041408] = 00000000
stwa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffff
! Mem[0000000030141410] = f0ff0000, %l6 = ffffffffffffffff
ldstuba [%i5+%o5]0x81,%l6 ! %l6 = 000000f0000000ff
! Mem[0000000010081400] = b8000000, %l4 = 00000000000000ff
swapa [%i2+%g0]0x80,%l4 ! %l4 = 00000000b8000000
! %l5 = 00000000ffffffff, Mem[0000000010001400] = 00000000
stwa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffffff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (32)
! Mem[0000000010101400] = ffa60000 71368f33 c0361918 a6be0000
! Mem[0000000010101410] = ffffffff 00000000 0000ffff 00000000
! Mem[0000000010101420] = ff5a35be 00000000 cbc0bdbb 00000082
! Mem[0000000010101430] = 00000000 000000ff 338f3671 4e3afc72
ldda [%i4]ASI_BLK_P,%f0 ! Block Load from 0000000010101400
p0_label_173:
! Mem[0000000010141400] = ff0bff34 000000ff, %l6 = 000000f0, %l7 = 6b000000
ldda [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ff0bff34
! Mem[0000000010181400] = 0000006b, %l0 = 0000000000005e93
lduha [%i6+%g0]0x88,%l0 ! %l0 = 000000000000006b
! Mem[00000000100c1410] = ffffffff 00000000, %l2 = ffffffff, %l3 = 00000000
ldda [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000 00000000ffffffff
! Mem[000000001018143c] = 00000000, %l5 = 00000000ffffffff
lduba [%i6+0x03c]%asi,%l5 ! %l5 = 0000000000000000
! Mem[000000001008141c] = 191936c0, %l4 = 00000000b8000000
ldswa [%i2+0x01c]%asi,%l4 ! %l4 = 00000000191936c0
! Code Fragment 4
p0_fragment_11:
! %l0 = 000000000000006b
setx 0xd1986520146d4d3c,%g7,%l0 ! %l0 = d1986520146d4d3c
! %l1 = 0000000000007100
setx 0x8d327e4fe8ddd1f2,%g7,%l1 ! %l1 = 8d327e4fe8ddd1f2
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 = d1986520146d4d3c
setx 0xb55e97ff834476c6,%g7,%l0 ! %l0 = b55e97ff834476c6
! %l1 = 8d327e4fe8ddd1f2
setx 0xea4be460474657c2,%g7,%l1 ! %l1 = ea4be460474657c2
! Mem[0000000010141400] = ff000000 34ff0bff ffffffff ffffff00
! Mem[0000000010141410] = c0ff0000 fffffbcf 00000055 00000072
! Mem[0000000010141420] = fff0cd6b 00000000 cbc0bdbb 00000082
! Mem[0000000010141430] = 00000000 000000ff ffffffb8 4e3afc72
ldda [%i5]ASI_BLK_PL,%f0 ! Block Load from 0000000010141400
membar #Sync ! Added by membar checker (33)
! %l4 = 191936c0, %l5 = 00000000, Mem[0000000010141410] = c0ff0000 fffffbcf
stda %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 191936c0 00000000
! Mem[0000000010081408] = 00000000, %l5 = 0000000000000000
lduba [%i2+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = ff0bff34 000000ff 00ffffff ffffffff
! %f4 = cffbffff 0000ffc0 72000000 55000000
! %f8 = 00000000 6bcdf0ff 82000000 bbbdc0cb
! %f12 = ff000000 00000000 72fc3a4e b8ffffff
stda %f0,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400
p0_label_174:
! %l7 = 00000000ff0bff34, Mem[0000000030181410] = 000000ff
stwa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff0bff34
! %f24 = c2ca7554, Mem[0000000010041400] = 0000006b
sta %f24,[%i1+%g0]0x88 ! Mem[0000000010041400] = c2ca7554
! %l2 = 00000000, %l3 = ffffffff, Mem[0000000010181408] = 0000006b 82000000
stda %l2,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000 ffffffff
! %l4 = 00000000191936c0, Mem[0000000010181400] = 0000006b
stba %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000000c0
! Mem[0000000030101400] = 6b000000, %l3 = 00000000ffffffff
swapa [%i4+%g0]0x89,%l3 ! %l3 = 000000006b000000
! %l1 = ea4be460474657c2, imm = 0000000000000c2c, %l4 = 00000000191936c0
andn %l1,0xc2c,%l4 ! %l4 = ea4be460474653c2
! Mem[00000000211c0001] = c0ff96d7, %l7 = 00000000ff0bff34
ldstub [%o2+0x001],%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010101438] = 338f36714e3afc72, %l3 = 000000006b000000, %l7 = 00000000000000ff
add %i4,0x38,%g1
casxa [%g1]0x80,%l3,%l7 ! %l7 = 338f36714e3afc72
! Code Fragment 4
p0_fragment_12:
! %l0 = b55e97ff834476c6
setx 0x6c6939679fc53a89,%g7,%l0 ! %l0 = 6c6939679fc53a89
! %l1 = ea4be460474657c2
setx 0xf59b4c407ad894bf,%g7,%l1 ! %l1 = f59b4c407ad894bf
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 = 6c6939679fc53a89
setx 0x6fe13f3817f49002,%g7,%l0 ! %l0 = 6fe13f3817f49002
! %l1 = f59b4c407ad894bf
setx 0x60ab8acfcd178d4c,%g7,%l1 ! %l1 = 60ab8acfcd178d4c
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = ffffffff, %l3 = 000000006b000000
lduha [%i1+%o4]0x89,%l3 ! %l3 = 000000000000ffff
p0_label_175:
! Mem[00000000211c0000] = c0ff96d7, %l0 = 6fe13f3817f49002
ldsba [%o2+0x000]%asi,%l0 ! %l0 = ffffffffffffffc0
! Mem[000000001004140c] = 6c57be00, %l6 = 00000000000000ff
ldub [%i1+0x00f],%l6 ! %l6 = 0000000000000000
! Mem[0000000010101400] = 338f3671 0000a6ff, %l0 = ffffffc0, %l1 = cd178d4c
ldda [%i4+%g0]0x88,%l0 ! %l0 = 000000000000a6ff 00000000338f3671
! Mem[0000000030101410] = c0361918, %l3 = 000000000000ffff
lduha [%i4+%o5]0x89,%l3 ! %l3 = 0000000000001918
! Mem[0000000010101408] = 181936c0, %f20 = ff000000
lda [%i4+%o4]0x88,%f20 ! %f20 = 181936c0
! Mem[0000000020800040] = 00ff0070, %l0 = 000000000000a6ff
ldsh [%o1+0x040],%l0 ! %l0 = 00000000000000ff
! Mem[0000000020800040] = 00ff0070, %l5 = 0000000000000000
lduh [%o1+0x040],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101400] = ffa6000071368f33, %f24 = c2ca7554 34f54eb1
ldd [%i4+%g0],%f24 ! %f24 = ffa60000 71368f33
! Mem[0000000030141408] = 0000006b, %l2 = 0000000000000000
ldsba [%i5+%o4]0x89,%l2 ! %l2 = 000000000000006b
! Starting 10 instruction Store Burst
! %l5 = 00000000000000ff, immed = 00000d0f, %y = 00005e93
sdiv %l5,0xd0f,%l0 ! %l0 = 000000007fffffff
mov %l0,%y ! %y = 7fffffff
p0_label_176:
! %f22 = 181936c0, Mem[00000000300c1400] = ff000000
sta %f22,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 181936c0
! %l6 = 00000000, %l7 = 4e3afc72, Mem[0000000030181410] = ff0bff34 ff57bea6
stda %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 4e3afc72
! Mem[0000000030101410] = c0361918, %l5 = 00000000000000ff
swapa [%i4+%o5]0x89,%l5 ! %l5 = 00000000c0361918
! Mem[0000000021800140] = 19ff9645, %l7 = 338f36714e3afc72
ldstuba [%o3+0x140]%asi,%l7 ! %l7 = 00000019000000ff
! %l6 = 00000000, %l7 = 00000019, Mem[0000000030001410] = 7100ff56 47075cff
stda %l6,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000 00000019
! Mem[0000000030101410] = ff000000, %l0 = 000000007fffffff
swapa [%i4+%o5]0x81,%l0 ! %l0 = 00000000ff000000
! %l4 = ea4be460474653c2, Mem[0000000010181420] = 935e0000aa451ef5, %asi = 80
stxa %l4,[%i6+0x020]%asi ! Mem[0000000010181420] = ea4be460474653c2
! %f10 = 82000000, Mem[0000000030041400] = 34f54eb1
sta %f10,[%i1+%g0]0x89 ! Mem[0000000030041400] = 82000000
! %f25 = 71368f33, Mem[0000000030101408] = 000000ff
sta %f25,[%i4+%o4]0x89 ! Mem[0000000030101408] = 71368f33
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = ffffff5e, %l3 = 0000000000001918
lduba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff
p0_label_177:
! Mem[0000000030101408] = 71368f33, %f29 = 00000000
lda [%i4+%o4]0x89,%f29 ! %f29 = 71368f33
membar #Sync ! Added by membar checker (34)
! Mem[00000000100c1410] = cffbffff 0000ffc0, %l4 = 474653c2, %l5 = c0361918
ldda [%i3+%o5]0x88,%l4 ! %l4 = 000000000000ffc0 00000000cffbffff
! Mem[00000000100c1410] = c0ff0000, %f23 = 191936c0
lda [%i3+%o5]0x80,%f23 ! %f23 = c0ff0000
! Mem[0000000010101410] = ffffffff, %l1 = 00000000338f3671
lduha [%i4+%o5]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[0000000010141408] = ffffffffffffff00, %l0 = 00000000ff000000
ldxa [%i5+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
! Mem[00000000201c0000] = ffff4531, %l0 = ffffffffffffff00
ldub [%o0+0x001],%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001410] = fffffffffffff0ff, %l4 = 000000000000ffc0
ldxa [%i0+%o5]0x80,%l4 ! %l4 = fffffffffffff0ff
! Mem[0000000030081408] = cfb51971 00000200, %l4 = fffff0ff, %l5 = cffbffff
ldda [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000200 00000000cfb51971
! Mem[00000000100c1400] = ff000000, %l2 = 000000000000006b
ldsha [%i3+%g0]0x80,%l2 ! %l2 = ffffffffffffff00
! Starting 10 instruction Store Burst
! Mem[0000000030101410] = 7fffffff, %l7 = 0000000000000019
ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 0000007f000000ff
p0_label_178:
! %l2 = ffffffffffffff00, Mem[00000000211c0001] = c0ff96d7, %asi = 80
stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = c00096d7
! %l2 = ffffffffffffff00, Mem[0000000010141408] = ffffffff
stba %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffff00
! %l4 = 00000200, %l5 = cfb51971, Mem[0000000030041400] = 82000000 c2caff54
stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000200 cfb51971
! %l0 = 00000000000000ff, Mem[0000000010181423] = ea4be460
stb %l0,[%i6+0x023] ! Mem[0000000010181420] = ea4be4ff
! Code Fragment 4
p0_fragment_13:
! %l0 = 00000000000000ff
setx 0xfc825eb84b95e95e,%g7,%l0 ! %l0 = fc825eb84b95e95e
! %l1 = 000000000000ffff
setx 0x3998a60fc16c48c1,%g7,%l1 ! %l1 = 3998a60fc16c48c1
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 = fc825eb84b95e95e
setx 0x1f09ab204c4ec7c5,%g7,%l0 ! %l0 = 1f09ab204c4ec7c5
! %l1 = 3998a60fc16c48c1
setx 0xca4cd7284a323cef,%g7,%l1 ! %l1 = ca4cd7284a323cef
! %l5 = 00000000cfb51971, immed = 00000327, %y = 7fffffff
umul %l5,0x327,%l2 ! %l2 = 0000028ec3e33337, %y = 0000028e
! Mem[00000000211c0000] = c00096d7, %l4 = 0000000000000200
ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000c0000000ff
! %l6 = 0000000000000000, Mem[0000000030141410] = ffff0000
stwa %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000
! %l2 = 0000028ec3e33337, %l4 = 00000000000000c0, %l2 = 0000028ec3e33337
sdivx %l2,%l4,%l2 ! %l2 = 0000000369052eee
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ffffffff, %l1 = ca4cd7284a323cef
ldswa [%i3+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
p0_label_179:
! Mem[00000000201c0000] = ffff4531, %l6 = 0000000000000000
ldsb [%o0+0x001],%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010101400] = 0000a6ff, %l4 = 00000000000000c0
ldsha [%i4+%g0]0x88,%l4 ! %l4 = ffffffffffffa6ff
! Mem[0000000010181400] = c0000000, %f25 = 71368f33
lda [%i6+0x000]%asi,%f25 ! %f25 = c0000000
! Mem[0000000030041408] = 6b000000ffffffff, %l0 = 1f09ab204c4ec7c5
ldxa [%i1+%o4]0x89,%l0 ! %l0 = 6b000000ffffffff
! Mem[0000000010041430] = ff000000ffffffff, %l4 = ffffffffffffa6ff
ldxa [%i1+0x030]%asi,%l4 ! %l4 = ff000000ffffffff
! Mem[0000000010081410] = 00000000 3a2b0000, %l0 = ffffffff, %l1 = ffffffff
ldda [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000 000000003a2b0000
! Mem[0000000010001408] = 6b000071, %l5 = 00000000cfb51971
ldswa [%i0+%o4]0x88,%l5 ! %l5 = 000000006b000071
! Mem[00000000300c1400] = 181936c0, %l7 = 000000000000007f
ldswa [%i3+%g0]0x81,%l7 ! %l7 = 00000000181936c0
! Mem[00000000100c1410] = c0ff0000, %l0 = 0000000000000000
ldsba [%i3+%o5]0x80,%l0 ! %l0 = ffffffffffffffc0
! Starting 10 instruction Store Burst
! %l0 = ffffffffffffffc0, Mem[0000000010101408] = 181936c0
stha %l0,[%i4+%o4]0x88 ! Mem[0000000010101408] = 1819ffc0
p0_label_180:
! Mem[0000000010041408] = ffffffff, %l0 = ffffffffffffffc0
swapa [%i1+%o4]0x80,%l0 ! %l0 = 00000000ffffffff
! %f30 = 00000000 6f000000, Mem[0000000010041400] = c2ca7554 4e3afc72
stda %f30,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 6f000000
! Mem[0000000030041408] = ffffffff, %l6 = ffffffffffffffff
ldstuba [%i1+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010081408] = 00000000, %l4 = ff000000ffffffff
ldstuba [%i2+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %f26 = 72fc3a70 00000000, %l1 = 000000003a2b0000
! Mem[0000000010081428] = 72fc3a7000000000
add %i2,0x028,%g1
stda %f26,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010081428] = 72fc3a7000000000
! %f22 = 181936c0 c0ff0000, Mem[0000000010101408] = 1819ffc0 0000bea6
stda %f22,[%i4+%o4]0x88 ! Mem[0000000010101408] = 181936c0 c0ff0000
! Mem[0000000010141430] = 00000000, %l1 = 000000003a2b0000
ldstub [%i5+0x030],%l1 ! %l1 = 00000000000000ff
! %l7 = 00000000181936c0, Mem[0000000010101438] = 338f3671
stb %l7,[%i4+0x038] ! Mem[0000000010101438] = c08f3671
! Mem[0000000010101410] = ffffffff, %l2 = 0000000369052eee
ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 00000000000000d9, %f18 = 00be576c 5effffff
ldda [%i1+%o5]0x88,%f18 ! %f18 = 00000000 000000d9
p0_label_181:
! Mem[0000000030101410] = ffffffff, %f11 = bbbdc0cb
lda [%i4+%o5]0x81,%f11 ! %f11 = ffffffff
! Mem[00000000300c1400] = c0361918, %l2 = 00000000000000ff
lduha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000001918
! Mem[0000000010141408] = ffffff00, %f24 = ffa60000
lda [%i5+%o4]0x88,%f24 ! %f24 = ffffff00
! Mem[0000000010141438] = ffffffb8, %l4 = 0000000000000000
ldsba [%i5+0x038]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101410] = 00000000ffffffff, %f10 = 82000000 ffffffff
ldda [%i4+%o5]0x88,%f10 ! %f10 = 00000000 ffffffff
! Mem[0000000030041400] = cfb51971 00000200, %l2 = 00001918, %l3 = 000000ff
ldda [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000200 00000000cfb51971
! Mem[0000000010001400] = ffffffff, %f31 = 6f000000
lda [%i0+%g0]0x88,%f31 ! %f31 = ffffffff
! Mem[0000000030141408] = 6b000000, %l7 = 00000000181936c0
ldsha [%i5+%o4]0x81,%l7 ! %l7 = 0000000000006b00
! Mem[0000000010001408] = 7100006b 0000006b, %l4 = ffffffff, %l5 = 6b000071
ldda [%i0+%o4]0x80,%l4 ! %l4 = 000000007100006b 000000000000006b
! Starting 10 instruction Store Burst
! %l4 = 000000007100006b, Mem[0000000010041410] = 00000000000000d9
stxa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000007100006b
p0_label_182:
! Mem[000000001008141f] = 191936c0, %l0 = 00000000ffffffff
ldstub [%i2+0x01f],%l0 ! %l0 = 000000c0000000ff
! Mem[000000001014142b] = cbc0bdbb, %l4 = 000000007100006b
ldstuba [%i5+0x02b]%asi,%l4 ! %l4 = 000000bb000000ff
! %l4 = 000000bb, %l5 = 0000006b, Mem[0000000030081408] = 00020000 7119b5cf
stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000bb 0000006b
! %f12 = ff000000, Mem[0000000010181410] = 7100ff56
sta %f12,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff000000
! %l0 = 00000000000000c0, Mem[00000000100c1400] = 000000ff
stwa %l0,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000c0
! Mem[0000000010041438] = ffff9b5a000000ff, %l6 = 00000000000000ff, %l0 = 00000000000000c0
add %i1,0x38,%g1
casxa [%g1]0x80,%l6,%l0 ! %l0 = ffff9b5a000000ff
! %f16 = 00000000 00000082 00000000 000000d9
! %f20 = 181936c0 3a2b0000 181936c0 c0ff0000
! %f24 = ffffff00 c0000000 72fc3a70 00000000
! %f28 = c0361918 71368f33 00000000 ffffffff
stda %f16,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
! %l3 = 00000000cfb51971, Mem[0000000010041411] = 6b000071
stb %l3,[%i1+0x011] ! Mem[0000000010041410] = 6b710071
! %l2 = 00000200, %l3 = cfb51971, Mem[0000000010081428] = 72fc3a70 00000000
std %l2,[%i2+0x028] ! Mem[0000000010081428] = 00000200 cfb51971
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = ff000000, %l7 = 0000000000006b00
ldswa [%i2+%g0]0x88,%l7 ! %l7 = ffffffffff000000
p0_label_183:
! Mem[0000000030041410] = e804a6ff, %l4 = 00000000000000bb
lduba [%i1+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1428] = cbc0bdbb 00000082, %l0 = 000000ff, %l1 = 00000000
ldda [%i3+0x028]%asi,%l0 ! %l0 = 00000000cbc0bdbb 0000000000000082
! Mem[00000000300c1400] = 181936c0 00000000 ff000000 00000000
! Mem[00000000300c1410] = ffc906d9 000000b8 271f3cb5 5bf37755
! Mem[00000000300c1420] = ba33ec5b 846f58e0 2f6eab03 071325e2
! Mem[00000000300c1430] = b7bbf852 e9d22342 6ec31e5e 801f66dc
ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
! Mem[0000000020800000] = ff5e8841, %l1 = 0000000000000082
ldub [%o1+0x001],%l1 ! %l1 = 000000000000005e
! Mem[0000000010001408] = 7100006b, %l6 = 00000000000000ff
ldsha [%i0+0x00a]%asi,%l6 ! %l6 = 000000000000006b
! Mem[0000000010041400] = 0000006f, %l4 = 00000000000000ff
ldsh [%i1+0x002],%l4 ! %l4 = 000000000000006f
! Mem[0000000010181428] = 034d8e45ffffffff, %f10 = 00000000 ffffffff
ldd [%i6+0x028],%f10 ! %f10 = 034d8e45 ffffffff
! Mem[00000000100c1400] = c0000000, %l0 = 00000000cbc0bdbb
ldsba [%i3+0x003]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181400] = 0000006b 0000ff00 ff5a0000 5a000000
! Mem[0000000030181410] = 00000000 72fc3a4e 00005aff 6bcdf0ff
! Mem[0000000030181420] = 4301c901 202421ba ffffffff 458e4d03
! Mem[0000000030181430] = 00000000 00000080 000000e0 ffffffff
ldda [%i6]ASI_BLK_SL,%f16 ! Block Load from 0000000030181400
! Starting 10 instruction Store Burst
! %l6 = 0000006b, %l7 = ff000000, Mem[0000000010041428] = f6b49455 d564900b
stda %l6,[%i1+0x028]%asi ! Mem[0000000010041428] = 0000006b ff000000
p0_label_184:
! %l5 = 000000000000006b, Mem[0000000030041410] = 5c05b042e804a6ff
stxa %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000000000006b
! %l3 = 00000000cfb51971, Mem[0000000030101400] = ffffffffffffffff
stxa %l3,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000cfb51971
! Mem[0000000030041410] = 0000006b, %l4 = 000000000000006f
ldstuba [%i1+%o5]0x89,%l4 ! %l4 = 0000006b000000ff
! %l3 = 00000000cfb51971, Mem[0000000010141400] = ff000000
stha %l3,[%i5+%g0]0x80 ! Mem[0000000010141400] = 19710000
! %f0 = ff0bff34 000000ff 00ffffff ffffffff
! %f4 = cffbffff 0000ffc0 72000000 55000000
! %f8 = 00000000 6bcdf0ff 034d8e45 ffffffff
! %f12 = ff000000 00000000 72fc3a4e b8ffffff
stda %f0,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
! %l6 = 000000000000006b, Mem[0000000030001400] = 00be576c5effffff
stxa %l6,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000000000006b
membar #Sync ! Added by membar checker (35)
! %f16 = 00ff0000, Mem[00000000300c1408] = 000000ff
sta %f16,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00ff0000
! %f13 = 00000000, Mem[0000000030041400] = 00000200
sta %f13,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! Mem[0000000030001408] = ffffffff, %l0 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (36)
! Mem[0000000030041400] = 00000000 7119b5cf ffffffff 0000006b
! Mem[0000000030041410] = ff000000 00000000 d3ecdbd1 1ba00b2f
! Mem[0000000030041420] = 353ee4a8 d675efff 4ef21338 464d0964
! Mem[0000000030041430] = 8a33ebc2 5363e766 478242fe 4453a10b
ldda [%i1]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030041400
p0_label_185:
! Mem[000000001018142c] = ffffffff, %l0 = 00000000000000ff
lduba [%i6+0x02f]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1410] = c0ff0000 fffffbcf, %l0 = 000000ff, %l1 = 0000005e
ldd [%i3+%o5],%l0 ! %l0 = 00000000c0ff0000 00000000fffffbcf
! Mem[0000000010101410] = c0361918, %f14 = 72fc3a4e
lda [%i4+%o5]0x88,%f14 ! %f14 = c0361918
! Mem[00000000300c1408] = 0000ff00, %l7 = ffffffffff000000
ldsha [%i3+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001408] = ffffffff, %f14 = c0361918
lda [%i0+%o4]0x88,%f14 ! %f14 = ffffffff
! Mem[0000000010101410] = c0361918, %l7 = 0000000000000000
lduha [%i4+%o5]0x88,%l7 ! %l7 = 0000000000001918
! Mem[00000000100c1410] = cffbffff0000ffc0, %f0 = ff0bff34 000000ff
ldda [%i3+%o5]0x88,%f0 ! %f0 = cffbffff 0000ffc0
! Mem[0000000010081410] = 00002b3a00000000, %f4 = cffbffff 0000ffc0
ldda [%i2+%o5]0x88,%f4 ! %f4 = 00002b3a 00000000
! Mem[000000001008141c] = 191936ff, %f8 = 00000000
lda [%i2+0x01c]%asi,%f8 ! %f8 = 191936ff
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 000000c0, %l2 = 0000000000000200
swapa [%i3+%g0]0x88,%l2 ! %l2 = 00000000000000c0
p0_label_186:
! Mem[0000000010181426] = 474653c2, %l3 = 00000000cfb51971
ldstuba [%i6+0x026]%asi,%l3 ! %l3 = 00000053000000ff
! %f14 = ffffffff b8ffffff, %l1 = 00000000fffffbcf
! Mem[0000000030101408] = 338f367100000061
add %i4,0x008,%g1
stda %f14,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030101408] = ffffffb8ffffffff
! Mem[00000000201c0001] = ffff4531, %l5 = 000000000000006b
ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
! %f8 = 191936ff 6bcdf0ff, %l3 = 0000000000000053
! Mem[0000000030181410] = 0000000072fc3a4e
add %i6,0x010,%g1
stda %f8,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030181410] = fff00000fffc194e
! Mem[0000000010001408] = ffffffff, %l0 = 00000000c0ff0000
swapa [%i0+%o4]0x80,%l0 ! %l0 = 00000000ffffffff
! %f0 = cffbffff 0000ffc0, Mem[0000000010101408] = 00000000 d9000000
stda %f0 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = cffbffff 0000ffc0
! %f3 = ffffffff, %f7 = 55000000
fcmpes %fcc3,%f3 ,%f7 ! %fcc3 = 3
! %l2 = 00000000000000c0, Mem[0000000010101400] = 8200000000000000
stxa %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000000000c0
! %l2 = 00000000000000c0, Mem[0000000010181408] = 00000000
stwa %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000c0
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 6ca9eb51ffffffff, %l1 = 00000000fffffbcf
ldxa [%i4+%o5]0x89,%l1 ! %l1 = 6ca9eb51ffffffff
p0_label_187:
! Mem[0000000030001408] = ffffffff, %l4 = 000000000000006b
lduba [%i0+%o4]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030141400] = fff0cdff, %l0 = 00000000ffffffff
ldsba [%i5+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010081400] = 02000000ff000000, %f0 = cffbffff 0000ffc0
ldda [%i2+%g0]0x88,%f0 ! %f0 = 02000000 ff000000
! Mem[0000000030141408] = 0000006b, %l4 = 00000000000000ff
lduha [%i5+%o4]0x89,%l4 ! %l4 = 000000000000006b
! Mem[0000000010001410] = c0ff0000, %l2 = 00000000000000c0
lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000c0ff
membar #Sync ! Added by membar checker (37)
! Mem[0000000010181400] = c0000000 6bcdf0ff 000000c0 ffffffff
! Mem[0000000010181410] = 000000ff ff000000 fff0cd6b 6a1e56a3
! Mem[0000000010181420] = ea4be4ff 4746ffc2 034d8e45 ffffffff
! Mem[0000000010181430] = bbbdc0cb f6809cc5 6b16c86c 00000000
ldda [%i6]ASI_BLK_PL,%f16 ! Block Load from 0000000010181400
! Mem[0000000010141434] = 000000ff, %f12 = ff000000
ld [%i5+0x034],%f12 ! %f12 = 000000ff
! Mem[00000000300c1410] = b8000000d906c9ff, %f12 = 000000ff 00000000
ldda [%i3+%o5]0x89,%f12 ! %f12 = b8000000 d906c9ff
! %l5 = 00000000000000ff, %l7 = 0000000000001918, %y = 0000028e
umul %l5,%l7,%l6 ! %l6 = 000000000018fee8, %y = 00000000
! Starting 10 instruction Store Burst
! %l2 = 0000c0ff, %l3 = 00000053, Mem[0000000010001408] = c0ff0000 ffffff00
std %l2,[%i0+%o4] ! Mem[0000000010001408] = 0000c0ff 00000053
p0_label_188:
! Mem[0000000010101420] = ffffff00, %l4 = 0000006b, %l7 = 00001918
add %i4,0x20,%g1
casa [%g1]0x80,%l4,%l7 ! %l7 = 00000000ffffff00
! %l6 = 0018fee8, %l7 = ffffff00, Mem[0000000030141400] = fff0cdff 00be576c
stda %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0018fee8 ffffff00
! Mem[0000000010001400] = ff000000, %l5 = 00000000000000ff
ldstuba [%i0+%g0]0x80,%l5 ! %l5 = 000000ff000000ff
! %l6 = 0018fee8, %l7 = ffffff00, Mem[0000000010041410] = 6b710071 00000000
std %l6,[%i1+%o5] ! Mem[0000000010041410] = 0018fee8 ffffff00
! Mem[0000000030001408] = ffffffff, %l4 = 000000000000006b
swapa [%i0+%o4]0x81,%l4 ! %l4 = 00000000ffffffff
! %l3 = 0000000000000053, Mem[0000000030041400] = 00000000
stha %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000053
! %l2 = 0000c0ff, %l3 = 00000053, Mem[00000000300c1410] = ffc906d9 000000b8
stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000c0ff 00000053
! Mem[000000001014142c] = 00000082, %l7 = 00000000ffffff00
swap [%i5+0x02c],%l7 ! %l7 = 0000000000000082
! %l0 = ffffffffffffffff, Mem[0000000030141400] = e8fe180000ffffff
stxa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00000000, %l0 = ffffffffffffffff
lduba [%i0+%o5]0x81,%l0 ! %l0 = 0000000000000000
p0_label_189:
! Mem[0000000010101408] = c0ff0000, %l1 = 6ca9eb51ffffffff
lduha [%i4+%o4]0x80,%l1 ! %l1 = 000000000000c0ff
! Mem[0000000010081400] = 000000ff, %l7 = 0000000000000082
lduba [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081438] = 000000006f000000, %f4 = 00002b3a 00000000
ldda [%i2+0x038]%asi,%f4 ! %f4 = 00000000 6f000000
! Mem[0000000010041408] = ffffffc06c57be00, %f12 = b8000000 d906c9ff
ldd [%i1+%o4],%f12 ! %f12 = ffffffc0 6c57be00
! %l7 = 0000000000000000, %l3 = 0000000000000053, %l2 = 000000000000c0ff
addc %l7,%l3,%l2 ! %l2 = 0000000000000053
! Mem[0000000010081410] = 00000000, %l4 = 00000000ffffffff
lduha [%i2+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = ff000000, %f15 = b8ffffff
lda [%i1+%o5]0x81,%f15 ! %f15 = ff000000
! Mem[0000000010001410] = cffbffff0000ffc0, %l1 = 000000000000c0ff
ldxa [%i0+%o5]0x88,%l1 ! %l1 = cffbffff0000ffc0
! Mem[00000000300c1408] = 00ff0000, %l6 = 000000000018fee8
lduba [%i3+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000010041408] = c0ffffff
stha %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = c0ff0000
p0_label_190:
membar #Sync ! Added by membar checker (38)
! %f6 = 72000000 55000000, Mem[0000000010181400] = 000000c0 fff0cd6b
stda %f6 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 72000000 55000000
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010181420] = ea4be4ff 4746ffc2
std %l6,[%i6+0x020] ! Mem[0000000010181420] = 00000000 00000000
! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010081400] = 000000ff 00000002
stda %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 000000ff
! %l3 = 0000000000000053, Mem[0000000010141420] = fff0cd6b00000000
stx %l3,[%i5+0x020] ! Mem[0000000010141420] = 0000000000000053
! %l4 = 0000000000000000, Mem[0000000010001408] = 0000c0ff
stwa %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! Mem[0000000010041439] = ffff9b5a, %l6 = 0000000000000000
ldstub [%i1+0x039],%l6 ! %l6 = 000000ff000000ff
! Mem[0000000010101400] = 000000c0, %l3 = 0000000000000053
ldstuba [%i4+%g0]0x88,%l3 ! %l3 = 000000c0000000ff
! %f8 = 191936ff 6bcdf0ff, %l3 = 00000000000000c0
! Mem[0000000010001420] = fff0cd6b00000000
add %i0,0x020,%g1
stda %f8,[%g1+%l3]ASI_PST8_P ! Mem[0000000010001420] = 1919cd6b00000000
! %f23 = 6bcdf0ff, Mem[0000000010181408] = c0000000
sta %f23,[%i6+%o4]0x88 ! Mem[0000000010181408] = 6bcdf0ff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 6f000000, %l6 = 00000000000000ff
ldsba [%i1+%g0]0x88,%l6 ! %l6 = 0000000000000000
p0_label_191:
! Mem[0000000030141400] = ffffffffffffffff, %f6 = 72000000 55000000
ldda [%i5+%g0]0x89,%f6 ! %f6 = ffffffff ffffffff
! Mem[0000000030141400] = ffffffff ffffffff, %l2 = 00000053, %l3 = 000000c0
ldda [%i5+%g0]0x89,%l2 ! %l2 = 00000000ffffffff 00000000ffffffff
! Mem[0000000030001400] = 0000006b, %l4 = 0000000000000000
ldsba [%i0+%g0]0x89,%l4 ! %l4 = 000000000000006b
! Mem[00000000100c1410] = c0ff0000fffffbcf, %f8 = 191936ff 6bcdf0ff
ldd [%i3+%o5],%f8 ! %f8 = c0ff0000 fffffbcf
! Mem[0000000030081410] = b857004d 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i2+%o5]0x89,%l6 ! %l6 = 0000000000000000 00000000b857004d
! Mem[0000000010141410] = c0361919, %l7 = 00000000b857004d
ldswa [%i5+%o5]0x88,%l7 ! %l7 = ffffffffc0361919
! Mem[0000000030081410] = 00000000, %f10 = 034d8e45
lda [%i2+%o5]0x89,%f10 ! %f10 = 00000000
! Mem[00000000100c1408] = ffffffff, %l5 = 00000000000000ff
ldsba [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
! Mem[00000000201c0000] = ffff4531, %l2 = 00000000ffffffff
ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030041408] = ffffffff, %l2 = ffffffffffffffff
ldstuba [%i1+%o4]0x89,%l2 ! %l2 = 000000ff000000ff
p0_label_192:
! %l5 = ffffffffffffffff, Mem[0000000010101410] = 181936c0
stha %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffff36c0
! %l3 = 00000000ffffffff, Mem[0000000010041410] = e8fe1800
stwa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffffffff
! %l1 = cffbffff0000ffc0, %l4 = 000000000000006b, %l6 = 0000000000000000
or %l1,%l4,%l6 ! %l6 = cffbffff0000ffeb
! %l3 = 00000000ffffffff, %l4 = 000000000000006b, %y = 00000000
sdiv %l3,%l4,%l0 ! %l0 = 0000000002647c69
mov %l0,%y ! %y = 02647c69
! %l1 = cffbffff0000ffc0, Mem[0000000010081436] = 71368f33, %asi = 80
stba %l1,[%i2+0x036]%asi ! Mem[0000000010081434] = 7136c033
! Mem[0000000030001408] = 6b000000, %l7 = ffffffffc0361919
swapa [%i0+%o4]0x89,%l7 ! %l7 = 000000006b000000
! Mem[0000000010001420] = 1919cd6b00000000, %l0 = 0000000002647c69, %l0 = 0000000002647c69
add %i0,0x20,%g1
casxa [%g1]0x80,%l0,%l0 ! %l0 = 1919cd6b00000000
! %f9 = fffffbcf, Mem[0000000030001408] = c0361919
sta %f9 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = fffffbcf
! Mem[0000000010001408] = 00000000, %l0 = 1919cd6b00000000
swapa [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1400] = 00000200, %l6 = cffbffff0000ffeb
lduba [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
p0_label_193:
! Mem[0000000030041410] = ff000000, %l6 = 0000000000000000
lduha [%i1+%o5]0x81,%l6 ! %l6 = 000000000000ff00
membar #Sync ! Added by membar checker (39)
! Mem[0000000010181400] = 00000055 00000072 fff0cd6b ffffffff
! Mem[0000000010181410] = 000000ff ff000000 fff0cd6b 6a1e56a3
! Mem[0000000010181420] = 00000000 00000000 034d8e45 ffffffff
! Mem[0000000010181430] = bbbdc0cb f6809cc5 6b16c86c 00000000
ldda [%i6]ASI_BLK_AIUPL,%f16 ! Block Load from 0000000010181400
! Mem[000000001000143c] = 4e3afc72, %f10 = 00000000
ld [%i0+0x03c],%f10 ! %f10 = 4e3afc72
! Mem[00000000300c1408] = 0000ff00, %l3 = 00000000ffffffff
ldswa [%i3+%o4]0x81,%l3 ! %l3 = 000000000000ff00
! Mem[0000000010101400] = ff000000, %l3 = 000000000000ff00
lduwa [%i4+%g0]0x80,%l3 ! %l3 = 00000000ff000000
! Mem[0000000010041408] = c0ff0000, %l0 = 0000000000000000
lduha [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041400] = 53000000, %f11 = ffffffff
lda [%i1+%g0]0x81,%f11 ! %f11 = 53000000
! Mem[0000000010101408] = 0000ffc0, %l3 = 00000000ff000000
ldsha [%i4+%o4]0x88,%l3 ! %l3 = ffffffffffffffc0
! Mem[0000000010181408] = ffffffff 6bcdf0ff, %l4 = 0000006b, %l5 = ffffffff
ldda [%i6+%o4]0x88,%l4 ! %l4 = 000000006bcdf0ff 00000000ffffffff
! Starting 10 instruction Store Burst
! %l4 = 000000006bcdf0ff, Mem[0000000010001410] = 0000ffc0
stwa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = 6bcdf0ff
p0_label_194:
! Mem[00000000300c1400] = c0361918, %l5 = 00000000ffffffff
ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 00000018000000ff
! Mem[0000000030101400] = cfb51971, %l6 = 000000000000ff00
ldstuba [%i4+%g0]0x89,%l6 ! %l6 = 00000071000000ff
! %l4 = 6bcdf0ff, %l5 = 00000018, Mem[0000000010141410] = 191936c0 00000000
stda %l4,[%i5+0x010]%asi ! Mem[0000000010141410] = 6bcdf0ff 00000018
! %l0 = 0000000000000000, Mem[00000000300c1408] = 00ff0000
stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00ff0000
! %l5 = 0000000000000018, Mem[00000000100c141f] = 00000072
stb %l5,[%i3+0x01f] ! Mem[00000000100c141c] = 00000018
membar #Sync ! Added by membar checker (40)
! %f0 = 02000000, Mem[0000000010181410] = 000000ff
sta %f0 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 02000000
! %f6 = ffffffff ffffffff, Mem[0000000010181400] = 00000055 00000072
stda %f6 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffff ffffffff
! Mem[00000000300c1400] = ff1936c0, %l0 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030081410] = 00000000, %l1 = cffbffff0000ffc0
swapa [%i2+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! %l3 = ffffffffffffffc0, imm = fffffffffffff413, %l2 = 00000000000000ff
andn %l3,-0xbed,%l2 ! %l2 = 0000000000000bc0
p0_label_195:
! Mem[0000000010001404] = 34ff0bff, %l2 = 0000000000000bc0
lduba [%i0+0x004]%asi,%l2 ! %l2 = 0000000000000034
! Mem[00000000211c0000] = ff0096d7, %l2 = 0000000000000034
ldsh [%o2+%g0],%l2 ! %l2 = ffffffffffffff00
! Mem[00000000218001c0] = b9985fa0, %l7 = 000000006b000000
ldsba [%o3+0x1c1]%asi,%l7 ! %l7 = ffffffffffffff98
! Mem[0000000030041400] = 00000053, %l1 = 0000000000000000
lduha [%i1+%g0]0x89,%l1 ! %l1 = 0000000000000053
! Mem[0000000010081400] = 00000000 000000ff, %l6 = 00000071, %l7 = ffffff98
ldda [%i2+0x000]%asi,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000030141408] = 010000710000006b, %f16 = 72000000 55000000
ldda [%i5+%o4]0x89,%f16 ! %f16 = 01000071 0000006b
! Mem[0000000030081410] = 0000ffc0, %l4 = 000000006bcdf0ff
ldswa [%i2+%o5]0x81,%l4 ! %l4 = 000000000000ffc0
! Mem[00000000100c1400] = 00020000, %l5 = 0000000000000018
ldsha [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000002
! Mem[0000000010041400] = 0000006f00000000, %l2 = ffffffffffffff00
ldxa [%i1+%g0]0x80,%l2 ! %l2 = 0000006f00000000
! Starting 10 instruction Store Burst
! %l0 = 000000ff, %l1 = 00000053, Mem[0000000010141420] = 00000000 00000053
std %l0,[%i5+0x020] ! Mem[0000000010141420] = 000000ff 00000053
p0_label_196:
! %l4 = 000000000000ffc0, Mem[0000000010181408] = 6bcdf0ff
stwa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 0000ffc0
! %f22 = a3561e6a, Mem[0000000030041408] = ffffffff
sta %f22,[%i1+%o4]0x81 ! Mem[0000000030041408] = a3561e6a
! Mem[0000000030101400] = cfb519ff, %l0 = 00000000000000ff
ldstuba [%i4+%g0]0x89,%l0 ! %l0 = 000000ff000000ff
! %f14 = ffffffff ff000000, Mem[0000000030081410] = 0000ffc0 4d0057b8
stda %f14,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffff ff000000
! Mem[0000000010181408] = 0000ffc0, %l0 = 00000000000000ff
swapa [%i6+%o4]0x88,%l0 ! %l0 = 000000000000ffc0
! %l2 = 00000000, %l3 = ffffffc0, Mem[00000000100c1408] = ffffffff ffffff00
stda %l2,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 ffffffc0
! %l1 = 0000000000000053, Mem[0000000010101408] = c0ff0000
stha %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00530000
! %l2 = 0000006f00000000, Mem[00000000100c1410] = 0000ffc0
stba %l2,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0000ff00
! %l0 = 0000ffc0, %l1 = 00000053, Mem[00000000300c1410] = ffc00000 53000000
stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000ffc0 00000053
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ff19b5cf, %l2 = 0000006f00000000
lduwa [%i4+%g0]0x81,%l2 ! %l2 = 00000000ff19b5cf
p0_label_197:
! Mem[0000000010001410] = cffbffff6bcdf0ff, %l7 = 00000000000000ff
ldxa [%i0+%o5]0x88,%l7 ! %l7 = cffbffff6bcdf0ff
! Mem[0000000010141408] = 00ffffff, %l5 = 0000000000000002
ldsba [%i5+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1414] = fffffbcf, %l3 = ffffffffffffffc0
ldsw [%i3+0x014],%l3 ! %l3 = fffffffffffffbcf
! Mem[0000000030001408] = f0a6fffffffffbcf, %l2 = 00000000ff19b5cf
ldxa [%i0+%o4]0x89,%l2 ! %l2 = f0a6fffffffffbcf
! %l0 = 000000000000ffc0, immd = 000000000000043d, %l4 = 000000000000ffc0
mulx %l0,0x43d,%l4 ! %l4 = 00000000043bf0c0
! Mem[0000000030181410] = fff00000, %l4 = 00000000043bf0c0
lduwa [%i6+%o5]0x81,%l4 ! %l4 = 00000000fff00000
! Mem[0000000030101400] = cfb519ff, %l5 = 0000000000000000
ldsha [%i4+%g0]0x89,%l5 ! %l5 = 00000000000019ff
! Mem[0000000010141400] = 00007119, %f14 = ffffffff
lda [%i5+%g0]0x88,%f14 ! %f14 = 00007119
! Mem[0000000030181408] = ff5a0000, %f26 = ffffffff
lda [%i6+%o4]0x81,%f26 ! %f26 = ff5a0000
! Starting 10 instruction Store Burst
! %f26 = ff5a0000 458e4d03, Mem[00000000100c1400] = 00020000 34ff0bff
std %f26,[%i3+%g0] ! Mem[00000000100c1400] = ff5a0000 458e4d03
p0_label_198:
! Mem[0000000030081400] = fff0ffff, %l7 = cffbffff6bcdf0ff
ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 000000ff000000ff
! %l1 = 0000000000000053, Mem[0000000010181410] = 02000000ff000000
stxa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000000000053
! %f0 = 02000000 ff000000 00ffffff ffffffff
! %f4 = 00000000 6f000000 ffffffff ffffffff
! %f8 = c0ff0000 fffffbcf 4e3afc72 53000000
! %f12 = ffffffc0 6c57be00 00007119 ff000000
stda %f0,[%i3]ASI_BLK_AIUP ! Block Store to 00000000100c1400
! %l0 = 0000ffc0, %l1 = 00000053, Mem[0000000010041418] = 00000000 c88d05cb
stda %l0,[%i1+0x018]%asi ! Mem[0000000010041418] = 0000ffc0 00000053
! %l3 = fffffffffffffbcf, Mem[0000000010081410] = 00000000
stwa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = fffffbcf
! %f16 = 01000071 0000006b, %l1 = 0000000000000053
! Mem[0000000030001418] = e00e3189000000b8
add %i0,0x018,%g1
stda %f16,[%g1+%l1]ASI_PST32_S ! Mem[0000000030001418] = 010000710000006b
! %l1 = 0000000000000053, Mem[0000000010181400] = ffffffff
stba %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = ffffff53
! Code Fragment 3
p0_fragment_14:
! %l0 = 000000000000ffc0
setx 0xa24e593ff8d09080,%g7,%l0 ! %l0 = a24e593ff8d09080
! %l1 = 0000000000000053
setx 0x4b3f6aff8c86e88c,%g7,%l1 ! %l1 = 4b3f6aff8c86e88c
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 = a24e593ff8d09080
setx 0x43927247bf1b26c6,%g7,%l0 ! %l0 = 43927247bf1b26c6
! %l1 = 4b3f6aff8c86e88c
setx 0x06a9f95026d9e8e7,%g7,%l1 ! %l1 = 06a9f95026d9e8e7
! Mem[0000000020800000] = ff5e8841, %l5 = 00000000000019ff
ldstuba [%o1+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ffffffff, %l4 = 00000000fff00000
swapa [%i1+%o5]0x80,%l4 ! %l4 = 00000000ffffffff
p0_label_199:
! Mem[000000001010142c] = 00000000, %l7 = 00000000000000ff
lduh [%i4+0x02e],%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = 00ffffff0000f0ff, %l2 = f0a6fffffffffbcf
ldxa [%i1+%o5]0x88,%l2 ! %l2 = 00ffffff0000f0ff
! Mem[0000000010041410] = 0000f0ff, %l0 = 43927247bf1b26c6
lduwa [%i1+%o5]0x88,%l0 ! %l0 = 000000000000f0ff
! %l2 = 00ffffff0000f0ff, %l2 = 00ffffff0000f0ff, %l3 = fffffffffffffbcf
xnor %l2,%l2,%l3 ! %l3 = ffffffffffffffff
membar #Sync ! Added by membar checker (41)
! Mem[00000000100c1408] = 00ffffffffffffff, %l7 = 0000000000000000
ldxa [%i3+0x008]%asi,%l7 ! %l7 = 00ffffffffffffff
! Mem[0000000010001410] = 6bcdf0ff, %l6 = 0000000000000000
lduba [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1400] = 00000002, %l7 = 00ffffffffffffff
lduba [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000002
! Mem[0000000030001408] = fffffbcf, %l3 = ffffffffffffffff
ldsba [%i0+%o4]0x89,%l3 ! %l3 = ffffffffffffffcf
! Mem[0000000010081408] = ff000000 00006b00, %l4 = ffffffff, %l5 = 000000ff
ldd [%i2+%o4],%l4 ! %l4 = 00000000ff000000 0000000000006b00
! Starting 10 instruction Store Burst
! %f11 = 53000000, %f13 = 6c57be00, %f25 = 00000000
fdivs %f11,%f13,%f25 ! %f25 = 2617e28f
p0_label_200:
! %f4 = 00000000 6f000000, %l4 = 00000000ff000000
! Mem[0000000010041418] = 0000ffc000000053
add %i1,0x018,%g1
stda %f4,[%g1+%l4]ASI_PST8_P ! Mem[0000000010041418] = 0000ffc000000053
! Mem[0000000030101400] = ff19b5cf, %l0 = 000000000000f0ff
swapa [%i4+%g0]0x81,%l0 ! %l0 = 00000000ff19b5cf
! %l2 = 0000f0ff, %l3 = ffffffcf, Mem[0000000010001418] = 00000055 00000072
std %l2,[%i0+0x018] ! Mem[0000000010001418] = 0000f0ff ffffffcf
! Mem[0000000010041410] = 0000f0ff, %l1 = 06a9f95026d9e8e7
swapa [%i1+%o5]0x88,%l1 ! %l1 = 000000000000f0ff
! %f11 = 53000000, Mem[0000000030181408] = 00005aff
sta %f11,[%i6+%o4]0x89 ! Mem[0000000030181408] = 53000000
! %l2 = 00ffffff0000f0ff, Mem[0000000030081408] = 000000bb0000006b
stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00ffffff0000f0ff
! %l0 = ff19b5cf, %l1 = 0000f0ff, Mem[0000000030181410] = fff00000 fffc194e
stda %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff19b5cf 0000f0ff
! %l2 = 00ffffff0000f0ff, Mem[0000000030081410] = ffffffff
stha %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = fffff0ff
! %f16 = 01000071 0000006b ffffffff 6bcdf0ff
! %f20 = 000000ff ff000000 a3561e6a 6bcdf0ff
! %f24 = 00000000 2617e28f ff5a0000 458e4d03
! %f28 = c59c80f6 cbc0bdbb 00000000 6cc8166b
stda %f16,[%i1]ASI_BLK_PL ! Block Store to 0000000010041400
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ffffff00, %l7 = 0000000000000002
lduha [%i3+%o4]0x88,%l7 ! %l7 = 000000000000ff00
p0_label_201:
membar #Sync ! Added by membar checker (42)
! Mem[0000000030101400] = 0000f0ff 00000000 ffffffb8 ffffffff
! Mem[0000000030101410] = ffffffff 51eba96c 00000000 6bcdf0ff
! Mem[0000000030101420] = ffdce777 77e7dcff 00000000 0000d9df
! Mem[0000000030101430] = ffffffff 339398c5 47f6c323 3f00ffff
ldda [%i4]ASI_BLK_SL,%f16 ! Block Load from 0000000030101400
! Mem[00000000100c1400] = 000000ff00000002, %l3 = ffffffffffffffcf
ldxa [%i3+%g0]0x88,%l3 ! %l3 = 000000ff00000002
! Mem[0000000010101408] = 00005300, %l2 = 00ffffff0000f0ff
lduwa [%i4+%o4]0x88,%l2 ! %l2 = 0000000000005300
! Mem[0000000010101410] = ffff36c03a2b0000, %l0 = 00000000ff19b5cf
ldxa [%i4+%o5]0x80,%l0 ! %l0 = ffff36c03a2b0000
! Mem[0000000010001410] = fff0cd6b fffffbcf, %l6 = 000000ff, %l7 = 0000ff00
ldda [%i0+%o5]0x80,%l6 ! %l6 = 00000000fff0cd6b 00000000fffffbcf
! Mem[0000000010041410] = 000000ff, %l3 = 000000ff00000002
ldsba [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000
! %l2 = 0000000000005300, %l2 = 0000000000005300, %l0 = ffff36c03a2b0000
or %l2,%l2,%l0 ! %l0 = 0000000000005300
! Mem[0000000010081430] = 6b16c86c, %l2 = 0000000000005300
ldub [%i2+0x031],%l2 ! %l2 = 0000000000000016
! Mem[0000000010041408] = fff0cd6b ffffffff, %l6 = fff0cd6b, %l7 = fffffbcf
ldd [%i1+%o4],%l6 ! %l6 = 00000000fff0cd6b 00000000ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = ffffffff, %l1 = 000000000000f0ff
ldstuba [%i5+%g0]0x89,%l1 ! %l1 = 000000ff000000ff
p0_label_202:
! Mem[0000000030001410] = 00000000, %l3 = 0000000000000000
swapa [%i0+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181400] = 0000006b, %l4 = 00000000ff000000
swapa [%i6+%g0]0x81,%l4 ! %l4 = 000000000000006b
! %l7 = 00000000ffffffff, Mem[000000001004140c] = ffffffff, %asi = 80
stha %l7,[%i1+0x00c]%asi ! Mem[000000001004140c] = ffffffff
! %f6 = ffffffff, %f14 = 00007119, %f2 = 00ffffff
fdivs %f6 ,%f14,%f2 ! %f2 = ffffffff
! %f0 = 02000000 ff000000, %l4 = 000000000000006b
! Mem[0000000010041400] = 6b00000071000001
stda %f0,[%i1+%l4]ASI_PST16_PL ! Mem[0000000010041400] = 000000ff71000002
! Mem[00000000100c1430] = ffffffc0, %l2 = 00000016, %l7 = ffffffff
add %i3,0x30,%g1
casa [%g1]0x80,%l2,%l7 ! %l7 = 00000000ffffffc0
! %f2 = ffffffff ffffffff, %l4 = 000000000000006b
! Mem[0000000030081410] = fff0ffffff000000
add %i2,0x010,%g1
stda %f2,[%g1+%l4]ASI_PST32_S ! Mem[0000000030081410] = ffffffffffffffff
! %l1 = 00000000000000ff, Mem[0000000010081400] = 00000000
stha %l1,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00ff0000
! Mem[00000000100c1408] = 00ffffff, %l6 = 00000000fff0cd6b
swapa [%i3+%o4]0x80,%l6 ! %l6 = 0000000000ffffff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = ff000000, %l5 = 0000000000006b00
ldswa [%i1+%o5]0x88,%l5 ! %l5 = ffffffffff000000
p0_label_203:
! Mem[00000000100c143c] = ff000000, %f5 = 6f000000
ld [%i3+0x03c],%f5 ! %f5 = ff000000
! Mem[0000000010181408] = ff000000, %l4 = 000000000000006b
ldsba [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030181410] = ff19b5cf, %l1 = 00000000000000ff
ldsba [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181408] = 000000ff, %l7 = 00000000ffffffc0
ldsba [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030181408] = 00000053, %f15 = ff000000
lda [%i6+%o4]0x81,%f15 ! %f15 = 00000053
! Mem[0000000030141400] = ffffffff, %l7 = ffffffffffffffff
ldsba [%i5+%g0]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030181400] = 000000ff, %f11 = 53000000
lda [%i6+%g0]0x89,%f11 ! %f11 = 000000ff
! Mem[00000000100c1418] = ffffffff, %l0 = 0000000000005300
ldsba [%i3+0x01b]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1400] = 02000000, %l6 = 0000000000ffffff
lduha [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000200
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (43)
! %f12 = ffffffc0, Mem[0000000030101400] = fff00000
sta %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffc0
p0_label_204:
! %l6 = 0000000000000200, Mem[0000000030181410] = cfb519ff
stha %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = cfb50200
! %f28 = c5989333, Mem[0000000010141428] = cbc0bdff
sta %f28,[%i5+0x028]%asi ! Mem[0000000010141428] = c5989333
! Mem[0000000030081400] = fffff0ff, %l2 = 0000000000000016
swapa [%i2+%g0]0x89,%l2 ! %l2 = 00000000fffff0ff
! %l7 = ffffffffffffffff, Mem[000000001014140c] = ffffff00
sth %l7,[%i5+0x00c] ! Mem[000000001014140c] = ffffff00
! %f2 = ffffffff ffffffff, Mem[0000000010001428] = ffffffff 458e4d03
std %f2 ,[%i0+0x028] ! Mem[0000000010001428] = ffffffff ffffffff
! %l0 = ffffffffffffffff, Mem[00000000300c1400] = ff1936c0
stba %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff1936c0
! Mem[0000000010181430] = bbbdc0cb, %l1 = ffffffffffffffff, %asi = 80
swapa [%i6+0x030]%asi,%l1 ! %l1 = 00000000bbbdc0cb
! Mem[00000000300c1400] = c03619ff, %l6 = 0000000000000200
ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 000000ff000000ff
! %l3 = 0000000000000000, imm = 0000000000000b25, %l0 = ffffffffffffffff
orn %l3,0xb25,%l0 ! %l0 = fffffffffffff4da
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ffffffff, %l0 = fffffffffffff4da
lduba [%i4+%o5]0x81,%l0 ! %l0 = 00000000000000ff
p0_label_205:
! Mem[0000000030181400] = 000000ff, %l4 = ffffffffffffffff
lduba [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181430] = ffffffff, %l3 = 0000000000000000
ldsba [%i6+0x031]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000100c1410] = 00000000, %f15 = 00000053
lda [%i3+%o5]0x88,%f15 ! %f15 = 00000000
! Mem[00000000211c0000] = ff0096d7, %l0 = 00000000000000ff
lduha [%o2+0x000]%asi,%l0 ! %l0 = 000000000000ff00
! Mem[00000000100c1400] = 02000000, %f15 = 00000000
lda [%i3+%g0]0x80,%f15 ! %f15 = 02000000
! Mem[0000000010001400] = ff00000034ff0bff, %f30 = ffff003f 23c3f647
ldda [%i0+%g0]0x80,%f30 ! %f30 = ff000000 34ff0bff
! Mem[0000000010181438] = 6b16c86c00000000, %f6 = ffffffff ffffffff
ldda [%i6+0x038]%asi,%f6 ! %f6 = 6b16c86c 00000000
! %l5 = ffffffffff000000, %l4 = 00000000000000ff, %l4 = 00000000000000ff
xor %l5,%l4,%l4 ! %l4 = ffffffffff0000ff
! Mem[0000000030101400] = 00000000 ffffffc0, %l2 = fffff0ff, %l3 = ffffffff
ldda [%i4+%g0]0x89,%l2 ! %l2 = 00000000ffffffc0 0000000000000000
! Starting 10 instruction Store Burst
! Code Fragment 4
p0_fragment_15:
! %l0 = 000000000000ff00
setx 0x466ff4781343c613,%g7,%l0 ! %l0 = 466ff4781343c613
! %l1 = 00000000bbbdc0cb
setx 0x67911b7fdc09dae5,%g7,%l1 ! %l1 = 67911b7fdc09dae5
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 = 466ff4781343c613
setx 0x04633d07d5f37a53,%g7,%l0 ! %l0 = 04633d07d5f37a53
! %l1 = 67911b7fdc09dae5
setx 0xc079bf6f8efe3e91,%g7,%l1 ! %l1 = c079bf6f8efe3e91
p0_label_206:
! Mem[0000000030041400] = 00000053, %l5 = ffffffffff000000
swapa [%i1+%g0]0x89,%l5 ! %l5 = 0000000000000053
! %l6 = 00000000000000ff, Mem[0000000010141408] = ffffff00
stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = 000000ff
! %l3 = 0000000000000000, Mem[0000000030141400] = ffffffff
stba %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffff00
! Mem[0000000030181408] = 53000000, %l2 = 00000000ffffffc0
ldstuba [%i6+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, Mem[00000000201c0001] = ffff4531
stb %l2,[%o0+0x001] ! Mem[00000000201c0000] = ff004531
! %f28 = c5989333, Mem[0000000030041410] = ff000000
sta %f28,[%i1+%o5]0x81 ! Mem[0000000030041410] = c5989333
! %f6 = 6b16c86c 00000000, Mem[0000000010181410] = 00000000 53000000
stda %f6 ,[%i6+%o5]0x88 ! Mem[0000000010181410] = 6b16c86c 00000000
! Mem[0000000030041408] = 6a1e56a3, %l3 = 0000000000000000
swapa [%i1+%o4]0x89,%l3 ! %l3 = 000000006a1e56a3
! %l3 = 000000006a1e56a3, Mem[0000000010081408] = ff000000
stba %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = a3000000
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = ff000000ffffff00, %f22 = fff0cd6b 00000000
ldda [%i5+0x008]%asi,%f22 ! %f22 = ff000000 ffffff00
p0_label_207:
! %f31 = 34ff0bff, %f20 = 6ca9eb51, %f21 = ffffffff
fmuls %f31,%f20,%f21 ! %f21 = 6229495c
! %l4 = ffffffffff0000ff, %l5 = 0000000000000053, %l5 = 0000000000000053
sub %l4,%l5,%l5 ! %l5 = ffffffffff0000ac
! Mem[0000000010141434] = 000000ff, %l5 = ffffffffff0000ac
ldsb [%i5+0x037],%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010141428] = c5989333 ffffff00, %l2 = 00000000, %l3 = 6a1e56a3
ldd [%i5+0x028],%l2 ! %l2 = 00000000c5989333 00000000ffffff00
! Mem[0000000030081410] = ffffffffffffffff, %l1 = c079bf6f8efe3e91
ldxa [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010101400] = 000000ff, %l2 = 00000000c5989333
ldswa [%i4+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081400] = 0000ff00, %l1 = ffffffffffffffff
ldsba [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101418] = 181936c0c0ff0000, %f28 = c5989333 ffffffff
ldd [%i4+0x018],%f28 ! %f28 = 181936c0 c0ff0000
! Mem[0000000021800180] = 005f4833, %l2 = 00000000000000ff
ldsh [%o3+0x180],%l2 ! %l2 = 000000000000005f
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffffff, Mem[0000000030081410] = ffffffffffffffff
stxa %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = ffffffffffffffff
p0_label_208:
! %l6 = 000000ff, %l7 = ffffffff, Mem[00000000100c1410] = 00000000 0000006f
stda %l6,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000000ff ffffffff
! Mem[00000000211c0000] = ff0096d7, %l2 = 000000000000005f
ldstub [%o2+%g0],%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010041408] = 6bcdf0ff, %l7 = ffffffffffffffff
swapa [%i1+%o4]0x88,%l7 ! %l7 = 000000006bcdf0ff
! %f16 = 00000000 fff00000, Mem[0000000030181408] = ff000053 5a000000
stda %f16,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 fff00000
! %l6 = 00000000000000ff, Mem[0000000030081408] = 00ffffff0000f0ff
stxa %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l1 = 0000000000000000
swapa [%i6+%o5]0x88,%l1 ! %l1 = 0000000000000000
! %l2 = 000000ff, %l3 = ffffff00, Mem[0000000010081408] = a3000000 00006b00
stda %l2,[%i2+0x008]%asi ! Mem[0000000010081408] = 000000ff ffffff00
! %l6 = 000000ff, %l7 = 6bcdf0ff, Mem[0000000010081400] = 00ff0000 000000ff
stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 6bcdf0ff
! Mem[0000000010001418] = 0000f0ff, %l2 = 00000000000000ff, %asi = 80
swapa [%i0+0x018]%asi,%l2 ! %l2 = 000000000000f0ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = fff00000cfb50200, %l6 = 00000000000000ff
ldxa [%i6+%o5]0x89,%l6 ! %l6 = fff00000cfb50200
p0_label_209:
! Mem[00000000218001c0] = b9985fa0, %l5 = ffffffffffffffff
lduba [%o3+0x1c0]%asi,%l5 ! %l5 = 00000000000000b9
! Mem[0000000010101408] = 00005300, %f18 = ffffffff
lda [%i4+%o4]0x88,%f18 ! %f18 = 00005300
! Mem[0000000030101400] = c0ffffff 00000000, %l2 = 0000f0ff, %l3 = ffffff00
ldda [%i4+%g0]0x81,%l2 ! %l2 = 00000000c0ffffff 0000000000000000
! Mem[0000000010181408] = ffffffff000000ff, %f10 = 4e3afc72 000000ff
ldda [%i6+%o4]0x88,%f10 ! %f10 = ffffffff 000000ff
! %l3 = 0000000000000000, %l3 = 0000000000000000, %y = 02647c69
umul %l3,%l3,%l4 ! %l4 = 0000000000000000, %y = 00000000
! %f20 = 6ca9eb51, %f29 = c0ff0000, %f10 = ffffffff
fadds %f20,%f29,%f10 ! %f10 = 6ca9eb51
! Mem[0000000030181408] = 00000000, %l5 = 00000000000000b9
ldswa [%i6+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0000] = ff0096d7, %l4 = 0000000000000000
ldsba [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010141408] = ff000000, %l6 = fff00000cfb50200
ldswa [%i5+%o4]0x80,%l6 ! %l6 = ffffffffff000000
! Starting 10 instruction Store Burst
! %l0 = 04633d07d5f37a53, Mem[0000000010081430] = 6b16c86c7136c033, %asi = 80
stxa %l0,[%i2+0x030]%asi ! Mem[0000000010081430] = 04633d07d5f37a53
p0_label_210:
! %f6 = 6b16c86c 00000000, %l5 = 0000000000000000
! Mem[0000000030001400] = 6b00000000000000
stda %f6,[%i0+%l5]ASI_PST8_S ! Mem[0000000030001400] = 6b00000000000000
! %f14 = 00007119, Mem[000000001004142c] = 00005aff
sta %f14,[%i1+0x02c]%asi ! Mem[000000001004142c] = 00007119
! %f20 = 6ca9eb51, Mem[0000000010101410] = ffff36c0
sta %f20,[%i4+0x010]%asi ! Mem[0000000010101410] = 6ca9eb51
! Mem[000000001004141e] = 6a1e56a3, %l5 = 0000000000000000
ldstuba [%i1+0x01e]%asi,%l5 ! %l5 = 00000056000000ff
! Mem[0000000010181400] = 53ffffff, %l5 = 00000056, %l7 = 6bcdf0ff
casa [%i6]0x80,%l5,%l7 ! %l7 = 0000000053ffffff
! Mem[0000000020800000] = ff5e8841, %l0 = 04633d07d5f37a53
ldstuba [%o1+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
! %l2 = 00000000c0ffffff, Mem[0000000010081417] = 3a2b0000
stb %l2,[%i2+0x017] ! Mem[0000000010081414] = 3a2b00ff
! %f18 = 00005300, Mem[0000000030181410] = cfb50200
sta %f18,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00005300
! Mem[0000000030081410] = ffffffff, %l0 = 00000000000000ff
swapa [%i2+%o5]0x89,%l0 ! %l0 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = 00000000 0000006b, %l6 = ff000000, %l7 = 53ffffff
ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000 000000000000006b
p0_label_211:
! %f4 = 00000000, %f21 = 6229495c
fsqrts %f4 ,%f21 ! %f21 = 00000000
! Mem[0000000010041408] = ffffffff, %l6 = 0000000000000000
lduwa [%i1+%o4]0x88,%l6 ! %l6 = 00000000ffffffff
! Mem[0000000010001400] = 000000ff, %f6 = 6b16c86c
lda [%i0+%g0]0x88,%f6 ! %f6 = 000000ff
! Mem[0000000030001408] = cffbffffffffa6f0, %l0 = 00000000ffffffff
ldxa [%i0+%o4]0x81,%l0 ! %l0 = cffbffffffffa6f0
! Mem[00000000300c1400] = ff1936c0, %l0 = cffbffffffffa6f0
ldsba [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030101408] = ffffffb8, %l3 = 0000000000000000
ldsha [%i4+%o4]0x81,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030141400] = 00ffffff, %l1 = 0000000000000000
lduwa [%i5+%g0]0x81,%l1 ! %l1 = 0000000000ffffff
! Mem[0000000010181400] = 53ffffffffffffff, %f16 = 00000000 fff00000
ldda [%i6+%g0]0x80,%f16 ! %f16 = 53ffffff ffffffff
! Mem[0000000010101410] = 51eba96c, %l0 = ffffffffffffffff
lduba [%i4+%o5]0x88,%l0 ! %l0 = 000000000000006c
! Starting 10 instruction Store Burst
! %l5 = 0000000000000056, Mem[0000000030101400] = ffffffc0
stha %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff0056
p0_label_212:
! %l7 = 000000000000006b, Mem[00000000300c1410] = 0000ffc0
stha %l7,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000006b
! %f21 = 00000000, Mem[0000000010081410] = cffbffff
sta %f21,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
! %f26 = dfd90000, %f28 = 181936c0, %f12 = ffffffc0
fmuls %f26,%f28,%f12 ! %f12 = b881df69
! %f14 = 00007119 02000000, %l7 = 000000000000006b
! Mem[0000000030001430] = 514ed1fde0000000
add %i0,0x030,%g1
stda %f14,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030001430] = 00000002e0000000
! %f0 = 02000000 ff000000, Mem[0000000010141410] = fff0cd6b 18000000
stda %f0 ,[%i5+%o5]0x88 ! Mem[0000000010141410] = 02000000 ff000000
! %l7 = 000000000000006b, Mem[0000000030081408] = 00000000
stwa %l7,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000006b
! %l4 = ffffffffffffffff, Mem[0000000010181428] = 034d8e45ffffffff
stx %l4,[%i6+0x028] ! Mem[0000000010181428] = ffffffffffffffff
! %f18 = 00005300 b8ffffff, %f28 = 181936c0 c0ff0000
fdtox %f18,%f28 ! %l0 = 000000000000008e, Unfinished, %fsr = 3800000800
! %f6 = 000000ff, Mem[0000000010101408] = 00530000
sta %f6 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 0000006b, %l3 = ffffffffffffffff
ldsha [%i3+%o5]0x89,%l3 ! %l3 = 000000000000006b
p0_label_213:
! Mem[00000000300c1400] = ff1936c0, %l2 = 00000000c0ffffff
ldsba [%i3+%g0]0x81,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010181410] = 00000000, %f30 = ff000000
lda [%i6+%o5]0x80,%f30 ! %f30 = 00000000
! Mem[0000000030041410] = 339398c5, %l1 = 0000000000ffffff
ldswa [%i1+%o5]0x89,%l1 ! %l1 = 00000000339398c5
! Mem[00000000201c0000] = ff004531, %l2 = ffffffffffffffff
ldsha [%o0+0x000]%asi,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000030101408] = ffffffffb8ffffff, %l1 = 00000000339398c5
ldxa [%i4+%o4]0x89,%l1 ! %l1 = ffffffffb8ffffff
! Mem[0000000010181410] = 6b16c86c00000000, %f14 = 00007119 02000000
ldda [%i6+%o5]0x88,%f14 ! %f14 = 6b16c86c 00000000
! Mem[0000000030081410] = ff000000, %l5 = 0000000000000056
ldsha [%i2+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
! Mem[0000000030041410] = 339398c5, %l0 = 000000000000008e
lduha [%i1+%o5]0x89,%l0 ! %l0 = 00000000000098c5
! Mem[0000000010141400] = 19710000, %l6 = 00000000ffffffff
lduwa [%i5+%g0]0x80,%l6 ! %l6 = 0000000019710000
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = ff000000, %l4 = ffffffffffffffff
swapa [%i6+%o4]0x80,%l4 ! %l4 = 00000000ff000000
p0_label_214:
! %l1 = ffffffffb8ffffff, Mem[0000000030141408] = 6b000000
stba %l1,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000
! %l5 = ffffffffffffff00, Mem[000000001010140a] = 000000ff
stb %l5,[%i4+0x00a] ! Mem[0000000010101408] = 000000ff
! Mem[0000000010001400] = 000000ff, %l6 = 0000000019710000
swapa [%i0+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %l7 = 000000000000006b, Mem[0000000021800040] = 47ffea86, %asi = 80
stha %l7,[%o3+0x040]%asi ! Mem[0000000021800040] = 006bea86
! %l6 = 00000000000000ff, Mem[0000000030081400] = 16000000
stwa %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff
! Mem[0000000010181400] = 53ffffff, %l6 = 00000000000000ff
ldstuba [%i6+%g0]0x80,%l6 ! %l6 = 00000053000000ff
! Mem[0000000030081410] = 000000ff, %l2 = ffffffffffffff00
ldstuba [%i2+%o5]0x89,%l2 ! %l2 = 000000ff000000ff
! %l4 = 00000000ff000000, Mem[0000000030181410] = 00530000
stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00530000
! Mem[0000000010041400] = 000000ff, %l4 = 00000000ff000000
ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = ffffffff6bcdf0ff, %l6 = 0000000000000053
ldxa [%i3+%o4]0x88,%l6 ! %l6 = ffffffff6bcdf0ff
p0_label_215:
! Mem[0000000030101400] = 5600ffff00000000, %l1 = ffffffffb8ffffff
ldxa [%i4+%g0]0x81,%l1 ! %l1 = 5600ffff00000000
! Mem[00000000201c0000] = ff004531, %l3 = 000000000000006b
lduha [%o0+0x000]%asi,%l3 ! %l3 = 000000000000ff00
! Mem[0000000030141408] = ff000000, %l2 = 00000000000000ff
ldsha [%i5+%o4]0x81,%l2 ! %l2 = ffffffffffffff00
! Mem[0000000010141408] = ff000000 ffffff00, %l6 = 6bcdf0ff, %l7 = 0000006b
ldda [%i5+%o4]0x80,%l6 ! %l6 = 00000000ff000000 00000000ffffff00
! Mem[0000000030081400] = 000000ff, %l7 = 00000000ffffff00
lduha [%i2+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 00000000, %l1 = 5600ffff00000000
ldsha [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001408] = cffbffffffffa6f0, %f30 = 00000000 34ff0bff
ldda [%i0+%o4]0x81,%f30 ! %f30 = cffbffff ffffa6f0
! Mem[0000000010141420] = 000000ff00000053, %l0 = 00000000000098c5
ldxa [%i5+0x020]%asi,%l0 ! %l0 = 000000ff00000053
! Mem[0000000010101418] = 181936c0, %l6 = 00000000ff000000
ldswa [%i4+0x018]%asi,%l6 ! %l6 = 00000000181936c0
! Starting 10 instruction Store Burst
! %f21 = 00000000, Mem[0000000030101410] = ffffffff
sta %f21,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000
p0_label_216:
! %l6 = 00000000181936c0, Mem[0000000010041408] = ffffffff
stwa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 181936c0
! %l5 = ffffffffffffff00, Mem[0000000030081408] = 6b000000
stha %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 6b00ff00
! Mem[0000000030041400] = 000000ff, %l6 = 00000000181936c0
swapa [%i1+%g0]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l4 = 0000000000000000
swapa [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000030181410] = 00530000
stba %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00530000
! Mem[0000000030041408] = 00000000, %l7 = 0000000000000000
swapa [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000010141424] = 00000053, %l2 = ffffffffffffff00
swap [%i5+0x024],%l2 ! %l2 = 0000000000000053
! %l1 = 0000000000000000, Mem[0000000030181400] = ff000000
stha %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
! Mem[0000000010101430] = c0361918, %l0 = 000000ff00000053
swap [%i4+0x030],%l0 ! %l0 = 00000000c0361918
! Starting 10 instruction Load Burst
! Mem[0000000010101410] = 6ca9eb51, %l6 = 00000000000000ff
lduba [%i4+%o5]0x80,%l6 ! %l6 = 000000000000006c
p0_label_217:
! Mem[00000000300c1410] = 6b000000, %l1 = 0000000000000000
lduwa [%i3+%o5]0x81,%l1 ! %l1 = 000000006b000000
! Mem[0000000021800040] = 006bea86, %l5 = ffffffffffffff00
ldsba [%o3+0x041]%asi,%l5 ! %l5 = 000000000000006b
! Mem[0000000030101400] = 00000000ffff0056, %f4 = 00000000 ff000000
ldda [%i4+%g0]0x89,%f4 ! %f4 = 00000000 ffff0056
! Mem[0000000030141400] = ffffff00, %l2 = 0000000000000053
lduwa [%i5+%g0]0x89,%l2 ! %l2 = 00000000ffffff00
! Mem[0000000010041400] = ff0000ff, %l1 = 000000006b000000
lduha [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000020800000] = ff5e8841, %l1 = 00000000000000ff
ldsh [%o1+%g0],%l1 ! %l1 = ffffffffffffff5e
! %l5 = 000000000000006b, imm = fffffffffffff0c4, %l7 = 0000000000000000
and %l5,-0xf3c,%l7 ! %l7 = 0000000000000040
! Mem[0000000030101410] = 00000000, %l4 = 0000000000000000
lduha [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010081434] = d5f37a53, %l3 = 000000000000ff00
ldsha [%i2+0x034]%asi,%l3 ! %l3 = ffffffffffffd5f3
! Starting 10 instruction Store Burst
! Code Fragment 4
p0_fragment_16:
! %l0 = 00000000c0361918
setx 0x80b0ff9076f95fcc,%g7,%l0 ! %l0 = 80b0ff9076f95fcc
! %l1 = ffffffffffffff5e
setx 0x8c12d13840f07b93,%g7,%l1 ! %l1 = 8c12d13840f07b93
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 = 80b0ff9076f95fcc
setx 0x7b67b348135b183a,%g7,%l0 ! %l0 = 7b67b348135b183a
! %l1 = 8c12d13840f07b93
setx 0x106da8afd149be6b,%g7,%l1 ! %l1 = 106da8afd149be6b
p0_label_218:
! %l6 = 000000000000006c, Mem[0000000030181400] = 00ff000000000000
stxa %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 000000000000006c
! Mem[0000000010001410] = fff0cd6b, %l3 = ffffffffffffd5f3
ldstuba [%i0+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
! %l4 = 00000000, %l5 = 0000006b, Mem[0000000010141410] = ff000000 02000000
stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 0000006b
! %f12 = b881df69, %f13 = 6c57be00, %f26 = dfd90000 00000000
fsmuld %f12,%f13,%f26 ! %f26 = c4ab5cc1 3fbb8000
! %f12 = b881df69 6c57be00, Mem[0000000010101420] = ffffff00 c0000000
stda %f12,[%i4+0x020]%asi ! Mem[0000000010101420] = b881df69 6c57be00
! Mem[000000001008142c] = cfb51971, %l3 = 000000ff, %l7 = 00000040
add %i2,0x2c,%g1
casa [%g1]0x80,%l3,%l7 ! %l7 = 00000000cfb51971
! Mem[0000000010181400] = ffffffff, %l7 = 00000000cfb51971
swapa [%i6+%g0]0x88,%l7 ! %l7 = 00000000ffffffff
! %l0 = 7b67b348135b183a, Mem[0000000030081408] = 00ff006b
stwa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 135b183a
! %f10 = 6ca9eb51, Mem[0000000010141414] = 6b000000
sta %f10,[%i5+0x014]%asi ! Mem[0000000010141414] = 6ca9eb51
! Starting 10 instruction Load Burst
! Mem[0000000010101434] = 71368f33, %l1 = 106da8afd149be6b
lduba [%i4+0x035]%asi,%l1 ! %l1 = 0000000000000036
p0_label_219:
! Mem[0000000030081400] = 000000ff, %f13 = 6c57be00
lda [%i2+%g0]0x81,%f13 ! %f13 = 000000ff
! Mem[0000000010101408] = ff000000, %l1 = 0000000000000036
ldsba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081400] = 000000ff, %l3 = 00000000000000ff
lduba [%i2+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101408] = 000000fffffffbcf, %l0 = 7b67b348135b183a
ldxa [%i4+%o4]0x80,%l0 ! %l0 = 000000fffffffbcf
! %l4 = 0000000000000000, %l3 = 0000000000000000, %l3 = 0000000000000000
andn %l4,%l3,%l3 ! %l3 = 0000000000000000
! Mem[0000000030141400] = ffffffff ffffff00, %l2 = ffffff00, %l3 = 00000000
ldda [%i5+%g0]0x89,%l2 ! %l2 = 00000000ffffff00 00000000ffffffff
! %f22 = ff000000 ffffff00, %f2 = ffffffff
fdtos %f22,%f2 ! %f2 = ff800000
! %l2 = 00000000ffffff00, %l0 = 000000fffffffbcf, %l5 = 000000000000006b
orn %l2,%l0,%l5 ! %l5 = ffffff00ffffff30
! Mem[0000000010181400] = cfb51971, %l2 = 00000000ffffff00
lduba [%i6+%g0]0x88,%l2 ! %l2 = 0000000000000071
! Starting 10 instruction Store Burst
! %f6 = 000000ff 00000000, Mem[00000000100c1408] = fff0cd6b ffffffff
stda %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 000000ff 00000000
p0_label_220:
! Mem[0000000030081408] = 135b183a, %l1 = 0000000000000000
ldstuba [%i2+%o4]0x81,%l1 ! %l1 = 00000013000000ff
! %l1 = 0000000000000013, Mem[0000000030041410] = 339398c5
stha %l1,[%i1+%o5]0x89 ! Mem[0000000030041410] = 33930013
! %l0 = 000000fffffffbcf, Mem[0000000010041408] = c0361918
stwa %l0,[%i1+%o4]0x88 ! Mem[0000000010041408] = fffffbcf
! Mem[0000000010001400] = 19710000, %l0 = 000000fffffffbcf
ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! %l2 = 00000071, %l3 = ffffffff, Mem[0000000030041410] = 13009333 00000000
stda %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000071 ffffffff
! %l2 = 00000071, %l3 = ffffffff, Mem[00000000100c1410] = ff000000 ffffffff
stda %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000071 ffffffff
! %l4 = 00000000, %l5 = ffffff30, Mem[0000000010081438] = 00000000 6f000000
stda %l4,[%i2+0x038]%asi ! Mem[0000000010081438] = 00000000 ffffff30
! Mem[0000000010181410] = 00000000, %l3 = 00000000ffffffff, %asi = 80
swapa [%i6+0x010]%asi,%l3 ! %l3 = 0000000000000000
! %f2 = ff800000 ffffffff, Mem[0000000010081408] = ff000000 00ffffff
stda %f2 ,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff800000 ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = cffbffff, %f28 = 181936c0
lda [%i1+%o4]0x80,%f28 ! %f28 = cffbffff
p0_label_221:
! Mem[0000000010101410] = 00002b3a 51eba96c, %l4 = 00000000, %l5 = ffffff30
ldda [%i4+%o5]0x88,%l4 ! %l4 = 0000000051eba96c 0000000000002b3a
! Mem[00000000100c140c] = 00000000, %l7 = 00000000ffffffff
ldsw [%i3+0x00c],%l7 ! %l7 = 0000000000000000
! Mem[00000000211c0000] = ff0096d7, %l1 = 0000000000000013
lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000ff00
! Mem[00000000300c1408] = 0000ff0000000000, %f22 = ff000000 ffffff00
ldda [%i3+%o4]0x81,%f22 ! %f22 = 0000ff00 00000000
! Mem[00000000300c1400] = c03619ff, %l5 = 0000000000002b3a
lduha [%i3+%g0]0x89,%l5 ! %l5 = 00000000000019ff
! Mem[0000000030141408] = 01000071 000000ff, %l0 = 00000000, %l1 = 0000ff00
ldda [%i5+%o4]0x89,%l0 ! %l0 = 00000000000000ff 0000000001000071
! %f4 = 00000000, %f24 = ffdce777
fcmpes %fcc3,%f4 ,%f24 ! %fcc3 = 3
! Code Fragment 4
p0_fragment_17:
! %l0 = 00000000000000ff
setx 0xdc5a8a3fe7a8f3d8,%g7,%l0 ! %l0 = dc5a8a3fe7a8f3d8
! %l1 = 0000000001000071
setx 0x8aa5658fc6b7a999,%g7,%l1 ! %l1 = 8aa5658fc6b7a999
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 = dc5a8a3fe7a8f3d8
setx 0xfca69df80234186e,%g7,%l0 ! %l0 = fca69df80234186e
! %l1 = 8aa5658fc6b7a999
setx 0xeb3d319011b76f44,%g7,%l1 ! %l1 = eb3d319011b76f44
! Mem[0000000010041408] = fffffbcf, %l2 = 0000000000000071
lduwa [%i1+%o4]0x88,%l2 ! %l2 = 00000000fffffbcf
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = ff004531, %l3 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_222:
! %l5 = 00000000000019ff, %l7 = 0000000000000000, %l5 = 00000000000019ff
sdivx %l5,%l7,%l5 ! Div by zero, %l0 = fca69df8023418be
! Mem[00000000100c1410] = 00000071, %l4 = 0000000051eba96c
swapa [%i3+%o5]0x80,%l4 ! %l4 = 0000000000000071
! %l1 = eb3d319011b76f44, Mem[000000001018143a] = 6b16c86c, %asi = 80
stha %l1,[%i6+0x03a]%asi ! Mem[0000000010181438] = 6b166f44
! %f24 = ffdce777, Mem[0000000030001400] = 6b000000
sta %f24,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffdce777
! Mem[0000000010041408] = cffbffff, %l0 = fca69df802341896
lduha [%i1+%o4]0x80,%l0 ! %l0 = 000000000000cffb
! Mem[0000000010141408] = ff000000, %l7 = 0000000000000000
ldstuba [%i5+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! %l6 = 000000000000006c, imm = fffffffffffff131, %l4 = 0000000000000071
addc %l6,-0xecf,%l4 ! %l4 = fffffffffffff19d
! %l1 = eb3d319011b76f44, Mem[0000000010101410] = 6ca9eb51
stha %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 6f44eb51
! %f10 = 6ca9eb51, Mem[0000000030081408] = ff5b183a
sta %f10,[%i2+%o4]0x81 ! Mem[0000000030081408] = 6ca9eb51
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 00000000, %l2 = 00000000fffffbcf
lduha [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
p0_label_223:
! Mem[0000000010081400] = 000000ff6bcdf0ff, %l2 = 0000000000000000
ldxa [%i2+%g0]0x80,%l2 ! %l2 = 000000ff6bcdf0ff
! Mem[0000000010101410] = 51eb446f, %f29 = c0ff0000
lda [%i4+%o5]0x88,%f29 ! %f29 = 51eb446f
! Mem[0000000010001400] = 197100ff, %f18 = 00005300
lda [%i0+%g0]0x88,%f18 ! %f18 = 197100ff
! Mem[00000000218000c0] = 2cff5589, %l3 = 0000000000000000
ldsha [%o3+0x0c0]%asi,%l3 ! %l3 = 0000000000002cff
! Mem[0000000030081410] = ff000000, %l5 = 00000000000019ff
ldswa [%i2+%o5]0x81,%l5 ! %l5 = ffffffffff000000
! Mem[0000000010181408] = ffffffffffffffff, %l1 = eb3d319011b76f44
ldxa [%i6+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010181410] = ffffffff, %l6 = 000000000000006c
lduba [%i6+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041410] = 000000ff, %l3 = 0000000000002cff
ldsh [%i1+%o5],%l3 ! %l3 = 0000000000000000
! Mem[0000000010081404] = 6bcdf0ff, %l1 = ffffffffffffffff
ldub [%i2+0x006],%l1 ! %l1 = 00000000000000f0
! Starting 10 instruction Store Burst
! Mem[00000000100c1410] = 51eba96c, %l4 = fffffffffffff19d
swapa [%i3+%o5]0x80,%l4 ! %l4 = 0000000051eba96c
p0_label_224:
! %l4 = 0000000051eba96c, Mem[00000000100c1400] = 00000002
stwa %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 51eba96c
! Mem[0000000030141408] = 000000ff, %l1 = 00000000000000f0
ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
! %f8 = c0ff0000 fffffbcf, Mem[0000000030141400] = ffffff00 ffffffff
stda %f8 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = c0ff0000 fffffbcf
! %f26 = c4ab5cc1 3fbb8000, Mem[0000000030101408] = b8ffffff ffffffff
stda %f26,[%i4+%o4]0x89 ! Mem[0000000030101408] = c4ab5cc1 3fbb8000
! %f24 = ffdce777 77e7dcff, Mem[0000000010181400] = 7119b5cf ffffffff
stda %f24,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffdce777 77e7dcff
! %f2 = ff800000, Mem[0000000010001408] = 00000000
sta %f2 ,[%i0+0x008]%asi ! Mem[0000000010001408] = ff800000
! Mem[0000000010001428] = ffffffff, %l5 = ffffffffff000000, %asi = 80
swapa [%i0+0x028]%asi,%l5 ! %l5 = 00000000ffffffff
! %f22 = 0000ff00 00000000, Mem[0000000030181410] = 00530000 0000f0ff
stda %f22,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000ff00 00000000
! %l2 = 000000ff6bcdf0ff, Mem[00000000300c1408] = 0000000000ff0000
stxa %l2,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff6bcdf0ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = fff0cd6b ff000000, %l0 = 0000cffb, %l1 = 000000ff
ldda [%i3+%o4]0x81,%l0 ! %l0 = 00000000fff0cd6b 00000000ff000000
p0_label_225:
! %f10 = 6ca9eb51, %f16 = 53ffffff, %f31 = ffffa6f0
fmuls %f10,%f16,%f31 ! %f31 = 7f800000
! Mem[0000000010001400] = ff00711934ff0bff, %f12 = b881df69 000000ff
ldda [%i0+%g0]0x80,%f12 ! %f12 = ff007119 34ff0bff
! Mem[0000000010081408] = ffffffff, %f0 = 02000000
lda [%i2+%o4]0x88,%f0 ! %f0 = ffffffff
! Mem[0000000010081400] = ff000000, %l2 = 000000ff6bcdf0ff
ldsha [%i2+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041408] = fffffbcf, %l2 = 0000000000000000
ldswa [%i1+%o4]0x88,%l2 ! %l2 = fffffffffffffbcf
! Mem[00000000300c1408] = 6bcdf0ff, %l3 = 0000000000000000
ldswa [%i3+%o4]0x89,%l3 ! %l3 = 000000006bcdf0ff
! Mem[0000000030141408] = ff000000, %l5 = 00000000ffffffff
ldswa [%i5+%o4]0x81,%l5 ! %l5 = ffffffffff000000
membar #Sync ! Added by membar checker (44)
! Mem[00000000100c1400] = 6ca9eb51 ff000000 000000ff 00000000
! Mem[00000000100c1410] = fffff19d ffffffff ffffffff ffffffff
! Mem[00000000100c1420] = c0ff0000 fffffbcf 4e3afc72 53000000
! Mem[00000000100c1430] = ffffffc0 6c57be00 00007119 ff000000
ldda [%i3]ASI_BLK_P,%f0 ! Block Load from 00000000100c1400
! Mem[0000000010001410] = fff0cd6b fffffbcf, %l0 = fff0cd6b, %l1 = ff000000
ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000fff0cd6b 00000000fffffbcf
! Starting 10 instruction Store Burst
! Mem[00000000100c142c] = 53000000, %l0 = 00000000fff0cd6b
swap [%i3+0x02c],%l0 ! %l0 = 0000000053000000
p0_label_226:
! Mem[0000000010041410] = 000000ff, %l7 = 00000000000000ff
swapa [%i1+%o5]0x80,%l7 ! %l7 = 00000000000000ff
! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010081418] = 181936c0 191936ff
std %l6,[%i2+0x018] ! Mem[0000000010081418] = 000000ff 000000ff
! %f21 = 00000000, Mem[0000000030001410] = 00000000
sta %f21,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000
! %l0 = 0000000053000000, %l3 = 000000006bcdf0ff, %l0 = 0000000053000000
orn %l0,%l3,%l0 ! %l0 = ffffffffd7320f00
membar #Sync ! Added by membar checker (45)
! %l4 = 0000000051eba96c, Mem[00000000100c1408] = 00000000ff000000
stxa %l4,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 0000000051eba96c
! %l1 = 00000000fffffbcf, Mem[00000000300c1408] = fff0cd6b
stwa %l1,[%i3+%o4]0x81 ! Mem[00000000300c1408] = fffffbcf
! %l7 = 00000000000000ff, Mem[0000000030141410] = 00000000ff000000
stxa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000000000ff
! %l3 = 000000006bcdf0ff, Mem[0000000010081410] = 00000000
stwa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 6bcdf0ff
! Mem[0000000010181408] = ffffffff, %l1 = 00000000fffffbcf
swapa [%i6+%o4]0x88,%l1 ! %l1 = 00000000ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000010001400] = ff007119, %l5 = ffffffffff000000
ldsba [%i0+0x003]%asi,%l5 ! %l5 = 0000000000000019
p0_label_227:
! Mem[0000000010101438] = 00000000 ffffffff, %l2 = fffffbcf, %l3 = 6bcdf0ff
ldd [%i4+0x038],%l2 ! %l2 = 0000000000000000 00000000ffffffff
! Mem[00000000100c142c] = fff0cd6b, %l5 = 0000000000000019
lduba [%i3+0x02e]%asi,%l5 ! %l5 = 00000000000000cd
! Mem[0000000010101410] = 51eb446f, %l4 = 0000000051eba96c
lduha [%i4+%o5]0x88,%l4 ! %l4 = 000000000000446f
! Mem[00000000201c0000] = ffff4531, %l2 = 0000000000000000
lduh [%o0+%g0],%l2 ! %l2 = 000000000000ffff
! Mem[0000000010001400] = ff007119, %l7 = 00000000000000ff
ldsba [%i0+%g0]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101400] = 000000ff, %f20 = 6ca9eb51
lda [%i4+%g0]0x88,%f20 ! %f20 = 000000ff
! Mem[0000000010081408] = ffffffff, %l5 = 00000000000000cd
lduba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010001410] = fff0cd6bfffffbcf, %l0 = ffffffffd7320f00
ldx [%i0+%o5],%l0 ! %l0 = fff0cd6bfffffbcf
! Mem[00000000211c0000] = ff0096d7, %l4 = 000000000000446f
ldsha [%o2+0x000]%asi,%l4 ! %l4 = ffffffffffffff00
! Starting 10 instruction Store Burst
! Mem[0000000010001418] = 000000ffffffffcf, %l4 = ffffffffffffff00, %l6 = 00000000000000ff
add %i0,0x18,%g1
casxa [%g1]0x80,%l4,%l6 ! %l6 = 000000ffffffffcf
p0_label_228:
! Mem[0000000010001410] = fff0cd6b, %l2 = 000000000000ffff
ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 000000ff000000ff
! %f14 = 00007119, Mem[0000000010081428] = 00000200
sta %f14,[%i2+0x028]%asi ! Mem[0000000010081428] = 00007119
! %f26 = c4ab5cc1 3fbb8000, %l4 = ffffffffffffff00
! Mem[0000000010181418] = fff0cd6b6a1e56a3
add %i6,0x018,%g1
stda %f26,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010181418] = fff0cd6b6a1e56a3
! %l7 = ffffffffffffffff, Mem[0000000021800181] = 005f4833, %asi = 80
stba %l7,[%o3+0x181]%asi ! Mem[0000000021800180] = 00ff4833
! %l2 = 00000000000000ff, Mem[0000000030081408] = 51eba96c
stha %l2,[%i2+%o4]0x89 ! Mem[0000000030081408] = 51eb00ff
! %l7 = ffffffffffffffff, Mem[0000000010101412] = 6f44eb51
stb %l7,[%i4+0x012] ! Mem[0000000010101410] = 6f44ff51
! %l3 = 00000000ffffffff, Mem[0000000010081408] = ffffffff
stwa %l3,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffff
! %f30 = cffbffff 7f800000, Mem[00000000300c1410] = 6b000000 53000000
stda %f30,[%i3+%o5]0x81 ! Mem[00000000300c1410] = cffbffff 7f800000
! Mem[0000000030041400] = 181936c0, %l3 = 00000000ffffffff
ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 00000018000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 000000ff, %l7 = ffffffffffffffff
ldsha [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
p0_label_229:
! Mem[00000000300c1408] = fffffbcf ff000000, %l4 = ffffff00, %l5 = 000000ff
ldda [%i3+%o4]0x81,%l4 ! %l4 = 00000000fffffbcf 00000000ff000000
! Mem[0000000010001400] = ff007119, %l6 = 000000ffffffffcf
ldsba [%i0+0x002]%asi,%l6 ! %l6 = 0000000000000071
! Mem[0000000010001410] = fff0cd6bfffffbcf, %f24 = ffdce777 77e7dcff
ldda [%i0+%o5]0x80,%f24 ! %f24 = fff0cd6b fffffbcf
! Mem[0000000010081424] = 34f54eb1, %l0 = fff0cd6bfffffbcf
ldsb [%i2+0x027],%l0 ! %l0 = ffffffffffffffb1
! Mem[00000000100c1428] = 4e3afc72fff0cd6b, %l7 = 0000000000000000
ldx [%i3+0x028],%l7 ! %l7 = 4e3afc72fff0cd6b
! Mem[0000000010081420] = ffa60071, %l7 = 4e3afc72fff0cd6b
ldsha [%i2+0x022]%asi,%l7 ! %l7 = 0000000000000071
! Mem[0000000030081400] = 000000ff00000000, %f8 = c0ff0000 fffffbcf
ldda [%i2+%g0]0x81,%f8 ! %f8 = 000000ff 00000000
! Mem[0000000030001400] = ffdce777, %l0 = ffffffffffffffb1
lduba [%i0+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081430] = 04633d07d5f37a53, %f20 = 000000ff 00000000
ldd [%i2+0x030],%f20 ! %f20 = 04633d07 d5f37a53
! Starting 10 instruction Store Burst
! %l5 = 00000000ff000000, Mem[0000000030041400] = c03619ff
stwa %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = ff000000
p0_label_230:
! %l6 = 0000000000000071, Mem[0000000030141400] = cffbffff
stha %l6,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0071ffff
! %l1 = 00000000ffffffff, Mem[0000000010081410] = 6bcdf0ff
stwa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = ffffffff
! %l5 = 00000000ff000000, Mem[0000000030141408] = ff000000
stha %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %l2 = 00000000000000ff, Mem[0000000030181408] = 00000000
stha %l2,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00ff0000
! %f18 = 197100ff, Mem[0000000010081430] = 04633d07
sta %f18,[%i2+0x030]%asi ! Mem[0000000010081430] = 197100ff
! %l2 = 00000000000000ff, Mem[0000000010041410] = 000000ffff000000
stxa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000000000ff
! %f12 = ffffffc0 6c57be00, Mem[0000000010181400] = ffdce777 77e7dcff
stda %f12,[%i6+%g0]0x80 ! Mem[0000000010181400] = ffffffc0 6c57be00
! %l4 = 00000000fffffbcf, Mem[0000000030181408] = 0000ff00
stha %l4,[%i6+%o4]0x89 ! Mem[0000000030181408] = 0000fbcf
! %f1 = ff000000, Mem[0000000030181408] = cffb0000
sta %f1 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = ff000000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffff4531, %l4 = 00000000fffffbcf
ldsb [%o0+%g0],%l4 ! %l4 = ffffffffffffffff
p0_label_231:
! Mem[0000000010181400] = c0ffffff, %l4 = ffffffffffffffff
lduba [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041408] = fffffbcf, %l1 = 00000000ffffffff
ldsba [%i1+%o4]0x88,%l1 ! %l1 = ffffffffffffffcf
! Mem[0000000030041408] = 00000000, %l4 = 00000000000000ff
ldsba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = fffffbcf, %l1 = ffffffffffffffcf
ldswa [%i6+%o4]0x88,%l1 ! %l1 = fffffffffffffbcf
! Mem[0000000030001408] = fffffbcf, %l4 = 0000000000000000
ldsba [%i0+%o4]0x89,%l4 ! %l4 = ffffffffffffffcf
! Mem[00000000211c0000] = ff0096d7, %l5 = 00000000ff000000
lduha [%o2+0x000]%asi,%l5 ! %l5 = 000000000000ff00
! Mem[0000000030101400] = ffff0056, %l1 = fffffffffffffbcf
lduba [%i4+%g0]0x89,%l1 ! %l1 = 0000000000000056
! Mem[0000000010001400] = 197100ff, %l2 = 00000000000000ff
ldsha [%i0+%g0]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[00000000300c1400] = ff1936c0, %l3 = 0000000000000018
lduwa [%i3+%g0]0x81,%l3 ! %l3 = 00000000ff1936c0
! Starting 10 instruction Store Burst
! %l6 = 00000071, %l7 = 00000071, Mem[0000000010001438] = ffffffb8 4e3afc72
std %l6,[%i0+0x038] ! Mem[0000000010001438] = 00000071 00000071
p0_label_232:
! %l7 = 0000000000000071, %l3 = 00000000ff1936c0, %l5 = 000000000000ff00
addc %l7,%l3,%l5 ! %l5 = 00000000ff193731
! %f16 = 53ffffff ffffffff 197100ff b8ffffff
! %f20 = 04633d07 d5f37a53 0000ff00 00000000
! %f24 = fff0cd6b fffffbcf c4ab5cc1 3fbb8000
! %f28 = cffbffff 51eb446f cffbffff 7f800000
stda %f16,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400
! %l0 = 00000000000000ff, Mem[000000001004143b] = 0000807f, %asi = 80
stba %l0,[%i1+0x03b]%asi ! Mem[0000000010041438] = 000080ff
! %l0 = 00000000000000ff, Mem[0000000010001400] = 197100ff
stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 197100ff
! Mem[00000000100c1408] = 51eba96c, %l7 = 0000000000000071
ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 0000006c000000ff
! %l0 = 000000ff, %l1 = 00000056, Mem[0000000010081410] = ffffffff ff002b3a
stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff 00000056
! Mem[0000000030101410] = 00000000, %l7 = 000000000000006c
ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 00000000000000ff
membar #Sync ! Added by membar checker (46)
! Mem[0000000010041414] = 073d6304, %l7 = 0000000000000000
swap [%i1+0x014],%l7 ! %l7 = 00000000073d6304
! %l5 = 00000000ff193731, Mem[0000000030141400] = 0071ffff
stba %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 3171ffff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 0000000071000001, %l0 = 00000000000000ff
ldxa [%i5+%o4]0x81,%l0 ! %l0 = 0000000071000001
p0_label_233:
! Mem[00000000211c0000] = ff0096d7, %l7 = 00000000073d6304
lduh [%o2+%g0],%l7 ! %l7 = 000000000000ff00
! Mem[0000000030141408] = 00000000, %l7 = 000000000000ff00
lduba [%i5+%o4]0x81,%l7 ! %l7 = 0000000000000000
! Mem[0000000020800000] = ff5e8841, %l7 = 0000000000000000
ldsha [%o1+0x000]%asi,%l7 ! %l7 = ffffffffffffff5e
! Mem[0000000010041420] = cffbffff, %l2 = 00000000000000ff
ldsb [%i1+0x023],%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030101400] = 00000000 ffff0056, %l0 = 71000001, %l1 = 00000056
ldda [%i4+%g0]0x89,%l0 ! %l0 = 00000000ffff0056 0000000000000000
! Mem[0000000010141400] = 19710000, %l6 = 0000000000000071
lduha [%i5+%g0]0x80,%l6 ! %l6 = 0000000000001971
! %l0 = 00000000ffff0056, immd = 0000000000000a36, %l2 = ffffffffffffffff
mulx %l0,0xa36,%l2 ! %l2 = 00000a35f5cd6e24
! %l4 = ffffffffffffffcf, imm = fffffffffffff2bf, %l1 = 0000000000000000
xnor %l4,-0xd41,%l1 ! %l1 = fffffffffffff28f
! Mem[0000000010081410] = ff000000, %l7 = ffffffffffffff5e
ldsha [%i2+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
! Starting 10 instruction Store Burst
! Mem[0000000030001400] = 77e7dcff, %l3 = 00000000ff1936c0
swapa [%i0+%g0]0x89,%l3 ! %l3 = 0000000077e7dcff
p0_label_234:
! Mem[0000000010181400] = c0ffffff, %l5 = 00000000ff193731
ldstuba [%i6+%g0]0x88,%l5 ! %l5 = 000000ff000000ff
! Mem[00000000300c1410] = fffffbcf, %l3 = 0000000077e7dcff
ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 000000cf000000ff
! %l3 = 00000000000000cf, Mem[0000000030181400] = 6c000000
stba %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = cf000000
! %l6 = 00001971, %l7 = ffffff00, Mem[0000000010001410] = 6bcdf0ff cffbffff
stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00001971 ffffff00
! %l6 = 0000000000001971, Mem[0000000010141426] = ffffff00
sth %l6,[%i5+0x026] ! Mem[0000000010141424] = ffff1971
! Mem[0000000030041408] = 00000000, %l1 = fffffffffffff28f
swapa [%i1+%o4]0x81,%l1 ! %l1 = 0000000000000000
! %l4 = ffffffffffffffcf, Mem[00000000300c1410] = fffffbff
stwa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffcf
! Mem[0000000010101410] = 6f44ff51, %l4 = ffffffffffffffcf
ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 0000006f000000ff
! Mem[0000000030181408] = 000000ff, %l6 = 0000000000001971
swapa [%i6+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = 000000ff00000000, %l7 = ffffffffffffff00
ldxa [%i2+%g0]0x81,%l7 ! %l7 = 000000ff00000000
p0_label_235:
! Mem[0000000030081408] = ff00eb51000000ff, %l1 = 0000000000000000
ldxa [%i2+%o4]0x81,%l1 ! %l1 = ff00eb51000000ff
! Mem[0000000010141408] = 000000ff, %l1 = ff00eb51000000ff
ldswa [%i5+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041410] = d5f37a53, %l7 = 000000ff00000000
ldsba [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000053
! Mem[0000000010081408] = ffffffff, %l7 = 0000000000000053
lduwa [%i2+%o4]0x88,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030001400] = c03619ff, %l0 = 00000000ffff0056
ldsha [%i0+%g0]0x81,%l0 ! %l0 = ffffffffffffc036
! Mem[0000000030081408] = 51eb00ff, %l2 = 00000a35f5cd6e24
lduba [%i2+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001414] = 00ffffff, %l1 = 00000000000000ff
lduwa [%i0+0x014]%asi,%l1 ! %l1 = 0000000000ffffff
! Mem[0000000030141410] = 00000000, %l6 = 00000000000000ff
ldsba [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010001408] = ff800000, %l1 = 0000000000ffffff
lduha [%i0+%o4]0x80,%l1 ! %l1 = 000000000000ff80
! Starting 10 instruction Store Burst
! Mem[0000000010141434] = 000000ff, %l5 = 000000ff, %l1 = 0000ff80
add %i5,0x34,%g1
casa [%g1]0x80,%l5,%l1 ! %l1 = 00000000000000ff
p0_label_236:
! %f2 = 000000ff, Mem[0000000030081410] = ff000000
sta %f2 ,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff
! Code Fragment 3
p0_fragment_18:
! %l0 = ffffffffffffc036
setx 0x958162080c422346,%g7,%l0 ! %l0 = 958162080c422346
! %l1 = 00000000000000ff
setx 0x89356f2061df610f,%g7,%l1 ! %l1 = 89356f2061df610f
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 = 958162080c422346
setx 0x2bdd50b829a029bf,%g7,%l0 ! %l0 = 2bdd50b829a029bf
! %l1 = 89356f2061df610f
setx 0xb968e757f56c3882,%g7,%l1 ! %l1 = b968e757f56c3882
! %f11 = 53000000, %f24 = fff0cd6b
fcmps %fcc3,%f11,%f24 ! %fcc3 = 3
! Mem[0000000030001408] = cffbffff, %l0 = 2bdd50b829a029bf
ldstuba [%i0+%o4]0x81,%l0 ! %l0 = 000000cf000000ff
! Mem[000000001010140c] = fffffbcf, %l4 = 000000000000006f
swap [%i4+0x00c],%l4 ! %l4 = 00000000fffffbcf
! Mem[00000000100c1428] = 4e3afc72, %l2 = 00000000000000ff
ldstuba [%i3+0x028]%asi,%l2 ! %l2 = 0000004e000000ff
! %l4 = fffffbcf, %l5 = 000000ff, Mem[00000000300c1410] = cfffffff 7f800000
stda %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = fffffbcf 000000ff
! %f25 = fffffbcf, Mem[0000000010081410] = 000000ff
sta %f25,[%i2+%o5]0x88 ! Mem[0000000010081410] = fffffbcf
! Mem[0000000010081420] = ffa60071, %l4 = 00000000fffffbcf, %asi = 80
swapa [%i2+0x020]%asi,%l4 ! %l4 = 00000000ffa60071
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = fffffbcf, %l3 = 00000000000000cf
lduwa [%i3+%o4]0x81,%l3 ! %l3 = 00000000fffffbcf
p0_label_237:
! Mem[00000000100c1428] = ff3afc72, %l4 = 00000000ffa60071
lduba [%i3+0x029]%asi,%l4 ! %l4 = 000000000000003a
! Mem[000000001018141c] = 6a1e56a3, %f0 = 6ca9eb51
lda [%i6+0x01c]%asi,%f0 ! %f0 = 6a1e56a3
! Mem[0000000030181410] = 0000ff00, %l0 = 00000000000000cf
lduha [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[000000001018142c] = ffffffff, %l6 = 0000000000000000
lduw [%i6+0x02c],%l6 ! %l6 = 00000000ffffffff
! Code Fragment 4
p0_fragment_19:
! %l0 = 0000000000000000
setx 0xf0cb8988234cfc3e,%g7,%l0 ! %l0 = f0cb8988234cfc3e
! %l1 = b968e757f56c3882
setx 0xc6ec69a80748ec9e,%g7,%l1 ! %l1 = c6ec69a80748ec9e
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 = f0cb8988234cfc3e
setx 0xd765aed85786ec05,%g7,%l0 ! %l0 = d765aed85786ec05
! %l1 = c6ec69a80748ec9e
setx 0x87ad7fc868c64147,%g7,%l1 ! %l1 = 87ad7fc868c64147
! Mem[0000000010041418] = 00000000 00ff0000, %l6 = ffffffff, %l7 = ffffffff
ldd [%i1+0x018],%l6 ! %l6 = 0000000000000000 0000000000ff0000
! Mem[00000000300c1400] = c03619ff, %l3 = 00000000fffffbcf
lduha [%i3+%g0]0x89,%l3 ! %l3 = 00000000000019ff
! Mem[0000000030101400] = ffff0056, %f9 = 00000000
lda [%i4+%g0]0x89,%f9 ! %f9 = ffff0056
membar #Sync ! Added by membar checker (47)
! Mem[0000000030041400] = 000000ff 7119b5cf fffff28f 0000006b
! Mem[0000000030041410] = 00000071 ffffffff d3ecdbd1 1ba00b2f
! Mem[0000000030041420] = 353ee4a8 d675efff 4ef21338 464d0964
! Mem[0000000030041430] = 8a33ebc2 5363e766 478242fe 4453a10b
ldda [%i1]ASI_BLK_S,%f16 ! Block Load from 0000000030041400
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = 51eba96c, %l2 = 000000000000004e
swapa [%i3+%g0]0x88,%l2 ! %l2 = 0000000051eba96c
p0_label_238:
! Mem[0000000010081400] = 000000ff, %l7 = 0000000000ff0000
swapa [%i2+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! %f2 = 000000ff, Mem[0000000030141400] = 3171ffff
sta %f2 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 000000ff
! %l7 = 00000000000000ff, Mem[0000000010001418] = 000000ffffffffcf, %asi = 80
stxa %l7,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000000000000ff
! %f11 = 53000000, Mem[0000000010141404] = 34ff0bff
sta %f11,[%i5+0x004]%asi ! Mem[0000000010141404] = 53000000
! %l7 = 00000000000000ff, Mem[000000001010141a] = 181936c0
sth %l7,[%i4+0x01a] ! Mem[0000000010101418] = 181900ff
! Mem[0000000030181400] = 000000cf, %l2 = 0000000051eba96c
swapa [%i6+%g0]0x89,%l2 ! %l2 = 00000000000000cf
! Mem[00000000100c1408] = 51eba9ff, %l0 = d765aed85786ec05
swapa [%i3+%o4]0x88,%l0 ! %l0 = 0000000051eba9ff
! %l0 = 0000000051eba9ff, Mem[0000000010181410] = ffffffff6cc8166b
stxa %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000000051eba9ff
! %l4 = 0000003a, %l5 = 000000ff, Mem[0000000030001408] = fffffbff f0a6ffff
stda %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 0000003a 000000ff
! Starting 10 instruction Load Burst
! Mem[00000000300c1408] = cffbffff, %l0 = 0000000051eba9ff
ldswa [%i3+%o4]0x89,%l0 ! %l0 = ffffffffcffbffff
p0_label_239:
! Mem[0000000030041400] = 000000ff, %l2 = 00000000000000cf
ldswa [%i1+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041400] = ffffffff, %l4 = 000000000000003a
lduha [%i1+%g0]0x80,%l4 ! %l4 = 000000000000ffff
! Mem[0000000030001410] = 00000000, %l7 = 00000000000000ff
ldsha [%i0+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Mem[00000000211c0000] = ff0096d7, %l6 = 0000000000000000
ldub [%o2+%g0],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010101400] = 000000ff, %l1 = 87ad7fc868c64147
ldsha [%i4+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081400] = fff0cd6b0000ff00, %f2 = 000000ff 00000000
ldda [%i2+%g0]0x88,%f2 ! %f2 = fff0cd6b 0000ff00
! Mem[0000000010101408] = 000000ff, %l7 = 0000000000000000
ldsba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081400] = ff000000, %f10 = 4e3afc72
lda [%i2+%g0]0x89,%f10 ! %f10 = ff000000
! Mem[0000000010041410] = d5f37a53, %l1 = 00000000000000ff
lduba [%i1+%o5]0x88,%l1 ! %l1 = 0000000000000053
! Starting 10 instruction Store Burst
! Mem[0000000010101410] = ff44ff51, %l4 = 000000000000ffff
ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 000000ff000000ff
p0_label_240:
! Mem[0000000030041400] = 000000ff, %l0 = ffffffffcffbffff
ldstuba [%i1+%g0]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181431] = ffffffff, %l0 = 0000000000000000
ldstuba [%i6+0x031]%asi,%l0 ! %l0 = 000000ff000000ff
! %l5 = 00000000000000ff, %l6 = 00000000000000ff, %l7 = 0000000000000000
sub %l5,%l6,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = 00000000, %l4 = 00000000000000ff
swapa [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = fffffbcf, %l5 = 00000000000000ff
swapa [%i6+%o4]0x88,%l5 ! %l5 = 00000000fffffbcf
! Mem[0000000010041400] = ffffffff, %l1 = 0000000000000053
swapa [%i1+%g0]0x80,%l1 ! %l1 = 00000000ffffffff
! %f3 = 0000ff00, Mem[0000000010101400] = ff000000
sta %f3 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = 0000ff00
! %l7 = 0000000000000000, Mem[0000000030001400] = c03619ff
stwa %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000
! %l0 = 00000000000000ff, Mem[0000000030001410] = 00000000
stha %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[00000000300c1400] = ff1936c0, %l5 = 00000000fffffbcf
lduha [%i3+%g0]0x81,%l5 ! %l5 = 000000000000ff19
p0_label_241:
! Mem[0000000010181410] = 00000000, %l6 = 00000000000000ff
ldswa [%i6+0x010]%asi,%l6 ! %l6 = 0000000000000000
! %f12 = ffffffc0 6c57be00, Mem[0000000010101408] = 000000ff 0000006f
std %f12,[%i4+%o4] ! Mem[0000000010101408] = ffffffc0 6c57be00
! Mem[0000000010041400] = 00000053, %l6 = 0000000000000000
lduba [%i1+0x003]%asi,%l6 ! %l6 = 0000000000000053
! Mem[000000001000142c] = ffffffff, %l0 = 00000000000000ff
ldswa [%i0+0x02c]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000020800000] = ff5e8841, %l4 = 0000000000000000
lduha [%o1+0x000]%asi,%l4 ! %l4 = 000000000000ff5e
! Mem[0000000010001424] = 00000000, %f3 = 0000ff00
ld [%i0+0x024],%f3 ! %f3 = 00000000
! Mem[0000000010041418] = 0000000000ff0000, %l5 = 000000000000ff19
ldx [%i1+0x018],%l5 ! %l5 = 0000000000ff0000
! Mem[0000000030001408] = 0000003a, %l3 = 00000000000019ff
lduba [%i0+%o4]0x89,%l3 ! %l3 = 000000000000003a
! Mem[00000000201c0000] = ffff4531, %l5 = 0000000000ff0000
ldsh [%o0+%g0],%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = 197100ff, %l5 = ffffffffffffffff
swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000197100ff
p0_label_242:
! Mem[0000000010181425] = 00000000, %l1 = 00000000ffffffff
ldstuba [%i6+0x025]%asi,%l1 ! %l1 = 00000000000000ff
! %f22 = d3ecdbd1 1ba00b2f, Mem[0000000030001400] = 00000000 00000000
stda %f22,[%i0+%g0]0x89 ! Mem[0000000030001400] = d3ecdbd1 1ba00b2f
! Mem[0000000021800180] = 00ff4833, %l3 = 000000000000003a
ldstub [%o3+0x180],%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181410] = 00000000, %l3 = 0000000000000000
swapa [%i6+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181400] = 6ca9eb51, %l5 = 00000000197100ff
ldstuba [%i6+%g0]0x81,%l5 ! %l5 = 0000006c000000ff
! %l2 = 00000000000000ff, Mem[000000001014143c] = 4e3afc72
sth %l2,[%i5+0x03c] ! Mem[000000001014143c] = 00fffc72
! %l1 = 0000000000000000, Mem[0000000010081400] = fff0cd6b0000ff00
stxa %l1,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000000000000000
! Mem[0000000010041408] = ffffffb8, %l7 = 0000000000000000
ldstuba [%i1+%o4]0x80,%l7 ! %l7 = 000000ff000000ff
! Mem[00000000218000c0] = 2cff5589, %l6 = 0000000000000053
ldstub [%o3+0x0c0],%l6 ! %l6 = 0000002c000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101424] = 6c57be00, %l4 = 000000000000ff5e
ldsh [%i4+0x024],%l4 ! %l4 = 0000000000006c57
p0_label_243:
! Mem[00000000300c1410] = fffffbcf, %l7 = 00000000000000ff
lduba [%i3+%o5]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101410] = ff000000, %l5 = 000000000000006c
lduwa [%i4+%o5]0x81,%l5 ! %l5 = 00000000ff000000
! Mem[0000000020800000] = ff5e8841, %l5 = 00000000ff000000
ldsba [%o1+0x000]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010181400] = ffffffc0, %l1 = 0000000000000000
lduha [%i6+%g0]0x80,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030181408] = 00001971, %f8 = 000000ff
lda [%i6+%o4]0x89,%f8 ! %f8 = 00001971
! Mem[0000000030001400] = 2f0ba01b, %l2 = 00000000000000ff
ldswa [%i0+%g0]0x81,%l2 ! %l2 = 000000002f0ba01b
! Mem[0000000010181408] = ffffffff000000ff, %l0 = ffffffffffffffff
ldxa [%i6+%o4]0x88,%l0 ! %l0 = ffffffff000000ff
! %l7 = 00000000000000ff, Mem[000000001018140c] = ffffffff, %asi = 80
stha %l7,[%i6+0x00c]%asi ! Mem[000000001018140c] = 00ffffff
! Mem[0000000010141408] = 000000ff, %l6 = 000000000000002c
lduba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010001408] = 000080ff, %l2 = 000000002f0ba01b
swapa [%i0+%o4]0x88,%l2 ! %l2 = 00000000000080ff
p0_label_244:
! %f10 = ff000000 53000000, Mem[0000000030181410] = 0000ff00 00000000
stda %f10,[%i6+%o5]0x81 ! Mem[0000000030181410] = ff000000 53000000
! Mem[0000000010001400] = ffffffff, %l1 = 000000000000ffff
ldstuba [%i0+%g0]0x80,%l1 ! %l1 = 000000ff000000ff
! %f10 = ff000000 53000000, %l2 = 00000000000080ff
! Mem[0000000030101420] = ffdce77777e7dcff
add %i4,0x020,%g1
stda %f10,[%g1+%l2]ASI_PST32_SL ! Mem[0000000030101420] = 00000053000000ff
! %l2 = 000080ff, %l3 = 00000000, Mem[0000000010101400] = 00ff0000 00000000
stda %l2,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000080ff 00000000
! %f28 = 8a33ebc2 5363e766, Mem[0000000030081408] = ff00eb51 000000ff
stda %f28,[%i2+%o4]0x81 ! Mem[0000000030081408] = 8a33ebc2 5363e766
! Mem[0000000030041410] = 71000000, %l2 = 00000000000080ff
swapa [%i1+%o5]0x89,%l2 ! %l2 = 0000000071000000
! %f10 = ff000000 53000000, Mem[0000000010181408] = ff000000 00ffffff
std %f10,[%i6+%o4] ! Mem[0000000010181408] = ff000000 53000000
! %l4 = 00006c57, %l5 = ffffffff, Mem[0000000010141400] = 00007119 00000053
stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00006c57 ffffffff
! %l6 = 00000000000000ff, Mem[0000000010101408] = ffffffc06c57be00
stx %l6,[%i4+%o4] ! Mem[0000000010101408] = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[000000001018140c] = 53000000, %f26 = 4ef21338
lda [%i6+0x00c]%asi,%f26 ! %f26 = 53000000
p0_label_245:
! Mem[0000000010181430] = ffffffff, %l3 = 0000000000000000
ldsha [%i6+0x030]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010141408] = 00ffffff 000000ff, %l2 = 71000000, %l3 = ffffffff
ldda [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff 0000000000ffffff
! Mem[0000000010141400] = 576c0000, %l4 = 0000000000006c57
ldsba [%i5+%g0]0x80,%l4 ! %l4 = 0000000000000057
! Mem[0000000010081408] = ffffffff, %l6 = 00000000000000ff
ldswa [%i2+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030141410] = 00000000, %l5 = ffffffffffffffff
ldsha [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101408] = 3fbb8000, %l6 = ffffffffffffffff
lduha [%i4+%o4]0x89,%l6 ! %l6 = 0000000000008000
! Mem[00000000300c1400] = c03619ff, %l6 = 0000000000008000
ldsba [%i3+%g0]0x89,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000030101400] = ffff0056, %l4 = 0000000000000057
ldsba [%i4+%g0]0x89,%l4 ! %l4 = 0000000000000056
! %l6 = ffffffffffffffff, immed = fffffe51, %y = 00000000
smul %l6,-0x1af,%l1 ! %l1 = 00000000000001af, %y = 00000000
! Starting 10 instruction Store Burst
! %l1 = 00000000000001af, Mem[0000000020800000] = ff5e8841, %asi = 80
stha %l1,[%o1+0x000]%asi ! Mem[0000000020800000] = 01af8841
p0_label_246:
! Mem[0000000010101400] = ff800000, %l2 = 00000000000000ff
swapa [%i4+%g0]0x80,%l2 ! %l2 = 00000000ff800000
! Mem[0000000010101404] = 00000000, %l7 = 00000000000000ff
ldstuba [%i4+0x004]%asi,%l7 ! %l7 = 00000000000000ff
! %l3 = 0000000000ffffff, Mem[00000000100c1408] = 5786ec05
stwa %l3,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00ffffff
! Mem[0000000010141400] = 576c0000, %l7 = 0000000000000000
ldstuba [%i5+%g0]0x80,%l7 ! %l7 = 00000057000000ff
! %l2 = 00000000ff800000, Mem[0000000030141400] = 000000ff
stwa %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = ff800000
! Mem[000000001010141c] = c0ff0000, %l4 = 00000056, %l1 = 000001af
add %i4,0x1c,%g1
casa [%g1]0x80,%l4,%l1 ! %l1 = 00000000c0ff0000
membar #Sync ! Added by membar checker (48)
! %f8 = 00001971 ffff0056, Mem[0000000030041400] = ff0000ff cfb51971
stda %f8 ,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00001971 ffff0056
! Code Fragment 3
p0_fragment_20:
! %l0 = ffffffff000000ff
setx 0x187c14e01842ac6f,%g7,%l0 ! %l0 = 187c14e01842ac6f
! %l1 = 00000000c0ff0000
setx 0xb3ded6d00505dbf3,%g7,%l1 ! %l1 = b3ded6d00505dbf3
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 = 187c14e01842ac6f
setx 0xa01d38d0136bf5f9,%g7,%l0 ! %l0 = a01d38d0136bf5f9
! %l1 = b3ded6d00505dbf3
setx 0x00731477a4483e26,%g7,%l1 ! %l1 = 00731477a4483e26
! %l2 = 00000000ff800000, Mem[0000000010081408] = ffffffff
stwa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff800000
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 00000000, %l4 = 0000000000000056
lduha [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
p0_label_247:
! Mem[0000000030141408] = 000000ff, %l7 = 0000000000000057
ldsba [%i5+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030081410] = 000000ff ffffffff, %l2 = ff800000, %l3 = 00ffffff
ldda [%i2+%o5]0x81,%l2 ! %l2 = 00000000000000ff 00000000ffffffff
! Mem[0000000030141410] = 00000000, %l3 = 00000000ffffffff
ldsba [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000020800000] = 01af8841, %l7 = ffffffffffffffff
ldub [%o1+0x001],%l7 ! %l7 = 00000000000000af
! Mem[00000000300c1408] = 000000ffcffbffff, %f2 = fff0cd6b 00000000
ldda [%i3+%o4]0x89,%f2 ! %f2 = 000000ff cffbffff
! Mem[0000000030001408] = 3a000000, %l5 = 0000000000000000
ldsba [%i0+%o4]0x81,%l5 ! %l5 = 000000000000003a
! Mem[0000000010101408] = 00000000, %l2 = 00000000000000ff
lduha [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = ff6c0000, %l6 = ffffffffffffffff
lduba [%i5+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041414] = 00000000, %f28 = 8a33ebc2
lda [%i1+0x014]%asi,%f28 ! %f28 = 00000000
! Starting 10 instruction Store Burst
! %f26 = 53000000 464d0964, Mem[0000000010041410] = 537af3d5 00000000
std %f26,[%i1+%o5] ! Mem[0000000010041410] = 53000000 464d0964
p0_label_248:
! Mem[0000000010141400] = ff6c0000, %l7 = 00000000000000af
swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000ff6c0000
! %f11 = 53000000, %f0 = 6a1e56a3, %f3 = cffbffff
fmuls %f11,%f0 ,%f3 ! %f3 = 7d9e56a3
! Mem[0000000010141408] = ff000000, %l5 = 000000000000003a
ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030001400] = 1ba00b2f, %l7 = 00000000ff6c0000
swapa [%i0+%g0]0x89,%l7 ! %l7 = 000000001ba00b2f
! Mem[0000000030081408] = 8a33ebc2, %l3 = 0000000000000000
ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 0000008a000000ff
! Mem[0000000010181410] = 00000000, %l4 = 0000000000000000
ldstuba [%i6+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! %l0 = a01d38d0136bf5f9, Mem[0000000030081408] = ff33ebc2
stha %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = f5f9ebc2
! %l6 = 00000000000000ff, Mem[0000000010141410] = 00000000
stba %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! %l7 = 000000001ba00b2f, Mem[0000000020800040] = 00ff0070
stb %l7,[%o1+0x040] ! Mem[0000000020800040] = 2fff0070
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = ffff0056, %l4 = 0000000000000000
ldswa [%i4+%g0]0x89,%l4 ! %l4 = ffffffffffff0056
p0_label_249:
! Mem[0000000030041400] = 5600ffff71190000, %f8 = 00001971 ffff0056
ldda [%i1+%g0]0x81,%f8 ! %f8 = 5600ffff 71190000
! Mem[0000000010141400] = 000000af, %l1 = 00731477a4483e26
lduwa [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000af
! Mem[0000000030101410] = ff00000051eba96c, %f18 = fffff28f 0000006b
ldda [%i4+%o5]0x81,%f18 ! %f18 = ff000000 51eba96c
! Mem[00000000300c1410] = fffffbcf, %l5 = 00000000000000ff
lduha [%i3+%o5]0x81,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030001408] = 3a000000 ff000000, %l6 = 000000ff, %l7 = 1ba00b2f
ldda [%i0+%o4]0x81,%l6 ! %l6 = 000000003a000000 00000000ff000000
! Mem[0000000010181418] = fff0cd6b, %l6 = 000000003a000000
ldsw [%i6+0x018],%l6 ! %l6 = fffffffffff0cd6b
! Mem[0000000030001408] = 3a000000, %l0 = a01d38d0136bf5f9
ldswa [%i0+%o4]0x81,%l0 ! %l0 = 000000003a000000
! Mem[0000000010101410] = ff44ff513a2b0000, %f14 = 00007119 ff000000
ldda [%i4+0x010]%asi,%f14 ! %f14 = ff44ff51 3a2b0000
! Mem[000000001010143c] = ffffffff, %l3 = 000000000000008a
lduw [%i4+0x03c],%l3 ! %l3 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %f22 = d3ecdbd1 1ba00b2f, Mem[0000000010101408] = 00000000 000000ff
stda %f22,[%i4+%o4]0x80 ! Mem[0000000010101408] = d3ecdbd1 1ba00b2f
p0_label_250:
! %f14 = ff44ff51, Mem[0000000010081430] = 197100ff
sta %f14,[%i2+0x030]%asi ! Mem[0000000010081430] = ff44ff51
! %l7 = 00000000ff000000, Mem[0000000010041400] = 00000053
stha %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000053
! %f25 = d675efff, Mem[0000000030041410] = 000080ff
sta %f25,[%i1+%o5]0x89 ! Mem[0000000030041410] = d675efff
! %l3 = 00000000ffffffff, Mem[0000000010081400] = 00000000
stba %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = ff000000
! Mem[00000000201c0000] = ffff4531, %l4 = ffffffffffff0056
ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030141410] = 00000000, %l3 = 00000000ffffffff
ldstuba [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %l5 = 000000000000ffff, Mem[0000000030081400] = 000000ff
stha %l5,[%i2+%g0]0x81 ! Mem[0000000030081400] = ffff00ff
! %f9 = 71190000, Mem[0000000010101400] = ff000000
sta %f9 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = 71190000
! %l5 = 000000000000ffff, Mem[0000000010101400] = 71190000
stha %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 7119ffff
! Starting 10 instruction Load Burst
! %l2 = 0000000000000000, %l0 = 000000003a000000, %y = 00000000
smul %l2,%l0,%l6 ! %l6 = 0000000000000000, %y = 00000000
p0_label_251:
! Mem[00000000300c1400] = ff1936c0 00000000 fffffbcf ff000000
! Mem[00000000300c1410] = fffffbcf 000000ff 271f3cb5 5bf37755
! Mem[00000000300c1420] = ba33ec5b 846f58e0 2f6eab03 071325e2
! Mem[00000000300c1430] = b7bbf852 e9d22342 6ec31e5e 801f66dc
ldda [%i3]ASI_BLK_AIUSL,%f0 ! Block Load from 00000000300c1400
! Mem[0000000010041428] = 0080bb3fc15cabc4, %f16 = 000000ff 7119b5cf
ldd [%i1+0x028],%f16 ! %f16 = 0080bb3f c15cabc4
! Mem[0000000030101408] = 3fbb8000, %l2 = 0000000000000000
lduha [%i4+%o4]0x89,%l2 ! %l2 = 0000000000008000
! Mem[0000000010081400] = ff00000000000000, %f30 = 478242fe 4453a10b
ldda [%i2+%g0]0x80,%f30 ! %f30 = ff000000 00000000
! Mem[0000000010101400] = ffff1971, %l1 = 00000000000000af
ldsba [%i4+%g0]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010141408] = 000000ff, %f30 = ff000000
lda [%i5+%o4]0x88,%f30 ! %f30 = 000000ff
! Mem[00000000201c0000] = ffff4531, %l6 = 0000000000000000
lduh [%o0+%g0],%l6 ! %l6 = 000000000000ffff
! Mem[0000000010181404] = 6c57be00, %l0 = 000000003a000000
ldsw [%i6+0x004],%l0 ! %l0 = 000000006c57be00
! Mem[000000001004142c] = c15cabc4, %l1 = ffffffffffffffff
lduwa [%i1+0x02c]%asi,%l1 ! %l1 = 00000000c15cabc4
! Starting 10 instruction Store Burst
! %f27 = 464d0964, Mem[0000000010101430] = 00000053
sta %f27,[%i4+0x030]%asi ! Mem[0000000010101430] = 464d0964
p0_label_252:
! Mem[0000000030041408] = 8ff2ffff, %l1 = 00000000c15cabc4
ldstuba [%i1+%o4]0x89,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030101410] = ff000000, %l7 = 00000000ff000000
ldstuba [%i4+%o5]0x81,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030041410] = d675efff, %l6 = 000000000000ffff
swapa [%i1+%o5]0x89,%l6 ! %l6 = 00000000d675efff
! %l4 = 000000ff, %l5 = 0000ffff, Mem[0000000030081408] = f5f9ebc2 5363e766
stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 000000ff 0000ffff
! %l6 = d675efff, %l7 = 000000ff, Mem[0000000010041410] = 53000000 464d0964
stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = d675efff 000000ff
! %l3 = 0000000000000000, Mem[0000000010141400] = af000000
stwa %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000
! %l1 = 00000000000000ff, Mem[0000000010101410] = ff44ff513a2b0000
stx %l1,[%i4+%o5] ! Mem[0000000010101410] = 00000000000000ff
! %l0 = 6c57be00, %l1 = 000000ff, Mem[0000000030101408] = 0080bb3f c15cabc4
stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 6c57be00 000000ff
! %l0 = 000000006c57be00, Mem[000000001004140c] = ff007119
stb %l0,[%i1+0x00c] ! Mem[000000001004140c] = 00007119
! Starting 10 instruction Load Burst
! Mem[0000000010181438] = 6b166f4400000000, %l5 = 000000000000ffff
ldx [%i6+0x038],%l5 ! %l5 = 6b166f4400000000
p0_label_253:
! Mem[0000000030041410] = 0000ffff, %l1 = 00000000000000ff
lduba [%i1+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141428] = c5989333, %f16 = 0080bb3f
lda [%i5+0x028]%asi,%f16 ! %f16 = c5989333
! Mem[0000000030101400] = 5600ffff, %f23 = 1ba00b2f
lda [%i4+%g0]0x81,%f23 ! %f23 = 5600ffff
! %f22 = d3ecdbd1 5600ffff, %l0 = 000000006c57be00
! Mem[0000000010141428] = c5989333ffffff00
add %i5,0x028,%g1
stda %f22,[%g1+%l0]ASI_PST16_PL ! Mem[0000000010141428] = c5989333ffffff00
! Mem[0000000010181400] = ffffffc0 6c57be00, %l6 = d675efff, %l7 = 000000ff
ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000ffffffc0 000000006c57be00
! Mem[0000000010141418] = 00000055, %l4 = 00000000000000ff
lduwa [%i5+0x018]%asi,%l4 ! %l4 = 0000000000000055
! Mem[0000000010041400] = 00000053, %l3 = 0000000000000000
ldswa [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000053
! %f31 = 00000000, %f24 = 353ee4a8, %f21 = ffffffff
fsubs %f31,%f24,%f21 ! %f21 = b53ee4a8
! Mem[0000000030081408] = 000000ff, %l4 = 0000000000000055
lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %f17 = c15cabc4, Mem[00000000100c1410] = fffff19d
sta %f17,[%i3+%o5]0x80 ! Mem[00000000100c1410] = c15cabc4
p0_label_254:
! %l4 = 0000000000000000, Mem[0000000010081408] = ff800000
stha %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000
! %f30 = 000000ff 00000000, %l2 = 0000000000008000
! Mem[00000000100c1420] = c0ff0000fffffbcf
add %i3,0x020,%g1
stda %f30,[%g1+%l2]ASI_PST32_P ! Mem[00000000100c1420] = c0ff0000fffffbcf
! %f30 = 000000ff, Mem[0000000030101408] = 6c57be00
sta %f30,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
! %f22 = d3ecdbd1, Mem[0000000030101400] = 5600ffff
sta %f22,[%i4+%g0]0x81 ! Mem[0000000030101400] = d3ecdbd1
! Mem[0000000010181412] = ff000000, %l2 = 0000000000008000
ldstuba [%i6+0x012]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001428] = ff000000, %l6 = 00000000ffffffc0
ldstub [%i0+0x028],%l6 ! %l6 = 000000ff000000ff
! %l2 = 00000000, %l3 = 00000053, Mem[00000000100c1400] = 4e000000 ff000000
stda %l2,[%i3+0x000]%asi ! Mem[00000000100c1400] = 00000000 00000053
! Mem[00000000201c0001] = ffff4531, %l1 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
! %f19 = 51eba96c, Mem[0000000010141400] = 00000000
sta %f19,[%i5+%g0]0x88 ! Mem[0000000010141400] = 51eba96c
! Starting 10 instruction Load Burst
! Mem[0000000010101400] = ffff1971, %l3 = 0000000000000053
ldsha [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffffffff
p0_label_255:
! Mem[0000000010001428] = ff000000 ffffffff, %l0 = 6c57be00, %l1 = 000000ff
ldda [%i0+0x028]%asi,%l0 ! %l0 = 00000000ff000000 00000000ffffffff
! Mem[0000000010001408] = 1ba00b2f, %l7 = 000000006c57be00
ldsha [%i0+%o4]0x80,%l7 ! %l7 = 0000000000001ba0
! Mem[0000000010081400] = ff00000000000000, %l2 = 0000000000000000
ldxa [%i2+%g0]0x80,%l2 ! %l2 = ff00000000000000
! Mem[00000000100c1408] = 00ffffff, %l2 = ff00000000000000
lduba [%i3+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101408] = d1dbecd3, %l3 = ffffffffffffffff
lduwa [%i4+%o4]0x88,%l3 ! %l3 = 00000000d1dbecd3
! Mem[00000000300c1408] = fffffbcf, %l3 = 00000000d1dbecd3
lduwa [%i3+%o4]0x81,%l3 ! %l3 = 00000000fffffbcf
! Mem[0000000010041410] = ffef75d6, %l3 = 00000000fffffbcf
ldsba [%i1+%o5]0x88,%l3 ! %l3 = ffffffffffffffd6
! Mem[00000000100c1418] = ffffffff ffffffff, %l0 = ff000000, %l1 = ffffffff
ldda [%i3+0x018]%asi,%l0 ! %l0 = 00000000ffffffff 00000000ffffffff
! Mem[0000000010101408] = d3ecdbd1, %l3 = ffffffffffffffd6
ldsba [%i4+%o4]0x80,%l3 ! %l3 = ffffffffffffffd3
! Starting 10 instruction Store Burst
! %f0 = 00000000 c03619ff, %l0 = 00000000ffffffff
! Mem[0000000030181420] = 4301c901202421ba
add %i6,0x020,%g1
stda %f0,[%g1+%l0]ASI_PST16_S ! Mem[0000000030181420] = 00000000c03619ff
p0_label_256:
! %l3 = ffffffffffffffd3, Mem[0000000030041410] = ffff0000
stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = d3ff0000
! %l2 = 00000000000000ff, Mem[0000000010101400] = ffff1971
stha %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00ff1971
! Mem[0000000010001410] = 00001971, %l4 = 0000000000000000
swapa [%i0+%o5]0x88,%l4 ! %l4 = 0000000000001971
! Mem[0000000030181410] = ff000000, %l0 = 00000000ffffffff
swapa [%i6+%o5]0x81,%l0 ! %l0 = 00000000ff000000
! %f26 = 53000000 464d0964, Mem[00000000100c1408] = ffffff00 00000000
stda %f26,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 53000000 464d0964
! Mem[00000000100c1408] = 00000053, %l3 = ffffffffffffffd3
ldstuba [%i3+%o4]0x88,%l3 ! %l3 = 00000053000000ff
! Mem[00000000100c1408] = ff000000, %l6 = 00000000000000ff
ldstuba [%i3+%o4]0x80,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000201c0001] = ffff4531, %l5 = 6b166f4400000000
ldstuba [%o0+0x001]%asi,%l5 ! %l5 = 000000ff000000ff
! %f26 = 53000000 464d0964, %l1 = 00000000ffffffff
! Mem[0000000010001408] = 1ba00b2f00000053
add %i0,0x008,%g1
stda %f26,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010001408] = 64094d4600000053
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 00000053, %l2 = 00000000000000ff
ldsba [%i1+%g0]0x80,%l2 ! %l2 = 0000000000000000
p0_label_257:
! Mem[00000000300c1400] = 00000000 c03619ff, %l2 = 00000000, %l3 = 00000053
ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000c03619ff 0000000000000000
! Mem[00000000100c1410] = c4ab5cc1, %l6 = 00000000000000ff
lduha [%i3+%o5]0x88,%l6 ! %l6 = 0000000000005cc1
! Mem[0000000030001408] = 0000003a, %l4 = 0000000000001971
ldsba [%i0+%o4]0x89,%l4 ! %l4 = 000000000000003a
! %l6 = 0000000000005cc1, %l2 = 00000000c03619ff, %l2 = 00000000c03619ff
sub %l6,%l2,%l2 ! %l2 = ffffffff3fca42c2
! Mem[0000000010101410] = 00000000, %f20 = 00000071
lda [%i4+%o5]0x88,%f20 ! %f20 = 00000000
! Mem[00000000300c1410] = fffffbcf, %l7 = 0000000000001ba0
ldsha [%i3+%o5]0x81,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030001410] = 190000000000ff00, %l5 = 00000000000000ff
ldxa [%i0+%o5]0x89,%l5 ! %l5 = 190000000000ff00
! Mem[000000001000143c] = 00000071, %l4 = 000000000000003a
ldsh [%i0+0x03c],%l4 ! %l4 = 0000000000000000
! Mem[0000000030101410] = ff000000, %l2 = ffffffff3fca42c2
lduwa [%i4+%o5]0x81,%l2 ! %l2 = 00000000ff000000
! Starting 10 instruction Store Burst
! Mem[000000001008142c] = cfb51971, %l3 = 00000000, %l1 = ffffffff
add %i2,0x2c,%g1
casa [%g1]0x80,%l3,%l1 ! %l1 = 00000000cfb51971
p0_label_258:
! %f20 = 00000000 b53ee4a8, Mem[0000000010001408] = 464d0964 53000000
stda %f20,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 b53ee4a8
! %f26 = 53000000 464d0964, Mem[00000000100c1408] = ff000000 464d0964
stda %f26,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 53000000 464d0964
! Mem[00000000201c0001] = ffff4531, %l1 = 00000000cfb51971
ldstub [%o0+0x001],%l1 ! %l1 = 000000ff000000ff
! Mem[0000000010041400] = 53000000, %l0 = 00000000ff000000
swapa [%i1+%g0]0x88,%l0 ! %l0 = 0000000053000000
! %l5 = 190000000000ff00, Mem[0000000010081414] = 56000000
sth %l5,[%i2+0x014] ! Mem[0000000010081414] = ff000000
! Mem[0000000010001410] = 00000000, %l5 = 190000000000ff00
ldstuba [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %l7 = ffffffffffffffff, Mem[0000000010141410] = ff000000
stwa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff
! %l6 = 00005cc1, %l7 = ffffffff, Mem[0000000010101418] = 181900ff c0ff0000
stda %l6,[%i4+0x018]%asi ! Mem[0000000010101418] = 00005cc1 ffffffff
! Mem[0000000010041408] = b8ffffff, %l2 = 00000000ff000000
swapa [%i1+%o4]0x88,%l2 ! %l2 = 00000000b8ffffff
! Starting 10 instruction Load Burst
! %f3 = cffbffff, %f14 = dc661f80, %f7 = b53c1f27
fsubs %f3 ,%f14,%f7 ! %f7 = 5c661f80
p0_label_259:
! Mem[0000000010181408] = 000000ff, %l7 = ffffffffffffffff
ldsba [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041410] = ffef75d6, %l0 = 0000000053000000
lduha [%i1+%o5]0x88,%l0 ! %l0 = 00000000000075d6
! Mem[0000000010081410] = fffffbcf, %l6 = 0000000000005cc1
ldswa [%i2+%o5]0x88,%l6 ! %l6 = fffffffffffffbcf
! Mem[0000000010181400] = ffffffc0, %l2 = 00000000b8ffffff
ldsba [%i6+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000020800040] = 2fff0070, %l5 = 0000000000000000
ldub [%o1+0x041],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181400] = c0ffffff, %l7 = ffffffffffffffff
lduwa [%i6+%g0]0x88,%l7 ! %l7 = 00000000c0ffffff
! Mem[0000000030101408] = ff000000, %l2 = ffffffffffffffff
ldsha [%i4+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = 000000ff, %l6 = fffffffffffffbcf
lduba [%i5+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[00000000211c0000] = ff0096d7, %l5 = 00000000000000ff
ldstub [%o2+%g0],%l5 ! %l5 = 000000ff000000ff
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010101434] = 71368f33, %asi = 80
stwa %l3,[%i4+0x034]%asi ! Mem[0000000010101434] = 00000000
p0_label_260:
! %l6 = 00000000000000ff, Mem[0000000010081428] = 00007119
sth %l6,[%i2+0x028] ! Mem[0000000010081428] = 00ff7119
! Mem[0000000030001410] = 00ff0000, %l6 = 00000000000000ff
swapa [%i0+%o5]0x81,%l6 ! %l6 = 0000000000ff0000
! %l5 = 00000000000000ff, Mem[0000000030001408] = 000000ff0000003a
stxa %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000000000ff
! %l2 = 0000000000000000, imm = 00000000000001d8, %l2 = 0000000000000000
subc %l2,0x1d8,%l2 ! %l2 = fffffffffffffe28
! %l7 = 00000000c0ffffff, Mem[00000000100c1408] = 00000053
stwa %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = c0ffffff
! %l1 = 00000000000000ff, Mem[0000000030081400] = ff00ffff
stha %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = ff0000ff
! %f12 = 4223d2e9, Mem[0000000010181400] = ffffffc0
sta %f12,[%i6+%g0]0x80 ! Mem[0000000010181400] = 4223d2e9
! Mem[0000000010101410] = 00000000, %l3 = 0000000000000000
swapa [%i4+%o5]0x88,%l3 ! %l3 = 0000000000000000
! %l4 = 0000000000000000, Mem[0000000030041408] = 8ff2ffff
stba %l4,[%i1+%o4]0x89 ! Mem[0000000030041408] = 8ff2ff00
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 0000ffd3, %l3 = 0000000000000000
lduba [%i1+%o5]0x89,%l3 ! %l3 = 00000000000000d3
p0_label_261:
! Mem[0000000010141410] = ffffffff 6ca9eb51, %l0 = 000075d6, %l1 = 000000ff
ldda [%i5+%o5]0x80,%l0 ! %l0 = 00000000ffffffff 000000006ca9eb51
! Mem[0000000010181400] = e9d22342, %l1 = 000000006ca9eb51
lduba [%i6+%g0]0x88,%l1 ! %l1 = 0000000000000042
! Mem[0000000010001400] = ffffffff, %l6 = 0000000000ff0000
lduba [%i0+0x000]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010081410] = cffbffffff000000, %l5 = 00000000000000ff
ldxa [%i2+0x010]%asi,%l5 ! %l5 = cffbffffff000000
! %f12 = 4223d2e9, %f1 = c03619ff
fcmpes %fcc3,%f12,%f1 ! %fcc3 = 2
! Mem[00000000300c1408] = 000000ffcffbffff, %f0 = 00000000 c03619ff
ldda [%i3+%o4]0x89,%f0 ! %f0 = 000000ff cffbffff
! Mem[0000000010001408] = b53ee4a8, %f29 = 5363e766
lda [%i0+%o4]0x88,%f29 ! %f29 = b53ee4a8
! Mem[0000000030141400] = 000080ff, %l2 = fffffffffffffe28
lduba [%i5+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141408] = ff000000, %l4 = 0000000000000000
lduha [%i5+%o4]0x81,%l4 ! %l4 = 000000000000ff00
! Starting 10 instruction Store Burst
! Mem[0000000010041414] = 000000ff, %l6 = 00000000000000ff, %asi = 80
swapa [%i1+0x014]%asi,%l6 ! %l6 = 00000000000000ff
p0_label_262:
! %l3 = 00000000000000d3, Mem[0000000030001410] = ff000000
stwa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000d3
! %f8 = e0586f84 5bec33ba, Mem[0000000010081400] = 000000ff 00000000
stda %f8 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = e0586f84 5bec33ba
! Mem[0000000030041400] = 5600ffff, %l3 = 00000000000000d3
swapa [%i1+%g0]0x81,%l3 ! %l3 = 000000005600ffff
! Mem[0000000030001410] = d3000000, %l3 = 000000005600ffff
ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 000000d3000000ff
! Mem[0000000030101400] = d3ecdbd1, %l1 = 0000000000000042
ldstuba [%i4+%g0]0x81,%l1 ! %l1 = 000000d3000000ff
! %l5 = cffbffffff000000, Mem[0000000030101408] = ff000000
stba %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = ff000000
! %l2 = 00000000000000ff, Mem[0000000010041410] = ffef75d6
stba %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffef75ff
! Mem[0000000010141408] = 000000ff, %l2 = 00000000000000ff
swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! %l4 = 000000000000ff00, Mem[0000000030001400] = 00006cff
stha %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = ff006cff
! Starting 10 instruction Load Burst
! %f26 = 53000000, %f2 = 000000ff, %f14 = dc661f80
fdivs %f26,%f2 ,%f14 ! %f14 = 7f800000
p0_label_263:
! Mem[00000000300c1400] = ff1936c000000000, %f0 = 000000ff cffbffff
ldda [%i3+%g0]0x81,%f0 ! %f0 = ff1936c0 00000000
! Mem[0000000010181408] = 00000053000000ff, %f0 = ff1936c0 00000000
ldda [%i6+%o4]0x88,%f0 ! %f0 = 00000053 000000ff
! Mem[0000000010101400] = 00ff1971, %l6 = 00000000000000ff
ldsha [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141410] = 000000ff, %l0 = 00000000ffffffff
lduba [%i5+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010081400] = ba33ec5b, %l3 = 00000000000000d3
ldswa [%i2+%g0]0x80,%l3 ! %l3 = ffffffffba33ec5b
! Mem[0000000010081410] = 000000fffffffbcf, %l2 = 00000000000000ff
ldxa [%i2+%o5]0x88,%l2 ! %l2 = 000000fffffffbcf
! Mem[0000000010041410] = ffef75ff, %l7 = 00000000c0ffffff
lduba [%i1+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101400] = 00000000d1dbecff, %l1 = 00000000000000d3
ldxa [%i4+%g0]0x89,%l1 ! %l1 = 00000000d1dbecff
! Mem[000000001008141c] = 000000ff, %f25 = d675efff
ld [%i2+0x01c],%f25 ! %f25 = 000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010081410] = cffbffff, %l6 = 00000000000000ff
ldstuba [%i2+%o5]0x80,%l6 ! %l6 = 000000cf000000ff
p0_label_264:
! %f6 = 5577f35b 5c661f80, Mem[0000000010141400] = 51eba96c ffffffff
stda %f6 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = 5577f35b 5c661f80
! %l5 = cffbffffff000000, Mem[0000000030181400] = 51eba9ff
stba %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = 51eba900
! %l5 = cffbffffff000000, Mem[0000000030181410] = 00000053ffffffff
stxa %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = cffbffffff000000
! %l4 = 000000000000ff00, Mem[0000000010181410] = 00ff00ff
stha %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00ffff00
! %l2 = 000000fffffffbcf, Mem[00000000100c1400] = 0000000000000053
stxa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000fffffffbcf
! Mem[0000000010181410] = 00ffff00, %l5 = cffbffffff000000
swapa [%i6+%o5]0x88,%l5 ! %l5 = 0000000000ffff00
! Mem[0000000030041410] = d3ff0000, %l1 = 00000000d1dbecff
swapa [%i1+%o5]0x81,%l1 ! %l1 = 00000000d3ff0000
membar #Sync ! Added by membar checker (49)
! %f6 = 5577f35b 5c661f80, %l1 = 00000000d3ff0000
! Mem[00000000300c1410] = fffffbcf000000ff
add %i3,0x010,%g1
stda %f6,[%g1+%l1]ASI_PST32_S ! Mem[00000000300c1410] = fffffbcf000000ff
! Mem[00000000100c1400] = ff000000, %l0 = 00000000000000ff
ldstuba [%i3+%g0]0x88,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 000000ff ffffff53, %l2 = fffffbcf, %l3 = ba33ec5b
ldda [%i1+0x000]%asi,%l2 ! %l2 = 00000000000000ff 00000000ffffff53
p0_label_265:
! Mem[0000000010001408] = b53ee4a8, %l4 = 000000000000ff00
ldsha [%i0+%o4]0x88,%l4 ! %l4 = ffffffffffffe4a8
! Mem[0000000010041400] = 000000ff, %l4 = ffffffffffffe4a8
ldsba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010001410] = 000000ff, %l2 = 00000000000000ff
ldsba [%i0+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030041400] = 000000d3, %l4 = 0000000000000000
ldsha [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000020800000] = 01af8841, %l4 = 0000000000000000
ldub [%o1+%g0],%l4 ! %l4 = 0000000000000001
! Mem[0000000010081408] = 00000000, %l4 = 0000000000000001
ldsba [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141410] = 51eba96c ffffffff, %l2 = ffffffff, %l3 = ffffff53
ldda [%i5+%o5]0x88,%l2 ! %l2 = 00000000ffffffff 0000000051eba96c
! Mem[0000000030101410] = 6ca9eb51000000ff, %l4 = 0000000000000000
ldxa [%i4+%o5]0x89,%l4 ! %l4 = 6ca9eb51000000ff
! Mem[0000000010181410] = 000000ff, %l6 = 00000000000000cf
ldsba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! %f22 = d3ecdbd1 5600ffff, Mem[00000000100c1408] = c0ffffff 64094d46
stda %f22,[%i3+%o4]0x88 ! Mem[00000000100c1408] = d3ecdbd1 5600ffff
p0_label_266:
! %l6 = 0000000000000000, Mem[0000000010141400] = 801f665c
stwa %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Mem[0000000010101400] = 00ff1971, %l6 = 0000000000000000
ldstuba [%i4+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000030181400] = 51eba900
stha %l6,[%i6+%g0]0x89 ! Mem[0000000030181400] = 51eb0000
! %l6 = 0000000000000000, Mem[0000000010101408] = 2f0ba01bd1dbecd3
stxa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000000
! %l7 = 00000000000000ff, Mem[0000000030101400] = ffecdbd1
stha %l7,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00ffdbd1
! Mem[0000000010101410] = 00000000, %l3 = 0000000051eba96c
ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1400] = ff1936c0, %l5 = 0000000000ffff00
ldstuba [%i3+%g0]0x81,%l5 ! %l5 = 000000ff000000ff
! %l2 = 00000000ffffffff, Mem[0000000010001408] = b53ee4a8
stba %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = b53ee4ff
! %f27 = 464d0964, Mem[0000000010101400] = 7119ffff
sta %f27,[%i4+%g0]0x88 ! Mem[0000000010101400] = 464d0964
! Starting 10 instruction Load Burst
! Mem[00000000100c1424] = fffffbcf, %l0 = 0000000000000000
ldsha [%i3+0x026]%asi,%l0 ! %l0 = fffffffffffffbcf
p0_label_267:
! Mem[0000000010101408] = 00000000, %l0 = fffffffffffffbcf
ldsha [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181400] = 0000eb5100000000, %l5 = 00000000000000ff
ldxa [%i6+%g0]0x81,%l5 ! %l5 = 0000eb5100000000
! Mem[0000000010041420] = cffbffff6bcdf0ff, %l4 = 6ca9eb51000000ff
ldx [%i1+0x020],%l4 ! %l4 = cffbffff6bcdf0ff
! Mem[0000000030001410] = ff00000000000019, %f12 = 4223d2e9 52f8bbb7
ldda [%i0+%o5]0x81,%f12 ! %f12 = ff000000 00000019
! Mem[0000000010141400] = 000000005bf37755, %f28 = 00000000 b53ee4a8
ldda [%i5+%g0]0x80,%f28 ! %f28 = 00000000 5bf37755
! Mem[0000000030101408] = 000000ff, %l5 = 0000eb5100000000
ldsha [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001414] = 00ffffff, %l2 = 00000000ffffffff
lduw [%i0+0x014],%l2 ! %l2 = 0000000000ffffff
! Mem[0000000010081438] = 00000000, %l6 = 0000000000000000
lduh [%i2+0x03a],%l6 ! %l6 = 0000000000000000
! Mem[0000000010041408] = 000000ff00007119, %f8 = e0586f84 5bec33ba
ldda [%i1+%o4]0x80,%f8 ! %f8 = 000000ff 00007119
! Starting 10 instruction Store Burst
! Mem[0000000010001400] = ffffffff34ff0bff, %l2 = 0000000000ffffff, %l5 = 0000000000000000
casxa [%i0]0x80,%l2,%l5 ! %l5 = ffffffff34ff0bff
p0_label_268:
! %f14 = 7f800000 5e1ec36e, %l1 = 00000000d3ff0000
! Mem[0000000010001428] = ff000000ffffffff
add %i0,0x028,%g1
stda %f14,[%g1+%l1]ASI_PST32_P ! Mem[0000000010001428] = ff000000ffffffff
! Mem[00000000218000c0] = ffff5589, %l2 = 0000000000ffffff
ldstub [%o3+0x0c0],%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010141410] = ffffffff, %l5 = ffffffff34ff0bff
swapa [%i5+%o5]0x80,%l5 ! %l5 = 00000000ffffffff
! %l5 = 00000000ffffffff, Mem[0000000010081408] = 00000000
stwa %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffffff
! %f6 = 5577f35b 5c661f80, %l0 = 0000000000000000
! Mem[0000000010141400] = 000000005bf37755
stda %f6,[%i5+%l0]ASI_PST16_PL ! Mem[0000000010141400] = 000000005bf37755
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000010101400] = 64094d46 ff000000
stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 000000ff 00000000
! %f16 = c5989333 c15cabc4 ff000000 51eba96c
! %f20 = 00000000 b53ee4a8 d3ecdbd1 5600ffff
! %f24 = 353ee4a8 000000ff 53000000 464d0964
! %f28 = 00000000 5bf37755 000000ff 00000000
stda %f16,[%i3]ASI_BLK_AIUS ! Block Store to 00000000300c1400
! Mem[0000000010001400] = ffffffff, %l5 = 00000000ffffffff
swapa [%i0+%g0]0x80,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000030101408] = ff000000, %l2 = 00000000000000ff
swapa [%i4+%o4]0x89,%l2 ! %l2 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 00000000d1dbff00, %f14 = 7f800000 5e1ec36e
ldda [%i4+%g0]0x89,%f14 ! %f14 = 00000000 d1dbff00
p0_label_269:
membar #Sync ! Added by membar checker (50)
! Mem[00000000300c1400] = 339398c5, %l1 = 00000000d3ff0000
lduwa [%i3+%g0]0x89,%l1 ! %l1 = 00000000339398c5
! Mem[0000000010001408] = ffe43eb5, %l5 = 00000000ffffffff
ldswa [%i0+%o4]0x80,%l5 ! %l5 = ffffffffffe43eb5
! Mem[0000000030141400] = c0ff0000000080ff, %f8 = 000000ff 00007119
ldda [%i5+%g0]0x89,%f8 ! %f8 = c0ff0000 000080ff
! Mem[0000000030141410] = ff000000 000000ff, %l4 = 6bcdf0ff, %l5 = ffe43eb5
ldda [%i5+%o5]0x81,%l4 ! %l4 = 00000000ff000000 00000000000000ff
! Mem[0000000010181410] = ff000000, %l7 = 00000000000000ff
ldswa [%i6+%o5]0x88,%l7 ! %l7 = ffffffffff000000
! Mem[0000000030181410] = 000000ff, %f18 = ff000000
lda [%i6+%o5]0x81,%f18 ! %f18 = 000000ff
! Mem[0000000010181400] = e9d22342, %l5 = 00000000000000ff
lduwa [%i6+%g0]0x88,%l5 ! %l5 = 00000000e9d22342
! Mem[0000000010101410] = ff000000, %l4 = 00000000ff000000
ldswa [%i4+%o5]0x80,%l4 ! %l4 = ffffffffff000000
! Mem[0000000010081400] = ba33ec5b846f58e0, %f2 = 000000ff cffbffff
ldd [%i2+%g0],%f2 ! %f2 = ba33ec5b 846f58e0
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 000000ff, %l3 = 0000000000000000
swapa [%i6+%o4]0x88,%l3 ! %l3 = 00000000000000ff
p0_label_270:
! %l7 = ffffffffff000000, Mem[0000000010101400] = ff000000
stha %l7,[%i4+%g0]0x88 ! Mem[0000000010101400] = ff000000
! %f24 = 353ee4a8 000000ff, Mem[0000000010181400] = 4223d2e9 6c57be00
stda %f24,[%i6+%g0]0x80 ! Mem[0000000010181400] = 353ee4a8 000000ff
! Mem[0000000010001434] = 000000ff, %l4 = ffffffffff000000
swap [%i0+0x034],%l4 ! %l4 = 00000000000000ff
! Mem[00000000100c1428] = ff3afc72, %l3 = 000000ff, %l5 = e9d22342
add %i3,0x28,%g1
casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000ff3afc72
! %l5 = 00000000ff3afc72, Mem[00000000100c141f] = ffffffff
stb %l5,[%i3+0x01f] ! Mem[00000000100c141c] = ffffff72
! Mem[0000000021800000] = ffff9cd4, %l4 = 00000000000000ff
ldstub [%o3+%g0],%l4 ! %l4 = 000000ff000000ff
! %l0 = 0000000000000000, %l6 = 0000000000000000, %l2 = 00000000ff000000
xnor %l0,%l6,%l2 ! %l2 = ffffffffffffffff
! %f5 = cffbffff, Mem[0000000030041408] = 00fff28f
sta %f5 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = cffbffff
! Mem[0000000030001400] = ff6c00ff, %l7 = ffffffffff000000
swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000ff6c00ff
! Starting 10 instruction Load Burst
! Mem[0000000021800140] = ffff9645, %l5 = 00000000ff3afc72
lduba [%o3+0x140]%asi,%l5 ! %l5 = 00000000000000ff
p0_label_271:
! Mem[0000000010001400] = ffffffff, %l0 = 0000000000000000
lduwa [%i0+%g0]0x88,%l0 ! %l0 = 00000000ffffffff
! Mem[00000000201c0000] = ffff4531, %l7 = 00000000ff6c00ff
ldub [%o0+%g0],%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101400] = 00ffdbd1 00000000, %l6 = 00000000, %l7 = 000000ff
ldda [%i4+%g0]0x81,%l6 ! %l6 = 0000000000ffdbd1 0000000000000000
! Mem[0000000010081400] = 5bec33ba, %l5 = 00000000000000ff
ldsha [%i2+%g0]0x88,%l5 ! %l5 = 00000000000033ba
! Mem[0000000010041410] = ff75efff000000ff, %l6 = 0000000000ffdbd1
ldxa [%i1+%o5]0x80,%l6 ! %l6 = ff75efff000000ff
! Mem[0000000010041400] = 000000ff ffffff53, %l2 = ffffffff, %l3 = 000000ff
ldda [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000ff 00000000ffffff53
! Mem[0000000010041408] = 19710000 ff000000, %l6 = 000000ff, %l7 = 00000000
ldda [%i1+%o4]0x88,%l6 ! %l6 = 00000000ff000000 0000000019710000
membar #Sync ! Added by membar checker (51)
! Mem[0000000010181400] = 353ee4a8 000000ff 00000000 53000000
! Mem[0000000010181410] = 000000ff 51eba9ff fff0cd6b 6a1e56a3
! Mem[0000000010181420] = 00000000 00ff0000 ffffffff ffffffff
! Mem[0000000010181430] = ffffffff f6809cc5 6b166f44 00000000
ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
! Mem[0000000010181410] = 000000ff, %l0 = 00000000ffffffff
ldub [%i6+0x011],%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f27 = 464d0964, Mem[0000000030141408] = 000000ff
sta %f27,[%i5+%o4]0x89 ! Mem[0000000030141408] = 464d0964
p0_label_272:
! Mem[0000000010101408] = 00000000, %l4 = 00000000000000ff
ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 00000000000000ff
! %l1 = 00000000339398c5, Mem[0000000010081408] = ffffffff
stha %l1,[%i2+%o4]0x80 ! Mem[0000000010081408] = 98c5ffff
! %f16 = c5989333 c15cabc4, %l4 = 0000000000000000
! Mem[0000000030141400] = ff8000000000ffc0
stda %f16,[%i5+%l4]ASI_PST16_S ! Mem[0000000030141400] = ff8000000000ffc0
! %l2 = 00000000000000ff, Mem[0000000010081438] = 00000000
stw %l2,[%i2+0x038] ! Mem[0000000010081438] = 000000ff
! Mem[00000000300c1400] = 339398c5, %l6 = 00000000ff000000
ldstuba [%i3+%g0]0x89,%l6 ! %l6 = 000000c5000000ff
! Mem[0000000010141400] = 00000000, %l3 = 00000000ffffff53
ldstuba [%i5+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181408] = 00000000, %l4 = 0000000000000000
swapa [%i6+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001408] = 000000ff, %l5 = 00000000000033ba
swapa [%i0+%o4]0x89,%l5 ! %l5 = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000030001408] = ba330000
stha %l2,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = 000000ff, %l6 = 00000000000000c5
lduba [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
p0_label_273:
! Mem[0000000010001418] = 00000000, %f26 = 53000000
lda [%i0+0x018]%asi,%f26 ! %f26 = 00000000
! Mem[0000000010141410] = 34ff0bff, %l5 = 00000000000000ff
lduwa [%i5+%o5]0x80,%l5 ! %l5 = 0000000034ff0bff
! Mem[0000000010181410] = ffa9eb51 ff000000, %l6 = 000000ff, %l7 = 19710000
ldda [%i6+%o5]0x88,%l6 ! %l6 = 00000000ff000000 00000000ffa9eb51
! Mem[0000000030001400] = d3ecdbd1ff000000, %f22 = d3ecdbd1 5600ffff
ldda [%i0+%g0]0x89,%f22 ! %f22 = d3ecdbd1 ff000000
! Mem[0000000030141400] = 000080ff, %l1 = 00000000339398c5
lduba [%i5+%g0]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010041400] = ff000000, %l4 = 0000000000000000
lduwa [%i1+%g0]0x88,%l4 ! %l4 = 00000000ff000000
! Mem[00000000300c1410] = 00000000b53ee4a8, %l5 = 0000000034ff0bff
ldxa [%i3+%o5]0x81,%l5 ! %l5 = 00000000b53ee4a8
! Mem[0000000030081410] = 000000ffffffffff, %f18 = 000000ff 51eba96c
ldda [%i2+%o5]0x81,%f18 ! %f18 = 000000ff ffffffff
! Mem[00000000100c1400] = ff0000ff, %l0 = 0000000000000000
lduha [%i3+%g0]0x80,%l0 ! %l0 = 000000000000ff00
! Starting 10 instruction Store Burst
! %l4 = 00000000ff000000, Mem[0000000010101408] = 000000ff
stha %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000
p0_label_274:
! Mem[0000000010041404] = ffffff53, %l5 = b53ee4a8, %l5 = b53ee4a8
add %i1,0x04,%g1
casa [%g1]0x80,%l5,%l5 ! %l5 = 00000000ffffff53
! %l1 = 00000000000000ff, Mem[0000000010081410] = fffbffffff000000
stxa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000000ff
! %l2 = 00000000000000ff, Mem[0000000010001400] = ffffffff
stba %l2,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffff
! Mem[0000000030181410] = ff000000, %l4 = 00000000ff000000
swapa [%i6+%o5]0x89,%l4 ! %l4 = 00000000ff000000
! %f24 = 353ee4a8 000000ff, Mem[0000000010081410] = 00000000 ff000000
stda %f24,[%i2+%o5]0x88 ! Mem[0000000010081410] = 353ee4a8 000000ff
! %l6 = 00000000ff000000, Mem[00000000100c1400] = ff0000ff
stwa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff000000
! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030041400] = d3000000 00001971
stda %l2,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff 00000000
! Mem[0000000030181410] = ff000000, %l1 = 00000000000000ff
swapa [%i6+%o5]0x89,%l1 ! %l1 = 00000000ff000000
! Mem[0000000010001410] = 000000ff, %l6 = 00000000ff000000
ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101430] = 464d0964, %l1 = 00000000ff000000
ldsb [%i4+0x032],%l1 ! %l1 = 0000000000000009
p0_label_275:
! Mem[0000000010041408] = 000000ff, %l5 = 00000000ffffff53
lduba [%i1+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000030101410] = 000000ff, %l4 = 00000000ff000000
lduwa [%i4+%o5]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010101400] = ff000000, %l5 = 0000000000000000
ldsba [%i4+%g0]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141408] = ff000000 ffffff00, %l2 = 000000ff, %l3 = 00000000
ldda [%i5+%o4]0x80,%l2 ! %l2 = 00000000ff000000 00000000ffffff00
! Mem[0000000010041400] = 000000ffffffff53, %l3 = 00000000ffffff00
ldxa [%i1+%g0]0x80,%l3 ! %l3 = 000000ffffffff53
! %l3 = 000000ffffffff53, %l7 = 00000000ffa9eb51, %l3 = 000000ffffffff53
addc %l3,%l7,%l3 ! %l3 = 00000100ffa9eaa4
! Mem[0000000010141420] = 000000ff ffff1971, %l2 = ff000000, %l3 = ffa9eaa4
ldda [%i5+0x020]%asi,%l2 ! %l2 = 00000000000000ff 00000000ffff1971
! Mem[00000000100c1400] = 000000ff, %l4 = 00000000000000ff
ldsba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l5 = 0000000000000000
lduha [%i6+%o4]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000030001410] = ff000000
stwa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
p0_label_276:
! %l3 = 00000000ffff1971, %l4 = 0000000000000000, %l3 = 00000000ffff1971
orn %l3,%l4,%l3 ! %l3 = ffffffffffffffff
! %f12 = ffffffff f6809cc5, Mem[0000000030001408] = 0000ff00 00000000
stda %f12,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffffff f6809cc5
! %f5 = 51eba9ff, Mem[0000000010041408] = 000000ff
sta %f5 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 51eba9ff
! Mem[00000000201c0000] = ffff4531, %l1 = 0000000000000009
ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 000000ff000000ff
! %l1 = 00000000000000ff, Mem[00000000300c1400] = c4ab5cc1339398ff
stxa %l1,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000000000ff
! Mem[0000000010001405] = 34ff0bff, %l7 = 00000000ffa9eb51
ldstub [%i0+0x005],%l7 ! %l7 = 000000ff000000ff
! %l3 = ffffffffffffffff, Mem[0000000030181400] = 0000000051eb0000
stxa %l3,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffffffffffff
! %l4 = 0000000000000000, Mem[0000000030001410] = 00000000
stwa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000000
! Mem[0000000010181410] = ff000000, %l4 = 0000000000000000
swapa [%i6+%o5]0x88,%l4 ! %l4 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = fffffffff6809cc5, %l7 = 00000000000000ff
ldxa [%i0+%o4]0x89,%l7 ! %l7 = fffffffff6809cc5
p0_label_277:
! %f9 = 00ff0000, %f21 = b53ee4a8, %f2 = 00000000
fadds %f9 ,%f21,%f2 ! %f2 = b53ee4a8
! Mem[0000000010001410] = 000000ff, %l5 = 0000000000000000
ldsha [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030181400] = ffffffff, %l4 = 00000000ff000000
lduwa [%i6+%g0]0x89,%l4 ! %l4 = 00000000ffffffff
! Mem[00000000100c1418] = ffffffffffffff72, %f10 = ffffffff ffffffff
ldda [%i3+0x018]%asi,%f10 ! %f10 = ffffffff ffffff72
! Mem[0000000020800040] = 2fff0070, %l2 = 00000000000000ff
ldsb [%o1+0x040],%l2 ! %l2 = 000000000000002f
! Mem[0000000010181408] = 0000005300000000, %f26 = 00000000 464d0964
ldda [%i6+%o4]0x88,%f26 ! %f26 = 00000053 00000000
! Mem[00000000300c1410] = 00000000, %f31 = 00000000
lda [%i3+%o5]0x89,%f31 ! %f31 = 00000000
! Mem[0000000030141400] = ff800000, %l1 = 00000000000000ff
lduwa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ff800000
! Mem[0000000010041410] = ff75efff 000000ff, %l4 = ffffffff, %l5 = 000000ff
ldd [%i1+%o5],%l4 ! %l4 = 00000000ff75efff 00000000000000ff
! Starting 10 instruction Store Burst
! %f10 = ffffffff, Mem[0000000010141408] = 000000ff
sta %f10,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffff
p0_label_278:
! %f22 = d3ecdbd1 ff000000, %l1 = 00000000ff800000
! Mem[0000000030181420] = 00000000c03619ff
add %i6,0x020,%g1
stda %f22,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030181420] = 00000000c03619ff
! Mem[0000000010001410] = 000000ff, %l6 = 00000000000000ff
ldstuba [%i0+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
membar #Sync ! Added by membar checker (52)
! %l7 = fffffffff6809cc5, Mem[0000000010181410] = 00000000
stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = c5000000
! %l3 = ffffffffffffffff, Mem[0000000030041400] = 000000ff
stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! %l1 = 00000000ff800000, Mem[0000000030101400] = 00ffdbd1
stha %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000dbd1
! Mem[0000000010001428] = ff000000ffffffff, %l6 = 00000000000000ff, %l5 = 00000000000000ff
add %i0,0x28,%g1
casxa [%g1]0x80,%l6,%l5 ! %l5 = ff000000ffffffff
! Mem[000000001004141c] = 00ff0000, %l0 = 000000000000ff00, %asi = 80
swapa [%i1+0x01c]%asi,%l0 ! %l0 = 0000000000ff0000
! Mem[0000000030001408] = c59c80f6, %l5 = ff000000ffffffff
ldstuba [%i0+%o4]0x81,%l5 ! %l5 = 000000c5000000ff
! Mem[00000000100c1408] = 5600ffff, %l4 = 00000000ff75efff
ldstuba [%i3+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010101408] = 0000000000000000, %l2 = 000000000000002f
ldxa [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000
p0_label_279:
! Mem[0000000030101400] = 00000000d1db0000, %l5 = 00000000000000c5
ldxa [%i4+%g0]0x89,%l5 ! %l5 = 00000000d1db0000
! Mem[0000000010041410] = ffef75ff, %l2 = 0000000000000000
ldswa [%i1+%o5]0x88,%l2 ! %l2 = ffffffffffef75ff
! %l5 = 00000000d1db0000, imm = fffffffffffffd35, %l6 = 00000000000000ff
and %l5,-0x2cb,%l6 ! %l6 = 00000000d1db0000
! Mem[0000000010101408] = 00000000 00000000, %l0 = 00ff0000, %l1 = ff800000
ldda [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[0000000030081410] = ffffffff ff000000, %l2 = ffef75ff, %l3 = ffffffff
ldda [%i2+%o5]0x89,%l2 ! %l2 = 00000000ff000000 00000000ffffffff
! Mem[0000000030141408] = 464d0964, %l7 = fffffffff6809cc5
lduba [%i5+%o4]0x89,%l7 ! %l7 = 0000000000000064
! Mem[0000000030141400] = ff800000, %l0 = 0000000000000000
lduwa [%i5+%g0]0x81,%l0 ! %l0 = 00000000ff800000
! Mem[00000000300c1410] = 00000000, %l1 = 0000000000000000
ldswa [%i3+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141410] = ff000000, %l6 = 00000000d1db0000
lduha [%i5+%o5]0x81,%l6 ! %l6 = 000000000000ff00
! Starting 10 instruction Store Burst
! %f25 = 000000ff, Mem[0000000030141408] = 64094d46
sta %f25,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
p0_label_280:
! %f14 = 6b166f44 00000000, Mem[00000000300c1410] = 00000000 b53ee4a8
stda %f14,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 6b166f44 00000000
! %l4 = 000000ff, %l5 = d1db0000, Mem[0000000010101428] = 72fc3a70 00000000
std %l4,[%i4+0x028] ! Mem[0000000010101428] = 000000ff d1db0000
! Mem[0000000030101400] = d1db0000, %l3 = 00000000ffffffff
ldstuba [%i4+%g0]0x89,%l3 ! %l3 = 00000000000000ff
! Mem[0000000021800001] = ffff9cd4, %l6 = 000000000000ff00
ldstuba [%o3+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
! %l5 = 00000000d1db0000, Mem[0000000030181410] = 000000ff
stha %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! %l6 = 00000000000000ff, Mem[0000000030041408] = 6b000000fffffbcf
stxa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00000000000000ff
! %f8 = 00000000 00ff0000, Mem[0000000010101408] = 00000000 00000000
stda %f8 ,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 00ff0000
! Mem[0000000010181410] = c5000000, %l2 = 00000000ff000000
ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 000000c5000000ff
! Mem[000000001004143c] = fffffbcf, %l6 = 000000ff, %l5 = d1db0000
add %i1,0x3c,%g1
casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000fffffbcf
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 353ee4a8 000000ff, %l6 = 000000ff, %l7 = 00000064
ldd [%i6+%g0],%l6 ! %l6 = 00000000353ee4a8 00000000000000ff
p0_label_281:
! Mem[0000000010101410] = ff000000, %l3 = 0000000000000000
ldswa [%i4+%o5]0x80,%l3 ! %l3 = ffffffffff000000
! Mem[0000000020800000] = 01af8841, %l1 = 0000000000000000
lduh [%o1+%g0],%l1 ! %l1 = 00000000000001af
! Mem[00000000201c0000] = ffff4531, %l7 = 00000000000000ff
ldsba [%o0+0x001]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181410] = ffa9eb51 000000ff, %l0 = ff800000, %l1 = 000001af
ldda [%i6+%o5]0x88,%l0 ! %l0 = 00000000000000ff 00000000ffa9eb51
! Mem[00000000300c1408] = ff00000051eba96c, %l3 = ffffffffff000000
ldxa [%i3+%o4]0x81,%l3 ! %l3 = ff00000051eba96c
! Mem[0000000010181400] = a8e43e35, %l3 = ff00000051eba96c
lduwa [%i6+%g0]0x88,%l3 ! %l3 = 00000000a8e43e35
! Mem[0000000010041408] = ffa9eb51, %l7 = ffffffffffffffff
lduwa [%i1+%o4]0x88,%l7 ! %l7 = 00000000ffa9eb51
! %f18 = 000000ff, %f22 = d3ecdbd1, %f5 = 51eba9ff
fsubs %f18,%f22,%f5 ! %l0 = 0000000000000121, Unfinished, %fsr = 2800000800
! Mem[0000000030081410] = 000000ffffffffff, %f30 = 000000ff 00000000
ldda [%i2+%o5]0x81,%f30 ! %f30 = 000000ff ffffffff
! Starting 10 instruction Store Burst
! Mem[00000000201c0001] = ffff4531, %l4 = 00000000000000ff
ldstuba [%o0+0x001]%asi,%l4 ! %l4 = 000000ff000000ff
p0_label_282:
! %l0 = 0000000000000121, Mem[0000000010081408] = ffffc598
stha %l0,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffff0121
! %f0 = 353ee4a8 000000ff, Mem[0000000010081418] = 000000ff 000000ff
std %f0 ,[%i2+0x018] ! Mem[0000000010081418] = 353ee4a8 000000ff
! %f18 = 000000ff ffffffff, Mem[00000000100c1400] = ff000000 cffbffff
stda %f18,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ffffffff
! %f6 = fff0cd6b 6a1e56a3, %l2 = 00000000000000c5
! Mem[0000000010041408] = 51eba9ff00007119
add %i1,0x008,%g1
stda %f6,[%g1+%l2]ASI_PST16_PL ! Mem[0000000010041408] = a356a9ff6bcd7119
! %l5 = 00000000fffffbcf, Mem[0000000010041410] = ffef75ff
stha %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = ffeffbcf
! Mem[0000000010041400] = 000000ff, %l6 = 00000000353ee4a8
swapa [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010041414] = 000000ff, %l1 = 00000000ffa9eb51
swap [%i1+0x014],%l1 ! %l1 = 00000000000000ff
! Mem[0000000030001408] = f6809cff, %l3 = 00000000a8e43e35
swapa [%i0+%o4]0x89,%l3 ! %l3 = 00000000f6809cff
! Mem[0000000030001400] = ff000000, %l7 = 00000000ffa9eb51
swapa [%i0+%g0]0x89,%l7 ! %l7 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = ffffffff, %l0 = 0000000000000121
ldsha [%i6+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
p0_label_283:
! Mem[0000000010001400] = ffffffff, %l5 = 00000000fffffbcf
lduwa [%i0+%g0]0x88,%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010141410] = ff0bff34, %l6 = 00000000000000ff
lduba [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000034
! Mem[0000000010001410] = ff000000, %l2 = 00000000000000c5
lduwa [%i0+%o5]0x80,%l2 ! %l2 = 00000000ff000000
! Mem[00000000100c1410] = ffffffff c4ab5cc1, %l4 = 000000ff, %l5 = ffffffff
ldda [%i3+%o5]0x88,%l4 ! %l4 = 00000000c4ab5cc1 00000000ffffffff
! Mem[0000000010101418] = 00005cc1, %l6 = 0000000000000034
ldsb [%i4+0x01b],%l6 ! %l6 = ffffffffffffffc1
! %f14 = 6b166f44, %f16 = c5989333 c15cabc4
fstod %f14,%f16 ! %f16 = 4562cde8 80000000
! Mem[0000000010001410] = ff00000000ffffff, %f10 = ffffffff ffffff72
ldda [%i0+%o5]0x80,%f10 ! %f10 = ff000000 00ffffff
! Mem[0000000030101400] = d1db00ff, %l2 = 00000000ff000000
ldsba [%i4+%g0]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010141420] = 000000ffffff1971, %f22 = d3ecdbd1 ff000000
ldda [%i5+0x020]%asi,%f22 ! %f22 = 000000ff ffff1971
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = ff000000, %l2 = ffffffffffffffff
swapa [%i1+%g0]0x81,%l2 ! %l2 = 00000000ff000000
p0_label_284:
! %f1 = 000000ff, Mem[0000000030001410] = 00000000
sta %f1 ,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff
! %l4 = c4ab5cc1, %l5 = ffffffff, Mem[00000000300c1400] = 000000ff 00000000
stda %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = c4ab5cc1 ffffffff
! %f25 = 000000ff, Mem[0000000030101408] = ff000000
sta %f25,[%i4+%o4]0x81 ! Mem[0000000030101408] = 000000ff
! %l7 = 00000000ff000000, Mem[00000000300c1408] = 000000ff
stba %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000
! Mem[000000001000140e] = 00000000, %l4 = 00000000c4ab5cc1
ldstuba [%i0+0x00e]%asi,%l4 ! %l4 = 00000000000000ff
! %l0 = ffffffffffffffff, immed = 00000bc7, %y = 00000000
smul %l0,0xbc7,%l4 ! %l4 = fffffffffffff439, %y = ffffffff
! Mem[0000000030141410] = 000000ff, %l5 = 00000000ffffffff
swapa [%i5+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! %f14 = 6b166f44 00000000, %l1 = 00000000000000ff
! Mem[0000000010041408] = a356a9ff6bcd7119
add %i1,0x008,%g1
stda %f14,[%g1+%l1]ASI_PST8_P ! Mem[0000000010041408] = 6b166f4400000000
! %l2 = ff000000, %l3 = f6809cff, Mem[00000000300c1410] = 6b166f44 00000000
stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = ff000000 f6809cff
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 2fff0070, %l2 = 00000000ff000000
lduh [%o1+0x040],%l2 ! %l2 = 0000000000002fff
p0_label_285:
! Mem[0000000010081400] = 5bec33ba, %f17 = 80000000
lda [%i2+%g0]0x88,%f17 ! %f17 = 5bec33ba
! Mem[0000000030141408] = ff000000, %l2 = 0000000000002fff
lduba [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010181408] = 00000000 53000000, %l2 = 00000000, %l3 = f6809cff
ldda [%i6+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000053000000
! Mem[0000000030001400] = ffa9eb51, %l0 = ffffffffffffffff
lduha [%i0+%g0]0x89,%l0 ! %l0 = 000000000000eb51
! Mem[0000000010081410] = ff000000a8e43e35, %f28 = 00000000 5bf37755
ldda [%i2+%o5]0x80,%f28 ! %f28 = ff000000 a8e43e35
! Mem[0000000010181400] = 353ee4a8, %f10 = ff000000
lda [%i6+%g0]0x80,%f10 ! %f10 = 353ee4a8
! Mem[0000000010101438] = 00000000, %l1 = 00000000000000ff
ldsh [%i4+0x03a],%l1 ! %l1 = 0000000000000000
! Mem[0000000030041408] = ff000000, %l0 = 000000000000eb51
lduwa [%i1+%o4]0x81,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030001410] = 000000ff, %l5 = 00000000000000ff
ldswa [%i0+%o5]0x89,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l1 = 0000000000000000, imm = fffffffffffff667, %l3 = 0000000053000000
orn %l1,-0x999,%l3 ! %l3 = 0000000000000998
p0_label_286:
! %f19 = ffffffff, Mem[0000000030141400] = ff800000
sta %f19,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffffffff
! %f8 = 00000000 00ff0000, %l5 = 00000000000000ff
! Mem[0000000010041428] = 0080bb3fc15cabc4
add %i1,0x028,%g1
stda %f8,[%g1+%l5]ASI_PST16_P ! Mem[0000000010041428] = 0000000000ff0000
! Mem[0000000010141400] = ff000000, %l2 = 00000000, %l1 = 00000000
casa [%i5]0x80,%l2,%l1 ! %l1 = 00000000ff000000
! Mem[0000000030081408] = 000000ff, %l5 = 00000000000000ff
ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[00000000100c140d] = d1dbecd3, %l0 = 00000000ff000000
ldstub [%i3+0x00d],%l0 ! %l0 = 000000db000000ff
! %f2 = b53ee4a8, Mem[0000000030101400] = d1db00ff
sta %f2 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = b53ee4a8
! Mem[0000000020800001] = 01af8841, %l1 = 00000000ff000000
ldstuba [%o1+0x001]%asi,%l1 ! %l1 = 000000af000000ff
! Mem[0000000010101400] = 000000ff, %l1 = 00000000000000af
lduba [%i4+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000010181408] = 00000000, %l6 = ffffffffffffffc1
ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00ff0000b53ee4ff, %l4 = fffffffffffff439
ldxa [%i0+%o4]0x88,%l4 ! %l4 = 00ff0000b53ee4ff
p0_label_287:
! Mem[0000000010041400] = 53ffffffa8e43e35, %l0 = 00000000000000db
ldxa [%i1+%g0]0x88,%l0 ! %l0 = 53ffffffa8e43e35
! Mem[0000000010041414] = ffa9eb51, %f24 = 353ee4a8
ld [%i1+0x014],%f24 ! %f24 = ffa9eb51
! Mem[0000000030141410] = ffffffff, %l0 = 53ffffffa8e43e35
lduwa [%i5+%o5]0x81,%l0 ! %l0 = 00000000ffffffff
! Mem[0000000030041400] = ffffffff00000000, %l4 = 00ff0000b53ee4ff
ldxa [%i1+%g0]0x81,%l4 ! %l4 = ffffffff00000000
! Mem[0000000010141400] = ff000000, %l2 = 0000000000000000
ldsba [%i5+%g0]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000030141408] = 01000071ff000000, %f2 = b53ee4a8 53000000
ldda [%i5+%o4]0x89,%f2 ! %f2 = 01000071 ff000000
! Mem[0000000030141408] = 000000ff, %l5 = 0000000000000000
lduba [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800040] = 2fff0070, %l7 = 00000000ff000000
lduh [%o1+0x040],%l7 ! %l7 = 0000000000002fff
! Mem[0000000010181408] = ff00000053000000, %l6 = 0000000000000000
ldxa [%i6+%o4]0x80,%l6 ! %l6 = ff00000053000000
! Starting 10 instruction Store Burst
! %f6 = fff0cd6b, Mem[0000000010101400] = 000000ff
st %f6 ,[%i4+%g0] ! Mem[0000000010101400] = fff0cd6b
p0_label_288:
! Mem[00000000100c1410] = c15cabc4, %l0 = 00000000ffffffff
ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 000000c1000000ff
! %f4 = 000000ff 51eba9ff, Mem[0000000010041410] = cffbefff ffa9eb51
stda %f4 ,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000000ff 51eba9ff
! %l3 = 0000000000000998, Mem[0000000030081408] = ff0000ff
stwa %l3,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000998
! %f12 = ffffffff, %f23 = ffff1971
fcmps %fcc3,%f12,%f23 ! %fcc3 = 3
! Mem[0000000030141400] = ffffffff, %l7 = 0000000000002fff
swapa [%i5+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000020800000] = 01ff8841, %l6 = ff00000053000000
ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 00000001000000ff
! Mem[0000000010001428] = ff000000ffffffff, %l1 = 0000000000000000, %l0 = 00000000000000c1
add %i0,0x28,%g1
casxa [%g1]0x80,%l1,%l0 ! %l0 = ff000000ffffffff
! %l4 = 00000000, %l5 = 00000000, Mem[0000000010181408] = ff000000 53000000
stda %l4,[%i6+0x008]%asi ! Mem[0000000010181408] = 00000000 00000000
! Mem[0000000010141400] = ff000000, %l2 = ffffffffffffffff
swapa [%i5+%g0]0x80,%l2 ! %l2 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000998
lduha [%i1+0x012]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_289:
membar #Sync ! Added by membar checker (53)
! Mem[0000000010141400] = ffffffff 5bf37755 ffffffff ffffff00
! Mem[0000000010141410] = 34ff0bff 6ca9eb51 00000055 00000072
! Mem[0000000010141420] = 000000ff ffff1971 c5989333 ffffff00
! Mem[0000000010141430] = ff000000 0000ff80 ffffffb8 00fffc72
ldda [%i5]ASI_BLK_P,%f0 ! Block Load from 0000000010141400
! Mem[0000000030141408] = ff000000, %l0 = ff000000ffffffff
lduha [%i5+%o4]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041410] = ffecdbd1, %f30 = 000000ff
lda [%i1+%o5]0x89,%f30 ! %f30 = ffecdbd1
! Mem[0000000030001408] = a8e43e35, %l6 = 0000000000000001
lduba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000035
! Mem[0000000021800040] = 006bea86, %l7 = 00000000ffffffff
lduba [%o3+0x040]%asi,%l7 ! %l7 = 0000000000000000
! Mem[0000000030001400] = 51eba9ffd1dbecd3, %l7 = 0000000000000000
ldxa [%i0+%g0]0x81,%l7 ! %l7 = 51eba9ffd1dbecd3
! Mem[0000000030181408] = 0000f0ff 00001971, %l4 = 00000000, %l5 = 00000000
ldda [%i6+%o4]0x89,%l4 ! %l4 = 0000000000001971 000000000000f0ff
! Mem[0000000030181410] = 00000000, %l5 = 000000000000f0ff
lduha [%i6+%o5]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030141410] = ffffffff, %l3 = 00000000000000ff
ldswa [%i5+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f22 = 000000ff ffff1971, Mem[0000000010001408] = b53ee4ff 00ff0000
stda %f22,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff ffff1971
p0_label_290:
! %f18 = 000000ff ffffffff, Mem[0000000030081400] = ff0000ff 00000000
stda %f18,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff ffffffff
! %f22 = 000000ff ffff1971, %l1 = 0000000000000000
! Mem[0000000010101408] = 0000000000ff0000
add %i4,0x008,%g1
stda %f22,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010101408] = 0000000000ff0000
! Mem[000000001014143c] = 00fffc72, %l1 = 0000000000000000, %asi = 80
swapa [%i5+0x03c]%asi,%l1 ! %l1 = 0000000000fffc72
! Mem[0000000010081419] = 353ee4a8, %l7 = 51eba9ffd1dbecd3
ldstuba [%i2+0x019]%asi,%l7 ! %l7 = 0000003e000000ff
! %l4 = 0000000000001971, Mem[000000001010141c] = ffffffff
stw %l4,[%i4+0x01c] ! Mem[000000001010141c] = 00001971
! Mem[0000000010181408] = 00000000, %l1 = 0000000000fffc72
swapa [%i6+%o4]0x88,%l1 ! %l1 = 0000000000000000
! %l5 = 0000000000000000, Mem[0000000030141408] = 000000ff
stba %l5,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
! %l3 = ffffffffffffffff, Mem[0000000030141400] = ff2f0000
stwa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffffff
! %l7 = 000000000000003e, %l4 = 0000000000001971, %l2 = 00000000ff000000
and %l7,%l4,%l2 ! %l2 = 0000000000000030
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = c0ff0000ffffffff, %l6 = 0000000000000035
ldxa [%i5+%g0]0x89,%l6 ! %l6 = c0ff0000ffffffff
p0_label_291:
! Mem[0000000010001408] = 7119ffff, %l5 = 0000000000000000
lduba [%i0+%o4]0x80,%l5 ! %l5 = 0000000000000071
! %l5 = 0000000000000071, immed = fffffd62, %y = ffffffff
sdiv %l5,-0x29e,%l2 ! %l2 = 000000000061d09e
mov %l0,%y ! %y = 00000000
! Mem[00000000100c1408] = ffff0056, %f22 = 000000ff
lda [%i3+%o4]0x80,%f22 ! %f22 = ffff0056
! Mem[0000000010081400] = 5bec33ba, %l6 = c0ff0000ffffffff
ldsba [%i2+%g0]0x88,%l6 ! %l6 = ffffffffffffffba
! Mem[0000000010081400] = 5bec33ba, %l6 = ffffffffffffffba
ldsba [%i2+%g0]0x88,%l6 ! %l6 = ffffffffffffffba
! Mem[0000000030041410] = d1dbecff, %l1 = 0000000000000000
lduha [%i1+%o5]0x81,%l1 ! %l1 = 000000000000d1db
! Mem[0000000030081408] = 00000998, %l6 = ffffffffffffffba
ldsha [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = 000000ff, %l2 = 000000000061d09e
ldsha [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030181410] = 00000000, %l7 = 000000000000003e
ldswa [%i6+%o5]0x81,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010181408] = 72fcff00, %l2 = 00000000000000ff
ldstuba [%i6+%o4]0x80,%l2 ! %l2 = 00000072000000ff
p0_label_292:
! Mem[0000000010001434] = ff000000, %l0 = 0000000000000000, %asi = 80
swapa [%i0+0x034]%asi,%l0 ! %l0 = 00000000ff000000
! %l2 = 0000000000000072, Mem[0000000010101410] = ff000000
stba %l2,[%i4+%o5]0x80 ! Mem[0000000010101410] = 72000000
! %l4 = 0000000000001971, Mem[00000000300c1410] = ff9c80f6000000ff
stxa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000000000001971
! Mem[0000000030181408] = 0000f0ff00001971, %f16 = 4562cde8 5bec33ba
ldda [%i6+%o4]0x89,%f16 ! %f16 = 0000f0ff 00001971
! %f19 = ffffffff, Mem[0000000010001410] = 000000ff
sta %f19,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff
! Mem[0000000030041400] = ffffffff, %l5 = 0000000000000071
swapa [%i1+%g0]0x89,%l5 ! %l5 = 00000000ffffffff
! %f3 = ffffff00, %f1 = 5bf37755, %f4 = 34ff0bff 6ca9eb51
fsmuld %f3 ,%f1 ,%f4 ! %f4 = ffffffe0 00000000
! %f22 = ffff0056 ffff1971, %l3 = ffffffffffffffff
! Mem[0000000010041418] = 000000000000ff00
add %i1,0x018,%g1
stda %f22,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010041418] = 7119ffff5600ffff
! Mem[0000000030081400] = ff000000, %l7 = 0000000000000000
swapa [%i2+%g0]0x89,%l7 ! %l7 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 000000ff, %f25 = 000000ff
lda [%i4+%o4]0x81,%f25 ! %f25 = 000000ff
p0_label_293:
! Mem[0000000030081400] = ffffffff00000000, %f18 = 000000ff ffffffff
ldda [%i2+%g0]0x89,%f18 ! %f18 = ffffffff 00000000
! Mem[000000001004142c] = 00ff0000, %f4 = ffffffe0
ld [%i1+0x02c],%f4 ! %f4 = 00ff0000
! Mem[0000000021800000] = ffff9cd4, %l1 = 000000000000d1db
ldsh [%o3+%g0],%l1 ! %l1 = ffffffffffffffff
! Mem[00000000300c1408] = 6ca9eb51 00000000, %l2 = 00000072, %l3 = ffffffff
ldda [%i3+%o4]0x89,%l2 ! %l2 = 0000000000000000 000000006ca9eb51
! %l0 = 00000000ff000000, %l1 = ffffffffffffffff, %y = 00000000
udiv %l0,%l1,%l5 ! %l5 = 0000000000000000
mov %l0,%y ! %y = ff000000
! Mem[0000000010141410] = 34ff0bff, %l2 = 0000000000000000
lduha [%i5+%o5]0x80,%l2 ! %l2 = 00000000000034ff
! Mem[0000000010181400] = a8e43e35, %l4 = 0000000000001971
ldswa [%i6+%g0]0x88,%l4 ! %l4 = ffffffffa8e43e35
! Mem[0000000030081410] = ffffffffff000000, %l1 = ffffffffffffffff
ldxa [%i2+%o5]0x89,%l1 ! %l1 = ffffffffff000000
! Mem[0000000010001410] = ffffffff00ffffff, %l3 = 000000006ca9eb51
ldxa [%i0+%o5]0x80,%l3 ! %l3 = ffffffff00ffffff
! Starting 10 instruction Store Burst
! %l0 = 00000000ff000000, Mem[0000000030041410] = ffecdbd1
stwa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = ff000000
p0_label_294:
! %l0 = ff000000, %l1 = ff000000, Mem[0000000010101410] = 00000072 ff000000
stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000 ff000000
! %l5 = 0000000000000000, Mem[0000000030141400] = ffffffff
stwa %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000
! %l1 = ffffffffff000000, Mem[0000000030041400] = 71000000
stha %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000
membar #Sync ! Added by membar checker (54)
! %l7 = 00000000ff000000, Mem[0000000010141410] = 34ff0bff6ca9eb51
stxa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000ff000000
! Mem[0000000010141403] = ffffffff, %l0 = 00000000ff000000
ldstuba [%i5+0x003]%asi,%l0 ! %l0 = 000000ff000000ff
! %f24 = ffa9eb51, Mem[0000000030081410] = ff000000
sta %f24,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffa9eb51
! %l6 = 0000000000000000, Mem[00000000100c1418] = ffffffff
stw %l6,[%i3+0x018] ! Mem[00000000100c1418] = 00000000
! %l6 = 0000000000000000, Mem[0000000030141408] = 000000ff
stha %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000ff
! Mem[0000000030001410] = 000000ff, %l7 = 00000000ff000000
ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 000000ff, %l7 = 00000000000000ff
ldswa [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
p0_label_295:
! Mem[0000000010181400] = a8e43e35, %f31 = ffffffff
lda [%i6+%g0]0x88,%f31 ! %f31 = a8e43e35
! Mem[0000000010141410] = 000000ff00000000, %f4 = 00ff0000 00000000
ldda [%i5+%o5]0x88,%f4 ! %f4 = 000000ff 00000000
! Mem[0000000010101424] = 6c57be00, %l6 = 0000000000000000
ldub [%i4+0x025],%l6 ! %l6 = 0000000000000057
! Mem[0000000010041430] = 6f44eb51fffffbcf, %f14 = ffffffb8 00fffc72
ldda [%i1+0x030]%asi,%f14 ! %f14 = 6f44eb51 fffffbcf
! Mem[00000000100c1424] = fffffbcf, %l2 = 00000000000034ff
ldub [%i3+0x027],%l2 ! %l2 = 00000000000000cf
! Mem[0000000030101410] = ff000000, %f8 = 000000ff
lda [%i4+%o5]0x81,%f8 ! %f8 = ff000000
! Mem[00000000300c1400] = c15cabc4ffffffff, %f2 = ffffffff ffffff00
ldda [%i3+%g0]0x81,%f2 ! %f2 = c15cabc4 ffffffff
! Mem[0000000030181400] = ffffffff, %f30 = ffecdbd1
lda [%i6+%g0]0x89,%f30 ! %f30 = ffffffff
! Mem[0000000030041408] = 000000ff, %l6 = 0000000000000057
lduha [%i1+%o4]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f26 = 00000053 00000000, %l2 = 00000000000000cf
! Mem[0000000030141400] = 000000000000ffc0
stda %f26,[%i5+%l2]ASI_PST8_SL ! Mem[0000000030141400] = 0000000000000000
p0_label_296:
! %l2 = 000000cf, %l3 = 00ffffff, Mem[0000000030001410] = 000000ff 19000000
stda %l2,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000cf 00ffffff
! Mem[0000000010001400] = ffffffff, %l2 = 000000cf, %l5 = 00000000
casa [%i0]0x80,%l2,%l5 ! %l5 = 00000000ffffffff
! %l6 = 00000000000000ff, Mem[0000000030041408] = 000000ff
stwa %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff
! %f16 = 0000f0ff 00001971 ffffffff 00000000
! %f20 = 00000000 b53ee4a8 ffff0056 ffff1971
! %f24 = ffa9eb51 000000ff 00000053 00000000
! %f28 = ff000000 a8e43e35 ffffffff a8e43e35
stda %f16,[%i6]ASI_BLK_AIUPL ! Block Store to 0000000010181400
! %f0 = ffffffff 5bf37755 c15cabc4 ffffffff
! %f4 = 000000ff 00000000 00000055 00000072
! %f8 = ff000000 ffff1971 c5989333 ffffff00
! %f12 = ff000000 0000ff80 6f44eb51 fffffbcf
stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
! %l0 = 00000000000000ff, Mem[00000000100c1418] = 00000000
stw %l0,[%i3+0x018] ! Mem[00000000100c1418] = 000000ff
! %l3 = ffffffff00ffffff, Mem[0000000010081410] = ff000000
stwa %l3,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00ffffff
! %f26 = 00000053 00000000, %l1 = ffffffffff000000
! Mem[0000000010101410] = 000000ff000000ff
add %i4,0x010,%g1
stda %f26,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010101410] = 000000ff000000ff
! %l6 = 00000000000000ff, Mem[0000000010141408] = ffffffff, %asi = 80
stha %l6,[%i5+0x008]%asi ! Mem[0000000010141408] = 00ffffff
! Starting 10 instruction Load Burst
! %f22 = ffff0056, Mem[0000000010001410] = ffffffff
sta %f22,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffff0056
p0_label_297:
! Mem[0000000010141410] = 00000000, %l2 = 00000000000000cf
lduwa [%i5+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1400] = ffffffff, %l2 = 0000000000000000
ldswa [%i3+%g0]0x88,%l2 ! %l2 = ffffffffffffffff
membar #Sync ! Added by membar checker (55)
! Mem[000000001008141c] = 00000072, %l1 = ffffffffff000000
ldsba [%i2+0x01e]%asi,%l1 ! %l1 = 0000000000000000
! Mem[0000000010081408] = c4ab5cc1, %l0 = 00000000000000ff
ldsba [%i2+%o4]0x88,%l0 ! %l0 = ffffffffffffffc1
! Mem[0000000030141408] = 000000ff, %l5 = 00000000ffffffff
lduha [%i5+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081408] = 98090000, %f3 = ffffffff
lda [%i2+%o4]0x89,%f3 ! %f3 = 98090000
! Mem[0000000030141408] = 000000ff, %l6 = 00000000000000ff
ldswa [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141408] = ffffff00, %l7 = 00000000000000ff
ldsba [%i5+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041414] = 51eba9ff, %l5 = 0000000000000000
ldsba [%i1+0x014]%asi,%l5 ! %l5 = 0000000000000051
! Starting 10 instruction Store Burst
! %l2 = ffffffffffffffff, immed = 00000c3c, %y = ff000000
smul %l2,0xc3c,%l3 ! %l3 = fffffffffffff3c4, %y = ffffffff
p0_label_298:
! %l2 = ffffffffffffffff, Mem[0000000010181410] = b53ee4a8
stba %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = b53ee4ff
! %l5 = 0000000000000051, Mem[0000000030181410] = 00000000
stha %l5,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00510000
! %l6 = 00000000000000ff, Mem[0000000010081400] = ffffffff
stba %l6,[%i2+%g0]0x88 ! Mem[0000000010081400] = ffffffff
! %f4 = 000000ff, Mem[0000000030081408] = 98090000
sta %f4 ,[%i2+%o4]0x89 ! Mem[0000000030081408] = 000000ff
! Mem[0000000010041400] = a8e43e35, %l0 = ffffffffffffffc1
ldstuba [%i1+%g0]0x88,%l0 ! %l0 = 00000035000000ff
! Mem[0000000030001408] = a8e43e35, %l4 = ffffffffa8e43e35
swapa [%i0+%o4]0x89,%l4 ! %l4 = 00000000a8e43e35
! %l4 = a8e43e35, %l5 = 00000051, Mem[0000000010041410] = ff000000 ffa9eb51
stda %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = a8e43e35 00000051
! Mem[0000000010081400] = ffffffff, %l7 = 0000000000000000
ldstuba [%i2+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000010041400] = a8e43eff, %l5 = 0000000000000051
swapa [%i1+%g0]0x88,%l5 ! %l5 = 00000000a8e43eff
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 51000000ffffff53, %f14 = 6f44eb51 fffffbcf
ldd [%i1+%g0],%f14 ! %f14 = 51000000 ffffff53
p0_label_299:
! Mem[0000000010181400] = 0000f0ff 00001971, %l2 = ffffffff, %l3 = fffff3c4
ldda [%i6+%g0]0x88,%l2 ! %l2 = 0000000000001971 000000000000f0ff
! Mem[0000000010101408] = 00000000, %l7 = 00000000000000ff
lduha [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101408] = 00000000, %l5 = 00000000a8e43eff
lduba [%i4+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081410] = 51eba9ff, %l2 = 0000000000001971
ldsha [%i2+%o5]0x81,%l2 ! %l2 = 00000000000051eb
! Mem[0000000030001400] = d3ecdbd1ffa9eb51, %l7 = 0000000000000000
ldxa [%i0+%g0]0x89,%l7 ! %l7 = d3ecdbd1ffa9eb51
! Mem[000000001004141c] = 5600ffff, %l6 = 00000000000000ff
ldswa [%i1+0x01c]%asi,%l6 ! %l6 = 000000005600ffff
! Mem[0000000010181438] = 353ee4a8ffffffff, %f18 = ffffffff 00000000
ldd [%i6+0x038],%f18 ! %f18 = 353ee4a8 ffffffff
! Mem[0000000030141408] = 000000ff71000001, %l6 = 000000005600ffff
ldxa [%i5+%o4]0x81,%l6 ! %l6 = 000000ff71000001
! Mem[000000001010142c] = d1db0000, %l0 = 0000000000000035
lduwa [%i4+0x02c]%asi,%l0 ! %l0 = 00000000d1db0000
! Starting 10 instruction Store Burst
! %f0 = ffffffff 5bf37755 c15cabc4 98090000
! %f4 = 000000ff 00000000 00000055 00000072
! %f8 = ff000000 ffff1971 c5989333 ffffff00
! %f12 = ff000000 0000ff80 51000000 ffffff53
stda %f0,[%i1]ASI_COMMIT_P ! Block Store to 0000000010041400
p0_label_300:
! Mem[0000000010181408] = 00000000, %l5 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141408] = ffffff00, %l5 = 0000000000000000
swapa [%i5+%o4]0x88,%l5 ! %l5 = 00000000ffffff00
! %l5 = 00000000ffffff00, Mem[00000000300c1400] = c15cabc4
stwa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffffff00
! Mem[00000000100c1410] = c4ab5cff, %l7 = d3ecdbd1ffa9eb51
ldstuba [%i3+%o5]0x88,%l7 ! %l7 = 000000ff000000ff
! %l4 = a8e43e35, %l5 = ffffff00, Mem[0000000010081410] = 00ffffff 00000000
stda %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = a8e43e35 ffffff00
! Mem[0000000010001410] = 5600ffff, %l2 = 00000000000051eb
ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 00000056000000ff
! Mem[0000000021800081] = ffff4727, %l3 = 000000000000f0ff
ldstub [%o3+0x081],%l3 ! %l3 = 000000ff000000ff
! %f24 = ffa9eb51 000000ff, Mem[0000000010101410] = 000000ff 000000ff
stda %f24,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffa9eb51 000000ff
! Mem[0000000010181418] = 7119ffff5600ffff, %l7 = 00000000000000ff, %l1 = 0000000000000000
add %i6,0x18,%g1
casxa [%g1]0x80,%l7,%l1 ! %l1 = 7119ffff5600ffff
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 000000ff, %l2 = 0000000000000056
ldswa [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff
p0_label_301:
! Mem[0000000021800000] = ffff9cd4, %l3 = 00000000000000ff
lduba [%o3+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l3 = 00000000000000ff
ldswa [%i5+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[00000000201c0000] = ffff4531, %l3 = 0000000000000000
ldsha [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030001400] = 51eba9ff, %l6 = 000000ff71000001
ldswa [%i0+%g0]0x81,%l6 ! %l6 = 0000000051eba9ff
! Mem[0000000030041410] = ff000000, %l0 = 00000000d1db0000
lduwa [%i1+%o5]0x89,%l0 ! %l0 = 00000000ff000000
! Mem[0000000010001408] = 7119ffff, %l4 = 00000000a8e43e35
lduwa [%i0+0x008]%asi,%l4 ! %l4 = 000000007119ffff
! Mem[0000000010181408] = ff000000, %l6 = 0000000051eba9ff
ldswa [%i6+%o4]0x80,%l6 ! %l6 = ffffffffff000000
! Mem[0000000010101410] = ff00000051eba9ff, %f22 = ffff0056 ffff1971
ldda [%i4+%o5]0x88,%f22 ! %f22 = ff000000 51eba9ff
! %l1 = 7119ffff5600ffff, %l0 = 00000000ff000000, %l3 = ffffffffffffffff
andn %l1,%l0,%l3 ! %l3 = 7119ffff0000ffff
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = ffffffff, %l6 = ffffffffff000000
swapa [%i5+%g0]0x88,%l6 ! %l6 = 00000000ffffffff
p0_label_302:
! Mem[0000000010141410] = 00000000, %l7 = 00000000000000ff
swapa [%i5+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181408] = 71190000, %l5 = 00000000ffffff00
ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 00000071000000ff
! %l4 = 000000007119ffff, Mem[0000000010001400] = ffffffff
stwa %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 7119ffff
! Mem[0000000010001400] = ffff1971, %l6 = 00000000ffffffff
swapa [%i0+%g0]0x80,%l6 ! %l6 = 00000000ffff1971
! %f19 = ffffffff, %f26 = 00000053
fcmps %fcc3,%f19,%f26 ! %fcc3 = 3
membar #Sync ! Added by membar checker (56)
! %l0 = 00000000ff000000, Mem[0000000010041400] = ffffffff
stha %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000ffff
! %l7 = 0000000000000000, Mem[0000000010041408] = c4ab5cc1
stwa %l7,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000
! %f31 = a8e43e35, Mem[0000000030081408] = ff000000
sta %f31,[%i2+%o4]0x81 ! Mem[0000000030081408] = a8e43e35
! Mem[0000000010141410] = 000000ffff000000, %l1 = 7119ffff5600ffff, %l1 = 7119ffff5600ffff
add %i5,0x10,%g1
casxa [%g1]0x80,%l1,%l1 ! %l1 = 000000ffff000000
! Starting 10 instruction Load Burst
! Mem[0000000021800140] = ffff9645, %l3 = 7119ffff0000ffff
ldsb [%o3+0x140],%l3 ! %l3 = ffffffffffffffff
p0_label_303:
! Mem[0000000030141408] = 000000ff, %l2 = 00000000000000ff
ldsha [%i5+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = ffffffff ffffffff, %l6 = ffff1971, %l7 = 00000000
ldda [%i6+%g0]0x89,%l6 ! %l6 = 00000000ffffffff 00000000ffffffff
! Mem[0000000010081408] = c15cabc4, %l1 = 000000ffff000000
lduwa [%i2+%o4]0x80,%l1 ! %l1 = 00000000c15cabc4
! Mem[0000000030081410] = 51eba9ffffffffff, %l6 = 00000000ffffffff
ldxa [%i2+%o5]0x81,%l6 ! %l6 = 51eba9ffffffffff
! Mem[0000000010041408] = 00000000 98090000, %l2 = 00000000, %l3 = ffffffff
ldda [%i1+%o4]0x80,%l2 ! %l2 = 0000000000000000 0000000098090000
! Mem[0000000030141400] = 00000000 00000000, %l6 = ffffffff, %l7 = ffffffff
ldda [%i5+%g0]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[0000000030181400] = ffffffff, %l7 = 0000000000000000
lduwa [%i6+%g0]0x89,%l7 ! %l7 = 00000000ffffffff
! Mem[00000000300c1400] = ffffffff00ffffff, %f20 = 00000000 b53ee4a8
ldda [%i3+%g0]0x89,%f20 ! %f20 = ffffffff 00ffffff
! Mem[0000000010081410] = 353ee4a8, %l0 = 00000000ff000000
ldsha [%i2+%o5]0x80,%l0 ! %l0 = 000000000000353e
! Starting 10 instruction Store Burst
! %l1 = 00000000c15cabc4, Mem[0000000020800001] = ffff8841
stb %l1,[%o1+0x001] ! Mem[0000000020800000] = ffc48841
p0_label_304:
! Mem[00000000300c1408] = 00000000, %l2 = 0000000000000000
swapa [%i3+%o4]0x81,%l2 ! %l2 = 0000000000000000
! %f4 = 000000ff 00000000, %l1 = 00000000c15cabc4
! Mem[0000000010081428] = c5989333ffffff00
add %i2,0x028,%g1
stda %f4,[%g1+%l1]ASI_PST8_P ! Mem[0000000010081428] = 00009333ff00ff00
! %l3 = 0000000098090000, Mem[00000000100c1400] = ffffffff
stha %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000ffff
! Mem[0000000010101410] = ffa9eb51, %l3 = 0000000098090000
ldstuba [%i4+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
! %l2 = 0000000000000000, Mem[0000000010041410] = ff000000
stwa %l2,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010001408] = ffff1971 000000ff
stda %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 ffffffff
! %l5 = 0000000000000071, Mem[00000000100c1408] = ffff0056d1ffecd3
stxa %l5,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000000000071
! Mem[0000000010041400] = 0000ffff, %l0 = 000000000000353e
swapa [%i1+%g0]0x80,%l0 ! %l0 = 000000000000ffff
! %f26 = 00000053 00000000, %l2 = 0000000000000000
! Mem[0000000010181418] = 7119ffff5600ffff
add %i6,0x018,%g1
stda %f26,[%g1+%l2]ASI_PST8_P ! Mem[0000000010181418] = 7119ffff5600ffff
! Starting 10 instruction Load Burst
! %l1 = 00000000c15cabc4, %l6 = 0000000000000000, %l7 = 00000000ffffffff
mulx %l1,%l6,%l7 ! %l7 = 0000000000000000
p0_label_305:
! Mem[0000000030041400] = 0000000000000000, %l2 = 0000000000000000
ldxa [%i1+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[000000001014140c] = ffffff00, %l6 = 0000000000000000
ldsha [%i5+0x00e]%asi,%l6 ! %l6 = ffffffffffffff00
! Mem[0000000030101410] = ff00000051eba96c, %f26 = 00000053 00000000
ldda [%i4+%o5]0x81,%f26 ! %f26 = ff000000 51eba96c
! Mem[00000000100c1400] = 0000ffff, %l7 = 0000000000000000
ldsba [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030141408] = ff000000, %l6 = ffffffffffffff00
ldsba [%i5+%o4]0x89,%l6 ! %l6 = 0000000000000000
! Mem[0000000010181430] = 353ee4a8 000000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i6+0x030]%asi,%l6 ! %l6 = 00000000353ee4a8 00000000000000ff
! Mem[00000000300c1400] = ffffffff00ffffff, %l3 = 00000000000000ff
ldxa [%i3+%g0]0x89,%l3 ! %l3 = ffffffff00ffffff
! Mem[0000000021800040] = 006bea86, %l7 = 00000000000000ff
ldsba [%o3+0x041]%asi,%l7 ! %l7 = 000000000000006b
! Mem[00000000300c1400] = ffffff00, %l2 = 0000000000000000
lduwa [%i3+%g0]0x81,%l2 ! %l2 = 00000000ffffff00
! Starting 10 instruction Store Burst
! %l4 = 000000007119ffff, %l1 = 00000000c15cabc4, %l4 = 000000007119ffff
xnor %l4,%l1,%l4 ! %l4 = ffffffff4fbaabc4
p0_label_306:
! %f30 = ffffffff, %f3 = 98090000, %f5 = 00000000
fadds %f30,%f3 ,%f5 ! %f5 = ffffffff
! %l2 = 00000000ffffff00, Mem[0000000020800040] = 2fff0070, %asi = 80
stha %l2,[%o1+0x040]%asi ! Mem[0000000020800040] = ff000070
! %l2 = 00000000ffffff00, Mem[00000000300c1400] = ffffff00
stba %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00ffff00
! Mem[00000000300c1408] = 00000000, %l2 = 00000000ffffff00
ldstuba [%i3+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! %l6 = 00000000353ee4a8, Mem[0000000010041410] = 00000000
stba %l6,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000a8
! Mem[0000000010041408] = 00000000, %l1 = 00000000c15cabc4
swapa [%i1+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = 000000ff, %l3 = ffffffff00ffffff
swapa [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l7 = 000000000000006b, Mem[0000000010101410] = 51eba9ff
stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 51eb006b
! %l6 = 00000000353ee4a8, Mem[0000000030041408] = 000000ff
stba %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000a8
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = 00ffffff 000000cf, %l4 = 4fbaabc4, %l5 = 00000071
ldda [%i0+%o5]0x89,%l4 ! %l4 = 00000000000000cf 0000000000ffffff
p0_label_307:
! Mem[0000000010101408] = 0000000000ff0000, %f8 = ff000000 ffff1971
ldda [%i4+%o4]0x80,%f8 ! %f8 = 00000000 00ff0000
! Mem[0000000030181400] = ffffffff, %l6 = 00000000353ee4a8
ldsha [%i6+%g0]0x81,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000201c0000] = ffff4531, %l0 = 000000000000ffff
lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030041400] = 00000000, %l1 = 0000000000000000
ldswa [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000010101400] = 6bcdf0ff, %l7 = 000000000000006b
ldswa [%i4+%g0]0x88,%l7 ! %l7 = 000000006bcdf0ff
! Mem[0000000010041424] = ffff1971, %l4 = 00000000000000cf
lduw [%i1+0x024],%l4 ! %l4 = 00000000ffff1971
! Mem[000000001004142c] = ffffff00, %l4 = 00000000ffff1971
ldswa [%i1+0x02c]%asi,%l4 ! %l4 = ffffffffffffff00
! Mem[00000000100c1420] = c0ff0000, %l0 = 000000000000ffff
ldsh [%i3+0x020],%l0 ! %l0 = ffffffffffffc0ff
! Mem[0000000030141400] = 00000000, %f4 = 000000ff
lda [%i5+%g0]0x89,%f4 ! %f4 = 00000000
! Starting 10 instruction Store Burst
! %l5 = 0000000000ffffff, immed = 00000a57, %y = ffffffff
smul %l5,0xa57,%l5 ! %l5 = 0000000a56fff5a9, %y = 0000000a
p0_label_308:
! %f2 = c15cabc4 98090000, Mem[0000000010001418] = 00000000 000000ff
stda %f2 ,[%i0+0x018]%asi ! Mem[0000000010001418] = c15cabc4 98090000
! Mem[0000000030141408] = 000000ff, %l0 = ffffffffffffc0ff
swapa [%i5+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! %f13 = 0000ff80, Mem[0000000010041408] = c15cabc4
sta %f13,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000ff80
! Mem[0000000010041408] = 80ff0000, %l6 = ffffffffffffffff
swapa [%i1+%o4]0x80,%l6 ! %l6 = 0000000080ff0000
! %f28 = ff000000 a8e43e35, Mem[0000000010101408] = 00000000 0000ff00
stda %f28,[%i4+%o4]0x88 ! Mem[0000000010101408] = ff000000 a8e43e35
! %l3 = 00000000000000ff, Mem[0000000010001408] = ffffffff00000000
stxa %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000000000ff
! %l7 = 000000006bcdf0ff, Mem[0000000010181410] = ffe43eb500000000
stxa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000006bcdf0ff
! %l6 = 80ff0000, %l7 = 6bcdf0ff, Mem[0000000010001400] = ffffffff 34ff0bff
std %l6,[%i0+%g0] ! Mem[0000000010001400] = 80ff0000 6bcdf0ff
! %l2 = 0000000000000000, Mem[00000000300c1400] = 00ffff00
stwa %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = a8e43e35, %l3 = 00000000000000ff
lduha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000003e35
p0_label_309:
! Mem[0000000030041410] = ffffffffff000000, %f18 = 353ee4a8 ffffffff
ldda [%i1+%o5]0x89,%f18 ! %f18 = ffffffff ff000000
! Mem[0000000030101400] = 00000000b53ee4a8, %f22 = ff000000 51eba9ff
ldda [%i4+%g0]0x89,%f22 ! %f22 = 00000000 b53ee4a8
! Mem[00000000218001c0] = b9985fa0, %l6 = 0000000080ff0000
ldsb [%o3+0x1c0],%l6 ! %l6 = ffffffffffffffb9
! Mem[0000000030181408] = ff190000, %l5 = 0000000a56fff5a9
lduha [%i6+%o4]0x81,%l5 ! %l5 = 000000000000ff19
! Mem[0000000030041400] = 0000000000000000, %f4 = 00000000 ffffffff
ldda [%i1+%g0]0x89,%f4 ! %f4 = 00000000 00000000
! Mem[0000000030101400] = b53ee4a8, %l5 = 000000000000ff19
lduba [%i4+%g0]0x89,%l5 ! %l5 = 00000000000000a8
! Mem[0000000030101408] = ff000000, %l5 = 00000000000000a8
lduba [%i4+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 000000006bcdf0ff, %l7 = 000000006bcdf0ff
ldxa [%i4+%g0]0x88,%l7 ! %l7 = 000000006bcdf0ff
! Mem[0000000010041418] = 00000055, %l5 = 0000000000000000
ldswa [%i1+0x018]%asi,%l5 ! %l5 = 0000000000000055
! Starting 10 instruction Store Burst
! Mem[0000000010081400] = ffffffff, %l5 = 0000000000000055
swap [%i2+%g0],%l5 ! %l5 = 00000000ffffffff
p0_label_310:
! %f30 = ffffffff a8e43e35, Mem[0000000030001400] = 51eba9ff d1dbecd3
stda %f30,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffffffff a8e43e35
! %f12 = ff000000 0000ff80, Mem[00000000100c1408] = 00000000 71000000
stda %f12,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000000 0000ff80
! %l6 = ffffffb9, %l7 = 6bcdf0ff, Mem[00000000100c1438] = 00007119 ff000000
stda %l6,[%i3+0x038]%asi ! Mem[00000000100c1438] = ffffffb9 6bcdf0ff
! %l5 = 00000000ffffffff, Mem[00000000300c1400] = ffffffff00000000
stxa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000ffffffff
! %l0 = 00000000000000ff, Mem[0000000010141410] = ff000000
stwa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000ff
! %l0 = 00000000000000ff, Mem[0000000010141410] = ff000000
stba %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000
! Mem[000000001014143c] = 00000000, %l2 = 0000000000000000
swap [%i5+0x03c],%l2 ! %l2 = 0000000000000000
! %l3 = 0000000000003e35, Mem[0000000010041410] = 000000a8
stwa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00003e35
! %l2 = 0000000000000000, Mem[000000001008141e] = 00000072
sth %l2,[%i2+0x01e] ! Mem[000000001008141c] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030181408] = 000019ff, %l7 = 000000006bcdf0ff
ldsba [%i6+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
p0_label_311:
! Mem[0000000010041410] = 353e0000 00000000, %l4 = ffffff00, %l5 = ffffffff
ldd [%i1+%o5],%l4 ! %l4 = 00000000353e0000 0000000000000000
! Mem[0000000030001410] = 000000cf, %l2 = 0000000000000000
lduha [%i0+%o5]0x89,%l2 ! %l2 = 00000000000000cf
! Mem[0000000030081400] = 00000000, %l6 = ffffffffffffffb9
ldsha [%i2+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101410] = 6b00eb51, %l3 = 0000000000003e35
lduwa [%i4+%o5]0x80,%l3 ! %l3 = 000000006b00eb51
! %l2 = 00000000000000cf, immed = 00000949, %y = 0000000a
smul %l2,0x949,%l2 ! %l2 = 0000000000078207, %y = 00000000
! Mem[0000000030041408] = a8000000, %l4 = 00000000353e0000
ldswa [%i1+%o4]0x81,%l4 ! %l4 = ffffffffa8000000
membar #Sync ! Added by membar checker (57)
! Mem[0000000030041400] = 00000000 00000000 a8000000 00000000
! Mem[0000000030041410] = 000000ff ffffffff d3ecdbd1 1ba00b2f
! Mem[0000000030041420] = 353ee4a8 d675efff 4ef21338 464d0964
! Mem[0000000030041430] = 8a33ebc2 5363e766 478242fe 4453a10b
ldda [%i1]ASI_BLK_SL,%f0 ! Block Load from 0000000030041400
! Mem[0000000030081408] = a8e43e350000ffff, %l0 = 00000000000000ff
ldxa [%i2+%o4]0x81,%l0 ! %l0 = a8e43e350000ffff
! Mem[0000000030101400] = b53ee4a8, %l7 = ffffffffffffffff
lduba [%i4+%g0]0x89,%l7 ! %l7 = 00000000000000a8
! Starting 10 instruction Store Burst
! %l4 = a8000000, %l5 = 00000000, Mem[0000000030141408] = ffc0ffff 01000071
stda %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = a8000000 00000000
p0_label_312:
! %l2 = 0000000000078207, Mem[0000000030181410] = cffbffff00005100
stxa %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000000000078207
! %f31 = a8e43e35, Mem[0000000010041428] = c5989333
st %f31,[%i1+0x028] ! Mem[0000000010041428] = a8e43e35
! %f16 = 0000f0ff, Mem[0000000010041408] = ffffffff
sta %f16,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000f0ff
! %l2 = 00078207, %l3 = 6b00eb51, Mem[0000000030001410] = cf000000 ffffff00
stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00078207 6b00eb51
! %f28 = ff000000 a8e43e35, %l1 = 0000000000000000
! Mem[0000000030001408] = 353ee4a8ffffffff
add %i0,0x008,%g1
stda %f28,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030001408] = 353ee4a8ffffffff
! %f22 = 00000000 b53ee4a8, Mem[00000000300c1410] = 00001971 00000000
stda %f22,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 b53ee4a8
! Mem[0000000010101408] = a8e43e35, %l5 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 00000035000000ff
! %f0 = 00000000 00000000 00000000 000000a8
! %f4 = ffffffff ff000000 2f0ba01b d1dbecd3
! %f8 = ffef75d6 a8e43e35 64094d46 3813f24e
! %f12 = 66e76353 c2eb338a 0ba15344 fe428247
stda %f0,[%i0]ASI_BLK_PL ! Block Store to 0000000010001400
! Mem[0000000010041420] = ff000000, %l1 = 0000000000000000, %asi = 80
swapa [%i1+0x020]%asi,%l1 ! %l1 = 00000000ff000000
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = 00001971, %l6 = 0000000000000000
ldswa [%i6+%g0]0x88,%l6 ! %l6 = 0000000000001971
p0_label_313:
! Mem[00000000300c1410] = 00000000b53ee4a8, %f20 = ffffffff 00ffffff
ldda [%i3+%o5]0x89,%f20 ! %f20 = 00000000 b53ee4a8
membar #Sync ! Added by membar checker (58)
! Mem[0000000030141400] = 00000000 00000000 000000a8 00000000
! Mem[0000000030141410] = ffffffff 000000ff a3561e6a 4ead84b8
! Mem[0000000030141420] = 64a1d6cb 339398c5 7daf2ca7 a924ff12
! Mem[0000000030141430] = 0000005a 00005a9b fa8abe3f c94fafea
ldda [%i5]ASI_BLK_S,%f0 ! Block Load from 0000000030141400
! Mem[0000000030081410] = 51eba9ff, %l7 = 00000000000000a8
ldsha [%i2+%o5]0x81,%l7 ! %l7 = 00000000000051eb
! Mem[0000000030001410] = 07820700, %l6 = 0000000000001971
lduwa [%i0+%o5]0x89,%l6 ! %l6 = 0000000007820700
! Mem[0000000010041408] = fff00000, %l3 = 000000006b00eb51
lduba [%i1+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[000000001000141c] = 1ba00b2f, %f21 = b53ee4a8
ld [%i0+0x01c],%f21 ! %f21 = 1ba00b2f
! Code Fragment 3
p0_fragment_21:
! %l0 = a8e43e350000ffff
setx 0xa97cabbf9300fcf6,%g7,%l0 ! %l0 = a97cabbf9300fcf6
! %l1 = 00000000ff000000
setx 0x49245d6f945f3411,%g7,%l1 ! %l1 = 49245d6f945f3411
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 = a97cabbf9300fcf6
setx 0xb373fc6fb9d1d52e,%g7,%l0 ! %l0 = b373fc6fb9d1d52e
! %l1 = 49245d6f945f3411
setx 0x91f8e8c0780ca7ed,%g7,%l1 ! %l1 = 91f8e8c0780ca7ed
! Mem[0000000030041408] = 000000a8, %l0 = b373fc6fb9d1d52e
lduha [%i1+%o4]0x89,%l0 ! %l0 = 00000000000000a8
! Mem[0000000010001410] = 000000ffffffffff, %l2 = 0000000000078207
ldxa [%i0+%o5]0x80,%l2 ! %l2 = 000000ffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = b53ee4a8, %l2 = 000000ffffffffff
swapa [%i4+%g0]0x89,%l2 ! %l2 = 00000000b53ee4a8
p0_label_314:
! %l5 = 0000000000000035, Mem[0000000010101408] = ff3ee4a8
stba %l5,[%i4+%o4]0x80 ! Mem[0000000010101408] = 353ee4a8
! Mem[0000000010101434] = 00000000, %l1 = 91f8e8c0780ca7ed
swap [%i4+0x034],%l1 ! %l1 = 0000000000000000
! %f25 = 000000ff, %f29 = a8e43e35, %f16 = 0000f0ff 00001971
fsmuld %f25,%f29,%f16 ! %l0 = 00000000000000ca, Unfinished, %fsr = 3800000800
! %l3 = 00000000000000ff, Mem[0000000020800041] = ff000070
stb %l3,[%o1+0x041] ! Mem[0000000020800040] = ffff0070
! Mem[0000000030141408] = a8000000, %l5 = 0000000000000035
swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000a8000000
! %l1 = 0000000000000000, Mem[0000000010141400] = ffffff00
stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = ffff0000
! Mem[000000001000142c] = 464d0964, %l6 = 0000000007820700
swap [%i0+0x02c],%l6 ! %l6 = 00000000464d0964
! Mem[00000000300c1400] = ffffffff, %l7 = 00000000000051eb
swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000010041434] = 0000ff80, %l1 = 0000000000000000, %asi = 80
swapa [%i1+0x034]%asi,%l1 ! %l1 = 000000000000ff80
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = ffffffff, %l4 = ffffffffa8000000
lduba [%i5+%o5]0x89,%l4 ! %l4 = 00000000000000ff
p0_label_315:
! Mem[0000000010181400] = 71190000, %l3 = 00000000000000ff
ldub [%i6+0x003],%l3 ! %l3 = 0000000000000000
! Mem[0000000010141420] = 000000ffffff1971, %l6 = 00000000464d0964
ldx [%i5+0x020],%l6 ! %l6 = 000000ffffff1971
! Mem[0000000030141408] = 00000035, %f18 = ffffffff
lda [%i5+%o4]0x89,%f18 ! %f18 = 00000035
! Mem[0000000010041400] = 0000353e5bf37755, %l2 = 00000000b53ee4a8
ldxa [%i1+%g0]0x80,%l2 ! %l2 = 0000353e5bf37755
! Mem[0000000030141408] = 35000000, %f3 = 00000000
lda [%i5+%o4]0x81,%f3 ! %f3 = 35000000
! Mem[0000000010081428] = 00009333, %l5 = 00000000a8000000
ldsba [%i2+0x02b]%asi,%l5 ! %l5 = 0000000000000033
! Code Fragment 4
p0_fragment_22:
! %l0 = 00000000000000ca
setx 0x9f5d79106430a7b5,%g7,%l0 ! %l0 = 9f5d79106430a7b5
! %l1 = 000000000000ff80
setx 0xc7fc8db785dcf66b,%g7,%l1 ! %l1 = c7fc8db785dcf66b
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 = 9f5d79106430a7b5
setx 0x94665ce041d1f02f,%g7,%l0 ! %l0 = 94665ce041d1f02f
! %l1 = c7fc8db785dcf66b
setx 0xb2b6acd7d5b15829,%g7,%l1 ! %l1 = b2b6acd7d5b15829
! Mem[0000000010041400] = 0000353e, %f17 = 00001971
lda [%i1+%g0]0x80,%f17 ! %f17 = 0000353e
! Mem[00000000201c0000] = ffff4531, %l4 = 00000000000000ff
lduh [%o0+%g0],%l4 ! %l4 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[0000000030101400] = ffffffff, %l4 = 000000000000ffff
ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 000000ff000000ff
p0_label_316:
! Mem[0000000030081408] = a8e43e35, %l7 = 00000000ffffffff
swapa [%i2+%o4]0x81,%l7 ! %l7 = 00000000a8e43e35
! Mem[0000000030101410] = ff000000, %l5 = 0000000000000033
swapa [%i4+%o5]0x81,%l5 ! %l5 = 00000000ff000000
! %l4 = 00000000000000ff, Mem[00000000300c1408] = ff000000
stwa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 000000ff
! Mem[0000000010141410] = ff000000, %l3 = 0000000000000000
ldstuba [%i5+%o5]0x80,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000020800000] = ffc48841, %l4 = 00000000000000ff
ldstub [%o1+%g0],%l4 ! %l4 = 000000ff000000ff
! %l6 = 000000ffffff1971, immed = fffffed1, %y = 00000000
umul %l6,-0x12f,%l7 ! %l7 = ffff18420110e341, %y = ffff1842
! Mem[0000000021800000] = ffff9cd4, %l6 = 000000ffffff1971
ldstub [%o3+%g0],%l6 ! %l6 = 000000ff000000ff
! %f23 = b53ee4a8, Mem[0000000030181400] = ffffffff
sta %f23,[%i6+%g0]0x89 ! Mem[0000000030181400] = b53ee4a8
! Mem[0000000020800000] = ffc48841, %l6 = 00000000000000ff
ldstuba [%o1+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! %f6 = a3561e6a 4ead84b8, Mem[00000000300c1410] = b53ee4a8 00000000
stda %f6 ,[%i3+%o5]0x89 ! Mem[00000000300c1410] = a3561e6a 4ead84b8
p0_label_317:
! %f12 = 0000005a, %f0 = 00000000
fcmpes %fcc1,%f12,%f0 ! %fcc1 = 2
! Mem[0000000020800040] = ffff0070, %l4 = 00000000000000ff
ldsh [%o1+0x040],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010101400] = fff0cd6b, %l4 = ffffffffffffffff
ldsha [%i4+%g0]0x80,%l4 ! %l4 = fffffffffffffff0
! Mem[0000000010041424] = ffff1971, %l3 = 00000000000000ff
lduwa [%i1+0x024]%asi,%l3 ! %l3 = 00000000ffff1971
! Mem[0000000010041410] = 353e000000000000, %l4 = fffffffffffffff0
ldxa [%i1+0x010]%asi,%l4 ! %l4 = 353e000000000000
! Mem[0000000030181408] = 0000f0ff000019ff, %l2 = 0000353e5bf37755
ldxa [%i6+%o4]0x89,%l2 ! %l2 = 0000f0ff000019ff
! Mem[0000000030041400] = 00000000 00000000 a8000000 00000000
! Mem[0000000030041410] = 000000ff ffffffff d3ecdbd1 1ba00b2f
! Mem[0000000030041420] = 353ee4a8 d675efff 4ef21338 464d0964
! Mem[0000000030041430] = 8a33ebc2 5363e766 478242fe 4453a10b
ldda [%i1]ASI_BLK_S,%f0 ! Block Load from 0000000030041400
! Mem[0000000010081408] = c15cabc4, %l3 = 00000000ffff1971
lduba [%i2+%o4]0x80,%l3 ! %l3 = 00000000000000c1
! Mem[00000000100c1400] = 0000ffff, %l5 = 00000000ff000000
ldsba [%i3+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %f26 = ff000000, %f25 = 000000ff, %f16 = 0000f0ff
fsubs %f26,%f25,%f16 ! %l0 = 94665ce041d1f051, Unfinished, %fsr = 3a00000800
p0_label_318:
! %l5 = 0000000000000000, Mem[0000000010181410] = 000000006bcdf0ff, %asi = 80
stxa %l5,[%i6+0x010]%asi ! Mem[0000000010181410] = 0000000000000000
! %l2 = 0000f0ff000019ff, Mem[0000000010181400] = 00001971
stba %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 000019ff
! Mem[0000000030101410] = 00000033, %l6 = 00000000000000ff
swapa [%i4+%o5]0x81,%l6 ! %l6 = 0000000000000033
! %f16 = 0000f0ff 0000353e, Mem[0000000010081430] = ff000000 0000ff80
std %f16,[%i2+0x030] ! Mem[0000000010081430] = 0000f0ff 0000353e
! Mem[0000000010101424] = 6c57be00, %l0 = 94665ce041d1f051
swap [%i4+0x024],%l0 ! %l0 = 000000006c57be00
! Mem[00000000211c0000] = ff0096d7, %l0 = 000000006c57be00
ldstuba [%o2+0x000]%asi,%l0 ! %l0 = 000000ff000000ff
! %f30 = ffffffff, %f26 = ff000000, %f26 = ff000000
fmuls %f30,%f26,%f26 ! %f26 = ffffffff
! %l0 = 000000ff, %l1 = d5b15829, Mem[0000000010181410] = 00000000 00000000
stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff d5b15829
! %l0 = 000000ff, %l1 = d5b15829, Mem[0000000010041410] = 00003e35 00000000
stda %l0,[%i1+%o5]0x88 ! Mem[0000000010041410] = 000000ff d5b15829
! Starting 10 instruction Load Burst
! Mem[0000000010181400] = ff190000, %l7 = ffff18420110e341
ldub [%i6+0x003],%l7 ! %l7 = 0000000000000000
p0_label_319:
! Mem[0000000010181404] = fff00000, %l6 = 0000000000000033
lduha [%i6+0x006]%asi,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = 80ff0000, %l6 = 0000000000000000
lduwa [%i3+%o4]0x80,%l6 ! %l6 = 0000000080ff0000
! Mem[0000000030041410] = 000000ff, %l5 = 0000000000000000
lduba [%i1+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000300c1408] = 000000ff, %l6 = 0000000080ff0000
ldsba [%i3+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041408] = 0000f0ff, %f29 = a8e43e35
lda [%i1+%o4]0x88,%f29 ! %f29 = 0000f0ff
! Mem[0000000010041408] = fff0000098090000, %f30 = ffffffff a8e43e35
ldda [%i1+0x008]%asi,%f30 ! %f30 = fff00000 98090000
! Mem[0000000010001410] = ff000000, %l4 = 353e000000000000
ldswa [%i0+%o5]0x88,%l4 ! %l4 = ffffffffff000000
! Mem[00000000300c1408] = 6ca9eb51 ff000000, %l6 = 00000000, %l7 = 00000000
ldda [%i3+%o4]0x89,%l6 ! %l6 = 00000000ff000000 000000006ca9eb51
! Mem[0000000030001408] = 353ee4a8, %l3 = 00000000000000c1
lduha [%i0+%o4]0x81,%l3 ! %l3 = 000000000000353e
! Starting 10 instruction Store Burst
! Mem[0000000010101409] = 353ee4a8, %l2 = 0000f0ff000019ff
ldstuba [%i4+0x009]%asi,%l2 ! %l2 = 0000003e000000ff
p0_label_320:
membar #Sync ! Added by membar checker (59)
! %l6 = ff000000, %l7 = 6ca9eb51, Mem[0000000030041408] = 000000a8 00000000
stda %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = ff000000 6ca9eb51
! %l4 = ffffffffff000000, immd = fffffffffffff12a, %l2 = 000000000000003e
mulx %l4,-0xed6,%l2 ! %l2 = 0000000ed6000000
! %f17 = 0000353e, %f0 = 00000000, %f5 = ffffffff
fdivs %f17,%f0 ,%f5 ! %f5 = 7f800000
! Mem[0000000030141410] = ffffffff, %l0 = 00000000000000ff
ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000030141410] = ffffffff, %l1 = b2b6acd7d5b15829
swapa [%i5+%o5]0x81,%l1 ! %l1 = 00000000ffffffff
! %l5 = 0000000000000000, Mem[00000000300c1410] = b884ad4e
stba %l5,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0084ad4e
! Mem[0000000020800041] = ffff0070, %l2 = 0000000ed6000000
ldstuba [%o1+0x041]%asi,%l2 ! %l2 = 000000ff000000ff
! %l3 = 000000000000353e, Mem[0000000030041400] = 00000000
stwa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 0000353e
! Code Fragment 4
p0_fragment_23:
! %l0 = 00000000000000ff
setx 0x969df24ff3449ff1,%g7,%l0 ! %l0 = 969df24ff3449ff1
! %l1 = 00000000ffffffff
setx 0x74a53f384733975a,%g7,%l1 ! %l1 = 74a53f384733975a
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 = 969df24ff3449ff1
setx 0x1a03cd282168b7da,%g7,%l0 ! %l0 = 1a03cd282168b7da
! %l1 = 74a53f384733975a
setx 0x966bb80860b4fcf2,%g7,%l1 ! %l1 = 966bb80860b4fcf2
! Starting 10 instruction Load Burst
! Mem[0000000010101434] = 780ca7ed, %f19 = ff000000
lda [%i4+0x034]%asi,%f19 ! %f19 = 780ca7ed
p0_label_321:
! %l5 = 0000000000000000, imm = fffffffffffff237, %l6 = 00000000ff000000
subc %l5,-0xdc9,%l6 ! %l6 = 0000000000000dc9
! Mem[00000000100c1434] = 6c57be00, %l4 = ffffffffff000000
lduh [%i3+0x036],%l4 ! %l4 = 000000000000be00
! Mem[0000000030181408] = 000019ff, %l3 = 000000000000353e
lduha [%i6+%o4]0x89,%l3 ! %l3 = 00000000000019ff
! Mem[00000000300c1400] = eb510000, %l7 = 000000006ca9eb51
lduba [%i3+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041410] = ff000000, %l5 = 0000000000000000
lduba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010181420] = ff00000051eba9ff, %l3 = 00000000000019ff
ldx [%i6+0x020],%l3 ! %l3 = ff00000051eba9ff
! Mem[00000000100c1400] = 0000ffff, %l4 = 000000000000be00
lduba [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = ffffffff, %l1 = 966bb80860b4fcf2
ldswa [%i0+%g0]0x81,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000300c1410] = 4ead8400, %l5 = 00000000000000ff
ldswa [%i3+%o5]0x89,%l5 ! %l5 = 000000004ead8400
! Starting 10 instruction Store Burst
! Mem[00000000211c0000] = ff0096d7, %l5 = 000000004ead8400
ldstuba [%o2+0x000]%asi,%l5 ! %l5 = 000000ff000000ff
p0_label_322:
! %l6 = 0000000000000dc9, Mem[00000000201c0000] = ffff4531, %asi = 80
stba %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = c9ff4531
! %f18 = 00000035, Mem[0000000030001410] = 07820700
sta %f18,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000035
! Mem[00000000100c1408] = 0000ff80, %l2 = 00000000000000ff
ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 00000080000000ff
! %f16 = 0000f0ff, Mem[0000000010001410] = ff000000
sta %f16,[%i0+%o5]0x88 ! Mem[0000000010001410] = 0000f0ff
! %l0 = 1a03cd282168b7da, Mem[0000000030041410] = ffffffffff000000
stxa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 1a03cd282168b7da
! %f18 = 00000035 780ca7ed, Mem[0000000030001400] = ffffffff 353ee4a8
stda %f18,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000035 780ca7ed
! %l5 = 00000000000000ff, imm = fffffffffffffbe9, %l2 = 0000000000000080
subc %l5,-0x417,%l2 ! %l2 = 0000000000000516
! %f4 = 000000ff, %f6 = d3ecdbd1, %f28 = ff000000
fsubs %f4 ,%f6 ,%f28 ! %l0 = 1a03cd282168b7fc, Unfinished, %fsr = 3a00000800
! Mem[0000000010141410] = 000000ff, %l0 = 1a03cd282168b7fc
ldstuba [%i5+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = ff000000, %l4 = 0000000000000000
lduba [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000
p0_label_323:
! Mem[0000000010101410] = 6b00eb51000000ff, %l0 = 00000000000000ff
ldxa [%i4+%o5]0x80,%l0 ! %l0 = 6b00eb51000000ff
! Mem[0000000010101410] = 51eb006b, %l6 = 0000000000000dc9
ldswa [%i4+%o5]0x88,%l6 ! %l6 = 0000000051eb006b
! Mem[0000000030001410] = 00000035, %l2 = 0000000000000516
ldsba [%i0+%o5]0x89,%l2 ! %l2 = 0000000000000035
! Mem[0000000010081400] = 55000000, %l1 = ffffffffffffffff
lduha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001420] = 353ee4a8d675efff, %f30 = fff00000 98090000
ldd [%i0+0x020],%f30 ! %f30 = 353ee4a8 d675efff
! Mem[00000000218000c0] = ffff5589, %l5 = 00000000000000ff
lduh [%o3+0x0c0],%l5 ! %l5 = 000000000000ffff
! Mem[0000000030041410] = 2168b7da, %l3 = ff00000051eba9ff
lduha [%i1+%o5]0x89,%l3 ! %l3 = 000000000000b7da
! Mem[0000000010141420] = 000000ff, %l5 = 000000000000ffff
ldsha [%i5+0x020]%asi,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081400] = 00000000, %l4 = 0000000000000000
ldswa [%i2+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l6 = 0000000051eb006b, Mem[0000000010181400] = 000019ff
stba %l6,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000196b
p0_label_324:
! Mem[0000000010141400] = 0000ffff, %l6 = 0000000051eb006b
ldstuba [%i5+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! %f22 = 00000000 b53ee4a8, %l5 = 0000000000000000
! Mem[0000000030141428] = 7daf2ca7a924ff12
add %i5,0x028,%g1
stda %f22,[%g1+%l5]ASI_PST16_S ! Mem[0000000030141428] = 7daf2ca7a924ff12
! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081408] = ffffffff 0000ffff
stda %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 00000000
! %f16 = 0000f0ff, Mem[0000000030181400] = a8e43eb5
sta %f16,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000f0ff
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081408] = c15cabc4 ffffffff
stda %l6,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000000 00000000
! %l5 = 0000000000000000, Mem[0000000010081420] = ff000000ffff1971
stx %l5,[%i2+0x020] ! Mem[0000000010081420] = 0000000000000000
! %l6 = 0000000000000000, Mem[000000001014142c] = ffffff00, %asi = 80
stba %l6,[%i5+0x02c]%asi ! Mem[000000001014142c] = 00ffff00
! %l2 = 0000000000000035, Mem[0000000010181410] = 000000ff
stwa %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000035
! %l1 = 0000000000000000, Mem[0000000010181400] = 0000196b
stwa %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041408] = ff000000, %l2 = 0000000000000035
lduba [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
p0_label_325:
! Mem[0000000010041410] = d5b15829 000000ff, %l6 = 00000000, %l7 = 00000000
ldda [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff 00000000d5b15829
! Mem[00000000100c1414] = ffffffff, %l3 = 000000000000b7da
lduba [%i3+0x014]%asi,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010101428] = 000000ff d1db0000, %l2 = 00000000, %l3 = 000000ff
ldda [%i4+0x028]%asi,%l2 ! %l2 = 00000000000000ff 00000000d1db0000
! Mem[0000000010041410] = d5b15829 000000ff, %l6 = 000000ff, %l7 = d5b15829
ldda [%i1+%o5]0x88,%l6 ! %l6 = 00000000000000ff 00000000d5b15829
! Mem[0000000030081408] = 00000000, %l0 = 6b00eb51000000ff
ldswa [%i2+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141410] = ff000000, %l0 = 0000000000000000
ldswa [%i5+%o5]0x80,%l0 ! %l0 = ffffffffff000000
! Mem[0000000030081410] = 51eba9ff, %l7 = 00000000d5b15829
ldsha [%i2+%o5]0x81,%l7 ! %l7 = 00000000000051eb
! Mem[0000000030041410] = dab76821, %l2 = 00000000000000ff
lduwa [%i1+%o5]0x81,%l2 ! %l2 = 00000000dab76821
! Mem[0000000010081400] = 55000000, %f6 = d3ecdbd1
lda [%i2+%g0]0x88,%f6 ! %f6 = 55000000
! Starting 10 instruction Store Burst
! %l6 = 00000000000000ff, Mem[0000000010001410] = fff00000
stha %l6,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00ff0000
p0_label_326:
! Mem[0000000030001408] = 353ee4a8, %l3 = 00000000d1db0000
swapa [%i0+%o4]0x81,%l3 ! %l3 = 00000000353ee4a8
! %f8 = 353ee4a8, Mem[0000000030101400] = ffffffff
sta %f8 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 353ee4a8
! Code Fragment 4
p0_fragment_24:
! %l0 = ffffffffff000000
setx 0xda72e0204d979e80,%g7,%l0 ! %l0 = da72e0204d979e80
! %l1 = 0000000000000000
setx 0xc188a2c809526d3f,%g7,%l1 ! %l1 = c188a2c809526d3f
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 = da72e0204d979e80
setx 0xbd2d2847da4061ee,%g7,%l0 ! %l0 = bd2d2847da4061ee
! %l1 = c188a2c809526d3f
setx 0x1d34326fbfbe7285,%g7,%l1 ! %l1 = 1d34326fbfbe7285
! %f10 = 4ef21338 464d0964, Mem[0000000030181408] = ff190000 fff00000
stda %f10,[%i6+%o4]0x81 ! Mem[0000000030181408] = 4ef21338 464d0964
! %l6 = 000000ff, %l7 = 000051eb, Mem[0000000010081400] = 00000055 5bf37755
stda %l6,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 000051eb
! Mem[000000001004141c] = 00000072, %l6 = 000000ff, %l5 = 00000000
add %i1,0x1c,%g1
casa [%g1]0x80,%l6,%l5 ! %l5 = 0000000000000072
! %l1 = 1d34326fbfbe7285, Mem[0000000030081400] = 00000000
stha %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00007285
! %l2 = dab76821, %l3 = 353ee4a8, Mem[0000000010141400] = ff00ffff 5bf37755
std %l2,[%i5+%g0] ! Mem[0000000010141400] = dab76821 353ee4a8
! %l5 = 0000000000000072, Mem[0000000030101408] = ff000000ff000000
stxa %l5,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000000000000072
! Starting 10 instruction Load Burst
! Mem[0000000030181400] = 0000f0ffffffffff, %f30 = 353ee4a8 d675efff
ldda [%i6+%g0]0x81,%f30 ! %f30 = 0000f0ff ffffffff
p0_label_327:
! Mem[0000000010041400] = 0000353e, %l7 = 00000000000051eb
lduba [%i1+0x003]%asi,%l7 ! %l7 = 000000000000003e
! Code Fragment 4
p0_fragment_25:
! %l0 = bd2d2847da4061ee
setx 0x706fe807cb9bc0c6,%g7,%l0 ! %l0 = 706fe807cb9bc0c6
! %l1 = 1d34326fbfbe7285
setx 0xe14e1c47e6be6dd0,%g7,%l1 ! %l1 = e14e1c47e6be6dd0
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 = 706fe807cb9bc0c6
setx 0x439943a80d390cca,%g7,%l0 ! %l0 = 439943a80d390cca
! %l1 = e14e1c47e6be6dd0
setx 0x03ff67c0159cc40c,%g7,%l1 ! %l1 = 03ff67c0159cc40c
! Mem[0000000030041400] = 3e350000, %l1 = 03ff67c0159cc40c
ldswa [%i1+%g0]0x81,%l1 ! %l1 = 000000003e350000
! Mem[0000000010141410] = 000000ff, %f31 = ffffffff
lda [%i5+%o5]0x88,%f31 ! %f31 = 000000ff
! Mem[0000000010041400] = 0000353e, %l3 = 00000000353ee4a8
lduwa [%i1+%g0]0x80,%l3 ! %l3 = 000000000000353e
! Code Fragment 4
p0_fragment_26:
! %l0 = 439943a80d390cca
setx 0x033be63f8c5030b0,%g7,%l0 ! %l0 = 033be63f8c5030b0
! %l1 = 000000003e350000
setx 0x578d4420647b6e26,%g7,%l1 ! %l1 = 578d4420647b6e26
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 = 033be63f8c5030b0
setx 0x858a54cf8e46bf49,%g7,%l0 ! %l0 = 858a54cf8e46bf49
! %l1 = 578d4420647b6e26
setx 0x0172b36ff6e55c7e,%g7,%l1 ! %l1 = 0172b36ff6e55c7e
! Mem[0000000010141410] = 000000ff, %l2 = 00000000dab76821
lduha [%i5+%o5]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041400] = 3e350000, %l3 = 000000000000353e
ldswa [%i1+%g0]0x88,%l3 ! %l3 = 000000003e350000
! Mem[0000000030181410] = 0782070000000000, %l0 = 858a54cf8e46bf49
ldxa [%i6+%o5]0x81,%l0 ! %l0 = 0782070000000000
! Starting 10 instruction Store Burst
! Mem[00000000100c1408] = 0000ffff, %l5 = 0000000000000072
ldstuba [%i3+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
p0_label_328:
! %f18 = 00000035 780ca7ed, %l0 = 0782070000000000
! Mem[0000000010081418] = 0000005500000000
add %i2,0x018,%g1
stda %f18,[%g1+%l0]ASI_PST16_P ! Mem[0000000010081418] = 0000005500000000
! %l7 = 000000000000003e, Mem[000000001008142f] = ff00ff00
stb %l7,[%i2+0x02f] ! Mem[000000001008142c] = ff00ff3e
! %l5 = 00000000000000ff, Mem[0000000010181400] = 00000000fff00000
stx %l5,[%i6+%g0] ! Mem[0000000010181400] = 00000000000000ff
! Mem[0000000030181410] = 00078207, %l1 = 0172b36ff6e55c7e
swapa [%i6+%o5]0x89,%l1 ! %l1 = 0000000000078207
! %l6 = 00000000000000ff, Mem[0000000010001400] = 00000000
stwa %l6,[%i0+%g0]0x80 ! Mem[0000000010001400] = 000000ff
! %f0 = 00000000 00000000 a8000000 00000000
! %f4 = 000000ff 7f800000 55000000 1ba00b2f
! %f8 = 353ee4a8 d675efff 4ef21338 464d0964
! %f12 = 8a33ebc2 5363e766 478242fe 4453a10b
stda %f0,[%i1]ASI_BLK_AIUSL ! Block Store to 0000000030041400
! %l6 = 00000000000000ff, imm = fffffffffffff013, %l0 = 0782070000000000
xor %l6,-0xfed,%l0 ! %l0 = fffffffffffff0ec
! %l4 = 0000000000000000, Mem[0000000010001408] = a8000000
stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000
! %f19 = 780ca7ed, Mem[0000000030101408] = 00000072
sta %f19,[%i4+%o4]0x89 ! Mem[0000000030101408] = 780ca7ed
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = dab76821, %l3 = 000000003e350000
ldsba [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffffda
p0_label_329:
! Mem[0000000030081408] = 00000000, %f22 = 00000000
lda [%i2+%o4]0x89,%f22 ! %f22 = 00000000
! Mem[00000000100c1400] = ffff0000, %l2 = 00000000000000ff
ldsba [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1408] = ffff0000, %f30 = 0000f0ff
lda [%i3+%o4]0x80,%f30 ! %f30 = ffff0000
membar #Sync ! Added by membar checker (60)
! Mem[0000000030041408] = 00000000, %l2 = 0000000000000000
lduba [%i1+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[000000001008140c] = 00000000, %l0 = fffffffffffff0ec
lduha [%i2+0x00c]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000021800080] = ffff4727, %l4 = 0000000000000000
ldsba [%o3+0x080]%asi,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010141400] = dab76821, %l0 = 0000000000000000
lduha [%i5+%g0]0x80,%l0 ! %l0 = 000000000000dab7
! Mem[0000000010081400] = 000000ff, %l0 = 000000000000dab7
ldsh [%i2+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000030101410] = 000000ff 51eba96c, %l6 = 000000ff, %l7 = 0000003e
ldda [%i4+%o5]0x81,%l6 ! %l6 = 00000000000000ff 0000000051eba96c
! Starting 10 instruction Store Burst
! Mem[00000000300c1410] = 0084ad4e, %l1 = 0000000000078207
ldstuba [%i3+%o5]0x81,%l1 ! %l1 = 00000000000000ff
p0_label_330:
! %l7 = 0000000051eba96c, Mem[00000000300c1400] = eb510000
stba %l7,[%i3+%g0]0x89 ! Mem[00000000300c1400] = eb51006c
! %l5 = 00000000000000ff, Mem[0000000030001400] = 00000035780ca7ed
stxa %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000000000ff
! %l6 = 00000000000000ff, Mem[0000000030181400] = 0000f0ff
stba %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff00f0ff
! %l0 = 00000000, %l1 = 00000000, Mem[0000000030001410] = 00000035 51eb006b
stda %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000 00000000
! %l1 = 0000000000000000, Mem[00000000201c0000] = c9ff4531, %asi = 80
stba %l1,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ff4531
! %l5 = 00000000000000ff, Mem[000000001004142e] = ffffff00, %asi = 80
stba %l5,[%i1+0x02e]%asi ! Mem[000000001004142c] = ffffff00
! %l5 = 00000000000000ff, Mem[0000000010081400] = 000000ff000051eb
stxa %l5,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000000000ff
! Mem[0000000010041410] = 000000ff, %l4 = ffffffffffffffff
swapa [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181410] = 7e5ce5f6, %l6 = 00000000000000ff
swapa [%i6+%o5]0x81,%l6 ! %l6 = 000000007e5ce5f6
! Starting 10 instruction Load Burst
! Mem[000000001004140c] = 98090000, %l0 = 0000000000000000
ldsha [%i1+0x00e]%asi,%l0 ! %l0 = 0000000000000000
p0_label_331:
! Mem[0000000030181408] = 4ef21338, %f3 = 00000000
lda [%i6+%o4]0x81,%f3 ! %f3 = 4ef21338
! Mem[0000000010141408] = 00000000, %l0 = 0000000000000000
lduwa [%i5+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030001410] = 0000000000000000, %f10 = 4ef21338 464d0964
ldda [%i0+%o5]0x89,%f10 ! %f10 = 00000000 00000000
! Mem[00000000100c1424] = fffffbcf, %f17 = 0000353e
lda [%i3+0x024]%asi,%f17 ! %f17 = fffffbcf
! Mem[0000000010041400] = 3e350000, %l2 = 0000000000000000
ldsba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
membar #Sync ! Added by membar checker (61)
! Mem[00000000300c1400] = 6c0051eb 00000000 000000ff 51eba96c
! Mem[00000000300c1410] = ff84ad4e 6a1e56a3 d3ecdbd1 5600ffff
! Mem[00000000300c1420] = 353ee4a8 000000ff 53000000 464d0964
! Mem[00000000300c1430] = 00000000 5bf37755 000000ff 00000000
ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400
! Mem[0000000030001400] = ff000000, %l4 = 00000000000000ff
lduba [%i0+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041410] = 0000807f, %l0 = 0000000000000000
ldswa [%i1+%o5]0x81,%l0 ! %l0 = 000000000000807f
! Mem[0000000010001400] = ff000000, %l6 = 000000007e5ce5f6
lduha [%i0+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030181408] = 4ef21338, %l5 = 00000000000000ff
ldstuba [%i6+%o4]0x81,%l5 ! %l5 = 0000004e000000ff
p0_label_332:
! Mem[0000000030181400] = fff000ff, %l6 = 0000000000000000
swapa [%i6+%g0]0x89,%l6 ! %l6 = 00000000fff000ff
! Mem[0000000030181400] = 00000000, %l1 = 0000000000000000
ldstuba [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000ff
! %l5 = 000000000000004e, Mem[0000000010081400] = ff00000000000000
stxa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 000000000000004e
! %l0 = 000000000000807f, Mem[00000000100c1434] = 6c57be00, %asi = 80
stha %l0,[%i3+0x034]%asi ! Mem[00000000100c1434] = 807fbe00
! Mem[0000000010041408] = 0000f0ff, %l3 = ffffffffffffffda
ldstuba [%i1+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010081400] = 0000004e, %l2 = 0000000000000000
ldstuba [%i2+%g0]0x88,%l2 ! %l2 = 0000004e000000ff
! %l4 = 00000000000000ff, Mem[00000000100c1410] = ff5cabc4ffffffff
stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000000000ff
! Mem[0000000010181410] = 00000035, %l2 = 000000000000004e
ldsha [%i6+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141425] = ffff1971, %l1 = 0000000000000000
ldstuba [%i5+0x025]%asi,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141408] = 00ffffff00000000, %f2 = a8000000 4ef21338
ldda [%i5+%o4]0x88,%f2 ! %f2 = 00ffffff 00000000
p0_label_333:
! Mem[0000000010101414] = 000000ff, %l6 = 00000000fff000ff
lduwa [%i4+0x014]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[00000000300c1400] = 00000000 eb51006c, %l6 = 000000ff, %l7 = 51eba96c
ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000eb51006c 0000000000000000
! Mem[0000000010041428] = a8e43e35ffffff00, %f2 = 00ffffff 00000000
ldd [%i1+0x028],%f2 ! %f2 = a8e43e35 ffffff00
! Mem[00000000100c1408] = 0000ffff, %f5 = 7f800000
lda [%i3+%o4]0x88,%f5 ! %f5 = 0000ffff
! Mem[0000000030101408] = 780ca7ed, %l4 = 00000000000000ff
lduba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ed
! Mem[00000000300c1400] = 00000000 eb51006c, %l6 = eb51006c, %l7 = 00000000
ldda [%i3+%g0]0x89,%l6 ! %l6 = 00000000eb51006c 0000000000000000
! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
lduha [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010041400] = 0000353e, %l7 = 0000000000000000
ldsh [%i1+%g0],%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = ff000000, %f8 = 353ee4a8
lda [%i0+%g0]0x88,%f8 ! %f8 = ff000000
! Starting 10 instruction Store Burst
! %l0 = 000000000000807f, Mem[0000000030041410] = 000000ff7f800000
stxa %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000000000807f
p0_label_334:
! %l3 = 00000000000000ff, Mem[0000000010041408] = 0000f0ff
stha %l3,[%i1+%o4]0x88 ! Mem[0000000010041408] = 000000ff
! %f6 = 55000000 1ba00b2f, Mem[0000000030041410] = 0000807f 00000000
stda %f6 ,[%i1+%o5]0x89 ! Mem[0000000030041410] = 55000000 1ba00b2f
! %l2 = 0000000000000000, Mem[0000000030181400] = 000000ff
stwa %l2,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! %f2 = a8e43e35 ffffff00, Mem[0000000010081400] = ff000000 00000000
std %f2 ,[%i2+%g0] ! Mem[0000000010081400] = a8e43e35 ffffff00
! %l4 = 000000ed, %l5 = 0000004e, Mem[0000000030041400] = 00000000 00000000
stda %l4,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ed 0000004e
! Mem[0000000010001400] = 000000ff, %l4 = 00000000000000ed
ldstuba [%i0+%g0]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081408] = 00000000, %l6 = 00000000eb51006c
ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010081408] = ff000000
sth %l4,[%i2+%o4] ! Mem[0000000010081408] = 00000000
! Mem[0000000010141420] = 000000ff, %l5 = 0000004e, %l2 = 00000000
add %i5,0x20,%g1
casa [%g1]0x80,%l5,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! %l5 = 000000000000004e, %l5 = 000000000000004e, %l1 = 00000000000000ff
sdivx %l5,%l5,%l1 ! %l1 = 0000000000000001
p0_label_335:
! Mem[00000000100c142c] = fff0cd6b, %f8 = ff000000
ld [%i3+0x02c],%f8 ! %f8 = fff0cd6b
! Mem[000000001000142c] = 07820700, %l1 = 0000000000000001
ldswa [%i0+0x02c]%asi,%l1 ! %l1 = 0000000007820700
! Mem[0000000030141408] = 35000000, %l4 = 0000000000000000
ldsba [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000035
! Mem[0000000021800140] = ffff9645, %l0 = 000000000000807f
lduba [%o3+0x141]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010141400] = 2168b7da, %l5 = 000000000000004e
ldsha [%i5+%g0]0x88,%l5 ! %l5 = ffffffffffffb7da
! Mem[0000000030041410] = 1ba00b2f, %l5 = ffffffffffffb7da
ldsha [%i1+%o5]0x89,%l5 ! %l5 = 0000000000000b2f
! Mem[00000000300c1400] = 6c0051eb, %l3 = 00000000000000ff
lduwa [%i3+%g0]0x81,%l3 ! %l3 = 000000006c0051eb
! Mem[0000000021800080] = ffff4727, %l3 = 000000006c0051eb
ldub [%o3+0x080],%l3 ! %l3 = 00000000000000ff
! %l3 = 00000000000000ff, immd = 000000000000044b, %l5 = 0000000000000b2f
mulx %l3,0x44b,%l5 ! %l5 = 00000000000446b5
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, Mem[00000000100c1400] = 0000ffff
stwa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 000000ff
p0_label_336:
! Mem[0000000030041400] = ed000000, %l2 = 00000000000000ff
ldstuba [%i1+%g0]0x81,%l2 ! %l2 = 000000ed000000ff
! %l2 = 00000000000000ed, Mem[0000000030081410] = ffa9eb51
stba %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffa9ebed
! %f22 = d3ecdbd1 5600ffff, Mem[0000000010141430] = ff000000 0000ff80
std %f22,[%i5+0x030] ! Mem[0000000010141430] = d3ecdbd1 5600ffff
! %f11 = 00000000, Mem[0000000010181410] = 00000035
sta %f11,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000
! %l2 = 000000ed, %l3 = 000000ff, Mem[0000000030101400] = a8e43e35 00000000
stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ed 000000ff
! Mem[0000000010041410] = ffffffff, %l5 = 00000000000446b5
swapa [%i1+%o5]0x80,%l5 ! %l5 = 00000000ffffffff
! %l2 = 00000000000000ed, Mem[0000000010081410] = a8e43e35
stwa %l2,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ed
! %l3 = 00000000000000ff, Mem[0000000030101400] = 000000ed
stha %l3,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00ff00ed
! Mem[0000000010181400] = 00000000, %l1 = 0000000007820700, %asi = 80
swapa [%i6+0x000]%asi,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 4ead84ff, %l5 = 00000000ffffffff
ldsba [%i3+%o5]0x89,%l5 ! %l5 = ffffffffffffffff
p0_label_337:
! Mem[0000000010101408] = 35ffe4a8, %l2 = 00000000000000ed
lduba [%i4+%o4]0x80,%l2 ! %l2 = 0000000000000035
! Mem[0000000030181400] = 00000000, %l5 = ffffffffffffffff
ldsha [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030041400] = ff000000, %l6 = 0000000000000000
lduha [%i1+%g0]0x81,%l6 ! %l6 = 000000000000ff00
! Mem[0000000030041400] = 000000ff, %l6 = 000000000000ff00
ldswa [%i1+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Mem[00000000211c0000] = ff0096d7, %l2 = 0000000000000035
lduba [%o2+0x000]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010081408] = 00000000, %l4 = 0000000000000035
ldsba [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000010181428] = 00000000, %l6 = 00000000000000ff
ldsb [%i6+0x02b],%l6 ! %l6 = 0000000000000000
! Mem[000000001008142c] = ff00ff3e, %l5 = 0000000000000000
lduh [%i2+0x02c],%l5 ! %l5 = 000000000000ff00
! Mem[0000000010141400] = a8e43e352168b7da, %f16 = 6c0051eb 00000000
ldda [%i5+%g0]0x88,%f16 ! %f16 = a8e43e35 2168b7da
! Starting 10 instruction Store Burst
! %f0 = 00000000 00000000 a8e43e35 ffffff00
! %f4 = 000000ff 0000ffff 55000000 1ba00b2f
! %f8 = fff0cd6b d675efff 00000000 00000000
! %f12 = 8a33ebc2 5363e766 478242fe 4453a10b
stda %f0,[%i6]ASI_BLK_P ! Block Store to 0000000010181400
p0_label_338:
! %l6 = 00000000, %l7 = 00000000, Mem[0000000030101400] = ed00ff00 ff000000
stda %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 00000000
! Mem[0000000010081410] = ed000000, %l2 = 00000000000000ff
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 000000ed000000ff
! Mem[0000000030101400] = 00000000, %l7 = 0000000000000000
lduba [%i4+%g0]0x89,%l7 ! %l7 = 0000000000000000
! %l5 = 000000000000ff00, Mem[0000000010181400] = 00000000
stha %l5,[%i6+%g0]0x80 ! Mem[0000000010181400] = ff000000
! Mem[0000000010081410] = 000000ff, %l0 = 00000000000000ff
ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %l2 = 00000000000000ed, Mem[0000000010181410] = ff000000
stha %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = ff0000ed
membar #Sync ! Added by membar checker (62)
! %l3 = 00000000000000ff, Mem[00000000300c1408] = 000000ff
stha %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 00ff00ff
! Mem[0000000030081408] = 00000000, %l2 = 00000000000000ed
swapa [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
! %f20 = ff84ad4e, Mem[00000000300c1400] = 6c0051eb
sta %f20,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ff84ad4e
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 0000353e5bf37755, %f22 = d3ecdbd1 5600ffff
ldda [%i1+0x000]%asi,%f22 ! %f22 = 0000353e 5bf37755
p0_label_339:
! Mem[0000000010001410] = 0000ff00, %l3 = 00000000000000ff
lduwa [%i0+%o5]0x88,%l3 ! %l3 = 000000000000ff00
! Mem[0000000030001410] = 00000000, %f17 = 2168b7da
lda [%i0+%o5]0x89,%f17 ! %f17 = 00000000
! Mem[0000000010101400] = fff0cd6b00000000, %l4 = 0000000000000000
ldx [%i4+%g0],%l4 ! %l4 = fff0cd6b00000000
! Mem[0000000030141410] = d5b15829, %l0 = 00000000000000ff
ldsba [%i5+%o5]0x81,%l0 ! %l0 = ffffffffffffffd5
! Mem[0000000010141410] = ff000000, %l5 = 000000000000ff00
lduwa [%i5+%o5]0x80,%l5 ! %l5 = 00000000ff000000
! Mem[0000000030141410] = 2958b1d5, %l0 = ffffffffffffffd5
ldsha [%i5+%o5]0x89,%l0 ! %l0 = ffffffffffffb1d5
! Mem[00000000201c0000] = 00ff4531, %l0 = ffffffffffffb1d5
lduha [%o0+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! %l1 = 0000000000000000, imm = 00000000000007ba, %l2 = 0000000000000000
andn %l1,0x7ba,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081410] = ff000000, %l7 = 0000000000000000
ldsha [%i2+%o5]0x80,%l7 ! %l7 = ffffffffffffff00
! Starting 10 instruction Store Burst
! %f30 = 000000ff 00000000, %l3 = 000000000000ff00
! Mem[0000000010081408] = 0000000000000000
add %i2,0x008,%g1
stda %f30,[%g1+%l3]ASI_PST16_PL ! Mem[0000000010081408] = 0000000000000000
p0_label_340:
! Mem[0000000010081410] = ff000000, %l2 = 0000000000000000
swap [%i2+%o5],%l2 ! %l2 = 00000000ff000000
! %l2 = 00000000ff000000, imm = 0000000000000a83, %l1 = 0000000000000000
xnor %l2,0xa83,%l1 ! %l1 = ffffffff00fff57c
! %f6 = 55000000, Mem[0000000030001408] = 0000dbd1
sta %f6 ,[%i0+%o4]0x89 ! Mem[0000000030001408] = 55000000
! %f2 = a8e43e35 ffffff00, Mem[0000000010181418] = 55000000 1ba00b2f
stda %f2 ,[%i6+0x018]%asi ! Mem[0000000010181418] = a8e43e35 ffffff00
! Mem[0000000030101410] = ff000000, %l7 = ffffffffffffff00
swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000ff000000
! %f24 = 353ee4a8, %f29 = 5bf37755
fsqrts %f24,%f29 ! %f29 = 3a5d1004
! %f15 = 4453a10b, Mem[0000000030001408] = 00000055
sta %f15,[%i0+%o4]0x81 ! Mem[0000000030001408] = 4453a10b
! %f8 = fff0cd6b, Mem[0000000030141408] = 00000035
sta %f8 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = fff0cd6b
! %f2 = a8e43e35, Mem[0000000030101410] = 00ffffff
sta %f2 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = a8e43e35
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 0ba15344, %f16 = a8e43e35
lda [%i0+%o4]0x89,%f16 ! %f16 = 0ba15344
p0_label_341:
! Mem[0000000030181408] = 3813f2ff, %l0 = 00000000000000ff
lduha [%i6+%o4]0x89,%l0 ! %l0 = 000000000000f2ff
! Mem[0000000030081400] = 85720000 ffffffff, %l0 = 0000f2ff, %l1 = 00fff57c
ldda [%i2+%g0]0x81,%l0 ! %l0 = 0000000085720000 00000000ffffffff
! Mem[0000000010041400] = 3e350000, %l3 = 000000000000ff00
lduwa [%i1+%g0]0x88,%l3 ! %l3 = 000000003e350000
! Mem[0000000010101400] = 6bcdf0ff, %l7 = 00000000ff000000
ldsha [%i4+%g0]0x88,%l7 ! %l7 = fffffffffffff0ff
! Mem[00000000300c1408] = 00ff00ff 51eba96c, %l0 = 85720000, %l1 = ffffffff
ldda [%i3+%o4]0x81,%l0 ! %l0 = 0000000000ff00ff 0000000051eba96c
! %l2 = 00000000ff000000, %l3 = 000000003e350000, %l3 = 000000003e350000
xnor %l2,%l3,%l3 ! %l3 = ffffffff3ecaffff
! Mem[0000000010181400] = ff000000, %f4 = 000000ff
lda [%i6+%g0]0x80,%f4 ! %f4 = ff000000
! Mem[0000000020800040] = ffff0070, %l7 = fffffffffffff0ff
ldsha [%o1+0x040]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010181408] = a8e43e35, %l2 = 00000000ff000000
ldsha [%i6+%o4]0x80,%l2 ! %l2 = ffffffffffffa8e4
! Starting 10 instruction Store Burst
! %l0 = 00ff00ff, %l1 = 51eba96c, Mem[00000000100c1410] = 00000000 ff000000
stda %l0,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00ff00ff 51eba96c
p0_label_342:
! Mem[0000000030041400] = ff000000, %l5 = 00000000ff000000
swapa [%i1+%g0]0x81,%l5 ! %l5 = 00000000ff000000
! %f28 = 00000000 3a5d1004, %l2 = ffffffffffffa8e4
! Mem[0000000010041400] = 0000353e5bf37755
stda %f28,[%i1+%l2]ASI_PST32_P ! Mem[0000000010041400] = 0000353e5bf37755
! %l4 = fff0cd6b00000000, Mem[0000000020800000] = ffc48841
sth %l4,[%o1+%g0] ! Mem[0000000020800000] = 00008841
! Mem[0000000010081418] = 0000005500000000, %l2 = ffffffffffffa8e4, %l2 = ffffffffffffa8e4
add %i2,0x18,%g1
casxa [%g1]0x80,%l2,%l2 ! %l2 = 0000005500000000
! %l0 = 0000000000ff00ff, Mem[0000000010141400] = dab76821353ee4a8
stxa %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000ff00ff
! %f21 = 6a1e56a3, %f4 = ff000000, %f25 = 000000ff
fadds %f21,%f4 ,%f25 ! %f25 = ff000000
! %l7 = ffffffffffffffff, Mem[0000000030141408] = 6bcdf0ff
stwa %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = ffffffff
! Mem[00000000100c1438] = ffffffb9, %l6 = 00000000, %l5 = ff000000
add %i3,0x38,%g1
casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000ffffffb9
! Mem[000000001004143c] = ffffff53, %l5 = 00000000ffffffb9
swap [%i1+0x03c],%l5 ! %l5 = 00000000ffffff53
! Starting 10 instruction Load Burst
! %f16 = 0ba15344, %f1 = 00000000, %f25 = ff000000
fmuls %f16,%f1 ,%f25 ! %f25 = 00000000
p0_label_343:
! Mem[0000000010181400] = 000000ff, %l6 = 0000000000000000
ldswa [%i6+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! %l4 = fff0cd6b00000000, %l4 = fff0cd6b00000000, %l0 = 0000000000ff00ff
orn %l4,%l4,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010001400] = ff0000ff, %l3 = ffffffff3ecaffff
lduba [%i0+%g0]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000030101408] = 780ca7ed, %l4 = fff0cd6b00000000
lduba [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ed
! Mem[0000000010041400] = 0000353e, %l5 = 00000000ffffff53
ldswa [%i1+%g0]0x80,%l5 ! %l5 = 000000000000353e
! Mem[0000000010001420] = 353ee4a8, %l7 = ffffffffffffffff
ldsb [%i0+0x020],%l7 ! %l7 = 0000000000000035
! Mem[0000000010081408] = 0000000000000000, %l2 = 0000005500000000
ldxa [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010101408] = a8e4ff35, %l6 = 00000000000000ff
ldswa [%i4+%o4]0x88,%l6 ! %l6 = ffffffffa8e4ff35
! Mem[0000000030001400] = 000000ff, %l6 = ffffffffa8e4ff35
ldswa [%i0+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %f1 = 00000000, Mem[0000000010141400] = 00000000
sta %f1 ,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
p0_label_344:
! %f16 = 0ba15344 00000000, Mem[0000000030081410] = edeba9ff ffffffff
stda %f16,[%i2+%o5]0x81 ! Mem[0000000030081410] = 0ba15344 00000000
! Mem[0000000010141410] = ff000000, %l2 = 0000000000000000
swapa [%i5+%o5]0x80,%l2 ! %l2 = 00000000ff000000
! %l3 = 00000000000000ff, Mem[0000000030041400] = 000000ff
stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! Mem[0000000030081408] = ed000000, %l7 = 0000000000000035
ldstuba [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff
! %f30 = 000000ff 00000000, Mem[0000000010041400] = 0000353e 5bf37755
stda %f30,[%i1+%g0]0x80 ! Mem[0000000010041400] = 000000ff 00000000
! Mem[0000000030141408] = ffffffff, %l3 = 00000000000000ff
ldstuba [%i5+%o4]0x89,%l3 ! %l3 = 000000ff000000ff
! %l4 = 00000000000000ed, Mem[0000000030101410] = a8e43e35
stwa %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ed
! %l2 = 00000000ff000000, Mem[0000000010041410] = 000446b5
stwa %l2,[%i1+%o5]0x80 ! Mem[0000000010041410] = ff000000
! %l5 = 000000000000353e, Mem[0000000010141408] = 00000000
stha %l5,[%i5+%o4]0x88 ! Mem[0000000010141408] = 0000353e
! Starting 10 instruction Load Burst
! Mem[00000000100c1404] = ff000000, %l6 = 00000000000000ff
lduba [%i3+0x007]%asi,%l6 ! %l6 = 0000000000000000
p0_label_345:
! Mem[0000000010181430] = 8a33ebc25363e766, %f30 = 000000ff 00000000
ldda [%i6+0x030]%asi,%f30 ! %f30 = 8a33ebc2 5363e766
! Mem[0000000010041430] = ff00000000000000, %l5 = 000000000000353e
ldx [%i1+0x030],%l5 ! %l5 = ff00000000000000
! Mem[0000000010001408] = 0000000000000000, %f18 = 000000ff 51eba96c
ldda [%i0+%o4]0x88,%f18 ! %f18 = 00000000 00000000
! Mem[00000000300c1410] = ff84ad4e6a1e56a3, %f24 = 353ee4a8 00000000
ldda [%i3+%o5]0x81,%f24 ! %f24 = ff84ad4e 6a1e56a3
! Mem[0000000010041400] = 000000ff 00000000, %l4 = 000000ed, %l5 = 00000000
ldd [%i1+%g0],%l4 ! %l4 = 00000000000000ff 0000000000000000
! Mem[0000000010001408] = 00000000, %l1 = 0000000051eba96c
ldswa [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030041410] = 550000001ba00b2f, %l0 = ffffffffffffffff
ldxa [%i1+%o5]0x89,%l0 ! %l0 = 550000001ba00b2f
! Mem[0000000010141428] = c5989333, %l6 = 0000000000000000
ldswa [%i5+0x028]%asi,%l6 ! %l6 = ffffffffc5989333
! Mem[00000000100c1410] = ff00ff006ca9eb51, %f0 = 00000000 00000000
ldda [%i3+%o5]0x80,%f0 ! %f0 = ff00ff00 6ca9eb51
! Starting 10 instruction Store Burst
! %l5 = 0000000000000000, Mem[0000000030141408] = 00000000ffffffff
stxa %l5,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000000000
p0_label_346:
! %f11 = 00000000, Mem[0000000030041400] = 000000ff
sta %f11,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! %l2 = 00000000ff000000, Mem[00000000300c1410] = 4ead84ff
stba %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 4ead8400
! %f10 = 00000000 00000000, Mem[0000000030041408] = 00000000 000000a8
stda %f10,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 00000000
! %f24 = ff84ad4e 6a1e56a3, Mem[0000000030141408] = 00000000 00000000
stda %f24,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff84ad4e 6a1e56a3
! Mem[0000000030081408] = ed0000ff, %l5 = 0000000000000000
ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000030181410] = 000000ff, %l0 = 550000001ba00b2f
swapa [%i6+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %l4 = 00000000000000ff, Mem[00000000100c140d] = 000000ff
stb %l4,[%i3+0x00d] ! Mem[00000000100c140c] = 00ff00ff
! %l4 = 00000000000000ff, Mem[0000000030041400] = 000000004e000000
stxa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000ff
! %l6 = ffffffffc5989333, Mem[0000000030181400] = 00000000
stwa %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = c5989333
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (63)
! Mem[0000000030001400] = ff000000 00000000 4453a10b ffffffff
! Mem[0000000030001410] = 00000000 00000000 01000071 0000006b
! Mem[0000000030001420] = 935e0000 aa451ef5 e3f10393 ce180437
! Mem[0000000030001430] = 00000002 e0000000 cfc060e8 d6d1ffff
ldda [%i0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030001400
p0_label_347:
! Mem[0000000030141410] = ff000000 2958b1d5, %l4 = 000000ff, %l5 = 000000ff
ldda [%i5+%o5]0x89,%l4 ! %l4 = 000000002958b1d5 00000000ff000000
! %f26 = 53000000, %f28 = 00000000, %f28 = 00000000
fdivs %f26,%f28,%f28 ! %f28 = 7f800000
! Mem[0000000010141410] = 00000000 ff000000, %l6 = c5989333, %l7 = 00000000
ldda [%i5+0x010]%asi,%l6 ! %l6 = 0000000000000000 00000000ff000000
! Mem[0000000010141410] = 00000000, %f20 = ff84ad4e
lda [%i5+%o5]0x80,%f20 ! %f20 = 00000000
! Mem[0000000030101400] = 00000000 00000000 eda70c78 00000000
! Mem[0000000030101410] = 000000ed 51eba96c 00000000 6bcdf0ff
! Mem[0000000030101420] = 00000053 000000ff 00000000 0000d9df
! Mem[0000000030101430] = ffffffff 339398c5 47f6c323 3f00ffff
ldda [%i4]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030101400
! Mem[0000000030081408] = ff0000ed, %l4 = 000000002958b1d5
ldswa [%i2+%o4]0x81,%l4 ! %l4 = ffffffffff0000ed
! Mem[0000000010001428] = 4ef21338, %l5 = 00000000ff000000
lduwa [%i0+0x028]%asi,%l5 ! %l5 = 000000004ef21338
! Mem[0000000010041400] = 00000000ff000000, %f22 = 0000353e 5bf37755
ldda [%i1+%g0]0x88,%f22 ! %f22 = 00000000 ff000000
! Mem[0000000030041410] = 2f0ba01b, %l7 = 00000000ff000000
ldswa [%i1+%o5]0x81,%l7 ! %l7 = 000000002f0ba01b
! Starting 10 instruction Store Burst
! %l4 = ffffffffff0000ed, Mem[00000000201c0000] = 00ff4531, %asi = 80
stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00ed4531
p0_label_348:
! %l2 = 00000000ff000000, %l2 = 00000000ff000000, %y = ffff1842
umul %l2,%l2,%l2 ! %l2 = fe01000000000000, %y = fe010000
! %l1 = 0000000000000000, immd = 000000000000016c, %l7 = 000000002f0ba01b
mulx %l1,0x16c,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181408] = a8e43e35, %l5 = 000000004ef21338
ldstuba [%i6+%o4]0x80,%l5 ! %l5 = 000000a8000000ff
! Mem[0000000010141408] = 3e350000, %l7 = 0000000000000000
swapa [%i5+%o4]0x80,%l7 ! %l7 = 000000003e350000
! %f30 = 8a33ebc2, Mem[0000000010141400] = 00000000
sta %f30,[%i5+%g0]0x88 ! Mem[0000000010141400] = 8a33ebc2
! %l7 = 000000003e350000, Mem[0000000010141410] = 00000000ff000000
stxa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000003e350000
! Mem[0000000030081410] = 0ba15344, %l4 = ffffffffff0000ed
swapa [%i2+%o5]0x81,%l4 ! %l4 = 000000000ba15344
! Mem[0000000010101410] = 51eb006b, %l2 = fe01000000000000
swapa [%i4+%o5]0x88,%l2 ! %l2 = 0000000051eb006b
! Mem[0000000030041410] = 2f0ba01b, %l5 = 00000000000000a8
ldstuba [%i1+%o5]0x81,%l5 ! %l5 = 0000002f000000ff
! Starting 10 instruction Load Burst
! Mem[00000000218000c0] = ffff5589, %l3 = 00000000000000ff
ldub [%o3+0x0c1],%l3 ! %l3 = 00000000000000ff
p0_label_349:
! Mem[0000000030141410] = 2958b1d5, %l7 = 000000003e350000
ldsha [%i5+%o5]0x89,%l7 ! %l7 = ffffffffffffb1d5
! Mem[0000000030081410] = ff0000ed, %l0 = 00000000000000ff
lduba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041434] = 00000000, %l4 = 000000000ba15344
lduh [%i1+0x036],%l4 ! %l4 = 0000000000000000
! Mem[0000000030181410] = 2f0ba01b, %l1 = 0000000000000000
lduwa [%i6+%o5]0x89,%l1 ! %l1 = 000000002f0ba01b
! Mem[0000000010001400] = ff0000ff, %l5 = 000000000000002f
ldsha [%i0+%g0]0x88,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
lduba [%i2+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141400] = ff00ff008a33ebc2, %l4 = 0000000000000000
ldxa [%i5+%g0]0x88,%l4 ! %l4 = ff00ff008a33ebc2
! Mem[0000000010141408] = 00000000, %l4 = ff00ff008a33ebc2
ldswa [%i5+%o4]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000010101418] = 00005cc1, %l5 = 00000000000000ff
lduw [%i4+0x018],%l5 ! %l5 = 0000000000005cc1
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffb1d5, Mem[00000000300c1408] = ff00ff00
stba %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff00ffd5
p0_label_350:
! Mem[0000000010101400] = 6bcdf0ff, %l3 = 00000000000000ff
ldstuba [%i4+%g0]0x88,%l3 ! %l3 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[0000000010141408] = 00000000
stwa %l3,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff
! %f22 = 00000000, Mem[00000000100c1400] = ff000000
sta %f22,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
! %f0 = 00000000 00000000 eda70c78 00000000
! %f4 = 000000ed 51eba96c 00000000 6bcdf0ff
! %f8 = 00000053 000000ff 00000000 0000d9df
! %f12 = ffffffff 339398c5 47f6c323 3f00ffff
stda %f0,[%i1]ASI_BLK_AIUP ! Block Store to 0000000010041400
! %f27 = 464d0964, Mem[0000000030081408] = ed0000ff
sta %f27,[%i2+%o4]0x89 ! Mem[0000000030081408] = 464d0964
! Mem[0000000020800040] = ffff0070, %l1 = 000000002f0ba01b
ldstub [%o1+0x040],%l1 ! %l1 = 000000ff000000ff
! %f20 = 00000000, Mem[0000000010181430] = 8a33ebc2
st %f20,[%i6+0x030] ! Mem[0000000010181430] = 00000000
! %l4 = 0000000000000000, Mem[00000000201c0000] = 00ed4531
sth %l4,[%o0+%g0] ! Mem[00000000201c0000] = 00004531
! Mem[00000000211c0001] = ff0096d7, %l0 = 00000000000000ff
ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001408] = 4453a10b ffffffff, %l2 = 51eb006b, %l3 = 000000ff
ldda [%i0+%o4]0x81,%l2 ! %l2 = 000000004453a10b 00000000ffffffff
p0_label_351:
! Mem[0000000021800100] = 9e82458c, %l1 = 00000000000000ff
lduba [%o3+0x100]%asi,%l1 ! %l1 = 000000000000009e
! Mem[0000000010141410] = 00000000, %l3 = 00000000ffffffff
lduwa [%i5+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Mem[00000000300c1408] = d5ff00ff, %l1 = 000000000000009e
lduba [%i3+%o4]0x81,%l1 ! %l1 = 00000000000000d5
! Mem[00000000300c1400] = ff84ad4e, %l0 = 0000000000000000
ldsba [%i3+%g0]0x81,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010081434] = 0000353e, %f16 = 0ba15344
lda [%i2+0x034]%asi,%f16 ! %f16 = 0000353e
! Mem[00000000211c0000] = ffff96d7, %l1 = 00000000000000d5
lduha [%o2+0x000]%asi,%l1 ! %l1 = 000000000000ffff
! Mem[0000000030001408] = ffffffff 0ba15344, %l4 = 00000000, %l5 = 00005cc1
ldda [%i0+%o4]0x89,%l4 ! %l4 = 000000000ba15344 00000000ffffffff
! Mem[00000000300c1400] = ff84ad4e, %l6 = 0000000000000000
ldswa [%i3+%g0]0x81,%l6 ! %l6 = ffffffffff84ad4e
! Mem[0000000010181408] = 353ee4ff, %l6 = ffffffffff84ad4e
lduba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Store Burst
! %l6 = 000000ff, %l7 = ffffb1d5, Mem[0000000030041408] = 00000000 00000000
stda %l6,[%i1+%o4]0x89 ! Mem[0000000030041408] = 000000ff ffffb1d5
p0_label_352:
! Mem[0000000010141405] = 00ff00ff, %l3 = 0000000000000000
ldstub [%i5+0x005],%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010181417] = 0000ffff, %l4 = 000000000ba15344
ldstuba [%i6+0x017]%asi,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030001410] = 00000000, %l5 = 00000000ffffffff
swapa [%i0+%o5]0x89,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (64)
! %l6 = 00000000000000ff, Mem[0000000030101400] = 00000000
stwa %l6,[%i4+%g0]0x81 ! Mem[0000000030101400] = 000000ff
! %l0 = ffffffffffffffff, Mem[0000000030041408] = 000000ff
stwa %l0,[%i1+%o4]0x89 ! Mem[0000000030041408] = ffffffff
! Mem[00000000300c1410] = 0084ad4e, %l5 = 0000000000000000
swapa [%i3+%o5]0x81,%l5 ! %l5 = 000000000084ad4e
! %l1 = 000000000000ffff, Mem[00000000100c1405] = ff000000, %asi = 80
stba %l1,[%i3+0x005]%asi ! Mem[00000000100c1404] = ffff0000
! %l2 = 000000004453a10b, %l1 = 000000000000ffff, %l7 = ffffffffffffb1d5
addc %l2,%l1,%l7 ! %l7 = 000000004454a10a
! Mem[00000000201c0000] = 00004531, %l6 = 00000000000000ff
ldstub [%o0+%g0],%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 4ead84ff, %l7 = 000000004454a10a
ldswa [%i5+%o4]0x89,%l7 ! %l7 = 000000004ead84ff
p0_label_353:
! Mem[0000000010041408] = 00000000 780ca7ed, %l4 = 000000ff, %l5 = 0084ad4e
ldda [%i1+%o4]0x88,%l4 ! %l4 = 00000000780ca7ed 0000000000000000
! Mem[0000000010081438] = 6f44eb51fffffbcf, %l4 = 00000000780ca7ed
ldx [%i2+0x038],%l4 ! %l4 = 6f44eb51fffffbcf
! Mem[0000000010001400] = ff0000ff, %l1 = 000000000000ffff
ldswa [%i0+%g0]0x80,%l1 ! %l1 = ffffffffff0000ff
! Mem[0000000010041410] = ed000000, %l6 = 0000000000000000
lduwa [%i1+%o5]0x88,%l6 ! %l6 = 00000000ed000000
! Mem[0000000030081400] = 00007285, %l3 = 00000000000000ff
ldsha [%i2+%g0]0x89,%l3 ! %l3 = 0000000000007285
! Mem[0000000030041410] = ff0ba01b, %l4 = 6f44eb51fffffbcf
lduha [%i1+%o5]0x81,%l4 ! %l4 = 000000000000ff0b
! Mem[00000000300c1410] = 00000000, %l4 = 000000000000ff0b
ldsba [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141400] = c2eb338a, %l0 = ffffffffffffffff
ldswa [%i5+%g0]0x80,%l0 ! %l0 = ffffffffc2eb338a
! Mem[0000000010141400] = 8a33ebc2, %f5 = 51eba96c
lda [%i5+%g0]0x88,%f5 ! %f5 = 8a33ebc2
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000010001400] = ff0000ff
stba %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = ff000000
p0_label_354:
! Mem[0000000010141410] = 00000000, %l5 = 0000000000000000
ldstuba [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! %l6 = 00000000ed000000, %l0 = ffffffffc2eb338a, %l2 = 000000004453a10b
or %l6,%l0,%l2 ! %l2 = ffffffffefeb338a
! %f28 = 7f800000 3a5d1004, Mem[0000000010081410] = 00000000 ffffff00
stda %f28,[%i2+%o5]0x88 ! Mem[0000000010081410] = 7f800000 3a5d1004
! %l6 = 00000000ed000000, Mem[0000000030141408] = ff84ad4e6a1e56a3
stxa %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000ed000000
! %l0 = ffffffffc2eb338a, Mem[0000000030141410] = 2958b1d5
stha %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = 2958338a
! %l3 = 0000000000007285, Mem[0000000010181406] = 00000000
sth %l3,[%i6+0x006] ! Mem[0000000010181404] = 00007285
! %l4 = 0000000000000000, Mem[0000000010001400] = 000000ff, %asi = 80
stwa %l4,[%i0+0x000]%asi ! Mem[0000000010001400] = 00000000
! Mem[0000000030001408] = 0ba15344, %l6 = 00000000ed000000
ldstuba [%i0+%o4]0x89,%l6 ! %l6 = 00000044000000ff
! %l6 = 0000000000000044, Mem[00000000100c1408] = ffff000000ff00ff
stx %l6,[%i3+%o4] ! Mem[00000000100c1408] = 0000000000000044
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = 00008841, %l4 = 0000000000000000
lduba [%o1+0x000]%asi,%l4 ! %l4 = 0000000000000000
p0_label_355:
! Mem[0000000010001400] = 00000000, %l5 = 0000000000000000
lduwa [%i0+%g0]0x80,%l5 ! %l5 = 0000000000000000
! Mem[0000000020800000] = 00008841, %l0 = ffffffffc2eb338a
ldsh [%o1+%g0],%l0 ! %l0 = 0000000000000000
! Mem[0000000030141410] = ff0000002958338a, %l2 = ffffffffefeb338a
ldxa [%i5+%o5]0x89,%l2 ! %l2 = ff0000002958338a
! Mem[00000000100c1430] = ffffffc0807fbe00, %l7 = 000000004ead84ff
ldxa [%i3+0x030]%asi,%l7 ! %l7 = ffffffc0807fbe00
membar #Sync ! Added by membar checker (65)
! Mem[0000000010181400] = ff000000 00007285 ffe43e35 ffffff00
! Mem[0000000010181410] = ed0000ff 0000ffff a8e43e35 ffffff00
! Mem[0000000010181420] = fff0cd6b d675efff 00000000 00000000
! Mem[0000000010181430] = 00000000 5363e766 478242fe 4453a10b
ldda [%i6]ASI_BLK_AIUP,%f0 ! Block Load from 0000000010181400
! Mem[0000000030181400] = c5989333, %f20 = 00000000
lda [%i6+%g0]0x81,%f20 ! %f20 = c5989333
! Mem[00000000211c0000] = ffff96d7, %l7 = ffffffc0807fbe00
ldsha [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1400] = 00000000, %l6 = 0000000000000044
lduwa [%i3+%g0]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = 8a33ebc2, %l1 = ffffffffff0000ff
lduba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000c2
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffffff, Mem[0000000010001410] = 00ff0000
stb %l7,[%i0+%o5] ! Mem[0000000010001410] = ffff0000
p0_label_356:
! Mem[00000000300c1410] = 00000000, %l3 = 0000000000007285
ldstuba [%i3+%o5]0x89,%l3 ! %l3 = 00000000000000ff
! %f23 = ff000000, Mem[0000000030001400] = 000000ff
sta %f23,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000
! %f16 = 0000353e 00000000 00000000 00000000
! %f20 = c5989333 6a1e56a3 00000000 ff000000
! %f24 = ff84ad4e 6a1e56a3 53000000 464d0964
! %f28 = 7f800000 3a5d1004 8a33ebc2 5363e766
stda %f16,[%i0]ASI_BLK_AIUSL ! Block Store to 0000000030001400
! Mem[0000000030041400] = 00000000, %l7 = ffffffffffffffff
swapa [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000010141418] = 0000005500000072
stx %l6,[%i5+0x018] ! Mem[0000000010141418] = 0000000000000000
! Mem[000000001010142c] = d1db0000, %l5 = 0000000000000000
ldstub [%i4+0x02c],%l5 ! %l5 = 000000d1000000ff
! Mem[0000000010041420] = 00000053000000ff, %l7 = 0000000000000000, %l2 = ff0000002958338a
add %i1,0x20,%g1
casxa [%g1]0x80,%l7,%l2 ! %l2 = 00000053000000ff
membar #Sync ! Added by membar checker (66)
! Mem[0000000010001438] = 478242fe, %l0 = 0000000000000000, %asi = 80
swapa [%i0+0x038]%asi,%l0 ! %l0 = 00000000478242fe
! %f28 = 7f800000 3a5d1004, %l5 = 00000000000000d1
! Mem[0000000030181420] = 00000000c03619ff
add %i6,0x020,%g1
stda %f28,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030181420] = 04100000c03619ff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 00000000, %l2 = 00000053000000ff
lduwa [%i0+%g0]0x89,%l2 ! %l2 = 0000000000000000
p0_label_357:
! Mem[0000000010041418] = 000000006bcdf0ff, %l7 = 0000000000000000
ldx [%i1+0x018],%l7 ! %l7 = 000000006bcdf0ff
! Mem[00000000300c1408] = ff00ffd5, %l0 = 00000000478242fe
ldswa [%i3+%o4]0x89,%l0 ! %l0 = ffffffffff00ffd5
! Mem[0000000010001410] = ffff0000, %l7 = 000000006bcdf0ff
ldsba [%i0+%o5]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1400] = 00000000, %l1 = 00000000000000c2
ldsba [%i3+%g0]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000010141400] = c2eb338a, %l3 = 0000000000000000
ldsba [%i5+%g0]0x80,%l3 ! %l3 = ffffffffffffffc2
! Mem[0000000010101400] = 6bcdf0ff, %l4 = 0000000000000000
lduwa [%i4+%g0]0x88,%l4 ! %l4 = 000000006bcdf0ff
! Mem[0000000030181410] = 1ba00b2f, %l5 = 00000000000000d1
lduha [%i6+%o5]0x81,%l5 ! %l5 = 0000000000001ba0
! Mem[0000000010101400] = fff0cd6b 00000000 35ffe4a8 000000ff
! Mem[0000000010101410] = 00000000 000000ff 00005cc1 00001971
! Mem[0000000010101420] = b881df69 41d1f051 000000ff ffdb0000
! Mem[0000000010101430] = 464d0964 780ca7ed 00000000 ffffffff
ldda [%i4]ASI_BLK_PL,%f0 ! Block Load from 0000000010101400
! Mem[0000000010101428] = 000000ff, %l3 = ffffffffffffffc2
ldsb [%i4+0x028],%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101404] = 00000000, %l1 = 0000000000000000
swap [%i4+0x004],%l1 ! %l1 = 0000000000000000
p0_label_358:
! %l4 = 6bcdf0ff, %l5 = 00001ba0, Mem[0000000010181400] = 000000ff 85720000
stda %l4,[%i6+%g0]0x88 ! Mem[0000000010181400] = 6bcdf0ff 00001ba0
! Mem[000000001004140c] = 00000000, %l4 = 000000006bcdf0ff, %asi = 80
swapa [%i1+0x00c]%asi,%l4 ! %l4 = 0000000000000000
! %f28 = 7f800000 3a5d1004, Mem[0000000030141410] = 8a335829 000000ff
stda %f28,[%i5+%o5]0x81 ! Mem[0000000030141410] = 7f800000 3a5d1004
! %l7 = ffffffffffffffff, Mem[00000000211c0000] = ffff96d7, %asi = 80
stba %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = ffff96d7
! %l1 = 0000000000000000, Mem[0000000030101400] = ff000000
stha %l1,[%i4+%g0]0x89 ! Mem[0000000030101400] = ff000000
! Mem[0000000030181410] = 1ba00b2f, %l7 = ffffffffffffffff
ldstuba [%i6+%o5]0x81,%l7 ! %l7 = 0000001b000000ff
! %l0 = ffffffffff00ffd5, Mem[00000000100c1408] = 00000000
stwa %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff00ffd5
! %l7 = 000000000000001b, Mem[0000000010001422] = 353ee4a8, %asi = 80
stba %l7,[%i0+0x022]%asi ! Mem[0000000010001420] = 353e1ba8
! Mem[0000000030081410] = ed0000ff, %l1 = 0000000000000000
swapa [%i2+%o5]0x89,%l1 ! %l1 = 00000000ed0000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = ffffffff, %f31 = 5363e766
lda [%i1+%g0]0x89,%f31 ! %f31 = ffffffff
p0_label_359:
! Mem[0000000010101400] = 6bcdf0ff, %l0 = ffffffffff00ffd5
ldsba [%i4+%g0]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001400] = 00000000, %l6 = 0000000000000000
ldsba [%i0+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000010101420] = b881df69, %l3 = 0000000000000000
ldsha [%i4+0x020]%asi,%l3 ! %l3 = ffffffffffffb881
! Mem[0000000010141410] = ff000000, %l2 = 0000000000000000
ldsba [%i5+%o5]0x80,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010101414] = 000000ff, %l7 = 000000000000001b
ldsha [%i4+0x016]%asi,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1400] = 00000000, %l3 = ffffffffffffb881
lduha [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181410] = 2f0ba0ff, %l0 = ffffffffffffffff
lduha [%i6+%o5]0x89,%l0 ! %l0 = 000000000000a0ff
! Mem[00000000300c1410] = ff000000, %l5 = 0000000000001ba0
ldsha [%i3+%o5]0x81,%l5 ! %l5 = ffffffffffffff00
! Mem[00000000100c1400] = 00000000 ffff0000, %l0 = 0000a0ff, %l1 = ed0000ff
ldda [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 00000000ffff0000
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010081438] = 6f44eb51
sth %l3,[%i2+0x038] ! Mem[0000000010081438] = 0000eb51
p0_label_360:
! Mem[0000000030101408] = 780ca7ed, %l7 = 00000000000000ff
swapa [%i4+%o4]0x89,%l7 ! %l7 = 00000000780ca7ed
! %l0 = 0000000000000000, Mem[0000000010081410] = 3a5d1004
stba %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = 3a5d1000
! Mem[0000000030181408] = fff21338, %l6 = 0000000000000000
ldstuba [%i6+%o4]0x81,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030141400] = 00000000, %l2 = ffffffffffffffff
swapa [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141438] = ffffffb8, %l7 = 00000000780ca7ed
swap [%i5+0x038],%l7 ! %l7 = 00000000ffffffb8
! %f0 = 00000000 6bcdf0ff ff000000 a8e4ff35
! %f4 = ff000000 00000000 71190000 c15c0000
! %f8 = 51f0d141 69df81b8 0000dbff ff000000
! %f12 = eda70c78 64094d46 ffffffff 00000000
stda %f0,[%i0]ASI_BLK_SL ! Block Store to 0000000030001400
! Mem[00000000201c0001] = ff004531, %l6 = 00000000000000ff
ldstub [%o0+0x001],%l6 ! %l6 = 00000000000000ff
! %l1 = 00000000ffff0000, Mem[0000000030081410] = 00000000
stba %l1,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! %l6 = 0000000000000000, Mem[00000000201c0001] = ffff4531, %asi = 80
stba %l6,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff004531
! Starting 10 instruction Load Burst
membar #Sync ! Added by membar checker (67)
! Mem[0000000030001410] = 00000000000000ff, %f28 = 7f800000 3a5d1004
ldda [%i0+%o5]0x81,%f28 ! %f28 = 00000000 000000ff
p0_label_361:
! Mem[0000000030001410] = 00000000, %l1 = 00000000ffff0000
lduba [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000010001408] = 00000000, %l5 = ffffffffffffff00
lduh [%i0+0x00a],%l5 ! %l5 = 0000000000000000
! Mem[0000000010081438] = 0000eb51, %l1 = 0000000000000000
ldsb [%i2+0x03b],%l1 ! %l1 = 0000000000000051
! Mem[0000000010181410] = ff0000ed, %l6 = 0000000000000000
ldsba [%i6+%o5]0x88,%l6 ! %l6 = ffffffffffffffed
! Mem[0000000030081410] = 00000000, %l0 = 0000000000000000
lduha [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101408] = a8e4ff35, %l6 = ffffffffffffffed
lduha [%i4+%o4]0x88,%l6 ! %l6 = 000000000000ff35
! Mem[0000000030081410] = 00000000 00000000, %l4 = 00000000, %l5 = 00000000
ldda [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000 0000000000000000
! %l7 = 00000000ffffffb8, imm = 000000000000094f, %l0 = 0000000000000000
and %l7,0x94f,%l0 ! %l0 = 0000000000000908
! Mem[00000000100c141c] = ffffff72, %l7 = 00000000ffffffb8
ldsw [%i3+0x01c],%l7 ! %l7 = ffffffffffffff72
! Starting 10 instruction Store Burst
! %l4 = 0000000000000000, Mem[0000000010181410] = ed0000ff
stha %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 000000ff
p0_label_362:
! %f27 = 464d0964, Mem[0000000030041408] = ffffffff
sta %f27,[%i1+%o4]0x89 ! Mem[0000000030041408] = 464d0964
! %l1 = 0000000000000051, Mem[0000000010081410] = 00105d3a0000807f, %asi = 80
stxa %l1,[%i2+0x010]%asi ! Mem[0000000010081410] = 0000000000000051
! %l2 = 0000000000000000, Mem[0000000010001400] = 00000000
stwa %l2,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000000
! %l6 = 000000000000ff35, immd = fffffffffffffa9c, %l5 = 0000000000000000
udivx %l6,-0x564,%l5 ! %l5 = 0000000000000000
! %l3 = 0000000000000000, Mem[0000000010081400] = 353ee4a8
stwa %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! Mem[0000000030141410] = 0000807f, %l3 = 0000000000000000
swapa [%i5+%o5]0x89,%l3 ! %l3 = 000000000000807f
! %l5 = 0000000000000000, Mem[0000000010001400] = 0000000000000000
stxa %l5,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000000000000000
! %l3 = 000000000000807f, Mem[0000000010141410] = ff0000003e350000
stxa %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000807f
! Mem[0000000030081408] = 464d0964, %l2 = 0000000000000000
swapa [%i2+%o4]0x89,%l2 ! %l2 = 00000000464d0964
! Starting 10 instruction Load Burst
! Mem[0000000010081400] = 00000000, %l0 = 0000000000000908
lduha [%i2+%g0]0x88,%l0 ! %l0 = 0000000000000000
p0_label_363:
! Mem[0000000030181400] = 339398c5, %l0 = 0000000000000000
ldsba [%i6+%g0]0x89,%l0 ! %l0 = ffffffffffffffc5
! Mem[0000000030041410] = ff0ba01b, %f22 = 00000000
lda [%i1+%o5]0x81,%f22 ! %f22 = ff0ba01b
! Mem[0000000010141410] = 00000000 0000807f, %l6 = 0000ff35, %l7 = ffffff72
ldda [%i5+%o5]0x80,%l6 ! %l6 = 0000000000000000 000000000000807f
! Mem[0000000010101428] = 000000ffffdb0000, %f22 = ff0ba01b ff000000
ldd [%i4+0x028],%f22 ! %f22 = 000000ff ffdb0000
! Mem[0000000010101408] = ff000000 a8e4ff35, %l6 = 00000000, %l7 = 0000807f
ldda [%i4+%o4]0x88,%l6 ! %l6 = 00000000a8e4ff35 00000000ff000000
! Mem[0000000010101424] = 41d1f051, %l5 = 0000000000000000
ldsha [%i4+0x026]%asi,%l5 ! %l5 = fffffffffffff051
! Mem[0000000030181408] = 3813f2ff, %l0 = ffffffffffffffc5
lduha [%i6+%o4]0x89,%l0 ! %l0 = 000000000000f2ff
! Mem[0000000030081408] = 00000000, %l3 = 000000000000807f
ldsba [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l1 = 0000000000000051
lduha [%i0+%o5]0x89,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
! %f10 = 0000dbff, Mem[0000000010041400] = 00000000
sta %f10,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000dbff
p0_label_364:
! Mem[0000000030041400] = ffffffff, %l7 = 00000000ff000000
ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 000000ff000000ff
! %l4 = 00000000, %l5 = fffff051, Mem[0000000030081410] = 00000000 00000000
stda %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 fffff051
! %l4 = 0000000000000000, Mem[00000000211c0000] = ffff96d7, %asi = 80
stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 000096d7
! %l4 = 0000000000000000, Mem[0000000030041410] = 1ba00bff
stba %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 1ba00b00
! %l3 = 0000000000000000, Mem[0000000030141408] = 00000000
stha %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000
! %l3 = 0000000000000000, Mem[0000000030181408] = fff21338464d0964
stxa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0000000000000000
! Mem[0000000010001408] = 00000000, %l0 = 000000000000f2ff
swapa [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000
! %f27 = 464d0964, Mem[0000000030181410] = ffa00b2f
sta %f27,[%i6+%o5]0x81 ! Mem[0000000030181410] = 464d0964
! Mem[00000000300c1410] = 000000ff, %l2 = 00000000464d0964
swapa [%i3+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000000, %l7 = 00000000000000ff
ldsha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000
p0_label_365:
! %f17 = 00000000, %f7 = c15c0000, %f6 = 71190000
fadds %f17,%f7 ,%f6 ! %f6 = c15c0000
! Mem[0000000030141400] = ffffffff, %l5 = fffffffffffff051
ldswa [%i5+%g0]0x89,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000030101408] = 000000ff, %l2 = 00000000000000ff
lduha [%i4+%o4]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041400] = ffdb0000, %l7 = 0000000000000000
ldsba [%i1+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = 00000000, %f29 = 000000ff
lda [%i2+%o5]0x80,%f29 ! %f29 = 00000000
! Mem[0000000030141400] = ffffffff, %l4 = 0000000000000000
lduwa [%i5+%g0]0x81,%l4 ! %l4 = 00000000ffffffff
! Mem[0000000030041408] = 464d0964, %l7 = 0000000000000000
lduba [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000064
! Mem[0000000010081400] = 00000000, %l4 = 00000000ffffffff
ldsha [%i2+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[000000001004141c] = 6bcdf0ff, %l3 = 0000000000000000
lduba [%i1+0x01e]%asi,%l3 ! %l3 = 00000000000000f0
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = 000ba01b, %l5 = ffffffffffffffff
swapa [%i1+%o5]0x81,%l5 ! %l5 = 00000000000ba01b
p0_label_366:
! %f21 = 6a1e56a3, Mem[0000000010101410] = 00000000
sta %f21,[%i4+%o5]0x80 ! Mem[0000000010101410] = 6a1e56a3
! %l5 = 00000000000ba01b, %l2 = 00000000000000ff, %l6 = 00000000a8e4ff35
orn %l5,%l2,%l6 ! %l6 = ffffffffffffff1b
! Mem[00000000100c1400] = 00000000, %l6 = ffffffffffffff1b
swapa [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
! %l0 = 0000000000000000, Mem[0000000010181408] = ffe43e35ffffff00
stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
! %f23 = ffdb0000, Mem[0000000010041400] = 0000dbff
sta %f23,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffdb0000
! %l3 = 00000000000000f0, Mem[0000000010141410] = 00000000
stwa %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 000000f0
! %l6 = 0000000000000000, Mem[0000000010101400] = fff0cd6b
stwa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00000000
! Mem[0000000010001438] = 00000000, %l1 = 0000000000000000, %asi = 80
swapa [%i0+0x038]%asi,%l1 ! %l1 = 0000000000000000
! %l2 = 00000000000000ff, Mem[0000000020800000] = 00008841, %asi = 80
stha %l2,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ff8841
! Starting 10 instruction Load Burst
! Mem[0000000010141410] = f00000000000807f, %f0 = 00000000 6bcdf0ff
ldda [%i5+%o5]0x80,%f0 ! %f0 = f0000000 0000807f
p0_label_367:
! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000
ldsba [%i2+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041428] = 00000000, %l6 = 0000000000000000
lduwa [%i1+0x028]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030101410] = 000000ed51eba96c, %f6 = c15c0000 c15c0000
ldda [%i4+%o5]0x81,%f6 ! %f6 = 000000ed 51eba96c
! Mem[0000000030101400] = 000000ff, %l2 = 00000000000000ff
ldstuba [%i4+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010101400] = 00000000, %l3 = 00000000000000f0
lduha [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000
! Mem[0000000010141404] = 00ff00ff, %l4 = 0000000000000000
ldub [%i5+0x007],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010041400] = 00000000 0000dbff, %l6 = 00000000, %l7 = 00000064
ldda [%i1+%g0]0x88,%l6 ! %l6 = 000000000000dbff 0000000000000000
! Mem[000000001010142c] = ffdb0000, %l7 = 0000000000000000
ldsha [%i4+0x02c]%asi,%l7 ! %l7 = ffffffffffffffdb
! Mem[0000000030101408] = 000000ff, %f3 = a8e4ff35
lda [%i4+%o4]0x89,%f3 ! %f3 = 000000ff
! Starting 10 instruction Store Burst
! Mem[0000000010181410] = 000000ff, %l3 = 0000000000000000
swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000000000ff
p0_label_368:
! %l2 = 0000000000000000, Mem[0000000010181424] = d675efff, %asi = 80
stba %l2,[%i6+0x024]%asi ! Mem[0000000010181424] = 0075efff
! Mem[0000000030181410] = 464d0964, %l4 = 00000000000000ff
swapa [%i6+%o5]0x81,%l4 ! %l4 = 00000000464d0964
! %f15 = 00000000, %f22 = 000000ff
fstoi %f15,%f22 ! %f22 = 00000000
! %l7 = ffffffffffffffdb, Mem[000000001014142e] = 00ffff00
sth %l7,[%i5+0x02e] ! Mem[000000001014142c] = 00ffffdb
! %l0 = 0000000000000000, Mem[0000000030101400] = ff0000ff00000000
stxa %l0,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0000000000000000
! %f8 = 51f0d141, Mem[0000000010001408] = fff20000
sta %f8 ,[%i0+%o4]0x88 ! Mem[0000000010001408] = 51f0d141
! %l6 = 000000000000dbff, Mem[0000000030141400] = ffffffff
stha %l6,[%i5+%g0]0x89 ! Mem[0000000030141400] = ffffdbff
! %f11 = ff000000, %f29 = 00000000
fsqrts %f11,%f29 ! %f29 = 7fffffff
! Mem[00000000201c0000] = ff004531, %l1 = 0000000000000000
ldstub [%o0+%g0],%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010141438] = 780ca7ed, %l3 = 00000000000000ff
lduha [%i5+0x03a]%asi,%l3 ! %l3 = 000000000000a7ed
p0_label_369:
! Mem[0000000010181410] = 00000000, %l6 = 000000000000dbff
ldsba [%i6+%o5]0x80,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1408] = ff00ffd5, %l7 = ffffffffffffffdb
lduwa [%i3+%o4]0x88,%l7 ! %l7 = 00000000ff00ffd5
membar #Sync ! Added by membar checker (68)
! Mem[0000000030181400] = c5989333 ffffffff 00000000 00000000
! Mem[0000000030181410] = 000000ff 00000000 00005aff 6bcdf0ff
! Mem[0000000030181420] = 04100000 c03619ff ffffffff 458e4d03
! Mem[0000000030181430] = 00000000 00000080 000000e0 ffffffff
ldda [%i6]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030181400
! Mem[00000000100c1424] = fffffbcf, %l3 = 000000000000a7ed
ldsb [%i3+0x026],%l3 ! %l3 = fffffffffffffffb
! Mem[0000000030081400] = 85720000 ffffffff, %l2 = 00000000, %l3 = fffffffb
ldda [%i2+%g0]0x81,%l2 ! %l2 = 0000000085720000 00000000ffffffff
! Mem[0000000010101400] = 00000000 00000000, %l0 = 00000000, %l1 = 000000ff
ldda [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000 0000000000000000
! Mem[00000000211c0000] = 000096d7, %l3 = 00000000ffffffff
ldsh [%o2+%g0],%l3 ! %l3 = 0000000000000000
! Mem[0000000030101410] = 000000ed, %f7 = 51eba96c
lda [%i4+%o5]0x81,%f7 ! %f7 = 000000ed
! Mem[0000000010181400] = 6bcdf0ff, %f15 = 00000000
lda [%i6+%g0]0x88,%f15 ! %f15 = 6bcdf0ff
! Starting 10 instruction Store Burst
! Mem[0000000010101410] = a3561e6a, %l5 = 00000000000ba01b
swapa [%i4+%o5]0x88,%l5 ! %l5 = 00000000a3561e6a
p0_label_370:
! Mem[0000000021800041] = 006bea86, %l3 = 0000000000000000
ldstuba [%o3+0x041]%asi,%l3 ! %l3 = 0000006b000000ff
! Mem[0000000010081430] = 0000f0ff0000353e, %l4 = 00000000464d0964, %l4 = 00000000464d0964
add %i2,0x30,%g1
casxa [%g1]0x80,%l4,%l4 ! %l4 = 0000f0ff0000353e
! %l0 = 00000000, %l1 = 00000000, Mem[0000000010141410] = f0000000 0000807f
std %l0,[%i5+%o5] ! Mem[0000000010141410] = 00000000 00000000
! Mem[0000000010141400] = c2eb338a, %l7 = 00000000ff00ffd5
swapa [%i5+%g0]0x80,%l7 ! %l7 = 00000000c2eb338a
! %l5 = 00000000a3561e6a, Mem[0000000010001400] = 00000000
stba %l5,[%i0+%g0]0x80 ! Mem[0000000010001400] = 6a000000
! %l5 = 00000000a3561e6a, Mem[0000000030081408] = 0000000000000000
stxa %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000a3561e6a
! %l4 = 0000f0ff0000353e, Mem[0000000010141410] = 00000000
stb %l4,[%i5+%o5] ! Mem[0000000010141410] = 3e000000
! %f1 = 0000807f, Mem[0000000010101408] = a8e4ff35
sta %f1 ,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000807f
! %l4 = 0000f0ff0000353e, Mem[00000000300c1410] = 64094d46
stba %l4,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 3e094d46
! Starting 10 instruction Load Burst
! Mem[0000000010141400] = ff00ffd5, %l3 = 000000000000006b
ldswa [%i5+%g0]0x80,%l3 ! %l3 = ffffffffff00ffd5
p0_label_371:
! Mem[0000000030001400] = fff0cd6b 00000000, %l2 = 85720000, %l3 = ff00ffd5
ldda [%i0+%g0]0x81,%l2 ! %l2 = 00000000fff0cd6b 0000000000000000
! Mem[0000000010001400] = 6a000000, %l1 = 0000000000000000
ldswa [%i0+%g0]0x80,%l1 ! %l1 = 000000006a000000
! Mem[0000000010081408] = 00000000, %l0 = 0000000000000000
ldswa [%i2+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030181400] = ffffffff 339398c5, %l4 = 0000353e, %l5 = a3561e6a
ldda [%i6+%g0]0x89,%l4 ! %l4 = 00000000339398c5 00000000ffffffff
! %l6 = 0000000000000000, %l2 = 00000000fff0cd6b, %y = fe010000
udiv %l6,%l2,%l3 ! %l3 = 00000000fe101524
mov %l0,%y ! %y = 00000000
! Mem[0000000010041438] = 47f6c323, %l2 = 00000000fff0cd6b
ldswa [%i1+0x038]%asi,%l2 ! %l2 = 0000000047f6c323
! Mem[0000000010141400] = d5ff00ff, %l5 = 00000000ffffffff
lduwa [%i5+%g0]0x88,%l5 ! %l5 = 00000000d5ff00ff
! Mem[00000000211c0000] = 000096d7, %l2 = 0000000047f6c323
lduh [%o2+%g0],%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l5 = 00000000d5ff00ff
ldsba [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, Mem[0000000030101410] = 6ca9eb51ed000000
stxa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
p0_label_372:
! Mem[000000001004140c] = 6bcdf0ff, %l2 = 00000000, %l3 = fe101524
add %i1,0x0c,%g1
casa [%g1]0x80,%l2,%l3 ! %l3 = 000000006bcdf0ff
! %l4 = 00000000339398c5, Mem[0000000020800041] = ffff0070, %asi = 80
stba %l4,[%o1+0x041]%asi ! Mem[0000000020800040] = ffc50070
! %l0 = 0000000000000000, Mem[00000000300c1410] = 3e094d46
stba %l0,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00094d46
! Mem[00000000211c0001] = 000096d7, %l0 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010181400] = fff0cd6b, %l4 = 00000000339398c5
swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000fff0cd6b
! Mem[000000001008143e] = fffffbcf, %l4 = 00000000fff0cd6b
ldstub [%i2+0x03e],%l4 ! %l4 = 000000fb000000ff
! %l2 = 0000000000000000, Mem[0000000010081412] = 00000000, %asi = 80
stha %l2,[%i2+0x012]%asi ! Mem[0000000010081410] = 00000000
! %f0 = f0000000, Mem[0000000030041408] = 64094d46
sta %f0 ,[%i1+%o4]0x81 ! Mem[0000000030041408] = f0000000
! %l3 = 000000006bcdf0ff, Mem[0000000030041408] = f0000000
stba %l3,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff000000
! Starting 10 instruction Load Burst
! Mem[000000001014141c] = 00000000, %l3 = 000000006bcdf0ff
lduw [%i5+0x01c],%l3 ! %l3 = 0000000000000000
p0_label_373:
! Mem[0000000010041424] = 000000ff, %l1 = 000000006a000000
lduw [%i1+0x024],%l1 ! %l1 = 00000000000000ff
! Mem[000000001000140c] = 00000000, %l6 = 0000000000000000
ldsha [%i0+0x00c]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141400] = ff00ffd5, %f13 = 64094d46
lda [%i5+%g0]0x80,%f13 ! %f13 = ff00ffd5
! Mem[0000000010101408] = 7f800000, %l3 = 0000000000000000
ldsha [%i4+%o4]0x80,%l3 ! %l3 = 0000000000007f80
! Mem[0000000010101408] = 7f800000 000000ff, %l6 = 00000000, %l7 = c2eb338a
ldda [%i4+%o4]0x80,%l6 ! %l6 = 000000007f800000 00000000000000ff
! Mem[0000000030081408] = 00000000a3561e6a, %f28 = 00000000 00000080
ldda [%i2+%o4]0x81,%f28 ! %f28 = 00000000 a3561e6a
! Mem[0000000010101410] = 000ba01b, %l2 = 0000000000000000
lduba [%i4+%o5]0x88,%l2 ! %l2 = 000000000000001b
! Mem[00000000211c0000] = 00ff96d7, %l1 = 00000000000000ff
lduh [%o2+%g0],%l1 ! %l1 = 00000000000000ff
! Mem[000000001000140c] = 00000000, %l7 = 00000000000000ff
ldsw [%i0+0x00c],%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f26 = ffffffff 458e4d03, Mem[0000000010081408] = 00000000 00000000
stda %f26,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffffffff 458e4d03
p0_label_374:
! %l5 = 0000000000000000, Mem[0000000010041410] = 6ca9eb51ed000000
stxa %l5,[%i1+%o5]0x88 ! Mem[0000000010041410] = 0000000000000000
! %f24 = 04100000, Mem[0000000030041408] = 000000ff
sta %f24,[%i1+%o4]0x89 ! Mem[0000000030041408] = 04100000
! %l4 = 000000fb, %l5 = 00000000, Mem[0000000030041410] = ffffffff 00000055
stda %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000fb 00000000
! %f10 = 0000dbff, Mem[0000000030041408] = 00001004
sta %f10,[%i1+%o4]0x81 ! Mem[0000000030041408] = 0000dbff
! Code Fragment 4
p0_fragment_27:
! %l0 = 0000000000000000
setx 0x8e75e8a019ecf30c,%g7,%l0 ! %l0 = 8e75e8a019ecf30c
! %l1 = 00000000000000ff
setx 0xea7bcb382e62af5f,%g7,%l1 ! %l1 = ea7bcb382e62af5f
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 = 8e75e8a019ecf30c
setx 0x20edec1fab9c72fc,%g7,%l0 ! %l0 = 20edec1fab9c72fc
! %l1 = ea7bcb382e62af5f
setx 0x011427c032edb61f,%g7,%l1 ! %l1 = 011427c032edb61f
! %f2 = ff000000, Mem[0000000010181408] = 00000000
sta %f2 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff000000
! Mem[00000000201c0000] = ff004531, %l6 = 000000007f800000
ldstuba [%o0+0x000]%asi,%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030101400] = 00000000, %l4 = 00000000000000fb
ldswa [%i4+%g0]0x81,%l4 ! %l4 = 0000000000000000
! %f14 = ffffffff 6bcdf0ff, %l3 = 0000000000007f80
! Mem[00000000100c1410] = ff00ff006ca9eb51
add %i3,0x010,%g1
stda %f14,[%g1+%l3]ASI_PST32_PL ! Mem[00000000100c1410] = ff00ff006ca9eb51
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = eda70c786bcdf0ff, %l5 = 0000000000000000
ldx [%i1+%o4],%l5 ! %l5 = eda70c786bcdf0ff
p0_label_375:
! %l2 = 000000000000001b, %l0 = 20edec1fab9c72fc, %l1 = 011427c032edb61f
or %l2,%l0,%l1 ! %l1 = 20edec1fab9c72ff
! Mem[0000000010041428] = 00000000 0000d9df, %l6 = 000000ff, %l7 = 00000000
ldd [%i1+0x028],%l6 ! %l6 = 0000000000000000 000000000000d9df
! Mem[0000000030081408] = 6a1e56a300000000, %f6 = 000000ed 000000ed
ldda [%i2+%o4]0x89,%f6 ! %f6 = 6a1e56a3 00000000
! Mem[0000000030081400] = 00007285, %l2 = 000000000000001b
ldsha [%i2+%g0]0x89,%l2 ! %l2 = 0000000000007285
! Mem[0000000030001400] = 6bcdf0ff, %f27 = 458e4d03
lda [%i0+%g0]0x89,%f27 ! %f27 = 6bcdf0ff
! Mem[0000000030181410] = 000000ff, %l1 = 20edec1fab9c72ff
ldsha [%i6+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Mem[0000000030141410] = 04105d3a00000000, %f6 = 6a1e56a3 00000000
ldda [%i5+%o5]0x89,%f6 ! %f6 = 04105d3a 00000000
! Mem[0000000030101408] = 000000ff, %l0 = 20edec1fab9c72fc
ldsha [%i4+%o4]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030001400] = fff0cd6b 00000000, %l4 = 00000000, %l5 = 6bcdf0ff
ldda [%i0+%g0]0x81,%l4 ! %l4 = 00000000fff0cd6b 0000000000000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (69)
! %f24 = 04100000 c03619ff, Mem[0000000030181408] = 00000000 00000000
stda %f24,[%i6+%o4]0x81 ! Mem[0000000030181408] = 04100000 c03619ff
p0_label_376:
! %l7 = 000000000000d9df, Mem[0000000010181410] = 00000000
stba %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = df000000
! %l2 = 0000000000007285, Mem[0000000030081408] = 00000000a3561e6a
stxa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000007285
! Mem[00000000100c1438] = ffffffb96bcdf0ff, %l3 = 0000000000007f80, %l1 = 0000000000000000
add %i3,0x38,%g1
casxa [%g1]0x80,%l3,%l1 ! %l1 = ffffffb96bcdf0ff
! %f30 = 000000e0 ffffffff, Mem[0000000010101400] = 00000000 00000000
stda %f30,[%i4+0x000]%asi ! Mem[0000000010101400] = 000000e0 ffffffff
! %l6 = 0000000000000000, Mem[0000000010041408] = eda70c786bcdf0ff
stxa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000000000000000
! %l2 = 00007285, %l3 = 00007f80, Mem[00000000100c1418] = 000000ff ffffff72
stda %l2,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00007285 00007f80
! %l3 = 0000000000007f80, Mem[00000000211c0000] = 00ff96d7, %asi = 80
stha %l3,[%o2+0x000]%asi ! Mem[00000000211c0000] = 7f8096d7
! %f23 = 6bcdf0ff, %f27 = 6bcdf0ff, %f30 = 000000e0 ffffffff
fsmuld %f23,%f27,%f30 ! %f30 = 4b04b57b 68a3c020
! %l0 = 000000ff, %l1 = 6bcdf0ff, Mem[0000000010181410] = 000000df ffff0000
stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000ff 6bcdf0ff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = ffff0000, %l0 = 00000000000000ff
lduha [%i0+%o5]0x80,%l0 ! %l0 = 000000000000ffff
p0_label_377:
! Mem[0000000021800100] = 9e82458c, %l3 = 0000000000007f80
lduha [%o3+0x100]%asi,%l3 ! %l3 = 0000000000009e82
! Mem[00000000100c1418] = 00007285, %f31 = 68a3c020
lda [%i3+0x018]%asi,%f31 ! %f31 = 00007285
! Mem[0000000010041410] = 0000000000000000, %l2 = 0000000000007285
ldxa [%i1+%o5]0x80,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141414] = 00000000, %l6 = 0000000000000000
lduw [%i5+0x014],%l6 ! %l6 = 0000000000000000
! Mem[0000000030181400] = c5989333, %f14 = ffffffff
lda [%i6+%g0]0x81,%f14 ! %f14 = c5989333
! Mem[0000000030141408] = 00000000ed000000, %f8 = 51f0d141 69df81b8
ldda [%i5+%o4]0x81,%f8 ! %f8 = 00000000 ed000000
! Mem[0000000010101408] = 7f800000000000ff, %f2 = ff000000 000000ff
ldda [%i4+%o4]0x80,%f2 ! %f2 = 7f800000 000000ff
! Mem[00000000211c0000] = 7f8096d7, %l0 = 000000000000ffff
lduh [%o2+%g0],%l0 ! %l0 = 0000000000007f80
! Mem[0000000010141424] = ffff1971, %l6 = 0000000000000000
lduha [%i5+0x026]%asi,%l6 ! %l6 = 0000000000001971
! Starting 10 instruction Store Burst
! Mem[00000000100c1400] = ffffff1b, %l3 = 0000000000009e82
swapa [%i3+%g0]0x80,%l3 ! %l3 = 00000000ffffff1b
p0_label_378:
! %f15 = 6bcdf0ff, Mem[0000000030141410] = 00000000
sta %f15,[%i5+%o5]0x89 ! Mem[0000000030141410] = 6bcdf0ff
! %l7 = 000000000000d9df, Mem[00000000300c1408] = ff00ffd5
stha %l7,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff00d9df
! %l3 = 00000000ffffff1b, Mem[0000000010081400] = 00000000
stba %l3,[%i2+%g0]0x88 ! Mem[0000000010081400] = 0000001b
! %f16 = c5989333 ffffffff, Mem[0000000010001400] = 6a000000 00000000
stda %f16,[%i0+%g0]0x80 ! Mem[0000000010001400] = c5989333 ffffffff
! Mem[0000000010141434] = 5600ffff, %l4 = 00000000fff0cd6b
swap [%i5+0x034],%l4 ! %l4 = 000000005600ffff
! Mem[0000000030141400] = ffffdbff, %l0 = 0000000000007f80
swapa [%i5+%g0]0x89,%l0 ! %l0 = 00000000ffffdbff
! Mem[000000001014141a] = 00000000, %l6 = 0000000000001971
ldstuba [%i5+0x01a]%asi,%l6 ! %l6 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010101420] = b881df69
stw %l5,[%i4+0x020] ! Mem[0000000010101420] = 00000000
! Mem[0000000030141400] = 00007f80, %l5 = 0000000000000000
swapa [%i5+%g0]0x89,%l5 ! %l5 = 0000000000007f80
! Starting 10 instruction Load Burst
! Mem[0000000010041420] = 00000053, %l4 = 000000005600ffff
lduw [%i1+0x020],%l4 ! %l4 = 0000000000000053
p0_label_379:
! Mem[0000000010181400] = 339398c5, %l5 = 0000000000007f80
lduwa [%i6+%g0]0x80,%l5 ! %l5 = 00000000339398c5
! Mem[0000000030081400] = 00007285, %f25 = c03619ff
lda [%i2+%g0]0x89,%f25 ! %f25 = 00007285
! Mem[0000000021800100] = 9e82458c, %l4 = 0000000000000053
ldsb [%o3+0x101],%l4 ! %l4 = ffffffffffffff82
! Mem[0000000010081400] = 1b000000, %l6 = 0000000000000000
lduba [%i2+%g0]0x80,%l6 ! %l6 = 000000000000001b
! Mem[00000000100c1410] = 00ff00ff, %l7 = 000000000000d9df
lduba [%i3+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030001408] = a8e4ff35, %l3 = 00000000ffffff1b
ldsba [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000035
! %l0 = 00000000ffffdbff, %l7 = 00000000000000ff, %l6 = 000000000000001b
and %l0,%l7,%l6 ! %l6 = 00000000000000ff
! %l1 = ffffffb96bcdf0ff, %l7 = 00000000000000ff, %l3 = 0000000000000035
subc %l1,%l7,%l3 ! %l3 = ffffffb96bcdf000
! Code Fragment 4
p0_fragment_28:
! %l0 = 00000000ffffdbff
setx 0x861aa5afe25056a2,%g7,%l0 ! %l0 = 861aa5afe25056a2
! %l1 = ffffffb96bcdf0ff
setx 0x73526ba7e9504f89,%g7,%l1 ! %l1 = 73526ba7e9504f89
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 = 861aa5afe25056a2
setx 0xf02eaf77a084ff2c,%g7,%l0 ! %l0 = f02eaf77a084ff2c
! %l1 = 73526ba7e9504f89
setx 0x323603b041296dd0,%g7,%l1 ! %l1 = 323603b041296dd0
! Starting 10 instruction Store Burst
! %f12 = eda70c78, Mem[0000000010001408] = 41d1f051
sta %f12,[%i0+%o4]0x80 ! Mem[0000000010001408] = eda70c78
p0_label_380:
! Mem[0000000010001400] = 339398c5, %l0 = f02eaf77a084ff2c
ldstuba [%i0+%g0]0x88,%l0 ! %l0 = 000000c5000000ff
! %f22 = 00005aff 6bcdf0ff, %l4 = ffffffffffffff82
! Mem[0000000030081408] = 0000000000007285
add %i2,0x008,%g1
stda %f22,[%g1+%l4]ASI_PST8_S ! Mem[0000000030081408] = 000000000000f085
! %l5 = 00000000339398c5, Mem[0000000030141410] = 6bcdf0ff
stha %l5,[%i5+%o5]0x89 ! Mem[0000000030141410] = 6bcd98c5
! Mem[0000000030101408] = 000000ff, %l6 = 00000000000000ff
ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000201c0000] = ff004531, %l6 = 00000000000000ff
ldstub [%o0+%g0],%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030041400] = ffffffff, %l5 = 00000000339398c5
swapa [%i1+%g0]0x81,%l5 ! %l5 = 00000000ffffffff
! %l0 = 00000000000000c5, Mem[0000000030181410] = ff000000
stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = ff0000c5
! Mem[00000000300c1400] = 4ead84ff, %l5 = 00000000ffffffff
swapa [%i3+%g0]0x89,%l5 ! %l5 = 000000004ead84ff
! %l2 = 00000000, %l3 = 6bcdf000, Mem[0000000010041408] = 00000000 00000000
stda %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000 6bcdf000
! Starting 10 instruction Load Burst
! Mem[0000000030141408] = 00000000, %l3 = ffffffb96bcdf000
ldsha [%i5+%o4]0x89,%l3 ! %l3 = 0000000000000000
p0_label_381:
! Mem[0000000010181408] = 000000ff, %l5 = 000000004ead84ff
lduwa [%i6+0x008]%asi,%l5 ! %l5 = 00000000000000ff
! Mem[0000000030141400] = 00000000, %l7 = 00000000000000ff
ldswa [%i5+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000030081410] = 00000000, %l0 = 00000000000000c5
ldsha [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000
! Mem[0000000010001400] = 339398ff, %f28 = 00000000
lda [%i0+%g0]0x88,%f28 ! %f28 = 339398ff
! Mem[00000000100c1400] = 00009e82, %l2 = 0000000000000000
ldswa [%i3+%g0]0x80,%l2 ! %l2 = 0000000000009e82
! Mem[0000000030041408] = 0000dbff, %f30 = 4b04b57b
lda [%i1+%o4]0x81,%f30 ! %f30 = 0000dbff
! Mem[0000000010081408] = ffffffff458e4d03, %l1 = 323603b041296dd0
ldx [%i2+%o4],%l1 ! %l1 = ffffffff458e4d03
! Mem[00000000300c1408] = ff00d9df, %f3 = 000000ff
lda [%i3+%o4]0x89,%f3 ! %f3 = ff00d9df
! Mem[0000000010081418] = 00000055, %f3 = ff00d9df
lda [%i2+0x018]%asi,%f3 ! %f3 = 00000055
! Starting 10 instruction Store Burst
! Mem[0000000030181410] = c50000ff, %l1 = ffffffff458e4d03
swapa [%i6+%o5]0x81,%l1 ! %l1 = 00000000c50000ff
p0_label_382:
! Mem[0000000010101408] = 0000807f, %l5 = 00000000000000ff
swapa [%i4+%o4]0x88,%l5 ! %l5 = 000000000000807f
! %f30 = 0000dbff 00007285, %l7 = 0000000000000000
! Mem[0000000030001428] = 000000ffffdb0000
add %i0,0x028,%g1
stda %f30,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030001428] = 000000ffffdb0000
! %l2 = 0000000000009e82, Mem[0000000010101410] = 000ba01b
stha %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000b9e82
! %l5 = 000000000000807f, Mem[0000000030001400] = 6bcdf0ff
stba %l5,[%i0+%g0]0x89 ! Mem[0000000030001400] = 6bcdf07f
! %l4 = ffffffffffffff82, Mem[0000000030181400] = 339398c5
stwa %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffff82
! %l4 = ffffffffffffff82, Mem[00000000100c1400] = 829e0000
stba %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 829e0082
! %f0 = f0000000 0000807f 7f800000 00000055
! %f4 = ff000000 00000000 04105d3a 00000000
! %f8 = 00000000 ed000000 0000dbff ff000000
! %f12 = eda70c78 ff00ffd5 c5989333 6bcdf0ff
stda %f0,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400
! Mem[00000000300c1400] = ffffffff, %l7 = 0000000000000000
swapa [%i3+%g0]0x81,%l7 ! %l7 = 00000000ffffffff
! %l0 = 0000000000000000, Mem[0000000010141400] = ff00ffd5
stwa %l0,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = 00000000, %l1 = 00000000c50000ff
ldsba [%i1+%o4]0x80,%l1 ! %l1 = 0000000000000000
p0_label_383:
! Mem[0000000010041400] = ffdb0000, %l6 = 00000000000000ff
lduba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010181400] = 00001ba0c5989333, %l2 = 0000000000009e82
ldxa [%i6+%g0]0x88,%l2 ! %l2 = 00001ba0c5989333
! Mem[00000000100c1410] = 51eba96c 00ff00ff, %l0 = 00000000, %l1 = 00000000
ldda [%i3+%o5]0x88,%l0 ! %l0 = 0000000000ff00ff 0000000051eba96c
! Mem[0000000030081400] = 85720000, %l5 = 000000000000807f
ldsha [%i2+%g0]0x81,%l5 ! %l5 = ffffffffffff8572
membar #Sync ! Added by membar checker (70)
! Mem[0000000010081408] = 55000000, %l2 = 00001ba0c5989333
lduba [%i2+%o4]0x80,%l2 ! %l2 = 0000000000000055
! Mem[0000000010141410] = 3e000000, %l7 = 00000000ffffffff
lduwa [%i5+%o5]0x80,%l7 ! %l7 = 000000003e000000
! Mem[0000000010181410] = ff000000, %l4 = ffffffffffffff82
lduba [%i6+%o5]0x80,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010081408] = 7f80000000000055, %l4 = 00000000000000ff
ldxa [%i2+%o4]0x88,%l4 ! %l4 = 7f80000000000055
! Mem[0000000010001410] = 0000ffff, %l5 = ffffffffffff8572
lduwa [%i0+%o5]0x88,%l5 ! %l5 = 000000000000ffff
! Starting 10 instruction Store Burst
! Mem[0000000010041400] = ffdb0000, %l4 = 7f80000000000055
ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 000000ff000000ff
p0_label_384:
! %l0 = 0000000000ff00ff, Mem[0000000010041410] = 00000000, %asi = 80
stha %l0,[%i1+0x010]%asi ! Mem[0000000010041410] = 00ff0000
! Mem[0000000010181408] = ff000000, %l4 = 00000000000000ff
ldstuba [%i6+%o4]0x88,%l4 ! %l4 = 00000000000000ff
! %f10 = 0000dbff, Mem[0000000010101400] = e0000000
sta %f10,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000dbff
! Mem[0000000010141400] = 00000000, %l1 = 0000000051eba96c
ldstuba [%i5+%g0]0x80,%l1 ! %l1 = 00000000000000ff
! %f0 = f0000000 0000807f 7f800000 00000055
! %f4 = ff000000 00000000 04105d3a 00000000
! %f8 = 00000000 ed000000 0000dbff ff000000
! %f12 = eda70c78 ff00ffd5 c5989333 6bcdf0ff
stda %f0,[%i6]ASI_BLK_AIUS ! Block Store to 0000000030181400
! Mem[0000000010101408] = ff000000, %l2 = 0000000000000055
ldstuba [%i4+%o4]0x80,%l2 ! %l2 = 000000ff000000ff
! %l5 = 000000000000ffff, Mem[0000000010141400] = 000000ff
stha %l5,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000ffff
! Mem[00000000201c0001] = ff004531, %l3 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000030141408] = 00000000
stba %l4,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! Starting 10 instruction Load Burst
! Mem[00000000201c0000] = ffff4531, %l6 = 00000000000000ff
ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
p0_label_385:
! Mem[0000000030081408] = 00000000, %l2 = 00000000000000ff
lduba [%i2+%o4]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081400] = 0000807f, %l2 = 0000000000000000
ldswa [%i2+%g0]0x88,%l2 ! %l2 = 000000000000807f
! Mem[00000000100c1408] = d5ff00ff, %l5 = 000000000000ffff
ldsha [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffd5ff
! Mem[00000000201c0000] = ffff4531, %l3 = 0000000000000000
lduh [%o0+%g0],%l3 ! %l3 = 000000000000ffff
! Mem[0000000010141410] = 3e000000, %f30 = 0000dbff
lda [%i5+%o5]0x80,%f30 ! %f30 = 3e000000
! Mem[0000000030101410] = 00000000, %l4 = 0000000000000000
lduwa [%i4+%o5]0x89,%l4 ! %l4 = 0000000000000000
! %l7 = 000000003e000000, immed = 00000608, %y = 00000000
udiv %l7,0x608,%l1 ! %l1 = 00000000000a47a0
mov %l0,%y ! %y = 00ff00ff
! Mem[00000000201c0000] = ffff4531, %l0 = 0000000000ff00ff
ldsb [%o0+%g0],%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030101410] = 00000000, %l3 = 000000000000ffff
ldsba [%i4+%o5]0x81,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101438] = 00000000, %l1 = 00000000000a47a0
swap [%i4+0x038],%l1 ! %l1 = 0000000000000000
p0_label_386:
! %f28 = 339398ff, %f21 = 00000000, %f24 = 04100000
fadds %f28,%f21,%f24 ! %f24 = 339398ff
! %l1 = 0000000000000000, Mem[00000000211c0000] = 7f8096d7, %asi = 80
stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = 008096d7
! %l6 = ffffffffffffffff, Mem[0000000030181410] = 00000000000000ff
stxa %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffffffffffff
! %l7 = 000000003e000000, Mem[00000000100c1400] = 0000ffff829e0082
stxa %l7,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000003e000000
! Mem[0000000010041410] = 0000ff00, %l3 = 0000000000000000
swapa [%i1+%o5]0x88,%l3 ! %l3 = 000000000000ff00
! %f22 = 00005aff 6bcdf0ff, Mem[0000000030041408] = ffdb0000 ffffb1d5
stda %f22,[%i1+%o4]0x89 ! Mem[0000000030041408] = 00005aff 6bcdf0ff
! Mem[0000000021800180] = ffff4833, %l4 = 0000000000000000
ldstub [%o3+0x180],%l4 ! %l4 = 000000ff000000ff
! %l2 = 000000000000807f, Mem[0000000030101408] = 000000ff
stba %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = 0000007f
! %f29 = a3561e6a, Mem[0000000010101410] = 000b9e82
sta %f29,[%i4+%o5]0x88 ! Mem[0000000010101410] = a3561e6a
! Starting 10 instruction Load Burst
! Mem[0000000010041428] = 00000000, %l6 = ffffffffffffffff
ldsha [%i1+0x028]%asi,%l6 ! %l6 = 0000000000000000
p0_label_387:
! Mem[0000000010041408] = 000000006bcdf000, %l0 = ffffffffffffffff
ldxa [%i1+%o4]0x80,%l0 ! %l0 = 000000006bcdf000
! Mem[0000000030141408] = 00000000, %f23 = 6bcdf0ff
lda [%i5+%o4]0x89,%f23 ! %f23 = 00000000
! Mem[0000000010041400] = ffdb0000 00000000, %l6 = 00000000, %l7 = 3e000000
ldda [%i1+0x000]%asi,%l6 ! %l6 = 00000000ffdb0000 0000000000000000
! Mem[0000000030001400] = 00000000 6bcdf07f, %l6 = ffdb0000, %l7 = 00000000
ldda [%i0+%g0]0x89,%l6 ! %l6 = 000000006bcdf07f 0000000000000000
! Mem[00000000100c1404] = 00000000, %l7 = 0000000000000000
lduh [%i3+0x004],%l7 ! %l7 = 0000000000000000
! Mem[0000000021800180] = ffff4833, %l6 = 000000006bcdf07f
ldsba [%o3+0x180]%asi,%l6 ! %l6 = ffffffffffffffff
membar #Sync ! Added by membar checker (71)
! Mem[0000000010181408] = ff0000ff, %l0 = 000000006bcdf000
ldsha [%i6+%o4]0x80,%l0 ! %l0 = ffffffffffffff00
! Mem[00000000100c1400] = 3e000000, %l7 = 0000000000000000
lduba [%i3+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181400] = 7f800000000000f0, %l0 = ffffffffffffff00
ldxa [%i6+%g0]0x89,%l0 ! %l0 = 7f800000000000f0
! Starting 10 instruction Store Burst
! %f24 = 339398ff, Mem[0000000030041400] = c5989333
sta %f24,[%i1+%g0]0x89 ! Mem[0000000030041400] = 339398ff
p0_label_388:
! Mem[0000000010141428] = c5989333, %l5 = ffffd5ff, %l0 = 000000f0
add %i5,0x28,%g1
casa [%g1]0x80,%l5,%l0 ! %l0 = 00000000c5989333
! %l4 = 00000000000000ff, Mem[0000000010041424] = 000000ff, %asi = 80
stwa %l4,[%i1+0x024]%asi ! Mem[0000000010041424] = 000000ff
! %l2 = 000000000000807f, Mem[0000000010081408] = 550000000000807f
stxa %l2,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000000000807f
! %l0 = 00000000c5989333, Mem[00000000300c1400] = 00000000
stba %l0,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 33000000
! %l1 = 0000000000000000, Mem[0000000030101400] = 00000000
stba %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000
! Mem[0000000030081408] = 00000000, %l7 = 0000000000000000
swapa [%i2+%o4]0x89,%l7 ! %l7 = 0000000000000000
! %f13 = ff00ffd5, %f4 = ff000000 00000000
fitod %f13,%f4 ! %f4 = c16fe005 60000000
! %l3 = 000000000000ff00, Mem[0000000030041400] = 339398ff
stba %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 33939800
! Mem[0000000010141420] = 000000ff, %l6 = ffffffff, %l5 = ffffd5ff
add %i5,0x20,%g1
casa [%g1]0x80,%l6,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = ffc50070, %l3 = 000000000000ff00
ldsh [%o1+0x040],%l3 ! %l3 = ffffffffffffffc5
p0_label_389:
! Mem[0000000010081410] = 00000000, %l1 = 0000000000000000
lduha [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030001410] = 00000000, %l5 = 00000000000000ff
lduha [%i0+%o5]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000030181400] = 7f800000000000f0, %l0 = 00000000c5989333
ldxa [%i6+%g0]0x89,%l0 ! %l0 = 7f800000000000f0
! Mem[0000000030041400] = 00989333, %l4 = 00000000000000ff
ldsba [%i1+%g0]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030101400] = 00000000, %l3 = ffffffffffffffc5
ldsba [%i4+%g0]0x81,%l3 ! %l3 = 0000000000000000
! Mem[0000000030041408] = 00005aff6bcdf0ff, %f30 = 3e000000 00007285
ldda [%i1+%o4]0x89,%f30 ! %f30 = 00005aff 6bcdf0ff
! Mem[0000000010101410] = ff000000a3561e6a, %f12 = eda70c78 ff00ffd5
ldda [%i4+%o5]0x88,%f12 ! %f12 = ff000000 a3561e6a
! Mem[0000000010181400] = 339398c5, %l1 = 0000000000000000
lduba [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000033
! Mem[0000000030101408] = 0000007f, %l6 = ffffffffffffffff
lduha [%i4+%o4]0x89,%l6 ! %l6 = 000000000000007f
! Starting 10 instruction Store Burst
! %l3 = 0000000000000000, Mem[0000000010001408] = eda70c7800000000
stxa %l3,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0000000000000000
p0_label_390:
! Mem[0000000010101408] = 000000ff, %l7 = 0000000000000000
swapa [%i4+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! %l0 = 7f800000000000f0, Mem[0000000010181408] = ff0000ff
stba %l0,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff0000f0
! %l6 = 000000000000007f, Mem[00000000100c1408] = d5ff00ff
stba %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 7fff00ff
! %l2 = 0000807f, %l3 = 00000000, Mem[00000000300c1410] = 00094d46 6a1e56a3
stda %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000807f 00000000
! %f14 = c5989333 6bcdf0ff, %l7 = 00000000000000ff
! Mem[0000000030041410] = 000000fb00000000
add %i1,0x010,%g1
stda %f14,[%g1+%l7]ASI_PST16_S ! Mem[0000000030041410] = c59893336bcdf0ff
! %f22 = 00005aff, Mem[0000000010181408] = f00000ff
sta %f22,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00005aff
! Mem[0000000010141434] = fff0cd6b, %l6 = 000000000000007f
swap [%i5+0x034],%l6 ! %l6 = 00000000fff0cd6b
! Mem[0000000010081414] = 000000ff, %l3 = 0000000000000000
swap [%i2+0x014],%l3 ! %l3 = 00000000000000ff
! Mem[00000000100c143e] = 6bcdf0ff, %l7 = 00000000000000ff
ldstuba [%i3+0x03e]%asi,%l7 ! %l7 = 000000f0000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = 00000000, %l7 = 00000000000000f0
ldsba [%i0+%o4]0x80,%l7 ! %l7 = 0000000000000000
p0_label_391:
! %f28 = 339398ff, %f17 = ffffffff
fcmpes %fcc3,%f28,%f17 ! %fcc3 = 3
! Mem[0000000030081400] = 00007285, %l5 = 0000000000000000
ldswa [%i2+%g0]0x89,%l5 ! %l5 = 0000000000007285
! Mem[0000000010101410] = 6a1e56a3, %l7 = 0000000000000000
ldsba [%i4+%o5]0x80,%l7 ! %l7 = 000000000000006a
! Mem[0000000010041424] = 000000ff, %l4 = 0000000000000000
ldswa [%i1+0x024]%asi,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030181410] = ffffffff, %l4 = 00000000000000ff
ldsba [%i6+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
! %l1 = 0000000000000033, immd = 0000000000000766, %l5 = 0000000000007285
mulx %l1,0x766,%l5 ! %l5 = 0000000000017952
! Mem[000000001014140c] = ffffff00, %l6 = 00000000fff0cd6b
ldsba [%i5+0x00e]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041408] = 00f0cd6b 00000000, %l0 = 000000f0, %l1 = 00000033
ldda [%i1+%o4]0x88,%l0 ! %l0 = 0000000000000000 0000000000f0cd6b
! Mem[0000000010001400] = 339398ff, %l4 = ffffffffffffffff
ldsha [%i0+%g0]0x88,%l4 ! %l4 = ffffffffffff98ff
! Starting 10 instruction Store Burst
! Mem[0000000030001410] = 00000000, %l1 = 0000000000f0cd6b
swapa [%i0+%o5]0x81,%l1 ! %l1 = 0000000000000000
p0_label_392:
! Mem[00000000300c1410] = 7f800000, %l5 = 0000000000017952
swapa [%i3+%o5]0x89,%l5 ! %l5 = 000000007f800000
! %f16 = c5989333 ffffffff, %l6 = ffffffffffffffff
! Mem[0000000010001430] = 8a33ebc25363e766
add %i0,0x030,%g1
stda %f16,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010001430] = ffffffff339398c5
! %l7 = 000000000000006a, Mem[0000000010041400] = ffdb0000
stwa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000006a
! Mem[00000000100c140b] = 7fff00ff, %l3 = 00000000000000ff
ldstub [%i3+0x00b],%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010081410] = 00000000, %l2 = 000000000000807f
ldstuba [%i2+%o5]0x80,%l2 ! %l2 = 00000000000000ff
! %l2 = 0000000000000000, Mem[00000000300c1400] = 00000033
stba %l2,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000
! Mem[0000000030141408] = 00000000, %l7 = 000000000000006a
ldstuba [%i5+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[000000001014140d] = ffffff00, %l1 = 0000000000000000
ldstuba [%i5+0x00d]%asi,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030101400] = 00000000, %l3 = 00000000000000ff
swapa [%i4+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! %l6 = ffffffffffffffff, %l2 = 0000000000000000, %y = 00ff00ff
smul %l6,%l2,%l2 ! %l2 = 0000000000000000, %y = 00000000
p0_label_393:
! %l1 = 00000000000000ff, immd = 0000000000000edd, %l6 = ffffffffffffffff
mulx %l1,0xedd,%l6 ! %l6 = 00000000000ece23
! Mem[0000000010141400] = 0000ffff, %l1 = 00000000000000ff
lduba [%i5+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010001424] = d675efff, %f8 = 00000000
ld [%i0+0x024],%f8 ! %f8 = d675efff
! Mem[0000000030001408] = ff000000a8e4ff35, %l1 = 00000000000000ff
ldxa [%i0+%o4]0x89,%l1 ! %l1 = ff000000a8e4ff35
! Mem[00000000300c1408] = ff00d9df, %l7 = 0000000000000000
ldswa [%i3+%o4]0x89,%l7 ! %l7 = ffffffffff00d9df
! Mem[000000001000140c] = 00000000, %l0 = 0000000000000000
ldswa [%i0+0x00c]%asi,%l0 ! %l0 = 0000000000000000
! Mem[0000000010141410] = 3e000000, %l7 = ffffffffff00d9df
ldsha [%i5+%o5]0x80,%l7 ! %l7 = 0000000000003e00
! %l2 = 0000000000000000, immd = 0000000000000a07, %l7 = 0000000000003e00
udivx %l2,0xa07,%l7 ! %l7 = 0000000000000000
! Mem[0000000010001400] = ff989333, %l0 = 0000000000000000
ldsba [%i0+%g0]0x80,%l0 ! %l0 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = ffff0000, %l0 = ffffffffffffffff
swap [%i0+%o5],%l0 ! %l0 = 00000000ffff0000
p0_label_394:
! %l2 = 0000000000000000, Mem[0000000030101410] = 0000000000000000
stxa %l2,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000000000000000
! Mem[0000000010001408] = 00000000, %l3 = 0000000000000000
ldstuba [%i0+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000010001410] = ffffffff ffffffff
stda %l2,[%i0+0x010]%asi ! Mem[0000000010001410] = 00000000 00000000
! %l3 = 0000000000000000, Mem[0000000030081408] = 00000000
stwa %l3,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000
! %l5 = 000000007f800000, Mem[00000000300c1408] = ff00d9df
stba %l5,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ff00d900
! %f20 = 000000ff, %f19 = 00000000, %f30 = 00005aff
fdivs %f20,%f19,%f30 ! %f30 = 7f800000
! Mem[00000000100c1418] = 0000728500007f80, %l6 = 00000000000ece23, %l1 = ff000000a8e4ff35
add %i3,0x18,%g1
casxa [%g1]0x80,%l6,%l1 ! %l1 = 0000728500007f80
! %l1 = 0000728500007f80, Mem[00000000100c1408] = ff00ff7f
stha %l1,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff007f80
! Mem[0000000010041410] = 00000000, %l5 = 000000007f800000
swapa [%i1+%o5]0x80,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = 00000000, %l4 = ffffffffffff98ff
lduwa [%i5+%g0]0x89,%l4 ! %l4 = 0000000000000000
p0_label_395:
! %l2 = 0000000000000000, imm = fffffffffffff6e7, %l5 = 0000000000000000
and %l2,-0x919,%l5 ! %l5 = 0000000000000000
! Mem[0000000010001400] = ff989333, %l7 = 0000000000000000
lduba [%i0+%g0]0x80,%l7 ! %l7 = 00000000000000ff
! Mem[000000001008142c] = ffdb0000, %l7 = 00000000000000ff
ldswa [%i2+0x02c]%asi,%l7 ! %l7 = ffffffffffdb0000
! Mem[0000000010141408] = 000000ffffffff00, %l4 = 0000000000000000
ldxa [%i5+0x008]%asi,%l4 ! %l4 = 000000ffffffff00
! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000
ldsba [%i2+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010141408] = ff000000, %l7 = ffffffffffdb0000
ldswa [%i5+%o4]0x88,%l7 ! %l7 = ffffffffff000000
! Mem[0000000010181400] = c5989333, %l4 = 000000ffffffff00
ldswa [%i6+%g0]0x88,%l4 ! %l4 = ffffffffc5989333
! Mem[00000000201c0000] = ffff4531, %l5 = 0000000000000000
lduha [%o0+0x000]%asi,%l5 ! %l5 = 000000000000ffff
! Mem[0000000030141400] = 0000000000000000, %l2 = 0000000000000000
ldxa [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = 00000000, %l3 = 0000000000000000
swapa [%i5+%g0]0x89,%l3 ! %l3 = 0000000000000000
p0_label_396:
! %f24 = 339398ff 00007285, %l3 = 0000000000000000
! Mem[00000000100c1428] = ff3afc72fff0cd6b
add %i3,0x028,%g1
stda %f24,[%g1+%l3]ASI_PST8_PL ! Mem[00000000100c1428] = ff3afc72fff0cd6b
! Mem[0000000010041408] = 000000006bcdf000, %l3 = 0000000000000000, %l4 = ffffffffc5989333
add %i1,0x08,%g1
casxa [%g1]0x80,%l3,%l4 ! %l4 = 000000006bcdf000
! Mem[0000000010041408] = 00000000, %l7 = ffffffffff000000
swapa [%i1+%o4]0x80,%l7 ! %l7 = 0000000000000000
! %f8 = d675efff, Mem[00000000100c1404] = 00000000
sta %f8 ,[%i3+0x004]%asi ! Mem[00000000100c1404] = d675efff
! %l6 = 00000000000ece23, Mem[0000000030181408] = 550000000000807f
stxa %l6,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000000ece23
! %l2 = 0000000000000000, Mem[0000000010141400] = ffff0000
stha %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! Mem[00000000100c1420] = c0ff0000, %l3 = 00000000, %l4 = 6bcdf000
add %i3,0x20,%g1
casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000c0ff0000
! Mem[0000000010181408] = 00005aff, %l2 = 0000000000000000
swapa [%i6+%o4]0x80,%l2 ! %l2 = 0000000000005aff
! %l2 = 0000000000005aff, Mem[0000000010041400] = 0000006a
stba %l2,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff00006a
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = 04105d3a6bcd98c5, %l0 = 00000000ffff0000
ldxa [%i5+%o5]0x89,%l0 ! %l0 = 04105d3a6bcd98c5
p0_label_397:
! Mem[0000000010041408] = 000000ff, %l2 = 0000000000005aff
ldswa [%i1+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010001410] = 00000000, %l2 = 00000000000000ff
ldsha [%i0+0x010]%asi,%l2 ! %l2 = 0000000000000000
! Mem[00000000211c0000] = 008096d7, %l7 = 0000000000000000
lduh [%o2+%g0],%l7 ! %l7 = 0000000000000080
! Mem[0000000010101408] = 00000000, %l7 = 0000000000000080
lduwa [%i4+%o4]0x88,%l7 ! %l7 = 0000000000000000
! %f29 = a3561e6a, %f14 = c5989333, %f1 = 0000807f
fadds %f29,%f14,%f1 ! %f1 = c5989333
! Mem[00000000211c0000] = 008096d7, %l6 = 00000000000ece23
ldsb [%o2+0x001],%l6 ! %l6 = ffffffffffffff80
! Mem[0000000010181410] = 000000ff, %l7 = 0000000000000000
lduha [%i6+%o5]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[00000000100c1400] = 0000003e, %l6 = ffffffffffffff80
lduba [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[000000001018142c] = 00000000, %l3 = 0000000000000000
ldsb [%i6+0x02e],%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 00000000c0ff0000, Mem[0000000010081400] = 7f800000000000f0
stxa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000c0ff0000
p0_label_398:
! %l4 = 00000000c0ff0000, Mem[0000000010181410] = ff000000fff0cd6b
stxa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000c0ff0000
! Mem[00000000300c1408] = ff00d900, %l4 = 00000000c0ff0000
swapa [%i3+%o4]0x89,%l4 ! %l4 = 00000000ff00d900
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010181410] = 00000000 c0ff0000
stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00000000 000000ff
! Mem[00000000300c1400] = 00000000, %l5 = 000000000000ffff
ldstuba [%i3+%g0]0x89,%l5 ! %l5 = 00000000000000ff
! %f16 = c5989333 ffffffff, Mem[0000000030081410] = 00000000 51f0ffff
stda %f16,[%i2+%o5]0x89 ! Mem[0000000030081410] = c5989333 ffffffff
! Mem[0000000010081410] = 000000ff, %l0 = 04105d3a6bcd98c5
ldstuba [%i2+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %l2 = 00000000, %l3 = 00000000, Mem[0000000030001400] = 7ff0cd6b 00000000
stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000 00000000
! %l1 = 0000728500007f80, %l3 = 0000000000000000, %l0 = 00000000000000ff
addc %l1,%l3,%l0 ! %l0 = 0000728500007f80
! %l2 = 0000000000000000, Mem[0000000030081408] = 00000000
stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030041400] = 00989333, %l2 = 0000000000000000
lduba [%i1+%g0]0x81,%l2 ! %l2 = 0000000000000000
p0_label_399:
! Mem[0000000010101410] = a3561e6a, %l0 = 0000728500007f80
ldswa [%i4+%o5]0x88,%l0 ! %l0 = ffffffffa3561e6a
! Mem[0000000030001410] = 6bcdf000, %l1 = 0000728500007f80
ldswa [%i0+%o5]0x89,%l1 ! %l1 = 000000006bcdf000
! Mem[0000000030001410] = 00f0cd6b, %l4 = 00000000ff00d900
lduha [%i0+%o5]0x81,%l4 ! %l4 = 00000000000000f0
! Mem[00000000300c1400] = 000000ff, %l2 = 0000000000000000
lduba [%i3+%g0]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041400] = 6a0000ff, %l5 = 0000000000000000
ldswa [%i1+%g0]0x88,%l5 ! %l5 = 000000006a0000ff
! Mem[00000000100c1400] = 0000003e, %l1 = 000000006bcdf000
lduha [%i3+%g0]0x80,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181410] = ffffffff, %f30 = 7f800000
lda [%i6+%o5]0x81,%f30 ! %f30 = ffffffff
! Mem[0000000030081410] = ffffffff, %l3 = 0000000000000000
ldswa [%i2+%o5]0x89,%l3 ! %l3 = ffffffffffffffff
! Mem[00000000100c141c] = 00007f80, %l0 = ffffffffa3561e6a
ldswa [%i3+0x01c]%asi,%l0 ! %l0 = 0000000000007f80
! Starting 10 instruction Store Burst
! %l6 = 00000000, %l7 = 000000ff, Mem[0000000030041408] = fff0cd6b ff5a0000
stda %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000 000000ff
p0_label_400:
! %f30 = ffffffff, Mem[000000001014141c] = 00000000
st %f30,[%i5+0x01c] ! Mem[000000001014141c] = ffffffff
! %l6 = 0000000000000000, Mem[000000001014141c] = ffffffff, %asi = 80
stba %l6,[%i5+0x01c]%asi ! Mem[000000001014141c] = 00ffffff
! Mem[0000000010101408] = 00000000, %l0 = 0000000000007f80
ldstuba [%i4+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! %l3 = ffffffffffffffff, %l5 = 000000006a0000ff, %l2 = 00000000000000ff
orn %l3,%l5,%l2 ! %l2 = ffffffffffffffff
! Mem[00000000300c1410] = 00017952, %l7 = 00000000000000ff
ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000052000000ff
! Mem[0000000010081400] = 00000000c0ff0000, %l0 = 0000000000000000, %l4 = 00000000000000f0
casxa [%i2]0x80,%l0,%l4 ! %l4 = 00000000c0ff0000
! %l2 = ffffffff, %l3 = ffffffff, Mem[0000000010141408] = ff000000 00ffffff
stda %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffff ffffffff
! %f8 = d675efff ed000000, Mem[0000000010041400] = 6a0000ff 00000000
stda %f8 ,[%i1+%g0]0x88 ! Mem[0000000010041400] = d675efff ed000000
! %l4 = 00000000c0ff0000, Mem[0000000010001400] = ff989333
stw %l4,[%i0+%g0] ! Mem[0000000010001400] = c0ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010041400] = 000000ed, %l4 = 00000000c0ff0000
ldsba [%i1+%g0]0x80,%l4 ! %l4 = 0000000000000000
p0_label_401:
! %l2 = ffffffffffffffff, immed = 00000052, %y = 00000000
udiv %l2,0x052,%l3 ! %l3 = 00000000031f3831
mov %l0,%y ! %y = 00000000
! Mem[0000000010181424] = 0075efff, %l2 = ffffffffffffffff
lduh [%i6+0x024],%l2 ! %l2 = 0000000000000075
! Mem[0000000010081408] = 00000000, %l4 = 0000000000000000
lduha [%i2+%o4]0x80,%l4 ! %l4 = 0000000000000000
! %f15 = 6bcdf0ff, %f21 = 00000000, %f16 = c5989333
fdivs %f15,%f21,%f16 ! %f16 = 7f800000
! Mem[0000000010041410] = 0000807f, %l1 = 0000000000000000
lduha [%i1+%o5]0x88,%l1 ! %l1 = 000000000000807f
! Mem[0000000010141408] = ffffffff, %l4 = 0000000000000000
ldsba [%i5+%o4]0x88,%l4 ! %l4 = ffffffffffffffff
! %l5 = 000000006a0000ff, %l7 = 0000000000000052, %l4 = ffffffffffffffff
sub %l5,%l7,%l4 ! %l4 = 000000006a0000ad
! Mem[0000000010081434] = 780ca7ed, %l5 = 000000006a0000ff
lduha [%i2+0x034]%asi,%l5 ! %l5 = 000000000000780c
! Mem[0000000030041400] = 00989333, %l5 = 000000000000780c
ldsba [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 0000000000000052, Mem[0000000030181410] = ffffffff
stwa %l7,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000052
p0_label_402:
! %l7 = 0000000000000052, Mem[0000000020800000] = 00ff8841
sth %l7,[%o1+%g0] ! Mem[0000000020800000] = 00528841
! Mem[0000000010101408] = 000000ff, %l1 = 000000000000807f
swapa [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! %l7 = 0000000000000052, %l2 = 0000000000000075, %l1 = 00000000000000ff
xor %l7,%l2,%l1 ! %l1 = 0000000000000027
! Mem[0000000030041410] = 339398c5, %l7 = 0000000000000052
ldstuba [%i1+%o5]0x89,%l7 ! %l7 = 000000c5000000ff
! %f13 = a3561e6a, Mem[0000000010081438] = fff0cd6b
st %f13,[%i2+0x038] ! Mem[0000000010081438] = a3561e6a
! Mem[0000000010041408] = 000000ff, %l4 = 000000006a0000ad
ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 000000ff000000ff
! %l7 = 00000000000000c5, Mem[00000000100c1410] = ff00ff006ca9eb51
stx %l7,[%i3+%o5] ! Mem[00000000100c1410] = 00000000000000c5
! %f0 = f0000000, Mem[0000000010041438] = 47f6c323
st %f0 ,[%i1+0x038] ! Mem[0000000010041438] = f0000000
! Mem[0000000010101408] = 7f800000, %l4 = 00000000000000ff
ldstuba [%i4+%o4]0x80,%l4 ! %l4 = 0000007f000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = 00000000, %l0 = 0000000000000000
lduha [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
p0_label_403:
! Mem[0000000030041408] = 00000000 000000ff, %l6 = 00000000, %l7 = 000000c5
ldda [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000 00000000000000ff
! Mem[0000000010081408] = 000000000000807f, %l1 = 0000000000000027
ldxa [%i2+%o4]0x80,%l1 ! %l1 = 000000000000807f
! Mem[00000000100c1408] = ff007f80, %l0 = 0000000000000000
lduha [%i3+%o4]0x88,%l0 ! %l0 = 0000000000007f80
! Mem[0000000010001408] = ff000000, %l3 = 00000000031f3831
ldsba [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000030081410] = ffffffff339398c5, %f12 = ff000000 a3561e6a
ldda [%i2+%o5]0x81,%f12 ! %f12 = ffffffff 339398c5
! Mem[0000000010101400] = ffdb0000ffffffff, %f0 = f0000000 c5989333
ldda [%i4+%g0]0x80,%f0 ! %f0 = ffdb0000 ffffffff
! Mem[00000000100c1430] = ffffffc0807fbe00, %l2 = 0000000000000075
ldx [%i3+0x030],%l2 ! %l2 = ffffffc0807fbe00
! Mem[0000000030181410] = 52000000 ffffffff, %l4 = 0000007f, %l5 = 00000000
ldda [%i6+%o5]0x81,%l4 ! %l4 = 0000000052000000 00000000ffffffff
! Mem[00000000300c1410] = ff790100 00000000, %l4 = 52000000, %l5 = ffffffff
ldda [%i3+%o5]0x81,%l4 ! %l4 = 00000000ff790100 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = 00000000000000ff, Mem[0000000030001400] = 0000000000000000
stxa %l7,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000000000ff
p0_label_404:
! Mem[0000000010101427] = 41d1f051, %l2 = ffffffc0807fbe00
ldstub [%i4+0x027],%l2 ! %l2 = 00000051000000ff
! %f28 = 339398ff a3561e6a, Mem[0000000010081408] = 00000000 0000807f
std %f28,[%i2+%o4] ! Mem[0000000010081408] = 339398ff a3561e6a
! %l2 = 0000000000000051, Mem[000000001010143c] = ffffffff
stw %l2,[%i4+0x03c] ! Mem[000000001010143c] = 00000051
! %f17 = ffffffff, Mem[0000000010081410] = 000000ff
sta %f17,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff
! %f0 = ffdb0000 ffffffff 7f800000 00000055
! %f4 = c16fe005 60000000 04105d3a 00000000
! %f8 = d675efff ed000000 0000dbff ff000000
! %f12 = ffffffff 339398c5 c5989333 6bcdf0ff
stda %f0,[%i3]ASI_COMMIT_P ! Block Store to 00000000100c1400
! Mem[0000000010141400] = 0000000000ff00ff, %l7 = 00000000000000ff, %l2 = 0000000000000051
casxa [%i5]0x80,%l7,%l2 ! %l2 = 0000000000ff00ff
! %f20 = 000000ff 00000000, %l1 = 000000000000807f
! Mem[0000000030101400] = ff00000000000000
stda %f20,[%i4+%l1]ASI_PST32_S ! Mem[0000000030101400] = 000000ff00000000
! Mem[000000001010140b] = ff800000, %l5 = 0000000000000000
ldstub [%i4+0x00b],%l5 ! %l5 = 00000000000000ff
! Mem[0000000010101418] = 00005cc1, %l6 = 0000000000000000, %asi = 80
swapa [%i4+0x018]%asi,%l6 ! %l6 = 0000000000005cc1
! Starting 10 instruction Load Burst
! Mem[0000000010001408] = ff000000, %l5 = 0000000000000000
lduba [%i0+%o4]0x80,%l5 ! %l5 = 00000000000000ff
p0_label_405:
! Mem[0000000010181414] = 000000ff, %l6 = 0000000000005cc1
ldsw [%i6+0x014],%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141408] = ffffffffffffffff, %l3 = ffffffffffffffff
ldxa [%i5+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
! Mem[0000000010181410] = 00000000 000000ff, %l0 = 00007f80, %l1 = 0000807f
ldda [%i6+%o5]0x80,%l0 ! %l0 = 0000000000000000 00000000000000ff
! Mem[0000000010081410] = ffffffff, %l0 = 0000000000000000
lduha [%i2+%o5]0x88,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010081410] = ffffffff, %f21 = 00000000
lda [%i2+%o5]0x80,%f21 ! %f21 = ffffffff
! Mem[0000000020800040] = ffc50070, %l5 = 00000000000000ff
ldsha [%o1+0x040]%asi,%l5 ! %l5 = ffffffffffffffc5
! Mem[0000000030181410] = 52000000ffffffff, %l4 = 00000000ff790100
ldxa [%i6+%o5]0x81,%l4 ! %l4 = 52000000ffffffff
! Mem[0000000030081410] = ffffffff, %l2 = 0000000000ff00ff
ldswa [%i2+%o5]0x89,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010081418] = 00000000 3a5d1004, %l0 = 0000ffff, %l1 = 000000ff
ldd [%i2+0x018],%l0 ! %l0 = 0000000000000000 000000003a5d1004
! Starting 10 instruction Store Burst
! %l5 = ffffffffffffffc5, Mem[0000000010081408] = ff989333
stba %l5,[%i2+%o4]0x88 ! Mem[0000000010081408] = ff9893c5
p0_label_406:
! %l2 = ffffffffffffffff, Mem[0000000030081400] = 85720000
stba %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff720000
! %l3 = ffffffffffffffff, Mem[0000000030181410] = 52000000ffffffff
stxa %l3,[%i6+%o5]0x81 ! Mem[0000000030181410] = ffffffffffffffff
! %l0 = 0000000000000000, Mem[0000000030141410] = c598cd6b
stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0098cd6b
! Mem[0000000010141408] = ffffffff, %l7 = 00000000000000ff
swapa [%i5+%o4]0x80,%l7 ! %l7 = 00000000ffffffff
! %f0 = ffdb0000 ffffffff 7f800000 00000055
! %f4 = c16fe005 60000000 04105d3a 00000000
! %f8 = d675efff ed000000 0000dbff ff000000
! %f12 = ffffffff 339398c5 c5989333 6bcdf0ff
stda %f0,[%i4]ASI_COMMIT_P ! Block Store to 0000000010101400
! Mem[0000000010081400] = 00000000, %l0 = 0000000000000000
ldstuba [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff
! %l5 = ffffffffffffffc5, Mem[0000000021800181] = ffff4833
stb %l5,[%o3+0x181] ! Mem[0000000021800180] = ffc54833
! %l6 = 00000000000000ff, imm = 00000000000009c2, %l0 = 0000000000000000
or %l6,0x9c2,%l0 ! %l0 = 00000000000009ff
! %f28 = 339398ff a3561e6a, %l5 = ffffffffffffffc5
! Mem[0000000010041408] = ff0000006bcdf000
add %i1,0x008,%g1
stda %f28,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010041408] = 6a1e56a36bcdf000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = 00000000, %l4 = 52000000ffffffff
lduwa [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000
p0_label_407:
membar #Sync ! Added by membar checker (72)
! Mem[0000000030081400] = ff720000 ffffffff 00000000 0000f085
! Mem[0000000030081410] = ffffffff 339398c5 7b3272f3 838b7c3e
! Mem[0000000030081420] = 3d0983c7 4c634a28 bbbdc0cb f6809cc5
! Mem[0000000030081430] = e36a7693 470760ff 0081ee38 fad17a7a
ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400
! Mem[0000000030001408] = 35ffe4a8, %l4 = 0000000000000000
lduha [%i0+%o4]0x81,%l4 ! %l4 = 00000000000035ff
! Mem[0000000030041400] = 33939800, %l5 = ffffffffffffffc5
lduha [%i1+%g0]0x89,%l5 ! %l5 = 0000000000009800
! Mem[0000000030081410] = ffffffff, %l4 = 00000000000035ff
ldswa [%i2+%o5]0x81,%l4 ! %l4 = ffffffffffffffff
! Mem[0000000030041400] = 33939800, %l3 = ffffffffffffffff
lduha [%i1+%g0]0x89,%l3 ! %l3 = 0000000000009800
! Mem[0000000010001400] = 0000ffc0, %l5 = 0000000000009800
ldsba [%i0+%g0]0x88,%l5 ! %l5 = ffffffffffffffc0
! Mem[00000000218001c0] = b9985fa0, %l0 = 00000000000009ff
ldub [%o3+0x1c1],%l0 ! %l0 = 0000000000000098
! Mem[0000000030181410] = ffffffff, %f21 = ffffffff
lda [%i6+%o5]0x81,%f21 ! %f21 = ffffffff
! Mem[0000000030001410] = 00f0cd6b, %l7 = 00000000ffffffff
lduwa [%i0+%o5]0x81,%l7 ! %l7 = 0000000000f0cd6b
! Starting 10 instruction Store Burst
! %f17 = ffffffff, Mem[0000000010041408] = 6a1e56a3
st %f17,[%i1+%o4] ! Mem[0000000010041408] = ffffffff
p0_label_408:
! Mem[0000000010181400] = 339398c5, %l4 = ffffffffffffffff
swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000339398c5
! %l5 = ffffffffffffffc0, Mem[00000000100c1408] = 550000000000807f
stxa %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ffffffffffffffc0
! Mem[00000000300c1408] = 0000ffc0, %l2 = ffffffffffffffff
swapa [%i3+%o4]0x81,%l2 ! %l2 = 000000000000ffc0
! %f19 = 00000000, Mem[0000000010041410] = 0000807f
sta %f19,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000
! Mem[0000000030181408] = 23ce0e00, %l7 = 0000000000f0cd6b
swapa [%i6+%o4]0x81,%l7 ! %l7 = 0000000023ce0e00
! Mem[0000000010141410] = 0000003e, %l3 = 0000000000009800
ldstuba [%i5+%o5]0x88,%l3 ! %l3 = 0000003e000000ff
! %l4 = 339398c5, %l5 = ffffffc0, Mem[0000000010101420] = d675efff ed000000
std %l4,[%i4+0x020] ! Mem[0000000010101420] = 339398c5 ffffffc0
! Mem[0000000010001408] = 000000ff, %l3 = 000000000000003e
swapa [%i0+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %l7 = 0000000023ce0e00, Mem[0000000010141410] = ff000000
stha %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0e000000
! Starting 10 instruction Load Burst
! Mem[000000001018142c] = 00000000, %l5 = ffffffffffffffc0
lduha [%i6+0x02e]%asi,%l5 ! %l5 = 0000000000000000
p0_label_409:
! Mem[0000000030101408] = 7f000000, %f29 = a3561e6a
lda [%i4+%o4]0x81,%f29 ! %f29 = 7f000000
! Mem[00000000201c0000] = ffff4531, %l6 = 00000000000000ff
ldsha [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff
! Mem[00000000300c1410] = ff79010000000000, %l1 = 000000003a5d1004
ldxa [%i3+%o5]0x81,%l1 ! %l1 = ff79010000000000
! Mem[00000000100c1408] = c0ffffff, %l5 = 0000000000000000
ldsba [%i3+%o4]0x80,%l5 ! %l5 = ffffffffffffffc0
! Mem[0000000010101400] = ffdb0000, %l3 = 00000000000000ff
ldswa [%i4+%g0]0x80,%l3 ! %l3 = ffffffffffdb0000
! Mem[0000000010141430] = d3ecdbd10000007f, %f24 = 339398ff 00007285
ldd [%i5+0x030],%f24 ! %f24 = d3ecdbd1 0000007f
! Mem[00000000300c1408] = ffffffff, %l0 = 0000000000000098
lduwa [%i3+%o4]0x89,%l0 ! %l0 = 00000000ffffffff
! Mem[0000000010001410] = 0000000000000000, %f22 = 00005aff 00000000
ldda [%i0+%o5]0x80,%f22 ! %f22 = 00000000 00000000
! Mem[0000000030101410] = 00000000, %l1 = ff79010000000000
lduha [%i4+%o5]0x81,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (73)
! %f20 = 000000ff ffffffff, %l3 = ffffffffffdb0000
! Mem[0000000030081410] = ffffffff339398c5
add %i2,0x010,%g1
stda %f20,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030081410] = ffffffff339398c5
p0_label_410:
! %l7 = 0000000023ce0e00, Mem[0000000010181410] = 00000000
stwa %l7,[%i6+%o5]0x80 ! Mem[0000000010181410] = 23ce0e00
! %l6 = ffffffffffffffff, Mem[0000000030181408] = 00f0cd6b
stba %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = fff0cd6b
! %l2 = 000000000000ffc0, Mem[0000000010141400] = ff00ff0000000000
stxa %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000000000ffc0
! %f8 = 3d0983c7, Mem[00000000100c1414] = 60000000
st %f8 ,[%i3+0x014] ! Mem[00000000100c1414] = 3d0983c7
! %l6 = ffffffffffffffff, Mem[0000000010081410] = ffffffff
stha %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffff
! %l2 = 0000ffc0, %l3 = ffdb0000, Mem[0000000030141410] = 0098cd6b 3a5d1004
stda %l2,[%i5+%o5]0x81 ! Mem[0000000030141410] = 0000ffc0 ffdb0000
! %l5 = ffffffffffffffc0, Mem[0000000010081410] = ffffffff
stwa %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffffffc0
! Mem[000000001014142b] = c5989333, %l5 = ffffffffffffffc0
ldstuba [%i5+0x02b]%asi,%l5 ! %l5 = 00000033000000ff
! %l2 = 000000000000ffc0, Mem[00000000211c0000] = 008096d7
sth %l2,[%o2+%g0] ! Mem[00000000211c0000] = ffc096d7
! Starting 10 instruction Load Burst
! Mem[0000000030101408] = 0000007f, %l0 = 00000000ffffffff
lduwa [%i4+%o4]0x89,%l0 ! %l0 = 000000000000007f
p0_label_411:
! Mem[0000000010041410] = 0000000000000000, %l6 = ffffffffffffffff
ldxa [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Code Fragment 3
p0_fragment_29:
! %l0 = 000000000000007f
setx 0xd5f8fd4f962e8750,%g7,%l0 ! %l0 = d5f8fd4f962e8750
! %l1 = 0000000000000000
setx 0x086cbd200f26a26e,%g7,%l1 ! %l1 = 086cbd200f26a26e
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 = d5f8fd4f962e8750
setx 0xb21b486060f60712,%g7,%l0 ! %l0 = b21b486060f60712
! %l1 = 086cbd200f26a26e
setx 0x21a068201f0a15ea,%g7,%l1 ! %l1 = 21a068201f0a15ea
! Mem[0000000010081400] = ff000000, %l7 = 0000000023ce0e00
ldswa [%i2+%g0]0x80,%l7 ! %l7 = ffffffffff000000
! Mem[0000000010001408] = 000000000000003e, %l2 = 000000000000ffc0
ldxa [%i0+%o4]0x88,%l2 ! %l2 = 000000000000003e
! Mem[0000000010001400] = ffffffff0000ffc0, %l3 = ffffffffffdb0000
ldxa [%i0+%g0]0x88,%l3 ! %l3 = ffffffff0000ffc0
! Mem[0000000030041408] = 00000000, %l4 = 00000000339398c5
lduba [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141408] = 000000ff, %l7 = ffffffffff000000
ldsba [%i5+%o4]0x89,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010101418] = 04105d3a, %l4 = 0000000000000000
lduha [%i4+0x018]%asi,%l4 ! %l4 = 0000000000000410
! Mem[0000000010001410] = 00000000, %l3 = ffffffff0000ffc0
ldsha [%i0+%o5]0x80,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[000000001018141b] = a8e43e35, %l3 = 0000000000000000
ldstuba [%i6+0x01b]%asi,%l3 ! %l3 = 00000035000000ff
p0_label_412:
! %l3 = 0000000000000035, Mem[0000000020800000] = 00528841, %asi = 80
stha %l3,[%o1+0x000]%asi ! Mem[0000000020800000] = 00358841
! %f14 = 0081ee38 fad17a7a, Mem[00000000100c1410] = c16fe005 3d0983c7
stda %f14,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0081ee38 fad17a7a
! %f4 = ffffffff 339398c5, Mem[0000000010081408] = c59398ff a3561e6a
stda %f4 ,[%i2+0x008]%asi ! Mem[0000000010081408] = ffffffff 339398c5
! %l4 = 0000000000000410, imm = fffffffffffff86d, %l4 = 0000000000000410
xor %l4,-0x793,%l4 ! %l4 = fffffffffffffc7d
! %l2 = 000000000000003e, Mem[0000000020800040] = ffc50070
sth %l2,[%o1+0x040] ! Mem[0000000020800040] = 003e0070
! %l4 = fffffffffffffc7d, Mem[0000000010101408] = 550000000000807f
stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = fffffffffffffc7d
! %f30 = ffffffff 6bcdf0ff, Mem[0000000030041410] = ff989333 6bcdf0ff
stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff 6bcdf0ff
! %l6 = 0000000000000000, Mem[0000000010041410] = 0000000000000000
stxa %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000000
! Mem[0000000030001410] = 6bcdf000, %l0 = b21b486060f60712
ldstuba [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[000000001010142c] = ff000000, %f24 = d3ecdbd1
lda [%i4+0x02c]%asi,%f24 ! %f24 = ff000000
p0_label_413:
! Mem[00000000211c0000] = ffc096d7, %l4 = fffffffffffffc7d
ldsb [%o2+%g0],%l4 ! %l4 = ffffffffffffffff
! Mem[0000000010141408] = 000000ffffffffff, %f22 = 00000000 00000000
ldda [%i5+%o4]0x80,%f22 ! %f22 = 000000ff ffffffff
! Mem[0000000010081408] = ffffffff, %l7 = ffffffffffffffff
ldsha [%i2+%o4]0x88,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010141410] = 0e00000000000000, %l1 = 21a068201f0a15ea
ldxa [%i5+%o5]0x80,%l1 ! %l1 = 0e00000000000000
! Mem[0000000010041400] = ed000000, %l4 = ffffffffffffffff
ldswa [%i1+%g0]0x88,%l4 ! %l4 = ffffffffed000000
! Mem[0000000010001410] = 00000000, %l6 = 0000000000000000
lduha [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = 00000000000000ff, %l6 = 0000000000000000
ldxa [%i1+%o4]0x81,%l6 ! %l6 = 00000000000000ff
membar #Sync ! Added by membar checker (74)
! Mem[0000000030041400] = 00989333 000000ff 00000000 000000ff
! Mem[0000000030041410] = ffffffff 6bcdf0ff 2f0ba01b 00000055
! Mem[0000000030041420] = ffef75d6 a8e43e35 64094d46 3813f24e
! Mem[0000000030041430] = 66e76353 c2eb338a 0ba15344 fe428247
ldda [%i1]ASI_BLK_SL,%f16 ! Block Load from 0000000030041400
! Mem[0000000010181408] = 00000000, %l4 = ffffffffed000000
ldswa [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 0e00000000000000, Mem[0000000030181400] = f0000000
stha %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
p0_label_414:
! Mem[0000000010141408] = 000000ff, %l3 = 0000000000000035
swapa [%i5+%o4]0x80,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010181410] = 23ce0e00, %l4 = 0000000000000000
swapa [%i6+%o5]0x80,%l4 ! %l4 = 0000000023ce0e00
! %l5 = 0000000000000033, Mem[0000000010041410] = 0000000000000000
stxa %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000033
! %l6 = 00000000000000ff, Mem[0000000030101410] = 00000000
stha %l6,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ff0000
! %f13 = 470760ff, %f15 = fad17a7a, %f12 = e36a7693
fadds %f13,%f15,%f12 ! %f12 = fad17a7a
! Mem[00000000201c0001] = ffff4531, %l3 = 00000000000000ff
ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff
membar #Sync ! Added by membar checker (75)
! %f12 = fad17a7a 470760ff, Mem[0000000030041400] = 00989333 000000ff
stda %f12,[%i1+%g0]0x81 ! Mem[0000000030041400] = fad17a7a 470760ff
! %l4 = 0000000023ce0e00, Mem[0000000010101408] = 7dfcffff
stba %l4,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00fcffff
! Mem[0000000030081400] = 000072ff, %l4 = 0000000023ce0e00
swapa [%i2+%g0]0x89,%l4 ! %l4 = 00000000000072ff
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 0000ff00, %l6 = 00000000000000ff
ldsba [%i4+%o5]0x89,%l6 ! %l6 = 0000000000000000
p0_label_415:
! Mem[00000000300c1400] = ff000000 00000000 ffffffff 51eba96c
! Mem[00000000300c1410] = ff790100 00000000 d3ecdbd1 5600ffff
! Mem[00000000300c1420] = 353ee4a8 000000ff 53000000 464d0964
! Mem[00000000300c1430] = 00000000 5bf37755 000000ff 00000000
ldda [%i3]ASI_BLK_S,%f0 ! Block Load from 00000000300c1400
! %f24 = 353ee4a8, %f18 = ff000000, %f27 = 464d0964
fmuls %f24,%f18,%f27 ! %f27 = f4bee4a8
! Mem[00000000100c1400] = ffdb0000, %f17 = 33939800
lda [%i3+0x000]%asi,%f17 ! %f17 = ffdb0000
! Mem[00000000300c1410] = ff790100, %l3 = 00000000000000ff
ldsha [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffff79
! Mem[0000000030081408] = 000000000000f085, %f20 = fff0cd6b ffffffff
ldda [%i2+%o4]0x81,%f20 ! %f20 = 00000000 0000f085
! Mem[0000000030101410] = 00ff000000000000, %f28 = 8a33ebc2 5363e766
ldda [%i4+%o5]0x81,%f28 ! %f28 = 00ff0000 00000000
! Mem[0000000030041408] = 00000000, %l4 = 00000000000072ff
lduha [%i1+%o4]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141410] = c0ff0000, %f28 = 00ff0000
lda [%i5+%o5]0x89,%f28 ! %f28 = c0ff0000
! Mem[00000000100c1408] = ffffffc0, %l0 = 0000000000000000
lduba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000c0
! Starting 10 instruction Store Burst
membar #Sync ! Added by membar checker (76)
! %l2 = 000000000000003e, Mem[00000000300c1410] = ff790100
stwa %l2,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 0000003e
p0_label_416:
! Mem[00000000201c0001] = ffff4531, %l5 = 0000000000000033
ldstub [%o0+0x001],%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010001410] = 0000000000000000, %f22 = 55000000 1ba00b2f
ldda [%i0+%o5]0x88,%f22 ! %f22 = 00000000 00000000
! Mem[00000000300c1400] = ff000000, %l2 = 000000000000003e
ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010101438] = c5989333, %l2 = 00000000000000ff, %asi = 80
swapa [%i4+0x038]%asi,%l2 ! %l2 = 00000000c5989333
! %f26 = 4ef21338, %f3 = 51eba96c, %f24 = 353ee4a8 d675efff
fsmuld %f26,%f3 ,%f24 ! %f24 = 442bdafb 27027400
! %l4 = 00000000, %l5 = 000000ff, Mem[00000000300c1410] = 3e000000 00000000
stda %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000 000000ff
! %f16 = ff000000, Mem[0000000030001400] = 000000ff
sta %f16,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff000000
! %l3 = ffffffffffffff79, %l6 = 0000000000000000, %l7 = ffffffffffffffff
orn %l3,%l6,%l7 ! %l7 = ffffffffffffffff
! Mem[00000000100c1410] = 0081ee38, %l4 = 0000000000000000
swapa [%i3+%o5]0x80,%l4 ! %l4 = 000000000081ee38
! Starting 10 instruction Load Burst
! Mem[00000000211c0000] = ffc096d7, %l6 = 0000000000000000
ldsh [%o2+%g0],%l6 ! %l6 = ffffffffffffffc0
p0_label_417:
! Mem[0000000010141414] = 00000000, %l3 = ffffffffffffff79
lduw [%i5+0x014],%l3 ! %l3 = 0000000000000000
! Mem[0000000020800040] = 003e0070, %l6 = ffffffffffffffc0
ldsb [%o1+0x040],%l6 ! %l6 = 0000000000000000
! Mem[0000000030141410] = 0000ffc0, %l0 = 00000000000000c0
lduba [%i5+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081438] = a3561e6a 339398c5, %l0 = 00000000, %l1 = 00000000
ldda [%i2+0x038]%asi,%l0 ! %l0 = 00000000a3561e6a 00000000339398c5
! Mem[0000000010101410] = 00000060 05e06fc1, %l2 = c5989333, %l3 = 00000000
ldda [%i4+%o5]0x88,%l2 ! %l2 = 0000000005e06fc1 0000000000000060
! Mem[0000000010001438] = 00000000, %l1 = 00000000339398c5
lduh [%i0+0x038],%l1 ! %l1 = 0000000000000000
! Mem[0000000010101400] = 0000dbff, %f4 = ff790100
lda [%i4+%g0]0x88,%f4 ! %f4 = 0000dbff
! Mem[0000000010101408] = 00fcffff, %l3 = 0000000000000060
lduwa [%i4+%o4]0x80,%l3 ! %l3 = 0000000000fcffff
! Mem[0000000010001410] = 00000000, %l4 = 000000000081ee38
lduba [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Store Burst
! %l3 = 0000000000fcffff, Mem[0000000030141410] = c0ff0000
stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00fcffff
p0_label_418:
! %l0 = 00000000a3561e6a, Mem[0000000010181410] = 00000000
stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00001e6a
! %l0 = 00000000a3561e6a, Mem[0000000010101400] = 0000dbff
stba %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000db6a
! %l4 = 0000000000000000, Mem[0000000010081410] = ffffffc0
stha %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = ffff0000
! %l1 = 0000000000000000, Mem[0000000030001410] = 6bcdf0ff
stha %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 6bcd0000
! %l2 = 0000000005e06fc1, Mem[00000000100c1400] = ffdb0000ffffffff
stxa %l2,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 0000000005e06fc1
! %l3 = 0000000000fcffff, Mem[00000000100c1410] = 00000000fad17a7a
stx %l3,[%i3+%o5] ! Mem[00000000100c1410] = 0000000000fcffff
! Mem[0000000010041408] = ffffffff, %l0 = 00000000a3561e6a
ldstuba [%i1+%o4]0x88,%l0 ! %l0 = 000000ff000000ff
! Mem[0000000010141428] = c59893ff00ffffdb, %l6 = 0000000000000000, %l4 = 0000000000000000
add %i5,0x28,%g1
casxa [%g1]0x80,%l6,%l4 ! %l4 = c59893ff00ffffdb
! %f12 = 00000000 5bf37755, Mem[0000000030101400] = ff000000 00000000
stda %f12,[%i4+%g0]0x89 ! Mem[0000000030101400] = 00000000 5bf37755
! Starting 10 instruction Load Burst
! Mem[000000001004140c] = 6bcdf000, %l6 = 0000000000000000
ldsb [%i1+0x00c],%l6 ! %l6 = 000000000000006b
p0_label_419:
! Mem[0000000030101408] = 7f000000, %l0 = 00000000000000ff
ldsha [%i4+%o4]0x81,%l0 ! %l0 = 0000000000007f00
! Mem[0000000010041410] = 33000000 00000000, %l6 = 0000006b, %l7 = ffffffff
ldda [%i1+%o5]0x88,%l6 ! %l6 = 0000000000000000 0000000033000000
! Mem[0000000010181408] = 00000000, %l6 = 0000000000000000
lduba [%i6+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = ff000000c0ff0000, %f0 = ff000000 00000000
ldda [%i2+0x000]%asi,%f0 ! %f0 = ff000000 c0ff0000
! Mem[0000000030081410] = ffffffff339398c5, %l1 = 0000000000000000
ldxa [%i2+%o5]0x81,%l1 ! %l1 = ffffffff339398c5
! Mem[0000000030141400] = 00000000, %l2 = 0000000005e06fc1
lduha [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141408] = 35000000, %l6 = 0000000000000000
lduha [%i5+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081410] = 00000000ffff0000, %l4 = c59893ff00ffffdb
ldxa [%i2+%o5]0x88,%l4 ! %l4 = 00000000ffff0000
! Mem[0000000030041408] = 00000000, %l0 = 0000000000007f00
lduwa [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %f17 = ffdb0000, %f1 = c0ff0000
fcmpes %fcc0,%f17,%f1 ! %fcc0 = 3
p0_label_420:
! Mem[00000000201c0000] = ffff4531, %l3 = 0000000000fcffff
ldstuba [%o0+0x000]%asi,%l3 ! %l3 = 000000ff000000ff
! %l7 = 0000000033000000, Mem[000000001000141e] = 1ba00b2f
sth %l7,[%i0+0x01e] ! Mem[000000001000141c] = 1ba00000
! Mem[0000000010101408] = fffffc00, %l3 = 00000000000000ff
ldstuba [%i4+%o4]0x88,%l3 ! %l3 = 00000000000000ff
! %f28 = c0ff0000 00000000, Mem[0000000010041420] = 00000053 000000ff
stda %f28,[%i1+0x020]%asi ! Mem[0000000010041420] = c0ff0000 00000000
! %l2 = 0000000000000000, Mem[0000000030141410] = 00fcffff
stwa %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! Mem[00000000211c0001] = ffc096d7, %l2 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l2 ! %l2 = 000000c0000000ff
! Mem[0000000030001408] = 35ffe4a8, %l4 = 00000000ffff0000
ldstuba [%i0+%o4]0x81,%l4 ! %l4 = 00000035000000ff
! %f4 = 0000dbff 00000000, %l7 = 0000000033000000
! Mem[00000000100c1400] = 0000000005e06fc1
stda %f4,[%i3+%l7]ASI_PST32_PL ! Mem[00000000100c1400] = 0000000005e06fc1
! %l2 = 00000000000000c0, Mem[0000000010101403] = 6adb0000
stb %l2,[%i4+0x003] ! Mem[0000000010101400] = 6adb00c0
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = 000000000000ff00, %f26 = 4ef21338 f4bee4a8
ldda [%i4+%o5]0x89,%f26 ! %f26 = 00000000 0000ff00
p0_label_421:
! Mem[0000000010081408] = c5989333 ffffffff, %l0 = 00000000, %l1 = 339398c5
ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000ffffffff 00000000c5989333
! Mem[0000000030181410] = ffffffff, %l7 = 0000000033000000
lduwa [%i6+%o5]0x89,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030001410] = ff0000006bcd0000, %f30 = 478242fe 4453a10b
ldda [%i0+%o5]0x89,%f30 ! %f30 = ff000000 6bcd0000
! Mem[0000000010101410] = c16fe005, %l2 = 00000000000000c0
lduba [%i4+%o5]0x80,%l2 ! %l2 = 00000000000000c1
! Mem[0000000010001410] = 00000000, %l4 = 0000000000000035
ldsha [%i0+%o5]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030141400] = 00000000, %f24 = 442bdafb
lda [%i5+%g0]0x81,%f24 ! %f24 = 00000000
! Mem[0000000010181408] = 00000000, %l0 = 00000000ffffffff
swapa [%i6+%o4]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000010041408] = 00f0cd6bffffffff, %l1 = 00000000c5989333
ldxa [%i1+%o4]0x88,%l1 ! %l1 = 00f0cd6bffffffff
! Mem[0000000030181408] = 6bcdf0ff, %l3 = 0000000000000000
ldswa [%i6+%o4]0x89,%l3 ! %l3 = 000000006bcdf0ff
! Starting 10 instruction Store Burst
! %l5 = 00000000000000ff, Mem[00000000100c1416] = 00fcffff, %asi = 80
stba %l5,[%i3+0x016]%asi ! Mem[00000000100c1414] = 00fcffff
p0_label_422:
! %l4 = 0000000000000000, Mem[00000000100c1414] = 00fcffff, %asi = 80
stba %l4,[%i3+0x014]%asi ! Mem[00000000100c1414] = 00fcffff
! %l4 = 0000000000000000, Mem[00000000300c1400] = ff00000000000000
stxa %l4,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 0000000000000000
! %f10 = 53000000, Mem[0000000030081408] = 00000000
sta %f10,[%i2+%o4]0x89 ! Mem[0000000030081408] = 53000000
! Mem[0000000010101410] = c16fe005, %l7 = 00000000ffffffff
ldstuba [%i4+%o5]0x80,%l7 ! %l7 = 000000c1000000ff
! %f19 = 00000000, Mem[0000000030041400] = 7a7ad1fa
sta %f19,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000
! %l0 = 00000000, %l1 = ffffffff, Mem[0000000030001400] = ff000000 00000000
stda %l0,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000000 ffffffff
! Mem[0000000010181400] = ffffffff, %l0 = 0000000000000000
swapa [%i6+%g0]0x80,%l0 ! %l0 = 00000000ffffffff
! %l3 = 000000006bcdf0ff, immed = fffff7df, %y = 00000000
smul %l3,-0x821,%l4 ! %l4 = fffffc93aaebf721, %y = fffffc93
! Mem[0000000030001408] = ffffe4a8, %l1 = 00f0cd6bffffffff
swapa [%i0+%o4]0x81,%l1 ! %l1 = 00000000ffffe4a8
! Starting 10 instruction Load Burst
! Mem[0000000010041408] = ffffffff, %l4 = fffffc93aaebf721
ldsha [%i1+%o4]0x80,%l4 ! %l4 = ffffffffffffffff
p0_label_423:
! Mem[0000000030081400] = 000ece23, %l0 = 00000000ffffffff
ldswa [%i2+%g0]0x81,%l0 ! %l0 = 00000000000ece23
! Mem[0000000010081400] = 000000ff, %l7 = 00000000000000c1
ldsha [%i2+%g0]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030041410] = ffffffff, %l2 = 00000000000000c1
lduwa [%i1+%o5]0x89,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010081410] = 0000ffff, %f4 = 0000dbff
ld [%i2+%o5],%f4 ! %f4 = 0000ffff
! Mem[0000000010041400] = ed000000, %l2 = 00000000ffffffff
ldsba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1410] = 00000000, %l0 = 00000000000ece23
lduwa [%i3+%o5]0x81,%l0 ! %l0 = 0000000000000000
! Mem[000000001008140c] = 339398c5, %l4 = ffffffffffffffff
ldsha [%i2+0x00e]%asi,%l4 ! %l4 = ffffffffffff98c5
! Mem[0000000010101410] = 05e06fff, %l7 = 00000000000000ff
lduwa [%i4+%o5]0x88,%l7 ! %l7 = 0000000005e06fff
! Mem[0000000010181408] = ffffffff, %l2 = 0000000000000000
ldsha [%i6+0x00a]%asi,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %f28 = c0ff0000 00000000, %l1 = 00000000ffffe4a8
! Mem[0000000030181408] = fff0cd6b00000000
add %i6,0x008,%g1
stda %f28,[%g1+%l1]ASI_PST16_SL ! Mem[0000000030181408] = fff0cd6b0000ffc0
p0_label_424:
! Mem[00000000100c1400] = 00000000, %l2 = ffffffffffffffff
swapa [%i3+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000010081408] = ffffffff, %l3 = 000000006bcdf0ff
ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010041410] = 00000000, %l1 = 00000000ffffe4a8
ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010141410] = 0e000000, %l4 = ffff98c5, %l5 = 000000ff
add %i5,0x10,%g1
casa [%g1]0x80,%l4,%l5 ! %l5 = 000000000e000000
! Mem[0000000010001418] = d3ecdbd1, %l1 = 0000000000000000, %asi = 80
swapa [%i0+0x018]%asi,%l1 ! %l1 = 00000000d3ecdbd1
! Mem[0000000010101408] = fffffcff, %l0 = 0000000000000000
swapa [%i4+%o4]0x88,%l0 ! %l0 = 00000000fffffcff
! %l4 = ffffffffffff98c5, Mem[0000000021800180] = ffc54833
sth %l4,[%o3+0x180] ! Mem[0000000021800180] = 98c54833
! Mem[0000000010141400] = c0ff0000, %l2 = 0000000000000000
swapa [%i5+%g0]0x80,%l2 ! %l2 = 00000000c0ff0000
! %l4 = ffffffffffff98c5, Mem[00000000300c1410] = 000000ff00000000
stxa %l4,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffffffffff98c5
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = c0ffffff, %l0 = 00000000fffffcff
ldsb [%i3+0x00b],%l0 ! %l0 = ffffffffffffffff
p0_label_425:
! Mem[0000000010081400] = 000000ff, %l7 = 0000000005e06fff
ldsba [%i2+%g0]0x88,%l7 ! %l7 = ffffffffffffffff
! %l0 = ffffffffffffffff, imm = fffffffffffffa33, %l1 = 00000000d3ecdbd1
and %l0,-0x5cd,%l1 ! %l1 = fffffffffffffa33
! Mem[0000000010101410] = ff6fe005, %f14 = 000000ff
lda [%i4+%o5]0x80,%f14 ! %f14 = ff6fe005
! Mem[0000000010041408] = 00f0cd6b ffffffff, %l0 = ffffffff, %l1 = fffffa33
ldda [%i1+%o4]0x88,%l0 ! %l0 = 00000000ffffffff 0000000000f0cd6b
! Mem[0000000010001410] = 00000000, %l0 = 00000000ffffffff
ldswa [%i0+%o5]0x88,%l0 ! %l0 = 0000000000000000
! Mem[0000000030041400] = 00000000, %l7 = ffffffffffffffff
lduwa [%i1+%g0]0x81,%l7 ! %l7 = 0000000000000000
! %f8 = 353ee4a8, %f9 = 000000ff, %f5 = 00000000
fsubs %f8 ,%f9 ,%f5 ! %l0 = 0000000000000022, Unfinished, %fsr = 3a00000c00
! Mem[0000000010041410] = ff000000, %l7 = 0000000000000000
ldsb [%i1+%o5],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030041400] = 00000000, %l7 = ffffffffffffffff
ldsha [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = ffffffffffff98c5, Mem[0000000010041408] = ffffffff, %asi = 80
stba %l4,[%i1+0x008]%asi ! Mem[0000000010041408] = c5ffffff
p0_label_426:
! %l0 = 0000000000000022, Mem[000000001004142c] = 0000d9df
sth %l0,[%i1+0x02c] ! Mem[000000001004142c] = 0022d9df
! %l2 = c0ff0000, %l3 = 000000ff, Mem[0000000030101410] = 00ff0000 00000000
stda %l2,[%i4+%o5]0x81 ! Mem[0000000030101410] = c0ff0000 000000ff
! Code Fragment 4
p0_fragment_30:
! %l0 = 0000000000000022
setx 0xf4a76bf87db09fdc,%g7,%l0 ! %l0 = f4a76bf87db09fdc
! %l1 = 0000000000f0cd6b
setx 0x720cc67879dd2f2b,%g7,%l1 ! %l1 = 720cc67879dd2f2b
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 = f4a76bf87db09fdc
setx 0x9b70358f85c641d5,%g7,%l0 ! %l0 = 9b70358f85c641d5
! %l1 = 720cc67879dd2f2b
setx 0x9ae9108065275e96,%g7,%l1 ! %l1 = 9ae9108065275e96
! %f4 = 0000ffff 00000000, %l3 = 00000000000000ff
! Mem[0000000030041408] = 00000000000000ff
add %i1,0x008,%g1
stda %f4,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030041408] = 00000000ffff0000
! %f19 = 00000000, Mem[0000000010141400] = 00000000
sta %f19,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000
! %l4 = ffffffffffff98c5, Mem[0000000010141410] = 0e000000
stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffff98c5
! Mem[0000000010101430] = ffffffff, %l3 = 00000000000000ff, %asi = 80
swapa [%i4+0x030]%asi,%l3 ! %l3 = 00000000ffffffff
! %f19 = 00000000, Mem[0000000030081400] = 23ce0e00
sta %f19,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[0000000010181408] = ffffffff, %l6 = 0000000000000000
ldstuba [%i6+0x008]%asi,%l6 ! %l6 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 00000000, %l5 = 000000000e000000
ldswa [%i0+%o5]0x88,%l5 ! %l5 = 0000000000000000
p0_label_427:
! Mem[0000000010181400] = 00000000, %l3 = 00000000ffffffff
lduha [%i6+%g0]0x88,%l3 ! %l3 = 0000000000000000
! %l2 = 00000000c0ff0000, imm = fffffffffffffc36, %l6 = 00000000000000ff
and %l2,-0x3ca,%l6 ! %l6 = 00000000c0ff0000
! Mem[0000000030141410] = 0000dbff00000000, %l2 = 00000000c0ff0000
ldxa [%i5+%o5]0x89,%l2 ! %l2 = 0000dbff00000000
! Mem[00000000300c1410] = c598ffff, %l3 = 0000000000000000
ldsba [%i3+%o5]0x81,%l3 ! %l3 = ffffffffffffffc5
! Mem[0000000010081418] = 00000000, %l1 = 9ae9108065275e96
ldub [%i2+0x019],%l1 ! %l1 = 0000000000000000
! Mem[0000000010141410] = ffff98c500000000, %l7 = 0000000000000000
ldxa [%i5+%o5]0x80,%l7 ! %l7 = ffff98c500000000
! Mem[0000000030041400] = ff600747 00000000, %l0 = 85c641d5, %l1 = 00000000
ldda [%i1+%g0]0x89,%l0 ! %l0 = 0000000000000000 00000000ff600747
! Mem[00000000100c1418] = 04105d3a, %l4 = ffffffffffff98c5
ldsba [%i3+0x019]%asi,%l4 ! %l4 = 0000000000000010
! %l7 = ffff98c500000000, %l6 = 00000000c0ff0000, %l3 = ffffffffffffffc5
udivx %l7,%l6,%l3 ! %l3 = 000000015391ce0b
! Starting 10 instruction Store Burst
! %l0 = 0000000000000000, imm = 0000000000000845, %l5 = 0000000000000000
addc %l0,0x845,%l5 ! %l5 = 0000000000000845
p0_label_428:
! %l4 = 0000000000000010, Mem[0000000010141400] = 00000000
stha %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000010
! %l2 = 00000000, %l3 = 5391ce0b, Mem[0000000010141400] = 10000000 00000000
stda %l2,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000000 5391ce0b
! %l6 = 00000000c0ff0000, Mem[00000000100c1408] = c0ffffff
stwa %l6,[%i3+%o4]0x80 ! Mem[00000000100c1408] = c0ff0000
! %l2 = 0000dbff00000000, Mem[0000000030101400] = 5577f35b
stba %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 0077f35b
! %l6 = 00000000c0ff0000, Mem[0000000010001422] = 353e1ba8, %asi = 80
stha %l6,[%i0+0x022]%asi ! Mem[0000000010001420] = 353e0000
! %f4 = 0000ffff 00000000, Mem[00000000100c1430] = ffffffff 339398c5
stda %f4 ,[%i3+0x030]%asi ! Mem[00000000100c1430] = 0000ffff 00000000
! Mem[0000000010101410] = 05e06fff, %l5 = 0000000000000845
swapa [%i4+%o5]0x88,%l5 ! %l5 = 0000000005e06fff
! %f14 = ff6fe005 00000000, %l1 = 00000000ff600747
! Mem[0000000030081410] = ffffffff339398c5
add %i2,0x010,%g1
stda %f14,[%g1+%l1]ASI_PST16_S ! Mem[0000000030081410] = ffffe00500000000
! %f10 = 53000000 464d0964, Mem[0000000030181400] = 00000000 7f800000
stda %f10,[%i6+%g0]0x89 ! Mem[0000000030181400] = 53000000 464d0964
! Starting 10 instruction Load Burst
! Mem[00000000218000c0] = ffff5589, %l6 = 00000000c0ff0000
ldsh [%o3+0x0c0],%l6 ! %l6 = ffffffffffffffff
p0_label_429:
! Mem[0000000010081400] = ff000000c0ff0000, %f10 = 53000000 464d0964
ldda [%i2+%g0]0x80,%f10 ! %f10 = ff000000 c0ff0000
membar #Sync ! Added by membar checker (77)
! Mem[0000000010081400] = ff000000 c0ff0000 ffffffff 339398c5
! Mem[0000000010081410] = 0000ffff 00000000 00000000 3a5d1004
! Mem[0000000010081420] = 000000ed 00000000 000000ff ffdb0000
! Mem[0000000010081430] = d5ff00ff 780ca7ed a3561e6a 339398c5
ldda [%i2]ASI_BLK_P,%f16 ! Block Load from 0000000010081400
! Mem[0000000010081400] = ff000000, %l0 = 0000000000000000
ldswa [%i2+%g0]0x80,%l0 ! %l0 = ffffffffff000000
! Mem[0000000010181400] = 00001ba000000000, %f14 = ff6fe005 00000000
ldda [%i6+%g0]0x88,%f14 ! %f14 = 00001ba0 00000000
! Mem[0000000010181410] = 6a1e0000, %l2 = 0000dbff00000000
lduba [%i6+%o5]0x80,%l2 ! %l2 = 000000000000006a
! Mem[0000000030181400] = 64094d46, %l0 = ffffffffff000000
lduwa [%i6+%g0]0x81,%l0 ! %l0 = 0000000064094d46
! Mem[0000000010181408] = ffffffff, %l1 = 00000000ff600747
ldswa [%i6+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010041410] = ff000000, %l0 = 0000000064094d46
lduwa [%i1+%o5]0x80,%l0 ! %l0 = 00000000ff000000
! Mem[0000000030041408] = 00000000, %l7 = ffff98c500000000
ldswa [%i1+%o4]0x89,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %l4 = 0000000000000010, Mem[0000000030141400] = 0000000000000000
stxa %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000000010
p0_label_430:
! %f11 = c0ff0000, Mem[0000000010041410] = ff000000
sta %f11,[%i1+%o5]0x80 ! Mem[0000000010041410] = c0ff0000
! %f0 = ff000000 c0ff0000 ffffffff 51eba96c
! %f4 = 0000ffff 00000000 d3ecdbd1 5600ffff
! %f8 = 353ee4a8 000000ff ff000000 c0ff0000
! %f12 = 00000000 5bf37755 00001ba0 00000000
stda %f0,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400
membar #Sync ! Added by membar checker (78)
! %l3 = 000000015391ce0b, Mem[0000000010081410] = 0000ffff00000000
stxa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000015391ce0b
! Mem[0000000030081410] = 05e0ffff, %l3 = 000000015391ce0b
swapa [%i2+%o5]0x89,%l3 ! %l3 = 0000000005e0ffff
! Mem[0000000010141400] = 00000000, %l3 = 0000000005e0ffff
ldstuba [%i5+%g0]0x80,%l3 ! %l3 = 00000000000000ff
! %l7 = 0000000000000000, Mem[0000000030181408] = 6bcdf0ff
stha %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 6bcd0000
! Mem[00000000201c0001] = ffff4531, %l3 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l3 ! %l3 = 000000ff000000ff
! %l3 = 00000000000000ff, Mem[00000000100c1408] = c0ff0000
stw %l3,[%i3+%o4] ! Mem[00000000100c1408] = 000000ff
! %f4 = 0000ffff 00000000, Mem[0000000010001400] = 0000ffc0 ffffffff
stda %f4 ,[%i0+%g0]0x88 ! Mem[0000000010001400] = 0000ffff 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 5bf37700, %l5 = 0000000005e06fff
ldsba [%i4+%g0]0x89,%l5 ! %l5 = 0000000000000000
p0_label_431:
! Mem[0000000010001408] = 3e000000, %l6 = ffffffffffffffff
ldsha [%i0+0x00a]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000030141410] = 00000000ffff0000, %f18 = ffffffff 339398c5
ldda [%i5+%o5]0x89,%f18 ! %f18 = 00000000 ffff0000
! Mem[0000000010181408] = ffffffff, %l7 = 0000000000000000
ldsba [%i6+%o4]0x80,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000030101400] = 0077f35b, %l0 = 00000000ff000000
lduha [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000077
! Mem[0000000010181408] = 00000000ffffffff, %f28 = d5ff00ff 780ca7ed
ldda [%i6+%o4]0x88,%f28 ! %f28 = 00000000 ffffffff
! Mem[00000000201c0000] = ffff4531, %l7 = ffffffffffffffff
ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041400] = 000000ed, %f14 = 00001ba0
lda [%i1+%g0]0x80,%f14 ! %f14 = 000000ed
! Mem[0000000020800000] = 00358841, %l0 = 0000000000000077
ldsba [%o1+0x001]%asi,%l0 ! %l0 = 0000000000000035
! Mem[0000000030081400] = 00000000, %l0 = 0000000000000035
lduha [%i2+%g0]0x89,%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffffff, Mem[0000000010101411] = 45080000
stb %l7,[%i4+0x011] ! Mem[0000000010101410] = 45ff0000
p0_label_432:
! %l5 = 0000000000000000, Mem[0000000030041410] = ffffffff
stha %l5,[%i1+%o5]0x89 ! Mem[0000000030041410] = ffff0000
! %l0 = 00000000, %l1 = ffffffff, Mem[0000000010141408] = 00000035 ffffffff
stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 00000000 ffffffff
! Mem[0000000010001408] = 0000003e, %l7 = ffffffffffffffff
ldstuba [%i0+%o4]0x88,%l7 ! %l7 = 0000003e000000ff
! %l2 = 000000000000006a, Mem[0000000010101413] = 45ff0000, %asi = 80
stba %l2,[%i4+0x013]%asi ! Mem[0000000010101410] = 45ff006a
! %l1 = ffffffffffffffff, Mem[0000000030041410] = 0000ffff
stha %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = ffffffff
! %f2 = ffffffff 51eba96c, Mem[0000000030181400] = 64094d46 00000053
stda %f2 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffffffff 51eba96c
! Mem[0000000030081410] = 5391ce0b, %l5 = 0000000000000000
ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 0000000b000000ff
! Mem[0000000010041400] = ed000000, %l1 = ffffffffffffffff
ldstuba [%i1+%g0]0x88,%l1 ! %l1 = 00000000000000ff
! %l5 = 000000000000000b, Mem[0000000010101400] = c000db6a
stwa %l5,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000b
! Starting 10 instruction Load Burst
! Mem[0000000010001418] = 00000000, %l4 = 0000000000000010
lduh [%i0+0x01a],%l4 ! %l4 = 0000000000000000
p0_label_433:
! Mem[0000000030001410] = 0000cd6b 000000ff, %l6 = 00000000, %l7 = 0000003e
ldda [%i0+%o5]0x81,%l6 ! %l6 = 000000000000cd6b 00000000000000ff
! Mem[0000000030101408] = 7f00000000000000, %f30 = a3561e6a 339398c5
ldda [%i4+%o4]0x81,%f30 ! %f30 = 7f000000 00000000
! Mem[0000000010101408] = 00000000 ffffffff, %l4 = 00000000, %l5 = 0000000b
ldda [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Mem[0000000010041408] = c5ffffff6bcdf000, %f30 = 7f000000 00000000
ldda [%i1+%o4]0x80,%f30 ! %f30 = c5ffffff 6bcdf000
! Mem[0000000030141400] = 000000ff, %l0 = 0000000000000000
lduba [%i5+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010041410] = c0ff0000 00000033, %l2 = 0000006a, %l3 = 000000ff
ldda [%i1+%o5]0x80,%l2 ! %l2 = 00000000c0ff0000 0000000000000033
! Mem[0000000030081408] = 85f0000053000000, %l0 = 00000000000000ff
ldxa [%i2+%o4]0x89,%l0 ! %l0 = 85f0000053000000
! Mem[0000000010041408] = ffffffc5, %l5 = 00000000ffffffff
lduha [%i1+%o4]0x88,%l5 ! %l5 = 000000000000ffc5
! Mem[0000000010141410] = c598ffff, %l5 = 000000000000ffc5
ldsha [%i5+%o5]0x88,%l5 ! %l5 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000021800180] = 98c54833, %l7 = 00000000000000ff
ldstub [%o3+0x180],%l7 ! %l7 = 00000098000000ff
p0_label_434:
! Mem[0000000010081400] = 000000ff, %l4 = 0000000000000000
swapa [%i2+%g0]0x88,%l4 ! %l4 = 00000000000000ff
! Code Fragment 3
p0_fragment_31:
! %l0 = 85f0000053000000
setx 0xf8ef18bfd833d1b0,%g7,%l0 ! %l0 = f8ef18bfd833d1b0
! %l1 = 0000000000000000
setx 0x209c80cf9f00706f,%g7,%l1 ! %l1 = 209c80cf9f00706f
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 = f8ef18bfd833d1b0
setx 0x1e8294efe1cb3f62,%g7,%l0 ! %l0 = 1e8294efe1cb3f62
! %l1 = 209c80cf9f00706f
setx 0xf76527d8691fe1f1,%g7,%l1 ! %l1 = f76527d8691fe1f1
! Mem[000000001000141c] = 1ba00000, %l4 = 00000000000000ff, %asi = 80
swapa [%i0+0x01c]%asi,%l4 ! %l4 = 000000001ba00000
! Mem[00000000300c1408] = ffffffff, %l3 = 0000000000000033
swapa [%i3+%o4]0x89,%l3 ! %l3 = 00000000ffffffff
! %l1 = f76527d8691fe1f1, Mem[0000000010141400] = ff0000005391ce0b
stxa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = f76527d8691fe1f1
! %f24 = 000000ed 00000000, Mem[00000000100c1400] = ffffffff c16fe005
stda %f24,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ed 00000000
! %f0 = ff000000 c0ff0000, Mem[0000000030141408] = ffffffff 51eba96c
stda %f0 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = ff000000 c0ff0000
! %l7 = 0000000000000098, Mem[0000000030001410] = 6bcd0000
stha %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 6bcd0098
! Mem[0000000030001400] = 00000000, %l7 = 0000000000000098
swapa [%i0+%g0]0x81,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000010001410] = 0000000000000000, %l7 = 0000000000000000
ldxa [%i0+%o5]0x88,%l7 ! %l7 = 0000000000000000
p0_label_435:
! Mem[0000000010041408] = ffffffc5, %l5 = ffffffffffffffff
lduha [%i1+%o4]0x88,%l5 ! %l5 = 000000000000ffc5
! Mem[0000000010141428] = c59893ff, %l0 = 1e8294efe1cb3f62
ldsha [%i5+0x02a]%asi,%l0 ! %l0 = ffffffffffff93ff
! Mem[0000000030041410] = fff0cd6bffffffff, %l6 = 000000000000cd6b
ldxa [%i1+%o5]0x89,%l6 ! %l6 = fff0cd6bffffffff
! %l3 = 00000000ffffffff, %l7 = 0000000000000000, %l3 = 00000000ffffffff
or %l3,%l7,%l3 ! %l3 = 00000000ffffffff
! Mem[0000000030081410] = ffce9153 00000000, %l6 = ffffffff, %l7 = 00000000
ldda [%i2+%o5]0x81,%l6 ! %l6 = 00000000ffce9153 0000000000000000
! Mem[0000000010101400] = 0000000b, %l6 = 00000000ffce9153
lduha [%i4+%g0]0x88,%l6 ! %l6 = 000000000000000b
! Mem[0000000010181400] = 00000000a01b0000, %l6 = 000000000000000b
ldxa [%i6+%g0]0x80,%l6 ! %l6 = 00000000a01b0000
! Mem[0000000010081400] = 00000000, %l4 = 000000001ba00000
lduha [%i2+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1430] = 0000ffff 00000000, %l0 = ffff93ff, %l1 = 691fe1f1
ldd [%i3+0x030],%l0 ! %l0 = 000000000000ffff 0000000000000000
! Starting 10 instruction Store Burst
! %f24 = 000000ed 00000000, Mem[0000000010081400] = 00000000 c0ff0000
std %f24,[%i2+%g0] ! Mem[0000000010081400] = 000000ed 00000000
p0_label_436:
! %l3 = 00000000ffffffff, Mem[0000000010141428] = c59893ff00ffffdb, %asi = 80
stxa %l3,[%i5+0x028]%asi ! Mem[0000000010141428] = 00000000ffffffff
! Mem[0000000030101410] = 0000ffc0, %l1 = 0000000000000000
ldstuba [%i4+%o5]0x89,%l1 ! %l1 = 000000c0000000ff
! Mem[0000000010041400] = ff0000ed, %l0 = 000000000000ffff
ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 000000ff000000ff
! %l4 = 0000000000000000, Mem[0000000030041408] = 00000000
stha %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000
! %l5 = 000000000000ffc5, Mem[0000000030081408] = 53000000
stba %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 530000c5
! Mem[0000000030101408] = 0000007f, %l0 = 00000000000000ff
swapa [%i4+%o4]0x89,%l0 ! %l0 = 000000000000007f
! Mem[000000001018142c] = 00000000, %l4 = 0000000000000000
swap [%i6+0x02c],%l4 ! %l4 = 0000000000000000
! %f22 = 00000000 3a5d1004, %l7 = 0000000000000000
! Mem[0000000010101400] = 0b000000ffffffff
stda %f22,[%i4+%l7]ASI_PST16_P ! Mem[0000000010101400] = 0b000000ffffffff
! %l0 = 000000000000007f, Mem[0000000010101410] = 45ff006a60000000, %asi = 80
stxa %l0,[%i4+0x010]%asi ! Mem[0000000010101410] = 000000000000007f
! Starting 10 instruction Load Burst
! Mem[000000001010140c] = ffffffff, %f31 = 6bcdf000
lda [%i4+0x00c]%asi,%f31 ! %f31 = ffffffff
p0_label_437:
! Mem[0000000030041408] = 00000000, %l5 = 000000000000ffc5
lduba [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181400] = 00000000, %f8 = 353ee4a8
lda [%i6+%g0]0x88,%f8 ! %f8 = 00000000
! Mem[0000000030081410] = ffce9153, %l0 = 000000000000007f
lduha [%i2+%o5]0x81,%l0 ! %l0 = 000000000000ffce
! Mem[0000000030101400] = 0077f35b, %l5 = 0000000000000000
ldsha [%i4+%g0]0x81,%l5 ! %l5 = 0000000000000077
! Mem[00000000100c1410] = 00000000, %f3 = 51eba96c
lda [%i3+%o5]0x88,%f3 ! %f3 = 00000000
! Mem[0000000030081410] = 5391ceff, %l5 = 0000000000000077
lduha [%i2+%o5]0x89,%l5 ! %l5 = 000000000000ceff
! Mem[0000000010181408] = ffffffff, %l2 = 00000000c0ff0000
lduwa [%i6+%o4]0x80,%l2 ! %l2 = 00000000ffffffff
! Mem[0000000010141410] = c598ffff, %l1 = 00000000000000c0
ldsha [%i5+%o5]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081408] = 530000c5, %l2 = 00000000ffffffff
ldsba [%i2+%o4]0x89,%l2 ! %l2 = ffffffffffffffc5
! Starting 10 instruction Store Burst
! %f8 = 00000000 000000ff, Mem[0000000030181408] = 0000cd6b 0000ffc0
stda %f8 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000 000000ff
p0_label_438:
! %l1 = ffffffffffffffff, %l2 = ffffffffffffffc5, %l2 = ffffffffffffffc5
andn %l1,%l2,%l2 ! %l2 = 000000000000003a
! %l3 = 00000000ffffffff, Mem[0000000030101408] = 00000000000000ff
stxa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000ffffffff
! Mem[0000000010101408] = 00000000, %l5 = 000000000000ceff
ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! %f16 = ff000000 c0ff0000 00000000 ffff0000
! %f20 = 0000ffff 00000000 00000000 3a5d1004
! %f24 = 000000ed 00000000 000000ff ffdb0000
! %f28 = 00000000 ffffffff c5ffffff ffffffff
stda %f16,[%i1]ASI_COMMIT_S ! Block Store to 0000000030041400
! Mem[0000000030001408] = ffffffff, %l4 = 0000000000000000
ldstuba [%i0+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
membar #Sync ! Added by membar checker (79)
! Mem[0000000010041408] = ffffffc5, %l1 = ffffffffffffffff
ldstuba [%i1+%o4]0x88,%l1 ! %l1 = 000000c5000000ff
! %f8 = 00000000 000000ff, Mem[0000000030181410] = ffffffff ffffffff
stda %f8 ,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00000000 000000ff
! Mem[0000000030081400] = 00000000, %l3 = 00000000ffffffff
swapa [%i2+%g0]0x89,%l3 ! %l3 = 0000000000000000
! %l6 = 00000000a01b0000, Mem[0000000030181400] = ffffffff
stha %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 0000ffff
! Starting 10 instruction Load Burst
! Mem[0000000010041410] = c0ff0000, %l1 = 00000000000000c5
ldsba [%i1+%o5]0x80,%l1 ! %l1 = ffffffffffffffc0
p0_label_439:
! Mem[0000000030141400] = ff000000, %l4 = 00000000000000ff
lduba [%i5+%g0]0x81,%l4 ! %l4 = 00000000000000ff
! Mem[0000000010001408] = ff000000, %l4 = 00000000000000ff
ldswa [%i0+%o4]0x80,%l4 ! %l4 = ffffffffff000000
! %l4 = ffffffffff000000, immed = 0000040b, %y = fffffc93
smul %l4,0x40b,%l4 ! %l4 = fffffffbf5000000, %y = fffffffb
! Mem[0000000030001400] = 00000098, %l0 = 000000000000ffce
lduha [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010081410] = 01000000, %l1 = ffffffffffffffc0
ldsba [%i2+%o5]0x88,%l1 ! %l1 = 0000000000000000
! Code Fragment 4
p0_fragment_32:
! %l0 = 0000000000000000
setx 0xa73782c7d706d7d3,%g7,%l0 ! %l0 = a73782c7d706d7d3
! %l1 = 0000000000000000
setx 0xf34893500f065ccb,%g7,%l1 ! %l1 = f34893500f065ccb
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 = a73782c7d706d7d3
setx 0x9b61968fba0adf48,%g7,%l0 ! %l0 = 9b61968fba0adf48
! %l1 = f34893500f065ccb
setx 0x8ebf7707b85b235d,%g7,%l1 ! %l1 = 8ebf7707b85b235d
! %l3 = 0000000000000000, imm = fffffffffffff750, %l2 = 000000000000003a
xor %l3,-0x8b0,%l2 ! %l2 = fffffffffffff750
! Mem[0000000030081400] = ffffffff, %l0 = 9b61968fba0adf48
lduba [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[0000000030041408] = 00000000 ffff0000, %l0 = 000000ff, %l1 = b85b235d
ldda [%i1+%o4]0x81,%l0 ! %l0 = 0000000000000000 00000000ffff0000
! Starting 10 instruction Store Burst
! %f7 = 5600ffff, Mem[0000000010081400] = ed000000
sta %f7 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 5600ffff
p0_label_440:
! Mem[0000000030141408] = 000000ff, %l4 = fffffffbf5000000
ldstuba [%i5+%o4]0x89,%l4 ! %l4 = 000000ff000000ff
! Mem[0000000030001410] = 9800cd6b, %l1 = 00000000ffff0000
swapa [%i0+%o5]0x81,%l1 ! %l1 = 000000009800cd6b
! Mem[0000000030041410] = ffff0000, %l5 = 0000000000000000
swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000ffff0000
! %l4 = 000000ff, %l5 = ffff0000, Mem[0000000010001408] = 000000ff 00000000
stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff ffff0000
! Mem[000000001008142c] = ffdb0000, %l3 = 0000000000000000
swap [%i2+0x02c],%l3 ! %l3 = 00000000ffdb0000
! %f14 = 000000ed 00000000, Mem[0000000010081400] = ffff0056 00000000
stda %f14,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ed 00000000
! %l1 = 000000009800cd6b, Mem[0000000030001400] = 00000098
stwa %l1,[%i0+%g0]0x81 ! Mem[0000000030001400] = 9800cd6b
! %l3 = 00000000ffdb0000, Mem[0000000030001400] = 6bcd0098
stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 6bcd0000
! %l4 = 00000000000000ff, %l1 = 000000009800cd6b, %l3 = 00000000ffdb0000
udivx %l4,%l1,%l3 ! %l3 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = ffff0000, %l2 = fffffffffffff750
ldsba [%i5+%o5]0x89,%l2 ! %l2 = 0000000000000000
p0_label_441:
! %f5 = 00000000, %f27 = ffdb0000
fcmpes %fcc1,%f5 ,%f27 ! %fcc1 = 3
! Mem[0000000010141408] = ffffffff00000000, %f6 = d3ecdbd1 5600ffff
ldda [%i5+%o4]0x88,%f6 ! %f6 = ffffffff 00000000
! Mem[0000000010101408] = 000000ff, %l1 = 000000009800cd6b
lduba [%i4+%o4]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[00000000100c1428] = 0000dbff, %l5 = 00000000ffff0000
lduw [%i3+0x028],%l5 ! %l5 = 000000000000dbff
! Code Fragment 4
p0_fragment_33:
! %l0 = 0000000000000000
setx 0xe247d7e840f4d303,%g7,%l0 ! %l0 = e247d7e840f4d303
! %l1 = 00000000000000ff
setx 0x74721b2fcd9d73b2,%g7,%l1 ! %l1 = 74721b2fcd9d73b2
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 = e247d7e840f4d303
setx 0xef1b878003ce4567,%g7,%l0 ! %l0 = ef1b878003ce4567
! %l1 = 74721b2fcd9d73b2
setx 0xe8c2c89007dde042,%g7,%l1 ! %l1 = e8c2c89007dde042
! Mem[0000000030181400] = 0000ffff, %l0 = ef1b878003ce4567
lduwa [%i6+%g0]0x81,%l0 ! %l0 = 000000000000ffff
! Mem[0000000030181400] = ffff0000, %f14 = 000000ed
lda [%i6+%g0]0x89,%f14 ! %f14 = ffff0000
! Mem[0000000010041408] = ffffffff, %l0 = 000000000000ffff
lduha [%i1+%o4]0x88,%l0 ! %l0 = 000000000000ffff
! Mem[0000000010041408] = ffffffff, %l1 = e8c2c89007dde042
ldswa [%i1+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030141410] = ffff0000, %l2 = 0000000000000000
ldstuba [%i5+%o5]0x89,%l2 ! %l2 = 00000000000000ff
p0_label_442:
! Code Fragment 4
p0_fragment_34:
! %l0 = 000000000000ffff
setx 0x9f5c588fbf25a00c,%g7,%l0 ! %l0 = 9f5c588fbf25a00c
! %l1 = ffffffffffffffff
setx 0x417e541808743f06,%g7,%l1 ! %l1 = 417e541808743f06
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 = 9f5c588fbf25a00c
setx 0x6d0df9c84b3ef3d2,%g7,%l0 ! %l0 = 6d0df9c84b3ef3d2
! %l1 = 417e541808743f06
setx 0x09b1e23835240eaf,%g7,%l1 ! %l1 = 09b1e23835240eaf
! %f30 = c5ffffff ffffffff, Mem[0000000010141408] = 00000000 ffffffff
stda %f30,[%i5+%o4]0x80 ! Mem[0000000010141408] = c5ffffff ffffffff
! %l0 = 6d0df9c84b3ef3d2, Mem[0000000020800000] = 00358841, %asi = 80
stba %l0,[%o1+0x000]%asi ! Mem[0000000020800000] = d2358841
! %l6 = a01b0000, %l7 = 00000000, Mem[0000000030041400] = ff000000 c0ff0000
stda %l6,[%i1+%g0]0x81 ! Mem[0000000030041400] = a01b0000 00000000
! %l7 = 0000000000000000, %l4 = 00000000000000ff, %l7 = 0000000000000000
andn %l7,%l4,%l7 ! %l7 = 0000000000000000
! Mem[000000001000143c] = 4453a10b, %l5 = 000000000000dbff, %asi = 80
swapa [%i0+0x03c]%asi,%l5 ! %l5 = 000000004453a10b
! Mem[0000000010001410] = 00000000, %l1 = 09b1e23835240eaf
ldstuba [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030081410] = ffce9153, %l2 = 0000000000000000
ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 000000ff000000ff
! %l1 = 0000000000000000, Mem[00000000218000c0] = ffff5589
sth %l1,[%o3+0x0c0] ! Mem[00000000218000c0] = 00005589
! Starting 10 instruction Load Burst
! Mem[0000000010081410] = 00000001, %l6 = 00000000a01b0000
lduwa [%i2+%o5]0x80,%l6 ! %l6 = 0000000000000001
p0_label_443:
! Mem[0000000010041410] = c0ff0000, %l3 = 0000000000000000
lduha [%i1+%o5]0x80,%l3 ! %l3 = 000000000000c0ff
! Mem[0000000030181410] = 00000000, %l2 = 00000000000000ff
ldswa [%i6+%o5]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000100c1400] = 00000000, %l6 = 0000000000000001
ldsba [%i3+%g0]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000030041408] = 00000000, %l2 = 0000000000000000
lduwa [%i1+%o4]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001428] = 4ef2133807820700, %f22 = 00000000 3a5d1004
ldd [%i0+0x028],%f22 ! %f22 = 4ef21338 07820700
! Mem[00000000201c0000] = ffff4531, %l2 = 0000000000000000
lduha [%o0+0x000]%asi,%l2 ! %l2 = 000000000000ffff
! %l1 = 0000000000000000, imm = 000000000000032b, %l3 = 000000000000c0ff
addc %l1,0x32b,%l3 ! %l3 = 000000000000032b
! Mem[0000000030001408] = ffffffff, %l0 = 6d0df9c84b3ef3d2
ldswa [%i0+%o4]0x89,%l0 ! %l0 = ffffffffffffffff
! %l4 = 00000000000000ff, imm = 0000000000000297, %l2 = 000000000000ffff
addc %l4,0x297,%l2 ! %l2 = 0000000000000396
! Starting 10 instruction Store Burst
! %f25 = 00000000, Mem[00000000100c1400] = 00000000
sta %f25,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000
p0_label_444:
! %l0 = ffffffff, %l1 = 00000000, Mem[0000000010001410] = 000000ff 00000000
stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff 00000000
! %f20 = 0000ffff, Mem[0000000010041408] = ffffffff
sta %f20,[%i1+%o4]0x80 ! Mem[0000000010041408] = 0000ffff
! %f22 = 4ef21338, Mem[00000000100c1418] = 04105d3a
st %f22,[%i3+0x018] ! Mem[00000000100c1418] = 4ef21338
! %f28 = 00000000 ffffffff, %l2 = 0000000000000396
! Mem[0000000030101430] = ffffffff339398c5
add %i4,0x030,%g1
stda %f28,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030101430] = ffffffff000098c5
! Mem[0000000020800041] = 003e0070, %l7 = 0000000000000000
ldstub [%o1+0x041],%l7 ! %l7 = 0000003e000000ff
! Mem[0000000010141410] = c598ffff, %l4 = 00000000000000ff
swapa [%i5+%o5]0x88,%l4 ! %l4 = 00000000c598ffff
! %l0 = ffffffffffffffff, Mem[0000000010101400] = ffffffff0000000b
stxa %l0,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffffffffffff
! %f18 = 00000000 ffff0000, Mem[00000000100c1400] = 00000000 ed000000
stda %f18,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 ffff0000
! Mem[00000000100c1400] = 00000000, %l4 = 00000000c598ffff
swapa [%i3+%g0]0x80,%l4 ! %l4 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = c598ffff, %f4 = 0000ffff
lda [%i3+%o5]0x81,%f4 ! %f4 = c598ffff
p0_label_445:
! Mem[0000000010181408] = ffffffff00000000, %f4 = c598ffff 00000000
ldda [%i6+%o4]0x80,%f4 ! %f4 = ffffffff 00000000
! Mem[00000000300c1400] = 00000000, %l2 = 0000000000000396
ldsba [%i3+%g0]0x81,%l2 ! %l2 = 0000000000000000
! Mem[0000000010141400] = f1e11f69d82765f7, %l3 = 000000000000032b
ldxa [%i5+%g0]0x88,%l3 ! %l3 = f1e11f69d82765f7
! Mem[0000000030041410] = 0000000000000000, %f22 = 4ef21338 07820700
ldda [%i1+%o5]0x89,%f22 ! %f22 = 00000000 00000000
! Mem[0000000010001410] = ffffffff, %l7 = 000000000000003e
lduwa [%i0+%o5]0x88,%l7 ! %l7 = 00000000ffffffff
! Mem[0000000030041408] = 00000000, %l6 = 0000000000000000
ldswa [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1404] = ffff0000, %l7 = 00000000ffffffff
ldsha [%i3+0x006]%asi,%l7 ! %l7 = 0000000000000000
! Code Fragment 3
p0_fragment_35:
! %l0 = ffffffffffffffff
setx 0xeb83758fa3e5d8aa,%g7,%l0 ! %l0 = eb83758fa3e5d8aa
! %l1 = 0000000000000000
setx 0x35f03ac7dbf5e52b,%g7,%l1 ! %l1 = 35f03ac7dbf5e52b
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 = eb83758fa3e5d8aa
setx 0x97265eb06b136a6e,%g7,%l0 ! %l0 = 97265eb06b136a6e
! %l1 = 35f03ac7dbf5e52b
setx 0x168d90601db97e69,%g7,%l1 ! %l1 = 168d90601db97e69
! Mem[0000000010081400] = 000000ed00000000, %f6 = ffffffff 00000000
ldd [%i2+%g0],%f6 ! %f6 = 000000ed 00000000
! Starting 10 instruction Store Burst
! Mem[0000000010101422] = 339398c5, %l0 = 97265eb06b136a6e
ldstuba [%i4+0x022]%asi,%l0 ! %l0 = 00000098000000ff
p0_label_446:
! Mem[0000000010101400] = ffffffff, %l4 = 0000000000000000
swapa [%i4+%g0]0x88,%l4 ! %l4 = 00000000ffffffff
! %f10 = ff000000 c0ff0000, Mem[0000000010101410] = 00000000 7f000000
stda %f10,[%i4+%o5]0x88 ! Mem[0000000010101410] = ff000000 c0ff0000
! %l7 = 0000000000000000, Mem[0000000010041400] = ff0000edffef75d6
stxa %l7,[%i1+%g0]0x80 ! Mem[0000000010041400] = 0000000000000000
! Mem[0000000021800140] = ffff9645, %l5 = 000000004453a10b
ldstuba [%o3+0x140]%asi,%l5 ! %l5 = 000000ff000000ff
! Mem[0000000010101430] = 000000ff, %l6 = 0000000000000000, %asi = 80
swapa [%i4+0x030]%asi,%l6 ! %l6 = 00000000000000ff
! %f0 = ff000000 c0ff0000, Mem[0000000030101410] = ffff0000 000000ff
stda %f0 ,[%i4+%o5]0x81 ! Mem[0000000030101410] = ff000000 c0ff0000
! Mem[0000000010081420] = 000000ed00000000, %l2 = 0000000000000000, %l5 = 00000000000000ff
add %i2,0x20,%g1
casxa [%g1]0x80,%l2,%l5 ! %l5 = 000000ed00000000
! %f0 = ff000000 c0ff0000, Mem[0000000010181408] = ffffffff 00000000
stda %f0 ,[%i6+%o4]0x88 ! Mem[0000000010181408] = ff000000 c0ff0000
! Mem[0000000010001400] = 00000000, %l2 = 0000000000000000
swapa [%i0+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Load Burst
! %l6 = 00000000000000ff, %l2 = 0000000000000000, %l1 = 168d90601db97e69
addc %l6,%l2,%l1 ! %l1 = 00000000000000ff
p0_label_447:
! %l0 = 0000000000000098, %l3 = f1e11f69d82765f7, %l0 = 0000000000000098
sub %l0,%l3,%l0 ! %l0 = 0e1ee09627d89aa1
! Mem[0000000010041408] = ffff0000, %l6 = 00000000000000ff
ldsha [%i1+%o4]0x88,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041410] = c0ff0000, %l6 = 0000000000000000
ldsha [%i1+%o5]0x80,%l6 ! %l6 = ffffffffffffc0ff
! Mem[0000000010181408] = ff000000c0ff0000, %l5 = 000000ed00000000
ldxa [%i6+%o4]0x88,%l5 ! %l5 = ff000000c0ff0000
! Mem[0000000010101400] = 00000000, %l7 = 0000000000000000
ldsba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010181410] = 6a1e0000, %l0 = 0e1ee09627d89aa1
ldswa [%i6+%o5]0x80,%l0 ! %l0 = 000000006a1e0000
! Mem[0000000010001410] = ffffffff, %l5 = ff000000c0ff0000
lduw [%i0+%o5],%l5 ! %l5 = 00000000ffffffff
! Mem[0000000010001438] = 00000000, %f5 = 00000000
lda [%i0+0x038]%asi,%f5 ! %f5 = 00000000
! Mem[00000000100c1410] = 00000000, %f31 = ffffffff
lda [%i3+%o5]0x80,%f31 ! %f31 = 00000000
! Starting 10 instruction Store Burst
! Mem[0000000030041400] = a01b0000, %l2 = 0000000000000000
swapa [%i1+%g0]0x81,%l2 ! %l2 = 00000000a01b0000
p0_label_448:
! Mem[0000000030141410] = ff00ffff, %l1 = 00000000000000ff
ldstuba [%i5+%o5]0x81,%l1 ! %l1 = 000000ff000000ff
! Mem[0000000030001410] = 0000ffff, %l4 = 00000000ffffffff
swapa [%i0+%o5]0x89,%l4 ! %l4 = 000000000000ffff
! Mem[0000000030081400] = ffffffff, %l1 = 00000000000000ff
swapa [%i2+%g0]0x89,%l1 ! %l1 = 00000000ffffffff
! Mem[00000000100c1400] = ffff98c5, %l0 = 000000006a1e0000
swapa [%i3+%g0]0x88,%l0 ! %l0 = 00000000ffff98c5
! Mem[0000000030001408] = ffffffff, %l2 = 00000000a01b0000
swapa [%i0+%o4]0x89,%l2 ! %l2 = 00000000ffffffff
! %l6 = ffffffffffffc0ff, %l1 = 00000000ffffffff, %l7 = 0000000000000000
orn %l6,%l1,%l7 ! %l7 = ffffffffffffc0ff
! Mem[0000000021800141] = ffff9645, %l7 = ffffffffffffc0ff
ldstuba [%o3+0x141]%asi,%l7 ! %l7 = 000000ff000000ff
! %f4 = ffffffff, %f22 = 00000000
fsqrts %f4 ,%f22 ! %f22 = ffffffff
! %l2 = 00000000ffffffff, Mem[00000000300c1408] = 33000000
stba %l2,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030101400] = 0077f35b 00000000, %l6 = ffffc0ff, %l7 = 000000ff
ldda [%i4+%g0]0x81,%l6 ! %l6 = 000000000077f35b 0000000000000000
p0_label_449:
! Mem[0000000010141400] = f76527d8691fe1f1, %f6 = 000000ed 00000000
ldd [%i5+%g0],%f6 ! %f6 = f76527d8 691fe1f1
! Mem[0000000010081408] = ffffffff, %f26 = 000000ff
lda [%i2+%o4]0x80,%f26 ! %f26 = ffffffff
! Mem[0000000030081408] = c50000530000f085, %f30 = c5ffffff 00000000
ldda [%i2+%o4]0x81,%f30 ! %f30 = c5000053 0000f085
! Mem[00000000218001c0] = b9985fa0, %l5 = 00000000ffffffff
lduha [%o3+0x1c0]%asi,%l5 ! %l5 = 000000000000b998
! Mem[0000000010181408] = 0000ffc0000000ff, %l0 = 00000000ffff98c5
ldxa [%i6+%o4]0x80,%l0 ! %l0 = 0000ffc0000000ff
! Mem[0000000030001410] = ffffffff 000000ff, %l2 = ffffffff, %l3 = d82765f7
ldda [%i0+%o5]0x81,%l2 ! %l2 = 00000000ffffffff 00000000000000ff
! Mem[00000000100c1400] = 00001e6a ffff0000, %l4 = 0000ffff, %l5 = 0000b998
ldda [%i3+%g0]0x80,%l4 ! %l4 = 0000000000001e6a 00000000ffff0000
! Mem[0000000030041410] = 00000000 00000000, %l6 = 0077f35b, %l7 = 00000000
ldda [%i1+%o5]0x89,%l6 ! %l6 = 0000000000000000 0000000000000000
! Mem[000000001000143c] = 0000dbff, %f5 = 00000000
lda [%i0+0x03c]%asi,%f5 ! %f5 = 0000dbff
! Starting 10 instruction Store Burst
! %l0 = 0000ffc0000000ff, immd = fffffffffffffe4d, %l1 = 00000000ffffffff
sdivx %l0,-0x1b3,%l1 ! %l1 = ffffff697d5a0a98
p0_label_450:
! %f24 = 000000ed 00000000, Mem[0000000030101410] = ff000000 c0ff0000
stda %f24,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ed 00000000
! %f22 = ffffffff, Mem[0000000010001404] = ffff0000
sta %f22,[%i0+0x004]%asi ! Mem[0000000010001404] = ffffffff
! %f26 = ffffffff ffdb0000, %l5 = 00000000ffff0000
! Mem[00000000100c1418] = 4ef2133800000000
add %i3,0x018,%g1
stda %f26,[%g1+%l5]ASI_PST8_P ! Mem[00000000100c1418] = 4ef2133800000000
! %l6 = 0000000000000000, Mem[0000000010181408] = 0000ffc0000000ff
stxa %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000000000000
! %f18 = 00000000 ffff0000, Mem[0000000010001408] = ff000000 0000ffff
stda %f18,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 ffff0000
! Mem[000000001010143c] = 6bcdf0ff, %l6 = 0000000000000000
ldstub [%i4+0x03c],%l6 ! %l6 = 0000006b000000ff
! Mem[0000000021800101] = 9e82458c, %l4 = 0000000000001e6a
ldstuba [%o3+0x101]%asi,%l4 ! %l4 = 00000082000000ff
! %l0 = 000000ff, %l1 = 7d5a0a98, Mem[0000000010081420] = 000000ed 00000000
std %l0,[%i2+0x020] ! Mem[0000000010081420] = 000000ff 7d5a0a98
! %f15 = 00000000, Mem[0000000010081410] = 00000001
sta %f15,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030141400] = ff000000, %l3 = 00000000000000ff
ldswa [%i5+%g0]0x81,%l3 ! %l3 = ffffffffff000000
p0_label_451:
! Mem[0000000010141430] = d3ecdbd1, %l1 = ffffff697d5a0a98
lduha [%i5+0x032]%asi,%l1 ! %l1 = 000000000000dbd1
! Mem[000000001000140c] = ffff0000, %l6 = 000000000000006b
ldsba [%i0+0x00f]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010141438] = 780ca7ed, %l7 = 0000000000000000
ldsb [%i5+0x03b],%l7 ! %l7 = ffffffffffffffed
! Mem[0000000030081410] = ffce915300000000, %l4 = 0000000000000082
ldxa [%i2+%o5]0x81,%l4 ! %l4 = ffce915300000000
! Mem[0000000010141410] = 00000000000000ff, %l4 = ffce915300000000
ldxa [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041400] = 00000000, %l0 = 0000ffc0000000ff
ldsba [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
! %l4 = 00000000000000ff, imm = fffffffffffff0b3, %l4 = 00000000000000ff
xnor %l4,-0xf4d,%l4 ! %l4 = 0000000000000fb3
! Mem[0000000010041410] = c0ff0000, %l7 = ffffffffffffffed
ldswa [%i1+%o5]0x80,%l7 ! %l7 = ffffffffc0ff0000
! Mem[000000001010142c] = ff000000, %l2 = 00000000ffffffff
lduh [%i4+0x02e],%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! %l1 = 000000000000dbd1, Mem[0000000010181410] = 6a1e0000000000ff, %asi = 80
stxa %l1,[%i6+0x010]%asi ! Mem[0000000010181410] = 000000000000dbd1
p0_label_452:
! %l2 = 0000000000000000, Mem[0000000030001410] = ffffffff
stha %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000ffff
! Mem[0000000010181428] = 0000000000000000, %l7 = ffffffffc0ff0000, %l7 = ffffffffc0ff0000
add %i6,0x28,%g1
casxa [%g1]0x80,%l7,%l7 ! %l7 = 0000000000000000
! %l0 = 00000000, %l1 = 0000dbd1, Mem[0000000030001408] = a01b0000 ff000000
stda %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 0000dbd1
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010141410] = ff000000 00000000
stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000 00000000
! %f16 = ff000000 c0ff0000, Mem[0000000030041410] = 00000000 00000000
stda %f16,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000 c0ff0000
! %l5 = 00000000ffff0000, Mem[00000000300c1400] = 00000000
stwa %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = ffff0000
! %f6 = f76527d8, Mem[0000000010001428] = 4ef21338
sta %f6 ,[%i0+0x028]%asi ! Mem[0000000010001428] = f76527d8
! Mem[0000000021800001] = ffff9cd4, %l2 = 0000000000000000
ldstuba [%o3+0x001]%asi,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000010181400] = 00000000, %l1 = 0000dbd1, %l1 = 0000dbd1
casa [%i6]0x80,%l1,%l1 ! %l1 = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[00000000100c1410] = 00000000, %l2 = 00000000000000ff
lduba [%i3+%o5]0x80,%l2 ! %l2 = 0000000000000000
p0_label_453:
! Mem[0000000010101410] = 0000ffc0, %f23 = 00000000
lda [%i4+%o5]0x80,%f23 ! %f23 = 0000ffc0
! Mem[0000000030081400] = ffffffff000000ff, %f22 = ffffffff 0000ffc0
ldda [%i2+%g0]0x89,%f22 ! %f22 = ffffffff 000000ff
! Mem[0000000030101410] = 00000000ed000000, %f6 = f76527d8 691fe1f1
ldda [%i4+%o5]0x89,%f6 ! %f6 = 00000000 ed000000
! Mem[0000000010101408] = ff000000, %l1 = 0000000000000000
lduha [%i4+%o4]0x80,%l1 ! %l1 = 000000000000ff00
! Mem[0000000010001400] = 00000000, %l7 = 0000000000000000
ldsha [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101438] = 000000ff, %l0 = 0000000000000000
ldsb [%i4+0x03b],%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1408] = 000000ff, %l1 = 000000000000ff00
lduwa [%i3+%o4]0x80,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %f14 = ffff0000
lda [%i6+%o4]0x81,%f14 ! %f14 = 00000000
! Mem[0000000010041400] = 0000000000000000, %f16 = ff000000 c0ff0000
ldda [%i1+%g0]0x88,%f16 ! %f16 = 00000000 00000000
! Starting 10 instruction Store Burst
! Mem[00000000211c0001] = ffff96d7, %l6 = 0000000000000000
ldstuba [%o2+0x001]%asi,%l6 ! %l6 = 000000ff000000ff
p0_label_454:
! %f12 = 00000000 5bf37755, Mem[0000000010101400] = 00000000 ffffffff
stda %f12,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 5bf37755
! %l4 = 0000000000000fb3, Mem[0000000010081410] = 0bce915300000000
stxa %l4,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000000000000fb3
! %l4 = 0000000000000fb3, Mem[0000000020800001] = d2358841, %asi = 80
stba %l4,[%o1+0x001]%asi ! Mem[0000000020800000] = d2b38841
! %f18 = 00000000 ffff0000, Mem[0000000030141410] = ffff00ff 00000000
stda %f18,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000 ffff0000
! Mem[0000000010101424] = ffffffc0, %l6 = 00000000000000ff
swap [%i4+0x024],%l6 ! %l6 = 00000000ffffffc0
! Mem[0000000010081400] = 000000ed, %l0 = ffffffffffffffff
ldstuba [%i2+0x000]%asi,%l0 ! %l0 = 00000000000000ff
! %f16 = 00000000, Mem[0000000030181400] = ffff0000
sta %f16,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! %f14 = 00000000 00000000, Mem[0000000030081400] = 000000ff ffffffff
stda %f14,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000 00000000
! Mem[0000000030141410] = 0000ffff, %l3 = ffffffffff000000
ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030181410] = 00000000, %l1 = 00000000000000ff
lduwa [%i6+%o5]0x89,%l1 ! %l1 = 0000000000000000
p0_label_455:
! Mem[0000000010181408] = 0000000000000000, %f2 = ffffffff 00000000
ldda [%i6+%o4]0x88,%f2 ! %f2 = 00000000 00000000
! Mem[0000000010141410] = 0000000000000000, %l7 = 0000000000000000
ldxa [%i5+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010041400] = 00000000, %l2 = 0000000000000000
lduba [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030101400] = 000000005bf37700, %l7 = 0000000000000000
ldxa [%i4+%g0]0x89,%l7 ! %l7 = 000000005bf37700
! Mem[0000000010101410] = 0000ffc0000000ff, %f10 = ff000000 c0ff0000
ldda [%i4+0x010]%asi,%f10 ! %f10 = 0000ffc0 000000ff
! Mem[0000000010001400] = 00000000, %l4 = 0000000000000fb3
ldswa [%i0+%g0]0x88,%l4 ! %l4 = 0000000000000000
! Mem[0000000030181400] = 6ca9eb5100000000, %f6 = 00000000 ed000000
ldda [%i6+%g0]0x89,%f6 ! %f6 = 6ca9eb51 00000000
! Mem[0000000030141410] = 00000000ffff00ff, %l5 = 00000000ffff0000
ldxa [%i5+%o5]0x89,%l5 ! %l5 = 00000000ffff00ff
! Mem[0000000010081418] = 00000000, %l2 = 0000000000000000
lduw [%i2+0x018],%l2 ! %l2 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000030141400] = ff000000, %l1 = 0000000000000000
swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ff000000
p0_label_456:
! Mem[0000000020800000] = d2b38841, %l7 = 000000005bf37700
ldstub [%o1+%g0],%l7 ! %l7 = 000000d2000000ff
! %l1 = 00000000ff000000, Mem[0000000010041400] = 00000000
stwa %l1,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000
! %l4 = 0000000000000000, Mem[00000000218000c0] = 00005589
stb %l4,[%o3+0x0c0] ! Mem[00000000218000c0] = 00005589
! Mem[0000000010001410] = ffffffff, %l1 = 00000000ff000000
swapa [%i0+%o5]0x80,%l1 ! %l1 = 00000000ffffffff
! %l5 = 00000000ffff00ff, Mem[0000000030181410] = 00000000
stba %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff
! Mem[00000000300c1410] = ffff98c5, %l7 = 00000000000000d2
swapa [%i3+%o5]0x89,%l7 ! %l7 = 00000000ffff98c5
! %l5 = 00000000ffff00ff, Mem[0000000010041400] = ff000000
stba %l5,[%i1+%g0]0x80 ! Mem[0000000010041400] = ff000000
! %l3 = 0000000000000000, Mem[0000000030141408] = ff000000
stha %l3,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! %l5 = 00000000ffff00ff, Mem[0000000030041410] = ff000000
stba %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 6bcd0000, %f10 = 0000ffc0
lda [%i0+%g0]0x89,%f10 ! %f10 = 6bcd0000
p0_label_457:
! Mem[0000000030001408] = 00000000, %l5 = 00000000ffff00ff
ldsha [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010101400] = 00000000 5bf37755, %l0 = 00000000, %l1 = ffffffff
ldda [%i4+%g0]0x88,%l0 ! %l0 = 000000005bf37755 0000000000000000
! Mem[0000000010041408] = ffff0000, %l5 = 0000000000000000
ldsha [%i1+%o4]0x88,%l5 ! %l5 = 0000000000000000
! Mem[00000000100c1400] = 00001e6a, %l1 = 0000000000000000
ldswa [%i3+%g0]0x80,%l1 ! %l1 = 0000000000001e6a
! Mem[0000000030041400] = 0000000000000000, %l0 = 000000005bf37755
ldxa [%i1+%g0]0x81,%l0 ! %l0 = 0000000000000000
! Mem[0000000010101430] = 00000000, %l1 = 00001e6a, %l6 = ffffffc0
add %i4,0x30,%g1
casa [%g1]0x80,%l1,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = 00000000, %l2 = 0000000000000000
lduwa [%i3+%o5]0x88,%l2 ! %l2 = 0000000000000000
! Mem[0000000030181400] = 00000000, %l5 = 0000000000000000
lduha [%i6+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[00000000211c0000] = ffff96d7, %l2 = 0000000000000000
ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030141408] = 00000000, %l2 = ffffffffffffffff
swapa [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
p0_label_458:
! %f28 = 00000000, Mem[0000000030181410] = 000000ff
sta %f28,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000
! %l2 = 0000000000000000, Mem[0000000010041416] = 00000033
stb %l2,[%i1+0x016] ! Mem[0000000010041414] = 00000033
! Mem[000000001018142c] = 00000000, %l2 = 0000000000000000, %asi = 80
swapa [%i6+0x02c]%asi,%l2 ! %l2 = 0000000000000000
! %l2 = 0000000000000000, Mem[00000000100c1408] = ff000000
stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = ff000000
! Mem[0000000010141410] = 00000000, %l6 = 0000000000000000
ldstuba [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff
! %l4 = 0000000000000000, Mem[0000000010081408] = ffffffff
stha %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffff0000
! Mem[0000000030041400] = 00000000, %l3 = 0000000000000000
ldsba [%i1+%g0]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000010101410] = 0000ffc0, %l0 = 0000000000000000
ldstuba [%i4+%o5]0x80,%l0 ! %l0 = 00000000000000ff
! %l6 = 0000000000000000, Mem[0000000030181400] = 00000000
stba %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
! Starting 10 instruction Load Burst
! Mem[0000000030081408] = c50000530000f085, %f8 = 00000000 000000ff
ldda [%i2+%o4]0x81,%f8 ! %f8 = c5000053 0000f085
p0_label_459:
! %l6 = 0000000000000000, %l2 = 0000000000000000, %l5 = 0000000000000000
subc %l6,%l2,%l5 ! %l5 = 0000000000000000
membar #Sync ! Added by membar checker (80)
! Mem[0000000030181400] = 00000000 51eba96c 00000000 000000ff
! Mem[0000000030181410] = 00000000 000000ff 04105d3a 00000000
! Mem[0000000030181420] = 00000000 ed000000 0000dbff ff000000
! Mem[0000000030181430] = eda70c78 ff00ffd5 c5989333 6bcdf0ff
ldda [%i6]ASI_BLK_AIUS,%f16 ! Block Load from 0000000030181400
! Mem[0000000010181418] = a8e43eff ffffff00, %l0 = 00000000, %l1 = 00001e6a
ldd [%i6+0x018],%l0 ! %l0 = 00000000a8e43eff 00000000ffffff00
! Mem[0000000010141400] = f76527d8 691fe1f1, %l0 = a8e43eff, %l1 = ffffff00
ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000f76527d8 00000000691fe1f1
! Mem[0000000030141400] = 00000000, %l2 = 0000000000000000
lduba [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[0000000010001434] = 339398c5, %l0 = 00000000f76527d8
lduwa [%i0+0x034]%asi,%l0 ! %l0 = 00000000339398c5
! Mem[0000000010081410] = b30f000000000000, %l7 = 00000000ffff98c5
ldxa [%i2+%o5]0x80,%l7 ! %l7 = b30f000000000000
! Mem[0000000030041408] = 0000ffff 00000000, %l6 = 00000000, %l7 = 00000000
ldda [%i1+%o4]0x89,%l6 ! %l6 = 0000000000000000 000000000000ffff
! Mem[0000000030101408] = ffffffff, %l1 = 00000000691fe1f1
ldswa [%i4+%o4]0x81,%l1 ! %l1 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l6 = 0000000000000000, Mem[00000000211c0000] = ffff96d7, %asi = 80
stba %l6,[%o2+0x000]%asi ! Mem[00000000211c0000] = 00ff96d7
p0_label_460:
! Mem[000000001008141e] = 3a5d1004, %l0 = 00000000339398c5
ldstuba [%i2+0x01e]%asi,%l0 ! %l0 = 00000010000000ff
! %f10 = 6bcd0000 000000ff, Mem[0000000010081410] = b30f0000 00000000
stda %f10,[%i2+%o5]0x80 ! Mem[0000000010081410] = 6bcd0000 000000ff
! %l0 = 00000010, %l1 = ffffffff, Mem[0000000010041400] = ff000000 00000000
stda %l0,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00000010 ffffffff
! %l0 = 0000000000000010, Mem[0000000030141410] = ffff00ff
stba %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffff0010
! Code Fragment 3
p0_fragment_36:
! %l0 = 0000000000000010
setx 0xb8d951404f350136,%g7,%l0 ! %l0 = b8d951404f350136
! %l1 = ffffffffffffffff
setx 0x967f28d798c1cfff,%g7,%l1 ! %l1 = 967f28d798c1cfff
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 = b8d951404f350136
setx 0x5db03b605d79bd55,%g7,%l0 ! %l0 = 5db03b605d79bd55
! %l1 = 967f28d798c1cfff
setx 0x21a8307833eea451,%g7,%l1 ! %l1 = 21a8307833eea451
! Mem[0000000010141408] = ffffffc5, %l2 = 0000000000000000
ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 000000c5000000ff
! %l2 = 00000000000000c5, Mem[0000000030141408] = ffffffff
stba %l2,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffc5
membar #Sync ! Added by membar checker (81)
! %f15 = 00000000, Mem[0000000030181408] = 00000000
sta %f15,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000
! Mem[0000000030141400] = 00000000, %l6 = 0000000000000000
ldstuba [%i5+%g0]0x89,%l6 ! %l6 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000010081408] = c5989333ffff0000, %f26 = 0000dbff ff000000
ldda [%i2+%o4]0x88,%f26 ! %f26 = c5989333 ffff0000
p0_label_461:
! Mem[0000000010101400] = 5577f35b, %l3 = 0000000000000000
lduha [%i4+%g0]0x80,%l3 ! %l3 = 0000000000005577
! Mem[0000000010181410] = d1db000000000000, %l6 = 0000000000000000
ldxa [%i6+%o5]0x88,%l6 ! %l6 = d1db000000000000
! %f0 = ff000000 c0ff0000 00000000 00000000
! %f4 = ffffffff 0000dbff 6ca9eb51 00000000
! %f8 = c5000053 0000f085 6bcd0000 000000ff
! %f12 = 00000000 5bf37755 00000000 00000000
stda %f0,[%i6]ASI_BLK_PL ! Block Store to 0000000010181400
! Mem[00000000100c1418] = 4ef2133800000000, %l4 = 0000000000000000
ldx [%i3+0x018],%l4 ! %l4 = 4ef2133800000000
! Mem[0000000030141408] = 0000ffc0ffffffc5, %f26 = c5989333 ffff0000
ldda [%i5+%o4]0x89,%f26 ! %f26 = 0000ffc0 ffffffc5
! Mem[0000000010041408] = 00f0cd6bffff0000, %l5 = 0000000000000000
ldxa [%i1+%o4]0x88,%l5 ! %l5 = 00f0cd6bffff0000
! Mem[00000000300c1408] = ff000000, %l3 = 0000000000005577
lduwa [%i3+%o4]0x81,%l3 ! %l3 = 00000000ff000000
! Mem[00000000300c1400] = ffff000000000000, %f16 = 00000000 51eba96c
ldda [%i3+%g0]0x81,%f16 ! %f16 = ffff0000 00000000
! %l2 = 00000000000000c5, immed = fffff286, %y = fffffffb
smul %l2,-0xd7a,%l7 ! %l7 = fffffffffff5a11e, %y = ffffffff
! Starting 10 instruction Store Burst
! Mem[0000000030041410] = 000000ff, %l5 = 00f0cd6bffff0000
swapa [%i1+%o5]0x89,%l5 ! %l5 = 00000000000000ff
p0_label_462:
! %f22 = 04105d3a 00000000, Mem[0000000010081420] = 000000ff 7d5a0a98
stda %f22,[%i2+0x020]%asi ! Mem[0000000010081420] = 04105d3a 00000000
! %f30 = c5989333 6bcdf0ff, Mem[0000000010081410] = 6bcd0000 000000ff
stda %f30,[%i2+%o5]0x80 ! Mem[0000000010081410] = c5989333 6bcdf0ff
! %l5 = 00000000000000ff, Mem[0000000030041400] = 00000000
stha %l5,[%i1+%g0]0x89 ! Mem[0000000030041400] = 000000ff
! %f18 = 00000000 000000ff, Mem[0000000030041410] = 0000ffff c0ff0000
stda %f18,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 000000ff
! %l5 = 00000000000000ff, Mem[0000000030041400] = ff000000
stha %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ff0000
! %f18 = 00000000 000000ff, Mem[0000000010081410] = c5989333 6bcdf0ff
stda %f18,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 000000ff
! Mem[0000000010081420] = 04105d3a, %l2 = 00000000000000c5, %asi = 80
swapa [%i2+0x020]%asi,%l2 ! %l2 = 0000000004105d3a
! %f18 = 00000000 000000ff, Mem[00000000300c1408] = 000000ff 6ca9eb51
stda %f18,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 000000ff
! %l3 = 00000000ff000000, Mem[00000000100c1410] = 00000000
stwa %l3,[%i3+%o5]0x80 ! Mem[00000000100c1410] = ff000000
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 0000cd6b, %l1 = 21a8307833eea451
lduwa [%i0+%g0]0x81,%l1 ! %l1 = 000000000000cd6b
p0_label_463:
! Mem[0000000010041434] = 339398c5, %l4 = 4ef2133800000000
ldsw [%i1+0x034],%l4 ! %l4 = 00000000339398c5
! Mem[0000000030001410] = ffff0000, %l3 = 00000000ff000000
lduwa [%i0+%o5]0x89,%l3 ! %l3 = 00000000ffff0000
! Mem[00000000218001c0] = b9985fa0, %l1 = 000000000000cd6b
ldub [%o3+0x1c0],%l1 ! %l1 = 00000000000000b9
! Mem[0000000010041408] = 0000ffff, %l0 = 5db03b605d79bd55
ldsha [%i1+0x00a]%asi,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010141408] = ffffffff, %l0 = ffffffffffffffff
ldsba [%i5+%o4]0x88,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000010101410] = c0ff00ff, %l4 = 00000000339398c5
ldsha [%i4+%o5]0x88,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030001410] = ffff0000, %l2 = 0000000004105d3a
ldswa [%i0+%o5]0x89,%l2 ! %l2 = ffffffffffff0000
! Mem[0000000010081410] = 00000000, %l6 = d1db000000000000
lduba [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1400] = 00001e6a, %l6 = 0000000000000000
ldswa [%i3+%g0]0x80,%l6 ! %l6 = 0000000000001e6a
! Starting 10 instruction Store Burst
! %l6 = 00001e6a, %l7 = fff5a11e, Mem[0000000010181410] = 0000dbff ffffffff
stda %l6,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00001e6a fff5a11e
p0_label_464:
! %f26 = 0000ffc0 ffffffc5, %l3 = 00000000ffff0000
! Mem[0000000010041408] = 0000ffff6bcdf000
add %i1,0x008,%g1
stda %f26,[%g1+%l3]ASI_PST16_P ! Mem[0000000010041408] = 0000ffff6bcdf000
! %l3 = 00000000ffff0000, Mem[0000000030081400] = 00000000
stba %l3,[%i2+%g0]0x89 ! Mem[0000000030081400] = 00000000
! Mem[0000000010001400] = 00000000, %l2 = ffffffffffff0000
ldstuba [%i0+%g0]0x80,%l2 ! %l2 = 00000000000000ff
! Mem[00000000100c1410] = 000000ff, %l3 = 00000000ffff0000
ldstuba [%i3+%o5]0x88,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000010001410] = 000000ff, %l0 = ffffffffffffffff
ldstuba [%i0+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %f19 = 000000ff, %f18 = 00000000, %f21 = 000000ff
fdivs %f19,%f18,%f21 ! %f21 = 7f800000
! %f22 = 04105d3a 00000000, %l5 = 00000000000000ff
! Mem[0000000030141410] = 1000ffff00000000
add %i5,0x010,%g1
stda %f22,[%g1+%l5]ASI_PST8_SL ! Mem[0000000030141410] = 000000003a5d1004
! %l4 = 000000ff, %l5 = 000000ff, Mem[0000000030141410] = 00000000 3a5d1004
stda %l4,[%i5+%o5]0x81 ! Mem[0000000030141410] = 000000ff 000000ff
! %l6 = 0000000000001e6a, Mem[0000000010181404] = 000000ff
stb %l6,[%i6+0x004] ! Mem[0000000010181404] = 6a0000ff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00000000, %l2 = 0000000000000000
lduwa [%i1+%o5]0x89,%l2 ! %l2 = 0000000000000000
p0_label_465:
! Mem[0000000010081400] = ff0000ed00000000, %l3 = 00000000000000ff
ldxa [%i2+%g0]0x80,%l3 ! %l3 = ff0000ed00000000
! Mem[0000000030081400] = 00000000, %l6 = 0000000000001e6a
ldsba [%i2+%g0]0x89,%l6 ! %l6 = 0000000000000000
! Mem[00000000100c1410] = ff00000000fcffff, %l7 = fffffffffff5a11e
ldxa [%i3+%o5]0x80,%l7 ! %l7 = ff00000000fcffff
! Mem[0000000030041408] = 00000000, %l5 = 00000000000000ff
lduha [%i1+%o4]0x89,%l5 ! %l5 = 0000000000000000
! Mem[0000000030081410] = ffce915300000000, %f30 = c5989333 6bcdf0ff
ldda [%i2+%o5]0x81,%f30 ! %f30 = ffce9153 00000000
! Mem[0000000010081408] = ffff0000, %l6 = 0000000000000000
lduwa [%i2+%o4]0x88,%l6 ! %l6 = 00000000ffff0000
! Mem[0000000030181400] = 00000000, %l6 = 00000000ffff0000
lduha [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000021800040] = 00ffea86, %l7 = ff00000000fcffff
ldsh [%o3+0x040],%l7 ! %l7 = 00000000000000ff
! Mem[0000000021800100] = 9eff458c, %l7 = 00000000000000ff
lduha [%o3+0x100]%asi,%l7 ! %l7 = 0000000000009eff
! Starting 10 instruction Store Burst
! Mem[0000000030081400] = 00000000, %l4 = 00000000000000ff
ldstuba [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff
p0_label_466:
membar #Sync ! Added by membar checker (82)
! Mem[0000000010181405] = 6a0000ff, %l6 = 0000000000000000
ldstuba [%i6+0x005]%asi,%l6 ! %l6 = 00000000000000ff
! Mem[00000000100c1400] = 00001e6a, %l1 = 000000b9, %l4 = 00000000
casa [%i3]0x80,%l1,%l4 ! %l4 = 0000000000001e6a
! Mem[0000000010181408] = 00000000, %l6 = 0000000000000000
ldstuba [%i6+%o4]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000030141408] = ffffffc5, %l3 = ff0000ed00000000
ldstuba [%i5+%o4]0x89,%l3 ! %l3 = 000000c5000000ff
! %f22 = 04105d3a 00000000, %l6 = 0000000000000000
! Mem[0000000010081438] = a3561e6a339398c5
add %i2,0x038,%g1
stda %f22,[%g1+%l6]ASI_PST32_P ! Mem[0000000010081438] = a3561e6a339398c5
! %f1 = c0ff0000, Mem[0000000030141400] = ff000000
sta %f1 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = c0ff0000
! %f20 = 00000000 7f800000, Mem[0000000010041408] = ffff0000 00f0cd6b
stda %f20,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 7f800000
! Mem[0000000030001400] = 0000cd6b, %l6 = 0000000000000000
swapa [%i0+%g0]0x81,%l6 ! %l6 = 000000000000cd6b
! %l1 = 00000000000000b9, Mem[00000000218001c0] = b9985fa0, %asi = 80
stha %l1,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 00b95fa0
! Starting 10 instruction Load Burst
! Mem[0000000010001418] = 00000000, %l1 = 00000000000000b9
lduha [%i0+0x01a]%asi,%l1 ! %l1 = 0000000000000000
p0_label_467:
! Mem[0000000010101410] = c0ff00ff, %f26 = 0000ffc0
lda [%i4+%o5]0x88,%f26 ! %f26 = c0ff00ff
! Mem[0000000010141410] = 000000ff, %l2 = 0000000000000000
ldsba [%i5+%o5]0x88,%l2 ! %l2 = ffffffffffffffff
! Mem[0000000010001400] = ff000000, %l3 = 00000000000000c5
ldsha [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffffff00
! %l6 = 000000000000cd6b, Mem[0000000010141410] = ff000000
stba %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 6b000000
! Mem[0000000010141408] = ffffffff, %f1 = c0ff0000
lda [%i5+%o4]0x88,%f1 ! %f1 = ffffffff
! Mem[0000000010041410] = 330000000000ffc0, %l2 = ffffffffffffffff
ldxa [%i1+%o5]0x88,%l2 ! %l2 = 330000000000ffc0
! Mem[0000000010001438] = 00000000, %l4 = 0000000000001e6a
ldsba [%i0+0x039]%asi,%l4 ! %l4 = 0000000000000000
! Mem[00000000100c1410] = fffffc00000000ff, %f4 = ffffffff 0000dbff
ldda [%i3+%o5]0x88,%f4 ! %f4 = fffffc00 000000ff
! Mem[0000000021800100] = 9eff458c, %l1 = 0000000000000000
ldub [%o3+0x100],%l1 ! %l1 = 000000000000009e
! Starting 10 instruction Store Burst
! %l0 = 00000000000000ff, Mem[0000000030141400] = c0ff0000
stba %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = ffff0000
p0_label_468:
! Mem[0000000010141430] = d3ecdbd1, %l3 = ffffffffffffff00, %asi = 80
swapa [%i5+0x030]%asi,%l3 ! %l3 = 00000000d3ecdbd1
! Mem[0000000010041400] = 00000010, %l3 = 00000000d3ecdbd1
swapa [%i1+%g0]0x80,%l3 ! %l3 = 0000000000000010
! Mem[000000001018142f] = 0000cd6b, %l0 = 00000000000000ff
ldstub [%i6+0x02f],%l0 ! %l0 = 0000006b000000ff
! %f10 = 6bcd0000 000000ff, Mem[0000000010001408] = 00000000 ffff0000
stda %f10,[%i0+0x008]%asi ! Mem[0000000010001408] = 6bcd0000 000000ff
! Mem[0000000030081408] = c5000053, %l5 = 0000000000000000
ldstuba [%i2+%o4]0x81,%l5 ! %l5 = 000000c5000000ff
! %f8 = c5000053 0000f085, Mem[00000000100c1410] = ff000000 00fcffff
stda %f8 ,[%i3+%o5]0x80 ! Mem[00000000100c1410] = c5000053 0000f085
! Mem[0000000010081400] = ff0000ed, %l4 = 0000000000000000
swapa [%i2+%g0]0x80,%l4 ! %l4 = 00000000ff0000ed
! Mem[0000000021800140] = ffff9645, %l6 = 000000000000cd6b
ldstub [%o3+0x140],%l6 ! %l6 = 000000ff000000ff
! Mem[0000000030001410] = ffff0000, %l7 = 0000000000009eff
ldstuba [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000020800000] = ffb38841, %l4 = 00000000ff0000ed
ldsb [%o1+%g0],%l4 ! %l4 = ffffffffffffffff
p0_label_469:
! Mem[00000000300c1410] = d2000000ffffffff, %l5 = 00000000000000c5
ldxa [%i3+%o5]0x81,%l5 ! %l5 = d2000000ffffffff
! Mem[0000000010001410] = 000000ff, %l1 = 000000000000009e
ldswa [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Mem[0000000030181408] = 00000000, %l6 = 00000000000000ff
ldswa [%i6+%o4]0x81,%l6 ! %l6 = 0000000000000000
! Mem[0000000030081400] = ff000000, %l3 = 0000000000000010
ldswa [%i2+%g0]0x81,%l3 ! %l3 = ffffffffff000000
! Mem[0000000010181408] = ff000000, %l3 = ffffffffff000000
lduha [%i6+%o4]0x80,%l3 ! %l3 = 000000000000ff00
! Mem[0000000030141400] = 0000ffff, %l0 = 000000000000006b
ldsha [%i5+%g0]0x89,%l0 ! %l0 = ffffffffffffffff
! Mem[0000000030001408] = 00000000, %l0 = ffffffffffffffff
lduba [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000000
! Mem[00000000211c0000] = 00ff96d7, %l4 = ffffffffffffffff
ldsh [%o2+%g0],%l4 ! %l4 = 00000000000000ff
! Mem[0000000010181400] = ff00ff6ac0ff0000, %l7 = 0000000000000000
ldxa [%i6+%g0]0x88,%l7 ! %l7 = ff00ff6ac0ff0000
! Starting 10 instruction Store Burst
! %l1 = 00000000000000ff, %l0 = 0000000000000000, %l4 = 00000000000000ff
orn %l1,%l0,%l4 ! %l4 = ffffffffffffffff
p0_label_470:
! Mem[0000000010041410] = 0000ffc0, %l0 = 0000000000000000
ldstuba [%i1+%o5]0x88,%l0 ! %l0 = 000000c0000000ff
! Mem[0000000030101400] = 5bf37700, %l4 = ffffffffffffffff
ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 00000000000000ff
! Mem[0000000030041410] = 00000000, %l4 = 0000000000000000
swapa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000
! %f30 = ffce9153 00000000, Mem[00000000100c1438] = c5989333 6bcdf0ff
stda %f30,[%i3+0x038]%asi ! Mem[00000000100c1438] = ffce9153 00000000
! %l7 = ff00ff6ac0ff0000, Mem[0000000030181400] = 00000000
stba %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000
! %l1 = 00000000000000ff, imm = 00000000000005c5, %l4 = 0000000000000000
xor %l1,0x5c5,%l4 ! %l4 = 000000000000053a
! Mem[0000000010141400] = d82765f7, %l7 = ff00ff6ac0ff0000
ldstuba [%i5+%g0]0x88,%l7 ! %l7 = 000000f7000000ff
! %f30 = ffce9153, Mem[0000000010081408] = 0000ffff
sta %f30,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffce9153
! %l1 = 00000000000000ff, Mem[0000000010081410] = 00000000
stwa %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030081410] = 5391ceff, %l2 = 330000000000ffc0
lduwa [%i2+%o5]0x89,%l2 ! %l2 = 000000005391ceff
p0_label_471:
! Mem[0000000010081400] = 0000000000000000, %f2 = 00000000 00000000
ldda [%i2+%g0]0x80,%f2 ! %f2 = 00000000 00000000
! Mem[0000000030001400] = 00000000 ffffffff, %l0 = 000000c0, %l1 = 000000ff
ldda [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000 00000000ffffffff
! Mem[0000000010101424] = 000000ff, %f5 = 000000ff
lda [%i4+0x024]%asi,%f5 ! %f5 = 000000ff
! Mem[00000000100c1410] = 530000c5, %f16 = ffff0000
lda [%i3+%o5]0x88,%f16 ! %f16 = 530000c5
! Mem[0000000030141410] = ff000000, %l6 = 0000000000000000
lduwa [%i5+%o5]0x89,%l6 ! %l6 = 00000000ff000000
! Mem[000000001004141c] = 6bcdf0ff, %l2 = 000000005391ceff
ldsb [%i1+0x01e],%l2 ! %l2 = fffffffffffffff0
! Mem[00000000201c0000] = ffff4531, %l1 = 00000000ffffffff
lduha [%o0+0x000]%asi,%l1 ! %l1 = 000000000000ffff
! Mem[00000000100c1408] = 000000ff, %l4 = 000000000000053a
lduba [%i3+%o4]0x80,%l4 ! %l4 = 0000000000000000
! Mem[0000000030001400] = 00000000ffffffff, %l1 = 000000000000ffff
ldxa [%i0+%g0]0x81,%l1 ! %l1 = 00000000ffffffff
! Starting 10 instruction Store Burst
! %f10 = 6bcd0000 000000ff, Mem[0000000030041410] = 00000000 000000ff
stda %f10,[%i1+%o5]0x81 ! Mem[0000000030041410] = 6bcd0000 000000ff
p0_label_472:
! %l3 = 000000000000ff00, Mem[0000000030101408] = 00000000ffffffff
stxa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000000000ff00
! Mem[0000000010101408] = ff000000, %l3 = 000000000000ff00, %asi = 80
swapa [%i4+0x008]%asi,%l3 ! %l3 = 00000000ff000000
! Mem[00000000100c1428] = 0000dbff, %l7 = 00000000000000f7
swap [%i3+0x028],%l7 ! %l7 = 000000000000dbff
! %l3 = 00000000ff000000, Mem[0000000030181400] = 00000000
stha %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000
! %f10 = 6bcd0000, Mem[0000000010001410] = 000000ff
sta %f10,[%i0+%o5]0x88 ! Mem[0000000010001410] = 6bcd0000
! %l0 = 0000000000000000, Mem[0000000030041410] = 0000cd6b
stba %l0,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000cd00
! %f22 = 04105d3a 00000000, %l7 = 000000000000dbff
! Mem[0000000030181420] = 00000000ed000000
add %i6,0x020,%g1
stda %f22,[%g1+%l7]ASI_PST8_S ! Mem[0000000030181420] = 04105d3a00000000
! %l5 = d2000000ffffffff, Mem[0000000010101408] = 00ff0000
stha %l5,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00ffffff
! Mem[0000000010001408] = 0000cd6b, %l5 = d2000000ffffffff
swapa [%i0+%o4]0x88,%l5 ! %l5 = 000000000000cd6b
! Starting 10 instruction Load Burst
! Mem[0000000021800000] = ffff9cd4, %l1 = 00000000ffffffff
ldsh [%o3+%g0],%l1 ! %l1 = ffffffffffffffff
p0_label_473:
! Mem[0000000021800180] = ffc54833, %l5 = 000000000000cd6b
ldsha [%o3+0x180]%asi,%l5 ! %l5 = ffffffffffffffc5
! Mem[00000000100c1400] = 0000ffff6a1e0000, %l3 = 00000000ff000000
ldxa [%i3+%g0]0x88,%l3 ! %l3 = 0000ffff6a1e0000
! Mem[0000000010041428] = 00000000, %l7 = 000000000000dbff
ldsw [%i1+0x028],%l7 ! %l7 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l3 = 0000ffff6a1e0000
lduba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000000
! Mem[0000000030181408] = 00000000, %f8 = c5000053
lda [%i6+%o4]0x89,%f8 ! %f8 = 00000000
! Mem[0000000030181400] = 00000000, %f21 = 7f800000
lda [%i6+%g0]0x81,%f21 ! %f21 = 00000000
! Mem[0000000010101420] = 3393ffc5000000ff, %f28 = eda70c78 ff00ffd5
ldd [%i4+0x020],%f28 ! %f28 = 3393ffc5 000000ff
! %l0 = 0000000000000000, %l7 = 0000000000000000, %y = ffffffff
umul %l0,%l7,%l5 ! %l5 = 0000000000000000, %y = 00000000
! Mem[0000000030001400] = ffffffff 00000000, %l0 = 00000000, %l1 = ffffffff
ldda [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000000 00000000ffffffff
! Starting 10 instruction Store Burst
! %l2 = fffffffffffffff0, Mem[0000000010181400] = c0ff0000
stha %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = c0fffff0
p0_label_474:
! %f18 = 00000000 000000ff, %l2 = fffffffffffffff0
! Mem[0000000030141430] = 000000005bf37755
add %i5,0x030,%g1
stda %f18,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030141430] = 000000005bf37755
! %f26 = c0ff00ff ffffffc5, %l3 = 0000000000000000
! Mem[0000000030181418] = 04105d3a00000000
add %i6,0x018,%g1
stda %f26,[%g1+%l3]ASI_PST8_S ! Mem[0000000030181418] = 04105d3a00000000
! %l0 = 0000000000000000, Mem[0000000030141408] = ffffffffc0ff0000
stxa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = 0000000000000000
! %l1 = 00000000ffffffff, %l6 = 00000000ff000000, %y = 00000000
umul %l1,%l6,%l6 ! %l6 = feffffff01000000, %y = feffffff
! Mem[0000000030081400] = 000000ff, %l0 = 0000000000000000
swapa [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff
! Mem[00000000100c1408] = ff000000, %l7 = 0000000000000000
ldstuba [%i3+%o4]0x88,%l7 ! %l7 = 00000000000000ff
! Mem[0000000021800141] = ffff9645, %l5 = 0000000000000000
ldstub [%o3+0x141],%l5 ! %l5 = 000000ff000000ff
! %l3 = 0000000000000000, Mem[0000000030141410] = ff000000
stwa %l3,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000000
! %l0 = 000000ff, %l1 = ffffffff, Mem[0000000010101410] = c0ff00ff ff000000
stda %l0,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff ffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff000000ffff00ff, %l7 = 0000000000000000
ldxa [%i0+%o5]0x89,%l7 ! %l7 = ff000000ffff00ff
p0_label_475:
! Mem[0000000010001408] = ffffffff, %l6 = feffffff01000000
ldswa [%i0+%o4]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010041438] = f0000000, %l6 = ffffffffffffffff
ldsha [%i1+0x03a]%asi,%l6 ! %l6 = 0000000000000000
! Mem[0000000010041408] = 7f800000, %l0 = 00000000000000ff
ldswa [%i1+%o4]0x88,%l0 ! %l0 = 000000007f800000
! Mem[0000000010181400] = f0ffffc0, %l6 = 0000000000000000
ldswa [%i6+%g0]0x80,%l6 ! %l6 = fffffffff0ffffc0
! Mem[0000000030141408] = 00000000, %l4 = 0000000000000000
lduwa [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000
! Mem[0000000010141408] = ffffffffffffffff, %l1 = 00000000ffffffff
ldxa [%i5+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[00000000100c1400] = 0000ffff6a1e0000, %l1 = ffffffffffffffff
ldxa [%i3+%g0]0x88,%l1 ! %l1 = 0000ffff6a1e0000
! Mem[0000000010101430] = 00000000, %l3 = 0000000000000000
lduha [%i4+0x032]%asi,%l3 ! %l3 = 0000000000000000
! Mem[0000000010001408] = ffffffff, %l3 = 0000000000000000
ldsha [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l7 = ff000000ffff00ff, Mem[0000000010141408] = ffffffff
stha %l7,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffff00ff
p0_label_476:
! Mem[0000000030081410] = ffce9153, %l0 = 000000007f800000
ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 000000ff000000ff
! %l0 = 000000ff, %l1 = 6a1e0000, Mem[0000000010141408] = ff00ffff ffffffff
stda %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff 6a1e0000
! Mem[0000000010041408] = 7f800000, %l3 = ffffffffffffffff
swapa [%i1+%o4]0x88,%l3 ! %l3 = 000000007f800000
! %f10 = 6bcd0000, Mem[0000000030041410] = 00cd0000
sta %f10,[%i1+%o5]0x81 ! Mem[0000000030041410] = 6bcd0000
! Mem[0000000010081408] = ffce9153, %l3 = 7f800000, %l4 = 00000000
add %i2,0x08,%g1
casa [%g1]0x80,%l3,%l4 ! %l4 = 00000000ffce9153
! Mem[0000000010041410] = 0000ffff, %l5 = 00000000000000ff
ldstuba [%i1+%o5]0x88,%l5 ! %l5 = 000000ff000000ff
! %l4 = 00000000ffce9153, Mem[0000000021800180] = ffc54833
stb %l4,[%o3+0x180] ! Mem[0000000021800180] = 53c54833
! %f18 = 00000000 000000ff, %l2 = fffffffffffffff0
! Mem[0000000010001428] = f76527d807820700
add %i0,0x028,%g1
stda %f18,[%g1+%l2]ASI_PST32_P ! Mem[0000000010001428] = f76527d807820700
! %l4 = 00000000ffce9153, Mem[0000000030141400] = ffff0000
stba %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 53ff0000
! Starting 10 instruction Load Burst
! Mem[0000000010181408] = ff000000, %l5 = 00000000000000ff
ldsba [%i6+%o4]0x80,%l5 ! %l5 = ffffffffffffffff
p0_label_477:
! %f17 = 00000000, %f5 = 000000ff, %f6 = 6ca9eb51
fdivs %f17,%f5 ,%f6 ! %f6 = 00000000
! Mem[0000000010101410] = ff000000, %f10 = 6bcd0000
lda [%i4+%o5]0x80,%f10 ! %f10 = ff000000
! %l3 = 000000007f800000, %l1 = 0000ffff6a1e0000, %l2 = fffffffffffffff0
sub %l3,%l1,%l2 ! %l2 = ffff000115620000
! Mem[0000000030141410] = 00000000, %l4 = 00000000ffce9153
lduba [%i5+%o5]0x81,%l4 ! %l4 = 0000000000000000
! Mem[0000000030041410] = 6bcd0000, %l5 = ffffffffffffffff
lduwa [%i1+%o5]0x81,%l5 ! %l5 = 000000006bcd0000
! Mem[0000000010041410] = ffff0000, %l6 = fffffffff0ffffc0
ldsha [%i1+%o5]0x80,%l6 ! %l6 = ffffffffffffffff
! Mem[0000000010081408] = ffce9153, %l5 = 000000006bcd0000
lduba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010041408] = 00000000 ffffffff, %l4 = 00000000, %l5 = 000000ff
ldda [%i1+%o4]0x88,%l4 ! %l4 = 00000000ffffffff 0000000000000000
! Randomly selected nop
nop
! Starting 10 instruction Store Burst
! %l2 = ffff000115620000, Mem[00000000201c0001] = ffff4531, %asi = 80
stba %l2,[%o0+0x001]%asi ! Mem[00000000201c0000] = ff004531
p0_label_478:
! Mem[000000001014141c] = 00ffffff, %l3 = 000000007f800000
swap [%i5+0x01c],%l3 ! %l3 = 0000000000ffffff
! %l1 = 0000ffff6a1e0000, Mem[0000000010001439] = 00000000, %asi = 80
stba %l1,[%i0+0x039]%asi ! Mem[0000000010001438] = 00000000
! %l3 = 0000000000ffffff, Mem[000000001000142e] = 07820700, %asi = 80
stba %l3,[%i0+0x02e]%asi ! Mem[000000001000142c] = 0782ff00
! Mem[0000000030081400] = 00000000, %l2 = ffff000115620000
swapa [%i2+%g0]0x89,%l2 ! %l2 = 0000000000000000
! Mem[00000000300c1400] = ffff0000, %l2 = 0000000000000000
ldstuba [%i3+%g0]0x81,%l2 ! %l2 = 000000ff000000ff
! Mem[0000000030101408] = 00ff0000, %l7 = ff000000ffff00ff
ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 00000000000000ff
! Mem[0000000030101410] = 000000ed, %l5 = 0000000000000000
ldstuba [%i4+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! %l4 = ffffffff, %l5 = 00000000, Mem[0000000010001410] = 6bcd0000 00000000
stda %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffff 00000000
! %l1 = 0000ffff6a1e0000, Mem[00000000300c1400] = ffff0000
stwa %l1,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 6a1e0000
! Starting 10 instruction Load Burst
! %f16 = 530000c5, %f15 = 00000000, %f30 = ffce9153
fdivs %f16,%f15,%f30 ! %f30 = 7f800000
p0_label_479:
! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
lduwa [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[000000001014140c] = 6a1e0000, %l1 = 0000ffff6a1e0000
ldsba [%i5+0x00c]%asi,%l1 ! %l1 = 000000000000006a
! Mem[0000000010141400] = d82765ff, %l6 = ffffffffffffffff
lduba [%i5+%g0]0x88,%l6 ! %l6 = 00000000000000ff
! Mem[0000000010141400] = ff6527d8, %l7 = 0000000000000000
lduwa [%i5+%g0]0x80,%l7 ! %l7 = 00000000ff6527d8
! Mem[0000000010041410] = 0000ffff, %l1 = 000000000000006a
ldswa [%i1+%o5]0x88,%l1 ! %l1 = 000000000000ffff
! Mem[00000000211c0000] = 00ff96d7, %l2 = 00000000000000ff
ldsba [%o2+0x001]%asi,%l2 ! %l2 = ffffffffffffffff
! Mem[000000001008143c] = 339398c5, %f12 = 00000000
ld [%i2+0x03c],%f12 ! %f12 = 339398c5
! Mem[0000000030081410] = ffce9153, %f2 = 00000000
lda [%i2+%o5]0x81,%f2 ! %f2 = ffce9153
! Mem[0000000030001408] = 00000000d1db0000, %l1 = 000000000000ffff
ldxa [%i0+%o4]0x81,%l1 ! %l1 = 00000000d1db0000
! Starting 10 instruction Store Burst
! %f6 = 00000000, Mem[0000000010101414] = ffffffff
sta %f6 ,[%i4+0x014]%asi ! Mem[0000000010101414] = 00000000
p0_label_480:
! Mem[0000000030081408] = 530000ff, %l1 = 00000000d1db0000
swapa [%i2+%o4]0x89,%l1 ! %l1 = 00000000530000ff
! %l1 = 00000000530000ff, Mem[0000000010081410] = ff000000
stha %l1,[%i2+%o5]0x88 ! Mem[0000000010081410] = ff0000ff
! Mem[0000000030081400] = 00006215, %l2 = ffffffffffffffff
ldstuba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000030141408] = 00000000, %l2 = 0000000000000000
swapa [%i5+%o4]0x89,%l2 ! %l2 = 0000000000000000
! %l4 = 00000000ffffffff, Mem[0000000030181408] = 00000000000000ff
stxa %l4,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000000ffffffff
! %l6 = 000000ff, %l7 = ff6527d8, Mem[0000000010181430] = 5577f35b 00000000
stda %l6,[%i6+0x030]%asi ! Mem[0000000010181430] = 000000ff ff6527d8
! Mem[0000000030041410] = 0000cd6b, %l0 = 00000000000000ff
ldstuba [%i1+%o5]0x89,%l0 ! %l0 = 0000006b000000ff
! %f10 = ff000000 000000ff, Mem[0000000010101408] = ffffff00 ffffffff
stda %f10,[%i4+%o4]0x80 ! Mem[0000000010101408] = ff000000 000000ff
! Mem[0000000030141400] = 53ff0000, %l2 = 0000000000000000
ldstuba [%i5+%g0]0x81,%l2 ! %l2 = 00000053000000ff
! Starting 10 instruction Load Burst
! Mem[0000000030001410] = ff000000ffff00ff, %f28 = 3393ffc5 000000ff
ldda [%i0+%o5]0x89,%f28 ! %f28 = ff000000 ffff00ff
p0_label_481:
! Mem[000000001008140c] = 339398c5, %l7 = 00000000ff6527d8
lduw [%i2+0x00c],%l7 ! %l7 = 00000000339398c5
! Mem[0000000010181410] = 00001e6a, %l0 = 000000000000006b
ldsha [%i6+%o5]0x88,%l0 ! %l0 = 0000000000001e6a
! Mem[000000001010143c] = ffcdf0ff, %l2 = 0000000000000053
lduw [%i4+0x03c],%l2 ! %l2 = 00000000ffcdf0ff
! Mem[0000000010041410] = ffff0000, %l6 = 00000000000000ff
lduha [%i1+%o5]0x80,%l6 ! %l6 = 000000000000ffff
! Mem[0000000010081408] = ffce9153339398c5, %f30 = 7f800000 00000000
ldd [%i2+%o4],%f30 ! %f30 = ffce9153 339398c5
! Mem[00000000201c0000] = ff004531, %l7 = 00000000339398c5
ldsba [%o0+0x001]%asi,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c1400] = 00001e6a, %l7 = 0000000000000000
ldsha [%i3+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000030181410] = 00000000, %l7 = 0000000000000000
ldsha [%i6+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[0000000010081410] = ff0000ff, %f8 = 00000000
lda [%i2+%o5]0x80,%f8 ! %f8 = ff0000ff
! Starting 10 instruction Store Burst
! Mem[0000000010141400] = ff6527d8, %l4 = 00000000ffffffff
ldsha [%i5+%g0]0x80,%l4 ! %l4 = ffffffffffffff65
p0_label_482:
! Mem[0000000010141408] = 000000ff, %l0 = 0000000000001e6a
ldstuba [%i5+%o4]0x80,%l0 ! %l0 = 00000000000000ff
! %l5 = 0000000000000000, Mem[0000000010181419] = 00000000, %asi = 80
stba %l5,[%i6+0x019]%asi ! Mem[0000000010181418] = 00000000
! %f12 = 339398c5 5bf37755, Mem[0000000030101408] = ffff0000 00000000
stda %f12,[%i4+%o4]0x81 ! Mem[0000000030101408] = 339398c5 5bf37755
! Mem[0000000030041400] = 0000ff00, %l7 = 0000000000000000
ldstuba [%i1+%g0]0x89,%l7 ! %l7 = 00000000000000ff
! %l4 = ffffffffffffff65, Mem[0000000010081408] = ffce9153
stha %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff659153
! Mem[00000000201c0001] = ff004531, %l7 = 0000000000000000
ldstuba [%o0+0x001]%asi,%l7 ! %l7 = 00000000000000ff
! %f12 = 339398c5 5bf37755, %l1 = 00000000530000ff
! Mem[0000000010041428] = 000000000022d9df
add %i1,0x028,%g1
stda %f12,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010041428] = 5577f35bc5989333
! Mem[00000000300c1410] = d2000000, %l1 = 00000000530000ff
swapa [%i3+%o5]0x81,%l1 ! %l1 = 00000000d2000000
! %l4 = ffffffffffffff65, Mem[0000000010001410] = ffffffff
stha %l4,[%i0+%o5]0x80 ! Mem[0000000010001410] = ff65ffff
! Starting 10 instruction Load Burst
! Mem[0000000030001400] = 00000000, %l7 = 0000000000000000
lduba [%i0+%g0]0x89,%l7 ! %l7 = 0000000000000000
p0_label_483:
! Mem[0000000010141410] = 000000000000006b, %l1 = 00000000d2000000
ldxa [%i5+%o5]0x88,%l1 ! %l1 = 000000000000006b
! Mem[0000000010081410] = ff0000ff000000ff, %l1 = 000000000000006b
ldxa [%i2+0x010]%asi,%l1 ! %l1 = ff0000ff000000ff
! Mem[0000000010041408] = 00000000 ffffffff, %l6 = 0000ffff, %l7 = 00000000
ldda [%i1+%o4]0x88,%l6 ! %l6 = 00000000ffffffff 0000000000000000
! Mem[00000000100c1410] = c5000053 0000f085, %l0 = 00000000, %l1 = 000000ff
ldda [%i3+%o5]0x80,%l0 ! %l0 = 00000000c5000053 000000000000f085
! %f26 = c0ff00ff, %f10 = ff000000, %f20 = 00000000
fsubs %f26,%f10,%f20 ! %f20 = 7f000000
! Mem[0000000010141408] = ff0000ff6a1e0000, %f26 = c0ff00ff ffffffc5
ldda [%i5+%o4]0x80,%f26 ! %f26 = ff0000ff 6a1e0000
! Mem[0000000030101408] = 339398c5, %l1 = 000000000000f085
ldsba [%i4+%o4]0x81,%l1 ! %l1 = 0000000000000033
! Mem[0000000010001400] = ff000000, %l2 = 00000000ffcdf0ff
lduwa [%i0+%g0]0x80,%l2 ! %l2 = 00000000ff000000
! %f24 = 00000000, Mem[0000000030081410] = 5391ceff
sta %f24,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000
! Starting 10 instruction Store Burst
! %l2 = 00000000ff000000, Mem[00000000300c1400] = 6a1e000000000000
stxa %l2,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00000000ff000000
p0_label_484:
! Mem[0000000010041410] = 0000ffff, %l6 = 00000000ffffffff
ldstuba [%i1+%o5]0x88,%l6 ! %l6 = 000000ff000000ff
! Mem[00000000100c1408] = ff0000ff, %l0 = 00000000c5000053
swap [%i3+%o4],%l0 ! %l0 = 00000000ff0000ff
! %f0 = ff000000 ffffffff, %l7 = 0000000000000000
! Mem[00000000100c1420] = d675efffed000000
add %i3,0x020,%g1
stda %f0,[%g1+%l7]ASI_PST8_PL ! Mem[00000000100c1420] = d675efffed000000
! Mem[0000000010041400] = d1dbecd3, %l3 = 0000000000ffffff
swapa [%i1+%g0]0x88,%l3 ! %l3 = 00000000d1dbecd3
! Mem[0000000030001410] = ffff00ff, %l3 = 00000000d1dbecd3
ldstuba [%i0+%o5]0x89,%l3 ! %l3 = 000000ff000000ff
! Mem[0000000021800100] = 9eff458c, %l1 = 0000000000000033
ldstuba [%o3+0x100]%asi,%l1 ! %l1 = 0000009e000000ff
! %f0 = ff000000 ffffffff ffce9153 00000000
! %f4 = fffffc00 000000ff 00000000 00000000
! %f8 = ff0000ff 0000f085 ff000000 000000ff
! %f12 = 339398c5 5bf37755 00000000 00000000
stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400
! Mem[0000000030081400] = 156200ff, %l3 = 00000000000000ff
swapa [%i2+%g0]0x89,%l3 ! %l3 = 00000000156200ff
! %l4 = ffffffffffffff65, imm = 0000000000000ebd, %l0 = 00000000ff0000ff
subc %l4,0xebd,%l0 ! %l0 = fffffffffffff0a8
! Starting 10 instruction Load Burst
! Mem[00000000300c1410] = 530000ffffffffff, %f24 = 00000000 ed000000
ldda [%i3+%o5]0x81,%f24 ! %f24 = 530000ff ffffffff
p0_label_485:
! Mem[0000000010141430] = ffffff00, %l6 = 00000000000000ff
ldub [%i5+0x032],%l6 ! %l6 = 00000000000000ff
! %l1 = 000000000000009e, %l4 = ffffffffffffff65, %l4 = ffffffffffffff65
and %l1,%l4,%l4 ! %l4 = 0000000000000004
! Mem[0000000010041410] = 0000ffff, %l7 = 0000000000000000
ldsba [%i1+%o5]0x88,%l7 ! %l7 = ffffffffffffffff
membar #Sync ! Added by membar checker (83)
! Mem[0000000010081408] = ffce9153 00000000, %l4 = 00000004, %l5 = 00000000
ldda [%i2+%o4]0x80,%l4 ! %l4 = 00000000ffce9153 0000000000000000
! Mem[0000000010181408] = 000000ff, %l2 = 00000000ff000000
ldswa [%i6+%o4]0x88,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181400] = f0ffffc0, %l7 = ffffffffffffffff
lduha [%i6+%g0]0x80,%l7 ! %l7 = 000000000000f0ff
! Mem[0000000010101430] = 00000000339398c5, %l0 = fffffffffffff0a8
ldxa [%i4+0x030]%asi,%l0 ! %l0 = 00000000339398c5
! Mem[000000001000142c] = 0782ff00, %f29 = ffff00ff
ld [%i0+0x02c],%f29 ! %f29 = 0782ff00
! Mem[0000000010141408] = ff0000ff, %l4 = 00000000ffce9153
ldswa [%i5+%o4]0x80,%l4 ! %l4 = ffffffffff0000ff
! Starting 10 instruction Store Burst
! %l2 = 00000000000000ff, imm = fffffffffffff4b6, %l7 = 000000000000f0ff
andn %l2,-0xb4a,%l7 ! %l7 = 0000000000000049
p0_label_486:
! Mem[0000000030081410] = 00000000, %l0 = 00000000339398c5
ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff
! %l4 = ffffffffff0000ff, Mem[0000000010041410] = ffff0000
stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = ffff0000
! Mem[0000000010001417] = 00000000, %l3 = 00000000156200ff
ldstub [%i0+0x017],%l3 ! %l3 = 00000000000000ff
! %l4 = ffffffffff0000ff, Mem[0000000021800080] = ffff4727, %asi = 80
stha %l4,[%o3+0x080]%asi ! Mem[0000000021800080] = 00ff4727
! Mem[0000000010141400] = ff6527d8, %l5 = 0000000000000000
swapa [%i5+%g0]0x80,%l5 ! %l5 = 00000000ff6527d8
! %l0 = 0000000000000000, Mem[00000000100c1408] = 530000c5
stha %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 53000000
! Mem[00000000100c1410] = 530000c5, %l6 = 00000000000000ff
ldstuba [%i3+%o5]0x88,%l6 ! %l6 = 000000c5000000ff
! %f17 = 00000000, Mem[0000000010101410] = ff000000
st %f17,[%i4+%o5] ! Mem[0000000010101410] = 00000000
! Mem[0000000010181414] = 1ea1f5ff, %l6 = 00000000000000c5, %asi = 80
swapa [%i6+0x014]%asi,%l6 ! %l6 = 000000001ea1f5ff
! Starting 10 instruction Load Burst
! Mem[0000000010101434] = 339398c5, %f31 = 339398c5
ld [%i4+0x034],%f31 ! %f31 = 339398c5
p0_label_487:
! Mem[0000000030041408] = 00000000, %l1 = 000000000000009e
ldsha [%i1+%o4]0x89,%l1 ! %l1 = 0000000000000000
! Mem[0000000030181408] = ffffffff 00000000, %l4 = ff0000ff, %l5 = ff6527d8
ldda [%i6+%o4]0x89,%l4 ! %l4 = 0000000000000000 00000000ffffffff
! Mem[0000000030081410] = 00000000000000ff, %l2 = 00000000000000ff
ldxa [%i2+%o5]0x89,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181410] = 00001e6a, %l1 = 0000000000000000
ldsha [%i6+%o5]0x88,%l1 ! %l1 = 0000000000001e6a
! Mem[0000000030141410] = 00000000, %f26 = ff0000ff
lda [%i5+%o5]0x89,%f26 ! %f26 = 00000000
! Mem[0000000010001410] = ffff65ff, %l2 = 00000000000000ff
lduwa [%i0+%o5]0x88,%l2 ! %l2 = 00000000ffff65ff
! Mem[0000000010181410] = 6a1e0000, %f14 = 00000000
lda [%i6+%o5]0x80,%f14 ! %f14 = 6a1e0000
! Mem[0000000030081410] = ff000000, %l1 = 0000000000001e6a
ldsha [%i2+%o5]0x81,%l1 ! %l1 = ffffffffffffff00
! Mem[0000000010101408] = ff000000, %l0 = 0000000000000000
ldsb [%i4+0x00b],%l0 ! %l0 = 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010141410] = 6b000000, %l5 = 00000000ffffffff
ldstuba [%i5+%o5]0x80,%l5 ! %l5 = 0000006b000000ff
p0_label_488:
! Mem[0000000010041400] = 00ffffff, %l2 = 00000000ffff65ff
swapa [%i1+%g0]0x88,%l2 ! %l2 = 0000000000ffffff
! Mem[0000000010001404] = ffffffff, %l7 = 0000000000000049
swap [%i0+0x004],%l7 ! %l7 = 00000000ffffffff
! %f4 = fffffc00 000000ff, Mem[0000000010081410] = 00fcffff ff000000
stda %f4 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = fffffc00 000000ff
! Mem[00000000100c1400] = 6a1e0000, %l4 = 0000000000000000
swapa [%i3+%g0]0x88,%l4 ! %l4 = 000000006a1e0000
! %f8 = ff0000ff 0000f085, Mem[0000000030001400] = 00000000 ffffffff
stda %f8 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = ff0000ff 0000f085
! Mem[00000000100c143d] = 00000000, %l2 = 0000000000ffffff
ldstuba [%i3+0x03d]%asi,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010181410] = 6a1e0000, %l3 = 0000000000000000
ldstuba [%i6+%o5]0x80,%l3 ! %l3 = 0000006a000000ff
! %l2 = 0000000000000000, Mem[0000000030141400] = 0000ffc00000ffff
stxa %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000000
! %l7 = 00000000ffffffff, Mem[00000000218001c0] = 00b95fa0, %asi = 80
stha %l7,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = ffff5fa0
! Starting 10 instruction Load Burst
! Mem[0000000030081400] = ff000000, %l7 = 00000000ffffffff
lduwa [%i2+%g0]0x81,%l7 ! %l7 = 00000000ff000000
p0_label_489:
! Mem[0000000030001408] = 00000000, %l5 = 000000000000006b
lduwa [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181400] = f0ffffc0 6aff00ff, %l6 = 1ea1f5ff, %l7 = ff000000
ldda [%i6+%g0]0x80,%l6 ! %l6 = 00000000f0ffffc0 000000006aff00ff
! Mem[0000000020800040] = 00ff0070, %l2 = 0000000000000000
ldsh [%o1+0x040],%l2 ! %l2 = 00000000000000ff
! Mem[0000000030081400] = ff000000, %l2 = 00000000000000ff
lduba [%i2+%g0]0x81,%l2 ! %l2 = 00000000000000ff
! Mem[0000000010041408] = ffffffff, %f14 = 6a1e0000
lda [%i1+%o4]0x88,%f14 ! %f14 = ffffffff
! Mem[0000000010081410] = fffffc00000000ff, %f28 = ff000000 0782ff00
ldda [%i2+%o5]0x88,%f28 ! %f28 = fffffc00 000000ff
! Mem[0000000010141410] = 000000ff, %l3 = 000000000000006a
ldsha [%i5+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[0000000010141400] = 00000000691fe1f1, %l1 = ffffffffffffff00
ldxa [%i5+0x000]%asi,%l1 ! %l1 = 00000000691fe1f1
! Mem[0000000010041408] = ffffffff, %l3 = 00000000000000ff
ldsba [%i1+%o4]0x88,%l3 ! %l3 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[000000001008143c] = 00000000, %l6 = f0ffffc0, %l6 = f0ffffc0
add %i2,0x3c,%g1
casa [%g1]0x80,%l6,%l6 ! %l6 = 0000000000000000
p0_label_490:
! Mem[00000000100c1410] = 530000ff, %l0 = 0000000000000000
ldstuba [%i3+%o5]0x88,%l0 ! %l0 = 000000ff000000ff
! %l7 = 000000006aff00ff, Mem[00000000211c0001] = 00ff96d7
stb %l7,[%o2+0x001] ! Mem[00000000211c0000] = 00ff96d7
! %l3 = ffffffffffffffff, Mem[0000000010181410] = ff1e0000
stwa %l3,[%i6+%o5]0x80 ! Mem[0000000010181410] = ffffffff
! %l0 = 000000ff, %l1 = 691fe1f1, Mem[0000000010081408] = ffce9153 00000000
stda %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 000000ff 691fe1f1
! %l7 = 000000006aff00ff, Mem[00000000201c0000] = ffff4531, %asi = 80
stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff4531
! %l3 = ffffffffffffffff, Mem[0000000010041400] = ff65ffffffffffff
stxa %l3,[%i1+%g0]0x80 ! Mem[0000000010041400] = ffffffffffffffff
! %l1 = 00000000691fe1f1, Mem[0000000030101400] = ff77f35b
stwa %l1,[%i4+%g0]0x81 ! Mem[0000000030101400] = 691fe1f1
! %f18 = 00000000 000000ff, %l2 = 00000000000000ff
! Mem[0000000030141408] = 0000000000000000
add %i5,0x008,%g1
stda %f18,[%g1+%l2]ASI_PST16_SL ! Mem[0000000030141408] = ff00000000000000
! Mem[0000000010141410] = 000000ff, %l1 = 00000000691fe1f1
swapa [%i5+%o5]0x88,%l1 ! %l1 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 00ff0070, %l1 = 00000000000000ff
ldsh [%o1+0x040],%l1 ! %l1 = 00000000000000ff
p0_label_491:
! %f19 = 000000ff, %f26 = 00000000, %f13 = 5bf37755
fmuls %f19,%f26,%f13 ! %f13 = 00000000
! %f28 = fffffc00 000000ff, %f28 = fffffc00 000000ff
fxtod %f28,%f28 ! %f28 = c28fffff fff80800
! Mem[00000000100c1408] = 53000000, %l1 = 00000000000000ff
lduha [%i3+%o4]0x88,%l1 ! %l1 = 0000000000000000
! Mem[0000000030101408] = 339398c5, %l0 = 00000000000000ff
ldsba [%i4+%o4]0x81,%l0 ! %l0 = 0000000000000033
! Mem[0000000010101408] = ff000000 000000ff, %l6 = 00000000, %l7 = 6aff00ff
ldd [%i4+%o4],%l6 ! %l6 = 00000000ff000000 00000000000000ff
! Mem[0000000010001428] = f76527d80782ff00, %l2 = 00000000000000ff
ldxa [%i0+0x028]%asi,%l2 ! %l2 = f76527d80782ff00
! Mem[0000000010001400] = ff000000, %l2 = f76527d80782ff00
lduwa [%i0+%g0]0x80,%l2 ! %l2 = 00000000ff000000
! Mem[0000000030101400] = 691fe1f1, %l0 = 0000000000000033
lduba [%i4+%g0]0x81,%l0 ! %l0 = 0000000000000069
! Mem[0000000021800140] = ffff9645, %l7 = 00000000000000ff
ldsh [%o3+0x140],%l7 ! %l7 = ffffffffffffffff
! Starting 10 instruction Store Burst
! %l7 = ffffffffffffffff, %l0 = 0000000000000069, %l1 = 0000000000000000
andn %l7,%l0,%l1 ! %l1 = ffffffffffffff96
p0_label_492:
! %l0 = 0000000000000069, Mem[0000000010081400] = ff000000, %asi = 80
stba %l0,[%i2+0x000]%asi ! Mem[0000000010081400] = 69000000
! %f4 = fffffc00 000000ff, Mem[0000000010081410] = 000000ff fffffc00
stda %f4 ,[%i2+%o5]0x88 ! Mem[0000000010081410] = fffffc00 000000ff
! %l2 = ff000000, %l3 = ffffffff, Mem[0000000030101408] = 339398c5 5bf37755
stda %l2,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 ffffffff
! %l4 = 000000006a1e0000, Mem[0000000010081400] = 00000069
stba %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00000000
! Mem[0000000030181408] = 00000000, %l6 = 00000000ff000000
swapa [%i6+%o4]0x89,%l6 ! %l6 = 0000000000000000
! %l6 = 0000000000000000, Mem[0000000030141408] = ff000000
stha %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000000
! Mem[0000000010101420] = 3393ffc5000000ff, %l5 = 0000000000000000, %l0 = 0000000000000069
add %i4,0x20,%g1
casxa [%g1]0x80,%l5,%l0 ! %l0 = 3393ffc5000000ff
! %l4 = 000000006a1e0000, Mem[0000000010141410] = f1e11f69
stwa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 6a1e0000
! %l6 = 0000000000000000, Mem[0000000010181400] = f0ffffc06aff00ff
stxa %l6,[%i6+%g0]0x80 ! Mem[0000000010181400] = 0000000000000000
! Starting 10 instruction Load Burst
! Mem[0000000030141410] = ff00000000000000, %f20 = 7f000000 00000000
ldda [%i5+%o5]0x89,%f20 ! %f20 = ff000000 00000000
p0_label_493:
! Mem[0000000030101400] = 691fe1f1, %l1 = ffffffffffffff96
ldsba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000069
! Mem[0000000021800100] = ffff458c, %l5 = 0000000000000000
ldsba [%o3+0x101]%asi,%l5 ! %l5 = ffffffffffffffff
! Mem[0000000010081408] = 000000ff, %l6 = 0000000000000000
lduha [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000
! Mem[0000000010081400] = 00000000, %f12 = 339398c5
lda [%i2+%g0]0x80,%f12 ! %f12 = 00000000
! Mem[0000000010041410] = ffff0000, %l2 = 00000000ff000000
lduwa [%i1+%o5]0x80,%l2 ! %l2 = 00000000ffff0000
! Mem[0000000030041410] = 0000cdff, %l1 = 0000000000000069
ldsba [%i1+%o5]0x89,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010081408] = 000000ff, %f9 = 0000f085
lda [%i2+%o4]0x80,%f9 ! %f9 = 000000ff
! Mem[0000000030081410] = 000000ff, %l1 = ffffffffffffffff
ldsha [%i2+%o5]0x89,%l1 ! %l1 = 00000000000000ff
! Mem[0000000010081408] = 000000ff691fe1f1, %f2 = ffce9153 00000000
ldda [%i2+%o4]0x80,%f2 ! %f2 = 000000ff 691fe1f1
! Starting 10 instruction Store Burst
! Mem[0000000010041424] = 00000000, %l3 = ffffffffffffffff
swap [%i1+0x024],%l3 ! %l3 = 0000000000000000
p0_label_494:
! %l2 = 00000000ffff0000, Mem[0000000030141400] = 00000000
stha %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000
! %f26 = 00000000 6a1e0000, Mem[0000000030001408] = 00000000 d1db0000
stda %f26,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000000 6a1e0000
! %l7 = ffffffffffffffff, Mem[00000000201c0000] = ffff4531
stb %l7,[%o0+%g0] ! Mem[00000000201c0000] = ffff4531
! Mem[0000000010141410] = 6a1e0000, %l7 = ffffffffffffffff
swapa [%i5+%o5]0x80,%l7 ! %l7 = 000000006a1e0000
! %l6 = 0000000000000000, Mem[00000000201c0001] = ffff4531
stb %l6,[%o0+0x001] ! Mem[00000000201c0000] = ff004531
! Mem[0000000010141400] = 00000000691fe1f1, %l0 = 3393ffc5000000ff, %l7 = 000000006a1e0000
casxa [%i5]0x80,%l0,%l7 ! %l7 = 00000000691fe1f1
! Mem[0000000030141410] = 00000000, %l5 = ffffffffffffffff
ldstuba [%i5+%o5]0x81,%l5 ! %l5 = 00000000000000ff
! Mem[0000000010141410] = ffffffff, %l2 = 00000000ffff0000
swapa [%i5+%o5]0x88,%l2 ! %l2 = 00000000ffffffff
! Mem[00000000211c0001] = 00ff96d7, %l1 = 00000000000000ff
ldstuba [%o2+0x001]%asi,%l1 ! %l1 = 000000ff000000ff
! Starting 10 instruction Load Burst
! Mem[0000000020800040] = 00ff0070, %l3 = 0000000000000000
lduba [%o1+0x041]%asi,%l3 ! %l3 = 00000000000000ff
p0_label_495:
! Mem[0000000010181408] = ff000000, %l3 = 000000ff, %l2 = ffffffff
add %i6,0x08,%g1
casa [%g1]0x80,%l3,%l2 ! %l2 = 00000000ff000000
! Mem[0000000010041408] = ffffffff, %l0 = 3393ffc5000000ff
ldsba [%i1+%o4]0x80,%l0 ! %l0 = ffffffffffffffff
! Mem[00000000100c1410] = ff000053 0000f085, %l2 = ff000000, %l3 = 000000ff
ldda [%i3+%o5]0x80,%l2 ! %l2 = 00000000ff000053 000000000000f085
! Mem[0000000010081410] = ff00000000fcffff, %f0 = ff000000 ffffffff
ldda [%i2+%o5]0x80,%f0 ! %f0 = ff000000 00fcffff
! Mem[00000000100c1410] = 530000ff, %l3 = 000000000000f085
lduha [%i3+%o5]0x88,%l3 ! %l3 = 00000000000000ff
! Mem[00000000300c1408] = ff000000, %l0 = ffffffffffffffff
lduba [%i3+%o4]0x81,%l0 ! %l0 = 00000000000000ff
! Mem[0000000010001400] = ff00000000000049, %f26 = 00000000 6a1e0000
ldda [%i0+%g0]0x80,%f26 ! %f26 = ff000000 00000049
! Mem[0000000010101400] = 5577f35b, %f19 = 000000ff
lda [%i4+%g0]0x80,%f19 ! %f19 = 5577f35b
! Mem[0000000010101410] = 00000000, %l7 = 00000000691fe1f1
lduha [%i4+%o5]0x80,%l7 ! %l7 = 0000000000000000
! Starting 10 instruction Store Burst
! %f0 = ff000000 00fcffff 000000ff 691fe1f1
! %f4 = fffffc00 000000ff 00000000 00000000
! %f8 = ff0000ff 000000ff ff000000 000000ff
! %f12 = 00000000 00000000 ffffffff 00000000
stda %f0,[%i4]ASI_BLK_S ! Block Store to 0000000030101400
p0_label_496:
! %l3 = 00000000000000ff, Mem[0000000010141430] = ffffff000000007f, %asi = 80
stxa %l3,[%i5+0x030]%asi ! Mem[0000000010141430] = 00000000000000ff
! %l2 = 00000000ff000053, Mem[0000000010141410] = 0000ffff
stba %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 5300ffff
! %l6 = 0000000000000000, Mem[00000000201c0000] = ff004531, %asi = 80
stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 00004531
! %f31 = 339398c5, Mem[0000000030001400] = 0000f085
sta %f31,[%i0+%g0]0x89 ! Mem[0000000030001400] = 339398c5
! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081410] = 000000ff fffffc00
stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 00000000
! %l0 = 00000000000000ff, Mem[00000000201c0001] = 00004531
stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = 00ff4531
! %l6 = 00000000, %l7 = 00000000, Mem[00000000100c1418] = 4ef21338 00000000
stda %l6,[%i3+0x018]%asi ! Mem[00000000100c1418] = 00000000 00000000
! %l3 = 00000000000000ff, Mem[0000000030041410] = ffcd0000
stha %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00ff0000
membar #Sync ! Added by membar checker (84)
! Mem[0000000010101410] = 00000000, %l5 = 0000000000000000
ldstuba [%i4+%o5]0x88,%l5 ! %l5 = 00000000000000ff
! Starting 10 instruction Load Burst
! Mem[00000000100c1408] = 53000000, %f3 = 691fe1f1
lda [%i3+%o4]0x88,%f3 ! %f3 = 53000000
p0_label_497:
! Mem[000000001000143c] = 0000dbff, %f11 = 000000ff
ld [%i0+0x03c],%f11 ! %f11 = 0000dbff
! Mem[0000000010001400] = 000000ff, %f30 = ffce9153
lda [%i0+%g0]0x88,%f30 ! %f30 = 000000ff
! Mem[0000000030041410] = 0000ff00, %l7 = 0000000000000000
lduba [%i1+%o5]0x89,%l7 ! %l7 = 0000000000000000
! Mem[00000000100c143c] = 00ff0000, %f16 = 530000c5
ld [%i3+0x03c],%f16 ! %f16 = 00ff0000
! Mem[0000000030141400] = 00000000, %f7 = 00000000
lda [%i5+%g0]0x89,%f7 ! %f7 = 00000000
! Mem[0000000010141400] = 00000000, %l0 = 00000000000000ff
lduba [%i5+%g0]0x88,%l0 ! %l0 = 0000000000000000
! Mem[00000000201c0000] = 00ff4531, %l7 = 0000000000000000
ldsb [%o0+0x001],%l7 ! %l7 = ffffffffffffffff
! Mem[0000000010041408] = ffffffff, %l1 = 00000000000000ff
ldsha [%i1+%o4]0x88,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000030081400] = 000000ff, %l4 = 000000006a1e0000
ldsba [%i2+%g0]0x89,%l4 ! %l4 = ffffffffffffffff
! Starting 10 instruction Store Burst
! Mem[0000000010001410] = ff65ffff, %l0 = 0000000000000000, %asi = 80
swapa [%i0+0x010]%asi,%l0 ! %l0 = 00000000ff65ffff
p0_label_498:
! Mem[0000000030041400] = ffff0000, %l4 = ffffffffffffffff
swapa [%i1+%g0]0x81,%l4 ! %l4 = 00000000ffff0000
! %l4 = ffff0000, %l5 = 00000000, Mem[00000000100c1410] = 530000ff 85f00000
stda %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ffff0000 00000000
! %f20 = ff000000 00000000, Mem[0000000010041400] = ffffffff ffffffff
stda %f20,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff000000 00000000
! Mem[0000000010001400] = ff000000, %l7 = ffffffffffffffff
ldstuba [%i0+%g0]0x80,%l7 ! %l7 = 000000ff000000ff
! Mem[0000000030181400] = 00000000, %l7 = 00000000000000ff
swapa [%i6+%g0]0x89,%l7 ! %l7 = 0000000000000000
! %f24 = 530000ff ffffffff, %l7 = 0000000000000000
! Mem[0000000030001418] = 00005cc100001971
add %i0,0x018,%g1
stda %f24,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030001418] = 00005cc100001971
! %l0 = 00000000ff65ffff, %l7 = 0000000000000000, %l1 = ffffffffffffffff
xnor %l0,%l7,%l1 ! %l1 = ffffffff009a0000
! Mem[0000000030181400] = ff000000, %l1 = ffffffff009a0000
swapa [%i6+%g0]0x81,%l1 ! %l1 = 00000000ff000000
! %l5 = 0000000000000000, %l5 = 0000000000000000, %l2 = 00000000ff000053
orn %l5,%l5,%l2 ! %l2 = ffffffffffffffff
! Starting 10 instruction Load Burst
! Mem[0000000030041410] = 00ff0000, %l4 = 00000000ffff0000
lduwa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000ff0000
p0_label_499:
! Mem[0000000030181400] = 009a0000, %l3 = 00000000000000ff
ldsha [%i6+%g0]0x81,%l3 ! %l3 = 000000000000009a
! Mem[0000000010041408] = ffffffff00000000, %f30 = 000000ff 339398c5
ldda [%i1+%o4]0x80,%f30 ! %f30 = ffffffff 00000000
membar #Sync ! Added by membar checker (85)
! Mem[0000000010041400] = 00000000 000000ff ffffffff 00000000
! Mem[0000000010041410] = ffff0000 00000033 00000000 6bcdf0ff
! Mem[0000000010041420] = c0ff0000 ffffffff 5577f35b c5989333
! Mem[0000000010041430] = ffffffff 339398c5 f0000000 3f00ffff
ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400
! Mem[0000000010041408] = ffffffff, %l1 = 00000000ff000000
ldsha [%i1+%o4]0x80,%l1 ! %l1 = ffffffffffffffff
! Mem[0000000010001408] = ffffffff000000ff, %f18 = 00000000 5577f35b
ldda [%i0+%o4]0x80,%f18 ! %f18 = ffffffff 000000ff
! Mem[0000000010081400] = 00000000, %l7 = 0000000000000000
ldsha [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000000
! Mem[0000000010101428] = 0000dbff, %l4 = 0000000000ff0000
lduwa [%i4+0x028]%asi,%l4 ! %l4 = 000000000000dbff
! Mem[0000000030141400] = 00000000, %l5 = 0000000000000000
ldsba [%i5+%g0]0x81,%l5 ! %l5 = 0000000000000000
! Mem[0000000010181408] = 00000000 000000ff, %l0 = ff65ffff, %l1 = ffffffff
ldda [%i6+%o4]0x88,%l0 ! %l0 = 00000000000000ff 0000000000000000
! Starting 10 instruction Store Burst
! Mem[0000000010101408] = 000000ff, %l5 = 0000000000000000
ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 000000ff000000ff
p0_label_500:
! %l7 = 0000000000000000, Mem[0000000010141410] = 5300ffff
stwa %l7,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000000
! %f23 = 00000000, Mem[0000000030101408] = 000000ff
sta %f23,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000
! %l3 = 000000000000009a, Mem[0000000021800000] = ffff9cd4, %asi = 80
stha %l3,[%o3+0x000]%asi ! Mem[0000000021800000] = 009a9cd4
membar #Sync ! Added by membar checker (86)
! %l7 = 0000000000000000, Mem[0000000010041408] = ffffffff
stba %l7,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00ffffff
! %l0 = 00000000000000ff, %l3 = 000000000000009a, %l0 = 00000000000000ff
udivx %l0,%l3,%l0 ! %l0 = 0000000000000001
! %l2 = ffffffffffffffff, Mem[0000000010041407] = 000000ff, %asi = 80
stba %l2,[%i1+0x007]%asi ! Mem[0000000010041404] = 000000ff
! Mem[0000000030041410] = 0000ff00, %l1 = 0000000000000000
swapa [%i1+%o5]0x89,%l1 ! %l1 = 000000000000ff00
! %l6 = 0000000000000000, Mem[0000000010101410] = 000000ff
stba %l6,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000
! %l5 = 00000000000000ff, immed = 00000e52, %y = feffffff
sdiv %l5,0xe52,%l6 ! %l6 = ffffffff80000000
mov %l0,%y ! %y = 00000001
! Starting 10 instruction Load Burst
! Mem[0000000030101410] = ff00000000fcffff, %l4 = 000000000000dbff
ldxa [%i4+%o5]0x89,%l4 ! %l4 = ff00000000fcffff
ba,a p0_not_taken_0_end
p0_not_taken_0:
! The following code should not be executed
smul %l1,%l5,%l2
stha %l0,[%i3+0x00c]%asi
nop
ba,a p0_branch_failed
p0_not_taken_0_end:
! 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 0000000000000001
bne,a,pn %xcc,p0_reg_l0_fail
mov %l0,%g3
ldx [%g1+0x008],%g2
cmp %l1,%g2 ! %l1 should be 000000000000ff00
bne,a,pn %xcc,p0_reg_l1_fail
mov %l1,%g3
ldx [%g1+0x010],%g2
cmp %l2,%g2 ! %l2 should be ffffffffffffffff
bne,a,pn %xcc,p0_reg_l2_fail
mov %l2,%g3
ldx [%g1+0x018],%g2
cmp %l3,%g2 ! %l3 should be 000000000000009a
bne,a,pn %xcc,p0_reg_l3_fail
mov %l3,%g3
ldx [%g1+0x020],%g2
cmp %l4,%g2 ! %l4 should be ff00000000fcffff
bne,a,pn %xcc,p0_reg_l4_fail
mov %l4,%g3
ldx [%g1+0x028],%g2
cmp %l5,%g2 ! %l5 should be 00000000000000ff
bne,a,pn %xcc,p0_reg_l5_fail
mov %l5,%g3
ldx [%g1+0x030],%g2
cmp %l6,%g2 ! %l6 should be ffffffff80000000
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 0x00000001,%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 000000ff
bne %xcc,p0_f0_fail
std %f2,[%g1]
ldx [%g1],%l1
ldx [%g3+0x08],%l0
cmp %l0,%l1 ! %f2 should be ffffffff 00000000
bne %xcc,p0_f2_fail
std %f4,[%g1]
ldx [%g1],%l1
ldx [%g3+0x10],%l0
cmp %l0,%l1 ! %f4 should be ffff0000 00000033
bne %xcc,p0_f4_fail
std %f6,[%g1]
ldx [%g1],%l1
ldx [%g3+0x18],%l0
cmp %l0,%l1 ! %f6 should be 00000000 6bcdf0ff
bne %xcc,p0_f6_fail
std %f8,[%g1]
ldx [%g1],%l1
ldx [%g3+0x20],%l0
cmp %l0,%l1 ! %f8 should be c0ff0000 ffffffff
bne %xcc,p0_f8_fail
std %f10,[%g1]
ldx [%g1],%l1
ldx [%g3+0x28],%l0
cmp %l0,%l1 ! %f10 should be 5577f35b c5989333
bne %xcc,p0_f10_fail
std %f12,[%g1]
ldx [%g1],%l1
ldx [%g3+0x30],%l0
cmp %l0,%l1 ! %f12 should be ffffffff 339398c5
bne %xcc,p0_f12_fail
std %f14,[%g1]
ldx [%g1],%l1
ldx [%g3+0x38],%l0
cmp %l0,%l1 ! %f14 should be f0000000 3f00ffff
bne %xcc,p0_f14_fail
std %f16,[%g1]
ldx [%g1],%l1
ldx [%g3+0x40],%l0
cmp %l0,%l1 ! %f16 should be 00ff0000 00000000
bne %xcc,p0_f16_fail
std %f18,[%g1]
ldx [%g1],%l1
ldx [%g3+0x48],%l0
cmp %l0,%l1 ! %f18 should be ffffffff 000000ff
bne %xcc,p0_f18_fail
std %f20,[%g1]
ldx [%g1],%l1
ldx [%g3+0x50],%l0
cmp %l0,%l1 ! %f20 should be ff000000 00000000
bne %xcc,p0_f20_fail
std %f22,[%g1]
ldx [%g1],%l1
ldx [%g3+0x58],%l0
cmp %l0,%l1 ! %f22 should be 04105d3a 00000000
bne %xcc,p0_f22_fail
std %f24,[%g1]
ldx [%g1],%l1
ldx [%g3+0x60],%l0
cmp %l0,%l1 ! %f24 should be 530000ff ffffffff
bne %xcc,p0_f24_fail
std %f26,[%g1]
ldx [%g1],%l1
ldx [%g3+0x68],%l0
cmp %l0,%l1 ! %f26 should be ff000000 00000049
bne %xcc,p0_f26_fail
std %f28,[%g1]
ldx [%g1],%l1
ldx [%g3+0x70],%l0
cmp %l0,%l1 ! %f28 should be c28fffff fff80800
bne %xcc,p0_f28_fail
std %f30,[%g1]
ldx [%g1],%l1
ldx [%g3+0x78],%l0
cmp %l0,%l1 ! %f30 should be ffffffff 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:
andn %l1,%l4,%l6
done
p0_trap1o:
andn %l1,%l4,%l6
done
p0_trap2e:
ldxa [%i6+%o4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000010181408]
done
p0_trap2o:
ldxa [%o6+%i4]ASI_AS_IF_USER_PRIMARY,%l6 ! Mem[0000000010181408]
done
p0_trap3e:
andn %l7,0x869,%l0
xor %l4,%l4,%l4
done
p0_trap3o:
andn %l7,0x869,%l0
xor %l4,%l4,%l4
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 = 6b8d32d89cf86588
ldx [%g1+0x008],%l1 ! %l1 = 5ceea6608810975e
ldx [%g1+0x010],%l2 ! %l2 = ad5307e7e42d9b9c
ldx [%g1+0x018],%l3 ! %l3 = accf2f0e37d4e922
ldx [%g1+0x020],%l4 ! %l4 = 7057814c5bfc17a8
ldx [%g1+0x028],%l5 ! %l5 = 05e75992a700f72d
ldx [%g1+0x030],%l6 ! %l6 = e3fa840198add263
ldx [%g1+0x038],%l7 ! %l7 = b18d5eb2193e10b4
! 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:
andn %l1,%l4,%l6
and %l7,0x922,%l4
smul %l0,%l2,%l1
sdivx %l1,0xf59,%l3
jmpl %o7,%g0
st %f15,[%i4+0x024] ! Mem[0000000010101424]
p0_near_0_he:
jmpl %o7,%g0
subc %l3,0xfb6,%l2
jmpl %o7,%g0
nop
near0_b2b_h:
fdivs %f17,%f22,%f25
fsqrts %f26,%f26
jmpl %o7,%g0
or %l0,%l7,%l2
near0_b2b_l:
or %l5,%l3,%l5
add %l4,0xf6b,%l0
jmpl %o7,%g0
umul %l7,-0x4e4,%l5
user_near0_end:
.seg "text"
.align 0x2000
user_near1_start:
p0_near_1_le:
add %l7,%l5,%l2
fsubs %f11,%f7 ,%f15
udivx %l3,%l0,%l7
udivx %l2,%l1,%l7
xnor %l6,0x177,%l0
addc %l6,%l2,%l0
and %l7,0x8ad,%l6
jmpl %o7,%g0
subc %l4,-0x36f,%l5
p0_near_1_he:
jmpl %o7,%g0
xnor %l4,0x488,%l5
jmpl %o7,%g0
nop
near1_b2b_h:
fsubs %f28,%f17,%f29
xor %l4,-0x4e9,%l5
sub %l4,0xef7,%l0
jmpl %o7,%g0
mulx %l7,-0x105,%l7
near1_b2b_l:
and %l4,%l2,%l4
fdivs %f14,%f7 ,%f15
sub %l6,-0x07d,%l1
jmpl %o7,%g0
fsubs %f9 ,%f3 ,%f5
user_near1_end:
.seg "text"
.align 0x2000
user_near2_start:
p0_near_2_le:
jmpl %o7,%g0
fadds %f12,%f1 ,%f15
jmpl %o7,%g0
nop
p0_near_2_he:
addc %l0,0xe41,%l2
and %l1,-0x1a6,%l0
fmuls %f29,%f16,%f30
smul %l3,%l6,%l2
jmpl %o7,%g0
fsqrts %f29,%f19
near2_b2b_h:
jmpl %o7,%g0
andn %l3,%l7,%l0
jmpl %o7,%g0
nop
near2_b2b_l:
jmpl %o7,%g0
umul %l7,%l0,%l3
jmpl %o7,%g0
nop
user_near2_end:
.seg "text"
.align 0x2000
user_near3_start:
p0_near_3_le:
jmpl %o7,%g0
xor %l2,-0xd21,%l6
jmpl %o7,%g0
nop
p0_near_3_he:
xnor %l0,-0x735,%l6
ldx [%i2+0x008],%l0 ! Mem[0000000010081408]
jmpl %o7,%g0
andn %l5,0xff7,%l5
near3_b2b_h:
fcmps %fcc1,%f25,%f30
or %l1,-0x887,%l5
jmpl %o7,%g0
fadds %f18,%f17,%f18
near3_b2b_l:
fdivs %f15,%f11,%f11
andn %l1,-0x233,%l5
jmpl %o7,%g0
fmuls %f13,%f12,%f15
user_near3_end:
.seg "text"
.text
.align 0x2000
user_far0_start:
p0_far_0_le:
sub %l3,%l5,%l5
umul %l5,-0x2c5,%l7
mulx %l4,%l1,%l4
jmpl %o7,%g0
andn %l5,-0x98a,%l0
p0_far_0_lem:
sub %l3,%l5,%l5
umul %l5,-0x2c5,%l7
mulx %l4,%l1,%l4
jmpl %o7,%g0
andn %l5,-0x98a,%l0
p0_far_0_he:
jmpl %o7,%g0
xor %l6,-0xbad,%l3
jmpl %o7,%g0
nop
p0_far_0_hem:
jmpl %o7,%g0
xor %l6,-0xbad,%l3
jmpl %o7,%g0
nop
p0_loop_branch_0:
jmpl %o7+12,%g0
add %l0,1,%l0
far0_b2b_h:
and %l3,%l0,%l2
jmpl %o7,%g0
xor %l2,-0x8bf,%l3
far0_b2b_l:
xnor %l4,0xf7f,%l1
jmpl %o7,%g0
andn %l5,-0xdc6,%l6
user_far0_end:
.seg "text"
.text
.align 0x2000
user_far1_start:
p0_far_1_le:
and %l5,%l0,%l3
xor %l3,%l3,%l4
subc %l6,%l7,%l5
sub %l3,%l2,%l5
orn %l0,-0x81e,%l7
sdivx %l1,%l3,%l2
fmuls %f8 ,%f0 ,%f13
jmpl %o7,%g0
xnor %l0,0xa1d,%l5
p0_far_1_lem:
and %l5,%l0,%l3
xor %l3,%l3,%l4
subc %l6,%l7,%l5
sub %l3,%l2,%l5
orn %l0,-0x81e,%l7
sdivx %l1,%l3,%l2
fmuls %f8 ,%f0 ,%f13
jmpl %o7,%g0
xnor %l0,0xa1d,%l5
p0_far_1_he:
fcmps %fcc3,%f19,%f31
sub %l6,0x872,%l4
fsqrts %f25,%f29
jmpl %o7,%g0
fdivs %f22,%f31,%f25
p0_far_1_hem:
fcmps %fcc3,%f19,%f31
sub %l6,0x872,%l4
fsqrts %f25,%f29
jmpl %o7,%g0
fdivs %f22,%f31,%f25
p0_loop_branch_1:
jmpl %o7+12,%g0
add %l0,2,%l0
far1_b2b_h:
mulx %l3,0xde0,%l2
subc %l6,%l5,%l4
andn %l2,-0x94d,%l1
jmpl %o7,%g0
andn %l5,0x131,%l5
far1_b2b_l:
xnor %l2,%l0,%l1
smul %l7,-0x068,%l0
fsubs %f3 ,%f3 ,%f15
jmpl %o7,%g0
add %l0,%l0,%l7
user_far1_end:
.seg "text"
.text
.align 0x2000
user_far2_start:
p0_far_2_le:
fadds %f0 ,%f9 ,%f8
udivx %l1,%l3,%l6
smul %l3,%l7,%l0
jmpl %o7,%g0
add %l0,%l4,%l3
p0_far_2_lem:
fadds %f0 ,%f9 ,%f8
udivx %l1,%l3,%l6
smul %l3,%l7,%l0
jmpl %o7,%g0
add %l0,%l4,%l3
p0_far_2_he:
sdivx %l0,-0x44c,%l1
fcmps %fcc2,%f30,%f17
jmpl %o7,%g0
xnor %l6,0xc3e,%l2
p0_far_2_hem:
sdivx %l0,-0x44c,%l1
fcmps %fcc2,%f30,%f17
jmpl %o7,%g0
xnor %l6,0xc3e,%l2
p0_loop_branch_2:
jmpl %o7+12,%g0
add %l0,3,%l0
far2_b2b_h:
jmpl %o7,%g0
andn %l7,%l6,%l2
jmpl %o7,%g0
nop
far2_b2b_l:
jmpl %o7,%g0
subc %l7,%l1,%l3
jmpl %o7,%g0
nop
user_far2_end:
.seg "text"
.text
.align 0x2000
user_far3_start:
p0_far_3_le:
fcmps %fcc0,%f15,%f11
jmpl %o7,%g0
subc %l1,0x269,%l7
p0_far_3_lem:
fcmps %fcc0,%f15,%f11
jmpl %o7,%g0
subc %l1,0x269,%l7
p0_far_3_he:
ldd [%i5+0x030],%f16 ! Mem[0000000010141430]
mulx %l7,%l7,%l5
jmpl %o7,%g0
udivx %l0,%l3,%l0
p0_far_3_hem:
membar #Sync
ldd [%i5+0x030],%f16 ! Mem[0000000010141430]
mulx %l7,%l7,%l5
jmpl %o7,%g0
udivx %l0,%l3,%l0
p0_loop_branch_3:
jmpl %o7+12,%g0
add %l0,4,%l0
far3_b2b_h:
fsubs %f28,%f28,%f28
fdivs %f29,%f16,%f24
fmuls %f20,%f31,%f23
jmpl %o7,%g0
fadds %f16,%f26,%f23
far3_b2b_l:
fcmps %fcc3,%f14,%f4
sdivx %l7,0x893,%l0
udivx %l4,%l0,%l2
jmpl %o7,%g0
umul %l3,%l6,%l3
user_far3_end:
.seg "text"
.align 0x2000
user_jump0_start:
INIT_MEM(0, 0x0010, 1, +, 0, +, 0)
p0_jmpl_0_le:
fdivs %f0 ,%f1 ,%f14
fitos %f3 ,%f9
fsubs %f4 ,%f9 ,%f7
umul %l5,%l3,%l7
jmpl %g6+8,%g0
sub %l5,%l7,%l4
p0_call_0_le:
or %l3,0x2e2,%l2
orn %l2,-0xd70,%l5
fcmps %fcc2,%f8 ,%f1
retl
addc %l0,%l1,%l0
p0_jmpl_0_lo:
fdivs %f0 ,%f1 ,%f14
fitos %f3 ,%f9
fsubs %f4 ,%f9 ,%f7
umul %l5,%l3,%l7
jmpl %g6+8,%g0
sub %l5,%l7,%l4
p0_call_0_lo:
or %l3,0x2e2,%l2
orn %l2,-0xd70,%l5
fcmps %fcc2,%f8 ,%f1
retl
addc %l0,%l1,%l0
p0_jmpl_0_he:
and %l2,-0x0c8,%l3
udivx %l5,0xa4a,%l2
fcmps %fcc1,%f27,%f28
sub %l5,0x6b1,%l2
and %l2,%l7,%l1
jmpl %g6+8,%g0
fdivs %f26,%f16,%f24
p0_call_0_he:
retl
sdivx %l5,%l0,%l0
p0_jmpl_0_ho:
and %l2,-0x0c8,%l3
udivx %l5,0xa4a,%l2
fcmps %fcc1,%f27,%f28
sub %l5,0x6b1,%l2
and %l2,%l7,%l1
jmpl %g6+8,%g0
fdivs %f26,%f16,%f24
p0_call_0_ho:
retl
sdivx %l5,%l0,%l0
user_jump0_end:
.seg "text"
.align 0x2000
user_jump1_start:
INIT_MEM(0, 0x0020, 1, +, 0, +, 0)
p0_jmpl_1_le:
add %l2,%l5,%l4
andn %l4,0x4cc,%l5
subc %l5,%l1,%l3
xnor %l2,%l6,%l0
jmpl %g6+8,%g0
stb %l2,[%i6+0x022] ! Mem[0000000010181422]
p0_call_1_le:
fcmps %fcc0,%f11,%f10
xnor %l1,-0xadb,%l1
retl
fcmps %fcc0,%f10,%f7
p0_jmpl_1_lo:
add %l2,%l5,%l4
andn %l4,0x4cc,%l5
subc %l5,%l1,%l3
xnor %l2,%l6,%l0
jmpl %g6+8,%g0
stb %l2,[%o6+0x022] ! Mem[0000000010181422]
p0_call_1_lo:
fcmps %fcc0,%f11,%f10
xnor %l1,-0xadb,%l1
retl
fcmps %fcc0,%f10,%f7
p0_jmpl_1_he:
orn %l5,0xbbe,%l5
smul %l1,%l6,%l5
addc %l0,0x919,%l1
mulx %l3,-0xa19,%l7
xor %l6,%l0,%l6
fmuls %f22,%f26,%f17
jmpl %g6+8,%g0
fdivs %f22,%f28,%f31
p0_call_1_he:
retl
fdivs %f22,%f31,%f24
p0_jmpl_1_ho:
orn %l5,0xbbe,%l5
smul %l1,%l6,%l5
addc %l0,0x919,%l1
mulx %l3,-0xa19,%l7
xor %l6,%l0,%l6
fmuls %f22,%f26,%f17
jmpl %g6+8,%g0
fdivs %f22,%f28,%f31
p0_call_1_ho:
retl
fdivs %f22,%f31,%f24
user_jump1_end:
.seg "text"
.align 0x2000
user_jump2_start:
INIT_MEM(0, 0x0030, 1, +, 0, +, 0)
p0_jmpl_2_le:
fmuls %f11,%f9 ,%f14
smul %l0,%l5,%l1
jmpl %g6+8,%g0
smul %l1,0xcc8,%l4
p0_call_2_le:
fsqrts %f10,%f11
subc %l1,%l0,%l7
fsqrts %f1 ,%f4
retl
sdivx %l4,%l3,%l3
p0_jmpl_2_lo:
fmuls %f11,%f9 ,%f14
smul %l0,%l5,%l1
jmpl %g6+8,%g0
smul %l1,0xcc8,%l4
p0_call_2_lo:
fsqrts %f10,%f11
subc %l1,%l0,%l7
fsqrts %f1 ,%f4
retl
sdivx %l4,%l3,%l3
p0_jmpl_2_he:
orn %l1,%l3,%l7
swap [%i3+0x038],%l1 ! Mem[00000000100c1438]
fdivs %f28,%f31,%f31
fadds %f19,%f19,%f16
xnor %l7,%l0,%l7
orn %l4,-0x187,%l1
jmpl %g6+8,%g0
add %l0,-0x8bc,%l4
p0_call_2_he:
addc %l1,%l4,%l3
retl
addc %l5,%l3,%l7
p0_jmpl_2_ho:
orn %l1,%l3,%l7
swap [%o3+0x038],%l1 ! Mem[00000000100c1438]
fdivs %f28,%f31,%f31
fadds %f19,%f19,%f16
xnor %l7,%l0,%l7
orn %l4,-0x187,%l1
jmpl %g6+8,%g0
add %l0,-0x8bc,%l4
p0_call_2_ho:
addc %l1,%l4,%l3
retl
addc %l5,%l3,%l7
user_jump2_end:
.seg "text"
.align 0x2000
user_jump3_start:
INIT_MEM(0, 0x0040, 1, +, 0, +, 0)
p0_jmpl_3_le:
subc %l3,-0x86e,%l0
addc %l7,%l6,%l0
fadds %f5 ,%f6 ,%f12
subc %l1,%l4,%l1
mulx %l3,%l6,%l2
orn %l0,-0x733,%l2
jmpl %g6+8,%g0
ldd [%i6+0x038],%l0 ! Mem[0000000010181438]
p0_call_3_le:
orn %l3,%l0,%l6
smul %l7,-0xfad,%l6
orn %l7,%l6,%l6
fcmps %fcc2,%f13,%f9
orn %l4,%l6,%l3
retl
mulx %l5,%l6,%l4
p0_jmpl_3_lo:
subc %l3,-0x86e,%l0
addc %l7,%l6,%l0
fadds %f5 ,%f6 ,%f12
subc %l1,%l4,%l1
mulx %l3,%l6,%l2
orn %l0,-0x733,%l2
jmpl %g6+8,%g0
ldd [%o6+0x038],%l0 ! Mem[0000000010181438]
p0_call_3_lo:
orn %l3,%l0,%l6
smul %l7,-0xfad,%l6
orn %l7,%l6,%l6
fcmps %fcc2,%f13,%f9
orn %l4,%l6,%l3
retl
mulx %l5,%l6,%l4
p0_jmpl_3_he:
fcmps %fcc3,%f18,%f17
fcmps %fcc2,%f24,%f22
fadds %f31,%f23,%f20
jmpl %g6+8,%g0
xor %l0,%l2,%l2
p0_call_3_he:
andn %l0,0x45e,%l6
umul %l4,-0x0b0,%l1
sdivx %l5,%l0,%l3
xor %l7,0x4cc,%l1
ldd [%i6+0x000],%l6 ! Mem[0000000010181400]
sub %l1,0x145,%l7
udivx %l3,%l2,%l5
retl
sub %l3,0x09d,%l1
p0_jmpl_3_ho:
fcmps %fcc3,%f18,%f17
fcmps %fcc2,%f24,%f22
fadds %f31,%f23,%f20
jmpl %g6+8,%g0
xor %l0,%l2,%l2
p0_call_3_ho:
andn %l0,0x45e,%l6
umul %l4,-0x0b0,%l1
sdivx %l5,%l0,%l3
xor %l7,0x4cc,%l1
ldd [%o6+0x000],%l6 ! Mem[0000000010181400]
sub %l1,0x145,%l7
udivx %l3,%l2,%l5
retl
sub %l3,0x09d,%l1
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 0x6b8d32d8,0x9cf86588 ! Init value for %l0
.word 0x5ceea660,0x8810975e ! Init value for %l1
.word 0xad5307e7,0xe42d9b9c ! Init value for %l2
.word 0xaccf2f0e,0x37d4e922 ! Init value for %l3
.word 0x7057814c,0x5bfc17a8 ! Init value for %l4
.word 0x05e75992,0xa700f72d ! Init value for %l5
.word 0xe3fa8401,0x98add263 ! Init value for %l6
.word 0xb18d5eb2,0x193e10b4 ! Init value for %l7
.align 64
p0_init_freg:
.word 0xbf4868b0,0x443541f1 ! Init value for %f0
.word 0x06cf234f,0x50e1d112 ! Init value for %f2
.word 0x34410bb8,0xda8f2695 ! Init value for %f4
.word 0xa3561e6a,0x4ead84b8 ! Init value for %f6
.word 0x64a1d6cb,0x339398c5 ! Init value for %f8
.word 0x7daf2ca7,0xa924ff12 ! Init value for %f10
.word 0xc59c80f6,0xe6a17139 ! Init value for %f12
.word 0xfa8abe3f,0xc94fafea ! Init value for %f14
.word 0x29186169,0x1bd4c82c ! Init value for %f16
.word 0xba212420,0x6b16c86c ! Init value for %f18
.word 0x6db09672,0x2fbd32dd ! Init value for %f20
.word 0x2dd82dec,0x33bfe483 ! Init value for %f22
.word 0x3f88b412,0x24321178 ! Init value for %f24
.word 0xef64c2d6,0xd7196b5b ! Init value for %f26
.word 0xa31cfa78,0xdeb657c2 ! Init value for %f28
.word 0x80a46a35,0x5ec2e987 ! Init value for %f30
.word 0xb9e15608,0xff1970b7 ! Init value for %f32
.word 0x7b3ab952,0x86e03180 ! Init value for %f34
.word 0x217b42c4,0x336e8dc1 ! Init value for %f36
.word 0x66475fd3,0x106f3dc7 ! Init value for %f38
.word 0x5ef8a92d,0xe44d5fdf ! Init value for %f40
.word 0xb694d08a,0xcba7a90f ! Init value for %f42
.word 0xb8c2f12e,0xf777abfa ! Init value for %f44
.word 0xfd26ac1e,0xb6021b82 ! Init value for %f46
.word 0x45628594,0x8d42246f
.word 0x2bc7543c,0xe3b83d8b
.word 0x2f4b122e,0x70f83a71
.word 0x169c3d90,0xddc11387
.word 0x9d20dd58,0x8bf84e00
.word 0x24e6ef00,0xf50f0125
.word 0x21f75961,0xabb63112
.word 0x65a9bb40,0xdd7c4106
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,0x00000001
.word 0x00000000,0x0000ff00
.word 0xffffffff,0xffffffff
.word 0x00000000,0x0000009a
.word 0xff000000,0x00fcffff
.word 0x00000000,0x000000ff
.word 0xffffffff,0x80000000
.word 0x00000000,0x00000000
p0_expected_fp_regs:
.word 0x00000000,0x000000ff
.word 0xffffffff,0x00000000
.word 0xffff0000,0x00000033
.word 0x00000000,0x6bcdf0ff
.word 0xc0ff0000,0xffffffff
.word 0x5577f35b,0xc5989333
.word 0xffffffff,0x339398c5
.word 0xf0000000,0x3f00ffff
.word 0x00ff0000,0x00000000
.word 0xffffffff,0x000000ff
.word 0xff000000,0x00000000
.word 0x04105d3a,0x00000000
.word 0x530000ff,0xffffffff
.word 0xff000000,0x00000049
.word 0xc28fffff,0xfff80800
.word 0xffffffff,0x00000000
.word 0x0000003b,0x00000c00 ! %fsr = 0000003b00000c00
p0_local0_expect:
.word 0xff000000,0x00000049
.word 0xffffffff,0x000000ff
.word 0x00000000,0x000000ff
.word 0x00000000,0x000000ff
.word 0x353e0000,0xd675efff
.word 0xf76527d8,0x0782ff00
.word 0xffffffff,0x339398c5
.word 0x00000000,0x0000dbff
p0_local0_sec_expect:
.word 0xc5989333,0xff0000ff
.word 0x00000000,0x6a1e0000
.word 0xff00ffff,0x000000ff
.word 0x00005cc1,0x00001971
.word 0xb881df69,0x41d1f051
.word 0x000000ff,0xffdb0000
.word 0x464d0964,0x780ca7ed
.word 0x00000000,0xffffffff
p0_local1_expect:
.word 0x00000000,0x000000ff
.word 0x00ffffff,0x00000000
.word 0xffff0000,0x00000033
.word 0x00000000,0x6bcdf0ff
.word 0xc0ff0000,0xffffffff
.word 0x5577f35b,0xc5989333
.word 0xffffffff,0x339398c5
.word 0xf0000000,0x3f00ffff
p0_local1_sec_expect:
.word 0xffffffff,0x00000000
.word 0x00000000,0xffff0000
.word 0x00000000,0x000000ff
.word 0x00000000,0x3a5d1004
.word 0x000000ed,0x00000000
.word 0x000000ff,0xffdb0000
.word 0x00000000,0xffffffff
.word 0xc5ffffff,0xffffffff
p0_local2_expect:
.word 0x00000000,0xffffffff
.word 0x000000ff,0x691fe1f1
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xff0000ff,0x0000f085
.word 0xff000000,0x000000ff
.word 0x339398c5,0x5bf37755
.word 0x00000000,0x00000000
p0_local2_sec_expect:
.word 0xff000000,0x00000000
.word 0x0000dbd1,0x0000f085
.word 0xff000000,0x00000000
.word 0x7b3272f3,0x838b7c3e
.word 0x3d0983c7,0x4c634a28
.word 0xbbbdc0cb,0xf6809cc5
.word 0xe36a7693,0x470760ff
.word 0x0081ee38,0xfad17a7a
p0_local3_expect:
.word 0x00000000,0xffff0000
.word 0x00000053,0xffffffff
.word 0x0000ffff,0x00000000
.word 0x00000000,0x00000000
.word 0xd675efff,0xed000000
.word 0x000000f7,0xff000000
.word 0x0000ffff,0x00000000
.word 0xffce9153,0x00ff0000
p0_local3_sec_expect:
.word 0x00000000,0xff000000
.word 0xff000000,0x00000000
.word 0x530000ff,0xffffffff
.word 0xd3ecdbd1,0x5600ffff
.word 0x353ee4a8,0x000000ff
.word 0x53000000,0x464d0964
.word 0x00000000,0x5bf37755
.word 0x000000ff,0x00000000
p0_local4_expect:
.word 0x5577f35b,0x00000000
.word 0xff000000,0x000000ff
.word 0x00000000,0x00000000
.word 0x04105d3a,0x00000000
.word 0x3393ffc5,0x000000ff
.word 0x0000dbff,0xff000000
.word 0x00000000,0x339398c5
.word 0x000000ff,0xffcdf0ff
p0_local4_sec_expect:
.word 0xff000000,0x00fcffff
.word 0x00000000,0x691fe1f1
.word 0xfffffc00,0x000000ff
.word 0x00000000,0x00000000
.word 0xff0000ff,0x000000ff
.word 0xff000000,0x000000ff
.word 0x00000000,0x00000000
.word 0xffffffff,0x00000000
p0_local5_expect:
.word 0x00000000,0x691fe1f1
.word 0xff0000ff,0x6a1e0000
.word 0x00000000,0x00000000
.word 0x0000ff00,0x7f800000
.word 0x000000ff,0xffff1971
.word 0x00000000,0xffffffff
.word 0x00000000,0x000000ff
.word 0x780ca7ed,0x00000000
p0_local5_sec_expect:
.word 0x00000000,0x00000000
.word 0x00000000,0x00000000
.word 0xff000000,0x000000ff
.word 0xd3ecdbd1,0x5600ffff
.word 0x353ee4a8,0x000000ff
.word 0xff000000,0xc0ff0000
.word 0x00000000,0x5bf37755
.word 0x00001ba0,0x00000000
p0_local6_expect:
.word 0x00000000,0x00000000
.word 0xff000000,0x00000000
.word 0xffffffff,0x000000c5
.word 0x00000000,0x51eba96c
.word 0x85f00000,0x530000c5
.word 0xff000000,0x0000cdff
.word 0x000000ff,0xff6527d8
.word 0x00000000,0x00000000
p0_local6_sec_expect:
.word 0x009a0000,0x51eba96c
.word 0x000000ff,0xffffffff
.word 0x00000000,0x000000ff
.word 0x04105d3a,0x00000000
.word 0x04105d3a,0x00000000
.word 0x0000dbff,0xff000000
.word 0xeda70c78,0xff00ffd5
.word 0xc5989333,0x6bcdf0ff
share0_expect:
.word 0x00ff4531,0x6ebe4a44
.word 0xa9c301f3,0x3374e207
.word 0x8780db2c,0x6f4e1e79
.word 0xa111c3cf,0xc9f8fc88
.word 0x86167903,0xdaac78e4
.word 0x34c9fa4b,0x3b6e7be5
.word 0x3d6a176c,0x93747e03
.word 0x872ad270,0xe293e048
share1_expect:
.word 0xffb38841,0x247f7af9
.word 0x829827b4,0x90b944e0
.word 0x226e3183,0x76fd8c34
.word 0x84ca28e0,0x7c061bca
.word 0x3d65ffd2,0x0eeadb86
.word 0x1e430e89,0xf3f9c50a
.word 0xb6a6806d,0x50999ddc
.word 0x91d4d1d0,0x82b0e9bf
.word 0x00ff0070,0x1453c2a6
.word 0x1ed6dfb9,0x8295f7c4
.word 0xb8046aff,0x561620ee
.word 0x9241a675,0x426273c2
.word 0xb07ae247,0x102f2a25
.word 0xdc1737d4,0xa3fb8a06
.word 0x07d4163c,0x9c32be5e
.word 0x666ca0a6,0x4650053e
share2_expect:
.word 0x00ff96d7,0xa23d825a
.word 0x771ac4ea,0x228627cd
.word 0x7583fad7,0xa7f707e8
.word 0xfefc69b4,0x9a6a0793
.word 0xa2242333,0x207a9dab
.word 0xe98d2567,0xa388c4e8
.word 0x50531273,0x17b3f8f1
.word 0xd4a28764,0x9638f2af
share3_expect:
.word 0x009a9cd4,0xe4c95a8c
.word 0x501dabc8,0x8bbd8428
.word 0x88c34454,0x9d57ff8b
.word 0xb9c425db,0x6f30bd03
.word 0xb9b21397,0x219b3ab5
.word 0x7ccb03c0,0x3dc43822
.word 0xadfa2983,0xbc6e808d
.word 0xb6905be3,0x201fa403
.word 0x00ffea86,0x7c6ff8d5
.word 0xd87032c8,0x9211a7cd
.word 0x42e1386e,0xa2f631a5
.word 0xb524ff77,0x948334f7
.word 0x39f38b18,0x32421d0c
.word 0x5a340449,0x63bc742c
.word 0xa6f9da42,0xc4c6d2d4
.word 0xb990ae57,0xf10ab63c
.word 0x00ff4727,0x49892d8c
.word 0xdcc4d4af,0x2b7fe16d
.word 0x6118fd92,0xe2c24166
.word 0xb82e2b7b,0x0ff12297
.word 0x6eff0c49,0x3ce8486c
.word 0xc7698792,0xd50f64bf
.word 0x56e5e032,0x2f482e5a
.word 0xaab17fab,0xc091ae07
.word 0x00005589,0x2f4bf0c3
.word 0xc3b53bec,0xf1256b16
.word 0xa50aa222,0xb61bb027
.word 0xcffdcafa,0xec524eb1
.word 0xdc9f06c2,0x37b92f76
.word 0xf5d725d6,0x98ea40a9
.word 0x0a0b38e8,0xe96803f2
.word 0x2874653b,0xb4b3c4a7
.word 0xffff458c,0x7e09c77c
.word 0x87ebbc1a,0xf540df57
.word 0xf69d540f,0x9f2456fa
.word 0x807df8bd,0x959c45ac
.word 0xf4f3dbc9,0x482940f3
.word 0xe0059e77,0x39be52c8
.word 0x985a7901,0xbe8d50b4
.word 0x6b6e0ab3,0xd3bef700
.word 0xffff9645,0x1628bbb7
.word 0x2772060f,0x40adb07b
.word 0x629225cd,0xa83d2887
.word 0xc23304e2,0xa609f989
.word 0x403cae16,0xef0bc6cb
.word 0x1a176af9,0x8e3fd6ed
.word 0x8e8120cd,0x7e97d936
.word 0xe2547ffc,0x56df383f
.word 0x53c54833,0x7e5368a0
.word 0xe178dcc5,0xb17a6800
.word 0xdc665152,0xe5372adc
.word 0x4f147eba,0x4d1086df
.word 0xeaf714c1,0x5f0871fe
.word 0xa7b6b11d,0x1b1b2b15
.word 0x7299148d,0xf402174a
.word 0x43639422,0x39a74e4b
.word 0xffff5fa0,0x044d0e77
.word 0xfba31d47,0x39bd12f7
.word 0x02751b7e,0xb199efcd
.word 0xd2650f58,0x28f0e9e9
.word 0xcdf018d7,0xc23e0db4
.word 0x5c5930f3,0x0f37693f
.word 0x37587f56,0x6eb478a9
.word 0x38f97e13,0xa952fbee
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 0xeeb06f67,0xf0218885
.word 0x00000000,0x00000002
.word 0xa4e3496f,0xa4efcfd8
.word 0x00000000,0x00000003
.word 0x5b67a6f7,0x8078b4c9
.word 0x00000000,0x00000004
.word 0x51191c28,0x0816c4eb
.word 0x00000000,0x00000005
.word 0xd73928df,0xda826899
.word 0x00000000,0x00000006
.word 0xed7d6680,0x03d00423
.word 0x00000000,0x00000007
.word 0x6b8f6cb0,0x596ba2ed
.word 0x00000000,0x00000008
.word 0xe90e4127,0xd27008f7
.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 0xc2ca7554,0x34f54eb1,0x0a628eec,0x253f105b
.word 0xc2cd0b17,0xb3368e12,0x5a9b2861,0x6acc6a68
.word 0x95a26e69,0x1e41c7da,0xbf46c498,0xad1b2cef
.word 0x46bfee48,0x4866ac9f,0xd5cc1c12,0x0653aaa6
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 0x633bff74,0x760c0900,0x6b9dfec5,0xf64a72b3
.word 0x99c1e771,0x21a97586,0x724d8943,0xd6012d37
.word 0x9bf3d6bd,0xf39849b5,0xfbfa5e08,0x07845edd
.word 0xbddd11f0,0x0293180e,0x4b654f70,0x61b243c9
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 0xd6c8bdac,0xb711b964,0xbfad4125,0xe3de4ecd
.word 0xf3d3e27c,0x66d69c89,0xca3c4fc2,0xc88d05cb
.word 0xf3b38633,0xf83b6076,0x09b7bb66,0xd564900b
.word 0xd7e9d98f,0xeb283c98,0x72fc3a4e,0x439b4544
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 0x01f0cd6b,0xb5383fcb,0xc3fc41c0,0xca19aa26
.word 0xf30c4bcc,0xdeb30a5c,0xd3ecdbd1,0x1ba00b2f
.word 0x353ee4a8,0xd675efff,0x4ef21338,0x464d0964
.word 0xb17c5f23,0x536be766,0x478242fe,0x4453a10b
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 0xbb40e2f3,0x223ebaf9,0xba5bf46f,0x77e7dc0f
.word 0x0c0433f0,0x22fb4faa,0xe31a7693,0x5e40dc05
.word 0xfdddfdde,0xc2eb338a,0x55d9868e,0x73f99e3d
.word 0x7816c52b,0x458e4d03,0x3825e7ae,0x71368f33
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 0x704ef0c5,0x580a6ff4,0x7296020d,0x7119b5cf
.word 0x6ea4756f,0x48f5209e,0x7b3272f3,0x838b7c3e
.word 0x3d0983c7,0x4c634a28,0x4b0a2836,0x4cb8c126
.word 0x3cc90faa,0x969a60ac,0x0081ee38,0xfad17a7a
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 0x4e00100c,0xea23f0d1,0x4a697d72,0x1b21c956
.word 0xeef0e63a,0xdd85f024,0xd1d6f9f7,0x89310ee0
.word 0xf51e45aa,0x3cdf5e93,0x370418ce,0x9303f1e3
.word 0x49aa13e3,0xfdd14e51,0xc159f3ce,0xe8603558
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 0x1abcca59,0xbd2c9db4,0xd6805e2a,0x3c9d31ce
.word 0x6e10279f,0x88931d12,0x271f3cb5,0x5bf37755
.word 0xba33ec5b,0x846f58e0,0x2f6eab03,0x071325e2
.word 0xb7bbf852,0xe9d22342,0x6ec31e5e,0x801f66dc
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 0x47763c44,0x8e227543,0x32e0f5db,0x1b661252
.word 0xabc4c424,0x4fcea632,0xf2ef7a97,0x31ccb6b8
.word 0xe8c8f610,0x2898f93c,0xd68ff21c,0x56712eba
.word 0xb6bfb931,0x72adcdd0,0x439f6a16,0x0518ba86
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 0xe0b83d5c,0xad2001a8,0x97617d3b,0x23996213
.word 0x181936c0,0xa6be57b8,0xefe9154c,0xe4bd066a
.word 0x4541d62a,0x48aa72b0,0x76c606c4,0x7321c655
.word 0x0a2ea426,0x6a540284,0xf4810af1,0xc6e5f457
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 0x260a82b4,0x05979da6,0xe13ef95b,0x3188640f
.word 0xb1ea407e,0xc3ea8252,0x8118aef9,0xbadc3547
.word 0x634cbe62,0x7403a049,0xf8ffa1e2,0xa79b713b
.word 0x7c79eee4,0x50f8bdc6,0x960b7cea,0x7680f324
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 0x49023efd,0xbdfb320e,0xfd038a43,0x0f0a0ad3
.word 0x6754d0e6,0xe10e0beb,0x3c8c0be2,0x680c4ba2
.word 0xfc3d938b,0xc47dd76b,0x636036ca,0x5a6a8f16
.word 0xbd937c06,0x7e92ffc5,0x6b2c2b5a,0xb999dc8f
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 0x75009013,0x7dd18c90,0xcbc0bdbb,0x35b6ccf7
.word 0x14d1e089,0x33331480,0x56f58c35,0xd214d6f1
.word 0x5174c38e,0x9d7676ae,0xaf0372a3,0xd3be5ea7
.word 0xc9805a01,0x62def21a,0xf6c29455,0x3e2a2212
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 0x3a5c0747,0x155f6a1e,0xf4c3cee6,0x0928c8a4
.word 0xeb3fdf58,0xe3d8937b,0x4bca68e7,0xd24968ce
.word 0x8054d5c9,0x8b722c4d,0xb60c3220,0xc5ae7a36
.word 0xcb0fc841,0x2e48955c,0xf2a97b9a,0xe09db05f
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 0xaa3a4531,0x6ebe4a44,0xa9c301f3,0x3374e207
.word 0x8780db2c,0x6f4e1e79,0xa111c3cf,0xc9f8fc88
.word 0x86167903,0xdaac78e4,0x34c9fa4b,0x3b6e7be5
.word 0x3d6a176c,0x93747e03,0x872ad270,0xe293e048
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 0x23268841,0x247f7af9,0x829827b4,0x90b944e0
.word 0x226e3183,0x76fd8c34,0x84ca28e0,0x7c061bca
.word 0x3d65ffd2,0x0eeadb86,0x1e430e89,0xf3f9c50a
.word 0xb6a6806d,0x50999ddc,0x91d4d1d0,0x82b0e9bf
.word 0x81040070,0x1453c2a6,0x1ed6dfb9,0x8295f7c4
.word 0xb8046aff,0x561620ee,0x9241a675,0x426273c2
.word 0xb07ae247,0x102f2a25,0xdc1737d4,0xa3fb8a06
.word 0x07d4163c,0x9c32be5e,0x666ca0a6,0x4650053e
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 0xbec496d7,0xa23d825a,0x771ac4ea,0x228627cd
.word 0x7583fad7,0xa7f707e8,0xfefc69b4,0x9a6a0793
.word 0xa2242333,0x207a9dab,0xe98d2567,0xa388c4e8
.word 0x50531273,0x17b3f8f1,0xd4a28764,0x9638f2af
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 0xd9df9cd4,0xe4c95a8c,0x501dabc8,0x8bbd8428
.word 0x88c34454,0x9d57ff8b,0xb9c425db,0x6f30bd03
.word 0xb9b21397,0x219b3ab5,0x7ccb03c0,0x3dc43822
.word 0xadfa2983,0xbc6e808d,0xb6905be3,0x201fa403
.word 0x81b6ea86,0x7c6ff8d5,0xd87032c8,0x9211a7cd
.word 0x42e1386e,0xa2f631a5,0xb524ff77,0x948334f7
.word 0x39f38b18,0x32421d0c,0x5a340449,0x63bc742c
.word 0xa6f9da42,0xc4c6d2d4,0xb990ae57,0xf10ab63c
.word 0xa0424727,0x49892d8c,0xdcc4d4af,0x2b7fe16d
.word 0x6118fd92,0xe2c24166,0xb82e2b7b,0x0ff12297
.word 0x6eff0c49,0x3ce8486c,0xc7698792,0xd50f64bf
.word 0x56e5e032,0x2f482e5a,0xaab17fab,0xc091ae07
.word 0x65f45589,0x2f4bf0c3,0xc3b53bec,0xf1256b16
.word 0xa50aa222,0xb61bb027,0xcffdcafa,0xec524eb1
.word 0xdc9f06c2,0x37b92f76,0xf5d725d6,0x98ea40a9
.word 0x0a0b38e8,0xe96803f2,0x2874653b,0xb4b3c4a7
.word 0x9e82458c,0x7e09c77c,0x87ebbc1a,0xf540df57
.word 0xf69d540f,0x9f2456fa,0x807df8bd,0x959c45ac
.word 0xf4f3dbc9,0x482940f3,0xe0059e77,0x39be52c8
.word 0x985a7901,0xbe8d50b4,0x6b6e0ab3,0xd3bef700
.word 0x19ea9645,0x1628bbb7,0x2772060f,0x40adb07b
.word 0x629225cd,0xa83d2887,0xc23304e2,0xa609f989
.word 0x403cae16,0xef0bc6cb,0x1a176af9,0x8e3fd6ed
.word 0x8e8120cd,0x7e97d936,0xe2547ffc,0x56df383f
.word 0x175f4833,0x7e5368a0,0xe178dcc5,0xb17a6800
.word 0xdc665152,0xe5372adc,0x4f147eba,0x4d1086df
.word 0xeaf714c1,0x5f0871fe,0xa7b6b11d,0x1b1b2b15
.word 0x7299148d,0xf402174a,0x43639422,0x39a74e4b
.word 0xb9985fa0,0x044d0e77,0xfba31d47,0x39bd12f7
.word 0x02751b7e,0xb199efcd,0xd2650f58,0x28f0e9e9
.word 0xcdf018d7,0xc23e0db4,0x5c5930f3,0x0f37693f
.word 0x37587f56,0x6eb478a9,0x38f97e13,0xa952fbee
share3_end: