/* * ========== Copyright Header Begin ========================================== * * OpenSPARC T2 Processor File: mpgen_3000_17.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 = 327144538 ! Riesling can be on ! 1 Thread, 3000 lines ! mpgen created on Dec 20, 2005 (16:35:03) ! mpgen_3000_17.s created on Mar 27, 2009 (14:45:38) ! RC file : random.rc ! cmd = /import/n2-tools/release/tools/mpgen/mpgen,1.051220 -rc random.rc -o mpgen_3000_17 -p 1 -l 3000 #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 = f99504d9 738ac30b 426f1c4e a28a6a6d ! %f4 = 0cf4cc1d a5f460b0 ae0f39bd 6f134f9e ! %f8 = 2863b31d 5cba080a 38ffe43a 93ef4102 ! %f12 = a28527f5 93f3477c aec7c47b 70be3ce4 ldda [%g1]ASI_BLK_P,%f0 add %g1,64,%g1 ! %f16 = 907b8135 fc52cf11 ca0e600f 5721c519 ! %f20 = a9fc6c60 095ce85a 3e49b886 8b9f6c2c ! %f24 = 54937de8 9dd4e159 eeae27dc e1ce609b ! %f28 = e2f253a2 778aed2f df4bb1b5 ae27d753 ldda [%g1]ASI_BLK_P,%f16 add %g1,64,%g1 ! %f32 = 7a630184 9afccded f00aabe2 16f174bf ! %f36 = 4f8fa44f 80f82a9f 5b5ca511 c5844459 ! %f40 = d8f86922 e5cb0f5c 493e41ee def950f0 ! %f44 = e95e86af 54eba9ce 84e47134 dab5610e ldda [%g1]ASI_BLK_P,%f32 ! Set up the Graphics Status Register setx 0x972dd8bf00000040,%g7,%g1 ! GSR scale = 8, align = 0 wr %g1,%g0,%gsr ! GSR = 972dd8bf00000040 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: ! %l2 = 76cb5d0b, %l3 = ef3034b5, Mem[0000000010001400] = e3be3372 ff1ea306 std %l2,[%i0+%g0] ! Mem[0000000010001400] = 76cb5d0b ef3034b5 ! %f24 = 54937de8, Mem[0000000010101420] = 9735361c st %f24,[%i4+0x020] ! Mem[0000000010101420] = 54937de8 ! %f2 = 426f1c4e a28a6a6d, Mem[0000000010081400] = 948a4d02 f57e14c7 stda %f2 ,[%i2+%g0]0x80 ! Mem[0000000010081400] = 426f1c4e a28a6a6d ! Mem[0000000010181418] = 7019af47 8cb0466d, %l6 = d7b027a8, %l7 = f55f173c ldda [%i6+0x018]%asi,%l6 ! %l6 = 000000007019af47 000000008cb0466d ! Mem[0000000010041400] = 6bfb568f ca591030 6432845f 57663e30 ! Mem[0000000010041410] = ffcb868d 4c6334a3 3ca1c359 d01edd19 ! Mem[0000000010041420] = 7fe245f6 d8275aa4 e0250a6d 0f0be2a9 ! Mem[0000000010041430] = e9f291be 410fd903 445c2c9f 9f22251e ldda [%i1]ASI_BLK_P,%f0 ! Block Load from 0000000010041400 ! Mem[0000000010001408] = c9621194, %l7 = 000000008cb0466d swapa [%i0+%o4]0x80,%l7 ! %l7 = 00000000c9621194 ! %l4 = 9a2eed202944732c, Mem[0000000010181410] = c9c8f650 stwa %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 2944732c ! %f16 = 907b8135 fc52cf11 ca0e600f 5721c519 ! %f20 = a9fc6c60 095ce85a 3e49b886 8b9f6c2c ! %f24 = 54937de8 9dd4e159 eeae27dc e1ce609b ! %f28 = e2f253a2 778aed2f df4bb1b5 ae27d753 stda %f16,[%i3]ASI_BLK_PL ! Block Store to 00000000100c1400 ! Mem[0000000010081408] = 56ee13e7, %l7 = 00000000c9621194 ldsba [%i2+%o4]0x88,%l7 ! %l7 = ffffffffffffffe7 ! Starting 10 instruction Store Burst ! %l1 = 31f18f7190a945ec, Mem[0000000030081408] = 815e951c stha %l1,[%i2+%o4]0x89 ! Mem[0000000030081408] = 815e45ec p0_label_2: ! Mem[0000000010081410] = cf8c9400, %l1 = 31f18f7190a945ec ldstuba [%i2+%o5]0x80,%l1 ! %l1 = 000000cf000000ff ! Mem[0000000030181400] = 972b75c3, %l1 = 00000000000000cf swapa [%i6+%g0]0x81,%l1 ! %l1 = 00000000972b75c3 membar #Sync ! Added by membar checker (1) ! %l4 = 2944732c, %l5 = 13ff938e, Mem[0000000010041400] = 8f56fb6b 301059ca stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 2944732c 13ff938e ! %f4 = ffcb868d 4c6334a3, Mem[0000000030181400] = 000000cf b9283712 stda %f4 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = ffcb868d 4c6334a3 ! Mem[0000000010081400] = 4e1c6f42, %l3 = e9ee1ec5ef3034b5 swapa [%i2+%g0]0x88,%l3 ! %l3 = 000000004e1c6f42 ! %f22 = 3e49b886, %f3 = 57663e30, %f4 = ffcb868d fdivs %f22,%f3 ,%f4 ! %f4 = 26604981 ! %l4 = 9a2eed202944732c, Mem[00000000218001c0] = 12bcc752, %asi = 80 stha %l4,[%o3+0x1c0]%asi ! Mem[00000000218001c0] = 732cc752 ! %f14 = 445c2c9f 9f22251e, Mem[0000000010141438] = 9129fb24 a1532bb8 stda %f14,[%i5+0x038]%asi ! Mem[0000000010141438] = 445c2c9f 9f22251e ! %f20 = a9fc6c60 095ce85a, %l5 = 5761a96c13ff938e ! Mem[0000000030001418] = 9c56136f0e505f4b add %i0,0x018,%g1 stda %f20,[%g1+%l5]ASI_PST32_SL ! Mem[0000000030001418] = 9c56136f606cfca9 ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = bbe3c832, %l5 = 5761a96c13ff938e ldswa [%i5+%o5]0x88,%l5 ! %l5 = ffffffffbbe3c832 p0_label_3: ! Mem[0000000010141418] = a69be755, %l0 = 340d083872a08787 ldsha [%i5+0x01a]%asi,%l0 ! %l0 = ffffffffffffe755 ! Mem[0000000010001400] = b53430ef 0b5dcb76, %l2 = 76cb5d0b, %l3 = 4e1c6f42 ldda [%i0+%g0]0x88,%l2 ! %l2 = 000000000b5dcb76 00000000b53430ef ! %f5 = 4c6334a3, %f22 = 3e49b886, %f31 = ae27d753 fadds %f5 ,%f22,%f31 ! %f31 = 4c6334a3 ! Mem[0000000010001410] = 56baa042, %l2 = 000000000b5dcb76 lduwa [%i0+%o5]0x88,%l2 ! %l2 = 0000000056baa042 ! Mem[0000000010141410] = 32c8e3bb, %l7 = ffffffffffffffe7 lduha [%i5+%o5]0x80,%l7 ! %l7 = 00000000000032c8 ! Mem[0000000010001410] = b85db12b56baa042, %l4 = 9a2eed202944732c ldxa [%i0+%o5]0x88,%l4 ! %l4 = b85db12b56baa042 ! Mem[0000000010181438] = b24621fd 94ad7d4c, %l2 = 56baa042, %l3 = b53430ef ldda [%i6+0x038]%asi,%l2 ! %l2 = 00000000b24621fd 0000000094ad7d4c membar #Sync ! Added by membar checker (2) ! Mem[0000000010141400] = 60b136e4 088d03d2 84f172db 2ad5b81b ! Mem[0000000010141410] = 32c8e3bb 3469aa70 a69be755 349b34e1 ! Mem[0000000010141420] = ae9a2bfc 16973ac7 a6667f18 fd2281c3 ! Mem[0000000010141430] = cb0c4acb 9ad31662 445c2c9f 9f22251e ldda [%i5]ASI_BLK_PL,%f16 ! Block Load from 0000000010141400 ! Mem[00000000100c1408] = 19c521570f600eca, %l6 = 000000007019af47 ldx [%i3+%o4],%l6 ! %l6 = 19c521570f600eca ! Starting 10 instruction Store Burst ! %l4 = 56baa042, %l5 = bbe3c832, Mem[0000000010001430] = 043f6f43 64eb5228 stda %l4,[%i0+0x030]%asi ! Mem[0000000010001430] = 56baa042 bbe3c832 p0_label_4: ! Mem[0000000030041400] = bbdef45c, %l7 = 00000000000032c8 ldstuba [%i1+%g0]0x81,%l7 ! %l7 = 000000bb000000ff ! %l0 = ffffffffffffe755, Mem[0000000021800001] = 9be918df, %asi = 80 stba %l0,[%o3+0x001]%asi ! Mem[0000000021800000] = 9b5518df ! %l2 = b24621fd, %l3 = 94ad7d4c, Mem[0000000030001410] = 461d7330 54f3c7d1 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = b24621fd 94ad7d4c ! %l0 = ffffffffffffe755, Mem[0000000010081418] = d0c624426f11316e stx %l0,[%i2+0x018] ! Mem[0000000010081418] = ffffffffffffe755 ! Mem[0000000020800000] = 95ebe062, %l5 = ffffffffbbe3c832 ldstub [%o1+%g0],%l5 ! %l5 = 00000095000000ff ! %f7 = d01edd19, Mem[00000000300c1408] = 1c353fd5 sta %f7 ,[%i3+%o4]0x89 ! Mem[00000000300c1408] = d01edd19 ! Mem[0000000030141408] = 6a599db0, %l2 = 00000000b24621fd swapa [%i5+%o4]0x81,%l2 ! %l2 = 000000006a599db0 ! Mem[0000000010101408] = 9595b79e, %l4 = b85db12b56baa042 swapa [%i4+%o4]0x80,%l4 ! %l4 = 000000009595b79e ! Mem[0000000030141400] = ed768f42, %l1 = 00000000972b75c3 swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ed768f42 ! Starting 10 instruction Load Burst ! %l6 = 19c521570f600eca, %l5 = 0000000000000095, %l4 = 000000009595b79e xor %l6,%l5,%l4 ! %l4 = 19c521570f600e5f p0_label_5: ! Mem[00000000100c1408] = 19c52157, %l4 = 19c521570f600e5f ldswa [%i3+%o4]0x80,%l4 ! %l4 = 0000000019c52157 ! Mem[0000000010181408] = 487278b2, %l4 = 0000000019c52157 lduha [%i6+%o4]0x88,%l4 ! %l4 = 00000000000078b2 ! Mem[0000000030081408] = ec455e81, %l5 = 0000000000000095 ldswa [%i2+%o4]0x81,%l5 ! %l5 = ffffffffec455e81 ! Mem[0000000010041408] = 6432845f, %l2 = 000000006a599db0 lduha [%i1+%o4]0x80,%l2 ! %l2 = 0000000000006432 ! Mem[0000000030081408] = 815e45ec, %f14 = 445c2c9f lda [%i2+%o4]0x89,%f14 ! %f14 = 815e45ec ! %f4 = 26604981 4c6334a3, Mem[0000000030101400] = 3e329c54 37f6b80a stda %f4 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 26604981 4c6334a3 ! Mem[0000000010001408] = 8cb0466d, %l3 = 0000000094ad7d4c ldsba [%i0+%o4]0x80,%l3 ! %l3 = ffffffffffffff8c ! Mem[00000000300c1410] = e292aff8 13ce7c52, %l2 = 00006432, %l3 = ffffff8c ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000e292aff8 0000000013ce7c52 ! Mem[0000000010101410] = d037766426b50d03, %l6 = 19c521570f600eca ldxa [%i4+%o5]0x80,%l6 ! %l6 = d037766426b50d03 ! Starting 10 instruction Store Burst ! Randomly selected nop nop p0_label_6: ! %l3 = 0000000013ce7c52, Mem[0000000010041410] = ffcb868d4c6334a3 stxa %l3,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000013ce7c52 ! Mem[0000000010081410] = 00948cff, %l7 = 00000000000000bb swapa [%i2+%o5]0x88,%l7 ! %l7 = 0000000000948cff ! %l5 = ffffffffec455e81, Mem[0000000010041408] = 6432845f stwa %l5,[%i1+%o4]0x80 ! Mem[0000000010041408] = ec455e81 ! Code Fragment 4 p0_fragment_1: ! %l0 = ffffffffffffe755 setx 0xd6e308880cc5288e,%g7,%l0 ! %l0 = d6e308880cc5288e ! %l1 = 00000000ed768f42 setx 0x71f53cb8547d15ed,%g7,%l1 ! %l1 = 71f53cb8547d15ed 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 = d6e308880cc5288e setx 0x421d041fd56c914a,%g7,%l0 ! %l0 = 421d041fd56c914a ! %l1 = 71f53cb8547d15ed setx 0x8b63c388751dcc6d,%g7,%l1 ! %l1 = 8b63c388751dcc6d ! Mem[0000000010001410] = 56baa042, %l7 = 0000000000948cff swapa [%i0+%o5]0x88,%l7 ! %l7 = 0000000056baa042 ! %f16 = d2038d08 e436b160 1bb8d52a db72f184 ! %f20 = 70aa6934 bbe3c832 e1349b34 55e79ba6 ! %f24 = c73a9716 fc2b9aae c38122fd 187f66a6 ! %f28 = 6216d39a cb4a0ccb 1e25229f 9f2c5c44 stda %f16,[%i0]ASI_COMMIT_P ! Block Store to 0000000010001400 ! %l3 = 0000000013ce7c52, Mem[00000000201c0000] = db6701ce sth %l3,[%o0+%g0] ! Mem[00000000201c0000] = 7c5201ce ! Mem[0000000030181410] = 2bb6f3b1, %l2 = 00000000e292aff8 swapa [%i6+%o5]0x89,%l2 ! %l2 = 000000002bb6f3b1 ! %f14 = 815e45ec 9f22251e, Mem[00000000100c1400] = 11cf52fc 35817b90 stda %f14,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 815e45ec 9f22251e ! Starting 10 instruction Load Burst ! Mem[0000000010141420] = ae9a2bfc 16973ac7, %l6 = 26b50d03, %l7 = 56baa042 ldd [%i5+0x020],%l6 ! %l6 = 00000000ae9a2bfc 0000000016973ac7 p0_label_7: ! Mem[00000000201c0000] = 7c5201ce, %l2 = 000000002bb6f3b1 ldsba [%o0+0x001]%asi,%l2 ! %l2 = 0000000000000052 membar #Sync ! Added by membar checker (3) ! Mem[0000000010001408] = 2ad5b81b, %l3 = 0000000013ce7c52 lduha [%i0+%o4]0x88,%l3 ! %l3 = 000000000000b81b ! %l3 = 000000000000b81b, immed = fffff982, %y = 00000000 sdiv %l3,-0x67e,%l0 ! %l0 = ffffffffffffffe4 mov %l0,%y ! %y = ffffffe4 ! Mem[0000000010141408] = 84f172db 2ad5b81b, %l2 = 00000052, %l3 = 0000b81b ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000084f172db 000000002ad5b81b ! Mem[0000000030181408] = 10f04417, %l0 = ffffffffffffffe4 ldsha [%i6+%o4]0x89,%l0 ! %l0 = 0000000000004417 ! Mem[0000000010001438] = 1e25229f 9f2c5c44, %l2 = 84f172db, %l3 = 2ad5b81b ldd [%i0+0x038],%l2 ! %l2 = 000000001e25229f 000000009f2c5c44 ! Mem[0000000030181410] = f8af92e2, %l4 = 00000000000078b2 ldswa [%i6+%o5]0x81,%l4 ! %l4 = fffffffff8af92e2 ! Mem[00000000100c1400] = 815e45ec, %l1 = 8b63c388751dcc6d ldsba [%i3+%g0]0x80,%l1 ! %l1 = ffffffffffffff81 ! Mem[00000000100c1408] = 19c521570f600eca, %f28 = 6216d39a cb4a0ccb ldda [%i3+0x008]%asi,%f28 ! %f28 = 19c52157 0f600eca ! Starting 10 instruction Store Burst ! Mem[0000000010081410] = 000000bb, %l6 = 00000000ae9a2bfc swapa [%i2+%o5]0x88,%l6 ! %l6 = 00000000000000bb p0_label_8: ! %l0 = 0000000000004417, Mem[0000000030041400] = ffdef45c5584b512 stxa %l0,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000004417 ! %l7 = 0000000016973ac7, Mem[0000000030001408] = 55159ea7 stwa %l7,[%i0+%o4]0x89 ! Mem[0000000030001408] = 16973ac7 ! %f16 = d2038d08 e436b160, Mem[0000000030081400] = efcf4072 887e3ba9 stda %f16,[%i2+%g0]0x81 ! Mem[0000000030081400] = d2038d08 e436b160 ! Mem[0000000010141410] = 32c8e3bb, %l1 = ffffffffffffff81 swapa [%i5+%o5]0x80,%l1 ! %l1 = 0000000032c8e3bb ! %f26 = c38122fd 187f66a6, Mem[0000000010141410] = ffffff81 3469aa70 std %f26,[%i5+%o5] ! Mem[0000000010141410] = c38122fd 187f66a6 ! %l3 = 000000009f2c5c44, Mem[00000000100c1410] = 095ce85a stwa %l3,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 9f2c5c44 ! %l5 = ffffffffec455e81, Mem[0000000010001438] = 1e25229f9f2c5c44 stx %l5,[%i0+0x038] ! Mem[0000000010001438] = ffffffffec455e81 ! %f30 = 1e25229f 9f2c5c44, Mem[0000000030181408] = 1744f010 6ce214e9 stda %f30,[%i6+%o4]0x81 ! Mem[0000000030181408] = 1e25229f 9f2c5c44 ! %f12 = e9f291be, Mem[0000000010081410] = fc2b9aae sta %f12,[%i2+%o5]0x80 ! Mem[0000000010081410] = e9f291be ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = d2038d08 e436b160, %l4 = f8af92e2, %l5 = ec455e81 ldda [%i0+%g0]0x80,%l4 ! %l4 = 00000000d2038d08 00000000e436b160 p0_label_9: ! Mem[0000000010081410] = e9f291be c68c78d8, %l4 = d2038d08, %l5 = e436b160 ldda [%i2+%o5]0x80,%l4 ! %l4 = 00000000e9f291be 00000000c68c78d8 ! Mem[0000000010001420] = c73a9716, %l0 = 0000000000004417 lduwa [%i0+0x020]%asi,%l0 ! %l0 = 00000000c73a9716 ! Mem[0000000030041410] = e4d37b59, %l0 = 00000000c73a9716 lduwa [%i1+%o5]0x89,%l0 ! %l0 = 00000000e4d37b59 ! Mem[0000000010181400] = f3ee4792, %l7 = 0000000016973ac7 ldsha [%i6+%g0]0x80,%l7 ! %l7 = fffffffffffff3ee ! %f11 = 0f0be2a9, %f2 = 6432845f fsqrts %f11,%f2 ! %f2 = 273d3caf ! Mem[0000000010081410] = be91f2e9, %l0 = 00000000e4d37b59 lduha [%i2+%o5]0x88,%l0 ! %l0 = 000000000000f2e9 ! Mem[0000000010181420] = a21033db726f2f17, %l7 = fffffffffffff3ee ldxa [%i6+0x020]%asi,%l7 ! %l7 = a21033db726f2f17 ! Mem[00000000100c1408] = 19c52157 0f600eca, %l2 = 1e25229f, %l3 = 9f2c5c44 ldda [%i3+%o4]0x80,%l2 ! %l2 = 0000000019c52157 000000000f600eca ! Mem[0000000030081400] = 60b136e4088d03d2, %f26 = c38122fd 187f66a6 ldda [%i2+%g0]0x89,%f26 ! %f26 = 60b136e4 088d03d2 ! Starting 10 instruction Store Burst ! %l6 = 00000000000000bb, Mem[0000000020800000] = ffebe062, %asi = 80 stha %l6,[%o1+0x000]%asi ! Mem[0000000020800000] = 00bbe062 p0_label_10: ! %f14 = 815e45ec 9f22251e, Mem[0000000010101428] = ad14c10a 9b0c725c std %f14,[%i4+0x028] ! Mem[0000000010101428] = 815e45ec 9f22251e ! %l6 = 00000000000000bb, Mem[00000000300c1410] = 527cce13f8af92e2 stxa %l6,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000000000bb ! %l2 = 0000000019c52157, Mem[0000000030101400] = 4c6334a3 stha %l2,[%i4+%g0]0x89 ! Mem[0000000030101400] = 4c632157 ! %f4 = 26604981 4c6334a3, Mem[0000000010141410] = c38122fd 187f66a6 stda %f4 ,[%i5+%o5]0x80 ! Mem[0000000010141410] = 26604981 4c6334a3 ! %f17 = e436b160, %f10 = e0250a6d, %f3 = 57663e30 fadds %f17,%f10,%f3 ! %f3 = e437566a ! %l2 = 0000000019c52157, Mem[0000000010001403] = d2038d08, %asi = 80 stba %l2,[%i0+0x003]%asi ! Mem[0000000010001400] = d2038d57 ! %f13 = 410fd903, Mem[0000000030041400] = 00000000 sta %f13,[%i1+%g0]0x89 ! Mem[0000000030041400] = 410fd903 ! Mem[0000000010141410] = 81496026, %l2 = 0000000019c52157 ldstuba [%i5+%o5]0x88,%l2 ! %l2 = 00000026000000ff ! %l4 = 00000000e9f291be, Mem[00000000100c1401] = 815e45ec stb %l4,[%i3+0x001] ! Mem[00000000100c1400] = 81be45ec ! Starting 10 instruction Load Burst ! Mem[0000000021800140] = 0a6099db, %l2 = 0000000000000026 ldsh [%o3+0x140],%l2 ! %l2 = 0000000000000a60 p0_label_11: ! Mem[0000000010181418] = 7019af47, %l4 = 00000000e9f291be lduha [%i6+0x018]%asi,%l4 ! %l4 = 0000000000007019 ! Mem[00000000300c1408] = e8476df6 d01edd19, %l2 = 00000a60, %l3 = 0f600eca ldda [%i3+%o4]0x89,%l2 ! %l2 = 00000000d01edd19 00000000e8476df6 ! Mem[0000000030141408] = b24621fd, %f8 = 7fe245f6 lda [%i5+%o4]0x81,%f8 ! %f8 = b24621fd ! Mem[00000000300c1410] = 000000bb, %l5 = 00000000c68c78d8 ldswa [%i3+%o5]0x89,%l5 ! %l5 = 00000000000000bb ! %l7 = a21033db726f2f17, %l0 = 000000000000f2e9, %y = ffffffe4 smul %l7,%l0,%l2 ! %l2 = 00006c9541b599ef, %y = 00006c95 ! Mem[0000000010081400] = ef3034b5, %l2 = 00006c9541b599ef ldsha [%i2+%g0]0x88,%l2 ! %l2 = 00000000000034b5 ! Mem[0000000010141410] = ff6049814c6334a3, %f12 = e9f291be 410fd903 ldda [%i5+%o5]0x80,%f12 ! %f12 = ff604981 4c6334a3 ! Mem[0000000010041408] = ec455e81, %l5 = 00000000000000bb ldsba [%i1+%o4]0x80,%l5 ! %l5 = ffffffffffffffec ! Mem[0000000010081414] = c68c78d8, %l5 = ffffffffffffffec ldsw [%i2+0x014],%l5 ! %l5 = ffffffffc68c78d8 ! Starting 10 instruction Store Burst ! Mem[000000001008143c] = 75164fc8, %l2 = 000034b5, %l3 = e8476df6 add %i2,0x3c,%g1 casa [%g1]0x80,%l2,%l3 ! %l3 = 0000000075164fc8 p0_label_12: ! %l5 = ffffffffc68c78d8, Mem[0000000010141400] = 60b136e4088d03d2 stxa %l5,[%i5+%g0]0x80 ! Mem[0000000010141400] = ffffffffc68c78d8 ! Mem[0000000010081408] = e713ee56, %l6 = 00000000000000bb ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 000000e7000000ff ! %l7 = a21033db726f2f17, Mem[0000000010101407] = 01f35123 stb %l7,[%i4+0x007] ! Mem[0000000010101404] = 01f35117 ! %l0 = 000000000000f2e9, Mem[0000000010041400] = 2944732c stwa %l0,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000f2e9 ! %f9 = d8275aa4, Mem[0000000030141400] = c3752b97 sta %f9 ,[%i5+%g0]0x89 ! Mem[0000000030141400] = d8275aa4 ! Mem[0000000021800140] = 0a6099db, %l4 = 0000000000007019 ldstub [%o3+0x140],%l4 ! %l4 = 0000000a000000ff ! %l0 = 0000f2e9, %l1 = 32c8e3bb, Mem[00000000300c1410] = 000000bb 00000000 stda %l0,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 0000f2e9 32c8e3bb ! Mem[0000000010181400] = f3ee4792, %l6 = 00000000000000e7 swapa [%i6+%g0]0x80,%l6 ! %l6 = 00000000f3ee4792 ! %f20 = 70aa6934, Mem[0000000010101408] = 42a0ba56 sta %f20,[%i4+%o4]0x88 ! Mem[0000000010101408] = 70aa6934 ! Starting 10 instruction Load Burst ! Mem[0000000020800040] = 659bf99a, %l2 = 00000000000034b5 ldsba [%o1+0x040]%asi,%l2 ! %l2 = 0000000000000065 p0_label_13: ! Mem[00000000211c0000] = 22dce5a1, %l1 = 0000000032c8e3bb lduh [%o2+%g0],%l1 ! %l1 = 00000000000022dc ! Mem[00000000201c0000] = 7c5201ce, %l1 = 00000000000022dc lduha [%o0+0x000]%asi,%l1 ! %l1 = 0000000000007c52 ! Mem[0000000030081408] = ec455e81, %l4 = 000000000000000a ldsba [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffffffec ! Mem[0000000010101410] = d0377664, %l5 = ffffffffc68c78d8 lduha [%i4+%o5]0x80,%l5 ! %l5 = 000000000000d037 ! Mem[0000000030181410] = f8af92e2, %l2 = 0000000000000065 lduwa [%i6+%o5]0x81,%l2 ! %l2 = 00000000f8af92e2 ! Mem[0000000030181400] = ffcb868d4c6334a3, %l6 = 00000000f3ee4792 ldxa [%i6+%g0]0x81,%l6 ! %l6 = ffcb868d4c6334a3 ! Mem[00000000211c0000] = 22dce5a1, %l3 = 0000000075164fc8 lduha [%o2+0x000]%asi,%l3 ! %l3 = 00000000000022dc ! Mem[0000000030141408] = fd2146b2, %l4 = ffffffffffffffec ldsba [%i5+%o4]0x89,%l4 ! %l4 = ffffffffffffffb2 ! Mem[0000000030181400] = ffcb868d, %l1 = 0000000000007c52 lduba [%i6+%g0]0x81,%l1 ! %l1 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l1 = 00000000000000ff, imm = fffffffffffff319, %l1 = 00000000000000ff sub %l1,-0xce7,%l1 ! %l1 = 0000000000000de6 p0_label_14: ! %f10 = e0250a6d 0f0be2a9, Mem[0000000010141410] = ff604981 4c6334a3 stda %f10,[%i5+0x010]%asi ! Mem[0000000010141410] = e0250a6d 0f0be2a9 ! Mem[0000000010001410] = 3469aa70, %l4 = ffffffffffffffb2 ldsha [%i0+%o5]0x88,%l4 ! %l4 = ffffffffffffaa70 ! Mem[00000000100c1424] = e87d9354, %l1 = 0000000000000de6 swap [%i3+0x024],%l1 ! %l1 = 00000000e87d9354 ! %l4 = ffffffffffffaa70, Mem[00000000300c1400] = c6488bfe29df180e stxa %l4,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffffffffffffaa70 ! %l2 = 00000000f8af92e2, Mem[0000000010101410] = 030db526647637d0 stxa %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000f8af92e2 ! %l6 = 4c6334a3, %l7 = 726f2f17, Mem[0000000030101410] = bb0ccc3a 586b0b8b stda %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 4c6334a3 726f2f17 ! %l0 = 000000000000f2e9, Mem[0000000010141404] = c68c78d8 stb %l0,[%i5+0x004] ! Mem[0000000010141404] = e98c78d8 ! Mem[00000000100c1410] = 9f2c5c44, %l1 = 00000000e87d9354 ldstuba [%i3+%o5]0x88,%l1 ! %l1 = 00000044000000ff ! %l1 = 0000000000000044, Mem[0000000020800000] = 00bbe062, %asi = 80 stba %l1,[%o1+0x000]%asi ! Mem[0000000020800000] = 44bbe062 ! Starting 10 instruction Load Burst ! Mem[0000000010101408] = 70aa6934, %l1 = 0000000000000044 lduba [%i4+%o4]0x88,%l1 ! %l1 = 0000000000000034 p0_label_15: ! Mem[0000000030181408] = 9f22251e, %l7 = a21033db726f2f17 ldsba [%i6+%o4]0x89,%l7 ! %l7 = 000000000000001e ! Mem[0000000030001410] = fd2146b2, %f6 = 3ca1c359 lda [%i0+%o5]0x89,%f6 ! %f6 = fd2146b2 ! Mem[00000000100c1410] = a9fc6c609f2c5cff, %l1 = 0000000000000034 ldxa [%i3+%o5]0x88,%l1 ! %l1 = a9fc6c609f2c5cff ! Mem[0000000010001410] = 3469aa70, %l3 = 00000000000022dc lduba [%i0+%o5]0x88,%l3 ! %l3 = 0000000000000070 ! Mem[0000000010001408] = 1bb8d52a, %l0 = 000000000000f2e9 lduwa [%i0+%o4]0x80,%l0 ! %l0 = 000000001bb8d52a ! Mem[0000000010101408] = 70aa6934, %l2 = 00000000f8af92e2 ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000034 ! Mem[0000000010001408] = 1bb8d52a, %l0 = 000000001bb8d52a lduwa [%i0+%o4]0x80,%l0 ! %l0 = 000000001bb8d52a ! Mem[0000000030041408] = 6bfea0d3b1cd62b5, %l4 = ffffffffffffaa70 ldxa [%i1+%o4]0x89,%l4 ! %l4 = 6bfea0d3b1cd62b5 ! Mem[00000000300c1410] = 32c8e3bb0000f2e9, %f10 = e0250a6d 0f0be2a9 ldda [%i3+%o5]0x89,%f10 ! %f10 = 32c8e3bb 0000f2e9 ! Starting 10 instruction Store Burst ! Mem[0000000010081408] = 56ee13ff, %l3 = 0000000000000070 ldstuba [%i2+%o4]0x88,%l3 ! %l3 = 000000ff000000ff p0_label_16: ! %l6 = ffcb868d4c6334a3, Mem[0000000010141408] = 84f172db stha %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 34a372db ! %l2 = 0000000000000034, Mem[0000000010181408] = b2787248 stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 34787248 ! %f2 = 273d3caf e437566a, Mem[0000000010041408] = ec455e81 57663e30 stda %f2 ,[%i1+%o4]0x80 ! Mem[0000000010041408] = 273d3caf e437566a ! Mem[0000000010041408] = af3c3d27, %l4 = 6bfea0d3b1cd62b5 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000027000000ff ! Mem[0000000020800040] = 659bf99a, %l6 = ffcb868d4c6334a3 ldstuba [%o1+0x040]%asi,%l6 ! %l6 = 00000065000000ff ! Mem[0000000030001408] = c73a9716, %l2 = 0000000000000034 swapa [%i0+%o4]0x81,%l2 ! %l2 = 00000000c73a9716 ! %f16 = d2038d08 e436b160 1bb8d52a db72f184 ! %f20 = 70aa6934 bbe3c832 e1349b34 55e79ba6 ! %f24 = c73a9716 fc2b9aae 60b136e4 088d03d2 ! %f28 = 19c52157 0f600eca 1e25229f 9f2c5c44 stda %f16,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400 ! Mem[00000000300c1410] = 0000f2e9, %l6 = 0000000000000065 swapa [%i3+%o5]0x89,%l6 ! %l6 = 000000000000f2e9 ! %l4 = 0000000000000027, Mem[0000000010001408] = 1bb8d52a stha %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = 0027d52a ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = d2038d08, %l1 = a9fc6c609f2c5cff ldsba [%i2+%g0]0x81,%l1 ! %l1 = ffffffffffffffd2 p0_label_17: ! Mem[0000000010041408] = af3c3dff, %l3 = 00000000000000ff lduha [%i1+%o4]0x88,%l3 ! %l3 = 0000000000003dff ! Mem[00000000211c0000] = 22dce5a1, %l7 = 000000000000001e lduba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000022 ! Mem[0000000010101400] = 0addd1cc 01f35117, %l6 = 0000f2e9, %l7 = 00000022 ldda [%i4+%g0]0x80,%l6 ! %l6 = 000000000addd1cc 0000000001f35117 ! Mem[0000000030041408] = b562cdb1, %l7 = 0000000001f35117 ldsha [%i1+%o4]0x81,%l7 ! %l7 = ffffffffffffb562 membar #Sync ! Added by membar checker (4) ! Mem[0000000030141400] = 60b136e4088d03d2, %f8 = b24621fd d8275aa4 ldda [%i5+%g0]0x89,%f8 ! %f8 = 60b136e4 088d03d2 ! Mem[0000000010081408] = ff13ee56, %l0 = 000000001bb8d52a ldswa [%i2+0x008]%asi,%l0 ! %l0 = ffffffffff13ee56 ! Mem[0000000021800000] = 9b5518df, %l7 = ffffffffffffb562 ldsb [%o3+0x001],%l7 ! %l7 = 0000000000000055 ! %l4 = 00000027, %l5 = 0000d037, Mem[0000000030001408] = 00000034 8a53b032 stda %l4,[%i0+%o4]0x81 ! Mem[0000000030001408] = 00000027 0000d037 ! Mem[0000000010041400] = e9f20000, %l1 = ffffffffffffffd2 ldsba [%i1+%g0]0x80,%l1 ! %l1 = ffffffffffffffe9 ! Starting 10 instruction Store Burst ! %l2 = 00000000c73a9716, Mem[00000000100c1410] = ff5c2c9f stwa %l2,[%i3+%o5]0x80 ! Mem[00000000100c1410] = c73a9716 p0_label_18: ! Mem[00000000100c1410] = 16973ac7, %l2 = 00000000c73a9716 ldstuba [%i3+%o5]0x88,%l2 ! %l2 = 000000c7000000ff ! %l0 = ff13ee56, %l1 = ffffffe9, Mem[0000000010101430] = 7ef25af5 3aed2469 std %l0,[%i4+0x030] ! Mem[0000000010101430] = ff13ee56 ffffffe9 ! Mem[0000000010181400] = 000000e7, %l2 = 00000000000000c7 ldstuba [%i6+0x000]%asi,%l2 ! %l2 = 00000000000000ff ! %l3 = 0000000000003dff, Mem[0000000030001410] = fd2146b2 stwa %l3,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00003dff ! %l7 = 0000000000000055, Mem[0000000010181428] = e4202773442eeae8 stx %l7,[%i6+0x028] ! Mem[0000000010181428] = 0000000000000055 ! %l3 = 0000000000003dff, Mem[0000000010041410] = 00000000 stwa %l3,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00003dff ! Mem[0000000030041410] = 597bd3e4, %l1 = ffffffffffffffe9 ldstuba [%i1+%o5]0x81,%l1 ! %l1 = 00000059000000ff ! %l1 = 0000000000000059, Mem[00000000100c1410] = ff3a9716 stba %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 593a9716 ! Mem[00000000201c0000] = 7c5201ce, %l2 = 0000000000000000 ldsb [%o0+%g0],%l2 ! %l2 = 000000000000007c ! Starting 10 instruction Load Burst ! %f26 = 60b136e4, %f11 = 0000f2e9 fstoi %f26,%f11 ! %f11 = 7fffffff p0_label_19: ! %l7 = 0000000000000055, %l1 = 0000000000000059, %l1 = 0000000000000059 and %l7,%l1,%l1 ! %l1 = 0000000000000051 ! Mem[0000000010181408] = 34787248, %l0 = ffffffffff13ee56 lduha [%i6+%o4]0x80,%l0 ! %l0 = 0000000000003478 ! Mem[0000000021800040] = 287028b2, %l5 = 000000000000d037 ldsba [%o3+0x040]%asi,%l5 ! %l5 = 0000000000000028 ! Mem[0000000030101410] = 726f2f17 4c6334a3, %l2 = 0000007c, %l3 = 00003dff ldda [%i4+%o5]0x89,%l2 ! %l2 = 000000004c6334a3 00000000726f2f17 ! Mem[0000000030141410] = 70aa6934, %l7 = 0000000000000055 ldswa [%i5+%o5]0x81,%l7 ! %l7 = 0000000070aa6934 ! Mem[0000000030101408] = 339112d4 796694bc, %l4 = 00000027, %l5 = 00000028 ldda [%i4+%o4]0x89,%l4 ! %l4 = 00000000796694bc 00000000339112d4 ! %l7 = 0000000070aa6934, immed = fffff922, %y = 00006c95 sdiv %l7,-0x6de,%l5 ! %l5 = ffffffff80000000 mov %l0,%y ! %y = 00003478 ! Mem[00000000100c1408] = 19c52157, %l0 = 0000000000003478 lduba [%i3+%o4]0x80,%l0 ! %l0 = 0000000000000019 ! Mem[0000000030141408] = 1bb8d52a, %l0 = 0000000000000019 ldsha [%i5+%o4]0x81,%l0 ! %l0 = 0000000000001bb8 ! Starting 10 instruction Store Burst ! %f0 = 6bfb568f, Mem[0000000030141408] = 2ad5b81b sta %f0 ,[%i5+%o4]0x89 ! Mem[0000000030141408] = 6bfb568f p0_label_20: ! %l7 = 0000000070aa6934, Mem[0000000030001400] = e6964508 stba %l7,[%i0+%g0]0x81 ! Mem[0000000030001400] = 34964508 ! %l0 = 00001bb8, %l1 = 00000051, Mem[0000000010181410] = 2c734429 898546e4 stda %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 00001bb8 00000051 ! %l5 = ffffffff80000000, Mem[0000000010081400] = ef3034b5 stwa %l5,[%i2+%g0]0x88 ! Mem[0000000010081400] = 80000000 ! %f2 = 273d3caf e437566a, %l4 = 00000000796694bc ! Mem[0000000030001400] = 34964508d0559d06 stda %f2,[%i0+%l4]ASI_PST16_SL ! Mem[0000000030001400] = 34964508af3c3d27 ! %l4 = 796694bc, %l5 = 80000000, Mem[0000000030181400] = 8d86cbff a334634c stda %l4,[%i6+%g0]0x89 ! Mem[0000000030181400] = 796694bc 80000000 ! %f28 = 19c52157 0f600eca, Mem[0000000030181400] = bc946679 00000080 stda %f28,[%i6+%g0]0x81 ! Mem[0000000030181400] = 19c52157 0f600eca ! Mem[0000000010081400] = 00000080, %l7 = 0000000070aa6934 swapa [%i2+%g0]0x80,%l7 ! %l7 = 0000000000000080 ! %l2 = 000000004c6334a3, Mem[0000000021800100] = 650a4e79 sth %l2,[%o3+0x100] ! Mem[0000000021800100] = 34a34e79 ! Mem[0000000010081424] = f539bdcc, %l4 = 796694bc, %l5 = 80000000 add %i2,0x24,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000f539bdcc ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 0027d52a, %f25 = fc2b9aae lda [%i0+%o4]0x80,%f25 ! %f25 = 0027d52a p0_label_21: ! Mem[0000000030041408] = b1cd62b5, %l0 = 0000000000001bb8 lduha [%i1+%o4]0x89,%l0 ! %l0 = 00000000000062b5 ! Mem[0000000010181400] = e70000ff, %f7 = d01edd19 lda [%i6+%g0]0x88,%f7 ! %f7 = e70000ff ! Mem[0000000030101408] = 796694bc, %f12 = ff604981 lda [%i4+%o4]0x89,%f12 ! %f12 = 796694bc ! Mem[0000000010001428] = c38122fd 187f66a6, %l2 = 4c6334a3, %l3 = 726f2f17 ldd [%i0+0x028],%l2 ! %l2 = 00000000c38122fd 00000000187f66a6 ! Mem[0000000030041400] = 03d90f4100004417, %l0 = 00000000000062b5 ldxa [%i1+%g0]0x81,%l0 ! %l0 = 03d90f4100004417 ! Mem[0000000030101408] = 796694bc, %l3 = 00000000187f66a6 lduha [%i4+%o4]0x89,%l3 ! %l3 = 00000000000094bc ! Mem[0000000030181408] = 9f22251e, %f14 = 815e45ec lda [%i6+%o4]0x89,%f14 ! %f14 = 9f22251e ! Mem[0000000010001418] = e1349b3455e79ba6, %f2 = 273d3caf e437566a ldd [%i0+0x018],%f2 ! %f2 = e1349b34 55e79ba6 ! Mem[0000000010181410] = 00000051 00001bb8, %l4 = 796694bc, %l5 = f539bdcc ldda [%i6+%o5]0x88,%l4 ! %l4 = 0000000000001bb8 0000000000000051 ! Starting 10 instruction Store Burst ! %l1 = 0000000000000051, imm = fffffffffffffe30, %l6 = 000000000addd1cc subc %l1,-0x1d0,%l6 ! %l6 = 0000000000000221 p0_label_22: ! %l0 = 00004417, %l1 = 00000051, Mem[0000000030081408] = ec455e81 fa93b0a2 stda %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00004417 00000051 ! %f24 = c73a9716 0027d52a, %l6 = 0000000000000221 ! Mem[00000000100c1400] = 81be45ec9f22251e stda %f24,[%i3+%l6]ASI_PST32_PL ! Mem[00000000100c1400] = 2ad527009f22251e ! Mem[0000000010181410] = b81b0000, %l2 = 00000000c38122fd ldstuba [%i6+%o5]0x80,%l2 ! %l2 = 000000b8000000ff ! %l3 = 00000000000094bc, Mem[0000000010181400] = ff0000e7641035b8 stxa %l3,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000000000094bc ! %f2 = e1349b34 55e79ba6, Mem[0000000030041400] = 03d90f41 00004417 stda %f2 ,[%i1+%g0]0x81 ! Mem[0000000030041400] = e1349b34 55e79ba6 ! %l3 = 00000000000094bc, Mem[0000000030041400] = a69be755349b34e1 stxa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000000094bc ! Mem[00000000201c0000] = 7c5201ce, %l1 = 0000000000000051 ldstuba [%o0+0x000]%asi,%l1 ! %l1 = 0000007c000000ff ! %l1 = 000000000000007c, Mem[0000000010101410] = e292aff8 stba %l1,[%i4+%o5]0x80 ! Mem[0000000010101410] = 7c92aff8 ! %l4 = 0000000000001bb8, Mem[0000000030141408] = 84f172db6bfb568f stxa %l4,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000000000001bb8 ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = 60b136e4088d03d2, %f10 = 32c8e3bb 7fffffff ldda [%i2+%g0]0x89,%f10 ! %f10 = 60b136e4 088d03d2 p0_label_23: ! Mem[0000000030041410] = ff7bd3e4, %l1 = 000000000000007c ldsha [%i1+%o5]0x81,%l1 ! %l1 = ffffffffffffff7b ! Mem[000000001004143c] = 9f22251e, %l7 = 0000000000000080 ldsb [%i1+0x03f],%l7 ! %l7 = 000000000000001e ! Mem[0000000010181418] = 7019af47 8cb0466d, %l2 = 000000b8, %l3 = 000094bc ldd [%i6+0x018],%l2 ! %l2 = 000000007019af47 000000008cb0466d ! Mem[00000000100c1410] = 593a9716, %l0 = 03d90f4100004417 ldswa [%i3+%o5]0x80,%l0 ! %l0 = 00000000593a9716 ! Mem[0000000030041408] = b1cd62b5, %l4 = 0000000000001bb8 ldsba [%i1+%o4]0x89,%l4 ! %l4 = ffffffffffffffb5 ! Mem[0000000030101410] = a334634c 172f6f72, %l2 = 7019af47, %l3 = 8cb0466d ldda [%i4+%o5]0x81,%l2 ! %l2 = 00000000a334634c 00000000172f6f72 ! Mem[0000000030181400] = 19c52157, %l6 = 0000000000000221 lduha [%i6+%g0]0x81,%l6 ! %l6 = 00000000000019c5 ! Mem[0000000010101400] = 0addd1cc, %l2 = 00000000a334634c lduba [%i4+%g0]0x80,%l2 ! %l2 = 000000000000000a ! Mem[000000001008142c] = b252fd4b, %l1 = ffffffffffffff7b lduw [%i2+0x02c],%l1 ! %l1 = 00000000b252fd4b ! Starting 10 instruction Store Burst ! %f14 = 9f22251e 9f22251e, %l5 = 0000000000000051 ! Mem[0000000030181400] = 19c521570f600eca stda %f14,[%i6+%l5]ASI_PST8_S ! Mem[0000000030181400] = 1922211e0f600e1e p0_label_24: ! %f12 = 796694bc 4c6334a3, Mem[0000000010041400] = e9f20000 8e93ff13 stda %f12,[%i1+0x000]%asi ! Mem[0000000010041400] = 796694bc 4c6334a3 ! %f16 = d2038d08 e436b160, Mem[0000000010081400] = 70aa6934 a28a6a6d stda %f16,[%i2+%g0]0x80 ! Mem[0000000010081400] = d2038d08 e436b160 ! %f10 = 60b136e4, Mem[000000001018141c] = 8cb0466d sta %f10,[%i6+0x01c]%asi ! Mem[000000001018141c] = 60b136e4 ! %l1 = 00000000b252fd4b, Mem[0000000020800000] = 44bbe062 sth %l1,[%o1+%g0] ! Mem[0000000020800000] = fd4be062 ! %f12 = 796694bc 4c6334a3, Mem[0000000030001410] = 00003dff 4c7dad94 stda %f12,[%i0+%o5]0x89 ! Mem[0000000030001410] = 796694bc 4c6334a3 ! Mem[0000000021800000] = 9b5518df, %l5 = 0000000000000051 ldstub [%o3+%g0],%l5 ! %l5 = 0000009b000000ff ! %l6 = 00000000000019c5, Mem[00000000218000c0] = 90d5d5a0 sth %l6,[%o3+0x0c0] ! Mem[00000000218000c0] = 19c5d5a0 ! %f26 = 60b136e4, Mem[0000000010001400] = 578d03d2 sta %f26,[%i0+%g0]0x88 ! Mem[0000000010001400] = 60b136e4 ! Mem[00000000100c1400] = 2ad52700, %l5 = 000000000000009b swapa [%i3+%g0]0x80,%l5 ! %l5 = 000000002ad52700 ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = 796694bc, %l7 = 000000000000001e ldswa [%i4+%o4]0x89,%l7 ! %l7 = 00000000796694bc p0_label_25: ! Mem[0000000010081408] = 56ee13ff, %l2 = 000000000000000a ldsba [%i2+%o4]0x88,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010081404] = e436b160, %l5 = 000000002ad52700 ldsw [%i2+0x004],%l5 ! %l5 = ffffffffe436b160 ! Mem[0000000010081400] = d2038d08, %l4 = ffffffffffffffb5 ldsha [%i2+%g0]0x80,%l4 ! %l4 = ffffffffffffd203 ! %l5 = ffffffffe436b160, %l2 = ffffffffffffffff, %l7 = 00000000796694bc mulx %l5,%l2,%l7 ! %l7 = 000000001bc94ea0 ! Mem[0000000030141400] = d2038d08e436b160, %l3 = 00000000172f6f72 ldxa [%i5+%g0]0x81,%l3 ! %l3 = d2038d08e436b160 ! Mem[0000000030081400] = 60b136e4 088d03d2, %l2 = ffffffff, %l3 = e436b160 ldda [%i2+%g0]0x89,%l2 ! %l2 = 00000000088d03d2 0000000060b136e4 ! %f22 = e1349b34, %f25 = 0027d52a, %f20 = 70aa6934 fsubs %f22,%f25,%f20 ! %l0 = 00000000593a9738, Unfinished, %fsr = 0000000000 ! Mem[00000000100c1408] = ca0e600f 5721c519, %l6 = 000019c5, %l7 = 1bc94ea0 ldda [%i3+%o4]0x88,%l6 ! %l6 = 000000005721c519 00000000ca0e600f ! Mem[00000000100c1410] = 593a9716606cfca9, %l5 = ffffffffe436b160 ldxa [%i3+%o5]0x80,%l5 ! %l5 = 593a9716606cfca9 ! Starting 10 instruction Store Burst ! %l7 = 00000000ca0e600f, Mem[000000001008141b] = ffffffff, %asi = 80 stba %l7,[%i2+0x01b]%asi ! Mem[0000000010081418] = ffffff0f p0_label_26: ! %f30 = 1e25229f 9f2c5c44, Mem[0000000030181400] = 1e212219 1e0e600f stda %f30,[%i6+%g0]0x89 ! Mem[0000000030181400] = 1e25229f 9f2c5c44 ! %l4 = ffffffffffffd203, Mem[0000000030001410] = 4c6334a3 stba %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 4c633403 ! %f23 = 55e79ba6, Mem[0000000030081400] = d2038d08 sta %f23,[%i2+%g0]0x81 ! Mem[0000000030081400] = 55e79ba6 ! %l2 = 088d03d2, %l3 = 60b136e4, Mem[0000000010101400] = 0addd1cc 01f35117 stda %l2,[%i4+%g0]0x80 ! Mem[0000000010101400] = 088d03d2 60b136e4 ! %f18 = 1bb8d52a db72f184, %l6 = 000000005721c519 ! Mem[0000000030141418] = e1349b3455e79ba6 add %i5,0x018,%g1 stda %f18,[%g1+%l6]ASI_PST16_SL ! Mem[0000000030141418] = 84f19b3455e7b81b ! Mem[00000000100c1408] = 19c52157, %l0 = 00000000593a9738 ldstuba [%i3+%o4]0x80,%l0 ! %l0 = 00000019000000ff ! %l0 = 0000000000000019, Mem[0000000010081408] = ff13ee56 stwa %l0,[%i2+%o4]0x80 ! Mem[0000000010081408] = 00000019 ! %l6 = 000000005721c519, Mem[0000000030141410] = 70aa6934 stha %l6,[%i5+%o5]0x81 ! Mem[0000000030141410] = c5196934 ! Mem[00000000100c1410] = 593a9716, %l3 = 0000000060b136e4 swapa [%i3+%o5]0x80,%l3 ! %l3 = 00000000593a9716 ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 9f22251e, %l5 = 593a9716606cfca9 lduwa [%i6+%o4]0x89,%l5 ! %l5 = 000000009f22251e p0_label_27: ! Mem[0000000030041400] = 000094bc, %l7 = 00000000ca0e600f ldsba [%i1+%g0]0x89,%l7 ! %l7 = ffffffffffffffbc ! Mem[00000000100c1408] = ffc52157, %l4 = ffffffffffffd203 lduha [%i3+%o4]0x80,%l4 ! %l4 = 000000000000ffc5 ! Mem[0000000030101400] = 5721634c, %l2 = 00000000088d03d2 lduwa [%i4+%g0]0x81,%l2 ! %l2 = 000000005721634c ! Mem[0000000010001408] = 0027d52a, %f15 = 9f22251e lda [%i0+%o4]0x80,%f15 ! %f15 = 0027d52a ! Mem[0000000030181400] = 445c2c9f9f22251e, %l3 = 00000000593a9716 ldxa [%i6+%g0]0x81,%l3 ! %l3 = 445c2c9f9f22251e ! Mem[00000000100c1408] = ffc521570f600eca, %l3 = 445c2c9f9f22251e ldxa [%i3+%o4]0x80,%l3 ! %l3 = ffc521570f600eca ! Mem[0000000010141410] = e0250a6d0f0be2a9, %l4 = 000000000000ffc5 ldxa [%i5+0x010]%asi,%l4 ! %l4 = e0250a6d0f0be2a9 ! Mem[0000000030001400] = 34964508, %l2 = 000000005721634c ldsba [%i0+%g0]0x81,%l2 ! %l2 = 0000000000000034 ! Mem[0000000010041408] = af3c3dff, %l5 = 000000009f22251e lduha [%i1+%o4]0x88,%l5 ! %l5 = 0000000000003dff ! Starting 10 instruction Store Burst ! Mem[0000000010141438] = 445c2c9f9f22251e, %l0 = 0000000000000019, %l4 = e0250a6d0f0be2a9 add %i5,0x38,%g1 casxa [%g1]0x80,%l0,%l4 ! %l4 = 445c2c9f9f22251e p0_label_28: ! %f16 = d2038d08, Mem[000000001008143c] = 75164fc8 sta %f16,[%i2+0x03c]%asi ! Mem[000000001008143c] = d2038d08 ! %f6 = fd2146b2 e70000ff, %l5 = 0000000000003dff ! Mem[0000000010181410] = ff1b000051000000 add %i6,0x010,%g1 stda %f6,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010181410] = ff0000e7b24621fd ! Mem[0000000010041438] = 445c2c9f, %l0 = 00000019, %l5 = 00003dff add %i1,0x38,%g1 casa [%g1]0x80,%l0,%l5 ! %l5 = 00000000445c2c9f ! %l0 = 0000000000000019, Mem[0000000010101408] = 3469aa70 stba %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 1969aa70 ! Mem[0000000010101408] = 1969aa70, %l5 = 00000000445c2c9f ldstuba [%i4+%o4]0x80,%l5 ! %l5 = 00000019000000ff ! %l4 = 445c2c9f9f22251e, Mem[00000000211c0000] = 22dce5a1, %asi = 80 stha %l4,[%o2+0x000]%asi ! Mem[00000000211c0000] = 251ee5a1 ! %f15 = 0027d52a, Mem[00000000100c1410] = e436b160 sta %f15,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 0027d52a ! %f10 = 60b136e4 088d03d2, %l5 = 0000000000000019 ! Mem[0000000030001430] = f73659a641a1a601 add %i0,0x030,%g1 stda %f10,[%g1+%l5]ASI_PST16_SL ! Mem[0000000030001430] = d20359a641a1b160 ! %f16 = d2038d08 e436b160 1bb8d52a db72f184 ! %f20 = 70aa6934 bbe3c832 e1349b34 55e79ba6 ! %f24 = c73a9716 0027d52a 60b136e4 088d03d2 ! %f28 = 19c52157 0f600eca 1e25229f 9f2c5c44 stda %f16,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (5) ! Mem[0000000030141408] = 84f172db 2ad5b81b, %l4 = 9f22251e, %l5 = 00000019 ldda [%i5+%o4]0x81,%l4 ! %l4 = 0000000084f172db 000000002ad5b81b p0_label_29: ! %l5 = 000000002ad5b81b, %l7 = ffffffffffffffbc, %l7 = ffffffffffffffbc xnor %l5,%l7,%l7 ! %l7 = 000000002ad5b858 ! Mem[0000000030181410] = f8af92e2, %l3 = ffc521570f600eca lduwa [%i6+%o5]0x81,%l3 ! %l3 = 00000000f8af92e2 ! %l1 = 00000000b252fd4b, %l6 = 000000005721c519, %l6 = 000000005721c519 or %l1,%l6,%l6 ! %l6 = 00000000f773fd5b ! Mem[0000000010001420] = c73a9716 fc2b9aae, %l4 = 84f172db, %l5 = 2ad5b81b ldd [%i0+0x020],%l4 ! %l4 = 00000000c73a9716 00000000fc2b9aae ! Mem[0000000030141408] = 1bb8d52adb72f184, %f30 = 1e25229f 9f2c5c44 ldda [%i5+%o4]0x89,%f30 ! %f30 = 1bb8d52a db72f184 ! Mem[0000000030141400] = 60b136e4, %l4 = 00000000c73a9716 ldswa [%i5+%g0]0x81,%l4 ! %l4 = 0000000060b136e4 ! Mem[0000000010081428] = 94121178, %l7 = 000000002ad5b858 ldsha [%i2+0x028]%asi,%l7 ! %l7 = ffffffffffff9412 ! Mem[00000000300c1400] = ffffffff ffffaa70, %l2 = 00000034, %l3 = f8af92e2 ldda [%i3+%g0]0x89,%l2 ! %l2 = 00000000ffffaa70 00000000ffffffff ! Mem[0000000021800140] = ff6099db, %l3 = 00000000ffffffff ldsb [%o3+0x141],%l3 ! %l3 = 0000000000000060 ! Starting 10 instruction Store Burst ! %f0 = 6bfb568f ca591030, %l1 = 00000000b252fd4b ! Mem[0000000010181418] = 7019af4760b136e4 add %i6,0x018,%g1 stda %f0,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010181418] = 3010afca60b1fbe4 p0_label_30: ! Mem[0000000010041410] = 00003dff, %l0 = 0000000000000019 swapa [%i1+%o5]0x88,%l0 ! %l0 = 0000000000003dff ! Mem[00000000100c1407] = 9f22251e, %l5 = 00000000fc2b9aae ldstuba [%i3+0x007]%asi,%l5 ! %l5 = 0000001e000000ff ! %l4 = 0000000060b136e4, Mem[0000000010081400] = 088d03d2 stwa %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 60b136e4 ! %l7 = ffffffffffff9412, Mem[00000000100c1410] = 0027d52a stha %l7,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 00279412 ! %l4 = 0000000060b136e4, Mem[0000000010041408] = ff3d3caf stha %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = 36e43caf ! %l7 = ffffffffffff9412, Mem[0000000030181400] = 1e25229f9f2c5c44 stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = ffffffffffff9412 ! %l6 = 00000000f773fd5b, Mem[0000000030001400] = 34964508 stwa %l6,[%i0+%g0]0x81 ! Mem[0000000030001400] = f773fd5b ! Mem[0000000030181408] = 9f22251e, %l6 = 00000000f773fd5b ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 0000001e000000ff ! %l1 = 00000000b252fd4b, Mem[00000000100c1410] = 12942700 stba %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 4b942700 ! Starting 10 instruction Load Burst ! Mem[0000000010181424] = 726f2f17, %l7 = ffffffffffff9412 lduh [%i6+0x026],%l7 ! %l7 = 0000000000002f17 p0_label_31: ! Mem[0000000010101400] = d2038d08, %l7 = 0000000000002f17 ldsba [%i4+%g0]0x88,%l7 ! %l7 = 0000000000000008 ! Mem[00000000201c0000] = ff5201ce, %l1 = 00000000b252fd4b ldub [%o0+%g0],%l1 ! %l1 = 00000000000000ff ! Mem[000000001014143c] = 9f22251e, %l1 = 00000000000000ff ldsha [%i5+0x03e]%asi,%l1 ! %l1 = 000000000000251e ! Mem[0000000010001410] = 70aa6934 bbe3c832, %l6 = 0000001e, %l7 = 00000008 ldd [%i0+%o5],%l6 ! %l6 = 0000000070aa6934 00000000bbe3c832 ! Mem[0000000030101410] = a334634c172f6f72, %l5 = 000000000000001e ldxa [%i4+%o5]0x81,%l5 ! %l5 = a334634c172f6f72 ! Mem[0000000010101410] = 7c92aff8, %l4 = 0000000060b136e4 ldswa [%i4+%o5]0x80,%l4 ! %l4 = 000000007c92aff8 ! Mem[000000001000143c] = ec455e81, %l2 = 00000000ffffaa70 lduba [%i0+0x03e]%asi,%l2 ! %l2 = 000000000000005e ! Mem[0000000010181400] = 00000000, %f24 = c73a9716 lda [%i6+%g0]0x88,%f24 ! %f24 = 00000000 ! Mem[0000000030141408] = 84f172db, %l5 = a334634c172f6f72 lduwa [%i5+%o4]0x81,%l5 ! %l5 = 0000000084f172db ! Starting 10 instruction Store Burst ! %l2 = 0000005e, %l3 = 00000060, Mem[0000000030001400] = f773fd5b af3c3d27 stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = 0000005e 00000060 p0_label_32: ! %l0 = 0000000000003dff, Mem[0000000010101400] = 088d03d2 stha %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 3dff03d2 ! Mem[0000000010101400] = 3dff03d2, %l6 = 0000000070aa6934 swapa [%i4+%g0]0x80,%l6 ! %l6 = 000000003dff03d2 ! Mem[00000000100c1408] = 5721c5ff, %l7 = 00000000bbe3c832 swapa [%i3+%o4]0x88,%l7 ! %l7 = 000000005721c5ff ! %l4 = 000000007c92aff8, Mem[0000000030001408] = 27000000 stwa %l4,[%i0+%o4]0x89 ! Mem[0000000030001408] = 7c92aff8 ! %f26 = 60b136e4 088d03d2, %l4 = 000000007c92aff8 ! Mem[0000000010081400] = e436b160e436b160 stda %f26,[%i2+%l4]ASI_PST32_PL ! Mem[0000000010081400] = e436b160e436b160 ! %f8 = 60b136e4, Mem[0000000010181418] = 3010afca sta %f8 ,[%i6+0x018]%asi ! Mem[0000000010181418] = 60b136e4 ! Mem[0000000010141408] = db72a334, %l6 = 000000003dff03d2 ldstuba [%i5+%o4]0x88,%l6 ! %l6 = 00000034000000ff ! %l6 = 00000034, %l7 = 5721c5ff, Mem[0000000030181408] = ff25229f 9f2c5c44 stda %l6,[%i6+%o4]0x81 ! Mem[0000000030181408] = 00000034 5721c5ff ! Mem[0000000010141410] = e0250a6d, %l0 = 0000000000003dff ldsha [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffe025 ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = 527cce13 00000019, %l0 = ffffe025, %l1 = 0000251e ldda [%i1+%o5]0x88,%l0 ! %l0 = 0000000000000019 00000000527cce13 p0_label_33: ! Mem[00000000100c1408] = 32c8e3bb 0f600eca, %l4 = 7c92aff8, %l5 = 84f172db ldda [%i3+%o4]0x80,%l4 ! %l4 = 0000000032c8e3bb 000000000f600eca ! Mem[0000000010141428] = a6667f18fd2281c3, %l2 = 000000000000005e ldx [%i5+0x028],%l2 ! %l2 = a6667f18fd2281c3 ! Mem[0000000030081400] = 55e79ba6, %l0 = 0000000000000019 lduwa [%i2+%g0]0x81,%l0 ! %l0 = 0000000055e79ba6 ! Mem[0000000010181410] = ff0000e7, %f23 = 55e79ba6 lda [%i6+%o5]0x80,%f23 ! %f23 = ff0000e7 ! Mem[00000000100c1418] = 2c6c9f8b, %l3 = 0000000000000060 lduha [%i3+0x018]%asi,%l3 ! %l3 = 0000000000002c6c ! Mem[0000000010081400] = 60b136e4, %l0 = 0000000055e79ba6 ldsba [%i2+%g0]0x88,%l0 ! %l0 = ffffffffffffffe4 ! Mem[0000000030001408] = 7c92aff8, %l1 = 00000000527cce13 lduwa [%i0+%o4]0x89,%l1 ! %l1 = 000000007c92aff8 ! Mem[0000000010181400] = 00000000, %l2 = a6667f18fd2281c3 swapa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141410] = e0250a6d, %f4 = 26604981 lda [%i5+%o5]0x80,%f4 ! %f4 = e0250a6d ! Starting 10 instruction Store Burst ! Mem[0000000030101410] = a334634c, %l2 = 0000000000000000 swapa [%i4+%o5]0x81,%l2 ! %l2 = 00000000a334634c p0_label_34: ! %l6 = 0000000000000034, Mem[0000000010181408] = 34787248 stba %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 34787248 ! Mem[0000000010181400] = c38122fd, %l4 = 0000000032c8e3bb ldstuba [%i6+%g0]0x88,%l4 ! %l4 = 000000fd000000ff ! Mem[0000000010001410] = 3469aa70, %l4 = 00000000000000fd ldstuba [%i0+%o5]0x88,%l4 ! %l4 = 00000070000000ff ! %l7 = 000000005721c5ff, Mem[0000000010141400] = ffffffff stwa %l7,[%i5+%g0]0x88 ! Mem[0000000010141400] = 5721c5ff ! %f3 = 55e79ba6, %f2 = e1349b34 fsqrts %f3 ,%f2 ! %f2 = 4aac2dfc ! %f0 = 6bfb568f ca591030 4aac2dfc 55e79ba6 ! %f4 = e0250a6d 4c6334a3 fd2146b2 e70000ff ! %f8 = 60b136e4 088d03d2 60b136e4 088d03d2 ! %f12 = 796694bc 4c6334a3 9f22251e 0027d52a stda %f0,[%i0]ASI_BLK_AIUPL ! Block Store to 0000000010001400 ! %f30 = 1bb8d52a db72f184, Mem[0000000030041410] = ff7bd3e4 d1e92f7b stda %f30,[%i1+%o5]0x81 ! Mem[0000000030041410] = 1bb8d52a db72f184 ! %l2 = 00000000a334634c, Mem[0000000030181410] = f8af92e2 stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = a334634c ! Mem[0000000030081410] = cab3b22b, %l5 = 000000000f600eca ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 0000002b000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010101408] = ff69aa70, %l5 = 000000000000002b ldswa [%i4+%o4]0x80,%l5 ! %l5 = ffffffffff69aa70 p0_label_35: ! Mem[00000000100c1400] = 0000009b9f2225ff, %f24 = 00000000 0027d52a ldda [%i3+%g0]0x80,%f24 ! %f24 = 0000009b 9f2225ff ! Mem[00000000100c1418] = 2c6c9f8b86b8493e, %f26 = 60b136e4 088d03d2 ldd [%i3+0x018],%f26 ! %f26 = 2c6c9f8b 86b8493e ! Mem[00000000100c1410] = 4b942700, %l1 = 000000007c92aff8 ldsha [%i3+%o5]0x80,%l1 ! %l1 = 0000000000004b94 ! Mem[0000000010101410] = f8af927c, %l1 = 0000000000004b94 lduba [%i4+%o5]0x88,%l1 ! %l1 = 000000000000007c ! Mem[0000000030041408] = b562cdb1, %l0 = ffffffffffffffe4 lduha [%i1+%o4]0x81,%l0 ! %l0 = 000000000000b562 ! Mem[0000000010141408] = ffa372db, %l2 = 00000000a334634c lduha [%i5+%o4]0x80,%l2 ! %l2 = 000000000000ffa3 ! Mem[0000000030141410] = bbe3c832, %l7 = 000000005721c5ff lduba [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000032 ! Mem[0000000030141400] = 60b136e4, %l0 = 000000000000b562 lduwa [%i5+%g0]0x81,%l0 ! %l0 = 0000000060b136e4 ! Mem[00000000100c1404] = 9f2225ff, %f27 = 86b8493e lda [%i3+0x004]%asi,%f27 ! %f27 = 9f2225ff ! Starting 10 instruction Store Burst ! %f16 = d2038d08 e436b160, %l3 = 0000000000002c6c ! Mem[0000000010041400] = 796694bc4c6334a3 stda %f16,[%i1+%l3]ASI_PST16_PL ! Mem[0000000010041400] = 796694bc088d03d2 p0_label_36: ! %f18 = 1bb8d52a, Mem[0000000010041400] = bc946679 sta %f18,[%i1+%g0]0x88 ! Mem[0000000010041400] = 1bb8d52a ! %l6 = 0000000000000034, Mem[0000000030001408] = 7c92aff8 stwa %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000034 membar #Sync ! Added by membar checker (6) ! Mem[0000000010001400] = ca591030, %l5 = ffffffffff69aa70 swapa [%i0+%g0]0x88,%l5 ! %l5 = 00000000ca591030 ! %f16 = d2038d08, Mem[0000000010001414] = 6d0a25e0 st %f16,[%i0+0x014] ! Mem[0000000010001414] = d2038d08 ! %l4 = 00000070, %l5 = ca591030, Mem[0000000010001400] = ff69aa70 6bfb568f stda %l4,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000070 ca591030 ! %l1 = 000000000000007c, Mem[0000000021800000] = ff5518df, %asi = 80 stha %l1,[%o3+0x000]%asi ! Mem[0000000021800000] = 007c18df ! %l7 = 0000000000000032, Mem[0000000030181408] = 34000000 stba %l7,[%i6+%o4]0x89 ! Mem[0000000030181408] = 34000032 ! %l5 = 00000000ca591030, Mem[0000000010001438] = 2ad52700 sth %l5,[%i0+0x038] ! Mem[0000000010001438] = 10302700 ! %l2 = 000000000000ffa3, Mem[000000001004141e] = d01edd19, %asi = 80 stha %l2,[%i1+0x01e]%asi ! Mem[000000001004141c] = d01effa3 ! Starting 10 instruction Load Burst ! Mem[0000000010041408] = 36e43caf e437566a, %l0 = 60b136e4, %l1 = 0000007c ldda [%i1+%o4]0x80,%l0 ! %l0 = 0000000036e43caf 00000000e437566a p0_label_37: ! Mem[00000000211c0000] = 251ee5a1, %l7 = 0000000000000032 lduba [%o2+0x000]%asi,%l7 ! %l7 = 0000000000000025 ! Mem[0000000030001408] = 00000034, %l3 = 0000000000002c6c ldsha [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000034 ! Mem[0000000030141408] = 1bb8d52adb72f184, %l6 = 0000000000000034 ldxa [%i5+%o4]0x89,%l6 ! %l6 = 1bb8d52adb72f184 ! Mem[0000000010101410] = 7c92aff8, %l2 = 000000000000ffa3 ldsha [%i4+%o5]0x80,%l2 ! %l2 = 0000000000007c92 ! Mem[0000000030041400] = bc940000, %l5 = 00000000ca591030 lduwa [%i1+%g0]0x81,%l5 ! %l5 = 00000000bc940000 ! Mem[0000000010081408] = 3253810319000000, %f0 = 6bfb568f ca591030 ldda [%i2+%o4]0x88,%f0 ! %f0 = 32538103 19000000 ! Mem[0000000010101400] = 70aa693460b136e4, %f6 = fd2146b2 e70000ff ldda [%i4+%g0]0x80,%f6 ! %f6 = 70aa6934 60b136e4 ! Mem[0000000010081410] = d8788cc6 be91f2e9, %l4 = 00000070, %l5 = bc940000 ldda [%i2+%o5]0x88,%l4 ! %l4 = 00000000be91f2e9 00000000d8788cc6 ! Mem[00000000100c1400] = 0000009b, %f8 = 60b136e4 ld [%i3+%g0],%f8 ! %f8 = 0000009b ! Starting 10 instruction Store Burst ! Mem[0000000010001408] = a69be755, %l5 = 00000000d8788cc6 swapa [%i0+%o4]0x80,%l5 ! %l5 = 00000000a69be755 p0_label_38: ! Mem[0000000030001408] = 00000034, %l7 = 0000000000000025 swapa [%i0+%o4]0x89,%l7 ! %l7 = 0000000000000034 ! Mem[0000000010141400] = ffc52157, %l2 = 0000000000007c92 swapa [%i5+%g0]0x80,%l2 ! %l2 = 00000000ffc52157 ! %l6 = 1bb8d52adb72f184, Mem[0000000030101410] = 00000000 stha %l6,[%i4+%o5]0x89 ! Mem[0000000030101410] = 0000f184 ! %l4 = 00000000be91f2e9, Mem[00000000100c1410] = 4b942700606cfca9 stxa %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00000000be91f2e9 ! %l0 = 36e43caf, %l1 = e437566a, Mem[0000000010101408] = ff69aa70 1d8080b9 std %l0,[%i4+%o4] ! Mem[0000000010101408] = 36e43caf e437566a ! %f18 = 1bb8d52a db72f184, %l1 = 00000000e437566a ! Mem[0000000010141430] = cb0c4acb9ad31662 add %i5,0x030,%g1 stda %f18,[%g1+%l1]ASI_PST8_PL ! Mem[0000000010141430] = cbf14adb9ad5b862 ! Mem[000000001004141f] = d01effa3, %l6 = 1bb8d52adb72f184 ldstuba [%i1+0x01f]%asi,%l6 ! %l6 = 000000a3000000ff ! %f6 = 70aa6934, Mem[0000000010041424] = d8275aa4 sta %f6 ,[%i1+0x024]%asi ! Mem[0000000010041424] = 70aa6934 ! %l4 = be91f2e9, %l5 = a69be755, Mem[0000000010181408] = 48727834 eef7dfbf stda %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = be91f2e9 a69be755 ! Starting 10 instruction Load Burst ! Mem[000000001018141c] = 60b1fbe4, %l6 = 00000000000000a3 ldsba [%i6+0x01c]%asi,%l6 ! %l6 = 0000000000000060 p0_label_39: ! Mem[0000000010101400] = 70aa6934, %l3 = 0000000000000034 ldsba [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000070 ! Mem[0000000030041410] = 1bb8d52a, %l7 = 0000000000000034 lduba [%i1+%o5]0x81,%l7 ! %l7 = 000000000000001b ! Mem[0000000010001408] = c68c78d8, %l3 = 0000000000000070 lduwa [%i0+%o4]0x88,%l3 ! %l3 = 00000000c68c78d8 ! Mem[0000000030001408] = 25000000, %l6 = 0000000000000060 ldsha [%i0+%o4]0x81,%l6 ! %l6 = 0000000000002500 ! Mem[0000000010081408] = 19000000, %l3 = 00000000c68c78d8 ldsha [%i2+%o4]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[00000000300c1400] = ffffaa70, %l3 = 0000000000000000 lduba [%i3+%g0]0x89,%l3 ! %l3 = 0000000000000070 ! Mem[0000000030181400] = 1294ffff, %f24 = 0000009b lda [%i6+%g0]0x81,%f24 ! %f24 = 1294ffff ! Mem[0000000030081400] = 55e79ba6, %f27 = 9f2225ff lda [%i2+%g0]0x81,%f27 ! %f27 = 55e79ba6 ! %l7 = 000000000000001b, immed = 000005c7, %y = 00003478 smul %l7,0x5c7,%l7 ! %l7 = 0000000000009bfd, %y = 00000000 ! Starting 10 instruction Store Burst ! Mem[0000000010181418] = 60b136e460b1fbe4, %l4 = 00000000be91f2e9, %l7 = 0000000000009bfd add %i6,0x18,%g1 casxa [%g1]0x80,%l4,%l7 ! %l7 = 60b136e460b1fbe4 p0_label_40: ! Mem[00000000100c1408] = bbe3c832, %l2 = 00000000ffc52157 swapa [%i3+%o4]0x88,%l2 ! %l2 = 00000000bbe3c832 ! Mem[0000000010181408] = e9f291be, %l7 = 60b136e460b1fbe4 swapa [%i6+%o4]0x80,%l7 ! %l7 = 00000000e9f291be ! %f9 = 088d03d2, Mem[0000000010041408] = af3ce436 sta %f9 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 088d03d2 ! %f4 = e0250a6d 4c6334a3, %l4 = 00000000be91f2e9 ! Mem[0000000010181420] = a21033db726f2f17 add %i6,0x020,%g1 stda %f4,[%g1+%l4]ASI_PST32_PL ! Mem[0000000010181420] = a334634c726f2f17 ! %f9 = 088d03d2, Mem[0000000010041410] = 00000019 sta %f9 ,[%i1+%o5]0x88 ! Mem[0000000010041410] = 088d03d2 ! %l0 = 0000000036e43caf, Mem[0000000010101400] = 70aa6934 stwa %l0,[%i4+%g0]0x80 ! Mem[0000000010101400] = 36e43caf ! %f12 = 796694bc 4c6334a3, Mem[0000000030181400] = ffff9412 ffffffff stda %f12,[%i6+%g0]0x89 ! Mem[0000000030181400] = 796694bc 4c6334a3 ! Mem[0000000020800001] = fd4be062, %l3 = 0000000000000070 ldstub [%o1+0x001],%l3 ! %l3 = 0000004b000000ff ! %f3 = 55e79ba6, %f15 = 0027d52a, %f28 = 19c52157 fsubs %f3 ,%f15,%f28 ! %l0 = 0000000036e43cd1, Unfinished, %fsr = 0000000000 ! Starting 10 instruction Load Burst ! Mem[00000000218001c0] = 732cc752, %l4 = 00000000be91f2e9 ldsha [%o3+0x1c0]%asi,%l4 ! %l4 = 000000000000732c p0_label_41: ! Mem[00000000300c1408] = 19dd1ed0, %l4 = 000000000000732c lduha [%i3+%o4]0x81,%l4 ! %l4 = 00000000000019dd ! Mem[0000000020800000] = fdffe062, %l3 = 000000000000004b lduha [%o1+0x000]%asi,%l3 ! %l3 = 000000000000fdff ! Mem[0000000030141410] = 70aa6934bbe3c832, %l4 = 00000000000019dd ldxa [%i5+%o5]0x89,%l4 ! %l4 = 70aa6934bbe3c832 ! Mem[0000000010001410] = a334634c, %l4 = 70aa6934bbe3c832 ldsw [%i0+%o5],%l4 ! %l4 = ffffffffa334634c ! Mem[0000000030041408] = b562cdb1, %l5 = 00000000a69be755 ldswa [%i1+%o4]0x81,%l5 ! %l5 = ffffffffb562cdb1 ! Mem[0000000030181408] = ffc5215734000032, %f18 = 1bb8d52a db72f184 ldda [%i6+%o4]0x89,%f18 ! %f18 = ffc52157 34000032 ! Mem[0000000010081400] = e436b160, %l4 = ffffffffa334634c lduwa [%i2+0x000]%asi,%l4 ! %l4 = 00000000e436b160 ! Mem[0000000030101408] = 796694bc, %l3 = 000000000000fdff ldsba [%i4+%o4]0x89,%l3 ! %l3 = ffffffffffffffbc ! Mem[0000000010101400] = e436b160 af3ce436, %l4 = e436b160, %l5 = b562cdb1 ldda [%i4+%g0]0x88,%l4 ! %l4 = 00000000af3ce436 00000000e436b160 ! Starting 10 instruction Store Burst ! %l1 = 00000000e437566a, immd = fffffffffffff78a, %l0 = 0000000036e43cd1 mulx %l1,-0x876,%l0 ! %l0 = fffff87513cadb24 p0_label_42: ! Mem[0000000010101432] = ff13ee56, %l6 = 0000000000002500 ldstuba [%i4+0x032]%asi,%l6 ! %l6 = 000000ee000000ff ! Mem[0000000030001400] = 0000005e, %l4 = 00000000af3ce436 swapa [%i0+%g0]0x81,%l4 ! %l4 = 000000000000005e ! %l0 = fffff87513cadb24, Mem[0000000030101410] = 726f2f170000f184 stxa %l0,[%i4+%o5]0x89 ! Mem[0000000030101410] = fffff87513cadb24 ! Mem[0000000010101410] = 7c92aff8, %l2 = 00000000bbe3c832 ldstuba [%i4+%o5]0x80,%l2 ! %l2 = 0000007c000000ff ! Mem[0000000010081408] = 00000019, %l7 = 00000000e9f291be swapa [%i2+%o4]0x80,%l7 ! %l7 = 0000000000000019 ! Mem[0000000021800001] = 007c18df, %l3 = ffffffffffffffbc ldstub [%o3+0x001],%l3 ! %l3 = 0000007c000000ff ! Mem[00000000201c0001] = ff5201ce, %l1 = 00000000e437566a ldstuba [%o0+0x001]%asi,%l1 ! %l1 = 00000052000000ff ! %f6 = 70aa6934 60b136e4, Mem[0000000010181408] = 60b1fbe4 55e79ba6 stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 70aa6934 60b136e4 ! %l2 = 000000000000007c, Mem[00000000100c1400] = ff25229f9b000000 stxa %l2,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000007c ! Starting 10 instruction Load Burst ! Mem[0000000010181418] = 60b136e460b1fbe4, %f22 = e1349b34 ff0000e7 ldda [%i6+0x018]%asi,%f22 ! %f22 = 60b136e4 60b1fbe4 p0_label_43: ! Mem[0000000010081430] = 128b7cee7928f15e, %f26 = 2c6c9f8b 55e79ba6 ldda [%i2+0x030]%asi,%f26 ! %f26 = 128b7cee 7928f15e ! Mem[0000000030141400] = d2038d08 e436b160, %l0 = 13cadb24, %l1 = 00000052 ldda [%i5+%g0]0x89,%l0 ! %l0 = 00000000e436b160 00000000d2038d08 ! Mem[0000000030041408] = b562cdb1, %l1 = 00000000d2038d08 ldswa [%i1+%o4]0x81,%l1 ! %l1 = ffffffffb562cdb1 ! Mem[0000000010001410] = a334634c, %l3 = 000000000000007c lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000a334634c ! Mem[00000000201c0000] = ffff01ce, %l5 = 00000000e436b160 ldsha [%o0+0x000]%asi,%l5 ! %l5 = ffffffffffffffff ! Mem[0000000030181410] = a334634c, %f10 = 60b136e4 lda [%i6+%o5]0x81,%f10 ! %f10 = a334634c ! %f5 = 4c6334a3, %f17 = e436b160, %f31 = db72f184 fadds %f5 ,%f17,%f31 ! %f31 = e436b160 ! Mem[00000000100c1408] = 5721c5ff 0f600eca, %l4 = 0000005e, %l5 = ffffffff ldda [%i3+%o4]0x80,%l4 ! %l4 = 000000005721c5ff 000000000f600eca ! Mem[00000000100c1408] = ca0e600f ffc52157, %l2 = 0000007c, %l3 = a334634c ldda [%i3+%o4]0x88,%l2 ! %l2 = 00000000ffc52157 00000000ca0e600f ! Starting 10 instruction Store Burst ! Mem[00000000201c0000] = ffff01ce, %l4 = 000000005721c5ff ldstub [%o0+%g0],%l4 ! %l4 = 000000ff000000ff p0_label_44: ! Mem[00000000100c1403] = 7c000000, %l1 = ffffffffb562cdb1 ldstub [%i3+0x003],%l1 ! %l1 = 00000000000000ff ! %f18 = ffc52157 34000032, %l4 = 00000000000000ff ! Mem[0000000030081420] = dc24471b8906acbf add %i2,0x020,%g1 stda %f18,[%g1+%l4]ASI_PST16_S ! Mem[0000000030081420] = ffc5215734000032 ! %f20 = 70aa6934 bbe3c832, Mem[0000000010081400] = e436b160 e436b160 stda %f20,[%i2+0x000]%asi ! Mem[0000000010081400] = 70aa6934 bbe3c832 ! Mem[0000000020800000] = fdffe062, %l3 = 00000000ca0e600f ldstub [%o1+%g0],%l3 ! %l3 = 000000fd000000ff ! Mem[000000001010142c] = 9f22251e, %l6 = 00000000000000ee, %asi = 80 swapa [%i4+0x02c]%asi,%l6 ! %l6 = 000000009f22251e ! %l3 = 00000000000000fd, Mem[0000000030101410] = 24dbca13 stwa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000fd ! %l4 = 00000000000000ff, Mem[0000000030001400] = af3ce43600000060 stxa %l4,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00000000000000ff ! %l2 = ffc52157, %l3 = 000000fd, Mem[0000000030001400] = 00000000 000000ff stda %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffc52157 000000fd ! %f26 = 128b7cee 7928f15e, Mem[0000000010181438] = b24621fd 94ad7d4c std %f26,[%i6+0x038] ! Mem[0000000010181438] = 128b7cee 7928f15e ! Starting 10 instruction Load Burst ! Mem[0000000030141400] = 60b136e4, %l0 = 00000000e436b160 lduha [%i5+%g0]0x81,%l0 ! %l0 = 00000000000060b1 p0_label_45: ! Mem[0000000010101410] = ff92aff8, %l0 = 00000000000060b1 ldsha [%i4+%o5]0x80,%l0 ! %l0 = ffffffffffffff92 ! Mem[0000000030041408] = b562cdb1, %l1 = 0000000000000000 ldswa [%i1+%o4]0x81,%l1 ! %l1 = ffffffffb562cdb1 ! %l6 = 000000009f22251e, immed = 00000312, %y = 00000000 smul %l6,0x312,%l6 ! %l6 = fffffed696d5f61c, %y = fffffed6 ! Mem[0000000030181400] = a334634c, %l0 = ffffffffffffff92 lduwa [%i6+%g0]0x81,%l0 ! %l0 = 00000000a334634c ! Mem[0000000020800040] = ff9bf99a, %l1 = ffffffffb562cdb1 ldsh [%o1+0x040],%l1 ! %l1 = ffffffffffffff9b ! Mem[0000000010001410] = 088d03d24c6334a3, %l7 = 0000000000000019 ldxa [%i0+%o5]0x88,%l7 ! %l7 = 088d03d24c6334a3 ! Mem[0000000030141408] = 84f172db, %f14 = 9f22251e lda [%i5+%o4]0x81,%f14 ! %f14 = 84f172db ! Mem[0000000010181408] = 70aa6934, %l2 = 00000000ffc52157 lduwa [%i6+%o4]0x80,%l2 ! %l2 = 0000000070aa6934 ! Mem[000000001014142c] = fd2281c3, %l3 = 00000000000000fd ldsha [%i5+0x02e]%asi,%l3 ! %l3 = ffffffffffff81c3 ! Starting 10 instruction Store Burst ! Mem[0000000010081410] = be91f2e9, %l1 = ffffffffffffff9b swapa [%i2+%o5]0x88,%l1 ! %l1 = 00000000be91f2e9 p0_label_46: ! %l0 = a334634c, %l1 = be91f2e9, Mem[0000000030101408] = 796694bc 339112d4 stda %l0,[%i4+%o4]0x89 ! Mem[0000000030101408] = a334634c be91f2e9 ! Mem[0000000010081423] = 49840312, %l0 = 00000000a334634c ldstub [%i2+0x023],%l0 ! %l0 = 00000012000000ff ! %l1 = 00000000be91f2e9, Mem[0000000010081424] = f539bdcc stw %l1,[%i2+0x024] ! Mem[0000000010081424] = be91f2e9 ! %f10 = a334634c 088d03d2, %l1 = 00000000be91f2e9 ! Mem[0000000010001418] = ff0000e7b24621fd add %i0,0x018,%g1 stda %f10,[%g1+%l1]ASI_PST16_PL ! Mem[0000000010001418] = d20300e7b24634a3 ! Mem[0000000010141426] = 16973ac7, %l5 = 000000000f600eca ldstuba [%i5+0x026]%asi,%l5 ! %l5 = 0000003a000000ff ! %l2 = 70aa6934, %l3 = ffff81c3, Mem[0000000010081410] = 9bffffff c68c78d8 stda %l2,[%i2+%o5]0x80 ! Mem[0000000010081410] = 70aa6934 ffff81c3 ! %l6 = 96d5f61c, %l7 = 4c6334a3, Mem[0000000030081408] = 17440000 51000000 stda %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = 96d5f61c 4c6334a3 ! %l4 = 000000ff, %l5 = 0000003a, Mem[0000000030181400] = a334634c bc946679 stda %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff 0000003a ! Mem[0000000010001410] = 4c6334a3, %l3 = ffffffffffff81c3 ldstuba [%i0+%o5]0x88,%l3 ! %l3 = 000000a3000000ff ! Starting 10 instruction Load Burst ! %l5 = 000000000000003a, %l4 = 00000000000000ff, %l3 = 00000000000000a3 or %l5,%l4,%l3 ! %l3 = 00000000000000ff p0_label_47: ! Mem[00000000300c1410] = 00000065, %l3 = 00000000000000ff lduba [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000065 ! Mem[0000000010081408] = be91f2e9, %l0 = 0000000000000012 lduba [%i2+%o4]0x88,%l0 ! %l0 = 00000000000000e9 ! Mem[0000000030041400] = 000094bc, %l3 = 0000000000000065 lduba [%i1+%g0]0x89,%l3 ! %l3 = 00000000000000bc ! Mem[0000000010081428] = 94121178, %l3 = 00000000000000bc ldsha [%i2+0x028]%asi,%l3 ! %l3 = ffffffffffff9412 ! Mem[0000000030101400] = 4c632157, %l2 = 0000000070aa6934 ldsha [%i4+%g0]0x89,%l2 ! %l2 = 0000000000002157 ! Mem[0000000030101400] = 5721634c, %l1 = 00000000be91f2e9 ldsba [%i4+%g0]0x81,%l1 ! %l1 = 0000000000000057 ! Mem[0000000030081408] = 96d5f61c, %f11 = 088d03d2 lda [%i2+%o4]0x89,%f11 ! %f11 = 96d5f61c ! Mem[0000000030141408] = 84f172db, %l0 = 00000000000000e9 ldswa [%i5+%o4]0x81,%l0 ! %l0 = ffffffff84f172db ! Mem[0000000030141410] = 32c8e3bb, %l6 = fffffed696d5f61c ldsha [%i5+%o5]0x81,%l6 ! %l6 = 00000000000032c8 ! Starting 10 instruction Store Burst ! Mem[0000000030041400] = 000094bc, %l3 = ffffffffffff9412 swapa [%i1+%g0]0x89,%l3 ! %l3 = 00000000000094bc p0_label_48: ! %l7 = 088d03d24c6334a3, Mem[0000000030041400] = 1294ffff00000000 stxa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 088d03d24c6334a3 ! %l2 = 0000000000002157, imm = ffffffffffffffb4, %l1 = 0000000000000057 xor %l2,-0x04c,%l1 ! %l1 = ffffffffffffdee3 ! Mem[0000000030101408] = 4c6334a3e9f291be, %f10 = a334634c 96d5f61c ldda [%i4+%o4]0x81,%f10 ! %f10 = 4c6334a3 e9f291be ! %l2 = 00002157, %l3 = 000094bc, Mem[0000000030141410] = bbe3c832 70aa6934 stda %l2,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00002157 000094bc ! %l4 = 00000000000000ff, Mem[0000000030041408] = b562cdb1 stba %l4,[%i1+%o4]0x81 ! Mem[0000000030041408] = ff62cdb1 ! %l4 = 00000000000000ff, Mem[0000000030001400] = 5721c5ff stwa %l4,[%i0+%g0]0x89 ! Mem[0000000030001400] = 000000ff ! %f20 = 70aa6934 bbe3c832, Mem[0000000030081400] = 55e79ba6 e436b160 stda %f20,[%i2+%g0]0x81 ! Mem[0000000030081400] = 70aa6934 bbe3c832 ! %l1 = ffffffffffffdee3, Mem[0000000010141400] = 927c0000 stha %l1,[%i5+%g0]0x88 ! Mem[0000000010141400] = 927cdee3 ! Mem[0000000010041400] = 2ad5b81b, %l0 = ffffffff84f172db ldstuba [%i1+%g0]0x80,%l0 ! %l0 = 0000002a000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010041400] = 1bb8d5ff, %l7 = 088d03d24c6334a3 lduba [%i1+%g0]0x88,%l7 ! %l7 = 00000000000000ff p0_label_49: ! Mem[0000000021800140] = ff6099db, %l6 = 00000000000032c8 ldsh [%o3+0x140],%l6 ! %l6 = ffffffffffffff60 ! Mem[0000000010181408] = 70aa6934, %l2 = 0000000000002157 lduwa [%i6+%o4]0x80,%l2 ! %l2 = 0000000070aa6934 ! Mem[0000000030101410] = 000000fd, %l5 = 000000000000003a ldsba [%i4+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030001400] = 000000ff, %l2 = 0000000070aa6934 lduwa [%i0+%g0]0x89,%l2 ! %l2 = 00000000000000ff ! %f25 = 9f2225ff, %f4 = e0250a6d fcmpes %fcc0,%f25,%f4 ! %fcc0 = 2 ! Mem[00000000100c1400] = 7c0000ff, %l0 = 000000000000002a ldswa [%i3+%g0]0x80,%l0 ! %l0 = 000000007c0000ff ! Mem[0000000010041410] = d2038d08, %l7 = 00000000000000ff lduwa [%i1+%o5]0x80,%l7 ! %l7 = 00000000d2038d08 ! Mem[0000000010101400] = 36e43caf 60b136e4, %l4 = 000000ff, %l5 = 00000000 ldda [%i4+0x000]%asi,%l4 ! %l4 = 0000000036e43caf 0000000060b136e4 ! Mem[0000000030141408] = 84f172db, %l5 = 0000000060b136e4 lduwa [%i5+%o4]0x81,%l5 ! %l5 = 0000000084f172db ! Starting 10 instruction Store Burst ! Code Fragment 3 p0_fragment_2: ! %l0 = 000000007c0000ff setx 0x99beef68531af365,%g7,%l0 ! %l0 = 99beef68531af365 ! %l1 = ffffffffffffdee3 setx 0x797691a80cfc824a,%g7,%l1 ! %l1 = 797691a80cfc824a 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 = 99beef68531af365 setx 0x1a917537c261f640,%g7,%l0 ! %l0 = 1a917537c261f640 ! %l1 = 797691a80cfc824a setx 0x667c06180d4b38ee,%g7,%l1 ! %l1 = 667c06180d4b38ee p0_label_50: ! %l3 = 00000000000094bc, Mem[0000000030041410] = 1bb8d52a stha %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 94bcd52a ! %l6 = ffffff60, %l7 = d2038d08, Mem[0000000030141408] = db72f184 1bb8d52a stda %l6,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffff60 d2038d08 ! %l3 = 00000000000094bc, Mem[0000000030141408] = ffffff60 stba %l3,[%i5+%o4]0x89 ! Mem[0000000030141408] = ffffffbc ! Mem[00000000100c1408] = ffc52157, %l0 = 1a917537c261f640 ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 00000057000000ff ! %l3 = 00000000000094bc, Mem[0000000010081410] = 70aa6934ffff81c3 stxa %l3,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000000094bc ! %f27 = 7928f15e, Mem[0000000030081408] = 96d5f61c sta %f27,[%i2+%o4]0x89 ! Mem[0000000030081408] = 7928f15e ! %l5 = 0000000084f172db, Mem[0000000030081408] = 7928f15e stwa %l5,[%i2+%o4]0x89 ! Mem[0000000030081408] = 84f172db ! %l4 = 0000000036e43caf, Mem[00000000100c1408] = ff21c5ff0f600eca stxa %l4,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000000036e43caf ! %l6 = ffffff60, %l7 = d2038d08, Mem[0000000010081408] = be91f2e9 32538103 stda %l6,[%i2+%o4]0x88 ! Mem[0000000010081408] = ffffff60 d2038d08 ! Starting 10 instruction Load Burst ! %f18 = ffc52157, %f8 = 0000009b, %f16 = d2038d08 e436b160 fsmuld %f18,%f8 ,%f16 ! %f16 = fff8a42a e0000000 p0_label_51: ! Mem[0000000010001404] = 301059ca, %l7 = 00000000d2038d08 ldswa [%i0+0x004]%asi,%l7 ! %l7 = 00000000301059ca ! Mem[0000000010041428] = e0250a6d, %f29 = 0f600eca ld [%i1+0x028],%f29 ! %f29 = e0250a6d ! Mem[0000000010141400] = 927cdee3, %l4 = 0000000036e43caf lduha [%i5+%g0]0x88,%l4 ! %l4 = 000000000000dee3 ! Mem[0000000030141408] = bcffffff, %l4 = 000000000000dee3 lduwa [%i5+%o4]0x81,%l4 ! %l4 = 00000000bcffffff ! %l2 = 00000000000000ff, immd = 0000000000000aa9, %l4 = 00000000bcffffff udivx %l2,0xaa9,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030001410] = 4c633403, %f1 = 19000000 lda [%i0+%o5]0x89,%f1 ! %f1 = 4c633403 ! Mem[0000000010181408] = 70aa6934, %l4 = 0000000000000000 lduba [%i6+%o4]0x80,%l4 ! %l4 = 0000000000000070 ! Mem[00000000300c1400] = 70aaffff ffffffff 19dd1ed0 f66d47e8 ! Mem[00000000300c1410] = 65000000 bbe3c832 dd6fe3d7 bbf532db ! Mem[00000000300c1420] = b430a514 74e53ae9 423742c0 2b0994b6 ! Mem[00000000300c1430] = 9476aad5 6d0498fd e00c2ff6 60bb2927 ldda [%i3]ASI_BLK_SL,%f16 ! Block Load from 00000000300c1400 ! Mem[0000000030081408] = db72f184, %l2 = 00000000000000ff ldsba [%i2+%o4]0x81,%l2 ! %l2 = ffffffffffffffdb ! Starting 10 instruction Store Burst ! Mem[0000000010141410] = e0250a6d, %l2 = ffffffffffffffdb swap [%i5+%o5],%l2 ! %l2 = 00000000e0250a6d p0_label_52: ! %l5 = 0000000084f172db, Mem[0000000010081410] = 00000000 stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 72db0000 ! %l5 = 0000000084f172db, Mem[0000000030181400] = ff000000 stha %l5,[%i6+%g0]0x89 ! Mem[0000000030181400] = ff0072db ! %l1 = 667c06180d4b38ee, Mem[0000000030081400] = 32c8e3bb3469aa70 stxa %l1,[%i2+%g0]0x89 ! Mem[0000000030081400] = 667c06180d4b38ee ! %l0 = 0000000000000057, Mem[0000000030001408] = 00000025 stwa %l0,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000057 ! %l6 = ffffffffffffff60, %l1 = 667c06180d4b38ee, %l4 = 0000000000000070 andn %l6,%l1,%l4 ! %l4 = 9983f9e7f2b4c700 ! Mem[0000000030101408] = 4c6334a3, %l7 = 00000000301059ca ldstuba [%i4+%o4]0x81,%l7 ! %l7 = 0000004c000000ff ! Mem[0000000010041400] = ffd5b81b, %l5 = 0000000084f172db swapa [%i1+%g0]0x80,%l5 ! %l5 = 00000000ffd5b81b ! %l2 = e0250a6d, %l3 = 000094bc, Mem[0000000030081400] = ee384b0d 18067c66 stda %l2,[%i2+%g0]0x81 ! Mem[0000000030081400] = e0250a6d 000094bc ! %l3 = 00000000000094bc, Mem[0000000030141400] = e436b160 stwa %l3,[%i5+%g0]0x89 ! Mem[0000000030141400] = 000094bc ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = 251ee5a1, %l6 = ffffffffffffff60 ldsb [%o2+0x001],%l6 ! %l6 = 000000000000001e p0_label_53: ! %l3 = 00000000000094bc, %l5 = 00000000ffd5b81b, %l0 = 0000000000000057 udivx %l3,%l5,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010101400] = e436b160 af3ce436, %l6 = 0000001e, %l7 = 0000004c ldda [%i4+%g0]0x88,%l6 ! %l6 = 00000000af3ce436 00000000e436b160 ! Mem[0000000030181408] = 32000034, %f14 = 84f172db lda [%i6+%o4]0x81,%f14 ! %f14 = 32000034 ! Mem[00000000300c1400] = ffffaa70, %l0 = 0000000000000000 ldswa [%i3+%g0]0x89,%l0 ! %l0 = ffffffffffffaa70 ! Mem[0000000010081428] = 94121178, %l0 = ffffffffffffaa70 lduh [%i2+0x02a],%l0 ! %l0 = 0000000000001178 ! Mem[0000000010081408] = ffffff60, %f0 = 32538103 lda [%i2+%o4]0x88,%f0 ! %f0 = ffffff60 ! Mem[000000001014141c] = 349b34e1, %l6 = 00000000af3ce436 ldsh [%i5+0x01e],%l6 ! %l6 = 00000000000034e1 ! Mem[00000000100c143c] = b5b14bdf, %f8 = 0000009b lda [%i3+0x03c]%asi,%f8 ! %f8 = b5b14bdf ! Mem[0000000030181408] = 32000034 5721c5ff, %l6 = 000034e1, %l7 = e436b160 ldda [%i6+%o4]0x81,%l6 ! %l6 = 0000000032000034 000000005721c5ff ! Starting 10 instruction Store Burst ! %l7 = 000000005721c5ff, Mem[0000000030141400] = 000094bc stwa %l7,[%i5+%g0]0x89 ! Mem[0000000030141400] = 5721c5ff p0_label_54: ! Mem[0000000010101400] = 36e43caf, %l3 = 00000000000094bc swapa [%i4+%g0]0x80,%l3 ! %l3 = 0000000036e43caf ! %l2 = 00000000e0250a6d, Mem[0000000030181408] = ffc5215734000032 stxa %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000e0250a6d ! Mem[0000000030001400] = ff000000, %l4 = 9983f9e7f2b4c700 ldstuba [%i0+%g0]0x81,%l4 ! %l4 = 000000ff000000ff ! %l3 = 0000000036e43caf, Mem[00000000100c1400] = ff00007c stba %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ff0000af ! %l6 = 0000000032000034, Mem[0000000030181400] = db7200ff stba %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 347200ff membar #Sync ! Added by membar checker (7) ! %l6 = 0000000032000034, Mem[00000000300c1400] = ffffaa70 stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = ffff0034 ! Mem[00000000201c0000] = ffff01ce, %l4 = 00000000000000ff ldstuba [%o0+0x000]%asi,%l4 ! %l4 = 000000ff000000ff ! Mem[0000000010041400] = 84f172db, %l2 = 00000000e0250a6d ldstuba [%i1+%g0]0x80,%l2 ! %l2 = 00000084000000ff ! Mem[0000000010101400] = 000094bc, %l5 = 00000000ffd5b81b swapa [%i4+%g0]0x80,%l5 ! %l5 = 00000000000094bc ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = 4c632157, %l7 = 000000005721c5ff ldswa [%i4+%g0]0x89,%l7 ! %l7 = 000000004c632157 p0_label_55: ! Mem[0000000010141400] = e3de7c92e98c78d8, %l2 = 0000000000000084 ldxa [%i5+%g0]0x80,%l2 ! %l2 = e3de7c92e98c78d8 ! Mem[0000000010141400] = e3de7c92, %l5 = 00000000000094bc ldswa [%i5+%g0]0x80,%l5 ! %l5 = ffffffffe3de7c92 ! Mem[0000000010101410] = ff92aff8, %l3 = 0000000036e43caf lduha [%i4+%o5]0x80,%l3 ! %l3 = 000000000000ff92 ! Mem[00000000100c1400] = ff0000af, %f15 = 0027d52a lda [%i3+%g0]0x88,%f15 ! %f15 = ff0000af ! Mem[0000000010041400] = fff172db, %l3 = 000000000000ff92 ldsba [%i1+%g0]0x80,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030141410] = 57210000, %l3 = ffffffffffffffff lduba [%i5+%o5]0x81,%l3 ! %l3 = 0000000000000057 ! Mem[0000000010101408] = af3ce436, %l1 = 667c06180d4b38ee lduha [%i4+%o4]0x88,%l1 ! %l1 = 000000000000e436 ! Mem[0000000030141410] = 00002157, %l6 = 0000000032000034 lduba [%i5+%o5]0x89,%l6 ! %l6 = 0000000000000057 ! Mem[00000000100c1400] = af0000ff, %l0 = 0000000000001178 lduha [%i3+%g0]0x80,%l0 ! %l0 = 000000000000af00 ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = ff6334a3, %l1 = 000000000000e436 swapa [%i4+%o4]0x81,%l1 ! %l1 = 00000000ff6334a3 p0_label_56: ! Mem[0000000020800041] = ff9bf99a, %l3 = 0000000000000057 ldstuba [%o1+0x041]%asi,%l3 ! %l3 = 0000009b000000ff ! %l4 = 00000000000000ff, Mem[0000000030081410] = cab3b2ff stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = cab300ff ! %l2 = e3de7c92e98c78d8, Mem[0000000010141408] = ffa372db stba %l2,[%i5+%o4]0x80 ! Mem[0000000010141408] = d8a372db ! Mem[0000000010141400] = e3de7c92, %l6 = 0000000000000057 swapa [%i5+%g0]0x80,%l6 ! %l6 = 00000000e3de7c92 ! Mem[0000000030101410] = fd000000, %l0 = 000000000000af00 ldstuba [%i4+%o5]0x89,%l0 ! %l0 = 00000000000000ff ! %f5 = 4c6334a3, Mem[0000000010141400] = 57000000 sta %f5 ,[%i5+%g0]0x88 ! Mem[0000000010141400] = 4c6334a3 ! Mem[0000000030181400] = ff007234, %l7 = 000000004c632157 ldstuba [%i6+%g0]0x89,%l7 ! %l7 = 00000034000000ff ! %f14 = 32000034 ff0000af, Mem[00000000300c1400] = 3400ffff ffffffff stda %f14,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 32000034 ff0000af ! %l2 = e3de7c92e98c78d8, Mem[0000000010041400] = fff172db088d03d2, %asi = 80 stxa %l2,[%i1+0x000]%asi ! Mem[0000000010041400] = e3de7c92e98c78d8 ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = 94bcd52adb72f184, %l2 = e3de7c92e98c78d8 ldxa [%i1+%o5]0x81,%l2 ! %l2 = 94bcd52adb72f184 p0_label_57: ! Mem[0000000030141410] = 00002157, %l1 = 00000000ff6334a3 ldsba [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000057 ! Mem[000000001004142c] = 0f0be2a9, %l4 = 00000000000000ff ldsba [%i1+0x02e]%asi,%l4 ! %l4 = ffffffffffffffe2 ! %l0 = 0000000000000000, %l1 = 0000000000000057, %l7 = 0000000000000034 addc %l0,%l1,%l7 ! %l7 = 0000000000000057 ! %l7 = 0000000000000057, Mem[0000000010001430] = a334634c, %asi = 80 stwa %l7,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000057 ! Mem[0000000010041400] = 927cdee3, %l3 = 000000000000009b ldswa [%i1+%g0]0x88,%l3 ! %l3 = ffffffff927cdee3 ! Mem[0000000010141408] = db72a3d8, %l3 = ffffffff927cdee3 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 00000000db72a3d8 ! Mem[0000000030001400] = ff000000 000000fd 57000000 0000d037 ! Mem[0000000030001410] = 0334634c bc946679 9c56136f 606cfca9 ! Mem[0000000030001420] = a52e7e04 02c076f0 99507837 e2a2ea29 ! Mem[0000000030001430] = d20359a6 41a1b160 4ca6fc6b 654a7d29 ldda [%i0]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030001400 ! Mem[0000000010101408] = 36e43caf, %l4 = ffffffffffffffe2 ldub [%i4+%o4],%l4 ! %l4 = 0000000000000036 ! Mem[0000000010101428] = 815e45ec000000ee, %f2 = 4aac2dfc 55e79ba6 ldd [%i4+0x028],%f2 ! %f2 = 815e45ec 000000ee ! Starting 10 instruction Store Burst ! Mem[0000000030041408] = b1cd62ff, %l5 = ffffffffe3de7c92 swapa [%i1+%o4]0x89,%l5 ! %l5 = 00000000b1cd62ff p0_label_58: ! %l2 = 94bcd52adb72f184, Mem[0000000010041408] = d2038d08e437566a stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 94bcd52adb72f184 ! Mem[0000000020800040] = fffff99a, %l1 = 0000000000000057 ldstuba [%o1+0x040]%asi,%l1 ! %l1 = 000000ff000000ff ! %l6 = 00000000e3de7c92, %l2 = 94bcd52adb72f184, %l4 = 0000000000000036 orn %l6,%l2,%l4 ! %l4 = 6b432ad5e7df7efb ! %l0 = 0000000000000000, Mem[0000000030181410] = 4c6334a3 stba %l0,[%i6+%o5]0x89 ! Mem[0000000030181410] = 4c633400 ! %f0 = ffffff60 4c633403, %l2 = 94bcd52adb72f184 ! Mem[0000000010001400] = 70000000301059ca stda %f0,[%i0+%l2]ASI_PST8_P ! Mem[0000000010001400] = ff000000306359ca ! Mem[000000001018140c] = 60b136e4, %l0 = 00000000, %l4 = e7df7efb add %i6,0x0c,%g1 casa [%g1]0x80,%l0,%l4 ! %l4 = 0000000060b136e4 ! Mem[00000000100c1420] = 59e1d49d, %l4 = 60b136e4, %l6 = e3de7c92 add %i3,0x20,%g1 casa [%g1]0x80,%l4,%l6 ! %l6 = 0000000059e1d49d ! %l4 = 0000000060b136e4, Mem[0000000030141400] = d2038d085721c5ff stxa %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000060b136e4 ! Mem[00000000218001c0] = 732cc752, %l0 = 0000000000000000 ldstuba [%o3+0x1c0]%asi,%l0 ! %l0 = 00000073000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = bc9400006d0a25e0, %f10 = 4c6334a3 e9f291be ldda [%i2+%g0]0x89,%f10 ! %f10 = bc940000 6d0a25e0 p0_label_59: ! Mem[0000000010041438] = 445c2c9f, %l3 = 00000000db72a3d8 lduba [%i1+0x039]%asi,%l3 ! %l3 = 000000000000005c ! Mem[0000000010101410] = ff92aff8, %l7 = 0000000000000057 ldsba [%i4+%o5]0x80,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030001408] = 570000000000d037, %f0 = ffffff60 4c633403 ldda [%i0+%o4]0x81,%f0 ! %f0 = 57000000 0000d037 ! Mem[0000000030081400] = e0250a6d000094bc, %f14 = 32000034 ff0000af ldda [%i2+%g0]0x81,%f14 ! %f14 = e0250a6d 000094bc ! Mem[0000000010101404] = 60b136e4, %l7 = ffffffffffffffff ldsw [%i4+0x004],%l7 ! %l7 = 0000000060b136e4 ! Mem[0000000010101400] = ffd5b81b60b136e4, %l6 = 0000000059e1d49d ldxa [%i4+%g0]0x80,%l6 ! %l6 = ffd5b81b60b136e4 ! Mem[0000000010101418] = 1560aefe a156caa9, %l4 = 60b136e4, %l5 = b1cd62ff ldda [%i4+0x018]%asi,%l4 ! %l4 = 000000001560aefe 00000000a156caa9 ! Mem[0000000030081410] = cab300ff, %f10 = bc940000 lda [%i2+%o5]0x89,%f10 ! %f10 = cab300ff ! Mem[00000000211c0000] = 251ee5a1, %l1 = 00000000000000ff ldsba [%o2+0x000]%asi,%l1 ! %l1 = 0000000000000025 ! Starting 10 instruction Store Burst ! %l6 = ffd5b81b60b136e4, Mem[0000000010141408] = d8a372db stha %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 36e472db p0_label_60: ! %f12 = 796694bc 4c6334a3, %l6 = ffd5b81b60b136e4 ! Mem[0000000010041428] = e0250a6d0f0be2a9 add %i1,0x028,%g1 stda %f12,[%g1+%l6]ASI_PST32_PL ! Mem[0000000010041428] = e0250a6d0f0be2a9 ! %l1 = 0000000000000025, Mem[0000000010001408] = c68c78d8 stha %l1,[%i0+%o4]0x88 ! Mem[0000000010001408] = c68c0025 ! %l0 = 0000000000000073, Mem[0000000010181408] = 70aa6934, %asi = 80 stha %l0,[%i6+0x008]%asi ! Mem[0000000010181408] = 00736934 ! %l2 = 94bcd52adb72f184, Mem[0000000010081415] = 000094bc stb %l2,[%i2+0x015] ! Mem[0000000010081414] = 008494bc ! Mem[000000001004140c] = db72f184, %l7 = 0000000060b136e4, %asi = 80 swapa [%i1+0x00c]%asi,%l7 ! %l7 = 00000000db72f184 ! %l2 = db72f184, %l3 = 0000005c, Mem[0000000030101408] = 36e40000 be91f2e9 stda %l2,[%i4+%o4]0x89 ! Mem[0000000030101408] = db72f184 0000005c ! %f11 = 6d0a25e0, Mem[0000000030081400] = 6d0a25e0 sta %f11,[%i2+%g0]0x89 ! Mem[0000000030081400] = 6d0a25e0 ! %l2 = 94bcd52adb72f184, Mem[0000000010141400] = a334634c stwa %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = db72f184 ! %f16 = fd000000 000000ff 37d00000 00000057 ! %f20 = 796694bc 4c633403 a9fc6c60 6f13569c ! %f24 = f076c002 047e2ea5 29eaa2e2 37785099 ! %f28 = 60b1a141 a65903d2 297d4a65 6bfca64c stda %f16,[%i3]ASI_BLK_AIUPL ! Block Store to 00000000100c1400 ! Starting 10 instruction Load Burst ! Mem[0000000010041400] = e3de7c92e98c78d8, %f10 = cab300ff 6d0a25e0 ldd [%i1+%g0],%f10 ! %f10 = e3de7c92 e98c78d8 p0_label_61: ! Mem[0000000030041400] = d2038d08, %l1 = 0000000000000025 ldswa [%i1+%g0]0x89,%l1 ! %l1 = ffffffffd2038d08 ! Mem[0000000030081410] = cab300ff, %l6 = ffd5b81b60b136e4 ldsba [%i2+%o5]0x89,%l6 ! %l6 = ffffffffffffffff ! %l4 = 000000001560aefe, %l3 = 000000000000005c, %l6 = ffffffffffffffff and %l4,%l3,%l6 ! %l6 = 000000000000005c ! Mem[00000000211c0000] = 251ee5a1, %l3 = 000000000000005c ldsb [%o2+0x001],%l3 ! %l3 = 000000000000001e ! Mem[0000000030101408] = db72f184, %l7 = 00000000db72f184 ldsba [%i4+%o4]0x89,%l7 ! %l7 = ffffffffffffff84 ! Mem[0000000030181410] = 4c633400, %l6 = 000000000000005c ldsba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030181410] = 0034634c, %l0 = 0000000000000073 ldsba [%i6+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010141400] = d8788ce984f172db, %l0 = 0000000000000000 ldxa [%i5+%g0]0x88,%l0 ! %l0 = d8788ce984f172db ! %f10 = e3de7c92, %f14 = e0250a6d, %f8 = b5b14bdf fsubs %f10,%f14,%f8 ! %f8 = e3dd327d ! Starting 10 instruction Store Burst ! Mem[0000000010181400] = ff2281c3, %l1 = d2038d08, %l6 = 00000000 casa [%i6]0x80,%l1,%l6 ! %l6 = 00000000ff2281c3 p0_label_62: ! Mem[0000000030101408] = db72f184, %l7 = ffffffffffffff84 swapa [%i4+%o4]0x89,%l7 ! %l7 = 00000000db72f184 ! Mem[0000000010141434] = 9ad5b862, %l4 = 000000001560aefe swap [%i5+0x034],%l4 ! %l4 = 000000009ad5b862 ! Mem[0000000030181410] = 4c633400, %l7 = 00000000db72f184 swapa [%i6+%o5]0x89,%l7 ! %l7 = 000000004c633400 ! %l6 = 00000000ff2281c3, Mem[0000000030101408] = ffffff84 stha %l6,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff81c3 membar #Sync ! Added by membar checker (8) ! Mem[00000000100c1400] = ff000000, %l0 = d8788ce984f172db swapa [%i3+%g0]0x80,%l0 ! %l0 = 00000000ff000000 ! Mem[0000000010141404] = e98c78d8, %l5 = a156caa9, %l5 = a156caa9 add %i5,0x04,%g1 casa [%g1]0x80,%l5,%l5 ! %l5 = 00000000e98c78d8 ! %l4 = 9ad5b862, %l5 = e98c78d8, Mem[0000000030081400] = e0250a6d 000094bc stda %l4,[%i2+%g0]0x81 ! Mem[0000000030081400] = 9ad5b862 e98c78d8 ! %l3 = 000000000000001e, Mem[0000000020800040] = fffff99a sth %l3,[%o1+0x040] ! Mem[0000000020800040] = 001ef99a ! %f20 = 796694bc 4c633403, Mem[00000000300c1410] = 00000065 32c8e3bb stda %f20,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 796694bc 4c633403 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 36e472db2ad5b81b, %f8 = e3dd327d 088d03d2 ldda [%i5+%o4]0x80,%f8 ! %f8 = 36e472db 2ad5b81b p0_label_63: ! Mem[0000000010041410] = 088d03d2, %l6 = 00000000ff2281c3 ldswa [%i1+%o5]0x88,%l6 ! %l6 = 00000000088d03d2 ! Mem[0000000030041408] = e3de7c92, %l4 = 000000009ad5b862 ldswa [%i1+%o4]0x89,%l4 ! %l4 = ffffffffe3de7c92 ! Mem[0000000010101400] = e436b1601bb8d5ff, %f30 = 297d4a65 6bfca64c ldda [%i4+%g0]0x88,%f30 ! %f30 = e436b160 1bb8d5ff ! Mem[0000000010141408] = 36e472db, %l4 = ffffffffe3de7c92 ldswa [%i5+%o4]0x80,%l4 ! %l4 = 0000000036e472db ! Mem[0000000030001410] = 4c633403, %l4 = 0000000036e472db ldswa [%i0+%o5]0x89,%l4 ! %l4 = 000000004c633403 ! Mem[0000000030101408] = 0000005c ffff81c3, %l0 = ff000000, %l1 = d2038d08 ldda [%i4+%o4]0x89,%l0 ! %l0 = 00000000ffff81c3 000000000000005c ! Mem[0000000010141410] = dbffffff, %l4 = 000000004c633403 lduba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff ! Mem[00000000100c1408] = 00000057, %l6 = 00000000088d03d2 ldsha [%i3+%o4]0x88,%l6 ! %l6 = 0000000000000057 ! Mem[00000000100c1408] = 57000000, %l1 = 000000000000005c lduba [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000057 ! Starting 10 instruction Store Burst ! %f29 = a65903d2, Mem[0000000030081408] = 84f172db sta %f29,[%i2+%o4]0x89 ! Mem[0000000030081408] = a65903d2 p0_label_64: ! Mem[0000000010041418] = 3ca1c359, %l0 = ffff81c3, %l4 = 000000ff add %i1,0x18,%g1 casa [%g1]0x80,%l0,%l4 ! %l4 = 000000003ca1c359 ! %l0 = 00000000ffff81c3, Mem[0000000030041400] = d2038d08 stba %l0,[%i1+%g0]0x89 ! Mem[0000000030041400] = d2038dc3 ! %l4 = 3ca1c359, %l5 = e98c78d8, Mem[0000000010101410] = f8af92ff 00000000 stda %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 3ca1c359 e98c78d8 ! Mem[0000000030001408] = 57000000, %l3 = 000000000000001e ldstuba [%i0+%o4]0x81,%l3 ! %l3 = 00000057000000ff ! Mem[0000000010001418] = d20300e7, %l3 = 0000000000000057 swap [%i0+0x018],%l3 ! %l3 = 00000000d20300e7 ! Mem[0000000010101420] = 54937de894a86dd3, %l0 = 00000000ffff81c3, %l0 = 00000000ffff81c3 add %i4,0x20,%g1 casxa [%g1]0x80,%l0,%l0 ! %l0 = 54937de894a86dd3 ! Mem[0000000010081400] = 70aa6934, %l7 = 000000004c633400 ldstuba [%i2+%g0]0x80,%l7 ! %l7 = 00000070000000ff ! Mem[0000000010041410] = d2038d08, %l0 = 94a86dd3, %l6 = 00000057 add %i1,0x10,%g1 casa [%g1]0x80,%l0,%l6 ! %l6 = 00000000d2038d08 ! %l1 = 0000000000000057, Mem[00000000100c1428] = 99507837, %asi = 80 stba %l1,[%i3+0x028]%asi ! Mem[00000000100c1428] = 57507837 ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = 59c3a13cd8788ce9, %l1 = 0000000000000057 ldxa [%i4+%o5]0x80,%l1 ! %l1 = 59c3a13cd8788ce9 p0_label_65: ! Mem[0000000010141400] = 84f172db, %l2 = 94bcd52adb72f184 ldsba [%i5+%g0]0x88,%l2 ! %l2 = ffffffffffffffdb ! Mem[0000000010101414] = d8788ce9, %l6 = 00000000d2038d08 ldsha [%i4+0x016]%asi,%l6 ! %l6 = ffffffffffff8ce9 ! Mem[0000000010001400] = ff000000, %l7 = 0000000000000070 ldsha [%i0+0x002]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[000000001010142c] = 000000ee, %l0 = 54937de894a86dd3 ldsba [%i4+0x02d]%asi,%l0 ! %l0 = 0000000000000000 ! %f26 = 29eaa2e2, %f16 = fd000000 000000ff fstod %f26,%f16 ! %f16 = 3d3d545c 40000000 ! Mem[00000000100c1408] = 00000057, %l5 = 00000000e98c78d8 ldswa [%i3+%o4]0x88,%l5 ! %l5 = 0000000000000057 ! Mem[0000000010181408] = 00736934, %l2 = ffffffffffffffdb lduwa [%i6+0x008]%asi,%l2 ! %l2 = 0000000000736934 ! Code Fragment 4 p0_fragment_3: ! %l0 = 0000000000000000 setx 0x91187a684907a5d5,%g7,%l0 ! %l0 = 91187a684907a5d5 ! %l1 = 59c3a13cd8788ce9 setx 0x0d58b9e7a1ad5081,%g7,%l1 ! %l1 = 0d58b9e7a1ad5081 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 = 91187a684907a5d5 setx 0xc8f6a79826b58f7b,%g7,%l0 ! %l0 = c8f6a79826b58f7b ! %l1 = 0d58b9e7a1ad5081 setx 0x1d3ff828284de1f7,%g7,%l1 ! %l1 = 1d3ff828284de1f7 ! Mem[0000000010101400] = e436b1601bb8d5ff, %l7 = 0000000000000000 ldxa [%i4+%g0]0x88,%l7 ! %l7 = e436b1601bb8d5ff ! Starting 10 instruction Store Burst ! Mem[0000000010181400] = ff2281c3, %l5 = 0000000000000057 swapa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ff2281c3 p0_label_66: ! Code Fragment 4 p0_fragment_4: ! %l0 = c8f6a79826b58f7b setx 0xcc373147ea3d1539,%g7,%l0 ! %l0 = cc373147ea3d1539 ! %l1 = 1d3ff828284de1f7 setx 0x4b06d390442ad826,%g7,%l1 ! %l1 = 4b06d390442ad826 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 = cc373147ea3d1539 setx 0xfe9bdeb7aa8228a0,%g7,%l0 ! %l0 = fe9bdeb7aa8228a0 ! %l1 = 4b06d390442ad826 setx 0x602421c071185646,%g7,%l1 ! %l1 = 602421c071185646 ! %l7 = e436b1601bb8d5ff, Mem[0000000030181400] = 3a000000ff0072ff stxa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = e436b1601bb8d5ff ! %l2 = 0000000000736934, Mem[0000000030041400] = c38d03d2 stha %l2,[%i1+%g0]0x81 ! Mem[0000000030041400] = 693403d2 ! %l1 = 602421c071185646, Mem[00000000100c1405] = 000000fd stb %l1,[%i3+0x005] ! Mem[00000000100c1404] = 004600fd ! %l5 = 00000000ff2281c3, Mem[000000001004142a] = e0250a6d, %asi = 80 stha %l5,[%i1+0x02a]%asi ! Mem[0000000010041428] = e02581c3 ! %f4 = e0250a6d 4c6334a3, Mem[00000000300c1400] = 32000034 ff0000af stda %f4 ,[%i3+%g0]0x81 ! Mem[00000000300c1400] = e0250a6d 4c6334a3 ! %f14 = e0250a6d 000094bc, Mem[0000000030181408] = 6d0a25e0 00000000 stda %f14,[%i6+%o4]0x81 ! Mem[0000000030181408] = e0250a6d 000094bc ! %f5 = 4c6334a3, Mem[0000000030181408] = e0250a6d sta %f5 ,[%i6+%o4]0x81 ! Mem[0000000030181408] = 4c6334a3 ! %l4 = 3ca1c359, %l5 = ff2281c3, Mem[0000000010001408] = c68c0025 4aac2dfc stda %l4,[%i0+%o4]0x88 ! Mem[0000000010001408] = 3ca1c359 ff2281c3 ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = ffd5b81b, %l6 = ffffffffffff8ce9 lduwa [%i4+0x000]%asi,%l6 ! %l6 = 00000000ffd5b81b p0_label_67: ! Mem[0000000010181400] = 00000057, %f30 = e436b160 lda [%i6+%g0]0x80,%f30 ! %f30 = 00000057 ! Mem[0000000020800000] = ffffe062, %l4 = 000000003ca1c359 lduba [%o1+0x001]%asi,%l4 ! %l4 = 00000000000000ff ! Mem[00000000100c1408] = 570000000000d037, %l2 = 0000000000736934 ldxa [%i3+%o4]0x80,%l2 ! %l2 = 570000000000d037 ! Mem[00000000300c1408] = e8476df6d01edd19, %l1 = 602421c071185646 ldxa [%i3+%o4]0x89,%l1 ! %l1 = e8476df6d01edd19 ! Mem[0000000010001410] = ff34634cd2038d08, %l7 = e436b1601bb8d5ff ldx [%i0+%o5],%l7 ! %l7 = ff34634cd2038d08 ! Mem[00000000100c143c] = 654a7d29, %l7 = ff34634cd2038d08 ldswa [%i3+0x03c]%asi,%l7 ! %l7 = 00000000654a7d29 ! Mem[0000000010101408] = 36e43cafe437566a, %f16 = 3d3d545c 40000000 ldda [%i4+%o4]0x80,%f16 ! %f16 = 36e43caf e437566a ! Mem[00000000300c1400] = e0250a6d4c6334a3, %l7 = 00000000654a7d29 ldxa [%i3+%g0]0x81,%l7 ! %l7 = e0250a6d4c6334a3 ! %l7 = e0250a6d4c6334a3, %l0 = fe9bdeb7aa8228a0, %l0 = fe9bdeb7aa8228a0 sdivx %l7,%l0,%l0 ! %l0 = 0000000000000016 ! Starting 10 instruction Store Burst ! %l4 = 00000000000000ff, Mem[0000000030181400] = ffd5b81b stwa %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff p0_label_68: ! Mem[0000000010041400] = e3de7c92, %l4 = 00000000000000ff ldstuba [%i1+%g0]0x80,%l4 ! %l4 = 000000e3000000ff ! %l1 = e8476df6d01edd19, Mem[00000000100c1430] = d20359a641a1b160, %asi = 80 stxa %l1,[%i3+0x030]%asi ! Mem[00000000100c1430] = e8476df6d01edd19 ! Mem[00000000100c1410] = 0334634c, %l0 = 0000000000000016 ldstuba [%i3+%o5]0x80,%l0 ! %l0 = 00000003000000ff ! %l6 = 00000000ffd5b81b, Mem[0000000030001408] = ff000000 stwa %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = ffd5b81b ! Mem[0000000010181418] = 60b136e460b1fbe4, %l6 = 00000000ffd5b81b, %l3 = 00000000d20300e7 add %i6,0x18,%g1 casxa [%g1]0x80,%l6,%l3 ! %l3 = 60b136e460b1fbe4 ! Mem[0000000020800001] = ffffe062, %l5 = 00000000ff2281c3 ldstub [%o1+0x001],%l5 ! %l5 = 000000ff000000ff ! %f24 = f076c002 047e2ea5, Mem[00000000100c1410] = ff34634c bc946679 stda %f24,[%i3+%o5]0x80 ! Mem[00000000100c1410] = f076c002 047e2ea5 ! %l2 = 570000000000d037, Mem[0000000010001408] = 3ca1c359 stba %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 3ca1c337 ! Mem[0000000010001410] = 4c6334ff, %l3 = 60b136e460b1fbe4 swapa [%i0+%o5]0x88,%l3 ! %l3 = 000000004c6334ff ! Starting 10 instruction Load Burst ! Code Fragment 3 p0_fragment_5: ! %l0 = 0000000000000003 setx 0x69432447ea6f7def,%g7,%l0 ! %l0 = 69432447ea6f7def ! %l1 = e8476df6d01edd19 setx 0xfad7738ffd16ef66,%g7,%l1 ! %l1 = fad7738ffd16ef66 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 = 69432447ea6f7def setx 0xfd458f97c211cc00,%g7,%l0 ! %l0 = fd458f97c211cc00 ! %l1 = fad7738ffd16ef66 setx 0x6139339826b66a50,%g7,%l1 ! %l1 = 6139339826b66a50 p0_label_69: ! %f7 = 60b136e4, %f27 = 37785099, %f18 = 37d00000 00000057 fsmuld %f7 ,%f27,%f18 ! %f18 = 43157c9e fe21c880 ! Mem[0000000030081408] = a65903d2, %l7 = e0250a6d4c6334a3 lduwa [%i2+%o4]0x89,%l7 ! %l7 = 00000000a65903d2 ! Mem[0000000020800040] = 001ef99a, %l5 = 00000000000000ff ldub [%o1+0x041],%l5 ! %l5 = 000000000000001e ! Mem[0000000030001400] = fd000000 000000ff, %l0 = c211cc00, %l1 = 26b66a50 ldda [%i0+%g0]0x89,%l0 ! %l0 = 00000000000000ff 00000000fd000000 ! %f18 = 43157c9e, %f6 = 70aa6934 fcmpes %fcc1,%f18,%f6 ! %fcc1 = 1 ! %l3 = 000000004c6334ff, imm = fffffffffffff8a8, %l2 = 570000000000d037 xnor %l3,-0x758,%l2 ! %l2 = 000000004c6333a8 ! Mem[0000000030041400] = 693403d2, %l1 = 00000000fd000000 ldsba [%i1+%g0]0x81,%l1 ! %l1 = 0000000000000069 ! %l3 = 000000004c6334ff, %l2 = 000000004c6333a8, %y = fffffed6 sdiv %l3,%l2,%l1 ! %l1 = fffffffffffffc1b mov %l0,%y ! %y = 000000ff ! Mem[0000000030081410] = ff00b3ca, %l6 = 00000000ffd5b81b ldsha [%i2+%o5]0x81,%l6 ! %l6 = ffffffffffffff00 ! Starting 10 instruction Store Burst ! Mem[00000000211c0001] = 251ee5a1, %l6 = ffffffffffffff00 ldstub [%o2+0x001],%l6 ! %l6 = 0000001e000000ff p0_label_70: ! %l5 = 000000000000001e, Mem[0000000010081410] = 0000db72 stba %l5,[%i2+%o5]0x88 ! Mem[0000000010081410] = 0000db1e ! %f0 = 57000000 0000d037 815e45ec 000000ee ! %f4 = e0250a6d 4c6334a3 70aa6934 60b136e4 ! %f8 = 36e472db 2ad5b81b e3de7c92 e98c78d8 ! %f12 = 796694bc 4c6334a3 e0250a6d 000094bc stda %f0,[%i2]ASI_BLK_P ! Block Store to 0000000010081400 ! %f30 = 00000057 1bb8d5ff, %l0 = 00000000000000ff ! Mem[0000000030081430] = 7b398aab0fbfdfcf add %i2,0x030,%g1 stda %f30,[%g1+%l0]ASI_PST8_S ! Mem[0000000030081430] = 000000571bb8d5ff ! %l0 = 00000000000000ff, Mem[0000000010101422] = 54937de8, %asi = 80 stha %l0,[%i4+0x022]%asi ! Mem[0000000010101420] = 549300ff ! %l5 = 000000000000001e, Mem[0000000030001408] = 1bb8d5ff stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 1bb8d51e ! %l0 = 00000000000000ff, Mem[00000000201c0001] = ffff01ce stb %l0,[%o0+0x001] ! Mem[00000000201c0000] = ffff01ce ! %l1 = fffffffffffffc1b, Mem[0000000010101400] = ffd5b81b stb %l1,[%i4+%g0] ! Mem[0000000010101400] = 1bd5b81b ! Mem[00000000100c1400] = 84f172db, %l4 = 00000000000000e3 swapa [%i3+%g0]0x80,%l4 ! %l4 = 0000000084f172db ! Mem[000000001000143c] = 1e25229f, %l7 = a65903d2, %l7 = a65903d2 add %i0,0x3c,%g1 casa [%g1]0x80,%l7,%l7 ! %l7 = 000000001e25229f ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (9) ! Mem[0000000010081408] = 815e45ec, %l1 = fffffffffffffc1b ldsba [%i2+%o4]0x80,%l1 ! %l1 = ffffffffffffff81 p0_label_71: ! Mem[00000000300c1400] = e0250a6d, %l3 = 000000004c6334ff lduba [%i3+%g0]0x81,%l3 ! %l3 = 00000000000000e0 ! Mem[0000000010041410] = 527cce13088d03d2, %f4 = e0250a6d 4c6334a3 ldda [%i1+%o5]0x88,%f4 ! %f4 = 527cce13 088d03d2 ! Mem[000000001000142c] = e436b160, %l6 = 000000000000001e ldsha [%i0+0x02c]%asi,%l6 ! %l6 = ffffffffffffe436 ! Mem[0000000030001400] = ff000000, %l7 = 000000001e25229f ldsba [%i0+%g0]0x81,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010081408] = ee000000 ec455e81, %l0 = 000000ff, %l1 = ffffff81 ldda [%i2+%o4]0x88,%l0 ! %l0 = 00000000ec455e81 00000000ee000000 ! Mem[0000000010001438] = 10302700, %l6 = ffffffffffffe436 lduwa [%i0+0x038]%asi,%l6 ! %l6 = 0000000010302700 ! Mem[0000000010181408] = 00736934, %f24 = f076c002 lda [%i6+%o4]0x80,%f24 ! %f24 = 00736934 ! Mem[0000000010141408] = 1bb8d52a db72e436, %l0 = ec455e81, %l1 = ee000000 ldda [%i5+%o4]0x88,%l0 ! %l0 = 00000000db72e436 000000001bb8d52a ! Mem[0000000020800000] = ffffe062, %l5 = 000000000000001e lduh [%o1+%g0],%l5 ! %l5 = 000000000000ffff ! Starting 10 instruction Store Burst ! Mem[00000000211c0001] = 25ffe5a1, %l0 = 00000000db72e436 ldstuba [%o2+0x001]%asi,%l0 ! %l0 = 000000ff000000ff p0_label_72: ! Mem[0000000010181400] = 57000000, %l4 = 0000000084f172db swapa [%i6+%g0]0x88,%l4 ! %l4 = 0000000057000000 ! %l2 = 000000004c6333a8, Mem[00000000211c0001] = 25ffe5a1, %asi = 80 stba %l2,[%o2+0x001]%asi ! Mem[00000000211c0000] = 25a8e5a1 ! %f13 = 4c6334a3, Mem[0000000010001400] = ff000000 st %f13,[%i0+%g0] ! Mem[0000000010001400] = 4c6334a3 ! Mem[0000000020800040] = 001ef99a, %l0 = 00000000000000ff ldstuba [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff ! Mem[000000001008142c] = e98c78d8, %l3 = 000000e0, %l5 = 0000ffff add %i2,0x2c,%g1 casa [%g1]0x80,%l3,%l5 ! %l5 = 00000000e98c78d8 ! Mem[0000000010101428] = 815e45ec, %l6 = 0000000010302700 swap [%i4+0x028],%l6 ! %l6 = 00000000815e45ec ! %l1 = 000000001bb8d52a, Mem[0000000020800040] = ff1ef99a, %asi = 80 stba %l1,[%o1+0x040]%asi ! Mem[0000000020800040] = 2a1ef99a ! Mem[0000000010041404] = e98c78d8, %l0 = 0000000000000000, %asi = 80 swapa [%i1+0x004]%asi,%l0 ! %l0 = 00000000e98c78d8 ! %f4 = 527cce13 088d03d2, Mem[0000000030101408] = ffff81c3 0000005c stda %f4 ,[%i4+%o4]0x89 ! Mem[0000000030101408] = 527cce13 088d03d2 ! Starting 10 instruction Load Burst ! Mem[00000000100c1418] = 9c56136f606cfca9, %l5 = 00000000e98c78d8 ldx [%i3+0x018],%l5 ! %l5 = 9c56136f606cfca9 p0_label_73: ! Mem[0000000030141400] = 00000000 60b136e4, %l4 = 57000000, %l5 = 606cfca9 ldda [%i5+%g0]0x89,%l4 ! %l4 = 0000000060b136e4 0000000000000000 ! Mem[0000000030041410] = 84f172db2ad5bc94, %l0 = 00000000e98c78d8 ldxa [%i1+%o5]0x89,%l0 ! %l0 = 84f172db2ad5bc94 ! Mem[0000000010101418] = 1560aefe, %l7 = ffffffffffffffff lduha [%i4+0x01a]%asi,%l7 ! %l7 = 000000000000aefe ! Mem[0000000030041408] = 927cdee3, %l6 = 00000000815e45ec ldsha [%i1+%o4]0x81,%l6 ! %l6 = ffffffffffff927c ! Mem[0000000030141410] = 00002157, %f12 = 796694bc lda [%i5+%o5]0x89,%f12 ! %f12 = 00002157 ! Mem[00000000100c1400] = 000000e3, %l1 = 000000001bb8d52a ldsw [%i3+%g0],%l1 ! %l1 = 00000000000000e3 ! %f20 = 796694bc, %f6 = 70aa6934 fcmpes %fcc3,%f20,%f6 ! %fcc3 = 2 ! %l1 = 00000000000000e3, %l5 = 0000000000000000, %l2 = 000000004c6333a8 subc %l1,%l5,%l2 ! %l2 = 00000000000000e3 ! Mem[0000000010081408] = ec455e81, %l2 = 00000000000000e3 lduba [%i2+%o4]0x88,%l2 ! %l2 = 0000000000000081 ! Starting 10 instruction Store Burst ! %l7 = 000000000000aefe, Mem[0000000030141408] = d2038d08ffffffbc stxa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000000000aefe p0_label_74: ! Mem[0000000030101400] = 4c632157, %l6 = ffffffffffff927c swapa [%i4+%g0]0x89,%l6 ! %l6 = 000000004c632157 ! %f19 = fe21c880, Mem[00000000100c1410] = f076c002 sta %f19,[%i3+%o5]0x80 ! Mem[00000000100c1410] = fe21c880 ! %l7 = 000000000000aefe, Mem[0000000030141408] = 0000aefe stwa %l7,[%i5+%o4]0x89 ! Mem[0000000030141408] = 0000aefe ! %f16 = 36e43caf e437566a 43157c9e fe21c880 ! %f20 = 796694bc 4c633403 a9fc6c60 6f13569c ! %f24 = 00736934 047e2ea5 29eaa2e2 37785099 ! %f28 = 60b1a141 a65903d2 00000057 1bb8d5ff stda %f16,[%i2]ASI_BLK_PL ! Block Store to 0000000010081400 ! %f6 = 70aa6934 60b136e4, Mem[0000000010081400] = e437566a 36e43caf stda %f6 ,[%i2+%g0]0x88 ! Mem[0000000010081400] = 70aa6934 60b136e4 ! Mem[0000000010001410] = 60b1fbe4, %l1 = 00000000000000e3 swapa [%i0+%o5]0x88,%l1 ! %l1 = 0000000060b1fbe4 ! %f1 = 0000d037, Mem[0000000030001410] = 0334634c sta %f1 ,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000d037 ! Mem[0000000030001400] = ff000000, %l5 = 0000000000000000 swapa [%i0+%g0]0x81,%l5 ! %l5 = 00000000ff000000 ! %f14 = e0250a6d 000094bc, Mem[0000000030001410] = 0000d037 bc946679 stda %f14,[%i0+%o5]0x81 ! Mem[0000000030001410] = e0250a6d 000094bc ! Starting 10 instruction Load Burst ! Mem[0000000010181438] = 128b7cee, %l5 = 00000000ff000000 lduha [%i6+0x038]%asi,%l5 ! %l5 = 000000000000128b p0_label_75: ! Mem[0000000020800000] = ffffe062, %l1 = 0000000060b1fbe4 ldsba [%o1+0x001]%asi,%l1 ! %l1 = ffffffffffffffff ! Mem[0000000010181410] = e70000ff, %l1 = ffffffffffffffff ldsba [%i6+%o5]0x88,%l1 ! %l1 = ffffffffffffffff membar #Sync ! Added by membar checker (10) ! Mem[0000000010081438] = ffd5b81b, %l4 = 0000000060b136e4 lduh [%i2+0x038],%l4 ! %l4 = 000000000000ffd5 ! Mem[0000000010181420] = a334634c726f2f17, %f4 = 527cce13 088d03d2 ldda [%i6+0x020]%asi,%f4 ! %f4 = a334634c 726f2f17 ! Mem[00000000300c1400] = e0250a6d, %l3 = 00000000000000e0 lduha [%i3+%g0]0x81,%l3 ! %l3 = 000000000000e025 ! Mem[0000000010181420] = a334634c, %l7 = 000000000000aefe ldsha [%i6+0x022]%asi,%l7 ! %l7 = 000000000000634c ! Mem[0000000010001400] = 4c6334a3, %l5 = 000000000000128b lduwa [%i0+%g0]0x80,%l5 ! %l5 = 000000004c6334a3 ! Mem[0000000010141400] = 84f172db, %l2 = 0000000000000081 lduba [%i5+%g0]0x88,%l2 ! %l2 = 00000000000000db ! Mem[00000000300c1400] = 6d0a25e0, %l1 = ffffffffffffffff lduwa [%i3+%g0]0x89,%l1 ! %l1 = 000000006d0a25e0 ! Starting 10 instruction Store Burst ! Mem[0000000030081410] = cab300ff, %l5 = 000000004c6334a3 swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000cab300ff p0_label_76: ! Mem[0000000030141410] = 00002157, %l0 = 84f172db2ad5bc94 swapa [%i5+%o5]0x89,%l0 ! %l0 = 0000000000002157 ! %f20 = 796694bc 4c633403, Mem[0000000010141418] = a69be755 349b34e1 std %f20,[%i5+0x018] ! Mem[0000000010141418] = 796694bc 4c633403 ! Mem[0000000010081430] = d20359a6, %l7 = 000000000000634c swap [%i2+0x030],%l7 ! %l7 = 00000000d20359a6 ! %f27 = 37785099, Mem[0000000030001400] = 00000000 sta %f27,[%i0+%g0]0x81 ! Mem[0000000030001400] = 37785099 ! %l0 = 0000000000002157, Mem[0000000030141400] = e436b16000000000 stxa %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 0000000000002157 ! %f24 = 00736934 047e2ea5, Mem[0000000010181438] = 128b7cee 7928f15e stda %f24,[%i6+0x038]%asi ! Mem[0000000010181438] = 00736934 047e2ea5 ! %f22 = a9fc6c60 6f13569c, %l6 = 000000004c632157 ! Mem[0000000010141400] = db72f184e98c78d8 stda %f22,[%i5+%l6]ASI_PST16_P ! Mem[0000000010141400] = db726c606f13569c ! %l7 = 00000000d20359a6, Mem[0000000030041408] = 927cdee3d3a0fe6b stxa %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000d20359a6 ! Code Fragment 3 p0_fragment_6: ! %l0 = 0000000000002157 setx 0xe09a4f2837d69480,%g7,%l0 ! %l0 = e09a4f2837d69480 ! %l1 = 000000006d0a25e0 setx 0xd88579878783e35c,%g7,%l1 ! %l1 = d88579878783e35c 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 = e09a4f2837d69480 setx 0x7a85917832c2c960,%g7,%l0 ! %l0 = 7a85917832c2c960 ! %l1 = d88579878783e35c setx 0xb951dc8002769b31,%g7,%l1 ! %l1 = b951dc8002769b31 ! Starting 10 instruction Load Burst ! Mem[0000000010081408] = 80c821fe, %l5 = 00000000cab300ff ldsha [%i2+%o4]0x80,%l5 ! %l5 = ffffffffffff80c8 p0_label_77: ! Mem[0000000010041400] = 00000000 927cdeff, %l2 = 000000db, %l3 = 0000e025 ldda [%i1+%g0]0x88,%l2 ! %l2 = 00000000927cdeff 0000000000000000 ! Mem[0000000021800180] = a1b7423e, %l5 = ffffffffffff80c8 ldsba [%o3+0x180]%asi,%l5 ! %l5 = ffffffffffffffa1 ! Mem[0000000010001408] = 37c3a13c, %l6 = 000000004c632157 ldswa [%i0+%o4]0x80,%l6 ! %l6 = 0000000037c3a13c ! Mem[00000000211c0000] = 25a8e5a1, %l7 = 00000000d20359a6 ldsha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000025a8 ! Mem[0000000010141408] = 36e472db2ad5b81b, %l5 = ffffffffffffffa1 ldxa [%i5+%o4]0x80,%l5 ! %l5 = 36e472db2ad5b81b ! Mem[0000000010081408] = fe21c880, %l0 = 7a85917832c2c960 ldsha [%i2+%o4]0x88,%l0 ! %l0 = ffffffffffffc880 ! Mem[0000000021800080] = 18f59b02, %l1 = b951dc8002769b31 lduha [%o3+0x080]%asi,%l1 ! %l1 = 00000000000018f5 ! Mem[0000000010001410] = 000000e3, %l0 = ffffffffffffc880 lduha [%i0+%o5]0x88,%l0 ! %l0 = 00000000000000e3 ! Mem[00000000211c0000] = 25a8e5a1, %l6 = 0000000037c3a13c ldub [%o2+0x001],%l6 ! %l6 = 00000000000000a8 ! Starting 10 instruction Store Burst ! %l1 = 00000000000018f5, Mem[0000000030001410] = 6d0a25e0 stba %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = 6d0a25f5 p0_label_78: ! %f7 = 60b136e4, Mem[00000000100c1400] = 000000e3 st %f7 ,[%i3+%g0] ! Mem[00000000100c1400] = 60b136e4 ! Mem[0000000010081408] = 80c821fe, %l6 = 00000000000000a8 ldstuba [%i2+%o4]0x80,%l6 ! %l6 = 00000080000000ff ! %f30 = 00000057 1bb8d5ff, Mem[00000000100c1400] = 60b136e4 004600fd stda %f30,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000057 1bb8d5ff ! Mem[0000000030141408] = feae0000, %l2 = 00000000927cdeff ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 000000fe000000ff ! %l0 = 00000000000000e3, Mem[0000000030001410] = bc9400006d0a25f5 stxa %l0,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00000000000000e3 ! %l1 = 00000000000018f5, Mem[00000000100c1410] = 80c821fe stwa %l1,[%i3+%o5]0x88 ! Mem[00000000100c1410] = 000018f5 ! %l7 = 00000000000025a8, imm = fffffffffffff00e, %l1 = 00000000000018f5 subc %l7,-0xff2,%l1 ! %l1 = 000000000000359a ! %f0 = 57000000 0000d037, %l4 = 000000000000ffd5 ! Mem[0000000030041400] = 693403d24c6334a3 stda %f0,[%i1+%l4]ASI_PST16_S ! Mem[0000000030041400] = 693400004c63d037 ! %l4 = 0000ffd5, %l5 = 2ad5b81b, Mem[0000000030181410] = db72f184 7093cc4a stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = 0000ffd5 2ad5b81b ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = 00003469, %l7 = 00000000000025a8 lduba [%i1+%g0]0x89,%l7 ! %l7 = 0000000000000069 p0_label_79: ! Code Fragment 3 p0_fragment_7: ! %l0 = 00000000000000e3 setx 0xe01154d7a8e160bf,%g7,%l0 ! %l0 = e01154d7a8e160bf ! %l1 = 000000000000359a setx 0x77d99bd803807532,%g7,%l1 ! %l1 = 77d99bd803807532 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 = e01154d7a8e160bf setx 0x25b4fbb830d86fba,%g7,%l0 ! %l0 = 25b4fbb830d86fba ! %l1 = 77d99bd803807532 setx 0xbacb3f38267f1a0b,%g7,%l1 ! %l1 = bacb3f38267f1a0b ! Mem[0000000010141428] = a6667f18, %l4 = 000000000000ffd5 lduwa [%i5+0x028]%asi,%l4 ! %l4 = 00000000a6667f18 ! Mem[0000000010181434] = 47ee08bd, %f1 = 0000d037 lda [%i6+0x034]%asi,%f1 ! %f1 = 47ee08bd ! Mem[0000000030001400] = 37785099, %l2 = 00000000000000fe lduha [%i0+%g0]0x81,%l2 ! %l2 = 0000000000003778 ! Mem[00000000300c1408] = d01edd19, %f16 = 36e43caf lda [%i3+%o4]0x89,%f16 ! %f16 = d01edd19 ! Mem[0000000030001408] = 1ed5b81b, %f31 = 1bb8d5ff lda [%i0+%o4]0x81,%f31 ! %f31 = 1ed5b81b ! Mem[00000000300c1410] = 0334634cbc946679, %f0 = 57000000 47ee08bd ldda [%i3+%o5]0x81,%f0 ! %f0 = 0334634c bc946679 ! Mem[0000000030081408] = a65903d2, %l4 = 00000000a6667f18 lduha [%i2+%o4]0x89,%l4 ! %l4 = 00000000000003d2 ! Mem[0000000030001410] = e3000000, %l3 = 0000000000000000 ldsba [%i0+%o5]0x81,%l3 ! %l3 = ffffffffffffffe3 ! Starting 10 instruction Store Burst ! %l6 = 00000080, %l7 = 00000069, Mem[0000000030141408] = ffae0000 00000000 stda %l6,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000080 00000069 p0_label_80: ! Mem[0000000010041400] = 927cdeff, %l1 = bacb3f38267f1a0b swapa [%i1+%g0]0x88,%l1 ! %l1 = 00000000927cdeff ! Mem[0000000010101410] = 3ca1c359, %l0 = 25b4fbb830d86fba swapa [%i4+%o5]0x88,%l0 ! %l0 = 000000003ca1c359 ! %l7 = 0000000000000069, Mem[0000000010001400] = 4c6334a3 stba %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = 696334a3 ! Mem[0000000030141410] = 94bcd52a, %l3 = ffffffffffffffe3 ldstuba [%i5+%o5]0x81,%l3 ! %l3 = 00000094000000ff ! Mem[0000000030141408] = 00000080, %l2 = 0000000000003778 ldstuba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff ! %l4 = 00000000000003d2, Mem[0000000010181438] = 00736934 stw %l4,[%i6+0x038] ! Mem[0000000010181438] = 000003d2 ! %l0 = 000000003ca1c359, Mem[0000000010141438] = 445c2c9f, %asi = 80 stha %l0,[%i5+0x038]%asi ! Mem[0000000010141438] = c3592c9f ! Mem[0000000030181400] = ff000000, %l6 = 0000000000000080 ldstuba [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010141408] = 36e472db, %l4 = 00000000000003d2 swapa [%i5+%o4]0x80,%l4 ! %l4 = 0000000036e472db ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = 25a8e5a1, %l0 = 000000003ca1c359 ldsb [%o2+0x001],%l0 ! %l0 = ffffffffffffffa8 p0_label_81: ! Mem[0000000010181400] = 84f172db, %f2 = 815e45ec lda [%i6+%g0]0x88,%f2 ! %f2 = 84f172db ! Mem[0000000010001400] = a3346369, %l7 = 0000000000000069 lduba [%i0+%g0]0x88,%l7 ! %l7 = 0000000000000069 ! Mem[0000000010101438] = e22787a2, %l3 = 0000000000000094 lduh [%i4+0x03a],%l3 ! %l3 = 00000000000087a2 ! %l0 = ffffffffffffffa8, %l1 = 00000000927cdeff, %l4 = 0000000036e472db udivx %l0,%l1,%l4 ! %l4 = 00000001bf61cd03 ! Mem[0000000010041408] = 94bcd52a60b136e4, %f28 = 60b1a141 a65903d2 ldda [%i1+0x008]%asi,%f28 ! %f28 = 94bcd52a 60b136e4 ! Mem[0000000010181400] = 84f172db, %l6 = 0000000000000000 lduha [%i6+%g0]0x88,%l6 ! %l6 = 00000000000072db ! Mem[0000000010041400] = 0b1a7f26, %l0 = ffffffffffffffa8 ldsha [%i1+%g0]0x80,%l0 ! %l0 = 0000000000000b1a ! Mem[0000000030101400] = 7c92ffff, %l3 = 00000000000087a2 lduba [%i4+%g0]0x81,%l3 ! %l3 = 000000000000007c ! Mem[0000000010181400] = db72f184, %l4 = 00000001bf61cd03 lduha [%i6+%g0]0x80,%l4 ! %l4 = 000000000000db72 ! Starting 10 instruction Store Burst ! %l4 = 0000db72, %l5 = 2ad5b81b, Mem[0000000030041400] = 69340000 4c63d037 stda %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000db72 2ad5b81b p0_label_82: ! %f26 = 29eaa2e2 37785099, %l5 = 36e472db2ad5b81b ! Mem[0000000030141418] = a69be755349b34e1 add %i5,0x018,%g1 stda %f26,[%g1+%l5]ASI_PST32_S ! Mem[0000000030141418] = 29eaa2e237785099 ! %l6 = 00000000000072db, Mem[0000000010041420] = 7fe245f6 sth %l6,[%i1+0x020] ! Mem[0000000010041420] = 72db45f6 ! %l5 = 36e472db2ad5b81b, Mem[0000000030001410] = e300000000000000 stxa %l5,[%i0+%o5]0x81 ! Mem[0000000030001410] = 36e472db2ad5b81b ! %f16 = d01edd19 e437566a, Mem[0000000010081408] = fe21c8ff 43157c9e stda %f16,[%i2+%o4]0x88 ! Mem[0000000010081408] = d01edd19 e437566a ! Mem[0000000010181400] = 84f172db, %l6 = 00000000000072db swapa [%i6+%g0]0x88,%l6 ! %l6 = 0000000084f172db ! Mem[0000000030101400] = ffff927c, %l2 = 0000000000000000 ldstuba [%i4+%g0]0x89,%l2 ! %l2 = 0000007c000000ff ! %l5 = 36e472db2ad5b81b, Mem[0000000010041400] = 00000000267f1a0b stxa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 36e472db2ad5b81b ! %l3 = 000000000000007c, Mem[00000000211c0001] = 25a8e5a1, %asi = 80 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = 257ce5a1 ! Mem[0000000030001410] = 36e472db, %l4 = 000000000000db72 swapa [%i0+%o5]0x81,%l4 ! %l4 = 0000000036e472db ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = 57000000 0000d037, %l2 = 0000007c, %l3 = 0000007c ldda [%i3+%o4]0x80,%l2 ! %l2 = 0000000057000000 000000000000d037 p0_label_83: ! Mem[0000000010141408] = 000003d2, %l0 = 0000000000000b1a lduha [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[00000000100c1410] = f5180000047e2ea5, %l3 = 000000000000d037 ldxa [%i3+0x010]%asi,%l3 ! %l3 = f5180000047e2ea5 ! Mem[0000000030041408] = 00000000d20359a6, %l3 = f5180000047e2ea5 ldxa [%i1+%o4]0x81,%l3 ! %l3 = 00000000d20359a6 ! Mem[0000000030001408] = 1bb8d51e, %l5 = 36e472db2ad5b81b lduha [%i0+%o4]0x89,%l5 ! %l5 = 000000000000d51e ! Mem[00000000300c1400] = 6d0a25e0, %l7 = 0000000000000069 lduwa [%i3+%g0]0x89,%l7 ! %l7 = 000000006d0a25e0 membar #Sync ! Added by membar checker (11) ! Mem[0000000030081400] = 9ad5b862 e98c78d8 d20359a6 a334634c ! Mem[0000000030081410] = a334634c 70b4b1fd 646d910d 7abbfe4d ! Mem[0000000030081420] = ffc52157 34000032 95d0a0c4 6bd091ff ! Mem[0000000030081430] = 00000057 1bb8d5ff 21d0705d f28b69b5 ldda [%i2]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030081400 ! Mem[00000000211c0000] = 257ce5a1, %l5 = 000000000000d51e lduba [%o2+0x000]%asi,%l5 ! %l5 = 0000000000000025 ! Mem[0000000010141410] = ffffffdb, %l3 = 00000000d20359a6 lduwa [%i5+%o5]0x80,%l3 ! %l3 = 00000000ffffffdb ! Mem[0000000010041420] = 72db45f6 70aa6934, %l4 = 36e472db, %l5 = 00000025 ldd [%i1+0x020],%l4 ! %l4 = 0000000072db45f6 0000000070aa6934 ! Starting 10 instruction Store Burst ! %l3 = 00000000ffffffdb, Mem[00000000100c1408] = 57000000 stba %l3,[%i3+%o4]0x80 ! Mem[00000000100c1408] = db000000 p0_label_84: ! Mem[0000000030001410] = 0000db72, %l3 = 00000000ffffffdb ldstuba [%i0+%o5]0x81,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030181410] = d5ff0000, %l4 = 0000000072db45f6 swapa [%i6+%o5]0x81,%l4 ! %l4 = 00000000d5ff0000 ! Mem[0000000010141410] = ffffffdb, %l1 = 00000000927cdeff swapa [%i5+%o5]0x80,%l1 ! %l1 = 00000000ffffffdb ! Mem[0000000030081410] = 4c6334a3, %l6 = 0000000084f172db swapa [%i2+%o5]0x89,%l6 ! %l6 = 000000004c6334a3 ! Mem[0000000030081408] = d20359a6, %l6 = 000000004c6334a3 ldstuba [%i2+%o4]0x81,%l6 ! %l6 = 000000d2000000ff ! %l7 = 000000006d0a25e0, Mem[00000000100c1408] = 000000db stha %l7,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000025e0 ! %l0 = 0000000000000000, Mem[0000000010081418] = 9c56136f606cfca9 stx %l0,[%i2+0x018] ! Mem[0000000010081418] = 0000000000000000 ! Mem[00000000100c1408] = 37d00000000025e0, %f28 = 94bcd52a 60b136e4 ldda [%i3+%o4]0x88,%f28 ! %f28 = 37d00000 000025e0 ! Mem[00000000100c1410] = f5180000, %l1 = ffffffdb, %l0 = 00000000 add %i3,0x10,%g1 casa [%g1]0x80,%l1,%l0 ! %l0 = 00000000f5180000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = 37d00000 000025e0, %l4 = d5ff0000, %l5 = 70aa6934 ldda [%i3+%o4]0x88,%l4 ! %l4 = 00000000000025e0 0000000037d00000 p0_label_85: ! Mem[0000000010001410] = 088d03d2000000e3, %f28 = 37d00000 000025e0 ldda [%i0+%o5]0x88,%f28 ! %f28 = 088d03d2 000000e3 ! Mem[0000000030001410] = 72db00ff, %l0 = 00000000f5180000 lduwa [%i0+%o5]0x89,%l0 ! %l0 = 0000000072db00ff ! Mem[0000000020800000] = ffffe062, %l0 = 0000000072db00ff lduh [%o1+%g0],%l0 ! %l0 = 000000000000ffff ! Mem[0000000030081408] = ff0359a6, %l4 = 00000000000025e0 ldsha [%i2+%o4]0x81,%l4 ! %l4 = ffffffffffffff03 ! Mem[0000000030181410] = f645db72, %f17 = e437566a lda [%i6+%o5]0x89,%f17 ! %f17 = f645db72 ! Mem[0000000010041438] = 445c2c9f 9f22251e, %l6 = 000000d2, %l7 = 6d0a25e0 ldda [%i1+0x038]%asi,%l6 ! %l6 = 00000000445c2c9f 000000009f22251e ! Mem[0000000030141410] = 2ad5bcff, %l2 = 0000000057000000 ldswa [%i5+%o5]0x89,%l2 ! %l2 = 000000002ad5bcff ! Mem[0000000010181410] = ff0000e7, %l5 = 0000000037d00000 lduha [%i6+%o5]0x80,%l5 ! %l5 = 000000000000ff00 ! Mem[0000000030001400] = 99507837, %l3 = 0000000000000000 ldswa [%i0+%g0]0x89,%l3 ! %l3 = ffffffff99507837 ! Starting 10 instruction Store Burst ! Mem[0000000030041410] = 94bcd52a, %l1 = 00000000ffffffdb swapa [%i1+%o5]0x81,%l1 ! %l1 = 0000000094bcd52a p0_label_86: ! Mem[00000000211c0000] = 257ce5a1, %l1 = 0000000094bcd52a ldstub [%o2+%g0],%l1 ! %l1 = 00000025000000ff ! %l5 = 000000000000ff00, Mem[00000000300c1400] = e0250a6d stba %l5,[%i3+%g0]0x81 ! Mem[00000000300c1400] = 00250a6d ! %l7 = 000000009f22251e, Mem[0000000010001410] = e3000000d2038d08 stxa %l7,[%i0+%o5]0x80 ! Mem[0000000010001410] = 000000009f22251e ! Mem[00000000100c1438] = 4ca6fc6b, %l7 = 9f22251e, %l3 = 99507837 add %i3,0x38,%g1 casa [%g1]0x80,%l7,%l3 ! %l3 = 000000004ca6fc6b ! %l6 = 445c2c9f, %l7 = 9f22251e, Mem[0000000030001408] = 1ed5b81b 0000d037 stda %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 445c2c9f 9f22251e ! %l7 = 000000009f22251e, Mem[0000000030041408] = 00000000d20359a6 stxa %l7,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000009f22251e ! Mem[00000000100c1429] = 57507837, %l5 = 000000000000ff00 ldstuba [%i3+0x029]%asi,%l5 ! %l5 = 00000050000000ff ! %f26 = 29eaa2e2 37785099, Mem[00000000100c1400] = 57000000 ffd5b81b stda %f26,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 29eaa2e2 37785099 ! Mem[0000000030101400] = ffff92ff, %l4 = ffffffffffffff03 ldstuba [%i4+%g0]0x89,%l4 ! %l4 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = ff00db72, %l4 = 00000000000000ff lduha [%i0+%o5]0x81,%l4 ! %l4 = 000000000000ff00 p0_label_87: ! Mem[0000000010101434] = ffffffe9, %f5 = 70b4b1fd lda [%i4+0x034]%asi,%f5 ! %f5 = ffffffe9 ! Mem[0000000010081408] = 6a5637e4, %l3 = 000000004ca6fc6b ldsba [%i2+%o4]0x80,%l3 ! %l3 = 000000000000006a ! Mem[0000000010081400] = 60b136e4, %l7 = 000000009f22251e ldswa [%i2+%g0]0x88,%l7 ! %l7 = 0000000060b136e4 ! %f20 = 796694bc, %f24 = 00736934, %f10 = 95d0a0c4 fadds %f20,%f24,%f10 ! %l0 = 0000000000010021, Unfinished, %fsr = 2100000800 ! Mem[0000000010141410] = 927cdeff, %l0 = 0000000000010021 ldsba [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffff92 ! Mem[00000000100c1410] = f5180000, %l3 = 000000000000006a lduba [%i3+%o5]0x80,%l3 ! %l3 = 00000000000000f5 ! Mem[0000000030181400] = ff0000ff 60b136e4, %l2 = 2ad5bcff, %l3 = 000000f5 ldda [%i6+%g0]0x81,%l2 ! %l2 = 00000000ff0000ff 0000000060b136e4 ! Mem[0000000010141428] = a6667f18, %f13 = 1bb8d5ff lda [%i5+0x028]%asi,%f13 ! %f13 = a6667f18 ! Mem[0000000010181434] = 47ee08bd, %l7 = 0000000060b136e4 lduwa [%i6+0x034]%asi,%l7 ! %l7 = 0000000047ee08bd ! Starting 10 instruction Store Burst ! %f9 = 34000032, Mem[0000000030041408] = 00000000 sta %f9 ,[%i1+%o4]0x89 ! Mem[0000000030041408] = 34000032 p0_label_88: ! %l1 = 0000000000000025, Mem[0000000010041430] = e9f291be, %asi = 80 stha %l1,[%i1+0x030]%asi ! Mem[0000000010041430] = 002591be ! %l1 = 0000000000000025, Mem[0000000010041410] = d2038d08 stwa %l1,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000025 ! Mem[0000000010041408] = 2ad5bc94, %l3 = 0000000060b136e4 swapa [%i1+%o4]0x88,%l3 ! %l3 = 000000002ad5bc94 ! Mem[0000000010041410] = 00000025, %l5 = 0000000000000050 ldstuba [%i1+%o5]0x80,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010141418] = 796694bc, %l5 = 0000000000000000, %asi = 80 swapa [%i5+0x018]%asi,%l5 ! %l5 = 00000000796694bc ! %l1 = 0000000000000025, Mem[0000000030141400] = 00000000 stha %l1,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00250000 ! %f16 = d01edd19 f645db72, Mem[0000000010041410] = ff000025 13ce7c52 stda %f16,[%i1+%o5]0x80 ! Mem[0000000010041410] = d01edd19 f645db72 ! Mem[0000000030101410] = fd0000ff, %l7 = 0000000047ee08bd swapa [%i4+%o5]0x89,%l7 ! %l7 = 00000000fd0000ff ! Mem[0000000010041400] = 1bb8d52a, %l1 = 0000000000000025 ldstuba [%i1+%g0]0x80,%l1 ! %l1 = 0000001b000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = 37c3a13c, %l2 = 00000000ff0000ff ldswa [%i0+0x008]%asi,%l2 ! %l2 = 0000000037c3a13c p0_label_89: ! Mem[0000000030101408] = 088d03d2, %l5 = 00000000796694bc lduba [%i4+%o4]0x89,%l5 ! %l5 = 00000000000000d2 ! Mem[0000000010001410] = 00000000, %l6 = 00000000445c2c9f lduba [%i0+%o5]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030081408] = ff0359a6 a334634c, %l4 = 0000ff00, %l5 = 000000d2 ldda [%i2+%o4]0x81,%l4 ! %l4 = 00000000ff0359a6 00000000a334634c ! Mem[0000000010141410] = 927cdeff, %l0 = ffffffffffffff92 ldsba [%i5+%o5]0x80,%l0 ! %l0 = ffffffffffffff92 ! Mem[0000000010041410] = 72db45f619dd1ed0, %f2 = d20359a6 a334634c ldda [%i1+%o5]0x88,%f2 ! %f2 = 72db45f6 19dd1ed0 ! Mem[0000000010101400] = 1bb8d51b, %l5 = 00000000a334634c lduha [%i4+%g0]0x88,%l5 ! %l5 = 000000000000d51b ! Mem[0000000010081408] = d01edd19e437566a, %l4 = 00000000ff0359a6 ldxa [%i2+%o4]0x88,%l4 ! %l4 = d01edd19e437566a ! Mem[0000000010041408] = e436b16060b136e4, %l6 = 0000000000000000 ldxa [%i1+%o4]0x88,%l6 ! %l6 = e436b16060b136e4 ! Mem[00000000300c1408] = 19dd1ed0, %f5 = ffffffe9 lda [%i3+%o4]0x81,%f5 ! %f5 = 19dd1ed0 ! Starting 10 instruction Store Burst ! Mem[0000000010141408] = d2030000, %l2 = 0000000037c3a13c swapa [%i5+%o4]0x88,%l2 ! %l2 = 00000000d2030000 p0_label_90: ! %f26 = 29eaa2e2 37785099, Mem[0000000030101408] = 088d03d2 527cce13 stda %f26,[%i4+%o4]0x89 ! Mem[0000000030101408] = 29eaa2e2 37785099 ! Mem[0000000030141400] = 00002500, %l2 = 00000000d2030000 swapa [%i5+%g0]0x89,%l2 ! %l2 = 0000000000002500 ! %l1 = 000000000000001b, Mem[0000000010141400] = db726c60 stwa %l1,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000001b ! %f20 = 796694bc, Mem[0000000010141410] = 927cdeff sta %f20,[%i5+%o5]0x80 ! Mem[0000000010141410] = 796694bc ! %f30 = 00000057 1ed5b81b, Mem[0000000030001400] = 99507837 fd000000 stda %f30,[%i0+%g0]0x89 ! Mem[0000000030001400] = 00000057 1ed5b81b ! Mem[0000000030081408] = a65903ff, %l3 = 000000002ad5bc94 swapa [%i2+%o4]0x89,%l3 ! %l3 = 00000000a65903ff ! %f27 = 37785099, Mem[00000000100c1400] = 37785099 sta %f27,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 37785099 ! %l1 = 000000000000001b, Mem[0000000030141408] = 800000ff stba %l1,[%i5+%o4]0x89 ! Mem[0000000030141408] = 8000001b ! %f2 = 72db45f6 19dd1ed0, Mem[0000000030181408] = a334634c bc940000 stda %f2 ,[%i6+%o4]0x89 ! Mem[0000000030181408] = 72db45f6 19dd1ed0 ! Starting 10 instruction Load Burst ! Mem[000000001014141c] = 4c633403, %l6 = e436b16060b136e4 ldub [%i5+0x01e],%l6 ! %l6 = 0000000000000034 p0_label_91: ! Mem[0000000010001408] = 37c3a13cc38122ff, %f0 = 9ad5b862 e98c78d8 ldda [%i0+%o4]0x80,%f0 ! %f0 = 37c3a13c c38122ff ! Mem[0000000010081410] = 0334634c, %l0 = ffffffffffffff92 lduha [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000334 ! Mem[0000000010101410] = e98c78d830d86fba, %l1 = 000000000000001b ldxa [%i4+%o5]0x88,%l1 ! %l1 = e98c78d830d86fba ! Mem[00000000300c1410] = 0334634c, %l1 = e98c78d830d86fba lduha [%i3+%o5]0x81,%l1 ! %l1 = 0000000000000334 ! Mem[0000000010081400] = e436b160, %l1 = 0000000000000334 ldsba [%i2+%g0]0x80,%l1 ! %l1 = ffffffffffffffe4 ! Mem[0000000010141400] = 1b000000, %l6 = 0000000000000034 ldsba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[00000000100c1400] = 99507837, %l3 = 00000000a65903ff ldsha [%i3+%g0]0x80,%l3 ! %l3 = ffffffffffff9950 ! Mem[0000000010141408] = 3ca1c337, %l2 = 0000000000002500 lduh [%i5+%o4],%l2 ! %l2 = 0000000000003ca1 ! Mem[0000000030041410] = ffffffdbdb72f184, %l1 = ffffffffffffffe4 ldxa [%i1+%o5]0x81,%l1 ! %l1 = ffffffdbdb72f184 ! Starting 10 instruction Store Burst ! Mem[0000000010141417] = 0f0be2a9, %l2 = 0000000000003ca1 ldstub [%i5+0x017],%l2 ! %l2 = 000000a9000000ff p0_label_92: ! Mem[0000000010001400] = a3346369, %l2 = 00000000000000a9 ldstuba [%i0+%g0]0x88,%l2 ! %l2 = 00000069000000ff ! Mem[0000000030001410] = 72db00ff, %l7 = 00000000fd0000ff swapa [%i0+%o5]0x89,%l7 ! %l7 = 0000000072db00ff ! Mem[00000000300c1410] = 4c633403, %l6 = 0000000000000000 swapa [%i3+%o5]0x89,%l6 ! %l6 = 000000004c633403 ! %l0 = 00000334, %l1 = db72f184, Mem[0000000010001418] = 00000057 b24634a3 stda %l0,[%i0+0x018]%asi ! Mem[0000000010001418] = 00000334 db72f184 ! %l0 = 00000334, %l1 = db72f184, Mem[0000000030101408] = 99507837 e2a2ea29 stda %l0,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000334 db72f184 ! %l0 = 00000334, %l1 = db72f184, Mem[0000000010181400] = db720000 000094bc stda %l0,[%i6+%g0]0x80 ! Mem[0000000010181400] = 00000334 db72f184 ! %l7 = 0000000072db00ff, Mem[0000000030141410] = 2ad5bcff stha %l7,[%i5+%o5]0x89 ! Mem[0000000030141410] = 2ad500ff ! %l0 = 0000000000000334, Mem[00000000300c1408] = d01edd19 stha %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = d01e0334 ! Mem[00000000211c0000] = ff7ce5a1, %l4 = d01edd19e437566a ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010041400] = ffb8d52a, %l7 = 0000000072db00ff lduwa [%i1+%g0]0x80,%l7 ! %l7 = 00000000ffb8d52a p0_label_93: ! Mem[0000000010041400] = ffb8d52a, %l3 = ffffffffffff9950 lduba [%i1+%g0]0x80,%l3 ! %l3 = 00000000000000ff ! Mem[00000000300c1400] = 00250a6d4c6334a3, %f2 = 72db45f6 19dd1ed0 ldda [%i3+%g0]0x81,%f2 ! %f2 = 00250a6d 4c6334a3 ! Mem[0000000010181410] = fd2146b2e70000ff, %f14 = 21d0705d f28b69b5 ldda [%i6+%o5]0x88,%f14 ! %f14 = fd2146b2 e70000ff ! %l3 = 00000000000000ff, %l1 = ffffffdbdb72f184, %l0 = 0000000000000334 xor %l3,%l1,%l0 ! %l0 = ffffffdbdb72f17b ! Mem[0000000010141400] = 9c56136f 1b000000, %l2 = 00000069, %l3 = 000000ff ldda [%i5+%g0]0x88,%l2 ! %l2 = 000000001b000000 000000009c56136f ! Mem[0000000030141400] = 000003d200002157, %l0 = ffffffdbdb72f17b ldxa [%i5+%g0]0x81,%l0 ! %l0 = 000003d200002157 ! Mem[0000000030141410] = 2ad500ff, %l6 = 000000004c633403 ldsha [%i5+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010141410] = 796694bc0f0be2ff, %f30 = 00000057 1ed5b81b ldda [%i5+%o5]0x80,%f30 ! %f30 = 796694bc 0f0be2ff ! Mem[0000000010001420] = d2038d08, %l7 = 00000000ffb8d52a ldsha [%i0+0x020]%asi,%l7 ! %l7 = ffffffffffffd203 ! Starting 10 instruction Store Burst ! %l1 = ffffffdbdb72f184, Mem[0000000030001410] = ff0000fd stha %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = f18400fd p0_label_94: ! %l6 = 00000000000000ff, Mem[0000000010141408] = 3ca1c337 stwa %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 000000ff ! %l6 = 00000000000000ff, Mem[00000000201c0000] = ffff01ce sth %l6,[%o0+%g0] ! Mem[00000000201c0000] = 00ff01ce ! %f0 = 37c3a13c c38122ff 00250a6d 4c6334a3 ! %f4 = a334634c 19dd1ed0 646d910d 7abbfe4d ! %f8 = ffc52157 34000032 95d0a0c4 6bd091ff ! %f12 = 00000057 a6667f18 fd2146b2 e70000ff stda %f0,[%i0]ASI_COMMIT_S ! Block Store to 0000000030001400 ! %l4 = 00000000000000ff, Mem[0000000030041400] = 0000db722ad5b81b stxa %l4,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00000000000000ff ! %l0 = 000003d200002157, Mem[00000000100c1408] = 000025e0 stba %l0,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00002557 ! %f0 = 37c3a13c c38122ff 00250a6d 4c6334a3 ! %f4 = a334634c 19dd1ed0 646d910d 7abbfe4d ! %f8 = ffc52157 34000032 95d0a0c4 6bd091ff ! %f12 = 00000057 a6667f18 fd2146b2 e70000ff stda %f0,[%i1]ASI_BLK_AIUPL ! Block Store to 0000000010041400 membar #Sync ! Added by membar checker (12) ! %l0 = 000003d200002157, Mem[0000000030001400] = 37c3a13c stwa %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00002157 ! Mem[00000000201c0001] = 00ff01ce, %l2 = 000000001b000000 ldstub [%o0+0x001],%l2 ! %l2 = 000000ff000000ff ! %l2 = 000000ff, %l3 = 9c56136f, Mem[0000000010041400] = ff2281c3 3ca1c337 std %l2,[%i1+%g0] ! Mem[0000000010041400] = 000000ff 9c56136f ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = d01edd194c6334a3, %f16 = d01edd19 f645db72 ldda [%i1+%o5]0x80,%f16 ! %f16 = d01edd19 4c6334a3 p0_label_95: ! Mem[0000000010141434] = 1560aefe, %l2 = 00000000000000ff ldsw [%i5+0x034],%l2 ! %l2 = 000000001560aefe ! Mem[0000000030081408] = 2ad5bc94, %l5 = 000000000000d51b ldsha [%i2+%o4]0x89,%l5 ! %l5 = ffffffffffffbc94 ! Mem[0000000030081408] = 2ad5bc94, %l3 = 000000009c56136f lduha [%i2+%o4]0x89,%l3 ! %l3 = 000000000000bc94 ! Mem[0000000010141400] = 1b000000, %l6 = 00000000000000ff ldsba [%i5+%g0]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030101408] = 84f172db34030000, %f12 = 00000057 a6667f18 ldda [%i4+%o4]0x89,%f12 ! %f12 = 84f172db 34030000 ! Mem[00000000100c1408] = 00002557, %l5 = ffffffffffffbc94 lduha [%i3+%o4]0x88,%l5 ! %l5 = 0000000000002557 ! Mem[0000000030081408] = 94bcd52a, %f20 = 796694bc lda [%i2+%o4]0x81,%f20 ! %f20 = 94bcd52a ! Mem[00000000201c0000] = 00ff01ce, %l0 = 000003d200002157 ldsh [%o0+%g0],%l0 ! %l0 = 00000000000000ff ! %f29 = 000000e3, %f9 = 34000032, %f23 = 6f13569c fmuls %f29,%f9 ,%f23 ! %l0 = 0000000000000121, Unfinished, %fsr = 2100000800 ! Starting 10 instruction Store Burst ! %f20 = 94bcd52a 4c633403, %l4 = 00000000000000ff ! Mem[0000000030141430] = ca0e600f5721c519 add %i5,0x030,%g1 stda %f20,[%g1+%l4]ASI_PST16_S ! Mem[0000000030141430] = 94bcd52a4c633403 p0_label_96: ! Mem[0000000010141410] = 796694bc, %l4 = 00000000000000ff swapa [%i5+%o5]0x80,%l4 ! %l4 = 00000000796694bc ! Mem[0000000010101408] = af3ce436, %l2 = 000000001560aefe swapa [%i4+%o4]0x88,%l2 ! %l2 = 00000000af3ce436 ! %l7 = ffffffffffffd203, Mem[0000000030101408] = 84f172db34030000 stxa %l7,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffffffffffffd203 ! %l1 = ffffffdbdb72f184, Mem[000000001008142d] = e2a2ea29, %asi = 80 stba %l1,[%i2+0x02d]%asi ! Mem[000000001008142c] = e284ea29 ! Mem[000000001014141c] = 4c633403, %l1 = ffffffdbdb72f184 ldstub [%i5+0x01c],%l1 ! %l1 = 0000004c000000ff ! Code Fragment 4 p0_fragment_8: ! %l0 = 0000000000000121 setx 0x33bf3bdf9627cd82,%g7,%l0 ! %l0 = 33bf3bdf9627cd82 ! %l1 = 000000000000004c setx 0x5493f24f9b2540a3,%g7,%l1 ! %l1 = 5493f24f9b2540a3 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 = 33bf3bdf9627cd82 setx 0x78ccfcbfb3ea07fd,%g7,%l0 ! %l0 = 78ccfcbfb3ea07fd ! %l1 = 5493f24f9b2540a3 setx 0x9e0c4258249e9f35,%g7,%l1 ! %l1 = 9e0c4258249e9f35 ! Mem[0000000010141408] = 000000ff, %l5 = 0000000000002557 ldstuba [%i5+%o4]0x80,%l5 ! %l5 = 00000000000000ff ! %l6 = 0000000000000000, Mem[0000000010141410] = 000000ff0f0be2ff stxa %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000 ! %f20 = 94bcd52a 4c633403, Mem[0000000010141408] = ff0000ff 1bb8d52a stda %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = 94bcd52a 4c633403 ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = 00000000, %l6 = 0000000000000000 lduba [%i1+%g0]0x81,%l6 ! %l6 = 0000000000000000 p0_label_97: ! Mem[0000000010101408] = 1560aefe, %l4 = 00000000796694bc ldsha [%i4+%o4]0x88,%l4 ! %l4 = ffffffffffffaefe ! Mem[000000001018141c] = 60b1fbe4, %f6 = 646d910d lda [%i6+0x01c]%asi,%f6 ! %f6 = 60b1fbe4 ! Mem[0000000010081410] = 4c633403, %l3 = 000000000000bc94 lduha [%i2+%o5]0x88,%l3 ! %l3 = 0000000000003403 ! Mem[0000000010081408] = d01edd19 e437566a, %l6 = 00000000, %l7 = ffffd203 ldda [%i2+%o4]0x88,%l6 ! %l6 = 00000000e437566a 00000000d01edd19 ! Mem[0000000010101438] = e22787a2, %l1 = 9e0c4258249e9f35 ldsha [%i4+0x03a]%asi,%l1 ! %l1 = ffffffffffff87a2 ! Mem[0000000030081410] = db72f184, %l6 = 00000000e437566a lduwa [%i2+%o5]0x81,%l6 ! %l6 = 00000000db72f184 ! Mem[0000000030101410] = bd08ee4775f8ffff, %f4 = a334634c 19dd1ed0 ldda [%i4+%o5]0x81,%f4 ! %f4 = bd08ee47 75f8ffff ! Mem[0000000010181410] = ff0000e7, %l2 = 00000000af3ce436 ldswa [%i6+%o5]0x80,%l2 ! %l2 = ffffffffff0000e7 ! Mem[0000000010001410] = 00000000, %f16 = d01edd19 lda [%i0+%o5]0x80,%f16 ! %f16 = 00000000 ! Starting 10 instruction Store Burst ! %l4 = ffffffffffffaefe, Mem[0000000010001408] = 37c3a13c stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = fec3a13c p0_label_98: ! Mem[0000000010041410] = d01edd19, %l2 = ffffffffff0000e7 ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 000000d0000000ff ! %f8 = ffc52157 34000032, Mem[0000000030141410] = 2ad500ff 000094bc stda %f8 ,[%i5+%o5]0x89 ! Mem[0000000030141410] = ffc52157 34000032 ! Mem[0000000030141400] = 000003d2, %l4 = ffffffffffffaefe swapa [%i5+%g0]0x81,%l4 ! %l4 = 00000000000003d2 ! Mem[0000000010081428] = 99507837e284ea29, %l6 = 00000000db72f184, %l0 = 78ccfcbfb3ea07fd add %i2,0x28,%g1 casxa [%g1]0x80,%l6,%l0 ! %l0 = 99507837e284ea29 ! %f22 = a9fc6c60 6f13569c, Mem[0000000010141400] = 1b000000 9c56136f stda %f22,[%i5+%g0]0x88 ! Mem[0000000010141400] = a9fc6c60 6f13569c ! %l6 = 00000000db72f184, Mem[0000000010001408] = 3ca1c3fe stha %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 3ca1f184 ! %l0 = 99507837e284ea29, Mem[0000000030141410] = 32000034 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = 29000034 ! %f14 = fd2146b2 e70000ff, Mem[0000000010181410] = ff0000e7 b24621fd stda %f14,[%i6+%o5]0x80 ! Mem[0000000010181410] = fd2146b2 e70000ff ! %l3 = 0000000000003403, Mem[0000000030001400] = 00002157 stba %l3,[%i0+%g0]0x81 ! Mem[0000000030001400] = 03002157 ! Starting 10 instruction Load Burst ! Mem[00000000100c142c] = e2a2ea29, %l4 = 00000000000003d2 ldsha [%i3+0x02e]%asi,%l4 ! %l4 = ffffffffffffea29 p0_label_99: ! Mem[0000000010081410] = 0334634c bc946679, %l6 = db72f184, %l7 = d01edd19 ldda [%i2+%o5]0x80,%l6 ! %l6 = 000000000334634c 00000000bc946679 ! Mem[0000000030081400] = 9ad5b862 e98c78d8, %l4 = ffffea29, %l5 = 00000000 ldda [%i2+%g0]0x81,%l4 ! %l4 = 000000009ad5b862 00000000e98c78d8 ! Mem[0000000030101410] = bd08ee47, %l3 = 0000000000003403 ldsba [%i4+%o5]0x81,%l3 ! %l3 = ffffffffffffffbd ! Mem[0000000030001400] = 03002157 c38122ff, %l2 = 000000d0, %l3 = ffffffbd ldda [%i0+%g0]0x81,%l2 ! %l2 = 0000000003002157 00000000c38122ff ! Mem[0000000030081408] = 2ad5bc94, %f6 = 60b1fbe4 lda [%i2+%o4]0x89,%f6 ! %f6 = 2ad5bc94 ! Mem[0000000010041428] = ff91d06b, %l2 = 0000000003002157 ldsh [%i1+0x028],%l2 ! %l2 = ffffffffffffff91 ! Mem[0000000010101410] = 30d86fba, %l5 = 00000000e98c78d8 ldswa [%i4+%o5]0x88,%l5 ! %l5 = 0000000030d86fba ! Mem[0000000010141408] = 4c633403, %l6 = 000000000334634c lduwa [%i5+%o4]0x88,%l6 ! %l6 = 000000004c633403 ! Mem[0000000010041410] = ff1edd19, %l3 = 00000000c38122ff lduwa [%i1+%o5]0x80,%l3 ! %l3 = 00000000ff1edd19 ! Starting 10 instruction Store Burst ! %l4 = 000000009ad5b862, Mem[0000000010181410] = fd2146b2 stba %l4,[%i6+%o5]0x80 ! Mem[0000000010181410] = 622146b2 p0_label_100: ! %l5 = 0000000030d86fba, Mem[0000000030041410] = ffffffdb stha %l5,[%i1+%o5]0x81 ! Mem[0000000030041410] = 6fbaffdb ! %l0 = e284ea29, %l1 = ffff87a2, Mem[0000000010081410] = 4c633403 796694bc stda %l0,[%i2+%o5]0x88 ! Mem[0000000010081410] = e284ea29 ffff87a2 ! Mem[0000000030181408] = 19dd1ed0, %l4 = 000000009ad5b862 ldstuba [%i6+%o4]0x89,%l4 ! %l4 = 000000d0000000ff ! Mem[0000000030081408] = 2ad5bc94, %l2 = ffffffffffffff91 swapa [%i2+%o4]0x89,%l2 ! %l2 = 000000002ad5bc94 ! Mem[0000000030041408] = 34000032, %l6 = 000000004c633403 swapa [%i1+%o4]0x89,%l6 ! %l6 = 0000000034000032 ! Mem[00000000100c1408] = 00002557, %l2 = 000000002ad5bc94 ldstuba [%i3+%o4]0x88,%l2 ! %l2 = 00000057000000ff ! Mem[00000000211c0001] = ff7ce5a1, %l7 = 00000000bc946679 ldstuba [%o2+0x001]%asi,%l7 ! %l7 = 0000007c000000ff ! %l2 = 00000057, %l3 = ff1edd19, Mem[0000000030141408] = 1b000080 00000069 stda %l2,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000057 ff1edd19 ! %l3 = 00000000ff1edd19, Mem[0000000010141410] = 00000000 stha %l3,[%i5+%o5]0x88 ! Mem[0000000010141410] = 0000dd19 ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = 57000000, %l4 = 00000000000000d0 ldsba [%i5+%o4]0x89,%l4 ! %l4 = 0000000000000000 p0_label_101: ! Mem[0000000030081400] = d8788ce9 62b8d59a, %l0 = e284ea29, %l1 = ffff87a2 ldda [%i2+%g0]0x89,%l0 ! %l0 = 0000000062b8d59a 00000000d8788ce9 ! Mem[0000000010041400] = 000000ff9c56136f, %f30 = 796694bc 0f0be2ff ldd [%i1+%g0],%f30 ! %f30 = 000000ff 9c56136f ! Mem[0000000030041408] = 4c633403, %l6 = 0000000034000032 lduha [%i1+%o4]0x89,%l6 ! %l6 = 0000000000003403 ! Mem[0000000030141410] = 34000029, %l7 = 000000000000007c lduha [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000029 ! Mem[00000000211c0000] = ffffe5a1, %l2 = 0000000000000057 lduh [%o2+%g0],%l2 ! %l2 = 000000000000ffff ! Mem[0000000030001408] = 00250a6d 4c6334a3, %l0 = 62b8d59a, %l1 = d8788ce9 ldda [%i0+%o4]0x81,%l0 ! %l0 = 0000000000250a6d 000000004c6334a3 ! Mem[0000000010181400] = 84f172db34030000, %l7 = 0000000000000029 ldxa [%i6+%g0]0x88,%l7 ! %l7 = 84f172db34030000 ! Mem[00000000300c1410] = 00000000, %l3 = 00000000ff1edd19 ldswa [%i3+%o5]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[00000000100c1410] = 000018f5, %f14 = fd2146b2 lda [%i3+%o5]0x88,%f14 ! %f14 = 000018f5 ! Starting 10 instruction Store Burst ! %l2 = 000000000000ffff, Mem[0000000010041410] = ff1edd19 stw %l2,[%i1+%o5] ! Mem[0000000010041410] = 0000ffff p0_label_102: ! %l3 = 0000000000000000, Mem[0000000030041400] = 00000000 stwa %l3,[%i1+%g0]0x89 ! Mem[0000000030041400] = 00000000 ! %f3 = 4c6334a3, Mem[0000000010041420] = 32000034 st %f3 ,[%i1+0x020] ! Mem[0000000010041420] = 4c6334a3 ! %l3 = 0000000000000000, Mem[0000000030041410] = 6fbaffdb stba %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00baffdb ! %f17 = 4c6334a3, Mem[0000000030041400] = 00000000 sta %f17,[%i1+%g0]0x89 ! Mem[0000000030041400] = 4c6334a3 ! Mem[00000000300c1408] = 34031ed0, %l0 = 0000000000250a6d ldstuba [%i3+%o4]0x81,%l0 ! %l0 = 00000034000000ff ! Mem[00000000100c1428] = 57ff7837, %l3 = 0000000000000000, %asi = 80 swapa [%i3+0x028]%asi,%l3 ! %l3 = 0000000057ff7837 ! %l7 = 84f172db34030000, Mem[0000000021800140] = ff6099db, %asi = 80 stba %l7,[%o3+0x140]%asi ! Mem[0000000021800140] = 006099db ! Mem[0000000010101400] = 1bb8d51b, %l3 = 0000000057ff7837 swapa [%i4+%g0]0x88,%l3 ! %l3 = 000000001bb8d51b ! Mem[0000000010001410] = 00000000, %l7 = 84f172db34030000 ldstuba [%i0+%o5]0x80,%l7 ! %l7 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = 00250a6d, %l1 = 000000004c6334a3 lduha [%i0+%o4]0x81,%l1 ! %l1 = 0000000000000025 p0_label_103: ! Mem[0000000010141410] = 19dd0000, %l7 = 0000000000000000 lduwa [%i5+%o5]0x80,%l7 ! %l7 = 0000000019dd0000 ! Mem[000000001010143c] = 4373d92b, %l0 = 0000000000000034 ldsha [%i4+0x03c]%asi,%l0 ! %l0 = 0000000000004373 ! Mem[000000001018143c] = 047e2ea5, %f27 = 37785099 lda [%i6+0x03c]%asi,%f27 ! %f27 = 047e2ea5 ! %l5 = 0000000030d86fba, %l4 = 0000000000000000, %l0 = 0000000000004373 addc %l5,%l4,%l0 ! %l0 = 0000000030d86fba ! Mem[0000000020800040] = 2a1ef99a, %l3 = 000000001bb8d51b lduha [%o1+0x040]%asi,%l3 ! %l3 = 0000000000002a1e ! Mem[0000000021800140] = 006099db, %l1 = 0000000000000025 ldub [%o3+0x140],%l1 ! %l1 = 0000000000000000 ! Mem[0000000010141400] = 6f13569c, %l1 = 0000000000000000 lduha [%i5+%g0]0x88,%l1 ! %l1 = 000000000000569c ! Mem[00000000201c0000] = 00ff01ce, %l7 = 0000000019dd0000 ldub [%o0+%g0],%l7 ! %l7 = 0000000000000000 ! Mem[00000000100c1408] = 000025ff, %l2 = 000000000000ffff ldswa [%i3+%o4]0x88,%l2 ! %l2 = 00000000000025ff ! Starting 10 instruction Store Burst ! %l5 = 0000000030d86fba, Mem[0000000010041400] = 6f13569cff000000 stxa %l5,[%i1+%g0]0x88 ! Mem[0000000010041400] = 0000000030d86fba p0_label_104: ! %l4 = 0000000000000000, Mem[0000000030081410] = 84f172db stha %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 84f10000 ! %f29 = 000000e3, Mem[0000000010001408] = 84f1a13c sta %f29,[%i0+%o4]0x80 ! Mem[0000000010001408] = 000000e3 ! %l7 = 0000000000000000, Mem[0000000030141408] = 00000057 stha %l7,[%i5+%o4]0x81 ! Mem[0000000030141408] = 00000057 ! %l3 = 0000000000002a1e, Mem[0000000030101408] = ffffd203 stha %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = ffff2a1e ! %f20 = 94bcd52a 4c633403, Mem[0000000010041408] = a334634c 6d0a2500 stda %f20,[%i1+%o4]0x80 ! Mem[0000000010041408] = 94bcd52a 4c633403 ! Mem[0000000030101408] = ffff2a1e, %l3 = 0000000000002a1e swapa [%i4+%o4]0x89,%l3 ! %l3 = 00000000ffff2a1e ! %f16 = 00000000, %f2 = 00250a6d, %f17 = 4c6334a3 fmuls %f16,%f2 ,%f17 ! %f17 = 00000000 ! %f16 = 00000000 00000000 43157c9e fe21c880 ! %f20 = 94bcd52a 4c633403 a9fc6c60 6f13569c ! %f24 = 00736934 047e2ea5 29eaa2e2 047e2ea5 ! %f28 = 088d03d2 000000e3 000000ff 9c56136f stda %f16,[%i6]ASI_BLK_SL ! Block Store to 0000000030181400 ! %l6 = 00003403, %l7 = 00000000, Mem[0000000030001410] = 4c6334a3 d01edd19 stda %l6,[%i0+%o5]0x89 ! Mem[0000000030001410] = 00003403 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030101400] = ff92ffff, %l0 = 0000000030d86fba ldsha [%i4+%g0]0x81,%l0 ! %l0 = ffffffffffffff92 p0_label_105: ! Mem[00000000100c1410] = f5180000, %l3 = 00000000ffff2a1e lduha [%i3+0x012]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001400] = ff6334a3 306359ca, %l4 = 00000000, %l5 = 30d86fba ldd [%i0+%g0],%l4 ! %l4 = 00000000ff6334a3 00000000306359ca membar #Sync ! Added by membar checker (13) ! Mem[0000000010181400] = 34030000, %l7 = 0000000000000000 ldsba [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010101400] = 3778ff57, %f21 = 4c633403 lda [%i4+%g0]0x80,%f21 ! %f21 = 3778ff57 ! Mem[00000000201c0000] = 00ff01ce, %l5 = 00000000306359ca lduh [%o0+%g0],%l5 ! %l5 = 00000000000000ff ! Mem[0000000010001400] = ff6334a3 306359ca, %l2 = 000025ff, %l3 = 00000000 ldd [%i0+%g0],%l2 ! %l2 = 00000000ff6334a3 00000000306359ca ! Mem[0000000020800040] = 2a1ef99a, %l3 = 00000000306359ca lduba [%o1+0x041]%asi,%l3 ! %l3 = 000000000000001e ! Mem[0000000030041400] = 4c6334a3, %f31 = 9c56136f lda [%i1+%g0]0x89,%f31 ! %f31 = 4c6334a3 ! Mem[0000000010181410] = 622146b2e70000ff, %l5 = 00000000000000ff ldx [%i6+%o5],%l5 ! %l5 = 622146b2e70000ff ! Starting 10 instruction Store Burst ! Mem[0000000010001408] = e3000000, %l5 = 622146b2e70000ff ldstuba [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff p0_label_106: ! %l3 = 000000000000001e, Mem[0000000030101408] = ffffffff00002a1e stxa %l3,[%i4+%o4]0x89 ! Mem[0000000030101408] = 000000000000001e ! %l1 = 000000000000569c, Mem[0000000030081400] = 9ad5b862 stha %l1,[%i2+%g0]0x81 ! Mem[0000000030081400] = 569cb862 ! Mem[0000000010181400] = 00000334, %l6 = 0000000000003403 swapa [%i6+%g0]0x80,%l6 ! %l6 = 0000000000000334 ! Mem[0000000021800180] = a1b7423e, %l1 = 000000000000569c ldstub [%o3+0x180],%l1 ! %l1 = 000000a1000000ff ! %l4 = 00000000ff6334a3, Mem[0000000010001408] = ff0000e3 stba %l4,[%i0+%o4]0x80 ! Mem[0000000010001408] = a30000e3 ! Mem[0000000030181408] = 80c821fe, %l0 = ffffffffffffff92 swapa [%i6+%o4]0x81,%l0 ! %l0 = 0000000080c821fe ! Mem[0000000030181408] = 92ffffff, %l0 = 0000000080c821fe ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 000000ff000000ff ! %l6 = 00000334, %l7 = 00000000, Mem[0000000010141410] = 19dd0000 00000000 stda %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = 00000334 00000000 ! Mem[00000000211c0001] = ffffe5a1, %l1 = 00000000000000a1 ldstub [%o2+0x001],%l1 ! %l1 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = 000000000000001e, %f18 = 43157c9e fe21c880 ldda [%i4+%o4]0x89,%f18 ! %f18 = 00000000 0000001e p0_label_107: ! Mem[0000000010141410] = 34030000, %l6 = 0000000000000334 lduha [%i5+%o5]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[00000000300c1410] = 796694bc00000000, %l7 = 0000000000000000 ldxa [%i3+%o5]0x89,%l7 ! %l7 = 796694bc00000000 ! Mem[0000000030081400] = 62b89c56, %l6 = 0000000000000000 lduha [%i2+%g0]0x89,%l6 ! %l6 = 0000000000009c56 ! Mem[0000000030101408] = 1e00000000000000, %l0 = 00000000000000ff ldxa [%i4+%o4]0x81,%l0 ! %l0 = 1e00000000000000 ! Mem[0000000030181410] = 0334634c, %l4 = 00000000ff6334a3 lduha [%i6+%o5]0x81,%l4 ! %l4 = 0000000000000334 ! Mem[0000000030041410] = 00baffdb db72f184, %l2 = ff6334a3, %l3 = 0000001e ldda [%i1+%o5]0x81,%l2 ! %l2 = 0000000000baffdb 00000000db72f184 ! Mem[0000000030081400] = 62b89c56, %f31 = 4c6334a3 lda [%i2+%g0]0x89,%f31 ! %f31 = 62b89c56 ! Mem[0000000030181400] = 00000000 00000000, %l0 = 00000000, %l1 = 000000ff ldda [%i6+%g0]0x81,%l0 ! %l0 = 0000000000000000 0000000000000000 ! Mem[00000000300c1408] = d01e03ff, %l1 = 0000000000000000 lduha [%i3+%o4]0x89,%l1 ! %l1 = 00000000000003ff ! Starting 10 instruction Store Burst ! %f20 = 94bcd52a 3778ff57, Mem[0000000010141410] = 34030000 00000000 stda %f20,[%i5+%o5]0x88 ! Mem[0000000010141410] = 94bcd52a 3778ff57 p0_label_108: ! %l0 = 00000000, %l1 = 000003ff, Mem[0000000010101418] = 1560aefe a156caa9 stda %l0,[%i4+0x018]%asi ! Mem[0000000010101418] = 00000000 000003ff ! Mem[0000000010141410] = 57ff7837, %l7 = 796694bc00000000 swapa [%i5+%o5]0x80,%l7 ! %l7 = 0000000057ff7837 ! %l0 = 0000000000000000, Mem[00000000300c1408] = d01e03ff stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000 ! %l1 = 00000000000003ff, Mem[0000000010001414] = 9f22251e stb %l1,[%i0+0x014] ! Mem[0000000010001414] = ff22251e ! %l4 = 0000000000000334, Mem[0000000030001410] = 03340000 stwa %l4,[%i0+%o5]0x81 ! Mem[0000000030001410] = 00000334 ! %l5 = 0000000000000000, Mem[0000000010041416] = 4c6334a3, %asi = 80 stha %l5,[%i1+0x016]%asi ! Mem[0000000010041414] = 4c630000 ! Mem[0000000010101404] = 60b136e4, %l4 = 0000000000000334, %asi = 80 swapa [%i4+0x004]%asi,%l4 ! %l4 = 0000000060b136e4 ! Mem[0000000030101408] = 1e000000, %l5 = 0000000000000000 swapa [%i4+%o4]0x81,%l5 ! %l5 = 000000001e000000 ! %l3 = 00000000db72f184, Mem[0000000030181408] = ffffff92 stwa %l3,[%i6+%o4]0x81 ! Mem[0000000030181408] = db72f184 ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 84f172db 03340000, %l4 = 60b136e4, %l5 = 1e000000 ldda [%i6+%g0]0x88,%l4 ! %l4 = 0000000003340000 0000000084f172db p0_label_109: ! Mem[0000000010081408] = e437566a, %l0 = 0000000000000000 ldsba [%i2+%o4]0x88,%l0 ! %l0 = 000000000000006a ! Mem[0000000010101408] = 6a5637e4 1560aefe, %l4 = 03340000, %l5 = 84f172db ldda [%i4+%o4]0x88,%l4 ! %l4 = 000000001560aefe 000000006a5637e4 ! Mem[0000000010081400] = e436b160, %f13 = 34030000 lda [%i2+%g0]0x80,%f13 ! %f13 = e436b160 ! Mem[0000000010141410] = 00000000, %l3 = 00000000db72f184 ldswa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030001408] = 00250a6d, %l1 = 00000000000003ff ldswa [%i0+%o4]0x81,%l1 ! %l1 = 0000000000250a6d ! Mem[0000000010181400] = 03340000, %l7 = 0000000057ff7837 lduha [%i6+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010081400] = 70aa6934 60b136e4, %l0 = 0000006a, %l1 = 00250a6d ldda [%i2+%g0]0x88,%l0 ! %l0 = 0000000060b136e4 0000000070aa6934 ! Mem[0000000010041430] = 187f66a6, %l3 = 0000000000000000 ldsha [%i1+0x030]%asi,%l3 ! %l3 = 000000000000187f ! Mem[0000000030001410] = 0000033400000000, %l5 = 000000006a5637e4 ldxa [%i0+%o5]0x81,%l5 ! %l5 = 0000033400000000 ! Starting 10 instruction Store Burst ! %f30 = 000000ff 62b89c56, Mem[0000000010001408] = a30000e3 c38122ff std %f30,[%i0+%o4] ! Mem[0000000010001408] = 000000ff 62b89c56 p0_label_110: ! %l2 = 00baffdb, %l3 = 0000187f, Mem[0000000030181410] = 0334634c 2ad5bc94 stda %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 00baffdb 0000187f ! %f20 = 94bcd52a 3778ff57, %l7 = 0000000000000000 ! Mem[0000000030001420] = ffc5215734000032 add %i0,0x020,%g1 stda %f20,[%g1+%l7]ASI_PST8_S ! Mem[0000000030001420] = ffc5215734000032 ! %l1 = 0000000070aa6934, Mem[00000000100c1410] = f5180000047e2ea5 stxa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000070aa6934 ! Mem[0000000030081410] = 0000f184, %l2 = 0000000000baffdb ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 00000000000000ff ! %l7 = 0000000000000000, Mem[0000000030141410] = 29000034 stha %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000034 ! %l3 = 000000000000187f, Mem[00000000100c1400] = 99507837 stba %l3,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 7f507837 ! %l7 = 0000000000000000, Mem[0000000010101410] = 30d86fba stwa %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 ! %l7 = 0000000000000000, Mem[0000000010081430] = 0000634c stw %l7,[%i2+0x030] ! Mem[0000000010081430] = 00000000 ! %f20 = 94bcd52a, Mem[0000000010181428] = 00000000 sta %f20,[%i6+0x028]%asi ! Mem[0000000010181428] = 94bcd52a ! Starting 10 instruction Load Burst ! Mem[0000000010141400] = 6f13569c, %l0 = 0000000060b136e4 ldsba [%i5+%g0]0x88,%l0 ! %l0 = ffffffffffffff9c p0_label_111: ! Mem[0000000030181408] = db72f1849e7c1543, %f20 = 94bcd52a 3778ff57 ldda [%i6+%o4]0x81,%f20 ! %f20 = db72f184 9e7c1543 ! Mem[00000000300c1410] = 796694bc00000000, %l1 = 0000000070aa6934 ldxa [%i3+%o5]0x89,%l1 ! %l1 = 796694bc00000000 ! Mem[0000000021800080] = 18f59b02, %l4 = 000000001560aefe ldub [%o3+0x080],%l4 ! %l4 = 0000000000000018 ! Mem[0000000030101410] = 47ee08bd, %l5 = 0000033400000000 ldsha [%i4+%o5]0x89,%l5 ! %l5 = 00000000000008bd ! Mem[0000000030041410] = 00baffdb, %l4 = 0000000000000018 lduwa [%i1+%o5]0x81,%l4 ! %l4 = 0000000000baffdb ! Mem[0000000010081408] = 6a5637e419dd1ed0, %l5 = 00000000000008bd ldxa [%i2+%o4]0x80,%l5 ! %l5 = 6a5637e419dd1ed0 ! Mem[0000000030001400] = 03002157c38122ff, %f18 = 00000000 0000001e ldda [%i0+%g0]0x81,%f18 ! %f18 = 03002157 c38122ff ! Mem[00000000300c1410] = 00000000, %l0 = ffffffffffffff9c ldswa [%i3+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030101408] = 00000000, %l7 = 0000000000000000 swapa [%i4+%o4]0x89,%l7 ! %l7 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[000000001014143c] = 9f22251e, %l5 = 6a5637e419dd1ed0 swap [%i5+0x03c],%l5 ! %l5 = 000000009f22251e p0_label_112: ! %l4 = 0000000000baffdb, Mem[0000000030101410] = bd08ee47 stba %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = db08ee47 ! %f12 = 84f172db e436b160, %l7 = 0000000000000000 ! Mem[0000000030101400] = ff92ffff81496026 stda %f12,[%i4+%l7]ASI_PST16_SL ! Mem[0000000030101400] = ff92ffff81496026 ! %l5 = 000000009f22251e, Mem[0000000030101410] = 47ee08db stha %l5,[%i4+%o5]0x89 ! Mem[0000000030101410] = 47ee251e ! %l0 = 0000000000000000, Mem[0000000010081408] = 6a5637e4 stw %l0,[%i2+%o4] ! Mem[0000000010081408] = 00000000 ! %l1 = 796694bc00000000, Mem[0000000030141410] = 000000345721c5ff stxa %l1,[%i5+%o5]0x81 ! Mem[0000000030141410] = 796694bc00000000 ! %l2 = 00000000, %l3 = 0000187f, Mem[0000000030001408] = 6d0a2500 a334634c stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 0000187f ! %l2 = 0000000000000000, Mem[0000000030081408] = 91ffffff stwa %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00000000 ! %f16 = 00000000 00000000, Mem[0000000030101408] = 00000000 00000000 stda %f16,[%i4+%o4]0x89 ! Mem[0000000030101408] = 00000000 00000000 ! %l3 = 000000000000187f, Mem[0000000010001408] = ff000000 stba %l3,[%i0+%o4]0x88 ! Mem[0000000010001408] = ff00007f ! Starting 10 instruction Load Burst ! Mem[00000000100c140c] = 0000d037, %l4 = 0000000000baffdb ldsh [%i3+0x00e],%l4 ! %l4 = ffffffffffffd037 p0_label_113: ! Mem[0000000030181400] = 0000000000000000, %f30 = 000000ff 62b89c56 ldda [%i6+%g0]0x81,%f30 ! %f30 = 00000000 00000000 ! Mem[0000000010001410] = ff000000 ff22251e, %l0 = 00000000, %l1 = 00000000 ldda [%i0+%o5]0x80,%l0 ! %l0 = 00000000ff000000 00000000ff22251e ! Mem[0000000030001408] = 000000007f180000, %f14 = 000018f5 e70000ff ldda [%i0+%o4]0x81,%f14 ! %f14 = 00000000 7f180000 ! Mem[00000000300c1408] = 00000000f66d47e8, %l2 = 0000000000000000 ldxa [%i3+%o4]0x81,%l2 ! %l2 = 00000000f66d47e8 ! Mem[0000000010141410] = 00000000, %l1 = 00000000ff22251e lduha [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010081430] = 00000000, %l3 = 000000000000187f ldsh [%i2+0x032],%l3 ! %l3 = 0000000000000000 ! Mem[0000000030001408] = 00000000, %l4 = ffffffffffffd037 lduba [%i0+%o4]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010041400] = ba6fd830, %l2 = 00000000f66d47e8 lduha [%i1+%g0]0x80,%l2 ! %l2 = 000000000000ba6f ! Mem[0000000010041408] = 2ad5bc94, %l6 = 0000000000009c56 ldsha [%i1+%o4]0x88,%l6 ! %l6 = ffffffffffffbc94 ! Starting 10 instruction Store Burst ! Mem[0000000010141400] = 9c56136f, %l4 = 0000000000000000 ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 0000009c000000ff p0_label_114: ! %l2 = 000000000000ba6f, Mem[0000000010141410] = 000000002ad5bc94 stxa %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000000000ba6f ! Mem[00000000100c140c] = 0000d037, %l5 = 000000009f22251e ldstub [%i3+0x00c],%l5 ! %l5 = 00000000000000ff ! Mem[0000000030041408] = 4c633403, %l0 = 00000000ff000000 ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 00000003000000ff ! %l0 = 0000000000000003, imm = 0000000000000047, %l3 = 0000000000000000 xor %l0,0x047,%l3 ! %l3 = 0000000000000044 ! Mem[0000000030141408] = 57000000, %l1 = 0000000000000000 ldstuba [%i5+%o4]0x89,%l1 ! %l1 = 00000000000000ff ! %f0 = 37c3a13c c38122ff, %l2 = 000000000000ba6f ! Mem[0000000010081420] = a52e7e0434697300 add %i2,0x020,%g1 stda %f0,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010081420] = ff2281c334a1c300 ! %f16 = 00000000 00000000, Mem[0000000010101420] = 549300ff 94a86dd3 std %f16,[%i4+0x020] ! Mem[0000000010101420] = 00000000 00000000 ! Mem[0000000010101410] = 00000000, %l4 = 000000000000009c ldstuba [%i4+%o5]0x80,%l4 ! %l4 = 00000000000000ff ! %f6 = 2ad5bc94 7abbfe4d, %l4 = 0000000000000000 ! Mem[0000000010081420] = ff2281c334a1c300 add %i2,0x020,%g1 stda %f6,[%g1+%l4]ASI_PST8_P ! Mem[0000000010081420] = ff2281c334a1c300 ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 00003403 db72f184, %l6 = ffffbc94, %l7 = 00000000 ldda [%i6+%g0]0x80,%l6 ! %l6 = 0000000000003403 00000000db72f184 p0_label_115: ! Mem[0000000010181408] = 00736934, %l3 = 0000000000000044 ldsha [%i6+%o4]0x80,%l3 ! %l3 = 0000000000000073 ! Mem[0000000010041400] = 30d86fba, %l6 = 0000000000003403 ldsha [%i1+%g0]0x88,%l6 ! %l6 = 0000000000006fba ! Mem[0000000010041410] = 0000ffff4c630000, %l3 = 0000000000000073 ldxa [%i1+%o5]0x80,%l3 ! %l3 = 0000ffff4c630000 ! Mem[0000000030101408] = 00000000, %l1 = 0000000000000000 ldsha [%i4+%o4]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030001408] = 0000187f00000000, %l3 = 0000ffff4c630000 ldxa [%i0+%o4]0x89,%l3 ! %l3 = 0000187f00000000 ! Mem[0000000030141408] = ff000057, %l2 = 000000000000ba6f lduwa [%i5+%o4]0x81,%l2 ! %l2 = 00000000ff000057 ! Mem[0000000030001410] = 34030000, %l0 = 0000000000000003 ldswa [%i0+%o5]0x89,%l0 ! %l0 = 0000000034030000 ! Mem[0000000030141400] = ffffaefe, %l5 = 0000000000000000 lduba [%i5+%g0]0x81,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010141410] = 00000000, %l4 = 0000000000000000 lduha [%i5+%o5]0x80,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f12 = 84f172db e436b160, %l1 = 0000000000000000 ! Mem[0000000010101420] = 0000000000000000 add %i4,0x020,%g1 stda %f12,[%g1+%l1]ASI_PST32_PL ! Mem[0000000010101420] = 0000000000000000 p0_label_116: ! %l1 = 0000000000000000, Mem[00000000100c1410] = 0000000070aa6934 stxa %l1,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 0000000000000000 ! %l0 = 0000000034030000, Mem[00000000100c1420] = a52e7e0402c076f0 stx %l0,[%i3+0x020] ! Mem[00000000100c1420] = 0000000034030000 ! %l0 = 0000000034030000, Mem[0000000010141408] = 0334634c stwa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 34030000 ! %l0 = 0000000034030000, Mem[0000000010181408] = 0073693460b136e4 stxa %l0,[%i6+%o4]0x80 ! Mem[0000000010181408] = 0000000034030000 ! Mem[0000000030081400] = 62b89c56, %l1 = 0000000000000000 ldstuba [%i2+%g0]0x89,%l1 ! %l1 = 00000056000000ff ! %l6 = 0000000000006fba, Mem[0000000010101400] = 3778ff57 stwa %l6,[%i4+%g0]0x80 ! Mem[0000000010101400] = 00006fba ! %l0 = 0000000034030000, Mem[0000000010001430] = 00000057 stw %l0,[%i0+0x030] ! Mem[0000000010001430] = 34030000 ! %l6 = 00006fba, %l7 = db72f184, Mem[0000000010101408] = feae6015 e437566a std %l6,[%i4+%o4] ! Mem[0000000010101408] = 00006fba db72f184 ! Mem[0000000010141404] = 606cfca9, %l1 = 00000056, %l1 = 00000056 add %i5,0x04,%g1 casa [%g1]0x80,%l1,%l1 ! %l1 = 00000000606cfca9 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = 00ff01ce, %l6 = 0000000000006fba ldsb [%o0+0x001],%l6 ! %l6 = ffffffffffffffff p0_label_117: ! Mem[0000000010001410] = ff000000, %l2 = 00000000ff000057 lduha [%i0+%o5]0x80,%l2 ! %l2 = 000000000000ff00 ! Mem[0000000030001400] = 57210003, %l0 = 0000000034030000 lduha [%i0+%g0]0x89,%l0 ! %l0 = 0000000000000003 ! Mem[0000000030001408] = 00000000, %l5 = 00000000000000ff ldsba [%i0+%o4]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[00000000100c1414] = 00000000, %l2 = 000000000000ff00 lduha [%i3+0x016]%asi,%l2 ! %l2 = 0000000000000000 ! Code Fragment 4 p0_fragment_9: ! %l0 = 0000000000000003 setx 0xba83afb03c0399a0,%g7,%l0 ! %l0 = ba83afb03c0399a0 ! %l1 = 00000000606cfca9 setx 0x03fd6b90149604b4,%g7,%l1 ! %l1 = 03fd6b90149604b4 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 = ba83afb03c0399a0 setx 0x0bac92fff9707b6f,%g7,%l0 ! %l0 = 0bac92fff9707b6f ! %l1 = 03fd6b90149604b4 setx 0x94da8d4fa1813dba,%g7,%l1 ! %l1 = 94da8d4fa1813dba ! Mem[0000000030081408] = 4c6334a3 00000000, %l4 = 00000000, %l5 = 00000000 ldda [%i2+%o4]0x89,%l4 ! %l4 = 0000000000000000 000000004c6334a3 ! Mem[000000001004141c] = 0d916d64, %l2 = 0000000000000000 lduha [%i1+0x01c]%asi,%l2 ! %l2 = 0000000000000d91 ! Mem[0000000030081410] = ff00f184 70b4b1fd, %l4 = 00000000, %l5 = 4c6334a3 ldda [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff00f184 0000000070b4b1fd ! Mem[0000000030041410] = dbffba00, %l4 = 00000000ff00f184 lduba [%i1+%o5]0x89,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l5 = 0000000070b4b1fd, Mem[00000000300c1400] = a334634c6d0a2500 stxa %l5,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 0000000070b4b1fd p0_label_118: ! %f24 = 00736934 047e2ea5, Mem[0000000010041400] = 30d86fba 00000000 stda %f24,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00736934 047e2ea5 ! Mem[0000000010081400] = 60b136e4, %l1 = 94da8d4fa1813dba swapa [%i2+%g0]0x88,%l1 ! %l1 = 0000000060b136e4 ! %l0 = 0bac92fff9707b6f, imm = fffffffffffff14b, %l6 = ffffffffffffffff or %l0,-0xeb5,%l6 ! %l6 = fffffffffffffb6f ! Mem[0000000010041414] = 4c630000, %l3 = 0000187f00000000, %asi = 80 swapa [%i1+0x014]%asi,%l3 ! %l3 = 000000004c630000 ! %l7 = 00000000db72f184, Mem[00000000211c0000] = ffffe5a1, %asi = 80 stha %l7,[%o2+0x000]%asi ! Mem[00000000211c0000] = f184e5a1 ! Mem[00000000211c0000] = f184e5a1, %l6 = fffffffffffffb6f ldsha [%o2+0x000]%asi,%l6 ! %l6 = fffffffffffff184 ! Mem[0000000010001400] = a33463ff, %l6 = fffffffffffff184 ldstuba [%i0+%g0]0x88,%l6 ! %l6 = 000000ff000000ff ! %f16 = 00000000 00000000 03002157 c38122ff ! %f20 = db72f184 9e7c1543 a9fc6c60 6f13569c ! %f24 = 00736934 047e2ea5 29eaa2e2 047e2ea5 ! %f28 = 088d03d2 000000e3 00000000 00000000 stda %f16,[%i4]ASI_BLK_AIUP ! Block Store to 0000000010101400 ! Mem[0000000010041408] = 2ad5bc94, %l4 = 0000000000000000 ldstuba [%i1+%o4]0x88,%l4 ! %l4 = 00000094000000ff ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (14) ! Mem[0000000010101410] = 84f172db, %l2 = 0000000000000d91 ldsha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000072db p0_label_119: ! Mem[0000000010141410] = 00000000 0000ba6f, %l4 = 00000094, %l5 = 70b4b1fd ldda [%i5+0x010]%asi,%l4 ! %l4 = 0000000000000000 000000000000ba6f ! Mem[0000000010141408] = 34030000, %l2 = 00000000000072db lduba [%i5+%o4]0x80,%l2 ! %l2 = 0000000000000034 ! Mem[0000000030041408] = 4c6334ff, %l2 = 0000000000000034 lduba [%i1+%o4]0x89,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010141410] = 6fba0000 00000000, %l0 = f9707b6f, %l1 = 60b136e4 ldda [%i5+%o5]0x88,%l0 ! %l0 = 0000000000000000 000000006fba0000 ! %l6 = 00000000000000ff, Mem[0000000010181408] = 00000000 stha %l6,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00ff0000 ! Mem[0000000010181410] = b2462162, %l0 = 0000000000000000 lduba [%i6+%o5]0x88,%l0 ! %l0 = 0000000000000062 ! Mem[0000000020800000] = ffffe062, %l7 = 00000000db72f184 ldsba [%o1+0x001]%asi,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010001410] = ff000000ff22251e, %l6 = 00000000000000ff ldxa [%i0+%o5]0x80,%l6 ! %l6 = ff000000ff22251e ! Mem[000000001018143c] = 047e2ea5, %l6 = ff000000ff22251e ldsha [%i6+0x03c]%asi,%l6 ! %l6 = 000000000000047e ! Starting 10 instruction Store Burst ! %l6 = 000000000000047e, Mem[0000000030101400] = ffff92ff stha %l6,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff047e p0_label_120: ! %l1 = 000000006fba0000, %l7 = ffffffffffffffff, %l3 = 000000004c630000 or %l1,%l7,%l3 ! %l3 = ffffffffffffffff ! %l1 = 000000006fba0000, Mem[0000000010101408] = 03002157 stwa %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 6fba0000 ! %l6 = 000000000000047e, Mem[0000000030001408] = 00000000 stba %l6,[%i0+%o4]0x81 ! Mem[0000000030001408] = 7e000000 ! %l0 = 00000062, %l1 = 6fba0000, Mem[0000000010001400] = a33463ff ca596330 stda %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = 00000062 6fba0000 ! %l4 = 0000000000000000, Mem[0000000010001430] = 34030000bc946679 stx %l4,[%i0+0x030] ! Mem[0000000010001430] = 0000000000000000 ! Mem[0000000030181410] = 00baffdb, %l3 = ffffffffffffffff swapa [%i6+%o5]0x81,%l3 ! %l3 = 0000000000baffdb ! Mem[0000000030041408] = 4c6334ff, %l0 = 0000000000000062 ldstuba [%i1+%o4]0x89,%l0 ! %l0 = 000000ff000000ff ! Mem[00000000100c1410] = 00000000, %l4 = 0000000000000000 swapa [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010181410] = 622146b2, %l3 = 0000000000baffdb swapa [%i6+%o5]0x80,%l3 ! %l3 = 00000000622146b2 ! Starting 10 instruction Load Burst ! Mem[0000000010081424] = 34a1c300, %l2 = 00000000000000ff lduha [%i2+0x024]%asi,%l2 ! %l2 = 00000000000034a1 p0_label_121: ! Mem[0000000010181410] = dbffba00, %l2 = 00000000000034a1 lduba [%i6+%o5]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101408] = 0000ba6f, %l4 = 0000000000000000 lduba [%i4+%o4]0x88,%l4 ! %l4 = 000000000000006f ! Mem[0000000010041410] = 0000ffff 00000000, %l6 = 0000047e, %l7 = ffffffff ldda [%i1+%o5]0x80,%l6 ! %l6 = 000000000000ffff 0000000000000000 ! Mem[0000000010001410] = 000000ff, %l7 = 0000000000000000 lduwa [%i0+%o5]0x88,%l7 ! %l7 = 00000000000000ff ! %l7 = 00000000000000ff, %l2 = 0000000000000000, %y = 000000ff smul %l7,%l2,%l5 ! %l5 = 0000000000000000, %y = 00000000 ! %l4 = 000000000000006f, immed = fffff728, %y = 00000000 sdiv %l4,-0x8d8,%l5 ! %l5 = 0000000000000000 mov %l0,%y ! %y = 000000ff ! Code Fragment 3 p0_fragment_10: ! %l0 = 00000000000000ff setx 0x9e5ece0783f58266,%g7,%l0 ! %l0 = 9e5ece0783f58266 ! %l1 = 000000006fba0000 setx 0x103bddbfc86511b8,%g7,%l1 ! %l1 = 103bddbfc86511b8 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 = 9e5ece0783f58266 setx 0xfbcfc1df951dd4bf,%g7,%l0 ! %l0 = fbcfc1df951dd4bf ! %l1 = 103bddbfc86511b8 setx 0x5cb295906dab71bf,%g7,%l1 ! %l1 = 5cb295906dab71bf ! Mem[00000000100c1410] = 00000000, %f24 = 00736934 lda [%i3+%o5]0x80,%f24 ! %f24 = 00000000 ! Mem[0000000010001430] = 0000000000000000, %f8 = ffc52157 34000032 ldd [%i0+0x030],%f8 ! %f8 = 00000000 00000000 ! Starting 10 instruction Store Burst ! %f2 = 00250a6d, Mem[0000000010181410] = 00baffdb sta %f2 ,[%i6+%o5]0x80 ! Mem[0000000010181410] = 00250a6d p0_label_122: ! %l4 = 000000000000006f, Mem[0000000010001403] = 62000000 stb %l4,[%i0+0x003] ! Mem[0000000010001400] = 6200006f ! %l2 = 0000000000000000, Mem[0000000030041410] = dbffba00 stha %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = dbff0000 ! Mem[0000000010001420] = d2038d08, %l5 = 0000000000000000 swap [%i0+0x020],%l5 ! %l5 = 00000000d2038d08 ! %l4 = 000000000000006f, Mem[0000000030001410] = 34030000 stha %l4,[%i0+%o5]0x89 ! Mem[0000000030001410] = 3403006f ! Code Fragment 3 p0_fragment_11: ! %l0 = fbcfc1df951dd4bf setx 0x835a30b07c19a802,%g7,%l0 ! %l0 = 835a30b07c19a802 ! %l1 = 5cb295906dab71bf setx 0x9c8697a7b08ddb65,%g7,%l1 ! %l1 = 9c8697a7b08ddb65 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 = 835a30b07c19a802 setx 0x6b9e22781f00c5ab,%g7,%l0 ! %l0 = 6b9e22781f00c5ab ! %l1 = 9c8697a7b08ddb65 setx 0x2a9bf16790593258,%g7,%l1 ! %l1 = 2a9bf16790593258 ! %l1 = 2a9bf16790593258, Mem[000000001004142e] = c4a0d095, %asi = 80 stba %l1,[%i1+0x02e]%asi ! Mem[000000001004142c] = c4a05895 ! %l7 = 00000000000000ff, Mem[0000000010181408] = 00ff000034030000 stxa %l7,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000000000ff ! %l0 = 6b9e22781f00c5ab, Mem[0000000030081408] = 00000000 stwa %l0,[%i2+%o4]0x81 ! Mem[0000000030081408] = 1f00c5ab ! Mem[0000000030001400] = 03002157, %l7 = 00000000000000ff swapa [%i0+%g0]0x81,%l7 ! %l7 = 0000000003002157 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = 00ff01ce, %l3 = 00000000622146b2 ldsh [%o0+%g0],%l3 ! %l3 = 00000000000000ff p0_label_123: ! Mem[0000000010141400] = a9fc6c606f1356ff, %f20 = db72f184 9e7c1543 ldda [%i5+%g0]0x88,%f20 ! %f20 = a9fc6c60 6f1356ff ! %l4 = 000000000000006f, %l0 = 6b9e22781f00c5ab, %l3 = 00000000000000ff and %l4,%l0,%l3 ! %l3 = 000000000000002b ! Mem[0000000010141424] = 1697ffc7, %l0 = 6b9e22781f00c5ab lduha [%i5+0x026]%asi,%l0 ! %l0 = 000000000000ffc7 ! Mem[0000000010081420] = ff2281c334a1c300, %l5 = 00000000d2038d08 ldx [%i2+0x020],%l5 ! %l5 = ff2281c334a1c300 ! Mem[0000000030041410] = dbff0000, %l3 = 000000000000002b lduba [%i1+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141408] = 34030000 2ad5bc94, %l2 = 00000000, %l3 = 00000000 ldda [%i5+%o4]0x80,%l2 ! %l2 = 0000000034030000 000000002ad5bc94 ! Mem[0000000010001420] = 00000000, %l7 = 0000000003002157 lduwa [%i0+0x020]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010181400] = 00003403, %l3 = 000000002ad5bc94 ldsha [%i6+0x000]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000020800040] = 2a1ef99a, %l5 = ff2281c334a1c300 lduh [%o1+0x040],%l5 ! %l5 = 0000000000002a1e ! Starting 10 instruction Store Burst ! Mem[0000000010081428] = 99507837e284ea29, %l2 = 0000000034030000, %l4 = 000000000000006f add %i2,0x28,%g1 casxa [%g1]0x80,%l2,%l4 ! %l4 = 99507837e284ea29 p0_label_124: ! %f6 = 2ad5bc94 7abbfe4d, %l6 = 000000000000ffff ! Mem[0000000010081428] = 99507837e284ea29 add %i2,0x028,%g1 stda %f6,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010081428] = 4dfebb7a94bcd52a ! Mem[0000000030041408] = ff34634c, %l0 = 000000000000ffc7 swapa [%i1+%o4]0x81,%l0 ! %l0 = 00000000ff34634c ! Mem[0000000030181410] = ffffffff, %l0 = 00000000ff34634c swapa [%i6+%o5]0x89,%l0 ! %l0 = 00000000ffffffff ! %l0 = 00000000ffffffff, Mem[0000000030141410] = 796694bc stwa %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ffffffff ! %f18 = 03002157 c38122ff, Mem[0000000010141400] = 6f1356ff a9fc6c60 stda %f18,[%i5+%g0]0x88 ! Mem[0000000010141400] = 03002157 c38122ff ! Mem[0000000010101426] = 047e2ea5, %l4 = 99507837e284ea29 ldstuba [%i4+0x026]%asi,%l4 ! %l4 = 0000002e000000ff ! Mem[0000000010141408] = 34030000, %l4 = 000000000000002e swap [%i5+%o4],%l4 ! %l4 = 0000000034030000 ! %f30 = 00000000 00000000, %l4 = 0000000034030000 ! Mem[0000000010141430] = cbf14adb1560aefe add %i5,0x030,%g1 stda %f30,[%g1+%l4]ASI_PST16_P ! Mem[0000000010141430] = cbf14adb1560aefe ! %f6 = 2ad5bc94, Mem[0000000030081400] = 62b89cff sta %f6 ,[%i2+%g0]0x89 ! Mem[0000000030081400] = 2ad5bc94 ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 43157c9e84f172db, %f4 = bd08ee47 75f8ffff ldda [%i6+%o4]0x89,%f4 ! %f4 = 43157c9e 84f172db p0_label_125: ! %l4 = 0000000034030000, imm = fffffffffffff4e4, %l3 = 0000000000000000 subc %l4,-0xb1c,%l3 ! %l3 = 0000000034030b1c ! %f21 = 6f1356ff, %f12 = 84f172db fcmps %fcc0,%f21,%f12 ! %fcc0 = 2 ! Mem[0000000030181408] = db72f184, %f23 = 6f13569c lda [%i6+%o4]0x81,%f23 ! %f23 = db72f184 ! Mem[0000000010141410] = 00000000, %l1 = 2a9bf16790593258 lduba [%i5+%o5]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030181408] = 84f172db, %l5 = 0000000000002a1e ldsba [%i6+%o4]0x89,%l5 ! %l5 = ffffffffffffffdb ! Mem[0000000030141400] = feaeffff, %l6 = 000000000000ffff lduha [%i5+%g0]0x89,%l6 ! %l6 = 000000000000ffff ! Mem[0000000010041408] = ffbcd52a, %l0 = 00000000ffffffff ldsh [%i1+%o4],%l0 ! %l0 = ffffffffffffffbc ! Mem[0000000010001408] = ff00007f, %l6 = 000000000000ffff lduwa [%i0+%o4]0x88,%l6 ! %l6 = 00000000ff00007f ! %l5 = ffffffffffffffdb, immed = fffffa73, %y = 000000ff umul %l5,-0x58d,%l2 ! %l2 = fffffa4e0000cd61, %y = fffffa4e ! Starting 10 instruction Store Burst ! Mem[00000000100c1430] = e8476df6d01edd19, %l5 = ffffffffffffffdb, %l1 = 0000000000000000 add %i3,0x30,%g1 casxa [%g1]0x80,%l5,%l1 ! %l1 = e8476df6d01edd19 p0_label_126: ! Mem[0000000030041410] = dbff0000, %l6 = 00000000ff00007f ldstuba [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! %l4 = 34030000, %l5 = ffffffdb, Mem[0000000010141400] = c38122ff 03002157 stda %l4,[%i5+%g0]0x88 ! Mem[0000000010141400] = 34030000 ffffffdb ! %l1 = e8476df6d01edd19, Mem[00000000201c0001] = 00ff01ce, %asi = 80 stba %l1,[%o0+0x001]%asi ! Mem[00000000201c0000] = 001901ce ! %l1 = e8476df6d01edd19, Mem[0000000010041400] = 047e2ea5 stha %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = 047edd19 ! %f17 = 00000000, Mem[0000000010041424] = 5721c5ff sta %f17,[%i1+0x024]%asi ! Mem[0000000010041424] = 00000000 ! %l0 = ffffffffffffffbc, Mem[0000000021800101] = 34a34e79 stb %l0,[%o3+0x101] ! Mem[0000000021800100] = 34bc4e79 ! %l3 = 0000000034030b1c, Mem[00000000218001c1] = ff2cc752 stb %l3,[%o3+0x1c1] ! Mem[00000000218001c0] = ff1cc752 ! Mem[0000000010001418] = 00000334, %l7 = 0000000000000000, %asi = 80 swapa [%i0+0x018]%asi,%l7 ! %l7 = 0000000000000334 ! %f0 = 37c3a13c c38122ff, %l1 = e8476df6d01edd19 ! Mem[0000000030181408] = db72f1849e7c1543 add %i6,0x008,%g1 stda %f0,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030181408] = ff2281c39e7c1543 ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 00003403, %l1 = e8476df6d01edd19 ldsha [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000000 p0_label_127: ! %l6 = 0000000000000000, %l2 = fffffa4e0000cd61, %l5 = ffffffffffffffdb xor %l6,%l2,%l5 ! %l5 = fffffa4e0000cd61 ! Mem[0000000010081410] = 29ea84e2, %l7 = 0000000000000334 lduba [%i2+%o5]0x80,%l7 ! %l7 = 0000000000000029 ! Mem[0000000010081408] = 00000000, %l4 = 0000000034030000 lduha [%i2+0x008]%asi,%l4 ! %l4 = 0000000000000000 membar #Sync ! Added by membar checker (15) ! Mem[0000000010041400] = 19dd7e04 34697300 ffbcd52a 4c633403 ! Mem[0000000010041410] = 0000ffff 00000000 4dfebb7a 0d916d64 ! Mem[0000000010041420] = 4c6334a3 00000000 ff91d06b c4a05895 ! Mem[0000000010041430] = 187f66a6 57000000 ff0000e7 b24621fd ldda [%i1]ASI_BLK_PL,%f16 ! Block Load from 0000000010041400 ! Mem[00000000100c1408] = 37d000ff000025ff, %l4 = 0000000000000000 ldxa [%i3+%o4]0x88,%l4 ! %l4 = 37d000ff000025ff ! Mem[00000000300c1400] = 70b4b1fd, %l6 = 0000000000000000 lduba [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000fd ! Mem[0000000030141410] = ffffffff00000000, %f4 = 43157c9e 84f172db ldda [%i5+%o5]0x81,%f4 ! %f4 = ffffffff 00000000 ! Mem[0000000030141410] = ffffffff, %l1 = 0000000000000000 lduwa [%i5+%o5]0x89,%l1 ! %l1 = 00000000ffffffff ! Mem[0000000010101438] = 0000000000000000, %f6 = 2ad5bc94 7abbfe4d ldda [%i4+0x038]%asi,%f6 ! %f6 = 00000000 00000000 ! Starting 10 instruction Store Burst ! Mem[0000000010141410] = 00000000, %l3 = 0000000034030b1c swapa [%i5+%o5]0x88,%l3 ! %l3 = 0000000000000000 p0_label_128: ! %l7 = 0000000000000029, Mem[0000000010081408] = 0000000019dd1ed0 stxa %l7,[%i2+%o4]0x80 ! Mem[0000000010081408] = 0000000000000029 ! %l0 = ffffffffffffffbc, Mem[0000000010001410] = 1e2522ff000000ff stxa %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffffffffffffffbc ! %l4 = 37d000ff000025ff, Mem[0000000030101400] = ffff047e stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffff25ff ! %f12 = 84f172db e436b160, Mem[0000000030181400] = 00000000 00000000 stda %f12,[%i6+%g0]0x81 ! Mem[0000000030181400] = 84f172db e436b160 ! %l4 = 37d000ff000025ff, Mem[0000000030141400] = ffffaefe stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 25ffaefe ! Mem[0000000010001408] = 7f0000ff, %l6 = 00000000000000fd ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 0000007f000000ff ! %l7 = 0000000000000029, Mem[0000000030041410] = 84f172dbdbff00ff stxa %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000000000000029 ! Mem[0000000010081408] = 00000000, %l1 = ffffffff, %l4 = 000025ff add %i2,0x08,%g1 casa [%g1]0x80,%l1,%l4 ! %l4 = 0000000000000000 ! %l3 = 0000000000000000, Mem[00000000300c1400] = 70b4b1fd stba %l3,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 70b4b100 ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = ff00000000000000, %f2 = 00250a6d 4c6334a3 ldda [%i6+%o4]0x88,%f2 ! %f2 = ff000000 00000000 p0_label_129: ! Mem[0000000030041400] = a334634c, %l0 = ffffffffffffffbc ldswa [%i1+%g0]0x81,%l0 ! %l0 = ffffffffa334634c ! Mem[0000000010141420] = ae9a2bfc, %l7 = 0000000000000029 ldub [%i5+0x022],%l7 ! %l7 = 000000000000002b ! Mem[0000000010041410] = 00000000ffff0000, %l0 = ffffffffa334634c ldxa [%i1+%o5]0x88,%l0 ! %l0 = 00000000ffff0000 ! Mem[0000000030141410] = ffffffff, %l2 = fffffa4e0000cd61 lduha [%i5+%o5]0x81,%l2 ! %l2 = 000000000000ffff ! Mem[0000000030001400] = ff2281c3ff000000, %f4 = ffffffff 00000000 ldda [%i0+%g0]0x89,%f4 ! %f4 = ff2281c3 ff000000 ! Mem[000000001008142c] = 94bcd52a, %l0 = 00000000ffff0000 lduba [%i2+0x02c]%asi,%l0 ! %l0 = 0000000000000094 ! Code Fragment 4 p0_fragment_12: ! %l0 = 0000000000000094 setx 0x9fc667efecf204cf,%g7,%l0 ! %l0 = 9fc667efecf204cf ! %l1 = 00000000ffffffff setx 0xe2aa657879c59a35,%g7,%l1 ! %l1 = e2aa657879c59a35 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 = 9fc667efecf204cf setx 0x7f3a7e37b1d39cb1,%g7,%l0 ! %l0 = 7f3a7e37b1d39cb1 ! %l1 = e2aa657879c59a35 setx 0x64fe2b37ff6c720b,%g7,%l1 ! %l1 = 64fe2b37ff6c720b ! %l6 = 000000000000007f, %l4 = 0000000000000000, %l7 = 000000000000002b xnor %l6,%l4,%l7 ! %l7 = ffffffffffffff80 ! Mem[0000000010181408] = 00000000, %l6 = 000000000000007f lduha [%i6+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst membar #Sync ! Added by membar checker (16) ! %l1 = 64fe2b37ff6c720b, Mem[0000000010041400] = 047edd19 stwa %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = ff6c720b p0_label_130: ! Mem[0000000030181400] = db72f184, %l0 = 7f3a7e37b1d39cb1 swapa [%i6+%g0]0x89,%l0 ! %l0 = 00000000db72f184 ! %l0 = 00000000db72f184, Mem[0000000010181414] = e70000ff stw %l0,[%i6+0x014] ! Mem[0000000010181414] = db72f184 ! %f12 = 84f172db e436b160, %l3 = 0000000000000000 ! Mem[0000000030081408] = 1f00c5aba334634c add %i2,0x008,%g1 stda %f12,[%g1+%l3]ASI_PST8_S ! Mem[0000000030081408] = 1f00c5aba334634c ! %l4 = 00000000, %l5 = 0000cd61, Mem[0000000010081408] = 00000000 29000000 stda %l4,[%i2+%o4]0x88 ! Mem[0000000010081408] = 00000000 0000cd61 ! %l6 = 0000000000000000, Mem[0000000030081408] = 1f00c5ab stba %l6,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000c5ab ! Mem[00000000201c0000] = 001901ce, %l3 = 0000000000000000 ldstub [%o0+%g0],%l3 ! %l3 = 00000000000000ff ! %l2 = 000000000000ffff, Mem[0000000010141400] = 00000334 stba %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = ff000334 ! Mem[0000000010081410] = e284ea29, %l2 = 000000000000ffff swapa [%i2+%o5]0x88,%l2 ! %l2 = 00000000e284ea29 ! %l2 = 00000000e284ea29, Mem[0000000030041410] = 00000029 stwa %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = e284ea29 ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = 6f000334, %l3 = 0000000000000000 ldsha [%i0+%o5]0x81,%l3 ! %l3 = 0000000000006f00 p0_label_131: ! Mem[0000000030041400] = a334634c, %f4 = ff2281c3 lda [%i1+%g0]0x81,%f4 ! %f4 = a334634c ! Mem[00000000100c1400] = 3778507f, %l5 = fffffa4e0000cd61 ldswa [%i3+%g0]0x88,%l5 ! %l5 = 000000003778507f ! Mem[00000000100c1400] = 7f507837e2a2ea29, %f28 = 00000057 a6667f18 ldda [%i3+%g0]0x80,%f28 ! %f28 = 7f507837 e2a2ea29 ! Mem[0000000030001410] = 6f00033400000000, %f18 = 0334634c 2ad5bcff ldda [%i0+%o5]0x81,%f18 ! %f18 = 6f000334 00000000 ! Mem[0000000010101430] = 088d03d2000000e3, %f10 = 95d0a0c4 6bd091ff ldd [%i4+0x030],%f10 ! %f10 = 088d03d2 000000e3 ! Mem[0000000030141410] = ffffffff, %l3 = 0000000000006f00 ldswa [%i5+%o5]0x81,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000010081400] = a1813dba, %l3 = ffffffffffffffff lduba [%i2+%g0]0x88,%l3 ! %l3 = 00000000000000ba ! Mem[0000000020800040] = 2a1ef99a, %l3 = 00000000000000ba ldsh [%o1+0x040],%l3 ! %l3 = 0000000000002a1e ! Mem[0000000030001408] = 0000007e, %l7 = ffffffffffffff80 lduwa [%i0+%o4]0x89,%l7 ! %l7 = 000000000000007e ! Starting 10 instruction Store Burst ! Mem[000000001018143c] = 047e2ea5, %l2 = e284ea29, %l5 = 3778507f add %i6,0x3c,%g1 casa [%g1]0x80,%l2,%l5 ! %l5 = 00000000047e2ea5 p0_label_132: ! %l5 = 00000000047e2ea5, Mem[0000000010101410] = db72f184 stwa %l5,[%i4+%o5]0x80 ! Mem[0000000010101410] = 047e2ea5 ! Mem[0000000010001438] = 10302700, %l2 = e284ea29, %l4 = 00000000 add %i0,0x38,%g1 casa [%g1]0x80,%l2,%l4 ! %l4 = 0000000010302700 ! %l6 = 0000000000000000, Mem[0000000010081410] = ffff0000 stwa %l6,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 ! %l3 = 0000000000002a1e, Mem[0000000030041410] = 29ea84e2 stwa %l3,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00002a1e ! %f26 = 9558a0c4, Mem[0000000010041400] = 0b726cff sta %f26,[%i1+%g0]0x80 ! Mem[0000000010041400] = 9558a0c4 ! %l6 = 0000000000000000, Mem[00000000100c1400] = 29eaa2e23778507f stxa %l6,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 0000000000000000 ! %l4 = 10302700, %l5 = 047e2ea5, Mem[0000000030141400] = feaeff25 57210000 stda %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 10302700 047e2ea5 ! Mem[00000000201c0000] = ff1901ce, %l5 = 00000000047e2ea5 ldstuba [%o0+0x000]%asi,%l5 ! %l5 = 000000ff000000ff ! Mem[00000000300c1410] = 00000000, %l0 = 00000000db72f184 ldstuba [%i3+%o5]0x81,%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = ff250000 ff00d037, %l6 = 00000000, %l7 = 0000007e ldda [%i3+%o4]0x80,%l6 ! %l6 = 00000000ff250000 00000000ff00d037 p0_label_133: membar #Sync ! Added by membar checker (17) ! Mem[0000000030141400] = 00273010 a52e7e04 ff000057 ff1edd19 ! Mem[0000000030141410] = ffffffff 00000000 29eaa2e2 37785099 ! Mem[0000000030141420] = 2ad52700 16973ac7 d2038d08 e436b160 ! Mem[0000000030141430] = 94bcd52a 4c633403 445c2c9f 9f22251e ldda [%i5]ASI_BLK_S,%f16 ! Block Load from 0000000030141400 ! Mem[0000000020800040] = 2a1ef99a, %l5 = 00000000000000ff ldub [%o1+0x041],%l5 ! %l5 = 000000000000001e ! %l5 = 000000000000001e, %l0 = 0000000000000000, %l1 = 64fe2b37ff6c720b mulx %l5,%l0,%l1 ! %l1 = 0000000000000000 ! Mem[00000000300c1410] = 796694bc000000ff, %l7 = 00000000ff00d037 ldxa [%i3+%o5]0x89,%l7 ! %l7 = 796694bc000000ff ! Mem[00000000300c1408] = 00000000, %f15 = 7f180000 lda [%i3+%o4]0x89,%f15 ! %f15 = 00000000 ! Mem[0000000010081408] = 00000000, %l6 = 00000000ff250000 lduba [%i2+%o4]0x80,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010181400] = 00003403, %l1 = 0000000000000000 ldsba [%i6+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! %l6 = 0000000000000000, %l4 = 0000000010302700, %y = fffffa4e umul %l6,%l4,%l0 ! %l0 = 0000000000000000, %y = 00000000 ! Mem[0000000030101408] = 00000000, %l5 = 000000000000001e ldsba [%i4+%o4]0x81,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l6 = 0000000000000000, Mem[0000000010101408] = 6fba0000 stwa %l6,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 p0_label_134: ! %l6 = 0000000000000000, Mem[00000000201c0000] = ff1901ce, %asi = 80 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000001ce ! %l0 = 00000000, %l1 = 00000000, Mem[0000000030181400] = b19cd3b1 e436b160 stda %l0,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 00000000 ! %f12 = 84f172db e436b160, Mem[0000000010081400] = ba3d81a1 3469aa70 stda %f12,[%i2+%g0]0x80 ! Mem[0000000010081400] = 84f172db e436b160 ! Mem[00000000100c142f] = e2a2ea29, %l2 = 00000000e284ea29 ldstuba [%i3+0x02f]%asi,%l2 ! %l2 = 00000029000000ff ! Mem[0000000010101404] = 00000000, %l0 = 00000000, %l4 = 10302700 add %i4,0x04,%g1 casa [%g1]0x80,%l0,%l4 ! %l4 = 0000000000000000 ! %l6 = 0000000000000000, Mem[0000000010141408] = 0000002e stba %l6,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000002e ! %l7 = 796694bc000000ff, Mem[0000000030101408] = 00000000 stba %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 ! Mem[0000000010101408] = 00000000, %l5 = 0000000000000000 ldstuba [%i4+%o4]0x88,%l5 ! %l5 = 00000000000000ff ! %l4 = 00000000, %l5 = 00000000, Mem[0000000030081408] = abc50000 4c6334a3 stda %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = 00000000 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = ff2281c3, %l1 = 0000000000000000 lduba [%i6+%o4]0x81,%l1 ! %l1 = 00000000000000ff p0_label_135: ! Mem[0000000030101410] = 1e25ee47, %l2 = 0000000000000029 ldsba [%i4+%o5]0x81,%l2 ! %l2 = 000000000000001e ! Mem[0000000010041434] = 57000000, %f14 = 00000000 ld [%i1+0x034],%f14 ! %f14 = 57000000 ! Mem[0000000030141410] = ffffffff, %l4 = 0000000000000000 ldswa [%i5+%o5]0x81,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010141408] = 2e000000, %l5 = 0000000000000000 ldsha [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010041400] = 9558a0c4, %l5 = 0000000000000000 lduha [%i1+%g0]0x80,%l5 ! %l5 = 0000000000009558 ! Mem[0000000010181408] = 00000000000000ff, %f4 = a334634c ff000000 ldda [%i6+%o4]0x80,%f4 ! %f4 = 00000000 000000ff ! Mem[0000000030181410] = ff34634c, %l1 = 00000000000000ff ldswa [%i6+%o5]0x89,%l1 ! %l1 = ffffffffff34634c ! Mem[0000000030141400] = 10302700, %f2 = ff000000 lda [%i5+%g0]0x89,%f2 ! %f2 = 10302700 ! Mem[00000000100c1410] = 00000000, %l6 = 0000000000000000 ldswa [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f12 = 84f172db e436b160, Mem[0000000010041410] = ffff0000 00000000 stda %f12,[%i1+%o5]0x88 ! Mem[0000000010041410] = 84f172db e436b160 p0_label_136: ! %l4 = ffffffffffffffff, Mem[00000000201c0000] = 000001ce, %asi = 80 stha %l4,[%o0+0x000]%asi ! Mem[00000000201c0000] = ffff01ce ! %l4 = ffffffff, %l5 = 00009558, Mem[0000000030181410] = ff34634c 7f180000 stda %l4,[%i6+%o5]0x89 ! Mem[0000000030181410] = ffffffff 00009558 ! Mem[0000000010141400] = ff000334, %l4 = ffffffffffffffff ldstuba [%i5+%g0]0x80,%l4 ! %l4 = 000000ff000000ff membar #Sync ! Added by membar checker (18) ! %l3 = 0000000000002a1e, Mem[0000000030141400] = 00273010 stha %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 2a1e3010 ! Mem[00000000300c1400] = 00b1b470, %l3 = 0000000000002a1e ldstuba [%i3+%g0]0x81,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010001404] = 0000ba6f, %l6 = 0000000000000000 swap [%i0+0x004],%l6 ! %l6 = 000000000000ba6f ! %l5 = 0000000000009558, Mem[0000000010041400] = 9558a0c4 stw %l5,[%i1+%g0] ! Mem[0000000010041400] = 00009558 ! %f20 = ffffffff 00000000, Mem[0000000030101400] = ffff25ff 26604981 stda %f20,[%i4+%g0]0x89 ! Mem[0000000030101400] = ffffffff 00000000 ! %f13 = e436b160, Mem[0000000010001430] = 00000000 st %f13,[%i0+0x030] ! Mem[0000000010001430] = e436b160 ! Starting 10 instruction Load Burst ! Code Fragment 4 p0_fragment_13: ! %l0 = 0000000000000000 setx 0x4aee83dfd8690631,%g7,%l0 ! %l0 = 4aee83dfd8690631 ! %l1 = ffffffffff34634c setx 0xd88b046f846782bb,%g7,%l1 ! %l1 = d88b046f846782bb 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 = 4aee83dfd8690631 setx 0xbb5b7e7791ba03c2,%g7,%l0 ! %l0 = bb5b7e7791ba03c2 ! %l1 = d88b046f846782bb setx 0x18a4ed7fa95857d3,%g7,%l1 ! %l1 = 18a4ed7fa95857d3 p0_label_137: ! Mem[0000000010041410] = 60b136e4, %l5 = 0000000000009558 lduha [%i1+%o5]0x80,%l5 ! %l5 = 00000000000060b1 ! Mem[0000000010041410] = 84f172dbe436b160, %f28 = 94bcd52a 4c633403 ldda [%i1+%o5]0x88,%f28 ! %f28 = 84f172db e436b160 ! Mem[0000000010081408] = 00000000, %l3 = 0000000000000000 lduwa [%i2+%o4]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030181400] = 00000000, %l6 = 000000000000ba6f ldsba [%i6+%g0]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030101408] = ff000000, %l0 = bb5b7e7791ba03c2 lduba [%i4+%o4]0x81,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030141408] = 19dd1eff 570000ff, %l2 = 0000001e, %l3 = 00000000 ldda [%i5+%o4]0x89,%l2 ! %l2 = 00000000570000ff 0000000019dd1eff ! Mem[0000000030181408] = ff2281c3, %l1 = 18a4ed7fa95857d3 ldsha [%i6+%o4]0x81,%l1 ! %l1 = ffffffffffffff22 ! Mem[00000000218001c0] = ff1cc752, %l0 = 00000000000000ff ldsba [%o3+0x1c0]%asi,%l0 ! %l0 = ffffffffffffffff ! %f6 = 00000000, %f27 = e436b160 fsqrts %f6 ,%f27 ! %f27 = 00000000 ! Starting 10 instruction Store Burst ! %l3 = 0000000019dd1eff, Mem[0000000010141410] = 1c0b0334 stba %l3,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff0b0334 p0_label_138: ! %f17 = a52e7e04, Mem[0000000030141408] = ff000057 sta %f17,[%i5+%o4]0x81 ! Mem[0000000030141408] = a52e7e04 ! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010101410] = 047e2ea5 9e7c1543 stda %l6,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 000000ff ! %f12 = 84f172db e436b160, Mem[00000000100c1408] = 000025ff 37d000ff stda %f12,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 84f172db e436b160 ! %l4 = 00000000000000ff, Mem[00000000300c1408] = e8476df600000000 stxa %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000000000ff ! Mem[0000000010141410] = 34030bff, %l0 = ffffffffffffffff swapa [%i5+%o5]0x88,%l0 ! %l0 = 0000000034030bff ! %l0 = 0000000034030bff, Mem[00000000300c1408] = 000000ff stwa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 34030bff ! Mem[00000000100c1400] = 00000000, %l0 = 0000000034030bff swapa [%i3+%g0]0x80,%l0 ! %l0 = 0000000000000000 ! %f18 = ff000057, Mem[0000000030001410] = 6f000334 sta %f18,[%i0+%o5]0x81 ! Mem[0000000030001410] = ff000057 ! %l1 = ffffffffffffff22, Mem[0000000010181400] = 03340000 stba %l1,[%i6+%g0]0x88 ! Mem[0000000010181400] = 03340022 ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = ff0000004c6334a3, %l1 = ffffffffffffff22 ldxa [%i1+%g0]0x89,%l1 ! %l1 = ff0000004c6334a3 p0_label_139: ! Mem[0000000030081408] = 0000000000000000, %f8 = 00000000 00000000 ldda [%i2+%o4]0x89,%f8 ! %f8 = 00000000 00000000 ! Mem[0000000010081400] = 60b136e4db72f184, %l1 = ff0000004c6334a3 ldxa [%i2+%g0]0x88,%l1 ! %l1 = 60b136e4db72f184 ! Mem[0000000030101408] = ff000000, %l2 = 00000000570000ff lduba [%i4+%o4]0x81,%l2 ! %l2 = 00000000000000ff ! Mem[00000000300c1408] = 34030bff, %l5 = 00000000000060b1 lduwa [%i3+%o4]0x89,%l5 ! %l5 = 0000000034030bff ! Mem[0000000010141410] = ffffffff, %l0 = 0000000000000000 lduba [%i5+%o5]0x80,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010081410] = 00000000, %l7 = 796694bc000000ff ldsha [%i2+%o5]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[00000000100c1414] = 00000000, %l7 = 0000000000000000 ldsba [%i3+0x014]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030181408] = ff2281c39e7c1543, %f24 = 2ad52700 16973ac7 ldda [%i6+%o4]0x81,%f24 ! %f24 = ff2281c3 9e7c1543 ! Mem[0000000030141400] = 047e2ea5 10301e2a, %l0 = 000000ff, %l1 = db72f184 ldda [%i5+%g0]0x89,%l0 ! %l0 = 0000000010301e2a 00000000047e2ea5 ! Starting 10 instruction Store Burst ! %f12 = 84f172db e436b160, Mem[0000000010041420] = 4c6334a3 00000000 std %f12,[%i1+0x020] ! Mem[0000000010041420] = 84f172db e436b160 p0_label_140: ! %l0 = 10301e2a, %l1 = 047e2ea5, Mem[0000000010001408] = ff0000ff 569cb862 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 10301e2a 047e2ea5 ! %l4 = 00000000000000ff, Mem[0000000010041400] = 58950000 stha %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 589500ff ! %f4 = 00000000 000000ff, Mem[00000000100c1400] = ff0b0334 00000000 stda %f4 ,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000 000000ff ! %l3 = 0000000019dd1eff, Mem[0000000010141438] = c3592c9f stb %l3,[%i5+0x038] ! Mem[0000000010141438] = ff592c9f ! %l7 = 0000000000000000, Mem[0000000010041410] = e436b160 stha %l7,[%i1+%o5]0x88 ! Mem[0000000010041410] = e4360000 ! %f16 = 00273010, Mem[0000000010181408] = 00000000 sta %f16,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00273010 ! Mem[0000000030041400] = 4c6334a3, %l1 = 00000000047e2ea5 swapa [%i1+%g0]0x89,%l1 ! %l1 = 000000004c6334a3 ! %l1 = 000000004c6334a3, Mem[0000000010041408] = 2ad5bcff stha %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = 2ad534a3 ! %l7 = 0000000000000000, Mem[0000000010041410] = 000036e4db72f184 stxa %l7,[%i1+%o5]0x80 ! Mem[0000000010041410] = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = ff000000, %l4 = 00000000000000ff lduwa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff000000 p0_label_141: ! Mem[0000000010041410] = 00000000 00000000, %l6 = 00000000, %l7 = 00000000 ldda [%i1+%o5]0x80,%l6 ! %l6 = 0000000000000000 0000000000000000 ! %f5 = 000000ff, %f5 = 000000ff fcmpes %fcc2,%f5 ,%f5 ! %fcc2 = 0 ! Mem[0000000030181410] = ffffffff, %l6 = 0000000000000000 lduha [%i6+%o5]0x81,%l6 ! %l6 = 000000000000ffff ! Mem[0000000010081408] = 00000000, %f18 = ff000057 lda [%i2+%o4]0x88,%f18 ! %f18 = 00000000 ! Mem[0000000030001408] = 0000187f0000007e, %l2 = 00000000000000ff ldxa [%i0+%o4]0x89,%l2 ! %l2 = 0000187f0000007e ! Mem[0000000010001400] = 6200006f00000000, %l2 = 0000187f0000007e ldxa [%i0+%g0]0x80,%l2 ! %l2 = 6200006f00000000 ! Mem[00000000100c1410] = 00000000, %l6 = 000000000000ffff lduha [%i3+%o5]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[000000001010143c] = 00000000, %f28 = 84f172db lda [%i4+0x03c]%asi,%f28 ! %f28 = 00000000 ! Mem[0000000010081408] = 00000000, %l6 = 0000000000000000 lduba [%i2+%o4]0x88,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 0000000010301e2a, Mem[0000000020800040] = 2a1ef99a sth %l0,[%o1+0x040] ! Mem[0000000020800040] = 1e2af99a p0_label_142: ! Mem[0000000010141410] = ffffffff, %l2 = 6200006f00000000 swapa [%i5+%o5]0x88,%l2 ! %l2 = 00000000ffffffff ! %l7 = 0000000000000000, Mem[0000000030181410] = ffffffff58950000 stxa %l7,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000 ! %l4 = 00000000ff000000, Mem[0000000030101400] = 00000000 stba %l4,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 ! Mem[000000001000143c] = 1e25229f, %l4 = 00000000ff000000 ldub [%i0+0x03f],%l4 ! %l4 = 000000000000009f ! Mem[0000000010081430] = 00000000, %l4 = 000000000000009f, %asi = 80 swapa [%i2+0x030]%asi,%l4 ! %l4 = 0000000000000000 ! %l5 = 0000000034030bff, Mem[0000000010081410] = 00000000 stha %l5,[%i2+%o5]0x80 ! Mem[0000000010081410] = 0bff0000 ! Code Fragment 3 p0_fragment_14: ! %l0 = 0000000010301e2a setx 0x807a317fbd5749ff,%g7,%l0 ! %l0 = 807a317fbd5749ff ! %l1 = 000000004c6334a3 setx 0x239455d033e54d26,%g7,%l1 ! %l1 = 239455d033e54d26 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 = 807a317fbd5749ff setx 0x5b458fbfd5ff4b3c,%g7,%l0 ! %l0 = 5b458fbfd5ff4b3c ! %l1 = 239455d033e54d26 setx 0x2abcd837b0626797,%g7,%l1 ! %l1 = 2abcd837b0626797 ! Mem[0000000020800000] = ffffe062, %l1 = 2abcd837b0626797 ldstub [%o1+%g0],%l1 ! %l1 = 000000ff000000ff ! %l5 = 0000000034030bff, Mem[0000000010101410] = ff00000000000000 stxa %l5,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000000034030bff ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = 00250a6ddb72f184, %f22 = 29eaa2e2 37785099 ldda [%i6+%o5]0x80,%f22 ! %f22 = 00250a6d db72f184 p0_label_143: ! Mem[0000000010141408] = 2e000000, %f21 = 00000000 lda [%i5+%o4]0x88,%f21 ! %f21 = 2e000000 ! Mem[00000000211c0000] = f184e5a1, %l5 = 0000000034030bff lduba [%o2+0x001]%asi,%l5 ! %l5 = 0000000000000084 ! Mem[0000000010001400] = 6200006f, %l2 = 00000000ffffffff lduw [%i0+%g0],%l2 ! %l2 = 000000006200006f ! Mem[00000000201c0000] = ffff01ce, %l4 = 0000000000000000 lduha [%o0+0x000]%asi,%l4 ! %l4 = 000000000000ffff ! Mem[00000000100c1408] = e436b160, %l6 = 0000000000000000 ldsha [%i3+%o4]0x88,%l6 ! %l6 = ffffffffffffb160 ! Mem[0000000010141400] = ffffffdb340300ff, %f22 = 00250a6d db72f184 ldda [%i5+%g0]0x88,%f22 ! %f22 = ffffffdb 340300ff ! Mem[0000000030101400] = 00000000, %l6 = ffffffffffffb160 lduha [%i4+%g0]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010001410] = bcffffff, %l3 = 0000000019dd1eff lduba [%i0+%o5]0x80,%l3 ! %l3 = 00000000000000bc ! Mem[0000000030081408] = 00000000, %l1 = 00000000000000ff ldsba [%i2+%o4]0x81,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = d5ff4b3c, %l1 = 00000000, Mem[0000000010181410] = 00250a6d db72f184 stda %l0,[%i6+%o5]0x80 ! Mem[0000000010181410] = d5ff4b3c 00000000 p0_label_144: ! Mem[00000000201c0001] = ffff01ce, %l3 = 00000000000000bc ldstub [%o0+0x001],%l3 ! %l3 = 000000ff000000ff ! %l0 = d5ff4b3c, %l1 = 00000000, Mem[0000000030101410] = 1e25ee47 75f8ffff stda %l0,[%i4+%o5]0x81 ! Mem[0000000030101410] = d5ff4b3c 00000000 ! %l4 = 000000000000ffff, Mem[0000000030081410] = ff00f184 stha %l4,[%i2+%o5]0x81 ! Mem[0000000030081410] = fffff184 ! %l2 = 6200006f, %l3 = 000000ff, Mem[0000000010001410] = bcffffff ffffffff std %l2,[%i0+%o5] ! Mem[0000000010001410] = 6200006f 000000ff ! Mem[0000000030101408] = 000000ff, %l6 = 0000000000000000 ldstuba [%i4+%o4]0x89,%l6 ! %l6 = 000000ff000000ff ! %l6 = 00000000000000ff, Mem[0000000010141410] = 00000000 stba %l6,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000 ! %l0 = 5b458fbfd5ff4b3c, Mem[0000000010001400] = 6f000062 stwa %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = d5ff4b3c ! Mem[0000000010181408] = 00273010, %l5 = 0000000000000084 swapa [%i6+%o4]0x88,%l5 ! %l5 = 0000000000273010 ! %f12 = 84f172db e436b160, Mem[0000000010041408] = a334d52a 4c633403 stda %f12,[%i1+%o4]0x80 ! Mem[0000000010041408] = 84f172db e436b160 ! Starting 10 instruction Load Burst ! Mem[0000000030041410] = 00002a1e, %l2 = 000000006200006f lduba [%i1+%o5]0x81,%l2 ! %l2 = 0000000000000000 p0_label_145: ! Mem[0000000030081408] = 00000000, %f18 = 00000000 lda [%i2+%o4]0x89,%f18 ! %f18 = 00000000 ! Mem[0000000010181410] = 3c4bffd5, %l0 = 5b458fbfd5ff4b3c ldsha [%i6+%o5]0x88,%l0 ! %l0 = ffffffffffffffd5 ! Mem[0000000030101410] = d5ff4b3c 00000000, %l4 = 0000ffff, %l5 = 00273010 ldda [%i4+%o5]0x81,%l4 ! %l4 = 00000000d5ff4b3c 0000000000000000 ! Mem[0000000010181408] = 84000000, %l4 = 00000000d5ff4b3c lduha [%i6+%o4]0x80,%l4 ! %l4 = 0000000000008400 ! %l5 = 0000000000000000, %l1 = 0000000000000000, %l7 = 0000000000000000 udivx %l5,%l1,%l7 ! Div by zero, %l0 = 0000000000000025 ! %l7 = 0000000000000000, %l7 = 0000000000000000, %l2 = 0000000000000000 mulx %l7,%l7,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041400] = ff009558, %l4 = 0000000000008400 lduh [%i1+%g0],%l4 ! %l4 = 000000000000ff00 ! Mem[0000000030081410] = fffff184, %l0 = fffffffffffffffd ldswa [%i2+%o5]0x81,%l0 ! %l0 = fffffffffffff184 ! Mem[0000000030081408] = 00000000, %l4 = 000000000000ff00 lduha [%i2+%o4]0x81,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l1 = 0000000000000000, %l5 = 0000000000000000, %l4 = 0000000000000000 xor %l1,%l5,%l4 ! %l4 = 0000000000000000 p0_label_146: ! %f3 = 00000000, Mem[0000000010001408] = 2a1e3010 sta %f3 ,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 ! Mem[00000000300c1410] = ff000000, %l5 = 0000000000000000 ldstuba [%i3+%o5]0x81,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000030001408] = 0000007e, %l6 = 00000000000000ff swapa [%i0+%o4]0x89,%l6 ! %l6 = 000000000000007e ! Mem[0000000010001400] = 3c4bffd5, %l4 = 0000000000000000 swapa [%i0+%g0]0x80,%l4 ! %l4 = 000000003c4bffd5 ! %f26 = d2038d08 00000000, %f30 = 445c2c9f 9f22251e fxtod %f26,%f30 ! %f30 = c3c6fe39 7c000000 ! Mem[0000000010041410] = 00000000, %l2 = 0000000000000000 ldstuba [%i1+%o5]0x80,%l2 ! %l2 = 00000000000000ff ! %l7 = 0000000000000000, Mem[0000000010041408] = 84f172db stw %l7,[%i1+%o4] ! Mem[0000000010041408] = 00000000 ! %f28 = 00000000, Mem[0000000010101424] = 047effa5 st %f28,[%i4+0x024] ! Mem[0000000010101424] = 00000000 ! %l4 = 000000003c4bffd5, Mem[0000000030101400] = 00000000 stha %l4,[%i4+%g0]0x89 ! Mem[0000000030101400] = 0000ffd5 ! Starting 10 instruction Load Burst ! Mem[0000000020800040] = 1e2af99a, %l6 = 000000000000007e lduha [%o1+0x040]%asi,%l6 ! %l6 = 0000000000001e2a p0_label_147: ! Mem[0000000010001414] = 000000ff, %l5 = 00000000000000ff lduw [%i0+0x014],%l5 ! %l5 = 00000000000000ff ! Mem[0000000010141408] = 0000002e, %l1 = 0000000000000000 ldsw [%i5+%o4],%l1 ! %l1 = 000000000000002e ! Mem[0000000010081410] = ffff87a20000ff0b, %l7 = 0000000000000000 ldxa [%i2+%o5]0x88,%l7 ! %l7 = ffff87a20000ff0b ! Mem[0000000030141408] = 047e2ea5, %l7 = ffff87a20000ff0b ldsba [%i5+%o4]0x89,%l7 ! %l7 = ffffffffffffffa5 ! Mem[0000000010081410] = ffff87a20000ff0b, %f20 = ffffffff 2e000000 ldda [%i2+%o5]0x88,%f20 ! %f20 = ffff87a2 0000ff0b ! %f11 = 000000e3, %f6 = 00000000, %f23 = 340300ff fdivs %f11,%f6 ,%f23 ! %f23 = 7f800000 ! Mem[0000000010141400] = 340300ff, %l2 = 0000000000000000 ldswa [%i5+%g0]0x88,%l2 ! %l2 = 00000000340300ff ! Mem[0000000010181408] = 84000000, %l6 = 0000000000001e2a ldsha [%i6+0x008]%asi,%l6 ! %l6 = ffffffffffff8400 ! Mem[0000000030141410] = ffffffff, %l5 = 00000000000000ff lduwa [%i5+%o5]0x81,%l5 ! %l5 = 00000000ffffffff ! Starting 10 instruction Store Burst ! Mem[0000000010001434] = 00000000, %l1 = 0000002e, %l2 = 340300ff add %i0,0x34,%g1 casa [%g1]0x80,%l1,%l2 ! %l2 = 0000000000000000 p0_label_148: ! %f1 = c38122ff, %f9 = 00000000, %f7 = 00000000 fdivs %f1 ,%f9 ,%f7 ! %f7 = ff800000 ! Mem[0000000010081408] = 00000000, %l4 = 000000003c4bffd5, %asi = 80 swapa [%i2+0x008]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010001420] = 00000000, %l6 = ffffffffffff8400 ldstuba [%i0+0x020]%asi,%l6 ! %l6 = 00000000000000ff ! Mem[00000000100c1410] = 00000000, %l3 = 00000000000000ff swapa [%i3+%o5]0x80,%l3 ! %l3 = 0000000000000000 ! %f0 = 37c3a13c c38122ff, %l6 = 0000000000000000 ! Mem[00000000100c1428] = 00000000e2a2eaff add %i3,0x028,%g1 stda %f0,[%g1+%l6]ASI_PST16_P ! Mem[00000000100c1428] = 00000000e2a2eaff ! %f30 = c3c6fe39 7c000000, Mem[00000000300c1408] = 34030bff 00000000 stda %f30,[%i3+%o4]0x89 ! Mem[00000000300c1408] = c3c6fe39 7c000000 ! Mem[0000000010101410] = 34030bff, %l6 = 0000000000000000 ldstuba [%i4+%o5]0x88,%l6 ! %l6 = 000000ff000000ff ! Mem[0000000010081400] = db72f184, %l6 = 00000000000000ff swapa [%i2+%g0]0x88,%l6 ! %l6 = 00000000db72f184 ! %l5 = 00000000ffffffff, Mem[0000000030181410] = 00000000 stba %l5,[%i6+%o5]0x89 ! Mem[0000000030181410] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000021800100] = 34bc4e79, %l1 = 000000000000002e lduh [%o3+0x100],%l1 ! %l1 = 00000000000034bc p0_label_149: ! Mem[0000000030001408] = ff000000, %l4 = 0000000000000000 ldsba [%i0+%o4]0x81,%l4 ! %l4 = ffffffffffffffff ! %l2 = 0000000000000000, %l0 = fffffffffffff184, %l6 = 00000000db72f184 sdivx %l2,%l0,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030081408] = 0000000000000000, %l0 = fffffffffffff184 ldxa [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010081430] = 0000009f41a1b160, %l5 = 00000000ffffffff ldx [%i2+0x030],%l5 ! %l5 = 0000009f41a1b160 ! Mem[000000001018140c] = 000000ff, %l7 = ffffffffffffffa5 ldsba [%i6+0x00c]%asi,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010001410] = 6200006f, %l6 = 0000000000000000 lduba [%i0+%o5]0x80,%l6 ! %l6 = 0000000000000062 ! Mem[0000000010181438] = 000003d2047e2ea5, %f22 = ffffffdb 7f800000 ldd [%i6+0x038],%f22 ! %f22 = 000003d2 047e2ea5 ! Mem[0000000010141408] = 94bcd52a 2e000000, %l4 = ffffffff, %l5 = 41a1b160 ldda [%i5+%o4]0x88,%l4 ! %l4 = 000000002e000000 0000000094bcd52a ! Mem[0000000030141408] = a52e7e04ff1edd19, %f6 = 00000000 ff800000 ldda [%i5+%o4]0x81,%f6 ! %f6 = a52e7e04 ff1edd19 ! Starting 10 instruction Store Burst ! %l3 = 0000000000000000, imm = 0000000000000a71, %l7 = 0000000000000000 subc %l3,0xa71,%l7 ! %l7 = fffffffffffff58f p0_label_150: ! %l1 = 00000000000034bc, Mem[00000000211c0000] = f184e5a1, %asi = 80 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = bc84e5a1 ! %f0 = 37c3a13c c38122ff 10302700 00000000 ! %f4 = 00000000 000000ff a52e7e04 ff1edd19 ! %f8 = 00000000 00000000 088d03d2 000000e3 ! %f12 = 84f172db e436b160 57000000 00000000 stda %f0,[%i5]ASI_BLK_SL ! Block Store to 0000000030141400 ! %l2 = 0000000000000000, Mem[0000000030081410] = fdb1b47084f1ffff stxa %l2,[%i2+%o5]0x89 ! Mem[0000000030081410] = 0000000000000000 ! Mem[0000000010181400] = 22003403, %l0 = 0000000000000000 swapa [%i6+%g0]0x80,%l0 ! %l0 = 0000000022003403 ! %f28 = 00000000 e436b160, %l2 = 0000000000000000 ! Mem[0000000030181428] = a52e7e04e2a2ea29 add %i6,0x028,%g1 stda %f28,[%g1+%l2]ASI_PST8_SL ! Mem[0000000030181428] = a52e7e04e2a2ea29 ! %l1 = 00000000000034bc, Mem[0000000030041410] = 00002a1e00000000 stxa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000000034bc ! %f21 = 0000ff0b, Mem[0000000030041410] = 00000000 sta %f21,[%i1+%o5]0x89 ! Mem[0000000030041410] = 0000ff0b ! %l4 = 000000002e000000, %l3 = 0000000000000000, %l7 = fffffffffffff58f sub %l4,%l3,%l7 ! %l7 = 000000002e000000 ! %l6 = 0000000000000062, Mem[000000001014140e] = 2ad5bc94, %asi = 80 stha %l6,[%i5+0x00e]%asi ! Mem[000000001014140c] = 2ad50062 ! Starting 10 instruction Load Burst ! Mem[0000000030001410] = ff000057, %f26 = d2038d08 lda [%i0+%o5]0x81,%f26 ! %f26 = ff000057 p0_label_151: ! Mem[0000000030181408] = ff2281c39e7c1543, %f22 = 000003d2 047e2ea5 ldda [%i6+%o4]0x81,%f22 ! %f22 = ff2281c3 9e7c1543 ! Mem[0000000030101400] = d5ff0000 ffffffff, %l2 = 00000000, %l3 = 00000000 ldda [%i4+%g0]0x81,%l2 ! %l2 = 00000000d5ff0000 00000000ffffffff ! Mem[0000000020800000] = ffffe062, %l0 = 0000000022003403 ldub [%o1+%g0],%l0 ! %l0 = 00000000000000ff ! Mem[0000000010041410] = ff000000 00000000, %l0 = 000000ff, %l1 = 000034bc ldd [%i1+%o5],%l0 ! %l0 = 00000000ff000000 0000000000000000 ! Mem[0000000030081408] = 00000000, %l6 = 0000000000000062 lduha [%i2+%o4]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[00000000201c0000] = ffff01ce, %l6 = 0000000000000000 lduh [%o0+%g0],%l6 ! %l6 = 000000000000ffff membar #Sync ! Added by membar checker (19) ! Mem[0000000030141410] = 000000ff, %l3 = 00000000ffffffff lduha [%i5+%o5]0x89,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010141410] = 000000ff, %f22 = ff2281c3 lda [%i5+%o5]0x88,%f22 ! %f22 = 000000ff ! %l3 = 00000000000000ff, %l5 = 0000000094bcd52a, %l1 = 0000000000000000 xor %l3,%l5,%l1 ! %l1 = 0000000094bcd5d5 ! Starting 10 instruction Store Burst ! %l4 = 2e000000, %l5 = 94bcd52a, Mem[0000000030081410] = 00000000 00000000 stda %l4,[%i2+%o5]0x89 ! Mem[0000000030081410] = 2e000000 94bcd52a p0_label_152: ! %l2 = 00000000d5ff0000, %l3 = 00000000000000ff, %l6 = 000000000000ffff sdivx %l2,%l3,%l6 ! %l6 = 0000000000d6d5d5 ! Mem[0000000030141408] = 00000000, %l6 = 0000000000d6d5d5 ldstuba [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff ! %l0 = 00000000ff000000, %l5 = 0000000094bcd52a, %l2 = 00000000d5ff0000 and %l0,%l5,%l2 ! %l2 = 0000000094000000 ! Mem[0000000010141410] = 000000ff, %l6 = 0000000000000000 swapa [%i5+%o5]0x88,%l6 ! %l6 = 00000000000000ff ! Mem[0000000010101408] = 000000ff, %l7 = 000000002e000000 ldstuba [%i4+%o4]0x88,%l7 ! %l7 = 000000ff000000ff ! %f22 = 000000ff 9e7c1543, Mem[0000000010141410] = 00000000 0000ba6f stda %f22,[%i5+%o5]0x80 ! Mem[0000000010141410] = 000000ff 9e7c1543 ! %f11 = 000000e3, Mem[0000000030101410] = d5ff4b3c sta %f11,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000e3 ! Mem[0000000030181400] = 00000000, %l4 = 000000002e000000 ldstuba [%i6+%g0]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[000000001008141c] = 00000000, %l6 = 00000000000000ff swap [%i2+0x01c],%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = 0000000000000000, %l3 = 00000000000000ff ldxa [%i2+%o4]0x89,%l3 ! %l3 = 0000000000000000 p0_label_153: ! Mem[0000000010001400] = 00000000, %f20 = ffff87a2 lda [%i0+%g0]0x88,%f20 ! %f20 = 00000000 ! Mem[0000000030041408] = c7ff0000, %l4 = 0000000000000000 ldsba [%i1+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[00000000201c0000] = ffff01ce, %l7 = 00000000000000ff ldsb [%o0+0x001],%l7 ! %l7 = ffffffffffffffff ! Mem[0000000010081410] = 0000ff0b, %l2 = 0000000094000000 ldsha [%i2+%o5]0x88,%l2 ! %l2 = ffffffffffffff0b ! Mem[0000000010081408] = 3c4bffd5, %l3 = 0000000000000000 ldsha [%i2+%o4]0x80,%l3 ! %l3 = 0000000000003c4b ! Mem[00000000201c0000] = ffff01ce, %l4 = 0000000000000000 ldsh [%o0+%g0],%l4 ! %l4 = ffffffffffffffff ! Mem[0000000010141408] = 6200d52a 2e000000, %l0 = ff000000, %l1 = 94bcd5d5 ldda [%i5+%o4]0x88,%l0 ! %l0 = 000000002e000000 000000006200d52a ! Mem[0000000010001408] = 00000000 a52e7e04, %l0 = 2e000000, %l1 = 6200d52a ldda [%i0+%o4]0x80,%l0 ! %l0 = 0000000000000000 00000000a52e7e04 ! Mem[0000000010101408] = ff2281c3000000ff, %f12 = 84f172db e436b160 ldda [%i4+%o4]0x88,%f12 ! %f12 = ff2281c3 000000ff ! Starting 10 instruction Store Burst ! %l1 = 00000000a52e7e04, Mem[0000000030001410] = ff000057 stwa %l1,[%i0+%o5]0x81 ! Mem[0000000030001410] = a52e7e04 p0_label_154: ! Mem[0000000010101410] = ff0b0334, %l1 = 00000000a52e7e04 ldstuba [%i4+%o5]0x80,%l1 ! %l1 = 000000ff000000ff ! %f0 = 37c3a13c, Mem[0000000030001400] = 000000ff sta %f0 ,[%i0+%g0]0x81 ! Mem[0000000030001400] = 37c3a13c ! %l5 = 0000000094bcd52a, Mem[0000000010181400] = 00000000db72f184 stx %l5,[%i6+%g0] ! Mem[0000000010181400] = 0000000094bcd52a ! %l2 = ffffff0b, %l3 = 00003c4b, Mem[00000000300c1410] = 000000ff 796694bc stda %l2,[%i3+%o5]0x89 ! Mem[00000000300c1410] = ffffff0b 00003c4b ! Mem[0000000030181410] = ff000000, %l6 = 0000000000000000 swapa [%i6+%o5]0x81,%l6 ! %l6 = 00000000ff000000 ! %f2 = 10302700 00000000, Mem[0000000030141400] = ff2281c3 3ca1c337 stda %f2 ,[%i5+%g0]0x81 ! Mem[0000000030141400] = 10302700 00000000 ! %f10 = 088d03d2 000000e3, Mem[0000000030041400] = 047e2ea5 ff000000 stda %f10,[%i1+%g0]0x89 ! Mem[0000000030041400] = 088d03d2 000000e3 ! %l6 = ff000000, %l7 = ffffffff, Mem[0000000010141410] = ff000000 43157c9e stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff000000 ffffffff ! %l6 = ff000000, %l7 = ffffffff, Mem[0000000030101408] = ff000000 00000000 stda %l6,[%i4+%o4]0x81 ! Mem[0000000030101408] = ff000000 ffffffff ! Starting 10 instruction Load Burst ! Mem[0000000010181430] = 0aeb4c39 47ee08bd, %l6 = ff000000, %l7 = ffffffff ldda [%i6+0x030]%asi,%l6 ! %l6 = 000000000aeb4c39 0000000047ee08bd p0_label_155: ! Code Fragment 4 p0_fragment_15: ! %l0 = 0000000000000000 setx 0x7ad0c2904c0e4d1a,%g7,%l0 ! %l0 = 7ad0c2904c0e4d1a ! %l1 = 00000000000000ff setx 0x26a442d7f0ad64d7,%g7,%l1 ! %l1 = 26a442d7f0ad64d7 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 = 7ad0c2904c0e4d1a setx 0xfc3aecb032de6c22,%g7,%l0 ! %l0 = fc3aecb032de6c22 ! %l1 = 26a442d7f0ad64d7 setx 0xc70ebb8002aad8ec,%g7,%l1 ! %l1 = c70ebb8002aad8ec ! Mem[00000000100c1408] = 84f172db e436b160, %l6 = 0aeb4c39, %l7 = 47ee08bd ldda [%i3+%o4]0x88,%l6 ! %l6 = 00000000e436b160 0000000084f172db ! Mem[0000000010141408] = 2e000000, %l5 = 0000000094bcd52a lduba [%i5+%o4]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000 ldsha [%i2+%o4]0x89,%l5 ! %l5 = 0000000000000000 ! %f22 = 000000ff, %f28 = 00000000, %f6 = a52e7e04 ff1edd19 fsmuld %f22,%f28,%f6 ! %f6 = 00000000 00000000 ! %l3 = 0000000000003c4b, %l1 = c70ebb8002aad8ec, %l6 = 00000000e436b160 add %l3,%l1,%l6 ! %l6 = c70ebb8002ab1537 ! Mem[0000000030081408] = 0000000000000000, %l3 = 0000000000003c4b ldxa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030081410] = 2e000000, %l1 = c70ebb8002aad8ec ldsha [%i2+%o5]0x89,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010141420] = ae9a2bfc, %l5 = 0000000000000000 ldsba [%i5+0x020]%asi,%l5 ! %l5 = ffffffffffffffae ! Starting 10 instruction Store Burst ! Mem[00000000300c1410] = ffffff0b, %l5 = ffffffffffffffae ldstuba [%i3+%o5]0x89,%l5 ! %l5 = 0000000b000000ff p0_label_156: ! %l3 = 0000000000000000, imm = fffffffffffff914, %l3 = 0000000000000000 or %l3,-0x6ec,%l3 ! %l3 = fffffffffffff914 ! %l4 = ffffffff, %l5 = 0000000b, Mem[0000000010141410] = 000000ff ffffffff stda %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = ffffffff 0000000b ! %l0 = fc3aecb032de6c22, %l4 = ffffffffffffffff, %l3 = fffffffffffff914 add %l0,%l4,%l3 ! %l3 = fc3aecb032de6c21 ! %f14 = 57000000, %f23 = 9e7c1543, %f14 = 57000000 fadds %f14,%f23,%f14 ! %f14 = 57000000 ! Mem[0000000010181400] = 00000000, %l2 = ffffffffffffff0b swapa [%i6+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181408] = 00000084, %l5 = 000000000000000b ldstuba [%i6+%o4]0x88,%l5 ! %l5 = 00000084000000ff ! %f2 = 10302700 00000000, %l7 = 0000000084f172db ! Mem[0000000030081410] = 0000002e2ad5bc94 add %i2,0x010,%g1 stda %f2,[%g1+%l7]ASI_PST32_SL ! Mem[0000000030081410] = 0000000000273010 ! %l5 = 0000000000000084, Mem[0000000030001408] = 000000ff stba %l5,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000084 ! Mem[0000000030181410] = 00000000, %l5 = 0000000000000084 ldstuba [%i6+%o5]0x81,%l5 ! %l5 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030141408] = ff000000, %l2 = 0000000000000000 lduba [%i5+%o4]0x81,%l2 ! %l2 = 00000000000000ff p0_label_157: ! Mem[00000000211c0000] = bc84e5a1, %l7 = 0000000084f172db ldsba [%o2+0x000]%asi,%l7 ! %l7 = ffffffffffffffbc ! Mem[0000000010001400] = 00000000, %l4 = ffffffffffffffff lduha [%i0+%g0]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010081410] = 0000ff0b, %l0 = fc3aecb032de6c22 ldsba [%i2+%o5]0x88,%l0 ! %l0 = 000000000000000b ! Mem[0000000030181408] = c38122ff, %l0 = 000000000000000b ldswa [%i6+%o4]0x89,%l0 ! %l0 = ffffffffc38122ff ! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000 ldsba [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000 ! Mem[00000000100c1400] = 00000000 000000ff, %l4 = 00000000, %l5 = 00000000 ldda [%i3+%g0]0x88,%l4 ! %l4 = 00000000000000ff 0000000000000000 ! Mem[00000000100c140c] = db72f184, %l7 = ffffffffffffffbc lduba [%i3+0x00c]%asi,%l7 ! %l7 = 00000000000000db ! Mem[0000000010141408] = 0000002e, %l7 = 00000000000000db lduba [%i5+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010041408] = 00000000 e436b160, %l2 = 000000ff, %l3 = 32de6c21 ldda [%i1+0x008]%asi,%l2 ! %l2 = 0000000000000000 00000000e436b160 ! Starting 10 instruction Store Burst ! %f26 = ff000057, %f29 = e436b160, %f24 = ff2281c3 fadds %f26,%f29,%f24 ! %f24 = ff000057 p0_label_158: ! %l7 = 0000000000000000, Mem[0000000010141400] = ff000334dbffffff stxa %l7,[%i5+%g0]0x80 ! Mem[0000000010141400] = 0000000000000000 ! %f6 = 00000000 00000000, Mem[0000000030081400] = 94bcd52a e98c78d8 stda %f6 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 00000000 ! %l3 = 00000000e436b160, Mem[0000000010101408] = 000000ff stwa %l3,[%i4+%o4]0x88 ! Mem[0000000010101408] = e436b160 ! %l6 = c70ebb8002ab1537, Mem[0000000010041400] = ff009558 stba %l6,[%i1+%g0]0x80 ! Mem[0000000010041400] = 37009558 ! Mem[0000000030141408] = 000000ff, %l6 = c70ebb8002ab1537 ldstuba [%i5+%o4]0x89,%l6 ! %l6 = 000000ff000000ff ! Mem[00000000211c0000] = bc84e5a1, %l4 = 00000000000000ff ldstuba [%o2+0x000]%asi,%l4 ! %l4 = 000000bc000000ff ! Mem[0000000030141408] = 000000ff, %l7 = 0000000000000000 lduwa [%i5+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! %l7 = 00000000000000ff, Mem[0000000010041400] = 37009558 stw %l7,[%i1+%g0] ! Mem[0000000010041400] = 000000ff ! %l4 = 00000000000000bc, Mem[0000000010101408] = ff2281c3e436b160 stxa %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000000000bc ! Starting 10 instruction Load Burst ! Mem[0000000010081400] = 000000ff, %l7 = 00000000000000ff ldsba [%i2+%g0]0x88,%l7 ! %l7 = ffffffffffffffff p0_label_159: ! Mem[0000000010101408] = bc000000, %l2 = 0000000000000000 lduwa [%i4+%o4]0x80,%l2 ! %l2 = 00000000bc000000 ! Mem[0000000010041400] = 000000ff, %l6 = 00000000000000ff lduba [%i1+0x001]%asi,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010101410] = ff0b0334, %l0 = ffffffffc38122ff ldswa [%i4+%o5]0x80,%l0 ! %l0 = ffffffffff0b0334 ! Mem[0000000030081408] = 00000000 00000000, %l0 = ff0b0334, %l1 = 00000000 ldda [%i2+%o4]0x89,%l0 ! %l0 = 0000000000000000 0000000000000000 ! Mem[00000000211c0000] = ff84e5a1, %l7 = ffffffffffffffff lduh [%o2+%g0],%l7 ! %l7 = 000000000000ff84 ! Mem[0000000010001410] = ff000000 6f000062, %l6 = 00000000, %l7 = 0000ff84 ldda [%i0+%o5]0x88,%l6 ! %l6 = 000000006f000062 00000000ff000000 ! Mem[0000000030041408] = c7ff0000, %l3 = 00000000e436b160 ldswa [%i1+%o4]0x89,%l3 ! %l3 = ffffffffc7ff0000 ! Mem[0000000010081408] = 3c4bffd5, %l6 = 000000006f000062 ldub [%i2+0x009],%l6 ! %l6 = 000000000000004b ! Mem[0000000030101410] = 00000000 e3000000, %l0 = 00000000, %l1 = 00000000 ldda [%i4+%o5]0x89,%l0 ! %l0 = 00000000e3000000 0000000000000000 ! Starting 10 instruction Store Burst ! %l7 = 00000000ff000000, Mem[0000000010081400] = ff000000 stha %l7,[%i2+%g0]0x80 ! Mem[0000000010081400] = 00000000 p0_label_160: ! %f22 = 000000ff 9e7c1543, Mem[0000000010081400] = 00000000 e436b160 stda %f22,[%i2+%g0]0x80 ! Mem[0000000010081400] = 000000ff 9e7c1543 ! %l0 = 00000000e3000000, Mem[0000000030101400] = 0000ffd5 stwa %l0,[%i4+%g0]0x89 ! Mem[0000000030101400] = e3000000 ! %f7 = 00000000, Mem[0000000010041408] = 00000000 sta %f7 ,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 ! %l5 = 0000000000000000, immd = fffffffffffff813, %l6 = 000000000000004b sdivx %l5,-0x7ed,%l6 ! %l6 = 0000000000000000 ! %l0 = 00000000e3000000, Mem[0000000030141408] = ff000000 stwa %l0,[%i5+%o4]0x81 ! Mem[0000000030141408] = e3000000 ! %l2 = 00000000bc000000, Mem[0000000010041408] = 00000000e436b160 stxa %l2,[%i1+%o4]0x80 ! Mem[0000000010041408] = 00000000bc000000 ! %l4 = 00000000000000bc, Mem[0000000010001420] = ff000000e436b160, %asi = 80 stxa %l4,[%i0+0x020]%asi ! Mem[0000000010001420] = 00000000000000bc ! Mem[0000000010141439] = ff592c9f, %l6 = 0000000000000000 ldstuba [%i5+0x039]%asi,%l6 ! %l6 = 00000059000000ff ! %f0 = 37c3a13c c38122ff, Mem[0000000030181400] = ff000000 00000000 stda %f0 ,[%i6+%g0]0x81 ! Mem[0000000030181400] = 37c3a13c c38122ff ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 2e000000, %l3 = ffffffffc7ff0000 lduwa [%i5+%o4]0x88,%l3 ! %l3 = 000000002e000000 p0_label_161: ! %l6 = 0000000000000059, imm = 00000000000006d6, %l2 = 00000000bc000000 addc %l6,0x6d6,%l2 ! %l2 = 000000000000072f ! Mem[0000000030041410] = bc3400000000ff0b, %f6 = 00000000 00000000 ldda [%i1+%o5]0x89,%f6 ! %f6 = bc340000 0000ff0b ! Mem[00000000100c1400] = 000000ff, %f4 = 00000000 lda [%i3+%g0]0x88,%f4 ! %f4 = 000000ff ! Mem[0000000010181438] = 000003d2, %f15 = 00000000 ld [%i6+0x038],%f15 ! %f15 = 000003d2 ! Mem[00000000211c0000] = ff84e5a1, %l7 = 00000000ff000000 lduba [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff ! Mem[000000001018142c] = 00000055, %f16 = 00273010 ld [%i6+0x02c],%f16 ! %f16 = 00000055 ! Mem[0000000010041400] = 000000ff34697300, %l2 = 000000000000072f ldxa [%i1+0x000]%asi,%l2 ! %l2 = 000000ff34697300 ! Mem[0000000030141400] = 10302700, %l7 = 00000000000000ff lduba [%i5+%g0]0x81,%l7 ! %l7 = 0000000000000010 ! Mem[0000000010101408] = bc00000000000000, %l6 = 0000000000000059 ldx [%i4+%o4],%l6 ! %l6 = bc00000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000020800041] = 1e2af99a, %l0 = 00000000e3000000 ldstub [%o1+0x041],%l0 ! %l0 = 0000002a000000ff p0_label_162: ! Mem[0000000030081408] = 00000000, %l5 = 0000000000000000 ldstuba [%i2+%o4]0x89,%l5 ! %l5 = 00000000000000ff ! %l4 = 00000000000000bc, Mem[00000000100c1410] = 000000ff stha %l4,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00bc00ff ! %l0 = 000000000000002a, Mem[0000000010141400] = 00000000 stha %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 0000002a ! %l5 = 0000000000000000, Mem[0000000030141400] = 10302700 stha %l5,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00002700 ! %l5 = 0000000000000000, Mem[0000000010081438] = ffd5b81b57000000 stx %l5,[%i2+0x038] ! Mem[0000000010081438] = 0000000000000000 ! %l2 = 000000ff34697300, Mem[0000000010141400] = 2a000000 stha %l2,[%i5+%g0]0x80 ! Mem[0000000010141400] = 73000000 ! %f21 = 0000ff0b, %f13 = 000000ff, %f24 = ff000057 fsubs %f21,%f13,%f24 ! %l0 = 000000000000004c, Unfinished, %fsr = 2100000800 ! Mem[0000000010141410] = ffffffff, %l4 = 00000000000000bc swapa [%i5+%o5]0x88,%l4 ! %l4 = 00000000ffffffff ! %l6 = bc00000000000000, Mem[0000000010141400] = 73000000 stba %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = ffffffff4b3c0000, %f20 = 00000000 0000ff0b ldda [%i3+%o5]0x81,%f20 ! %f20 = ffffffff 4b3c0000 p0_label_163: ! %l0 = 000000000000004c, imm = fffffffffffff518, %l1 = 0000000000000000 orn %l0,-0xae8,%l1 ! %l1 = 0000000000000aef ! Mem[0000000030001408] = 00000084, %l1 = 0000000000000aef lduwa [%i0+%o4]0x89,%l1 ! %l1 = 0000000000000084 ! Mem[0000000030181408] = ff2281c39e7c1543, %f16 = 00000055 a52e7e04 ldda [%i6+%o4]0x81,%f16 ! %f16 = ff2281c3 9e7c1543 ! Mem[0000000010001408] = 00000000a52e7e04, %l3 = 000000002e000000 ldxa [%i0+%o4]0x80,%l3 ! %l3 = 00000000a52e7e04 ! Mem[0000000030001400] = 37c3a13c, %l2 = 000000ff34697300 lduwa [%i0+%g0]0x81,%l2 ! %l2 = 0000000037c3a13c ! %l1 = 0000000000000084, %l3 = 00000000a52e7e04, %l2 = 0000000037c3a13c and %l1,%l3,%l2 ! %l2 = 0000000000000004 ! Mem[0000000010101400] = 00000000, %l3 = 00000000a52e7e04 ldswa [%i4+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010101410] = 34030bff, %l1 = 0000000000000084 lduwa [%i4+%o5]0x88,%l1 ! %l1 = 0000000034030bff ! Mem[0000000010041410] = ff000000, %l4 = 00000000ffffffff lduw [%i1+%o5],%l4 ! %l4 = 00000000ff000000 ! Starting 10 instruction Store Burst ! %l2 = 0000000000000004, Mem[0000000030141400] = 0000000000270000 stxa %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 0000000000000004 p0_label_164: ! Mem[0000000030081408] = 000000ff, %l7 = 0000000000000010 swapa [%i2+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! %f8 = 00000000 00000000, Mem[0000000030181400] = 3ca1c337 ff2281c3 stda %f8 ,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 00000000 ! %l5 = 0000000000000000, immed = 00000623, %y = 00000000 sdiv %l5,0x623,%l1 ! %l1 = 0000000000000000 mov %l0,%y ! %y = 0000004c ! %l4 = 00000000ff000000, immed = fffff829, %y = 0000004c smul %l4,-0x7d7,%l6 ! %l6 = 00000007d7000000, %y = 00000007 ! Mem[00000000100c1408] = e436b160, %l6 = 00000007d7000000 swapa [%i3+%o4]0x88,%l6 ! %l6 = 00000000e436b160 ! Mem[0000000030081408] = 10000000, %l3 = 0000000000000000 ldstuba [%i2+%o4]0x81,%l3 ! %l3 = 00000010000000ff ! %l6 = 00000000e436b160, Mem[0000000030181410] = 000000ff stba %l6,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000060 ! %f27 = 00000000, Mem[0000000010101410] = 34030bff sta %f27,[%i4+%o5]0x88 ! Mem[0000000010101410] = 00000000 ! Code Fragment 4 p0_fragment_16: ! %l0 = 000000000000004c setx 0xc6ab44104a20627c,%g7,%l0 ! %l0 = c6ab44104a20627c ! %l1 = 0000000000000000 setx 0x7f31808fe816b8e3,%g7,%l1 ! %l1 = 7f31808fe816b8e3 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 = c6ab44104a20627c setx 0x5127a88874a27503,%g7,%l0 ! %l0 = 5127a88874a27503 ! %l1 = 7f31808fe816b8e3 setx 0xdaf85b4fe0adcb29,%g7,%l1 ! %l1 = daf85b4fe0adcb29 ! Starting 10 instruction Load Burst ! Mem[0000000020800000] = ffffe062, %l3 = 0000000000000010 ldub [%o1+%g0],%l3 ! %l3 = 00000000000000ff p0_label_165: ! Mem[0000000010081430] = 0000009f, %l7 = 00000000000000ff ldswa [%i2+0x030]%asi,%l7 ! %l7 = 000000000000009f ! Mem[0000000010001408] = 00000000, %l0 = 5127a88874a27503 lduba [%i0+%o4]0x88,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010181400] = ffffff0b, %l4 = 00000000ff000000 ldswa [%i6+%g0]0x80,%l4 ! %l4 = ffffffffffffff0b ! Mem[0000000030081410] = 00000000, %l4 = ffffffffffffff0b ldsha [%i2+%o5]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[00000000201c0000] = ffff01ce, %l4 = 0000000000000000 ldsba [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000030101408] = 000000ff, %l6 = 00000000e436b160 lduha [%i4+%o4]0x89,%l6 ! %l6 = 00000000000000ff ! %f10 = 088d03d2 000000e3, %f0 = 37c3a13c c38122ff fdtox %f10,%f0 ! %f0 = 00000000 00000000 ! Mem[0000000030081410] = 00000000, %f14 = 57000000 lda [%i2+%o5]0x89,%f14 ! %f14 = 00000000 membar #Sync ! Added by membar checker (20) ! Mem[0000000010101400] = 00000000 10302700 bc000000 00000000 ! Mem[0000000010101410] = 00000000 00000000 a9fc6c60 6f13569c ! Mem[0000000010101420] = 00736934 00000000 29eaa2e2 047e2ea5 ! Mem[0000000010101430] = 088d03d2 000000e3 00000000 00000000 ldda [%i4]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010101400 ! Starting 10 instruction Store Burst membar #Sync ! Added by membar checker (21) ! %l7 = 000000000000009f, Mem[0000000010101410] = 00000000 stha %l7,[%i4+%o5]0x88 ! Mem[0000000010101410] = 0000009f p0_label_166: ! %f8 = 00000000 34697300, %l6 = 00000000000000ff ! Mem[0000000030101418] = 7222bb94da7c4b0c add %i4,0x018,%g1 stda %f8,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030101418] = 0073693400000000 ! %l1 = daf85b4fe0adcb29, Mem[0000000010181410] = d5ff4b3c stba %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = 29ff4b3c ! %l7 = 000000000000009f, Mem[0000000030101410] = 000000e3 stba %l7,[%i4+%o5]0x81 ! Mem[0000000030101410] = 9f0000e3 ! %f4 = 00000000 00000000, %l5 = 0000000000000000 ! Mem[0000000010141438] = ffff2c9f19dd1ed0 add %i5,0x038,%g1 stda %f4,[%g1+%l5]ASI_PST32_PL ! Mem[0000000010141438] = ffff2c9f19dd1ed0 ! Mem[0000000030181408] = c38122ff, %l1 = daf85b4fe0adcb29 swapa [%i6+%o4]0x89,%l1 ! %l1 = 00000000c38122ff ! %f16 = ff2281c3 9e7c1543, Mem[0000000010001400] = 00000000 00000000 stda %f16,[%i0+%g0]0x80 ! Mem[0000000010001400] = ff2281c3 9e7c1543 ! %l7 = 000000000000009f, Mem[0000000010101408] = bc000000 stba %l7,[%i4+%o4]0x80 ! Mem[0000000010101408] = 9f000000 ! %l7 = 000000000000009f, Mem[00000000201c0000] = ffff01ce, %asi = 80 stha %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = 009f01ce ! %l7 = 000000000000009f, Mem[0000000030181400] = 00000000 stba %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 0000009f ! Starting 10 instruction Load Burst ! Mem[0000000030041408] = 0000ffc7, %f21 = 4b3c0000 lda [%i1+%o4]0x81,%f21 ! %f21 = 0000ffc7 p0_label_167: ! Mem[0000000030141400] = 04000000 00000000 e3000000 00273010 ! Mem[0000000030141410] = ff000000 00000000 19dd1eff 047e2ea5 ! Mem[0000000030141420] = 00000000 00000000 e3000000 d2038d08 ! Mem[0000000030141430] = 60b136e4 db72f184 00000000 00000057 ldda [%i5]ASI_BLK_AIUSL,%f16 ! Block Load from 0000000030141400 ! Mem[0000000030181410] = 00000060, %l4 = ffffffffffffffff lduha [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000060 ! Mem[0000000010181400] = ffffff0b, %l5 = 0000000000000000 ldsba [%i6+%g0]0x80,%l5 ! %l5 = ffffffffffffffff ! Mem[00000000100c1410] = ff00bc00, %l4 = 0000000000000060 ldsba [%i3+%o5]0x88,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010081410] = 0bff0000, %l2 = 0000000000000004 ldsba [%i2+%o5]0x80,%l2 ! %l2 = 000000000000000b ! Mem[0000000010181410] = 29ff4b3c, %l7 = 000000000000009f ldsha [%i6+%o5]0x80,%l7 ! %l7 = 00000000000029ff ! %f0 = 00273010, %f14 = 00000000, %f7 = 606cfca9 fsubs %f0 ,%f14,%f7 ! %l0 = 0000000000000022, Unfinished, %fsr = 2100000800 ! Mem[0000000010041410] = ff000000, %l6 = 00000000000000ff ldsba [%i1+%o5]0x80,%l6 ! %l6 = ffffffffffffffff ! Mem[00000000100c1414] = 00000000, %l3 = 00000000000000ff ldsh [%i3+0x014],%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f2 = 00000000 000000bc, Mem[0000000010081438] = 00000000 00000000 std %f2 ,[%i2+0x038] ! Mem[0000000010081438] = 00000000 000000bc p0_label_168: ! %l3 = 0000000000000000, Mem[00000000211c0001] = ff84e5a1, %asi = 80 stba %l3,[%o2+0x001]%asi ! Mem[00000000211c0000] = ff00e5a1 ! Mem[0000000010001408] = 00000000, %l6 = ffffffffffffffff ldstuba [%i0+%o4]0x80,%l6 ! %l6 = 00000000000000ff ! %l3 = 0000000000000000, %l7 = 00000000000029ff, %y = 00000007 smul %l3,%l7,%l7 ! %l7 = 0000000000000000, %y = 00000000 ! %l0 = 0000000000000022, Mem[00000000211c0000] = ff00e5a1 sth %l0,[%o2+%g0] ! Mem[00000000211c0000] = 0022e5a1 ! Mem[0000000010041400] = 000000ff, %l6 = 0000000000000000 ldstuba [%i1+%g0]0x80,%l6 ! %l6 = 00000000000000ff ! %l4 = 0000000000000000, Mem[0000000010101408] = 0000009f stba %l4,[%i4+%o4]0x88 ! Mem[0000000010101408] = 00000000 ! Mem[0000000010001400] = ff2281c3, %l5 = ffffffffffffffff swapa [%i0+%g0]0x80,%l5 ! %l5 = 00000000ff2281c3 ! %l7 = 0000000000000000, Mem[0000000030181400] = 0000009f stwa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 ! Mem[00000000100c141c] = 606cfca9, %l4 = 0000000000000000 swap [%i3+0x01c],%l4 ! %l4 = 00000000606cfca9 ! Starting 10 instruction Load Burst ! Mem[0000000020800000] = ffffe062, %l3 = 0000000000000000 ldub [%o1+0x001],%l3 ! %l3 = 00000000000000ff p0_label_169: ! Mem[0000000010181410] = 29ff4b3c, %l1 = 00000000c38122ff lduwa [%i6+%o5]0x80,%l1 ! %l1 = 0000000029ff4b3c ! Mem[00000000201c0000] = 009f01ce, %l2 = 000000000000000b ldsh [%o0+%g0],%l2 ! %l2 = 000000000000009f ! Mem[0000000030141410] = ff000000 00000000, %l0 = 00000022, %l1 = 29ff4b3c ldda [%i5+%o5]0x81,%l0 ! %l0 = 00000000ff000000 0000000000000000 ! Mem[0000000021800080] = 18f59b02, %l3 = 00000000000000ff ldub [%o3+0x080],%l3 ! %l3 = 0000000000000018 ! Mem[0000000010141408] = 0000002e2ad50062, %l3 = 0000000000000018 ldxa [%i5+%o4]0x80,%l3 ! %l3 = 0000002e2ad50062 ! Mem[00000000100c1410] = 00000000ff00bc00, %f6 = 9c56136f 606cfca9 ldda [%i3+%o5]0x88,%f6 ! %f6 = 00000000 ff00bc00 ! Mem[0000000010081400] = 43157c9e ff000000, %l4 = 606cfca9, %l5 = ff2281c3 ldda [%i2+%g0]0x88,%l4 ! %l4 = 00000000ff000000 0000000043157c9e ! Mem[0000000010101410] = 9f000000 00000000, %l4 = ff000000, %l5 = 43157c9e ldda [%i4+%o5]0x80,%l4 ! %l4 = 000000009f000000 0000000000000000 ! Mem[0000000010101400] = 00000000, %l0 = 00000000ff000000 lduha [%i4+%g0]0x80,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030101400] = 000000e3, %l7 = 0000000000000000 ldstuba [%i4+%g0]0x81,%l7 ! %l7 = 00000000000000ff p0_label_170: ! Mem[0000000030101408] = ff000000, %l4 = 000000009f000000 swapa [%i4+%o4]0x81,%l4 ! %l4 = 00000000ff000000 ! Mem[0000000010001400] = ffffffff, %l6 = 0000000000000000 ldstuba [%i0+%g0]0x80,%l6 ! %l6 = 000000ff000000ff ! %f10 = a52e7e04, Mem[0000000010141404] = 00000000 st %f10,[%i5+0x004] ! Mem[0000000010141404] = a52e7e04 membar #Sync ! Added by membar checker (22) ! %f14 = 00000000 00000000, Mem[0000000030141408] = 000000e3 10302700 stda %f14,[%i5+%o4]0x89 ! Mem[0000000030141408] = 00000000 00000000 ! Mem[0000000030041400] = 000000e3, %l6 = 00000000000000ff ldstuba [%i1+%g0]0x89,%l6 ! %l6 = 000000e3000000ff ! Mem[0000000010001410] = 6f000062, %l7 = 0000000000000000 ldstuba [%i0+%o5]0x88,%l7 ! %l7 = 00000062000000ff ! %f6 = 00000000 ff00bc00, Mem[0000000010181408] = ff000000 000000ff stda %f6 ,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000 ff00bc00 ! %l3 = 0000002e2ad50062, Mem[0000000010181408] = 00000000 stwa %l3,[%i6+%o4]0x80 ! Mem[0000000010181408] = 2ad50062 ! Mem[00000000201c0000] = 009f01ce, %l7 = 0000000000000062 ldstuba [%o0+0x000]%asi,%l7 ! %l7 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030001408] = 84000000, %l0 = 0000000000000000 lduba [%i0+%o4]0x81,%l0 ! %l0 = 0000000000000084 p0_label_171: ! Mem[0000000010081400] = 000000ff, %l1 = 0000000000000000 lduba [%i2+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010081410] = 0bff0000, %l1 = 0000000000000000 lduba [%i2+%o5]0x80,%l1 ! %l1 = 000000000000000b ! Mem[0000000010041410] = 000000ff, %l2 = 000000000000009f lduha [%i1+%o5]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010141438] = ffff2c9f, %l2 = 00000000000000ff ldswa [%i5+0x038]%asi,%l2 ! %l2 = ffffffffffff2c9f ! Mem[0000000010001400] = ffffffff, %l4 = 00000000ff000000 lduha [%i0+%g0]0x80,%l4 ! %l4 = 000000000000ffff ! Mem[0000000010141430] = cbf14adb1560aefe, %f0 = 00273010 00000000 ldd [%i5+0x030],%f0 ! %f0 = cbf14adb 1560aefe ! Mem[0000000030181410] = 6000000000000000, %f6 = 00000000 ff00bc00 ldda [%i6+%o5]0x81,%f6 ! %f6 = 60000000 00000000 ! Mem[00000000100c1400] = 000000ff, %l1 = 000000000000000b ldstuba [%i3+%g0]0x88,%l1 ! %l1 = 000000ff000000ff ! Mem[0000000010101410] = 9f00000000000000, %l6 = 00000000000000e3 ldxa [%i4+%o5]0x80,%l6 ! %l6 = 9f00000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010041413] = ff000000, %l5 = 0000000000000000 ldstuba [%i1+0x013]%asi,%l5 ! %l5 = 00000000000000ff p0_label_172: ! Mem[0000000030001408] = 00000084, %l5 = 0000000000000000 swapa [%i0+%o4]0x89,%l5 ! %l5 = 0000000000000084 ! Mem[0000000030101400] = ff0000e3, %l1 = 00000000000000ff swapa [%i4+%g0]0x81,%l1 ! %l1 = 00000000ff0000e3 ! %l6 = 9f00000000000000, Mem[0000000010101408] = 0000000000000000 stxa %l6,[%i4+%o4]0x88 ! Mem[0000000010101408] = 9f00000000000000 ! %l7 = 0000000000000000, Mem[0000000030041408] = 1e25229fc7ff0000 stxa %l7,[%i1+%o4]0x89 ! Mem[0000000030041408] = 0000000000000000 ! %f0 = cbf14adb 1560aefe 00000000 000000bc ! %f4 = 00000000 00000000 60000000 00000000 ! %f8 = 00000000 34697300 a52e7e04 e2a2ea29 ! %f12 = e3000000 d2038d08 00000000 00000000 stda %f0,[%i1]ASI_BLK_PL ! Block Store to 0000000010041400 ! %l5 = 0000000000000084, Mem[0000000020800000] = ffffe062, %asi = 80 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 0084e062 ! %l4 = 000000000000ffff, Mem[0000000020800000] = 0084e062 sth %l4,[%o1+%g0] ! Mem[0000000020800000] = ffffe062 ! %f26 = 088d03d2 000000e3, Mem[0000000030001408] = 00000000 7f180000 stda %f26,[%i0+%o4]0x81 ! Mem[0000000030001408] = 088d03d2 000000e3 ! %l1 = 00000000ff0000e3, Mem[00000000300c1408] = c3c6fe397c000000 stxa %l1,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000ff0000e3 ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = ffffff0b, %l5 = 0000000000000084 lduwa [%i6+%g0]0x80,%l5 ! %l5 = 00000000ffffff0b p0_label_173: ! Mem[0000000010101410] = 9f000000, %l6 = 9f00000000000000 ldswa [%i4+0x010]%asi,%l6 ! %l6 = ffffffff9f000000 ! Mem[0000000030041410] = 0000ff0b, %l2 = ffffffffffff2c9f ldsba [%i1+%o5]0x89,%l2 ! %l2 = 000000000000000b ! Mem[0000000030101400] = 000000ffffffffff, %l2 = 000000000000000b ldxa [%i4+%g0]0x81,%l2 ! %l2 = 000000ffffffffff ! Mem[0000000030141410] = 000000ff, %l7 = 0000000000000000 lduwa [%i5+%o5]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010001400] = ffffffff, %l2 = 000000ffffffffff lduwa [%i0+%g0]0x80,%l2 ! %l2 = 00000000ffffffff ! Mem[00000000100c1400] = 000000ff, %l2 = 00000000ffffffff ldsba [%i3+%g0]0x88,%l2 ! %l2 = ffffffffffffffff ! Code Fragment 3 p0_fragment_17: ! %l0 = 0000000000000084 setx 0x90bc69c7a1377522,%g7,%l0 ! %l0 = 90bc69c7a1377522 ! %l1 = 00000000ff0000e3 setx 0xcd4ef497d00285a7,%g7,%l1 ! %l1 = cd4ef497d00285a7 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 = 90bc69c7a1377522 setx 0xbaed6f0814c77d62,%g7,%l0 ! %l0 = baed6f0814c77d62 ! %l1 = cd4ef497d00285a7 setx 0x65a7398079efae30,%g7,%l1 ! %l1 = 65a7398079efae30 ! Mem[0000000030041408] = 00000000, %l6 = ffffffff9f000000 ldsha [%i1+%o4]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010181414] = 00000000, %l1 = 65a7398079efae30 ldsw [%i6+0x014],%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030141408] = 00000000, %l1 = 0000000000000000 ldstuba [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff p0_label_174: ! Mem[0000000010081410] = 0bff0000, %l1 = 0000000000000000 swapa [%i2+%o5]0x80,%l1 ! %l1 = 000000000bff0000 ! %f26 = 088d03d2, Mem[00000000100c1404] = 00000000 sta %f26,[%i3+0x004]%asi ! Mem[00000000100c1404] = 088d03d2 ! Mem[0000000030181408] = e0adcb29, %l0 = baed6f0814c77d62 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 00000029000000ff ! %f28 = 84f172db, Mem[0000000010081414] = a287ffff st %f28,[%i2+0x014] ! Mem[0000000010081414] = 84f172db ! %l4 = 000000000000ffff, Mem[0000000010101410] = 0000009f stba %l4,[%i4+%o5]0x88 ! Mem[0000000010101410] = 000000ff ! Mem[00000000211c0001] = 0022e5a1, %l3 = 0000002e2ad50062 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 00000022000000ff ! %f0 = cbf14adb 1560aefe, Mem[00000000300c1400] = 70b4b1ff 00000000 stda %f0 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = cbf14adb 1560aefe ! Mem[0000000021800000] = 00ff18df, %l3 = 0000000000000022 ldstub [%o3+%g0],%l3 ! %l3 = 00000000000000ff ! %f27 = 000000e3, %f23 = ff1edd19, %f24 = 00000000 fadds %f27,%f23,%f24 ! %l0 = 000000000000004b, Unfinished, %fsr = 2100000800 ! Starting 10 instruction Load Burst ! Mem[0000000030181408] = 43157c9e e0adcbff, %l2 = ffffffff, %l3 = 00000000 ldda [%i6+%o4]0x89,%l2 ! %l2 = 00000000e0adcbff 0000000043157c9e p0_label_175: ! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000 ldswa [%i2+0x010]%asi,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141400] = 00000000 a52e7e04, %l2 = e0adcbff, %l3 = 43157c9e ldda [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000 00000000a52e7e04 ! Mem[0000000010141410] = 000000bc, %l6 = 0000000000000000 ldsba [%i5+%o5]0x88,%l6 ! %l6 = ffffffffffffffbc ! Mem[0000000010081400] = 000000ff, %l2 = 0000000000000000 lduba [%i2+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030141400] = 0400000000000000, %l6 = ffffffffffffffbc ldxa [%i5+%g0]0x81,%l6 ! %l6 = 0400000000000000 ! Mem[0000000010101410] = 00000000000000ff, %f28 = 84f172db e436b160 ldda [%i4+%o5]0x88,%f28 ! %f28 = 00000000 000000ff ! Mem[0000000030101410] = 00000000 e300009f, %l4 = 0000ffff, %l5 = ffffff0b ldda [%i4+%o5]0x89,%l4 ! %l4 = 00000000e300009f 0000000000000000 ! Mem[0000000010101408] = 00000000, %l4 = 00000000e300009f lduwa [%i4+%o4]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030181408] = e0adcbff, %l2 = 0000000000000000 ldswa [%i6+%o4]0x89,%l2 ! %l2 = ffffffffe0adcbff ! Starting 10 instruction Store Burst ! %f24 = 00000000 00000000, Mem[0000000010181428] = 94bcd52a 00000055 stda %f24,[%i6+0x028]%asi ! Mem[0000000010181428] = 00000000 00000000 p0_label_176: ! %f8 = 00000000 34697300, %l0 = 000000000000004b ! Mem[00000000300c1438] = e00c2ff660bb2927 add %i3,0x038,%g1 stda %f8,[%g1+%l0]ASI_PST32_S ! Mem[00000000300c1438] = 0000000034697300 ! %l0 = 000000000000004b, Mem[0000000010001400] = ffffffff stba %l0,[%i0+%g0]0x88 ! Mem[0000000010001400] = ffffff4b ! %f12 = e3000000 d2038d08, Mem[0000000030041410] = 0bff0000 000034bc stda %f12,[%i1+%o5]0x81 ! Mem[0000000030041410] = e3000000 d2038d08 ! Mem[0000000010141408] = 0000002e, %l7 = 00000000000000ff swapa [%i5+%o4]0x80,%l7 ! %l7 = 000000000000002e ! Mem[0000000030081410] = 00000000, %l2 = ffffffffe0adcbff swapa [%i2+%o5]0x81,%l2 ! %l2 = 0000000000000000 ! %l5 = 0000000000000000, Mem[00000000100c1408] = d7000000 stwa %l5,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ! %l3 = 00000000a52e7e04, Mem[00000000300c1410] = 00003c4bffffffff stxa %l3,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 00000000a52e7e04 ! Mem[0000000030181408] = e0adcbff, %l7 = 000000000000002e swapa [%i6+%o4]0x89,%l7 ! %l7 = 00000000e0adcbff ! %l2 = 0000000000000000, Mem[0000000030001408] = d2038d08 stwa %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = ff9f01ce, %l0 = 000000000000004b lduha [%o0+0x000]%asi,%l0 ! %l0 = 000000000000ff9f p0_label_177: ! %l1 = 000000000bff0000, %l6 = 0400000000000000, %l5 = 0000000000000000 xnor %l1,%l6,%l5 ! %l5 = fbfffffff400ffff ! Mem[0000000010001410] = ff00006f, %l7 = 00000000e0adcbff lduha [%i0+%o5]0x80,%l7 ! %l7 = 000000000000ff00 ! Mem[0000000010081430] = 0000009f, %l7 = 000000000000ff00 ldsb [%i2+0x031],%l7 ! %l7 = 0000000000000000 ! Mem[0000000010101408] = 9f00000000000000, %l4 = 0000000000000000 ldxa [%i4+%o4]0x88,%l4 ! %l4 = 9f00000000000000 ! Mem[0000000030081410] = 10302700ffcbade0, %f18 = 10302700 000000e3 ldda [%i2+%o5]0x89,%f18 ! %f18 = 10302700 ffcbade0 ! Mem[0000000030001408] = e300000000000000, %l0 = 000000000000ff9f ldxa [%i0+%o4]0x89,%l0 ! %l0 = e300000000000000 ! Mem[0000000010101410] = 000000ff, %l2 = 0000000000000000 ldsha [%i4+%o5]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010001400] = ffffff4b, %f17 = 00000004 lda [%i0+%g0]0x88,%f17 ! %f17 = ffffff4b ! Mem[00000000100c1408] = 00000000db72f184, %f30 = 57000000 00000000 ldda [%i3+%o4]0x80,%f30 ! %f30 = 00000000 db72f184 ! Starting 10 instruction Store Burst ! %l3 = 00000000a52e7e04, Mem[000000001008143c] = 000000bc stw %l3,[%i2+0x03c] ! Mem[000000001008143c] = a52e7e04 p0_label_178: ! Mem[0000000010181408] = 2ad50062, %l0 = e300000000000000 ldstuba [%i6+%o4]0x80,%l0 ! %l0 = 0000002a000000ff membar #Sync ! Added by membar checker (23) ! Mem[0000000010041404] = db4af1cb, %l3 = 00000000a52e7e04 swap [%i1+0x004],%l3 ! %l3 = 00000000db4af1cb ! %f18 = 10302700, %f16 = 00000000 fcmpes %fcc3,%f18,%f16 ! %fcc3 = 2 ! %f30 = 00000000 db72f184, Mem[0000000010001430] = e436b160 00000000 stda %f30,[%i0+0x030]%asi ! Mem[0000000010001430] = 00000000 db72f184 ! %f18 = 10302700 ffcbade0, %l3 = 00000000db4af1cb ! Mem[0000000030101410] = 9f0000e300000000 add %i4,0x010,%g1 stda %f18,[%g1+%l3]ASI_PST8_SL ! Mem[0000000030101410] = e0ad00ff00003010 ! %l4 = 9f00000000000000, Mem[00000000300c1408] = e30000ff00000000 stxa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 9f00000000000000 ! %f28 = 00000000 000000ff, %l4 = 9f00000000000000 ! Mem[00000000300c1428] = 423742c02b0994b6 add %i3,0x028,%g1 stda %f28,[%g1+%l4]ASI_PST16_SL ! Mem[00000000300c1428] = 423742c02b0994b6 ! %f6 = 60000000 00000000, %l7 = 0000000000000000 ! Mem[0000000010141430] = cbf14adb1560aefe add %i5,0x030,%g1 stda %f6,[%g1+%l7]ASI_PST16_PL ! Mem[0000000010141430] = cbf14adb1560aefe ! %l1 = 000000000bff0000, Mem[0000000010081410] = 00000000 stha %l1,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = 000000ff, %l1 = 000000000bff0000 lduwa [%i2+%o4]0x89,%l1 ! %l1 = 00000000000000ff p0_label_179: ! Mem[0000000010041410] = 00000000, %l3 = 00000000db4af1cb ldsha [%i1+%o5]0x80,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001410] = ff00006f, %l3 = 0000000000000000 lduwa [%i0+%o5]0x80,%l3 ! %l3 = 00000000ff00006f ! Mem[0000000030041408] = 00000000, %l5 = fbfffffff400ffff lduwa [%i1+%o4]0x81,%l5 ! %l5 = 0000000000000000 ! %f19 = ffcbade0, %f9 = 34697300 fcmpes %fcc2,%f19,%f9 ! %fcc2 = 3 ! Mem[0000000010181410] = 29ff4b3c, %l0 = 000000000000002a ldswa [%i6+%o5]0x80,%l0 ! %l0 = 0000000029ff4b3c ! Mem[0000000030181400] = 00000000, %l5 = 0000000000000000 lduba [%i6+%g0]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010081438] = 00000000 a52e7e04, %l2 = 000000ff, %l3 = ff00006f ldd [%i2+0x038],%l2 ! %l2 = 0000000000000000 00000000a52e7e04 ! Mem[00000000100c1408] = 00000000, %l1 = 00000000000000ff ldsha [%i3+%o4]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030001408] = 00000000, %l6 = 0400000000000000 lduba [%i0+%o4]0x89,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l2 = 00000000, %l3 = a52e7e04, Mem[0000000030101400] = 000000ff ffffffff stda %l2,[%i4+%g0]0x81 ! Mem[0000000030101400] = 00000000 a52e7e04 p0_label_180: ! %f2 = 00000000, Mem[000000001014141c] = ff633403 st %f2 ,[%i5+0x01c] ! Mem[000000001014141c] = 00000000 ! %f22 = a52e7e04 ff1edd19, %l1 = 0000000000000000 ! Mem[0000000010101420] = 0073693400000000 add %i4,0x020,%g1 stda %f22,[%g1+%l1]ASI_PST16_P ! Mem[0000000010101420] = 0073693400000000 ! %l4 = 9f00000000000000, Mem[00000000100c1400] = ff000000088d03d2 stxa %l4,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 9f00000000000000 ! %f26 = 088d03d2 000000e3, %l3 = 00000000a52e7e04 ! Mem[0000000030101400] = 00000000a52e7e04 stda %f26,[%i4+%l3]ASI_PST32_S ! Mem[0000000030101400] = 00000000a52e7e04 ! %l2 = 0000000000000000, Mem[00000000100c1408] = 00000000 stba %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00000000 ! Mem[0000000010101400] = 00000000, %l6 = 0000000000000000 swapa [%i4+%g0]0x80,%l6 ! %l6 = 0000000000000000 ! %l7 = 0000000000000000, Mem[0000000030181400] = 00000000 stwa %l7,[%i6+%g0]0x89 ! Mem[0000000030181400] = 00000000 ! %l0 = 29ff4b3c, %l1 = 00000000, Mem[0000000030141400] = 04000000 00000000 stda %l0,[%i5+%g0]0x81 ! Mem[0000000030141400] = 29ff4b3c 00000000 ! %f26 = 088d03d2 000000e3, Mem[00000000100c1408] = 00000000 db72f184 stda %f26,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 088d03d2 000000e3 ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = 00000000000000ff, %f18 = 10302700 ffcbade0 ldda [%i4+%o5]0x88,%f18 ! %f18 = 00000000 000000ff p0_label_181: ! %f11 = e2a2ea29, %f6 = 60000000, %f0 = cbf14adb 1560aefe fsmuld %f11,%f6 ,%f0 ! %f0 = c8645d45 20000000 ! Mem[0000000010001408] = 000000ff, %l5 = 0000000000000000 lduwa [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[0000000010041408] = bc000000 00000000, %l4 = 00000000, %l5 = 000000ff ldda [%i1+%o4]0x80,%l4 ! %l4 = 00000000bc000000 0000000000000000 ! Mem[0000000010041420] = 00736934, %l5 = 0000000000000000 lduha [%i1+0x022]%asi,%l5 ! %l5 = 0000000000006934 ! %l1 = 0000000000000000, imm = fffffffffffff50a, %l4 = 00000000bc000000 xor %l1,-0xaf6,%l4 ! %l4 = fffffffffffff50a ! Mem[0000000010041408] = bc000000, %l3 = 00000000a52e7e04 ldswa [%i1+%o4]0x80,%l3 ! %l3 = ffffffffbc000000 ! %f14 = 00000000, %f1 = 20000000, %f8 = 00000000 fmuls %f14,%f1 ,%f8 ! %f8 = 00000000 ! Mem[00000000100c1408] = 088d03d2, %l5 = 0000000000006934 lduha [%i3+%o4]0x80,%l5 ! %l5 = 000000000000088d ! Mem[0000000010041408] = bc000000 00000000, %l2 = 00000000, %l3 = bc000000 ldda [%i1+%o4]0x80,%l2 ! %l2 = 00000000bc000000 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 0000000029ff4b3c, imm = fffffffffffff62f, %l6 = 0000000000000000 subc %l0,-0x9d1,%l6 ! %l6 = 0000000029ff550d p0_label_182: ! %l1 = 0000000000000000, Mem[0000000030181400] = 00000000 stwa %l1,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 ! %l5 = 000000000000088d, Mem[00000000100c1428] = 00000000 stw %l5,[%i3+0x028] ! Mem[00000000100c1428] = 0000088d ! %l6 = 0000000029ff550d, Mem[000000001004141c] = 00000060 sth %l6,[%i1+0x01c] ! Mem[000000001004141c] = 550d0060 ! %f2 = 00000000, Mem[0000000010041428] = 29eaa2e2 sta %f2 ,[%i1+0x028]%asi ! Mem[0000000010041428] = 00000000 ! %f18 = 00000000 000000ff, %l5 = 000000000000088d ! Mem[0000000030001420] = ffc5215734000032 add %i0,0x020,%g1 stda %f18,[%g1+%l5]ASI_PST16_S ! Mem[0000000030001420] = 00000000340000ff ! Mem[0000000030081410] = ffcbade0, %l5 = 000000000000088d swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000ffcbade0 ! Mem[0000000010041410] = 00000000, %l4 = fffffffffffff50a swapa [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000 ! %l2 = 00000000bc000000, Mem[0000000010181408] = ffd50062 stba %l2,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00d50062 ! %f21 = 000000ff, Mem[00000000300c1408] = 0000009f sta %f21,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = 00000000, %l2 = 00000000bc000000 lduwa [%i4+%g0]0x88,%l2 ! %l2 = 0000000000000000 p0_label_183: ! Mem[0000000010101408] = 9f00000000000000, %l4 = 0000000000000000 ldxa [%i4+%o4]0x88,%l4 ! %l4 = 9f00000000000000 ! %f0 = c8645d45, %f30 = 00000000, %f0 = c8645d45 fsubs %f0 ,%f30,%f0 ! %f0 = c8645d45 ! Mem[0000000010001438] = 103027001e25229f, %l1 = 0000000000000000 ldx [%i0+0x038],%l1 ! %l1 = 103027001e25229f ! Mem[0000000030001400] = 37c3a13c, %l4 = 9f00000000000000 lduba [%i0+%g0]0x81,%l4 ! %l4 = 0000000000000037 ! Mem[0000000010101400] = 00000000, %l2 = 0000000000000000 ldsha [%i4+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010141400] = 00000000, %f18 = 00000000 lda [%i5+%g0]0x80,%f18 ! %f18 = 00000000 ! Mem[0000000010141430] = cbf14adb, %l0 = 0000000029ff4b3c lduwa [%i5+0x030]%asi,%l0 ! %l0 = 00000000cbf14adb ! Mem[00000000100c1438] = 4ca6fc6b654a7d29, %f0 = c8645d45 20000000 ldd [%i3+0x038],%f0 ! %f0 = 4ca6fc6b 654a7d29 ! Mem[0000000030041410] = 000000e3, %l6 = 0000000029ff550d ldsha [%i1+%o5]0x89,%l6 ! %l6 = 00000000000000e3 ! Starting 10 instruction Store Burst ! %l4 = 0000000000000037, Mem[0000000030081408] = ff00000000000000 stxa %l4,[%i2+%o4]0x81 ! Mem[0000000030081408] = 0000000000000037 p0_label_184: ! Mem[0000000020800041] = 1efff99a, %l4 = 0000000000000037 ldstub [%o1+0x041],%l4 ! %l4 = 000000ff000000ff ! Mem[0000000010101400] = 00000000, %l3 = 0000000000000000 ldstuba [%i4+%g0]0x80,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010141414] = 0000000b, %l5 = 00000000ffcbade0, %asi = 80 swapa [%i5+0x014]%asi,%l5 ! %l5 = 000000000000000b ! %f27 = 000000e3, Mem[0000000010181408] = 00d50062 sta %f27,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000000e3 ! %f25 = 00000000, Mem[0000000010101408] = 00000000 sta %f25,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 ! Mem[0000000010101410] = ff000000, %l1 = 103027001e25229f swap [%i4+%o5],%l1 ! %l1 = 00000000ff000000 ! Mem[0000000030081410] = 8d080000, %l2 = 0000000000000000 ldstuba [%i2+%o5]0x81,%l2 ! %l2 = 0000008d000000ff ! %f0 = 4ca6fc6b 654a7d29 00000000 000000bc ! %f4 = 00000000 00000000 60000000 00000000 ! %f8 = 00000000 34697300 a52e7e04 e2a2ea29 ! %f12 = e3000000 d2038d08 00000000 00000000 stda %f0,[%i3]ASI_COMMIT_S ! Block Store to 00000000300c1400 ! %l5 = 000000000000000b, Mem[0000000030081400] = 0000000000000000 stxa %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 000000000000000b ! Starting 10 instruction Load Burst ! Mem[0000000010001408] = ff000000, %l2 = 000000000000008d ldsha [%i0+%o4]0x80,%l2 ! %l2 = ffffffffffffff00 p0_label_185: ! Mem[0000000020800000] = ffffe062, %l5 = 000000000000000b lduha [%o1+0x000]%asi,%l5 ! %l5 = 000000000000ffff ! Mem[0000000030001408] = 00000000, %l0 = 00000000cbf14adb lduba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010001408] = 047e2ea5000000ff, %l0 = 0000000000000000 ldxa [%i0+%o4]0x88,%l0 ! %l0 = 047e2ea5000000ff ! Mem[0000000010101408] = 00000000, %l2 = ffffffffffffff00 ldsba [%i4+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081410] = ff08000000273010, %f16 = 00000000 ffffff4b ldda [%i2+%o5]0x81,%f16 ! %f16 = ff080000 00273010 ! Mem[0000000010141408] = 000000ff 2ad50062, %l2 = 00000000, %l3 = 00000000 ldd [%i5+%o4],%l2 ! %l2 = 00000000000000ff 000000002ad50062 ! Mem[0000000030141408] = ff000000, %l7 = 0000000000000000 ldsha [%i5+%o4]0x81,%l7 ! %l7 = ffffffffffffff00 membar #Sync ! Added by membar checker (24) ! Mem[00000000300c1400] = 297d4a656bfca64c, %l0 = 047e2ea5000000ff ldxa [%i3+%g0]0x89,%l0 ! %l0 = 297d4a656bfca64c ! Mem[00000000300c1408] = 00000000, %l4 = 00000000000000ff ldsha [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l3 = 000000002ad50062, Mem[0000000030181408] = 0000002e stwa %l3,[%i6+%o4]0x89 ! Mem[0000000030181408] = 2ad50062 p0_label_186: ! Mem[0000000010181410] = 3c4bff29, %l2 = 00000000000000ff ldstuba [%i6+%o5]0x88,%l2 ! %l2 = 00000029000000ff ! %l7 = ffffffffffffff00, Mem[0000000030081408] = 00000000 stwa %l7,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00 ! %f21 = 000000ff, Mem[0000000030081400] = 0b000000 sta %f21,[%i2+%g0]0x81 ! Mem[0000000030081400] = 000000ff ! Mem[00000000211c0001] = 00ffe5a1, %l0 = 297d4a656bfca64c ldstub [%o2+0x001],%l0 ! %l0 = 000000ff000000ff ! %l5 = 000000000000ffff, Mem[000000001014140e] = 2ad50062 stb %l5,[%i5+0x00e] ! Mem[000000001014140c] = 2ad5ff62 ! Mem[0000000010181410] = 3c4bffff, %l6 = 00000000000000e3 ldstuba [%i6+%o5]0x88,%l6 ! %l6 = 000000ff000000ff ! Mem[0000000030041410] = e3000000, %l2 = 0000000000000029 swapa [%i1+%o5]0x81,%l2 ! %l2 = 00000000e3000000 ! %l7 = ffffffffffffff00, Mem[0000000010001410] = 6f0000ff stha %l7,[%i0+%o5]0x88 ! Mem[0000000010001410] = 6f00ff00 ! %f26 = 088d03d2 000000e3, Mem[00000000300c1408] = 00000000 000000bc stda %f26,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 088d03d2 000000e3 ! Starting 10 instruction Load Burst ! Mem[0000000010041400] = feae6015, %l7 = ffffffffffffff00 ldswa [%i1+%g0]0x80,%l7 ! %l7 = fffffffffeae6015 p0_label_187: ! Mem[0000000030141410] = 000000ff, %l1 = 00000000ff000000 ldsha [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000ff ! Mem[0000000030081400] = ff000000, %l7 = fffffffffeae6015 lduwa [%i2+%g0]0x89,%l7 ! %l7 = 00000000ff000000 ! Mem[0000000010101410] = 9f22251e, %l6 = 00000000000000ff lduwa [%i4+%o5]0x88,%l6 ! %l6 = 000000009f22251e ! Mem[00000000300c1408] = 088d03d2, %l3 = 000000002ad50062 lduha [%i3+%o4]0x81,%l3 ! %l3 = 000000000000088d ! Mem[0000000010041404] = a52e7e04, %l7 = 00000000ff000000 ldub [%i1+0x007],%l7 ! %l7 = 0000000000000004 ! Mem[00000000300c1400] = 4ca6fc6b, %l2 = 00000000e3000000 lduba [%i3+%g0]0x81,%l2 ! %l2 = 000000000000004c ! Mem[0000000010141410] = 000000bc, %l5 = 000000000000ffff lduba [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000bc ! Mem[000000001004140c] = 00000000, %l4 = 0000000000000000 lduba [%i1+0x00d]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[000000001018143c] = 047e2ea5, %f27 = 000000e3 lda [%i6+0x03c]%asi,%f27 ! %f27 = 047e2ea5 ! Starting 10 instruction Store Burst ! Mem[0000000030141408] = 000000ff, %l5 = 00000000000000bc swapa [%i5+%o4]0x89,%l5 ! %l5 = 00000000000000ff p0_label_188: ! %l4 = 00000000, %l5 = 000000ff, Mem[0000000010041400] = 1560aefe 047e2ea5 stda %l4,[%i1+%g0]0x88 ! Mem[0000000010041400] = 00000000 000000ff ! %l2 = 000000000000004c, Mem[0000000010181400] = 0bffffff stba %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0bffff4c ! %f20 = 00000000, %f7 = 00000000, %f28 = 00000000 fsubs %f20,%f7 ,%f28 ! %f28 = 00000000 ! %l2 = 0000004c, %l3 = 0000088d, Mem[0000000010181410] = ffff4b3c 00000000 stda %l2,[%i6+%o5]0x80 ! Mem[0000000010181410] = 0000004c 0000088d ! Mem[0000000021800040] = 287028b2, %l6 = 000000009f22251e ldstub [%o3+0x040],%l6 ! %l6 = 00000028000000ff ! %f9 = 34697300, Mem[0000000030001400] = 3ca1c337 sta %f9 ,[%i0+%g0]0x89 ! Mem[0000000030001400] = 34697300 ! %l0 = 00000000000000ff, Mem[0000000010001400] = 4bffffff stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffff ! %l4 = 0000000000000000, Mem[0000000030101410] = e0ad00ff stba %l4,[%i4+%o5]0x81 ! Mem[0000000030101410] = 00ad00ff ! Mem[0000000020800040] = 1efff99a, %l2 = 000000000000004c ldstub [%o1+0x040],%l2 ! %l2 = 0000001e000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010181408] = e3000000, %l7 = 0000000000000004 lduwa [%i6+%o4]0x88,%l7 ! %l7 = 00000000e3000000 p0_label_189: ! Mem[0000000010141410] = e0adcbff000000bc, %l7 = 00000000e3000000 ldxa [%i5+%o5]0x88,%l7 ! %l7 = e0adcbff000000bc ! Mem[0000000030041408] = 0000000000000000, %f4 = 00000000 00000000 ldda [%i1+%o4]0x81,%f4 ! %f4 = 00000000 00000000 ! Mem[0000000010081408] = d5ff4b3c, %l7 = e0adcbff000000bc lduwa [%i2+%o4]0x88,%l7 ! %l7 = 00000000d5ff4b3c ! Mem[0000000010081408] = 3c4bffd5, %l5 = 00000000000000ff lduwa [%i2+%o4]0x80,%l5 ! %l5 = 000000003c4bffd5 ! %l1 = 00000000000000ff, imm = 00000000000004f7, %l6 = 0000000000000028 xor %l1,0x4f7,%l6 ! %l6 = 0000000000000408 ! Mem[0000000010141400] = 00000000, %l1 = 00000000000000ff lduwa [%i5+%g0]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001414] = 000000ff, %l6 = 0000000000000408 ldsba [%i0+0x017]%asi,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000010041410] = 00000000fffff50a, %l3 = 000000000000088d ldxa [%i1+%o5]0x88,%l3 ! %l3 = 00000000fffff50a ! Mem[00000000201c0000] = ff9f01ce, %l3 = 00000000fffff50a ldub [%o0+%g0],%l3 ! %l3 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l0 = 000000ff, %l1 = 00000000, Mem[0000000010001410] = 6f00ff00 ff000000 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 000000ff 00000000 p0_label_190: ! Mem[0000000030041410] = 29000000, %l0 = 00000000000000ff swapa [%i1+%o5]0x89,%l0 ! %l0 = 0000000029000000 ! %l7 = 00000000d5ff4b3c, Mem[0000000030081410] = ff080000 stba %l7,[%i2+%o5]0x81 ! Mem[0000000030081410] = 3c080000 ! %l0 = 0000000029000000, Mem[0000000030001408] = 00000000 stwa %l0,[%i0+%o4]0x81 ! Mem[0000000030001408] = 29000000 ! %f0 = 4ca6fc6b, Mem[0000000030101400] = 00000000 sta %f0 ,[%i4+%g0]0x89 ! Mem[0000000030101400] = 4ca6fc6b ! %l2 = 0000001e, %l3 = 000000ff, Mem[0000000010041408] = 000000bc 00000000 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 0000001e 000000ff ! %l1 = 0000000000000000, %l4 = 0000000000000000, %l5 = 000000003c4bffd5 orn %l1,%l4,%l5 ! %l5 = ffffffffffffffff ! %l0 = 0000000029000000, Mem[0000000010141408] = ff000000 stba %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 ! Mem[0000000010081408] = d5ff4b3c, %l3 = 00000000000000ff swapa [%i2+%o4]0x88,%l3 ! %l3 = 00000000d5ff4b3c ! %l2 = 0000001e, %l3 = d5ff4b3c, Mem[0000000030001410] = a52e7e04 00000000 stda %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = 0000001e d5ff4b3c ! Starting 10 instruction Load Burst ! Mem[0000000010181434] = 47ee08bd, %l6 = ffffffffffffffff lduw [%i6+0x034],%l6 ! %l6 = 0000000047ee08bd p0_label_191: ! Mem[0000000030181410] = 60000000, %l5 = ffffffffffffffff ldsba [%i6+%o5]0x81,%l5 ! %l5 = 0000000000000060 ! Mem[0000000030001408] = 00000029, %l0 = 0000000029000000 ldsba [%i0+%o4]0x89,%l0 ! %l0 = 0000000000000029 ! Mem[00000000100c1430] = e8476df6, %f26 = 088d03d2 lda [%i3+0x030]%asi,%f26 ! %f26 = e8476df6 ! Mem[0000000030101400] = 4ca6fc6b, %f25 = 00000000 lda [%i4+%g0]0x89,%f25 ! %f25 = 4ca6fc6b ! %f8 = 00000000, %f15 = 00000000 fcmps %fcc3,%f8 ,%f15 ! %fcc3 = 0 ! Mem[0000000010141428] = a6667f18 fd2281c3, %l4 = 00000000, %l5 = 00000060 ldda [%i5+0x028]%asi,%l4 ! %l4 = 00000000a6667f18 00000000fd2281c3 ! Mem[0000000010001410] = ff00000000000000, %l7 = 00000000d5ff4b3c ldxa [%i0+%o5]0x80,%l7 ! %l7 = ff00000000000000 ! Mem[000000001008143c] = a52e7e04, %f29 = 000000ff lda [%i2+0x03c]%asi,%f29 ! %f29 = a52e7e04 ! Mem[0000000030141408] = 000000bc, %l2 = 000000000000001e ldswa [%i5+%o4]0x89,%l2 ! %l2 = 00000000000000bc ! Starting 10 instruction Store Burst ! %l4 = a6667f18, %l5 = fd2281c3, Mem[0000000010041408] = 1e000000 ff000000 stda %l4,[%i1+%o4]0x80 ! Mem[0000000010041408] = a6667f18 fd2281c3 p0_label_192: ! Mem[0000000010101408] = 00000000, %l0 = 0000000000000029 swapa [%i4+%o4]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000020800041] = fffff99a, %l4 = 00000000a6667f18 ldstub [%o1+0x041],%l4 ! %l4 = 000000ff000000ff ! %l4 = 00000000000000ff, Mem[00000000218001c0] = ff1cc752 sth %l4,[%o3+0x1c0] ! Mem[00000000218001c0] = 00ffc752 ! Mem[0000000030081400] = 000000ff, %l4 = 00000000000000ff swapa [%i2+%g0]0x81,%l4 ! %l4 = 00000000000000ff ! %l2 = 00000000000000bc, Mem[0000000010081438] = 00000000 sth %l2,[%i2+0x038] ! Mem[0000000010081438] = 00bc0000 ! %f6 = 60000000 00000000, Mem[0000000010181400] = 4cffff0b 94bcd52a stda %f6 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 60000000 00000000 ! Mem[0000000010001438] = 10302700, %l2 = 00000000000000bc ldstuba [%i0+0x038]%asi,%l2 ! %l2 = 00000010000000ff ! %l1 = 0000000000000000, Mem[0000000020800040] = fffff99a sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 0000f99a ! %l3 = 00000000d5ff4b3c, Mem[0000000030001400] = 34697300 stba %l3,[%i0+%g0]0x89 ! Mem[0000000030001400] = 3469733c ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 000000ff, %l1 = 0000000000000000 lduha [%i5+%o4]0x80,%l1 ! %l1 = 0000000000000000 p0_label_193: ! Mem[0000000010081410] = 00000000, %l0 = 0000000000000000 ldswa [%i2+%o5]0x80,%l0 ! %l0 = 0000000000000000 ! Mem[0000000010081434] = 41a1b160, %l6 = 0000000047ee08bd lduh [%i2+0x036],%l6 ! %l6 = 000000000000b160 ! Mem[0000000010041400] = 000000ff 00000000, %l2 = 00000010, %l3 = d5ff4b3c ldda [%i1+%g0]0x88,%l2 ! %l2 = 0000000000000000 00000000000000ff ! Mem[0000000010101408] = 000000290000009f, %l5 = 00000000fd2281c3 ldxa [%i4+%o4]0x80,%l5 ! %l5 = 000000290000009f ! Mem[00000000100c1408] = d2038d08, %l2 = 0000000000000000 ldsba [%i3+%o4]0x88,%l2 ! %l2 = 0000000000000008 ! Mem[0000000030101408] = 0000009f, %l1 = 0000000000000000 ldswa [%i4+%o4]0x89,%l1 ! %l1 = 000000000000009f ! Mem[0000000030181410] = 00000060, %l0 = 0000000000000000 lduba [%i6+%o5]0x89,%l0 ! %l0 = 0000000000000060 ! Mem[0000000030101410] = 00ad00ff, %l4 = 00000000000000ff ldswa [%i4+%o5]0x81,%l4 ! %l4 = 0000000000ad00ff ! Mem[00000000100c1400] = 9f00000000000000, %f30 = 00000000 db72f184 ldda [%i3+%g0]0x80,%f30 ! %f30 = 9f000000 00000000 ! Starting 10 instruction Store Burst ! %f10 = a52e7e04 e2a2ea29, %l7 = ff00000000000000 ! Mem[0000000030181408] = 6200d52a9e7c1543 add %i6,0x008,%g1 stda %f10,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030181408] = 6200d52a9e7c1543 p0_label_194: ! Mem[0000000030141400] = 29ff4b3c, %l5 = 000000290000009f swapa [%i5+%g0]0x81,%l5 ! %l5 = 0000000029ff4b3c ! %l6 = 000000000000b160, Mem[0000000010181430] = 0aeb4c39 stw %l6,[%i6+0x030] ! Mem[0000000010181430] = 0000b160 ! %f22 = a52e7e04, %f18 = 00000000, %f20 = 00000000 fsubs %f22,%f18,%f20 ! %f20 = a52e7e04 ! %f11 = e2a2ea29, Mem[0000000010141418] = 00000000 st %f11,[%i5+0x018] ! Mem[0000000010141418] = e2a2ea29 ! %f26 = e8476df6 047e2ea5, %l4 = 0000000000ad00ff ! Mem[0000000010001430] = 00000000db72f184 add %i0,0x030,%g1 stda %f26,[%g1+%l4]ASI_PST8_PL ! Mem[0000000010001430] = a52e7e04f66d47e8 ! Mem[0000000030101410] = 00ad00ff, %l4 = 0000000000ad00ff ldstuba [%i4+%o5]0x81,%l4 ! %l4 = 00000000000000ff ! %l0 = 00000060, %l1 = 0000009f, Mem[0000000010101400] = ff000000 10302700 std %l0,[%i4+%g0] ! Mem[0000000010101400] = 00000060 0000009f ! %f20 = a52e7e04 000000ff, Mem[0000000010141438] = ffff2c9f 19dd1ed0 stda %f20,[%i5+0x038]%asi ! Mem[0000000010141438] = a52e7e04 000000ff ! %l0 = 0000000000000060, Mem[0000000010141408] = 000000ff2ad5ff62 stxa %l0,[%i5+%o4]0x80 ! Mem[0000000010141408] = 0000000000000060 ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (25) ! Mem[0000000030001400] = 3c736934 c38122ff 29000000 000000e3 ! Mem[0000000030001410] = 0000001e d5ff4b3c 646d910d 7abbfe4d ! Mem[0000000030001420] = 00000000 340000ff 95d0a0c4 6bd091ff ! Mem[0000000030001430] = 00000057 a6667f18 fd2146b2 e70000ff ldda [%i0]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030001400 p0_label_195: ! Mem[0000000030181410] = 00000060, %l3 = 00000000000000ff ldsba [%i6+%o5]0x89,%l3 ! %l3 = 0000000000000060 ! Mem[00000000300c1410] = 00000000, %l7 = ff00000000000000 lduwa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030081410] = 0000083c, %l0 = 0000000000000060 ldswa [%i2+%o5]0x89,%l0 ! %l0 = 000000000000083c ! Mem[0000000030041400] = ff000000d2038d08, %f24 = 00000000 4ca6fc6b ldda [%i1+%g0]0x81,%f24 ! %f24 = ff000000 d2038d08 ! Mem[0000000030041408] = 0000000000000000, %f18 = 00000000 000000ff ldda [%i1+%o4]0x81,%f18 ! %f18 = 00000000 00000000 ! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000 lduwa [%i3+%o5]0x81,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030101410] = ffad00ff, %l2 = 0000000000000008 ldsha [%i4+%o5]0x81,%l2 ! %l2 = ffffffffffffffad ! Mem[0000000010041408] = 187f66a6, %l4 = 0000000000000000 ldsha [%i1+%o4]0x88,%l4 ! %l4 = 00000000000066a6 ! Mem[0000000010001408] = 000000ff, %l5 = 0000000029ff4b3c ldsha [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[0000000010141404] = a52e7e04, %l0 = 000000000000083c swap [%i5+0x004],%l0 ! %l0 = 00000000a52e7e04 p0_label_196: ! %l5 = 00000000000000ff, Mem[0000000021800000] = ffff18df stb %l5,[%o3+%g0] ! Mem[0000000021800000] = ffff18df ! %f24 = ff000000, %f17 = 00273010 fitos %f24,%f17 ! %f17 = cb800000 ! %l4 = 00000000000066a6, Mem[00000000100c1400] = 000000000000009f stxa %l4,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 00000000000066a6 ! Mem[0000000010181400] = 60000000, %l7 = 0000000000000000 ldstuba [%i6+%g0]0x80,%l7 ! %l7 = 00000060000000ff ! %f16 = ff080000 cb800000, Mem[00000000100c1400] = a6660000 00000000 stda %f16,[%i3+%g0]0x80 ! Mem[00000000100c1400] = ff080000 cb800000 ! %l7 = 0000000000000060, Mem[0000000030041400] = ff000000d2038d08 stxa %l7,[%i1+%g0]0x81 ! Mem[0000000030041400] = 0000000000000060 ! Mem[0000000010141410] = 000000bc, %l5 = 00000000000000ff swapa [%i5+%o5]0x88,%l5 ! %l5 = 00000000000000bc ! %f20 = a52e7e04, Mem[0000000030041410] = ff000000 sta %f20,[%i1+%o5]0x81 ! Mem[0000000030041410] = a52e7e04 ! %l7 = 0000000000000060, Mem[0000000021800040] = ff7028b2 stb %l7,[%o3+0x040] ! Mem[0000000021800040] = 607028b2 ! Starting 10 instruction Load Burst ! Mem[00000000211c0000] = 00ffe5a1, %l7 = 0000000000000060 lduha [%o2+0x000]%asi,%l7 ! %l7 = 00000000000000ff p0_label_197: ! Mem[0000000010041400] = 00000000ff000000, %l7 = 00000000000000ff ldxa [%i1+0x000]%asi,%l7 ! %l7 = 00000000ff000000 ! Mem[0000000010181408] = 00bc00ffe3000000, %f28 = 00000000 a52e7e04 ldda [%i6+%o4]0x88,%f28 ! %f28 = 00bc00ff e3000000 ! Mem[0000000030141408] = 000000bc, %f18 = 00000000 lda [%i5+%o4]0x89,%f18 ! %f18 = 000000bc ! Mem[0000000010101400] = 60000000, %l3 = 0000000000000060 lduba [%i4+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001410] = ff00000000000000, %l1 = 000000000000009f ldxa [%i0+%o5]0x80,%l1 ! %l1 = ff00000000000000 ! Mem[00000000218000c0] = 19c5d5a0, %l7 = 00000000ff000000 ldub [%o3+0x0c1],%l7 ! %l7 = 00000000000000c5 ! Code Fragment 3 p0_fragment_18: ! %l0 = 00000000a52e7e04 setx 0xb1e9c61ffca309c1,%g7,%l0 ! %l0 = b1e9c61ffca309c1 ! %l1 = ff00000000000000 setx 0x6f2c4fc84ac99564,%g7,%l1 ! %l1 = 6f2c4fc84ac99564 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 = b1e9c61ffca309c1 setx 0x8b70d857f3959a2d,%g7,%l0 ! %l0 = 8b70d857f3959a2d ! %l1 = 6f2c4fc84ac99564 setx 0xcaf01a3fdfccde62,%g7,%l1 ! %l1 = caf01a3fdfccde62 ! Mem[0000000010181408] = 000000e3ff00bc00, %l6 = 000000000000b160 ldxa [%i6+%o4]0x80,%l6 ! %l6 = 000000e3ff00bc00 ! Mem[0000000010041408] = 187f66a6, %f23 = ff1edd19 lda [%i1+%o4]0x88,%f23 ! %f23 = 187f66a6 ! Starting 10 instruction Store Burst ! %l6 = 000000e3ff00bc00, Mem[0000000030081408] = ffffff00 stba %l6,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffffff00 p0_label_198: ! Mem[0000000030081408] = 00ffffff, %l0 = 8b70d857f3959a2d ldstuba [%i2+%o4]0x81,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010081408] = ff000000, %l5 = 00000000000000bc ldstuba [%i2+%o4]0x80,%l5 ! %l5 = 000000ff000000ff membar #Sync ! Added by membar checker (26) ! %l1 = caf01a3fdfccde62, Mem[0000000030001410] = 1e000000 stwa %l1,[%i0+%o5]0x89 ! Mem[0000000030001410] = dfccde62 ! %l5 = 00000000000000ff, Mem[0000000030041400] = 00000000 stha %l5,[%i1+%g0]0x81 ! Mem[0000000030041400] = 00ff0000 ! %l2 = ffffffffffffffad, Mem[0000000010041400] = 000000ff00000000 stxa %l2,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffffffffffad ! %l0 = 0000000000000000, Mem[00000000100c1422] = 00000000, %asi = 80 stba %l0,[%i3+0x022]%asi ! Mem[00000000100c1420] = 00000000 ! Mem[0000000030181408] = 2ad50062, %l0 = 0000000000000000 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 00000062000000ff ! Mem[00000000300c1408] = d2038d08, %l5 = 00000000000000ff ldstuba [%i3+%o4]0x89,%l5 ! %l5 = 00000008000000ff ! %l0 = 0000000000000062, imm = 000000000000084e, %l3 = 0000000000000000 sub %l0,0x84e,%l3 ! %l3 = fffffffffffff814 ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = 000000ff 00000000 ffffffff 00000037 ! Mem[0000000030081410] = 3c080000 00273010 646d910d 7abbfe4d ! Mem[0000000030081420] = ffc52157 34000032 95d0a0c4 6bd091ff ! Mem[0000000030081430] = 00000057 1bb8d5ff 21d0705d f28b69b5 ldda [%i2]ASI_BLK_S,%f16 ! Block Load from 0000000030081400 p0_label_199: ! Mem[00000000300c1410] = 00000000, %l5 = 0000000000000008 ldsha [%i3+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010081400] = 000000ff 9e7c1543, %l0 = 00000062, %l1 = dfccde62 ldda [%i2+%g0]0x80,%l0 ! %l0 = 00000000000000ff 000000009e7c1543 ! Mem[0000000010101400] = 000000600000009f, %l4 = 00000000000066a6 ldxa [%i4+%g0]0x80,%l4 ! %l4 = 000000600000009f ! Mem[0000000010081408] = ff000000, %l2 = ffffffffffffffad ldsh [%i2+%o4],%l2 ! %l2 = ffffffffffffff00 ! Mem[0000000010141408] = 00000000 00000060, %l0 = 000000ff, %l1 = 9e7c1543 ldda [%i5+%o4]0x80,%l0 ! %l0 = 0000000000000000 0000000000000060 ! Mem[0000000030101410] = ffad00ff00003010, %l4 = 000000600000009f ldxa [%i4+%o5]0x81,%l4 ! %l4 = ffad00ff00003010 ! %f10 = ff91d06b c4a0d095, %l6 = 000000e3ff00bc00 ! Mem[0000000030001428] = 95d0a0c46bd091ff add %i0,0x028,%g1 stda %f10,[%g1+%l6]ASI_PST32_SL ! Mem[0000000030001428] = 95d0a0c46bd091ff ! Mem[0000000010001408] = 000000ff, %l5 = 0000000000000000 ldswa [%i0+%o4]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[00000000100c1400] = ff080000, %l7 = 00000000000000c5 lduwa [%i3+%g0]0x80,%l7 ! %l7 = 00000000ff080000 ! Starting 10 instruction Store Burst ! %l4 = 00003010, %l5 = 000000ff, Mem[0000000010101420] = 00736934 00000000 std %l4,[%i4+0x020] ! Mem[0000000010101420] = 00003010 000000ff p0_label_200: ! %l1 = 0000000000000060, Mem[0000000010101400] = 9f00000060000000 stxa %l1,[%i4+%g0]0x88 ! Mem[0000000010101400] = 0000000000000060 ! %f2 = e3000000 00000029, Mem[0000000010101400] = 60000000 00000000 stda %f2 ,[%i4+%g0]0x80 ! Mem[0000000010101400] = e3000000 00000029 ! Mem[0000000030181400] = 00000000, %l4 = ffad00ff00003010 ldstuba [%i6+%g0]0x81,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030101410] = ff00adff, %l3 = fffffffffffff814 swapa [%i4+%o5]0x89,%l3 ! %l3 = 00000000ff00adff ! %l0 = 00000000, %l1 = 00000060, Mem[0000000010141400] = 00000000 0000083c stda %l0,[%i5+0x000]%asi ! Mem[0000000010141400] = 00000000 00000060 ! %l5 = 00000000000000ff, %l5 = 00000000000000ff, %y = 00000000 smul %l5,%l5,%l2 ! %l2 = 000000000000fe01, %y = 00000000 ! %l1 = 0000000000000060, Mem[0000000010001408] = ff000000 stwa %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000060 ! %f4 = 3c4bffd5 1e000000, %l2 = 000000000000fe01 ! Mem[0000000010081438] = 00bc0000a52e7e04 add %i2,0x038,%g1 stda %f4,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010081438] = 00bc0000a52e7e04 ! %f8 = ff000034 00000000, %l6 = 000000e3ff00bc00 ! Mem[0000000010141430] = cbf14adb1560aefe add %i5,0x030,%g1 stda %f8,[%g1+%l6]ASI_PST16_PL ! Mem[0000000010141430] = cbf14adb1560aefe ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = 4c000000, %l6 = 000000e3ff00bc00 ldsha [%i6+%o5]0x88,%l6 ! %l6 = 0000000000000000 p0_label_201: ! Mem[0000000010001400] = ffffffff, %l7 = 00000000ff080000 ldsba [%i0+%g0]0x88,%l7 ! %l7 = ffffffffffffffff ! Mem[00000000100c1408] = 088d03d2, %l6 = 0000000000000000 lduba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000008 ! Mem[0000000030101400] = 4ca6fc6b, %f1 = 3469733c lda [%i4+%g0]0x89,%f1 ! %f1 = 4ca6fc6b ! %l3 = 00000000ff00adff, imm = 00000000000009ca, %l2 = 000000000000fe01 orn %l3,0x9ca,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010081420] = ff2281c3, %l3 = 00000000ff00adff ldsba [%i2+0x023]%asi,%l3 ! %l3 = ffffffffffffffc3 ! Mem[0000000020800000] = ffffe062, %l0 = 0000000000000000 lduh [%o1+%g0],%l0 ! %l0 = 000000000000ffff ! Mem[0000000010001410] = 000000ff, %f9 = 00000000 lda [%i0+%o5]0x88,%f9 ! %f9 = 000000ff membar #Sync ! Added by membar checker (27) ! Mem[0000000010081400] = 000000ff 9e7c1543 ff000000 61cd0000 ! Mem[0000000010081410] = 00000000 84f172db 00000000 000000ff ! Mem[0000000010081420] = ff2281c3 34a1c300 4dfebb7a 94bcd52a ! Mem[0000000010081430] = 0000009f 41a1b160 00bc0000 a52e7e04 ldda [%i2]ASI_BLK_P,%f0 ! Block Load from 0000000010081400 ! %l4 = 0000000000000000, %l7 = ffffffffffffffff, %l1 = 0000000000000060 xnor %l4,%l7,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000030101400] = 6bfca64c, %l4 = 0000000000000000 ldstuba [%i4+%g0]0x81,%l4 ! %l4 = 0000006b000000ff p0_label_202: ! %l7 = ffffffffffffffff, %l5 = 00000000000000ff, %y = 00000000 smul %l7,%l5,%l6 ! %l6 = ffffffffffffff01, %y = ffffffff ! %f26 = 95d0a0c4, Mem[0000000010001400] = ffffffff sta %f26,[%i0+%g0]0x88 ! Mem[0000000010001400] = 95d0a0c4 ! %l6 = ffffffffffffff01, Mem[0000000010041408] = a6667f18fd2281c3 stxa %l6,[%i1+%o4]0x80 ! Mem[0000000010041408] = ffffffffffffff01 ! Mem[0000000020800000] = ffffe062, %l2 = ffffffffffffffff ldstuba [%o1+0x000]%asi,%l2 ! %l2 = 000000ff000000ff ! %l0 = 000000000000ffff, Mem[0000000030001410] = 62deccdfd5ff4b3c stxa %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000000000ffff ! Mem[0000000030081400] = 000000ff, %l7 = ffffffffffffffff ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff ! %f24 = ffc52157 34000032, Mem[0000000010181408] = 000000e3 ff00bc00 stda %f24,[%i6+%o4]0x80 ! Mem[0000000010181408] = ffc52157 34000032 ! %l4 = 000000000000006b, Mem[0000000030081408] = ffffffff stha %l4,[%i2+%o4]0x89 ! Mem[0000000030081408] = ffff006b ! %l6 = ffffff01, %l7 = 00000000, Mem[00000000300c1408] = d2038dff e3000000 stda %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = ffffff01 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = 0000ff00, %l2 = 00000000000000ff ldsha [%i1+%g0]0x89,%l2 ! %l2 = ffffffffffffff00 p0_label_203: ! Mem[0000000030041400] = 0000ff00, %l7 = 0000000000000000 lduha [%i1+%g0]0x89,%l7 ! %l7 = 000000000000ff00 ! Mem[0000000010181410] = 4c000000, %l3 = ffffffffffffffc3 lduba [%i6+%o5]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010001400] = c4a0d095, %l3 = 0000000000000000 ldsba [%i0+%g0]0x80,%l3 ! %l3 = ffffffffffffffc4 ! Mem[0000000010141400] = 00000000, %l3 = ffffffffffffffc4 ldswa [%i5+%g0]0x88,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010101410] = 1e25229f, %l4 = 000000000000006b lduba [%i4+%o5]0x80,%l4 ! %l4 = 000000000000001e ! Mem[0000000010081400] = ff000000, %l1 = 0000000000000000 lduha [%i2+%g0]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030001400] = 3c736934, %l6 = ffffffffffffff01 ldswa [%i0+%g0]0x81,%l6 ! %l6 = 000000003c736934 ! Mem[0000000010181410] = 4c000000, %l0 = 000000000000ffff lduwa [%i6+%o5]0x88,%l0 ! %l0 = 000000004c000000 ! Mem[0000000030181400] = 000000ff, %l6 = 000000003c736934 lduha [%i6+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! Starting 10 instruction Store Burst ! Mem[00000000100c1408] = d2038d08, %l5 = 00000000000000ff swapa [%i3+%o4]0x88,%l5 ! %l5 = 00000000d2038d08 p0_label_204: ! %l4 = 000000000000001e, Mem[00000000100c1410] = ff00bc00 stha %l4,[%i3+%o5]0x88 ! Mem[00000000100c1410] = ff00001e ! %l6 = 00000000000000ff, Mem[0000000010101400] = 000000e3 stwa %l6,[%i4+%g0]0x88 ! Mem[0000000010101400] = 000000ff ! Mem[000000001004140c] = ffffff01, %l6 = 00000000000000ff swap [%i1+0x00c],%l6 ! %l6 = 00000000ffffff01 ! Mem[0000000030001408] = 29000000, %l3 = 0000000000000000 swapa [%i0+%o4]0x81,%l3 ! %l3 = 0000000029000000 ! %l7 = 000000000000ff00, Mem[0000000010181414] = 0000088d sth %l7,[%i6+0x014] ! Mem[0000000010181414] = ff00088d ! Mem[0000000030081410] = 0000083c, %l5 = 00000000d2038d08 ldstuba [%i2+%o5]0x89,%l5 ! %l5 = 0000003c000000ff ! %l5 = 000000000000003c, Mem[0000000010141430] = cbf14adb, %asi = 80 stha %l5,[%i5+0x030]%asi ! Mem[0000000010141430] = 003c4adb ! %f0 = 000000ff 9e7c1543 ff000000 61cd0000 ! %f4 = 00000000 84f172db 00000000 000000ff ! %f8 = ff2281c3 34a1c300 4dfebb7a 94bcd52a ! %f12 = 0000009f 41a1b160 00bc0000 a52e7e04 stda %f0,[%i2]ASI_BLK_AIUP ! Block Store to 0000000010081400 ! Code Fragment 3 p0_fragment_19: ! %l0 = 000000004c000000 setx 0x92f759a031b8db59,%g7,%l0 ! %l0 = 92f759a031b8db59 ! %l1 = 0000000000000000 setx 0xa2f19c97a22afb22,%g7,%l1 ! %l1 = a2f19c97a22afb22 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 = 92f759a031b8db59 setx 0xbd297350091689bb,%g7,%l0 ! %l0 = bd297350091689bb ! %l1 = a2f19c97a22afb22 setx 0xe5918dcff532b0ee,%g7,%l1 ! %l1 = e5918dcff532b0ee ! Starting 10 instruction Load Burst membar #Sync ! Added by membar checker (28) ! Mem[0000000010081410] = 00000000, %l2 = ffffffffffffff00 lduha [%i2+%o5]0x88,%l2 ! %l2 = 0000000000000000 p0_label_205: ! Mem[0000000010041408] = ffffffff, %l1 = e5918dcff532b0ee lduha [%i1+%o4]0x88,%l1 ! %l1 = 000000000000ffff ! Mem[0000000010181424] = 726f2f17, %l1 = 000000000000ffff ldsba [%i6+0x026]%asi,%l1 ! %l1 = 000000000000002f ! Mem[00000000100c142c] = e2a2eaff, %l1 = 000000000000002f lduwa [%i3+0x02c]%asi,%l1 ! %l1 = 00000000e2a2eaff ! Mem[0000000010101410] = 9f22251e, %l0 = bd297350091689bb lduwa [%i4+%o5]0x88,%l0 ! %l0 = 000000009f22251e ! Mem[00000000201c0000] = ff9f01ce, %l2 = 0000000000000000 lduh [%o0+%g0],%l2 ! %l2 = 000000000000ff9f ! Mem[0000000010041410] = 0af5ffff, %l6 = 00000000ffffff01 ldswa [%i1+%o5]0x80,%l6 ! %l6 = 000000000af5ffff ! Mem[0000000010101400] = ff000000 00000029, %l6 = 0af5ffff, %l7 = 0000ff00 ldda [%i4+%g0]0x80,%l6 ! %l6 = 00000000ff000000 0000000000000029 ! Code Fragment 4 p0_fragment_20: ! %l0 = 000000009f22251e setx 0x9ceca010148b58a1,%g7,%l0 ! %l0 = 9ceca010148b58a1 ! %l1 = 00000000e2a2eaff setx 0xbe0f53e85efd6284,%g7,%l1 ! %l1 = be0f53e85efd6284 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 = 9ceca010148b58a1 setx 0xc2d4e1507b734dcb,%g7,%l0 ! %l0 = c2d4e1507b734dcb ! %l1 = be0f53e85efd6284 setx 0xbac71d68452b965b,%g7,%l1 ! %l1 = bac71d68452b965b ! Mem[0000000010081410] = 00000000, %l5 = 000000000000003c lduha [%i2+%o5]0x88,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! %f16 = 000000ff 00000000, %l7 = 0000000000000029 ! Mem[0000000030001430] = 00000057a6667f18 add %i0,0x030,%g1 stda %f16,[%g1+%l7]ASI_PST8_SL ! Mem[0000000030001430] = 00000000a6007f18 p0_label_206: ! %l3 = 0000000029000000, Mem[0000000030101410] = 14f8ffff00003010 stxa %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 0000000029000000 ! Mem[00000000201c0000] = ff9f01ce, %l6 = 00000000ff000000 ldsba [%o0+0x000]%asi,%l6 ! %l6 = ffffffffffffffff ! Mem[0000000030081400] = ff0000ff, %l2 = 000000000000ff9f swapa [%i2+%g0]0x89,%l2 ! %l2 = 00000000ff0000ff ! Code Fragment 4 p0_fragment_21: ! %l0 = c2d4e1507b734dcb setx 0x3986e11faa1afb66,%g7,%l0 ! %l0 = 3986e11faa1afb66 ! %l1 = bac71d68452b965b setx 0x04b51ad7e6c009f3,%g7,%l1 ! %l1 = 04b51ad7e6c009f3 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 = 3986e11faa1afb66 setx 0x65dc27d02ab04fb3,%g7,%l0 ! %l0 = 65dc27d02ab04fb3 ! %l1 = 04b51ad7e6c009f3 setx 0xd38cc4e855112a57,%g7,%l1 ! %l1 = d38cc4e855112a57 ! Mem[00000000100c1424] = 34030000, %l1 = d38cc4e855112a57 lduha [%i3+0x026]%asi,%l1 ! %l1 = 0000000000000000 ! %l4 = 000000000000001e, Mem[00000000300c1408] = 01ffffff stwa %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 0000001e ! %l1 = 0000000000000000, Mem[00000000211c0000] = 00ffe5a1 sth %l1,[%o2+%g0] ! Mem[00000000211c0000] = 0000e5a1 ! %l6 = ffffffffffffffff, Mem[0000000010141408] = 00000000 stwa %l6,[%i5+%o4]0x88 ! Mem[0000000010141408] = ffffffff ! %l3 = 0000000029000000, Mem[000000001000142c] = e436b160, %asi = 80 stwa %l3,[%i0+0x02c]%asi ! Mem[000000001000142c] = 29000000 ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = 00000000, %l4 = 000000000000001e lduwa [%i2+%o5]0x88,%l4 ! %l4 = 0000000000000000 p0_label_207: ! Mem[0000000020800040] = 0000f99a, %l2 = 00000000ff0000ff ldsh [%o1+0x040],%l2 ! %l2 = 0000000000000000 ! Mem[0000000030181410] = 60000000, %f19 = 00000037 lda [%i6+%o5]0x81,%f19 ! %f19 = 60000000 ! Mem[000000001008141c] = 000000ff, %f27 = 6bd091ff ld [%i2+0x01c],%f27 ! %f27 = 000000ff ! Mem[00000000300c1410] = 00000000, %l4 = 0000000000000000 ldsba [%i3+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030001400] = 3c736934, %l6 = ffffffffffffffff lduha [%i0+%g0]0x81,%l6 ! %l6 = 0000000000003c73 ! Mem[00000000201c0000] = ff9f01ce, %l3 = 0000000029000000 ldsha [%o0+0x000]%asi,%l3 ! %l3 = ffffffffffffff9f ! Mem[0000000030081410] = ff080000, %l4 = 0000000000000000 lduwa [%i2+%o5]0x81,%l4 ! %l4 = 00000000ff080000 membar #Sync ! Added by membar checker (29) ! Mem[0000000030001400] = 3c736934 c38122ff 00000000 000000e3 ! Mem[0000000030001410] = 00000000 0000ffff 646d910d 7abbfe4d ! Mem[0000000030001420] = 00000000 340000ff 95d0a0c4 6bd091ff ! Mem[0000000030001430] = 00000000 a6007f18 fd2146b2 e70000ff ldda [%i0]ASI_BLK_S,%f0 ! Block Load from 0000000030001400 ! Mem[0000000010181428] = 00000000, %f23 = 7abbfe4d lda [%i6+0x028]%asi,%f23 ! %f23 = 00000000 ! Starting 10 instruction Store Burst ! %l0 = 65dc27d02ab04fb3, Mem[00000000201c0000] = ff9f01ce stb %l0,[%o0+%g0] ! Mem[00000000201c0000] = b39f01ce p0_label_208: ! Mem[000000001004141c] = 550d0060, %l7 = 0000000000000029 ldstub [%i1+0x01c],%l7 ! %l7 = 00000055000000ff ! Mem[0000000010181412] = 0000004c, %l7 = 0000000000000055 ldstub [%i6+0x012],%l7 ! %l7 = 00000000000000ff ! %l4 = 00000000ff080000, Mem[0000000010041410] = 00000000fffff50a stxa %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = 00000000ff080000 ! Mem[0000000030041410] = a52e7e04, %l7 = 0000000000000000 ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 000000a5000000ff ! %f0 = 3c736934 c38122ff 00000000 000000e3 ! %f4 = 00000000 0000ffff 646d910d 7abbfe4d ! %f8 = 00000000 340000ff 95d0a0c4 6bd091ff ! %f12 = 00000000 a6007f18 fd2146b2 e70000ff stda %f0,[%i1]ASI_BLK_S ! Block Store to 0000000030041400 ! %l0 = 65dc27d02ab04fb3, Mem[00000000100c141e] = 00000000, %asi = 80 stba %l0,[%i3+0x01e]%asi ! Mem[00000000100c141c] = 0000b300 ! Mem[0000000030001408] = 00000000, %l3 = ffffffffffffff9f swapa [%i0+%o4]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081428] = 4dfebb7a94bcd52a, %l5 = 0000000000000000, %l3 = 0000000000000000 add %i2,0x28,%g1 casxa [%g1]0x80,%l5,%l3 ! %l3 = 4dfebb7a94bcd52a ! Code Fragment 4 p0_fragment_22: ! %l0 = 65dc27d02ab04fb3 setx 0x9f3d14a854d30e76,%g7,%l0 ! %l0 = 9f3d14a854d30e76 ! %l1 = 0000000000000000 setx 0x491c100f9eaff4a1,%g7,%l1 ! %l1 = 491c100f9eaff4a1 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 = 9f3d14a854d30e76 setx 0xcebf13d7e91a59be,%g7,%l0 ! %l0 = cebf13d7e91a59be ! %l1 = 491c100f9eaff4a1 setx 0xca5fc520780b4c83,%g7,%l1 ! %l1 = ca5fc520780b4c83 ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = 9fff0000, %l5 = 0000000000000000 ldsha [%i2+%g0]0x81,%l5 ! %l5 = ffffffffffff9fff p0_label_209: ! Mem[0000000010141424] = 1697ffc7, %l6 = 0000000000003c73 ldsh [%i5+0x026],%l6 ! %l6 = ffffffffffffffc7 ! Mem[0000000030001400] = 3469733c, %l7 = 00000000000000a5 ldswa [%i0+%g0]0x89,%l7 ! %l7 = 000000003469733c ! Mem[00000000300c1410] = 00000000, %l3 = 4dfebb7a94bcd52a ldsha [%i3+%o5]0x89,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030101400] = 4ca6fcff, %l4 = 00000000ff080000 ldsba [%i4+%g0]0x89,%l4 ! %l4 = ffffffffffffffff ! Mem[0000000030141408] = bc00000000000000, %l2 = 0000000000000000 ldxa [%i5+%o4]0x81,%l2 ! %l2 = bc00000000000000 ! Mem[0000000030181400] = 000000ff, %f30 = 21d0705d lda [%i6+%g0]0x89,%f30 ! %f30 = 000000ff ! Mem[0000000030101410] = 00000000, %l1 = ca5fc520780b4c83 ldsha [%i4+%o5]0x89,%l1 ! %l1 = 0000000000000000 membar #Sync ! Added by membar checker (30) ! Mem[0000000030041410] = 00000000, %l0 = cebf13d7e91a59be lduwa [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! %f22 = 646d910d, Mem[0000000010141408] = ffffffff sta %f22,[%i5+%o4]0x88 ! Mem[0000000010141408] = 646d910d ! Starting 10 instruction Store Burst ! Mem[0000000030001400] = 3469733c, %l1 = 0000000000000000 swapa [%i0+%g0]0x89,%l1 ! %l1 = 000000003469733c p0_label_210: ! %l3 = 0000000000000000, %l5 = ffffffffffff9fff, %l7 = 000000003469733c xor %l3,%l5,%l7 ! %l7 = ffffffffffff9fff ! %l4 = ffffffffffffffff, Mem[0000000010181410] = 4cff0000 stwa %l4,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffff ! %f29 = 1bb8d5ff, Mem[0000000010141408] = 646d910d sta %f29,[%i5+%o4]0x88 ! Mem[0000000010141408] = 1bb8d5ff ! Mem[00000000100c140c] = 000000e3, %l3 = 0000000000000000, %asi = 80 swapa [%i3+0x00c]%asi,%l3 ! %l3 = 00000000000000e3 ! %l3 = 00000000000000e3, Mem[00000000100c1428] = 0000088d stw %l3,[%i3+0x028] ! Mem[00000000100c1428] = 000000e3 ! %l5 = ffffffffffff9fff, Mem[0000000030001400] = 00000000 stwa %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffff9fff ! Mem[00000000300c1400] = 4ca6fc6b, %l7 = ffffffffffff9fff swapa [%i3+%g0]0x81,%l7 ! %l7 = 000000004ca6fc6b ! %l2 = bc00000000000000, immd = fffffffffffffb9c, %l1 = 000000003469733c udivx %l2,-0x464,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010101409] = 00000029, %l4 = ffffffffffffffff ldstuba [%i4+0x009]%asi,%l4 ! %l4 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = ffff9fffc38122ff, %l3 = 00000000000000e3 ldxa [%i0+%g0]0x81,%l3 ! %l3 = ffff9fffc38122ff p0_label_211: ! Mem[0000000030081408] = ffff006b, %l5 = ffffffffffff9fff swapa [%i2+%o4]0x89,%l5 ! %l5 = 00000000ffff006b ! %l1 = 0000000000000000, %l4 = 0000000000000000, %y = ffffffff smul %l1,%l4,%l0 ! %l0 = 0000000000000000, %y = 00000000 ! Code Fragment 4 p0_fragment_23: ! %l0 = 0000000000000000 setx 0x59475447b80db229,%g7,%l0 ! %l0 = 59475447b80db229 ! %l1 = 0000000000000000 setx 0x2a7a0d3fa57b5882,%g7,%l1 ! %l1 = 2a7a0d3fa57b5882 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 = 59475447b80db229 setx 0xdd72305fc8e92678,%g7,%l0 ! %l0 = dd72305fc8e92678 ! %l1 = 2a7a0d3fa57b5882 setx 0x74426c4800d20773,%g7,%l1 ! %l1 = 74426c4800d20773 ! Mem[0000000030041410] = ffff000000000000, %l4 = 0000000000000000 ldxa [%i1+%o5]0x89,%l4 ! %l4 = ffff000000000000 ! Mem[0000000010181408] = 5721c5ff, %l7 = 000000004ca6fc6b ldsba [%i6+%o4]0x88,%l7 ! %l7 = ffffffffffffffff ! Mem[0000000030041410] = 00000000 0000ffff, %l4 = 00000000, %l5 = ffff006b ldda [%i1+%o5]0x81,%l4 ! %l4 = 0000000000000000 000000000000ffff ! Code Fragment 3 p0_fragment_24: ! %l0 = dd72305fc8e92678 setx 0x8f081bffa6ff9017,%g7,%l0 ! %l0 = 8f081bffa6ff9017 ! %l1 = 74426c4800d20773 setx 0x9de5754831cd2e23,%g7,%l1 ! %l1 = 9de5754831cd2e23 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 = 8f081bffa6ff9017 setx 0xcc4039602f4cb759,%g7,%l0 ! %l0 = cc4039602f4cb759 ! %l1 = 9de5754831cd2e23 setx 0x577692dffd2058d8,%g7,%l1 ! %l1 = 577692dffd2058d8 ! Mem[0000000010041418] = 00000000 ff0d0060, %l2 = 00000000, %l3 = c38122ff ldda [%i1+0x018]%asi,%l2 ! %l2 = 0000000000000000 00000000ff0d0060 ! Mem[0000000010081410] = 00000000, %f17 = 00000000 lda [%i2+%o5]0x80,%f17 ! %f17 = 00000000 ! Starting 10 instruction Store Burst ! %l4 = 0000000000000000, Mem[0000000010101400] = 000000ff stba %l4,[%i4+%g0]0x88 ! Mem[0000000010101400] = 00000000 p0_label_212: ! %l7 = ffffffffffffffff, Mem[0000000010001400] = c4a0d0959e7c1543 stxa %l7,[%i0+%g0]0x80 ! Mem[0000000010001400] = ffffffffffffffff ! %l1 = 577692dffd2058d8, Mem[0000000030141410] = 00000000000000ff stxa %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 577692dffd2058d8 ! %f14 = fd2146b2 e70000ff, %l5 = 000000000000ffff ! Mem[0000000010141438] = a52e7e04000000ff add %i5,0x038,%g1 stda %f14,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010141438] = ff0000e7b24621fd ! %f24 = ffc52157 34000032, Mem[0000000010041408] = ffffffff ff000000 stda %f24,[%i1+%o4]0x88 ! Mem[0000000010041408] = ffc52157 34000032 ! %l0 = 2f4cb759, %l1 = fd2058d8, Mem[0000000010001408] = 60000000 047e2ea5 stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 2f4cb759 fd2058d8 ! Mem[0000000030081400] = 9fff0000, %l0 = cc4039602f4cb759 swapa [%i2+%g0]0x81,%l0 ! %l0 = 000000009fff0000 ! Code Fragment 4 p0_fragment_25: ! %l0 = 000000009fff0000 setx 0xc529bdc01c6f3a8c,%g7,%l0 ! %l0 = c529bdc01c6f3a8c ! %l1 = 577692dffd2058d8 setx 0xb6d084406711cc89,%g7,%l1 ! %l1 = b6d084406711cc89 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 = c529bdc01c6f3a8c setx 0xf2ac31afd599e97c,%g7,%l0 ! %l0 = f2ac31afd599e97c ! %l1 = b6d084406711cc89 setx 0x200f4c9ff7ce7144,%g7,%l1 ! %l1 = 200f4c9ff7ce7144 ! %f12 = 00000000 a6007f18, %l5 = 000000000000ffff ! Mem[00000000100c1418] = 9c56136f0000b300 add %i3,0x018,%g1 stda %f12,[%g1+%l5]ASI_PST16_P ! Mem[00000000100c1418] = 00000000a6007f18 ! %l2 = 0000000000000000, imm = fffffffffffff89d, %l7 = ffffffffffffffff xnor %l2,-0x763,%l7 ! %l7 = 0000000000000762 ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = ff9fffff, %f20 = 3c080000 lda [%i3+%g0]0x89,%f20 ! %f20 = ff9fffff p0_label_213: ! Mem[00000000100c1410] = 1e0000ff00000000, %l7 = 0000000000000762 ldxa [%i3+%o5]0x80,%l7 ! %l7 = 1e0000ff00000000 ! Mem[000000001014141c] = 00000000, %l5 = 000000000000ffff ldsh [%i5+0x01e],%l5 ! %l5 = 0000000000000000 ! Mem[0000000010101408] = 00ff0029, %l7 = 1e0000ff00000000 ldsba [%i4+%o4]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010001410] = 00000000 000000ff, %l6 = ffffffc7, %l7 = 00000000 ldda [%i0+%o5]0x88,%l6 ! %l6 = 00000000000000ff 0000000000000000 ! Mem[0000000010081408] = ff000000, %l5 = 0000000000000000 lduba [%i2+%o4]0x80,%l5 ! %l5 = 00000000000000ff ! Mem[0000000030001400] = ffff9fff, %l3 = 00000000ff0d0060 lduba [%i0+%g0]0x81,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030001400] = ffff9fff, %l2 = 0000000000000000 ldsha [%i0+%g0]0x81,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010101410] = 9f22251e, %l1 = 200f4c9ff7ce7144 lduwa [%i4+%o5]0x88,%l1 ! %l1 = 000000009f22251e ! Mem[0000000030041410] = 00000000 0000ffff, %l6 = 000000ff, %l7 = 00000000 ldda [%i1+%o5]0x81,%l6 ! %l6 = 0000000000000000 000000000000ffff ! Starting 10 instruction Store Burst ! Mem[0000000010081400] = 000000ff, %l2 = ffffffffffffffff swapa [%i2+%g0]0x80,%l2 ! %l2 = 00000000000000ff p0_label_214: ! Mem[0000000010141408] = 1bb8d5ff, %l4 = 0000000000000000 swapa [%i5+%o4]0x88,%l4 ! %l4 = 000000001bb8d5ff ! %f26 = 95d0a0c4 000000ff, Mem[0000000030041410] = 00000000 ffff0000 stda %f26,[%i1+%o5]0x89 ! Mem[0000000030041410] = 95d0a0c4 000000ff ! %f3 = 000000e3, Mem[0000000030141408] = bc000000 sta %f3 ,[%i5+%o4]0x81 ! Mem[0000000030141408] = 000000e3 ! Mem[000000001000140c] = d85820fd, %l7 = 000000000000ffff swap [%i0+0x00c],%l7 ! %l7 = 00000000d85820fd ! %l2 = 000000ff, %l3 = 000000ff, Mem[0000000010001408] = 2f4cb759 ffff0000 stda %l2,[%i0+%o4]0x88 ! Mem[0000000010001408] = 000000ff 000000ff ! Mem[0000000010101420] = 00003010, %l3 = 00000000000000ff ldstub [%i4+0x020],%l3 ! %l3 = 00000000000000ff ! Mem[0000000010001428] = d2038d0829000000, %l7 = 00000000d85820fd, %l0 = f2ac31afd599e97c add %i0,0x28,%g1 casxa [%g1]0x80,%l7,%l0 ! %l0 = d2038d0829000000 ! %l1 = 000000009f22251e, Mem[0000000030041410] = ff000000c4a0d095 stxa %l1,[%i1+%o5]0x81 ! Mem[0000000030041410] = 000000009f22251e ! %l0 = 29000000, %l1 = 9f22251e, Mem[0000000010141408] = 00000000 60000000 stda %l0,[%i5+%o4]0x88 ! Mem[0000000010141408] = 29000000 9f22251e ! Starting 10 instruction Load Burst ! Mem[00000000100c1400] = ff080000cb800000, %f18 = ffffffff 60000000 ldda [%i3+%g0]0x80,%f18 ! %f18 = ff080000 cb800000 p0_label_215: ! Mem[0000000030001410] = 00000000, %f21 = 00273010 lda [%i0+%o5]0x81,%f21 ! %f21 = 00000000 ! Mem[0000000020800000] = ffffe062, %l1 = 000000009f22251e lduha [%o1+0x000]%asi,%l1 ! %l1 = 000000000000ffff ! Mem[0000000030041400] = ff2281c33469733c, %f4 = 00000000 0000ffff ldda [%i1+%g0]0x89,%f4 ! %f4 = ff2281c3 3469733c ! Mem[0000000030041410] = 00000000, %l0 = d2038d0829000000 ldsba [%i1+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[0000000021800180] = ffb7423e, %l7 = 00000000d85820fd ldsha [%o3+0x180]%asi,%l7 ! %l7 = ffffffffffffffb7 ! Mem[0000000030101408] = 0000009f, %l0 = 0000000000000000 lduwa [%i4+%o4]0x89,%l0 ! %l0 = 000000000000009f ! Mem[0000000030041400] = 3c736934, %l6 = 0000000000000000 lduba [%i1+%g0]0x81,%l6 ! %l6 = 000000000000003c ! Mem[0000000010141400] = 00000000, %l2 = 00000000000000ff lduba [%i5+%g0]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[00000000100c1408] = ff00000000000000, %f0 = 3c736934 c38122ff ldda [%i3+%o4]0x80,%f0 ! %f0 = ff000000 00000000 ! Starting 10 instruction Store Burst ! %f15 = e70000ff, Mem[00000000100c1408] = 000000ff sta %f15,[%i3+%o4]0x88 ! Mem[00000000100c1408] = e70000ff p0_label_216: ! Mem[0000000010081400] = ffffffff, %l3 = 0000000000000000 swapa [%i2+%g0]0x80,%l3 ! %l3 = 00000000ffffffff ! %f16 = 000000ff 00000000, Mem[0000000030041400] = 3c736934 c38122ff stda %f16,[%i1+%g0]0x81 ! Mem[0000000030041400] = 000000ff 00000000 ! Mem[0000000010141400] = 00000000, %l5 = 00000000000000ff ldstuba [%i5+%g0]0x80,%l5 ! %l5 = 00000000000000ff ! %l2 = 00000000, %l3 = ffffffff, Mem[0000000030141400] = 0000009f 00000000 stda %l2,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000 ffffffff ! Mem[0000000030141408] = e3000000, %l0 = 000000000000009f swapa [%i5+%o4]0x89,%l0 ! %l0 = 00000000e3000000 ! %l0 = 00000000e3000000, Mem[00000000300c1408] = 000000001e000000 stxa %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 00000000e3000000 ! Mem[0000000010001400] = ffffffff, %l4 = 000000001bb8d5ff swapa [%i0+%g0]0x80,%l4 ! %l4 = 00000000ffffffff ! Mem[0000000030041408] = 00000000, %l7 = ffffffffffffffb7 swapa [%i1+%o4]0x81,%l7 ! %l7 = 0000000000000000 ! %l0 = e3000000, %l1 = 0000ffff, Mem[0000000030181410] = 60000000 00000000 stda %l0,[%i6+%o5]0x81 ! Mem[0000000030181410] = e3000000 0000ffff ! Starting 10 instruction Load Burst ! Mem[0000000010141410] = ff000000, %l6 = 000000000000003c lduha [%i5+%o5]0x80,%l6 ! %l6 = 000000000000ff00 p0_label_217: ! Mem[0000000030001408] = e3000000ffffff9f, %f6 = 646d910d 7abbfe4d ldda [%i0+%o4]0x89,%f6 ! %f6 = e3000000 ffffff9f ! Mem[0000000021800180] = ffb7423e, %l2 = 0000000000000000 lduha [%o3+0x180]%asi,%l2 ! %l2 = 000000000000ffb7 ! Mem[0000000010181400] = ff000000, %l4 = 00000000ffffffff ldswa [%i6+%g0]0x80,%l4 ! %l4 = ffffffffff000000 ! Mem[00000000100c1428] = 000000e3e2a2eaff, %f12 = 00000000 a6007f18 ldd [%i3+0x028],%f12 ! %f12 = 000000e3 e2a2eaff ! Mem[0000000010181438] = 000003d2, %l5 = 0000000000000000 ldsh [%i6+0x03a],%l5 ! %l5 = 00000000000003d2 ! Mem[0000000010101410] = 9f22251e, %l6 = 000000000000ff00 lduha [%i4+%o5]0x88,%l6 ! %l6 = 000000000000251e ! Mem[0000000030001400] = ff9fffff, %l0 = 00000000e3000000 lduha [%i0+%g0]0x89,%l0 ! %l0 = 000000000000ffff ! %l5 = 00000000000003d2, immd = fffffffffffff522, %l6 = 000000000000251e mulx %l5,-0xade,%l6 ! %l6 = ffffffffffd67be4 ! Mem[0000000010041414] = 00000000, %l6 = ffffffffffd67be4 lduw [%i1+0x014],%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010181437] = 47ee08bd, %l7 = 0000000000000000 ldstuba [%i6+0x037]%asi,%l7 ! %l7 = 000000bd000000ff p0_label_218: ! %l6 = 0000000000000000, Mem[00000000201c0000] = b39f01ce, %asi = 80 stha %l6,[%o0+0x000]%asi ! Mem[00000000201c0000] = 000001ce ! %f8 = 00000000 340000ff, %l0 = 000000000000ffff ! Mem[0000000030181418] = 9c56136f606cfca9 add %i6,0x018,%g1 stda %f8,[%g1+%l0]ASI_PST8_SL ! Mem[0000000030181418] = ff00003400000000 ! %f16 = 000000ff 00000000, %l2 = 000000000000ffb7 ! Mem[0000000010181418] = 60b136e460b1fbe4 add %i6,0x018,%g1 stda %f16,[%g1+%l2]ASI_PST8_PL ! Mem[0000000010181418] = 000000e4ff00fb00 ! %f2 = 00000000, %f16 = 000000ff, %f0 = ff000000 fadds %f2 ,%f16,%f0 ! %l0 = 0000000000010021, Unfinished, %fsr = 0d00000800 ! %l3 = 00000000ffffffff, Mem[0000000030181400] = ff000000 stba %l3,[%i6+%g0]0x81 ! Mem[0000000030181400] = ff000000 ! %l5 = 00000000000003d2, Mem[0000000010041410] = 000008ff stwa %l5,[%i1+%o5]0x80 ! Mem[0000000010041410] = 000003d2 ! %l5 = 00000000000003d2, Mem[0000000030081400] = 59b74c2f stha %l5,[%i2+%g0]0x89 ! Mem[0000000030081400] = 59b703d2 ! %l2 = 000000000000ffb7, Mem[0000000030001410] = 00000000 stba %l2,[%i0+%o5]0x81 ! Mem[0000000030001410] = b7000000 ! %l2 = 000000000000ffb7, Mem[0000000010181410] = ffffffff stba %l2,[%i6+%o5]0x88 ! Mem[0000000010181410] = ffffffb7 ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = 29000000, %l3 = 00000000ffffffff ldsba [%i5+%o4]0x88,%l3 ! %l3 = 0000000000000000 p0_label_219: ! Mem[0000000010181408] = ffc52157, %l4 = ffffffffff000000 ldswa [%i6+%o4]0x80,%l4 ! %l4 = ffffffffffc52157 ! Mem[0000000030141408] = 9f00000000000000, %l0 = 0000000000010021 ldxa [%i5+%o4]0x81,%l0 ! %l0 = 9f00000000000000 ! Mem[0000000010181428] = 0000000000000000, %f26 = 95d0a0c4 000000ff ldd [%i6+0x028],%f26 ! %f26 = 00000000 00000000 ! Mem[00000000211c0000] = 0000e5a1, %l0 = 9f00000000000000 lduba [%o2+0x001]%asi,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030101400] = fffca64ca52e7e04, %f4 = ff2281c3 3469733c ldda [%i4+%g0]0x81,%f4 ! %f4 = fffca64c a52e7e04 ! %f30 = 000000ff f28b69b5, %f10 = 95d0a0c4 fxtos %f30,%f10 ! %f10 = 537ff28b ! Mem[00000000300c1410] = 00000000, %l5 = 00000000000003d2 lduha [%i3+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010141400] = ff00000000000060, %l0 = 0000000000000000 ldxa [%i5+%g0]0x80,%l0 ! %l0 = ff00000000000060 ! %l5 = 0000000000000000, %l3 = 0000000000000000, %l6 = 0000000000000000 and %l5,%l3,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l4 = ffffffffffc52157, Mem[0000000030041410] = 00000000 stba %l4,[%i1+%o5]0x89 ! Mem[0000000030041410] = 00000057 p0_label_220: ! %l3 = 0000000000000000, Mem[0000000010041431] = 088d03d2 stb %l3,[%i1+0x031] ! Mem[0000000010041430] = 080003d2 ! %f22 = 646d910d 00000000, Mem[00000000300c1408] = e3000000 00000000 stda %f22,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 646d910d 00000000 ! %l4 = ffffffffffc52157, Mem[0000000030041410] = 57000000 stha %l4,[%i1+%o5]0x81 ! Mem[0000000030041410] = 21570000 ! %l0 = 00000060, %l1 = 0000ffff, Mem[0000000010141410] = 000000ff e0adcbff stda %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000060 0000ffff ! Mem[0000000030141410] = fd2058d8, %l3 = 0000000000000000 swapa [%i5+%o5]0x89,%l3 ! %l3 = 00000000fd2058d8 ! %f16 = 000000ff 00000000 ff080000 cb800000 ! %f20 = ff9fffff 00000000 646d910d 00000000 ! %f24 = ffc52157 34000032 00000000 00000000 ! %f28 = 00000057 1bb8d5ff 000000ff f28b69b5 stda %f16,[%i2]ASI_BLK_AIUS ! Block Store to 0000000030081400 ! %l5 = 0000000000000000, Mem[0000000010001410] = ff000000 stwa %l5,[%i0+%o5]0x80 ! Mem[0000000010001410] = 00000000 ! Mem[0000000030001400] = ffff9fff, %l5 = 0000000000000000 swapa [%i0+%g0]0x81,%l5 ! %l5 = 00000000ffff9fff ! %l4 = ffffffffffc52157, Mem[0000000010001410] = 00000000 stwa %l4,[%i0+%o5]0x88 ! Mem[0000000010001410] = ffc52157 ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 000000ff, %l4 = ffffffffffc52157 lduwa [%i6+%g0]0x88,%l4 ! %l4 = 00000000000000ff p0_label_221: ! Mem[0000000030141410] = 00000000, %l5 = 00000000ffff9fff lduba [%i5+%o5]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[00000000201c0000] = 000001ce, %l4 = 00000000000000ff lduba [%o0+0x001]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010001400] = ffffffffffd5b81b, %f0 = ff000000 00000000 ldda [%i0+%g0]0x88,%f0 ! %f0 = ffffffff ffd5b81b ! Mem[0000000030001408] = 9fffffff, %l0 = ff00000000000060 ldswa [%i0+%o4]0x81,%l0 ! %l0 = ffffffff9fffffff ! Mem[0000000030101408] = 9f000000, %l4 = 0000000000000000 lduha [%i4+%o4]0x81,%l4 ! %l4 = 0000000000009f00 ! Mem[0000000010141400] = 60000000 000000ff, %l0 = 9fffffff, %l1 = 0000ffff ldda [%i5+%g0]0x88,%l0 ! %l0 = 00000000000000ff 0000000060000000 ! Mem[0000000030141410] = 00000000, %l6 = 0000000000000000 lduha [%i5+%o5]0x81,%l6 ! %l6 = 0000000000000000 membar #Sync ! Added by membar checker (31) ! Mem[0000000010081418] = 00000000000000ff, %f4 = fffca64c a52e7e04 ldd [%i2+0x018],%f4 ! %f4 = 00000000 000000ff ! Mem[00000000211c0000] = 0000e5a1, %l6 = 0000000000000000 ldsba [%o2+0x000]%asi,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010101400] = 00000000, %l5 = 0000000000000000 swapa [%i4+%g0]0x80,%l5 ! %l5 = 0000000000000000 p0_label_222: ! %l3 = 00000000fd2058d8, Mem[00000000211c0001] = 0000e5a1 stb %l3,[%o2+0x001] ! Mem[00000000211c0000] = 00d8e5a1 ! Code Fragment 4 p0_fragment_26: ! %l0 = 00000000000000ff setx 0xb019de28705926b5,%g7,%l0 ! %l0 = b019de28705926b5 ! %l1 = 0000000060000000 setx 0xf471a7a07f29db79,%g7,%l1 ! %l1 = f471a7a07f29db79 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 = b019de28705926b5 setx 0x960c702fc5e7caf7,%g7,%l0 ! %l0 = 960c702fc5e7caf7 ! %l1 = f471a7a07f29db79 setx 0x06d96e485ebc4efa,%g7,%l1 ! %l1 = 06d96e485ebc4efa ! %l3 = 00000000fd2058d8, Mem[0000000030041400] = 000000ff stwa %l3,[%i1+%g0]0x81 ! Mem[0000000030041400] = fd2058d8 ! Mem[00000000300c1400] = ff9fffff, %l7 = 00000000000000bd ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 000000ff000000ff ! %l2 = 000000000000ffb7, Mem[0000000010001408] = ff000000 stha %l2,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffb70000 ! %l2 = 000000000000ffb7, Mem[0000000030041410] = 21570000 stba %l2,[%i1+%o5]0x81 ! Mem[0000000030041410] = b7570000 ! Mem[0000000010141414] = ffff0000, %l3 = 00000000fd2058d8 swap [%i5+0x014],%l3 ! %l3 = 00000000ffff0000 ! %l0 = 960c702fc5e7caf7, Mem[0000000010141410] = 60000000 stba %l0,[%i5+%o5]0x80 ! Mem[0000000010141410] = f7000000 ! %l4 = 00009f00, %l5 = 00000000, Mem[0000000010001400] = 1bb8d5ff ffffffff stda %l4,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00009f00 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = 9f000000 ffffffff, %l2 = 0000ffb7, %l3 = ffff0000 ldda [%i4+%o4]0x81,%l2 ! %l2 = 000000009f000000 00000000ffffffff p0_label_223: ! %f19 = cb800000, %f1 = ffd5b81b, %f22 = 646d910d 00000000 fsmuld %f19,%f1 ,%f22 ! %f22 = fffab703 60000000 ! Mem[00000000300c1400] = ff9fffff, %l3 = 00000000ffffffff ldsba [%i3+%g0]0x89,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030141410] = 00000000, %l3 = ffffffffffffffff swapa [%i5+%o5]0x89,%l3 ! %l3 = 0000000000000000 membar #Sync ! Added by membar checker (32) ! Mem[00000000300c1400] = ffff9fff 654a7d29 00000000 0d916d64 ! Mem[00000000300c1410] = 00000000 00000000 60000000 00000000 ! Mem[00000000300c1420] = 00000000 34697300 a52e7e04 e2a2ea29 ! Mem[00000000300c1430] = e3000000 d2038d08 00000000 00000000 ldda [%i3]ASI_BLK_S,%f16 ! Block Load from 00000000300c1400 ! Mem[000000001010142c] = 047e2ea5, %l0 = 960c702fc5e7caf7 ldsh [%i4+0x02c],%l0 ! %l0 = 000000000000047e ! Mem[0000000010181410] = ffffffb7, %l2 = 000000009f000000 lduha [%i6+%o5]0x88,%l2 ! %l2 = 000000000000ffb7 ! Mem[00000000300c1400] = ff9fffff, %l3 = 0000000000000000 lduha [%i3+%g0]0x89,%l3 ! %l3 = 000000000000ffff ! Mem[0000000010141430] = 003c4adb1560aefe, %l2 = 000000000000ffb7 ldxa [%i5+0x030]%asi,%l2 ! %l2 = 003c4adb1560aefe ! Mem[0000000010181410] = ffffffb7, %f7 = ffffff9f lda [%i6+%o5]0x88,%f7 ! %f7 = ffffffb7 ! Starting 10 instruction Store Burst ! %f0 = ffffffff ffd5b81b, Mem[0000000030081410] = ffff9fff 00000000 stda %f0 ,[%i2+%o5]0x89 ! Mem[0000000030081410] = ffffffff ffd5b81b p0_label_224: ! Mem[00000000218000c1] = 19c5d5a0, %l5 = 0000000000000000 ldstub [%o3+0x0c1],%l5 ! %l5 = 000000c5000000ff ! %f6 = e3000000 ffffffb7, Mem[0000000010041420] = 00736934 00000000 std %f6 ,[%i1+0x020] ! Mem[0000000010041420] = e3000000 ffffffb7 ! Mem[00000000300c1400] = ff9fffff, %l4 = 0000000000009f00 ldstuba [%i3+%g0]0x89,%l4 ! %l4 = 000000ff000000ff ! %l5 = 00000000000000c5, Mem[0000000030101400] = 4ca6fcff stwa %l5,[%i4+%g0]0x89 ! Mem[0000000030101400] = 000000c5 ! %f12 = 000000e3 e2a2eaff, Mem[00000000100c1410] = 1e0000ff 00000000 std %f12,[%i3+%o5] ! Mem[00000000100c1410] = 000000e3 e2a2eaff ! Mem[00000000100c1410] = e3000000, %l2 = 003c4adb1560aefe swapa [%i3+%o5]0x88,%l2 ! %l2 = 00000000e3000000 ! %f4 = 00000000, Mem[0000000030141410] = ffffffff sta %f4 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 ! %l2 = e3000000, %l3 = 0000ffff, Mem[0000000030181410] = 000000e3 ffff0000 stda %l2,[%i6+%o5]0x89 ! Mem[0000000030181410] = e3000000 0000ffff ! Mem[0000000030001410] = b7000000, %l2 = 00000000e3000000 swapa [%i0+%o5]0x81,%l2 ! %l2 = 00000000b7000000 ! Starting 10 instruction Load Burst ! Mem[0000000010101430] = 088d03d2, %l0 = 000000000000047e lduba [%i4+0x032]%asi,%l0 ! %l0 = 0000000000000003 p0_label_225: ! Mem[0000000030141410] = 00000000, %l2 = 00000000b7000000 ldswa [%i5+%o5]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010181420] = a334634c, %l1 = 06d96e485ebc4efa ldsw [%i6+0x020],%l1 ! %l1 = ffffffffa334634c ! Mem[0000000030081400] = 000000ff, %l2 = 0000000000000000 lduha [%i2+%g0]0x81,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030041408] = b7ffffff, %f3 = 000000e3 lda [%i1+%o4]0x89,%f3 ! %f3 = b7ffffff ! Mem[00000000100c1410] = 1560aefe, %l3 = 000000000000ffff ldswa [%i3+%o5]0x88,%l3 ! %l3 = 000000001560aefe ! Mem[0000000030181400] = 000000ff, %l0 = 0000000000000003 lduha [%i6+%g0]0x89,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030141408] = 9f000000 00000000, %l4 = 000000ff, %l5 = 000000c5 ldda [%i5+%o4]0x81,%l4 ! %l4 = 000000009f000000 0000000000000000 ! %l6 = 0000000000000000, immed = 0000029d, %y = 00000000 udiv %l6,0x29d,%l3 ! %l3 = 0000000000000000 mov %l0,%y ! %y = 000000ff ! %l6 = 0000000000000000, immd = fffffffffffff847, %l2 = 0000000000000000 udivx %l6,-0x7b9,%l2 ! %l2 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 00000000000000ff, Mem[0000000020800040] = 0000f99a sth %l0,[%o1+0x040] ! Mem[0000000020800040] = 00fff99a p0_label_226: ! %l0 = 00000000000000ff, Mem[00000000218001c1] = 00ffc752 stb %l0,[%o3+0x1c1] ! Mem[00000000218001c0] = 00ffc752 ! %l4 = 000000009f000000, Mem[000000001010142e] = 047e2ea5, %asi = 80 stba %l4,[%i4+0x02e]%asi ! Mem[000000001010142c] = 047e00a5 ! Mem[0000000010181408] = 5721c5ff, %l1 = ffffffffa334634c swapa [%i6+%o4]0x88,%l1 ! %l1 = 000000005721c5ff ! Mem[0000000030001400] = 00000000, %l3 = 0000000000000000 swapa [%i0+%g0]0x81,%l3 ! %l3 = 0000000000000000 membar #Sync ! Added by membar checker (33) ! %l0 = 00000000000000ff, Mem[00000000300c1408] = 00000000 stba %l0,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 000000ff ! Mem[0000000010041410] = 000003d2, %l3 = 0000000000000000 ldstuba [%i1+%o5]0x80,%l3 ! %l3 = 00000000000000ff ! %f16 = ffff9fff 654a7d29 00000000 0d916d64 ! %f20 = 00000000 00000000 60000000 00000000 ! %f24 = 00000000 34697300 a52e7e04 e2a2ea29 ! %f28 = e3000000 d2038d08 00000000 00000000 stda %f16,[%i5]ASI_BLK_AIUPL ! Block Store to 0000000010141400 ! Mem[0000000010001418] = 00000000, %l6 = 0000000000000000 swap [%i0+0x018],%l6 ! %l6 = 0000000000000000 ! %f15 = e70000ff, %f5 = 000000ff fcmpes %fcc1,%f15,%f5 ! %fcc1 = 1 ! Starting 10 instruction Load Burst ! Mem[0000000010041418] = 00000000, %f11 = 6bd091ff lda [%i1+0x018]%asi,%f11 ! %f11 = 00000000 p0_label_227: ! Mem[00000000211c0000] = 00d8e5a1, %l3 = 0000000000000000 ldsb [%o2+%g0],%l3 ! %l3 = 0000000000000000 ! Mem[0000000010081410] = 00000000, %f8 = 00000000 lda [%i2+%o5]0x80,%f8 ! %f8 = 00000000 ! Mem[00000000100c1418] = 00000000a6007f18, %l3 = 0000000000000000 ldxa [%i3+0x018]%asi,%l3 ! %l3 = 00000000a6007f18 ! Mem[0000000010081438] = 00bc0000, %l0 = 00000000000000ff ldsha [%i2+0x038]%asi,%l0 ! %l0 = 00000000000000bc ! Mem[00000000300c1408] = ff000000, %l6 = 0000000000000000 ldsha [%i3+%o4]0x81,%l6 ! %l6 = ffffffffffffff00 ! Mem[0000000010041400] = ffffffad, %l6 = ffffffffffffff00 lduha [%i1+%g0]0x88,%l6 ! %l6 = 000000000000ffad ! %l4 = 9f000000, %l5 = 00000000, Mem[0000000010101438] = 00000000 00000000 stda %l4,[%i4+0x038]%asi ! Mem[0000000010101438] = 9f000000 00000000 ! Mem[0000000030101400] = c5000000, %l4 = 000000009f000000 ldswa [%i4+%g0]0x81,%l4 ! %l4 = ffffffffc5000000 ! Mem[00000000100c1410] = 1560aefe, %l6 = 000000000000ffad ldswa [%i3+%o5]0x88,%l6 ! %l6 = 000000001560aefe ! Starting 10 instruction Store Burst ! %f4 = 00000000, Mem[0000000030081400] = 000000ff sta %f4 ,[%i2+%g0]0x81 ! Mem[0000000030081400] = 00000000 p0_label_228: ! %l3 = 00000000a6007f18, Mem[0000000030101410] = 00000000 stha %l3,[%i4+%o5]0x81 ! Mem[0000000030101410] = 7f180000 ! %f2 = 00000000 b7ffffff, Mem[0000000010181400] = 000000ff 00000000 stda %f2 ,[%i6+%g0]0x88 ! Mem[0000000010181400] = 00000000 b7ffffff ! %l0 = 000000bc, %l1 = 5721c5ff, Mem[0000000030041408] = ffffffb7 000000e3 stda %l0,[%i1+%o4]0x81 ! Mem[0000000030041408] = 000000bc 5721c5ff ! %f16 = ffff9fff 654a7d29 00000000 0d916d64 ! %f20 = 00000000 00000000 60000000 00000000 ! %f24 = 00000000 34697300 a52e7e04 e2a2ea29 ! %f28 = e3000000 d2038d08 00000000 00000000 stda %f16,[%i5]ASI_COMMIT_S ! Block Store to 0000000030141400 membar #Sync ! Added by membar checker (34) ! Mem[0000000010141400] = 297d4a65, %l3 = a6007f18, %l5 = 00000000 casa [%i5]0x80,%l3,%l5 ! %l5 = 00000000297d4a65 ! Mem[0000000010181400] = b7ffffff, %l1 = 000000005721c5ff swapa [%i6+%g0]0x88,%l1 ! %l1 = 00000000b7ffffff ! Mem[0000000010041410] = ff0003d2, %l1 = 00000000b7ffffff ldstuba [%i1+%o5]0x80,%l1 ! %l1 = 000000ff000000ff ! %f28 = e3000000, Mem[0000000030001410] = e3000000 sta %f28,[%i0+%o5]0x81 ! Mem[0000000030001410] = e3000000 ! %f24 = 00000000 34697300, %l0 = 00000000000000bc ! Mem[0000000030181410] = 000000e3ffff0000 add %i6,0x010,%g1 stda %f24,[%g1+%l0]ASI_PST16_SL ! Mem[0000000030181410] = 000000e300000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181400] = 5721c5ff, %l1 = 00000000000000ff lduha [%i6+%g0]0x88,%l1 ! %l1 = 000000000000c5ff p0_label_229: ! Mem[0000000030181400] = 000000ff, %l1 = 000000000000c5ff lduba [%i6+%g0]0x89,%l1 ! %l1 = 00000000000000ff ! Mem[00000000100c1408] = ff0000e7, %f17 = 654a7d29 ld [%i3+%o4],%f17 ! %f17 = ff0000e7 ! Mem[0000000010001400] = 009f0000, %l3 = 00000000a6007f18 ldswa [%i0+%g0]0x88,%l3 ! %l3 = 00000000009f0000 ! Mem[0000000010141410] = 00000000, %l1 = 00000000000000ff lduha [%i5+%o5]0x88,%l1 ! %l1 = 0000000000000000 ! Mem[0000000010001400] = 00000000009f0000, %l2 = 0000000000000000 ldxa [%i0+%g0]0x88,%l2 ! %l2 = 00000000009f0000 ! Mem[0000000010001400] = 00009f0000000000, %l4 = ffffffffc5000000 ldxa [%i0+0x000]%asi,%l4 ! %l4 = 00009f0000000000 ! Mem[000000001014143c] = 00000000, %l0 = 00000000000000bc lduwa [%i5+0x03c]%asi,%l0 ! %l0 = 0000000000000000 ! %l1 = 0000000000000000, imm = 000000000000042b, %l1 = 0000000000000000 subc %l1,0x42b,%l1 ! %l1 = fffffffffffffbd5 ! Mem[0000000021800000] = ffff18df, %l4 = 00009f0000000000 ldsh [%o3+%g0],%l4 ! %l4 = ffffffffffffffff ! Starting 10 instruction Store Burst ! %f22 = 60000000 00000000, Mem[0000000010101410] = 9f22251e 00000000 stda %f22,[%i4+%o5]0x88 ! Mem[0000000010101410] = 60000000 00000000 p0_label_230: ! %l0 = 0000000000000000, immd = 0000000000000bfd, %l1 = fffffffffffffbd5 sdivx %l0,0xbfd,%l1 ! %l1 = 0000000000000000 ! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001408] = 0000b7ff 000000ff stda %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 00000000 00000000 ! Mem[000000001004142c] = 047e2ea5, %l1 = 0000000000000000 swap [%i1+0x02c],%l1 ! %l1 = 00000000047e2ea5 ! Mem[0000000030141400] = ffff9fff, %l1 = 00000000047e2ea5 swapa [%i5+%g0]0x81,%l1 ! %l1 = 00000000ffff9fff ! %f26 = a52e7e04, Mem[0000000010041408] = 34000032 sta %f26,[%i1+%o4]0x88 ! Mem[0000000010041408] = a52e7e04 ! %l0 = 0000000000000000, Mem[0000000010001400] = 00009f00 stba %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 00009f00 ! %f14 = fd2146b2 e70000ff, Mem[0000000010101408] = 00ff0029 0000009f stda %f14,[%i4+%o4]0x80 ! Mem[0000000010101408] = fd2146b2 e70000ff ! %f20 = 00000000 00000000, %l0 = 0000000000000000 ! Mem[0000000030181430] = e3000000d2038d08 add %i6,0x030,%g1 stda %f20,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030181430] = e3000000d2038d08 ! %l6 = 000000001560aefe, Mem[0000000010181408] = a334634c stha %l6,[%i6+%o4]0x88 ! Mem[0000000010181408] = a334aefe ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = 9f000000, %l5 = 00000000297d4a65 swapa [%i4+%o4]0x81,%l5 ! %l5 = 000000009f000000 p0_label_231: ! Mem[00000000300c1408] = 646d910d000000ff, %f26 = a52e7e04 e2a2ea29 ldda [%i3+%o4]0x89,%f26 ! %f26 = 646d910d 000000ff ! Mem[00000000300c1410] = 00000000 00000000, %l2 = 009f0000, %l3 = 009f0000 ldda [%i3+%o5]0x89,%l2 ! %l2 = 0000000000000000 0000000000000000 ! Mem[0000000030001408] = 9fffffff, %l7 = 00000000000000ff lduba [%i0+%o4]0x81,%l7 ! %l7 = 000000000000009f ! Mem[00000000300c1400] = ffff9fff 654a7d29, %l6 = 1560aefe, %l7 = 0000009f ldda [%i3+%g0]0x81,%l6 ! %l6 = 00000000ffff9fff 00000000654a7d29 ! Mem[0000000010141400] = 654a7d29, %l1 = 00000000ffff9fff ldswa [%i5+%g0]0x88,%l1 ! %l1 = 00000000654a7d29 ! Mem[0000000030141400] = a52e7e04, %l1 = 00000000654a7d29 ldswa [%i5+%g0]0x89,%l1 ! %l1 = ffffffffa52e7e04 ! %f29 = d2038d08, %f11 = 00000000, %f8 = 00000000 fsubs %f29,%f11,%f8 ! %f8 = d2038d08 ! Mem[00000000100c1408] = ff0000e7 00000000, %l6 = ffff9fff, %l7 = 654a7d29 ldda [%i3+%o4]0x80,%l6 ! %l6 = 00000000ff0000e7 0000000000000000 ! Mem[0000000010141424] = 00000000, %l3 = 0000000000000000 lduw [%i5+0x024],%l3 ! %l3 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[00000000100c1418] = 00000000, %l7 = 0000000000000000 swap [%i3+0x018],%l7 ! %l7 = 0000000000000000 p0_label_232: ! %l0 = 0000000000000000, Mem[00000000100c1407] = cb800000 stb %l0,[%i3+0x007] ! Mem[00000000100c1404] = cb800000 ! Mem[000000001010142c] = 047e00a5, %l2 = 0000000000000000, %asi = 80 swapa [%i4+0x02c]%asi,%l2 ! %l2 = 00000000047e00a5 ! Mem[0000000030181410] = 000000e3, %l3 = 0000000000000000 ldstuba [%i6+%o5]0x81,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030181410] = ff0000e3, %l4 = ffffffffffffffff ldstuba [%i6+%o5]0x81,%l4 ! %l4 = 000000ff000000ff ! %l5 = 000000009f000000, Mem[0000000030081408] = ff080000 stba %l5,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00080000 ! %l4 = 00000000000000ff, Mem[0000000010041410] = d20300ff stha %l4,[%i1+%o5]0x88 ! Mem[0000000010041410] = d20300ff ! Mem[0000000010181410] = ffffffb7, %l7 = 0000000000000000 ldstuba [%i6+%o5]0x88,%l7 ! %l7 = 000000b7000000ff ! %l2 = 047e00a5, %l3 = 00000000, Mem[0000000030041408] = 000000bc 5721c5ff stda %l2,[%i1+%o4]0x81 ! Mem[0000000030041408] = 047e00a5 00000000 ! %f22 = 60000000, Mem[00000000300c1408] = 000000ff sta %f22,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 60000000 ! Starting 10 instruction Load Burst ! Mem[0000000030101408] = 654a7d29, %l0 = 0000000000000000 ldsba [%i4+%o4]0x89,%l0 ! %l0 = 0000000000000029 p0_label_233: ! Mem[0000000030101410] = 000000290000187f, %f20 = 00000000 00000000 ldda [%i4+%o5]0x89,%f20 ! %f20 = 00000029 0000187f ! Mem[0000000010081400] = 00000000, %f14 = fd2146b2 lda [%i2+%g0]0x88,%f14 ! %f14 = 00000000 ! Mem[0000000010141410] = 00000000, %f17 = ff0000e7 lda [%i5+%o5]0x80,%f17 ! %f17 = 00000000 ! Mem[0000000030141410] = 0000000000000000, %l7 = 00000000000000b7 ldxa [%i5+%o5]0x89,%l7 ! %l7 = 0000000000000000 ! Mem[0000000010081400] = 00000000, %l6 = 00000000ff0000e7 ldsba [%i2+%g0]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030141408] = 00000000, %l6 = 0000000000000000 ldsba [%i5+%o4]0x81,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010141418] = 0000000000000060, %l6 = 0000000000000000 ldxa [%i5+0x018]%asi,%l6 ! %l6 = 0000000000000060 ! Mem[00000000211c0000] = 00d8e5a1, %l5 = 000000009f000000 ldsba [%o2+0x001]%asi,%l5 ! %l5 = ffffffffffffffd8 ! Mem[0000000010101430] = 088d03d2, %l7 = 0000000000000000 ldsh [%i4+0x032],%l7 ! %l7 = 00000000000003d2 ! Starting 10 instruction Store Burst ! Mem[0000000021800001] = ffff18df, %l0 = 0000000000000029 ldstub [%o3+0x001],%l0 ! %l0 = 000000ff000000ff p0_label_234: ! %l1 = ffffffffa52e7e04, Mem[0000000030141410] = 00000000 stba %l1,[%i5+%o5]0x89 ! Mem[0000000030141410] = 00000004 ! %l4 = 00000000000000ff, Mem[0000000030181400] = ff000000 stwa %l4,[%i6+%g0]0x81 ! Mem[0000000030181400] = 000000ff ! Mem[0000000010001410] = 5721c5ff, %l6 = 0000000000000060 swapa [%i0+%o5]0x80,%l6 ! %l6 = 000000005721c5ff ! Mem[0000000030081400] = 00000000, %l3 = 0000000000000000 ldstuba [%i2+%g0]0x89,%l3 ! %l3 = 00000000000000ff ! %l6 = 000000005721c5ff, Mem[0000000030001408] = ffffff9f stha %l6,[%i0+%o4]0x89 ! Mem[0000000030001408] = ffffc5ff ! %l0 = 00000000000000ff, Mem[0000000010101439] = 9f000000, %asi = 80 stba %l0,[%i4+0x039]%asi ! Mem[0000000010101438] = 9fff0000 ! Mem[0000000010081424] = 34a1c300, %l3 = 0000000000000000 swap [%i2+0x024],%l3 ! %l3 = 0000000034a1c300 ! %f0 = ffffffff ffd5b81b, Mem[0000000010101400] = 00000000 29000000 stda %f0 ,[%i4+%g0]0x88 ! Mem[0000000010101400] = ffffffff ffd5b81b ! %l7 = 00000000000003d2, Mem[0000000010101414] = 00000060 stw %l7,[%i4+0x014] ! Mem[0000000010101414] = 000003d2 ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = 00009f0000000000, %l0 = 00000000000000ff ldxa [%i0+%g0]0x80,%l0 ! %l0 = 00009f0000000000 p0_label_235: ! Mem[0000000030101400] = 000000c5, %l3 = 0000000034a1c300 ldsba [%i4+%g0]0x89,%l3 ! %l3 = ffffffffffffffc5 ! Mem[0000000010181410] = ffffffff, %f29 = d2038d08 lda [%i6+%o5]0x88,%f29 ! %f29 = ffffffff ! %f10 = 537ff28b 00000000, Mem[00000000300c1410] = 00000000 00000000 stda %f10,[%i3+%o5]0x89 ! Mem[00000000300c1410] = 537ff28b 00000000 ! Mem[00000000100c1400] = ff080000cb800000, %f20 = 00000029 0000187f ldda [%i3+%g0]0x80,%f20 ! %f20 = ff080000 cb800000 ! Mem[0000000030181408] = ff00d52a, %l5 = ffffffffffffffd8 lduwa [%i6+%o4]0x81,%l5 ! %l5 = 00000000ff00d52a ! Mem[00000000100c1400] = ff080000, %f3 = b7ffffff lda [%i3+%g0]0x80,%f3 ! %f3 = ff080000 ! Mem[0000000010141414] = 00000000, %l3 = ffffffffffffffc5 ldswa [%i5+0x014]%asi,%l3 ! %l3 = 0000000000000000 ! Mem[0000000010141408] = 0d916d64, %f23 = 00000000 lda [%i5+%o4]0x88,%f23 ! %f23 = 0d916d64 ! Mem[00000000100c1400] = 000080cb000008ff, %f12 = 000000e3 e2a2eaff ldda [%i3+%g0]0x88,%f12 ! %f12 = 000080cb 000008ff ! Starting 10 instruction Store Burst ! %f24 = 00000000 34697300, %l1 = ffffffffa52e7e04 ! Mem[00000000100c1410] = feae6015e2a2eaff add %i3,0x010,%g1 stda %f24,[%g1+%l1]ASI_PST16_PL ! Mem[00000000100c1410] = feae60150000eaff p0_label_236: ! %f22 = 60000000 0d916d64, Mem[00000000100c1408] = e70000ff 00000000 stda %f22,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 60000000 0d916d64 ! %l5 = 00000000ff00d52a, Mem[000000001008143c] = a52e7e04 sth %l5,[%i2+0x03c] ! Mem[000000001008143c] = d52a7e04 ! %l6 = 000000005721c5ff, Mem[0000000010141400] = 297d4a65 stha %l6,[%i5+%g0]0x80 ! Mem[0000000010141400] = c5ff4a65 ! Mem[0000000030141408] = 00000000, %l4 = 00000000000000ff swapa [%i5+%o4]0x81,%l4 ! %l4 = 0000000000000000 ! %f11 = 00000000, %f26 = 646d910d, %f8 = d2038d08 fmuls %f11,%f26,%f8 ! %f8 = 00000000 ! %l6 = 5721c5ff, %l7 = 000003d2, Mem[0000000010001410] = 60000000 00000000 stda %l6,[%i0+%o5]0x88 ! Mem[0000000010001410] = 5721c5ff 000003d2 ! Mem[00000000211c0000] = 00d8e5a1, %l6 = 000000005721c5ff ldstuba [%o2+0x000]%asi,%l6 ! %l6 = 00000000000000ff ! Mem[00000000300c1400] = ffff9fff, %l1 = ffffffffa52e7e04 ldstuba [%i3+%g0]0x81,%l1 ! %l1 = 000000ff000000ff ! %l5 = 00000000ff00d52a, Mem[0000000010001410] = 5721c5ff stba %l5,[%i0+%o5]0x88 ! Mem[0000000010001410] = 5721c52a ! Starting 10 instruction Load Burst ! Mem[0000000010041408] = a52e7e04, %l2 = 00000000047e00a5 swapa [%i1+%o4]0x88,%l2 ! %l2 = 00000000a52e7e04 p0_label_237: ! Mem[0000000030041400] = 00000000d85820fd, %f22 = 60000000 0d916d64 ldda [%i1+%g0]0x89,%f22 ! %f22 = 00000000 d85820fd ! Mem[0000000010081400] = 00000000, %l1 = 00000000000000ff ldsw [%i2+%g0],%l1 ! %l1 = 0000000000000000 ! Mem[0000000030101400] = c5000000, %l3 = 0000000000000000 lduba [%i4+%g0]0x81,%l3 ! %l3 = 00000000000000c5 membar #Sync ! Added by membar checker (35) ! Mem[00000000300c1400] = ffff9fff 654a7d29 00000060 0d916d64 ! Mem[00000000300c1410] = 00000000 8bf27f53 60000000 00000000 ! Mem[00000000300c1420] = 00000000 34697300 a52e7e04 e2a2ea29 ! Mem[00000000300c1430] = e3000000 d2038d08 00000000 00000000 ldda [%i3]ASI_BLK_AIUSL,%f16 ! Block Load from 00000000300c1400 ! Mem[0000000010001408] = 00000000, %l4 = 0000000000000000 lduha [%i0+%o4]0x80,%l4 ! %l4 = 0000000000000000 ! Mem[0000000020800000] = ffffe062, %l4 = 0000000000000000 lduh [%o1+%g0],%l4 ! %l4 = 000000000000ffff ! Mem[0000000030181410] = e30000ff, %l7 = 00000000000003d2 lduha [%i6+%o5]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030101408] = 654a7d29, %f8 = 00000000 lda [%i4+%o4]0x89,%f8 ! %f8 = 654a7d29 ! Mem[0000000030001400] = 00000000, %l0 = 00009f0000000000 lduwa [%i0+%g0]0x81,%l0 ! %l0 = 0000000000000000 ! Starting 10 instruction Store Burst ! %l0 = 00000000, %l1 = 00000000, Mem[0000000010001410] = 5721c52a 000003d2 stda %l0,[%i0+%o5]0x88 ! Mem[0000000010001410] = 00000000 00000000 p0_label_238: ! %l1 = 0000000000000000, Mem[0000000010181408] = feae34a3 stha %l1,[%i6+%o4]0x80 ! Mem[0000000010181408] = 000034a3 ! %l0 = 0000000000000000, Mem[0000000010001408] = 0000000000000000 stxa %l0,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000 membar #Sync ! Added by membar checker (36) ! %l4 = 000000000000ffff, Mem[00000000300c1408] = 00000060 stha %l4,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ffff0060 ! %l0 = 0000000000000000, Mem[0000000030081410] = 1bb8d5ff stwa %l0,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ! Mem[0000000030081410] = 00000000, %l0 = 0000000000000000 swapa [%i2+%o5]0x81,%l0 ! %l0 = 0000000000000000 ! %f0 = ffffffff ffd5b81b, Mem[0000000010101410] = 00000000 000003d2 stda %f0 ,[%i4+%o5]0x80 ! Mem[0000000010101410] = ffffffff ffd5b81b ! %l6 = 0000000000000000, Mem[00000000300c1408] = 6000ffff stba %l6,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 6000ff00 ! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010141410] = 00000000 00000000 stda %l6,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 000000ff ! %l6 = 00000000, %l7 = 000000ff, Mem[0000000010041410] = ff0003d2 00000000 stda %l6,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = 00000000, %l1 = 0000000000000000 lduha [%i1+%o5]0x80,%l1 ! %l1 = 0000000000000000 p0_label_239: ! Mem[000000001014142c] = 047e2ea5, %l5 = 00000000ff00d52a lduwa [%i5+0x02c]%asi,%l5 ! %l5 = 00000000047e2ea5 ! Mem[0000000030141400] = 047e2ea5654a7d29, %f12 = 000080cb 000008ff ldda [%i5+%g0]0x81,%f12 ! %f12 = 047e2ea5 654a7d29 ! %l2 = 00000000a52e7e04, imm = 0000000000000309, %l7 = 00000000000000ff xnor %l2,0x309,%l7 ! %l7 = ffffffff5ad182f2 ! Mem[0000000030181410] = 00000000e30000ff, %l5 = 00000000047e2ea5 ldxa [%i6+%o5]0x89,%l5 ! %l5 = 00000000e30000ff ! Mem[00000000218001c0] = 00ffc752, %l5 = 00000000e30000ff ldsh [%o3+0x1c0],%l5 ! %l5 = 00000000000000ff ! Mem[00000000201c0000] = 000001ce, %l4 = 000000000000ffff ldsba [%o0+0x000]%asi,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030041400] = d85820fd, %l7 = ffffffff5ad182f2 lduha [%i1+%g0]0x89,%l7 ! %l7 = 00000000000020fd ! Mem[0000000010181408] = 000034a3, %l2 = 00000000a52e7e04 ldswa [%i6+%o4]0x80,%l2 ! %l2 = 00000000000034a3 ! Mem[0000000010101410] = 1bb8d5ff ffffffff, %l4 = 00000000, %l5 = 000000ff ldda [%i4+%o5]0x88,%l4 ! %l4 = 00000000ffffffff 000000001bb8d5ff ! Starting 10 instruction Store Burst ! Mem[0000000010081410] = 00000000, %l3 = 00000000000000c5 swapa [%i2+%o5]0x80,%l3 ! %l3 = 0000000000000000 p0_label_240: ! %l4 = 00000000ffffffff, Mem[00000000100c1416] = 0000eaff, %asi = 80 stha %l4,[%i3+0x016]%asi ! Mem[00000000100c1414] = 0000ffff ! %f14 = 00000000 e70000ff, %l1 = 0000000000000000 ! Mem[0000000030101418] = 0073693400000000 add %i4,0x018,%g1 stda %f14,[%g1+%l1]ASI_PST8_SL ! Mem[0000000030101418] = 0073693400000000 ! Mem[0000000030181408] = ff00d52a, %l0 = 0000000000000000 swapa [%i6+%o4]0x81,%l0 ! %l0 = 00000000ff00d52a ! %l2 = 00000000000034a3, %l6 = 0000000000000000, %l3 = 0000000000000000 xnor %l2,%l6,%l3 ! %l3 = ffffffffffffcb5c ! Mem[0000000010141404] = ff9fffff, %l4 = ffffffff, %l5 = 1bb8d5ff add %i5,0x04,%g1 casa [%g1]0x80,%l4,%l5 ! %l5 = 00000000ff9fffff ! %l7 = 00000000000020fd, Mem[0000000030041410] = 000057b7 stba %l7,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000057fd ! Mem[0000000010101410] = ffffffff, %l0 = 00000000ff00d52a ldstuba [%i4+%o5]0x88,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000030041408] = a5007e04, %l5 = 00000000ff9fffff ldstuba [%i1+%o4]0x89,%l5 ! %l5 = 00000004000000ff ! %f12 = 047e2ea5 654a7d29, Mem[0000000030001408] = ffc5ffff 000000e3 stda %f12,[%i0+%o4]0x81 ! Mem[0000000030001408] = 047e2ea5 654a7d29 ! Starting 10 instruction Load Burst ! Mem[00000000201c0000] = 000001ce, %l3 = ffffffffffffcb5c lduha [%o0+0x000]%asi,%l3 ! %l3 = 0000000000000000 p0_label_241: ! Mem[0000000010041408] = a5007e045721c5ff, %f12 = 047e2ea5 654a7d29 ldda [%i1+%o4]0x80,%f12 ! %f12 = a5007e04 5721c5ff ! Mem[0000000020800000] = ffffe062, %l7 = 00000000000020fd lduha [%o1+0x000]%asi,%l7 ! %l7 = 000000000000ffff ! Mem[0000000030001408] = 047e2ea5 654a7d29, %l0 = 000000ff, %l1 = 00000000 ldda [%i0+%o4]0x81,%l0 ! %l0 = 00000000047e2ea5 00000000654a7d29 ! Mem[00000000100c1400] = ff080000 cb800000, %l2 = 000034a3, %l3 = 00000000 ldda [%i3+%g0]0x80,%l2 ! %l2 = 00000000ff080000 00000000cb800000 ! Mem[0000000010041408] = a5007e045721c5ff, %f2 = 00000000 ff080000 ldda [%i1+0x008]%asi,%f2 ! %f2 = a5007e04 5721c5ff ! Mem[0000000010101418] = a9fc6c60 6f13569c, %l2 = ff080000, %l3 = cb800000 ldd [%i4+0x018],%l2 ! %l2 = 00000000a9fc6c60 000000006f13569c membar #Sync ! Added by membar checker (37) ! Mem[00000000300c1400] = ffff9fff 654a7d29 00ff0060 0d916d64 ! Mem[00000000300c1410] = 00000000 8bf27f53 60000000 00000000 ! Mem[00000000300c1420] = 00000000 34697300 a52e7e04 e2a2ea29 ! Mem[00000000300c1430] = e3000000 d2038d08 00000000 00000000 ldda [%i3]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400 ! Mem[0000000030081410] = 00000000, %l0 = 00000000047e2ea5 ldsba [%i2+%o5]0x89,%l0 ! %l0 = 0000000000000000 ! Mem[0000000030181408] = 00000000, %l1 = 00000000654a7d29 lduha [%i6+%o4]0x89,%l1 ! %l1 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010081438] = 00bc0000, %l1 = 00000000, %l5 = 00000004 add %i2,0x38,%g1 casa [%g1]0x80,%l1,%l5 ! %l5 = 0000000000bc0000 p0_label_242: ! Mem[0000000010141430] = 088d03d2000000e3, %l4 = 00000000ffffffff, %l6 = 0000000000000000 add %i5,0x30,%g1 casxa [%g1]0x80,%l4,%l6 ! %l6 = 088d03d2000000e3 ! %f28 = 088d03d2, %f29 = 000000e3, %f22 = 00000000 fsubs %f28,%f29,%f22 ! %l0 = 0000000000000022, Unfinished, %fsr = 0d00000800 ! Mem[0000000010081407] = 9e7c1543, %l2 = 00000000a9fc6c60 ldstub [%i2+0x007],%l2 ! %l2 = 00000043000000ff ! %f20 = 537ff28b, Mem[0000000030141400] = 047e2ea5 sta %f20,[%i5+%g0]0x81 ! Mem[0000000030141400] = 537ff28b ! Mem[0000000030181400] = ff000000, %l1 = 0000000000000000 swapa [%i6+%g0]0x89,%l1 ! %l1 = 00000000ff000000 ! %f20 = 537ff28b, %f26 = 29eaa2e2, %f25 = 00000000 fmuls %f20,%f26,%f25 ! %f25 = 3dea968c ! Mem[0000000010101424] = 000000ff, %l7 = 000000000000ffff, %asi = 80 swapa [%i4+0x024]%asi,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010181400] = ffc52157, %l1 = 00000000ff000000 lduha [%i6+%g0]0x80,%l1 ! %l1 = 000000000000ffc5 ! %l1 = 000000000000ffc5, Mem[0000000010041400] = ffffffad stba %l1,[%i1+%g0]0x88 ! Mem[0000000010041400] = ffffffc5 ! Starting 10 instruction Load Burst ! Mem[0000000030101410] = 0000187f, %l5 = 0000000000bc0000 ldsha [%i4+%o5]0x89,%l5 ! %l5 = 000000000000187f p0_label_243: ! Code Fragment 3 p0_fragment_27: ! %l0 = 0000000000000022 setx 0x92242e6042ff7048,%g7,%l0 ! %l0 = 92242e6042ff7048 ! %l1 = 000000000000ffc5 setx 0xdd7c5807d6d8ab02,%g7,%l1 ! %l1 = dd7c5807d6d8ab02 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 = 92242e6042ff7048 setx 0xe10ba2c036c8027d,%g7,%l0 ! %l0 = e10ba2c036c8027d ! %l1 = dd7c5807d6d8ab02 setx 0x14e26f97fe4c6c80,%g7,%l1 ! %l1 = 14e26f97fe4c6c80 ! Mem[0000000030141400] = 8bf27f53, %l1 = 14e26f97fe4c6c80 lduwa [%i5+%g0]0x89,%l1 ! %l1 = 000000008bf27f53 ! Mem[0000000010141424] = 00000000, %l3 = 000000006f13569c ldsb [%i5+0x027],%l3 ! %l3 = 0000000000000000 ! Mem[0000000030081400] = ff000000 00000000, %l2 = 00000043, %l3 = 00000000 ldda [%i2+%g0]0x81,%l2 ! %l2 = 00000000ff000000 0000000000000000 ! %l1 = 000000008bf27f53, imm = fffffffffffff31d, %l1 = 000000008bf27f53 andn %l1,-0xce3,%l1 ! %l1 = 0000000000000c42 ! Mem[0000000010101408] = b24621fd, %l1 = 0000000000000c42 ldsba [%i4+%o4]0x88,%l1 ! %l1 = fffffffffffffffd ! Mem[0000000021800080] = 18f59b02, %l5 = 000000000000187f lduh [%o3+0x080],%l5 ! %l5 = 00000000000018f5 ! Mem[00000000300c1400] = ffff9fff, %f18 = 646d910d lda [%i3+%g0]0x81,%f18 ! %f18 = ffff9fff ! Mem[0000000030101408] = ffffffff654a7d29, %l2 = 00000000ff000000 ldxa [%i4+%o4]0x89,%l2 ! %l2 = ffffffff654a7d29 ! Starting 10 instruction Store Burst ! Mem[0000000010041400] = ffffffc5, %l7 = 00000000000000ff swapa [%i1+%g0]0x88,%l7 ! %l7 = 00000000ffffffc5 p0_label_244: ! %f16 = 297d4a65 ff9fffff, Mem[0000000030101408] = 297d4a65 ffffffff stda %f16,[%i4+%o4]0x81 ! Mem[0000000030101408] = 297d4a65 ff9fffff ! Mem[0000000030181408] = 00000000, %l0 = e10ba2c036c8027d ldstuba [%i6+%o4]0x81,%l0 ! %l0 = 00000000000000ff ! Mem[000000001004142c] = 00000000, %l3 = 00000000, %l6 = 000000e3 add %i1,0x2c,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000000000000 ! %l7 = 00000000ffffffc5, %l0 = 0000000000000000, %l7 = 00000000ffffffc5 or %l7,%l0,%l7 ! %l7 = 00000000ffffffc5 ! %l4 = 00000000ffffffff, Mem[0000000010181408] = 32000034a3340000 stxa %l4,[%i6+%o4]0x88 ! Mem[0000000010181408] = 00000000ffffffff ! Mem[00000000100c1408] = 646d910d, %l0 = 0000000000000000 swapa [%i3+%o4]0x80,%l0 ! %l0 = 00000000646d910d ! Mem[00000000100c1418] = 00000000a6007f18, %l6 = 0000000000000000, %l2 = ffffffff654a7d29 add %i3,0x18,%g1 casxa [%g1]0x80,%l6,%l2 ! %l2 = 00000000a6007f18 ! %f0 = 297d4a65 ff9fffff 646d910d 6000ff00 ! %f4 = 537ff28b 00000000 00000000 00000060 ! %f8 = 00736934 00000000 29eaa2e2 047e2ea5 ! %f12 = 088d03d2 000000e3 00000000 00000000 stda %f0,[%i3]ASI_BLK_AIUSL ! Block Store to 00000000300c1400 ! Mem[0000000010141410] = 00000000, %l7 = 00000000ffffffc5 ldstuba [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = ff000000 00000000, %l4 = ffffffff, %l5 = 000018f5 ldda [%i1+%o5]0x88,%l4 ! %l4 = 0000000000000000 00000000ff000000 p0_label_245: ! Mem[0000000010081410] = db72f184 c5000000, %l2 = a6007f18, %l3 = 00000000 ldda [%i2+%o5]0x88,%l2 ! %l2 = 00000000c5000000 00000000db72f184 ! Mem[0000000010001424] = 000000bc, %l3 = 00000000db72f184 lduw [%i0+0x024],%l3 ! %l3 = 00000000000000bc ! %l3 = 00000000000000bc, imm = fffffffffffff2d3, %l5 = 00000000ff000000 andn %l3,-0xd2d,%l5 ! %l5 = 000000000000002c ! Mem[0000000010141410] = 000000ff, %l4 = 0000000000000000 lduba [%i5+%o5]0x88,%l4 ! %l4 = 00000000000000ff membar #Sync ! Added by membar checker (38) ! Mem[00000000100c1410] = feae6015, %l2 = 00000000c5000000 ldsha [%i3+%o5]0x80,%l2 ! %l2 = fffffffffffffeae ! Mem[0000000010041400] = ffffffff 000000ff, %l6 = 00000000, %l7 = 00000000 ldda [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff 00000000ffffffff ! Mem[0000000030081400] = 00000000 000000ff, %l0 = 646d910d, %l1 = fffffffd ldda [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff 0000000000000000 ! Mem[0000000010181408] = ffffffff, %l3 = 00000000000000bc ldsba [%i6+%o4]0x80,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000030081410] = 00000000, %l5 = 000000000000002c lduwa [%i2+%o5]0x81,%l5 ! %l5 = 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[00000000100c140c] = 00000060, %l5 = 0000000000000000 ldstuba [%i3+0x00c]%asi,%l5 ! %l5 = 00000000000000ff p0_label_246: ! %l4 = 00000000000000ff, Mem[0000000010081408] = ff000000 stba %l4,[%i2+%o4]0x80 ! Mem[0000000010081408] = ff000000 ! %l2 = fffffffffffffeae, Mem[0000000010141410] = ff000000 stwa %l2,[%i5+%o5]0x80 ! Mem[0000000010141410] = fffffeae ! Mem[0000000010081400] = 00000000, %l5 = 0000000000000000 ldstuba [%i2+%g0]0x88,%l5 ! %l5 = 00000000000000ff ! Mem[00000000100c1438] = 4ca6fc6b654a7d29, %l2 = fffffffffffffeae, %l0 = 00000000000000ff add %i3,0x38,%g1 casxa [%g1]0x80,%l2,%l0 ! %l0 = 4ca6fc6b654a7d29 ! %f24 = 00736934 3dea968c, Mem[0000000010081410] = c5000000 db72f184 stda %f24,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00736934 3dea968c ! Mem[0000000030041410] = fd570000, %l6 = 00000000000000ff swapa [%i1+%o5]0x81,%l6 ! %l6 = 00000000fd570000 ! Mem[00000000100c140c] = ff000060, %l6 = fd570000, %l4 = 000000ff add %i3,0x0c,%g1 casa [%g1]0x80,%l6,%l4 ! %l4 = 00000000ff000060 ! Mem[0000000030081400] = 000000ff, %l6 = 00000000fd570000 swapa [%i2+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! %l3 = ffffffffffffffff, Mem[00000000100c1400] = 000080cb000008ff stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = ffffffffffffffff ! Starting 10 instruction Load Burst ! Mem[0000000010081420] = ff2281c3, %l1 = 0000000000000000 ldsh [%i2+0x022],%l1 ! %l1 = ffffffffffff81c3 p0_label_247: ! Mem[000000001010140c] = e70000ff, %l2 = fffffffffffffeae lduw [%i4+0x00c],%l2 ! %l2 = 00000000e70000ff ! Mem[0000000030141400] = 8bf27f53, %f16 = 297d4a65 lda [%i5+%g0]0x89,%f16 ! %f16 = 8bf27f53 ! Mem[0000000010101400] = 1bb8d5ff, %l6 = 00000000000000ff ldsba [%i4+%g0]0x80,%l6 ! %l6 = 000000000000001b ! Mem[00000000100c1408] = 00000000ff000060, %l1 = ffffffffffff81c3 ldxa [%i3+%o4]0x80,%l1 ! %l1 = 00000000ff000060 ! %l2 = 00000000e70000ff, %l5 = 0000000000000000, %l4 = 00000000ff000060 subc %l2,%l5,%l4 ! %l4 = 00000000e70000ff ! Mem[0000000010001408] = 00000000, %l2 = 00000000e70000ff ldsha [%i0+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030001410] = ffff0000000000e3, %f30 = 00000000 00000000 ldda [%i0+%o5]0x89,%f30 ! %f30 = ffff0000 000000e3 ! Mem[0000000030141410] = 00000004, %l1 = 00000000ff000060 ldsha [%i5+%o5]0x89,%l1 ! %l1 = 0000000000000004 ! Mem[0000000010081410] = 8c96ea3d, %l0 = 4ca6fc6b654a7d29 ldsba [%i2+%o5]0x80,%l0 ! %l0 = ffffffffffffff8c ! Starting 10 instruction Store Burst ! Mem[00000000300c1400] = ff9fffff, %l2 = 0000000000000000 swapa [%i3+%g0]0x89,%l2 ! %l2 = 00000000ff9fffff p0_label_248: ! %l7 = 00000000ffffffff, Mem[00000000201c0000] = 000001ce, %asi = 80 stba %l7,[%o0+0x000]%asi ! Mem[00000000201c0000] = ff0001ce ! %f4 = 537ff28b 00000000, Mem[0000000010181400] = ffc52157 00000000 stda %f4 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 537ff28b 00000000 ! %l5 = 0000000000000000, Mem[00000000201c0001] = ff0001ce stb %l5,[%o0+0x001] ! Mem[00000000201c0000] = ff0001ce ! Mem[0000000010141410] = fffffeae, %l2 = 00000000ff9fffff swapa [%i5+%o5]0x80,%l2 ! %l2 = 00000000fffffeae ! Mem[0000000030041400] = fd2058d8, %l3 = ffffffffffffffff ldstuba [%i1+%g0]0x81,%l3 ! %l3 = 000000fd000000ff ! Mem[00000000100c1414] = 0000ffff, %l2 = fffffeae, %l2 = fffffeae add %i3,0x14,%g1 casa [%g1]0x80,%l2,%l2 ! %l2 = 000000000000ffff ! %l2 = 000000000000ffff, Mem[0000000030001400] = 00000000 stha %l2,[%i0+%g0]0x81 ! Mem[0000000030001400] = ffff0000 ! %l1 = 0000000000000004, Mem[0000000010101408] = ff0000e7b24621fd stxa %l1,[%i4+%o4]0x88 ! Mem[0000000010101408] = 0000000000000004 ! %l0 = ffffffffffffff8c, Mem[00000000201c0000] = ff0001ce sth %l0,[%o0+%g0] ! Mem[00000000201c0000] = ff8c01ce ! Starting 10 instruction Load Burst ! Mem[00000000100c140c] = ff000060, %l0 = ffffffffffffff8c ldub [%i3+0x00e],%l0 ! %l0 = 0000000000000000 p0_label_249: ! Mem[0000000030101410] = 00000029 0000187f, %l0 = 00000000, %l1 = 00000004 ldda [%i4+%o5]0x89,%l0 ! %l0 = 000000000000187f 0000000000000029 ! Mem[0000000010181430] = 0000b160, %l1 = 0000000000000029 lduw [%i6+0x030],%l1 ! %l1 = 000000000000b160 ! Mem[0000000030181410] = e30000ff, %l6 = 000000000000001b ldsha [%i6+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! %f29 = 000000e3, %f10 = 29eaa2e2 fcmpes %fcc3,%f29,%f10 ! %fcc3 = 1 ! Mem[0000000030101408] = ffff9fff654a7d29, %l2 = 000000000000ffff ldxa [%i4+%o4]0x89,%l2 ! %l2 = ffff9fff654a7d29 ! Mem[0000000030101400] = c5000000, %l1 = 000000000000b160 ldswa [%i4+%g0]0x81,%l1 ! %l1 = ffffffffc5000000 ! Mem[0000000010041410] = 00000000, %l5 = 0000000000000000 lduba [%i1+%o5]0x88,%l5 ! %l5 = 0000000000000000 ! Mem[00000000100c1410] = feae6015, %l3 = 00000000000000fd lduha [%i3+%o5]0x80,%l3 ! %l3 = 000000000000feae ! Mem[0000000010041400] = 000000ff, %l6 = 00000000000000ff ldswa [%i1+%g0]0x88,%l6 ! %l6 = 00000000000000ff ! Starting 10 instruction Store Burst ! %l0 = 000000000000187f, Mem[0000000010081400] = ff000000 stha %l0,[%i2+%g0]0x80 ! Mem[0000000010081400] = 187f0000 p0_label_250: ! %l3 = 000000000000feae, Mem[00000000100c1400] = ffffffffffffffff stxa %l3,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000000000feae ! Mem[0000000030141408] = 000000ff, %l6 = 00000000000000ff swapa [%i5+%o4]0x81,%l6 ! %l6 = 00000000000000ff ! Mem[00000000100c1404] = 00000000, %l7 = 00000000ffffffff, %asi = 80 swapa [%i3+0x004]%asi,%l7 ! %l7 = 0000000000000000 ! %f6 = 00000000, Mem[00000000300c1400] = 00000000 sta %f6 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 ! %l5 = 0000000000000000, immd = 0000000000000ba7, %l0 = 000000000000187f sdivx %l5,0xba7,%l0 ! %l0 = 0000000000000000 ! %l4 = 00000000e70000ff, Mem[0000000030101408] = 654a7d29 stha %l4,[%i4+%o4]0x89 ! Mem[0000000030101408] = 654a00ff ! Mem[00000000300c1410] = 00000000, %l7 = 0000000000000000 ldstuba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff ! %l6 = 000000ff, %l7 = 00000000, Mem[0000000010081410] = 3dea968c 00736934 stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff 00000000 ! Mem[0000000010001400] = 009f0000, %l2 = ffff9fff654a7d29 swapa [%i0+%g0]0x88,%l2 ! %l2 = 00000000009f0000 ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 00000000, %l6 = 00000000000000ff ldswa [%i3+%g0]0x81,%l6 ! %l6 = 0000000000000000 p0_label_251: ! Mem[0000000010001400] = 00000000 654a7d29, %l2 = 009f0000, %l3 = 0000feae ldda [%i0+%g0]0x88,%l2 ! %l2 = 00000000654a7d29 0000000000000000 membar #Sync ! Added by membar checker (39) ! Mem[00000000100c1400] = aefe0000 ffffffff 00000000 ff000060 ! Mem[00000000100c1410] = feae6015 0000ffff 00000000 a6007f18 ! Mem[00000000100c1420] = 00000000 34030000 000000e3 e2a2eaff ! Mem[00000000100c1430] = e8476df6 d01edd19 4ca6fc6b 654a7d29 ldda [%i3]ASI_BLK_P,%f16 ! Block Load from 00000000100c1400 ! Mem[0000000030001408] = 297d4a65 a52e7e04, %l6 = 00000000, %l7 = 00000000 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000a52e7e04 00000000297d4a65 ! Mem[0000000030001410] = 000000e3, %l3 = 0000000000000000 lduwa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000e3 ! Mem[0000000010181408] = ffffffff00000000, %l2 = 00000000654a7d29 ldx [%i6+%o4],%l2 ! %l2 = ffffffff00000000 ! Mem[0000000030001408] = a52e7e04, %l3 = 00000000000000e3 lduwa [%i0+%o4]0x89,%l3 ! %l3 = 00000000a52e7e04 ! Mem[0000000030101410] = 0000187f, %f2 = 646d910d lda [%i4+%o5]0x89,%f2 ! %f2 = 0000187f ! Mem[0000000010181410] = ffffffff, %l4 = 00000000e70000ff lduwa [%i6+%o5]0x80,%l4 ! %l4 = 00000000ffffffff ! Mem[0000000010001400] = 297d4a65 00000000 00000000 00000000 ! Mem[0000000010001410] = 00000000 00000000 00000000 db72f184 ! Mem[0000000010001420] = 00000000 000000bc d2038d08 29000000 ! Mem[0000000010001430] = a52e7e04 f66d47e8 ff302700 1e25229f ldda [%i0]ASI_BLK_P,%f0 ! Block Load from 0000000010001400 ! Starting 10 instruction Store Burst ! %f29 = d01edd19, Mem[0000000010041400] = ff000000 sta %f29,[%i1+%g0]0x80 ! Mem[0000000010041400] = d01edd19 p0_label_252: ! Mem[0000000010181410] = ffffffff, %l2 = ffffffff00000000 swapa [%i6+%o5]0x88,%l2 ! %l2 = 00000000ffffffff membar #Sync ! Added by membar checker (40) ! %f21 = 0000ffff, Mem[00000000100c1408] = 00000000 sta %f21,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 0000ffff ! %l5 = 0000000000000000, Mem[0000000030181400] = 00000000 stha %l5,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 ! Mem[0000000010141420] = 00736934, %l3 = a52e7e04, %l6 = a52e7e04 add %i5,0x20,%g1 casa [%g1]0x80,%l3,%l6 ! %l6 = 0000000000736934 ! %l2 = ffffffff, %l3 = a52e7e04, Mem[0000000010101410] = ffffffff 1bb8d5ff stda %l2,[%i4+%o5]0x88 ! Mem[0000000010101410] = ffffffff a52e7e04 ! Mem[0000000030181408] = 000000ff, %l0 = 0000000000000000 ldstuba [%i6+%o4]0x89,%l0 ! %l0 = 000000ff000000ff ! Mem[0000000010141410] = ff9fffff, %l1 = ffffffffc5000000, %asi = 80 swapa [%i5+0x010]%asi,%l1 ! %l1 = 00000000ff9fffff ! %l6 = 0000000000736934, Mem[0000000010081421] = ff2281c3 stb %l6,[%i2+0x021] ! Mem[0000000010081420] = ff3481c3 ! %f26 = 000000e3, Mem[00000000100c1408] = ffff0000 sta %f26,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 000000e3 ! Starting 10 instruction Load Burst ! Mem[00000000300c1400] = 00000000, %l2 = 00000000ffffffff lduha [%i3+%g0]0x89,%l2 ! %l2 = 0000000000000000 p0_label_253: ! Mem[0000000030001400] = ffff0000 c38122ff 047e2ea5 654a7d29 ! Mem[0000000030001410] = e3000000 0000ffff 646d910d 7abbfe4d ! Mem[0000000030001420] = 00000000 340000ff 95d0a0c4 6bd091ff ! Mem[0000000030001430] = 00000000 a6007f18 fd2146b2 e70000ff ldda [%i0]ASI_BLK_S,%f16 ! Block Load from 0000000030001400 ! Mem[0000000030001400] = 0000ffff, %l6 = 0000000000736934 lduwa [%i0+%g0]0x89,%l6 ! %l6 = 000000000000ffff ! Mem[0000000010101400] = 1bb8d5ff, %f11 = 29000000 lda [%i4+%g0]0x80,%f11 ! %f11 = 1bb8d5ff ! %l2 = 0000000000000000, Mem[0000000030081408] = 00080000 stba %l2,[%i2+%o4]0x81 ! Mem[0000000030081408] = 00080000 ! Mem[00000000300c1410] = 000000ff, %l6 = 000000000000ffff ldswa [%i3+%o5]0x89,%l6 ! %l6 = 00000000000000ff ! %l4 = 00000000ffffffff, %l7 = 00000000297d4a65, %y = 000000ff umul %l4,%l7,%l2 ! %l2 = 297d4a64d682b59b, %y = 297d4a64 ! Mem[00000000211c0000] = ffd8e5a1, %l1 = 00000000ff9fffff ldsh [%o2+%g0],%l1 ! %l1 = ffffffffffffffd8 ! Mem[0000000030041400] = 00000000d85820ff, %l7 = 00000000297d4a65 ldxa [%i1+%g0]0x89,%l7 ! %l7 = 00000000d85820ff ! Mem[0000000030041400] = d85820ff, %l2 = 297d4a64d682b59b ldswa [%i1+%g0]0x89,%l2 ! %l2 = ffffffffd85820ff ! Starting 10 instruction Store Burst ! %f12 = a52e7e04 f66d47e8, Mem[0000000010101400] = ffd5b81b ffffffff stda %f12,[%i4+%g0]0x88 ! Mem[0000000010101400] = a52e7e04 f66d47e8 p0_label_254: ! Mem[0000000030181410] = e30000ff, %l7 = 00000000d85820ff ldstuba [%i6+%o5]0x89,%l7 ! %l7 = 000000ff000000ff ! %l6 = 000000ff, %l7 = 000000ff, Mem[0000000010101420] = ff003010 0000ffff std %l6,[%i4+0x020] ! Mem[0000000010101420] = 000000ff 000000ff ! Mem[0000000030081400] = 000057fd, %l7 = 00000000000000ff ldstuba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff ! %f0 = 297d4a65 00000000, %l5 = 0000000000000000 ! Mem[0000000010101410] = ffffffff047e2ea5 add %i4,0x010,%g1 stda %f0,[%g1+%l5]ASI_PST16_PL ! Mem[0000000010101410] = ffffffff047e2ea5 ! %l7 = 0000000000000000, Mem[00000000100c1410] = feae6015 stba %l7,[%i3+%o5]0x80 ! Mem[00000000100c1410] = 00ae6015 ! %l6 = 00000000000000ff, Mem[0000000010081410] = 000000ff stwa %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 000000ff ! Mem[0000000010181400] = 537ff28b, %l6 = 00000000000000ff swapa [%i6+%g0]0x80,%l6 ! %l6 = 00000000537ff28b ! Mem[0000000010101400] = e8476df6, %l2 = ffffffffd85820ff swapa [%i4+%g0]0x80,%l2 ! %l2 = 00000000e8476df6 ! %l2 = 00000000e8476df6, Mem[0000000010041408] = ffc52157047e00a5 stxa %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000e8476df6 ! Starting 10 instruction Load Burst ! Mem[0000000010041400] = d01edd19ffffffff, %f10 = d2038d08 1bb8d5ff ldd [%i1+%g0],%f10 ! %f10 = d01edd19 ffffffff p0_label_255: ! Mem[00000000201c0000] = ff8c01ce, %l0 = 00000000000000ff ldub [%o0+%g0],%l0 ! %l0 = 00000000000000ff ! Mem[0000000010141408] = 646d910d, %l1 = ffffffffffffffd8 lduwa [%i5+%o4]0x80,%l1 ! %l1 = 00000000646d910d ! Mem[0000000010081400] = 187f0000, %l4 = 00000000ffffffff lduha [%i2+%g0]0x80,%l4 ! %l4 = 000000000000187f ! %l1 = 00000000646d910d, imm = fffffffffffff122, %l6 = 00000000537ff28b or %l1,-0xede,%l6 ! %l6 = fffffffffffff12f ! Mem[0000000010141420] = 00736934, %l0 = 00000000000000ff ldub [%i5+0x020],%l0 ! %l0 = 0000000000000000 ! Mem[0000000010041408] = f66d47e8 00000000, %l6 = fffff12f, %l7 = 00000000 ldd [%i1+%o4],%l6 ! %l6 = 00000000f66d47e8 0000000000000000 ! Mem[00000000300c1400] = 00000000, %l6 = 00000000f66d47e8 ldsha [%i3+%g0]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000030081400] = ff0057fd, %f7 = db72f184 lda [%i2+%g0]0x81,%f7 ! %f7 = ff0057fd ! Mem[0000000010081408] = 000000ff, %l2 = 00000000e8476df6 ldswa [%i2+%o4]0x88,%l2 ! %l2 = 00000000000000ff ! Starting 10 instruction Store Burst ! %f10 = d01edd19, Mem[0000000010041428] = 00000000 sta %f10,[%i1+0x028]%asi ! Mem[0000000010041428] = d01edd19 p0_label_256: ! %l3 = 00000000a52e7e04, Mem[0000000010041416] = 000000ff sth %l3,[%i1+0x016] ! Mem[0000000010041414] = 00007e04 ! %l4 = 000000000000187f, Mem[0000000010081400] = 00007f18 stba %l4,[%i2+%g0]0x88 ! Mem[0000000010081400] = 00007f7f ! %l7 = 0000000000000000, Mem[0000000030101408] = ff004a65 stha %l7,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00004a65 ! %l0 = 00000000, %l1 = 646d910d, Mem[0000000010001408] = 00000000 00000000 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = 00000000 646d910d ! %f1 = 00000000, %f11 = ffffffff, %f17 = c38122ff fmuls %f1 ,%f11,%f17 ! %f17 = ffffffff ! %f7 = ff0057fd, Mem[0000000010181420] = a334634c sta %f7 ,[%i6+0x020]%asi ! Mem[0000000010181420] = ff0057fd ! %l5 = 0000000000000000, Mem[0000000030101408] = 00004a65 stba %l5,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00004a65 ! Mem[0000000030041400] = ff2058d8, %l1 = 00000000646d910d swapa [%i1+%g0]0x81,%l1 ! %l1 = 00000000ff2058d8 ! %l1 = 00000000ff2058d8, Mem[00000000211c0000] = ffd8e5a1, %asi = 80 stba %l1,[%o2+0x000]%asi ! Mem[00000000211c0000] = d8d8e5a1 ! Starting 10 instruction Load Burst ! Mem[0000000010101400] = d85820ff047e2ea5, %f6 = 00000000 ff0057fd ldda [%i4+%g0]0x80,%f6 ! %f6 = d85820ff 047e2ea5 p0_label_257: ! Mem[0000000010001400] = 297d4a6500000000, %l2 = 00000000000000ff ldxa [%i0+0x000]%asi,%l2 ! %l2 = 297d4a6500000000 ! Mem[0000000010141400] = c5ff4a65ff9fffff, %f28 = 00000000 a6007f18 ldda [%i5+%g0]0x80,%f28 ! %f28 = c5ff4a65 ff9fffff ! Mem[0000000010101410] = ffffffff 047e2ea5, %l4 = 0000187f, %l5 = 00000000 ldda [%i4+%o5]0x80,%l4 ! %l4 = 00000000ffffffff 00000000047e2ea5 ! Mem[0000000030041408] = ff7e00a5, %l5 = 00000000047e2ea5 ldsha [%i1+%o4]0x81,%l5 ! %l5 = ffffffffffffff7e ! Mem[0000000010081400] = 00007f7f, %l6 = 0000000000000000 lduwa [%i2+%g0]0x88,%l6 ! %l6 = 0000000000007f7f ! Mem[0000000010081410] = 00000000000000ff, %f4 = 00000000 00000000 ldda [%i2+%o5]0x88,%f4 ! %f4 = 00000000 000000ff ! Mem[0000000030001410] = ffff0000 000000e3, %l0 = 00000000, %l1 = ff2058d8 ldda [%i0+%o5]0x89,%l0 ! %l0 = 00000000000000e3 00000000ffff0000 ! Mem[0000000010041438] = 00000000 00000000, %l6 = 00007f7f, %l7 = 00000000 ldd [%i1+0x038],%l6 ! %l6 = 0000000000000000 0000000000000000 ! Mem[0000000030081410] = 00000000, %f30 = fd2146b2 lda [%i2+%o5]0x81,%f30 ! %f30 = 00000000 ! Starting 10 instruction Store Burst ! %l0 = 00000000000000e3, Mem[000000001018141c] = ff00fb00 stb %l0,[%i6+0x01c] ! Mem[000000001018141c] = e300fb00 p0_label_258: ! Mem[00000000300c1400] = 00000000, %l3 = 00000000a52e7e04 swapa [%i3+%g0]0x81,%l3 ! %l3 = 0000000000000000 ! Mem[0000000030101408] = 654a0000, %l1 = 00000000ffff0000 ldstuba [%i4+%o4]0x89,%l1 ! %l1 = 00000000000000ff ! Mem[0000000010041414] = 00007e04, %l1 = 0000000000000000 swap [%i1+0x014],%l1 ! %l1 = 0000000000007e04 ! Mem[0000000030081410] = 00000000, %l6 = 0000000000000000 ldstuba [%i2+%o5]0x81,%l6 ! %l6 = 00000000000000ff ! %l0 = 00000000000000e3, Mem[0000000010181410] = 00000000 stha %l0,[%i6+%o5]0x88 ! Mem[0000000010181410] = 000000e3 ! %f20 = e3000000 0000ffff, Mem[0000000010141418] = 00000000 00000060 std %f20,[%i5+0x018] ! Mem[0000000010141418] = e3000000 0000ffff ! Mem[000000001004141c] = ff0d0060, %l0 = 00000000000000e3 ldstuba [%i1+0x01c]%asi,%l0 ! %l0 = 000000ff000000ff ! %l6 = 00000000, %l7 = 00000000, Mem[0000000030181400] = 00000000 00000000 stda %l6,[%i6+%g0]0x81 ! Mem[0000000030181400] = 00000000 00000000 ! %l2 = 297d4a6500000000, Mem[0000000010141408] = 0d916d64 stwa %l2,[%i5+%o4]0x88 ! Mem[0000000010141408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000030081410] = 000000ff, %l7 = 0000000000000000 lduha [%i2+%o5]0x89,%l7 ! %l7 = 00000000000000ff p0_label_259: ! %f8 = 00000000, %f14 = ff302700 fcmpes %fcc3,%f8 ,%f14 ! %fcc3 = 2 ! Mem[0000000010041408] = 00000000e8476df6, %f24 = 00000000 340000ff ldda [%i1+%o4]0x88,%f24 ! %f24 = 00000000 e8476df6 ! Mem[00000000100c1414] = 0000ffff, %l2 = 297d4a6500000000 ldsba [%i3+0x015]%asi,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010041400] = ffffffff 19dd1ed0, %l2 = 00000000, %l3 = 00000000 ldda [%i1+%g0]0x88,%l2 ! %l2 = 0000000019dd1ed0 00000000ffffffff ! Mem[0000000010081420] = ff3481c3, %l5 = ffffffffffffff7e lduw [%i2+0x020],%l5 ! %l5 = 00000000ff3481c3 ! Mem[00000000300c1400] = 047e2ea5, %f17 = ffffffff lda [%i3+%g0]0x89,%f17 ! %f17 = 047e2ea5 ! Mem[00000000201c0000] = ff8c01ce, %l7 = 00000000000000ff ldsha [%o0+0x000]%asi,%l7 ! %l7 = ffffffffffffff8c ! Mem[0000000010081408] = 0000cd61000000ff, %f28 = c5ff4a65 ff9fffff ldda [%i2+%o4]0x88,%f28 ! %f28 = 0000cd61 000000ff ! Mem[000000001004142c] = 000000e3, %l1 = 0000000000007e04 ldsw [%i1+0x02c],%l1 ! %l1 = 00000000000000e3 ! Starting 10 instruction Store Burst ! %l3 = 00000000ffffffff, Mem[0000000010001402] = 297d4a65 sth %l3,[%i0+0x002] ! Mem[0000000010001400] = 297dffff p0_label_260: ! %f24 = 00000000, Mem[0000000010101408] = 04000000 sta %f24,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 ! %l2 = 0000000019dd1ed0, Mem[0000000010181400] = 00000000ff000000 stxa %l2,[%i6+%g0]0x88 ! Mem[0000000010181400] = 0000000019dd1ed0 ! Mem[0000000010081414] = 00000000, %l5 = 00000000ff3481c3 swap [%i2+0x014],%l5 ! %l5 = 0000000000000000 ! %f20 = e3000000 0000ffff, %l7 = ffffffffffffff8c ! Mem[0000000030141408] = 000000ff0d916d64 add %i5,0x008,%g1 stda %f20,[%g1+%l7]ASI_PST16_SL ! Mem[0000000030141408] = 000000ff000000e3 ! %f17 = 047e2ea5, Mem[0000000010041410] = 00000000 sta %f17,[%i1+%o5]0x88 ! Mem[0000000010041410] = 047e2ea5 ! %f4 = 00000000 000000ff, Mem[0000000010101400] = d85820ff 047e2ea5 std %f4 ,[%i4+%g0] ! Mem[0000000010101400] = 00000000 000000ff ! %l2 = 19dd1ed0, %l3 = ffffffff, Mem[0000000010101410] = ffffffff 047e2ea5 std %l2,[%i4+%o5] ! Mem[0000000010101410] = 19dd1ed0 ffffffff ! Mem[0000000010001410] = 00000000, %l2 = 0000000019dd1ed0 ldstuba [%i0+%o5]0x80,%l2 ! %l2 = 00000000000000ff ! Mem[0000000010081410] = ff000000, %l7 = ffffffffffffff8c ldstuba [%i2+%o5]0x80,%l7 ! %l7 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010081410] = ff000000ff3481c3, %f14 = ff302700 1e25229f ldda [%i2+%o5]0x80,%f14 ! %f14 = ff000000 ff3481c3 p0_label_261: ! Mem[0000000010041400] = d01edd19, %l7 = 00000000000000ff lduba [%i1+%g0]0x80,%l7 ! %l7 = 00000000000000d0 ! Mem[0000000020800040] = 00fff99a, %l0 = 00000000000000ff lduha [%o1+0x040]%asi,%l0 ! %l0 = 00000000000000ff ! Mem[0000000010101400] = 00000000, %l7 = 00000000000000d0 ldswa [%i4+%g0]0x80,%l7 ! %l7 = 0000000000000000 ! Mem[00000000211c0000] = d8d8e5a1, %l5 = 0000000000000000 ldsh [%o2+%g0],%l5 ! %l5 = ffffffffffffd8d8 ! Mem[0000000010101408] = 00000000 00000000, %l4 = ffffffff, %l5 = ffffd8d8 ldda [%i4+0x008]%asi,%l4 ! %l4 = 0000000000000000 0000000000000000 ! Mem[00000000211c0000] = d8d8e5a1, %l1 = 00000000000000e3 ldsha [%o2+0x000]%asi,%l1 ! %l1 = ffffffffffffd8d8 ! Mem[0000000030081400] = fd5700ff, %l0 = 00000000000000ff lduba [%i2+%g0]0x89,%l0 ! %l0 = 00000000000000ff ! Mem[0000000030041408] = a5007eff, %l3 = 00000000ffffffff lduha [%i1+%o4]0x89,%l3 ! %l3 = 0000000000007eff ! Mem[0000000010001400] = 297dffff00000000, %l4 = 0000000000000000 ldx [%i0+%g0],%l4 ! %l4 = 297dffff00000000 ! Starting 10 instruction Store Burst ! %l6 = 00000000, %l7 = 00000000, Mem[0000000010081410] = 000000ff c38134ff stda %l6,[%i2+%o5]0x88 ! Mem[0000000010081410] = 00000000 00000000 p0_label_262: ! %f6 = d85820ff 047e2ea5, Mem[0000000010041428] = d01edd19 000000e3 stda %f6 ,[%i1+0x028]%asi ! Mem[0000000010041428] = d85820ff 047e2ea5 ! Mem[0000000010041410] = 047e2ea5, %l6 = 0000000000000000 swapa [%i1+%o5]0x88,%l6 ! %l6 = 00000000047e2ea5 ! Mem[0000000030081400] = ff0057fd, %l6 = 00000000047e2ea5 ldstuba [%i2+%g0]0x81,%l6 ! %l6 = 000000ff000000ff ! %l4 = 297dffff00000000, Mem[0000000030141400] = 8bf27f53 stba %l4,[%i5+%g0]0x89 ! Mem[0000000030141400] = 8bf27f00 ! %l0 = 00000000000000ff, %l4 = 297dffff00000000, %l4 = 297dffff00000000 subc %l0,%l4,%l4 ! %l4 = d6820001000000ff ! %f20 = e3000000 0000ffff, %l7 = 0000000000000000 ! Mem[0000000010041428] = d85820ff047e2ea5 add %i1,0x028,%g1 stda %f20,[%g1+%l7]ASI_PST16_P ! Mem[0000000010041428] = d85820ff047e2ea5 ! %l6 = 000000ff, %l7 = 00000000, Mem[0000000030081410] = ff000000 ffffffff stda %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 000000ff 00000000 ! %l3 = 0000000000007eff, Mem[0000000010081400] = 7f7f0000 stha %l3,[%i2+%g0]0x80 ! Mem[0000000010081400] = 7eff0000 ! Mem[0000000010041409] = f66d47e8, %l2 = 0000000000000000 ldstuba [%i1+0x009]%asi,%l2 ! %l2 = 0000006d000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010001410] = 000000ff, %l1 = ffffffffffffd8d8 ldsha [%i0+%o5]0x88,%l1 ! %l1 = 00000000000000ff p0_label_263: membar #Sync ! Added by membar checker (41) ! Mem[0000000010181400] = d01edd19 00000000 ffffffff 00000000 ! Mem[0000000010181410] = e3000000 ff00088d 000000e4 e300fb00 ! Mem[0000000010181420] = ff0057fd 726f2f17 00000000 00000000 ! Mem[0000000010181430] = 0000b160 47ee08ff 000003d2 047e2ea5 ldda [%i6]ASI_BLK_AIUPL,%f0 ! Block Load from 0000000010181400 ! Mem[0000000010181410] = 000000e3, %f28 = 0000cd61 lda [%i6+%o5]0x88,%f28 ! %f28 = 000000e3 ! Mem[0000000010081410] = 00000000, %f29 = 000000ff lda [%i2+%o5]0x80,%f29 ! %f29 = 00000000 ! Mem[0000000010081438] = 00bc0000d52a7e04, %l2 = 000000000000006d ldx [%i2+0x038],%l2 ! %l2 = 00bc0000d52a7e04 ! Mem[0000000020800000] = ffffe062, %l5 = 0000000000000000 lduh [%o1+%g0],%l5 ! %l5 = 000000000000ffff ! Mem[00000000300c1410] = ff000000, %l4 = d6820001000000ff ldswa [%i3+%o5]0x81,%l4 ! %l4 = ffffffffff000000 ! Mem[0000000010081418] = 00000000, %l3 = 0000000000007eff ldsw [%i2+0x018],%l3 ! %l3 = 0000000000000000 ! Mem[0000000020800000] = ffffe062, %l2 = 00bc0000d52a7e04 ldsha [%o1+0x000]%asi,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000010041408] = f6ff47e8, %l3 = 0000000000000000 ldsh [%i1+0x00a],%l3 ! %l3 = 00000000000047e8 ! Starting 10 instruction Store Burst membar #Sync ! Added by membar checker (42) ! %f26 = 95d0a0c4 6bd091ff, Mem[0000000010181408] = ffffffff 00000000 stda %f26,[%i6+%o4]0x88 ! Mem[0000000010181408] = 95d0a0c4 6bd091ff p0_label_264: ! %l3 = 00000000000047e8, Mem[000000001000143f] = 1e25229f, %asi = 80 stba %l3,[%i0+0x03f]%asi ! Mem[000000001000143c] = 1e2522e8 ! %l3 = 00000000000047e8, Mem[0000000030141400] = 007ff28b654a7d29 stxa %l3,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00000000000047e8 ! %f26 = 95d0a0c4, Mem[0000000030181400] = 00000000 sta %f26,[%i6+%g0]0x89 ! Mem[0000000030181400] = 95d0a0c4 ! %l5 = 000000000000ffff, Mem[00000000211c0001] = d8d8e5a1, %asi = 80 stba %l5,[%o2+0x001]%asi ! Mem[00000000211c0000] = d8ffe5a1 ! %f2 = 00000000, Mem[0000000010141438] = 00000000 sta %f2 ,[%i5+0x038]%asi ! Mem[0000000010141438] = 00000000 ! Code Fragment 4 p0_fragment_28: ! %l0 = 00000000000000ff setx 0x5f387107d6542c3f,%g7,%l0 ! %l0 = 5f387107d6542c3f ! %l1 = 00000000000000ff setx 0x3433fa2fdd664e03,%g7,%l1 ! %l1 = 3433fa2fdd664e03 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 = 5f387107d6542c3f setx 0x81fd35887f5ead7d,%g7,%l0 ! %l0 = 81fd35887f5ead7d ! %l1 = 3433fa2fdd664e03 setx 0xf63d321fbac2602a,%g7,%l1 ! %l1 = f63d321fbac2602a ! Mem[00000000300c1410] = ff000000, %l2 = ffffffffffffffff ldstuba [%i3+%o5]0x81,%l2 ! %l2 = 000000ff000000ff ! %l0 = 81fd35887f5ead7d, Mem[000000001010142a] = 29eaa2e2 sth %l0,[%i4+0x02a] ! Mem[0000000010101428] = 29eaad7d ! Mem[0000000030141400] = 00000000, %l6 = 00000000000000ff swapa [%i5+%g0]0x81,%l6 ! %l6 = 0000000000000000 ! Starting 10 instruction Load Burst ! Mem[0000000030181410] = ff0000e3, %l1 = f63d321fbac2602a ldsba [%i6+%o5]0x81,%l1 ! %l1 = ffffffffffffffff p0_label_265: ! Mem[00000000100c1408] = 600000ff000000e3, %f8 = 172f6f72 fd5700ff ldda [%i3+%o4]0x88,%f8 ! %f8 = 600000ff 000000e3 ! Mem[0000000030141408] = 000000ff000000e3, %f4 = 8d0800ff 000000e3 ldda [%i5+%o4]0x81,%f4 ! %f4 = 000000ff 000000e3 ! Mem[0000000010141420] = 00736934, %l7 = 0000000000000000 lduw [%i5+0x020],%l7 ! %l7 = 0000000000736934 ! Mem[00000000100c1438] = 4ca6fc6b 654a7d29, %l2 = 000000ff, %l3 = 000047e8 ldda [%i3+0x038]%asi,%l2 ! %l2 = 000000004ca6fc6b 00000000654a7d29 ! %l4 = ffffffffff000000, immd = fffffffffffff18b, %l2 = 000000004ca6fc6b udivx %l4,-0xe75,%l2 ! %l2 = 0000000000000000 membar #Sync ! Added by membar checker (43) ! Mem[0000000010001400] = 297dffff 00000000 00000000 646d910d ! Mem[0000000010001410] = ff000000 00000000 00000000 db72f184 ! Mem[0000000010001420] = 00000000 000000bc d2038d08 29000000 ! Mem[0000000010001430] = a52e7e04 f66d47e8 ff302700 1e2522e8 ldda [%i0]ASI_BLK_P,%f16 ! Block Load from 0000000010001400 ! Mem[0000000030181410] = 00000000e30000ff, %f6 = 00fb00e3 e4000000 ldda [%i6+%o5]0x89,%f6 ! %f6 = 00000000 e30000ff ! Mem[000000001010141c] = 6f13569c, %l5 = 000000000000ffff ldsba [%i4+0x01c]%asi,%l5 ! %l5 = 000000000000006f ! Mem[0000000010101410] = 19dd1ed0, %l5 = 000000000000006f lduha [%i4+%o5]0x80,%l5 ! %l5 = 00000000000019dd ! Starting 10 instruction Store Burst ! Mem[00000000211c0001] = d8ffe5a1, %l3 = 00000000654a7d29 ldstuba [%o2+0x001]%asi,%l3 ! %l3 = 000000ff000000ff p0_label_266: ! Mem[00000000300c1400] = a52e7e04, %l0 = 81fd35887f5ead7d ldstuba [%i3+%g0]0x81,%l0 ! %l0 = 000000a5000000ff ! Mem[0000000010141408] = 00000000, %l2 = 0000000000000000 ldstuba [%i5+%o4]0x88,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030001410] = 000000e3, %l3 = 00000000000000ff swapa [%i0+%o5]0x89,%l3 ! %l3 = 00000000000000e3 ! Mem[0000000030041410] = 000000ff, %l7 = 0000000000736934 ldstuba [%i1+%o5]0x81,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030141408] = 000000ff, %l1 = ffffffffffffffff swapa [%i5+%o4]0x81,%l1 ! %l1 = 00000000000000ff ! %f12 = ff08ee47 60b10000, %l4 = ffffffffff000000 ! Mem[0000000010141428] = 29eaa2e2047e2ea5 add %i5,0x028,%g1 stda %f12,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010141428] = 29eaa2e2047e2ea5 ! %l0 = 000000a5, %l1 = 000000ff, Mem[0000000030001410] = ff000000 0000ffff stda %l0,[%i0+%o5]0x81 ! Mem[0000000030001410] = 000000a5 000000ff ! %f6 = 00000000, Mem[00000000300c1400] = 047e2eff sta %f6 ,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000000 membar #Sync ! Added by membar checker (44) ! %l6 = 0000000000000000, Mem[0000000010001408] = 0d916d6400000000 stxa %l6,[%i0+%o4]0x88 ! Mem[0000000010001408] = 0000000000000000 ! Starting 10 instruction Load Burst ! %l3 = 00000000000000e3, immed = 00000343, %y = 297d4a64 udiv %l3,0x343,%l3 ! %l3 = 00000000ffffffff mov %l0,%y ! %y = 000000a5 p0_label_267: ! Mem[0000000030181410] = e30000ff, %f7 = e30000ff lda [%i6+%o5]0x89,%f7 ! %f7 = e30000ff ! Mem[0000000010081400] = 0000ff7e, %l6 = 0000000000000000 lduba [%i2+%g0]0x88,%l6 ! %l6 = 000000000000007e ! Mem[0000000010181408] = ff91d06b, %l6 = 000000000000007e ldsha [%i6+%o4]0x80,%l6 ! %l6 = ffffffffffffff91 ! Mem[00000000100c1400] = 0000feae, %l6 = ffffffffffffff91 ldsba [%i3+%g0]0x88,%l6 ! %l6 = ffffffffffffffae ! Mem[0000000030001408] = 047e2ea5, %l7 = 0000000000000000 ldsha [%i0+%o4]0x81,%l7 ! %l7 = 000000000000047e ! Mem[0000000010101410] = d01edd19, %l5 = 00000000000019dd lduwa [%i4+%o5]0x88,%l5 ! %l5 = 00000000d01edd19 ! Mem[0000000030001408] = 047e2ea5, %l3 = 00000000ffffffff ldsba [%i0+%o4]0x81,%l3 ! %l3 = 0000000000000004 ! Mem[0000000030141400] = 000000ff 000047e8 ffffffff 000000e3 ! Mem[0000000030141410] = 04000000 00000000 60000000 00000000 ! Mem[0000000030141420] = 00000000 34697300 a52e7e04 e2a2ea29 ! Mem[0000000030141430] = e3000000 d2038d08 00000000 00000000 ldda [%i5]ASI_BLK_AIUSL,%f0 ! Block Load from 0000000030141400 ! Mem[0000000010141410] = c5000000 ff000000, %l4 = ff000000, %l5 = d01edd19 ldda [%i5+0x010]%asi,%l4 ! %l4 = 00000000c5000000 00000000ff000000 ! Starting 10 instruction Store Burst ! %f28 = a52e7e04, Mem[0000000010081408] = 000000ff sta %f28,[%i2+%o4]0x88 ! Mem[0000000010081408] = a52e7e04 p0_label_268: ! %l1 = 00000000000000ff, Mem[00000000100c1400] = 0000feae stha %l1,[%i3+%g0]0x88 ! Mem[00000000100c1400] = 000000ff ! %l0 = 00000000000000a5, Mem[0000000010141410] = 000000ff000000c5 stxa %l0,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000000000a5 ! Mem[0000000030101408] = ff004a65, %l6 = ffffffffffffffae swapa [%i4+%o4]0x81,%l6 ! %l6 = 00000000ff004a65 ! %f18 = 00000000 646d910d, %l0 = 00000000000000a5 ! Mem[0000000030081428] = 0000000000000000 add %i2,0x028,%g1 stda %f18,[%g1+%l0]ASI_PST32_SL ! Mem[0000000030081428] = 0d916d6400000000 ! %f28 = a52e7e04 f66d47e8, %l4 = 00000000c5000000 ! Mem[0000000010101418] = a9fc6c606f13569c add %i4,0x018,%g1 stda %f28,[%g1+%l4]ASI_PST16_P ! Mem[0000000010101418] = a9fc6c606f13569c ! %f28 = a52e7e04 f66d47e8, %l4 = 00000000c5000000 ! Mem[0000000010101408] = 0000000000000000 add %i4,0x008,%g1 stda %f28,[%g1+%l4]ASI_PST32_P ! Mem[0000000010101408] = 0000000000000000 ! %l1 = 00000000000000ff, Mem[0000000010181434] = 47ee08ff, %asi = 80 stwa %l1,[%i6+0x034]%asi ! Mem[0000000010181434] = 000000ff ! %l2 = 0000000000000000, Mem[0000000030181408] = 000000ff stba %l2,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000 ! Code Fragment 4 p0_fragment_29: ! %l0 = 00000000000000a5 setx 0x264684ef8400566a,%g7,%l0 ! %l0 = 264684ef8400566a ! %l1 = 00000000000000ff setx 0x6cabc7978fb4d3c2,%g7,%l1 ! %l1 = 6cabc7978fb4d3c2 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 = 264684ef8400566a setx 0xae97ce978e03d982,%g7,%l0 ! %l0 = ae97ce978e03d982 ! %l1 = 6cabc7978fb4d3c2 setx 0x5e724fd7b1ec54da,%g7,%l1 ! %l1 = 5e724fd7b1ec54da ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = ff0057fd, %l7 = 000000000000047e lduba [%i2+%g0]0x81,%l7 ! %l7 = 00000000000000ff p0_label_269: ! Mem[0000000010181410] = e3000000ff00088d, %f26 = d2038d08 29000000 ldda [%i6+%o5]0x80,%f26 ! %f26 = e3000000 ff00088d ! Mem[0000000030041408] = ff7e00a5, %l3 = 0000000000000004 lduba [%i1+%o4]0x81,%l3 ! %l3 = 00000000000000ff ! Mem[0000000030141400] = 000000ff, %l0 = ae97ce978e03d982 ldsba [%i5+%g0]0x81,%l0 ! %l0 = 0000000000000000 ! Mem[00000000201c0000] = ff8c01ce, %l4 = 00000000c5000000 ldsha [%o0+0x000]%asi,%l4 ! %l4 = ffffffffffffff8c ! Mem[00000000211c0000] = d8ffe5a1, %l4 = ffffffffffffff8c lduba [%o2+0x001]%asi,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030101408] = ffff9fffaeffffff, %l7 = 00000000000000ff ldxa [%i4+%o4]0x89,%l7 ! %l7 = ffff9fffaeffffff ! Mem[0000000030181400] = c4a0d095, %l7 = ffff9fffaeffffff ldsha [%i6+%g0]0x81,%l7 ! %l7 = ffffffffffffc4a0 ! Mem[0000000030141410] = 04000000, %l3 = 00000000000000ff lduwa [%i5+%o5]0x81,%l3 ! %l3 = 0000000004000000 ! Mem[0000000030181410] = 00000000e30000ff, %f16 = 297dffff 00000000 ldda [%i6+%o5]0x89,%f16 ! %f16 = 00000000 e30000ff ! Starting 10 instruction Store Burst ! Mem[0000000010041410] = 00000000, %l7 = ffffffffffffc4a0 swapa [%i1+%o5]0x88,%l7 ! %l7 = 0000000000000000 p0_label_270: ! %f16 = 00000000 e30000ff, Mem[0000000030041410] = ff0000ff 9f22251e stda %f16,[%i1+%o5]0x81 ! Mem[0000000030041410] = 00000000 e30000ff ! Mem[0000000010081400] = 0000ff7e, %l4 = 00000000000000ff swapa [%i2+%g0]0x88,%l4 ! %l4 = 000000000000ff7e ! %l1 = 5e724fd7b1ec54da, Mem[0000000010101400] = 00000000 stwa %l1,[%i4+%g0]0x80 ! Mem[0000000010101400] = b1ec54da ! %l4 = 000000000000ff7e, Mem[0000000020800040] = 00fff99a sth %l4,[%o1+0x040] ! Mem[0000000020800040] = ff7ef99a ! %l6 = ff004a65, %l7 = 00000000, Mem[0000000010181410] = e3000000 ff00088d stda %l6,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff004a65 00000000 ! %l0 = 00000000, %l1 = b1ec54da, Mem[0000000010101408] = 00000000 00000000 stda %l0,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 b1ec54da ! %l1 = 5e724fd7b1ec54da, Mem[0000000020800040] = ff7ef99a sth %l1,[%o1+0x040] ! Mem[0000000020800040] = 54daf99a ! Mem[00000000218001c1] = 00ffc752, %l3 = 0000000004000000 ldstub [%o3+0x1c1],%l3 ! %l3 = 000000ff000000ff ! %f26 = e3000000 ff00088d, Mem[0000000030001408] = 047e2ea5 654a7d29 stda %f26,[%i0+%o4]0x81 ! Mem[0000000030001408] = e3000000 ff00088d ! Starting 10 instruction Load Burst ! Mem[0000000010141408] = ff000000 00000000, %l4 = 0000ff7e, %l5 = ff000000 ldda [%i5+%o4]0x80,%l4 ! %l4 = 00000000ff000000 0000000000000000 p0_label_271: ! Mem[000000001008141c] = 000000ff, %l3 = 00000000000000ff ldsw [%i2+0x01c],%l3 ! %l3 = 00000000000000ff ! Mem[0000000021800180] = ffb7423e, %l5 = 0000000000000000 ldsh [%o3+0x180],%l5 ! %l5 = ffffffffffffffb7 ! Mem[0000000010001408] = 00000000, %l2 = 0000000000000000 lduba [%i0+%o4]0x80,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010081410] = 0000000000000000, %f22 = 00000000 db72f184 ldda [%i2+%o5]0x88,%f22 ! %f22 = 00000000 00000000 ! Mem[0000000020800040] = 54daf99a, %l5 = ffffffffffffffb7 ldsba [%o1+0x041]%asi,%l5 ! %l5 = ffffffffffffffda ! Mem[0000000030101408] = aeffffff, %f2 = e3000000 lda [%i4+%o4]0x89,%f2 ! %f2 = aeffffff ! %l1 = 5e724fd7b1ec54da, immed = 00000635, %y = 000000a5 umul %l1,0x635,%l0 ! %l0 = 000004505feaad22, %y = 00000450 ! Mem[0000000010141418] = e3000000 0000ffff, %l4 = ff000000, %l5 = ffffffda ldda [%i5+0x018]%asi,%l4 ! %l4 = 00000000e3000000 000000000000ffff membar #Sync ! Added by membar checker (45) ! Mem[0000000030001400] = ffff0000 c38122ff e3000000 ff00088d ! Mem[0000000030001410] = 000000a5 000000ff 646d910d 7abbfe4d ! Mem[0000000030001420] = 00000000 340000ff 95d0a0c4 6bd091ff ! Mem[0000000030001430] = 00000000 a6007f18 fd2146b2 e70000ff ldda [%i0]ASI_BLK_AIUS,%f0 ! Block Load from 0000000030001400 ! Starting 10 instruction Store Burst ! Mem[00000000300c1410] = ff000000, %l3 = 00000000000000ff ldstuba [%i3+%o5]0x81,%l3 ! %l3 = 000000ff000000ff p0_label_272: ! Mem[0000000010041420] = e3000000, %l3 = 00000000000000ff ldstuba [%i1+0x020]%asi,%l3 ! %l3 = 000000e3000000ff ! Mem[0000000020800001] = ffffe062, %l5 = 000000000000ffff ldstuba [%o1+0x001]%asi,%l5 ! %l5 = 000000ff000000ff ! Mem[0000000010001401] = 297dffff, %l6 = 00000000ff004a65 ldstub [%i0+0x001],%l6 ! %l6 = 0000007d000000ff ! %l5 = 00000000000000ff, Mem[0000000030181408] = 43157c9e00000000 stxa %l5,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000000000ff ! Mem[0000000010081428] = 4dfebb7a94bcd52a, %l3 = 00000000000000e3, %l0 = 000004505feaad22 add %i2,0x28,%g1 casxa [%g1]0x80,%l3,%l0 ! %l0 = 4dfebb7a94bcd52a ! %l3 = 00000000000000e3, Mem[0000000010041420] = ff000000ffffffb7, %asi = 80 stxa %l3,[%i1+0x020]%asi ! Mem[0000000010041420] = 00000000000000e3 ! %l5 = 00000000000000ff, Mem[0000000030141400] = ff000000 stba %l5,[%i5+%g0]0x89 ! Mem[0000000030141400] = ff0000ff ! Mem[00000000218000c0] = 19ffd5a0, %l0 = 4dfebb7a94bcd52a ldstuba [%o3+0x0c0]%asi,%l0 ! %l0 = 00000019000000ff ! %l4 = 00000000e3000000, Mem[0000000010081400] = ff000000 stwa %l4,[%i2+%g0]0x80 ! Mem[0000000010081400] = e3000000 ! Starting 10 instruction Load Burst ! Mem[0000000010001400] = 29ffffff, %l0 = 0000000000000019 ldsba [%i0+%g0]0x80,%l0 ! %l0 = 0000000000000029 p0_label_273: ! Mem[0000000010141400] = 654affc5, %l0 = 0000000000000029 lduwa [%i5+%g0]0x88,%l0 ! %l0 = 00000000654affc5 ! Mem[0000000030181410] = e30000ff, %l3 = 00000000000000e3 ldsba [%i6+%o5]0x89,%l3 ! %l3 = ffffffffffffffff ! Mem[0000000010041430] = 080003d2 000000e3, %l6 = 0000007d, %l7 = 00000000 ldda [%i1+0x030]%asi,%l6 ! %l6 = 00000000080003d2 00000000000000e3 ! Mem[0000000030081410] = 000000ff, %l4 = 00000000e3000000 ldsba [%i2+%o5]0x81,%l4 ! %l4 = 0000000000000000 ! Mem[0000000030041400] = 0d916d64, %f29 = f66d47e8 lda [%i1+%g0]0x89,%f29 ! %f29 = 0d916d64 ! Mem[0000000010041428] = d85820ff 047e2ea5, %l6 = 080003d2, %l7 = 000000e3 ldda [%i1+0x028]%asi,%l6 ! %l6 = 00000000d85820ff 00000000047e2ea5 ! Mem[0000000010001418] = 00000000, %l7 = 00000000047e2ea5 lduh [%i0+0x018],%l7 ! %l7 = 0000000000000000 ! Mem[0000000030001408] = 000000e3, %l3 = ffffffffffffffff ldstuba [%i0+%o4]0x89,%l3 ! %l3 = 000000e3000000ff ! %l6 = 00000000d85820ff, imm = fffffffffffffa26, %l7 = 0000000000000000 sub %l6,-0x5da,%l7 ! %l7 = 00000000d85826d9 ! Starting 10 instruction Store Burst ! %l4 = 00000000, %l5 = 000000ff, Mem[0000000030101408] = ffffffae ff9fffff stda %l4,[%i4+%o4]0x81 ! Mem[0000000030101408] = 00000000 000000ff p0_label_274: ! Mem[0000000021800081] = 18f59b02, %l3 = 00000000000000e3 ldstub [%o3+0x081],%l3 ! %l3 = 000000f5000000ff ! %f22 = 00000000 00000000, Mem[0000000010141410] = 000000a5 00000000 stda %f22,[%i5+%o5]0x88 ! Mem[0000000010141410] = 00000000 00000000 ! %l4 = 0000000000000000, Mem[00000000300c1408] = 6000ff00 stha %l4,[%i3+%o4]0x89 ! Mem[00000000300c1408] = 60000000 ! %f25 = 000000bc, Mem[0000000030141408] = ffffffff sta %f25,[%i5+%o4]0x89 ! Mem[0000000030141408] = 000000bc ! %l2 = 00000000, %l3 = 000000f5, Mem[0000000030141400] = ff0000ff e8470000 stda %l2,[%i5+%g0]0x89 ! Mem[0000000030141400] = 00000000 000000f5 membar #Sync ! Added by membar checker (46) ! %l5 = 00000000000000ff, Mem[0000000030001400] = ffff0000 stha %l5,[%i0+%g0]0x81 ! Mem[0000000030001400] = 00ff0000 ! Mem[0000000030181408] = 000000ff, %l6 = 00000000d85820ff ldstuba [%i6+%o4]0x89,%l6 ! %l6 = 000000ff000000ff ! %f18 = 00000000 646d910d, %l1 = 5e724fd7b1ec54da ! Mem[0000000030141408] = bc000000000000e3 add %i5,0x008,%g1 stda %f18,[%g1+%l1]ASI_PST32_SL ! Mem[0000000030141408] = bc00000000000000 ! %f8 = 00000000 340000ff, Mem[0000000030141410] = 04000000 00000000 stda %f8 ,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000 340000ff ! Starting 10 instruction Load Burst ! Mem[0000000030081408] = 00000800, %l6 = 00000000000000ff ldsba [%i2+%o4]0x89,%l6 ! %l6 = 0000000000000000 p0_label_275: ! Mem[0000000030181408] = ff00000000000000, %f24 = 00000000 000000bc ldda [%i6+%o4]0x81,%f24 ! %f24 = ff000000 00000000 ! Mem[0000000030081408] = 000080cb00000800, %l3 = 00000000000000f5 ldxa [%i2+%o4]0x89,%l3 ! %l3 = 000080cb00000800 ! Mem[0000000010001410] = 000000ff, %l5 = 00000000000000ff lduba [%i0+%o5]0x88,%l5 ! %l5 = 00000000000000ff ! %f16 = 00000000, %f17 = e30000ff fcmpes %fcc1,%f16,%f17 ! %fcc1 = 2 ! Mem[00000000201c0000] = ff8c01ce, %l0 = 00000000654affc5 ldsha [%o0+0x000]%asi,%l0 ! %l0 = ffffffffffffff8c ! Mem[0000000010001400] = 29ffffff, %f10 = 95d0a0c4 ld [%i0+%g0],%f10 ! %f10 = 29ffffff ! Mem[0000000030181410] = ff0000e3, %l2 = 0000000000000000 ldsba [%i6+%o5]0x81,%l2 ! %l2 = ffffffffffffffff ! Mem[00000000211c0000] = d8ffe5a1, %l0 = ffffffffffffff8c ldub [%o2+0x001],%l0 ! %l0 = 00000000000000ff ! Code Fragment 3 p0_fragment_30: ! %l0 = 00000000000000ff setx 0xa770a2204f7c00cf,%g7,%l0 ! %l0 = a770a2204f7c00cf ! %l1 = 5e724fd7b1ec54da setx 0x74a1ee181bbb3368,%g7,%l1 ! %l1 = 74a1ee181bbb3368 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 = a770a2204f7c00cf setx 0x4502493044a35ba2,%g7,%l0 ! %l0 = 4502493044a35ba2 ! %l1 = 74a1ee181bbb3368 setx 0xb4484e401286992d,%g7,%l1 ! %l1 = b4484e401286992d ! Starting 10 instruction Store Burst ! %l0 = 4502493044a35ba2, Mem[0000000010001400] = 29ffffff stwa %l0,[%i0+%g0]0x80 ! Mem[0000000010001400] = 44a35ba2 p0_label_276: ! %f18 = 00000000 646d910d, Mem[0000000010141400] = c5ff4a65 ff9fffff stda %f18,[%i5+%g0]0x80 ! Mem[0000000010141400] = 00000000 646d910d ! Mem[0000000010081410] = 00000000, %l6 = 0000000000000000 swapa [%i2+%o5]0x88,%l6 ! %l6 = 0000000000000000 ! Mem[00000000300c1400] = 00000000, %l1 = b4484e401286992d ldstuba [%i3+%g0]0x89,%l1 ! %l1 = 00000000000000ff ! %f8 = 00000000 340000ff, %l2 = ffffffffffffffff ! Mem[0000000030181400] = c4a0d09500000000 stda %f8,[%i6+%l2]ASI_PST32_S ! Mem[0000000030181400] = 00000000340000ff ! %l6 = 0000000000000000, Mem[0000000030081410] = 000000ff stwa %l6,[%i2+%o5]0x81 ! Mem[0000000030081410] = 00000000 ! Mem[0000000030081408] = 00080000, %l3 = 000080cb00000800 swapa [%i2+%o4]0x81,%l3 ! %l3 = 0000000000080000 ! %l7 = 00000000d85826d9, Mem[0000000010081410] = 0000000000000000 stxa %l7,[%i2+%o5]0x80 ! Mem[0000000010081410] = 00000000d85826d9 ! %f0 = ffff0000 c38122ff, Mem[0000000010081408] = 047e2ea5 61cd0000 stda %f0 ,[%i2+%o4]0x80 ! Mem[0000000010081408] = ffff0000 c38122ff ! %l1 = 0000000000000000, Mem[0000000010101408] = 00000000 stba %l1,[%i4+%o4]0x80 ! Mem[0000000010101408] = 00000000 ! Starting 10 instruction Load Burst ! Mem[00000000100c1408] = e3000000ff000060, %l2 = ffffffffffffffff ldxa [%i3+%o4]0x80,%l2 ! %l2 = e3000000ff000060 p0_label_277: ! Mem[0000000010001408] = 00000000, %l1 = 0000000000000000 ldswa [%i0+%o4]0x80,%l1 ! %l1 = 0000000000000000 ! Mem[0000000030141400] = 00000000, %l2 = e3000000ff000060 ldsha [%i5+%g0]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000030081408] = 00080000, %l2 = 0000000000000000 lduba [%i2+%o4]0x89,%l2 ! %l2 = 0000000000000000 ! Mem[0000000010101410] = 19dd1ed0ffffffff, %l7 = 00000000d85826d9 ldxa [%i4+%o5]0x80,%l7 ! %l7 = 19dd1ed0ffffffff ! Mem[0000000030041408] = 00000000a5007eff, %f6 = 646d910d 7abbfe4d ldda [%i1+%o4]0x89,%f6 ! %f6 = 00000000 a5007eff ! Mem[00000000100c1410] = 1560ae00, %l3 = 0000000000080000 ldsha [%i3+%o5]0x88,%l3 ! %l3 = ffffffffffffae00 ! Mem[0000000010081400] = e30000009e7c15ff, %f26 = e3000000 ff00088d ldda [%i2+%g0]0x80,%f26 ! %f26 = e3000000 9e7c15ff ! Mem[0000000010041400] = d01edd19, %f26 = e3000000 lda [%i1+%g0]0x80,%f26 ! %f26 = d01edd19 ! Mem[0000000030181410] = 00000000 e30000ff, %l0 = 44a35ba2, %l1 = 00000000 ldda [%i6+%o5]0x89,%l0 ! %l0 = 00000000e30000ff 0000000000000000 ! Starting 10 instruction Store Burst ! Mem[0000000010101408] = 00000000, %l4 = 0000000000000000 swapa [%i4+%o4]0x88,%l4 ! %l4 = 0000000000000000 p0_label_278: ! %l2 = 00000000, %l3 = ffffae00, Mem[0000000010041408] = e847fff6 00000000 stda %l2,[%i1+%o4]0x88 ! Mem[0000000010041408] = 00000000 ffffae00 ! %l4 = 0000000000000000, Mem[0000000010041410] = a0c4ffff stwa %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 ! %l4 = 0000000000000000, Mem[0000000010141410] = 0000000000000000 stxa %l4,[%i5+%o5]0x80 ! Mem[0000000010141410] = 0000000000000000 ! %l6 = 00000000, %l7 = ffffffff, Mem[0000000010181410] = ff004a65 00000000 std %l6,[%i6+%o5] ! Mem[0000000010181410] = 00000000 ffffffff ! Mem[0000000030101408] = 00000000, %l4 = 0000000000000000 ldstuba [%i4+%o4]0x81,%l4 ! %l4 = 00000000000000ff ! Mem[00000000300c1400] = 000000ff, %l6 = 0000000000000000 swapa [%i3+%g0]0x89,%l6 ! %l6 = 00000000000000ff ! %f24 = ff000000 00000000, Mem[0000000010141410] = 00000000 00000000 stda %f24,[%i5+%o5]0x80 ! Mem[0000000010141410] = ff000000 00000000 ! %l5 = 00000000000000ff, Mem[0000000010181408] = ff91d06bc4a0d095 stxa %l5,[%i6+%o4]0x80 ! Mem[0000000010181408] = 00000000000000ff ! %f28 = a52e7e04 0d916d64, %l4 = 0000000000000000 ! Mem[0000000010141420] = 0073693400000000 add %i5,0x020,%g1 stda %f28,[%g1+%l4]ASI_PST16_PL ! Mem[0000000010141420] = 0073693400000000 ! Starting 10 instruction Load Burst ! Mem[000000001004142c] = 047e2ea5, %l7 = 19dd1ed0ffffffff lduh [%i1+0x02e],%l7 ! %l7 = 0000000000002ea5 p0_label_279: ! Mem[0000000030101410] = 7f180000, %f9 = 340000ff lda [%i4+%o5]0x81,%f9 ! %f9 = 7f180000 ! Mem[0000000030081408] = 000080cb 00080000, %l2 = 00000000, %l3 = ffffae00 ldda [%i2+%o4]0x89,%l2 ! %l2 = 0000000000080000 00000000000080cb ! Mem[0000000010181400] = d01edd19, %f16 = 00000000 lda [%i6+%g0]0x80,%f16 ! %f16 = d01edd19 ! Mem[0000000010001400] = 44a35ba2, %l0 = 00000000e30000ff ldsha [%i0+%g0]0x80,%l0 ! %l0 = 00000000000044a3 ! Mem[0000000030181400] = 00000000, %l4 = 0000000000000000 lduha [%i6+%g0]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[00000000300c1410] = ff000000, %l7 = 0000000000002ea5 lduba [%i3+%o5]0x81,%l7 ! %l7 = 00000000000000ff ! Mem[0000000030041400] = 000000000d916d64, %l6 = 00000000000000ff ldxa [%i1+%g0]0x89,%l6 ! %l6 = 000000000d916d64 ! Mem[0000000021800040] = 607028b2, %l6 = 000000000d916d64 ldsb [%o3+0x040],%l6 ! %l6 = 0000000000000060 ! %l5 = 00000000000000ff, %l3 = 00000000000080cb, %l5 = 00000000000000ff addc %l5,%l3,%l5 ! %l5 = 00000000000081ca ! Starting 10 instruction Store Burst ! %l6 = 0000000000000060, Mem[00000000300c1400] = 00000000 stha %l6,[%i3+%g0]0x89 ! Mem[00000000300c1400] = 00000060 p0_label_280: ! Mem[00000000100c1400] = ff000000, %l1 = 0000000000000000 swapa [%i3+%g0]0x80,%l1 ! %l1 = 00000000ff000000 ! %l1 = 00000000ff000000, Mem[0000000010181410] = 00000000 stwa %l1,[%i6+%o5]0x80 ! Mem[0000000010181410] = ff000000 ! Mem[000000001004140a] = 00000000, %l7 = 00000000000000ff ldstub [%i1+0x00a],%l7 ! %l7 = 00000000000000ff ! %l4 = 0000000000000000, Mem[0000000030181410] = ff0000e300000000 stxa %l4,[%i6+%o5]0x81 ! Mem[0000000030181410] = 0000000000000000 ! Mem[0000000010101400] = b1ec54da, %l0 = 00000000000044a3 swapa [%i4+%g0]0x80,%l0 ! %l0 = 00000000b1ec54da ! Mem[00000000300c1400] = 60000000, %l4 = 0000000000000000 swapa [%i3+%g0]0x81,%l4 ! %l4 = 0000000060000000 ! %f28 = a52e7e04, Mem[0000000030141410] = 00000000 sta %f28,[%i5+%o5]0x81 ! Mem[0000000030141410] = a52e7e04 ! %l0 = 00000000b1ec54da, Mem[0000000030141410] = 047e2ea5 stwa %l0,[%i5+%o5]0x89 ! Mem[0000000030141410] = b1ec54da ! %l7 = 0000000000000000, Mem[00000000100c1400] = 00000000 stha %l7,[%i3+%g0]0x80 ! Mem[00000000100c1400] = 00000000 ! Starting 10 instruction Load Burst ! Mem[0000000010181410] = ff000000, %l5 = 00000000000081ca ldsha [%i6+%o5]0x80,%l5 ! %l5 = ffffffffffffff00 p0_label_281: ! Mem[0000000010001418] = 00000000, %l5 = ffffffffffffff00 lduwa [%i0+0x018]%asi,%l5 ! %l5 = 0000000000000000 ! Mem[00000000100c1410] = 00ae6015, %l6 = 0000000000000060 ldsha [%i3+%o5]0x80,%l6 ! %l6 = 00000000000000ae ! Mem[0000000010101408] = da54ecb1 00000000, %l0 = b1ec54da, %l1 = ff000000 ldda [%i4+%o4]0x88,%l0 ! %l0 = 0000000000000000 00000000da54ecb1 ! %l4 = 0000000060000000, immed = fffff118, %y = 00000450 umul %l4,-0xee8,%l4 ! %l4 = 5ffffa6900000000, %y = 5ffffa69 ! Mem[00000000201c0000] = ff8c01ce, %l6 = 00000000000000ae ldsba [%o0+0x001]%asi,%l6 ! %l6 = ffffffffffffff8c ! Mem[0000000030101410] = 7f180000, %l0 = 0000000000000000 ldswa [%i4+%o5]0x81,%l0 ! %l0 = 000000007f180000 ! Mem[00000000300c1408] = 60000000, %l5 = 0000000000000000 ldsba [%i3+%o4]0x89,%l5 ! %l5 = 0000000000000000 ! Mem[0000000010181408] = 00000000, %l2 = 0000000000080000 ldsba [%i6+%o4]0x88,%l2 ! %l2 = 0000000000000000 ! Mem[00000000300c1410] = ff0000008bf27f53, %l5 = 0000000000000000 ldxa [%i3+%o5]0x81,%l5 ! %l5 = ff0000008bf27f53 ! Starting 10 instruction Store Burst ! Mem[0000000030081410] = 00000000, %l0 = 000000007f180000 ldstuba [%i2+%o5]0x81,%l0 ! %l0 = 00000000000000ff p0_label_282: ! %f14 = fd2146b2, Mem[0000000030101410] = 0000187f sta %f14,[%i4+%o5]0x89 ! Mem[0000000030101410] = fd2146b2 ! Mem[0000000010041410] = 0000000000000000, %l3 = 00000000000080cb, %l5 = ff0000008bf27f53 add %i1,0x10,%g1 casxa [%g1]0x80,%l3,%l5 ! %l5 = 0000000000000000 ! Mem[0000000030101408] = 000000ff, %l4 = 5ffffa6900000000 swapa [%i4+%o4]0x89,%l4 ! %l4 = 00000000000000ff ! %l6 = ffffffffffffff8c, Mem[00000000100c1420] = 0000000034030000, %asi = 80 stxa %l6,[%i3+0x020]%asi ! Mem[00000000100c1420] = ffffffffffffff8c ! %f20 = ff000000 00000000, Mem[0000000010141408] = 000000ff 00000000 stda %f20,[%i5+%o4]0x88 ! Mem[0000000010141408] = ff000000 00000000 ! Mem[0000000030181408] = ff000000, %l4 = 00000000000000ff ldstuba [%i6+%o4]0x81,%l4 ! %l4 = 000000ff000000ff ! Mem[0000000030081400] = ff0057fd, %l6 = ffffffffffffff8c swapa [%i2+%g0]0x81,%l6 ! %l6 = 00000000ff0057fd ! %f28 = a52e7e04 0d916d64, %l3 = 00000000000080cb ! Mem[0000000010141438] = 0000000000000000 add %i5,0x038,%g1 stda %f28,[%g1+%l3]ASI_PST8_PL ! Mem[0000000010141438] = 646d000d00002ea5 ! Mem[0000000010001410] = ff000000, %l6 = 00000000ff0057fd ldstuba [%i0+%o5]0x80,%l6 ! %l6 = 000000ff000000ff ! Starting 10 instruction Load Burst ! Mem[00000000300c1410] = ff000000 8bf27f53, %l2 = 00000000, %l3 = 000080cb ldda [%i3+%o5]0x81,%l2 ! %l2 = 00000000ff000000 000000008bf27f53 p0_label_283: ! Mem[0000000010041408] = 00ff0000, %l2 = 00000000ff000000 lduwa [%i1+%o4]0x88,%l2 ! %l2 = 0000000000ff0000 ! Mem[0000000010081400] = e3000000, %l1 = 00000000da54ecb1 lduwa [%i2+%g0]0x80,%l1 ! %l1 = 00000000e3000000 ! Mem[0000000030081410] = 000000ff, %l4 = 00000000000000ff ldswa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[00000000218001c0] = 00ffc752, %l5 = 0000000000000000 ldsh [%o3+0x1c0],%l5 ! %l5 = 00000000000000ff ! Mem[0000000030181410] = 00000000, %f20 = ff000000 lda [%i6+%o5]0x81,%f20 ! %f20 = 00000000 ! Mem[00000000100c1410] = 00ae60150000ffff, %f14 = fd2146b2 e70000ff ldda [%i3+%o5]0x80,%f14 ! %f14 = 00ae6015 0000ffff ! Mem[00000000201c0000] = ff8c01ce, %l0 = 0000000000000000 ldsh [%o0+%g0],%l0 ! %l0 = ffffffffffffff8c ! Mem[00000000300c1410] = 000000ff, %f7 = a5007eff lda [%i3+%o5]0x89,%f7 ! %f7 = 000000ff ! Mem[0000000030181408] = ff000000, %l4 = 00000000000000ff lduha [%i6+%o4]0x81,%l4 ! %l4 = 000000000000ff00 ! Starting 10 instruction Store Burst ! %l6 = 00000000000000ff, Mem[0000000030081410] = 00000000000000ff stxa %l6,[%i2+%o5]0x89 ! Mem[0000000030081410] = 00000000000000ff p0_label_284: ! %l4 = 000000000000ff00, Mem[0000000010041410] = 00000000 stba %l4,[%i1+%o5]0x80 ! Mem[0000000010041410] = 00000000 ! %f6 = 00000000 000000ff, Mem[00000000100c1408] = e3000000 ff000060 stda %f6 ,[%i3+%o4]0x80 ! Mem[00000000100c1408] = 00000000 000000ff ! Mem[0000000010081408] = 0000ffff, %l1 = 00000000e3000000 ldstuba [%i2+%o4]0x88,%l1 ! %l1 = 000000ff000000ff ! Mem[00000000100c1400] = 00000000, %l3 = 000000008bf27f53 swapa [%i3+%g0]0x80,%l3 ! %l3 = 0000000000000000 ! %l4 = 000000000000ff00, %l7 = 0000000000000000, %l6 = 00000000000000ff sub %l4,%l7,%l6 ! %l6 = 000000000000ff00 ! Mem[0000000010041410] = 00000000, %l4 = 000000000000ff00 ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 00000000000000ff ! %l6 = 000000000000ff00, Mem[0000000010081420] = ff3481c3 sth %l6,[%i2+0x020] ! Mem[0000000010081420] = ff0081c3 ! Mem[00000000201c0000] = ff8c01ce, %l5 = 00000000000000ff ldstub [%o0+%g0],%l5 ! %l5 = 000000ff000000ff ! %l0 = ffffffffffffff8c, Mem[0000000010081428] = 4dfebb7a94bcd52a stx %l0,[%i2+0x028] ! Mem[0000000010081428] = ffffffffffffff8c ! Starting 10 instruction Load Burst ! Mem[0000000010041410] = 00000000000000ff, %f24 = ff000000 00000000 ldda [%i1+%o5]0x88,%f24 ! %f24 = 00000000 000000ff p0_label_285: membar #Sync ! Added by membar checker (47) ! Mem[00000000300c1400] = 00000000 654a7d29 00000060 0d916d64 ! Mem[00000000300c1410] = ff000000 8bf27f53 60000000 00000000 ! Mem[00000000300c1420] = 00000000 34697300 a52e7e04 e2a2ea29 ! Mem[00000000300c1430] = e3000000 d2038d08 00000000 00000000 ldda [%i3]ASI_BLK_SL,%f0 ! Block Load from 00000000300c1400 ! Mem[0000000010081410] = 00000000, %l2 = 0000000000ff0000 lduwa [%i2+%o5]0x80,%l2 ! %l2 = 0000000000000000 ! Code Fragment 4 p0_fragment_31: ! %l0 = ffffffffffffff8c setx 0xd566d2b039aaa31f,%g7,%l0 ! %l0 = d566d2b039aaa31f ! %l1 = 00000000000000ff setx 0xf0d9a587e66cac67,%g7,%l1 ! %l1 = f0d9a587e66cac67 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 = d566d2b039aaa31f setx 0x260e48706c518d1f,%g7,%l0 ! %l0 = 260e48706c518d1f ! %l1 = f0d9a587e66cac67 setx 0x116da6286904ba1b,%g7,%l1 ! %l1 = 116da6286904ba1b ! Mem[0000000030041400] = 646d910d, %l5 = 00000000000000ff lduba [%i1+%g0]0x81,%l5 ! %l5 = 0000000000000064 ! Mem[0000000010081438] = 00bc0000 d52a7e04, %l6 = 0000ff00, %l7 = 00000000 ldda [%i2+0x038]%asi,%l6 ! %l6 = 0000000000bc0000 00000000d52a7e04 ! Mem[00000000300c1410] = 000000ff, %l7 = 00000000d52a7e04 lduba [%i3+%o5]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010101420] = 000000ff000000ff, %l0 = 260e48706c518d1f ldx [%i4+0x020],%l0 ! %l0 = 000000ff000000ff ! Mem[00000000100c1400] = 8bf27f53, %f23 = 00000000 lda [%i3+%g0]0x80,%f23 ! %f23 = 8bf27f53 ! Mem[0000000030081400] = 8cffffff, %l1 = 116da6286904ba1b ldsha [%i2+%g0]0x89,%l1 ! %l1 = ffffffffffffffff ! Starting 10 instruction Store Burst ! Mem[0000000030101408] = 00000000, %l6 = 0000000000bc0000 ldstuba [%i4+%o4]0x81,%l6 ! %l6 = 00000000000000ff p0_label_286: ! %f17 = e30000ff, Mem[0000000010181400] = 19dd1ed0 sta %f17,[%i6+%g0]0x88 ! Mem[0000000010181400] = e30000ff ! %l0 = 000000ff000000ff, Mem[0000000010101438] = 9fff000000000000, %asi = 80 stxa %l0,[%i4+0x038]%asi ! Mem[0000000010101438] = 000000ff000000ff ! %l7 = 00000000000000ff, Mem[0000000030001410] = a5000000 stwa %l7,[%i0+%o5]0x89 ! Mem[0000000030001410] = 000000ff ! Mem[0000000030001410] = 000000ff, %l2 = 0000000000000000 ldstuba [%i0+%o5]0x89,%l2 ! %l2 = 000000ff000000ff ! Code Fragment 4 p0_fragment_32: ! %l0 = 000000ff000000ff setx 0x223590886fa4f8c1,%g7,%l0 ! %l0 = 223590886fa4f8c1 ! %l1 = ffffffffffffffff setx 0x01bddff7c0c9b99f,%g7,%l1 ! %l1 = 01bddff7c0c9b99f 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 = 223590886fa4f8c1 setx 0xa6a853183c90d74c,%g7,%l0 ! %l0 = a6a853183c90d74c ! %l1 = 01bddff7c0c9b99f setx 0x4e6ad597b6ec4d5a,%g7,%l1 ! %l1 = 4e6ad597b6ec4d5a ! %l1 = 4e6ad597b6ec4d5a, Mem[00000000100c1410] = 00ae6015, %asi = 80 stwa %l1,[%i3+0x010]%asi ! Mem[00000000100c1410] = b6ec4d5a membar #Sync ! Added by membar checker (48) ! %f12 = 088d03d2, Mem[00000000300c1408] = 00000060 sta %f12,[%i3+%o4]0x81 ! Mem[00000000300c1408] = 088d03d2 ! %l2 = 00000000000000ff, Mem[0000000030181410] = 00000000 stwa %l2,[%i6+%o5]0x81 ! Mem[0000000030181410] = 000000ff ! %l0 = 3c90d74c, %l1 = b6ec4d5a, Mem[0000000030001400] = 00ff0000 c38122ff stda %l0,[%i0+%g0]0x81 ! Mem[0000000030001400] = 3c90d74c b6ec4d5a ! Starting 10 instruction Load Burst ! Mem[0000000030181410] = 000000ff, %l6 = 0000000000000000 lduba [%i6+%o5]0x81,%l6 ! %l6 = 0000000000000000 p0_label_287: ! Mem[0000000010141400] = 00000000, %l7 = 00000000000000ff ldsha [%i5+%g0]0x88,%l7 ! %l7 = 0000000000000000 ! Mem[0000000030181408] = ff000000, %f17 = e30000ff lda [%i6+%o4]0x81,%f17 ! %f17 = ff000000 ! Mem[0000000030181410] = ff000000, %l6 = 0000000000000000 lduba [%i6+%o5]0x89,%l6 ! %l6 = 0000000000000000 ! Mem[0000000010041410] = 000000ff, %l3 = 0000000000000000 lduba [%i1+%o5]0x88,%l3 ! %l3 = 00000000000000ff ! Mem[0000000010081438] = 00bc0000, %l4 = 0000000000000000 ldsb [%i2+0x03b],%l4 ! %l4 = 0000000000000000 ! Mem[00000000218000c0] = ffffd5a0, %l4 = 0000000000000000 lduh [%o3+0x0c0],%l4 ! %l4 = 000000000000ffff ! Mem[0000000030041408] = ff7e00a5, %l5 = 0000000000000064 lduba [%i1+%o4]0x81,%l5 ! %l5 = 00000000000000ff ! %l3 = 00000000000000ff, %l0 = a6a853183c90d74c, %l0 = a6a853183c90d74c xnor %l3,%l0,%l0 ! %l0 = 5957ace7c36f284c ! Mem[0000000020800040] = 54daf99a, %l6 = 0000000000000000 ldsba [%o1+0x040]%asi,%l6 ! %l6 = 0000000000000054 ! Starting 10 instruction Store Burst ! Mem[0000000030081410] = 000000ff, %l7 = 0000000000000000 ldstuba [%i2+%o5]0x89,%l7 ! %l7 = 000000ff000000ff p0_label_288: ! %l2 = 00000000000000ff, Mem[0000000030041410] = 00000000 stba %l2,[%i1+%o5]0x89 ! Mem[0000000030041410] = 000000ff ! %l0 = c36f284c, %l1 = b6ec4d5a, Mem[0000000010001408] = 00000000 00000000 stda %l0,[%i0+%o4]0x80 ! Mem[0000000010001408] = c36f284c b6ec4d5a ! %f8 = 00736934 00000000, Mem[0000000010041400] = d01edd19 ffffffff stda %f8 ,[%i1+%g0]0x80 ! Mem[0000000010041400] = 00736934 00000000 ! %l3 = 00000000000000ff, Mem[0000000010141400] = 0d916d6400000000 stxa %l3,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000000000000ff ! %f21 = 00000000, Mem[0000000030181410] = ff000000 sta %f21,[%i6+%o5]0x89 ! Mem[0000000030181410] = 00000000 ! %l1 = 4e6ad597b6ec4d5a, Mem[0000000010041408] = 00ff0000 stwa %l1,[%i1+%o4]0x88 ! Mem[0000000010041408] = b6ec4d5a ! %f8 = 00736934, %f28 = a52e7e04, %f5 = 000000ff fsubs %f8 ,%f28,%f5 ! %l0 = 5957ace7c36f286e, Unfinished, %fsr = 2e00000800 ! Mem[0000000010041400] = 00736934, %l2 = 00000000000000ff swapa [%i1+%g0]0x80,%l2 ! %l2 = 0000000000736934 ! Mem[0000000030081408] = 00000800, %l7 = 00000000000000ff ldstuba [%i2+%o4]0x81,%l7 ! %l7 = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000010041400] = 000000ff, %l2 = 0000000000736934 lduwa [%i1+%g0]0x80,%l2 ! %l2 = 00000000000000ff p0_label_289: ! Mem[0000000030181408] = ff000000, %l0 = 5957ace7c36f286e ldsha [%i6+%o4]0x81,%l0 ! %l0 = ffffffffffffff00 ! Mem[0000000010181410] = ffffffff000000ff, %f4 = 537ff28b 000000ff ldda [%i6+%o5]0x88,%f4 ! %f4 = ffffffff 000000ff ! Mem[0000000010081400] = e3000000, %l0 = ffffffffffffff00 lduha [%i2+%g0]0x80,%l0 ! %l0 = 000000000000e300 ! Mem[0000000010101414] = ffffffff, %l2 = 00000000000000ff ldswa [%i4+0x014]%asi,%l2 ! %l2 = ffffffffffffffff ! Mem[0000000030001410] = ff000000 000000ff, %l6 = 00000054, %l7 = 00000000 ldda [%i0+%o5]0x81,%l6 ! %l6 = 00000000ff000000 00000000000000ff ! Mem[0000000030101400] = c5000000, %l0 = 000000000000e300 lduba [%i4+%g0]0x81,%l0 ! %l0 = 00000000000000c5 ! Mem[0000000030001410] = 000000ff, %f13 = 000000e3 lda [%i0+%o5]0x89,%f13 ! %f13 = 000000ff ! Mem[0000000010001410] = 00000000000000ff, %f12 = 088d03d2 000000ff ldda [%i0+%o5]0x88,%f12 ! %f12 = 00000000 000000ff ! Mem[0000000021800180] = ffb7423e, %l1 = 4e6ad597b6ec4d5a ldsb [%o3+0x181],%l1 ! %l1 = ffffffffffffffb7 ! Starting 10 instruction Store Burst ! %l6 = 00000000ff000000, Mem[0000000010081412] = 00000000 stb %l6,[%i2+0x012] ! Mem[0000000010081410] = 00000000 p0_label_290: ! Mem[0000000010081400] = e30000009e7c15ff, %l1 = ffffffffffffffb7, %l0 = 00000000000000c5 casxa [%i2]0x80,%l1,%l0 ! %l0 = e30000009e7c15ff ! %l6 = ff000000, %l7 = 000000ff, Mem[0000000030081400] = ffffff8c 00000000 stda %l6,[%i2+%g0]0x81 ! Mem[0000000030081400] = ff000000 000000ff ! %l1 = ffffffffffffffb7, Mem[0000000010001408] = c36f284c stha %l1,[%i0+%o4]0x80 ! Mem[0000000010001408] = ffb7284c ! Mem[0000000010001439] = ff302700, %l0 = e30000009e7c15ff ldstub [%i0+0x039],%l0 ! %l0 = 00000030000000ff ! Mem[00000000100c1408] = 00000000, %l0 = 0000000000000030 ldstuba [%i3+%o4]0x88,%l0 ! %l0 = 00000000000000ff ! %f16 = d01edd19, %f16 = d01edd19, %f24 = 00000000 fadds %f16,%f16,%f24 ! %f24 = d09edd19 ! Mem[00000000300c1400] = 00000000, %l7 = 00000000000000ff ldstuba [%i3+%g0]0x89,%l7 ! %l7 = 00000000000000ff ! %f19 = 646d910d, Mem[0000000010081410] = 00000000 sta %f19,[%i2+%o5]0x88 ! Mem[0000000010081410] = 646d910d ! %l1 = ffffffffffffffb7, Mem[0000000030101410] = fd2146b2 stba %l1,[%i4+%o5]0x89 ! Mem[0000000030101410] = fd2146b7 ! Starting 10 instruction Load Burst ! Mem[0000000010101410] = 19dd1ed0, %l1 = ffffffffffffffb7 ldswa [%i4+%o5]0x80,%l1 ! %l1 = 0000000019dd1ed0 p0_label_291: ! Mem[000000001000140c] = b6ec4d5a, %f24 = d09edd19 lda [%i0+0x00c]%asi,%f24 ! %f24 = b6ec4d5a ! Mem[00000000100c1408] = ff000000, %l0 = 0000000000000000 lduba [%i3+%o4]0x80,%l0 ! %l0 = 00000000000000ff ! %l4 = 000000000000ffff, immed = fffff230, %y = 5ffffa69 udiv %l4,-0xdd0,%l2 ! %l2 = 000000005fffff96 mov %l0,%y ! %y = 000000ff ! Mem[00000000100c1408] = ff000000, %l6 = 00000000ff000000 ldsha [%i3+%o4]0x80,%l6 ! %l6 = ffffffffffffff00 ! Mem[0000000030041400] = 0d916d64, %f21 = 00000000 lda [%i1+%g0]0x89,%f21 ! %f21 = 0d916d64 ! Mem[0000000030081408] = 000800ff, %l4 = 000000000000ffff ldsha [%i2+%o4]0x89,%l4 ! %l4 = 00000000000000ff ! Mem[0000000030141410] = da54ecb1, %l0 = 00000000000000ff lduba [%i5+%o5]0x81,%l0 ! %l0 = 00000000000000da ! Mem[0000000030141410] = b1ec54da, %l1 = 0000000019dd1ed0 lduba [%i5+%o5]0x89,%l1 ! %l1 = 00000000000000da ! Mem[0000000030001408] = 8d0800ff 000000ff, %l6 = ffffff00, %l7 = 00000000 ldda [%i0+%o4]0x89,%l6 ! %l6 = 00000000000000ff 000000008d0800ff ! Starting 10 instruction Store Burst ! Mem[0000000030141410] = b1ec54da, %l0 = 00000000000000da ldstuba [%i5+%o5]0x89,%l0 ! %l0 = 000000da000000ff p0_label_292: ! %l2 = 000000005fffff96, Mem[0000000010141400] = 000000ff stba %l2,[%i5+%g0]0x88 ! Mem[0000000010141400] = 00000096 ! %l1 = 00000000000000da, Mem[00000000218000c0] = ffffd5a0 stb %l1,[%o3+0x0c0] ! Mem[00000000218000c0] = daffd5a0 ! Mem[0000000010001430] = a52e7e04, %l1 = 000000da, %l4 = 000000ff add %i0,0x30,%g1 casa [%g1]0x80,%l1,%l4 ! %l4 = 00000000a52e7e04 ! Mem[0000000030001410] = 000000ff, %l7 = 000000008d0800ff swapa [%i0+%o5]0x89,%l7 ! %l7 = 00000000000000ff ! %l0 = 000000da, %l1 = 000000da, Mem[0000000010141400] = 00000096 00000000 stda %l0,[%i5+%g0]0x88 ! Mem[0000000010141400] = 000000da 000000da ! %f15 = 00000000, Mem[0000000030101410] = fd2146b7 sta %f15,[%i4+%o5]0x89 ! Mem[0000000030101410] = 00000000 ! Mem[00000000211c0000] = d8ffe5a1, %l0 = 00000000000000da ldstub [%o2+%g0],%l0 ! %l0 = 000000d8000000ff ! %l2 = 000000005fffff96, imm = ffffffffffffffdc, %l0 = 00000000000000d8 andn %l2,-0x024,%l0 ! %l0 = 0000000000000002 ! Mem[0000000010101400] = 000044a3, %l0 = 0000000000000002 ldstuba [%i4+%g0]0x80,%l0 ! %l0 = 00000000000000ff ! Starting 10 instruction Load Burst ! Code Fragment 3 p0_fragment_33: ! %l0 = 0000000000000000 setx 0x8e22d7b811c0e04f,%g7,%l0 ! %l0 = 8e22d7b811c0e04f ! %l1 = 00000000000000da setx 0xa52fb797c801d674,%g7,%l1 ! %l1 = a52fb797c801d674 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 = 8e22d7b811c0e04f setx 0xc5f1fccfbd16ca78,%g7,%l0 ! %l0 = c5f1fccfbd16ca78 ! %l1 = a52fb797c801d674 setx 0x76de070053d35647,%g7,%l1 ! %l1 = 76de070053d35647 p0_label_293: ! Mem[0000000010001408] = ffb7284c b6ec4d5a, %l2 = 5fffff96, %l3 = 000000ff ldda [%i0+%o4]0x80,%l2 ! %l2 = 00000000ffb7284c 00000000b6ec4d5a ! Mem[0000000030001408] = ff000000ff00088d, %l7 = 00000000000000ff ldxa [%i0+%o4]0x81,%l7 ! %l7 = ff000000ff00088d ! Mem[0000000030041410] = ff0000e3000000ff, %l5 = 00000000000000ff ldxa [%i1+%o5]0x89,%l5 ! %l5 = ff0000e3000000ff ! Mem[0000000030081408] = 000800ff, %l5 = ff0000e3000000ff ldswa [%i2+%o4]0x89,%l5 ! %l5 = 00000000000800ff ! Mem[0000000030001410] = ff00088d, %l0 = c5f1fccfbd16ca78 lduba [%i0+%o5]0x81,%l0 ! %l0 = 00000000000000ff ! Mem[00000000100c1418] = 00000000, %f8 = 00736934 ld [%i3+0x018],%f8 ! %f8 = 00000000 ! Mem[0000000030041408] = ff7e00a5 00000000, %l2 = ffb7284c, %l3 = b6ec4d5a ldda [%i1+%o4]0x81,%l2 ! %l2 = 00000000ff7e00a5 0000000000000000 ! Mem[00000000300c1400] = 297d4a65000000ff, %l2 = 00000000ff7e00a5 ldxa [%i3+%g0]0x89,%l2 ! %l2 = 297d4a65000000ff ! Mem[0000000010041408] = 5a4decb600aeffff, %f6 = 00000000 00000060 ldda [%i1+0x008]%asi,%f6 ! %f6 = 5a4decb6 00aeffff ! Starting 10 instruction Store Burst ! %l2 = 000000ff, %l3 = 00000000, Mem[0000000030001408] = 000000ff 8d0800ff stda %l2,[%i0+%o4]0x89 ! Mem[0000000030001408] = 000000ff 00000000 p0_label_294: ! Mem[0000000010101407] = 000000ff, %l4 = 00000000a52e7e04 ldstuba [%i4+0x007]%asi,%l4 ! %l4 = 000000ff000000ff ! Mem[0000000010001408] = 4c28b7ff, %l7 = ff000000ff00088d swapa [%i0+%o4]0x88,%l7 ! %l7 = 000000004c28b7ff ! %l2 = 297d4a65000000ff, Mem[00000000201c0000] = ff8c01ce sth %l2,[%o0+%g0] ! Mem[00000000201c0000] = 00ff01ce ! Mem[0000000010181400] = ff0000e3, %l4 = 00000000000000ff swapa [%i6+%g0]0x80,%l4 ! %l4 = 00000000ff0000e3 ! %l1 = 76de070053d35647, Mem[0000000030041400] = 646d910d stha %l1,[%i1+%g0]0x81 ! Mem[0000000030041400] = 5647910d ! %f6 = 5a4decb6, %f0 = 297d4a65, %f22 = 00000000 8bf27f53 fsmuld %f6 ,%f0 ,%f22 ! %f22 = 408977d8 f11ff9c0 ! %l4 = ff0000e3, %l5 = 000800ff, Mem[0000000010141410] = 000000ff 00000000 stda %l4,[%i5+%o5]0x88 ! Mem[0000000010141410] = ff0000e3 000800ff ! Mem[0000000030081410] = 000000ff, %l5 = 00000000000800ff swapa [%i2+%o5]0x89,%l5 ! %l5 = 00000000000000ff ! %f21 = 0d916d64, Mem[0000000030181408] = ff000000 sta %f21,[%i6+%o4]0x81 ! Mem[0000000030181408] = 0d916d64 ! Starting 10 instruction Load Burst ! Mem[0000000030001400] = 3c90d74c, %l2 = 297d4a65000000ff lduha [%i0+%g0]0x81,%l2 ! %l2 = 0000000000003c90 p0_label_295: ! Mem[0000000010141410] = ff0000e3, %l7 = 000000004c28b7ff lduba [%i5+%o5]0x88,%l7 ! %l7 = 00000000000000e3 ! Mem[0000000030141410] = ff54ecb1, %l2 = 0000000000003c90 ldsha [%i5+%o5]0x81,%l2 ! %l2 = ffffffffffffff54 ! Mem[0000000010001408] = 8d0800ff, %l1 = 76de070053d35647 lduba [%i0+%o4]0x80,%l1 ! %l1 = 000000000000008d ! Mem[000000001008142c] = ffffff8c, %l0 = 00000000000000ff lduw [%i2+0x02c],%l0 ! %l0 = 00000000ffffff8c ! Mem[0000000010101420] = 000000ff000000ff, %f16 = d01edd19 ff000000 ldda [%i4+0x020]%asi,%f16 ! %f16 = 000000ff 000000ff ! Mem[0000000010001410] = 00000000000000ff, %f18 = 00000000 646d910d ldda [%i0+%o5]0x88,%f18 ! %f18 = 00000000 000000ff ! Mem[0000000010001408] = 8d0800ff, %l2 = ffffffffffffff54 lduha [%i0+%o4]0x80,%l2 ! %l2 = 0000000000008d08 ! Mem[00000000201c0000] = 00ff01ce, %l1 = 000000000000008d ldsh [%o0+%g0],%l1 ! %l1 = 00000000000000ff ! Mem[00000000100c1408] = ff000000, %l7 = 00000000000000e3 lduwa [%i3+%o4]0x80,%l7 ! %l7 = 00000000ff000000 ! Starting 10 instruction Store Burst ! %l7 = 00000000ff000000, Mem[0000000030141410] = ff54ecb1340000ff stxa %l7,[%i5+%o5]0x81 ! Mem[0000000030141410] = 00000000ff000000 p0_label_296: ! %f12 = 00000000 000000ff, %l5 = 00000000000000ff ! Mem[0000000010001430] = a52e7e04f66d47e8 add %i0,0x030,%g1 stda %f12,[%g1+%l5]ASI_PST8_PL ! Mem[0000000010001430] = ff00000000000000 ! Mem[0000000010101400] = ff0044a3, %l4 = 00000000ff0000e3 ldstuba [%i4+%g0]0x80,%l4 ! %l4 = 000000ff000000ff ! %l4 = 00000000000000ff, Mem[0000000030141400] = 00000000 stha %l4,[%i5+%g0]0x81 ! Mem[0000000030141400] = 00ff0000 ! %l0 = 00000000ffffff8c, Mem[0000000030181408] = 00000000646d910d stxa %l0,[%i6+%o4]0x89 ! Mem[0000000030181408] = 00000000ffffff8c ! %l2 = 00008d08, %l3 = 00000000, Mem[00000000100c1408] = 000000ff ff000000 stda %l2,[%i3+%o4]0x88 ! Mem[00000000100c1408] = 00008d08 00000000 ! %f23 = f11ff9c0, Mem[0000000030181400] = 00000000 sta %f23,[%i6+%g0]0x81 ! Mem[0000000030181400] = f11ff9c0 ! %f30 = ff302700 1e2522e8, %l2 = 0000000000008d08 ! Mem[00000000300c1428] = a52e7e04e2a2ea29 add %i3,0x028,%g1 stda %f30,[%g1+%l2]ASI_PST32_SL ! Mem[00000000300c1428] = a52e7e04e2a2ea29 ! Mem[0000000010041410] = 000000ff, %l4 = 00000000000000ff ldstuba [%i1+%o5]0x88,%l4 ! %l4 = 000000ff000000ff ! %l6 = 00000000000000ff, Mem[0000000030041408] = ff7e00a500000000 stxa %l6,[%i1+%o4]0x81 ! Mem[0000000030041408] = 00000000000000ff ! Starting 10 instruction Load Burst ! Mem[0000000030081400] = 000000ff, %l1 = 00000000000000ff lduha [%i2+%g0]0x89,%l1 ! %l1 = 00000000000000ff p0_label_297: ! Mem[00000000100c1408] = 088d0000, %l6 = 00000000000000ff ldsba [%i3+%o4]0x80,%l6 ! %l6 = 0000000000000008 ! Mem[0000000030041410] = 000000ff, %l0 = 00000000ffffff8c ldsba [%i1+%o5]0x89,%l0 ! %l0 = ffffffffffffffff ! %f26 = d01edd19, %f7 = 00aeffff, %f14 = 00000000 fsubs %f26,%f7 ,%f14 ! %f14 = d01edd19 ! %l1 = 00000000000000ff, %l2 = 0000000000008d08, %l3 = 0000000000000000 add %l1,%l2,%l3 ! %l3 = 0000000000008e07 ! Mem[0000000030101408] = 000000ff, %l7 = 00000000ff000000 lduwa [%i4+%o4]0x89,%l7 ! %l7 = 00000000000000ff ! Mem[0000000010041410] = 000000ff, %l6 = 0000000000000008 ldsba [%i1+%o5]0x88,%l6 ! %l6 = ffffffffffffffff ! %l4 = 00000000000000ff, %l3 = 0000000000008e07, %l6 = ffffffffffffffff xor %l4,%l3,%l6 ! %l6 = 0000000000008ef8 ! Mem[00000000300c1408] = d2038d08, %l4 = 00000000000000ff lduba [%i3+%o4]0x89,%l4 ! %l4 = 0000000000000008 ! Mem[00000000100c1410] = 5a4decb6, %f22 = 408977d8 lda [%i3+%o5]0x88,%f22 ! %f22 = 5a4decb6 ! Starting 10 instruction Store Burst ! %l0 = ffffffffffffffff, Mem[0000000030141410] = 00000000 stba %l0,[%i5+%o5]0x81 ! Mem[0000000030141410] = ff000000 p0_label_298: ! %l1 = 00000000000000ff, Mem[0000000030101410] = 00000000 stwa %l1,[%i4+%o5]0x81 ! Mem[0000000030101410] = 000000ff ! Mem[0000000020800000] = ffffe062, %l1 = 00000000000000ff ldstub [%o1+%g0],%l1 ! %l1 = 000000ff000000ff ! %l5 = 00000000000000ff, Mem[0000000010041408] = 5a4decb600aeffff, %asi = 80 stxa %l5,[%i1+0x008]%asi ! Mem[0000000010041408] = 00000000000000ff ! %f8 = 00000000, Mem[00000000300c1410] = ff000000 sta %f8 ,[%i3+%o5]0x81 ! Mem[00000000300c1410] = 00000000 ! %l5 = 00000000000000ff, Mem[0000000020800000] = ffffe062, %asi = 80 stha %l5,[%o1+0x000]%asi ! Mem[0000000020800000] = 00ffe062 ! %f2 = 646d910d, Mem[0000000030101400] = c5000000 sta %f2 ,[%i4+%g0]0x81 ! Mem[0000000030101400] = 646d910d ! Mem[0000000030081410] = 000800ff, %l4 = 0000000000000008 swapa [%i2+%o5]0x89,%l4 ! %l4 = 00000000000800ff ! %l3 = 0000000000008e07, immed = 00000bef, %y = 000000ff smul %l3,0xbef,%l3 ! %l3 = 00000000069ee589, %y = 00000000 ! Mem[00000000300c1408] = 088d03d2, %l6 = 0000000000008ef8 swapa [%i3+%o4]0x81,%l6 ! %l6 = 00000000088d03d2 ! Starting 10 instruction Load Burst ! %l6 = 00000000088d03d2, imm = 0000000000000fe5, %l1 = 00000000000000ff addc %l6,0xfe5,%l1 ! %l1 = 00000000088d13b7 p0_label_299: ! Mem[0000000030141400] = 0000ff00, %l4 = 00000000000800ff ldswa [%i5+%g0]0x89,%l4 ! %l4 = 000000000000ff00 ! Mem[0000000030081410] = 00000008, %l2 = 0000000000008d08 lduba [%i2+%o5]0x89,%l2 ! %l2 = 0000000000000008 ! Mem[0000000010041438] = 0000000000000000, %f18 = 00000000 000000ff ldd [%i1+0x038],%f18 ! %f18 = 00000000 00000000 ! Mem[0000000010001410] = ff00000000000000, %f24 = b6ec4d5a 000000ff ldda [%i0+%o5]0x80,%f24 ! %f24 = ff000000 00000000 ! Mem[0000000030181410] = 00000000, %l4 = 000000000000ff00 ldswa [%i6+%o5]0x89,%l4 ! %l4 = 0000000000000000 ! Mem[0000000010081410] = 0d916d64d85826d9, %f22 = 5a4decb6 f11ff9c0 ldda [%i2+%o5]0x80,%f22 ! %f22 = 0d916d64 d85826d9 ! %f1 = 00000000, %f15 = 00000000, %f12 = 00000000 fsubs %f1 ,%f15,%f12 ! %f12 = 00000000 ! Mem[0000000020800000] = 00ffe062, %l5 = 00000000000000ff ldsh [%o1+%g0],%l5 ! %l5 = 00000000000000ff ! Mem[0000000010141400] = da000000 da000000, %l0 = ffffffff, %l1 = 088d13b7 ldda [%i5+%g0]0x80,%l0 ! %l0 = 00000000da000000 00000000da000000 ! Starting 10 instruction Store Burst ! %f18 = 00000000, Mem[0000000010101410] = 19dd1ed0 sta %f18,[%i4+%o5]0x80 ! Mem[0000000010101410] = 00000000 p0_label_300: ! Mem[0000000010081410] = 0d916d64, %l0 = 00000000da000000 ldstuba [%i2+%o5]0x80,%l0 ! %l0 = 0000000d000000ff ! Mem[0000000010101425] = 000000ff, %l7 = 00000000000000ff ldstuba [%i4+0x025]%asi,%l7 ! %l7 = 00000000000000ff ! %l3 = 00000000069ee589, Mem[000000001008140c] = c38122ff, %asi = 80 stha %l3,[%i2+0x00c]%asi ! Mem[000000001008140c] = e58922ff ! Mem[0000000010141408] = 00000000000000ff, %l5 = 00000000000000ff, %l2 = 0000000000000008 add %i5,0x08,%g1 casxa [%g1]0x80,%l5,%l2 ! %l2 = 00000000000000ff ! Mem[0000000030081400] = 000000ff, %l5 = 00000000000000ff swapa [%i2+%g0]0x89,%l5 ! %l5 = 00000000000000ff ! Mem[000000001018140c] = 000000ff, %l3 = 00000000069ee589 swap [%i6+0x00c],%l3 ! %l3 = 00000000000000ff ! %l3 = 00000000000000ff, Mem[00000000300c1408] = 00008ef8 stba %l3,[%i3+%o4]0x81 ! Mem[00000000300c1408] = ff008ef8 ! %f2 = 646d910d, Mem[0000000010181400] = 000000ff sta %f2 ,[%i6+%g0]0x80 ! Mem[0000000010181400] = 646d910d ! Mem[0000000030101400] = 0d916d64, %l7 = 0000000000000000 swapa [%i4+%g0]0x89,%l7 ! %l7 = 000000000d916d64 ! Starting 10 instruction Load Burst ! Mem[0000000030041400] = 5647910d, %l0 = 000000000000000d ldsha [%i1+%g0]0x81,%l0 ! %l0 = 0000000000005647 ba,a p0_not_taken_0_end p0_not_taken_0: ! The following code should not be executed smul %l6,%l3,%l1 nop stda %l6,[%i3+0x000]%asi lduba [%i2+0x03e]%asi,%l4 nop fsubs %f5,%f25,%f8 udivx %l1,%l2,%l6 stda %l4,[%i3+0x010]%asi 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 0000000000005647 bne,a,pn %xcc,p0_reg_l0_fail mov %l0,%g3 ldx [%g1+0x008],%g2 cmp %l1,%g2 ! %l1 should be 00000000da000000 bne,a,pn %xcc,p0_reg_l1_fail mov %l1,%g3 ldx [%g1+0x010],%g2 cmp %l2,%g2 ! %l2 should be 00000000000000ff bne,a,pn %xcc,p0_reg_l2_fail mov %l2,%g3 ldx [%g1+0x018],%g2 cmp %l3,%g2 ! %l3 should be 00000000000000ff bne,a,pn %xcc,p0_reg_l3_fail mov %l3,%g3 ldx [%g1+0x020],%g2 cmp %l4,%g2 ! %l4 should be 0000000000000000 bne,a,pn %xcc,p0_reg_l4_fail mov %l4,%g3 ldx [%g1+0x028],%g2 cmp %l5,%g2 ! %l5 should be 00000000000000ff bne,a,pn %xcc,p0_reg_l5_fail mov %l5,%g3 ldx [%g1+0x030],%g2 cmp %l6,%g2 ! %l6 should be 00000000088d03d2 bne,a,pn %xcc,p0_reg_l6_fail mov %l6,%g3 ldx [%g1+0x038],%g2 cmp %l7,%g2 ! %l7 should be 000000000d916d64 bne,a,pn %xcc,p0_reg_l7_fail mov %l7,%g3 ! Check Floating Point Registers p0_check_fp_registers: set p0_expected_fp_regs,%g3 std %f0,[%g1] ldx [%g1],%l1 ldx [%g3+0x00],%l0 cmp %l0,%l1 ! %f0 should be 297d4a65 00000000 bne %xcc,p0_f0_fail std %f2,[%g1] ldx [%g1],%l1 ldx [%g3+0x08],%l0 cmp %l0,%l1 ! %f2 should be 646d910d 60000000 bne %xcc,p0_f2_fail std %f4,[%g1] ldx [%g1],%l1 ldx [%g3+0x10],%l0 cmp %l0,%l1 ! %f4 should be ffffffff 000000ff bne %xcc,p0_f4_fail std %f6,[%g1] ldx [%g1],%l1 ldx [%g3+0x18],%l0 cmp %l0,%l1 ! %f6 should be 5a4decb6 00aeffff bne %xcc,p0_f6_fail std %f8,[%g1] ldx [%g1],%l1 ldx [%g3+0x20],%l0 cmp %l0,%l1 ! %f8 should be 00000000 00000000 bne %xcc,p0_f8_fail std %f10,[%g1] ldx [%g1],%l1 ldx [%g3+0x28],%l0 cmp %l0,%l1 ! %f10 should be 29eaa2e2 047e2ea5 bne %xcc,p0_f10_fail std %f12,[%g1] ldx [%g1],%l1 ldx [%g3+0x30],%l0 cmp %l0,%l1 ! %f12 should be 00000000 000000ff bne %xcc,p0_f12_fail std %f14,[%g1] ldx [%g1],%l1 ldx [%g3+0x38],%l0 cmp %l0,%l1 ! %f14 should be d01edd19 00000000 bne %xcc,p0_f14_fail std %f16,[%g1] ldx [%g1],%l1 ldx [%g3+0x40],%l0 cmp %l0,%l1 ! %f16 should be 000000ff 000000ff bne %xcc,p0_f16_fail std %f18,[%g1] ldx [%g1],%l1 ldx [%g3+0x48],%l0 cmp %l0,%l1 ! %f18 should be 00000000 00000000 bne %xcc,p0_f18_fail std %f20,[%g1] ldx [%g1],%l1 ldx [%g3+0x50],%l0 cmp %l0,%l1 ! %f20 should be 00000000 0d916d64 bne %xcc,p0_f20_fail std %f22,[%g1] ldx [%g1],%l1 ldx [%g3+0x58],%l0 cmp %l0,%l1 ! %f22 should be 0d916d64 d85826d9 bne %xcc,p0_f22_fail std %f24,[%g1] ldx [%g1],%l1 ldx [%g3+0x60],%l0 cmp %l0,%l1 ! %f24 should be ff000000 00000000 bne %xcc,p0_f24_fail std %f26,[%g1] ldx [%g1],%l1 ldx [%g3+0x68],%l0 cmp %l0,%l1 ! %f26 should be d01edd19 9e7c15ff bne %xcc,p0_f26_fail std %f28,[%g1] ldx [%g1],%l1 ldx [%g3+0x70],%l0 cmp %l0,%l1 ! %f28 should be a52e7e04 0d916d64 bne %xcc,p0_f28_fail std %f30,[%g1] ldx [%g1],%l1 ldx [%g3+0x78],%l0 cmp %l0,%l1 ! %f30 should be ff302700 1e2522e8 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: orn %l1,%l4,%l2 smul %l0,-0x970,%l5 fsubs %f14,%f13,%f11 umul %l3,%l5,%l0 or %l4,%l2,%l0 sub %l0,-0xe99,%l3 fsqrts %f8 ,%f0 done p0_trap1o: orn %l1,%l4,%l2 smul %l0,-0x970,%l5 fsubs %f14,%f13,%f11 umul %l3,%l5,%l0 or %l4,%l2,%l0 sub %l0,-0xe99,%l3 fsqrts %f8 ,%f0 done p0_trap2e: sub %l4,%l5,%l4 stxa %l2,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010081400] sub %l5,-0x21f,%l5 fmuls %f13,%f4 ,%f6 smul %l0,%l6,%l0 stba %l0,[%i2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010081400] done p0_trap2o: sub %l4,%l5,%l4 stxa %l2,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010081400] sub %l5,-0x21f,%l5 fmuls %f13,%f4 ,%f6 smul %l0,%l6,%l0 stba %l0,[%o2+%g0]ASI_AS_IF_USER_PRIMARY ! Mem[0000000010081400] done p0_trap3e: sub %l3,%l5,%l3 andn %l2,%l4,%l1 sub %l4,%l1,%l1 and %l2,0x8cb,%l0 or %l0,%l5,%l0 done p0_trap3o: sub %l3,%l5,%l3 andn %l2,%l4,%l1 sub %l4,%l1,%l1 and %l2,0x8cb,%l0 or %l0,%l5,%l0 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 = 340d083872a08787 ldx [%g1+0x008],%l1 ! %l1 = 31f18f7190a945ec ldx [%g1+0x010],%l2 ! %l2 = 607329a676cb5d0b ldx [%g1+0x018],%l3 ! %l3 = e9ee1ec5ef3034b5 ldx [%g1+0x020],%l4 ! %l4 = 9a2eed202944732c ldx [%g1+0x028],%l5 ! %l5 = 5761a96c13ff938e ldx [%g1+0x030],%l6 ! %l6 = b4a9fc99d7b027a8 ldx [%g1+0x038],%l7 ! %l7 = e9385889f55f173c ! 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: orn %l1,%l4,%l2 smul %l0,-0x970,%l5 fsubs %f14,%f13,%f11 umul %l5,%l7,%l7 jmpl %o7,%g0 mulx %l7,-0xa89,%l5 p0_near_0_he: fdivs %f19,%f17,%f24 udivx %l3,%l5,%l3 xnor %l4,0x4e8,%l3 andn %l7,%l0,%l1 jmpl %o7,%g0 lduh [%i3+0x00c],%l6 ! Mem[00000000100c140c] near0_b2b_h: mulx %l1,%l0,%l6 fdivs %f25,%f18,%f28 fdivs %f24,%f31,%f27 sdivx %l3,%l6,%l0 fsubs %f30,%f22,%f17 jmpl %o7,%g0 smul %l7,0x391,%l5 near0_b2b_l: xnor %l3,%l1,%l7 fsqrts %f10,%f6 or %l4,%l7,%l1 andn %l3,%l3,%l2 andn %l3,%l4,%l2 jmpl %o7,%g0 fmuls %f4 ,%f7 ,%f14 user_near0_end: .seg "text" .align 0x2000 user_near1_start: p0_near_1_le: fsubs %f8 ,%f14,%f8 fdivs %f12,%f4 ,%f6 xnor %l7,-0x684,%l1 fadds %f14,%f11,%f10 jmpl %o7,%g0 andn %l0,%l3,%l0 p0_near_1_he: fdivs %f29,%f27,%f21 mulx %l5,%l6,%l3 andn %l4,%l6,%l7 smul %l7,0x418,%l1 jmpl %o7,%g0 mulx %l2,0x546,%l6 near1_b2b_h: fsqrts %f16,%f22 xnor %l6,%l5,%l0 addc %l3,%l2,%l5 mulx %l3,0xfca,%l4 jmpl %o7,%g0 fcmps %fcc0,%f18,%f29 near1_b2b_l: xor %l7,-0xc8f,%l6 add %l2,%l4,%l4 fmuls %f15,%f14,%f9 sub %l3,0x911,%l5 jmpl %o7,%g0 fcmps %fcc3,%f6 ,%f3 user_near1_end: .seg "text" .align 0x2000 user_near2_start: p0_near_2_le: udivx %l3,-0xd8f,%l0 fmuls %f2 ,%f10,%f7 jmpl %o7,%g0 fmuls %f11,%f8 ,%f11 p0_near_2_he: add %l7,%l0,%l2 smul %l0,%l6,%l3 umul %l6,%l2,%l7 mulx %l5,-0xf39,%l3 udivx %l5,-0x863,%l7 jmpl %o7,%g0 addc %l4,-0x360,%l7 near2_b2b_h: mulx %l4,%l2,%l4 sdivx %l6,%l6,%l0 fmuls %f24,%f25,%f28 andn %l5,%l6,%l2 fsubs %f18,%f28,%f28 add %l3,%l0,%l2 jmpl %o7,%g0 fcmps %fcc3,%f19,%f18 near2_b2b_l: fmuls %f0 ,%f4 ,%f9 umul %l5,-0xb89,%l6 smul %l0,-0x2e1,%l4 sdivx %l4,0x099,%l5 fsqrts %f4 ,%f4 andn %l3,-0x44b,%l6 jmpl %o7,%g0 xnor %l4,-0xb59,%l3 user_near2_end: .seg "text" .align 0x2000 user_near3_start: p0_near_3_le: fadds %f15,%f12,%f14 udivx %l6,%l0,%l0 st %f8 ,[%i0+0x018] ! Mem[0000000010001418] fsubs %f9 ,%f5 ,%f6 fdivs %f2 ,%f6 ,%f7 addc %l1,0xb05,%l4 jmpl %o7,%g0 orn %l2,0xa6d,%l0 p0_near_3_he: fcmps %fcc2,%f17,%f22 and %l0,-0x69b,%l4 orn %l3,-0x861,%l6 sub %l2,%l1,%l0 jmpl %o7,%g0 xnor %l2,%l2,%l2 near3_b2b_h: add %l7,%l0,%l4 xnor %l3,0xe0e,%l1 andn %l4,%l3,%l3 fadds %f24,%f24,%f16 fsqrts %f22,%f21 jmpl %o7,%g0 andn %l2,%l7,%l3 near3_b2b_l: fdivs %f9 ,%f1 ,%f0 fdivs %f12,%f8 ,%f6 fmuls %f4 ,%f15,%f3 subc %l3,%l5,%l4 udivx %l1,%l2,%l2 jmpl %o7,%g0 udivx %l1,0x93f,%l3 user_near3_end: .seg "text" .text .align 0x2000 user_far0_start: p0_far_0_le: subc %l4,%l0,%l5 xnor %l6,%l6,%l1 jmpl %o7,%g0 fdivs %f10,%f13,%f8 p0_far_0_lem: subc %l4,%l0,%l5 xnor %l6,%l6,%l1 jmpl %o7,%g0 fdivs %f10,%f13,%f8 p0_far_0_he: lduw [%i0+0x038],%l4 ! Mem[0000000010001438] mulx %l6,%l0,%l6 xnor %l2,%l0,%l1 jmpl %o7,%g0 sdivx %l7,0xeae,%l0 p0_far_0_hem: membar #Sync lduw [%i0+0x038],%l4 ! Mem[0000000010001438] mulx %l6,%l0,%l6 xnor %l2,%l0,%l1 jmpl %o7,%g0 sdivx %l7,0xeae,%l0 p0_loop_branch_0: jmpl %o7+12,%g0 add %l0,1,%l0 far0_b2b_h: jmpl %o7,%g0 smul %l4,%l6,%l0 jmpl %o7,%g0 nop far0_b2b_l: jmpl %o7,%g0 and %l1,0xc04,%l4 jmpl %o7,%g0 nop user_far0_end: .seg "text" .text .align 0x2000 user_far1_start: p0_far_1_le: mulx %l7,-0xda9,%l2 xnor %l2,%l6,%l6 jmpl %o7,%g0 and %l6,-0x426,%l3 p0_far_1_lem: mulx %l7,-0xda9,%l2 xnor %l2,%l6,%l6 jmpl %o7,%g0 and %l6,-0x426,%l3 p0_far_1_he: mulx %l2,-0xc96,%l2 sub %l3,%l6,%l3 jmpl %o7,%g0 mulx %l6,-0x66c,%l4 p0_far_1_hem: mulx %l2,-0xc96,%l2 sub %l3,%l6,%l3 jmpl %o7,%g0 mulx %l6,-0x66c,%l4 p0_loop_branch_1: jmpl %o7+12,%g0 add %l0,2,%l0 far1_b2b_h: orn %l6,%l3,%l5 jmpl %o7,%g0 xor %l6,0x312,%l1 far1_b2b_l: xnor %l1,%l1,%l1 jmpl %o7,%g0 fcmps %fcc2,%f3 ,%f6 user_far1_end: .seg "text" .text .align 0x2000 user_far2_start: p0_far_2_le: fcmps %fcc3,%f12,%f15 umul %l0,0x763,%l7 fcmps %fcc2,%f3 ,%f4 fsubs %f8 ,%f5 ,%f0 xor %l6,%l4,%l3 or %l3,%l3,%l5 fmuls %f6 ,%f14,%f12 jmpl %o7,%g0 or %l0,%l7,%l2 p0_far_2_lem: fcmps %fcc3,%f12,%f15 umul %l0,0x763,%l7 fcmps %fcc2,%f3 ,%f4 fsubs %f8 ,%f5 ,%f0 xor %l6,%l4,%l3 or %l3,%l3,%l5 fmuls %f6 ,%f14,%f12 jmpl %o7,%g0 or %l0,%l7,%l2 p0_far_2_he: jmpl %o7,%g0 fsqrts %f24,%f31 jmpl %o7,%g0 nop p0_far_2_hem: jmpl %o7,%g0 fsqrts %f24,%f31 jmpl %o7,%g0 nop p0_loop_branch_2: jmpl %o7+12,%g0 add %l0,3,%l0 far2_b2b_h: fsqrts %f20,%f19 fsubs %f31,%f31,%f23 fsqrts %f21,%f28 jmpl %o7,%g0 orn %l7,%l7,%l0 far2_b2b_l: umul %l7,%l6,%l3 fmuls %f14,%f11,%f3 mulx %l2,-0x3ca,%l6 jmpl %o7,%g0 addc %l2,%l0,%l4 user_far2_end: .seg "text" .text .align 0x2000 user_far3_start: p0_far_3_le: andn %l4,%l7,%l5 ldub [%i3+0x00f],%l0 ! Mem[00000000100c140f] jmpl %o7,%g0 subc %l0,-0xb8b,%l5 p0_far_3_lem: andn %l4,%l7,%l5 membar #Sync ldub [%i3+0x00f],%l0 ! Mem[00000000100c140f] jmpl %o7,%g0 subc %l0,-0xb8b,%l5 p0_far_3_he: andn %l2,0xfd6,%l3 jmpl %o7,%g0 mulx %l0,%l5,%l2 p0_far_3_hem: andn %l2,0xfd6,%l3 jmpl %o7,%g0 mulx %l0,%l5,%l2 p0_loop_branch_3: jmpl %o7+12,%g0 add %l0,4,%l0 far3_b2b_h: fsqrts %f27,%f21 xor %l0,%l4,%l3 orn %l4,%l1,%l7 fdivs %f27,%f20,%f25 xor %l3,0xc42,%l2 andn %l0,%l4,%l5 xor %l1,%l1,%l1 jmpl %o7,%g0 orn %l2,%l2,%l3 far3_b2b_l: add %l4,%l5,%l7 andn %l0,%l6,%l3 fsqrts %f6 ,%f1 sub %l7,%l3,%l1 orn %l7,0xb59,%l5 fsqrts %f5 ,%f13 mulx %l7,%l5,%l0 jmpl %o7,%g0 xor %l5,%l5,%l7 user_far3_end: .seg "text" .align 0x2000 user_jump0_start: INIT_MEM(0, 0x0010, 1, +, 0, +, 0) p0_jmpl_0_le: smul %l1,%l4,%l2 fsubs %f11,%f3 ,%f8 fdivs %f15,%f12,%f6 sub %l5,0x5f8,%l3 jmpl %g6+8,%g0 mulx %l3,-0x71b,%l0 p0_call_0_le: fmuls %f0 ,%f10,%f8 fdivs %f3 ,%f7 ,%f1 fadds %f0 ,%f5 ,%f14 xnor %l4,0x82c,%l5 ldsh [%i5+0x012],%l4 ! Mem[0000000010141412] smul %l4,%l1,%l1 stb %l0,[%i0+0x009] ! Mem[0000000010001409] retl umul %l5,-0x652,%l5 p0_jmpl_0_lo: smul %l1,%l4,%l2 fsubs %f11,%f3 ,%f8 fdivs %f15,%f12,%f6 sub %l5,0x5f8,%l3 jmpl %g6+8,%g0 mulx %l3,-0x71b,%l0 p0_call_0_lo: fmuls %f0 ,%f10,%f8 fdivs %f3 ,%f7 ,%f1 fadds %f0 ,%f5 ,%f14 xnor %l4,0x82c,%l5 ldsh [%o5+0x012],%l4 ! Mem[0000000010141412] smul %l4,%l1,%l1 stb %l0,[%o0+0x009] ! Mem[0000000010001409] retl umul %l5,-0x652,%l5 p0_jmpl_0_he: addc %l2,0xf52,%l4 fsqrts %f27,%f23 xor %l3,0x2f7,%l4 sdivx %l0,0xa2f,%l5 udivx %l4,0x646,%l2 xnor %l0,%l5,%l6 st %f31,[%i2+0x018] ! Mem[0000000010081418] jmpl %g6+8,%g0 fmuls %f28,%f31,%f31 p0_call_0_he: fadds %f30,%f27,%f28 fdivs %f31,%f20,%f26 or %l3,-0xa8c,%l0 orn %l5,-0x7db,%l6 retl fdivs %f29,%f26,%f17 p0_jmpl_0_ho: addc %l2,0xf52,%l4 fsqrts %f27,%f23 xor %l3,0x2f7,%l4 sdivx %l0,0xa2f,%l5 udivx %l4,0x646,%l2 xnor %l0,%l5,%l6 st %f31,[%o2+0x018] ! Mem[0000000010081418] jmpl %g6+8,%g0 fmuls %f28,%f31,%f31 p0_call_0_ho: fadds %f30,%f27,%f28 fdivs %f31,%f20,%f26 or %l3,-0xa8c,%l0 orn %l5,-0x7db,%l6 retl fdivs %f29,%f26,%f17 user_jump0_end: .seg "text" .align 0x2000 user_jump1_start: INIT_MEM(0, 0x0020, 1, +, 0, +, 0) p0_jmpl_1_le: jmpl %g6+8,%g0 orn %l0,%l3,%l7 p0_call_1_le: udivx %l3,-0xa8d,%l1 or %l3,0x6f6,%l1 subc %l0,-0xe59,%l7 fdivs %f2 ,%f5 ,%f15 xor %l6,%l3,%l1 subc %l2,0x143,%l0 retl fadds %f13,%f0 ,%f13 p0_jmpl_1_lo: jmpl %g6+8,%g0 orn %l0,%l3,%l7 p0_call_1_lo: udivx %l3,-0xa8d,%l1 or %l3,0x6f6,%l1 subc %l0,-0xe59,%l7 fdivs %f2 ,%f5 ,%f15 xor %l6,%l3,%l1 subc %l2,0x143,%l0 retl fadds %f13,%f0 ,%f13 p0_jmpl_1_he: udivx %l0,0x89f,%l3 and %l7,%l5,%l3 fadds %f22,%f27,%f25 jmpl %g6+8,%g0 xnor %l1,%l5,%l7 p0_call_1_he: sdivx %l5,%l6,%l3 xnor %l2,%l4,%l6 or %l7,-0xa5a,%l0 fdtoi %f18,%f31 retl umul %l1,0xaa2,%l6 p0_jmpl_1_ho: udivx %l0,0x89f,%l3 and %l7,%l5,%l3 fadds %f22,%f27,%f25 jmpl %g6+8,%g0 xnor %l1,%l5,%l7 p0_call_1_ho: sdivx %l5,%l6,%l3 xnor %l2,%l4,%l6 or %l7,-0xa5a,%l0 fdtoi %f18,%f31 retl umul %l1,0xaa2,%l6 user_jump1_end: .seg "text" .align 0x2000 user_jump2_start: INIT_MEM(0, 0x0030, 1, +, 0, +, 0) p0_jmpl_2_le: addc %l1,-0xa35,%l0 fsubs %f8 ,%f3 ,%f10 udivx %l6,-0x6db,%l2 fsqrts %f3 ,%f4 orn %l4,%l2,%l6 subc %l4,%l2,%l4 jmpl %g6+8,%g0 sub %l2,%l2,%l6 p0_call_2_le: retl fdivs %f8 ,%f15,%f9 p0_jmpl_2_lo: addc %l1,-0xa35,%l0 fsubs %f8 ,%f3 ,%f10 udivx %l6,-0x6db,%l2 fsqrts %f3 ,%f4 orn %l4,%l2,%l6 subc %l4,%l2,%l4 jmpl %g6+8,%g0 sub %l2,%l2,%l6 p0_call_2_lo: retl fdivs %f8 ,%f15,%f9 p0_jmpl_2_he: mulx %l7,%l5,%l4 jmpl %g6+8,%g0 stw %l4,[%i4+0x02c] ! Mem[000000001010142c] p0_call_2_he: orn %l5,0x5f3,%l3 smul %l7,%l7,%l6 addc %l7,0x777,%l3 xnor %l2,-0x13a,%l3 sdivx %l4,-0xb14,%l3 and %l0,-0x3ff,%l7 fadds %f23,%f31,%f23 retl add %l5,%l4,%l2 p0_jmpl_2_ho: mulx %l7,%l5,%l4 jmpl %g6+8,%g0 stw %l4,[%o4+0x02c] ! Mem[000000001010142c] p0_call_2_ho: orn %l5,0x5f3,%l3 smul %l7,%l7,%l6 addc %l7,0x777,%l3 xnor %l2,-0x13a,%l3 sdivx %l4,-0xb14,%l3 and %l0,-0x3ff,%l7 fadds %f23,%f31,%f23 retl add %l5,%l4,%l2 user_jump2_end: .seg "text" .align 0x2000 user_jump3_start: INIT_MEM(0, 0x0040, 1, +, 0, +, 0) p0_jmpl_3_le: addc %l7,-0x527,%l1 xnor %l0,%l5,%l1 add %l1,%l4,%l6 orn %l4,-0xe55,%l7 sdivx %l2,%l5,%l1 smul %l5,%l1,%l3 sdivx %l2,%l4,%l6 jmpl %g6+8,%g0 and %l6,-0x37e,%l0 p0_call_3_le: ldd [%i6+0x020],%l6 ! Mem[0000000010181420] retl xnor %l4,%l1,%l7 p0_jmpl_3_lo: addc %l7,-0x527,%l1 xnor %l0,%l5,%l1 add %l1,%l4,%l6 orn %l4,-0xe55,%l7 sdivx %l2,%l5,%l1 smul %l5,%l1,%l3 sdivx %l2,%l4,%l6 jmpl %g6+8,%g0 and %l6,-0x37e,%l0 p0_call_3_lo: ldd [%o6+0x020],%l6 ! Mem[0000000010181420] retl xnor %l4,%l1,%l7 p0_jmpl_3_he: addc %l7,%l1,%l7 jmpl %g6+8,%g0 fmuls %f30,%f19,%f27 p0_call_3_he: fdtoi %f16,%f22 add %l3,-0x4ad,%l0 sdivx %l4,0x81f,%l3 and %l7,%l2,%l7 subc %l4,0x230,%l5 fsqrts %f19,%f17 and %l3,0x166,%l7 retl xor %l6,%l4,%l6 p0_jmpl_3_ho: addc %l7,%l1,%l7 jmpl %g6+8,%g0 fmuls %f30,%f19,%f27 p0_call_3_ho: fdtoi %f16,%f22 add %l3,-0x4ad,%l0 sdivx %l4,0x81f,%l3 and %l7,%l2,%l7 subc %l4,0x230,%l5 fsqrts %f19,%f17 and %l3,0x166,%l7 retl xor %l6,%l4,%l6 user_jump3_end: .seg "data" .align 0x2000 user_data_start: done_flags: .word 0 .align 8 done_count: .word 0,0 Start_Flags: .word 0,0,0,0 Finish_Flag: .word 0,0 .align 8 num_processors: .word 1 num_agents: .word 0 no_membar: .word 0 max_ireg: .word 8,0 max_freg: .word 32,0 .align 64 p0_temp: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p0_debug: .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 p0_fsr: .word 0x00000000,0x00000000 .align 8 p0_loop_cnt: .word 1,0 max_windows: .word 1,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .word 0,0,0,0,0,0,0,0 .align 8 p0_init_registers: .word 0x340d0838,0x72a08787 ! Init value for %l0 .word 0x31f18f71,0x90a945ec ! Init value for %l1 .word 0x607329a6,0x76cb5d0b ! Init value for %l2 .word 0xe9ee1ec5,0xef3034b5 ! Init value for %l3 .word 0x9a2eed20,0x2944732c ! Init value for %l4 .word 0x5761a96c,0x13ff938e ! Init value for %l5 .word 0xb4a9fc99,0xd7b027a8 ! Init value for %l6 .word 0xe9385889,0xf55f173c ! Init value for %l7 .align 64 p0_init_freg: .word 0xf99504d9,0x738ac30b ! Init value for %f0 .word 0x426f1c4e,0xa28a6a6d ! Init value for %f2 .word 0x0cf4cc1d,0xa5f460b0 ! Init value for %f4 .word 0xae0f39bd,0x6f134f9e ! Init value for %f6 .word 0x2863b31d,0x5cba080a ! Init value for %f8 .word 0x38ffe43a,0x93ef4102 ! Init value for %f10 .word 0xa28527f5,0x93f3477c ! Init value for %f12 .word 0xaec7c47b,0x70be3ce4 ! Init value for %f14 .word 0x907b8135,0xfc52cf11 ! Init value for %f16 .word 0xca0e600f,0x5721c519 ! Init value for %f18 .word 0xa9fc6c60,0x095ce85a ! Init value for %f20 .word 0x3e49b886,0x8b9f6c2c ! Init value for %f22 .word 0x54937de8,0x9dd4e159 ! Init value for %f24 .word 0xeeae27dc,0xe1ce609b ! Init value for %f26 .word 0xe2f253a2,0x778aed2f ! Init value for %f28 .word 0xdf4bb1b5,0xae27d753 ! Init value for %f30 .word 0x7a630184,0x9afccded ! Init value for %f32 .word 0xf00aabe2,0x16f174bf ! Init value for %f34 .word 0x4f8fa44f,0x80f82a9f ! Init value for %f36 .word 0x5b5ca511,0xc5844459 ! Init value for %f38 .word 0xd8f86922,0xe5cb0f5c ! Init value for %f40 .word 0x493e41ee,0xdef950f0 ! Init value for %f42 .word 0xe95e86af,0x54eba9ce ! Init value for %f44 .word 0x84e47134,0xdab5610e ! Init value for %f46 .word 0x3c04f585,0x527cf0cb .word 0x84d94e01,0xef09de29 .word 0x0cd2f023,0xe5fbf706 .word 0x6134d894,0x2d2d190e .word 0x6c5fcaf2,0xb8691cf5 .word 0x84692521,0xffec72d0 .word 0x0e3c1a25,0x0c3d7f15 .word 0xf7eef0c0,0x00efc8b1 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,0x00005647 .word 0x00000000,0xda000000 .word 0x00000000,0x000000ff .word 0x00000000,0x000000ff .word 0x00000000,0x00000000 .word 0x00000000,0x000000ff .word 0x00000000,0x088d03d2 .word 0x00000000,0x0d916d64 p0_expected_fp_regs: .word 0x297d4a65,0x00000000 .word 0x646d910d,0x60000000 .word 0xffffffff,0x000000ff .word 0x5a4decb6,0x00aeffff .word 0x00000000,0x00000000 .word 0x29eaa2e2,0x047e2ea5 .word 0x00000000,0x000000ff .word 0xd01edd19,0x00000000 .word 0x000000ff,0x000000ff .word 0x00000000,0x00000000 .word 0x00000000,0x0d916d64 .word 0x0d916d64,0xd85826d9 .word 0xff000000,0x00000000 .word 0xd01edd19,0x9e7c15ff .word 0xa52e7e04,0x0d916d64 .word 0xff302700,0x1e2522e8 .word 0x0000002e,0x00000800 ! %fsr = 0000002e00000800 p0_local0_expect: .word 0x44a35ba2,0x00000000 .word 0x8d0800ff,0xb6ec4d5a .word 0xff000000,0x00000000 .word 0x00000000,0xdb72f184 .word 0x00000000,0x000000bc .word 0xd2038d08,0x29000000 .word 0xff000000,0x00000000 .word 0xffff2700,0x1e2522e8 p0_local0_sec_expect: .word 0x3c90d74c,0xb6ec4d5a .word 0xff000000,0x00000000 .word 0xff00088d,0x000000ff .word 0x646d910d,0x7abbfe4d .word 0x00000000,0x340000ff .word 0x95d0a0c4,0x6bd091ff .word 0x00000000,0xa6007f18 .word 0xfd2146b2,0xe70000ff p0_local1_expect: .word 0x000000ff,0x00000000 .word 0x00000000,0x000000ff .word 0xff000000,0x00000000 .word 0x00000000,0xff0d0060 .word 0x00000000,0x000000e3 .word 0xd85820ff,0x047e2ea5 .word 0x080003d2,0x000000e3 .word 0x00000000,0x00000000 p0_local1_sec_expect: .word 0x5647910d,0x00000000 .word 0x00000000,0x000000ff .word 0xff000000,0xe30000ff .word 0x646d910d,0x7abbfe4d .word 0x00000000,0x340000ff .word 0x95d0a0c4,0x6bd091ff .word 0x00000000,0xa6007f18 .word 0xfd2146b2,0xe70000ff p0_local2_expect: .word 0xe3000000,0x9e7c15ff .word 0xffff0000,0xe58922ff .word 0xff916d64,0xd85826d9 .word 0x00000000,0x000000ff .word 0xff0081c3,0x00000000 .word 0xffffffff,0xffffff8c .word 0x0000009f,0x41a1b160 .word 0x00bc0000,0xd52a7e04 p0_local2_sec_expect: .word 0xff000000,0x000000ff .word 0xff000800,0xcb800000 .word 0x08000000,0x00000000 .word 0x646d910d,0x00000000 .word 0xffc52157,0x34000032 .word 0x0d916d64,0x00000000 .word 0x00000057,0x1bb8d5ff .word 0x000000ff,0xf28b69b5 p0_local3_expect: .word 0x8bf27f53,0xffffffff .word 0x088d0000,0x00000000 .word 0xb6ec4d5a,0x0000ffff .word 0x00000000,0xa6007f18 .word 0xffffffff,0xffffff8c .word 0x000000e3,0xe2a2eaff .word 0xe8476df6,0xd01edd19 .word 0x4ca6fc6b,0x654a7d29 p0_local3_sec_expect: .word 0xff000000,0x654a7d29 .word 0xff008ef8,0x0d916d64 .word 0x00000000,0x8bf27f53 .word 0x60000000,0x00000000 .word 0x00000000,0x34697300 .word 0xa52e7e04,0xe2a2ea29 .word 0xe3000000,0xd2038d08 .word 0x00000000,0x00000000 p0_local4_expect: .word 0xff0044a3,0x000000ff .word 0x00000000,0xb1ec54da .word 0x00000000,0xffffffff .word 0xa9fc6c60,0x6f13569c .word 0x000000ff,0x00ff00ff .word 0x29eaad7d,0x00000000 .word 0x088d03d2,0x000000e3 .word 0x000000ff,0x000000ff p0_local4_sec_expect: .word 0x00000000,0xa52e7e04 .word 0xff000000,0x000000ff .word 0x000000ff,0x29000000 .word 0x00736934,0x00000000 .word 0x9c071bb4,0x462cd38d .word 0xd8c31769,0x5610d03d .word 0xdf201723,0x65a5914a .word 0x27e2d0d7,0x9eaf4194 p0_local5_expect: .word 0xda000000,0xda000000 .word 0x00000000,0x00000008 .word 0xe30000ff,0xff000800 .word 0xe3000000,0x0000ffff .word 0x00736934,0x00000000 .word 0x29eaa2e2,0x047e2ea5 .word 0x088d03d2,0x000000e3 .word 0x646d000d,0x00002ea5 p0_local5_sec_expect: .word 0x00ff0000,0xf5000000 .word 0xbc000000,0x00000000 .word 0xff000000,0xff000000 .word 0x60000000,0x00000000 .word 0x00000000,0x34697300 .word 0xa52e7e04,0xe2a2ea29 .word 0xe3000000,0xd2038d08 .word 0x00000000,0x00000000 p0_local6_expect: .word 0x646d910d,0x00000000 .word 0x00000000,0x069ee589 .word 0xff000000,0xffffffff .word 0x000000e4,0xe300fb00 .word 0xff0057fd,0x726f2f17 .word 0x00000000,0x00000000 .word 0x0000b160,0x000000ff .word 0x000003d2,0x047e2ea5 p0_local6_sec_expect: .word 0xf11ff9c0,0x340000ff .word 0x8cffffff,0x00000000 .word 0x00000000,0x00000000 .word 0xff000034,0x00000000 .word 0xa52e7e04,0x34697300 .word 0xa52e7e04,0xe2a2ea29 .word 0xe3000000,0xd2038d08 .word 0x6f13569c,0xff000000 share0_expect: .word 0x00ff01ce,0xa778056e .word 0xc5e19306,0x276fd4fe .word 0x22fa564a,0x91ecefa3 .word 0x7a37c54c,0x2a0ddc27 .word 0x88e5e385,0xf3d483d7 .word 0xfc9e30ff,0xc1223505 .word 0x1f97f561,0x15df3d69 .word 0x34665a6d,0x6e37e345 share1_expect: .word 0x00ffe062,0x17104579 .word 0xd1460c6b,0xa388f059 .word 0x190e8626,0xcde55610 .word 0x06293b66,0x108ea68a .word 0xcebc6246,0x359fe2e4 .word 0x9c7981ff,0xe53f88ca .word 0xda932e6d,0xc4a44ee1 .word 0x7f9115b1,0x365c8c76 .word 0x54daf99a,0x718f4b9c .word 0xcc6161a7,0x62733d9a .word 0x625754d2,0x3ff7997f .word 0x4145aca1,0x4bc00164 .word 0xf9552bab,0x18e020cc .word 0xa0e7f132,0x25b6b10a .word 0x72ae75ea,0x0fb6eefb .word 0x3937ee12,0x0ffdc4af share2_expect: .word 0xffffe5a1,0xffa9f3b1 .word 0x472f2da0,0xd38cdfd6 .word 0x1850e495,0x90b49e4b .word 0x30a9455f,0x539b28bd .word 0xb0cf4298,0x56f8bab4 .word 0x82a0533f,0xb98bd8ea .word 0x26473eca,0x31bd6985 .word 0x2f38b097,0x19239ce8 share3_expect: .word 0xffff18df,0x36862b41 .word 0x31a38344,0x79ac1553 .word 0x51d3092e,0xc10b9f0f .word 0x9c853e0e,0x79ccb518 .word 0x989c9995,0x3b092a50 .word 0xd132f10b,0x116b175e .word 0x9eb16360,0x8d334091 .word 0xd6d263f8,0x3596e730 .word 0x607028b2,0x51548f78 .word 0x0b118149,0xf73f444f .word 0xb4001c69,0xb556ac85 .word 0x20baaaca,0xd3c69e1d .word 0x1ea97be9,0xbf402893 .word 0x9f420a09,0x523cace9 .word 0xbe9093d6,0xed557c61 .word 0xcf8f60f3,0x88daab26 .word 0x18ff9b02,0xc04f141b .word 0x2c42a389,0x0dc5b583 .word 0x61791568,0xd7c62fca .word 0xf7544da5,0xc96fd9b1 .word 0x003bd7f6,0x1af01f23 .word 0x490d9077,0x70115948 .word 0x83a9d947,0xcef4f3bb .word 0x95fe585a,0xb972f740 .word 0xdaffd5a0,0x28a5d189 .word 0xf8def2a6,0x5470111d .word 0x2d6f9b35,0xd84f82c1 .word 0xfa0f5caf,0x118e28c9 .word 0xca485878,0xba491d04 .word 0x3279ddba,0x3f1f4b5c .word 0xb77f95b6,0xf051f1bc .word 0xf9b5b719,0x3179b00e .word 0x34bc4e79,0x47b0b9a4 .word 0xfdef8763,0xf427642e .word 0x1e37a448,0x5a171813 .word 0xeed6da03,0xe9cb06bd .word 0x203c9989,0x0ad98e0a .word 0x6628370f,0xc3e16445 .word 0x1e253a7d,0x8b3309f6 .word 0xc59b54de,0x4b4bb3d1 .word 0x006099db,0x3ac34e37 .word 0x22ca1d96,0x348e13b7 .word 0x7d3a8d15,0xf86cb1b6 .word 0x2ecfcee7,0x80230b33 .word 0xda0e8a16,0x7bf033b4 .word 0xaeaedde3,0xd8b41faa .word 0xb7acac5a,0xf6ef5c18 .word 0x2f61a4c5,0x68950f10 .word 0xffb7423e,0xe18ade00 .word 0x1f355ded,0x796674b2 .word 0x71e33b62,0x0c8b6b3b .word 0xd3cc245d,0x0332f819 .word 0x37067dac,0xe3f338b8 .word 0x8e90c766,0x3bf3f170 .word 0xc8aa7423,0x74d7a0ba .word 0xf9a595d1,0x3e468e4a .word 0x00ffc752,0x4a9c22e3 .word 0xfded4401,0x14c4bea1 .word 0x11dda95f,0x94c9eb8c .word 0x8dfb85cb,0x6d2ed88f .word 0x349b3133,0x6b6233c6 .word 0x30ed3049,0x1fef63bb .word 0x9570581f,0x0cf2f456 .word 0x6171d4df,0x6387f1c0 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 0x97154d88,0x4119d164 .word 0x00000000,0x00000002 .word 0x3a5f2b8f,0xac0b2b21 .word 0x00000000,0x00000003 .word 0xeae86b58,0x7e1ede39 .word 0x00000000,0x00000004 .word 0x5857a3ff,0xb695c3b5 .word 0x00000000,0x00000005 .word 0x0e0f2160,0x5dc1597d .word 0x00000000,0x00000006 .word 0x44972b98,0x5ed114c5 .word 0x00000000,0x00000007 .word 0xedbe9287,0xf1f58019 .word 0x00000000,0x00000008 .word 0x1495a128,0x3b876d64 .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 0xe3be3372,0xff1ea306,0xc9621194,0xa872efa8 .word 0x42a0ba56,0x2bb15db8,0x63faf6e3,0x702c0de6 .word 0x107c11ad,0xa12193dd,0x63907922,0xdd8dfb13 .word 0x043f6f43,0x64eb5228,0xf2a90fc8,0x4e8609d4 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 0xe6964508,0xd0559d06,0xa79e1555,0x8a53b032 .word 0x461d7330,0x54f3c7d1,0x9c56136f,0x0e505f4b .word 0xa52e7e04,0x02c076f0,0x99507837,0xe2a2ea29 .word 0xf73659a6,0x41a1a601,0x4ca6fc6b,0x654a7d29 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 0x6bfb568f,0xca591030,0x6432845f,0x57663e30 .word 0xffcb868d,0x4c6334a3,0x3ca1c359,0xd01edd19 .word 0x7fe245f6,0xd8275aa4,0xe0250a6d,0x0f0be2a9 .word 0xe9f291be,0x410fd903,0x445c2c9f,0x9f22251e 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 0xbbdef45c,0x5584b512,0xb562cdb1,0xd3a0fe6b .word 0x597bd3e4,0xd1e92f7b,0xce72171c,0x22b6d1bb .word 0xce7ac61e,0x023e51a0,0x9022e18d,0x1c5e0f5f .word 0xdf50dd13,0x2ca9bcb5,0x02ed80cf,0xb55fc220 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 0x948a4d02,0xf57e14c7,0xe713ee56,0x03815332 .word 0xcf8c9400,0xc68c78d8,0xd0c62442,0x6f11316e .word 0x49840312,0xf539bdcc,0x94121178,0xb252fd4b .word 0x128b7cee,0x7928f15e,0x4f9cb114,0x75164fc8 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 0xefcf4072,0x887e3ba9,0x1c955e81,0xfa93b0a2 .word 0x2bb2b3ca,0x70b4b1fd,0x646d910d,0x7abbfe4d .word 0xdc24471b,0x8906acbf,0x95d0a0c4,0x6bd091ff .word 0x7b398aab,0x0fbfdfcf,0x21d0705d,0xf28b69b5 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 0x790f06e7,0x8f0a4e97,0xfc5da99a,0xd169ea6a .word 0x416f4834,0xb5c8ad51,0x5b60a5f4,0x5fac2f21 .word 0x8a204df7,0x20e9f282,0x701f2b2b,0xe50c768e .word 0x8eb3af40,0xe1c48775,0x5d15e8b5,0x6b6cc2ec 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 0x0e18df29,0xfe8b48c6,0xd53f351c,0xf66d47e8 .word 0xe292aff8,0x13ce7c52,0xdd6fe3d7,0xbbf532db .word 0xb430a514,0x74e53ae9,0x423742c0,0x2b0994b6 .word 0x9476aad5,0x6d0498fd,0xe00c2ff6,0x60bb2927 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 0x0addd1cc,0x01f35123,0x9595b79e,0x1d8080b9 .word 0xd0377664,0x26b50d03,0x1560aefe,0xa156caa9 .word 0x9735361c,0x94a86dd3,0xad14c10a,0x9b0c725c .word 0x7ef25af5,0x3aed2469,0xe22787a2,0x4373d92b 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 0x549c323e,0x0ab8f637,0xbc946679,0xd4129133 .word 0x3acc0cbb,0x8b0b6b58,0x7222bb94,0xda7c4b0c .word 0x9c071bb4,0x462cd38d,0xd8c31769,0x5610d03d .word 0xdf201723,0x65a5914a,0x27e2d0d7,0x9eaf4194 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 0x60b136e4,0x088d03d2,0x84f172db,0x2ad5b81b .word 0x32c8e3bb,0x3469aa70,0xa69be755,0x349b34e1 .word 0xae9a2bfc,0x16973ac7,0xa6667f18,0xfd2281c3 .word 0xcb0c4acb,0x9ad31662,0x9129fb24,0xa1532bb8 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 0xed768f42,0x8c71f0c6,0x6a599db0,0x4440f3d4 .word 0xf8b5e936,0xeb0efd3c,0x4917edc0,0x09a13b55 .word 0xde758f6b,0x3baf5081,0x379ed801,0xcb08a9e0 .word 0x4d316293,0x7978b36e,0xbf1c5d38,0x5710a91f 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 0xf3ee4792,0x641035b8,0xb2787248,0xbfdff7ee .word 0xc9c8f650,0xe4468589,0x7019af47,0x8cb0466d .word 0xa21033db,0x726f2f17,0xe4202773,0x442eeae8 .word 0x0aeb4c39,0x47ee08bd,0xb24621fd,0x94ad7d4c 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 0x972b75c3,0xb9283712,0x1744f010,0x6ce214e9 .word 0xb1f3b62b,0x4acc9370,0x55b60131,0xce4ed205 .word 0x8ccd920c,0x415d28e8,0xe0f02f73,0xb9a63a86 .word 0xf23a9726,0x407eae3e,0xaa59bf00,0x475f8a73 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 0xdb6701ce,0xa778056e,0xc5e19306,0x276fd4fe .word 0x22fa564a,0x91ecefa3,0x7a37c54c,0x2a0ddc27 .word 0x88e5e385,0xf3d483d7,0xfc9e30ff,0xc1223505 .word 0x1f97f561,0x15df3d69,0x34665a6d,0x6e37e345 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 0x95ebe062,0x17104579,0xd1460c6b,0xa388f059 .word 0x190e8626,0xcde55610,0x06293b66,0x108ea68a .word 0xcebc6246,0x359fe2e4,0x9c7981ff,0xe53f88ca .word 0xda932e6d,0xc4a44ee1,0x7f9115b1,0x365c8c76 .word 0x659bf99a,0x718f4b9c,0xcc6161a7,0x62733d9a .word 0x625754d2,0x3ff7997f,0x4145aca1,0x4bc00164 .word 0xf9552bab,0x18e020cc,0xa0e7f132,0x25b6b10a .word 0x72ae75ea,0x0fb6eefb,0x3937ee12,0x0ffdc4af 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 0x22dce5a1,0xffa9f3b1,0x472f2da0,0xd38cdfd6 .word 0x1850e495,0x90b49e4b,0x30a9455f,0x539b28bd .word 0xb0cf4298,0x56f8bab4,0x82a0533f,0xb98bd8ea .word 0x26473eca,0x31bd6985,0x2f38b097,0x19239ce8 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 0x9be918df,0x36862b41,0x31a38344,0x79ac1553 .word 0x51d3092e,0xc10b9f0f,0x9c853e0e,0x79ccb518 .word 0x989c9995,0x3b092a50,0xd132f10b,0x116b175e .word 0x9eb16360,0x8d334091,0xd6d263f8,0x3596e730 .word 0x287028b2,0x51548f78,0x0b118149,0xf73f444f .word 0xb4001c69,0xb556ac85,0x20baaaca,0xd3c69e1d .word 0x1ea97be9,0xbf402893,0x9f420a09,0x523cace9 .word 0xbe9093d6,0xed557c61,0xcf8f60f3,0x88daab26 .word 0x18f59b02,0xc04f141b,0x2c42a389,0x0dc5b583 .word 0x61791568,0xd7c62fca,0xf7544da5,0xc96fd9b1 .word 0x003bd7f6,0x1af01f23,0x490d9077,0x70115948 .word 0x83a9d947,0xcef4f3bb,0x95fe585a,0xb972f740 .word 0x90d5d5a0,0x28a5d189,0xf8def2a6,0x5470111d .word 0x2d6f9b35,0xd84f82c1,0xfa0f5caf,0x118e28c9 .word 0xca485878,0xba491d04,0x3279ddba,0x3f1f4b5c .word 0xb77f95b6,0xf051f1bc,0xf9b5b719,0x3179b00e .word 0x650a4e79,0x47b0b9a4,0xfdef8763,0xf427642e .word 0x1e37a448,0x5a171813,0xeed6da03,0xe9cb06bd .word 0x203c9989,0x0ad98e0a,0x6628370f,0xc3e16445 .word 0x1e253a7d,0x8b3309f6,0xc59b54de,0x4b4bb3d1 .word 0x0a6099db,0x3ac34e37,0x22ca1d96,0x348e13b7 .word 0x7d3a8d15,0xf86cb1b6,0x2ecfcee7,0x80230b33 .word 0xda0e8a16,0x7bf033b4,0xaeaedde3,0xd8b41faa .word 0xb7acac5a,0xf6ef5c18,0x2f61a4c5,0x68950f10 .word 0xa1b7423e,0xe18ade00,0x1f355ded,0x796674b2 .word 0x71e33b62,0x0c8b6b3b,0xd3cc245d,0x0332f819 .word 0x37067dac,0xe3f338b8,0x8e90c766,0x3bf3f170 .word 0xc8aa7423,0x74d7a0ba,0xf9a595d1,0x3e468e4a .word 0x12bcc752,0x4a9c22e3,0xfded4401,0x14c4bea1 .word 0x11dda95f,0x94c9eb8c,0x8dfb85cb,0x6d2ed88f .word 0x349b3133,0x6b6233c6,0x30ed3049,0x1fef63bb .word 0x9570581f,0x0cf2f456,0x6171d4df,0x6387f1c0 share3_end: